0.001 * [progress]: [Phase 1 of 3] Setting up. 0.001 * * * [progress]: [1/2] Preparing points 0.062 * * * [progress]: [2/2] Setting up program. 0.065 * [progress]: [Phase 2 of 3] Improving. 0.065 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 0.065 * [simplify]: Simplifying (* 0.5 (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) 0.065 * * [simplify]: iters left: 6 (12 enodes) 0.069 * * [simplify]: iters left: 5 (46 enodes) 0.077 * * [simplify]: iters left: 4 (56 enodes) 0.090 * * [simplify]: Extracting #0: cost 1 inf + 0 0.091 * * [simplify]: Extracting #1: cost 4 inf + 0 0.091 * * [simplify]: Extracting #2: cost 5 inf + 1 0.091 * * [simplify]: Extracting #3: cost 10 inf + 1 0.091 * * [simplify]: Extracting #4: cost 14 inf + 2 0.091 * * [simplify]: Extracting #5: cost 13 inf + 87 0.091 * * [simplify]: Extracting #6: cost 16 inf + 87 0.091 * * [simplify]: Extracting #7: cost 18 inf + 128 0.091 * * [simplify]: Extracting #8: cost 15 inf + 211 0.092 * * [simplify]: Extracting #9: cost 6 inf + 1670 0.093 * * [simplify]: Extracting #10: cost 1 inf + 3047 0.094 * * [simplify]: Extracting #11: cost 0 inf + 3330 0.095 * [simplify]: Simplified to (* 0.5 (sqrt (* (+ (sqrt (+ (* re re) (* im im))) re) 2.0))) 0.096 * [simplify]: Simplified (2) to (λ (re im) (* 0.5 (sqrt (* (+ (sqrt (+ (* re re) (* im im))) re) 2.0)))) 0.117 * * [progress]: iteration 1 / 4 0.117 * * * [progress]: picking best candidate 0.120 * * * * [pick]: Picked # 0.120 * * * [progress]: localizing error 0.140 * * * [progress]: generating rewritten candidates 0.140 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 1 2 1) 0.149 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1 2) 0.188 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2) 0.211 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1 2 1 1) 0.222 * * * [progress]: generating series expansions 0.222 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 1 2 1) 0.223 * [backup-simplify]: Simplify (sqrt (+ (* re re) (* im im))) into (sqrt (+ (pow im 2) (pow re 2))) 0.223 * [approximate]: Taking taylor expansion of (sqrt (+ (pow im 2) (pow re 2))) in (re im) around 0 0.223 * [taylor]: Taking taylor expansion of (sqrt (+ (pow im 2) (pow re 2))) in im 0.223 * [taylor]: Taking taylor expansion of (+ (pow im 2) (pow re 2)) in im 0.223 * [taylor]: Taking taylor expansion of (pow im 2) in im 0.223 * [taylor]: Taking taylor expansion of im in im 0.223 * [backup-simplify]: Simplify 0 into 0 0.223 * [backup-simplify]: Simplify 1 into 1 0.223 * [taylor]: Taking taylor expansion of (pow re 2) in im 0.223 * [taylor]: Taking taylor expansion of re in im 0.223 * [backup-simplify]: Simplify re into re 0.223 * [backup-simplify]: Simplify (* re re) into (pow re 2) 0.223 * [backup-simplify]: Simplify (+ 0 (pow re 2)) into (pow re 2) 0.223 * [backup-simplify]: Simplify (sqrt (pow re 2)) into re 0.223 * [backup-simplify]: Simplify (+ (* re 0) (* 0 re)) into 0 0.224 * [backup-simplify]: Simplify (+ 0 0) into 0 0.224 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow re 2)))) into 0 0.224 * [taylor]: Taking taylor expansion of (sqrt (+ (pow im 2) (pow re 2))) in re 0.224 * [taylor]: Taking taylor expansion of (+ (pow im 2) (pow re 2)) in re 0.224 * [taylor]: Taking taylor expansion of (pow im 2) in re 0.224 * [taylor]: Taking taylor expansion of im in re 0.224 * [backup-simplify]: Simplify im into im 0.224 * [taylor]: Taking taylor expansion of (pow re 2) in re 0.224 * [taylor]: Taking taylor expansion of re in re 0.224 * [backup-simplify]: Simplify 0 into 0 0.224 * [backup-simplify]: Simplify 1 into 1 0.224 * [backup-simplify]: Simplify (* im im) into (pow im 2) 0.225 * [backup-simplify]: Simplify (+ (pow im 2) 0) into (pow im 2) 0.225 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 0.225 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 0.225 * [backup-simplify]: Simplify (+ 0 0) into 0 0.225 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 0.225 * [taylor]: Taking taylor expansion of (sqrt (+ (pow im 2) (pow re 2))) in re 0.225 * [taylor]: Taking taylor expansion of (+ (pow im 2) (pow re 2)) in re 0.225 * [taylor]: Taking taylor expansion of (pow im 2) in re 0.225 * [taylor]: Taking taylor expansion of im in re 0.225 * [backup-simplify]: Simplify im into im 0.225 * [taylor]: Taking taylor expansion of (pow re 2) in re 0.225 * [taylor]: Taking taylor expansion of re in re 0.225 * [backup-simplify]: Simplify 0 into 0 0.225 * [backup-simplify]: Simplify 1 into 1 0.226 * [backup-simplify]: Simplify (* im im) into (pow im 2) 0.226 * [backup-simplify]: Simplify (+ (pow im 2) 0) into (pow im 2) 0.226 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 0.226 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 0.226 * [backup-simplify]: Simplify (+ 0 0) into 0 0.226 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 0.226 * [taylor]: Taking taylor expansion of im in im 0.226 * [backup-simplify]: Simplify 0 into 0 0.226 * [backup-simplify]: Simplify 1 into 1 0.226 * [backup-simplify]: Simplify 0 into 0 0.227 * [taylor]: Taking taylor expansion of 0 in im 0.227 * [backup-simplify]: Simplify 0 into 0 0.227 * [backup-simplify]: Simplify 0 into 0 0.227 * [backup-simplify]: Simplify 1 into 1 0.227 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 0.227 * [backup-simplify]: Simplify (* 1 1) into 1 0.228 * [backup-simplify]: Simplify (+ 0 1) into 1 0.229 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 im)) into (/ 1/2 im) 0.229 * [taylor]: Taking taylor expansion of (/ 1/2 im) in im 0.229 * [taylor]: Taking taylor expansion of 1/2 in im 0.229 * [backup-simplify]: Simplify 1/2 into 1/2 0.229 * [taylor]: Taking taylor expansion of im in im 0.229 * [backup-simplify]: Simplify 0 into 0 0.229 * [backup-simplify]: Simplify 1 into 1 0.229 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 0.230 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 0.230 * [backup-simplify]: Simplify 0 into 0 0.230 * [backup-simplify]: Simplify 0 into 0 0.230 * [backup-simplify]: Simplify 0 into 0 0.231 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 0.232 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.232 * [backup-simplify]: Simplify (+ 0 0) into 0 0.232 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 im))))) (* 2 im)) into 0 0.232 * [taylor]: Taking taylor expansion of 0 in im 0.232 * [backup-simplify]: Simplify 0 into 0 0.232 * [backup-simplify]: Simplify 0 into 0 0.234 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.234 * [backup-simplify]: Simplify 0 into 0 0.234 * [backup-simplify]: Simplify 0 into 0 0.234 * [backup-simplify]: Simplify (* 1 (* im 1)) into im 0.234 * [backup-simplify]: Simplify (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) into (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) 0.234 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in (re im) around 0 0.234 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in im 0.234 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in im 0.234 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in im 0.234 * [taylor]: Taking taylor expansion of (pow re 2) in im 0.234 * [taylor]: Taking taylor expansion of re in im 0.234 * [backup-simplify]: Simplify re into re 0.234 * [backup-simplify]: Simplify (* re re) into (pow re 2) 0.234 * [backup-simplify]: Simplify (/ 1 (pow re 2)) into (/ 1 (pow re 2)) 0.234 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 0.234 * [taylor]: Taking taylor expansion of (pow im 2) in im 0.234 * [taylor]: Taking taylor expansion of im in im 0.234 * [backup-simplify]: Simplify 0 into 0 0.234 * [backup-simplify]: Simplify 1 into 1 0.235 * [backup-simplify]: Simplify (* 1 1) into 1 0.235 * [backup-simplify]: Simplify (/ 1 1) into 1 0.236 * [backup-simplify]: Simplify (+ 0 1) into 1 0.236 * [backup-simplify]: Simplify (sqrt 1) into 1 0.237 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.237 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.238 * [backup-simplify]: Simplify (+ 0 0) into 0 0.239 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 0.239 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 0.239 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 0.239 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 0.239 * [taylor]: Taking taylor expansion of (pow re 2) in re 0.239 * [taylor]: Taking taylor expansion of re in re 0.239 * [backup-simplify]: Simplify 0 into 0 0.239 * [backup-simplify]: Simplify 1 into 1 0.239 * [backup-simplify]: Simplify (* 1 1) into 1 0.240 * [backup-simplify]: Simplify (/ 1 1) into 1 0.240 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 0.240 * [taylor]: Taking taylor expansion of (pow im 2) in re 0.240 * [taylor]: Taking taylor expansion of im in re 0.240 * [backup-simplify]: Simplify im into im 0.240 * [backup-simplify]: Simplify (* im im) into (pow im 2) 0.240 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 0.240 * [backup-simplify]: Simplify (+ 1 0) into 1 0.241 * [backup-simplify]: Simplify (sqrt 1) into 1 0.241 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.242 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.242 * [backup-simplify]: Simplify (+ 0 0) into 0 0.243 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 0.243 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 0.243 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 0.243 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 0.243 * [taylor]: Taking taylor expansion of (pow re 2) in re 0.243 * [taylor]: Taking taylor expansion of re in re 0.243 * [backup-simplify]: Simplify 0 into 0 0.243 * [backup-simplify]: Simplify 1 into 1 0.244 * [backup-simplify]: Simplify (* 1 1) into 1 0.244 * [backup-simplify]: Simplify (/ 1 1) into 1 0.244 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 0.244 * [taylor]: Taking taylor expansion of (pow im 2) in re 0.244 * [taylor]: Taking taylor expansion of im in re 0.244 * [backup-simplify]: Simplify im into im 0.244 * [backup-simplify]: Simplify (* im im) into (pow im 2) 0.244 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 0.245 * [backup-simplify]: Simplify (+ 1 0) into 1 0.245 * [backup-simplify]: Simplify (sqrt 1) into 1 0.246 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.247 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.247 * [backup-simplify]: Simplify (+ 0 0) into 0 0.248 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 0.248 * [taylor]: Taking taylor expansion of 1 in im 0.248 * [backup-simplify]: Simplify 1 into 1 0.248 * [taylor]: Taking taylor expansion of 0 in im 0.248 * [backup-simplify]: Simplify 0 into 0 0.248 * [backup-simplify]: Simplify 1 into 1 0.249 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.250 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.250 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 0.251 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 0.251 * [taylor]: Taking taylor expansion of (/ 1/2 (pow im 2)) in im 0.251 * [taylor]: Taking taylor expansion of 1/2 in im 0.251 * [backup-simplify]: Simplify 1/2 into 1/2 0.251 * [taylor]: Taking taylor expansion of (pow im 2) in im 0.251 * [taylor]: Taking taylor expansion of im in im 0.251 * [backup-simplify]: Simplify 0 into 0 0.251 * [backup-simplify]: Simplify 1 into 1 0.252 * [backup-simplify]: Simplify (* 1 1) into 1 0.252 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 0.253 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.254 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 0.254 * [backup-simplify]: Simplify 0 into 0 0.254 * [backup-simplify]: Simplify 0 into 0 0.254 * [backup-simplify]: Simplify 0 into 0 0.255 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.256 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.256 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 0.256 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))))) into 0 0.256 * [backup-simplify]: Simplify (+ 0 0) into 0 0.257 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 0.257 * [taylor]: Taking taylor expansion of 0 in im 0.257 * [backup-simplify]: Simplify 0 into 0 0.258 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.259 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.259 * [backup-simplify]: Simplify 0 into 0 0.259 * [backup-simplify]: Simplify 0 into 0 0.259 * [backup-simplify]: Simplify 0 into 0 0.259 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 re)))) into re 0.260 * [backup-simplify]: Simplify (sqrt (+ (* (/ 1 (- re)) (/ 1 (- re))) (* (/ 1 (- im)) (/ 1 (- im))))) into (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) 0.260 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in (re im) around 0 0.260 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in im 0.260 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in im 0.260 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in im 0.260 * [taylor]: Taking taylor expansion of (pow re 2) in im 0.260 * [taylor]: Taking taylor expansion of re in im 0.260 * [backup-simplify]: Simplify re into re 0.260 * [backup-simplify]: Simplify (* re re) into (pow re 2) 0.260 * [backup-simplify]: Simplify (/ 1 (pow re 2)) into (/ 1 (pow re 2)) 0.260 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 0.260 * [taylor]: Taking taylor expansion of (pow im 2) in im 0.260 * [taylor]: Taking taylor expansion of im in im 0.260 * [backup-simplify]: Simplify 0 into 0 0.260 * [backup-simplify]: Simplify 1 into 1 0.260 * [backup-simplify]: Simplify (* 1 1) into 1 0.261 * [backup-simplify]: Simplify (/ 1 1) into 1 0.261 * [backup-simplify]: Simplify (+ 0 1) into 1 0.262 * [backup-simplify]: Simplify (sqrt 1) into 1 0.262 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.263 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.263 * [backup-simplify]: Simplify (+ 0 0) into 0 0.264 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 0.264 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 0.264 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 0.264 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 0.264 * [taylor]: Taking taylor expansion of (pow re 2) in re 0.264 * [taylor]: Taking taylor expansion of re in re 0.264 * [backup-simplify]: Simplify 0 into 0 0.264 * [backup-simplify]: Simplify 1 into 1 0.265 * [backup-simplify]: Simplify (* 1 1) into 1 0.265 * [backup-simplify]: Simplify (/ 1 1) into 1 0.265 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 0.265 * [taylor]: Taking taylor expansion of (pow im 2) in re 0.265 * [taylor]: Taking taylor expansion of im in re 0.265 * [backup-simplify]: Simplify im into im 0.265 * [backup-simplify]: Simplify (* im im) into (pow im 2) 0.265 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 0.266 * [backup-simplify]: Simplify (+ 1 0) into 1 0.266 * [backup-simplify]: Simplify (sqrt 1) into 1 0.267 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.268 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.268 * [backup-simplify]: Simplify (+ 0 0) into 0 0.269 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 0.269 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 0.269 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 0.269 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 0.269 * [taylor]: Taking taylor expansion of (pow re 2) in re 0.269 * [taylor]: Taking taylor expansion of re in re 0.269 * [backup-simplify]: Simplify 0 into 0 0.269 * [backup-simplify]: Simplify 1 into 1 0.269 * [backup-simplify]: Simplify (* 1 1) into 1 0.270 * [backup-simplify]: Simplify (/ 1 1) into 1 0.270 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 0.270 * [taylor]: Taking taylor expansion of (pow im 2) in re 0.270 * [taylor]: Taking taylor expansion of im in re 0.270 * [backup-simplify]: Simplify im into im 0.270 * [backup-simplify]: Simplify (* im im) into (pow im 2) 0.270 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 0.271 * [backup-simplify]: Simplify (+ 1 0) into 1 0.271 * [backup-simplify]: Simplify (sqrt 1) into 1 0.272 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.272 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.273 * [backup-simplify]: Simplify (+ 0 0) into 0 0.273 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 0.274 * [taylor]: Taking taylor expansion of 1 in im 0.274 * [backup-simplify]: Simplify 1 into 1 0.274 * [taylor]: Taking taylor expansion of 0 in im 0.274 * [backup-simplify]: Simplify 0 into 0 0.274 * [backup-simplify]: Simplify 1 into 1 0.275 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.276 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.276 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 0.277 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 0.277 * [taylor]: Taking taylor expansion of (/ 1/2 (pow im 2)) in im 0.277 * [taylor]: Taking taylor expansion of 1/2 in im 0.277 * [backup-simplify]: Simplify 1/2 into 1/2 0.277 * [taylor]: Taking taylor expansion of (pow im 2) in im 0.277 * [taylor]: Taking taylor expansion of im in im 0.277 * [backup-simplify]: Simplify 0 into 0 0.277 * [backup-simplify]: Simplify 1 into 1 0.278 * [backup-simplify]: Simplify (* 1 1) into 1 0.278 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 0.279 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.280 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 0.280 * [backup-simplify]: Simplify 0 into 0 0.280 * [backup-simplify]: Simplify 0 into 0 0.280 * [backup-simplify]: Simplify 0 into 0 0.281 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.282 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.282 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 0.282 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))))) into 0 0.283 * [backup-simplify]: Simplify (+ 0 0) into 0 0.283 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 0.283 * [taylor]: Taking taylor expansion of 0 in im 0.283 * [backup-simplify]: Simplify 0 into 0 0.284 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.285 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.285 * [backup-simplify]: Simplify 0 into 0 0.285 * [backup-simplify]: Simplify 0 into 0 0.285 * [backup-simplify]: Simplify 0 into 0 0.285 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 (- re))))) into (* -1 re) 0.285 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1 2) 0.286 * [backup-simplify]: Simplify (+ (sqrt (+ (* re re) (* im im))) re) into (+ re (sqrt (+ (pow im 2) (pow re 2)))) 0.286 * [approximate]: Taking taylor expansion of (+ re (sqrt (+ (pow im 2) (pow re 2)))) in (re im) around 0 0.286 * [taylor]: Taking taylor expansion of (+ re (sqrt (+ (pow im 2) (pow re 2)))) in im 0.286 * [taylor]: Taking taylor expansion of re in im 0.286 * [backup-simplify]: Simplify re into re 0.286 * [taylor]: Taking taylor expansion of (sqrt (+ (pow im 2) (pow re 2))) in im 0.286 * [taylor]: Taking taylor expansion of (+ (pow im 2) (pow re 2)) in im 0.286 * [taylor]: Taking taylor expansion of (pow im 2) in im 0.286 * [taylor]: Taking taylor expansion of im in im 0.286 * [backup-simplify]: Simplify 0 into 0 0.286 * [backup-simplify]: Simplify 1 into 1 0.286 * [taylor]: Taking taylor expansion of (pow re 2) in im 0.286 * [taylor]: Taking taylor expansion of re in im 0.286 * [backup-simplify]: Simplify re into re 0.286 * [backup-simplify]: Simplify (* re re) into (pow re 2) 0.286 * [backup-simplify]: Simplify (+ 0 (pow re 2)) into (pow re 2) 0.286 * [backup-simplify]: Simplify (sqrt (pow re 2)) into re 0.286 * [backup-simplify]: Simplify (+ (* re 0) (* 0 re)) into 0 0.287 * [backup-simplify]: Simplify (+ 0 0) into 0 0.287 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow re 2)))) into 0 0.287 * [taylor]: Taking taylor expansion of (+ re (sqrt (+ (pow im 2) (pow re 2)))) in re 0.287 * [taylor]: Taking taylor expansion of re in re 0.287 * [backup-simplify]: Simplify 0 into 0 0.287 * [backup-simplify]: Simplify 1 into 1 0.287 * [taylor]: Taking taylor expansion of (sqrt (+ (pow im 2) (pow re 2))) in re 0.287 * [taylor]: Taking taylor expansion of (+ (pow im 2) (pow re 2)) in re 0.287 * [taylor]: Taking taylor expansion of (pow im 2) in re 0.287 * [taylor]: Taking taylor expansion of im in re 0.287 * [backup-simplify]: Simplify im into im 0.287 * [taylor]: Taking taylor expansion of (pow re 2) in re 0.287 * [taylor]: Taking taylor expansion of re in re 0.287 * [backup-simplify]: Simplify 0 into 0 0.287 * [backup-simplify]: Simplify 1 into 1 0.287 * [backup-simplify]: Simplify (* im im) into (pow im 2) 0.287 * [backup-simplify]: Simplify (+ (pow im 2) 0) into (pow im 2) 0.287 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 0.287 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 0.287 * [backup-simplify]: Simplify (+ 0 0) into 0 0.287 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 0.287 * [taylor]: Taking taylor expansion of (+ re (sqrt (+ (pow im 2) (pow re 2)))) in re 0.287 * [taylor]: Taking taylor expansion of re in re 0.287 * [backup-simplify]: Simplify 0 into 0 0.287 * [backup-simplify]: Simplify 1 into 1 0.287 * [taylor]: Taking taylor expansion of (sqrt (+ (pow im 2) (pow re 2))) in re 0.287 * [taylor]: Taking taylor expansion of (+ (pow im 2) (pow re 2)) in re 0.287 * [taylor]: Taking taylor expansion of (pow im 2) in re 0.287 * [taylor]: Taking taylor expansion of im in re 0.287 * [backup-simplify]: Simplify im into im 0.287 * [taylor]: Taking taylor expansion of (pow re 2) in re 0.288 * [taylor]: Taking taylor expansion of re in re 0.288 * [backup-simplify]: Simplify 0 into 0 0.288 * [backup-simplify]: Simplify 1 into 1 0.288 * [backup-simplify]: Simplify (* im im) into (pow im 2) 0.288 * [backup-simplify]: Simplify (+ (pow im 2) 0) into (pow im 2) 0.288 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 0.288 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 0.288 * [backup-simplify]: Simplify (+ 0 0) into 0 0.288 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 0.288 * [backup-simplify]: Simplify (+ 0 im) into im 0.288 * [taylor]: Taking taylor expansion of im in im 0.288 * [backup-simplify]: Simplify 0 into 0 0.288 * [backup-simplify]: Simplify 1 into 1 0.288 * [backup-simplify]: Simplify 0 into 0 0.288 * [backup-simplify]: Simplify (+ 1 0) into 1 0.288 * [taylor]: Taking taylor expansion of 1 in im 0.289 * [backup-simplify]: Simplify 1 into 1 0.289 * [backup-simplify]: Simplify 1 into 1 0.289 * [backup-simplify]: Simplify 1 into 1 0.289 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 0.289 * [backup-simplify]: Simplify (* 1 1) into 1 0.289 * [backup-simplify]: Simplify (+ 0 1) into 1 0.290 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 im)) into (/ 1/2 im) 0.290 * [backup-simplify]: Simplify (+ 0 (/ 1/2 im)) into (* 1/2 (/ 1 im)) 0.290 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 im)) in im 0.290 * [taylor]: Taking taylor expansion of 1/2 in im 0.290 * [backup-simplify]: Simplify 1/2 into 1/2 0.290 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.290 * [taylor]: Taking taylor expansion of im in im 0.290 * [backup-simplify]: Simplify 0 into 0 0.290 * [backup-simplify]: Simplify 1 into 1 0.290 * [backup-simplify]: Simplify (/ 1 1) into 1 0.291 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.291 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 1)) into 0 0.291 * [backup-simplify]: Simplify 0 into 0 0.291 * [backup-simplify]: Simplify 0 into 0 0.291 * [backup-simplify]: Simplify 0 into 0 0.292 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 0.292 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.292 * [backup-simplify]: Simplify (+ 0 0) into 0 0.292 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 im))))) (* 2 im)) into 0 0.293 * [backup-simplify]: Simplify (+ 0 0) into 0 0.293 * [taylor]: Taking taylor expansion of 0 in im 0.293 * [backup-simplify]: Simplify 0 into 0 0.293 * [backup-simplify]: Simplify 0 into 0 0.293 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.294 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 0.294 * [backup-simplify]: Simplify 0 into 0 0.294 * [backup-simplify]: Simplify 0 into 0 0.294 * [backup-simplify]: Simplify (+ (* 1 (* im 1)) (* 1 (* 1 re))) into (+ re im) 0.294 * [backup-simplify]: Simplify (+ (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) (/ 1 re)) into (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))) 0.294 * [approximate]: Taking taylor expansion of (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))) in (re im) around 0 0.294 * [taylor]: Taking taylor expansion of (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))) in im 0.294 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.294 * [taylor]: Taking taylor expansion of re in im 0.294 * [backup-simplify]: Simplify re into re 0.294 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 0.294 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in im 0.294 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in im 0.294 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in im 0.294 * [taylor]: Taking taylor expansion of (pow re 2) in im 0.294 * [taylor]: Taking taylor expansion of re in im 0.294 * [backup-simplify]: Simplify re into re 0.294 * [backup-simplify]: Simplify (* re re) into (pow re 2) 0.294 * [backup-simplify]: Simplify (/ 1 (pow re 2)) into (/ 1 (pow re 2)) 0.294 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 0.294 * [taylor]: Taking taylor expansion of (pow im 2) in im 0.294 * [taylor]: Taking taylor expansion of im in im 0.294 * [backup-simplify]: Simplify 0 into 0 0.295 * [backup-simplify]: Simplify 1 into 1 0.295 * [backup-simplify]: Simplify (* 1 1) into 1 0.295 * [backup-simplify]: Simplify (/ 1 1) into 1 0.295 * [backup-simplify]: Simplify (+ 0 1) into 1 0.295 * [backup-simplify]: Simplify (sqrt 1) into 1 0.296 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.296 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.297 * [backup-simplify]: Simplify (+ 0 0) into 0 0.297 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 0.297 * [taylor]: Taking taylor expansion of (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))) in re 0.297 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.297 * [taylor]: Taking taylor expansion of re in re 0.297 * [backup-simplify]: Simplify 0 into 0 0.297 * [backup-simplify]: Simplify 1 into 1 0.297 * [backup-simplify]: Simplify (/ 1 1) into 1 0.297 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 0.297 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 0.297 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 0.297 * [taylor]: Taking taylor expansion of (pow re 2) in re 0.297 * [taylor]: Taking taylor expansion of re in re 0.297 * [backup-simplify]: Simplify 0 into 0 0.297 * [backup-simplify]: Simplify 1 into 1 0.298 * [backup-simplify]: Simplify (* 1 1) into 1 0.298 * [backup-simplify]: Simplify (/ 1 1) into 1 0.298 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 0.298 * [taylor]: Taking taylor expansion of (pow im 2) in re 0.298 * [taylor]: Taking taylor expansion of im in re 0.298 * [backup-simplify]: Simplify im into im 0.298 * [backup-simplify]: Simplify (* im im) into (pow im 2) 0.298 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 0.298 * [backup-simplify]: Simplify (+ 1 0) into 1 0.299 * [backup-simplify]: Simplify (sqrt 1) into 1 0.299 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.299 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.300 * [backup-simplify]: Simplify (+ 0 0) into 0 0.300 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 0.300 * [taylor]: Taking taylor expansion of (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))) in re 0.300 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.300 * [taylor]: Taking taylor expansion of re in re 0.300 * [backup-simplify]: Simplify 0 into 0 0.300 * [backup-simplify]: Simplify 1 into 1 0.300 * [backup-simplify]: Simplify (/ 1 1) into 1 0.300 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 0.300 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 0.300 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 0.300 * [taylor]: Taking taylor expansion of (pow re 2) in re 0.300 * [taylor]: Taking taylor expansion of re in re 0.300 * [backup-simplify]: Simplify 0 into 0 0.300 * [backup-simplify]: Simplify 1 into 1 0.301 * [backup-simplify]: Simplify (* 1 1) into 1 0.301 * [backup-simplify]: Simplify (/ 1 1) into 1 0.301 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 0.301 * [taylor]: Taking taylor expansion of (pow im 2) in re 0.301 * [taylor]: Taking taylor expansion of im in re 0.301 * [backup-simplify]: Simplify im into im 0.301 * [backup-simplify]: Simplify (* im im) into (pow im 2) 0.301 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 0.301 * [backup-simplify]: Simplify (+ 1 0) into 1 0.302 * [backup-simplify]: Simplify (sqrt 1) into 1 0.302 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.302 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.303 * [backup-simplify]: Simplify (+ 0 0) into 0 0.303 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 0.303 * [backup-simplify]: Simplify (+ 1 1) into 2 0.303 * [taylor]: Taking taylor expansion of 2 in im 0.303 * [backup-simplify]: Simplify 2 into 2 0.304 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.304 * [backup-simplify]: Simplify (+ 0 0) into 0 0.304 * [taylor]: Taking taylor expansion of 0 in im 0.304 * [backup-simplify]: Simplify 0 into 0 0.304 * [backup-simplify]: Simplify 2 into 2 0.305 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.305 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.306 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.306 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 0.306 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 0.307 * [backup-simplify]: Simplify (+ 0 (/ 1/2 (pow im 2))) into (* 1/2 (/ 1 (pow im 2))) 0.307 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow im 2))) in im 0.307 * [taylor]: Taking taylor expansion of 1/2 in im 0.307 * [backup-simplify]: Simplify 1/2 into 1/2 0.307 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 0.307 * [taylor]: Taking taylor expansion of (pow im 2) in im 0.307 * [taylor]: Taking taylor expansion of im in im 0.307 * [backup-simplify]: Simplify 0 into 0 0.307 * [backup-simplify]: Simplify 1 into 1 0.307 * [backup-simplify]: Simplify (* 1 1) into 1 0.307 * [backup-simplify]: Simplify (/ 1 1) into 1 0.308 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.308 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.308 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 1)) into 0 0.308 * [backup-simplify]: Simplify 0 into 0 0.308 * [backup-simplify]: Simplify 0 into 0 0.308 * [backup-simplify]: Simplify 0 into 0 0.309 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.310 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.310 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.310 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 0.310 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))))) into 0 0.311 * [backup-simplify]: Simplify (+ 0 0) into 0 0.313 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 0.313 * [backup-simplify]: Simplify (+ 0 0) into 0 0.313 * [taylor]: Taking taylor expansion of 0 in im 0.313 * [backup-simplify]: Simplify 0 into 0 0.314 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.314 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.315 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 0.315 * [backup-simplify]: Simplify 0 into 0 0.315 * [backup-simplify]: Simplify 0 into 0 0.315 * [backup-simplify]: Simplify 0 into 0 0.315 * [backup-simplify]: Simplify (* 2 (* 1 (/ 1 (/ 1 re)))) into (* 2 re) 0.315 * [backup-simplify]: Simplify (+ (sqrt (+ (* (/ 1 (- re)) (/ 1 (- re))) (* (/ 1 (- im)) (/ 1 (- im))))) (/ 1 (- re))) into (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re)) 0.315 * [approximate]: Taking taylor expansion of (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re)) in (re im) around 0 0.315 * [taylor]: Taking taylor expansion of (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re)) in im 0.315 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in im 0.315 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in im 0.315 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in im 0.315 * [taylor]: Taking taylor expansion of (pow re 2) in im 0.315 * [taylor]: Taking taylor expansion of re in im 0.315 * [backup-simplify]: Simplify re into re 0.315 * [backup-simplify]: Simplify (* re re) into (pow re 2) 0.315 * [backup-simplify]: Simplify (/ 1 (pow re 2)) into (/ 1 (pow re 2)) 0.315 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 0.315 * [taylor]: Taking taylor expansion of (pow im 2) in im 0.315 * [taylor]: Taking taylor expansion of im in im 0.315 * [backup-simplify]: Simplify 0 into 0 0.315 * [backup-simplify]: Simplify 1 into 1 0.316 * [backup-simplify]: Simplify (* 1 1) into 1 0.316 * [backup-simplify]: Simplify (/ 1 1) into 1 0.316 * [backup-simplify]: Simplify (+ 0 1) into 1 0.317 * [backup-simplify]: Simplify (sqrt 1) into 1 0.317 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.317 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.318 * [backup-simplify]: Simplify (+ 0 0) into 0 0.318 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 0.318 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.318 * [taylor]: Taking taylor expansion of re in im 0.318 * [backup-simplify]: Simplify re into re 0.318 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 0.318 * [taylor]: Taking taylor expansion of (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re)) in re 0.318 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 0.318 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 0.318 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 0.318 * [taylor]: Taking taylor expansion of (pow re 2) in re 0.318 * [taylor]: Taking taylor expansion of re in re 0.318 * [backup-simplify]: Simplify 0 into 0 0.318 * [backup-simplify]: Simplify 1 into 1 0.319 * [backup-simplify]: Simplify (* 1 1) into 1 0.319 * [backup-simplify]: Simplify (/ 1 1) into 1 0.319 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 0.319 * [taylor]: Taking taylor expansion of (pow im 2) in re 0.319 * [taylor]: Taking taylor expansion of im in re 0.319 * [backup-simplify]: Simplify im into im 0.319 * [backup-simplify]: Simplify (* im im) into (pow im 2) 0.319 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 0.319 * [backup-simplify]: Simplify (+ 1 0) into 1 0.319 * [backup-simplify]: Simplify (sqrt 1) into 1 0.320 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.320 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.321 * [backup-simplify]: Simplify (+ 0 0) into 0 0.321 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 0.321 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.321 * [taylor]: Taking taylor expansion of re in re 0.321 * [backup-simplify]: Simplify 0 into 0 0.321 * [backup-simplify]: Simplify 1 into 1 0.321 * [backup-simplify]: Simplify (/ 1 1) into 1 0.321 * [taylor]: Taking taylor expansion of (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re)) in re 0.321 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 0.321 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 0.321 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 0.321 * [taylor]: Taking taylor expansion of (pow re 2) in re 0.321 * [taylor]: Taking taylor expansion of re in re 0.321 * [backup-simplify]: Simplify 0 into 0 0.321 * [backup-simplify]: Simplify 1 into 1 0.322 * [backup-simplify]: Simplify (* 1 1) into 1 0.322 * [backup-simplify]: Simplify (/ 1 1) into 1 0.322 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 0.322 * [taylor]: Taking taylor expansion of (pow im 2) in re 0.322 * [taylor]: Taking taylor expansion of im in re 0.322 * [backup-simplify]: Simplify im into im 0.322 * [backup-simplify]: Simplify (* im im) into (pow im 2) 0.322 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 0.322 * [backup-simplify]: Simplify (+ 1 0) into 1 0.323 * [backup-simplify]: Simplify (sqrt 1) into 1 0.323 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.324 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.325 * [backup-simplify]: Simplify (+ 0 0) into 0 0.325 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 0.325 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.325 * [taylor]: Taking taylor expansion of re in re 0.325 * [backup-simplify]: Simplify 0 into 0 0.325 * [backup-simplify]: Simplify 1 into 1 0.326 * [backup-simplify]: Simplify (/ 1 1) into 1 0.326 * [backup-simplify]: Simplify (- 1) into -1 0.327 * [backup-simplify]: Simplify (+ 1 -1) into 0 0.327 * [taylor]: Taking taylor expansion of 0 in im 0.327 * [backup-simplify]: Simplify 0 into 0 0.327 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.328 * [backup-simplify]: Simplify (- 0) into 0 0.328 * [backup-simplify]: Simplify (+ 0 0) into 0 0.328 * [taylor]: Taking taylor expansion of 0 in im 0.328 * [backup-simplify]: Simplify 0 into 0 0.328 * [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 (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 0.331 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 0.332 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.333 * [backup-simplify]: Simplify (- 0) into 0 0.333 * [backup-simplify]: Simplify (+ (/ 1/2 (pow im 2)) 0) into (* 1/2 (/ 1 (pow im 2))) 0.333 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow im 2))) in im 0.333 * [taylor]: Taking taylor expansion of 1/2 in im 0.333 * [backup-simplify]: Simplify 1/2 into 1/2 0.333 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 0.333 * [taylor]: Taking taylor expansion of (pow im 2) in im 0.333 * [taylor]: Taking taylor expansion of im in im 0.333 * [backup-simplify]: Simplify 0 into 0 0.333 * [backup-simplify]: Simplify 1 into 1 0.333 * [backup-simplify]: Simplify (* 1 1) into 1 0.334 * [backup-simplify]: Simplify (/ 1 1) into 1 0.334 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.335 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.336 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 1)) into 0 0.336 * [backup-simplify]: Simplify 0 into 0 0.336 * [backup-simplify]: Simplify 0 into 0 0.336 * [backup-simplify]: Simplify 0 into 0 0.337 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.338 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.338 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 0.338 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))))) into 0 0.339 * [backup-simplify]: Simplify (+ 0 0) into 0 0.339 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 0.340 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.340 * [backup-simplify]: Simplify (- 0) into 0 0.341 * [backup-simplify]: Simplify (+ 0 0) into 0 0.341 * [taylor]: Taking taylor expansion of 0 in im 0.341 * [backup-simplify]: Simplify 0 into 0 0.342 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.343 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.343 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 0.344 * [backup-simplify]: Simplify 0 into 0 0.344 * [backup-simplify]: Simplify 0 into 0 0.344 * [backup-simplify]: Simplify 0 into 0 0.344 * * * * [progress]: [ 3 / 4 ] generating series at (2 2) 0.344 * [backup-simplify]: Simplify (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))) into (* (sqrt 2.0) (sqrt (+ re (sqrt (+ (pow im 2) (pow re 2)))))) 0.344 * [approximate]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (+ re (sqrt (+ (pow im 2) (pow re 2)))))) in (re im) around 0 0.344 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (+ re (sqrt (+ (pow im 2) (pow re 2)))))) in im 0.344 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 0.344 * [taylor]: Taking taylor expansion of 2.0 in im 0.344 * [backup-simplify]: Simplify 2.0 into 2.0 0.344 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 0.345 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 0.345 * [taylor]: Taking taylor expansion of (sqrt (+ re (sqrt (+ (pow im 2) (pow re 2))))) in im 0.345 * [taylor]: Taking taylor expansion of (+ re (sqrt (+ (pow im 2) (pow re 2)))) in im 0.345 * [taylor]: Taking taylor expansion of re in im 0.345 * [backup-simplify]: Simplify re into re 0.345 * [taylor]: Taking taylor expansion of (sqrt (+ (pow im 2) (pow re 2))) in im 0.345 * [taylor]: Taking taylor expansion of (+ (pow im 2) (pow re 2)) in im 0.345 * [taylor]: Taking taylor expansion of (pow im 2) in im 0.345 * [taylor]: Taking taylor expansion of im in im 0.345 * [backup-simplify]: Simplify 0 into 0 0.345 * [backup-simplify]: Simplify 1 into 1 0.345 * [taylor]: Taking taylor expansion of (pow re 2) in im 0.345 * [taylor]: Taking taylor expansion of re in im 0.346 * [backup-simplify]: Simplify re into re 0.346 * [backup-simplify]: Simplify (* re re) into (pow re 2) 0.346 * [backup-simplify]: Simplify (+ 0 (pow re 2)) into (pow re 2) 0.346 * [backup-simplify]: Simplify (sqrt (pow re 2)) into re 0.346 * [backup-simplify]: Simplify (+ (* re 0) (* 0 re)) into 0 0.346 * [backup-simplify]: Simplify (+ 0 0) into 0 0.346 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow re 2)))) into 0 0.346 * [backup-simplify]: Simplify (+ re re) into (* 2 re) 0.346 * [backup-simplify]: Simplify (sqrt (* 2 re)) into (* (sqrt 2) (sqrt re)) 0.347 * [backup-simplify]: Simplify (+ 0 0) into 0 0.347 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (* 2 re)))) into 0 0.347 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (+ re (sqrt (+ (pow im 2) (pow re 2)))))) in re 0.347 * [taylor]: Taking taylor expansion of (sqrt 2.0) in re 0.347 * [taylor]: Taking taylor expansion of 2.0 in re 0.347 * [backup-simplify]: Simplify 2.0 into 2.0 0.347 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 0.348 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 0.348 * [taylor]: Taking taylor expansion of (sqrt (+ re (sqrt (+ (pow im 2) (pow re 2))))) in re 0.348 * [taylor]: Taking taylor expansion of (+ re (sqrt (+ (pow im 2) (pow re 2)))) in re 0.348 * [taylor]: Taking taylor expansion of re in re 0.348 * [backup-simplify]: Simplify 0 into 0 0.348 * [backup-simplify]: Simplify 1 into 1 0.348 * [taylor]: Taking taylor expansion of (sqrt (+ (pow im 2) (pow re 2))) in re 0.348 * [taylor]: Taking taylor expansion of (+ (pow im 2) (pow re 2)) in re 0.348 * [taylor]: Taking taylor expansion of (pow im 2) in re 0.348 * [taylor]: Taking taylor expansion of im in re 0.348 * [backup-simplify]: Simplify im into im 0.348 * [taylor]: Taking taylor expansion of (pow re 2) in re 0.348 * [taylor]: Taking taylor expansion of re in re 0.349 * [backup-simplify]: Simplify 0 into 0 0.349 * [backup-simplify]: Simplify 1 into 1 0.349 * [backup-simplify]: Simplify (* im im) into (pow im 2) 0.349 * [backup-simplify]: Simplify (+ (pow im 2) 0) into (pow im 2) 0.349 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 0.349 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 0.349 * [backup-simplify]: Simplify (+ 0 0) into 0 0.349 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 0.349 * [backup-simplify]: Simplify (+ 0 im) into im 0.349 * [backup-simplify]: Simplify (sqrt im) into (sqrt im) 0.350 * [backup-simplify]: Simplify (+ 1 0) into 1 0.350 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt im))) into (* 1/2 (sqrt (/ 1 im))) 0.350 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (+ re (sqrt (+ (pow im 2) (pow re 2)))))) in re 0.350 * [taylor]: Taking taylor expansion of (sqrt 2.0) in re 0.350 * [taylor]: Taking taylor expansion of 2.0 in re 0.350 * [backup-simplify]: Simplify 2.0 into 2.0 0.351 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 0.351 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 0.351 * [taylor]: Taking taylor expansion of (sqrt (+ re (sqrt (+ (pow im 2) (pow re 2))))) in re 0.351 * [taylor]: Taking taylor expansion of (+ re (sqrt (+ (pow im 2) (pow re 2)))) in re 0.351 * [taylor]: Taking taylor expansion of re in re 0.351 * [backup-simplify]: Simplify 0 into 0 0.351 * [backup-simplify]: Simplify 1 into 1 0.351 * [taylor]: Taking taylor expansion of (sqrt (+ (pow im 2) (pow re 2))) in re 0.351 * [taylor]: Taking taylor expansion of (+ (pow im 2) (pow re 2)) in re 0.351 * [taylor]: Taking taylor expansion of (pow im 2) in re 0.351 * [taylor]: Taking taylor expansion of im in re 0.352 * [backup-simplify]: Simplify im into im 0.352 * [taylor]: Taking taylor expansion of (pow re 2) in re 0.352 * [taylor]: Taking taylor expansion of re in re 0.352 * [backup-simplify]: Simplify 0 into 0 0.352 * [backup-simplify]: Simplify 1 into 1 0.352 * [backup-simplify]: Simplify (* im im) into (pow im 2) 0.352 * [backup-simplify]: Simplify (+ (pow im 2) 0) into (pow im 2) 0.352 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 0.352 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 0.352 * [backup-simplify]: Simplify (+ 0 0) into 0 0.352 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 0.352 * [backup-simplify]: Simplify (+ 0 im) into im 0.353 * [backup-simplify]: Simplify (sqrt im) into (sqrt im) 0.353 * [backup-simplify]: Simplify (+ 1 0) into 1 0.353 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt im))) into (* 1/2 (sqrt (/ 1 im))) 0.354 * [backup-simplify]: Simplify (* (sqrt 2.0) (sqrt im)) into (* (sqrt 2.0) (sqrt im)) 0.354 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt im)) in im 0.354 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 0.354 * [taylor]: Taking taylor expansion of 2.0 in im 0.354 * [backup-simplify]: Simplify 2.0 into 2.0 0.354 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 0.355 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 0.355 * [taylor]: Taking taylor expansion of (sqrt im) in im 0.355 * [taylor]: Taking taylor expansion of im in im 0.355 * [backup-simplify]: Simplify 0 into 0 0.355 * [backup-simplify]: Simplify 1 into 1 0.355 * [backup-simplify]: Simplify (sqrt 0) into 0 0.357 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 0.357 * [backup-simplify]: Simplify (* (sqrt 2.0) 0) into 0 0.357 * [backup-simplify]: Simplify 0 into 0 0.358 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) (* 1/2 (sqrt (/ 1 im)))) (* 0 (sqrt im))) into (* 1/2 (* (sqrt 2.0) (sqrt (/ 1 im)))) 0.358 * [taylor]: Taking taylor expansion of (* 1/2 (* (sqrt 2.0) (sqrt (/ 1 im)))) in im 0.358 * [taylor]: Taking taylor expansion of 1/2 in im 0.358 * [backup-simplify]: Simplify 1/2 into 1/2 0.358 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (/ 1 im))) in im 0.358 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 0.358 * [taylor]: Taking taylor expansion of 2.0 in im 0.358 * [backup-simplify]: Simplify 2.0 into 2.0 0.359 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 0.359 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 0.359 * [taylor]: Taking taylor expansion of (sqrt (/ 1 im)) in im 0.359 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.359 * [taylor]: Taking taylor expansion of im in im 0.359 * [backup-simplify]: Simplify 0 into 0 0.359 * [backup-simplify]: Simplify 1 into 1 0.360 * [backup-simplify]: Simplify (/ 1 1) into 1 0.360 * [backup-simplify]: Simplify (sqrt 0) into 0 0.361 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 0.363 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) +nan.0) (* 0 0)) into (- (* +nan.0 (sqrt 2.0))) 0.364 * [backup-simplify]: Simplify (* (sqrt 2.0) 0) into 0 0.368 * [backup-simplify]: Simplify (+ (* 1/2 (- (* +nan.0 (sqrt 2.0)))) (* 0 0)) into (- (* +nan.0 (sqrt 2.0))) 0.369 * [backup-simplify]: Simplify (- (* +nan.0 (sqrt 2.0))) into (- (* +nan.0 (sqrt 2.0))) 0.371 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) +nan.0) (* 0 0)) into (- (* +nan.0 (sqrt 2.0))) 0.373 * [backup-simplify]: Simplify (- (* +nan.0 (sqrt 2.0))) into (- (* +nan.0 (sqrt 2.0))) 0.373 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 0.374 * [backup-simplify]: Simplify (* 1 1) into 1 0.374 * [backup-simplify]: Simplify (+ 0 1) into 1 0.375 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 im)) into (/ 1/2 im) 0.375 * [backup-simplify]: Simplify (+ 0 (/ 1/2 im)) into (* 1/2 (/ 1 im)) 0.376 * [backup-simplify]: Simplify (/ (- (* 1/2 (/ 1 im)) (pow (* 1/2 (sqrt (/ 1 im))) 2) (+)) (* 2 (sqrt im))) into (* 1/8 (sqrt (/ 1 (pow im 3)))) 0.377 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2.0))) into 0 0.377 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) (* 1/8 (sqrt (/ 1 (pow im 3))))) (+ (* 0 (* 1/2 (sqrt (/ 1 im)))) (* 0 (sqrt im)))) into (* 1/8 (* (sqrt 2.0) (sqrt (/ 1 (pow im 3))))) 0.377 * [taylor]: Taking taylor expansion of (* 1/8 (* (sqrt 2.0) (sqrt (/ 1 (pow im 3))))) in im 0.377 * [taylor]: Taking taylor expansion of 1/8 in im 0.378 * [backup-simplify]: Simplify 1/8 into 1/8 0.378 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (/ 1 (pow im 3)))) in im 0.378 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 0.378 * [taylor]: Taking taylor expansion of 2.0 in im 0.378 * [backup-simplify]: Simplify 2.0 into 2.0 0.378 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 0.379 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 0.379 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (pow im 3))) in im 0.379 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in im 0.379 * [taylor]: Taking taylor expansion of (pow im 3) in im 0.379 * [taylor]: Taking taylor expansion of im in im 0.379 * [backup-simplify]: Simplify 0 into 0 0.379 * [backup-simplify]: Simplify 1 into 1 0.379 * [backup-simplify]: Simplify (* 1 1) into 1 0.380 * [backup-simplify]: Simplify (* 1 1) into 1 0.380 * [backup-simplify]: Simplify (/ 1 1) into 1 0.380 * [backup-simplify]: Simplify (sqrt 0) into 0 0.382 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 0.382 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.383 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.384 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.387 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 0.388 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2.0))) into 0 0.390 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) +nan.0) (+ (* 0 +nan.0) (* 0 0))) into (- (* +nan.0 (sqrt 2.0))) 0.392 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) +nan.0) (* 0 0)) into (- (* +nan.0 (sqrt 2.0))) 0.393 * [backup-simplify]: Simplify (* (sqrt 2.0) 0) into 0 0.398 * [backup-simplify]: Simplify (+ (* 1/8 (- (* +nan.0 (sqrt 2.0)))) (+ (* 0 (- (* +nan.0 (sqrt 2.0)))) (* 0 0))) into (- (* +nan.0 (sqrt 2.0))) 0.399 * [backup-simplify]: Simplify (- (* +nan.0 (sqrt 2.0))) into (- (* +nan.0 (sqrt 2.0))) 0.404 * [backup-simplify]: Simplify (+ (* (- (* +nan.0 (sqrt 2.0))) (pow (* 1 re) 2)) (+ (* (- (* +nan.0 (sqrt 2.0))) (* im 1)) (* (- (* +nan.0 (sqrt 2.0))) (* 1 re)))) into (- (+ (* +nan.0 (* (sqrt 2.0) (pow re 2))) (- (+ (* +nan.0 (* (sqrt 2.0) im)) (- (* +nan.0 (* (sqrt 2.0) re))))))) 0.404 * [backup-simplify]: Simplify (sqrt (* 2.0 (+ (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) (/ 1 re)))) into (* (sqrt 2.0) (sqrt (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))))) 0.404 * [approximate]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))))) in (re im) around 0 0.404 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))))) in im 0.405 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 0.405 * [taylor]: Taking taylor expansion of 2.0 in im 0.405 * [backup-simplify]: Simplify 2.0 into 2.0 0.405 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 0.406 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 0.406 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))))) in im 0.406 * [taylor]: Taking taylor expansion of (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))) in im 0.406 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.406 * [taylor]: Taking taylor expansion of re in im 0.406 * [backup-simplify]: Simplify re into re 0.406 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 0.406 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in im 0.406 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in im 0.406 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in im 0.406 * [taylor]: Taking taylor expansion of (pow re 2) in im 0.406 * [taylor]: Taking taylor expansion of re in im 0.406 * [backup-simplify]: Simplify re into re 0.406 * [backup-simplify]: Simplify (* re re) into (pow re 2) 0.406 * [backup-simplify]: Simplify (/ 1 (pow re 2)) into (/ 1 (pow re 2)) 0.406 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 0.406 * [taylor]: Taking taylor expansion of (pow im 2) in im 0.406 * [taylor]: Taking taylor expansion of im in im 0.406 * [backup-simplify]: Simplify 0 into 0 0.406 * [backup-simplify]: Simplify 1 into 1 0.407 * [backup-simplify]: Simplify (* 1 1) into 1 0.407 * [backup-simplify]: Simplify (/ 1 1) into 1 0.407 * [backup-simplify]: Simplify (+ 0 1) into 1 0.408 * [backup-simplify]: Simplify (sqrt 1) into 1 0.408 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.409 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.409 * [backup-simplify]: Simplify (+ 0 0) into 0 0.410 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 0.411 * [backup-simplify]: Simplify (+ 0 1) into 1 0.411 * [backup-simplify]: Simplify (sqrt 0) into 0 0.412 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 0.412 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))))) in re 0.412 * [taylor]: Taking taylor expansion of (sqrt 2.0) in re 0.412 * [taylor]: Taking taylor expansion of 2.0 in re 0.412 * [backup-simplify]: Simplify 2.0 into 2.0 0.413 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 0.413 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 0.413 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))))) in re 0.413 * [taylor]: Taking taylor expansion of (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))) in re 0.414 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.414 * [taylor]: Taking taylor expansion of re in re 0.414 * [backup-simplify]: Simplify 0 into 0 0.414 * [backup-simplify]: Simplify 1 into 1 0.414 * [backup-simplify]: Simplify (/ 1 1) into 1 0.414 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 0.414 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 0.414 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 0.414 * [taylor]: Taking taylor expansion of (pow re 2) in re 0.414 * [taylor]: Taking taylor expansion of re in re 0.414 * [backup-simplify]: Simplify 0 into 0 0.414 * [backup-simplify]: Simplify 1 into 1 0.415 * [backup-simplify]: Simplify (* 1 1) into 1 0.415 * [backup-simplify]: Simplify (/ 1 1) into 1 0.415 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 0.415 * [taylor]: Taking taylor expansion of (pow im 2) in re 0.415 * [taylor]: Taking taylor expansion of im in re 0.415 * [backup-simplify]: Simplify im into im 0.415 * [backup-simplify]: Simplify (* im im) into (pow im 2) 0.415 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 0.416 * [backup-simplify]: Simplify (+ 1 0) into 1 0.416 * [backup-simplify]: Simplify (sqrt 1) into 1 0.417 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.418 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.418 * [backup-simplify]: Simplify (+ 0 0) into 0 0.419 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 0.419 * [backup-simplify]: Simplify (+ 1 1) into 2 0.419 * [backup-simplify]: Simplify (sqrt 0) into 0 0.421 * [backup-simplify]: Simplify (/ 2 (* 2 (sqrt 0))) into +nan.0 0.421 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))))) in re 0.421 * [taylor]: Taking taylor expansion of (sqrt 2.0) in re 0.421 * [taylor]: Taking taylor expansion of 2.0 in re 0.421 * [backup-simplify]: Simplify 2.0 into 2.0 0.421 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 0.422 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 0.422 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))))) in re 0.422 * [taylor]: Taking taylor expansion of (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))) in re 0.422 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.422 * [taylor]: Taking taylor expansion of re in re 0.422 * [backup-simplify]: Simplify 0 into 0 0.422 * [backup-simplify]: Simplify 1 into 1 0.422 * [backup-simplify]: Simplify (/ 1 1) into 1 0.422 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 0.422 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 0.423 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 0.423 * [taylor]: Taking taylor expansion of (pow re 2) in re 0.423 * [taylor]: Taking taylor expansion of re in re 0.423 * [backup-simplify]: Simplify 0 into 0 0.423 * [backup-simplify]: Simplify 1 into 1 0.423 * [backup-simplify]: Simplify (* 1 1) into 1 0.423 * [backup-simplify]: Simplify (/ 1 1) into 1 0.423 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 0.423 * [taylor]: Taking taylor expansion of (pow im 2) in re 0.423 * [taylor]: Taking taylor expansion of im in re 0.423 * [backup-simplify]: Simplify im into im 0.423 * [backup-simplify]: Simplify (* im im) into (pow im 2) 0.424 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 0.424 * [backup-simplify]: Simplify (+ 1 0) into 1 0.424 * [backup-simplify]: Simplify (sqrt 1) into 1 0.425 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.426 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.426 * [backup-simplify]: Simplify (+ 0 0) into 0 0.427 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 0.427 * [backup-simplify]: Simplify (+ 1 1) into 2 0.427 * [backup-simplify]: Simplify (sqrt 0) into 0 0.429 * [backup-simplify]: Simplify (/ 2 (* 2 (sqrt 0))) into +nan.0 0.429 * [backup-simplify]: Simplify (* (sqrt 2.0) 0) into 0 0.429 * [taylor]: Taking taylor expansion of 0 in im 0.429 * [backup-simplify]: Simplify 0 into 0 0.431 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) +nan.0) (* 0 0)) into (- (* +nan.0 (sqrt 2.0))) 0.431 * [taylor]: Taking taylor expansion of (- (* +nan.0 (sqrt 2.0))) in im 0.431 * [taylor]: Taking taylor expansion of (* +nan.0 (sqrt 2.0)) in im 0.431 * [taylor]: Taking taylor expansion of +nan.0 in im 0.431 * [backup-simplify]: Simplify +nan.0 into +nan.0 0.431 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 0.431 * [taylor]: Taking taylor expansion of 2.0 in im 0.431 * [backup-simplify]: Simplify 2.0 into 2.0 0.432 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 0.433 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 0.433 * [backup-simplify]: Simplify 0 into 0 0.433 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.434 * [backup-simplify]: Simplify (+ 0 0) into 0 0.437 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 0.438 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2.0))) into 0 0.441 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) +nan.0) (+ (* 0 +nan.0) (* 0 0))) into (- (* +nan.0 (sqrt 2.0))) 0.441 * [taylor]: Taking taylor expansion of (- (* +nan.0 (sqrt 2.0))) in im 0.441 * [taylor]: Taking taylor expansion of (* +nan.0 (sqrt 2.0)) in im 0.441 * [taylor]: Taking taylor expansion of +nan.0 in im 0.441 * [backup-simplify]: Simplify +nan.0 into +nan.0 0.441 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 0.441 * [taylor]: Taking taylor expansion of 2.0 in im 0.441 * [backup-simplify]: Simplify 2.0 into 2.0 0.442 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 0.442 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 0.443 * [backup-simplify]: Simplify (* +nan.0 (sqrt 2.0)) into (* +nan.0 (sqrt 2.0)) 0.445 * [backup-simplify]: Simplify (- (* +nan.0 (sqrt 2.0))) into (- (* +nan.0 (sqrt 2.0))) 0.449 * [backup-simplify]: Simplify (- (* +nan.0 (sqrt 2.0))) into (- (* +nan.0 (sqrt 2.0))) 0.449 * [backup-simplify]: Simplify 0 into 0 0.450 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.451 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.452 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.452 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 0.454 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 0.454 * [backup-simplify]: Simplify (+ 0 (/ 1/2 (pow im 2))) into (* 1/2 (/ 1 (pow im 2))) 0.456 * [backup-simplify]: Simplify (/ (- (* 1/2 (/ 1 (pow im 2))) (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) 0.457 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 0.458 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0))) (+ (* 0 +nan.0) (+ (* 0 +nan.0) (* 0 0)))) into (- (+ (* +nan.0 (sqrt 2.0)) (- (* +nan.0 (/ (sqrt 2.0) (pow im 2)))))) 0.458 * [taylor]: Taking taylor expansion of (- (+ (* +nan.0 (sqrt 2.0)) (- (* +nan.0 (/ (sqrt 2.0) (pow im 2)))))) in im 0.458 * [taylor]: Taking taylor expansion of (+ (* +nan.0 (sqrt 2.0)) (- (* +nan.0 (/ (sqrt 2.0) (pow im 2))))) in im 0.458 * [taylor]: Taking taylor expansion of (* +nan.0 (sqrt 2.0)) in im 0.458 * [taylor]: Taking taylor expansion of +nan.0 in im 0.459 * [backup-simplify]: Simplify +nan.0 into +nan.0 0.459 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 0.459 * [taylor]: Taking taylor expansion of 2.0 in im 0.459 * [backup-simplify]: Simplify 2.0 into 2.0 0.459 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 0.460 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 0.460 * [taylor]: Taking taylor expansion of (- (* +nan.0 (/ (sqrt 2.0) (pow im 2)))) in im 0.460 * [taylor]: Taking taylor expansion of (* +nan.0 (/ (sqrt 2.0) (pow im 2))) in im 0.460 * [taylor]: Taking taylor expansion of +nan.0 in im 0.460 * [backup-simplify]: Simplify +nan.0 into +nan.0 0.460 * [taylor]: Taking taylor expansion of (/ (sqrt 2.0) (pow im 2)) in im 0.460 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 0.460 * [taylor]: Taking taylor expansion of 2.0 in im 0.460 * [backup-simplify]: Simplify 2.0 into 2.0 0.461 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 0.461 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 0.461 * [taylor]: Taking taylor expansion of (pow im 2) in im 0.461 * [taylor]: Taking taylor expansion of im in im 0.461 * [backup-simplify]: Simplify 0 into 0 0.461 * [backup-simplify]: Simplify 1 into 1 0.462 * [backup-simplify]: Simplify (* 1 1) into 1 0.463 * [backup-simplify]: Simplify (/ (sqrt 2.0) 1) into (sqrt 2.0) 0.463 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.464 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)))) into 0 0.465 * [backup-simplify]: Simplify (+ (* +nan.0 0) (* 0 (sqrt 2.0))) into 0 0.465 * [backup-simplify]: Simplify (- 0) into 0 0.466 * [backup-simplify]: Simplify (+ 0 0) into 0 0.466 * [backup-simplify]: Simplify (- 0) into 0 0.466 * [backup-simplify]: Simplify 0 into 0 0.467 * [backup-simplify]: Simplify (* +nan.0 (sqrt 2.0)) into (* +nan.0 (sqrt 2.0)) 0.469 * [backup-simplify]: Simplify (- (* +nan.0 (sqrt 2.0))) into (- (* +nan.0 (sqrt 2.0))) 0.470 * [backup-simplify]: Simplify (- (* +nan.0 (sqrt 2.0))) into (- (* +nan.0 (sqrt 2.0))) 0.471 * [backup-simplify]: Simplify (+ (* +nan.0 0) (* 0 (sqrt 2.0))) into 0 0.472 * [backup-simplify]: Simplify (- 0) into 0 0.472 * [backup-simplify]: Simplify 0 into 0 0.472 * [backup-simplify]: Simplify 0 into 0 0.473 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.474 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.475 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.475 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 0.475 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))))) into 0 0.475 * [backup-simplify]: Simplify (+ 0 0) into 0 0.476 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 0.476 * [backup-simplify]: Simplify (+ 0 0) into 0 0.477 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+ (* 2 (* +nan.0 (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)))))) (* 2 0)) into (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 0.479 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 0.480 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0)))) (+ (* 0 (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0))) (+ (* 0 +nan.0) (+ (* 0 +nan.0) (* 0 0))))) into (- (+ (* +nan.0 (sqrt 2.0)) (- (* +nan.0 (/ (sqrt 2.0) (pow im 2)))))) 0.480 * [taylor]: Taking taylor expansion of (- (+ (* +nan.0 (sqrt 2.0)) (- (* +nan.0 (/ (sqrt 2.0) (pow im 2)))))) in im 0.480 * [taylor]: Taking taylor expansion of (+ (* +nan.0 (sqrt 2.0)) (- (* +nan.0 (/ (sqrt 2.0) (pow im 2))))) in im 0.480 * [taylor]: Taking taylor expansion of (* +nan.0 (sqrt 2.0)) in im 0.480 * [taylor]: Taking taylor expansion of +nan.0 in im 0.480 * [backup-simplify]: Simplify +nan.0 into +nan.0 0.480 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 0.480 * [taylor]: Taking taylor expansion of 2.0 in im 0.480 * [backup-simplify]: Simplify 2.0 into 2.0 0.480 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 0.481 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 0.481 * [taylor]: Taking taylor expansion of (- (* +nan.0 (/ (sqrt 2.0) (pow im 2)))) in im 0.481 * [taylor]: Taking taylor expansion of (* +nan.0 (/ (sqrt 2.0) (pow im 2))) in im 0.481 * [taylor]: Taking taylor expansion of +nan.0 in im 0.481 * [backup-simplify]: Simplify +nan.0 into +nan.0 0.481 * [taylor]: Taking taylor expansion of (/ (sqrt 2.0) (pow im 2)) in im 0.481 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 0.481 * [taylor]: Taking taylor expansion of 2.0 in im 0.481 * [backup-simplify]: Simplify 2.0 into 2.0 0.481 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 0.481 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 0.481 * [taylor]: Taking taylor expansion of (pow im 2) in im 0.481 * [taylor]: Taking taylor expansion of im in im 0.481 * [backup-simplify]: Simplify 0 into 0 0.481 * [backup-simplify]: Simplify 1 into 1 0.482 * [backup-simplify]: Simplify (* 1 1) into 1 0.482 * [backup-simplify]: Simplify (/ (sqrt 2.0) 1) into (sqrt 2.0) 0.483 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.483 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)))) into 0 0.484 * [backup-simplify]: Simplify (+ (* +nan.0 0) (* 0 (sqrt 2.0))) into 0 0.484 * [backup-simplify]: Simplify (- 0) into 0 0.484 * [backup-simplify]: Simplify (+ 0 0) into 0 0.484 * [backup-simplify]: Simplify (- 0) into 0 0.484 * [backup-simplify]: Simplify 0 into 0 0.485 * [backup-simplify]: Simplify (* +nan.0 (sqrt 2.0)) into (* +nan.0 (sqrt 2.0)) 0.486 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2.0))) into 0 0.486 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.487 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.487 * [backup-simplify]: Simplify (+ (* +nan.0 0) (+ (* 0 0) (* 0 (sqrt 2.0)))) into 0 0.488 * [backup-simplify]: Simplify (- 0) into 0 0.489 * [backup-simplify]: Simplify (+ (* +nan.0 (sqrt 2.0)) 0) into (- (* +nan.0 (sqrt 2.0))) 0.490 * [backup-simplify]: Simplify (- (- (* +nan.0 (sqrt 2.0)))) into (- (* +nan.0 (sqrt 2.0))) 0.491 * [backup-simplify]: Simplify (- (* +nan.0 (sqrt 2.0))) into (- (* +nan.0 (sqrt 2.0))) 0.494 * [backup-simplify]: Simplify (+ (* (- (* +nan.0 (sqrt 2.0))) (pow (* 1 (/ 1 re)) 2)) (+ (* (- (* +nan.0 (sqrt 2.0))) (* 1 (/ 1 re))) (- (* +nan.0 (sqrt 2.0))))) into (- (+ (* +nan.0 (sqrt 2.0)) (- (+ (* +nan.0 (/ (sqrt 2.0) re)) (- (* +nan.0 (/ (sqrt 2.0) (pow re 2)))))))) 0.494 * [backup-simplify]: Simplify (sqrt (* 2.0 (+ (sqrt (+ (* (/ 1 (- re)) (/ 1 (- re))) (* (/ 1 (- im)) (/ 1 (- im))))) (/ 1 (- re))))) into (* (sqrt 2.0) (sqrt (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re)))) 0.494 * [approximate]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re)))) in (re im) around 0 0.494 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re)))) in im 0.494 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 0.494 * [taylor]: Taking taylor expansion of 2.0 in im 0.494 * [backup-simplify]: Simplify 2.0 into 2.0 0.494 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 0.495 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 0.495 * [taylor]: Taking taylor expansion of (sqrt (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re))) in im 0.495 * [taylor]: Taking taylor expansion of (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re)) in im 0.495 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in im 0.495 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in im 0.495 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in im 0.495 * [taylor]: Taking taylor expansion of (pow re 2) in im 0.495 * [taylor]: Taking taylor expansion of re in im 0.495 * [backup-simplify]: Simplify re into re 0.495 * [backup-simplify]: Simplify (* re re) into (pow re 2) 0.495 * [backup-simplify]: Simplify (/ 1 (pow re 2)) into (/ 1 (pow re 2)) 0.495 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 0.495 * [taylor]: Taking taylor expansion of (pow im 2) in im 0.495 * [taylor]: Taking taylor expansion of im in im 0.495 * [backup-simplify]: Simplify 0 into 0 0.495 * [backup-simplify]: Simplify 1 into 1 0.495 * [backup-simplify]: Simplify (* 1 1) into 1 0.496 * [backup-simplify]: Simplify (/ 1 1) into 1 0.496 * [backup-simplify]: Simplify (+ 0 1) into 1 0.496 * [backup-simplify]: Simplify (sqrt 1) into 1 0.496 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.497 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.497 * [backup-simplify]: Simplify (+ 0 0) into 0 0.498 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 0.498 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.498 * [taylor]: Taking taylor expansion of re in im 0.498 * [backup-simplify]: Simplify re into re 0.498 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 0.498 * [backup-simplify]: Simplify (+ 1 0) into 1 0.498 * [backup-simplify]: Simplify (sqrt 0) into 0 0.499 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 0.499 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re)))) in re 0.499 * [taylor]: Taking taylor expansion of (sqrt 2.0) in re 0.499 * [taylor]: Taking taylor expansion of 2.0 in re 0.499 * [backup-simplify]: Simplify 2.0 into 2.0 0.499 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 0.500 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 0.500 * [taylor]: Taking taylor expansion of (sqrt (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re))) in re 0.500 * [taylor]: Taking taylor expansion of (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re)) in re 0.500 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 0.500 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 0.500 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 0.500 * [taylor]: Taking taylor expansion of (pow re 2) in re 0.500 * [taylor]: Taking taylor expansion of re in re 0.500 * [backup-simplify]: Simplify 0 into 0 0.500 * [backup-simplify]: Simplify 1 into 1 0.500 * [backup-simplify]: Simplify (* 1 1) into 1 0.500 * [backup-simplify]: Simplify (/ 1 1) into 1 0.501 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 0.501 * [taylor]: Taking taylor expansion of (pow im 2) in re 0.501 * [taylor]: Taking taylor expansion of im in re 0.501 * [backup-simplify]: Simplify im into im 0.501 * [backup-simplify]: Simplify (* im im) into (pow im 2) 0.501 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 0.501 * [backup-simplify]: Simplify (+ 1 0) into 1 0.501 * [backup-simplify]: Simplify (sqrt 1) into 1 0.502 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.502 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.502 * [backup-simplify]: Simplify (+ 0 0) into 0 0.503 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 0.503 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.503 * [taylor]: Taking taylor expansion of re in re 0.503 * [backup-simplify]: Simplify 0 into 0 0.503 * [backup-simplify]: Simplify 1 into 1 0.503 * [backup-simplify]: Simplify (/ 1 1) into 1 0.503 * [backup-simplify]: Simplify (- 1) into -1 0.503 * [backup-simplify]: Simplify (+ 1 -1) into 0 0.504 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.504 * [backup-simplify]: Simplify (- 0) into 0 0.504 * [backup-simplify]: Simplify (+ 0 0) into 0 0.505 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.505 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.505 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 0.506 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 0.507 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.508 * [backup-simplify]: Simplify (- 0) into 0 0.508 * [backup-simplify]: Simplify (+ (/ 1/2 (pow im 2)) 0) into (* 1/2 (/ 1 (pow im 2))) 0.508 * [backup-simplify]: Simplify (sqrt 0) into 0 0.509 * [backup-simplify]: Simplify (/ (* 1/2 (/ 1 (pow im 2))) (* 2 (sqrt 0))) into (/ +nan.0 (pow im 2)) 0.509 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re)))) in re 0.509 * [taylor]: Taking taylor expansion of (sqrt 2.0) in re 0.509 * [taylor]: Taking taylor expansion of 2.0 in re 0.509 * [backup-simplify]: Simplify 2.0 into 2.0 0.509 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 0.510 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 0.510 * [taylor]: Taking taylor expansion of (sqrt (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re))) in re 0.510 * [taylor]: Taking taylor expansion of (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re)) in re 0.510 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 0.510 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 0.510 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 0.510 * [taylor]: Taking taylor expansion of (pow re 2) in re 0.510 * [taylor]: Taking taylor expansion of re in re 0.510 * [backup-simplify]: Simplify 0 into 0 0.510 * [backup-simplify]: Simplify 1 into 1 0.511 * [backup-simplify]: Simplify (* 1 1) into 1 0.511 * [backup-simplify]: Simplify (/ 1 1) into 1 0.511 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 0.511 * [taylor]: Taking taylor expansion of (pow im 2) in re 0.511 * [taylor]: Taking taylor expansion of im in re 0.511 * [backup-simplify]: Simplify im into im 0.511 * [backup-simplify]: Simplify (* im im) into (pow im 2) 0.511 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 0.512 * [backup-simplify]: Simplify (+ 1 0) into 1 0.512 * [backup-simplify]: Simplify (sqrt 1) into 1 0.513 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.513 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.514 * [backup-simplify]: Simplify (+ 0 0) into 0 0.514 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 0.514 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.514 * [taylor]: Taking taylor expansion of re in re 0.515 * [backup-simplify]: Simplify 0 into 0 0.515 * [backup-simplify]: Simplify 1 into 1 0.515 * [backup-simplify]: Simplify (/ 1 1) into 1 0.515 * [backup-simplify]: Simplify (- 1) into -1 0.516 * [backup-simplify]: Simplify (+ 1 -1) into 0 0.516 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.517 * [backup-simplify]: Simplify (- 0) into 0 0.517 * [backup-simplify]: Simplify (+ 0 0) into 0 0.518 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.519 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.519 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 0.520 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 0.521 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.522 * [backup-simplify]: Simplify (- 0) into 0 0.522 * [backup-simplify]: Simplify (+ (/ 1/2 (pow im 2)) 0) into (* 1/2 (/ 1 (pow im 2))) 0.522 * [backup-simplify]: Simplify (sqrt 0) into 0 0.523 * [backup-simplify]: Simplify (/ (* 1/2 (/ 1 (pow im 2))) (* 2 (sqrt 0))) into (/ +nan.0 (pow im 2)) 0.523 * [backup-simplify]: Simplify (* (sqrt 2.0) 0) into 0 0.523 * [taylor]: Taking taylor expansion of 0 in im 0.524 * [backup-simplify]: Simplify 0 into 0 0.524 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) (/ +nan.0 (pow im 2))) (* 0 0)) into (- (* +nan.0 (/ (sqrt 2.0) (pow im 2)))) 0.524 * [taylor]: Taking taylor expansion of (- (* +nan.0 (/ (sqrt 2.0) (pow im 2)))) in im 0.524 * [taylor]: Taking taylor expansion of (* +nan.0 (/ (sqrt 2.0) (pow im 2))) in im 0.524 * [taylor]: Taking taylor expansion of +nan.0 in im 0.525 * [backup-simplify]: Simplify +nan.0 into +nan.0 0.525 * [taylor]: Taking taylor expansion of (/ (sqrt 2.0) (pow im 2)) in im 0.525 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 0.525 * [taylor]: Taking taylor expansion of 2.0 in im 0.525 * [backup-simplify]: Simplify 2.0 into 2.0 0.525 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 0.526 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 0.526 * [taylor]: Taking taylor expansion of (pow im 2) in im 0.526 * [taylor]: Taking taylor expansion of im in im 0.526 * [backup-simplify]: Simplify 0 into 0 0.526 * [backup-simplify]: Simplify 1 into 1 0.526 * [backup-simplify]: Simplify (* 1 1) into 1 0.527 * [backup-simplify]: Simplify (/ (sqrt 2.0) 1) into (sqrt 2.0) 0.528 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.529 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)))) into 0 0.530 * [backup-simplify]: Simplify (+ (* +nan.0 0) (* 0 (sqrt 2.0))) into 0 0.530 * [backup-simplify]: Simplify (- 0) into 0 0.530 * [backup-simplify]: Simplify 0 into 0 0.530 * [backup-simplify]: Simplify 0 into 0 0.532 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.533 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.533 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 0.533 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))))) into 0 0.533 * [backup-simplify]: Simplify (+ 0 0) into 0 0.534 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 0.535 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.535 * [backup-simplify]: Simplify (- 0) into 0 0.536 * [backup-simplify]: Simplify (+ 0 0) into 0 0.536 * [backup-simplify]: Simplify (/ (- 0 (pow (/ +nan.0 (pow im 2)) 2) (+)) (* 2 0)) into (/ +nan.0 (pow im 4)) 0.538 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2.0))) into 0 0.539 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) (/ +nan.0 (pow im 4))) (+ (* 0 (/ +nan.0 (pow im 2))) (* 0 0))) into (- (* +nan.0 (/ (sqrt 2.0) (pow im 4)))) 0.539 * [taylor]: Taking taylor expansion of (- (* +nan.0 (/ (sqrt 2.0) (pow im 4)))) in im 0.539 * [taylor]: Taking taylor expansion of (* +nan.0 (/ (sqrt 2.0) (pow im 4))) in im 0.539 * [taylor]: Taking taylor expansion of +nan.0 in im 0.539 * [backup-simplify]: Simplify +nan.0 into +nan.0 0.539 * [taylor]: Taking taylor expansion of (/ (sqrt 2.0) (pow im 4)) in im 0.539 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 0.539 * [taylor]: Taking taylor expansion of 2.0 in im 0.539 * [backup-simplify]: Simplify 2.0 into 2.0 0.539 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 0.540 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 0.540 * [taylor]: Taking taylor expansion of (pow im 4) in im 0.540 * [taylor]: Taking taylor expansion of im in im 0.540 * [backup-simplify]: Simplify 0 into 0 0.540 * [backup-simplify]: Simplify 1 into 1 0.541 * [backup-simplify]: Simplify (* 1 1) into 1 0.541 * [backup-simplify]: Simplify (* 1 1) into 1 0.542 * [backup-simplify]: Simplify (/ (sqrt 2.0) 1) into (sqrt 2.0) 0.543 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2.0))) into 0 0.545 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 0.546 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.547 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.547 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.548 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.549 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.550 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)))) into 0 0.551 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.552 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.553 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.555 * [backup-simplify]: Simplify (+ (* +nan.0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2.0))))) into 0 0.555 * [backup-simplify]: Simplify (- 0) into 0 0.555 * [backup-simplify]: Simplify 0 into 0 0.556 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2.0))) into 0 0.557 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.558 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.559 * [backup-simplify]: Simplify (+ (* +nan.0 0) (+ (* 0 0) (* 0 (sqrt 2.0)))) into 0 0.559 * [backup-simplify]: Simplify (- 0) into 0 0.559 * [backup-simplify]: Simplify 0 into 0 0.559 * [backup-simplify]: Simplify 0 into 0 0.560 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 0.560 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.561 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 0.561 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))))) into 0 0.561 * [backup-simplify]: Simplify (+ 0 0) into 0 0.562 * [backup-simplify]: Simplify (/ (- 0 (pow (/ 1/2 (pow im 2)) 2) (+ (* 2 (* 0 0)))) (* 2 1)) into (/ -1/8 (pow im 4)) 0.562 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.563 * [backup-simplify]: Simplify (- 0) into 0 0.563 * [backup-simplify]: Simplify (+ (/ -1/8 (pow im 4)) 0) into (- (* 1/8 (/ 1 (pow im 4)))) 0.563 * [backup-simplify]: Simplify (/ (- (- (* 1/8 (/ 1 (pow im 4)))) (+ (* 2 (* (/ +nan.0 (pow im 2)) (/ +nan.0 (pow im 4)))))) (* 2 0)) into (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 6))) (* 1/8 (/ 1 (pow im 4))))) 0.564 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 0.565 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 6))) (* 1/8 (/ 1 (pow im 4)))))) (+ (* 0 (/ +nan.0 (pow im 4))) (+ (* 0 (/ +nan.0 (pow im 2))) (* 0 0)))) into (- (+ (* +nan.0 (/ (sqrt 2.0) (pow im 4))) (- (* +nan.0 (/ (sqrt 2.0) (pow im 6)))))) 0.565 * [taylor]: Taking taylor expansion of (- (+ (* +nan.0 (/ (sqrt 2.0) (pow im 4))) (- (* +nan.0 (/ (sqrt 2.0) (pow im 6)))))) in im 0.565 * [taylor]: Taking taylor expansion of (+ (* +nan.0 (/ (sqrt 2.0) (pow im 4))) (- (* +nan.0 (/ (sqrt 2.0) (pow im 6))))) in im 0.565 * [taylor]: Taking taylor expansion of (* +nan.0 (/ (sqrt 2.0) (pow im 4))) in im 0.565 * [taylor]: Taking taylor expansion of +nan.0 in im 0.565 * [backup-simplify]: Simplify +nan.0 into +nan.0 0.565 * [taylor]: Taking taylor expansion of (/ (sqrt 2.0) (pow im 4)) in im 0.565 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 0.565 * [taylor]: Taking taylor expansion of 2.0 in im 0.565 * [backup-simplify]: Simplify 2.0 into 2.0 0.565 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 0.566 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 0.566 * [taylor]: Taking taylor expansion of (pow im 4) in im 0.566 * [taylor]: Taking taylor expansion of im in im 0.566 * [backup-simplify]: Simplify 0 into 0 0.566 * [backup-simplify]: Simplify 1 into 1 0.566 * [backup-simplify]: Simplify (* 1 1) into 1 0.568 * [backup-simplify]: Simplify (* 1 1) into 1 0.569 * [backup-simplify]: Simplify (/ (sqrt 2.0) 1) into (sqrt 2.0) 0.569 * [taylor]: Taking taylor expansion of (- (* +nan.0 (/ (sqrt 2.0) (pow im 6)))) in im 0.569 * [taylor]: Taking taylor expansion of (* +nan.0 (/ (sqrt 2.0) (pow im 6))) in im 0.569 * [taylor]: Taking taylor expansion of +nan.0 in im 0.569 * [backup-simplify]: Simplify +nan.0 into +nan.0 0.569 * [taylor]: Taking taylor expansion of (/ (sqrt 2.0) (pow im 6)) in im 0.569 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 0.569 * [taylor]: Taking taylor expansion of 2.0 in im 0.569 * [backup-simplify]: Simplify 2.0 into 2.0 0.569 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 0.569 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 0.569 * [taylor]: Taking taylor expansion of (pow im 6) in im 0.569 * [taylor]: Taking taylor expansion of im in im 0.570 * [backup-simplify]: Simplify 0 into 0 0.570 * [backup-simplify]: Simplify 1 into 1 0.570 * [backup-simplify]: Simplify (* 1 1) into 1 0.570 * [backup-simplify]: Simplify (* 1 1) into 1 0.570 * [backup-simplify]: Simplify (* 1 1) into 1 0.571 * [backup-simplify]: Simplify (/ (sqrt 2.0) 1) into (sqrt 2.0) 0.571 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2.0))) into 0 0.572 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 0.573 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.573 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.574 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.575 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.575 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.576 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)))) into 0 0.577 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.577 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.578 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.579 * [backup-simplify]: Simplify (+ (* +nan.0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2.0))))) into 0 0.579 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2.0))) into 0 0.580 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 0.581 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 0.582 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 0.582 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 0.583 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 0.584 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.584 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.585 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.585 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 0.586 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.587 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 0.587 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.588 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.590 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 0.590 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.591 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)))) into 0 0.593 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 0.593 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.595 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.596 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.597 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.598 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.599 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.601 * [backup-simplify]: Simplify (+ (* +nan.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2.0))))))) into 0 0.601 * [backup-simplify]: Simplify (- 0) into 0 0.601 * [backup-simplify]: Simplify (+ 0 0) into 0 0.602 * [backup-simplify]: Simplify (- 0) into 0 0.602 * [backup-simplify]: Simplify 0 into 0 0.602 * [backup-simplify]: Simplify 0 into 0 0.602 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1 2 1 1) 0.602 * [backup-simplify]: Simplify (+ (* re re) (* im im)) into (+ (pow im 2) (pow re 2)) 0.602 * [approximate]: Taking taylor expansion of (+ (pow im 2) (pow re 2)) in (re im) around 0 0.602 * [taylor]: Taking taylor expansion of (+ (pow im 2) (pow re 2)) in im 0.602 * [taylor]: Taking taylor expansion of (pow im 2) in im 0.602 * [taylor]: Taking taylor expansion of im in im 0.602 * [backup-simplify]: Simplify 0 into 0 0.602 * [backup-simplify]: Simplify 1 into 1 0.602 * [taylor]: Taking taylor expansion of (pow re 2) in im 0.602 * [taylor]: Taking taylor expansion of re in im 0.602 * [backup-simplify]: Simplify re into re 0.602 * [taylor]: Taking taylor expansion of (+ (pow im 2) (pow re 2)) in re 0.602 * [taylor]: Taking taylor expansion of (pow im 2) in re 0.602 * [taylor]: Taking taylor expansion of im in re 0.602 * [backup-simplify]: Simplify im into im 0.603 * [taylor]: Taking taylor expansion of (pow re 2) in re 0.603 * [taylor]: Taking taylor expansion of re in re 0.603 * [backup-simplify]: Simplify 0 into 0 0.603 * [backup-simplify]: Simplify 1 into 1 0.603 * [taylor]: Taking taylor expansion of (+ (pow im 2) (pow re 2)) in re 0.603 * [taylor]: Taking taylor expansion of (pow im 2) in re 0.603 * [taylor]: Taking taylor expansion of im in re 0.603 * [backup-simplify]: Simplify im into im 0.603 * [taylor]: Taking taylor expansion of (pow re 2) in re 0.603 * [taylor]: Taking taylor expansion of re in re 0.603 * [backup-simplify]: Simplify 0 into 0 0.603 * [backup-simplify]: Simplify 1 into 1 0.603 * [backup-simplify]: Simplify (* im im) into (pow im 2) 0.603 * [backup-simplify]: Simplify (+ (pow im 2) 0) into (pow im 2) 0.603 * [taylor]: Taking taylor expansion of (pow im 2) in im 0.603 * [taylor]: Taking taylor expansion of im in im 0.603 * [backup-simplify]: Simplify 0 into 0 0.603 * [backup-simplify]: Simplify 1 into 1 0.603 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 0.604 * [backup-simplify]: Simplify (+ 0 0) into 0 0.604 * [taylor]: Taking taylor expansion of 0 in im 0.604 * [backup-simplify]: Simplify 0 into 0 0.604 * [backup-simplify]: Simplify 0 into 0 0.604 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 0.605 * [backup-simplify]: Simplify (* 1 1) into 1 0.605 * [backup-simplify]: Simplify (+ 0 1) into 1 0.605 * [taylor]: Taking taylor expansion of 1 in im 0.605 * [backup-simplify]: Simplify 1 into 1 0.605 * [backup-simplify]: Simplify 1 into 1 0.605 * [backup-simplify]: Simplify 0 into 0 0.605 * [backup-simplify]: Simplify (* 1 1) into 1 0.606 * [backup-simplify]: Simplify 1 into 1 0.606 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 0.607 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.607 * [backup-simplify]: Simplify (+ 0 0) into 0 0.607 * [taylor]: Taking taylor expansion of 0 in im 0.608 * [backup-simplify]: Simplify 0 into 0 0.608 * [backup-simplify]: Simplify 0 into 0 0.608 * [backup-simplify]: Simplify 0 into 0 0.608 * [backup-simplify]: Simplify 0 into 0 0.608 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.608 * [backup-simplify]: Simplify 0 into 0 0.609 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 im))))) into 0 0.610 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.611 * [backup-simplify]: Simplify (+ 0 0) into 0 0.611 * [taylor]: Taking taylor expansion of 0 in im 0.611 * [backup-simplify]: Simplify 0 into 0 0.611 * [backup-simplify]: Simplify 0 into 0 0.611 * [backup-simplify]: Simplify 0 into 0 0.611 * [backup-simplify]: Simplify (+ (* 1 (pow (* im 1) 2)) (* 1 (pow (* 1 re) 2))) into (+ (pow im 2) (pow re 2)) 0.611 * [backup-simplify]: Simplify (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))) into (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 0.611 * [approximate]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in (re im) around 0 0.612 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in im 0.612 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in im 0.612 * [taylor]: Taking taylor expansion of (pow re 2) in im 0.612 * [taylor]: Taking taylor expansion of re in im 0.612 * [backup-simplify]: Simplify re into re 0.612 * [backup-simplify]: Simplify (* re re) into (pow re 2) 0.612 * [backup-simplify]: Simplify (/ 1 (pow re 2)) into (/ 1 (pow re 2)) 0.612 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 0.612 * [taylor]: Taking taylor expansion of (pow im 2) in im 0.612 * [taylor]: Taking taylor expansion of im in im 0.612 * [backup-simplify]: Simplify 0 into 0 0.612 * [backup-simplify]: Simplify 1 into 1 0.612 * [backup-simplify]: Simplify (* 1 1) into 1 0.613 * [backup-simplify]: Simplify (/ 1 1) into 1 0.613 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 0.613 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 0.613 * [taylor]: Taking taylor expansion of (pow re 2) in re 0.613 * [taylor]: Taking taylor expansion of re in re 0.613 * [backup-simplify]: Simplify 0 into 0 0.613 * [backup-simplify]: Simplify 1 into 1 0.613 * [backup-simplify]: Simplify (* 1 1) into 1 0.614 * [backup-simplify]: Simplify (/ 1 1) into 1 0.614 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 0.614 * [taylor]: Taking taylor expansion of (pow im 2) in re 0.614 * [taylor]: Taking taylor expansion of im in re 0.614 * [backup-simplify]: Simplify im into im 0.614 * [backup-simplify]: Simplify (* im im) into (pow im 2) 0.614 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 0.614 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 0.614 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 0.614 * [taylor]: Taking taylor expansion of (pow re 2) in re 0.614 * [taylor]: Taking taylor expansion of re in re 0.614 * [backup-simplify]: Simplify 0 into 0 0.614 * [backup-simplify]: Simplify 1 into 1 0.614 * [backup-simplify]: Simplify (* 1 1) into 1 0.615 * [backup-simplify]: Simplify (/ 1 1) into 1 0.615 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 0.615 * [taylor]: Taking taylor expansion of (pow im 2) in re 0.615 * [taylor]: Taking taylor expansion of im in re 0.615 * [backup-simplify]: Simplify im into im 0.615 * [backup-simplify]: Simplify (* im im) into (pow im 2) 0.615 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 0.615 * [backup-simplify]: Simplify (+ 1 0) into 1 0.615 * [taylor]: Taking taylor expansion of 1 in im 0.615 * [backup-simplify]: Simplify 1 into 1 0.616 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.616 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.616 * [backup-simplify]: Simplify (+ 0 0) into 0 0.616 * [taylor]: Taking taylor expansion of 0 in im 0.616 * [backup-simplify]: Simplify 0 into 0 0.617 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.617 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.617 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 0.617 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 0.617 * [taylor]: Taking taylor expansion of (pow im 2) in im 0.617 * [taylor]: Taking taylor expansion of im in im 0.618 * [backup-simplify]: Simplify 0 into 0 0.618 * [backup-simplify]: Simplify 1 into 1 0.618 * [backup-simplify]: Simplify (* 1 1) into 1 0.618 * [backup-simplify]: Simplify (/ 1 1) into 1 0.618 * [backup-simplify]: Simplify 1 into 1 0.618 * [backup-simplify]: Simplify 1 into 1 0.619 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.620 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.620 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 0.620 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))))) into 0 0.620 * [backup-simplify]: Simplify (+ 0 0) into 0 0.620 * [taylor]: Taking taylor expansion of 0 in im 0.620 * [backup-simplify]: Simplify 0 into 0 0.621 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.621 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.621 * [backup-simplify]: Simplify 0 into 0 0.621 * [backup-simplify]: Simplify 0 into 0 0.621 * [backup-simplify]: Simplify 0 into 0 0.622 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 0.622 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.623 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 0.623 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))))) into 0 0.623 * [backup-simplify]: Simplify (+ 0 0) into 0 0.623 * [taylor]: Taking taylor expansion of 0 in im 0.623 * [backup-simplify]: Simplify 0 into 0 0.624 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.624 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.624 * [backup-simplify]: Simplify 0 into 0 0.624 * [backup-simplify]: Simplify 0 into 0 0.624 * [backup-simplify]: Simplify 0 into 0 0.624 * [backup-simplify]: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 re))) 2)) (* 1 (pow (* (/ 1 (/ 1 im)) 1) 2))) into (+ (pow im 2) (pow re 2)) 0.625 * [backup-simplify]: Simplify (+ (* (/ 1 (- re)) (/ 1 (- re))) (* (/ 1 (- im)) (/ 1 (- im)))) into (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 0.625 * [approximate]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in (re im) around 0 0.625 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in im 0.625 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in im 0.625 * [taylor]: Taking taylor expansion of (pow re 2) in im 0.625 * [taylor]: Taking taylor expansion of re in im 0.625 * [backup-simplify]: Simplify re into re 0.625 * [backup-simplify]: Simplify (* re re) into (pow re 2) 0.625 * [backup-simplify]: Simplify (/ 1 (pow re 2)) into (/ 1 (pow re 2)) 0.625 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 0.625 * [taylor]: Taking taylor expansion of (pow im 2) in im 0.625 * [taylor]: Taking taylor expansion of im in im 0.625 * [backup-simplify]: Simplify 0 into 0 0.625 * [backup-simplify]: Simplify 1 into 1 0.625 * [backup-simplify]: Simplify (* 1 1) into 1 0.625 * [backup-simplify]: Simplify (/ 1 1) into 1 0.625 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 0.625 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 0.625 * [taylor]: Taking taylor expansion of (pow re 2) in re 0.625 * [taylor]: Taking taylor expansion of re in re 0.625 * [backup-simplify]: Simplify 0 into 0 0.625 * [backup-simplify]: Simplify 1 into 1 0.626 * [backup-simplify]: Simplify (* 1 1) into 1 0.626 * [backup-simplify]: Simplify (/ 1 1) into 1 0.626 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 0.626 * [taylor]: Taking taylor expansion of (pow im 2) in re 0.626 * [taylor]: Taking taylor expansion of im in re 0.626 * [backup-simplify]: Simplify im into im 0.626 * [backup-simplify]: Simplify (* im im) into (pow im 2) 0.626 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 0.626 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 0.626 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 0.626 * [taylor]: Taking taylor expansion of (pow re 2) in re 0.626 * [taylor]: Taking taylor expansion of re in re 0.626 * [backup-simplify]: Simplify 0 into 0 0.626 * [backup-simplify]: Simplify 1 into 1 0.626 * [backup-simplify]: Simplify (* 1 1) into 1 0.627 * [backup-simplify]: Simplify (/ 1 1) into 1 0.627 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 0.627 * [taylor]: Taking taylor expansion of (pow im 2) in re 0.627 * [taylor]: Taking taylor expansion of im in re 0.627 * [backup-simplify]: Simplify im into im 0.627 * [backup-simplify]: Simplify (* im im) into (pow im 2) 0.627 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 0.627 * [backup-simplify]: Simplify (+ 1 0) into 1 0.627 * [taylor]: Taking taylor expansion of 1 in im 0.627 * [backup-simplify]: Simplify 1 into 1 0.628 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.628 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.628 * [backup-simplify]: Simplify (+ 0 0) into 0 0.628 * [taylor]: Taking taylor expansion of 0 in im 0.628 * [backup-simplify]: Simplify 0 into 0 0.629 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.629 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.629 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 0.629 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 0.629 * [taylor]: Taking taylor expansion of (pow im 2) in im 0.629 * [taylor]: Taking taylor expansion of im in im 0.629 * [backup-simplify]: Simplify 0 into 0 0.630 * [backup-simplify]: Simplify 1 into 1 0.630 * [backup-simplify]: Simplify (* 1 1) into 1 0.630 * [backup-simplify]: Simplify (/ 1 1) into 1 0.630 * [backup-simplify]: Simplify 1 into 1 0.630 * [backup-simplify]: Simplify 1 into 1 0.631 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.631 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.631 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 0.631 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))))) into 0 0.632 * [backup-simplify]: Simplify (+ 0 0) into 0 0.632 * [taylor]: Taking taylor expansion of 0 in im 0.632 * [backup-simplify]: Simplify 0 into 0 0.632 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.632 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.633 * [backup-simplify]: Simplify 0 into 0 0.633 * [backup-simplify]: Simplify 0 into 0 0.633 * [backup-simplify]: Simplify 0 into 0 0.633 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 0.634 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.634 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 0.634 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))))) into 0 0.634 * [backup-simplify]: Simplify (+ 0 0) into 0 0.634 * [taylor]: Taking taylor expansion of 0 in im 0.634 * [backup-simplify]: Simplify 0 into 0 0.635 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.636 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.636 * [backup-simplify]: Simplify 0 into 0 0.636 * [backup-simplify]: Simplify 0 into 0 0.636 * [backup-simplify]: Simplify 0 into 0 0.636 * [backup-simplify]: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 (- re)))) 2)) (* 1 (pow (* (/ 1 (/ 1 (- im))) 1) 2))) into (+ (pow im 2) (pow re 2)) 0.636 * * * [progress]: simplifying candidates 0.636 * * * * [progress]: [ 1 / 67 ] simplifiying candidate # 0.636 * * * * [progress]: [ 2 / 67 ] simplifiying candidate # 0.636 * * * * [progress]: [ 3 / 67 ] simplifiying candidate # 0.636 * * * * [progress]: [ 4 / 67 ] simplifiying candidate # 0.636 * * * * [progress]: [ 5 / 67 ] simplifiying candidate # 0.636 * * * * [progress]: [ 6 / 67 ] simplifiying candidate # 0.636 * * * * [progress]: [ 7 / 67 ] simplifiying candidate # 0.636 * [simplify]: Simplifying (sqrt (* (cbrt (+ (* re re) (* im im))) (cbrt (+ (* re re) (* im im))))) 0.637 * * [simplify]: iters left: 6 (8 enodes) 0.638 * * [simplify]: iters left: 5 (26 enodes) 0.641 * * [simplify]: Extracting #0: cost 1 inf + 0 0.641 * * [simplify]: Extracting #1: cost 4 inf + 0 0.641 * * [simplify]: Extracting #2: cost 7 inf + 0 0.641 * * [simplify]: Extracting #3: cost 10 inf + 0 0.642 * * [simplify]: Extracting #4: cost 14 inf + 0 0.642 * * [simplify]: Extracting #5: cost 10 inf + 84 0.642 * * [simplify]: Extracting #6: cost 8 inf + 166 0.642 * * [simplify]: Extracting #7: cost 4 inf + 854 0.642 * * [simplify]: Extracting #8: cost 1 inf + 1540 0.642 * * [simplify]: Extracting #9: cost 0 inf + 1782 0.643 * [simplify]: Simplified to (fabs (cbrt (+ (* re re) (* im im)))) 0.643 * [simplify]: Simplified (2 2 1 2 1 1) to (λ (re im) (* 0.5 (sqrt (* 2.0 (+ (* (fabs (cbrt (+ (* re re) (* im im)))) (sqrt (cbrt (+ (* re re) (* im im))))) re))))) 0.643 * * * * [progress]: [ 8 / 67 ] simplifiying candidate # 0.644 * [simplify]: Simplifying (sqrt (sqrt (+ (* re re) (* im im)))) 0.644 * * [simplify]: iters left: 6 (7 enodes) 0.647 * * [simplify]: iters left: 5 (22 enodes) 0.652 * * [simplify]: Extracting #0: cost 1 inf + 0 0.652 * * [simplify]: Extracting #1: cost 3 inf + 0 0.652 * * [simplify]: Extracting #2: cost 5 inf + 0 0.652 * * [simplify]: Extracting #3: cost 8 inf + 0 0.653 * * [simplify]: Extracting #4: cost 12 inf + 0 0.653 * * [simplify]: Extracting #5: cost 10 inf + 2 0.653 * * [simplify]: Extracting #6: cost 1 inf + 936 0.653 * * [simplify]: Extracting #7: cost 0 inf + 1138 0.654 * [simplify]: Simplified to (sqrt (sqrt (+ (* re re) (* im im)))) 0.654 * [simplify]: Simplified (2 2 1 2 1 1) to (λ (re im) (* 0.5 (sqrt (* 2.0 (+ (* (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt (sqrt (+ (* re re) (* im im))))) re))))) 0.654 * * * * [progress]: [ 9 / 67 ] simplifiying candidate # 0.654 * [simplify]: Simplifying (sqrt 1) 0.654 * * [simplify]: iters left: 1 (2 enodes) 0.657 * * [simplify]: Extracting #0: cost 1 inf + 0 0.657 * * [simplify]: Extracting #1: cost 0 inf + 1 0.657 * [simplify]: Simplified to 1 0.657 * [simplify]: Simplified (2 2 1 2 1 1) to (λ (re im) (* 0.5 (sqrt (* 2.0 (+ (* 1 (sqrt (+ (* re re) (* im im)))) re))))) 0.658 * * * * [progress]: [ 10 / 67 ] simplifiying candidate # 0.658 * [simplify]: Simplifying (sqrt (+ (pow (* re re) 3) (pow (* im im) 3))) 0.658 * * [simplify]: iters left: 6 (9 enodes) 0.663 * * [simplify]: iters left: 5 (45 enodes) 0.686 * * [simplify]: iters left: 4 (100 enodes) 0.726 * * [simplify]: iters left: 3 (201 enodes) 0.769 * * [simplify]: iters left: 2 (406 enodes) 0.901 * * [simplify]: Extracting #0: cost 1 inf + 0 0.901 * * [simplify]: Extracting #1: cost 3 inf + 0 0.901 * * [simplify]: Extracting #2: cost 6 inf + 0 0.901 * * [simplify]: Extracting #3: cost 62 inf + 0 0.902 * * [simplify]: Extracting #4: cost 166 inf + 460 0.903 * * [simplify]: Extracting #5: cost 131 inf + 12951 0.907 * * [simplify]: Extracting #6: cost 49 inf + 45746 0.912 * * [simplify]: Extracting #7: cost 1 inf + 66256 0.917 * * [simplify]: Extracting #8: cost 0 inf + 65919 0.922 * [simplify]: Simplified to (sqrt (+ (* (* re (* re re)) (* re (* re re))) (* (* im im) (* (* im im) (* im im))))) 0.922 * [simplify]: Simplified (2 2 1 2 1 1) to (λ (re im) (* 0.5 (sqrt (* 2.0 (+ (/ (sqrt (+ (* (* re (* re re)) (* re (* re re))) (* (* im im) (* (* im im) (* im im))))) (sqrt (+ (* (* re re) (* re re)) (- (* (* im im) (* im im)) (* (* re re) (* im im)))))) re))))) 0.923 * * * * [progress]: [ 11 / 67 ] simplifiying candidate # 0.923 * [simplify]: Simplifying (sqrt (- (* (* re re) (* re re)) (* (* im im) (* im im)))) 0.923 * * [simplify]: iters left: 6 (8 enodes) 0.925 * * [simplify]: iters left: 5 (37 enodes) 0.932 * * [simplify]: iters left: 4 (67 enodes) 0.958 * * [simplify]: iters left: 3 (123 enodes) 1.008 * * [simplify]: iters left: 2 (278 enodes) 1.120 * * [simplify]: Extracting #0: cost 1 inf + 0 1.120 * * [simplify]: Extracting #1: cost 3 inf + 0 1.120 * * [simplify]: Extracting #2: cost 50 inf + 0 1.120 * * [simplify]: Extracting #3: cost 150 inf + 0 1.121 * * [simplify]: Extracting #4: cost 194 inf + 1180 1.126 * * [simplify]: Extracting #5: cost 123 inf + 12421 1.132 * * [simplify]: Extracting #6: cost 12 inf + 33804 1.140 * * [simplify]: Extracting #7: cost 0 inf + 36129 1.151 * [simplify]: Simplified to (sqrt (- (* (* re re) (* re re)) (* (* im im) (* im im)))) 1.151 * [simplify]: Simplified (2 2 1 2 1 1) to (λ (re im) (* 0.5 (sqrt (* 2.0 (+ (/ (sqrt (- (* (* re re) (* re re)) (* (* im im) (* im im)))) (sqrt (- (* re re) (* im im)))) re))))) 1.152 * * * * [progress]: [ 12 / 67 ] simplifiying candidate # 1.152 * [simplify]: Simplifying (+ (* re re) (* im im)) 1.152 * * [simplify]: iters left: 4 (5 enodes) 1.153 * * [simplify]: iters left: 3 (16 enodes) 1.155 * * [simplify]: Extracting #0: cost 1 inf + 0 1.155 * * [simplify]: Extracting #1: cost 4 inf + 0 1.155 * * [simplify]: Extracting #2: cost 8 inf + 0 1.155 * * [simplify]: Extracting #3: cost 4 inf + 84 1.155 * * [simplify]: Extracting #4: cost 0 inf + 410 1.155 * [simplify]: Simplified to (+ (* re re) (* im im)) 1.155 * [simplify]: Simplified (2 2 1 2 1 1) to (λ (re im) (* 0.5 (sqrt (* 2.0 (+ (pow (+ (* re re) (* im im)) (/ 1 2)) re))))) 1.155 * * * * [progress]: [ 13 / 67 ] simplifiying candidate # 1.156 * * * * [progress]: [ 14 / 67 ] simplifiying candidate # 1.156 * [simplify]: Simplifying (sqrt (+ (* re re) (* im im))) 1.156 * * [simplify]: iters left: 5 (6 enodes) 1.157 * * [simplify]: iters left: 4 (19 enodes) 1.159 * * [simplify]: Extracting #0: cost 1 inf + 0 1.160 * * [simplify]: Extracting #1: cost 3 inf + 0 1.160 * * [simplify]: Extracting #2: cost 6 inf + 0 1.160 * * [simplify]: Extracting #3: cost 10 inf + 0 1.160 * * [simplify]: Extracting #4: cost 6 inf + 84 1.160 * * [simplify]: Extracting #5: cost 0 inf + 734 1.160 * [simplify]: Simplified to (sqrt (+ (* re re) (* im im))) 1.160 * [simplify]: Simplified (2 2 1 2 1 1) to (λ (re im) (* 0.5 (sqrt (* 2.0 (+ (fabs (sqrt (+ (* re re) (* im im)))) re))))) 1.160 * * * * [progress]: [ 15 / 67 ] simplifiying candidate # 1.160 * * * * [progress]: [ 16 / 67 ] simplifiying candidate #real (real->posit16 (sqrt (+ (* re re) (* im im))))) re)))))> 1.160 * * * * [progress]: [ 17 / 67 ] simplifiying candidate # 1.160 * [simplify]: Simplifying (* (exp (sqrt (+ (* re re) (* im im)))) (exp re)) 1.160 * * [simplify]: iters left: 6 (9 enodes) 1.162 * * [simplify]: iters left: 5 (31 enodes) 1.166 * * [simplify]: iters left: 4 (35 enodes) 1.171 * * [simplify]: Extracting #0: cost 1 inf + 0 1.171 * * [simplify]: Extracting #1: cost 5 inf + 0 1.171 * * [simplify]: Extracting #2: cost 10 inf + 0 1.171 * * [simplify]: Extracting #3: cost 11 inf + 1 1.171 * * [simplify]: Extracting #4: cost 12 inf + 143 1.171 * * [simplify]: Extracting #5: cost 14 inf + 184 1.171 * * [simplify]: Extracting #6: cost 10 inf + 308 1.171 * * [simplify]: Extracting #7: cost 7 inf + 794 1.171 * * [simplify]: Extracting #8: cost 1 inf + 2056 1.172 * * [simplify]: Extracting #9: cost 0 inf + 2288 1.172 * [simplify]: Simplified to (exp (+ (sqrt (+ (* re re) (* im im))) re)) 1.172 * [simplify]: Simplified (2 2 1 2 1) to (λ (re im) (* 0.5 (sqrt (* 2.0 (log (exp (+ (sqrt (+ (* re re) (* im im))) re))))))) 1.172 * * * * [progress]: [ 18 / 67 ] simplifiying candidate # 1.172 * * * * [progress]: [ 19 / 67 ] simplifiying candidate # 1.172 * * * * [progress]: [ 20 / 67 ] simplifiying candidate # 1.172 * * * * [progress]: [ 21 / 67 ] simplifiying candidate # 1.172 * * * * [progress]: [ 22 / 67 ] simplifiying candidate # 1.173 * * * * [progress]: [ 23 / 67 ] simplifiying candidate # 1.173 * * * * [progress]: [ 24 / 67 ] simplifiying candidate # 1.173 * * * * [progress]: [ 25 / 67 ] simplifiying candidate # 1.173 * * * * [progress]: [ 26 / 67 ] simplifiying candidate # 1.173 * * * * [progress]: [ 27 / 67 ] simplifiying candidate # 1.173 * [simplify]: Simplifying (+ (sqrt (+ (* re re) (* im im))) re) 1.173 * * [simplify]: iters left: 6 (7 enodes) 1.174 * * [simplify]: iters left: 5 (23 enodes) 1.177 * * [simplify]: Extracting #0: cost 1 inf + 0 1.177 * * [simplify]: Extracting #1: cost 4 inf + 0 1.177 * * [simplify]: Extracting #2: cost 5 inf + 1 1.177 * * [simplify]: Extracting #3: cost 8 inf + 1 1.177 * * [simplify]: Extracting #4: cost 10 inf + 42 1.178 * * [simplify]: Extracting #5: cost 8 inf + 84 1.178 * * [simplify]: Extracting #6: cost 1 inf + 936 1.178 * * [simplify]: Extracting #7: cost 0 inf + 1138 1.178 * [simplify]: Simplified to (+ (sqrt (+ (* re re) (* im im))) re) 1.178 * [simplify]: Simplified (2 2 1 2 2) to (λ (re im) (* 0.5 (sqrt (* 2.0 (* 1 (+ (sqrt (+ (* re re) (* im im))) re)))))) 1.178 * * * * [progress]: [ 28 / 67 ] simplifiying candidate #real (real->posit16 (+ (sqrt (+ (* re re) (* im im))) re)))))))> 1.178 * * * * [progress]: [ 29 / 67 ] simplifiying candidate # 1.178 * * * * [progress]: [ 30 / 67 ] simplifiying candidate # 1.178 * * * * [progress]: [ 31 / 67 ] simplifiying candidate # 1.178 * * * * [progress]: [ 32 / 67 ] simplifiying candidate # 1.178 * * * * [progress]: [ 33 / 67 ] simplifiying candidate # 1.179 * * * * [progress]: [ 34 / 67 ] simplifiying candidate # 1.179 * * * * [progress]: [ 35 / 67 ] simplifiying candidate # 1.179 * * * * [progress]: [ 36 / 67 ] simplifiying candidate # 1.179 * [simplify]: Simplifying (sqrt 2.0) 1.179 * * [simplify]: iters left: 1 (2 enodes) 1.180 * * [simplify]: Extracting #0: cost 1 inf + 0 1.180 * * [simplify]: Extracting #1: cost 3 inf + 0 1.180 * * [simplify]: Extracting #2: cost 2 inf + 1 1.180 * * [simplify]: Extracting #3: cost 0 inf + 83 1.180 * [simplify]: Simplified to (sqrt 2.0) 1.180 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (sqrt 2.0) (sqrt (+ (sqrt (+ (* re re) (* im im))) re))))) 1.180 * * * * [progress]: [ 37 / 67 ] simplifiying candidate # 1.180 * [simplify]: Simplifying (sqrt (* 2.0 (+ (pow (sqrt (+ (* re re) (* im im))) 3) (pow re 3)))) 1.180 * * [simplify]: iters left: 6 (13 enodes) 1.184 * * [simplify]: iters left: 5 (60 enodes) 1.205 * * [simplify]: iters left: 4 (109 enodes) 1.233 * * [simplify]: iters left: 3 (209 enodes) 1.282 * * [simplify]: iters left: 2 (444 enodes) 1.441 * * [simplify]: Extracting #0: cost 1 inf + 0 1.442 * * [simplify]: Extracting #1: cost 3 inf + 0 1.442 * * [simplify]: Extracting #2: cost 14 inf + 0 1.442 * * [simplify]: Extracting #3: cost 101 inf + 1 1.443 * * [simplify]: Extracting #4: cost 193 inf + 736 1.445 * * [simplify]: Extracting #5: cost 133 inf + 14308 1.454 * * [simplify]: Extracting #6: cost 18 inf + 66689 1.476 * * [simplify]: Extracting #7: cost 0 inf + 74616 1.497 * * [simplify]: Extracting #8: cost 0 inf + 74234 1.509 * [simplify]: Simplified to (sqrt (* 2.0 (+ (* (+ (* re re) (* im im)) (sqrt (+ (* re re) (* im im)))) (* (* re re) re)))) 1.509 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (/ (sqrt (* 2.0 (+ (* (+ (* re re) (* im im)) (sqrt (+ (* re re) (* im im)))) (* (* re re) re)))) (sqrt (+ (* (sqrt (+ (* re re) (* im im))) (sqrt (+ (* re re) (* im im)))) (- (* re re) (* (sqrt (+ (* re re) (* im im))) re))))))) 1.510 * * * * [progress]: [ 38 / 67 ] simplifiying candidate # 1.510 * [simplify]: Simplifying (sqrt (* 2.0 (- (* (sqrt (+ (* re re) (* im im))) (sqrt (+ (* re re) (* im im)))) (* re re)))) 1.510 * * [simplify]: iters left: 6 (11 enodes) 1.513 * * [simplify]: iters left: 5 (38 enodes) 1.523 * * [simplify]: iters left: 4 (70 enodes) 1.550 * * [simplify]: iters left: 3 (163 enodes) 1.599 * * [simplify]: iters left: 2 (400 enodes) 1.849 * * [simplify]: Extracting #0: cost 1 inf + 0 1.849 * * [simplify]: Extracting #1: cost 3 inf + 0 1.849 * * [simplify]: Extracting #2: cost 60 inf + 0 1.850 * * [simplify]: Extracting #3: cost 168 inf + 44 1.851 * * [simplify]: Extracting #4: cost 209 inf + 1112 1.854 * * [simplify]: Extracting #5: cost 129 inf + 16179 1.865 * * [simplify]: Extracting #6: cost 16 inf + 47708 1.887 * * [simplify]: Extracting #7: cost 0 inf + 52863 1.910 * [simplify]: Simplified to (sqrt (* 2.0 (* im im))) 1.910 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (/ (sqrt (* 2.0 (* im im))) (sqrt (- (sqrt (+ (* re re) (* im im))) re))))) 1.910 * * * * [progress]: [ 39 / 67 ] simplifiying candidate # 1.910 * [simplify]: Simplifying (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)) 1.910 * * [simplify]: iters left: 6 (9 enodes) 1.913 * * [simplify]: iters left: 5 (36 enodes) 1.918 * * [simplify]: iters left: 4 (46 enodes) 1.926 * * [simplify]: Extracting #0: cost 1 inf + 0 1.926 * * [simplify]: Extracting #1: cost 6 inf + 0 1.926 * * [simplify]: Extracting #2: cost 10 inf + 1 1.926 * * [simplify]: Extracting #3: cost 10 inf + 44 1.926 * * [simplify]: Extracting #4: cost 12 inf + 86 1.926 * * [simplify]: Extracting #5: cost 14 inf + 127 1.926 * * [simplify]: Extracting #6: cost 12 inf + 169 1.926 * * [simplify]: Extracting #7: cost 8 inf + 495 1.927 * * [simplify]: Extracting #8: cost 3 inf + 1467 1.927 * * [simplify]: Extracting #9: cost 0 inf + 2115 1.927 * [simplify]: Simplified to (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) 1.928 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (pow (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) (/ 1 2)))) 1.928 * * * * [progress]: [ 40 / 67 ] simplifiying candidate # 1.928 * [simplify]: Simplifying (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)) 1.928 * * [simplify]: iters left: 6 (9 enodes) 1.930 * * [simplify]: iters left: 5 (36 enodes) 1.938 * * [simplify]: iters left: 4 (46 enodes) 1.946 * * [simplify]: Extracting #0: cost 1 inf + 0 1.946 * * [simplify]: Extracting #1: cost 6 inf + 0 1.946 * * [simplify]: Extracting #2: cost 10 inf + 1 1.946 * * [simplify]: Extracting #3: cost 10 inf + 44 1.946 * * [simplify]: Extracting #4: cost 12 inf + 86 1.946 * * [simplify]: Extracting #5: cost 14 inf + 127 1.946 * * [simplify]: Extracting #6: cost 12 inf + 169 1.946 * * [simplify]: Extracting #7: cost 8 inf + 495 1.946 * * [simplify]: Extracting #8: cost 3 inf + 1467 1.947 * * [simplify]: Extracting #9: cost 0 inf + 2115 1.947 * [simplify]: Simplified to (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) 1.947 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (pow (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) (/ 1 2)))) 1.947 * * * * [progress]: [ 41 / 67 ] simplifiying candidate # 1.947 * * * * [progress]: [ 42 / 67 ] simplifiying candidate # 1.948 * * * * [progress]: [ 43 / 67 ] simplifiying candidate #real (real->posit16 (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))))))> 1.948 * * * * [progress]: [ 44 / 67 ] simplifiying candidate # 1.948 * [simplify]: Simplifying (* (exp (* re re)) (exp (* im im))) 1.948 * * [simplify]: iters left: 5 (7 enodes) 1.949 * * [simplify]: iters left: 4 (28 enodes) 1.953 * * [simplify]: iters left: 3 (43 enodes) 1.960 * * [simplify]: iters left: 2 (75 enodes) 1.973 * * [simplify]: iters left: 1 (169 enodes) 2.032 * * [simplify]: Extracting #0: cost 1 inf + 0 2.032 * * [simplify]: Extracting #1: cost 28 inf + 0 2.033 * * [simplify]: Extracting #2: cost 119 inf + 0 2.033 * * [simplify]: Extracting #3: cost 136 inf + 1135 2.034 * * [simplify]: Extracting #4: cost 131 inf + 1568 2.035 * * [simplify]: Extracting #5: cost 99 inf + 8302 2.042 * * [simplify]: Extracting #6: cost 11 inf + 60490 2.057 * * [simplify]: Extracting #7: cost 0 inf + 69564 2.071 * [simplify]: Simplified to (exp (+ (* re re) (* im im))) 2.071 * [simplify]: Simplified (2 2 1 2 1 1 1) to (λ (re im) (* 0.5 (sqrt (* 2.0 (+ (sqrt (log (exp (+ (* re re) (* im im))))) re))))) 2.072 * * * * [progress]: [ 45 / 67 ] simplifiying candidate # 2.072 * * * * [progress]: [ 46 / 67 ] simplifiying candidate # 2.072 * * * * [progress]: [ 47 / 67 ] simplifiying candidate # 2.072 * * * * [progress]: [ 48 / 67 ] simplifiying candidate # 2.072 * * * * [progress]: [ 49 / 67 ] simplifiying candidate # 2.072 * * * * [progress]: [ 50 / 67 ] simplifiying candidate # 2.072 * * * * [progress]: [ 51 / 67 ] simplifiying candidate # 2.072 * * * * [progress]: [ 52 / 67 ] simplifiying candidate # 2.072 * * * * [progress]: [ 53 / 67 ] simplifiying candidate # 2.072 * * * * [progress]: [ 54 / 67 ] simplifiying candidate #real (real->posit16 (+ (* re re) (* im im))))) re)))))> 2.072 * * * * [progress]: [ 55 / 67 ] simplifiying candidate # 2.072 * * * * [progress]: [ 56 / 67 ] simplifiying candidate # 2.073 * [simplify]: Simplifying im 2.073 * * [simplify]: iters left: 0 (1 enodes) 2.073 * * [simplify]: Extracting #0: cost 1 inf + 0 2.073 * * [simplify]: Extracting #1: cost 0 inf + 1 2.073 * [simplify]: Simplified to im 2.073 * [simplify]: Simplified (2 2 1 2 1) to (λ (re im) (* 0.5 (sqrt (* 2.0 (+ im re))))) 2.074 * * * * [progress]: [ 57 / 67 ] simplifiying candidate # 2.074 * [simplify]: Simplifying re 2.074 * * [simplify]: iters left: 0 (1 enodes) 2.074 * * [simplify]: Extracting #0: cost 1 inf + 0 2.074 * * [simplify]: Extracting #1: cost 0 inf + 1 2.074 * [simplify]: Simplified to re 2.074 * [simplify]: Simplified (2 2 1 2 1) to (λ (re im) (* 0.5 (sqrt (* 2.0 (+ re re))))) 2.074 * * * * [progress]: [ 58 / 67 ] simplifiying candidate # 2.075 * [simplify]: Simplifying (* -1 re) 2.075 * * [simplify]: iters left: 2 (3 enodes) 2.076 * * [simplify]: iters left: 1 (11 enodes) 2.077 * * [simplify]: Extracting #0: cost 1 inf + 0 2.077 * * [simplify]: Extracting #1: cost 4 inf + 0 2.077 * * [simplify]: Extracting #2: cost 0 inf + 84 2.077 * [simplify]: Simplified to (- re) 2.078 * [simplify]: Simplified (2 2 1 2 1) to (λ (re im) (* 0.5 (sqrt (* 2.0 (+ (- re) re))))) 2.078 * * * * [progress]: [ 59 / 67 ] simplifiying candidate # 2.078 * [simplify]: Simplifying (+ re im) 2.078 * * [simplify]: iters left: 2 (3 enodes) 2.078 * * [simplify]: iters left: 1 (10 enodes) 2.080 * * [simplify]: Extracting #0: cost 1 inf + 0 2.080 * * [simplify]: Extracting #1: cost 4 inf + 0 2.080 * * [simplify]: Extracting #2: cost 2 inf + 2 2.080 * * [simplify]: Extracting #3: cost 0 inf + 86 2.080 * [simplify]: Simplified to (+ im re) 2.080 * [simplify]: Simplified (2 2 1 2) to (λ (re im) (* 0.5 (sqrt (* 2.0 (+ im re))))) 2.080 * * * * [progress]: [ 60 / 67 ] simplifiying candidate # 2.080 * [simplify]: Simplifying (* 2 re) 2.080 * * [simplify]: iters left: 2 (3 enodes) 2.081 * * [simplify]: iters left: 1 (10 enodes) 2.083 * * [simplify]: Extracting #0: cost 1 inf + 0 2.083 * * [simplify]: Extracting #1: cost 4 inf + 0 2.083 * * [simplify]: Extracting #2: cost 2 inf + 2 2.083 * * [simplify]: Extracting #3: cost 0 inf + 86 2.083 * [simplify]: Simplified to (* 2 re) 2.083 * [simplify]: Simplified (2 2 1 2) to (λ (re im) (* 0.5 (sqrt (* 2.0 (* 2 re))))) 2.083 * * * * [progress]: [ 61 / 67 ] simplifiying candidate # 2.083 * [simplify]: Simplifying 0 2.083 * * [simplify]: iters left: 0 (1 enodes) 2.084 * * [simplify]: Extracting #0: cost 1 inf + 0 2.084 * * [simplify]: Extracting #1: cost 0 inf + 1 2.084 * [simplify]: Simplified to 0 2.084 * [simplify]: Simplified (2 2 1 2) to (λ (re im) (* 0.5 (sqrt (* 2.0 0)))) 2.084 * * * * [progress]: [ 62 / 67 ] simplifiying candidate # 2.084 * [simplify]: Simplifying (- (+ (* +nan.0 (* (sqrt 2.0) (pow re 2))) (- (+ (* +nan.0 (* (sqrt 2.0) im)) (- (* +nan.0 (* (sqrt 2.0) re))))))) 2.084 * [simplify]: Simplified (2 2) to (λ (re im) (* 0.5 +nan.0)) 2.084 * * * * [progress]: [ 63 / 67 ] simplifiying candidate # 2.085 * [simplify]: Simplifying (- (+ (* +nan.0 (sqrt 2.0)) (- (+ (* +nan.0 (/ (sqrt 2.0) re)) (- (* +nan.0 (/ (sqrt 2.0) (pow re 2)))))))) 2.085 * [simplify]: Simplified (2 2) to (λ (re im) (* 0.5 +nan.0)) 2.085 * * * * [progress]: [ 64 / 67 ] simplifiying candidate # 2.085 * [simplify]: Simplifying 0 2.085 * * [simplify]: iters left: 0 (1 enodes) 2.085 * * [simplify]: Extracting #0: cost 1 inf + 0 2.085 * * [simplify]: Extracting #1: cost 0 inf + 1 2.085 * [simplify]: Simplified to 0 2.085 * [simplify]: Simplified (2 2) to (λ (re im) (* 0.5 0)) 2.086 * * * * [progress]: [ 65 / 67 ] simplifiying candidate # 2.086 * [simplify]: Simplifying (+ (pow im 2) (pow re 2)) 2.086 * * [simplify]: iters left: 3 (6 enodes) 2.091 * * [simplify]: iters left: 2 (27 enodes) 2.095 * * [simplify]: iters left: 1 (31 enodes) 2.099 * * [simplify]: Extracting #0: cost 1 inf + 0 2.099 * * [simplify]: Extracting #1: cost 4 inf + 0 2.099 * * [simplify]: Extracting #2: cost 9 inf + 0 2.099 * * [simplify]: Extracting #3: cost 6 inf + 3 2.099 * * [simplify]: Extracting #4: cost 1 inf + 370 2.099 * * [simplify]: Extracting #5: cost 0 inf + 411 2.099 * [simplify]: Simplified to (+ (* im im) (* re re)) 2.100 * [simplify]: Simplified (2 2 1 2 1 1) to (λ (re im) (* 0.5 (sqrt (* 2.0 (+ (sqrt (+ (* im im) (* re re))) re))))) 2.100 * * * * [progress]: [ 66 / 67 ] simplifiying candidate # 2.100 * [simplify]: Simplifying (+ (pow im 2) (pow re 2)) 2.100 * * [simplify]: iters left: 3 (6 enodes) 2.102 * * [simplify]: iters left: 2 (27 enodes) 2.106 * * [simplify]: iters left: 1 (31 enodes) 2.114 * * [simplify]: Extracting #0: cost 1 inf + 0 2.114 * * [simplify]: Extracting #1: cost 4 inf + 0 2.115 * * [simplify]: Extracting #2: cost 9 inf + 0 2.115 * * [simplify]: Extracting #3: cost 6 inf + 3 2.115 * * [simplify]: Extracting #4: cost 1 inf + 370 2.115 * * [simplify]: Extracting #5: cost 0 inf + 411 2.115 * [simplify]: Simplified to (+ (* im im) (* re re)) 2.115 * [simplify]: Simplified (2 2 1 2 1 1) to (λ (re im) (* 0.5 (sqrt (* 2.0 (+ (sqrt (+ (* im im) (* re re))) re))))) 2.116 * * * * [progress]: [ 67 / 67 ] simplifiying candidate # 2.116 * [simplify]: Simplifying (+ (pow im 2) (pow re 2)) 2.116 * * [simplify]: iters left: 3 (6 enodes) 2.120 * * [simplify]: iters left: 2 (27 enodes) 2.129 * * [simplify]: iters left: 1 (31 enodes) 2.134 * * [simplify]: Extracting #0: cost 1 inf + 0 2.134 * * [simplify]: Extracting #1: cost 4 inf + 0 2.134 * * [simplify]: Extracting #2: cost 9 inf + 0 2.134 * * [simplify]: Extracting #3: cost 6 inf + 3 2.134 * * [simplify]: Extracting #4: cost 1 inf + 370 2.134 * * [simplify]: Extracting #5: cost 0 inf + 411 2.134 * [simplify]: Simplified to (+ (* im im) (* re re)) 2.134 * [simplify]: Simplified (2 2 1 2 1 1) to (λ (re im) (* 0.5 (sqrt (* 2.0 (+ (sqrt (+ (* im im) (* re re))) re))))) 2.134 * * * [progress]: adding candidates to table 2.840 * * [progress]: iteration 2 / 4 2.840 * * * [progress]: picking best candidate 2.856 * * * * [pick]: Picked # 2.856 * * * [progress]: localizing error 2.882 * * * [progress]: generating rewritten candidates 2.882 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 2 1 1 2 1) 2.888 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1 1 1 2 1) 2.897 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2) 3.030 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 2 1 1 2) 3.053 * * * [progress]: generating series expansions 3.054 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 2 1 1 2 1) 3.054 * [backup-simplify]: Simplify (sqrt (+ (* re re) (* im im))) into (sqrt (+ (pow im 2) (pow re 2))) 3.054 * [approximate]: Taking taylor expansion of (sqrt (+ (pow im 2) (pow re 2))) in (re im) around 0 3.054 * [taylor]: Taking taylor expansion of (sqrt (+ (pow im 2) (pow re 2))) in im 3.054 * [taylor]: Taking taylor expansion of (+ (pow im 2) (pow re 2)) in im 3.054 * [taylor]: Taking taylor expansion of (pow im 2) in im 3.054 * [taylor]: Taking taylor expansion of im in im 3.054 * [backup-simplify]: Simplify 0 into 0 3.054 * [backup-simplify]: Simplify 1 into 1 3.054 * [taylor]: Taking taylor expansion of (pow re 2) in im 3.054 * [taylor]: Taking taylor expansion of re in im 3.054 * [backup-simplify]: Simplify re into re 3.054 * [backup-simplify]: Simplify (* re re) into (pow re 2) 3.054 * [backup-simplify]: Simplify (+ 0 (pow re 2)) into (pow re 2) 3.054 * [backup-simplify]: Simplify (sqrt (pow re 2)) into re 3.054 * [backup-simplify]: Simplify (+ (* re 0) (* 0 re)) into 0 3.055 * [backup-simplify]: Simplify (+ 0 0) into 0 3.055 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow re 2)))) into 0 3.055 * [taylor]: Taking taylor expansion of (sqrt (+ (pow im 2) (pow re 2))) in re 3.055 * [taylor]: Taking taylor expansion of (+ (pow im 2) (pow re 2)) in re 3.055 * [taylor]: Taking taylor expansion of (pow im 2) in re 3.055 * [taylor]: Taking taylor expansion of im in re 3.055 * [backup-simplify]: Simplify im into im 3.056 * [taylor]: Taking taylor expansion of (pow re 2) in re 3.056 * [taylor]: Taking taylor expansion of re in re 3.056 * [backup-simplify]: Simplify 0 into 0 3.056 * [backup-simplify]: Simplify 1 into 1 3.056 * [backup-simplify]: Simplify (* im im) into (pow im 2) 3.056 * [backup-simplify]: Simplify (+ (pow im 2) 0) into (pow im 2) 3.056 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 3.056 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 3.056 * [backup-simplify]: Simplify (+ 0 0) into 0 3.056 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 3.057 * [taylor]: Taking taylor expansion of (sqrt (+ (pow im 2) (pow re 2))) in re 3.057 * [taylor]: Taking taylor expansion of (+ (pow im 2) (pow re 2)) in re 3.057 * [taylor]: Taking taylor expansion of (pow im 2) in re 3.057 * [taylor]: Taking taylor expansion of im in re 3.057 * [backup-simplify]: Simplify im into im 3.057 * [taylor]: Taking taylor expansion of (pow re 2) in re 3.057 * [taylor]: Taking taylor expansion of re in re 3.057 * [backup-simplify]: Simplify 0 into 0 3.057 * [backup-simplify]: Simplify 1 into 1 3.057 * [backup-simplify]: Simplify (* im im) into (pow im 2) 3.057 * [backup-simplify]: Simplify (+ (pow im 2) 0) into (pow im 2) 3.057 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 3.057 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 3.057 * [backup-simplify]: Simplify (+ 0 0) into 0 3.058 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 3.058 * [taylor]: Taking taylor expansion of im in im 3.058 * [backup-simplify]: Simplify 0 into 0 3.058 * [backup-simplify]: Simplify 1 into 1 3.058 * [backup-simplify]: Simplify 0 into 0 3.058 * [taylor]: Taking taylor expansion of 0 in im 3.058 * [backup-simplify]: Simplify 0 into 0 3.058 * [backup-simplify]: Simplify 0 into 0 3.058 * [backup-simplify]: Simplify 1 into 1 3.058 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 3.059 * [backup-simplify]: Simplify (* 1 1) into 1 3.059 * [backup-simplify]: Simplify (+ 0 1) into 1 3.060 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 im)) into (/ 1/2 im) 3.060 * [taylor]: Taking taylor expansion of (/ 1/2 im) in im 3.060 * [taylor]: Taking taylor expansion of 1/2 in im 3.060 * [backup-simplify]: Simplify 1/2 into 1/2 3.060 * [taylor]: Taking taylor expansion of im in im 3.060 * [backup-simplify]: Simplify 0 into 0 3.060 * [backup-simplify]: Simplify 1 into 1 3.061 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 3.061 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 3.061 * [backup-simplify]: Simplify 0 into 0 3.062 * [backup-simplify]: Simplify 0 into 0 3.062 * [backup-simplify]: Simplify 0 into 0 3.062 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 3.063 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.063 * [backup-simplify]: Simplify (+ 0 0) into 0 3.063 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 im))))) (* 2 im)) into 0 3.064 * [taylor]: Taking taylor expansion of 0 in im 3.064 * [backup-simplify]: Simplify 0 into 0 3.064 * [backup-simplify]: Simplify 0 into 0 3.065 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.065 * [backup-simplify]: Simplify 0 into 0 3.065 * [backup-simplify]: Simplify 0 into 0 3.065 * [backup-simplify]: Simplify (* 1 (* im 1)) into im 3.065 * [backup-simplify]: Simplify (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) into (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) 3.065 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in (re im) around 0 3.065 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in im 3.065 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in im 3.065 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in im 3.065 * [taylor]: Taking taylor expansion of (pow re 2) in im 3.065 * [taylor]: Taking taylor expansion of re in im 3.065 * [backup-simplify]: Simplify re into re 3.065 * [backup-simplify]: Simplify (* re re) into (pow re 2) 3.065 * [backup-simplify]: Simplify (/ 1 (pow re 2)) into (/ 1 (pow re 2)) 3.065 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 3.065 * [taylor]: Taking taylor expansion of (pow im 2) in im 3.065 * [taylor]: Taking taylor expansion of im in im 3.065 * [backup-simplify]: Simplify 0 into 0 3.066 * [backup-simplify]: Simplify 1 into 1 3.066 * [backup-simplify]: Simplify (* 1 1) into 1 3.066 * [backup-simplify]: Simplify (/ 1 1) into 1 3.067 * [backup-simplify]: Simplify (+ 0 1) into 1 3.067 * [backup-simplify]: Simplify (sqrt 1) into 1 3.068 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.068 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.069 * [backup-simplify]: Simplify (+ 0 0) into 0 3.069 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.069 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 3.069 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 3.070 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 3.070 * [taylor]: Taking taylor expansion of (pow re 2) in re 3.070 * [taylor]: Taking taylor expansion of re in re 3.070 * [backup-simplify]: Simplify 0 into 0 3.070 * [backup-simplify]: Simplify 1 into 1 3.070 * [backup-simplify]: Simplify (* 1 1) into 1 3.070 * [backup-simplify]: Simplify (/ 1 1) into 1 3.070 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 3.071 * [taylor]: Taking taylor expansion of (pow im 2) in re 3.071 * [taylor]: Taking taylor expansion of im in re 3.071 * [backup-simplify]: Simplify im into im 3.071 * [backup-simplify]: Simplify (* im im) into (pow im 2) 3.071 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 3.071 * [backup-simplify]: Simplify (+ 1 0) into 1 3.072 * [backup-simplify]: Simplify (sqrt 1) into 1 3.072 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.073 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.073 * [backup-simplify]: Simplify (+ 0 0) into 0 3.074 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.074 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 3.074 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 3.074 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 3.074 * [taylor]: Taking taylor expansion of (pow re 2) in re 3.074 * [taylor]: Taking taylor expansion of re in re 3.074 * [backup-simplify]: Simplify 0 into 0 3.074 * [backup-simplify]: Simplify 1 into 1 3.075 * [backup-simplify]: Simplify (* 1 1) into 1 3.075 * [backup-simplify]: Simplify (/ 1 1) into 1 3.075 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 3.075 * [taylor]: Taking taylor expansion of (pow im 2) in re 3.075 * [taylor]: Taking taylor expansion of im in re 3.075 * [backup-simplify]: Simplify im into im 3.075 * [backup-simplify]: Simplify (* im im) into (pow im 2) 3.075 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 3.076 * [backup-simplify]: Simplify (+ 1 0) into 1 3.076 * [backup-simplify]: Simplify (sqrt 1) into 1 3.077 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.077 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.078 * [backup-simplify]: Simplify (+ 0 0) into 0 3.079 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.079 * [taylor]: Taking taylor expansion of 1 in im 3.079 * [backup-simplify]: Simplify 1 into 1 3.079 * [taylor]: Taking taylor expansion of 0 in im 3.079 * [backup-simplify]: Simplify 0 into 0 3.079 * [backup-simplify]: Simplify 1 into 1 3.080 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.081 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.081 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 3.082 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 3.082 * [taylor]: Taking taylor expansion of (/ 1/2 (pow im 2)) in im 3.082 * [taylor]: Taking taylor expansion of 1/2 in im 3.082 * [backup-simplify]: Simplify 1/2 into 1/2 3.082 * [taylor]: Taking taylor expansion of (pow im 2) in im 3.082 * [taylor]: Taking taylor expansion of im in im 3.082 * [backup-simplify]: Simplify 0 into 0 3.082 * [backup-simplify]: Simplify 1 into 1 3.083 * [backup-simplify]: Simplify (* 1 1) into 1 3.083 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 3.084 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.085 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 3.085 * [backup-simplify]: Simplify 0 into 0 3.085 * [backup-simplify]: Simplify 0 into 0 3.085 * [backup-simplify]: Simplify 0 into 0 3.086 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 3.087 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.087 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 3.087 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))))) into 0 3.087 * [backup-simplify]: Simplify (+ 0 0) into 0 3.088 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 3.088 * [taylor]: Taking taylor expansion of 0 in im 3.088 * [backup-simplify]: Simplify 0 into 0 3.089 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.090 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.090 * [backup-simplify]: Simplify 0 into 0 3.090 * [backup-simplify]: Simplify 0 into 0 3.090 * [backup-simplify]: Simplify 0 into 0 3.090 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 re)))) into re 3.091 * [backup-simplify]: Simplify (sqrt (+ (* (/ 1 (- re)) (/ 1 (- re))) (* (/ 1 (- im)) (/ 1 (- im))))) into (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) 3.091 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in (re im) around 0 3.091 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in im 3.091 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in im 3.091 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in im 3.091 * [taylor]: Taking taylor expansion of (pow re 2) in im 3.091 * [taylor]: Taking taylor expansion of re in im 3.091 * [backup-simplify]: Simplify re into re 3.091 * [backup-simplify]: Simplify (* re re) into (pow re 2) 3.091 * [backup-simplify]: Simplify (/ 1 (pow re 2)) into (/ 1 (pow re 2)) 3.091 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 3.091 * [taylor]: Taking taylor expansion of (pow im 2) in im 3.091 * [taylor]: Taking taylor expansion of im in im 3.091 * [backup-simplify]: Simplify 0 into 0 3.091 * [backup-simplify]: Simplify 1 into 1 3.091 * [backup-simplify]: Simplify (* 1 1) into 1 3.092 * [backup-simplify]: Simplify (/ 1 1) into 1 3.092 * [backup-simplify]: Simplify (+ 0 1) into 1 3.093 * [backup-simplify]: Simplify (sqrt 1) into 1 3.094 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.094 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.095 * [backup-simplify]: Simplify (+ 0 0) into 0 3.095 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.095 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 3.095 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 3.096 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 3.096 * [taylor]: Taking taylor expansion of (pow re 2) in re 3.096 * [taylor]: Taking taylor expansion of re in re 3.096 * [backup-simplify]: Simplify 0 into 0 3.096 * [backup-simplify]: Simplify 1 into 1 3.096 * [backup-simplify]: Simplify (* 1 1) into 1 3.096 * [backup-simplify]: Simplify (/ 1 1) into 1 3.096 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 3.096 * [taylor]: Taking taylor expansion of (pow im 2) in re 3.096 * [taylor]: Taking taylor expansion of im in re 3.097 * [backup-simplify]: Simplify im into im 3.097 * [backup-simplify]: Simplify (* im im) into (pow im 2) 3.097 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 3.097 * [backup-simplify]: Simplify (+ 1 0) into 1 3.098 * [backup-simplify]: Simplify (sqrt 1) into 1 3.098 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.099 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.099 * [backup-simplify]: Simplify (+ 0 0) into 0 3.100 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.100 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 3.100 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 3.100 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 3.100 * [taylor]: Taking taylor expansion of (pow re 2) in re 3.100 * [taylor]: Taking taylor expansion of re in re 3.100 * [backup-simplify]: Simplify 0 into 0 3.100 * [backup-simplify]: Simplify 1 into 1 3.101 * [backup-simplify]: Simplify (* 1 1) into 1 3.101 * [backup-simplify]: Simplify (/ 1 1) into 1 3.101 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 3.101 * [taylor]: Taking taylor expansion of (pow im 2) in re 3.101 * [taylor]: Taking taylor expansion of im in re 3.101 * [backup-simplify]: Simplify im into im 3.101 * [backup-simplify]: Simplify (* im im) into (pow im 2) 3.101 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 3.102 * [backup-simplify]: Simplify (+ 1 0) into 1 3.102 * [backup-simplify]: Simplify (sqrt 1) into 1 3.103 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.103 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.104 * [backup-simplify]: Simplify (+ 0 0) into 0 3.104 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.105 * [taylor]: Taking taylor expansion of 1 in im 3.105 * [backup-simplify]: Simplify 1 into 1 3.105 * [taylor]: Taking taylor expansion of 0 in im 3.105 * [backup-simplify]: Simplify 0 into 0 3.105 * [backup-simplify]: Simplify 1 into 1 3.106 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.106 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.107 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 3.108 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 3.108 * [taylor]: Taking taylor expansion of (/ 1/2 (pow im 2)) in im 3.108 * [taylor]: Taking taylor expansion of 1/2 in im 3.108 * [backup-simplify]: Simplify 1/2 into 1/2 3.108 * [taylor]: Taking taylor expansion of (pow im 2) in im 3.108 * [taylor]: Taking taylor expansion of im in im 3.108 * [backup-simplify]: Simplify 0 into 0 3.108 * [backup-simplify]: Simplify 1 into 1 3.109 * [backup-simplify]: Simplify (* 1 1) into 1 3.109 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 3.110 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.110 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 3.110 * [backup-simplify]: Simplify 0 into 0 3.110 * [backup-simplify]: Simplify 0 into 0 3.111 * [backup-simplify]: Simplify 0 into 0 3.111 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 3.112 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.112 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 3.112 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))))) into 0 3.112 * [backup-simplify]: Simplify (+ 0 0) into 0 3.112 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 3.112 * [taylor]: Taking taylor expansion of 0 in im 3.112 * [backup-simplify]: Simplify 0 into 0 3.113 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.114 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.114 * [backup-simplify]: Simplify 0 into 0 3.114 * [backup-simplify]: Simplify 0 into 0 3.114 * [backup-simplify]: Simplify 0 into 0 3.114 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 (- re))))) into (* -1 re) 3.114 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1 1 1 2 1) 3.114 * [backup-simplify]: Simplify (sqrt (+ (* re re) (* im im))) into (sqrt (+ (pow im 2) (pow re 2))) 3.114 * [approximate]: Taking taylor expansion of (sqrt (+ (pow im 2) (pow re 2))) in (re im) around 0 3.114 * [taylor]: Taking taylor expansion of (sqrt (+ (pow im 2) (pow re 2))) in im 3.114 * [taylor]: Taking taylor expansion of (+ (pow im 2) (pow re 2)) in im 3.114 * [taylor]: Taking taylor expansion of (pow im 2) in im 3.114 * [taylor]: Taking taylor expansion of im in im 3.114 * [backup-simplify]: Simplify 0 into 0 3.114 * [backup-simplify]: Simplify 1 into 1 3.114 * [taylor]: Taking taylor expansion of (pow re 2) in im 3.114 * [taylor]: Taking taylor expansion of re in im 3.114 * [backup-simplify]: Simplify re into re 3.114 * [backup-simplify]: Simplify (* re re) into (pow re 2) 3.114 * [backup-simplify]: Simplify (+ 0 (pow re 2)) into (pow re 2) 3.114 * [backup-simplify]: Simplify (sqrt (pow re 2)) into re 3.114 * [backup-simplify]: Simplify (+ (* re 0) (* 0 re)) into 0 3.115 * [backup-simplify]: Simplify (+ 0 0) into 0 3.115 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow re 2)))) into 0 3.115 * [taylor]: Taking taylor expansion of (sqrt (+ (pow im 2) (pow re 2))) in re 3.115 * [taylor]: Taking taylor expansion of (+ (pow im 2) (pow re 2)) in re 3.115 * [taylor]: Taking taylor expansion of (pow im 2) in re 3.115 * [taylor]: Taking taylor expansion of im in re 3.115 * [backup-simplify]: Simplify im into im 3.115 * [taylor]: Taking taylor expansion of (pow re 2) in re 3.115 * [taylor]: Taking taylor expansion of re in re 3.115 * [backup-simplify]: Simplify 0 into 0 3.115 * [backup-simplify]: Simplify 1 into 1 3.115 * [backup-simplify]: Simplify (* im im) into (pow im 2) 3.115 * [backup-simplify]: Simplify (+ (pow im 2) 0) into (pow im 2) 3.115 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 3.115 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 3.115 * [backup-simplify]: Simplify (+ 0 0) into 0 3.115 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 3.115 * [taylor]: Taking taylor expansion of (sqrt (+ (pow im 2) (pow re 2))) in re 3.115 * [taylor]: Taking taylor expansion of (+ (pow im 2) (pow re 2)) in re 3.115 * [taylor]: Taking taylor expansion of (pow im 2) in re 3.115 * [taylor]: Taking taylor expansion of im in re 3.115 * [backup-simplify]: Simplify im into im 3.115 * [taylor]: Taking taylor expansion of (pow re 2) in re 3.115 * [taylor]: Taking taylor expansion of re in re 3.115 * [backup-simplify]: Simplify 0 into 0 3.115 * [backup-simplify]: Simplify 1 into 1 3.115 * [backup-simplify]: Simplify (* im im) into (pow im 2) 3.116 * [backup-simplify]: Simplify (+ (pow im 2) 0) into (pow im 2) 3.116 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 3.116 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 3.116 * [backup-simplify]: Simplify (+ 0 0) into 0 3.116 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 3.116 * [taylor]: Taking taylor expansion of im in im 3.116 * [backup-simplify]: Simplify 0 into 0 3.116 * [backup-simplify]: Simplify 1 into 1 3.116 * [backup-simplify]: Simplify 0 into 0 3.116 * [taylor]: Taking taylor expansion of 0 in im 3.116 * [backup-simplify]: Simplify 0 into 0 3.116 * [backup-simplify]: Simplify 0 into 0 3.116 * [backup-simplify]: Simplify 1 into 1 3.118 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 3.119 * [backup-simplify]: Simplify (* 1 1) into 1 3.119 * [backup-simplify]: Simplify (+ 0 1) into 1 3.120 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 im)) into (/ 1/2 im) 3.120 * [taylor]: Taking taylor expansion of (/ 1/2 im) in im 3.120 * [taylor]: Taking taylor expansion of 1/2 in im 3.120 * [backup-simplify]: Simplify 1/2 into 1/2 3.120 * [taylor]: Taking taylor expansion of im in im 3.120 * [backup-simplify]: Simplify 0 into 0 3.120 * [backup-simplify]: Simplify 1 into 1 3.120 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 3.120 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 3.120 * [backup-simplify]: Simplify 0 into 0 3.120 * [backup-simplify]: Simplify 0 into 0 3.120 * [backup-simplify]: Simplify 0 into 0 3.121 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 3.121 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.122 * [backup-simplify]: Simplify (+ 0 0) into 0 3.122 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 im))))) (* 2 im)) into 0 3.122 * [taylor]: Taking taylor expansion of 0 in im 3.122 * [backup-simplify]: Simplify 0 into 0 3.122 * [backup-simplify]: Simplify 0 into 0 3.122 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.122 * [backup-simplify]: Simplify 0 into 0 3.122 * [backup-simplify]: Simplify 0 into 0 3.122 * [backup-simplify]: Simplify (* 1 (* im 1)) into im 3.123 * [backup-simplify]: Simplify (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) into (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) 3.123 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in (re im) around 0 3.123 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in im 3.123 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in im 3.123 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in im 3.123 * [taylor]: Taking taylor expansion of (pow re 2) in im 3.123 * [taylor]: Taking taylor expansion of re in im 3.123 * [backup-simplify]: Simplify re into re 3.123 * [backup-simplify]: Simplify (* re re) into (pow re 2) 3.123 * [backup-simplify]: Simplify (/ 1 (pow re 2)) into (/ 1 (pow re 2)) 3.123 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 3.123 * [taylor]: Taking taylor expansion of (pow im 2) in im 3.123 * [taylor]: Taking taylor expansion of im in im 3.123 * [backup-simplify]: Simplify 0 into 0 3.123 * [backup-simplify]: Simplify 1 into 1 3.123 * [backup-simplify]: Simplify (* 1 1) into 1 3.123 * [backup-simplify]: Simplify (/ 1 1) into 1 3.124 * [backup-simplify]: Simplify (+ 0 1) into 1 3.124 * [backup-simplify]: Simplify (sqrt 1) into 1 3.124 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.125 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.125 * [backup-simplify]: Simplify (+ 0 0) into 0 3.125 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.125 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 3.125 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 3.125 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 3.125 * [taylor]: Taking taylor expansion of (pow re 2) in re 3.125 * [taylor]: Taking taylor expansion of re in re 3.125 * [backup-simplify]: Simplify 0 into 0 3.125 * [backup-simplify]: Simplify 1 into 1 3.126 * [backup-simplify]: Simplify (* 1 1) into 1 3.126 * [backup-simplify]: Simplify (/ 1 1) into 1 3.126 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 3.126 * [taylor]: Taking taylor expansion of (pow im 2) in re 3.126 * [taylor]: Taking taylor expansion of im in re 3.126 * [backup-simplify]: Simplify im into im 3.126 * [backup-simplify]: Simplify (* im im) into (pow im 2) 3.126 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 3.126 * [backup-simplify]: Simplify (+ 1 0) into 1 3.127 * [backup-simplify]: Simplify (sqrt 1) into 1 3.127 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.127 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.128 * [backup-simplify]: Simplify (+ 0 0) into 0 3.128 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.128 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 3.128 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 3.128 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 3.128 * [taylor]: Taking taylor expansion of (pow re 2) in re 3.128 * [taylor]: Taking taylor expansion of re in re 3.128 * [backup-simplify]: Simplify 0 into 0 3.128 * [backup-simplify]: Simplify 1 into 1 3.128 * [backup-simplify]: Simplify (* 1 1) into 1 3.129 * [backup-simplify]: Simplify (/ 1 1) into 1 3.129 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 3.129 * [taylor]: Taking taylor expansion of (pow im 2) in re 3.129 * [taylor]: Taking taylor expansion of im in re 3.129 * [backup-simplify]: Simplify im into im 3.129 * [backup-simplify]: Simplify (* im im) into (pow im 2) 3.129 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 3.129 * [backup-simplify]: Simplify (+ 1 0) into 1 3.129 * [backup-simplify]: Simplify (sqrt 1) into 1 3.130 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.130 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.130 * [backup-simplify]: Simplify (+ 0 0) into 0 3.131 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.131 * [taylor]: Taking taylor expansion of 1 in im 3.131 * [backup-simplify]: Simplify 1 into 1 3.131 * [taylor]: Taking taylor expansion of 0 in im 3.131 * [backup-simplify]: Simplify 0 into 0 3.131 * [backup-simplify]: Simplify 1 into 1 3.131 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.132 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.132 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 3.133 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 3.133 * [taylor]: Taking taylor expansion of (/ 1/2 (pow im 2)) in im 3.133 * [taylor]: Taking taylor expansion of 1/2 in im 3.133 * [backup-simplify]: Simplify 1/2 into 1/2 3.133 * [taylor]: Taking taylor expansion of (pow im 2) in im 3.133 * [taylor]: Taking taylor expansion of im in im 3.133 * [backup-simplify]: Simplify 0 into 0 3.133 * [backup-simplify]: Simplify 1 into 1 3.133 * [backup-simplify]: Simplify (* 1 1) into 1 3.133 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 3.134 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.134 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 3.134 * [backup-simplify]: Simplify 0 into 0 3.134 * [backup-simplify]: Simplify 0 into 0 3.134 * [backup-simplify]: Simplify 0 into 0 3.135 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 3.135 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.135 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 3.136 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))))) into 0 3.136 * [backup-simplify]: Simplify (+ 0 0) into 0 3.136 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 3.136 * [taylor]: Taking taylor expansion of 0 in im 3.136 * [backup-simplify]: Simplify 0 into 0 3.137 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.137 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.137 * [backup-simplify]: Simplify 0 into 0 3.137 * [backup-simplify]: Simplify 0 into 0 3.137 * [backup-simplify]: Simplify 0 into 0 3.137 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 re)))) into re 3.138 * [backup-simplify]: Simplify (sqrt (+ (* (/ 1 (- re)) (/ 1 (- re))) (* (/ 1 (- im)) (/ 1 (- im))))) into (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) 3.138 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in (re im) around 0 3.138 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in im 3.138 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in im 3.138 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in im 3.138 * [taylor]: Taking taylor expansion of (pow re 2) in im 3.138 * [taylor]: Taking taylor expansion of re in im 3.138 * [backup-simplify]: Simplify re into re 3.138 * [backup-simplify]: Simplify (* re re) into (pow re 2) 3.138 * [backup-simplify]: Simplify (/ 1 (pow re 2)) into (/ 1 (pow re 2)) 3.138 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 3.138 * [taylor]: Taking taylor expansion of (pow im 2) in im 3.138 * [taylor]: Taking taylor expansion of im in im 3.138 * [backup-simplify]: Simplify 0 into 0 3.138 * [backup-simplify]: Simplify 1 into 1 3.138 * [backup-simplify]: Simplify (* 1 1) into 1 3.138 * [backup-simplify]: Simplify (/ 1 1) into 1 3.139 * [backup-simplify]: Simplify (+ 0 1) into 1 3.139 * [backup-simplify]: Simplify (sqrt 1) into 1 3.139 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.140 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.140 * [backup-simplify]: Simplify (+ 0 0) into 0 3.140 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.140 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 3.140 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 3.140 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 3.140 * [taylor]: Taking taylor expansion of (pow re 2) in re 3.140 * [taylor]: Taking taylor expansion of re in re 3.140 * [backup-simplify]: Simplify 0 into 0 3.140 * [backup-simplify]: Simplify 1 into 1 3.141 * [backup-simplify]: Simplify (* 1 1) into 1 3.141 * [backup-simplify]: Simplify (/ 1 1) into 1 3.141 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 3.141 * [taylor]: Taking taylor expansion of (pow im 2) in re 3.141 * [taylor]: Taking taylor expansion of im in re 3.141 * [backup-simplify]: Simplify im into im 3.141 * [backup-simplify]: Simplify (* im im) into (pow im 2) 3.141 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 3.141 * [backup-simplify]: Simplify (+ 1 0) into 1 3.142 * [backup-simplify]: Simplify (sqrt 1) into 1 3.142 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.142 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.143 * [backup-simplify]: Simplify (+ 0 0) into 0 3.143 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.143 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 3.143 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 3.143 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 3.143 * [taylor]: Taking taylor expansion of (pow re 2) in re 3.143 * [taylor]: Taking taylor expansion of re in re 3.143 * [backup-simplify]: Simplify 0 into 0 3.143 * [backup-simplify]: Simplify 1 into 1 3.144 * [backup-simplify]: Simplify (* 1 1) into 1 3.144 * [backup-simplify]: Simplify (/ 1 1) into 1 3.144 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 3.144 * [taylor]: Taking taylor expansion of (pow im 2) in re 3.144 * [taylor]: Taking taylor expansion of im in re 3.144 * [backup-simplify]: Simplify im into im 3.144 * [backup-simplify]: Simplify (* im im) into (pow im 2) 3.144 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 3.144 * [backup-simplify]: Simplify (+ 1 0) into 1 3.145 * [backup-simplify]: Simplify (sqrt 1) into 1 3.145 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.145 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.146 * [backup-simplify]: Simplify (+ 0 0) into 0 3.146 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.146 * [taylor]: Taking taylor expansion of 1 in im 3.146 * [backup-simplify]: Simplify 1 into 1 3.146 * [taylor]: Taking taylor expansion of 0 in im 3.146 * [backup-simplify]: Simplify 0 into 0 3.146 * [backup-simplify]: Simplify 1 into 1 3.147 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.147 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.147 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 3.148 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 3.148 * [taylor]: Taking taylor expansion of (/ 1/2 (pow im 2)) in im 3.148 * [taylor]: Taking taylor expansion of 1/2 in im 3.148 * [backup-simplify]: Simplify 1/2 into 1/2 3.148 * [taylor]: Taking taylor expansion of (pow im 2) in im 3.148 * [taylor]: Taking taylor expansion of im in im 3.148 * [backup-simplify]: Simplify 0 into 0 3.148 * [backup-simplify]: Simplify 1 into 1 3.148 * [backup-simplify]: Simplify (* 1 1) into 1 3.149 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 3.149 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.149 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 3.150 * [backup-simplify]: Simplify 0 into 0 3.150 * [backup-simplify]: Simplify 0 into 0 3.150 * [backup-simplify]: Simplify 0 into 0 3.150 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 3.151 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.151 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 3.151 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))))) into 0 3.151 * [backup-simplify]: Simplify (+ 0 0) into 0 3.151 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 3.151 * [taylor]: Taking taylor expansion of 0 in im 3.152 * [backup-simplify]: Simplify 0 into 0 3.152 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.153 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.153 * [backup-simplify]: Simplify 0 into 0 3.153 * [backup-simplify]: Simplify 0 into 0 3.153 * [backup-simplify]: Simplify 0 into 0 3.153 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 (- re))))) into (* -1 re) 3.153 * * * * [progress]: [ 3 / 4 ] generating series at (2 2) 3.153 * [backup-simplify]: Simplify (* (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) into (* (sqrt 2.0) (sqrt (+ re (sqrt (+ (pow im 2) (pow re 2)))))) 3.153 * [approximate]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (+ re (sqrt (+ (pow im 2) (pow re 2)))))) in (re im) around 0 3.153 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (+ re (sqrt (+ (pow im 2) (pow re 2)))))) in im 3.153 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 3.153 * [taylor]: Taking taylor expansion of 2.0 in im 3.153 * [backup-simplify]: Simplify 2.0 into 2.0 3.154 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 3.154 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 3.154 * [taylor]: Taking taylor expansion of (sqrt (+ re (sqrt (+ (pow im 2) (pow re 2))))) in im 3.154 * [taylor]: Taking taylor expansion of (+ re (sqrt (+ (pow im 2) (pow re 2)))) in im 3.154 * [taylor]: Taking taylor expansion of re in im 3.154 * [backup-simplify]: Simplify re into re 3.154 * [taylor]: Taking taylor expansion of (sqrt (+ (pow im 2) (pow re 2))) in im 3.154 * [taylor]: Taking taylor expansion of (+ (pow im 2) (pow re 2)) in im 3.154 * [taylor]: Taking taylor expansion of (pow im 2) in im 3.154 * [taylor]: Taking taylor expansion of im in im 3.154 * [backup-simplify]: Simplify 0 into 0 3.154 * [backup-simplify]: Simplify 1 into 1 3.154 * [taylor]: Taking taylor expansion of (pow re 2) in im 3.154 * [taylor]: Taking taylor expansion of re in im 3.154 * [backup-simplify]: Simplify re into re 3.154 * [backup-simplify]: Simplify (* re re) into (pow re 2) 3.154 * [backup-simplify]: Simplify (+ 0 (pow re 2)) into (pow re 2) 3.154 * [backup-simplify]: Simplify (sqrt (pow re 2)) into re 3.155 * [backup-simplify]: Simplify (+ (* re 0) (* 0 re)) into 0 3.155 * [backup-simplify]: Simplify (+ 0 0) into 0 3.155 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow re 2)))) into 0 3.155 * [backup-simplify]: Simplify (+ re re) into (* 2 re) 3.155 * [backup-simplify]: Simplify (sqrt (* 2 re)) into (* (sqrt 2) (sqrt re)) 3.156 * [backup-simplify]: Simplify (+ 0 0) into 0 3.156 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (* 2 re)))) into 0 3.156 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (+ re (sqrt (+ (pow im 2) (pow re 2)))))) in re 3.156 * [taylor]: Taking taylor expansion of (sqrt 2.0) in re 3.156 * [taylor]: Taking taylor expansion of 2.0 in re 3.156 * [backup-simplify]: Simplify 2.0 into 2.0 3.156 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 3.157 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 3.157 * [taylor]: Taking taylor expansion of (sqrt (+ re (sqrt (+ (pow im 2) (pow re 2))))) in re 3.157 * [taylor]: Taking taylor expansion of (+ re (sqrt (+ (pow im 2) (pow re 2)))) in re 3.157 * [taylor]: Taking taylor expansion of re in re 3.157 * [backup-simplify]: Simplify 0 into 0 3.157 * [backup-simplify]: Simplify 1 into 1 3.157 * [taylor]: Taking taylor expansion of (sqrt (+ (pow im 2) (pow re 2))) in re 3.157 * [taylor]: Taking taylor expansion of (+ (pow im 2) (pow re 2)) in re 3.157 * [taylor]: Taking taylor expansion of (pow im 2) in re 3.157 * [taylor]: Taking taylor expansion of im in re 3.157 * [backup-simplify]: Simplify im into im 3.157 * [taylor]: Taking taylor expansion of (pow re 2) in re 3.157 * [taylor]: Taking taylor expansion of re in re 3.157 * [backup-simplify]: Simplify 0 into 0 3.157 * [backup-simplify]: Simplify 1 into 1 3.157 * [backup-simplify]: Simplify (* im im) into (pow im 2) 3.157 * [backup-simplify]: Simplify (+ (pow im 2) 0) into (pow im 2) 3.157 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 3.158 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 3.158 * [backup-simplify]: Simplify (+ 0 0) into 0 3.158 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 3.158 * [backup-simplify]: Simplify (+ 0 im) into im 3.158 * [backup-simplify]: Simplify (sqrt im) into (sqrt im) 3.159 * [backup-simplify]: Simplify (+ 1 0) into 1 3.159 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt im))) into (* 1/2 (sqrt (/ 1 im))) 3.159 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (+ re (sqrt (+ (pow im 2) (pow re 2)))))) in re 3.159 * [taylor]: Taking taylor expansion of (sqrt 2.0) in re 3.159 * [taylor]: Taking taylor expansion of 2.0 in re 3.159 * [backup-simplify]: Simplify 2.0 into 2.0 3.159 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 3.160 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 3.160 * [taylor]: Taking taylor expansion of (sqrt (+ re (sqrt (+ (pow im 2) (pow re 2))))) in re 3.160 * [taylor]: Taking taylor expansion of (+ re (sqrt (+ (pow im 2) (pow re 2)))) in re 3.160 * [taylor]: Taking taylor expansion of re in re 3.160 * [backup-simplify]: Simplify 0 into 0 3.160 * [backup-simplify]: Simplify 1 into 1 3.160 * [taylor]: Taking taylor expansion of (sqrt (+ (pow im 2) (pow re 2))) in re 3.160 * [taylor]: Taking taylor expansion of (+ (pow im 2) (pow re 2)) in re 3.160 * [taylor]: Taking taylor expansion of (pow im 2) in re 3.160 * [taylor]: Taking taylor expansion of im in re 3.160 * [backup-simplify]: Simplify im into im 3.160 * [taylor]: Taking taylor expansion of (pow re 2) in re 3.160 * [taylor]: Taking taylor expansion of re in re 3.160 * [backup-simplify]: Simplify 0 into 0 3.160 * [backup-simplify]: Simplify 1 into 1 3.160 * [backup-simplify]: Simplify (* im im) into (pow im 2) 3.160 * [backup-simplify]: Simplify (+ (pow im 2) 0) into (pow im 2) 3.161 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 3.161 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 3.161 * [backup-simplify]: Simplify (+ 0 0) into 0 3.161 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 3.161 * [backup-simplify]: Simplify (+ 0 im) into im 3.161 * [backup-simplify]: Simplify (sqrt im) into (sqrt im) 3.162 * [backup-simplify]: Simplify (+ 1 0) into 1 3.162 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt im))) into (* 1/2 (sqrt (/ 1 im))) 3.162 * [backup-simplify]: Simplify (* (sqrt 2.0) (sqrt im)) into (* (sqrt 2.0) (sqrt im)) 3.162 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt im)) in im 3.162 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 3.162 * [taylor]: Taking taylor expansion of 2.0 in im 3.162 * [backup-simplify]: Simplify 2.0 into 2.0 3.163 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 3.164 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 3.164 * [taylor]: Taking taylor expansion of (sqrt im) in im 3.164 * [taylor]: Taking taylor expansion of im in im 3.164 * [backup-simplify]: Simplify 0 into 0 3.164 * [backup-simplify]: Simplify 1 into 1 3.164 * [backup-simplify]: Simplify (sqrt 0) into 0 3.166 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 3.166 * [backup-simplify]: Simplify (* (sqrt 2.0) 0) into 0 3.166 * [backup-simplify]: Simplify 0 into 0 3.167 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) (* 1/2 (sqrt (/ 1 im)))) (* 0 (sqrt im))) into (* 1/2 (* (sqrt 2.0) (sqrt (/ 1 im)))) 3.167 * [taylor]: Taking taylor expansion of (* 1/2 (* (sqrt 2.0) (sqrt (/ 1 im)))) in im 3.167 * [taylor]: Taking taylor expansion of 1/2 in im 3.167 * [backup-simplify]: Simplify 1/2 into 1/2 3.167 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (/ 1 im))) in im 3.167 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 3.167 * [taylor]: Taking taylor expansion of 2.0 in im 3.167 * [backup-simplify]: Simplify 2.0 into 2.0 3.167 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 3.168 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 3.168 * [taylor]: Taking taylor expansion of (sqrt (/ 1 im)) in im 3.168 * [taylor]: Taking taylor expansion of (/ 1 im) in im 3.168 * [taylor]: Taking taylor expansion of im in im 3.168 * [backup-simplify]: Simplify 0 into 0 3.168 * [backup-simplify]: Simplify 1 into 1 3.169 * [backup-simplify]: Simplify (/ 1 1) into 1 3.169 * [backup-simplify]: Simplify (sqrt 0) into 0 3.170 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 3.172 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) +nan.0) (* 0 0)) into (- (* +nan.0 (sqrt 2.0))) 3.173 * [backup-simplify]: Simplify (* (sqrt 2.0) 0) into 0 3.177 * [backup-simplify]: Simplify (+ (* 1/2 (- (* +nan.0 (sqrt 2.0)))) (* 0 0)) into (- (* +nan.0 (sqrt 2.0))) 3.178 * [backup-simplify]: Simplify (- (* +nan.0 (sqrt 2.0))) into (- (* +nan.0 (sqrt 2.0))) 3.180 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) +nan.0) (* 0 0)) into (- (* +nan.0 (sqrt 2.0))) 3.182 * [backup-simplify]: Simplify (- (* +nan.0 (sqrt 2.0))) into (- (* +nan.0 (sqrt 2.0))) 3.182 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 3.183 * [backup-simplify]: Simplify (* 1 1) into 1 3.183 * [backup-simplify]: Simplify (+ 0 1) into 1 3.183 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 im)) into (/ 1/2 im) 3.183 * [backup-simplify]: Simplify (+ 0 (/ 1/2 im)) into (* 1/2 (/ 1 im)) 3.184 * [backup-simplify]: Simplify (/ (- (* 1/2 (/ 1 im)) (pow (* 1/2 (sqrt (/ 1 im))) 2) (+)) (* 2 (sqrt im))) into (* 1/8 (sqrt (/ 1 (pow im 3)))) 3.184 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2.0))) into 0 3.185 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) (* 1/8 (sqrt (/ 1 (pow im 3))))) (+ (* 0 (* 1/2 (sqrt (/ 1 im)))) (* 0 (sqrt im)))) into (* 1/8 (* (sqrt 2.0) (sqrt (/ 1 (pow im 3))))) 3.185 * [taylor]: Taking taylor expansion of (* 1/8 (* (sqrt 2.0) (sqrt (/ 1 (pow im 3))))) in im 3.185 * [taylor]: Taking taylor expansion of 1/8 in im 3.185 * [backup-simplify]: Simplify 1/8 into 1/8 3.185 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (/ 1 (pow im 3)))) in im 3.185 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 3.185 * [taylor]: Taking taylor expansion of 2.0 in im 3.185 * [backup-simplify]: Simplify 2.0 into 2.0 3.185 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 3.186 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 3.186 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (pow im 3))) in im 3.186 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in im 3.186 * [taylor]: Taking taylor expansion of (pow im 3) in im 3.186 * [taylor]: Taking taylor expansion of im in im 3.186 * [backup-simplify]: Simplify 0 into 0 3.186 * [backup-simplify]: Simplify 1 into 1 3.186 * [backup-simplify]: Simplify (* 1 1) into 1 3.186 * [backup-simplify]: Simplify (* 1 1) into 1 3.186 * [backup-simplify]: Simplify (/ 1 1) into 1 3.187 * [backup-simplify]: Simplify (sqrt 0) into 0 3.187 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 3.188 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.188 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.189 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.190 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 3.191 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2.0))) into 0 3.192 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) +nan.0) (+ (* 0 +nan.0) (* 0 0))) into (- (* +nan.0 (sqrt 2.0))) 3.194 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) +nan.0) (* 0 0)) into (- (* +nan.0 (sqrt 2.0))) 3.194 * [backup-simplify]: Simplify (* (sqrt 2.0) 0) into 0 3.197 * [backup-simplify]: Simplify (+ (* 1/8 (- (* +nan.0 (sqrt 2.0)))) (+ (* 0 (- (* +nan.0 (sqrt 2.0)))) (* 0 0))) into (- (* +nan.0 (sqrt 2.0))) 3.198 * [backup-simplify]: Simplify (- (* +nan.0 (sqrt 2.0))) into (- (* +nan.0 (sqrt 2.0))) 3.201 * [backup-simplify]: Simplify (+ (* (- (* +nan.0 (sqrt 2.0))) (pow (* 1 re) 2)) (+ (* (- (* +nan.0 (sqrt 2.0))) (* im 1)) (* (- (* +nan.0 (sqrt 2.0))) (* 1 re)))) into (- (+ (* +nan.0 (* (sqrt 2.0) (pow re 2))) (- (+ (* +nan.0 (* (sqrt 2.0) im)) (- (* +nan.0 (* (sqrt 2.0) re))))))) 3.201 * [backup-simplify]: Simplify (* (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) (/ 1 re))))) (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) (/ 1 re)))))) into (* (sqrt 2.0) (sqrt (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))))) 3.201 * [approximate]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))))) in (re im) around 0 3.201 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))))) in im 3.201 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 3.201 * [taylor]: Taking taylor expansion of 2.0 in im 3.201 * [backup-simplify]: Simplify 2.0 into 2.0 3.202 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 3.202 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 3.202 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))))) in im 3.202 * [taylor]: Taking taylor expansion of (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))) in im 3.202 * [taylor]: Taking taylor expansion of (/ 1 re) in im 3.202 * [taylor]: Taking taylor expansion of re in im 3.202 * [backup-simplify]: Simplify re into re 3.202 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 3.202 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in im 3.202 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in im 3.202 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in im 3.202 * [taylor]: Taking taylor expansion of (pow re 2) in im 3.202 * [taylor]: Taking taylor expansion of re in im 3.202 * [backup-simplify]: Simplify re into re 3.202 * [backup-simplify]: Simplify (* re re) into (pow re 2) 3.202 * [backup-simplify]: Simplify (/ 1 (pow re 2)) into (/ 1 (pow re 2)) 3.203 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 3.203 * [taylor]: Taking taylor expansion of (pow im 2) in im 3.203 * [taylor]: Taking taylor expansion of im in im 3.203 * [backup-simplify]: Simplify 0 into 0 3.203 * [backup-simplify]: Simplify 1 into 1 3.203 * [backup-simplify]: Simplify (* 1 1) into 1 3.203 * [backup-simplify]: Simplify (/ 1 1) into 1 3.203 * [backup-simplify]: Simplify (+ 0 1) into 1 3.204 * [backup-simplify]: Simplify (sqrt 1) into 1 3.204 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.204 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.205 * [backup-simplify]: Simplify (+ 0 0) into 0 3.205 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.205 * [backup-simplify]: Simplify (+ 0 1) into 1 3.206 * [backup-simplify]: Simplify (sqrt 0) into 0 3.206 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 3.206 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))))) in re 3.206 * [taylor]: Taking taylor expansion of (sqrt 2.0) in re 3.206 * [taylor]: Taking taylor expansion of 2.0 in re 3.206 * [backup-simplify]: Simplify 2.0 into 2.0 3.207 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 3.207 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 3.207 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))))) in re 3.207 * [taylor]: Taking taylor expansion of (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))) in re 3.207 * [taylor]: Taking taylor expansion of (/ 1 re) in re 3.207 * [taylor]: Taking taylor expansion of re in re 3.207 * [backup-simplify]: Simplify 0 into 0 3.207 * [backup-simplify]: Simplify 1 into 1 3.207 * [backup-simplify]: Simplify (/ 1 1) into 1 3.208 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 3.208 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 3.208 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 3.208 * [taylor]: Taking taylor expansion of (pow re 2) in re 3.208 * [taylor]: Taking taylor expansion of re in re 3.208 * [backup-simplify]: Simplify 0 into 0 3.208 * [backup-simplify]: Simplify 1 into 1 3.208 * [backup-simplify]: Simplify (* 1 1) into 1 3.208 * [backup-simplify]: Simplify (/ 1 1) into 1 3.208 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 3.208 * [taylor]: Taking taylor expansion of (pow im 2) in re 3.208 * [taylor]: Taking taylor expansion of im in re 3.208 * [backup-simplify]: Simplify im into im 3.208 * [backup-simplify]: Simplify (* im im) into (pow im 2) 3.208 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 3.209 * [backup-simplify]: Simplify (+ 1 0) into 1 3.209 * [backup-simplify]: Simplify (sqrt 1) into 1 3.209 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.210 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.210 * [backup-simplify]: Simplify (+ 0 0) into 0 3.210 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.211 * [backup-simplify]: Simplify (+ 1 1) into 2 3.211 * [backup-simplify]: Simplify (sqrt 0) into 0 3.212 * [backup-simplify]: Simplify (/ 2 (* 2 (sqrt 0))) into +nan.0 3.212 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))))) in re 3.212 * [taylor]: Taking taylor expansion of (sqrt 2.0) in re 3.212 * [taylor]: Taking taylor expansion of 2.0 in re 3.212 * [backup-simplify]: Simplify 2.0 into 2.0 3.212 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 3.212 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 3.213 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))))) in re 3.213 * [taylor]: Taking taylor expansion of (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))) in re 3.213 * [taylor]: Taking taylor expansion of (/ 1 re) in re 3.213 * [taylor]: Taking taylor expansion of re in re 3.213 * [backup-simplify]: Simplify 0 into 0 3.213 * [backup-simplify]: Simplify 1 into 1 3.213 * [backup-simplify]: Simplify (/ 1 1) into 1 3.213 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 3.213 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 3.213 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 3.213 * [taylor]: Taking taylor expansion of (pow re 2) in re 3.213 * [taylor]: Taking taylor expansion of re in re 3.213 * [backup-simplify]: Simplify 0 into 0 3.213 * [backup-simplify]: Simplify 1 into 1 3.213 * [backup-simplify]: Simplify (* 1 1) into 1 3.213 * [backup-simplify]: Simplify (/ 1 1) into 1 3.213 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 3.213 * [taylor]: Taking taylor expansion of (pow im 2) in re 3.213 * [taylor]: Taking taylor expansion of im in re 3.214 * [backup-simplify]: Simplify im into im 3.214 * [backup-simplify]: Simplify (* im im) into (pow im 2) 3.214 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 3.214 * [backup-simplify]: Simplify (+ 1 0) into 1 3.214 * [backup-simplify]: Simplify (sqrt 1) into 1 3.215 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.218 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.218 * [backup-simplify]: Simplify (+ 0 0) into 0 3.219 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.219 * [backup-simplify]: Simplify (+ 1 1) into 2 3.220 * [backup-simplify]: Simplify (sqrt 0) into 0 3.221 * [backup-simplify]: Simplify (/ 2 (* 2 (sqrt 0))) into +nan.0 3.222 * [backup-simplify]: Simplify (* (sqrt 2.0) 0) into 0 3.222 * [taylor]: Taking taylor expansion of 0 in im 3.222 * [backup-simplify]: Simplify 0 into 0 3.224 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) +nan.0) (* 0 0)) into (- (* +nan.0 (sqrt 2.0))) 3.224 * [taylor]: Taking taylor expansion of (- (* +nan.0 (sqrt 2.0))) in im 3.224 * [taylor]: Taking taylor expansion of (* +nan.0 (sqrt 2.0)) in im 3.224 * [taylor]: Taking taylor expansion of +nan.0 in im 3.224 * [backup-simplify]: Simplify +nan.0 into +nan.0 3.224 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 3.224 * [taylor]: Taking taylor expansion of 2.0 in im 3.224 * [backup-simplify]: Simplify 2.0 into 2.0 3.224 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 3.225 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 3.225 * [backup-simplify]: Simplify 0 into 0 3.226 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.226 * [backup-simplify]: Simplify (+ 0 0) into 0 3.229 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 3.230 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2.0))) into 0 3.233 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) +nan.0) (+ (* 0 +nan.0) (* 0 0))) into (- (* +nan.0 (sqrt 2.0))) 3.233 * [taylor]: Taking taylor expansion of (- (* +nan.0 (sqrt 2.0))) in im 3.233 * [taylor]: Taking taylor expansion of (* +nan.0 (sqrt 2.0)) in im 3.233 * [taylor]: Taking taylor expansion of +nan.0 in im 3.233 * [backup-simplify]: Simplify +nan.0 into +nan.0 3.233 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 3.233 * [taylor]: Taking taylor expansion of 2.0 in im 3.233 * [backup-simplify]: Simplify 2.0 into 2.0 3.233 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 3.234 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 3.235 * [backup-simplify]: Simplify (* +nan.0 (sqrt 2.0)) into (* +nan.0 (sqrt 2.0)) 3.237 * [backup-simplify]: Simplify (- (* +nan.0 (sqrt 2.0))) into (- (* +nan.0 (sqrt 2.0))) 3.238 * [backup-simplify]: Simplify (- (* +nan.0 (sqrt 2.0))) into (- (* +nan.0 (sqrt 2.0))) 3.238 * [backup-simplify]: Simplify 0 into 0 3.239 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.240 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.241 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.241 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 3.243 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 3.243 * [backup-simplify]: Simplify (+ 0 (/ 1/2 (pow im 2))) into (* 1/2 (/ 1 (pow im 2))) 3.245 * [backup-simplify]: Simplify (/ (- (* 1/2 (/ 1 (pow im 2))) (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)) 3.246 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 3.248 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0))) (+ (* 0 +nan.0) (+ (* 0 +nan.0) (* 0 0)))) into (- (+ (* +nan.0 (sqrt 2.0)) (- (* +nan.0 (/ (sqrt 2.0) (pow im 2)))))) 3.248 * [taylor]: Taking taylor expansion of (- (+ (* +nan.0 (sqrt 2.0)) (- (* +nan.0 (/ (sqrt 2.0) (pow im 2)))))) in im 3.248 * [taylor]: Taking taylor expansion of (+ (* +nan.0 (sqrt 2.0)) (- (* +nan.0 (/ (sqrt 2.0) (pow im 2))))) in im 3.248 * [taylor]: Taking taylor expansion of (* +nan.0 (sqrt 2.0)) in im 3.248 * [taylor]: Taking taylor expansion of +nan.0 in im 3.248 * [backup-simplify]: Simplify +nan.0 into +nan.0 3.248 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 3.248 * [taylor]: Taking taylor expansion of 2.0 in im 3.248 * [backup-simplify]: Simplify 2.0 into 2.0 3.249 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 3.249 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 3.249 * [taylor]: Taking taylor expansion of (- (* +nan.0 (/ (sqrt 2.0) (pow im 2)))) in im 3.249 * [taylor]: Taking taylor expansion of (* +nan.0 (/ (sqrt 2.0) (pow im 2))) in im 3.249 * [taylor]: Taking taylor expansion of +nan.0 in im 3.249 * [backup-simplify]: Simplify +nan.0 into +nan.0 3.249 * [taylor]: Taking taylor expansion of (/ (sqrt 2.0) (pow im 2)) in im 3.250 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 3.250 * [taylor]: Taking taylor expansion of 2.0 in im 3.250 * [backup-simplify]: Simplify 2.0 into 2.0 3.250 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 3.251 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 3.251 * [taylor]: Taking taylor expansion of (pow im 2) in im 3.251 * [taylor]: Taking taylor expansion of im in im 3.251 * [backup-simplify]: Simplify 0 into 0 3.251 * [backup-simplify]: Simplify 1 into 1 3.251 * [backup-simplify]: Simplify (* 1 1) into 1 3.252 * [backup-simplify]: Simplify (/ (sqrt 2.0) 1) into (sqrt 2.0) 3.253 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.254 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)))) into 0 3.255 * [backup-simplify]: Simplify (+ (* +nan.0 0) (* 0 (sqrt 2.0))) into 0 3.255 * [backup-simplify]: Simplify (- 0) into 0 3.255 * [backup-simplify]: Simplify (+ 0 0) into 0 3.256 * [backup-simplify]: Simplify (- 0) into 0 3.256 * [backup-simplify]: Simplify 0 into 0 3.257 * [backup-simplify]: Simplify (* +nan.0 (sqrt 2.0)) into (* +nan.0 (sqrt 2.0)) 3.258 * [backup-simplify]: Simplify (- (* +nan.0 (sqrt 2.0))) into (- (* +nan.0 (sqrt 2.0))) 3.260 * [backup-simplify]: Simplify (- (* +nan.0 (sqrt 2.0))) into (- (* +nan.0 (sqrt 2.0))) 3.261 * [backup-simplify]: Simplify (+ (* +nan.0 0) (* 0 (sqrt 2.0))) into 0 3.261 * [backup-simplify]: Simplify (- 0) into 0 3.261 * [backup-simplify]: Simplify 0 into 0 3.261 * [backup-simplify]: Simplify 0 into 0 3.262 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.263 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 3.264 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.264 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 3.264 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))))) into 0 3.265 * [backup-simplify]: Simplify (+ 0 0) into 0 3.265 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 3.266 * [backup-simplify]: Simplify (+ 0 0) into 0 3.267 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+ (* 2 (* +nan.0 (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0)))))) (* 2 0)) into (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0))) 3.268 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 3.270 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 2))) (- +nan.0)))) (+ (* 0 (* +nan.0 (- (* 1/2 (/ 1 (pow im 2))) +nan.0))) (+ (* 0 +nan.0) (+ (* 0 +nan.0) (* 0 0))))) into (- (+ (* +nan.0 (sqrt 2.0)) (- (* +nan.0 (/ (sqrt 2.0) (pow im 2)))))) 3.270 * [taylor]: Taking taylor expansion of (- (+ (* +nan.0 (sqrt 2.0)) (- (* +nan.0 (/ (sqrt 2.0) (pow im 2)))))) in im 3.271 * [taylor]: Taking taylor expansion of (+ (* +nan.0 (sqrt 2.0)) (- (* +nan.0 (/ (sqrt 2.0) (pow im 2))))) in im 3.271 * [taylor]: Taking taylor expansion of (* +nan.0 (sqrt 2.0)) in im 3.271 * [taylor]: Taking taylor expansion of +nan.0 in im 3.271 * [backup-simplify]: Simplify +nan.0 into +nan.0 3.271 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 3.271 * [taylor]: Taking taylor expansion of 2.0 in im 3.271 * [backup-simplify]: Simplify 2.0 into 2.0 3.271 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 3.272 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 3.272 * [taylor]: Taking taylor expansion of (- (* +nan.0 (/ (sqrt 2.0) (pow im 2)))) in im 3.272 * [taylor]: Taking taylor expansion of (* +nan.0 (/ (sqrt 2.0) (pow im 2))) in im 3.272 * [taylor]: Taking taylor expansion of +nan.0 in im 3.272 * [backup-simplify]: Simplify +nan.0 into +nan.0 3.272 * [taylor]: Taking taylor expansion of (/ (sqrt 2.0) (pow im 2)) in im 3.272 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 3.272 * [taylor]: Taking taylor expansion of 2.0 in im 3.272 * [backup-simplify]: Simplify 2.0 into 2.0 3.272 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 3.273 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 3.273 * [taylor]: Taking taylor expansion of (pow im 2) in im 3.273 * [taylor]: Taking taylor expansion of im in im 3.273 * [backup-simplify]: Simplify 0 into 0 3.273 * [backup-simplify]: Simplify 1 into 1 3.274 * [backup-simplify]: Simplify (* 1 1) into 1 3.275 * [backup-simplify]: Simplify (/ (sqrt 2.0) 1) into (sqrt 2.0) 3.275 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.276 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)))) into 0 3.277 * [backup-simplify]: Simplify (+ (* +nan.0 0) (* 0 (sqrt 2.0))) into 0 3.277 * [backup-simplify]: Simplify (- 0) into 0 3.278 * [backup-simplify]: Simplify (+ 0 0) into 0 3.278 * [backup-simplify]: Simplify (- 0) into 0 3.278 * [backup-simplify]: Simplify 0 into 0 3.279 * [backup-simplify]: Simplify (* +nan.0 (sqrt 2.0)) into (* +nan.0 (sqrt 2.0)) 3.280 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2.0))) into 0 3.281 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.282 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.283 * [backup-simplify]: Simplify (+ (* +nan.0 0) (+ (* 0 0) (* 0 (sqrt 2.0)))) into 0 3.284 * [backup-simplify]: Simplify (- 0) into 0 3.285 * [backup-simplify]: Simplify (+ (* +nan.0 (sqrt 2.0)) 0) into (- (* +nan.0 (sqrt 2.0))) 3.287 * [backup-simplify]: Simplify (- (- (* +nan.0 (sqrt 2.0)))) into (- (* +nan.0 (sqrt 2.0))) 3.288 * [backup-simplify]: Simplify (- (* +nan.0 (sqrt 2.0))) into (- (* +nan.0 (sqrt 2.0))) 3.291 * [backup-simplify]: Simplify (+ (* (- (* +nan.0 (sqrt 2.0))) (pow (* 1 (/ 1 re)) 2)) (+ (* (- (* +nan.0 (sqrt 2.0))) (* 1 (/ 1 re))) (- (* +nan.0 (sqrt 2.0))))) into (- (+ (* +nan.0 (sqrt 2.0)) (- (+ (* +nan.0 (/ (sqrt 2.0) re)) (- (* +nan.0 (/ (sqrt 2.0) (pow re 2)))))))) 3.291 * [backup-simplify]: Simplify (* (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* (/ 1 (- re)) (/ 1 (- re))) (* (/ 1 (- im)) (/ 1 (- im))))) (/ 1 (- re)))))) (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* (/ 1 (- re)) (/ 1 (- re))) (* (/ 1 (- im)) (/ 1 (- im))))) (/ 1 (- re))))))) into (* (sqrt 2.0) (sqrt (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re)))) 3.291 * [approximate]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re)))) in (re im) around 0 3.291 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re)))) in im 3.291 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 3.291 * [taylor]: Taking taylor expansion of 2.0 in im 3.291 * [backup-simplify]: Simplify 2.0 into 2.0 3.292 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 3.292 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 3.292 * [taylor]: Taking taylor expansion of (sqrt (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re))) in im 3.292 * [taylor]: Taking taylor expansion of (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re)) in im 3.292 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in im 3.292 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in im 3.292 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in im 3.292 * [taylor]: Taking taylor expansion of (pow re 2) in im 3.292 * [taylor]: Taking taylor expansion of re in im 3.292 * [backup-simplify]: Simplify re into re 3.292 * [backup-simplify]: Simplify (* re re) into (pow re 2) 3.292 * [backup-simplify]: Simplify (/ 1 (pow re 2)) into (/ 1 (pow re 2)) 3.292 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 3.292 * [taylor]: Taking taylor expansion of (pow im 2) in im 3.292 * [taylor]: Taking taylor expansion of im in im 3.292 * [backup-simplify]: Simplify 0 into 0 3.292 * [backup-simplify]: Simplify 1 into 1 3.293 * [backup-simplify]: Simplify (* 1 1) into 1 3.293 * [backup-simplify]: Simplify (/ 1 1) into 1 3.293 * [backup-simplify]: Simplify (+ 0 1) into 1 3.293 * [backup-simplify]: Simplify (sqrt 1) into 1 3.294 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.294 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.294 * [backup-simplify]: Simplify (+ 0 0) into 0 3.295 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.295 * [taylor]: Taking taylor expansion of (/ 1 re) in im 3.295 * [taylor]: Taking taylor expansion of re in im 3.295 * [backup-simplify]: Simplify re into re 3.295 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 3.295 * [backup-simplify]: Simplify (+ 1 0) into 1 3.295 * [backup-simplify]: Simplify (sqrt 0) into 0 3.296 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 3.296 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re)))) in re 3.296 * [taylor]: Taking taylor expansion of (sqrt 2.0) in re 3.296 * [taylor]: Taking taylor expansion of 2.0 in re 3.296 * [backup-simplify]: Simplify 2.0 into 2.0 3.297 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 3.297 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 3.297 * [taylor]: Taking taylor expansion of (sqrt (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re))) in re 3.297 * [taylor]: Taking taylor expansion of (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re)) in re 3.297 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 3.297 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 3.297 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 3.297 * [taylor]: Taking taylor expansion of (pow re 2) in re 3.297 * [taylor]: Taking taylor expansion of re in re 3.297 * [backup-simplify]: Simplify 0 into 0 3.297 * [backup-simplify]: Simplify 1 into 1 3.297 * [backup-simplify]: Simplify (* 1 1) into 1 3.298 * [backup-simplify]: Simplify (/ 1 1) into 1 3.298 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 3.298 * [taylor]: Taking taylor expansion of (pow im 2) in re 3.298 * [taylor]: Taking taylor expansion of im in re 3.298 * [backup-simplify]: Simplify im into im 3.298 * [backup-simplify]: Simplify (* im im) into (pow im 2) 3.298 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 3.298 * [backup-simplify]: Simplify (+ 1 0) into 1 3.298 * [backup-simplify]: Simplify (sqrt 1) into 1 3.299 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.299 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.299 * [backup-simplify]: Simplify (+ 0 0) into 0 3.300 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.300 * [taylor]: Taking taylor expansion of (/ 1 re) in re 3.300 * [taylor]: Taking taylor expansion of re in re 3.300 * [backup-simplify]: Simplify 0 into 0 3.300 * [backup-simplify]: Simplify 1 into 1 3.300 * [backup-simplify]: Simplify (/ 1 1) into 1 3.300 * [backup-simplify]: Simplify (- 1) into -1 3.301 * [backup-simplify]: Simplify (+ 1 -1) into 0 3.301 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.301 * [backup-simplify]: Simplify (- 0) into 0 3.301 * [backup-simplify]: Simplify (+ 0 0) into 0 3.302 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.302 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.303 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 3.303 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 3.304 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.304 * [backup-simplify]: Simplify (- 0) into 0 3.304 * [backup-simplify]: Simplify (+ (/ 1/2 (pow im 2)) 0) into (* 1/2 (/ 1 (pow im 2))) 3.305 * [backup-simplify]: Simplify (sqrt 0) into 0 3.305 * [backup-simplify]: Simplify (/ (* 1/2 (/ 1 (pow im 2))) (* 2 (sqrt 0))) into (/ +nan.0 (pow im 2)) 3.305 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re)))) in re 3.305 * [taylor]: Taking taylor expansion of (sqrt 2.0) in re 3.305 * [taylor]: Taking taylor expansion of 2.0 in re 3.305 * [backup-simplify]: Simplify 2.0 into 2.0 3.305 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 3.306 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 3.306 * [taylor]: Taking taylor expansion of (sqrt (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re))) in re 3.306 * [taylor]: Taking taylor expansion of (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re)) in re 3.306 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 3.306 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 3.306 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 3.306 * [taylor]: Taking taylor expansion of (pow re 2) in re 3.306 * [taylor]: Taking taylor expansion of re in re 3.306 * [backup-simplify]: Simplify 0 into 0 3.306 * [backup-simplify]: Simplify 1 into 1 3.306 * [backup-simplify]: Simplify (* 1 1) into 1 3.307 * [backup-simplify]: Simplify (/ 1 1) into 1 3.307 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 3.307 * [taylor]: Taking taylor expansion of (pow im 2) in re 3.307 * [taylor]: Taking taylor expansion of im in re 3.307 * [backup-simplify]: Simplify im into im 3.307 * [backup-simplify]: Simplify (* im im) into (pow im 2) 3.307 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 3.307 * [backup-simplify]: Simplify (+ 1 0) into 1 3.307 * [backup-simplify]: Simplify (sqrt 1) into 1 3.308 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.308 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.308 * [backup-simplify]: Simplify (+ 0 0) into 0 3.309 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.309 * [taylor]: Taking taylor expansion of (/ 1 re) in re 3.309 * [taylor]: Taking taylor expansion of re in re 3.309 * [backup-simplify]: Simplify 0 into 0 3.309 * [backup-simplify]: Simplify 1 into 1 3.309 * [backup-simplify]: Simplify (/ 1 1) into 1 3.309 * [backup-simplify]: Simplify (- 1) into -1 3.309 * [backup-simplify]: Simplify (+ 1 -1) into 0 3.310 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.310 * [backup-simplify]: Simplify (- 0) into 0 3.310 * [backup-simplify]: Simplify (+ 0 0) into 0 3.311 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.311 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.311 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 3.312 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 3.313 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.313 * [backup-simplify]: Simplify (- 0) into 0 3.313 * [backup-simplify]: Simplify (+ (/ 1/2 (pow im 2)) 0) into (* 1/2 (/ 1 (pow im 2))) 3.313 * [backup-simplify]: Simplify (sqrt 0) into 0 3.314 * [backup-simplify]: Simplify (/ (* 1/2 (/ 1 (pow im 2))) (* 2 (sqrt 0))) into (/ +nan.0 (pow im 2)) 3.314 * [backup-simplify]: Simplify (* (sqrt 2.0) 0) into 0 3.314 * [taylor]: Taking taylor expansion of 0 in im 3.314 * [backup-simplify]: Simplify 0 into 0 3.315 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) (/ +nan.0 (pow im 2))) (* 0 0)) into (- (* +nan.0 (/ (sqrt 2.0) (pow im 2)))) 3.315 * [taylor]: Taking taylor expansion of (- (* +nan.0 (/ (sqrt 2.0) (pow im 2)))) in im 3.315 * [taylor]: Taking taylor expansion of (* +nan.0 (/ (sqrt 2.0) (pow im 2))) in im 3.315 * [taylor]: Taking taylor expansion of +nan.0 in im 3.315 * [backup-simplify]: Simplify +nan.0 into +nan.0 3.315 * [taylor]: Taking taylor expansion of (/ (sqrt 2.0) (pow im 2)) in im 3.315 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 3.315 * [taylor]: Taking taylor expansion of 2.0 in im 3.315 * [backup-simplify]: Simplify 2.0 into 2.0 3.316 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 3.316 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 3.316 * [taylor]: Taking taylor expansion of (pow im 2) in im 3.316 * [taylor]: Taking taylor expansion of im in im 3.316 * [backup-simplify]: Simplify 0 into 0 3.316 * [backup-simplify]: Simplify 1 into 1 3.317 * [backup-simplify]: Simplify (* 1 1) into 1 3.318 * [backup-simplify]: Simplify (/ (sqrt 2.0) 1) into (sqrt 2.0) 3.318 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.319 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)))) into 0 3.320 * [backup-simplify]: Simplify (+ (* +nan.0 0) (* 0 (sqrt 2.0))) into 0 3.321 * [backup-simplify]: Simplify (- 0) into 0 3.321 * [backup-simplify]: Simplify 0 into 0 3.321 * [backup-simplify]: Simplify 0 into 0 3.322 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 3.323 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.323 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 3.323 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))))) into 0 3.323 * [backup-simplify]: Simplify (+ 0 0) into 0 3.324 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 3.325 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.325 * [backup-simplify]: Simplify (- 0) into 0 3.326 * [backup-simplify]: Simplify (+ 0 0) into 0 3.327 * [backup-simplify]: Simplify (/ (- 0 (pow (/ +nan.0 (pow im 2)) 2) (+)) (* 2 0)) into (/ +nan.0 (pow im 4)) 3.328 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2.0))) into 0 3.329 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) (/ +nan.0 (pow im 4))) (+ (* 0 (/ +nan.0 (pow im 2))) (* 0 0))) into (- (* +nan.0 (/ (sqrt 2.0) (pow im 4)))) 3.329 * [taylor]: Taking taylor expansion of (- (* +nan.0 (/ (sqrt 2.0) (pow im 4)))) in im 3.329 * [taylor]: Taking taylor expansion of (* +nan.0 (/ (sqrt 2.0) (pow im 4))) in im 3.329 * [taylor]: Taking taylor expansion of +nan.0 in im 3.329 * [backup-simplify]: Simplify +nan.0 into +nan.0 3.329 * [taylor]: Taking taylor expansion of (/ (sqrt 2.0) (pow im 4)) in im 3.329 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 3.329 * [taylor]: Taking taylor expansion of 2.0 in im 3.329 * [backup-simplify]: Simplify 2.0 into 2.0 3.329 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 3.330 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 3.330 * [taylor]: Taking taylor expansion of (pow im 4) in im 3.330 * [taylor]: Taking taylor expansion of im in im 3.330 * [backup-simplify]: Simplify 0 into 0 3.330 * [backup-simplify]: Simplify 1 into 1 3.330 * [backup-simplify]: Simplify (* 1 1) into 1 3.331 * [backup-simplify]: Simplify (* 1 1) into 1 3.332 * [backup-simplify]: Simplify (/ (sqrt 2.0) 1) into (sqrt 2.0) 3.333 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2.0))) into 0 3.334 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 3.335 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 3.336 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.337 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.338 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 3.338 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.339 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)))) into 0 3.342 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.344 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.345 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.347 * [backup-simplify]: Simplify (+ (* +nan.0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2.0))))) into 0 3.347 * [backup-simplify]: Simplify (- 0) into 0 3.347 * [backup-simplify]: Simplify 0 into 0 3.348 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2.0))) into 0 3.349 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.350 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.351 * [backup-simplify]: Simplify (+ (* +nan.0 0) (+ (* 0 0) (* 0 (sqrt 2.0)))) into 0 3.352 * [backup-simplify]: Simplify (- 0) into 0 3.352 * [backup-simplify]: Simplify 0 into 0 3.352 * [backup-simplify]: Simplify 0 into 0 3.353 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 3.354 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.354 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 3.355 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))))) into 0 3.355 * [backup-simplify]: Simplify (+ 0 0) into 0 3.357 * [backup-simplify]: Simplify (/ (- 0 (pow (/ 1/2 (pow im 2)) 2) (+ (* 2 (* 0 0)))) (* 2 1)) into (/ -1/8 (pow im 4)) 3.358 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.358 * [backup-simplify]: Simplify (- 0) into 0 3.358 * [backup-simplify]: Simplify (+ (/ -1/8 (pow im 4)) 0) into (- (* 1/8 (/ 1 (pow im 4)))) 3.359 * [backup-simplify]: Simplify (/ (- (- (* 1/8 (/ 1 (pow im 4)))) (+ (* 2 (* (/ +nan.0 (pow im 2)) (/ +nan.0 (pow im 4)))))) (* 2 0)) into (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 6))) (* 1/8 (/ 1 (pow im 4))))) 3.360 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 3.361 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) (* +nan.0 (+ (* +nan.0 (/ 1 (pow im 6))) (* 1/8 (/ 1 (pow im 4)))))) (+ (* 0 (/ +nan.0 (pow im 4))) (+ (* 0 (/ +nan.0 (pow im 2))) (* 0 0)))) into (- (+ (* +nan.0 (/ (sqrt 2.0) (pow im 4))) (- (* +nan.0 (/ (sqrt 2.0) (pow im 6)))))) 3.362 * [taylor]: Taking taylor expansion of (- (+ (* +nan.0 (/ (sqrt 2.0) (pow im 4))) (- (* +nan.0 (/ (sqrt 2.0) (pow im 6)))))) in im 3.362 * [taylor]: Taking taylor expansion of (+ (* +nan.0 (/ (sqrt 2.0) (pow im 4))) (- (* +nan.0 (/ (sqrt 2.0) (pow im 6))))) in im 3.362 * [taylor]: Taking taylor expansion of (* +nan.0 (/ (sqrt 2.0) (pow im 4))) in im 3.362 * [taylor]: Taking taylor expansion of +nan.0 in im 3.362 * [backup-simplify]: Simplify +nan.0 into +nan.0 3.362 * [taylor]: Taking taylor expansion of (/ (sqrt 2.0) (pow im 4)) in im 3.362 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 3.362 * [taylor]: Taking taylor expansion of 2.0 in im 3.362 * [backup-simplify]: Simplify 2.0 into 2.0 3.362 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 3.363 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 3.363 * [taylor]: Taking taylor expansion of (pow im 4) in im 3.363 * [taylor]: Taking taylor expansion of im in im 3.363 * [backup-simplify]: Simplify 0 into 0 3.363 * [backup-simplify]: Simplify 1 into 1 3.364 * [backup-simplify]: Simplify (* 1 1) into 1 3.364 * [backup-simplify]: Simplify (* 1 1) into 1 3.365 * [backup-simplify]: Simplify (/ (sqrt 2.0) 1) into (sqrt 2.0) 3.365 * [taylor]: Taking taylor expansion of (- (* +nan.0 (/ (sqrt 2.0) (pow im 6)))) in im 3.365 * [taylor]: Taking taylor expansion of (* +nan.0 (/ (sqrt 2.0) (pow im 6))) in im 3.365 * [taylor]: Taking taylor expansion of +nan.0 in im 3.365 * [backup-simplify]: Simplify +nan.0 into +nan.0 3.365 * [taylor]: Taking taylor expansion of (/ (sqrt 2.0) (pow im 6)) in im 3.365 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 3.365 * [taylor]: Taking taylor expansion of 2.0 in im 3.365 * [backup-simplify]: Simplify 2.0 into 2.0 3.365 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 3.366 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 3.366 * [taylor]: Taking taylor expansion of (pow im 6) in im 3.366 * [taylor]: Taking taylor expansion of im in im 3.366 * [backup-simplify]: Simplify 0 into 0 3.366 * [backup-simplify]: Simplify 1 into 1 3.367 * [backup-simplify]: Simplify (* 1 1) into 1 3.367 * [backup-simplify]: Simplify (* 1 1) into 1 3.367 * [backup-simplify]: Simplify (* 1 1) into 1 3.368 * [backup-simplify]: Simplify (/ (sqrt 2.0) 1) into (sqrt 2.0) 3.369 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2.0))) into 0 3.371 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 3.372 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 3.372 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.373 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.374 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 3.375 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.376 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)))) into 0 3.377 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.378 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.379 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.381 * [backup-simplify]: Simplify (+ (* +nan.0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2.0))))) into 0 3.382 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2.0))) into 0 3.383 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 3.384 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 3.385 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 3.387 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 3.388 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 3.389 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 3.390 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.391 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.392 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 3.393 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.394 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 3.395 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.396 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 3.397 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 3.398 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.399 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)))) into 0 3.400 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 3.401 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.402 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.403 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 3.404 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.405 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.406 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.408 * [backup-simplify]: Simplify (+ (* +nan.0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2.0))))))) into 0 3.409 * [backup-simplify]: Simplify (- 0) into 0 3.409 * [backup-simplify]: Simplify (+ 0 0) into 0 3.409 * [backup-simplify]: Simplify (- 0) into 0 3.409 * [backup-simplify]: Simplify 0 into 0 3.409 * [backup-simplify]: Simplify 0 into 0 3.409 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 2 1 1 2) 3.410 * [backup-simplify]: Simplify (+ (sqrt (+ (* re re) (* im im))) re) into (+ re (sqrt (+ (pow im 2) (pow re 2)))) 3.410 * [approximate]: Taking taylor expansion of (+ re (sqrt (+ (pow im 2) (pow re 2)))) in (re im) around 0 3.410 * [taylor]: Taking taylor expansion of (+ re (sqrt (+ (pow im 2) (pow re 2)))) in im 3.410 * [taylor]: Taking taylor expansion of re in im 3.410 * [backup-simplify]: Simplify re into re 3.410 * [taylor]: Taking taylor expansion of (sqrt (+ (pow im 2) (pow re 2))) in im 3.410 * [taylor]: Taking taylor expansion of (+ (pow im 2) (pow re 2)) in im 3.410 * [taylor]: Taking taylor expansion of (pow im 2) in im 3.410 * [taylor]: Taking taylor expansion of im in im 3.410 * [backup-simplify]: Simplify 0 into 0 3.410 * [backup-simplify]: Simplify 1 into 1 3.410 * [taylor]: Taking taylor expansion of (pow re 2) in im 3.410 * [taylor]: Taking taylor expansion of re in im 3.410 * [backup-simplify]: Simplify re into re 3.410 * [backup-simplify]: Simplify (* re re) into (pow re 2) 3.410 * [backup-simplify]: Simplify (+ 0 (pow re 2)) into (pow re 2) 3.410 * [backup-simplify]: Simplify (sqrt (pow re 2)) into re 3.410 * [backup-simplify]: Simplify (+ (* re 0) (* 0 re)) into 0 3.411 * [backup-simplify]: Simplify (+ 0 0) into 0 3.411 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow re 2)))) into 0 3.411 * [taylor]: Taking taylor expansion of (+ re (sqrt (+ (pow im 2) (pow re 2)))) in re 3.411 * [taylor]: Taking taylor expansion of re in re 3.411 * [backup-simplify]: Simplify 0 into 0 3.411 * [backup-simplify]: Simplify 1 into 1 3.411 * [taylor]: Taking taylor expansion of (sqrt (+ (pow im 2) (pow re 2))) in re 3.411 * [taylor]: Taking taylor expansion of (+ (pow im 2) (pow re 2)) in re 3.411 * [taylor]: Taking taylor expansion of (pow im 2) in re 3.411 * [taylor]: Taking taylor expansion of im in re 3.411 * [backup-simplify]: Simplify im into im 3.411 * [taylor]: Taking taylor expansion of (pow re 2) in re 3.411 * [taylor]: Taking taylor expansion of re in re 3.411 * [backup-simplify]: Simplify 0 into 0 3.411 * [backup-simplify]: Simplify 1 into 1 3.411 * [backup-simplify]: Simplify (* im im) into (pow im 2) 3.411 * [backup-simplify]: Simplify (+ (pow im 2) 0) into (pow im 2) 3.411 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 3.412 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 3.412 * [backup-simplify]: Simplify (+ 0 0) into 0 3.412 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 3.412 * [taylor]: Taking taylor expansion of (+ re (sqrt (+ (pow im 2) (pow re 2)))) in re 3.412 * [taylor]: Taking taylor expansion of re in re 3.412 * [backup-simplify]: Simplify 0 into 0 3.412 * [backup-simplify]: Simplify 1 into 1 3.412 * [taylor]: Taking taylor expansion of (sqrt (+ (pow im 2) (pow re 2))) in re 3.412 * [taylor]: Taking taylor expansion of (+ (pow im 2) (pow re 2)) in re 3.412 * [taylor]: Taking taylor expansion of (pow im 2) in re 3.412 * [taylor]: Taking taylor expansion of im in re 3.412 * [backup-simplify]: Simplify im into im 3.412 * [taylor]: Taking taylor expansion of (pow re 2) in re 3.412 * [taylor]: Taking taylor expansion of re in re 3.412 * [backup-simplify]: Simplify 0 into 0 3.412 * [backup-simplify]: Simplify 1 into 1 3.412 * [backup-simplify]: Simplify (* im im) into (pow im 2) 3.413 * [backup-simplify]: Simplify (+ (pow im 2) 0) into (pow im 2) 3.413 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 3.413 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 3.413 * [backup-simplify]: Simplify (+ 0 0) into 0 3.413 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 3.413 * [backup-simplify]: Simplify (+ 0 im) into im 3.413 * [taylor]: Taking taylor expansion of im in im 3.413 * [backup-simplify]: Simplify 0 into 0 3.413 * [backup-simplify]: Simplify 1 into 1 3.413 * [backup-simplify]: Simplify 0 into 0 3.414 * [backup-simplify]: Simplify (+ 1 0) into 1 3.414 * [taylor]: Taking taylor expansion of 1 in im 3.414 * [backup-simplify]: Simplify 1 into 1 3.414 * [backup-simplify]: Simplify 1 into 1 3.414 * [backup-simplify]: Simplify 1 into 1 3.414 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 3.415 * [backup-simplify]: Simplify (* 1 1) into 1 3.416 * [backup-simplify]: Simplify (+ 0 1) into 1 3.416 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 im)) into (/ 1/2 im) 3.416 * [backup-simplify]: Simplify (+ 0 (/ 1/2 im)) into (* 1/2 (/ 1 im)) 3.416 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 im)) in im 3.416 * [taylor]: Taking taylor expansion of 1/2 in im 3.416 * [backup-simplify]: Simplify 1/2 into 1/2 3.416 * [taylor]: Taking taylor expansion of (/ 1 im) in im 3.416 * [taylor]: Taking taylor expansion of im in im 3.416 * [backup-simplify]: Simplify 0 into 0 3.417 * [backup-simplify]: Simplify 1 into 1 3.417 * [backup-simplify]: Simplify (/ 1 1) into 1 3.418 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.418 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 1)) into 0 3.418 * [backup-simplify]: Simplify 0 into 0 3.418 * [backup-simplify]: Simplify 0 into 0 3.418 * [backup-simplify]: Simplify 0 into 0 3.419 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 3.420 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.420 * [backup-simplify]: Simplify (+ 0 0) into 0 3.420 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 im))))) (* 2 im)) into 0 3.421 * [backup-simplify]: Simplify (+ 0 0) into 0 3.421 * [taylor]: Taking taylor expansion of 0 in im 3.421 * [backup-simplify]: Simplify 0 into 0 3.421 * [backup-simplify]: Simplify 0 into 0 3.422 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.423 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 3.423 * [backup-simplify]: Simplify 0 into 0 3.423 * [backup-simplify]: Simplify 0 into 0 3.423 * [backup-simplify]: Simplify (+ (* 1 (* im 1)) (* 1 (* 1 re))) into (+ re im) 3.423 * [backup-simplify]: Simplify (+ (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) (/ 1 re)) into (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))) 3.423 * [approximate]: Taking taylor expansion of (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))) in (re im) around 0 3.423 * [taylor]: Taking taylor expansion of (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))) in im 3.423 * [taylor]: Taking taylor expansion of (/ 1 re) in im 3.424 * [taylor]: Taking taylor expansion of re in im 3.424 * [backup-simplify]: Simplify re into re 3.424 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 3.424 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in im 3.424 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in im 3.424 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in im 3.424 * [taylor]: Taking taylor expansion of (pow re 2) in im 3.424 * [taylor]: Taking taylor expansion of re in im 3.424 * [backup-simplify]: Simplify re into re 3.424 * [backup-simplify]: Simplify (* re re) into (pow re 2) 3.424 * [backup-simplify]: Simplify (/ 1 (pow re 2)) into (/ 1 (pow re 2)) 3.424 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 3.424 * [taylor]: Taking taylor expansion of (pow im 2) in im 3.424 * [taylor]: Taking taylor expansion of im in im 3.424 * [backup-simplify]: Simplify 0 into 0 3.424 * [backup-simplify]: Simplify 1 into 1 3.424 * [backup-simplify]: Simplify (* 1 1) into 1 3.425 * [backup-simplify]: Simplify (/ 1 1) into 1 3.425 * [backup-simplify]: Simplify (+ 0 1) into 1 3.426 * [backup-simplify]: Simplify (sqrt 1) into 1 3.426 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.427 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.427 * [backup-simplify]: Simplify (+ 0 0) into 0 3.428 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.428 * [taylor]: Taking taylor expansion of (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))) in re 3.428 * [taylor]: Taking taylor expansion of (/ 1 re) in re 3.428 * [taylor]: Taking taylor expansion of re in re 3.428 * [backup-simplify]: Simplify 0 into 0 3.428 * [backup-simplify]: Simplify 1 into 1 3.429 * [backup-simplify]: Simplify (/ 1 1) into 1 3.429 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 3.429 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 3.429 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 3.429 * [taylor]: Taking taylor expansion of (pow re 2) in re 3.429 * [taylor]: Taking taylor expansion of re in re 3.429 * [backup-simplify]: Simplify 0 into 0 3.429 * [backup-simplify]: Simplify 1 into 1 3.429 * [backup-simplify]: Simplify (* 1 1) into 1 3.429 * [backup-simplify]: Simplify (/ 1 1) into 1 3.429 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 3.430 * [taylor]: Taking taylor expansion of (pow im 2) in re 3.430 * [taylor]: Taking taylor expansion of im in re 3.430 * [backup-simplify]: Simplify im into im 3.430 * [backup-simplify]: Simplify (* im im) into (pow im 2) 3.430 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 3.430 * [backup-simplify]: Simplify (+ 1 0) into 1 3.431 * [backup-simplify]: Simplify (sqrt 1) into 1 3.431 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.432 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.432 * [backup-simplify]: Simplify (+ 0 0) into 0 3.433 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.433 * [taylor]: Taking taylor expansion of (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))) in re 3.433 * [taylor]: Taking taylor expansion of (/ 1 re) in re 3.433 * [taylor]: Taking taylor expansion of re in re 3.433 * [backup-simplify]: Simplify 0 into 0 3.433 * [backup-simplify]: Simplify 1 into 1 3.433 * [backup-simplify]: Simplify (/ 1 1) into 1 3.433 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 3.434 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 3.434 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 3.434 * [taylor]: Taking taylor expansion of (pow re 2) in re 3.434 * [taylor]: Taking taylor expansion of re in re 3.434 * [backup-simplify]: Simplify 0 into 0 3.434 * [backup-simplify]: Simplify 1 into 1 3.434 * [backup-simplify]: Simplify (* 1 1) into 1 3.434 * [backup-simplify]: Simplify (/ 1 1) into 1 3.434 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 3.434 * [taylor]: Taking taylor expansion of (pow im 2) in re 3.434 * [taylor]: Taking taylor expansion of im in re 3.435 * [backup-simplify]: Simplify im into im 3.435 * [backup-simplify]: Simplify (* im im) into (pow im 2) 3.435 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 3.435 * [backup-simplify]: Simplify (+ 1 0) into 1 3.435 * [backup-simplify]: Simplify (sqrt 1) into 1 3.436 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.437 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.437 * [backup-simplify]: Simplify (+ 0 0) into 0 3.438 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.438 * [backup-simplify]: Simplify (+ 1 1) into 2 3.438 * [taylor]: Taking taylor expansion of 2 in im 3.438 * [backup-simplify]: Simplify 2 into 2 3.439 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.439 * [backup-simplify]: Simplify (+ 0 0) into 0 3.439 * [taylor]: Taking taylor expansion of 0 in im 3.439 * [backup-simplify]: Simplify 0 into 0 3.439 * [backup-simplify]: Simplify 2 into 2 3.440 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.440 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.441 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.441 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 3.441 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 3.442 * [backup-simplify]: Simplify (+ 0 (/ 1/2 (pow im 2))) into (* 1/2 (/ 1 (pow im 2))) 3.442 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow im 2))) in im 3.442 * [taylor]: Taking taylor expansion of 1/2 in im 3.442 * [backup-simplify]: Simplify 1/2 into 1/2 3.442 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 3.442 * [taylor]: Taking taylor expansion of (pow im 2) in im 3.442 * [taylor]: Taking taylor expansion of im in im 3.442 * [backup-simplify]: Simplify 0 into 0 3.442 * [backup-simplify]: Simplify 1 into 1 3.442 * [backup-simplify]: Simplify (* 1 1) into 1 3.442 * [backup-simplify]: Simplify (/ 1 1) into 1 3.442 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.443 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.443 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 1)) into 0 3.443 * [backup-simplify]: Simplify 0 into 0 3.443 * [backup-simplify]: Simplify 0 into 0 3.443 * [backup-simplify]: Simplify 0 into 0 3.444 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.445 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 3.445 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.445 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 3.445 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))))) into 0 3.445 * [backup-simplify]: Simplify (+ 0 0) into 0 3.446 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 3.446 * [backup-simplify]: Simplify (+ 0 0) into 0 3.446 * [taylor]: Taking taylor expansion of 0 in im 3.446 * [backup-simplify]: Simplify 0 into 0 3.447 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.447 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.448 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 3.448 * [backup-simplify]: Simplify 0 into 0 3.448 * [backup-simplify]: Simplify 0 into 0 3.448 * [backup-simplify]: Simplify 0 into 0 3.448 * [backup-simplify]: Simplify (* 2 (* 1 (/ 1 (/ 1 re)))) into (* 2 re) 3.448 * [backup-simplify]: Simplify (+ (sqrt (+ (* (/ 1 (- re)) (/ 1 (- re))) (* (/ 1 (- im)) (/ 1 (- im))))) (/ 1 (- re))) into (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re)) 3.448 * [approximate]: Taking taylor expansion of (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re)) in (re im) around 0 3.448 * [taylor]: Taking taylor expansion of (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re)) in im 3.448 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in im 3.448 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in im 3.448 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in im 3.448 * [taylor]: Taking taylor expansion of (pow re 2) in im 3.448 * [taylor]: Taking taylor expansion of re in im 3.448 * [backup-simplify]: Simplify re into re 3.448 * [backup-simplify]: Simplify (* re re) into (pow re 2) 3.448 * [backup-simplify]: Simplify (/ 1 (pow re 2)) into (/ 1 (pow re 2)) 3.449 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 3.449 * [taylor]: Taking taylor expansion of (pow im 2) in im 3.449 * [taylor]: Taking taylor expansion of im in im 3.449 * [backup-simplify]: Simplify 0 into 0 3.449 * [backup-simplify]: Simplify 1 into 1 3.449 * [backup-simplify]: Simplify (* 1 1) into 1 3.449 * [backup-simplify]: Simplify (/ 1 1) into 1 3.449 * [backup-simplify]: Simplify (+ 0 1) into 1 3.450 * [backup-simplify]: Simplify (sqrt 1) into 1 3.450 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.451 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.451 * [backup-simplify]: Simplify (+ 0 0) into 0 3.451 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.451 * [taylor]: Taking taylor expansion of (/ 1 re) in im 3.451 * [taylor]: Taking taylor expansion of re in im 3.451 * [backup-simplify]: Simplify re into re 3.451 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 3.451 * [taylor]: Taking taylor expansion of (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re)) in re 3.451 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 3.451 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 3.451 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 3.451 * [taylor]: Taking taylor expansion of (pow re 2) in re 3.451 * [taylor]: Taking taylor expansion of re in re 3.452 * [backup-simplify]: Simplify 0 into 0 3.452 * [backup-simplify]: Simplify 1 into 1 3.452 * [backup-simplify]: Simplify (* 1 1) into 1 3.452 * [backup-simplify]: Simplify (/ 1 1) into 1 3.452 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 3.452 * [taylor]: Taking taylor expansion of (pow im 2) in re 3.452 * [taylor]: Taking taylor expansion of im in re 3.452 * [backup-simplify]: Simplify im into im 3.452 * [backup-simplify]: Simplify (* im im) into (pow im 2) 3.452 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 3.452 * [backup-simplify]: Simplify (+ 1 0) into 1 3.453 * [backup-simplify]: Simplify (sqrt 1) into 1 3.453 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.453 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.454 * [backup-simplify]: Simplify (+ 0 0) into 0 3.454 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.454 * [taylor]: Taking taylor expansion of (/ 1 re) in re 3.454 * [taylor]: Taking taylor expansion of re in re 3.454 * [backup-simplify]: Simplify 0 into 0 3.454 * [backup-simplify]: Simplify 1 into 1 3.454 * [backup-simplify]: Simplify (/ 1 1) into 1 3.454 * [taylor]: Taking taylor expansion of (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re)) in re 3.454 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 3.454 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 3.454 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 3.454 * [taylor]: Taking taylor expansion of (pow re 2) in re 3.454 * [taylor]: Taking taylor expansion of re in re 3.455 * [backup-simplify]: Simplify 0 into 0 3.455 * [backup-simplify]: Simplify 1 into 1 3.455 * [backup-simplify]: Simplify (* 1 1) into 1 3.455 * [backup-simplify]: Simplify (/ 1 1) into 1 3.455 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 3.455 * [taylor]: Taking taylor expansion of (pow im 2) in re 3.455 * [taylor]: Taking taylor expansion of im in re 3.455 * [backup-simplify]: Simplify im into im 3.455 * [backup-simplify]: Simplify (* im im) into (pow im 2) 3.455 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 3.455 * [backup-simplify]: Simplify (+ 1 0) into 1 3.456 * [backup-simplify]: Simplify (sqrt 1) into 1 3.456 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.456 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.457 * [backup-simplify]: Simplify (+ 0 0) into 0 3.457 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.457 * [taylor]: Taking taylor expansion of (/ 1 re) in re 3.457 * [taylor]: Taking taylor expansion of re in re 3.457 * [backup-simplify]: Simplify 0 into 0 3.457 * [backup-simplify]: Simplify 1 into 1 3.457 * [backup-simplify]: Simplify (/ 1 1) into 1 3.458 * [backup-simplify]: Simplify (- 1) into -1 3.458 * [backup-simplify]: Simplify (+ 1 -1) into 0 3.458 * [taylor]: Taking taylor expansion of 0 in im 3.458 * [backup-simplify]: Simplify 0 into 0 3.458 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.459 * [backup-simplify]: Simplify (- 0) into 0 3.459 * [backup-simplify]: Simplify (+ 0 0) into 0 3.459 * [taylor]: Taking taylor expansion of 0 in im 3.459 * [backup-simplify]: Simplify 0 into 0 3.459 * [backup-simplify]: Simplify 0 into 0 3.459 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.460 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.460 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 3.461 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 3.461 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.462 * [backup-simplify]: Simplify (- 0) into 0 3.462 * [backup-simplify]: Simplify (+ (/ 1/2 (pow im 2)) 0) into (* 1/2 (/ 1 (pow im 2))) 3.462 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow im 2))) in im 3.462 * [taylor]: Taking taylor expansion of 1/2 in im 3.462 * [backup-simplify]: Simplify 1/2 into 1/2 3.462 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 3.462 * [taylor]: Taking taylor expansion of (pow im 2) in im 3.462 * [taylor]: Taking taylor expansion of im in im 3.462 * [backup-simplify]: Simplify 0 into 0 3.462 * [backup-simplify]: Simplify 1 into 1 3.462 * [backup-simplify]: Simplify (* 1 1) into 1 3.462 * [backup-simplify]: Simplify (/ 1 1) into 1 3.463 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.463 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.463 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 1)) into 0 3.463 * [backup-simplify]: Simplify 0 into 0 3.464 * [backup-simplify]: Simplify 0 into 0 3.464 * [backup-simplify]: Simplify 0 into 0 3.464 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 3.465 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.465 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 3.465 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))))) into 0 3.467 * [backup-simplify]: Simplify (+ 0 0) into 0 3.468 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 3.469 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.469 * [backup-simplify]: Simplify (- 0) into 0 3.469 * [backup-simplify]: Simplify (+ 0 0) into 0 3.469 * [taylor]: Taking taylor expansion of 0 in im 3.469 * [backup-simplify]: Simplify 0 into 0 3.470 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.471 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.472 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 3.472 * [backup-simplify]: Simplify 0 into 0 3.472 * [backup-simplify]: Simplify 0 into 0 3.472 * [backup-simplify]: Simplify 0 into 0 3.472 * * * [progress]: simplifying candidates 3.472 * * * * [progress]: [ 1 / 137 ] simplifiying candidate # 3.473 * * * * [progress]: [ 2 / 137 ] simplifiying candidate # 3.473 * * * * [progress]: [ 3 / 137 ] simplifiying candidate # 3.473 * * * * [progress]: [ 4 / 137 ] simplifiying candidate # 3.473 * * * * [progress]: [ 5 / 137 ] simplifiying candidate # 3.473 * * * * [progress]: [ 6 / 137 ] simplifiying candidate # 3.473 * * * * [progress]: [ 7 / 137 ] simplifiying candidate # 3.473 * [simplify]: Simplifying (sqrt (* (cbrt (+ (* re re) (* im im))) (cbrt (+ (* re re) (* im im))))) 3.473 * * [simplify]: iters left: 6 (8 enodes) 3.477 * * [simplify]: iters left: 5 (26 enodes) 3.483 * * [simplify]: Extracting #0: cost 1 inf + 0 3.483 * * [simplify]: Extracting #1: cost 4 inf + 0 3.483 * * [simplify]: Extracting #2: cost 7 inf + 0 3.483 * * [simplify]: Extracting #3: cost 10 inf + 0 3.483 * * [simplify]: Extracting #4: cost 14 inf + 0 3.483 * * [simplify]: Extracting #5: cost 10 inf + 84 3.483 * * [simplify]: Extracting #6: cost 8 inf + 166 3.484 * * [simplify]: Extracting #7: cost 4 inf + 854 3.484 * * [simplify]: Extracting #8: cost 1 inf + 1540 3.485 * * [simplify]: Extracting #9: cost 0 inf + 1782 3.485 * [simplify]: Simplified to (fabs (cbrt (+ (* re re) (* im im)))) 3.485 * [simplify]: Simplified (2 2 2 1 1 2 1 1) to (λ (re im) (* 0.5 (* (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) (sqrt (sqrt (* 2.0 (+ (* (fabs (cbrt (+ (* re re) (* im im)))) (sqrt (cbrt (+ (* re re) (* im im))))) re))))))) 3.486 * * * * [progress]: [ 8 / 137 ] simplifiying candidate # 3.486 * [simplify]: Simplifying (sqrt (sqrt (+ (* re re) (* im im)))) 3.486 * * [simplify]: iters left: 6 (7 enodes) 3.489 * * [simplify]: iters left: 5 (22 enodes) 3.495 * * [simplify]: Extracting #0: cost 1 inf + 0 3.495 * * [simplify]: Extracting #1: cost 3 inf + 0 3.495 * * [simplify]: Extracting #2: cost 5 inf + 0 3.495 * * [simplify]: Extracting #3: cost 8 inf + 0 3.495 * * [simplify]: Extracting #4: cost 12 inf + 0 3.495 * * [simplify]: Extracting #5: cost 10 inf + 2 3.496 * * [simplify]: Extracting #6: cost 1 inf + 936 3.496 * * [simplify]: Extracting #7: cost 0 inf + 1138 3.496 * [simplify]: Simplified to (sqrt (sqrt (+ (* re re) (* im im)))) 3.496 * [simplify]: Simplified (2 2 2 1 1 2 1 1) to (λ (re im) (* 0.5 (* (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) (sqrt (sqrt (* 2.0 (+ (* (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt (sqrt (+ (* re re) (* im im))))) re))))))) 3.497 * * * * [progress]: [ 9 / 137 ] simplifiying candidate # 3.497 * [simplify]: Simplifying (sqrt 1) 3.497 * * [simplify]: iters left: 1 (2 enodes) 3.500 * * [simplify]: Extracting #0: cost 1 inf + 0 3.501 * * [simplify]: Extracting #1: cost 0 inf + 1 3.501 * [simplify]: Simplified to 1 3.501 * [simplify]: Simplified (2 2 2 1 1 2 1 1) to (λ (re im) (* 0.5 (* (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) (sqrt (sqrt (* 2.0 (+ (* 1 (sqrt (+ (* re re) (* im im)))) re))))))) 3.501 * * * * [progress]: [ 10 / 137 ] simplifiying candidate # 3.501 * [simplify]: Simplifying (sqrt (+ (pow (* re re) 3) (pow (* im im) 3))) 3.501 * * [simplify]: iters left: 6 (9 enodes) 3.507 * * [simplify]: iters left: 5 (45 enodes) 3.527 * * [simplify]: iters left: 4 (100 enodes) 3.549 * * [simplify]: iters left: 3 (201 enodes) 3.628 * * [simplify]: iters left: 2 (406 enodes) 3.760 * * [simplify]: Extracting #0: cost 1 inf + 0 3.760 * * [simplify]: Extracting #1: cost 3 inf + 0 3.760 * * [simplify]: Extracting #2: cost 6 inf + 0 3.761 * * [simplify]: Extracting #3: cost 62 inf + 0 3.762 * * [simplify]: Extracting #4: cost 166 inf + 460 3.764 * * [simplify]: Extracting #5: cost 131 inf + 12951 3.772 * * [simplify]: Extracting #6: cost 49 inf + 45746 3.787 * * [simplify]: Extracting #7: cost 1 inf + 66256 3.797 * * [simplify]: Extracting #8: cost 0 inf + 65919 3.805 * [simplify]: Simplified to (sqrt (+ (* (* re (* re re)) (* re (* re re))) (* (* im im) (* (* im im) (* im im))))) 3.805 * [simplify]: Simplified (2 2 2 1 1 2 1 1) to (λ (re im) (* 0.5 (* (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) (sqrt (sqrt (* 2.0 (+ (/ (sqrt (+ (* (* re (* re re)) (* re (* re re))) (* (* im im) (* (* im im) (* im im))))) (sqrt (+ (* (* re re) (* re re)) (- (* (* im im) (* im im)) (* (* re re) (* im im)))))) re))))))) 3.805 * * * * [progress]: [ 11 / 137 ] simplifiying candidate # 3.806 * [simplify]: Simplifying (sqrt (- (* (* re re) (* re re)) (* (* im im) (* im im)))) 3.806 * * [simplify]: iters left: 6 (8 enodes) 3.808 * * [simplify]: iters left: 5 (37 enodes) 3.814 * * [simplify]: iters left: 4 (67 enodes) 3.825 * * [simplify]: iters left: 3 (123 enodes) 3.857 * * [simplify]: iters left: 2 (278 enodes) 3.988 * * [simplify]: Extracting #0: cost 1 inf + 0 3.988 * * [simplify]: Extracting #1: cost 3 inf + 0 3.989 * * [simplify]: Extracting #2: cost 50 inf + 0 3.989 * * [simplify]: Extracting #3: cost 150 inf + 0 3.991 * * [simplify]: Extracting #4: cost 194 inf + 1180 3.996 * * [simplify]: Extracting #5: cost 123 inf + 12421 4.008 * * [simplify]: Extracting #6: cost 12 inf + 33804 4.022 * * [simplify]: Extracting #7: cost 0 inf + 36129 4.036 * [simplify]: Simplified to (sqrt (- (* (* re re) (* re re)) (* (* im im) (* im im)))) 4.036 * [simplify]: Simplified (2 2 2 1 1 2 1 1) to (λ (re im) (* 0.5 (* (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) (sqrt (sqrt (* 2.0 (+ (/ (sqrt (- (* (* re re) (* re re)) (* (* im im) (* im im)))) (sqrt (- (* re re) (* im im)))) re))))))) 4.036 * * * * [progress]: [ 12 / 137 ] simplifiying candidate # 4.036 * [simplify]: Simplifying (+ (* re re) (* im im)) 4.036 * * [simplify]: iters left: 4 (5 enodes) 4.037 * * [simplify]: iters left: 3 (16 enodes) 4.039 * * [simplify]: Extracting #0: cost 1 inf + 0 4.039 * * [simplify]: Extracting #1: cost 4 inf + 0 4.039 * * [simplify]: Extracting #2: cost 8 inf + 0 4.040 * * [simplify]: Extracting #3: cost 4 inf + 84 4.040 * * [simplify]: Extracting #4: cost 0 inf + 410 4.040 * [simplify]: Simplified to (+ (* re re) (* im im)) 4.040 * [simplify]: Simplified (2 2 2 1 1 2 1 1) to (λ (re im) (* 0.5 (* (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) (sqrt (sqrt (* 2.0 (+ (pow (+ (* re re) (* im im)) (/ 1 2)) re))))))) 4.040 * * * * [progress]: [ 13 / 137 ] simplifiying candidate # 4.040 * * * * [progress]: [ 14 / 137 ] simplifiying candidate # 4.040 * [simplify]: Simplifying (sqrt (+ (* re re) (* im im))) 4.040 * * [simplify]: iters left: 5 (6 enodes) 4.041 * * [simplify]: iters left: 4 (19 enodes) 4.044 * * [simplify]: Extracting #0: cost 1 inf + 0 4.044 * * [simplify]: Extracting #1: cost 3 inf + 0 4.044 * * [simplify]: Extracting #2: cost 6 inf + 0 4.044 * * [simplify]: Extracting #3: cost 10 inf + 0 4.044 * * [simplify]: Extracting #4: cost 6 inf + 84 4.044 * * [simplify]: Extracting #5: cost 0 inf + 734 4.044 * [simplify]: Simplified to (sqrt (+ (* re re) (* im im))) 4.044 * [simplify]: Simplified (2 2 2 1 1 2 1 1) to (λ (re im) (* 0.5 (* (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) (sqrt (sqrt (* 2.0 (+ (fabs (sqrt (+ (* re re) (* im im)))) re))))))) 4.044 * * * * [progress]: [ 15 / 137 ] simplifiying candidate # 4.044 * * * * [progress]: [ 16 / 137 ] simplifiying candidate #real (real->posit16 (sqrt (+ (* re re) (* im im))))) re)))))))> 4.045 * * * * [progress]: [ 17 / 137 ] simplifiying candidate # 4.045 * * * * [progress]: [ 18 / 137 ] simplifiying candidate # 4.045 * * * * [progress]: [ 19 / 137 ] simplifiying candidate # 4.045 * * * * [progress]: [ 20 / 137 ] simplifiying candidate # 4.045 * * * * [progress]: [ 21 / 137 ] simplifiying candidate # 4.045 * * * * [progress]: [ 22 / 137 ] simplifiying candidate # 4.045 * * * * [progress]: [ 23 / 137 ] simplifiying candidate # 4.045 * [simplify]: Simplifying (sqrt (* (cbrt (+ (* re re) (* im im))) (cbrt (+ (* re re) (* im im))))) 4.045 * * [simplify]: iters left: 6 (8 enodes) 4.047 * * [simplify]: iters left: 5 (26 enodes) 4.050 * * [simplify]: Extracting #0: cost 1 inf + 0 4.050 * * [simplify]: Extracting #1: cost 4 inf + 0 4.050 * * [simplify]: Extracting #2: cost 7 inf + 0 4.050 * * [simplify]: Extracting #3: cost 10 inf + 0 4.050 * * [simplify]: Extracting #4: cost 14 inf + 0 4.050 * * [simplify]: Extracting #5: cost 10 inf + 84 4.050 * * [simplify]: Extracting #6: cost 8 inf + 166 4.050 * * [simplify]: Extracting #7: cost 4 inf + 854 4.051 * * [simplify]: Extracting #8: cost 1 inf + 1540 4.051 * * [simplify]: Extracting #9: cost 0 inf + 1782 4.051 * [simplify]: Simplified to (fabs (cbrt (+ (* re re) (* im im)))) 4.051 * [simplify]: Simplified (2 2 1 1 1 2 1 1) to (λ (re im) (* 0.5 (* (sqrt (sqrt (* 2.0 (+ (* (fabs (cbrt (+ (* re re) (* im im)))) (sqrt (cbrt (+ (* re re) (* im im))))) re)))) (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))))) 4.051 * * * * [progress]: [ 24 / 137 ] simplifiying candidate # 4.051 * [simplify]: Simplifying (sqrt (sqrt (+ (* re re) (* im im)))) 4.052 * * [simplify]: iters left: 6 (7 enodes) 4.053 * * [simplify]: iters left: 5 (22 enodes) 4.056 * * [simplify]: Extracting #0: cost 1 inf + 0 4.056 * * [simplify]: Extracting #1: cost 3 inf + 0 4.056 * * [simplify]: Extracting #2: cost 5 inf + 0 4.056 * * [simplify]: Extracting #3: cost 8 inf + 0 4.056 * * [simplify]: Extracting #4: cost 12 inf + 0 4.056 * * [simplify]: Extracting #5: cost 10 inf + 2 4.056 * * [simplify]: Extracting #6: cost 1 inf + 936 4.056 * * [simplify]: Extracting #7: cost 0 inf + 1138 4.056 * [simplify]: Simplified to (sqrt (sqrt (+ (* re re) (* im im)))) 4.057 * [simplify]: Simplified (2 2 1 1 1 2 1 1) to (λ (re im) (* 0.5 (* (sqrt (sqrt (* 2.0 (+ (* (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt (sqrt (+ (* re re) (* im im))))) re)))) (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))))) 4.057 * * * * [progress]: [ 25 / 137 ] simplifiying candidate # 4.057 * [simplify]: Simplifying (sqrt 1) 4.057 * * [simplify]: iters left: 1 (2 enodes) 4.059 * * [simplify]: Extracting #0: cost 1 inf + 0 4.059 * * [simplify]: Extracting #1: cost 0 inf + 1 4.059 * [simplify]: Simplified to 1 4.059 * [simplify]: Simplified (2 2 1 1 1 2 1 1) to (λ (re im) (* 0.5 (* (sqrt (sqrt (* 2.0 (+ (* 1 (sqrt (+ (* re re) (* im im)))) re)))) (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))))) 4.059 * * * * [progress]: [ 26 / 137 ] simplifiying candidate # 4.059 * [simplify]: Simplifying (sqrt (+ (pow (* re re) 3) (pow (* im im) 3))) 4.059 * * [simplify]: iters left: 6 (9 enodes) 4.064 * * [simplify]: iters left: 5 (45 enodes) 4.083 * * [simplify]: iters left: 4 (100 enodes) 4.127 * * [simplify]: iters left: 3 (201 enodes) 4.183 * * [simplify]: iters left: 2 (406 enodes) 4.310 * * [simplify]: Extracting #0: cost 1 inf + 0 4.310 * * [simplify]: Extracting #1: cost 3 inf + 0 4.310 * * [simplify]: Extracting #2: cost 6 inf + 0 4.310 * * [simplify]: Extracting #3: cost 62 inf + 0 4.312 * * [simplify]: Extracting #4: cost 166 inf + 460 4.315 * * [simplify]: Extracting #5: cost 131 inf + 12951 4.320 * * [simplify]: Extracting #6: cost 49 inf + 45746 4.325 * * [simplify]: Extracting #7: cost 1 inf + 66256 4.330 * * [simplify]: Extracting #8: cost 0 inf + 65919 4.336 * [simplify]: Simplified to (sqrt (+ (* (* re (* re re)) (* re (* re re))) (* (* im im) (* (* im im) (* im im))))) 4.336 * [simplify]: Simplified (2 2 1 1 1 2 1 1) to (λ (re im) (* 0.5 (* (sqrt (sqrt (* 2.0 (+ (/ (sqrt (+ (* (* re (* re re)) (* re (* re re))) (* (* im im) (* (* im im) (* im im))))) (sqrt (+ (* (* re re) (* re re)) (- (* (* im im) (* im im)) (* (* re re) (* im im)))))) re)))) (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))))) 4.336 * * * * [progress]: [ 27 / 137 ] simplifiying candidate # 4.336 * [simplify]: Simplifying (sqrt (- (* (* re re) (* re re)) (* (* im im) (* im im)))) 4.336 * * [simplify]: iters left: 6 (8 enodes) 4.338 * * [simplify]: iters left: 5 (37 enodes) 4.348 * * [simplify]: iters left: 4 (67 enodes) 4.370 * * [simplify]: iters left: 3 (123 enodes) 4.414 * * [simplify]: iters left: 2 (278 enodes) 4.520 * * [simplify]: Extracting #0: cost 1 inf + 0 4.520 * * [simplify]: Extracting #1: cost 3 inf + 0 4.521 * * [simplify]: Extracting #2: cost 50 inf + 0 4.521 * * [simplify]: Extracting #3: cost 150 inf + 0 4.522 * * [simplify]: Extracting #4: cost 194 inf + 1180 4.524 * * [simplify]: Extracting #5: cost 123 inf + 12421 4.530 * * [simplify]: Extracting #6: cost 12 inf + 33804 4.541 * * [simplify]: Extracting #7: cost 0 inf + 36129 4.556 * [simplify]: Simplified to (sqrt (- (* (* re re) (* re re)) (* (* im im) (* im im)))) 4.556 * [simplify]: Simplified (2 2 1 1 1 2 1 1) to (λ (re im) (* 0.5 (* (sqrt (sqrt (* 2.0 (+ (/ (sqrt (- (* (* re re) (* re re)) (* (* im im) (* im im)))) (sqrt (- (* re re) (* im im)))) re)))) (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))))) 4.556 * * * * [progress]: [ 28 / 137 ] simplifiying candidate # 4.557 * [simplify]: Simplifying (+ (* re re) (* im im)) 4.557 * * [simplify]: iters left: 4 (5 enodes) 4.559 * * [simplify]: iters left: 3 (16 enodes) 4.563 * * [simplify]: Extracting #0: cost 1 inf + 0 4.563 * * [simplify]: Extracting #1: cost 4 inf + 0 4.563 * * [simplify]: Extracting #2: cost 8 inf + 0 4.563 * * [simplify]: Extracting #3: cost 4 inf + 84 4.564 * * [simplify]: Extracting #4: cost 0 inf + 410 4.564 * [simplify]: Simplified to (+ (* re re) (* im im)) 4.564 * [simplify]: Simplified (2 2 1 1 1 2 1 1) to (λ (re im) (* 0.5 (* (sqrt (sqrt (* 2.0 (+ (pow (+ (* re re) (* im im)) (/ 1 2)) re)))) (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))))) 4.564 * * * * [progress]: [ 29 / 137 ] simplifiying candidate # 4.564 * * * * [progress]: [ 30 / 137 ] simplifiying candidate # 4.564 * [simplify]: Simplifying (sqrt (+ (* re re) (* im im))) 4.565 * * [simplify]: iters left: 5 (6 enodes) 4.567 * * [simplify]: iters left: 4 (19 enodes) 4.572 * * [simplify]: Extracting #0: cost 1 inf + 0 4.573 * * [simplify]: Extracting #1: cost 3 inf + 0 4.573 * * [simplify]: Extracting #2: cost 6 inf + 0 4.573 * * [simplify]: Extracting #3: cost 10 inf + 0 4.573 * * [simplify]: Extracting #4: cost 6 inf + 84 4.573 * * [simplify]: Extracting #5: cost 0 inf + 734 4.573 * [simplify]: Simplified to (sqrt (+ (* re re) (* im im))) 4.573 * [simplify]: Simplified (2 2 1 1 1 2 1 1) to (λ (re im) (* 0.5 (* (sqrt (sqrt (* 2.0 (+ (fabs (sqrt (+ (* re re) (* im im)))) re)))) (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))))) 4.574 * * * * [progress]: [ 31 / 137 ] simplifiying candidate # 4.574 * * * * [progress]: [ 32 / 137 ] simplifiying candidate #real (real->posit16 (sqrt (+ (* re re) (* im im))))) re)))) (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))))))> 4.574 * * * * [progress]: [ 33 / 137 ] simplifiying candidate # 4.574 * [simplify]: Simplifying (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))) 4.574 * * [simplify]: iters left: 6 (10 enodes) 4.579 * * [simplify]: iters left: 5 (39 enodes) 4.591 * * [simplify]: iters left: 4 (49 enodes) 4.598 * * [simplify]: Extracting #0: cost 1 inf + 0 4.598 * * [simplify]: Extracting #1: cost 3 inf + 0 4.599 * * [simplify]: Extracting #2: cost 8 inf + 0 4.599 * * [simplify]: Extracting #3: cost 12 inf + 1 4.599 * * [simplify]: Extracting #4: cost 13 inf + 2 4.599 * * [simplify]: Extracting #5: cost 14 inf + 86 4.599 * * [simplify]: Extracting #6: cost 16 inf + 127 4.599 * * [simplify]: Extracting #7: cost 14 inf + 169 4.599 * * [simplify]: Extracting #8: cost 10 inf + 495 4.599 * * [simplify]: Extracting #9: cost 5 inf + 1426 4.600 * * [simplify]: Extracting #10: cost 1 inf + 2398 4.600 * * [simplify]: Extracting #11: cost 0 inf + 2681 4.601 * [simplify]: Simplified to (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)) 4.601 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (pow (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)) (+ 1/2 1/2)))) 4.601 * [simplify]: Simplifying (+ 1/2 1/2) 4.601 * * [simplify]: iters left: 2 (2 enodes) 4.603 * * [simplify]: iters left: 1 (7 enodes) 4.604 * * [simplify]: Extracting #0: cost 1 inf + 0 4.604 * * [simplify]: Extracting #1: cost 0 inf + 1 4.604 * [simplify]: Simplified to 1 4.604 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (pow (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))) 1))) 4.604 * * * * [progress]: [ 34 / 137 ] simplifiying candidate # 4.604 * [simplify]: Simplifying (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))) 4.604 * * [simplify]: iters left: 6 (10 enodes) 4.607 * * [simplify]: iters left: 5 (39 enodes) 4.613 * * [simplify]: iters left: 4 (49 enodes) 4.620 * * [simplify]: Extracting #0: cost 1 inf + 0 4.620 * * [simplify]: Extracting #1: cost 3 inf + 0 4.620 * * [simplify]: Extracting #2: cost 8 inf + 0 4.621 * * [simplify]: Extracting #3: cost 12 inf + 1 4.621 * * [simplify]: Extracting #4: cost 13 inf + 2 4.621 * * [simplify]: Extracting #5: cost 14 inf + 86 4.621 * * [simplify]: Extracting #6: cost 16 inf + 127 4.621 * * [simplify]: Extracting #7: cost 14 inf + 169 4.621 * * [simplify]: Extracting #8: cost 10 inf + 495 4.621 * * [simplify]: Extracting #9: cost 5 inf + 1426 4.622 * * [simplify]: Extracting #10: cost 1 inf + 2398 4.622 * * [simplify]: Extracting #11: cost 0 inf + 2681 4.623 * [simplify]: Simplified to (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)) 4.623 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (pow (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)) (+ 1/2 (/ 1 2))))) 4.624 * [simplify]: Simplifying (+ 1/2 (/ 1 2)) 4.624 * * [simplify]: iters left: 4 (5 enodes) 4.629 * * [simplify]: iters left: 3 (18 enodes) 4.636 * * [simplify]: iters left: 2 (20 enodes) 4.642 * * [simplify]: Extracting #0: cost 1 inf + 0 4.642 * * [simplify]: Extracting #1: cost 0 inf + 1 4.642 * [simplify]: Simplified to 1 4.642 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (pow (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))) 1))) 4.642 * * * * [progress]: [ 35 / 137 ] simplifiying candidate # 4.642 * [simplify]: Simplifying (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) 4.643 * * [simplify]: iters left: 6 (11 enodes) 4.648 * * [simplify]: iters left: 5 (42 enodes) 4.658 * * [simplify]: iters left: 4 (52 enodes) 4.665 * * [simplify]: Extracting #0: cost 1 inf + 0 4.665 * * [simplify]: Extracting #1: cost 3 inf + 0 4.665 * * [simplify]: Extracting #2: cost 5 inf + 0 4.665 * * [simplify]: Extracting #3: cost 10 inf + 0 4.665 * * [simplify]: Extracting #4: cost 14 inf + 1 4.665 * * [simplify]: Extracting #5: cost 14 inf + 44 4.665 * * [simplify]: Extracting #6: cost 16 inf + 86 4.665 * * [simplify]: Extracting #7: cost 18 inf + 127 4.665 * * [simplify]: Extracting #8: cost 16 inf + 169 4.665 * * [simplify]: Extracting #9: cost 13 inf + 373 4.666 * * [simplify]: Extracting #10: cost 8 inf + 1224 4.666 * * [simplify]: Extracting #11: cost 3 inf + 2398 4.667 * * [simplify]: Extracting #12: cost 0 inf + 3327 4.667 * [simplify]: Simplified to (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0))) 4.667 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (pow (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0))) (+ 1 1)))) 4.667 * [simplify]: Simplifying (+ 1 1) 4.667 * * [simplify]: iters left: 2 (2 enodes) 4.669 * * [simplify]: iters left: 1 (9 enodes) 4.671 * * [simplify]: Extracting #0: cost 1 inf + 0 4.671 * * [simplify]: Extracting #1: cost 0 inf + 1 4.671 * [simplify]: Simplified to 2 4.671 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (pow (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) 2))) 4.671 * * * * [progress]: [ 36 / 137 ] simplifiying candidate # 4.671 * [simplify]: Simplifying (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)) 4.671 * * [simplify]: iters left: 6 (9 enodes) 4.673 * * [simplify]: iters left: 5 (36 enodes) 4.684 * * [simplify]: iters left: 4 (46 enodes) 4.695 * * [simplify]: Extracting #0: cost 1 inf + 0 4.695 * * [simplify]: Extracting #1: cost 6 inf + 0 4.695 * * [simplify]: Extracting #2: cost 10 inf + 1 4.695 * * [simplify]: Extracting #3: cost 10 inf + 44 4.695 * * [simplify]: Extracting #4: cost 12 inf + 86 4.695 * * [simplify]: Extracting #5: cost 14 inf + 127 4.695 * * [simplify]: Extracting #6: cost 12 inf + 169 4.696 * * [simplify]: Extracting #7: cost 8 inf + 495 4.696 * * [simplify]: Extracting #8: cost 3 inf + 1467 4.697 * * [simplify]: Extracting #9: cost 0 inf + 2115 4.698 * [simplify]: Simplified to (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) 4.698 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (pow (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) (+ (/ 1/2 2) (/ 1/2 2))))) 4.698 * [simplify]: Simplifying (+ (/ 1/2 2) (/ 1/2 2)) 4.698 * * [simplify]: iters left: 4 (4 enodes) 4.703 * * [simplify]: iters left: 3 (13 enodes) 4.705 * * [simplify]: Extracting #0: cost 1 inf + 0 4.705 * * [simplify]: Extracting #1: cost 0 inf + 1 4.705 * [simplify]: Simplified to 1/2 4.705 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (pow (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)) 1/2))) 4.706 * * * * [progress]: [ 37 / 137 ] simplifiying candidate # 4.706 * [simplify]: Simplifying (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)) 4.706 * * [simplify]: iters left: 6 (9 enodes) 4.708 * * [simplify]: iters left: 5 (36 enodes) 4.714 * * [simplify]: iters left: 4 (46 enodes) 4.719 * * [simplify]: Extracting #0: cost 1 inf + 0 4.719 * * [simplify]: Extracting #1: cost 6 inf + 0 4.719 * * [simplify]: Extracting #2: cost 10 inf + 1 4.720 * * [simplify]: Extracting #3: cost 10 inf + 44 4.720 * * [simplify]: Extracting #4: cost 12 inf + 86 4.720 * * [simplify]: Extracting #5: cost 14 inf + 127 4.720 * * [simplify]: Extracting #6: cost 12 inf + 169 4.720 * * [simplify]: Extracting #7: cost 8 inf + 495 4.720 * * [simplify]: Extracting #8: cost 3 inf + 1467 4.721 * * [simplify]: Extracting #9: cost 0 inf + 2115 4.721 * [simplify]: Simplified to (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) 4.721 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (pow (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) (+ (/ 1/2 2) (/ (/ 1 2) 2))))) 4.721 * [simplify]: Simplifying (+ (/ 1/2 2) (/ (/ 1 2) 2)) 4.721 * * [simplify]: iters left: 6 (7 enodes) 4.725 * * [simplify]: iters left: 5 (28 enodes) 4.732 * * [simplify]: iters left: 4 (32 enodes) 4.738 * * [simplify]: Extracting #0: cost 1 inf + 0 4.738 * * [simplify]: Extracting #1: cost 0 inf + 1 4.738 * [simplify]: Simplified to 1/2 4.738 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (pow (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)) 1/2))) 4.739 * * * * [progress]: [ 38 / 137 ] simplifiying candidate # 4.739 * [simplify]: Simplifying (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)) 4.739 * * [simplify]: iters left: 6 (9 enodes) 4.743 * * [simplify]: iters left: 5 (36 enodes) 4.748 * * [simplify]: iters left: 4 (46 enodes) 4.754 * * [simplify]: Extracting #0: cost 1 inf + 0 4.754 * * [simplify]: Extracting #1: cost 6 inf + 0 4.754 * * [simplify]: Extracting #2: cost 10 inf + 1 4.754 * * [simplify]: Extracting #3: cost 10 inf + 44 4.754 * * [simplify]: Extracting #4: cost 12 inf + 86 4.754 * * [simplify]: Extracting #5: cost 14 inf + 127 4.754 * * [simplify]: Extracting #6: cost 12 inf + 169 4.755 * * [simplify]: Extracting #7: cost 8 inf + 495 4.755 * * [simplify]: Extracting #8: cost 3 inf + 1467 4.755 * * [simplify]: Extracting #9: cost 0 inf + 2115 4.756 * [simplify]: Simplified to (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) 4.756 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (pow (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) (+ (/ 1/2 2) (/ (/ 1 2) 2))))) 4.756 * [simplify]: Simplifying (+ (/ 1/2 2) (/ (/ 1 2) 2)) 4.756 * * [simplify]: iters left: 6 (7 enodes) 4.760 * * [simplify]: iters left: 5 (28 enodes) 4.765 * * [simplify]: iters left: 4 (32 enodes) 4.769 * * [simplify]: Extracting #0: cost 1 inf + 0 4.769 * * [simplify]: Extracting #1: cost 0 inf + 1 4.769 * [simplify]: Simplified to 1/2 4.769 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (pow (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)) 1/2))) 4.770 * * * * [progress]: [ 39 / 137 ] simplifiying candidate # 4.770 * [simplify]: Simplifying (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))) 4.770 * * [simplify]: iters left: 6 (10 enodes) 4.774 * * [simplify]: iters left: 5 (39 enodes) 4.786 * * [simplify]: iters left: 4 (49 enodes) 4.797 * * [simplify]: Extracting #0: cost 1 inf + 0 4.797 * * [simplify]: Extracting #1: cost 3 inf + 0 4.797 * * [simplify]: Extracting #2: cost 8 inf + 0 4.798 * * [simplify]: Extracting #3: cost 12 inf + 1 4.798 * * [simplify]: Extracting #4: cost 13 inf + 2 4.798 * * [simplify]: Extracting #5: cost 14 inf + 86 4.798 * * [simplify]: Extracting #6: cost 16 inf + 127 4.798 * * [simplify]: Extracting #7: cost 14 inf + 169 4.799 * * [simplify]: Extracting #8: cost 10 inf + 495 4.799 * * [simplify]: Extracting #9: cost 5 inf + 1426 4.800 * * [simplify]: Extracting #10: cost 1 inf + 2398 4.801 * * [simplify]: Extracting #11: cost 0 inf + 2681 4.802 * [simplify]: Simplified to (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)) 4.802 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (pow (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)) (+ (/ 1 2) 1/2)))) 4.803 * [simplify]: Simplifying (+ (/ 1 2) 1/2) 4.803 * * [simplify]: iters left: 4 (5 enodes) 4.810 * * [simplify]: iters left: 3 (18 enodes) 4.815 * * [simplify]: iters left: 2 (20 enodes) 4.820 * * [simplify]: Extracting #0: cost 1 inf + 0 4.820 * * [simplify]: Extracting #1: cost 0 inf + 1 4.820 * [simplify]: Simplified to 1 4.820 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (pow (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))) 1))) 4.820 * * * * [progress]: [ 40 / 137 ] simplifiying candidate # 4.821 * [simplify]: Simplifying (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))) 4.821 * * [simplify]: iters left: 6 (10 enodes) 4.826 * * [simplify]: iters left: 5 (39 enodes) 4.837 * * [simplify]: iters left: 4 (49 enodes) 4.850 * * [simplify]: Extracting #0: cost 1 inf + 0 4.850 * * [simplify]: Extracting #1: cost 3 inf + 0 4.850 * * [simplify]: Extracting #2: cost 8 inf + 0 4.850 * * [simplify]: Extracting #3: cost 12 inf + 1 4.850 * * [simplify]: Extracting #4: cost 13 inf + 2 4.850 * * [simplify]: Extracting #5: cost 14 inf + 86 4.850 * * [simplify]: Extracting #6: cost 16 inf + 127 4.850 * * [simplify]: Extracting #7: cost 14 inf + 169 4.850 * * [simplify]: Extracting #8: cost 10 inf + 495 4.850 * * [simplify]: Extracting #9: cost 5 inf + 1426 4.851 * * [simplify]: Extracting #10: cost 1 inf + 2398 4.851 * * [simplify]: Extracting #11: cost 0 inf + 2681 4.852 * [simplify]: Simplified to (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)) 4.852 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (pow (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)) (+ (/ 1 2) (/ 1 2))))) 4.852 * [simplify]: Simplifying (+ (/ 1 2) (/ 1 2)) 4.852 * * [simplify]: iters left: 4 (4 enodes) 4.855 * * [simplify]: iters left: 3 (15 enodes) 4.857 * * [simplify]: iters left: 2 (17 enodes) 4.860 * * [simplify]: Extracting #0: cost 1 inf + 0 4.860 * * [simplify]: Extracting #1: cost 0 inf + 1 4.860 * [simplify]: Simplified to 1 4.860 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (pow (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))) 1))) 4.860 * * * * [progress]: [ 41 / 137 ] simplifiying candidate # 4.860 * [simplify]: Simplifying (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)) 4.860 * * [simplify]: iters left: 6 (9 enodes) 4.862 * * [simplify]: iters left: 5 (36 enodes) 4.868 * * [simplify]: iters left: 4 (46 enodes) 4.873 * * [simplify]: Extracting #0: cost 1 inf + 0 4.873 * * [simplify]: Extracting #1: cost 6 inf + 0 4.873 * * [simplify]: Extracting #2: cost 10 inf + 1 4.873 * * [simplify]: Extracting #3: cost 10 inf + 44 4.873 * * [simplify]: Extracting #4: cost 12 inf + 86 4.873 * * [simplify]: Extracting #5: cost 14 inf + 127 4.874 * * [simplify]: Extracting #6: cost 12 inf + 169 4.874 * * [simplify]: Extracting #7: cost 8 inf + 495 4.874 * * [simplify]: Extracting #8: cost 3 inf + 1467 4.875 * * [simplify]: Extracting #9: cost 0 inf + 2115 4.875 * [simplify]: Simplified to (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) 4.875 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (pow (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) (+ (/ (/ 1 2) 2) (/ 1/2 2))))) 4.876 * [simplify]: Simplifying (+ (/ (/ 1 2) 2) (/ 1/2 2)) 4.876 * * [simplify]: iters left: 6 (7 enodes) 4.883 * * [simplify]: iters left: 5 (28 enodes) 4.893 * * [simplify]: iters left: 4 (32 enodes) 4.900 * * [simplify]: Extracting #0: cost 1 inf + 0 4.900 * * [simplify]: Extracting #1: cost 0 inf + 1 4.900 * [simplify]: Simplified to 1/2 4.900 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (pow (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)) 1/2))) 4.901 * * * * [progress]: [ 42 / 137 ] simplifiying candidate # 4.901 * [simplify]: Simplifying (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)) 4.901 * * [simplify]: iters left: 6 (9 enodes) 4.906 * * [simplify]: iters left: 5 (36 enodes) 4.917 * * [simplify]: iters left: 4 (46 enodes) 4.929 * * [simplify]: Extracting #0: cost 1 inf + 0 4.929 * * [simplify]: Extracting #1: cost 6 inf + 0 4.929 * * [simplify]: Extracting #2: cost 10 inf + 1 4.929 * * [simplify]: Extracting #3: cost 10 inf + 44 4.929 * * [simplify]: Extracting #4: cost 12 inf + 86 4.929 * * [simplify]: Extracting #5: cost 14 inf + 127 4.929 * * [simplify]: Extracting #6: cost 12 inf + 169 4.930 * * [simplify]: Extracting #7: cost 8 inf + 495 4.930 * * [simplify]: Extracting #8: cost 3 inf + 1467 4.931 * * [simplify]: Extracting #9: cost 0 inf + 2115 4.932 * [simplify]: Simplified to (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) 4.932 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (pow (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) (+ (/ (/ 1 2) 2) (/ (/ 1 2) 2))))) 4.932 * [simplify]: Simplifying (+ (/ (/ 1 2) 2) (/ (/ 1 2) 2)) 4.932 * * [simplify]: iters left: 6 (5 enodes) 4.938 * * [simplify]: iters left: 5 (22 enodes) 4.946 * * [simplify]: iters left: 4 (26 enodes) 4.953 * * [simplify]: Extracting #0: cost 1 inf + 0 4.953 * * [simplify]: Extracting #1: cost 0 inf + 1 4.953 * [simplify]: Simplified to 1/2 4.953 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (pow (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)) 1/2))) 4.953 * * * * [progress]: [ 43 / 137 ] simplifiying candidate # 4.953 * [simplify]: Simplifying (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)) 4.953 * * [simplify]: iters left: 6 (9 enodes) 4.958 * * [simplify]: iters left: 5 (36 enodes) 4.969 * * [simplify]: iters left: 4 (46 enodes) 4.983 * * [simplify]: Extracting #0: cost 1 inf + 0 4.983 * * [simplify]: Extracting #1: cost 6 inf + 0 4.983 * * [simplify]: Extracting #2: cost 10 inf + 1 4.983 * * [simplify]: Extracting #3: cost 10 inf + 44 4.984 * * [simplify]: Extracting #4: cost 12 inf + 86 4.984 * * [simplify]: Extracting #5: cost 14 inf + 127 4.984 * * [simplify]: Extracting #6: cost 12 inf + 169 4.984 * * [simplify]: Extracting #7: cost 8 inf + 495 4.985 * * [simplify]: Extracting #8: cost 3 inf + 1467 4.985 * * [simplify]: Extracting #9: cost 0 inf + 2115 4.986 * [simplify]: Simplified to (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) 4.986 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (pow (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) (+ (/ (/ 1 2) 2) (/ (/ 1 2) 2))))) 4.987 * [simplify]: Simplifying (+ (/ (/ 1 2) 2) (/ (/ 1 2) 2)) 4.987 * * [simplify]: iters left: 6 (5 enodes) 4.992 * * [simplify]: iters left: 5 (22 enodes) 4.998 * * [simplify]: iters left: 4 (26 enodes) 5.001 * * [simplify]: Extracting #0: cost 1 inf + 0 5.002 * * [simplify]: Extracting #1: cost 0 inf + 1 5.002 * [simplify]: Simplified to 1/2 5.002 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (pow (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)) 1/2))) 5.002 * * * * [progress]: [ 44 / 137 ] simplifiying candidate # 5.002 * [simplify]: Simplifying (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)) 5.002 * * [simplify]: iters left: 6 (9 enodes) 5.004 * * [simplify]: iters left: 5 (36 enodes) 5.010 * * [simplify]: iters left: 4 (46 enodes) 5.016 * * [simplify]: Extracting #0: cost 1 inf + 0 5.016 * * [simplify]: Extracting #1: cost 6 inf + 0 5.016 * * [simplify]: Extracting #2: cost 10 inf + 1 5.016 * * [simplify]: Extracting #3: cost 10 inf + 44 5.016 * * [simplify]: Extracting #4: cost 12 inf + 86 5.016 * * [simplify]: Extracting #5: cost 14 inf + 127 5.016 * * [simplify]: Extracting #6: cost 12 inf + 169 5.016 * * [simplify]: Extracting #7: cost 8 inf + 495 5.016 * * [simplify]: Extracting #8: cost 3 inf + 1467 5.017 * * [simplify]: Extracting #9: cost 0 inf + 2115 5.017 * [simplify]: Simplified to (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) 5.017 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (pow (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) (+ (/ (/ 1 2) 2) (/ 1/2 2))))) 5.018 * [simplify]: Simplifying (+ (/ (/ 1 2) 2) (/ 1/2 2)) 5.018 * * [simplify]: iters left: 6 (7 enodes) 5.022 * * [simplify]: iters left: 5 (28 enodes) 5.032 * * [simplify]: iters left: 4 (32 enodes) 5.040 * * [simplify]: Extracting #0: cost 1 inf + 0 5.040 * * [simplify]: Extracting #1: cost 0 inf + 1 5.040 * [simplify]: Simplified to 1/2 5.040 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (pow (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)) 1/2))) 5.040 * * * * [progress]: [ 45 / 137 ] simplifiying candidate # 5.041 * [simplify]: Simplifying (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)) 5.041 * * [simplify]: iters left: 6 (9 enodes) 5.045 * * [simplify]: iters left: 5 (36 enodes) 5.056 * * [simplify]: iters left: 4 (46 enodes) 5.063 * * [simplify]: Extracting #0: cost 1 inf + 0 5.063 * * [simplify]: Extracting #1: cost 6 inf + 0 5.063 * * [simplify]: Extracting #2: cost 10 inf + 1 5.063 * * [simplify]: Extracting #3: cost 10 inf + 44 5.063 * * [simplify]: Extracting #4: cost 12 inf + 86 5.063 * * [simplify]: Extracting #5: cost 14 inf + 127 5.063 * * [simplify]: Extracting #6: cost 12 inf + 169 5.063 * * [simplify]: Extracting #7: cost 8 inf + 495 5.064 * * [simplify]: Extracting #8: cost 3 inf + 1467 5.064 * * [simplify]: Extracting #9: cost 0 inf + 2115 5.064 * [simplify]: Simplified to (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) 5.064 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (pow (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) (+ (/ (/ 1 2) 2) (/ (/ 1 2) 2))))) 5.065 * [simplify]: Simplifying (+ (/ (/ 1 2) 2) (/ (/ 1 2) 2)) 5.065 * * [simplify]: iters left: 6 (5 enodes) 5.068 * * [simplify]: iters left: 5 (22 enodes) 5.072 * * [simplify]: iters left: 4 (26 enodes) 5.076 * * [simplify]: Extracting #0: cost 1 inf + 0 5.076 * * [simplify]: Extracting #1: cost 0 inf + 1 5.076 * [simplify]: Simplified to 1/2 5.076 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (pow (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)) 1/2))) 5.076 * * * * [progress]: [ 46 / 137 ] simplifiying candidate # 5.076 * [simplify]: Simplifying (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)) 5.076 * * [simplify]: iters left: 6 (9 enodes) 5.079 * * [simplify]: iters left: 5 (36 enodes) 5.087 * * [simplify]: iters left: 4 (46 enodes) 5.094 * * [simplify]: Extracting #0: cost 1 inf + 0 5.094 * * [simplify]: Extracting #1: cost 6 inf + 0 5.094 * * [simplify]: Extracting #2: cost 10 inf + 1 5.094 * * [simplify]: Extracting #3: cost 10 inf + 44 5.094 * * [simplify]: Extracting #4: cost 12 inf + 86 5.094 * * [simplify]: Extracting #5: cost 14 inf + 127 5.094 * * [simplify]: Extracting #6: cost 12 inf + 169 5.095 * * [simplify]: Extracting #7: cost 8 inf + 495 5.095 * * [simplify]: Extracting #8: cost 3 inf + 1467 5.096 * * [simplify]: Extracting #9: cost 0 inf + 2115 5.097 * [simplify]: Simplified to (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) 5.097 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (pow (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) (+ (/ (/ 1 2) 2) (/ (/ 1 2) 2))))) 5.097 * [simplify]: Simplifying (+ (/ (/ 1 2) 2) (/ (/ 1 2) 2)) 5.098 * * [simplify]: iters left: 6 (5 enodes) 5.103 * * [simplify]: iters left: 5 (22 enodes) 5.108 * * [simplify]: iters left: 4 (26 enodes) 5.111 * * [simplify]: Extracting #0: cost 1 inf + 0 5.111 * * [simplify]: Extracting #1: cost 0 inf + 1 5.111 * [simplify]: Simplified to 1/2 5.111 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (pow (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)) 1/2))) 5.111 * * * * [progress]: [ 47 / 137 ] simplifiying candidate # 5.112 * [simplify]: Simplifying (* (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))) (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) 5.112 * * [simplify]: iters left: 6 (11 enodes) 5.115 * * [simplify]: iters left: 5 (40 enodes) 5.121 * * [simplify]: iters left: 4 (51 enodes) 5.126 * * [simplify]: Extracting #0: cost 1 inf + 0 5.127 * * [simplify]: Extracting #1: cost 7 inf + 0 5.127 * * [simplify]: Extracting #2: cost 12 inf + 1 5.127 * * [simplify]: Extracting #3: cost 12 inf + 44 5.127 * * [simplify]: Extracting #4: cost 14 inf + 86 5.127 * * [simplify]: Extracting #5: cost 16 inf + 127 5.127 * * [simplify]: Extracting #6: cost 14 inf + 169 5.127 * * [simplify]: Extracting #7: cost 11 inf + 373 5.127 * * [simplify]: Extracting #8: cost 5 inf + 1427 5.128 * * [simplify]: Extracting #9: cost 1 inf + 2398 5.128 * * [simplify]: Extracting #10: cost 0 inf + 2681 5.129 * [simplify]: Simplified to (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) 5.129 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (pow (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) 1/2))) 5.129 * * * * [progress]: [ 48 / 137 ] simplifiying candidate # 5.129 * [simplify]: Simplifying (* (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) 5.129 * * [simplify]: iters left: 6 (12 enodes) 5.134 * * [simplify]: iters left: 5 (43 enodes) 5.144 * * [simplify]: iters left: 4 (54 enodes) 5.151 * * [simplify]: Extracting #0: cost 1 inf + 0 5.151 * * [simplify]: Extracting #1: cost 4 inf + 0 5.151 * * [simplify]: Extracting #2: cost 10 inf + 0 5.151 * * [simplify]: Extracting #3: cost 14 inf + 1 5.151 * * [simplify]: Extracting #4: cost 15 inf + 2 5.151 * * [simplify]: Extracting #5: cost 16 inf + 86 5.151 * * [simplify]: Extracting #6: cost 18 inf + 127 5.151 * * [simplify]: Extracting #7: cost 16 inf + 169 5.152 * * [simplify]: Extracting #8: cost 12 inf + 495 5.152 * * [simplify]: Extracting #9: cost 7 inf + 1426 5.152 * * [simplify]: Extracting #10: cost 4 inf + 2155 5.153 * * [simplify]: Extracting #11: cost 1 inf + 3004 5.153 * * [simplify]: Extracting #12: cost 0 inf + 3327 5.154 * [simplify]: Simplified to (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)) 5.154 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (pow (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)) 1))) 5.154 * * * * [progress]: [ 49 / 137 ] simplifiying candidate # 5.154 * [simplify]: Simplifying (* (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)) (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))) 5.154 * * [simplify]: iters left: 6 (10 enodes) 5.157 * * [simplify]: iters left: 5 (46 enodes) 5.166 * * [simplify]: iters left: 4 (115 enodes) 5.204 * * [simplify]: iters left: 3 (328 enodes) 5.401 * * [simplify]: Extracting #0: cost 1 inf + 0 5.401 * * [simplify]: Extracting #1: cost 26 inf + 0 5.401 * * [simplify]: Extracting #2: cost 70 inf + 1 5.402 * * [simplify]: Extracting #3: cost 85 inf + 166 5.403 * * [simplify]: Extracting #4: cost 79 inf + 700 5.405 * * [simplify]: Extracting #5: cost 57 inf + 4554 5.411 * * [simplify]: Extracting #6: cost 15 inf + 16907 5.417 * * [simplify]: Extracting #7: cost 0 inf + 21866 5.423 * [simplify]: Simplified to (* (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)) 5.423 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (pow (* (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)) (/ 1/2 2)))) 5.423 * [simplify]: Simplifying (/ 1/2 2) 5.423 * * [simplify]: iters left: 2 (3 enodes) 5.425 * * [simplify]: iters left: 1 (10 enodes) 5.427 * * [simplify]: Extracting #0: cost 1 inf + 0 5.427 * * [simplify]: Extracting #1: cost 0 inf + 1 5.427 * [simplify]: Simplified to 1/4 5.427 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (pow (* (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)) (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))) 1/4))) 5.427 * * * * [progress]: [ 50 / 137 ] simplifiying candidate # 5.427 * [simplify]: Simplifying (* (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))) (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) 5.427 * * [simplify]: iters left: 6 (11 enodes) 5.430 * * [simplify]: iters left: 5 (40 enodes) 5.436 * * [simplify]: iters left: 4 (51 enodes) 5.442 * * [simplify]: Extracting #0: cost 1 inf + 0 5.442 * * [simplify]: Extracting #1: cost 7 inf + 0 5.442 * * [simplify]: Extracting #2: cost 12 inf + 1 5.442 * * [simplify]: Extracting #3: cost 12 inf + 44 5.442 * * [simplify]: Extracting #4: cost 14 inf + 86 5.442 * * [simplify]: Extracting #5: cost 16 inf + 127 5.443 * * [simplify]: Extracting #6: cost 14 inf + 169 5.443 * * [simplify]: Extracting #7: cost 11 inf + 373 5.443 * * [simplify]: Extracting #8: cost 5 inf + 1427 5.443 * * [simplify]: Extracting #9: cost 1 inf + 2398 5.444 * * [simplify]: Extracting #10: cost 0 inf + 2681 5.445 * [simplify]: Simplified to (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) 5.445 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (pow (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) (/ 1 2)))) 5.445 * [simplify]: Simplifying (/ 1 2) 5.445 * * [simplify]: iters left: 2 (3 enodes) 5.447 * * [simplify]: iters left: 1 (12 enodes) 5.449 * * [simplify]: Extracting #0: cost 1 inf + 0 5.449 * * [simplify]: Extracting #1: cost 0 inf + 1 5.449 * [simplify]: Simplified to 1/2 5.449 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (pow (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) 1/2))) 5.449 * * * * [progress]: [ 51 / 137 ] simplifiying candidate # 5.449 * [simplify]: Simplifying (* (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)) (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))) 5.449 * * [simplify]: iters left: 6 (10 enodes) 5.452 * * [simplify]: iters left: 5 (46 enodes) 5.463 * * [simplify]: iters left: 4 (115 enodes) 5.507 * * [simplify]: iters left: 3 (328 enodes) 5.724 * * [simplify]: Extracting #0: cost 1 inf + 0 5.724 * * [simplify]: Extracting #1: cost 26 inf + 0 5.724 * * [simplify]: Extracting #2: cost 70 inf + 1 5.725 * * [simplify]: Extracting #3: cost 85 inf + 166 5.726 * * [simplify]: Extracting #4: cost 79 inf + 700 5.728 * * [simplify]: Extracting #5: cost 57 inf + 4554 5.735 * * [simplify]: Extracting #6: cost 15 inf + 16907 5.746 * * [simplify]: Extracting #7: cost 0 inf + 21866 5.757 * [simplify]: Simplified to (* (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)) 5.757 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (pow (* (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)) (/ (/ 1 2) 2)))) 5.758 * [simplify]: Simplifying (/ (/ 1 2) 2) 5.758 * * [simplify]: iters left: 4 (4 enodes) 5.763 * * [simplify]: iters left: 3 (19 enodes) 5.769 * * [simplify]: iters left: 2 (23 enodes) 5.776 * * [simplify]: Extracting #0: cost 1 inf + 0 5.776 * * [simplify]: Extracting #1: cost 0 inf + 1 5.776 * [simplify]: Simplified to 1/4 5.776 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (pow (* (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)) (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))) 1/4))) 5.776 * * * * [progress]: [ 52 / 137 ] simplifiying candidate # 5.776 * [simplify]: Simplifying (* (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)) (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))) 5.777 * * [simplify]: iters left: 6 (10 enodes) 5.781 * * [simplify]: iters left: 5 (46 enodes) 5.789 * * [simplify]: iters left: 4 (115 enodes) 5.824 * * [simplify]: iters left: 3 (328 enodes) 5.987 * * [simplify]: Extracting #0: cost 1 inf + 0 5.987 * * [simplify]: Extracting #1: cost 26 inf + 0 5.987 * * [simplify]: Extracting #2: cost 70 inf + 1 5.988 * * [simplify]: Extracting #3: cost 85 inf + 166 5.988 * * [simplify]: Extracting #4: cost 79 inf + 700 5.989 * * [simplify]: Extracting #5: cost 57 inf + 4554 5.993 * * [simplify]: Extracting #6: cost 15 inf + 16907 5.999 * * [simplify]: Extracting #7: cost 0 inf + 21866 6.010 * [simplify]: Simplified to (* (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)) 6.010 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (pow (* (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)) (/ (/ 1 2) 2)))) 6.011 * [simplify]: Simplifying (/ (/ 1 2) 2) 6.011 * * [simplify]: iters left: 4 (4 enodes) 6.016 * * [simplify]: iters left: 3 (19 enodes) 6.022 * * [simplify]: iters left: 2 (23 enodes) 6.029 * * [simplify]: Extracting #0: cost 1 inf + 0 6.029 * * [simplify]: Extracting #1: cost 0 inf + 1 6.029 * [simplify]: Simplified to 1/4 6.030 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (pow (* (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)) (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))) 1/4))) 6.030 * * * * [progress]: [ 53 / 137 ] simplifiying candidate # 6.030 * [simplify]: Simplifying (* (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)) (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))) 6.030 * * [simplify]: iters left: 6 (10 enodes) 6.036 * * [simplify]: iters left: 5 (46 enodes) 6.054 * * [simplify]: iters left: 4 (115 enodes) 6.093 * * [simplify]: iters left: 3 (328 enodes) 6.267 * * [simplify]: Extracting #0: cost 1 inf + 0 6.267 * * [simplify]: Extracting #1: cost 26 inf + 0 6.268 * * [simplify]: Extracting #2: cost 70 inf + 1 6.268 * * [simplify]: Extracting #3: cost 85 inf + 166 6.269 * * [simplify]: Extracting #4: cost 79 inf + 700 6.271 * * [simplify]: Extracting #5: cost 57 inf + 4554 6.279 * * [simplify]: Extracting #6: cost 15 inf + 16907 6.290 * * [simplify]: Extracting #7: cost 0 inf + 21866 6.301 * [simplify]: Simplified to (* (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)) 6.301 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (pow (* (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)) (/ (/ 1 2) 2)))) 6.301 * [simplify]: Simplifying (/ (/ 1 2) 2) 6.302 * * [simplify]: iters left: 4 (4 enodes) 6.306 * * [simplify]: iters left: 3 (19 enodes) 6.313 * * [simplify]: iters left: 2 (23 enodes) 6.319 * * [simplify]: Extracting #0: cost 1 inf + 0 6.319 * * [simplify]: Extracting #1: cost 0 inf + 1 6.319 * [simplify]: Simplified to 1/4 6.320 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (pow (* (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)) (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))) 1/4))) 6.320 * * * * [progress]: [ 54 / 137 ] simplifiying candidate # 6.320 * [simplify]: Simplifying (* (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)) (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))) 6.320 * * [simplify]: iters left: 6 (10 enodes) 6.326 * * [simplify]: iters left: 5 (46 enodes) 6.344 * * [simplify]: iters left: 4 (115 enodes) 6.403 * * [simplify]: iters left: 3 (328 enodes) 6.567 * * [simplify]: Extracting #0: cost 1 inf + 0 6.568 * * [simplify]: Extracting #1: cost 26 inf + 0 6.568 * * [simplify]: Extracting #2: cost 70 inf + 1 6.568 * * [simplify]: Extracting #3: cost 85 inf + 166 6.568 * * [simplify]: Extracting #4: cost 79 inf + 700 6.569 * * [simplify]: Extracting #5: cost 57 inf + 4554 6.573 * * [simplify]: Extracting #6: cost 15 inf + 16907 6.581 * * [simplify]: Extracting #7: cost 0 inf + 21866 6.592 * [simplify]: Simplified to (* (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)) 6.592 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (pow (* (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)) (/ (/ 1 2) 2)))) 6.593 * [simplify]: Simplifying (/ (/ 1 2) 2) 6.593 * * [simplify]: iters left: 4 (4 enodes) 6.597 * * [simplify]: iters left: 3 (19 enodes) 6.603 * * [simplify]: iters left: 2 (23 enodes) 6.610 * * [simplify]: Extracting #0: cost 1 inf + 0 6.610 * * [simplify]: Extracting #1: cost 0 inf + 1 6.610 * [simplify]: Simplified to 1/4 6.610 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (pow (* (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)) (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))) 1/4))) 6.610 * * * * [progress]: [ 55 / 137 ] simplifiying candidate # 6.610 * * * * [progress]: [ 56 / 137 ] simplifiying candidate # 6.610 * [simplify]: Simplifying (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) 6.610 * * [simplify]: iters left: 6 (11 enodes) 6.616 * * [simplify]: iters left: 5 (42 enodes) 6.628 * * [simplify]: iters left: 4 (52 enodes) 6.634 * * [simplify]: Extracting #0: cost 1 inf + 0 6.634 * * [simplify]: Extracting #1: cost 3 inf + 0 6.634 * * [simplify]: Extracting #2: cost 5 inf + 0 6.634 * * [simplify]: Extracting #3: cost 10 inf + 0 6.634 * * [simplify]: Extracting #4: cost 14 inf + 1 6.634 * * [simplify]: Extracting #5: cost 14 inf + 44 6.634 * * [simplify]: Extracting #6: cost 16 inf + 86 6.634 * * [simplify]: Extracting #7: cost 18 inf + 127 6.634 * * [simplify]: Extracting #8: cost 16 inf + 169 6.635 * * [simplify]: Extracting #9: cost 13 inf + 373 6.635 * * [simplify]: Extracting #10: cost 8 inf + 1224 6.635 * * [simplify]: Extracting #11: cost 3 inf + 2398 6.636 * * [simplify]: Extracting #12: cost 0 inf + 3327 6.636 * [simplify]: Simplified to (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0))) 6.636 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (pow (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0))) (+ 1 1)))) 6.636 * * * * [progress]: [ 57 / 137 ] simplifiying candidate # 6.637 * * * * [progress]: [ 58 / 137 ] simplifiying candidate # 6.637 * [simplify]: Simplifying (+ (log (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (log (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))))) 6.637 * * [simplify]: iters left: 6 (13 enodes) 6.640 * * [simplify]: iters left: 5 (48 enodes) 6.647 * * [simplify]: iters left: 4 (58 enodes) 6.654 * * [simplify]: Extracting #0: cost 1 inf + 0 6.654 * * [simplify]: Extracting #1: cost 3 inf + 0 6.654 * * [simplify]: Extracting #2: cost 5 inf + 0 6.654 * * [simplify]: Extracting #3: cost 7 inf + 0 6.654 * * [simplify]: Extracting #4: cost 9 inf + 0 6.654 * * [simplify]: Extracting #5: cost 14 inf + 0 6.654 * * [simplify]: Extracting #6: cost 18 inf + 1 6.654 * * [simplify]: Extracting #7: cost 19 inf + 2 6.654 * * [simplify]: Extracting #8: cost 20 inf + 86 6.655 * * [simplify]: Extracting #9: cost 22 inf + 127 6.655 * * [simplify]: Extracting #10: cost 17 inf + 373 6.655 * * [simplify]: Extracting #11: cost 8 inf + 2196 6.656 * * [simplify]: Extracting #12: cost 1 inf + 4586 6.657 * * [simplify]: Extracting #13: cost 0 inf + 4979 6.657 * [simplify]: Simplified to (+ (log (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)))) (log (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0))))) 6.657 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (exp (+ (log (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)))) (log (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)))))))) 6.658 * * * * [progress]: [ 59 / 137 ] simplifiying candidate # 6.658 * * * * [progress]: [ 60 / 137 ] simplifiying candidate # 6.658 * * * * [progress]: [ 61 / 137 ] simplifiying candidate # 6.658 * [simplify]: Simplifying (* (* (* (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (* (* (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))))) 6.658 * * [simplify]: iters left: 6 (14 enodes) 6.669 * * [simplify]: iters left: 5 (56 enodes) 6.688 * * [simplify]: iters left: 4 (78 enodes) 6.712 * * [simplify]: iters left: 3 (122 enodes) 6.763 * * [simplify]: iters left: 2 (264 enodes) 6.842 * * [simplify]: iters left: 1 (461 enodes) 6.978 * * [simplify]: Extracting #0: cost 1 inf + 0 6.978 * * [simplify]: Extracting #1: cost 41 inf + 0 6.978 * * [simplify]: Extracting #2: cost 167 inf + 4 6.979 * * [simplify]: Extracting #3: cost 197 inf + 53 6.980 * * [simplify]: Extracting #4: cost 197 inf + 98 6.981 * * [simplify]: Extracting #5: cost 198 inf + 140 6.982 * * [simplify]: Extracting #6: cost 187 inf + 1520 6.986 * * [simplify]: Extracting #7: cost 132 inf + 22434 7.000 * * [simplify]: Extracting #8: cost 16 inf + 81668 7.035 * * [simplify]: Extracting #9: cost 0 inf + 92216 7.071 * [simplify]: Simplified to (* (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0))) 7.071 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (cbrt (* (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)))))) 7.071 * * * * [progress]: [ 62 / 137 ] simplifiying candidate # 7.071 * * * * [progress]: [ 63 / 137 ] simplifiying candidate # 7.071 * * * * [progress]: [ 64 / 137 ] simplifiying candidate # 7.072 * [simplify]: Simplifying (* (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))) (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) 7.072 * * [simplify]: iters left: 6 (11 enodes) 7.077 * * [simplify]: iters left: 5 (40 enodes) 7.090 * * [simplify]: iters left: 4 (51 enodes) 7.104 * * [simplify]: Extracting #0: cost 1 inf + 0 7.104 * * [simplify]: Extracting #1: cost 7 inf + 0 7.104 * * [simplify]: Extracting #2: cost 12 inf + 1 7.104 * * [simplify]: Extracting #3: cost 12 inf + 44 7.105 * * [simplify]: Extracting #4: cost 14 inf + 86 7.105 * * [simplify]: Extracting #5: cost 16 inf + 127 7.105 * * [simplify]: Extracting #6: cost 14 inf + 169 7.105 * * [simplify]: Extracting #7: cost 11 inf + 373 7.106 * * [simplify]: Extracting #8: cost 5 inf + 1427 7.107 * * [simplify]: Extracting #9: cost 1 inf + 2398 7.108 * * [simplify]: Extracting #10: cost 0 inf + 2681 7.109 * [simplify]: Simplified to (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) 7.109 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)))) 7.109 * * * * [progress]: [ 65 / 137 ] simplifiying candidate # 7.109 * * * * [progress]: [ 66 / 137 ] simplifiying candidate # 7.110 * [simplify]: Simplifying (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)) 7.110 * * [simplify]: iters left: 6 (9 enodes) 7.112 * * [simplify]: iters left: 5 (36 enodes) 7.118 * * [simplify]: iters left: 4 (46 enodes) 7.123 * * [simplify]: Extracting #0: cost 1 inf + 0 7.123 * * [simplify]: Extracting #1: cost 6 inf + 0 7.123 * * [simplify]: Extracting #2: cost 10 inf + 1 7.123 * * [simplify]: Extracting #3: cost 10 inf + 44 7.124 * * [simplify]: Extracting #4: cost 12 inf + 86 7.124 * * [simplify]: Extracting #5: cost 14 inf + 127 7.124 * * [simplify]: Extracting #6: cost 12 inf + 169 7.124 * * [simplify]: Extracting #7: cost 8 inf + 495 7.124 * * [simplify]: Extracting #8: cost 3 inf + 1467 7.125 * * [simplify]: Extracting #9: cost 0 inf + 2115 7.125 * [simplify]: Simplified to (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) 7.125 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)))) 7.125 * * * * [progress]: [ 67 / 137 ] simplifiying candidate # 7.125 * [simplify]: Simplifying (* (sqrt (sqrt (* 2.0 (+ (pow (sqrt (+ (* re re) (* im im))) 3) (pow re 3))))) (sqrt (sqrt (* 2.0 (+ (pow (sqrt (+ (* re re) (* im im))) 3) (pow re 3)))))) 7.125 * * [simplify]: iters left: 6 (15 enodes) 7.130 * * [simplify]: iters left: 5 (64 enodes) 7.145 * * [simplify]: iters left: 4 (114 enodes) 7.167 * * [simplify]: iters left: 3 (216 enodes) 7.247 * * [simplify]: iters left: 2 (449 enodes) 7.418 * * [simplify]: Extracting #0: cost 1 inf + 0 7.419 * * [simplify]: Extracting #1: cost 4 inf + 0 7.419 * * [simplify]: Extracting #2: cost 16 inf + 0 7.419 * * [simplify]: Extracting #3: cost 104 inf + 1 7.420 * * [simplify]: Extracting #4: cost 194 inf + 897 7.423 * * [simplify]: Extracting #5: cost 118 inf + 19695 7.438 * * [simplify]: Extracting #6: cost 35 inf + 57635 7.459 * * [simplify]: Extracting #7: cost 0 inf + 79388 7.474 * * [simplify]: Extracting #8: cost 0 inf + 79148 7.485 * [simplify]: Simplified to (sqrt (* 2.0 (+ (* (+ (* re re) (* im im)) (sqrt (+ (* re re) (* im im)))) (* (* re re) re)))) 7.485 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (/ (sqrt (* 2.0 (+ (* (+ (* re re) (* im im)) (sqrt (+ (* re re) (* im im)))) (* (* re re) re)))) (* (sqrt (sqrt (+ (* (sqrt (+ (* re re) (* im im))) (sqrt (+ (* re re) (* im im)))) (- (* re re) (* (sqrt (+ (* re re) (* im im))) re))))) (sqrt (sqrt (+ (* (sqrt (+ (* re re) (* im im))) (sqrt (+ (* re re) (* im im)))) (- (* re re) (* (sqrt (+ (* re re) (* im im))) re))))))))) 7.485 * [simplify]: Simplifying (* (sqrt (sqrt (+ (* (sqrt (+ (* re re) (* im im))) (sqrt (+ (* re re) (* im im)))) (- (* re re) (* (sqrt (+ (* re re) (* im im))) re))))) (sqrt (sqrt (+ (* (sqrt (+ (* re re) (* im im))) (sqrt (+ (* re re) (* im im)))) (- (* re re) (* (sqrt (+ (* re re) (* im im))) re)))))) 7.485 * * [simplify]: iters left: 6 (13 enodes) 7.488 * * [simplify]: iters left: 5 (44 enodes) 7.494 * * [simplify]: iters left: 4 (77 enodes) 7.518 * * [simplify]: iters left: 3 (123 enodes) 7.543 * * [simplify]: iters left: 2 (183 enodes) 7.579 * * [simplify]: iters left: 1 (249 enodes) 7.682 * * [simplify]: Extracting #0: cost 1 inf + 0 7.682 * * [simplify]: Extracting #1: cost 4 inf + 0 7.682 * * [simplify]: Extracting #2: cost 28 inf + 0 7.682 * * [simplify]: Extracting #3: cost 66 inf + 0 7.683 * * [simplify]: Extracting #4: cost 69 inf + 288 7.683 * * [simplify]: Extracting #5: cost 49 inf + 2314 7.685 * * [simplify]: Extracting #6: cost 32 inf + 6027 7.688 * * [simplify]: Extracting #7: cost 3 inf + 13365 7.692 * * [simplify]: Extracting #8: cost 0 inf + 14291 7.696 * [simplify]: Simplified to (sqrt (- (* re re) (* (sqrt (+ (* re re) (* im im))) (- re (sqrt (+ (* re re) (* im im))))))) 7.696 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (/ (sqrt (* 2.0 (+ (* (+ (* re re) (* im im)) (sqrt (+ (* re re) (* im im)))) (* (* re re) re)))) (sqrt (- (* re re) (* (sqrt (+ (* re re) (* im im))) (- re (sqrt (+ (* re re) (* im im)))))))))) 7.696 * * * * [progress]: [ 68 / 137 ] simplifiying candidate # 7.696 * [simplify]: Simplifying (* (sqrt (sqrt (* 2.0 (+ (pow (sqrt (+ (* re re) (* im im))) 3) (pow re 3))))) (sqrt (sqrt (* 2.0 (- (* (sqrt (+ (* re re) (* im im))) (sqrt (+ (* re re) (* im im)))) (* re re)))))) 7.697 * * [simplify]: iters left: 6 (20 enodes) 7.703 * * [simplify]: iters left: 5 (85 enodes) 7.728 * * [simplify]: iters left: 4 (180 enodes) 7.783 * * [simplify]: iters left: 3 (411 enodes) 7.922 * * [simplify]: Extracting #0: cost 1 inf + 0 7.922 * * [simplify]: Extracting #1: cost 4 inf + 0 7.922 * * [simplify]: Extracting #2: cost 8 inf + 0 7.922 * * [simplify]: Extracting #3: cost 12 inf + 0 7.922 * * [simplify]: Extracting #4: cost 59 inf + 0 7.923 * * [simplify]: Extracting #5: cost 157 inf + 126 7.924 * * [simplify]: Extracting #6: cost 199 inf + 1848 7.925 * * [simplify]: Extracting #7: cost 164 inf + 5959 7.929 * * [simplify]: Extracting #8: cost 115 inf + 19308 7.937 * * [simplify]: Extracting #9: cost 11 inf + 53003 7.948 * * [simplify]: Extracting #10: cost 0 inf + 57743 7.963 * [simplify]: Simplified to (* (sqrt (sqrt (* (* im im) 2.0))) (sqrt (sqrt (* 2.0 (+ (* (+ (* re re) (* im im)) (sqrt (+ (* re re) (* im im)))) (* (* re re) re)))))) 7.963 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (/ (* (sqrt (sqrt (* (* im im) 2.0))) (sqrt (sqrt (* 2.0 (+ (* (+ (* re re) (* im im)) (sqrt (+ (* re re) (* im im)))) (* (* re re) re)))))) (* (sqrt (sqrt (+ (* (sqrt (+ (* re re) (* im im))) (sqrt (+ (* re re) (* im im)))) (- (* re re) (* (sqrt (+ (* re re) (* im im))) re))))) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))))))) 7.964 * [simplify]: Simplifying (* (sqrt (sqrt (+ (* (sqrt (+ (* re re) (* im im))) (sqrt (+ (* re re) (* im im)))) (- (* re re) (* (sqrt (+ (* re re) (* im im))) re))))) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) 7.964 * * [simplify]: iters left: 6 (16 enodes) 7.971 * * [simplify]: iters left: 5 (58 enodes) 7.988 * * [simplify]: iters left: 4 (92 enodes) 8.008 * * [simplify]: iters left: 3 (135 enodes) 8.033 * * [simplify]: iters left: 2 (189 enodes) 8.094 * * [simplify]: iters left: 1 (259 enodes) 8.175 * * [simplify]: Extracting #0: cost 1 inf + 0 8.175 * * [simplify]: Extracting #1: cost 4 inf + 0 8.175 * * [simplify]: Extracting #2: cost 8 inf + 0 8.176 * * [simplify]: Extracting #3: cost 12 inf + 0 8.176 * * [simplify]: Extracting #4: cost 39 inf + 0 8.176 * * [simplify]: Extracting #5: cost 69 inf + 164 8.176 * * [simplify]: Extracting #6: cost 64 inf + 1140 8.177 * * [simplify]: Extracting #7: cost 41 inf + 5261 8.181 * * [simplify]: Extracting #8: cost 5 inf + 15172 8.185 * * [simplify]: Extracting #9: cost 0 inf + 16262 8.190 * [simplify]: Simplified to (* (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))) (sqrt (sqrt (+ (- (* re re) (* (sqrt (+ (* re re) (* im im))) re)) (+ (* re re) (* im im)))))) 8.190 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (/ (* (sqrt (sqrt (* (* im im) 2.0))) (sqrt (sqrt (* 2.0 (+ (* (+ (* re re) (* im im)) (sqrt (+ (* re re) (* im im)))) (* (* re re) re)))))) (* (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))) (sqrt (sqrt (+ (- (* re re) (* (sqrt (+ (* re re) (* im im))) re)) (+ (* re re) (* im im))))))))) 8.190 * * * * [progress]: [ 69 / 137 ] simplifiying candidate # 8.190 * [simplify]: Simplifying (* (sqrt (sqrt (* 2.0 (- (* (sqrt (+ (* re re) (* im im))) (sqrt (+ (* re re) (* im im)))) (* re re))))) (sqrt (sqrt (* 2.0 (+ (pow (sqrt (+ (* re re) (* im im))) 3) (pow re 3)))))) 8.190 * * [simplify]: iters left: 6 (20 enodes) 8.197 * * [simplify]: iters left: 5 (85 enodes) 8.224 * * [simplify]: iters left: 4 (180 enodes) 8.273 * * [simplify]: iters left: 3 (411 enodes) 8.398 * * [simplify]: Extracting #0: cost 1 inf + 0 8.398 * * [simplify]: Extracting #1: cost 4 inf + 0 8.398 * * [simplify]: Extracting #2: cost 8 inf + 0 8.398 * * [simplify]: Extracting #3: cost 12 inf + 0 8.399 * * [simplify]: Extracting #4: cost 56 inf + 0 8.399 * * [simplify]: Extracting #5: cost 152 inf + 126 8.401 * * [simplify]: Extracting #6: cost 190 inf + 2622 8.406 * * [simplify]: Extracting #7: cost 146 inf + 9676 8.413 * * [simplify]: Extracting #8: cost 47 inf + 38425 8.422 * * [simplify]: Extracting #9: cost 3 inf + 54719 8.433 * * [simplify]: Extracting #10: cost 0 inf + 56290 8.451 * [simplify]: Simplified to (* (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (sqrt (* (+ (* (+ (* re re) (* im im)) (sqrt (+ (* re re) (* im im)))) (* (* re re) re)) 2.0)))) 8.451 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (/ (* (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (sqrt (* (+ (* (+ (* re re) (* im im)) (sqrt (+ (* re re) (* im im)))) (* (* re re) re)) 2.0)))) (* (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))) (sqrt (sqrt (+ (* (sqrt (+ (* re re) (* im im))) (sqrt (+ (* re re) (* im im)))) (- (* re re) (* (sqrt (+ (* re re) (* im im))) re))))))))) 8.452 * [simplify]: Simplifying (* (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))) (sqrt (sqrt (+ (* (sqrt (+ (* re re) (* im im))) (sqrt (+ (* re re) (* im im)))) (- (* re re) (* (sqrt (+ (* re re) (* im im))) re)))))) 8.452 * * [simplify]: iters left: 6 (16 enodes) 8.459 * * [simplify]: iters left: 5 (58 enodes) 8.471 * * [simplify]: iters left: 4 (92 enodes) 8.487 * * [simplify]: iters left: 3 (135 enodes) 8.517 * * [simplify]: iters left: 2 (189 enodes) 8.548 * * [simplify]: iters left: 1 (260 enodes) 8.607 * * [simplify]: Extracting #0: cost 1 inf + 0 8.608 * * [simplify]: Extracting #1: cost 4 inf + 0 8.608 * * [simplify]: Extracting #2: cost 8 inf + 0 8.608 * * [simplify]: Extracting #3: cost 12 inf + 0 8.608 * * [simplify]: Extracting #4: cost 39 inf + 0 8.608 * * [simplify]: Extracting #5: cost 68 inf + 245 8.609 * * [simplify]: Extracting #6: cost 63 inf + 1301 8.611 * * [simplify]: Extracting #7: cost 39 inf + 5625 8.618 * * [simplify]: Extracting #8: cost 3 inf + 15456 8.626 * * [simplify]: Extracting #9: cost 0 inf + 16262 8.636 * [simplify]: Simplified to (* (sqrt (sqrt (+ (- (+ (* re re) (* im im)) (* (sqrt (+ (* re re) (* im im))) re)) (* re re)))) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) 8.636 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (/ (* (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (sqrt (* (+ (* (+ (* re re) (* im im)) (sqrt (+ (* re re) (* im im)))) (* (* re re) re)) 2.0)))) (* (sqrt (sqrt (+ (- (+ (* re re) (* im im)) (* (sqrt (+ (* re re) (* im im))) re)) (* re re)))) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))))))) 8.636 * * * * [progress]: [ 70 / 137 ] simplifiying candidate # 8.637 * [simplify]: Simplifying (* (sqrt (sqrt (* 2.0 (- (* (sqrt (+ (* re re) (* im im))) (sqrt (+ (* re re) (* im im)))) (* re re))))) (sqrt (sqrt (* 2.0 (- (* (sqrt (+ (* re re) (* im im))) (sqrt (+ (* re re) (* im im)))) (* re re)))))) 8.637 * * [simplify]: iters left: 6 (13 enodes) 8.643 * * [simplify]: iters left: 5 (42 enodes) 8.656 * * [simplify]: iters left: 4 (75 enodes) 8.684 * * [simplify]: iters left: 3 (166 enodes) 8.737 * * [simplify]: iters left: 2 (394 enodes) 8.978 * * [simplify]: Extracting #0: cost 1 inf + 0 8.978 * * [simplify]: Extracting #1: cost 4 inf + 0 8.978 * * [simplify]: Extracting #2: cost 66 inf + 0 8.979 * * [simplify]: Extracting #3: cost 174 inf + 44 8.980 * * [simplify]: Extracting #4: cost 211 inf + 1644 8.982 * * [simplify]: Extracting #5: cost 149 inf + 11262 8.994 * * [simplify]: Extracting #6: cost 8 inf + 52061 9.013 * * [simplify]: Extracting #7: cost 0 inf + 54719 9.028 * [simplify]: Simplified to (sqrt (* 2.0 (* im im))) 9.028 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (/ (sqrt (* 2.0 (* im im))) (* (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))))))) 9.028 * [simplify]: Simplifying (* (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) 9.028 * * [simplify]: iters left: 6 (10 enodes) 9.030 * * [simplify]: iters left: 5 (31 enodes) 9.035 * * [simplify]: iters left: 4 (35 enodes) 9.039 * * [simplify]: Extracting #0: cost 1 inf + 0 9.040 * * [simplify]: Extracting #1: cost 4 inf + 0 9.040 * * [simplify]: Extracting #2: cost 9 inf + 0 9.040 * * [simplify]: Extracting #3: cost 11 inf + 1 9.040 * * [simplify]: Extracting #4: cost 13 inf + 42 9.040 * * [simplify]: Extracting #5: cost 14 inf + 124 9.040 * * [simplify]: Extracting #6: cost 11 inf + 207 9.040 * * [simplify]: Extracting #7: cost 7 inf + 654 9.041 * * [simplify]: Extracting #8: cost 2 inf + 1704 9.042 * * [simplify]: Extracting #9: cost 0 inf + 2268 9.042 * [simplify]: Simplified to (sqrt (- (sqrt (+ (* re re) (* im im))) re)) 9.042 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (/ (sqrt (* 2.0 (* im im))) (sqrt (- (sqrt (+ (* re re) (* im im))) re))))) 9.042 * * * * [progress]: [ 71 / 137 ] simplifiying candidate # 9.043 * * * * [progress]: [ 72 / 137 ] simplifiying candidate # 9.043 * [simplify]: Simplifying (* (* (cbrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (cbrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))))) (* (cbrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (cbrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))))) 9.043 * * [simplify]: iters left: 6 (14 enodes) 9.050 * * [simplify]: iters left: 5 (55 enodes) 9.067 * * [simplify]: iters left: 4 (69 enodes) 9.089 * * [simplify]: iters left: 3 (80 enodes) 9.111 * * [simplify]: iters left: 2 (104 enodes) 9.130 * * [simplify]: iters left: 1 (152 enodes) 9.179 * * [simplify]: Extracting #0: cost 1 inf + 0 9.179 * * [simplify]: Extracting #1: cost 13 inf + 0 9.179 * * [simplify]: Extracting #2: cost 40 inf + 1 9.179 * * [simplify]: Extracting #3: cost 40 inf + 7 9.179 * * [simplify]: Extracting #4: cost 44 inf + 9 9.180 * * [simplify]: Extracting #5: cost 47 inf + 11 9.180 * * [simplify]: Extracting #6: cost 48 inf + 12 9.181 * * [simplify]: Extracting #7: cost 49 inf + 96 9.181 * * [simplify]: Extracting #8: cost 51 inf + 137 9.182 * * [simplify]: Extracting #9: cost 44 inf + 667 9.183 * * [simplify]: Extracting #10: cost 39 inf + 1760 9.184 * * [simplify]: Extracting #11: cost 34 inf + 3014 9.187 * * [simplify]: Extracting #12: cost 20 inf + 10675 9.194 * * [simplify]: Extracting #13: cost 2 inf + 24237 9.204 * * [simplify]: Extracting #14: cost 0 inf + 25967 9.212 * [simplify]: Simplified to (* (cbrt (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)))) (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)))) 9.212 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (* (cbrt (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)))) (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)))) (* (cbrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (cbrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))))))) 9.213 * [simplify]: Simplifying (* (cbrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (cbrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))))) 9.213 * * [simplify]: iters left: 6 (13 enodes) 9.219 * * [simplify]: iters left: 5 (48 enodes) 9.233 * * [simplify]: iters left: 4 (58 enodes) 9.247 * * [simplify]: Extracting #0: cost 1 inf + 0 9.247 * * [simplify]: Extracting #1: cost 3 inf + 0 9.247 * * [simplify]: Extracting #2: cost 5 inf + 0 9.247 * * [simplify]: Extracting #3: cost 7 inf + 0 9.247 * * [simplify]: Extracting #4: cost 9 inf + 0 9.247 * * [simplify]: Extracting #5: cost 14 inf + 0 9.248 * * [simplify]: Extracting #6: cost 18 inf + 1 9.248 * * [simplify]: Extracting #7: cost 19 inf + 2 9.248 * * [simplify]: Extracting #8: cost 20 inf + 86 9.248 * * [simplify]: Extracting #9: cost 22 inf + 127 9.248 * * [simplify]: Extracting #10: cost 17 inf + 373 9.249 * * [simplify]: Extracting #11: cost 8 inf + 2196 9.250 * * [simplify]: Extracting #12: cost 1 inf + 4616 9.252 * * [simplify]: Extracting #13: cost 0 inf + 5019 9.253 * [simplify]: Simplified to (* (cbrt (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)))) (cbrt (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0))))) 9.253 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (* (* (cbrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (cbrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))))) (* (cbrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (cbrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))))) (* (cbrt (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)))) (cbrt (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)))))))) 9.254 * * * * [progress]: [ 73 / 137 ] simplifiying candidate # 9.254 * [simplify]: Simplifying (* (sqrt (* (cbrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) (cbrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))))) (sqrt (* (cbrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) (cbrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))))) 9.254 * * [simplify]: iters left: 6 (14 enodes) 9.261 * * [simplify]: iters left: 5 (50 enodes) 9.275 * * [simplify]: iters left: 4 (61 enodes) 9.289 * * [simplify]: Extracting #0: cost 1 inf + 0 9.289 * * [simplify]: Extracting #1: cost 4 inf + 0 9.289 * * [simplify]: Extracting #2: cost 7 inf + 0 9.289 * * [simplify]: Extracting #3: cost 9 inf + 0 9.289 * * [simplify]: Extracting #4: cost 14 inf + 0 9.289 * * [simplify]: Extracting #5: cost 18 inf + 1 9.289 * * [simplify]: Extracting #6: cost 19 inf + 2 9.290 * * [simplify]: Extracting #7: cost 20 inf + 86 9.290 * * [simplify]: Extracting #8: cost 22 inf + 127 9.290 * * [simplify]: Extracting #9: cost 18 inf + 332 9.291 * * [simplify]: Extracting #10: cost 8 inf + 2155 9.292 * * [simplify]: Extracting #11: cost 2 inf + 4213 9.294 * * [simplify]: Extracting #12: cost 0 inf + 5019 9.295 * [simplify]: Simplified to (* (cbrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0))) (cbrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)))) 9.296 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (* (cbrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0))) (cbrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)))) (* (sqrt (cbrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (sqrt (cbrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))))))) 9.296 * [simplify]: Simplifying (* (sqrt (cbrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (sqrt (cbrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))))) 9.296 * * [simplify]: iters left: 6 (13 enodes) 9.302 * * [simplify]: iters left: 5 (46 enodes) 9.315 * * [simplify]: iters left: 4 (57 enodes) 9.324 * * [simplify]: Extracting #0: cost 1 inf + 0 9.324 * * [simplify]: Extracting #1: cost 4 inf + 0 9.324 * * [simplify]: Extracting #2: cost 7 inf + 0 9.324 * * [simplify]: Extracting #3: cost 12 inf + 0 9.324 * * [simplify]: Extracting #4: cost 16 inf + 1 9.324 * * [simplify]: Extracting #5: cost 17 inf + 2 9.324 * * [simplify]: Extracting #6: cost 19 inf + 44 9.324 * * [simplify]: Extracting #7: cost 20 inf + 127 9.324 * * [simplify]: Extracting #8: cost 15 inf + 373 9.324 * * [simplify]: Extracting #9: cost 6 inf + 2195 9.325 * * [simplify]: Extracting #10: cost 3 inf + 3044 9.326 * * [simplify]: Extracting #11: cost 0 inf + 4213 9.326 * [simplify]: Simplified to (cbrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0))) 9.326 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (* (sqrt (* (cbrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) (cbrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))))) (sqrt (* (cbrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) (cbrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))))) (cbrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)))))) 9.327 * * * * [progress]: [ 74 / 137 ] simplifiying candidate # 9.327 * [simplify]: Simplifying (* (sqrt (sqrt 2.0)) (sqrt (sqrt 2.0))) 9.327 * * [simplify]: iters left: 4 (4 enodes) 9.328 * * [simplify]: iters left: 3 (10 enodes) 9.330 * * [simplify]: iters left: 2 (11 enodes) 9.332 * * [simplify]: Extracting #0: cost 1 inf + 0 9.332 * * [simplify]: Extracting #1: cost 4 inf + 0 9.332 * * [simplify]: Extracting #2: cost 4 inf + 1 9.332 * * [simplify]: Extracting #3: cost 2 inf + 83 9.332 * * [simplify]: Extracting #4: cost 0 inf + 245 9.332 * [simplify]: Simplified to (sqrt 2.0) 9.332 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (sqrt 2.0) (* (sqrt (sqrt (+ (sqrt (+ (* re re) (* im im))) re))) (sqrt (sqrt (+ (sqrt (+ (* re re) (* im im))) re))))))) 9.333 * [simplify]: Simplifying (* (sqrt (sqrt (+ (sqrt (+ (* re re) (* im im))) re))) (sqrt (sqrt (+ (sqrt (+ (* re re) (* im im))) re)))) 9.333 * * [simplify]: iters left: 6 (10 enodes) 9.336 * * [simplify]: iters left: 5 (30 enodes) 9.340 * * [simplify]: iters left: 4 (31 enodes) 9.343 * * [simplify]: Extracting #0: cost 1 inf + 0 9.343 * * [simplify]: Extracting #1: cost 4 inf + 0 9.344 * * [simplify]: Extracting #2: cost 8 inf + 0 9.344 * * [simplify]: Extracting #3: cost 9 inf + 1 9.344 * * [simplify]: Extracting #4: cost 12 inf + 1 9.344 * * [simplify]: Extracting #5: cost 14 inf + 42 9.344 * * [simplify]: Extracting #6: cost 11 inf + 125 9.344 * * [simplify]: Extracting #7: cost 7 inf + 572 9.344 * * [simplify]: Extracting #8: cost 3 inf + 1380 9.344 * * [simplify]: Extracting #9: cost 0 inf + 2186 9.345 * [simplify]: Simplified to (sqrt (+ (sqrt (+ (* re re) (* im im))) re)) 9.345 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (sqrt 2.0) (sqrt (+ (sqrt (+ (* re re) (* im im))) re))))) 9.345 * * * * [progress]: [ 75 / 137 ] simplifiying candidate # 9.345 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))))) 9.345 * * [simplify]: iters left: 6 (13 enodes) 9.348 * * [simplify]: iters left: 5 (46 enodes) 9.359 * * [simplify]: iters left: 4 (57 enodes) 9.366 * * [simplify]: Extracting #0: cost 1 inf + 0 9.366 * * [simplify]: Extracting #1: cost 4 inf + 0 9.366 * * [simplify]: Extracting #2: cost 7 inf + 0 9.366 * * [simplify]: Extracting #3: cost 12 inf + 0 9.366 * * [simplify]: Extracting #4: cost 16 inf + 1 9.366 * * [simplify]: Extracting #5: cost 17 inf + 2 9.366 * * [simplify]: Extracting #6: cost 19 inf + 44 9.366 * * [simplify]: Extracting #7: cost 20 inf + 127 9.367 * * [simplify]: Extracting #8: cost 15 inf + 373 9.367 * * [simplify]: Extracting #9: cost 6 inf + 2195 9.367 * * [simplify]: Extracting #10: cost 3 inf + 3004 9.368 * * [simplify]: Extracting #11: cost 0 inf + 4053 9.369 * [simplify]: Simplified to (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0))) 9.369 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0))) (* (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))))))) 9.369 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))))) 9.369 * * [simplify]: iters left: 6 (13 enodes) 9.372 * * [simplify]: iters left: 5 (46 enodes) 9.379 * * [simplify]: iters left: 4 (57 enodes) 9.386 * * [simplify]: Extracting #0: cost 1 inf + 0 9.386 * * [simplify]: Extracting #1: cost 4 inf + 0 9.387 * * [simplify]: Extracting #2: cost 7 inf + 0 9.387 * * [simplify]: Extracting #3: cost 12 inf + 0 9.387 * * [simplify]: Extracting #4: cost 16 inf + 1 9.387 * * [simplify]: Extracting #5: cost 17 inf + 2 9.387 * * [simplify]: Extracting #6: cost 19 inf + 44 9.387 * * [simplify]: Extracting #7: cost 20 inf + 127 9.388 * * [simplify]: Extracting #8: cost 15 inf + 373 9.388 * * [simplify]: Extracting #9: cost 6 inf + 2195 9.389 * * [simplify]: Extracting #10: cost 3 inf + 3004 9.391 * * [simplify]: Extracting #11: cost 0 inf + 4053 9.392 * [simplify]: Simplified to (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0))) 9.392 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (* (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))))) (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)))))) 9.392 * * * * [progress]: [ 76 / 137 ] simplifiying candidate # 9.393 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))))) 9.393 * * [simplify]: iters left: 6 (13 enodes) 9.399 * * [simplify]: iters left: 5 (46 enodes) 9.413 * * [simplify]: iters left: 4 (57 enodes) 9.426 * * [simplify]: Extracting #0: cost 1 inf + 0 9.426 * * [simplify]: Extracting #1: cost 4 inf + 0 9.426 * * [simplify]: Extracting #2: cost 7 inf + 0 9.426 * * [simplify]: Extracting #3: cost 12 inf + 0 9.426 * * [simplify]: Extracting #4: cost 16 inf + 1 9.426 * * [simplify]: Extracting #5: cost 17 inf + 2 9.426 * * [simplify]: Extracting #6: cost 19 inf + 44 9.427 * * [simplify]: Extracting #7: cost 20 inf + 127 9.427 * * [simplify]: Extracting #8: cost 15 inf + 373 9.428 * * [simplify]: Extracting #9: cost 6 inf + 2195 9.429 * * [simplify]: Extracting #10: cost 3 inf + 3004 9.430 * * [simplify]: Extracting #11: cost 0 inf + 4053 9.431 * [simplify]: Simplified to (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0))) 9.431 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0))) (* (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))))))) 9.432 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))))) 9.432 * * [simplify]: iters left: 6 (13 enodes) 9.440 * * [simplify]: iters left: 5 (46 enodes) 9.454 * * [simplify]: iters left: 4 (57 enodes) 9.467 * * [simplify]: Extracting #0: cost 1 inf + 0 9.467 * * [simplify]: Extracting #1: cost 4 inf + 0 9.467 * * [simplify]: Extracting #2: cost 7 inf + 0 9.467 * * [simplify]: Extracting #3: cost 12 inf + 0 9.467 * * [simplify]: Extracting #4: cost 16 inf + 1 9.468 * * [simplify]: Extracting #5: cost 17 inf + 2 9.468 * * [simplify]: Extracting #6: cost 19 inf + 44 9.468 * * [simplify]: Extracting #7: cost 20 inf + 127 9.468 * * [simplify]: Extracting #8: cost 15 inf + 373 9.469 * * [simplify]: Extracting #9: cost 6 inf + 2195 9.470 * * [simplify]: Extracting #10: cost 3 inf + 3004 9.471 * * [simplify]: Extracting #11: cost 0 inf + 4053 9.473 * [simplify]: Simplified to (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0))) 9.473 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (* (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))))) (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)))))) 9.473 * * * * [progress]: [ 77 / 137 ] simplifiying candidate # 9.474 * [simplify]: Simplifying (* (sqrt 1) (sqrt 1)) 9.474 * * [simplify]: iters left: 3 (3 enodes) 9.477 * * [simplify]: iters left: 2 (9 enodes) 9.480 * * [simplify]: iters left: 1 (11 enodes) 9.482 * * [simplify]: Extracting #0: cost 1 inf + 0 9.482 * * [simplify]: Extracting #1: cost 0 inf + 1 9.482 * [simplify]: Simplified to 1 9.483 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* 1 (* (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))))))) 9.483 * [simplify]: Simplifying (* (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) 9.483 * * [simplify]: iters left: 6 (12 enodes) 9.488 * * [simplify]: iters left: 5 (43 enodes) 9.494 * * [simplify]: iters left: 4 (54 enodes) 9.501 * * [simplify]: Extracting #0: cost 1 inf + 0 9.501 * * [simplify]: Extracting #1: cost 4 inf + 0 9.501 * * [simplify]: Extracting #2: cost 10 inf + 0 9.501 * * [simplify]: Extracting #3: cost 14 inf + 1 9.501 * * [simplify]: Extracting #4: cost 15 inf + 2 9.501 * * [simplify]: Extracting #5: cost 16 inf + 86 9.501 * * [simplify]: Extracting #6: cost 18 inf + 127 9.501 * * [simplify]: Extracting #7: cost 16 inf + 169 9.501 * * [simplify]: Extracting #8: cost 12 inf + 495 9.502 * * [simplify]: Extracting #9: cost 7 inf + 1426 9.502 * * [simplify]: Extracting #10: cost 4 inf + 2155 9.503 * * [simplify]: Extracting #11: cost 1 inf + 3004 9.503 * * [simplify]: Extracting #12: cost 0 inf + 3327 9.504 * [simplify]: Simplified to (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)) 9.504 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* 1 (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0))))) 9.504 * * * * [progress]: [ 78 / 137 ] simplifiying candidate # 9.504 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))))) 9.504 * * [simplify]: iters left: 6 (13 enodes) 9.507 * * [simplify]: iters left: 5 (46 enodes) 9.514 * * [simplify]: iters left: 4 (57 enodes) 9.523 * * [simplify]: Extracting #0: cost 1 inf + 0 9.523 * * [simplify]: Extracting #1: cost 4 inf + 0 9.524 * * [simplify]: Extracting #2: cost 7 inf + 0 9.524 * * [simplify]: Extracting #3: cost 12 inf + 0 9.524 * * [simplify]: Extracting #4: cost 16 inf + 1 9.524 * * [simplify]: Extracting #5: cost 17 inf + 2 9.524 * * [simplify]: Extracting #6: cost 19 inf + 44 9.524 * * [simplify]: Extracting #7: cost 20 inf + 127 9.524 * * [simplify]: Extracting #8: cost 15 inf + 373 9.525 * * [simplify]: Extracting #9: cost 6 inf + 2195 9.526 * * [simplify]: Extracting #10: cost 3 inf + 3004 9.527 * * [simplify]: Extracting #11: cost 0 inf + 4053 9.529 * [simplify]: Simplified to (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0))) 9.529 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0))) (* (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))))))) 9.529 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))))) 9.530 * * [simplify]: iters left: 6 (13 enodes) 9.536 * * [simplify]: iters left: 5 (46 enodes) 9.550 * * [simplify]: iters left: 4 (57 enodes) 9.566 * * [simplify]: Extracting #0: cost 1 inf + 0 9.566 * * [simplify]: Extracting #1: cost 4 inf + 0 9.566 * * [simplify]: Extracting #2: cost 7 inf + 0 9.566 * * [simplify]: Extracting #3: cost 12 inf + 0 9.566 * * [simplify]: Extracting #4: cost 16 inf + 1 9.566 * * [simplify]: Extracting #5: cost 17 inf + 2 9.566 * * [simplify]: Extracting #6: cost 19 inf + 44 9.566 * * [simplify]: Extracting #7: cost 20 inf + 127 9.566 * * [simplify]: Extracting #8: cost 15 inf + 373 9.567 * * [simplify]: Extracting #9: cost 6 inf + 2195 9.568 * * [simplify]: Extracting #10: cost 3 inf + 3004 9.569 * * [simplify]: Extracting #11: cost 0 inf + 4053 9.571 * [simplify]: Simplified to (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0))) 9.571 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (* (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))))) (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)))))) 9.571 * * * * [progress]: [ 79 / 137 ] simplifiying candidate # 9.571 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))))) 9.572 * * [simplify]: iters left: 6 (13 enodes) 9.578 * * [simplify]: iters left: 5 (46 enodes) 9.592 * * [simplify]: iters left: 4 (57 enodes) 9.605 * * [simplify]: Extracting #0: cost 1 inf + 0 9.606 * * [simplify]: Extracting #1: cost 4 inf + 0 9.606 * * [simplify]: Extracting #2: cost 7 inf + 0 9.606 * * [simplify]: Extracting #3: cost 12 inf + 0 9.606 * * [simplify]: Extracting #4: cost 16 inf + 1 9.606 * * [simplify]: Extracting #5: cost 17 inf + 2 9.606 * * [simplify]: Extracting #6: cost 19 inf + 44 9.606 * * [simplify]: Extracting #7: cost 20 inf + 127 9.606 * * [simplify]: Extracting #8: cost 15 inf + 373 9.607 * * [simplify]: Extracting #9: cost 6 inf + 2195 9.608 * * [simplify]: Extracting #10: cost 3 inf + 3004 9.610 * * [simplify]: Extracting #11: cost 0 inf + 4053 9.611 * [simplify]: Simplified to (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0))) 9.611 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0))) (* (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))))))) 9.612 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))))) 9.612 * * [simplify]: iters left: 6 (13 enodes) 9.618 * * [simplify]: iters left: 5 (46 enodes) 9.631 * * [simplify]: iters left: 4 (57 enodes) 9.645 * * [simplify]: Extracting #0: cost 1 inf + 0 9.645 * * [simplify]: Extracting #1: cost 4 inf + 0 9.645 * * [simplify]: Extracting #2: cost 7 inf + 0 9.645 * * [simplify]: Extracting #3: cost 12 inf + 0 9.645 * * [simplify]: Extracting #4: cost 16 inf + 1 9.645 * * [simplify]: Extracting #5: cost 17 inf + 2 9.645 * * [simplify]: Extracting #6: cost 19 inf + 44 9.645 * * [simplify]: Extracting #7: cost 20 inf + 127 9.645 * * [simplify]: Extracting #8: cost 15 inf + 373 9.646 * * [simplify]: Extracting #9: cost 6 inf + 2195 9.647 * * [simplify]: Extracting #10: cost 3 inf + 3004 9.648 * * [simplify]: Extracting #11: cost 0 inf + 4053 9.650 * [simplify]: Simplified to (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0))) 9.650 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (* (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))))) (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)))))) 9.650 * * * * [progress]: [ 80 / 137 ] simplifiying candidate # 9.650 * [simplify]: Simplifying (* 1 1) 9.650 * * [simplify]: iters left: 2 (2 enodes) 9.652 * * [simplify]: iters left: 1 (6 enodes) 9.654 * * [simplify]: Extracting #0: cost 1 inf + 0 9.654 * * [simplify]: Extracting #1: cost 0 inf + 1 9.654 * [simplify]: Simplified to 1 9.654 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* 1 (* (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))))))) 9.654 * [simplify]: Simplifying (* (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) 9.655 * * [simplify]: iters left: 6 (12 enodes) 9.660 * * [simplify]: iters left: 5 (43 enodes) 9.668 * * [simplify]: iters left: 4 (54 enodes) 9.674 * * [simplify]: Extracting #0: cost 1 inf + 0 9.674 * * [simplify]: Extracting #1: cost 4 inf + 0 9.674 * * [simplify]: Extracting #2: cost 10 inf + 0 9.674 * * [simplify]: Extracting #3: cost 14 inf + 1 9.674 * * [simplify]: Extracting #4: cost 15 inf + 2 9.674 * * [simplify]: Extracting #5: cost 16 inf + 86 9.675 * * [simplify]: Extracting #6: cost 18 inf + 127 9.675 * * [simplify]: Extracting #7: cost 16 inf + 169 9.675 * * [simplify]: Extracting #8: cost 12 inf + 495 9.675 * * [simplify]: Extracting #9: cost 7 inf + 1426 9.675 * * [simplify]: Extracting #10: cost 4 inf + 2155 9.676 * * [simplify]: Extracting #11: cost 1 inf + 3004 9.677 * * [simplify]: Extracting #12: cost 0 inf + 3327 9.677 * [simplify]: Simplified to (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)) 9.677 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* 1 (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0))))) 9.677 * * * * [progress]: [ 81 / 137 ] simplifiying candidate # 9.678 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))))) 9.678 * * [simplify]: iters left: 6 (13 enodes) 9.681 * * [simplify]: iters left: 5 (46 enodes) 9.690 * * [simplify]: iters left: 4 (57 enodes) 9.698 * * [simplify]: Extracting #0: cost 1 inf + 0 9.698 * * [simplify]: Extracting #1: cost 4 inf + 0 9.698 * * [simplify]: Extracting #2: cost 7 inf + 0 9.698 * * [simplify]: Extracting #3: cost 12 inf + 0 9.698 * * [simplify]: Extracting #4: cost 16 inf + 1 9.699 * * [simplify]: Extracting #5: cost 17 inf + 2 9.699 * * [simplify]: Extracting #6: cost 19 inf + 44 9.699 * * [simplify]: Extracting #7: cost 20 inf + 127 9.699 * * [simplify]: Extracting #8: cost 15 inf + 373 9.700 * * [simplify]: Extracting #9: cost 6 inf + 2195 9.701 * * [simplify]: Extracting #10: cost 3 inf + 3004 9.702 * * [simplify]: Extracting #11: cost 0 inf + 4053 9.704 * [simplify]: Simplified to (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0))) 9.704 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0))) (* (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))))))) 9.704 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))))) 9.705 * * [simplify]: iters left: 6 (13 enodes) 9.711 * * [simplify]: iters left: 5 (46 enodes) 9.725 * * [simplify]: iters left: 4 (57 enodes) 9.738 * * [simplify]: Extracting #0: cost 1 inf + 0 9.738 * * [simplify]: Extracting #1: cost 4 inf + 0 9.738 * * [simplify]: Extracting #2: cost 7 inf + 0 9.738 * * [simplify]: Extracting #3: cost 12 inf + 0 9.738 * * [simplify]: Extracting #4: cost 16 inf + 1 9.738 * * [simplify]: Extracting #5: cost 17 inf + 2 9.739 * * [simplify]: Extracting #6: cost 19 inf + 44 9.739 * * [simplify]: Extracting #7: cost 20 inf + 127 9.739 * * [simplify]: Extracting #8: cost 15 inf + 373 9.740 * * [simplify]: Extracting #9: cost 6 inf + 2195 9.741 * * [simplify]: Extracting #10: cost 3 inf + 3004 9.742 * * [simplify]: Extracting #11: cost 0 inf + 4053 9.743 * [simplify]: Simplified to (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0))) 9.744 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (* (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))))) (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)))))) 9.744 * * * * [progress]: [ 82 / 137 ] simplifiying candidate # 9.744 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))))) 9.744 * * [simplify]: iters left: 6 (13 enodes) 9.751 * * [simplify]: iters left: 5 (46 enodes) 9.764 * * [simplify]: iters left: 4 (57 enodes) 9.776 * * [simplify]: Extracting #0: cost 1 inf + 0 9.776 * * [simplify]: Extracting #1: cost 4 inf + 0 9.776 * * [simplify]: Extracting #2: cost 7 inf + 0 9.776 * * [simplify]: Extracting #3: cost 12 inf + 0 9.776 * * [simplify]: Extracting #4: cost 16 inf + 1 9.776 * * [simplify]: Extracting #5: cost 17 inf + 2 9.777 * * [simplify]: Extracting #6: cost 19 inf + 44 9.777 * * [simplify]: Extracting #7: cost 20 inf + 127 9.777 * * [simplify]: Extracting #8: cost 15 inf + 373 9.777 * * [simplify]: Extracting #9: cost 6 inf + 2195 9.778 * * [simplify]: Extracting #10: cost 3 inf + 3004 9.778 * * [simplify]: Extracting #11: cost 0 inf + 4053 9.779 * [simplify]: Simplified to (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0))) 9.779 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0))) (* (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))))))) 9.779 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))))) 9.779 * * [simplify]: iters left: 6 (13 enodes) 9.782 * * [simplify]: iters left: 5 (46 enodes) 9.789 * * [simplify]: iters left: 4 (57 enodes) 9.796 * * [simplify]: Extracting #0: cost 1 inf + 0 9.797 * * [simplify]: Extracting #1: cost 4 inf + 0 9.797 * * [simplify]: Extracting #2: cost 7 inf + 0 9.797 * * [simplify]: Extracting #3: cost 12 inf + 0 9.797 * * [simplify]: Extracting #4: cost 16 inf + 1 9.797 * * [simplify]: Extracting #5: cost 17 inf + 2 9.797 * * [simplify]: Extracting #6: cost 19 inf + 44 9.797 * * [simplify]: Extracting #7: cost 20 inf + 127 9.797 * * [simplify]: Extracting #8: cost 15 inf + 373 9.797 * * [simplify]: Extracting #9: cost 6 inf + 2195 9.798 * * [simplify]: Extracting #10: cost 3 inf + 3004 9.799 * * [simplify]: Extracting #11: cost 0 inf + 4053 9.799 * [simplify]: Simplified to (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0))) 9.799 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (* (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))))) (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)))))) 9.800 * * * * [progress]: [ 83 / 137 ] simplifiying candidate # 9.800 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))))) 9.800 * * [simplify]: iters left: 6 (13 enodes) 9.807 * * [simplify]: iters left: 5 (46 enodes) 9.820 * * [simplify]: iters left: 4 (57 enodes) 9.827 * * [simplify]: Extracting #0: cost 1 inf + 0 9.827 * * [simplify]: Extracting #1: cost 4 inf + 0 9.827 * * [simplify]: Extracting #2: cost 7 inf + 0 9.827 * * [simplify]: Extracting #3: cost 12 inf + 0 9.827 * * [simplify]: Extracting #4: cost 16 inf + 1 9.827 * * [simplify]: Extracting #5: cost 17 inf + 2 9.827 * * [simplify]: Extracting #6: cost 19 inf + 44 9.827 * * [simplify]: Extracting #7: cost 20 inf + 127 9.827 * * [simplify]: Extracting #8: cost 15 inf + 373 9.827 * * [simplify]: Extracting #9: cost 6 inf + 2195 9.828 * * [simplify]: Extracting #10: cost 3 inf + 3004 9.829 * * [simplify]: Extracting #11: cost 0 inf + 4053 9.829 * [simplify]: Simplified to (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0))) 9.829 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0))) (* (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))))))) 9.830 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))))) 9.830 * * [simplify]: iters left: 6 (13 enodes) 9.833 * * [simplify]: iters left: 5 (46 enodes) 9.840 * * [simplify]: iters left: 4 (57 enodes) 9.847 * * [simplify]: Extracting #0: cost 1 inf + 0 9.847 * * [simplify]: Extracting #1: cost 4 inf + 0 9.847 * * [simplify]: Extracting #2: cost 7 inf + 0 9.847 * * [simplify]: Extracting #3: cost 12 inf + 0 9.847 * * [simplify]: Extracting #4: cost 16 inf + 1 9.847 * * [simplify]: Extracting #5: cost 17 inf + 2 9.847 * * [simplify]: Extracting #6: cost 19 inf + 44 9.848 * * [simplify]: Extracting #7: cost 20 inf + 127 9.848 * * [simplify]: Extracting #8: cost 15 inf + 373 9.848 * * [simplify]: Extracting #9: cost 6 inf + 2195 9.849 * * [simplify]: Extracting #10: cost 3 inf + 3004 9.851 * * [simplify]: Extracting #11: cost 0 inf + 4053 9.852 * [simplify]: Simplified to (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0))) 9.852 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (* (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))))) (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)))))) 9.852 * * * * [progress]: [ 84 / 137 ] simplifiying candidate # 9.853 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))))) 9.853 * * [simplify]: iters left: 6 (13 enodes) 9.859 * * [simplify]: iters left: 5 (46 enodes) 9.873 * * [simplify]: iters left: 4 (57 enodes) 9.887 * * [simplify]: Extracting #0: cost 1 inf + 0 9.887 * * [simplify]: Extracting #1: cost 4 inf + 0 9.887 * * [simplify]: Extracting #2: cost 7 inf + 0 9.887 * * [simplify]: Extracting #3: cost 12 inf + 0 9.887 * * [simplify]: Extracting #4: cost 16 inf + 1 9.887 * * [simplify]: Extracting #5: cost 17 inf + 2 9.887 * * [simplify]: Extracting #6: cost 19 inf + 44 9.887 * * [simplify]: Extracting #7: cost 20 inf + 127 9.888 * * [simplify]: Extracting #8: cost 15 inf + 373 9.888 * * [simplify]: Extracting #9: cost 6 inf + 2195 9.889 * * [simplify]: Extracting #10: cost 3 inf + 3004 9.891 * * [simplify]: Extracting #11: cost 0 inf + 4053 9.892 * [simplify]: Simplified to (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0))) 9.892 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0))) (* (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))))))) 9.893 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))))) 9.893 * * [simplify]: iters left: 6 (13 enodes) 9.899 * * [simplify]: iters left: 5 (46 enodes) 9.913 * * [simplify]: iters left: 4 (57 enodes) 9.928 * * [simplify]: Extracting #0: cost 1 inf + 0 9.928 * * [simplify]: Extracting #1: cost 4 inf + 0 9.928 * * [simplify]: Extracting #2: cost 7 inf + 0 9.928 * * [simplify]: Extracting #3: cost 12 inf + 0 9.928 * * [simplify]: Extracting #4: cost 16 inf + 1 9.928 * * [simplify]: Extracting #5: cost 17 inf + 2 9.929 * * [simplify]: Extracting #6: cost 19 inf + 44 9.929 * * [simplify]: Extracting #7: cost 20 inf + 127 9.929 * * [simplify]: Extracting #8: cost 15 inf + 373 9.930 * * [simplify]: Extracting #9: cost 6 inf + 2195 9.931 * * [simplify]: Extracting #10: cost 3 inf + 3004 9.932 * * [simplify]: Extracting #11: cost 0 inf + 4053 9.934 * [simplify]: Simplified to (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0))) 9.934 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (* (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))))) (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)))))) 9.934 * * * * [progress]: [ 85 / 137 ] simplifiying candidate # 9.934 * [simplify]: Simplifying (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))) 9.934 * * [simplify]: iters left: 6 (10 enodes) 9.939 * * [simplify]: iters left: 5 (39 enodes) 9.952 * * [simplify]: iters left: 4 (49 enodes) 9.964 * * [simplify]: Extracting #0: cost 1 inf + 0 9.964 * * [simplify]: Extracting #1: cost 3 inf + 0 9.964 * * [simplify]: Extracting #2: cost 8 inf + 0 9.964 * * [simplify]: Extracting #3: cost 12 inf + 1 9.964 * * [simplify]: Extracting #4: cost 13 inf + 2 9.964 * * [simplify]: Extracting #5: cost 14 inf + 86 9.964 * * [simplify]: Extracting #6: cost 16 inf + 127 9.965 * * [simplify]: Extracting #7: cost 14 inf + 169 9.965 * * [simplify]: Extracting #8: cost 10 inf + 495 9.965 * * [simplify]: Extracting #9: cost 5 inf + 1426 9.966 * * [simplify]: Extracting #10: cost 1 inf + 2398 9.967 * * [simplify]: Extracting #11: cost 0 inf + 2681 9.968 * [simplify]: Simplified to (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)) 9.968 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (pow (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)) (* 2 1/2)))) 9.968 * [simplify]: Simplifying (* 2 1/2) 9.969 * * [simplify]: iters left: 2 (3 enodes) 9.972 * * [simplify]: iters left: 1 (11 enodes) 9.975 * * [simplify]: Extracting #0: cost 1 inf + 0 9.975 * * [simplify]: Extracting #1: cost 0 inf + 1 9.976 * [simplify]: Simplified to 1 9.976 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (pow (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))) 1))) 9.976 * * * * [progress]: [ 86 / 137 ] simplifiying candidate # 9.976 * [simplify]: Simplifying (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) 9.976 * * [simplify]: iters left: 6 (11 enodes) 9.981 * * [simplify]: iters left: 5 (42 enodes) 9.994 * * [simplify]: iters left: 4 (52 enodes) 10.000 * * [simplify]: Extracting #0: cost 1 inf + 0 10.000 * * [simplify]: Extracting #1: cost 3 inf + 0 10.000 * * [simplify]: Extracting #2: cost 5 inf + 0 10.000 * * [simplify]: Extracting #3: cost 10 inf + 0 10.000 * * [simplify]: Extracting #4: cost 14 inf + 1 10.000 * * [simplify]: Extracting #5: cost 14 inf + 44 10.001 * * [simplify]: Extracting #6: cost 16 inf + 86 10.001 * * [simplify]: Extracting #7: cost 18 inf + 127 10.001 * * [simplify]: Extracting #8: cost 16 inf + 169 10.001 * * [simplify]: Extracting #9: cost 13 inf + 373 10.001 * * [simplify]: Extracting #10: cost 8 inf + 1224 10.002 * * [simplify]: Extracting #11: cost 3 inf + 2398 10.002 * * [simplify]: Extracting #12: cost 0 inf + 3327 10.003 * [simplify]: Simplified to (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0))) 10.003 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (pow (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0))) (* 2 1)))) 10.003 * [simplify]: Simplifying (* 2 1) 10.003 * * [simplify]: iters left: 2 (3 enodes) 10.004 * * [simplify]: iters left: 1 (9 enodes) 10.006 * * [simplify]: Extracting #0: cost 1 inf + 0 10.006 * * [simplify]: Extracting #1: cost 0 inf + 1 10.006 * [simplify]: Simplified to 2 10.006 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (pow (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) 2))) 10.006 * * * * [progress]: [ 87 / 137 ] simplifiying candidate # 10.007 * [simplify]: Simplifying (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)) 10.007 * * [simplify]: iters left: 6 (9 enodes) 10.009 * * [simplify]: iters left: 5 (36 enodes) 10.015 * * [simplify]: iters left: 4 (46 enodes) 10.021 * * [simplify]: Extracting #0: cost 1 inf + 0 10.021 * * [simplify]: Extracting #1: cost 6 inf + 0 10.021 * * [simplify]: Extracting #2: cost 10 inf + 1 10.021 * * [simplify]: Extracting #3: cost 10 inf + 44 10.021 * * [simplify]: Extracting #4: cost 12 inf + 86 10.021 * * [simplify]: Extracting #5: cost 14 inf + 127 10.021 * * [simplify]: Extracting #6: cost 12 inf + 169 10.022 * * [simplify]: Extracting #7: cost 8 inf + 495 10.022 * * [simplify]: Extracting #8: cost 3 inf + 1467 10.022 * * [simplify]: Extracting #9: cost 0 inf + 2115 10.023 * [simplify]: Simplified to (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) 10.023 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (pow (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) (* 2 (/ 1/2 2))))) 10.024 * [simplify]: Simplifying (* 2 (/ 1/2 2)) 10.024 * * [simplify]: iters left: 4 (4 enodes) 10.029 * * [simplify]: iters left: 3 (17 enodes) 10.032 * * [simplify]: iters left: 2 (21 enodes) 10.035 * * [simplify]: iters left: 1 (23 enodes) 10.039 * * [simplify]: Extracting #0: cost 1 inf + 0 10.039 * * [simplify]: Extracting #1: cost 0 inf + 1 10.039 * [simplify]: Simplified to 1/2 10.039 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (pow (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)) 1/2))) 10.039 * * * * [progress]: [ 88 / 137 ] simplifiying candidate # 10.039 * [simplify]: Simplifying (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))) 10.039 * * [simplify]: iters left: 6 (10 enodes) 10.043 * * [simplify]: iters left: 5 (39 enodes) 10.049 * * [simplify]: iters left: 4 (49 enodes) 10.055 * * [simplify]: Extracting #0: cost 1 inf + 0 10.055 * * [simplify]: Extracting #1: cost 3 inf + 0 10.055 * * [simplify]: Extracting #2: cost 8 inf + 0 10.055 * * [simplify]: Extracting #3: cost 12 inf + 1 10.055 * * [simplify]: Extracting #4: cost 13 inf + 2 10.055 * * [simplify]: Extracting #5: cost 14 inf + 86 10.055 * * [simplify]: Extracting #6: cost 16 inf + 127 10.055 * * [simplify]: Extracting #7: cost 14 inf + 169 10.055 * * [simplify]: Extracting #8: cost 10 inf + 495 10.056 * * [simplify]: Extracting #9: cost 5 inf + 1426 10.056 * * [simplify]: Extracting #10: cost 1 inf + 2398 10.057 * * [simplify]: Extracting #11: cost 0 inf + 2681 10.057 * [simplify]: Simplified to (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)) 10.057 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (pow (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)) (* 2 (/ 1 2))))) 10.057 * [simplify]: Simplifying (* 2 (/ 1 2)) 10.057 * * [simplify]: iters left: 4 (4 enodes) 10.060 * * [simplify]: iters left: 3 (13 enodes) 10.064 * * [simplify]: iters left: 2 (15 enodes) 10.069 * * [simplify]: Extracting #0: cost 1 inf + 0 10.069 * * [simplify]: Extracting #1: cost 0 inf + 1 10.069 * [simplify]: Simplified to 1 10.069 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (pow (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))) 1))) 10.069 * * * * [progress]: [ 89 / 137 ] simplifiying candidate # 10.070 * [simplify]: Simplifying (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)) 10.070 * * [simplify]: iters left: 6 (9 enodes) 10.074 * * [simplify]: iters left: 5 (36 enodes) 10.086 * * [simplify]: iters left: 4 (46 enodes) 10.096 * * [simplify]: Extracting #0: cost 1 inf + 0 10.097 * * [simplify]: Extracting #1: cost 6 inf + 0 10.097 * * [simplify]: Extracting #2: cost 10 inf + 1 10.097 * * [simplify]: Extracting #3: cost 10 inf + 44 10.097 * * [simplify]: Extracting #4: cost 12 inf + 86 10.097 * * [simplify]: Extracting #5: cost 14 inf + 127 10.097 * * [simplify]: Extracting #6: cost 12 inf + 169 10.098 * * [simplify]: Extracting #7: cost 8 inf + 495 10.098 * * [simplify]: Extracting #8: cost 3 inf + 1467 10.099 * * [simplify]: Extracting #9: cost 0 inf + 2115 10.100 * [simplify]: Simplified to (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) 10.100 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (pow (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) (* 2 (/ (/ 1 2) 2))))) 10.101 * [simplify]: Simplifying (* 2 (/ (/ 1 2) 2)) 10.101 * * [simplify]: iters left: 6 (5 enodes) 10.108 * * [simplify]: iters left: 5 (25 enodes) 10.115 * * [simplify]: iters left: 4 (29 enodes) 10.122 * * [simplify]: Extracting #0: cost 1 inf + 0 10.122 * * [simplify]: Extracting #1: cost 0 inf + 1 10.122 * [simplify]: Simplified to 1/2 10.122 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (pow (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)) 1/2))) 10.122 * * * * [progress]: [ 90 / 137 ] simplifiying candidate # 10.123 * [simplify]: Simplifying (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)) 10.123 * * [simplify]: iters left: 6 (9 enodes) 10.127 * * [simplify]: iters left: 5 (36 enodes) 10.137 * * [simplify]: iters left: 4 (46 enodes) 10.143 * * [simplify]: Extracting #0: cost 1 inf + 0 10.143 * * [simplify]: Extracting #1: cost 6 inf + 0 10.143 * * [simplify]: Extracting #2: cost 10 inf + 1 10.143 * * [simplify]: Extracting #3: cost 10 inf + 44 10.143 * * [simplify]: Extracting #4: cost 12 inf + 86 10.143 * * [simplify]: Extracting #5: cost 14 inf + 127 10.143 * * [simplify]: Extracting #6: cost 12 inf + 169 10.143 * * [simplify]: Extracting #7: cost 8 inf + 495 10.144 * * [simplify]: Extracting #8: cost 3 inf + 1467 10.144 * * [simplify]: Extracting #9: cost 0 inf + 2115 10.144 * [simplify]: Simplified to (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) 10.144 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (pow (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) (* 2 (/ (/ 1 2) 2))))) 10.145 * [simplify]: Simplifying (* 2 (/ (/ 1 2) 2)) 10.145 * * [simplify]: iters left: 6 (5 enodes) 10.149 * * [simplify]: iters left: 5 (25 enodes) 10.153 * * [simplify]: iters left: 4 (29 enodes) 10.156 * * [simplify]: Extracting #0: cost 1 inf + 0 10.156 * * [simplify]: Extracting #1: cost 0 inf + 1 10.156 * [simplify]: Simplified to 1/2 10.157 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (pow (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)) 1/2))) 10.157 * * * * [progress]: [ 91 / 137 ] simplifiying candidate # 10.157 * [simplify]: Simplifying (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)) 10.157 * * [simplify]: iters left: 6 (9 enodes) 10.162 * * [simplify]: iters left: 5 (36 enodes) 10.173 * * [simplify]: iters left: 4 (46 enodes) 10.183 * * [simplify]: Extracting #0: cost 1 inf + 0 10.184 * * [simplify]: Extracting #1: cost 6 inf + 0 10.184 * * [simplify]: Extracting #2: cost 10 inf + 1 10.184 * * [simplify]: Extracting #3: cost 10 inf + 44 10.184 * * [simplify]: Extracting #4: cost 12 inf + 86 10.184 * * [simplify]: Extracting #5: cost 14 inf + 127 10.184 * * [simplify]: Extracting #6: cost 12 inf + 169 10.184 * * [simplify]: Extracting #7: cost 8 inf + 495 10.185 * * [simplify]: Extracting #8: cost 3 inf + 1467 10.186 * * [simplify]: Extracting #9: cost 0 inf + 2115 10.187 * [simplify]: Simplified to (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) 10.187 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (pow (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) (* 2 (/ (/ 1 2) 2))))) 10.187 * [simplify]: Simplifying (* 2 (/ (/ 1 2) 2)) 10.187 * * [simplify]: iters left: 6 (5 enodes) 10.193 * * [simplify]: iters left: 5 (25 enodes) 10.201 * * [simplify]: iters left: 4 (29 enodes) 10.208 * * [simplify]: Extracting #0: cost 1 inf + 0 10.208 * * [simplify]: Extracting #1: cost 0 inf + 1 10.208 * [simplify]: Simplified to 1/2 10.208 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (pow (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)) 1/2))) 10.208 * * * * [progress]: [ 92 / 137 ] simplifiying candidate # 10.209 * [simplify]: Simplifying (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)) 10.209 * * [simplify]: iters left: 6 (9 enodes) 10.213 * * [simplify]: iters left: 5 (36 enodes) 10.224 * * [simplify]: iters left: 4 (46 enodes) 10.235 * * [simplify]: Extracting #0: cost 1 inf + 0 10.235 * * [simplify]: Extracting #1: cost 6 inf + 0 10.235 * * [simplify]: Extracting #2: cost 10 inf + 1 10.235 * * [simplify]: Extracting #3: cost 10 inf + 44 10.236 * * [simplify]: Extracting #4: cost 12 inf + 86 10.236 * * [simplify]: Extracting #5: cost 14 inf + 127 10.236 * * [simplify]: Extracting #6: cost 12 inf + 169 10.236 * * [simplify]: Extracting #7: cost 8 inf + 495 10.237 * * [simplify]: Extracting #8: cost 3 inf + 1467 10.237 * * [simplify]: Extracting #9: cost 0 inf + 2115 10.238 * [simplify]: Simplified to (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) 10.238 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (pow (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0) (* 2 (/ (/ 1 2) 2))))) 10.239 * [simplify]: Simplifying (* 2 (/ (/ 1 2) 2)) 10.239 * * [simplify]: iters left: 6 (5 enodes) 10.245 * * [simplify]: iters left: 5 (25 enodes) 10.252 * * [simplify]: iters left: 4 (29 enodes) 10.260 * * [simplify]: Extracting #0: cost 1 inf + 0 10.260 * * [simplify]: Extracting #1: cost 0 inf + 1 10.260 * [simplify]: Simplified to 1/2 10.260 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (pow (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)) 1/2))) 10.260 * * * * [progress]: [ 93 / 137 ] simplifiying candidate # 10.260 * [simplify]: Simplifying (cbrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) 10.260 * * [simplify]: iters left: 6 (12 enodes) 10.266 * * [simplify]: iters left: 5 (45 enodes) 10.279 * * [simplify]: iters left: 4 (55 enodes) 10.292 * * [simplify]: Extracting #0: cost 1 inf + 0 10.293 * * [simplify]: Extracting #1: cost 3 inf + 0 10.293 * * [simplify]: Extracting #2: cost 5 inf + 0 10.293 * * [simplify]: Extracting #3: cost 7 inf + 0 10.293 * * [simplify]: Extracting #4: cost 12 inf + 0 10.293 * * [simplify]: Extracting #5: cost 16 inf + 1 10.293 * * [simplify]: Extracting #6: cost 17 inf + 2 10.293 * * [simplify]: Extracting #7: cost 19 inf + 44 10.293 * * [simplify]: Extracting #8: cost 20 inf + 127 10.293 * * [simplify]: Extracting #9: cost 15 inf + 373 10.294 * * [simplify]: Extracting #10: cost 5 inf + 2398 10.295 * * [simplify]: Extracting #11: cost 1 inf + 3810 10.297 * * [simplify]: Extracting #12: cost 0 inf + 4133 10.298 * [simplify]: Simplified to (cbrt (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)))) 10.298 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (* (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) (* (cbrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (cbrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))))) (cbrt (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0))))))) 10.299 * * * * [progress]: [ 94 / 137 ] simplifiying candidate # 10.299 * [simplify]: Simplifying (sqrt (cbrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) 10.299 * * [simplify]: iters left: 6 (12 enodes) 10.305 * * [simplify]: iters left: 5 (45 enodes) 10.318 * * [simplify]: iters left: 4 (55 enodes) 10.324 * * [simplify]: Extracting #0: cost 1 inf + 0 10.324 * * [simplify]: Extracting #1: cost 3 inf + 0 10.324 * * [simplify]: Extracting #2: cost 5 inf + 0 10.324 * * [simplify]: Extracting #3: cost 7 inf + 0 10.324 * * [simplify]: Extracting #4: cost 12 inf + 0 10.324 * * [simplify]: Extracting #5: cost 16 inf + 1 10.324 * * [simplify]: Extracting #6: cost 17 inf + 2 10.325 * * [simplify]: Extracting #7: cost 19 inf + 44 10.325 * * [simplify]: Extracting #8: cost 20 inf + 127 10.325 * * [simplify]: Extracting #9: cost 15 inf + 373 10.325 * * [simplify]: Extracting #10: cost 5 inf + 2398 10.326 * * [simplify]: Extracting #11: cost 1 inf + 3850 10.326 * * [simplify]: Extracting #12: cost 0 inf + 4213 10.327 * [simplify]: Simplified to (sqrt (cbrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)))) 10.327 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (* (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) (sqrt (* (cbrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) (cbrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))))) (sqrt (cbrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0))))))) 10.327 * * * * [progress]: [ 95 / 137 ] simplifiying candidate # 10.328 * [simplify]: Simplifying (sqrt (sqrt (+ (sqrt (+ (* re re) (* im im))) re))) 10.328 * * [simplify]: iters left: 6 (9 enodes) 10.329 * * [simplify]: iters left: 5 (29 enodes) 10.333 * * [simplify]: Extracting #0: cost 1 inf + 0 10.333 * * [simplify]: Extracting #1: cost 3 inf + 0 10.333 * * [simplify]: Extracting #2: cost 5 inf + 0 10.333 * * [simplify]: Extracting #3: cost 8 inf + 0 10.333 * * [simplify]: Extracting #4: cost 9 inf + 1 10.333 * * [simplify]: Extracting #5: cost 12 inf + 1 10.333 * * [simplify]: Extracting #6: cost 14 inf + 42 10.333 * * [simplify]: Extracting #7: cost 10 inf + 166 10.333 * * [simplify]: Extracting #8: cost 7 inf + 572 10.334 * * [simplify]: Extracting #9: cost 4 inf + 1178 10.334 * * [simplify]: Extracting #10: cost 1 inf + 1904 10.334 * * [simplify]: Extracting #11: cost 0 inf + 2186 10.335 * [simplify]: Simplified to (sqrt (sqrt (+ (sqrt (+ (* re re) (* im im))) re))) 10.335 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (* (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) (sqrt (sqrt 2.0))) (sqrt (sqrt (+ (sqrt (+ (* re re) (* im im))) re)))))) 10.335 * * * * [progress]: [ 96 / 137 ] simplifiying candidate # 10.335 * [simplify]: Simplifying (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) 10.335 * * [simplify]: iters left: 6 (12 enodes) 10.338 * * [simplify]: iters left: 5 (45 enodes) 10.344 * * [simplify]: iters left: 4 (55 enodes) 10.352 * * [simplify]: Extracting #0: cost 1 inf + 0 10.352 * * [simplify]: Extracting #1: cost 3 inf + 0 10.352 * * [simplify]: Extracting #2: cost 5 inf + 0 10.352 * * [simplify]: Extracting #3: cost 7 inf + 0 10.352 * * [simplify]: Extracting #4: cost 12 inf + 0 10.353 * * [simplify]: Extracting #5: cost 16 inf + 1 10.353 * * [simplify]: Extracting #6: cost 17 inf + 2 10.353 * * [simplify]: Extracting #7: cost 19 inf + 44 10.353 * * [simplify]: Extracting #8: cost 20 inf + 127 10.353 * * [simplify]: Extracting #9: cost 15 inf + 373 10.354 * * [simplify]: Extracting #10: cost 5 inf + 2398 10.355 * * [simplify]: Extracting #11: cost 1 inf + 3730 10.357 * * [simplify]: Extracting #12: cost 0 inf + 4053 10.358 * [simplify]: Simplified to (sqrt (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)))) 10.358 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (* (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))))) (sqrt (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0))))))) 10.358 * * * * [progress]: [ 97 / 137 ] simplifiying candidate # 10.358 * [simplify]: Simplifying (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) 10.358 * * [simplify]: iters left: 6 (11 enodes) 10.361 * * [simplify]: iters left: 5 (42 enodes) 10.368 * * [simplify]: iters left: 4 (52 enodes) 10.374 * * [simplify]: Extracting #0: cost 1 inf + 0 10.374 * * [simplify]: Extracting #1: cost 3 inf + 0 10.374 * * [simplify]: Extracting #2: cost 5 inf + 0 10.374 * * [simplify]: Extracting #3: cost 10 inf + 0 10.374 * * [simplify]: Extracting #4: cost 14 inf + 1 10.374 * * [simplify]: Extracting #5: cost 14 inf + 44 10.374 * * [simplify]: Extracting #6: cost 16 inf + 86 10.374 * * [simplify]: Extracting #7: cost 18 inf + 127 10.375 * * [simplify]: Extracting #8: cost 16 inf + 169 10.375 * * [simplify]: Extracting #9: cost 13 inf + 373 10.375 * * [simplify]: Extracting #10: cost 8 inf + 1224 10.375 * * [simplify]: Extracting #11: cost 3 inf + 2398 10.376 * * [simplify]: Extracting #12: cost 0 inf + 3327 10.376 * [simplify]: Simplified to (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0))) 10.376 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (* (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) (sqrt 1)) (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)))))) 10.377 * * * * [progress]: [ 98 / 137 ] simplifiying candidate # 10.377 * [simplify]: Simplifying (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) 10.377 * * [simplify]: iters left: 6 (12 enodes) 10.380 * * [simplify]: iters left: 5 (45 enodes) 10.386 * * [simplify]: iters left: 4 (55 enodes) 10.403 * * [simplify]: Extracting #0: cost 1 inf + 0 10.403 * * [simplify]: Extracting #1: cost 3 inf + 0 10.403 * * [simplify]: Extracting #2: cost 5 inf + 0 10.403 * * [simplify]: Extracting #3: cost 7 inf + 0 10.403 * * [simplify]: Extracting #4: cost 12 inf + 0 10.403 * * [simplify]: Extracting #5: cost 16 inf + 1 10.403 * * [simplify]: Extracting #6: cost 17 inf + 2 10.403 * * [simplify]: Extracting #7: cost 19 inf + 44 10.403 * * [simplify]: Extracting #8: cost 20 inf + 127 10.404 * * [simplify]: Extracting #9: cost 15 inf + 373 10.404 * * [simplify]: Extracting #10: cost 5 inf + 2398 10.405 * * [simplify]: Extracting #11: cost 1 inf + 3730 10.407 * * [simplify]: Extracting #12: cost 0 inf + 4053 10.407 * [simplify]: Simplified to (sqrt (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)))) 10.408 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (* (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))))) (sqrt (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0))))))) 10.408 * * * * [progress]: [ 99 / 137 ] simplifiying candidate # 10.408 * [simplify]: Simplifying (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) 10.408 * * [simplify]: iters left: 6 (11 enodes) 10.411 * * [simplify]: iters left: 5 (42 enodes) 10.417 * * [simplify]: iters left: 4 (52 enodes) 10.423 * * [simplify]: Extracting #0: cost 1 inf + 0 10.424 * * [simplify]: Extracting #1: cost 3 inf + 0 10.424 * * [simplify]: Extracting #2: cost 5 inf + 0 10.424 * * [simplify]: Extracting #3: cost 10 inf + 0 10.424 * * [simplify]: Extracting #4: cost 14 inf + 1 10.424 * * [simplify]: Extracting #5: cost 14 inf + 44 10.424 * * [simplify]: Extracting #6: cost 16 inf + 86 10.424 * * [simplify]: Extracting #7: cost 18 inf + 127 10.424 * * [simplify]: Extracting #8: cost 16 inf + 169 10.424 * * [simplify]: Extracting #9: cost 13 inf + 373 10.424 * * [simplify]: Extracting #10: cost 8 inf + 1224 10.425 * * [simplify]: Extracting #11: cost 3 inf + 2398 10.425 * * [simplify]: Extracting #12: cost 0 inf + 3327 10.426 * [simplify]: Simplified to (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0))) 10.426 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (* (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) 1) (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)))))) 10.426 * * * * [progress]: [ 100 / 137 ] simplifiying candidate # 10.426 * [simplify]: Simplifying (* (cbrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (cbrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))))) 10.426 * * [simplify]: iters left: 6 (13 enodes) 10.429 * * [simplify]: iters left: 5 (48 enodes) 10.437 * * [simplify]: iters left: 4 (58 enodes) 10.449 * * [simplify]: Extracting #0: cost 1 inf + 0 10.449 * * [simplify]: Extracting #1: cost 3 inf + 0 10.450 * * [simplify]: Extracting #2: cost 5 inf + 0 10.450 * * [simplify]: Extracting #3: cost 7 inf + 0 10.450 * * [simplify]: Extracting #4: cost 9 inf + 0 10.450 * * [simplify]: Extracting #5: cost 14 inf + 0 10.450 * * [simplify]: Extracting #6: cost 18 inf + 1 10.450 * * [simplify]: Extracting #7: cost 19 inf + 2 10.450 * * [simplify]: Extracting #8: cost 20 inf + 86 10.450 * * [simplify]: Extracting #9: cost 22 inf + 127 10.450 * * [simplify]: Extracting #10: cost 17 inf + 373 10.451 * * [simplify]: Extracting #11: cost 8 inf + 2196 10.453 * * [simplify]: Extracting #12: cost 1 inf + 4616 10.454 * * [simplify]: Extracting #13: cost 0 inf + 5019 10.456 * [simplify]: Simplified to (* (cbrt (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)))) (cbrt (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0))))) 10.456 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (* (cbrt (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)))) (cbrt (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0))))) (* (cbrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))))))) 10.456 * * * * [progress]: [ 101 / 137 ] simplifiying candidate # 10.457 * [simplify]: Simplifying (sqrt (* (cbrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) (cbrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))))) 10.457 * * [simplify]: iters left: 6 (13 enodes) 10.464 * * [simplify]: iters left: 5 (49 enodes) 10.478 * * [simplify]: iters left: 4 (59 enodes) 10.493 * * [simplify]: Extracting #0: cost 1 inf + 0 10.493 * * [simplify]: Extracting #1: cost 4 inf + 0 10.493 * * [simplify]: Extracting #2: cost 7 inf + 0 10.493 * * [simplify]: Extracting #3: cost 9 inf + 0 10.493 * * [simplify]: Extracting #4: cost 14 inf + 0 10.493 * * [simplify]: Extracting #5: cost 18 inf + 1 10.493 * * [simplify]: Extracting #6: cost 19 inf + 2 10.493 * * [simplify]: Extracting #7: cost 21 inf + 44 10.493 * * [simplify]: Extracting #8: cost 22 inf + 127 10.494 * * [simplify]: Extracting #9: cost 18 inf + 332 10.494 * * [simplify]: Extracting #10: cost 8 inf + 2155 10.496 * * [simplify]: Extracting #11: cost 1 inf + 4616 10.497 * * [simplify]: Extracting #12: cost 0 inf + 5019 10.499 * [simplify]: Simplified to (fabs (cbrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)))) 10.499 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (fabs (cbrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)))) (* (sqrt (cbrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))))))) 10.499 * * * * [progress]: [ 102 / 137 ] simplifiying candidate # 10.500 * [simplify]: Simplifying (sqrt (sqrt 2.0)) 10.500 * * [simplify]: iters left: 2 (3 enodes) 10.502 * * [simplify]: iters left: 1 (9 enodes) 10.505 * * [simplify]: Extracting #0: cost 1 inf + 0 10.505 * * [simplify]: Extracting #1: cost 3 inf + 0 10.505 * * [simplify]: Extracting #2: cost 5 inf + 0 10.505 * * [simplify]: Extracting #3: cost 4 inf + 1 10.505 * * [simplify]: Extracting #4: cost 0 inf + 245 10.505 * [simplify]: Simplified to (sqrt (sqrt 2.0)) 10.505 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (sqrt (sqrt 2.0)) (* (sqrt (sqrt (+ (sqrt (+ (* re re) (* im im))) re))) (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))))))) 10.506 * * * * [progress]: [ 103 / 137 ] simplifiying candidate # 10.506 * [simplify]: Simplifying (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) 10.506 * * [simplify]: iters left: 6 (12 enodes) 10.512 * * [simplify]: iters left: 5 (45 enodes) 10.524 * * [simplify]: iters left: 4 (55 enodes) 10.530 * * [simplify]: Extracting #0: cost 1 inf + 0 10.530 * * [simplify]: Extracting #1: cost 3 inf + 0 10.530 * * [simplify]: Extracting #2: cost 5 inf + 0 10.530 * * [simplify]: Extracting #3: cost 7 inf + 0 10.530 * * [simplify]: Extracting #4: cost 12 inf + 0 10.530 * * [simplify]: Extracting #5: cost 16 inf + 1 10.531 * * [simplify]: Extracting #6: cost 17 inf + 2 10.531 * * [simplify]: Extracting #7: cost 19 inf + 44 10.531 * * [simplify]: Extracting #8: cost 20 inf + 127 10.531 * * [simplify]: Extracting #9: cost 15 inf + 373 10.531 * * [simplify]: Extracting #10: cost 5 inf + 2398 10.532 * * [simplify]: Extracting #11: cost 1 inf + 3730 10.532 * * [simplify]: Extracting #12: cost 0 inf + 4053 10.533 * [simplify]: Simplified to (sqrt (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)))) 10.533 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (sqrt (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)))) (* (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))))))) 10.533 * * * * [progress]: [ 104 / 137 ] simplifiying candidate # 10.534 * [simplify]: Simplifying (sqrt 1) 10.534 * * [simplify]: iters left: 1 (2 enodes) 10.535 * * [simplify]: Extracting #0: cost 1 inf + 0 10.535 * * [simplify]: Extracting #1: cost 0 inf + 1 10.536 * [simplify]: Simplified to 1 10.536 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* 1 (* (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))))))) 10.536 * * * * [progress]: [ 105 / 137 ] simplifiying candidate # 10.536 * [simplify]: Simplifying (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) 10.536 * * [simplify]: iters left: 6 (12 enodes) 10.539 * * [simplify]: iters left: 5 (45 enodes) 10.546 * * [simplify]: iters left: 4 (55 enodes) 10.555 * * [simplify]: Extracting #0: cost 1 inf + 0 10.555 * * [simplify]: Extracting #1: cost 3 inf + 0 10.555 * * [simplify]: Extracting #2: cost 5 inf + 0 10.555 * * [simplify]: Extracting #3: cost 7 inf + 0 10.555 * * [simplify]: Extracting #4: cost 12 inf + 0 10.556 * * [simplify]: Extracting #5: cost 16 inf + 1 10.556 * * [simplify]: Extracting #6: cost 17 inf + 2 10.556 * * [simplify]: Extracting #7: cost 19 inf + 44 10.556 * * [simplify]: Extracting #8: cost 20 inf + 127 10.556 * * [simplify]: Extracting #9: cost 15 inf + 373 10.557 * * [simplify]: Extracting #10: cost 5 inf + 2398 10.558 * * [simplify]: Extracting #11: cost 1 inf + 3730 10.559 * * [simplify]: Extracting #12: cost 0 inf + 4053 10.561 * [simplify]: Simplified to (sqrt (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)))) 10.561 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (sqrt (sqrt (sqrt (* (+ re (sqrt (+ (* re re) (* im im)))) 2.0)))) (* (sqrt (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))))))) 10.562 * * * * [progress]: [ 106 / 137 ] simplifiying candidate # 10.562 * * * * [progress]: [ 107 / 137 ] simplifiying candidate # 10.562 * [simplify]: Simplifying (sqrt (sqrt (+ (* (sqrt (+ (* re re) (* im im))) (sqrt (+ (* re re) (* im im)))) (- (* re re) (* (sqrt (+ (* re re) (* im im))) re))))) 10.562 * * [simplify]: iters left: 6 (12 enodes) 10.568 * * [simplify]: iters left: 5 (43 enodes) 10.581 * * [simplify]: iters left: 4 (75 enodes) 10.603 * * [simplify]: iters left: 3 (121 enodes) 10.626 * * [simplify]: iters left: 2 (181 enodes) 10.661 * * [simplify]: iters left: 1 (249 enodes) 10.722 * * [simplify]: Extracting #0: cost 1 inf + 0 10.722 * * [simplify]: Extracting #1: cost 3 inf + 0 10.722 * * [simplify]: Extracting #2: cost 5 inf + 0 10.722 * * [simplify]: Extracting #3: cost 28 inf + 0 10.723 * * [simplify]: Extracting #4: cost 66 inf + 0 10.723 * * [simplify]: Extracting #5: cost 70 inf + 247 10.723 * * [simplify]: Extracting #6: cost 55 inf + 1505 10.725 * * [simplify]: Extracting #7: cost 35 inf + 5381 10.728 * * [simplify]: Extracting #8: cost 6 inf + 12439 10.731 * * [simplify]: Extracting #9: cost 0 inf + 14291 10.735 * [simplify]: Simplified to (sqrt (sqrt (+ (- (* re re) (* (sqrt (+ (* re re) (* im im))) re)) (+ (* re re) (* im im))))) 10.735 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (/ (* (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) (sqrt (sqrt (* 2.0 (+ (pow (sqrt (+ (* re re) (* im im))) 3) (pow re 3)))))) (sqrt (sqrt (+ (- (* re re) (* (sqrt (+ (* re re) (* im im))) re)) (+ (* re re) (* im im)))))))) 10.735 * * * * [progress]: [ 108 / 137 ] simplifiying candidate # 10.735 * [simplify]: Simplifying (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))) 10.735 * * [simplify]: iters left: 6 (9 enodes) 10.737 * * [simplify]: iters left: 5 (30 enodes) 10.741 * * [simplify]: iters left: 4 (33 enodes) 10.745 * * [simplify]: Extracting #0: cost 1 inf + 0 10.745 * * [simplify]: Extracting #1: cost 3 inf + 0 10.745 * * [simplify]: Extracting #2: cost 5 inf + 0 10.745 * * [simplify]: Extracting #3: cost 9 inf + 0 10.745 * * [simplify]: Extracting #4: cost 11 inf + 1 10.745 * * [simplify]: Extracting #5: cost 12 inf + 83 10.745 * * [simplify]: Extracting #6: cost 14 inf + 124 10.745 * * [simplify]: Extracting #7: cost 10 inf + 248 10.746 * * [simplify]: Extracting #8: cost 8 inf + 532 10.746 * * [simplify]: Extracting #9: cost 4 inf + 1260 10.746 * * [simplify]: Extracting #10: cost 0 inf + 2268 10.747 * [simplify]: Simplified to (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))) 10.747 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (/ (* (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) (sqrt (sqrt (* 2.0 (- (* (sqrt (+ (* re re) (* im im))) (sqrt (+ (* re re) (* im im)))) (* re re)))))) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))))) 10.747 * * * * [progress]: [ 109 / 137 ] simplifiying candidate # 10.747 * [simplify]: Simplifying (* (sqrt (sqrt (* 2.0 (+ (pow (sqrt (+ (* re re) (* im im))) 3) (pow re 3))))) (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) 10.747 * * [simplify]: iters left: 6 (19 enodes) 10.752 * * [simplify]: iters left: 5 (87 enodes) 10.776 * * [simplify]: iters left: 4 (144 enodes) 10.806 * * [simplify]: iters left: 3 (241 enodes) 10.866 * * [simplify]: iters left: 2 (473 enodes) 11.017 * * [simplify]: Extracting #0: cost 1 inf + 0 11.017 * * [simplify]: Extracting #1: cost 4 inf + 0 11.017 * * [simplify]: Extracting #2: cost 8 inf + 0 11.017 * * [simplify]: Extracting #3: cost 12 inf + 0 11.017 * * [simplify]: Extracting #4: cost 27 inf + 0 11.018 * * [simplify]: Extracting #5: cost 108 inf + 1 11.020 * * [simplify]: Extracting #6: cost 193 inf + 1422 11.026 * * [simplify]: Extracting #7: cost 140 inf + 13397 11.041 * * [simplify]: Extracting #8: cost 41 inf + 57011 11.055 * * [simplify]: Extracting #9: cost 1 inf + 79054 11.067 * * [simplify]: Extracting #10: cost 0 inf + 79497 11.087 * [simplify]: Simplified to (* (sqrt (sqrt (* 2.0 (+ re (sqrt (+ (* re re) (* im im))))))) (sqrt (sqrt (* 2.0 (+ (* (+ (* re re) (* im im)) (sqrt (+ (* re re) (* im im)))) (* (* re re) re)))))) 11.087 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (/ (* (sqrt (sqrt (* 2.0 (+ re (sqrt (+ (* re re) (* im im))))))) (sqrt (sqrt (* 2.0 (+ (* (+ (* re re) (* im im)) (sqrt (+ (* re re) (* im im)))) (* (* re re) re)))))) (sqrt (sqrt (+ (* (sqrt (+ (* re re) (* im im))) (sqrt (+ (* re re) (* im im)))) (- (* re re) (* (sqrt (+ (* re re) (* im im))) re)))))))) 11.088 * * * * [progress]: [ 110 / 137 ] simplifiying candidate # 11.088 * [simplify]: Simplifying (* (sqrt (sqrt (* 2.0 (- (* (sqrt (+ (* re re) (* im im))) (sqrt (+ (* re re) (* im im)))) (* re re))))) (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) 11.088 * * [simplify]: iters left: 6 (17 enodes) 11.096 * * [simplify]: iters left: 5 (64 enodes) 11.106 * * [simplify]: iters left: 4 (102 enodes) 11.123 * * [simplify]: iters left: 3 (182 enodes) 11.197 * * [simplify]: iters left: 2 (374 enodes) 11.469 * * [simplify]: Extracting #0: cost 1 inf + 0 11.469 * * [simplify]: Extracting #1: cost 4 inf + 0 11.469 * * [simplify]: Extracting #2: cost 8 inf + 0 11.469 * * [simplify]: Extracting #3: cost 12 inf + 0 11.469 * * [simplify]: Extracting #4: cost 62 inf + 0 11.470 * * [simplify]: Extracting #5: cost 155 inf + 126 11.471 * * [simplify]: Extracting #6: cost 187 inf + 2611 11.474 * * [simplify]: Extracting #7: cost 126 inf + 12792 11.483 * * [simplify]: Extracting #8: cost 30 inf + 39870 11.498 * * [simplify]: Extracting #9: cost 0 inf + 50020 11.522 * [simplify]: Simplified to (* (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (sqrt (* (+ re (sqrt (+ (* im im) (* re re)))) 2.0)))) 11.522 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (/ (* (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (sqrt (* (+ re (sqrt (+ (* im im) (* re re)))) 2.0)))) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))))) 11.523 * * * * [progress]: [ 111 / 137 ] simplifiying candidate #real (real->posit16 (* (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))))))))> 11.523 * * * * [progress]: [ 112 / 137 ] simplifiying candidate # 11.523 * * * * [progress]: [ 113 / 137 ] simplifiying candidate # 11.523 * [simplify]: Simplifying (* (exp (sqrt (+ (* re re) (* im im)))) (exp re)) 11.523 * * [simplify]: iters left: 6 (9 enodes) 11.527 * * [simplify]: iters left: 5 (31 enodes) 11.535 * * [simplify]: iters left: 4 (35 enodes) 11.544 * * [simplify]: Extracting #0: cost 1 inf + 0 11.544 * * [simplify]: Extracting #1: cost 5 inf + 0 11.544 * * [simplify]: Extracting #2: cost 10 inf + 0 11.544 * * [simplify]: Extracting #3: cost 11 inf + 1 11.544 * * [simplify]: Extracting #4: cost 12 inf + 143 11.544 * * [simplify]: Extracting #5: cost 14 inf + 184 11.545 * * [simplify]: Extracting #6: cost 10 inf + 308 11.545 * * [simplify]: Extracting #7: cost 7 inf + 794 11.546 * * [simplify]: Extracting #8: cost 1 inf + 2056 11.546 * * [simplify]: Extracting #9: cost 0 inf + 2288 11.547 * [simplify]: Simplified to (exp (+ (sqrt (+ (* re re) (* im im))) re)) 11.547 * [simplify]: Simplified (2 2 2 1 1 2 1) to (λ (re im) (* 0.5 (* (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) (sqrt (sqrt (* 2.0 (log (exp (+ (sqrt (+ (* re re) (* im im))) re))))))))) 11.547 * * * * [progress]: [ 114 / 137 ] simplifiying candidate # 11.547 * * * * [progress]: [ 115 / 137 ] simplifiying candidate # 11.547 * * * * [progress]: [ 116 / 137 ] simplifiying candidate # 11.548 * * * * [progress]: [ 117 / 137 ] simplifiying candidate # 11.548 * * * * [progress]: [ 118 / 137 ] simplifiying candidate # 11.548 * * * * [progress]: [ 119 / 137 ] simplifiying candidate # 11.548 * * * * [progress]: [ 120 / 137 ] simplifiying candidate # 11.548 * * * * [progress]: [ 121 / 137 ] simplifiying candidate # 11.548 * * * * [progress]: [ 122 / 137 ] simplifiying candidate # 11.548 * * * * [progress]: [ 123 / 137 ] simplifiying candidate # 11.548 * [simplify]: Simplifying (+ (sqrt (+ (* re re) (* im im))) re) 11.548 * * [simplify]: iters left: 6 (7 enodes) 11.551 * * [simplify]: iters left: 5 (23 enodes) 11.557 * * [simplify]: Extracting #0: cost 1 inf + 0 11.557 * * [simplify]: Extracting #1: cost 4 inf + 0 11.557 * * [simplify]: Extracting #2: cost 5 inf + 1 11.557 * * [simplify]: Extracting #3: cost 8 inf + 1 11.558 * * [simplify]: Extracting #4: cost 10 inf + 42 11.558 * * [simplify]: Extracting #5: cost 8 inf + 84 11.558 * * [simplify]: Extracting #6: cost 1 inf + 936 11.558 * * [simplify]: Extracting #7: cost 0 inf + 1138 11.559 * [simplify]: Simplified to (+ (sqrt (+ (* re re) (* im im))) re) 11.559 * [simplify]: Simplified (2 2 2 1 1 2 2) to (λ (re im) (* 0.5 (* (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) (sqrt (sqrt (* 2.0 (* 1 (+ (sqrt (+ (* re re) (* im im))) re)))))))) 11.559 * * * * [progress]: [ 124 / 137 ] simplifiying candidate #real (real->posit16 (+ (sqrt (+ (* re re) (* im im))) re)))))))))> 11.559 * * * * [progress]: [ 125 / 137 ] simplifiying candidate # 11.559 * * * * [progress]: [ 126 / 137 ] simplifiying candidate # 11.560 * [simplify]: Simplifying im 11.560 * * [simplify]: iters left: 0 (1 enodes) 11.560 * * [simplify]: Extracting #0: cost 1 inf + 0 11.560 * * [simplify]: Extracting #1: cost 0 inf + 1 11.560 * [simplify]: Simplified to im 11.560 * [simplify]: Simplified (2 2 2 1 1 2 1) to (λ (re im) (* 0.5 (* (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) (sqrt (sqrt (* 2.0 (+ im re))))))) 11.560 * * * * [progress]: [ 127 / 137 ] simplifiying candidate # 11.561 * [simplify]: Simplifying re 11.561 * * [simplify]: iters left: 0 (1 enodes) 11.561 * * [simplify]: Extracting #0: cost 1 inf + 0 11.561 * * [simplify]: Extracting #1: cost 0 inf + 1 11.561 * [simplify]: Simplified to re 11.561 * [simplify]: Simplified (2 2 2 1 1 2 1) to (λ (re im) (* 0.5 (* (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) (sqrt (sqrt (* 2.0 (+ re re))))))) 11.561 * * * * [progress]: [ 128 / 137 ] simplifiying candidate # 11.562 * [simplify]: Simplifying (* -1 re) 11.562 * * [simplify]: iters left: 2 (3 enodes) 11.564 * * [simplify]: iters left: 1 (11 enodes) 11.567 * * [simplify]: Extracting #0: cost 1 inf + 0 11.567 * * [simplify]: Extracting #1: cost 4 inf + 0 11.567 * * [simplify]: Extracting #2: cost 0 inf + 84 11.567 * [simplify]: Simplified to (- re) 11.567 * [simplify]: Simplified (2 2 2 1 1 2 1) to (λ (re im) (* 0.5 (* (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) (sqrt (sqrt (* 2.0 (+ (- re) re))))))) 11.568 * * * * [progress]: [ 129 / 137 ] simplifiying candidate # 11.568 * [simplify]: Simplifying im 11.568 * * [simplify]: iters left: 0 (1 enodes) 11.568 * * [simplify]: Extracting #0: cost 1 inf + 0 11.568 * * [simplify]: Extracting #1: cost 0 inf + 1 11.568 * [simplify]: Simplified to im 11.569 * [simplify]: Simplified (2 2 1 1 1 2 1) to (λ (re im) (* 0.5 (* (sqrt (sqrt (* 2.0 (+ im re)))) (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))))) 11.569 * * * * [progress]: [ 130 / 137 ] simplifiying candidate # 11.569 * [simplify]: Simplifying re 11.569 * * [simplify]: iters left: 0 (1 enodes) 11.569 * * [simplify]: Extracting #0: cost 1 inf + 0 11.569 * * [simplify]: Extracting #1: cost 0 inf + 1 11.569 * [simplify]: Simplified to re 11.569 * [simplify]: Simplified (2 2 1 1 1 2 1) to (λ (re im) (* 0.5 (* (sqrt (sqrt (* 2.0 (+ re re)))) (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))))) 11.570 * * * * [progress]: [ 131 / 137 ] simplifiying candidate # 11.570 * [simplify]: Simplifying (* -1 re) 11.570 * * [simplify]: iters left: 2 (3 enodes) 11.572 * * [simplify]: iters left: 1 (11 enodes) 11.575 * * [simplify]: Extracting #0: cost 1 inf + 0 11.575 * * [simplify]: Extracting #1: cost 4 inf + 0 11.575 * * [simplify]: Extracting #2: cost 0 inf + 84 11.575 * [simplify]: Simplified to (- re) 11.575 * [simplify]: Simplified (2 2 1 1 1 2 1) to (λ (re im) (* 0.5 (* (sqrt (sqrt (* 2.0 (+ (- re) re)))) (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))))) 11.575 * * * * [progress]: [ 132 / 137 ] simplifiying candidate # 11.576 * [simplify]: Simplifying (- (+ (* +nan.0 (* (sqrt 2.0) (pow re 2))) (- (+ (* +nan.0 (* (sqrt 2.0) im)) (- (* +nan.0 (* (sqrt 2.0) re))))))) 11.576 * [simplify]: Simplified (2 2) to (λ (re im) (* 0.5 +nan.0)) 11.576 * * * * [progress]: [ 133 / 137 ] simplifiying candidate # 11.576 * [simplify]: Simplifying (- (+ (* +nan.0 (sqrt 2.0)) (- (+ (* +nan.0 (/ (sqrt 2.0) re)) (- (* +nan.0 (/ (sqrt 2.0) (pow re 2)))))))) 11.576 * [simplify]: Simplified (2 2) to (λ (re im) (* 0.5 +nan.0)) 11.576 * * * * [progress]: [ 134 / 137 ] simplifiying candidate # 11.576 * [simplify]: Simplifying 0 11.576 * * [simplify]: iters left: 0 (1 enodes) 11.577 * * [simplify]: Extracting #0: cost 1 inf + 0 11.577 * * [simplify]: Extracting #1: cost 0 inf + 1 11.577 * [simplify]: Simplified to 0 11.577 * [simplify]: Simplified (2 2) to (λ (re im) (* 0.5 0)) 11.577 * * * * [progress]: [ 135 / 137 ] simplifiying candidate # 11.578 * [simplify]: Simplifying (+ re im) 11.578 * * [simplify]: iters left: 2 (3 enodes) 11.579 * * [simplify]: iters left: 1 (10 enodes) 11.584 * * [simplify]: Extracting #0: cost 1 inf + 0 11.584 * * [simplify]: Extracting #1: cost 4 inf + 0 11.584 * * [simplify]: Extracting #2: cost 2 inf + 2 11.584 * * [simplify]: Extracting #3: cost 0 inf + 86 11.584 * [simplify]: Simplified to (+ im re) 11.584 * [simplify]: Simplified (2 2 2 1 1 2) to (λ (re im) (* 0.5 (* (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) (sqrt (sqrt (* 2.0 (+ im re))))))) 11.584 * * * * [progress]: [ 136 / 137 ] simplifiying candidate # 11.585 * [simplify]: Simplifying (* 2 re) 11.585 * * [simplify]: iters left: 2 (3 enodes) 11.587 * * [simplify]: iters left: 1 (10 enodes) 11.590 * * [simplify]: Extracting #0: cost 1 inf + 0 11.590 * * [simplify]: Extracting #1: cost 4 inf + 0 11.590 * * [simplify]: Extracting #2: cost 2 inf + 2 11.590 * * [simplify]: Extracting #3: cost 0 inf + 86 11.590 * [simplify]: Simplified to (* 2 re) 11.590 * [simplify]: Simplified (2 2 2 1 1 2) to (λ (re im) (* 0.5 (* (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) (sqrt (sqrt (* 2.0 (* 2 re))))))) 11.590 * * * * [progress]: [ 137 / 137 ] simplifiying candidate # 11.591 * [simplify]: Simplifying 0 11.591 * * [simplify]: iters left: 0 (1 enodes) 11.592 * * [simplify]: Extracting #0: cost 1 inf + 0 11.592 * * [simplify]: Extracting #1: cost 0 inf + 1 11.592 * [simplify]: Simplified to 0 11.592 * [simplify]: Simplified (2 2 2 1 1 2) to (λ (re im) (* 0.5 (* (sqrt (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) (sqrt (sqrt (* 2.0 0)))))) 11.592 * * * [progress]: adding candidates to table 13.318 * * [progress]: iteration 3 / 4 13.318 * * * [progress]: picking best candidate 13.331 * * * * [pick]: Picked # 13.331 * * * [progress]: localizing error 13.359 * * * [progress]: generating rewritten candidates 13.359 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 1) 13.367 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 2 1 1) 13.373 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 2 1) 13.401 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2) 13.479 * * * [progress]: generating series expansions 13.479 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 1) 13.479 * [backup-simplify]: Simplify (sqrt (* 2.0 (* im im))) into (* (sqrt 2.0) im) 13.479 * [approximate]: Taking taylor expansion of (* (sqrt 2.0) im) in (im) around 0 13.479 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) im) in im 13.479 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 13.479 * [taylor]: Taking taylor expansion of 2.0 in im 13.479 * [backup-simplify]: Simplify 2.0 into 2.0 13.480 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 13.481 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 13.481 * [taylor]: Taking taylor expansion of im in im 13.481 * [backup-simplify]: Simplify 0 into 0 13.481 * [backup-simplify]: Simplify 1 into 1 13.481 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) im) in im 13.481 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 13.481 * [taylor]: Taking taylor expansion of 2.0 in im 13.481 * [backup-simplify]: Simplify 2.0 into 2.0 13.481 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 13.482 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 13.482 * [taylor]: Taking taylor expansion of im in im 13.482 * [backup-simplify]: Simplify 0 into 0 13.482 * [backup-simplify]: Simplify 1 into 1 13.483 * [backup-simplify]: Simplify (* (sqrt 2.0) 0) into 0 13.483 * [backup-simplify]: Simplify 0 into 0 13.485 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) 1) (* 0 0)) into (sqrt 2.0) 13.485 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 13.487 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2.0))) into 0 13.488 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) 0) (+ (* 0 1) (* 0 0))) into 0 13.488 * [backup-simplify]: Simplify 0 into 0 13.489 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 13.491 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 13.491 * [backup-simplify]: Simplify 0 into 0 13.492 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 13.494 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 13.494 * [backup-simplify]: Simplify 0 into 0 13.495 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 13.497 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 13.497 * [backup-simplify]: Simplify 0 into 0 13.499 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 13.501 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 13.501 * [backup-simplify]: Simplify 0 into 0 13.502 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 13.504 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 13.504 * [backup-simplify]: Simplify 0 into 0 13.505 * [backup-simplify]: Simplify (* (sqrt 2.0) im) into (* (sqrt 2.0) im) 13.505 * [backup-simplify]: Simplify (sqrt (* 2.0 (* (/ 1 im) (/ 1 im)))) into (/ (sqrt 2.0) im) 13.505 * [approximate]: Taking taylor expansion of (/ (sqrt 2.0) im) in (im) around 0 13.505 * [taylor]: Taking taylor expansion of (/ (sqrt 2.0) im) in im 13.505 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 13.505 * [taylor]: Taking taylor expansion of 2.0 in im 13.505 * [backup-simplify]: Simplify 2.0 into 2.0 13.506 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 13.506 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 13.506 * [taylor]: Taking taylor expansion of im in im 13.506 * [backup-simplify]: Simplify 0 into 0 13.506 * [backup-simplify]: Simplify 1 into 1 13.507 * [backup-simplify]: Simplify (/ (sqrt 2.0) 1) into (sqrt 2.0) 13.507 * [taylor]: Taking taylor expansion of (/ (sqrt 2.0) im) in im 13.507 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 13.507 * [taylor]: Taking taylor expansion of 2.0 in im 13.507 * [backup-simplify]: Simplify 2.0 into 2.0 13.508 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 13.508 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 13.508 * [taylor]: Taking taylor expansion of im in im 13.509 * [backup-simplify]: Simplify 0 into 0 13.509 * [backup-simplify]: Simplify 1 into 1 13.509 * [backup-simplify]: Simplify (/ (sqrt 2.0) 1) into (sqrt 2.0) 13.510 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 13.511 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)))) into 0 13.511 * [backup-simplify]: Simplify 0 into 0 13.512 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2.0))) into 0 13.513 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.513 * [backup-simplify]: Simplify 0 into 0 13.515 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 13.516 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.516 * [backup-simplify]: Simplify 0 into 0 13.517 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 13.519 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.519 * [backup-simplify]: Simplify 0 into 0 13.520 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 13.521 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.521 * [backup-simplify]: Simplify 0 into 0 13.523 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 13.524 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.524 * [backup-simplify]: Simplify 0 into 0 13.524 * [backup-simplify]: Simplify (* (sqrt 2.0) (/ 1 (/ 1 im))) into (* (sqrt 2.0) im) 13.525 * [backup-simplify]: Simplify (sqrt (* 2.0 (* (/ 1 (- im)) (/ 1 (- im))))) into (/ (sqrt 2.0) im) 13.525 * [approximate]: Taking taylor expansion of (/ (sqrt 2.0) im) in (im) around 0 13.525 * [taylor]: Taking taylor expansion of (/ (sqrt 2.0) im) in im 13.525 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 13.525 * [taylor]: Taking taylor expansion of 2.0 in im 13.525 * [backup-simplify]: Simplify 2.0 into 2.0 13.525 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 13.526 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 13.526 * [taylor]: Taking taylor expansion of im in im 13.526 * [backup-simplify]: Simplify 0 into 0 13.526 * [backup-simplify]: Simplify 1 into 1 13.527 * [backup-simplify]: Simplify (/ (sqrt 2.0) 1) into (sqrt 2.0) 13.527 * [taylor]: Taking taylor expansion of (/ (sqrt 2.0) im) in im 13.527 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 13.527 * [taylor]: Taking taylor expansion of 2.0 in im 13.527 * [backup-simplify]: Simplify 2.0 into 2.0 13.527 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 13.528 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 13.528 * [taylor]: Taking taylor expansion of im in im 13.528 * [backup-simplify]: Simplify 0 into 0 13.528 * [backup-simplify]: Simplify 1 into 1 13.529 * [backup-simplify]: Simplify (/ (sqrt 2.0) 1) into (sqrt 2.0) 13.529 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 13.530 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)))) into 0 13.530 * [backup-simplify]: Simplify 0 into 0 13.532 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2.0))) into 0 13.533 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.533 * [backup-simplify]: Simplify 0 into 0 13.534 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 13.535 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.535 * [backup-simplify]: Simplify 0 into 0 13.539 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 13.540 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.540 * [backup-simplify]: Simplify 0 into 0 13.543 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 13.544 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.544 * [backup-simplify]: Simplify 0 into 0 13.545 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 13.546 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.546 * [backup-simplify]: Simplify 0 into 0 13.547 * [backup-simplify]: Simplify (* (sqrt 2.0) (/ 1 (/ 1 (- im)))) into (* -1 (* (sqrt 2.0) im)) 13.547 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 2 1 1) 13.547 * [backup-simplify]: Simplify (sqrt (+ (* re re) (* im im))) into (sqrt (+ (pow im 2) (pow re 2))) 13.547 * [approximate]: Taking taylor expansion of (sqrt (+ (pow im 2) (pow re 2))) in (re im) around 0 13.547 * [taylor]: Taking taylor expansion of (sqrt (+ (pow im 2) (pow re 2))) in im 13.547 * [taylor]: Taking taylor expansion of (+ (pow im 2) (pow re 2)) in im 13.547 * [taylor]: Taking taylor expansion of (pow im 2) in im 13.547 * [taylor]: Taking taylor expansion of im in im 13.547 * [backup-simplify]: Simplify 0 into 0 13.547 * [backup-simplify]: Simplify 1 into 1 13.547 * [taylor]: Taking taylor expansion of (pow re 2) in im 13.548 * [taylor]: Taking taylor expansion of re in im 13.548 * [backup-simplify]: Simplify re into re 13.548 * [backup-simplify]: Simplify (* re re) into (pow re 2) 13.548 * [backup-simplify]: Simplify (+ 0 (pow re 2)) into (pow re 2) 13.548 * [backup-simplify]: Simplify (sqrt (pow re 2)) into re 13.548 * [backup-simplify]: Simplify (+ (* re 0) (* 0 re)) into 0 13.548 * [backup-simplify]: Simplify (+ 0 0) into 0 13.548 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow re 2)))) into 0 13.548 * [taylor]: Taking taylor expansion of (sqrt (+ (pow im 2) (pow re 2))) in re 13.548 * [taylor]: Taking taylor expansion of (+ (pow im 2) (pow re 2)) in re 13.548 * [taylor]: Taking taylor expansion of (pow im 2) in re 13.548 * [taylor]: Taking taylor expansion of im in re 13.548 * [backup-simplify]: Simplify im into im 13.549 * [taylor]: Taking taylor expansion of (pow re 2) in re 13.549 * [taylor]: Taking taylor expansion of re in re 13.549 * [backup-simplify]: Simplify 0 into 0 13.549 * [backup-simplify]: Simplify 1 into 1 13.549 * [backup-simplify]: Simplify (* im im) into (pow im 2) 13.549 * [backup-simplify]: Simplify (+ (pow im 2) 0) into (pow im 2) 13.549 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 13.549 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 13.549 * [backup-simplify]: Simplify (+ 0 0) into 0 13.549 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 13.549 * [taylor]: Taking taylor expansion of (sqrt (+ (pow im 2) (pow re 2))) in re 13.549 * [taylor]: Taking taylor expansion of (+ (pow im 2) (pow re 2)) in re 13.550 * [taylor]: Taking taylor expansion of (pow im 2) in re 13.550 * [taylor]: Taking taylor expansion of im in re 13.550 * [backup-simplify]: Simplify im into im 13.550 * [taylor]: Taking taylor expansion of (pow re 2) in re 13.550 * [taylor]: Taking taylor expansion of re in re 13.550 * [backup-simplify]: Simplify 0 into 0 13.550 * [backup-simplify]: Simplify 1 into 1 13.550 * [backup-simplify]: Simplify (* im im) into (pow im 2) 13.550 * [backup-simplify]: Simplify (+ (pow im 2) 0) into (pow im 2) 13.550 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 13.550 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 13.550 * [backup-simplify]: Simplify (+ 0 0) into 0 13.551 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 13.551 * [taylor]: Taking taylor expansion of im in im 13.551 * [backup-simplify]: Simplify 0 into 0 13.551 * [backup-simplify]: Simplify 1 into 1 13.551 * [backup-simplify]: Simplify 0 into 0 13.551 * [taylor]: Taking taylor expansion of 0 in im 13.551 * [backup-simplify]: Simplify 0 into 0 13.551 * [backup-simplify]: Simplify 0 into 0 13.551 * [backup-simplify]: Simplify 1 into 1 13.551 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 13.552 * [backup-simplify]: Simplify (* 1 1) into 1 13.552 * [backup-simplify]: Simplify (+ 0 1) into 1 13.553 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 im)) into (/ 1/2 im) 13.553 * [taylor]: Taking taylor expansion of (/ 1/2 im) in im 13.553 * [taylor]: Taking taylor expansion of 1/2 in im 13.553 * [backup-simplify]: Simplify 1/2 into 1/2 13.553 * [taylor]: Taking taylor expansion of im in im 13.553 * [backup-simplify]: Simplify 0 into 0 13.553 * [backup-simplify]: Simplify 1 into 1 13.554 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 13.555 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 13.555 * [backup-simplify]: Simplify 0 into 0 13.555 * [backup-simplify]: Simplify 0 into 0 13.555 * [backup-simplify]: Simplify 0 into 0 13.555 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 13.556 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.556 * [backup-simplify]: Simplify (+ 0 0) into 0 13.557 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 im))))) (* 2 im)) into 0 13.557 * [taylor]: Taking taylor expansion of 0 in im 13.557 * [backup-simplify]: Simplify 0 into 0 13.557 * [backup-simplify]: Simplify 0 into 0 13.558 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.558 * [backup-simplify]: Simplify 0 into 0 13.558 * [backup-simplify]: Simplify 0 into 0 13.558 * [backup-simplify]: Simplify (* 1 (* im 1)) into im 13.558 * [backup-simplify]: Simplify (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) into (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) 13.558 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in (re im) around 0 13.558 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in im 13.558 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in im 13.558 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in im 13.558 * [taylor]: Taking taylor expansion of (pow re 2) in im 13.558 * [taylor]: Taking taylor expansion of re in im 13.558 * [backup-simplify]: Simplify re into re 13.558 * [backup-simplify]: Simplify (* re re) into (pow re 2) 13.558 * [backup-simplify]: Simplify (/ 1 (pow re 2)) into (/ 1 (pow re 2)) 13.558 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 13.559 * [taylor]: Taking taylor expansion of (pow im 2) in im 13.559 * [taylor]: Taking taylor expansion of im in im 13.559 * [backup-simplify]: Simplify 0 into 0 13.559 * [backup-simplify]: Simplify 1 into 1 13.559 * [backup-simplify]: Simplify (* 1 1) into 1 13.559 * [backup-simplify]: Simplify (/ 1 1) into 1 13.560 * [backup-simplify]: Simplify (+ 0 1) into 1 13.560 * [backup-simplify]: Simplify (sqrt 1) into 1 13.561 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.561 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.562 * [backup-simplify]: Simplify (+ 0 0) into 0 13.562 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.562 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 13.562 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 13.562 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 13.562 * [taylor]: Taking taylor expansion of (pow re 2) in re 13.562 * [taylor]: Taking taylor expansion of re in re 13.562 * [backup-simplify]: Simplify 0 into 0 13.562 * [backup-simplify]: Simplify 1 into 1 13.563 * [backup-simplify]: Simplify (* 1 1) into 1 13.563 * [backup-simplify]: Simplify (/ 1 1) into 1 13.563 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 13.563 * [taylor]: Taking taylor expansion of (pow im 2) in re 13.563 * [taylor]: Taking taylor expansion of im in re 13.563 * [backup-simplify]: Simplify im into im 13.563 * [backup-simplify]: Simplify (* im im) into (pow im 2) 13.563 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 13.563 * [backup-simplify]: Simplify (+ 1 0) into 1 13.564 * [backup-simplify]: Simplify (sqrt 1) into 1 13.564 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.564 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.565 * [backup-simplify]: Simplify (+ 0 0) into 0 13.565 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.565 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 13.565 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 13.565 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 13.565 * [taylor]: Taking taylor expansion of (pow re 2) in re 13.565 * [taylor]: Taking taylor expansion of re in re 13.565 * [backup-simplify]: Simplify 0 into 0 13.565 * [backup-simplify]: Simplify 1 into 1 13.565 * [backup-simplify]: Simplify (* 1 1) into 1 13.566 * [backup-simplify]: Simplify (/ 1 1) into 1 13.566 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 13.566 * [taylor]: Taking taylor expansion of (pow im 2) in re 13.566 * [taylor]: Taking taylor expansion of im in re 13.566 * [backup-simplify]: Simplify im into im 13.566 * [backup-simplify]: Simplify (* im im) into (pow im 2) 13.566 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 13.566 * [backup-simplify]: Simplify (+ 1 0) into 1 13.566 * [backup-simplify]: Simplify (sqrt 1) into 1 13.567 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.567 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.567 * [backup-simplify]: Simplify (+ 0 0) into 0 13.568 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.568 * [taylor]: Taking taylor expansion of 1 in im 13.568 * [backup-simplify]: Simplify 1 into 1 13.568 * [taylor]: Taking taylor expansion of 0 in im 13.568 * [backup-simplify]: Simplify 0 into 0 13.568 * [backup-simplify]: Simplify 1 into 1 13.568 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 13.569 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.569 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 13.570 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 13.570 * [taylor]: Taking taylor expansion of (/ 1/2 (pow im 2)) in im 13.570 * [taylor]: Taking taylor expansion of 1/2 in im 13.570 * [backup-simplify]: Simplify 1/2 into 1/2 13.570 * [taylor]: Taking taylor expansion of (pow im 2) in im 13.570 * [taylor]: Taking taylor expansion of im in im 13.570 * [backup-simplify]: Simplify 0 into 0 13.570 * [backup-simplify]: Simplify 1 into 1 13.570 * [backup-simplify]: Simplify (* 1 1) into 1 13.570 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 13.571 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.571 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 13.571 * [backup-simplify]: Simplify 0 into 0 13.571 * [backup-simplify]: Simplify 0 into 0 13.571 * [backup-simplify]: Simplify 0 into 0 13.572 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 13.573 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.573 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 13.573 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))))) into 0 13.573 * [backup-simplify]: Simplify (+ 0 0) into 0 13.573 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 13.573 * [taylor]: Taking taylor expansion of 0 in im 13.573 * [backup-simplify]: Simplify 0 into 0 13.574 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 13.575 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.575 * [backup-simplify]: Simplify 0 into 0 13.575 * [backup-simplify]: Simplify 0 into 0 13.575 * [backup-simplify]: Simplify 0 into 0 13.575 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 re)))) into re 13.575 * [backup-simplify]: Simplify (sqrt (+ (* (/ 1 (- re)) (/ 1 (- re))) (* (/ 1 (- im)) (/ 1 (- im))))) into (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) 13.575 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in (re im) around 0 13.575 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in im 13.575 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in im 13.575 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in im 13.575 * [taylor]: Taking taylor expansion of (pow re 2) in im 13.575 * [taylor]: Taking taylor expansion of re in im 13.575 * [backup-simplify]: Simplify re into re 13.575 * [backup-simplify]: Simplify (* re re) into (pow re 2) 13.575 * [backup-simplify]: Simplify (/ 1 (pow re 2)) into (/ 1 (pow re 2)) 13.575 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 13.575 * [taylor]: Taking taylor expansion of (pow im 2) in im 13.575 * [taylor]: Taking taylor expansion of im in im 13.575 * [backup-simplify]: Simplify 0 into 0 13.575 * [backup-simplify]: Simplify 1 into 1 13.575 * [backup-simplify]: Simplify (* 1 1) into 1 13.576 * [backup-simplify]: Simplify (/ 1 1) into 1 13.576 * [backup-simplify]: Simplify (+ 0 1) into 1 13.576 * [backup-simplify]: Simplify (sqrt 1) into 1 13.577 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.577 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.577 * [backup-simplify]: Simplify (+ 0 0) into 0 13.578 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.578 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 13.578 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 13.578 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 13.578 * [taylor]: Taking taylor expansion of (pow re 2) in re 13.578 * [taylor]: Taking taylor expansion of re in re 13.578 * [backup-simplify]: Simplify 0 into 0 13.578 * [backup-simplify]: Simplify 1 into 1 13.578 * [backup-simplify]: Simplify (* 1 1) into 1 13.578 * [backup-simplify]: Simplify (/ 1 1) into 1 13.578 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 13.578 * [taylor]: Taking taylor expansion of (pow im 2) in re 13.578 * [taylor]: Taking taylor expansion of im in re 13.578 * [backup-simplify]: Simplify im into im 13.578 * [backup-simplify]: Simplify (* im im) into (pow im 2) 13.578 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 13.579 * [backup-simplify]: Simplify (+ 1 0) into 1 13.579 * [backup-simplify]: Simplify (sqrt 1) into 1 13.579 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.580 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.580 * [backup-simplify]: Simplify (+ 0 0) into 0 13.580 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.580 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 13.580 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 13.580 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 13.580 * [taylor]: Taking taylor expansion of (pow re 2) in re 13.580 * [taylor]: Taking taylor expansion of re in re 13.580 * [backup-simplify]: Simplify 0 into 0 13.580 * [backup-simplify]: Simplify 1 into 1 13.581 * [backup-simplify]: Simplify (* 1 1) into 1 13.581 * [backup-simplify]: Simplify (/ 1 1) into 1 13.581 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 13.581 * [taylor]: Taking taylor expansion of (pow im 2) in re 13.581 * [taylor]: Taking taylor expansion of im in re 13.581 * [backup-simplify]: Simplify im into im 13.581 * [backup-simplify]: Simplify (* im im) into (pow im 2) 13.581 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 13.581 * [backup-simplify]: Simplify (+ 1 0) into 1 13.582 * [backup-simplify]: Simplify (sqrt 1) into 1 13.582 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.582 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.583 * [backup-simplify]: Simplify (+ 0 0) into 0 13.583 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.583 * [taylor]: Taking taylor expansion of 1 in im 13.583 * [backup-simplify]: Simplify 1 into 1 13.583 * [taylor]: Taking taylor expansion of 0 in im 13.583 * [backup-simplify]: Simplify 0 into 0 13.583 * [backup-simplify]: Simplify 1 into 1 13.584 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 13.584 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.584 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 13.585 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 13.585 * [taylor]: Taking taylor expansion of (/ 1/2 (pow im 2)) in im 13.585 * [taylor]: Taking taylor expansion of 1/2 in im 13.585 * [backup-simplify]: Simplify 1/2 into 1/2 13.585 * [taylor]: Taking taylor expansion of (pow im 2) in im 13.585 * [taylor]: Taking taylor expansion of im in im 13.585 * [backup-simplify]: Simplify 0 into 0 13.585 * [backup-simplify]: Simplify 1 into 1 13.585 * [backup-simplify]: Simplify (* 1 1) into 1 13.586 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 13.586 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.587 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 13.587 * [backup-simplify]: Simplify 0 into 0 13.587 * [backup-simplify]: Simplify 0 into 0 13.587 * [backup-simplify]: Simplify 0 into 0 13.587 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 13.588 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.588 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 13.588 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))))) into 0 13.588 * [backup-simplify]: Simplify (+ 0 0) into 0 13.589 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 13.589 * [taylor]: Taking taylor expansion of 0 in im 13.589 * [backup-simplify]: Simplify 0 into 0 13.589 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 13.590 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.590 * [backup-simplify]: Simplify 0 into 0 13.590 * [backup-simplify]: Simplify 0 into 0 13.590 * [backup-simplify]: Simplify 0 into 0 13.590 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 (- re))))) into (* -1 re) 13.590 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 2 1) 13.590 * [backup-simplify]: Simplify (- (sqrt (+ (* re re) (* im im))) re) into (- (sqrt (+ (pow im 2) (pow re 2))) re) 13.590 * [approximate]: Taking taylor expansion of (- (sqrt (+ (pow im 2) (pow re 2))) re) in (re im) around 0 13.590 * [taylor]: Taking taylor expansion of (- (sqrt (+ (pow im 2) (pow re 2))) re) in im 13.590 * [taylor]: Taking taylor expansion of (sqrt (+ (pow im 2) (pow re 2))) in im 13.590 * [taylor]: Taking taylor expansion of (+ (pow im 2) (pow re 2)) in im 13.590 * [taylor]: Taking taylor expansion of (pow im 2) in im 13.590 * [taylor]: Taking taylor expansion of im in im 13.590 * [backup-simplify]: Simplify 0 into 0 13.590 * [backup-simplify]: Simplify 1 into 1 13.590 * [taylor]: Taking taylor expansion of (pow re 2) in im 13.590 * [taylor]: Taking taylor expansion of re in im 13.590 * [backup-simplify]: Simplify re into re 13.590 * [backup-simplify]: Simplify (* re re) into (pow re 2) 13.590 * [backup-simplify]: Simplify (+ 0 (pow re 2)) into (pow re 2) 13.590 * [backup-simplify]: Simplify (sqrt (pow re 2)) into re 13.591 * [backup-simplify]: Simplify (+ (* re 0) (* 0 re)) into 0 13.591 * [backup-simplify]: Simplify (+ 0 0) into 0 13.591 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow re 2)))) into 0 13.591 * [taylor]: Taking taylor expansion of re in im 13.591 * [backup-simplify]: Simplify re into re 13.591 * [taylor]: Taking taylor expansion of (- (sqrt (+ (pow im 2) (pow re 2))) re) in re 13.591 * [taylor]: Taking taylor expansion of (sqrt (+ (pow im 2) (pow re 2))) in re 13.591 * [taylor]: Taking taylor expansion of (+ (pow im 2) (pow re 2)) in re 13.591 * [taylor]: Taking taylor expansion of (pow im 2) in re 13.591 * [taylor]: Taking taylor expansion of im in re 13.591 * [backup-simplify]: Simplify im into im 13.591 * [taylor]: Taking taylor expansion of (pow re 2) in re 13.591 * [taylor]: Taking taylor expansion of re in re 13.591 * [backup-simplify]: Simplify 0 into 0 13.591 * [backup-simplify]: Simplify 1 into 1 13.591 * [backup-simplify]: Simplify (* im im) into (pow im 2) 13.591 * [backup-simplify]: Simplify (+ (pow im 2) 0) into (pow im 2) 13.592 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 13.592 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 13.592 * [backup-simplify]: Simplify (+ 0 0) into 0 13.592 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 13.592 * [taylor]: Taking taylor expansion of re in re 13.592 * [backup-simplify]: Simplify 0 into 0 13.592 * [backup-simplify]: Simplify 1 into 1 13.592 * [taylor]: Taking taylor expansion of (- (sqrt (+ (pow im 2) (pow re 2))) re) in re 13.592 * [taylor]: Taking taylor expansion of (sqrt (+ (pow im 2) (pow re 2))) in re 13.592 * [taylor]: Taking taylor expansion of (+ (pow im 2) (pow re 2)) in re 13.592 * [taylor]: Taking taylor expansion of (pow im 2) in re 13.592 * [taylor]: Taking taylor expansion of im in re 13.592 * [backup-simplify]: Simplify im into im 13.592 * [taylor]: Taking taylor expansion of (pow re 2) in re 13.592 * [taylor]: Taking taylor expansion of re in re 13.592 * [backup-simplify]: Simplify 0 into 0 13.592 * [backup-simplify]: Simplify 1 into 1 13.592 * [backup-simplify]: Simplify (* im im) into (pow im 2) 13.593 * [backup-simplify]: Simplify (+ (pow im 2) 0) into (pow im 2) 13.593 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 13.593 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 13.593 * [backup-simplify]: Simplify (+ 0 0) into 0 13.593 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 13.593 * [taylor]: Taking taylor expansion of re in re 13.593 * [backup-simplify]: Simplify 0 into 0 13.593 * [backup-simplify]: Simplify 1 into 1 13.594 * [backup-simplify]: Simplify (- 0) into 0 13.594 * [backup-simplify]: Simplify (+ im 0) into im 13.594 * [taylor]: Taking taylor expansion of im in im 13.594 * [backup-simplify]: Simplify 0 into 0 13.594 * [backup-simplify]: Simplify 1 into 1 13.594 * [backup-simplify]: Simplify 0 into 0 13.594 * [backup-simplify]: Simplify (- 1) into -1 13.595 * [backup-simplify]: Simplify (+ 0 -1) into -1 13.595 * [taylor]: Taking taylor expansion of -1 in im 13.595 * [backup-simplify]: Simplify -1 into -1 13.595 * [backup-simplify]: Simplify -1 into -1 13.595 * [backup-simplify]: Simplify 1 into 1 13.595 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 13.596 * [backup-simplify]: Simplify (* 1 1) into 1 13.596 * [backup-simplify]: Simplify (+ 0 1) into 1 13.597 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 im)) into (/ 1/2 im) 13.597 * [backup-simplify]: Simplify (- 0) into 0 13.597 * [backup-simplify]: Simplify (+ (/ 1/2 im) 0) into (* 1/2 (/ 1 im)) 13.597 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 im)) in im 13.597 * [taylor]: Taking taylor expansion of 1/2 in im 13.597 * [backup-simplify]: Simplify 1/2 into 1/2 13.597 * [taylor]: Taking taylor expansion of (/ 1 im) in im 13.597 * [taylor]: Taking taylor expansion of im in im 13.597 * [backup-simplify]: Simplify 0 into 0 13.597 * [backup-simplify]: Simplify 1 into 1 13.598 * [backup-simplify]: Simplify (/ 1 1) into 1 13.599 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.599 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 1)) into 0 13.599 * [backup-simplify]: Simplify 0 into 0 13.599 * [backup-simplify]: Simplify 0 into 0 13.599 * [backup-simplify]: Simplify 0 into 0 13.600 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 13.601 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.601 * [backup-simplify]: Simplify (+ 0 0) into 0 13.602 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 im))))) (* 2 im)) into 0 13.602 * [backup-simplify]: Simplify (- 0) into 0 13.602 * [backup-simplify]: Simplify (+ 0 0) into 0 13.602 * [taylor]: Taking taylor expansion of 0 in im 13.602 * [backup-simplify]: Simplify 0 into 0 13.602 * [backup-simplify]: Simplify 0 into 0 13.603 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.604 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 13.604 * [backup-simplify]: Simplify 0 into 0 13.604 * [backup-simplify]: Simplify 0 into 0 13.604 * [backup-simplify]: Simplify (+ (* 1 (* im 1)) (* -1 (* 1 re))) into (- im re) 13.605 * [backup-simplify]: Simplify (- (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) (/ 1 re)) into (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re)) 13.605 * [approximate]: Taking taylor expansion of (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re)) in (re im) around 0 13.605 * [taylor]: Taking taylor expansion of (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re)) in im 13.605 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in im 13.605 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in im 13.605 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in im 13.605 * [taylor]: Taking taylor expansion of (pow re 2) in im 13.605 * [taylor]: Taking taylor expansion of re in im 13.605 * [backup-simplify]: Simplify re into re 13.605 * [backup-simplify]: Simplify (* re re) into (pow re 2) 13.605 * [backup-simplify]: Simplify (/ 1 (pow re 2)) into (/ 1 (pow re 2)) 13.605 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 13.605 * [taylor]: Taking taylor expansion of (pow im 2) in im 13.605 * [taylor]: Taking taylor expansion of im in im 13.605 * [backup-simplify]: Simplify 0 into 0 13.605 * [backup-simplify]: Simplify 1 into 1 13.606 * [backup-simplify]: Simplify (* 1 1) into 1 13.606 * [backup-simplify]: Simplify (/ 1 1) into 1 13.606 * [backup-simplify]: Simplify (+ 0 1) into 1 13.607 * [backup-simplify]: Simplify (sqrt 1) into 1 13.607 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.607 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.608 * [backup-simplify]: Simplify (+ 0 0) into 0 13.608 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.608 * [taylor]: Taking taylor expansion of (/ 1 re) in im 13.608 * [taylor]: Taking taylor expansion of re in im 13.608 * [backup-simplify]: Simplify re into re 13.608 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 13.608 * [taylor]: Taking taylor expansion of (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re)) in re 13.608 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 13.608 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 13.608 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 13.608 * [taylor]: Taking taylor expansion of (pow re 2) in re 13.608 * [taylor]: Taking taylor expansion of re in re 13.608 * [backup-simplify]: Simplify 0 into 0 13.608 * [backup-simplify]: Simplify 1 into 1 13.608 * [backup-simplify]: Simplify (* 1 1) into 1 13.609 * [backup-simplify]: Simplify (/ 1 1) into 1 13.609 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 13.609 * [taylor]: Taking taylor expansion of (pow im 2) in re 13.609 * [taylor]: Taking taylor expansion of im in re 13.609 * [backup-simplify]: Simplify im into im 13.609 * [backup-simplify]: Simplify (* im im) into (pow im 2) 13.609 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 13.609 * [backup-simplify]: Simplify (+ 1 0) into 1 13.609 * [backup-simplify]: Simplify (sqrt 1) into 1 13.610 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.610 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.610 * [backup-simplify]: Simplify (+ 0 0) into 0 13.611 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.611 * [taylor]: Taking taylor expansion of (/ 1 re) in re 13.611 * [taylor]: Taking taylor expansion of re in re 13.611 * [backup-simplify]: Simplify 0 into 0 13.611 * [backup-simplify]: Simplify 1 into 1 13.611 * [backup-simplify]: Simplify (/ 1 1) into 1 13.611 * [taylor]: Taking taylor expansion of (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re)) in re 13.611 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 13.611 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 13.611 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 13.611 * [taylor]: Taking taylor expansion of (pow re 2) in re 13.611 * [taylor]: Taking taylor expansion of re in re 13.611 * [backup-simplify]: Simplify 0 into 0 13.611 * [backup-simplify]: Simplify 1 into 1 13.611 * [backup-simplify]: Simplify (* 1 1) into 1 13.612 * [backup-simplify]: Simplify (/ 1 1) into 1 13.612 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 13.612 * [taylor]: Taking taylor expansion of (pow im 2) in re 13.612 * [taylor]: Taking taylor expansion of im in re 13.612 * [backup-simplify]: Simplify im into im 13.612 * [backup-simplify]: Simplify (* im im) into (pow im 2) 13.612 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 13.612 * [backup-simplify]: Simplify (+ 1 0) into 1 13.612 * [backup-simplify]: Simplify (sqrt 1) into 1 13.613 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.613 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.613 * [backup-simplify]: Simplify (+ 0 0) into 0 13.614 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.614 * [taylor]: Taking taylor expansion of (/ 1 re) in re 13.614 * [taylor]: Taking taylor expansion of re in re 13.614 * [backup-simplify]: Simplify 0 into 0 13.614 * [backup-simplify]: Simplify 1 into 1 13.614 * [backup-simplify]: Simplify (/ 1 1) into 1 13.614 * [backup-simplify]: Simplify (- 1) into -1 13.615 * [backup-simplify]: Simplify (+ 1 -1) into 0 13.615 * [taylor]: Taking taylor expansion of 0 in im 13.615 * [backup-simplify]: Simplify 0 into 0 13.615 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.615 * [backup-simplify]: Simplify (- 0) into 0 13.616 * [backup-simplify]: Simplify (+ 0 0) into 0 13.616 * [taylor]: Taking taylor expansion of 0 in im 13.616 * [backup-simplify]: Simplify 0 into 0 13.616 * [backup-simplify]: Simplify 0 into 0 13.616 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 13.617 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.617 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 13.618 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 13.618 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.618 * [backup-simplify]: Simplify (- 0) into 0 13.618 * [backup-simplify]: Simplify (+ (/ 1/2 (pow im 2)) 0) into (* 1/2 (/ 1 (pow im 2))) 13.618 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow im 2))) in im 13.618 * [taylor]: Taking taylor expansion of 1/2 in im 13.619 * [backup-simplify]: Simplify 1/2 into 1/2 13.619 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 13.619 * [taylor]: Taking taylor expansion of (pow im 2) in im 13.619 * [taylor]: Taking taylor expansion of im in im 13.619 * [backup-simplify]: Simplify 0 into 0 13.619 * [backup-simplify]: Simplify 1 into 1 13.619 * [backup-simplify]: Simplify (* 1 1) into 1 13.619 * [backup-simplify]: Simplify (/ 1 1) into 1 13.619 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.620 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.620 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 1)) into 0 13.621 * [backup-simplify]: Simplify 0 into 0 13.621 * [backup-simplify]: Simplify 0 into 0 13.621 * [backup-simplify]: Simplify 0 into 0 13.621 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 13.622 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.622 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 13.622 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))))) into 0 13.622 * [backup-simplify]: Simplify (+ 0 0) into 0 13.623 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 13.623 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.623 * [backup-simplify]: Simplify (- 0) into 0 13.623 * [backup-simplify]: Simplify (+ 0 0) into 0 13.624 * [taylor]: Taking taylor expansion of 0 in im 13.624 * [backup-simplify]: Simplify 0 into 0 13.624 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 13.625 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.625 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 13.625 * [backup-simplify]: Simplify 0 into 0 13.625 * [backup-simplify]: Simplify 0 into 0 13.625 * [backup-simplify]: Simplify 0 into 0 13.625 * [backup-simplify]: Simplify (- (sqrt (+ (* (/ 1 (- re)) (/ 1 (- re))) (* (/ 1 (- im)) (/ 1 (- im))))) (/ 1 (- re))) into (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))) 13.625 * [approximate]: Taking taylor expansion of (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))) in (re im) around 0 13.625 * [taylor]: Taking taylor expansion of (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))) in im 13.625 * [taylor]: Taking taylor expansion of (/ 1 re) in im 13.626 * [taylor]: Taking taylor expansion of re in im 13.626 * [backup-simplify]: Simplify re into re 13.626 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 13.626 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in im 13.626 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in im 13.626 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in im 13.626 * [taylor]: Taking taylor expansion of (pow re 2) in im 13.626 * [taylor]: Taking taylor expansion of re in im 13.626 * [backup-simplify]: Simplify re into re 13.626 * [backup-simplify]: Simplify (* re re) into (pow re 2) 13.626 * [backup-simplify]: Simplify (/ 1 (pow re 2)) into (/ 1 (pow re 2)) 13.626 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 13.626 * [taylor]: Taking taylor expansion of (pow im 2) in im 13.626 * [taylor]: Taking taylor expansion of im in im 13.626 * [backup-simplify]: Simplify 0 into 0 13.626 * [backup-simplify]: Simplify 1 into 1 13.626 * [backup-simplify]: Simplify (* 1 1) into 1 13.626 * [backup-simplify]: Simplify (/ 1 1) into 1 13.627 * [backup-simplify]: Simplify (+ 0 1) into 1 13.627 * [backup-simplify]: Simplify (sqrt 1) into 1 13.627 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.628 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.628 * [backup-simplify]: Simplify (+ 0 0) into 0 13.628 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.628 * [taylor]: Taking taylor expansion of (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))) in re 13.628 * [taylor]: Taking taylor expansion of (/ 1 re) in re 13.628 * [taylor]: Taking taylor expansion of re in re 13.628 * [backup-simplify]: Simplify 0 into 0 13.628 * [backup-simplify]: Simplify 1 into 1 13.629 * [backup-simplify]: Simplify (/ 1 1) into 1 13.629 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 13.629 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 13.629 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 13.629 * [taylor]: Taking taylor expansion of (pow re 2) in re 13.629 * [taylor]: Taking taylor expansion of re in re 13.629 * [backup-simplify]: Simplify 0 into 0 13.629 * [backup-simplify]: Simplify 1 into 1 13.629 * [backup-simplify]: Simplify (* 1 1) into 1 13.629 * [backup-simplify]: Simplify (/ 1 1) into 1 13.629 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 13.629 * [taylor]: Taking taylor expansion of (pow im 2) in re 13.629 * [taylor]: Taking taylor expansion of im in re 13.629 * [backup-simplify]: Simplify im into im 13.629 * [backup-simplify]: Simplify (* im im) into (pow im 2) 13.629 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 13.630 * [backup-simplify]: Simplify (+ 1 0) into 1 13.630 * [backup-simplify]: Simplify (sqrt 1) into 1 13.630 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.631 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.631 * [backup-simplify]: Simplify (+ 0 0) into 0 13.631 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.631 * [taylor]: Taking taylor expansion of (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))) in re 13.631 * [taylor]: Taking taylor expansion of (/ 1 re) in re 13.631 * [taylor]: Taking taylor expansion of re in re 13.631 * [backup-simplify]: Simplify 0 into 0 13.631 * [backup-simplify]: Simplify 1 into 1 13.632 * [backup-simplify]: Simplify (/ 1 1) into 1 13.632 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 13.632 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 13.632 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 13.632 * [taylor]: Taking taylor expansion of (pow re 2) in re 13.632 * [taylor]: Taking taylor expansion of re in re 13.632 * [backup-simplify]: Simplify 0 into 0 13.632 * [backup-simplify]: Simplify 1 into 1 13.632 * [backup-simplify]: Simplify (* 1 1) into 1 13.632 * [backup-simplify]: Simplify (/ 1 1) into 1 13.632 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 13.632 * [taylor]: Taking taylor expansion of (pow im 2) in re 13.632 * [taylor]: Taking taylor expansion of im in re 13.632 * [backup-simplify]: Simplify im into im 13.632 * [backup-simplify]: Simplify (* im im) into (pow im 2) 13.632 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 13.633 * [backup-simplify]: Simplify (+ 1 0) into 1 13.633 * [backup-simplify]: Simplify (sqrt 1) into 1 13.633 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.634 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.634 * [backup-simplify]: Simplify (+ 0 0) into 0 13.634 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.635 * [backup-simplify]: Simplify (+ 1 1) into 2 13.635 * [taylor]: Taking taylor expansion of 2 in im 13.635 * [backup-simplify]: Simplify 2 into 2 13.636 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.636 * [backup-simplify]: Simplify (+ 0 0) into 0 13.636 * [taylor]: Taking taylor expansion of 0 in im 13.636 * [backup-simplify]: Simplify 0 into 0 13.636 * [backup-simplify]: Simplify 2 into 2 13.637 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.638 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 13.639 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.639 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 13.640 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 13.640 * [backup-simplify]: Simplify (+ 0 (/ 1/2 (pow im 2))) into (* 1/2 (/ 1 (pow im 2))) 13.640 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow im 2))) in im 13.640 * [taylor]: Taking taylor expansion of 1/2 in im 13.640 * [backup-simplify]: Simplify 1/2 into 1/2 13.640 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 13.640 * [taylor]: Taking taylor expansion of (pow im 2) in im 13.640 * [taylor]: Taking taylor expansion of im in im 13.640 * [backup-simplify]: Simplify 0 into 0 13.640 * [backup-simplify]: Simplify 1 into 1 13.641 * [backup-simplify]: Simplify (* 1 1) into 1 13.641 * [backup-simplify]: Simplify (/ 1 1) into 1 13.642 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.643 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.643 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 1)) into 0 13.643 * [backup-simplify]: Simplify 0 into 0 13.643 * [backup-simplify]: Simplify 0 into 0 13.643 * [backup-simplify]: Simplify 0 into 0 13.644 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.645 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 13.648 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.648 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 13.649 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))))) into 0 13.649 * [backup-simplify]: Simplify (+ 0 0) into 0 13.650 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow im 2)))))) (* 2 1)) into 0 13.650 * [backup-simplify]: Simplify (+ 0 0) into 0 13.650 * [taylor]: Taking taylor expansion of 0 in im 13.650 * [backup-simplify]: Simplify 0 into 0 13.651 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 13.651 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.652 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 13.652 * [backup-simplify]: Simplify 0 into 0 13.652 * [backup-simplify]: Simplify 0 into 0 13.652 * [backup-simplify]: Simplify 0 into 0 13.652 * [backup-simplify]: Simplify (* 2 (* 1 (/ 1 (/ 1 (- re))))) into (* -2 re) 13.652 * * * * [progress]: [ 4 / 4 ] generating series at (2 2) 13.652 * [backup-simplify]: Simplify (/ (sqrt (* 2.0 (* im im))) (sqrt (- (sqrt (+ (* re re) (* im im))) re))) into (* (* (sqrt 2.0) im) (sqrt (/ 1 (- (sqrt (+ (pow im 2) (pow re 2))) re)))) 13.652 * [approximate]: Taking taylor expansion of (* (* (sqrt 2.0) im) (sqrt (/ 1 (- (sqrt (+ (pow im 2) (pow re 2))) re)))) in (im re) around 0 13.652 * [taylor]: Taking taylor expansion of (* (* (sqrt 2.0) im) (sqrt (/ 1 (- (sqrt (+ (pow im 2) (pow re 2))) re)))) in re 13.652 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) im) in re 13.652 * [taylor]: Taking taylor expansion of (sqrt 2.0) in re 13.652 * [taylor]: Taking taylor expansion of 2.0 in re 13.652 * [backup-simplify]: Simplify 2.0 into 2.0 13.653 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 13.653 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 13.653 * [taylor]: Taking taylor expansion of im in re 13.653 * [backup-simplify]: Simplify im into im 13.653 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (- (sqrt (+ (pow im 2) (pow re 2))) re))) in re 13.653 * [taylor]: Taking taylor expansion of (/ 1 (- (sqrt (+ (pow im 2) (pow re 2))) re)) in re 13.653 * [taylor]: Taking taylor expansion of (- (sqrt (+ (pow im 2) (pow re 2))) re) in re 13.653 * [taylor]: Taking taylor expansion of (sqrt (+ (pow im 2) (pow re 2))) in re 13.653 * [taylor]: Taking taylor expansion of (+ (pow im 2) (pow re 2)) in re 13.653 * [taylor]: Taking taylor expansion of (pow im 2) in re 13.653 * [taylor]: Taking taylor expansion of im in re 13.653 * [backup-simplify]: Simplify im into im 13.653 * [taylor]: Taking taylor expansion of (pow re 2) in re 13.653 * [taylor]: Taking taylor expansion of re in re 13.653 * [backup-simplify]: Simplify 0 into 0 13.653 * [backup-simplify]: Simplify 1 into 1 13.653 * [backup-simplify]: Simplify (* im im) into (pow im 2) 13.653 * [backup-simplify]: Simplify (+ (pow im 2) 0) into (pow im 2) 13.653 * [backup-simplify]: Simplify (sqrt (pow im 2)) into im 13.653 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 13.654 * [backup-simplify]: Simplify (+ 0 0) into 0 13.654 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow im 2)))) into 0 13.654 * [taylor]: Taking taylor expansion of re in re 13.654 * [backup-simplify]: Simplify 0 into 0 13.654 * [backup-simplify]: Simplify 1 into 1 13.654 * [backup-simplify]: Simplify (- 0) into 0 13.654 * [backup-simplify]: Simplify (+ im 0) into im 13.654 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 13.654 * [backup-simplify]: Simplify (sqrt (/ 1 im)) into (sqrt (/ 1 im)) 13.654 * [backup-simplify]: Simplify (- 1) into -1 13.655 * [backup-simplify]: Simplify (+ 0 -1) into -1 13.655 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ -1 im)))) into (/ 1 (pow im 2)) 13.655 * [backup-simplify]: Simplify (/ (/ 1 (pow im 2)) (* 2 (sqrt (/ 1 im)))) into (* 1/2 (sqrt (/ 1 (pow im 3)))) 13.655 * [taylor]: Taking taylor expansion of (* (* (sqrt 2.0) im) (sqrt (/ 1 (- (sqrt (+ (pow im 2) (pow re 2))) re)))) in im 13.655 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) im) in im 13.655 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 13.655 * [taylor]: Taking taylor expansion of 2.0 in im 13.655 * [backup-simplify]: Simplify 2.0 into 2.0 13.655 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 13.656 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 13.656 * [taylor]: Taking taylor expansion of im in im 13.656 * [backup-simplify]: Simplify 0 into 0 13.656 * [backup-simplify]: Simplify 1 into 1 13.656 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (- (sqrt (+ (pow im 2) (pow re 2))) re))) in im 13.656 * [taylor]: Taking taylor expansion of (/ 1 (- (sqrt (+ (pow im 2) (pow re 2))) re)) in im 13.656 * [taylor]: Taking taylor expansion of (- (sqrt (+ (pow im 2) (pow re 2))) re) in im 13.656 * [taylor]: Taking taylor expansion of (sqrt (+ (pow im 2) (pow re 2))) in im 13.656 * [taylor]: Taking taylor expansion of (+ (pow im 2) (pow re 2)) in im 13.656 * [taylor]: Taking taylor expansion of (pow im 2) in im 13.656 * [taylor]: Taking taylor expansion of im in im 13.656 * [backup-simplify]: Simplify 0 into 0 13.656 * [backup-simplify]: Simplify 1 into 1 13.656 * [taylor]: Taking taylor expansion of (pow re 2) in im 13.656 * [taylor]: Taking taylor expansion of re in im 13.656 * [backup-simplify]: Simplify re into re 13.656 * [backup-simplify]: Simplify (* re re) into (pow re 2) 13.656 * [backup-simplify]: Simplify (+ 0 (pow re 2)) into (pow re 2) 13.656 * [backup-simplify]: Simplify (sqrt (pow re 2)) into re 13.656 * [backup-simplify]: Simplify (+ (* re 0) (* 0 re)) into 0 13.656 * [backup-simplify]: Simplify (+ 0 0) into 0 13.656 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow re 2)))) into 0 13.656 * [taylor]: Taking taylor expansion of re in im 13.656 * [backup-simplify]: Simplify re into re 13.656 * [backup-simplify]: Simplify (- re) into (- re) 13.657 * [backup-simplify]: Simplify (+ re (- re)) into 0 13.657 * [backup-simplify]: Simplify (- 0) into 0 13.657 * [backup-simplify]: Simplify (+ 0 0) into 0 13.657 * [backup-simplify]: Simplify (* 1 1) into 1 13.657 * [backup-simplify]: Simplify (+ (* re 0) (+ (* 0 0) (* 0 re))) into 0 13.658 * [backup-simplify]: Simplify (+ 1 0) into 1 13.658 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 re)) into (/ 1/2 re) 13.659 * [backup-simplify]: Simplify (- 0) into 0 13.659 * [backup-simplify]: Simplify (+ (/ 1/2 re) 0) into (* 1/2 (/ 1 re)) 13.659 * [backup-simplify]: Simplify (/ 1 (* 1/2 (/ 1 re))) into (* 2 re) 13.659 * [backup-simplify]: Simplify (sqrt (* 2 re)) into (* (sqrt 2) (sqrt re)) 13.659 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.660 * [backup-simplify]: Simplify (+ (* re 0) (+ (* 0 0) (+ (* 0 0) (* 0 re)))) into 0 13.660 * [backup-simplify]: Simplify (+ 0 0) into 0 13.660 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 re))))) (* 2 re)) into 0 13.660 * [backup-simplify]: Simplify (- 0) into 0 13.660 * [backup-simplify]: Simplify (+ 0 0) into 0 13.660 * [backup-simplify]: Simplify (- (+ (* (* 2 re) (/ 0 (* 1/2 (/ 1 re)))))) into 0 13.661 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (* 2 re)))) into 0 13.661 * [taylor]: Taking taylor expansion of (* (* (sqrt 2.0) im) (sqrt (/ 1 (- (sqrt (+ (pow im 2) (pow re 2))) re)))) in im 13.661 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) im) in im 13.661 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 13.661 * [taylor]: Taking taylor expansion of 2.0 in im 13.661 * [backup-simplify]: Simplify 2.0 into 2.0 13.661 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 13.661 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 13.661 * [taylor]: Taking taylor expansion of im in im 13.661 * [backup-simplify]: Simplify 0 into 0 13.661 * [backup-simplify]: Simplify 1 into 1 13.661 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (- (sqrt (+ (pow im 2) (pow re 2))) re))) in im 13.661 * [taylor]: Taking taylor expansion of (/ 1 (- (sqrt (+ (pow im 2) (pow re 2))) re)) in im 13.661 * [taylor]: Taking taylor expansion of (- (sqrt (+ (pow im 2) (pow re 2))) re) in im 13.661 * [taylor]: Taking taylor expansion of (sqrt (+ (pow im 2) (pow re 2))) in im 13.661 * [taylor]: Taking taylor expansion of (+ (pow im 2) (pow re 2)) in im 13.661 * [taylor]: Taking taylor expansion of (pow im 2) in im 13.661 * [taylor]: Taking taylor expansion of im in im 13.661 * [backup-simplify]: Simplify 0 into 0 13.662 * [backup-simplify]: Simplify 1 into 1 13.662 * [taylor]: Taking taylor expansion of (pow re 2) in im 13.662 * [taylor]: Taking taylor expansion of re in im 13.662 * [backup-simplify]: Simplify re into re 13.662 * [backup-simplify]: Simplify (* re re) into (pow re 2) 13.662 * [backup-simplify]: Simplify (+ 0 (pow re 2)) into (pow re 2) 13.662 * [backup-simplify]: Simplify (sqrt (pow re 2)) into re 13.662 * [backup-simplify]: Simplify (+ (* re 0) (* 0 re)) into 0 13.662 * [backup-simplify]: Simplify (+ 0 0) into 0 13.662 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow re 2)))) into 0 13.662 * [taylor]: Taking taylor expansion of re in im 13.662 * [backup-simplify]: Simplify re into re 13.662 * [backup-simplify]: Simplify (- re) into (- re) 13.662 * [backup-simplify]: Simplify (+ re (- re)) into 0 13.663 * [backup-simplify]: Simplify (- 0) into 0 13.663 * [backup-simplify]: Simplify (+ 0 0) into 0 13.663 * [backup-simplify]: Simplify (* 1 1) into 1 13.663 * [backup-simplify]: Simplify (+ (* re 0) (+ (* 0 0) (* 0 re))) into 0 13.664 * [backup-simplify]: Simplify (+ 1 0) into 1 13.664 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 re)) into (/ 1/2 re) 13.664 * [backup-simplify]: Simplify (- 0) into 0 13.664 * [backup-simplify]: Simplify (+ (/ 1/2 re) 0) into (* 1/2 (/ 1 re)) 13.664 * [backup-simplify]: Simplify (/ 1 (* 1/2 (/ 1 re))) into (* 2 re) 13.665 * [backup-simplify]: Simplify (sqrt (* 2 re)) into (* (sqrt 2) (sqrt re)) 13.665 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.665 * [backup-simplify]: Simplify (+ (* re 0) (+ (* 0 0) (+ (* 0 0) (* 0 re)))) into 0 13.666 * [backup-simplify]: Simplify (+ 0 0) into 0 13.666 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 re))))) (* 2 re)) into 0 13.666 * [backup-simplify]: Simplify (- 0) into 0 13.666 * [backup-simplify]: Simplify (+ 0 0) into 0 13.666 * [backup-simplify]: Simplify (- (+ (* (* 2 re) (/ 0 (* 1/2 (/ 1 re)))))) into 0 13.666 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (* 2 re)))) into 0 13.667 * [backup-simplify]: Simplify (* (sqrt 2.0) 0) into 0 13.667 * [backup-simplify]: Simplify (* 0 (* (sqrt 2) (sqrt re))) into 0 13.667 * [taylor]: Taking taylor expansion of 0 in re 13.667 * [backup-simplify]: Simplify 0 into 0 13.667 * [backup-simplify]: Simplify 0 into 0 13.668 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) 1) (* 0 0)) into (sqrt 2.0) 13.669 * [backup-simplify]: Simplify (+ (* 0 0) (* (sqrt 2.0) (* (sqrt 2) (sqrt re)))) into (* (* (sqrt 2.0) (sqrt 2)) (sqrt re)) 13.669 * [taylor]: Taking taylor expansion of (* (* (sqrt 2.0) (sqrt 2)) (sqrt re)) in re 13.669 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) (sqrt 2)) in re 13.669 * [taylor]: Taking taylor expansion of (sqrt 2.0) in re 13.669 * [taylor]: Taking taylor expansion of 2.0 in re 13.669 * [backup-simplify]: Simplify 2.0 into 2.0 13.669 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 13.670 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 13.670 * [taylor]: Taking taylor expansion of (sqrt 2) in re 13.670 * [taylor]: Taking taylor expansion of 2 in re 13.670 * [backup-simplify]: Simplify 2 into 2 13.670 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 13.670 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 13.670 * [taylor]: Taking taylor expansion of (sqrt re) in re 13.671 * [taylor]: Taking taylor expansion of re in re 13.671 * [backup-simplify]: Simplify 0 into 0 13.671 * [backup-simplify]: Simplify 1 into 1 13.671 * [backup-simplify]: Simplify (sqrt 0) into 0 13.672 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 13.672 * [backup-simplify]: Simplify (* (sqrt 2.0) (sqrt 2)) into (* (sqrt 2.0) (sqrt 2)) 13.673 * [backup-simplify]: Simplify (* (* (sqrt 2.0) (sqrt 2)) 0) into 0 13.673 * [backup-simplify]: Simplify 0 into 0 13.673 * [backup-simplify]: Simplify 0 into 0 13.674 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 13.674 * [backup-simplify]: Simplify (+ (* re 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 re))))) into 0 13.674 * [backup-simplify]: Simplify (+ 0 0) into 0 13.675 * [backup-simplify]: Simplify (/ (- 0 (pow (/ 1/2 re) 2) (+ (* 2 (* 0 0)))) (* 2 re)) into (/ -1/8 (pow re 3)) 13.675 * [backup-simplify]: Simplify (- 0) into 0 13.675 * [backup-simplify]: Simplify (+ (/ -1/8 (pow re 3)) 0) into (- (* 1/8 (/ 1 (pow re 3)))) 13.676 * [backup-simplify]: Simplify (- (+ (* (* 2 re) (/ (- (* 1/8 (/ 1 (pow re 3)))) (* 1/2 (/ 1 re)))) (* 0 (/ 0 (* 1/2 (/ 1 re)))))) into (* 1/2 (/ 1 re)) 13.676 * [backup-simplify]: Simplify (/ (- (* 1/2 (/ 1 re)) (pow 0 2) (+)) (* 2 (* (sqrt 2) (sqrt re)))) into (* 1/4 (* (/ 1 (sqrt 2)) (sqrt (/ 1 (pow re 3))))) 13.677 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2.0))) into 0 13.678 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) 0) (+ (* 0 1) (* 0 0))) into 0 13.679 * [backup-simplify]: Simplify (+ (* 0 (* 1/4 (* (/ 1 (sqrt 2)) (sqrt (/ 1 (pow re 3)))))) (+ (* (sqrt 2.0) 0) (* 0 (* (sqrt 2) (sqrt re))))) into 0 13.679 * [taylor]: Taking taylor expansion of 0 in re 13.679 * [backup-simplify]: Simplify 0 into 0 13.679 * [backup-simplify]: Simplify 0 into 0 13.680 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) 0) (* 0 (sqrt 2))) into 0 13.684 * [backup-simplify]: Simplify (+ (* (* (sqrt 2.0) (sqrt 2)) +nan.0) (* 0 0)) into (- (* +nan.0 (* (sqrt 2.0) (sqrt 2)))) 13.687 * [backup-simplify]: Simplify (- (* +nan.0 (* (sqrt 2.0) (sqrt 2)))) into (- (* +nan.0 (* (sqrt 2.0) (sqrt 2)))) 13.687 * [backup-simplify]: Simplify 0 into 0 13.688 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 13.690 * [backup-simplify]: Simplify (+ (* re 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 re)))))) into 0 13.690 * [backup-simplify]: Simplify (+ 0 0) into 0 13.690 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ -1/8 (pow re 3)))) (* 2 (* (/ 1/2 re) 0)))) (* 2 re)) into 0 13.691 * [backup-simplify]: Simplify (- 0) into 0 13.691 * [backup-simplify]: Simplify (+ 0 0) into 0 13.691 * [backup-simplify]: Simplify (- (+ (* (* 2 re) (/ 0 (* 1/2 (/ 1 re)))) (* 0 (/ (- (* 1/8 (/ 1 (pow re 3)))) (* 1/2 (/ 1 re)))) (* (* 1/2 (/ 1 re)) (/ 0 (* 1/2 (/ 1 re)))))) into 0 13.693 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (* 1/4 (* (/ 1 (sqrt 2)) (sqrt (/ 1 (pow re 3))))))))) (* 2 (* (sqrt 2) (sqrt re)))) into 0 13.694 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 13.695 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 13.698 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* (sqrt 2.0) (* 1/4 (* (/ 1 (sqrt 2)) (sqrt (/ 1 (pow re 3)))))) (+ (* 0 0) (* 0 (* (sqrt 2) (sqrt re)))))) into (* 1/4 (* (/ (sqrt 2.0) (sqrt 2)) (sqrt (/ 1 (pow re 3))))) 13.698 * [taylor]: Taking taylor expansion of (* 1/4 (* (/ (sqrt 2.0) (sqrt 2)) (sqrt (/ 1 (pow re 3))))) in re 13.698 * [taylor]: Taking taylor expansion of 1/4 in re 13.698 * [backup-simplify]: Simplify 1/4 into 1/4 13.698 * [taylor]: Taking taylor expansion of (* (/ (sqrt 2.0) (sqrt 2)) (sqrt (/ 1 (pow re 3)))) in re 13.698 * [taylor]: Taking taylor expansion of (/ (sqrt 2.0) (sqrt 2)) in re 13.698 * [taylor]: Taking taylor expansion of (sqrt 2.0) in re 13.698 * [taylor]: Taking taylor expansion of 2.0 in re 13.698 * [backup-simplify]: Simplify 2.0 into 2.0 13.699 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 13.699 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 13.699 * [taylor]: Taking taylor expansion of (sqrt 2) in re 13.699 * [taylor]: Taking taylor expansion of 2 in re 13.699 * [backup-simplify]: Simplify 2 into 2 13.700 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 13.700 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 13.702 * [backup-simplify]: Simplify (/ (sqrt 2.0) (sqrt 2)) into (/ (sqrt 2.0) (sqrt 2)) 13.702 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (pow re 3))) in re 13.702 * [taylor]: Taking taylor expansion of (/ 1 (pow re 3)) in re 13.702 * [taylor]: Taking taylor expansion of (pow re 3) in re 13.702 * [taylor]: Taking taylor expansion of re in re 13.702 * [backup-simplify]: Simplify 0 into 0 13.702 * [backup-simplify]: Simplify 1 into 1 13.702 * [backup-simplify]: Simplify (* 1 1) into 1 13.702 * [backup-simplify]: Simplify (* 1 1) into 1 13.703 * [backup-simplify]: Simplify (/ 1 1) into 1 13.703 * [backup-simplify]: Simplify (sqrt 0) into 0 13.704 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 13.705 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.706 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.706 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.709 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 13.710 * [backup-simplify]: Simplify (- (/ 0 (sqrt 2)) (+ (* (/ (sqrt 2.0) (sqrt 2)) (/ 0 (sqrt 2))))) into 0 13.711 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2.0))) into 0 13.713 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2))) into 0 13.714 * [backup-simplify]: Simplify (- (/ 0 (sqrt 2)) (+ (* (/ (sqrt 2.0) (sqrt 2)) (/ 0 (sqrt 2))) (* 0 (/ 0 (sqrt 2))))) into 0 13.718 * [backup-simplify]: Simplify (+ (* (/ (sqrt 2.0) (sqrt 2)) +nan.0) (+ (* 0 +nan.0) (* 0 0))) into (- (* +nan.0 (/ (sqrt 2.0) (sqrt 2)))) 13.722 * [backup-simplify]: Simplify (+ (* (/ (sqrt 2.0) (sqrt 2)) +nan.0) (* 0 0)) into (- (* +nan.0 (/ (sqrt 2.0) (sqrt 2)))) 13.722 * [backup-simplify]: Simplify (* (/ (sqrt 2.0) (sqrt 2)) 0) into 0 13.730 * [backup-simplify]: Simplify (+ (* 1/4 (- (* +nan.0 (/ (sqrt 2.0) (sqrt 2))))) (+ (* 0 (- (* +nan.0 (/ (sqrt 2.0) (sqrt 2))))) (* 0 0))) into (- (* +nan.0 (/ (sqrt 2.0) (sqrt 2)))) 13.733 * [backup-simplify]: Simplify (- (* +nan.0 (/ (sqrt 2.0) (sqrt 2)))) into (- (* +nan.0 (/ (sqrt 2.0) (sqrt 2)))) 13.733 * [backup-simplify]: Simplify 0 into 0 13.736 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 13.737 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2))) into 0 13.738 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2.0))) into 0 13.739 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) 0) (+ (* 0 0) (* 0 (sqrt 2)))) into 0 13.744 * [backup-simplify]: Simplify (+ (* (* (sqrt 2.0) (sqrt 2)) +nan.0) (+ (* 0 +nan.0) (* 0 0))) into (- (* +nan.0 (* (sqrt 2.0) (sqrt 2)))) 13.746 * [backup-simplify]: Simplify (- (* +nan.0 (* (sqrt 2.0) (sqrt 2)))) into (- (* +nan.0 (* (sqrt 2.0) (sqrt 2)))) 13.756 * [backup-simplify]: Simplify (+ (* (- (* +nan.0 (* (sqrt 2.0) (sqrt 2)))) (pow (* re 1) 2)) (+ (* (- (* +nan.0 (/ (sqrt 2.0) (sqrt 2)))) (pow (* 1 im) 2)) (* (- (* +nan.0 (* (sqrt 2.0) (sqrt 2)))) (* re 1)))) into (- (+ (* +nan.0 (/ (* (sqrt 2.0) (pow im 2)) (sqrt 2))) (- (+ (* +nan.0 (* (sqrt 2.0) (* (sqrt 2) re))) (- (* +nan.0 (* (sqrt 2.0) (* (sqrt 2) (pow re 2))))))))) 13.757 * [backup-simplify]: Simplify (/ (sqrt (* 2.0 (* (/ 1 im) (/ 1 im)))) (sqrt (- (sqrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) (/ 1 re)))) into (* (/ (sqrt 2.0) im) (sqrt (/ 1 (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re))))) 13.757 * [approximate]: Taking taylor expansion of (* (/ (sqrt 2.0) im) (sqrt (/ 1 (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re))))) in (im re) around 0 13.757 * [taylor]: Taking taylor expansion of (* (/ (sqrt 2.0) im) (sqrt (/ 1 (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re))))) in re 13.757 * [taylor]: Taking taylor expansion of (/ (sqrt 2.0) im) in re 13.757 * [taylor]: Taking taylor expansion of (sqrt 2.0) in re 13.757 * [taylor]: Taking taylor expansion of 2.0 in re 13.757 * [backup-simplify]: Simplify 2.0 into 2.0 13.757 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 13.758 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 13.758 * [taylor]: Taking taylor expansion of im in re 13.758 * [backup-simplify]: Simplify im into im 13.758 * [backup-simplify]: Simplify (/ (sqrt 2.0) im) into (/ (sqrt 2.0) im) 13.758 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re)))) in re 13.759 * [taylor]: Taking taylor expansion of (/ 1 (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re))) in re 13.759 * [taylor]: Taking taylor expansion of (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re)) in re 13.759 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 13.759 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 13.759 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 13.759 * [taylor]: Taking taylor expansion of (pow re 2) in re 13.759 * [taylor]: Taking taylor expansion of re in re 13.759 * [backup-simplify]: Simplify 0 into 0 13.759 * [backup-simplify]: Simplify 1 into 1 13.759 * [backup-simplify]: Simplify (* 1 1) into 1 13.759 * [backup-simplify]: Simplify (/ 1 1) into 1 13.759 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 13.759 * [taylor]: Taking taylor expansion of (pow im 2) in re 13.760 * [taylor]: Taking taylor expansion of im in re 13.760 * [backup-simplify]: Simplify im into im 13.760 * [backup-simplify]: Simplify (* im im) into (pow im 2) 13.760 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 13.760 * [backup-simplify]: Simplify (+ 1 0) into 1 13.760 * [backup-simplify]: Simplify (sqrt 1) into 1 13.761 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.762 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.762 * [backup-simplify]: Simplify (+ 0 0) into 0 13.763 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.763 * [taylor]: Taking taylor expansion of (/ 1 re) in re 13.763 * [taylor]: Taking taylor expansion of re in re 13.763 * [backup-simplify]: Simplify 0 into 0 13.763 * [backup-simplify]: Simplify 1 into 1 13.764 * [backup-simplify]: Simplify (/ 1 1) into 1 13.764 * [backup-simplify]: Simplify (- 1) into -1 13.764 * [backup-simplify]: Simplify (+ 1 -1) into 0 13.767 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.767 * [backup-simplify]: Simplify (- 0) into 0 13.768 * [backup-simplify]: Simplify (+ 0 0) into 0 13.769 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 13.769 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.770 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 13.771 * [backup-simplify]: Simplify (/ (- (/ 1 (pow im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow im 2)) 13.772 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.772 * [backup-simplify]: Simplify (- 0) into 0 13.772 * [backup-simplify]: Simplify (+ (/ 1/2 (pow im 2)) 0) into (* 1/2 (/ 1 (pow im 2))) 13.772 * [backup-simplify]: Simplify (/ 1 (* 1/2 (/ 1 (pow im 2)))) into (* 2 (pow im 2)) 13.773 * [backup-simplify]: Simplify (sqrt 0) into 0 13.773 * [backup-simplify]: Simplify (/ (* 2 (pow im 2)) (* 2 (sqrt 0))) into (* +nan.0 (pow im 2)) 13.773 * [taylor]: Taking taylor expansion of (* (/ (sqrt 2.0) im) (sqrt (/ 1 (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re))))) in im 13.773 * [taylor]: Taking taylor expansion of (/ (sqrt 2.0) im) in im 13.773 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 13.773 * [taylor]: Taking taylor expansion of 2.0 in im 13.773 * [backup-simplify]: Simplify 2.0 into 2.0 13.774 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 13.774 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 13.774 * [taylor]: Taking taylor expansion of im in im 13.775 * [backup-simplify]: Simplify 0 into 0 13.775 * [backup-simplify]: Simplify 1 into 1 13.775 * [backup-simplify]: Simplify (/ (sqrt 2.0) 1) into (sqrt 2.0) 13.775 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re)))) in im 13.775 * [taylor]: Taking taylor expansion of (/ 1 (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re))) in im 13.775 * [taylor]: Taking taylor expansion of (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re)) in im 13.776 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in im 13.776 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in im 13.776 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in im 13.776 * [taylor]: Taking taylor expansion of (pow re 2) in im 13.776 * [taylor]: Taking taylor expansion of re in im 13.776 * [backup-simplify]: Simplify re into re 13.776 * [backup-simplify]: Simplify (* re re) into (pow re 2) 13.776 * [backup-simplify]: Simplify (/ 1 (pow re 2)) into (/ 1 (pow re 2)) 13.776 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 13.776 * [taylor]: Taking taylor expansion of (pow im 2) in im 13.776 * [taylor]: Taking taylor expansion of im in im 13.776 * [backup-simplify]: Simplify 0 into 0 13.776 * [backup-simplify]: Simplify 1 into 1 13.776 * [backup-simplify]: Simplify (* 1 1) into 1 13.777 * [backup-simplify]: Simplify (/ 1 1) into 1 13.777 * [backup-simplify]: Simplify (+ 0 1) into 1 13.777 * [backup-simplify]: Simplify (sqrt 1) into 1 13.778 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.779 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.779 * [backup-simplify]: Simplify (+ 0 0) into 0 13.780 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.780 * [taylor]: Taking taylor expansion of (/ 1 re) in im 13.780 * [taylor]: Taking taylor expansion of re in im 13.780 * [backup-simplify]: Simplify re into re 13.780 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 13.780 * [backup-simplify]: Simplify (+ 1 0) into 1 13.781 * [backup-simplify]: Simplify (/ 1 1) into 1 13.781 * [backup-simplify]: Simplify (sqrt 0) into 0 13.782 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 13.782 * [taylor]: Taking taylor expansion of (* (/ (sqrt 2.0) im) (sqrt (/ 1 (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re))))) in im 13.783 * [taylor]: Taking taylor expansion of (/ (sqrt 2.0) im) in im 13.783 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 13.783 * [taylor]: Taking taylor expansion of 2.0 in im 13.783 * [backup-simplify]: Simplify 2.0 into 2.0 13.783 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 13.784 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 13.784 * [taylor]: Taking taylor expansion of im in im 13.784 * [backup-simplify]: Simplify 0 into 0 13.784 * [backup-simplify]: Simplify 1 into 1 13.785 * [backup-simplify]: Simplify (/ (sqrt 2.0) 1) into (sqrt 2.0) 13.785 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re)))) in im 13.785 * [taylor]: Taking taylor expansion of (/ 1 (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re))) in im 13.785 * [taylor]: Taking taylor expansion of (- (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) (/ 1 re)) in im 13.785 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in im 13.785 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in im 13.785 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in im 13.785 * [taylor]: Taking taylor expansion of (pow re 2) in im 13.785 * [taylor]: Taking taylor expansion of re in im 13.785 * [backup-simplify]: Simplify re into re 13.785 * [backup-simplify]: Simplify (* re re) into (pow re 2) 13.785 * [backup-simplify]: Simplify (/ 1 (pow re 2)) into (/ 1 (pow re 2)) 13.785 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 13.785 * [taylor]: Taking taylor expansion of (pow im 2) in im 13.785 * [taylor]: Taking taylor expansion of im in im 13.785 * [backup-simplify]: Simplify 0 into 0 13.785 * [backup-simplify]: Simplify 1 into 1 13.786 * [backup-simplify]: Simplify (* 1 1) into 1 13.786 * [backup-simplify]: Simplify (/ 1 1) into 1 13.786 * [backup-simplify]: Simplify (+ 0 1) into 1 13.787 * [backup-simplify]: Simplify (sqrt 1) into 1 13.787 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.788 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.788 * [backup-simplify]: Simplify (+ 0 0) into 0 13.789 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.789 * [taylor]: Taking taylor expansion of (/ 1 re) in im 13.789 * [taylor]: Taking taylor expansion of re in im 13.789 * [backup-simplify]: Simplify re into re 13.789 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 13.790 * [backup-simplify]: Simplify (+ 1 0) into 1 13.790 * [backup-simplify]: Simplify (/ 1 1) into 1 13.790 * [backup-simplify]: Simplify (sqrt 0) into 0 13.792 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 13.792 * [backup-simplify]: Simplify (* (sqrt 2.0) 0) into 0 13.792 * [taylor]: Taking taylor expansion of 0 in re 13.792 * [backup-simplify]: Simplify 0 into 0 13.793 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)))) into 0 13.795 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) +nan.0) (* 0 0)) into (- (* +nan.0 (sqrt 2.0))) 13.795 * [taylor]: Taking taylor expansion of (- (* +nan.0 (sqrt 2.0))) in re 13.795 * [taylor]: Taking taylor expansion of (* +nan.0 (sqrt 2.0)) in re 13.795 * [taylor]: Taking taylor expansion of +nan.0 in re 13.795 * [backup-simplify]: Simplify +nan.0 into +nan.0 13.795 * [taylor]: Taking taylor expansion of (sqrt 2.0) in re 13.796 * [taylor]: Taking taylor expansion of 2.0 in re 13.796 * [backup-simplify]: Simplify 2.0 into 2.0 13.796 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 13.797 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 13.797 * [backup-simplify]: Simplify 0 into 0 13.797 * [backup-simplify]: Simplify (- (/ 1 re)) into (- (/ 1 re)) 13.797 * [backup-simplify]: Simplify (+ 0 (- (/ 1 re))) into (- (/ 1 re)) 13.797 * [backup-simplify]: Simplify (- (+ (* 1 (/ (- (/ 1 re)) 1)))) into (/ 1 re) 13.798 * [backup-simplify]: Simplify (/ (- (/ 1 re) (pow +nan.0 2) (+)) (* 2 0)) into (* +nan.0 (- (/ 1 re) +nan.0)) 13.799 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2.0))) into 0 13.800 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.801 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) (* +nan.0 (- (/ 1 re) +nan.0))) (+ (* 0 +nan.0) (* 0 0))) into (- (+ (* +nan.0 (sqrt 2.0)) (- (* +nan.0 (/ (sqrt 2.0) re))))) 13.802 * [taylor]: Taking taylor expansion of (- (+ (* +nan.0 (sqrt 2.0)) (- (* +nan.0 (/ (sqrt 2.0) re))))) in re 13.802 * [taylor]: Taking taylor expansion of (+ (* +nan.0 (sqrt 2.0)) (- (* +nan.0 (/ (sqrt 2.0) re)))) in re 13.802 * [taylor]: Taking taylor expansion of (* +nan.0 (sqrt 2.0)) in re 13.802 * [taylor]: Taking taylor expansion of +nan.0 in re 13.802 * [backup-simplify]: Simplify +nan.0 into +nan.0 13.802 * [taylor]: Taking taylor expansion of (sqrt 2.0) in re 13.802 * [taylor]: Taking taylor expansion of 2.0 in re 13.802 * [backup-simplify]: Simplify 2.0 into 2.0 13.802 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 13.803 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 13.803 * [taylor]: Taking taylor expansion of (- (* +nan.0 (/ (sqrt 2.0) re))) in re 13.803 * [taylor]: Taking taylor expansion of (* +nan.0 (/ (sqrt 2.0) re)) in re 13.803 * [taylor]: Taking taylor expansion of +nan.0 in re 13.803 * [backup-simplify]: Simplify +nan.0 into +nan.0 13.803 * [taylor]: Taking taylor expansion of (/ (sqrt 2.0) re) in re 13.803 * [taylor]: Taking taylor expansion of (sqrt 2.0) in re 13.803 * [taylor]: Taking taylor expansion of 2.0 in re 13.803 * [backup-simplify]: Simplify 2.0 into 2.0 13.803 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 13.804 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 13.804 * [taylor]: Taking taylor expansion of re in re 13.804 * [backup-simplify]: Simplify 0 into 0 13.804 * [backup-simplify]: Simplify 1 into 1 13.805 * [backup-simplify]: Simplify (/ (sqrt 2.0) 1) into (sqrt 2.0) 13.806 * [backup-simplify]: Simplify (* +nan.0 (sqrt 2.0)) into (* +nan.0 (sqrt 2.0)) 13.807 * [backup-simplify]: Simplify (- (* +nan.0 (sqrt 2.0))) into (- (* +nan.0 (sqrt 2.0))) 13.810 * [backup-simplify]: Simplify (+ 0 (- (* +nan.0 (sqrt 2.0)))) into (- (* +nan.0 (sqrt 2.0))) 13.812 * [backup-simplify]: Simplify (- (- (* +nan.0 (sqrt 2.0)))) into (- (* +nan.0 (sqrt 2.0))) 13.814 * [backup-simplify]: Simplify (- (* +nan.0 (sqrt 2.0))) into (- (* +nan.0 (sqrt 2.0))) 13.815 * [backup-simplify]: Simplify (* +nan.0 (sqrt 2.0)) into (* +nan.0 (sqrt 2.0)) 13.816 * [backup-simplify]: Simplify (- (* +nan.0 (sqrt 2.0))) into (- (* +nan.0 (sqrt 2.0))) 13.817 * [backup-simplify]: Simplify (- (* +nan.0 (sqrt 2.0))) into (- (* +nan.0 (sqrt 2.0))) 13.817 * [backup-simplify]: Simplify 0 into 0 13.818 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 13.819 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.819 * [backup-simplify]: Simplify (+ (/ 1 (pow re 2)) 0) into (/ 1 (pow re 2)) 13.821 * [backup-simplify]: Simplify (/ (- (/ 1 (pow re 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow re 2)) 13.821 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 13.821 * [backup-simplify]: Simplify (- 0) into 0 13.821 * [backup-simplify]: Simplify (+ (/ 1/2 (pow re 2)) 0) into (* 1/2 (/ 1 (pow re 2))) 13.821 * [backup-simplify]: Simplify (- (+ (* 1 (/ (* 1/2 (/ 1 (pow re 2))) 1)) (* (/ 1 re) (/ (- (/ 1 re)) 1)))) into (* 1/2 (/ 1 (pow re 2))) 13.822 * [backup-simplify]: Simplify (/ (- (* 1/2 (/ 1 (pow re 2))) (+ (* 2 (* +nan.0 (* +nan.0 (- (/ 1 re) +nan.0)))))) (* 2 0)) into (* +nan.0 (- (* 1/2 (/ 1 (pow re 2))) (+ (* +nan.0 (/ 1 re)) (- +nan.0)))) 13.823 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 13.825 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.826 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) (* +nan.0 (- (* 1/2 (/ 1 (pow re 2))) (+ (* +nan.0 (/ 1 re)) (- +nan.0))))) (+ (* 0 (* +nan.0 (- (/ 1 re) +nan.0))) (+ (* 0 +nan.0) (* 0 0)))) into (- (+ (* +nan.0 (sqrt 2.0)) (- (+ (* +nan.0 (/ (sqrt 2.0) re)) (- (* +nan.0 (/ (sqrt 2.0) (pow re 2)))))))) 13.826 * [taylor]: Taking taylor expansion of (- (+ (* +nan.0 (sqrt 2.0)) (- (+ (* +nan.0 (/ (sqrt 2.0) re)) (- (* +nan.0 (/ (sqrt 2.0) (pow re 2)))))))) in re 13.826 * [taylor]: Taking taylor expansion of (+ (* +nan.0 (sqrt 2.0)) (- (+ (* +nan.0 (/ (sqrt 2.0) re)) (- (* +nan.0 (/ (sqrt 2.0) (pow re 2))))))) in re 13.826 * [taylor]: Taking taylor expansion of (* +nan.0 (sqrt 2.0)) in re 13.826 * [taylor]: Taking taylor expansion of +nan.0 in re 13.826 * [backup-simplify]: Simplify +nan.0 into +nan.0 13.826 * [taylor]: Taking taylor expansion of (sqrt 2.0) in re 13.826 * [taylor]: Taking taylor expansion of 2.0 in re 13.826 * [backup-simplify]: Simplify 2.0 into 2.0 13.827 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 13.827 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 13.827 * [taylor]: Taking taylor expansion of (- (+ (* +nan.0 (/ (sqrt 2.0) re)) (- (* +nan.0 (/ (sqrt 2.0) (pow re 2)))))) in re 13.827 * [taylor]: Taking taylor expansion of (+ (* +nan.0 (/ (sqrt 2.0) re)) (- (* +nan.0 (/ (sqrt 2.0) (pow re 2))))) in re 13.827 * [taylor]: Taking taylor expansion of (* +nan.0 (/ (sqrt 2.0) re)) in re 13.827 * [taylor]: Taking taylor expansion of +nan.0 in re 13.827 * [backup-simplify]: Simplify +nan.0 into +nan.0 13.827 * [taylor]: Taking taylor expansion of (/ (sqrt 2.0) re) in re 13.827 * [taylor]: Taking taylor expansion of (sqrt 2.0) in re 13.827 * [taylor]: Taking taylor expansion of 2.0 in re 13.827 * [backup-simplify]: Simplify 2.0 into 2.0 13.828 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 13.828 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 13.828 * [taylor]: Taking taylor expansion of re in re 13.828 * [backup-simplify]: Simplify 0 into 0 13.828 * [backup-simplify]: Simplify 1 into 1 13.829 * [backup-simplify]: Simplify (/ (sqrt 2.0) 1) into (sqrt 2.0) 13.829 * [taylor]: Taking taylor expansion of (- (* +nan.0 (/ (sqrt 2.0) (pow re 2)))) in re 13.829 * [taylor]: Taking taylor expansion of (* +nan.0 (/ (sqrt 2.0) (pow re 2))) in re 13.829 * [taylor]: Taking taylor expansion of +nan.0 in re 13.829 * [backup-simplify]: Simplify +nan.0 into +nan.0 13.829 * [taylor]: Taking taylor expansion of (/ (sqrt 2.0) (pow re 2)) in re 13.829 * [taylor]: Taking taylor expansion of (sqrt 2.0) in re 13.829 * [taylor]: Taking taylor expansion of 2.0 in re 13.829 * [backup-simplify]: Simplify 2.0 into 2.0 13.829 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 13.829 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 13.829 * [taylor]: Taking taylor expansion of (pow re 2) in re 13.829 * [taylor]: Taking taylor expansion of re in re 13.829 * [backup-simplify]: Simplify 0 into 0 13.829 * [backup-simplify]: Simplify 1 into 1 13.830 * [backup-simplify]: Simplify (* 1 1) into 1 13.830 * [backup-simplify]: Simplify (/ (sqrt 2.0) 1) into (sqrt 2.0) 13.831 * [backup-simplify]: Simplify (* +nan.0 (sqrt 2.0)) into (* +nan.0 (sqrt 2.0)) 13.831 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.832 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)))) into 0 13.832 * [backup-simplify]: Simplify (+ (* +nan.0 0) (* 0 (sqrt 2.0))) into 0 13.832 * [backup-simplify]: Simplify (- 0) into 0 13.833 * [backup-simplify]: Simplify (+ (* +nan.0 (sqrt 2.0)) 0) into (- (* +nan.0 (sqrt 2.0))) 13.835 * [backup-simplify]: Simplify (- (- (* +nan.0 (sqrt 2.0)))) into (- (* +nan.0 (sqrt 2.0))) 13.836 * [backup-simplify]: Simplify (+ 0 (- (* +nan.0 (sqrt 2.0)))) into (- (* +nan.0 (sqrt 2.0))) 13.838 * [backup-simplify]: Simplify (- (- (* +nan.0 (sqrt 2.0)))) into (- (* +nan.0 (sqrt 2.0))) 13.839 * [backup-simplify]: Simplify (- (* +nan.0 (sqrt 2.0))) into (- (* +nan.0 (sqrt 2.0))) 13.842 * [backup-simplify]: Simplify (+ (* (- (* +nan.0 (sqrt 2.0))) (* (/ 1 (/ 1 re)) (pow (/ 1 im) 2))) (+ (- (* +nan.0 (sqrt 2.0))) (* (- (* +nan.0 (sqrt 2.0))) (* (/ 1 (/ 1 re)) (/ 1 im))))) into (- (+ (* +nan.0 (/ (* (sqrt 2.0) re) (pow im 2))) (- (+ (* +nan.0 (sqrt 2.0)) (- (* +nan.0 (/ (* (sqrt 2.0) re) im))))))) 13.842 * [backup-simplify]: Simplify (/ (sqrt (* 2.0 (* (/ 1 (- im)) (/ 1 (- im))))) (sqrt (- (sqrt (+ (* (/ 1 (- re)) (/ 1 (- re))) (* (/ 1 (- im)) (/ 1 (- im))))) (/ 1 (- re))))) into (* (/ (sqrt 2.0) im) (sqrt (/ 1 (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))))))) 13.842 * [approximate]: Taking taylor expansion of (* (/ (sqrt 2.0) im) (sqrt (/ 1 (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))))))) in (im re) around 0 13.842 * [taylor]: Taking taylor expansion of (* (/ (sqrt 2.0) im) (sqrt (/ 1 (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))))))) in re 13.842 * [taylor]: Taking taylor expansion of (/ (sqrt 2.0) im) in re 13.842 * [taylor]: Taking taylor expansion of (sqrt 2.0) in re 13.842 * [taylor]: Taking taylor expansion of 2.0 in re 13.842 * [backup-simplify]: Simplify 2.0 into 2.0 13.842 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 13.843 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 13.843 * [taylor]: Taking taylor expansion of im in re 13.843 * [backup-simplify]: Simplify im into im 13.843 * [backup-simplify]: Simplify (/ (sqrt 2.0) im) into (/ (sqrt 2.0) im) 13.843 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))))) in re 13.843 * [taylor]: Taking taylor expansion of (/ 1 (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))))) in re 13.843 * [taylor]: Taking taylor expansion of (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))) in re 13.843 * [taylor]: Taking taylor expansion of (/ 1 re) in re 13.843 * [taylor]: Taking taylor expansion of re in re 13.843 * [backup-simplify]: Simplify 0 into 0 13.843 * [backup-simplify]: Simplify 1 into 1 13.844 * [backup-simplify]: Simplify (/ 1 1) into 1 13.844 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 13.844 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 13.844 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 13.844 * [taylor]: Taking taylor expansion of (pow re 2) in re 13.844 * [taylor]: Taking taylor expansion of re in re 13.844 * [backup-simplify]: Simplify 0 into 0 13.844 * [backup-simplify]: Simplify 1 into 1 13.844 * [backup-simplify]: Simplify (* 1 1) into 1 13.844 * [backup-simplify]: Simplify (/ 1 1) into 1 13.844 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 13.844 * [taylor]: Taking taylor expansion of (pow im 2) in re 13.844 * [taylor]: Taking taylor expansion of im in re 13.844 * [backup-simplify]: Simplify im into im 13.844 * [backup-simplify]: Simplify (* im im) into (pow im 2) 13.844 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 13.845 * [backup-simplify]: Simplify (+ 1 0) into 1 13.845 * [backup-simplify]: Simplify (sqrt 1) into 1 13.845 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.846 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.846 * [backup-simplify]: Simplify (+ 0 0) into 0 13.847 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.847 * [backup-simplify]: Simplify (+ 1 1) into 2 13.847 * [backup-simplify]: Simplify (/ 1 2) into 1/2 13.848 * [backup-simplify]: Simplify (sqrt 0) into 0 13.848 * [backup-simplify]: Simplify (/ 1/2 (* 2 (sqrt 0))) into +nan.0 13.848 * [taylor]: Taking taylor expansion of (* (/ (sqrt 2.0) im) (sqrt (/ 1 (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))))))) in im 13.848 * [taylor]: Taking taylor expansion of (/ (sqrt 2.0) im) in im 13.848 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 13.848 * [taylor]: Taking taylor expansion of 2.0 in im 13.848 * [backup-simplify]: Simplify 2.0 into 2.0 13.849 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 13.849 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 13.849 * [taylor]: Taking taylor expansion of im in im 13.849 * [backup-simplify]: Simplify 0 into 0 13.849 * [backup-simplify]: Simplify 1 into 1 13.850 * [backup-simplify]: Simplify (/ (sqrt 2.0) 1) into (sqrt 2.0) 13.850 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))))) in im 13.850 * [taylor]: Taking taylor expansion of (/ 1 (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))))) in im 13.850 * [taylor]: Taking taylor expansion of (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))) in im 13.850 * [taylor]: Taking taylor expansion of (/ 1 re) in im 13.850 * [taylor]: Taking taylor expansion of re in im 13.850 * [backup-simplify]: Simplify re into re 13.850 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 13.850 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in im 13.850 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in im 13.850 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in im 13.850 * [taylor]: Taking taylor expansion of (pow re 2) in im 13.850 * [taylor]: Taking taylor expansion of re in im 13.850 * [backup-simplify]: Simplify re into re 13.850 * [backup-simplify]: Simplify (* re re) into (pow re 2) 13.850 * [backup-simplify]: Simplify (/ 1 (pow re 2)) into (/ 1 (pow re 2)) 13.850 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 13.850 * [taylor]: Taking taylor expansion of (pow im 2) in im 13.850 * [taylor]: Taking taylor expansion of im in im 13.850 * [backup-simplify]: Simplify 0 into 0 13.850 * [backup-simplify]: Simplify 1 into 1 13.850 * [backup-simplify]: Simplify (* 1 1) into 1 13.851 * [backup-simplify]: Simplify (/ 1 1) into 1 13.851 * [backup-simplify]: Simplify (+ 0 1) into 1 13.851 * [backup-simplify]: Simplify (sqrt 1) into 1 13.852 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.852 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.852 * [backup-simplify]: Simplify (+ 0 0) into 0 13.853 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.853 * [backup-simplify]: Simplify (+ 0 1) into 1 13.853 * [backup-simplify]: Simplify (/ 1 1) into 1 13.853 * [backup-simplify]: Simplify (sqrt 0) into 0 13.854 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 13.854 * [taylor]: Taking taylor expansion of (* (/ (sqrt 2.0) im) (sqrt (/ 1 (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))))))) in im 13.854 * [taylor]: Taking taylor expansion of (/ (sqrt 2.0) im) in im 13.854 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 13.854 * [taylor]: Taking taylor expansion of 2.0 in im 13.854 * [backup-simplify]: Simplify 2.0 into 2.0 13.855 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 13.855 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 13.855 * [taylor]: Taking taylor expansion of im in im 13.855 * [backup-simplify]: Simplify 0 into 0 13.855 * [backup-simplify]: Simplify 1 into 1 13.856 * [backup-simplify]: Simplify (/ (sqrt 2.0) 1) into (sqrt 2.0) 13.856 * [taylor]: Taking taylor expansion of (sqrt (/ 1 (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))))) in im 13.856 * [taylor]: Taking taylor expansion of (/ 1 (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))))) in im 13.856 * [taylor]: Taking taylor expansion of (+ (/ 1 re) (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))) in im 13.856 * [taylor]: Taking taylor expansion of (/ 1 re) in im 13.856 * [taylor]: Taking taylor expansion of re in im 13.856 * [backup-simplify]: Simplify re into re 13.856 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 13.856 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in im 13.856 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in im 13.856 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in im 13.856 * [taylor]: Taking taylor expansion of (pow re 2) in im 13.856 * [taylor]: Taking taylor expansion of re in im 13.856 * [backup-simplify]: Simplify re into re 13.856 * [backup-simplify]: Simplify (* re re) into (pow re 2) 13.856 * [backup-simplify]: Simplify (/ 1 (pow re 2)) into (/ 1 (pow re 2)) 13.856 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 13.856 * [taylor]: Taking taylor expansion of (pow im 2) in im 13.856 * [taylor]: Taking taylor expansion of im in im 13.856 * [backup-simplify]: Simplify 0 into 0 13.856 * [backup-simplify]: Simplify 1 into 1 13.856 * [backup-simplify]: Simplify (* 1 1) into 1 13.856 * [backup-simplify]: Simplify (/ 1 1) into 1 13.857 * [backup-simplify]: Simplify (+ 0 1) into 1 13.857 * [backup-simplify]: Simplify (sqrt 1) into 1 13.857 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.858 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.858 * [backup-simplify]: Simplify (+ 0 0) into 0 13.858 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.859 * [backup-simplify]: Simplify (+ 0 1) into 1 13.859 * [backup-simplify]: Simplify (/ 1 1) into 1 13.859 * [backup-simplify]: Simplify (sqrt 0) into 0 13.860 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 13.860 * [backup-simplify]: Simplify (* (sqrt 2.0) 0) into 0 13.860 * [taylor]: Taking taylor expansion of 0 in re 13.860 * [backup-simplify]: Simplify 0 into 0 13.860 * [backup-simplify]: Simplify 0 into 0 13.861 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)))) into 0 13.862 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) +nan.0) (* 0 0)) into (- (* +nan.0 (sqrt 2.0))) 13.862 * [taylor]: Taking taylor expansion of (- (* +nan.0 (sqrt 2.0))) in re 13.862 * [taylor]: Taking taylor expansion of (* +nan.0 (sqrt 2.0)) in re 13.862 * [taylor]: Taking taylor expansion of +nan.0 in re 13.862 * [backup-simplify]: Simplify +nan.0 into +nan.0 13.862 * [taylor]: Taking taylor expansion of (sqrt 2.0) in re 13.862 * [taylor]: Taking taylor expansion of 2.0 in re 13.862 * [backup-simplify]: Simplify 2.0 into 2.0 13.863 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 13.863 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 13.864 * [backup-simplify]: Simplify (* +nan.0 (sqrt 2.0)) into (* +nan.0 (sqrt 2.0)) 13.864 * [backup-simplify]: Simplify (- (* +nan.0 (sqrt 2.0))) into (- (* +nan.0 (sqrt 2.0))) 13.865 * [backup-simplify]: Simplify (- (* +nan.0 (sqrt 2.0))) into (- (* +nan.0 (sqrt 2.0))) 13.865 * [backup-simplify]: Simplify 0 into 0 13.866 * [backup-simplify]: Simplify (+ (/ 1 re) 0) into (/ 1 re) 13.866 * [backup-simplify]: Simplify (- (+ (* 1 (/ (/ 1 re) 1)))) into (- (/ 1 re)) 13.866 * [backup-simplify]: Simplify (/ (- (- (/ 1 re)) (pow +nan.0 2) (+)) (* 2 0)) into (* +nan.0 (+ (/ 1 re) (- +nan.0))) 13.867 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2.0))) into 0 13.868 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.869 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) (* +nan.0 (+ (/ 1 re) (- +nan.0)))) (+ (* 0 +nan.0) (* 0 0))) into (- (+ (* +nan.0 (sqrt 2.0)) (- (* +nan.0 (/ (sqrt 2.0) re))))) 13.869 * [taylor]: Taking taylor expansion of (- (+ (* +nan.0 (sqrt 2.0)) (- (* +nan.0 (/ (sqrt 2.0) re))))) in re 13.869 * [taylor]: Taking taylor expansion of (+ (* +nan.0 (sqrt 2.0)) (- (* +nan.0 (/ (sqrt 2.0) re)))) in re 13.869 * [taylor]: Taking taylor expansion of (* +nan.0 (sqrt 2.0)) in re 13.869 * [taylor]: Taking taylor expansion of +nan.0 in re 13.869 * [backup-simplify]: Simplify +nan.0 into +nan.0 13.869 * [taylor]: Taking taylor expansion of (sqrt 2.0) in re 13.869 * [taylor]: Taking taylor expansion of 2.0 in re 13.869 * [backup-simplify]: Simplify 2.0 into 2.0 13.869 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 13.869 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 13.869 * [taylor]: Taking taylor expansion of (- (* +nan.0 (/ (sqrt 2.0) re))) in re 13.869 * [taylor]: Taking taylor expansion of (* +nan.0 (/ (sqrt 2.0) re)) in re 13.869 * [taylor]: Taking taylor expansion of +nan.0 in re 13.869 * [backup-simplify]: Simplify +nan.0 into +nan.0 13.869 * [taylor]: Taking taylor expansion of (/ (sqrt 2.0) re) in re 13.869 * [taylor]: Taking taylor expansion of (sqrt 2.0) in re 13.870 * [taylor]: Taking taylor expansion of 2.0 in re 13.870 * [backup-simplify]: Simplify 2.0 into 2.0 13.870 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 13.870 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 13.870 * [taylor]: Taking taylor expansion of re in re 13.870 * [backup-simplify]: Simplify 0 into 0 13.870 * [backup-simplify]: Simplify 1 into 1 13.871 * [backup-simplify]: Simplify (/ (sqrt 2.0) 1) into (sqrt 2.0) 13.872 * [backup-simplify]: Simplify (* +nan.0 (sqrt 2.0)) into (* +nan.0 (sqrt 2.0)) 13.873 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)))) into 0 13.874 * [backup-simplify]: Simplify (+ (* +nan.0 0) (* 0 (sqrt 2.0))) into 0 13.875 * [backup-simplify]: Simplify (- 0) into 0 13.876 * [backup-simplify]: Simplify (+ (* +nan.0 (sqrt 2.0)) 0) into (- (* +nan.0 (sqrt 2.0))) 13.881 * [backup-simplify]: Simplify (- (- (* +nan.0 (sqrt 2.0)))) into (- (* +nan.0 (sqrt 2.0))) 13.882 * [backup-simplify]: Simplify (- (* +nan.0 (sqrt 2.0))) into (- (* +nan.0 (sqrt 2.0))) 13.883 * [backup-simplify]: Simplify (+ (* +nan.0 0) (* 0 (sqrt 2.0))) into 0 13.883 * [backup-simplify]: Simplify (- 0) into 0 13.883 * [backup-simplify]: Simplify 0 into 0 13.883 * [backup-simplify]: Simplify 0 into 0 13.884 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 13.884 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 13.885 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.885 * [backup-simplify]: Simplify (+ (/ 1 (pow re 2)) 0) into (/ 1 (pow re 2)) 13.887 * [backup-simplify]: Simplify (/ (- (/ 1 (pow re 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow re 2)) 13.887 * [backup-simplify]: Simplify (+ 0 (/ 1/2 (pow re 2))) into (* 1/2 (/ 1 (pow re 2))) 13.887 * [backup-simplify]: Simplify (- (+ (* 1 (/ (* 1/2 (/ 1 (pow re 2))) 1)) (* (- (/ 1 re)) (/ (/ 1 re) 1)))) into (* 1/2 (/ 1 (pow re 2))) 13.888 * [backup-simplify]: Simplify (/ (- (* 1/2 (/ 1 (pow re 2))) (+ (* 2 (* +nan.0 (* +nan.0 (+ (/ 1 re) (- +nan.0))))))) (* 2 0)) into (* +nan.0 (- (* 1/2 (/ 1 (pow re 2))) (+ (* +nan.0 (/ 1 re)) (- +nan.0)))) 13.890 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 13.891 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.893 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) (* +nan.0 (- (* 1/2 (/ 1 (pow re 2))) (+ (* +nan.0 (/ 1 re)) (- +nan.0))))) (+ (* 0 (* +nan.0 (+ (/ 1 re) (- +nan.0)))) (+ (* 0 +nan.0) (* 0 0)))) into (- (+ (* +nan.0 (sqrt 2.0)) (- (+ (* +nan.0 (/ (sqrt 2.0) re)) (- (* +nan.0 (/ (sqrt 2.0) (pow re 2)))))))) 13.893 * [taylor]: Taking taylor expansion of (- (+ (* +nan.0 (sqrt 2.0)) (- (+ (* +nan.0 (/ (sqrt 2.0) re)) (- (* +nan.0 (/ (sqrt 2.0) (pow re 2)))))))) in re 13.893 * [taylor]: Taking taylor expansion of (+ (* +nan.0 (sqrt 2.0)) (- (+ (* +nan.0 (/ (sqrt 2.0) re)) (- (* +nan.0 (/ (sqrt 2.0) (pow re 2))))))) in re 13.893 * [taylor]: Taking taylor expansion of (* +nan.0 (sqrt 2.0)) in re 13.893 * [taylor]: Taking taylor expansion of +nan.0 in re 13.893 * [backup-simplify]: Simplify +nan.0 into +nan.0 13.893 * [taylor]: Taking taylor expansion of (sqrt 2.0) in re 13.893 * [taylor]: Taking taylor expansion of 2.0 in re 13.893 * [backup-simplify]: Simplify 2.0 into 2.0 13.894 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 13.894 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 13.894 * [taylor]: Taking taylor expansion of (- (+ (* +nan.0 (/ (sqrt 2.0) re)) (- (* +nan.0 (/ (sqrt 2.0) (pow re 2)))))) in re 13.894 * [taylor]: Taking taylor expansion of (+ (* +nan.0 (/ (sqrt 2.0) re)) (- (* +nan.0 (/ (sqrt 2.0) (pow re 2))))) in re 13.894 * [taylor]: Taking taylor expansion of (* +nan.0 (/ (sqrt 2.0) re)) in re 13.894 * [taylor]: Taking taylor expansion of +nan.0 in re 13.894 * [backup-simplify]: Simplify +nan.0 into +nan.0 13.895 * [taylor]: Taking taylor expansion of (/ (sqrt 2.0) re) in re 13.895 * [taylor]: Taking taylor expansion of (sqrt 2.0) in re 13.895 * [taylor]: Taking taylor expansion of 2.0 in re 13.895 * [backup-simplify]: Simplify 2.0 into 2.0 13.895 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 13.896 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 13.896 * [taylor]: Taking taylor expansion of re in re 13.896 * [backup-simplify]: Simplify 0 into 0 13.896 * [backup-simplify]: Simplify 1 into 1 13.897 * [backup-simplify]: Simplify (/ (sqrt 2.0) 1) into (sqrt 2.0) 13.897 * [taylor]: Taking taylor expansion of (- (* +nan.0 (/ (sqrt 2.0) (pow re 2)))) in re 13.897 * [taylor]: Taking taylor expansion of (* +nan.0 (/ (sqrt 2.0) (pow re 2))) in re 13.897 * [taylor]: Taking taylor expansion of +nan.0 in re 13.897 * [backup-simplify]: Simplify +nan.0 into +nan.0 13.897 * [taylor]: Taking taylor expansion of (/ (sqrt 2.0) (pow re 2)) in re 13.897 * [taylor]: Taking taylor expansion of (sqrt 2.0) in re 13.897 * [taylor]: Taking taylor expansion of 2.0 in re 13.897 * [backup-simplify]: Simplify 2.0 into 2.0 13.897 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 13.898 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 13.898 * [taylor]: Taking taylor expansion of (pow re 2) in re 13.898 * [taylor]: Taking taylor expansion of re in re 13.898 * [backup-simplify]: Simplify 0 into 0 13.898 * [backup-simplify]: Simplify 1 into 1 13.898 * [backup-simplify]: Simplify (* 1 1) into 1 13.899 * [backup-simplify]: Simplify (/ (sqrt 2.0) 1) into (sqrt 2.0) 13.900 * [backup-simplify]: Simplify (* +nan.0 (sqrt 2.0)) into (* +nan.0 (sqrt 2.0)) 13.901 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)))) into 0 13.902 * [backup-simplify]: Simplify (+ (* +nan.0 0) (* 0 (sqrt 2.0))) into 0 13.903 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2.0))) into 0 13.904 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 13.905 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.906 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)))) into 0 13.907 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.908 * [backup-simplify]: Simplify (+ (* +nan.0 0) (+ (* 0 0) (* 0 (sqrt 2.0)))) into 0 13.908 * [backup-simplify]: Simplify (- 0) into 0 13.909 * [backup-simplify]: Simplify (+ 0 0) into 0 13.909 * [backup-simplify]: Simplify (- 0) into 0 13.910 * [backup-simplify]: Simplify (+ (* +nan.0 (sqrt 2.0)) 0) into (- (* +nan.0 (sqrt 2.0))) 13.913 * [backup-simplify]: Simplify (- (- (* +nan.0 (sqrt 2.0)))) into (- (* +nan.0 (sqrt 2.0))) 13.914 * [backup-simplify]: Simplify (- (* +nan.0 (sqrt 2.0))) into (- (* +nan.0 (sqrt 2.0))) 13.920 * [backup-simplify]: Simplify (+ (* (- (* +nan.0 (sqrt 2.0))) (pow (* 1 (/ 1 (- im))) 2)) (+ (* (- (* +nan.0 (sqrt 2.0))) (* 1 (/ 1 (- im)))) (- (* +nan.0 (sqrt 2.0))))) into (- (+ (* +nan.0 (sqrt 2.0)) (- (+ (* +nan.0 (/ (sqrt 2.0) im)) (- (* +nan.0 (/ (sqrt 2.0) (pow im 2)))))))) 13.920 * * * [progress]: simplifying candidates 13.920 * * * * [progress]: [ 1 / 122 ] simplifiying candidate # 13.920 * * * * [progress]: [ 2 / 122 ] simplifiying candidate # 13.920 * * * * [progress]: [ 3 / 122 ] simplifiying candidate # 13.920 * * * * [progress]: [ 4 / 122 ] simplifiying candidate # 13.920 * * * * [progress]: [ 5 / 122 ] simplifiying candidate # 13.921 * * * * [progress]: [ 6 / 122 ] simplifiying candidate # 13.921 * * * * [progress]: [ 7 / 122 ] simplifiying candidate # 13.921 * [simplify]: Simplifying (sqrt 2.0) 13.921 * * [simplify]: iters left: 1 (2 enodes) 13.923 * * [simplify]: Extracting #0: cost 1 inf + 0 13.923 * * [simplify]: Extracting #1: cost 3 inf + 0 13.923 * * [simplify]: Extracting #2: cost 2 inf + 1 13.923 * * [simplify]: Extracting #3: cost 0 inf + 83 13.923 * [simplify]: Simplified to (sqrt 2.0) 13.923 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (/ (* (sqrt 2.0) (sqrt (* im im))) (sqrt (- (sqrt (+ (* re re) (* im im))) re))))) 13.923 * * * * [progress]: [ 8 / 122 ] simplifiying candidate # 13.924 * [simplify]: Simplifying (* 2.0 (* im im)) 13.924 * * [simplify]: iters left: 4 (4 enodes) 13.926 * * [simplify]: iters left: 3 (15 enodes) 13.931 * * [simplify]: iters left: 2 (19 enodes) 13.936 * * [simplify]: Extracting #0: cost 1 inf + 0 13.937 * * [simplify]: Extracting #1: cost 6 inf + 0 13.937 * * [simplify]: Extracting #2: cost 5 inf + 43 13.937 * * [simplify]: Extracting #3: cost 0 inf + 332 13.937 * [simplify]: Simplified to (* 2.0 (* im im)) 13.937 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (/ (pow (* 2.0 (* im im)) (/ 1 2)) (sqrt (- (sqrt (+ (* re re) (* im im))) re))))) 13.937 * * * * [progress]: [ 9 / 122 ] simplifiying candidate # 13.938 * [simplify]: Simplifying (* 2.0 (* im im)) 13.938 * * [simplify]: iters left: 4 (4 enodes) 13.940 * * [simplify]: iters left: 3 (15 enodes) 13.945 * * [simplify]: iters left: 2 (19 enodes) 13.951 * * [simplify]: Extracting #0: cost 1 inf + 0 13.951 * * [simplify]: Extracting #1: cost 6 inf + 0 13.951 * * [simplify]: Extracting #2: cost 5 inf + 43 13.951 * * [simplify]: Extracting #3: cost 0 inf + 332 13.951 * [simplify]: Simplified to (* 2.0 (* im im)) 13.951 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (/ (pow (* 2.0 (* im im)) (/ 1 2)) (sqrt (- (sqrt (+ (* re re) (* im im))) re))))) 13.951 * * * * [progress]: [ 10 / 122 ] simplifiying candidate # 13.952 * [simplify]: Simplifying (* 2.0 (* im im)) 13.952 * * [simplify]: iters left: 4 (4 enodes) 13.954 * * [simplify]: iters left: 3 (15 enodes) 13.959 * * [simplify]: iters left: 2 (19 enodes) 13.964 * * [simplify]: Extracting #0: cost 1 inf + 0 13.964 * * [simplify]: Extracting #1: cost 6 inf + 0 13.964 * * [simplify]: Extracting #2: cost 5 inf + 43 13.965 * * [simplify]: Extracting #3: cost 0 inf + 332 13.965 * [simplify]: Simplified to (* 2.0 (* im im)) 13.965 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (/ (pow (* 2.0 (* im im)) (/ 1 2)) (sqrt (- (sqrt (+ (* re re) (* im im))) re))))) 13.965 * * * * [progress]: [ 11 / 122 ] simplifiying candidate # 13.965 * * * * [progress]: [ 12 / 122 ] simplifiying candidate # 13.965 * * * * [progress]: [ 13 / 122 ] simplifiying candidate #real (real->posit16 (sqrt (* 2.0 (* im im))))) (sqrt (- (sqrt (+ (* re re) (* im im))) re)))))> 13.965 * * * * [progress]: [ 14 / 122 ] simplifiying candidate # 13.965 * * * * [progress]: [ 15 / 122 ] simplifiying candidate # 13.966 * * * * [progress]: [ 16 / 122 ] simplifiying candidate # 13.966 * * * * [progress]: [ 17 / 122 ] simplifiying candidate # 13.966 * * * * [progress]: [ 18 / 122 ] simplifiying candidate # 13.966 * * * * [progress]: [ 19 / 122 ] simplifiying candidate # 13.966 * * * * [progress]: [ 20 / 122 ] simplifiying candidate # 13.966 * [simplify]: Simplifying (sqrt (* (cbrt (+ (* re re) (* im im))) (cbrt (+ (* re re) (* im im))))) 13.966 * * [simplify]: iters left: 6 (8 enodes) 13.970 * * [simplify]: iters left: 5 (26 enodes) 13.976 * * [simplify]: Extracting #0: cost 1 inf + 0 13.976 * * [simplify]: Extracting #1: cost 4 inf + 0 13.976 * * [simplify]: Extracting #2: cost 7 inf + 0 13.977 * * [simplify]: Extracting #3: cost 10 inf + 0 13.977 * * [simplify]: Extracting #4: cost 14 inf + 0 13.977 * * [simplify]: Extracting #5: cost 10 inf + 84 13.977 * * [simplify]: Extracting #6: cost 8 inf + 166 13.977 * * [simplify]: Extracting #7: cost 4 inf + 854 13.978 * * [simplify]: Extracting #8: cost 1 inf + 1540 13.978 * * [simplify]: Extracting #9: cost 0 inf + 1782 13.979 * [simplify]: Simplified to (fabs (cbrt (+ (* re re) (* im im)))) 13.979 * [simplify]: Simplified (2 2 2 1 1 1) to (λ (re im) (* 0.5 (/ (sqrt (* 2.0 (* im im))) (sqrt (- (* (fabs (cbrt (+ (* re re) (* im im)))) (sqrt (cbrt (+ (* re re) (* im im))))) re))))) 13.979 * * * * [progress]: [ 21 / 122 ] simplifiying candidate # 13.979 * [simplify]: Simplifying (sqrt (sqrt (+ (* re re) (* im im)))) 13.979 * * [simplify]: iters left: 6 (7 enodes) 13.982 * * [simplify]: iters left: 5 (22 enodes) 13.988 * * [simplify]: Extracting #0: cost 1 inf + 0 13.988 * * [simplify]: Extracting #1: cost 3 inf + 0 13.988 * * [simplify]: Extracting #2: cost 5 inf + 0 13.989 * * [simplify]: Extracting #3: cost 8 inf + 0 13.989 * * [simplify]: Extracting #4: cost 12 inf + 0 13.989 * * [simplify]: Extracting #5: cost 10 inf + 2 13.989 * * [simplify]: Extracting #6: cost 1 inf + 936 13.989 * * [simplify]: Extracting #7: cost 0 inf + 1138 13.990 * [simplify]: Simplified to (sqrt (sqrt (+ (* re re) (* im im)))) 13.990 * [simplify]: Simplified (2 2 2 1 1 1) to (λ (re im) (* 0.5 (/ (sqrt (* 2.0 (* im im))) (sqrt (- (* (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt (sqrt (+ (* re re) (* im im))))) re))))) 13.990 * * * * [progress]: [ 22 / 122 ] simplifiying candidate # 13.990 * [simplify]: Simplifying (sqrt 1) 13.990 * * [simplify]: iters left: 1 (2 enodes) 13.994 * * [simplify]: Extracting #0: cost 1 inf + 0 13.994 * * [simplify]: Extracting #1: cost 0 inf + 1 13.994 * [simplify]: Simplified to 1 13.994 * [simplify]: Simplified (2 2 2 1 1 1) to (λ (re im) (* 0.5 (/ (sqrt (* 2.0 (* im im))) (sqrt (- (* 1 (sqrt (+ (* re re) (* im im)))) re))))) 13.994 * * * * [progress]: [ 23 / 122 ] simplifiying candidate # 13.994 * [simplify]: Simplifying (sqrt (+ (pow (* re re) 3) (pow (* im im) 3))) 13.994 * * [simplify]: iters left: 6 (9 enodes) 13.999 * * [simplify]: iters left: 5 (45 enodes) 14.010 * * [simplify]: iters left: 4 (100 enodes) 14.041 * * [simplify]: iters left: 3 (201 enodes) 14.093 * * [simplify]: iters left: 2 (406 enodes) 14.234 * * [simplify]: Extracting #0: cost 1 inf + 0 14.234 * * [simplify]: Extracting #1: cost 3 inf + 0 14.234 * * [simplify]: Extracting #2: cost 6 inf + 0 14.234 * * [simplify]: Extracting #3: cost 62 inf + 0 14.235 * * [simplify]: Extracting #4: cost 166 inf + 460 14.236 * * [simplify]: Extracting #5: cost 131 inf + 12951 14.240 * * [simplify]: Extracting #6: cost 49 inf + 45746 14.246 * * [simplify]: Extracting #7: cost 1 inf + 66256 14.252 * * [simplify]: Extracting #8: cost 0 inf + 65919 14.257 * [simplify]: Simplified to (sqrt (+ (* (* re (* re re)) (* re (* re re))) (* (* im im) (* (* im im) (* im im))))) 14.257 * [simplify]: Simplified (2 2 2 1 1 1) to (λ (re im) (* 0.5 (/ (sqrt (* 2.0 (* im im))) (sqrt (- (/ (sqrt (+ (* (* re (* re re)) (* re (* re re))) (* (* im im) (* (* im im) (* im im))))) (sqrt (+ (* (* re re) (* re re)) (- (* (* im im) (* im im)) (* (* re re) (* im im)))))) re))))) 14.257 * * * * [progress]: [ 24 / 122 ] simplifiying candidate # 14.258 * [simplify]: Simplifying (sqrt (- (* (* re re) (* re re)) (* (* im im) (* im im)))) 14.258 * * [simplify]: iters left: 6 (8 enodes) 14.261 * * [simplify]: iters left: 5 (37 enodes) 14.273 * * [simplify]: iters left: 4 (67 enodes) 14.287 * * [simplify]: iters left: 3 (123 enodes) 14.316 * * [simplify]: iters left: 2 (278 enodes) 14.406 * * [simplify]: Extracting #0: cost 1 inf + 0 14.406 * * [simplify]: Extracting #1: cost 3 inf + 0 14.407 * * [simplify]: Extracting #2: cost 50 inf + 0 14.407 * * [simplify]: Extracting #3: cost 150 inf + 0 14.409 * * [simplify]: Extracting #4: cost 194 inf + 1180 14.414 * * [simplify]: Extracting #5: cost 123 inf + 12421 14.430 * * [simplify]: Extracting #6: cost 12 inf + 33804 14.445 * * [simplify]: Extracting #7: cost 0 inf + 36129 14.453 * [simplify]: Simplified to (sqrt (- (* (* re re) (* re re)) (* (* im im) (* im im)))) 14.453 * [simplify]: Simplified (2 2 2 1 1 1) to (λ (re im) (* 0.5 (/ (sqrt (* 2.0 (* im im))) (sqrt (- (/ (sqrt (- (* (* re re) (* re re)) (* (* im im) (* im im)))) (sqrt (- (* re re) (* im im)))) re))))) 14.453 * * * * [progress]: [ 25 / 122 ] simplifiying candidate # 14.453 * [simplify]: Simplifying (+ (* re re) (* im im)) 14.453 * * [simplify]: iters left: 4 (5 enodes) 14.454 * * [simplify]: iters left: 3 (16 enodes) 14.456 * * [simplify]: Extracting #0: cost 1 inf + 0 14.456 * * [simplify]: Extracting #1: cost 4 inf + 0 14.457 * * [simplify]: Extracting #2: cost 8 inf + 0 14.457 * * [simplify]: Extracting #3: cost 4 inf + 84 14.457 * * [simplify]: Extracting #4: cost 0 inf + 410 14.457 * [simplify]: Simplified to (+ (* re re) (* im im)) 14.457 * [simplify]: Simplified (2 2 2 1 1 1) to (λ (re im) (* 0.5 (/ (sqrt (* 2.0 (* im im))) (sqrt (- (pow (+ (* re re) (* im im)) (/ 1 2)) re))))) 14.457 * * * * [progress]: [ 26 / 122 ] simplifiying candidate # 14.457 * * * * [progress]: [ 27 / 122 ] simplifiying candidate # 14.457 * [simplify]: Simplifying (sqrt (+ (* re re) (* im im))) 14.457 * * [simplify]: iters left: 5 (6 enodes) 14.458 * * [simplify]: iters left: 4 (19 enodes) 14.461 * * [simplify]: Extracting #0: cost 1 inf + 0 14.461 * * [simplify]: Extracting #1: cost 3 inf + 0 14.461 * * [simplify]: Extracting #2: cost 6 inf + 0 14.461 * * [simplify]: Extracting #3: cost 10 inf + 0 14.461 * * [simplify]: Extracting #4: cost 6 inf + 84 14.461 * * [simplify]: Extracting #5: cost 0 inf + 734 14.461 * [simplify]: Simplified to (sqrt (+ (* re re) (* im im))) 14.461 * [simplify]: Simplified (2 2 2 1 1 1) to (λ (re im) (* 0.5 (/ (sqrt (* 2.0 (* im im))) (sqrt (- (fabs (sqrt (+ (* re re) (* im im)))) re))))) 14.461 * * * * [progress]: [ 28 / 122 ] simplifiying candidate # 14.461 * * * * [progress]: [ 29 / 122 ] simplifiying candidate #real (real->posit16 (sqrt (+ (* re re) (* im im))))) re)))))> 14.461 * * * * [progress]: [ 30 / 122 ] simplifiying candidate # 14.462 * [simplify]: Simplifying (/ (exp (sqrt (+ (* re re) (* im im)))) (exp re)) 14.462 * * [simplify]: iters left: 6 (9 enodes) 14.463 * * [simplify]: iters left: 5 (30 enodes) 14.467 * * [simplify]: iters left: 4 (34 enodes) 14.472 * * [simplify]: iters left: 3 (39 enodes) 14.480 * * [simplify]: iters left: 2 (44 enodes) 14.492 * * [simplify]: iters left: 1 (52 enodes) 14.499 * * [simplify]: Extracting #0: cost 1 inf + 0 14.499 * * [simplify]: Extracting #1: cost 9 inf + 0 14.499 * * [simplify]: Extracting #2: cost 15 inf + 1 14.499 * * [simplify]: Extracting #3: cost 17 inf + 2 14.499 * * [simplify]: Extracting #4: cost 18 inf + 114 14.500 * * [simplify]: Extracting #5: cost 15 inf + 601 14.500 * * [simplify]: Extracting #6: cost 7 inf + 1413 14.500 * * [simplify]: Extracting #7: cost 0 inf + 3047 14.501 * [simplify]: Simplified to (exp (- (sqrt (+ (* re re) (* im im))) re)) 14.501 * [simplify]: Simplified (2 2 2 1 1) to (λ (re im) (* 0.5 (/ (sqrt (* 2.0 (* im im))) (sqrt (log (exp (- (sqrt (+ (* re re) (* im im))) re))))))) 14.501 * * * * [progress]: [ 31 / 122 ] simplifiying candidate # 14.501 * * * * [progress]: [ 32 / 122 ] simplifiying candidate # 14.501 * * * * [progress]: [ 33 / 122 ] simplifiying candidate # 14.501 * * * * [progress]: [ 34 / 122 ] simplifiying candidate # 14.501 * * * * [progress]: [ 35 / 122 ] simplifiying candidate # 14.501 * * * * [progress]: [ 36 / 122 ] simplifiying candidate # 14.501 * * * * [progress]: [ 37 / 122 ] simplifiying candidate # 14.501 * * * * [progress]: [ 38 / 122 ] simplifiying candidate # 14.501 * * * * [progress]: [ 39 / 122 ] simplifiying candidate # 14.501 * * * * [progress]: [ 40 / 122 ] simplifiying candidate # 14.501 * * * * [progress]: [ 41 / 122 ] simplifiying candidate # 14.502 * [simplify]: Simplifying (+ (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re)) 14.502 * * [simplify]: iters left: 6 (9 enodes) 14.503 * * [simplify]: iters left: 5 (29 enodes) 14.507 * * [simplify]: Extracting #0: cost 1 inf + 0 14.507 * * [simplify]: Extracting #1: cost 4 inf + 0 14.507 * * [simplify]: Extracting #2: cost 8 inf + 0 14.507 * * [simplify]: Extracting #3: cost 9 inf + 1 14.507 * * [simplify]: Extracting #4: cost 11 inf + 42 14.507 * * [simplify]: Extracting #5: cost 12 inf + 124 14.507 * * [simplify]: Extracting #6: cost 8 inf + 248 14.508 * * [simplify]: Extracting #7: cost 5 inf + 654 14.508 * * [simplify]: Extracting #8: cost 2 inf + 1300 14.508 * * [simplify]: Extracting #9: cost 0 inf + 1784 14.508 * [simplify]: Simplified to (+ (sqrt re) (sqrt (sqrt (+ (* re re) (* im im))))) 14.508 * [simplify]: Simplified (2 2 2 1 1) to (λ (re im) (* 0.5 (/ (sqrt (* 2.0 (* im im))) (sqrt (* (+ (sqrt re) (sqrt (sqrt (+ (* re re) (* im im))))) (- (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re))))))) 14.509 * [simplify]: Simplifying (- (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re)) 14.509 * * [simplify]: iters left: 6 (9 enodes) 14.511 * * [simplify]: iters left: 5 (30 enodes) 14.515 * * [simplify]: iters left: 4 (33 enodes) 14.520 * * [simplify]: Extracting #0: cost 1 inf + 0 14.520 * * [simplify]: Extracting #1: cost 5 inf + 0 14.520 * * [simplify]: Extracting #2: cost 10 inf + 0 14.520 * * [simplify]: Extracting #3: cost 11 inf + 1 14.520 * * [simplify]: Extracting #4: cost 10 inf + 245 14.520 * * [simplify]: Extracting #5: cost 12 inf + 286 14.521 * * [simplify]: Extracting #6: cost 8 inf + 410 14.521 * * [simplify]: Extracting #7: cost 6 inf + 694 14.521 * * [simplify]: Extracting #8: cost 1 inf + 1744 14.521 * * [simplify]: Extracting #9: cost 0 inf + 1946 14.522 * [simplify]: Simplified to (- (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re)) 14.522 * [simplify]: Simplified (2 2 2 1 2) to (λ (re im) (* 0.5 (/ (sqrt (* 2.0 (* im im))) (sqrt (* (+ (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re)) (- (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re))))))) 14.522 * * * * [progress]: [ 42 / 122 ] simplifiying candidate # 14.522 * [simplify]: Simplifying (+ (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re)) 14.522 * * [simplify]: iters left: 6 (9 enodes) 14.524 * * [simplify]: iters left: 5 (29 enodes) 14.529 * * [simplify]: Extracting #0: cost 1 inf + 0 14.529 * * [simplify]: Extracting #1: cost 4 inf + 0 14.529 * * [simplify]: Extracting #2: cost 8 inf + 0 14.529 * * [simplify]: Extracting #3: cost 9 inf + 1 14.529 * * [simplify]: Extracting #4: cost 11 inf + 42 14.529 * * [simplify]: Extracting #5: cost 12 inf + 124 14.529 * * [simplify]: Extracting #6: cost 8 inf + 248 14.530 * * [simplify]: Extracting #7: cost 5 inf + 654 14.530 * * [simplify]: Extracting #8: cost 2 inf + 1300 14.531 * * [simplify]: Extracting #9: cost 0 inf + 1784 14.531 * [simplify]: Simplified to (+ (sqrt re) (sqrt (sqrt (+ (* re re) (* im im))))) 14.531 * [simplify]: Simplified (2 2 2 1 1) to (λ (re im) (* 0.5 (/ (sqrt (* 2.0 (* im im))) (sqrt (* (+ (sqrt re) (sqrt (sqrt (+ (* re re) (* im im))))) (- (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re))))))) 14.532 * [simplify]: Simplifying (- (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re)) 14.532 * * [simplify]: iters left: 6 (9 enodes) 14.535 * * [simplify]: iters left: 5 (30 enodes) 14.544 * * [simplify]: iters left: 4 (33 enodes) 14.552 * * [simplify]: Extracting #0: cost 1 inf + 0 14.552 * * [simplify]: Extracting #1: cost 5 inf + 0 14.552 * * [simplify]: Extracting #2: cost 10 inf + 0 14.552 * * [simplify]: Extracting #3: cost 11 inf + 1 14.552 * * [simplify]: Extracting #4: cost 10 inf + 245 14.552 * * [simplify]: Extracting #5: cost 12 inf + 286 14.553 * * [simplify]: Extracting #6: cost 8 inf + 410 14.553 * * [simplify]: Extracting #7: cost 6 inf + 694 14.553 * * [simplify]: Extracting #8: cost 1 inf + 1744 14.554 * * [simplify]: Extracting #9: cost 0 inf + 1946 14.555 * [simplify]: Simplified to (- (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re)) 14.555 * [simplify]: Simplified (2 2 2 1 2) to (λ (re im) (* 0.5 (/ (sqrt (* 2.0 (* im im))) (sqrt (* (+ (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re)) (- (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re))))))) 14.555 * * * * [progress]: [ 43 / 122 ] simplifiying candidate # 14.555 * [simplify]: Simplifying (- (sqrt (+ (* re re) (* im im))) re) 14.555 * * [simplify]: iters left: 6 (7 enodes) 14.556 * * [simplify]: iters left: 5 (24 enodes) 14.560 * * [simplify]: iters left: 4 (27 enodes) 14.563 * * [simplify]: Extracting #0: cost 1 inf + 0 14.563 * * [simplify]: Extracting #1: cost 5 inf + 0 14.563 * * [simplify]: Extracting #2: cost 7 inf + 1 14.563 * * [simplify]: Extracting #3: cost 8 inf + 83 14.563 * * [simplify]: Extracting #4: cost 10 inf + 124 14.563 * * [simplify]: Extracting #5: cost 6 inf + 248 14.563 * * [simplify]: Extracting #6: cost 3 inf + 654 14.564 * * [simplify]: Extracting #7: cost 1 inf + 1018 14.564 * * [simplify]: Extracting #8: cost 0 inf + 1220 14.564 * [simplify]: Simplified to (- (sqrt (+ (* re re) (* im im))) re) 14.564 * [simplify]: Simplified (2 2 2 1 2) to (λ (re im) (* 0.5 (/ (sqrt (* 2.0 (* im im))) (sqrt (* 1 (- (sqrt (+ (* re re) (* im im))) re)))))) 14.564 * * * * [progress]: [ 44 / 122 ] simplifiying candidate # 14.564 * * * * [progress]: [ 45 / 122 ] simplifiying candidate #real (real->posit16 (- (sqrt (+ (* re re) (* im im))) re)))))))> 14.564 * * * * [progress]: [ 46 / 122 ] simplifiying candidate # 14.564 * * * * [progress]: [ 47 / 122 ] simplifiying candidate # 14.565 * [simplify]: Simplifying (- (log (sqrt (* 2.0 (* im im)))) (log (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) 14.565 * * [simplify]: iters left: 6 (14 enodes) 14.568 * * [simplify]: iters left: 5 (50 enodes) 14.575 * * [simplify]: iters left: 4 (60 enodes) 14.584 * * [simplify]: Extracting #0: cost 1 inf + 0 14.584 * * [simplify]: Extracting #1: cost 5 inf + 0 14.584 * * [simplify]: Extracting #2: cost 10 inf + 0 14.584 * * [simplify]: Extracting #3: cost 14 inf + 0 14.584 * * [simplify]: Extracting #4: cost 23 inf + 0 14.584 * * [simplify]: Extracting #5: cost 24 inf + 44 14.584 * * [simplify]: Extracting #6: cost 17 inf + 729 14.585 * * [simplify]: Extracting #7: cost 13 inf + 1368 14.586 * * [simplify]: Extracting #8: cost 4 inf + 3396 14.587 * * [simplify]: Extracting #9: cost 0 inf + 4915 14.589 * [simplify]: Simplified to (- (log (sqrt (* 2.0 (* im im)))) (log (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) 14.589 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (exp (- (log (sqrt (* 2.0 (* im im)))) (log (sqrt (- (sqrt (+ (* re re) (* im im))) re))))))) 14.589 * * * * [progress]: [ 48 / 122 ] simplifiying candidate # 14.589 * * * * [progress]: [ 49 / 122 ] simplifiying candidate # 14.589 * * * * [progress]: [ 50 / 122 ] simplifiying candidate # 14.589 * [simplify]: Simplifying (/ (* (* (sqrt (* 2.0 (* im im))) (sqrt (* 2.0 (* im im)))) (sqrt (* 2.0 (* im im)))) (* (* (sqrt (- (sqrt (+ (* re re) (* im im))) re)) (sqrt (- (sqrt (+ (* re re) (* im im))) re))) (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) 14.590 * * [simplify]: iters left: 6 (16 enodes) 14.598 * * [simplify]: iters left: 5 (59 enodes) 14.617 * * [simplify]: iters left: 4 (145 enodes) 14.688 * * [simplify]: iters left: 3 (477 enodes) 14.969 * * [simplify]: Extracting #0: cost 1 inf + 0 14.969 * * [simplify]: Extracting #1: cost 139 inf + 0 14.970 * * [simplify]: Extracting #2: cost 309 inf + 168 14.972 * * [simplify]: Extracting #3: cost 339 inf + 1766 14.974 * * [simplify]: Extracting #4: cost 313 inf + 5320 14.977 * * [simplify]: Extracting #5: cost 307 inf + 6547 14.981 * * [simplify]: Extracting #6: cost 286 inf + 12012 14.992 * * [simplify]: Extracting #7: cost 173 inf + 51082 15.043 * * [simplify]: Extracting #8: cost 31 inf + 108716 15.094 * * [simplify]: Extracting #9: cost 0 inf + 122824 15.136 * [simplify]: Simplified to (/ (* (sqrt (* 2.0 (* im im))) (* 2.0 (* im im))) (* (- (sqrt (+ (* re re) (* im im))) re) (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) 15.136 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (cbrt (/ (* (sqrt (* 2.0 (* im im))) (* 2.0 (* im im))) (* (- (sqrt (+ (* re re) (* im im))) re) (sqrt (- (sqrt (+ (* re re) (* im im))) re))))))) 15.137 * * * * [progress]: [ 51 / 122 ] simplifiying candidate # 15.137 * * * * [progress]: [ 52 / 122 ] simplifiying candidate # 15.137 * * * * [progress]: [ 53 / 122 ] simplifiying candidate # 15.137 * [simplify]: Simplifying (/ (* 2.0 (* im im)) (- (sqrt (+ (* re re) (* im im))) re)) 15.137 * * [simplify]: iters left: 6 (10 enodes) 15.142 * * [simplify]: iters left: 5 (38 enodes) 15.154 * * [simplify]: iters left: 4 (57 enodes) 15.171 * * [simplify]: iters left: 3 (84 enodes) 15.191 * * [simplify]: iters left: 2 (124 enodes) 15.210 * * [simplify]: iters left: 1 (145 enodes) 15.243 * * [simplify]: Extracting #0: cost 1 inf + 0 15.244 * * [simplify]: Extracting #1: cost 16 inf + 0 15.244 * * [simplify]: Extracting #2: cost 40 inf + 2 15.244 * * [simplify]: Extracting #3: cost 46 inf + 375 15.245 * * [simplify]: Extracting #4: cost 36 inf + 1320 15.246 * * [simplify]: Extracting #5: cost 23 inf + 3790 15.250 * * [simplify]: Extracting #6: cost 0 inf + 8845 15.252 * [simplify]: Simplified to (/ (* 2.0 (* im im)) (- (sqrt (+ (* re re) (* im im))) re)) 15.252 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (sqrt (/ (* 2.0 (* im im)) (- (sqrt (+ (* re re) (* im im))) re))))) 15.252 * * * * [progress]: [ 54 / 122 ] simplifiying candidate # 15.252 * * * * [progress]: [ 55 / 122 ] simplifiying candidate # 15.252 * * * * [progress]: [ 56 / 122 ] simplifiying candidate # 15.252 * [simplify]: Simplifying (/ (* (cbrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (* 2.0 (* im im))))) (* (cbrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))) (cbrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))))) 15.253 * * [simplify]: iters left: 6 (16 enodes) 15.256 * * [simplify]: iters left: 5 (60 enodes) 15.265 * * [simplify]: iters left: 4 (82 enodes) 15.277 * * [simplify]: iters left: 3 (89 enodes) 15.289 * * [simplify]: iters left: 2 (92 enodes) 15.309 * * [simplify]: Extracting #0: cost 1 inf + 0 15.309 * * [simplify]: Extracting #1: cost 11 inf + 0 15.309 * * [simplify]: Extracting #2: cost 22 inf + 0 15.309 * * [simplify]: Extracting #3: cost 26 inf + 0 15.310 * * [simplify]: Extracting #4: cost 35 inf + 0 15.310 * * [simplify]: Extracting #5: cost 37 inf + 3 15.310 * * [simplify]: Extracting #6: cost 29 inf + 739 15.310 * * [simplify]: Extracting #7: cost 25 inf + 1588 15.311 * * [simplify]: Extracting #8: cost 23 inf + 1751 15.311 * * [simplify]: Extracting #9: cost 16 inf + 3165 15.313 * * [simplify]: Extracting #10: cost 1 inf + 10566 15.315 * * [simplify]: Extracting #11: cost 0 inf + 11049 15.317 * [simplify]: Simplified to (* (/ (cbrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) (/ (cbrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))))) 15.317 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (* (/ (cbrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) (/ (cbrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))))) (/ (cbrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))))))) 15.317 * [simplify]: Simplifying (/ (cbrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) 15.317 * * [simplify]: iters left: 6 (14 enodes) 15.320 * * [simplify]: iters left: 5 (48 enodes) 15.327 * * [simplify]: iters left: 4 (55 enodes) 15.335 * * [simplify]: Extracting #0: cost 1 inf + 0 15.335 * * [simplify]: Extracting #1: cost 4 inf + 0 15.335 * * [simplify]: Extracting #2: cost 8 inf + 0 15.335 * * [simplify]: Extracting #3: cost 12 inf + 0 15.335 * * [simplify]: Extracting #4: cost 21 inf + 0 15.335 * * [simplify]: Extracting #5: cost 22 inf + 44 15.335 * * [simplify]: Extracting #6: cost 14 inf + 861 15.335 * * [simplify]: Extracting #7: cost 10 inf + 1510 15.336 * * [simplify]: Extracting #8: cost 2 inf + 3526 15.336 * * [simplify]: Extracting #9: cost 0 inf + 4291 15.337 * [simplify]: Simplified to (/ (cbrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) 15.337 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (* (/ (cbrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) (/ (cbrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))))) (/ (cbrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))))))) 15.337 * * * * [progress]: [ 57 / 122 ] simplifiying candidate # 15.337 * [simplify]: Simplifying (/ (* (cbrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (* 2.0 (* im im))))) (sqrt (* (cbrt (- (sqrt (+ (* re re) (* im im))) re)) (cbrt (- (sqrt (+ (* re re) (* im im))) re))))) 15.338 * * [simplify]: iters left: 6 (16 enodes) 15.344 * * [simplify]: iters left: 5 (57 enodes) 15.360 * * [simplify]: iters left: 4 (68 enodes) 15.378 * * [simplify]: iters left: 3 (71 enodes) 15.396 * * [simplify]: Extracting #0: cost 1 inf + 0 15.396 * * [simplify]: Extracting #1: cost 7 inf + 0 15.396 * * [simplify]: Extracting #2: cost 15 inf + 0 15.396 * * [simplify]: Extracting #3: cost 20 inf + 0 15.396 * * [simplify]: Extracting #4: cost 29 inf + 0 15.396 * * [simplify]: Extracting #5: cost 30 inf + 44 15.397 * * [simplify]: Extracting #6: cost 22 inf + 861 15.397 * * [simplify]: Extracting #7: cost 18 inf + 1710 15.398 * * [simplify]: Extracting #8: cost 10 inf + 3205 15.400 * * [simplify]: Extracting #9: cost 3 inf + 6102 15.402 * * [simplify]: Extracting #10: cost 0 inf + 7671 15.404 * [simplify]: Simplified to (/ (* (cbrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (* 2.0 (* im im))))) (fabs (cbrt (- (sqrt (+ (* re re) (* im im))) re)))) 15.404 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (/ (* (cbrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (* 2.0 (* im im))))) (fabs (cbrt (- (sqrt (+ (* re re) (* im im))) re)))) (/ (cbrt (sqrt (* 2.0 (* im im)))) (sqrt (cbrt (- (sqrt (+ (* re re) (* im im))) re))))))) 15.405 * [simplify]: Simplifying (/ (cbrt (sqrt (* 2.0 (* im im)))) (sqrt (cbrt (- (sqrt (+ (* re re) (* im im))) re)))) 15.405 * * [simplify]: iters left: 6 (14 enodes) 15.412 * * [simplify]: iters left: 5 (48 enodes) 15.425 * * [simplify]: iters left: 4 (55 enodes) 15.435 * * [simplify]: Extracting #0: cost 1 inf + 0 15.436 * * [simplify]: Extracting #1: cost 4 inf + 0 15.436 * * [simplify]: Extracting #2: cost 8 inf + 0 15.436 * * [simplify]: Extracting #3: cost 12 inf + 0 15.436 * * [simplify]: Extracting #4: cost 21 inf + 0 15.436 * * [simplify]: Extracting #5: cost 22 inf + 44 15.436 * * [simplify]: Extracting #6: cost 14 inf + 861 15.436 * * [simplify]: Extracting #7: cost 10 inf + 1510 15.437 * * [simplify]: Extracting #8: cost 2 inf + 3566 15.437 * * [simplify]: Extracting #9: cost 0 inf + 4371 15.438 * [simplify]: Simplified to (/ (cbrt (sqrt (* 2.0 (* im im)))) (sqrt (cbrt (- (sqrt (+ (* re re) (* im im))) re)))) 15.438 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (/ (* (cbrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (* 2.0 (* im im))))) (fabs (cbrt (- (sqrt (+ (* re re) (* im im))) re)))) (/ (cbrt (sqrt (* 2.0 (* im im)))) (sqrt (cbrt (- (sqrt (+ (* re re) (* im im))) re))))))) 15.438 * * * * [progress]: [ 58 / 122 ] simplifiying candidate # 15.438 * [simplify]: Simplifying (/ (* (cbrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (* 2.0 (* im im))))) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) 15.439 * * [simplify]: iters left: 6 (15 enodes) 15.442 * * [simplify]: iters left: 5 (53 enodes) 15.449 * * [simplify]: iters left: 4 (64 enodes) 15.458 * * [simplify]: iters left: 3 (67 enodes) 15.472 * * [simplify]: Extracting #0: cost 1 inf + 0 15.472 * * [simplify]: Extracting #1: cost 7 inf + 0 15.472 * * [simplify]: Extracting #2: cost 14 inf + 0 15.472 * * [simplify]: Extracting #3: cost 18 inf + 0 15.473 * * [simplify]: Extracting #4: cost 27 inf + 0 15.473 * * [simplify]: Extracting #5: cost 29 inf + 3 15.473 * * [simplify]: Extracting #6: cost 20 inf + 941 15.474 * * [simplify]: Extracting #7: cost 15 inf + 1832 15.475 * * [simplify]: Extracting #8: cost 7 inf + 3407 15.476 * * [simplify]: Extracting #9: cost 2 inf + 5661 15.478 * * [simplify]: Extracting #10: cost 0 inf + 6627 15.480 * [simplify]: Simplified to (/ (* (cbrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (* 2.0 (* im im))))) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) 15.480 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (/ (* (cbrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (* 2.0 (* im im))))) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) (/ (cbrt (sqrt (* 2.0 (* im im)))) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))))))) 15.481 * [simplify]: Simplifying (/ (cbrt (sqrt (* 2.0 (* im im)))) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) 15.481 * * [simplify]: iters left: 6 (14 enodes) 15.487 * * [simplify]: iters left: 5 (48 enodes) 15.501 * * [simplify]: iters left: 4 (55 enodes) 15.516 * * [simplify]: Extracting #0: cost 1 inf + 0 15.516 * * [simplify]: Extracting #1: cost 4 inf + 0 15.516 * * [simplify]: Extracting #2: cost 8 inf + 0 15.516 * * [simplify]: Extracting #3: cost 12 inf + 0 15.516 * * [simplify]: Extracting #4: cost 21 inf + 0 15.516 * * [simplify]: Extracting #5: cost 22 inf + 44 15.517 * * [simplify]: Extracting #6: cost 14 inf + 861 15.517 * * [simplify]: Extracting #7: cost 10 inf + 1510 15.518 * * [simplify]: Extracting #8: cost 2 inf + 3406 15.519 * * [simplify]: Extracting #9: cost 0 inf + 4131 15.521 * [simplify]: Simplified to (/ (cbrt (sqrt (* 2.0 (* im im)))) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) 15.521 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (/ (* (cbrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (* 2.0 (* im im))))) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) (/ (cbrt (sqrt (* 2.0 (* im im)))) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))))))) 15.521 * * * * [progress]: [ 59 / 122 ] simplifiying candidate # 15.521 * [simplify]: Simplifying (/ (* (cbrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (* 2.0 (* im im))))) (sqrt 1)) 15.521 * * [simplify]: iters left: 6 (10 enodes) 15.527 * * [simplify]: iters left: 5 (37 enodes) 15.540 * * [simplify]: iters left: 4 (47 enodes) 15.553 * * [simplify]: iters left: 3 (51 enodes) 15.565 * * [simplify]: iters left: 2 (52 enodes) 15.572 * * [simplify]: Extracting #0: cost 1 inf + 0 15.572 * * [simplify]: Extracting #1: cost 5 inf + 0 15.572 * * [simplify]: Extracting #2: cost 7 inf + 1 15.572 * * [simplify]: Extracting #3: cost 9 inf + 1 15.572 * * [simplify]: Extracting #4: cost 14 inf + 1 15.572 * * [simplify]: Extracting #5: cost 14 inf + 3 15.573 * * [simplify]: Extracting #6: cost 8 inf + 333 15.573 * * [simplify]: Extracting #7: cost 3 inf + 1223 15.573 * * [simplify]: Extracting #8: cost 0 inf + 1951 15.574 * [simplify]: Simplified to (* (cbrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (* 2.0 (* im im))))) 15.574 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (* (cbrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (* 2.0 (* im im))))) (/ (cbrt (sqrt (* 2.0 (* im im)))) (sqrt (- (sqrt (+ (* re re) (* im im))) re)))))) 15.574 * [simplify]: Simplifying (/ (cbrt (sqrt (* 2.0 (* im im)))) (sqrt (- (sqrt (+ (* re re) (* im im))) re))) 15.574 * * [simplify]: iters left: 6 (13 enodes) 15.578 * * [simplify]: iters left: 5 (45 enodes) 15.584 * * [simplify]: iters left: 4 (52 enodes) 15.592 * * [simplify]: Extracting #0: cost 1 inf + 0 15.592 * * [simplify]: Extracting #1: cost 4 inf + 0 15.592 * * [simplify]: Extracting #2: cost 8 inf + 0 15.592 * * [simplify]: Extracting #3: cost 14 inf + 0 15.592 * * [simplify]: Extracting #4: cost 20 inf + 42 15.592 * * [simplify]: Extracting #5: cost 21 inf + 85 15.592 * * [simplify]: Extracting #6: cost 13 inf + 940 15.592 * * [simplify]: Extracting #7: cost 1 inf + 3044 15.593 * * [simplify]: Extracting #8: cost 0 inf + 3487 15.594 * [simplify]: Simplified to (/ (cbrt (sqrt (* 2.0 (* im im)))) (sqrt (- (sqrt (+ (* re re) (* im im))) re))) 15.594 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (* (cbrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (* 2.0 (* im im))))) (/ (cbrt (sqrt (* 2.0 (* im im)))) (sqrt (- (sqrt (+ (* re re) (* im im))) re)))))) 15.594 * * * * [progress]: [ 60 / 122 ] simplifiying candidate # 15.594 * [simplify]: Simplifying (/ (* (cbrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (* 2.0 (* im im))))) (sqrt (+ (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re)))) 15.594 * * [simplify]: iters left: 6 (16 enodes) 15.598 * * [simplify]: iters left: 5 (55 enodes) 15.608 * * [simplify]: iters left: 4 (63 enodes) 15.625 * * [simplify]: iters left: 3 (66 enodes) 15.642 * * [simplify]: Extracting #0: cost 1 inf + 0 15.642 * * [simplify]: Extracting #1: cost 7 inf + 0 15.642 * * [simplify]: Extracting #2: cost 14 inf + 0 15.642 * * [simplify]: Extracting #3: cost 19 inf + 0 15.642 * * [simplify]: Extracting #4: cost 28 inf + 0 15.642 * * [simplify]: Extracting #5: cost 28 inf + 44 15.643 * * [simplify]: Extracting #6: cost 23 inf + 615 15.643 * * [simplify]: Extracting #7: cost 16 inf + 1710 15.646 * * [simplify]: Extracting #8: cost 10 inf + 2681 15.648 * * [simplify]: Extracting #9: cost 3 inf + 5418 15.650 * * [simplify]: Extracting #10: cost 0 inf + 7027 15.652 * [simplify]: Simplified to (/ (* (cbrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (* 2.0 (* im im))))) (sqrt (+ (sqrt re) (sqrt (sqrt (+ (* re re) (* im im))))))) 15.652 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (/ (* (cbrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (* 2.0 (* im im))))) (sqrt (+ (sqrt re) (sqrt (sqrt (+ (* re re) (* im im))))))) (/ (cbrt (sqrt (* 2.0 (* im im)))) (sqrt (- (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re))))))) 15.652 * [simplify]: Simplifying (/ (cbrt (sqrt (* 2.0 (* im im)))) (sqrt (- (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re)))) 15.653 * * [simplify]: iters left: 6 (15 enodes) 15.659 * * [simplify]: iters left: 5 (51 enodes) 15.674 * * [simplify]: iters left: 4 (58 enodes) 15.689 * * [simplify]: Extracting #0: cost 1 inf + 0 15.690 * * [simplify]: Extracting #1: cost 4 inf + 0 15.690 * * [simplify]: Extracting #2: cost 8 inf + 0 15.690 * * [simplify]: Extracting #3: cost 14 inf + 0 15.690 * * [simplify]: Extracting #4: cost 24 inf + 0 15.690 * * [simplify]: Extracting #5: cost 21 inf + 247 15.690 * * [simplify]: Extracting #6: cost 15 inf + 981 15.691 * * [simplify]: Extracting #7: cost 10 inf + 1672 15.691 * * [simplify]: Extracting #8: cost 3 inf + 3165 15.692 * * [simplify]: Extracting #9: cost 0 inf + 4533 15.692 * [simplify]: Simplified to (/ (cbrt (sqrt (* 2.0 (* im im)))) (sqrt (- (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re)))) 15.692 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (/ (* (cbrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (* 2.0 (* im im))))) (sqrt (+ (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re)))) (/ (cbrt (sqrt (* 2.0 (* im im)))) (sqrt (- (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re))))))) 15.693 * * * * [progress]: [ 61 / 122 ] simplifiying candidate # 15.693 * [simplify]: Simplifying (/ (* (cbrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (* 2.0 (* im im))))) (sqrt (+ (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re)))) 15.693 * * [simplify]: iters left: 6 (16 enodes) 15.696 * * [simplify]: iters left: 5 (55 enodes) 15.704 * * [simplify]: iters left: 4 (63 enodes) 15.713 * * [simplify]: iters left: 3 (66 enodes) 15.722 * * [simplify]: Extracting #0: cost 1 inf + 0 15.722 * * [simplify]: Extracting #1: cost 7 inf + 0 15.722 * * [simplify]: Extracting #2: cost 14 inf + 0 15.722 * * [simplify]: Extracting #3: cost 19 inf + 0 15.722 * * [simplify]: Extracting #4: cost 28 inf + 0 15.722 * * [simplify]: Extracting #5: cost 28 inf + 44 15.722 * * [simplify]: Extracting #6: cost 23 inf + 615 15.722 * * [simplify]: Extracting #7: cost 16 inf + 1710 15.723 * * [simplify]: Extracting #8: cost 10 inf + 2681 15.724 * * [simplify]: Extracting #9: cost 3 inf + 5418 15.725 * * [simplify]: Extracting #10: cost 0 inf + 7027 15.726 * [simplify]: Simplified to (/ (* (cbrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (* 2.0 (* im im))))) (sqrt (+ (sqrt re) (sqrt (sqrt (+ (* re re) (* im im))))))) 15.726 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (/ (* (cbrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (* 2.0 (* im im))))) (sqrt (+ (sqrt re) (sqrt (sqrt (+ (* re re) (* im im))))))) (/ (cbrt (sqrt (* 2.0 (* im im)))) (sqrt (- (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re))))))) 15.726 * [simplify]: Simplifying (/ (cbrt (sqrt (* 2.0 (* im im)))) (sqrt (- (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re)))) 15.726 * * [simplify]: iters left: 6 (15 enodes) 15.729 * * [simplify]: iters left: 5 (51 enodes) 15.737 * * [simplify]: iters left: 4 (58 enodes) 15.746 * * [simplify]: Extracting #0: cost 1 inf + 0 15.746 * * [simplify]: Extracting #1: cost 4 inf + 0 15.746 * * [simplify]: Extracting #2: cost 8 inf + 0 15.746 * * [simplify]: Extracting #3: cost 14 inf + 0 15.746 * * [simplify]: Extracting #4: cost 24 inf + 0 15.747 * * [simplify]: Extracting #5: cost 21 inf + 247 15.747 * * [simplify]: Extracting #6: cost 15 inf + 981 15.747 * * [simplify]: Extracting #7: cost 10 inf + 1672 15.748 * * [simplify]: Extracting #8: cost 3 inf + 3165 15.750 * * [simplify]: Extracting #9: cost 0 inf + 4533 15.751 * [simplify]: Simplified to (/ (cbrt (sqrt (* 2.0 (* im im)))) (sqrt (- (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re)))) 15.751 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (/ (* (cbrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (* 2.0 (* im im))))) (sqrt (+ (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re)))) (/ (cbrt (sqrt (* 2.0 (* im im)))) (sqrt (- (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re))))))) 15.752 * * * * [progress]: [ 62 / 122 ] simplifiying candidate # 15.752 * [simplify]: Simplifying (/ (* (cbrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (* 2.0 (* im im))))) (sqrt 1)) 15.752 * * [simplify]: iters left: 6 (10 enodes) 15.758 * * [simplify]: iters left: 5 (37 enodes) 15.769 * * [simplify]: iters left: 4 (47 enodes) 15.782 * * [simplify]: iters left: 3 (51 enodes) 15.795 * * [simplify]: iters left: 2 (52 enodes) 15.807 * * [simplify]: Extracting #0: cost 1 inf + 0 15.807 * * [simplify]: Extracting #1: cost 5 inf + 0 15.808 * * [simplify]: Extracting #2: cost 7 inf + 1 15.808 * * [simplify]: Extracting #3: cost 9 inf + 1 15.808 * * [simplify]: Extracting #4: cost 14 inf + 1 15.808 * * [simplify]: Extracting #5: cost 14 inf + 3 15.808 * * [simplify]: Extracting #6: cost 8 inf + 333 15.808 * * [simplify]: Extracting #7: cost 3 inf + 1223 15.809 * * [simplify]: Extracting #8: cost 0 inf + 1951 15.810 * [simplify]: Simplified to (* (cbrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (* 2.0 (* im im))))) 15.810 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (* (cbrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (* 2.0 (* im im))))) (/ (cbrt (sqrt (* 2.0 (* im im)))) (sqrt (- (sqrt (+ (* re re) (* im im))) re)))))) 15.810 * [simplify]: Simplifying (/ (cbrt (sqrt (* 2.0 (* im im)))) (sqrt (- (sqrt (+ (* re re) (* im im))) re))) 15.811 * * [simplify]: iters left: 6 (13 enodes) 15.817 * * [simplify]: iters left: 5 (45 enodes) 15.829 * * [simplify]: iters left: 4 (52 enodes) 15.843 * * [simplify]: Extracting #0: cost 1 inf + 0 15.843 * * [simplify]: Extracting #1: cost 4 inf + 0 15.843 * * [simplify]: Extracting #2: cost 8 inf + 0 15.843 * * [simplify]: Extracting #3: cost 14 inf + 0 15.843 * * [simplify]: Extracting #4: cost 20 inf + 42 15.843 * * [simplify]: Extracting #5: cost 21 inf + 85 15.844 * * [simplify]: Extracting #6: cost 13 inf + 940 15.845 * * [simplify]: Extracting #7: cost 1 inf + 3044 15.846 * * [simplify]: Extracting #8: cost 0 inf + 3487 15.847 * [simplify]: Simplified to (/ (cbrt (sqrt (* 2.0 (* im im)))) (sqrt (- (sqrt (+ (* re re) (* im im))) re))) 15.847 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (* (cbrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (* 2.0 (* im im))))) (/ (cbrt (sqrt (* 2.0 (* im im)))) (sqrt (- (sqrt (+ (* re re) (* im im))) re)))))) 15.847 * * * * [progress]: [ 63 / 122 ] simplifiying candidate # 15.847 * [simplify]: Simplifying (/ (* (cbrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (* 2.0 (* im im))))) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) 15.848 * * [simplify]: iters left: 6 (15 enodes) 15.854 * * [simplify]: iters left: 5 (53 enodes) 15.869 * * [simplify]: iters left: 4 (64 enodes) 15.886 * * [simplify]: iters left: 3 (67 enodes) 15.906 * * [simplify]: Extracting #0: cost 1 inf + 0 15.906 * * [simplify]: Extracting #1: cost 7 inf + 0 15.906 * * [simplify]: Extracting #2: cost 14 inf + 0 15.906 * * [simplify]: Extracting #3: cost 18 inf + 0 15.906 * * [simplify]: Extracting #4: cost 27 inf + 0 15.907 * * [simplify]: Extracting #5: cost 29 inf + 3 15.907 * * [simplify]: Extracting #6: cost 20 inf + 941 15.908 * * [simplify]: Extracting #7: cost 15 inf + 1832 15.909 * * [simplify]: Extracting #8: cost 7 inf + 3407 15.910 * * [simplify]: Extracting #9: cost 2 inf + 5661 15.912 * * [simplify]: Extracting #10: cost 0 inf + 6627 15.914 * [simplify]: Simplified to (/ (* (cbrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (* 2.0 (* im im))))) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) 15.914 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (/ (* (cbrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (* 2.0 (* im im))))) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) (/ (cbrt (sqrt (* 2.0 (* im im)))) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))))))) 15.915 * [simplify]: Simplifying (/ (cbrt (sqrt (* 2.0 (* im im)))) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) 15.915 * * [simplify]: iters left: 6 (14 enodes) 15.921 * * [simplify]: iters left: 5 (48 enodes) 15.929 * * [simplify]: iters left: 4 (55 enodes) 15.936 * * [simplify]: Extracting #0: cost 1 inf + 0 15.936 * * [simplify]: Extracting #1: cost 4 inf + 0 15.936 * * [simplify]: Extracting #2: cost 8 inf + 0 15.936 * * [simplify]: Extracting #3: cost 12 inf + 0 15.936 * * [simplify]: Extracting #4: cost 21 inf + 0 15.936 * * [simplify]: Extracting #5: cost 22 inf + 44 15.937 * * [simplify]: Extracting #6: cost 14 inf + 861 15.937 * * [simplify]: Extracting #7: cost 10 inf + 1510 15.937 * * [simplify]: Extracting #8: cost 2 inf + 3406 15.938 * * [simplify]: Extracting #9: cost 0 inf + 4131 15.939 * [simplify]: Simplified to (/ (cbrt (sqrt (* 2.0 (* im im)))) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) 15.939 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (/ (* (cbrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (* 2.0 (* im im))))) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) (/ (cbrt (sqrt (* 2.0 (* im im)))) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))))))) 15.939 * * * * [progress]: [ 64 / 122 ] simplifiying candidate # 15.939 * [simplify]: Simplifying (/ (* (cbrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (* 2.0 (* im im))))) 1) 15.939 * * [simplify]: iters left: 6 (9 enodes) 15.942 * * [simplify]: iters left: 5 (32 enodes) 15.947 * * [simplify]: iters left: 4 (46 enodes) 15.957 * * [simplify]: iters left: 3 (47 enodes) 15.969 * * [simplify]: Extracting #0: cost 1 inf + 0 15.969 * * [simplify]: Extracting #1: cost 5 inf + 0 15.969 * * [simplify]: Extracting #2: cost 7 inf + 1 15.969 * * [simplify]: Extracting #3: cost 9 inf + 1 15.970 * * [simplify]: Extracting #4: cost 14 inf + 1 15.970 * * [simplify]: Extracting #5: cost 14 inf + 3 15.970 * * [simplify]: Extracting #6: cost 11 inf + 168 15.970 * * [simplify]: Extracting #7: cost 4 inf + 1022 15.971 * * [simplify]: Extracting #8: cost 0 inf + 1951 15.972 * [simplify]: Simplified to (* (cbrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (* 2.0 (* im im))))) 15.972 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (* (cbrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (* 2.0 (* im im))))) (/ (cbrt (sqrt (* 2.0 (* im im)))) (sqrt (- (sqrt (+ (* re re) (* im im))) re)))))) 15.972 * [simplify]: Simplifying (/ (cbrt (sqrt (* 2.0 (* im im)))) (sqrt (- (sqrt (+ (* re re) (* im im))) re))) 15.972 * * [simplify]: iters left: 6 (13 enodes) 15.978 * * [simplify]: iters left: 5 (45 enodes) 15.991 * * [simplify]: iters left: 4 (52 enodes) 16.005 * * [simplify]: Extracting #0: cost 1 inf + 0 16.005 * * [simplify]: Extracting #1: cost 4 inf + 0 16.005 * * [simplify]: Extracting #2: cost 8 inf + 0 16.005 * * [simplify]: Extracting #3: cost 14 inf + 0 16.005 * * [simplify]: Extracting #4: cost 20 inf + 42 16.006 * * [simplify]: Extracting #5: cost 21 inf + 85 16.006 * * [simplify]: Extracting #6: cost 13 inf + 940 16.007 * * [simplify]: Extracting #7: cost 1 inf + 3044 16.008 * * [simplify]: Extracting #8: cost 0 inf + 3487 16.009 * [simplify]: Simplified to (/ (cbrt (sqrt (* 2.0 (* im im)))) (sqrt (- (sqrt (+ (* re re) (* im im))) re))) 16.009 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (* (cbrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (* 2.0 (* im im))))) (/ (cbrt (sqrt (* 2.0 (* im im)))) (sqrt (- (sqrt (+ (* re re) (* im im))) re)))))) 16.010 * * * * [progress]: [ 65 / 122 ] simplifiying candidate # 16.010 * [simplify]: Simplifying (/ (sqrt 2.0) (* (cbrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))) (cbrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))))) 16.010 * * [simplify]: iters left: 6 (13 enodes) 16.018 * * [simplify]: iters left: 5 (44 enodes) 16.027 * * [simplify]: iters left: 4 (49 enodes) 16.033 * * [simplify]: Extracting #0: cost 1 inf + 0 16.034 * * [simplify]: Extracting #1: cost 6 inf + 0 16.034 * * [simplify]: Extracting #2: cost 12 inf + 0 16.034 * * [simplify]: Extracting #3: cost 13 inf + 1 16.034 * * [simplify]: Extracting #4: cost 16 inf + 42 16.034 * * [simplify]: Extracting #5: cost 16 inf + 125 16.034 * * [simplify]: Extracting #6: cost 18 inf + 166 16.034 * * [simplify]: Extracting #7: cost 20 inf + 207 16.034 * * [simplify]: Extracting #8: cost 17 inf + 290 16.034 * * [simplify]: Extracting #9: cost 10 inf + 1343 16.035 * * [simplify]: Extracting #10: cost 2 inf + 4001 16.036 * * [simplify]: Extracting #11: cost 0 inf + 4847 16.036 * [simplify]: Simplified to (/ (sqrt 2.0) (* (cbrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))) (cbrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))))) 16.036 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (/ (sqrt 2.0) (* (cbrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))) (cbrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))))) (/ (sqrt (* im im)) (cbrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))))))) 16.037 * [simplify]: Simplifying (/ (sqrt (* im im)) (cbrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) 16.037 * * [simplify]: iters left: 6 (11 enodes) 16.039 * * [simplify]: iters left: 5 (37 enodes) 16.044 * * [simplify]: iters left: 4 (40 enodes) 16.049 * * [simplify]: Extracting #0: cost 1 inf + 0 16.049 * * [simplify]: Extracting #1: cost 4 inf + 0 16.049 * * [simplify]: Extracting #2: cost 9 inf + 0 16.049 * * [simplify]: Extracting #3: cost 11 inf + 1 16.049 * * [simplify]: Extracting #4: cost 11 inf + 165 16.049 * * [simplify]: Extracting #5: cost 13 inf + 166 16.049 * * [simplify]: Extracting #6: cost 13 inf + 248 16.049 * * [simplify]: Extracting #7: cost 11 inf + 533 16.050 * * [simplify]: Extracting #8: cost 6 inf + 1302 16.050 * * [simplify]: Extracting #9: cost 2 inf + 2430 16.051 * * [simplify]: Extracting #10: cost 1 inf + 2832 16.051 * * [simplify]: Extracting #11: cost 0 inf + 3234 16.051 * [simplify]: Simplified to (/ (fabs im) (cbrt (sqrt (- (sqrt (+ (* im im) (* re re))) re)))) 16.052 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (/ (sqrt 2.0) (* (cbrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))) (cbrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))))) (/ (fabs im) (cbrt (sqrt (- (sqrt (+ (* im im) (* re re))) re))))))) 16.052 * * * * [progress]: [ 66 / 122 ] simplifiying candidate # 16.052 * [simplify]: Simplifying (/ (sqrt 2.0) (sqrt (* (cbrt (- (sqrt (+ (* re re) (* im im))) re)) (cbrt (- (sqrt (+ (* re re) (* im im))) re))))) 16.052 * * [simplify]: iters left: 6 (13 enodes) 16.055 * * [simplify]: iters left: 5 (43 enodes) 16.062 * * [simplify]: iters left: 4 (46 enodes) 16.068 * * [simplify]: Extracting #0: cost 1 inf + 0 16.068 * * [simplify]: Extracting #1: cost 4 inf + 0 16.068 * * [simplify]: Extracting #2: cost 9 inf + 0 16.068 * * [simplify]: Extracting #3: cost 11 inf + 1 16.069 * * [simplify]: Extracting #4: cost 13 inf + 83 16.069 * * [simplify]: Extracting #5: cost 14 inf + 125 16.069 * * [simplify]: Extracting #6: cost 16 inf + 166 16.069 * * [simplify]: Extracting #7: cost 18 inf + 207 16.069 * * [simplify]: Extracting #8: cost 14 inf + 331 16.069 * * [simplify]: Extracting #9: cost 8 inf + 1383 16.070 * * [simplify]: Extracting #10: cost 1 inf + 3558 16.070 * * [simplify]: Extracting #11: cost 0 inf + 3961 16.071 * [simplify]: Simplified to (/ (sqrt 2.0) (fabs (cbrt (- (sqrt (+ (* re re) (* im im))) re)))) 16.071 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (/ (sqrt 2.0) (fabs (cbrt (- (sqrt (+ (* re re) (* im im))) re)))) (/ (sqrt (* im im)) (sqrt (cbrt (- (sqrt (+ (* re re) (* im im))) re))))))) 16.071 * [simplify]: Simplifying (/ (sqrt (* im im)) (sqrt (cbrt (- (sqrt (+ (* re re) (* im im))) re)))) 16.071 * * [simplify]: iters left: 6 (11 enodes) 16.073 * * [simplify]: iters left: 5 (37 enodes) 16.078 * * [simplify]: iters left: 4 (40 enodes) 16.083 * * [simplify]: Extracting #0: cost 1 inf + 0 16.083 * * [simplify]: Extracting #1: cost 4 inf + 0 16.083 * * [simplify]: Extracting #2: cost 9 inf + 0 16.083 * * [simplify]: Extracting #3: cost 11 inf + 1 16.084 * * [simplify]: Extracting #4: cost 11 inf + 165 16.084 * * [simplify]: Extracting #5: cost 13 inf + 166 16.084 * * [simplify]: Extracting #6: cost 13 inf + 248 16.084 * * [simplify]: Extracting #7: cost 11 inf + 533 16.084 * * [simplify]: Extracting #8: cost 6 inf + 1302 16.084 * * [simplify]: Extracting #9: cost 2 inf + 2510 16.085 * * [simplify]: Extracting #10: cost 1 inf + 2912 16.085 * * [simplify]: Extracting #11: cost 0 inf + 3314 16.086 * [simplify]: Simplified to (/ (fabs im) (sqrt (cbrt (- (sqrt (+ (* im im) (* re re))) re)))) 16.086 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (/ (sqrt 2.0) (fabs (cbrt (- (sqrt (+ (* re re) (* im im))) re)))) (/ (fabs im) (sqrt (cbrt (- (sqrt (+ (* im im) (* re re))) re))))))) 16.086 * * * * [progress]: [ 67 / 122 ] simplifiying candidate # 16.086 * [simplify]: Simplifying (/ (sqrt 2.0) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) 16.086 * * [simplify]: iters left: 6 (12 enodes) 16.089 * * [simplify]: iters left: 5 (39 enodes) 16.101 * * [simplify]: iters left: 4 (42 enodes) 16.113 * * [simplify]: Extracting #0: cost 1 inf + 0 16.113 * * [simplify]: Extracting #1: cost 4 inf + 0 16.113 * * [simplify]: Extracting #2: cost 8 inf + 0 16.113 * * [simplify]: Extracting #3: cost 9 inf + 1 16.113 * * [simplify]: Extracting #4: cost 11 inf + 83 16.113 * * [simplify]: Extracting #5: cost 12 inf + 125 16.114 * * [simplify]: Extracting #6: cost 14 inf + 166 16.114 * * [simplify]: Extracting #7: cost 16 inf + 207 16.114 * * [simplify]: Extracting #8: cost 13 inf + 290 16.114 * * [simplify]: Extracting #9: cost 8 inf + 899 16.115 * * [simplify]: Extracting #10: cost 4 inf + 1787 16.116 * * [simplify]: Extracting #11: cost 1 inf + 2714 16.117 * * [simplify]: Extracting #12: cost 0 inf + 3077 16.118 * [simplify]: Simplified to (/ (sqrt 2.0) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) 16.118 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (/ (sqrt 2.0) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) (/ (sqrt (* im im)) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))))))) 16.119 * [simplify]: Simplifying (/ (sqrt (* im im)) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) 16.119 * * [simplify]: iters left: 6 (11 enodes) 16.123 * * [simplify]: iters left: 5 (37 enodes) 16.133 * * [simplify]: iters left: 4 (40 enodes) 16.139 * * [simplify]: Extracting #0: cost 1 inf + 0 16.139 * * [simplify]: Extracting #1: cost 4 inf + 0 16.139 * * [simplify]: Extracting #2: cost 9 inf + 0 16.139 * * [simplify]: Extracting #3: cost 11 inf + 1 16.139 * * [simplify]: Extracting #4: cost 11 inf + 165 16.139 * * [simplify]: Extracting #5: cost 13 inf + 166 16.139 * * [simplify]: Extracting #6: cost 13 inf + 248 16.139 * * [simplify]: Extracting #7: cost 11 inf + 533 16.139 * * [simplify]: Extracting #8: cost 6 inf + 1302 16.140 * * [simplify]: Extracting #9: cost 2 inf + 2350 16.140 * * [simplify]: Extracting #10: cost 1 inf + 2712 16.141 * * [simplify]: Extracting #11: cost 0 inf + 3074 16.141 * [simplify]: Simplified to (/ (fabs im) (sqrt (sqrt (- (sqrt (+ (* im im) (* re re))) re)))) 16.141 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (/ (sqrt 2.0) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) (/ (fabs im) (sqrt (sqrt (- (sqrt (+ (* im im) (* re re))) re))))))) 16.141 * * * * [progress]: [ 68 / 122 ] simplifiying candidate # 16.141 * [simplify]: Simplifying (/ (sqrt 2.0) (sqrt 1)) 16.141 * * [simplify]: iters left: 3 (5 enodes) 16.144 * * [simplify]: iters left: 2 (17 enodes) 16.147 * * [simplify]: iters left: 1 (19 enodes) 16.150 * * [simplify]: Extracting #0: cost 1 inf + 0 16.151 * * [simplify]: Extracting #1: cost 4 inf + 0 16.151 * * [simplify]: Extracting #2: cost 2 inf + 2 16.151 * * [simplify]: Extracting #3: cost 0 inf + 84 16.151 * [simplify]: Simplified to (sqrt 2.0) 16.151 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (sqrt 2.0) (/ (sqrt (* im im)) (sqrt (- (sqrt (+ (* re re) (* im im))) re)))))) 16.151 * [simplify]: Simplifying (/ (sqrt (* im im)) (sqrt (- (sqrt (+ (* re re) (* im im))) re))) 16.151 * * [simplify]: iters left: 6 (10 enodes) 16.153 * * [simplify]: iters left: 5 (34 enodes) 16.161 * * [simplify]: iters left: 4 (37 enodes) 16.170 * * [simplify]: Extracting #0: cost 1 inf + 0 16.170 * * [simplify]: Extracting #1: cost 4 inf + 0 16.170 * * [simplify]: Extracting #2: cost 9 inf + 0 16.170 * * [simplify]: Extracting #3: cost 13 inf + 1 16.170 * * [simplify]: Extracting #4: cost 10 inf + 207 16.170 * * [simplify]: Extracting #5: cost 11 inf + 248 16.171 * * [simplify]: Extracting #6: cost 9 inf + 533 16.171 * * [simplify]: Extracting #7: cost 5 inf + 1100 16.172 * * [simplify]: Extracting #8: cost 1 inf + 2108 16.172 * * [simplify]: Extracting #9: cost 0 inf + 2430 16.173 * [simplify]: Simplified to (/ (fabs im) (sqrt (- (sqrt (+ (* im im) (* re re))) re))) 16.173 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (sqrt 2.0) (/ (fabs im) (sqrt (- (sqrt (+ (* im im) (* re re))) re)))))) 16.173 * * * * [progress]: [ 69 / 122 ] simplifiying candidate # 16.174 * [simplify]: Simplifying (/ (sqrt 2.0) (sqrt (+ (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re)))) 16.174 * * [simplify]: iters left: 6 (13 enodes) 16.180 * * [simplify]: iters left: 5 (41 enodes) 16.191 * * [simplify]: Extracting #0: cost 1 inf + 0 16.191 * * [simplify]: Extracting #1: cost 4 inf + 0 16.191 * * [simplify]: Extracting #2: cost 8 inf + 0 16.191 * * [simplify]: Extracting #3: cost 10 inf + 1 16.191 * * [simplify]: Extracting #4: cost 12 inf + 83 16.191 * * [simplify]: Extracting #5: cost 12 inf + 125 16.191 * * [simplify]: Extracting #6: cost 14 inf + 166 16.191 * * [simplify]: Extracting #7: cost 16 inf + 207 16.191 * * [simplify]: Extracting #8: cost 13 inf + 290 16.191 * * [simplify]: Extracting #9: cost 10 inf + 615 16.192 * * [simplify]: Extracting #10: cost 5 inf + 1705 16.192 * * [simplify]: Extracting #11: cost 1 inf + 2914 16.193 * * [simplify]: Extracting #12: cost 0 inf + 3317 16.193 * [simplify]: Simplified to (/ (sqrt 2.0) (sqrt (+ (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re)))) 16.193 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (/ (sqrt 2.0) (sqrt (+ (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re)))) (/ (sqrt (* im im)) (sqrt (- (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re))))))) 16.193 * [simplify]: Simplifying (/ (sqrt (* im im)) (sqrt (- (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re)))) 16.193 * * [simplify]: iters left: 6 (12 enodes) 16.196 * * [simplify]: iters left: 5 (40 enodes) 16.201 * * [simplify]: iters left: 4 (43 enodes) 16.207 * * [simplify]: Extracting #0: cost 1 inf + 0 16.207 * * [simplify]: Extracting #1: cost 4 inf + 0 16.207 * * [simplify]: Extracting #2: cost 9 inf + 0 16.207 * * [simplify]: Extracting #3: cost 13 inf + 1 16.207 * * [simplify]: Extracting #4: cost 15 inf + 124 16.207 * * [simplify]: Extracting #5: cost 15 inf + 166 16.207 * * [simplify]: Extracting #6: cost 14 inf + 329 16.207 * * [simplify]: Extracting #7: cost 12 inf + 573 16.208 * * [simplify]: Extracting #8: cost 6 inf + 1544 16.208 * * [simplify]: Extracting #9: cost 0 inf + 3476 16.209 * [simplify]: Simplified to (/ (fabs im) (sqrt (- (sqrt (sqrt (+ (* im im) (* re re)))) (sqrt re)))) 16.209 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (/ (sqrt 2.0) (sqrt (+ (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re)))) (/ (fabs im) (sqrt (- (sqrt (sqrt (+ (* im im) (* re re)))) (sqrt re))))))) 16.209 * * * * [progress]: [ 70 / 122 ] simplifiying candidate # 16.209 * [simplify]: Simplifying (/ (sqrt 2.0) (sqrt (+ (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re)))) 16.209 * * [simplify]: iters left: 6 (13 enodes) 16.214 * * [simplify]: iters left: 5 (41 enodes) 16.220 * * [simplify]: Extracting #0: cost 1 inf + 0 16.220 * * [simplify]: Extracting #1: cost 4 inf + 0 16.220 * * [simplify]: Extracting #2: cost 8 inf + 0 16.220 * * [simplify]: Extracting #3: cost 10 inf + 1 16.220 * * [simplify]: Extracting #4: cost 12 inf + 83 16.220 * * [simplify]: Extracting #5: cost 12 inf + 125 16.220 * * [simplify]: Extracting #6: cost 14 inf + 166 16.220 * * [simplify]: Extracting #7: cost 16 inf + 207 16.220 * * [simplify]: Extracting #8: cost 13 inf + 290 16.220 * * [simplify]: Extracting #9: cost 10 inf + 615 16.220 * * [simplify]: Extracting #10: cost 5 inf + 1705 16.221 * * [simplify]: Extracting #11: cost 1 inf + 2914 16.221 * * [simplify]: Extracting #12: cost 0 inf + 3317 16.222 * [simplify]: Simplified to (/ (sqrt 2.0) (sqrt (+ (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re)))) 16.222 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (/ (sqrt 2.0) (sqrt (+ (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re)))) (/ (sqrt (* im im)) (sqrt (- (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re))))))) 16.222 * [simplify]: Simplifying (/ (sqrt (* im im)) (sqrt (- (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re)))) 16.223 * * [simplify]: iters left: 6 (12 enodes) 16.227 * * [simplify]: iters left: 5 (40 enodes) 16.238 * * [simplify]: iters left: 4 (43 enodes) 16.245 * * [simplify]: Extracting #0: cost 1 inf + 0 16.245 * * [simplify]: Extracting #1: cost 4 inf + 0 16.245 * * [simplify]: Extracting #2: cost 9 inf + 0 16.246 * * [simplify]: Extracting #3: cost 13 inf + 1 16.246 * * [simplify]: Extracting #4: cost 15 inf + 124 16.246 * * [simplify]: Extracting #5: cost 15 inf + 166 16.246 * * [simplify]: Extracting #6: cost 14 inf + 329 16.246 * * [simplify]: Extracting #7: cost 12 inf + 573 16.246 * * [simplify]: Extracting #8: cost 6 inf + 1544 16.247 * * [simplify]: Extracting #9: cost 0 inf + 3476 16.247 * [simplify]: Simplified to (/ (fabs im) (sqrt (- (sqrt (sqrt (+ (* im im) (* re re)))) (sqrt re)))) 16.247 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (/ (sqrt 2.0) (sqrt (+ (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re)))) (/ (fabs im) (sqrt (- (sqrt (sqrt (+ (* im im) (* re re)))) (sqrt re))))))) 16.247 * * * * [progress]: [ 71 / 122 ] simplifiying candidate # 16.248 * [simplify]: Simplifying (/ (sqrt 2.0) (sqrt 1)) 16.248 * * [simplify]: iters left: 3 (5 enodes) 16.251 * * [simplify]: iters left: 2 (17 enodes) 16.254 * * [simplify]: iters left: 1 (19 enodes) 16.257 * * [simplify]: Extracting #0: cost 1 inf + 0 16.257 * * [simplify]: Extracting #1: cost 4 inf + 0 16.257 * * [simplify]: Extracting #2: cost 2 inf + 2 16.257 * * [simplify]: Extracting #3: cost 0 inf + 84 16.257 * [simplify]: Simplified to (sqrt 2.0) 16.257 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (sqrt 2.0) (/ (sqrt (* im im)) (sqrt (- (sqrt (+ (* re re) (* im im))) re)))))) 16.257 * [simplify]: Simplifying (/ (sqrt (* im im)) (sqrt (- (sqrt (+ (* re re) (* im im))) re))) 16.257 * * [simplify]: iters left: 6 (10 enodes) 16.259 * * [simplify]: iters left: 5 (34 enodes) 16.264 * * [simplify]: iters left: 4 (37 enodes) 16.268 * * [simplify]: Extracting #0: cost 1 inf + 0 16.268 * * [simplify]: Extracting #1: cost 4 inf + 0 16.269 * * [simplify]: Extracting #2: cost 9 inf + 0 16.269 * * [simplify]: Extracting #3: cost 13 inf + 1 16.269 * * [simplify]: Extracting #4: cost 10 inf + 207 16.269 * * [simplify]: Extracting #5: cost 11 inf + 248 16.269 * * [simplify]: Extracting #6: cost 9 inf + 533 16.269 * * [simplify]: Extracting #7: cost 5 inf + 1100 16.269 * * [simplify]: Extracting #8: cost 1 inf + 2108 16.270 * * [simplify]: Extracting #9: cost 0 inf + 2430 16.270 * [simplify]: Simplified to (/ (fabs im) (sqrt (- (sqrt (+ (* im im) (* re re))) re))) 16.270 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (sqrt 2.0) (/ (fabs im) (sqrt (- (sqrt (+ (* im im) (* re re))) re)))))) 16.270 * * * * [progress]: [ 72 / 122 ] simplifiying candidate # 16.271 * [simplify]: Simplifying (/ (sqrt 2.0) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) 16.271 * * [simplify]: iters left: 6 (12 enodes) 16.274 * * [simplify]: iters left: 5 (39 enodes) 16.285 * * [simplify]: iters left: 4 (42 enodes) 16.297 * * [simplify]: Extracting #0: cost 1 inf + 0 16.297 * * [simplify]: Extracting #1: cost 4 inf + 0 16.297 * * [simplify]: Extracting #2: cost 8 inf + 0 16.297 * * [simplify]: Extracting #3: cost 9 inf + 1 16.297 * * [simplify]: Extracting #4: cost 11 inf + 83 16.297 * * [simplify]: Extracting #5: cost 12 inf + 125 16.297 * * [simplify]: Extracting #6: cost 14 inf + 166 16.298 * * [simplify]: Extracting #7: cost 16 inf + 207 16.298 * * [simplify]: Extracting #8: cost 13 inf + 290 16.298 * * [simplify]: Extracting #9: cost 8 inf + 899 16.299 * * [simplify]: Extracting #10: cost 4 inf + 1787 16.300 * * [simplify]: Extracting #11: cost 1 inf + 2714 16.301 * * [simplify]: Extracting #12: cost 0 inf + 3077 16.302 * [simplify]: Simplified to (/ (sqrt 2.0) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) 16.302 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (/ (sqrt 2.0) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) (/ (sqrt (* im im)) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))))))) 16.302 * [simplify]: Simplifying (/ (sqrt (* im im)) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) 16.302 * * [simplify]: iters left: 6 (11 enodes) 16.307 * * [simplify]: iters left: 5 (37 enodes) 16.317 * * [simplify]: iters left: 4 (40 enodes) 16.324 * * [simplify]: Extracting #0: cost 1 inf + 0 16.324 * * [simplify]: Extracting #1: cost 4 inf + 0 16.324 * * [simplify]: Extracting #2: cost 9 inf + 0 16.324 * * [simplify]: Extracting #3: cost 11 inf + 1 16.324 * * [simplify]: Extracting #4: cost 11 inf + 165 16.325 * * [simplify]: Extracting #5: cost 13 inf + 166 16.325 * * [simplify]: Extracting #6: cost 13 inf + 248 16.325 * * [simplify]: Extracting #7: cost 11 inf + 533 16.325 * * [simplify]: Extracting #8: cost 6 inf + 1302 16.325 * * [simplify]: Extracting #9: cost 2 inf + 2350 16.326 * * [simplify]: Extracting #10: cost 1 inf + 2712 16.326 * * [simplify]: Extracting #11: cost 0 inf + 3074 16.327 * [simplify]: Simplified to (/ (fabs im) (sqrt (sqrt (- (sqrt (+ (* im im) (* re re))) re)))) 16.327 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (/ (sqrt 2.0) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) (/ (fabs im) (sqrt (sqrt (- (sqrt (+ (* im im) (* re re))) re))))))) 16.327 * * * * [progress]: [ 73 / 122 ] simplifiying candidate # 16.327 * [simplify]: Simplifying (/ (sqrt 2.0) 1) 16.327 * * [simplify]: iters left: 3 (4 enodes) 16.329 * * [simplify]: iters left: 2 (12 enodes) 16.331 * * [simplify]: iters left: 1 (14 enodes) 16.334 * * [simplify]: Extracting #0: cost 1 inf + 0 16.334 * * [simplify]: Extracting #1: cost 4 inf + 0 16.334 * * [simplify]: Extracting #2: cost 0 inf + 84 16.334 * [simplify]: Simplified to (sqrt 2.0) 16.335 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (sqrt 2.0) (/ (sqrt (* im im)) (sqrt (- (sqrt (+ (* re re) (* im im))) re)))))) 16.335 * [simplify]: Simplifying (/ (sqrt (* im im)) (sqrt (- (sqrt (+ (* re re) (* im im))) re))) 16.335 * * [simplify]: iters left: 6 (10 enodes) 16.337 * * [simplify]: iters left: 5 (34 enodes) 16.342 * * [simplify]: iters left: 4 (37 enodes) 16.347 * * [simplify]: Extracting #0: cost 1 inf + 0 16.347 * * [simplify]: Extracting #1: cost 4 inf + 0 16.347 * * [simplify]: Extracting #2: cost 9 inf + 0 16.347 * * [simplify]: Extracting #3: cost 13 inf + 1 16.347 * * [simplify]: Extracting #4: cost 10 inf + 207 16.347 * * [simplify]: Extracting #5: cost 11 inf + 248 16.348 * * [simplify]: Extracting #6: cost 9 inf + 533 16.348 * * [simplify]: Extracting #7: cost 5 inf + 1100 16.349 * * [simplify]: Extracting #8: cost 1 inf + 2108 16.350 * * [simplify]: Extracting #9: cost 0 inf + 2430 16.350 * [simplify]: Simplified to (/ (fabs im) (sqrt (- (sqrt (+ (* im im) (* re re))) re))) 16.351 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (sqrt 2.0) (/ (fabs im) (sqrt (- (sqrt (+ (* im im) (* re re))) re)))))) 16.351 * * * * [progress]: [ 74 / 122 ] simplifiying candidate # 16.351 * [simplify]: Simplifying (/ (sqrt (sqrt (* 2.0 (* im im)))) (* (cbrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))) (cbrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))))) 16.351 * * [simplify]: iters left: 6 (15 enodes) 16.359 * * [simplify]: iters left: 5 (53 enodes) 16.374 * * [simplify]: iters left: 4 (62 enodes) 16.392 * * [simplify]: Extracting #0: cost 1 inf + 0 16.392 * * [simplify]: Extracting #1: cost 6 inf + 0 16.392 * * [simplify]: Extracting #2: cost 12 inf + 0 16.392 * * [simplify]: Extracting #3: cost 16 inf + 0 16.392 * * [simplify]: Extracting #4: cost 25 inf + 0 16.393 * * [simplify]: Extracting #5: cost 27 inf + 3 16.393 * * [simplify]: Extracting #6: cost 19 inf + 819 16.394 * * [simplify]: Extracting #7: cost 14 inf + 1470 16.395 * * [simplify]: Extracting #8: cost 5 inf + 3567 16.396 * * [simplify]: Extracting #9: cost 0 inf + 5901 16.398 * [simplify]: Simplified to (/ (sqrt (sqrt (* 2.0 (* im im)))) (* (cbrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))) (cbrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))))) 16.398 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (/ (sqrt (sqrt (* 2.0 (* im im)))) (* (cbrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))) (cbrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))))) (/ (sqrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))))))) 16.399 * [simplify]: Simplifying (/ (sqrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) 16.399 * * [simplify]: iters left: 6 (14 enodes) 16.405 * * [simplify]: iters left: 5 (48 enodes) 16.419 * * [simplify]: iters left: 4 (55 enodes) 16.434 * * [simplify]: Extracting #0: cost 1 inf + 0 16.434 * * [simplify]: Extracting #1: cost 4 inf + 0 16.434 * * [simplify]: Extracting #2: cost 8 inf + 0 16.434 * * [simplify]: Extracting #3: cost 12 inf + 0 16.434 * * [simplify]: Extracting #4: cost 21 inf + 0 16.434 * * [simplify]: Extracting #5: cost 22 inf + 44 16.435 * * [simplify]: Extracting #6: cost 14 inf + 821 16.435 * * [simplify]: Extracting #7: cost 10 inf + 1430 16.436 * * [simplify]: Extracting #8: cost 2 inf + 3406 16.438 * * [simplify]: Extracting #9: cost 0 inf + 4131 16.439 * [simplify]: Simplified to (/ (sqrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) 16.439 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (/ (sqrt (sqrt (* 2.0 (* im im)))) (* (cbrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))) (cbrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))))) (/ (sqrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))))))) 16.439 * * * * [progress]: [ 75 / 122 ] simplifiying candidate # 16.439 * [simplify]: Simplifying (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (* (cbrt (- (sqrt (+ (* re re) (* im im))) re)) (cbrt (- (sqrt (+ (* re re) (* im im))) re))))) 16.440 * * [simplify]: iters left: 6 (15 enodes) 16.446 * * [simplify]: iters left: 5 (52 enodes) 16.461 * * [simplify]: iters left: 4 (59 enodes) 16.469 * * [simplify]: Extracting #0: cost 1 inf + 0 16.469 * * [simplify]: Extracting #1: cost 4 inf + 0 16.469 * * [simplify]: Extracting #2: cost 9 inf + 0 16.469 * * [simplify]: Extracting #3: cost 14 inf + 0 16.470 * * [simplify]: Extracting #4: cost 23 inf + 0 16.470 * * [simplify]: Extracting #5: cost 24 inf + 44 16.470 * * [simplify]: Extracting #6: cost 19 inf + 575 16.470 * * [simplify]: Extracting #7: cost 13 inf + 1308 16.471 * * [simplify]: Extracting #8: cost 5 inf + 2963 16.471 * * [simplify]: Extracting #9: cost 0 inf + 4855 16.472 * [simplify]: Simplified to (/ (sqrt (sqrt (* 2.0 (* im im)))) (fabs (cbrt (- (sqrt (+ (* re re) (* im im))) re)))) 16.472 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (/ (sqrt (sqrt (* 2.0 (* im im)))) (fabs (cbrt (- (sqrt (+ (* re re) (* im im))) re)))) (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (cbrt (- (sqrt (+ (* re re) (* im im))) re))))))) 16.472 * [simplify]: Simplifying (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (cbrt (- (sqrt (+ (* re re) (* im im))) re)))) 16.472 * * [simplify]: iters left: 6 (14 enodes) 16.476 * * [simplify]: iters left: 5 (48 enodes) 16.483 * * [simplify]: iters left: 4 (55 enodes) 16.493 * * [simplify]: Extracting #0: cost 1 inf + 0 16.493 * * [simplify]: Extracting #1: cost 4 inf + 0 16.493 * * [simplify]: Extracting #2: cost 8 inf + 0 16.493 * * [simplify]: Extracting #3: cost 12 inf + 0 16.493 * * [simplify]: Extracting #4: cost 21 inf + 0 16.494 * * [simplify]: Extracting #5: cost 22 inf + 44 16.494 * * [simplify]: Extracting #6: cost 14 inf + 821 16.494 * * [simplify]: Extracting #7: cost 10 inf + 1430 16.495 * * [simplify]: Extracting #8: cost 2 inf + 3446 16.497 * * [simplify]: Extracting #9: cost 0 inf + 4211 16.498 * [simplify]: Simplified to (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (cbrt (- (sqrt (+ (* re re) (* im im))) re)))) 16.498 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (/ (sqrt (sqrt (* 2.0 (* im im)))) (fabs (cbrt (- (sqrt (+ (* re re) (* im im))) re)))) (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (cbrt (- (sqrt (+ (* re re) (* im im))) re))))))) 16.498 * * * * [progress]: [ 76 / 122 ] simplifiying candidate # 16.499 * [simplify]: Simplifying (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) 16.499 * * [simplify]: iters left: 6 (14 enodes) 16.504 * * [simplify]: iters left: 5 (48 enodes) 16.512 * * [simplify]: iters left: 4 (55 enodes) 16.527 * * [simplify]: Extracting #0: cost 1 inf + 0 16.527 * * [simplify]: Extracting #1: cost 4 inf + 0 16.527 * * [simplify]: Extracting #2: cost 8 inf + 0 16.527 * * [simplify]: Extracting #3: cost 12 inf + 0 16.527 * * [simplify]: Extracting #4: cost 21 inf + 0 16.527 * * [simplify]: Extracting #5: cost 22 inf + 44 16.528 * * [simplify]: Extracting #6: cost 14 inf + 821 16.528 * * [simplify]: Extracting #7: cost 10 inf + 1430 16.529 * * [simplify]: Extracting #8: cost 2 inf + 3286 16.530 * * [simplify]: Extracting #9: cost 0 inf + 3971 16.532 * [simplify]: Simplified to (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) 16.532 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))))))) 16.532 * [simplify]: Simplifying (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) 16.532 * * [simplify]: iters left: 6 (14 enodes) 16.539 * * [simplify]: iters left: 5 (48 enodes) 16.552 * * [simplify]: iters left: 4 (55 enodes) 16.567 * * [simplify]: Extracting #0: cost 1 inf + 0 16.567 * * [simplify]: Extracting #1: cost 4 inf + 0 16.567 * * [simplify]: Extracting #2: cost 8 inf + 0 16.567 * * [simplify]: Extracting #3: cost 12 inf + 0 16.567 * * [simplify]: Extracting #4: cost 21 inf + 0 16.568 * * [simplify]: Extracting #5: cost 22 inf + 44 16.569 * * [simplify]: Extracting #6: cost 14 inf + 821 16.569 * * [simplify]: Extracting #7: cost 10 inf + 1430 16.569 * * [simplify]: Extracting #8: cost 2 inf + 3286 16.570 * * [simplify]: Extracting #9: cost 0 inf + 3971 16.571 * [simplify]: Simplified to (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) 16.571 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))))))) 16.571 * * * * [progress]: [ 77 / 122 ] simplifiying candidate # 16.571 * [simplify]: Simplifying (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt 1)) 16.571 * * [simplify]: iters left: 6 (9 enodes) 16.575 * * [simplify]: iters left: 5 (32 enodes) 16.579 * * [simplify]: iters left: 4 (38 enodes) 16.585 * * [simplify]: iters left: 3 (40 enodes) 16.593 * * [simplify]: Extracting #0: cost 1 inf + 0 16.593 * * [simplify]: Extracting #1: cost 4 inf + 0 16.593 * * [simplify]: Extracting #2: cost 5 inf + 1 16.593 * * [simplify]: Extracting #3: cost 10 inf + 1 16.593 * * [simplify]: Extracting #4: cost 10 inf + 3 16.593 * * [simplify]: Extracting #5: cost 6 inf + 209 16.594 * * [simplify]: Extracting #6: cost 1 inf + 779 16.594 * * [simplify]: Extracting #7: cost 0 inf + 901 16.595 * [simplify]: Simplified to (sqrt (sqrt (* 2.0 (* im im)))) 16.595 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (sqrt (sqrt (* 2.0 (* im im)))) (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (- (sqrt (+ (* re re) (* im im))) re)))))) 16.595 * [simplify]: Simplifying (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (- (sqrt (+ (* re re) (* im im))) re))) 16.596 * * [simplify]: iters left: 6 (13 enodes) 16.601 * * [simplify]: iters left: 5 (45 enodes) 16.613 * * [simplify]: iters left: 4 (52 enodes) 16.620 * * [simplify]: Extracting #0: cost 1 inf + 0 16.620 * * [simplify]: Extracting #1: cost 4 inf + 0 16.620 * * [simplify]: Extracting #2: cost 8 inf + 0 16.621 * * [simplify]: Extracting #3: cost 14 inf + 0 16.621 * * [simplify]: Extracting #4: cost 20 inf + 42 16.621 * * [simplify]: Extracting #5: cost 21 inf + 85 16.621 * * [simplify]: Extracting #6: cost 13 inf + 900 16.621 * * [simplify]: Extracting #7: cost 1 inf + 2924 16.622 * * [simplify]: Extracting #8: cost 0 inf + 3327 16.622 * [simplify]: Simplified to (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (- (sqrt (+ (* re re) (* im im))) re))) 16.623 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (sqrt (sqrt (* 2.0 (* im im)))) (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (- (sqrt (+ (* re re) (* im im))) re)))))) 16.623 * * * * [progress]: [ 78 / 122 ] simplifiying candidate # 16.623 * [simplify]: Simplifying (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (+ (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re)))) 16.623 * * [simplify]: iters left: 6 (15 enodes) 16.626 * * [simplify]: iters left: 5 (50 enodes) 16.633 * * [simplify]: iters left: 4 (54 enodes) 16.642 * * [simplify]: Extracting #0: cost 1 inf + 0 16.642 * * [simplify]: Extracting #1: cost 4 inf + 0 16.642 * * [simplify]: Extracting #2: cost 8 inf + 0 16.642 * * [simplify]: Extracting #3: cost 13 inf + 0 16.642 * * [simplify]: Extracting #4: cost 22 inf + 0 16.642 * * [simplify]: Extracting #5: cost 22 inf + 44 16.643 * * [simplify]: Extracting #6: cost 17 inf + 575 16.643 * * [simplify]: Extracting #7: cost 11 inf + 1308 16.644 * * [simplify]: Extracting #8: cost 4 inf + 2641 16.645 * * [simplify]: Extracting #9: cost 0 inf + 4211 16.647 * [simplify]: Simplified to (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (+ (sqrt re) (sqrt (sqrt (+ (* re re) (* im im))))))) 16.647 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (+ (sqrt re) (sqrt (sqrt (+ (* re re) (* im im))))))) (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (- (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re))))))) 16.647 * [simplify]: Simplifying (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (- (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re)))) 16.647 * * [simplify]: iters left: 6 (15 enodes) 16.654 * * [simplify]: iters left: 5 (51 enodes) 16.669 * * [simplify]: iters left: 4 (58 enodes) 16.687 * * [simplify]: Extracting #0: cost 1 inf + 0 16.687 * * [simplify]: Extracting #1: cost 4 inf + 0 16.687 * * [simplify]: Extracting #2: cost 8 inf + 0 16.687 * * [simplify]: Extracting #3: cost 14 inf + 0 16.687 * * [simplify]: Extracting #4: cost 24 inf + 0 16.687 * * [simplify]: Extracting #5: cost 21 inf + 247 16.688 * * [simplify]: Extracting #6: cost 15 inf + 941 16.688 * * [simplify]: Extracting #7: cost 10 inf + 1592 16.690 * * [simplify]: Extracting #8: cost 3 inf + 3085 16.691 * * [simplify]: Extracting #9: cost 0 inf + 4373 16.693 * [simplify]: Simplified to (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (- (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re)))) 16.693 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (+ (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re)))) (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (- (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re))))))) 16.693 * * * * [progress]: [ 79 / 122 ] simplifiying candidate # 16.693 * [simplify]: Simplifying (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (+ (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re)))) 16.693 * * [simplify]: iters left: 6 (15 enodes) 16.701 * * [simplify]: iters left: 5 (50 enodes) 16.715 * * [simplify]: iters left: 4 (54 enodes) 16.729 * * [simplify]: Extracting #0: cost 1 inf + 0 16.729 * * [simplify]: Extracting #1: cost 4 inf + 0 16.729 * * [simplify]: Extracting #2: cost 8 inf + 0 16.729 * * [simplify]: Extracting #3: cost 13 inf + 0 16.729 * * [simplify]: Extracting #4: cost 22 inf + 0 16.729 * * [simplify]: Extracting #5: cost 22 inf + 44 16.729 * * [simplify]: Extracting #6: cost 17 inf + 575 16.730 * * [simplify]: Extracting #7: cost 11 inf + 1308 16.731 * * [simplify]: Extracting #8: cost 4 inf + 2641 16.732 * * [simplify]: Extracting #9: cost 0 inf + 4211 16.733 * [simplify]: Simplified to (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (+ (sqrt re) (sqrt (sqrt (+ (* re re) (* im im))))))) 16.733 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (+ (sqrt re) (sqrt (sqrt (+ (* re re) (* im im))))))) (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (- (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re))))))) 16.734 * [simplify]: Simplifying (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (- (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re)))) 16.734 * * [simplify]: iters left: 6 (15 enodes) 16.741 * * [simplify]: iters left: 5 (51 enodes) 16.756 * * [simplify]: iters left: 4 (58 enodes) 16.772 * * [simplify]: Extracting #0: cost 1 inf + 0 16.772 * * [simplify]: Extracting #1: cost 4 inf + 0 16.772 * * [simplify]: Extracting #2: cost 8 inf + 0 16.772 * * [simplify]: Extracting #3: cost 14 inf + 0 16.772 * * [simplify]: Extracting #4: cost 24 inf + 0 16.772 * * [simplify]: Extracting #5: cost 21 inf + 247 16.773 * * [simplify]: Extracting #6: cost 15 inf + 941 16.773 * * [simplify]: Extracting #7: cost 10 inf + 1592 16.774 * * [simplify]: Extracting #8: cost 3 inf + 3085 16.776 * * [simplify]: Extracting #9: cost 0 inf + 4373 16.777 * [simplify]: Simplified to (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (- (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re)))) 16.777 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (+ (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re)))) (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (- (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re))))))) 16.777 * * * * [progress]: [ 80 / 122 ] simplifiying candidate # 16.778 * [simplify]: Simplifying (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt 1)) 16.778 * * [simplify]: iters left: 6 (9 enodes) 16.784 * * [simplify]: iters left: 5 (32 enodes) 16.793 * * [simplify]: iters left: 4 (38 enodes) 16.803 * * [simplify]: iters left: 3 (40 enodes) 16.813 * * [simplify]: Extracting #0: cost 1 inf + 0 16.813 * * [simplify]: Extracting #1: cost 4 inf + 0 16.813 * * [simplify]: Extracting #2: cost 5 inf + 1 16.813 * * [simplify]: Extracting #3: cost 10 inf + 1 16.813 * * [simplify]: Extracting #4: cost 10 inf + 3 16.814 * * [simplify]: Extracting #5: cost 6 inf + 209 16.814 * * [simplify]: Extracting #6: cost 1 inf + 779 16.814 * * [simplify]: Extracting #7: cost 0 inf + 901 16.815 * [simplify]: Simplified to (sqrt (sqrt (* 2.0 (* im im)))) 16.815 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (sqrt (sqrt (* 2.0 (* im im)))) (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (- (sqrt (+ (* re re) (* im im))) re)))))) 16.815 * [simplify]: Simplifying (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (- (sqrt (+ (* re re) (* im im))) re))) 16.815 * * [simplify]: iters left: 6 (13 enodes) 16.822 * * [simplify]: iters left: 5 (45 enodes) 16.838 * * [simplify]: iters left: 4 (52 enodes) 16.852 * * [simplify]: Extracting #0: cost 1 inf + 0 16.852 * * [simplify]: Extracting #1: cost 4 inf + 0 16.852 * * [simplify]: Extracting #2: cost 8 inf + 0 16.852 * * [simplify]: Extracting #3: cost 14 inf + 0 16.852 * * [simplify]: Extracting #4: cost 20 inf + 42 16.853 * * [simplify]: Extracting #5: cost 21 inf + 85 16.853 * * [simplify]: Extracting #6: cost 13 inf + 900 16.854 * * [simplify]: Extracting #7: cost 1 inf + 2924 16.855 * * [simplify]: Extracting #8: cost 0 inf + 3327 16.856 * [simplify]: Simplified to (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (- (sqrt (+ (* re re) (* im im))) re))) 16.856 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (sqrt (sqrt (* 2.0 (* im im)))) (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (- (sqrt (+ (* re re) (* im im))) re)))))) 16.856 * * * * [progress]: [ 81 / 122 ] simplifiying candidate # 16.857 * [simplify]: Simplifying (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) 16.857 * * [simplify]: iters left: 6 (14 enodes) 16.864 * * [simplify]: iters left: 5 (48 enodes) 16.877 * * [simplify]: iters left: 4 (55 enodes) 16.892 * * [simplify]: Extracting #0: cost 1 inf + 0 16.892 * * [simplify]: Extracting #1: cost 4 inf + 0 16.892 * * [simplify]: Extracting #2: cost 8 inf + 0 16.893 * * [simplify]: Extracting #3: cost 12 inf + 0 16.893 * * [simplify]: Extracting #4: cost 21 inf + 0 16.893 * * [simplify]: Extracting #5: cost 22 inf + 44 16.893 * * [simplify]: Extracting #6: cost 14 inf + 821 16.894 * * [simplify]: Extracting #7: cost 10 inf + 1430 16.895 * * [simplify]: Extracting #8: cost 2 inf + 3286 16.896 * * [simplify]: Extracting #9: cost 0 inf + 3971 16.897 * [simplify]: Simplified to (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) 16.897 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))))))) 16.898 * [simplify]: Simplifying (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) 16.898 * * [simplify]: iters left: 6 (14 enodes) 16.904 * * [simplify]: iters left: 5 (48 enodes) 16.917 * * [simplify]: iters left: 4 (55 enodes) 16.932 * * [simplify]: Extracting #0: cost 1 inf + 0 16.932 * * [simplify]: Extracting #1: cost 4 inf + 0 16.932 * * [simplify]: Extracting #2: cost 8 inf + 0 16.932 * * [simplify]: Extracting #3: cost 12 inf + 0 16.932 * * [simplify]: Extracting #4: cost 21 inf + 0 16.932 * * [simplify]: Extracting #5: cost 22 inf + 44 16.933 * * [simplify]: Extracting #6: cost 14 inf + 821 16.933 * * [simplify]: Extracting #7: cost 10 inf + 1430 16.934 * * [simplify]: Extracting #8: cost 2 inf + 3286 16.935 * * [simplify]: Extracting #9: cost 0 inf + 3971 16.937 * [simplify]: Simplified to (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) 16.937 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))))))) 16.937 * * * * [progress]: [ 82 / 122 ] simplifiying candidate # 16.937 * [simplify]: Simplifying (/ (sqrt (sqrt (* 2.0 (* im im)))) 1) 16.937 * * [simplify]: iters left: 6 (8 enodes) 16.942 * * [simplify]: iters left: 5 (27 enodes) 16.951 * * [simplify]: iters left: 4 (33 enodes) 16.960 * * [simplify]: Extracting #0: cost 1 inf + 0 16.960 * * [simplify]: Extracting #1: cost 4 inf + 0 16.960 * * [simplify]: Extracting #2: cost 5 inf + 1 16.961 * * [simplify]: Extracting #3: cost 10 inf + 1 16.961 * * [simplify]: Extracting #4: cost 9 inf + 44 16.961 * * [simplify]: Extracting #5: cost 5 inf + 251 16.961 * * [simplify]: Extracting #6: cost 1 inf + 739 16.961 * * [simplify]: Extracting #7: cost 0 inf + 901 16.962 * [simplify]: Simplified to (sqrt (sqrt (* 2.0 (* im im)))) 16.962 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (sqrt (sqrt (* 2.0 (* im im)))) (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (- (sqrt (+ (* re re) (* im im))) re)))))) 16.963 * [simplify]: Simplifying (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (- (sqrt (+ (* re re) (* im im))) re))) 16.963 * * [simplify]: iters left: 6 (13 enodes) 16.968 * * [simplify]: iters left: 5 (45 enodes) 16.978 * * [simplify]: iters left: 4 (52 enodes) 16.986 * * [simplify]: Extracting #0: cost 1 inf + 0 16.986 * * [simplify]: Extracting #1: cost 4 inf + 0 16.986 * * [simplify]: Extracting #2: cost 8 inf + 0 16.986 * * [simplify]: Extracting #3: cost 14 inf + 0 16.987 * * [simplify]: Extracting #4: cost 20 inf + 42 16.987 * * [simplify]: Extracting #5: cost 21 inf + 85 16.987 * * [simplify]: Extracting #6: cost 13 inf + 900 16.987 * * [simplify]: Extracting #7: cost 1 inf + 2924 16.988 * * [simplify]: Extracting #8: cost 0 inf + 3327 16.988 * [simplify]: Simplified to (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (- (sqrt (+ (* re re) (* im im))) re))) 16.988 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (sqrt (sqrt (* 2.0 (* im im)))) (/ (sqrt (sqrt (* 2.0 (* im im)))) (sqrt (- (sqrt (+ (* re re) (* im im))) re)))))) 16.989 * * * * [progress]: [ 83 / 122 ] simplifiying candidate # 16.989 * [simplify]: Simplifying (/ 1 (* (cbrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))) (cbrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))))) 16.989 * * [simplify]: iters left: 6 (12 enodes) 16.992 * * [simplify]: iters left: 5 (43 enodes) 16.998 * * [simplify]: iters left: 4 (50 enodes) 17.005 * * [simplify]: Extracting #0: cost 1 inf + 0 17.005 * * [simplify]: Extracting #1: cost 6 inf + 0 17.005 * * [simplify]: Extracting #2: cost 9 inf + 1 17.005 * * [simplify]: Extracting #3: cost 11 inf + 1 17.005 * * [simplify]: Extracting #4: cost 15 inf + 1 17.005 * * [simplify]: Extracting #5: cost 17 inf + 2 17.005 * * [simplify]: Extracting #6: cost 18 inf + 84 17.005 * * [simplify]: Extracting #7: cost 20 inf + 125 17.005 * * [simplify]: Extracting #8: cost 15 inf + 371 17.005 * * [simplify]: Extracting #9: cost 7 inf + 2027 17.006 * * [simplify]: Extracting #10: cost 1 inf + 4243 17.007 * * [simplify]: Extracting #11: cost 0 inf + 4605 17.007 * [simplify]: Simplified to (/ (/ 1 (cbrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) (cbrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) 17.007 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (/ (/ 1 (cbrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) (cbrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) (/ (sqrt (* 2.0 (* im im))) (cbrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))))))) 17.008 * [simplify]: Simplifying (/ (sqrt (* 2.0 (* im im))) (cbrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) 17.008 * * [simplify]: iters left: 6 (13 enodes) 17.011 * * [simplify]: iters left: 5 (45 enodes) 17.017 * * [simplify]: iters left: 4 (52 enodes) 17.024 * * [simplify]: Extracting #0: cost 1 inf + 0 17.024 * * [simplify]: Extracting #1: cost 4 inf + 0 17.024 * * [simplify]: Extracting #2: cost 8 inf + 0 17.024 * * [simplify]: Extracting #3: cost 15 inf + 0 17.025 * * [simplify]: Extracting #4: cost 19 inf + 2 17.025 * * [simplify]: Extracting #5: cost 17 inf + 209 17.025 * * [simplify]: Extracting #6: cost 14 inf + 537 17.025 * * [simplify]: Extracting #7: cost 9 inf + 1308 17.026 * * [simplify]: Extracting #8: cost 1 inf + 3284 17.026 * * [simplify]: Extracting #9: cost 0 inf + 3727 17.027 * [simplify]: Simplified to (/ (sqrt (* 2.0 (* im im))) (cbrt (sqrt (- (sqrt (+ (* im im) (* re re))) re)))) 17.027 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (/ 1 (* (cbrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))) (cbrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))))) (/ (sqrt (* 2.0 (* im im))) (cbrt (sqrt (- (sqrt (+ (* im im) (* re re))) re))))))) 17.027 * * * * [progress]: [ 84 / 122 ] simplifiying candidate # 17.027 * [simplify]: Simplifying (/ 1 (sqrt (* (cbrt (- (sqrt (+ (* re re) (* im im))) re)) (cbrt (- (sqrt (+ (* re re) (* im im))) re))))) 17.027 * * [simplify]: iters left: 6 (12 enodes) 17.031 * * [simplify]: iters left: 5 (42 enodes) 17.042 * * [simplify]: iters left: 4 (47 enodes) 17.054 * * [simplify]: Extracting #0: cost 1 inf + 0 17.054 * * [simplify]: Extracting #1: cost 4 inf + 0 17.054 * * [simplify]: Extracting #2: cost 6 inf + 1 17.054 * * [simplify]: Extracting #3: cost 9 inf + 1 17.055 * * [simplify]: Extracting #4: cost 13 inf + 1 17.055 * * [simplify]: Extracting #5: cost 14 inf + 43 17.055 * * [simplify]: Extracting #6: cost 16 inf + 84 17.055 * * [simplify]: Extracting #7: cost 18 inf + 125 17.055 * * [simplify]: Extracting #8: cost 16 inf + 167 17.055 * * [simplify]: Extracting #9: cost 13 inf + 371 17.056 * * [simplify]: Extracting #10: cost 9 inf + 1019 17.056 * * [simplify]: Extracting #11: cost 2 inf + 3114 17.057 * * [simplify]: Extracting #12: cost 0 inf + 3799 17.059 * [simplify]: Simplified to (/ 1 (fabs (cbrt (- (sqrt (+ (* re re) (* im im))) re)))) 17.059 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (/ 1 (fabs (cbrt (- (sqrt (+ (* re re) (* im im))) re)))) (/ (sqrt (* 2.0 (* im im))) (sqrt (cbrt (- (sqrt (+ (* re re) (* im im))) re))))))) 17.059 * [simplify]: Simplifying (/ (sqrt (* 2.0 (* im im))) (sqrt (cbrt (- (sqrt (+ (* re re) (* im im))) re)))) 17.059 * * [simplify]: iters left: 6 (13 enodes) 17.066 * * [simplify]: iters left: 5 (45 enodes) 17.079 * * [simplify]: iters left: 4 (52 enodes) 17.094 * * [simplify]: Extracting #0: cost 1 inf + 0 17.094 * * [simplify]: Extracting #1: cost 4 inf + 0 17.094 * * [simplify]: Extracting #2: cost 8 inf + 0 17.094 * * [simplify]: Extracting #3: cost 15 inf + 0 17.095 * * [simplify]: Extracting #4: cost 19 inf + 2 17.095 * * [simplify]: Extracting #5: cost 17 inf + 209 17.095 * * [simplify]: Extracting #6: cost 14 inf + 537 17.096 * * [simplify]: Extracting #7: cost 9 inf + 1308 17.097 * * [simplify]: Extracting #8: cost 1 inf + 3364 17.098 * * [simplify]: Extracting #9: cost 0 inf + 3807 17.099 * [simplify]: Simplified to (/ (sqrt (* 2.0 (* im im))) (sqrt (cbrt (- (sqrt (+ (* im im) (* re re))) re)))) 17.099 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (/ 1 (fabs (cbrt (- (sqrt (+ (* re re) (* im im))) re)))) (/ (sqrt (* 2.0 (* im im))) (sqrt (cbrt (- (sqrt (+ (* im im) (* re re))) re))))))) 17.099 * * * * [progress]: [ 85 / 122 ] simplifiying candidate # 17.100 * [simplify]: Simplifying (/ 1 (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) 17.100 * * [simplify]: iters left: 6 (11 enodes) 17.105 * * [simplify]: iters left: 5 (38 enodes) 17.116 * * [simplify]: iters left: 4 (43 enodes) 17.125 * * [simplify]: Extracting #0: cost 1 inf + 0 17.125 * * [simplify]: Extracting #1: cost 4 inf + 0 17.125 * * [simplify]: Extracting #2: cost 5 inf + 1 17.125 * * [simplify]: Extracting #3: cost 7 inf + 1 17.125 * * [simplify]: Extracting #4: cost 11 inf + 1 17.125 * * [simplify]: Extracting #5: cost 12 inf + 43 17.126 * * [simplify]: Extracting #6: cost 14 inf + 84 17.126 * * [simplify]: Extracting #7: cost 16 inf + 125 17.126 * * [simplify]: Extracting #8: cost 14 inf + 167 17.126 * * [simplify]: Extracting #9: cost 11 inf + 371 17.126 * * [simplify]: Extracting #10: cost 7 inf + 1019 17.127 * * [simplify]: Extracting #11: cost 3 inf + 1987 17.127 * * [simplify]: Extracting #12: cost 0 inf + 2915 17.127 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) 17.128 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (/ 1 (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) (/ (sqrt (* 2.0 (* im im))) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))))))) 17.128 * [simplify]: Simplifying (/ (sqrt (* 2.0 (* im im))) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) 17.128 * * [simplify]: iters left: 6 (13 enodes) 17.131 * * [simplify]: iters left: 5 (45 enodes) 17.137 * * [simplify]: iters left: 4 (52 enodes) 17.144 * * [simplify]: Extracting #0: cost 1 inf + 0 17.144 * * [simplify]: Extracting #1: cost 4 inf + 0 17.144 * * [simplify]: Extracting #2: cost 8 inf + 0 17.145 * * [simplify]: Extracting #3: cost 15 inf + 0 17.145 * * [simplify]: Extracting #4: cost 19 inf + 2 17.145 * * [simplify]: Extracting #5: cost 17 inf + 209 17.145 * * [simplify]: Extracting #6: cost 14 inf + 537 17.145 * * [simplify]: Extracting #7: cost 9 inf + 1308 17.146 * * [simplify]: Extracting #8: cost 1 inf + 3164 17.146 * * [simplify]: Extracting #9: cost 0 inf + 3567 17.147 * [simplify]: Simplified to (/ (sqrt (* 2.0 (* im im))) (sqrt (sqrt (- (sqrt (+ (* im im) (* re re))) re)))) 17.147 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (/ 1 (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) (/ (sqrt (* 2.0 (* im im))) (sqrt (sqrt (- (sqrt (+ (* im im) (* re re))) re))))))) 17.147 * * * * [progress]: [ 86 / 122 ] simplifiying candidate # 17.147 * [simplify]: Simplifying (/ 1 (sqrt 1)) 17.147 * * [simplify]: iters left: 3 (3 enodes) 17.151 * * [simplify]: iters left: 2 (11 enodes) 17.154 * * [simplify]: iters left: 1 (13 enodes) 17.157 * * [simplify]: Extracting #0: cost 1 inf + 0 17.157 * * [simplify]: Extracting #1: cost 0 inf + 1 17.157 * [simplify]: Simplified to 1 17.157 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* 1 (/ (sqrt (* 2.0 (* im im))) (sqrt (- (sqrt (+ (* re re) (* im im))) re)))))) 17.157 * [simplify]: Simplifying (/ (sqrt (* 2.0 (* im im))) (sqrt (- (sqrt (+ (* re re) (* im im))) re))) 17.158 * * [simplify]: iters left: 6 (12 enodes) 17.164 * * [simplify]: iters left: 5 (42 enodes) 17.176 * * [simplify]: iters left: 4 (49 enodes) 17.189 * * [simplify]: Extracting #0: cost 1 inf + 0 17.189 * * [simplify]: Extracting #1: cost 4 inf + 0 17.189 * * [simplify]: Extracting #2: cost 8 inf + 0 17.189 * * [simplify]: Extracting #3: cost 17 inf + 0 17.189 * * [simplify]: Extracting #4: cost 19 inf + 3 17.189 * * [simplify]: Extracting #5: cost 14 inf + 374 17.190 * * [simplify]: Extracting #6: cost 7 inf + 1388 17.191 * * [simplify]: Extracting #7: cost 1 inf + 2560 17.192 * * [simplify]: Extracting #8: cost 0 inf + 2923 17.193 * [simplify]: Simplified to (/ (sqrt (* 2.0 (* im im))) (sqrt (- (sqrt (+ (* im im) (* re re))) re))) 17.193 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* 1 (/ (sqrt (* 2.0 (* im im))) (sqrt (- (sqrt (+ (* im im) (* re re))) re)))))) 17.193 * * * * [progress]: [ 87 / 122 ] simplifiying candidate # 17.194 * [simplify]: Simplifying (/ 1 (sqrt (+ (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re)))) 17.194 * * [simplify]: iters left: 6 (12 enodes) 17.199 * * [simplify]: iters left: 5 (40 enodes) 17.209 * * [simplify]: iters left: 4 (42 enodes) 17.215 * * [simplify]: Extracting #0: cost 1 inf + 0 17.216 * * [simplify]: Extracting #1: cost 4 inf + 0 17.216 * * [simplify]: Extracting #2: cost 5 inf + 1 17.216 * * [simplify]: Extracting #3: cost 8 inf + 1 17.216 * * [simplify]: Extracting #4: cost 12 inf + 1 17.216 * * [simplify]: Extracting #5: cost 13 inf + 2 17.216 * * [simplify]: Extracting #6: cost 14 inf + 84 17.216 * * [simplify]: Extracting #7: cost 16 inf + 125 17.216 * * [simplify]: Extracting #8: cost 14 inf + 167 17.216 * * [simplify]: Extracting #9: cost 10 inf + 493 17.216 * * [simplify]: Extracting #10: cost 4 inf + 1785 17.217 * * [simplify]: Extracting #11: cost 2 inf + 2470 17.217 * * [simplify]: Extracting #12: cost 0 inf + 3155 17.218 * [simplify]: Simplified to (/ 1 (sqrt (+ (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re)))) 17.218 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (/ 1 (sqrt (+ (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re)))) (/ (sqrt (* 2.0 (* im im))) (sqrt (- (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re))))))) 17.218 * [simplify]: Simplifying (/ (sqrt (* 2.0 (* im im))) (sqrt (- (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re)))) 17.218 * * [simplify]: iters left: 6 (14 enodes) 17.221 * * [simplify]: iters left: 5 (48 enodes) 17.229 * * [simplify]: iters left: 4 (55 enodes) 17.242 * * [simplify]: Extracting #0: cost 1 inf + 0 17.242 * * [simplify]: Extracting #1: cost 4 inf + 0 17.242 * * [simplify]: Extracting #2: cost 8 inf + 0 17.242 * * [simplify]: Extracting #3: cost 17 inf + 0 17.242 * * [simplify]: Extracting #4: cost 22 inf + 2 17.242 * * [simplify]: Extracting #5: cost 15 inf + 577 17.243 * * [simplify]: Extracting #6: cost 14 inf + 740 17.243 * * [simplify]: Extracting #7: cost 9 inf + 1510 17.244 * * [simplify]: Extracting #8: cost 2 inf + 3244 17.246 * * [simplify]: Extracting #9: cost 0 inf + 3969 17.247 * [simplify]: Simplified to (/ (sqrt (* 2.0 (* im im))) (sqrt (- (sqrt (sqrt (+ (* im im) (* re re)))) (sqrt re)))) 17.247 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (/ 1 (sqrt (+ (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re)))) (/ (sqrt (* 2.0 (* im im))) (sqrt (- (sqrt (sqrt (+ (* im im) (* re re)))) (sqrt re))))))) 17.247 * * * * [progress]: [ 88 / 122 ] simplifiying candidate # 17.248 * [simplify]: Simplifying (/ 1 (sqrt (+ (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re)))) 17.248 * * [simplify]: iters left: 6 (12 enodes) 17.254 * * [simplify]: iters left: 5 (40 enodes) 17.265 * * [simplify]: iters left: 4 (42 enodes) 17.277 * * [simplify]: Extracting #0: cost 1 inf + 0 17.277 * * [simplify]: Extracting #1: cost 4 inf + 0 17.277 * * [simplify]: Extracting #2: cost 5 inf + 1 17.277 * * [simplify]: Extracting #3: cost 8 inf + 1 17.277 * * [simplify]: Extracting #4: cost 12 inf + 1 17.277 * * [simplify]: Extracting #5: cost 13 inf + 2 17.277 * * [simplify]: Extracting #6: cost 14 inf + 84 17.277 * * [simplify]: Extracting #7: cost 16 inf + 125 17.277 * * [simplify]: Extracting #8: cost 14 inf + 167 17.278 * * [simplify]: Extracting #9: cost 10 inf + 493 17.278 * * [simplify]: Extracting #10: cost 4 inf + 1785 17.278 * * [simplify]: Extracting #11: cost 2 inf + 2470 17.279 * * [simplify]: Extracting #12: cost 0 inf + 3155 17.279 * [simplify]: Simplified to (/ 1 (sqrt (+ (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re)))) 17.280 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (/ 1 (sqrt (+ (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re)))) (/ (sqrt (* 2.0 (* im im))) (sqrt (- (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re))))))) 17.280 * [simplify]: Simplifying (/ (sqrt (* 2.0 (* im im))) (sqrt (- (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re)))) 17.280 * * [simplify]: iters left: 6 (14 enodes) 17.283 * * [simplify]: iters left: 5 (48 enodes) 17.290 * * [simplify]: iters left: 4 (55 enodes) 17.300 * * [simplify]: Extracting #0: cost 1 inf + 0 17.300 * * [simplify]: Extracting #1: cost 4 inf + 0 17.300 * * [simplify]: Extracting #2: cost 8 inf + 0 17.301 * * [simplify]: Extracting #3: cost 17 inf + 0 17.301 * * [simplify]: Extracting #4: cost 22 inf + 2 17.301 * * [simplify]: Extracting #5: cost 15 inf + 577 17.301 * * [simplify]: Extracting #6: cost 14 inf + 740 17.302 * * [simplify]: Extracting #7: cost 9 inf + 1510 17.303 * * [simplify]: Extracting #8: cost 2 inf + 3244 17.304 * * [simplify]: Extracting #9: cost 0 inf + 3969 17.305 * [simplify]: Simplified to (/ (sqrt (* 2.0 (* im im))) (sqrt (- (sqrt (sqrt (+ (* im im) (* re re)))) (sqrt re)))) 17.305 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (/ 1 (sqrt (+ (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re)))) (/ (sqrt (* 2.0 (* im im))) (sqrt (- (sqrt (sqrt (+ (* im im) (* re re)))) (sqrt re))))))) 17.306 * * * * [progress]: [ 89 / 122 ] simplifiying candidate # 17.306 * [simplify]: Simplifying (/ 1 (sqrt 1)) 17.306 * * [simplify]: iters left: 3 (3 enodes) 17.312 * * [simplify]: iters left: 2 (11 enodes) 17.314 * * [simplify]: iters left: 1 (13 enodes) 17.318 * * [simplify]: Extracting #0: cost 1 inf + 0 17.318 * * [simplify]: Extracting #1: cost 0 inf + 1 17.318 * [simplify]: Simplified to 1 17.318 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* 1 (/ (sqrt (* 2.0 (* im im))) (sqrt (- (sqrt (+ (* re re) (* im im))) re)))))) 17.318 * [simplify]: Simplifying (/ (sqrt (* 2.0 (* im im))) (sqrt (- (sqrt (+ (* re re) (* im im))) re))) 17.318 * * [simplify]: iters left: 6 (12 enodes) 17.326 * * [simplify]: iters left: 5 (42 enodes) 17.337 * * [simplify]: iters left: 4 (49 enodes) 17.344 * * [simplify]: Extracting #0: cost 1 inf + 0 17.344 * * [simplify]: Extracting #1: cost 4 inf + 0 17.344 * * [simplify]: Extracting #2: cost 8 inf + 0 17.344 * * [simplify]: Extracting #3: cost 17 inf + 0 17.344 * * [simplify]: Extracting #4: cost 19 inf + 3 17.345 * * [simplify]: Extracting #5: cost 14 inf + 374 17.345 * * [simplify]: Extracting #6: cost 7 inf + 1388 17.345 * * [simplify]: Extracting #7: cost 1 inf + 2560 17.346 * * [simplify]: Extracting #8: cost 0 inf + 2923 17.346 * [simplify]: Simplified to (/ (sqrt (* 2.0 (* im im))) (sqrt (- (sqrt (+ (* im im) (* re re))) re))) 17.346 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* 1 (/ (sqrt (* 2.0 (* im im))) (sqrt (- (sqrt (+ (* im im) (* re re))) re)))))) 17.346 * * * * [progress]: [ 90 / 122 ] simplifiying candidate # 17.347 * [simplify]: Simplifying (/ 1 (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) 17.347 * * [simplify]: iters left: 6 (11 enodes) 17.349 * * [simplify]: iters left: 5 (38 enodes) 17.356 * * [simplify]: iters left: 4 (43 enodes) 17.366 * * [simplify]: Extracting #0: cost 1 inf + 0 17.366 * * [simplify]: Extracting #1: cost 4 inf + 0 17.366 * * [simplify]: Extracting #2: cost 5 inf + 1 17.366 * * [simplify]: Extracting #3: cost 7 inf + 1 17.367 * * [simplify]: Extracting #4: cost 11 inf + 1 17.367 * * [simplify]: Extracting #5: cost 12 inf + 43 17.367 * * [simplify]: Extracting #6: cost 14 inf + 84 17.367 * * [simplify]: Extracting #7: cost 16 inf + 125 17.367 * * [simplify]: Extracting #8: cost 14 inf + 167 17.367 * * [simplify]: Extracting #9: cost 11 inf + 371 17.368 * * [simplify]: Extracting #10: cost 7 inf + 1019 17.368 * * [simplify]: Extracting #11: cost 3 inf + 1987 17.369 * * [simplify]: Extracting #12: cost 0 inf + 2915 17.370 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) 17.370 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* (/ 1 (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) (/ (sqrt (* 2.0 (* im im))) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))))))) 17.370 * [simplify]: Simplifying (/ (sqrt (* 2.0 (* im im))) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) 17.370 * * [simplify]: iters left: 6 (13 enodes) 17.373 * * [simplify]: iters left: 5 (45 enodes) 17.380 * * [simplify]: iters left: 4 (52 enodes) 17.387 * * [simplify]: Extracting #0: cost 1 inf + 0 17.387 * * [simplify]: Extracting #1: cost 4 inf + 0 17.387 * * [simplify]: Extracting #2: cost 8 inf + 0 17.387 * * [simplify]: Extracting #3: cost 15 inf + 0 17.387 * * [simplify]: Extracting #4: cost 19 inf + 2 17.387 * * [simplify]: Extracting #5: cost 17 inf + 209 17.387 * * [simplify]: Extracting #6: cost 14 inf + 537 17.388 * * [simplify]: Extracting #7: cost 9 inf + 1308 17.388 * * [simplify]: Extracting #8: cost 1 inf + 3164 17.389 * * [simplify]: Extracting #9: cost 0 inf + 3567 17.389 * [simplify]: Simplified to (/ (sqrt (* 2.0 (* im im))) (sqrt (sqrt (- (sqrt (+ (* im im) (* re re))) re)))) 17.389 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (/ 1 (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) (/ (sqrt (* 2.0 (* im im))) (sqrt (sqrt (- (sqrt (+ (* im im) (* re re))) re))))))) 17.390 * * * * [progress]: [ 91 / 122 ] simplifiying candidate # 17.390 * [simplify]: Simplifying (/ 1 1) 17.390 * * [simplify]: iters left: 2 (2 enodes) 17.391 * * [simplify]: iters left: 1 (6 enodes) 17.392 * * [simplify]: Extracting #0: cost 1 inf + 0 17.392 * * [simplify]: Extracting #1: cost 0 inf + 1 17.392 * [simplify]: Simplified to 1 17.392 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (* 1 (/ (sqrt (* 2.0 (* im im))) (sqrt (- (sqrt (+ (* re re) (* im im))) re)))))) 17.392 * [simplify]: Simplifying (/ (sqrt (* 2.0 (* im im))) (sqrt (- (sqrt (+ (* re re) (* im im))) re))) 17.392 * * [simplify]: iters left: 6 (12 enodes) 17.395 * * [simplify]: iters left: 5 (42 enodes) 17.403 * * [simplify]: iters left: 4 (49 enodes) 17.416 * * [simplify]: Extracting #0: cost 1 inf + 0 17.416 * * [simplify]: Extracting #1: cost 4 inf + 0 17.416 * * [simplify]: Extracting #2: cost 8 inf + 0 17.416 * * [simplify]: Extracting #3: cost 17 inf + 0 17.416 * * [simplify]: Extracting #4: cost 19 inf + 3 17.416 * * [simplify]: Extracting #5: cost 14 inf + 374 17.417 * * [simplify]: Extracting #6: cost 7 inf + 1388 17.418 * * [simplify]: Extracting #7: cost 1 inf + 2560 17.419 * * [simplify]: Extracting #8: cost 0 inf + 2923 17.420 * [simplify]: Simplified to (/ (sqrt (* 2.0 (* im im))) (sqrt (- (sqrt (+ (* im im) (* re re))) re))) 17.420 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* 1 (/ (sqrt (* 2.0 (* im im))) (sqrt (- (sqrt (+ (* im im) (* re re))) re)))))) 17.420 * * * * [progress]: [ 92 / 122 ] simplifiying candidate # 17.420 * * * * [progress]: [ 93 / 122 ] simplifiying candidate # 17.421 * * * * [progress]: [ 94 / 122 ] simplifiying candidate # 17.421 * * * * [progress]: [ 95 / 122 ] simplifiying candidate # 17.421 * [simplify]: Simplifying (cbrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))) 17.421 * * [simplify]: iters left: 6 (9 enodes) 17.423 * * [simplify]: iters left: 5 (30 enodes) 17.429 * * [simplify]: iters left: 4 (33 enodes) 17.433 * * [simplify]: Extracting #0: cost 1 inf + 0 17.433 * * [simplify]: Extracting #1: cost 3 inf + 0 17.433 * * [simplify]: Extracting #2: cost 5 inf + 0 17.434 * * [simplify]: Extracting #3: cost 9 inf + 0 17.434 * * [simplify]: Extracting #4: cost 11 inf + 1 17.434 * * [simplify]: Extracting #5: cost 12 inf + 83 17.434 * * [simplify]: Extracting #6: cost 14 inf + 124 17.434 * * [simplify]: Extracting #7: cost 10 inf + 248 17.434 * * [simplify]: Extracting #8: cost 8 inf + 532 17.434 * * [simplify]: Extracting #9: cost 4 inf + 1260 17.435 * * [simplify]: Extracting #10: cost 0 inf + 2348 17.435 * [simplify]: Simplified to (cbrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))) 17.435 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (/ (/ (sqrt (* 2.0 (* im im))) (* (cbrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))) (cbrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))))) (cbrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))))) 17.435 * * * * [progress]: [ 96 / 122 ] simplifiying candidate # 17.435 * [simplify]: Simplifying (sqrt (cbrt (- (sqrt (+ (* re re) (* im im))) re))) 17.435 * * [simplify]: iters left: 6 (9 enodes) 17.437 * * [simplify]: iters left: 5 (30 enodes) 17.441 * * [simplify]: iters left: 4 (33 enodes) 17.445 * * [simplify]: Extracting #0: cost 1 inf + 0 17.445 * * [simplify]: Extracting #1: cost 3 inf + 0 17.445 * * [simplify]: Extracting #2: cost 5 inf + 0 17.445 * * [simplify]: Extracting #3: cost 9 inf + 0 17.445 * * [simplify]: Extracting #4: cost 11 inf + 1 17.445 * * [simplify]: Extracting #5: cost 12 inf + 83 17.445 * * [simplify]: Extracting #6: cost 14 inf + 124 17.445 * * [simplify]: Extracting #7: cost 10 inf + 248 17.446 * * [simplify]: Extracting #8: cost 8 inf + 532 17.446 * * [simplify]: Extracting #9: cost 4 inf + 1300 17.446 * * [simplify]: Extracting #10: cost 0 inf + 2428 17.447 * [simplify]: Simplified to (sqrt (cbrt (- (sqrt (+ (* re re) (* im im))) re))) 17.447 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (/ (/ (sqrt (* 2.0 (* im im))) (sqrt (* (cbrt (- (sqrt (+ (* re re) (* im im))) re)) (cbrt (- (sqrt (+ (* re re) (* im im))) re))))) (sqrt (cbrt (- (sqrt (+ (* re re) (* im im))) re)))))) 17.447 * * * * [progress]: [ 97 / 122 ] simplifiying candidate # 17.447 * [simplify]: Simplifying (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))) 17.447 * * [simplify]: iters left: 6 (9 enodes) 17.449 * * [simplify]: iters left: 5 (30 enodes) 17.455 * * [simplify]: iters left: 4 (33 enodes) 17.463 * * [simplify]: Extracting #0: cost 1 inf + 0 17.464 * * [simplify]: Extracting #1: cost 3 inf + 0 17.464 * * [simplify]: Extracting #2: cost 5 inf + 0 17.464 * * [simplify]: Extracting #3: cost 9 inf + 0 17.464 * * [simplify]: Extracting #4: cost 11 inf + 1 17.464 * * [simplify]: Extracting #5: cost 12 inf + 83 17.464 * * [simplify]: Extracting #6: cost 14 inf + 124 17.464 * * [simplify]: Extracting #7: cost 10 inf + 248 17.464 * * [simplify]: Extracting #8: cost 8 inf + 532 17.465 * * [simplify]: Extracting #9: cost 4 inf + 1260 17.466 * * [simplify]: Extracting #10: cost 0 inf + 2268 17.466 * [simplify]: Simplified to (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))) 17.466 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (/ (/ (sqrt (* 2.0 (* im im))) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))))) 17.466 * * * * [progress]: [ 98 / 122 ] simplifiying candidate # 17.467 * [simplify]: Simplifying (sqrt (- (sqrt (+ (* re re) (* im im))) re)) 17.467 * * [simplify]: iters left: 6 (8 enodes) 17.470 * * [simplify]: iters left: 5 (27 enodes) 17.477 * * [simplify]: iters left: 4 (30 enodes) 17.483 * * [simplify]: Extracting #0: cost 1 inf + 0 17.484 * * [simplify]: Extracting #1: cost 3 inf + 0 17.484 * * [simplify]: Extracting #2: cost 7 inf + 0 17.484 * * [simplify]: Extracting #3: cost 9 inf + 1 17.484 * * [simplify]: Extracting #4: cost 10 inf + 83 17.484 * * [simplify]: Extracting #5: cost 12 inf + 124 17.484 * * [simplify]: Extracting #6: cost 9 inf + 207 17.484 * * [simplify]: Extracting #7: cost 5 inf + 654 17.484 * * [simplify]: Extracting #8: cost 1 inf + 1462 17.485 * * [simplify]: Extracting #9: cost 0 inf + 1704 17.485 * [simplify]: Simplified to (sqrt (- (sqrt (+ (* re re) (* im im))) re)) 17.485 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (/ (/ (sqrt (* 2.0 (* im im))) (sqrt 1)) (sqrt (- (sqrt (+ (* re re) (* im im))) re))))) 17.485 * * * * [progress]: [ 99 / 122 ] simplifiying candidate # 17.485 * [simplify]: Simplifying (sqrt (- (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re))) 17.485 * * [simplify]: iters left: 6 (10 enodes) 17.487 * * [simplify]: iters left: 5 (33 enodes) 17.492 * * [simplify]: iters left: 4 (36 enodes) 17.496 * * [simplify]: Extracting #0: cost 1 inf + 0 17.496 * * [simplify]: Extracting #1: cost 3 inf + 0 17.496 * * [simplify]: Extracting #2: cost 7 inf + 0 17.496 * * [simplify]: Extracting #3: cost 12 inf + 0 17.496 * * [simplify]: Extracting #4: cost 13 inf + 1 17.496 * * [simplify]: Extracting #5: cost 14 inf + 83 17.497 * * [simplify]: Extracting #6: cost 14 inf + 286 17.497 * * [simplify]: Extracting #7: cost 11 inf + 369 17.497 * * [simplify]: Extracting #8: cost 7 inf + 816 17.497 * * [simplify]: Extracting #9: cost 0 inf + 2590 17.498 * [simplify]: Simplified to (sqrt (- (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re))) 17.498 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (/ (/ (sqrt (* 2.0 (* im im))) (sqrt (+ (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re)))) (sqrt (- (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re)))))) 17.498 * * * * [progress]: [ 100 / 122 ] simplifiying candidate # 17.498 * [simplify]: Simplifying (sqrt (- (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re))) 17.498 * * [simplify]: iters left: 6 (10 enodes) 17.500 * * [simplify]: iters left: 5 (33 enodes) 17.504 * * [simplify]: iters left: 4 (36 enodes) 17.509 * * [simplify]: Extracting #0: cost 1 inf + 0 17.509 * * [simplify]: Extracting #1: cost 3 inf + 0 17.509 * * [simplify]: Extracting #2: cost 7 inf + 0 17.509 * * [simplify]: Extracting #3: cost 12 inf + 0 17.509 * * [simplify]: Extracting #4: cost 13 inf + 1 17.509 * * [simplify]: Extracting #5: cost 14 inf + 83 17.509 * * [simplify]: Extracting #6: cost 14 inf + 286 17.509 * * [simplify]: Extracting #7: cost 11 inf + 369 17.509 * * [simplify]: Extracting #8: cost 7 inf + 816 17.510 * * [simplify]: Extracting #9: cost 0 inf + 2590 17.510 * [simplify]: Simplified to (sqrt (- (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re))) 17.510 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (/ (/ (sqrt (* 2.0 (* im im))) (sqrt (+ (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re)))) (sqrt (- (sqrt (sqrt (+ (* re re) (* im im)))) (sqrt re)))))) 17.510 * * * * [progress]: [ 101 / 122 ] simplifiying candidate # 17.511 * [simplify]: Simplifying (sqrt (- (sqrt (+ (* re re) (* im im))) re)) 17.511 * * [simplify]: iters left: 6 (8 enodes) 17.514 * * [simplify]: iters left: 5 (27 enodes) 17.886 * * [simplify]: iters left: 4 (30 enodes) 17.890 * * [simplify]: Extracting #0: cost 1 inf + 0 17.890 * * [simplify]: Extracting #1: cost 3 inf + 0 17.890 * * [simplify]: Extracting #2: cost 7 inf + 0 17.890 * * [simplify]: Extracting #3: cost 9 inf + 1 17.890 * * [simplify]: Extracting #4: cost 10 inf + 83 17.890 * * [simplify]: Extracting #5: cost 12 inf + 124 17.890 * * [simplify]: Extracting #6: cost 9 inf + 207 17.890 * * [simplify]: Extracting #7: cost 5 inf + 654 17.891 * * [simplify]: Extracting #8: cost 1 inf + 1462 17.891 * * [simplify]: Extracting #9: cost 0 inf + 1704 17.891 * [simplify]: Simplified to (sqrt (- (sqrt (+ (* re re) (* im im))) re)) 17.891 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (/ (/ (sqrt (* 2.0 (* im im))) (sqrt 1)) (sqrt (- (sqrt (+ (* re re) (* im im))) re))))) 17.891 * * * * [progress]: [ 102 / 122 ] simplifiying candidate # 17.892 * [simplify]: Simplifying (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))) 17.892 * * [simplify]: iters left: 6 (9 enodes) 17.894 * * [simplify]: iters left: 5 (30 enodes) 17.898 * * [simplify]: iters left: 4 (33 enodes) 17.902 * * [simplify]: Extracting #0: cost 1 inf + 0 17.902 * * [simplify]: Extracting #1: cost 3 inf + 0 17.902 * * [simplify]: Extracting #2: cost 5 inf + 0 17.902 * * [simplify]: Extracting #3: cost 9 inf + 0 17.902 * * [simplify]: Extracting #4: cost 11 inf + 1 17.902 * * [simplify]: Extracting #5: cost 12 inf + 83 17.902 * * [simplify]: Extracting #6: cost 14 inf + 124 17.902 * * [simplify]: Extracting #7: cost 10 inf + 248 17.903 * * [simplify]: Extracting #8: cost 8 inf + 532 17.903 * * [simplify]: Extracting #9: cost 4 inf + 1260 17.903 * * [simplify]: Extracting #10: cost 0 inf + 2268 17.903 * [simplify]: Simplified to (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re))) 17.904 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (/ (/ (sqrt (* 2.0 (* im im))) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))) (sqrt (sqrt (- (sqrt (+ (* re re) (* im im))) re)))))) 17.904 * * * * [progress]: [ 103 / 122 ] simplifiying candidate # 17.904 * [simplify]: Simplifying (sqrt (- (sqrt (+ (* re re) (* im im))) re)) 17.904 * * [simplify]: iters left: 6 (8 enodes) 17.905 * * [simplify]: iters left: 5 (27 enodes) 17.909 * * [simplify]: iters left: 4 (30 enodes) 17.915 * * [simplify]: Extracting #0: cost 1 inf + 0 17.915 * * [simplify]: Extracting #1: cost 3 inf + 0 17.915 * * [simplify]: Extracting #2: cost 7 inf + 0 17.916 * * [simplify]: Extracting #3: cost 9 inf + 1 17.916 * * [simplify]: Extracting #4: cost 10 inf + 83 17.916 * * [simplify]: Extracting #5: cost 12 inf + 124 17.916 * * [simplify]: Extracting #6: cost 9 inf + 207 17.916 * * [simplify]: Extracting #7: cost 5 inf + 654 17.917 * * [simplify]: Extracting #8: cost 1 inf + 1462 17.917 * * [simplify]: Extracting #9: cost 0 inf + 1704 17.918 * [simplify]: Simplified to (sqrt (- (sqrt (+ (* re re) (* im im))) re)) 17.918 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (/ (/ (sqrt (* 2.0 (* im im))) 1) (sqrt (- (sqrt (+ (* re re) (* im im))) re))))) 17.918 * * * * [progress]: [ 104 / 122 ] simplifiying candidate # 17.918 * [simplify]: Simplifying (* (cbrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (* 2.0 (* im im))))) 17.918 * * [simplify]: iters left: 6 (7 enodes) 17.922 * * [simplify]: iters left: 5 (24 enodes) 17.929 * * [simplify]: iters left: 4 (28 enodes) 17.937 * * [simplify]: Extracting #0: cost 1 inf + 0 17.937 * * [simplify]: Extracting #1: cost 3 inf + 0 17.937 * * [simplify]: Extracting #2: cost 5 inf + 0 17.937 * * [simplify]: Extracting #3: cost 7 inf + 0 17.937 * * [simplify]: Extracting #4: cost 12 inf + 0 17.938 * * [simplify]: Extracting #5: cost 12 inf + 2 17.938 * * [simplify]: Extracting #6: cost 6 inf + 332 17.938 * * [simplify]: Extracting #7: cost 3 inf + 778 17.938 * * [simplify]: Extracting #8: cost 1 inf + 1222 17.939 * * [simplify]: Extracting #9: cost 0 inf + 1464 17.939 * [simplify]: Simplified to (* (cbrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (* 2.0 (* im im))))) 17.939 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (/ (* (cbrt (sqrt (* 2.0 (* im im)))) (cbrt (sqrt (* 2.0 (* im im))))) (/ (sqrt (- (sqrt (+ (* re re) (* im im))) re)) (cbrt (sqrt (* 2.0 (* im im)))))))) 17.940 * * * * [progress]: [ 105 / 122 ] simplifiying candidate # 17.940 * [simplify]: Simplifying (sqrt 2.0) 17.940 * * [simplify]: iters left: 1 (2 enodes) 17.942 * * [simplify]: Extracting #0: cost 1 inf + 0 17.942 * * [simplify]: Extracting #1: cost 3 inf + 0 17.942 * * [simplify]: Extracting #2: cost 2 inf + 1 17.942 * * [simplify]: Extracting #3: cost 0 inf + 83 17.942 * [simplify]: Simplified to (sqrt 2.0) 17.942 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (/ (sqrt 2.0) (/ (sqrt (- (sqrt (+ (* re re) (* im im))) re)) (sqrt (* im im)))))) 17.942 * * * * [progress]: [ 106 / 122 ] simplifiying candidate # 17.943 * [simplify]: Simplifying (sqrt (sqrt (* 2.0 (* im im)))) 17.943 * * [simplify]: iters left: 6 (6 enodes) 17.946 * * [simplify]: iters left: 5 (21 enodes) 17.952 * * [simplify]: iters left: 4 (25 enodes) 17.959 * * [simplify]: Extracting #0: cost 1 inf + 0 17.959 * * [simplify]: Extracting #1: cost 3 inf + 0 17.959 * * [simplify]: Extracting #2: cost 5 inf + 0 17.959 * * [simplify]: Extracting #3: cost 10 inf + 0 17.959 * * [simplify]: Extracting #4: cost 10 inf + 2 17.959 * * [simplify]: Extracting #5: cost 1 inf + 738 17.960 * * [simplify]: Extracting #6: cost 0 inf + 900 17.960 * [simplify]: Simplified to (sqrt (sqrt (* 2.0 (* im im)))) 17.960 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (/ (sqrt (sqrt (* 2.0 (* im im)))) (/ (sqrt (- (sqrt (+ (* re re) (* im im))) re)) (sqrt (sqrt (* 2.0 (* im im)))))))) 17.960 * * * * [progress]: [ 107 / 122 ] simplifiying candidate # 17.960 * * * * [progress]: [ 108 / 122 ] simplifiying candidate # 17.961 * [simplify]: Simplifying (sqrt (+ (* (sqrt (+ (* re re) (* im im))) (sqrt (+ (* re re) (* im im)))) (+ (* re re) (* (sqrt (+ (* re re) (* im im))) re)))) 17.961 * * [simplify]: iters left: 6 (11 enodes) 17.964 * * [simplify]: iters left: 5 (39 enodes) 17.970 * * [simplify]: iters left: 4 (63 enodes) 17.979 * * [simplify]: iters left: 3 (86 enodes) 17.994 * * [simplify]: iters left: 2 (104 enodes) 18.014 * * [simplify]: Extracting #0: cost 1 inf + 0 18.014 * * [simplify]: Extracting #1: cost 3 inf + 0 18.014 * * [simplify]: Extracting #2: cost 14 inf + 0 18.015 * * [simplify]: Extracting #3: cost 30 inf + 0 18.015 * * [simplify]: Extracting #4: cost 29 inf + 125 18.015 * * [simplify]: Extracting #5: cost 20 inf + 978 18.017 * * [simplify]: Extracting #6: cost 8 inf + 3642 18.019 * * [simplify]: Extracting #7: cost 0 inf + 5818 18.022 * [simplify]: Simplified to (sqrt (+ (+ (* re re) (+ (* re re) (* im im))) (* (sqrt (+ (* re re) (* im im))) re))) 18.022 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (/ (sqrt (* 2.0 (* im im))) (sqrt (- (pow (sqrt (+ (* re re) (* im im))) 3) (pow re 3)))) (sqrt (+ (+ (* re re) (+ (* re re) (* im im))) (* (sqrt (+ (* re re) (* im im))) re)))))) 18.022 * * * * [progress]: [ 109 / 122 ] simplifiying candidate # 18.023 * [simplify]: Simplifying (sqrt (+ (sqrt (+ (* re re) (* im im))) re)) 18.023 * * [simplify]: iters left: 6 (8 enodes) 18.024 * * [simplify]: iters left: 5 (26 enodes) 18.027 * * [simplify]: Extracting #0: cost 1 inf + 0 18.027 * * [simplify]: Extracting #1: cost 3 inf + 0 18.028 * * [simplify]: Extracting #2: cost 6 inf + 0 18.028 * * [simplify]: Extracting #3: cost 7 inf + 1 18.028 * * [simplify]: Extracting #4: cost 10 inf + 1 18.028 * * [simplify]: Extracting #5: cost 12 inf + 42 18.028 * * [simplify]: Extracting #6: cost 9 inf + 125 18.028 * * [simplify]: Extracting #7: cost 5 inf + 572 18.028 * * [simplify]: Extracting #8: cost 1 inf + 1380 18.028 * * [simplify]: Extracting #9: cost 0 inf + 1622 18.029 * [simplify]: Simplified to (sqrt (+ (sqrt (+ (* re re) (* im im))) re)) 18.029 * [simplify]: Simplified (2 2 2) to (λ (re im) (* 0.5 (* (/ (sqrt (* 2.0 (* im im))) (sqrt (- (* (sqrt (+ (* re re) (* im im))) (sqrt (+ (* re re) (* im im)))) (* re re)))) (sqrt (+ (sqrt (+ (* re re) (* im im))) re))))) 18.029 * * * * [progress]: [ 110 / 122 ] simplifiying candidate #real (real->posit16 (/ (sqrt (* 2.0 (* im im))) (sqrt (- (sqrt (+ (* re re) (* im im))) re)))))))> 18.029 * * * * [progress]: [ 111 / 122 ] simplifiying candidate # 18.029 * [simplify]: Simplifying (* (sqrt 2.0) im) 18.029 * * [simplify]: iters left: 3 (4 enodes) 18.031 * * [simplify]: iters left: 2 (13 enodes) 18.033 * * [simplify]: Extracting #0: cost 1 inf + 0 18.033 * * [simplify]: Extracting #1: cost 4 inf + 0 18.033 * * [simplify]: Extracting #2: cost 5 inf + 1 18.033 * * [simplify]: Extracting #3: cost 4 inf + 2 18.033 * * [simplify]: Extracting #4: cost 0 inf + 248 18.033 * [simplify]: Simplified to (* im (sqrt 2.0)) 18.033 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (/ (* im (sqrt 2.0)) (sqrt (- (sqrt (+ (* re re) (* im im))) re))))) 18.033 * * * * [progress]: [ 112 / 122 ] simplifiying candidate # 18.033 * [simplify]: Simplifying (* (sqrt 2.0) im) 18.033 * * [simplify]: iters left: 3 (4 enodes) 18.035 * * [simplify]: iters left: 2 (13 enodes) 18.037 * * [simplify]: Extracting #0: cost 1 inf + 0 18.037 * * [simplify]: Extracting #1: cost 4 inf + 0 18.037 * * [simplify]: Extracting #2: cost 5 inf + 1 18.037 * * [simplify]: Extracting #3: cost 4 inf + 2 18.037 * * [simplify]: Extracting #4: cost 0 inf + 248 18.037 * [simplify]: Simplified to (* im (sqrt 2.0)) 18.037 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (/ (* im (sqrt 2.0)) (sqrt (- (sqrt (+ (* re re) (* im im))) re))))) 18.037 * * * * [progress]: [ 113 / 122 ] simplifiying candidate # 18.037 * [simplify]: Simplifying (* -1 (* (sqrt 2.0) im)) 18.038 * * [simplify]: iters left: 5 (6 enodes) 18.040 * * [simplify]: iters left: 4 (23 enodes) 18.044 * * [simplify]: iters left: 3 (36 enodes) 18.049 * * [simplify]: iters left: 2 (41 enodes) 18.054 * * [simplify]: Extracting #0: cost 1 inf + 0 18.054 * * [simplify]: Extracting #1: cost 8 inf + 0 18.055 * * [simplify]: Extracting #2: cost 10 inf + 43 18.055 * * [simplify]: Extracting #3: cost 8 inf + 85 18.055 * * [simplify]: Extracting #4: cost 2 inf + 534 18.055 * * [simplify]: Extracting #5: cost 0 inf + 737 18.055 * [simplify]: Simplified to (- (* (sqrt 2.0) im)) 18.055 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (/ (- (* (sqrt 2.0) im)) (sqrt (- (sqrt (+ (* re re) (* im im))) re))))) 18.055 * * * * [progress]: [ 114 / 122 ] simplifiying candidate # 18.055 * [simplify]: Simplifying im 18.056 * * [simplify]: iters left: 0 (1 enodes) 18.056 * * [simplify]: Extracting #0: cost 1 inf + 0 18.056 * * [simplify]: Extracting #1: cost 0 inf + 1 18.056 * [simplify]: Simplified to im 18.056 * [simplify]: Simplified (2 2 2 1 1) to (λ (re im) (* 0.5 (/ (sqrt (* 2.0 (* im im))) (sqrt (- im re))))) 18.056 * * * * [progress]: [ 115 / 122 ] simplifiying candidate # 18.056 * [simplify]: Simplifying re 18.056 * * [simplify]: iters left: 0 (1 enodes) 18.056 * * [simplify]: Extracting #0: cost 1 inf + 0 18.056 * * [simplify]: Extracting #1: cost 0 inf + 1 18.056 * [simplify]: Simplified to re 18.056 * [simplify]: Simplified (2 2 2 1 1) to (λ (re im) (* 0.5 (/ (sqrt (* 2.0 (* im im))) (sqrt (- re re))))) 18.056 * * * * [progress]: [ 116 / 122 ] simplifiying candidate # 18.057 * [simplify]: Simplifying (* -1 re) 18.057 * * [simplify]: iters left: 2 (3 enodes) 18.058 * * [simplify]: iters left: 1 (11 enodes) 18.059 * * [simplify]: Extracting #0: cost 1 inf + 0 18.059 * * [simplify]: Extracting #1: cost 4 inf + 0 18.059 * * [simplify]: Extracting #2: cost 0 inf + 84 18.059 * [simplify]: Simplified to (- re) 18.059 * [simplify]: Simplified (2 2 2 1 1) to (λ (re im) (* 0.5 (/ (sqrt (* 2.0 (* im im))) (sqrt (- (- re) re))))) 18.059 * * * * [progress]: [ 117 / 122 ] simplifiying candidate # 18.059 * [simplify]: Simplifying (- im re) 18.059 * * [simplify]: iters left: 2 (3 enodes) 18.060 * * [simplify]: iters left: 1 (11 enodes) 18.061 * * [simplify]: Extracting #0: cost 1 inf + 0 18.061 * * [simplify]: Extracting #1: cost 5 inf + 0 18.062 * * [simplify]: Extracting #2: cost 3 inf + 43 18.062 * * [simplify]: Extracting #3: cost 0 inf + 168 18.062 * [simplify]: Simplified to (- im re) 18.062 * [simplify]: Simplified (2 2 2 1) to (λ (re im) (* 0.5 (/ (sqrt (* 2.0 (* im im))) (sqrt (- im re))))) 18.062 * * * * [progress]: [ 118 / 122 ] simplifiying candidate # 18.062 * [simplify]: Simplifying 0 18.062 * * [simplify]: iters left: 0 (1 enodes) 18.063 * * [simplify]: Extracting #0: cost 1 inf + 0 18.063 * * [simplify]: Extracting #1: cost 0 inf + 1 18.063 * [simplify]: Simplified to 0 18.063 * [simplify]: Simplified (2 2 2 1) to (λ (re im) (* 0.5 (/ (sqrt (* 2.0 (* im im))) (sqrt 0)))) 18.063 * * * * [progress]: [ 119 / 122 ] simplifiying candidate # 18.063 * [simplify]: Simplifying (* -2 re) 18.063 * * [simplify]: iters left: 2 (3 enodes) 18.065 * * [simplify]: iters left: 1 (10 enodes) 18.068 * * [simplify]: Extracting #0: cost 1 inf + 0 18.068 * * [simplify]: Extracting #1: cost 4 inf + 0 18.068 * * [simplify]: Extracting #2: cost 2 inf + 2 18.068 * * [simplify]: Extracting #3: cost 0 inf + 86 18.068 * [simplify]: Simplified to (* -2 re) 18.068 * [simplify]: Simplified (2 2 2 1) to (λ (re im) (* 0.5 (/ (sqrt (* 2.0 (* im im))) (sqrt (* -2 re))))) 18.068 * * * * [progress]: [ 120 / 122 ] simplifiying candidate # 18.068 * [simplify]: Simplifying (- (+ (* +nan.0 (/ (* (sqrt 2.0) (pow im 2)) (sqrt 2))) (- (+ (* +nan.0 (* (sqrt 2.0) (* (sqrt 2) re))) (- (* +nan.0 (* (sqrt 2.0) (* (sqrt 2) (pow re 2))))))))) 18.068 * [simplify]: Simplified (2 2) to (λ (re im) (* 0.5 +nan.0)) 18.069 * * * * [progress]: [ 121 / 122 ] simplifiying candidate # 18.069 * [simplify]: Simplifying (- (+ (* +nan.0 (/ (* (sqrt 2.0) re) (pow im 2))) (- (+ (* +nan.0 (sqrt 2.0)) (- (* +nan.0 (/ (* (sqrt 2.0) re) im))))))) 18.069 * [simplify]: Simplified (2 2) to (λ (re im) (* 0.5 +nan.0)) 18.069 * * * * [progress]: [ 122 / 122 ] simplifiying candidate # 18.069 * [simplify]: Simplifying (- (+ (* +nan.0 (sqrt 2.0)) (- (+ (* +nan.0 (/ (sqrt 2.0) im)) (- (* +nan.0 (/ (sqrt 2.0) (pow im 2)))))))) 18.069 * [simplify]: Simplified (2 2) to (λ (re im) (* 0.5 +nan.0)) 18.070 * * * [progress]: adding candidates to table 19.603 * * [progress]: iteration 4 / 4 19.604 * * * [progress]: picking best candidate 19.655 * * * * [pick]: Picked # 19.655 * * * [progress]: localizing error 19.698 * * * [progress]: generating rewritten candidates 19.698 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 2 1 1 2 1) 19.702 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 2 1 1 1 1) 19.706 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1) 19.717 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 2 1) 19.749 * * * [progress]: generating series expansions 19.749 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 2 1 1 2 1) 19.750 * [backup-simplify]: Simplify (cbrt (+ (* re re) (* im im))) into (pow (+ (pow im 2) (pow re 2)) 1/3) 19.750 * [approximate]: Taking taylor expansion of (pow (+ (pow im 2) (pow re 2)) 1/3) in (re im) around 0 19.750 * [taylor]: Taking taylor expansion of (pow (+ (pow im 2) (pow re 2)) 1/3) in im 19.750 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (+ (pow im 2) (pow re 2))))) in im 19.750 * [taylor]: Taking taylor expansion of (* 1/3 (log (+ (pow im 2) (pow re 2)))) in im 19.750 * [taylor]: Taking taylor expansion of 1/3 in im 19.750 * [backup-simplify]: Simplify 1/3 into 1/3 19.750 * [taylor]: Taking taylor expansion of (log (+ (pow im 2) (pow re 2))) in im 19.750 * [taylor]: Taking taylor expansion of (+ (pow im 2) (pow re 2)) in im 19.750 * [taylor]: Taking taylor expansion of (pow im 2) in im 19.750 * [taylor]: Taking taylor expansion of im in im 19.750 * [backup-simplify]: Simplify 0 into 0 19.750 * [backup-simplify]: Simplify 1 into 1 19.750 * [taylor]: Taking taylor expansion of (pow re 2) in im 19.750 * [taylor]: Taking taylor expansion of re in im 19.750 * [backup-simplify]: Simplify re into re 19.750 * [backup-simplify]: Simplify (* re re) into (pow re 2) 19.750 * [backup-simplify]: Simplify (+ 0 (pow re 2)) into (pow re 2) 19.750 * [backup-simplify]: Simplify (log (pow re 2)) into (log (pow re 2)) 19.750 * [backup-simplify]: Simplify (* 1/3 (log (pow re 2))) into (* 1/3 (log (pow re 2))) 19.750 * [backup-simplify]: Simplify (exp (* 1/3 (log (pow re 2)))) into (pow (pow re 2) 1/3) 19.751 * [taylor]: Taking taylor expansion of (pow (+ (pow im 2) (pow re 2)) 1/3) in re 19.751 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (+ (pow im 2) (pow re 2))))) in re 19.751 * [taylor]: Taking taylor expansion of (* 1/3 (log (+ (pow im 2) (pow re 2)))) in re 19.751 * [taylor]: Taking taylor expansion of 1/3 in re 19.751 * [backup-simplify]: Simplify 1/3 into 1/3 19.751 * [taylor]: Taking taylor expansion of (log (+ (pow im 2) (pow re 2))) in re 19.751 * [taylor]: Taking taylor expansion of (+ (pow im 2) (pow re 2)) in re 19.751 * [taylor]: Taking taylor expansion of (pow im 2) in re 19.751 * [taylor]: Taking taylor expansion of im in re 19.751 * [backup-simplify]: Simplify im into im 19.751 * [taylor]: Taking taylor expansion of (pow re 2) in re 19.751 * [taylor]: Taking taylor expansion of re in re 19.751 * [backup-simplify]: Simplify 0 into 0 19.751 * [backup-simplify]: Simplify 1 into 1 19.751 * [backup-simplify]: Simplify (* im im) into (pow im 2) 19.751 * [backup-simplify]: Simplify (+ (pow im 2) 0) into (pow im 2) 19.751 * [backup-simplify]: Simplify (log (pow im 2)) into (log (pow im 2)) 19.751 * [backup-simplify]: Simplify (* 1/3 (log (pow im 2))) into (* 1/3 (log (pow im 2))) 19.751 * [backup-simplify]: Simplify (exp (* 1/3 (log (pow im 2)))) into (pow (pow im 2) 1/3) 19.751 * [taylor]: Taking taylor expansion of (pow (+ (pow im 2) (pow re 2)) 1/3) in re 19.751 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (+ (pow im 2) (pow re 2))))) in re 19.751 * [taylor]: Taking taylor expansion of (* 1/3 (log (+ (pow im 2) (pow re 2)))) in re 19.751 * [taylor]: Taking taylor expansion of 1/3 in re 19.751 * [backup-simplify]: Simplify 1/3 into 1/3 19.751 * [taylor]: Taking taylor expansion of (log (+ (pow im 2) (pow re 2))) in re 19.751 * [taylor]: Taking taylor expansion of (+ (pow im 2) (pow re 2)) in re 19.752 * [taylor]: Taking taylor expansion of (pow im 2) in re 19.752 * [taylor]: Taking taylor expansion of im in re 19.752 * [backup-simplify]: Simplify im into im 19.752 * [taylor]: Taking taylor expansion of (pow re 2) in re 19.752 * [taylor]: Taking taylor expansion of re in re 19.752 * [backup-simplify]: Simplify 0 into 0 19.752 * [backup-simplify]: Simplify 1 into 1 19.752 * [backup-simplify]: Simplify (* im im) into (pow im 2) 19.752 * [backup-simplify]: Simplify (+ (pow im 2) 0) into (pow im 2) 19.752 * [backup-simplify]: Simplify (log (pow im 2)) into (log (pow im 2)) 19.752 * [backup-simplify]: Simplify (* 1/3 (log (pow im 2))) into (* 1/3 (log (pow im 2))) 19.752 * [backup-simplify]: Simplify (exp (* 1/3 (log (pow im 2)))) into (pow (pow im 2) 1/3) 19.752 * [taylor]: Taking taylor expansion of (pow (pow im 2) 1/3) in im 19.752 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (pow im 2)))) in im 19.752 * [taylor]: Taking taylor expansion of (* 1/3 (log (pow im 2))) in im 19.752 * [taylor]: Taking taylor expansion of 1/3 in im 19.752 * [backup-simplify]: Simplify 1/3 into 1/3 19.752 * [taylor]: Taking taylor expansion of (log (pow im 2)) in im 19.752 * [taylor]: Taking taylor expansion of (pow im 2) in im 19.752 * [taylor]: Taking taylor expansion of im in im 19.752 * [backup-simplify]: Simplify 0 into 0 19.752 * [backup-simplify]: Simplify 1 into 1 19.753 * [backup-simplify]: Simplify (* 1 1) into 1 19.754 * [backup-simplify]: Simplify (log 1) into 0 19.754 * [backup-simplify]: Simplify (+ (* (- -2) (log im)) 0) into (* 2 (log im)) 19.754 * [backup-simplify]: Simplify (* 1/3 (* 2 (log im))) into (* 2/3 (log im)) 19.754 * [backup-simplify]: Simplify (exp (* 2/3 (log im))) into (pow im 2/3) 19.754 * [backup-simplify]: Simplify (pow im 2/3) into (pow im 2/3) 19.755 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 19.755 * [backup-simplify]: Simplify (+ 0 0) into 0 19.756 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (pow im 2) 1)))) 1) into 0 19.756 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (pow im 2)))) into 0 19.757 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (pow im 2)))) (+ (* (/ (pow 0 1) 1)))) into 0 19.757 * [taylor]: Taking taylor expansion of 0 in im 19.757 * [backup-simplify]: Simplify 0 into 0 19.757 * [backup-simplify]: Simplify 0 into 0 19.758 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.759 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 19.760 * [backup-simplify]: Simplify (+ (* (- -2) (log im)) 0) into (* 2 (log im)) 19.760 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (* 2 (log im)))) into 0 19.761 * [backup-simplify]: Simplify (* (exp (* 2/3 (log im))) (+ (* (/ (pow 0 1) 1)))) into 0 19.761 * [backup-simplify]: Simplify 0 into 0 19.762 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 19.762 * [backup-simplify]: Simplify (* 1 1) into 1 19.762 * [backup-simplify]: Simplify (+ 0 1) into 1 19.764 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (pow im 2) 2))) (* 1 (/ (* 1 (pow (* 2 1) 1)) (pow (pow im 2) 1)))) 2) into (/ 1 (pow im 2)) 19.770 * [backup-simplify]: Simplify (+ (* 1/3 (/ 1 (pow im 2))) (+ (* 0 0) (* 0 (log (pow im 2))))) into (* 1/3 (/ 1 (pow im 2))) 19.771 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (pow im 2)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow (* 1/3 (/ 1 (pow im 2))) 1) 1)))) into (* 1/3 (pow (/ 1 (pow im 4)) 1/3)) 19.771 * [taylor]: Taking taylor expansion of (* 1/3 (pow (/ 1 (pow im 4)) 1/3)) in im 19.771 * [taylor]: Taking taylor expansion of 1/3 in im 19.771 * [backup-simplify]: Simplify 1/3 into 1/3 19.771 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow im 4)) 1/3) in im 19.771 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow im 4))))) in im 19.771 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow im 4)))) in im 19.771 * [taylor]: Taking taylor expansion of 1/3 in im 19.771 * [backup-simplify]: Simplify 1/3 into 1/3 19.771 * [taylor]: Taking taylor expansion of (log (/ 1 (pow im 4))) in im 19.771 * [taylor]: Taking taylor expansion of (/ 1 (pow im 4)) in im 19.772 * [taylor]: Taking taylor expansion of (pow im 4) in im 19.772 * [taylor]: Taking taylor expansion of im in im 19.772 * [backup-simplify]: Simplify 0 into 0 19.772 * [backup-simplify]: Simplify 1 into 1 19.772 * [backup-simplify]: Simplify (* 1 1) into 1 19.772 * [backup-simplify]: Simplify (* 1 1) into 1 19.773 * [backup-simplify]: Simplify (/ 1 1) into 1 19.773 * [backup-simplify]: Simplify (log 1) into 0 19.773 * [backup-simplify]: Simplify (+ (* (- 4) (log im)) 0) into (- (* 4 (log im))) 19.774 * [backup-simplify]: Simplify (* 1/3 (- (* 4 (log im)))) into (* -4/3 (log im)) 19.774 * [backup-simplify]: Simplify (exp (* -4/3 (log im))) into (pow im -4/3) 19.774 * [backup-simplify]: Simplify (* 1/3 (pow im -4/3)) into (* 1/3 (pow (/ 1 (pow im 4)) 1/3)) 19.774 * [backup-simplify]: Simplify (* 1/3 (pow (/ 1 (pow im 4)) 1/3)) into (* 1/3 (pow (/ 1 (pow im 4)) 1/3)) 19.774 * [backup-simplify]: Simplify 0 into 0 19.775 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 19.776 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 19.776 * [backup-simplify]: Simplify (+ (* (- -2) (log im)) 0) into (* 2 (log im)) 19.777 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (* 2 (log im))))) into 0 19.778 * [backup-simplify]: Simplify (* (exp (* 2/3 (log im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 19.778 * [backup-simplify]: Simplify 0 into 0 19.778 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 19.779 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.779 * [backup-simplify]: Simplify (+ 0 0) into 0 19.780 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (pow im 2) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 1) 1)) (pow (pow im 2) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (pow im 2) 1)))) 6) into 0 19.781 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 (/ 1 (pow im 2))) (+ (* 0 0) (* 0 (log (pow im 2)))))) into 0 19.782 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (pow im 2)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow (* 1/3 (/ 1 (pow im 2))) 1) 1)) (* (/ (pow 0 1) 1)))) into 0 19.782 * [taylor]: Taking taylor expansion of 0 in im 19.782 * [backup-simplify]: Simplify 0 into 0 19.782 * [backup-simplify]: Simplify 0 into 0 19.783 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.783 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.784 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.784 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 19.785 * [backup-simplify]: Simplify (+ (* (- 4) (log im)) 0) into (- (* 4 (log im))) 19.785 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (* 4 (log im))))) into 0 19.786 * [backup-simplify]: Simplify (* (exp (* -4/3 (log im))) (+ (* (/ (pow 0 1) 1)))) into 0 19.786 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (pow im -4/3))) into 0 19.786 * [backup-simplify]: Simplify 0 into 0 19.786 * [backup-simplify]: Simplify 0 into 0 19.787 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 19.790 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 19.790 * [backup-simplify]: Simplify (+ (* (- -2) (log im)) 0) into (* 2 (log im)) 19.791 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* 2 (log im)))))) into 0 19.792 * [backup-simplify]: Simplify (* (exp (* 2/3 (log im))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 19.792 * [backup-simplify]: Simplify 0 into 0 19.792 * [backup-simplify]: Simplify (+ (* (* 1/3 (pow (/ 1 (pow im 4)) 1/3)) (pow (* 1 re) 2)) (pow im 2/3)) into (+ (pow im 2/3) (* 1/3 (* (pow re 2) (pow (/ 1 (pow im 4)) 1/3)))) 19.792 * [backup-simplify]: Simplify (cbrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) into (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3) 19.792 * [approximate]: Taking taylor expansion of (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3) in (re im) around 0 19.792 * [taylor]: Taking taylor expansion of (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3) in im 19.792 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))))) in im 19.792 * [taylor]: Taking taylor expansion of (* 1/3 (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))) in im 19.792 * [taylor]: Taking taylor expansion of 1/3 in im 19.792 * [backup-simplify]: Simplify 1/3 into 1/3 19.792 * [taylor]: Taking taylor expansion of (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in im 19.792 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in im 19.792 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in im 19.792 * [taylor]: Taking taylor expansion of (pow re 2) in im 19.792 * [taylor]: Taking taylor expansion of re in im 19.792 * [backup-simplify]: Simplify re into re 19.792 * [backup-simplify]: Simplify (* re re) into (pow re 2) 19.792 * [backup-simplify]: Simplify (/ 1 (pow re 2)) into (/ 1 (pow re 2)) 19.792 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 19.792 * [taylor]: Taking taylor expansion of (pow im 2) in im 19.792 * [taylor]: Taking taylor expansion of im in im 19.792 * [backup-simplify]: Simplify 0 into 0 19.792 * [backup-simplify]: Simplify 1 into 1 19.793 * [backup-simplify]: Simplify (* 1 1) into 1 19.793 * [backup-simplify]: Simplify (/ 1 1) into 1 19.793 * [backup-simplify]: Simplify (+ 0 1) into 1 19.794 * [backup-simplify]: Simplify (log 1) into 0 19.794 * [backup-simplify]: Simplify (+ (* (- 2) (log im)) 0) into (- (* 2 (log im))) 19.794 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log im)))) into (* -2/3 (log im)) 19.794 * [backup-simplify]: Simplify (exp (* -2/3 (log im))) into (pow im -2/3) 19.794 * [taylor]: Taking taylor expansion of (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3) in re 19.794 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))))) in re 19.794 * [taylor]: Taking taylor expansion of (* 1/3 (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))) in re 19.794 * [taylor]: Taking taylor expansion of 1/3 in re 19.794 * [backup-simplify]: Simplify 1/3 into 1/3 19.794 * [taylor]: Taking taylor expansion of (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 19.794 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 19.794 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 19.794 * [taylor]: Taking taylor expansion of (pow re 2) in re 19.794 * [taylor]: Taking taylor expansion of re in re 19.794 * [backup-simplify]: Simplify 0 into 0 19.794 * [backup-simplify]: Simplify 1 into 1 19.794 * [backup-simplify]: Simplify (* 1 1) into 1 19.795 * [backup-simplify]: Simplify (/ 1 1) into 1 19.795 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 19.795 * [taylor]: Taking taylor expansion of (pow im 2) in re 19.795 * [taylor]: Taking taylor expansion of im in re 19.795 * [backup-simplify]: Simplify im into im 19.795 * [backup-simplify]: Simplify (* im im) into (pow im 2) 19.795 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 19.795 * [backup-simplify]: Simplify (+ 1 0) into 1 19.795 * [backup-simplify]: Simplify (log 1) into 0 19.796 * [backup-simplify]: Simplify (+ (* (- 2) (log re)) 0) into (- (* 2 (log re))) 19.796 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log re)))) into (* -2/3 (log re)) 19.796 * [backup-simplify]: Simplify (exp (* -2/3 (log re))) into (pow re -2/3) 19.796 * [taylor]: Taking taylor expansion of (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3) in re 19.796 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))))) in re 19.796 * [taylor]: Taking taylor expansion of (* 1/3 (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))) in re 19.796 * [taylor]: Taking taylor expansion of 1/3 in re 19.796 * [backup-simplify]: Simplify 1/3 into 1/3 19.796 * [taylor]: Taking taylor expansion of (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 19.796 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 19.796 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 19.796 * [taylor]: Taking taylor expansion of (pow re 2) in re 19.796 * [taylor]: Taking taylor expansion of re in re 19.796 * [backup-simplify]: Simplify 0 into 0 19.796 * [backup-simplify]: Simplify 1 into 1 19.796 * [backup-simplify]: Simplify (* 1 1) into 1 19.797 * [backup-simplify]: Simplify (/ 1 1) into 1 19.797 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 19.797 * [taylor]: Taking taylor expansion of (pow im 2) in re 19.797 * [taylor]: Taking taylor expansion of im in re 19.797 * [backup-simplify]: Simplify im into im 19.797 * [backup-simplify]: Simplify (* im im) into (pow im 2) 19.797 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 19.797 * [backup-simplify]: Simplify (+ 1 0) into 1 19.797 * [backup-simplify]: Simplify (log 1) into 0 19.798 * [backup-simplify]: Simplify (+ (* (- 2) (log re)) 0) into (- (* 2 (log re))) 19.798 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log re)))) into (* -2/3 (log re)) 19.798 * [backup-simplify]: Simplify (exp (* -2/3 (log re))) into (pow re -2/3) 19.798 * [taylor]: Taking taylor expansion of (pow re -2/3) in im 19.798 * [taylor]: Taking taylor expansion of (exp (* -2/3 (log re))) in im 19.798 * [taylor]: Taking taylor expansion of (* -2/3 (log re)) in im 19.798 * [taylor]: Taking taylor expansion of -2/3 in im 19.798 * [backup-simplify]: Simplify -2/3 into -2/3 19.798 * [taylor]: Taking taylor expansion of (log re) in im 19.798 * [taylor]: Taking taylor expansion of re in im 19.798 * [backup-simplify]: Simplify re into re 19.798 * [backup-simplify]: Simplify (log re) into (log re) 19.798 * [backup-simplify]: Simplify (* -2/3 (log re)) into (* -2/3 (log re)) 19.798 * [backup-simplify]: Simplify (exp (* -2/3 (log re))) into (pow re -2/3) 19.798 * [backup-simplify]: Simplify (pow re -2/3) into (pow re -2/3) 19.798 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.799 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.799 * [backup-simplify]: Simplify (+ 0 0) into 0 19.800 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 19.800 * [backup-simplify]: Simplify (+ (* (- 2) (log re)) 0) into (- (* 2 (log re))) 19.800 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (* 2 (log re))))) into 0 19.801 * [backup-simplify]: Simplify (* (exp (* -2/3 (log re))) (+ (* (/ (pow 0 1) 1)))) into 0 19.801 * [taylor]: Taking taylor expansion of 0 in im 19.801 * [backup-simplify]: Simplify 0 into 0 19.801 * [backup-simplify]: Simplify 0 into 0 19.802 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow re 1)))) 1) into 0 19.802 * [backup-simplify]: Simplify (+ (* -2/3 0) (* 0 (log re))) into 0 19.802 * [backup-simplify]: Simplify (* (exp (* -2/3 (log re))) (+ (* (/ (pow 0 1) 1)))) into 0 19.802 * [backup-simplify]: Simplify 0 into 0 19.803 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 19.805 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.805 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 19.806 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1 (pow im 2))) 1)) (pow 1 1)))) 2) into (/ 1 (pow im 2)) 19.807 * [backup-simplify]: Simplify (+ (* (- 2) (log re)) 0) into (- (* 2 (log re))) 19.807 * [backup-simplify]: Simplify (+ (* 1/3 (/ 1 (pow im 2))) (+ (* 0 0) (* 0 (- (* 2 (log re)))))) into (* 1/3 (/ 1 (pow im 2))) 19.808 * [backup-simplify]: Simplify (* (exp (* -2/3 (log re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow (* 1/3 (/ 1 (pow im 2))) 1) 1)))) into (* 1/3 (* (pow (/ 1 (pow re 2)) 1/3) (/ 1 (pow im 2)))) 19.808 * [taylor]: Taking taylor expansion of (* 1/3 (* (pow (/ 1 (pow re 2)) 1/3) (/ 1 (pow im 2)))) in im 19.808 * [taylor]: Taking taylor expansion of 1/3 in im 19.809 * [backup-simplify]: Simplify 1/3 into 1/3 19.809 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow re 2)) 1/3) (/ 1 (pow im 2))) in im 19.809 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow re 2)) 1/3) in im 19.809 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow re 2))))) in im 19.809 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow re 2)))) in im 19.809 * [taylor]: Taking taylor expansion of 1/3 in im 19.809 * [backup-simplify]: Simplify 1/3 into 1/3 19.809 * [taylor]: Taking taylor expansion of (log (/ 1 (pow re 2))) in im 19.809 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in im 19.809 * [taylor]: Taking taylor expansion of (pow re 2) in im 19.809 * [taylor]: Taking taylor expansion of re in im 19.809 * [backup-simplify]: Simplify re into re 19.809 * [backup-simplify]: Simplify (* re re) into (pow re 2) 19.809 * [backup-simplify]: Simplify (/ 1 (pow re 2)) into (/ 1 (pow re 2)) 19.809 * [backup-simplify]: Simplify (log (/ 1 (pow re 2))) into (log (/ 1 (pow re 2))) 19.809 * [backup-simplify]: Simplify (* 1/3 (log (/ 1 (pow re 2)))) into (* 1/3 (log (/ 1 (pow re 2)))) 19.809 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ 1 (pow re 2))))) into (pow (/ 1 (pow re 2)) 1/3) 19.809 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 19.809 * [taylor]: Taking taylor expansion of (pow im 2) in im 19.809 * [taylor]: Taking taylor expansion of im in im 19.809 * [backup-simplify]: Simplify 0 into 0 19.809 * [backup-simplify]: Simplify 1 into 1 19.810 * [backup-simplify]: Simplify (* 1 1) into 1 19.810 * [backup-simplify]: Simplify (/ 1 1) into 1 19.811 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 19.812 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.812 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.813 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.813 * [backup-simplify]: Simplify (+ (* re 0) (* 0 re)) into 0 19.814 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow re 2)) (/ 0 (pow re 2))))) into 0 19.814 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ 1 (pow re 2)) 1)))) 1) into 0 19.815 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (/ 1 (pow re 2))))) into 0 19.816 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ 1 (pow re 2))))) (+ (* (/ (pow 0 1) 1)))) into 0 19.816 * [backup-simplify]: Simplify (+ (* re 0) (+ (* 0 0) (* 0 re))) into 0 19.817 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow re 2)) (/ 0 (pow re 2))) (* 0 (/ 0 (pow re 2))))) into 0 19.818 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (/ 1 (pow re 2)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ 1 (pow re 2)) 1)))) 2) into 0 19.819 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (/ 1 (pow re 2)))))) into 0 19.820 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ 1 (pow re 2))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 19.821 * [backup-simplify]: Simplify (+ (* (pow (/ 1 (pow re 2)) 1/3) 0) (+ (* 0 0) (* 0 1))) into 0 19.822 * [backup-simplify]: Simplify (+ (* (pow (/ 1 (pow re 2)) 1/3) 0) (* 0 1)) into 0 19.822 * [backup-simplify]: Simplify (* (pow (/ 1 (pow re 2)) 1/3) 1) into (pow (/ 1 (pow re 2)) 1/3) 19.823 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (pow (/ 1 (pow re 2)) 1/3)))) into 0 19.823 * [backup-simplify]: Simplify 0 into 0 19.823 * [backup-simplify]: Simplify 0 into 0 19.825 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow re 1)))) 2) into 0 19.825 * [backup-simplify]: Simplify (+ (* -2/3 0) (+ (* 0 0) (* 0 (log re)))) into 0 19.827 * [backup-simplify]: Simplify (* (exp (* -2/3 (log re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 19.827 * [backup-simplify]: Simplify 0 into 0 19.828 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 19.829 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.829 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 19.829 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))))) into 0 19.829 * [backup-simplify]: Simplify (+ 0 0) into 0 19.833 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 (/ 1 (pow im 2))) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 19.833 * [backup-simplify]: Simplify (+ (* (- 2) (log re)) 0) into (- (* 2 (log re))) 19.834 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 (/ 1 (pow im 2))) (+ (* 0 0) (* 0 (- (* 2 (log re))))))) into 0 19.836 * [backup-simplify]: Simplify (* (exp (* -2/3 (log re))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow (* 1/3 (/ 1 (pow im 2))) 1) 1)) (* (/ (pow 0 1) 1)))) into 0 19.837 * [taylor]: Taking taylor expansion of 0 in im 19.837 * [backup-simplify]: Simplify 0 into 0 19.837 * [backup-simplify]: Simplify 0 into 0 19.837 * [backup-simplify]: Simplify (pow (/ 1 re) -2/3) into (pow (/ 1 re) -2/3) 19.837 * [backup-simplify]: Simplify (cbrt (+ (* (/ 1 (- re)) (/ 1 (- re))) (* (/ 1 (- im)) (/ 1 (- im))))) into (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3) 19.837 * [approximate]: Taking taylor expansion of (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3) in (re im) around 0 19.837 * [taylor]: Taking taylor expansion of (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3) in im 19.837 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))))) in im 19.837 * [taylor]: Taking taylor expansion of (* 1/3 (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))) in im 19.837 * [taylor]: Taking taylor expansion of 1/3 in im 19.837 * [backup-simplify]: Simplify 1/3 into 1/3 19.837 * [taylor]: Taking taylor expansion of (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in im 19.837 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in im 19.837 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in im 19.837 * [taylor]: Taking taylor expansion of (pow re 2) in im 19.837 * [taylor]: Taking taylor expansion of re in im 19.837 * [backup-simplify]: Simplify re into re 19.837 * [backup-simplify]: Simplify (* re re) into (pow re 2) 19.837 * [backup-simplify]: Simplify (/ 1 (pow re 2)) into (/ 1 (pow re 2)) 19.838 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 19.838 * [taylor]: Taking taylor expansion of (pow im 2) in im 19.838 * [taylor]: Taking taylor expansion of im in im 19.838 * [backup-simplify]: Simplify 0 into 0 19.838 * [backup-simplify]: Simplify 1 into 1 19.838 * [backup-simplify]: Simplify (* 1 1) into 1 19.838 * [backup-simplify]: Simplify (/ 1 1) into 1 19.839 * [backup-simplify]: Simplify (+ 0 1) into 1 19.839 * [backup-simplify]: Simplify (log 1) into 0 19.840 * [backup-simplify]: Simplify (+ (* (- 2) (log im)) 0) into (- (* 2 (log im))) 19.840 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log im)))) into (* -2/3 (log im)) 19.840 * [backup-simplify]: Simplify (exp (* -2/3 (log im))) into (pow im -2/3) 19.840 * [taylor]: Taking taylor expansion of (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3) in re 19.840 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))))) in re 19.840 * [taylor]: Taking taylor expansion of (* 1/3 (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))) in re 19.840 * [taylor]: Taking taylor expansion of 1/3 in re 19.840 * [backup-simplify]: Simplify 1/3 into 1/3 19.840 * [taylor]: Taking taylor expansion of (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 19.840 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 19.840 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 19.840 * [taylor]: Taking taylor expansion of (pow re 2) in re 19.840 * [taylor]: Taking taylor expansion of re in re 19.840 * [backup-simplify]: Simplify 0 into 0 19.840 * [backup-simplify]: Simplify 1 into 1 19.841 * [backup-simplify]: Simplify (* 1 1) into 1 19.841 * [backup-simplify]: Simplify (/ 1 1) into 1 19.841 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 19.841 * [taylor]: Taking taylor expansion of (pow im 2) in re 19.841 * [taylor]: Taking taylor expansion of im in re 19.841 * [backup-simplify]: Simplify im into im 19.841 * [backup-simplify]: Simplify (* im im) into (pow im 2) 19.841 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 19.842 * [backup-simplify]: Simplify (+ 1 0) into 1 19.842 * [backup-simplify]: Simplify (log 1) into 0 19.842 * [backup-simplify]: Simplify (+ (* (- 2) (log re)) 0) into (- (* 2 (log re))) 19.842 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log re)))) into (* -2/3 (log re)) 19.843 * [backup-simplify]: Simplify (exp (* -2/3 (log re))) into (pow re -2/3) 19.843 * [taylor]: Taking taylor expansion of (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3) in re 19.843 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))))) in re 19.843 * [taylor]: Taking taylor expansion of (* 1/3 (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))) in re 19.843 * [taylor]: Taking taylor expansion of 1/3 in re 19.843 * [backup-simplify]: Simplify 1/3 into 1/3 19.843 * [taylor]: Taking taylor expansion of (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 19.843 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 19.843 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 19.843 * [taylor]: Taking taylor expansion of (pow re 2) in re 19.843 * [taylor]: Taking taylor expansion of re in re 19.843 * [backup-simplify]: Simplify 0 into 0 19.843 * [backup-simplify]: Simplify 1 into 1 19.843 * [backup-simplify]: Simplify (* 1 1) into 1 19.844 * [backup-simplify]: Simplify (/ 1 1) into 1 19.844 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 19.844 * [taylor]: Taking taylor expansion of (pow im 2) in re 19.844 * [taylor]: Taking taylor expansion of im in re 19.844 * [backup-simplify]: Simplify im into im 19.844 * [backup-simplify]: Simplify (* im im) into (pow im 2) 19.844 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 19.844 * [backup-simplify]: Simplify (+ 1 0) into 1 19.845 * [backup-simplify]: Simplify (log 1) into 0 19.846 * [backup-simplify]: Simplify (+ (* (- 2) (log re)) 0) into (- (* 2 (log re))) 19.846 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log re)))) into (* -2/3 (log re)) 19.846 * [backup-simplify]: Simplify (exp (* -2/3 (log re))) into (pow re -2/3) 19.846 * [taylor]: Taking taylor expansion of (pow re -2/3) in im 19.846 * [taylor]: Taking taylor expansion of (exp (* -2/3 (log re))) in im 19.846 * [taylor]: Taking taylor expansion of (* -2/3 (log re)) in im 19.846 * [taylor]: Taking taylor expansion of -2/3 in im 19.846 * [backup-simplify]: Simplify -2/3 into -2/3 19.846 * [taylor]: Taking taylor expansion of (log re) in im 19.846 * [taylor]: Taking taylor expansion of re in im 19.846 * [backup-simplify]: Simplify re into re 19.846 * [backup-simplify]: Simplify (log re) into (log re) 19.846 * [backup-simplify]: Simplify (* -2/3 (log re)) into (* -2/3 (log re)) 19.847 * [backup-simplify]: Simplify (exp (* -2/3 (log re))) into (pow re -2/3) 19.847 * [backup-simplify]: Simplify (pow re -2/3) into (pow re -2/3) 19.847 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.848 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.848 * [backup-simplify]: Simplify (+ 0 0) into 0 19.850 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 19.850 * [backup-simplify]: Simplify (+ (* (- 2) (log re)) 0) into (- (* 2 (log re))) 19.851 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (* 2 (log re))))) into 0 19.851 * [backup-simplify]: Simplify (* (exp (* -2/3 (log re))) (+ (* (/ (pow 0 1) 1)))) into 0 19.851 * [taylor]: Taking taylor expansion of 0 in im 19.852 * [backup-simplify]: Simplify 0 into 0 19.852 * [backup-simplify]: Simplify 0 into 0 19.852 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow re 1)))) 1) into 0 19.853 * [backup-simplify]: Simplify (+ (* -2/3 0) (* 0 (log re))) into 0 19.854 * [backup-simplify]: Simplify (* (exp (* -2/3 (log re))) (+ (* (/ (pow 0 1) 1)))) into 0 19.854 * [backup-simplify]: Simplify 0 into 0 19.855 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 19.855 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.856 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 19.857 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1 (pow im 2))) 1)) (pow 1 1)))) 2) into (/ 1 (pow im 2)) 19.858 * [backup-simplify]: Simplify (+ (* (- 2) (log re)) 0) into (- (* 2 (log re))) 19.858 * [backup-simplify]: Simplify (+ (* 1/3 (/ 1 (pow im 2))) (+ (* 0 0) (* 0 (- (* 2 (log re)))))) into (* 1/3 (/ 1 (pow im 2))) 19.859 * [backup-simplify]: Simplify (* (exp (* -2/3 (log re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow (* 1/3 (/ 1 (pow im 2))) 1) 1)))) into (* 1/3 (* (pow (/ 1 (pow re 2)) 1/3) (/ 1 (pow im 2)))) 19.859 * [taylor]: Taking taylor expansion of (* 1/3 (* (pow (/ 1 (pow re 2)) 1/3) (/ 1 (pow im 2)))) in im 19.859 * [taylor]: Taking taylor expansion of 1/3 in im 19.859 * [backup-simplify]: Simplify 1/3 into 1/3 19.859 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow re 2)) 1/3) (/ 1 (pow im 2))) in im 19.859 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow re 2)) 1/3) in im 19.859 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow re 2))))) in im 19.859 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow re 2)))) in im 19.859 * [taylor]: Taking taylor expansion of 1/3 in im 19.859 * [backup-simplify]: Simplify 1/3 into 1/3 19.859 * [taylor]: Taking taylor expansion of (log (/ 1 (pow re 2))) in im 19.859 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in im 19.859 * [taylor]: Taking taylor expansion of (pow re 2) in im 19.860 * [taylor]: Taking taylor expansion of re in im 19.860 * [backup-simplify]: Simplify re into re 19.860 * [backup-simplify]: Simplify (* re re) into (pow re 2) 19.860 * [backup-simplify]: Simplify (/ 1 (pow re 2)) into (/ 1 (pow re 2)) 19.860 * [backup-simplify]: Simplify (log (/ 1 (pow re 2))) into (log (/ 1 (pow re 2))) 19.860 * [backup-simplify]: Simplify (* 1/3 (log (/ 1 (pow re 2)))) into (* 1/3 (log (/ 1 (pow re 2)))) 19.860 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ 1 (pow re 2))))) into (pow (/ 1 (pow re 2)) 1/3) 19.860 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 19.860 * [taylor]: Taking taylor expansion of (pow im 2) in im 19.860 * [taylor]: Taking taylor expansion of im in im 19.860 * [backup-simplify]: Simplify 0 into 0 19.860 * [backup-simplify]: Simplify 1 into 1 19.861 * [backup-simplify]: Simplify (* 1 1) into 1 19.861 * [backup-simplify]: Simplify (/ 1 1) into 1 19.862 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 19.862 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.863 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.864 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.864 * [backup-simplify]: Simplify (+ (* re 0) (* 0 re)) into 0 19.864 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow re 2)) (/ 0 (pow re 2))))) into 0 19.865 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ 1 (pow re 2)) 1)))) 1) into 0 19.866 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (/ 1 (pow re 2))))) into 0 19.867 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ 1 (pow re 2))))) (+ (* (/ (pow 0 1) 1)))) into 0 19.867 * [backup-simplify]: Simplify (+ (* re 0) (+ (* 0 0) (* 0 re))) into 0 19.867 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow re 2)) (/ 0 (pow re 2))) (* 0 (/ 0 (pow re 2))))) into 0 19.869 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (/ 1 (pow re 2)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ 1 (pow re 2)) 1)))) 2) into 0 19.870 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (/ 1 (pow re 2)))))) into 0 19.871 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ 1 (pow re 2))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 19.872 * [backup-simplify]: Simplify (+ (* (pow (/ 1 (pow re 2)) 1/3) 0) (+ (* 0 0) (* 0 1))) into 0 19.873 * [backup-simplify]: Simplify (+ (* (pow (/ 1 (pow re 2)) 1/3) 0) (* 0 1)) into 0 19.873 * [backup-simplify]: Simplify (* (pow (/ 1 (pow re 2)) 1/3) 1) into (pow (/ 1 (pow re 2)) 1/3) 19.874 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (pow (/ 1 (pow re 2)) 1/3)))) into 0 19.874 * [backup-simplify]: Simplify 0 into 0 19.874 * [backup-simplify]: Simplify 0 into 0 19.875 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow re 1)))) 2) into 0 19.876 * [backup-simplify]: Simplify (+ (* -2/3 0) (+ (* 0 0) (* 0 (log re)))) into 0 19.878 * [backup-simplify]: Simplify (* (exp (* -2/3 (log re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 19.878 * [backup-simplify]: Simplify 0 into 0 19.879 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 19.880 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.880 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 19.880 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))))) into 0 19.881 * [backup-simplify]: Simplify (+ 0 0) into 0 19.884 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 (/ 1 (pow im 2))) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 19.885 * [backup-simplify]: Simplify (+ (* (- 2) (log re)) 0) into (- (* 2 (log re))) 19.886 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 (/ 1 (pow im 2))) (+ (* 0 0) (* 0 (- (* 2 (log re))))))) into 0 19.888 * [backup-simplify]: Simplify (* (exp (* -2/3 (log re))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow (* 1/3 (/ 1 (pow im 2))) 1) 1)) (* (/ (pow 0 1) 1)))) into 0 19.888 * [taylor]: Taking taylor expansion of 0 in im 19.888 * [backup-simplify]: Simplify 0 into 0 19.888 * [backup-simplify]: Simplify 0 into 0 19.888 * [backup-simplify]: Simplify (pow (/ 1 (- re)) -2/3) into (pow (/ -1 re) -2/3) 19.888 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 2 1 1 1 1) 19.888 * [backup-simplify]: Simplify (cbrt (+ (* re re) (* im im))) into (pow (+ (pow im 2) (pow re 2)) 1/3) 19.888 * [approximate]: Taking taylor expansion of (pow (+ (pow im 2) (pow re 2)) 1/3) in (re im) around 0 19.888 * [taylor]: Taking taylor expansion of (pow (+ (pow im 2) (pow re 2)) 1/3) in im 19.889 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (+ (pow im 2) (pow re 2))))) in im 19.889 * [taylor]: Taking taylor expansion of (* 1/3 (log (+ (pow im 2) (pow re 2)))) in im 19.889 * [taylor]: Taking taylor expansion of 1/3 in im 19.889 * [backup-simplify]: Simplify 1/3 into 1/3 19.889 * [taylor]: Taking taylor expansion of (log (+ (pow im 2) (pow re 2))) in im 19.889 * [taylor]: Taking taylor expansion of (+ (pow im 2) (pow re 2)) in im 19.889 * [taylor]: Taking taylor expansion of (pow im 2) in im 19.889 * [taylor]: Taking taylor expansion of im in im 19.889 * [backup-simplify]: Simplify 0 into 0 19.889 * [backup-simplify]: Simplify 1 into 1 19.889 * [taylor]: Taking taylor expansion of (pow re 2) in im 19.889 * [taylor]: Taking taylor expansion of re in im 19.889 * [backup-simplify]: Simplify re into re 19.889 * [backup-simplify]: Simplify (* re re) into (pow re 2) 19.889 * [backup-simplify]: Simplify (+ 0 (pow re 2)) into (pow re 2) 19.889 * [backup-simplify]: Simplify (log (pow re 2)) into (log (pow re 2)) 19.889 * [backup-simplify]: Simplify (* 1/3 (log (pow re 2))) into (* 1/3 (log (pow re 2))) 19.889 * [backup-simplify]: Simplify (exp (* 1/3 (log (pow re 2)))) into (pow (pow re 2) 1/3) 19.889 * [taylor]: Taking taylor expansion of (pow (+ (pow im 2) (pow re 2)) 1/3) in re 19.889 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (+ (pow im 2) (pow re 2))))) in re 19.889 * [taylor]: Taking taylor expansion of (* 1/3 (log (+ (pow im 2) (pow re 2)))) in re 19.890 * [taylor]: Taking taylor expansion of 1/3 in re 19.890 * [backup-simplify]: Simplify 1/3 into 1/3 19.890 * [taylor]: Taking taylor expansion of (log (+ (pow im 2) (pow re 2))) in re 19.890 * [taylor]: Taking taylor expansion of (+ (pow im 2) (pow re 2)) in re 19.890 * [taylor]: Taking taylor expansion of (pow im 2) in re 19.890 * [taylor]: Taking taylor expansion of im in re 19.890 * [backup-simplify]: Simplify im into im 19.890 * [taylor]: Taking taylor expansion of (pow re 2) in re 19.890 * [taylor]: Taking taylor expansion of re in re 19.890 * [backup-simplify]: Simplify 0 into 0 19.890 * [backup-simplify]: Simplify 1 into 1 19.890 * [backup-simplify]: Simplify (* im im) into (pow im 2) 19.890 * [backup-simplify]: Simplify (+ (pow im 2) 0) into (pow im 2) 19.890 * [backup-simplify]: Simplify (log (pow im 2)) into (log (pow im 2)) 19.890 * [backup-simplify]: Simplify (* 1/3 (log (pow im 2))) into (* 1/3 (log (pow im 2))) 19.890 * [backup-simplify]: Simplify (exp (* 1/3 (log (pow im 2)))) into (pow (pow im 2) 1/3) 19.890 * [taylor]: Taking taylor expansion of (pow (+ (pow im 2) (pow re 2)) 1/3) in re 19.890 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (+ (pow im 2) (pow re 2))))) in re 19.891 * [taylor]: Taking taylor expansion of (* 1/3 (log (+ (pow im 2) (pow re 2)))) in re 19.891 * [taylor]: Taking taylor expansion of 1/3 in re 19.891 * [backup-simplify]: Simplify 1/3 into 1/3 19.891 * [taylor]: Taking taylor expansion of (log (+ (pow im 2) (pow re 2))) in re 19.891 * [taylor]: Taking taylor expansion of (+ (pow im 2) (pow re 2)) in re 19.891 * [taylor]: Taking taylor expansion of (pow im 2) in re 19.891 * [taylor]: Taking taylor expansion of im in re 19.891 * [backup-simplify]: Simplify im into im 19.891 * [taylor]: Taking taylor expansion of (pow re 2) in re 19.891 * [taylor]: Taking taylor expansion of re in re 19.891 * [backup-simplify]: Simplify 0 into 0 19.891 * [backup-simplify]: Simplify 1 into 1 19.891 * [backup-simplify]: Simplify (* im im) into (pow im 2) 19.891 * [backup-simplify]: Simplify (+ (pow im 2) 0) into (pow im 2) 19.891 * [backup-simplify]: Simplify (log (pow im 2)) into (log (pow im 2)) 19.891 * [backup-simplify]: Simplify (* 1/3 (log (pow im 2))) into (* 1/3 (log (pow im 2))) 19.891 * [backup-simplify]: Simplify (exp (* 1/3 (log (pow im 2)))) into (pow (pow im 2) 1/3) 19.891 * [taylor]: Taking taylor expansion of (pow (pow im 2) 1/3) in im 19.891 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (pow im 2)))) in im 19.891 * [taylor]: Taking taylor expansion of (* 1/3 (log (pow im 2))) in im 19.891 * [taylor]: Taking taylor expansion of 1/3 in im 19.891 * [backup-simplify]: Simplify 1/3 into 1/3 19.891 * [taylor]: Taking taylor expansion of (log (pow im 2)) in im 19.891 * [taylor]: Taking taylor expansion of (pow im 2) in im 19.891 * [taylor]: Taking taylor expansion of im in im 19.892 * [backup-simplify]: Simplify 0 into 0 19.892 * [backup-simplify]: Simplify 1 into 1 19.892 * [backup-simplify]: Simplify (* 1 1) into 1 19.892 * [backup-simplify]: Simplify (log 1) into 0 19.893 * [backup-simplify]: Simplify (+ (* (- -2) (log im)) 0) into (* 2 (log im)) 19.893 * [backup-simplify]: Simplify (* 1/3 (* 2 (log im))) into (* 2/3 (log im)) 19.893 * [backup-simplify]: Simplify (exp (* 2/3 (log im))) into (pow im 2/3) 19.893 * [backup-simplify]: Simplify (pow im 2/3) into (pow im 2/3) 19.893 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 19.894 * [backup-simplify]: Simplify (+ 0 0) into 0 19.894 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (pow im 2) 1)))) 1) into 0 19.895 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (pow im 2)))) into 0 19.896 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (pow im 2)))) (+ (* (/ (pow 0 1) 1)))) into 0 19.896 * [taylor]: Taking taylor expansion of 0 in im 19.896 * [backup-simplify]: Simplify 0 into 0 19.896 * [backup-simplify]: Simplify 0 into 0 19.896 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.898 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 19.898 * [backup-simplify]: Simplify (+ (* (- -2) (log im)) 0) into (* 2 (log im)) 19.904 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (* 2 (log im)))) into 0 19.905 * [backup-simplify]: Simplify (* (exp (* 2/3 (log im))) (+ (* (/ (pow 0 1) 1)))) into 0 19.905 * [backup-simplify]: Simplify 0 into 0 19.906 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 19.906 * [backup-simplify]: Simplify (* 1 1) into 1 19.906 * [backup-simplify]: Simplify (+ 0 1) into 1 19.908 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (pow im 2) 2))) (* 1 (/ (* 1 (pow (* 2 1) 1)) (pow (pow im 2) 1)))) 2) into (/ 1 (pow im 2)) 19.908 * [backup-simplify]: Simplify (+ (* 1/3 (/ 1 (pow im 2))) (+ (* 0 0) (* 0 (log (pow im 2))))) into (* 1/3 (/ 1 (pow im 2))) 19.909 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (pow im 2)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow (* 1/3 (/ 1 (pow im 2))) 1) 1)))) into (* 1/3 (pow (/ 1 (pow im 4)) 1/3)) 19.909 * [taylor]: Taking taylor expansion of (* 1/3 (pow (/ 1 (pow im 4)) 1/3)) in im 19.909 * [taylor]: Taking taylor expansion of 1/3 in im 19.909 * [backup-simplify]: Simplify 1/3 into 1/3 19.909 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow im 4)) 1/3) in im 19.910 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow im 4))))) in im 19.910 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow im 4)))) in im 19.910 * [taylor]: Taking taylor expansion of 1/3 in im 19.910 * [backup-simplify]: Simplify 1/3 into 1/3 19.910 * [taylor]: Taking taylor expansion of (log (/ 1 (pow im 4))) in im 19.910 * [taylor]: Taking taylor expansion of (/ 1 (pow im 4)) in im 19.910 * [taylor]: Taking taylor expansion of (pow im 4) in im 19.910 * [taylor]: Taking taylor expansion of im in im 19.910 * [backup-simplify]: Simplify 0 into 0 19.910 * [backup-simplify]: Simplify 1 into 1 19.910 * [backup-simplify]: Simplify (* 1 1) into 1 19.910 * [backup-simplify]: Simplify (* 1 1) into 1 19.911 * [backup-simplify]: Simplify (/ 1 1) into 1 19.911 * [backup-simplify]: Simplify (log 1) into 0 19.912 * [backup-simplify]: Simplify (+ (* (- 4) (log im)) 0) into (- (* 4 (log im))) 19.912 * [backup-simplify]: Simplify (* 1/3 (- (* 4 (log im)))) into (* -4/3 (log im)) 19.912 * [backup-simplify]: Simplify (exp (* -4/3 (log im))) into (pow im -4/3) 19.912 * [backup-simplify]: Simplify (* 1/3 (pow im -4/3)) into (* 1/3 (pow (/ 1 (pow im 4)) 1/3)) 19.912 * [backup-simplify]: Simplify (* 1/3 (pow (/ 1 (pow im 4)) 1/3)) into (* 1/3 (pow (/ 1 (pow im 4)) 1/3)) 19.912 * [backup-simplify]: Simplify 0 into 0 19.913 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 19.916 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 19.916 * [backup-simplify]: Simplify (+ (* (- -2) (log im)) 0) into (* 2 (log im)) 19.917 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (* 2 (log im))))) into 0 19.919 * [backup-simplify]: Simplify (* (exp (* 2/3 (log im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 19.919 * [backup-simplify]: Simplify 0 into 0 19.920 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 19.921 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.921 * [backup-simplify]: Simplify (+ 0 0) into 0 19.924 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (pow im 2) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 1) 1)) (pow (pow im 2) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (pow im 2) 1)))) 6) into 0 19.925 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 (/ 1 (pow im 2))) (+ (* 0 0) (* 0 (log (pow im 2)))))) into 0 19.927 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (pow im 2)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow (* 1/3 (/ 1 (pow im 2))) 1) 1)) (* (/ (pow 0 1) 1)))) into 0 19.927 * [taylor]: Taking taylor expansion of 0 in im 19.927 * [backup-simplify]: Simplify 0 into 0 19.927 * [backup-simplify]: Simplify 0 into 0 19.928 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.928 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.929 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.931 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 19.931 * [backup-simplify]: Simplify (+ (* (- 4) (log im)) 0) into (- (* 4 (log im))) 19.932 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (* 4 (log im))))) into 0 19.932 * [backup-simplify]: Simplify (* (exp (* -4/3 (log im))) (+ (* (/ (pow 0 1) 1)))) into 0 19.933 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (pow im -4/3))) into 0 19.933 * [backup-simplify]: Simplify 0 into 0 19.933 * [backup-simplify]: Simplify 0 into 0 19.934 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 19.937 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 19.937 * [backup-simplify]: Simplify (+ (* (- -2) (log im)) 0) into (* 2 (log im)) 19.938 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* 2 (log im)))))) into 0 19.939 * [backup-simplify]: Simplify (* (exp (* 2/3 (log im))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 19.939 * [backup-simplify]: Simplify 0 into 0 19.939 * [backup-simplify]: Simplify (+ (* (* 1/3 (pow (/ 1 (pow im 4)) 1/3)) (pow (* 1 re) 2)) (pow im 2/3)) into (+ (pow im 2/3) (* 1/3 (* (pow re 2) (pow (/ 1 (pow im 4)) 1/3)))) 19.939 * [backup-simplify]: Simplify (cbrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))) into (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3) 19.939 * [approximate]: Taking taylor expansion of (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3) in (re im) around 0 19.939 * [taylor]: Taking taylor expansion of (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3) in im 19.939 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))))) in im 19.939 * [taylor]: Taking taylor expansion of (* 1/3 (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))) in im 19.939 * [taylor]: Taking taylor expansion of 1/3 in im 19.939 * [backup-simplify]: Simplify 1/3 into 1/3 19.939 * [taylor]: Taking taylor expansion of (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in im 19.939 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in im 19.939 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in im 19.939 * [taylor]: Taking taylor expansion of (pow re 2) in im 19.939 * [taylor]: Taking taylor expansion of re in im 19.939 * [backup-simplify]: Simplify re into re 19.940 * [backup-simplify]: Simplify (* re re) into (pow re 2) 19.940 * [backup-simplify]: Simplify (/ 1 (pow re 2)) into (/ 1 (pow re 2)) 19.940 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 19.940 * [taylor]: Taking taylor expansion of (pow im 2) in im 19.940 * [taylor]: Taking taylor expansion of im in im 19.940 * [backup-simplify]: Simplify 0 into 0 19.940 * [backup-simplify]: Simplify 1 into 1 19.940 * [backup-simplify]: Simplify (* 1 1) into 1 19.940 * [backup-simplify]: Simplify (/ 1 1) into 1 19.940 * [backup-simplify]: Simplify (+ 0 1) into 1 19.941 * [backup-simplify]: Simplify (log 1) into 0 19.941 * [backup-simplify]: Simplify (+ (* (- 2) (log im)) 0) into (- (* 2 (log im))) 19.941 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log im)))) into (* -2/3 (log im)) 19.941 * [backup-simplify]: Simplify (exp (* -2/3 (log im))) into (pow im -2/3) 19.941 * [taylor]: Taking taylor expansion of (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3) in re 19.941 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))))) in re 19.941 * [taylor]: Taking taylor expansion of (* 1/3 (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))) in re 19.941 * [taylor]: Taking taylor expansion of 1/3 in re 19.941 * [backup-simplify]: Simplify 1/3 into 1/3 19.941 * [taylor]: Taking taylor expansion of (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 19.941 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 19.941 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 19.941 * [taylor]: Taking taylor expansion of (pow re 2) in re 19.941 * [taylor]: Taking taylor expansion of re in re 19.941 * [backup-simplify]: Simplify 0 into 0 19.941 * [backup-simplify]: Simplify 1 into 1 19.942 * [backup-simplify]: Simplify (* 1 1) into 1 19.942 * [backup-simplify]: Simplify (/ 1 1) into 1 19.942 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 19.942 * [taylor]: Taking taylor expansion of (pow im 2) in re 19.942 * [taylor]: Taking taylor expansion of im in re 19.942 * [backup-simplify]: Simplify im into im 19.942 * [backup-simplify]: Simplify (* im im) into (pow im 2) 19.942 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 19.942 * [backup-simplify]: Simplify (+ 1 0) into 1 19.942 * [backup-simplify]: Simplify (log 1) into 0 19.943 * [backup-simplify]: Simplify (+ (* (- 2) (log re)) 0) into (- (* 2 (log re))) 19.943 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log re)))) into (* -2/3 (log re)) 19.943 * [backup-simplify]: Simplify (exp (* -2/3 (log re))) into (pow re -2/3) 19.943 * [taylor]: Taking taylor expansion of (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3) in re 19.943 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))))) in re 19.943 * [taylor]: Taking taylor expansion of (* 1/3 (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))) in re 19.943 * [taylor]: Taking taylor expansion of 1/3 in re 19.943 * [backup-simplify]: Simplify 1/3 into 1/3 19.943 * [taylor]: Taking taylor expansion of (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 19.943 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 19.943 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 19.943 * [taylor]: Taking taylor expansion of (pow re 2) in re 19.943 * [taylor]: Taking taylor expansion of re in re 19.943 * [backup-simplify]: Simplify 0 into 0 19.943 * [backup-simplify]: Simplify 1 into 1 19.943 * [backup-simplify]: Simplify (* 1 1) into 1 19.944 * [backup-simplify]: Simplify (/ 1 1) into 1 19.944 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 19.944 * [taylor]: Taking taylor expansion of (pow im 2) in re 19.944 * [taylor]: Taking taylor expansion of im in re 19.944 * [backup-simplify]: Simplify im into im 19.944 * [backup-simplify]: Simplify (* im im) into (pow im 2) 19.944 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 19.944 * [backup-simplify]: Simplify (+ 1 0) into 1 19.944 * [backup-simplify]: Simplify (log 1) into 0 19.944 * [backup-simplify]: Simplify (+ (* (- 2) (log re)) 0) into (- (* 2 (log re))) 19.945 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log re)))) into (* -2/3 (log re)) 19.945 * [backup-simplify]: Simplify (exp (* -2/3 (log re))) into (pow re -2/3) 19.945 * [taylor]: Taking taylor expansion of (pow re -2/3) in im 19.945 * [taylor]: Taking taylor expansion of (exp (* -2/3 (log re))) in im 19.945 * [taylor]: Taking taylor expansion of (* -2/3 (log re)) in im 19.945 * [taylor]: Taking taylor expansion of -2/3 in im 19.945 * [backup-simplify]: Simplify -2/3 into -2/3 19.945 * [taylor]: Taking taylor expansion of (log re) in im 19.945 * [taylor]: Taking taylor expansion of re in im 19.945 * [backup-simplify]: Simplify re into re 19.945 * [backup-simplify]: Simplify (log re) into (log re) 19.945 * [backup-simplify]: Simplify (* -2/3 (log re)) into (* -2/3 (log re)) 19.945 * [backup-simplify]: Simplify (exp (* -2/3 (log re))) into (pow re -2/3) 19.945 * [backup-simplify]: Simplify (pow re -2/3) into (pow re -2/3) 19.945 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.946 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.946 * [backup-simplify]: Simplify (+ 0 0) into 0 19.947 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 19.947 * [backup-simplify]: Simplify (+ (* (- 2) (log re)) 0) into (- (* 2 (log re))) 19.947 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (* 2 (log re))))) into 0 19.948 * [backup-simplify]: Simplify (* (exp (* -2/3 (log re))) (+ (* (/ (pow 0 1) 1)))) into 0 19.948 * [taylor]: Taking taylor expansion of 0 in im 19.948 * [backup-simplify]: Simplify 0 into 0 19.948 * [backup-simplify]: Simplify 0 into 0 19.948 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow re 1)))) 1) into 0 19.949 * [backup-simplify]: Simplify (+ (* -2/3 0) (* 0 (log re))) into 0 19.949 * [backup-simplify]: Simplify (* (exp (* -2/3 (log re))) (+ (* (/ (pow 0 1) 1)))) into 0 19.949 * [backup-simplify]: Simplify 0 into 0 19.950 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 19.950 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.951 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 19.952 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1 (pow im 2))) 1)) (pow 1 1)))) 2) into (/ 1 (pow im 2)) 19.952 * [backup-simplify]: Simplify (+ (* (- 2) (log re)) 0) into (- (* 2 (log re))) 19.952 * [backup-simplify]: Simplify (+ (* 1/3 (/ 1 (pow im 2))) (+ (* 0 0) (* 0 (- (* 2 (log re)))))) into (* 1/3 (/ 1 (pow im 2))) 19.953 * [backup-simplify]: Simplify (* (exp (* -2/3 (log re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow (* 1/3 (/ 1 (pow im 2))) 1) 1)))) into (* 1/3 (* (pow (/ 1 (pow re 2)) 1/3) (/ 1 (pow im 2)))) 19.953 * [taylor]: Taking taylor expansion of (* 1/3 (* (pow (/ 1 (pow re 2)) 1/3) (/ 1 (pow im 2)))) in im 19.953 * [taylor]: Taking taylor expansion of 1/3 in im 19.953 * [backup-simplify]: Simplify 1/3 into 1/3 19.953 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow re 2)) 1/3) (/ 1 (pow im 2))) in im 19.953 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow re 2)) 1/3) in im 19.953 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow re 2))))) in im 19.953 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow re 2)))) in im 19.953 * [taylor]: Taking taylor expansion of 1/3 in im 19.953 * [backup-simplify]: Simplify 1/3 into 1/3 19.953 * [taylor]: Taking taylor expansion of (log (/ 1 (pow re 2))) in im 19.953 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in im 19.953 * [taylor]: Taking taylor expansion of (pow re 2) in im 19.953 * [taylor]: Taking taylor expansion of re in im 19.953 * [backup-simplify]: Simplify re into re 19.953 * [backup-simplify]: Simplify (* re re) into (pow re 2) 19.953 * [backup-simplify]: Simplify (/ 1 (pow re 2)) into (/ 1 (pow re 2)) 19.953 * [backup-simplify]: Simplify (log (/ 1 (pow re 2))) into (log (/ 1 (pow re 2))) 19.953 * [backup-simplify]: Simplify (* 1/3 (log (/ 1 (pow re 2)))) into (* 1/3 (log (/ 1 (pow re 2)))) 19.953 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ 1 (pow re 2))))) into (pow (/ 1 (pow re 2)) 1/3) 19.953 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 19.953 * [taylor]: Taking taylor expansion of (pow im 2) in im 19.953 * [taylor]: Taking taylor expansion of im in im 19.953 * [backup-simplify]: Simplify 0 into 0 19.953 * [backup-simplify]: Simplify 1 into 1 19.954 * [backup-simplify]: Simplify (* 1 1) into 1 19.954 * [backup-simplify]: Simplify (/ 1 1) into 1 19.954 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 19.955 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.955 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.956 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.956 * [backup-simplify]: Simplify (+ (* re 0) (* 0 re)) into 0 19.956 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow re 2)) (/ 0 (pow re 2))))) into 0 19.957 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ 1 (pow re 2)) 1)))) 1) into 0 19.957 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (/ 1 (pow re 2))))) into 0 19.958 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ 1 (pow re 2))))) (+ (* (/ (pow 0 1) 1)))) into 0 19.958 * [backup-simplify]: Simplify (+ (* re 0) (+ (* 0 0) (* 0 re))) into 0 19.958 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow re 2)) (/ 0 (pow re 2))) (* 0 (/ 0 (pow re 2))))) into 0 19.959 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (/ 1 (pow re 2)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ 1 (pow re 2)) 1)))) 2) into 0 19.960 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (/ 1 (pow re 2)))))) into 0 19.960 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ 1 (pow re 2))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 19.961 * [backup-simplify]: Simplify (+ (* (pow (/ 1 (pow re 2)) 1/3) 0) (+ (* 0 0) (* 0 1))) into 0 19.961 * [backup-simplify]: Simplify (+ (* (pow (/ 1 (pow re 2)) 1/3) 0) (* 0 1)) into 0 19.961 * [backup-simplify]: Simplify (* (pow (/ 1 (pow re 2)) 1/3) 1) into (pow (/ 1 (pow re 2)) 1/3) 19.962 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (pow (/ 1 (pow re 2)) 1/3)))) into 0 19.962 * [backup-simplify]: Simplify 0 into 0 19.962 * [backup-simplify]: Simplify 0 into 0 19.964 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow re 1)))) 2) into 0 19.965 * [backup-simplify]: Simplify (+ (* -2/3 0) (+ (* 0 0) (* 0 (log re)))) into 0 19.966 * [backup-simplify]: Simplify (* (exp (* -2/3 (log re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 19.967 * [backup-simplify]: Simplify 0 into 0 19.968 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 19.968 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.969 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 19.969 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))))) into 0 19.969 * [backup-simplify]: Simplify (+ 0 0) into 0 19.973 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 (/ 1 (pow im 2))) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 19.973 * [backup-simplify]: Simplify (+ (* (- 2) (log re)) 0) into (- (* 2 (log re))) 19.974 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 (/ 1 (pow im 2))) (+ (* 0 0) (* 0 (- (* 2 (log re))))))) into 0 19.976 * [backup-simplify]: Simplify (* (exp (* -2/3 (log re))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow (* 1/3 (/ 1 (pow im 2))) 1) 1)) (* (/ (pow 0 1) 1)))) into 0 19.976 * [taylor]: Taking taylor expansion of 0 in im 19.976 * [backup-simplify]: Simplify 0 into 0 19.976 * [backup-simplify]: Simplify 0 into 0 19.976 * [backup-simplify]: Simplify (pow (/ 1 re) -2/3) into (pow (/ 1 re) -2/3) 19.977 * [backup-simplify]: Simplify (cbrt (+ (* (/ 1 (- re)) (/ 1 (- re))) (* (/ 1 (- im)) (/ 1 (- im))))) into (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3) 19.977 * [approximate]: Taking taylor expansion of (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3) in (re im) around 0 19.977 * [taylor]: Taking taylor expansion of (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3) in im 19.977 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))))) in im 19.977 * [taylor]: Taking taylor expansion of (* 1/3 (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))) in im 19.977 * [taylor]: Taking taylor expansion of 1/3 in im 19.977 * [backup-simplify]: Simplify 1/3 into 1/3 19.977 * [taylor]: Taking taylor expansion of (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in im 19.977 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in im 19.977 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in im 19.977 * [taylor]: Taking taylor expansion of (pow re 2) in im 19.977 * [taylor]: Taking taylor expansion of re in im 19.977 * [backup-simplify]: Simplify re into re 19.977 * [backup-simplify]: Simplify (* re re) into (pow re 2) 19.977 * [backup-simplify]: Simplify (/ 1 (pow re 2)) into (/ 1 (pow re 2)) 19.977 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 19.977 * [taylor]: Taking taylor expansion of (pow im 2) in im 19.977 * [taylor]: Taking taylor expansion of im in im 19.977 * [backup-simplify]: Simplify 0 into 0 19.977 * [backup-simplify]: Simplify 1 into 1 19.978 * [backup-simplify]: Simplify (* 1 1) into 1 19.978 * [backup-simplify]: Simplify (/ 1 1) into 1 19.978 * [backup-simplify]: Simplify (+ 0 1) into 1 19.979 * [backup-simplify]: Simplify (log 1) into 0 19.979 * [backup-simplify]: Simplify (+ (* (- 2) (log im)) 0) into (- (* 2 (log im))) 19.979 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log im)))) into (* -2/3 (log im)) 19.979 * [backup-simplify]: Simplify (exp (* -2/3 (log im))) into (pow im -2/3) 19.979 * [taylor]: Taking taylor expansion of (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3) in re 19.979 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))))) in re 19.979 * [taylor]: Taking taylor expansion of (* 1/3 (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))) in re 19.980 * [taylor]: Taking taylor expansion of 1/3 in re 19.980 * [backup-simplify]: Simplify 1/3 into 1/3 19.980 * [taylor]: Taking taylor expansion of (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 19.980 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 19.980 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 19.980 * [taylor]: Taking taylor expansion of (pow re 2) in re 19.980 * [taylor]: Taking taylor expansion of re in re 19.980 * [backup-simplify]: Simplify 0 into 0 19.980 * [backup-simplify]: Simplify 1 into 1 19.980 * [backup-simplify]: Simplify (* 1 1) into 1 19.980 * [backup-simplify]: Simplify (/ 1 1) into 1 19.980 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 19.980 * [taylor]: Taking taylor expansion of (pow im 2) in re 19.981 * [taylor]: Taking taylor expansion of im in re 19.981 * [backup-simplify]: Simplify im into im 19.981 * [backup-simplify]: Simplify (* im im) into (pow im 2) 19.981 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 19.981 * [backup-simplify]: Simplify (+ 1 0) into 1 19.981 * [backup-simplify]: Simplify (log 1) into 0 19.982 * [backup-simplify]: Simplify (+ (* (- 2) (log re)) 0) into (- (* 2 (log re))) 19.982 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log re)))) into (* -2/3 (log re)) 19.982 * [backup-simplify]: Simplify (exp (* -2/3 (log re))) into (pow re -2/3) 19.982 * [taylor]: Taking taylor expansion of (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3) in re 19.982 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))))) in re 19.982 * [taylor]: Taking taylor expansion of (* 1/3 (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))) in re 19.982 * [taylor]: Taking taylor expansion of 1/3 in re 19.982 * [backup-simplify]: Simplify 1/3 into 1/3 19.982 * [taylor]: Taking taylor expansion of (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 19.982 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 19.982 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 19.982 * [taylor]: Taking taylor expansion of (pow re 2) in re 19.982 * [taylor]: Taking taylor expansion of re in re 19.982 * [backup-simplify]: Simplify 0 into 0 19.982 * [backup-simplify]: Simplify 1 into 1 19.983 * [backup-simplify]: Simplify (* 1 1) into 1 19.983 * [backup-simplify]: Simplify (/ 1 1) into 1 19.983 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 19.983 * [taylor]: Taking taylor expansion of (pow im 2) in re 19.983 * [taylor]: Taking taylor expansion of im in re 19.983 * [backup-simplify]: Simplify im into im 19.983 * [backup-simplify]: Simplify (* im im) into (pow im 2) 19.983 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 19.984 * [backup-simplify]: Simplify (+ 1 0) into 1 19.984 * [backup-simplify]: Simplify (log 1) into 0 19.985 * [backup-simplify]: Simplify (+ (* (- 2) (log re)) 0) into (- (* 2 (log re))) 19.985 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log re)))) into (* -2/3 (log re)) 19.985 * [backup-simplify]: Simplify (exp (* -2/3 (log re))) into (pow re -2/3) 19.985 * [taylor]: Taking taylor expansion of (pow re -2/3) in im 19.985 * [taylor]: Taking taylor expansion of (exp (* -2/3 (log re))) in im 19.985 * [taylor]: Taking taylor expansion of (* -2/3 (log re)) in im 19.985 * [taylor]: Taking taylor expansion of -2/3 in im 19.985 * [backup-simplify]: Simplify -2/3 into -2/3 19.985 * [taylor]: Taking taylor expansion of (log re) in im 19.985 * [taylor]: Taking taylor expansion of re in im 19.985 * [backup-simplify]: Simplify re into re 19.985 * [backup-simplify]: Simplify (log re) into (log re) 19.985 * [backup-simplify]: Simplify (* -2/3 (log re)) into (* -2/3 (log re)) 19.985 * [backup-simplify]: Simplify (exp (* -2/3 (log re))) into (pow re -2/3) 19.985 * [backup-simplify]: Simplify (pow re -2/3) into (pow re -2/3) 19.986 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.987 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.987 * [backup-simplify]: Simplify (+ 0 0) into 0 19.988 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 19.989 * [backup-simplify]: Simplify (+ (* (- 2) (log re)) 0) into (- (* 2 (log re))) 19.989 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (* 2 (log re))))) into 0 19.990 * [backup-simplify]: Simplify (* (exp (* -2/3 (log re))) (+ (* (/ (pow 0 1) 1)))) into 0 19.990 * [taylor]: Taking taylor expansion of 0 in im 19.990 * [backup-simplify]: Simplify 0 into 0 19.990 * [backup-simplify]: Simplify 0 into 0 19.991 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow re 1)))) 1) into 0 19.992 * [backup-simplify]: Simplify (+ (* -2/3 0) (* 0 (log re))) into 0 19.992 * [backup-simplify]: Simplify (* (exp (* -2/3 (log re))) (+ (* (/ (pow 0 1) 1)))) into 0 19.992 * [backup-simplify]: Simplify 0 into 0 19.993 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 19.994 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.995 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 19.996 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1 (pow im 2))) 1)) (pow 1 1)))) 2) into (/ 1 (pow im 2)) 19.997 * [backup-simplify]: Simplify (+ (* (- 2) (log re)) 0) into (- (* 2 (log re))) 19.997 * [backup-simplify]: Simplify (+ (* 1/3 (/ 1 (pow im 2))) (+ (* 0 0) (* 0 (- (* 2 (log re)))))) into (* 1/3 (/ 1 (pow im 2))) 19.998 * [backup-simplify]: Simplify (* (exp (* -2/3 (log re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow (* 1/3 (/ 1 (pow im 2))) 1) 1)))) into (* 1/3 (* (pow (/ 1 (pow re 2)) 1/3) (/ 1 (pow im 2)))) 19.998 * [taylor]: Taking taylor expansion of (* 1/3 (* (pow (/ 1 (pow re 2)) 1/3) (/ 1 (pow im 2)))) in im 19.998 * [taylor]: Taking taylor expansion of 1/3 in im 19.998 * [backup-simplify]: Simplify 1/3 into 1/3 19.998 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow re 2)) 1/3) (/ 1 (pow im 2))) in im 19.998 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow re 2)) 1/3) in im 19.998 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow re 2))))) in im 19.999 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow re 2)))) in im 19.999 * [taylor]: Taking taylor expansion of 1/3 in im 19.999 * [backup-simplify]: Simplify 1/3 into 1/3 19.999 * [taylor]: Taking taylor expansion of (log (/ 1 (pow re 2))) in im 19.999 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in im 19.999 * [taylor]: Taking taylor expansion of (pow re 2) in im 19.999 * [taylor]: Taking taylor expansion of re in im 19.999 * [backup-simplify]: Simplify re into re 19.999 * [backup-simplify]: Simplify (* re re) into (pow re 2) 19.999 * [backup-simplify]: Simplify (/ 1 (pow re 2)) into (/ 1 (pow re 2)) 19.999 * [backup-simplify]: Simplify (log (/ 1 (pow re 2))) into (log (/ 1 (pow re 2))) 19.999 * [backup-simplify]: Simplify (* 1/3 (log (/ 1 (pow re 2)))) into (* 1/3 (log (/ 1 (pow re 2)))) 19.999 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ 1 (pow re 2))))) into (pow (/ 1 (pow re 2)) 1/3) 19.999 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 19.999 * [taylor]: Taking taylor expansion of (pow im 2) in im 19.999 * [taylor]: Taking taylor expansion of im in im 19.999 * [backup-simplify]: Simplify 0 into 0 19.999 * [backup-simplify]: Simplify 1 into 1 20.000 * [backup-simplify]: Simplify (* 1 1) into 1 20.000 * [backup-simplify]: Simplify (/ 1 1) into 1 20.001 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 20.002 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.002 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.003 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.003 * [backup-simplify]: Simplify (+ (* re 0) (* 0 re)) into 0 20.004 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow re 2)) (/ 0 (pow re 2))))) into 0 20.004 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ 1 (pow re 2)) 1)))) 1) into 0 20.005 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (/ 1 (pow re 2))))) into 0 20.006 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ 1 (pow re 2))))) (+ (* (/ (pow 0 1) 1)))) into 0 20.007 * [backup-simplify]: Simplify (+ (* re 0) (+ (* 0 0) (* 0 re))) into 0 20.007 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow re 2)) (/ 0 (pow re 2))) (* 0 (/ 0 (pow re 2))))) into 0 20.008 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (/ 1 (pow re 2)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ 1 (pow re 2)) 1)))) 2) into 0 20.008 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (/ 1 (pow re 2)))))) into 0 20.009 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ 1 (pow re 2))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 20.010 * [backup-simplify]: Simplify (+ (* (pow (/ 1 (pow re 2)) 1/3) 0) (+ (* 0 0) (* 0 1))) into 0 20.010 * [backup-simplify]: Simplify (+ (* (pow (/ 1 (pow re 2)) 1/3) 0) (* 0 1)) into 0 20.010 * [backup-simplify]: Simplify (* (pow (/ 1 (pow re 2)) 1/3) 1) into (pow (/ 1 (pow re 2)) 1/3) 20.011 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (pow (/ 1 (pow re 2)) 1/3)))) into 0 20.011 * [backup-simplify]: Simplify 0 into 0 20.011 * [backup-simplify]: Simplify 0 into 0 20.012 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow re 1)))) 2) into 0 20.012 * [backup-simplify]: Simplify (+ (* -2/3 0) (+ (* 0 0) (* 0 (log re)))) into 0 20.013 * [backup-simplify]: Simplify (* (exp (* -2/3 (log re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 20.013 * [backup-simplify]: Simplify 0 into 0 20.014 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 20.014 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.014 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 20.014 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))))) into 0 20.015 * [backup-simplify]: Simplify (+ 0 0) into 0 20.017 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 (/ 1 (pow im 2))) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 20.017 * [backup-simplify]: Simplify (+ (* (- 2) (log re)) 0) into (- (* 2 (log re))) 20.017 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 (/ 1 (pow im 2))) (+ (* 0 0) (* 0 (- (* 2 (log re))))))) into 0 20.019 * [backup-simplify]: Simplify (* (exp (* -2/3 (log re))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow (* 1/3 (/ 1 (pow im 2))) 1) 1)) (* (/ (pow 0 1) 1)))) into 0 20.019 * [taylor]: Taking taylor expansion of 0 in im 20.019 * [backup-simplify]: Simplify 0 into 0 20.019 * [backup-simplify]: Simplify 0 into 0 20.019 * [backup-simplify]: Simplify (pow (/ 1 (- re)) -2/3) into (pow (/ -1 re) -2/3) 20.019 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1) 20.019 * [backup-simplify]: Simplify (sqrt (* 2.0 (* im im))) into (* (sqrt 2.0) im) 20.019 * [approximate]: Taking taylor expansion of (* (sqrt 2.0) im) in (im) around 0 20.019 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) im) in im 20.019 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 20.019 * [taylor]: Taking taylor expansion of 2.0 in im 20.019 * [backup-simplify]: Simplify 2.0 into 2.0 20.020 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 20.020 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 20.020 * [taylor]: Taking taylor expansion of im in im 20.020 * [backup-simplify]: Simplify 0 into 0 20.020 * [backup-simplify]: Simplify 1 into 1 20.020 * [taylor]: Taking taylor expansion of (* (sqrt 2.0) im) in im 20.020 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 20.020 * [taylor]: Taking taylor expansion of 2.0 in im 20.020 * [backup-simplify]: Simplify 2.0 into 2.0 20.020 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 20.025 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 20.025 * [taylor]: Taking taylor expansion of im in im 20.025 * [backup-simplify]: Simplify 0 into 0 20.025 * [backup-simplify]: Simplify 1 into 1 20.026 * [backup-simplify]: Simplify (* (sqrt 2.0) 0) into 0 20.026 * [backup-simplify]: Simplify 0 into 0 20.027 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) 1) (* 0 0)) into (sqrt 2.0) 20.027 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 20.028 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2.0))) into 0 20.029 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) 0) (+ (* 0 1) (* 0 0))) into 0 20.029 * [backup-simplify]: Simplify 0 into 0 20.029 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 20.030 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 20.030 * [backup-simplify]: Simplify 0 into 0 20.031 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 20.032 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 20.032 * [backup-simplify]: Simplify 0 into 0 20.032 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 20.033 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 20.033 * [backup-simplify]: Simplify 0 into 0 20.034 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 20.036 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 20.036 * [backup-simplify]: Simplify 0 into 0 20.037 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 20.039 * [backup-simplify]: Simplify (+ (* (sqrt 2.0) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 20.039 * [backup-simplify]: Simplify 0 into 0 20.040 * [backup-simplify]: Simplify (* (sqrt 2.0) im) into (* (sqrt 2.0) im) 20.040 * [backup-simplify]: Simplify (sqrt (* 2.0 (* (/ 1 im) (/ 1 im)))) into (/ (sqrt 2.0) im) 20.040 * [approximate]: Taking taylor expansion of (/ (sqrt 2.0) im) in (im) around 0 20.040 * [taylor]: Taking taylor expansion of (/ (sqrt 2.0) im) in im 20.040 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 20.040 * [taylor]: Taking taylor expansion of 2.0 in im 20.040 * [backup-simplify]: Simplify 2.0 into 2.0 20.041 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 20.041 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 20.041 * [taylor]: Taking taylor expansion of im in im 20.041 * [backup-simplify]: Simplify 0 into 0 20.041 * [backup-simplify]: Simplify 1 into 1 20.042 * [backup-simplify]: Simplify (/ (sqrt 2.0) 1) into (sqrt 2.0) 20.042 * [taylor]: Taking taylor expansion of (/ (sqrt 2.0) im) in im 20.042 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 20.042 * [taylor]: Taking taylor expansion of 2.0 in im 20.042 * [backup-simplify]: Simplify 2.0 into 2.0 20.043 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 20.043 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 20.043 * [taylor]: Taking taylor expansion of im in im 20.043 * [backup-simplify]: Simplify 0 into 0 20.044 * [backup-simplify]: Simplify 1 into 1 20.044 * [backup-simplify]: Simplify (/ (sqrt 2.0) 1) into (sqrt 2.0) 20.045 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 20.046 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)))) into 0 20.046 * [backup-simplify]: Simplify 0 into 0 20.047 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2.0))) into 0 20.048 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.048 * [backup-simplify]: Simplify 0 into 0 20.049 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 20.050 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.050 * [backup-simplify]: Simplify 0 into 0 20.051 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 20.052 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.052 * [backup-simplify]: Simplify 0 into 0 20.053 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 20.053 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.053 * [backup-simplify]: Simplify 0 into 0 20.054 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 20.055 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.055 * [backup-simplify]: Simplify 0 into 0 20.055 * [backup-simplify]: Simplify (* (sqrt 2.0) (/ 1 (/ 1 im))) into (* (sqrt 2.0) im) 20.056 * [backup-simplify]: Simplify (sqrt (* 2.0 (* (/ 1 (- im)) (/ 1 (- im))))) into (/ (sqrt 2.0) im) 20.056 * [approximate]: Taking taylor expansion of (/ (sqrt 2.0) im) in (im) around 0 20.056 * [taylor]: Taking taylor expansion of (/ (sqrt 2.0) im) in im 20.056 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 20.056 * [taylor]: Taking taylor expansion of 2.0 in im 20.056 * [backup-simplify]: Simplify 2.0 into 2.0 20.056 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 20.056 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 20.056 * [taylor]: Taking taylor expansion of im in im 20.056 * [backup-simplify]: Simplify 0 into 0 20.056 * [backup-simplify]: Simplify 1 into 1 20.057 * [backup-simplify]: Simplify (/ (sqrt 2.0) 1) into (sqrt 2.0) 20.057 * [taylor]: Taking taylor expansion of (/ (sqrt 2.0) im) in im 20.057 * [taylor]: Taking taylor expansion of (sqrt 2.0) in im 20.057 * [taylor]: Taking taylor expansion of 2.0 in im 20.057 * [backup-simplify]: Simplify 2.0 into 2.0 20.057 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 20.058 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2.0))) into 0 20.058 * [taylor]: Taking taylor expansion of im in im 20.058 * [backup-simplify]: Simplify 0 into 0 20.058 * [backup-simplify]: Simplify 1 into 1 20.058 * [backup-simplify]: Simplify (/ (sqrt 2.0) 1) into (sqrt 2.0) 20.058 * [backup-simplify]: Simplify (sqrt 2.0) into (sqrt 2.0) 20.059 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)))) into 0 20.059 * [backup-simplify]: Simplify 0 into 0 20.060 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2.0))) into 0 20.060 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.060 * [backup-simplify]: Simplify 0 into 0 20.061 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 20.062 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.062 * [backup-simplify]: Simplify 0 into 0 20.063 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 20.063 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.063 * [backup-simplify]: Simplify 0 into 0 20.064 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 20.065 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.065 * [backup-simplify]: Simplify 0 into 0 20.065 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2.0))) into 0 20.066 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt 2.0) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.066 * [backup-simplify]: Simplify 0 into 0 20.066 * [backup-simplify]: Simplify (* (sqrt 2.0) (/ 1 (/ 1 (- im)))) into (* -1 (* (sqrt 2.0) im)) 20.067 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 2 1) 20.067 * [backup-simplify]: Simplify (- (* (fabs (cbrt (+ (* re re) (* im im)))) (sqrt (cbrt (+ (* re re) (* im im))))) re) into (- (* (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) (pow (+ (pow im 2) (pow re 2)) 1/6)) re) 20.067 * [approximate]: Taking taylor expansion of (- (* (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) (pow (+ (pow im 2) (pow re 2)) 1/6)) re) in (re im) around 0 20.067 * [taylor]: Taking taylor expansion of (- (* (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) (pow (+ (pow im 2) (pow re 2)) 1/6)) re) in im 20.067 * [taylor]: Taking taylor expansion of (* (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) (pow (+ (pow im 2) (pow re 2)) 1/6)) in im 20.067 * [taylor]: Taking taylor expansion of (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) in im 20.067 * [backup-simplify]: Simplify (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) into (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) 20.067 * [taylor]: Taking taylor expansion of (pow (+ (pow im 2) (pow re 2)) 1/6) in im 20.067 * [taylor]: Taking taylor expansion of (exp (* 1/6 (log (+ (pow im 2) (pow re 2))))) in im 20.067 * [taylor]: Taking taylor expansion of (* 1/6 (log (+ (pow im 2) (pow re 2)))) in im 20.067 * [taylor]: Taking taylor expansion of 1/6 in im 20.067 * [backup-simplify]: Simplify 1/6 into 1/6 20.068 * [taylor]: Taking taylor expansion of (log (+ (pow im 2) (pow re 2))) in im 20.068 * [taylor]: Taking taylor expansion of (+ (pow im 2) (pow re 2)) in im 20.068 * [taylor]: Taking taylor expansion of (pow im 2) in im 20.068 * [taylor]: Taking taylor expansion of im in im 20.068 * [backup-simplify]: Simplify 0 into 0 20.068 * [backup-simplify]: Simplify 1 into 1 20.068 * [taylor]: Taking taylor expansion of (pow re 2) in im 20.068 * [taylor]: Taking taylor expansion of re in im 20.068 * [backup-simplify]: Simplify re into re 20.068 * [backup-simplify]: Simplify (* re re) into (pow re 2) 20.068 * [backup-simplify]: Simplify (+ 0 (pow re 2)) into (pow re 2) 20.068 * [backup-simplify]: Simplify (log (pow re 2)) into (log (pow re 2)) 20.068 * [backup-simplify]: Simplify (* 1/6 (log (pow re 2))) into (* 1/6 (log (pow re 2))) 20.068 * [backup-simplify]: Simplify (exp (* 1/6 (log (pow re 2)))) into (pow (pow re 2) 1/6) 20.068 * [taylor]: Taking taylor expansion of re in im 20.068 * [backup-simplify]: Simplify re into re 20.068 * [taylor]: Taking taylor expansion of (- (* (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) (pow (+ (pow im 2) (pow re 2)) 1/6)) re) in re 20.068 * [taylor]: Taking taylor expansion of (* (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) (pow (+ (pow im 2) (pow re 2)) 1/6)) in re 20.068 * [taylor]: Taking taylor expansion of (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) in re 20.068 * [backup-simplify]: Simplify (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) into (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) 20.068 * [taylor]: Taking taylor expansion of (pow (+ (pow im 2) (pow re 2)) 1/6) in re 20.068 * [taylor]: Taking taylor expansion of (exp (* 1/6 (log (+ (pow im 2) (pow re 2))))) in re 20.068 * [taylor]: Taking taylor expansion of (* 1/6 (log (+ (pow im 2) (pow re 2)))) in re 20.068 * [taylor]: Taking taylor expansion of 1/6 in re 20.068 * [backup-simplify]: Simplify 1/6 into 1/6 20.068 * [taylor]: Taking taylor expansion of (log (+ (pow im 2) (pow re 2))) in re 20.068 * [taylor]: Taking taylor expansion of (+ (pow im 2) (pow re 2)) in re 20.068 * [taylor]: Taking taylor expansion of (pow im 2) in re 20.068 * [taylor]: Taking taylor expansion of im in re 20.068 * [backup-simplify]: Simplify im into im 20.068 * [taylor]: Taking taylor expansion of (pow re 2) in re 20.068 * [taylor]: Taking taylor expansion of re in re 20.068 * [backup-simplify]: Simplify 0 into 0 20.068 * [backup-simplify]: Simplify 1 into 1 20.068 * [backup-simplify]: Simplify (* im im) into (pow im 2) 20.068 * [backup-simplify]: Simplify (+ (pow im 2) 0) into (pow im 2) 20.068 * [backup-simplify]: Simplify (log (pow im 2)) into (log (pow im 2)) 20.069 * [backup-simplify]: Simplify (* 1/6 (log (pow im 2))) into (* 1/6 (log (pow im 2))) 20.069 * [backup-simplify]: Simplify (exp (* 1/6 (log (pow im 2)))) into (pow (pow im 2) 1/6) 20.069 * [taylor]: Taking taylor expansion of re in re 20.069 * [backup-simplify]: Simplify 0 into 0 20.069 * [backup-simplify]: Simplify 1 into 1 20.069 * [taylor]: Taking taylor expansion of (- (* (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) (pow (+ (pow im 2) (pow re 2)) 1/6)) re) in re 20.069 * [taylor]: Taking taylor expansion of (* (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) (pow (+ (pow im 2) (pow re 2)) 1/6)) in re 20.069 * [taylor]: Taking taylor expansion of (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) in re 20.069 * [backup-simplify]: Simplify (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) into (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) 20.069 * [taylor]: Taking taylor expansion of (pow (+ (pow im 2) (pow re 2)) 1/6) in re 20.069 * [taylor]: Taking taylor expansion of (exp (* 1/6 (log (+ (pow im 2) (pow re 2))))) in re 20.069 * [taylor]: Taking taylor expansion of (* 1/6 (log (+ (pow im 2) (pow re 2)))) in re 20.069 * [taylor]: Taking taylor expansion of 1/6 in re 20.069 * [backup-simplify]: Simplify 1/6 into 1/6 20.069 * [taylor]: Taking taylor expansion of (log (+ (pow im 2) (pow re 2))) in re 20.069 * [taylor]: Taking taylor expansion of (+ (pow im 2) (pow re 2)) in re 20.069 * [taylor]: Taking taylor expansion of (pow im 2) in re 20.069 * [taylor]: Taking taylor expansion of im in re 20.069 * [backup-simplify]: Simplify im into im 20.069 * [taylor]: Taking taylor expansion of (pow re 2) in re 20.069 * [taylor]: Taking taylor expansion of re in re 20.069 * [backup-simplify]: Simplify 0 into 0 20.069 * [backup-simplify]: Simplify 1 into 1 20.069 * [backup-simplify]: Simplify (* im im) into (pow im 2) 20.069 * [backup-simplify]: Simplify (+ (pow im 2) 0) into (pow im 2) 20.069 * [backup-simplify]: Simplify (log (pow im 2)) into (log (pow im 2)) 20.069 * [backup-simplify]: Simplify (* 1/6 (log (pow im 2))) into (* 1/6 (log (pow im 2))) 20.069 * [backup-simplify]: Simplify (exp (* 1/6 (log (pow im 2)))) into (pow (pow im 2) 1/6) 20.069 * [taylor]: Taking taylor expansion of re in re 20.069 * [backup-simplify]: Simplify 0 into 0 20.069 * [backup-simplify]: Simplify 1 into 1 20.069 * [backup-simplify]: Simplify (* (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) (pow (pow im 2) 1/6)) into (* (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) (pow im 1/3)) 20.070 * [backup-simplify]: Simplify (- 0) into 0 20.070 * [backup-simplify]: Simplify (+ (* (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) (pow im 1/3)) 0) into (* (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) (pow im 1/3)) 20.070 * [taylor]: Taking taylor expansion of (* (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) (pow im 1/3)) in im 20.070 * [taylor]: Taking taylor expansion of (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) in im 20.070 * [backup-simplify]: Simplify (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) into (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) 20.070 * [taylor]: Taking taylor expansion of (pow im 1/3) in im 20.070 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log im))) in im 20.070 * [taylor]: Taking taylor expansion of (* 1/3 (log im)) in im 20.070 * [taylor]: Taking taylor expansion of 1/3 in im 20.070 * [backup-simplify]: Simplify 1/3 into 1/3 20.070 * [taylor]: Taking taylor expansion of (log im) in im 20.070 * [taylor]: Taking taylor expansion of im in im 20.070 * [backup-simplify]: Simplify 0 into 0 20.070 * [backup-simplify]: Simplify 1 into 1 20.070 * [backup-simplify]: Simplify (log 1) into 0 20.071 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) 0) into (log im) 20.071 * [backup-simplify]: Simplify (* 1/3 (log im)) into (* 1/3 (log im)) 20.071 * [backup-simplify]: Simplify (exp (* 1/3 (log im))) into (pow im 1/3) 20.071 * [backup-simplify]: Simplify (* (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) (pow im 1/3)) into (* (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) (pow im 1/3)) 20.071 * [backup-simplify]: Simplify (* (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) (pow im 1/3)) into (* (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) (pow im 1/3)) 20.071 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 20.071 * [backup-simplify]: Simplify (+ 0 0) into 0 20.072 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (pow im 2) 1)))) 1) into 0 20.072 * [backup-simplify]: Simplify (+ (* 1/6 0) (* 0 (log (pow im 2)))) into 0 20.073 * [backup-simplify]: Simplify (* (exp (* 1/6 (log (pow im 2)))) (+ (* (/ (pow 0 1) 1)))) into 0 20.073 * [backup-simplify]: Simplify (+ (* (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) 0) (* 0 (pow (pow im 2) 1/6))) into 0 20.073 * [backup-simplify]: Simplify (- 1) into -1 20.073 * [backup-simplify]: Simplify (+ 0 -1) into -1 20.073 * [taylor]: Taking taylor expansion of -1 in im 20.073 * [backup-simplify]: Simplify -1 into -1 20.074 * [backup-simplify]: Simplify -1 into -1 20.074 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 20.075 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) 0) into (log im) 20.075 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log im))) into 0 20.075 * [backup-simplify]: Simplify (* (exp (* 1/3 (log im))) (+ (* (/ (pow 0 1) 1)))) into 0 20.075 * [backup-simplify]: Simplify (+ (* (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) 0) (* 0 (pow im 1/3))) into 0 20.076 * [backup-simplify]: Simplify 0 into 0 20.076 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 20.076 * [backup-simplify]: Simplify (* 1 1) into 1 20.076 * [backup-simplify]: Simplify (+ 0 1) into 1 20.077 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (pow im 2) 2))) (* 1 (/ (* 1 (pow (* 2 1) 1)) (pow (pow im 2) 1)))) 2) into (/ 1 (pow im 2)) 20.078 * [backup-simplify]: Simplify (+ (* 1/6 (/ 1 (pow im 2))) (+ (* 0 0) (* 0 (log (pow im 2))))) into (* 1/6 (/ 1 (pow im 2))) 20.078 * [backup-simplify]: Simplify (* (exp (* 1/6 (log (pow im 2)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow (* 1/6 (/ 1 (pow im 2))) 1) 1)))) into (* 1/6 (pow (/ 1 (pow im 5)) 1/3)) 20.079 * [backup-simplify]: Simplify (+ (* (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) (* 1/6 (pow (/ 1 (pow im 5)) 1/3))) (+ (* 0 0) (* 0 (pow (pow im 2) 1/6)))) into (* 1/6 (* (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) (pow (/ 1 (pow im 5)) 1/3))) 20.079 * [backup-simplify]: Simplify (- 0) into 0 20.079 * [backup-simplify]: Simplify (+ (* 1/6 (* (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) (pow (/ 1 (pow im 5)) 1/3))) 0) into (* 1/6 (* (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) (pow (/ 1 (pow im 5)) 1/3))) 20.079 * [taylor]: Taking taylor expansion of (* 1/6 (* (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) (pow (/ 1 (pow im 5)) 1/3))) in im 20.079 * [taylor]: Taking taylor expansion of 1/6 in im 20.079 * [backup-simplify]: Simplify 1/6 into 1/6 20.079 * [taylor]: Taking taylor expansion of (* (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) (pow (/ 1 (pow im 5)) 1/3)) in im 20.079 * [taylor]: Taking taylor expansion of (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) in im 20.079 * [backup-simplify]: Simplify (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) into (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) 20.079 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow im 5)) 1/3) in im 20.079 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow im 5))))) in im 20.079 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow im 5)))) in im 20.079 * [taylor]: Taking taylor expansion of 1/3 in im 20.080 * [backup-simplify]: Simplify 1/3 into 1/3 20.080 * [taylor]: Taking taylor expansion of (log (/ 1 (pow im 5))) in im 20.080 * [taylor]: Taking taylor expansion of (/ 1 (pow im 5)) in im 20.080 * [taylor]: Taking taylor expansion of (pow im 5) in im 20.080 * [taylor]: Taking taylor expansion of im in im 20.080 * [backup-simplify]: Simplify 0 into 0 20.080 * [backup-simplify]: Simplify 1 into 1 20.080 * [backup-simplify]: Simplify (* 1 1) into 1 20.080 * [backup-simplify]: Simplify (* 1 1) into 1 20.080 * [backup-simplify]: Simplify (* 1 1) into 1 20.081 * [backup-simplify]: Simplify (/ 1 1) into 1 20.081 * [backup-simplify]: Simplify (log 1) into 0 20.081 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) 0) into (- (* 5 (log im))) 20.081 * [backup-simplify]: Simplify (* 1/3 (- (* 5 (log im)))) into (* -5/3 (log im)) 20.081 * [backup-simplify]: Simplify (exp (* -5/3 (log im))) into (pow im -5/3) 20.081 * [backup-simplify]: Simplify (* (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) (pow im -5/3)) into (* (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) (pow (/ 1 (pow im 5)) 1/3)) 20.081 * [backup-simplify]: Simplify (* 1/6 (* (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) (pow (/ 1 (pow im 5)) 1/3))) into (* 1/6 (* (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) (pow (/ 1 (pow im 5)) 1/3))) 20.082 * [backup-simplify]: Simplify (* 1/6 (* (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) (pow (/ 1 (pow im 5)) 1/3))) into (* 1/6 (* (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) (pow (/ 1 (pow im 5)) 1/3))) 20.082 * [backup-simplify]: Simplify (+ (* (* 1/6 (* (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) (pow (/ 1 (pow im 5)) 1/3))) (pow (* 1 re) 2)) (+ (* -1 (* 1 re)) (* (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) (pow im 1/3)))) into (- (+ (* (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) (pow im 1/3)) (* 1/6 (* (* (pow re 2) (fabs (pow (+ (pow im 2) (pow re 2)) 1/3))) (pow (/ 1 (pow im 5)) 1/3)))) re) 20.083 * [backup-simplify]: Simplify (- (* (fabs (cbrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im))))) (sqrt (cbrt (+ (* (/ 1 re) (/ 1 re)) (* (/ 1 im) (/ 1 im)))))) (/ 1 re)) into (- (* (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/6) (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3))) (/ 1 re)) 20.083 * [approximate]: Taking taylor expansion of (- (* (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/6) (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3))) (/ 1 re)) in (re im) around 0 20.083 * [taylor]: Taking taylor expansion of (- (* (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/6) (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3))) (/ 1 re)) in im 20.083 * [taylor]: Taking taylor expansion of (* (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/6) (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3))) in im 20.083 * [taylor]: Taking taylor expansion of (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/6) in im 20.083 * [taylor]: Taking taylor expansion of (exp (* 1/6 (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))))) in im 20.083 * [taylor]: Taking taylor expansion of (* 1/6 (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))) in im 20.083 * [taylor]: Taking taylor expansion of 1/6 in im 20.083 * [backup-simplify]: Simplify 1/6 into 1/6 20.083 * [taylor]: Taking taylor expansion of (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in im 20.083 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in im 20.083 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in im 20.083 * [taylor]: Taking taylor expansion of (pow re 2) in im 20.083 * [taylor]: Taking taylor expansion of re in im 20.083 * [backup-simplify]: Simplify re into re 20.083 * [backup-simplify]: Simplify (* re re) into (pow re 2) 20.083 * [backup-simplify]: Simplify (/ 1 (pow re 2)) into (/ 1 (pow re 2)) 20.083 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 20.084 * [taylor]: Taking taylor expansion of (pow im 2) in im 20.084 * [taylor]: Taking taylor expansion of im in im 20.084 * [backup-simplify]: Simplify 0 into 0 20.084 * [backup-simplify]: Simplify 1 into 1 20.084 * [backup-simplify]: Simplify (* 1 1) into 1 20.084 * [backup-simplify]: Simplify (/ 1 1) into 1 20.085 * [backup-simplify]: Simplify (+ 0 1) into 1 20.085 * [backup-simplify]: Simplify (log 1) into 0 20.086 * [backup-simplify]: Simplify (+ (* (- 2) (log im)) 0) into (- (* 2 (log im))) 20.086 * [backup-simplify]: Simplify (* 1/6 (- (* 2 (log im)))) into (* -1/3 (log im)) 20.086 * [backup-simplify]: Simplify (exp (* -1/3 (log im))) into (pow im -1/3) 20.086 * [taylor]: Taking taylor expansion of (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) in im 20.086 * [backup-simplify]: Simplify (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) into (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) 20.086 * [taylor]: Taking taylor expansion of (/ 1 re) in im 20.086 * [taylor]: Taking taylor expansion of re in im 20.086 * [backup-simplify]: Simplify re into re 20.086 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 20.086 * [taylor]: Taking taylor expansion of (- (* (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/6) (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3))) (/ 1 re)) in re 20.086 * [taylor]: Taking taylor expansion of (* (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/6) (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3))) in re 20.086 * [taylor]: Taking taylor expansion of (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/6) in re 20.086 * [taylor]: Taking taylor expansion of (exp (* 1/6 (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))))) in re 20.086 * [taylor]: Taking taylor expansion of (* 1/6 (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))) in re 20.086 * [taylor]: Taking taylor expansion of 1/6 in re 20.086 * [backup-simplify]: Simplify 1/6 into 1/6 20.086 * [taylor]: Taking taylor expansion of (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 20.086 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 20.087 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 20.087 * [taylor]: Taking taylor expansion of (pow re 2) in re 20.087 * [taylor]: Taking taylor expansion of re in re 20.087 * [backup-simplify]: Simplify 0 into 0 20.087 * [backup-simplify]: Simplify 1 into 1 20.087 * [backup-simplify]: Simplify (* 1 1) into 1 20.087 * [backup-simplify]: Simplify (/ 1 1) into 1 20.087 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 20.087 * [taylor]: Taking taylor expansion of (pow im 2) in re 20.087 * [taylor]: Taking taylor expansion of im in re 20.087 * [backup-simplify]: Simplify im into im 20.088 * [backup-simplify]: Simplify (* im im) into (pow im 2) 20.088 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 20.088 * [backup-simplify]: Simplify (+ 1 0) into 1 20.088 * [backup-simplify]: Simplify (log 1) into 0 20.089 * [backup-simplify]: Simplify (+ (* (- 2) (log re)) 0) into (- (* 2 (log re))) 20.089 * [backup-simplify]: Simplify (* 1/6 (- (* 2 (log re)))) into (* -1/3 (log re)) 20.089 * [backup-simplify]: Simplify (exp (* -1/3 (log re))) into (pow re -1/3) 20.089 * [taylor]: Taking taylor expansion of (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) in re 20.089 * [backup-simplify]: Simplify (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) into (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) 20.089 * [taylor]: Taking taylor expansion of (/ 1 re) in re 20.089 * [taylor]: Taking taylor expansion of re in re 20.089 * [backup-simplify]: Simplify 0 into 0 20.089 * [backup-simplify]: Simplify 1 into 1 20.090 * [backup-simplify]: Simplify (/ 1 1) into 1 20.090 * [taylor]: Taking taylor expansion of (- (* (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/6) (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3))) (/ 1 re)) in re 20.090 * [taylor]: Taking taylor expansion of (* (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/6) (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3))) in re 20.090 * [taylor]: Taking taylor expansion of (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/6) in re 20.090 * [taylor]: Taking taylor expansion of (exp (* 1/6 (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))))) in re 20.090 * [taylor]: Taking taylor expansion of (* 1/6 (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))) in re 20.090 * [taylor]: Taking taylor expansion of 1/6 in re 20.090 * [backup-simplify]: Simplify 1/6 into 1/6 20.090 * [taylor]: Taking taylor expansion of (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 20.090 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 20.090 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 20.090 * [taylor]: Taking taylor expansion of (pow re 2) in re 20.090 * [taylor]: Taking taylor expansion of re in re 20.090 * [backup-simplify]: Simplify 0 into 0 20.090 * [backup-simplify]: Simplify 1 into 1 20.091 * [backup-simplify]: Simplify (* 1 1) into 1 20.091 * [backup-simplify]: Simplify (/ 1 1) into 1 20.091 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 20.091 * [taylor]: Taking taylor expansion of (pow im 2) in re 20.091 * [taylor]: Taking taylor expansion of im in re 20.091 * [backup-simplify]: Simplify im into im 20.091 * [backup-simplify]: Simplify (* im im) into (pow im 2) 20.091 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 20.092 * [backup-simplify]: Simplify (+ 1 0) into 1 20.092 * [backup-simplify]: Simplify (log 1) into 0 20.092 * [backup-simplify]: Simplify (+ (* (- 2) (log re)) 0) into (- (* 2 (log re))) 20.093 * [backup-simplify]: Simplify (* 1/6 (- (* 2 (log re)))) into (* -1/3 (log re)) 20.093 * [backup-simplify]: Simplify (exp (* -1/3 (log re))) into (pow re -1/3) 20.093 * [taylor]: Taking taylor expansion of (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) in re 20.093 * [backup-simplify]: Simplify (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) into (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) 20.093 * [taylor]: Taking taylor expansion of (/ 1 re) in re 20.093 * [taylor]: Taking taylor expansion of re in re 20.093 * [backup-simplify]: Simplify 0 into 0 20.093 * [backup-simplify]: Simplify 1 into 1 20.093 * [backup-simplify]: Simplify (/ 1 1) into 1 20.094 * [backup-simplify]: Simplify (- 1) into -1 20.094 * [backup-simplify]: Simplify (+ 0 -1) into -1 20.094 * [taylor]: Taking taylor expansion of -1 in im 20.094 * [backup-simplify]: Simplify -1 into -1 20.094 * [backup-simplify]: Simplify -1 into -1 20.095 * [backup-simplify]: Simplify (* (pow re -1/3) (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3))) into (* (pow (/ 1 re) 1/3) (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3))) 20.095 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.096 * [backup-simplify]: Simplify (- 0) into 0 20.096 * [backup-simplify]: Simplify (+ (* (pow (/ 1 re) 1/3) (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3))) 0) into (* (pow (/ 1 re) 1/3) (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3))) 20.096 * [taylor]: Taking taylor expansion of (* (pow (/ 1 re) 1/3) (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3))) in im 20.096 * [taylor]: Taking taylor expansion of (pow (/ 1 re) 1/3) in im 20.096 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 re)))) in im 20.096 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 re))) in im 20.096 * [taylor]: Taking taylor expansion of 1/3 in im 20.096 * [backup-simplify]: Simplify 1/3 into 1/3 20.096 * [taylor]: Taking taylor expansion of (log (/ 1 re)) in im 20.096 * [taylor]: Taking taylor expansion of (/ 1 re) in im 20.096 * [taylor]: Taking taylor expansion of re in im 20.097 * [backup-simplify]: Simplify re into re 20.097 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 20.097 * [backup-simplify]: Simplify (log (/ 1 re)) into (log (/ 1 re)) 20.097 * [backup-simplify]: Simplify (* 1/3 (log (/ 1 re))) into (* 1/3 (log (/ 1 re))) 20.097 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ 1 re)))) into (pow (/ 1 re) 1/3) 20.097 * [taylor]: Taking taylor expansion of (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) in im 20.097 * [backup-simplify]: Simplify (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) into (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) 20.097 * [backup-simplify]: Simplify (* (pow (/ 1 re) 1/3) (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3))) into (* (pow (/ 1 re) 1/3) (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3))) 20.098 * [backup-simplify]: Simplify (* (pow (/ 1 re) 1/3) (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3))) into (* (pow (/ 1 re) 1/3) (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3))) 20.098 * [backup-simplify]: Simplify 0 into 0 20.099 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.100 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.100 * [backup-simplify]: Simplify (+ 0 0) into 0 20.101 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 20.102 * [backup-simplify]: Simplify (+ (* (- 2) (log re)) 0) into (- (* 2 (log re))) 20.102 * [backup-simplify]: Simplify (+ (* 1/6 0) (* 0 (- (* 2 (log re))))) into 0 20.103 * [backup-simplify]: Simplify (* (exp (* -1/3 (log re))) (+ (* (/ (pow 0 1) 1)))) into 0 20.104 * [backup-simplify]: Simplify (+ (* (pow re -1/3) 0) (* 0 (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)))) into 0 20.105 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.105 * [backup-simplify]: Simplify (- 0) into 0 20.105 * [backup-simplify]: Simplify (+ 0 0) into 0 20.106 * [taylor]: Taking taylor expansion of 0 in im 20.106 * [backup-simplify]: Simplify 0 into 0 20.106 * [backup-simplify]: Simplify 0 into 0 20.106 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 20.107 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ 1 re) 1)))) 1) into 0 20.107 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (/ 1 re)))) into 0 20.108 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ 1 re)))) (+ (* (/ (pow 0 1) 1)))) into 0 20.108 * [backup-simplify]: Simplify (+ (* (pow (/ 1 re) 1/3) 0) (* 0 (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)))) into 0 20.108 * [backup-simplify]: Simplify 0 into 0 20.109 * [backup-simplify]: Simplify 0 into 0 20.110 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 20.110 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.111 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 20.112 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1 (pow im 2))) 1)) (pow 1 1)))) 2) into (/ 1 (pow im 2)) 20.113 * [backup-simplify]: Simplify (+ (* (- 2) (log re)) 0) into (- (* 2 (log re))) 20.114 * [backup-simplify]: Simplify (+ (* 1/6 (/ 1 (pow im 2))) (+ (* 0 0) (* 0 (- (* 2 (log re)))))) into (* 1/6 (/ 1 (pow im 2))) 20.114 * [backup-simplify]: Simplify (* (exp (* -1/3 (log re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow (* 1/6 (/ 1 (pow im 2))) 1) 1)))) into (* 1/6 (* (pow (/ 1 re) 1/3) (/ 1 (pow im 2)))) 20.116 * [backup-simplify]: Simplify (+ (* (pow re -1/3) 0) (+ (* 0 0) (* (* 1/6 (* (pow (/ 1 re) 1/3) (/ 1 (pow im 2)))) (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3))))) into (* 1/6 (* (pow (/ 1 re) 1/3) (/ (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) (pow im 2)))) 20.117 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.117 * [backup-simplify]: Simplify (- 0) into 0 20.118 * [backup-simplify]: Simplify (+ (* 1/6 (* (pow (/ 1 re) 1/3) (/ (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) (pow im 2)))) 0) into (* 1/6 (* (pow (/ 1 re) 1/3) (/ (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) (pow im 2)))) 20.118 * [taylor]: Taking taylor expansion of (* 1/6 (* (pow (/ 1 re) 1/3) (/ (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) (pow im 2)))) in im 20.118 * [taylor]: Taking taylor expansion of 1/6 in im 20.118 * [backup-simplify]: Simplify 1/6 into 1/6 20.118 * [taylor]: Taking taylor expansion of (* (pow (/ 1 re) 1/3) (/ (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) (pow im 2))) in im 20.118 * [taylor]: Taking taylor expansion of (pow (/ 1 re) 1/3) in im 20.118 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 re)))) in im 20.118 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 re))) in im 20.118 * [taylor]: Taking taylor expansion of 1/3 in im 20.118 * [backup-simplify]: Simplify 1/3 into 1/3 20.118 * [taylor]: Taking taylor expansion of (log (/ 1 re)) in im 20.118 * [taylor]: Taking taylor expansion of (/ 1 re) in im 20.118 * [taylor]: Taking taylor expansion of re in im 20.118 * [backup-simplify]: Simplify re into re 20.118 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 20.118 * [backup-simplify]: Simplify (log (/ 1 re)) into (log (/ 1 re)) 20.118 * [backup-simplify]: Simplify (* 1/3 (log (/ 1 re))) into (* 1/3 (log (/ 1 re))) 20.118 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ 1 re)))) into (pow (/ 1 re) 1/3) 20.119 * [taylor]: Taking taylor expansion of (/ (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) (pow im 2)) in im 20.119 * [taylor]: Taking taylor expansion of (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) in im 20.119 * [backup-simplify]: Simplify (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) into (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) 20.119 * [taylor]: Taking taylor expansion of (pow im 2) in im 20.119 * [taylor]: Taking taylor expansion of im in im 20.119 * [backup-simplify]: Simplify 0 into 0 20.119 * [backup-simplify]: Simplify 1 into 1 20.119 * [backup-simplify]: Simplify (* 1 1) into 1 20.120 * [backup-simplify]: Simplify (/ (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) 1) into (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) 20.121 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 20.121 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.122 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) (/ 0 1)))) into 0 20.124 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.124 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 20.125 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ 1 re) 1)))) 1) into 0 20.126 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (/ 1 re)))) into 0 20.127 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ 1 re)))) (+ (* (/ (pow 0 1) 1)))) into 0 20.127 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 20.129 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (/ 1 re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ 1 re) 1)))) 2) into 0 20.130 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (/ 1 re))))) into 0 20.131 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ 1 re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 20.132 * [backup-simplify]: Simplify (+ (* (pow (/ 1 re) 1/3) 0) (+ (* 0 0) (* 0 (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3))))) into 0 20.132 * [backup-simplify]: Simplify (+ (* (pow (/ 1 re) 1/3) 0) (* 0 (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)))) into 0 20.132 * [backup-simplify]: Simplify (* (pow (/ 1 re) 1/3) (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3))) into (* (pow (/ 1 re) 1/3) (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3))) 20.133 * [backup-simplify]: Simplify (+ (* 1/6 0) (+ (* 0 0) (* 0 (* (pow (/ 1 re) 1/3) (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)))))) into 0 20.134 * [backup-simplify]: Simplify 0 into 0 20.134 * [backup-simplify]: Simplify 0 into 0 20.134 * [backup-simplify]: Simplify (+ (* (pow (/ 1 (/ 1 re)) 1/3) (fabs (pow (+ (/ 1 (pow (/ 1 re) 2)) (/ 1 (pow (/ 1 im) 2))) 1/3))) (* -1 (* 1 (/ 1 (/ 1 re))))) into (- (* (pow re 1/3) (fabs (pow (+ (pow im 2) (pow re 2)) 1/3))) re) 20.135 * [backup-simplify]: Simplify (- (* (fabs (cbrt (+ (* (/ 1 (- re)) (/ 1 (- re))) (* (/ 1 (- im)) (/ 1 (- im)))))) (sqrt (cbrt (+ (* (/ 1 (- re)) (/ 1 (- re))) (* (/ 1 (- im)) (/ 1 (- im))))))) (/ 1 (- re))) into (+ (/ 1 re) (* (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/6) (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)))) 20.135 * [approximate]: Taking taylor expansion of (+ (/ 1 re) (* (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/6) (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)))) in (re im) around 0 20.135 * [taylor]: Taking taylor expansion of (+ (/ 1 re) (* (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/6) (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)))) in im 20.135 * [taylor]: Taking taylor expansion of (/ 1 re) in im 20.135 * [taylor]: Taking taylor expansion of re in im 20.135 * [backup-simplify]: Simplify re into re 20.135 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 20.135 * [taylor]: Taking taylor expansion of (* (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/6) (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3))) in im 20.135 * [taylor]: Taking taylor expansion of (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/6) in im 20.135 * [taylor]: Taking taylor expansion of (exp (* 1/6 (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))))) in im 20.135 * [taylor]: Taking taylor expansion of (* 1/6 (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))) in im 20.135 * [taylor]: Taking taylor expansion of 1/6 in im 20.135 * [backup-simplify]: Simplify 1/6 into 1/6 20.135 * [taylor]: Taking taylor expansion of (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in im 20.135 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in im 20.135 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in im 20.135 * [taylor]: Taking taylor expansion of (pow re 2) in im 20.135 * [taylor]: Taking taylor expansion of re in im 20.136 * [backup-simplify]: Simplify re into re 20.136 * [backup-simplify]: Simplify (* re re) into (pow re 2) 20.136 * [backup-simplify]: Simplify (/ 1 (pow re 2)) into (/ 1 (pow re 2)) 20.136 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 20.136 * [taylor]: Taking taylor expansion of (pow im 2) in im 20.136 * [taylor]: Taking taylor expansion of im in im 20.136 * [backup-simplify]: Simplify 0 into 0 20.136 * [backup-simplify]: Simplify 1 into 1 20.136 * [backup-simplify]: Simplify (* 1 1) into 1 20.137 * [backup-simplify]: Simplify (/ 1 1) into 1 20.137 * [backup-simplify]: Simplify (+ 0 1) into 1 20.137 * [backup-simplify]: Simplify (log 1) into 0 20.138 * [backup-simplify]: Simplify (+ (* (- 2) (log im)) 0) into (- (* 2 (log im))) 20.138 * [backup-simplify]: Simplify (* 1/6 (- (* 2 (log im)))) into (* -1/3 (log im)) 20.138 * [backup-simplify]: Simplify (exp (* -1/3 (log im))) into (pow im -1/3) 20.138 * [taylor]: Taking taylor expansion of (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) in im 20.138 * [backup-simplify]: Simplify (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) into (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) 20.138 * [taylor]: Taking taylor expansion of (+ (/ 1 re) (* (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/6) (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)))) in re 20.138 * [taylor]: Taking taylor expansion of (/ 1 re) in re 20.138 * [taylor]: Taking taylor expansion of re in re 20.138 * [backup-simplify]: Simplify 0 into 0 20.138 * [backup-simplify]: Simplify 1 into 1 20.139 * [backup-simplify]: Simplify (/ 1 1) into 1 20.139 * [taylor]: Taking taylor expansion of (* (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/6) (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3))) in re 20.139 * [taylor]: Taking taylor expansion of (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/6) in re 20.139 * [taylor]: Taking taylor expansion of (exp (* 1/6 (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))))) in re 20.139 * [taylor]: Taking taylor expansion of (* 1/6 (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))) in re 20.139 * [taylor]: Taking taylor expansion of 1/6 in re 20.139 * [backup-simplify]: Simplify 1/6 into 1/6 20.139 * [taylor]: Taking taylor expansion of (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 20.139 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 20.139 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 20.139 * [taylor]: Taking taylor expansion of (pow re 2) in re 20.139 * [taylor]: Taking taylor expansion of re in re 20.139 * [backup-simplify]: Simplify 0 into 0 20.139 * [backup-simplify]: Simplify 1 into 1 20.140 * [backup-simplify]: Simplify (* 1 1) into 1 20.140 * [backup-simplify]: Simplify (/ 1 1) into 1 20.140 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 20.140 * [taylor]: Taking taylor expansion of (pow im 2) in re 20.140 * [taylor]: Taking taylor expansion of im in re 20.140 * [backup-simplify]: Simplify im into im 20.140 * [backup-simplify]: Simplify (* im im) into (pow im 2) 20.140 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 20.141 * [backup-simplify]: Simplify (+ 1 0) into 1 20.141 * [backup-simplify]: Simplify (log 1) into 0 20.141 * [backup-simplify]: Simplify (+ (* (- 2) (log re)) 0) into (- (* 2 (log re))) 20.142 * [backup-simplify]: Simplify (* 1/6 (- (* 2 (log re)))) into (* -1/3 (log re)) 20.142 * [backup-simplify]: Simplify (exp (* -1/3 (log re))) into (pow re -1/3) 20.142 * [taylor]: Taking taylor expansion of (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) in re 20.142 * [backup-simplify]: Simplify (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) into (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) 20.142 * [taylor]: Taking taylor expansion of (+ (/ 1 re) (* (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/6) (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)))) in re 20.142 * [taylor]: Taking taylor expansion of (/ 1 re) in re 20.142 * [taylor]: Taking taylor expansion of re in re 20.142 * [backup-simplify]: Simplify 0 into 0 20.142 * [backup-simplify]: Simplify 1 into 1 20.143 * [backup-simplify]: Simplify (/ 1 1) into 1 20.143 * [taylor]: Taking taylor expansion of (* (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/6) (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3))) in re 20.143 * [taylor]: Taking taylor expansion of (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/6) in re 20.143 * [taylor]: Taking taylor expansion of (exp (* 1/6 (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))))) in re 20.143 * [taylor]: Taking taylor expansion of (* 1/6 (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))))) in re 20.143 * [taylor]: Taking taylor expansion of 1/6 in re 20.143 * [backup-simplify]: Simplify 1/6 into 1/6 20.143 * [taylor]: Taking taylor expansion of (log (+ (/ 1 (pow re 2)) (/ 1 (pow im 2)))) in re 20.143 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) in re 20.143 * [taylor]: Taking taylor expansion of (/ 1 (pow re 2)) in re 20.143 * [taylor]: Taking taylor expansion of (pow re 2) in re 20.143 * [taylor]: Taking taylor expansion of re in re 20.143 * [backup-simplify]: Simplify 0 into 0 20.143 * [backup-simplify]: Simplify 1 into 1 20.143 * [backup-simplify]: Simplify (* 1 1) into 1 20.144 * [backup-simplify]: Simplify (/ 1 1) into 1 20.144 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 20.144 * [taylor]: Taking taylor expansion of (pow im 2) in re 20.144 * [taylor]: Taking taylor expansion of im in re 20.144 * [backup-simplify]: Simplify im into im 20.144 * [backup-simplify]: Simplify (* im im) into (pow im 2) 20.144 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 20.144 * [backup-simplify]: Simplify (+ 1 0) into 1 20.145 * [backup-simplify]: Simplify (log 1) into 0 20.145 * [backup-simplify]: Simplify (+ (* (- 2) (log re)) 0) into (- (* 2 (log re))) 20.145 * [backup-simplify]: Simplify (* 1/6 (- (* 2 (log re)))) into (* -1/3 (log re)) 20.145 * [backup-simplify]: Simplify (exp (* -1/3 (log re))) into (pow re -1/3) 20.145 * [taylor]: Taking taylor expansion of (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) in re 20.146 * [backup-simplify]: Simplify (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) into (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) 20.146 * [backup-simplify]: Simplify (+ 1 0) into 1 20.146 * [taylor]: Taking taylor expansion of 1 in im 20.146 * [backup-simplify]: Simplify 1 into 1 20.146 * [backup-simplify]: Simplify 1 into 1 20.152 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.153 * [backup-simplify]: Simplify (* (pow re -1/3) (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3))) into (* (pow (/ 1 re) 1/3) (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3))) 20.154 * [backup-simplify]: Simplify (+ 0 (* (pow (/ 1 re) 1/3) (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)))) into (* (pow (/ 1 re) 1/3) (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3))) 20.154 * [taylor]: Taking taylor expansion of (* (pow (/ 1 re) 1/3) (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3))) in im 20.154 * [taylor]: Taking taylor expansion of (pow (/ 1 re) 1/3) in im 20.154 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 re)))) in im 20.154 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 re))) in im 20.154 * [taylor]: Taking taylor expansion of 1/3 in im 20.154 * [backup-simplify]: Simplify 1/3 into 1/3 20.154 * [taylor]: Taking taylor expansion of (log (/ 1 re)) in im 20.154 * [taylor]: Taking taylor expansion of (/ 1 re) in im 20.154 * [taylor]: Taking taylor expansion of re in im 20.154 * [backup-simplify]: Simplify re into re 20.154 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 20.154 * [backup-simplify]: Simplify (log (/ 1 re)) into (log (/ 1 re)) 20.154 * [backup-simplify]: Simplify (* 1/3 (log (/ 1 re))) into (* 1/3 (log (/ 1 re))) 20.154 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ 1 re)))) into (pow (/ 1 re) 1/3) 20.154 * [taylor]: Taking taylor expansion of (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) in im 20.155 * [backup-simplify]: Simplify (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) into (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) 20.155 * [backup-simplify]: Simplify (* (pow (/ 1 re) 1/3) (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3))) into (* (pow (/ 1 re) 1/3) (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3))) 20.155 * [backup-simplify]: Simplify (* (pow (/ 1 re) 1/3) (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3))) into (* (pow (/ 1 re) 1/3) (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3))) 20.155 * [backup-simplify]: Simplify 0 into 0 20.157 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.157 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.158 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.159 * [backup-simplify]: Simplify (+ 0 0) into 0 20.160 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 20.160 * [backup-simplify]: Simplify (+ (* (- 2) (log re)) 0) into (- (* 2 (log re))) 20.161 * [backup-simplify]: Simplify (+ (* 1/6 0) (* 0 (- (* 2 (log re))))) into 0 20.162 * [backup-simplify]: Simplify (* (exp (* -1/3 (log re))) (+ (* (/ (pow 0 1) 1)))) into 0 20.162 * [backup-simplify]: Simplify (+ (* (pow re -1/3) 0) (* 0 (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)))) into 0 20.162 * [backup-simplify]: Simplify (+ 0 0) into 0 20.162 * [taylor]: Taking taylor expansion of 0 in im 20.163 * [backup-simplify]: Simplify 0 into 0 20.163 * [backup-simplify]: Simplify 0 into 0 20.163 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 20.164 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ 1 re) 1)))) 1) into 0 20.164 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (/ 1 re)))) into 0 20.165 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ 1 re)))) (+ (* (/ (pow 0 1) 1)))) into 0 20.165 * [backup-simplify]: Simplify (+ (* (pow (/ 1 re) 1/3) 0) (* 0 (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)))) into 0 20.165 * [backup-simplify]: Simplify 0 into 0 20.165 * [backup-simplify]: Simplify 0 into 0 20.166 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.168 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 20.169 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.169 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow im 2))) into (/ 1 (pow im 2)) 20.170 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1 (pow im 2))) 1)) (pow 1 1)))) 2) into (/ 1 (pow im 2)) 20.171 * [backup-simplify]: Simplify (+ (* (- 2) (log re)) 0) into (- (* 2 (log re))) 20.172 * [backup-simplify]: Simplify (+ (* 1/6 (/ 1 (pow im 2))) (+ (* 0 0) (* 0 (- (* 2 (log re)))))) into (* 1/6 (/ 1 (pow im 2))) 20.172 * [backup-simplify]: Simplify (* (exp (* -1/3 (log re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow (* 1/6 (/ 1 (pow im 2))) 1) 1)))) into (* 1/6 (* (pow (/ 1 re) 1/3) (/ 1 (pow im 2)))) 20.174 * [backup-simplify]: Simplify (+ (* (pow re -1/3) 0) (+ (* 0 0) (* (* 1/6 (* (pow (/ 1 re) 1/3) (/ 1 (pow im 2)))) (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3))))) into (* 1/6 (* (pow (/ 1 re) 1/3) (/ (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) (pow im 2)))) 20.174 * [backup-simplify]: Simplify (+ 0 (* 1/6 (* (pow (/ 1 re) 1/3) (/ (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) (pow im 2))))) into (* 1/6 (* (pow (/ 1 re) 1/3) (/ (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) (pow im 2)))) 20.174 * [taylor]: Taking taylor expansion of (* 1/6 (* (pow (/ 1 re) 1/3) (/ (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) (pow im 2)))) in im 20.174 * [taylor]: Taking taylor expansion of 1/6 in im 20.174 * [backup-simplify]: Simplify 1/6 into 1/6 20.174 * [taylor]: Taking taylor expansion of (* (pow (/ 1 re) 1/3) (/ (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) (pow im 2))) in im 20.175 * [taylor]: Taking taylor expansion of (pow (/ 1 re) 1/3) in im 20.175 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 re)))) in im 20.175 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 re))) in im 20.175 * [taylor]: Taking taylor expansion of 1/3 in im 20.175 * [backup-simplify]: Simplify 1/3 into 1/3 20.175 * [taylor]: Taking taylor expansion of (log (/ 1 re)) in im 20.175 * [taylor]: Taking taylor expansion of (/ 1 re) in im 20.175 * [taylor]: Taking taylor expansion of re in im 20.175 * [backup-simplify]: Simplify re into re 20.175 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 20.175 * [backup-simplify]: Simplify (log (/ 1 re)) into (log (/ 1 re)) 20.175 * [backup-simplify]: Simplify (* 1/3 (log (/ 1 re))) into (* 1/3 (log (/ 1 re))) 20.175 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ 1 re)))) into (pow (/ 1 re) 1/3) 20.175 * [taylor]: Taking taylor expansion of (/ (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) (pow im 2)) in im 20.175 * [taylor]: Taking taylor expansion of (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) in im 20.175 * [backup-simplify]: Simplify (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) into (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) 20.175 * [taylor]: Taking taylor expansion of (pow im 2) in im 20.175 * [taylor]: Taking taylor expansion of im in im 20.175 * [backup-simplify]: Simplify 0 into 0 20.176 * [backup-simplify]: Simplify 1 into 1 20.176 * [backup-simplify]: Simplify (* 1 1) into 1 20.176 * [backup-simplify]: Simplify (/ (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) 1) into (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) 20.177 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 20.178 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.179 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) (/ 0 1)))) into 0 20.180 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.180 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 20.180 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ 1 re) 1)))) 1) into 0 20.180 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (/ 1 re)))) into 0 20.181 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ 1 re)))) (+ (* (/ (pow 0 1) 1)))) into 0 20.181 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 20.182 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (/ 1 re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ 1 re) 1)))) 2) into 0 20.183 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (/ 1 re))))) into 0 20.183 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ 1 re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 20.184 * [backup-simplify]: Simplify (+ (* (pow (/ 1 re) 1/3) 0) (+ (* 0 0) (* 0 (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3))))) into 0 20.184 * [backup-simplify]: Simplify (+ (* (pow (/ 1 re) 1/3) 0) (* 0 (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)))) into 0 20.184 * [backup-simplify]: Simplify (* (pow (/ 1 re) 1/3) (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3))) into (* (pow (/ 1 re) 1/3) (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3))) 20.185 * [backup-simplify]: Simplify (+ (* 1/6 0) (+ (* 0 0) (* 0 (* (pow (/ 1 re) 1/3) (fabs (pow (+ (/ 1 (pow re 2)) (/ 1 (pow im 2))) 1/3)))))) into 0 20.185 * [backup-simplify]: Simplify 0 into 0 20.185 * [backup-simplify]: Simplify 0 into 0 20.185 * [backup-simplify]: Simplify (+ (* (pow (/ 1 (/ 1 (- re))) 1/3) (fabs (pow (+ (/ 1 (pow (/ 1 (- re)) 2)) (/ 1 (pow (/ 1 (- im)) 2))) 1/3))) (* 1 (* 1 (/ 1 (/ 1 (- re)))))) into (- (* (pow (* re -1) 1/3) (fabs (pow (+ (pow im 2) (pow re 2)) 1/3))) re) 20.186 * * * [progress]: simplifying candidates 20.186 * * * * [progress]: [ 1 / 66 ] simplifiying candidate # 20.186 * * * * [progress]: [ 2 / 66 ] simplifiying candidate # 20.186 * * * * [progress]: [ 3 / 66 ] simplifiying candidate # 20.186 * * * * [progress]: [ 4 / 66 ] simplifiying candidate # 20.186 * * * * [progress]: [ 5 / 66 ] simplifiying candidate # 20.186 * [simplify]: Simplifying (cbrt (* (cbrt (+ (* re re) (* im im))) (cbrt (+ (* re re) (* im im))))) 20.186 * * [simplify]: iters left: 6 (8 enodes) 20.188 * * [simplify]: iters left: 5 (25 enodes) 20.191 * * [simplify]: Extracting #0: cost 1 inf + 0 20.191 * * [simplify]: Extracting #1: cost 3 inf + 0 20.191 * * [simplify]: Extracting #2: cost 5 inf + 0 20.191 * * [simplify]: Extracting #3: cost 7 inf + 0 20.191 * * [simplify]: Extracting #4: cost 10 inf + 0 20.191 * * [simplify]: Extracting #5: cost 14 inf + 0 20.191 * * [simplify]: Extracting #6: cost 11 inf + 43 20.191 * * [simplify]: Extracting #7: cost 9 inf + 125 20.191 * * [simplify]: Extracting #8: cost 5 inf + 612 20.192 * * [simplify]: Extracting #9: cost 1 inf + 1620 20.192 * * [simplify]: Extracting #10: cost 0 inf + 1942 20.192 * [simplify]: Simplified to (cbrt (* (cbrt (+ (* re re) (* im im))) (cbrt (+ (* re re) (* im im))))) 20.192 * [simplify]: Simplified (2 2 2 1 1 2 1 1) to (λ (re im) (* 0.5 (/ (sqrt (* 2.0 (* im im))) (sqrt (- (* (fabs (cbrt (+ (* re re) (* im im)))) (sqrt (* (cbrt (* (cbrt (+ (* re re) (* im im))) (cbrt (+ (* re re) (* im im))))) (cbrt (cbrt (+ (* re re) (* im im))))))) re))))) 20.192 * * * * [progress]: [ 6 / 66 ] simplifiying candidate # 20.192 * [simplify]: Simplifying (cbrt (sqrt (+ (* re re) (* im im)))) 20.193 * * [simplify]: iters left: 6 (7 enodes) 20.194 * * [simplify]: iters left: 5 (22 enodes) 20.197 * * [simplify]: Extracting #0: cost 1 inf + 0 20.197 * * [simplify]: Extracting #1: cost 3 inf + 0 20.197 * * [simplify]: Extracting #2: cost 5 inf + 0 20.197 * * [simplify]: Extracting #3: cost 8 inf + 0 20.197 * * [simplify]: Extracting #4: cost 12 inf + 0 20.197 * * [simplify]: Extracting #5: cost 10 inf + 2 20.197 * * [simplify]: Extracting #6: cost 1 inf + 976 20.197 * * [simplify]: Extracting #7: cost 0 inf + 1218 20.198 * [simplify]: Simplified to (cbrt (sqrt (+ (* re re) (* im im)))) 20.198 * [simplify]: Simplified (2 2 2 1 1 2 1 1) to (λ (re im) (* 0.5 (/ (sqrt (* 2.0 (* im im))) (sqrt (- (* (fabs (cbrt (+ (* re re) (* im im)))) (sqrt (* (cbrt (sqrt (+ (* re re) (* im im)))) (cbrt (sqrt (+ (* re re) (* im im))))))) re))))) 20.198 * * * * [progress]: [ 7 / 66 ] simplifiying candidate # 20.198 * [simplify]: Simplifying (cbrt 1) 20.198 * * [simplify]: iters left: 1 (2 enodes) 20.200 * * [simplify]: Extracting #0: cost 1 inf + 0 20.200 * * [simplify]: Extracting #1: cost 0 inf + 1 20.200 * [simplify]: Simplified to 1 20.200 * [simplify]: Simplified (2 2 2 1 1 2 1 1) to (λ (re im) (* 0.5 (/ (sqrt (* 2.0 (* im im))) (sqrt (- (* (fabs (cbrt (+ (* re re) (* im im)))) (sqrt (* 1 (cbrt (+ (* re re) (* im im)))))) re))))) 20.201 * * * * [progress]: [ 8 / 66 ] simplifiying candidate # 20.201 * [simplify]: Simplifying (cbrt (+ (pow (* re re) 3) (pow (* im im) 3))) 20.201 * * [simplify]: iters left: 6 (9 enodes) 20.203 * * [simplify]: iters left: 5 (45 enodes) 20.214 * * [simplify]: iters left: 4 (100 enodes) 20.249 * * [simplify]: iters left: 3 (201 enodes) 20.297 * * [simplify]: iters left: 2 (406 enodes) 20.450 * * [simplify]: Extracting #0: cost 1 inf + 0 20.450 * * [simplify]: Extracting #1: cost 3 inf + 0 20.450 * * [simplify]: Extracting #2: cost 6 inf + 0 20.450 * * [simplify]: Extracting #3: cost 62 inf + 0 20.451 * * [simplify]: Extracting #4: cost 166 inf + 460 20.452 * * [simplify]: Extracting #5: cost 131 inf + 12991 20.456 * * [simplify]: Extracting #6: cost 49 inf + 45826 20.461 * * [simplify]: Extracting #7: cost 1 inf + 66336 20.466 * * [simplify]: Extracting #8: cost 0 inf + 65999 20.472 * [simplify]: Simplified to (cbrt (+ (* (* re (* re re)) (* re (* re re))) (* (* im im) (* (* im im) (* im im))))) 20.472 * [simplify]: Simplified (2 2 2 1 1 2 1 1) to (λ (re im) (* 0.5 (/ (sqrt (* 2.0 (* im im))) (sqrt (- (* (fabs (cbrt (+ (* re re) (* im im)))) (sqrt (/ (cbrt (+ (* (* re (* re re)) (* re (* re re))) (* (* im im) (* (* im im) (* im im))))) (cbrt (+ (* (* re re) (* re re)) (- (* (* im im) (* im im)) (* (* re re) (* im im)))))))) re))))) 20.472 * * * * [progress]: [ 9 / 66 ] simplifiying candidate # 20.472 * [simplify]: Simplifying (cbrt (- (* (* re re) (* re re)) (* (* im im) (* im im)))) 20.472 * * [simplify]: iters left: 6 (8 enodes) 20.474 * * [simplify]: iters left: 5 (37 enodes) 20.480 * * [simplify]: iters left: 4 (67 enodes) 20.493 * * [simplify]: iters left: 3 (123 enodes) 20.536 * * [simplify]: iters left: 2 (278 enodes) 20.655 * * [simplify]: Extracting #0: cost 1 inf + 0 20.655 * * [simplify]: Extracting #1: cost 3 inf + 0 20.655 * * [simplify]: Extracting #2: cost 50 inf + 0 20.655 * * [simplify]: Extracting #3: cost 150 inf + 0 20.656 * * [simplify]: Extracting #4: cost 194 inf + 1220 20.659 * * [simplify]: Extracting #5: cost 123 inf + 12501 20.664 * * [simplify]: Extracting #6: cost 12 inf + 33884 20.672 * * [simplify]: Extracting #7: cost 0 inf + 36209 20.679 * [simplify]: Simplified to (cbrt (- (* (* re re) (* re re)) (* (* im im) (* im im)))) 20.679 * [simplify]: Simplified (2 2 2 1 1 2 1 1) to (λ (re im) (* 0.5 (/ (sqrt (* 2.0 (* im im))) (sqrt (- (* (fabs (cbrt (+ (* re re) (* im im)))) (sqrt (/ (cbrt (- (* (* re re) (* re re)) (* (* im im) (* im im)))) (cbrt (- (* re re) (* im im)))))) re))))) 20.679 * * * * [progress]: [ 10 / 66 ] simplifiying candidate # 20.679 * * * * [progress]: [ 11 / 66 ] simplifiying candidate # 20.679 * * * * [progress]: [ 12 / 66 ] simplifiying candidate # 20.680 * * * * [progress]: [ 13 / 66 ] simplifiying candidate # 20.680 * * * * [progress]: [ 14 / 66 ] simplifiying candidate #real (real->posit16 (cbrt (+ (* re re) (* im im))))))) re)))))> 20.680 * * * * [progress]: [ 15 / 66 ] simplifiying candidate # 20.680 * * * * [progress]: [ 16 / 66 ] simplifiying candidate # 20.680 * * * * [progress]: [ 17 / 66 ] simplifiying candidate # 20.680 * * * * [progress]: [ 18 / 66 ] simplifiying candidate # 20.680 * * * * [progress]: [ 19 / 66 ] simplifiying candidate # 20.680 * [simplify]: Simplifying (cbrt (* (cbrt (+ (* re re) (* im im))) (cbrt (+ (* re re) (* im im))))) 20.680 * * [simplify]: iters left: 6 (8 enodes) 20.682 * * [simplify]: iters left: 5 (25 enodes) 20.688 * * [simplify]: Extracting #0: cost 1 inf + 0 20.688 * * [simplify]: Extracting #1: cost 3 inf + 0 20.688 * * [simplify]: Extracting #2: cost 5 inf + 0 20.688 * * [simplify]: Extracting #3: cost 7 inf + 0 20.688 * * [simplify]: Extracting #4: cost 10 inf + 0 20.688 * * [simplify]: Extracting #5: cost 14 inf + 0 20.688 * * [simplify]: Extracting #6: cost 11 inf + 43 20.688 * * [simplify]: Extracting #7: cost 9 inf + 125 20.689 * * [simplify]: Extracting #8: cost 5 inf + 612 20.689 * * [simplify]: Extracting #9: cost 1 inf + 1620 20.690 * * [simplify]: Extracting #10: cost 0 inf + 1942 20.694 * [simplify]: Simplified to (cbrt (* (cbrt (+ (* re re) (* im im))) (cbrt (+ (* re re) (* im im))))) 20.694 * [simplify]: Simplified (2 2 2 1 1 1 1 1) to (λ (re im) (* 0.5 (/ (sqrt (* 2.0 (* im im))) (sqrt (- (* (fabs (* (cbrt (* (cbrt (+ (* re re) (* im im))) (cbrt (+ (* re re) (* im im))))) (cbrt (cbrt (+ (* re re) (* im im)))))) (sqrt (cbrt (+ (* re re) (* im im))))) re))))) 20.695 * * * * [progress]: [ 20 / 66 ] simplifiying candidate # 20.695 * [simplify]: Simplifying (cbrt (sqrt (+ (* re re) (* im im)))) 20.695 * * [simplify]: iters left: 6 (7 enodes) 20.698 * * [simplify]: iters left: 5 (22 enodes) 20.704 * * [simplify]: Extracting #0: cost 1 inf + 0 20.704 * * [simplify]: Extracting #1: cost 3 inf + 0 20.704 * * [simplify]: Extracting #2: cost 5 inf + 0 20.704 * * [simplify]: Extracting #3: cost 8 inf + 0 20.704 * * [simplify]: Extracting #4: cost 12 inf + 0 20.704 * * [simplify]: Extracting #5: cost 10 inf + 2 20.704 * * [simplify]: Extracting #6: cost 1 inf + 976 20.705 * * [simplify]: Extracting #7: cost 0 inf + 1218 20.705 * [simplify]: Simplified to (cbrt (sqrt (+ (* re re) (* im im)))) 20.705 * [simplify]: Simplified (2 2 2 1 1 1 1 1) to (λ (re im) (* 0.5 (/ (sqrt (* 2.0 (* im im))) (sqrt (- (* (fabs (* (cbrt (sqrt (+ (* re re) (* im im)))) (cbrt (sqrt (+ (* re re) (* im im)))))) (sqrt (cbrt (+ (* re re) (* im im))))) re))))) 20.706 * * * * [progress]: [ 21 / 66 ] simplifiying candidate # 20.706 * [simplify]: Simplifying (cbrt 1) 20.706 * * [simplify]: iters left: 1 (2 enodes) 20.709 * * [simplify]: Extracting #0: cost 1 inf + 0 20.709 * * [simplify]: Extracting #1: cost 0 inf + 1 20.709 * [simplify]: Simplified to 1 20.710 * [simplify]: Simplified (2 2 2 1 1 1 1 1) to (λ (re im) (* 0.5 (/ (sqrt (* 2.0 (* im im))) (sqrt (- (* (fabs (* 1 (cbrt (+ (* re re) (* im im))))) (sqrt (cbrt (+ (* re re) (* im im))))) re))))) 20.710 * * * * [progress]: [ 22 / 66 ] simplifiying candidate # 20.710 * [simplify]: Simplifying (cbrt (+ (pow (* re re) 3) (pow (* im im) 3))) 20.710 * * [simplify]: iters left: 6 (9 enodes) 20.716 * * [simplify]: iters left: 5 (45 enodes) 20.736 * * [simplify]: iters left: 4 (100 enodes) 20.764 * * [simplify]: iters left: 3 (201 enodes) 20.837 * * [simplify]: iters left: 2 (406 enodes) 21.000 * * [simplify]: Extracting #0: cost 1 inf + 0 21.001 * * [simplify]: Extracting #1: cost 3 inf + 0 21.001 * * [simplify]: Extracting #2: cost 6 inf + 0 21.001 * * [simplify]: Extracting #3: cost 62 inf + 0 21.002 * * [simplify]: Extracting #4: cost 166 inf + 460 21.005 * * [simplify]: Extracting #5: cost 131 inf + 12991 21.012 * * [simplify]: Extracting #6: cost 49 inf + 45826 21.023 * * [simplify]: Extracting #7: cost 1 inf + 66336 21.030 * * [simplify]: Extracting #8: cost 0 inf + 65999 21.039 * [simplify]: Simplified to (cbrt (+ (* (* re (* re re)) (* re (* re re))) (* (* im im) (* (* im im) (* im im))))) 21.039 * [simplify]: Simplified (2 2 2 1 1 1 1 1) to (λ (re im) (* 0.5 (/ (sqrt (* 2.0 (* im im))) (sqrt (- (* (fabs (/ (cbrt (+ (* (* re (* re re)) (* re (* re re))) (* (* im im) (* (* im im) (* im im))))) (cbrt (+ (* (* re re) (* re re)) (- (* (* im im) (* im im)) (* (* re re) (* im im))))))) (sqrt (cbrt (+ (* re re) (* im im))))) re))))) 21.039 * * * * [progress]: [ 23 / 66 ] simplifiying candidate # 21.039 * [simplify]: Simplifying (cbrt (- (* (* re re) (* re re)) (* (* im im) (* im im)))) 21.039 * * [simplify]: iters left: 6 (8 enodes) 21.041 * * [simplify]: iters left: 5 (37 enodes) 21.047 * * [simplify]: iters left: 4 (67 enodes) 21.066 * * [simplify]: iters left: 3 (123 enodes) 21.094 * * [simplify]: iters left: 2 (278 enodes) 21.225 * * [simplify]: Extracting #0: cost 1 inf + 0 21.225 * * [simplify]: Extracting #1: cost 3 inf + 0 21.226 * * [simplify]: Extracting #2: cost 50 inf + 0 21.226 * * [simplify]: Extracting #3: cost 150 inf + 0 21.227 * * [simplify]: Extracting #4: cost 194 inf + 1220 21.229 * * [simplify]: Extracting #5: cost 123 inf + 12501 21.235 * * [simplify]: Extracting #6: cost 12 inf + 33884 21.246 * * [simplify]: Extracting #7: cost 0 inf + 36209 21.261 * [simplify]: Simplified to (cbrt (- (* (* re re) (* re re)) (* (* im im) (* im im)))) 21.262 * [simplify]: Simplified (2 2 2 1 1 1 1 1) to (λ (re im) (* 0.5 (/ (sqrt (* 2.0 (* im im))) (sqrt (- (* (fabs (/ (cbrt (- (* (* re re) (* re re)) (* (* im im) (* im im)))) (cbrt (- (* re re) (* im im))))) (sqrt (cbrt (+ (* re re) (* im im))))) re))))) 21.262 * * * * [progress]: [ 24 / 66 ] simplifiying candidate # 21.262 * * * * [progress]: [ 25 / 66 ] simplifiying candidate # 21.262 * * * * [progress]: [ 26 / 66 ] simplifiying candidate # 21.262 * * * * [progress]: [ 27 / 66 ] simplifiying candidate # 21.262 * * * * [progress]: [ 28 / 66 ] simplifiying candidate #real (real->posit16 (cbrt (+ (* re re) (* im im)))))) (sqrt (cbrt (+ (* re re) (* im im))))) re)))))> 21.262 * * * * [progress]: [ 29 / 66 ] simplifiying candidate # 21.263 * * * * [progress]: [ 30 / 66 ] simplifiying candidate # 21.263 * * * * [progress]: [ 31 / 66 ] simplifiying candidate # 21.263 * * * * [progress]: [ 32 / 66 ] simplifiying candidate # 21.263 * * * * [progress]: [ 33 / 66 ] simplifiying candidate # 21.263 * * * * [progress]: [ 34 / 66 ] simplifiying candidate # 21.263 * * * * [progress]: [ 35 / 66 ] simplifiying candidate # 21.263 * [simplify]: Simplifying (sqrt 2.0) 21.263 * * [simplify]: iters left: 1 (2 enodes) 21.265 * * [simplify]: Extracting #0: cost 1 inf + 0 21.265 * * [simplify]: Extracting #1: cost 3 inf + 0 21.265 * * [simplify]: Extracting #2: cost 2 inf + 1 21.265 * * [simplify]: Extracting #3: cost 0 inf + 83 21.265 * [simplify]: Simplified to (sqrt 2.0) 21.265 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (/ (* (sqrt 2.0) (sqrt (* im im))) (sqrt (- (* (fabs (cbrt (+ (* re re) (* im im)))) (sqrt (cbrt (+ (* re re) (* im im))))) re))))) 21.266 * * * * [progress]: [ 36 / 66 ] simplifiying candidate # 21.266 * [simplify]: Simplifying (* 2.0 (* im im)) 21.266 * * [simplify]: iters left: 4 (4 enodes) 21.268 * * [simplify]: iters left: 3 (15 enodes) 21.273 * * [simplify]: iters left: 2 (19 enodes) 21.278 * * [simplify]: Extracting #0: cost 1 inf + 0 21.278 * * [simplify]: Extracting #1: cost 6 inf + 0 21.278 * * [simplify]: Extracting #2: cost 5 inf + 43 21.279 * * [simplify]: Extracting #3: cost 0 inf + 332 21.279 * [simplify]: Simplified to (* 2.0 (* im im)) 21.279 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (/ (pow (* 2.0 (* im im)) (/ 1 2)) (sqrt (- (* (fabs (cbrt (+ (* re re) (* im im)))) (sqrt (cbrt (+ (* re re) (* im im))))) re))))) 21.279 * * * * [progress]: [ 37 / 66 ] simplifiying candidate # 21.279 * [simplify]: Simplifying (* 2.0 (* im im)) 21.279 * * [simplify]: iters left: 4 (4 enodes) 21.282 * * [simplify]: iters left: 3 (15 enodes) 21.287 * * [simplify]: iters left: 2 (19 enodes) 21.293 * * [simplify]: Extracting #0: cost 1 inf + 0 21.293 * * [simplify]: Extracting #1: cost 6 inf + 0 21.293 * * [simplify]: Extracting #2: cost 5 inf + 43 21.294 * * [simplify]: Extracting #3: cost 0 inf + 332 21.294 * [simplify]: Simplified to (* 2.0 (* im im)) 21.294 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (/ (pow (* 2.0 (* im im)) (/ 1 2)) (sqrt (- (* (fabs (cbrt (+ (* re re) (* im im)))) (sqrt (cbrt (+ (* re re) (* im im))))) re))))) 21.294 * * * * [progress]: [ 38 / 66 ] simplifiying candidate # 21.294 * [simplify]: Simplifying (* 2.0 (* im im)) 21.294 * * [simplify]: iters left: 4 (4 enodes) 21.297 * * [simplify]: iters left: 3 (15 enodes) 21.302 * * [simplify]: iters left: 2 (19 enodes) 21.308 * * [simplify]: Extracting #0: cost 1 inf + 0 21.308 * * [simplify]: Extracting #1: cost 6 inf + 0 21.308 * * [simplify]: Extracting #2: cost 5 inf + 43 21.308 * * [simplify]: Extracting #3: cost 0 inf + 332 21.309 * [simplify]: Simplified to (* 2.0 (* im im)) 21.309 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* 0.5 (/ (pow (* 2.0 (* im im)) (/ 1 2)) (sqrt (- (* (fabs (cbrt (+ (* re re) (* im im)))) (sqrt (cbrt (+ (* re re) (* im im))))) re))))) 21.309 * * * * [progress]: [ 39 / 66 ] simplifiying candidate # 21.309 * * * * [progress]: [ 40 / 66 ] simplifiying candidate # 21.309 * * * * [progress]: [ 41 / 66 ] simplifiying candidate #real (real->posit16 (sqrt (* 2.0 (* im im))))) (sqrt (- (* (fabs (cbrt (+ (* re re) (* im im)))) (sqrt (cbrt (+ (* re re) (* im im))))) re)))))> 21.309 * * * * [progress]: [ 42 / 66 ] simplifiying candidate # 21.310 * [simplify]: Simplifying (/ (exp (* (fabs (cbrt (+ (* re re) (* im im)))) (sqrt (cbrt (+ (* re re) (* im im)))))) (exp re)) 21.310 * * [simplify]: iters left: 6 (12 enodes) 21.315 * * [simplify]: iters left: 5 (42 enodes) 21.320 * * [simplify]: iters left: 4 (54 enodes) 21.331 * * [simplify]: iters left: 3 (74 enodes) 21.342 * * [simplify]: iters left: 2 (114 enodes) 21.366 * * [simplify]: iters left: 1 (225 enodes) 21.435 * * [simplify]: Extracting #0: cost 1 inf + 0 21.435 * * [simplify]: Extracting #1: cost 49 inf + 0 21.435 * * [simplify]: Extracting #2: cost 146 inf + 0 21.436 * * [simplify]: Extracting #3: cost 181 inf + 156 21.436 * * [simplify]: Extracting #4: cost 183 inf + 381 21.437 * * [simplify]: Extracting #5: cost 184 inf + 564 21.438 * * [simplify]: Extracting #6: cost 186 inf + 605 21.441 * * [simplify]: Extracting #7: cost 141 inf + 16504 21.458 * * [simplify]: Extracting #8: cost 49 inf + 74550 21.479 * * [simplify]: Extracting #9: cost 0 inf + 117199 21.500 * * [simplify]: Extracting #10: cost 0 inf + 115373 21.534 * [simplify]: Simplified to (exp (- (* (sqrt (cbrt (+ (* re re) (* im im)))) (fabs (cbrt (+ (* re re) (* im im))))) re)) 21.534 * [simplify]: Simplified (2 2 2 1 1) to (λ (re im) (* 0.5 (/ (sqrt (* 2.0 (* im im))) (sqrt (log (exp (- (* (sqrt (cbrt (+ (* re re) (* im im)))) (fabs (cbrt (+ (* re re) (* im im))))) re))))))) 21.534 * * * * [progress]: [ 43 / 66 ] simplifiying candidate # 21.534 * * * * [progress]: [ 44 / 66 ] simplifiying candidate # 21.534 * * * * [progress]: [ 45 / 66 ] simplifiying candidate # 21.535 * * * * [progress]: [ 46 / 66 ] simplifiying candidate # 21.535 * * * * [progress]: [ 47 / 66 ] simplifiying candidate # 21.535 * * * * [progress]: [ 48 / 66 ] simplifiying candidate # 21.535 * * * * [progress]: [ 49 / 66 ] simplifiying candidate # 21.535 * * * * [progress]: [ 50 / 66 ] simplifiying candidate # 21.535 * * * * [progress]: [ 51 / 66 ] simplifiying candidate # 21.535 * * * * [progress]: [ 52 / 66 ] simplifiying candidate # 21.535 * * * * [progress]: [ 53 / 66 ] simplifiying candidate # 21.535 * * * * [progress]: [ 54 / 66 ] simplifiying candidate #real (real->posit16 (- (* (fabs (cbrt (+ (* re re) (* im im)))) (sqrt (cbrt (+ (* re re) (* im im))))) re)))))))> 21.535 * * * * [progress]: [ 55 / 66 ] simplifiying candidate # 21.536 * [simplify]: Simplifying (+ (pow im 2/3) (* 1/3 (* (pow re 2) (pow (/ 1 (pow im 4)) 1/3)))) 21.536 * * [simplify]: iters left: 6 (15 enodes) 21.546 * * [simplify]: iters left: 5 (67 enodes) 21.577 * * [simplify]: iters left: 4 (129 enodes) 21.625 * * [simplify]: iters left: 3 (249 enodes) 21.724 * * [simplify]: Extracting #0: cost 1 inf + 0 21.724 * * [simplify]: Extracting #1: cost 4 inf + 0 21.724 * * [simplify]: Extracting #2: cost 42 inf + 0 21.725 * * [simplify]: Extracting #3: cost 107 inf + 85 21.726 * * [simplify]: Extracting #4: cost 100 inf + 1548 21.727 * * [simplify]: Extracting #5: cost 96 inf + 2853 21.731 * * [simplify]: Extracting #6: cost 53 inf + 18400 21.740 * * [simplify]: Extracting #7: cost 1 inf + 45742 21.747 * * [simplify]: Extracting #8: cost 0 inf + 46618 21.753 * [simplify]: Simplified to (+ (* (* (cbrt (/ 1 (* (* im im) (* im im)))) (* re re)) 1/3) (* (cbrt im) (cbrt im))) 21.753 * [simplify]: Simplified (2 2 2 1 1 2 1) to (λ (re im) (* 0.5 (/ (sqrt (* 2.0 (* im im))) (sqrt (- (* (fabs (cbrt (+ (* re re) (* im im)))) (sqrt (+ (* (* (cbrt (/ 1 (* (* im im) (* im im)))) (* re re)) 1/3) (* (cbrt im) (cbrt im))))) re))))) 21.754 * * * * [progress]: [ 56 / 66 ] simplifiying candidate # 21.754 * [simplify]: Simplifying (pow (/ 1 re) -2/3) 21.754 * * [simplify]: iters left: 3 (5 enodes) 21.756 * * [simplify]: iters left: 2 (22 enodes) 21.761 * * [simplify]: iters left: 1 (38 enodes) 21.771 * * [simplify]: Extracting #0: cost 1 inf + 0 21.771 * * [simplify]: Extracting #1: cost 9 inf + 0 21.771 * * [simplify]: Extracting #2: cost 16 inf + 1 21.771 * * [simplify]: Extracting #3: cost 13 inf + 5 21.771 * * [simplify]: Extracting #4: cost 6 inf + 1102 21.772 * * [simplify]: Extracting #5: cost 0 inf + 3162 21.772 * [simplify]: Simplified to (pow (/ 1 re) -2/3) 21.772 * [simplify]: Simplified (2 2 2 1 1 2 1) to (λ (re im) (* 0.5 (/ (sqrt (* 2.0 (* im im))) (sqrt (- (* (fabs (cbrt (+ (* re re) (* im im)))) (sqrt (pow (/ 1 re) -2/3))) re))))) 21.773 * * * * [progress]: [ 57 / 66 ] simplifiying candidate # 21.773 * [simplify]: Simplifying (pow (/ -1 re) -2/3) 21.773 * * [simplify]: iters left: 3 (5 enodes) 21.776 * * [simplify]: iters left: 2 (20 enodes) 21.785 * * [simplify]: iters left: 1 (34 enodes) 21.794 * * [simplify]: Extracting #0: cost 1 inf + 0 21.794 * * [simplify]: Extracting #1: cost 9 inf + 0 21.794 * * [simplify]: Extracting #2: cost 16 inf + 1 21.794 * * [simplify]: Extracting #3: cost 13 inf + 5 21.794 * * [simplify]: Extracting #4: cost 4 inf + 1648 21.794 * * [simplify]: Extracting #5: cost 0 inf + 3162 21.794 * [simplify]: Simplified to (pow (/ -1 re) -2/3) 21.795 * [simplify]: Simplified (2 2 2 1 1 2 1) to (λ (re im) (* 0.5 (/ (sqrt (* 2.0 (* im im))) (sqrt (- (* (fabs (cbrt (+ (* re re) (* im im)))) (sqrt (pow (/ -1 re) -2/3))) re))))) 21.795 * * * * [progress]: [ 58 / 66 ] simplifiying candidate # 21.795 * [simplify]: Simplifying (+ (pow im 2/3) (* 1/3 (* (pow re 2) (pow (/ 1 (pow im 4)) 1/3)))) 21.795 * * [simplify]: iters left: 6 (15 enodes) 21.804 * * [simplify]: iters left: 5 (67 enodes) 21.821 * * [simplify]: iters left: 4 (129 enodes) 21.859 * * [simplify]: iters left: 3 (249 enodes) 21.936 * * [simplify]: Extracting #0: cost 1 inf + 0 21.936 * * [simplify]: Extracting #1: cost 4 inf + 0 21.936 * * [simplify]: Extracting #2: cost 42 inf + 0 21.937 * * [simplify]: Extracting #3: cost 107 inf + 85 21.938 * * [simplify]: Extracting #4: cost 100 inf + 1548 21.939 * * [simplify]: Extracting #5: cost 96 inf + 2853 21.943 * * [simplify]: Extracting #6: cost 53 inf + 18400 21.955 * * [simplify]: Extracting #7: cost 1 inf + 45742 21.968 * * [simplify]: Extracting #8: cost 0 inf + 46618 21.977 * [simplify]: Simplified to (+ (* (* (cbrt (/ 1 (* (* im im) (* im im)))) (* re re)) 1/3) (* (cbrt im) (cbrt im))) 21.977 * [simplify]: Simplified (2 2 2 1 1 1 1) to (λ (re im) (* 0.5 (/ (sqrt (* 2.0 (* im im))) (sqrt (- (* (fabs (+ (* (* (cbrt (/ 1 (* (* im im) (* im im)))) (* re re)) 1/3) (* (cbrt im) (cbrt im)))) (sqrt (cbrt (+ (* re re) (* im im))))) re))))) 21.977 * * * * [progress]: [ 59 / 66 ] simplifiying candidate # 21.978 * [simplify]: Simplifying (pow (/ 1 re) -2/3) 21.978 * * [simplify]: iters left: 3 (5 enodes) 21.980 * * [simplify]: iters left: 2 (22 enodes) 21.984 * * [simplify]: iters left: 1 (38 enodes) 21.993 * * [simplify]: Extracting #0: cost 1 inf + 0 21.993 * * [simplify]: Extracting #1: cost 9 inf + 0 21.993 * * [simplify]: Extracting #2: cost 16 inf + 1 21.993 * * [simplify]: Extracting #3: cost 13 inf + 5 21.993 * * [simplify]: Extracting #4: cost 6 inf + 1102 21.993 * * [simplify]: Extracting #5: cost 0 inf + 3162 21.994 * [simplify]: Simplified to (pow (/ 1 re) -2/3) 21.994 * [simplify]: Simplified (2 2 2 1 1 1 1) to (λ (re im) (* 0.5 (/ (sqrt (* 2.0 (* im im))) (sqrt (- (* (fabs (pow (/ 1 re) -2/3)) (sqrt (cbrt (+ (* re re) (* im im))))) re))))) 21.994 * * * * [progress]: [ 60 / 66 ] simplifiying candidate # 21.994 * [simplify]: Simplifying (pow (/ -1 re) -2/3) 21.994 * * [simplify]: iters left: 3 (5 enodes) 21.996 * * [simplify]: iters left: 2 (20 enodes) 22.000 * * [simplify]: iters left: 1 (34 enodes) 22.012 * * [simplify]: Extracting #0: cost 1 inf + 0 22.012 * * [simplify]: Extracting #1: cost 9 inf + 0 22.012 * * [simplify]: Extracting #2: cost 16 inf + 1 22.013 * * [simplify]: Extracting #3: cost 13 inf + 5 22.013 * * [simplify]: Extracting #4: cost 4 inf + 1648 22.013 * * [simplify]: Extracting #5: cost 0 inf + 3162 22.014 * [simplify]: Simplified to (pow (/ -1 re) -2/3) 22.014 * [simplify]: Simplified (2 2 2 1 1 1 1) to (λ (re im) (* 0.5 (/ (sqrt (* 2.0 (* im im))) (sqrt (- (* (fabs (pow (/ -1 re) -2/3)) (sqrt (cbrt (+ (* re re) (* im im))))) re))))) 22.014 * * * * [progress]: [ 61 / 66 ] simplifiying candidate # 22.015 * [simplify]: Simplifying (* (sqrt 2.0) im) 22.015 * * [simplify]: iters left: 3 (4 enodes) 22.022 * * [simplify]: iters left: 2 (13 enodes) 22.027 * * [simplify]: Extracting #0: cost 1 inf + 0 22.027 * * [simplify]: Extracting #1: cost 4 inf + 0 22.027 * * [simplify]: Extracting #2: cost 5 inf + 1 22.027 * * [simplify]: Extracting #3: cost 4 inf + 2 22.027 * * [simplify]: Extracting #4: cost 0 inf + 248 22.027 * [simplify]: Simplified to (* im (sqrt 2.0)) 22.027 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (/ (* im (sqrt 2.0)) (sqrt (- (* (fabs (cbrt (+ (* re re) (* im im)))) (sqrt (cbrt (+ (* re re) (* im im))))) re))))) 22.028 * * * * [progress]: [ 62 / 66 ] simplifiying candidate # 22.028 * [simplify]: Simplifying (* (sqrt 2.0) im) 22.028 * * [simplify]: iters left: 3 (4 enodes) 22.030 * * [simplify]: iters left: 2 (13 enodes) 22.035 * * [simplify]: Extracting #0: cost 1 inf + 0 22.035 * * [simplify]: Extracting #1: cost 4 inf + 0 22.035 * * [simplify]: Extracting #2: cost 5 inf + 1 22.035 * * [simplify]: Extracting #3: cost 4 inf + 2 22.035 * * [simplify]: Extracting #4: cost 0 inf + 248 22.035 * [simplify]: Simplified to (* im (sqrt 2.0)) 22.035 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (/ (* im (sqrt 2.0)) (sqrt (- (* (fabs (cbrt (+ (* re re) (* im im)))) (sqrt (cbrt (+ (* re re) (* im im))))) re))))) 22.035 * * * * [progress]: [ 63 / 66 ] simplifiying candidate # 22.036 * [simplify]: Simplifying (* -1 (* (sqrt 2.0) im)) 22.036 * * [simplify]: iters left: 5 (6 enodes) 22.040 * * [simplify]: iters left: 4 (23 enodes) 22.048 * * [simplify]: iters left: 3 (36 enodes) 22.059 * * [simplify]: iters left: 2 (41 enodes) 22.068 * * [simplify]: Extracting #0: cost 1 inf + 0 22.069 * * [simplify]: Extracting #1: cost 8 inf + 0 22.069 * * [simplify]: Extracting #2: cost 10 inf + 43 22.069 * * [simplify]: Extracting #3: cost 8 inf + 85 22.069 * * [simplify]: Extracting #4: cost 2 inf + 534 22.069 * * [simplify]: Extracting #5: cost 0 inf + 737 22.070 * [simplify]: Simplified to (- (* (sqrt 2.0) im)) 22.070 * [simplify]: Simplified (2 2 1) to (λ (re im) (* 0.5 (/ (- (* (sqrt 2.0) im)) (sqrt (- (* (fabs (cbrt (+ (* re re) (* im im)))) (sqrt (cbrt (+ (* re re) (* im im))))) re))))) 22.070 * * * * [progress]: [ 64 / 66 ] simplifiying candidate # 22.070 * [simplify]: Simplifying (- (+ (* (fabs (pow (+ (pow im 2) (pow re 2)) 1/3)) (pow im 1/3)) (* 1/6 (* (* (pow re 2) (fabs (pow (+ (pow im 2) (pow re 2)) 1/3))) (pow (/ 1 (pow im 5)) 1/3)))) re) 22.071 * * [simplify]: iters left: 6 (22 enodes) 22.082 * * [simplify]: iters left: 5 (103 enodes) 22.102 * * [simplify]: iters left: 4 (200 enodes) 22.174 * * [simplify]: iters left: 3 (473 enodes) 22.354 * * [simplify]: Extracting #0: cost 1 inf + 0 22.354 * * [simplify]: Extracting #1: cost 10 inf + 0 22.354 * * [simplify]: Extracting #2: cost 88 inf + 1 22.356 * * [simplify]: Extracting #3: cost 207 inf + 208 22.358 * * [simplify]: Extracting #4: cost 206 inf + 1430 22.360 * * [simplify]: Extracting #5: cost 220 inf + 4805 22.364 * * [simplify]: Extracting #6: cost 202 inf + 14567 22.372 * * [simplify]: Extracting #7: cost 159 inf + 32793 22.384 * * [simplify]: Extracting #8: cost 53 inf + 102606 22.401 * * [simplify]: Extracting #9: cost 2 inf + 140710 22.439 * * [simplify]: Extracting #10: cost 0 inf + 140553 22.472 * * [simplify]: Extracting #11: cost 0 inf + 140473 22.490 * [simplify]: Simplified to (- (* (fabs (cbrt (+ (* im im) (* re re)))) (+ (* (* 1/6 (cbrt (/ 1 (pow im 5)))) (* re re)) (cbrt im))) re) 22.490 * [simplify]: Simplified (2 2 2 1) to (λ (re im) (* 0.5 (/ (sqrt (* 2.0 (* im im))) (sqrt (- (* (fabs (cbrt (+ (* im im) (* re re)))) (+ (* (* 1/6 (cbrt (/ 1 (pow im 5)))) (* re re)) (cbrt im))) re))))) 22.490 * * * * [progress]: [ 65 / 66 ] simplifiying candidate # 22.490 * [simplify]: Simplifying (- (* (pow re 1/3) (fabs (pow (+ (pow im 2) (pow re 2)) 1/3))) re) 22.490 * * [simplify]: iters left: 6 (12 enodes) 22.494 * * [simplify]: iters left: 5 (56 enodes) 22.509 * * [simplify]: iters left: 4 (88 enodes) 22.541 * * [simplify]: iters left: 3 (159 enodes) 22.590 * * [simplify]: iters left: 2 (287 enodes) 22.701 * * [simplify]: Extracting #0: cost 1 inf + 0 22.701 * * [simplify]: Extracting #1: cost 5 inf + 0 22.701 * * [simplify]: Extracting #2: cost 28 inf + 1 22.701 * * [simplify]: Extracting #3: cost 82 inf + 164 22.702 * * [simplify]: Extracting #4: cost 83 inf + 676 22.703 * * [simplify]: Extracting #5: cost 86 inf + 6672 22.706 * * [simplify]: Extracting #6: cost 81 inf + 12820 22.708 * * [simplify]: Extracting #7: cost 71 inf + 14046 22.715 * * [simplify]: Extracting #8: cost 18 inf + 46509 22.727 * * [simplify]: Extracting #9: cost 0 inf + 58625 22.735 * * [simplify]: Extracting #10: cost 0 inf + 58101 22.741 * [simplify]: Simplified to (- (* (cbrt re) (fabs (cbrt (+ (* im im) (* re re))))) re) 22.741 * [simplify]: Simplified (2 2 2 1) to (λ (re im) (* 0.5 (/ (sqrt (* 2.0 (* im im))) (sqrt (- (* (cbrt re) (fabs (cbrt (+ (* im im) (* re re))))) re))))) 22.741 * * * * [progress]: [ 66 / 66 ] simplifiying candidate # 22.742 * [simplify]: Simplifying (- (* (pow (* re -1) 1/3) (fabs (pow (+ (pow im 2) (pow re 2)) 1/3))) re) 22.742 * * [simplify]: iters left: 6 (14 enodes) 22.746 * * [simplify]: iters left: 5 (63 enodes) 22.758 * * [simplify]: iters left: 4 (92 enodes) 22.787 * * [simplify]: iters left: 3 (162 enodes) 22.824 * * [simplify]: iters left: 2 (289 enodes) 22.916 * * [simplify]: Extracting #0: cost 1 inf + 0 22.916 * * [simplify]: Extracting #1: cost 5 inf + 0 22.916 * * [simplify]: Extracting #2: cost 28 inf + 1 22.916 * * [simplify]: Extracting #3: cost 78 inf + 205 22.917 * * [simplify]: Extracting #4: cost 81 inf + 585 22.918 * * [simplify]: Extracting #5: cost 86 inf + 7139 22.921 * * [simplify]: Extracting #6: cost 79 inf + 13598 22.924 * * [simplify]: Extracting #7: cost 73 inf + 14267 22.929 * * [simplify]: Extracting #8: cost 39 inf + 31727 22.939 * * [simplify]: Extracting #9: cost 1 inf + 58963 22.951 * * [simplify]: Extracting #10: cost 0 inf + 59103 22.963 * [simplify]: Simplified to (+ (* (fabs (cbrt (+ (* im im) (* re re)))) (cbrt (- re))) (- re)) 22.963 * [simplify]: Simplified (2 2 2 1) to (λ (re im) (* 0.5 (/ (sqrt (* 2.0 (* im im))) (sqrt (+ (* (fabs (cbrt (+ (* im im) (* re re)))) (cbrt (- re))) (- re)))))) 22.963 * * * [progress]: adding candidates to table 23.940 * [progress]: [Phase 3 of 3] Extracting. 23.940 * * [regime]: Finding splitpoints for: (# # # # # # # # # # #) 23.944 * * * [regime-changes]: Trying 7 branch expressions: (im (* im im) re (+ (sqrt (+ (* re re) (* im im))) re) (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)) (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))) (* 0.5 (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))))) 23.944 * * * * [regimes]: Trying to branch on im from (# # # # # # # # # # #) 24.055 * * * * [regimes]: Trying to branch on (* im im) from (# # # # # # # # # # #) 24.144 * * * * [regimes]: Trying to branch on (* im im) from (# # # # # # #) 24.205 * * * * [regimes]: Trying to branch on re from (# # # # # # # # # # #) 24.323 * * * * [regimes]: Trying to branch on (+ (sqrt (+ (* re re) (* im im))) re) from (# # # # # # # # # # #) 24.402 * * * * [regimes]: Trying to branch on (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)) from (# # # # # # # # # # #) 24.513 * * * * [regimes]: Trying to branch on (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re))) from (# # # # # # # # # # #) 24.600 * * * * [regimes]: Trying to branch on (* 0.5 (sqrt (* 2.0 (+ (sqrt (+ (* re re) (* im im))) re)))) from (# # # # # # # # # # #) 24.673 * * * [regime]: Found split indices: #