24.741 * [progress]: [Phase 1 of 3] Setting up. 0.001 * * * [progress]: [1/2] Preparing points 0.028 * * * [progress]: [2/2] Setting up program. 0.031 * [progress]: [Phase 2 of 3] Improving. 0.031 * [simplify]: Simplifying: (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im))) 0.031 * * [simplify]: Extracting # 0 : cost 0 0.031 * * [simplify]: Extracting # 1 : cost 0 0.031 * * [simplify]: Extracting # 2 : cost 0 0.031 * * [simplify]: Extracting # 3 : cost 0 0.031 * * [simplify]: Extracting # 4 : cost 0 0.031 * * [simplify]: Extracting # 5 : cost 0 0.031 * * [simplify]: iteration 0 : 11 enodes (cost 15 ) 0.033 * * [simplify]: Extracting # 0 : cost 0 0.033 * * [simplify]: Extracting # 1 : cost 0 0.033 * * [simplify]: iteration 1 : 17 enodes (cost 13 ) 0.036 * * [simplify]: Extracting # 0 : cost 0 0.036 * * [simplify]: iteration 2 : 21 enodes (cost 13 ) 0.039 * * [simplify]: Extracting # 0 : cost 0 0.039 * * [simplify]: iteration done: 21 enodes (cost 13 ) 0.039 * [simplify]: Simplified to: (/ (fma x.re y.re (* x.im y.im)) (fma y.re y.re (* y.im y.im))) 0.043 * * [progress]: iteration 1 / 4 0.043 * * * [progress]: picking best candidate 0.045 * * * * [pick]: Picked # 0.045 * * * [progress]: localizing error 0.057 * * * [progress]: generating rewritten candidates 0.057 * * * * [progress]: [ 1 / 3 ] rewriting at (2) 0.107 * * * * [progress]: [ 2 / 3 ] rewriting at (2 1) 0.117 * * * * [progress]: [ 3 / 3 ] rewriting at (2 2) 0.129 * * * [progress]: generating series expansions 0.129 * * * * [progress]: [ 1 / 3 ] generating series at (2) 0.129 * [backup-simplify]: Simplify (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im))) into (/ (+ (* y.re x.re) (* y.im x.im)) (+ (pow y.im 2) (pow y.re 2))) 0.129 * [approximate]: Taking taylor expansion of (/ (+ (* y.re x.re) (* y.im x.im)) (+ (pow y.im 2) (pow y.re 2))) in (x.re y.re x.im y.im) around 0 0.129 * [taylor]: Taking taylor expansion of (/ (+ (* y.re x.re) (* y.im x.im)) (+ (pow y.im 2) (pow y.re 2))) in y.im 0.129 * [taylor]: Taking taylor expansion of (+ (* y.re x.re) (* y.im x.im)) in y.im 0.129 * [taylor]: Taking taylor expansion of (* y.re x.re) in y.im 0.129 * [taylor]: Taking taylor expansion of y.re in y.im 0.129 * [backup-simplify]: Simplify y.re into y.re 0.129 * [taylor]: Taking taylor expansion of x.re in y.im 0.129 * [backup-simplify]: Simplify x.re into x.re 0.129 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 0.130 * [taylor]: Taking taylor expansion of y.im in y.im 0.130 * [backup-simplify]: Simplify 0 into 0 0.130 * [backup-simplify]: Simplify 1 into 1 0.130 * [taylor]: Taking taylor expansion of x.im in y.im 0.130 * [backup-simplify]: Simplify x.im into x.im 0.130 * [taylor]: Taking taylor expansion of (+ (pow y.im 2) (pow y.re 2)) in y.im 0.130 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 0.130 * [taylor]: Taking taylor expansion of y.im in y.im 0.130 * [backup-simplify]: Simplify 0 into 0 0.130 * [backup-simplify]: Simplify 1 into 1 0.130 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.im 0.130 * [taylor]: Taking taylor expansion of y.re in y.im 0.130 * [backup-simplify]: Simplify y.re into y.re 0.130 * [backup-simplify]: Simplify (* y.re x.re) into (* y.re x.re) 0.130 * [backup-simplify]: Simplify (* 0 x.im) into 0 0.130 * [backup-simplify]: Simplify (+ (* y.re x.re) 0) into (* y.re x.re) 0.130 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 0.130 * [backup-simplify]: Simplify (+ 0 (pow y.re 2)) into (pow y.re 2) 0.130 * [backup-simplify]: Simplify (/ (* y.re x.re) (pow y.re 2)) into (/ x.re y.re) 0.130 * [taylor]: Taking taylor expansion of (/ (+ (* y.re x.re) (* y.im x.im)) (+ (pow y.im 2) (pow y.re 2))) in x.im 0.130 * [taylor]: Taking taylor expansion of (+ (* y.re x.re) (* y.im x.im)) in x.im 0.130 * [taylor]: Taking taylor expansion of (* y.re x.re) in x.im 0.130 * [taylor]: Taking taylor expansion of y.re in x.im 0.131 * [backup-simplify]: Simplify y.re into y.re 0.131 * [taylor]: Taking taylor expansion of x.re in x.im 0.131 * [backup-simplify]: Simplify x.re into x.re 0.131 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 0.131 * [taylor]: Taking taylor expansion of y.im in x.im 0.131 * [backup-simplify]: Simplify y.im into y.im 0.131 * [taylor]: Taking taylor expansion of x.im in x.im 0.131 * [backup-simplify]: Simplify 0 into 0 0.131 * [backup-simplify]: Simplify 1 into 1 0.131 * [taylor]: Taking taylor expansion of (+ (pow y.im 2) (pow y.re 2)) in x.im 0.131 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.im 0.131 * [taylor]: Taking taylor expansion of y.im in x.im 0.131 * [backup-simplify]: Simplify y.im into y.im 0.131 * [taylor]: Taking taylor expansion of (pow y.re 2) in x.im 0.131 * [taylor]: Taking taylor expansion of y.re in x.im 0.131 * [backup-simplify]: Simplify y.re into y.re 0.131 * [backup-simplify]: Simplify (* y.re x.re) into (* y.re x.re) 0.131 * [backup-simplify]: Simplify (* y.im 0) into 0 0.131 * [backup-simplify]: Simplify (+ (* y.re x.re) 0) into (* y.re x.re) 0.131 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 0.131 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 0.131 * [backup-simplify]: Simplify (+ (pow y.im 2) (pow y.re 2)) into (+ (pow y.re 2) (pow y.im 2)) 0.132 * [backup-simplify]: Simplify (/ (* y.re x.re) (+ (pow y.re 2) (pow y.im 2))) into (/ (* y.re x.re) (+ (pow y.im 2) (pow y.re 2))) 0.132 * [taylor]: Taking taylor expansion of (/ (+ (* y.re x.re) (* y.im x.im)) (+ (pow y.im 2) (pow y.re 2))) in y.re 0.132 * [taylor]: Taking taylor expansion of (+ (* y.re x.re) (* y.im x.im)) in y.re 0.132 * [taylor]: Taking taylor expansion of (* y.re x.re) in y.re 0.132 * [taylor]: Taking taylor expansion of y.re in y.re 0.132 * [backup-simplify]: Simplify 0 into 0 0.132 * [backup-simplify]: Simplify 1 into 1 0.132 * [taylor]: Taking taylor expansion of x.re in y.re 0.132 * [backup-simplify]: Simplify x.re into x.re 0.132 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 0.132 * [taylor]: Taking taylor expansion of y.im in y.re 0.132 * [backup-simplify]: Simplify y.im into y.im 0.132 * [taylor]: Taking taylor expansion of x.im in y.re 0.132 * [backup-simplify]: Simplify x.im into x.im 0.132 * [taylor]: Taking taylor expansion of (+ (pow y.im 2) (pow y.re 2)) in y.re 0.132 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 0.132 * [taylor]: Taking taylor expansion of y.im in y.re 0.132 * [backup-simplify]: Simplify y.im into y.im 0.132 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 0.132 * [taylor]: Taking taylor expansion of y.re in y.re 0.132 * [backup-simplify]: Simplify 0 into 0 0.132 * [backup-simplify]: Simplify 1 into 1 0.132 * [backup-simplify]: Simplify (* 0 x.re) into 0 0.132 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 0.132 * [backup-simplify]: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 0.133 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 0.133 * [backup-simplify]: Simplify (+ (pow y.im 2) 0) into (pow y.im 2) 0.133 * [backup-simplify]: Simplify (/ (* y.im x.im) (pow y.im 2)) into (/ x.im y.im) 0.133 * [taylor]: Taking taylor expansion of (/ (+ (* y.re x.re) (* y.im x.im)) (+ (pow y.im 2) (pow y.re 2))) in x.re 0.133 * [taylor]: Taking taylor expansion of (+ (* y.re x.re) (* y.im x.im)) in x.re 0.133 * [taylor]: Taking taylor expansion of (* y.re x.re) in x.re 0.133 * [taylor]: Taking taylor expansion of y.re in x.re 0.133 * [backup-simplify]: Simplify y.re into y.re 0.133 * [taylor]: Taking taylor expansion of x.re in x.re 0.133 * [backup-simplify]: Simplify 0 into 0 0.133 * [backup-simplify]: Simplify 1 into 1 0.133 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 0.133 * [taylor]: Taking taylor expansion of y.im in x.re 0.133 * [backup-simplify]: Simplify y.im into y.im 0.133 * [taylor]: Taking taylor expansion of x.im in x.re 0.133 * [backup-simplify]: Simplify x.im into x.im 0.133 * [taylor]: Taking taylor expansion of (+ (pow y.im 2) (pow y.re 2)) in x.re 0.133 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.re 0.133 * [taylor]: Taking taylor expansion of y.im in x.re 0.133 * [backup-simplify]: Simplify y.im into y.im 0.133 * [taylor]: Taking taylor expansion of (pow y.re 2) in x.re 0.133 * [taylor]: Taking taylor expansion of y.re in x.re 0.133 * [backup-simplify]: Simplify y.re into y.re 0.133 * [backup-simplify]: Simplify (* y.re 0) into 0 0.133 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 0.134 * [backup-simplify]: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 0.134 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 0.134 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 0.134 * [backup-simplify]: Simplify (+ (pow y.im 2) (pow y.re 2)) into (+ (pow y.re 2) (pow y.im 2)) 0.134 * [backup-simplify]: Simplify (/ (* y.im x.im) (+ (pow y.re 2) (pow y.im 2))) into (/ (* y.im x.im) (+ (pow y.im 2) (pow y.re 2))) 0.134 * [taylor]: Taking taylor expansion of (/ (+ (* y.re x.re) (* y.im x.im)) (+ (pow y.im 2) (pow y.re 2))) in x.re 0.134 * [taylor]: Taking taylor expansion of (+ (* y.re x.re) (* y.im x.im)) in x.re 0.134 * [taylor]: Taking taylor expansion of (* y.re x.re) in x.re 0.134 * [taylor]: Taking taylor expansion of y.re in x.re 0.134 * [backup-simplify]: Simplify y.re into y.re 0.134 * [taylor]: Taking taylor expansion of x.re in x.re 0.134 * [backup-simplify]: Simplify 0 into 0 0.134 * [backup-simplify]: Simplify 1 into 1 0.134 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 0.134 * [taylor]: Taking taylor expansion of y.im in x.re 0.134 * [backup-simplify]: Simplify y.im into y.im 0.134 * [taylor]: Taking taylor expansion of x.im in x.re 0.134 * [backup-simplify]: Simplify x.im into x.im 0.135 * [taylor]: Taking taylor expansion of (+ (pow y.im 2) (pow y.re 2)) in x.re 0.135 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.re 0.135 * [taylor]: Taking taylor expansion of y.im in x.re 0.135 * [backup-simplify]: Simplify y.im into y.im 0.135 * [taylor]: Taking taylor expansion of (pow y.re 2) in x.re 0.135 * [taylor]: Taking taylor expansion of y.re in x.re 0.135 * [backup-simplify]: Simplify y.re into y.re 0.135 * [backup-simplify]: Simplify (* y.re 0) into 0 0.135 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 0.135 * [backup-simplify]: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 0.135 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 0.135 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 0.135 * [backup-simplify]: Simplify (+ (pow y.im 2) (pow y.re 2)) into (+ (pow y.re 2) (pow y.im 2)) 0.135 * [backup-simplify]: Simplify (/ (* y.im x.im) (+ (pow y.re 2) (pow y.im 2))) into (/ (* y.im x.im) (+ (pow y.im 2) (pow y.re 2))) 0.136 * [taylor]: Taking taylor expansion of (/ (* y.im x.im) (+ (pow y.im 2) (pow y.re 2))) in y.re 0.136 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 0.136 * [taylor]: Taking taylor expansion of y.im in y.re 0.136 * [backup-simplify]: Simplify y.im into y.im 0.136 * [taylor]: Taking taylor expansion of x.im in y.re 0.136 * [backup-simplify]: Simplify x.im into x.im 0.136 * [taylor]: Taking taylor expansion of (+ (pow y.im 2) (pow y.re 2)) in y.re 0.136 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 0.136 * [taylor]: Taking taylor expansion of y.im in y.re 0.136 * [backup-simplify]: Simplify y.im into y.im 0.136 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 0.136 * [taylor]: Taking taylor expansion of y.re in y.re 0.136 * [backup-simplify]: Simplify 0 into 0 0.136 * [backup-simplify]: Simplify 1 into 1 0.136 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 0.136 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 0.136 * [backup-simplify]: Simplify (+ (pow y.im 2) 0) into (pow y.im 2) 0.136 * [backup-simplify]: Simplify (/ (* y.im x.im) (pow y.im 2)) into (/ x.im y.im) 0.136 * [taylor]: Taking taylor expansion of (/ x.im y.im) in x.im 0.136 * [taylor]: Taking taylor expansion of x.im in x.im 0.136 * [backup-simplify]: Simplify 0 into 0 0.136 * [backup-simplify]: Simplify 1 into 1 0.136 * [taylor]: Taking taylor expansion of y.im in x.im 0.136 * [backup-simplify]: Simplify y.im into y.im 0.137 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 0.137 * [backup-simplify]: Simplify (+ (* y.re 1) (* 0 0)) into y.re 0.137 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 0.137 * [backup-simplify]: Simplify (+ y.re 0) into y.re 0.138 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 0.138 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 0.138 * [backup-simplify]: Simplify (+ 0 0) into 0 0.139 * [backup-simplify]: Simplify (- (/ y.re (+ (pow y.re 2) (pow y.im 2))) (+ (* (/ (* y.im x.im) (+ (pow y.im 2) (pow y.re 2))) (/ 0 (+ (pow y.re 2) (pow y.im 2)))))) into (/ y.re (+ (pow y.im 2) (pow y.re 2))) 0.139 * [taylor]: Taking taylor expansion of (/ y.re (+ (pow y.im 2) (pow y.re 2))) in y.re 0.139 * [taylor]: Taking taylor expansion of y.re in y.re 0.139 * [backup-simplify]: Simplify 0 into 0 0.139 * [backup-simplify]: Simplify 1 into 1 0.139 * [taylor]: Taking taylor expansion of (+ (pow y.im 2) (pow y.re 2)) in y.re 0.139 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 0.139 * [taylor]: Taking taylor expansion of y.im in y.re 0.139 * [backup-simplify]: Simplify y.im into y.im 0.139 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 0.139 * [taylor]: Taking taylor expansion of y.re in y.re 0.139 * [backup-simplify]: Simplify 0 into 0 0.139 * [backup-simplify]: Simplify 1 into 1 0.139 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 0.139 * [backup-simplify]: Simplify (+ (pow y.im 2) 0) into (pow y.im 2) 0.139 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 0.139 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 0.140 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 0.140 * [backup-simplify]: Simplify (+ 0 0) into 0 0.140 * [backup-simplify]: Simplify (- (/ 0 (pow y.im 2)) (+ (* (/ x.im y.im) (/ 0 (pow y.im 2))))) into 0 0.140 * [taylor]: Taking taylor expansion of 0 in x.im 0.140 * [backup-simplify]: Simplify 0 into 0 0.140 * [taylor]: Taking taylor expansion of 0 in y.im 0.140 * [backup-simplify]: Simplify 0 into 0 0.140 * [backup-simplify]: Simplify 0 into 0 0.140 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 0.140 * [taylor]: Taking taylor expansion of y.im in y.im 0.140 * [backup-simplify]: Simplify 0 into 0 0.140 * [backup-simplify]: Simplify 1 into 1 0.141 * [backup-simplify]: Simplify (/ 1 1) into 1 0.141 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.141 * [backup-simplify]: Simplify 0 into 0 0.141 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 1) (* 0 0))) into 0 0.142 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 0.142 * [backup-simplify]: Simplify (+ 0 0) into 0 0.142 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 0.143 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 y.re))) into 0 0.143 * [backup-simplify]: Simplify (+ 0 0) into 0 0.144 * [backup-simplify]: Simplify (- (/ 0 (+ (pow y.re 2) (pow y.im 2))) (+ (* (/ (* y.im x.im) (+ (pow y.im 2) (pow y.re 2))) (/ 0 (+ (pow y.re 2) (pow y.im 2)))) (* (/ y.re (+ (pow y.im 2) (pow y.re 2))) (/ 0 (+ (pow y.re 2) (pow y.im 2)))))) into 0 0.144 * [taylor]: Taking taylor expansion of 0 in y.re 0.144 * [backup-simplify]: Simplify 0 into 0 0.144 * [taylor]: Taking taylor expansion of 0 in x.im 0.144 * [backup-simplify]: Simplify 0 into 0 0.144 * [taylor]: Taking taylor expansion of 0 in y.im 0.144 * [backup-simplify]: Simplify 0 into 0 0.144 * [backup-simplify]: Simplify 0 into 0 0.144 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 0.144 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.im 0.144 * [taylor]: Taking taylor expansion of y.im in x.im 0.144 * [backup-simplify]: Simplify y.im into y.im 0.144 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 0.144 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 0.144 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.im 0.144 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 0.144 * [taylor]: Taking taylor expansion of y.im in y.im 0.144 * [backup-simplify]: Simplify 0 into 0 0.144 * [backup-simplify]: Simplify 1 into 1 0.144 * [backup-simplify]: Simplify (* 1 1) into 1 0.145 * [backup-simplify]: Simplify (/ 1 1) into 1 0.145 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.145 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.146 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.146 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.146 * [backup-simplify]: Simplify 0 into 0 0.147 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 0.147 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 0.147 * [backup-simplify]: Simplify (* 1 1) into 1 0.147 * [backup-simplify]: Simplify (+ 0 1) into 1 0.148 * [backup-simplify]: Simplify (- (/ 0 (pow y.im 2)) (+ (* (/ x.im y.im) (/ 1 (pow y.im 2))) (* 0 (/ 0 (pow y.im 2))))) into (- (/ x.im (pow y.im 3))) 0.148 * [taylor]: Taking taylor expansion of (- (/ x.im (pow y.im 3))) in x.im 0.148 * [taylor]: Taking taylor expansion of (/ x.im (pow y.im 3)) in x.im 0.148 * [taylor]: Taking taylor expansion of x.im in x.im 0.148 * [backup-simplify]: Simplify 0 into 0 0.148 * [backup-simplify]: Simplify 1 into 1 0.148 * [taylor]: Taking taylor expansion of (pow y.im 3) in x.im 0.148 * [taylor]: Taking taylor expansion of y.im in x.im 0.148 * [backup-simplify]: Simplify y.im into y.im 0.148 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 0.148 * [backup-simplify]: Simplify (* y.im (pow y.im 2)) into (pow y.im 3) 0.148 * [backup-simplify]: Simplify (/ 1 (pow y.im 3)) into (/ 1 (pow y.im 3)) 0.148 * [taylor]: Taking taylor expansion of 0 in y.im 0.148 * [backup-simplify]: Simplify 0 into 0 0.148 * [backup-simplify]: Simplify 0 into 0 0.148 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 0.148 * [taylor]: Taking taylor expansion of 0 in y.im 0.148 * [backup-simplify]: Simplify 0 into 0 0.148 * [backup-simplify]: Simplify 0 into 0 0.148 * [backup-simplify]: Simplify 0 into 0 0.149 * [backup-simplify]: Simplify (/ (+ (* (/ 1 x.re) (/ 1 y.re)) (* (/ 1 x.im) (/ 1 y.im))) (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) into (/ (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) 0.149 * [approximate]: Taking taylor expansion of (/ (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in (x.re y.re x.im y.im) around 0 0.149 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in y.im 0.149 * [taylor]: Taking taylor expansion of (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) in y.im 0.149 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 0.149 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 0.149 * [taylor]: Taking taylor expansion of y.im in y.im 0.149 * [backup-simplify]: Simplify 0 into 0 0.149 * [backup-simplify]: Simplify 1 into 1 0.149 * [taylor]: Taking taylor expansion of x.im in y.im 0.149 * [backup-simplify]: Simplify x.im into x.im 0.149 * [backup-simplify]: Simplify (* 0 x.im) into 0 0.149 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 0.149 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 0.149 * [taylor]: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 0.149 * [taylor]: Taking taylor expansion of (* y.re x.re) in y.im 0.149 * [taylor]: Taking taylor expansion of y.re in y.im 0.149 * [backup-simplify]: Simplify y.re into y.re 0.149 * [taylor]: Taking taylor expansion of x.re in y.im 0.149 * [backup-simplify]: Simplify x.re into x.re 0.149 * [backup-simplify]: Simplify (* y.re x.re) into (* y.re x.re) 0.149 * [backup-simplify]: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 0.149 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.im 0.150 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.im 0.150 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 0.150 * [taylor]: Taking taylor expansion of y.im in y.im 0.150 * [backup-simplify]: Simplify 0 into 0 0.150 * [backup-simplify]: Simplify 1 into 1 0.150 * [backup-simplify]: Simplify (* 1 1) into 1 0.150 * [backup-simplify]: Simplify (/ 1 1) into 1 0.150 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.im 0.150 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.im 0.150 * [taylor]: Taking taylor expansion of y.re in y.im 0.150 * [backup-simplify]: Simplify y.re into y.re 0.150 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 0.150 * [backup-simplify]: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 0.150 * [backup-simplify]: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 0.151 * [backup-simplify]: Simplify (+ 1 0) into 1 0.151 * [backup-simplify]: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 0.151 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in x.im 0.151 * [taylor]: Taking taylor expansion of (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) in x.im 0.151 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 0.151 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 0.151 * [taylor]: Taking taylor expansion of y.im in x.im 0.151 * [backup-simplify]: Simplify y.im into y.im 0.151 * [taylor]: Taking taylor expansion of x.im in x.im 0.151 * [backup-simplify]: Simplify 0 into 0 0.151 * [backup-simplify]: Simplify 1 into 1 0.151 * [backup-simplify]: Simplify (* y.im 0) into 0 0.151 * [backup-simplify]: Simplify (+ (* y.im 1) (* 0 0)) into y.im 0.151 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 0.151 * [taylor]: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 0.151 * [taylor]: Taking taylor expansion of (* y.re x.re) in x.im 0.151 * [taylor]: Taking taylor expansion of y.re in x.im 0.151 * [backup-simplify]: Simplify y.re into y.re 0.151 * [taylor]: Taking taylor expansion of x.re in x.im 0.151 * [backup-simplify]: Simplify x.re into x.re 0.151 * [backup-simplify]: Simplify (* y.re x.re) into (* y.re x.re) 0.151 * [backup-simplify]: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 0.151 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in x.im 0.151 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 0.151 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.im 0.151 * [taylor]: Taking taylor expansion of y.im in x.im 0.151 * [backup-simplify]: Simplify y.im into y.im 0.151 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 0.152 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 0.152 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in x.im 0.152 * [taylor]: Taking taylor expansion of (pow y.re 2) in x.im 0.152 * [taylor]: Taking taylor expansion of y.re in x.im 0.152 * [backup-simplify]: Simplify y.re into y.re 0.152 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 0.152 * [backup-simplify]: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 0.152 * [backup-simplify]: Simplify (+ (/ 1 y.im) 0) into (/ 1 y.im) 0.152 * [backup-simplify]: Simplify (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 0.152 * [backup-simplify]: Simplify (/ (/ 1 y.im) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (/ 1 (* y.im (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) 0.152 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in y.re 0.152 * [taylor]: Taking taylor expansion of (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) in y.re 0.152 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 0.152 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 0.152 * [taylor]: Taking taylor expansion of y.im in y.re 0.152 * [backup-simplify]: Simplify y.im into y.im 0.152 * [taylor]: Taking taylor expansion of x.im in y.re 0.152 * [backup-simplify]: Simplify x.im into x.im 0.152 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 0.152 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 0.152 * [taylor]: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 0.152 * [taylor]: Taking taylor expansion of (* y.re x.re) in y.re 0.153 * [taylor]: Taking taylor expansion of y.re in y.re 0.153 * [backup-simplify]: Simplify 0 into 0 0.153 * [backup-simplify]: Simplify 1 into 1 0.153 * [taylor]: Taking taylor expansion of x.re in y.re 0.153 * [backup-simplify]: Simplify x.re into x.re 0.153 * [backup-simplify]: Simplify (* 0 x.re) into 0 0.153 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 0.153 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 0.153 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 0.153 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 0.153 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 0.153 * [taylor]: Taking taylor expansion of y.im in y.re 0.153 * [backup-simplify]: Simplify y.im into y.im 0.153 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 0.153 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 0.153 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 0.153 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 0.153 * [taylor]: Taking taylor expansion of y.re in y.re 0.153 * [backup-simplify]: Simplify 0 into 0 0.153 * [backup-simplify]: Simplify 1 into 1 0.153 * [backup-simplify]: Simplify (* 1 1) into 1 0.154 * [backup-simplify]: Simplify (/ 1 1) into 1 0.154 * [backup-simplify]: Simplify (+ 0 (/ 1 x.re)) into (/ 1 x.re) 0.154 * [backup-simplify]: Simplify (+ 0 1) into 1 0.154 * [backup-simplify]: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 0.154 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in x.re 0.154 * [taylor]: Taking taylor expansion of (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) in x.re 0.154 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 0.154 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 0.154 * [taylor]: Taking taylor expansion of y.im in x.re 0.154 * [backup-simplify]: Simplify y.im into y.im 0.154 * [taylor]: Taking taylor expansion of x.im in x.re 0.154 * [backup-simplify]: Simplify x.im into x.im 0.154 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 0.154 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 0.154 * [taylor]: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.re 0.154 * [taylor]: Taking taylor expansion of (* y.re x.re) in x.re 0.154 * [taylor]: Taking taylor expansion of y.re in x.re 0.154 * [backup-simplify]: Simplify y.re into y.re 0.154 * [taylor]: Taking taylor expansion of x.re in x.re 0.154 * [backup-simplify]: Simplify 0 into 0 0.154 * [backup-simplify]: Simplify 1 into 1 0.154 * [backup-simplify]: Simplify (* y.re 0) into 0 0.155 * [backup-simplify]: Simplify (+ (* y.re 1) (* 0 0)) into y.re 0.155 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 0.155 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in x.re 0.155 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.re 0.155 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.re 0.155 * [taylor]: Taking taylor expansion of y.im in x.re 0.155 * [backup-simplify]: Simplify y.im into y.im 0.155 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 0.155 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 0.155 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in x.re 0.155 * [taylor]: Taking taylor expansion of (pow y.re 2) in x.re 0.155 * [taylor]: Taking taylor expansion of y.re in x.re 0.155 * [backup-simplify]: Simplify y.re into y.re 0.155 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 0.155 * [backup-simplify]: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 0.155 * [backup-simplify]: Simplify (+ 0 (/ 1 y.re)) into (/ 1 y.re) 0.155 * [backup-simplify]: Simplify (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 0.156 * [backup-simplify]: Simplify (/ (/ 1 y.re) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (/ 1 (* (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) y.re)) 0.156 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in x.re 0.156 * [taylor]: Taking taylor expansion of (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) in x.re 0.156 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 0.156 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 0.156 * [taylor]: Taking taylor expansion of y.im in x.re 0.156 * [backup-simplify]: Simplify y.im into y.im 0.156 * [taylor]: Taking taylor expansion of x.im in x.re 0.156 * [backup-simplify]: Simplify x.im into x.im 0.156 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 0.156 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 0.156 * [taylor]: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.re 0.156 * [taylor]: Taking taylor expansion of (* y.re x.re) in x.re 0.156 * [taylor]: Taking taylor expansion of y.re in x.re 0.156 * [backup-simplify]: Simplify y.re into y.re 0.156 * [taylor]: Taking taylor expansion of x.re in x.re 0.156 * [backup-simplify]: Simplify 0 into 0 0.156 * [backup-simplify]: Simplify 1 into 1 0.156 * [backup-simplify]: Simplify (* y.re 0) into 0 0.156 * [backup-simplify]: Simplify (+ (* y.re 1) (* 0 0)) into y.re 0.156 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 0.156 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in x.re 0.156 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.re 0.156 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.re 0.156 * [taylor]: Taking taylor expansion of y.im in x.re 0.156 * [backup-simplify]: Simplify y.im into y.im 0.156 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 0.157 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 0.157 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in x.re 0.157 * [taylor]: Taking taylor expansion of (pow y.re 2) in x.re 0.157 * [taylor]: Taking taylor expansion of y.re in x.re 0.157 * [backup-simplify]: Simplify y.re into y.re 0.157 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 0.157 * [backup-simplify]: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 0.157 * [backup-simplify]: Simplify (+ 0 (/ 1 y.re)) into (/ 1 y.re) 0.157 * [backup-simplify]: Simplify (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 0.157 * [backup-simplify]: Simplify (/ (/ 1 y.re) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (/ 1 (* (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) y.re)) 0.157 * [taylor]: Taking taylor expansion of (/ 1 (* (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) y.re)) in y.re 0.157 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) y.re) in y.re 0.157 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 0.157 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 0.157 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 0.157 * [taylor]: Taking taylor expansion of y.im in y.re 0.157 * [backup-simplify]: Simplify y.im into y.im 0.157 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 0.157 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 0.157 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 0.158 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 0.158 * [taylor]: Taking taylor expansion of y.re in y.re 0.158 * [backup-simplify]: Simplify 0 into 0 0.158 * [backup-simplify]: Simplify 1 into 1 0.158 * [backup-simplify]: Simplify (* 1 1) into 1 0.158 * [backup-simplify]: Simplify (/ 1 1) into 1 0.158 * [taylor]: Taking taylor expansion of y.re in y.re 0.158 * [backup-simplify]: Simplify 0 into 0 0.158 * [backup-simplify]: Simplify 1 into 1 0.158 * [backup-simplify]: Simplify (+ 0 1) into 1 0.159 * [backup-simplify]: Simplify (* 1 0) into 0 0.159 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.159 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.160 * [backup-simplify]: Simplify (+ 0 0) into 0 0.160 * [backup-simplify]: Simplify (+ (* 1 1) (* 0 0)) into 1 0.160 * [backup-simplify]: Simplify (/ 1 1) into 1 0.160 * [taylor]: Taking taylor expansion of 1 in x.im 0.160 * [backup-simplify]: Simplify 1 into 1 0.161 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 1) (* 0 0))) into 0 0.161 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 0.161 * [backup-simplify]: Simplify (+ (/ 1 (* y.im x.im)) 0) into (/ 1 (* y.im x.im)) 0.161 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 0.161 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))))) into 0 0.161 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 0.161 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y.re 2)) (/ 0 (pow y.re 2))))) into 0 0.162 * [backup-simplify]: Simplify (+ 0 0) into 0 0.162 * [backup-simplify]: Simplify (- (/ (/ 1 (* y.im x.im)) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) (+ (* (/ 1 (* (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) y.re)) (/ 0 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))))) into (/ 1 (* y.im (* x.im (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) 0.162 * [taylor]: Taking taylor expansion of (/ 1 (* y.im (* x.im (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) in y.re 0.162 * [taylor]: Taking taylor expansion of (* y.im (* x.im (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) in y.re 0.162 * [taylor]: Taking taylor expansion of y.im in y.re 0.162 * [backup-simplify]: Simplify y.im into y.im 0.162 * [taylor]: Taking taylor expansion of (* x.im (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in y.re 0.162 * [taylor]: Taking taylor expansion of x.im in y.re 0.162 * [backup-simplify]: Simplify x.im into x.im 0.162 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 0.162 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 0.163 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 0.163 * [taylor]: Taking taylor expansion of y.im in y.re 0.163 * [backup-simplify]: Simplify y.im into y.im 0.163 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 0.163 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 0.163 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 0.163 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 0.163 * [taylor]: Taking taylor expansion of y.re in y.re 0.163 * [backup-simplify]: Simplify 0 into 0 0.163 * [backup-simplify]: Simplify 1 into 1 0.163 * [backup-simplify]: Simplify (* 1 1) into 1 0.163 * [backup-simplify]: Simplify (/ 1 1) into 1 0.163 * [backup-simplify]: Simplify (+ 0 1) into 1 0.164 * [backup-simplify]: Simplify (* x.im 1) into x.im 0.164 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 0.164 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 0.164 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.165 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.165 * [backup-simplify]: Simplify (+ (/ 1 (pow y.im 2)) 0) into (/ 1 (pow y.im 2)) 0.165 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 1) (* (/ 1 (pow y.im 2)) 0))) into 0 0.166 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.166 * [taylor]: Taking taylor expansion of 0 in x.im 0.166 * [backup-simplify]: Simplify 0 into 0 0.166 * [taylor]: Taking taylor expansion of 1 in y.im 0.166 * [backup-simplify]: Simplify 1 into 1 0.166 * [backup-simplify]: Simplify 0 into 0 0.166 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 0.166 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 0.167 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 0.167 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 0.167 * [backup-simplify]: Simplify (+ 0 0) into 0 0.167 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 0.167 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))) (* 0 (/ 0 (pow y.im 2))))) into 0 0.168 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 y.re))) into 0 0.168 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y.re 2)) (/ 0 (pow y.re 2))) (* 0 (/ 0 (pow y.re 2))))) into 0 0.168 * [backup-simplify]: Simplify (+ 0 0) into 0 0.169 * [backup-simplify]: Simplify (- (/ 0 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) (+ (* (/ 1 (* (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) y.re)) (/ 0 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (* (/ 1 (* y.im (* x.im (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) (/ 0 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))))) into 0 0.169 * [taylor]: Taking taylor expansion of 0 in y.re 0.169 * [backup-simplify]: Simplify 0 into 0 0.169 * [taylor]: Taking taylor expansion of 0 in x.im 0.169 * [backup-simplify]: Simplify 0 into 0 0.169 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 0.169 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 0.169 * [taylor]: Taking taylor expansion of y.im in x.im 0.169 * [backup-simplify]: Simplify y.im into y.im 0.170 * [taylor]: Taking taylor expansion of x.im in x.im 0.170 * [backup-simplify]: Simplify 0 into 0 0.170 * [backup-simplify]: Simplify 1 into 1 0.170 * [backup-simplify]: Simplify (* y.im 0) into 0 0.170 * [backup-simplify]: Simplify (+ (* y.im 1) (* 0 0)) into y.im 0.170 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 0.170 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 0.170 * [taylor]: Taking taylor expansion of y.im in y.im 0.170 * [backup-simplify]: Simplify 0 into 0 0.170 * [backup-simplify]: Simplify 1 into 1 0.170 * [backup-simplify]: Simplify (/ 1 1) into 1 0.171 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.171 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.171 * [backup-simplify]: Simplify 0 into 0 0.171 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 0.172 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))))) into 0 0.172 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.173 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.173 * [backup-simplify]: Simplify (+ 0 0) into 0 0.177 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* (/ 1 (pow y.im 2)) 1) (* 0 0)))) into (/ 1 (pow y.im 2)) 0.178 * [backup-simplify]: Simplify (- (+ (* 1 (/ (/ 1 (pow y.im 2)) 1)) (* 0 (/ 0 1)))) into (- (/ 1 (pow y.im 2))) 0.178 * [taylor]: Taking taylor expansion of (- (/ 1 (pow y.im 2))) in x.im 0.178 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 0.178 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.im 0.178 * [taylor]: Taking taylor expansion of y.im in x.im 0.178 * [backup-simplify]: Simplify y.im into y.im 0.178 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 0.178 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 0.178 * [taylor]: Taking taylor expansion of 0 in y.im 0.178 * [backup-simplify]: Simplify 0 into 0 0.178 * [backup-simplify]: Simplify 0 into 0 0.178 * [taylor]: Taking taylor expansion of 0 in y.im 0.178 * [backup-simplify]: Simplify 0 into 0 0.178 * [backup-simplify]: Simplify 0 into 0 0.178 * [backup-simplify]: Simplify 0 into 0 0.179 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 0.179 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 0.179 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 0.179 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 0.180 * [backup-simplify]: Simplify (+ 0 0) into 0 0.180 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 y.im)))) into 0 0.180 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))) (* 0 (/ 0 (pow y.im 2))) (* 0 (/ 0 (pow y.im 2))))) into 0 0.181 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 0) (+ (* 0 0) (* 0 y.re)))) into 0 0.181 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y.re 2)) (/ 0 (pow y.re 2))) (* 0 (/ 0 (pow y.re 2))) (* 0 (/ 0 (pow y.re 2))))) into 0 0.182 * [backup-simplify]: Simplify (+ 0 0) into 0 0.183 * [backup-simplify]: Simplify (- (/ 0 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) (+ (* (/ 1 (* (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) y.re)) (/ 0 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (* (/ 1 (* y.im (* x.im (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) (/ 0 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (* 0 (/ 0 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))))) into 0 0.183 * [taylor]: Taking taylor expansion of 0 in y.re 0.183 * [backup-simplify]: Simplify 0 into 0 0.183 * [taylor]: Taking taylor expansion of 0 in x.im 0.183 * [backup-simplify]: Simplify 0 into 0 0.183 * [taylor]: Taking taylor expansion of 0 in x.im 0.183 * [backup-simplify]: Simplify 0 into 0 0.183 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.184 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.184 * [backup-simplify]: Simplify (+ 0 0) into 0 0.184 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 1)) into 0 0.184 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 0.184 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 0.184 * [taylor]: Taking taylor expansion of 0 in x.im 0.184 * [backup-simplify]: Simplify 0 into 0 0.185 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 0.185 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))) (* 0 (/ 0 (pow y.im 2))))) into 0 0.186 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 0.186 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.186 * [backup-simplify]: Simplify (+ 0 0) into 0 0.187 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* (/ 1 (pow y.im 2)) 0) (+ (* 0 1) (* 0 0))))) into 0 0.188 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ (/ 1 (pow y.im 2)) 1)) (* (- (/ 1 (pow y.im 2))) (/ 0 1)))) into 0 0.188 * [taylor]: Taking taylor expansion of 0 in x.im 0.188 * [backup-simplify]: Simplify 0 into 0 0.188 * [taylor]: Taking taylor expansion of 0 in y.im 0.188 * [backup-simplify]: Simplify 0 into 0 0.188 * [backup-simplify]: Simplify 0 into 0 0.188 * [backup-simplify]: Simplify 0 into 0 0.189 * [backup-simplify]: Simplify (/ (+ (* (/ 1 (- x.re)) (/ 1 (- y.re))) (* (/ 1 (- x.im)) (/ 1 (- y.im)))) (+ (* (/ 1 (- y.re)) (/ 1 (- y.re))) (* (/ 1 (- y.im)) (/ 1 (- y.im))))) into (/ (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) 0.189 * [approximate]: Taking taylor expansion of (/ (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in (x.re y.re x.im y.im) around 0 0.189 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in y.im 0.189 * [taylor]: Taking taylor expansion of (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) in y.im 0.189 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 0.189 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 0.189 * [taylor]: Taking taylor expansion of y.im in y.im 0.189 * [backup-simplify]: Simplify 0 into 0 0.189 * [backup-simplify]: Simplify 1 into 1 0.189 * [taylor]: Taking taylor expansion of x.im in y.im 0.189 * [backup-simplify]: Simplify x.im into x.im 0.189 * [backup-simplify]: Simplify (* 0 x.im) into 0 0.189 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 0.189 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 0.189 * [taylor]: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 0.189 * [taylor]: Taking taylor expansion of (* y.re x.re) in y.im 0.189 * [taylor]: Taking taylor expansion of y.re in y.im 0.189 * [backup-simplify]: Simplify y.re into y.re 0.189 * [taylor]: Taking taylor expansion of x.re in y.im 0.189 * [backup-simplify]: Simplify x.re into x.re 0.189 * [backup-simplify]: Simplify (* y.re x.re) into (* y.re x.re) 0.189 * [backup-simplify]: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 0.189 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.im 0.189 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.im 0.189 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 0.189 * [taylor]: Taking taylor expansion of y.im in y.im 0.189 * [backup-simplify]: Simplify 0 into 0 0.189 * [backup-simplify]: Simplify 1 into 1 0.190 * [backup-simplify]: Simplify (* 1 1) into 1 0.190 * [backup-simplify]: Simplify (/ 1 1) into 1 0.190 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.im 0.190 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.im 0.190 * [taylor]: Taking taylor expansion of y.re in y.im 0.190 * [backup-simplify]: Simplify y.re into y.re 0.190 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 0.190 * [backup-simplify]: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 0.190 * [backup-simplify]: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 0.190 * [backup-simplify]: Simplify (+ 1 0) into 1 0.191 * [backup-simplify]: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 0.191 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in x.im 0.191 * [taylor]: Taking taylor expansion of (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) in x.im 0.191 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 0.191 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 0.191 * [taylor]: Taking taylor expansion of y.im in x.im 0.191 * [backup-simplify]: Simplify y.im into y.im 0.191 * [taylor]: Taking taylor expansion of x.im in x.im 0.191 * [backup-simplify]: Simplify 0 into 0 0.191 * [backup-simplify]: Simplify 1 into 1 0.191 * [backup-simplify]: Simplify (* y.im 0) into 0 0.191 * [backup-simplify]: Simplify (+ (* y.im 1) (* 0 0)) into y.im 0.191 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 0.191 * [taylor]: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 0.191 * [taylor]: Taking taylor expansion of (* y.re x.re) in x.im 0.191 * [taylor]: Taking taylor expansion of y.re in x.im 0.191 * [backup-simplify]: Simplify y.re into y.re 0.191 * [taylor]: Taking taylor expansion of x.re in x.im 0.191 * [backup-simplify]: Simplify x.re into x.re 0.191 * [backup-simplify]: Simplify (* y.re x.re) into (* y.re x.re) 0.191 * [backup-simplify]: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 0.191 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in x.im 0.191 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 0.191 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.im 0.191 * [taylor]: Taking taylor expansion of y.im in x.im 0.191 * [backup-simplify]: Simplify y.im into y.im 0.191 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 0.191 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 0.191 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in x.im 0.191 * [taylor]: Taking taylor expansion of (pow y.re 2) in x.im 0.192 * [taylor]: Taking taylor expansion of y.re in x.im 0.192 * [backup-simplify]: Simplify y.re into y.re 0.192 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 0.192 * [backup-simplify]: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 0.192 * [backup-simplify]: Simplify (+ (/ 1 y.im) 0) into (/ 1 y.im) 0.192 * [backup-simplify]: Simplify (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 0.192 * [backup-simplify]: Simplify (/ (/ 1 y.im) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (/ 1 (* y.im (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) 0.192 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in y.re 0.192 * [taylor]: Taking taylor expansion of (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) in y.re 0.192 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 0.192 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 0.192 * [taylor]: Taking taylor expansion of y.im in y.re 0.192 * [backup-simplify]: Simplify y.im into y.im 0.192 * [taylor]: Taking taylor expansion of x.im in y.re 0.192 * [backup-simplify]: Simplify x.im into x.im 0.192 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 0.192 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 0.192 * [taylor]: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 0.192 * [taylor]: Taking taylor expansion of (* y.re x.re) in y.re 0.192 * [taylor]: Taking taylor expansion of y.re in y.re 0.192 * [backup-simplify]: Simplify 0 into 0 0.192 * [backup-simplify]: Simplify 1 into 1 0.192 * [taylor]: Taking taylor expansion of x.re in y.re 0.192 * [backup-simplify]: Simplify x.re into x.re 0.192 * [backup-simplify]: Simplify (* 0 x.re) into 0 0.193 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 0.193 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 0.193 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 0.193 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 0.193 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 0.193 * [taylor]: Taking taylor expansion of y.im in y.re 0.193 * [backup-simplify]: Simplify y.im into y.im 0.193 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 0.193 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 0.193 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 0.193 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 0.193 * [taylor]: Taking taylor expansion of y.re in y.re 0.193 * [backup-simplify]: Simplify 0 into 0 0.193 * [backup-simplify]: Simplify 1 into 1 0.193 * [backup-simplify]: Simplify (* 1 1) into 1 0.194 * [backup-simplify]: Simplify (/ 1 1) into 1 0.194 * [backup-simplify]: Simplify (+ 0 (/ 1 x.re)) into (/ 1 x.re) 0.194 * [backup-simplify]: Simplify (+ 0 1) into 1 0.194 * [backup-simplify]: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 0.194 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in x.re 0.194 * [taylor]: Taking taylor expansion of (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) in x.re 0.194 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 0.194 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 0.194 * [taylor]: Taking taylor expansion of y.im in x.re 0.194 * [backup-simplify]: Simplify y.im into y.im 0.194 * [taylor]: Taking taylor expansion of x.im in x.re 0.194 * [backup-simplify]: Simplify x.im into x.im 0.194 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 0.194 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 0.194 * [taylor]: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.re 0.194 * [taylor]: Taking taylor expansion of (* y.re x.re) in x.re 0.194 * [taylor]: Taking taylor expansion of y.re in x.re 0.194 * [backup-simplify]: Simplify y.re into y.re 0.194 * [taylor]: Taking taylor expansion of x.re in x.re 0.194 * [backup-simplify]: Simplify 0 into 0 0.194 * [backup-simplify]: Simplify 1 into 1 0.194 * [backup-simplify]: Simplify (* y.re 0) into 0 0.195 * [backup-simplify]: Simplify (+ (* y.re 1) (* 0 0)) into y.re 0.195 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 0.195 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in x.re 0.195 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.re 0.195 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.re 0.195 * [taylor]: Taking taylor expansion of y.im in x.re 0.195 * [backup-simplify]: Simplify y.im into y.im 0.195 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 0.195 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 0.195 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in x.re 0.195 * [taylor]: Taking taylor expansion of (pow y.re 2) in x.re 0.195 * [taylor]: Taking taylor expansion of y.re in x.re 0.195 * [backup-simplify]: Simplify y.re into y.re 0.195 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 0.195 * [backup-simplify]: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 0.195 * [backup-simplify]: Simplify (+ 0 (/ 1 y.re)) into (/ 1 y.re) 0.195 * [backup-simplify]: Simplify (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 0.196 * [backup-simplify]: Simplify (/ (/ 1 y.re) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (/ 1 (* (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) y.re)) 0.196 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in x.re 0.196 * [taylor]: Taking taylor expansion of (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) in x.re 0.196 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 0.196 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 0.196 * [taylor]: Taking taylor expansion of y.im in x.re 0.196 * [backup-simplify]: Simplify y.im into y.im 0.196 * [taylor]: Taking taylor expansion of x.im in x.re 0.196 * [backup-simplify]: Simplify x.im into x.im 0.196 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 0.196 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 0.196 * [taylor]: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.re 0.196 * [taylor]: Taking taylor expansion of (* y.re x.re) in x.re 0.196 * [taylor]: Taking taylor expansion of y.re in x.re 0.196 * [backup-simplify]: Simplify y.re into y.re 0.196 * [taylor]: Taking taylor expansion of x.re in x.re 0.196 * [backup-simplify]: Simplify 0 into 0 0.196 * [backup-simplify]: Simplify 1 into 1 0.196 * [backup-simplify]: Simplify (* y.re 0) into 0 0.196 * [backup-simplify]: Simplify (+ (* y.re 1) (* 0 0)) into y.re 0.196 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 0.196 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in x.re 0.196 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.re 0.196 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.re 0.196 * [taylor]: Taking taylor expansion of y.im in x.re 0.196 * [backup-simplify]: Simplify y.im into y.im 0.196 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 0.196 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 0.196 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in x.re 0.197 * [taylor]: Taking taylor expansion of (pow y.re 2) in x.re 0.197 * [taylor]: Taking taylor expansion of y.re in x.re 0.197 * [backup-simplify]: Simplify y.re into y.re 0.197 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 0.197 * [backup-simplify]: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 0.197 * [backup-simplify]: Simplify (+ 0 (/ 1 y.re)) into (/ 1 y.re) 0.197 * [backup-simplify]: Simplify (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 0.197 * [backup-simplify]: Simplify (/ (/ 1 y.re) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (/ 1 (* (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) y.re)) 0.197 * [taylor]: Taking taylor expansion of (/ 1 (* (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) y.re)) in y.re 0.197 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) y.re) in y.re 0.197 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 0.197 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 0.197 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 0.197 * [taylor]: Taking taylor expansion of y.im in y.re 0.197 * [backup-simplify]: Simplify y.im into y.im 0.197 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 0.197 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 0.197 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 0.197 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 0.197 * [taylor]: Taking taylor expansion of y.re in y.re 0.197 * [backup-simplify]: Simplify 0 into 0 0.198 * [backup-simplify]: Simplify 1 into 1 0.198 * [backup-simplify]: Simplify (* 1 1) into 1 0.198 * [backup-simplify]: Simplify (/ 1 1) into 1 0.198 * [taylor]: Taking taylor expansion of y.re in y.re 0.198 * [backup-simplify]: Simplify 0 into 0 0.198 * [backup-simplify]: Simplify 1 into 1 0.198 * [backup-simplify]: Simplify (+ 0 1) into 1 0.199 * [backup-simplify]: Simplify (* 1 0) into 0 0.199 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.199 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.200 * [backup-simplify]: Simplify (+ 0 0) into 0 0.200 * [backup-simplify]: Simplify (+ (* 1 1) (* 0 0)) into 1 0.200 * [backup-simplify]: Simplify (/ 1 1) into 1 0.200 * [taylor]: Taking taylor expansion of 1 in x.im 0.200 * [backup-simplify]: Simplify 1 into 1 0.201 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 1) (* 0 0))) into 0 0.201 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 0.201 * [backup-simplify]: Simplify (+ (/ 1 (* y.im x.im)) 0) into (/ 1 (* y.im x.im)) 0.201 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 0.201 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))))) into 0 0.201 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 0.201 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y.re 2)) (/ 0 (pow y.re 2))))) into 0 0.202 * [backup-simplify]: Simplify (+ 0 0) into 0 0.203 * [backup-simplify]: Simplify (- (/ (/ 1 (* y.im x.im)) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) (+ (* (/ 1 (* (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) y.re)) (/ 0 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))))) into (/ 1 (* y.im (* x.im (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) 0.203 * [taylor]: Taking taylor expansion of (/ 1 (* y.im (* x.im (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) in y.re 0.203 * [taylor]: Taking taylor expansion of (* y.im (* x.im (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) in y.re 0.203 * [taylor]: Taking taylor expansion of y.im in y.re 0.203 * [backup-simplify]: Simplify y.im into y.im 0.203 * [taylor]: Taking taylor expansion of (* x.im (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in y.re 0.203 * [taylor]: Taking taylor expansion of x.im in y.re 0.203 * [backup-simplify]: Simplify x.im into x.im 0.203 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 0.203 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 0.203 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 0.203 * [taylor]: Taking taylor expansion of y.im in y.re 0.203 * [backup-simplify]: Simplify y.im into y.im 0.203 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 0.203 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 0.203 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 0.203 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 0.203 * [taylor]: Taking taylor expansion of y.re in y.re 0.203 * [backup-simplify]: Simplify 0 into 0 0.203 * [backup-simplify]: Simplify 1 into 1 0.203 * [backup-simplify]: Simplify (* 1 1) into 1 0.204 * [backup-simplify]: Simplify (/ 1 1) into 1 0.204 * [backup-simplify]: Simplify (+ 0 1) into 1 0.204 * [backup-simplify]: Simplify (* x.im 1) into x.im 0.204 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 0.204 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 0.205 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.206 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.206 * [backup-simplify]: Simplify (+ (/ 1 (pow y.im 2)) 0) into (/ 1 (pow y.im 2)) 0.207 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 1) (* (/ 1 (pow y.im 2)) 0))) into 0 0.208 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.208 * [taylor]: Taking taylor expansion of 0 in x.im 0.208 * [backup-simplify]: Simplify 0 into 0 0.208 * [taylor]: Taking taylor expansion of 1 in y.im 0.208 * [backup-simplify]: Simplify 1 into 1 0.208 * [backup-simplify]: Simplify 0 into 0 0.208 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 0.208 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 0.209 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 0.209 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 0.209 * [backup-simplify]: Simplify (+ 0 0) into 0 0.210 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 0.210 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))) (* 0 (/ 0 (pow y.im 2))))) into 0 0.211 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 y.re))) into 0 0.211 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y.re 2)) (/ 0 (pow y.re 2))) (* 0 (/ 0 (pow y.re 2))))) into 0 0.212 * [backup-simplify]: Simplify (+ 0 0) into 0 0.213 * [backup-simplify]: Simplify (- (/ 0 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) (+ (* (/ 1 (* (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) y.re)) (/ 0 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (* (/ 1 (* y.im (* x.im (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) (/ 0 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))))) into 0 0.213 * [taylor]: Taking taylor expansion of 0 in y.re 0.213 * [backup-simplify]: Simplify 0 into 0 0.213 * [taylor]: Taking taylor expansion of 0 in x.im 0.213 * [backup-simplify]: Simplify 0 into 0 0.214 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 0.214 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 0.214 * [taylor]: Taking taylor expansion of y.im in x.im 0.214 * [backup-simplify]: Simplify y.im into y.im 0.214 * [taylor]: Taking taylor expansion of x.im in x.im 0.214 * [backup-simplify]: Simplify 0 into 0 0.214 * [backup-simplify]: Simplify 1 into 1 0.214 * [backup-simplify]: Simplify (* y.im 0) into 0 0.214 * [backup-simplify]: Simplify (+ (* y.im 1) (* 0 0)) into y.im 0.214 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 0.214 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 0.214 * [taylor]: Taking taylor expansion of y.im in y.im 0.214 * [backup-simplify]: Simplify 0 into 0 0.214 * [backup-simplify]: Simplify 1 into 1 0.215 * [backup-simplify]: Simplify (/ 1 1) into 1 0.215 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.216 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.216 * [backup-simplify]: Simplify 0 into 0 0.216 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 0.217 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))))) into 0 0.218 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.219 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.219 * [backup-simplify]: Simplify (+ 0 0) into 0 0.220 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* (/ 1 (pow y.im 2)) 1) (* 0 0)))) into (/ 1 (pow y.im 2)) 0.221 * [backup-simplify]: Simplify (- (+ (* 1 (/ (/ 1 (pow y.im 2)) 1)) (* 0 (/ 0 1)))) into (- (/ 1 (pow y.im 2))) 0.221 * [taylor]: Taking taylor expansion of (- (/ 1 (pow y.im 2))) in x.im 0.221 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 0.221 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.im 0.221 * [taylor]: Taking taylor expansion of y.im in x.im 0.221 * [backup-simplify]: Simplify y.im into y.im 0.222 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 0.222 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 0.222 * [taylor]: Taking taylor expansion of 0 in y.im 0.222 * [backup-simplify]: Simplify 0 into 0 0.222 * [backup-simplify]: Simplify 0 into 0 0.222 * [taylor]: Taking taylor expansion of 0 in y.im 0.222 * [backup-simplify]: Simplify 0 into 0 0.222 * [backup-simplify]: Simplify 0 into 0 0.222 * [backup-simplify]: Simplify 0 into 0 0.222 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 0.223 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 0.224 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 0.224 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 0.224 * [backup-simplify]: Simplify (+ 0 0) into 0 0.225 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 y.im)))) into 0 0.226 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))) (* 0 (/ 0 (pow y.im 2))) (* 0 (/ 0 (pow y.im 2))))) into 0 0.226 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 0) (+ (* 0 0) (* 0 y.re)))) into 0 0.227 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y.re 2)) (/ 0 (pow y.re 2))) (* 0 (/ 0 (pow y.re 2))) (* 0 (/ 0 (pow y.re 2))))) into 0 0.227 * [backup-simplify]: Simplify (+ 0 0) into 0 0.229 * [backup-simplify]: Simplify (- (/ 0 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) (+ (* (/ 1 (* (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) y.re)) (/ 0 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (* (/ 1 (* y.im (* x.im (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) (/ 0 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (* 0 (/ 0 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))))) into 0 0.229 * [taylor]: Taking taylor expansion of 0 in y.re 0.229 * [backup-simplify]: Simplify 0 into 0 0.229 * [taylor]: Taking taylor expansion of 0 in x.im 0.229 * [backup-simplify]: Simplify 0 into 0 0.230 * [taylor]: Taking taylor expansion of 0 in x.im 0.230 * [backup-simplify]: Simplify 0 into 0 0.230 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.231 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.231 * [backup-simplify]: Simplify (+ 0 0) into 0 0.232 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 1)) into 0 0.232 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 0.232 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 0.232 * [taylor]: Taking taylor expansion of 0 in x.im 0.232 * [backup-simplify]: Simplify 0 into 0 0.232 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 0.233 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))) (* 0 (/ 0 (pow y.im 2))))) into 0 0.233 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 0.234 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.235 * [backup-simplify]: Simplify (+ 0 0) into 0 0.236 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* (/ 1 (pow y.im 2)) 0) (+ (* 0 1) (* 0 0))))) into 0 0.237 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ (/ 1 (pow y.im 2)) 1)) (* (- (/ 1 (pow y.im 2))) (/ 0 1)))) into 0 0.237 * [taylor]: Taking taylor expansion of 0 in x.im 0.237 * [backup-simplify]: Simplify 0 into 0 0.238 * [taylor]: Taking taylor expansion of 0 in y.im 0.238 * [backup-simplify]: Simplify 0 into 0 0.238 * [backup-simplify]: Simplify 0 into 0 0.238 * [backup-simplify]: Simplify 0 into 0 0.238 * * * * [progress]: [ 2 / 3 ] generating series at (2 1) 0.238 * [backup-simplify]: Simplify (+ (* x.re y.re) (* x.im y.im)) into (+ (* y.re x.re) (* y.im x.im)) 0.238 * [approximate]: Taking taylor expansion of (+ (* y.re x.re) (* y.im x.im)) in (x.re y.re x.im y.im) around 0 0.238 * [taylor]: Taking taylor expansion of (+ (* y.re x.re) (* y.im x.im)) in y.im 0.238 * [taylor]: Taking taylor expansion of (* y.re x.re) in y.im 0.238 * [taylor]: Taking taylor expansion of y.re in y.im 0.238 * [backup-simplify]: Simplify y.re into y.re 0.238 * [taylor]: Taking taylor expansion of x.re in y.im 0.238 * [backup-simplify]: Simplify x.re into x.re 0.238 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 0.238 * [taylor]: Taking taylor expansion of y.im in y.im 0.238 * [backup-simplify]: Simplify 0 into 0 0.238 * [backup-simplify]: Simplify 1 into 1 0.238 * [taylor]: Taking taylor expansion of x.im in y.im 0.238 * [backup-simplify]: Simplify x.im into x.im 0.238 * [taylor]: Taking taylor expansion of (+ (* y.re x.re) (* y.im x.im)) in x.im 0.238 * [taylor]: Taking taylor expansion of (* y.re x.re) in x.im 0.238 * [taylor]: Taking taylor expansion of y.re in x.im 0.238 * [backup-simplify]: Simplify y.re into y.re 0.238 * [taylor]: Taking taylor expansion of x.re in x.im 0.238 * [backup-simplify]: Simplify x.re into x.re 0.238 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 0.238 * [taylor]: Taking taylor expansion of y.im in x.im 0.239 * [backup-simplify]: Simplify y.im into y.im 0.239 * [taylor]: Taking taylor expansion of x.im in x.im 0.239 * [backup-simplify]: Simplify 0 into 0 0.239 * [backup-simplify]: Simplify 1 into 1 0.239 * [taylor]: Taking taylor expansion of (+ (* y.re x.re) (* y.im x.im)) in y.re 0.239 * [taylor]: Taking taylor expansion of (* y.re x.re) in y.re 0.239 * [taylor]: Taking taylor expansion of y.re in y.re 0.239 * [backup-simplify]: Simplify 0 into 0 0.239 * [backup-simplify]: Simplify 1 into 1 0.239 * [taylor]: Taking taylor expansion of x.re in y.re 0.239 * [backup-simplify]: Simplify x.re into x.re 0.239 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 0.239 * [taylor]: Taking taylor expansion of y.im in y.re 0.239 * [backup-simplify]: Simplify y.im into y.im 0.239 * [taylor]: Taking taylor expansion of x.im in y.re 0.239 * [backup-simplify]: Simplify x.im into x.im 0.239 * [taylor]: Taking taylor expansion of (+ (* y.re x.re) (* y.im x.im)) in x.re 0.239 * [taylor]: Taking taylor expansion of (* y.re x.re) in x.re 0.239 * [taylor]: Taking taylor expansion of y.re in x.re 0.239 * [backup-simplify]: Simplify y.re into y.re 0.239 * [taylor]: Taking taylor expansion of x.re in x.re 0.239 * [backup-simplify]: Simplify 0 into 0 0.239 * [backup-simplify]: Simplify 1 into 1 0.239 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 0.239 * [taylor]: Taking taylor expansion of y.im in x.re 0.239 * [backup-simplify]: Simplify y.im into y.im 0.239 * [taylor]: Taking taylor expansion of x.im in x.re 0.239 * [backup-simplify]: Simplify x.im into x.im 0.239 * [taylor]: Taking taylor expansion of (+ (* y.re x.re) (* y.im x.im)) in x.re 0.239 * [taylor]: Taking taylor expansion of (* y.re x.re) in x.re 0.239 * [taylor]: Taking taylor expansion of y.re in x.re 0.239 * [backup-simplify]: Simplify y.re into y.re 0.239 * [taylor]: Taking taylor expansion of x.re in x.re 0.239 * [backup-simplify]: Simplify 0 into 0 0.239 * [backup-simplify]: Simplify 1 into 1 0.239 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 0.239 * [taylor]: Taking taylor expansion of y.im in x.re 0.239 * [backup-simplify]: Simplify y.im into y.im 0.239 * [taylor]: Taking taylor expansion of x.im in x.re 0.240 * [backup-simplify]: Simplify x.im into x.im 0.240 * [backup-simplify]: Simplify (* y.re 0) into 0 0.240 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 0.240 * [backup-simplify]: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 0.240 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 0.240 * [taylor]: Taking taylor expansion of y.im in y.re 0.240 * [backup-simplify]: Simplify y.im into y.im 0.240 * [taylor]: Taking taylor expansion of x.im in y.re 0.240 * [backup-simplify]: Simplify x.im into x.im 0.240 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 0.240 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 0.240 * [taylor]: Taking taylor expansion of y.im in x.im 0.240 * [backup-simplify]: Simplify y.im into y.im 0.240 * [taylor]: Taking taylor expansion of x.im in x.im 0.240 * [backup-simplify]: Simplify 0 into 0 0.240 * [backup-simplify]: Simplify 1 into 1 0.240 * [backup-simplify]: Simplify (* y.im 0) into 0 0.240 * [taylor]: Taking taylor expansion of 0 in y.im 0.240 * [backup-simplify]: Simplify 0 into 0 0.240 * [backup-simplify]: Simplify 0 into 0 0.241 * [backup-simplify]: Simplify (+ (* y.re 1) (* 0 0)) into y.re 0.241 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 0.241 * [backup-simplify]: Simplify (+ y.re 0) into y.re 0.241 * [taylor]: Taking taylor expansion of y.re in y.re 0.241 * [backup-simplify]: Simplify 0 into 0 0.241 * [backup-simplify]: Simplify 1 into 1 0.241 * [taylor]: Taking taylor expansion of 0 in x.im 0.241 * [backup-simplify]: Simplify 0 into 0 0.241 * [taylor]: Taking taylor expansion of 0 in y.im 0.241 * [backup-simplify]: Simplify 0 into 0 0.241 * [backup-simplify]: Simplify 0 into 0 0.241 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 0.241 * [taylor]: Taking taylor expansion of 0 in x.im 0.241 * [backup-simplify]: Simplify 0 into 0 0.241 * [taylor]: Taking taylor expansion of 0 in y.im 0.241 * [backup-simplify]: Simplify 0 into 0 0.241 * [backup-simplify]: Simplify 0 into 0 0.242 * [backup-simplify]: Simplify (+ (* y.im 1) (* 0 0)) into y.im 0.242 * [taylor]: Taking taylor expansion of y.im in y.im 0.242 * [backup-simplify]: Simplify 0 into 0 0.242 * [backup-simplify]: Simplify 1 into 1 0.242 * [backup-simplify]: Simplify 0 into 0 0.242 * [backup-simplify]: Simplify 0 into 0 0.243 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 1) (* 0 0))) into 0 0.243 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 0.243 * [backup-simplify]: Simplify (+ 0 0) into 0 0.243 * [taylor]: Taking taylor expansion of 0 in y.re 0.243 * [backup-simplify]: Simplify 0 into 0 0.243 * [taylor]: Taking taylor expansion of 0 in x.im 0.243 * [backup-simplify]: Simplify 0 into 0 0.243 * [taylor]: Taking taylor expansion of 0 in y.im 0.243 * [backup-simplify]: Simplify 0 into 0 0.243 * [backup-simplify]: Simplify 0 into 0 0.243 * [backup-simplify]: Simplify 0 into 0 0.243 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) (/ 1 y.re)) (* (/ 1 x.im) (/ 1 y.im))) into (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) 0.243 * [approximate]: Taking taylor expansion of (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) in (x.re y.re x.im y.im) around 0 0.243 * [taylor]: Taking taylor expansion of (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) in y.im 0.244 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 0.244 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 0.244 * [taylor]: Taking taylor expansion of y.im in y.im 0.244 * [backup-simplify]: Simplify 0 into 0 0.244 * [backup-simplify]: Simplify 1 into 1 0.244 * [taylor]: Taking taylor expansion of x.im in y.im 0.244 * [backup-simplify]: Simplify x.im into x.im 0.244 * [backup-simplify]: Simplify (* 0 x.im) into 0 0.244 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 0.244 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 0.244 * [taylor]: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 0.244 * [taylor]: Taking taylor expansion of (* y.re x.re) in y.im 0.244 * [taylor]: Taking taylor expansion of y.re in y.im 0.244 * [backup-simplify]: Simplify y.re into y.re 0.244 * [taylor]: Taking taylor expansion of x.re in y.im 0.244 * [backup-simplify]: Simplify x.re into x.re 0.244 * [backup-simplify]: Simplify (* y.re x.re) into (* y.re x.re) 0.244 * [backup-simplify]: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 0.245 * [taylor]: Taking taylor expansion of (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) in x.im 0.245 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 0.245 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 0.245 * [taylor]: Taking taylor expansion of y.im in x.im 0.245 * [backup-simplify]: Simplify y.im into y.im 0.245 * [taylor]: Taking taylor expansion of x.im in x.im 0.245 * [backup-simplify]: Simplify 0 into 0 0.245 * [backup-simplify]: Simplify 1 into 1 0.245 * [backup-simplify]: Simplify (* y.im 0) into 0 0.245 * [backup-simplify]: Simplify (+ (* y.im 1) (* 0 0)) into y.im 0.245 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 0.245 * [taylor]: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 0.245 * [taylor]: Taking taylor expansion of (* y.re x.re) in x.im 0.245 * [taylor]: Taking taylor expansion of y.re in x.im 0.245 * [backup-simplify]: Simplify y.re into y.re 0.245 * [taylor]: Taking taylor expansion of x.re in x.im 0.245 * [backup-simplify]: Simplify x.re into x.re 0.245 * [backup-simplify]: Simplify (* y.re x.re) into (* y.re x.re) 0.246 * [backup-simplify]: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 0.246 * [taylor]: Taking taylor expansion of (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) in y.re 0.246 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 0.246 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 0.246 * [taylor]: Taking taylor expansion of y.im in y.re 0.246 * [backup-simplify]: Simplify y.im into y.im 0.246 * [taylor]: Taking taylor expansion of x.im in y.re 0.246 * [backup-simplify]: Simplify x.im into x.im 0.246 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 0.246 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 0.246 * [taylor]: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 0.246 * [taylor]: Taking taylor expansion of (* y.re x.re) in y.re 0.246 * [taylor]: Taking taylor expansion of y.re in y.re 0.246 * [backup-simplify]: Simplify 0 into 0 0.246 * [backup-simplify]: Simplify 1 into 1 0.246 * [taylor]: Taking taylor expansion of x.re in y.re 0.246 * [backup-simplify]: Simplify x.re into x.re 0.246 * [backup-simplify]: Simplify (* 0 x.re) into 0 0.247 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 0.247 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 0.247 * [taylor]: Taking taylor expansion of (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) in x.re 0.247 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 0.247 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 0.247 * [taylor]: Taking taylor expansion of y.im in x.re 0.247 * [backup-simplify]: Simplify y.im into y.im 0.247 * [taylor]: Taking taylor expansion of x.im in x.re 0.247 * [backup-simplify]: Simplify x.im into x.im 0.247 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 0.247 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 0.247 * [taylor]: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.re 0.247 * [taylor]: Taking taylor expansion of (* y.re x.re) in x.re 0.247 * [taylor]: Taking taylor expansion of y.re in x.re 0.247 * [backup-simplify]: Simplify y.re into y.re 0.247 * [taylor]: Taking taylor expansion of x.re in x.re 0.247 * [backup-simplify]: Simplify 0 into 0 0.247 * [backup-simplify]: Simplify 1 into 1 0.247 * [backup-simplify]: Simplify (* y.re 0) into 0 0.248 * [backup-simplify]: Simplify (+ (* y.re 1) (* 0 0)) into y.re 0.248 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 0.248 * [taylor]: Taking taylor expansion of (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) in x.re 0.248 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 0.248 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 0.248 * [taylor]: Taking taylor expansion of y.im in x.re 0.248 * [backup-simplify]: Simplify y.im into y.im 0.248 * [taylor]: Taking taylor expansion of x.im in x.re 0.248 * [backup-simplify]: Simplify x.im into x.im 0.248 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 0.248 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 0.248 * [taylor]: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.re 0.248 * [taylor]: Taking taylor expansion of (* y.re x.re) in x.re 0.248 * [taylor]: Taking taylor expansion of y.re in x.re 0.248 * [backup-simplify]: Simplify y.re into y.re 0.248 * [taylor]: Taking taylor expansion of x.re in x.re 0.248 * [backup-simplify]: Simplify 0 into 0 0.248 * [backup-simplify]: Simplify 1 into 1 0.248 * [backup-simplify]: Simplify (* y.re 0) into 0 0.249 * [backup-simplify]: Simplify (+ (* y.re 1) (* 0 0)) into y.re 0.249 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 0.249 * [backup-simplify]: Simplify (+ 0 (/ 1 y.re)) into (/ 1 y.re) 0.249 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 0.249 * [taylor]: Taking taylor expansion of y.re in y.re 0.249 * [backup-simplify]: Simplify 0 into 0 0.249 * [backup-simplify]: Simplify 1 into 1 0.249 * [backup-simplify]: Simplify (/ 1 1) into 1 0.249 * [taylor]: Taking taylor expansion of 1 in x.im 0.249 * [backup-simplify]: Simplify 1 into 1 0.250 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 1) (* 0 0))) into 0 0.250 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 0.250 * [backup-simplify]: Simplify (+ (/ 1 (* y.im x.im)) 0) into (/ 1 (* y.im x.im)) 0.250 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 0.250 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 0.250 * [taylor]: Taking taylor expansion of y.im in y.re 0.250 * [backup-simplify]: Simplify y.im into y.im 0.250 * [taylor]: Taking taylor expansion of x.im in y.re 0.250 * [backup-simplify]: Simplify x.im into x.im 0.250 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 0.251 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 0.251 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.251 * [taylor]: Taking taylor expansion of 0 in x.im 0.251 * [backup-simplify]: Simplify 0 into 0 0.251 * [taylor]: Taking taylor expansion of 1 in y.im 0.251 * [backup-simplify]: Simplify 1 into 1 0.252 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 0.252 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 0.253 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 0.253 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 0.253 * [backup-simplify]: Simplify (+ 0 0) into 0 0.253 * [taylor]: Taking taylor expansion of 0 in y.re 0.253 * [backup-simplify]: Simplify 0 into 0 0.253 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 0.253 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 0.253 * [taylor]: Taking taylor expansion of y.im in x.im 0.253 * [backup-simplify]: Simplify y.im into y.im 0.253 * [taylor]: Taking taylor expansion of x.im in x.im 0.253 * [backup-simplify]: Simplify 0 into 0 0.253 * [backup-simplify]: Simplify 1 into 1 0.253 * [backup-simplify]: Simplify (* y.im 0) into 0 0.254 * [backup-simplify]: Simplify (+ (* y.im 1) (* 0 0)) into y.im 0.254 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 0.254 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 0.254 * [taylor]: Taking taylor expansion of y.im in y.im 0.254 * [backup-simplify]: Simplify 0 into 0 0.254 * [backup-simplify]: Simplify 1 into 1 0.254 * [backup-simplify]: Simplify (/ 1 1) into 1 0.254 * [backup-simplify]: Simplify 1 into 1 0.255 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.255 * [taylor]: Taking taylor expansion of 0 in x.im 0.256 * [backup-simplify]: Simplify 0 into 0 0.256 * [taylor]: Taking taylor expansion of 0 in y.im 0.256 * [backup-simplify]: Simplify 0 into 0 0.256 * [taylor]: Taking taylor expansion of 0 in y.im 0.256 * [backup-simplify]: Simplify 0 into 0 0.256 * [backup-simplify]: Simplify 1 into 1 0.256 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 0.256 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 0.257 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 0.258 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 0.258 * [backup-simplify]: Simplify (+ 0 0) into 0 0.258 * [taylor]: Taking taylor expansion of 0 in y.re 0.258 * [backup-simplify]: Simplify 0 into 0 0.258 * [taylor]: Taking taylor expansion of 0 in x.im 0.258 * [backup-simplify]: Simplify 0 into 0 0.258 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 0.258 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 0.258 * [taylor]: Taking taylor expansion of 0 in x.im 0.258 * [backup-simplify]: Simplify 0 into 0 0.259 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.259 * [taylor]: Taking taylor expansion of 0 in x.im 0.259 * [backup-simplify]: Simplify 0 into 0 0.260 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 1) (* 0 0))) into 0 0.260 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 0.260 * [taylor]: Taking taylor expansion of 0 in y.im 0.260 * [backup-simplify]: Simplify 0 into 0 0.260 * [taylor]: Taking taylor expansion of 0 in y.im 0.260 * [backup-simplify]: Simplify 0 into 0 0.260 * [taylor]: Taking taylor expansion of 0 in y.im 0.260 * [backup-simplify]: Simplify 0 into 0 0.260 * [taylor]: Taking taylor expansion of 0 in y.im 0.260 * [backup-simplify]: Simplify 0 into 0 0.261 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.261 * [backup-simplify]: Simplify 0 into 0 0.261 * [backup-simplify]: Simplify 0 into 0 0.261 * [backup-simplify]: Simplify 0 into 0 0.261 * [backup-simplify]: Simplify 0 into 0 0.262 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 0.263 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 0.264 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 0.264 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 0.264 * [backup-simplify]: Simplify (+ 0 0) into 0 0.264 * [taylor]: Taking taylor expansion of 0 in y.re 0.264 * [backup-simplify]: Simplify 0 into 0 0.264 * [taylor]: Taking taylor expansion of 0 in x.im 0.264 * [backup-simplify]: Simplify 0 into 0 0.264 * [taylor]: Taking taylor expansion of 0 in x.im 0.265 * [backup-simplify]: Simplify 0 into 0 0.265 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 0.265 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 0.265 * [taylor]: Taking taylor expansion of 0 in x.im 0.265 * [backup-simplify]: Simplify 0 into 0 0.266 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.266 * [taylor]: Taking taylor expansion of 0 in x.im 0.266 * [backup-simplify]: Simplify 0 into 0 0.266 * [taylor]: Taking taylor expansion of 0 in y.im 0.266 * [backup-simplify]: Simplify 0 into 0 0.267 * [taylor]: Taking taylor expansion of 0 in y.im 0.267 * [backup-simplify]: Simplify 0 into 0 0.267 * [taylor]: Taking taylor expansion of 0 in y.im 0.267 * [backup-simplify]: Simplify 0 into 0 0.267 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 0.268 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 0.268 * [taylor]: Taking taylor expansion of 0 in y.im 0.268 * [backup-simplify]: Simplify 0 into 0 0.268 * [taylor]: Taking taylor expansion of 0 in y.im 0.268 * [backup-simplify]: Simplify 0 into 0 0.268 * [taylor]: Taking taylor expansion of 0 in y.im 0.268 * [backup-simplify]: Simplify 0 into 0 0.268 * [taylor]: Taking taylor expansion of 0 in y.im 0.268 * [backup-simplify]: Simplify 0 into 0 0.268 * [backup-simplify]: Simplify 0 into 0 0.268 * [backup-simplify]: Simplify 0 into 0 0.269 * [backup-simplify]: Simplify (+ (* 1 (* 1 (* 1 (* (/ 1 (/ 1 y.re)) (/ 1 (/ 1 x.re)))))) (* 1 (* (/ 1 (/ 1 y.im)) (* (/ 1 (/ 1 x.im)) (* 1 1))))) into (+ (* y.re x.re) (* y.im x.im)) 0.269 * [backup-simplify]: Simplify (+ (* (/ 1 (- x.re)) (/ 1 (- y.re))) (* (/ 1 (- x.im)) (/ 1 (- y.im)))) into (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) 0.269 * [approximate]: Taking taylor expansion of (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) in (x.re y.re x.im y.im) around 0 0.269 * [taylor]: Taking taylor expansion of (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) in y.im 0.269 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 0.269 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 0.269 * [taylor]: Taking taylor expansion of y.im in y.im 0.269 * [backup-simplify]: Simplify 0 into 0 0.269 * [backup-simplify]: Simplify 1 into 1 0.269 * [taylor]: Taking taylor expansion of x.im in y.im 0.269 * [backup-simplify]: Simplify x.im into x.im 0.269 * [backup-simplify]: Simplify (* 0 x.im) into 0 0.270 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 0.270 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 0.270 * [taylor]: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 0.270 * [taylor]: Taking taylor expansion of (* y.re x.re) in y.im 0.270 * [taylor]: Taking taylor expansion of y.re in y.im 0.270 * [backup-simplify]: Simplify y.re into y.re 0.270 * [taylor]: Taking taylor expansion of x.re in y.im 0.270 * [backup-simplify]: Simplify x.re into x.re 0.270 * [backup-simplify]: Simplify (* y.re x.re) into (* y.re x.re) 0.270 * [backup-simplify]: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 0.270 * [taylor]: Taking taylor expansion of (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) in x.im 0.270 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 0.270 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 0.270 * [taylor]: Taking taylor expansion of y.im in x.im 0.270 * [backup-simplify]: Simplify y.im into y.im 0.270 * [taylor]: Taking taylor expansion of x.im in x.im 0.270 * [backup-simplify]: Simplify 0 into 0 0.270 * [backup-simplify]: Simplify 1 into 1 0.271 * [backup-simplify]: Simplify (* y.im 0) into 0 0.271 * [backup-simplify]: Simplify (+ (* y.im 1) (* 0 0)) into y.im 0.271 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 0.271 * [taylor]: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 0.271 * [taylor]: Taking taylor expansion of (* y.re x.re) in x.im 0.271 * [taylor]: Taking taylor expansion of y.re in x.im 0.271 * [backup-simplify]: Simplify y.re into y.re 0.271 * [taylor]: Taking taylor expansion of x.re in x.im 0.271 * [backup-simplify]: Simplify x.re into x.re 0.271 * [backup-simplify]: Simplify (* y.re x.re) into (* y.re x.re) 0.271 * [backup-simplify]: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 0.271 * [taylor]: Taking taylor expansion of (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) in y.re 0.271 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 0.271 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 0.271 * [taylor]: Taking taylor expansion of y.im in y.re 0.271 * [backup-simplify]: Simplify y.im into y.im 0.271 * [taylor]: Taking taylor expansion of x.im in y.re 0.272 * [backup-simplify]: Simplify x.im into x.im 0.272 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 0.272 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 0.272 * [taylor]: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 0.272 * [taylor]: Taking taylor expansion of (* y.re x.re) in y.re 0.272 * [taylor]: Taking taylor expansion of y.re in y.re 0.272 * [backup-simplify]: Simplify 0 into 0 0.272 * [backup-simplify]: Simplify 1 into 1 0.272 * [taylor]: Taking taylor expansion of x.re in y.re 0.272 * [backup-simplify]: Simplify x.re into x.re 0.272 * [backup-simplify]: Simplify (* 0 x.re) into 0 0.272 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 0.272 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 0.272 * [taylor]: Taking taylor expansion of (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) in x.re 0.272 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 0.272 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 0.272 * [taylor]: Taking taylor expansion of y.im in x.re 0.273 * [backup-simplify]: Simplify y.im into y.im 0.273 * [taylor]: Taking taylor expansion of x.im in x.re 0.273 * [backup-simplify]: Simplify x.im into x.im 0.273 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 0.273 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 0.273 * [taylor]: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.re 0.273 * [taylor]: Taking taylor expansion of (* y.re x.re) in x.re 0.273 * [taylor]: Taking taylor expansion of y.re in x.re 0.273 * [backup-simplify]: Simplify y.re into y.re 0.273 * [taylor]: Taking taylor expansion of x.re in x.re 0.273 * [backup-simplify]: Simplify 0 into 0 0.273 * [backup-simplify]: Simplify 1 into 1 0.273 * [backup-simplify]: Simplify (* y.re 0) into 0 0.273 * [backup-simplify]: Simplify (+ (* y.re 1) (* 0 0)) into y.re 0.273 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 0.273 * [taylor]: Taking taylor expansion of (+ (/ 1 (* y.im x.im)) (/ 1 (* y.re x.re))) in x.re 0.273 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 0.274 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 0.274 * [taylor]: Taking taylor expansion of y.im in x.re 0.274 * [backup-simplify]: Simplify y.im into y.im 0.274 * [taylor]: Taking taylor expansion of x.im in x.re 0.274 * [backup-simplify]: Simplify x.im into x.im 0.274 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 0.274 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 0.274 * [taylor]: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.re 0.274 * [taylor]: Taking taylor expansion of (* y.re x.re) in x.re 0.274 * [taylor]: Taking taylor expansion of y.re in x.re 0.274 * [backup-simplify]: Simplify y.re into y.re 0.274 * [taylor]: Taking taylor expansion of x.re in x.re 0.274 * [backup-simplify]: Simplify 0 into 0 0.274 * [backup-simplify]: Simplify 1 into 1 0.274 * [backup-simplify]: Simplify (* y.re 0) into 0 0.274 * [backup-simplify]: Simplify (+ (* y.re 1) (* 0 0)) into y.re 0.274 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 0.275 * [backup-simplify]: Simplify (+ 0 (/ 1 y.re)) into (/ 1 y.re) 0.275 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 0.275 * [taylor]: Taking taylor expansion of y.re in y.re 0.275 * [backup-simplify]: Simplify 0 into 0 0.275 * [backup-simplify]: Simplify 1 into 1 0.275 * [backup-simplify]: Simplify (/ 1 1) into 1 0.275 * [taylor]: Taking taylor expansion of 1 in x.im 0.275 * [backup-simplify]: Simplify 1 into 1 0.276 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 1) (* 0 0))) into 0 0.276 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 0.276 * [backup-simplify]: Simplify (+ (/ 1 (* y.im x.im)) 0) into (/ 1 (* y.im x.im)) 0.276 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 0.276 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 0.276 * [taylor]: Taking taylor expansion of y.im in y.re 0.276 * [backup-simplify]: Simplify y.im into y.im 0.276 * [taylor]: Taking taylor expansion of x.im in y.re 0.276 * [backup-simplify]: Simplify x.im into x.im 0.276 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 0.276 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 0.277 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.277 * [taylor]: Taking taylor expansion of 0 in x.im 0.277 * [backup-simplify]: Simplify 0 into 0 0.277 * [taylor]: Taking taylor expansion of 1 in y.im 0.277 * [backup-simplify]: Simplify 1 into 1 0.277 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 0.278 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 0.278 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 0.279 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 0.279 * [backup-simplify]: Simplify (+ 0 0) into 0 0.279 * [taylor]: Taking taylor expansion of 0 in y.re 0.279 * [backup-simplify]: Simplify 0 into 0 0.279 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 0.279 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 0.279 * [taylor]: Taking taylor expansion of y.im in x.im 0.279 * [backup-simplify]: Simplify y.im into y.im 0.279 * [taylor]: Taking taylor expansion of x.im in x.im 0.279 * [backup-simplify]: Simplify 0 into 0 0.279 * [backup-simplify]: Simplify 1 into 1 0.279 * [backup-simplify]: Simplify (* y.im 0) into 0 0.280 * [backup-simplify]: Simplify (+ (* y.im 1) (* 0 0)) into y.im 0.280 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 0.280 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 0.280 * [taylor]: Taking taylor expansion of y.im in y.im 0.280 * [backup-simplify]: Simplify 0 into 0 0.280 * [backup-simplify]: Simplify 1 into 1 0.280 * [backup-simplify]: Simplify (/ 1 1) into 1 0.280 * [backup-simplify]: Simplify 1 into 1 0.281 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.281 * [taylor]: Taking taylor expansion of 0 in x.im 0.282 * [backup-simplify]: Simplify 0 into 0 0.282 * [taylor]: Taking taylor expansion of 0 in y.im 0.282 * [backup-simplify]: Simplify 0 into 0 0.282 * [taylor]: Taking taylor expansion of 0 in y.im 0.282 * [backup-simplify]: Simplify 0 into 0 0.282 * [backup-simplify]: Simplify 1 into 1 0.282 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 0.283 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 0.284 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 0.284 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 0.284 * [backup-simplify]: Simplify (+ 0 0) into 0 0.284 * [taylor]: Taking taylor expansion of 0 in y.re 0.284 * [backup-simplify]: Simplify 0 into 0 0.284 * [taylor]: Taking taylor expansion of 0 in x.im 0.284 * [backup-simplify]: Simplify 0 into 0 0.285 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 0.285 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 0.285 * [taylor]: Taking taylor expansion of 0 in x.im 0.285 * [backup-simplify]: Simplify 0 into 0 0.286 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.286 * [taylor]: Taking taylor expansion of 0 in x.im 0.286 * [backup-simplify]: Simplify 0 into 0 0.287 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 1) (* 0 0))) into 0 0.287 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 0.287 * [taylor]: Taking taylor expansion of 0 in y.im 0.287 * [backup-simplify]: Simplify 0 into 0 0.287 * [taylor]: Taking taylor expansion of 0 in y.im 0.287 * [backup-simplify]: Simplify 0 into 0 0.287 * [taylor]: Taking taylor expansion of 0 in y.im 0.287 * [backup-simplify]: Simplify 0 into 0 0.287 * [taylor]: Taking taylor expansion of 0 in y.im 0.287 * [backup-simplify]: Simplify 0 into 0 0.288 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.288 * [backup-simplify]: Simplify 0 into 0 0.288 * [backup-simplify]: Simplify 0 into 0 0.288 * [backup-simplify]: Simplify 0 into 0 0.288 * [backup-simplify]: Simplify 0 into 0 0.289 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 0.289 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 0.290 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 0.291 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 0.291 * [backup-simplify]: Simplify (+ 0 0) into 0 0.291 * [taylor]: Taking taylor expansion of 0 in y.re 0.291 * [backup-simplify]: Simplify 0 into 0 0.291 * [taylor]: Taking taylor expansion of 0 in x.im 0.291 * [backup-simplify]: Simplify 0 into 0 0.291 * [taylor]: Taking taylor expansion of 0 in x.im 0.291 * [backup-simplify]: Simplify 0 into 0 0.292 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 0.292 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 0.292 * [taylor]: Taking taylor expansion of 0 in x.im 0.292 * [backup-simplify]: Simplify 0 into 0 0.293 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.293 * [taylor]: Taking taylor expansion of 0 in x.im 0.293 * [backup-simplify]: Simplify 0 into 0 0.293 * [taylor]: Taking taylor expansion of 0 in y.im 0.293 * [backup-simplify]: Simplify 0 into 0 0.293 * [taylor]: Taking taylor expansion of 0 in y.im 0.293 * [backup-simplify]: Simplify 0 into 0 0.293 * [taylor]: Taking taylor expansion of 0 in y.im 0.293 * [backup-simplify]: Simplify 0 into 0 0.294 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 0.294 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 0.294 * [taylor]: Taking taylor expansion of 0 in y.im 0.294 * [backup-simplify]: Simplify 0 into 0 0.294 * [taylor]: Taking taylor expansion of 0 in y.im 0.294 * [backup-simplify]: Simplify 0 into 0 0.294 * [taylor]: Taking taylor expansion of 0 in y.im 0.295 * [backup-simplify]: Simplify 0 into 0 0.295 * [taylor]: Taking taylor expansion of 0 in y.im 0.295 * [backup-simplify]: Simplify 0 into 0 0.295 * [backup-simplify]: Simplify 0 into 0 0.295 * [backup-simplify]: Simplify 0 into 0 0.295 * [backup-simplify]: Simplify (+ (* 1 (* 1 (* 1 (* (/ 1 (/ 1 (- y.re))) (/ 1 (/ 1 (- x.re))))))) (* 1 (* (/ 1 (/ 1 (- y.im))) (* (/ 1 (/ 1 (- x.im))) (* 1 1))))) into (+ (* y.re x.re) (* y.im x.im)) 0.296 * * * * [progress]: [ 3 / 3 ] generating series at (2 2) 0.296 * [backup-simplify]: Simplify (+ (* y.re y.re) (* y.im y.im)) into (+ (pow y.im 2) (pow y.re 2)) 0.296 * [approximate]: Taking taylor expansion of (+ (pow y.im 2) (pow y.re 2)) in (y.re y.im) around 0 0.296 * [taylor]: Taking taylor expansion of (+ (pow y.im 2) (pow y.re 2)) in y.im 0.296 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 0.296 * [taylor]: Taking taylor expansion of y.im in y.im 0.296 * [backup-simplify]: Simplify 0 into 0 0.296 * [backup-simplify]: Simplify 1 into 1 0.296 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.im 0.296 * [taylor]: Taking taylor expansion of y.re in y.im 0.296 * [backup-simplify]: Simplify y.re into y.re 0.296 * [taylor]: Taking taylor expansion of (+ (pow y.im 2) (pow y.re 2)) in y.re 0.296 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 0.296 * [taylor]: Taking taylor expansion of y.im in y.re 0.296 * [backup-simplify]: Simplify y.im into y.im 0.296 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 0.296 * [taylor]: Taking taylor expansion of y.re in y.re 0.296 * [backup-simplify]: Simplify 0 into 0 0.296 * [backup-simplify]: Simplify 1 into 1 0.296 * [taylor]: Taking taylor expansion of (+ (pow y.im 2) (pow y.re 2)) in y.re 0.296 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 0.296 * [taylor]: Taking taylor expansion of y.im in y.re 0.296 * [backup-simplify]: Simplify y.im into y.im 0.296 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 0.297 * [taylor]: Taking taylor expansion of y.re in y.re 0.297 * [backup-simplify]: Simplify 0 into 0 0.297 * [backup-simplify]: Simplify 1 into 1 0.297 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 0.297 * [backup-simplify]: Simplify (+ (pow y.im 2) 0) into (pow y.im 2) 0.297 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 0.297 * [taylor]: Taking taylor expansion of y.im in y.im 0.297 * [backup-simplify]: Simplify 0 into 0 0.297 * [backup-simplify]: Simplify 1 into 1 0.297 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 0.298 * [backup-simplify]: Simplify (+ 0 0) into 0 0.298 * [taylor]: Taking taylor expansion of 0 in y.im 0.298 * [backup-simplify]: Simplify 0 into 0 0.298 * [backup-simplify]: Simplify 0 into 0 0.298 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 0.299 * [backup-simplify]: Simplify (* 1 1) into 1 0.299 * [backup-simplify]: Simplify (+ 0 1) into 1 0.299 * [taylor]: Taking taylor expansion of 1 in y.im 0.299 * [backup-simplify]: Simplify 1 into 1 0.299 * [backup-simplify]: Simplify 1 into 1 0.299 * [backup-simplify]: Simplify 0 into 0 0.300 * [backup-simplify]: Simplify (* 1 1) into 1 0.300 * [backup-simplify]: Simplify 1 into 1 0.300 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 y.im)))) into 0 0.301 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.301 * [backup-simplify]: Simplify (+ 0 0) into 0 0.301 * [taylor]: Taking taylor expansion of 0 in y.im 0.302 * [backup-simplify]: Simplify 0 into 0 0.302 * [backup-simplify]: Simplify 0 into 0 0.302 * [backup-simplify]: Simplify 0 into 0 0.302 * [backup-simplify]: Simplify 0 into 0 0.302 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.302 * [backup-simplify]: Simplify 0 into 0 0.304 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 y.im))))) into 0 0.304 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.305 * [backup-simplify]: Simplify (+ 0 0) into 0 0.305 * [taylor]: Taking taylor expansion of 0 in y.im 0.305 * [backup-simplify]: Simplify 0 into 0 0.305 * [backup-simplify]: Simplify 0 into 0 0.305 * [backup-simplify]: Simplify 0 into 0 0.305 * [backup-simplify]: Simplify (+ (* 1 (pow (* y.im 1) 2)) (* 1 (pow (* 1 y.re) 2))) into (+ (pow y.re 2) (pow y.im 2)) 0.306 * [backup-simplify]: Simplify (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 0.306 * [approximate]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in (y.re y.im) around 0 0.306 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.im 0.306 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.im 0.306 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 0.306 * [taylor]: Taking taylor expansion of y.im in y.im 0.306 * [backup-simplify]: Simplify 0 into 0 0.306 * [backup-simplify]: Simplify 1 into 1 0.306 * [backup-simplify]: Simplify (* 1 1) into 1 0.307 * [backup-simplify]: Simplify (/ 1 1) into 1 0.307 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.im 0.307 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.im 0.307 * [taylor]: Taking taylor expansion of y.re in y.im 0.307 * [backup-simplify]: Simplify y.re into y.re 0.307 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 0.307 * [backup-simplify]: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 0.307 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 0.307 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 0.307 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 0.307 * [taylor]: Taking taylor expansion of y.im in y.re 0.307 * [backup-simplify]: Simplify y.im into y.im 0.307 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 0.307 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 0.307 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 0.307 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 0.307 * [taylor]: Taking taylor expansion of y.re in y.re 0.307 * [backup-simplify]: Simplify 0 into 0 0.307 * [backup-simplify]: Simplify 1 into 1 0.308 * [backup-simplify]: Simplify (* 1 1) into 1 0.308 * [backup-simplify]: Simplify (/ 1 1) into 1 0.308 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 0.308 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 0.308 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 0.308 * [taylor]: Taking taylor expansion of y.im in y.re 0.308 * [backup-simplify]: Simplify y.im into y.im 0.308 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 0.309 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 0.309 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 0.309 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 0.309 * [taylor]: Taking taylor expansion of y.re in y.re 0.309 * [backup-simplify]: Simplify 0 into 0 0.309 * [backup-simplify]: Simplify 1 into 1 0.309 * [backup-simplify]: Simplify (* 1 1) into 1 0.309 * [backup-simplify]: Simplify (/ 1 1) into 1 0.310 * [backup-simplify]: Simplify (+ 0 1) into 1 0.310 * [taylor]: Taking taylor expansion of 1 in y.im 0.310 * [backup-simplify]: Simplify 1 into 1 0.310 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.311 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.311 * [backup-simplify]: Simplify (+ 0 0) into 0 0.311 * [taylor]: Taking taylor expansion of 0 in y.im 0.312 * [backup-simplify]: Simplify 0 into 0 0.312 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.313 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.313 * [backup-simplify]: Simplify (+ (/ 1 (pow y.im 2)) 0) into (/ 1 (pow y.im 2)) 0.313 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.im 0.313 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 0.314 * [taylor]: Taking taylor expansion of y.im in y.im 0.314 * [backup-simplify]: Simplify 0 into 0 0.314 * [backup-simplify]: Simplify 1 into 1 0.314 * [backup-simplify]: Simplify (* 1 1) into 1 0.314 * [backup-simplify]: Simplify (/ 1 1) into 1 0.314 * [backup-simplify]: Simplify 1 into 1 0.314 * [backup-simplify]: Simplify 1 into 1 0.315 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 0.315 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))))) into 0 0.316 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.317 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.317 * [backup-simplify]: Simplify (+ 0 0) into 0 0.317 * [taylor]: Taking taylor expansion of 0 in y.im 0.317 * [backup-simplify]: Simplify 0 into 0 0.318 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.318 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.318 * [backup-simplify]: Simplify 0 into 0 0.318 * [backup-simplify]: Simplify 0 into 0 0.318 * [backup-simplify]: Simplify 0 into 0 0.319 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 0.319 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))) (* 0 (/ 0 (pow y.im 2))))) into 0 0.322 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 0.323 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.323 * [backup-simplify]: Simplify (+ 0 0) into 0 0.323 * [taylor]: Taking taylor expansion of 0 in y.im 0.323 * [backup-simplify]: Simplify 0 into 0 0.324 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.324 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.324 * [backup-simplify]: Simplify 0 into 0 0.324 * [backup-simplify]: Simplify 0 into 0 0.324 * [backup-simplify]: Simplify 0 into 0 0.325 * [backup-simplify]: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 y.re))) 2)) (* 1 (pow (* (/ 1 (/ 1 y.im)) 1) 2))) into (+ (pow y.im 2) (pow y.re 2)) 0.325 * [backup-simplify]: Simplify (+ (* (/ 1 (- y.re)) (/ 1 (- y.re))) (* (/ 1 (- y.im)) (/ 1 (- y.im)))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 0.325 * [approximate]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in (y.re y.im) around 0 0.325 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.im 0.325 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.im 0.325 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 0.325 * [taylor]: Taking taylor expansion of y.im in y.im 0.325 * [backup-simplify]: Simplify 0 into 0 0.325 * [backup-simplify]: Simplify 1 into 1 0.325 * [backup-simplify]: Simplify (* 1 1) into 1 0.325 * [backup-simplify]: Simplify (/ 1 1) into 1 0.325 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.im 0.326 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.im 0.326 * [taylor]: Taking taylor expansion of y.re in y.im 0.326 * [backup-simplify]: Simplify y.re into y.re 0.326 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 0.326 * [backup-simplify]: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 0.326 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 0.326 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 0.326 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 0.326 * [taylor]: Taking taylor expansion of y.im in y.re 0.326 * [backup-simplify]: Simplify y.im into y.im 0.326 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 0.326 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 0.326 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 0.326 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 0.326 * [taylor]: Taking taylor expansion of y.re in y.re 0.326 * [backup-simplify]: Simplify 0 into 0 0.326 * [backup-simplify]: Simplify 1 into 1 0.326 * [backup-simplify]: Simplify (* 1 1) into 1 0.326 * [backup-simplify]: Simplify (/ 1 1) into 1 0.326 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 0.327 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 0.327 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 0.327 * [taylor]: Taking taylor expansion of y.im in y.re 0.327 * [backup-simplify]: Simplify y.im into y.im 0.327 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 0.327 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 0.327 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 0.327 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 0.327 * [taylor]: Taking taylor expansion of y.re in y.re 0.327 * [backup-simplify]: Simplify 0 into 0 0.327 * [backup-simplify]: Simplify 1 into 1 0.327 * [backup-simplify]: Simplify (* 1 1) into 1 0.327 * [backup-simplify]: Simplify (/ 1 1) into 1 0.328 * [backup-simplify]: Simplify (+ 0 1) into 1 0.328 * [taylor]: Taking taylor expansion of 1 in y.im 0.328 * [backup-simplify]: Simplify 1 into 1 0.328 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.328 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.329 * [backup-simplify]: Simplify (+ 0 0) into 0 0.329 * [taylor]: Taking taylor expansion of 0 in y.im 0.329 * [backup-simplify]: Simplify 0 into 0 0.329 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.330 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.330 * [backup-simplify]: Simplify (+ (/ 1 (pow y.im 2)) 0) into (/ 1 (pow y.im 2)) 0.330 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.im 0.330 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 0.330 * [taylor]: Taking taylor expansion of y.im in y.im 0.330 * [backup-simplify]: Simplify 0 into 0 0.330 * [backup-simplify]: Simplify 1 into 1 0.330 * [backup-simplify]: Simplify (* 1 1) into 1 0.330 * [backup-simplify]: Simplify (/ 1 1) into 1 0.330 * [backup-simplify]: Simplify 1 into 1 0.330 * [backup-simplify]: Simplify 1 into 1 0.331 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 0.331 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))))) into 0 0.332 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.332 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.332 * [backup-simplify]: Simplify (+ 0 0) into 0 0.332 * [taylor]: Taking taylor expansion of 0 in y.im 0.332 * [backup-simplify]: Simplify 0 into 0 0.333 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.333 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.333 * [backup-simplify]: Simplify 0 into 0 0.333 * [backup-simplify]: Simplify 0 into 0 0.333 * [backup-simplify]: Simplify 0 into 0 0.334 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 0.334 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))) (* 0 (/ 0 (pow y.im 2))))) into 0 0.335 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 0.335 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.335 * [backup-simplify]: Simplify (+ 0 0) into 0 0.335 * [taylor]: Taking taylor expansion of 0 in y.im 0.335 * [backup-simplify]: Simplify 0 into 0 0.336 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.337 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.337 * [backup-simplify]: Simplify 0 into 0 0.337 * [backup-simplify]: Simplify 0 into 0 0.337 * [backup-simplify]: Simplify 0 into 0 0.337 * [backup-simplify]: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 (- y.re)))) 2)) (* 1 (pow (* (/ 1 (/ 1 (- y.im))) 1) 2))) into (+ (pow y.im 2) (pow y.re 2)) 0.338 * * * [progress]: simplifying candidates 0.340 * [simplify]: Simplifying: (expm1 (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im)))) (log1p (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im)))) (- (log (+ (* x.re y.re) (* x.im y.im))) (log (+ (* y.re y.re) (* y.im y.im)))) (log (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im)))) (exp (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im)))) (/ (* (* (+ (* x.re y.re) (* x.im y.im)) (+ (* x.re y.re) (* x.im y.im))) (+ (* x.re y.re) (* x.im y.im))) (* (* (+ (* y.re y.re) (* y.im y.im)) (+ (* y.re y.re) (* y.im y.im))) (+ (* y.re y.re) (* y.im y.im)))) (* (cbrt (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im)))) (cbrt (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im))))) (cbrt (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im)))) (* (* (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im))) (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im)))) (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im)))) (sqrt (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im)))) (sqrt (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im)))) (- (+ (* x.re y.re) (* x.im y.im))) (- (+ (* y.re y.re) (* y.im y.im))) (/ (* (cbrt (+ (* x.re y.re) (* x.im y.im))) (cbrt (+ (* x.re y.re) (* x.im y.im)))) (* (cbrt (+ (* y.re y.re) (* y.im y.im))) (cbrt (+ (* y.re y.re) (* y.im y.im))))) (/ (cbrt (+ (* x.re y.re) (* x.im y.im))) (cbrt (+ (* y.re y.re) (* y.im y.im)))) (/ (* (cbrt (+ (* x.re y.re) (* x.im y.im))) (cbrt (+ (* x.re y.re) (* x.im y.im)))) (sqrt (+ (* y.re y.re) (* y.im y.im)))) (/ (cbrt (+ (* x.re y.re) (* x.im y.im))) (sqrt (+ (* y.re y.re) (* y.im y.im)))) (/ (* (cbrt (+ (* x.re y.re) (* x.im y.im))) (cbrt (+ (* x.re y.re) (* x.im y.im)))) 1) (/ (cbrt (+ (* x.re y.re) (* x.im y.im))) (+ (* y.re y.re) (* y.im y.im))) (/ (sqrt (+ (* x.re y.re) (* x.im y.im))) (* (cbrt (+ (* y.re y.re) (* y.im y.im))) (cbrt (+ (* y.re y.re) (* y.im y.im))))) (/ (sqrt (+ (* x.re y.re) (* x.im y.im))) (cbrt (+ (* y.re y.re) (* y.im y.im)))) (/ (sqrt (+ (* x.re y.re) (* x.im y.im))) (sqrt (+ (* y.re y.re) (* y.im y.im)))) (/ (sqrt (+ (* x.re y.re) (* x.im y.im))) (sqrt (+ (* y.re y.re) (* y.im y.im)))) (/ (sqrt (+ (* x.re y.re) (* x.im y.im))) 1) (/ (sqrt (+ (* x.re y.re) (* x.im y.im))) (+ (* y.re y.re) (* y.im y.im))) (/ 1 (* (cbrt (+ (* y.re y.re) (* y.im y.im))) (cbrt (+ (* y.re y.re) (* y.im y.im))))) (/ (+ (* x.re y.re) (* x.im y.im)) (cbrt (+ (* y.re y.re) (* y.im y.im)))) (/ 1 (sqrt (+ (* y.re y.re) (* y.im y.im)))) (/ (+ (* x.re y.re) (* x.im y.im)) (sqrt (+ (* y.re y.re) (* y.im y.im)))) (/ 1 1) (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im))) (/ 1 (+ (* y.re y.re) (* y.im y.im))) (/ (+ (* y.re y.re) (* y.im y.im)) (+ (* x.re y.re) (* x.im y.im))) (/ (+ (* x.re y.re) (* x.im y.im)) (* (cbrt (+ (* y.re y.re) (* y.im y.im))) (cbrt (+ (* y.re y.re) (* y.im y.im))))) (/ (+ (* x.re y.re) (* x.im y.im)) (sqrt (+ (* y.re y.re) (* y.im y.im)))) (/ (+ (* x.re y.re) (* x.im y.im)) 1) (/ (+ (* y.re y.re) (* y.im y.im)) (cbrt (+ (* x.re y.re) (* x.im y.im)))) (/ (+ (* y.re y.re) (* y.im y.im)) (sqrt (+ (* x.re y.re) (* x.im y.im)))) (/ (+ (* y.re y.re) (* y.im y.im)) (+ (* x.re y.re) (* x.im y.im))) (/ (+ (* x.re y.re) (* x.im y.im)) (+ (pow (* y.re y.re) 3) (pow (* y.im y.im) 3))) (/ (+ (* x.re y.re) (* x.im y.im)) (- (* (* y.re y.re) (* y.re y.re)) (* (* y.im y.im) (* y.im y.im)))) (* (+ (* y.re y.re) (* y.im y.im)) (+ (* (* x.re y.re) (* x.re y.re)) (- (* (* x.im y.im) (* x.im y.im)) (* (* x.re y.re) (* x.im y.im))))) (* (+ (* y.re y.re) (* y.im y.im)) (- (* x.re y.re) (* x.im y.im))) (expm1 (+ (* x.re y.re) (* x.im y.im))) (log1p (+ (* x.re y.re) (* x.im y.im))) (* (exp (* x.re y.re)) (exp (* x.im y.im))) (log (+ (* x.re y.re) (* x.im y.im))) (exp (+ (* x.re y.re) (* x.im y.im))) (* (cbrt (+ (* x.re y.re) (* x.im y.im))) (cbrt (+ (* x.re y.re) (* x.im y.im)))) (cbrt (+ (* x.re y.re) (* x.im y.im))) (* (* (+ (* x.re y.re) (* x.im y.im)) (+ (* x.re y.re) (* x.im y.im))) (+ (* x.re y.re) (* x.im y.im))) (sqrt (+ (* x.re y.re) (* x.im y.im))) (sqrt (+ (* x.re y.re) (* x.im y.im))) (+ (pow (* x.re y.re) 3) (pow (* x.im y.im) 3)) (+ (* (* x.re y.re) (* x.re y.re)) (- (* (* x.im y.im) (* x.im y.im)) (* (* x.re y.re) (* x.im y.im)))) (- (* (* x.re y.re) (* x.re y.re)) (* (* x.im y.im) (* x.im y.im))) (- (* x.re y.re) (* x.im y.im)) (expm1 (+ (* y.re y.re) (* y.im y.im))) (log1p (+ (* y.re y.re) (* y.im y.im))) (* (exp (* y.re y.re)) (exp (* y.im y.im))) (log (+ (* y.re y.re) (* y.im y.im))) (exp (+ (* y.re y.re) (* y.im y.im))) (* (cbrt (+ (* y.re y.re) (* y.im y.im))) (cbrt (+ (* y.re y.re) (* y.im y.im)))) (cbrt (+ (* y.re y.re) (* y.im y.im))) (* (* (+ (* y.re y.re) (* y.im y.im)) (+ (* y.re y.re) (* y.im y.im))) (+ (* y.re y.re) (* y.im y.im))) (sqrt (+ (* y.re y.re) (* y.im y.im))) (sqrt (+ (* y.re y.re) (* y.im y.im))) (+ (pow (* y.re y.re) 3) (pow (* y.im y.im) 3)) (+ (* (* y.re y.re) (* y.re y.re)) (- (* (* y.im y.im) (* y.im y.im)) (* (* y.re y.re) (* y.im y.im)))) (- (* (* y.re y.re) (* y.re y.re)) (* (* y.im y.im) (* y.im y.im))) (- (* y.re y.re) (* y.im y.im)) 0 0 0 0 (+ (* y.re x.re) (* y.im x.im)) (+ (* y.re x.re) (* y.im x.im)) (+ (pow y.re 2) (pow y.im 2)) (+ (pow y.im 2) (pow y.re 2)) (+ (pow y.im 2) (pow y.re 2)) 0.342 * * [simplify]: Extracting # 0 : cost 0 0.343 * * [simplify]: Extracting # 1 : cost 0 0.343 * * [simplify]: Extracting # 2 : cost 0 0.343 * * [simplify]: Extracting # 3 : cost 0 0.343 * * [simplify]: Extracting # 4 : cost 0 0.344 * * [simplify]: Extracting # 5 : cost 0 0.344 * * [simplify]: Extracting # 6 : cost 0 0.344 * * [simplify]: iteration 0 : 105 enodes (cost 1154 ) 0.372 * * [simplify]: Extracting # 0 : cost 0 0.372 * * [simplify]: Extracting # 1 : cost 0 0.372 * * [simplify]: Extracting # 2 : cost 0 0.373 * * [simplify]: Extracting # 3 : cost 0 0.373 * * [simplify]: Extracting # 4 : cost 0 0.373 * * [simplify]: iteration 1 : 307 enodes (cost 970 ) 0.560 * * [simplify]: Extracting # 0 : cost 0 0.561 * * [simplify]: Extracting # 1 : cost 0 0.563 * * [simplify]: Extracting # 2 : cost 0 0.565 * * [simplify]: Extracting # 3 : cost 0 0.567 * * [simplify]: Extracting # 4 : cost 0 0.569 * * [simplify]: Extracting # 5 : cost 0 0.574 * * [simplify]: iteration 2 : 1602 enodes (cost 869 ) 1.425 * * [simplify]: Extracting # 0 : cost 0 1.432 * * [simplify]: Extracting # 1 : cost 0 1.438 * * [simplify]: Extracting # 2 : cost 0 1.444 * * [simplify]: Extracting # 3 : cost 0 1.451 * * [simplify]: Extracting # 4 : cost 0 1.461 * * [simplify]: iteration done: 5001 enodes (cost 867 ) 1.461 * [simplify]: Simplified to: (expm1 (/ (fma x.re y.re (* x.im y.im)) (fma y.re y.re (pow y.im 2)))) (log1p (/ (fma x.re y.re (* x.im y.im)) (fma y.re y.re (pow y.im 2)))) (log (/ (fma x.re y.re (* x.im y.im)) (fma y.re y.re (pow y.im 2)))) (log (/ (fma x.re y.re (* x.im y.im)) (fma y.re y.re (pow y.im 2)))) (exp (/ (fma x.re y.re (* x.im y.im)) (fma y.re y.re (pow y.im 2)))) (pow (/ (fma x.re y.re (* x.im y.im)) (fma y.re y.re (pow y.im 2))) 3) (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (fma y.re y.re (pow y.im 2)))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (fma y.re y.re (pow y.im 2))))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (fma y.re y.re (pow y.im 2)))) (pow (/ (fma x.re y.re (* x.im y.im)) (fma y.re y.re (pow y.im 2))) 3) (sqrt (/ (fma x.re y.re (* x.im y.im)) (fma y.re y.re (pow y.im 2)))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (fma y.re y.re (pow y.im 2)))) (- (fma x.re y.re (* y.im x.im))) (- (fma y.re y.re (pow y.im 2))) (/ (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (cbrt (fma y.re y.re (pow y.im 2)))) (cbrt (fma y.re y.re (pow y.im 2)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma y.re y.re (pow y.im 2)))) (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* y.im x.im))) (hypot y.re y.im)) (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (fma y.re y.re (pow y.im 2))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (fma y.re y.re (pow y.im 2))) (cbrt (fma y.re y.re (pow y.im 2))))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (fma y.re y.re (pow y.im 2)))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (sqrt (fma x.re y.re (* x.im y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (fma y.re y.re (pow y.im 2))) (/ 1 (* (cbrt (fma y.re y.re (pow y.im 2))) (cbrt (fma y.re y.re (pow y.im 2))))) (/ (fma x.re y.re (* x.im y.im)) (cbrt (fma y.re y.re (pow y.im 2)))) (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) 1 (/ (fma x.re y.re (* x.im y.im)) (fma y.re y.re (pow y.im 2))) (/ 1 (fma y.re y.re (pow y.im 2))) (/ (fma y.re y.re (* y.im y.im)) (fma x.re y.re (* x.im y.im))) (/ (fma x.re y.re (* y.im x.im)) (* (cbrt (fma y.re y.re (pow y.im 2))) (cbrt (fma y.re y.re (pow y.im 2))))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (fma x.im y.im (* y.re x.re)) (/ (fma y.re y.re (pow y.im 2)) (cbrt (fma x.re y.re (* y.im x.im)))) (/ (fma y.re y.re (* y.im y.im)) (sqrt (fma x.re y.re (* x.im y.im)))) (/ (fma y.re y.re (* y.im y.im)) (fma x.re y.re (* x.im y.im))) (/ (fma x.re y.re (* x.im y.im)) (+ (pow y.im 6) (pow y.re 6))) (/ (fma x.re y.re (* x.im y.im)) (- (pow y.re 4) (pow y.im 4))) (* (fma y.re y.re (pow y.im 2)) (fma (* y.re x.re) (* y.re x.re) (* (* x.im y.im) (- (* x.im y.im) (* y.re x.re))))) (* (fma y.re y.re (pow y.im 2)) (- (* x.re y.re) (* x.im y.im))) (expm1 (fma x.re y.re (* x.im y.im))) (log1p (fma x.re y.re (* x.im y.im))) (exp (fma x.re y.re (* y.im x.im))) (log (fma x.re y.re (* x.im y.im))) (exp (fma x.re y.re (* y.im x.im))) (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (cbrt (fma x.re y.re (* y.im x.im))) (pow (fma x.re y.re (* x.im y.im)) 3) (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (fma x.re y.re (* x.im y.im))) (+ (pow (* x.re y.re) 3) (pow (* x.im y.im) 3)) (fma (* y.re x.re) (* y.re x.re) (* (* x.im y.im) (- (* x.im y.im) (* y.re x.re)))) (* (fma x.re y.re (* y.im x.im)) (- (* x.re y.re) (* x.im y.im))) (- (* y.re x.re) (* x.im y.im)) (expm1 (fma y.re y.re (pow y.im 2))) (log1p (fma y.re y.re (pow y.im 2))) (exp (fma y.re y.re (pow y.im 2))) (log (fma y.re y.re (pow y.im 2))) (exp (fma y.re y.re (pow y.im 2))) (* (cbrt (fma y.re y.re (pow y.im 2))) (cbrt (fma y.re y.re (pow y.im 2)))) (cbrt (fma y.re y.re (pow y.im 2))) (pow (fma y.re y.re (* y.im y.im)) 3) (hypot y.im y.re) (hypot y.im y.re) (+ (pow y.im 6) (pow y.re 6)) (fma (* y.im y.im) (- (* y.im y.im) (* y.re y.re)) (pow y.re 4)) (- (pow y.re 4) (pow y.im 4)) (- (* y.re y.re) (* y.im y.im)) 0 0 0 0 (fma x.im y.im (* y.re x.re)) (fma x.im y.im (* y.re x.re)) (fma y.re y.re (* y.im y.im)) (fma y.re y.re (* y.im y.im)) (fma y.re y.re (* y.im y.im)) 1.462 * * * [progress]: adding candidates to table 1.763 * * [progress]: iteration 2 / 4 1.763 * * * [progress]: picking best candidate 1.785 * * * * [pick]: Picked # 1.785 * * * [progress]: localizing error 1.807 * * * [progress]: generating rewritten candidates 1.807 * * * * [progress]: [ 1 / 3 ] rewriting at (2 2) 1.813 * * * * [progress]: [ 2 / 3 ] rewriting at (2 2 1) 1.813 * * * * [progress]: [ 3 / 3 ] rewriting at (2) 1.861 * * * [progress]: generating series expansions 1.861 * * * * [progress]: [ 1 / 3 ] generating series at (2 2) 1.863 * [backup-simplify]: Simplify (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) into (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) 1.863 * [approximate]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) in (x.re y.re x.im y.im) around 0 1.863 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) in y.im 1.863 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in y.im 1.863 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 1.863 * [taylor]: Taking taylor expansion of (* x.re y.re) in y.im 1.863 * [taylor]: Taking taylor expansion of x.re in y.im 1.863 * [backup-simplify]: Simplify x.re into x.re 1.863 * [taylor]: Taking taylor expansion of y.re in y.im 1.863 * [backup-simplify]: Simplify y.re into y.re 1.863 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 1.863 * [taylor]: Taking taylor expansion of y.im in y.im 1.864 * [backup-simplify]: Simplify 0 into 0 1.864 * [backup-simplify]: Simplify 1 into 1 1.864 * [taylor]: Taking taylor expansion of x.im in y.im 1.864 * [backup-simplify]: Simplify x.im into x.im 1.864 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in y.im 1.864 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1.864 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.im 1.864 * [taylor]: Taking taylor expansion of (* y.re y.re) in y.im 1.864 * [taylor]: Taking taylor expansion of y.re in y.im 1.864 * [backup-simplify]: Simplify y.re into y.re 1.864 * [taylor]: Taking taylor expansion of y.re in y.im 1.864 * [backup-simplify]: Simplify y.re into y.re 1.864 * [taylor]: Taking taylor expansion of (* y.im y.im) in y.im 1.864 * [taylor]: Taking taylor expansion of y.im in y.im 1.864 * [backup-simplify]: Simplify 0 into 0 1.864 * [backup-simplify]: Simplify 1 into 1 1.864 * [taylor]: Taking taylor expansion of y.im in y.im 1.864 * [backup-simplify]: Simplify 0 into 0 1.864 * [backup-simplify]: Simplify 1 into 1 1.864 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 1.865 * [backup-simplify]: Simplify (* 0 0) into 0 1.865 * [backup-simplify]: Simplify (+ (pow y.re 2) 0) into (pow y.re 2) 1.865 * [backup-simplify]: Simplify (sqrt (pow y.re 2)) into y.re 1.865 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1.866 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 1.867 * [backup-simplify]: Simplify (+ 0 0) into 0 1.867 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow y.re 2)))) into 0 1.867 * [backup-simplify]: Simplify (* x.re y.re) into (* y.re x.re) 1.867 * [backup-simplify]: Simplify (* 0 x.im) into 0 1.867 * [backup-simplify]: Simplify (+ (* y.re x.re) 0) into (* y.re x.re) 1.867 * [backup-simplify]: Simplify (/ (* y.re x.re) y.re) into x.re 1.867 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) in x.im 1.867 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.im 1.867 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 1.867 * [taylor]: Taking taylor expansion of (* x.re y.re) in x.im 1.867 * [taylor]: Taking taylor expansion of x.re in x.im 1.867 * [backup-simplify]: Simplify x.re into x.re 1.867 * [taylor]: Taking taylor expansion of y.re in x.im 1.867 * [backup-simplify]: Simplify y.re into y.re 1.867 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 1.867 * [taylor]: Taking taylor expansion of y.im in x.im 1.868 * [backup-simplify]: Simplify y.im into y.im 1.868 * [taylor]: Taking taylor expansion of x.im in x.im 1.868 * [backup-simplify]: Simplify 0 into 0 1.868 * [backup-simplify]: Simplify 1 into 1 1.868 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in x.im 1.868 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1.868 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in x.im 1.868 * [taylor]: Taking taylor expansion of (* y.re y.re) in x.im 1.868 * [taylor]: Taking taylor expansion of y.re in x.im 1.868 * [backup-simplify]: Simplify y.re into y.re 1.868 * [taylor]: Taking taylor expansion of y.re in x.im 1.868 * [backup-simplify]: Simplify y.re into y.re 1.868 * [taylor]: Taking taylor expansion of (* y.im y.im) in x.im 1.868 * [taylor]: Taking taylor expansion of y.im in x.im 1.868 * [backup-simplify]: Simplify y.im into y.im 1.868 * [taylor]: Taking taylor expansion of y.im in x.im 1.868 * [backup-simplify]: Simplify y.im into y.im 1.868 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 1.868 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 1.868 * [backup-simplify]: Simplify (+ (pow y.re 2) (pow y.im 2)) into (+ (pow y.im 2) (pow y.re 2)) 1.869 * [backup-simplify]: Simplify (sqrt (+ (pow y.im 2) (pow y.re 2))) into (sqrt (+ (pow y.re 2) (pow y.im 2))) 1.869 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1.869 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1.869 * [backup-simplify]: Simplify (+ 0 0) into 0 1.870 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow y.im 2) (pow y.re 2))))) into 0 1.870 * [backup-simplify]: Simplify (* x.re y.re) into (* y.re x.re) 1.870 * [backup-simplify]: Simplify (* y.im 0) into 0 1.870 * [backup-simplify]: Simplify (+ (* y.re x.re) 0) into (* y.re x.re) 1.871 * [backup-simplify]: Simplify (/ (* y.re x.re) (sqrt (+ (pow y.re 2) (pow y.im 2)))) into (* (sqrt (/ 1 (+ (pow y.im 2) (pow y.re 2)))) (* y.re x.re)) 1.871 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) in y.re 1.871 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in y.re 1.871 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 1.871 * [taylor]: Taking taylor expansion of (* x.re y.re) in y.re 1.871 * [taylor]: Taking taylor expansion of x.re in y.re 1.871 * [backup-simplify]: Simplify x.re into x.re 1.871 * [taylor]: Taking taylor expansion of y.re in y.re 1.871 * [backup-simplify]: Simplify 0 into 0 1.871 * [backup-simplify]: Simplify 1 into 1 1.871 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 1.871 * [taylor]: Taking taylor expansion of y.im in y.re 1.871 * [backup-simplify]: Simplify y.im into y.im 1.871 * [taylor]: Taking taylor expansion of x.im in y.re 1.871 * [backup-simplify]: Simplify x.im into x.im 1.871 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in y.re 1.871 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1.871 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.re 1.871 * [taylor]: Taking taylor expansion of (* y.re y.re) in y.re 1.871 * [taylor]: Taking taylor expansion of y.re in y.re 1.871 * [backup-simplify]: Simplify 0 into 0 1.872 * [backup-simplify]: Simplify 1 into 1 1.872 * [taylor]: Taking taylor expansion of y.re in y.re 1.872 * [backup-simplify]: Simplify 0 into 0 1.872 * [backup-simplify]: Simplify 1 into 1 1.872 * [taylor]: Taking taylor expansion of (* y.im y.im) in y.re 1.872 * [taylor]: Taking taylor expansion of y.im in y.re 1.872 * [backup-simplify]: Simplify y.im into y.im 1.872 * [taylor]: Taking taylor expansion of y.im in y.re 1.872 * [backup-simplify]: Simplify y.im into y.im 1.872 * [backup-simplify]: Simplify (* 0 0) into 0 1.872 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 1.873 * [backup-simplify]: Simplify (+ 0 (pow y.im 2)) into (pow y.im 2) 1.873 * [backup-simplify]: Simplify (sqrt (pow y.im 2)) into y.im 1.874 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 1.874 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1.874 * [backup-simplify]: Simplify (+ 0 0) into 0 1.874 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow y.im 2)))) into 0 1.874 * [backup-simplify]: Simplify (* x.re 0) into 0 1.874 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 1.875 * [backup-simplify]: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 1.875 * [backup-simplify]: Simplify (/ (* y.im x.im) y.im) into x.im 1.875 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) in x.re 1.875 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.re 1.875 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 1.875 * [taylor]: Taking taylor expansion of (* x.re y.re) in x.re 1.875 * [taylor]: Taking taylor expansion of x.re in x.re 1.875 * [backup-simplify]: Simplify 0 into 0 1.875 * [backup-simplify]: Simplify 1 into 1 1.875 * [taylor]: Taking taylor expansion of y.re in x.re 1.875 * [backup-simplify]: Simplify y.re into y.re 1.875 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 1.875 * [taylor]: Taking taylor expansion of y.im in x.re 1.875 * [backup-simplify]: Simplify y.im into y.im 1.875 * [taylor]: Taking taylor expansion of x.im in x.re 1.875 * [backup-simplify]: Simplify x.im into x.im 1.875 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in x.re 1.875 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1.875 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in x.re 1.875 * [taylor]: Taking taylor expansion of (* y.re y.re) in x.re 1.875 * [taylor]: Taking taylor expansion of y.re in x.re 1.875 * [backup-simplify]: Simplify y.re into y.re 1.876 * [taylor]: Taking taylor expansion of y.re in x.re 1.876 * [backup-simplify]: Simplify y.re into y.re 1.876 * [taylor]: Taking taylor expansion of (* y.im y.im) in x.re 1.876 * [taylor]: Taking taylor expansion of y.im in x.re 1.876 * [backup-simplify]: Simplify y.im into y.im 1.876 * [taylor]: Taking taylor expansion of y.im in x.re 1.876 * [backup-simplify]: Simplify y.im into y.im 1.876 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 1.876 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 1.876 * [backup-simplify]: Simplify (+ (pow y.re 2) (pow y.im 2)) into (+ (pow y.im 2) (pow y.re 2)) 1.876 * [backup-simplify]: Simplify (sqrt (+ (pow y.im 2) (pow y.re 2))) into (sqrt (+ (pow y.re 2) (pow y.im 2))) 1.876 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1.877 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1.877 * [backup-simplify]: Simplify (+ 0 0) into 0 1.877 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow y.im 2) (pow y.re 2))))) into 0 1.877 * [backup-simplify]: Simplify (* 0 y.re) into 0 1.877 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 1.878 * [backup-simplify]: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 1.878 * [backup-simplify]: Simplify (/ (* y.im x.im) (sqrt (+ (pow y.re 2) (pow y.im 2)))) into (* (sqrt (/ 1 (+ (pow y.im 2) (pow y.re 2)))) (* y.im x.im)) 1.878 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) in x.re 1.878 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.re 1.878 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 1.878 * [taylor]: Taking taylor expansion of (* x.re y.re) in x.re 1.878 * [taylor]: Taking taylor expansion of x.re in x.re 1.878 * [backup-simplify]: Simplify 0 into 0 1.878 * [backup-simplify]: Simplify 1 into 1 1.878 * [taylor]: Taking taylor expansion of y.re in x.re 1.878 * [backup-simplify]: Simplify y.re into y.re 1.878 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 1.878 * [taylor]: Taking taylor expansion of y.im in x.re 1.878 * [backup-simplify]: Simplify y.im into y.im 1.878 * [taylor]: Taking taylor expansion of x.im in x.re 1.878 * [backup-simplify]: Simplify x.im into x.im 1.879 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in x.re 1.879 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1.879 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in x.re 1.879 * [taylor]: Taking taylor expansion of (* y.re y.re) in x.re 1.879 * [taylor]: Taking taylor expansion of y.re in x.re 1.879 * [backup-simplify]: Simplify y.re into y.re 1.879 * [taylor]: Taking taylor expansion of y.re in x.re 1.879 * [backup-simplify]: Simplify y.re into y.re 1.879 * [taylor]: Taking taylor expansion of (* y.im y.im) in x.re 1.879 * [taylor]: Taking taylor expansion of y.im in x.re 1.879 * [backup-simplify]: Simplify y.im into y.im 1.879 * [taylor]: Taking taylor expansion of y.im in x.re 1.879 * [backup-simplify]: Simplify y.im into y.im 1.879 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 1.879 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 1.879 * [backup-simplify]: Simplify (+ (pow y.re 2) (pow y.im 2)) into (+ (pow y.im 2) (pow y.re 2)) 1.880 * [backup-simplify]: Simplify (sqrt (+ (pow y.im 2) (pow y.re 2))) into (sqrt (+ (pow y.re 2) (pow y.im 2))) 1.880 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1.880 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1.880 * [backup-simplify]: Simplify (+ 0 0) into 0 1.881 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow y.im 2) (pow y.re 2))))) into 0 1.881 * [backup-simplify]: Simplify (* 0 y.re) into 0 1.881 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 1.881 * [backup-simplify]: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 1.881 * [backup-simplify]: Simplify (/ (* y.im x.im) (sqrt (+ (pow y.re 2) (pow y.im 2)))) into (* (sqrt (/ 1 (+ (pow y.im 2) (pow y.re 2)))) (* y.im x.im)) 1.881 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (pow y.im 2) (pow y.re 2)))) (* y.im x.im)) in y.re 1.881 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (+ (pow y.im 2) (pow y.re 2)))) in y.re 1.881 * [taylor]: Taking taylor expansion of (/ 1 (+ (pow y.im 2) (pow y.re 2))) in y.re 1.881 * [taylor]: Taking taylor expansion of (+ (pow y.im 2) (pow y.re 2)) in y.re 1.882 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 1.882 * [taylor]: Taking taylor expansion of y.im in y.re 1.882 * [backup-simplify]: Simplify y.im into y.im 1.882 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 1.882 * [taylor]: Taking taylor expansion of y.re in y.re 1.882 * [backup-simplify]: Simplify 0 into 0 1.882 * [backup-simplify]: Simplify 1 into 1 1.882 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 1.882 * [backup-simplify]: Simplify (+ (pow y.im 2) 0) into (pow y.im 2) 1.882 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1.882 * [backup-simplify]: Simplify (sqrt (/ 1 (pow y.im 2))) into (/ 1 y.im) 1.882 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1.883 * [backup-simplify]: Simplify (+ 0 0) into 0 1.883 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))))) into 0 1.883 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (/ 1 (pow y.im 2))))) into 0 1.883 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 1.883 * [taylor]: Taking taylor expansion of y.im in y.re 1.883 * [backup-simplify]: Simplify y.im into y.im 1.884 * [taylor]: Taking taylor expansion of x.im in y.re 1.884 * [backup-simplify]: Simplify x.im into x.im 1.884 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 1.884 * [backup-simplify]: Simplify (* (/ 1 y.im) (* y.im x.im)) into x.im 1.884 * [taylor]: Taking taylor expansion of x.im in x.im 1.884 * [backup-simplify]: Simplify 0 into 0 1.884 * [backup-simplify]: Simplify 1 into 1 1.884 * [taylor]: Taking taylor expansion of 0 in y.im 1.884 * [backup-simplify]: Simplify 0 into 0 1.884 * [backup-simplify]: Simplify 0 into 0 1.884 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y.re)) into y.re 1.885 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1.885 * [backup-simplify]: Simplify (+ y.re 0) into y.re 1.886 * [backup-simplify]: Simplify (- (/ y.re (sqrt (+ (pow y.re 2) (pow y.im 2)))) (+ (* (* (sqrt (/ 1 (+ (pow y.im 2) (pow y.re 2)))) (* y.im x.im)) (/ 0 (sqrt (+ (pow y.re 2) (pow y.im 2))))))) into (* (sqrt (/ 1 (+ (pow y.im 2) (pow y.re 2)))) y.re) 1.886 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (pow y.im 2) (pow y.re 2)))) y.re) in y.re 1.886 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (+ (pow y.im 2) (pow y.re 2)))) in y.re 1.886 * [taylor]: Taking taylor expansion of (/ 1 (+ (pow y.im 2) (pow y.re 2))) in y.re 1.886 * [taylor]: Taking taylor expansion of (+ (pow y.im 2) (pow y.re 2)) in y.re 1.886 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 1.886 * [taylor]: Taking taylor expansion of y.im in y.re 1.886 * [backup-simplify]: Simplify y.im into y.im 1.886 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 1.886 * [taylor]: Taking taylor expansion of y.re in y.re 1.886 * [backup-simplify]: Simplify 0 into 0 1.886 * [backup-simplify]: Simplify 1 into 1 1.886 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 1.886 * [backup-simplify]: Simplify (+ (pow y.im 2) 0) into (pow y.im 2) 1.886 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1.887 * [backup-simplify]: Simplify (sqrt (/ 1 (pow y.im 2))) into (/ 1 y.im) 1.887 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1.887 * [backup-simplify]: Simplify (+ 0 0) into 0 1.888 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))))) into 0 1.888 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (/ 1 (pow y.im 2))))) into 0 1.888 * [taylor]: Taking taylor expansion of y.re in y.re 1.888 * [backup-simplify]: Simplify 0 into 0 1.888 * [backup-simplify]: Simplify 1 into 1 1.888 * [backup-simplify]: Simplify (* (/ 1 y.im) 0) into 0 1.888 * [taylor]: Taking taylor expansion of 0 in x.im 1.888 * [backup-simplify]: Simplify 0 into 0 1.888 * [taylor]: Taking taylor expansion of 0 in y.im 1.888 * [backup-simplify]: Simplify 0 into 0 1.888 * [backup-simplify]: Simplify 0 into 0 1.888 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1.888 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (* y.im x.im))) into 0 1.888 * [taylor]: Taking taylor expansion of 0 in x.im 1.888 * [backup-simplify]: Simplify 0 into 0 1.888 * [taylor]: Taking taylor expansion of 0 in y.im 1.889 * [backup-simplify]: Simplify 0 into 0 1.889 * [backup-simplify]: Simplify 0 into 0 1.889 * [taylor]: Taking taylor expansion of 1 in y.im 1.889 * [backup-simplify]: Simplify 1 into 1 1.889 * [backup-simplify]: Simplify 1 into 1 1.889 * [backup-simplify]: Simplify 0 into 0 1.890 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y.re))) into 0 1.890 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1.890 * [backup-simplify]: Simplify (+ 0 0) into 0 1.891 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 y.re))) into 0 1.891 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 1.892 * [backup-simplify]: Simplify (+ 0 0) into 0 1.893 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow y.re 2) (pow y.im 2))))) into 0 1.894 * [backup-simplify]: Simplify (- (/ 0 (sqrt (+ (pow y.re 2) (pow y.im 2)))) (+ (* (* (sqrt (/ 1 (+ (pow y.im 2) (pow y.re 2)))) (* y.im x.im)) (/ 0 (sqrt (+ (pow y.re 2) (pow y.im 2))))) (* (* (sqrt (/ 1 (+ (pow y.im 2) (pow y.re 2)))) y.re) (/ 0 (sqrt (+ (pow y.re 2) (pow y.im 2))))))) into 0 1.894 * [taylor]: Taking taylor expansion of 0 in y.re 1.894 * [backup-simplify]: Simplify 0 into 0 1.895 * [taylor]: Taking taylor expansion of 0 in x.im 1.895 * [backup-simplify]: Simplify 0 into 0 1.895 * [taylor]: Taking taylor expansion of 0 in y.im 1.895 * [backup-simplify]: Simplify 0 into 0 1.895 * [backup-simplify]: Simplify 0 into 0 1.895 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 1) (* 0 0)) into (/ 1 y.im) 1.895 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 1.895 * [taylor]: Taking taylor expansion of y.im in x.im 1.895 * [backup-simplify]: Simplify y.im into y.im 1.895 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1.895 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 1.895 * [taylor]: Taking taylor expansion of y.im in y.im 1.895 * [backup-simplify]: Simplify 0 into 0 1.896 * [backup-simplify]: Simplify 1 into 1 1.896 * [backup-simplify]: Simplify (/ 1 1) into 1 1.897 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.897 * [backup-simplify]: Simplify 0 into 0 1.897 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1.898 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 1.898 * [backup-simplify]: Simplify (* 1 1) into 1 1.899 * [backup-simplify]: Simplify (+ 0 1) into 1 1.899 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 1 (pow y.im 2))) (* 0 (/ 0 (pow y.im 2))))) into (- (/ 1 (pow y.im 4))) 1.900 * [backup-simplify]: Simplify (/ (- (- (/ 1 (pow y.im 4))) (pow 0 2) (+)) (* 2 (/ 1 y.im))) into (/ -1/2 (pow y.im 3)) 1.901 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (+ (* 0 0) (* (/ -1/2 (pow y.im 3)) (* y.im x.im)))) into (- (* 1/2 (/ x.im (pow y.im 2)))) 1.901 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ x.im (pow y.im 2)))) in x.im 1.901 * [taylor]: Taking taylor expansion of (* 1/2 (/ x.im (pow y.im 2))) in x.im 1.901 * [taylor]: Taking taylor expansion of 1/2 in x.im 1.901 * [backup-simplify]: Simplify 1/2 into 1/2 1.901 * [taylor]: Taking taylor expansion of (/ x.im (pow y.im 2)) in x.im 1.901 * [taylor]: Taking taylor expansion of x.im in x.im 1.901 * [backup-simplify]: Simplify 0 into 0 1.901 * [backup-simplify]: Simplify 1 into 1 1.901 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.im 1.901 * [taylor]: Taking taylor expansion of y.im in x.im 1.901 * [backup-simplify]: Simplify y.im into y.im 1.901 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 1.902 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1.902 * [taylor]: Taking taylor expansion of 0 in y.im 1.902 * [backup-simplify]: Simplify 0 into 0 1.902 * [backup-simplify]: Simplify 0 into 0 1.902 * [taylor]: Taking taylor expansion of 0 in y.im 1.902 * [backup-simplify]: Simplify 0 into 0 1.902 * [backup-simplify]: Simplify 0 into 0 1.902 * [taylor]: Taking taylor expansion of 0 in y.im 1.902 * [backup-simplify]: Simplify 0 into 0 1.902 * [backup-simplify]: Simplify 0 into 0 1.902 * [backup-simplify]: Simplify (* 1 (* 1 (* x.im (* 1 1)))) into x.im 1.903 * [backup-simplify]: Simplify (/ (fma (/ 1 x.re) (/ 1 y.re) (* (/ 1 x.im) (/ 1 y.im))) (hypot (/ 1 y.re) (/ 1 y.im))) into (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.re) (/ 1 y.im))) 1.903 * [approximate]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.re) (/ 1 y.im))) in (x.re y.re x.im y.im) around 0 1.903 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.re) (/ 1 y.im))) in y.im 1.903 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in y.im 1.903 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 1.903 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in y.im 1.903 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 1.903 * [taylor]: Taking taylor expansion of x.re in y.im 1.904 * [backup-simplify]: Simplify x.re into x.re 1.904 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1.904 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 1.904 * [taylor]: Taking taylor expansion of y.re in y.im 1.904 * [backup-simplify]: Simplify y.re into y.re 1.904 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 1.904 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 1.904 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 1.904 * [taylor]: Taking taylor expansion of y.im in y.im 1.904 * [backup-simplify]: Simplify 0 into 0 1.904 * [backup-simplify]: Simplify 1 into 1 1.904 * [taylor]: Taking taylor expansion of x.im in y.im 1.904 * [backup-simplify]: Simplify x.im into x.im 1.904 * [backup-simplify]: Simplify (* 0 x.im) into 0 1.904 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 1.904 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1.905 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.im 1.905 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1.905 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.im 1.905 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.im 1.905 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 1.905 * [taylor]: Taking taylor expansion of y.re in y.im 1.905 * [backup-simplify]: Simplify y.re into y.re 1.905 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 1.905 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 1.905 * [taylor]: Taking taylor expansion of y.re in y.im 1.905 * [backup-simplify]: Simplify y.re into y.re 1.905 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 1.905 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.im 1.905 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 1.905 * [taylor]: Taking taylor expansion of y.im in y.im 1.905 * [backup-simplify]: Simplify 0 into 0 1.905 * [backup-simplify]: Simplify 1 into 1 1.906 * [backup-simplify]: Simplify (/ 1 1) into 1 1.906 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 1.906 * [taylor]: Taking taylor expansion of y.im in y.im 1.906 * [backup-simplify]: Simplify 0 into 0 1.906 * [backup-simplify]: Simplify 1 into 1 1.906 * [backup-simplify]: Simplify (/ 1 1) into 1 1.906 * [backup-simplify]: Simplify (* 1 1) into 1 1.907 * [backup-simplify]: Simplify (+ 0 1) into 1 1.907 * [backup-simplify]: Simplify (sqrt 1) into 1 1.908 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.909 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.909 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.910 * [backup-simplify]: Simplify (+ 0 0) into 0 1.910 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1.911 * [backup-simplify]: Simplify (+ 0 (/ 1 x.im)) into (/ 1 x.im) 1.911 * [backup-simplify]: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 1.911 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.re) (/ 1 y.im))) in x.im 1.911 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.im 1.911 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 1.911 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.im 1.911 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 1.911 * [taylor]: Taking taylor expansion of x.re in x.im 1.911 * [backup-simplify]: Simplify x.re into x.re 1.911 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1.911 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.im 1.911 * [taylor]: Taking taylor expansion of y.re in x.im 1.911 * [backup-simplify]: Simplify y.re into y.re 1.911 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 1.911 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 1.911 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 1.911 * [taylor]: Taking taylor expansion of y.im in x.im 1.911 * [backup-simplify]: Simplify y.im into y.im 1.911 * [taylor]: Taking taylor expansion of x.im in x.im 1.911 * [backup-simplify]: Simplify 0 into 0 1.911 * [backup-simplify]: Simplify 1 into 1 1.912 * [backup-simplify]: Simplify (* y.im 0) into 0 1.912 * [backup-simplify]: Simplify (+ (* y.im 1) (* 0 0)) into y.im 1.912 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1.912 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in x.im 1.912 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1.912 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in x.im 1.912 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.im 1.912 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.im 1.912 * [taylor]: Taking taylor expansion of y.re in x.im 1.912 * [backup-simplify]: Simplify y.re into y.re 1.912 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 1.912 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.im 1.912 * [taylor]: Taking taylor expansion of y.re in x.im 1.912 * [backup-simplify]: Simplify y.re into y.re 1.913 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 1.913 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.im 1.913 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 1.913 * [taylor]: Taking taylor expansion of y.im in x.im 1.913 * [backup-simplify]: Simplify y.im into y.im 1.913 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1.913 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 1.913 * [taylor]: Taking taylor expansion of y.im in x.im 1.913 * [backup-simplify]: Simplify y.im into y.im 1.913 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1.913 * [backup-simplify]: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 1.913 * [backup-simplify]: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 1.913 * [backup-simplify]: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 1.914 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) 1.914 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1.914 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1.914 * [backup-simplify]: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 1.914 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1.914 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1.915 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 1.915 * [backup-simplify]: Simplify (+ 0 0) into 0 1.915 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 1.915 * [backup-simplify]: Simplify (+ 0 (/ 1 y.im)) into (/ 1 y.im) 1.916 * [backup-simplify]: Simplify (/ (/ 1 y.im) (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) into (* (/ 1 y.im) (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) 1.916 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.re) (/ 1 y.im))) in y.re 1.916 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in y.re 1.916 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 1.916 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in y.re 1.916 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 1.916 * [taylor]: Taking taylor expansion of x.re in y.re 1.916 * [backup-simplify]: Simplify x.re into x.re 1.916 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1.916 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 1.916 * [taylor]: Taking taylor expansion of y.re in y.re 1.916 * [backup-simplify]: Simplify 0 into 0 1.916 * [backup-simplify]: Simplify 1 into 1 1.917 * [backup-simplify]: Simplify (/ 1 1) into 1 1.917 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 1.917 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 1.917 * [taylor]: Taking taylor expansion of y.im in y.re 1.917 * [backup-simplify]: Simplify y.im into y.im 1.917 * [taylor]: Taking taylor expansion of x.im in y.re 1.917 * [backup-simplify]: Simplify x.im into x.im 1.917 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 1.917 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1.917 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.re 1.917 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1.917 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.re 1.917 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 1.917 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 1.917 * [taylor]: Taking taylor expansion of y.re in y.re 1.917 * [backup-simplify]: Simplify 0 into 0 1.917 * [backup-simplify]: Simplify 1 into 1 1.918 * [backup-simplify]: Simplify (/ 1 1) into 1 1.918 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 1.918 * [taylor]: Taking taylor expansion of y.re in y.re 1.918 * [backup-simplify]: Simplify 0 into 0 1.918 * [backup-simplify]: Simplify 1 into 1 1.918 * [backup-simplify]: Simplify (/ 1 1) into 1 1.918 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 1.918 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 1.918 * [taylor]: Taking taylor expansion of y.im in y.re 1.918 * [backup-simplify]: Simplify y.im into y.im 1.918 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1.919 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 1.919 * [taylor]: Taking taylor expansion of y.im in y.re 1.919 * [backup-simplify]: Simplify y.im into y.im 1.919 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1.919 * [backup-simplify]: Simplify (* 1 1) into 1 1.919 * [backup-simplify]: Simplify (+ 1 0) into 1 1.920 * [backup-simplify]: Simplify (sqrt 1) into 1 1.921 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.922 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.922 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.923 * [backup-simplify]: Simplify (+ 0 0) into 0 1.932 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1.933 * [backup-simplify]: Simplify (* (/ 1 x.re) 1) into (/ 1 x.re) 1.933 * [backup-simplify]: Simplify (+ (/ 1 x.re) 0) into (/ 1 x.re) 1.933 * [backup-simplify]: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 1.933 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.re) (/ 1 y.im))) in x.re 1.933 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.re 1.933 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 1.933 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.re 1.933 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1.933 * [taylor]: Taking taylor expansion of x.re in x.re 1.933 * [backup-simplify]: Simplify 0 into 0 1.933 * [backup-simplify]: Simplify 1 into 1 1.934 * [backup-simplify]: Simplify (/ 1 1) into 1 1.934 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 1.934 * [taylor]: Taking taylor expansion of y.re in x.re 1.934 * [backup-simplify]: Simplify y.re into y.re 1.934 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 1.934 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 1.934 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 1.934 * [taylor]: Taking taylor expansion of y.im in x.re 1.935 * [backup-simplify]: Simplify y.im into y.im 1.935 * [taylor]: Taking taylor expansion of x.im in x.re 1.935 * [backup-simplify]: Simplify x.im into x.im 1.935 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 1.935 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1.935 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in x.re 1.935 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1.935 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in x.re 1.935 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.re 1.935 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 1.935 * [taylor]: Taking taylor expansion of y.re in x.re 1.935 * [backup-simplify]: Simplify y.re into y.re 1.935 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 1.935 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 1.935 * [taylor]: Taking taylor expansion of y.re in x.re 1.935 * [backup-simplify]: Simplify y.re into y.re 1.935 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 1.935 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.re 1.935 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 1.935 * [taylor]: Taking taylor expansion of y.im in x.re 1.935 * [backup-simplify]: Simplify y.im into y.im 1.935 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1.936 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 1.936 * [taylor]: Taking taylor expansion of y.im in x.re 1.936 * [backup-simplify]: Simplify y.im into y.im 1.936 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1.936 * [backup-simplify]: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 1.936 * [backup-simplify]: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 1.936 * [backup-simplify]: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 1.937 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) 1.937 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1.937 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1.937 * [backup-simplify]: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 1.937 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1.937 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1.937 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 1.938 * [backup-simplify]: Simplify (+ 0 0) into 0 1.938 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 1.938 * [backup-simplify]: Simplify (* 1 (/ 1 y.re)) into (/ 1 y.re) 1.938 * [backup-simplify]: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 1.939 * [backup-simplify]: Simplify (/ (/ 1 y.re) (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) into (* (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (/ 1 y.re)) 1.939 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.re) (/ 1 y.im))) in x.re 1.939 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.re 1.939 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 1.939 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.re 1.939 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1.939 * [taylor]: Taking taylor expansion of x.re in x.re 1.939 * [backup-simplify]: Simplify 0 into 0 1.939 * [backup-simplify]: Simplify 1 into 1 1.940 * [backup-simplify]: Simplify (/ 1 1) into 1 1.940 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 1.940 * [taylor]: Taking taylor expansion of y.re in x.re 1.940 * [backup-simplify]: Simplify y.re into y.re 1.940 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 1.940 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 1.940 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 1.940 * [taylor]: Taking taylor expansion of y.im in x.re 1.940 * [backup-simplify]: Simplify y.im into y.im 1.940 * [taylor]: Taking taylor expansion of x.im in x.re 1.940 * [backup-simplify]: Simplify x.im into x.im 1.940 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 1.940 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1.940 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in x.re 1.940 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1.940 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in x.re 1.940 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.re 1.940 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 1.940 * [taylor]: Taking taylor expansion of y.re in x.re 1.940 * [backup-simplify]: Simplify y.re into y.re 1.940 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 1.940 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 1.941 * [taylor]: Taking taylor expansion of y.re in x.re 1.941 * [backup-simplify]: Simplify y.re into y.re 1.941 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 1.941 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.re 1.941 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 1.941 * [taylor]: Taking taylor expansion of y.im in x.re 1.941 * [backup-simplify]: Simplify y.im into y.im 1.941 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1.941 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 1.941 * [taylor]: Taking taylor expansion of y.im in x.re 1.941 * [backup-simplify]: Simplify y.im into y.im 1.941 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1.941 * [backup-simplify]: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 1.941 * [backup-simplify]: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 1.942 * [backup-simplify]: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 1.942 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) 1.942 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1.942 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1.942 * [backup-simplify]: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 1.942 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1.942 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1.943 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 1.943 * [backup-simplify]: Simplify (+ 0 0) into 0 1.944 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 1.944 * [backup-simplify]: Simplify (* 1 (/ 1 y.re)) into (/ 1 y.re) 1.944 * [backup-simplify]: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 1.944 * [backup-simplify]: Simplify (/ (/ 1 y.re) (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) into (* (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (/ 1 y.re)) 1.944 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (/ 1 y.re)) in y.re 1.944 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) in y.re 1.944 * [taylor]: Taking taylor expansion of (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in y.re 1.944 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 1.944 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 1.944 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 1.944 * [taylor]: Taking taylor expansion of y.im in y.re 1.944 * [backup-simplify]: Simplify y.im into y.im 1.944 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 1.944 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1.944 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 1.944 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 1.944 * [taylor]: Taking taylor expansion of y.re in y.re 1.944 * [backup-simplify]: Simplify 0 into 0 1.944 * [backup-simplify]: Simplify 1 into 1 1.945 * [backup-simplify]: Simplify (* 1 1) into 1 1.945 * [backup-simplify]: Simplify (/ 1 1) into 1 1.945 * [backup-simplify]: Simplify (+ 0 1) into 1 1.946 * [backup-simplify]: Simplify (/ 1 1) into 1 1.946 * [backup-simplify]: Simplify (sqrt 1) into 1 1.946 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.947 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.947 * [backup-simplify]: Simplify (+ 0 0) into 0 1.947 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.948 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1.948 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 1.948 * [taylor]: Taking taylor expansion of y.re in y.re 1.948 * [backup-simplify]: Simplify 0 into 0 1.948 * [backup-simplify]: Simplify 1 into 1 1.948 * [backup-simplify]: Simplify (/ 1 1) into 1 1.948 * [backup-simplify]: Simplify (* 1 1) into 1 1.948 * [taylor]: Taking taylor expansion of 1 in x.im 1.948 * [backup-simplify]: Simplify 1 into 1 1.948 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1.949 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.949 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (/ 1 y.re))) into 0 1.949 * [backup-simplify]: Simplify (+ 0 (/ 1 (* y.im x.im))) into (/ 1 (* y.im x.im)) 1.950 * [backup-simplify]: Simplify (- (/ (/ 1 (* y.im x.im)) (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (+ (* (* (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (/ 1 y.re)) (/ 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))))) into (* (/ 1 (* y.im x.im)) (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) 1.950 * [taylor]: Taking taylor expansion of (* (/ 1 (* y.im x.im)) (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) in y.re 1.950 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 1.950 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 1.950 * [taylor]: Taking taylor expansion of y.im in y.re 1.950 * [backup-simplify]: Simplify y.im into y.im 1.950 * [taylor]: Taking taylor expansion of x.im in y.re 1.950 * [backup-simplify]: Simplify x.im into x.im 1.950 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 1.950 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1.950 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) in y.re 1.950 * [taylor]: Taking taylor expansion of (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in y.re 1.950 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 1.950 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 1.950 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 1.950 * [taylor]: Taking taylor expansion of y.im in y.re 1.950 * [backup-simplify]: Simplify y.im into y.im 1.950 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 1.951 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1.951 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 1.951 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 1.951 * [taylor]: Taking taylor expansion of y.re in y.re 1.951 * [backup-simplify]: Simplify 0 into 0 1.951 * [backup-simplify]: Simplify 1 into 1 1.951 * [backup-simplify]: Simplify (* 1 1) into 1 1.951 * [backup-simplify]: Simplify (/ 1 1) into 1 1.951 * [backup-simplify]: Simplify (+ 0 1) into 1 1.952 * [backup-simplify]: Simplify (/ 1 1) into 1 1.952 * [backup-simplify]: Simplify (sqrt 1) into 1 1.952 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.953 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.953 * [backup-simplify]: Simplify (+ 0 0) into 0 1.953 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.954 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1.954 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.955 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.955 * [taylor]: Taking taylor expansion of 0 in x.im 1.955 * [backup-simplify]: Simplify 0 into 0 1.955 * [taylor]: Taking taylor expansion of 1 in y.im 1.955 * [backup-simplify]: Simplify 1 into 1 1.955 * [backup-simplify]: Simplify 1 into 1 1.955 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 1.955 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.956 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (/ 1 y.re)))) into 0 1.956 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1.956 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 1.956 * [backup-simplify]: Simplify (+ 0 0) into 0 1.957 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 1.957 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 1.957 * [backup-simplify]: Simplify (+ (* (/ 1 y.re) 0) (+ (* 0 0) (* 0 (/ 1 y.re)))) into 0 1.957 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 1.957 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 1.957 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (+ (* 0 0) (* 0 (/ 1 y.im)))) into 0 1.958 * [backup-simplify]: Simplify (+ 0 0) into 0 1.958 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 1.960 * [backup-simplify]: Simplify (- (/ 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (+ (* (* (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (/ 1 y.re)) (/ 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) (* (* (/ 1 (* y.im x.im)) (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) (/ 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))))) into 0 1.960 * [taylor]: Taking taylor expansion of 0 in y.re 1.960 * [backup-simplify]: Simplify 0 into 0 1.960 * [taylor]: Taking taylor expansion of 0 in x.im 1.960 * [backup-simplify]: Simplify 0 into 0 1.960 * [backup-simplify]: Simplify (* (/ 1 (* y.im x.im)) 1) into (/ 1 (* y.im x.im)) 1.960 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 1.960 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 1.960 * [taylor]: Taking taylor expansion of y.im in x.im 1.960 * [backup-simplify]: Simplify y.im into y.im 1.960 * [taylor]: Taking taylor expansion of x.im in x.im 1.960 * [backup-simplify]: Simplify 0 into 0 1.960 * [backup-simplify]: Simplify 1 into 1 1.960 * [backup-simplify]: Simplify (* y.im 0) into 0 1.960 * [backup-simplify]: Simplify (+ (* y.im 1) (* 0 0)) into y.im 1.960 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1.960 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 1.960 * [taylor]: Taking taylor expansion of y.im in y.im 1.960 * [backup-simplify]: Simplify 0 into 0 1.960 * [backup-simplify]: Simplify 1 into 1 1.961 * [backup-simplify]: Simplify (/ 1 1) into 1 1.961 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.961 * [backup-simplify]: Simplify 0 into 0 1.962 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.962 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1.963 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.963 * [backup-simplify]: Simplify (+ (/ 1 (pow y.im 2)) 0) into (/ 1 (pow y.im 2)) 1.963 * [backup-simplify]: Simplify (- (+ (* 1 (/ (/ 1 (pow y.im 2)) 1)) (* 0 (/ 0 1)))) into (- (/ 1 (pow y.im 2))) 1.964 * [backup-simplify]: Simplify (/ (- (- (/ 1 (pow y.im 2))) (pow 0 2) (+)) (* 2 1)) into (/ -1/2 (pow y.im 2)) 1.965 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* (/ -1/2 (pow y.im 2)) 1))) into (- (* 1/2 (/ 1 (pow y.im 2)))) 1.965 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ 1 (pow y.im 2)))) in x.im 1.965 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow y.im 2))) in x.im 1.965 * [taylor]: Taking taylor expansion of 1/2 in x.im 1.965 * [backup-simplify]: Simplify 1/2 into 1/2 1.965 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 1.965 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.im 1.965 * [taylor]: Taking taylor expansion of y.im in x.im 1.965 * [backup-simplify]: Simplify y.im into y.im 1.965 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 1.965 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1.965 * [taylor]: Taking taylor expansion of 0 in y.im 1.965 * [backup-simplify]: Simplify 0 into 0 1.965 * [backup-simplify]: Simplify 0 into 0 1.965 * [taylor]: Taking taylor expansion of 0 in y.im 1.965 * [backup-simplify]: Simplify 0 into 0 1.965 * [backup-simplify]: Simplify 0 into 0 1.965 * [backup-simplify]: Simplify 0 into 0 1.965 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 1.966 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.967 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 y.re))))) into 0 1.967 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1.967 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 1.967 * [backup-simplify]: Simplify (+ 0 0) into 0 1.967 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 1.968 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 1.968 * [backup-simplify]: Simplify (+ (* (/ 1 y.re) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 y.re))))) into 0 1.968 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 1.968 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 1.969 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 y.im))))) into 0 1.969 * [backup-simplify]: Simplify (+ 0 0) into 0 1.970 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 1.971 * [backup-simplify]: Simplify (- (/ 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (+ (* (* (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (/ 1 y.re)) (/ 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) (* (* (/ 1 (* y.im x.im)) (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) (/ 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) (* 0 (/ 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))))) into 0 1.971 * [taylor]: Taking taylor expansion of 0 in y.re 1.971 * [backup-simplify]: Simplify 0 into 0 1.971 * [taylor]: Taking taylor expansion of 0 in x.im 1.971 * [backup-simplify]: Simplify 0 into 0 1.971 * [taylor]: Taking taylor expansion of 0 in x.im 1.971 * [backup-simplify]: Simplify 0 into 0 1.971 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1.972 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 1.972 * [backup-simplify]: Simplify (+ (* (/ 1 (* y.im x.im)) 0) (* 0 1)) into 0 1.972 * [taylor]: Taking taylor expansion of 0 in x.im 1.972 * [backup-simplify]: Simplify 0 into 0 1.973 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.973 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1.973 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))))) into 0 1.975 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1.976 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.976 * [backup-simplify]: Simplify (+ 0 0) into 0 1.978 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ (/ 1 (pow y.im 2)) 1)) (* (- (/ 1 (pow y.im 2))) (/ 0 1)))) into 0 1.978 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ -1/2 (pow y.im 2)))))) (* 2 1)) into 0 1.980 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* (/ -1/2 (pow y.im 2)) 0) (* 0 1)))) into 0 1.980 * [taylor]: Taking taylor expansion of 0 in x.im 1.980 * [backup-simplify]: Simplify 0 into 0 1.980 * [taylor]: Taking taylor expansion of 0 in y.im 1.980 * [backup-simplify]: Simplify 0 into 0 1.980 * [backup-simplify]: Simplify 0 into 0 1.981 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 1) (* 0 0))) into 0 1.981 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1.981 * [taylor]: Taking taylor expansion of 0 in y.im 1.981 * [backup-simplify]: Simplify 0 into 0 1.981 * [backup-simplify]: Simplify 0 into 0 1.981 * [backup-simplify]: Simplify (* 1 (* 1 (* 1 (* 1 (/ 1 (/ 1 x.re)))))) into x.re 1.982 * [backup-simplify]: Simplify (/ (fma (/ 1 (- x.re)) (/ 1 (- y.re)) (* (/ 1 (- x.im)) (/ 1 (- y.im)))) (hypot (/ 1 (- y.re)) (/ 1 (- y.im)))) into (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.re) (/ -1 y.im))) 1.982 * [approximate]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.re) (/ -1 y.im))) in (x.re y.re x.im y.im) around 0 1.982 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.re) (/ -1 y.im))) in y.im 1.982 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in y.im 1.982 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 1.982 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in y.im 1.982 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 1.982 * [taylor]: Taking taylor expansion of -1 in y.im 1.982 * [backup-simplify]: Simplify -1 into -1 1.982 * [taylor]: Taking taylor expansion of x.re in y.im 1.982 * [backup-simplify]: Simplify x.re into x.re 1.982 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1.982 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 1.982 * [taylor]: Taking taylor expansion of -1 in y.im 1.983 * [backup-simplify]: Simplify -1 into -1 1.983 * [taylor]: Taking taylor expansion of y.re in y.im 1.983 * [backup-simplify]: Simplify y.re into y.re 1.983 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 1.983 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 1.983 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 1.983 * [taylor]: Taking taylor expansion of y.im in y.im 1.983 * [backup-simplify]: Simplify 0 into 0 1.983 * [backup-simplify]: Simplify 1 into 1 1.983 * [taylor]: Taking taylor expansion of x.im in y.im 1.983 * [backup-simplify]: Simplify x.im into x.im 1.983 * [backup-simplify]: Simplify (* 0 x.im) into 0 1.983 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 1.983 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1.983 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.im 1.984 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1.984 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.im 1.984 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.im 1.984 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 1.984 * [taylor]: Taking taylor expansion of -1 in y.im 1.984 * [backup-simplify]: Simplify -1 into -1 1.984 * [taylor]: Taking taylor expansion of y.re in y.im 1.984 * [backup-simplify]: Simplify y.re into y.re 1.984 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 1.984 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 1.984 * [taylor]: Taking taylor expansion of -1 in y.im 1.984 * [backup-simplify]: Simplify -1 into -1 1.984 * [taylor]: Taking taylor expansion of y.re in y.im 1.984 * [backup-simplify]: Simplify y.re into y.re 1.984 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 1.984 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.im 1.984 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 1.984 * [taylor]: Taking taylor expansion of -1 in y.im 1.984 * [backup-simplify]: Simplify -1 into -1 1.984 * [taylor]: Taking taylor expansion of y.im in y.im 1.984 * [backup-simplify]: Simplify 0 into 0 1.984 * [backup-simplify]: Simplify 1 into 1 1.985 * [backup-simplify]: Simplify (/ -1 1) into -1 1.985 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 1.985 * [taylor]: Taking taylor expansion of -1 in y.im 1.985 * [backup-simplify]: Simplify -1 into -1 1.985 * [taylor]: Taking taylor expansion of y.im in y.im 1.985 * [backup-simplify]: Simplify 0 into 0 1.985 * [backup-simplify]: Simplify 1 into 1 1.985 * [backup-simplify]: Simplify (/ -1 1) into -1 1.986 * [backup-simplify]: Simplify (* -1 -1) into 1 1.986 * [backup-simplify]: Simplify (+ 0 1) into 1 1.986 * [backup-simplify]: Simplify (sqrt 1) into 1 1.987 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1.988 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1.989 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 1.989 * [backup-simplify]: Simplify (+ 0 0) into 0 1.990 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1.990 * [backup-simplify]: Simplify (+ 0 (/ 1 x.im)) into (/ 1 x.im) 1.990 * [backup-simplify]: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 1.990 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.re) (/ -1 y.im))) in x.im 1.990 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.im 1.990 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 1.990 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.im 1.990 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 1.990 * [taylor]: Taking taylor expansion of -1 in x.im 1.990 * [backup-simplify]: Simplify -1 into -1 1.990 * [taylor]: Taking taylor expansion of x.re in x.im 1.990 * [backup-simplify]: Simplify x.re into x.re 1.990 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1.991 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.im 1.991 * [taylor]: Taking taylor expansion of -1 in x.im 1.991 * [backup-simplify]: Simplify -1 into -1 1.991 * [taylor]: Taking taylor expansion of y.re in x.im 1.991 * [backup-simplify]: Simplify y.re into y.re 1.991 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 1.991 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 1.991 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 1.991 * [taylor]: Taking taylor expansion of y.im in x.im 1.991 * [backup-simplify]: Simplify y.im into y.im 1.991 * [taylor]: Taking taylor expansion of x.im in x.im 1.991 * [backup-simplify]: Simplify 0 into 0 1.991 * [backup-simplify]: Simplify 1 into 1 1.991 * [backup-simplify]: Simplify (* y.im 0) into 0 1.991 * [backup-simplify]: Simplify (+ (* y.im 1) (* 0 0)) into y.im 1.991 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 1.991 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in x.im 1.992 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1.992 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in x.im 1.992 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.im 1.992 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.im 1.992 * [taylor]: Taking taylor expansion of -1 in x.im 1.992 * [backup-simplify]: Simplify -1 into -1 1.992 * [taylor]: Taking taylor expansion of y.re in x.im 1.992 * [backup-simplify]: Simplify y.re into y.re 1.992 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 1.992 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.im 1.992 * [taylor]: Taking taylor expansion of -1 in x.im 1.992 * [backup-simplify]: Simplify -1 into -1 1.992 * [taylor]: Taking taylor expansion of y.re in x.im 1.992 * [backup-simplify]: Simplify y.re into y.re 1.992 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 1.992 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.im 1.992 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 1.992 * [taylor]: Taking taylor expansion of -1 in x.im 1.992 * [backup-simplify]: Simplify -1 into -1 1.992 * [taylor]: Taking taylor expansion of y.im in x.im 1.992 * [backup-simplify]: Simplify y.im into y.im 1.992 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1.992 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 1.992 * [taylor]: Taking taylor expansion of -1 in x.im 1.992 * [backup-simplify]: Simplify -1 into -1 1.992 * [taylor]: Taking taylor expansion of y.im in x.im 1.992 * [backup-simplify]: Simplify y.im into y.im 1.992 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1.993 * [backup-simplify]: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 1.993 * [backup-simplify]: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 1.993 * [backup-simplify]: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 1.993 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) 1.993 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1.994 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1.994 * [backup-simplify]: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 1.994 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1.994 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1.994 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 1.995 * [backup-simplify]: Simplify (+ 0 0) into 0 1.995 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 1.995 * [backup-simplify]: Simplify (+ 0 (/ 1 y.im)) into (/ 1 y.im) 1.996 * [backup-simplify]: Simplify (/ (/ 1 y.im) (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) into (* (/ 1 y.im) (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) 1.996 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.re) (/ -1 y.im))) in y.re 1.996 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in y.re 1.996 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 1.996 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in y.re 1.996 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 1.996 * [taylor]: Taking taylor expansion of -1 in y.re 1.996 * [backup-simplify]: Simplify -1 into -1 1.996 * [taylor]: Taking taylor expansion of x.re in y.re 1.996 * [backup-simplify]: Simplify x.re into x.re 1.996 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 1.996 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 1.996 * [taylor]: Taking taylor expansion of -1 in y.re 1.996 * [backup-simplify]: Simplify -1 into -1 1.996 * [taylor]: Taking taylor expansion of y.re in y.re 1.996 * [backup-simplify]: Simplify 0 into 0 1.996 * [backup-simplify]: Simplify 1 into 1 1.997 * [backup-simplify]: Simplify (/ -1 1) into -1 1.997 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 1.997 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 1.997 * [taylor]: Taking taylor expansion of y.im in y.re 1.997 * [backup-simplify]: Simplify y.im into y.im 1.997 * [taylor]: Taking taylor expansion of x.im in y.re 1.997 * [backup-simplify]: Simplify x.im into x.im 1.997 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 1.997 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1.997 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.re 1.997 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1.997 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.re 1.997 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 1.997 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 1.997 * [taylor]: Taking taylor expansion of -1 in y.re 1.997 * [backup-simplify]: Simplify -1 into -1 1.997 * [taylor]: Taking taylor expansion of y.re in y.re 1.997 * [backup-simplify]: Simplify 0 into 0 1.997 * [backup-simplify]: Simplify 1 into 1 1.998 * [backup-simplify]: Simplify (/ -1 1) into -1 1.998 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 1.998 * [taylor]: Taking taylor expansion of -1 in y.re 1.998 * [backup-simplify]: Simplify -1 into -1 1.998 * [taylor]: Taking taylor expansion of y.re in y.re 1.998 * [backup-simplify]: Simplify 0 into 0 1.998 * [backup-simplify]: Simplify 1 into 1 1.998 * [backup-simplify]: Simplify (/ -1 1) into -1 1.998 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 1.998 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 1.998 * [taylor]: Taking taylor expansion of -1 in y.re 1.998 * [backup-simplify]: Simplify -1 into -1 1.998 * [taylor]: Taking taylor expansion of y.im in y.re 1.998 * [backup-simplify]: Simplify y.im into y.im 1.998 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1.999 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 1.999 * [taylor]: Taking taylor expansion of -1 in y.re 1.999 * [backup-simplify]: Simplify -1 into -1 1.999 * [taylor]: Taking taylor expansion of y.im in y.re 1.999 * [backup-simplify]: Simplify y.im into y.im 1.999 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 1.999 * [backup-simplify]: Simplify (* -1 -1) into 1 1.999 * [backup-simplify]: Simplify (+ 1 0) into 1 2.000 * [backup-simplify]: Simplify (sqrt 1) into 1 2.001 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.002 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.002 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 2.003 * [backup-simplify]: Simplify (+ 0 0) into 0 2.004 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.004 * [backup-simplify]: Simplify (* (/ -1 x.re) -1) into (/ 1 x.re) 2.004 * [backup-simplify]: Simplify (+ (/ 1 x.re) 0) into (/ 1 x.re) 2.004 * [backup-simplify]: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 2.004 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.re) (/ -1 y.im))) in x.re 2.004 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.re 2.004 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 2.004 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.re 2.004 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.004 * [taylor]: Taking taylor expansion of -1 in x.re 2.004 * [backup-simplify]: Simplify -1 into -1 2.004 * [taylor]: Taking taylor expansion of x.re in x.re 2.004 * [backup-simplify]: Simplify 0 into 0 2.004 * [backup-simplify]: Simplify 1 into 1 2.005 * [backup-simplify]: Simplify (/ -1 1) into -1 2.005 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 2.005 * [taylor]: Taking taylor expansion of -1 in x.re 2.005 * [backup-simplify]: Simplify -1 into -1 2.005 * [taylor]: Taking taylor expansion of y.re in x.re 2.005 * [backup-simplify]: Simplify y.re into y.re 2.005 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 2.005 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 2.005 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 2.005 * [taylor]: Taking taylor expansion of y.im in x.re 2.005 * [backup-simplify]: Simplify y.im into y.im 2.005 * [taylor]: Taking taylor expansion of x.im in x.re 2.005 * [backup-simplify]: Simplify x.im into x.im 2.005 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 2.005 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 2.005 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in x.re 2.005 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 2.006 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in x.re 2.006 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.re 2.006 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 2.006 * [taylor]: Taking taylor expansion of -1 in x.re 2.006 * [backup-simplify]: Simplify -1 into -1 2.006 * [taylor]: Taking taylor expansion of y.re in x.re 2.006 * [backup-simplify]: Simplify y.re into y.re 2.006 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 2.006 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 2.006 * [taylor]: Taking taylor expansion of -1 in x.re 2.006 * [backup-simplify]: Simplify -1 into -1 2.006 * [taylor]: Taking taylor expansion of y.re in x.re 2.006 * [backup-simplify]: Simplify y.re into y.re 2.006 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 2.006 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.re 2.006 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 2.006 * [taylor]: Taking taylor expansion of -1 in x.re 2.006 * [backup-simplify]: Simplify -1 into -1 2.006 * [taylor]: Taking taylor expansion of y.im in x.re 2.006 * [backup-simplify]: Simplify y.im into y.im 2.006 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.006 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 2.006 * [taylor]: Taking taylor expansion of -1 in x.re 2.006 * [backup-simplify]: Simplify -1 into -1 2.006 * [taylor]: Taking taylor expansion of y.im in x.re 2.006 * [backup-simplify]: Simplify y.im into y.im 2.006 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.006 * [backup-simplify]: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 2.007 * [backup-simplify]: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 2.007 * [backup-simplify]: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 2.007 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) 2.007 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 2.008 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 2.008 * [backup-simplify]: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 2.008 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 2.008 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 2.008 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 2.009 * [backup-simplify]: Simplify (+ 0 0) into 0 2.009 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 2.009 * [backup-simplify]: Simplify (* -1 (/ -1 y.re)) into (/ 1 y.re) 2.009 * [backup-simplify]: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 2.010 * [backup-simplify]: Simplify (/ (/ 1 y.re) (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) into (* (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (/ 1 y.re)) 2.010 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.re) (/ -1 y.im))) in x.re 2.010 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.re 2.010 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 2.010 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.re 2.010 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.010 * [taylor]: Taking taylor expansion of -1 in x.re 2.010 * [backup-simplify]: Simplify -1 into -1 2.010 * [taylor]: Taking taylor expansion of x.re in x.re 2.010 * [backup-simplify]: Simplify 0 into 0 2.010 * [backup-simplify]: Simplify 1 into 1 2.011 * [backup-simplify]: Simplify (/ -1 1) into -1 2.011 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 2.011 * [taylor]: Taking taylor expansion of -1 in x.re 2.011 * [backup-simplify]: Simplify -1 into -1 2.011 * [taylor]: Taking taylor expansion of y.re in x.re 2.011 * [backup-simplify]: Simplify y.re into y.re 2.011 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 2.011 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 2.011 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 2.011 * [taylor]: Taking taylor expansion of y.im in x.re 2.011 * [backup-simplify]: Simplify y.im into y.im 2.011 * [taylor]: Taking taylor expansion of x.im in x.re 2.011 * [backup-simplify]: Simplify x.im into x.im 2.011 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 2.011 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 2.011 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in x.re 2.011 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 2.011 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in x.re 2.011 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.re 2.011 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 2.011 * [taylor]: Taking taylor expansion of -1 in x.re 2.011 * [backup-simplify]: Simplify -1 into -1 2.011 * [taylor]: Taking taylor expansion of y.re in x.re 2.011 * [backup-simplify]: Simplify y.re into y.re 2.012 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 2.012 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 2.012 * [taylor]: Taking taylor expansion of -1 in x.re 2.012 * [backup-simplify]: Simplify -1 into -1 2.012 * [taylor]: Taking taylor expansion of y.re in x.re 2.012 * [backup-simplify]: Simplify y.re into y.re 2.012 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 2.012 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.re 2.012 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 2.012 * [taylor]: Taking taylor expansion of -1 in x.re 2.012 * [backup-simplify]: Simplify -1 into -1 2.012 * [taylor]: Taking taylor expansion of y.im in x.re 2.012 * [backup-simplify]: Simplify y.im into y.im 2.012 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.012 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 2.012 * [taylor]: Taking taylor expansion of -1 in x.re 2.012 * [backup-simplify]: Simplify -1 into -1 2.012 * [taylor]: Taking taylor expansion of y.im in x.re 2.012 * [backup-simplify]: Simplify y.im into y.im 2.012 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.012 * [backup-simplify]: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 2.012 * [backup-simplify]: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 2.013 * [backup-simplify]: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 2.013 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) 2.013 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 2.013 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 2.013 * [backup-simplify]: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 2.014 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 2.014 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 2.014 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 2.015 * [backup-simplify]: Simplify (+ 0 0) into 0 2.015 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 2.015 * [backup-simplify]: Simplify (* -1 (/ -1 y.re)) into (/ 1 y.re) 2.015 * [backup-simplify]: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 2.016 * [backup-simplify]: Simplify (/ (/ 1 y.re) (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) into (* (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (/ 1 y.re)) 2.016 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (/ 1 y.re)) in y.re 2.016 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) in y.re 2.016 * [taylor]: Taking taylor expansion of (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in y.re 2.016 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 2.016 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 2.016 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 2.016 * [taylor]: Taking taylor expansion of y.im in y.re 2.016 * [backup-simplify]: Simplify y.im into y.im 2.016 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 2.016 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 2.016 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 2.016 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 2.016 * [taylor]: Taking taylor expansion of y.re in y.re 2.016 * [backup-simplify]: Simplify 0 into 0 2.016 * [backup-simplify]: Simplify 1 into 1 2.017 * [backup-simplify]: Simplify (* 1 1) into 1 2.017 * [backup-simplify]: Simplify (/ 1 1) into 1 2.018 * [backup-simplify]: Simplify (+ 0 1) into 1 2.018 * [backup-simplify]: Simplify (/ 1 1) into 1 2.018 * [backup-simplify]: Simplify (sqrt 1) into 1 2.019 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.020 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.020 * [backup-simplify]: Simplify (+ 0 0) into 0 2.021 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.022 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.022 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 2.022 * [taylor]: Taking taylor expansion of y.re in y.re 2.022 * [backup-simplify]: Simplify 0 into 0 2.022 * [backup-simplify]: Simplify 1 into 1 2.022 * [backup-simplify]: Simplify (/ 1 1) into 1 2.022 * [backup-simplify]: Simplify (* 1 1) into 1 2.022 * [taylor]: Taking taylor expansion of 1 in x.im 2.022 * [backup-simplify]: Simplify 1 into 1 2.023 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 2.023 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.024 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ -1 y.re))) into 0 2.024 * [backup-simplify]: Simplify (+ 0 (/ 1 (* y.im x.im))) into (/ 1 (* y.im x.im)) 2.025 * [backup-simplify]: Simplify (- (/ (/ 1 (* y.im x.im)) (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (+ (* (* (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (/ 1 y.re)) (/ 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))))) into (* (/ 1 (* y.im x.im)) (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) 2.025 * [taylor]: Taking taylor expansion of (* (/ 1 (* y.im x.im)) (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) in y.re 2.025 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 2.026 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 2.026 * [taylor]: Taking taylor expansion of y.im in y.re 2.026 * [backup-simplify]: Simplify y.im into y.im 2.026 * [taylor]: Taking taylor expansion of x.im in y.re 2.026 * [backup-simplify]: Simplify x.im into x.im 2.026 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 2.026 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 2.026 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) in y.re 2.026 * [taylor]: Taking taylor expansion of (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in y.re 2.026 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 2.026 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 2.026 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 2.026 * [taylor]: Taking taylor expansion of y.im in y.re 2.026 * [backup-simplify]: Simplify y.im into y.im 2.026 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 2.026 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 2.026 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 2.026 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 2.026 * [taylor]: Taking taylor expansion of y.re in y.re 2.026 * [backup-simplify]: Simplify 0 into 0 2.026 * [backup-simplify]: Simplify 1 into 1 2.027 * [backup-simplify]: Simplify (* 1 1) into 1 2.027 * [backup-simplify]: Simplify (/ 1 1) into 1 2.027 * [backup-simplify]: Simplify (+ 0 1) into 1 2.028 * [backup-simplify]: Simplify (/ 1 1) into 1 2.028 * [backup-simplify]: Simplify (sqrt 1) into 1 2.029 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.030 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.030 * [backup-simplify]: Simplify (+ 0 0) into 0 2.031 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.032 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.032 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.033 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.033 * [taylor]: Taking taylor expansion of 0 in x.im 2.033 * [backup-simplify]: Simplify 0 into 0 2.033 * [taylor]: Taking taylor expansion of 1 in y.im 2.033 * [backup-simplify]: Simplify 1 into 1 2.033 * [backup-simplify]: Simplify 1 into 1 2.033 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.034 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.035 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ -1 y.re)))) into 0 2.035 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 2.035 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 2.036 * [backup-simplify]: Simplify (+ 0 0) into 0 2.036 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.036 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.037 * [backup-simplify]: Simplify (+ (* (/ -1 y.re) 0) (+ (* 0 0) (* 0 (/ -1 y.re)))) into 0 2.037 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.037 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.038 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (+ (* 0 0) (* 0 (/ -1 y.im)))) into 0 2.038 * [backup-simplify]: Simplify (+ 0 0) into 0 2.039 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 2.041 * [backup-simplify]: Simplify (- (/ 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (+ (* (* (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (/ 1 y.re)) (/ 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) (* (* (/ 1 (* y.im x.im)) (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) (/ 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))))) into 0 2.041 * [taylor]: Taking taylor expansion of 0 in y.re 2.041 * [backup-simplify]: Simplify 0 into 0 2.041 * [taylor]: Taking taylor expansion of 0 in x.im 2.041 * [backup-simplify]: Simplify 0 into 0 2.041 * [backup-simplify]: Simplify (* (/ 1 (* y.im x.im)) 1) into (/ 1 (* y.im x.im)) 2.041 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 2.041 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 2.042 * [taylor]: Taking taylor expansion of y.im in x.im 2.042 * [backup-simplify]: Simplify y.im into y.im 2.042 * [taylor]: Taking taylor expansion of x.im in x.im 2.042 * [backup-simplify]: Simplify 0 into 0 2.042 * [backup-simplify]: Simplify 1 into 1 2.042 * [backup-simplify]: Simplify (* y.im 0) into 0 2.042 * [backup-simplify]: Simplify (+ (* y.im 1) (* 0 0)) into y.im 2.042 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.042 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 2.042 * [taylor]: Taking taylor expansion of y.im in y.im 2.042 * [backup-simplify]: Simplify 0 into 0 2.042 * [backup-simplify]: Simplify 1 into 1 2.043 * [backup-simplify]: Simplify (/ 1 1) into 1 2.043 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.043 * [backup-simplify]: Simplify 0 into 0 2.044 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.045 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.046 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.046 * [backup-simplify]: Simplify (+ (/ 1 (pow y.im 2)) 0) into (/ 1 (pow y.im 2)) 2.047 * [backup-simplify]: Simplify (- (+ (* 1 (/ (/ 1 (pow y.im 2)) 1)) (* 0 (/ 0 1)))) into (- (/ 1 (pow y.im 2))) 2.048 * [backup-simplify]: Simplify (/ (- (- (/ 1 (pow y.im 2))) (pow 0 2) (+)) (* 2 1)) into (/ -1/2 (pow y.im 2)) 2.049 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* (/ -1/2 (pow y.im 2)) 1))) into (- (* 1/2 (/ 1 (pow y.im 2)))) 2.049 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ 1 (pow y.im 2)))) in x.im 2.049 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow y.im 2))) in x.im 2.049 * [taylor]: Taking taylor expansion of 1/2 in x.im 2.049 * [backup-simplify]: Simplify 1/2 into 1/2 2.049 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 2.049 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.im 2.049 * [taylor]: Taking taylor expansion of y.im in x.im 2.049 * [backup-simplify]: Simplify y.im into y.im 2.050 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 2.050 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 2.050 * [taylor]: Taking taylor expansion of 0 in y.im 2.050 * [backup-simplify]: Simplify 0 into 0 2.050 * [backup-simplify]: Simplify 0 into 0 2.050 * [taylor]: Taking taylor expansion of 0 in y.im 2.050 * [backup-simplify]: Simplify 0 into 0 2.050 * [backup-simplify]: Simplify 0 into 0 2.050 * [backup-simplify]: Simplify 0 into 0 2.050 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.051 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.052 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 y.re))))) into 0 2.053 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 2.053 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 2.053 * [backup-simplify]: Simplify (+ 0 0) into 0 2.054 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.054 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.055 * [backup-simplify]: Simplify (+ (* (/ -1 y.re) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 y.re))))) into 0 2.055 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.055 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.056 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 y.im))))) into 0 2.056 * [backup-simplify]: Simplify (+ 0 0) into 0 2.058 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 2.060 * [backup-simplify]: Simplify (- (/ 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (+ (* (* (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (/ 1 y.re)) (/ 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) (* (* (/ 1 (* y.im x.im)) (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) (/ 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) (* 0 (/ 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))))) into 0 2.060 * [taylor]: Taking taylor expansion of 0 in y.re 2.060 * [backup-simplify]: Simplify 0 into 0 2.060 * [taylor]: Taking taylor expansion of 0 in x.im 2.060 * [backup-simplify]: Simplify 0 into 0 2.060 * [taylor]: Taking taylor expansion of 0 in x.im 2.060 * [backup-simplify]: Simplify 0 into 0 2.060 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 2.060 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 2.061 * [backup-simplify]: Simplify (+ (* (/ 1 (* y.im x.im)) 0) (* 0 1)) into 0 2.061 * [taylor]: Taking taylor expansion of 0 in x.im 2.061 * [backup-simplify]: Simplify 0 into 0 2.062 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.062 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 2.062 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))))) into 0 2.063 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.064 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.065 * [backup-simplify]: Simplify (+ 0 0) into 0 2.066 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ (/ 1 (pow y.im 2)) 1)) (* (- (/ 1 (pow y.im 2))) (/ 0 1)))) into 0 2.067 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ -1/2 (pow y.im 2)))))) (* 2 1)) into 0 2.068 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* (/ -1/2 (pow y.im 2)) 0) (* 0 1)))) into 0 2.068 * [taylor]: Taking taylor expansion of 0 in x.im 2.068 * [backup-simplify]: Simplify 0 into 0 2.068 * [taylor]: Taking taylor expansion of 0 in y.im 2.068 * [backup-simplify]: Simplify 0 into 0 2.068 * [backup-simplify]: Simplify 0 into 0 2.069 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 1) (* 0 0))) into 0 2.069 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 2.069 * [taylor]: Taking taylor expansion of 0 in y.im 2.069 * [backup-simplify]: Simplify 0 into 0 2.069 * [backup-simplify]: Simplify 0 into 0 2.069 * [backup-simplify]: Simplify (* 1 (* 1 (* 1 (* 1 (/ 1 (/ 1 (- x.re))))))) into (* -1 x.re) 2.069 * * * * [progress]: [ 2 / 3 ] generating series at (2 2 1) 2.070 * [backup-simplify]: Simplify (fma x.re y.re (* x.im y.im)) into (fma x.re y.re (* y.im x.im)) 2.070 * [approximate]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in (x.re y.re x.im y.im) around 0 2.070 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in y.im 2.070 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 2.070 * [taylor]: Taking taylor expansion of (* x.re y.re) in y.im 2.070 * [taylor]: Taking taylor expansion of x.re in y.im 2.070 * [backup-simplify]: Simplify x.re into x.re 2.070 * [taylor]: Taking taylor expansion of y.re in y.im 2.070 * [backup-simplify]: Simplify y.re into y.re 2.070 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 2.070 * [taylor]: Taking taylor expansion of y.im in y.im 2.070 * [backup-simplify]: Simplify 0 into 0 2.070 * [backup-simplify]: Simplify 1 into 1 2.070 * [taylor]: Taking taylor expansion of x.im in y.im 2.070 * [backup-simplify]: Simplify x.im into x.im 2.070 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.im 2.071 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 2.071 * [taylor]: Taking taylor expansion of (* x.re y.re) in x.im 2.071 * [taylor]: Taking taylor expansion of x.re in x.im 2.071 * [backup-simplify]: Simplify x.re into x.re 2.071 * [taylor]: Taking taylor expansion of y.re in x.im 2.071 * [backup-simplify]: Simplify y.re into y.re 2.071 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 2.071 * [taylor]: Taking taylor expansion of y.im in x.im 2.071 * [backup-simplify]: Simplify y.im into y.im 2.071 * [taylor]: Taking taylor expansion of x.im in x.im 2.071 * [backup-simplify]: Simplify 0 into 0 2.071 * [backup-simplify]: Simplify 1 into 1 2.071 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in y.re 2.071 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 2.071 * [taylor]: Taking taylor expansion of (* x.re y.re) in y.re 2.071 * [taylor]: Taking taylor expansion of x.re in y.re 2.071 * [backup-simplify]: Simplify x.re into x.re 2.071 * [taylor]: Taking taylor expansion of y.re in y.re 2.071 * [backup-simplify]: Simplify 0 into 0 2.071 * [backup-simplify]: Simplify 1 into 1 2.071 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 2.071 * [taylor]: Taking taylor expansion of y.im in y.re 2.071 * [backup-simplify]: Simplify y.im into y.im 2.071 * [taylor]: Taking taylor expansion of x.im in y.re 2.071 * [backup-simplify]: Simplify x.im into x.im 2.071 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.re 2.072 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 2.072 * [taylor]: Taking taylor expansion of (* x.re y.re) in x.re 2.072 * [taylor]: Taking taylor expansion of x.re in x.re 2.072 * [backup-simplify]: Simplify 0 into 0 2.072 * [backup-simplify]: Simplify 1 into 1 2.072 * [taylor]: Taking taylor expansion of y.re in x.re 2.072 * [backup-simplify]: Simplify y.re into y.re 2.072 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 2.072 * [taylor]: Taking taylor expansion of y.im in x.re 2.072 * [backup-simplify]: Simplify y.im into y.im 2.072 * [taylor]: Taking taylor expansion of x.im in x.re 2.072 * [backup-simplify]: Simplify x.im into x.im 2.072 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.re 2.072 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 2.072 * [taylor]: Taking taylor expansion of (* x.re y.re) in x.re 2.072 * [taylor]: Taking taylor expansion of x.re in x.re 2.072 * [backup-simplify]: Simplify 0 into 0 2.072 * [backup-simplify]: Simplify 1 into 1 2.072 * [taylor]: Taking taylor expansion of y.re in x.re 2.072 * [backup-simplify]: Simplify y.re into y.re 2.072 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 2.072 * [taylor]: Taking taylor expansion of y.im in x.re 2.072 * [backup-simplify]: Simplify y.im into y.im 2.072 * [taylor]: Taking taylor expansion of x.im in x.re 2.072 * [backup-simplify]: Simplify x.im into x.im 2.072 * [backup-simplify]: Simplify (* 0 y.re) into 0 2.072 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 2.073 * [backup-simplify]: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 2.073 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 2.073 * [taylor]: Taking taylor expansion of y.im in y.re 2.073 * [backup-simplify]: Simplify y.im into y.im 2.073 * [taylor]: Taking taylor expansion of x.im in y.re 2.073 * [backup-simplify]: Simplify x.im into x.im 2.073 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 2.073 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 2.073 * [taylor]: Taking taylor expansion of y.im in x.im 2.073 * [backup-simplify]: Simplify y.im into y.im 2.073 * [taylor]: Taking taylor expansion of x.im in x.im 2.073 * [backup-simplify]: Simplify 0 into 0 2.073 * [backup-simplify]: Simplify 1 into 1 2.073 * [backup-simplify]: Simplify (* y.im 0) into 0 2.073 * [taylor]: Taking taylor expansion of 0 in y.im 2.073 * [backup-simplify]: Simplify 0 into 0 2.073 * [backup-simplify]: Simplify 0 into 0 2.074 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y.re)) into y.re 2.074 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 2.074 * [backup-simplify]: Simplify (+ y.re 0) into y.re 2.074 * [taylor]: Taking taylor expansion of y.re in y.re 2.074 * [backup-simplify]: Simplify 0 into 0 2.074 * [backup-simplify]: Simplify 1 into 1 2.074 * [taylor]: Taking taylor expansion of 0 in x.im 2.074 * [backup-simplify]: Simplify 0 into 0 2.074 * [taylor]: Taking taylor expansion of 0 in y.im 2.074 * [backup-simplify]: Simplify 0 into 0 2.074 * [backup-simplify]: Simplify 0 into 0 2.074 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 2.074 * [taylor]: Taking taylor expansion of 0 in x.im 2.074 * [backup-simplify]: Simplify 0 into 0 2.074 * [taylor]: Taking taylor expansion of 0 in y.im 2.074 * [backup-simplify]: Simplify 0 into 0 2.074 * [backup-simplify]: Simplify 0 into 0 2.075 * [backup-simplify]: Simplify (+ (* y.im 1) (* 0 0)) into y.im 2.075 * [taylor]: Taking taylor expansion of y.im in y.im 2.075 * [backup-simplify]: Simplify 0 into 0 2.075 * [backup-simplify]: Simplify 1 into 1 2.075 * [backup-simplify]: Simplify 0 into 0 2.075 * [backup-simplify]: Simplify 0 into 0 2.076 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y.re))) into 0 2.076 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 2.076 * [backup-simplify]: Simplify (+ 0 0) into 0 2.076 * [taylor]: Taking taylor expansion of 0 in y.re 2.077 * [backup-simplify]: Simplify 0 into 0 2.077 * [taylor]: Taking taylor expansion of 0 in x.im 2.077 * [backup-simplify]: Simplify 0 into 0 2.077 * [taylor]: Taking taylor expansion of 0 in y.im 2.077 * [backup-simplify]: Simplify 0 into 0 2.077 * [backup-simplify]: Simplify 0 into 0 2.077 * [backup-simplify]: Simplify 0 into 0 2.077 * [backup-simplify]: Simplify (fma (/ 1 x.re) (/ 1 y.re) (* (/ 1 x.im) (/ 1 y.im))) into (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) 2.077 * [approximate]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in (x.re y.re x.im y.im) around 0 2.077 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in y.im 2.077 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 2.077 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in y.im 2.077 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 2.077 * [taylor]: Taking taylor expansion of x.re in y.im 2.077 * [backup-simplify]: Simplify x.re into x.re 2.077 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.077 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 2.077 * [taylor]: Taking taylor expansion of y.re in y.im 2.077 * [backup-simplify]: Simplify y.re into y.re 2.078 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 2.078 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 2.078 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 2.078 * [taylor]: Taking taylor expansion of y.im in y.im 2.078 * [backup-simplify]: Simplify 0 into 0 2.078 * [backup-simplify]: Simplify 1 into 1 2.078 * [taylor]: Taking taylor expansion of x.im in y.im 2.078 * [backup-simplify]: Simplify x.im into x.im 2.078 * [backup-simplify]: Simplify (* 0 x.im) into 0 2.078 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 2.078 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.078 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.im 2.078 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 2.078 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.im 2.079 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 2.079 * [taylor]: Taking taylor expansion of x.re in x.im 2.079 * [backup-simplify]: Simplify x.re into x.re 2.079 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.079 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.im 2.079 * [taylor]: Taking taylor expansion of y.re in x.im 2.079 * [backup-simplify]: Simplify y.re into y.re 2.079 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 2.079 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 2.079 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 2.079 * [taylor]: Taking taylor expansion of y.im in x.im 2.079 * [backup-simplify]: Simplify y.im into y.im 2.079 * [taylor]: Taking taylor expansion of x.im in x.im 2.079 * [backup-simplify]: Simplify 0 into 0 2.079 * [backup-simplify]: Simplify 1 into 1 2.079 * [backup-simplify]: Simplify (* y.im 0) into 0 2.083 * [backup-simplify]: Simplify (+ (* y.im 1) (* 0 0)) into y.im 2.083 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.083 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in y.re 2.083 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 2.083 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in y.re 2.083 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 2.083 * [taylor]: Taking taylor expansion of x.re in y.re 2.083 * [backup-simplify]: Simplify x.re into x.re 2.083 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.083 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 2.083 * [taylor]: Taking taylor expansion of y.re in y.re 2.084 * [backup-simplify]: Simplify 0 into 0 2.084 * [backup-simplify]: Simplify 1 into 1 2.084 * [backup-simplify]: Simplify (/ 1 1) into 1 2.084 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 2.084 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 2.084 * [taylor]: Taking taylor expansion of y.im in y.re 2.084 * [backup-simplify]: Simplify y.im into y.im 2.084 * [taylor]: Taking taylor expansion of x.im in y.re 2.084 * [backup-simplify]: Simplify x.im into x.im 2.084 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 2.084 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 2.084 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.re 2.085 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 2.085 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.re 2.085 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.085 * [taylor]: Taking taylor expansion of x.re in x.re 2.085 * [backup-simplify]: Simplify 0 into 0 2.085 * [backup-simplify]: Simplify 1 into 1 2.085 * [backup-simplify]: Simplify (/ 1 1) into 1 2.085 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 2.085 * [taylor]: Taking taylor expansion of y.re in x.re 2.085 * [backup-simplify]: Simplify y.re into y.re 2.085 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 2.085 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 2.085 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 2.085 * [taylor]: Taking taylor expansion of y.im in x.re 2.085 * [backup-simplify]: Simplify y.im into y.im 2.085 * [taylor]: Taking taylor expansion of x.im in x.re 2.085 * [backup-simplify]: Simplify x.im into x.im 2.086 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 2.086 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 2.086 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.re 2.086 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 2.086 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.re 2.086 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.086 * [taylor]: Taking taylor expansion of x.re in x.re 2.086 * [backup-simplify]: Simplify 0 into 0 2.086 * [backup-simplify]: Simplify 1 into 1 2.086 * [backup-simplify]: Simplify (/ 1 1) into 1 2.086 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 2.086 * [taylor]: Taking taylor expansion of y.re in x.re 2.086 * [backup-simplify]: Simplify y.re into y.re 2.086 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 2.086 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 2.087 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 2.087 * [taylor]: Taking taylor expansion of y.im in x.re 2.087 * [backup-simplify]: Simplify y.im into y.im 2.087 * [taylor]: Taking taylor expansion of x.im in x.re 2.087 * [backup-simplify]: Simplify x.im into x.im 2.087 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 2.087 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 2.087 * [backup-simplify]: Simplify (* 1 (/ 1 y.re)) into (/ 1 y.re) 2.087 * [backup-simplify]: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 2.087 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 2.087 * [taylor]: Taking taylor expansion of y.re in y.re 2.087 * [backup-simplify]: Simplify 0 into 0 2.087 * [backup-simplify]: Simplify 1 into 1 2.088 * [backup-simplify]: Simplify (/ 1 1) into 1 2.088 * [taylor]: Taking taylor expansion of 1 in x.im 2.088 * [backup-simplify]: Simplify 1 into 1 2.088 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 2.089 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.089 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (/ 1 y.re))) into 0 2.089 * [backup-simplify]: Simplify (+ 0 (/ 1 (* y.im x.im))) into (/ 1 (* y.im x.im)) 2.089 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 2.089 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 2.089 * [taylor]: Taking taylor expansion of y.im in y.re 2.089 * [backup-simplify]: Simplify y.im into y.im 2.089 * [taylor]: Taking taylor expansion of x.im in y.re 2.089 * [backup-simplify]: Simplify x.im into x.im 2.089 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 2.090 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 2.090 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.091 * [taylor]: Taking taylor expansion of 0 in x.im 2.091 * [backup-simplify]: Simplify 0 into 0 2.091 * [taylor]: Taking taylor expansion of 1 in y.im 2.091 * [backup-simplify]: Simplify 1 into 1 2.091 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.092 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.093 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (/ 1 y.re)))) into 0 2.093 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 2.093 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 2.094 * [backup-simplify]: Simplify (+ 0 0) into 0 2.094 * [taylor]: Taking taylor expansion of 0 in y.re 2.094 * [backup-simplify]: Simplify 0 into 0 2.094 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 2.094 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 2.094 * [taylor]: Taking taylor expansion of y.im in x.im 2.094 * [backup-simplify]: Simplify y.im into y.im 2.094 * [taylor]: Taking taylor expansion of x.im in x.im 2.094 * [backup-simplify]: Simplify 0 into 0 2.094 * [backup-simplify]: Simplify 1 into 1 2.094 * [backup-simplify]: Simplify (* y.im 0) into 0 2.095 * [backup-simplify]: Simplify (+ (* y.im 1) (* 0 0)) into y.im 2.095 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.095 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 2.095 * [taylor]: Taking taylor expansion of y.im in y.im 2.095 * [backup-simplify]: Simplify 0 into 0 2.095 * [backup-simplify]: Simplify 1 into 1 2.095 * [backup-simplify]: Simplify (/ 1 1) into 1 2.095 * [backup-simplify]: Simplify 1 into 1 2.096 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.096 * [taylor]: Taking taylor expansion of 0 in x.im 2.096 * [backup-simplify]: Simplify 0 into 0 2.096 * [taylor]: Taking taylor expansion of 0 in y.im 2.096 * [backup-simplify]: Simplify 0 into 0 2.096 * [taylor]: Taking taylor expansion of 0 in y.im 2.096 * [backup-simplify]: Simplify 0 into 0 2.096 * [backup-simplify]: Simplify 1 into 1 2.097 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.097 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.099 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 y.re))))) into 0 2.099 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 2.099 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 2.100 * [backup-simplify]: Simplify (+ 0 0) into 0 2.100 * [taylor]: Taking taylor expansion of 0 in y.re 2.100 * [backup-simplify]: Simplify 0 into 0 2.100 * [taylor]: Taking taylor expansion of 0 in x.im 2.100 * [backup-simplify]: Simplify 0 into 0 2.100 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 2.100 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 2.100 * [taylor]: Taking taylor expansion of 0 in x.im 2.100 * [backup-simplify]: Simplify 0 into 0 2.101 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.101 * [taylor]: Taking taylor expansion of 0 in x.im 2.101 * [backup-simplify]: Simplify 0 into 0 2.102 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 1) (* 0 0))) into 0 2.102 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 2.102 * [taylor]: Taking taylor expansion of 0 in y.im 2.102 * [backup-simplify]: Simplify 0 into 0 2.102 * [taylor]: Taking taylor expansion of 0 in y.im 2.102 * [backup-simplify]: Simplify 0 into 0 2.102 * [taylor]: Taking taylor expansion of 0 in y.im 2.102 * [backup-simplify]: Simplify 0 into 0 2.102 * [taylor]: Taking taylor expansion of 0 in y.im 2.102 * [backup-simplify]: Simplify 0 into 0 2.103 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.103 * [backup-simplify]: Simplify 0 into 0 2.103 * [backup-simplify]: Simplify 0 into 0 2.103 * [backup-simplify]: Simplify 0 into 0 2.103 * [backup-simplify]: Simplify 0 into 0 2.104 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.105 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.106 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 y.re)))))) into 0 2.107 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 2.107 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 2.108 * [backup-simplify]: Simplify (+ 0 0) into 0 2.108 * [taylor]: Taking taylor expansion of 0 in y.re 2.108 * [backup-simplify]: Simplify 0 into 0 2.108 * [taylor]: Taking taylor expansion of 0 in x.im 2.108 * [backup-simplify]: Simplify 0 into 0 2.108 * [taylor]: Taking taylor expansion of 0 in x.im 2.108 * [backup-simplify]: Simplify 0 into 0 2.108 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 2.109 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 2.109 * [taylor]: Taking taylor expansion of 0 in x.im 2.109 * [backup-simplify]: Simplify 0 into 0 2.110 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.110 * [taylor]: Taking taylor expansion of 0 in x.im 2.110 * [backup-simplify]: Simplify 0 into 0 2.110 * [taylor]: Taking taylor expansion of 0 in y.im 2.110 * [backup-simplify]: Simplify 0 into 0 2.110 * [taylor]: Taking taylor expansion of 0 in y.im 2.110 * [backup-simplify]: Simplify 0 into 0 2.110 * [taylor]: Taking taylor expansion of 0 in y.im 2.110 * [backup-simplify]: Simplify 0 into 0 2.111 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 2.111 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.111 * [taylor]: Taking taylor expansion of 0 in y.im 2.111 * [backup-simplify]: Simplify 0 into 0 2.111 * [taylor]: Taking taylor expansion of 0 in y.im 2.111 * [backup-simplify]: Simplify 0 into 0 2.111 * [taylor]: Taking taylor expansion of 0 in y.im 2.111 * [backup-simplify]: Simplify 0 into 0 2.111 * [taylor]: Taking taylor expansion of 0 in y.im 2.111 * [backup-simplify]: Simplify 0 into 0 2.111 * [backup-simplify]: Simplify 0 into 0 2.111 * [backup-simplify]: Simplify 0 into 0 2.112 * [backup-simplify]: Simplify (+ (* 1 (* 1 (* 1 (* (/ 1 (/ 1 y.re)) (/ 1 (/ 1 x.re)))))) (* 1 (* (/ 1 (/ 1 y.im)) (* (/ 1 (/ 1 x.im)) (* 1 1))))) into (+ (* y.re x.re) (* y.im x.im)) 2.112 * [backup-simplify]: Simplify (fma (/ 1 (- x.re)) (/ 1 (- y.re)) (* (/ 1 (- x.im)) (/ 1 (- y.im)))) into (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) 2.112 * [approximate]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in (x.re y.re x.im y.im) around 0 2.112 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in y.im 2.113 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 2.113 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in y.im 2.113 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 2.113 * [taylor]: Taking taylor expansion of -1 in y.im 2.113 * [backup-simplify]: Simplify -1 into -1 2.113 * [taylor]: Taking taylor expansion of x.re in y.im 2.113 * [backup-simplify]: Simplify x.re into x.re 2.113 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.113 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 2.113 * [taylor]: Taking taylor expansion of -1 in y.im 2.113 * [backup-simplify]: Simplify -1 into -1 2.113 * [taylor]: Taking taylor expansion of y.re in y.im 2.113 * [backup-simplify]: Simplify y.re into y.re 2.113 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 2.113 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 2.113 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 2.113 * [taylor]: Taking taylor expansion of y.im in y.im 2.113 * [backup-simplify]: Simplify 0 into 0 2.113 * [backup-simplify]: Simplify 1 into 1 2.113 * [taylor]: Taking taylor expansion of x.im in y.im 2.113 * [backup-simplify]: Simplify x.im into x.im 2.113 * [backup-simplify]: Simplify (* 0 x.im) into 0 2.114 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 2.114 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.114 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.im 2.114 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 2.114 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.im 2.114 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 2.114 * [taylor]: Taking taylor expansion of -1 in x.im 2.114 * [backup-simplify]: Simplify -1 into -1 2.114 * [taylor]: Taking taylor expansion of x.re in x.im 2.114 * [backup-simplify]: Simplify x.re into x.re 2.114 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.114 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.im 2.114 * [taylor]: Taking taylor expansion of -1 in x.im 2.114 * [backup-simplify]: Simplify -1 into -1 2.114 * [taylor]: Taking taylor expansion of y.re in x.im 2.114 * [backup-simplify]: Simplify y.re into y.re 2.114 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 2.114 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 2.114 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 2.115 * [taylor]: Taking taylor expansion of y.im in x.im 2.115 * [backup-simplify]: Simplify y.im into y.im 2.115 * [taylor]: Taking taylor expansion of x.im in x.im 2.115 * [backup-simplify]: Simplify 0 into 0 2.115 * [backup-simplify]: Simplify 1 into 1 2.115 * [backup-simplify]: Simplify (* y.im 0) into 0 2.115 * [backup-simplify]: Simplify (+ (* y.im 1) (* 0 0)) into y.im 2.115 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.115 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in y.re 2.115 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 2.115 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in y.re 2.115 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 2.115 * [taylor]: Taking taylor expansion of -1 in y.re 2.115 * [backup-simplify]: Simplify -1 into -1 2.116 * [taylor]: Taking taylor expansion of x.re in y.re 2.116 * [backup-simplify]: Simplify x.re into x.re 2.116 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.116 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 2.116 * [taylor]: Taking taylor expansion of -1 in y.re 2.116 * [backup-simplify]: Simplify -1 into -1 2.116 * [taylor]: Taking taylor expansion of y.re in y.re 2.116 * [backup-simplify]: Simplify 0 into 0 2.116 * [backup-simplify]: Simplify 1 into 1 2.116 * [backup-simplify]: Simplify (/ -1 1) into -1 2.116 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 2.116 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 2.116 * [taylor]: Taking taylor expansion of y.im in y.re 2.116 * [backup-simplify]: Simplify y.im into y.im 2.116 * [taylor]: Taking taylor expansion of x.im in y.re 2.116 * [backup-simplify]: Simplify x.im into x.im 2.116 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 2.117 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 2.117 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.re 2.117 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 2.117 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.re 2.117 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.117 * [taylor]: Taking taylor expansion of -1 in x.re 2.117 * [backup-simplify]: Simplify -1 into -1 2.117 * [taylor]: Taking taylor expansion of x.re in x.re 2.117 * [backup-simplify]: Simplify 0 into 0 2.117 * [backup-simplify]: Simplify 1 into 1 2.117 * [backup-simplify]: Simplify (/ -1 1) into -1 2.117 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 2.117 * [taylor]: Taking taylor expansion of -1 in x.re 2.117 * [backup-simplify]: Simplify -1 into -1 2.117 * [taylor]: Taking taylor expansion of y.re in x.re 2.117 * [backup-simplify]: Simplify y.re into y.re 2.118 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 2.118 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 2.118 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 2.118 * [taylor]: Taking taylor expansion of y.im in x.re 2.118 * [backup-simplify]: Simplify y.im into y.im 2.118 * [taylor]: Taking taylor expansion of x.im in x.re 2.118 * [backup-simplify]: Simplify x.im into x.im 2.118 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 2.118 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 2.118 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.re 2.118 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 2.118 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.re 2.118 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.118 * [taylor]: Taking taylor expansion of -1 in x.re 2.118 * [backup-simplify]: Simplify -1 into -1 2.118 * [taylor]: Taking taylor expansion of x.re in x.re 2.118 * [backup-simplify]: Simplify 0 into 0 2.118 * [backup-simplify]: Simplify 1 into 1 2.119 * [backup-simplify]: Simplify (/ -1 1) into -1 2.119 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 2.119 * [taylor]: Taking taylor expansion of -1 in x.re 2.119 * [backup-simplify]: Simplify -1 into -1 2.119 * [taylor]: Taking taylor expansion of y.re in x.re 2.119 * [backup-simplify]: Simplify y.re into y.re 2.119 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 2.119 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 2.119 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 2.119 * [taylor]: Taking taylor expansion of y.im in x.re 2.119 * [backup-simplify]: Simplify y.im into y.im 2.119 * [taylor]: Taking taylor expansion of x.im in x.re 2.119 * [backup-simplify]: Simplify x.im into x.im 2.119 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 2.119 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 2.119 * [backup-simplify]: Simplify (* -1 (/ -1 y.re)) into (/ 1 y.re) 2.119 * [backup-simplify]: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 2.119 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 2.119 * [taylor]: Taking taylor expansion of y.re in y.re 2.119 * [backup-simplify]: Simplify 0 into 0 2.119 * [backup-simplify]: Simplify 1 into 1 2.120 * [backup-simplify]: Simplify (/ 1 1) into 1 2.120 * [taylor]: Taking taylor expansion of 1 in x.im 2.120 * [backup-simplify]: Simplify 1 into 1 2.120 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 2.121 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.121 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ -1 y.re))) into 0 2.122 * [backup-simplify]: Simplify (+ 0 (/ 1 (* y.im x.im))) into (/ 1 (* y.im x.im)) 2.122 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 2.122 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 2.122 * [taylor]: Taking taylor expansion of y.im in y.re 2.122 * [backup-simplify]: Simplify y.im into y.im 2.122 * [taylor]: Taking taylor expansion of x.im in y.re 2.122 * [backup-simplify]: Simplify x.im into x.im 2.122 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 2.122 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 2.123 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.123 * [taylor]: Taking taylor expansion of 0 in x.im 2.123 * [backup-simplify]: Simplify 0 into 0 2.123 * [taylor]: Taking taylor expansion of 1 in y.im 2.123 * [backup-simplify]: Simplify 1 into 1 2.123 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.124 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.125 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ -1 y.re)))) into 0 2.125 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 2.125 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 2.126 * [backup-simplify]: Simplify (+ 0 0) into 0 2.126 * [taylor]: Taking taylor expansion of 0 in y.re 2.126 * [backup-simplify]: Simplify 0 into 0 2.126 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 2.126 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 2.126 * [taylor]: Taking taylor expansion of y.im in x.im 2.126 * [backup-simplify]: Simplify y.im into y.im 2.126 * [taylor]: Taking taylor expansion of x.im in x.im 2.126 * [backup-simplify]: Simplify 0 into 0 2.126 * [backup-simplify]: Simplify 1 into 1 2.126 * [backup-simplify]: Simplify (* y.im 0) into 0 2.126 * [backup-simplify]: Simplify (+ (* y.im 1) (* 0 0)) into y.im 2.126 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.126 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 2.127 * [taylor]: Taking taylor expansion of y.im in y.im 2.127 * [backup-simplify]: Simplify 0 into 0 2.127 * [backup-simplify]: Simplify 1 into 1 2.127 * [backup-simplify]: Simplify (/ 1 1) into 1 2.127 * [backup-simplify]: Simplify 1 into 1 2.128 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.128 * [taylor]: Taking taylor expansion of 0 in x.im 2.128 * [backup-simplify]: Simplify 0 into 0 2.128 * [taylor]: Taking taylor expansion of 0 in y.im 2.128 * [backup-simplify]: Simplify 0 into 0 2.128 * [taylor]: Taking taylor expansion of 0 in y.im 2.128 * [backup-simplify]: Simplify 0 into 0 2.128 * [backup-simplify]: Simplify 1 into 1 2.129 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.130 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.131 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 y.re))))) into 0 2.131 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 2.131 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 2.132 * [backup-simplify]: Simplify (+ 0 0) into 0 2.132 * [taylor]: Taking taylor expansion of 0 in y.re 2.132 * [backup-simplify]: Simplify 0 into 0 2.132 * [taylor]: Taking taylor expansion of 0 in x.im 2.132 * [backup-simplify]: Simplify 0 into 0 2.132 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 2.132 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 2.132 * [taylor]: Taking taylor expansion of 0 in x.im 2.132 * [backup-simplify]: Simplify 0 into 0 2.133 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.133 * [taylor]: Taking taylor expansion of 0 in x.im 2.133 * [backup-simplify]: Simplify 0 into 0 2.134 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 1) (* 0 0))) into 0 2.134 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 2.134 * [taylor]: Taking taylor expansion of 0 in y.im 2.134 * [backup-simplify]: Simplify 0 into 0 2.135 * [taylor]: Taking taylor expansion of 0 in y.im 2.135 * [backup-simplify]: Simplify 0 into 0 2.135 * [taylor]: Taking taylor expansion of 0 in y.im 2.135 * [backup-simplify]: Simplify 0 into 0 2.135 * [taylor]: Taking taylor expansion of 0 in y.im 2.135 * [backup-simplify]: Simplify 0 into 0 2.136 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.136 * [backup-simplify]: Simplify 0 into 0 2.136 * [backup-simplify]: Simplify 0 into 0 2.136 * [backup-simplify]: Simplify 0 into 0 2.136 * [backup-simplify]: Simplify 0 into 0 2.136 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.137 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.139 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 y.re)))))) into 0 2.140 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 2.140 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 2.140 * [backup-simplify]: Simplify (+ 0 0) into 0 2.140 * [taylor]: Taking taylor expansion of 0 in y.re 2.140 * [backup-simplify]: Simplify 0 into 0 2.140 * [taylor]: Taking taylor expansion of 0 in x.im 2.140 * [backup-simplify]: Simplify 0 into 0 2.140 * [taylor]: Taking taylor expansion of 0 in x.im 2.141 * [backup-simplify]: Simplify 0 into 0 2.141 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 2.141 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 2.141 * [taylor]: Taking taylor expansion of 0 in x.im 2.141 * [backup-simplify]: Simplify 0 into 0 2.143 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.143 * [taylor]: Taking taylor expansion of 0 in x.im 2.143 * [backup-simplify]: Simplify 0 into 0 2.143 * [taylor]: Taking taylor expansion of 0 in y.im 2.143 * [backup-simplify]: Simplify 0 into 0 2.143 * [taylor]: Taking taylor expansion of 0 in y.im 2.143 * [backup-simplify]: Simplify 0 into 0 2.143 * [taylor]: Taking taylor expansion of 0 in y.im 2.143 * [backup-simplify]: Simplify 0 into 0 2.144 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 2.144 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.144 * [taylor]: Taking taylor expansion of 0 in y.im 2.144 * [backup-simplify]: Simplify 0 into 0 2.144 * [taylor]: Taking taylor expansion of 0 in y.im 2.144 * [backup-simplify]: Simplify 0 into 0 2.144 * [taylor]: Taking taylor expansion of 0 in y.im 2.144 * [backup-simplify]: Simplify 0 into 0 2.144 * [taylor]: Taking taylor expansion of 0 in y.im 2.144 * [backup-simplify]: Simplify 0 into 0 2.144 * [backup-simplify]: Simplify 0 into 0 2.144 * [backup-simplify]: Simplify 0 into 0 2.145 * [backup-simplify]: Simplify (+ (* 1 (* 1 (* 1 (* (/ 1 (/ 1 (- y.re))) (/ 1 (/ 1 (- x.re))))))) (* 1 (* (/ 1 (/ 1 (- y.im))) (* (/ 1 (/ 1 (- x.im))) (* 1 1))))) into (+ (* y.re x.re) (* y.im x.im)) 2.145 * * * * [progress]: [ 3 / 3 ] generating series at (2) 2.146 * [backup-simplify]: Simplify (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) into (/ (fma x.re y.re (* y.im x.im)) (pow (hypot y.re y.im) 2)) 2.146 * [approximate]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (pow (hypot y.re y.im) 2)) in (y.re y.im x.re x.im) around 0 2.146 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (pow (hypot y.re y.im) 2)) in x.im 2.146 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.im 2.146 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 2.146 * [taylor]: Taking taylor expansion of (* x.re y.re) in x.im 2.146 * [taylor]: Taking taylor expansion of x.re in x.im 2.146 * [backup-simplify]: Simplify x.re into x.re 2.146 * [taylor]: Taking taylor expansion of y.re in x.im 2.146 * [backup-simplify]: Simplify y.re into y.re 2.146 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 2.146 * [taylor]: Taking taylor expansion of y.im in x.im 2.146 * [backup-simplify]: Simplify y.im into y.im 2.146 * [taylor]: Taking taylor expansion of x.im in x.im 2.146 * [backup-simplify]: Simplify 0 into 0 2.146 * [backup-simplify]: Simplify 1 into 1 2.146 * [taylor]: Taking taylor expansion of (pow (hypot y.re y.im) 2) in x.im 2.146 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in x.im 2.147 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 2.147 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in x.im 2.147 * [taylor]: Taking taylor expansion of (* y.re y.re) in x.im 2.147 * [taylor]: Taking taylor expansion of y.re in x.im 2.147 * [backup-simplify]: Simplify y.re into y.re 2.147 * [taylor]: Taking taylor expansion of y.re in x.im 2.147 * [backup-simplify]: Simplify y.re into y.re 2.147 * [taylor]: Taking taylor expansion of (* y.im y.im) in x.im 2.147 * [taylor]: Taking taylor expansion of y.im in x.im 2.147 * [backup-simplify]: Simplify y.im into y.im 2.147 * [taylor]: Taking taylor expansion of y.im in x.im 2.147 * [backup-simplify]: Simplify y.im into y.im 2.147 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 2.147 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 2.147 * [backup-simplify]: Simplify (+ (pow y.re 2) (pow y.im 2)) into (+ (pow y.im 2) (pow y.re 2)) 2.147 * [backup-simplify]: Simplify (sqrt (+ (pow y.im 2) (pow y.re 2))) into (sqrt (+ (pow y.re 2) (pow y.im 2))) 2.148 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 2.148 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 2.148 * [backup-simplify]: Simplify (+ 0 0) into 0 2.148 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow y.im 2) (pow y.re 2))))) into 0 2.149 * [backup-simplify]: Simplify (* x.re y.re) into (* y.re x.re) 2.149 * [backup-simplify]: Simplify (* y.im 0) into 0 2.149 * [backup-simplify]: Simplify (+ (* y.re x.re) 0) into (* y.re x.re) 2.149 * [backup-simplify]: Simplify (* (sqrt (+ (pow y.re 2) (pow y.im 2))) (sqrt (+ (pow y.re 2) (pow y.im 2)))) into (+ (pow y.im 2) (pow y.re 2)) 2.149 * [backup-simplify]: Simplify (/ (* y.re x.re) (+ (pow y.im 2) (pow y.re 2))) into (/ (* y.re x.re) (+ (pow y.re 2) (pow y.im 2))) 2.149 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (pow (hypot y.re y.im) 2)) in x.re 2.150 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.re 2.150 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 2.150 * [taylor]: Taking taylor expansion of (* x.re y.re) in x.re 2.150 * [taylor]: Taking taylor expansion of x.re in x.re 2.150 * [backup-simplify]: Simplify 0 into 0 2.150 * [backup-simplify]: Simplify 1 into 1 2.150 * [taylor]: Taking taylor expansion of y.re in x.re 2.150 * [backup-simplify]: Simplify y.re into y.re 2.150 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 2.150 * [taylor]: Taking taylor expansion of y.im in x.re 2.150 * [backup-simplify]: Simplify y.im into y.im 2.150 * [taylor]: Taking taylor expansion of x.im in x.re 2.150 * [backup-simplify]: Simplify x.im into x.im 2.150 * [taylor]: Taking taylor expansion of (pow (hypot y.re y.im) 2) in x.re 2.150 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in x.re 2.150 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 2.150 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in x.re 2.150 * [taylor]: Taking taylor expansion of (* y.re y.re) in x.re 2.150 * [taylor]: Taking taylor expansion of y.re in x.re 2.150 * [backup-simplify]: Simplify y.re into y.re 2.150 * [taylor]: Taking taylor expansion of y.re in x.re 2.150 * [backup-simplify]: Simplify y.re into y.re 2.150 * [taylor]: Taking taylor expansion of (* y.im y.im) in x.re 2.150 * [taylor]: Taking taylor expansion of y.im in x.re 2.150 * [backup-simplify]: Simplify y.im into y.im 2.150 * [taylor]: Taking taylor expansion of y.im in x.re 2.150 * [backup-simplify]: Simplify y.im into y.im 2.150 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 2.151 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 2.151 * [backup-simplify]: Simplify (+ (pow y.re 2) (pow y.im 2)) into (+ (pow y.im 2) (pow y.re 2)) 2.151 * [backup-simplify]: Simplify (sqrt (+ (pow y.im 2) (pow y.re 2))) into (sqrt (+ (pow y.re 2) (pow y.im 2))) 2.151 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 2.151 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 2.152 * [backup-simplify]: Simplify (+ 0 0) into 0 2.152 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow y.im 2) (pow y.re 2))))) into 0 2.152 * [backup-simplify]: Simplify (* 0 y.re) into 0 2.152 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 2.152 * [backup-simplify]: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 2.153 * [backup-simplify]: Simplify (* (sqrt (+ (pow y.re 2) (pow y.im 2))) (sqrt (+ (pow y.re 2) (pow y.im 2)))) into (+ (pow y.im 2) (pow y.re 2)) 2.153 * [backup-simplify]: Simplify (/ (* y.im x.im) (+ (pow y.im 2) (pow y.re 2))) into (/ (* y.im x.im) (+ (pow y.re 2) (pow y.im 2))) 2.153 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (pow (hypot y.re y.im) 2)) in y.im 2.153 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in y.im 2.153 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 2.153 * [taylor]: Taking taylor expansion of (* x.re y.re) in y.im 2.153 * [taylor]: Taking taylor expansion of x.re in y.im 2.153 * [backup-simplify]: Simplify x.re into x.re 2.154 * [taylor]: Taking taylor expansion of y.re in y.im 2.154 * [backup-simplify]: Simplify y.re into y.re 2.154 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 2.154 * [taylor]: Taking taylor expansion of y.im in y.im 2.154 * [backup-simplify]: Simplify 0 into 0 2.154 * [backup-simplify]: Simplify 1 into 1 2.154 * [taylor]: Taking taylor expansion of x.im in y.im 2.154 * [backup-simplify]: Simplify x.im into x.im 2.154 * [taylor]: Taking taylor expansion of (pow (hypot y.re y.im) 2) in y.im 2.154 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in y.im 2.154 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 2.154 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.im 2.154 * [taylor]: Taking taylor expansion of (* y.re y.re) in y.im 2.154 * [taylor]: Taking taylor expansion of y.re in y.im 2.154 * [backup-simplify]: Simplify y.re into y.re 2.154 * [taylor]: Taking taylor expansion of y.re in y.im 2.154 * [backup-simplify]: Simplify y.re into y.re 2.154 * [taylor]: Taking taylor expansion of (* y.im y.im) in y.im 2.154 * [taylor]: Taking taylor expansion of y.im in y.im 2.154 * [backup-simplify]: Simplify 0 into 0 2.154 * [backup-simplify]: Simplify 1 into 1 2.154 * [taylor]: Taking taylor expansion of y.im in y.im 2.154 * [backup-simplify]: Simplify 0 into 0 2.154 * [backup-simplify]: Simplify 1 into 1 2.154 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 2.155 * [backup-simplify]: Simplify (* 0 0) into 0 2.155 * [backup-simplify]: Simplify (+ (pow y.re 2) 0) into (pow y.re 2) 2.155 * [backup-simplify]: Simplify (sqrt (pow y.re 2)) into y.re 2.155 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 2.156 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 2.156 * [backup-simplify]: Simplify (+ 0 0) into 0 2.156 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow y.re 2)))) into 0 2.156 * [backup-simplify]: Simplify (* x.re y.re) into (* y.re x.re) 2.156 * [backup-simplify]: Simplify (* 0 x.im) into 0 2.157 * [backup-simplify]: Simplify (+ (* y.re x.re) 0) into (* y.re x.re) 2.157 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 2.157 * [backup-simplify]: Simplify (/ (* y.re x.re) (pow y.re 2)) into (/ x.re y.re) 2.157 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (pow (hypot y.re y.im) 2)) in y.re 2.157 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in y.re 2.157 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 2.157 * [taylor]: Taking taylor expansion of (* x.re y.re) in y.re 2.157 * [taylor]: Taking taylor expansion of x.re in y.re 2.157 * [backup-simplify]: Simplify x.re into x.re 2.157 * [taylor]: Taking taylor expansion of y.re in y.re 2.157 * [backup-simplify]: Simplify 0 into 0 2.157 * [backup-simplify]: Simplify 1 into 1 2.157 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 2.157 * [taylor]: Taking taylor expansion of y.im in y.re 2.157 * [backup-simplify]: Simplify y.im into y.im 2.157 * [taylor]: Taking taylor expansion of x.im in y.re 2.157 * [backup-simplify]: Simplify x.im into x.im 2.157 * [taylor]: Taking taylor expansion of (pow (hypot y.re y.im) 2) in y.re 2.157 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in y.re 2.157 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 2.158 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.re 2.158 * [taylor]: Taking taylor expansion of (* y.re y.re) in y.re 2.158 * [taylor]: Taking taylor expansion of y.re in y.re 2.158 * [backup-simplify]: Simplify 0 into 0 2.158 * [backup-simplify]: Simplify 1 into 1 2.158 * [taylor]: Taking taylor expansion of y.re in y.re 2.158 * [backup-simplify]: Simplify 0 into 0 2.158 * [backup-simplify]: Simplify 1 into 1 2.158 * [taylor]: Taking taylor expansion of (* y.im y.im) in y.re 2.158 * [taylor]: Taking taylor expansion of y.im in y.re 2.158 * [backup-simplify]: Simplify y.im into y.im 2.158 * [taylor]: Taking taylor expansion of y.im in y.re 2.158 * [backup-simplify]: Simplify y.im into y.im 2.158 * [backup-simplify]: Simplify (* 0 0) into 0 2.158 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 2.159 * [backup-simplify]: Simplify (+ 0 (pow y.im 2)) into (pow y.im 2) 2.159 * [backup-simplify]: Simplify (sqrt (pow y.im 2)) into y.im 2.159 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 2.159 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 2.160 * [backup-simplify]: Simplify (+ 0 0) into 0 2.160 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow y.im 2)))) into 0 2.160 * [backup-simplify]: Simplify (* x.re 0) into 0 2.160 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 2.160 * [backup-simplify]: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 2.160 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 2.161 * [backup-simplify]: Simplify (/ (* y.im x.im) (pow y.im 2)) into (/ x.im y.im) 2.161 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (pow (hypot y.re y.im) 2)) in y.re 2.161 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in y.re 2.161 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 2.161 * [taylor]: Taking taylor expansion of (* x.re y.re) in y.re 2.161 * [taylor]: Taking taylor expansion of x.re in y.re 2.161 * [backup-simplify]: Simplify x.re into x.re 2.161 * [taylor]: Taking taylor expansion of y.re in y.re 2.161 * [backup-simplify]: Simplify 0 into 0 2.161 * [backup-simplify]: Simplify 1 into 1 2.161 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 2.161 * [taylor]: Taking taylor expansion of y.im in y.re 2.161 * [backup-simplify]: Simplify y.im into y.im 2.161 * [taylor]: Taking taylor expansion of x.im in y.re 2.161 * [backup-simplify]: Simplify x.im into x.im 2.161 * [taylor]: Taking taylor expansion of (pow (hypot y.re y.im) 2) in y.re 2.161 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in y.re 2.161 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 2.161 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.re 2.162 * [taylor]: Taking taylor expansion of (* y.re y.re) in y.re 2.162 * [taylor]: Taking taylor expansion of y.re in y.re 2.162 * [backup-simplify]: Simplify 0 into 0 2.162 * [backup-simplify]: Simplify 1 into 1 2.162 * [taylor]: Taking taylor expansion of y.re in y.re 2.162 * [backup-simplify]: Simplify 0 into 0 2.162 * [backup-simplify]: Simplify 1 into 1 2.162 * [taylor]: Taking taylor expansion of (* y.im y.im) in y.re 2.162 * [taylor]: Taking taylor expansion of y.im in y.re 2.162 * [backup-simplify]: Simplify y.im into y.im 2.162 * [taylor]: Taking taylor expansion of y.im in y.re 2.162 * [backup-simplify]: Simplify y.im into y.im 2.162 * [backup-simplify]: Simplify (* 0 0) into 0 2.162 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 2.163 * [backup-simplify]: Simplify (+ 0 (pow y.im 2)) into (pow y.im 2) 2.163 * [backup-simplify]: Simplify (sqrt (pow y.im 2)) into y.im 2.163 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 2.163 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 2.164 * [backup-simplify]: Simplify (+ 0 0) into 0 2.164 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow y.im 2)))) into 0 2.164 * [backup-simplify]: Simplify (* x.re 0) into 0 2.164 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 2.164 * [backup-simplify]: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 2.164 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 2.164 * [backup-simplify]: Simplify (/ (* y.im x.im) (pow y.im 2)) into (/ x.im y.im) 2.165 * [taylor]: Taking taylor expansion of (/ x.im y.im) in y.im 2.165 * [taylor]: Taking taylor expansion of x.im in y.im 2.165 * [backup-simplify]: Simplify x.im into x.im 2.165 * [taylor]: Taking taylor expansion of y.im in y.im 2.165 * [backup-simplify]: Simplify 0 into 0 2.165 * [backup-simplify]: Simplify 1 into 1 2.165 * [backup-simplify]: Simplify (/ x.im 1) into x.im 2.166 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* x.im (/ 0 1)))) into 0 2.166 * [taylor]: Taking taylor expansion of 0 in x.re 2.166 * [backup-simplify]: Simplify 0 into 0 2.166 * [taylor]: Taking taylor expansion of 0 in x.im 2.166 * [backup-simplify]: Simplify 0 into 0 2.166 * [backup-simplify]: Simplify 0 into 0 2.166 * [backup-simplify]: Simplify (+ (* x.re 1) (* 0 0)) into x.re 2.166 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 2.166 * [backup-simplify]: Simplify (+ x.re 0) into x.re 2.166 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 2.167 * [backup-simplify]: Simplify (- (/ x.re (pow y.im 2)) (+ (* (/ x.im y.im) (/ 0 (pow y.im 2))))) into (/ x.re (pow y.im 2)) 2.167 * [taylor]: Taking taylor expansion of (/ x.re (pow y.im 2)) in y.im 2.167 * [taylor]: Taking taylor expansion of x.re in y.im 2.167 * [backup-simplify]: Simplify x.re into x.re 2.167 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 2.167 * [taylor]: Taking taylor expansion of y.im in y.im 2.167 * [backup-simplify]: Simplify 0 into 0 2.167 * [backup-simplify]: Simplify 1 into 1 2.167 * [backup-simplify]: Simplify (* 1 1) into 1 2.167 * [backup-simplify]: Simplify (/ x.re 1) into x.re 2.168 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.169 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.170 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* x.re (/ 0 1)))) into 0 2.171 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* x.re (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.171 * [taylor]: Taking taylor expansion of 0 in x.re 2.171 * [backup-simplify]: Simplify 0 into 0 2.171 * [taylor]: Taking taylor expansion of 0 in x.im 2.171 * [backup-simplify]: Simplify 0 into 0 2.171 * [backup-simplify]: Simplify 0 into 0 2.173 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* x.im (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.173 * [taylor]: Taking taylor expansion of 0 in x.re 2.173 * [backup-simplify]: Simplify 0 into 0 2.173 * [taylor]: Taking taylor expansion of 0 in x.im 2.173 * [backup-simplify]: Simplify 0 into 0 2.173 * [backup-simplify]: Simplify 0 into 0 2.173 * [taylor]: Taking taylor expansion of 0 in x.im 2.173 * [backup-simplify]: Simplify 0 into 0 2.173 * [backup-simplify]: Simplify 0 into 0 2.173 * [backup-simplify]: Simplify 0 into 0 2.174 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 1) (* 0 0))) into 0 2.174 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 2.174 * [backup-simplify]: Simplify (+ 0 0) into 0 2.175 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 2.176 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 2.176 * [backup-simplify]: Simplify (+ 1 0) into 1 2.177 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 y.im)) into (/ 1/2 y.im) 2.177 * [backup-simplify]: Simplify (+ (* y.im (/ 1/2 y.im)) (+ (* 0 0) (* (/ 1/2 y.im) y.im))) into 1 2.178 * [backup-simplify]: Simplify (- (/ 0 (pow y.im 2)) (+ (* (/ x.im y.im) (/ 1 (pow y.im 2))) (* (/ x.re (pow y.im 2)) (/ 0 (pow y.im 2))))) into (- (/ x.im (pow y.im 3))) 2.178 * [taylor]: Taking taylor expansion of (- (/ x.im (pow y.im 3))) in y.im 2.178 * [taylor]: Taking taylor expansion of (/ x.im (pow y.im 3)) in y.im 2.178 * [taylor]: Taking taylor expansion of x.im in y.im 2.178 * [backup-simplify]: Simplify x.im into x.im 2.178 * [taylor]: Taking taylor expansion of (pow y.im 3) in y.im 2.178 * [taylor]: Taking taylor expansion of y.im in y.im 2.178 * [backup-simplify]: Simplify 0 into 0 2.178 * [backup-simplify]: Simplify 1 into 1 2.179 * [backup-simplify]: Simplify (* 1 1) into 1 2.179 * [backup-simplify]: Simplify (* 1 1) into 1 2.179 * [backup-simplify]: Simplify (/ x.im 1) into x.im 2.180 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.181 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.182 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.183 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.183 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.184 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* x.im (/ 0 1)))) into 0 2.185 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.186 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* x.im (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.188 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* x.im (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.188 * [backup-simplify]: Simplify (- 0) into 0 2.188 * [taylor]: Taking taylor expansion of 0 in x.re 2.188 * [backup-simplify]: Simplify 0 into 0 2.188 * [taylor]: Taking taylor expansion of 0 in x.im 2.188 * [backup-simplify]: Simplify 0 into 0 2.188 * [backup-simplify]: Simplify 0 into 0 2.188 * [backup-simplify]: Simplify 0 into 0 2.189 * [backup-simplify]: Simplify (* (/ 1 (hypot (/ 1 y.re) (/ 1 y.im))) (/ (fma (/ 1 x.re) (/ 1 y.re) (* (/ 1 x.im) (/ 1 y.im))) (hypot (/ 1 y.re) (/ 1 y.im)))) into (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) 2.189 * [approximate]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in (y.re y.im x.re x.im) around 0 2.189 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in x.im 2.189 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.im 2.189 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 2.189 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.im 2.189 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 2.189 * [taylor]: Taking taylor expansion of x.re in x.im 2.189 * [backup-simplify]: Simplify x.re into x.re 2.190 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.190 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.im 2.190 * [taylor]: Taking taylor expansion of y.re in x.im 2.190 * [backup-simplify]: Simplify y.re into y.re 2.190 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 2.190 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 2.190 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 2.190 * [taylor]: Taking taylor expansion of y.im in x.im 2.190 * [backup-simplify]: Simplify y.im into y.im 2.190 * [taylor]: Taking taylor expansion of x.im in x.im 2.190 * [backup-simplify]: Simplify 0 into 0 2.190 * [backup-simplify]: Simplify 1 into 1 2.190 * [backup-simplify]: Simplify (* y.im 0) into 0 2.190 * [backup-simplify]: Simplify (+ (* y.im 1) (* 0 0)) into y.im 2.190 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.190 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in x.im 2.190 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in x.im 2.191 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 2.191 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in x.im 2.191 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.im 2.191 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.im 2.191 * [taylor]: Taking taylor expansion of y.re in x.im 2.191 * [backup-simplify]: Simplify y.re into y.re 2.191 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 2.191 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.im 2.191 * [taylor]: Taking taylor expansion of y.re in x.im 2.191 * [backup-simplify]: Simplify y.re into y.re 2.191 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 2.191 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.im 2.191 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 2.191 * [taylor]: Taking taylor expansion of y.im in x.im 2.191 * [backup-simplify]: Simplify y.im into y.im 2.191 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.191 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 2.191 * [taylor]: Taking taylor expansion of y.im in x.im 2.191 * [backup-simplify]: Simplify y.im into y.im 2.191 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.191 * [backup-simplify]: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 2.192 * [backup-simplify]: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 2.192 * [backup-simplify]: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 2.192 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) 2.193 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 2.193 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 2.193 * [backup-simplify]: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 2.193 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 2.193 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 2.193 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 2.194 * [backup-simplify]: Simplify (+ 0 0) into 0 2.194 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 2.194 * [backup-simplify]: Simplify (+ 0 (/ 1 y.im)) into (/ 1 y.im) 2.195 * [backup-simplify]: Simplify (* (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 2.195 * [backup-simplify]: Simplify (/ (/ 1 y.im) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (/ 1 (* y.im (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) 2.195 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in x.re 2.195 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.re 2.196 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 2.196 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.re 2.196 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.196 * [taylor]: Taking taylor expansion of x.re in x.re 2.196 * [backup-simplify]: Simplify 0 into 0 2.196 * [backup-simplify]: Simplify 1 into 1 2.196 * [backup-simplify]: Simplify (/ 1 1) into 1 2.196 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 2.196 * [taylor]: Taking taylor expansion of y.re in x.re 2.196 * [backup-simplify]: Simplify y.re into y.re 2.196 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 2.196 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 2.196 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 2.196 * [taylor]: Taking taylor expansion of y.im in x.re 2.196 * [backup-simplify]: Simplify y.im into y.im 2.196 * [taylor]: Taking taylor expansion of x.im in x.re 2.196 * [backup-simplify]: Simplify x.im into x.im 2.197 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 2.197 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 2.197 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in x.re 2.197 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in x.re 2.197 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 2.197 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in x.re 2.197 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.re 2.197 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 2.197 * [taylor]: Taking taylor expansion of y.re in x.re 2.197 * [backup-simplify]: Simplify y.re into y.re 2.197 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 2.197 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 2.197 * [taylor]: Taking taylor expansion of y.re in x.re 2.197 * [backup-simplify]: Simplify y.re into y.re 2.197 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 2.197 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.re 2.197 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 2.197 * [taylor]: Taking taylor expansion of y.im in x.re 2.197 * [backup-simplify]: Simplify y.im into y.im 2.197 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.197 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 2.197 * [taylor]: Taking taylor expansion of y.im in x.re 2.197 * [backup-simplify]: Simplify y.im into y.im 2.198 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.198 * [backup-simplify]: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 2.198 * [backup-simplify]: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 2.198 * [backup-simplify]: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 2.199 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) 2.199 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 2.199 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 2.199 * [backup-simplify]: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 2.199 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 2.199 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 2.200 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 2.200 * [backup-simplify]: Simplify (+ 0 0) into 0 2.201 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 2.201 * [backup-simplify]: Simplify (* 1 (/ 1 y.re)) into (/ 1 y.re) 2.201 * [backup-simplify]: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 2.201 * [backup-simplify]: Simplify (* (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 2.202 * [backup-simplify]: Simplify (/ (/ 1 y.re) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (/ 1 (* (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) y.re)) 2.202 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in y.im 2.202 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in y.im 2.202 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 2.202 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in y.im 2.202 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 2.202 * [taylor]: Taking taylor expansion of x.re in y.im 2.202 * [backup-simplify]: Simplify x.re into x.re 2.202 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.202 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 2.202 * [taylor]: Taking taylor expansion of y.re in y.im 2.202 * [backup-simplify]: Simplify y.re into y.re 2.202 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 2.202 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 2.202 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 2.202 * [taylor]: Taking taylor expansion of y.im in y.im 2.202 * [backup-simplify]: Simplify 0 into 0 2.202 * [backup-simplify]: Simplify 1 into 1 2.203 * [taylor]: Taking taylor expansion of x.im in y.im 2.203 * [backup-simplify]: Simplify x.im into x.im 2.203 * [backup-simplify]: Simplify (* 0 x.im) into 0 2.203 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 2.203 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.203 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in y.im 2.203 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.im 2.203 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 2.203 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.im 2.203 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.im 2.203 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 2.204 * [taylor]: Taking taylor expansion of y.re in y.im 2.204 * [backup-simplify]: Simplify y.re into y.re 2.204 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 2.204 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 2.204 * [taylor]: Taking taylor expansion of y.re in y.im 2.204 * [backup-simplify]: Simplify y.re into y.re 2.204 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 2.204 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.im 2.204 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 2.204 * [taylor]: Taking taylor expansion of y.im in y.im 2.204 * [backup-simplify]: Simplify 0 into 0 2.204 * [backup-simplify]: Simplify 1 into 1 2.204 * [backup-simplify]: Simplify (/ 1 1) into 1 2.204 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 2.204 * [taylor]: Taking taylor expansion of y.im in y.im 2.204 * [backup-simplify]: Simplify 0 into 0 2.204 * [backup-simplify]: Simplify 1 into 1 2.205 * [backup-simplify]: Simplify (/ 1 1) into 1 2.205 * [backup-simplify]: Simplify (* 1 1) into 1 2.206 * [backup-simplify]: Simplify (+ 0 1) into 1 2.206 * [backup-simplify]: Simplify (sqrt 1) into 1 2.207 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.207 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.208 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.208 * [backup-simplify]: Simplify (+ 0 0) into 0 2.209 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.209 * [backup-simplify]: Simplify (+ 0 (/ 1 x.im)) into (/ 1 x.im) 2.210 * [backup-simplify]: Simplify (* 1 1) into 1 2.210 * [backup-simplify]: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 2.210 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in y.re 2.210 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in y.re 2.210 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 2.210 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in y.re 2.210 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 2.210 * [taylor]: Taking taylor expansion of x.re in y.re 2.210 * [backup-simplify]: Simplify x.re into x.re 2.210 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.210 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 2.210 * [taylor]: Taking taylor expansion of y.re in y.re 2.210 * [backup-simplify]: Simplify 0 into 0 2.210 * [backup-simplify]: Simplify 1 into 1 2.211 * [backup-simplify]: Simplify (/ 1 1) into 1 2.211 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 2.211 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 2.211 * [taylor]: Taking taylor expansion of y.im in y.re 2.211 * [backup-simplify]: Simplify y.im into y.im 2.211 * [taylor]: Taking taylor expansion of x.im in y.re 2.211 * [backup-simplify]: Simplify x.im into x.im 2.211 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 2.211 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 2.211 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in y.re 2.211 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.re 2.211 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 2.211 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.re 2.211 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 2.211 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 2.211 * [taylor]: Taking taylor expansion of y.re in y.re 2.211 * [backup-simplify]: Simplify 0 into 0 2.211 * [backup-simplify]: Simplify 1 into 1 2.212 * [backup-simplify]: Simplify (/ 1 1) into 1 2.212 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 2.212 * [taylor]: Taking taylor expansion of y.re in y.re 2.212 * [backup-simplify]: Simplify 0 into 0 2.212 * [backup-simplify]: Simplify 1 into 1 2.212 * [backup-simplify]: Simplify (/ 1 1) into 1 2.212 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 2.212 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 2.212 * [taylor]: Taking taylor expansion of y.im in y.re 2.212 * [backup-simplify]: Simplify y.im into y.im 2.212 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.213 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 2.213 * [taylor]: Taking taylor expansion of y.im in y.re 2.213 * [backup-simplify]: Simplify y.im into y.im 2.213 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.213 * [backup-simplify]: Simplify (* 1 1) into 1 2.213 * [backup-simplify]: Simplify (+ 1 0) into 1 2.214 * [backup-simplify]: Simplify (sqrt 1) into 1 2.215 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.215 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.216 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.216 * [backup-simplify]: Simplify (+ 0 0) into 0 2.217 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.217 * [backup-simplify]: Simplify (* (/ 1 x.re) 1) into (/ 1 x.re) 2.217 * [backup-simplify]: Simplify (+ (/ 1 x.re) 0) into (/ 1 x.re) 2.218 * [backup-simplify]: Simplify (* 1 1) into 1 2.218 * [backup-simplify]: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 2.218 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in y.re 2.218 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in y.re 2.218 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 2.218 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in y.re 2.218 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 2.218 * [taylor]: Taking taylor expansion of x.re in y.re 2.218 * [backup-simplify]: Simplify x.re into x.re 2.218 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.218 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 2.218 * [taylor]: Taking taylor expansion of y.re in y.re 2.218 * [backup-simplify]: Simplify 0 into 0 2.218 * [backup-simplify]: Simplify 1 into 1 2.219 * [backup-simplify]: Simplify (/ 1 1) into 1 2.219 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 2.219 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 2.219 * [taylor]: Taking taylor expansion of y.im in y.re 2.219 * [backup-simplify]: Simplify y.im into y.im 2.219 * [taylor]: Taking taylor expansion of x.im in y.re 2.219 * [backup-simplify]: Simplify x.im into x.im 2.219 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 2.219 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 2.219 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in y.re 2.219 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.re 2.219 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 2.219 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.re 2.219 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 2.219 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 2.219 * [taylor]: Taking taylor expansion of y.re in y.re 2.219 * [backup-simplify]: Simplify 0 into 0 2.219 * [backup-simplify]: Simplify 1 into 1 2.220 * [backup-simplify]: Simplify (/ 1 1) into 1 2.220 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 2.220 * [taylor]: Taking taylor expansion of y.re in y.re 2.220 * [backup-simplify]: Simplify 0 into 0 2.220 * [backup-simplify]: Simplify 1 into 1 2.220 * [backup-simplify]: Simplify (/ 1 1) into 1 2.220 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 2.220 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 2.220 * [taylor]: Taking taylor expansion of y.im in y.re 2.220 * [backup-simplify]: Simplify y.im into y.im 2.220 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.220 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 2.220 * [taylor]: Taking taylor expansion of y.im in y.re 2.221 * [backup-simplify]: Simplify y.im into y.im 2.221 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.221 * [backup-simplify]: Simplify (* 1 1) into 1 2.221 * [backup-simplify]: Simplify (+ 1 0) into 1 2.222 * [backup-simplify]: Simplify (sqrt 1) into 1 2.222 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.223 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.224 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.224 * [backup-simplify]: Simplify (+ 0 0) into 0 2.225 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.225 * [backup-simplify]: Simplify (* (/ 1 x.re) 1) into (/ 1 x.re) 2.225 * [backup-simplify]: Simplify (+ (/ 1 x.re) 0) into (/ 1 x.re) 2.225 * [backup-simplify]: Simplify (* 1 1) into 1 2.226 * [backup-simplify]: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 2.226 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 2.226 * [taylor]: Taking taylor expansion of x.re in y.im 2.226 * [backup-simplify]: Simplify x.re into x.re 2.226 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.226 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.226 * [taylor]: Taking taylor expansion of 0 in x.re 2.226 * [backup-simplify]: Simplify 0 into 0 2.227 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.227 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.227 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 1)) into 0 2.228 * [backup-simplify]: Simplify (+ 0 (/ 1 (* y.im x.im))) into (/ 1 (* y.im x.im)) 2.228 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.229 * [backup-simplify]: Simplify (- (/ (/ 1 (* y.im x.im)) 1) (+ (* (/ 1 x.re) (/ 0 1)))) into (/ 1 (* y.im x.im)) 2.229 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 2.229 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 2.229 * [taylor]: Taking taylor expansion of y.im in y.im 2.229 * [backup-simplify]: Simplify 0 into 0 2.229 * [backup-simplify]: Simplify 1 into 1 2.229 * [taylor]: Taking taylor expansion of x.im in y.im 2.229 * [backup-simplify]: Simplify x.im into x.im 2.229 * [backup-simplify]: Simplify (* 0 x.im) into 0 2.230 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 2.230 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.231 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 x.im)))) into 0 2.232 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x.im))) into 0 2.232 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.232 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 2.232 * [taylor]: Taking taylor expansion of 0 in x.re 2.232 * [backup-simplify]: Simplify 0 into 0 2.232 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 2.232 * [taylor]: Taking taylor expansion of 0 in x.re 2.232 * [backup-simplify]: Simplify 0 into 0 2.232 * [taylor]: Taking taylor expansion of 0 in x.im 2.232 * [backup-simplify]: Simplify 0 into 0 2.233 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.233 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 2.234 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (+ (* 0 0) (* 0 1))) into 0 2.234 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 2.234 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 2.235 * [backup-simplify]: Simplify (+ 0 0) into 0 2.236 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.237 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.237 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.238 * [backup-simplify]: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 2.238 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow y.im 2))) into (/ 1 (pow y.im 2)) 2.239 * [backup-simplify]: Simplify (/ (- (/ 1 (pow y.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow y.im 2)) 2.240 * [backup-simplify]: Simplify (+ (* 1 (/ 1/2 (pow y.im 2))) (+ (* 0 0) (* (/ 1/2 (pow y.im 2)) 1))) into (/ 1 (pow y.im 2)) 2.241 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (/ 1 x.re) (/ (/ 1 (pow y.im 2)) 1)) (* (/ 1 (* y.im x.im)) (/ 0 1)))) into (- (/ 1 (* (pow y.im 2) x.re))) 2.241 * [taylor]: Taking taylor expansion of (- (/ 1 (* (pow y.im 2) x.re))) in y.im 2.241 * [taylor]: Taking taylor expansion of (/ 1 (* (pow y.im 2) x.re)) in y.im 2.241 * [taylor]: Taking taylor expansion of (* (pow y.im 2) x.re) in y.im 2.241 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 2.241 * [taylor]: Taking taylor expansion of y.im in y.im 2.242 * [backup-simplify]: Simplify 0 into 0 2.242 * [backup-simplify]: Simplify 1 into 1 2.242 * [taylor]: Taking taylor expansion of x.re in y.im 2.242 * [backup-simplify]: Simplify x.re into x.re 2.242 * [backup-simplify]: Simplify (* 1 1) into 1 2.242 * [backup-simplify]: Simplify (* 1 x.re) into x.re 2.242 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.243 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.244 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.250 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.252 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))) into 0 2.252 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 x.re)) into 0 2.252 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.253 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 x.re))) into 0 2.253 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 2.254 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 2.254 * [backup-simplify]: Simplify (- 0) into 0 2.254 * [taylor]: Taking taylor expansion of 0 in x.re 2.254 * [backup-simplify]: Simplify 0 into 0 2.256 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im))))) into 0 2.256 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 2.256 * [taylor]: Taking taylor expansion of 0 in x.re 2.256 * [backup-simplify]: Simplify 0 into 0 2.256 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 2.256 * [taylor]: Taking taylor expansion of 0 in x.re 2.256 * [backup-simplify]: Simplify 0 into 0 2.256 * [taylor]: Taking taylor expansion of 0 in x.im 2.256 * [backup-simplify]: Simplify 0 into 0 2.256 * [taylor]: Taking taylor expansion of 0 in x.im 2.257 * [backup-simplify]: Simplify 0 into 0 2.257 * [taylor]: Taking taylor expansion of 0 in x.im 2.257 * [backup-simplify]: Simplify 0 into 0 2.257 * [backup-simplify]: Simplify 0 into 0 2.258 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.258 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 2.259 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.259 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 2.260 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 2.260 * [backup-simplify]: Simplify (+ 0 0) into 0 2.261 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.262 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.263 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.263 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 2.263 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 2.263 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 2.264 * [backup-simplify]: Simplify (+ 0 0) into 0 2.264 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow y.im 2)))))) (* 2 1)) into 0 2.265 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 (/ 1/2 (pow y.im 2))) (+ (* (/ 1/2 (pow y.im 2)) 0) (* 0 1)))) into 0 2.267 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (/ 1 x.re) (/ 0 1)) (* (/ 1 (* y.im x.im)) (/ (/ 1 (pow y.im 2)) 1)) (* (- (/ 1 (* (pow y.im 2) x.re))) (/ 0 1)))) into (- (/ 1 (* (pow y.im 3) x.im))) 2.267 * [taylor]: Taking taylor expansion of (- (/ 1 (* (pow y.im 3) x.im))) in y.im 2.267 * [taylor]: Taking taylor expansion of (/ 1 (* (pow y.im 3) x.im)) in y.im 2.267 * [taylor]: Taking taylor expansion of (* (pow y.im 3) x.im) in y.im 2.267 * [taylor]: Taking taylor expansion of (pow y.im 3) in y.im 2.268 * [taylor]: Taking taylor expansion of y.im in y.im 2.268 * [backup-simplify]: Simplify 0 into 0 2.268 * [backup-simplify]: Simplify 1 into 1 2.268 * [taylor]: Taking taylor expansion of x.im in y.im 2.268 * [backup-simplify]: Simplify x.im into x.im 2.268 * [backup-simplify]: Simplify (* 1 1) into 1 2.268 * [backup-simplify]: Simplify (* 1 1) into 1 2.268 * [backup-simplify]: Simplify (* 1 x.im) into x.im 2.269 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.269 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.270 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.271 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.271 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.272 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.273 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.274 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 2.276 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 2.277 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im))))) into 0 2.277 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 x.im)) into 0 2.277 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.279 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 2.279 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 x.im))) into 0 2.279 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 2.280 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 2.280 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 2.280 * [backup-simplify]: Simplify (- 0) into 0 2.280 * [taylor]: Taking taylor expansion of 0 in x.re 2.280 * [backup-simplify]: Simplify 0 into 0 2.282 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 2.283 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re))))) into 0 2.283 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 2.284 * [backup-simplify]: Simplify (- 0) into 0 2.284 * [taylor]: Taking taylor expansion of 0 in x.re 2.284 * [backup-simplify]: Simplify 0 into 0 2.285 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))))) into 0 2.286 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 2.286 * [taylor]: Taking taylor expansion of 0 in x.re 2.286 * [backup-simplify]: Simplify 0 into 0 2.286 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 2.286 * [taylor]: Taking taylor expansion of 0 in x.re 2.286 * [backup-simplify]: Simplify 0 into 0 2.286 * [taylor]: Taking taylor expansion of 0 in x.im 2.286 * [backup-simplify]: Simplify 0 into 0 2.286 * [taylor]: Taking taylor expansion of 0 in x.im 2.286 * [backup-simplify]: Simplify 0 into 0 2.286 * [taylor]: Taking taylor expansion of 0 in x.im 2.286 * [backup-simplify]: Simplify 0 into 0 2.287 * [taylor]: Taking taylor expansion of 0 in x.im 2.287 * [backup-simplify]: Simplify 0 into 0 2.287 * [taylor]: Taking taylor expansion of 0 in x.im 2.287 * [backup-simplify]: Simplify 0 into 0 2.287 * [taylor]: Taking taylor expansion of 0 in x.im 2.287 * [backup-simplify]: Simplify 0 into 0 2.287 * [backup-simplify]: Simplify 0 into 0 2.287 * [backup-simplify]: Simplify 0 into 0 2.287 * [backup-simplify]: Simplify 0 into 0 2.287 * [backup-simplify]: Simplify 0 into 0 2.288 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.288 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 2.289 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 2.290 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 2.290 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 2.291 * [backup-simplify]: Simplify (+ 0 0) into 0 2.292 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.293 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.294 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 2.294 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.294 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.295 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (+ (* 0 0) (* 0 (/ 1 y.im)))) into 0 2.295 * [backup-simplify]: Simplify (+ 0 0) into 0 2.297 * [backup-simplify]: Simplify (/ (- 0 (pow (/ 1/2 (pow y.im 2)) 2) (+ (* 2 (* 0 0)))) (* 2 1)) into (/ -1/8 (pow y.im 4)) 2.298 * [backup-simplify]: Simplify (+ (* 1 (/ -1/8 (pow y.im 4))) (+ (* 0 0) (+ (* (/ 1/2 (pow y.im 2)) (/ 1/2 (pow y.im 2))) (+ (* 0 0) (* (/ -1/8 (pow y.im 4)) 1))))) into 0 2.301 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (/ 1 x.re) (/ 0 1)) (* (/ 1 (* y.im x.im)) (/ 0 1)) (* (- (/ 1 (* (pow y.im 2) x.re))) (/ (/ 1 (pow y.im 2)) 1)) (* (- (/ 1 (* (pow y.im 3) x.im))) (/ 0 1)))) into (/ 1 (* (pow y.im 4) x.re)) 2.301 * [taylor]: Taking taylor expansion of (/ 1 (* (pow y.im 4) x.re)) in y.im 2.301 * [taylor]: Taking taylor expansion of (* (pow y.im 4) x.re) in y.im 2.301 * [taylor]: Taking taylor expansion of (pow y.im 4) in y.im 2.301 * [taylor]: Taking taylor expansion of y.im in y.im 2.301 * [backup-simplify]: Simplify 0 into 0 2.301 * [backup-simplify]: Simplify 1 into 1 2.301 * [taylor]: Taking taylor expansion of x.re in y.im 2.301 * [backup-simplify]: Simplify x.re into x.re 2.301 * [backup-simplify]: Simplify (* 1 1) into 1 2.302 * [backup-simplify]: Simplify (* 1 1) into 1 2.302 * [backup-simplify]: Simplify (* 1 x.re) into x.re 2.302 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.303 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.304 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.304 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.305 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.306 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.307 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.309 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 2.310 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 2.311 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 2.312 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 2.314 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))))) into 0 2.315 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 x.re)) into 0 2.315 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.317 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re))))) into 0 2.317 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 x.re))) into 0 2.318 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 2.319 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))) into 0 2.319 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 2.319 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 2.320 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 2.320 * [taylor]: Taking taylor expansion of 0 in x.re 2.320 * [backup-simplify]: Simplify 0 into 0 2.321 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 2.323 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 2.324 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))))) into 0 2.325 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 2.325 * [backup-simplify]: Simplify (- 0) into 0 2.325 * [taylor]: Taking taylor expansion of 0 in x.re 2.325 * [backup-simplify]: Simplify 0 into 0 2.327 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 2.328 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))))) into 0 2.329 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 2.329 * [backup-simplify]: Simplify (- 0) into 0 2.329 * [taylor]: Taking taylor expansion of 0 in x.re 2.329 * [backup-simplify]: Simplify 0 into 0 2.331 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im))))))) into 0 2.332 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 2.332 * [taylor]: Taking taylor expansion of 0 in x.re 2.332 * [backup-simplify]: Simplify 0 into 0 2.332 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 2.332 * [taylor]: Taking taylor expansion of 0 in x.re 2.332 * [backup-simplify]: Simplify 0 into 0 2.332 * [taylor]: Taking taylor expansion of 0 in x.im 2.332 * [backup-simplify]: Simplify 0 into 0 2.332 * [taylor]: Taking taylor expansion of 0 in x.im 2.332 * [backup-simplify]: Simplify 0 into 0 2.333 * [taylor]: Taking taylor expansion of 0 in x.im 2.333 * [backup-simplify]: Simplify 0 into 0 2.333 * [taylor]: Taking taylor expansion of 0 in x.im 2.333 * [backup-simplify]: Simplify 0 into 0 2.333 * [taylor]: Taking taylor expansion of 0 in x.im 2.333 * [backup-simplify]: Simplify 0 into 0 2.333 * [taylor]: Taking taylor expansion of 0 in x.im 2.333 * [backup-simplify]: Simplify 0 into 0 2.333 * [taylor]: Taking taylor expansion of 0 in x.im 2.333 * [backup-simplify]: Simplify 0 into 0 2.333 * [taylor]: Taking taylor expansion of 0 in x.im 2.333 * [backup-simplify]: Simplify 0 into 0 2.333 * [taylor]: Taking taylor expansion of 0 in x.im 2.333 * [backup-simplify]: Simplify 0 into 0 2.333 * [taylor]: Taking taylor expansion of 0 in x.im 2.333 * [backup-simplify]: Simplify 0 into 0 2.333 * [backup-simplify]: Simplify 0 into 0 2.333 * [backup-simplify]: Simplify 0 into 0 2.334 * [backup-simplify]: Simplify (* (/ 1 (hypot (/ 1 (- y.re)) (/ 1 (- y.im)))) (/ (fma (/ 1 (- x.re)) (/ 1 (- y.re)) (* (/ 1 (- x.im)) (/ 1 (- y.im)))) (hypot (/ 1 (- y.re)) (/ 1 (- y.im))))) into (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) 2.334 * [approximate]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in (y.re y.im x.re x.im) around 0 2.334 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in x.im 2.334 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.im 2.334 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 2.334 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.im 2.334 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 2.334 * [taylor]: Taking taylor expansion of -1 in x.im 2.334 * [backup-simplify]: Simplify -1 into -1 2.335 * [taylor]: Taking taylor expansion of x.re in x.im 2.335 * [backup-simplify]: Simplify x.re into x.re 2.335 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.335 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.im 2.335 * [taylor]: Taking taylor expansion of -1 in x.im 2.335 * [backup-simplify]: Simplify -1 into -1 2.335 * [taylor]: Taking taylor expansion of y.re in x.im 2.335 * [backup-simplify]: Simplify y.re into y.re 2.335 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 2.335 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 2.335 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 2.335 * [taylor]: Taking taylor expansion of y.im in x.im 2.335 * [backup-simplify]: Simplify y.im into y.im 2.335 * [taylor]: Taking taylor expansion of x.im in x.im 2.335 * [backup-simplify]: Simplify 0 into 0 2.335 * [backup-simplify]: Simplify 1 into 1 2.335 * [backup-simplify]: Simplify (* y.im 0) into 0 2.336 * [backup-simplify]: Simplify (+ (* y.im 1) (* 0 0)) into y.im 2.336 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.336 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in x.im 2.336 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in x.im 2.336 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 2.336 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in x.im 2.336 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.im 2.336 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.im 2.336 * [taylor]: Taking taylor expansion of -1 in x.im 2.336 * [backup-simplify]: Simplify -1 into -1 2.336 * [taylor]: Taking taylor expansion of y.re in x.im 2.336 * [backup-simplify]: Simplify y.re into y.re 2.336 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 2.336 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.im 2.336 * [taylor]: Taking taylor expansion of -1 in x.im 2.336 * [backup-simplify]: Simplify -1 into -1 2.336 * [taylor]: Taking taylor expansion of y.re in x.im 2.336 * [backup-simplify]: Simplify y.re into y.re 2.336 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 2.336 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.im 2.336 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 2.336 * [taylor]: Taking taylor expansion of -1 in x.im 2.336 * [backup-simplify]: Simplify -1 into -1 2.336 * [taylor]: Taking taylor expansion of y.im in x.im 2.336 * [backup-simplify]: Simplify y.im into y.im 2.336 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.336 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 2.336 * [taylor]: Taking taylor expansion of -1 in x.im 2.336 * [backup-simplify]: Simplify -1 into -1 2.336 * [taylor]: Taking taylor expansion of y.im in x.im 2.336 * [backup-simplify]: Simplify y.im into y.im 2.336 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.337 * [backup-simplify]: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 2.337 * [backup-simplify]: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 2.337 * [backup-simplify]: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 2.337 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) 2.337 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 2.337 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 2.337 * [backup-simplify]: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 2.337 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 2.337 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 2.338 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 2.338 * [backup-simplify]: Simplify (+ 0 0) into 0 2.338 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 2.338 * [backup-simplify]: Simplify (+ 0 (/ 1 y.im)) into (/ 1 y.im) 2.339 * [backup-simplify]: Simplify (* (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 2.339 * [backup-simplify]: Simplify (/ (/ 1 y.im) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (/ 1 (* y.im (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) 2.339 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in x.re 2.339 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.re 2.339 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 2.339 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.re 2.339 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.339 * [taylor]: Taking taylor expansion of -1 in x.re 2.339 * [backup-simplify]: Simplify -1 into -1 2.339 * [taylor]: Taking taylor expansion of x.re in x.re 2.339 * [backup-simplify]: Simplify 0 into 0 2.339 * [backup-simplify]: Simplify 1 into 1 2.339 * [backup-simplify]: Simplify (/ -1 1) into -1 2.339 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 2.339 * [taylor]: Taking taylor expansion of -1 in x.re 2.339 * [backup-simplify]: Simplify -1 into -1 2.339 * [taylor]: Taking taylor expansion of y.re in x.re 2.339 * [backup-simplify]: Simplify y.re into y.re 2.339 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 2.339 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 2.340 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 2.340 * [taylor]: Taking taylor expansion of y.im in x.re 2.340 * [backup-simplify]: Simplify y.im into y.im 2.340 * [taylor]: Taking taylor expansion of x.im in x.re 2.340 * [backup-simplify]: Simplify x.im into x.im 2.340 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 2.340 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 2.340 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in x.re 2.340 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in x.re 2.340 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 2.340 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in x.re 2.340 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.re 2.340 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 2.340 * [taylor]: Taking taylor expansion of -1 in x.re 2.340 * [backup-simplify]: Simplify -1 into -1 2.340 * [taylor]: Taking taylor expansion of y.re in x.re 2.340 * [backup-simplify]: Simplify y.re into y.re 2.340 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 2.340 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 2.340 * [taylor]: Taking taylor expansion of -1 in x.re 2.340 * [backup-simplify]: Simplify -1 into -1 2.340 * [taylor]: Taking taylor expansion of y.re in x.re 2.340 * [backup-simplify]: Simplify y.re into y.re 2.340 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 2.340 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.re 2.340 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 2.340 * [taylor]: Taking taylor expansion of -1 in x.re 2.340 * [backup-simplify]: Simplify -1 into -1 2.340 * [taylor]: Taking taylor expansion of y.im in x.re 2.340 * [backup-simplify]: Simplify y.im into y.im 2.340 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.340 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 2.340 * [taylor]: Taking taylor expansion of -1 in x.re 2.340 * [backup-simplify]: Simplify -1 into -1 2.340 * [taylor]: Taking taylor expansion of y.im in x.re 2.340 * [backup-simplify]: Simplify y.im into y.im 2.340 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.340 * [backup-simplify]: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 2.340 * [backup-simplify]: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 2.341 * [backup-simplify]: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 2.341 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) 2.341 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 2.341 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 2.341 * [backup-simplify]: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 2.341 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 2.341 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 2.341 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 2.342 * [backup-simplify]: Simplify (+ 0 0) into 0 2.342 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 2.342 * [backup-simplify]: Simplify (* -1 (/ -1 y.re)) into (/ 1 y.re) 2.342 * [backup-simplify]: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 2.342 * [backup-simplify]: Simplify (* (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 2.343 * [backup-simplify]: Simplify (/ (/ 1 y.re) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (/ 1 (* (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) y.re)) 2.343 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in y.im 2.343 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in y.im 2.343 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 2.343 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in y.im 2.343 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 2.343 * [taylor]: Taking taylor expansion of -1 in y.im 2.343 * [backup-simplify]: Simplify -1 into -1 2.343 * [taylor]: Taking taylor expansion of x.re in y.im 2.343 * [backup-simplify]: Simplify x.re into x.re 2.343 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.343 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 2.343 * [taylor]: Taking taylor expansion of -1 in y.im 2.343 * [backup-simplify]: Simplify -1 into -1 2.343 * [taylor]: Taking taylor expansion of y.re in y.im 2.343 * [backup-simplify]: Simplify y.re into y.re 2.343 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 2.343 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 2.343 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 2.343 * [taylor]: Taking taylor expansion of y.im in y.im 2.343 * [backup-simplify]: Simplify 0 into 0 2.343 * [backup-simplify]: Simplify 1 into 1 2.343 * [taylor]: Taking taylor expansion of x.im in y.im 2.343 * [backup-simplify]: Simplify x.im into x.im 2.343 * [backup-simplify]: Simplify (* 0 x.im) into 0 2.344 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 2.344 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.344 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in y.im 2.344 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.im 2.344 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 2.344 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.im 2.344 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.im 2.344 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 2.344 * [taylor]: Taking taylor expansion of -1 in y.im 2.344 * [backup-simplify]: Simplify -1 into -1 2.344 * [taylor]: Taking taylor expansion of y.re in y.im 2.344 * [backup-simplify]: Simplify y.re into y.re 2.344 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 2.344 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 2.344 * [taylor]: Taking taylor expansion of -1 in y.im 2.344 * [backup-simplify]: Simplify -1 into -1 2.344 * [taylor]: Taking taylor expansion of y.re in y.im 2.344 * [backup-simplify]: Simplify y.re into y.re 2.344 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 2.344 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.im 2.344 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 2.344 * [taylor]: Taking taylor expansion of -1 in y.im 2.344 * [backup-simplify]: Simplify -1 into -1 2.344 * [taylor]: Taking taylor expansion of y.im in y.im 2.344 * [backup-simplify]: Simplify 0 into 0 2.344 * [backup-simplify]: Simplify 1 into 1 2.345 * [backup-simplify]: Simplify (/ -1 1) into -1 2.345 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 2.345 * [taylor]: Taking taylor expansion of -1 in y.im 2.345 * [backup-simplify]: Simplify -1 into -1 2.345 * [taylor]: Taking taylor expansion of y.im in y.im 2.345 * [backup-simplify]: Simplify 0 into 0 2.345 * [backup-simplify]: Simplify 1 into 1 2.345 * [backup-simplify]: Simplify (/ -1 1) into -1 2.345 * [backup-simplify]: Simplify (* -1 -1) into 1 2.345 * [backup-simplify]: Simplify (+ 0 1) into 1 2.346 * [backup-simplify]: Simplify (sqrt 1) into 1 2.346 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.347 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.347 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 2.347 * [backup-simplify]: Simplify (+ 0 0) into 0 2.348 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.348 * [backup-simplify]: Simplify (+ 0 (/ 1 x.im)) into (/ 1 x.im) 2.348 * [backup-simplify]: Simplify (* 1 1) into 1 2.348 * [backup-simplify]: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 2.348 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in y.re 2.348 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in y.re 2.348 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 2.348 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in y.re 2.348 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 2.348 * [taylor]: Taking taylor expansion of -1 in y.re 2.348 * [backup-simplify]: Simplify -1 into -1 2.349 * [taylor]: Taking taylor expansion of x.re in y.re 2.349 * [backup-simplify]: Simplify x.re into x.re 2.349 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.349 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 2.349 * [taylor]: Taking taylor expansion of -1 in y.re 2.349 * [backup-simplify]: Simplify -1 into -1 2.349 * [taylor]: Taking taylor expansion of y.re in y.re 2.349 * [backup-simplify]: Simplify 0 into 0 2.349 * [backup-simplify]: Simplify 1 into 1 2.349 * [backup-simplify]: Simplify (/ -1 1) into -1 2.349 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 2.349 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 2.349 * [taylor]: Taking taylor expansion of y.im in y.re 2.349 * [backup-simplify]: Simplify y.im into y.im 2.349 * [taylor]: Taking taylor expansion of x.im in y.re 2.349 * [backup-simplify]: Simplify x.im into x.im 2.349 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 2.349 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 2.349 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in y.re 2.349 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.re 2.349 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 2.349 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.re 2.349 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 2.349 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 2.349 * [taylor]: Taking taylor expansion of -1 in y.re 2.349 * [backup-simplify]: Simplify -1 into -1 2.349 * [taylor]: Taking taylor expansion of y.re in y.re 2.349 * [backup-simplify]: Simplify 0 into 0 2.349 * [backup-simplify]: Simplify 1 into 1 2.350 * [backup-simplify]: Simplify (/ -1 1) into -1 2.350 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 2.350 * [taylor]: Taking taylor expansion of -1 in y.re 2.350 * [backup-simplify]: Simplify -1 into -1 2.350 * [taylor]: Taking taylor expansion of y.re in y.re 2.350 * [backup-simplify]: Simplify 0 into 0 2.350 * [backup-simplify]: Simplify 1 into 1 2.350 * [backup-simplify]: Simplify (/ -1 1) into -1 2.350 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 2.350 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 2.350 * [taylor]: Taking taylor expansion of -1 in y.re 2.350 * [backup-simplify]: Simplify -1 into -1 2.350 * [taylor]: Taking taylor expansion of y.im in y.re 2.350 * [backup-simplify]: Simplify y.im into y.im 2.350 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.350 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 2.350 * [taylor]: Taking taylor expansion of -1 in y.re 2.350 * [backup-simplify]: Simplify -1 into -1 2.350 * [taylor]: Taking taylor expansion of y.im in y.re 2.350 * [backup-simplify]: Simplify y.im into y.im 2.350 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.351 * [backup-simplify]: Simplify (* -1 -1) into 1 2.351 * [backup-simplify]: Simplify (+ 1 0) into 1 2.351 * [backup-simplify]: Simplify (sqrt 1) into 1 2.351 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.352 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.352 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 2.353 * [backup-simplify]: Simplify (+ 0 0) into 0 2.353 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.353 * [backup-simplify]: Simplify (* (/ -1 x.re) -1) into (/ 1 x.re) 2.353 * [backup-simplify]: Simplify (+ (/ 1 x.re) 0) into (/ 1 x.re) 2.353 * [backup-simplify]: Simplify (* 1 1) into 1 2.353 * [backup-simplify]: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 2.353 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in y.re 2.353 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in y.re 2.354 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 2.354 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in y.re 2.354 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 2.354 * [taylor]: Taking taylor expansion of -1 in y.re 2.354 * [backup-simplify]: Simplify -1 into -1 2.354 * [taylor]: Taking taylor expansion of x.re in y.re 2.354 * [backup-simplify]: Simplify x.re into x.re 2.354 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.354 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 2.354 * [taylor]: Taking taylor expansion of -1 in y.re 2.354 * [backup-simplify]: Simplify -1 into -1 2.354 * [taylor]: Taking taylor expansion of y.re in y.re 2.354 * [backup-simplify]: Simplify 0 into 0 2.354 * [backup-simplify]: Simplify 1 into 1 2.354 * [backup-simplify]: Simplify (/ -1 1) into -1 2.354 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 2.354 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 2.354 * [taylor]: Taking taylor expansion of y.im in y.re 2.354 * [backup-simplify]: Simplify y.im into y.im 2.354 * [taylor]: Taking taylor expansion of x.im in y.re 2.354 * [backup-simplify]: Simplify x.im into x.im 2.354 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 2.354 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 2.354 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in y.re 2.354 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.re 2.354 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 2.354 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.re 2.354 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 2.354 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 2.354 * [taylor]: Taking taylor expansion of -1 in y.re 2.355 * [backup-simplify]: Simplify -1 into -1 2.355 * [taylor]: Taking taylor expansion of y.re in y.re 2.355 * [backup-simplify]: Simplify 0 into 0 2.355 * [backup-simplify]: Simplify 1 into 1 2.355 * [backup-simplify]: Simplify (/ -1 1) into -1 2.355 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 2.355 * [taylor]: Taking taylor expansion of -1 in y.re 2.355 * [backup-simplify]: Simplify -1 into -1 2.355 * [taylor]: Taking taylor expansion of y.re in y.re 2.355 * [backup-simplify]: Simplify 0 into 0 2.355 * [backup-simplify]: Simplify 1 into 1 2.355 * [backup-simplify]: Simplify (/ -1 1) into -1 2.355 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 2.355 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 2.355 * [taylor]: Taking taylor expansion of -1 in y.re 2.355 * [backup-simplify]: Simplify -1 into -1 2.355 * [taylor]: Taking taylor expansion of y.im in y.re 2.355 * [backup-simplify]: Simplify y.im into y.im 2.355 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.355 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 2.355 * [taylor]: Taking taylor expansion of -1 in y.re 2.355 * [backup-simplify]: Simplify -1 into -1 2.355 * [taylor]: Taking taylor expansion of y.im in y.re 2.355 * [backup-simplify]: Simplify y.im into y.im 2.355 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.356 * [backup-simplify]: Simplify (* -1 -1) into 1 2.356 * [backup-simplify]: Simplify (+ 1 0) into 1 2.356 * [backup-simplify]: Simplify (sqrt 1) into 1 2.357 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.357 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.358 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 2.358 * [backup-simplify]: Simplify (+ 0 0) into 0 2.358 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.358 * [backup-simplify]: Simplify (* (/ -1 x.re) -1) into (/ 1 x.re) 2.358 * [backup-simplify]: Simplify (+ (/ 1 x.re) 0) into (/ 1 x.re) 2.359 * [backup-simplify]: Simplify (* 1 1) into 1 2.359 * [backup-simplify]: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 2.359 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 2.359 * [taylor]: Taking taylor expansion of x.re in y.im 2.359 * [backup-simplify]: Simplify x.re into x.re 2.359 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.359 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.359 * [taylor]: Taking taylor expansion of 0 in x.re 2.359 * [backup-simplify]: Simplify 0 into 0 2.359 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.360 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.360 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 -1)) into 0 2.360 * [backup-simplify]: Simplify (+ 0 (/ 1 (* y.im x.im))) into (/ 1 (* y.im x.im)) 2.360 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.361 * [backup-simplify]: Simplify (- (/ (/ 1 (* y.im x.im)) 1) (+ (* (/ 1 x.re) (/ 0 1)))) into (/ 1 (* y.im x.im)) 2.361 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 2.361 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 2.361 * [taylor]: Taking taylor expansion of y.im in y.im 2.361 * [backup-simplify]: Simplify 0 into 0 2.361 * [backup-simplify]: Simplify 1 into 1 2.361 * [taylor]: Taking taylor expansion of x.im in y.im 2.361 * [backup-simplify]: Simplify x.im into x.im 2.361 * [backup-simplify]: Simplify (* 0 x.im) into 0 2.361 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 2.361 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.362 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 x.im)))) into 0 2.362 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x.im))) into 0 2.362 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.362 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 2.362 * [taylor]: Taking taylor expansion of 0 in x.re 2.363 * [backup-simplify]: Simplify 0 into 0 2.363 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 2.363 * [taylor]: Taking taylor expansion of 0 in x.re 2.363 * [backup-simplify]: Simplify 0 into 0 2.363 * [taylor]: Taking taylor expansion of 0 in x.im 2.363 * [backup-simplify]: Simplify 0 into 0 2.364 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.364 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 2.364 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (+ (* 0 0) (* 0 -1))) into 0 2.364 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 2.365 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 2.365 * [backup-simplify]: Simplify (+ 0 0) into 0 2.366 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.367 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.368 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 2.368 * [backup-simplify]: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 2.368 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow y.im 2))) into (/ 1 (pow y.im 2)) 2.369 * [backup-simplify]: Simplify (/ (- (/ 1 (pow y.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow y.im 2)) 2.370 * [backup-simplify]: Simplify (+ (* 1 (/ 1/2 (pow y.im 2))) (+ (* 0 0) (* (/ 1/2 (pow y.im 2)) 1))) into (/ 1 (pow y.im 2)) 2.372 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (/ 1 x.re) (/ (/ 1 (pow y.im 2)) 1)) (* (/ 1 (* y.im x.im)) (/ 0 1)))) into (- (/ 1 (* (pow y.im 2) x.re))) 2.372 * [taylor]: Taking taylor expansion of (- (/ 1 (* (pow y.im 2) x.re))) in y.im 2.372 * [taylor]: Taking taylor expansion of (/ 1 (* (pow y.im 2) x.re)) in y.im 2.372 * [taylor]: Taking taylor expansion of (* (pow y.im 2) x.re) in y.im 2.372 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 2.372 * [taylor]: Taking taylor expansion of y.im in y.im 2.372 * [backup-simplify]: Simplify 0 into 0 2.372 * [backup-simplify]: Simplify 1 into 1 2.372 * [taylor]: Taking taylor expansion of x.re in y.im 2.372 * [backup-simplify]: Simplify x.re into x.re 2.372 * [backup-simplify]: Simplify (* 1 1) into 1 2.372 * [backup-simplify]: Simplify (* 1 x.re) into x.re 2.372 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.373 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.374 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.375 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.376 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))) into 0 2.377 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 x.re)) into 0 2.377 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.378 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 x.re))) into 0 2.378 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 2.378 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 2.378 * [backup-simplify]: Simplify (- 0) into 0 2.378 * [taylor]: Taking taylor expansion of 0 in x.re 2.379 * [backup-simplify]: Simplify 0 into 0 2.380 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im))))) into 0 2.380 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 2.380 * [taylor]: Taking taylor expansion of 0 in x.re 2.380 * [backup-simplify]: Simplify 0 into 0 2.380 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 2.380 * [taylor]: Taking taylor expansion of 0 in x.re 2.380 * [backup-simplify]: Simplify 0 into 0 2.380 * [taylor]: Taking taylor expansion of 0 in x.im 2.380 * [backup-simplify]: Simplify 0 into 0 2.380 * [taylor]: Taking taylor expansion of 0 in x.im 2.380 * [backup-simplify]: Simplify 0 into 0 2.380 * [taylor]: Taking taylor expansion of 0 in x.im 2.381 * [backup-simplify]: Simplify 0 into 0 2.381 * [backup-simplify]: Simplify 0 into 0 2.381 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.381 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 2.385 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 2.386 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 2.386 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 2.386 * [backup-simplify]: Simplify (+ 0 0) into 0 2.387 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.387 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.388 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 2.388 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 2.388 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 2.388 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 2.389 * [backup-simplify]: Simplify (+ 0 0) into 0 2.389 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow y.im 2)))))) (* 2 1)) into 0 2.390 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 (/ 1/2 (pow y.im 2))) (+ (* (/ 1/2 (pow y.im 2)) 0) (* 0 1)))) into 0 2.391 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (/ 1 x.re) (/ 0 1)) (* (/ 1 (* y.im x.im)) (/ (/ 1 (pow y.im 2)) 1)) (* (- (/ 1 (* (pow y.im 2) x.re))) (/ 0 1)))) into (- (/ 1 (* (pow y.im 3) x.im))) 2.391 * [taylor]: Taking taylor expansion of (- (/ 1 (* (pow y.im 3) x.im))) in y.im 2.391 * [taylor]: Taking taylor expansion of (/ 1 (* (pow y.im 3) x.im)) in y.im 2.391 * [taylor]: Taking taylor expansion of (* (pow y.im 3) x.im) in y.im 2.391 * [taylor]: Taking taylor expansion of (pow y.im 3) in y.im 2.391 * [taylor]: Taking taylor expansion of y.im in y.im 2.391 * [backup-simplify]: Simplify 0 into 0 2.391 * [backup-simplify]: Simplify 1 into 1 2.391 * [taylor]: Taking taylor expansion of x.im in y.im 2.391 * [backup-simplify]: Simplify x.im into x.im 2.391 * [backup-simplify]: Simplify (* 1 1) into 1 2.392 * [backup-simplify]: Simplify (* 1 1) into 1 2.392 * [backup-simplify]: Simplify (* 1 x.im) into x.im 2.392 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.392 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.392 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.393 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.393 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.394 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.395 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.395 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 2.396 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 2.397 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im))))) into 0 2.397 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 x.im)) into 0 2.397 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.398 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 2.398 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 x.im))) into 0 2.398 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 2.399 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 2.399 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 2.399 * [backup-simplify]: Simplify (- 0) into 0 2.399 * [taylor]: Taking taylor expansion of 0 in x.re 2.399 * [backup-simplify]: Simplify 0 into 0 2.400 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 2.401 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re))))) into 0 2.401 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 2.401 * [backup-simplify]: Simplify (- 0) into 0 2.401 * [taylor]: Taking taylor expansion of 0 in x.re 2.401 * [backup-simplify]: Simplify 0 into 0 2.402 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))))) into 0 2.402 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 2.402 * [taylor]: Taking taylor expansion of 0 in x.re 2.402 * [backup-simplify]: Simplify 0 into 0 2.403 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 2.403 * [taylor]: Taking taylor expansion of 0 in x.re 2.403 * [backup-simplify]: Simplify 0 into 0 2.403 * [taylor]: Taking taylor expansion of 0 in x.im 2.403 * [backup-simplify]: Simplify 0 into 0 2.403 * [taylor]: Taking taylor expansion of 0 in x.im 2.403 * [backup-simplify]: Simplify 0 into 0 2.403 * [taylor]: Taking taylor expansion of 0 in x.im 2.403 * [backup-simplify]: Simplify 0 into 0 2.403 * [taylor]: Taking taylor expansion of 0 in x.im 2.403 * [backup-simplify]: Simplify 0 into 0 2.403 * [taylor]: Taking taylor expansion of 0 in x.im 2.403 * [backup-simplify]: Simplify 0 into 0 2.403 * [taylor]: Taking taylor expansion of 0 in x.im 2.403 * [backup-simplify]: Simplify 0 into 0 2.403 * [backup-simplify]: Simplify 0 into 0 2.403 * [backup-simplify]: Simplify 0 into 0 2.403 * [backup-simplify]: Simplify 0 into 0 2.403 * [backup-simplify]: Simplify 0 into 0 2.404 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.404 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 2.404 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1))))) into 0 2.405 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 2.405 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 2.405 * [backup-simplify]: Simplify (+ 0 0) into 0 2.406 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.407 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.407 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1))))) into 0 2.407 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.408 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.408 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (+ (* 0 0) (* 0 (/ -1 y.im)))) into 0 2.408 * [backup-simplify]: Simplify (+ 0 0) into 0 2.410 * [backup-simplify]: Simplify (/ (- 0 (pow (/ 1/2 (pow y.im 2)) 2) (+ (* 2 (* 0 0)))) (* 2 1)) into (/ -1/8 (pow y.im 4)) 2.411 * [backup-simplify]: Simplify (+ (* 1 (/ -1/8 (pow y.im 4))) (+ (* 0 0) (+ (* (/ 1/2 (pow y.im 2)) (/ 1/2 (pow y.im 2))) (+ (* 0 0) (* (/ -1/8 (pow y.im 4)) 1))))) into 0 2.414 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (/ 1 x.re) (/ 0 1)) (* (/ 1 (* y.im x.im)) (/ 0 1)) (* (- (/ 1 (* (pow y.im 2) x.re))) (/ (/ 1 (pow y.im 2)) 1)) (* (- (/ 1 (* (pow y.im 3) x.im))) (/ 0 1)))) into (/ 1 (* (pow y.im 4) x.re)) 2.414 * [taylor]: Taking taylor expansion of (/ 1 (* (pow y.im 4) x.re)) in y.im 2.414 * [taylor]: Taking taylor expansion of (* (pow y.im 4) x.re) in y.im 2.414 * [taylor]: Taking taylor expansion of (pow y.im 4) in y.im 2.414 * [taylor]: Taking taylor expansion of y.im in y.im 2.414 * [backup-simplify]: Simplify 0 into 0 2.414 * [backup-simplify]: Simplify 1 into 1 2.414 * [taylor]: Taking taylor expansion of x.re in y.im 2.415 * [backup-simplify]: Simplify x.re into x.re 2.415 * [backup-simplify]: Simplify (* 1 1) into 1 2.415 * [backup-simplify]: Simplify (* 1 1) into 1 2.415 * [backup-simplify]: Simplify (* 1 x.re) into x.re 2.415 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.416 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.417 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.418 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.418 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.419 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.420 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.421 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 2.423 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 2.424 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 2.425 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 2.427 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))))) into 0 2.428 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 x.re)) into 0 2.428 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.429 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re))))) into 0 2.430 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 x.re))) into 0 2.430 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 2.431 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))) into 0 2.432 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 2.432 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 2.432 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 2.432 * [taylor]: Taking taylor expansion of 0 in x.re 2.432 * [backup-simplify]: Simplify 0 into 0 2.434 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 2.435 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 2.437 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))))) into 0 2.437 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 2.438 * [backup-simplify]: Simplify (- 0) into 0 2.438 * [taylor]: Taking taylor expansion of 0 in x.re 2.438 * [backup-simplify]: Simplify 0 into 0 2.439 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 2.441 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))))) into 0 2.441 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 2.441 * [backup-simplify]: Simplify (- 0) into 0 2.441 * [taylor]: Taking taylor expansion of 0 in x.re 2.441 * [backup-simplify]: Simplify 0 into 0 2.442 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im))))))) into 0 2.443 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 2.443 * [taylor]: Taking taylor expansion of 0 in x.re 2.443 * [backup-simplify]: Simplify 0 into 0 2.443 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 2.443 * [taylor]: Taking taylor expansion of 0 in x.re 2.443 * [backup-simplify]: Simplify 0 into 0 2.443 * [taylor]: Taking taylor expansion of 0 in x.im 2.443 * [backup-simplify]: Simplify 0 into 0 2.443 * [taylor]: Taking taylor expansion of 0 in x.im 2.443 * [backup-simplify]: Simplify 0 into 0 2.443 * [taylor]: Taking taylor expansion of 0 in x.im 2.443 * [backup-simplify]: Simplify 0 into 0 2.443 * [taylor]: Taking taylor expansion of 0 in x.im 2.443 * [backup-simplify]: Simplify 0 into 0 2.443 * [taylor]: Taking taylor expansion of 0 in x.im 2.443 * [backup-simplify]: Simplify 0 into 0 2.443 * [taylor]: Taking taylor expansion of 0 in x.im 2.443 * [backup-simplify]: Simplify 0 into 0 2.443 * [taylor]: Taking taylor expansion of 0 in x.im 2.443 * [backup-simplify]: Simplify 0 into 0 2.443 * [taylor]: Taking taylor expansion of 0 in x.im 2.443 * [backup-simplify]: Simplify 0 into 0 2.443 * [taylor]: Taking taylor expansion of 0 in x.im 2.443 * [backup-simplify]: Simplify 0 into 0 2.443 * [taylor]: Taking taylor expansion of 0 in x.im 2.443 * [backup-simplify]: Simplify 0 into 0 2.443 * [backup-simplify]: Simplify 0 into 0 2.443 * [backup-simplify]: Simplify 0 into 0 2.444 * * * [progress]: simplifying candidates 2.445 * [simplify]: Simplifying: (expm1 (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log1p (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (- (log (fma x.re y.re (* x.im y.im))) (log (hypot y.re y.im))) (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (exp (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ (* (* (fma x.re y.re (* x.im y.im)) (fma x.re y.re (* x.im y.im))) (fma x.re y.re (* x.im y.im))) (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im))) (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (* (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (- (fma x.re y.re (* x.im y.im))) (- (hypot y.re y.im)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) 1) (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) 1) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (/ 1 1) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ 1 (hypot y.re y.im)) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) 1) (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im)))) (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im)))) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (expm1 (fma x.re y.re (* x.im y.im))) (log1p (fma x.re y.re (* x.im y.im))) (* x.re y.re) (log (fma x.re y.re (* x.im y.im))) (exp (fma x.re y.re (* x.im y.im))) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (cbrt (fma x.re y.re (* x.im y.im))) (* (* (fma x.re y.re (* x.im y.im)) (fma x.re y.re (* x.im y.im))) (fma x.re y.re (* x.im y.im))) (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (fma x.re y.re (* x.im y.im))) (expm1 (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (log1p (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (+ (- (log (hypot y.re y.im))) (- (log (fma x.re y.re (* x.im y.im))) (log (hypot y.re y.im)))) (+ (- (log (hypot y.re y.im))) (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (+ (- 0 (log (hypot y.re y.im))) (- (log (fma x.re y.re (* x.im y.im))) (log (hypot y.re y.im)))) (+ (- 0 (log (hypot y.re y.im))) (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (+ (- (log 1) (log (hypot y.re y.im))) (- (log (fma x.re y.re (* x.im y.im))) (log (hypot y.re y.im)))) (+ (- (log 1) (log (hypot y.re y.im))) (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (+ (log (/ 1 (hypot y.re y.im))) (- (log (fma x.re y.re (* x.im y.im))) (log (hypot y.re y.im)))) (+ (log (/ 1 (hypot y.re y.im))) (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (log (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (exp (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (* (/ (* (* 1 1) 1) (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im))) (/ (* (* (fma x.re y.re (* x.im y.im)) (fma x.re y.re (* x.im y.im))) (fma x.re y.re (* x.im y.im))) (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im)))) (* (/ (* (* 1 1) 1) (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im))) (* (* (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (* (* (* (/ 1 (hypot y.re y.im)) (/ 1 (hypot y.re y.im))) (/ 1 (hypot y.re y.im))) (/ (* (* (fma x.re y.re (* x.im y.im)) (fma x.re y.re (* x.im y.im))) (fma x.re y.re (* x.im y.im))) (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im)))) (* (* (* (/ 1 (hypot y.re y.im)) (/ 1 (hypot y.re y.im))) (/ 1 (hypot y.re y.im))) (* (* (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (* (cbrt (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (cbrt (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (cbrt (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (* (* (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (sqrt (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (sqrt (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (* 1 (fma x.re y.re (* x.im y.im))) (* (hypot y.re y.im) (hypot y.re y.im)) (* (sqrt (/ 1 (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (* (sqrt (/ 1 (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (* (sqrt (/ 1 (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))) (* (sqrt (/ 1 (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))) (* (/ (sqrt 1) (sqrt (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (* (/ (sqrt 1) (sqrt (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (* (/ (sqrt 1) (sqrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))) (* (/ (sqrt 1) (sqrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))) (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (* (/ 1 (sqrt (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))) (* (/ 1 (hypot y.re y.im)) (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (* (/ 1 (hypot y.re y.im)) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (* (/ 1 (hypot y.re y.im)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (/ 1 (hypot y.re y.im)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im)))) (* (/ 1 (hypot y.re y.im)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) 1)) (* (/ 1 (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (/ 1 (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))) (* (/ 1 (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) 1)) (* (/ 1 (hypot y.re y.im)) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (/ 1 (hypot y.re y.im)) (/ 1 (sqrt (hypot y.re y.im)))) (* (/ 1 (hypot y.re y.im)) (/ 1 1)) (* (/ 1 (hypot y.re y.im)) 1) (* (/ 1 (hypot y.re y.im)) (fma x.re y.re (* x.im y.im))) (* (cbrt (/ 1 (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (sqrt (/ 1 (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (/ (cbrt 1) (cbrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (/ (cbrt 1) (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (/ (cbrt 1) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (/ (sqrt 1) (cbrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (/ (sqrt 1) (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (/ (sqrt 1) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (/ 1 (cbrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (/ 1 (hypot y.re y.im)) (fma x.re y.re (* x.im y.im))) (* 1 (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) x.im x.re (* -1 x.re) 0 (+ (* y.re x.re) (* y.im x.im)) (+ (* y.re x.re) (* y.im x.im)) 0 0 0 2.447 * * [simplify]: Extracting # 0 : cost 0 2.447 * * [simplify]: Extracting # 1 : cost 0 2.448 * * [simplify]: Extracting # 2 : cost 0 2.448 * * [simplify]: Extracting # 3 : cost 0 2.448 * * [simplify]: Extracting # 4 : cost 0 2.448 * * [simplify]: Extracting # 5 : cost 0 2.448 * * [simplify]: Extracting # 6 : cost 0 2.448 * * [simplify]: Extracting # 7 : cost 0 2.449 * * [simplify]: iteration 0 : 140 enodes (cost 1895 ) 2.501 * * [simplify]: Extracting # 0 : cost 0 2.502 * * [simplify]: Extracting # 1 : cost 0 2.502 * * [simplify]: Extracting # 2 : cost 0 2.502 * * [simplify]: Extracting # 3 : cost 0 2.503 * * [simplify]: iteration 1 : 372 enodes (cost 1783 ) 2.754 * * [simplify]: Extracting # 0 : cost 0 2.762 * * [simplify]: Extracting # 1 : cost 0 2.769 * * [simplify]: Extracting # 2 : cost 0 2.782 * * [simplify]: Extracting # 3 : cost 0 2.789 * * [simplify]: Extracting # 4 : cost 0 2.796 * * [simplify]: Extracting # 5 : cost 0 2.803 * * [simplify]: Extracting # 6 : cost 0 2.810 * * [simplify]: iteration 2 : 2917 enodes (cost 1541 ) 5.257 * * [simplify]: Extracting # 0 : cost 0 5.276 * * [simplify]: Extracting # 1 : cost 0 5.290 * * [simplify]: Extracting # 2 : cost 0 5.296 * * [simplify]: iteration done: 5001 enodes (cost 1527 ) 5.297 * [simplify]: Simplified to: (expm1 (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log1p (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (exp (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (pow (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) 3) (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (pow (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) 3) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (- (fma x.re y.re (* x.im y.im))) (- (hypot y.re y.im)) (/ (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) 1 (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ 1 (hypot y.re y.im)) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (fma x.re y.re (* x.im y.im)) (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im)))) (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im)))) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (expm1 (fma x.re y.re (* x.im y.im))) (log1p (fma x.re y.re (* x.im y.im))) (* x.re y.re) (log (fma x.re y.re (* x.im y.im))) (exp (fma x.re y.re (* x.im y.im))) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (cbrt (fma x.re y.re (* x.im y.im))) (pow (fma x.re y.re (* x.im y.im)) 3) (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (fma x.re y.re (* x.im y.im))) (expm1 (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (log1p (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (hypot y.re y.im))) (log (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (log (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (log (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (log (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (log (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (log (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (log (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (log (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (log (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (exp (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (pow (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) 3) (pow (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) 3) (pow (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) 3) (pow (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) 3) (* (cbrt (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (cbrt (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)))) (cbrt (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (pow (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) 3) (sqrt (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (sqrt (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (hypot y.re y.im)) (* (sqrt (/ 1 (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (* (sqrt (/ 1 (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (* (sqrt (/ 1 (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))) (* (sqrt (/ 1 (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))) (/ (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (hypot y.re y.im)) (/ (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (hypot y.re y.im)) (/ (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (hypot y.re y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (hypot y.re y.im)) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (hypot y.re y.im)) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (/ 1 (hypot y.re y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ 1 (sqrt (hypot y.re y.im))) (hypot y.re y.im)) (/ 1 (hypot y.re y.im)) (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (* (cbrt (/ 1 (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (sqrt (/ 1 (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.re y.im) (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) x.im x.re (- x.re) 0 (fma x.re y.re (* x.im y.im)) (fma x.re y.re (* x.im y.im)) 0 0 0 5.298 * * * [progress]: adding candidates to table 5.667 * * [progress]: iteration 3 / 4 5.667 * * * [progress]: picking best candidate 5.698 * * * * [pick]: Picked # 5.698 * * * [progress]: localizing error 5.727 * * * [progress]: generating rewritten candidates 5.727 * * * * [progress]: [ 1 / 3 ] rewriting at (2 1) 5.733 * * * * [progress]: [ 2 / 3 ] rewriting at (2 1 1) 5.734 * * * * [progress]: [ 3 / 3 ] rewriting at (2) 5.752 * * * [progress]: generating series expansions 5.752 * * * * [progress]: [ 1 / 3 ] generating series at (2 1) 5.752 * [backup-simplify]: Simplify (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) into (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) 5.752 * [approximate]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) in (x.re y.re x.im y.im) around 0 5.752 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) in y.im 5.752 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in y.im 5.752 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 5.752 * [taylor]: Taking taylor expansion of (* x.re y.re) in y.im 5.752 * [taylor]: Taking taylor expansion of x.re in y.im 5.752 * [backup-simplify]: Simplify x.re into x.re 5.752 * [taylor]: Taking taylor expansion of y.re in y.im 5.752 * [backup-simplify]: Simplify y.re into y.re 5.752 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 5.752 * [taylor]: Taking taylor expansion of y.im in y.im 5.752 * [backup-simplify]: Simplify 0 into 0 5.752 * [backup-simplify]: Simplify 1 into 1 5.752 * [taylor]: Taking taylor expansion of x.im in y.im 5.752 * [backup-simplify]: Simplify x.im into x.im 5.752 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in y.im 5.752 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 5.752 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.im 5.752 * [taylor]: Taking taylor expansion of (* y.re y.re) in y.im 5.752 * [taylor]: Taking taylor expansion of y.re in y.im 5.753 * [backup-simplify]: Simplify y.re into y.re 5.753 * [taylor]: Taking taylor expansion of y.re in y.im 5.753 * [backup-simplify]: Simplify y.re into y.re 5.753 * [taylor]: Taking taylor expansion of (* y.im y.im) in y.im 5.753 * [taylor]: Taking taylor expansion of y.im in y.im 5.753 * [backup-simplify]: Simplify 0 into 0 5.753 * [backup-simplify]: Simplify 1 into 1 5.753 * [taylor]: Taking taylor expansion of y.im in y.im 5.753 * [backup-simplify]: Simplify 0 into 0 5.753 * [backup-simplify]: Simplify 1 into 1 5.753 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 5.753 * [backup-simplify]: Simplify (* 0 0) into 0 5.753 * [backup-simplify]: Simplify (+ (pow y.re 2) 0) into (pow y.re 2) 5.753 * [backup-simplify]: Simplify (sqrt (pow y.re 2)) into y.re 5.754 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 5.754 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 5.754 * [backup-simplify]: Simplify (+ 0 0) into 0 5.754 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow y.re 2)))) into 0 5.754 * [backup-simplify]: Simplify (* x.re y.re) into (* y.re x.re) 5.754 * [backup-simplify]: Simplify (* 0 x.im) into 0 5.755 * [backup-simplify]: Simplify (+ (* y.re x.re) 0) into (* y.re x.re) 5.755 * [backup-simplify]: Simplify (/ (* y.re x.re) y.re) into x.re 5.755 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) in x.im 5.755 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.im 5.755 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 5.755 * [taylor]: Taking taylor expansion of (* x.re y.re) in x.im 5.755 * [taylor]: Taking taylor expansion of x.re in x.im 5.755 * [backup-simplify]: Simplify x.re into x.re 5.755 * [taylor]: Taking taylor expansion of y.re in x.im 5.755 * [backup-simplify]: Simplify y.re into y.re 5.755 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 5.755 * [taylor]: Taking taylor expansion of y.im in x.im 5.755 * [backup-simplify]: Simplify y.im into y.im 5.755 * [taylor]: Taking taylor expansion of x.im in x.im 5.755 * [backup-simplify]: Simplify 0 into 0 5.755 * [backup-simplify]: Simplify 1 into 1 5.755 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in x.im 5.755 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 5.755 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in x.im 5.755 * [taylor]: Taking taylor expansion of (* y.re y.re) in x.im 5.755 * [taylor]: Taking taylor expansion of y.re in x.im 5.755 * [backup-simplify]: Simplify y.re into y.re 5.755 * [taylor]: Taking taylor expansion of y.re in x.im 5.755 * [backup-simplify]: Simplify y.re into y.re 5.755 * [taylor]: Taking taylor expansion of (* y.im y.im) in x.im 5.755 * [taylor]: Taking taylor expansion of y.im in x.im 5.755 * [backup-simplify]: Simplify y.im into y.im 5.755 * [taylor]: Taking taylor expansion of y.im in x.im 5.755 * [backup-simplify]: Simplify y.im into y.im 5.755 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 5.755 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 5.755 * [backup-simplify]: Simplify (+ (pow y.re 2) (pow y.im 2)) into (+ (pow y.im 2) (pow y.re 2)) 5.756 * [backup-simplify]: Simplify (sqrt (+ (pow y.im 2) (pow y.re 2))) into (sqrt (+ (pow y.re 2) (pow y.im 2))) 5.756 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 5.756 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 5.756 * [backup-simplify]: Simplify (+ 0 0) into 0 5.756 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow y.im 2) (pow y.re 2))))) into 0 5.756 * [backup-simplify]: Simplify (* x.re y.re) into (* y.re x.re) 5.756 * [backup-simplify]: Simplify (* y.im 0) into 0 5.756 * [backup-simplify]: Simplify (+ (* y.re x.re) 0) into (* y.re x.re) 5.756 * [backup-simplify]: Simplify (/ (* y.re x.re) (sqrt (+ (pow y.re 2) (pow y.im 2)))) into (* (sqrt (/ 1 (+ (pow y.im 2) (pow y.re 2)))) (* y.re x.re)) 5.757 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) in y.re 5.757 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in y.re 5.757 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 5.757 * [taylor]: Taking taylor expansion of (* x.re y.re) in y.re 5.757 * [taylor]: Taking taylor expansion of x.re in y.re 5.757 * [backup-simplify]: Simplify x.re into x.re 5.757 * [taylor]: Taking taylor expansion of y.re in y.re 5.757 * [backup-simplify]: Simplify 0 into 0 5.757 * [backup-simplify]: Simplify 1 into 1 5.757 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 5.757 * [taylor]: Taking taylor expansion of y.im in y.re 5.757 * [backup-simplify]: Simplify y.im into y.im 5.757 * [taylor]: Taking taylor expansion of x.im in y.re 5.757 * [backup-simplify]: Simplify x.im into x.im 5.757 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in y.re 5.757 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 5.757 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.re 5.757 * [taylor]: Taking taylor expansion of (* y.re y.re) in y.re 5.757 * [taylor]: Taking taylor expansion of y.re in y.re 5.757 * [backup-simplify]: Simplify 0 into 0 5.757 * [backup-simplify]: Simplify 1 into 1 5.757 * [taylor]: Taking taylor expansion of y.re in y.re 5.757 * [backup-simplify]: Simplify 0 into 0 5.757 * [backup-simplify]: Simplify 1 into 1 5.757 * [taylor]: Taking taylor expansion of (* y.im y.im) in y.re 5.757 * [taylor]: Taking taylor expansion of y.im in y.re 5.757 * [backup-simplify]: Simplify y.im into y.im 5.757 * [taylor]: Taking taylor expansion of y.im in y.re 5.757 * [backup-simplify]: Simplify y.im into y.im 5.757 * [backup-simplify]: Simplify (* 0 0) into 0 5.757 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 5.758 * [backup-simplify]: Simplify (+ 0 (pow y.im 2)) into (pow y.im 2) 5.758 * [backup-simplify]: Simplify (sqrt (pow y.im 2)) into y.im 5.758 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 5.758 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 5.758 * [backup-simplify]: Simplify (+ 0 0) into 0 5.759 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow y.im 2)))) into 0 5.759 * [backup-simplify]: Simplify (* x.re 0) into 0 5.759 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 5.759 * [backup-simplify]: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 5.759 * [backup-simplify]: Simplify (/ (* y.im x.im) y.im) into x.im 5.759 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) in x.re 5.759 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.re 5.759 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 5.759 * [taylor]: Taking taylor expansion of (* x.re y.re) in x.re 5.759 * [taylor]: Taking taylor expansion of x.re in x.re 5.759 * [backup-simplify]: Simplify 0 into 0 5.759 * [backup-simplify]: Simplify 1 into 1 5.759 * [taylor]: Taking taylor expansion of y.re in x.re 5.759 * [backup-simplify]: Simplify y.re into y.re 5.759 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 5.759 * [taylor]: Taking taylor expansion of y.im in x.re 5.759 * [backup-simplify]: Simplify y.im into y.im 5.759 * [taylor]: Taking taylor expansion of x.im in x.re 5.759 * [backup-simplify]: Simplify x.im into x.im 5.759 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in x.re 5.759 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 5.759 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in x.re 5.759 * [taylor]: Taking taylor expansion of (* y.re y.re) in x.re 5.759 * [taylor]: Taking taylor expansion of y.re in x.re 5.759 * [backup-simplify]: Simplify y.re into y.re 5.759 * [taylor]: Taking taylor expansion of y.re in x.re 5.759 * [backup-simplify]: Simplify y.re into y.re 5.759 * [taylor]: Taking taylor expansion of (* y.im y.im) in x.re 5.759 * [taylor]: Taking taylor expansion of y.im in x.re 5.759 * [backup-simplify]: Simplify y.im into y.im 5.759 * [taylor]: Taking taylor expansion of y.im in x.re 5.759 * [backup-simplify]: Simplify y.im into y.im 5.759 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 5.759 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 5.759 * [backup-simplify]: Simplify (+ (pow y.re 2) (pow y.im 2)) into (+ (pow y.im 2) (pow y.re 2)) 5.760 * [backup-simplify]: Simplify (sqrt (+ (pow y.im 2) (pow y.re 2))) into (sqrt (+ (pow y.re 2) (pow y.im 2))) 5.760 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 5.760 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 5.760 * [backup-simplify]: Simplify (+ 0 0) into 0 5.761 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow y.im 2) (pow y.re 2))))) into 0 5.761 * [backup-simplify]: Simplify (* 0 y.re) into 0 5.761 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 5.761 * [backup-simplify]: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 5.761 * [backup-simplify]: Simplify (/ (* y.im x.im) (sqrt (+ (pow y.re 2) (pow y.im 2)))) into (* (sqrt (/ 1 (+ (pow y.im 2) (pow y.re 2)))) (* y.im x.im)) 5.761 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) in x.re 5.761 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.re 5.761 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 5.761 * [taylor]: Taking taylor expansion of (* x.re y.re) in x.re 5.761 * [taylor]: Taking taylor expansion of x.re in x.re 5.761 * [backup-simplify]: Simplify 0 into 0 5.761 * [backup-simplify]: Simplify 1 into 1 5.761 * [taylor]: Taking taylor expansion of y.re in x.re 5.762 * [backup-simplify]: Simplify y.re into y.re 5.762 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 5.762 * [taylor]: Taking taylor expansion of y.im in x.re 5.762 * [backup-simplify]: Simplify y.im into y.im 5.762 * [taylor]: Taking taylor expansion of x.im in x.re 5.762 * [backup-simplify]: Simplify x.im into x.im 5.762 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in x.re 5.762 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 5.762 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in x.re 5.762 * [taylor]: Taking taylor expansion of (* y.re y.re) in x.re 5.762 * [taylor]: Taking taylor expansion of y.re in x.re 5.762 * [backup-simplify]: Simplify y.re into y.re 5.762 * [taylor]: Taking taylor expansion of y.re in x.re 5.762 * [backup-simplify]: Simplify y.re into y.re 5.762 * [taylor]: Taking taylor expansion of (* y.im y.im) in x.re 5.762 * [taylor]: Taking taylor expansion of y.im in x.re 5.762 * [backup-simplify]: Simplify y.im into y.im 5.762 * [taylor]: Taking taylor expansion of y.im in x.re 5.762 * [backup-simplify]: Simplify y.im into y.im 5.762 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 5.762 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 5.762 * [backup-simplify]: Simplify (+ (pow y.re 2) (pow y.im 2)) into (+ (pow y.im 2) (pow y.re 2)) 5.763 * [backup-simplify]: Simplify (sqrt (+ (pow y.im 2) (pow y.re 2))) into (sqrt (+ (pow y.re 2) (pow y.im 2))) 5.763 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 5.763 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 5.763 * [backup-simplify]: Simplify (+ 0 0) into 0 5.764 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow y.im 2) (pow y.re 2))))) into 0 5.764 * [backup-simplify]: Simplify (* 0 y.re) into 0 5.764 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 5.764 * [backup-simplify]: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 5.764 * [backup-simplify]: Simplify (/ (* y.im x.im) (sqrt (+ (pow y.re 2) (pow y.im 2)))) into (* (sqrt (/ 1 (+ (pow y.im 2) (pow y.re 2)))) (* y.im x.im)) 5.764 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (pow y.im 2) (pow y.re 2)))) (* y.im x.im)) in y.re 5.764 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (+ (pow y.im 2) (pow y.re 2)))) in y.re 5.764 * [taylor]: Taking taylor expansion of (/ 1 (+ (pow y.im 2) (pow y.re 2))) in y.re 5.764 * [taylor]: Taking taylor expansion of (+ (pow y.im 2) (pow y.re 2)) in y.re 5.764 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 5.764 * [taylor]: Taking taylor expansion of y.im in y.re 5.764 * [backup-simplify]: Simplify y.im into y.im 5.764 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 5.764 * [taylor]: Taking taylor expansion of y.re in y.re 5.764 * [backup-simplify]: Simplify 0 into 0 5.764 * [backup-simplify]: Simplify 1 into 1 5.765 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 5.765 * [backup-simplify]: Simplify (+ (pow y.im 2) 0) into (pow y.im 2) 5.765 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 5.765 * [backup-simplify]: Simplify (sqrt (/ 1 (pow y.im 2))) into (/ 1 y.im) 5.765 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 5.765 * [backup-simplify]: Simplify (+ 0 0) into 0 5.766 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))))) into 0 5.766 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (/ 1 (pow y.im 2))))) into 0 5.766 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 5.766 * [taylor]: Taking taylor expansion of y.im in y.re 5.766 * [backup-simplify]: Simplify y.im into y.im 5.766 * [taylor]: Taking taylor expansion of x.im in y.re 5.766 * [backup-simplify]: Simplify x.im into x.im 5.766 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 5.766 * [backup-simplify]: Simplify (* (/ 1 y.im) (* y.im x.im)) into x.im 5.766 * [taylor]: Taking taylor expansion of x.im in x.im 5.766 * [backup-simplify]: Simplify 0 into 0 5.766 * [backup-simplify]: Simplify 1 into 1 5.766 * [taylor]: Taking taylor expansion of 0 in y.im 5.766 * [backup-simplify]: Simplify 0 into 0 5.766 * [backup-simplify]: Simplify 0 into 0 5.767 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y.re)) into y.re 5.767 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 5.767 * [backup-simplify]: Simplify (+ y.re 0) into y.re 5.768 * [backup-simplify]: Simplify (- (/ y.re (sqrt (+ (pow y.re 2) (pow y.im 2)))) (+ (* (* (sqrt (/ 1 (+ (pow y.im 2) (pow y.re 2)))) (* y.im x.im)) (/ 0 (sqrt (+ (pow y.re 2) (pow y.im 2))))))) into (* (sqrt (/ 1 (+ (pow y.im 2) (pow y.re 2)))) y.re) 5.768 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (pow y.im 2) (pow y.re 2)))) y.re) in y.re 5.768 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (+ (pow y.im 2) (pow y.re 2)))) in y.re 5.768 * [taylor]: Taking taylor expansion of (/ 1 (+ (pow y.im 2) (pow y.re 2))) in y.re 5.768 * [taylor]: Taking taylor expansion of (+ (pow y.im 2) (pow y.re 2)) in y.re 5.768 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 5.768 * [taylor]: Taking taylor expansion of y.im in y.re 5.768 * [backup-simplify]: Simplify y.im into y.im 5.768 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 5.768 * [taylor]: Taking taylor expansion of y.re in y.re 5.768 * [backup-simplify]: Simplify 0 into 0 5.768 * [backup-simplify]: Simplify 1 into 1 5.768 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 5.769 * [backup-simplify]: Simplify (+ (pow y.im 2) 0) into (pow y.im 2) 5.769 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 5.769 * [backup-simplify]: Simplify (sqrt (/ 1 (pow y.im 2))) into (/ 1 y.im) 5.769 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 5.769 * [backup-simplify]: Simplify (+ 0 0) into 0 5.770 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))))) into 0 5.770 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (/ 1 (pow y.im 2))))) into 0 5.770 * [taylor]: Taking taylor expansion of y.re in y.re 5.770 * [backup-simplify]: Simplify 0 into 0 5.770 * [backup-simplify]: Simplify 1 into 1 5.770 * [backup-simplify]: Simplify (* (/ 1 y.im) 0) into 0 5.770 * [taylor]: Taking taylor expansion of 0 in x.im 5.770 * [backup-simplify]: Simplify 0 into 0 5.770 * [taylor]: Taking taylor expansion of 0 in y.im 5.770 * [backup-simplify]: Simplify 0 into 0 5.770 * [backup-simplify]: Simplify 0 into 0 5.770 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 5.770 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (* y.im x.im))) into 0 5.770 * [taylor]: Taking taylor expansion of 0 in x.im 5.771 * [backup-simplify]: Simplify 0 into 0 5.771 * [taylor]: Taking taylor expansion of 0 in y.im 5.771 * [backup-simplify]: Simplify 0 into 0 5.771 * [backup-simplify]: Simplify 0 into 0 5.771 * [taylor]: Taking taylor expansion of 1 in y.im 5.771 * [backup-simplify]: Simplify 1 into 1 5.771 * [backup-simplify]: Simplify 1 into 1 5.771 * [backup-simplify]: Simplify 0 into 0 5.772 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y.re))) into 0 5.772 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 5.772 * [backup-simplify]: Simplify (+ 0 0) into 0 5.773 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 y.re))) into 0 5.773 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 5.774 * [backup-simplify]: Simplify (+ 0 0) into 0 5.775 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow y.re 2) (pow y.im 2))))) into 0 5.776 * [backup-simplify]: Simplify (- (/ 0 (sqrt (+ (pow y.re 2) (pow y.im 2)))) (+ (* (* (sqrt (/ 1 (+ (pow y.im 2) (pow y.re 2)))) (* y.im x.im)) (/ 0 (sqrt (+ (pow y.re 2) (pow y.im 2))))) (* (* (sqrt (/ 1 (+ (pow y.im 2) (pow y.re 2)))) y.re) (/ 0 (sqrt (+ (pow y.re 2) (pow y.im 2))))))) into 0 5.776 * [taylor]: Taking taylor expansion of 0 in y.re 5.776 * [backup-simplify]: Simplify 0 into 0 5.776 * [taylor]: Taking taylor expansion of 0 in x.im 5.777 * [backup-simplify]: Simplify 0 into 0 5.777 * [taylor]: Taking taylor expansion of 0 in y.im 5.777 * [backup-simplify]: Simplify 0 into 0 5.777 * [backup-simplify]: Simplify 0 into 0 5.777 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 1) (* 0 0)) into (/ 1 y.im) 5.777 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 5.777 * [taylor]: Taking taylor expansion of y.im in x.im 5.777 * [backup-simplify]: Simplify y.im into y.im 5.777 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 5.777 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 5.777 * [taylor]: Taking taylor expansion of y.im in y.im 5.777 * [backup-simplify]: Simplify 0 into 0 5.777 * [backup-simplify]: Simplify 1 into 1 5.778 * [backup-simplify]: Simplify (/ 1 1) into 1 5.779 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.779 * [backup-simplify]: Simplify 0 into 0 5.779 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 5.779 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 5.780 * [backup-simplify]: Simplify (* 1 1) into 1 5.780 * [backup-simplify]: Simplify (+ 0 1) into 1 5.781 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 1 (pow y.im 2))) (* 0 (/ 0 (pow y.im 2))))) into (- (/ 1 (pow y.im 4))) 5.782 * [backup-simplify]: Simplify (/ (- (- (/ 1 (pow y.im 4))) (pow 0 2) (+)) (* 2 (/ 1 y.im))) into (/ -1/2 (pow y.im 3)) 5.783 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (+ (* 0 0) (* (/ -1/2 (pow y.im 3)) (* y.im x.im)))) into (- (* 1/2 (/ x.im (pow y.im 2)))) 5.783 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ x.im (pow y.im 2)))) in x.im 5.783 * [taylor]: Taking taylor expansion of (* 1/2 (/ x.im (pow y.im 2))) in x.im 5.783 * [taylor]: Taking taylor expansion of 1/2 in x.im 5.783 * [backup-simplify]: Simplify 1/2 into 1/2 5.783 * [taylor]: Taking taylor expansion of (/ x.im (pow y.im 2)) in x.im 5.783 * [taylor]: Taking taylor expansion of x.im in x.im 5.783 * [backup-simplify]: Simplify 0 into 0 5.783 * [backup-simplify]: Simplify 1 into 1 5.783 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.im 5.783 * [taylor]: Taking taylor expansion of y.im in x.im 5.783 * [backup-simplify]: Simplify y.im into y.im 5.783 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 5.783 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 5.783 * [taylor]: Taking taylor expansion of 0 in y.im 5.783 * [backup-simplify]: Simplify 0 into 0 5.783 * [backup-simplify]: Simplify 0 into 0 5.783 * [taylor]: Taking taylor expansion of 0 in y.im 5.783 * [backup-simplify]: Simplify 0 into 0 5.783 * [backup-simplify]: Simplify 0 into 0 5.783 * [taylor]: Taking taylor expansion of 0 in y.im 5.784 * [backup-simplify]: Simplify 0 into 0 5.784 * [backup-simplify]: Simplify 0 into 0 5.784 * [backup-simplify]: Simplify (* 1 (* 1 (* x.im (* 1 1)))) into x.im 5.785 * [backup-simplify]: Simplify (/ (fma (/ 1 x.re) (/ 1 y.re) (* (/ 1 x.im) (/ 1 y.im))) (hypot (/ 1 y.re) (/ 1 y.im))) into (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.re) (/ 1 y.im))) 5.785 * [approximate]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.re) (/ 1 y.im))) in (x.re y.re x.im y.im) around 0 5.785 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.re) (/ 1 y.im))) in y.im 5.785 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in y.im 5.785 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 5.785 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in y.im 5.785 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 5.785 * [taylor]: Taking taylor expansion of x.re in y.im 5.785 * [backup-simplify]: Simplify x.re into x.re 5.785 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.785 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 5.785 * [taylor]: Taking taylor expansion of y.re in y.im 5.785 * [backup-simplify]: Simplify y.re into y.re 5.785 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 5.785 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 5.785 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 5.785 * [taylor]: Taking taylor expansion of y.im in y.im 5.785 * [backup-simplify]: Simplify 0 into 0 5.785 * [backup-simplify]: Simplify 1 into 1 5.785 * [taylor]: Taking taylor expansion of x.im in y.im 5.785 * [backup-simplify]: Simplify x.im into x.im 5.786 * [backup-simplify]: Simplify (* 0 x.im) into 0 5.786 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 5.786 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.786 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.im 5.786 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 5.786 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.im 5.786 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.im 5.786 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 5.786 * [taylor]: Taking taylor expansion of y.re in y.im 5.786 * [backup-simplify]: Simplify y.re into y.re 5.786 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 5.786 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 5.786 * [taylor]: Taking taylor expansion of y.re in y.im 5.786 * [backup-simplify]: Simplify y.re into y.re 5.787 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 5.787 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.im 5.787 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 5.787 * [taylor]: Taking taylor expansion of y.im in y.im 5.787 * [backup-simplify]: Simplify 0 into 0 5.787 * [backup-simplify]: Simplify 1 into 1 5.787 * [backup-simplify]: Simplify (/ 1 1) into 1 5.787 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 5.787 * [taylor]: Taking taylor expansion of y.im in y.im 5.787 * [backup-simplify]: Simplify 0 into 0 5.787 * [backup-simplify]: Simplify 1 into 1 5.788 * [backup-simplify]: Simplify (/ 1 1) into 1 5.788 * [backup-simplify]: Simplify (* 1 1) into 1 5.788 * [backup-simplify]: Simplify (+ 0 1) into 1 5.789 * [backup-simplify]: Simplify (sqrt 1) into 1 5.789 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.790 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.791 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 5.791 * [backup-simplify]: Simplify (+ 0 0) into 0 5.792 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 5.792 * [backup-simplify]: Simplify (+ 0 (/ 1 x.im)) into (/ 1 x.im) 5.792 * [backup-simplify]: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 5.792 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.re) (/ 1 y.im))) in x.im 5.792 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.im 5.792 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 5.792 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.im 5.792 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 5.792 * [taylor]: Taking taylor expansion of x.re in x.im 5.792 * [backup-simplify]: Simplify x.re into x.re 5.792 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.792 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.im 5.792 * [taylor]: Taking taylor expansion of y.re in x.im 5.792 * [backup-simplify]: Simplify y.re into y.re 5.792 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 5.793 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 5.793 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 5.793 * [taylor]: Taking taylor expansion of y.im in x.im 5.793 * [backup-simplify]: Simplify y.im into y.im 5.793 * [taylor]: Taking taylor expansion of x.im in x.im 5.793 * [backup-simplify]: Simplify 0 into 0 5.793 * [backup-simplify]: Simplify 1 into 1 5.793 * [backup-simplify]: Simplify (* y.im 0) into 0 5.793 * [backup-simplify]: Simplify (+ (* y.im 1) (* 0 0)) into y.im 5.793 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 5.793 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in x.im 5.793 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 5.793 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in x.im 5.793 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.im 5.793 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.im 5.794 * [taylor]: Taking taylor expansion of y.re in x.im 5.794 * [backup-simplify]: Simplify y.re into y.re 5.794 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 5.794 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.im 5.794 * [taylor]: Taking taylor expansion of y.re in x.im 5.794 * [backup-simplify]: Simplify y.re into y.re 5.794 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 5.794 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.im 5.794 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 5.794 * [taylor]: Taking taylor expansion of y.im in x.im 5.794 * [backup-simplify]: Simplify y.im into y.im 5.794 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 5.794 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 5.794 * [taylor]: Taking taylor expansion of y.im in x.im 5.794 * [backup-simplify]: Simplify y.im into y.im 5.794 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 5.794 * [backup-simplify]: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 5.794 * [backup-simplify]: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 5.795 * [backup-simplify]: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 5.795 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) 5.795 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 5.795 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 5.795 * [backup-simplify]: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 5.795 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 5.796 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 5.796 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 5.796 * [backup-simplify]: Simplify (+ 0 0) into 0 5.796 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 5.796 * [backup-simplify]: Simplify (+ 0 (/ 1 y.im)) into (/ 1 y.im) 5.797 * [backup-simplify]: Simplify (/ (/ 1 y.im) (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) into (* (/ 1 y.im) (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) 5.797 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.re) (/ 1 y.im))) in y.re 5.797 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in y.re 5.797 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 5.797 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in y.re 5.797 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 5.797 * [taylor]: Taking taylor expansion of x.re in y.re 5.797 * [backup-simplify]: Simplify x.re into x.re 5.797 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.797 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 5.797 * [taylor]: Taking taylor expansion of y.re in y.re 5.797 * [backup-simplify]: Simplify 0 into 0 5.797 * [backup-simplify]: Simplify 1 into 1 5.797 * [backup-simplify]: Simplify (/ 1 1) into 1 5.797 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 5.797 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 5.797 * [taylor]: Taking taylor expansion of y.im in y.re 5.797 * [backup-simplify]: Simplify y.im into y.im 5.797 * [taylor]: Taking taylor expansion of x.im in y.re 5.797 * [backup-simplify]: Simplify x.im into x.im 5.797 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 5.797 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 5.797 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.re 5.797 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 5.797 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.re 5.798 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 5.798 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 5.798 * [taylor]: Taking taylor expansion of y.re in y.re 5.798 * [backup-simplify]: Simplify 0 into 0 5.798 * [backup-simplify]: Simplify 1 into 1 5.798 * [backup-simplify]: Simplify (/ 1 1) into 1 5.798 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 5.798 * [taylor]: Taking taylor expansion of y.re in y.re 5.798 * [backup-simplify]: Simplify 0 into 0 5.798 * [backup-simplify]: Simplify 1 into 1 5.798 * [backup-simplify]: Simplify (/ 1 1) into 1 5.798 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 5.798 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 5.798 * [taylor]: Taking taylor expansion of y.im in y.re 5.798 * [backup-simplify]: Simplify y.im into y.im 5.798 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 5.798 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 5.798 * [taylor]: Taking taylor expansion of y.im in y.re 5.798 * [backup-simplify]: Simplify y.im into y.im 5.798 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 5.799 * [backup-simplify]: Simplify (* 1 1) into 1 5.799 * [backup-simplify]: Simplify (+ 1 0) into 1 5.799 * [backup-simplify]: Simplify (sqrt 1) into 1 5.799 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.800 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.800 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 5.800 * [backup-simplify]: Simplify (+ 0 0) into 0 5.801 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 5.801 * [backup-simplify]: Simplify (* (/ 1 x.re) 1) into (/ 1 x.re) 5.801 * [backup-simplify]: Simplify (+ (/ 1 x.re) 0) into (/ 1 x.re) 5.801 * [backup-simplify]: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 5.801 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.re) (/ 1 y.im))) in x.re 5.801 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.re 5.801 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 5.801 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.re 5.801 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 5.801 * [taylor]: Taking taylor expansion of x.re in x.re 5.801 * [backup-simplify]: Simplify 0 into 0 5.801 * [backup-simplify]: Simplify 1 into 1 5.802 * [backup-simplify]: Simplify (/ 1 1) into 1 5.802 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 5.802 * [taylor]: Taking taylor expansion of y.re in x.re 5.802 * [backup-simplify]: Simplify y.re into y.re 5.802 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 5.802 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 5.802 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 5.802 * [taylor]: Taking taylor expansion of y.im in x.re 5.802 * [backup-simplify]: Simplify y.im into y.im 5.802 * [taylor]: Taking taylor expansion of x.im in x.re 5.802 * [backup-simplify]: Simplify x.im into x.im 5.802 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 5.802 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 5.802 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in x.re 5.802 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 5.802 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in x.re 5.802 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.re 5.802 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 5.802 * [taylor]: Taking taylor expansion of y.re in x.re 5.802 * [backup-simplify]: Simplify y.re into y.re 5.802 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 5.802 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 5.802 * [taylor]: Taking taylor expansion of y.re in x.re 5.802 * [backup-simplify]: Simplify y.re into y.re 5.802 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 5.802 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.re 5.802 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 5.802 * [taylor]: Taking taylor expansion of y.im in x.re 5.802 * [backup-simplify]: Simplify y.im into y.im 5.802 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 5.802 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 5.802 * [taylor]: Taking taylor expansion of y.im in x.re 5.802 * [backup-simplify]: Simplify y.im into y.im 5.802 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 5.802 * [backup-simplify]: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 5.803 * [backup-simplify]: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 5.803 * [backup-simplify]: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 5.803 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) 5.803 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 5.803 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 5.803 * [backup-simplify]: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 5.803 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 5.803 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 5.803 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 5.804 * [backup-simplify]: Simplify (+ 0 0) into 0 5.804 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 5.804 * [backup-simplify]: Simplify (* 1 (/ 1 y.re)) into (/ 1 y.re) 5.804 * [backup-simplify]: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 5.805 * [backup-simplify]: Simplify (/ (/ 1 y.re) (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) into (* (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (/ 1 y.re)) 5.805 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.re) (/ 1 y.im))) in x.re 5.805 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.re 5.805 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 5.805 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.re 5.805 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 5.805 * [taylor]: Taking taylor expansion of x.re in x.re 5.805 * [backup-simplify]: Simplify 0 into 0 5.805 * [backup-simplify]: Simplify 1 into 1 5.805 * [backup-simplify]: Simplify (/ 1 1) into 1 5.805 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 5.805 * [taylor]: Taking taylor expansion of y.re in x.re 5.805 * [backup-simplify]: Simplify y.re into y.re 5.805 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 5.805 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 5.805 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 5.805 * [taylor]: Taking taylor expansion of y.im in x.re 5.805 * [backup-simplify]: Simplify y.im into y.im 5.805 * [taylor]: Taking taylor expansion of x.im in x.re 5.805 * [backup-simplify]: Simplify x.im into x.im 5.805 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 5.805 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 5.805 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in x.re 5.805 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 5.806 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in x.re 5.806 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.re 5.806 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 5.806 * [taylor]: Taking taylor expansion of y.re in x.re 5.806 * [backup-simplify]: Simplify y.re into y.re 5.806 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 5.806 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 5.806 * [taylor]: Taking taylor expansion of y.re in x.re 5.806 * [backup-simplify]: Simplify y.re into y.re 5.806 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 5.806 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.re 5.806 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 5.806 * [taylor]: Taking taylor expansion of y.im in x.re 5.806 * [backup-simplify]: Simplify y.im into y.im 5.806 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 5.806 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 5.806 * [taylor]: Taking taylor expansion of y.im in x.re 5.806 * [backup-simplify]: Simplify y.im into y.im 5.806 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 5.806 * [backup-simplify]: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 5.806 * [backup-simplify]: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 5.806 * [backup-simplify]: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 5.806 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) 5.806 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 5.807 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 5.807 * [backup-simplify]: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 5.807 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 5.807 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 5.807 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 5.807 * [backup-simplify]: Simplify (+ 0 0) into 0 5.807 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 5.807 * [backup-simplify]: Simplify (* 1 (/ 1 y.re)) into (/ 1 y.re) 5.808 * [backup-simplify]: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 5.808 * [backup-simplify]: Simplify (/ (/ 1 y.re) (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) into (* (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (/ 1 y.re)) 5.808 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (/ 1 y.re)) in y.re 5.808 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) in y.re 5.808 * [taylor]: Taking taylor expansion of (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in y.re 5.808 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 5.808 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 5.808 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 5.808 * [taylor]: Taking taylor expansion of y.im in y.re 5.808 * [backup-simplify]: Simplify y.im into y.im 5.808 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 5.808 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 5.808 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 5.808 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 5.808 * [taylor]: Taking taylor expansion of y.re in y.re 5.808 * [backup-simplify]: Simplify 0 into 0 5.808 * [backup-simplify]: Simplify 1 into 1 5.808 * [backup-simplify]: Simplify (* 1 1) into 1 5.809 * [backup-simplify]: Simplify (/ 1 1) into 1 5.809 * [backup-simplify]: Simplify (+ 0 1) into 1 5.809 * [backup-simplify]: Simplify (/ 1 1) into 1 5.809 * [backup-simplify]: Simplify (sqrt 1) into 1 5.810 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 5.810 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.810 * [backup-simplify]: Simplify (+ 0 0) into 0 5.811 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.811 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 5.811 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 5.811 * [taylor]: Taking taylor expansion of y.re in y.re 5.811 * [backup-simplify]: Simplify 0 into 0 5.811 * [backup-simplify]: Simplify 1 into 1 5.812 * [backup-simplify]: Simplify (/ 1 1) into 1 5.812 * [backup-simplify]: Simplify (* 1 1) into 1 5.812 * [taylor]: Taking taylor expansion of 1 in x.im 5.812 * [backup-simplify]: Simplify 1 into 1 5.812 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 5.812 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.813 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (/ 1 y.re))) into 0 5.813 * [backup-simplify]: Simplify (+ 0 (/ 1 (* y.im x.im))) into (/ 1 (* y.im x.im)) 5.814 * [backup-simplify]: Simplify (- (/ (/ 1 (* y.im x.im)) (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (+ (* (* (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (/ 1 y.re)) (/ 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))))) into (* (/ 1 (* y.im x.im)) (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) 5.814 * [taylor]: Taking taylor expansion of (* (/ 1 (* y.im x.im)) (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) in y.re 5.814 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 5.814 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 5.814 * [taylor]: Taking taylor expansion of y.im in y.re 5.814 * [backup-simplify]: Simplify y.im into y.im 5.814 * [taylor]: Taking taylor expansion of x.im in y.re 5.814 * [backup-simplify]: Simplify x.im into x.im 5.814 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 5.814 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 5.814 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) in y.re 5.814 * [taylor]: Taking taylor expansion of (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in y.re 5.814 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 5.814 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 5.814 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 5.814 * [taylor]: Taking taylor expansion of y.im in y.re 5.814 * [backup-simplify]: Simplify y.im into y.im 5.814 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 5.814 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 5.814 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 5.814 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 5.814 * [taylor]: Taking taylor expansion of y.re in y.re 5.814 * [backup-simplify]: Simplify 0 into 0 5.814 * [backup-simplify]: Simplify 1 into 1 5.814 * [backup-simplify]: Simplify (* 1 1) into 1 5.815 * [backup-simplify]: Simplify (/ 1 1) into 1 5.815 * [backup-simplify]: Simplify (+ 0 1) into 1 5.815 * [backup-simplify]: Simplify (/ 1 1) into 1 5.815 * [backup-simplify]: Simplify (sqrt 1) into 1 5.816 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 5.816 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.816 * [backup-simplify]: Simplify (+ 0 0) into 0 5.817 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.817 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 5.818 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.818 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 5.818 * [taylor]: Taking taylor expansion of 0 in x.im 5.818 * [backup-simplify]: Simplify 0 into 0 5.818 * [taylor]: Taking taylor expansion of 1 in y.im 5.818 * [backup-simplify]: Simplify 1 into 1 5.818 * [backup-simplify]: Simplify 1 into 1 5.818 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 5.819 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.820 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (/ 1 y.re)))) into 0 5.820 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 5.820 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 5.820 * [backup-simplify]: Simplify (+ 0 0) into 0 5.821 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 5.821 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 5.821 * [backup-simplify]: Simplify (+ (* (/ 1 y.re) 0) (+ (* 0 0) (* 0 (/ 1 y.re)))) into 0 5.822 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 5.822 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 5.822 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (+ (* 0 0) (* 0 (/ 1 y.im)))) into 0 5.823 * [backup-simplify]: Simplify (+ 0 0) into 0 5.824 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 5.825 * [backup-simplify]: Simplify (- (/ 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (+ (* (* (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (/ 1 y.re)) (/ 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) (* (* (/ 1 (* y.im x.im)) (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) (/ 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))))) into 0 5.826 * [taylor]: Taking taylor expansion of 0 in y.re 5.826 * [backup-simplify]: Simplify 0 into 0 5.826 * [taylor]: Taking taylor expansion of 0 in x.im 5.826 * [backup-simplify]: Simplify 0 into 0 5.826 * [backup-simplify]: Simplify (* (/ 1 (* y.im x.im)) 1) into (/ 1 (* y.im x.im)) 5.826 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 5.826 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 5.826 * [taylor]: Taking taylor expansion of y.im in x.im 5.826 * [backup-simplify]: Simplify y.im into y.im 5.826 * [taylor]: Taking taylor expansion of x.im in x.im 5.826 * [backup-simplify]: Simplify 0 into 0 5.826 * [backup-simplify]: Simplify 1 into 1 5.826 * [backup-simplify]: Simplify (* y.im 0) into 0 5.826 * [backup-simplify]: Simplify (+ (* y.im 1) (* 0 0)) into y.im 5.826 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 5.827 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 5.827 * [taylor]: Taking taylor expansion of y.im in y.im 5.827 * [backup-simplify]: Simplify 0 into 0 5.827 * [backup-simplify]: Simplify 1 into 1 5.827 * [backup-simplify]: Simplify (/ 1 1) into 1 5.836 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.836 * [backup-simplify]: Simplify 0 into 0 5.837 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.838 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 5.839 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.839 * [backup-simplify]: Simplify (+ (/ 1 (pow y.im 2)) 0) into (/ 1 (pow y.im 2)) 5.840 * [backup-simplify]: Simplify (- (+ (* 1 (/ (/ 1 (pow y.im 2)) 1)) (* 0 (/ 0 1)))) into (- (/ 1 (pow y.im 2))) 5.841 * [backup-simplify]: Simplify (/ (- (- (/ 1 (pow y.im 2))) (pow 0 2) (+)) (* 2 1)) into (/ -1/2 (pow y.im 2)) 5.842 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* (/ -1/2 (pow y.im 2)) 1))) into (- (* 1/2 (/ 1 (pow y.im 2)))) 5.842 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ 1 (pow y.im 2)))) in x.im 5.842 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow y.im 2))) in x.im 5.842 * [taylor]: Taking taylor expansion of 1/2 in x.im 5.842 * [backup-simplify]: Simplify 1/2 into 1/2 5.842 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 5.842 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.im 5.842 * [taylor]: Taking taylor expansion of y.im in x.im 5.842 * [backup-simplify]: Simplify y.im into y.im 5.843 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 5.843 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 5.843 * [taylor]: Taking taylor expansion of 0 in y.im 5.843 * [backup-simplify]: Simplify 0 into 0 5.843 * [backup-simplify]: Simplify 0 into 0 5.843 * [taylor]: Taking taylor expansion of 0 in y.im 5.843 * [backup-simplify]: Simplify 0 into 0 5.843 * [backup-simplify]: Simplify 0 into 0 5.843 * [backup-simplify]: Simplify 0 into 0 5.843 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 5.844 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.845 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 y.re))))) into 0 5.846 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 5.846 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 5.846 * [backup-simplify]: Simplify (+ 0 0) into 0 5.847 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 5.847 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 5.848 * [backup-simplify]: Simplify (+ (* (/ 1 y.re) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 y.re))))) into 0 5.848 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 5.848 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 5.849 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 y.im))))) into 0 5.849 * [backup-simplify]: Simplify (+ 0 0) into 0 5.850 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 5.853 * [backup-simplify]: Simplify (- (/ 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (+ (* (* (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (/ 1 y.re)) (/ 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) (* (* (/ 1 (* y.im x.im)) (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) (/ 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) (* 0 (/ 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))))) into 0 5.853 * [taylor]: Taking taylor expansion of 0 in y.re 5.853 * [backup-simplify]: Simplify 0 into 0 5.853 * [taylor]: Taking taylor expansion of 0 in x.im 5.853 * [backup-simplify]: Simplify 0 into 0 5.853 * [taylor]: Taking taylor expansion of 0 in x.im 5.853 * [backup-simplify]: Simplify 0 into 0 5.853 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 5.853 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 5.854 * [backup-simplify]: Simplify (+ (* (/ 1 (* y.im x.im)) 0) (* 0 1)) into 0 5.854 * [taylor]: Taking taylor expansion of 0 in x.im 5.854 * [backup-simplify]: Simplify 0 into 0 5.855 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.855 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 5.855 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))))) into 0 5.857 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 5.857 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.858 * [backup-simplify]: Simplify (+ 0 0) into 0 5.859 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ (/ 1 (pow y.im 2)) 1)) (* (- (/ 1 (pow y.im 2))) (/ 0 1)))) into 0 5.860 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ -1/2 (pow y.im 2)))))) (* 2 1)) into 0 5.861 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* (/ -1/2 (pow y.im 2)) 0) (* 0 1)))) into 0 5.861 * [taylor]: Taking taylor expansion of 0 in x.im 5.861 * [backup-simplify]: Simplify 0 into 0 5.861 * [taylor]: Taking taylor expansion of 0 in y.im 5.861 * [backup-simplify]: Simplify 0 into 0 5.861 * [backup-simplify]: Simplify 0 into 0 5.862 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 1) (* 0 0))) into 0 5.862 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 5.862 * [taylor]: Taking taylor expansion of 0 in y.im 5.862 * [backup-simplify]: Simplify 0 into 0 5.862 * [backup-simplify]: Simplify 0 into 0 5.863 * [backup-simplify]: Simplify (* 1 (* 1 (* 1 (* 1 (/ 1 (/ 1 x.re)))))) into x.re 5.863 * [backup-simplify]: Simplify (/ (fma (/ 1 (- x.re)) (/ 1 (- y.re)) (* (/ 1 (- x.im)) (/ 1 (- y.im)))) (hypot (/ 1 (- y.re)) (/ 1 (- y.im)))) into (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.re) (/ -1 y.im))) 5.863 * [approximate]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.re) (/ -1 y.im))) in (x.re y.re x.im y.im) around 0 5.863 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.re) (/ -1 y.im))) in y.im 5.863 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in y.im 5.863 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 5.863 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in y.im 5.864 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 5.864 * [taylor]: Taking taylor expansion of -1 in y.im 5.864 * [backup-simplify]: Simplify -1 into -1 5.864 * [taylor]: Taking taylor expansion of x.re in y.im 5.864 * [backup-simplify]: Simplify x.re into x.re 5.864 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.864 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 5.864 * [taylor]: Taking taylor expansion of -1 in y.im 5.864 * [backup-simplify]: Simplify -1 into -1 5.864 * [taylor]: Taking taylor expansion of y.re in y.im 5.864 * [backup-simplify]: Simplify y.re into y.re 5.864 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 5.864 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 5.864 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 5.864 * [taylor]: Taking taylor expansion of y.im in y.im 5.864 * [backup-simplify]: Simplify 0 into 0 5.864 * [backup-simplify]: Simplify 1 into 1 5.864 * [taylor]: Taking taylor expansion of x.im in y.im 5.864 * [backup-simplify]: Simplify x.im into x.im 5.864 * [backup-simplify]: Simplify (* 0 x.im) into 0 5.865 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 5.865 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.865 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.im 5.865 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 5.865 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.im 5.865 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.im 5.865 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 5.865 * [taylor]: Taking taylor expansion of -1 in y.im 5.865 * [backup-simplify]: Simplify -1 into -1 5.865 * [taylor]: Taking taylor expansion of y.re in y.im 5.865 * [backup-simplify]: Simplify y.re into y.re 5.865 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 5.865 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 5.865 * [taylor]: Taking taylor expansion of -1 in y.im 5.865 * [backup-simplify]: Simplify -1 into -1 5.865 * [taylor]: Taking taylor expansion of y.re in y.im 5.865 * [backup-simplify]: Simplify y.re into y.re 5.865 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 5.865 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.im 5.865 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 5.865 * [taylor]: Taking taylor expansion of -1 in y.im 5.866 * [backup-simplify]: Simplify -1 into -1 5.866 * [taylor]: Taking taylor expansion of y.im in y.im 5.866 * [backup-simplify]: Simplify 0 into 0 5.866 * [backup-simplify]: Simplify 1 into 1 5.866 * [backup-simplify]: Simplify (/ -1 1) into -1 5.866 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 5.866 * [taylor]: Taking taylor expansion of -1 in y.im 5.866 * [backup-simplify]: Simplify -1 into -1 5.866 * [taylor]: Taking taylor expansion of y.im in y.im 5.866 * [backup-simplify]: Simplify 0 into 0 5.866 * [backup-simplify]: Simplify 1 into 1 5.867 * [backup-simplify]: Simplify (/ -1 1) into -1 5.867 * [backup-simplify]: Simplify (* -1 -1) into 1 5.868 * [backup-simplify]: Simplify (+ 0 1) into 1 5.868 * [backup-simplify]: Simplify (sqrt 1) into 1 5.869 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 5.870 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 5.871 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 5.871 * [backup-simplify]: Simplify (+ 0 0) into 0 5.872 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 5.872 * [backup-simplify]: Simplify (+ 0 (/ 1 x.im)) into (/ 1 x.im) 5.872 * [backup-simplify]: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 5.872 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.re) (/ -1 y.im))) in x.im 5.872 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.im 5.872 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 5.872 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.im 5.872 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 5.872 * [taylor]: Taking taylor expansion of -1 in x.im 5.872 * [backup-simplify]: Simplify -1 into -1 5.872 * [taylor]: Taking taylor expansion of x.re in x.im 5.872 * [backup-simplify]: Simplify x.re into x.re 5.873 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.873 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.im 5.873 * [taylor]: Taking taylor expansion of -1 in x.im 5.873 * [backup-simplify]: Simplify -1 into -1 5.873 * [taylor]: Taking taylor expansion of y.re in x.im 5.873 * [backup-simplify]: Simplify y.re into y.re 5.873 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 5.873 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 5.873 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 5.873 * [taylor]: Taking taylor expansion of y.im in x.im 5.873 * [backup-simplify]: Simplify y.im into y.im 5.873 * [taylor]: Taking taylor expansion of x.im in x.im 5.873 * [backup-simplify]: Simplify 0 into 0 5.873 * [backup-simplify]: Simplify 1 into 1 5.873 * [backup-simplify]: Simplify (* y.im 0) into 0 5.873 * [backup-simplify]: Simplify (+ (* y.im 1) (* 0 0)) into y.im 5.873 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 5.874 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in x.im 5.874 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 5.874 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in x.im 5.874 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.im 5.874 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.im 5.874 * [taylor]: Taking taylor expansion of -1 in x.im 5.874 * [backup-simplify]: Simplify -1 into -1 5.874 * [taylor]: Taking taylor expansion of y.re in x.im 5.874 * [backup-simplify]: Simplify y.re into y.re 5.874 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 5.874 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.im 5.874 * [taylor]: Taking taylor expansion of -1 in x.im 5.874 * [backup-simplify]: Simplify -1 into -1 5.874 * [taylor]: Taking taylor expansion of y.re in x.im 5.874 * [backup-simplify]: Simplify y.re into y.re 5.874 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 5.874 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.im 5.874 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 5.874 * [taylor]: Taking taylor expansion of -1 in x.im 5.874 * [backup-simplify]: Simplify -1 into -1 5.874 * [taylor]: Taking taylor expansion of y.im in x.im 5.874 * [backup-simplify]: Simplify y.im into y.im 5.874 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 5.874 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 5.874 * [taylor]: Taking taylor expansion of -1 in x.im 5.874 * [backup-simplify]: Simplify -1 into -1 5.874 * [taylor]: Taking taylor expansion of y.im in x.im 5.875 * [backup-simplify]: Simplify y.im into y.im 5.875 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 5.875 * [backup-simplify]: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 5.875 * [backup-simplify]: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 5.875 * [backup-simplify]: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 5.876 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) 5.876 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 5.876 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 5.876 * [backup-simplify]: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 5.876 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 5.876 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 5.876 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 5.877 * [backup-simplify]: Simplify (+ 0 0) into 0 5.877 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 5.878 * [backup-simplify]: Simplify (+ 0 (/ 1 y.im)) into (/ 1 y.im) 5.878 * [backup-simplify]: Simplify (/ (/ 1 y.im) (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) into (* (/ 1 y.im) (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) 5.878 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.re) (/ -1 y.im))) in y.re 5.878 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in y.re 5.878 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 5.878 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in y.re 5.878 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 5.878 * [taylor]: Taking taylor expansion of -1 in y.re 5.878 * [backup-simplify]: Simplify -1 into -1 5.878 * [taylor]: Taking taylor expansion of x.re in y.re 5.878 * [backup-simplify]: Simplify x.re into x.re 5.878 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.878 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 5.878 * [taylor]: Taking taylor expansion of -1 in y.re 5.879 * [backup-simplify]: Simplify -1 into -1 5.879 * [taylor]: Taking taylor expansion of y.re in y.re 5.879 * [backup-simplify]: Simplify 0 into 0 5.879 * [backup-simplify]: Simplify 1 into 1 5.879 * [backup-simplify]: Simplify (/ -1 1) into -1 5.879 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 5.879 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 5.879 * [taylor]: Taking taylor expansion of y.im in y.re 5.879 * [backup-simplify]: Simplify y.im into y.im 5.879 * [taylor]: Taking taylor expansion of x.im in y.re 5.879 * [backup-simplify]: Simplify x.im into x.im 5.879 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 5.879 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 5.879 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.re 5.880 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 5.880 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.re 5.880 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 5.880 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 5.880 * [taylor]: Taking taylor expansion of -1 in y.re 5.880 * [backup-simplify]: Simplify -1 into -1 5.880 * [taylor]: Taking taylor expansion of y.re in y.re 5.880 * [backup-simplify]: Simplify 0 into 0 5.880 * [backup-simplify]: Simplify 1 into 1 5.880 * [backup-simplify]: Simplify (/ -1 1) into -1 5.880 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 5.880 * [taylor]: Taking taylor expansion of -1 in y.re 5.880 * [backup-simplify]: Simplify -1 into -1 5.880 * [taylor]: Taking taylor expansion of y.re in y.re 5.880 * [backup-simplify]: Simplify 0 into 0 5.881 * [backup-simplify]: Simplify 1 into 1 5.881 * [backup-simplify]: Simplify (/ -1 1) into -1 5.881 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 5.881 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 5.881 * [taylor]: Taking taylor expansion of -1 in y.re 5.881 * [backup-simplify]: Simplify -1 into -1 5.881 * [taylor]: Taking taylor expansion of y.im in y.re 5.881 * [backup-simplify]: Simplify y.im into y.im 5.881 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 5.881 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 5.881 * [taylor]: Taking taylor expansion of -1 in y.re 5.881 * [backup-simplify]: Simplify -1 into -1 5.881 * [taylor]: Taking taylor expansion of y.im in y.re 5.881 * [backup-simplify]: Simplify y.im into y.im 5.881 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 5.882 * [backup-simplify]: Simplify (* -1 -1) into 1 5.882 * [backup-simplify]: Simplify (+ 1 0) into 1 5.883 * [backup-simplify]: Simplify (sqrt 1) into 1 5.883 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 5.884 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 5.885 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 5.885 * [backup-simplify]: Simplify (+ 0 0) into 0 5.886 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 5.886 * [backup-simplify]: Simplify (* (/ -1 x.re) -1) into (/ 1 x.re) 5.886 * [backup-simplify]: Simplify (+ (/ 1 x.re) 0) into (/ 1 x.re) 5.886 * [backup-simplify]: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 5.886 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.re) (/ -1 y.im))) in x.re 5.886 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.re 5.887 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 5.887 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.re 5.887 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 5.887 * [taylor]: Taking taylor expansion of -1 in x.re 5.887 * [backup-simplify]: Simplify -1 into -1 5.887 * [taylor]: Taking taylor expansion of x.re in x.re 5.887 * [backup-simplify]: Simplify 0 into 0 5.887 * [backup-simplify]: Simplify 1 into 1 5.887 * [backup-simplify]: Simplify (/ -1 1) into -1 5.887 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 5.887 * [taylor]: Taking taylor expansion of -1 in x.re 5.887 * [backup-simplify]: Simplify -1 into -1 5.887 * [taylor]: Taking taylor expansion of y.re in x.re 5.887 * [backup-simplify]: Simplify y.re into y.re 5.887 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 5.887 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 5.887 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 5.887 * [taylor]: Taking taylor expansion of y.im in x.re 5.888 * [backup-simplify]: Simplify y.im into y.im 5.888 * [taylor]: Taking taylor expansion of x.im in x.re 5.888 * [backup-simplify]: Simplify x.im into x.im 5.888 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 5.888 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 5.888 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in x.re 5.888 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 5.888 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in x.re 5.888 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.re 5.888 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 5.888 * [taylor]: Taking taylor expansion of -1 in x.re 5.888 * [backup-simplify]: Simplify -1 into -1 5.888 * [taylor]: Taking taylor expansion of y.re in x.re 5.888 * [backup-simplify]: Simplify y.re into y.re 5.888 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 5.888 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 5.888 * [taylor]: Taking taylor expansion of -1 in x.re 5.888 * [backup-simplify]: Simplify -1 into -1 5.888 * [taylor]: Taking taylor expansion of y.re in x.re 5.888 * [backup-simplify]: Simplify y.re into y.re 5.888 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 5.888 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.re 5.888 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 5.888 * [taylor]: Taking taylor expansion of -1 in x.re 5.888 * [backup-simplify]: Simplify -1 into -1 5.889 * [taylor]: Taking taylor expansion of y.im in x.re 5.889 * [backup-simplify]: Simplify y.im into y.im 5.889 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 5.889 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 5.889 * [taylor]: Taking taylor expansion of -1 in x.re 5.889 * [backup-simplify]: Simplify -1 into -1 5.889 * [taylor]: Taking taylor expansion of y.im in x.re 5.889 * [backup-simplify]: Simplify y.im into y.im 5.889 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 5.889 * [backup-simplify]: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 5.889 * [backup-simplify]: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 5.889 * [backup-simplify]: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 5.890 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) 5.890 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 5.890 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 5.890 * [backup-simplify]: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 5.890 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 5.890 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 5.891 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 5.891 * [backup-simplify]: Simplify (+ 0 0) into 0 5.892 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 5.892 * [backup-simplify]: Simplify (* -1 (/ -1 y.re)) into (/ 1 y.re) 5.892 * [backup-simplify]: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 5.892 * [backup-simplify]: Simplify (/ (/ 1 y.re) (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) into (* (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (/ 1 y.re)) 5.892 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.re) (/ -1 y.im))) in x.re 5.892 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.re 5.892 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 5.892 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.re 5.892 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 5.893 * [taylor]: Taking taylor expansion of -1 in x.re 5.893 * [backup-simplify]: Simplify -1 into -1 5.893 * [taylor]: Taking taylor expansion of x.re in x.re 5.893 * [backup-simplify]: Simplify 0 into 0 5.893 * [backup-simplify]: Simplify 1 into 1 5.893 * [backup-simplify]: Simplify (/ -1 1) into -1 5.893 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 5.893 * [taylor]: Taking taylor expansion of -1 in x.re 5.893 * [backup-simplify]: Simplify -1 into -1 5.893 * [taylor]: Taking taylor expansion of y.re in x.re 5.893 * [backup-simplify]: Simplify y.re into y.re 5.893 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 5.893 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 5.893 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 5.893 * [taylor]: Taking taylor expansion of y.im in x.re 5.893 * [backup-simplify]: Simplify y.im into y.im 5.894 * [taylor]: Taking taylor expansion of x.im in x.re 5.894 * [backup-simplify]: Simplify x.im into x.im 5.894 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 5.894 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 5.894 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in x.re 5.894 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 5.894 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in x.re 5.894 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.re 5.894 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 5.894 * [taylor]: Taking taylor expansion of -1 in x.re 5.894 * [backup-simplify]: Simplify -1 into -1 5.894 * [taylor]: Taking taylor expansion of y.re in x.re 5.894 * [backup-simplify]: Simplify y.re into y.re 5.895 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 5.895 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 5.895 * [taylor]: Taking taylor expansion of -1 in x.re 5.895 * [backup-simplify]: Simplify -1 into -1 5.895 * [taylor]: Taking taylor expansion of y.re in x.re 5.895 * [backup-simplify]: Simplify y.re into y.re 5.895 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 5.895 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.re 5.895 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 5.895 * [taylor]: Taking taylor expansion of -1 in x.re 5.895 * [backup-simplify]: Simplify -1 into -1 5.895 * [taylor]: Taking taylor expansion of y.im in x.re 5.895 * [backup-simplify]: Simplify y.im into y.im 5.895 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 5.895 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 5.895 * [taylor]: Taking taylor expansion of -1 in x.re 5.895 * [backup-simplify]: Simplify -1 into -1 5.895 * [taylor]: Taking taylor expansion of y.im in x.re 5.895 * [backup-simplify]: Simplify y.im into y.im 5.895 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 5.895 * [backup-simplify]: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 5.895 * [backup-simplify]: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 5.896 * [backup-simplify]: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 5.896 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) 5.896 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 5.896 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 5.897 * [backup-simplify]: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 5.897 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 5.897 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 5.897 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 5.898 * [backup-simplify]: Simplify (+ 0 0) into 0 5.898 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 5.898 * [backup-simplify]: Simplify (* -1 (/ -1 y.re)) into (/ 1 y.re) 5.898 * [backup-simplify]: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 5.899 * [backup-simplify]: Simplify (/ (/ 1 y.re) (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) into (* (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (/ 1 y.re)) 5.899 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (/ 1 y.re)) in y.re 5.899 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) in y.re 5.899 * [taylor]: Taking taylor expansion of (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in y.re 5.899 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 5.899 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 5.899 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 5.899 * [taylor]: Taking taylor expansion of y.im in y.re 5.899 * [backup-simplify]: Simplify y.im into y.im 5.899 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 5.899 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 5.899 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 5.899 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 5.899 * [taylor]: Taking taylor expansion of y.re in y.re 5.900 * [backup-simplify]: Simplify 0 into 0 5.900 * [backup-simplify]: Simplify 1 into 1 5.900 * [backup-simplify]: Simplify (* 1 1) into 1 5.901 * [backup-simplify]: Simplify (/ 1 1) into 1 5.901 * [backup-simplify]: Simplify (+ 0 1) into 1 5.901 * [backup-simplify]: Simplify (/ 1 1) into 1 5.902 * [backup-simplify]: Simplify (sqrt 1) into 1 5.903 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 5.903 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.904 * [backup-simplify]: Simplify (+ 0 0) into 0 5.905 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.905 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 5.906 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 5.906 * [taylor]: Taking taylor expansion of y.re in y.re 5.906 * [backup-simplify]: Simplify 0 into 0 5.906 * [backup-simplify]: Simplify 1 into 1 5.906 * [backup-simplify]: Simplify (/ 1 1) into 1 5.906 * [backup-simplify]: Simplify (* 1 1) into 1 5.906 * [taylor]: Taking taylor expansion of 1 in x.im 5.906 * [backup-simplify]: Simplify 1 into 1 5.907 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 5.908 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 5.908 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ -1 y.re))) into 0 5.908 * [backup-simplify]: Simplify (+ 0 (/ 1 (* y.im x.im))) into (/ 1 (* y.im x.im)) 5.910 * [backup-simplify]: Simplify (- (/ (/ 1 (* y.im x.im)) (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (+ (* (* (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (/ 1 y.re)) (/ 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))))) into (* (/ 1 (* y.im x.im)) (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) 5.910 * [taylor]: Taking taylor expansion of (* (/ 1 (* y.im x.im)) (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) in y.re 5.910 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 5.910 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 5.910 * [taylor]: Taking taylor expansion of y.im in y.re 5.910 * [backup-simplify]: Simplify y.im into y.im 5.910 * [taylor]: Taking taylor expansion of x.im in y.re 5.910 * [backup-simplify]: Simplify x.im into x.im 5.910 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 5.910 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 5.910 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) in y.re 5.910 * [taylor]: Taking taylor expansion of (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in y.re 5.910 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 5.910 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 5.910 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 5.910 * [taylor]: Taking taylor expansion of y.im in y.re 5.910 * [backup-simplify]: Simplify y.im into y.im 5.911 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 5.911 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 5.911 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 5.911 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 5.911 * [taylor]: Taking taylor expansion of y.re in y.re 5.911 * [backup-simplify]: Simplify 0 into 0 5.911 * [backup-simplify]: Simplify 1 into 1 5.911 * [backup-simplify]: Simplify (* 1 1) into 1 5.912 * [backup-simplify]: Simplify (/ 1 1) into 1 5.912 * [backup-simplify]: Simplify (+ 0 1) into 1 5.913 * [backup-simplify]: Simplify (/ 1 1) into 1 5.913 * [backup-simplify]: Simplify (sqrt 1) into 1 5.914 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 5.914 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.915 * [backup-simplify]: Simplify (+ 0 0) into 0 5.916 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.916 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 5.917 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.918 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 5.918 * [taylor]: Taking taylor expansion of 0 in x.im 5.918 * [backup-simplify]: Simplify 0 into 0 5.918 * [taylor]: Taking taylor expansion of 1 in y.im 5.918 * [backup-simplify]: Simplify 1 into 1 5.918 * [backup-simplify]: Simplify 1 into 1 5.918 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 5.919 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.920 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ -1 y.re)))) into 0 5.920 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 5.921 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 5.921 * [backup-simplify]: Simplify (+ 0 0) into 0 5.921 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 5.921 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 5.922 * [backup-simplify]: Simplify (+ (* (/ -1 y.re) 0) (+ (* 0 0) (* 0 (/ -1 y.re)))) into 0 5.922 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 5.922 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 5.923 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (+ (* 0 0) (* 0 (/ -1 y.im)))) into 0 5.923 * [backup-simplify]: Simplify (+ 0 0) into 0 5.925 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 5.927 * [backup-simplify]: Simplify (- (/ 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (+ (* (* (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (/ 1 y.re)) (/ 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) (* (* (/ 1 (* y.im x.im)) (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) (/ 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))))) into 0 5.927 * [taylor]: Taking taylor expansion of 0 in y.re 5.927 * [backup-simplify]: Simplify 0 into 0 5.927 * [taylor]: Taking taylor expansion of 0 in x.im 5.927 * [backup-simplify]: Simplify 0 into 0 5.927 * [backup-simplify]: Simplify (* (/ 1 (* y.im x.im)) 1) into (/ 1 (* y.im x.im)) 5.927 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 5.927 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 5.927 * [taylor]: Taking taylor expansion of y.im in x.im 5.927 * [backup-simplify]: Simplify y.im into y.im 5.927 * [taylor]: Taking taylor expansion of x.im in x.im 5.927 * [backup-simplify]: Simplify 0 into 0 5.927 * [backup-simplify]: Simplify 1 into 1 5.927 * [backup-simplify]: Simplify (* y.im 0) into 0 5.928 * [backup-simplify]: Simplify (+ (* y.im 1) (* 0 0)) into y.im 5.928 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 5.928 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 5.928 * [taylor]: Taking taylor expansion of y.im in y.im 5.928 * [backup-simplify]: Simplify 0 into 0 5.928 * [backup-simplify]: Simplify 1 into 1 5.928 * [backup-simplify]: Simplify (/ 1 1) into 1 5.929 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.929 * [backup-simplify]: Simplify 0 into 0 5.930 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.931 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 5.932 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.932 * [backup-simplify]: Simplify (+ (/ 1 (pow y.im 2)) 0) into (/ 1 (pow y.im 2)) 5.933 * [backup-simplify]: Simplify (- (+ (* 1 (/ (/ 1 (pow y.im 2)) 1)) (* 0 (/ 0 1)))) into (- (/ 1 (pow y.im 2))) 5.934 * [backup-simplify]: Simplify (/ (- (- (/ 1 (pow y.im 2))) (pow 0 2) (+)) (* 2 1)) into (/ -1/2 (pow y.im 2)) 5.936 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* (/ -1/2 (pow y.im 2)) 1))) into (- (* 1/2 (/ 1 (pow y.im 2)))) 5.936 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ 1 (pow y.im 2)))) in x.im 5.936 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow y.im 2))) in x.im 5.936 * [taylor]: Taking taylor expansion of 1/2 in x.im 5.936 * [backup-simplify]: Simplify 1/2 into 1/2 5.936 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 5.936 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.im 5.936 * [taylor]: Taking taylor expansion of y.im in x.im 5.936 * [backup-simplify]: Simplify y.im into y.im 5.936 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 5.936 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 5.936 * [taylor]: Taking taylor expansion of 0 in y.im 5.936 * [backup-simplify]: Simplify 0 into 0 5.936 * [backup-simplify]: Simplify 0 into 0 5.936 * [taylor]: Taking taylor expansion of 0 in y.im 5.936 * [backup-simplify]: Simplify 0 into 0 5.936 * [backup-simplify]: Simplify 0 into 0 5.936 * [backup-simplify]: Simplify 0 into 0 5.937 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 5.938 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.939 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 y.re))))) into 0 5.939 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 5.940 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 5.940 * [backup-simplify]: Simplify (+ 0 0) into 0 5.940 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 5.941 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 5.941 * [backup-simplify]: Simplify (+ (* (/ -1 y.re) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 y.re))))) into 0 5.942 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 5.942 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 5.943 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 y.im))))) into 0 5.943 * [backup-simplify]: Simplify (+ 0 0) into 0 5.945 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 5.947 * [backup-simplify]: Simplify (- (/ 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (+ (* (* (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (/ 1 y.re)) (/ 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) (* (* (/ 1 (* y.im x.im)) (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) (/ 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) (* 0 (/ 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))))) into 0 5.947 * [taylor]: Taking taylor expansion of 0 in y.re 5.947 * [backup-simplify]: Simplify 0 into 0 5.947 * [taylor]: Taking taylor expansion of 0 in x.im 5.947 * [backup-simplify]: Simplify 0 into 0 5.947 * [taylor]: Taking taylor expansion of 0 in x.im 5.947 * [backup-simplify]: Simplify 0 into 0 5.947 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 5.948 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 5.948 * [backup-simplify]: Simplify (+ (* (/ 1 (* y.im x.im)) 0) (* 0 1)) into 0 5.948 * [taylor]: Taking taylor expansion of 0 in x.im 5.949 * [backup-simplify]: Simplify 0 into 0 5.950 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.950 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 5.950 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))))) into 0 5.951 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 5.952 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.953 * [backup-simplify]: Simplify (+ 0 0) into 0 5.954 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ (/ 1 (pow y.im 2)) 1)) (* (- (/ 1 (pow y.im 2))) (/ 0 1)))) into 0 5.955 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ -1/2 (pow y.im 2)))))) (* 2 1)) into 0 5.957 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* (/ -1/2 (pow y.im 2)) 0) (* 0 1)))) into 0 5.957 * [taylor]: Taking taylor expansion of 0 in x.im 5.957 * [backup-simplify]: Simplify 0 into 0 5.957 * [taylor]: Taking taylor expansion of 0 in y.im 5.957 * [backup-simplify]: Simplify 0 into 0 5.957 * [backup-simplify]: Simplify 0 into 0 5.958 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 1) (* 0 0))) into 0 5.958 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 5.958 * [taylor]: Taking taylor expansion of 0 in y.im 5.958 * [backup-simplify]: Simplify 0 into 0 5.958 * [backup-simplify]: Simplify 0 into 0 5.958 * [backup-simplify]: Simplify (* 1 (* 1 (* 1 (* 1 (/ 1 (/ 1 (- x.re))))))) into (* -1 x.re) 5.958 * * * * [progress]: [ 2 / 3 ] generating series at (2 1 1) 5.959 * [backup-simplify]: Simplify (fma x.re y.re (* x.im y.im)) into (fma x.re y.re (* y.im x.im)) 5.959 * [approximate]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in (x.re y.re x.im y.im) around 0 5.959 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in y.im 5.959 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 5.959 * [taylor]: Taking taylor expansion of (* x.re y.re) in y.im 5.959 * [taylor]: Taking taylor expansion of x.re in y.im 5.959 * [backup-simplify]: Simplify x.re into x.re 5.959 * [taylor]: Taking taylor expansion of y.re in y.im 5.959 * [backup-simplify]: Simplify y.re into y.re 5.959 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 5.959 * [taylor]: Taking taylor expansion of y.im in y.im 5.959 * [backup-simplify]: Simplify 0 into 0 5.959 * [backup-simplify]: Simplify 1 into 1 5.959 * [taylor]: Taking taylor expansion of x.im in y.im 5.959 * [backup-simplify]: Simplify x.im into x.im 5.959 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.im 5.959 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 5.959 * [taylor]: Taking taylor expansion of (* x.re y.re) in x.im 5.960 * [taylor]: Taking taylor expansion of x.re in x.im 5.960 * [backup-simplify]: Simplify x.re into x.re 5.960 * [taylor]: Taking taylor expansion of y.re in x.im 5.960 * [backup-simplify]: Simplify y.re into y.re 5.960 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 5.960 * [taylor]: Taking taylor expansion of y.im in x.im 5.960 * [backup-simplify]: Simplify y.im into y.im 5.960 * [taylor]: Taking taylor expansion of x.im in x.im 5.960 * [backup-simplify]: Simplify 0 into 0 5.960 * [backup-simplify]: Simplify 1 into 1 5.960 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in y.re 5.960 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 5.960 * [taylor]: Taking taylor expansion of (* x.re y.re) in y.re 5.960 * [taylor]: Taking taylor expansion of x.re in y.re 5.960 * [backup-simplify]: Simplify x.re into x.re 5.960 * [taylor]: Taking taylor expansion of y.re in y.re 5.960 * [backup-simplify]: Simplify 0 into 0 5.960 * [backup-simplify]: Simplify 1 into 1 5.960 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 5.960 * [taylor]: Taking taylor expansion of y.im in y.re 5.960 * [backup-simplify]: Simplify y.im into y.im 5.960 * [taylor]: Taking taylor expansion of x.im in y.re 5.960 * [backup-simplify]: Simplify x.im into x.im 5.960 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.re 5.961 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 5.961 * [taylor]: Taking taylor expansion of (* x.re y.re) in x.re 5.961 * [taylor]: Taking taylor expansion of x.re in x.re 5.961 * [backup-simplify]: Simplify 0 into 0 5.961 * [backup-simplify]: Simplify 1 into 1 5.961 * [taylor]: Taking taylor expansion of y.re in x.re 5.961 * [backup-simplify]: Simplify y.re into y.re 5.961 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 5.961 * [taylor]: Taking taylor expansion of y.im in x.re 5.961 * [backup-simplify]: Simplify y.im into y.im 5.961 * [taylor]: Taking taylor expansion of x.im in x.re 5.961 * [backup-simplify]: Simplify x.im into x.im 5.961 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.re 5.961 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 5.961 * [taylor]: Taking taylor expansion of (* x.re y.re) in x.re 5.961 * [taylor]: Taking taylor expansion of x.re in x.re 5.961 * [backup-simplify]: Simplify 0 into 0 5.961 * [backup-simplify]: Simplify 1 into 1 5.961 * [taylor]: Taking taylor expansion of y.re in x.re 5.961 * [backup-simplify]: Simplify y.re into y.re 5.961 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 5.961 * [taylor]: Taking taylor expansion of y.im in x.re 5.961 * [backup-simplify]: Simplify y.im into y.im 5.961 * [taylor]: Taking taylor expansion of x.im in x.re 5.961 * [backup-simplify]: Simplify x.im into x.im 5.962 * [backup-simplify]: Simplify (* 0 y.re) into 0 5.962 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 5.962 * [backup-simplify]: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 5.962 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 5.962 * [taylor]: Taking taylor expansion of y.im in y.re 5.962 * [backup-simplify]: Simplify y.im into y.im 5.962 * [taylor]: Taking taylor expansion of x.im in y.re 5.962 * [backup-simplify]: Simplify x.im into x.im 5.962 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 5.962 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 5.962 * [taylor]: Taking taylor expansion of y.im in x.im 5.962 * [backup-simplify]: Simplify y.im into y.im 5.962 * [taylor]: Taking taylor expansion of x.im in x.im 5.962 * [backup-simplify]: Simplify 0 into 0 5.962 * [backup-simplify]: Simplify 1 into 1 5.962 * [backup-simplify]: Simplify (* y.im 0) into 0 5.962 * [taylor]: Taking taylor expansion of 0 in y.im 5.962 * [backup-simplify]: Simplify 0 into 0 5.962 * [backup-simplify]: Simplify 0 into 0 5.963 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y.re)) into y.re 5.963 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 5.963 * [backup-simplify]: Simplify (+ y.re 0) into y.re 5.963 * [taylor]: Taking taylor expansion of y.re in y.re 5.963 * [backup-simplify]: Simplify 0 into 0 5.963 * [backup-simplify]: Simplify 1 into 1 5.963 * [taylor]: Taking taylor expansion of 0 in x.im 5.963 * [backup-simplify]: Simplify 0 into 0 5.963 * [taylor]: Taking taylor expansion of 0 in y.im 5.963 * [backup-simplify]: Simplify 0 into 0 5.963 * [backup-simplify]: Simplify 0 into 0 5.964 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 5.964 * [taylor]: Taking taylor expansion of 0 in x.im 5.964 * [backup-simplify]: Simplify 0 into 0 5.964 * [taylor]: Taking taylor expansion of 0 in y.im 5.964 * [backup-simplify]: Simplify 0 into 0 5.964 * [backup-simplify]: Simplify 0 into 0 5.964 * [backup-simplify]: Simplify (+ (* y.im 1) (* 0 0)) into y.im 5.964 * [taylor]: Taking taylor expansion of y.im in y.im 5.964 * [backup-simplify]: Simplify 0 into 0 5.964 * [backup-simplify]: Simplify 1 into 1 5.964 * [backup-simplify]: Simplify 0 into 0 5.965 * [backup-simplify]: Simplify 0 into 0 5.965 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y.re))) into 0 5.966 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 5.966 * [backup-simplify]: Simplify (+ 0 0) into 0 5.966 * [taylor]: Taking taylor expansion of 0 in y.re 5.966 * [backup-simplify]: Simplify 0 into 0 5.966 * [taylor]: Taking taylor expansion of 0 in x.im 5.966 * [backup-simplify]: Simplify 0 into 0 5.966 * [taylor]: Taking taylor expansion of 0 in y.im 5.967 * [backup-simplify]: Simplify 0 into 0 5.967 * [backup-simplify]: Simplify 0 into 0 5.967 * [backup-simplify]: Simplify 0 into 0 5.967 * [backup-simplify]: Simplify (fma (/ 1 x.re) (/ 1 y.re) (* (/ 1 x.im) (/ 1 y.im))) into (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) 5.967 * [approximate]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in (x.re y.re x.im y.im) around 0 5.967 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in y.im 5.967 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 5.967 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in y.im 5.967 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 5.967 * [taylor]: Taking taylor expansion of x.re in y.im 5.967 * [backup-simplify]: Simplify x.re into x.re 5.967 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.967 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 5.967 * [taylor]: Taking taylor expansion of y.re in y.im 5.967 * [backup-simplify]: Simplify y.re into y.re 5.968 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 5.968 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 5.968 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 5.968 * [taylor]: Taking taylor expansion of y.im in y.im 5.968 * [backup-simplify]: Simplify 0 into 0 5.968 * [backup-simplify]: Simplify 1 into 1 5.968 * [taylor]: Taking taylor expansion of x.im in y.im 5.968 * [backup-simplify]: Simplify x.im into x.im 5.968 * [backup-simplify]: Simplify (* 0 x.im) into 0 5.968 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 5.968 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.968 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.im 5.969 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 5.969 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.im 5.969 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 5.969 * [taylor]: Taking taylor expansion of x.re in x.im 5.969 * [backup-simplify]: Simplify x.re into x.re 5.969 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.969 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.im 5.969 * [taylor]: Taking taylor expansion of y.re in x.im 5.969 * [backup-simplify]: Simplify y.re into y.re 5.969 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 5.969 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 5.969 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 5.969 * [taylor]: Taking taylor expansion of y.im in x.im 5.969 * [backup-simplify]: Simplify y.im into y.im 5.969 * [taylor]: Taking taylor expansion of x.im in x.im 5.969 * [backup-simplify]: Simplify 0 into 0 5.969 * [backup-simplify]: Simplify 1 into 1 5.969 * [backup-simplify]: Simplify (* y.im 0) into 0 5.969 * [backup-simplify]: Simplify (+ (* y.im 1) (* 0 0)) into y.im 5.969 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 5.970 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in y.re 5.970 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 5.970 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in y.re 5.970 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 5.970 * [taylor]: Taking taylor expansion of x.re in y.re 5.970 * [backup-simplify]: Simplify x.re into x.re 5.970 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.970 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 5.970 * [taylor]: Taking taylor expansion of y.re in y.re 5.970 * [backup-simplify]: Simplify 0 into 0 5.970 * [backup-simplify]: Simplify 1 into 1 5.970 * [backup-simplify]: Simplify (/ 1 1) into 1 5.970 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 5.970 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 5.970 * [taylor]: Taking taylor expansion of y.im in y.re 5.970 * [backup-simplify]: Simplify y.im into y.im 5.970 * [taylor]: Taking taylor expansion of x.im in y.re 5.970 * [backup-simplify]: Simplify x.im into x.im 5.971 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 5.971 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 5.971 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.re 5.971 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 5.971 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.re 5.971 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 5.971 * [taylor]: Taking taylor expansion of x.re in x.re 5.971 * [backup-simplify]: Simplify 0 into 0 5.971 * [backup-simplify]: Simplify 1 into 1 5.971 * [backup-simplify]: Simplify (/ 1 1) into 1 5.971 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 5.971 * [taylor]: Taking taylor expansion of y.re in x.re 5.971 * [backup-simplify]: Simplify y.re into y.re 5.971 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 5.971 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 5.971 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 5.972 * [taylor]: Taking taylor expansion of y.im in x.re 5.972 * [backup-simplify]: Simplify y.im into y.im 5.972 * [taylor]: Taking taylor expansion of x.im in x.re 5.972 * [backup-simplify]: Simplify x.im into x.im 5.972 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 5.972 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 5.972 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.re 5.972 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 5.972 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.re 5.972 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 5.972 * [taylor]: Taking taylor expansion of x.re in x.re 5.972 * [backup-simplify]: Simplify 0 into 0 5.972 * [backup-simplify]: Simplify 1 into 1 5.972 * [backup-simplify]: Simplify (/ 1 1) into 1 5.972 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 5.972 * [taylor]: Taking taylor expansion of y.re in x.re 5.972 * [backup-simplify]: Simplify y.re into y.re 5.973 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 5.973 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 5.973 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 5.973 * [taylor]: Taking taylor expansion of y.im in x.re 5.973 * [backup-simplify]: Simplify y.im into y.im 5.973 * [taylor]: Taking taylor expansion of x.im in x.re 5.973 * [backup-simplify]: Simplify x.im into x.im 5.973 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 5.973 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 5.973 * [backup-simplify]: Simplify (* 1 (/ 1 y.re)) into (/ 1 y.re) 5.973 * [backup-simplify]: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 5.973 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 5.973 * [taylor]: Taking taylor expansion of y.re in y.re 5.973 * [backup-simplify]: Simplify 0 into 0 5.973 * [backup-simplify]: Simplify 1 into 1 5.973 * [backup-simplify]: Simplify (/ 1 1) into 1 5.974 * [taylor]: Taking taylor expansion of 1 in x.im 5.974 * [backup-simplify]: Simplify 1 into 1 5.974 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 5.974 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.975 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (/ 1 y.re))) into 0 5.975 * [backup-simplify]: Simplify (+ 0 (/ 1 (* y.im x.im))) into (/ 1 (* y.im x.im)) 5.975 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 5.975 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 5.975 * [taylor]: Taking taylor expansion of y.im in y.re 5.975 * [backup-simplify]: Simplify y.im into y.im 5.975 * [taylor]: Taking taylor expansion of x.im in y.re 5.975 * [backup-simplify]: Simplify x.im into x.im 5.975 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 5.975 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 5.976 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.976 * [taylor]: Taking taylor expansion of 0 in x.im 5.976 * [backup-simplify]: Simplify 0 into 0 5.976 * [taylor]: Taking taylor expansion of 1 in y.im 5.976 * [backup-simplify]: Simplify 1 into 1 5.976 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 5.977 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.978 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (/ 1 y.re)))) into 0 5.978 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 5.978 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 5.979 * [backup-simplify]: Simplify (+ 0 0) into 0 5.979 * [taylor]: Taking taylor expansion of 0 in y.re 5.979 * [backup-simplify]: Simplify 0 into 0 5.979 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 5.979 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 5.979 * [taylor]: Taking taylor expansion of y.im in x.im 5.979 * [backup-simplify]: Simplify y.im into y.im 5.979 * [taylor]: Taking taylor expansion of x.im in x.im 5.979 * [backup-simplify]: Simplify 0 into 0 5.979 * [backup-simplify]: Simplify 1 into 1 5.979 * [backup-simplify]: Simplify (* y.im 0) into 0 5.979 * [backup-simplify]: Simplify (+ (* y.im 1) (* 0 0)) into y.im 5.979 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 5.979 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 5.979 * [taylor]: Taking taylor expansion of y.im in y.im 5.979 * [backup-simplify]: Simplify 0 into 0 5.979 * [backup-simplify]: Simplify 1 into 1 5.980 * [backup-simplify]: Simplify (/ 1 1) into 1 5.980 * [backup-simplify]: Simplify 1 into 1 5.981 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.981 * [taylor]: Taking taylor expansion of 0 in x.im 5.981 * [backup-simplify]: Simplify 0 into 0 5.981 * [taylor]: Taking taylor expansion of 0 in y.im 5.981 * [backup-simplify]: Simplify 0 into 0 5.981 * [taylor]: Taking taylor expansion of 0 in y.im 5.981 * [backup-simplify]: Simplify 0 into 0 5.981 * [backup-simplify]: Simplify 1 into 1 5.981 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 5.982 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.983 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 y.re))))) into 0 5.984 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 5.984 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 5.984 * [backup-simplify]: Simplify (+ 0 0) into 0 5.984 * [taylor]: Taking taylor expansion of 0 in y.re 5.984 * [backup-simplify]: Simplify 0 into 0 5.984 * [taylor]: Taking taylor expansion of 0 in x.im 5.984 * [backup-simplify]: Simplify 0 into 0 5.985 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 5.985 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 5.985 * [taylor]: Taking taylor expansion of 0 in x.im 5.985 * [backup-simplify]: Simplify 0 into 0 5.986 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.986 * [taylor]: Taking taylor expansion of 0 in x.im 5.986 * [backup-simplify]: Simplify 0 into 0 5.986 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 1) (* 0 0))) into 0 5.987 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 5.987 * [taylor]: Taking taylor expansion of 0 in y.im 5.987 * [backup-simplify]: Simplify 0 into 0 5.987 * [taylor]: Taking taylor expansion of 0 in y.im 5.987 * [backup-simplify]: Simplify 0 into 0 5.987 * [taylor]: Taking taylor expansion of 0 in y.im 5.987 * [backup-simplify]: Simplify 0 into 0 5.987 * [taylor]: Taking taylor expansion of 0 in y.im 5.987 * [backup-simplify]: Simplify 0 into 0 5.988 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.988 * [backup-simplify]: Simplify 0 into 0 5.988 * [backup-simplify]: Simplify 0 into 0 5.988 * [backup-simplify]: Simplify 0 into 0 5.988 * [backup-simplify]: Simplify 0 into 0 5.988 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 5.989 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.991 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 y.re)))))) into 0 5.992 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 5.992 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 5.992 * [backup-simplify]: Simplify (+ 0 0) into 0 5.992 * [taylor]: Taking taylor expansion of 0 in y.re 5.993 * [backup-simplify]: Simplify 0 into 0 5.993 * [taylor]: Taking taylor expansion of 0 in x.im 5.993 * [backup-simplify]: Simplify 0 into 0 5.993 * [taylor]: Taking taylor expansion of 0 in x.im 5.993 * [backup-simplify]: Simplify 0 into 0 5.993 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 5.993 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 5.994 * [taylor]: Taking taylor expansion of 0 in x.im 5.994 * [backup-simplify]: Simplify 0 into 0 5.994 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.994 * [taylor]: Taking taylor expansion of 0 in x.im 5.995 * [backup-simplify]: Simplify 0 into 0 5.995 * [taylor]: Taking taylor expansion of 0 in y.im 5.995 * [backup-simplify]: Simplify 0 into 0 5.995 * [taylor]: Taking taylor expansion of 0 in y.im 5.995 * [backup-simplify]: Simplify 0 into 0 5.995 * [taylor]: Taking taylor expansion of 0 in y.im 5.995 * [backup-simplify]: Simplify 0 into 0 5.996 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 5.996 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 5.996 * [taylor]: Taking taylor expansion of 0 in y.im 5.996 * [backup-simplify]: Simplify 0 into 0 5.996 * [taylor]: Taking taylor expansion of 0 in y.im 5.996 * [backup-simplify]: Simplify 0 into 0 5.996 * [taylor]: Taking taylor expansion of 0 in y.im 5.996 * [backup-simplify]: Simplify 0 into 0 5.996 * [taylor]: Taking taylor expansion of 0 in y.im 5.996 * [backup-simplify]: Simplify 0 into 0 5.996 * [backup-simplify]: Simplify 0 into 0 5.996 * [backup-simplify]: Simplify 0 into 0 5.997 * [backup-simplify]: Simplify (+ (* 1 (* 1 (* 1 (* (/ 1 (/ 1 y.re)) (/ 1 (/ 1 x.re)))))) (* 1 (* (/ 1 (/ 1 y.im)) (* (/ 1 (/ 1 x.im)) (* 1 1))))) into (+ (* y.re x.re) (* y.im x.im)) 5.997 * [backup-simplify]: Simplify (fma (/ 1 (- x.re)) (/ 1 (- y.re)) (* (/ 1 (- x.im)) (/ 1 (- y.im)))) into (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) 5.997 * [approximate]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in (x.re y.re x.im y.im) around 0 5.997 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in y.im 5.998 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 5.998 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in y.im 5.998 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 5.998 * [taylor]: Taking taylor expansion of -1 in y.im 5.998 * [backup-simplify]: Simplify -1 into -1 5.998 * [taylor]: Taking taylor expansion of x.re in y.im 5.998 * [backup-simplify]: Simplify x.re into x.re 5.998 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.998 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 5.998 * [taylor]: Taking taylor expansion of -1 in y.im 5.998 * [backup-simplify]: Simplify -1 into -1 5.998 * [taylor]: Taking taylor expansion of y.re in y.im 5.998 * [backup-simplify]: Simplify y.re into y.re 5.998 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 5.998 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 5.998 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 5.998 * [taylor]: Taking taylor expansion of y.im in y.im 5.998 * [backup-simplify]: Simplify 0 into 0 5.998 * [backup-simplify]: Simplify 1 into 1 5.998 * [taylor]: Taking taylor expansion of x.im in y.im 5.998 * [backup-simplify]: Simplify x.im into x.im 5.998 * [backup-simplify]: Simplify (* 0 x.im) into 0 5.999 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 5.999 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.999 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.im 5.999 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 5.999 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.im 5.999 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 5.999 * [taylor]: Taking taylor expansion of -1 in x.im 5.999 * [backup-simplify]: Simplify -1 into -1 5.999 * [taylor]: Taking taylor expansion of x.re in x.im 5.999 * [backup-simplify]: Simplify x.re into x.re 5.999 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.999 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.im 5.999 * [taylor]: Taking taylor expansion of -1 in x.im 5.999 * [backup-simplify]: Simplify -1 into -1 5.999 * [taylor]: Taking taylor expansion of y.re in x.im 6.000 * [backup-simplify]: Simplify y.re into y.re 6.000 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 6.000 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 6.000 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 6.000 * [taylor]: Taking taylor expansion of y.im in x.im 6.000 * [backup-simplify]: Simplify y.im into y.im 6.000 * [taylor]: Taking taylor expansion of x.im in x.im 6.000 * [backup-simplify]: Simplify 0 into 0 6.000 * [backup-simplify]: Simplify 1 into 1 6.000 * [backup-simplify]: Simplify (* y.im 0) into 0 6.000 * [backup-simplify]: Simplify (+ (* y.im 1) (* 0 0)) into y.im 6.000 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 6.000 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in y.re 6.001 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 6.001 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in y.re 6.001 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 6.001 * [taylor]: Taking taylor expansion of -1 in y.re 6.001 * [backup-simplify]: Simplify -1 into -1 6.001 * [taylor]: Taking taylor expansion of x.re in y.re 6.001 * [backup-simplify]: Simplify x.re into x.re 6.001 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.001 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 6.001 * [taylor]: Taking taylor expansion of -1 in y.re 6.001 * [backup-simplify]: Simplify -1 into -1 6.001 * [taylor]: Taking taylor expansion of y.re in y.re 6.001 * [backup-simplify]: Simplify 0 into 0 6.001 * [backup-simplify]: Simplify 1 into 1 6.001 * [backup-simplify]: Simplify (/ -1 1) into -1 6.001 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 6.001 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 6.001 * [taylor]: Taking taylor expansion of y.im in y.re 6.001 * [backup-simplify]: Simplify y.im into y.im 6.002 * [taylor]: Taking taylor expansion of x.im in y.re 6.002 * [backup-simplify]: Simplify x.im into x.im 6.002 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 6.002 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 6.002 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.re 6.002 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 6.002 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.re 6.002 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 6.002 * [taylor]: Taking taylor expansion of -1 in x.re 6.002 * [backup-simplify]: Simplify -1 into -1 6.002 * [taylor]: Taking taylor expansion of x.re in x.re 6.002 * [backup-simplify]: Simplify 0 into 0 6.002 * [backup-simplify]: Simplify 1 into 1 6.003 * [backup-simplify]: Simplify (/ -1 1) into -1 6.003 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 6.003 * [taylor]: Taking taylor expansion of -1 in x.re 6.003 * [backup-simplify]: Simplify -1 into -1 6.003 * [taylor]: Taking taylor expansion of y.re in x.re 6.003 * [backup-simplify]: Simplify y.re into y.re 6.003 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 6.003 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 6.003 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 6.003 * [taylor]: Taking taylor expansion of y.im in x.re 6.003 * [backup-simplify]: Simplify y.im into y.im 6.003 * [taylor]: Taking taylor expansion of x.im in x.re 6.003 * [backup-simplify]: Simplify x.im into x.im 6.003 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 6.003 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 6.003 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.re 6.003 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 6.003 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.re 6.003 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 6.003 * [taylor]: Taking taylor expansion of -1 in x.re 6.003 * [backup-simplify]: Simplify -1 into -1 6.003 * [taylor]: Taking taylor expansion of x.re in x.re 6.003 * [backup-simplify]: Simplify 0 into 0 6.003 * [backup-simplify]: Simplify 1 into 1 6.004 * [backup-simplify]: Simplify (/ -1 1) into -1 6.004 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 6.004 * [taylor]: Taking taylor expansion of -1 in x.re 6.004 * [backup-simplify]: Simplify -1 into -1 6.004 * [taylor]: Taking taylor expansion of y.re in x.re 6.004 * [backup-simplify]: Simplify y.re into y.re 6.004 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 6.004 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 6.004 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 6.004 * [taylor]: Taking taylor expansion of y.im in x.re 6.004 * [backup-simplify]: Simplify y.im into y.im 6.004 * [taylor]: Taking taylor expansion of x.im in x.re 6.004 * [backup-simplify]: Simplify x.im into x.im 6.004 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 6.004 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 6.005 * [backup-simplify]: Simplify (* -1 (/ -1 y.re)) into (/ 1 y.re) 6.005 * [backup-simplify]: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 6.005 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 6.005 * [taylor]: Taking taylor expansion of y.re in y.re 6.005 * [backup-simplify]: Simplify 0 into 0 6.005 * [backup-simplify]: Simplify 1 into 1 6.005 * [backup-simplify]: Simplify (/ 1 1) into 1 6.005 * [taylor]: Taking taylor expansion of 1 in x.im 6.005 * [backup-simplify]: Simplify 1 into 1 6.005 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 6.006 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.007 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ -1 y.re))) into 0 6.007 * [backup-simplify]: Simplify (+ 0 (/ 1 (* y.im x.im))) into (/ 1 (* y.im x.im)) 6.007 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 6.007 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 6.007 * [taylor]: Taking taylor expansion of y.im in y.re 6.007 * [backup-simplify]: Simplify y.im into y.im 6.007 * [taylor]: Taking taylor expansion of x.im in y.re 6.007 * [backup-simplify]: Simplify x.im into x.im 6.007 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 6.007 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 6.012 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.012 * [taylor]: Taking taylor expansion of 0 in x.im 6.012 * [backup-simplify]: Simplify 0 into 0 6.013 * [taylor]: Taking taylor expansion of 1 in y.im 6.013 * [backup-simplify]: Simplify 1 into 1 6.013 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 6.014 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.015 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ -1 y.re)))) into 0 6.015 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 6.015 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 6.016 * [backup-simplify]: Simplify (+ 0 0) into 0 6.016 * [taylor]: Taking taylor expansion of 0 in y.re 6.016 * [backup-simplify]: Simplify 0 into 0 6.016 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 6.016 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 6.016 * [taylor]: Taking taylor expansion of y.im in x.im 6.016 * [backup-simplify]: Simplify y.im into y.im 6.016 * [taylor]: Taking taylor expansion of x.im in x.im 6.016 * [backup-simplify]: Simplify 0 into 0 6.016 * [backup-simplify]: Simplify 1 into 1 6.016 * [backup-simplify]: Simplify (* y.im 0) into 0 6.017 * [backup-simplify]: Simplify (+ (* y.im 1) (* 0 0)) into y.im 6.017 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 6.017 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 6.017 * [taylor]: Taking taylor expansion of y.im in y.im 6.017 * [backup-simplify]: Simplify 0 into 0 6.017 * [backup-simplify]: Simplify 1 into 1 6.017 * [backup-simplify]: Simplify (/ 1 1) into 1 6.017 * [backup-simplify]: Simplify 1 into 1 6.018 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.018 * [taylor]: Taking taylor expansion of 0 in x.im 6.018 * [backup-simplify]: Simplify 0 into 0 6.018 * [taylor]: Taking taylor expansion of 0 in y.im 6.018 * [backup-simplify]: Simplify 0 into 0 6.018 * [taylor]: Taking taylor expansion of 0 in y.im 6.018 * [backup-simplify]: Simplify 0 into 0 6.019 * [backup-simplify]: Simplify 1 into 1 6.019 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 6.020 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.021 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 y.re))))) into 0 6.022 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 6.022 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 6.022 * [backup-simplify]: Simplify (+ 0 0) into 0 6.022 * [taylor]: Taking taylor expansion of 0 in y.re 6.022 * [backup-simplify]: Simplify 0 into 0 6.022 * [taylor]: Taking taylor expansion of 0 in x.im 6.022 * [backup-simplify]: Simplify 0 into 0 6.022 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 6.023 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 6.023 * [taylor]: Taking taylor expansion of 0 in x.im 6.023 * [backup-simplify]: Simplify 0 into 0 6.024 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.024 * [taylor]: Taking taylor expansion of 0 in x.im 6.024 * [backup-simplify]: Simplify 0 into 0 6.024 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 1) (* 0 0))) into 0 6.025 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 6.025 * [taylor]: Taking taylor expansion of 0 in y.im 6.025 * [backup-simplify]: Simplify 0 into 0 6.025 * [taylor]: Taking taylor expansion of 0 in y.im 6.025 * [backup-simplify]: Simplify 0 into 0 6.025 * [taylor]: Taking taylor expansion of 0 in y.im 6.025 * [backup-simplify]: Simplify 0 into 0 6.025 * [taylor]: Taking taylor expansion of 0 in y.im 6.025 * [backup-simplify]: Simplify 0 into 0 6.026 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.026 * [backup-simplify]: Simplify 0 into 0 6.026 * [backup-simplify]: Simplify 0 into 0 6.026 * [backup-simplify]: Simplify 0 into 0 6.026 * [backup-simplify]: Simplify 0 into 0 6.026 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 6.027 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.028 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 y.re)))))) into 0 6.029 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 6.029 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 6.029 * [backup-simplify]: Simplify (+ 0 0) into 0 6.029 * [taylor]: Taking taylor expansion of 0 in y.re 6.029 * [backup-simplify]: Simplify 0 into 0 6.029 * [taylor]: Taking taylor expansion of 0 in x.im 6.030 * [backup-simplify]: Simplify 0 into 0 6.030 * [taylor]: Taking taylor expansion of 0 in x.im 6.030 * [backup-simplify]: Simplify 0 into 0 6.030 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 6.030 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 6.030 * [taylor]: Taking taylor expansion of 0 in x.im 6.030 * [backup-simplify]: Simplify 0 into 0 6.031 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.031 * [taylor]: Taking taylor expansion of 0 in x.im 6.031 * [backup-simplify]: Simplify 0 into 0 6.031 * [taylor]: Taking taylor expansion of 0 in y.im 6.031 * [backup-simplify]: Simplify 0 into 0 6.031 * [taylor]: Taking taylor expansion of 0 in y.im 6.031 * [backup-simplify]: Simplify 0 into 0 6.031 * [taylor]: Taking taylor expansion of 0 in y.im 6.031 * [backup-simplify]: Simplify 0 into 0 6.031 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 6.032 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.032 * [taylor]: Taking taylor expansion of 0 in y.im 6.032 * [backup-simplify]: Simplify 0 into 0 6.032 * [taylor]: Taking taylor expansion of 0 in y.im 6.032 * [backup-simplify]: Simplify 0 into 0 6.032 * [taylor]: Taking taylor expansion of 0 in y.im 6.032 * [backup-simplify]: Simplify 0 into 0 6.032 * [taylor]: Taking taylor expansion of 0 in y.im 6.032 * [backup-simplify]: Simplify 0 into 0 6.032 * [backup-simplify]: Simplify 0 into 0 6.032 * [backup-simplify]: Simplify 0 into 0 6.032 * [backup-simplify]: Simplify (+ (* 1 (* 1 (* 1 (* (/ 1 (/ 1 (- y.re))) (/ 1 (/ 1 (- x.re))))))) (* 1 (* (/ 1 (/ 1 (- y.im))) (* (/ 1 (/ 1 (- x.im))) (* 1 1))))) into (+ (* y.re x.re) (* y.im x.im)) 6.032 * * * * [progress]: [ 3 / 3 ] generating series at (2) 6.033 * [backup-simplify]: Simplify (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) into (/ (fma x.re y.re (* y.im x.im)) (pow (hypot y.re y.im) 2)) 6.033 * [approximate]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (pow (hypot y.re y.im) 2)) in (x.re y.re x.im y.im) around 0 6.033 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (pow (hypot y.re y.im) 2)) in y.im 6.033 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in y.im 6.033 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 6.033 * [taylor]: Taking taylor expansion of (* x.re y.re) in y.im 6.033 * [taylor]: Taking taylor expansion of x.re in y.im 6.033 * [backup-simplify]: Simplify x.re into x.re 6.033 * [taylor]: Taking taylor expansion of y.re in y.im 6.033 * [backup-simplify]: Simplify y.re into y.re 6.033 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 6.033 * [taylor]: Taking taylor expansion of y.im in y.im 6.033 * [backup-simplify]: Simplify 0 into 0 6.033 * [backup-simplify]: Simplify 1 into 1 6.033 * [taylor]: Taking taylor expansion of x.im in y.im 6.033 * [backup-simplify]: Simplify x.im into x.im 6.033 * [taylor]: Taking taylor expansion of (pow (hypot y.re y.im) 2) in y.im 6.033 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in y.im 6.033 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 6.033 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.im 6.033 * [taylor]: Taking taylor expansion of (* y.re y.re) in y.im 6.033 * [taylor]: Taking taylor expansion of y.re in y.im 6.033 * [backup-simplify]: Simplify y.re into y.re 6.033 * [taylor]: Taking taylor expansion of y.re in y.im 6.033 * [backup-simplify]: Simplify y.re into y.re 6.033 * [taylor]: Taking taylor expansion of (* y.im y.im) in y.im 6.033 * [taylor]: Taking taylor expansion of y.im in y.im 6.033 * [backup-simplify]: Simplify 0 into 0 6.033 * [backup-simplify]: Simplify 1 into 1 6.033 * [taylor]: Taking taylor expansion of y.im in y.im 6.033 * [backup-simplify]: Simplify 0 into 0 6.033 * [backup-simplify]: Simplify 1 into 1 6.033 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 6.034 * [backup-simplify]: Simplify (* 0 0) into 0 6.034 * [backup-simplify]: Simplify (+ (pow y.re 2) 0) into (pow y.re 2) 6.034 * [backup-simplify]: Simplify (sqrt (pow y.re 2)) into y.re 6.034 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 6.034 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 6.035 * [backup-simplify]: Simplify (+ 0 0) into 0 6.035 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow y.re 2)))) into 0 6.035 * [backup-simplify]: Simplify (* x.re y.re) into (* y.re x.re) 6.035 * [backup-simplify]: Simplify (* 0 x.im) into 0 6.035 * [backup-simplify]: Simplify (+ (* y.re x.re) 0) into (* y.re x.re) 6.035 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 6.035 * [backup-simplify]: Simplify (/ (* y.re x.re) (pow y.re 2)) into (/ x.re y.re) 6.035 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (pow (hypot y.re y.im) 2)) in x.im 6.035 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.im 6.035 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 6.035 * [taylor]: Taking taylor expansion of (* x.re y.re) in x.im 6.035 * [taylor]: Taking taylor expansion of x.re in x.im 6.035 * [backup-simplify]: Simplify x.re into x.re 6.035 * [taylor]: Taking taylor expansion of y.re in x.im 6.035 * [backup-simplify]: Simplify y.re into y.re 6.035 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 6.035 * [taylor]: Taking taylor expansion of y.im in x.im 6.035 * [backup-simplify]: Simplify y.im into y.im 6.035 * [taylor]: Taking taylor expansion of x.im in x.im 6.035 * [backup-simplify]: Simplify 0 into 0 6.035 * [backup-simplify]: Simplify 1 into 1 6.035 * [taylor]: Taking taylor expansion of (pow (hypot y.re y.im) 2) in x.im 6.035 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in x.im 6.035 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 6.035 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in x.im 6.036 * [taylor]: Taking taylor expansion of (* y.re y.re) in x.im 6.036 * [taylor]: Taking taylor expansion of y.re in x.im 6.036 * [backup-simplify]: Simplify y.re into y.re 6.036 * [taylor]: Taking taylor expansion of y.re in x.im 6.036 * [backup-simplify]: Simplify y.re into y.re 6.036 * [taylor]: Taking taylor expansion of (* y.im y.im) in x.im 6.036 * [taylor]: Taking taylor expansion of y.im in x.im 6.036 * [backup-simplify]: Simplify y.im into y.im 6.036 * [taylor]: Taking taylor expansion of y.im in x.im 6.036 * [backup-simplify]: Simplify y.im into y.im 6.036 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 6.036 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 6.036 * [backup-simplify]: Simplify (+ (pow y.re 2) (pow y.im 2)) into (+ (pow y.im 2) (pow y.re 2)) 6.036 * [backup-simplify]: Simplify (sqrt (+ (pow y.im 2) (pow y.re 2))) into (sqrt (+ (pow y.re 2) (pow y.im 2))) 6.036 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 6.036 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 6.036 * [backup-simplify]: Simplify (+ 0 0) into 0 6.037 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow y.im 2) (pow y.re 2))))) into 0 6.037 * [backup-simplify]: Simplify (* x.re y.re) into (* y.re x.re) 6.037 * [backup-simplify]: Simplify (* y.im 0) into 0 6.037 * [backup-simplify]: Simplify (+ (* y.re x.re) 0) into (* y.re x.re) 6.037 * [backup-simplify]: Simplify (* (sqrt (+ (pow y.re 2) (pow y.im 2))) (sqrt (+ (pow y.re 2) (pow y.im 2)))) into (+ (pow y.im 2) (pow y.re 2)) 6.037 * [backup-simplify]: Simplify (/ (* y.re x.re) (+ (pow y.im 2) (pow y.re 2))) into (/ (* y.re x.re) (+ (pow y.re 2) (pow y.im 2))) 6.037 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (pow (hypot y.re y.im) 2)) in y.re 6.037 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in y.re 6.037 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 6.037 * [taylor]: Taking taylor expansion of (* x.re y.re) in y.re 6.037 * [taylor]: Taking taylor expansion of x.re in y.re 6.037 * [backup-simplify]: Simplify x.re into x.re 6.037 * [taylor]: Taking taylor expansion of y.re in y.re 6.037 * [backup-simplify]: Simplify 0 into 0 6.038 * [backup-simplify]: Simplify 1 into 1 6.038 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 6.038 * [taylor]: Taking taylor expansion of y.im in y.re 6.038 * [backup-simplify]: Simplify y.im into y.im 6.038 * [taylor]: Taking taylor expansion of x.im in y.re 6.038 * [backup-simplify]: Simplify x.im into x.im 6.038 * [taylor]: Taking taylor expansion of (pow (hypot y.re y.im) 2) in y.re 6.038 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in y.re 6.038 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 6.038 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.re 6.038 * [taylor]: Taking taylor expansion of (* y.re y.re) in y.re 6.038 * [taylor]: Taking taylor expansion of y.re in y.re 6.038 * [backup-simplify]: Simplify 0 into 0 6.038 * [backup-simplify]: Simplify 1 into 1 6.038 * [taylor]: Taking taylor expansion of y.re in y.re 6.038 * [backup-simplify]: Simplify 0 into 0 6.038 * [backup-simplify]: Simplify 1 into 1 6.038 * [taylor]: Taking taylor expansion of (* y.im y.im) in y.re 6.038 * [taylor]: Taking taylor expansion of y.im in y.re 6.038 * [backup-simplify]: Simplify y.im into y.im 6.038 * [taylor]: Taking taylor expansion of y.im in y.re 6.038 * [backup-simplify]: Simplify y.im into y.im 6.038 * [backup-simplify]: Simplify (* 0 0) into 0 6.038 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 6.038 * [backup-simplify]: Simplify (+ 0 (pow y.im 2)) into (pow y.im 2) 6.038 * [backup-simplify]: Simplify (sqrt (pow y.im 2)) into y.im 6.039 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 6.039 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 6.039 * [backup-simplify]: Simplify (+ 0 0) into 0 6.039 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow y.im 2)))) into 0 6.039 * [backup-simplify]: Simplify (* x.re 0) into 0 6.039 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 6.039 * [backup-simplify]: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 6.039 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 6.039 * [backup-simplify]: Simplify (/ (* y.im x.im) (pow y.im 2)) into (/ x.im y.im) 6.039 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (pow (hypot y.re y.im) 2)) in x.re 6.040 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.re 6.040 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 6.040 * [taylor]: Taking taylor expansion of (* x.re y.re) in x.re 6.040 * [taylor]: Taking taylor expansion of x.re in x.re 6.040 * [backup-simplify]: Simplify 0 into 0 6.040 * [backup-simplify]: Simplify 1 into 1 6.040 * [taylor]: Taking taylor expansion of y.re in x.re 6.040 * [backup-simplify]: Simplify y.re into y.re 6.040 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 6.040 * [taylor]: Taking taylor expansion of y.im in x.re 6.040 * [backup-simplify]: Simplify y.im into y.im 6.040 * [taylor]: Taking taylor expansion of x.im in x.re 6.040 * [backup-simplify]: Simplify x.im into x.im 6.040 * [taylor]: Taking taylor expansion of (pow (hypot y.re y.im) 2) in x.re 6.040 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in x.re 6.040 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 6.040 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in x.re 6.040 * [taylor]: Taking taylor expansion of (* y.re y.re) in x.re 6.040 * [taylor]: Taking taylor expansion of y.re in x.re 6.040 * [backup-simplify]: Simplify y.re into y.re 6.040 * [taylor]: Taking taylor expansion of y.re in x.re 6.040 * [backup-simplify]: Simplify y.re into y.re 6.040 * [taylor]: Taking taylor expansion of (* y.im y.im) in x.re 6.040 * [taylor]: Taking taylor expansion of y.im in x.re 6.040 * [backup-simplify]: Simplify y.im into y.im 6.040 * [taylor]: Taking taylor expansion of y.im in x.re 6.040 * [backup-simplify]: Simplify y.im into y.im 6.040 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 6.040 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 6.040 * [backup-simplify]: Simplify (+ (pow y.re 2) (pow y.im 2)) into (+ (pow y.im 2) (pow y.re 2)) 6.040 * [backup-simplify]: Simplify (sqrt (+ (pow y.im 2) (pow y.re 2))) into (sqrt (+ (pow y.re 2) (pow y.im 2))) 6.040 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 6.041 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 6.041 * [backup-simplify]: Simplify (+ 0 0) into 0 6.041 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow y.im 2) (pow y.re 2))))) into 0 6.041 * [backup-simplify]: Simplify (* 0 y.re) into 0 6.041 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 6.041 * [backup-simplify]: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 6.041 * [backup-simplify]: Simplify (* (sqrt (+ (pow y.re 2) (pow y.im 2))) (sqrt (+ (pow y.re 2) (pow y.im 2)))) into (+ (pow y.im 2) (pow y.re 2)) 6.042 * [backup-simplify]: Simplify (/ (* y.im x.im) (+ (pow y.im 2) (pow y.re 2))) into (/ (* y.im x.im) (+ (pow y.re 2) (pow y.im 2))) 6.042 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (pow (hypot y.re y.im) 2)) in x.re 6.042 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.re 6.042 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 6.042 * [taylor]: Taking taylor expansion of (* x.re y.re) in x.re 6.042 * [taylor]: Taking taylor expansion of x.re in x.re 6.042 * [backup-simplify]: Simplify 0 into 0 6.042 * [backup-simplify]: Simplify 1 into 1 6.042 * [taylor]: Taking taylor expansion of y.re in x.re 6.042 * [backup-simplify]: Simplify y.re into y.re 6.042 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 6.042 * [taylor]: Taking taylor expansion of y.im in x.re 6.042 * [backup-simplify]: Simplify y.im into y.im 6.042 * [taylor]: Taking taylor expansion of x.im in x.re 6.042 * [backup-simplify]: Simplify x.im into x.im 6.042 * [taylor]: Taking taylor expansion of (pow (hypot y.re y.im) 2) in x.re 6.042 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in x.re 6.042 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 6.042 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in x.re 6.042 * [taylor]: Taking taylor expansion of (* y.re y.re) in x.re 6.042 * [taylor]: Taking taylor expansion of y.re in x.re 6.042 * [backup-simplify]: Simplify y.re into y.re 6.042 * [taylor]: Taking taylor expansion of y.re in x.re 6.042 * [backup-simplify]: Simplify y.re into y.re 6.042 * [taylor]: Taking taylor expansion of (* y.im y.im) in x.re 6.042 * [taylor]: Taking taylor expansion of y.im in x.re 6.042 * [backup-simplify]: Simplify y.im into y.im 6.042 * [taylor]: Taking taylor expansion of y.im in x.re 6.042 * [backup-simplify]: Simplify y.im into y.im 6.042 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 6.042 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 6.042 * [backup-simplify]: Simplify (+ (pow y.re 2) (pow y.im 2)) into (+ (pow y.im 2) (pow y.re 2)) 6.043 * [backup-simplify]: Simplify (sqrt (+ (pow y.im 2) (pow y.re 2))) into (sqrt (+ (pow y.re 2) (pow y.im 2))) 6.043 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 6.043 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 6.043 * [backup-simplify]: Simplify (+ 0 0) into 0 6.043 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow y.im 2) (pow y.re 2))))) into 0 6.043 * [backup-simplify]: Simplify (* 0 y.re) into 0 6.043 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 6.043 * [backup-simplify]: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 6.044 * [backup-simplify]: Simplify (* (sqrt (+ (pow y.re 2) (pow y.im 2))) (sqrt (+ (pow y.re 2) (pow y.im 2)))) into (+ (pow y.im 2) (pow y.re 2)) 6.044 * [backup-simplify]: Simplify (/ (* y.im x.im) (+ (pow y.im 2) (pow y.re 2))) into (/ (* y.im x.im) (+ (pow y.re 2) (pow y.im 2))) 6.044 * [taylor]: Taking taylor expansion of (/ (* y.im x.im) (+ (pow y.re 2) (pow y.im 2))) in y.re 6.044 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 6.044 * [taylor]: Taking taylor expansion of y.im in y.re 6.044 * [backup-simplify]: Simplify y.im into y.im 6.044 * [taylor]: Taking taylor expansion of x.im in y.re 6.044 * [backup-simplify]: Simplify x.im into x.im 6.044 * [taylor]: Taking taylor expansion of (+ (pow y.re 2) (pow y.im 2)) in y.re 6.044 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 6.044 * [taylor]: Taking taylor expansion of y.re in y.re 6.044 * [backup-simplify]: Simplify 0 into 0 6.044 * [backup-simplify]: Simplify 1 into 1 6.044 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 6.044 * [taylor]: Taking taylor expansion of y.im in y.re 6.044 * [backup-simplify]: Simplify y.im into y.im 6.044 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 6.044 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 6.044 * [backup-simplify]: Simplify (+ 0 (pow y.im 2)) into (pow y.im 2) 6.044 * [backup-simplify]: Simplify (/ (* y.im x.im) (pow y.im 2)) into (/ x.im y.im) 6.044 * [taylor]: Taking taylor expansion of (/ x.im y.im) in x.im 6.044 * [taylor]: Taking taylor expansion of x.im in x.im 6.044 * [backup-simplify]: Simplify 0 into 0 6.044 * [backup-simplify]: Simplify 1 into 1 6.044 * [taylor]: Taking taylor expansion of y.im in x.im 6.044 * [backup-simplify]: Simplify y.im into y.im 6.044 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 6.045 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y.re)) into y.re 6.045 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 6.045 * [backup-simplify]: Simplify (+ y.re 0) into y.re 6.045 * [backup-simplify]: Simplify (+ (* (sqrt (+ (pow y.re 2) (pow y.im 2))) 0) (* 0 (sqrt (+ (pow y.re 2) (pow y.im 2))))) into 0 6.046 * [backup-simplify]: Simplify (- (/ y.re (+ (pow y.im 2) (pow y.re 2))) (+ (* (/ (* y.im x.im) (+ (pow y.re 2) (pow y.im 2))) (/ 0 (+ (pow y.im 2) (pow y.re 2)))))) into (/ y.re (+ (pow y.re 2) (pow y.im 2))) 6.046 * [taylor]: Taking taylor expansion of (/ y.re (+ (pow y.re 2) (pow y.im 2))) in y.re 6.046 * [taylor]: Taking taylor expansion of y.re in y.re 6.046 * [backup-simplify]: Simplify 0 into 0 6.046 * [backup-simplify]: Simplify 1 into 1 6.046 * [taylor]: Taking taylor expansion of (+ (pow y.re 2) (pow y.im 2)) in y.re 6.046 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 6.046 * [taylor]: Taking taylor expansion of y.re in y.re 6.046 * [backup-simplify]: Simplify 0 into 0 6.046 * [backup-simplify]: Simplify 1 into 1 6.046 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 6.046 * [taylor]: Taking taylor expansion of y.im in y.re 6.046 * [backup-simplify]: Simplify y.im into y.im 6.046 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 6.046 * [backup-simplify]: Simplify (+ 0 (pow y.im 2)) into (pow y.im 2) 6.046 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 6.046 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 6.046 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 6.047 * [backup-simplify]: Simplify (+ 0 0) into 0 6.047 * [backup-simplify]: Simplify (- (/ 0 (pow y.im 2)) (+ (* (/ x.im y.im) (/ 0 (pow y.im 2))))) into 0 6.047 * [taylor]: Taking taylor expansion of 0 in x.im 6.047 * [backup-simplify]: Simplify 0 into 0 6.047 * [taylor]: Taking taylor expansion of 0 in y.im 6.047 * [backup-simplify]: Simplify 0 into 0 6.047 * [backup-simplify]: Simplify 0 into 0 6.047 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 6.047 * [taylor]: Taking taylor expansion of y.im in y.im 6.047 * [backup-simplify]: Simplify 0 into 0 6.047 * [backup-simplify]: Simplify 1 into 1 6.047 * [backup-simplify]: Simplify (/ 1 1) into 1 6.048 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.048 * [backup-simplify]: Simplify 0 into 0 6.048 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y.re))) into 0 6.049 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 6.049 * [backup-simplify]: Simplify (+ 0 0) into 0 6.049 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 y.re))) into 0 6.049 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 6.050 * [backup-simplify]: Simplify (+ 0 0) into 0 6.050 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow y.re 2) (pow y.im 2))))) into 0 6.051 * [backup-simplify]: Simplify (+ (* (sqrt (+ (pow y.re 2) (pow y.im 2))) 0) (+ (* 0 0) (* 0 (sqrt (+ (pow y.re 2) (pow y.im 2)))))) into 0 6.051 * [backup-simplify]: Simplify (- (/ 0 (+ (pow y.im 2) (pow y.re 2))) (+ (* (/ (* y.im x.im) (+ (pow y.re 2) (pow y.im 2))) (/ 0 (+ (pow y.im 2) (pow y.re 2)))) (* (/ y.re (+ (pow y.re 2) (pow y.im 2))) (/ 0 (+ (pow y.im 2) (pow y.re 2)))))) into 0 6.052 * [taylor]: Taking taylor expansion of 0 in y.re 6.052 * [backup-simplify]: Simplify 0 into 0 6.052 * [taylor]: Taking taylor expansion of 0 in x.im 6.052 * [backup-simplify]: Simplify 0 into 0 6.052 * [taylor]: Taking taylor expansion of 0 in y.im 6.052 * [backup-simplify]: Simplify 0 into 0 6.052 * [backup-simplify]: Simplify 0 into 0 6.052 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 6.052 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.im 6.052 * [taylor]: Taking taylor expansion of y.im in x.im 6.052 * [backup-simplify]: Simplify y.im into y.im 6.052 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 6.052 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 6.052 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.im 6.052 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 6.052 * [taylor]: Taking taylor expansion of y.im in y.im 6.052 * [backup-simplify]: Simplify 0 into 0 6.052 * [backup-simplify]: Simplify 1 into 1 6.052 * [backup-simplify]: Simplify (* 1 1) into 1 6.052 * [backup-simplify]: Simplify (/ 1 1) into 1 6.053 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 6.053 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.054 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.054 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.054 * [backup-simplify]: Simplify 0 into 0 6.055 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 6.055 * [backup-simplify]: Simplify (* 1 1) into 1 6.055 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 6.055 * [backup-simplify]: Simplify (+ 1 0) into 1 6.056 * [backup-simplify]: Simplify (- (/ 0 (pow y.im 2)) (+ (* (/ x.im y.im) (/ 1 (pow y.im 2))) (* 0 (/ 0 (pow y.im 2))))) into (- (/ x.im (pow y.im 3))) 6.056 * [taylor]: Taking taylor expansion of (- (/ x.im (pow y.im 3))) in x.im 6.056 * [taylor]: Taking taylor expansion of (/ x.im (pow y.im 3)) in x.im 6.056 * [taylor]: Taking taylor expansion of x.im in x.im 6.056 * [backup-simplify]: Simplify 0 into 0 6.056 * [backup-simplify]: Simplify 1 into 1 6.056 * [taylor]: Taking taylor expansion of (pow y.im 3) in x.im 6.056 * [taylor]: Taking taylor expansion of y.im in x.im 6.056 * [backup-simplify]: Simplify y.im into y.im 6.056 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 6.056 * [backup-simplify]: Simplify (* y.im (pow y.im 2)) into (pow y.im 3) 6.056 * [backup-simplify]: Simplify (/ 1 (pow y.im 3)) into (/ 1 (pow y.im 3)) 6.056 * [taylor]: Taking taylor expansion of 0 in y.im 6.056 * [backup-simplify]: Simplify 0 into 0 6.056 * [backup-simplify]: Simplify 0 into 0 6.056 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 6.056 * [taylor]: Taking taylor expansion of 0 in y.im 6.056 * [backup-simplify]: Simplify 0 into 0 6.056 * [backup-simplify]: Simplify 0 into 0 6.056 * [backup-simplify]: Simplify 0 into 0 6.057 * [backup-simplify]: Simplify (/ (/ (fma (/ 1 x.re) (/ 1 y.re) (* (/ 1 x.im) (/ 1 y.im))) (hypot (/ 1 y.re) (/ 1 y.im))) (hypot (/ 1 y.re) (/ 1 y.im))) into (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) 6.057 * [approximate]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in (x.re y.re x.im y.im) around 0 6.057 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in y.im 6.057 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in y.im 6.057 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 6.057 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in y.im 6.057 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 6.057 * [taylor]: Taking taylor expansion of x.re in y.im 6.057 * [backup-simplify]: Simplify x.re into x.re 6.057 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.057 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 6.057 * [taylor]: Taking taylor expansion of y.re in y.im 6.057 * [backup-simplify]: Simplify y.re into y.re 6.057 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 6.057 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 6.057 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 6.057 * [taylor]: Taking taylor expansion of y.im in y.im 6.057 * [backup-simplify]: Simplify 0 into 0 6.057 * [backup-simplify]: Simplify 1 into 1 6.057 * [taylor]: Taking taylor expansion of x.im in y.im 6.057 * [backup-simplify]: Simplify x.im into x.im 6.057 * [backup-simplify]: Simplify (* 0 x.im) into 0 6.057 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 6.058 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.058 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in y.im 6.058 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.im 6.058 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 6.058 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.im 6.058 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.im 6.058 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 6.058 * [taylor]: Taking taylor expansion of y.re in y.im 6.058 * [backup-simplify]: Simplify y.re into y.re 6.058 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 6.058 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 6.058 * [taylor]: Taking taylor expansion of y.re in y.im 6.058 * [backup-simplify]: Simplify y.re into y.re 6.058 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 6.058 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.im 6.058 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 6.058 * [taylor]: Taking taylor expansion of y.im in y.im 6.058 * [backup-simplify]: Simplify 0 into 0 6.058 * [backup-simplify]: Simplify 1 into 1 6.058 * [backup-simplify]: Simplify (/ 1 1) into 1 6.058 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 6.058 * [taylor]: Taking taylor expansion of y.im in y.im 6.058 * [backup-simplify]: Simplify 0 into 0 6.058 * [backup-simplify]: Simplify 1 into 1 6.058 * [backup-simplify]: Simplify (/ 1 1) into 1 6.059 * [backup-simplify]: Simplify (* 1 1) into 1 6.059 * [backup-simplify]: Simplify (+ 0 1) into 1 6.059 * [backup-simplify]: Simplify (sqrt 1) into 1 6.060 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.060 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.061 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.061 * [backup-simplify]: Simplify (+ 0 0) into 0 6.062 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.062 * [backup-simplify]: Simplify (+ 0 (/ 1 x.im)) into (/ 1 x.im) 6.062 * [backup-simplify]: Simplify (* 1 1) into 1 6.062 * [backup-simplify]: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 6.062 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in x.im 6.063 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.im 6.063 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 6.063 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.im 6.063 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 6.063 * [taylor]: Taking taylor expansion of x.re in x.im 6.063 * [backup-simplify]: Simplify x.re into x.re 6.063 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.063 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.im 6.063 * [taylor]: Taking taylor expansion of y.re in x.im 6.063 * [backup-simplify]: Simplify y.re into y.re 6.063 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 6.063 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 6.063 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 6.063 * [taylor]: Taking taylor expansion of y.im in x.im 6.063 * [backup-simplify]: Simplify y.im into y.im 6.063 * [taylor]: Taking taylor expansion of x.im in x.im 6.063 * [backup-simplify]: Simplify 0 into 0 6.063 * [backup-simplify]: Simplify 1 into 1 6.063 * [backup-simplify]: Simplify (* y.im 0) into 0 6.064 * [backup-simplify]: Simplify (+ (* y.im 1) (* 0 0)) into y.im 6.064 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 6.064 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in x.im 6.064 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in x.im 6.064 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 6.064 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in x.im 6.064 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.im 6.064 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.im 6.064 * [taylor]: Taking taylor expansion of y.re in x.im 6.064 * [backup-simplify]: Simplify y.re into y.re 6.064 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 6.064 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.im 6.064 * [taylor]: Taking taylor expansion of y.re in x.im 6.064 * [backup-simplify]: Simplify y.re into y.re 6.064 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 6.064 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.im 6.064 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 6.064 * [taylor]: Taking taylor expansion of y.im in x.im 6.064 * [backup-simplify]: Simplify y.im into y.im 6.065 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 6.065 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 6.065 * [taylor]: Taking taylor expansion of y.im in x.im 6.065 * [backup-simplify]: Simplify y.im into y.im 6.065 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 6.065 * [backup-simplify]: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 6.065 * [backup-simplify]: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 6.066 * [backup-simplify]: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 6.066 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) 6.066 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 6.066 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 6.066 * [backup-simplify]: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 6.067 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 6.067 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 6.067 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 6.067 * [backup-simplify]: Simplify (+ 0 0) into 0 6.068 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 6.068 * [backup-simplify]: Simplify (+ 0 (/ 1 y.im)) into (/ 1 y.im) 6.068 * [backup-simplify]: Simplify (* (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 6.069 * [backup-simplify]: Simplify (/ (/ 1 y.im) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (/ 1 (* y.im (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) 6.069 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in y.re 6.069 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in y.re 6.069 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 6.069 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in y.re 6.069 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 6.069 * [taylor]: Taking taylor expansion of x.re in y.re 6.069 * [backup-simplify]: Simplify x.re into x.re 6.069 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.069 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 6.069 * [taylor]: Taking taylor expansion of y.re in y.re 6.069 * [backup-simplify]: Simplify 0 into 0 6.069 * [backup-simplify]: Simplify 1 into 1 6.070 * [backup-simplify]: Simplify (/ 1 1) into 1 6.070 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 6.070 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 6.070 * [taylor]: Taking taylor expansion of y.im in y.re 6.070 * [backup-simplify]: Simplify y.im into y.im 6.070 * [taylor]: Taking taylor expansion of x.im in y.re 6.070 * [backup-simplify]: Simplify x.im into x.im 6.070 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 6.070 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 6.070 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in y.re 6.070 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.re 6.070 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 6.070 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.re 6.070 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 6.070 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 6.070 * [taylor]: Taking taylor expansion of y.re in y.re 6.070 * [backup-simplify]: Simplify 0 into 0 6.070 * [backup-simplify]: Simplify 1 into 1 6.071 * [backup-simplify]: Simplify (/ 1 1) into 1 6.071 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 6.071 * [taylor]: Taking taylor expansion of y.re in y.re 6.071 * [backup-simplify]: Simplify 0 into 0 6.071 * [backup-simplify]: Simplify 1 into 1 6.071 * [backup-simplify]: Simplify (/ 1 1) into 1 6.071 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 6.071 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 6.071 * [taylor]: Taking taylor expansion of y.im in y.re 6.071 * [backup-simplify]: Simplify y.im into y.im 6.071 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 6.071 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 6.071 * [taylor]: Taking taylor expansion of y.im in y.re 6.072 * [backup-simplify]: Simplify y.im into y.im 6.072 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 6.072 * [backup-simplify]: Simplify (* 1 1) into 1 6.072 * [backup-simplify]: Simplify (+ 1 0) into 1 6.073 * [backup-simplify]: Simplify (sqrt 1) into 1 6.073 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.074 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.075 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.075 * [backup-simplify]: Simplify (+ 0 0) into 0 6.076 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.076 * [backup-simplify]: Simplify (* (/ 1 x.re) 1) into (/ 1 x.re) 6.076 * [backup-simplify]: Simplify (+ (/ 1 x.re) 0) into (/ 1 x.re) 6.076 * [backup-simplify]: Simplify (* 1 1) into 1 6.077 * [backup-simplify]: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 6.077 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in x.re 6.077 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.re 6.077 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 6.077 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.re 6.077 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.077 * [taylor]: Taking taylor expansion of x.re in x.re 6.077 * [backup-simplify]: Simplify 0 into 0 6.077 * [backup-simplify]: Simplify 1 into 1 6.077 * [backup-simplify]: Simplify (/ 1 1) into 1 6.077 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 6.077 * [taylor]: Taking taylor expansion of y.re in x.re 6.077 * [backup-simplify]: Simplify y.re into y.re 6.077 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 6.077 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 6.078 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 6.078 * [taylor]: Taking taylor expansion of y.im in x.re 6.078 * [backup-simplify]: Simplify y.im into y.im 6.078 * [taylor]: Taking taylor expansion of x.im in x.re 6.078 * [backup-simplify]: Simplify x.im into x.im 6.078 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 6.078 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 6.078 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in x.re 6.078 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in x.re 6.078 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 6.078 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in x.re 6.078 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.re 6.078 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 6.078 * [taylor]: Taking taylor expansion of y.re in x.re 6.078 * [backup-simplify]: Simplify y.re into y.re 6.078 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 6.078 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 6.078 * [taylor]: Taking taylor expansion of y.re in x.re 6.078 * [backup-simplify]: Simplify y.re into y.re 6.078 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 6.078 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.re 6.078 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 6.078 * [taylor]: Taking taylor expansion of y.im in x.re 6.078 * [backup-simplify]: Simplify y.im into y.im 6.078 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 6.078 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 6.078 * [taylor]: Taking taylor expansion of y.im in x.re 6.078 * [backup-simplify]: Simplify y.im into y.im 6.079 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 6.079 * [backup-simplify]: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 6.079 * [backup-simplify]: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 6.079 * [backup-simplify]: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 6.079 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) 6.079 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 6.080 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 6.080 * [backup-simplify]: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 6.080 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 6.080 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 6.080 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 6.081 * [backup-simplify]: Simplify (+ 0 0) into 0 6.081 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 6.081 * [backup-simplify]: Simplify (* 1 (/ 1 y.re)) into (/ 1 y.re) 6.081 * [backup-simplify]: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 6.082 * [backup-simplify]: Simplify (* (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 6.082 * [backup-simplify]: Simplify (/ (/ 1 y.re) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (/ 1 (* (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) y.re)) 6.082 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in x.re 6.082 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.re 6.083 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 6.083 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.re 6.083 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.083 * [taylor]: Taking taylor expansion of x.re in x.re 6.083 * [backup-simplify]: Simplify 0 into 0 6.083 * [backup-simplify]: Simplify 1 into 1 6.083 * [backup-simplify]: Simplify (/ 1 1) into 1 6.083 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 6.083 * [taylor]: Taking taylor expansion of y.re in x.re 6.083 * [backup-simplify]: Simplify y.re into y.re 6.083 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 6.083 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 6.083 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 6.083 * [taylor]: Taking taylor expansion of y.im in x.re 6.083 * [backup-simplify]: Simplify y.im into y.im 6.084 * [taylor]: Taking taylor expansion of x.im in x.re 6.084 * [backup-simplify]: Simplify x.im into x.im 6.084 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 6.084 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 6.084 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in x.re 6.084 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in x.re 6.084 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 6.084 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in x.re 6.084 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.re 6.084 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 6.084 * [taylor]: Taking taylor expansion of y.re in x.re 6.084 * [backup-simplify]: Simplify y.re into y.re 6.084 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 6.084 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 6.084 * [taylor]: Taking taylor expansion of y.re in x.re 6.084 * [backup-simplify]: Simplify y.re into y.re 6.084 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 6.084 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.re 6.084 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 6.084 * [taylor]: Taking taylor expansion of y.im in x.re 6.084 * [backup-simplify]: Simplify y.im into y.im 6.084 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 6.084 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 6.084 * [taylor]: Taking taylor expansion of y.im in x.re 6.084 * [backup-simplify]: Simplify y.im into y.im 6.085 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 6.085 * [backup-simplify]: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 6.085 * [backup-simplify]: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 6.085 * [backup-simplify]: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 6.085 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) 6.086 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 6.086 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 6.086 * [backup-simplify]: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 6.086 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 6.086 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 6.086 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 6.087 * [backup-simplify]: Simplify (+ 0 0) into 0 6.087 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 6.087 * [backup-simplify]: Simplify (* 1 (/ 1 y.re)) into (/ 1 y.re) 6.087 * [backup-simplify]: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 6.088 * [backup-simplify]: Simplify (* (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 6.088 * [backup-simplify]: Simplify (/ (/ 1 y.re) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (/ 1 (* (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) y.re)) 6.088 * [taylor]: Taking taylor expansion of (/ 1 (* (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) y.re)) in y.re 6.088 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) y.re) in y.re 6.088 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 6.088 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 6.088 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 6.089 * [taylor]: Taking taylor expansion of y.im in y.re 6.089 * [backup-simplify]: Simplify y.im into y.im 6.089 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 6.089 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 6.089 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 6.089 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 6.089 * [taylor]: Taking taylor expansion of y.re in y.re 6.089 * [backup-simplify]: Simplify 0 into 0 6.089 * [backup-simplify]: Simplify 1 into 1 6.089 * [backup-simplify]: Simplify (* 1 1) into 1 6.090 * [backup-simplify]: Simplify (/ 1 1) into 1 6.090 * [taylor]: Taking taylor expansion of y.re in y.re 6.090 * [backup-simplify]: Simplify 0 into 0 6.090 * [backup-simplify]: Simplify 1 into 1 6.090 * [backup-simplify]: Simplify (+ 0 1) into 1 6.091 * [backup-simplify]: Simplify (* 1 0) into 0 6.091 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.092 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.092 * [backup-simplify]: Simplify (+ 0 0) into 0 6.093 * [backup-simplify]: Simplify (+ (* 1 1) (* 0 0)) into 1 6.093 * [backup-simplify]: Simplify (/ 1 1) into 1 6.093 * [taylor]: Taking taylor expansion of 1 in x.im 6.093 * [backup-simplify]: Simplify 1 into 1 6.094 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 6.094 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.095 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (/ 1 y.re))) into 0 6.095 * [backup-simplify]: Simplify (+ 0 (/ 1 (* y.im x.im))) into (/ 1 (* y.im x.im)) 6.096 * [backup-simplify]: Simplify (+ (* (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) 0) (* 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 6.097 * [backup-simplify]: Simplify (- (/ (/ 1 (* y.im x.im)) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) (+ (* (/ 1 (* (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) y.re)) (/ 0 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))))) into (/ 1 (* y.im (* x.im (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) 6.097 * [taylor]: Taking taylor expansion of (/ 1 (* y.im (* x.im (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) in y.re 6.097 * [taylor]: Taking taylor expansion of (* y.im (* x.im (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) in y.re 6.097 * [taylor]: Taking taylor expansion of y.im in y.re 6.097 * [backup-simplify]: Simplify y.im into y.im 6.097 * [taylor]: Taking taylor expansion of (* x.im (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in y.re 6.097 * [taylor]: Taking taylor expansion of x.im in y.re 6.097 * [backup-simplify]: Simplify x.im into x.im 6.097 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 6.097 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 6.097 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 6.097 * [taylor]: Taking taylor expansion of y.im in y.re 6.097 * [backup-simplify]: Simplify y.im into y.im 6.097 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 6.097 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 6.097 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 6.097 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 6.097 * [taylor]: Taking taylor expansion of y.re in y.re 6.098 * [backup-simplify]: Simplify 0 into 0 6.098 * [backup-simplify]: Simplify 1 into 1 6.098 * [backup-simplify]: Simplify (* 1 1) into 1 6.098 * [backup-simplify]: Simplify (/ 1 1) into 1 6.099 * [backup-simplify]: Simplify (+ 0 1) into 1 6.099 * [backup-simplify]: Simplify (* x.im 1) into x.im 6.099 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 6.099 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 6.100 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 6.101 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.101 * [backup-simplify]: Simplify (+ (/ 1 (pow y.im 2)) 0) into (/ 1 (pow y.im 2)) 6.102 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 1) (* (/ 1 (pow y.im 2)) 0))) into 0 6.103 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.103 * [taylor]: Taking taylor expansion of 0 in x.im 6.103 * [backup-simplify]: Simplify 0 into 0 6.103 * [taylor]: Taking taylor expansion of 1 in y.im 6.103 * [backup-simplify]: Simplify 1 into 1 6.103 * [backup-simplify]: Simplify 0 into 0 6.103 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 6.104 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.105 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (/ 1 y.re)))) into 0 6.105 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 6.105 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 6.105 * [backup-simplify]: Simplify (+ 0 0) into 0 6.106 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 6.106 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 6.106 * [backup-simplify]: Simplify (+ (* (/ 1 y.re) 0) (+ (* 0 0) (* 0 (/ 1 y.re)))) into 0 6.107 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.107 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.107 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (+ (* 0 0) (* 0 (/ 1 y.im)))) into 0 6.108 * [backup-simplify]: Simplify (+ 0 0) into 0 6.109 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 6.110 * [backup-simplify]: Simplify (+ (* (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) 0) (+ (* 0 0) (* 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))))) into 0 6.111 * [backup-simplify]: Simplify (- (/ 0 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) (+ (* (/ 1 (* (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) y.re)) (/ 0 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (* (/ 1 (* y.im (* x.im (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) (/ 0 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))))) into 0 6.112 * [taylor]: Taking taylor expansion of 0 in y.re 6.112 * [backup-simplify]: Simplify 0 into 0 6.112 * [taylor]: Taking taylor expansion of 0 in x.im 6.112 * [backup-simplify]: Simplify 0 into 0 6.112 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 6.112 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 6.112 * [taylor]: Taking taylor expansion of y.im in x.im 6.112 * [backup-simplify]: Simplify y.im into y.im 6.112 * [taylor]: Taking taylor expansion of x.im in x.im 6.112 * [backup-simplify]: Simplify 0 into 0 6.112 * [backup-simplify]: Simplify 1 into 1 6.112 * [backup-simplify]: Simplify (* y.im 0) into 0 6.112 * [backup-simplify]: Simplify (+ (* y.im 1) (* 0 0)) into y.im 6.112 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 6.112 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 6.112 * [taylor]: Taking taylor expansion of y.im in y.im 6.112 * [backup-simplify]: Simplify 0 into 0 6.112 * [backup-simplify]: Simplify 1 into 1 6.113 * [backup-simplify]: Simplify (/ 1 1) into 1 6.114 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.115 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.115 * [backup-simplify]: Simplify 0 into 0 6.115 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 6.115 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))))) into 0 6.116 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 6.117 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.117 * [backup-simplify]: Simplify (+ 0 0) into 0 6.119 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* (/ 1 (pow y.im 2)) 1) (* 0 0)))) into (/ 1 (pow y.im 2)) 6.120 * [backup-simplify]: Simplify (- (+ (* 1 (/ (/ 1 (pow y.im 2)) 1)) (* 0 (/ 0 1)))) into (- (/ 1 (pow y.im 2))) 6.120 * [taylor]: Taking taylor expansion of (- (/ 1 (pow y.im 2))) in x.im 6.120 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 6.120 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.im 6.120 * [taylor]: Taking taylor expansion of y.im in x.im 6.120 * [backup-simplify]: Simplify y.im into y.im 6.120 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 6.120 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 6.120 * [taylor]: Taking taylor expansion of 0 in y.im 6.120 * [backup-simplify]: Simplify 0 into 0 6.120 * [backup-simplify]: Simplify 0 into 0 6.120 * [taylor]: Taking taylor expansion of 0 in y.im 6.120 * [backup-simplify]: Simplify 0 into 0 6.120 * [backup-simplify]: Simplify 0 into 0 6.120 * [backup-simplify]: Simplify 0 into 0 6.121 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 6.122 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.123 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 y.re))))) into 0 6.123 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 6.123 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 6.124 * [backup-simplify]: Simplify (+ 0 0) into 0 6.124 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 6.124 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 6.125 * [backup-simplify]: Simplify (+ (* (/ 1 y.re) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 y.re))))) into 0 6.125 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.126 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.127 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 y.im))))) into 0 6.127 * [backup-simplify]: Simplify (+ 0 0) into 0 6.128 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 6.130 * [backup-simplify]: Simplify (+ (* (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))))) into 0 6.132 * [backup-simplify]: Simplify (- (/ 0 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) (+ (* (/ 1 (* (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) y.re)) (/ 0 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (* (/ 1 (* y.im (* x.im (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) (/ 0 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (* 0 (/ 0 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))))) into 0 6.132 * [taylor]: Taking taylor expansion of 0 in y.re 6.132 * [backup-simplify]: Simplify 0 into 0 6.132 * [taylor]: Taking taylor expansion of 0 in x.im 6.132 * [backup-simplify]: Simplify 0 into 0 6.132 * [taylor]: Taking taylor expansion of 0 in x.im 6.132 * [backup-simplify]: Simplify 0 into 0 6.133 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.134 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.134 * [backup-simplify]: Simplify (+ 0 0) into 0 6.134 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 1)) into 0 6.135 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 6.135 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 6.135 * [taylor]: Taking taylor expansion of 0 in x.im 6.135 * [backup-simplify]: Simplify 0 into 0 6.135 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 6.136 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))) (* 0 (/ 0 (pow y.im 2))))) into 0 6.136 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 6.137 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.137 * [backup-simplify]: Simplify (+ 0 0) into 0 6.138 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* (/ 1 (pow y.im 2)) 0) (+ (* 0 1) (* 0 0))))) into 0 6.139 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ (/ 1 (pow y.im 2)) 1)) (* (- (/ 1 (pow y.im 2))) (/ 0 1)))) into 0 6.139 * [taylor]: Taking taylor expansion of 0 in x.im 6.139 * [backup-simplify]: Simplify 0 into 0 6.139 * [taylor]: Taking taylor expansion of 0 in y.im 6.139 * [backup-simplify]: Simplify 0 into 0 6.139 * [backup-simplify]: Simplify 0 into 0 6.139 * [backup-simplify]: Simplify 0 into 0 6.139 * [backup-simplify]: Simplify (/ (/ (fma (/ 1 (- x.re)) (/ 1 (- y.re)) (* (/ 1 (- x.im)) (/ 1 (- y.im)))) (hypot (/ 1 (- y.re)) (/ 1 (- y.im)))) (hypot (/ 1 (- y.re)) (/ 1 (- y.im)))) into (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) 6.140 * [approximate]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in (x.re y.re x.im y.im) around 0 6.140 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in y.im 6.140 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in y.im 6.140 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 6.140 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in y.im 6.140 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 6.140 * [taylor]: Taking taylor expansion of -1 in y.im 6.140 * [backup-simplify]: Simplify -1 into -1 6.140 * [taylor]: Taking taylor expansion of x.re in y.im 6.140 * [backup-simplify]: Simplify x.re into x.re 6.140 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.140 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 6.140 * [taylor]: Taking taylor expansion of -1 in y.im 6.140 * [backup-simplify]: Simplify -1 into -1 6.140 * [taylor]: Taking taylor expansion of y.re in y.im 6.140 * [backup-simplify]: Simplify y.re into y.re 6.140 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 6.140 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 6.140 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 6.140 * [taylor]: Taking taylor expansion of y.im in y.im 6.140 * [backup-simplify]: Simplify 0 into 0 6.140 * [backup-simplify]: Simplify 1 into 1 6.140 * [taylor]: Taking taylor expansion of x.im in y.im 6.140 * [backup-simplify]: Simplify x.im into x.im 6.140 * [backup-simplify]: Simplify (* 0 x.im) into 0 6.140 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 6.140 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.140 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in y.im 6.140 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.im 6.141 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 6.141 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.im 6.141 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.im 6.141 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 6.141 * [taylor]: Taking taylor expansion of -1 in y.im 6.141 * [backup-simplify]: Simplify -1 into -1 6.141 * [taylor]: Taking taylor expansion of y.re in y.im 6.141 * [backup-simplify]: Simplify y.re into y.re 6.141 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 6.141 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 6.141 * [taylor]: Taking taylor expansion of -1 in y.im 6.141 * [backup-simplify]: Simplify -1 into -1 6.141 * [taylor]: Taking taylor expansion of y.re in y.im 6.141 * [backup-simplify]: Simplify y.re into y.re 6.141 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 6.141 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.im 6.141 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 6.141 * [taylor]: Taking taylor expansion of -1 in y.im 6.141 * [backup-simplify]: Simplify -1 into -1 6.141 * [taylor]: Taking taylor expansion of y.im in y.im 6.141 * [backup-simplify]: Simplify 0 into 0 6.141 * [backup-simplify]: Simplify 1 into 1 6.141 * [backup-simplify]: Simplify (/ -1 1) into -1 6.141 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 6.141 * [taylor]: Taking taylor expansion of -1 in y.im 6.141 * [backup-simplify]: Simplify -1 into -1 6.141 * [taylor]: Taking taylor expansion of y.im in y.im 6.141 * [backup-simplify]: Simplify 0 into 0 6.141 * [backup-simplify]: Simplify 1 into 1 6.142 * [backup-simplify]: Simplify (/ -1 1) into -1 6.142 * [backup-simplify]: Simplify (* -1 -1) into 1 6.142 * [backup-simplify]: Simplify (+ 0 1) into 1 6.142 * [backup-simplify]: Simplify (sqrt 1) into 1 6.143 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.143 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.144 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 6.144 * [backup-simplify]: Simplify (+ 0 0) into 0 6.144 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.144 * [backup-simplify]: Simplify (+ 0 (/ 1 x.im)) into (/ 1 x.im) 6.144 * [backup-simplify]: Simplify (* 1 1) into 1 6.145 * [backup-simplify]: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 6.145 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in x.im 6.145 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.im 6.145 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 6.145 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.im 6.145 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 6.145 * [taylor]: Taking taylor expansion of -1 in x.im 6.145 * [backup-simplify]: Simplify -1 into -1 6.145 * [taylor]: Taking taylor expansion of x.re in x.im 6.145 * [backup-simplify]: Simplify x.re into x.re 6.145 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.145 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.im 6.145 * [taylor]: Taking taylor expansion of -1 in x.im 6.145 * [backup-simplify]: Simplify -1 into -1 6.145 * [taylor]: Taking taylor expansion of y.re in x.im 6.145 * [backup-simplify]: Simplify y.re into y.re 6.145 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 6.145 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 6.145 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 6.145 * [taylor]: Taking taylor expansion of y.im in x.im 6.145 * [backup-simplify]: Simplify y.im into y.im 6.145 * [taylor]: Taking taylor expansion of x.im in x.im 6.145 * [backup-simplify]: Simplify 0 into 0 6.145 * [backup-simplify]: Simplify 1 into 1 6.145 * [backup-simplify]: Simplify (* y.im 0) into 0 6.145 * [backup-simplify]: Simplify (+ (* y.im 1) (* 0 0)) into y.im 6.145 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 6.145 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in x.im 6.145 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in x.im 6.146 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 6.146 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in x.im 6.146 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.im 6.146 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.im 6.146 * [taylor]: Taking taylor expansion of -1 in x.im 6.146 * [backup-simplify]: Simplify -1 into -1 6.146 * [taylor]: Taking taylor expansion of y.re in x.im 6.146 * [backup-simplify]: Simplify y.re into y.re 6.146 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 6.146 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.im 6.146 * [taylor]: Taking taylor expansion of -1 in x.im 6.146 * [backup-simplify]: Simplify -1 into -1 6.146 * [taylor]: Taking taylor expansion of y.re in x.im 6.146 * [backup-simplify]: Simplify y.re into y.re 6.146 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 6.146 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.im 6.146 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 6.146 * [taylor]: Taking taylor expansion of -1 in x.im 6.146 * [backup-simplify]: Simplify -1 into -1 6.146 * [taylor]: Taking taylor expansion of y.im in x.im 6.146 * [backup-simplify]: Simplify y.im into y.im 6.146 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 6.146 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 6.146 * [taylor]: Taking taylor expansion of -1 in x.im 6.146 * [backup-simplify]: Simplify -1 into -1 6.146 * [taylor]: Taking taylor expansion of y.im in x.im 6.146 * [backup-simplify]: Simplify y.im into y.im 6.146 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 6.146 * [backup-simplify]: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 6.146 * [backup-simplify]: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 6.146 * [backup-simplify]: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 6.147 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) 6.147 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 6.147 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 6.147 * [backup-simplify]: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 6.147 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 6.147 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 6.147 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 6.147 * [backup-simplify]: Simplify (+ 0 0) into 0 6.148 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 6.148 * [backup-simplify]: Simplify (+ 0 (/ 1 y.im)) into (/ 1 y.im) 6.148 * [backup-simplify]: Simplify (* (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 6.148 * [backup-simplify]: Simplify (/ (/ 1 y.im) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (/ 1 (* y.im (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) 6.148 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in y.re 6.148 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in y.re 6.148 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 6.148 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in y.re 6.148 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 6.148 * [taylor]: Taking taylor expansion of -1 in y.re 6.148 * [backup-simplify]: Simplify -1 into -1 6.148 * [taylor]: Taking taylor expansion of x.re in y.re 6.148 * [backup-simplify]: Simplify x.re into x.re 6.149 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.149 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 6.149 * [taylor]: Taking taylor expansion of -1 in y.re 6.149 * [backup-simplify]: Simplify -1 into -1 6.149 * [taylor]: Taking taylor expansion of y.re in y.re 6.149 * [backup-simplify]: Simplify 0 into 0 6.149 * [backup-simplify]: Simplify 1 into 1 6.149 * [backup-simplify]: Simplify (/ -1 1) into -1 6.149 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 6.149 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 6.149 * [taylor]: Taking taylor expansion of y.im in y.re 6.149 * [backup-simplify]: Simplify y.im into y.im 6.149 * [taylor]: Taking taylor expansion of x.im in y.re 6.149 * [backup-simplify]: Simplify x.im into x.im 6.149 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 6.149 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 6.149 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in y.re 6.149 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.re 6.149 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 6.149 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.re 6.149 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 6.149 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 6.149 * [taylor]: Taking taylor expansion of -1 in y.re 6.149 * [backup-simplify]: Simplify -1 into -1 6.149 * [taylor]: Taking taylor expansion of y.re in y.re 6.149 * [backup-simplify]: Simplify 0 into 0 6.149 * [backup-simplify]: Simplify 1 into 1 6.150 * [backup-simplify]: Simplify (/ -1 1) into -1 6.150 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 6.150 * [taylor]: Taking taylor expansion of -1 in y.re 6.150 * [backup-simplify]: Simplify -1 into -1 6.150 * [taylor]: Taking taylor expansion of y.re in y.re 6.150 * [backup-simplify]: Simplify 0 into 0 6.150 * [backup-simplify]: Simplify 1 into 1 6.150 * [backup-simplify]: Simplify (/ -1 1) into -1 6.150 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 6.150 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 6.150 * [taylor]: Taking taylor expansion of -1 in y.re 6.150 * [backup-simplify]: Simplify -1 into -1 6.150 * [taylor]: Taking taylor expansion of y.im in y.re 6.150 * [backup-simplify]: Simplify y.im into y.im 6.150 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 6.150 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 6.150 * [taylor]: Taking taylor expansion of -1 in y.re 6.150 * [backup-simplify]: Simplify -1 into -1 6.150 * [taylor]: Taking taylor expansion of y.im in y.re 6.150 * [backup-simplify]: Simplify y.im into y.im 6.150 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 6.153 * [backup-simplify]: Simplify (* -1 -1) into 1 6.153 * [backup-simplify]: Simplify (+ 1 0) into 1 6.154 * [backup-simplify]: Simplify (sqrt 1) into 1 6.154 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.155 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.155 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 6.155 * [backup-simplify]: Simplify (+ 0 0) into 0 6.156 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.156 * [backup-simplify]: Simplify (* (/ -1 x.re) -1) into (/ 1 x.re) 6.156 * [backup-simplify]: Simplify (+ (/ 1 x.re) 0) into (/ 1 x.re) 6.156 * [backup-simplify]: Simplify (* 1 1) into 1 6.156 * [backup-simplify]: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 6.156 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in x.re 6.156 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.re 6.156 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 6.156 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.re 6.156 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 6.156 * [taylor]: Taking taylor expansion of -1 in x.re 6.156 * [backup-simplify]: Simplify -1 into -1 6.156 * [taylor]: Taking taylor expansion of x.re in x.re 6.157 * [backup-simplify]: Simplify 0 into 0 6.157 * [backup-simplify]: Simplify 1 into 1 6.157 * [backup-simplify]: Simplify (/ -1 1) into -1 6.157 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 6.157 * [taylor]: Taking taylor expansion of -1 in x.re 6.157 * [backup-simplify]: Simplify -1 into -1 6.157 * [taylor]: Taking taylor expansion of y.re in x.re 6.157 * [backup-simplify]: Simplify y.re into y.re 6.157 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 6.157 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 6.157 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 6.157 * [taylor]: Taking taylor expansion of y.im in x.re 6.157 * [backup-simplify]: Simplify y.im into y.im 6.157 * [taylor]: Taking taylor expansion of x.im in x.re 6.157 * [backup-simplify]: Simplify x.im into x.im 6.157 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 6.157 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 6.157 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in x.re 6.157 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in x.re 6.157 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 6.157 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in x.re 6.157 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.re 6.157 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 6.157 * [taylor]: Taking taylor expansion of -1 in x.re 6.157 * [backup-simplify]: Simplify -1 into -1 6.157 * [taylor]: Taking taylor expansion of y.re in x.re 6.157 * [backup-simplify]: Simplify y.re into y.re 6.157 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 6.157 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 6.157 * [taylor]: Taking taylor expansion of -1 in x.re 6.157 * [backup-simplify]: Simplify -1 into -1 6.157 * [taylor]: Taking taylor expansion of y.re in x.re 6.157 * [backup-simplify]: Simplify y.re into y.re 6.158 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 6.158 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.re 6.158 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 6.158 * [taylor]: Taking taylor expansion of -1 in x.re 6.158 * [backup-simplify]: Simplify -1 into -1 6.158 * [taylor]: Taking taylor expansion of y.im in x.re 6.158 * [backup-simplify]: Simplify y.im into y.im 6.158 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 6.158 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 6.158 * [taylor]: Taking taylor expansion of -1 in x.re 6.158 * [backup-simplify]: Simplify -1 into -1 6.158 * [taylor]: Taking taylor expansion of y.im in x.re 6.158 * [backup-simplify]: Simplify y.im into y.im 6.158 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 6.158 * [backup-simplify]: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 6.158 * [backup-simplify]: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 6.158 * [backup-simplify]: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 6.158 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) 6.158 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 6.158 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 6.159 * [backup-simplify]: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 6.159 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 6.159 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 6.159 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 6.159 * [backup-simplify]: Simplify (+ 0 0) into 0 6.159 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 6.159 * [backup-simplify]: Simplify (* -1 (/ -1 y.re)) into (/ 1 y.re) 6.159 * [backup-simplify]: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 6.160 * [backup-simplify]: Simplify (* (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 6.160 * [backup-simplify]: Simplify (/ (/ 1 y.re) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (/ 1 (* (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) y.re)) 6.160 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in x.re 6.160 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.re 6.160 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 6.160 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.re 6.160 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 6.160 * [taylor]: Taking taylor expansion of -1 in x.re 6.160 * [backup-simplify]: Simplify -1 into -1 6.160 * [taylor]: Taking taylor expansion of x.re in x.re 6.160 * [backup-simplify]: Simplify 0 into 0 6.160 * [backup-simplify]: Simplify 1 into 1 6.161 * [backup-simplify]: Simplify (/ -1 1) into -1 6.161 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 6.161 * [taylor]: Taking taylor expansion of -1 in x.re 6.161 * [backup-simplify]: Simplify -1 into -1 6.161 * [taylor]: Taking taylor expansion of y.re in x.re 6.161 * [backup-simplify]: Simplify y.re into y.re 6.161 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 6.161 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 6.161 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 6.161 * [taylor]: Taking taylor expansion of y.im in x.re 6.161 * [backup-simplify]: Simplify y.im into y.im 6.161 * [taylor]: Taking taylor expansion of x.im in x.re 6.161 * [backup-simplify]: Simplify x.im into x.im 6.161 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 6.161 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 6.161 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in x.re 6.161 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in x.re 6.161 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 6.161 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in x.re 6.161 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.re 6.161 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 6.161 * [taylor]: Taking taylor expansion of -1 in x.re 6.161 * [backup-simplify]: Simplify -1 into -1 6.161 * [taylor]: Taking taylor expansion of y.re in x.re 6.161 * [backup-simplify]: Simplify y.re into y.re 6.161 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 6.161 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 6.161 * [taylor]: Taking taylor expansion of -1 in x.re 6.161 * [backup-simplify]: Simplify -1 into -1 6.161 * [taylor]: Taking taylor expansion of y.re in x.re 6.161 * [backup-simplify]: Simplify y.re into y.re 6.161 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 6.161 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.re 6.161 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 6.161 * [taylor]: Taking taylor expansion of -1 in x.re 6.161 * [backup-simplify]: Simplify -1 into -1 6.161 * [taylor]: Taking taylor expansion of y.im in x.re 6.161 * [backup-simplify]: Simplify y.im into y.im 6.161 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 6.161 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 6.161 * [taylor]: Taking taylor expansion of -1 in x.re 6.161 * [backup-simplify]: Simplify -1 into -1 6.162 * [taylor]: Taking taylor expansion of y.im in x.re 6.162 * [backup-simplify]: Simplify y.im into y.im 6.162 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 6.162 * [backup-simplify]: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 6.162 * [backup-simplify]: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 6.162 * [backup-simplify]: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 6.162 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) 6.162 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 6.162 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 6.162 * [backup-simplify]: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 6.162 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 6.163 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 6.163 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 6.163 * [backup-simplify]: Simplify (+ 0 0) into 0 6.163 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 6.163 * [backup-simplify]: Simplify (* -1 (/ -1 y.re)) into (/ 1 y.re) 6.163 * [backup-simplify]: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 6.164 * [backup-simplify]: Simplify (* (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 6.164 * [backup-simplify]: Simplify (/ (/ 1 y.re) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (/ 1 (* (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) y.re)) 6.164 * [taylor]: Taking taylor expansion of (/ 1 (* (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) y.re)) in y.re 6.164 * [taylor]: Taking taylor expansion of (* (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) y.re) in y.re 6.164 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 6.164 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 6.164 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 6.164 * [taylor]: Taking taylor expansion of y.im in y.re 6.164 * [backup-simplify]: Simplify y.im into y.im 6.164 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 6.164 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 6.164 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 6.164 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 6.164 * [taylor]: Taking taylor expansion of y.re in y.re 6.165 * [backup-simplify]: Simplify 0 into 0 6.165 * [backup-simplify]: Simplify 1 into 1 6.165 * [backup-simplify]: Simplify (* 1 1) into 1 6.165 * [backup-simplify]: Simplify (/ 1 1) into 1 6.165 * [taylor]: Taking taylor expansion of y.re in y.re 6.165 * [backup-simplify]: Simplify 0 into 0 6.165 * [backup-simplify]: Simplify 1 into 1 6.166 * [backup-simplify]: Simplify (+ 0 1) into 1 6.166 * [backup-simplify]: Simplify (* 1 0) into 0 6.167 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.168 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.168 * [backup-simplify]: Simplify (+ 0 0) into 0 6.169 * [backup-simplify]: Simplify (+ (* 1 1) (* 0 0)) into 1 6.169 * [backup-simplify]: Simplify (/ 1 1) into 1 6.169 * [taylor]: Taking taylor expansion of 1 in x.im 6.169 * [backup-simplify]: Simplify 1 into 1 6.169 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 6.170 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.171 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ -1 y.re))) into 0 6.171 * [backup-simplify]: Simplify (+ 0 (/ 1 (* y.im x.im))) into (/ 1 (* y.im x.im)) 6.172 * [backup-simplify]: Simplify (+ (* (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) 0) (* 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 6.173 * [backup-simplify]: Simplify (- (/ (/ 1 (* y.im x.im)) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) (+ (* (/ 1 (* (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) y.re)) (/ 0 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))))) into (/ 1 (* y.im (* x.im (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) 6.173 * [taylor]: Taking taylor expansion of (/ 1 (* y.im (* x.im (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) in y.re 6.173 * [taylor]: Taking taylor expansion of (* y.im (* x.im (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) in y.re 6.173 * [taylor]: Taking taylor expansion of y.im in y.re 6.173 * [backup-simplify]: Simplify y.im into y.im 6.173 * [taylor]: Taking taylor expansion of (* x.im (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in y.re 6.173 * [taylor]: Taking taylor expansion of x.im in y.re 6.173 * [backup-simplify]: Simplify x.im into x.im 6.173 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 6.173 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 6.173 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 6.173 * [taylor]: Taking taylor expansion of y.im in y.re 6.173 * [backup-simplify]: Simplify y.im into y.im 6.173 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 6.173 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 6.173 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 6.173 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 6.173 * [taylor]: Taking taylor expansion of y.re in y.re 6.173 * [backup-simplify]: Simplify 0 into 0 6.173 * [backup-simplify]: Simplify 1 into 1 6.174 * [backup-simplify]: Simplify (* 1 1) into 1 6.174 * [backup-simplify]: Simplify (/ 1 1) into 1 6.175 * [backup-simplify]: Simplify (+ 0 1) into 1 6.175 * [backup-simplify]: Simplify (* x.im 1) into x.im 6.175 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 6.175 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 6.176 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 6.177 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.178 * [backup-simplify]: Simplify (+ (/ 1 (pow y.im 2)) 0) into (/ 1 (pow y.im 2)) 6.179 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 1) (* (/ 1 (pow y.im 2)) 0))) into 0 6.179 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.179 * [taylor]: Taking taylor expansion of 0 in x.im 6.179 * [backup-simplify]: Simplify 0 into 0 6.179 * [taylor]: Taking taylor expansion of 1 in y.im 6.179 * [backup-simplify]: Simplify 1 into 1 6.179 * [backup-simplify]: Simplify 0 into 0 6.180 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 6.180 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.181 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ -1 y.re)))) into 0 6.181 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 6.181 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 6.181 * [backup-simplify]: Simplify (+ 0 0) into 0 6.182 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 6.182 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 6.182 * [backup-simplify]: Simplify (+ (* (/ -1 y.re) 0) (+ (* 0 0) (* 0 (/ -1 y.re)))) into 0 6.182 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.182 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.183 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (+ (* 0 0) (* 0 (/ -1 y.im)))) into 0 6.183 * [backup-simplify]: Simplify (+ 0 0) into 0 6.183 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 6.184 * [backup-simplify]: Simplify (+ (* (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) 0) (+ (* 0 0) (* 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))))) into 0 6.185 * [backup-simplify]: Simplify (- (/ 0 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) (+ (* (/ 1 (* (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) y.re)) (/ 0 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (* (/ 1 (* y.im (* x.im (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) (/ 0 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))))) into 0 6.185 * [taylor]: Taking taylor expansion of 0 in y.re 6.185 * [backup-simplify]: Simplify 0 into 0 6.185 * [taylor]: Taking taylor expansion of 0 in x.im 6.185 * [backup-simplify]: Simplify 0 into 0 6.186 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 6.186 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 6.186 * [taylor]: Taking taylor expansion of y.im in x.im 6.186 * [backup-simplify]: Simplify y.im into y.im 6.186 * [taylor]: Taking taylor expansion of x.im in x.im 6.186 * [backup-simplify]: Simplify 0 into 0 6.186 * [backup-simplify]: Simplify 1 into 1 6.186 * [backup-simplify]: Simplify (* y.im 0) into 0 6.186 * [backup-simplify]: Simplify (+ (* y.im 1) (* 0 0)) into y.im 6.186 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 6.186 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 6.186 * [taylor]: Taking taylor expansion of y.im in y.im 6.186 * [backup-simplify]: Simplify 0 into 0 6.186 * [backup-simplify]: Simplify 1 into 1 6.186 * [backup-simplify]: Simplify (/ 1 1) into 1 6.187 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.187 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.187 * [backup-simplify]: Simplify 0 into 0 6.187 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 6.188 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))))) into 0 6.188 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 6.189 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.189 * [backup-simplify]: Simplify (+ 0 0) into 0 6.190 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* (/ 1 (pow y.im 2)) 1) (* 0 0)))) into (/ 1 (pow y.im 2)) 6.190 * [backup-simplify]: Simplify (- (+ (* 1 (/ (/ 1 (pow y.im 2)) 1)) (* 0 (/ 0 1)))) into (- (/ 1 (pow y.im 2))) 6.190 * [taylor]: Taking taylor expansion of (- (/ 1 (pow y.im 2))) in x.im 6.190 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 6.190 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.im 6.190 * [taylor]: Taking taylor expansion of y.im in x.im 6.190 * [backup-simplify]: Simplify y.im into y.im 6.190 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 6.190 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 6.190 * [taylor]: Taking taylor expansion of 0 in y.im 6.191 * [backup-simplify]: Simplify 0 into 0 6.191 * [backup-simplify]: Simplify 0 into 0 6.191 * [taylor]: Taking taylor expansion of 0 in y.im 6.191 * [backup-simplify]: Simplify 0 into 0 6.191 * [backup-simplify]: Simplify 0 into 0 6.191 * [backup-simplify]: Simplify 0 into 0 6.191 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 6.191 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.192 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 y.re))))) into 0 6.192 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 6.193 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 6.193 * [backup-simplify]: Simplify (+ 0 0) into 0 6.193 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 6.193 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 6.194 * [backup-simplify]: Simplify (+ (* (/ -1 y.re) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 y.re))))) into 0 6.194 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.194 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 6.195 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 y.im))))) into 0 6.195 * [backup-simplify]: Simplify (+ 0 0) into 0 6.196 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 6.198 * [backup-simplify]: Simplify (+ (* (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))))) into 0 6.200 * [backup-simplify]: Simplify (- (/ 0 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) (+ (* (/ 1 (* (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) y.re)) (/ 0 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (* (/ 1 (* y.im (* x.im (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) (/ 0 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (* 0 (/ 0 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))))) into 0 6.200 * [taylor]: Taking taylor expansion of 0 in y.re 6.200 * [backup-simplify]: Simplify 0 into 0 6.200 * [taylor]: Taking taylor expansion of 0 in x.im 6.200 * [backup-simplify]: Simplify 0 into 0 6.200 * [taylor]: Taking taylor expansion of 0 in x.im 6.200 * [backup-simplify]: Simplify 0 into 0 6.201 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.201 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.202 * [backup-simplify]: Simplify (+ 0 0) into 0 6.202 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 1)) into 0 6.202 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 6.202 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 6.202 * [taylor]: Taking taylor expansion of 0 in x.im 6.202 * [backup-simplify]: Simplify 0 into 0 6.203 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 6.203 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))) (* 0 (/ 0 (pow y.im 2))))) into 0 6.204 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 6.205 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.205 * [backup-simplify]: Simplify (+ 0 0) into 0 6.207 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* (/ 1 (pow y.im 2)) 0) (+ (* 0 1) (* 0 0))))) into 0 6.208 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ (/ 1 (pow y.im 2)) 1)) (* (- (/ 1 (pow y.im 2))) (/ 0 1)))) into 0 6.208 * [taylor]: Taking taylor expansion of 0 in x.im 6.208 * [backup-simplify]: Simplify 0 into 0 6.208 * [taylor]: Taking taylor expansion of 0 in y.im 6.208 * [backup-simplify]: Simplify 0 into 0 6.208 * [backup-simplify]: Simplify 0 into 0 6.208 * [backup-simplify]: Simplify 0 into 0 6.208 * * * [progress]: simplifying candidates 6.211 * [simplify]: Simplifying: (expm1 (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log1p (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (- (log (fma x.re y.re (* x.im y.im))) (log (hypot y.re y.im))) (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (exp (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ (* (* (fma x.re y.re (* x.im y.im)) (fma x.re y.re (* x.im y.im))) (fma x.re y.re (* x.im y.im))) (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im))) (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (* (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (- (fma x.re y.re (* x.im y.im))) (- (hypot y.re y.im)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) 1) (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) 1) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (/ 1 1) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ 1 (hypot y.re y.im)) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) 1) (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im)))) (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im)))) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (expm1 (fma x.re y.re (* x.im y.im))) (log1p (fma x.re y.re (* x.im y.im))) (* x.re y.re) (log (fma x.re y.re (* x.im y.im))) (exp (fma x.re y.re (* x.im y.im))) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (cbrt (fma x.re y.re (* x.im y.im))) (* (* (fma x.re y.re (* x.im y.im)) (fma x.re y.re (* x.im y.im))) (fma x.re y.re (* x.im y.im))) (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (fma x.re y.re (* x.im y.im))) (expm1 (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (log1p (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (- (- (log (fma x.re y.re (* x.im y.im))) (log (hypot y.re y.im))) (log (hypot y.re y.im))) (- (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (hypot y.re y.im))) (log (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (exp (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (/ (/ (* (* (fma x.re y.re (* x.im y.im)) (fma x.re y.re (* x.im y.im))) (fma x.re y.re (* x.im y.im))) (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im))) (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im))) (/ (* (* (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im))) (* (cbrt (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (cbrt (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)))) (cbrt (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (* (* (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (sqrt (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (sqrt (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (- (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (- (hypot y.re y.im)) (/ (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) 1) (/ (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (hypot y.re y.im)) (/ (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) 1) (/ (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (hypot y.re y.im)) (/ (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1) (/ (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (hypot y.re y.im)) (/ (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) 1) (/ (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) (/ (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) 1) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) 1) (sqrt (hypot y.re y.im))) (/ (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) 1) 1) (/ (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (hypot y.re y.im)) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (hypot y.re y.im)) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) 1) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) 1) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) 1) (sqrt (hypot y.re y.im))) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) 1) 1) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (hypot y.re y.im)) (/ (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1) (/ (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im))) (hypot y.re y.im)) (/ (/ 1 (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ (/ 1 (sqrt (hypot y.re y.im))) 1) (/ (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) (/ (/ 1 1) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (/ 1 1) (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (/ 1 1) 1) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ 1 1) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ 1 (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (/ (/ 1 (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) 1) (/ (/ 1 (hypot y.re y.im)) (hypot y.re y.im)) (/ 1 (hypot y.re y.im)) (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) 1) (/ (hypot y.re y.im) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ (hypot y.re y.im) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im))) (/ (hypot y.re y.im) (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im))) (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ (hypot y.re y.im) (/ 1 (hypot y.re y.im))) (* (hypot y.re y.im) (hypot y.re y.im)) x.im x.re (* -1 x.re) 0 (+ (* y.re x.re) (* y.im x.im)) (+ (* y.re x.re) (* y.im x.im)) 0 0 0 6.217 * * [simplify]: Extracting # 0 : cost 0 6.217 * * [simplify]: Extracting # 1 : cost 0 6.217 * * [simplify]: Extracting # 2 : cost 0 6.218 * * [simplify]: Extracting # 3 : cost 0 6.218 * * [simplify]: Extracting # 4 : cost 0 6.218 * * [simplify]: Extracting # 5 : cost 0 6.219 * * [simplify]: Extracting # 6 : cost 0 6.219 * * [simplify]: iteration 0 : 161 enodes (cost 2484 ) 6.290 * * [simplify]: Extracting # 0 : cost 0 6.291 * * [simplify]: Extracting # 1 : cost 0 6.292 * * [simplify]: Extracting # 2 : cost 0 6.292 * * [simplify]: Extracting # 3 : cost 0 6.293 * * [simplify]: iteration 1 : 350 enodes (cost 2423 ) 6.424 * * [simplify]: Extracting # 0 : cost 0 6.426 * * [simplify]: Extracting # 1 : cost 0 6.428 * * [simplify]: Extracting # 2 : cost 0 6.431 * * [simplify]: Extracting # 3 : cost 0 6.433 * * [simplify]: Extracting # 4 : cost 0 6.435 * * [simplify]: iteration 2 : 1736 enodes (cost 2254 ) 7.280 * * [simplify]: Extracting # 0 : cost 0 7.293 * * [simplify]: Extracting # 1 : cost 0 7.307 * * [simplify]: Extracting # 2 : cost 0 7.319 * * [simplify]: Extracting # 3 : cost 0 7.335 * * [simplify]: iteration done: 5000 enodes (cost 2212 ) 7.337 * [simplify]: Simplified to: (expm1 (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log1p (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (exp (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ (pow (fma x.re y.re (* x.im y.im)) 3) (pow (hypot y.re y.im) 3)) (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (pow (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) 3) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (- (fma x.re y.re (* x.im y.im))) (- (hypot y.re y.im)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* x.im y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) 1 (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ 1 (hypot y.re y.im)) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (fma x.re y.re (* x.im y.im)) (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im)))) (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im)))) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (expm1 (fma x.re y.re (* x.im y.im))) (log1p (fma x.re y.re (* x.im y.im))) (* x.re y.re) (log (fma x.re y.re (* x.im y.im))) (exp (fma x.re y.re (* x.im y.im))) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (cbrt (fma x.re y.re (* x.im y.im))) (pow (fma x.re y.re (* x.im y.im)) 3) (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (fma x.re y.re (* x.im y.im))) (expm1 (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (log1p (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (- (log (fma x.re y.re (* x.im y.im))) (* 2 (log (hypot y.re y.im)))) (- (log (fma x.re y.re (* x.im y.im))) (* 2 (log (hypot y.re y.im)))) (- (log (fma x.re y.re (* x.im y.im))) (* 2 (log (hypot y.re y.im)))) (exp (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (/ (/ (pow (fma x.re y.re (* x.im y.im)) 3) (pow (hypot y.re y.im) 3)) (pow (hypot y.re y.im) 3)) (/ (pow (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) 3) (pow (hypot y.re y.im) 3)) (* (cbrt (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (cbrt (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)))) (cbrt (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (pow (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) 3) (sqrt (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (sqrt (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im))) (- (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (- (hypot y.re y.im)) (/ (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (hypot y.re y.im)) (/ (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (hypot y.re y.im)) (/ (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (pow (cbrt (hypot y.re y.im)) 3)) (cbrt (hypot y.re y.im))) (/ (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (hypot y.re y.im)) (/ (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im))))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (pow (sqrt (hypot y.re y.im)) 3)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (pow (sqrt (hypot y.re y.im)) 3)) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (/ (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (hypot y.re y.im)) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (pow (cbrt (hypot y.re y.im)) 3)) (cbrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (pow (sqrt (hypot y.re y.im)) 3)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (pow (sqrt (hypot y.re y.im)) 3)) (sqrt (fma x.re y.re (* x.im y.im))) (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (hypot y.re y.im)) (/ (/ 1 (pow (cbrt (hypot y.re y.im)) 3)) (cbrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im))) (hypot y.re y.im)) (/ (/ 1 (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ 1 (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (pow (sqrt (hypot y.re y.im)) 3)) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (pow (sqrt (hypot y.re y.im)) 3)) 1 (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (pow (sqrt (hypot y.re y.im)) 3)) 1 (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (/ 1 (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (/ 1 (pow (sqrt (hypot y.re y.im)) 3)) (fma x.re y.re (* x.im y.im)) (/ (/ 1 (hypot y.re y.im)) (hypot y.re y.im)) (/ 1 (hypot y.re y.im)) (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (fma x.re y.re (* x.im y.im)) (pow (sqrt (hypot y.re y.im)) 3)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ (hypot y.re y.im) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ (hypot y.re y.im) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im))) (/ (hypot y.re y.im) (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im))) (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (hypot y.re y.im) (hypot y.re y.im)) (* (hypot y.re y.im) (hypot y.re y.im)) x.im x.re (- x.re) 0 (fma x.re y.re (* x.im y.im)) (fma x.re y.re (* x.im y.im)) 0 0 0 7.339 * * * [progress]: adding candidates to table 7.896 * * [progress]: iteration 4 / 4 7.896 * * * [progress]: picking best candidate 7.931 * * * * [pick]: Picked # 7.931 * * * [progress]: localizing error 7.957 * * * [progress]: generating rewritten candidates 7.957 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 2) 7.968 * * * * [progress]: [ 2 / 4 ] rewriting at (2) 7.996 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 2 1) 7.997 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2) 8.051 * * * [progress]: generating series expansions 8.051 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 2) 8.051 * [backup-simplify]: Simplify (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) into (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) 8.051 * [approximate]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) in (x.re y.re x.im y.im) around 0 8.051 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) in y.im 8.051 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in y.im 8.051 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 8.051 * [taylor]: Taking taylor expansion of (* x.re y.re) in y.im 8.051 * [taylor]: Taking taylor expansion of x.re in y.im 8.051 * [backup-simplify]: Simplify x.re into x.re 8.051 * [taylor]: Taking taylor expansion of y.re in y.im 8.051 * [backup-simplify]: Simplify y.re into y.re 8.051 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 8.051 * [taylor]: Taking taylor expansion of y.im in y.im 8.051 * [backup-simplify]: Simplify 0 into 0 8.051 * [backup-simplify]: Simplify 1 into 1 8.051 * [taylor]: Taking taylor expansion of x.im in y.im 8.051 * [backup-simplify]: Simplify x.im into x.im 8.051 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in y.im 8.051 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 8.052 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.im 8.052 * [taylor]: Taking taylor expansion of (* y.re y.re) in y.im 8.052 * [taylor]: Taking taylor expansion of y.re in y.im 8.052 * [backup-simplify]: Simplify y.re into y.re 8.052 * [taylor]: Taking taylor expansion of y.re in y.im 8.052 * [backup-simplify]: Simplify y.re into y.re 8.052 * [taylor]: Taking taylor expansion of (* y.im y.im) in y.im 8.052 * [taylor]: Taking taylor expansion of y.im in y.im 8.052 * [backup-simplify]: Simplify 0 into 0 8.052 * [backup-simplify]: Simplify 1 into 1 8.052 * [taylor]: Taking taylor expansion of y.im in y.im 8.052 * [backup-simplify]: Simplify 0 into 0 8.052 * [backup-simplify]: Simplify 1 into 1 8.052 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 8.052 * [backup-simplify]: Simplify (* 0 0) into 0 8.053 * [backup-simplify]: Simplify (+ (pow y.re 2) 0) into (pow y.re 2) 8.053 * [backup-simplify]: Simplify (sqrt (pow y.re 2)) into y.re 8.053 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 8.053 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 8.053 * [backup-simplify]: Simplify (+ 0 0) into 0 8.054 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow y.re 2)))) into 0 8.054 * [backup-simplify]: Simplify (* x.re y.re) into (* y.re x.re) 8.054 * [backup-simplify]: Simplify (* 0 x.im) into 0 8.054 * [backup-simplify]: Simplify (+ (* y.re x.re) 0) into (* y.re x.re) 8.054 * [backup-simplify]: Simplify (/ (* y.re x.re) y.re) into x.re 8.054 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) in x.im 8.054 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.im 8.054 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 8.054 * [taylor]: Taking taylor expansion of (* x.re y.re) in x.im 8.054 * [taylor]: Taking taylor expansion of x.re in x.im 8.054 * [backup-simplify]: Simplify x.re into x.re 8.054 * [taylor]: Taking taylor expansion of y.re in x.im 8.054 * [backup-simplify]: Simplify y.re into y.re 8.054 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 8.054 * [taylor]: Taking taylor expansion of y.im in x.im 8.054 * [backup-simplify]: Simplify y.im into y.im 8.054 * [taylor]: Taking taylor expansion of x.im in x.im 8.054 * [backup-simplify]: Simplify 0 into 0 8.054 * [backup-simplify]: Simplify 1 into 1 8.054 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in x.im 8.054 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 8.054 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in x.im 8.054 * [taylor]: Taking taylor expansion of (* y.re y.re) in x.im 8.054 * [taylor]: Taking taylor expansion of y.re in x.im 8.054 * [backup-simplify]: Simplify y.re into y.re 8.054 * [taylor]: Taking taylor expansion of y.re in x.im 8.054 * [backup-simplify]: Simplify y.re into y.re 8.054 * [taylor]: Taking taylor expansion of (* y.im y.im) in x.im 8.054 * [taylor]: Taking taylor expansion of y.im in x.im 8.054 * [backup-simplify]: Simplify y.im into y.im 8.054 * [taylor]: Taking taylor expansion of y.im in x.im 8.054 * [backup-simplify]: Simplify y.im into y.im 8.054 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 8.054 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 8.055 * [backup-simplify]: Simplify (+ (pow y.re 2) (pow y.im 2)) into (+ (pow y.im 2) (pow y.re 2)) 8.055 * [backup-simplify]: Simplify (sqrt (+ (pow y.im 2) (pow y.re 2))) into (sqrt (+ (pow y.re 2) (pow y.im 2))) 8.055 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 8.055 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 8.055 * [backup-simplify]: Simplify (+ 0 0) into 0 8.055 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow y.im 2) (pow y.re 2))))) into 0 8.055 * [backup-simplify]: Simplify (* x.re y.re) into (* y.re x.re) 8.055 * [backup-simplify]: Simplify (* y.im 0) into 0 8.055 * [backup-simplify]: Simplify (+ (* y.re x.re) 0) into (* y.re x.re) 8.056 * [backup-simplify]: Simplify (/ (* y.re x.re) (sqrt (+ (pow y.re 2) (pow y.im 2)))) into (* (sqrt (/ 1 (+ (pow y.im 2) (pow y.re 2)))) (* y.re x.re)) 8.056 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) in y.re 8.056 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in y.re 8.056 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 8.056 * [taylor]: Taking taylor expansion of (* x.re y.re) in y.re 8.056 * [taylor]: Taking taylor expansion of x.re in y.re 8.056 * [backup-simplify]: Simplify x.re into x.re 8.056 * [taylor]: Taking taylor expansion of y.re in y.re 8.056 * [backup-simplify]: Simplify 0 into 0 8.056 * [backup-simplify]: Simplify 1 into 1 8.056 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 8.056 * [taylor]: Taking taylor expansion of y.im in y.re 8.056 * [backup-simplify]: Simplify y.im into y.im 8.056 * [taylor]: Taking taylor expansion of x.im in y.re 8.056 * [backup-simplify]: Simplify x.im into x.im 8.056 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in y.re 8.056 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 8.056 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.re 8.056 * [taylor]: Taking taylor expansion of (* y.re y.re) in y.re 8.056 * [taylor]: Taking taylor expansion of y.re in y.re 8.056 * [backup-simplify]: Simplify 0 into 0 8.056 * [backup-simplify]: Simplify 1 into 1 8.056 * [taylor]: Taking taylor expansion of y.re in y.re 8.056 * [backup-simplify]: Simplify 0 into 0 8.056 * [backup-simplify]: Simplify 1 into 1 8.056 * [taylor]: Taking taylor expansion of (* y.im y.im) in y.re 8.056 * [taylor]: Taking taylor expansion of y.im in y.re 8.056 * [backup-simplify]: Simplify y.im into y.im 8.056 * [taylor]: Taking taylor expansion of y.im in y.re 8.056 * [backup-simplify]: Simplify y.im into y.im 8.057 * [backup-simplify]: Simplify (* 0 0) into 0 8.057 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 8.057 * [backup-simplify]: Simplify (+ 0 (pow y.im 2)) into (pow y.im 2) 8.057 * [backup-simplify]: Simplify (sqrt (pow y.im 2)) into y.im 8.057 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 8.057 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 8.058 * [backup-simplify]: Simplify (+ 0 0) into 0 8.058 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow y.im 2)))) into 0 8.058 * [backup-simplify]: Simplify (* x.re 0) into 0 8.058 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 8.058 * [backup-simplify]: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 8.058 * [backup-simplify]: Simplify (/ (* y.im x.im) y.im) into x.im 8.058 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) in x.re 8.058 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.re 8.058 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 8.058 * [taylor]: Taking taylor expansion of (* x.re y.re) in x.re 8.058 * [taylor]: Taking taylor expansion of x.re in x.re 8.058 * [backup-simplify]: Simplify 0 into 0 8.058 * [backup-simplify]: Simplify 1 into 1 8.058 * [taylor]: Taking taylor expansion of y.re in x.re 8.058 * [backup-simplify]: Simplify y.re into y.re 8.058 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 8.058 * [taylor]: Taking taylor expansion of y.im in x.re 8.058 * [backup-simplify]: Simplify y.im into y.im 8.058 * [taylor]: Taking taylor expansion of x.im in x.re 8.058 * [backup-simplify]: Simplify x.im into x.im 8.058 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in x.re 8.058 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 8.058 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in x.re 8.058 * [taylor]: Taking taylor expansion of (* y.re y.re) in x.re 8.058 * [taylor]: Taking taylor expansion of y.re in x.re 8.059 * [backup-simplify]: Simplify y.re into y.re 8.059 * [taylor]: Taking taylor expansion of y.re in x.re 8.059 * [backup-simplify]: Simplify y.re into y.re 8.059 * [taylor]: Taking taylor expansion of (* y.im y.im) in x.re 8.059 * [taylor]: Taking taylor expansion of y.im in x.re 8.059 * [backup-simplify]: Simplify y.im into y.im 8.059 * [taylor]: Taking taylor expansion of y.im in x.re 8.059 * [backup-simplify]: Simplify y.im into y.im 8.059 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 8.059 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 8.059 * [backup-simplify]: Simplify (+ (pow y.re 2) (pow y.im 2)) into (+ (pow y.im 2) (pow y.re 2)) 8.059 * [backup-simplify]: Simplify (sqrt (+ (pow y.im 2) (pow y.re 2))) into (sqrt (+ (pow y.re 2) (pow y.im 2))) 8.059 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 8.059 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 8.059 * [backup-simplify]: Simplify (+ 0 0) into 0 8.060 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow y.im 2) (pow y.re 2))))) into 0 8.060 * [backup-simplify]: Simplify (* 0 y.re) into 0 8.060 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 8.060 * [backup-simplify]: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 8.060 * [backup-simplify]: Simplify (/ (* y.im x.im) (sqrt (+ (pow y.re 2) (pow y.im 2)))) into (* (sqrt (/ 1 (+ (pow y.im 2) (pow y.re 2)))) (* y.im x.im)) 8.060 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) in x.re 8.060 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.re 8.060 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 8.060 * [taylor]: Taking taylor expansion of (* x.re y.re) in x.re 8.060 * [taylor]: Taking taylor expansion of x.re in x.re 8.060 * [backup-simplify]: Simplify 0 into 0 8.060 * [backup-simplify]: Simplify 1 into 1 8.060 * [taylor]: Taking taylor expansion of y.re in x.re 8.060 * [backup-simplify]: Simplify y.re into y.re 8.060 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 8.060 * [taylor]: Taking taylor expansion of y.im in x.re 8.060 * [backup-simplify]: Simplify y.im into y.im 8.060 * [taylor]: Taking taylor expansion of x.im in x.re 8.060 * [backup-simplify]: Simplify x.im into x.im 8.060 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in x.re 8.060 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 8.060 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in x.re 8.060 * [taylor]: Taking taylor expansion of (* y.re y.re) in x.re 8.060 * [taylor]: Taking taylor expansion of y.re in x.re 8.060 * [backup-simplify]: Simplify y.re into y.re 8.060 * [taylor]: Taking taylor expansion of y.re in x.re 8.060 * [backup-simplify]: Simplify y.re into y.re 8.060 * [taylor]: Taking taylor expansion of (* y.im y.im) in x.re 8.060 * [taylor]: Taking taylor expansion of y.im in x.re 8.060 * [backup-simplify]: Simplify y.im into y.im 8.060 * [taylor]: Taking taylor expansion of y.im in x.re 8.060 * [backup-simplify]: Simplify y.im into y.im 8.061 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 8.061 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 8.061 * [backup-simplify]: Simplify (+ (pow y.re 2) (pow y.im 2)) into (+ (pow y.im 2) (pow y.re 2)) 8.061 * [backup-simplify]: Simplify (sqrt (+ (pow y.im 2) (pow y.re 2))) into (sqrt (+ (pow y.re 2) (pow y.im 2))) 8.061 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 8.061 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 8.061 * [backup-simplify]: Simplify (+ 0 0) into 0 8.061 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow y.im 2) (pow y.re 2))))) into 0 8.061 * [backup-simplify]: Simplify (* 0 y.re) into 0 8.062 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 8.062 * [backup-simplify]: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 8.062 * [backup-simplify]: Simplify (/ (* y.im x.im) (sqrt (+ (pow y.re 2) (pow y.im 2)))) into (* (sqrt (/ 1 (+ (pow y.im 2) (pow y.re 2)))) (* y.im x.im)) 8.062 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (pow y.im 2) (pow y.re 2)))) (* y.im x.im)) in y.re 8.062 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (+ (pow y.im 2) (pow y.re 2)))) in y.re 8.062 * [taylor]: Taking taylor expansion of (/ 1 (+ (pow y.im 2) (pow y.re 2))) in y.re 8.062 * [taylor]: Taking taylor expansion of (+ (pow y.im 2) (pow y.re 2)) in y.re 8.062 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 8.062 * [taylor]: Taking taylor expansion of y.im in y.re 8.062 * [backup-simplify]: Simplify y.im into y.im 8.062 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 8.062 * [taylor]: Taking taylor expansion of y.re in y.re 8.062 * [backup-simplify]: Simplify 0 into 0 8.062 * [backup-simplify]: Simplify 1 into 1 8.062 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 8.062 * [backup-simplify]: Simplify (+ (pow y.im 2) 0) into (pow y.im 2) 8.062 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 8.062 * [backup-simplify]: Simplify (sqrt (/ 1 (pow y.im 2))) into (/ 1 y.im) 8.062 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 8.063 * [backup-simplify]: Simplify (+ 0 0) into 0 8.063 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))))) into 0 8.063 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (/ 1 (pow y.im 2))))) into 0 8.063 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 8.063 * [taylor]: Taking taylor expansion of y.im in y.re 8.063 * [backup-simplify]: Simplify y.im into y.im 8.063 * [taylor]: Taking taylor expansion of x.im in y.re 8.063 * [backup-simplify]: Simplify x.im into x.im 8.063 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 8.063 * [backup-simplify]: Simplify (* (/ 1 y.im) (* y.im x.im)) into x.im 8.063 * [taylor]: Taking taylor expansion of x.im in x.im 8.063 * [backup-simplify]: Simplify 0 into 0 8.063 * [backup-simplify]: Simplify 1 into 1 8.063 * [taylor]: Taking taylor expansion of 0 in y.im 8.063 * [backup-simplify]: Simplify 0 into 0 8.063 * [backup-simplify]: Simplify 0 into 0 8.064 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y.re)) into y.re 8.064 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 8.064 * [backup-simplify]: Simplify (+ y.re 0) into y.re 8.065 * [backup-simplify]: Simplify (- (/ y.re (sqrt (+ (pow y.re 2) (pow y.im 2)))) (+ (* (* (sqrt (/ 1 (+ (pow y.im 2) (pow y.re 2)))) (* y.im x.im)) (/ 0 (sqrt (+ (pow y.re 2) (pow y.im 2))))))) into (* (sqrt (/ 1 (+ (pow y.im 2) (pow y.re 2)))) y.re) 8.065 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (pow y.im 2) (pow y.re 2)))) y.re) in y.re 8.065 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (+ (pow y.im 2) (pow y.re 2)))) in y.re 8.065 * [taylor]: Taking taylor expansion of (/ 1 (+ (pow y.im 2) (pow y.re 2))) in y.re 8.065 * [taylor]: Taking taylor expansion of (+ (pow y.im 2) (pow y.re 2)) in y.re 8.065 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 8.065 * [taylor]: Taking taylor expansion of y.im in y.re 8.065 * [backup-simplify]: Simplify y.im into y.im 8.065 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 8.065 * [taylor]: Taking taylor expansion of y.re in y.re 8.065 * [backup-simplify]: Simplify 0 into 0 8.065 * [backup-simplify]: Simplify 1 into 1 8.065 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 8.065 * [backup-simplify]: Simplify (+ (pow y.im 2) 0) into (pow y.im 2) 8.065 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 8.066 * [backup-simplify]: Simplify (sqrt (/ 1 (pow y.im 2))) into (/ 1 y.im) 8.066 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 8.066 * [backup-simplify]: Simplify (+ 0 0) into 0 8.066 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))))) into 0 8.067 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (/ 1 (pow y.im 2))))) into 0 8.067 * [taylor]: Taking taylor expansion of y.re in y.re 8.067 * [backup-simplify]: Simplify 0 into 0 8.067 * [backup-simplify]: Simplify 1 into 1 8.067 * [backup-simplify]: Simplify (* (/ 1 y.im) 0) into 0 8.067 * [taylor]: Taking taylor expansion of 0 in x.im 8.067 * [backup-simplify]: Simplify 0 into 0 8.067 * [taylor]: Taking taylor expansion of 0 in y.im 8.067 * [backup-simplify]: Simplify 0 into 0 8.067 * [backup-simplify]: Simplify 0 into 0 8.067 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 8.067 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (* y.im x.im))) into 0 8.067 * [taylor]: Taking taylor expansion of 0 in x.im 8.067 * [backup-simplify]: Simplify 0 into 0 8.067 * [taylor]: Taking taylor expansion of 0 in y.im 8.067 * [backup-simplify]: Simplify 0 into 0 8.067 * [backup-simplify]: Simplify 0 into 0 8.067 * [taylor]: Taking taylor expansion of 1 in y.im 8.067 * [backup-simplify]: Simplify 1 into 1 8.067 * [backup-simplify]: Simplify 1 into 1 8.068 * [backup-simplify]: Simplify 0 into 0 8.068 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y.re))) into 0 8.069 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 8.069 * [backup-simplify]: Simplify (+ 0 0) into 0 8.070 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 y.re))) into 0 8.070 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 8.071 * [backup-simplify]: Simplify (+ 0 0) into 0 8.071 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow y.re 2) (pow y.im 2))))) into 0 8.073 * [backup-simplify]: Simplify (- (/ 0 (sqrt (+ (pow y.re 2) (pow y.im 2)))) (+ (* (* (sqrt (/ 1 (+ (pow y.im 2) (pow y.re 2)))) (* y.im x.im)) (/ 0 (sqrt (+ (pow y.re 2) (pow y.im 2))))) (* (* (sqrt (/ 1 (+ (pow y.im 2) (pow y.re 2)))) y.re) (/ 0 (sqrt (+ (pow y.re 2) (pow y.im 2))))))) into 0 8.073 * [taylor]: Taking taylor expansion of 0 in y.re 8.073 * [backup-simplify]: Simplify 0 into 0 8.073 * [taylor]: Taking taylor expansion of 0 in x.im 8.073 * [backup-simplify]: Simplify 0 into 0 8.073 * [taylor]: Taking taylor expansion of 0 in y.im 8.073 * [backup-simplify]: Simplify 0 into 0 8.073 * [backup-simplify]: Simplify 0 into 0 8.074 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 1) (* 0 0)) into (/ 1 y.im) 8.074 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 8.074 * [taylor]: Taking taylor expansion of y.im in x.im 8.074 * [backup-simplify]: Simplify y.im into y.im 8.074 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.074 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 8.074 * [taylor]: Taking taylor expansion of y.im in y.im 8.074 * [backup-simplify]: Simplify 0 into 0 8.074 * [backup-simplify]: Simplify 1 into 1 8.074 * [backup-simplify]: Simplify (/ 1 1) into 1 8.075 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.075 * [backup-simplify]: Simplify 0 into 0 8.076 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 8.076 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 8.077 * [backup-simplify]: Simplify (* 1 1) into 1 8.077 * [backup-simplify]: Simplify (+ 0 1) into 1 8.078 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 1 (pow y.im 2))) (* 0 (/ 0 (pow y.im 2))))) into (- (/ 1 (pow y.im 4))) 8.079 * [backup-simplify]: Simplify (/ (- (- (/ 1 (pow y.im 4))) (pow 0 2) (+)) (* 2 (/ 1 y.im))) into (/ -1/2 (pow y.im 3)) 8.079 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (+ (* 0 0) (* (/ -1/2 (pow y.im 3)) (* y.im x.im)))) into (- (* 1/2 (/ x.im (pow y.im 2)))) 8.079 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ x.im (pow y.im 2)))) in x.im 8.079 * [taylor]: Taking taylor expansion of (* 1/2 (/ x.im (pow y.im 2))) in x.im 8.079 * [taylor]: Taking taylor expansion of 1/2 in x.im 8.079 * [backup-simplify]: Simplify 1/2 into 1/2 8.079 * [taylor]: Taking taylor expansion of (/ x.im (pow y.im 2)) in x.im 8.080 * [taylor]: Taking taylor expansion of x.im in x.im 8.080 * [backup-simplify]: Simplify 0 into 0 8.080 * [backup-simplify]: Simplify 1 into 1 8.080 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.im 8.080 * [taylor]: Taking taylor expansion of y.im in x.im 8.080 * [backup-simplify]: Simplify y.im into y.im 8.080 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 8.080 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 8.080 * [taylor]: Taking taylor expansion of 0 in y.im 8.080 * [backup-simplify]: Simplify 0 into 0 8.080 * [backup-simplify]: Simplify 0 into 0 8.080 * [taylor]: Taking taylor expansion of 0 in y.im 8.080 * [backup-simplify]: Simplify 0 into 0 8.080 * [backup-simplify]: Simplify 0 into 0 8.080 * [taylor]: Taking taylor expansion of 0 in y.im 8.080 * [backup-simplify]: Simplify 0 into 0 8.080 * [backup-simplify]: Simplify 0 into 0 8.081 * [backup-simplify]: Simplify (* 1 (* 1 (* x.im (* 1 1)))) into x.im 8.081 * [backup-simplify]: Simplify (/ (fma (/ 1 x.re) (/ 1 y.re) (* (/ 1 x.im) (/ 1 y.im))) (hypot (/ 1 y.re) (/ 1 y.im))) into (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.re) (/ 1 y.im))) 8.081 * [approximate]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.re) (/ 1 y.im))) in (x.re y.re x.im y.im) around 0 8.081 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.re) (/ 1 y.im))) in y.im 8.081 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in y.im 8.082 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 8.082 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in y.im 8.082 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 8.082 * [taylor]: Taking taylor expansion of x.re in y.im 8.082 * [backup-simplify]: Simplify x.re into x.re 8.082 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.082 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 8.082 * [taylor]: Taking taylor expansion of y.re in y.im 8.082 * [backup-simplify]: Simplify y.re into y.re 8.082 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 8.082 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 8.082 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 8.082 * [taylor]: Taking taylor expansion of y.im in y.im 8.082 * [backup-simplify]: Simplify 0 into 0 8.082 * [backup-simplify]: Simplify 1 into 1 8.082 * [taylor]: Taking taylor expansion of x.im in y.im 8.082 * [backup-simplify]: Simplify x.im into x.im 8.082 * [backup-simplify]: Simplify (* 0 x.im) into 0 8.083 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 8.083 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.083 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.im 8.083 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 8.083 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.im 8.083 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.im 8.083 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 8.083 * [taylor]: Taking taylor expansion of y.re in y.im 8.083 * [backup-simplify]: Simplify y.re into y.re 8.083 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 8.083 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 8.083 * [taylor]: Taking taylor expansion of y.re in y.im 8.083 * [backup-simplify]: Simplify y.re into y.re 8.083 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 8.083 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.im 8.083 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 8.084 * [taylor]: Taking taylor expansion of y.im in y.im 8.084 * [backup-simplify]: Simplify 0 into 0 8.084 * [backup-simplify]: Simplify 1 into 1 8.084 * [backup-simplify]: Simplify (/ 1 1) into 1 8.084 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 8.084 * [taylor]: Taking taylor expansion of y.im in y.im 8.084 * [backup-simplify]: Simplify 0 into 0 8.084 * [backup-simplify]: Simplify 1 into 1 8.084 * [backup-simplify]: Simplify (/ 1 1) into 1 8.085 * [backup-simplify]: Simplify (* 1 1) into 1 8.085 * [backup-simplify]: Simplify (+ 0 1) into 1 8.086 * [backup-simplify]: Simplify (sqrt 1) into 1 8.086 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.087 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.088 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.088 * [backup-simplify]: Simplify (+ 0 0) into 0 8.088 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.088 * [backup-simplify]: Simplify (+ 0 (/ 1 x.im)) into (/ 1 x.im) 8.088 * [backup-simplify]: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 8.089 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.re) (/ 1 y.im))) in x.im 8.089 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.im 8.089 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 8.089 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.im 8.089 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 8.089 * [taylor]: Taking taylor expansion of x.re in x.im 8.089 * [backup-simplify]: Simplify x.re into x.re 8.089 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.089 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.im 8.089 * [taylor]: Taking taylor expansion of y.re in x.im 8.089 * [backup-simplify]: Simplify y.re into y.re 8.089 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 8.089 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 8.089 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 8.089 * [taylor]: Taking taylor expansion of y.im in x.im 8.089 * [backup-simplify]: Simplify y.im into y.im 8.089 * [taylor]: Taking taylor expansion of x.im in x.im 8.089 * [backup-simplify]: Simplify 0 into 0 8.089 * [backup-simplify]: Simplify 1 into 1 8.089 * [backup-simplify]: Simplify (* y.im 0) into 0 8.089 * [backup-simplify]: Simplify (+ (* y.im 1) (* 0 0)) into y.im 8.089 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.089 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in x.im 8.089 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 8.089 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in x.im 8.090 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.im 8.090 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.im 8.090 * [taylor]: Taking taylor expansion of y.re in x.im 8.090 * [backup-simplify]: Simplify y.re into y.re 8.090 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 8.090 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.im 8.090 * [taylor]: Taking taylor expansion of y.re in x.im 8.090 * [backup-simplify]: Simplify y.re into y.re 8.090 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 8.090 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.im 8.090 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 8.090 * [taylor]: Taking taylor expansion of y.im in x.im 8.090 * [backup-simplify]: Simplify y.im into y.im 8.090 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.090 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 8.090 * [taylor]: Taking taylor expansion of y.im in x.im 8.090 * [backup-simplify]: Simplify y.im into y.im 8.090 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.090 * [backup-simplify]: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 8.090 * [backup-simplify]: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 8.090 * [backup-simplify]: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 8.090 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) 8.090 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 8.091 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 8.091 * [backup-simplify]: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 8.091 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 8.091 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 8.091 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 8.091 * [backup-simplify]: Simplify (+ 0 0) into 0 8.091 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 8.091 * [backup-simplify]: Simplify (+ 0 (/ 1 y.im)) into (/ 1 y.im) 8.092 * [backup-simplify]: Simplify (/ (/ 1 y.im) (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) into (* (/ 1 y.im) (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) 8.092 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.re) (/ 1 y.im))) in y.re 8.092 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in y.re 8.092 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 8.092 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in y.re 8.092 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 8.092 * [taylor]: Taking taylor expansion of x.re in y.re 8.092 * [backup-simplify]: Simplify x.re into x.re 8.092 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.092 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 8.092 * [taylor]: Taking taylor expansion of y.re in y.re 8.092 * [backup-simplify]: Simplify 0 into 0 8.092 * [backup-simplify]: Simplify 1 into 1 8.092 * [backup-simplify]: Simplify (/ 1 1) into 1 8.092 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 8.092 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 8.092 * [taylor]: Taking taylor expansion of y.im in y.re 8.092 * [backup-simplify]: Simplify y.im into y.im 8.092 * [taylor]: Taking taylor expansion of x.im in y.re 8.092 * [backup-simplify]: Simplify x.im into x.im 8.092 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 8.092 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 8.092 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.re 8.093 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 8.093 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.re 8.093 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 8.093 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 8.093 * [taylor]: Taking taylor expansion of y.re in y.re 8.093 * [backup-simplify]: Simplify 0 into 0 8.093 * [backup-simplify]: Simplify 1 into 1 8.093 * [backup-simplify]: Simplify (/ 1 1) into 1 8.093 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 8.093 * [taylor]: Taking taylor expansion of y.re in y.re 8.093 * [backup-simplify]: Simplify 0 into 0 8.093 * [backup-simplify]: Simplify 1 into 1 8.093 * [backup-simplify]: Simplify (/ 1 1) into 1 8.093 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 8.093 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 8.093 * [taylor]: Taking taylor expansion of y.im in y.re 8.093 * [backup-simplify]: Simplify y.im into y.im 8.093 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.093 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 8.093 * [taylor]: Taking taylor expansion of y.im in y.re 8.093 * [backup-simplify]: Simplify y.im into y.im 8.093 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.094 * [backup-simplify]: Simplify (* 1 1) into 1 8.094 * [backup-simplify]: Simplify (+ 1 0) into 1 8.094 * [backup-simplify]: Simplify (sqrt 1) into 1 8.095 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.095 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.095 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.096 * [backup-simplify]: Simplify (+ 0 0) into 0 8.096 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.096 * [backup-simplify]: Simplify (* (/ 1 x.re) 1) into (/ 1 x.re) 8.096 * [backup-simplify]: Simplify (+ (/ 1 x.re) 0) into (/ 1 x.re) 8.096 * [backup-simplify]: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 8.096 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.re) (/ 1 y.im))) in x.re 8.096 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.re 8.096 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 8.096 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.re 8.096 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 8.096 * [taylor]: Taking taylor expansion of x.re in x.re 8.096 * [backup-simplify]: Simplify 0 into 0 8.096 * [backup-simplify]: Simplify 1 into 1 8.097 * [backup-simplify]: Simplify (/ 1 1) into 1 8.097 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 8.097 * [taylor]: Taking taylor expansion of y.re in x.re 8.097 * [backup-simplify]: Simplify y.re into y.re 8.097 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 8.097 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 8.097 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 8.097 * [taylor]: Taking taylor expansion of y.im in x.re 8.097 * [backup-simplify]: Simplify y.im into y.im 8.097 * [taylor]: Taking taylor expansion of x.im in x.re 8.097 * [backup-simplify]: Simplify x.im into x.im 8.097 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 8.097 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 8.097 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in x.re 8.097 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 8.097 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in x.re 8.097 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.re 8.097 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 8.097 * [taylor]: Taking taylor expansion of y.re in x.re 8.097 * [backup-simplify]: Simplify y.re into y.re 8.097 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 8.097 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 8.097 * [taylor]: Taking taylor expansion of y.re in x.re 8.097 * [backup-simplify]: Simplify y.re into y.re 8.098 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 8.098 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.re 8.098 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 8.098 * [taylor]: Taking taylor expansion of y.im in x.re 8.098 * [backup-simplify]: Simplify y.im into y.im 8.098 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.098 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 8.098 * [taylor]: Taking taylor expansion of y.im in x.re 8.098 * [backup-simplify]: Simplify y.im into y.im 8.098 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.098 * [backup-simplify]: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 8.098 * [backup-simplify]: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 8.098 * [backup-simplify]: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 8.099 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) 8.099 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 8.099 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 8.099 * [backup-simplify]: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 8.099 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 8.099 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 8.100 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 8.100 * [backup-simplify]: Simplify (+ 0 0) into 0 8.100 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 8.100 * [backup-simplify]: Simplify (* 1 (/ 1 y.re)) into (/ 1 y.re) 8.100 * [backup-simplify]: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 8.101 * [backup-simplify]: Simplify (/ (/ 1 y.re) (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) into (* (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (/ 1 y.re)) 8.101 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.re) (/ 1 y.im))) in x.re 8.101 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.re 8.101 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 8.101 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.re 8.101 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 8.101 * [taylor]: Taking taylor expansion of x.re in x.re 8.101 * [backup-simplify]: Simplify 0 into 0 8.101 * [backup-simplify]: Simplify 1 into 1 8.102 * [backup-simplify]: Simplify (/ 1 1) into 1 8.102 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 8.102 * [taylor]: Taking taylor expansion of y.re in x.re 8.102 * [backup-simplify]: Simplify y.re into y.re 8.102 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 8.102 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 8.102 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 8.102 * [taylor]: Taking taylor expansion of y.im in x.re 8.102 * [backup-simplify]: Simplify y.im into y.im 8.102 * [taylor]: Taking taylor expansion of x.im in x.re 8.102 * [backup-simplify]: Simplify x.im into x.im 8.102 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 8.102 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 8.102 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in x.re 8.102 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 8.102 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in x.re 8.102 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.re 8.102 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 8.102 * [taylor]: Taking taylor expansion of y.re in x.re 8.103 * [backup-simplify]: Simplify y.re into y.re 8.103 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 8.103 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 8.103 * [taylor]: Taking taylor expansion of y.re in x.re 8.103 * [backup-simplify]: Simplify y.re into y.re 8.103 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 8.103 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.re 8.103 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 8.103 * [taylor]: Taking taylor expansion of y.im in x.re 8.103 * [backup-simplify]: Simplify y.im into y.im 8.103 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.103 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 8.103 * [taylor]: Taking taylor expansion of y.im in x.re 8.103 * [backup-simplify]: Simplify y.im into y.im 8.103 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.103 * [backup-simplify]: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 8.103 * [backup-simplify]: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 8.104 * [backup-simplify]: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 8.104 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) 8.104 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 8.104 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 8.104 * [backup-simplify]: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 8.104 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 8.105 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 8.105 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 8.105 * [backup-simplify]: Simplify (+ 0 0) into 0 8.105 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 8.106 * [backup-simplify]: Simplify (* 1 (/ 1 y.re)) into (/ 1 y.re) 8.106 * [backup-simplify]: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 8.106 * [backup-simplify]: Simplify (/ (/ 1 y.re) (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) into (* (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (/ 1 y.re)) 8.106 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (/ 1 y.re)) in y.re 8.106 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) in y.re 8.106 * [taylor]: Taking taylor expansion of (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in y.re 8.106 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 8.106 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 8.106 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 8.106 * [taylor]: Taking taylor expansion of y.im in y.re 8.106 * [backup-simplify]: Simplify y.im into y.im 8.106 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 8.107 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 8.107 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 8.107 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 8.107 * [taylor]: Taking taylor expansion of y.re in y.re 8.107 * [backup-simplify]: Simplify 0 into 0 8.107 * [backup-simplify]: Simplify 1 into 1 8.107 * [backup-simplify]: Simplify (* 1 1) into 1 8.108 * [backup-simplify]: Simplify (/ 1 1) into 1 8.108 * [backup-simplify]: Simplify (+ 0 1) into 1 8.109 * [backup-simplify]: Simplify (/ 1 1) into 1 8.109 * [backup-simplify]: Simplify (sqrt 1) into 1 8.109 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.110 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.111 * [backup-simplify]: Simplify (+ 0 0) into 0 8.111 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.112 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.112 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 8.112 * [taylor]: Taking taylor expansion of y.re in y.re 8.112 * [backup-simplify]: Simplify 0 into 0 8.112 * [backup-simplify]: Simplify 1 into 1 8.112 * [backup-simplify]: Simplify (/ 1 1) into 1 8.113 * [backup-simplify]: Simplify (* 1 1) into 1 8.113 * [taylor]: Taking taylor expansion of 1 in x.im 8.113 * [backup-simplify]: Simplify 1 into 1 8.113 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 8.114 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.114 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (/ 1 y.re))) into 0 8.114 * [backup-simplify]: Simplify (+ 0 (/ 1 (* y.im x.im))) into (/ 1 (* y.im x.im)) 8.115 * [backup-simplify]: Simplify (- (/ (/ 1 (* y.im x.im)) (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (+ (* (* (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (/ 1 y.re)) (/ 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))))) into (* (/ 1 (* y.im x.im)) (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) 8.116 * [taylor]: Taking taylor expansion of (* (/ 1 (* y.im x.im)) (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) in y.re 8.116 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 8.116 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 8.116 * [taylor]: Taking taylor expansion of y.im in y.re 8.116 * [backup-simplify]: Simplify y.im into y.im 8.116 * [taylor]: Taking taylor expansion of x.im in y.re 8.116 * [backup-simplify]: Simplify x.im into x.im 8.116 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 8.116 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 8.116 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) in y.re 8.116 * [taylor]: Taking taylor expansion of (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in y.re 8.116 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 8.116 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 8.116 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 8.116 * [taylor]: Taking taylor expansion of y.im in y.re 8.116 * [backup-simplify]: Simplify y.im into y.im 8.116 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 8.116 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 8.116 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 8.116 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 8.116 * [taylor]: Taking taylor expansion of y.re in y.re 8.116 * [backup-simplify]: Simplify 0 into 0 8.116 * [backup-simplify]: Simplify 1 into 1 8.117 * [backup-simplify]: Simplify (* 1 1) into 1 8.117 * [backup-simplify]: Simplify (/ 1 1) into 1 8.118 * [backup-simplify]: Simplify (+ 0 1) into 1 8.118 * [backup-simplify]: Simplify (/ 1 1) into 1 8.118 * [backup-simplify]: Simplify (sqrt 1) into 1 8.119 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.120 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.120 * [backup-simplify]: Simplify (+ 0 0) into 0 8.121 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.121 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.122 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.123 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.123 * [taylor]: Taking taylor expansion of 0 in x.im 8.123 * [backup-simplify]: Simplify 0 into 0 8.123 * [taylor]: Taking taylor expansion of 1 in y.im 8.123 * [backup-simplify]: Simplify 1 into 1 8.123 * [backup-simplify]: Simplify 1 into 1 8.123 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 8.124 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.125 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (/ 1 y.re)))) into 0 8.125 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 8.125 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 8.125 * [backup-simplify]: Simplify (+ 0 0) into 0 8.125 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 8.126 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 8.126 * [backup-simplify]: Simplify (+ (* (/ 1 y.re) 0) (+ (* 0 0) (* 0 (/ 1 y.re)))) into 0 8.126 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 8.126 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 8.127 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (+ (* 0 0) (* 0 (/ 1 y.im)))) into 0 8.127 * [backup-simplify]: Simplify (+ 0 0) into 0 8.128 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 8.130 * [backup-simplify]: Simplify (- (/ 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (+ (* (* (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (/ 1 y.re)) (/ 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) (* (* (/ 1 (* y.im x.im)) (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) (/ 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))))) into 0 8.130 * [taylor]: Taking taylor expansion of 0 in y.re 8.130 * [backup-simplify]: Simplify 0 into 0 8.130 * [taylor]: Taking taylor expansion of 0 in x.im 8.130 * [backup-simplify]: Simplify 0 into 0 8.130 * [backup-simplify]: Simplify (* (/ 1 (* y.im x.im)) 1) into (/ 1 (* y.im x.im)) 8.130 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 8.131 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 8.131 * [taylor]: Taking taylor expansion of y.im in x.im 8.131 * [backup-simplify]: Simplify y.im into y.im 8.131 * [taylor]: Taking taylor expansion of x.im in x.im 8.131 * [backup-simplify]: Simplify 0 into 0 8.131 * [backup-simplify]: Simplify 1 into 1 8.131 * [backup-simplify]: Simplify (* y.im 0) into 0 8.131 * [backup-simplify]: Simplify (+ (* y.im 1) (* 0 0)) into y.im 8.131 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.131 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 8.131 * [taylor]: Taking taylor expansion of y.im in y.im 8.131 * [backup-simplify]: Simplify 0 into 0 8.131 * [backup-simplify]: Simplify 1 into 1 8.132 * [backup-simplify]: Simplify (/ 1 1) into 1 8.132 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.132 * [backup-simplify]: Simplify 0 into 0 8.133 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.134 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.135 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.135 * [backup-simplify]: Simplify (+ (/ 1 (pow y.im 2)) 0) into (/ 1 (pow y.im 2)) 8.136 * [backup-simplify]: Simplify (- (+ (* 1 (/ (/ 1 (pow y.im 2)) 1)) (* 0 (/ 0 1)))) into (- (/ 1 (pow y.im 2))) 8.137 * [backup-simplify]: Simplify (/ (- (- (/ 1 (pow y.im 2))) (pow 0 2) (+)) (* 2 1)) into (/ -1/2 (pow y.im 2)) 8.138 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* (/ -1/2 (pow y.im 2)) 1))) into (- (* 1/2 (/ 1 (pow y.im 2)))) 8.138 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ 1 (pow y.im 2)))) in x.im 8.138 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow y.im 2))) in x.im 8.138 * [taylor]: Taking taylor expansion of 1/2 in x.im 8.138 * [backup-simplify]: Simplify 1/2 into 1/2 8.138 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 8.138 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.im 8.138 * [taylor]: Taking taylor expansion of y.im in x.im 8.138 * [backup-simplify]: Simplify y.im into y.im 8.138 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 8.138 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 8.139 * [taylor]: Taking taylor expansion of 0 in y.im 8.139 * [backup-simplify]: Simplify 0 into 0 8.139 * [backup-simplify]: Simplify 0 into 0 8.139 * [taylor]: Taking taylor expansion of 0 in y.im 8.139 * [backup-simplify]: Simplify 0 into 0 8.139 * [backup-simplify]: Simplify 0 into 0 8.139 * [backup-simplify]: Simplify 0 into 0 8.139 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 8.140 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.141 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 y.re))))) into 0 8.141 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 8.142 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 8.142 * [backup-simplify]: Simplify (+ 0 0) into 0 8.142 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 8.142 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 8.143 * [backup-simplify]: Simplify (+ (* (/ 1 y.re) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 y.re))))) into 0 8.144 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 8.144 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 8.145 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 y.im))))) into 0 8.145 * [backup-simplify]: Simplify (+ 0 0) into 0 8.146 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 8.148 * [backup-simplify]: Simplify (- (/ 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (+ (* (* (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (/ 1 y.re)) (/ 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) (* (* (/ 1 (* y.im x.im)) (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) (/ 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) (* 0 (/ 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))))) into 0 8.148 * [taylor]: Taking taylor expansion of 0 in y.re 8.148 * [backup-simplify]: Simplify 0 into 0 8.148 * [taylor]: Taking taylor expansion of 0 in x.im 8.148 * [backup-simplify]: Simplify 0 into 0 8.149 * [taylor]: Taking taylor expansion of 0 in x.im 8.149 * [backup-simplify]: Simplify 0 into 0 8.149 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 8.149 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 8.149 * [backup-simplify]: Simplify (+ (* (/ 1 (* y.im x.im)) 0) (* 0 1)) into 0 8.149 * [taylor]: Taking taylor expansion of 0 in x.im 8.150 * [backup-simplify]: Simplify 0 into 0 8.150 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.151 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 8.151 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))))) into 0 8.152 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.153 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.153 * [backup-simplify]: Simplify (+ 0 0) into 0 8.155 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ (/ 1 (pow y.im 2)) 1)) (* (- (/ 1 (pow y.im 2))) (/ 0 1)))) into 0 8.155 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ -1/2 (pow y.im 2)))))) (* 2 1)) into 0 8.157 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* (/ -1/2 (pow y.im 2)) 0) (* 0 1)))) into 0 8.157 * [taylor]: Taking taylor expansion of 0 in x.im 8.157 * [backup-simplify]: Simplify 0 into 0 8.157 * [taylor]: Taking taylor expansion of 0 in y.im 8.157 * [backup-simplify]: Simplify 0 into 0 8.157 * [backup-simplify]: Simplify 0 into 0 8.158 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 1) (* 0 0))) into 0 8.158 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 8.158 * [taylor]: Taking taylor expansion of 0 in y.im 8.159 * [backup-simplify]: Simplify 0 into 0 8.159 * [backup-simplify]: Simplify 0 into 0 8.159 * [backup-simplify]: Simplify (* 1 (* 1 (* 1 (* 1 (/ 1 (/ 1 x.re)))))) into x.re 8.159 * [backup-simplify]: Simplify (/ (fma (/ 1 (- x.re)) (/ 1 (- y.re)) (* (/ 1 (- x.im)) (/ 1 (- y.im)))) (hypot (/ 1 (- y.re)) (/ 1 (- y.im)))) into (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.re) (/ -1 y.im))) 8.159 * [approximate]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.re) (/ -1 y.im))) in (x.re y.re x.im y.im) around 0 8.159 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.re) (/ -1 y.im))) in y.im 8.159 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in y.im 8.159 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 8.160 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in y.im 8.160 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 8.160 * [taylor]: Taking taylor expansion of -1 in y.im 8.160 * [backup-simplify]: Simplify -1 into -1 8.160 * [taylor]: Taking taylor expansion of x.re in y.im 8.160 * [backup-simplify]: Simplify x.re into x.re 8.160 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.160 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 8.160 * [taylor]: Taking taylor expansion of -1 in y.im 8.160 * [backup-simplify]: Simplify -1 into -1 8.160 * [taylor]: Taking taylor expansion of y.re in y.im 8.160 * [backup-simplify]: Simplify y.re into y.re 8.160 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 8.160 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 8.160 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 8.160 * [taylor]: Taking taylor expansion of y.im in y.im 8.160 * [backup-simplify]: Simplify 0 into 0 8.160 * [backup-simplify]: Simplify 1 into 1 8.160 * [taylor]: Taking taylor expansion of x.im in y.im 8.160 * [backup-simplify]: Simplify x.im into x.im 8.160 * [backup-simplify]: Simplify (* 0 x.im) into 0 8.161 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 8.161 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.161 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.im 8.161 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 8.161 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.im 8.161 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.im 8.161 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 8.161 * [taylor]: Taking taylor expansion of -1 in y.im 8.161 * [backup-simplify]: Simplify -1 into -1 8.161 * [taylor]: Taking taylor expansion of y.re in y.im 8.161 * [backup-simplify]: Simplify y.re into y.re 8.161 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 8.161 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 8.161 * [taylor]: Taking taylor expansion of -1 in y.im 8.161 * [backup-simplify]: Simplify -1 into -1 8.161 * [taylor]: Taking taylor expansion of y.re in y.im 8.161 * [backup-simplify]: Simplify y.re into y.re 8.161 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 8.161 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.im 8.161 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 8.161 * [taylor]: Taking taylor expansion of -1 in y.im 8.161 * [backup-simplify]: Simplify -1 into -1 8.161 * [taylor]: Taking taylor expansion of y.im in y.im 8.161 * [backup-simplify]: Simplify 0 into 0 8.161 * [backup-simplify]: Simplify 1 into 1 8.162 * [backup-simplify]: Simplify (/ -1 1) into -1 8.162 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 8.162 * [taylor]: Taking taylor expansion of -1 in y.im 8.162 * [backup-simplify]: Simplify -1 into -1 8.162 * [taylor]: Taking taylor expansion of y.im in y.im 8.162 * [backup-simplify]: Simplify 0 into 0 8.162 * [backup-simplify]: Simplify 1 into 1 8.162 * [backup-simplify]: Simplify (/ -1 1) into -1 8.163 * [backup-simplify]: Simplify (* -1 -1) into 1 8.163 * [backup-simplify]: Simplify (+ 0 1) into 1 8.164 * [backup-simplify]: Simplify (sqrt 1) into 1 8.165 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.165 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.166 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 8.166 * [backup-simplify]: Simplify (+ 0 0) into 0 8.167 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.167 * [backup-simplify]: Simplify (+ 0 (/ 1 x.im)) into (/ 1 x.im) 8.167 * [backup-simplify]: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 8.167 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.re) (/ -1 y.im))) in x.im 8.167 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.im 8.168 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 8.168 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.im 8.168 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 8.168 * [taylor]: Taking taylor expansion of -1 in x.im 8.168 * [backup-simplify]: Simplify -1 into -1 8.168 * [taylor]: Taking taylor expansion of x.re in x.im 8.168 * [backup-simplify]: Simplify x.re into x.re 8.168 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.168 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.im 8.168 * [taylor]: Taking taylor expansion of -1 in x.im 8.168 * [backup-simplify]: Simplify -1 into -1 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 (/ -1 y.re) into (/ -1 y.re) 8.168 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 8.168 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 8.168 * [taylor]: Taking taylor expansion of y.im in x.im 8.168 * [backup-simplify]: Simplify y.im into y.im 8.168 * [taylor]: Taking taylor expansion of x.im in x.im 8.168 * [backup-simplify]: Simplify 0 into 0 8.168 * [backup-simplify]: Simplify 1 into 1 8.168 * [backup-simplify]: Simplify (* y.im 0) into 0 8.169 * [backup-simplify]: Simplify (+ (* y.im 1) (* 0 0)) into y.im 8.169 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.169 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in x.im 8.169 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 8.169 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in x.im 8.169 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.im 8.169 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.im 8.169 * [taylor]: Taking taylor expansion of -1 in x.im 8.169 * [backup-simplify]: Simplify -1 into -1 8.169 * [taylor]: Taking taylor expansion of y.re in x.im 8.169 * [backup-simplify]: Simplify y.re into y.re 8.169 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 8.169 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.im 8.169 * [taylor]: Taking taylor expansion of -1 in x.im 8.169 * [backup-simplify]: Simplify -1 into -1 8.169 * [taylor]: Taking taylor expansion of y.re in x.im 8.169 * [backup-simplify]: Simplify y.re into y.re 8.169 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 8.169 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.im 8.170 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 8.170 * [taylor]: Taking taylor expansion of -1 in x.im 8.170 * [backup-simplify]: Simplify -1 into -1 8.170 * [taylor]: Taking taylor expansion of y.im in x.im 8.170 * [backup-simplify]: Simplify y.im into y.im 8.170 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 8.170 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 8.170 * [taylor]: Taking taylor expansion of -1 in x.im 8.170 * [backup-simplify]: Simplify -1 into -1 8.170 * [taylor]: Taking taylor expansion of y.im in x.im 8.170 * [backup-simplify]: Simplify y.im into y.im 8.170 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 8.170 * [backup-simplify]: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 8.170 * [backup-simplify]: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 8.170 * [backup-simplify]: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 8.171 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) 8.171 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 8.171 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 8.171 * [backup-simplify]: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 8.171 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 8.172 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 8.172 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 8.172 * [backup-simplify]: Simplify (+ 0 0) into 0 8.173 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 8.173 * [backup-simplify]: Simplify (+ 0 (/ 1 y.im)) into (/ 1 y.im) 8.173 * [backup-simplify]: Simplify (/ (/ 1 y.im) (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) into (* (/ 1 y.im) (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) 8.173 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.re) (/ -1 y.im))) in y.re 8.173 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in y.re 8.173 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 8.173 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in y.re 8.173 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 8.173 * [taylor]: Taking taylor expansion of -1 in y.re 8.173 * [backup-simplify]: Simplify -1 into -1 8.174 * [taylor]: Taking taylor expansion of x.re in y.re 8.174 * [backup-simplify]: Simplify x.re into x.re 8.174 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.174 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 8.174 * [taylor]: Taking taylor expansion of -1 in y.re 8.174 * [backup-simplify]: Simplify -1 into -1 8.174 * [taylor]: Taking taylor expansion of y.re in y.re 8.174 * [backup-simplify]: Simplify 0 into 0 8.174 * [backup-simplify]: Simplify 1 into 1 8.174 * [backup-simplify]: Simplify (/ -1 1) into -1 8.174 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 8.174 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 8.174 * [taylor]: Taking taylor expansion of y.im in y.re 8.174 * [backup-simplify]: Simplify y.im into y.im 8.174 * [taylor]: Taking taylor expansion of x.im in y.re 8.174 * [backup-simplify]: Simplify x.im into x.im 8.174 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 8.175 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 8.175 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.re 8.175 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 8.175 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.re 8.175 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 8.175 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 8.175 * [taylor]: Taking taylor expansion of -1 in y.re 8.175 * [backup-simplify]: Simplify -1 into -1 8.175 * [taylor]: Taking taylor expansion of y.re in y.re 8.175 * [backup-simplify]: Simplify 0 into 0 8.175 * [backup-simplify]: Simplify 1 into 1 8.175 * [backup-simplify]: Simplify (/ -1 1) into -1 8.175 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 8.175 * [taylor]: Taking taylor expansion of -1 in y.re 8.175 * [backup-simplify]: Simplify -1 into -1 8.176 * [taylor]: Taking taylor expansion of y.re in y.re 8.176 * [backup-simplify]: Simplify 0 into 0 8.176 * [backup-simplify]: Simplify 1 into 1 8.176 * [backup-simplify]: Simplify (/ -1 1) into -1 8.176 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 8.176 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 8.176 * [taylor]: Taking taylor expansion of -1 in y.re 8.176 * [backup-simplify]: Simplify -1 into -1 8.176 * [taylor]: Taking taylor expansion of y.im in y.re 8.176 * [backup-simplify]: Simplify y.im into y.im 8.176 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 8.176 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 8.176 * [taylor]: Taking taylor expansion of -1 in y.re 8.176 * [backup-simplify]: Simplify -1 into -1 8.176 * [taylor]: Taking taylor expansion of y.im in y.re 8.176 * [backup-simplify]: Simplify y.im into y.im 8.176 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 8.177 * [backup-simplify]: Simplify (* -1 -1) into 1 8.177 * [backup-simplify]: Simplify (+ 1 0) into 1 8.178 * [backup-simplify]: Simplify (sqrt 1) into 1 8.178 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.179 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.180 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 8.180 * [backup-simplify]: Simplify (+ 0 0) into 0 8.181 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.181 * [backup-simplify]: Simplify (* (/ -1 x.re) -1) into (/ 1 x.re) 8.181 * [backup-simplify]: Simplify (+ (/ 1 x.re) 0) into (/ 1 x.re) 8.181 * [backup-simplify]: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 8.182 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.re) (/ -1 y.im))) in x.re 8.182 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.re 8.182 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 8.182 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.re 8.182 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 8.182 * [taylor]: Taking taylor expansion of -1 in x.re 8.182 * [backup-simplify]: Simplify -1 into -1 8.182 * [taylor]: Taking taylor expansion of x.re in x.re 8.182 * [backup-simplify]: Simplify 0 into 0 8.182 * [backup-simplify]: Simplify 1 into 1 8.183 * [backup-simplify]: Simplify (/ -1 1) into -1 8.183 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 8.183 * [taylor]: Taking taylor expansion of -1 in x.re 8.183 * [backup-simplify]: Simplify -1 into -1 8.183 * [taylor]: Taking taylor expansion of y.re in x.re 8.183 * [backup-simplify]: Simplify y.re into y.re 8.183 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 8.183 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 8.183 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 8.183 * [taylor]: Taking taylor expansion of y.im in x.re 8.183 * [backup-simplify]: Simplify y.im into y.im 8.183 * [taylor]: Taking taylor expansion of x.im in x.re 8.183 * [backup-simplify]: Simplify x.im into x.im 8.183 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 8.183 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 8.183 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in x.re 8.183 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 8.183 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in x.re 8.183 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.re 8.183 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 8.183 * [taylor]: Taking taylor expansion of -1 in x.re 8.183 * [backup-simplify]: Simplify -1 into -1 8.183 * [taylor]: Taking taylor expansion of y.re in x.re 8.183 * [backup-simplify]: Simplify y.re into y.re 8.184 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 8.184 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 8.184 * [taylor]: Taking taylor expansion of -1 in x.re 8.184 * [backup-simplify]: Simplify -1 into -1 8.184 * [taylor]: Taking taylor expansion of y.re in x.re 8.184 * [backup-simplify]: Simplify y.re into y.re 8.184 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 8.184 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.re 8.184 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 8.184 * [taylor]: Taking taylor expansion of -1 in x.re 8.184 * [backup-simplify]: Simplify -1 into -1 8.184 * [taylor]: Taking taylor expansion of y.im in x.re 8.184 * [backup-simplify]: Simplify y.im into y.im 8.184 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 8.184 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 8.184 * [taylor]: Taking taylor expansion of -1 in x.re 8.184 * [backup-simplify]: Simplify -1 into -1 8.184 * [taylor]: Taking taylor expansion of y.im in x.re 8.184 * [backup-simplify]: Simplify y.im into y.im 8.184 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 8.184 * [backup-simplify]: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 8.184 * [backup-simplify]: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 8.185 * [backup-simplify]: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 8.185 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) 8.185 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 8.185 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 8.186 * [backup-simplify]: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 8.186 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 8.186 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 8.186 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 8.187 * [backup-simplify]: Simplify (+ 0 0) into 0 8.187 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 8.187 * [backup-simplify]: Simplify (* -1 (/ -1 y.re)) into (/ 1 y.re) 8.187 * [backup-simplify]: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 8.187 * [backup-simplify]: Simplify (/ (/ 1 y.re) (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) into (* (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (/ 1 y.re)) 8.188 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.re) (/ -1 y.im))) in x.re 8.188 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.re 8.188 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 8.188 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.re 8.188 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 8.188 * [taylor]: Taking taylor expansion of -1 in x.re 8.188 * [backup-simplify]: Simplify -1 into -1 8.188 * [taylor]: Taking taylor expansion of x.re in x.re 8.188 * [backup-simplify]: Simplify 0 into 0 8.188 * [backup-simplify]: Simplify 1 into 1 8.188 * [backup-simplify]: Simplify (/ -1 1) into -1 8.188 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 8.189 * [taylor]: Taking taylor expansion of -1 in x.re 8.189 * [backup-simplify]: Simplify -1 into -1 8.189 * [taylor]: Taking taylor expansion of y.re in x.re 8.189 * [backup-simplify]: Simplify y.re into y.re 8.189 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 8.189 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 8.189 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 8.189 * [taylor]: Taking taylor expansion of y.im in x.re 8.189 * [backup-simplify]: Simplify y.im into y.im 8.189 * [taylor]: Taking taylor expansion of x.im in x.re 8.189 * [backup-simplify]: Simplify x.im into x.im 8.189 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 8.189 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 8.189 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in x.re 8.189 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 8.189 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in x.re 8.189 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.re 8.189 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 8.189 * [taylor]: Taking taylor expansion of -1 in x.re 8.189 * [backup-simplify]: Simplify -1 into -1 8.189 * [taylor]: Taking taylor expansion of y.re in x.re 8.189 * [backup-simplify]: Simplify y.re into y.re 8.189 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 8.189 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 8.189 * [taylor]: Taking taylor expansion of -1 in x.re 8.190 * [backup-simplify]: Simplify -1 into -1 8.190 * [taylor]: Taking taylor expansion of y.re in x.re 8.190 * [backup-simplify]: Simplify y.re into y.re 8.190 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 8.190 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.re 8.190 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 8.190 * [taylor]: Taking taylor expansion of -1 in x.re 8.190 * [backup-simplify]: Simplify -1 into -1 8.190 * [taylor]: Taking taylor expansion of y.im in x.re 8.190 * [backup-simplify]: Simplify y.im into y.im 8.190 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 8.190 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 8.190 * [taylor]: Taking taylor expansion of -1 in x.re 8.190 * [backup-simplify]: Simplify -1 into -1 8.190 * [taylor]: Taking taylor expansion of y.im in x.re 8.190 * [backup-simplify]: Simplify y.im into y.im 8.190 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 8.190 * [backup-simplify]: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 8.190 * [backup-simplify]: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 8.191 * [backup-simplify]: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 8.191 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) 8.191 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 8.191 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 8.191 * [backup-simplify]: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 8.192 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 8.192 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 8.192 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 8.197 * [backup-simplify]: Simplify (+ 0 0) into 0 8.198 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 8.198 * [backup-simplify]: Simplify (* -1 (/ -1 y.re)) into (/ 1 y.re) 8.198 * [backup-simplify]: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 8.199 * [backup-simplify]: Simplify (/ (/ 1 y.re) (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) into (* (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (/ 1 y.re)) 8.199 * [taylor]: Taking taylor expansion of (* (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (/ 1 y.re)) in y.re 8.199 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) in y.re 8.199 * [taylor]: Taking taylor expansion of (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in y.re 8.199 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 8.199 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 8.199 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 8.199 * [taylor]: Taking taylor expansion of y.im in y.re 8.199 * [backup-simplify]: Simplify y.im into y.im 8.199 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 8.199 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 8.199 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 8.199 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 8.199 * [taylor]: Taking taylor expansion of y.re in y.re 8.199 * [backup-simplify]: Simplify 0 into 0 8.199 * [backup-simplify]: Simplify 1 into 1 8.200 * [backup-simplify]: Simplify (* 1 1) into 1 8.200 * [backup-simplify]: Simplify (/ 1 1) into 1 8.201 * [backup-simplify]: Simplify (+ 0 1) into 1 8.201 * [backup-simplify]: Simplify (/ 1 1) into 1 8.202 * [backup-simplify]: Simplify (sqrt 1) into 1 8.202 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.203 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.203 * [backup-simplify]: Simplify (+ 0 0) into 0 8.204 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.205 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.205 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 8.205 * [taylor]: Taking taylor expansion of y.re in y.re 8.205 * [backup-simplify]: Simplify 0 into 0 8.205 * [backup-simplify]: Simplify 1 into 1 8.205 * [backup-simplify]: Simplify (/ 1 1) into 1 8.206 * [backup-simplify]: Simplify (* 1 1) into 1 8.206 * [taylor]: Taking taylor expansion of 1 in x.im 8.206 * [backup-simplify]: Simplify 1 into 1 8.206 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 8.207 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.207 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ -1 y.re))) into 0 8.207 * [backup-simplify]: Simplify (+ 0 (/ 1 (* y.im x.im))) into (/ 1 (* y.im x.im)) 8.209 * [backup-simplify]: Simplify (- (/ (/ 1 (* y.im x.im)) (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (+ (* (* (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (/ 1 y.re)) (/ 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))))) into (* (/ 1 (* y.im x.im)) (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) 8.209 * [taylor]: Taking taylor expansion of (* (/ 1 (* y.im x.im)) (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) in y.re 8.209 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 8.209 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 8.209 * [taylor]: Taking taylor expansion of y.im in y.re 8.209 * [backup-simplify]: Simplify y.im into y.im 8.209 * [taylor]: Taking taylor expansion of x.im in y.re 8.209 * [backup-simplify]: Simplify x.im into x.im 8.209 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 8.209 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 8.209 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) in y.re 8.209 * [taylor]: Taking taylor expansion of (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) in y.re 8.209 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) in y.re 8.209 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 8.209 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.re 8.209 * [taylor]: Taking taylor expansion of y.im in y.re 8.209 * [backup-simplify]: Simplify y.im into y.im 8.209 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 8.209 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 8.209 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 8.209 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 8.209 * [taylor]: Taking taylor expansion of y.re in y.re 8.210 * [backup-simplify]: Simplify 0 into 0 8.210 * [backup-simplify]: Simplify 1 into 1 8.210 * [backup-simplify]: Simplify (* 1 1) into 1 8.210 * [backup-simplify]: Simplify (/ 1 1) into 1 8.211 * [backup-simplify]: Simplify (+ 0 1) into 1 8.211 * [backup-simplify]: Simplify (/ 1 1) into 1 8.211 * [backup-simplify]: Simplify (sqrt 1) into 1 8.212 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.213 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.213 * [backup-simplify]: Simplify (+ 0 0) into 0 8.214 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.214 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.215 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.216 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.216 * [taylor]: Taking taylor expansion of 0 in x.im 8.216 * [backup-simplify]: Simplify 0 into 0 8.216 * [taylor]: Taking taylor expansion of 1 in y.im 8.216 * [backup-simplify]: Simplify 1 into 1 8.216 * [backup-simplify]: Simplify 1 into 1 8.216 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 8.217 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.217 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ -1 y.re)))) into 0 8.218 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 8.218 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 8.218 * [backup-simplify]: Simplify (+ 0 0) into 0 8.218 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 8.218 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 8.219 * [backup-simplify]: Simplify (+ (* (/ -1 y.re) 0) (+ (* 0 0) (* 0 (/ -1 y.re)))) into 0 8.219 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 8.219 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 8.219 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (+ (* 0 0) (* 0 (/ -1 y.im)))) into 0 8.220 * [backup-simplify]: Simplify (+ 0 0) into 0 8.220 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 8.221 * [backup-simplify]: Simplify (- (/ 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (+ (* (* (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (/ 1 y.re)) (/ 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) (* (* (/ 1 (* y.im x.im)) (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) (/ 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))))) into 0 8.221 * [taylor]: Taking taylor expansion of 0 in y.re 8.221 * [backup-simplify]: Simplify 0 into 0 8.221 * [taylor]: Taking taylor expansion of 0 in x.im 8.221 * [backup-simplify]: Simplify 0 into 0 8.222 * [backup-simplify]: Simplify (* (/ 1 (* y.im x.im)) 1) into (/ 1 (* y.im x.im)) 8.222 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 8.222 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 8.222 * [taylor]: Taking taylor expansion of y.im in x.im 8.222 * [backup-simplify]: Simplify y.im into y.im 8.222 * [taylor]: Taking taylor expansion of x.im in x.im 8.222 * [backup-simplify]: Simplify 0 into 0 8.222 * [backup-simplify]: Simplify 1 into 1 8.222 * [backup-simplify]: Simplify (* y.im 0) into 0 8.222 * [backup-simplify]: Simplify (+ (* y.im 1) (* 0 0)) into y.im 8.222 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.222 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 8.222 * [taylor]: Taking taylor expansion of y.im in y.im 8.222 * [backup-simplify]: Simplify 0 into 0 8.222 * [backup-simplify]: Simplify 1 into 1 8.222 * [backup-simplify]: Simplify (/ 1 1) into 1 8.223 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.223 * [backup-simplify]: Simplify 0 into 0 8.223 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.224 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.224 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.224 * [backup-simplify]: Simplify (+ (/ 1 (pow y.im 2)) 0) into (/ 1 (pow y.im 2)) 8.225 * [backup-simplify]: Simplify (- (+ (* 1 (/ (/ 1 (pow y.im 2)) 1)) (* 0 (/ 0 1)))) into (- (/ 1 (pow y.im 2))) 8.226 * [backup-simplify]: Simplify (/ (- (- (/ 1 (pow y.im 2))) (pow 0 2) (+)) (* 2 1)) into (/ -1/2 (pow y.im 2)) 8.226 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* (/ -1/2 (pow y.im 2)) 1))) into (- (* 1/2 (/ 1 (pow y.im 2)))) 8.226 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ 1 (pow y.im 2)))) in x.im 8.226 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow y.im 2))) in x.im 8.226 * [taylor]: Taking taylor expansion of 1/2 in x.im 8.226 * [backup-simplify]: Simplify 1/2 into 1/2 8.226 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 8.226 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.im 8.226 * [taylor]: Taking taylor expansion of y.im in x.im 8.227 * [backup-simplify]: Simplify y.im into y.im 8.227 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 8.227 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 8.227 * [taylor]: Taking taylor expansion of 0 in y.im 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.im 8.227 * [backup-simplify]: Simplify 0 into 0 8.227 * [backup-simplify]: Simplify 0 into 0 8.227 * [backup-simplify]: Simplify 0 into 0 8.227 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 8.228 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.228 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 y.re))))) into 0 8.229 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 8.229 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 8.229 * [backup-simplify]: Simplify (+ 0 0) into 0 8.229 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 8.229 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 8.230 * [backup-simplify]: Simplify (+ (* (/ -1 y.re) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 y.re))))) into 0 8.230 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 8.230 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 8.231 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 y.im))))) into 0 8.231 * [backup-simplify]: Simplify (+ 0 0) into 0 8.232 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 8.233 * [backup-simplify]: Simplify (- (/ 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (+ (* (* (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) (/ 1 y.re)) (/ 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) (* (* (/ 1 (* y.im x.im)) (sqrt (/ 1 (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) (/ 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) (* 0 (/ 0 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))))) into 0 8.233 * [taylor]: Taking taylor expansion of 0 in y.re 8.233 * [backup-simplify]: Simplify 0 into 0 8.233 * [taylor]: Taking taylor expansion of 0 in x.im 8.233 * [backup-simplify]: Simplify 0 into 0 8.233 * [taylor]: Taking taylor expansion of 0 in x.im 8.233 * [backup-simplify]: Simplify 0 into 0 8.233 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 8.233 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 8.234 * [backup-simplify]: Simplify (+ (* (/ 1 (* y.im x.im)) 0) (* 0 1)) into 0 8.234 * [taylor]: Taking taylor expansion of 0 in x.im 8.234 * [backup-simplify]: Simplify 0 into 0 8.234 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.234 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 8.234 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))))) into 0 8.235 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.236 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.236 * [backup-simplify]: Simplify (+ 0 0) into 0 8.237 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ (/ 1 (pow y.im 2)) 1)) (* (- (/ 1 (pow y.im 2))) (/ 0 1)))) into 0 8.237 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ -1/2 (pow y.im 2)))))) (* 2 1)) into 0 8.238 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* (/ -1/2 (pow y.im 2)) 0) (* 0 1)))) into 0 8.238 * [taylor]: Taking taylor expansion of 0 in x.im 8.238 * [backup-simplify]: Simplify 0 into 0 8.238 * [taylor]: Taking taylor expansion of 0 in y.im 8.238 * [backup-simplify]: Simplify 0 into 0 8.238 * [backup-simplify]: Simplify 0 into 0 8.238 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 1) (* 0 0))) into 0 8.238 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 8.239 * [taylor]: Taking taylor expansion of 0 in y.im 8.239 * [backup-simplify]: Simplify 0 into 0 8.239 * [backup-simplify]: Simplify 0 into 0 8.239 * [backup-simplify]: Simplify (* 1 (* 1 (* 1 (* 1 (/ 1 (/ 1 (- x.re))))))) into (* -1 x.re) 8.239 * * * * [progress]: [ 2 / 4 ] generating series at (2) 8.239 * [backup-simplify]: Simplify (/ 1 (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) into (/ (fma x.re y.re (* y.im x.im)) (pow (hypot y.re y.im) 2)) 8.239 * [approximate]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (pow (hypot y.re y.im) 2)) in (y.re y.im x.re x.im) around 0 8.239 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (pow (hypot y.re y.im) 2)) in x.im 8.239 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.im 8.239 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 8.239 * [taylor]: Taking taylor expansion of (* x.re y.re) in x.im 8.239 * [taylor]: Taking taylor expansion of x.re in x.im 8.239 * [backup-simplify]: Simplify x.re into x.re 8.239 * [taylor]: Taking taylor expansion of y.re in x.im 8.239 * [backup-simplify]: Simplify y.re into y.re 8.239 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 8.239 * [taylor]: Taking taylor expansion of y.im in x.im 8.239 * [backup-simplify]: Simplify y.im into y.im 8.239 * [taylor]: Taking taylor expansion of x.im in x.im 8.239 * [backup-simplify]: Simplify 0 into 0 8.239 * [backup-simplify]: Simplify 1 into 1 8.239 * [taylor]: Taking taylor expansion of (pow (hypot y.re y.im) 2) in x.im 8.239 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in x.im 8.239 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 8.239 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in x.im 8.239 * [taylor]: Taking taylor expansion of (* y.re y.re) in x.im 8.239 * [taylor]: Taking taylor expansion of y.re in x.im 8.239 * [backup-simplify]: Simplify y.re into y.re 8.239 * [taylor]: Taking taylor expansion of y.re in x.im 8.239 * [backup-simplify]: Simplify y.re into y.re 8.240 * [taylor]: Taking taylor expansion of (* y.im y.im) in x.im 8.240 * [taylor]: Taking taylor expansion of y.im in x.im 8.240 * [backup-simplify]: Simplify y.im into y.im 8.240 * [taylor]: Taking taylor expansion of y.im in x.im 8.240 * [backup-simplify]: Simplify y.im into y.im 8.240 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 8.240 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 8.240 * [backup-simplify]: Simplify (+ (pow y.re 2) (pow y.im 2)) into (+ (pow y.im 2) (pow y.re 2)) 8.240 * [backup-simplify]: Simplify (sqrt (+ (pow y.im 2) (pow y.re 2))) into (sqrt (+ (pow y.re 2) (pow y.im 2))) 8.240 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 8.240 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 8.240 * [backup-simplify]: Simplify (+ 0 0) into 0 8.241 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow y.im 2) (pow y.re 2))))) into 0 8.241 * [backup-simplify]: Simplify (* x.re y.re) into (* y.re x.re) 8.241 * [backup-simplify]: Simplify (* y.im 0) into 0 8.241 * [backup-simplify]: Simplify (+ (* y.re x.re) 0) into (* y.re x.re) 8.241 * [backup-simplify]: Simplify (* (sqrt (+ (pow y.re 2) (pow y.im 2))) (sqrt (+ (pow y.re 2) (pow y.im 2)))) into (+ (pow y.im 2) (pow y.re 2)) 8.241 * [backup-simplify]: Simplify (/ (* y.re x.re) (+ (pow y.im 2) (pow y.re 2))) into (/ (* y.re x.re) (+ (pow y.re 2) (pow y.im 2))) 8.241 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (pow (hypot y.re y.im) 2)) in x.re 8.241 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.re 8.241 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 8.241 * [taylor]: Taking taylor expansion of (* x.re y.re) in x.re 8.241 * [taylor]: Taking taylor expansion of x.re in x.re 8.241 * [backup-simplify]: Simplify 0 into 0 8.241 * [backup-simplify]: Simplify 1 into 1 8.241 * [taylor]: Taking taylor expansion of y.re in x.re 8.241 * [backup-simplify]: Simplify y.re into y.re 8.241 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 8.241 * [taylor]: Taking taylor expansion of y.im in x.re 8.241 * [backup-simplify]: Simplify y.im into y.im 8.241 * [taylor]: Taking taylor expansion of x.im in x.re 8.241 * [backup-simplify]: Simplify x.im into x.im 8.241 * [taylor]: Taking taylor expansion of (pow (hypot y.re y.im) 2) in x.re 8.241 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in x.re 8.242 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 8.242 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in x.re 8.242 * [taylor]: Taking taylor expansion of (* y.re y.re) in x.re 8.242 * [taylor]: Taking taylor expansion of y.re in x.re 8.242 * [backup-simplify]: Simplify y.re into y.re 8.242 * [taylor]: Taking taylor expansion of y.re in x.re 8.242 * [backup-simplify]: Simplify y.re into y.re 8.242 * [taylor]: Taking taylor expansion of (* y.im y.im) in x.re 8.242 * [taylor]: Taking taylor expansion of y.im in x.re 8.242 * [backup-simplify]: Simplify y.im into y.im 8.242 * [taylor]: Taking taylor expansion of y.im in x.re 8.242 * [backup-simplify]: Simplify y.im into y.im 8.242 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 8.242 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 8.242 * [backup-simplify]: Simplify (+ (pow y.re 2) (pow y.im 2)) into (+ (pow y.im 2) (pow y.re 2)) 8.242 * [backup-simplify]: Simplify (sqrt (+ (pow y.im 2) (pow y.re 2))) into (sqrt (+ (pow y.re 2) (pow y.im 2))) 8.242 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 8.242 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 8.242 * [backup-simplify]: Simplify (+ 0 0) into 0 8.243 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow y.im 2) (pow y.re 2))))) into 0 8.243 * [backup-simplify]: Simplify (* 0 y.re) into 0 8.243 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 8.243 * [backup-simplify]: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 8.243 * [backup-simplify]: Simplify (* (sqrt (+ (pow y.re 2) (pow y.im 2))) (sqrt (+ (pow y.re 2) (pow y.im 2)))) into (+ (pow y.im 2) (pow y.re 2)) 8.243 * [backup-simplify]: Simplify (/ (* y.im x.im) (+ (pow y.im 2) (pow y.re 2))) into (/ (* y.im x.im) (+ (pow y.re 2) (pow y.im 2))) 8.243 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (pow (hypot y.re y.im) 2)) in y.im 8.243 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in y.im 8.243 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 8.243 * [taylor]: Taking taylor expansion of (* x.re y.re) in y.im 8.243 * [taylor]: Taking taylor expansion of x.re in y.im 8.243 * [backup-simplify]: Simplify x.re into x.re 8.243 * [taylor]: Taking taylor expansion of y.re in y.im 8.244 * [backup-simplify]: Simplify y.re into y.re 8.244 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 8.244 * [taylor]: Taking taylor expansion of y.im in y.im 8.244 * [backup-simplify]: Simplify 0 into 0 8.244 * [backup-simplify]: Simplify 1 into 1 8.244 * [taylor]: Taking taylor expansion of x.im in y.im 8.244 * [backup-simplify]: Simplify x.im into x.im 8.244 * [taylor]: Taking taylor expansion of (pow (hypot y.re y.im) 2) in y.im 8.244 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in y.im 8.244 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 8.244 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.im 8.244 * [taylor]: Taking taylor expansion of (* y.re y.re) in y.im 8.244 * [taylor]: Taking taylor expansion of y.re in y.im 8.244 * [backup-simplify]: Simplify y.re into y.re 8.244 * [taylor]: Taking taylor expansion of y.re in y.im 8.244 * [backup-simplify]: Simplify y.re into y.re 8.244 * [taylor]: Taking taylor expansion of (* y.im y.im) in y.im 8.244 * [taylor]: Taking taylor expansion of y.im in y.im 8.244 * [backup-simplify]: Simplify 0 into 0 8.244 * [backup-simplify]: Simplify 1 into 1 8.244 * [taylor]: Taking taylor expansion of y.im in y.im 8.244 * [backup-simplify]: Simplify 0 into 0 8.244 * [backup-simplify]: Simplify 1 into 1 8.244 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 8.244 * [backup-simplify]: Simplify (* 0 0) into 0 8.244 * [backup-simplify]: Simplify (+ (pow y.re 2) 0) into (pow y.re 2) 8.244 * [backup-simplify]: Simplify (sqrt (pow y.re 2)) into y.re 8.244 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 8.245 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 8.245 * [backup-simplify]: Simplify (+ 0 0) into 0 8.245 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow y.re 2)))) into 0 8.245 * [backup-simplify]: Simplify (* x.re y.re) into (* y.re x.re) 8.245 * [backup-simplify]: Simplify (* 0 x.im) into 0 8.245 * [backup-simplify]: Simplify (+ (* y.re x.re) 0) into (* y.re x.re) 8.245 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 8.246 * [backup-simplify]: Simplify (/ (* y.re x.re) (pow y.re 2)) into (/ x.re y.re) 8.246 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (pow (hypot y.re y.im) 2)) in y.re 8.246 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in y.re 8.246 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 8.246 * [taylor]: Taking taylor expansion of (* x.re y.re) in y.re 8.246 * [taylor]: Taking taylor expansion of x.re in y.re 8.246 * [backup-simplify]: Simplify x.re into x.re 8.246 * [taylor]: Taking taylor expansion of y.re in y.re 8.246 * [backup-simplify]: Simplify 0 into 0 8.246 * [backup-simplify]: Simplify 1 into 1 8.246 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 8.246 * [taylor]: Taking taylor expansion of y.im in y.re 8.246 * [backup-simplify]: Simplify y.im into y.im 8.246 * [taylor]: Taking taylor expansion of x.im in y.re 8.246 * [backup-simplify]: Simplify x.im into x.im 8.246 * [taylor]: Taking taylor expansion of (pow (hypot y.re y.im) 2) in y.re 8.246 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in y.re 8.246 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 8.246 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.re 8.246 * [taylor]: Taking taylor expansion of (* y.re y.re) in y.re 8.246 * [taylor]: Taking taylor expansion of y.re in y.re 8.246 * [backup-simplify]: Simplify 0 into 0 8.246 * [backup-simplify]: Simplify 1 into 1 8.246 * [taylor]: Taking taylor expansion of y.re in y.re 8.246 * [backup-simplify]: Simplify 0 into 0 8.246 * [backup-simplify]: Simplify 1 into 1 8.246 * [taylor]: Taking taylor expansion of (* y.im y.im) in y.re 8.246 * [taylor]: Taking taylor expansion of y.im in y.re 8.246 * [backup-simplify]: Simplify y.im into y.im 8.246 * [taylor]: Taking taylor expansion of y.im in y.re 8.246 * [backup-simplify]: Simplify y.im into y.im 8.246 * [backup-simplify]: Simplify (* 0 0) into 0 8.246 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 8.247 * [backup-simplify]: Simplify (+ 0 (pow y.im 2)) into (pow y.im 2) 8.247 * [backup-simplify]: Simplify (sqrt (pow y.im 2)) into y.im 8.247 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 8.247 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 8.247 * [backup-simplify]: Simplify (+ 0 0) into 0 8.248 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow y.im 2)))) into 0 8.248 * [backup-simplify]: Simplify (* x.re 0) into 0 8.248 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 8.248 * [backup-simplify]: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 8.248 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 8.248 * [backup-simplify]: Simplify (/ (* y.im x.im) (pow y.im 2)) into (/ x.im y.im) 8.248 * [taylor]: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (pow (hypot y.re y.im) 2)) in y.re 8.248 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in y.re 8.248 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 8.248 * [taylor]: Taking taylor expansion of (* x.re y.re) in y.re 8.248 * [taylor]: Taking taylor expansion of x.re in y.re 8.248 * [backup-simplify]: Simplify x.re into x.re 8.248 * [taylor]: Taking taylor expansion of y.re in y.re 8.248 * [backup-simplify]: Simplify 0 into 0 8.248 * [backup-simplify]: Simplify 1 into 1 8.248 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 8.248 * [taylor]: Taking taylor expansion of y.im in y.re 8.248 * [backup-simplify]: Simplify y.im into y.im 8.248 * [taylor]: Taking taylor expansion of x.im in y.re 8.248 * [backup-simplify]: Simplify x.im into x.im 8.248 * [taylor]: Taking taylor expansion of (pow (hypot y.re y.im) 2) in y.re 8.248 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in y.re 8.248 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 8.248 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.re 8.248 * [taylor]: Taking taylor expansion of (* y.re y.re) in y.re 8.248 * [taylor]: Taking taylor expansion of y.re in y.re 8.248 * [backup-simplify]: Simplify 0 into 0 8.248 * [backup-simplify]: Simplify 1 into 1 8.248 * [taylor]: Taking taylor expansion of y.re in y.re 8.248 * [backup-simplify]: Simplify 0 into 0 8.248 * [backup-simplify]: Simplify 1 into 1 8.248 * [taylor]: Taking taylor expansion of (* y.im y.im) in y.re 8.248 * [taylor]: Taking taylor expansion of y.im in y.re 8.248 * [backup-simplify]: Simplify y.im into y.im 8.248 * [taylor]: Taking taylor expansion of y.im in y.re 8.248 * [backup-simplify]: Simplify y.im into y.im 8.249 * [backup-simplify]: Simplify (* 0 0) into 0 8.249 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 8.249 * [backup-simplify]: Simplify (+ 0 (pow y.im 2)) into (pow y.im 2) 8.249 * [backup-simplify]: Simplify (sqrt (pow y.im 2)) into y.im 8.249 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 8.249 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 8.250 * [backup-simplify]: Simplify (+ 0 0) into 0 8.250 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow y.im 2)))) into 0 8.250 * [backup-simplify]: Simplify (* x.re 0) into 0 8.250 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 8.250 * [backup-simplify]: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 8.250 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 8.250 * [backup-simplify]: Simplify (/ (* y.im x.im) (pow y.im 2)) into (/ x.im y.im) 8.250 * [taylor]: Taking taylor expansion of (/ x.im y.im) in y.im 8.250 * [taylor]: Taking taylor expansion of x.im in y.im 8.250 * [backup-simplify]: Simplify x.im into x.im 8.250 * [taylor]: Taking taylor expansion of y.im in y.im 8.250 * [backup-simplify]: Simplify 0 into 0 8.250 * [backup-simplify]: Simplify 1 into 1 8.250 * [backup-simplify]: Simplify (/ x.im 1) into x.im 8.251 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* x.im (/ 0 1)))) into 0 8.251 * [taylor]: Taking taylor expansion of 0 in x.re 8.251 * [backup-simplify]: Simplify 0 into 0 8.251 * [taylor]: Taking taylor expansion of 0 in x.im 8.251 * [backup-simplify]: Simplify 0 into 0 8.251 * [backup-simplify]: Simplify 0 into 0 8.251 * [backup-simplify]: Simplify (+ (* x.re 1) (* 0 0)) into x.re 8.251 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 8.251 * [backup-simplify]: Simplify (+ x.re 0) into x.re 8.251 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 8.252 * [backup-simplify]: Simplify (- (/ x.re (pow y.im 2)) (+ (* (/ x.im y.im) (/ 0 (pow y.im 2))))) into (/ x.re (pow y.im 2)) 8.252 * [taylor]: Taking taylor expansion of (/ x.re (pow y.im 2)) in y.im 8.252 * [taylor]: Taking taylor expansion of x.re in y.im 8.252 * [backup-simplify]: Simplify x.re into x.re 8.252 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 8.252 * [taylor]: Taking taylor expansion of y.im in y.im 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 * [backup-simplify]: Simplify (/ x.re 1) into x.re 8.252 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.253 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.253 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* x.re (/ 0 1)))) into 0 8.254 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* x.re (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.254 * [taylor]: Taking taylor expansion of 0 in x.re 8.254 * [backup-simplify]: Simplify 0 into 0 8.254 * [taylor]: Taking taylor expansion of 0 in x.im 8.254 * [backup-simplify]: Simplify 0 into 0 8.254 * [backup-simplify]: Simplify 0 into 0 8.255 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* x.im (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.255 * [taylor]: Taking taylor expansion of 0 in x.re 8.255 * [backup-simplify]: Simplify 0 into 0 8.255 * [taylor]: Taking taylor expansion of 0 in x.im 8.255 * [backup-simplify]: Simplify 0 into 0 8.255 * [backup-simplify]: Simplify 0 into 0 8.255 * [taylor]: Taking taylor expansion of 0 in x.im 8.255 * [backup-simplify]: Simplify 0 into 0 8.255 * [backup-simplify]: Simplify 0 into 0 8.255 * [backup-simplify]: Simplify 0 into 0 8.256 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 1) (* 0 0))) into 0 8.256 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 8.256 * [backup-simplify]: Simplify (+ 0 0) into 0 8.257 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 8.257 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 8.257 * [backup-simplify]: Simplify (+ 1 0) into 1 8.258 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 y.im)) into (/ 1/2 y.im) 8.258 * [backup-simplify]: Simplify (+ (* y.im (/ 1/2 y.im)) (+ (* 0 0) (* (/ 1/2 y.im) y.im))) into 1 8.258 * [backup-simplify]: Simplify (- (/ 0 (pow y.im 2)) (+ (* (/ x.im y.im) (/ 1 (pow y.im 2))) (* (/ x.re (pow y.im 2)) (/ 0 (pow y.im 2))))) into (- (/ x.im (pow y.im 3))) 8.258 * [taylor]: Taking taylor expansion of (- (/ x.im (pow y.im 3))) in y.im 8.258 * [taylor]: Taking taylor expansion of (/ x.im (pow y.im 3)) in y.im 8.259 * [taylor]: Taking taylor expansion of x.im in y.im 8.259 * [backup-simplify]: Simplify x.im into x.im 8.259 * [taylor]: Taking taylor expansion of (pow y.im 3) in y.im 8.259 * [taylor]: Taking taylor expansion of y.im in y.im 8.259 * [backup-simplify]: Simplify 0 into 0 8.259 * [backup-simplify]: Simplify 1 into 1 8.259 * [backup-simplify]: Simplify (* 1 1) into 1 8.259 * [backup-simplify]: Simplify (* 1 1) into 1 8.259 * [backup-simplify]: Simplify (/ x.im 1) into x.im 8.260 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.260 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.261 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.261 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.262 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.262 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* x.im (/ 0 1)))) into 0 8.263 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.263 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* x.im (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.264 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* x.im (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.265 * [backup-simplify]: Simplify (- 0) into 0 8.265 * [taylor]: Taking taylor expansion of 0 in x.re 8.265 * [backup-simplify]: Simplify 0 into 0 8.265 * [taylor]: Taking taylor expansion of 0 in x.im 8.265 * [backup-simplify]: Simplify 0 into 0 8.265 * [backup-simplify]: Simplify 0 into 0 8.265 * [backup-simplify]: Simplify 0 into 0 8.265 * [backup-simplify]: Simplify (/ 1 (/ (hypot (/ 1 y.re) (/ 1 y.im)) (/ (fma (/ 1 x.re) (/ 1 y.re) (* (/ 1 x.im) (/ 1 y.im))) (hypot (/ 1 y.re) (/ 1 y.im))))) into (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) 8.265 * [approximate]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in (y.re y.im x.re x.im) around 0 8.265 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in x.im 8.265 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.im 8.265 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 8.265 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.im 8.265 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 8.265 * [taylor]: Taking taylor expansion of x.re in x.im 8.265 * [backup-simplify]: Simplify x.re into x.re 8.265 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.265 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.im 8.265 * [taylor]: Taking taylor expansion of y.re in x.im 8.265 * [backup-simplify]: Simplify y.re into y.re 8.266 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 8.266 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 8.266 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 8.266 * [taylor]: Taking taylor expansion of y.im in x.im 8.266 * [backup-simplify]: Simplify y.im into y.im 8.266 * [taylor]: Taking taylor expansion of x.im in x.im 8.266 * [backup-simplify]: Simplify 0 into 0 8.266 * [backup-simplify]: Simplify 1 into 1 8.266 * [backup-simplify]: Simplify (* y.im 0) into 0 8.266 * [backup-simplify]: Simplify (+ (* y.im 1) (* 0 0)) into y.im 8.266 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.266 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in x.im 8.266 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in x.im 8.266 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 8.266 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in x.im 8.266 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.im 8.266 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.im 8.266 * [taylor]: Taking taylor expansion of y.re in x.im 8.266 * [backup-simplify]: Simplify y.re into y.re 8.266 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 8.266 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.im 8.266 * [taylor]: Taking taylor expansion of y.re in x.im 8.266 * [backup-simplify]: Simplify y.re into y.re 8.266 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 8.266 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.im 8.266 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 8.266 * [taylor]: Taking taylor expansion of y.im in x.im 8.266 * [backup-simplify]: Simplify y.im into y.im 8.266 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.266 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 8.266 * [taylor]: Taking taylor expansion of y.im in x.im 8.266 * [backup-simplify]: Simplify y.im into y.im 8.267 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.267 * [backup-simplify]: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 8.267 * [backup-simplify]: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 8.267 * [backup-simplify]: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 8.267 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) 8.267 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 8.267 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 8.267 * [backup-simplify]: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 8.267 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 8.267 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 8.268 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 8.268 * [backup-simplify]: Simplify (+ 0 0) into 0 8.268 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 8.268 * [backup-simplify]: Simplify (+ 0 (/ 1 y.im)) into (/ 1 y.im) 8.269 * [backup-simplify]: Simplify (* (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 8.269 * [backup-simplify]: Simplify (/ (/ 1 y.im) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (/ 1 (* y.im (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) 8.269 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in x.re 8.269 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.re 8.269 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 8.269 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.re 8.269 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 8.270 * [taylor]: Taking taylor expansion of x.re in x.re 8.270 * [backup-simplify]: Simplify 0 into 0 8.270 * [backup-simplify]: Simplify 1 into 1 8.270 * [backup-simplify]: Simplify (/ 1 1) into 1 8.270 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 8.270 * [taylor]: Taking taylor expansion of y.re in x.re 8.270 * [backup-simplify]: Simplify y.re into y.re 8.270 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 8.270 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 8.270 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 8.270 * [taylor]: Taking taylor expansion of y.im in x.re 8.270 * [backup-simplify]: Simplify y.im into y.im 8.270 * [taylor]: Taking taylor expansion of x.im in x.re 8.270 * [backup-simplify]: Simplify x.im into x.im 8.270 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 8.270 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 8.270 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in x.re 8.270 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in x.re 8.271 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 8.271 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in x.re 8.271 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.re 8.271 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 8.271 * [taylor]: Taking taylor expansion of y.re in x.re 8.271 * [backup-simplify]: Simplify y.re into y.re 8.271 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 8.271 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 8.271 * [taylor]: Taking taylor expansion of y.re in x.re 8.271 * [backup-simplify]: Simplify y.re into y.re 8.271 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 8.271 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.re 8.271 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 8.271 * [taylor]: Taking taylor expansion of y.im in x.re 8.271 * [backup-simplify]: Simplify y.im into y.im 8.271 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.271 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 8.271 * [taylor]: Taking taylor expansion of y.im in x.re 8.271 * [backup-simplify]: Simplify y.im into y.im 8.271 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.271 * [backup-simplify]: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 8.271 * [backup-simplify]: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 8.272 * [backup-simplify]: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 8.272 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) 8.272 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 8.272 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 8.272 * [backup-simplify]: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 8.273 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 8.273 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 8.273 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 8.273 * [backup-simplify]: Simplify (+ 0 0) into 0 8.274 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 8.274 * [backup-simplify]: Simplify (* 1 (/ 1 y.re)) into (/ 1 y.re) 8.274 * [backup-simplify]: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 8.275 * [backup-simplify]: Simplify (* (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 8.275 * [backup-simplify]: Simplify (/ (/ 1 y.re) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (/ 1 (* (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) y.re)) 8.275 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in y.im 8.275 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in y.im 8.275 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 8.275 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in y.im 8.275 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 8.275 * [taylor]: Taking taylor expansion of x.re in y.im 8.275 * [backup-simplify]: Simplify x.re into x.re 8.275 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.275 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 8.275 * [taylor]: Taking taylor expansion of y.re in y.im 8.275 * [backup-simplify]: Simplify y.re into y.re 8.275 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 8.275 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 8.276 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 8.276 * [taylor]: Taking taylor expansion of y.im in y.im 8.276 * [backup-simplify]: Simplify 0 into 0 8.276 * [backup-simplify]: Simplify 1 into 1 8.276 * [taylor]: Taking taylor expansion of x.im in y.im 8.276 * [backup-simplify]: Simplify x.im into x.im 8.276 * [backup-simplify]: Simplify (* 0 x.im) into 0 8.276 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 8.276 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.276 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in y.im 8.276 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.im 8.276 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 8.276 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.im 8.276 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.im 8.277 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 8.277 * [taylor]: Taking taylor expansion of y.re in y.im 8.277 * [backup-simplify]: Simplify y.re into y.re 8.277 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 8.277 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 8.277 * [taylor]: Taking taylor expansion of y.re in y.im 8.277 * [backup-simplify]: Simplify y.re into y.re 8.277 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 8.277 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.im 8.277 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 8.277 * [taylor]: Taking taylor expansion of y.im in y.im 8.277 * [backup-simplify]: Simplify 0 into 0 8.277 * [backup-simplify]: Simplify 1 into 1 8.277 * [backup-simplify]: Simplify (/ 1 1) into 1 8.277 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 8.277 * [taylor]: Taking taylor expansion of y.im in y.im 8.277 * [backup-simplify]: Simplify 0 into 0 8.277 * [backup-simplify]: Simplify 1 into 1 8.278 * [backup-simplify]: Simplify (/ 1 1) into 1 8.278 * [backup-simplify]: Simplify (* 1 1) into 1 8.279 * [backup-simplify]: Simplify (+ 0 1) into 1 8.279 * [backup-simplify]: Simplify (sqrt 1) into 1 8.280 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.281 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.281 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.282 * [backup-simplify]: Simplify (+ 0 0) into 0 8.282 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.283 * [backup-simplify]: Simplify (+ 0 (/ 1 x.im)) into (/ 1 x.im) 8.283 * [backup-simplify]: Simplify (* 1 1) into 1 8.283 * [backup-simplify]: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 8.283 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in y.re 8.283 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in y.re 8.283 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 8.283 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in y.re 8.283 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 8.283 * [taylor]: Taking taylor expansion of x.re in y.re 8.283 * [backup-simplify]: Simplify x.re into x.re 8.284 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.284 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 8.284 * [taylor]: Taking taylor expansion of y.re in y.re 8.284 * [backup-simplify]: Simplify 0 into 0 8.284 * [backup-simplify]: Simplify 1 into 1 8.284 * [backup-simplify]: Simplify (/ 1 1) into 1 8.284 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 8.284 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 8.284 * [taylor]: Taking taylor expansion of y.im in y.re 8.284 * [backup-simplify]: Simplify y.im into y.im 8.284 * [taylor]: Taking taylor expansion of x.im in y.re 8.284 * [backup-simplify]: Simplify x.im into x.im 8.284 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 8.284 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 8.284 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in y.re 8.284 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.re 8.285 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 8.285 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.re 8.285 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 8.285 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 8.285 * [taylor]: Taking taylor expansion of y.re in y.re 8.285 * [backup-simplify]: Simplify 0 into 0 8.285 * [backup-simplify]: Simplify 1 into 1 8.285 * [backup-simplify]: Simplify (/ 1 1) into 1 8.285 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 8.285 * [taylor]: Taking taylor expansion of y.re in y.re 8.285 * [backup-simplify]: Simplify 0 into 0 8.285 * [backup-simplify]: Simplify 1 into 1 8.286 * [backup-simplify]: Simplify (/ 1 1) into 1 8.286 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 8.286 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 8.286 * [taylor]: Taking taylor expansion of y.im in y.re 8.286 * [backup-simplify]: Simplify y.im into y.im 8.286 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.286 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 8.286 * [taylor]: Taking taylor expansion of y.im in y.re 8.286 * [backup-simplify]: Simplify y.im into y.im 8.286 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.286 * [backup-simplify]: Simplify (* 1 1) into 1 8.287 * [backup-simplify]: Simplify (+ 1 0) into 1 8.287 * [backup-simplify]: Simplify (sqrt 1) into 1 8.288 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.288 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.289 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.289 * [backup-simplify]: Simplify (+ 0 0) into 0 8.290 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.290 * [backup-simplify]: Simplify (* (/ 1 x.re) 1) into (/ 1 x.re) 8.290 * [backup-simplify]: Simplify (+ (/ 1 x.re) 0) into (/ 1 x.re) 8.291 * [backup-simplify]: Simplify (* 1 1) into 1 8.291 * [backup-simplify]: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 8.291 * [taylor]: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in y.re 8.291 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in y.re 8.291 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 8.291 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in y.re 8.291 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 8.291 * [taylor]: Taking taylor expansion of x.re in y.re 8.291 * [backup-simplify]: Simplify x.re into x.re 8.291 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.291 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 8.291 * [taylor]: Taking taylor expansion of y.re in y.re 8.291 * [backup-simplify]: Simplify 0 into 0 8.291 * [backup-simplify]: Simplify 1 into 1 8.292 * [backup-simplify]: Simplify (/ 1 1) into 1 8.292 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 8.292 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 8.292 * [taylor]: Taking taylor expansion of y.im in y.re 8.292 * [backup-simplify]: Simplify y.im into y.im 8.292 * [taylor]: Taking taylor expansion of x.im in y.re 8.292 * [backup-simplify]: Simplify x.im into x.im 8.292 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 8.292 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 8.292 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in y.re 8.292 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.re 8.292 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 8.292 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.re 8.292 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 8.292 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 8.292 * [taylor]: Taking taylor expansion of y.re in y.re 8.292 * [backup-simplify]: Simplify 0 into 0 8.292 * [backup-simplify]: Simplify 1 into 1 8.293 * [backup-simplify]: Simplify (/ 1 1) into 1 8.293 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 8.293 * [taylor]: Taking taylor expansion of y.re in y.re 8.293 * [backup-simplify]: Simplify 0 into 0 8.293 * [backup-simplify]: Simplify 1 into 1 8.293 * [backup-simplify]: Simplify (/ 1 1) into 1 8.293 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 8.293 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 8.293 * [taylor]: Taking taylor expansion of y.im in y.re 8.293 * [backup-simplify]: Simplify y.im into y.im 8.293 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.293 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 8.293 * [taylor]: Taking taylor expansion of y.im in y.re 8.293 * [backup-simplify]: Simplify y.im into y.im 8.293 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.294 * [backup-simplify]: Simplify (* 1 1) into 1 8.294 * [backup-simplify]: Simplify (+ 1 0) into 1 8.295 * [backup-simplify]: Simplify (sqrt 1) into 1 8.295 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.296 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.297 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.297 * [backup-simplify]: Simplify (+ 0 0) into 0 8.298 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.298 * [backup-simplify]: Simplify (* (/ 1 x.re) 1) into (/ 1 x.re) 8.298 * [backup-simplify]: Simplify (+ (/ 1 x.re) 0) into (/ 1 x.re) 8.298 * [backup-simplify]: Simplify (* 1 1) into 1 8.298 * [backup-simplify]: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 8.298 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 8.298 * [taylor]: Taking taylor expansion of x.re in y.im 8.298 * [backup-simplify]: Simplify x.re into x.re 8.299 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.299 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 8.299 * [taylor]: Taking taylor expansion of 0 in x.re 8.299 * [backup-simplify]: Simplify 0 into 0 8.299 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.300 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 8.300 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 1)) into 0 8.300 * [backup-simplify]: Simplify (+ 0 (/ 1 (* y.im x.im))) into (/ 1 (* y.im x.im)) 8.301 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.301 * [backup-simplify]: Simplify (- (/ (/ 1 (* y.im x.im)) 1) (+ (* (/ 1 x.re) (/ 0 1)))) into (/ 1 (* y.im x.im)) 8.301 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 8.301 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 8.301 * [taylor]: Taking taylor expansion of y.im in y.im 8.302 * [backup-simplify]: Simplify 0 into 0 8.302 * [backup-simplify]: Simplify 1 into 1 8.302 * [taylor]: Taking taylor expansion of x.im in y.im 8.302 * [backup-simplify]: Simplify x.im into x.im 8.302 * [backup-simplify]: Simplify (* 0 x.im) into 0 8.302 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 8.302 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.303 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 x.im)))) into 0 8.304 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x.im))) into 0 8.304 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 8.304 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.304 * [taylor]: Taking taylor expansion of 0 in x.re 8.304 * [backup-simplify]: Simplify 0 into 0 8.305 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 8.305 * [taylor]: Taking taylor expansion of 0 in x.re 8.305 * [backup-simplify]: Simplify 0 into 0 8.305 * [taylor]: Taking taylor expansion of 0 in x.im 8.305 * [backup-simplify]: Simplify 0 into 0 8.306 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.306 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 8.306 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (+ (* 0 0) (* 0 1))) into 0 8.307 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 8.307 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 8.307 * [backup-simplify]: Simplify (+ 0 0) into 0 8.308 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.309 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.310 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.310 * [backup-simplify]: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 8.310 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow y.im 2))) into (/ 1 (pow y.im 2)) 8.311 * [backup-simplify]: Simplify (/ (- (/ 1 (pow y.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow y.im 2)) 8.312 * [backup-simplify]: Simplify (+ (* 1 (/ 1/2 (pow y.im 2))) (+ (* 0 0) (* (/ 1/2 (pow y.im 2)) 1))) into (/ 1 (pow y.im 2)) 8.313 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (/ 1 x.re) (/ (/ 1 (pow y.im 2)) 1)) (* (/ 1 (* y.im x.im)) (/ 0 1)))) into (- (/ 1 (* (pow y.im 2) x.re))) 8.313 * [taylor]: Taking taylor expansion of (- (/ 1 (* (pow y.im 2) x.re))) in y.im 8.313 * [taylor]: Taking taylor expansion of (/ 1 (* (pow y.im 2) x.re)) in y.im 8.313 * [taylor]: Taking taylor expansion of (* (pow y.im 2) x.re) in y.im 8.313 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 8.313 * [taylor]: Taking taylor expansion of y.im in y.im 8.313 * [backup-simplify]: Simplify 0 into 0 8.313 * [backup-simplify]: Simplify 1 into 1 8.313 * [taylor]: Taking taylor expansion of x.re in y.im 8.313 * [backup-simplify]: Simplify x.re into x.re 8.314 * [backup-simplify]: Simplify (* 1 1) into 1 8.314 * [backup-simplify]: Simplify (* 1 x.re) into x.re 8.314 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.315 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.315 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.317 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.322 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))) into 0 8.323 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 x.re)) into 0 8.323 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 8.324 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 x.re))) into 0 8.324 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 8.324 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 8.325 * [backup-simplify]: Simplify (- 0) into 0 8.325 * [taylor]: Taking taylor expansion of 0 in x.re 8.325 * [backup-simplify]: Simplify 0 into 0 8.326 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im))))) into 0 8.327 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.327 * [taylor]: Taking taylor expansion of 0 in x.re 8.327 * [backup-simplify]: Simplify 0 into 0 8.327 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 8.327 * [taylor]: Taking taylor expansion of 0 in x.re 8.327 * [backup-simplify]: Simplify 0 into 0 8.327 * [taylor]: Taking taylor expansion of 0 in x.im 8.327 * [backup-simplify]: Simplify 0 into 0 8.327 * [taylor]: Taking taylor expansion of 0 in x.im 8.327 * [backup-simplify]: Simplify 0 into 0 8.327 * [taylor]: Taking taylor expansion of 0 in x.im 8.327 * [backup-simplify]: Simplify 0 into 0 8.327 * [backup-simplify]: Simplify 0 into 0 8.328 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.328 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 8.329 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.329 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 8.330 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 8.330 * [backup-simplify]: Simplify (+ 0 0) into 0 8.330 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.331 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.331 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.331 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 8.332 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 8.332 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 8.332 * [backup-simplify]: Simplify (+ 0 0) into 0 8.332 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow y.im 2)))))) (* 2 1)) into 0 8.333 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 (/ 1/2 (pow y.im 2))) (+ (* (/ 1/2 (pow y.im 2)) 0) (* 0 1)))) into 0 8.334 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (/ 1 x.re) (/ 0 1)) (* (/ 1 (* y.im x.im)) (/ (/ 1 (pow y.im 2)) 1)) (* (- (/ 1 (* (pow y.im 2) x.re))) (/ 0 1)))) into (- (/ 1 (* (pow y.im 3) x.im))) 8.334 * [taylor]: Taking taylor expansion of (- (/ 1 (* (pow y.im 3) x.im))) in y.im 8.334 * [taylor]: Taking taylor expansion of (/ 1 (* (pow y.im 3) x.im)) in y.im 8.334 * [taylor]: Taking taylor expansion of (* (pow y.im 3) x.im) in y.im 8.334 * [taylor]: Taking taylor expansion of (pow y.im 3) in y.im 8.334 * [taylor]: Taking taylor expansion of y.im in y.im 8.334 * [backup-simplify]: Simplify 0 into 0 8.334 * [backup-simplify]: Simplify 1 into 1 8.334 * [taylor]: Taking taylor expansion of x.im in y.im 8.334 * [backup-simplify]: Simplify x.im into x.im 8.335 * [backup-simplify]: Simplify (* 1 1) into 1 8.335 * [backup-simplify]: Simplify (* 1 1) into 1 8.335 * [backup-simplify]: Simplify (* 1 x.im) into x.im 8.335 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.335 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.336 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.336 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.337 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.337 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.338 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.339 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 8.339 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 8.340 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im))))) into 0 8.340 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 x.im)) into 0 8.341 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 8.341 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 8.342 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 x.im))) into 0 8.342 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.342 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.342 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.342 * [backup-simplify]: Simplify (- 0) into 0 8.342 * [taylor]: Taking taylor expansion of 0 in x.re 8.342 * [backup-simplify]: Simplify 0 into 0 8.343 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 8.344 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re))))) into 0 8.344 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 8.344 * [backup-simplify]: Simplify (- 0) into 0 8.344 * [taylor]: Taking taylor expansion of 0 in x.re 8.344 * [backup-simplify]: Simplify 0 into 0 8.346 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))))) into 0 8.346 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.346 * [taylor]: Taking taylor expansion of 0 in x.re 8.346 * [backup-simplify]: Simplify 0 into 0 8.346 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 8.346 * [taylor]: Taking taylor expansion of 0 in x.re 8.346 * [backup-simplify]: Simplify 0 into 0 8.346 * [taylor]: Taking taylor expansion of 0 in x.im 8.346 * [backup-simplify]: Simplify 0 into 0 8.346 * [taylor]: Taking taylor expansion of 0 in x.im 8.346 * [backup-simplify]: Simplify 0 into 0 8.346 * [taylor]: Taking taylor expansion of 0 in x.im 8.346 * [backup-simplify]: Simplify 0 into 0 8.346 * [taylor]: Taking taylor expansion of 0 in x.im 8.346 * [backup-simplify]: Simplify 0 into 0 8.346 * [taylor]: Taking taylor expansion of 0 in x.im 8.346 * [backup-simplify]: Simplify 0 into 0 8.346 * [taylor]: Taking taylor expansion of 0 in x.im 8.346 * [backup-simplify]: Simplify 0 into 0 8.346 * [backup-simplify]: Simplify 0 into 0 8.346 * [backup-simplify]: Simplify 0 into 0 8.346 * [backup-simplify]: Simplify 0 into 0 8.346 * [backup-simplify]: Simplify 0 into 0 8.347 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.347 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 8.348 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 8.348 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 8.348 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 8.349 * [backup-simplify]: Simplify (+ 0 0) into 0 8.349 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.350 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.350 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 8.350 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 8.350 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 8.351 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (+ (* 0 0) (* 0 (/ 1 y.im)))) into 0 8.351 * [backup-simplify]: Simplify (+ 0 0) into 0 8.352 * [backup-simplify]: Simplify (/ (- 0 (pow (/ 1/2 (pow y.im 2)) 2) (+ (* 2 (* 0 0)))) (* 2 1)) into (/ -1/8 (pow y.im 4)) 8.353 * [backup-simplify]: Simplify (+ (* 1 (/ -1/8 (pow y.im 4))) (+ (* 0 0) (+ (* (/ 1/2 (pow y.im 2)) (/ 1/2 (pow y.im 2))) (+ (* 0 0) (* (/ -1/8 (pow y.im 4)) 1))))) into 0 8.354 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (/ 1 x.re) (/ 0 1)) (* (/ 1 (* y.im x.im)) (/ 0 1)) (* (- (/ 1 (* (pow y.im 2) x.re))) (/ (/ 1 (pow y.im 2)) 1)) (* (- (/ 1 (* (pow y.im 3) x.im))) (/ 0 1)))) into (/ 1 (* (pow y.im 4) x.re)) 8.354 * [taylor]: Taking taylor expansion of (/ 1 (* (pow y.im 4) x.re)) in y.im 8.354 * [taylor]: Taking taylor expansion of (* (pow y.im 4) x.re) in y.im 8.355 * [taylor]: Taking taylor expansion of (pow y.im 4) in y.im 8.355 * [taylor]: Taking taylor expansion of y.im in y.im 8.355 * [backup-simplify]: Simplify 0 into 0 8.355 * [backup-simplify]: Simplify 1 into 1 8.355 * [taylor]: Taking taylor expansion of x.re in y.im 8.355 * [backup-simplify]: Simplify x.re into x.re 8.355 * [backup-simplify]: Simplify (* 1 1) into 1 8.355 * [backup-simplify]: Simplify (* 1 1) into 1 8.355 * [backup-simplify]: Simplify (* 1 x.re) into x.re 8.355 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.356 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.356 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.357 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.357 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.358 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.359 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.360 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 8.361 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 8.363 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 8.364 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 8.366 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))))) into 0 8.366 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 x.re)) into 0 8.366 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 8.368 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re))))) into 0 8.368 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 x.re))) into 0 8.369 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 8.370 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))) into 0 8.370 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 8.370 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 8.370 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 8.370 * [taylor]: Taking taylor expansion of 0 in x.re 8.370 * [backup-simplify]: Simplify 0 into 0 8.372 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 8.372 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 8.374 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))))) into 0 8.374 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.374 * [backup-simplify]: Simplify (- 0) into 0 8.374 * [taylor]: Taking taylor expansion of 0 in x.re 8.374 * [backup-simplify]: Simplify 0 into 0 8.375 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 8.376 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))))) into 0 8.376 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 8.376 * [backup-simplify]: Simplify (- 0) into 0 8.376 * [taylor]: Taking taylor expansion of 0 in x.re 8.376 * [backup-simplify]: Simplify 0 into 0 8.378 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im))))))) into 0 8.378 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.378 * [taylor]: Taking taylor expansion of 0 in x.re 8.378 * [backup-simplify]: Simplify 0 into 0 8.378 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 8.378 * [taylor]: Taking taylor expansion of 0 in x.re 8.378 * [backup-simplify]: Simplify 0 into 0 8.378 * [taylor]: Taking taylor expansion of 0 in x.im 8.378 * [backup-simplify]: Simplify 0 into 0 8.378 * [taylor]: Taking taylor expansion of 0 in x.im 8.378 * [backup-simplify]: Simplify 0 into 0 8.378 * [taylor]: Taking taylor expansion of 0 in x.im 8.378 * [backup-simplify]: Simplify 0 into 0 8.378 * [taylor]: Taking taylor expansion of 0 in x.im 8.378 * [backup-simplify]: Simplify 0 into 0 8.379 * [taylor]: Taking taylor expansion of 0 in x.im 8.379 * [backup-simplify]: Simplify 0 into 0 8.379 * [taylor]: Taking taylor expansion of 0 in x.im 8.379 * [backup-simplify]: Simplify 0 into 0 8.379 * [taylor]: Taking taylor expansion of 0 in x.im 8.379 * [backup-simplify]: Simplify 0 into 0 8.379 * [taylor]: Taking taylor expansion of 0 in x.im 8.379 * [backup-simplify]: Simplify 0 into 0 8.379 * [taylor]: Taking taylor expansion of 0 in x.im 8.379 * [backup-simplify]: Simplify 0 into 0 8.379 * [taylor]: Taking taylor expansion of 0 in x.im 8.379 * [backup-simplify]: Simplify 0 into 0 8.379 * [backup-simplify]: Simplify 0 into 0 8.379 * [backup-simplify]: Simplify 0 into 0 8.379 * [backup-simplify]: Simplify (/ 1 (/ (hypot (/ 1 (- y.re)) (/ 1 (- y.im))) (/ (fma (/ 1 (- x.re)) (/ 1 (- y.re)) (* (/ 1 (- x.im)) (/ 1 (- y.im)))) (hypot (/ 1 (- y.re)) (/ 1 (- y.im)))))) into (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) 8.380 * [approximate]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in (y.re y.im x.re x.im) around 0 8.380 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in x.im 8.380 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.im 8.380 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 8.380 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.im 8.380 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 8.380 * [taylor]: Taking taylor expansion of -1 in x.im 8.380 * [backup-simplify]: Simplify -1 into -1 8.380 * [taylor]: Taking taylor expansion of x.re in x.im 8.380 * [backup-simplify]: Simplify x.re into x.re 8.380 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.380 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.im 8.380 * [taylor]: Taking taylor expansion of -1 in x.im 8.380 * [backup-simplify]: Simplify -1 into -1 8.380 * [taylor]: Taking taylor expansion of y.re in x.im 8.380 * [backup-simplify]: Simplify y.re into y.re 8.380 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 8.380 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 8.380 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 8.380 * [taylor]: Taking taylor expansion of y.im in x.im 8.380 * [backup-simplify]: Simplify y.im into y.im 8.380 * [taylor]: Taking taylor expansion of x.im in x.im 8.380 * [backup-simplify]: Simplify 0 into 0 8.380 * [backup-simplify]: Simplify 1 into 1 8.380 * [backup-simplify]: Simplify (* y.im 0) into 0 8.380 * [backup-simplify]: Simplify (+ (* y.im 1) (* 0 0)) into y.im 8.381 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.381 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in x.im 8.381 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in x.im 8.381 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 8.381 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in x.im 8.381 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.im 8.381 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.im 8.381 * [taylor]: Taking taylor expansion of -1 in x.im 8.381 * [backup-simplify]: Simplify -1 into -1 8.381 * [taylor]: Taking taylor expansion of y.re in x.im 8.381 * [backup-simplify]: Simplify y.re into y.re 8.381 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 8.381 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.im 8.381 * [taylor]: Taking taylor expansion of -1 in x.im 8.381 * [backup-simplify]: Simplify -1 into -1 8.381 * [taylor]: Taking taylor expansion of y.re in x.im 8.381 * [backup-simplify]: Simplify y.re into y.re 8.381 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 8.381 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.im 8.381 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 8.381 * [taylor]: Taking taylor expansion of -1 in x.im 8.381 * [backup-simplify]: Simplify -1 into -1 8.381 * [taylor]: Taking taylor expansion of y.im in x.im 8.381 * [backup-simplify]: Simplify y.im into y.im 8.381 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 8.381 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 8.381 * [taylor]: Taking taylor expansion of -1 in x.im 8.381 * [backup-simplify]: Simplify -1 into -1 8.381 * [taylor]: Taking taylor expansion of y.im in x.im 8.381 * [backup-simplify]: Simplify y.im into y.im 8.381 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 8.381 * [backup-simplify]: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 8.381 * [backup-simplify]: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 8.381 * [backup-simplify]: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 8.382 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) 8.382 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 8.382 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 8.382 * [backup-simplify]: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 8.382 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 8.382 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 8.382 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 8.383 * [backup-simplify]: Simplify (+ 0 0) into 0 8.383 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 8.383 * [backup-simplify]: Simplify (+ 0 (/ 1 y.im)) into (/ 1 y.im) 8.383 * [backup-simplify]: Simplify (* (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 8.384 * [backup-simplify]: Simplify (/ (/ 1 y.im) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (/ 1 (* y.im (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) 8.384 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in x.re 8.384 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.re 8.384 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 8.384 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.re 8.384 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 8.384 * [taylor]: Taking taylor expansion of -1 in x.re 8.384 * [backup-simplify]: Simplify -1 into -1 8.384 * [taylor]: Taking taylor expansion of x.re in x.re 8.384 * [backup-simplify]: Simplify 0 into 0 8.384 * [backup-simplify]: Simplify 1 into 1 8.384 * [backup-simplify]: Simplify (/ -1 1) into -1 8.384 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 8.384 * [taylor]: Taking taylor expansion of -1 in x.re 8.384 * [backup-simplify]: Simplify -1 into -1 8.384 * [taylor]: Taking taylor expansion of y.re in x.re 8.384 * [backup-simplify]: Simplify y.re into y.re 8.384 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 8.384 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 8.384 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 8.384 * [taylor]: Taking taylor expansion of y.im in x.re 8.384 * [backup-simplify]: Simplify y.im into y.im 8.384 * [taylor]: Taking taylor expansion of x.im in x.re 8.384 * [backup-simplify]: Simplify x.im into x.im 8.384 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 8.384 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 8.384 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in x.re 8.385 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in x.re 8.385 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 8.385 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in x.re 8.385 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.re 8.385 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 8.385 * [taylor]: Taking taylor expansion of -1 in x.re 8.385 * [backup-simplify]: Simplify -1 into -1 8.385 * [taylor]: Taking taylor expansion of y.re in x.re 8.385 * [backup-simplify]: Simplify y.re into y.re 8.385 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 8.385 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 8.385 * [taylor]: Taking taylor expansion of -1 in x.re 8.385 * [backup-simplify]: Simplify -1 into -1 8.385 * [taylor]: Taking taylor expansion of y.re in x.re 8.385 * [backup-simplify]: Simplify y.re into y.re 8.385 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 8.385 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.re 8.385 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 8.385 * [taylor]: Taking taylor expansion of -1 in x.re 8.385 * [backup-simplify]: Simplify -1 into -1 8.385 * [taylor]: Taking taylor expansion of y.im in x.re 8.385 * [backup-simplify]: Simplify y.im into y.im 8.385 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 8.385 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 8.385 * [taylor]: Taking taylor expansion of -1 in x.re 8.385 * [backup-simplify]: Simplify -1 into -1 8.385 * [taylor]: Taking taylor expansion of y.im in x.re 8.385 * [backup-simplify]: Simplify y.im into y.im 8.385 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 8.385 * [backup-simplify]: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 8.385 * [backup-simplify]: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 8.385 * [backup-simplify]: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 8.386 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) 8.386 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 8.386 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 8.386 * [backup-simplify]: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 8.386 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 8.386 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 8.386 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 8.386 * [backup-simplify]: Simplify (+ 0 0) into 0 8.387 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 8.387 * [backup-simplify]: Simplify (* -1 (/ -1 y.re)) into (/ 1 y.re) 8.387 * [backup-simplify]: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 8.387 * [backup-simplify]: Simplify (* (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 8.387 * [backup-simplify]: Simplify (/ (/ 1 y.re) (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (/ 1 (* (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) y.re)) 8.387 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in y.im 8.387 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in y.im 8.388 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 8.388 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in y.im 8.388 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 8.388 * [taylor]: Taking taylor expansion of -1 in y.im 8.388 * [backup-simplify]: Simplify -1 into -1 8.388 * [taylor]: Taking taylor expansion of x.re in y.im 8.388 * [backup-simplify]: Simplify x.re into x.re 8.388 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.388 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 8.388 * [taylor]: Taking taylor expansion of -1 in y.im 8.388 * [backup-simplify]: Simplify -1 into -1 8.388 * [taylor]: Taking taylor expansion of y.re in y.im 8.388 * [backup-simplify]: Simplify y.re into y.re 8.388 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 8.388 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 8.388 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 8.388 * [taylor]: Taking taylor expansion of y.im in y.im 8.388 * [backup-simplify]: Simplify 0 into 0 8.388 * [backup-simplify]: Simplify 1 into 1 8.388 * [taylor]: Taking taylor expansion of x.im in y.im 8.388 * [backup-simplify]: Simplify x.im into x.im 8.388 * [backup-simplify]: Simplify (* 0 x.im) into 0 8.388 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 8.388 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.388 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in y.im 8.388 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.im 8.388 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 8.388 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.im 8.388 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.im 8.388 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 8.389 * [taylor]: Taking taylor expansion of -1 in y.im 8.389 * [backup-simplify]: Simplify -1 into -1 8.389 * [taylor]: Taking taylor expansion of y.re in y.im 8.389 * [backup-simplify]: Simplify y.re into y.re 8.389 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 8.389 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 8.389 * [taylor]: Taking taylor expansion of -1 in y.im 8.389 * [backup-simplify]: Simplify -1 into -1 8.389 * [taylor]: Taking taylor expansion of y.re in y.im 8.389 * [backup-simplify]: Simplify y.re into y.re 8.389 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 8.389 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.im 8.389 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 8.389 * [taylor]: Taking taylor expansion of -1 in y.im 8.389 * [backup-simplify]: Simplify -1 into -1 8.389 * [taylor]: Taking taylor expansion of y.im in y.im 8.389 * [backup-simplify]: Simplify 0 into 0 8.389 * [backup-simplify]: Simplify 1 into 1 8.389 * [backup-simplify]: Simplify (/ -1 1) into -1 8.389 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 8.389 * [taylor]: Taking taylor expansion of -1 in y.im 8.389 * [backup-simplify]: Simplify -1 into -1 8.389 * [taylor]: Taking taylor expansion of y.im in y.im 8.389 * [backup-simplify]: Simplify 0 into 0 8.389 * [backup-simplify]: Simplify 1 into 1 8.389 * [backup-simplify]: Simplify (/ -1 1) into -1 8.390 * [backup-simplify]: Simplify (* -1 -1) into 1 8.390 * [backup-simplify]: Simplify (+ 0 1) into 1 8.390 * [backup-simplify]: Simplify (sqrt 1) into 1 8.391 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.391 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.392 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 8.392 * [backup-simplify]: Simplify (+ 0 0) into 0 8.392 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.392 * [backup-simplify]: Simplify (+ 0 (/ 1 x.im)) into (/ 1 x.im) 8.392 * [backup-simplify]: Simplify (* 1 1) into 1 8.393 * [backup-simplify]: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 8.393 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in y.re 8.393 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in y.re 8.393 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 8.393 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in y.re 8.393 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 8.393 * [taylor]: Taking taylor expansion of -1 in y.re 8.393 * [backup-simplify]: Simplify -1 into -1 8.393 * [taylor]: Taking taylor expansion of x.re in y.re 8.393 * [backup-simplify]: Simplify x.re into x.re 8.393 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.393 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 8.393 * [taylor]: Taking taylor expansion of -1 in y.re 8.393 * [backup-simplify]: Simplify -1 into -1 8.393 * [taylor]: Taking taylor expansion of y.re in y.re 8.393 * [backup-simplify]: Simplify 0 into 0 8.393 * [backup-simplify]: Simplify 1 into 1 8.393 * [backup-simplify]: Simplify (/ -1 1) into -1 8.393 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 8.393 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 8.393 * [taylor]: Taking taylor expansion of y.im in y.re 8.393 * [backup-simplify]: Simplify y.im into y.im 8.393 * [taylor]: Taking taylor expansion of x.im in y.re 8.393 * [backup-simplify]: Simplify x.im into x.im 8.393 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 8.393 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 8.393 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in y.re 8.393 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.re 8.394 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 8.394 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.re 8.394 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 8.394 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 8.394 * [taylor]: Taking taylor expansion of -1 in y.re 8.394 * [backup-simplify]: Simplify -1 into -1 8.394 * [taylor]: Taking taylor expansion of y.re in y.re 8.394 * [backup-simplify]: Simplify 0 into 0 8.394 * [backup-simplify]: Simplify 1 into 1 8.394 * [backup-simplify]: Simplify (/ -1 1) into -1 8.394 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 8.394 * [taylor]: Taking taylor expansion of -1 in y.re 8.394 * [backup-simplify]: Simplify -1 into -1 8.394 * [taylor]: Taking taylor expansion of y.re in y.re 8.394 * [backup-simplify]: Simplify 0 into 0 8.394 * [backup-simplify]: Simplify 1 into 1 8.394 * [backup-simplify]: Simplify (/ -1 1) into -1 8.394 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 8.394 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 8.394 * [taylor]: Taking taylor expansion of -1 in y.re 8.394 * [backup-simplify]: Simplify -1 into -1 8.394 * [taylor]: Taking taylor expansion of y.im in y.re 8.394 * [backup-simplify]: Simplify y.im into y.im 8.394 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 8.394 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 8.394 * [taylor]: Taking taylor expansion of -1 in y.re 8.395 * [backup-simplify]: Simplify -1 into -1 8.395 * [taylor]: Taking taylor expansion of y.im in y.re 8.395 * [backup-simplify]: Simplify y.im into y.im 8.395 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 8.395 * [backup-simplify]: Simplify (* -1 -1) into 1 8.395 * [backup-simplify]: Simplify (+ 1 0) into 1 8.395 * [backup-simplify]: Simplify (sqrt 1) into 1 8.396 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.396 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.397 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 8.397 * [backup-simplify]: Simplify (+ 0 0) into 0 8.397 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.397 * [backup-simplify]: Simplify (* (/ -1 x.re) -1) into (/ 1 x.re) 8.397 * [backup-simplify]: Simplify (+ (/ 1 x.re) 0) into (/ 1 x.re) 8.398 * [backup-simplify]: Simplify (* 1 1) into 1 8.398 * [backup-simplify]: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 8.398 * [taylor]: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in y.re 8.398 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in y.re 8.398 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 8.398 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in y.re 8.398 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 8.398 * [taylor]: Taking taylor expansion of -1 in y.re 8.398 * [backup-simplify]: Simplify -1 into -1 8.398 * [taylor]: Taking taylor expansion of x.re in y.re 8.398 * [backup-simplify]: Simplify x.re into x.re 8.398 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.398 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 8.398 * [taylor]: Taking taylor expansion of -1 in y.re 8.398 * [backup-simplify]: Simplify -1 into -1 8.398 * [taylor]: Taking taylor expansion of y.re in y.re 8.398 * [backup-simplify]: Simplify 0 into 0 8.398 * [backup-simplify]: Simplify 1 into 1 8.398 * [backup-simplify]: Simplify (/ -1 1) into -1 8.398 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 8.398 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 8.398 * [taylor]: Taking taylor expansion of y.im in y.re 8.399 * [backup-simplify]: Simplify y.im into y.im 8.399 * [taylor]: Taking taylor expansion of x.im in y.re 8.399 * [backup-simplify]: Simplify x.im into x.im 8.399 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 8.399 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 8.399 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in y.re 8.399 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.re 8.399 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 8.399 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.re 8.399 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 8.399 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 8.399 * [taylor]: Taking taylor expansion of -1 in y.re 8.399 * [backup-simplify]: Simplify -1 into -1 8.399 * [taylor]: Taking taylor expansion of y.re in y.re 8.399 * [backup-simplify]: Simplify 0 into 0 8.399 * [backup-simplify]: Simplify 1 into 1 8.399 * [backup-simplify]: Simplify (/ -1 1) into -1 8.399 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 8.399 * [taylor]: Taking taylor expansion of -1 in y.re 8.399 * [backup-simplify]: Simplify -1 into -1 8.399 * [taylor]: Taking taylor expansion of y.re in y.re 8.399 * [backup-simplify]: Simplify 0 into 0 8.399 * [backup-simplify]: Simplify 1 into 1 8.400 * [backup-simplify]: Simplify (/ -1 1) into -1 8.400 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 8.400 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 8.400 * [taylor]: Taking taylor expansion of -1 in y.re 8.400 * [backup-simplify]: Simplify -1 into -1 8.400 * [taylor]: Taking taylor expansion of y.im in y.re 8.400 * [backup-simplify]: Simplify y.im into y.im 8.400 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 8.400 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 8.400 * [taylor]: Taking taylor expansion of -1 in y.re 8.400 * [backup-simplify]: Simplify -1 into -1 8.400 * [taylor]: Taking taylor expansion of y.im in y.re 8.400 * [backup-simplify]: Simplify y.im into y.im 8.400 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 8.400 * [backup-simplify]: Simplify (* -1 -1) into 1 8.401 * [backup-simplify]: Simplify (+ 1 0) into 1 8.401 * [backup-simplify]: Simplify (sqrt 1) into 1 8.402 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.403 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.403 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 8.404 * [backup-simplify]: Simplify (+ 0 0) into 0 8.405 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.405 * [backup-simplify]: Simplify (* (/ -1 x.re) -1) into (/ 1 x.re) 8.405 * [backup-simplify]: Simplify (+ (/ 1 x.re) 0) into (/ 1 x.re) 8.405 * [backup-simplify]: Simplify (* 1 1) into 1 8.405 * [backup-simplify]: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 8.405 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 8.405 * [taylor]: Taking taylor expansion of x.re in y.im 8.405 * [backup-simplify]: Simplify x.re into x.re 8.406 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.406 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 8.406 * [taylor]: Taking taylor expansion of 0 in x.re 8.406 * [backup-simplify]: Simplify 0 into 0 8.407 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.407 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 8.407 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 -1)) into 0 8.408 * [backup-simplify]: Simplify (+ 0 (/ 1 (* y.im x.im))) into (/ 1 (* y.im x.im)) 8.408 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.409 * [backup-simplify]: Simplify (- (/ (/ 1 (* y.im x.im)) 1) (+ (* (/ 1 x.re) (/ 0 1)))) into (/ 1 (* y.im x.im)) 8.409 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 8.409 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 8.409 * [taylor]: Taking taylor expansion of y.im in y.im 8.409 * [backup-simplify]: Simplify 0 into 0 8.409 * [backup-simplify]: Simplify 1 into 1 8.409 * [taylor]: Taking taylor expansion of x.im in y.im 8.409 * [backup-simplify]: Simplify x.im into x.im 8.409 * [backup-simplify]: Simplify (* 0 x.im) into 0 8.410 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 8.410 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.411 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 x.im)))) into 0 8.412 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x.im))) into 0 8.412 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 8.412 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.412 * [taylor]: Taking taylor expansion of 0 in x.re 8.412 * [backup-simplify]: Simplify 0 into 0 8.412 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 8.412 * [taylor]: Taking taylor expansion of 0 in x.re 8.412 * [backup-simplify]: Simplify 0 into 0 8.413 * [taylor]: Taking taylor expansion of 0 in x.im 8.413 * [backup-simplify]: Simplify 0 into 0 8.414 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.414 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 8.415 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (+ (* 0 0) (* 0 -1))) into 0 8.415 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 8.415 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 8.415 * [backup-simplify]: Simplify (+ 0 0) into 0 8.417 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.418 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.418 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 8.419 * [backup-simplify]: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 8.419 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow y.im 2))) into (/ 1 (pow y.im 2)) 8.420 * [backup-simplify]: Simplify (/ (- (/ 1 (pow y.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow y.im 2)) 8.421 * [backup-simplify]: Simplify (+ (* 1 (/ 1/2 (pow y.im 2))) (+ (* 0 0) (* (/ 1/2 (pow y.im 2)) 1))) into (/ 1 (pow y.im 2)) 8.422 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (/ 1 x.re) (/ (/ 1 (pow y.im 2)) 1)) (* (/ 1 (* y.im x.im)) (/ 0 1)))) into (- (/ 1 (* (pow y.im 2) x.re))) 8.422 * [taylor]: Taking taylor expansion of (- (/ 1 (* (pow y.im 2) x.re))) in y.im 8.423 * [taylor]: Taking taylor expansion of (/ 1 (* (pow y.im 2) x.re)) in y.im 8.423 * [taylor]: Taking taylor expansion of (* (pow y.im 2) x.re) in y.im 8.423 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 8.423 * [taylor]: Taking taylor expansion of y.im in y.im 8.423 * [backup-simplify]: Simplify 0 into 0 8.423 * [backup-simplify]: Simplify 1 into 1 8.423 * [taylor]: Taking taylor expansion of x.re in y.im 8.423 * [backup-simplify]: Simplify x.re into x.re 8.423 * [backup-simplify]: Simplify (* 1 1) into 1 8.423 * [backup-simplify]: Simplify (* 1 x.re) into x.re 8.423 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.424 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.425 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.426 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.427 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))) into 0 8.428 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 x.re)) into 0 8.428 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 8.429 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 x.re))) into 0 8.429 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 8.429 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 8.429 * [backup-simplify]: Simplify (- 0) into 0 8.429 * [taylor]: Taking taylor expansion of 0 in x.re 8.429 * [backup-simplify]: Simplify 0 into 0 8.431 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im))))) into 0 8.431 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.431 * [taylor]: Taking taylor expansion of 0 in x.re 8.431 * [backup-simplify]: Simplify 0 into 0 8.432 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 8.432 * [taylor]: Taking taylor expansion of 0 in x.re 8.432 * [backup-simplify]: Simplify 0 into 0 8.432 * [taylor]: Taking taylor expansion of 0 in x.im 8.432 * [backup-simplify]: Simplify 0 into 0 8.432 * [taylor]: Taking taylor expansion of 0 in x.im 8.432 * [backup-simplify]: Simplify 0 into 0 8.432 * [taylor]: Taking taylor expansion of 0 in x.im 8.432 * [backup-simplify]: Simplify 0 into 0 8.432 * [backup-simplify]: Simplify 0 into 0 8.433 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.434 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 8.438 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 8.439 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 8.439 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 8.440 * [backup-simplify]: Simplify (+ 0 0) into 0 8.441 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.442 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.443 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 8.443 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 8.443 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 8.443 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 8.444 * [backup-simplify]: Simplify (+ 0 0) into 0 8.445 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow y.im 2)))))) (* 2 1)) into 0 8.446 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 (/ 1/2 (pow y.im 2))) (+ (* (/ 1/2 (pow y.im 2)) 0) (* 0 1)))) into 0 8.448 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (/ 1 x.re) (/ 0 1)) (* (/ 1 (* y.im x.im)) (/ (/ 1 (pow y.im 2)) 1)) (* (- (/ 1 (* (pow y.im 2) x.re))) (/ 0 1)))) into (- (/ 1 (* (pow y.im 3) x.im))) 8.448 * [taylor]: Taking taylor expansion of (- (/ 1 (* (pow y.im 3) x.im))) in y.im 8.448 * [taylor]: Taking taylor expansion of (/ 1 (* (pow y.im 3) x.im)) in y.im 8.448 * [taylor]: Taking taylor expansion of (* (pow y.im 3) x.im) in y.im 8.448 * [taylor]: Taking taylor expansion of (pow y.im 3) in y.im 8.448 * [taylor]: Taking taylor expansion of y.im in y.im 8.448 * [backup-simplify]: Simplify 0 into 0 8.448 * [backup-simplify]: Simplify 1 into 1 8.448 * [taylor]: Taking taylor expansion of x.im in y.im 8.448 * [backup-simplify]: Simplify x.im into x.im 8.449 * [backup-simplify]: Simplify (* 1 1) into 1 8.449 * [backup-simplify]: Simplify (* 1 1) into 1 8.449 * [backup-simplify]: Simplify (* 1 x.im) into x.im 8.449 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.450 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.450 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.451 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.452 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.453 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.454 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.456 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 8.457 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 8.458 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im))))) into 0 8.459 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 x.im)) into 0 8.459 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 8.460 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 8.461 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 x.im))) into 0 8.461 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.461 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.461 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.461 * [backup-simplify]: Simplify (- 0) into 0 8.461 * [taylor]: Taking taylor expansion of 0 in x.re 8.461 * [backup-simplify]: Simplify 0 into 0 8.462 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 8.463 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re))))) into 0 8.463 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 8.463 * [backup-simplify]: Simplify (- 0) into 0 8.463 * [taylor]: Taking taylor expansion of 0 in x.re 8.463 * [backup-simplify]: Simplify 0 into 0 8.464 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))))) into 0 8.465 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.465 * [taylor]: Taking taylor expansion of 0 in x.re 8.465 * [backup-simplify]: Simplify 0 into 0 8.465 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 8.465 * [taylor]: Taking taylor expansion of 0 in x.re 8.465 * [backup-simplify]: Simplify 0 into 0 8.465 * [taylor]: Taking taylor expansion of 0 in x.im 8.465 * [backup-simplify]: Simplify 0 into 0 8.465 * [taylor]: Taking taylor expansion of 0 in x.im 8.465 * [backup-simplify]: Simplify 0 into 0 8.465 * [taylor]: Taking taylor expansion of 0 in x.im 8.465 * [backup-simplify]: Simplify 0 into 0 8.465 * [taylor]: Taking taylor expansion of 0 in x.im 8.465 * [backup-simplify]: Simplify 0 into 0 8.465 * [taylor]: Taking taylor expansion of 0 in x.im 8.465 * [backup-simplify]: Simplify 0 into 0 8.465 * [taylor]: Taking taylor expansion of 0 in x.im 8.465 * [backup-simplify]: Simplify 0 into 0 8.465 * [backup-simplify]: Simplify 0 into 0 8.465 * [backup-simplify]: Simplify 0 into 0 8.465 * [backup-simplify]: Simplify 0 into 0 8.465 * [backup-simplify]: Simplify 0 into 0 8.466 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.466 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 8.467 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1))))) into 0 8.467 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 8.468 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 8.468 * [backup-simplify]: Simplify (+ 0 0) into 0 8.468 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.469 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.470 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1))))) into 0 8.470 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 8.470 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 8.470 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (+ (* 0 0) (* 0 (/ -1 y.im)))) into 0 8.471 * [backup-simplify]: Simplify (+ 0 0) into 0 8.471 * [backup-simplify]: Simplify (/ (- 0 (pow (/ 1/2 (pow y.im 2)) 2) (+ (* 2 (* 0 0)))) (* 2 1)) into (/ -1/8 (pow y.im 4)) 8.472 * [backup-simplify]: Simplify (+ (* 1 (/ -1/8 (pow y.im 4))) (+ (* 0 0) (+ (* (/ 1/2 (pow y.im 2)) (/ 1/2 (pow y.im 2))) (+ (* 0 0) (* (/ -1/8 (pow y.im 4)) 1))))) into 0 8.474 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (/ 1 x.re) (/ 0 1)) (* (/ 1 (* y.im x.im)) (/ 0 1)) (* (- (/ 1 (* (pow y.im 2) x.re))) (/ (/ 1 (pow y.im 2)) 1)) (* (- (/ 1 (* (pow y.im 3) x.im))) (/ 0 1)))) into (/ 1 (* (pow y.im 4) x.re)) 8.474 * [taylor]: Taking taylor expansion of (/ 1 (* (pow y.im 4) x.re)) in y.im 8.474 * [taylor]: Taking taylor expansion of (* (pow y.im 4) x.re) in y.im 8.474 * [taylor]: Taking taylor expansion of (pow y.im 4) in y.im 8.474 * [taylor]: Taking taylor expansion of y.im in y.im 8.474 * [backup-simplify]: Simplify 0 into 0 8.474 * [backup-simplify]: Simplify 1 into 1 8.474 * [taylor]: Taking taylor expansion of x.re in y.im 8.474 * [backup-simplify]: Simplify x.re into x.re 8.475 * [backup-simplify]: Simplify (* 1 1) into 1 8.475 * [backup-simplify]: Simplify (* 1 1) into 1 8.475 * [backup-simplify]: Simplify (* 1 x.re) into x.re 8.475 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.475 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.476 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.476 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.477 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.477 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.478 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.478 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 8.479 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 8.480 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 8.481 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 8.482 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))))) into 0 8.482 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 x.re)) into 0 8.482 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 8.483 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re))))) into 0 8.484 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 x.re))) into 0 8.484 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 8.484 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))) into 0 8.485 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 8.485 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 8.485 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 8.485 * [taylor]: Taking taylor expansion of 0 in x.re 8.485 * [backup-simplify]: Simplify 0 into 0 8.486 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 8.486 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 8.488 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))))) into 0 8.488 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.488 * [backup-simplify]: Simplify (- 0) into 0 8.488 * [taylor]: Taking taylor expansion of 0 in x.re 8.488 * [backup-simplify]: Simplify 0 into 0 8.490 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 8.491 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))))) into 0 8.492 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 8.492 * [backup-simplify]: Simplify (- 0) into 0 8.492 * [taylor]: Taking taylor expansion of 0 in x.re 8.492 * [backup-simplify]: Simplify 0 into 0 8.494 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im))))))) into 0 8.495 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.495 * [taylor]: Taking taylor expansion of 0 in x.re 8.495 * [backup-simplify]: Simplify 0 into 0 8.495 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 8.495 * [taylor]: Taking taylor expansion of 0 in x.re 8.495 * [backup-simplify]: Simplify 0 into 0 8.495 * [taylor]: Taking taylor expansion of 0 in x.im 8.495 * [backup-simplify]: Simplify 0 into 0 8.495 * [taylor]: Taking taylor expansion of 0 in x.im 8.495 * [backup-simplify]: Simplify 0 into 0 8.495 * [taylor]: Taking taylor expansion of 0 in x.im 8.496 * [backup-simplify]: Simplify 0 into 0 8.496 * [taylor]: Taking taylor expansion of 0 in x.im 8.496 * [backup-simplify]: Simplify 0 into 0 8.496 * [taylor]: Taking taylor expansion of 0 in x.im 8.496 * [backup-simplify]: Simplify 0 into 0 8.496 * [taylor]: Taking taylor expansion of 0 in x.im 8.496 * [backup-simplify]: Simplify 0 into 0 8.496 * [taylor]: Taking taylor expansion of 0 in x.im 8.496 * [backup-simplify]: Simplify 0 into 0 8.496 * [taylor]: Taking taylor expansion of 0 in x.im 8.496 * [backup-simplify]: Simplify 0 into 0 8.496 * [taylor]: Taking taylor expansion of 0 in x.im 8.496 * [backup-simplify]: Simplify 0 into 0 8.496 * [taylor]: Taking taylor expansion of 0 in x.im 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.496 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 2 1) 8.497 * [backup-simplify]: Simplify (fma x.re y.re (* x.im y.im)) into (fma x.re y.re (* y.im x.im)) 8.497 * [approximate]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in (x.re y.re x.im y.im) around 0 8.497 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in y.im 8.497 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 8.497 * [taylor]: Taking taylor expansion of (* x.re y.re) in y.im 8.497 * [taylor]: Taking taylor expansion of x.re in y.im 8.497 * [backup-simplify]: Simplify x.re into x.re 8.497 * [taylor]: Taking taylor expansion of y.re in y.im 8.497 * [backup-simplify]: Simplify y.re into y.re 8.497 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 8.497 * [taylor]: Taking taylor expansion of y.im in y.im 8.497 * [backup-simplify]: Simplify 0 into 0 8.497 * [backup-simplify]: Simplify 1 into 1 8.497 * [taylor]: Taking taylor expansion of x.im in y.im 8.497 * [backup-simplify]: Simplify x.im into x.im 8.497 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.im 8.497 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 8.497 * [taylor]: Taking taylor expansion of (* x.re y.re) in x.im 8.497 * [taylor]: Taking taylor expansion of x.re in x.im 8.497 * [backup-simplify]: Simplify x.re into x.re 8.497 * [taylor]: Taking taylor expansion of y.re in x.im 8.497 * [backup-simplify]: Simplify y.re into y.re 8.498 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 8.498 * [taylor]: Taking taylor expansion of y.im in x.im 8.498 * [backup-simplify]: Simplify y.im into y.im 8.498 * [taylor]: Taking taylor expansion of x.im in x.im 8.498 * [backup-simplify]: Simplify 0 into 0 8.498 * [backup-simplify]: Simplify 1 into 1 8.498 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in y.re 8.498 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 8.498 * [taylor]: Taking taylor expansion of (* x.re y.re) in y.re 8.498 * [taylor]: Taking taylor expansion of x.re in y.re 8.498 * [backup-simplify]: Simplify x.re into x.re 8.498 * [taylor]: Taking taylor expansion of y.re in y.re 8.498 * [backup-simplify]: Simplify 0 into 0 8.498 * [backup-simplify]: Simplify 1 into 1 8.498 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 8.498 * [taylor]: Taking taylor expansion of y.im in y.re 8.498 * [backup-simplify]: Simplify y.im into y.im 8.498 * [taylor]: Taking taylor expansion of x.im in y.re 8.498 * [backup-simplify]: Simplify x.im into x.im 8.498 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.re 8.498 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 8.498 * [taylor]: Taking taylor expansion of (* x.re y.re) in x.re 8.498 * [taylor]: Taking taylor expansion of x.re in x.re 8.498 * [backup-simplify]: Simplify 0 into 0 8.498 * [backup-simplify]: Simplify 1 into 1 8.499 * [taylor]: Taking taylor expansion of y.re in x.re 8.499 * [backup-simplify]: Simplify y.re into y.re 8.499 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 8.499 * [taylor]: Taking taylor expansion of y.im in x.re 8.499 * [backup-simplify]: Simplify y.im into y.im 8.499 * [taylor]: Taking taylor expansion of x.im in x.re 8.499 * [backup-simplify]: Simplify x.im into x.im 8.499 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.re 8.499 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 8.499 * [taylor]: Taking taylor expansion of (* x.re y.re) in x.re 8.499 * [taylor]: Taking taylor expansion of x.re in x.re 8.499 * [backup-simplify]: Simplify 0 into 0 8.499 * [backup-simplify]: Simplify 1 into 1 8.499 * [taylor]: Taking taylor expansion of y.re in x.re 8.499 * [backup-simplify]: Simplify y.re into y.re 8.499 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 8.499 * [taylor]: Taking taylor expansion of y.im in x.re 8.499 * [backup-simplify]: Simplify y.im into y.im 8.499 * [taylor]: Taking taylor expansion of x.im in x.re 8.499 * [backup-simplify]: Simplify x.im into x.im 8.499 * [backup-simplify]: Simplify (* 0 y.re) into 0 8.499 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 8.500 * [backup-simplify]: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 8.500 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 8.500 * [taylor]: Taking taylor expansion of y.im in y.re 8.500 * [backup-simplify]: Simplify y.im into y.im 8.500 * [taylor]: Taking taylor expansion of x.im in y.re 8.500 * [backup-simplify]: Simplify x.im into x.im 8.500 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 8.500 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 8.500 * [taylor]: Taking taylor expansion of y.im in x.im 8.500 * [backup-simplify]: Simplify y.im into y.im 8.500 * [taylor]: Taking taylor expansion of x.im in x.im 8.500 * [backup-simplify]: Simplify 0 into 0 8.500 * [backup-simplify]: Simplify 1 into 1 8.500 * [backup-simplify]: Simplify (* y.im 0) into 0 8.500 * [taylor]: Taking taylor expansion of 0 in y.im 8.500 * [backup-simplify]: Simplify 0 into 0 8.500 * [backup-simplify]: Simplify 0 into 0 8.501 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y.re)) into y.re 8.501 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 8.501 * [backup-simplify]: Simplify (+ y.re 0) into y.re 8.501 * [taylor]: Taking taylor expansion of y.re in y.re 8.501 * [backup-simplify]: Simplify 0 into 0 8.501 * [backup-simplify]: Simplify 1 into 1 8.501 * [taylor]: Taking taylor expansion of 0 in x.im 8.501 * [backup-simplify]: Simplify 0 into 0 8.501 * [taylor]: Taking taylor expansion of 0 in y.im 8.501 * [backup-simplify]: Simplify 0 into 0 8.501 * [backup-simplify]: Simplify 0 into 0 8.501 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 8.501 * [taylor]: Taking taylor expansion of 0 in x.im 8.501 * [backup-simplify]: Simplify 0 into 0 8.501 * [taylor]: Taking taylor expansion of 0 in y.im 8.501 * [backup-simplify]: Simplify 0 into 0 8.501 * [backup-simplify]: Simplify 0 into 0 8.502 * [backup-simplify]: Simplify (+ (* y.im 1) (* 0 0)) into y.im 8.502 * [taylor]: Taking taylor expansion of y.im in y.im 8.502 * [backup-simplify]: Simplify 0 into 0 8.502 * [backup-simplify]: Simplify 1 into 1 8.502 * [backup-simplify]: Simplify 0 into 0 8.502 * [backup-simplify]: Simplify 0 into 0 8.503 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y.re))) into 0 8.503 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 8.504 * [backup-simplify]: Simplify (+ 0 0) into 0 8.504 * [taylor]: Taking taylor expansion of 0 in y.re 8.504 * [backup-simplify]: Simplify 0 into 0 8.504 * [taylor]: Taking taylor expansion of 0 in x.im 8.504 * [backup-simplify]: Simplify 0 into 0 8.504 * [taylor]: Taking taylor expansion of 0 in y.im 8.504 * [backup-simplify]: Simplify 0 into 0 8.504 * [backup-simplify]: Simplify 0 into 0 8.504 * [backup-simplify]: Simplify 0 into 0 8.504 * [backup-simplify]: Simplify (fma (/ 1 x.re) (/ 1 y.re) (* (/ 1 x.im) (/ 1 y.im))) into (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) 8.504 * [approximate]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in (x.re y.re x.im y.im) around 0 8.504 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in y.im 8.505 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 8.505 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in y.im 8.505 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 8.505 * [taylor]: Taking taylor expansion of x.re in y.im 8.505 * [backup-simplify]: Simplify x.re into x.re 8.505 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.505 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 8.505 * [taylor]: Taking taylor expansion of y.re in y.im 8.505 * [backup-simplify]: Simplify y.re into y.re 8.505 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 8.505 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 8.505 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 8.505 * [taylor]: Taking taylor expansion of y.im in y.im 8.505 * [backup-simplify]: Simplify 0 into 0 8.505 * [backup-simplify]: Simplify 1 into 1 8.505 * [taylor]: Taking taylor expansion of x.im in y.im 8.505 * [backup-simplify]: Simplify x.im into x.im 8.505 * [backup-simplify]: Simplify (* 0 x.im) into 0 8.506 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 8.506 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.506 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.im 8.506 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 8.506 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.im 8.506 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 8.506 * [taylor]: Taking taylor expansion of x.re in x.im 8.506 * [backup-simplify]: Simplify x.re into x.re 8.506 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.506 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.im 8.506 * [taylor]: Taking taylor expansion of y.re in x.im 8.506 * [backup-simplify]: Simplify y.re into y.re 8.506 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 8.506 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 8.506 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 8.506 * [taylor]: Taking taylor expansion of y.im in x.im 8.506 * [backup-simplify]: Simplify y.im into y.im 8.506 * [taylor]: Taking taylor expansion of x.im in x.im 8.507 * [backup-simplify]: Simplify 0 into 0 8.507 * [backup-simplify]: Simplify 1 into 1 8.507 * [backup-simplify]: Simplify (* y.im 0) into 0 8.507 * [backup-simplify]: Simplify (+ (* y.im 1) (* 0 0)) into y.im 8.507 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.507 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in y.re 8.507 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 8.507 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in y.re 8.507 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 8.507 * [taylor]: Taking taylor expansion of x.re in y.re 8.507 * [backup-simplify]: Simplify x.re into x.re 8.507 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.507 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 8.507 * [taylor]: Taking taylor expansion of y.re in y.re 8.508 * [backup-simplify]: Simplify 0 into 0 8.508 * [backup-simplify]: Simplify 1 into 1 8.508 * [backup-simplify]: Simplify (/ 1 1) into 1 8.508 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 8.508 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 8.508 * [taylor]: Taking taylor expansion of y.im in y.re 8.508 * [backup-simplify]: Simplify y.im into y.im 8.508 * [taylor]: Taking taylor expansion of x.im in y.re 8.508 * [backup-simplify]: Simplify x.im into x.im 8.508 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 8.508 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 8.508 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.re 8.508 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 8.508 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.re 8.508 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 8.509 * [taylor]: Taking taylor expansion of x.re in x.re 8.509 * [backup-simplify]: Simplify 0 into 0 8.509 * [backup-simplify]: Simplify 1 into 1 8.509 * [backup-simplify]: Simplify (/ 1 1) into 1 8.509 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 8.509 * [taylor]: Taking taylor expansion of y.re in x.re 8.509 * [backup-simplify]: Simplify y.re into y.re 8.509 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 8.509 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 8.509 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 8.509 * [taylor]: Taking taylor expansion of y.im in x.re 8.509 * [backup-simplify]: Simplify y.im into y.im 8.509 * [taylor]: Taking taylor expansion of x.im in x.re 8.509 * [backup-simplify]: Simplify x.im into x.im 8.509 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 8.509 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 8.509 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.re 8.510 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 8.510 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.re 8.510 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 8.510 * [taylor]: Taking taylor expansion of x.re in x.re 8.510 * [backup-simplify]: Simplify 0 into 0 8.510 * [backup-simplify]: Simplify 1 into 1 8.510 * [backup-simplify]: Simplify (/ 1 1) into 1 8.510 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 8.510 * [taylor]: Taking taylor expansion of y.re in x.re 8.510 * [backup-simplify]: Simplify y.re into y.re 8.510 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 8.510 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 8.510 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 8.510 * [taylor]: Taking taylor expansion of y.im in x.re 8.510 * [backup-simplify]: Simplify y.im into y.im 8.510 * [taylor]: Taking taylor expansion of x.im in x.re 8.510 * [backup-simplify]: Simplify x.im into x.im 8.510 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 8.511 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 8.511 * [backup-simplify]: Simplify (* 1 (/ 1 y.re)) into (/ 1 y.re) 8.511 * [backup-simplify]: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 8.511 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 8.511 * [taylor]: Taking taylor expansion of y.re in y.re 8.511 * [backup-simplify]: Simplify 0 into 0 8.511 * [backup-simplify]: Simplify 1 into 1 8.511 * [backup-simplify]: Simplify (/ 1 1) into 1 8.511 * [taylor]: Taking taylor expansion of 1 in x.im 8.511 * [backup-simplify]: Simplify 1 into 1 8.511 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 8.512 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.513 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (/ 1 y.re))) into 0 8.513 * [backup-simplify]: Simplify (+ 0 (/ 1 (* y.im x.im))) into (/ 1 (* y.im x.im)) 8.513 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 8.513 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 8.513 * [taylor]: Taking taylor expansion of y.im in y.re 8.513 * [backup-simplify]: Simplify y.im into y.im 8.513 * [taylor]: Taking taylor expansion of x.im in y.re 8.513 * [backup-simplify]: Simplify x.im into x.im 8.513 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 8.513 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 8.514 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.514 * [taylor]: Taking taylor expansion of 0 in x.im 8.514 * [backup-simplify]: Simplify 0 into 0 8.514 * [taylor]: Taking taylor expansion of 1 in y.im 8.514 * [backup-simplify]: Simplify 1 into 1 8.514 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 8.515 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.516 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (/ 1 y.re)))) into 0 8.516 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 8.516 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 8.516 * [backup-simplify]: Simplify (+ 0 0) into 0 8.516 * [taylor]: Taking taylor expansion of 0 in y.re 8.517 * [backup-simplify]: Simplify 0 into 0 8.517 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 8.517 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 8.517 * [taylor]: Taking taylor expansion of y.im in x.im 8.517 * [backup-simplify]: Simplify y.im into y.im 8.517 * [taylor]: Taking taylor expansion of x.im in x.im 8.517 * [backup-simplify]: Simplify 0 into 0 8.517 * [backup-simplify]: Simplify 1 into 1 8.517 * [backup-simplify]: Simplify (* y.im 0) into 0 8.517 * [backup-simplify]: Simplify (+ (* y.im 1) (* 0 0)) into y.im 8.517 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.517 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 8.517 * [taylor]: Taking taylor expansion of y.im in y.im 8.517 * [backup-simplify]: Simplify 0 into 0 8.517 * [backup-simplify]: Simplify 1 into 1 8.518 * [backup-simplify]: Simplify (/ 1 1) into 1 8.518 * [backup-simplify]: Simplify 1 into 1 8.519 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.519 * [taylor]: Taking taylor expansion of 0 in x.im 8.519 * [backup-simplify]: Simplify 0 into 0 8.519 * [taylor]: Taking taylor expansion of 0 in y.im 8.519 * [backup-simplify]: Simplify 0 into 0 8.519 * [taylor]: Taking taylor expansion of 0 in y.im 8.519 * [backup-simplify]: Simplify 0 into 0 8.519 * [backup-simplify]: Simplify 1 into 1 8.519 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 8.520 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.521 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 y.re))))) into 0 8.521 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 8.521 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 8.521 * [backup-simplify]: Simplify (+ 0 0) into 0 8.521 * [taylor]: Taking taylor expansion of 0 in y.re 8.521 * [backup-simplify]: Simplify 0 into 0 8.521 * [taylor]: Taking taylor expansion of 0 in x.im 8.521 * [backup-simplify]: Simplify 0 into 0 8.522 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 8.522 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 8.522 * [taylor]: Taking taylor expansion of 0 in x.im 8.522 * [backup-simplify]: Simplify 0 into 0 8.522 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.522 * [taylor]: Taking taylor expansion of 0 in x.im 8.522 * [backup-simplify]: Simplify 0 into 0 8.523 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 1) (* 0 0))) into 0 8.523 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 8.523 * [taylor]: Taking taylor expansion of 0 in y.im 8.523 * [backup-simplify]: Simplify 0 into 0 8.523 * [taylor]: Taking taylor expansion of 0 in y.im 8.523 * [backup-simplify]: Simplify 0 into 0 8.523 * [taylor]: Taking taylor expansion of 0 in y.im 8.523 * [backup-simplify]: Simplify 0 into 0 8.523 * [taylor]: Taking taylor expansion of 0 in y.im 8.523 * [backup-simplify]: Simplify 0 into 0 8.523 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.523 * [backup-simplify]: Simplify 0 into 0 8.524 * [backup-simplify]: Simplify 0 into 0 8.524 * [backup-simplify]: Simplify 0 into 0 8.524 * [backup-simplify]: Simplify 0 into 0 8.524 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 8.524 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.525 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 y.re)))))) into 0 8.526 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 8.526 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 8.526 * [backup-simplify]: Simplify (+ 0 0) into 0 8.526 * [taylor]: Taking taylor expansion of 0 in y.re 8.526 * [backup-simplify]: Simplify 0 into 0 8.526 * [taylor]: Taking taylor expansion of 0 in x.im 8.526 * [backup-simplify]: Simplify 0 into 0 8.526 * [taylor]: Taking taylor expansion of 0 in x.im 8.526 * [backup-simplify]: Simplify 0 into 0 8.527 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 8.527 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 8.527 * [taylor]: Taking taylor expansion of 0 in x.im 8.527 * [backup-simplify]: Simplify 0 into 0 8.527 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.527 * [taylor]: Taking taylor expansion of 0 in x.im 8.527 * [backup-simplify]: Simplify 0 into 0 8.527 * [taylor]: Taking taylor expansion of 0 in y.im 8.527 * [backup-simplify]: Simplify 0 into 0 8.527 * [taylor]: Taking taylor expansion of 0 in y.im 8.528 * [backup-simplify]: Simplify 0 into 0 8.528 * [taylor]: Taking taylor expansion of 0 in y.im 8.528 * [backup-simplify]: Simplify 0 into 0 8.528 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 8.528 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 8.528 * [taylor]: Taking taylor expansion of 0 in y.im 8.528 * [backup-simplify]: Simplify 0 into 0 8.528 * [taylor]: Taking taylor expansion of 0 in y.im 8.528 * [backup-simplify]: Simplify 0 into 0 8.528 * [taylor]: Taking taylor expansion of 0 in y.im 8.528 * [backup-simplify]: Simplify 0 into 0 8.529 * [taylor]: Taking taylor expansion of 0 in y.im 8.529 * [backup-simplify]: Simplify 0 into 0 8.529 * [backup-simplify]: Simplify 0 into 0 8.529 * [backup-simplify]: Simplify 0 into 0 8.529 * [backup-simplify]: Simplify (+ (* 1 (* 1 (* 1 (* (/ 1 (/ 1 y.re)) (/ 1 (/ 1 x.re)))))) (* 1 (* (/ 1 (/ 1 y.im)) (* (/ 1 (/ 1 x.im)) (* 1 1))))) into (+ (* y.re x.re) (* y.im x.im)) 8.529 * [backup-simplify]: Simplify (fma (/ 1 (- x.re)) (/ 1 (- y.re)) (* (/ 1 (- x.im)) (/ 1 (- y.im)))) into (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) 8.529 * [approximate]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in (x.re y.re x.im y.im) around 0 8.529 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in y.im 8.529 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 8.530 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in y.im 8.530 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 8.530 * [taylor]: Taking taylor expansion of -1 in y.im 8.530 * [backup-simplify]: Simplify -1 into -1 8.530 * [taylor]: Taking taylor expansion of x.re in y.im 8.530 * [backup-simplify]: Simplify x.re into x.re 8.530 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.530 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 8.530 * [taylor]: Taking taylor expansion of -1 in y.im 8.530 * [backup-simplify]: Simplify -1 into -1 8.530 * [taylor]: Taking taylor expansion of y.re in y.im 8.530 * [backup-simplify]: Simplify y.re into y.re 8.530 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 8.530 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 8.530 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 8.530 * [taylor]: Taking taylor expansion of y.im in y.im 8.530 * [backup-simplify]: Simplify 0 into 0 8.530 * [backup-simplify]: Simplify 1 into 1 8.530 * [taylor]: Taking taylor expansion of x.im in y.im 8.530 * [backup-simplify]: Simplify x.im into x.im 8.530 * [backup-simplify]: Simplify (* 0 x.im) into 0 8.530 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 8.530 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.530 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.im 8.531 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 8.531 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.im 8.531 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 8.531 * [taylor]: Taking taylor expansion of -1 in x.im 8.531 * [backup-simplify]: Simplify -1 into -1 8.531 * [taylor]: Taking taylor expansion of x.re in x.im 8.531 * [backup-simplify]: Simplify x.re into x.re 8.531 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.531 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.im 8.531 * [taylor]: Taking taylor expansion of -1 in x.im 8.531 * [backup-simplify]: Simplify -1 into -1 8.531 * [taylor]: Taking taylor expansion of y.re in x.im 8.531 * [backup-simplify]: Simplify y.re into y.re 8.531 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 8.531 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 8.531 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 8.531 * [taylor]: Taking taylor expansion of y.im in x.im 8.531 * [backup-simplify]: Simplify y.im into y.im 8.531 * [taylor]: Taking taylor expansion of x.im in x.im 8.531 * [backup-simplify]: Simplify 0 into 0 8.531 * [backup-simplify]: Simplify 1 into 1 8.531 * [backup-simplify]: Simplify (* y.im 0) into 0 8.531 * [backup-simplify]: Simplify (+ (* y.im 1) (* 0 0)) into y.im 8.531 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.531 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in y.re 8.531 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 8.531 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in y.re 8.531 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 8.531 * [taylor]: Taking taylor expansion of -1 in y.re 8.531 * [backup-simplify]: Simplify -1 into -1 8.531 * [taylor]: Taking taylor expansion of x.re in y.re 8.531 * [backup-simplify]: Simplify x.re into x.re 8.532 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.532 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 8.532 * [taylor]: Taking taylor expansion of -1 in y.re 8.532 * [backup-simplify]: Simplify -1 into -1 8.532 * [taylor]: Taking taylor expansion of y.re in y.re 8.532 * [backup-simplify]: Simplify 0 into 0 8.532 * [backup-simplify]: Simplify 1 into 1 8.532 * [backup-simplify]: Simplify (/ -1 1) into -1 8.532 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 8.532 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 8.532 * [taylor]: Taking taylor expansion of y.im in y.re 8.532 * [backup-simplify]: Simplify y.im into y.im 8.532 * [taylor]: Taking taylor expansion of x.im in y.re 8.532 * [backup-simplify]: Simplify x.im into x.im 8.532 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 8.532 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 8.532 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.re 8.532 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 8.532 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.re 8.532 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 8.532 * [taylor]: Taking taylor expansion of -1 in x.re 8.532 * [backup-simplify]: Simplify -1 into -1 8.532 * [taylor]: Taking taylor expansion of x.re in x.re 8.532 * [backup-simplify]: Simplify 0 into 0 8.532 * [backup-simplify]: Simplify 1 into 1 8.533 * [backup-simplify]: Simplify (/ -1 1) into -1 8.533 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 8.533 * [taylor]: Taking taylor expansion of -1 in x.re 8.533 * [backup-simplify]: Simplify -1 into -1 8.533 * [taylor]: Taking taylor expansion of y.re in x.re 8.533 * [backup-simplify]: Simplify y.re into y.re 8.533 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 8.533 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 8.533 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 8.533 * [taylor]: Taking taylor expansion of y.im in x.re 8.533 * [backup-simplify]: Simplify y.im into y.im 8.533 * [taylor]: Taking taylor expansion of x.im in x.re 8.533 * [backup-simplify]: Simplify x.im into x.im 8.533 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 8.533 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 8.533 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.re 8.533 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 8.533 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.re 8.533 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 8.533 * [taylor]: Taking taylor expansion of -1 in x.re 8.533 * [backup-simplify]: Simplify -1 into -1 8.533 * [taylor]: Taking taylor expansion of x.re in x.re 8.533 * [backup-simplify]: Simplify 0 into 0 8.533 * [backup-simplify]: Simplify 1 into 1 8.533 * [backup-simplify]: Simplify (/ -1 1) into -1 8.533 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 8.533 * [taylor]: Taking taylor expansion of -1 in x.re 8.533 * [backup-simplify]: Simplify -1 into -1 8.533 * [taylor]: Taking taylor expansion of y.re in x.re 8.534 * [backup-simplify]: Simplify y.re into y.re 8.534 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 8.534 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 8.534 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 8.534 * [taylor]: Taking taylor expansion of y.im in x.re 8.534 * [backup-simplify]: Simplify y.im into y.im 8.534 * [taylor]: Taking taylor expansion of x.im in x.re 8.534 * [backup-simplify]: Simplify x.im into x.im 8.534 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 8.534 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 8.534 * [backup-simplify]: Simplify (* -1 (/ -1 y.re)) into (/ 1 y.re) 8.534 * [backup-simplify]: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 8.534 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 8.534 * [taylor]: Taking taylor expansion of y.re in y.re 8.534 * [backup-simplify]: Simplify 0 into 0 8.534 * [backup-simplify]: Simplify 1 into 1 8.534 * [backup-simplify]: Simplify (/ 1 1) into 1 8.534 * [taylor]: Taking taylor expansion of 1 in x.im 8.534 * [backup-simplify]: Simplify 1 into 1 8.534 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 8.535 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.535 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ -1 y.re))) into 0 8.535 * [backup-simplify]: Simplify (+ 0 (/ 1 (* y.im x.im))) into (/ 1 (* y.im x.im)) 8.535 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 8.535 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 8.535 * [taylor]: Taking taylor expansion of y.im in y.re 8.535 * [backup-simplify]: Simplify y.im into y.im 8.535 * [taylor]: Taking taylor expansion of x.im in y.re 8.535 * [backup-simplify]: Simplify x.im into x.im 8.535 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 8.535 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 8.536 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.536 * [taylor]: Taking taylor expansion of 0 in x.im 8.536 * [backup-simplify]: Simplify 0 into 0 8.536 * [taylor]: Taking taylor expansion of 1 in y.im 8.536 * [backup-simplify]: Simplify 1 into 1 8.536 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 8.537 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.537 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ -1 y.re)))) into 0 8.537 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 8.537 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 8.538 * [backup-simplify]: Simplify (+ 0 0) into 0 8.538 * [taylor]: Taking taylor expansion of 0 in y.re 8.538 * [backup-simplify]: Simplify 0 into 0 8.538 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 8.538 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 8.538 * [taylor]: Taking taylor expansion of y.im in x.im 8.538 * [backup-simplify]: Simplify y.im into y.im 8.538 * [taylor]: Taking taylor expansion of x.im in x.im 8.538 * [backup-simplify]: Simplify 0 into 0 8.538 * [backup-simplify]: Simplify 1 into 1 8.538 * [backup-simplify]: Simplify (* y.im 0) into 0 8.538 * [backup-simplify]: Simplify (+ (* y.im 1) (* 0 0)) into y.im 8.538 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.538 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 8.538 * [taylor]: Taking taylor expansion of y.im in y.im 8.538 * [backup-simplify]: Simplify 0 into 0 8.538 * [backup-simplify]: Simplify 1 into 1 8.538 * [backup-simplify]: Simplify (/ 1 1) into 1 8.539 * [backup-simplify]: Simplify 1 into 1 8.539 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.539 * [taylor]: Taking taylor expansion of 0 in x.im 8.539 * [backup-simplify]: Simplify 0 into 0 8.539 * [taylor]: Taking taylor expansion of 0 in y.im 8.539 * [backup-simplify]: Simplify 0 into 0 8.539 * [taylor]: Taking taylor expansion of 0 in y.im 8.539 * [backup-simplify]: Simplify 0 into 0 8.539 * [backup-simplify]: Simplify 1 into 1 8.539 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 8.540 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.541 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 y.re))))) into 0 8.541 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 8.541 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 8.541 * [backup-simplify]: Simplify (+ 0 0) into 0 8.541 * [taylor]: Taking taylor expansion of 0 in y.re 8.541 * [backup-simplify]: Simplify 0 into 0 8.541 * [taylor]: Taking taylor expansion of 0 in x.im 8.541 * [backup-simplify]: Simplify 0 into 0 8.542 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 8.542 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 8.542 * [taylor]: Taking taylor expansion of 0 in x.im 8.542 * [backup-simplify]: Simplify 0 into 0 8.542 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.542 * [taylor]: Taking taylor expansion of 0 in x.im 8.542 * [backup-simplify]: Simplify 0 into 0 8.543 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 1) (* 0 0))) into 0 8.543 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 8.543 * [taylor]: Taking taylor expansion of 0 in y.im 8.543 * [backup-simplify]: Simplify 0 into 0 8.543 * [taylor]: Taking taylor expansion of 0 in y.im 8.543 * [backup-simplify]: Simplify 0 into 0 8.543 * [taylor]: Taking taylor expansion of 0 in y.im 8.543 * [backup-simplify]: Simplify 0 into 0 8.543 * [taylor]: Taking taylor expansion of 0 in y.im 8.543 * [backup-simplify]: Simplify 0 into 0 8.543 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.544 * [backup-simplify]: Simplify 0 into 0 8.544 * [backup-simplify]: Simplify 0 into 0 8.544 * [backup-simplify]: Simplify 0 into 0 8.544 * [backup-simplify]: Simplify 0 into 0 8.544 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 8.545 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.545 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 y.re)))))) into 0 8.546 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 8.546 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 8.546 * [backup-simplify]: Simplify (+ 0 0) into 0 8.546 * [taylor]: Taking taylor expansion of 0 in y.re 8.546 * [backup-simplify]: Simplify 0 into 0 8.546 * [taylor]: Taking taylor expansion of 0 in x.im 8.546 * [backup-simplify]: Simplify 0 into 0 8.547 * [taylor]: Taking taylor expansion of 0 in x.im 8.547 * [backup-simplify]: Simplify 0 into 0 8.547 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 8.547 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 8.547 * [taylor]: Taking taylor expansion of 0 in x.im 8.547 * [backup-simplify]: Simplify 0 into 0 8.548 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.548 * [taylor]: Taking taylor expansion of 0 in x.im 8.548 * [backup-simplify]: Simplify 0 into 0 8.548 * [taylor]: Taking taylor expansion of 0 in y.im 8.548 * [backup-simplify]: Simplify 0 into 0 8.548 * [taylor]: Taking taylor expansion of 0 in y.im 8.548 * [backup-simplify]: Simplify 0 into 0 8.548 * [taylor]: Taking taylor expansion of 0 in y.im 8.548 * [backup-simplify]: Simplify 0 into 0 8.548 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 8.548 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 8.548 * [taylor]: Taking taylor expansion of 0 in y.im 8.548 * [backup-simplify]: Simplify 0 into 0 8.548 * [taylor]: Taking taylor expansion of 0 in y.im 8.548 * [backup-simplify]: Simplify 0 into 0 8.549 * [taylor]: Taking taylor expansion of 0 in y.im 8.549 * [backup-simplify]: Simplify 0 into 0 8.549 * [taylor]: Taking taylor expansion of 0 in y.im 8.549 * [backup-simplify]: Simplify 0 into 0 8.549 * [backup-simplify]: Simplify 0 into 0 8.549 * [backup-simplify]: Simplify 0 into 0 8.549 * [backup-simplify]: Simplify (+ (* 1 (* 1 (* 1 (* (/ 1 (/ 1 (- y.re))) (/ 1 (/ 1 (- x.re))))))) (* 1 (* (/ 1 (/ 1 (- y.im))) (* (/ 1 (/ 1 (- x.im))) (* 1 1))))) into (+ (* y.re x.re) (* y.im x.im)) 8.549 * * * * [progress]: [ 4 / 4 ] generating series at (2 2) 8.549 * [backup-simplify]: Simplify (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) into (/ (pow (hypot y.re y.im) 2) (fma x.re y.re (* y.im x.im))) 8.549 * [approximate]: Taking taylor expansion of (/ (pow (hypot y.re y.im) 2) (fma x.re y.re (* y.im x.im))) in (y.re y.im x.re x.im) around 0 8.549 * [taylor]: Taking taylor expansion of (/ (pow (hypot y.re y.im) 2) (fma x.re y.re (* y.im x.im))) in x.im 8.549 * [taylor]: Taking taylor expansion of (pow (hypot y.re y.im) 2) in x.im 8.550 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in x.im 8.550 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 8.550 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in x.im 8.550 * [taylor]: Taking taylor expansion of (* y.re y.re) in x.im 8.550 * [taylor]: Taking taylor expansion of y.re in x.im 8.550 * [backup-simplify]: Simplify y.re into y.re 8.550 * [taylor]: Taking taylor expansion of y.re in x.im 8.550 * [backup-simplify]: Simplify y.re into y.re 8.550 * [taylor]: Taking taylor expansion of (* y.im y.im) in x.im 8.550 * [taylor]: Taking taylor expansion of y.im in x.im 8.550 * [backup-simplify]: Simplify y.im into y.im 8.550 * [taylor]: Taking taylor expansion of y.im in x.im 8.550 * [backup-simplify]: Simplify y.im into y.im 8.550 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 8.550 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 8.550 * [backup-simplify]: Simplify (+ (pow y.re 2) (pow y.im 2)) into (+ (pow y.im 2) (pow y.re 2)) 8.550 * [backup-simplify]: Simplify (sqrt (+ (pow y.im 2) (pow y.re 2))) into (sqrt (+ (pow y.re 2) (pow y.im 2))) 8.550 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 8.550 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 8.551 * [backup-simplify]: Simplify (+ 0 0) into 0 8.551 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow y.im 2) (pow y.re 2))))) into 0 8.551 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.im 8.551 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 8.551 * [taylor]: Taking taylor expansion of (* x.re y.re) in x.im 8.551 * [taylor]: Taking taylor expansion of x.re in x.im 8.551 * [backup-simplify]: Simplify x.re into x.re 8.551 * [taylor]: Taking taylor expansion of y.re in x.im 8.551 * [backup-simplify]: Simplify y.re into y.re 8.551 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 8.551 * [taylor]: Taking taylor expansion of y.im in x.im 8.551 * [backup-simplify]: Simplify y.im into y.im 8.551 * [taylor]: Taking taylor expansion of x.im in x.im 8.551 * [backup-simplify]: Simplify 0 into 0 8.551 * [backup-simplify]: Simplify 1 into 1 8.551 * [backup-simplify]: Simplify (* (sqrt (+ (pow y.re 2) (pow y.im 2))) (sqrt (+ (pow y.re 2) (pow y.im 2)))) into (+ (pow y.im 2) (pow y.re 2)) 8.551 * [backup-simplify]: Simplify (* x.re y.re) into (* y.re x.re) 8.551 * [backup-simplify]: Simplify (* y.im 0) into 0 8.552 * [backup-simplify]: Simplify (+ (* y.re x.re) 0) into (* y.re x.re) 8.552 * [backup-simplify]: Simplify (/ (+ (pow y.im 2) (pow y.re 2)) (* y.re x.re)) into (/ (+ (pow y.re 2) (pow y.im 2)) (* x.re y.re)) 8.552 * [taylor]: Taking taylor expansion of (/ (pow (hypot y.re y.im) 2) (fma x.re y.re (* y.im x.im))) in x.re 8.552 * [taylor]: Taking taylor expansion of (pow (hypot y.re y.im) 2) in x.re 8.552 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in x.re 8.552 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 8.552 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in x.re 8.552 * [taylor]: Taking taylor expansion of (* y.re y.re) in x.re 8.552 * [taylor]: Taking taylor expansion of y.re in x.re 8.552 * [backup-simplify]: Simplify y.re into y.re 8.552 * [taylor]: Taking taylor expansion of y.re in x.re 8.552 * [backup-simplify]: Simplify y.re into y.re 8.552 * [taylor]: Taking taylor expansion of (* y.im y.im) in x.re 8.552 * [taylor]: Taking taylor expansion of y.im in x.re 8.552 * [backup-simplify]: Simplify y.im into y.im 8.552 * [taylor]: Taking taylor expansion of y.im in x.re 8.552 * [backup-simplify]: Simplify y.im into y.im 8.552 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 8.552 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 8.552 * [backup-simplify]: Simplify (+ (pow y.re 2) (pow y.im 2)) into (+ (pow y.im 2) (pow y.re 2)) 8.552 * [backup-simplify]: Simplify (sqrt (+ (pow y.im 2) (pow y.re 2))) into (sqrt (+ (pow y.re 2) (pow y.im 2))) 8.552 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 8.553 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 8.555 * [backup-simplify]: Simplify (+ 0 0) into 0 8.556 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow y.im 2) (pow y.re 2))))) into 0 8.556 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.re 8.556 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 8.556 * [taylor]: Taking taylor expansion of (* x.re y.re) in x.re 8.556 * [taylor]: Taking taylor expansion of x.re in x.re 8.556 * [backup-simplify]: Simplify 0 into 0 8.556 * [backup-simplify]: Simplify 1 into 1 8.556 * [taylor]: Taking taylor expansion of y.re in x.re 8.556 * [backup-simplify]: Simplify y.re into y.re 8.556 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 8.556 * [taylor]: Taking taylor expansion of y.im in x.re 8.556 * [backup-simplify]: Simplify y.im into y.im 8.556 * [taylor]: Taking taylor expansion of x.im in x.re 8.556 * [backup-simplify]: Simplify x.im into x.im 8.556 * [backup-simplify]: Simplify (* (sqrt (+ (pow y.re 2) (pow y.im 2))) (sqrt (+ (pow y.re 2) (pow y.im 2)))) into (+ (pow y.im 2) (pow y.re 2)) 8.556 * [backup-simplify]: Simplify (* 0 y.re) into 0 8.556 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 8.557 * [backup-simplify]: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 8.557 * [backup-simplify]: Simplify (/ (+ (pow y.im 2) (pow y.re 2)) (* y.im x.im)) into (/ (+ (pow y.re 2) (pow y.im 2)) (* y.im x.im)) 8.557 * [taylor]: Taking taylor expansion of (/ (pow (hypot y.re y.im) 2) (fma x.re y.re (* y.im x.im))) in y.im 8.557 * [taylor]: Taking taylor expansion of (pow (hypot y.re y.im) 2) in y.im 8.557 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in y.im 8.557 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 8.557 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.im 8.557 * [taylor]: Taking taylor expansion of (* y.re y.re) in y.im 8.557 * [taylor]: Taking taylor expansion of y.re in y.im 8.557 * [backup-simplify]: Simplify y.re into y.re 8.557 * [taylor]: Taking taylor expansion of y.re in y.im 8.557 * [backup-simplify]: Simplify y.re into y.re 8.557 * [taylor]: Taking taylor expansion of (* y.im y.im) in y.im 8.557 * [taylor]: Taking taylor expansion of y.im in y.im 8.557 * [backup-simplify]: Simplify 0 into 0 8.557 * [backup-simplify]: Simplify 1 into 1 8.557 * [taylor]: Taking taylor expansion of y.im in y.im 8.557 * [backup-simplify]: Simplify 0 into 0 8.557 * [backup-simplify]: Simplify 1 into 1 8.557 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 8.558 * [backup-simplify]: Simplify (* 0 0) into 0 8.558 * [backup-simplify]: Simplify (+ (pow y.re 2) 0) into (pow y.re 2) 8.558 * [backup-simplify]: Simplify (sqrt (pow y.re 2)) into y.re 8.558 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 8.558 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 8.558 * [backup-simplify]: Simplify (+ 0 0) into 0 8.559 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow y.re 2)))) into 0 8.559 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in y.im 8.559 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 8.559 * [taylor]: Taking taylor expansion of (* x.re y.re) in y.im 8.559 * [taylor]: Taking taylor expansion of x.re in y.im 8.559 * [backup-simplify]: Simplify x.re into x.re 8.559 * [taylor]: Taking taylor expansion of y.re in y.im 8.559 * [backup-simplify]: Simplify y.re into y.re 8.559 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 8.559 * [taylor]: Taking taylor expansion of y.im in y.im 8.559 * [backup-simplify]: Simplify 0 into 0 8.559 * [backup-simplify]: Simplify 1 into 1 8.559 * [taylor]: Taking taylor expansion of x.im in y.im 8.559 * [backup-simplify]: Simplify x.im into x.im 8.559 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 8.559 * [backup-simplify]: Simplify (* x.re y.re) into (* y.re x.re) 8.559 * [backup-simplify]: Simplify (* 0 x.im) into 0 8.559 * [backup-simplify]: Simplify (+ (* y.re x.re) 0) into (* y.re x.re) 8.559 * [backup-simplify]: Simplify (/ (pow y.re 2) (* y.re x.re)) into (/ y.re x.re) 8.559 * [taylor]: Taking taylor expansion of (/ (pow (hypot y.re y.im) 2) (fma x.re y.re (* y.im x.im))) in y.re 8.559 * [taylor]: Taking taylor expansion of (pow (hypot y.re y.im) 2) in y.re 8.559 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in y.re 8.559 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 8.559 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.re 8.559 * [taylor]: Taking taylor expansion of (* y.re y.re) in y.re 8.559 * [taylor]: Taking taylor expansion of y.re in y.re 8.559 * [backup-simplify]: Simplify 0 into 0 8.559 * [backup-simplify]: Simplify 1 into 1 8.559 * [taylor]: Taking taylor expansion of y.re in y.re 8.559 * [backup-simplify]: Simplify 0 into 0 8.559 * [backup-simplify]: Simplify 1 into 1 8.559 * [taylor]: Taking taylor expansion of (* y.im y.im) in y.re 8.559 * [taylor]: Taking taylor expansion of y.im in y.re 8.559 * [backup-simplify]: Simplify y.im into y.im 8.559 * [taylor]: Taking taylor expansion of y.im in y.re 8.559 * [backup-simplify]: Simplify y.im into y.im 8.560 * [backup-simplify]: Simplify (* 0 0) into 0 8.560 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 8.560 * [backup-simplify]: Simplify (+ 0 (pow y.im 2)) into (pow y.im 2) 8.560 * [backup-simplify]: Simplify (sqrt (pow y.im 2)) into y.im 8.560 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 8.560 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 8.561 * [backup-simplify]: Simplify (+ 0 0) into 0 8.561 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow y.im 2)))) into 0 8.561 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in y.re 8.561 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 8.561 * [taylor]: Taking taylor expansion of (* x.re y.re) in y.re 8.561 * [taylor]: Taking taylor expansion of x.re in y.re 8.561 * [backup-simplify]: Simplify x.re into x.re 8.561 * [taylor]: Taking taylor expansion of y.re in y.re 8.561 * [backup-simplify]: Simplify 0 into 0 8.561 * [backup-simplify]: Simplify 1 into 1 8.561 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 8.561 * [taylor]: Taking taylor expansion of y.im in y.re 8.561 * [backup-simplify]: Simplify y.im into y.im 8.561 * [taylor]: Taking taylor expansion of x.im in y.re 8.561 * [backup-simplify]: Simplify x.im into x.im 8.561 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 8.561 * [backup-simplify]: Simplify (* x.re 0) into 0 8.561 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 8.561 * [backup-simplify]: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 8.561 * [backup-simplify]: Simplify (/ (pow y.im 2) (* y.im x.im)) into (/ y.im x.im) 8.561 * [taylor]: Taking taylor expansion of (/ (pow (hypot y.re y.im) 2) (fma x.re y.re (* y.im x.im))) in y.re 8.561 * [taylor]: Taking taylor expansion of (pow (hypot y.re y.im) 2) in y.re 8.561 * [taylor]: Taking taylor expansion of (hypot y.re y.im) in y.re 8.562 * [taylor]: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 8.562 * [taylor]: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.re 8.562 * [taylor]: Taking taylor expansion of (* y.re y.re) in y.re 8.562 * [taylor]: Taking taylor expansion of y.re in y.re 8.562 * [backup-simplify]: Simplify 0 into 0 8.562 * [backup-simplify]: Simplify 1 into 1 8.562 * [taylor]: Taking taylor expansion of y.re in y.re 8.562 * [backup-simplify]: Simplify 0 into 0 8.562 * [backup-simplify]: Simplify 1 into 1 8.562 * [taylor]: Taking taylor expansion of (* y.im y.im) in y.re 8.562 * [taylor]: Taking taylor expansion of y.im in y.re 8.562 * [backup-simplify]: Simplify y.im into y.im 8.562 * [taylor]: Taking taylor expansion of y.im in y.re 8.562 * [backup-simplify]: Simplify y.im into y.im 8.562 * [backup-simplify]: Simplify (* 0 0) into 0 8.562 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 8.562 * [backup-simplify]: Simplify (+ 0 (pow y.im 2)) into (pow y.im 2) 8.562 * [backup-simplify]: Simplify (sqrt (pow y.im 2)) into y.im 8.563 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 8.563 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 8.563 * [backup-simplify]: Simplify (+ 0 0) into 0 8.563 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow y.im 2)))) into 0 8.563 * [taylor]: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in y.re 8.563 * [taylor]: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 8.563 * [taylor]: Taking taylor expansion of (* x.re y.re) in y.re 8.563 * [taylor]: Taking taylor expansion of x.re in y.re 8.563 * [backup-simplify]: Simplify x.re into x.re 8.563 * [taylor]: Taking taylor expansion of y.re in y.re 8.563 * [backup-simplify]: Simplify 0 into 0 8.563 * [backup-simplify]: Simplify 1 into 1 8.563 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 8.563 * [taylor]: Taking taylor expansion of y.im in y.re 8.563 * [backup-simplify]: Simplify y.im into y.im 8.563 * [taylor]: Taking taylor expansion of x.im in y.re 8.563 * [backup-simplify]: Simplify x.im into x.im 8.563 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 8.563 * [backup-simplify]: Simplify (* x.re 0) into 0 8.563 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 8.563 * [backup-simplify]: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 8.564 * [backup-simplify]: Simplify (/ (pow y.im 2) (* y.im x.im)) into (/ y.im x.im) 8.564 * [taylor]: Taking taylor expansion of (/ y.im x.im) in y.im 8.564 * [taylor]: Taking taylor expansion of y.im in y.im 8.564 * [backup-simplify]: Simplify 0 into 0 8.564 * [backup-simplify]: Simplify 1 into 1 8.564 * [taylor]: Taking taylor expansion of x.im in y.im 8.564 * [backup-simplify]: Simplify x.im into x.im 8.564 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.564 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 8.564 * [backup-simplify]: Simplify (+ (* x.re 1) (* 0 0)) into x.re 8.564 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 8.564 * [backup-simplify]: Simplify (+ x.re 0) into x.re 8.564 * [backup-simplify]: Simplify (- (/ 0 (* y.im x.im)) (+ (* (/ y.im x.im) (/ x.re (* y.im x.im))))) into (- (/ x.re (pow x.im 2))) 8.564 * [taylor]: Taking taylor expansion of (- (/ x.re (pow x.im 2))) in y.im 8.565 * [taylor]: Taking taylor expansion of (/ x.re (pow x.im 2)) in y.im 8.565 * [taylor]: Taking taylor expansion of x.re in y.im 8.565 * [backup-simplify]: Simplify x.re into x.re 8.565 * [taylor]: Taking taylor expansion of (pow x.im 2) in y.im 8.565 * [taylor]: Taking taylor expansion of x.im in y.im 8.565 * [backup-simplify]: Simplify x.im into x.im 8.565 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 8.565 * [backup-simplify]: Simplify (/ x.re (pow x.im 2)) into (/ x.re (pow x.im 2)) 8.565 * [backup-simplify]: Simplify (- (/ x.re (pow x.im 2))) into (- (/ x.re (pow x.im 2))) 8.565 * [taylor]: Taking taylor expansion of (- (/ x.re (pow x.im 2))) in x.re 8.565 * [taylor]: Taking taylor expansion of (/ x.re (pow x.im 2)) in x.re 8.565 * [taylor]: Taking taylor expansion of x.re in x.re 8.565 * [backup-simplify]: Simplify 0 into 0 8.565 * [backup-simplify]: Simplify 1 into 1 8.565 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 8.565 * [taylor]: Taking taylor expansion of x.im in x.re 8.565 * [backup-simplify]: Simplify x.im into x.im 8.565 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 8.565 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 8.565 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 8.565 * [taylor]: Taking taylor expansion of x.im in x.re 8.565 * [backup-simplify]: Simplify x.im into x.im 8.565 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.565 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 8.565 * [taylor]: Taking taylor expansion of x.im in x.im 8.565 * [backup-simplify]: Simplify 0 into 0 8.565 * [backup-simplify]: Simplify 1 into 1 8.566 * [backup-simplify]: Simplify (/ 1 1) into 1 8.566 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.566 * [backup-simplify]: Simplify 0 into 0 8.566 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 8.567 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 8.567 * [backup-simplify]: Simplify (+ 1 0) into 1 8.567 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 y.im)) into (/ 1/2 y.im) 8.568 * [backup-simplify]: Simplify (+ (* y.im (/ 1/2 y.im)) (+ (* 0 0) (* (/ 1/2 y.im) y.im))) into 1 8.568 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 1) (* 0 0))) into 0 8.569 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 8.569 * [backup-simplify]: Simplify (+ 0 0) into 0 8.569 * [backup-simplify]: Simplify (- (/ 1 (* y.im x.im)) (+ (* (/ y.im x.im) (/ 0 (* y.im x.im))) (* (- (/ x.re (pow x.im 2))) (/ x.re (* y.im x.im))))) into (+ (/ (pow x.re 2) (* y.im (pow x.im 3))) (/ 1 (* y.im x.im))) 8.569 * [taylor]: Taking taylor expansion of (+ (/ (pow x.re 2) (* y.im (pow x.im 3))) (/ 1 (* y.im x.im))) in y.im 8.569 * [taylor]: Taking taylor expansion of (/ (pow x.re 2) (* y.im (pow x.im 3))) in y.im 8.569 * [taylor]: Taking taylor expansion of (pow x.re 2) in y.im 8.569 * [taylor]: Taking taylor expansion of x.re in y.im 8.569 * [backup-simplify]: Simplify x.re into x.re 8.569 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 3)) in y.im 8.569 * [taylor]: Taking taylor expansion of y.im in y.im 8.569 * [backup-simplify]: Simplify 0 into 0 8.569 * [backup-simplify]: Simplify 1 into 1 8.569 * [taylor]: Taking taylor expansion of (pow x.im 3) in y.im 8.569 * [taylor]: Taking taylor expansion of x.im in y.im 8.569 * [backup-simplify]: Simplify x.im into x.im 8.569 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 8.569 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 8.570 * [backup-simplify]: Simplify (* x.im (pow x.im 2)) into (pow x.im 3) 8.570 * [backup-simplify]: Simplify (* 0 (pow x.im 3)) into 0 8.570 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 8.570 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 (pow x.im 2))) into 0 8.570 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.im 3))) into (pow x.im 3) 8.570 * [backup-simplify]: Simplify (/ (pow x.re 2) (pow x.im 3)) into (/ (pow x.re 2) (pow x.im 3)) 8.570 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 8.570 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 8.570 * [taylor]: Taking taylor expansion of y.im in y.im 8.570 * [backup-simplify]: Simplify 0 into 0 8.570 * [backup-simplify]: Simplify 1 into 1 8.570 * [taylor]: Taking taylor expansion of x.im in y.im 8.570 * [backup-simplify]: Simplify x.im into x.im 8.570 * [backup-simplify]: Simplify (* 0 x.im) into 0 8.571 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 8.571 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.571 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 8.571 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 8.571 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 (pow x.im 2)))) into 0 8.572 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (pow x.im 3)))) into 0 8.572 * [backup-simplify]: Simplify (- (/ 0 (pow x.im 3)) (+ (* (/ (pow x.re 2) (pow x.im 3)) (/ 0 (pow x.im 3))))) into 0 8.573 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x.im))) into 0 8.573 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 8.573 * [backup-simplify]: Simplify (+ 0 0) into 0 8.573 * [taylor]: Taking taylor expansion of 0 in x.re 8.573 * [backup-simplify]: Simplify 0 into 0 8.573 * [taylor]: Taking taylor expansion of 0 in x.im 8.573 * [backup-simplify]: Simplify 0 into 0 8.573 * [backup-simplify]: Simplify 0 into 0 8.573 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 8.574 * [backup-simplify]: Simplify (- (/ 0 (pow x.im 2)) (+ (* (/ x.re (pow x.im 2)) (/ 0 (pow x.im 2))))) into 0 8.574 * [backup-simplify]: Simplify (- 0) into 0 8.574 * [taylor]: Taking taylor expansion of 0 in x.re 8.574 * [backup-simplify]: Simplify 0 into 0 8.574 * [taylor]: Taking taylor expansion of 0 in x.im 8.574 * [backup-simplify]: Simplify 0 into 0 8.574 * [backup-simplify]: Simplify 0 into 0 8.574 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 8.574 * [taylor]: Taking taylor expansion of 0 in x.re 8.574 * [backup-simplify]: Simplify 0 into 0 8.574 * [taylor]: Taking taylor expansion of 0 in x.im 8.574 * [backup-simplify]: Simplify 0 into 0 8.574 * [backup-simplify]: Simplify 0 into 0 8.574 * [backup-simplify]: Simplify (- (/ 1 (pow x.im 2))) into (- (/ 1 (pow x.im 2))) 8.574 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x.im 2))) in x.im 8.574 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 8.574 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 8.574 * [taylor]: Taking taylor expansion of x.im in x.im 8.574 * [backup-simplify]: Simplify 0 into 0 8.574 * [backup-simplify]: Simplify 1 into 1 8.575 * [backup-simplify]: Simplify (* 1 1) into 1 8.575 * [backup-simplify]: Simplify (/ 1 1) into 1 8.575 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.576 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.576 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.577 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.577 * [backup-simplify]: Simplify (- 0) into 0 8.577 * [backup-simplify]: Simplify 0 into 0 8.577 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 8.577 * [taylor]: Taking taylor expansion of 0 in x.im 8.577 * [backup-simplify]: Simplify 0 into 0 8.577 * [backup-simplify]: Simplify 0 into 0 8.577 * [backup-simplify]: Simplify 0 into 0 8.578 * [backup-simplify]: Simplify (/ (hypot (/ 1 y.re) (/ 1 y.im)) (/ (fma (/ 1 x.re) (/ 1 y.re) (* (/ 1 x.im) (/ 1 y.im))) (hypot (/ 1 y.re) (/ 1 y.im)))) into (/ (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im)))) 8.578 * [approximate]: Taking taylor expansion of (/ (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im)))) in (y.re y.im x.re x.im) around 0 8.578 * [taylor]: Taking taylor expansion of (/ (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im)))) in x.im 8.578 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in x.im 8.578 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in x.im 8.578 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 8.578 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in x.im 8.578 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.im 8.578 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.im 8.578 * [taylor]: Taking taylor expansion of y.re in x.im 8.578 * [backup-simplify]: Simplify y.re into y.re 8.578 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 8.578 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.im 8.578 * [taylor]: Taking taylor expansion of y.re in x.im 8.578 * [backup-simplify]: Simplify y.re into y.re 8.578 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 8.578 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.im 8.578 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 8.578 * [taylor]: Taking taylor expansion of y.im in x.im 8.578 * [backup-simplify]: Simplify y.im into y.im 8.578 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.578 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 8.578 * [taylor]: Taking taylor expansion of y.im in x.im 8.578 * [backup-simplify]: Simplify y.im into y.im 8.578 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.578 * [backup-simplify]: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 8.578 * [backup-simplify]: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 8.579 * [backup-simplify]: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 8.579 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) 8.579 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 8.579 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 8.579 * [backup-simplify]: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 8.579 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 8.579 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 8.579 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 8.579 * [backup-simplify]: Simplify (+ 0 0) into 0 8.580 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 8.580 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.im 8.580 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 8.580 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.im 8.580 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 8.580 * [taylor]: Taking taylor expansion of x.re in x.im 8.580 * [backup-simplify]: Simplify x.re into x.re 8.580 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.580 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.im 8.580 * [taylor]: Taking taylor expansion of y.re in x.im 8.580 * [backup-simplify]: Simplify y.re into y.re 8.580 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 8.580 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 8.580 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 8.580 * [taylor]: Taking taylor expansion of y.im in x.im 8.580 * [backup-simplify]: Simplify y.im into y.im 8.580 * [taylor]: Taking taylor expansion of x.im in x.im 8.580 * [backup-simplify]: Simplify 0 into 0 8.580 * [backup-simplify]: Simplify 1 into 1 8.580 * [backup-simplify]: Simplify (* y.im 0) into 0 8.581 * [backup-simplify]: Simplify (+ (* y.im 1) (* 0 0)) into y.im 8.581 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.581 * [backup-simplify]: Simplify (* (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 8.581 * [backup-simplify]: Simplify (+ 0 (/ 1 y.im)) into (/ 1 y.im) 8.582 * [backup-simplify]: Simplify (/ (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) (/ 1 y.im)) into (* (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) y.im) 8.582 * [taylor]: Taking taylor expansion of (/ (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im)))) in x.re 8.582 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in x.re 8.582 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in x.re 8.582 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 8.582 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in x.re 8.582 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.re 8.582 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 8.582 * [taylor]: Taking taylor expansion of y.re in x.re 8.582 * [backup-simplify]: Simplify y.re into y.re 8.582 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 8.582 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 8.582 * [taylor]: Taking taylor expansion of y.re in x.re 8.582 * [backup-simplify]: Simplify y.re into y.re 8.582 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 8.582 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.re 8.582 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 8.582 * [taylor]: Taking taylor expansion of y.im in x.re 8.582 * [backup-simplify]: Simplify y.im into y.im 8.582 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.582 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 8.582 * [taylor]: Taking taylor expansion of y.im in x.re 8.582 * [backup-simplify]: Simplify y.im into y.im 8.582 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.582 * [backup-simplify]: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 8.582 * [backup-simplify]: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 8.582 * [backup-simplify]: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 8.583 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) 8.583 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 8.583 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 8.583 * [backup-simplify]: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 8.583 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 8.583 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 8.583 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 8.583 * [backup-simplify]: Simplify (+ 0 0) into 0 8.584 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 8.584 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.re 8.584 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 8.584 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.re 8.584 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 8.584 * [taylor]: Taking taylor expansion of x.re in x.re 8.584 * [backup-simplify]: Simplify 0 into 0 8.584 * [backup-simplify]: Simplify 1 into 1 8.584 * [backup-simplify]: Simplify (/ 1 1) into 1 8.584 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 8.584 * [taylor]: Taking taylor expansion of y.re in x.re 8.584 * [backup-simplify]: Simplify y.re into y.re 8.584 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 8.584 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 8.584 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 8.584 * [taylor]: Taking taylor expansion of y.im in x.re 8.584 * [backup-simplify]: Simplify y.im into y.im 8.584 * [taylor]: Taking taylor expansion of x.im in x.re 8.584 * [backup-simplify]: Simplify x.im into x.im 8.584 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 8.585 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 8.585 * [backup-simplify]: Simplify (* (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 8.585 * [backup-simplify]: Simplify (* 1 (/ 1 y.re)) into (/ 1 y.re) 8.585 * [backup-simplify]: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 8.585 * [backup-simplify]: Simplify (/ (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) (/ 1 y.re)) into (* (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) y.re) 8.585 * [taylor]: Taking taylor expansion of (/ (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im)))) in y.im 8.585 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in y.im 8.585 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.im 8.585 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 8.585 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.im 8.585 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.im 8.586 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 8.586 * [taylor]: Taking taylor expansion of y.re in y.im 8.586 * [backup-simplify]: Simplify y.re into y.re 8.586 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 8.586 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 8.586 * [taylor]: Taking taylor expansion of y.re in y.im 8.586 * [backup-simplify]: Simplify y.re into y.re 8.586 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 8.586 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.im 8.586 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 8.586 * [taylor]: Taking taylor expansion of y.im in y.im 8.586 * [backup-simplify]: Simplify 0 into 0 8.586 * [backup-simplify]: Simplify 1 into 1 8.586 * [backup-simplify]: Simplify (/ 1 1) into 1 8.586 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 8.586 * [taylor]: Taking taylor expansion of y.im in y.im 8.586 * [backup-simplify]: Simplify 0 into 0 8.586 * [backup-simplify]: Simplify 1 into 1 8.586 * [backup-simplify]: Simplify (/ 1 1) into 1 8.587 * [backup-simplify]: Simplify (* 1 1) into 1 8.587 * [backup-simplify]: Simplify (+ 0 1) into 1 8.587 * [backup-simplify]: Simplify (sqrt 1) into 1 8.587 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.588 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.588 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.588 * [backup-simplify]: Simplify (+ 0 0) into 0 8.589 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.589 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in y.im 8.589 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 8.589 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in y.im 8.589 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 8.589 * [taylor]: Taking taylor expansion of x.re in y.im 8.589 * [backup-simplify]: Simplify x.re into x.re 8.589 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.589 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 8.589 * [taylor]: Taking taylor expansion of y.re in y.im 8.589 * [backup-simplify]: Simplify y.re into y.re 8.589 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 8.589 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 8.589 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 8.589 * [taylor]: Taking taylor expansion of y.im in y.im 8.589 * [backup-simplify]: Simplify 0 into 0 8.589 * [backup-simplify]: Simplify 1 into 1 8.589 * [taylor]: Taking taylor expansion of x.im in y.im 8.589 * [backup-simplify]: Simplify x.im into x.im 8.589 * [backup-simplify]: Simplify (* 0 x.im) into 0 8.590 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 8.590 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.590 * [backup-simplify]: Simplify (* 1 1) into 1 8.590 * [backup-simplify]: Simplify (+ 0 (/ 1 x.im)) into (/ 1 x.im) 8.590 * [backup-simplify]: Simplify (/ 1 (/ 1 x.im)) into x.im 8.590 * [taylor]: Taking taylor expansion of (/ (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im)))) in y.re 8.590 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in y.re 8.590 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.re 8.590 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 8.590 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.re 8.590 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 8.590 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 8.590 * [taylor]: Taking taylor expansion of y.re in y.re 8.590 * [backup-simplify]: Simplify 0 into 0 8.590 * [backup-simplify]: Simplify 1 into 1 8.591 * [backup-simplify]: Simplify (/ 1 1) into 1 8.591 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 8.591 * [taylor]: Taking taylor expansion of y.re in y.re 8.591 * [backup-simplify]: Simplify 0 into 0 8.591 * [backup-simplify]: Simplify 1 into 1 8.591 * [backup-simplify]: Simplify (/ 1 1) into 1 8.591 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 8.591 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 8.591 * [taylor]: Taking taylor expansion of y.im in y.re 8.591 * [backup-simplify]: Simplify y.im into y.im 8.591 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.591 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 8.591 * [taylor]: Taking taylor expansion of y.im in y.re 8.591 * [backup-simplify]: Simplify y.im into y.im 8.591 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.591 * [backup-simplify]: Simplify (* 1 1) into 1 8.592 * [backup-simplify]: Simplify (+ 1 0) into 1 8.592 * [backup-simplify]: Simplify (sqrt 1) into 1 8.592 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.593 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.593 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.593 * [backup-simplify]: Simplify (+ 0 0) into 0 8.594 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.594 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in y.re 8.594 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 8.594 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in y.re 8.594 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 8.594 * [taylor]: Taking taylor expansion of x.re in y.re 8.594 * [backup-simplify]: Simplify x.re into x.re 8.594 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.594 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 8.594 * [taylor]: Taking taylor expansion of y.re in y.re 8.594 * [backup-simplify]: Simplify 0 into 0 8.594 * [backup-simplify]: Simplify 1 into 1 8.594 * [backup-simplify]: Simplify (/ 1 1) into 1 8.594 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 8.594 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 8.594 * [taylor]: Taking taylor expansion of y.im in y.re 8.594 * [backup-simplify]: Simplify y.im into y.im 8.594 * [taylor]: Taking taylor expansion of x.im in y.re 8.594 * [backup-simplify]: Simplify x.im into x.im 8.594 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 8.595 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 8.595 * [backup-simplify]: Simplify (* 1 1) into 1 8.595 * [backup-simplify]: Simplify (* (/ 1 x.re) 1) into (/ 1 x.re) 8.595 * [backup-simplify]: Simplify (+ (/ 1 x.re) 0) into (/ 1 x.re) 8.595 * [backup-simplify]: Simplify (/ 1 (/ 1 x.re)) into x.re 8.595 * [taylor]: Taking taylor expansion of (/ (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im)))) in y.re 8.595 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in y.re 8.595 * [taylor]: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.re 8.595 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 8.595 * [taylor]: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.re 8.595 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 8.595 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 8.595 * [taylor]: Taking taylor expansion of y.re in y.re 8.595 * [backup-simplify]: Simplify 0 into 0 8.595 * [backup-simplify]: Simplify 1 into 1 8.595 * [backup-simplify]: Simplify (/ 1 1) into 1 8.595 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 8.596 * [taylor]: Taking taylor expansion of y.re in y.re 8.596 * [backup-simplify]: Simplify 0 into 0 8.596 * [backup-simplify]: Simplify 1 into 1 8.596 * [backup-simplify]: Simplify (/ 1 1) into 1 8.596 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 8.596 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 8.596 * [taylor]: Taking taylor expansion of y.im in y.re 8.596 * [backup-simplify]: Simplify y.im into y.im 8.596 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.596 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 8.596 * [taylor]: Taking taylor expansion of y.im in y.re 8.596 * [backup-simplify]: Simplify y.im into y.im 8.596 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.596 * [backup-simplify]: Simplify (* 1 1) into 1 8.596 * [backup-simplify]: Simplify (+ 1 0) into 1 8.597 * [backup-simplify]: Simplify (sqrt 1) into 1 8.597 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.598 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.598 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.598 * [backup-simplify]: Simplify (+ 0 0) into 0 8.599 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.599 * [taylor]: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in y.re 8.599 * [taylor]: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 8.599 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in y.re 8.599 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 8.599 * [taylor]: Taking taylor expansion of x.re in y.re 8.599 * [backup-simplify]: Simplify x.re into x.re 8.599 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.599 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 8.599 * [taylor]: Taking taylor expansion of y.re in y.re 8.599 * [backup-simplify]: Simplify 0 into 0 8.599 * [backup-simplify]: Simplify 1 into 1 8.599 * [backup-simplify]: Simplify (/ 1 1) into 1 8.599 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 8.599 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 8.599 * [taylor]: Taking taylor expansion of y.im in y.re 8.599 * [backup-simplify]: Simplify y.im into y.im 8.599 * [taylor]: Taking taylor expansion of x.im in y.re 8.599 * [backup-simplify]: Simplify x.im into x.im 8.599 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 8.599 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 8.600 * [backup-simplify]: Simplify (* 1 1) into 1 8.600 * [backup-simplify]: Simplify (* (/ 1 x.re) 1) into (/ 1 x.re) 8.600 * [backup-simplify]: Simplify (+ (/ 1 x.re) 0) into (/ 1 x.re) 8.600 * [backup-simplify]: Simplify (/ 1 (/ 1 x.re)) into x.re 8.600 * [taylor]: Taking taylor expansion of x.re in y.im 8.600 * [backup-simplify]: Simplify x.re into x.re 8.600 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.601 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.601 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 8.601 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 1)) into 0 8.601 * [backup-simplify]: Simplify (+ 0 (/ 1 (* y.im x.im))) into (/ 1 (* y.im x.im)) 8.601 * [backup-simplify]: Simplify (- (/ 0 (/ 1 x.re)) (+ (* x.re (/ (/ 1 (* y.im x.im)) (/ 1 x.re))))) into (- (/ (pow x.re 2) (* y.im x.im))) 8.601 * [taylor]: Taking taylor expansion of (- (/ (pow x.re 2) (* y.im x.im))) in y.im 8.601 * [taylor]: Taking taylor expansion of (/ (pow x.re 2) (* y.im x.im)) in y.im 8.601 * [taylor]: Taking taylor expansion of (pow x.re 2) in y.im 8.601 * [taylor]: Taking taylor expansion of x.re in y.im 8.601 * [backup-simplify]: Simplify x.re into x.re 8.601 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 8.602 * [taylor]: Taking taylor expansion of y.im in y.im 8.602 * [backup-simplify]: Simplify 0 into 0 8.602 * [backup-simplify]: Simplify 1 into 1 8.602 * [taylor]: Taking taylor expansion of x.im in y.im 8.602 * [backup-simplify]: Simplify x.im into x.im 8.602 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 8.602 * [backup-simplify]: Simplify (* 0 x.im) into 0 8.602 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 8.602 * [backup-simplify]: Simplify (/ (pow x.re 2) x.im) into (/ (pow x.re 2) x.im) 8.602 * [backup-simplify]: Simplify (- (/ (pow x.re 2) x.im)) into (- (/ (pow x.re 2) x.im)) 8.602 * [taylor]: Taking taylor expansion of (- (/ (pow x.re 2) x.im)) in x.re 8.602 * [taylor]: Taking taylor expansion of (/ (pow x.re 2) x.im) in x.re 8.602 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 8.602 * [taylor]: Taking taylor expansion of x.re in x.re 8.602 * [backup-simplify]: Simplify 0 into 0 8.602 * [backup-simplify]: Simplify 1 into 1 8.602 * [taylor]: Taking taylor expansion of x.im in x.re 8.602 * [backup-simplify]: Simplify x.im into x.im 8.603 * [backup-simplify]: Simplify (* 1 1) into 1 8.603 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.603 * [taylor]: Taking taylor expansion of x.re in x.re 8.603 * [backup-simplify]: Simplify 0 into 0 8.603 * [backup-simplify]: Simplify 1 into 1 8.603 * [taylor]: Taking taylor expansion of 1 in x.im 8.603 * [backup-simplify]: Simplify 1 into 1 8.603 * [backup-simplify]: Simplify 0 into 0 8.603 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.604 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.604 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.604 * [backup-simplify]: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 8.604 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow y.im 2))) into (/ 1 (pow y.im 2)) 8.605 * [backup-simplify]: Simplify (/ (- (/ 1 (pow y.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow y.im 2)) 8.606 * [backup-simplify]: Simplify (+ (* 1 (/ 1/2 (pow y.im 2))) (+ (* 0 0) (* (/ 1/2 (pow y.im 2)) 1))) into (/ 1 (pow y.im 2)) 8.606 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.606 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 8.607 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (+ (* 0 0) (* 0 1))) into 0 8.607 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 8.607 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 8.607 * [backup-simplify]: Simplify (+ 0 0) into 0 8.608 * [backup-simplify]: Simplify (- (/ (/ 1 (pow y.im 2)) (/ 1 x.re)) (+ (* x.re (/ 0 (/ 1 x.re))) (* (- (/ (pow x.re 2) (* y.im x.im))) (/ (/ 1 (* y.im x.im)) (/ 1 x.re))))) into (+ (/ x.re (pow y.im 2)) (/ (pow x.re 3) (* (pow y.im 2) (pow x.im 2)))) 8.608 * [taylor]: Taking taylor expansion of (+ (/ x.re (pow y.im 2)) (/ (pow x.re 3) (* (pow y.im 2) (pow x.im 2)))) in y.im 8.608 * [taylor]: Taking taylor expansion of (/ x.re (pow y.im 2)) in y.im 8.608 * [taylor]: Taking taylor expansion of x.re in y.im 8.608 * [backup-simplify]: Simplify x.re into x.re 8.608 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 8.608 * [taylor]: Taking taylor expansion of y.im in y.im 8.608 * [backup-simplify]: Simplify 0 into 0 8.608 * [backup-simplify]: Simplify 1 into 1 8.608 * [backup-simplify]: Simplify (* 1 1) into 1 8.608 * [backup-simplify]: Simplify (/ x.re 1) into x.re 8.608 * [taylor]: Taking taylor expansion of (/ (pow x.re 3) (* (pow y.im 2) (pow x.im 2))) in y.im 8.608 * [taylor]: Taking taylor expansion of (pow x.re 3) in y.im 8.608 * [taylor]: Taking taylor expansion of x.re in y.im 8.608 * [backup-simplify]: Simplify x.re into x.re 8.608 * [taylor]: Taking taylor expansion of (* (pow y.im 2) (pow x.im 2)) in y.im 8.608 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 8.608 * [taylor]: Taking taylor expansion of y.im in y.im 8.608 * [backup-simplify]: Simplify 0 into 0 8.608 * [backup-simplify]: Simplify 1 into 1 8.608 * [taylor]: Taking taylor expansion of (pow x.im 2) in y.im 8.609 * [taylor]: Taking taylor expansion of x.im in y.im 8.609 * [backup-simplify]: Simplify x.im into x.im 8.609 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 8.609 * [backup-simplify]: Simplify (* x.re (pow x.re 2)) into (pow x.re 3) 8.609 * [backup-simplify]: Simplify (* 1 1) into 1 8.609 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 8.609 * [backup-simplify]: Simplify (* 1 (pow x.im 2)) into (pow x.im 2) 8.609 * [backup-simplify]: Simplify (/ (pow x.re 3) (pow x.im 2)) into (/ (pow x.re 3) (pow x.im 2)) 8.610 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.610 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* x.re (/ 0 1)))) into 0 8.610 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 8.610 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 (pow x.re 2))) into 0 8.610 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 8.611 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.611 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (pow x.im 2))) into 0 8.611 * [backup-simplify]: Simplify (- (/ 0 (pow x.im 2)) (+ (* (/ (pow x.re 3) (pow x.im 2)) (/ 0 (pow x.im 2))))) into 0 8.612 * [backup-simplify]: Simplify (+ 0 0) into 0 8.612 * [taylor]: Taking taylor expansion of 0 in x.re 8.612 * [backup-simplify]: Simplify 0 into 0 8.612 * [taylor]: Taking taylor expansion of 0 in x.im 8.612 * [backup-simplify]: Simplify 0 into 0 8.612 * [backup-simplify]: Simplify 0 into 0 8.612 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 8.612 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x.im))) into 0 8.613 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ (pow x.re 2) x.im) (/ 0 x.im)))) into 0 8.613 * [backup-simplify]: Simplify (- 0) into 0 8.613 * [taylor]: Taking taylor expansion of 0 in x.re 8.613 * [backup-simplify]: Simplify 0 into 0 8.613 * [taylor]: Taking taylor expansion of 0 in x.im 8.613 * [backup-simplify]: Simplify 0 into 0 8.613 * [backup-simplify]: Simplify 0 into 0 8.613 * [taylor]: Taking taylor expansion of 0 in x.re 8.613 * [backup-simplify]: Simplify 0 into 0 8.613 * [taylor]: Taking taylor expansion of 0 in x.im 8.613 * [backup-simplify]: Simplify 0 into 0 8.613 * [backup-simplify]: Simplify 0 into 0 8.613 * [backup-simplify]: Simplify (- (/ 1 x.im)) into (- (/ 1 x.im)) 8.613 * [taylor]: Taking taylor expansion of (- (/ 1 x.im)) in x.im 8.613 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 8.613 * [taylor]: Taking taylor expansion of x.im in x.im 8.613 * [backup-simplify]: Simplify 0 into 0 8.613 * [backup-simplify]: Simplify 1 into 1 8.614 * [backup-simplify]: Simplify (/ 1 1) into 1 8.614 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.615 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.615 * [backup-simplify]: Simplify (- 0) into 0 8.615 * [backup-simplify]: Simplify 0 into 0 8.615 * [taylor]: Taking taylor expansion of 0 in x.im 8.615 * [backup-simplify]: Simplify 0 into 0 8.615 * [backup-simplify]: Simplify 0 into 0 8.615 * [backup-simplify]: Simplify 0 into 0 8.616 * [backup-simplify]: Simplify (/ (hypot (/ 1 (- y.re)) (/ 1 (- y.im))) (/ (fma (/ 1 (- x.re)) (/ 1 (- y.re)) (* (/ 1 (- x.im)) (/ 1 (- y.im)))) (hypot (/ 1 (- y.re)) (/ 1 (- y.im))))) into (/ (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im)))) 8.616 * [approximate]: Taking taylor expansion of (/ (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im)))) in (y.re y.im x.re x.im) around 0 8.616 * [taylor]: Taking taylor expansion of (/ (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im)))) in x.im 8.616 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in x.im 8.616 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in x.im 8.616 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 8.616 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in x.im 8.616 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.im 8.616 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.im 8.616 * [taylor]: Taking taylor expansion of -1 in x.im 8.616 * [backup-simplify]: Simplify -1 into -1 8.616 * [taylor]: Taking taylor expansion of y.re in x.im 8.616 * [backup-simplify]: Simplify y.re into y.re 8.616 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 8.616 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.im 8.616 * [taylor]: Taking taylor expansion of -1 in x.im 8.616 * [backup-simplify]: Simplify -1 into -1 8.616 * [taylor]: Taking taylor expansion of y.re in x.im 8.616 * [backup-simplify]: Simplify y.re into y.re 8.616 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 8.616 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.im 8.616 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 8.616 * [taylor]: Taking taylor expansion of -1 in x.im 8.616 * [backup-simplify]: Simplify -1 into -1 8.616 * [taylor]: Taking taylor expansion of y.im in x.im 8.616 * [backup-simplify]: Simplify y.im into y.im 8.616 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 8.616 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 8.616 * [taylor]: Taking taylor expansion of -1 in x.im 8.616 * [backup-simplify]: Simplify -1 into -1 8.616 * [taylor]: Taking taylor expansion of y.im in x.im 8.616 * [backup-simplify]: Simplify y.im into y.im 8.616 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 8.616 * [backup-simplify]: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 8.616 * [backup-simplify]: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 8.617 * [backup-simplify]: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 8.617 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) 8.617 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 8.617 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 8.617 * [backup-simplify]: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 8.617 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 8.617 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 8.617 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 8.618 * [backup-simplify]: Simplify (+ 0 0) into 0 8.618 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 8.618 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.im 8.618 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 8.618 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.im 8.618 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 8.618 * [taylor]: Taking taylor expansion of -1 in x.im 8.618 * [backup-simplify]: Simplify -1 into -1 8.618 * [taylor]: Taking taylor expansion of x.re in x.im 8.618 * [backup-simplify]: Simplify x.re into x.re 8.618 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.618 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.im 8.618 * [taylor]: Taking taylor expansion of -1 in x.im 8.618 * [backup-simplify]: Simplify -1 into -1 8.618 * [taylor]: Taking taylor expansion of y.re in x.im 8.618 * [backup-simplify]: Simplify y.re into y.re 8.618 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 8.618 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 8.618 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.im 8.618 * [taylor]: Taking taylor expansion of y.im in x.im 8.618 * [backup-simplify]: Simplify y.im into y.im 8.618 * [taylor]: Taking taylor expansion of x.im in x.im 8.618 * [backup-simplify]: Simplify 0 into 0 8.618 * [backup-simplify]: Simplify 1 into 1 8.619 * [backup-simplify]: Simplify (* y.im 0) into 0 8.619 * [backup-simplify]: Simplify (+ (* y.im 1) (* 0 0)) into y.im 8.619 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.619 * [backup-simplify]: Simplify (* (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 8.619 * [backup-simplify]: Simplify (+ 0 (/ 1 y.im)) into (/ 1 y.im) 8.620 * [backup-simplify]: Simplify (/ (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) (/ 1 y.im)) into (* (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) y.im) 8.620 * [taylor]: Taking taylor expansion of (/ (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im)))) in x.re 8.620 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in x.re 8.620 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in x.re 8.620 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 8.620 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in x.re 8.620 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.re 8.620 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 8.620 * [taylor]: Taking taylor expansion of -1 in x.re 8.620 * [backup-simplify]: Simplify -1 into -1 8.620 * [taylor]: Taking taylor expansion of y.re in x.re 8.620 * [backup-simplify]: Simplify y.re into y.re 8.620 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 8.620 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 8.620 * [taylor]: Taking taylor expansion of -1 in x.re 8.620 * [backup-simplify]: Simplify -1 into -1 8.620 * [taylor]: Taking taylor expansion of y.re in x.re 8.620 * [backup-simplify]: Simplify y.re into y.re 8.620 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 8.620 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.re 8.620 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 8.620 * [taylor]: Taking taylor expansion of -1 in x.re 8.620 * [backup-simplify]: Simplify -1 into -1 8.620 * [taylor]: Taking taylor expansion of y.im in x.re 8.620 * [backup-simplify]: Simplify y.im into y.im 8.620 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 8.620 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 8.620 * [taylor]: Taking taylor expansion of -1 in x.re 8.620 * [backup-simplify]: Simplify -1 into -1 8.620 * [taylor]: Taking taylor expansion of y.im in x.re 8.620 * [backup-simplify]: Simplify y.im into y.im 8.620 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 8.620 * [backup-simplify]: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 8.620 * [backup-simplify]: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 8.621 * [backup-simplify]: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 8.621 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) into (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) 8.621 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 8.621 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 8.621 * [backup-simplify]: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 8.621 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 8.621 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 8.621 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 8.622 * [backup-simplify]: Simplify (+ 0 0) into 0 8.622 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))))) into 0 8.622 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.re 8.622 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 8.622 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.re 8.622 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 8.622 * [taylor]: Taking taylor expansion of -1 in x.re 8.622 * [backup-simplify]: Simplify -1 into -1 8.622 * [taylor]: Taking taylor expansion of x.re in x.re 8.622 * [backup-simplify]: Simplify 0 into 0 8.622 * [backup-simplify]: Simplify 1 into 1 8.623 * [backup-simplify]: Simplify (/ -1 1) into -1 8.623 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 8.623 * [taylor]: Taking taylor expansion of -1 in x.re 8.623 * [backup-simplify]: Simplify -1 into -1 8.623 * [taylor]: Taking taylor expansion of y.re in x.re 8.623 * [backup-simplify]: Simplify y.re into y.re 8.623 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 8.623 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 8.623 * [taylor]: Taking taylor expansion of (* y.im x.im) in x.re 8.623 * [taylor]: Taking taylor expansion of y.im in x.re 8.623 * [backup-simplify]: Simplify y.im into y.im 8.623 * [taylor]: Taking taylor expansion of x.im in x.re 8.623 * [backup-simplify]: Simplify x.im into x.im 8.623 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 8.623 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 8.623 * [backup-simplify]: Simplify (* (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2)))) (sqrt (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))))) into (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) 8.623 * [backup-simplify]: Simplify (* -1 (/ -1 y.re)) into (/ 1 y.re) 8.623 * [backup-simplify]: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 8.624 * [backup-simplify]: Simplify (/ (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) (/ 1 y.re)) into (* (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) y.re) 8.624 * [taylor]: Taking taylor expansion of (/ (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im)))) in y.im 8.624 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in y.im 8.624 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.im 8.624 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 8.624 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.im 8.624 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.im 8.624 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 8.624 * [taylor]: Taking taylor expansion of -1 in y.im 8.624 * [backup-simplify]: Simplify -1 into -1 8.624 * [taylor]: Taking taylor expansion of y.re in y.im 8.624 * [backup-simplify]: Simplify y.re into y.re 8.624 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 8.624 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 8.624 * [taylor]: Taking taylor expansion of -1 in y.im 8.624 * [backup-simplify]: Simplify -1 into -1 8.624 * [taylor]: Taking taylor expansion of y.re in y.im 8.624 * [backup-simplify]: Simplify y.re into y.re 8.624 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 8.624 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.im 8.624 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 8.624 * [taylor]: Taking taylor expansion of -1 in y.im 8.624 * [backup-simplify]: Simplify -1 into -1 8.624 * [taylor]: Taking taylor expansion of y.im in y.im 8.624 * [backup-simplify]: Simplify 0 into 0 8.624 * [backup-simplify]: Simplify 1 into 1 8.624 * [backup-simplify]: Simplify (/ -1 1) into -1 8.624 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 8.624 * [taylor]: Taking taylor expansion of -1 in y.im 8.624 * [backup-simplify]: Simplify -1 into -1 8.624 * [taylor]: Taking taylor expansion of y.im in y.im 8.624 * [backup-simplify]: Simplify 0 into 0 8.624 * [backup-simplify]: Simplify 1 into 1 8.625 * [backup-simplify]: Simplify (/ -1 1) into -1 8.625 * [backup-simplify]: Simplify (* -1 -1) into 1 8.625 * [backup-simplify]: Simplify (+ 0 1) into 1 8.625 * [backup-simplify]: Simplify (sqrt 1) into 1 8.626 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.626 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.627 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 8.627 * [backup-simplify]: Simplify (+ 0 0) into 0 8.627 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.628 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in y.im 8.628 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 8.628 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in y.im 8.628 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 8.628 * [taylor]: Taking taylor expansion of -1 in y.im 8.628 * [backup-simplify]: Simplify -1 into -1 8.628 * [taylor]: Taking taylor expansion of x.re in y.im 8.628 * [backup-simplify]: Simplify x.re into x.re 8.628 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.628 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 8.628 * [taylor]: Taking taylor expansion of -1 in y.im 8.628 * [backup-simplify]: Simplify -1 into -1 8.628 * [taylor]: Taking taylor expansion of y.re in y.im 8.628 * [backup-simplify]: Simplify y.re into y.re 8.628 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 8.628 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 8.628 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 8.628 * [taylor]: Taking taylor expansion of y.im in y.im 8.628 * [backup-simplify]: Simplify 0 into 0 8.628 * [backup-simplify]: Simplify 1 into 1 8.628 * [taylor]: Taking taylor expansion of x.im in y.im 8.628 * [backup-simplify]: Simplify x.im into x.im 8.628 * [backup-simplify]: Simplify (* 0 x.im) into 0 8.628 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 8.628 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.629 * [backup-simplify]: Simplify (* 1 1) into 1 8.629 * [backup-simplify]: Simplify (+ 0 (/ 1 x.im)) into (/ 1 x.im) 8.629 * [backup-simplify]: Simplify (/ 1 (/ 1 x.im)) into x.im 8.629 * [taylor]: Taking taylor expansion of (/ (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im)))) in y.re 8.629 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in y.re 8.629 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.re 8.629 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 8.629 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.re 8.629 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 8.629 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 8.629 * [taylor]: Taking taylor expansion of -1 in y.re 8.629 * [backup-simplify]: Simplify -1 into -1 8.629 * [taylor]: Taking taylor expansion of y.re in y.re 8.629 * [backup-simplify]: Simplify 0 into 0 8.629 * [backup-simplify]: Simplify 1 into 1 8.629 * [backup-simplify]: Simplify (/ -1 1) into -1 8.629 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 8.629 * [taylor]: Taking taylor expansion of -1 in y.re 8.629 * [backup-simplify]: Simplify -1 into -1 8.629 * [taylor]: Taking taylor expansion of y.re in y.re 8.629 * [backup-simplify]: Simplify 0 into 0 8.629 * [backup-simplify]: Simplify 1 into 1 8.630 * [backup-simplify]: Simplify (/ -1 1) into -1 8.630 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 8.630 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 8.630 * [taylor]: Taking taylor expansion of -1 in y.re 8.630 * [backup-simplify]: Simplify -1 into -1 8.630 * [taylor]: Taking taylor expansion of y.im in y.re 8.630 * [backup-simplify]: Simplify y.im into y.im 8.630 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 8.630 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 8.630 * [taylor]: Taking taylor expansion of -1 in y.re 8.630 * [backup-simplify]: Simplify -1 into -1 8.630 * [taylor]: Taking taylor expansion of y.im in y.re 8.630 * [backup-simplify]: Simplify y.im into y.im 8.630 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 8.630 * [backup-simplify]: Simplify (* -1 -1) into 1 8.631 * [backup-simplify]: Simplify (+ 1 0) into 1 8.631 * [backup-simplify]: Simplify (sqrt 1) into 1 8.631 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.632 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.632 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 8.632 * [backup-simplify]: Simplify (+ 0 0) into 0 8.633 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.633 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in y.re 8.633 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 8.633 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in y.re 8.633 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 8.633 * [taylor]: Taking taylor expansion of -1 in y.re 8.633 * [backup-simplify]: Simplify -1 into -1 8.633 * [taylor]: Taking taylor expansion of x.re in y.re 8.633 * [backup-simplify]: Simplify x.re into x.re 8.633 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.633 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 8.633 * [taylor]: Taking taylor expansion of -1 in y.re 8.633 * [backup-simplify]: Simplify -1 into -1 8.633 * [taylor]: Taking taylor expansion of y.re in y.re 8.633 * [backup-simplify]: Simplify 0 into 0 8.633 * [backup-simplify]: Simplify 1 into 1 8.633 * [backup-simplify]: Simplify (/ -1 1) into -1 8.633 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 8.633 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 8.633 * [taylor]: Taking taylor expansion of y.im in y.re 8.633 * [backup-simplify]: Simplify y.im into y.im 8.634 * [taylor]: Taking taylor expansion of x.im in y.re 8.634 * [backup-simplify]: Simplify x.im into x.im 8.634 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 8.634 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 8.634 * [backup-simplify]: Simplify (* 1 1) into 1 8.634 * [backup-simplify]: Simplify (* (/ -1 x.re) -1) into (/ 1 x.re) 8.634 * [backup-simplify]: Simplify (+ (/ 1 x.re) 0) into (/ 1 x.re) 8.634 * [backup-simplify]: Simplify (/ 1 (/ 1 x.re)) into x.re 8.634 * [taylor]: Taking taylor expansion of (/ (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im)))) in y.re 8.634 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in y.re 8.634 * [taylor]: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.re 8.634 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 8.634 * [taylor]: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.re 8.634 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 8.634 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 8.634 * [taylor]: Taking taylor expansion of -1 in y.re 8.634 * [backup-simplify]: Simplify -1 into -1 8.634 * [taylor]: Taking taylor expansion of y.re in y.re 8.634 * [backup-simplify]: Simplify 0 into 0 8.634 * [backup-simplify]: Simplify 1 into 1 8.635 * [backup-simplify]: Simplify (/ -1 1) into -1 8.635 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 8.635 * [taylor]: Taking taylor expansion of -1 in y.re 8.635 * [backup-simplify]: Simplify -1 into -1 8.635 * [taylor]: Taking taylor expansion of y.re in y.re 8.635 * [backup-simplify]: Simplify 0 into 0 8.635 * [backup-simplify]: Simplify 1 into 1 8.635 * [backup-simplify]: Simplify (/ -1 1) into -1 8.635 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 8.635 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 8.635 * [taylor]: Taking taylor expansion of -1 in y.re 8.635 * [backup-simplify]: Simplify -1 into -1 8.635 * [taylor]: Taking taylor expansion of y.im in y.re 8.635 * [backup-simplify]: Simplify y.im into y.im 8.635 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 8.635 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 8.635 * [taylor]: Taking taylor expansion of -1 in y.re 8.635 * [backup-simplify]: Simplify -1 into -1 8.635 * [taylor]: Taking taylor expansion of y.im in y.re 8.635 * [backup-simplify]: Simplify y.im into y.im 8.635 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 8.635 * [backup-simplify]: Simplify (* -1 -1) into 1 8.636 * [backup-simplify]: Simplify (+ 1 0) into 1 8.636 * [backup-simplify]: Simplify (sqrt 1) into 1 8.636 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.637 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.637 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 8.637 * [backup-simplify]: Simplify (+ 0 0) into 0 8.638 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.638 * [taylor]: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in y.re 8.638 * [taylor]: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 8.638 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in y.re 8.638 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 8.638 * [taylor]: Taking taylor expansion of -1 in y.re 8.638 * [backup-simplify]: Simplify -1 into -1 8.638 * [taylor]: Taking taylor expansion of x.re in y.re 8.638 * [backup-simplify]: Simplify x.re into x.re 8.638 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.638 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 8.638 * [taylor]: Taking taylor expansion of -1 in y.re 8.638 * [backup-simplify]: Simplify -1 into -1 8.638 * [taylor]: Taking taylor expansion of y.re in y.re 8.638 * [backup-simplify]: Simplify 0 into 0 8.638 * [backup-simplify]: Simplify 1 into 1 8.638 * [backup-simplify]: Simplify (/ -1 1) into -1 8.639 * [taylor]: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 8.639 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.re 8.639 * [taylor]: Taking taylor expansion of y.im in y.re 8.639 * [backup-simplify]: Simplify y.im into y.im 8.639 * [taylor]: Taking taylor expansion of x.im in y.re 8.639 * [backup-simplify]: Simplify x.im into x.im 8.639 * [backup-simplify]: Simplify (* y.im x.im) into (* y.im x.im) 8.639 * [backup-simplify]: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 8.639 * [backup-simplify]: Simplify (* 1 1) into 1 8.639 * [backup-simplify]: Simplify (* (/ -1 x.re) -1) into (/ 1 x.re) 8.639 * [backup-simplify]: Simplify (+ (/ 1 x.re) 0) into (/ 1 x.re) 8.639 * [backup-simplify]: Simplify (/ 1 (/ 1 x.re)) into x.re 8.639 * [taylor]: Taking taylor expansion of x.re in y.im 8.639 * [backup-simplify]: Simplify x.re into x.re 8.640 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.640 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.640 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 8.641 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 -1)) into 0 8.641 * [backup-simplify]: Simplify (+ 0 (/ 1 (* y.im x.im))) into (/ 1 (* y.im x.im)) 8.641 * [backup-simplify]: Simplify (- (/ 0 (/ 1 x.re)) (+ (* x.re (/ (/ 1 (* y.im x.im)) (/ 1 x.re))))) into (- (/ (pow x.re 2) (* y.im x.im))) 8.641 * [taylor]: Taking taylor expansion of (- (/ (pow x.re 2) (* y.im x.im))) in y.im 8.641 * [taylor]: Taking taylor expansion of (/ (pow x.re 2) (* y.im x.im)) in y.im 8.641 * [taylor]: Taking taylor expansion of (pow x.re 2) in y.im 8.641 * [taylor]: Taking taylor expansion of x.re in y.im 8.641 * [backup-simplify]: Simplify x.re into x.re 8.641 * [taylor]: Taking taylor expansion of (* y.im x.im) in y.im 8.641 * [taylor]: Taking taylor expansion of y.im in y.im 8.641 * [backup-simplify]: Simplify 0 into 0 8.641 * [backup-simplify]: Simplify 1 into 1 8.641 * [taylor]: Taking taylor expansion of x.im in y.im 8.641 * [backup-simplify]: Simplify x.im into x.im 8.641 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 8.641 * [backup-simplify]: Simplify (* 0 x.im) into 0 8.641 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 8.641 * [backup-simplify]: Simplify (/ (pow x.re 2) x.im) into (/ (pow x.re 2) x.im) 8.642 * [backup-simplify]: Simplify (- (/ (pow x.re 2) x.im)) into (- (/ (pow x.re 2) x.im)) 8.642 * [taylor]: Taking taylor expansion of (- (/ (pow x.re 2) x.im)) in x.re 8.642 * [taylor]: Taking taylor expansion of (/ (pow x.re 2) x.im) in x.re 8.642 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 8.642 * [taylor]: Taking taylor expansion of x.re in x.re 8.642 * [backup-simplify]: Simplify 0 into 0 8.642 * [backup-simplify]: Simplify 1 into 1 8.642 * [taylor]: Taking taylor expansion of x.im in x.re 8.642 * [backup-simplify]: Simplify x.im into x.im 8.642 * [backup-simplify]: Simplify (* 1 1) into 1 8.642 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.642 * [taylor]: Taking taylor expansion of x.re in x.re 8.642 * [backup-simplify]: Simplify 0 into 0 8.642 * [backup-simplify]: Simplify 1 into 1 8.642 * [taylor]: Taking taylor expansion of 1 in x.im 8.642 * [backup-simplify]: Simplify 1 into 1 8.642 * [backup-simplify]: Simplify 0 into 0 8.643 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.643 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.644 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 8.644 * [backup-simplify]: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 8.644 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow y.im 2))) into (/ 1 (pow y.im 2)) 8.645 * [backup-simplify]: Simplify (/ (- (/ 1 (pow y.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow y.im 2)) 8.645 * [backup-simplify]: Simplify (+ (* 1 (/ 1/2 (pow y.im 2))) (+ (* 0 0) (* (/ 1/2 (pow y.im 2)) 1))) into (/ 1 (pow y.im 2)) 8.646 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.646 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 8.646 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (+ (* 0 0) (* 0 -1))) into 0 8.646 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 8.647 * [backup-simplify]: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 8.647 * [backup-simplify]: Simplify (+ 0 0) into 0 8.647 * [backup-simplify]: Simplify (- (/ (/ 1 (pow y.im 2)) (/ 1 x.re)) (+ (* x.re (/ 0 (/ 1 x.re))) (* (- (/ (pow x.re 2) (* y.im x.im))) (/ (/ 1 (* y.im x.im)) (/ 1 x.re))))) into (+ (/ x.re (pow y.im 2)) (/ (pow x.re 3) (* (pow y.im 2) (pow x.im 2)))) 8.647 * [taylor]: Taking taylor expansion of (+ (/ x.re (pow y.im 2)) (/ (pow x.re 3) (* (pow y.im 2) (pow x.im 2)))) in y.im 8.647 * [taylor]: Taking taylor expansion of (/ x.re (pow y.im 2)) in y.im 8.647 * [taylor]: Taking taylor expansion of x.re in y.im 8.647 * [backup-simplify]: Simplify x.re into x.re 8.647 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 8.647 * [taylor]: Taking taylor expansion of y.im in y.im 8.647 * [backup-simplify]: Simplify 0 into 0 8.647 * [backup-simplify]: Simplify 1 into 1 8.648 * [backup-simplify]: Simplify (* 1 1) into 1 8.648 * [backup-simplify]: Simplify (/ x.re 1) into x.re 8.648 * [taylor]: Taking taylor expansion of (/ (pow x.re 3) (* (pow y.im 2) (pow x.im 2))) in y.im 8.648 * [taylor]: Taking taylor expansion of (pow x.re 3) in y.im 8.648 * [taylor]: Taking taylor expansion of x.re in y.im 8.648 * [backup-simplify]: Simplify x.re into x.re 8.648 * [taylor]: Taking taylor expansion of (* (pow y.im 2) (pow x.im 2)) in y.im 8.648 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 8.648 * [taylor]: Taking taylor expansion of y.im in y.im 8.648 * [backup-simplify]: Simplify 0 into 0 8.648 * [backup-simplify]: Simplify 1 into 1 8.648 * [taylor]: Taking taylor expansion of (pow x.im 2) in y.im 8.648 * [taylor]: Taking taylor expansion of x.im in y.im 8.648 * [backup-simplify]: Simplify x.im into x.im 8.648 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 8.648 * [backup-simplify]: Simplify (* x.re (pow x.re 2)) into (pow x.re 3) 8.648 * [backup-simplify]: Simplify (* 1 1) into 1 8.648 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 8.649 * [backup-simplify]: Simplify (* 1 (pow x.im 2)) into (pow x.im 2) 8.649 * [backup-simplify]: Simplify (/ (pow x.re 3) (pow x.im 2)) into (/ (pow x.re 3) (pow x.im 2)) 8.649 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.650 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* x.re (/ 0 1)))) into 0 8.650 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 8.650 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 (pow x.re 2))) into 0 8.650 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 8.650 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.651 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (pow x.im 2))) into 0 8.651 * [backup-simplify]: Simplify (- (/ 0 (pow x.im 2)) (+ (* (/ (pow x.re 3) (pow x.im 2)) (/ 0 (pow x.im 2))))) into 0 8.651 * [backup-simplify]: Simplify (+ 0 0) into 0 8.651 * [taylor]: Taking taylor expansion of 0 in x.re 8.651 * [backup-simplify]: Simplify 0 into 0 8.651 * [taylor]: Taking taylor expansion of 0 in x.im 8.651 * [backup-simplify]: Simplify 0 into 0 8.651 * [backup-simplify]: Simplify 0 into 0 8.651 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 8.652 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x.im))) into 0 8.652 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ (pow x.re 2) x.im) (/ 0 x.im)))) into 0 8.652 * [backup-simplify]: Simplify (- 0) into 0 8.652 * [taylor]: Taking taylor expansion of 0 in x.re 8.652 * [backup-simplify]: Simplify 0 into 0 8.652 * [taylor]: Taking taylor expansion of 0 in x.im 8.652 * [backup-simplify]: Simplify 0 into 0 8.653 * [backup-simplify]: Simplify 0 into 0 8.653 * [taylor]: Taking taylor expansion of 0 in x.re 8.653 * [backup-simplify]: Simplify 0 into 0 8.653 * [taylor]: Taking taylor expansion of 0 in x.im 8.653 * [backup-simplify]: Simplify 0 into 0 8.653 * [backup-simplify]: Simplify 0 into 0 8.653 * [backup-simplify]: Simplify (- (/ 1 x.im)) into (- (/ 1 x.im)) 8.653 * [taylor]: Taking taylor expansion of (- (/ 1 x.im)) in x.im 8.653 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 8.653 * [taylor]: Taking taylor expansion of x.im in x.im 8.653 * [backup-simplify]: Simplify 0 into 0 8.653 * [backup-simplify]: Simplify 1 into 1 8.653 * [backup-simplify]: Simplify (/ 1 1) into 1 8.654 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.655 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.655 * [backup-simplify]: Simplify (- 0) into 0 8.655 * [backup-simplify]: Simplify 0 into 0 8.655 * [taylor]: Taking taylor expansion of 0 in x.im 8.655 * [backup-simplify]: Simplify 0 into 0 8.656 * [backup-simplify]: Simplify 0 into 0 8.656 * [backup-simplify]: Simplify 0 into 0 8.656 * * * [progress]: simplifying candidates 8.672 * [simplify]: Simplifying: (expm1 (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log1p (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (- (log (fma x.re y.re (* x.im y.im))) (log (hypot y.re y.im))) (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (exp (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ (* (* (fma x.re y.re (* x.im y.im)) (fma x.re y.re (* x.im y.im))) (fma x.re y.re (* x.im y.im))) (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im))) (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (* (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (- (fma x.re y.re (* x.im y.im))) (- (hypot y.re y.im)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) 1) (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) 1) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (/ 1 1) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ 1 (hypot y.re y.im)) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) 1) (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im)))) (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im)))) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (expm1 (/ 1 (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (log1p (/ 1 (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (- 1) (- (- (log (hypot y.re y.im)) (- (log (fma x.re y.re (* x.im y.im))) (log (hypot y.re y.im))))) (- (- (log (hypot y.re y.im)) (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (- (log (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (- 0 (- (log (hypot y.re y.im)) (- (log (fma x.re y.re (* x.im y.im))) (log (hypot y.re y.im))))) (- 0 (- (log (hypot y.re y.im)) (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (- 0 (log (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (- (log 1) (- (log (hypot y.re y.im)) (- (log (fma x.re y.re (* x.im y.im))) (log (hypot y.re y.im))))) (- (log 1) (- (log (hypot y.re y.im)) (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (- (log 1) (log (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (log (/ 1 (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (exp (/ 1 (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ (* (* 1 1) 1) (/ (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im)) (/ (* (* (fma x.re y.re (* x.im y.im)) (fma x.re y.re (* x.im y.im))) (fma x.re y.re (* x.im y.im))) (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im))))) (/ (* (* 1 1) 1) (/ (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im)) (* (* (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ (* (* 1 1) 1) (* (* (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (* (cbrt (/ 1 (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (cbrt (/ 1 (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))))) (cbrt (/ 1 (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (* (* (/ 1 (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ 1 (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ 1 (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (sqrt (/ 1 (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (sqrt (/ 1 (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (- 1) (- (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ (* (cbrt 1) (cbrt 1)) (* (cbrt (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (cbrt (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))))) (/ (cbrt 1) (cbrt (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ (* (cbrt 1) (cbrt 1)) (sqrt (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ (cbrt 1) (sqrt (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ (* (cbrt 1) (cbrt 1)) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))))) (/ (cbrt 1) (/ (cbrt (hypot y.re y.im)) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ (* (cbrt 1) (cbrt 1)) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ (cbrt 1) (/ (cbrt (hypot y.re y.im)) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ (* (cbrt 1) (cbrt 1)) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ (cbrt 1) (/ (cbrt (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))))) (/ (* (cbrt 1) (cbrt 1)) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))))) (/ (cbrt 1) (/ (cbrt (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (/ (* (cbrt 1) (cbrt 1)) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) 1))) (/ (cbrt 1) (/ (cbrt (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)))) (/ (* (cbrt 1) (cbrt 1)) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ (cbrt 1) (/ (cbrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))))) (/ (* (cbrt 1) (cbrt 1)) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (/ (cbrt 1) (/ (cbrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (/ (* (cbrt 1) (cbrt 1)) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) 1))) (/ (cbrt 1) (/ (cbrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)))) (/ (* (cbrt 1) (cbrt 1)) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ (cbrt 1) (/ (cbrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im))))) (/ (* (cbrt 1) (cbrt 1)) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))))) (/ (cbrt 1) (/ (cbrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))))) (/ (* (cbrt 1) (cbrt 1)) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ 1 1))) (/ (cbrt 1) (/ (cbrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ (* (cbrt 1) (cbrt 1)) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) 1)) (/ (cbrt 1) (/ (cbrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ (* (cbrt 1) (cbrt 1)) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (fma x.re y.re (* x.im y.im)))) (/ (cbrt 1) (/ (cbrt (hypot y.re y.im)) (/ 1 (hypot y.re y.im)))) (/ (* (cbrt 1) (cbrt 1)) (/ (sqrt (hypot y.re y.im)) (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))))) (/ (cbrt 1) (/ (sqrt (hypot y.re y.im)) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ (* (cbrt 1) (cbrt 1)) (/ (sqrt (hypot y.re y.im)) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ (cbrt 1) (/ (sqrt (hypot y.re y.im)) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ (* (cbrt 1) (cbrt 1)) (/ (sqrt (hypot y.re y.im)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ (cbrt 1) (/ (sqrt (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))))) (/ (* (cbrt 1) (cbrt 1)) (/ (sqrt (hypot y.re y.im)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))))) (/ (cbrt 1) (/ (sqrt (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (/ (* (cbrt 1) (cbrt 1)) (/ (sqrt (hypot y.re y.im)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) 1))) (/ (cbrt 1) (/ (sqrt (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)))) (/ (* (cbrt 1) (cbrt 1)) (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ (cbrt 1) (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))))) (/ (* (cbrt 1) (cbrt 1)) (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (/ (cbrt 1) (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (/ (* (cbrt 1) (cbrt 1)) (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) 1))) (/ (cbrt 1) (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)))) (/ (* (cbrt 1) (cbrt 1)) (/ (sqrt (hypot y.re y.im)) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ (cbrt 1) (/ (sqrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im))))) (/ (* (cbrt 1) (cbrt 1)) (/ (sqrt (hypot y.re y.im)) (/ 1 (sqrt (hypot y.re y.im))))) (/ (cbrt 1) (/ (sqrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))))) (/ (* (cbrt 1) (cbrt 1)) (/ (sqrt (hypot y.re y.im)) (/ 1 1))) (/ (cbrt 1) (/ (sqrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ (* (cbrt 1) (cbrt 1)) (/ (sqrt (hypot y.re y.im)) 1)) (/ (cbrt 1) (/ (sqrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ (* (cbrt 1) (cbrt 1)) (/ (sqrt (hypot y.re y.im)) (fma x.re y.re (* x.im y.im)))) (/ (cbrt 1) (/ (sqrt (hypot y.re y.im)) (/ 1 (hypot y.re y.im)))) (/ (* (cbrt 1) (cbrt 1)) (/ 1 (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))))) (/ (cbrt 1) (/ (hypot y.re y.im) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ (* (cbrt 1) (cbrt 1)) (/ 1 (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ (cbrt 1) (/ (hypot y.re y.im) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ (* (cbrt 1) (cbrt 1)) (/ 1 (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ (cbrt 1) (/ (hypot y.re y.im) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))))) (/ (* (cbrt 1) (cbrt 1)) (/ 1 (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))))) (/ (cbrt 1) (/ (hypot y.re y.im) (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (/ (* (cbrt 1) (cbrt 1)) (/ 1 (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) 1))) (/ (cbrt 1) (/ (hypot y.re y.im) (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)))) (/ (* (cbrt 1) (cbrt 1)) (/ 1 (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ (cbrt 1) (/ (hypot y.re y.im) (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))))) (/ (* (cbrt 1) (cbrt 1)) (/ 1 (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (/ (cbrt 1) (/ (hypot y.re y.im) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (/ (* (cbrt 1) (cbrt 1)) (/ 1 (/ (sqrt (fma x.re y.re (* x.im y.im))) 1))) (/ (cbrt 1) (/ (hypot y.re y.im) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)))) (/ (* (cbrt 1) (cbrt 1)) (/ 1 (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ (cbrt 1) (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im))))) (/ (* (cbrt 1) (cbrt 1)) (/ 1 (/ 1 (sqrt (hypot y.re y.im))))) (/ (cbrt 1) (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))))) (/ (* (cbrt 1) (cbrt 1)) (/ 1 (/ 1 1))) (/ (cbrt 1) (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ (* (cbrt 1) (cbrt 1)) (/ 1 1)) (/ (cbrt 1) (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ (* (cbrt 1) (cbrt 1)) (/ 1 (fma x.re y.re (* x.im y.im)))) (/ (cbrt 1) (/ (hypot y.re y.im) (/ 1 (hypot y.re y.im)))) (/ (* (cbrt 1) (cbrt 1)) 1) (/ (cbrt 1) (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ (* (cbrt 1) (cbrt 1)) (hypot y.re y.im)) (/ (cbrt 1) (/ 1 (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ (* (cbrt 1) (cbrt 1)) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im)))) (/ (cbrt 1) (hypot y.re y.im)) (/ (sqrt 1) (* (cbrt (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (cbrt (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))))) (/ (sqrt 1) (cbrt (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ (sqrt 1) (sqrt (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ (sqrt 1) (sqrt (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ (sqrt 1) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))))) (/ (sqrt 1) (/ (cbrt (hypot y.re y.im)) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ (sqrt 1) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ (sqrt 1) (/ (cbrt (hypot y.re y.im)) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ (sqrt 1) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ (sqrt 1) (/ (cbrt (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))))) (/ (sqrt 1) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))))) (/ (sqrt 1) (/ (cbrt (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (/ (sqrt 1) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) 1))) (/ (sqrt 1) (/ (cbrt (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)))) (/ (sqrt 1) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ (sqrt 1) (/ (cbrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))))) (/ (sqrt 1) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (/ (sqrt 1) (/ (cbrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (/ (sqrt 1) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) 1))) (/ (sqrt 1) (/ (cbrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)))) (/ (sqrt 1) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ (sqrt 1) (/ (cbrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im))))) (/ (sqrt 1) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))))) (/ (sqrt 1) (/ (cbrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))))) (/ (sqrt 1) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ 1 1))) (/ (sqrt 1) (/ (cbrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ (sqrt 1) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) 1)) (/ (sqrt 1) (/ (cbrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ (sqrt 1) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (fma x.re y.re (* x.im y.im)))) (/ (sqrt 1) (/ (cbrt (hypot y.re y.im)) (/ 1 (hypot y.re y.im)))) (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))))) (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))))) (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))))) (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) 1))) (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)))) (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))))) (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) 1))) (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)))) (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im))))) (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) (/ 1 (sqrt (hypot y.re y.im))))) (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))))) (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) (/ 1 1))) (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) 1)) (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) (fma x.re y.re (* x.im y.im)))) (/ (sqrt 1) (/ (sqrt (hypot y.re y.im)) (/ 1 (hypot y.re y.im)))) (/ (sqrt 1) (/ 1 (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))))) (/ (sqrt 1) (/ (hypot y.re y.im) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ (sqrt 1) (/ 1 (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ (sqrt 1) (/ (hypot y.re y.im) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ (sqrt 1) (/ 1 (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ (sqrt 1) (/ (hypot y.re y.im) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))))) (/ (sqrt 1) (/ 1 (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))))) (/ (sqrt 1) (/ (hypot y.re y.im) (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (/ (sqrt 1) (/ 1 (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) 1))) (/ (sqrt 1) (/ (hypot y.re y.im) (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)))) (/ (sqrt 1) (/ 1 (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ (sqrt 1) (/ (hypot y.re y.im) (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))))) (/ (sqrt 1) (/ 1 (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (/ (sqrt 1) (/ (hypot y.re y.im) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (/ (sqrt 1) (/ 1 (/ (sqrt (fma x.re y.re (* x.im y.im))) 1))) (/ (sqrt 1) (/ (hypot y.re y.im) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)))) (/ (sqrt 1) (/ 1 (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ (sqrt 1) (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im))))) (/ (sqrt 1) (/ 1 (/ 1 (sqrt (hypot y.re y.im))))) (/ (sqrt 1) (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))))) (/ (sqrt 1) (/ 1 (/ 1 1))) (/ (sqrt 1) (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ (sqrt 1) (/ 1 1)) (/ (sqrt 1) (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ (sqrt 1) (/ 1 (fma x.re y.re (* x.im y.im)))) (/ (sqrt 1) (/ (hypot y.re y.im) (/ 1 (hypot y.re y.im)))) (/ (sqrt 1) 1) (/ (sqrt 1) (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ (sqrt 1) (hypot y.re y.im)) (/ (sqrt 1) (/ 1 (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ (sqrt 1) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im)))) (/ (sqrt 1) (hypot y.re y.im)) (/ 1 (* (cbrt (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (cbrt (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))))) (/ 1 (cbrt (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ 1 (sqrt (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ 1 (sqrt (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))))) (/ 1 (/ (cbrt (hypot y.re y.im)) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ 1 (/ (cbrt (hypot y.re y.im)) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ 1 (/ (cbrt (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))))) (/ 1 (/ (cbrt (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) 1))) (/ 1 (/ (cbrt (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ 1 (/ (cbrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (/ 1 (/ (cbrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) 1))) (/ 1 (/ (cbrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ 1 (/ (cbrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im))))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))))) (/ 1 (/ (cbrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ 1 1))) (/ 1 (/ (cbrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) 1)) (/ 1 (/ (cbrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (fma x.re y.re (* x.im y.im)))) (/ 1 (/ (cbrt (hypot y.re y.im)) (/ 1 (hypot y.re y.im)))) (/ 1 (/ (sqrt (hypot y.re y.im)) (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) 1))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) 1))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ 1 (sqrt (hypot y.re y.im))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ 1 1))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ 1 (/ (sqrt (hypot y.re y.im)) 1)) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ 1 (/ (sqrt (hypot y.re y.im)) (fma x.re y.re (* x.im y.im)))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ 1 (hypot y.re y.im)))) (/ 1 (/ 1 (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))))) (/ 1 (/ (hypot y.re y.im) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ 1 (/ 1 (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ 1 (/ (hypot y.re y.im) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ 1 (/ 1 (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ 1 (/ (hypot y.re y.im) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))))) (/ 1 (/ 1 (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))))) (/ 1 (/ (hypot y.re y.im) (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (/ 1 (/ 1 (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) 1))) (/ 1 (/ (hypot y.re y.im) (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)))) (/ 1 (/ 1 (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ 1 (/ (hypot y.re y.im) (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))))) (/ 1 (/ 1 (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (/ 1 (/ (hypot y.re y.im) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (/ 1 (/ 1 (/ (sqrt (fma x.re y.re (* x.im y.im))) 1))) (/ 1 (/ (hypot y.re y.im) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)))) (/ 1 (/ 1 (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ 1 (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im))))) (/ 1 (/ 1 (/ 1 (sqrt (hypot y.re y.im))))) (/ 1 (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))))) (/ 1 (/ 1 (/ 1 1))) (/ 1 (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ 1 (/ 1 1)) (/ 1 (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ 1 (/ 1 (fma x.re y.re (* x.im y.im)))) (/ 1 (/ (hypot y.re y.im) (/ 1 (hypot y.re y.im)))) (/ 1 1) (/ 1 (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ 1 (hypot y.re y.im)) (/ 1 (/ 1 (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ 1 (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im)))) (/ 1 (hypot y.re y.im)) (/ 1 (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) 1) (/ 1 (* (cbrt (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (cbrt (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))))) (/ 1 (sqrt (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) 1))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) 1))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ 1 1))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) 1)) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (fma x.re y.re (* x.im y.im)))) (/ 1 (/ (sqrt (hypot y.re y.im)) (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) 1))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) 1))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ 1 (sqrt (hypot y.re y.im))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ 1 1))) (/ 1 (/ (sqrt (hypot y.re y.im)) 1)) (/ 1 (/ (sqrt (hypot y.re y.im)) (fma x.re y.re (* x.im y.im)))) (/ 1 (/ 1 (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))))) (/ 1 (/ 1 (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ 1 (/ 1 (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ 1 (/ 1 (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))))) (/ 1 (/ 1 (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) 1))) (/ 1 (/ 1 (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ 1 (/ 1 (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (/ 1 (/ 1 (/ (sqrt (fma x.re y.re (* x.im y.im))) 1))) (/ 1 (/ 1 (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ 1 (/ 1 (/ 1 (sqrt (hypot y.re y.im))))) (/ 1 (/ 1 (/ 1 1))) (/ 1 (/ 1 1)) (/ 1 (/ 1 (fma x.re y.re (* x.im y.im)))) (/ 1 1) (/ 1 (hypot y.re y.im)) (/ 1 (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im)))) (/ (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt 1)) (/ (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (sqrt 1)) (/ (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) 1) (/ 1 (hypot y.re y.im)) (expm1 (fma x.re y.re (* x.im y.im))) (log1p (fma x.re y.re (* x.im y.im))) (* x.re y.re) (log (fma x.re y.re (* x.im y.im))) (exp (fma x.re y.re (* x.im y.im))) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (cbrt (fma x.re y.re (* x.im y.im))) (* (* (fma x.re y.re (* x.im y.im)) (fma x.re y.re (* x.im y.im))) (fma x.re y.re (* x.im y.im))) (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (fma x.re y.re (* x.im y.im))) (expm1 (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (log1p (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (- (log (hypot y.re y.im)) (- (log (fma x.re y.re (* x.im y.im))) (log (hypot y.re y.im)))) (- (log (hypot y.re y.im)) (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (log (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (exp (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im)) (/ (* (* (fma x.re y.re (* x.im y.im)) (fma x.re y.re (* x.im y.im))) (fma x.re y.re (* x.im y.im))) (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im)))) (/ (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im)) (* (* (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (* (cbrt (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (cbrt (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (cbrt (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (* (* (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (sqrt (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (sqrt (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (- (hypot y.re y.im)) (- (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ (cbrt (hypot y.re y.im)) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ (cbrt (hypot y.re y.im)) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (cbrt (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im)))) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im)))) (/ (cbrt (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) 1)) (/ (cbrt (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im))) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (cbrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im)))) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))) (/ (cbrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) 1)) (/ (cbrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im))) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (cbrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im)))) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im)))) (/ (cbrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ 1 1)) (/ (cbrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) 1) (/ (cbrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (fma x.re y.re (* x.im y.im))) (/ (cbrt (hypot y.re y.im)) (/ 1 (hypot y.re y.im))) (/ (sqrt (hypot y.re y.im)) (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ (sqrt (hypot y.re y.im)) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ (sqrt (hypot y.re y.im)) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ (sqrt (hypot y.re y.im)) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ (sqrt (hypot y.re y.im)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (sqrt (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im)))) (/ (sqrt (hypot y.re y.im)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im)))) (/ (sqrt (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))) (/ (sqrt (hypot y.re y.im)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) 1)) (/ (sqrt (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im))) (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im)))) (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))) (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))) (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) 1)) (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im))) (/ (sqrt (hypot y.re y.im)) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (sqrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im)))) (/ (sqrt (hypot y.re y.im)) (/ 1 (sqrt (hypot y.re y.im)))) (/ (sqrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (/ (sqrt (hypot y.re y.im)) (/ 1 1)) (/ (sqrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ (sqrt (hypot y.re y.im)) 1) (/ (sqrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ (sqrt (hypot y.re y.im)) (fma x.re y.re (* x.im y.im))) (/ (sqrt (hypot y.re y.im)) (/ 1 (hypot y.re y.im))) (/ 1 (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ (hypot y.re y.im) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ 1 (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ (hypot y.re y.im) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ 1 (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im)))) (/ 1 (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))) (/ 1 (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) 1)) (/ (hypot y.re y.im) (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im))) (/ 1 (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im)))) (/ 1 (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))) (/ 1 (/ (sqrt (fma x.re y.re (* x.im y.im))) 1)) (/ (hypot y.re y.im) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im))) (/ 1 (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im)))) (/ 1 (/ 1 (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (/ 1 (/ 1 1)) (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ 1 1) (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ 1 (fma x.re y.re (* x.im y.im))) (/ (hypot y.re y.im) (/ 1 (hypot y.re y.im))) (/ 1 (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) (/ (hypot y.re y.im) (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ (hypot y.re y.im) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) 1)) (/ (hypot y.re y.im) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (sqrt (fma x.re y.re (* x.im y.im))) 1)) (/ (hypot y.re y.im) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ 1 (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ 1 1)) (/ (hypot y.re y.im) 1) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) x.im x.re (* -1 x.re) 0 0 0 0 (+ (* y.re x.re) (* y.im x.im)) (+ (* y.re x.re) (* y.im x.im)) 0 0 0 8.695 * * [simplify]: Extracting # 0 : cost 0 8.697 * * [simplify]: Extracting # 1 : cost 0 8.698 * * [simplify]: Extracting # 2 : cost 0 8.700 * * [simplify]: Extracting # 3 : cost 0 8.702 * * [simplify]: Extracting # 4 : cost 0 8.703 * * [simplify]: Extracting # 5 : cost 0 8.705 * * [simplify]: Extracting # 6 : cost 0 8.707 * * [simplify]: Extracting # 7 : cost 0 8.709 * * [simplify]: iteration 0 : 439 enodes (cost 9092 ) 8.934 * * [simplify]: Extracting # 0 : cost 0 8.937 * * [simplify]: Extracting # 1 : cost 0 8.939 * * [simplify]: Extracting # 2 : cost 0 8.941 * * [simplify]: iteration 1 : 1215 enodes (cost 8346 ) 9.480 * * [simplify]: Extracting # 0 : cost 0 9.489 * * [simplify]: Extracting # 1 : cost 0 9.496 * * [simplify]: Extracting # 2 : cost 0 9.502 * * [simplify]: Extracting # 3 : cost 0 9.508 * * [simplify]: Extracting # 4 : cost 0 9.519 * * [simplify]: iteration done: 5001 enodes (cost 7966 ) 9.522 * [simplify]: Simplified to: (expm1 (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log1p (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (exp (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ (pow (fma x.re y.re (* y.im x.im)) 3) (pow (hypot y.re y.im) 3)) (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (pow (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) 3) (sqrt (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im))) (- (fma x.re y.re (* x.im y.im))) (- (hypot y.re y.im)) (* (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* y.im x.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) 1 (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) (/ 1 (hypot y.re y.im)) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (fma x.re y.re (* y.im x.im)) (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im)))) (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* y.im x.im)))) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (expm1 (/ 1 (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (log1p (/ 1 (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) -1 (- (log (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (- (log (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (- (log (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (- (log (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (- (log (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (- (log (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (- (log (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (- (log (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (- (log (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (- (log (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (exp (/ 1 (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (* (/ 1 (pow (hypot y.re y.im) 3)) (/ (pow (fma x.re y.re (* y.im x.im)) 3) (pow (hypot y.re y.im) 3))) (/ 1 (/ (pow (hypot y.re y.im) 3) (pow (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) 3))) (/ 1 (pow (/ (hypot y.re y.im) (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im))) 3)) (* (cbrt (/ 1 (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (cbrt (/ 1 (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))))) (cbrt (/ 1 (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (pow (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im))) 3) (sqrt (/ 1 (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (sqrt (/ 1 (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) -1 (- (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ 1 (* (cbrt (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (cbrt (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))))) (/ 1 (cbrt (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ 1 (sqrt (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ 1 (sqrt (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))))) (/ 1 (/ (cbrt (hypot y.re y.im)) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ 1 (/ (cbrt (hypot y.re y.im)) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ 1 (/ (cbrt (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))))) (/ 1 (/ (cbrt (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (* (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im)))) (/ 1 (/ (cbrt (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ 1 (/ (cbrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (/ 1 (/ (cbrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ 1 (/ (cbrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)))) (/ 1 (* (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ 1 (* (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (/ 1 (/ (cbrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))))) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ 1 (/ (cbrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ 1 (/ (cbrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ 1 (* (cbrt (hypot y.re y.im)) (hypot y.re y.im))) (/ 1 (/ (sqrt (hypot y.re y.im)) (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)))) (/ 1 (* (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im))))) (/ 1 (* (sqrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (/ 1 (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (/ 1 (* (sqrt (hypot y.re y.im)) (hypot y.re y.im))) (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ 1 (/ (hypot y.re y.im) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (sqrt (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im))) (/ 1 (/ (hypot y.re y.im) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (* (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im)))) (/ 1 (/ (hypot y.re y.im) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ 1 (/ (hypot y.re y.im) (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (/ 1 (/ (hypot y.re y.im) (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)))) (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ 1 (/ (hypot y.re y.im) (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))))) (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ 1 (/ (hypot y.re y.im) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (sqrt (fma x.re y.re (* y.im x.im))) (/ 1 (/ (hypot y.re y.im) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)))) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ 1 (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im))))) (/ 1 (sqrt (hypot y.re y.im))) (/ 1 (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))))) 1 (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im))) 1 (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im))) (fma x.re y.re (* y.im x.im)) (/ 1 (* (hypot y.re y.im) (hypot y.re y.im))) 1 (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im))) (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) (/ 1 (hypot y.re y.im)) (/ 1 (* (cbrt (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (cbrt (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))))) (/ 1 (cbrt (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ 1 (sqrt (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ 1 (sqrt (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))))) (/ 1 (/ (cbrt (hypot y.re y.im)) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ 1 (/ (cbrt (hypot y.re y.im)) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ 1 (/ (cbrt (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))))) (/ 1 (/ (cbrt (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (* (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im)))) (/ 1 (/ (cbrt (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ 1 (/ (cbrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (/ 1 (/ (cbrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ 1 (/ (cbrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)))) (/ 1 (* (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ 1 (* (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (/ 1 (/ (cbrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))))) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ 1 (/ (cbrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ 1 (/ (cbrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ 1 (* (cbrt (hypot y.re y.im)) (hypot y.re y.im))) (/ 1 (/ (sqrt (hypot y.re y.im)) (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)))) (/ 1 (* (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im))))) (/ 1 (* (sqrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (/ 1 (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (/ 1 (* (sqrt (hypot y.re y.im)) (hypot y.re y.im))) (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ 1 (/ (hypot y.re y.im) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (sqrt (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im))) (/ 1 (/ (hypot y.re y.im) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (* (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im)))) (/ 1 (/ (hypot y.re y.im) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ 1 (/ (hypot y.re y.im) (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (/ 1 (/ (hypot y.re y.im) (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)))) (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ 1 (/ (hypot y.re y.im) (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))))) (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ 1 (/ (hypot y.re y.im) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (sqrt (fma x.re y.re (* y.im x.im))) (/ 1 (/ (hypot y.re y.im) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)))) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ 1 (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im))))) (/ 1 (sqrt (hypot y.re y.im))) (/ 1 (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))))) 1 (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im))) 1 (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im))) (fma x.re y.re (* y.im x.im)) (/ 1 (* (hypot y.re y.im) (hypot y.re y.im))) 1 (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im))) (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) (/ 1 (hypot y.re y.im)) (/ 1 (* (cbrt (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (cbrt (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))))) (/ 1 (cbrt (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ 1 (sqrt (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ 1 (sqrt (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))))) (/ 1 (/ (cbrt (hypot y.re y.im)) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ 1 (/ (cbrt (hypot y.re y.im)) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ 1 (/ (cbrt (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))))) (/ 1 (/ (cbrt (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (* (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im)))) (/ 1 (/ (cbrt (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ 1 (/ (cbrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (/ 1 (/ (cbrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ 1 (/ (cbrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)))) (/ 1 (* (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ 1 (* (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (/ 1 (/ (cbrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))))) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ 1 (/ (cbrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ 1 (/ (cbrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ 1 (* (cbrt (hypot y.re y.im)) (hypot y.re y.im))) (/ 1 (/ (sqrt (hypot y.re y.im)) (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)))) (/ 1 (* (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im))))) (/ 1 (* (sqrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (/ 1 (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (/ 1 (* (sqrt (hypot y.re y.im)) (hypot y.re y.im))) (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ 1 (/ (hypot y.re y.im) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (sqrt (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im))) (/ 1 (/ (hypot y.re y.im) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (* (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im)))) (/ 1 (/ (hypot y.re y.im) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ 1 (/ (hypot y.re y.im) (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (/ 1 (/ (hypot y.re y.im) (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)))) (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ 1 (/ (hypot y.re y.im) (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))))) (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ 1 (/ (hypot y.re y.im) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (sqrt (fma x.re y.re (* y.im x.im))) (/ 1 (/ (hypot y.re y.im) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)))) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ 1 (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im))))) (/ 1 (sqrt (hypot y.re y.im))) (/ 1 (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))))) 1 (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im))) 1 (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im))) (fma x.re y.re (* y.im x.im)) (/ 1 (* (hypot y.re y.im) (hypot y.re y.im))) 1 (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im))) (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) (/ 1 (hypot y.re y.im)) (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im))) (/ (hypot y.re y.im) (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im))) (/ 1 (* (cbrt (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (cbrt (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))))) (/ 1 (sqrt (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))))) (* (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im)))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ 1 (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ 1 (* (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ 1 (* (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ 1 (/ (sqrt (hypot y.re y.im)) (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))))) (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ 1 (* (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (/ 1 (* (sqrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) (/ 1 (sqrt (hypot y.re y.im))) (/ 1 (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (sqrt (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im))) (* (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im)))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* y.im x.im))) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ 1 (sqrt (hypot y.re y.im))) 1 1 (fma x.re y.re (* y.im x.im)) 1 (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) (/ (hypot y.re y.im) (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im))) (/ (hypot y.re y.im) (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im))) (/ (hypot y.re y.im) (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im))) (/ 1 (hypot y.re y.im)) (expm1 (fma x.re y.re (* x.im y.im))) (log1p (fma x.re y.re (* x.im y.im))) (* y.re x.re) (log (fma x.re y.re (* x.im y.im))) (exp (fma x.re y.re (* x.im y.im))) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (cbrt (fma x.re y.re (* x.im y.im))) (pow (fma x.re y.re (* y.im x.im)) 3) (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (fma x.re y.re (* y.im x.im))) (expm1 (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (log1p (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (log (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (log (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (log (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (exp (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (* (/ (pow (hypot y.re y.im) 3) (pow (fma x.re y.re (* y.im x.im)) 3)) (pow (hypot y.re y.im) 3)) (/ (pow (hypot y.re y.im) 3) (pow (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) 3)) (* (cbrt (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (cbrt (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (cbrt (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (pow (/ (hypot y.re y.im) (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im))) 3) (sqrt (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (sqrt (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (- (hypot y.re y.im)) (- (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (/ (cbrt (hypot y.re y.im)) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ (cbrt (hypot y.re y.im)) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ (cbrt (hypot y.re y.im)) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (/ (cbrt (hypot y.re y.im)) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ (cbrt (hypot y.re y.im)) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ (cbrt (hypot y.re y.im)) (/ (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im)))) (/ (cbrt (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im)))) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im)))) (/ (cbrt (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im))))) (/ (cbrt (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im))) (* (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* y.im x.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (cbrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im)))) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) (/ (cbrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt (fma x.re y.re (* y.im x.im)))) (/ (cbrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im))) (* (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (fma x.re y.re (* y.im x.im))) (* (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ (cbrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (cbrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (cbrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im)) (/ (/ (sqrt (hypot y.re y.im)) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ (sqrt (hypot y.re y.im)) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ (sqrt (hypot y.re y.im)) (sqrt (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)))) (/ (sqrt (hypot y.re y.im)) (sqrt (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)))) (/ (sqrt (hypot y.re y.im)) (* (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))))) (/ (sqrt (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im)))) (/ (sqrt (hypot y.re y.im)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im)))) (/ (sqrt (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))) (/ (sqrt (hypot y.re y.im)) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im))))) (/ (sqrt (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im))) (* (/ (sqrt (hypot y.re y.im)) (sqrt (fma x.re y.re (* y.im x.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im)))) (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) (/ (sqrt (hypot y.re y.im)) (sqrt (fma x.re y.re (* y.im x.im)))) (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im))) (* (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (sqrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)) (/ (sqrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (sqrt (hypot y.re y.im)) (/ (sqrt (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ (sqrt (hypot y.re y.im)) (fma x.re y.re (* y.im x.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im)) (/ 1 (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ (hypot y.re y.im) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ 1 (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ (hypot y.re y.im) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ 1 (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im)))) (/ 1 (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))) (/ 1 (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im))))) (/ (hypot y.re y.im) (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im))) (/ 1 (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im)))) (/ 1 (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))) (/ 1 (sqrt (fma x.re y.re (* y.im x.im)))) (/ (hypot y.re y.im) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)) (/ (hypot y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))) 1 (/ (hypot y.re y.im) (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im))) 1 (/ (hypot y.re y.im) (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im))) (/ 1 (fma x.re y.re (* x.im y.im))) (* (hypot y.re y.im) (hypot y.re y.im)) (/ 1 (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) (/ (hypot y.re y.im) (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (/ (hypot y.re y.im) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im))))) (/ (hypot y.re y.im) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* y.im x.im)))) (* (hypot y.re y.im) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (hypot y.re y.im) (sqrt (hypot y.re y.im))) (hypot y.re y.im) (hypot y.re y.im) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (hypot y.re y.im)) (/ (hypot y.re y.im) (fma x.re y.re (* x.im y.im))) x.im x.re (- x.re) 0 0 0 0 (fma x.re y.re (* y.im x.im)) (fma x.re y.re (* y.im x.im)) 0 0 0 9.525 * * * [progress]: adding candidates to table 10.753 * [progress]: [Phase 3 of 3] Extracting. 10.753 * * [regime]: Finding splitpoints for: (# # # # # # # # # # # #) 10.758 * * * [regime-changes]: Trying 4 branch expressions: (y.im y.re x.im x.re) 10.758 * * * * [regimes]: Trying to branch on y.im from (# # # # # # # # # # # #) 10.830 * * * * [regimes]: Trying to branch on y.re from (# # # # # # # # # # # #) 10.909 * * * * [regimes]: Trying to branch on x.im from (# # # # # # # # # # # #) 10.964 * * * * [regimes]: Trying to branch on x.re from (# # # # # # # # # # # #) 11.020 * * * [regime]: Found split indices: #