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 (+ (* (- (* x.re x.re) (* x.im x.im)) x.im) (* (+ (* x.re x.im) (* x.im x.re)) x.re)) 0.065 * * [simplify]: iters left: 6 (11 enodes) 0.068 * * [simplify]: iters left: 5 (42 enodes) 0.074 * * [simplify]: iters left: 4 (79 enodes) 0.092 * * [simplify]: iters left: 3 (158 enodes) 0.144 * * [simplify]: iters left: 2 (299 enodes) 0.225 * * [simplify]: Extracting #0: cost 1 inf + 0 0.225 * * [simplify]: Extracting #1: cost 29 inf + 0 0.226 * * [simplify]: Extracting #2: cost 103 inf + 1 0.226 * * [simplify]: Extracting #3: cost 129 inf + 1752 0.229 * * [simplify]: Extracting #4: cost 37 inf + 15759 0.235 * * [simplify]: Extracting #5: cost 1 inf + 22560 0.240 * * [simplify]: Extracting #6: cost 0 inf + 22642 0.248 * [simplify]: Simplified to (* x.im (+ (* x.re x.re) (- (+ (* x.re x.re) (* x.re x.re)) (* x.im x.im)))) 0.248 * [simplify]: Simplified (2) to (λ (x.re x.im) (* x.im (+ (* x.re x.re) (- (+ (* x.re x.re) (* x.re x.re)) (* x.im x.im))))) 0.253 * * [progress]: iteration 1 / 4 0.253 * * * [progress]: picking best candidate 0.257 * * * * [pick]: Picked # 0.257 * * * [progress]: localizing error 0.288 * * * [progress]: generating rewritten candidates 0.288 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1) 0.331 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2) 0.374 * * * * [progress]: [ 3 / 4 ] rewriting at (2) 0.413 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1) 0.428 * * * [progress]: generating series expansions 0.428 * * * * [progress]: [ 1 / 4 ] generating series at (2 1) 0.428 * [backup-simplify]: Simplify (* (- (* x.re x.re) (* x.im x.im)) x.im) into (* x.im (- (pow x.re 2) (pow x.im 2))) 0.428 * [approximate]: Taking taylor expansion of (* x.im (- (pow x.re 2) (pow x.im 2))) in (x.re x.im) around 0 0.428 * [taylor]: Taking taylor expansion of (* x.im (- (pow x.re 2) (pow x.im 2))) in x.im 0.429 * [taylor]: Taking taylor expansion of x.im in x.im 0.429 * [backup-simplify]: Simplify 0 into 0 0.429 * [backup-simplify]: Simplify 1 into 1 0.429 * [taylor]: Taking taylor expansion of (- (pow x.re 2) (pow x.im 2)) in x.im 0.429 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 0.429 * [taylor]: Taking taylor expansion of x.re in x.im 0.429 * [backup-simplify]: Simplify x.re into x.re 0.429 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 0.429 * [taylor]: Taking taylor expansion of x.im in x.im 0.429 * [backup-simplify]: Simplify 0 into 0 0.429 * [backup-simplify]: Simplify 1 into 1 0.429 * [taylor]: Taking taylor expansion of (* x.im (- (pow x.re 2) (pow x.im 2))) in x.re 0.429 * [taylor]: Taking taylor expansion of x.im in x.re 0.429 * [backup-simplify]: Simplify x.im into x.im 0.429 * [taylor]: Taking taylor expansion of (- (pow x.re 2) (pow x.im 2)) in x.re 0.429 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 0.429 * [taylor]: Taking taylor expansion of x.re in x.re 0.429 * [backup-simplify]: Simplify 0 into 0 0.429 * [backup-simplify]: Simplify 1 into 1 0.429 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 0.429 * [taylor]: Taking taylor expansion of x.im in x.re 0.429 * [backup-simplify]: Simplify x.im into x.im 0.429 * [taylor]: Taking taylor expansion of (* x.im (- (pow x.re 2) (pow x.im 2))) in x.re 0.429 * [taylor]: Taking taylor expansion of x.im in x.re 0.429 * [backup-simplify]: Simplify x.im into x.im 0.429 * [taylor]: Taking taylor expansion of (- (pow x.re 2) (pow x.im 2)) in x.re 0.429 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 0.429 * [taylor]: Taking taylor expansion of x.re in x.re 0.429 * [backup-simplify]: Simplify 0 into 0 0.429 * [backup-simplify]: Simplify 1 into 1 0.430 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 0.430 * [taylor]: Taking taylor expansion of x.im in x.re 0.430 * [backup-simplify]: Simplify x.im into x.im 0.430 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 0.430 * [backup-simplify]: Simplify (- (pow x.im 2)) into (- (pow x.im 2)) 0.430 * [backup-simplify]: Simplify (+ 0 (- (pow x.im 2))) into (- (pow x.im 2)) 0.430 * [backup-simplify]: Simplify (* x.im (- (pow x.im 2))) into (* -1 (pow x.im 3)) 0.430 * [taylor]: Taking taylor expansion of (* -1 (pow x.im 3)) in x.im 0.430 * [taylor]: Taking taylor expansion of -1 in x.im 0.430 * [backup-simplify]: Simplify -1 into -1 0.430 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.im 0.430 * [taylor]: Taking taylor expansion of x.im in x.im 0.430 * [backup-simplify]: Simplify 0 into 0 0.430 * [backup-simplify]: Simplify 1 into 1 0.430 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 0.431 * [backup-simplify]: Simplify (- 0) into 0 0.432 * [backup-simplify]: Simplify (+ 0 0) into 0 0.432 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 (- (pow x.im 2)))) into 0 0.432 * [taylor]: Taking taylor expansion of 0 in x.im 0.432 * [backup-simplify]: Simplify 0 into 0 0.432 * [backup-simplify]: Simplify 0 into 0 0.432 * [backup-simplify]: Simplify (* 1 1) into 1 0.433 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 0.433 * [backup-simplify]: Simplify (- 0) into 0 0.433 * [backup-simplify]: Simplify (+ 1 0) into 1 0.434 * [backup-simplify]: Simplify (+ (* x.im 1) (+ (* 0 0) (* 0 (- (pow x.im 2))))) into x.im 0.434 * [taylor]: Taking taylor expansion of x.im in x.im 0.434 * [backup-simplify]: Simplify 0 into 0 0.434 * [backup-simplify]: Simplify 1 into 1 0.434 * [backup-simplify]: Simplify 0 into 0 0.434 * [backup-simplify]: Simplify 0 into 0 0.435 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.436 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 0.436 * [backup-simplify]: Simplify (- 0) into 0 0.436 * [backup-simplify]: Simplify (+ 0 0) into 0 0.438 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 1) (+ (* 0 0) (* 0 (- (pow x.im 2)))))) into 0 0.438 * [taylor]: Taking taylor expansion of 0 in x.im 0.438 * [backup-simplify]: Simplify 0 into 0 0.438 * [backup-simplify]: Simplify 0 into 0 0.438 * [backup-simplify]: Simplify 1 into 1 0.438 * [backup-simplify]: Simplify 0 into 0 0.438 * [backup-simplify]: Simplify (* 1 1) into 1 0.438 * [backup-simplify]: Simplify (* 1 1) into 1 0.439 * [backup-simplify]: Simplify (* -1 1) into -1 0.439 * [backup-simplify]: Simplify -1 into -1 0.440 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.441 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im))))) into 0 0.441 * [backup-simplify]: Simplify (- 0) into 0 0.442 * [backup-simplify]: Simplify (+ 0 0) into 0 0.443 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 1) (+ (* 0 0) (* 0 (- (pow x.im 2))))))) into 0 0.443 * [taylor]: Taking taylor expansion of 0 in x.im 0.443 * [backup-simplify]: Simplify 0 into 0 0.443 * [backup-simplify]: Simplify 0 into 0 0.443 * [backup-simplify]: Simplify 0 into 0 0.443 * [backup-simplify]: Simplify 0 into 0 0.443 * [backup-simplify]: Simplify 0 into 0 0.444 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.445 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.445 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 1)) into 0 0.445 * [backup-simplify]: Simplify 0 into 0 0.446 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.448 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))))) into 0 0.448 * [backup-simplify]: Simplify (- 0) into 0 0.449 * [backup-simplify]: Simplify (+ 0 0) into 0 0.450 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (+ (* 0 0) (* 0 (- (pow x.im 2)))))))) into 0 0.450 * [taylor]: Taking taylor expansion of 0 in x.im 0.450 * [backup-simplify]: Simplify 0 into 0 0.450 * [backup-simplify]: Simplify 0 into 0 0.451 * [backup-simplify]: Simplify (+ (* -1 (pow (* x.im 1) 3)) (* 1 (* x.im (pow x.re 2)))) into (- (* x.im (pow x.re 2)) (pow x.im 3)) 0.451 * [backup-simplify]: Simplify (* (- (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) (/ 1 x.im)) into (/ (- (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) x.im) 0.451 * [approximate]: Taking taylor expansion of (/ (- (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) x.im) in (x.re x.im) around 0 0.451 * [taylor]: Taking taylor expansion of (/ (- (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) x.im) in x.im 0.451 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) in x.im 0.451 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.im 0.451 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 0.451 * [taylor]: Taking taylor expansion of x.re in x.im 0.451 * [backup-simplify]: Simplify x.re into x.re 0.451 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 0.451 * [backup-simplify]: Simplify (/ 1 (pow x.re 2)) into (/ 1 (pow x.re 2)) 0.451 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 0.451 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 0.451 * [taylor]: Taking taylor expansion of x.im in x.im 0.451 * [backup-simplify]: Simplify 0 into 0 0.451 * [backup-simplify]: Simplify 1 into 1 0.452 * [backup-simplify]: Simplify (* 1 1) into 1 0.452 * [backup-simplify]: Simplify (/ 1 1) into 1 0.452 * [taylor]: Taking taylor expansion of x.im in x.im 0.452 * [backup-simplify]: Simplify 0 into 0 0.452 * [backup-simplify]: Simplify 1 into 1 0.453 * [backup-simplify]: Simplify (- 1) into -1 0.453 * [backup-simplify]: Simplify (+ 0 -1) into -1 0.453 * [backup-simplify]: Simplify (/ -1 1) into -1 0.453 * [taylor]: Taking taylor expansion of (/ (- (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) x.im) in x.re 0.453 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) in x.re 0.454 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 0.454 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 0.454 * [taylor]: Taking taylor expansion of x.re in x.re 0.454 * [backup-simplify]: Simplify 0 into 0 0.454 * [backup-simplify]: Simplify 1 into 1 0.454 * [backup-simplify]: Simplify (* 1 1) into 1 0.454 * [backup-simplify]: Simplify (/ 1 1) into 1 0.454 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 0.454 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 0.454 * [taylor]: Taking taylor expansion of x.im in x.re 0.455 * [backup-simplify]: Simplify x.im into x.im 0.455 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 0.455 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 0.455 * [taylor]: Taking taylor expansion of x.im in x.re 0.455 * [backup-simplify]: Simplify x.im into x.im 0.455 * [backup-simplify]: Simplify (+ 1 0) into 1 0.455 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 0.455 * [taylor]: Taking taylor expansion of (/ (- (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) x.im) in x.re 0.455 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) in x.re 0.455 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 0.455 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 0.455 * [taylor]: Taking taylor expansion of x.re in x.re 0.455 * [backup-simplify]: Simplify 0 into 0 0.455 * [backup-simplify]: Simplify 1 into 1 0.456 * [backup-simplify]: Simplify (* 1 1) into 1 0.456 * [backup-simplify]: Simplify (/ 1 1) into 1 0.456 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 0.456 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 0.456 * [taylor]: Taking taylor expansion of x.im in x.re 0.456 * [backup-simplify]: Simplify x.im into x.im 0.456 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 0.456 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 0.456 * [taylor]: Taking taylor expansion of x.im in x.re 0.457 * [backup-simplify]: Simplify x.im into x.im 0.457 * [backup-simplify]: Simplify (+ 1 0) into 1 0.457 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 0.457 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 0.457 * [taylor]: Taking taylor expansion of x.im in x.im 0.457 * [backup-simplify]: Simplify 0 into 0 0.457 * [backup-simplify]: Simplify 1 into 1 0.458 * [backup-simplify]: Simplify (/ 1 1) into 1 0.458 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.459 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.459 * [backup-simplify]: Simplify (+ 0 0) into 0 0.459 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 0.460 * [taylor]: Taking taylor expansion of 0 in x.im 0.460 * [backup-simplify]: Simplify 0 into 0 0.460 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.461 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.461 * [backup-simplify]: Simplify (- (/ 1 (pow x.im 2))) into (- (/ 1 (pow x.im 2))) 0.462 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow x.im 2)))) into (- (/ 1 (pow x.im 2))) 0.462 * [backup-simplify]: Simplify (- (/ (- (/ 1 (pow x.im 2))) x.im) (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into (- (/ 1 (pow x.im 3))) 0.462 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x.im 3))) in x.im 0.462 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 3)) in x.im 0.462 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.im 0.462 * [taylor]: Taking taylor expansion of x.im in x.im 0.462 * [backup-simplify]: Simplify 0 into 0 0.462 * [backup-simplify]: Simplify 1 into 1 0.462 * [backup-simplify]: Simplify (* 1 1) into 1 0.463 * [backup-simplify]: Simplify (* 1 1) into 1 0.463 * [backup-simplify]: Simplify (/ 1 1) into 1 0.464 * [backup-simplify]: Simplify (- 1) into -1 0.464 * [backup-simplify]: Simplify -1 into -1 0.464 * [backup-simplify]: Simplify 1 into 1 0.465 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.466 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.466 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 0.466 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 2)) (/ 0 (pow x.im 2))))) into 0 0.466 * [backup-simplify]: Simplify (- 0) into 0 0.467 * [backup-simplify]: Simplify (+ 0 0) into 0 0.467 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* (- (/ 1 (pow x.im 3))) (/ 0 x.im)))) into 0 0.467 * [taylor]: Taking taylor expansion of 0 in x.im 0.467 * [backup-simplify]: Simplify 0 into 0 0.468 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.468 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.469 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.469 * [backup-simplify]: Simplify (- 0) into 0 0.469 * [backup-simplify]: Simplify 0 into 0 0.470 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.470 * [backup-simplify]: Simplify 0 into 0 0.472 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 0.472 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.473 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 0.473 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 2)) (/ 0 (pow x.im 2))) (* 0 (/ 0 (pow x.im 2))))) into 0 0.473 * [backup-simplify]: Simplify (- 0) into 0 0.474 * [backup-simplify]: Simplify (+ 0 0) into 0 0.474 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* (- (/ 1 (pow x.im 3))) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 0.474 * [taylor]: Taking taylor expansion of 0 in x.im 0.474 * [backup-simplify]: Simplify 0 into 0 0.478 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.479 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.480 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.480 * [backup-simplify]: Simplify (- 0) into 0 0.480 * [backup-simplify]: Simplify 0 into 0 0.480 * [backup-simplify]: Simplify 0 into 0 0.481 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.481 * [backup-simplify]: Simplify 0 into 0 0.483 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 0.484 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.484 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 0.485 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 2)) (/ 0 (pow x.im 2))) (* 0 (/ 0 (pow x.im 2))) (* 0 (/ 0 (pow x.im 2))))) into 0 0.485 * [backup-simplify]: Simplify (- 0) into 0 0.485 * [backup-simplify]: Simplify (+ 0 0) into 0 0.486 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* (- (/ 1 (pow x.im 3))) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 0.486 * [taylor]: Taking taylor expansion of 0 in x.im 0.486 * [backup-simplify]: Simplify 0 into 0 0.486 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.487 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.488 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.488 * [backup-simplify]: Simplify (- 0) into 0 0.488 * [backup-simplify]: Simplify 0 into 0 0.488 * [backup-simplify]: Simplify (+ (* 1 (* (/ 1 (/ 1 x.im)) (pow (/ 1 x.re) -2))) (* -1 (pow (* (/ 1 (/ 1 x.im)) 1) 3))) into (- (* x.im (pow x.re 2)) (pow x.im 3)) 0.488 * [backup-simplify]: Simplify (* (- (* (/ 1 (- x.re)) (/ 1 (- x.re))) (* (/ 1 (- x.im)) (/ 1 (- x.im)))) (/ 1 (- x.im))) into (* -1 (/ (- (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) x.im)) 0.488 * [approximate]: Taking taylor expansion of (* -1 (/ (- (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) x.im)) in (x.re x.im) around 0 0.488 * [taylor]: Taking taylor expansion of (* -1 (/ (- (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) x.im)) in x.im 0.488 * [taylor]: Taking taylor expansion of -1 in x.im 0.488 * [backup-simplify]: Simplify -1 into -1 0.488 * [taylor]: Taking taylor expansion of (/ (- (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) x.im) in x.im 0.488 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) in x.im 0.488 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.im 0.488 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 0.488 * [taylor]: Taking taylor expansion of x.re in x.im 0.488 * [backup-simplify]: Simplify x.re into x.re 0.488 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 0.489 * [backup-simplify]: Simplify (/ 1 (pow x.re 2)) into (/ 1 (pow x.re 2)) 0.489 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 0.489 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 0.489 * [taylor]: Taking taylor expansion of x.im in x.im 0.489 * [backup-simplify]: Simplify 0 into 0 0.489 * [backup-simplify]: Simplify 1 into 1 0.489 * [backup-simplify]: Simplify (* 1 1) into 1 0.489 * [backup-simplify]: Simplify (/ 1 1) into 1 0.489 * [taylor]: Taking taylor expansion of x.im in x.im 0.489 * [backup-simplify]: Simplify 0 into 0 0.489 * [backup-simplify]: Simplify 1 into 1 0.489 * [backup-simplify]: Simplify (- 1) into -1 0.490 * [backup-simplify]: Simplify (+ 0 -1) into -1 0.490 * [backup-simplify]: Simplify (/ -1 1) into -1 0.490 * [taylor]: Taking taylor expansion of (* -1 (/ (- (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) x.im)) in x.re 0.490 * [taylor]: Taking taylor expansion of -1 in x.re 0.490 * [backup-simplify]: Simplify -1 into -1 0.490 * [taylor]: Taking taylor expansion of (/ (- (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) x.im) in x.re 0.490 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) in x.re 0.490 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 0.490 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 0.490 * [taylor]: Taking taylor expansion of x.re in x.re 0.490 * [backup-simplify]: Simplify 0 into 0 0.490 * [backup-simplify]: Simplify 1 into 1 0.490 * [backup-simplify]: Simplify (* 1 1) into 1 0.490 * [backup-simplify]: Simplify (/ 1 1) into 1 0.491 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 0.491 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 0.491 * [taylor]: Taking taylor expansion of x.im in x.re 0.491 * [backup-simplify]: Simplify x.im into x.im 0.491 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 0.491 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 0.491 * [taylor]: Taking taylor expansion of x.im in x.re 0.491 * [backup-simplify]: Simplify x.im into x.im 0.491 * [backup-simplify]: Simplify (+ 1 0) into 1 0.491 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 0.491 * [taylor]: Taking taylor expansion of (* -1 (/ (- (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) x.im)) in x.re 0.491 * [taylor]: Taking taylor expansion of -1 in x.re 0.491 * [backup-simplify]: Simplify -1 into -1 0.491 * [taylor]: Taking taylor expansion of (/ (- (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) x.im) in x.re 0.491 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) in x.re 0.491 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 0.491 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 0.491 * [taylor]: Taking taylor expansion of x.re in x.re 0.491 * [backup-simplify]: Simplify 0 into 0 0.491 * [backup-simplify]: Simplify 1 into 1 0.491 * [backup-simplify]: Simplify (* 1 1) into 1 0.492 * [backup-simplify]: Simplify (/ 1 1) into 1 0.492 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 0.492 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 0.492 * [taylor]: Taking taylor expansion of x.im in x.re 0.492 * [backup-simplify]: Simplify x.im into x.im 0.492 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 0.492 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 0.492 * [taylor]: Taking taylor expansion of x.im in x.re 0.492 * [backup-simplify]: Simplify x.im into x.im 0.492 * [backup-simplify]: Simplify (+ 1 0) into 1 0.492 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 0.492 * [backup-simplify]: Simplify (* -1 (/ 1 x.im)) into (/ -1 x.im) 0.492 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 0.492 * [taylor]: Taking taylor expansion of -1 in x.im 0.492 * [backup-simplify]: Simplify -1 into -1 0.492 * [taylor]: Taking taylor expansion of x.im in x.im 0.492 * [backup-simplify]: Simplify 0 into 0 0.492 * [backup-simplify]: Simplify 1 into 1 0.493 * [backup-simplify]: Simplify (/ -1 1) into -1 0.493 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.493 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.494 * [backup-simplify]: Simplify (+ 0 0) into 0 0.494 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 0.494 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ 1 x.im))) into 0 0.494 * [taylor]: Taking taylor expansion of 0 in x.im 0.494 * [backup-simplify]: Simplify 0 into 0 0.495 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.495 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.495 * [backup-simplify]: Simplify (- (/ 1 (pow x.im 2))) into (- (/ 1 (pow x.im 2))) 0.495 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow x.im 2)))) into (- (/ 1 (pow x.im 2))) 0.495 * [backup-simplify]: Simplify (- (/ (- (/ 1 (pow x.im 2))) x.im) (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into (- (/ 1 (pow x.im 3))) 0.496 * [backup-simplify]: Simplify (+ (* -1 (- (/ 1 (pow x.im 3)))) (+ (* 0 0) (* 0 (/ 1 x.im)))) into (/ 1 (pow x.im 3)) 0.496 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 3)) in x.im 0.496 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.im 0.496 * [taylor]: Taking taylor expansion of x.im in x.im 0.496 * [backup-simplify]: Simplify 0 into 0 0.496 * [backup-simplify]: Simplify 1 into 1 0.496 * [backup-simplify]: Simplify (* 1 1) into 1 0.496 * [backup-simplify]: Simplify (* 1 1) into 1 0.497 * [backup-simplify]: Simplify (/ 1 1) into 1 0.497 * [backup-simplify]: Simplify 1 into 1 0.497 * [backup-simplify]: Simplify -1 into -1 0.497 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.498 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.498 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 0.498 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 2)) (/ 0 (pow x.im 2))))) into 0 0.498 * [backup-simplify]: Simplify (- 0) into 0 0.499 * [backup-simplify]: Simplify (+ 0 0) into 0 0.499 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* (- (/ 1 (pow x.im 3))) (/ 0 x.im)))) into 0 0.499 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 (- (/ 1 (pow x.im 3)))) (+ (* 0 0) (* 0 (/ 1 x.im))))) into 0 0.499 * [taylor]: Taking taylor expansion of 0 in x.im 0.499 * [backup-simplify]: Simplify 0 into 0 0.500 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.500 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.501 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.501 * [backup-simplify]: Simplify 0 into 0 0.501 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 0.501 * [backup-simplify]: Simplify 0 into 0 0.502 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 0.502 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.503 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 0.503 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 2)) (/ 0 (pow x.im 2))) (* 0 (/ 0 (pow x.im 2))))) into 0 0.503 * [backup-simplify]: Simplify (- 0) into 0 0.503 * [backup-simplify]: Simplify (+ 0 0) into 0 0.503 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* (- (/ 1 (pow x.im 3))) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 0.504 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 (- (/ 1 (pow x.im 3)))) (+ (* 0 0) (* 0 (/ 1 x.im)))))) into 0 0.504 * [taylor]: Taking taylor expansion of 0 in x.im 0.504 * [backup-simplify]: Simplify 0 into 0 0.505 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.505 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.506 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.506 * [backup-simplify]: Simplify 0 into 0 0.506 * [backup-simplify]: Simplify 0 into 0 0.506 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.506 * [backup-simplify]: Simplify 0 into 0 0.507 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 0.508 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.508 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 0.508 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 2)) (/ 0 (pow x.im 2))) (* 0 (/ 0 (pow x.im 2))) (* 0 (/ 0 (pow x.im 2))))) into 0 0.509 * [backup-simplify]: Simplify (- 0) into 0 0.509 * [backup-simplify]: Simplify (+ 0 0) into 0 0.509 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* (- (/ 1 (pow x.im 3))) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 0.510 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- (/ 1 (pow x.im 3)))) (+ (* 0 0) (* 0 (/ 1 x.im))))))) into 0 0.510 * [taylor]: Taking taylor expansion of 0 in x.im 0.510 * [backup-simplify]: Simplify 0 into 0 0.511 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.511 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.512 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.512 * [backup-simplify]: Simplify 0 into 0 0.512 * [backup-simplify]: Simplify (+ (* -1 (* (/ 1 (/ 1 (- x.im))) (pow (/ 1 (- x.re)) -2))) (* 1 (pow (* (/ 1 (/ 1 (- x.im))) 1) 3))) into (- (* x.im (pow x.re 2)) (pow x.im 3)) 0.512 * * * * [progress]: [ 2 / 4 ] generating series at (2 2) 0.513 * [backup-simplify]: Simplify (* (+ (* x.re x.im) (* x.im x.re)) x.re) into (* 2 (* x.im (pow x.re 2))) 0.513 * [approximate]: Taking taylor expansion of (* 2 (* x.im (pow x.re 2))) in (x.re x.im) around 0 0.513 * [taylor]: Taking taylor expansion of (* 2 (* x.im (pow x.re 2))) in x.im 0.513 * [taylor]: Taking taylor expansion of 2 in x.im 0.513 * [backup-simplify]: Simplify 2 into 2 0.513 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 0.513 * [taylor]: Taking taylor expansion of x.im in x.im 0.513 * [backup-simplify]: Simplify 0 into 0 0.513 * [backup-simplify]: Simplify 1 into 1 0.513 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 0.513 * [taylor]: Taking taylor expansion of x.re in x.im 0.513 * [backup-simplify]: Simplify x.re into x.re 0.513 * [taylor]: Taking taylor expansion of (* 2 (* x.im (pow x.re 2))) in x.re 0.513 * [taylor]: Taking taylor expansion of 2 in x.re 0.513 * [backup-simplify]: Simplify 2 into 2 0.513 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 0.513 * [taylor]: Taking taylor expansion of x.im in x.re 0.513 * [backup-simplify]: Simplify x.im into x.im 0.513 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 0.513 * [taylor]: Taking taylor expansion of x.re in x.re 0.513 * [backup-simplify]: Simplify 0 into 0 0.513 * [backup-simplify]: Simplify 1 into 1 0.513 * [taylor]: Taking taylor expansion of (* 2 (* x.im (pow x.re 2))) in x.re 0.513 * [taylor]: Taking taylor expansion of 2 in x.re 0.513 * [backup-simplify]: Simplify 2 into 2 0.513 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 0.513 * [taylor]: Taking taylor expansion of x.im in x.re 0.513 * [backup-simplify]: Simplify x.im into x.im 0.513 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 0.513 * [taylor]: Taking taylor expansion of x.re in x.re 0.513 * [backup-simplify]: Simplify 0 into 0 0.513 * [backup-simplify]: Simplify 1 into 1 0.513 * [backup-simplify]: Simplify (* 1 1) into 1 0.513 * [backup-simplify]: Simplify (* x.im 1) into x.im 0.513 * [backup-simplify]: Simplify (* 2 x.im) into (* 2 x.im) 0.513 * [taylor]: Taking taylor expansion of (* 2 x.im) in x.im 0.513 * [taylor]: Taking taylor expansion of 2 in x.im 0.513 * [backup-simplify]: Simplify 2 into 2 0.514 * [taylor]: Taking taylor expansion of x.im in x.im 0.514 * [backup-simplify]: Simplify 0 into 0 0.514 * [backup-simplify]: Simplify 1 into 1 0.514 * [backup-simplify]: Simplify (* 2 0) into 0 0.514 * [backup-simplify]: Simplify 0 into 0 0.514 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.515 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 1)) into 0 0.515 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 x.im)) into 0 0.515 * [taylor]: Taking taylor expansion of 0 in x.im 0.515 * [backup-simplify]: Simplify 0 into 0 0.515 * [backup-simplify]: Simplify 0 into 0 0.516 * [backup-simplify]: Simplify (+ (* 2 1) (* 0 0)) into 2 0.516 * [backup-simplify]: Simplify 2 into 2 0.517 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.518 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 1))) into 0 0.519 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 x.im))) into 0 0.519 * [taylor]: Taking taylor expansion of 0 in x.im 0.519 * [backup-simplify]: Simplify 0 into 0 0.519 * [backup-simplify]: Simplify 0 into 0 0.519 * [backup-simplify]: Simplify 0 into 0 0.520 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 1) (* 0 0))) into 0 0.520 * [backup-simplify]: Simplify 0 into 0 0.521 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.522 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.523 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 0.523 * [taylor]: Taking taylor expansion of 0 in x.im 0.523 * [backup-simplify]: Simplify 0 into 0 0.523 * [backup-simplify]: Simplify 0 into 0 0.523 * [backup-simplify]: Simplify 0 into 0 0.523 * [backup-simplify]: Simplify 0 into 0 0.523 * [backup-simplify]: Simplify (* 2 (* x.im (pow x.re 2))) into (* 2 (* x.im (pow x.re 2))) 0.523 * [backup-simplify]: Simplify (* (+ (* (/ 1 x.re) (/ 1 x.im)) (* (/ 1 x.im) (/ 1 x.re))) (/ 1 x.re)) into (/ 2 (* x.im (pow x.re 2))) 0.523 * [approximate]: Taking taylor expansion of (/ 2 (* x.im (pow x.re 2))) in (x.re x.im) around 0 0.523 * [taylor]: Taking taylor expansion of (/ 2 (* x.im (pow x.re 2))) in x.im 0.523 * [taylor]: Taking taylor expansion of 2 in x.im 0.523 * [backup-simplify]: Simplify 2 into 2 0.523 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 0.523 * [taylor]: Taking taylor expansion of x.im in x.im 0.523 * [backup-simplify]: Simplify 0 into 0 0.523 * [backup-simplify]: Simplify 1 into 1 0.524 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 0.524 * [taylor]: Taking taylor expansion of x.re in x.im 0.524 * [backup-simplify]: Simplify x.re into x.re 0.524 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 0.524 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 0.524 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 0.524 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 0.524 * [backup-simplify]: Simplify (/ 2 (pow x.re 2)) into (/ 2 (pow x.re 2)) 0.524 * [taylor]: Taking taylor expansion of (/ 2 (* x.im (pow x.re 2))) in x.re 0.524 * [taylor]: Taking taylor expansion of 2 in x.re 0.524 * [backup-simplify]: Simplify 2 into 2 0.524 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 0.525 * [taylor]: Taking taylor expansion of x.im in x.re 0.525 * [backup-simplify]: Simplify x.im into x.im 0.525 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 0.525 * [taylor]: Taking taylor expansion of x.re in x.re 0.525 * [backup-simplify]: Simplify 0 into 0 0.525 * [backup-simplify]: Simplify 1 into 1 0.525 * [backup-simplify]: Simplify (* 1 1) into 1 0.525 * [backup-simplify]: Simplify (* x.im 1) into x.im 0.525 * [backup-simplify]: Simplify (/ 2 x.im) into (/ 2 x.im) 0.525 * [taylor]: Taking taylor expansion of (/ 2 (* x.im (pow x.re 2))) in x.re 0.525 * [taylor]: Taking taylor expansion of 2 in x.re 0.525 * [backup-simplify]: Simplify 2 into 2 0.525 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 0.525 * [taylor]: Taking taylor expansion of x.im in x.re 0.525 * [backup-simplify]: Simplify x.im into x.im 0.525 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 0.525 * [taylor]: Taking taylor expansion of x.re in x.re 0.525 * [backup-simplify]: Simplify 0 into 0 0.525 * [backup-simplify]: Simplify 1 into 1 0.526 * [backup-simplify]: Simplify (* 1 1) into 1 0.526 * [backup-simplify]: Simplify (* x.im 1) into x.im 0.526 * [backup-simplify]: Simplify (/ 2 x.im) into (/ 2 x.im) 0.526 * [taylor]: Taking taylor expansion of (/ 2 x.im) in x.im 0.526 * [taylor]: Taking taylor expansion of 2 in x.im 0.526 * [backup-simplify]: Simplify 2 into 2 0.526 * [taylor]: Taking taylor expansion of x.im in x.im 0.526 * [backup-simplify]: Simplify 0 into 0 0.526 * [backup-simplify]: Simplify 1 into 1 0.526 * [backup-simplify]: Simplify (/ 2 1) into 2 0.526 * [backup-simplify]: Simplify 2 into 2 0.527 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.527 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 1)) into 0 0.528 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ 2 x.im) (/ 0 x.im)))) into 0 0.528 * [taylor]: Taking taylor expansion of 0 in x.im 0.528 * [backup-simplify]: Simplify 0 into 0 0.528 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 2 (/ 0 1)))) into 0 0.528 * [backup-simplify]: Simplify 0 into 0 0.529 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.530 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 1))) into 0 0.530 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ 2 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 0.530 * [taylor]: Taking taylor expansion of 0 in x.im 0.530 * [backup-simplify]: Simplify 0 into 0 0.530 * [backup-simplify]: Simplify 0 into 0 0.531 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.531 * [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 (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.533 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ 2 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 0.533 * [taylor]: Taking taylor expansion of 0 in x.im 0.533 * [backup-simplify]: Simplify 0 into 0 0.534 * [backup-simplify]: Simplify 0 into 0 0.534 * [backup-simplify]: Simplify 0 into 0 0.535 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.535 * [backup-simplify]: Simplify 0 into 0 0.535 * [backup-simplify]: Simplify (* 2 (* (/ 1 (/ 1 x.im)) (pow (/ 1 x.re) -2))) into (* 2 (* x.im (pow x.re 2))) 0.535 * [backup-simplify]: Simplify (* (+ (* (/ 1 (- x.re)) (/ 1 (- x.im))) (* (/ 1 (- x.im)) (/ 1 (- x.re)))) (/ 1 (- x.re))) into (/ -2 (* x.im (pow x.re 2))) 0.535 * [approximate]: Taking taylor expansion of (/ -2 (* x.im (pow x.re 2))) in (x.re x.im) around 0 0.535 * [taylor]: Taking taylor expansion of (/ -2 (* x.im (pow x.re 2))) in x.im 0.535 * [taylor]: Taking taylor expansion of -2 in x.im 0.535 * [backup-simplify]: Simplify -2 into -2 0.535 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 0.535 * [taylor]: Taking taylor expansion of x.im in x.im 0.535 * [backup-simplify]: Simplify 0 into 0 0.535 * [backup-simplify]: Simplify 1 into 1 0.535 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 0.535 * [taylor]: Taking taylor expansion of x.re in x.im 0.535 * [backup-simplify]: Simplify x.re into x.re 0.536 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 0.536 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 0.536 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 0.536 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 0.536 * [backup-simplify]: Simplify (/ -2 (pow x.re 2)) into (/ -2 (pow x.re 2)) 0.536 * [taylor]: Taking taylor expansion of (/ -2 (* x.im (pow x.re 2))) in x.re 0.536 * [taylor]: Taking taylor expansion of -2 in x.re 0.536 * [backup-simplify]: Simplify -2 into -2 0.536 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 0.536 * [taylor]: Taking taylor expansion of x.im in x.re 0.536 * [backup-simplify]: Simplify x.im into x.im 0.536 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 0.536 * [taylor]: Taking taylor expansion of x.re in x.re 0.536 * [backup-simplify]: Simplify 0 into 0 0.537 * [backup-simplify]: Simplify 1 into 1 0.537 * [backup-simplify]: Simplify (* 1 1) into 1 0.537 * [backup-simplify]: Simplify (* x.im 1) into x.im 0.537 * [backup-simplify]: Simplify (/ -2 x.im) into (/ -2 x.im) 0.537 * [taylor]: Taking taylor expansion of (/ -2 (* x.im (pow x.re 2))) in x.re 0.537 * [taylor]: Taking taylor expansion of -2 in x.re 0.537 * [backup-simplify]: Simplify -2 into -2 0.537 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 0.537 * [taylor]: Taking taylor expansion of x.im in x.re 0.537 * [backup-simplify]: Simplify x.im into x.im 0.537 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 0.537 * [taylor]: Taking taylor expansion of x.re in x.re 0.537 * [backup-simplify]: Simplify 0 into 0 0.537 * [backup-simplify]: Simplify 1 into 1 0.538 * [backup-simplify]: Simplify (* 1 1) into 1 0.538 * [backup-simplify]: Simplify (* x.im 1) into x.im 0.538 * [backup-simplify]: Simplify (/ -2 x.im) into (/ -2 x.im) 0.538 * [taylor]: Taking taylor expansion of (/ -2 x.im) in x.im 0.538 * [taylor]: Taking taylor expansion of -2 in x.im 0.538 * [backup-simplify]: Simplify -2 into -2 0.538 * [taylor]: Taking taylor expansion of x.im in x.im 0.538 * [backup-simplify]: Simplify 0 into 0 0.538 * [backup-simplify]: Simplify 1 into 1 0.539 * [backup-simplify]: Simplify (/ -2 1) into -2 0.539 * [backup-simplify]: Simplify -2 into -2 0.539 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.540 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 1)) into 0 0.540 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -2 x.im) (/ 0 x.im)))) into 0 0.540 * [taylor]: Taking taylor expansion of 0 in x.im 0.540 * [backup-simplify]: Simplify 0 into 0 0.541 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -2 (/ 0 1)))) into 0 0.541 * [backup-simplify]: Simplify 0 into 0 0.542 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.543 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 1))) into 0 0.543 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -2 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 0.543 * [taylor]: Taking taylor expansion of 0 in x.im 0.543 * [backup-simplify]: Simplify 0 into 0 0.543 * [backup-simplify]: Simplify 0 into 0 0.544 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.544 * [backup-simplify]: Simplify 0 into 0 0.545 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.546 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.546 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -2 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 0.546 * [taylor]: Taking taylor expansion of 0 in x.im 0.546 * [backup-simplify]: Simplify 0 into 0 0.546 * [backup-simplify]: Simplify 0 into 0 0.546 * [backup-simplify]: Simplify 0 into 0 0.547 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.547 * [backup-simplify]: Simplify 0 into 0 0.547 * [backup-simplify]: Simplify (* -2 (* (/ 1 (/ 1 (- x.im))) (pow (/ 1 (- x.re)) -2))) into (* 2 (* x.im (pow x.re 2))) 0.547 * * * * [progress]: [ 3 / 4 ] generating series at (2) 0.548 * [backup-simplify]: Simplify (+ (* (- (* x.re x.re) (* x.im x.im)) x.im) (* (+ (* x.re x.im) (* x.im x.re)) x.re)) into (- (* 3 (* x.im (pow x.re 2))) (pow x.im 3)) 0.548 * [approximate]: Taking taylor expansion of (- (* 3 (* x.im (pow x.re 2))) (pow x.im 3)) in (x.re x.im) around 0 0.548 * [taylor]: Taking taylor expansion of (- (* 3 (* x.im (pow x.re 2))) (pow x.im 3)) in x.im 0.548 * [taylor]: Taking taylor expansion of (* 3 (* x.im (pow x.re 2))) in x.im 0.548 * [taylor]: Taking taylor expansion of 3 in x.im 0.548 * [backup-simplify]: Simplify 3 into 3 0.548 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 0.548 * [taylor]: Taking taylor expansion of x.im in x.im 0.548 * [backup-simplify]: Simplify 0 into 0 0.548 * [backup-simplify]: Simplify 1 into 1 0.548 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 0.548 * [taylor]: Taking taylor expansion of x.re in x.im 0.548 * [backup-simplify]: Simplify x.re into x.re 0.548 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.im 0.548 * [taylor]: Taking taylor expansion of x.im in x.im 0.548 * [backup-simplify]: Simplify 0 into 0 0.548 * [backup-simplify]: Simplify 1 into 1 0.548 * [taylor]: Taking taylor expansion of (- (* 3 (* x.im (pow x.re 2))) (pow x.im 3)) in x.re 0.548 * [taylor]: Taking taylor expansion of (* 3 (* x.im (pow x.re 2))) in x.re 0.548 * [taylor]: Taking taylor expansion of 3 in x.re 0.548 * [backup-simplify]: Simplify 3 into 3 0.548 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 0.548 * [taylor]: Taking taylor expansion of x.im in x.re 0.549 * [backup-simplify]: Simplify x.im into x.im 0.549 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 0.549 * [taylor]: Taking taylor expansion of x.re in x.re 0.549 * [backup-simplify]: Simplify 0 into 0 0.549 * [backup-simplify]: Simplify 1 into 1 0.549 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.re 0.549 * [taylor]: Taking taylor expansion of x.im in x.re 0.549 * [backup-simplify]: Simplify x.im into x.im 0.549 * [taylor]: Taking taylor expansion of (- (* 3 (* x.im (pow x.re 2))) (pow x.im 3)) in x.re 0.549 * [taylor]: Taking taylor expansion of (* 3 (* x.im (pow x.re 2))) in x.re 0.549 * [taylor]: Taking taylor expansion of 3 in x.re 0.549 * [backup-simplify]: Simplify 3 into 3 0.549 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 0.549 * [taylor]: Taking taylor expansion of x.im in x.re 0.549 * [backup-simplify]: Simplify x.im into x.im 0.549 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 0.549 * [taylor]: Taking taylor expansion of x.re in x.re 0.549 * [backup-simplify]: Simplify 0 into 0 0.549 * [backup-simplify]: Simplify 1 into 1 0.549 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.re 0.549 * [taylor]: Taking taylor expansion of x.im in x.re 0.549 * [backup-simplify]: Simplify x.im into x.im 0.549 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 0.549 * [backup-simplify]: Simplify (* x.im (pow x.im 2)) into (pow x.im 3) 0.549 * [backup-simplify]: Simplify (- (pow x.im 3)) into (- (pow x.im 3)) 0.549 * [backup-simplify]: Simplify (+ 0 (- (pow x.im 3))) into (- (pow x.im 3)) 0.550 * [taylor]: Taking taylor expansion of (- (pow x.im 3)) in x.im 0.550 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.im 0.550 * [taylor]: Taking taylor expansion of x.im in x.im 0.550 * [backup-simplify]: Simplify 0 into 0 0.550 * [backup-simplify]: Simplify 1 into 1 0.550 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 0.550 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 (pow x.im 2))) into 0 0.550 * [backup-simplify]: Simplify (- 0) into 0 0.551 * [backup-simplify]: Simplify (+ 0 0) into 0 0.551 * [taylor]: Taking taylor expansion of 0 in x.im 0.551 * [backup-simplify]: Simplify 0 into 0 0.551 * [backup-simplify]: Simplify 0 into 0 0.551 * [backup-simplify]: Simplify (* 1 1) into 1 0.551 * [backup-simplify]: Simplify (* x.im 1) into x.im 0.551 * [backup-simplify]: Simplify (* 3 x.im) into (* 3 x.im) 0.552 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 0.552 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 (pow x.im 2)))) into 0 0.553 * [backup-simplify]: Simplify (- 0) into 0 0.553 * [backup-simplify]: Simplify (+ (* 3 x.im) 0) into (* 3 x.im) 0.553 * [taylor]: Taking taylor expansion of (* 3 x.im) in x.im 0.553 * [taylor]: Taking taylor expansion of 3 in x.im 0.553 * [backup-simplify]: Simplify 3 into 3 0.553 * [taylor]: Taking taylor expansion of x.im in x.im 0.553 * [backup-simplify]: Simplify 0 into 0 0.553 * [backup-simplify]: Simplify 1 into 1 0.553 * [backup-simplify]: Simplify (* 3 0) into 0 0.553 * [backup-simplify]: Simplify 0 into 0 0.553 * [backup-simplify]: Simplify 0 into 0 0.554 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.554 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 1)) into 0 0.555 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 x.im)) into 0 0.556 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 0.556 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow x.im 2))))) into 0 0.557 * [backup-simplify]: Simplify (- 0) into 0 0.557 * [backup-simplify]: Simplify (+ 0 0) into 0 0.557 * [taylor]: Taking taylor expansion of 0 in x.im 0.557 * [backup-simplify]: Simplify 0 into 0 0.557 * [backup-simplify]: Simplify 0 into 0 0.558 * [backup-simplify]: Simplify (+ (* 3 1) (* 0 0)) into 3 0.558 * [backup-simplify]: Simplify 3 into 3 0.558 * [backup-simplify]: Simplify 0 into 0 0.558 * [backup-simplify]: Simplify (* 1 1) into 1 0.559 * [backup-simplify]: Simplify (* 1 1) into 1 0.559 * [backup-simplify]: Simplify (- 1) into -1 0.559 * [backup-simplify]: Simplify -1 into -1 0.560 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.561 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 1))) into 0 0.562 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 x.im))) into 0 0.563 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im))))) into 0 0.564 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow x.im 2)))))) into 0 0.564 * [backup-simplify]: Simplify (- 0) into 0 0.565 * [backup-simplify]: Simplify (+ 0 0) into 0 0.565 * [taylor]: Taking taylor expansion of 0 in x.im 0.565 * [backup-simplify]: Simplify 0 into 0 0.565 * [backup-simplify]: Simplify 0 into 0 0.565 * [backup-simplify]: Simplify 0 into 0 0.566 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 1) (* 0 0))) into 0 0.566 * [backup-simplify]: Simplify 0 into 0 0.566 * [backup-simplify]: Simplify 0 into 0 0.567 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.567 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.568 * [backup-simplify]: Simplify (- 0) into 0 0.568 * [backup-simplify]: Simplify 0 into 0 0.569 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.569 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.571 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 0.572 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))))) into 0 0.574 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow x.im 2))))))) into 0 0.574 * [backup-simplify]: Simplify (- 0) into 0 0.574 * [backup-simplify]: Simplify (+ 0 0) into 0 0.574 * [taylor]: Taking taylor expansion of 0 in x.im 0.574 * [backup-simplify]: Simplify 0 into 0 0.574 * [backup-simplify]: Simplify 0 into 0 0.575 * [backup-simplify]: Simplify (+ (* -1 (pow (* x.im 1) 3)) (* 3 (* x.im (pow x.re 2)))) into (- (* 3 (* x.im (pow x.re 2))) (pow x.im 3)) 0.575 * [backup-simplify]: Simplify (+ (* (- (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) (/ 1 x.im)) (* (+ (* (/ 1 x.re) (/ 1 x.im)) (* (/ 1 x.im) (/ 1 x.re))) (/ 1 x.re))) into (- (* 3 (/ 1 (* x.im (pow x.re 2)))) (/ 1 (pow x.im 3))) 0.575 * [approximate]: Taking taylor expansion of (- (* 3 (/ 1 (* x.im (pow x.re 2)))) (/ 1 (pow x.im 3))) in (x.re x.im) around 0 0.575 * [taylor]: Taking taylor expansion of (- (* 3 (/ 1 (* x.im (pow x.re 2)))) (/ 1 (pow x.im 3))) in x.im 0.575 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (* x.im (pow x.re 2)))) in x.im 0.576 * [taylor]: Taking taylor expansion of 3 in x.im 0.576 * [backup-simplify]: Simplify 3 into 3 0.576 * [taylor]: Taking taylor expansion of (/ 1 (* x.im (pow x.re 2))) in x.im 0.576 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 0.576 * [taylor]: Taking taylor expansion of x.im in x.im 0.576 * [backup-simplify]: Simplify 0 into 0 0.576 * [backup-simplify]: Simplify 1 into 1 0.576 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 0.576 * [taylor]: Taking taylor expansion of x.re in x.im 0.576 * [backup-simplify]: Simplify x.re into x.re 0.576 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 0.576 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 0.576 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 0.576 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 0.577 * [backup-simplify]: Simplify (/ 1 (pow x.re 2)) into (/ 1 (pow x.re 2)) 0.577 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 3)) in x.im 0.577 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.im 0.577 * [taylor]: Taking taylor expansion of x.im in x.im 0.577 * [backup-simplify]: Simplify 0 into 0 0.577 * [backup-simplify]: Simplify 1 into 1 0.577 * [backup-simplify]: Simplify (* 1 1) into 1 0.577 * [backup-simplify]: Simplify (* 1 1) into 1 0.578 * [backup-simplify]: Simplify (/ 1 1) into 1 0.578 * [taylor]: Taking taylor expansion of (- (* 3 (/ 1 (* x.im (pow x.re 2)))) (/ 1 (pow x.im 3))) in x.re 0.578 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (* x.im (pow x.re 2)))) in x.re 0.578 * [taylor]: Taking taylor expansion of 3 in x.re 0.578 * [backup-simplify]: Simplify 3 into 3 0.578 * [taylor]: Taking taylor expansion of (/ 1 (* x.im (pow x.re 2))) in x.re 0.578 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 0.578 * [taylor]: Taking taylor expansion of x.im in x.re 0.578 * [backup-simplify]: Simplify x.im into x.im 0.578 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 0.578 * [taylor]: Taking taylor expansion of x.re in x.re 0.578 * [backup-simplify]: Simplify 0 into 0 0.578 * [backup-simplify]: Simplify 1 into 1 0.579 * [backup-simplify]: Simplify (* 1 1) into 1 0.579 * [backup-simplify]: Simplify (* x.im 1) into x.im 0.579 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 0.579 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 3)) in x.re 0.579 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.re 0.579 * [taylor]: Taking taylor expansion of x.im in x.re 0.579 * [backup-simplify]: Simplify x.im into x.im 0.579 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 0.579 * [backup-simplify]: Simplify (* x.im (pow x.im 2)) into (pow x.im 3) 0.579 * [backup-simplify]: Simplify (/ 1 (pow x.im 3)) into (/ 1 (pow x.im 3)) 0.579 * [taylor]: Taking taylor expansion of (- (* 3 (/ 1 (* x.im (pow x.re 2)))) (/ 1 (pow x.im 3))) in x.re 0.579 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (* x.im (pow x.re 2)))) in x.re 0.579 * [taylor]: Taking taylor expansion of 3 in x.re 0.579 * [backup-simplify]: Simplify 3 into 3 0.579 * [taylor]: Taking taylor expansion of (/ 1 (* x.im (pow x.re 2))) in x.re 0.579 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 0.579 * [taylor]: Taking taylor expansion of x.im in x.re 0.579 * [backup-simplify]: Simplify x.im into x.im 0.579 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 0.579 * [taylor]: Taking taylor expansion of x.re in x.re 0.579 * [backup-simplify]: Simplify 0 into 0 0.579 * [backup-simplify]: Simplify 1 into 1 0.580 * [backup-simplify]: Simplify (* 1 1) into 1 0.580 * [backup-simplify]: Simplify (* x.im 1) into x.im 0.580 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 0.580 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 3)) in x.re 0.580 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.re 0.580 * [taylor]: Taking taylor expansion of x.im in x.re 0.580 * [backup-simplify]: Simplify x.im into x.im 0.580 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 0.580 * [backup-simplify]: Simplify (* x.im (pow x.im 2)) into (pow x.im 3) 0.580 * [backup-simplify]: Simplify (/ 1 (pow x.im 3)) into (/ 1 (pow x.im 3)) 0.580 * [backup-simplify]: Simplify (* 3 (/ 1 x.im)) into (/ 3 x.im) 0.580 * [backup-simplify]: Simplify (+ (/ 3 x.im) 0) into (* 3 (/ 1 x.im)) 0.580 * [taylor]: Taking taylor expansion of (* 3 (/ 1 x.im)) in x.im 0.580 * [taylor]: Taking taylor expansion of 3 in x.im 0.580 * [backup-simplify]: Simplify 3 into 3 0.580 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 0.580 * [taylor]: Taking taylor expansion of x.im in x.im 0.581 * [backup-simplify]: Simplify 0 into 0 0.581 * [backup-simplify]: Simplify 1 into 1 0.581 * [backup-simplify]: Simplify (/ 1 1) into 1 0.582 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.582 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 1)) into 0 0.582 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 0.583 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 (/ 1 x.im))) into 0 0.583 * [backup-simplify]: Simplify (+ 0 0) into 0 0.583 * [taylor]: Taking taylor expansion of 0 in x.im 0.583 * [backup-simplify]: Simplify 0 into 0 0.584 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.585 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 1))) into 0 0.585 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 0.586 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 (/ 1 x.im)))) into 0 0.586 * [backup-simplify]: Simplify (- (/ 1 (pow x.im 3))) into (- (/ 1 (pow x.im 3))) 0.586 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow x.im 3)))) into (- (/ 1 (pow x.im 3))) 0.586 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x.im 3))) in x.im 0.586 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 3)) in x.im 0.586 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.im 0.586 * [taylor]: Taking taylor expansion of x.im in x.im 0.586 * [backup-simplify]: Simplify 0 into 0 0.586 * [backup-simplify]: Simplify 1 into 1 0.586 * [backup-simplify]: Simplify (* 1 1) into 1 0.587 * [backup-simplify]: Simplify (* 1 1) into 1 0.587 * [backup-simplify]: Simplify (/ 1 1) into 1 0.588 * [backup-simplify]: Simplify (- 1) into -1 0.588 * [backup-simplify]: Simplify -1 into -1 0.588 * [backup-simplify]: Simplify (* 3 1) into 3 0.588 * [backup-simplify]: Simplify 3 into 3 0.589 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.590 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.590 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 0.592 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.im))))) into 0 0.592 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 0.592 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 (pow x.im 2))) into 0 0.592 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 3)) (/ 0 (pow x.im 3))))) into 0 0.592 * [backup-simplify]: Simplify (- 0) into 0 0.593 * [backup-simplify]: Simplify (+ 0 0) into 0 0.593 * [taylor]: Taking taylor expansion of 0 in x.im 0.593 * [backup-simplify]: Simplify 0 into 0 0.594 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.594 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.595 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.596 * [backup-simplify]: Simplify (- 0) into 0 0.596 * [backup-simplify]: Simplify 0 into 0 0.596 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.597 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 1)) into 0 0.597 * [backup-simplify]: Simplify 0 into 0 0.598 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 0.599 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 0.600 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 0.603 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.im)))))) into 0 0.604 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 0.604 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 (pow x.im 2)))) into 0 0.604 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 3)) (/ 0 (pow x.im 3))) (* 0 (/ 0 (pow x.im 3))))) into 0 0.605 * [backup-simplify]: Simplify (- 0) into 0 0.605 * [backup-simplify]: Simplify (+ 0 0) into 0 0.605 * [taylor]: Taking taylor expansion of 0 in x.im 0.605 * [backup-simplify]: Simplify 0 into 0 0.606 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.607 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.608 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) 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.609 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.610 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 1))) into 0 0.610 * [backup-simplify]: Simplify 0 into 0 0.611 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 0.612 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 0.613 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 0.615 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.im))))))) into 0 0.615 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 0.616 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow x.im 2))))) into 0 0.617 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 3)) (/ 0 (pow x.im 3))) (* 0 (/ 0 (pow x.im 3))) (* 0 (/ 0 (pow x.im 3))))) into 0 0.617 * [backup-simplify]: Simplify (- 0) into 0 0.617 * [backup-simplify]: Simplify (+ 0 0) into 0 0.617 * [taylor]: Taking taylor expansion of 0 in x.im 0.617 * [backup-simplify]: Simplify 0 into 0 0.618 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 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.621 * [backup-simplify]: Simplify (- 0) into 0 0.621 * [backup-simplify]: Simplify 0 into 0 0.621 * [backup-simplify]: Simplify (+ (* 3 (* (/ 1 (/ 1 x.im)) (pow (/ 1 x.re) -2))) (* -1 (pow (* (/ 1 (/ 1 x.im)) 1) 3))) into (- (* 3 (* x.im (pow x.re 2))) (pow x.im 3)) 0.622 * [backup-simplify]: Simplify (+ (* (- (* (/ 1 (- x.re)) (/ 1 (- x.re))) (* (/ 1 (- x.im)) (/ 1 (- x.im)))) (/ 1 (- x.im))) (* (+ (* (/ 1 (- x.re)) (/ 1 (- x.im))) (* (/ 1 (- x.im)) (/ 1 (- x.re)))) (/ 1 (- x.re)))) into (- (/ 1 (pow x.im 3)) (* 3 (/ 1 (* x.im (pow x.re 2))))) 0.622 * [approximate]: Taking taylor expansion of (- (/ 1 (pow x.im 3)) (* 3 (/ 1 (* x.im (pow x.re 2))))) in (x.re x.im) around 0 0.622 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x.im 3)) (* 3 (/ 1 (* x.im (pow x.re 2))))) in x.im 0.622 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 3)) in x.im 0.622 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.im 0.622 * [taylor]: Taking taylor expansion of x.im in x.im 0.622 * [backup-simplify]: Simplify 0 into 0 0.622 * [backup-simplify]: Simplify 1 into 1 0.623 * [backup-simplify]: Simplify (* 1 1) into 1 0.623 * [backup-simplify]: Simplify (* 1 1) into 1 0.623 * [backup-simplify]: Simplify (/ 1 1) into 1 0.623 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (* x.im (pow x.re 2)))) in x.im 0.623 * [taylor]: Taking taylor expansion of 3 in x.im 0.623 * [backup-simplify]: Simplify 3 into 3 0.623 * [taylor]: Taking taylor expansion of (/ 1 (* x.im (pow x.re 2))) in x.im 0.623 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 0.623 * [taylor]: Taking taylor expansion of x.im in x.im 0.623 * [backup-simplify]: Simplify 0 into 0 0.623 * [backup-simplify]: Simplify 1 into 1 0.623 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 0.624 * [taylor]: Taking taylor expansion of x.re in x.im 0.624 * [backup-simplify]: Simplify x.re into x.re 0.624 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 0.624 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 0.624 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 0.624 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 0.624 * [backup-simplify]: Simplify (/ 1 (pow x.re 2)) into (/ 1 (pow x.re 2)) 0.624 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x.im 3)) (* 3 (/ 1 (* x.im (pow x.re 2))))) in x.re 0.624 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 3)) in x.re 0.624 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.re 0.624 * [taylor]: Taking taylor expansion of x.im in x.re 0.624 * [backup-simplify]: Simplify x.im into x.im 0.624 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 0.625 * [backup-simplify]: Simplify (* x.im (pow x.im 2)) into (pow x.im 3) 0.625 * [backup-simplify]: Simplify (/ 1 (pow x.im 3)) into (/ 1 (pow x.im 3)) 0.625 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (* x.im (pow x.re 2)))) in x.re 0.625 * [taylor]: Taking taylor expansion of 3 in x.re 0.625 * [backup-simplify]: Simplify 3 into 3 0.625 * [taylor]: Taking taylor expansion of (/ 1 (* x.im (pow x.re 2))) in x.re 0.625 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 0.625 * [taylor]: Taking taylor expansion of x.im in x.re 0.625 * [backup-simplify]: Simplify x.im into x.im 0.625 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 0.625 * [taylor]: Taking taylor expansion of x.re in x.re 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 (* x.im 1) into x.im 0.625 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 0.626 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x.im 3)) (* 3 (/ 1 (* x.im (pow x.re 2))))) in x.re 0.626 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 3)) in x.re 0.626 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.re 0.626 * [taylor]: Taking taylor expansion of x.im in x.re 0.626 * [backup-simplify]: Simplify x.im into x.im 0.626 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 0.626 * [backup-simplify]: Simplify (* x.im (pow x.im 2)) into (pow x.im 3) 0.626 * [backup-simplify]: Simplify (/ 1 (pow x.im 3)) into (/ 1 (pow x.im 3)) 0.626 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (* x.im (pow x.re 2)))) in x.re 0.626 * [taylor]: Taking taylor expansion of 3 in x.re 0.626 * [backup-simplify]: Simplify 3 into 3 0.626 * [taylor]: Taking taylor expansion of (/ 1 (* x.im (pow x.re 2))) in x.re 0.626 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 0.626 * [taylor]: Taking taylor expansion of x.im in x.re 0.626 * [backup-simplify]: Simplify x.im into x.im 0.626 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 0.626 * [taylor]: Taking taylor expansion of x.re in x.re 0.626 * [backup-simplify]: Simplify 0 into 0 0.626 * [backup-simplify]: Simplify 1 into 1 0.627 * [backup-simplify]: Simplify (* 1 1) into 1 0.627 * [backup-simplify]: Simplify (* x.im 1) into x.im 0.627 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 0.627 * [backup-simplify]: Simplify (* 3 (/ 1 x.im)) into (/ 3 x.im) 0.627 * [backup-simplify]: Simplify (- (/ 3 x.im)) into (- (* 3 (/ 1 x.im))) 0.627 * [backup-simplify]: Simplify (+ 0 (- (* 3 (/ 1 x.im)))) into (- (* 3 (/ 1 x.im))) 0.627 * [taylor]: Taking taylor expansion of (- (* 3 (/ 1 x.im))) in x.im 0.627 * [taylor]: Taking taylor expansion of (* 3 (/ 1 x.im)) in x.im 0.627 * [taylor]: Taking taylor expansion of 3 in x.im 0.627 * [backup-simplify]: Simplify 3 into 3 0.627 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 0.627 * [taylor]: Taking taylor expansion of x.im in x.im 0.627 * [backup-simplify]: Simplify 0 into 0 0.627 * [backup-simplify]: Simplify 1 into 1 0.628 * [backup-simplify]: Simplify (/ 1 1) into 1 0.628 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.629 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 1)) into 0 0.629 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 0.629 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 (/ 1 x.im))) into 0 0.630 * [backup-simplify]: Simplify (- 0) into 0 0.630 * [backup-simplify]: Simplify (+ 0 0) into 0 0.630 * [taylor]: Taking taylor expansion of 0 in x.im 0.630 * [backup-simplify]: Simplify 0 into 0 0.631 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.632 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 1))) into 0 0.632 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 0.633 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 (/ 1 x.im)))) into 0 0.633 * [backup-simplify]: Simplify (- 0) into 0 0.633 * [backup-simplify]: Simplify (+ (/ 1 (pow x.im 3)) 0) into (/ 1 (pow x.im 3)) 0.633 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 3)) in x.im 0.634 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.im 0.634 * [taylor]: Taking taylor expansion of x.im in x.im 0.634 * [backup-simplify]: Simplify 0 into 0 0.634 * [backup-simplify]: Simplify 1 into 1 0.634 * [backup-simplify]: Simplify (* 1 1) into 1 0.634 * [backup-simplify]: Simplify (* 1 1) into 1 0.635 * [backup-simplify]: Simplify (/ 1 1) into 1 0.635 * [backup-simplify]: Simplify 1 into 1 0.636 * [backup-simplify]: Simplify (* 3 1) into 3 0.636 * [backup-simplify]: Simplify (- 3) into -3 0.636 * [backup-simplify]: Simplify -3 into -3 0.636 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 0.636 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 (pow x.im 2))) into 0 0.636 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 3)) (/ 0 (pow x.im 3))))) into 0 0.638 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.639 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.639 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 0.640 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.im))))) into 0 0.641 * [backup-simplify]: Simplify (- 0) into 0 0.641 * [backup-simplify]: Simplify (+ 0 0) into 0 0.641 * [taylor]: Taking taylor expansion of 0 in x.im 0.641 * [backup-simplify]: Simplify 0 into 0 0.642 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.642 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.643 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.643 * [backup-simplify]: Simplify 0 into 0 0.644 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.645 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 1)) into 0 0.645 * [backup-simplify]: Simplify (- 0) into 0 0.645 * [backup-simplify]: Simplify 0 into 0 0.645 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 0.646 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 (pow x.im 2)))) into 0 0.646 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 3)) (/ 0 (pow x.im 3))) (* 0 (/ 0 (pow x.im 3))))) into 0 0.647 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 0.648 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 0.649 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 0.650 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.im)))))) into 0 0.651 * [backup-simplify]: Simplify (- 0) into 0 0.651 * [backup-simplify]: Simplify (+ 0 0) into 0 0.651 * [taylor]: Taking taylor expansion of 0 in x.im 0.651 * [backup-simplify]: Simplify 0 into 0 0.652 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.653 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.654 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.654 * [backup-simplify]: Simplify 0 into 0 0.654 * [backup-simplify]: Simplify 0 into 0 0.655 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.656 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 1))) into 0 0.656 * [backup-simplify]: Simplify (- 0) into 0 0.656 * [backup-simplify]: Simplify 0 into 0 0.657 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 0.658 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow x.im 2))))) into 0 0.658 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 3)) (/ 0 (pow x.im 3))) (* 0 (/ 0 (pow x.im 3))) (* 0 (/ 0 (pow x.im 3))))) into 0 0.660 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 0.661 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 0.661 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 0.663 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.im))))))) into 0 0.663 * [backup-simplify]: Simplify (- 0) into 0 0.663 * [backup-simplify]: Simplify (+ 0 0) into 0 0.664 * [taylor]: Taking taylor expansion of 0 in x.im 0.664 * [backup-simplify]: Simplify 0 into 0 0.665 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.666 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.667 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.667 * [backup-simplify]: Simplify 0 into 0 0.667 * [backup-simplify]: Simplify (+ (* -3 (* (/ 1 (/ 1 (- x.im))) (pow (/ 1 (- x.re)) -2))) (* 1 (pow (* (/ 1 (/ 1 (- x.im))) 1) 3))) into (- (* 3 (* x.im (pow x.re 2))) (pow x.im 3)) 0.667 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1) 0.667 * [backup-simplify]: Simplify (+ (* x.re x.im) (* x.im x.re)) into (* 2 (* x.im x.re)) 0.667 * [approximate]: Taking taylor expansion of (* 2 (* x.im x.re)) in (x.re x.im) around 0 0.667 * [taylor]: Taking taylor expansion of (* 2 (* x.im x.re)) in x.im 0.667 * [taylor]: Taking taylor expansion of 2 in x.im 0.667 * [backup-simplify]: Simplify 2 into 2 0.667 * [taylor]: Taking taylor expansion of (* x.im x.re) in x.im 0.667 * [taylor]: Taking taylor expansion of x.im in x.im 0.667 * [backup-simplify]: Simplify 0 into 0 0.668 * [backup-simplify]: Simplify 1 into 1 0.668 * [taylor]: Taking taylor expansion of x.re in x.im 0.668 * [backup-simplify]: Simplify x.re into x.re 0.668 * [taylor]: Taking taylor expansion of (* 2 (* x.im x.re)) in x.re 0.668 * [taylor]: Taking taylor expansion of 2 in x.re 0.668 * [backup-simplify]: Simplify 2 into 2 0.668 * [taylor]: Taking taylor expansion of (* x.im x.re) in x.re 0.668 * [taylor]: Taking taylor expansion of x.im in x.re 0.668 * [backup-simplify]: Simplify x.im into x.im 0.668 * [taylor]: Taking taylor expansion of x.re in x.re 0.668 * [backup-simplify]: Simplify 0 into 0 0.668 * [backup-simplify]: Simplify 1 into 1 0.668 * [taylor]: Taking taylor expansion of (* 2 (* x.im x.re)) in x.re 0.668 * [taylor]: Taking taylor expansion of 2 in x.re 0.668 * [backup-simplify]: Simplify 2 into 2 0.668 * [taylor]: Taking taylor expansion of (* x.im x.re) in x.re 0.668 * [taylor]: Taking taylor expansion of x.im in x.re 0.668 * [backup-simplify]: Simplify x.im into x.im 0.668 * [taylor]: Taking taylor expansion of x.re in x.re 0.668 * [backup-simplify]: Simplify 0 into 0 0.668 * [backup-simplify]: Simplify 1 into 1 0.668 * [backup-simplify]: Simplify (* x.im 0) into 0 0.669 * [backup-simplify]: Simplify (* 2 0) into 0 0.669 * [taylor]: Taking taylor expansion of 0 in x.im 0.669 * [backup-simplify]: Simplify 0 into 0 0.669 * [backup-simplify]: Simplify 0 into 0 0.669 * [backup-simplify]: Simplify (+ (* x.im 1) (* 0 0)) into x.im 0.670 * [backup-simplify]: Simplify (+ (* 2 x.im) (* 0 0)) into (* 2 x.im) 0.670 * [taylor]: Taking taylor expansion of (* 2 x.im) in x.im 0.670 * [taylor]: Taking taylor expansion of 2 in x.im 0.670 * [backup-simplify]: Simplify 2 into 2 0.670 * [taylor]: Taking taylor expansion of x.im in x.im 0.670 * [backup-simplify]: Simplify 0 into 0 0.670 * [backup-simplify]: Simplify 1 into 1 0.670 * [backup-simplify]: Simplify (* 2 0) into 0 0.670 * [backup-simplify]: Simplify 0 into 0 0.670 * [backup-simplify]: Simplify 0 into 0 0.671 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 1) (* 0 0))) into 0 0.672 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 x.im) (* 0 0))) into 0 0.672 * [taylor]: Taking taylor expansion of 0 in x.im 0.672 * [backup-simplify]: Simplify 0 into 0 0.672 * [backup-simplify]: Simplify 0 into 0 0.673 * [backup-simplify]: Simplify (+ (* 2 1) (* 0 0)) into 2 0.673 * [backup-simplify]: Simplify 2 into 2 0.673 * [backup-simplify]: Simplify 0 into 0 0.674 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 0.675 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 x.im) (* 0 0)))) into 0 0.675 * [taylor]: Taking taylor expansion of 0 in x.im 0.675 * [backup-simplify]: Simplify 0 into 0 0.675 * [backup-simplify]: Simplify 0 into 0 0.675 * [backup-simplify]: Simplify 0 into 0 0.676 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 1) (* 0 0))) into 0 0.676 * [backup-simplify]: Simplify 0 into 0 0.676 * [backup-simplify]: Simplify 0 into 0 0.677 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 0.679 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 x.im) (* 0 0))))) into 0 0.679 * [taylor]: Taking taylor expansion of 0 in x.im 0.679 * [backup-simplify]: Simplify 0 into 0 0.679 * [backup-simplify]: Simplify 0 into 0 0.679 * [backup-simplify]: Simplify (* 2 (* x.im x.re)) into (* 2 (* x.im x.re)) 0.679 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) (/ 1 x.im)) (* (/ 1 x.im) (/ 1 x.re))) into (* 2 (/ 1 (* x.im x.re))) 0.679 * [approximate]: Taking taylor expansion of (* 2 (/ 1 (* x.im x.re))) in (x.re x.im) around 0 0.679 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (* x.im x.re))) in x.im 0.679 * [taylor]: Taking taylor expansion of 2 in x.im 0.679 * [backup-simplify]: Simplify 2 into 2 0.679 * [taylor]: Taking taylor expansion of (/ 1 (* x.im x.re)) in x.im 0.679 * [taylor]: Taking taylor expansion of (* x.im x.re) in x.im 0.679 * [taylor]: Taking taylor expansion of x.im in x.im 0.679 * [backup-simplify]: Simplify 0 into 0 0.679 * [backup-simplify]: Simplify 1 into 1 0.679 * [taylor]: Taking taylor expansion of x.re in x.im 0.679 * [backup-simplify]: Simplify x.re into x.re 0.679 * [backup-simplify]: Simplify (* 0 x.re) into 0 0.680 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 0.680 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 0.680 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (* x.im x.re))) in x.re 0.680 * [taylor]: Taking taylor expansion of 2 in x.re 0.680 * [backup-simplify]: Simplify 2 into 2 0.680 * [taylor]: Taking taylor expansion of (/ 1 (* x.im x.re)) in x.re 0.680 * [taylor]: Taking taylor expansion of (* x.im x.re) in x.re 0.680 * [taylor]: Taking taylor expansion of x.im in x.re 0.680 * [backup-simplify]: Simplify x.im into x.im 0.680 * [taylor]: Taking taylor expansion of x.re in x.re 0.680 * [backup-simplify]: Simplify 0 into 0 0.680 * [backup-simplify]: Simplify 1 into 1 0.680 * [backup-simplify]: Simplify (* x.im 0) into 0 0.681 * [backup-simplify]: Simplify (+ (* x.im 1) (* 0 0)) into x.im 0.681 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 0.681 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (* x.im x.re))) in x.re 0.681 * [taylor]: Taking taylor expansion of 2 in x.re 0.681 * [backup-simplify]: Simplify 2 into 2 0.681 * [taylor]: Taking taylor expansion of (/ 1 (* x.im x.re)) in x.re 0.681 * [taylor]: Taking taylor expansion of (* x.im x.re) in x.re 0.681 * [taylor]: Taking taylor expansion of x.im in x.re 0.681 * [backup-simplify]: Simplify x.im into x.im 0.681 * [taylor]: Taking taylor expansion of x.re in x.re 0.681 * [backup-simplify]: Simplify 0 into 0 0.681 * [backup-simplify]: Simplify 1 into 1 0.681 * [backup-simplify]: Simplify (* x.im 0) into 0 0.681 * [backup-simplify]: Simplify (+ (* x.im 1) (* 0 0)) into x.im 0.682 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 0.682 * [backup-simplify]: Simplify (* 2 (/ 1 x.im)) into (/ 2 x.im) 0.682 * [taylor]: Taking taylor expansion of (/ 2 x.im) in x.im 0.682 * [taylor]: Taking taylor expansion of 2 in x.im 0.682 * [backup-simplify]: Simplify 2 into 2 0.682 * [taylor]: Taking taylor expansion of x.im in x.im 0.682 * [backup-simplify]: Simplify 0 into 0 0.682 * [backup-simplify]: Simplify 1 into 1 0.682 * [backup-simplify]: Simplify (/ 2 1) into 2 0.682 * [backup-simplify]: Simplify 2 into 2 0.683 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 1) (* 0 0))) into 0 0.683 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 0.684 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 (/ 1 x.im))) into 0 0.684 * [taylor]: Taking taylor expansion of 0 in x.im 0.684 * [backup-simplify]: Simplify 0 into 0 0.685 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 2 (/ 0 1)))) into 0 0.685 * [backup-simplify]: Simplify 0 into 0 0.685 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 0.686 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 0.686 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 (/ 1 x.im)))) into 0 0.686 * [taylor]: Taking taylor expansion of 0 in x.im 0.686 * [backup-simplify]: Simplify 0 into 0 0.686 * [backup-simplify]: Simplify 0 into 0 0.687 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.688 * [backup-simplify]: Simplify 0 into 0 0.688 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 0.689 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 0.690 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.im))))) into 0 0.690 * [taylor]: Taking taylor expansion of 0 in x.im 0.690 * [backup-simplify]: Simplify 0 into 0 0.690 * [backup-simplify]: Simplify 0 into 0 0.690 * [backup-simplify]: Simplify 0 into 0 0.691 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.691 * [backup-simplify]: Simplify 0 into 0 0.691 * [backup-simplify]: Simplify (* 2 (* (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re)))) into (* 2 (* x.im x.re)) 0.691 * [backup-simplify]: Simplify (+ (* (/ 1 (- x.re)) (/ 1 (- x.im))) (* (/ 1 (- x.im)) (/ 1 (- x.re)))) into (* 2 (/ 1 (* x.im x.re))) 0.691 * [approximate]: Taking taylor expansion of (* 2 (/ 1 (* x.im x.re))) in (x.re x.im) around 0 0.691 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (* x.im x.re))) in x.im 0.691 * [taylor]: Taking taylor expansion of 2 in x.im 0.691 * [backup-simplify]: Simplify 2 into 2 0.691 * [taylor]: Taking taylor expansion of (/ 1 (* x.im x.re)) in x.im 0.691 * [taylor]: Taking taylor expansion of (* x.im x.re) in x.im 0.691 * [taylor]: Taking taylor expansion of x.im in x.im 0.691 * [backup-simplify]: Simplify 0 into 0 0.691 * [backup-simplify]: Simplify 1 into 1 0.691 * [taylor]: Taking taylor expansion of x.re in x.im 0.691 * [backup-simplify]: Simplify x.re into x.re 0.691 * [backup-simplify]: Simplify (* 0 x.re) into 0 0.692 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 0.692 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 0.692 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (* x.im x.re))) in x.re 0.692 * [taylor]: Taking taylor expansion of 2 in x.re 0.692 * [backup-simplify]: Simplify 2 into 2 0.692 * [taylor]: Taking taylor expansion of (/ 1 (* x.im x.re)) in x.re 0.692 * [taylor]: Taking taylor expansion of (* x.im x.re) in x.re 0.692 * [taylor]: Taking taylor expansion of x.im in x.re 0.692 * [backup-simplify]: Simplify x.im into x.im 0.692 * [taylor]: Taking taylor expansion of x.re in x.re 0.692 * [backup-simplify]: Simplify 0 into 0 0.692 * [backup-simplify]: Simplify 1 into 1 0.692 * [backup-simplify]: Simplify (* x.im 0) into 0 0.692 * [backup-simplify]: Simplify (+ (* x.im 1) (* 0 0)) into x.im 0.692 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 0.692 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (* x.im x.re))) in x.re 0.692 * [taylor]: Taking taylor expansion of 2 in x.re 0.692 * [backup-simplify]: Simplify 2 into 2 0.692 * [taylor]: Taking taylor expansion of (/ 1 (* x.im x.re)) in x.re 0.692 * [taylor]: Taking taylor expansion of (* x.im x.re) in x.re 0.692 * [taylor]: Taking taylor expansion of x.im in x.re 0.692 * [backup-simplify]: Simplify x.im into x.im 0.692 * [taylor]: Taking taylor expansion of x.re in x.re 0.692 * [backup-simplify]: Simplify 0 into 0 0.692 * [backup-simplify]: Simplify 1 into 1 0.692 * [backup-simplify]: Simplify (* x.im 0) into 0 0.693 * [backup-simplify]: Simplify (+ (* x.im 1) (* 0 0)) into x.im 0.693 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 0.693 * [backup-simplify]: Simplify (* 2 (/ 1 x.im)) into (/ 2 x.im) 0.693 * [taylor]: Taking taylor expansion of (/ 2 x.im) in x.im 0.693 * [taylor]: Taking taylor expansion of 2 in x.im 0.693 * [backup-simplify]: Simplify 2 into 2 0.693 * [taylor]: Taking taylor expansion of x.im in x.im 0.693 * [backup-simplify]: Simplify 0 into 0 0.693 * [backup-simplify]: Simplify 1 into 1 0.693 * [backup-simplify]: Simplify (/ 2 1) into 2 0.693 * [backup-simplify]: Simplify 2 into 2 0.694 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 1) (* 0 0))) into 0 0.694 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 0.694 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 (/ 1 x.im))) into 0 0.694 * [taylor]: Taking taylor expansion of 0 in x.im 0.694 * [backup-simplify]: Simplify 0 into 0 0.695 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 2 (/ 0 1)))) into 0 0.695 * [backup-simplify]: Simplify 0 into 0 0.695 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 0.695 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 0.696 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 (/ 1 x.im)))) into 0 0.696 * [taylor]: Taking taylor expansion of 0 in x.im 0.696 * [backup-simplify]: Simplify 0 into 0 0.696 * [backup-simplify]: Simplify 0 into 0 0.697 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.697 * [backup-simplify]: Simplify 0 into 0 0.697 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 0.697 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 0.698 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.im))))) into 0 0.698 * [taylor]: Taking taylor expansion of 0 in x.im 0.698 * [backup-simplify]: Simplify 0 into 0 0.698 * [backup-simplify]: Simplify 0 into 0 0.698 * [backup-simplify]: Simplify 0 into 0 0.699 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.699 * [backup-simplify]: Simplify 0 into 0 0.699 * [backup-simplify]: Simplify (* 2 (* (/ 1 (/ 1 (- x.im))) (/ 1 (/ 1 (- x.re))))) into (* 2 (* x.im x.re)) 0.699 * * * [progress]: simplifying candidates 0.699 * * * * [progress]: [ 1 / 83 ] simplifiying candidate # 0.699 * [simplify]: Simplifying (* (- (* x.re x.re) (* x.im x.im)) x.im) 0.700 * * [simplify]: iters left: 6 (6 enodes) 0.701 * * [simplify]: iters left: 5 (24 enodes) 0.705 * * [simplify]: iters left: 4 (47 enodes) 0.713 * * [simplify]: iters left: 3 (99 enodes) 0.751 * * [simplify]: iters left: 2 (215 enodes) 0.843 * * [simplify]: iters left: 1 (401 enodes) 0.973 * * [simplify]: Extracting #0: cost 1 inf + 0 0.973 * * [simplify]: Extracting #1: cost 27 inf + 0 0.973 * * [simplify]: Extracting #2: cost 73 inf + 1 0.974 * * [simplify]: Extracting #3: cost 92 inf + 249 0.976 * * [simplify]: Extracting #4: cost 45 inf + 7256 0.979 * * [simplify]: Extracting #5: cost 8 inf + 12018 0.983 * * [simplify]: Extracting #6: cost 0 inf + 12414 0.989 * * [simplify]: Extracting #7: cost 0 inf + 12134 0.996 * [simplify]: Simplified to (* (- (* x.re x.re) (* x.im x.im)) x.im) 0.996 * [simplify]: Simplified (2 1 1) to (λ (x.re x.im) (+ (pow (* (- (* x.re x.re) (* x.im x.im)) x.im) 1) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 0.996 * * * * [progress]: [ 2 / 83 ] simplifiying candidate # 0.997 * * * * [progress]: [ 3 / 83 ] simplifiying candidate # 0.997 * [simplify]: Simplifying (+ (log (- (* x.re x.re) (* x.im x.im))) (log x.im)) 0.997 * * [simplify]: iters left: 6 (8 enodes) 0.999 * * [simplify]: iters left: 5 (30 enodes) 1.006 * * [simplify]: iters left: 4 (46 enodes) 1.012 * * [simplify]: iters left: 3 (72 enodes) 1.024 * * [simplify]: iters left: 2 (121 enodes) 1.056 * * [simplify]: iters left: 1 (204 enodes) 1.092 * * [simplify]: Extracting #0: cost 1 inf + 0 1.093 * * [simplify]: Extracting #1: cost 8 inf + 0 1.093 * * [simplify]: Extracting #2: cost 18 inf + 0 1.093 * * [simplify]: Extracting #3: cost 38 inf + 143 1.094 * * [simplify]: Extracting #4: cost 54 inf + 1166 1.097 * * [simplify]: Extracting #5: cost 11 inf + 6409 1.100 * * [simplify]: Extracting #6: cost 2 inf + 7767 1.105 * * [simplify]: Extracting #7: cost 0 inf + 8211 1.109 * [simplify]: Simplified to (+ (log (- (* x.re x.re) (* x.im x.im))) (log x.im)) 1.109 * [simplify]: Simplified (2 1 1) to (λ (x.re x.im) (+ (exp (+ (log (- (* x.re x.re) (* x.im x.im))) (log x.im))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 1.109 * * * * [progress]: [ 4 / 83 ] simplifiying candidate # 1.109 * * * * [progress]: [ 5 / 83 ] simplifiying candidate # 1.109 * * * * [progress]: [ 6 / 83 ] simplifiying candidate # 1.109 * [simplify]: Simplifying (* (* (* (- (* x.re x.re) (* x.im x.im)) (- (* x.re x.re) (* x.im x.im))) (- (* x.re x.re) (* x.im x.im))) (* (* x.im x.im) x.im)) 1.110 * * [simplify]: iters left: 6 (9 enodes) 1.114 * * [simplify]: iters left: 5 (39 enodes) 1.125 * * [simplify]: iters left: 4 (106 enodes) 1.174 * * [simplify]: Extracting #0: cost 1 inf + 0 1.174 * * [simplify]: Extracting #1: cost 37 inf + 0 1.174 * * [simplify]: Extracting #2: cost 133 inf + 123 1.176 * * [simplify]: Extracting #3: cost 164 inf + 2069 1.188 * * [simplify]: Extracting #4: cost 46 inf + 25680 1.203 * * [simplify]: Extracting #5: cost 2 inf + 35909 1.218 * * [simplify]: Extracting #6: cost 0 inf + 36273 1.234 * [simplify]: Simplified to (* (* x.im (* x.im x.im)) (* (- (* x.re x.re) (* x.im x.im)) (* (- (* x.re x.re) (* x.im x.im)) (- (* x.re x.re) (* x.im x.im))))) 1.234 * [simplify]: Simplified (2 1 1) to (λ (x.re x.im) (+ (cbrt (* (* x.im (* x.im x.im)) (* (- (* x.re x.re) (* x.im x.im)) (* (- (* x.re x.re) (* x.im x.im)) (- (* x.re x.re) (* x.im x.im)))))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 1.234 * * * * [progress]: [ 7 / 83 ] simplifiying candidate # 1.234 * * * * [progress]: [ 8 / 83 ] simplifiying candidate # 1.234 * * * * [progress]: [ 9 / 83 ] simplifiying candidate # 1.234 * * * * [progress]: [ 10 / 83 ] simplifiying candidate # 1.234 * * * * [progress]: [ 11 / 83 ] simplifiying candidate # 1.235 * [simplify]: Simplifying (* (sqrt (- (* x.re x.re) (* x.im x.im))) (sqrt x.im)) 1.235 * * [simplify]: iters left: 6 (8 enodes) 1.239 * * [simplify]: iters left: 5 (30 enodes) 1.248 * * [simplify]: iters left: 4 (43 enodes) 1.260 * * [simplify]: iters left: 3 (60 enodes) 1.278 * * [simplify]: iters left: 2 (101 enodes) 1.314 * * [simplify]: iters left: 1 (184 enodes) 1.346 * * [simplify]: Extracting #0: cost 1 inf + 0 1.346 * * [simplify]: Extracting #1: cost 4 inf + 0 1.346 * * [simplify]: Extracting #2: cost 8 inf + 0 1.346 * * [simplify]: Extracting #3: cost 26 inf + 83 1.347 * * [simplify]: Extracting #4: cost 57 inf + 205 1.347 * * [simplify]: Extracting #5: cost 52 inf + 494 1.349 * * [simplify]: Extracting #6: cost 16 inf + 4523 1.353 * * [simplify]: Extracting #7: cost 0 inf + 6675 1.356 * [simplify]: Simplified to (* (sqrt (- (* x.re x.re) (* x.im x.im))) (sqrt x.im)) 1.356 * [simplify]: Simplified (2 1 1) to (λ (x.re x.im) (+ (* (* (sqrt (- (* x.re x.re) (* x.im x.im))) (sqrt x.im)) (* (sqrt (- (* x.re x.re) (* x.im x.im))) (sqrt x.im))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 1.357 * [simplify]: Simplifying (* (sqrt (- (* x.re x.re) (* x.im x.im))) (sqrt x.im)) 1.357 * * [simplify]: iters left: 6 (8 enodes) 1.360 * * [simplify]: iters left: 5 (30 enodes) 1.369 * * [simplify]: iters left: 4 (43 enodes) 1.378 * * [simplify]: iters left: 3 (60 enodes) 1.388 * * [simplify]: iters left: 2 (101 enodes) 1.410 * * [simplify]: iters left: 1 (184 enodes) 1.469 * * [simplify]: Extracting #0: cost 1 inf + 0 1.469 * * [simplify]: Extracting #1: cost 4 inf + 0 1.470 * * [simplify]: Extracting #2: cost 8 inf + 0 1.470 * * [simplify]: Extracting #3: cost 26 inf + 83 1.470 * * [simplify]: Extracting #4: cost 57 inf + 205 1.471 * * [simplify]: Extracting #5: cost 52 inf + 494 1.473 * * [simplify]: Extracting #6: cost 16 inf + 4523 1.476 * * [simplify]: Extracting #7: cost 0 inf + 6675 1.480 * [simplify]: Simplified to (* (sqrt (- (* x.re x.re) (* x.im x.im))) (sqrt x.im)) 1.480 * [simplify]: Simplified (2 1 2) to (λ (x.re x.im) (+ (* (* (sqrt (- (* x.re x.re) (* x.im x.im))) (sqrt x.im)) (* (sqrt (- (* x.re x.re) (* x.im x.im))) (sqrt x.im))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 1.480 * * * * [progress]: [ 12 / 83 ] simplifiying candidate # 1.481 * [simplify]: Simplifying (cbrt x.im) 1.481 * * [simplify]: iters left: 1 (2 enodes) 1.482 * * [simplify]: Extracting #0: cost 1 inf + 0 1.482 * * [simplify]: Extracting #1: cost 3 inf + 0 1.482 * * [simplify]: Extracting #2: cost 2 inf + 1 1.482 * * [simplify]: Extracting #3: cost 0 inf + 163 1.482 * [simplify]: Simplified to (cbrt x.im) 1.482 * [simplify]: Simplified (2 1 2) to (λ (x.re x.im) (+ (* (* (- (* x.re x.re) (* x.im x.im)) (* (cbrt x.im) (cbrt x.im))) (cbrt x.im)) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 1.482 * * * * [progress]: [ 13 / 83 ] simplifiying candidate # 1.482 * [simplify]: Simplifying (sqrt x.im) 1.482 * * [simplify]: iters left: 1 (2 enodes) 1.483 * * [simplify]: Extracting #0: cost 1 inf + 0 1.483 * * [simplify]: Extracting #1: cost 3 inf + 0 1.483 * * [simplify]: Extracting #2: cost 2 inf + 1 1.483 * * [simplify]: Extracting #3: cost 0 inf + 83 1.483 * [simplify]: Simplified to (sqrt x.im) 1.483 * [simplify]: Simplified (2 1 2) to (λ (x.re x.im) (+ (* (* (- (* x.re x.re) (* x.im x.im)) (sqrt x.im)) (sqrt x.im)) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 1.484 * * * * [progress]: [ 14 / 83 ] simplifiying candidate # 1.484 * * * * [progress]: [ 15 / 83 ] simplifiying candidate # 1.484 * [simplify]: Simplifying (* (cbrt (- (* x.re x.re) (* x.im x.im))) (cbrt (- (* x.re x.re) (* x.im x.im)))) 1.484 * * [simplify]: iters left: 6 (7 enodes) 1.487 * * [simplify]: iters left: 5 (26 enodes) 1.495 * * [simplify]: iters left: 4 (39 enodes) 1.507 * * [simplify]: iters left: 3 (56 enodes) 1.525 * * [simplify]: iters left: 2 (97 enodes) 1.553 * * [simplify]: iters left: 1 (180 enodes) 1.591 * * [simplify]: Extracting #0: cost 1 inf + 0 1.592 * * [simplify]: Extracting #1: cost 3 inf + 0 1.592 * * [simplify]: Extracting #2: cost 5 inf + 0 1.592 * * [simplify]: Extracting #3: cost 25 inf + 0 1.592 * * [simplify]: Extracting #4: cost 59 inf + 0 1.593 * * [simplify]: Extracting #5: cost 53 inf + 290 1.594 * * [simplify]: Extracting #6: cost 20 inf + 3951 1.597 * * [simplify]: Extracting #7: cost 2 inf + 6227 1.601 * * [simplify]: Extracting #8: cost 0 inf + 6471 1.604 * [simplify]: Simplified to (* (cbrt (- (* x.re x.re) (* x.im x.im))) (cbrt (- (* x.re x.re) (* x.im x.im)))) 1.604 * [simplify]: Simplified (2 1 1) to (λ (x.re x.im) (+ (* (* (cbrt (- (* x.re x.re) (* x.im x.im))) (cbrt (- (* x.re x.re) (* x.im x.im)))) (* (cbrt (- (* x.re x.re) (* x.im x.im))) x.im)) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 1.604 * * * * [progress]: [ 16 / 83 ] simplifiying candidate # 1.605 * [simplify]: Simplifying (sqrt (- (* x.re x.re) (* x.im x.im))) 1.605 * * [simplify]: iters left: 5 (6 enodes) 1.608 * * [simplify]: iters left: 4 (23 enodes) 1.615 * * [simplify]: iters left: 3 (36 enodes) 1.625 * * [simplify]: iters left: 2 (53 enodes) 1.644 * * [simplify]: iters left: 1 (94 enodes) 1.679 * * [simplify]: Extracting #0: cost 1 inf + 0 1.679 * * [simplify]: Extracting #1: cost 3 inf + 0 1.679 * * [simplify]: Extracting #2: cost 32 inf + 0 1.680 * * [simplify]: Extracting #3: cost 48 inf + 0 1.680 * * [simplify]: Extracting #4: cost 42 inf + 247 1.681 * * [simplify]: Extracting #5: cost 18 inf + 3412 1.684 * * [simplify]: Extracting #6: cost 0 inf + 5728 1.686 * * [simplify]: Extracting #7: cost 0 inf + 5448 1.688 * [simplify]: Simplified to (sqrt (- (* x.re x.re) (* x.im x.im))) 1.688 * [simplify]: Simplified (2 1 1) to (λ (x.re x.im) (+ (* (sqrt (- (* x.re x.re) (* x.im x.im))) (* (sqrt (- (* x.re x.re) (* x.im x.im))) x.im)) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 1.689 * * * * [progress]: [ 17 / 83 ] simplifiying candidate # 1.689 * * * * [progress]: [ 18 / 83 ] simplifiying candidate # 1.689 * [simplify]: Simplifying (+ x.re x.im) 1.689 * * [simplify]: iters left: 2 (3 enodes) 1.690 * * [simplify]: iters left: 1 (10 enodes) 1.693 * * [simplify]: Extracting #0: cost 1 inf + 0 1.693 * * [simplify]: Extracting #1: cost 4 inf + 0 1.693 * * [simplify]: Extracting #2: cost 2 inf + 2 1.693 * * [simplify]: Extracting #3: cost 0 inf + 86 1.693 * [simplify]: Simplified to (+ x.im x.re) 1.693 * [simplify]: Simplified (2 1 1) to (λ (x.re x.im) (+ (* (+ x.im x.re) (* (- x.re x.im) x.im)) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 1.693 * * * * [progress]: [ 19 / 83 ] simplifiying candidate # 1.694 * [simplify]: Simplifying (* (- (pow (* x.re x.re) 3) (pow (* x.im x.im) 3)) x.im) 1.694 * * [simplify]: iters left: 6 (9 enodes) 1.699 * * [simplify]: iters left: 5 (47 enodes) 1.722 * * [simplify]: iters left: 4 (135 enodes) 1.770 * * [simplify]: iters left: 3 (380 enodes) 1.917 * * [simplify]: Extracting #0: cost 1 inf + 0 1.917 * * [simplify]: Extracting #1: cost 41 inf + 0 1.917 * * [simplify]: Extracting #2: cost 182 inf + 1 1.919 * * [simplify]: Extracting #3: cost 280 inf + 370 1.921 * * [simplify]: Extracting #4: cost 218 inf + 16455 1.940 * * [simplify]: Extracting #5: cost 63 inf + 71766 1.955 * * [simplify]: Extracting #6: cost 7 inf + 93589 1.965 * * [simplify]: Extracting #7: cost 0 inf + 96688 1.976 * [simplify]: Simplified to (* (- (* (* x.re x.re) (* (* x.re x.re) (* x.re x.re))) (* (* x.im x.im) (* (* x.im x.im) (* x.im x.im)))) x.im) 1.976 * [simplify]: Simplified (2 1 1) to (λ (x.re x.im) (+ (/ (* (- (* (* x.re x.re) (* (* x.re x.re) (* x.re x.re))) (* (* x.im x.im) (* (* x.im x.im) (* x.im x.im)))) x.im) (+ (* (* x.re x.re) (* x.re x.re)) (+ (* (* x.im x.im) (* x.im x.im)) (* (* x.re x.re) (* x.im x.im))))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 1.976 * * * * [progress]: [ 20 / 83 ] simplifiying candidate # 1.976 * [simplify]: Simplifying (* (- (* (* x.re x.re) (* x.re x.re)) (* (* x.im x.im) (* x.im x.im))) x.im) 1.976 * * [simplify]: iters left: 6 (8 enodes) 1.979 * * [simplify]: iters left: 5 (38 enodes) 1.986 * * [simplify]: iters left: 4 (78 enodes) 2.007 * * [simplify]: iters left: 3 (186 enodes) 2.078 * * [simplify]: Extracting #0: cost 1 inf + 0 2.078 * * [simplify]: Extracting #1: cost 40 inf + 0 2.079 * * [simplify]: Extracting #2: cost 107 inf + 1 2.080 * * [simplify]: Extracting #3: cost 136 inf + 1554 2.086 * * [simplify]: Extracting #4: cost 37 inf + 16326 2.096 * * [simplify]: Extracting #5: cost 1 inf + 24039 2.106 * * [simplify]: Extracting #6: cost 0 inf + 24291 2.111 * [simplify]: Simplified to (* x.im (- (* (* x.re x.re) (* x.re x.re)) (* (* x.im x.im) (* x.im x.im)))) 2.111 * [simplify]: Simplified (2 1 1) to (λ (x.re x.im) (+ (/ (* x.im (- (* (* x.re x.re) (* x.re x.re)) (* (* x.im x.im) (* x.im x.im)))) (+ (* x.re x.re) (* x.im x.im))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 2.111 * * * * [progress]: [ 21 / 83 ] simplifiying candidate #real (real->posit16 (* (- (* x.re x.re) (* x.im x.im)) x.im))) (* (+ (* x.re x.im) (* x.im x.re)) x.re)))> 2.111 * * * * [progress]: [ 22 / 83 ] simplifiying candidate # 2.111 * * * * [progress]: [ 23 / 83 ] simplifiying candidate # 2.111 * [simplify]: Simplifying (* (+ (* x.re x.im) (* x.im x.re)) x.re) 2.111 * * [simplify]: iters left: 6 (6 enodes) 2.113 * * [simplify]: iters left: 5 (20 enodes) 2.116 * * [simplify]: iters left: 4 (32 enodes) 2.121 * * [simplify]: iters left: 3 (49 enodes) 2.129 * * [simplify]: iters left: 2 (57 enodes) 2.139 * * [simplify]: iters left: 1 (59 enodes) 2.152 * * [simplify]: Extracting #0: cost 1 inf + 0 2.153 * * [simplify]: Extracting #1: cost 11 inf + 0 2.153 * * [simplify]: Extracting #2: cost 15 inf + 43 2.153 * * [simplify]: Extracting #3: cost 3 inf + 821 2.154 * * [simplify]: Extracting #4: cost 0 inf + 1066 2.154 * [simplify]: Simplified to (* (* x.re (+ x.im x.im)) x.re) 2.154 * [simplify]: Simplified (2 2 1) to (λ (x.re x.im) (+ (* (- (* x.re x.re) (* x.im x.im)) x.im) (pow (* (* x.re (+ x.im x.im)) x.re) 1))) 2.155 * * * * [progress]: [ 24 / 83 ] simplifiying candidate # 2.155 * * * * [progress]: [ 25 / 83 ] simplifiying candidate # 2.155 * [simplify]: Simplifying (+ (log (+ (* x.re x.im) (* x.im x.re))) (log x.re)) 2.155 * * [simplify]: iters left: 6 (8 enodes) 2.159 * * [simplify]: iters left: 5 (26 enodes) 2.165 * * [simplify]: iters left: 4 (30 enodes) 2.173 * * [simplify]: iters left: 3 (41 enodes) 2.184 * * [simplify]: iters left: 2 (56 enodes) 2.197 * * [simplify]: iters left: 1 (68 enodes) 2.213 * * [simplify]: Extracting #0: cost 1 inf + 0 2.213 * * [simplify]: Extracting #1: cost 10 inf + 0 2.213 * * [simplify]: Extracting #2: cost 23 inf + 0 2.214 * * [simplify]: Extracting #3: cost 23 inf + 114 2.214 * * [simplify]: Extracting #4: cost 10 inf + 1493 2.215 * * [simplify]: Extracting #5: cost 2 inf + 2666 2.216 * * [simplify]: Extracting #6: cost 0 inf + 2998 2.217 * [simplify]: Simplified to (+ (log (* x.re (+ x.im x.im))) (log x.re)) 2.217 * [simplify]: Simplified (2 2 1) to (λ (x.re x.im) (+ (* (- (* x.re x.re) (* x.im x.im)) x.im) (exp (+ (log (* x.re (+ x.im x.im))) (log x.re))))) 2.217 * * * * [progress]: [ 26 / 83 ] simplifiying candidate # 2.217 * * * * [progress]: [ 27 / 83 ] simplifiying candidate # 2.217 * * * * [progress]: [ 28 / 83 ] simplifiying candidate # 2.217 * [simplify]: Simplifying (* (* (* (+ (* x.re x.im) (* x.im x.re)) (+ (* x.re x.im) (* x.im x.re))) (+ (* x.re x.im) (* x.im x.re))) (* (* x.re x.re) x.re)) 2.218 * * [simplify]: iters left: 6 (10 enodes) 2.223 * * [simplify]: iters left: 5 (50 enodes) 2.238 * * [simplify]: iters left: 4 (213 enodes) 2.397 * * [simplify]: Extracting #0: cost 1 inf + 0 2.397 * * [simplify]: Extracting #1: cost 34 inf + 0 2.397 * * [simplify]: Extracting #2: cost 124 inf + 42 2.399 * * [simplify]: Extracting #3: cost 132 inf + 2334 2.409 * * [simplify]: Extracting #4: cost 21 inf + 22083 2.423 * * [simplify]: Extracting #5: cost 0 inf + 26415 2.437 * [simplify]: Simplified to (* (* x.im (* (+ x.re x.re) x.re)) (* (* x.im (* (+ x.re x.re) x.re)) (* x.im (* (+ x.re x.re) x.re)))) 2.437 * [simplify]: Simplified (2 2 1) to (λ (x.re x.im) (+ (* (- (* x.re x.re) (* x.im x.im)) x.im) (cbrt (* (* x.im (* (+ x.re x.re) x.re)) (* (* x.im (* (+ x.re x.re) x.re)) (* x.im (* (+ x.re x.re) x.re))))))) 2.437 * * * * [progress]: [ 29 / 83 ] simplifiying candidate # 2.437 * * * * [progress]: [ 30 / 83 ] simplifiying candidate # 2.437 * * * * [progress]: [ 31 / 83 ] simplifiying candidate # 2.438 * * * * [progress]: [ 32 / 83 ] simplifiying candidate # 2.438 * * * * [progress]: [ 33 / 83 ] simplifiying candidate # 2.438 * [simplify]: Simplifying (* (sqrt (+ (* x.re x.im) (* x.im x.re))) (sqrt x.re)) 2.438 * * [simplify]: iters left: 6 (8 enodes) 2.442 * * [simplify]: iters left: 5 (26 enodes) 2.448 * * [simplify]: iters left: 4 (30 enodes) 2.456 * * [simplify]: iters left: 3 (36 enodes) 2.469 * * [simplify]: Extracting #0: cost 1 inf + 0 2.469 * * [simplify]: Extracting #1: cost 4 inf + 0 2.469 * * [simplify]: Extracting #2: cost 8 inf + 0 2.469 * * [simplify]: Extracting #3: cost 11 inf + 42 2.469 * * [simplify]: Extracting #4: cost 10 inf + 166 2.470 * * [simplify]: Extracting #5: cost 2 inf + 820 2.470 * * [simplify]: Extracting #6: cost 0 inf + 1144 2.471 * [simplify]: Simplified to (* (sqrt (* x.re (+ x.im x.im))) (sqrt x.re)) 2.471 * [simplify]: Simplified (2 2 1) to (λ (x.re x.im) (+ (* (- (* x.re x.re) (* x.im x.im)) x.im) (* (* (sqrt (* x.re (+ x.im x.im))) (sqrt x.re)) (* (sqrt (+ (* x.re x.im) (* x.im x.re))) (sqrt x.re))))) 2.471 * [simplify]: Simplifying (* (sqrt (+ (* x.re x.im) (* x.im x.re))) (sqrt x.re)) 2.471 * * [simplify]: iters left: 6 (8 enodes) 2.475 * * [simplify]: iters left: 5 (26 enodes) 2.482 * * [simplify]: iters left: 4 (30 enodes) 2.490 * * [simplify]: iters left: 3 (36 enodes) 2.496 * * [simplify]: Extracting #0: cost 1 inf + 0 2.496 * * [simplify]: Extracting #1: cost 4 inf + 0 2.497 * * [simplify]: Extracting #2: cost 8 inf + 0 2.497 * * [simplify]: Extracting #3: cost 11 inf + 42 2.497 * * [simplify]: Extracting #4: cost 10 inf + 166 2.497 * * [simplify]: Extracting #5: cost 2 inf + 820 2.497 * * [simplify]: Extracting #6: cost 0 inf + 1144 2.497 * [simplify]: Simplified to (* (sqrt (* x.re (+ x.im x.im))) (sqrt x.re)) 2.497 * [simplify]: Simplified (2 2 2) to (λ (x.re x.im) (+ (* (- (* x.re x.re) (* x.im x.im)) x.im) (* (* (sqrt (+ (* x.re x.im) (* x.im x.re))) (sqrt x.re)) (* (sqrt (* x.re (+ x.im x.im))) (sqrt x.re))))) 2.497 * * * * [progress]: [ 34 / 83 ] simplifiying candidate # 2.498 * [simplify]: Simplifying (cbrt x.re) 2.498 * * [simplify]: iters left: 1 (2 enodes) 2.498 * * [simplify]: Extracting #0: cost 1 inf + 0 2.498 * * [simplify]: Extracting #1: cost 3 inf + 0 2.498 * * [simplify]: Extracting #2: cost 2 inf + 1 2.498 * * [simplify]: Extracting #3: cost 0 inf + 163 2.498 * [simplify]: Simplified to (cbrt x.re) 2.498 * [simplify]: Simplified (2 2 2) to (λ (x.re x.im) (+ (* (- (* x.re x.re) (* x.im x.im)) x.im) (* (* (+ (* x.re x.im) (* x.im x.re)) (* (cbrt x.re) (cbrt x.re))) (cbrt x.re)))) 2.498 * * * * [progress]: [ 35 / 83 ] simplifiying candidate # 2.499 * [simplify]: Simplifying (sqrt x.re) 2.499 * * [simplify]: iters left: 1 (2 enodes) 2.499 * * [simplify]: Extracting #0: cost 1 inf + 0 2.499 * * [simplify]: Extracting #1: cost 3 inf + 0 2.499 * * [simplify]: Extracting #2: cost 2 inf + 1 2.499 * * [simplify]: Extracting #3: cost 0 inf + 83 2.499 * [simplify]: Simplified to (sqrt x.re) 2.499 * [simplify]: Simplified (2 2 2) to (λ (x.re x.im) (+ (* (- (* x.re x.re) (* x.im x.im)) x.im) (* (* (+ (* x.re x.im) (* x.im x.re)) (sqrt x.re)) (sqrt x.re)))) 2.499 * * * * [progress]: [ 36 / 83 ] simplifiying candidate # 2.499 * * * * [progress]: [ 37 / 83 ] simplifiying candidate # 2.499 * [simplify]: Simplifying (* (cbrt (+ (* x.re x.im) (* x.im x.re))) (cbrt (+ (* x.re x.im) (* x.im x.re)))) 2.500 * * [simplify]: iters left: 6 (7 enodes) 2.501 * * [simplify]: iters left: 5 (22 enodes) 2.504 * * [simplify]: iters left: 4 (26 enodes) 2.507 * * [simplify]: iters left: 3 (32 enodes) 2.511 * * [simplify]: Extracting #0: cost 1 inf + 0 2.511 * * [simplify]: Extracting #1: cost 3 inf + 0 2.511 * * [simplify]: Extracting #2: cost 5 inf + 0 2.511 * * [simplify]: Extracting #3: cost 11 inf + 0 2.512 * * [simplify]: Extracting #4: cost 11 inf + 43 2.512 * * [simplify]: Extracting #5: cost 2 inf + 738 2.512 * * [simplify]: Extracting #6: cost 1 inf + 940 2.512 * * [simplify]: Extracting #7: cost 0 inf + 1142 2.512 * [simplify]: Simplified to (* (cbrt (* x.re (+ x.im x.im))) (cbrt (* x.re (+ x.im x.im)))) 2.512 * [simplify]: Simplified (2 2 1) to (λ (x.re x.im) (+ (* (- (* x.re x.re) (* x.im x.im)) x.im) (* (* (cbrt (* x.re (+ x.im x.im))) (cbrt (* x.re (+ x.im x.im)))) (* (cbrt (+ (* x.re x.im) (* x.im x.re))) x.re)))) 2.512 * * * * [progress]: [ 38 / 83 ] simplifiying candidate # 2.513 * [simplify]: Simplifying (sqrt (+ (* x.re x.im) (* x.im x.re))) 2.513 * * [simplify]: iters left: 5 (6 enodes) 2.514 * * [simplify]: iters left: 4 (19 enodes) 2.516 * * [simplify]: iters left: 3 (23 enodes) 2.519 * * [simplify]: iters left: 2 (29 enodes) 2.523 * * [simplify]: Extracting #0: cost 1 inf + 0 2.523 * * [simplify]: Extracting #1: cost 3 inf + 0 2.523 * * [simplify]: Extracting #2: cost 9 inf + 0 2.523 * * [simplify]: Extracting #3: cost 9 inf + 43 2.523 * * [simplify]: Extracting #4: cost 0 inf + 658 2.524 * [simplify]: Simplified to (sqrt (+ (* x.re x.im) (* x.re x.im))) 2.524 * [simplify]: Simplified (2 2 1) to (λ (x.re x.im) (+ (* (- (* x.re x.re) (* x.im x.im)) x.im) (* (sqrt (+ (* x.re x.im) (* x.re x.im))) (* (sqrt (+ (* x.re x.im) (* x.im x.re))) x.re)))) 2.524 * * * * [progress]: [ 39 / 83 ] simplifiying candidate # 2.524 * * * * [progress]: [ 40 / 83 ] simplifiying candidate # 2.524 * [simplify]: Simplifying (* (+ (pow (* x.re x.im) 3) (pow (* x.im x.re) 3)) x.re) 2.524 * * [simplify]: iters left: 6 (9 enodes) 2.529 * * [simplify]: iters left: 5 (46 enodes) 2.540 * * [simplify]: iters left: 4 (125 enodes) 2.584 * * [simplify]: iters left: 3 (355 enodes) 2.726 * * [simplify]: Extracting #0: cost 1 inf + 0 2.727 * * [simplify]: Extracting #1: cost 56 inf + 0 2.727 * * [simplify]: Extracting #2: cost 184 inf + 2 2.729 * * [simplify]: Extracting #3: cost 159 inf + 6656 2.734 * * [simplify]: Extracting #4: cost 52 inf + 30955 2.745 * * [simplify]: Extracting #5: cost 7 inf + 46170 2.752 * * [simplify]: Extracting #6: cost 0 inf + 49856 2.760 * [simplify]: Simplified to (* (* (* x.re x.im) (* (* x.re x.im) (* x.re x.im))) (+ x.re x.re)) 2.760 * [simplify]: Simplified (2 2 1) to (λ (x.re x.im) (+ (* (- (* x.re x.re) (* x.im x.im)) x.im) (/ (* (* (* x.re x.im) (* (* x.re x.im) (* x.re x.im))) (+ x.re x.re)) (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.im x.re) (* x.im x.re)) (* (* x.re x.im) (* x.im x.re))))))) 2.760 * * * * [progress]: [ 41 / 83 ] simplifiying candidate # 2.760 * [simplify]: Simplifying (* (- (* (* x.re x.im) (* x.re x.im)) (* (* x.im x.re) (* x.im x.re))) x.re) 2.760 * * [simplify]: iters left: 6 (8 enodes) 2.763 * * [simplify]: iters left: 5 (42 enodes) 2.774 * * [simplify]: iters left: 4 (126 enodes) 2.822 * * [simplify]: iters left: 3 (219 enodes) 2.874 * * [simplify]: iters left: 2 (287 enodes) 2.927 * * [simplify]: iters left: 1 (299 enodes) 2.957 * * [simplify]: Extracting #0: cost 1 inf + 0 2.958 * * [simplify]: Extracting #1: cost 0 inf + 1 2.958 * [simplify]: Simplified to 0 2.958 * [simplify]: Simplified (2 2 1) to (λ (x.re x.im) (+ (* (- (* x.re x.re) (* x.im x.im)) x.im) (/ 0 (- (* x.re x.im) (* x.im x.re))))) 2.958 * * * * [progress]: [ 42 / 83 ] simplifiying candidate #real (real->posit16 (* (+ (* x.re x.im) (* x.im x.re)) x.re)))))> 2.958 * * * * [progress]: [ 43 / 83 ] simplifiying candidate # 2.958 * * * * [progress]: [ 44 / 83 ] simplifiying candidate # 2.958 * [simplify]: Simplifying (* (exp (* (- (* x.re x.re) (* x.im x.im)) x.im)) (exp (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 2.958 * * [simplify]: iters left: 6 (13 enodes) 2.965 * * [simplify]: iters left: 5 (54 enodes) 2.983 * * [simplify]: iters left: 4 (119 enodes) 3.027 * * [simplify]: iters left: 3 (278 enodes) 3.103 * * [simplify]: Extracting #0: cost 1 inf + 0 3.103 * * [simplify]: Extracting #1: cost 23 inf + 0 3.103 * * [simplify]: Extracting #2: cost 160 inf + 0 3.104 * * [simplify]: Extracting #3: cost 243 inf + 1113 3.107 * * [simplify]: Extracting #4: cost 141 inf + 17015 3.113 * * [simplify]: Extracting #5: cost 29 inf + 42583 3.127 * * [simplify]: Extracting #6: cost 0 inf + 59717 3.145 * * [simplify]: Extracting #7: cost 0 inf + 59677 3.156 * [simplify]: Simplified to (exp (- (* (* x.re x.im) (+ (+ x.re x.re) x.re)) (* x.im (* x.im x.im)))) 3.156 * [simplify]: Simplified (2 1) to (λ (x.re x.im) (log (exp (- (* (* x.re x.im) (+ (+ x.re x.re) x.re)) (* x.im (* x.im x.im)))))) 3.156 * * * * [progress]: [ 45 / 83 ] simplifiying candidate # 3.157 * * * * [progress]: [ 46 / 83 ] simplifiying candidate # 3.157 * * * * [progress]: [ 47 / 83 ] simplifiying candidate # 3.157 * * * * [progress]: [ 48 / 83 ] simplifiying candidate # 3.157 * * * * [progress]: [ 49 / 83 ] simplifiying candidate # 3.157 * * * * [progress]: [ 50 / 83 ] simplifiying candidate # 3.157 * * * * [progress]: [ 51 / 83 ] simplifiying candidate # 3.157 * [simplify]: Simplifying (+ (* (* (- (pow (* x.re x.re) 3) (pow (* x.im x.im) 3)) x.im) (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.im x.re) (* x.im x.re)) (* (* x.re x.im) (* x.im x.re))))) (* (+ (* (* x.re x.re) (* x.re x.re)) (+ (* (* x.im x.im) (* x.im x.im)) (* (* x.re x.re) (* x.im x.im)))) (* (+ (pow (* x.re x.im) 3) (pow (* x.im x.re) 3)) x.re))) 3.157 * * [simplify]: iters left: 6 (28 enodes) 3.170 * * [simplify]: iters left: 5 (163 enodes) 3.247 * * [simplify]: Extracting #0: cost 1 inf + 0 3.247 * * [simplify]: Extracting #1: cost 8 inf + 0 3.248 * * [simplify]: Extracting #2: cost 66 inf + 0 3.248 * * [simplify]: Extracting #3: cost 131 inf + 84 3.251 * * [simplify]: Extracting #4: cost 131 inf + 8734 3.265 * * [simplify]: Extracting #5: cost 19 inf + 39226 3.280 * * [simplify]: Extracting #6: cost 0 inf + 44280 3.292 * * [simplify]: Extracting #7: cost 0 inf + 43680 3.300 * * [simplify]: Extracting #8: cost 0 inf + 43560 3.309 * [simplify]: Simplified to (+ (* (+ (* x.re (* (* (* x.im x.im) (* x.re x.re)) (* x.im x.re))) (* x.re (* (* (* x.im x.im) (* x.re x.re)) (* x.im x.re)))) (+ (+ (* (* x.re x.re) (* x.re x.re)) (* (* x.im x.im) (* x.re x.re))) (* (* x.im x.im) (* x.im x.im)))) (* (+ (* (* x.im x.re) (* x.im x.re)) (- (* (* x.im x.re) (* x.im x.re)) (* (* x.im x.re) (* x.im x.re)))) (* (- (* (* x.re (* x.re x.re)) (* x.re (* x.re x.re))) (* (* x.im x.im) (* (* x.im x.im) (* x.im x.im)))) x.im))) 3.309 * [simplify]: Simplified (2 1) to (λ (x.re x.im) (/ (+ (* (+ (* x.re (* (* (* x.im x.im) (* x.re x.re)) (* x.im x.re))) (* x.re (* (* (* x.im x.im) (* x.re x.re)) (* x.im x.re)))) (+ (+ (* (* x.re x.re) (* x.re x.re)) (* (* x.im x.im) (* x.re x.re))) (* (* x.im x.im) (* x.im x.im)))) (* (+ (* (* x.im x.re) (* x.im x.re)) (- (* (* x.im x.re) (* x.im x.re)) (* (* x.im x.re) (* x.im x.re)))) (* (- (* (* x.re (* x.re x.re)) (* x.re (* x.re x.re))) (* (* x.im x.im) (* (* x.im x.im) (* x.im x.im)))) x.im))) (* (+ (* (* x.re x.re) (* x.re x.re)) (+ (* (* x.im x.im) (* x.im x.im)) (* (* x.re x.re) (* x.im x.im)))) (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.im x.re) (* x.im x.re)) (* (* x.re x.im) (* x.im x.re))))))) 3.310 * [simplify]: Simplifying (* (+ (* (* x.re x.re) (* x.re x.re)) (+ (* (* x.im x.im) (* x.im x.im)) (* (* x.re x.re) (* x.im x.im)))) (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.im x.re) (* x.im x.re)) (* (* x.re x.im) (* x.im x.re))))) 3.310 * * [simplify]: iters left: 6 (17 enodes) 3.322 * * [simplify]: iters left: 5 (94 enodes) 3.371 * * [simplify]: iters left: 4 (331 enodes) 3.516 * * [simplify]: Extracting #0: cost 1 inf + 0 3.516 * * [simplify]: Extracting #1: cost 56 inf + 0 3.518 * * [simplify]: Extracting #2: cost 302 inf + 0 3.523 * * [simplify]: Extracting #3: cost 361 inf + 9568 3.544 * * [simplify]: Extracting #4: cost 95 inf + 64776 3.563 * * [simplify]: Extracting #5: cost 1 inf + 87906 3.597 * * [simplify]: Extracting #6: cost 0 inf + 87998 3.633 * [simplify]: Simplified to (* (+ (* (* x.im x.re) (* x.im x.re)) 0) (+ (* (* x.im x.im) (+ (* x.re x.re) (* x.im x.im))) (* (* x.re x.re) (* x.re x.re)))) 3.633 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (/ (+ (* (+ (* x.re (* (* (* x.im x.im) (* x.re x.re)) (* x.im x.re))) (* x.re (* (* (* x.im x.im) (* x.re x.re)) (* x.im x.re)))) (+ (+ (* (* x.re x.re) (* x.re x.re)) (* (* x.im x.im) (* x.re x.re))) (* (* x.im x.im) (* x.im x.im)))) (* (+ (* (* x.im x.re) (* x.im x.re)) (- (* (* x.im x.re) (* x.im x.re)) (* (* x.im x.re) (* x.im x.re)))) (* (- (* (* x.re (* x.re x.re)) (* x.re (* x.re x.re))) (* (* x.im x.im) (* (* x.im x.im) (* x.im x.im)))) x.im))) (* (+ (* (* x.im x.re) (* x.im x.re)) 0) (+ (* (* x.im x.im) (+ (* x.re x.re) (* x.im x.im))) (* (* x.re x.re) (* x.re x.re)))))) 3.633 * * * * [progress]: [ 52 / 83 ] simplifiying candidate # 3.633 * [simplify]: Simplifying (+ (* (* (- (pow (* x.re x.re) 3) (pow (* x.im x.im) 3)) x.im) (- (* x.re x.im) (* x.im x.re))) (* (+ (* (* x.re x.re) (* x.re x.re)) (+ (* (* x.im x.im) (* x.im x.im)) (* (* x.re x.re) (* x.im x.im)))) (* (- (* (* x.re x.im) (* x.re x.im)) (* (* x.im x.re) (* x.im x.re))) x.re))) 3.634 * * [simplify]: iters left: 6 (24 enodes) 3.641 * * [simplify]: iters left: 5 (129 enodes) 3.685 * * [simplify]: iters left: 4 (356 enodes) 3.803 * * [simplify]: Extracting #0: cost 1 inf + 0 3.803 * * [simplify]: Extracting #1: cost 28 inf + 0 3.804 * * [simplify]: Extracting #2: cost 146 inf + 0 3.805 * * [simplify]: Extracting #3: cost 199 inf + 373 3.810 * * [simplify]: Extracting #4: cost 181 inf + 12658 3.822 * * [simplify]: Extracting #5: cost 67 inf + 43470 3.833 * * [simplify]: Extracting #6: cost 17 inf + 57918 3.844 * * [simplify]: Extracting #7: cost 4 inf + 61816 3.856 * * [simplify]: Extracting #8: cost 0 inf + 63155 3.883 * [simplify]: Simplified to (+ (* (- (* (* x.re (* x.re x.re)) (* x.re (* x.re x.re))) (* (* x.im (* x.im x.im)) (* x.im (* x.im x.im)))) 0) (* (+ (* (* x.re x.re) (* x.re x.re)) (* (+ (* x.re x.re) (* x.im x.im)) (* x.im x.im))) 0)) 3.883 * [simplify]: Simplified (2 1) to (λ (x.re x.im) (/ (+ (* (- (* (* x.re (* x.re x.re)) (* x.re (* x.re x.re))) (* (* x.im (* x.im x.im)) (* x.im (* x.im x.im)))) 0) (* (+ (* (* x.re x.re) (* x.re x.re)) (* (+ (* x.re x.re) (* x.im x.im)) (* x.im x.im))) 0)) (* (+ (* (* x.re x.re) (* x.re x.re)) (+ (* (* x.im x.im) (* x.im x.im)) (* (* x.re x.re) (* x.im x.im)))) (- (* x.re x.im) (* x.im x.re))))) 3.884 * [simplify]: Simplifying (* (+ (* (* x.re x.re) (* x.re x.re)) (+ (* (* x.im x.im) (* x.im x.im)) (* (* x.re x.re) (* x.im x.im)))) (- (* x.re x.im) (* x.im x.re))) 3.884 * * [simplify]: iters left: 6 (13 enodes) 3.892 * * [simplify]: iters left: 5 (62 enodes) 3.914 * * [simplify]: iters left: 4 (130 enodes) 3.968 * * [simplify]: iters left: 3 (370 enodes) 4.419 * * [simplify]: Extracting #0: cost 1 inf + 0 4.419 * * [simplify]: Extracting #1: cost 0 inf + 1 4.419 * [simplify]: Simplified to 0 4.419 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (/ (+ (* (- (* (* x.re (* x.re x.re)) (* x.re (* x.re x.re))) (* (* x.im (* x.im x.im)) (* x.im (* x.im x.im)))) 0) (* (+ (* (* x.re x.re) (* x.re x.re)) (* (+ (* x.re x.re) (* x.im x.im)) (* x.im x.im))) 0)) 0)) 4.419 * * * * [progress]: [ 53 / 83 ] simplifiying candidate # 4.420 * [simplify]: Simplifying (+ (* (* (- (* (* x.re x.re) (* x.re x.re)) (* (* x.im x.im) (* x.im x.im))) x.im) (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.im x.re) (* x.im x.re)) (* (* x.re x.im) (* x.im x.re))))) (* (+ (* x.re x.re) (* x.im x.im)) (* (+ (pow (* x.re x.im) 3) (pow (* x.im x.re) 3)) x.re))) 4.420 * * [simplify]: iters left: 6 (24 enodes) 4.428 * * [simplify]: iters left: 5 (137 enodes) 4.469 * * [simplify]: iters left: 4 (446 enodes) 4.768 * * [simplify]: Extracting #0: cost 1 inf + 0 4.768 * * [simplify]: Extracting #1: cost 17 inf + 0 4.769 * * [simplify]: Extracting #2: cost 204 inf + 0 4.772 * * [simplify]: Extracting #3: cost 416 inf + 2640 4.795 * * [simplify]: Extracting #4: cost 181 inf + 62111 4.834 * * [simplify]: Extracting #5: cost 25 inf + 101904 4.858 * * [simplify]: Extracting #6: cost 2 inf + 109637 4.891 * * [simplify]: Extracting #7: cost 0 inf + 110142 4.929 * [simplify]: Simplified to (* (+ (* x.re x.re) (* x.im x.im)) (+ (* (* (+ 0 (* (* x.im x.re) (* x.im x.re))) x.im) (- (* x.re x.re) (* x.im x.im))) (* (* (* x.im x.re) (* x.im x.re)) (* (+ (* x.im x.re) (* x.im x.re)) x.re)))) 4.930 * [simplify]: Simplified (2 1) to (λ (x.re x.im) (/ (* (+ (* x.re x.re) (* x.im x.im)) (+ (* (* (+ 0 (* (* x.im x.re) (* x.im x.re))) x.im) (- (* x.re x.re) (* x.im x.im))) (* (* (* x.im x.re) (* x.im x.re)) (* (+ (* x.im x.re) (* x.im x.re)) x.re)))) (* (+ (* x.re x.re) (* x.im x.im)) (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.im x.re) (* x.im x.re)) (* (* x.re x.im) (* x.im x.re))))))) 4.930 * [simplify]: Simplifying (* (+ (* x.re x.re) (* x.im x.im)) (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.im x.re) (* x.im x.re)) (* (* x.re x.im) (* x.im x.re))))) 4.930 * * [simplify]: iters left: 6 (13 enodes) 4.938 * * [simplify]: iters left: 5 (68 enodes) 4.966 * * [simplify]: iters left: 4 (216 enodes) 5.086 * * [simplify]: Extracting #0: cost 1 inf + 0 5.086 * * [simplify]: Extracting #1: cost 21 inf + 0 5.086 * * [simplify]: Extracting #2: cost 106 inf + 1 5.088 * * [simplify]: Extracting #3: cost 151 inf + 1269 5.095 * * [simplify]: Extracting #4: cost 32 inf + 19635 5.105 * * [simplify]: Extracting #5: cost 0 inf + 24817 5.117 * [simplify]: Simplified to (+ 0 (* (* (* x.re x.re) (+ (* x.re x.re) (* x.im x.im))) (* x.im x.im))) 5.117 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (/ (* (+ (* x.re x.re) (* x.im x.im)) (+ (* (* (+ 0 (* (* x.im x.re) (* x.im x.re))) x.im) (- (* x.re x.re) (* x.im x.im))) (* (* (* x.im x.re) (* x.im x.re)) (* (+ (* x.im x.re) (* x.im x.re)) x.re)))) (+ 0 (* (* (* x.re x.re) (+ (* x.re x.re) (* x.im x.im))) (* x.im x.im))))) 5.117 * * * * [progress]: [ 54 / 83 ] simplifiying candidate # 5.117 * [simplify]: Simplifying (+ (* (* (- (* (* x.re x.re) (* x.re x.re)) (* (* x.im x.im) (* x.im x.im))) x.im) (- (* x.re x.im) (* x.im x.re))) (* (+ (* x.re x.re) (* x.im x.im)) (* (- (* (* x.re x.im) (* x.re x.im)) (* (* x.im x.re) (* x.im x.re))) x.re))) 5.118 * * [simplify]: iters left: 6 (19 enodes) 5.129 * * [simplify]: iters left: 5 (95 enodes) 5.165 * * [simplify]: iters left: 4 (263 enodes) 5.289 * * [simplify]: Extracting #0: cost 1 inf + 0 5.289 * * [simplify]: Extracting #1: cost 11 inf + 0 5.289 * * [simplify]: Extracting #2: cost 79 inf + 1 5.290 * * [simplify]: Extracting #3: cost 116 inf + 127 5.291 * * [simplify]: Extracting #4: cost 98 inf + 5598 5.295 * * [simplify]: Extracting #5: cost 13 inf + 22091 5.300 * * [simplify]: Extracting #6: cost 2 inf + 23991 5.305 * * [simplify]: Extracting #7: cost 0 inf + 24415 5.310 * [simplify]: Simplified to (+ (* (- (* (* x.re x.re) (* x.re x.re)) (* (* x.im x.im) (* x.im x.im))) 0) 0) 5.310 * [simplify]: Simplified (2 1) to (λ (x.re x.im) (/ (+ (* (- (* (* x.re x.re) (* x.re x.re)) (* (* x.im x.im) (* x.im x.im))) 0) 0) (* (+ (* x.re x.re) (* x.im x.im)) (- (* x.re x.im) (* x.im x.re))))) 5.310 * [simplify]: Simplifying (* (+ (* x.re x.re) (* x.im x.im)) (- (* x.re x.im) (* x.im x.re))) 5.310 * * [simplify]: iters left: 6 (9 enodes) 5.312 * * [simplify]: iters left: 5 (31 enodes) 5.317 * * [simplify]: iters left: 4 (59 enodes) 5.330 * * [simplify]: iters left: 3 (140 enodes) 5.372 * * [simplify]: iters left: 2 (253 enodes) 5.420 * * [simplify]: iters left: 1 (337 enodes) 5.463 * * [simplify]: Extracting #0: cost 1 inf + 0 5.464 * * [simplify]: Extracting #1: cost 0 inf + 1 5.464 * [simplify]: Simplified to 0 5.464 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (/ (+ (* (- (* (* x.re x.re) (* x.re x.re)) (* (* x.im x.im) (* x.im x.im))) 0) 0) 0)) 5.464 * * * * [progress]: [ 55 / 83 ] simplifiying candidate # 5.464 * * * * [progress]: [ 56 / 83 ] simplifiying candidate # 5.464 * * * * [progress]: [ 57 / 83 ] simplifiying candidate # 5.464 * * * * [progress]: [ 58 / 83 ] simplifiying candidate #real (real->posit16 (+ (* (- (* x.re x.re) (* x.im x.im)) x.im) (* (+ (* x.re x.im) (* x.im x.re)) x.re)))))> 5.464 * * * * [progress]: [ 59 / 83 ] simplifiying candidate # 5.464 * * * * [progress]: [ 60 / 83 ] simplifiying candidate # 5.464 * [simplify]: Simplifying (* (exp (* x.re x.im)) (exp (* x.im x.re))) 5.464 * * [simplify]: iters left: 5 (7 enodes) 5.466 * * [simplify]: iters left: 4 (28 enodes) 5.469 * * [simplify]: iters left: 3 (51 enodes) 5.477 * * [simplify]: iters left: 2 (103 enodes) 5.499 * * [simplify]: iters left: 1 (228 enodes) 5.599 * * [simplify]: Extracting #0: cost 1 inf + 0 5.599 * * [simplify]: Extracting #1: cost 41 inf + 0 5.600 * * [simplify]: Extracting #2: cost 144 inf + 115 5.602 * * [simplify]: Extracting #3: cost 134 inf + 6139 5.612 * * [simplify]: Extracting #4: cost 59 inf + 40413 5.626 * * [simplify]: Extracting #5: cost 4 inf + 73469 5.640 * * [simplify]: Extracting #6: cost 0 inf + 75164 5.648 * * [simplify]: Extracting #7: cost 0 inf + 75083 5.655 * [simplify]: Simplified to (* (exp (* x.re x.im)) (exp (* x.re x.im))) 5.655 * [simplify]: Simplified (2 2 1 1) to (λ (x.re x.im) (+ (* (- (* x.re x.re) (* x.im x.im)) x.im) (* (log (* (exp (* x.re x.im)) (exp (* x.re x.im)))) x.re))) 5.655 * * * * [progress]: [ 61 / 83 ] simplifiying candidate # 5.656 * * * * [progress]: [ 62 / 83 ] simplifiying candidate # 5.656 * * * * [progress]: [ 63 / 83 ] simplifiying candidate # 5.656 * * * * [progress]: [ 64 / 83 ] simplifiying candidate # 5.656 * * * * [progress]: [ 65 / 83 ] simplifiying candidate # 5.656 * * * * [progress]: [ 66 / 83 ] simplifiying candidate # 5.656 * * * * [progress]: [ 67 / 83 ] simplifiying candidate # 5.656 * * * * [progress]: [ 68 / 83 ] simplifiying candidate # 5.656 * * * * [progress]: [ 69 / 83 ] simplifiying candidate # 5.656 * * * * [progress]: [ 70 / 83 ] simplifiying candidate #real (real->posit16 (+ (* x.re x.im) (* x.im x.re)))) x.re)))> 5.656 * * * * [progress]: [ 71 / 83 ] simplifiying candidate # 5.656 * * * * [progress]: [ 72 / 83 ] simplifiying candidate # 5.656 * [simplify]: Simplifying (- (* x.im (pow x.re 2)) (pow x.im 3)) 5.656 * * [simplify]: iters left: 5 (8 enodes) 5.659 * * [simplify]: iters left: 4 (39 enodes) 5.667 * * [simplify]: iters left: 3 (75 enodes) 5.686 * * [simplify]: iters left: 2 (134 enodes) 5.736 * * [simplify]: iters left: 1 (219 enodes) 5.813 * * [simplify]: Extracting #0: cost 1 inf + 0 5.813 * * [simplify]: Extracting #1: cost 15 inf + 0 5.813 * * [simplify]: Extracting #2: cost 50 inf + 1 5.814 * * [simplify]: Extracting #3: cost 81 inf + 551 5.815 * * [simplify]: Extracting #4: cost 52 inf + 4994 5.819 * * [simplify]: Extracting #5: cost 21 inf + 16610 5.823 * * [simplify]: Extracting #6: cost 7 inf + 23172 5.828 * * [simplify]: Extracting #7: cost 0 inf + 26031 5.833 * [simplify]: Simplified to (* (- x.re x.im) (* (+ x.re x.im) x.im)) 5.833 * [simplify]: Simplified (2 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 5.833 * * * * [progress]: [ 73 / 83 ] simplifiying candidate # 5.834 * [simplify]: Simplifying (- (* x.im (pow x.re 2)) (pow x.im 3)) 5.834 * * [simplify]: iters left: 5 (8 enodes) 5.840 * * [simplify]: iters left: 4 (39 enodes) 5.855 * * [simplify]: iters left: 3 (75 enodes) 5.887 * * [simplify]: iters left: 2 (134 enodes) 5.934 * * [simplify]: iters left: 1 (219 enodes) 6.013 * * [simplify]: Extracting #0: cost 1 inf + 0 6.013 * * [simplify]: Extracting #1: cost 15 inf + 0 6.014 * * [simplify]: Extracting #2: cost 50 inf + 1 6.014 * * [simplify]: Extracting #3: cost 81 inf + 551 6.016 * * [simplify]: Extracting #4: cost 52 inf + 4994 6.019 * * [simplify]: Extracting #5: cost 21 inf + 16610 6.023 * * [simplify]: Extracting #6: cost 7 inf + 23172 6.027 * * [simplify]: Extracting #7: cost 0 inf + 26031 6.032 * [simplify]: Simplified to (* (- x.re x.im) (* (+ x.re x.im) x.im)) 6.032 * [simplify]: Simplified (2 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 6.032 * * * * [progress]: [ 74 / 83 ] simplifiying candidate # 6.032 * [simplify]: Simplifying (- (* x.im (pow x.re 2)) (pow x.im 3)) 6.033 * * [simplify]: iters left: 5 (8 enodes) 6.038 * * [simplify]: iters left: 4 (39 enodes) 6.052 * * [simplify]: iters left: 3 (75 enodes) 6.067 * * [simplify]: iters left: 2 (134 enodes) 6.095 * * [simplify]: iters left: 1 (219 enodes) 6.175 * * [simplify]: Extracting #0: cost 1 inf + 0 6.175 * * [simplify]: Extracting #1: cost 15 inf + 0 6.175 * * [simplify]: Extracting #2: cost 50 inf + 1 6.176 * * [simplify]: Extracting #3: cost 81 inf + 551 6.177 * * [simplify]: Extracting #4: cost 52 inf + 4994 6.179 * * [simplify]: Extracting #5: cost 21 inf + 16610 6.181 * * [simplify]: Extracting #6: cost 7 inf + 23172 6.183 * * [simplify]: Extracting #7: cost 0 inf + 26031 6.186 * [simplify]: Simplified to (* (- x.re x.im) (* (+ x.re x.im) x.im)) 6.186 * [simplify]: Simplified (2 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 6.186 * * * * [progress]: [ 75 / 83 ] simplifiying candidate # 6.186 * [simplify]: Simplifying (* 2 (* x.im (pow x.re 2))) 6.186 * * [simplify]: iters left: 5 (6 enodes) 6.188 * * [simplify]: iters left: 4 (27 enodes) 6.192 * * [simplify]: iters left: 3 (45 enodes) 6.200 * * [simplify]: iters left: 2 (70 enodes) 6.209 * * [simplify]: iters left: 1 (81 enodes) 6.220 * * [simplify]: Extracting #0: cost 1 inf + 0 6.220 * * [simplify]: Extracting #1: cost 12 inf + 0 6.220 * * [simplify]: Extracting #2: cost 13 inf + 168 6.221 * * [simplify]: Extracting #3: cost 1 inf + 954 6.221 * * [simplify]: Extracting #4: cost 0 inf + 1077 6.221 * [simplify]: Simplified to (* (* (* x.re x.re) x.im) 2) 6.221 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (+ (* (- (* x.re x.re) (* x.im x.im)) x.im) (* (* (* x.re x.re) x.im) 2))) 6.221 * * * * [progress]: [ 76 / 83 ] simplifiying candidate # 6.222 * [simplify]: Simplifying (* 2 (* x.im (pow x.re 2))) 6.222 * * [simplify]: iters left: 5 (6 enodes) 6.224 * * [simplify]: iters left: 4 (27 enodes) 6.228 * * [simplify]: iters left: 3 (45 enodes) 6.235 * * [simplify]: iters left: 2 (70 enodes) 6.247 * * [simplify]: iters left: 1 (81 enodes) 6.264 * * [simplify]: Extracting #0: cost 1 inf + 0 6.264 * * [simplify]: Extracting #1: cost 12 inf + 0 6.265 * * [simplify]: Extracting #2: cost 13 inf + 168 6.265 * * [simplify]: Extracting #3: cost 1 inf + 954 6.266 * * [simplify]: Extracting #4: cost 0 inf + 1077 6.267 * [simplify]: Simplified to (* (* (* x.re x.re) x.im) 2) 6.267 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (+ (* (- (* x.re x.re) (* x.im x.im)) x.im) (* (* (* x.re x.re) x.im) 2))) 6.267 * * * * [progress]: [ 77 / 83 ] simplifiying candidate # 6.267 * [simplify]: Simplifying (* 2 (* x.im (pow x.re 2))) 6.267 * * [simplify]: iters left: 5 (6 enodes) 6.271 * * [simplify]: iters left: 4 (27 enodes) 6.281 * * [simplify]: iters left: 3 (45 enodes) 6.295 * * [simplify]: iters left: 2 (70 enodes) 6.314 * * [simplify]: iters left: 1 (81 enodes) 6.331 * * [simplify]: Extracting #0: cost 1 inf + 0 6.331 * * [simplify]: Extracting #1: cost 12 inf + 0 6.331 * * [simplify]: Extracting #2: cost 13 inf + 168 6.332 * * [simplify]: Extracting #3: cost 1 inf + 954 6.332 * * [simplify]: Extracting #4: cost 0 inf + 1077 6.333 * [simplify]: Simplified to (* (* (* x.re x.re) x.im) 2) 6.333 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (+ (* (- (* x.re x.re) (* x.im x.im)) x.im) (* (* (* x.re x.re) x.im) 2))) 6.333 * * * * [progress]: [ 78 / 83 ] simplifiying candidate # 6.333 * [simplify]: Simplifying (- (* 3 (* x.im (pow x.re 2))) (pow x.im 3)) 6.334 * * [simplify]: iters left: 6 (9 enodes) 6.342 * * [simplify]: iters left: 5 (45 enodes) 6.355 * * [simplify]: iters left: 4 (89 enodes) 6.373 * * [simplify]: iters left: 3 (168 enodes) 6.422 * * [simplify]: iters left: 2 (259 enodes) 6.490 * * [simplify]: iters left: 1 (425 enodes) 6.619 * * [simplify]: Extracting #0: cost 1 inf + 0 6.619 * * [simplify]: Extracting #1: cost 7 inf + 0 6.619 * * [simplify]: Extracting #2: cost 55 inf + 1 6.620 * * [simplify]: Extracting #3: cost 136 inf + 697 6.621 * * [simplify]: Extracting #4: cost 113 inf + 6232 6.625 * * [simplify]: Extracting #5: cost 56 inf + 34285 6.631 * * [simplify]: Extracting #6: cost 0 inf + 68439 6.637 * * [simplify]: Extracting #7: cost 0 inf + 68319 6.644 * [simplify]: Simplified to (* (- (* (* x.re x.re) 3) (* x.im x.im)) x.im) 6.644 * [simplify]: Simplified (2) to (λ (x.re x.im) (* (- (* (* x.re x.re) 3) (* x.im x.im)) x.im)) 6.644 * * * * [progress]: [ 79 / 83 ] simplifiying candidate # 6.644 * [simplify]: Simplifying (- (* 3 (* x.im (pow x.re 2))) (pow x.im 3)) 6.645 * * [simplify]: iters left: 6 (9 enodes) 6.648 * * [simplify]: iters left: 5 (45 enodes) 6.657 * * [simplify]: iters left: 4 (89 enodes) 6.685 * * [simplify]: iters left: 3 (168 enodes) 6.736 * * [simplify]: iters left: 2 (259 enodes) 6.800 * * [simplify]: iters left: 1 (425 enodes) 6.982 * * [simplify]: Extracting #0: cost 1 inf + 0 6.982 * * [simplify]: Extracting #1: cost 7 inf + 0 6.982 * * [simplify]: Extracting #2: cost 55 inf + 1 6.983 * * [simplify]: Extracting #3: cost 136 inf + 697 6.984 * * [simplify]: Extracting #4: cost 113 inf + 6232 6.991 * * [simplify]: Extracting #5: cost 56 inf + 34285 6.997 * * [simplify]: Extracting #6: cost 0 inf + 68439 7.003 * * [simplify]: Extracting #7: cost 0 inf + 68319 7.009 * [simplify]: Simplified to (* (- (* (* x.re x.re) 3) (* x.im x.im)) x.im) 7.009 * [simplify]: Simplified (2) to (λ (x.re x.im) (* (- (* (* x.re x.re) 3) (* x.im x.im)) x.im)) 7.009 * * * * [progress]: [ 80 / 83 ] simplifiying candidate # 7.010 * [simplify]: Simplifying (- (* 3 (* x.im (pow x.re 2))) (pow x.im 3)) 7.010 * * [simplify]: iters left: 6 (9 enodes) 7.013 * * [simplify]: iters left: 5 (45 enodes) 7.023 * * [simplify]: iters left: 4 (89 enodes) 7.047 * * [simplify]: iters left: 3 (168 enodes) 7.081 * * [simplify]: iters left: 2 (259 enodes) 7.146 * * [simplify]: iters left: 1 (425 enodes) 7.273 * * [simplify]: Extracting #0: cost 1 inf + 0 7.273 * * [simplify]: Extracting #1: cost 7 inf + 0 7.274 * * [simplify]: Extracting #2: cost 55 inf + 1 7.274 * * [simplify]: Extracting #3: cost 136 inf + 697 7.275 * * [simplify]: Extracting #4: cost 113 inf + 6232 7.279 * * [simplify]: Extracting #5: cost 56 inf + 34285 7.286 * * [simplify]: Extracting #6: cost 0 inf + 68439 7.292 * * [simplify]: Extracting #7: cost 0 inf + 68319 7.302 * [simplify]: Simplified to (* (- (* (* x.re x.re) 3) (* x.im x.im)) x.im) 7.302 * [simplify]: Simplified (2) to (λ (x.re x.im) (* (- (* (* x.re x.re) 3) (* x.im x.im)) x.im)) 7.302 * * * * [progress]: [ 81 / 83 ] simplifiying candidate # 7.303 * [simplify]: Simplifying (* 2 (* x.im x.re)) 7.303 * * [simplify]: iters left: 4 (5 enodes) 7.309 * * [simplify]: iters left: 3 (19 enodes) 7.315 * * [simplify]: iters left: 2 (27 enodes) 7.323 * * [simplify]: iters left: 1 (32 enodes) 7.330 * * [simplify]: Extracting #0: cost 1 inf + 0 7.330 * * [simplify]: Extracting #1: cost 8 inf + 0 7.331 * * [simplify]: Extracting #2: cost 7 inf + 45 7.331 * * [simplify]: Extracting #3: cost 0 inf + 421 7.331 * [simplify]: Simplified to (* (* x.re x.im) 2) 7.331 * [simplify]: Simplified (2 2 1) to (λ (x.re x.im) (+ (* (- (* x.re x.re) (* x.im x.im)) x.im) (* (* (* x.re x.im) 2) x.re))) 7.331 * * * * [progress]: [ 82 / 83 ] simplifiying candidate # 7.332 * [simplify]: Simplifying (* 2 (* x.im x.re)) 7.332 * * [simplify]: iters left: 4 (5 enodes) 7.334 * * [simplify]: iters left: 3 (19 enodes) 7.341 * * [simplify]: iters left: 2 (27 enodes) 7.349 * * [simplify]: iters left: 1 (32 enodes) 7.357 * * [simplify]: Extracting #0: cost 1 inf + 0 7.357 * * [simplify]: Extracting #1: cost 8 inf + 0 7.357 * * [simplify]: Extracting #2: cost 7 inf + 45 7.357 * * [simplify]: Extracting #3: cost 0 inf + 421 7.357 * [simplify]: Simplified to (* (* x.re x.im) 2) 7.357 * [simplify]: Simplified (2 2 1) to (λ (x.re x.im) (+ (* (- (* x.re x.re) (* x.im x.im)) x.im) (* (* (* x.re x.im) 2) x.re))) 7.357 * * * * [progress]: [ 83 / 83 ] simplifiying candidate # 7.358 * [simplify]: Simplifying (* 2 (* x.im x.re)) 7.358 * * [simplify]: iters left: 4 (5 enodes) 7.360 * * [simplify]: iters left: 3 (19 enodes) 7.366 * * [simplify]: iters left: 2 (27 enodes) 7.374 * * [simplify]: iters left: 1 (32 enodes) 7.382 * * [simplify]: Extracting #0: cost 1 inf + 0 7.382 * * [simplify]: Extracting #1: cost 8 inf + 0 7.382 * * [simplify]: Extracting #2: cost 7 inf + 45 7.382 * * [simplify]: Extracting #3: cost 0 inf + 421 7.383 * [simplify]: Simplified to (* (* x.re x.im) 2) 7.383 * [simplify]: Simplified (2 2 1) to (λ (x.re x.im) (+ (* (- (* x.re x.re) (* x.im x.im)) x.im) (* (* (* x.re x.im) 2) x.re))) 7.383 * * * [progress]: adding candidates to table 8.242 * * [progress]: iteration 2 / 4 8.242 * * * [progress]: picking best candidate 8.282 * * * * [pick]: Picked # 8.282 * * * [progress]: localizing error 8.323 * * * [progress]: generating rewritten candidates 8.323 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1) 8.387 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2) 8.424 * * * * [progress]: [ 3 / 4 ] rewriting at (2) 8.489 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 2) 8.507 * * * [progress]: generating series expansions 8.507 * * * * [progress]: [ 1 / 4 ] generating series at (2 1) 8.507 * [backup-simplify]: Simplify (* (- x.re x.im) (* (+ x.re x.im) x.im)) into (* x.im (* (+ x.im x.re) (- x.re x.im))) 8.507 * [approximate]: Taking taylor expansion of (* x.im (* (+ x.im x.re) (- x.re x.im))) in (x.re x.im) around 0 8.507 * [taylor]: Taking taylor expansion of (* x.im (* (+ x.im x.re) (- x.re x.im))) in x.im 8.507 * [taylor]: Taking taylor expansion of x.im in x.im 8.507 * [backup-simplify]: Simplify 0 into 0 8.507 * [backup-simplify]: Simplify 1 into 1 8.507 * [taylor]: Taking taylor expansion of (* (+ x.im x.re) (- x.re x.im)) in x.im 8.507 * [taylor]: Taking taylor expansion of (+ x.im x.re) in x.im 8.507 * [taylor]: Taking taylor expansion of x.im in x.im 8.507 * [backup-simplify]: Simplify 0 into 0 8.507 * [backup-simplify]: Simplify 1 into 1 8.507 * [taylor]: Taking taylor expansion of x.re in x.im 8.507 * [backup-simplify]: Simplify x.re into x.re 8.507 * [taylor]: Taking taylor expansion of (- x.re x.im) in x.im 8.507 * [taylor]: Taking taylor expansion of x.re in x.im 8.507 * [backup-simplify]: Simplify x.re into x.re 8.507 * [taylor]: Taking taylor expansion of x.im in x.im 8.507 * [backup-simplify]: Simplify 0 into 0 8.507 * [backup-simplify]: Simplify 1 into 1 8.507 * [taylor]: Taking taylor expansion of (* x.im (* (+ x.im x.re) (- x.re x.im))) in x.re 8.507 * [taylor]: Taking taylor expansion of x.im in x.re 8.507 * [backup-simplify]: Simplify x.im into x.im 8.507 * [taylor]: Taking taylor expansion of (* (+ x.im x.re) (- x.re x.im)) in x.re 8.507 * [taylor]: Taking taylor expansion of (+ x.im x.re) in x.re 8.507 * [taylor]: Taking taylor expansion of x.im in x.re 8.507 * [backup-simplify]: Simplify x.im into x.im 8.507 * [taylor]: Taking taylor expansion of x.re in x.re 8.507 * [backup-simplify]: Simplify 0 into 0 8.507 * [backup-simplify]: Simplify 1 into 1 8.507 * [taylor]: Taking taylor expansion of (- x.re x.im) in x.re 8.507 * [taylor]: Taking taylor expansion of x.re in x.re 8.507 * [backup-simplify]: Simplify 0 into 0 8.507 * [backup-simplify]: Simplify 1 into 1 8.507 * [taylor]: Taking taylor expansion of x.im in x.re 8.507 * [backup-simplify]: Simplify x.im into x.im 8.507 * [taylor]: Taking taylor expansion of (* x.im (* (+ x.im x.re) (- x.re x.im))) in x.re 8.507 * [taylor]: Taking taylor expansion of x.im in x.re 8.507 * [backup-simplify]: Simplify x.im into x.im 8.507 * [taylor]: Taking taylor expansion of (* (+ x.im x.re) (- x.re x.im)) in x.re 8.507 * [taylor]: Taking taylor expansion of (+ x.im x.re) in x.re 8.507 * [taylor]: Taking taylor expansion of x.im in x.re 8.507 * [backup-simplify]: Simplify x.im into x.im 8.507 * [taylor]: Taking taylor expansion of x.re in x.re 8.508 * [backup-simplify]: Simplify 0 into 0 8.508 * [backup-simplify]: Simplify 1 into 1 8.508 * [taylor]: Taking taylor expansion of (- x.re x.im) in x.re 8.508 * [taylor]: Taking taylor expansion of x.re in x.re 8.508 * [backup-simplify]: Simplify 0 into 0 8.508 * [backup-simplify]: Simplify 1 into 1 8.508 * [taylor]: Taking taylor expansion of x.im in x.re 8.508 * [backup-simplify]: Simplify x.im into x.im 8.508 * [backup-simplify]: Simplify (+ x.im 0) into x.im 8.508 * [backup-simplify]: Simplify (- x.im) into (- x.im) 8.508 * [backup-simplify]: Simplify (+ 0 (- x.im)) into (- x.im) 8.508 * [backup-simplify]: Simplify (* x.im (- x.im)) into (* -1 (pow x.im 2)) 8.508 * [backup-simplify]: Simplify (* x.im (* -1 (pow x.im 2))) into (* -1 (pow x.im 3)) 8.508 * [taylor]: Taking taylor expansion of (* -1 (pow x.im 3)) in x.im 8.508 * [taylor]: Taking taylor expansion of -1 in x.im 8.508 * [backup-simplify]: Simplify -1 into -1 8.508 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.im 8.508 * [taylor]: Taking taylor expansion of x.im in x.im 8.508 * [backup-simplify]: Simplify 0 into 0 8.508 * [backup-simplify]: Simplify 1 into 1 8.508 * [backup-simplify]: Simplify (- 0) into 0 8.509 * [backup-simplify]: Simplify (+ 1 0) into 1 8.509 * [backup-simplify]: Simplify (+ 0 1) into 1 8.509 * [backup-simplify]: Simplify (+ (* x.im 1) (* 1 (- x.im))) into 0 8.509 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 (* -1 (pow x.im 2)))) into 0 8.509 * [taylor]: Taking taylor expansion of 0 in x.im 8.509 * [backup-simplify]: Simplify 0 into 0 8.509 * [backup-simplify]: Simplify 0 into 0 8.510 * [backup-simplify]: Simplify (- 0) into 0 8.510 * [backup-simplify]: Simplify (+ 0 0) into 0 8.510 * [backup-simplify]: Simplify (+ 0 0) into 0 8.510 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 1 1) (* 0 (- x.im)))) into 1 8.511 * [backup-simplify]: Simplify (+ (* x.im 1) (+ (* 0 0) (* 0 (* -1 (pow x.im 2))))) into x.im 8.511 * [taylor]: Taking taylor expansion of x.im in x.im 8.511 * [backup-simplify]: Simplify 0 into 0 8.511 * [backup-simplify]: Simplify 1 into 1 8.511 * [backup-simplify]: Simplify 0 into 0 8.511 * [backup-simplify]: Simplify 0 into 0 8.511 * [backup-simplify]: Simplify (- 0) into 0 8.511 * [backup-simplify]: Simplify (+ 0 0) into 0 8.511 * [backup-simplify]: Simplify (+ 0 0) into 0 8.512 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 1 0) (+ (* 0 1) (* 0 (- x.im))))) into 0 8.513 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 1) (+ (* 0 0) (* 0 (* -1 (pow x.im 2)))))) into 0 8.513 * [taylor]: Taking taylor expansion of 0 in x.im 8.513 * [backup-simplify]: Simplify 0 into 0 8.513 * [backup-simplify]: Simplify 0 into 0 8.513 * [backup-simplify]: Simplify 1 into 1 8.513 * [backup-simplify]: Simplify 0 into 0 8.513 * [backup-simplify]: Simplify (* 1 1) into 1 8.513 * [backup-simplify]: Simplify (* 1 1) into 1 8.513 * [backup-simplify]: Simplify (* -1 1) into -1 8.513 * [backup-simplify]: Simplify -1 into -1 8.514 * [backup-simplify]: Simplify (- 0) into 0 8.514 * [backup-simplify]: Simplify (+ 0 0) into 0 8.514 * [backup-simplify]: Simplify (+ 0 0) into 0 8.515 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 1) (* 0 (- x.im)))))) into 0 8.516 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 1) (+ (* 0 0) (* 0 (* -1 (pow x.im 2))))))) into 0 8.516 * [taylor]: Taking taylor expansion of 0 in x.im 8.516 * [backup-simplify]: Simplify 0 into 0 8.516 * [backup-simplify]: Simplify 0 into 0 8.516 * [backup-simplify]: Simplify 0 into 0 8.516 * [backup-simplify]: Simplify 0 into 0 8.516 * [backup-simplify]: Simplify 0 into 0 8.516 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.517 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.517 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 1)) into 0 8.517 * [backup-simplify]: Simplify 0 into 0 8.517 * [backup-simplify]: Simplify (- 0) into 0 8.518 * [backup-simplify]: Simplify (+ 0 0) into 0 8.518 * [backup-simplify]: Simplify (+ 0 0) into 0 8.519 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 (- x.im))))))) into 0 8.520 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (+ (* 0 0) (* 0 (* -1 (pow x.im 2)))))))) into 0 8.520 * [taylor]: Taking taylor expansion of 0 in x.im 8.520 * [backup-simplify]: Simplify 0 into 0 8.520 * [backup-simplify]: Simplify 0 into 0 8.520 * [backup-simplify]: Simplify (+ (* -1 (pow (* x.im 1) 3)) (* 1 (* x.im (pow x.re 2)))) into (- (* x.im (pow x.re 2)) (pow x.im 3)) 8.520 * [backup-simplify]: Simplify (* (- (/ 1 x.re) (/ 1 x.im)) (* (+ (/ 1 x.re) (/ 1 x.im)) (/ 1 x.im))) into (/ (* (- (/ 1 x.re) (/ 1 x.im)) (+ (/ 1 x.im) (/ 1 x.re))) x.im) 8.520 * [approximate]: Taking taylor expansion of (/ (* (- (/ 1 x.re) (/ 1 x.im)) (+ (/ 1 x.im) (/ 1 x.re))) x.im) in (x.re x.im) around 0 8.520 * [taylor]: Taking taylor expansion of (/ (* (- (/ 1 x.re) (/ 1 x.im)) (+ (/ 1 x.im) (/ 1 x.re))) x.im) in x.im 8.520 * [taylor]: Taking taylor expansion of (* (- (/ 1 x.re) (/ 1 x.im)) (+ (/ 1 x.im) (/ 1 x.re))) in x.im 8.520 * [taylor]: Taking taylor expansion of (- (/ 1 x.re) (/ 1 x.im)) in x.im 8.520 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 8.520 * [taylor]: Taking taylor expansion of x.re in x.im 8.520 * [backup-simplify]: Simplify x.re into x.re 8.520 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.520 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 8.520 * [taylor]: Taking taylor expansion of x.im in x.im 8.520 * [backup-simplify]: Simplify 0 into 0 8.520 * [backup-simplify]: Simplify 1 into 1 8.521 * [backup-simplify]: Simplify (/ 1 1) into 1 8.521 * [taylor]: Taking taylor expansion of (+ (/ 1 x.im) (/ 1 x.re)) in x.im 8.521 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 8.521 * [taylor]: Taking taylor expansion of x.im in x.im 8.521 * [backup-simplify]: Simplify 0 into 0 8.521 * [backup-simplify]: Simplify 1 into 1 8.521 * [backup-simplify]: Simplify (/ 1 1) into 1 8.521 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 8.521 * [taylor]: Taking taylor expansion of x.re in x.im 8.521 * [backup-simplify]: Simplify x.re into x.re 8.521 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.521 * [taylor]: Taking taylor expansion of x.im in x.im 8.521 * [backup-simplify]: Simplify 0 into 0 8.521 * [backup-simplify]: Simplify 1 into 1 8.521 * [backup-simplify]: Simplify (- 1) into -1 8.522 * [backup-simplify]: Simplify (+ 0 -1) into -1 8.522 * [backup-simplify]: Simplify (+ 1 0) into 1 8.522 * [backup-simplify]: Simplify (* -1 1) into -1 8.523 * [backup-simplify]: Simplify (/ -1 1) into -1 8.523 * [taylor]: Taking taylor expansion of (/ (* (- (/ 1 x.re) (/ 1 x.im)) (+ (/ 1 x.im) (/ 1 x.re))) x.im) in x.re 8.523 * [taylor]: Taking taylor expansion of (* (- (/ 1 x.re) (/ 1 x.im)) (+ (/ 1 x.im) (/ 1 x.re))) in x.re 8.523 * [taylor]: Taking taylor expansion of (- (/ 1 x.re) (/ 1 x.im)) in x.re 8.523 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 8.523 * [taylor]: Taking taylor expansion of x.re in x.re 8.523 * [backup-simplify]: Simplify 0 into 0 8.523 * [backup-simplify]: Simplify 1 into 1 8.523 * [backup-simplify]: Simplify (/ 1 1) into 1 8.523 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 8.523 * [taylor]: Taking taylor expansion of x.im in x.re 8.523 * [backup-simplify]: Simplify x.im into x.im 8.523 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.523 * [taylor]: Taking taylor expansion of (+ (/ 1 x.im) (/ 1 x.re)) in x.re 8.523 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 8.523 * [taylor]: Taking taylor expansion of x.im in x.re 8.524 * [backup-simplify]: Simplify x.im into x.im 8.524 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.524 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 8.524 * [taylor]: Taking taylor expansion of x.re in x.re 8.524 * [backup-simplify]: Simplify 0 into 0 8.524 * [backup-simplify]: Simplify 1 into 1 8.524 * [backup-simplify]: Simplify (/ 1 1) into 1 8.524 * [taylor]: Taking taylor expansion of x.im in x.re 8.524 * [backup-simplify]: Simplify x.im into x.im 8.524 * [backup-simplify]: Simplify (+ 1 0) into 1 8.525 * [backup-simplify]: Simplify (+ 0 1) into 1 8.525 * [backup-simplify]: Simplify (* 1 1) into 1 8.525 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.525 * [taylor]: Taking taylor expansion of (/ (* (- (/ 1 x.re) (/ 1 x.im)) (+ (/ 1 x.im) (/ 1 x.re))) x.im) in x.re 8.525 * [taylor]: Taking taylor expansion of (* (- (/ 1 x.re) (/ 1 x.im)) (+ (/ 1 x.im) (/ 1 x.re))) in x.re 8.525 * [taylor]: Taking taylor expansion of (- (/ 1 x.re) (/ 1 x.im)) in x.re 8.525 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 8.525 * [taylor]: Taking taylor expansion of x.re in x.re 8.526 * [backup-simplify]: Simplify 0 into 0 8.526 * [backup-simplify]: Simplify 1 into 1 8.526 * [backup-simplify]: Simplify (/ 1 1) into 1 8.526 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 8.526 * [taylor]: Taking taylor expansion of x.im in x.re 8.526 * [backup-simplify]: Simplify x.im into x.im 8.526 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.526 * [taylor]: Taking taylor expansion of (+ (/ 1 x.im) (/ 1 x.re)) in x.re 8.526 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 8.526 * [taylor]: Taking taylor expansion of x.im in x.re 8.526 * [backup-simplify]: Simplify x.im into x.im 8.526 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.526 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 8.526 * [taylor]: Taking taylor expansion of x.re in x.re 8.526 * [backup-simplify]: Simplify 0 into 0 8.526 * [backup-simplify]: Simplify 1 into 1 8.527 * [backup-simplify]: Simplify (/ 1 1) into 1 8.527 * [taylor]: Taking taylor expansion of x.im in x.re 8.527 * [backup-simplify]: Simplify x.im into x.im 8.527 * [backup-simplify]: Simplify (+ 1 0) into 1 8.528 * [backup-simplify]: Simplify (+ 0 1) into 1 8.528 * [backup-simplify]: Simplify (* 1 1) into 1 8.528 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.528 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 8.528 * [taylor]: Taking taylor expansion of x.im in x.im 8.528 * [backup-simplify]: Simplify 0 into 0 8.528 * [backup-simplify]: Simplify 1 into 1 8.529 * [backup-simplify]: Simplify (/ 1 1) into 1 8.529 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.530 * [backup-simplify]: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 8.530 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.530 * [backup-simplify]: Simplify (- (/ 1 x.im)) into (- (/ 1 x.im)) 8.530 * [backup-simplify]: Simplify (+ 0 (- (/ 1 x.im))) into (- (/ 1 x.im)) 8.531 * [backup-simplify]: Simplify (+ (* 1 (/ 1 x.im)) (* (- (/ 1 x.im)) 1)) into 0 8.531 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 8.531 * [taylor]: Taking taylor expansion of 0 in x.im 8.531 * [backup-simplify]: Simplify 0 into 0 8.531 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 8.532 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.532 * [backup-simplify]: Simplify (+ 0 0) into 0 8.533 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.533 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 8.534 * [backup-simplify]: Simplify (- 0) into 0 8.534 * [backup-simplify]: Simplify (+ 0 0) into 0 8.535 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* (- (/ 1 x.im)) (/ 1 x.im)) (* 0 1))) into (- (/ 1 (pow x.im 2))) 8.535 * [backup-simplify]: Simplify (- (/ (- (/ 1 (pow x.im 2))) x.im) (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into (- (/ 1 (pow x.im 3))) 8.535 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x.im 3))) in x.im 8.535 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 3)) in x.im 8.535 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.im 8.535 * [taylor]: Taking taylor expansion of x.im in x.im 8.535 * [backup-simplify]: Simplify 0 into 0 8.535 * [backup-simplify]: Simplify 1 into 1 8.536 * [backup-simplify]: Simplify (* 1 1) into 1 8.536 * [backup-simplify]: Simplify (* 1 1) into 1 8.536 * [backup-simplify]: Simplify (/ 1 1) into 1 8.537 * [backup-simplify]: Simplify (- 1) into -1 8.537 * [backup-simplify]: Simplify -1 into -1 8.537 * [backup-simplify]: Simplify 1 into 1 8.537 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.538 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.539 * [backup-simplify]: Simplify (+ 0 0) into 0 8.540 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.540 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.540 * [backup-simplify]: Simplify (- 0) into 0 8.541 * [backup-simplify]: Simplify (+ 0 0) into 0 8.542 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* (- (/ 1 x.im)) 0) (+ (* 0 (/ 1 x.im)) (* 0 1)))) into 0 8.542 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* (- (/ 1 (pow x.im 3))) (/ 0 x.im)))) into 0 8.542 * [taylor]: Taking taylor expansion of 0 in x.im 8.542 * [backup-simplify]: Simplify 0 into 0 8.543 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.543 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.544 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.544 * [backup-simplify]: Simplify (- 0) into 0 8.545 * [backup-simplify]: Simplify 0 into 0 8.545 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.545 * [backup-simplify]: Simplify 0 into 0 8.546 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.547 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.547 * [backup-simplify]: Simplify (+ 0 0) into 0 8.548 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.548 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.548 * [backup-simplify]: Simplify (- 0) into 0 8.549 * [backup-simplify]: Simplify (+ 0 0) into 0 8.550 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* (- (/ 1 x.im)) 0) (+ (* 0 0) (+ (* 0 (/ 1 x.im)) (* 0 1))))) into 0 8.551 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* (- (/ 1 (pow x.im 3))) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.551 * [taylor]: Taking taylor expansion of 0 in x.im 8.551 * [backup-simplify]: Simplify 0 into 0 8.552 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.552 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.553 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.554 * [backup-simplify]: Simplify (- 0) into 0 8.554 * [backup-simplify]: Simplify 0 into 0 8.554 * [backup-simplify]: Simplify 0 into 0 8.555 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.555 * [backup-simplify]: Simplify 0 into 0 8.555 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.556 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.557 * [backup-simplify]: Simplify (+ 0 0) into 0 8.558 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.558 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.558 * [backup-simplify]: Simplify (- 0) into 0 8.559 * [backup-simplify]: Simplify (+ 0 0) into 0 8.560 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* (- (/ 1 x.im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (/ 1 x.im)) (* 0 1)))))) into 0 8.561 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* (- (/ 1 (pow x.im 3))) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.561 * [taylor]: Taking taylor expansion of 0 in x.im 8.561 * [backup-simplify]: Simplify 0 into 0 8.562 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.563 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.564 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.564 * [backup-simplify]: Simplify (- 0) into 0 8.564 * [backup-simplify]: Simplify 0 into 0 8.565 * [backup-simplify]: Simplify (+ (* 1 (* (/ 1 (/ 1 x.im)) (pow (/ 1 x.re) -2))) (* -1 (pow (* (/ 1 (/ 1 x.im)) 1) 3))) into (- (* x.im (pow x.re 2)) (pow x.im 3)) 8.565 * [backup-simplify]: Simplify (* (- (/ 1 (- x.re)) (/ 1 (- x.im))) (* (+ (/ 1 (- x.re)) (/ 1 (- x.im))) (/ 1 (- x.im)))) into (/ (* (- (/ 1 x.im) (/ 1 x.re)) (+ (/ 1 x.im) (/ 1 x.re))) x.im) 8.565 * [approximate]: Taking taylor expansion of (/ (* (- (/ 1 x.im) (/ 1 x.re)) (+ (/ 1 x.im) (/ 1 x.re))) x.im) in (x.re x.im) around 0 8.565 * [taylor]: Taking taylor expansion of (/ (* (- (/ 1 x.im) (/ 1 x.re)) (+ (/ 1 x.im) (/ 1 x.re))) x.im) in x.im 8.565 * [taylor]: Taking taylor expansion of (* (- (/ 1 x.im) (/ 1 x.re)) (+ (/ 1 x.im) (/ 1 x.re))) in x.im 8.565 * [taylor]: Taking taylor expansion of (- (/ 1 x.im) (/ 1 x.re)) in x.im 8.565 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 8.565 * [taylor]: Taking taylor expansion of x.im in x.im 8.565 * [backup-simplify]: Simplify 0 into 0 8.565 * [backup-simplify]: Simplify 1 into 1 8.566 * [backup-simplify]: Simplify (/ 1 1) into 1 8.566 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 8.566 * [taylor]: Taking taylor expansion of x.re in x.im 8.566 * [backup-simplify]: Simplify x.re into x.re 8.566 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.566 * [taylor]: Taking taylor expansion of (+ (/ 1 x.im) (/ 1 x.re)) in x.im 8.566 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 8.566 * [taylor]: Taking taylor expansion of x.im in x.im 8.566 * [backup-simplify]: Simplify 0 into 0 8.566 * [backup-simplify]: Simplify 1 into 1 8.566 * [backup-simplify]: Simplify (/ 1 1) into 1 8.566 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 8.566 * [taylor]: Taking taylor expansion of x.re in x.im 8.566 * [backup-simplify]: Simplify x.re into x.re 8.566 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.566 * [taylor]: Taking taylor expansion of x.im in x.im 8.566 * [backup-simplify]: Simplify 0 into 0 8.566 * [backup-simplify]: Simplify 1 into 1 8.567 * [backup-simplify]: Simplify (+ 1 0) into 1 8.567 * [backup-simplify]: Simplify (+ 1 0) into 1 8.567 * [backup-simplify]: Simplify (* 1 1) into 1 8.567 * [backup-simplify]: Simplify (/ 1 1) into 1 8.567 * [taylor]: Taking taylor expansion of (/ (* (- (/ 1 x.im) (/ 1 x.re)) (+ (/ 1 x.im) (/ 1 x.re))) x.im) in x.re 8.567 * [taylor]: Taking taylor expansion of (* (- (/ 1 x.im) (/ 1 x.re)) (+ (/ 1 x.im) (/ 1 x.re))) in x.re 8.567 * [taylor]: Taking taylor expansion of (- (/ 1 x.im) (/ 1 x.re)) in x.re 8.567 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 8.567 * [taylor]: Taking taylor expansion of x.im in x.re 8.567 * [backup-simplify]: Simplify x.im into x.im 8.567 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.568 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 8.568 * [taylor]: Taking taylor expansion of x.re in x.re 8.568 * [backup-simplify]: Simplify 0 into 0 8.568 * [backup-simplify]: Simplify 1 into 1 8.568 * [backup-simplify]: Simplify (/ 1 1) into 1 8.568 * [taylor]: Taking taylor expansion of (+ (/ 1 x.im) (/ 1 x.re)) in x.re 8.568 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 8.568 * [taylor]: Taking taylor expansion of x.im in x.re 8.568 * [backup-simplify]: Simplify x.im into x.im 8.568 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.568 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 8.568 * [taylor]: Taking taylor expansion of x.re in x.re 8.568 * [backup-simplify]: Simplify 0 into 0 8.568 * [backup-simplify]: Simplify 1 into 1 8.568 * [backup-simplify]: Simplify (/ 1 1) into 1 8.568 * [taylor]: Taking taylor expansion of x.im in x.re 8.568 * [backup-simplify]: Simplify x.im into x.im 8.569 * [backup-simplify]: Simplify (- 1) into -1 8.569 * [backup-simplify]: Simplify (+ 0 -1) into -1 8.569 * [backup-simplify]: Simplify (+ 0 1) into 1 8.569 * [backup-simplify]: Simplify (* -1 1) into -1 8.569 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.569 * [taylor]: Taking taylor expansion of (/ (* (- (/ 1 x.im) (/ 1 x.re)) (+ (/ 1 x.im) (/ 1 x.re))) x.im) in x.re 8.569 * [taylor]: Taking taylor expansion of (* (- (/ 1 x.im) (/ 1 x.re)) (+ (/ 1 x.im) (/ 1 x.re))) in x.re 8.569 * [taylor]: Taking taylor expansion of (- (/ 1 x.im) (/ 1 x.re)) in x.re 8.569 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 8.569 * [taylor]: Taking taylor expansion of x.im in x.re 8.569 * [backup-simplify]: Simplify x.im into x.im 8.569 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.569 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 8.570 * [taylor]: Taking taylor expansion of x.re in x.re 8.570 * [backup-simplify]: Simplify 0 into 0 8.570 * [backup-simplify]: Simplify 1 into 1 8.570 * [backup-simplify]: Simplify (/ 1 1) into 1 8.570 * [taylor]: Taking taylor expansion of (+ (/ 1 x.im) (/ 1 x.re)) in x.re 8.570 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 8.570 * [taylor]: Taking taylor expansion of x.im in x.re 8.570 * [backup-simplify]: Simplify x.im into x.im 8.570 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.570 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 8.570 * [taylor]: Taking taylor expansion of x.re in x.re 8.570 * [backup-simplify]: Simplify 0 into 0 8.570 * [backup-simplify]: Simplify 1 into 1 8.570 * [backup-simplify]: Simplify (/ 1 1) into 1 8.570 * [taylor]: Taking taylor expansion of x.im in x.re 8.570 * [backup-simplify]: Simplify x.im into x.im 8.570 * [backup-simplify]: Simplify (- 1) into -1 8.571 * [backup-simplify]: Simplify (+ 0 -1) into -1 8.571 * [backup-simplify]: Simplify (+ 0 1) into 1 8.571 * [backup-simplify]: Simplify (* -1 1) into -1 8.571 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.571 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 8.571 * [taylor]: Taking taylor expansion of -1 in x.im 8.571 * [backup-simplify]: Simplify -1 into -1 8.571 * [taylor]: Taking taylor expansion of x.im in x.im 8.571 * [backup-simplify]: Simplify 0 into 0 8.572 * [backup-simplify]: Simplify 1 into 1 8.572 * [backup-simplify]: Simplify (/ -1 1) into -1 8.574 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.574 * [backup-simplify]: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 8.575 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.575 * [backup-simplify]: Simplify (- 0) into 0 8.575 * [backup-simplify]: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 8.575 * [backup-simplify]: Simplify (+ (* -1 (/ 1 x.im)) (* (/ 1 x.im) 1)) into 0 8.575 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 8.575 * [taylor]: Taking taylor expansion of 0 in x.im 8.575 * [backup-simplify]: Simplify 0 into 0 8.575 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 8.576 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.576 * [backup-simplify]: Simplify (+ 0 0) into 0 8.576 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 8.577 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.577 * [backup-simplify]: Simplify (- 0) into 0 8.577 * [backup-simplify]: Simplify (+ 0 0) into 0 8.578 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* (/ 1 x.im) (/ 1 x.im)) (* 0 1))) into (/ 1 (pow x.im 2)) 8.578 * [backup-simplify]: Simplify (- (/ (/ 1 (pow x.im 2)) x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into (/ 1 (pow x.im 3)) 8.578 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 3)) in x.im 8.578 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.im 8.578 * [taylor]: Taking taylor expansion of x.im in x.im 8.578 * [backup-simplify]: Simplify 0 into 0 8.578 * [backup-simplify]: Simplify 1 into 1 8.578 * [backup-simplify]: Simplify (* 1 1) into 1 8.578 * [backup-simplify]: Simplify (* 1 1) into 1 8.579 * [backup-simplify]: Simplify (/ 1 1) into 1 8.579 * [backup-simplify]: Simplify 1 into 1 8.579 * [backup-simplify]: Simplify -1 into -1 8.579 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.579 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.580 * [backup-simplify]: Simplify (+ 0 0) into 0 8.580 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.580 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.580 * [backup-simplify]: Simplify (- 0) into 0 8.581 * [backup-simplify]: Simplify (+ 0 0) into 0 8.581 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* (/ 1 x.im) 0) (+ (* 0 (/ 1 x.im)) (* 0 1)))) into 0 8.581 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* (/ 1 (pow x.im 3)) (/ 0 x.im)))) into 0 8.581 * [taylor]: Taking taylor expansion of 0 in x.im 8.582 * [backup-simplify]: Simplify 0 into 0 8.582 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.582 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.583 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.583 * [backup-simplify]: Simplify 0 into 0 8.583 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.583 * [backup-simplify]: Simplify 0 into 0 8.583 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.584 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.584 * [backup-simplify]: Simplify (+ 0 0) into 0 8.584 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.585 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.585 * [backup-simplify]: Simplify (- 0) into 0 8.585 * [backup-simplify]: Simplify (+ 0 0) into 0 8.586 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* (/ 1 x.im) 0) (+ (* 0 0) (+ (* 0 (/ 1 x.im)) (* 0 1))))) into 0 8.586 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* (/ 1 (pow x.im 3)) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.586 * [taylor]: Taking taylor expansion of 0 in x.im 8.586 * [backup-simplify]: Simplify 0 into 0 8.587 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.588 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.589 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.589 * [backup-simplify]: Simplify 0 into 0 8.589 * [backup-simplify]: Simplify 0 into 0 8.590 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.590 * [backup-simplify]: Simplify 0 into 0 8.590 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.590 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.591 * [backup-simplify]: Simplify (+ 0 0) into 0 8.591 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.591 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.591 * [backup-simplify]: Simplify (- 0) into 0 8.592 * [backup-simplify]: Simplify (+ 0 0) into 0 8.593 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* (/ 1 x.im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (/ 1 x.im)) (* 0 1)))))) into 0 8.593 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* (/ 1 (pow x.im 3)) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.593 * [taylor]: Taking taylor expansion of 0 in x.im 8.593 * [backup-simplify]: Simplify 0 into 0 8.594 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.594 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.595 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.595 * [backup-simplify]: Simplify 0 into 0 8.596 * [backup-simplify]: Simplify (+ (* -1 (* (/ 1 (/ 1 (- x.im))) (pow (/ 1 (- x.re)) -2))) (* 1 (pow (* (/ 1 (/ 1 (- x.im))) 1) 3))) into (- (* x.im (pow x.re 2)) (pow x.im 3)) 8.596 * * * * [progress]: [ 2 / 4 ] generating series at (2 2) 8.596 * [backup-simplify]: Simplify (* (+ (* x.re x.im) (* x.im x.re)) x.re) into (* 2 (* x.im (pow x.re 2))) 8.596 * [approximate]: Taking taylor expansion of (* 2 (* x.im (pow x.re 2))) in (x.re x.im) around 0 8.596 * [taylor]: Taking taylor expansion of (* 2 (* x.im (pow x.re 2))) in x.im 8.596 * [taylor]: Taking taylor expansion of 2 in x.im 8.596 * [backup-simplify]: Simplify 2 into 2 8.596 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 8.596 * [taylor]: Taking taylor expansion of x.im in x.im 8.596 * [backup-simplify]: Simplify 0 into 0 8.596 * [backup-simplify]: Simplify 1 into 1 8.596 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 8.596 * [taylor]: Taking taylor expansion of x.re in x.im 8.596 * [backup-simplify]: Simplify x.re into x.re 8.596 * [taylor]: Taking taylor expansion of (* 2 (* x.im (pow x.re 2))) in x.re 8.596 * [taylor]: Taking taylor expansion of 2 in x.re 8.596 * [backup-simplify]: Simplify 2 into 2 8.596 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 8.596 * [taylor]: Taking taylor expansion of x.im in x.re 8.596 * [backup-simplify]: Simplify x.im into x.im 8.596 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 8.597 * [taylor]: Taking taylor expansion of x.re in x.re 8.597 * [backup-simplify]: Simplify 0 into 0 8.597 * [backup-simplify]: Simplify 1 into 1 8.597 * [taylor]: Taking taylor expansion of (* 2 (* x.im (pow x.re 2))) in x.re 8.597 * [taylor]: Taking taylor expansion of 2 in x.re 8.597 * [backup-simplify]: Simplify 2 into 2 8.597 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 8.597 * [taylor]: Taking taylor expansion of x.im in x.re 8.597 * [backup-simplify]: Simplify x.im into x.im 8.597 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 8.597 * [taylor]: Taking taylor expansion of x.re in x.re 8.597 * [backup-simplify]: Simplify 0 into 0 8.597 * [backup-simplify]: Simplify 1 into 1 8.597 * [backup-simplify]: Simplify (* 1 1) into 1 8.597 * [backup-simplify]: Simplify (* x.im 1) into x.im 8.597 * [backup-simplify]: Simplify (* 2 x.im) into (* 2 x.im) 8.597 * [taylor]: Taking taylor expansion of (* 2 x.im) in x.im 8.597 * [taylor]: Taking taylor expansion of 2 in x.im 8.597 * [backup-simplify]: Simplify 2 into 2 8.597 * [taylor]: Taking taylor expansion of x.im in x.im 8.597 * [backup-simplify]: Simplify 0 into 0 8.598 * [backup-simplify]: Simplify 1 into 1 8.598 * [backup-simplify]: Simplify (* 2 0) into 0 8.598 * [backup-simplify]: Simplify 0 into 0 8.599 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.599 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 1)) into 0 8.600 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 x.im)) into 0 8.600 * [taylor]: Taking taylor expansion of 0 in x.im 8.600 * [backup-simplify]: Simplify 0 into 0 8.600 * [backup-simplify]: Simplify 0 into 0 8.600 * [backup-simplify]: Simplify (+ (* 2 1) (* 0 0)) into 2 8.600 * [backup-simplify]: Simplify 2 into 2 8.601 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.602 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 1))) into 0 8.603 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 x.im))) into 0 8.603 * [taylor]: Taking taylor expansion of 0 in x.im 8.603 * [backup-simplify]: Simplify 0 into 0 8.603 * [backup-simplify]: Simplify 0 into 0 8.603 * [backup-simplify]: Simplify 0 into 0 8.604 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 1) (* 0 0))) into 0 8.604 * [backup-simplify]: Simplify 0 into 0 8.605 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.606 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.607 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 8.607 * [taylor]: Taking taylor expansion of 0 in x.im 8.607 * [backup-simplify]: Simplify 0 into 0 8.607 * [backup-simplify]: Simplify 0 into 0 8.607 * [backup-simplify]: Simplify 0 into 0 8.607 * [backup-simplify]: Simplify 0 into 0 8.607 * [backup-simplify]: Simplify (* 2 (* x.im (pow x.re 2))) into (* 2 (* x.im (pow x.re 2))) 8.608 * [backup-simplify]: Simplify (* (+ (* (/ 1 x.re) (/ 1 x.im)) (* (/ 1 x.im) (/ 1 x.re))) (/ 1 x.re)) into (/ 2 (* x.im (pow x.re 2))) 8.608 * [approximate]: Taking taylor expansion of (/ 2 (* x.im (pow x.re 2))) in (x.re x.im) around 0 8.608 * [taylor]: Taking taylor expansion of (/ 2 (* x.im (pow x.re 2))) in x.im 8.608 * [taylor]: Taking taylor expansion of 2 in x.im 8.608 * [backup-simplify]: Simplify 2 into 2 8.608 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 8.608 * [taylor]: Taking taylor expansion of x.im in x.im 8.608 * [backup-simplify]: Simplify 0 into 0 8.608 * [backup-simplify]: Simplify 1 into 1 8.608 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 8.608 * [taylor]: Taking taylor expansion of x.re in x.im 8.608 * [backup-simplify]: Simplify x.re into x.re 8.608 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 8.608 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 8.608 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 8.609 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 8.609 * [backup-simplify]: Simplify (/ 2 (pow x.re 2)) into (/ 2 (pow x.re 2)) 8.609 * [taylor]: Taking taylor expansion of (/ 2 (* x.im (pow x.re 2))) in x.re 8.609 * [taylor]: Taking taylor expansion of 2 in x.re 8.609 * [backup-simplify]: Simplify 2 into 2 8.609 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 8.609 * [taylor]: Taking taylor expansion of x.im in x.re 8.609 * [backup-simplify]: Simplify x.im into x.im 8.609 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 8.609 * [taylor]: Taking taylor expansion of x.re in x.re 8.609 * [backup-simplify]: Simplify 0 into 0 8.609 * [backup-simplify]: Simplify 1 into 1 8.609 * [backup-simplify]: Simplify (* 1 1) into 1 8.609 * [backup-simplify]: Simplify (* x.im 1) into x.im 8.610 * [backup-simplify]: Simplify (/ 2 x.im) into (/ 2 x.im) 8.610 * [taylor]: Taking taylor expansion of (/ 2 (* x.im (pow x.re 2))) in x.re 8.610 * [taylor]: Taking taylor expansion of 2 in x.re 8.610 * [backup-simplify]: Simplify 2 into 2 8.610 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 8.610 * [taylor]: Taking taylor expansion of x.im in x.re 8.610 * [backup-simplify]: Simplify x.im into x.im 8.610 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 8.610 * [taylor]: Taking taylor expansion of x.re in x.re 8.610 * [backup-simplify]: Simplify 0 into 0 8.610 * [backup-simplify]: Simplify 1 into 1 8.610 * [backup-simplify]: Simplify (* 1 1) into 1 8.610 * [backup-simplify]: Simplify (* x.im 1) into x.im 8.610 * [backup-simplify]: Simplify (/ 2 x.im) into (/ 2 x.im) 8.610 * [taylor]: Taking taylor expansion of (/ 2 x.im) in x.im 8.610 * [taylor]: Taking taylor expansion of 2 in x.im 8.610 * [backup-simplify]: Simplify 2 into 2 8.610 * [taylor]: Taking taylor expansion of x.im in x.im 8.610 * [backup-simplify]: Simplify 0 into 0 8.611 * [backup-simplify]: Simplify 1 into 1 8.611 * [backup-simplify]: Simplify (/ 2 1) into 2 8.611 * [backup-simplify]: Simplify 2 into 2 8.612 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.612 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 1)) into 0 8.612 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ 2 x.im) (/ 0 x.im)))) into 0 8.612 * [taylor]: Taking taylor expansion of 0 in x.im 8.612 * [backup-simplify]: Simplify 0 into 0 8.613 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 2 (/ 0 1)))) into 0 8.613 * [backup-simplify]: Simplify 0 into 0 8.614 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.615 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 1))) into 0 8.615 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ 2 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.615 * [taylor]: Taking taylor expansion of 0 in x.im 8.615 * [backup-simplify]: Simplify 0 into 0 8.615 * [backup-simplify]: Simplify 0 into 0 8.616 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.616 * [backup-simplify]: Simplify 0 into 0 8.617 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.618 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.618 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ 2 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.618 * [taylor]: Taking taylor expansion of 0 in x.im 8.618 * [backup-simplify]: Simplify 0 into 0 8.618 * [backup-simplify]: Simplify 0 into 0 8.618 * [backup-simplify]: Simplify 0 into 0 8.619 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.619 * [backup-simplify]: Simplify 0 into 0 8.620 * [backup-simplify]: Simplify (* 2 (* (/ 1 (/ 1 x.im)) (pow (/ 1 x.re) -2))) into (* 2 (* x.im (pow x.re 2))) 8.620 * [backup-simplify]: Simplify (* (+ (* (/ 1 (- x.re)) (/ 1 (- x.im))) (* (/ 1 (- x.im)) (/ 1 (- x.re)))) (/ 1 (- x.re))) into (/ -2 (* x.im (pow x.re 2))) 8.620 * [approximate]: Taking taylor expansion of (/ -2 (* x.im (pow x.re 2))) in (x.re x.im) around 0 8.620 * [taylor]: Taking taylor expansion of (/ -2 (* x.im (pow x.re 2))) in x.im 8.620 * [taylor]: Taking taylor expansion of -2 in x.im 8.620 * [backup-simplify]: Simplify -2 into -2 8.620 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 8.620 * [taylor]: Taking taylor expansion of x.im in x.im 8.620 * [backup-simplify]: Simplify 0 into 0 8.620 * [backup-simplify]: Simplify 1 into 1 8.620 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 8.620 * [taylor]: Taking taylor expansion of x.re in x.im 8.620 * [backup-simplify]: Simplify x.re into x.re 8.620 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 8.620 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 8.620 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 8.621 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 8.621 * [backup-simplify]: Simplify (/ -2 (pow x.re 2)) into (/ -2 (pow x.re 2)) 8.621 * [taylor]: Taking taylor expansion of (/ -2 (* x.im (pow x.re 2))) in x.re 8.621 * [taylor]: Taking taylor expansion of -2 in x.re 8.621 * [backup-simplify]: Simplify -2 into -2 8.621 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 8.621 * [taylor]: Taking taylor expansion of x.im in x.re 8.621 * [backup-simplify]: Simplify x.im into x.im 8.621 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 8.621 * [taylor]: Taking taylor expansion of x.re in x.re 8.621 * [backup-simplify]: Simplify 0 into 0 8.621 * [backup-simplify]: Simplify 1 into 1 8.622 * [backup-simplify]: Simplify (* 1 1) into 1 8.622 * [backup-simplify]: Simplify (* x.im 1) into x.im 8.622 * [backup-simplify]: Simplify (/ -2 x.im) into (/ -2 x.im) 8.622 * [taylor]: Taking taylor expansion of (/ -2 (* x.im (pow x.re 2))) in x.re 8.622 * [taylor]: Taking taylor expansion of -2 in x.re 8.622 * [backup-simplify]: Simplify -2 into -2 8.622 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 8.622 * [taylor]: Taking taylor expansion of x.im in x.re 8.622 * [backup-simplify]: Simplify x.im into x.im 8.622 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 8.622 * [taylor]: Taking taylor expansion of x.re in x.re 8.622 * [backup-simplify]: Simplify 0 into 0 8.622 * [backup-simplify]: Simplify 1 into 1 8.623 * [backup-simplify]: Simplify (* 1 1) into 1 8.623 * [backup-simplify]: Simplify (* x.im 1) into x.im 8.623 * [backup-simplify]: Simplify (/ -2 x.im) into (/ -2 x.im) 8.623 * [taylor]: Taking taylor expansion of (/ -2 x.im) in x.im 8.623 * [taylor]: Taking taylor expansion of -2 in x.im 8.623 * [backup-simplify]: Simplify -2 into -2 8.623 * [taylor]: Taking taylor expansion of x.im in x.im 8.623 * [backup-simplify]: Simplify 0 into 0 8.623 * [backup-simplify]: Simplify 1 into 1 8.623 * [backup-simplify]: Simplify (/ -2 1) into -2 8.623 * [backup-simplify]: Simplify -2 into -2 8.624 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.624 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 1)) into 0 8.625 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -2 x.im) (/ 0 x.im)))) into 0 8.625 * [taylor]: Taking taylor expansion of 0 in x.im 8.625 * [backup-simplify]: Simplify 0 into 0 8.626 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -2 (/ 0 1)))) into 0 8.626 * [backup-simplify]: Simplify 0 into 0 8.627 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.627 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 1))) into 0 8.627 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -2 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.627 * [taylor]: Taking taylor expansion of 0 in x.im 8.627 * [backup-simplify]: Simplify 0 into 0 8.627 * [backup-simplify]: Simplify 0 into 0 8.629 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.629 * [backup-simplify]: Simplify 0 into 0 8.630 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.630 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.631 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -2 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.631 * [taylor]: Taking taylor expansion of 0 in x.im 8.631 * [backup-simplify]: Simplify 0 into 0 8.631 * [backup-simplify]: Simplify 0 into 0 8.631 * [backup-simplify]: Simplify 0 into 0 8.632 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.632 * [backup-simplify]: Simplify 0 into 0 8.632 * [backup-simplify]: Simplify (* -2 (* (/ 1 (/ 1 (- x.im))) (pow (/ 1 (- x.re)) -2))) into (* 2 (* x.im (pow x.re 2))) 8.632 * * * * [progress]: [ 3 / 4 ] generating series at (2) 8.633 * [backup-simplify]: Simplify (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (+ (* x.re x.im) (* x.im x.re)) x.re)) into (- (* 3 (* x.im (pow x.re 2))) (pow x.im 3)) 8.633 * [approximate]: Taking taylor expansion of (- (* 3 (* x.im (pow x.re 2))) (pow x.im 3)) in (x.re x.im) around 0 8.633 * [taylor]: Taking taylor expansion of (- (* 3 (* x.im (pow x.re 2))) (pow x.im 3)) in x.im 8.633 * [taylor]: Taking taylor expansion of (* 3 (* x.im (pow x.re 2))) in x.im 8.633 * [taylor]: Taking taylor expansion of 3 in x.im 8.633 * [backup-simplify]: Simplify 3 into 3 8.633 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 8.633 * [taylor]: Taking taylor expansion of x.im in x.im 8.633 * [backup-simplify]: Simplify 0 into 0 8.633 * [backup-simplify]: Simplify 1 into 1 8.633 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 8.633 * [taylor]: Taking taylor expansion of x.re in x.im 8.633 * [backup-simplify]: Simplify x.re into x.re 8.633 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.im 8.633 * [taylor]: Taking taylor expansion of x.im in x.im 8.633 * [backup-simplify]: Simplify 0 into 0 8.633 * [backup-simplify]: Simplify 1 into 1 8.633 * [taylor]: Taking taylor expansion of (- (* 3 (* x.im (pow x.re 2))) (pow x.im 3)) in x.re 8.633 * [taylor]: Taking taylor expansion of (* 3 (* x.im (pow x.re 2))) in x.re 8.633 * [taylor]: Taking taylor expansion of 3 in x.re 8.633 * [backup-simplify]: Simplify 3 into 3 8.633 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 8.633 * [taylor]: Taking taylor expansion of x.im in x.re 8.633 * [backup-simplify]: Simplify x.im into x.im 8.633 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 8.633 * [taylor]: Taking taylor expansion of x.re in x.re 8.633 * [backup-simplify]: Simplify 0 into 0 8.633 * [backup-simplify]: Simplify 1 into 1 8.633 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.re 8.633 * [taylor]: Taking taylor expansion of x.im in x.re 8.633 * [backup-simplify]: Simplify x.im into x.im 8.633 * [taylor]: Taking taylor expansion of (- (* 3 (* x.im (pow x.re 2))) (pow x.im 3)) in x.re 8.633 * [taylor]: Taking taylor expansion of (* 3 (* x.im (pow x.re 2))) in x.re 8.633 * [taylor]: Taking taylor expansion of 3 in x.re 8.633 * [backup-simplify]: Simplify 3 into 3 8.633 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 8.633 * [taylor]: Taking taylor expansion of x.im in x.re 8.634 * [backup-simplify]: Simplify x.im into x.im 8.634 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 8.634 * [taylor]: Taking taylor expansion of x.re in x.re 8.634 * [backup-simplify]: Simplify 0 into 0 8.634 * [backup-simplify]: Simplify 1 into 1 8.634 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.re 8.634 * [taylor]: Taking taylor expansion of x.im in x.re 8.634 * [backup-simplify]: Simplify x.im into x.im 8.634 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 8.634 * [backup-simplify]: Simplify (* x.im (pow x.im 2)) into (pow x.im 3) 8.634 * [backup-simplify]: Simplify (- (pow x.im 3)) into (- (pow x.im 3)) 8.634 * [backup-simplify]: Simplify (+ 0 (- (pow x.im 3))) into (- (pow x.im 3)) 8.634 * [taylor]: Taking taylor expansion of (- (pow x.im 3)) in x.im 8.634 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.im 8.634 * [taylor]: Taking taylor expansion of x.im in x.im 8.634 * [backup-simplify]: Simplify 0 into 0 8.634 * [backup-simplify]: Simplify 1 into 1 8.635 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 8.635 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 (pow x.im 2))) into 0 8.635 * [backup-simplify]: Simplify (- 0) into 0 8.636 * [backup-simplify]: Simplify (+ 0 0) into 0 8.636 * [taylor]: Taking taylor expansion of 0 in x.im 8.636 * [backup-simplify]: Simplify 0 into 0 8.636 * [backup-simplify]: Simplify 0 into 0 8.636 * [backup-simplify]: Simplify (* 1 1) into 1 8.636 * [backup-simplify]: Simplify (* x.im 1) into x.im 8.636 * [backup-simplify]: Simplify (* 3 x.im) into (* 3 x.im) 8.637 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 8.637 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 (pow x.im 2)))) into 0 8.638 * [backup-simplify]: Simplify (- 0) into 0 8.638 * [backup-simplify]: Simplify (+ (* 3 x.im) 0) into (* 3 x.im) 8.638 * [taylor]: Taking taylor expansion of (* 3 x.im) in x.im 8.638 * [taylor]: Taking taylor expansion of 3 in x.im 8.638 * [backup-simplify]: Simplify 3 into 3 8.638 * [taylor]: Taking taylor expansion of x.im in x.im 8.638 * [backup-simplify]: Simplify 0 into 0 8.638 * [backup-simplify]: Simplify 1 into 1 8.638 * [backup-simplify]: Simplify (* 3 0) into 0 8.638 * [backup-simplify]: Simplify 0 into 0 8.638 * [backup-simplify]: Simplify 0 into 0 8.639 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.639 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 1)) into 0 8.640 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 x.im)) into 0 8.641 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 8.642 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow x.im 2))))) into 0 8.642 * [backup-simplify]: Simplify (- 0) into 0 8.642 * [backup-simplify]: Simplify (+ 0 0) into 0 8.642 * [taylor]: Taking taylor expansion of 0 in x.im 8.642 * [backup-simplify]: Simplify 0 into 0 8.642 * [backup-simplify]: Simplify 0 into 0 8.643 * [backup-simplify]: Simplify (+ (* 3 1) (* 0 0)) into 3 8.643 * [backup-simplify]: Simplify 3 into 3 8.643 * [backup-simplify]: Simplify 0 into 0 8.644 * [backup-simplify]: Simplify (* 1 1) into 1 8.644 * [backup-simplify]: Simplify (* 1 1) into 1 8.644 * [backup-simplify]: Simplify (- 1) into -1 8.644 * [backup-simplify]: Simplify -1 into -1 8.645 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.646 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 1))) into 0 8.647 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 x.im))) into 0 8.648 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im))))) into 0 8.649 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow x.im 2)))))) into 0 8.650 * [backup-simplify]: Simplify (- 0) into 0 8.650 * [backup-simplify]: Simplify (+ 0 0) into 0 8.650 * [taylor]: Taking taylor expansion of 0 in x.im 8.650 * [backup-simplify]: Simplify 0 into 0 8.650 * [backup-simplify]: Simplify 0 into 0 8.650 * [backup-simplify]: Simplify 0 into 0 8.651 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 1) (* 0 0))) into 0 8.651 * [backup-simplify]: Simplify 0 into 0 8.651 * [backup-simplify]: Simplify 0 into 0 8.652 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.653 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.653 * [backup-simplify]: Simplify (- 0) into 0 8.653 * [backup-simplify]: Simplify 0 into 0 8.654 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.655 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.656 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 8.658 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))))) into 0 8.659 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow x.im 2))))))) into 0 8.660 * [backup-simplify]: Simplify (- 0) into 0 8.660 * [backup-simplify]: Simplify (+ 0 0) into 0 8.660 * [taylor]: Taking taylor expansion of 0 in x.im 8.660 * [backup-simplify]: Simplify 0 into 0 8.660 * [backup-simplify]: Simplify 0 into 0 8.661 * [backup-simplify]: Simplify (+ (* -1 (pow (* x.im 1) 3)) (* 3 (* x.im (pow x.re 2)))) into (- (* 3 (* x.im (pow x.re 2))) (pow x.im 3)) 8.661 * [backup-simplify]: Simplify (+ (* (- (/ 1 x.re) (/ 1 x.im)) (* (+ (/ 1 x.re) (/ 1 x.im)) (/ 1 x.im))) (* (+ (* (/ 1 x.re) (/ 1 x.im)) (* (/ 1 x.im) (/ 1 x.re))) (/ 1 x.re))) into (- (* 3 (/ 1 (* x.im (pow x.re 2)))) (/ 1 (pow x.im 3))) 8.661 * [approximate]: Taking taylor expansion of (- (* 3 (/ 1 (* x.im (pow x.re 2)))) (/ 1 (pow x.im 3))) in (x.re x.im) around 0 8.661 * [taylor]: Taking taylor expansion of (- (* 3 (/ 1 (* x.im (pow x.re 2)))) (/ 1 (pow x.im 3))) in x.im 8.661 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (* x.im (pow x.re 2)))) in x.im 8.661 * [taylor]: Taking taylor expansion of 3 in x.im 8.661 * [backup-simplify]: Simplify 3 into 3 8.661 * [taylor]: Taking taylor expansion of (/ 1 (* x.im (pow x.re 2))) in x.im 8.662 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 8.662 * [taylor]: Taking taylor expansion of x.im in x.im 8.662 * [backup-simplify]: Simplify 0 into 0 8.662 * [backup-simplify]: Simplify 1 into 1 8.662 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 8.662 * [taylor]: Taking taylor expansion of x.re in x.im 8.662 * [backup-simplify]: Simplify x.re into x.re 8.662 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 8.662 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 8.662 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 8.662 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 8.663 * [backup-simplify]: Simplify (/ 1 (pow x.re 2)) into (/ 1 (pow x.re 2)) 8.663 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 3)) in x.im 8.663 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.im 8.663 * [taylor]: Taking taylor expansion of x.im in x.im 8.663 * [backup-simplify]: Simplify 0 into 0 8.663 * [backup-simplify]: Simplify 1 into 1 8.663 * [backup-simplify]: Simplify (* 1 1) into 1 8.663 * [backup-simplify]: Simplify (* 1 1) into 1 8.664 * [backup-simplify]: Simplify (/ 1 1) into 1 8.664 * [taylor]: Taking taylor expansion of (- (* 3 (/ 1 (* x.im (pow x.re 2)))) (/ 1 (pow x.im 3))) in x.re 8.664 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (* x.im (pow x.re 2)))) in x.re 8.664 * [taylor]: Taking taylor expansion of 3 in x.re 8.664 * [backup-simplify]: Simplify 3 into 3 8.664 * [taylor]: Taking taylor expansion of (/ 1 (* x.im (pow x.re 2))) in x.re 8.664 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 8.664 * [taylor]: Taking taylor expansion of x.im in x.re 8.664 * [backup-simplify]: Simplify x.im into x.im 8.664 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 8.664 * [taylor]: Taking taylor expansion of x.re in x.re 8.664 * [backup-simplify]: Simplify 0 into 0 8.664 * [backup-simplify]: Simplify 1 into 1 8.664 * [backup-simplify]: Simplify (* 1 1) into 1 8.665 * [backup-simplify]: Simplify (* x.im 1) into x.im 8.665 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.665 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 3)) in x.re 8.665 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.re 8.665 * [taylor]: Taking taylor expansion of x.im in x.re 8.665 * [backup-simplify]: Simplify x.im into x.im 8.665 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 8.665 * [backup-simplify]: Simplify (* x.im (pow x.im 2)) into (pow x.im 3) 8.665 * [backup-simplify]: Simplify (/ 1 (pow x.im 3)) into (/ 1 (pow x.im 3)) 8.665 * [taylor]: Taking taylor expansion of (- (* 3 (/ 1 (* x.im (pow x.re 2)))) (/ 1 (pow x.im 3))) in x.re 8.665 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (* x.im (pow x.re 2)))) in x.re 8.665 * [taylor]: Taking taylor expansion of 3 in x.re 8.665 * [backup-simplify]: Simplify 3 into 3 8.665 * [taylor]: Taking taylor expansion of (/ 1 (* x.im (pow x.re 2))) in x.re 8.665 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 8.665 * [taylor]: Taking taylor expansion of x.im in x.re 8.665 * [backup-simplify]: Simplify x.im into x.im 8.665 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 8.665 * [taylor]: Taking taylor expansion of x.re in x.re 8.665 * [backup-simplify]: Simplify 0 into 0 8.665 * [backup-simplify]: Simplify 1 into 1 8.666 * [backup-simplify]: Simplify (* 1 1) into 1 8.666 * [backup-simplify]: Simplify (* x.im 1) into x.im 8.666 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.666 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 3)) in x.re 8.666 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.re 8.666 * [taylor]: Taking taylor expansion of x.im in x.re 8.666 * [backup-simplify]: Simplify x.im into x.im 8.666 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 8.666 * [backup-simplify]: Simplify (* x.im (pow x.im 2)) into (pow x.im 3) 8.666 * [backup-simplify]: Simplify (/ 1 (pow x.im 3)) into (/ 1 (pow x.im 3)) 8.666 * [backup-simplify]: Simplify (* 3 (/ 1 x.im)) into (/ 3 x.im) 8.666 * [backup-simplify]: Simplify (+ (/ 3 x.im) 0) into (* 3 (/ 1 x.im)) 8.666 * [taylor]: Taking taylor expansion of (* 3 (/ 1 x.im)) in x.im 8.666 * [taylor]: Taking taylor expansion of 3 in x.im 8.666 * [backup-simplify]: Simplify 3 into 3 8.666 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 8.666 * [taylor]: Taking taylor expansion of x.im in x.im 8.666 * [backup-simplify]: Simplify 0 into 0 8.666 * [backup-simplify]: Simplify 1 into 1 8.667 * [backup-simplify]: Simplify (/ 1 1) into 1 8.668 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.668 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 1)) into 0 8.668 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 8.669 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 (/ 1 x.im))) into 0 8.669 * [backup-simplify]: Simplify (+ 0 0) into 0 8.669 * [taylor]: Taking taylor expansion of 0 in x.im 8.669 * [backup-simplify]: Simplify 0 into 0 8.670 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.671 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 1))) into 0 8.671 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.672 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 (/ 1 x.im)))) into 0 8.672 * [backup-simplify]: Simplify (- (/ 1 (pow x.im 3))) into (- (/ 1 (pow x.im 3))) 8.672 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow x.im 3)))) into (- (/ 1 (pow x.im 3))) 8.672 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x.im 3))) in x.im 8.672 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 3)) in x.im 8.672 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.im 8.672 * [taylor]: Taking taylor expansion of x.im in x.im 8.672 * [backup-simplify]: Simplify 0 into 0 8.672 * [backup-simplify]: Simplify 1 into 1 8.672 * [backup-simplify]: Simplify (* 1 1) into 1 8.673 * [backup-simplify]: Simplify (* 1 1) into 1 8.673 * [backup-simplify]: Simplify (/ 1 1) into 1 8.673 * [backup-simplify]: Simplify (- 1) into -1 8.674 * [backup-simplify]: Simplify -1 into -1 8.674 * [backup-simplify]: Simplify (* 3 1) into 3 8.674 * [backup-simplify]: Simplify 3 into 3 8.675 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.676 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.676 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.677 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.im))))) into 0 8.677 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 8.677 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 (pow x.im 2))) into 0 8.678 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 3)) (/ 0 (pow x.im 3))))) into 0 8.678 * [backup-simplify]: Simplify (- 0) into 0 8.678 * [backup-simplify]: Simplify (+ 0 0) into 0 8.678 * [taylor]: Taking taylor expansion of 0 in x.im 8.678 * [backup-simplify]: Simplify 0 into 0 8.679 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.680 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.680 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.681 * [backup-simplify]: Simplify (- 0) into 0 8.681 * [backup-simplify]: Simplify 0 into 0 8.682 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.682 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 1)) into 0 8.682 * [backup-simplify]: Simplify 0 into 0 8.683 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 8.684 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 8.685 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.686 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.im)))))) into 0 8.687 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 8.687 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 (pow x.im 2)))) into 0 8.687 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 3)) (/ 0 (pow x.im 3))) (* 0 (/ 0 (pow x.im 3))))) into 0 8.688 * [backup-simplify]: Simplify (- 0) into 0 8.688 * [backup-simplify]: Simplify (+ 0 0) into 0 8.688 * [taylor]: Taking taylor expansion of 0 in x.im 8.688 * [backup-simplify]: Simplify 0 into 0 8.689 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.690 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.690 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.691 * [backup-simplify]: Simplify (- 0) into 0 8.691 * [backup-simplify]: Simplify 0 into 0 8.691 * [backup-simplify]: Simplify 0 into 0 8.691 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.692 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 1))) into 0 8.692 * [backup-simplify]: Simplify 0 into 0 8.693 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 8.693 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 8.694 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.695 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.im))))))) into 0 8.695 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 8.696 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow x.im 2))))) into 0 8.696 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 3)) (/ 0 (pow x.im 3))) (* 0 (/ 0 (pow x.im 3))) (* 0 (/ 0 (pow x.im 3))))) into 0 8.696 * [backup-simplify]: Simplify (- 0) into 0 8.697 * [backup-simplify]: Simplify (+ 0 0) into 0 8.697 * [taylor]: Taking taylor expansion of 0 in x.im 8.697 * [backup-simplify]: Simplify 0 into 0 8.697 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.698 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.700 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.700 * [backup-simplify]: Simplify (- 0) into 0 8.700 * [backup-simplify]: Simplify 0 into 0 8.701 * [backup-simplify]: Simplify (+ (* 3 (* (/ 1 (/ 1 x.im)) (pow (/ 1 x.re) -2))) (* -1 (pow (* (/ 1 (/ 1 x.im)) 1) 3))) into (- (* 3 (* x.im (pow x.re 2))) (pow x.im 3)) 8.701 * [backup-simplify]: Simplify (+ (* (- (/ 1 (- x.re)) (/ 1 (- x.im))) (* (+ (/ 1 (- x.re)) (/ 1 (- x.im))) (/ 1 (- x.im)))) (* (+ (* (/ 1 (- x.re)) (/ 1 (- x.im))) (* (/ 1 (- x.im)) (/ 1 (- x.re)))) (/ 1 (- x.re)))) into (- (/ 1 (pow x.im 3)) (* 3 (/ 1 (* x.im (pow x.re 2))))) 8.701 * [approximate]: Taking taylor expansion of (- (/ 1 (pow x.im 3)) (* 3 (/ 1 (* x.im (pow x.re 2))))) in (x.re x.im) around 0 8.701 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x.im 3)) (* 3 (/ 1 (* x.im (pow x.re 2))))) in x.im 8.701 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 3)) in x.im 8.701 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.im 8.701 * [taylor]: Taking taylor expansion of x.im in x.im 8.701 * [backup-simplify]: Simplify 0 into 0 8.701 * [backup-simplify]: Simplify 1 into 1 8.701 * [backup-simplify]: Simplify (* 1 1) into 1 8.702 * [backup-simplify]: Simplify (* 1 1) into 1 8.702 * [backup-simplify]: Simplify (/ 1 1) into 1 8.702 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (* x.im (pow x.re 2)))) in x.im 8.702 * [taylor]: Taking taylor expansion of 3 in x.im 8.702 * [backup-simplify]: Simplify 3 into 3 8.702 * [taylor]: Taking taylor expansion of (/ 1 (* x.im (pow x.re 2))) in x.im 8.702 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 8.702 * [taylor]: Taking taylor expansion of x.im in x.im 8.702 * [backup-simplify]: Simplify 0 into 0 8.702 * [backup-simplify]: Simplify 1 into 1 8.702 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 8.702 * [taylor]: Taking taylor expansion of x.re in x.im 8.702 * [backup-simplify]: Simplify x.re into x.re 8.702 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 8.702 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 8.702 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 8.703 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 8.703 * [backup-simplify]: Simplify (/ 1 (pow x.re 2)) into (/ 1 (pow x.re 2)) 8.703 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x.im 3)) (* 3 (/ 1 (* x.im (pow x.re 2))))) in x.re 8.703 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 3)) in x.re 8.703 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.re 8.703 * [taylor]: Taking taylor expansion of x.im in x.re 8.703 * [backup-simplify]: Simplify x.im into x.im 8.703 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 8.703 * [backup-simplify]: Simplify (* x.im (pow x.im 2)) into (pow x.im 3) 8.703 * [backup-simplify]: Simplify (/ 1 (pow x.im 3)) into (/ 1 (pow x.im 3)) 8.703 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (* x.im (pow x.re 2)))) in x.re 8.703 * [taylor]: Taking taylor expansion of 3 in x.re 8.703 * [backup-simplify]: Simplify 3 into 3 8.703 * [taylor]: Taking taylor expansion of (/ 1 (* x.im (pow x.re 2))) in x.re 8.703 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 8.703 * [taylor]: Taking taylor expansion of x.im in x.re 8.703 * [backup-simplify]: Simplify x.im into x.im 8.703 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 8.703 * [taylor]: Taking taylor expansion of x.re in x.re 8.703 * [backup-simplify]: Simplify 0 into 0 8.703 * [backup-simplify]: Simplify 1 into 1 8.703 * [backup-simplify]: Simplify (* 1 1) into 1 8.703 * [backup-simplify]: Simplify (* x.im 1) into x.im 8.703 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.703 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x.im 3)) (* 3 (/ 1 (* x.im (pow x.re 2))))) in x.re 8.703 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 3)) in x.re 8.703 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.re 8.703 * [taylor]: Taking taylor expansion of x.im in x.re 8.704 * [backup-simplify]: Simplify x.im into x.im 8.704 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 8.704 * [backup-simplify]: Simplify (* x.im (pow x.im 2)) into (pow x.im 3) 8.704 * [backup-simplify]: Simplify (/ 1 (pow x.im 3)) into (/ 1 (pow x.im 3)) 8.704 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (* x.im (pow x.re 2)))) in x.re 8.704 * [taylor]: Taking taylor expansion of 3 in x.re 8.704 * [backup-simplify]: Simplify 3 into 3 8.704 * [taylor]: Taking taylor expansion of (/ 1 (* x.im (pow x.re 2))) in x.re 8.704 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 8.704 * [taylor]: Taking taylor expansion of x.im in x.re 8.704 * [backup-simplify]: Simplify x.im into x.im 8.704 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 8.704 * [taylor]: Taking taylor expansion of x.re in x.re 8.704 * [backup-simplify]: Simplify 0 into 0 8.704 * [backup-simplify]: Simplify 1 into 1 8.704 * [backup-simplify]: Simplify (* 1 1) into 1 8.704 * [backup-simplify]: Simplify (* x.im 1) into x.im 8.704 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.704 * [backup-simplify]: Simplify (* 3 (/ 1 x.im)) into (/ 3 x.im) 8.704 * [backup-simplify]: Simplify (- (/ 3 x.im)) into (- (* 3 (/ 1 x.im))) 8.704 * [backup-simplify]: Simplify (+ 0 (- (* 3 (/ 1 x.im)))) into (- (* 3 (/ 1 x.im))) 8.704 * [taylor]: Taking taylor expansion of (- (* 3 (/ 1 x.im))) in x.im 8.704 * [taylor]: Taking taylor expansion of (* 3 (/ 1 x.im)) in x.im 8.704 * [taylor]: Taking taylor expansion of 3 in x.im 8.704 * [backup-simplify]: Simplify 3 into 3 8.704 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 8.704 * [taylor]: Taking taylor expansion of x.im in x.im 8.704 * [backup-simplify]: Simplify 0 into 0 8.705 * [backup-simplify]: Simplify 1 into 1 8.705 * [backup-simplify]: Simplify (/ 1 1) into 1 8.705 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.705 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 1)) into 0 8.706 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 8.706 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 (/ 1 x.im))) into 0 8.706 * [backup-simplify]: Simplify (- 0) into 0 8.706 * [backup-simplify]: Simplify (+ 0 0) into 0 8.706 * [taylor]: Taking taylor expansion of 0 in x.im 8.706 * [backup-simplify]: Simplify 0 into 0 8.707 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.707 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 1))) into 0 8.707 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.708 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 (/ 1 x.im)))) into 0 8.708 * [backup-simplify]: Simplify (- 0) into 0 8.708 * [backup-simplify]: Simplify (+ (/ 1 (pow x.im 3)) 0) into (/ 1 (pow x.im 3)) 8.708 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 3)) in x.im 8.708 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.im 8.708 * [taylor]: Taking taylor expansion of x.im in x.im 8.708 * [backup-simplify]: Simplify 0 into 0 8.708 * [backup-simplify]: Simplify 1 into 1 8.709 * [backup-simplify]: Simplify (* 1 1) into 1 8.709 * [backup-simplify]: Simplify (* 1 1) into 1 8.709 * [backup-simplify]: Simplify (/ 1 1) into 1 8.709 * [backup-simplify]: Simplify 1 into 1 8.709 * [backup-simplify]: Simplify (* 3 1) into 3 8.710 * [backup-simplify]: Simplify (- 3) into -3 8.710 * [backup-simplify]: Simplify -3 into -3 8.710 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 8.710 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 (pow x.im 2))) into 0 8.710 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 3)) (/ 0 (pow x.im 3))))) into 0 8.710 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.711 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.711 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.712 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.im))))) into 0 8.712 * [backup-simplify]: Simplify (- 0) into 0 8.712 * [backup-simplify]: Simplify (+ 0 0) into 0 8.712 * [taylor]: Taking taylor expansion of 0 in x.im 8.712 * [backup-simplify]: Simplify 0 into 0 8.713 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.713 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.713 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.714 * [backup-simplify]: Simplify 0 into 0 8.714 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.714 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 1)) into 0 8.715 * [backup-simplify]: Simplify (- 0) into 0 8.715 * [backup-simplify]: Simplify 0 into 0 8.715 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 8.715 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 (pow x.im 2)))) into 0 8.715 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 3)) (/ 0 (pow x.im 3))) (* 0 (/ 0 (pow x.im 3))))) into 0 8.716 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 8.717 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 8.717 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.718 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.im)))))) into 0 8.718 * [backup-simplify]: Simplify (- 0) into 0 8.718 * [backup-simplify]: Simplify (+ 0 0) into 0 8.718 * [taylor]: Taking taylor expansion of 0 in x.im 8.718 * [backup-simplify]: Simplify 0 into 0 8.719 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.719 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.720 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.720 * [backup-simplify]: Simplify 0 into 0 8.720 * [backup-simplify]: Simplify 0 into 0 8.720 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.721 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 1))) into 0 8.721 * [backup-simplify]: Simplify (- 0) into 0 8.721 * [backup-simplify]: Simplify 0 into 0 8.722 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 8.723 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow x.im 2))))) into 0 8.723 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 3)) (/ 0 (pow x.im 3))) (* 0 (/ 0 (pow x.im 3))) (* 0 (/ 0 (pow x.im 3))))) into 0 8.724 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 8.724 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 8.724 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.726 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.im))))))) into 0 8.726 * [backup-simplify]: Simplify (- 0) into 0 8.726 * [backup-simplify]: Simplify (+ 0 0) into 0 8.726 * [taylor]: Taking taylor expansion of 0 in x.im 8.726 * [backup-simplify]: Simplify 0 into 0 8.727 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.727 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.728 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.728 * [backup-simplify]: Simplify 0 into 0 8.728 * [backup-simplify]: Simplify (+ (* -3 (* (/ 1 (/ 1 (- x.im))) (pow (/ 1 (- x.re)) -2))) (* 1 (pow (* (/ 1 (/ 1 (- x.im))) 1) 3))) into (- (* 3 (* x.im (pow x.re 2))) (pow x.im 3)) 8.728 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 2) 8.728 * [backup-simplify]: Simplify (* (+ x.re x.im) x.im) into (* x.im (+ x.im x.re)) 8.728 * [approximate]: Taking taylor expansion of (* x.im (+ x.im x.re)) in (x.re x.im) around 0 8.728 * [taylor]: Taking taylor expansion of (* x.im (+ x.im x.re)) in x.im 8.728 * [taylor]: Taking taylor expansion of x.im in x.im 8.728 * [backup-simplify]: Simplify 0 into 0 8.728 * [backup-simplify]: Simplify 1 into 1 8.728 * [taylor]: Taking taylor expansion of (+ x.im x.re) in x.im 8.728 * [taylor]: Taking taylor expansion of x.im in x.im 8.728 * [backup-simplify]: Simplify 0 into 0 8.728 * [backup-simplify]: Simplify 1 into 1 8.728 * [taylor]: Taking taylor expansion of x.re in x.im 8.729 * [backup-simplify]: Simplify x.re into x.re 8.729 * [taylor]: Taking taylor expansion of (* x.im (+ x.im x.re)) in x.re 8.729 * [taylor]: Taking taylor expansion of x.im in x.re 8.729 * [backup-simplify]: Simplify x.im into x.im 8.729 * [taylor]: Taking taylor expansion of (+ x.im x.re) in x.re 8.729 * [taylor]: Taking taylor expansion of x.im in x.re 8.729 * [backup-simplify]: Simplify x.im into x.im 8.729 * [taylor]: Taking taylor expansion of x.re in x.re 8.729 * [backup-simplify]: Simplify 0 into 0 8.729 * [backup-simplify]: Simplify 1 into 1 8.729 * [taylor]: Taking taylor expansion of (* x.im (+ x.im x.re)) in x.re 8.729 * [taylor]: Taking taylor expansion of x.im in x.re 8.729 * [backup-simplify]: Simplify x.im into x.im 8.729 * [taylor]: Taking taylor expansion of (+ x.im x.re) in x.re 8.729 * [taylor]: Taking taylor expansion of x.im in x.re 8.729 * [backup-simplify]: Simplify x.im into x.im 8.729 * [taylor]: Taking taylor expansion of x.re in x.re 8.729 * [backup-simplify]: Simplify 0 into 0 8.729 * [backup-simplify]: Simplify 1 into 1 8.729 * [backup-simplify]: Simplify (+ x.im 0) into x.im 8.729 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 8.729 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 8.729 * [taylor]: Taking taylor expansion of x.im in x.im 8.729 * [backup-simplify]: Simplify 0 into 0 8.729 * [backup-simplify]: Simplify 1 into 1 8.730 * [backup-simplify]: Simplify (+ 0 1) into 1 8.730 * [backup-simplify]: Simplify (+ (* x.im 1) (* 0 x.im)) into x.im 8.730 * [taylor]: Taking taylor expansion of x.im in x.im 8.730 * [backup-simplify]: Simplify 0 into 0 8.730 * [backup-simplify]: Simplify 1 into 1 8.730 * [backup-simplify]: Simplify 0 into 0 8.730 * [backup-simplify]: Simplify (+ 0 0) into 0 8.731 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 1) (* 0 x.im))) into 0 8.731 * [taylor]: Taking taylor expansion of 0 in x.im 8.731 * [backup-simplify]: Simplify 0 into 0 8.731 * [backup-simplify]: Simplify 0 into 0 8.731 * [backup-simplify]: Simplify 1 into 1 8.731 * [backup-simplify]: Simplify (* 1 1) into 1 8.732 * [backup-simplify]: Simplify 1 into 1 8.732 * [backup-simplify]: Simplify (+ 0 0) into 0 8.733 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 1) (* 0 x.im)))) into 0 8.733 * [taylor]: Taking taylor expansion of 0 in x.im 8.733 * [backup-simplify]: Simplify 0 into 0 8.733 * [backup-simplify]: Simplify 0 into 0 8.733 * [backup-simplify]: Simplify 0 into 0 8.733 * [backup-simplify]: Simplify 0 into 0 8.734 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.734 * [backup-simplify]: Simplify 0 into 0 8.734 * [backup-simplify]: Simplify (+ 0 0) into 0 8.735 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 x.im))))) into 0 8.735 * [taylor]: Taking taylor expansion of 0 in x.im 8.735 * [backup-simplify]: Simplify 0 into 0 8.735 * [backup-simplify]: Simplify 0 into 0 8.735 * [backup-simplify]: Simplify 0 into 0 8.736 * [backup-simplify]: Simplify (+ (* 1 (pow (* x.im 1) 2)) (* 1 (* x.im x.re))) into (+ (* x.im x.re) (pow x.im 2)) 8.736 * [backup-simplify]: Simplify (* (+ (/ 1 x.re) (/ 1 x.im)) (/ 1 x.im)) into (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) 8.736 * [approximate]: Taking taylor expansion of (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) in (x.re x.im) around 0 8.736 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) in x.im 8.736 * [taylor]: Taking taylor expansion of (+ (/ 1 x.im) (/ 1 x.re)) in x.im 8.736 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 8.736 * [taylor]: Taking taylor expansion of x.im in x.im 8.736 * [backup-simplify]: Simplify 0 into 0 8.736 * [backup-simplify]: Simplify 1 into 1 8.737 * [backup-simplify]: Simplify (/ 1 1) into 1 8.737 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 8.737 * [taylor]: Taking taylor expansion of x.re in x.im 8.737 * [backup-simplify]: Simplify x.re into x.re 8.737 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.737 * [taylor]: Taking taylor expansion of x.im in x.im 8.737 * [backup-simplify]: Simplify 0 into 0 8.737 * [backup-simplify]: Simplify 1 into 1 8.737 * [backup-simplify]: Simplify (+ 1 0) into 1 8.738 * [backup-simplify]: Simplify (/ 1 1) into 1 8.738 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) in x.re 8.738 * [taylor]: Taking taylor expansion of (+ (/ 1 x.im) (/ 1 x.re)) in x.re 8.738 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 8.738 * [taylor]: Taking taylor expansion of x.im in x.re 8.738 * [backup-simplify]: Simplify x.im into x.im 8.738 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.738 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 8.738 * [taylor]: Taking taylor expansion of x.re in x.re 8.738 * [backup-simplify]: Simplify 0 into 0 8.738 * [backup-simplify]: Simplify 1 into 1 8.738 * [backup-simplify]: Simplify (/ 1 1) into 1 8.739 * [taylor]: Taking taylor expansion of x.im in x.re 8.739 * [backup-simplify]: Simplify x.im into x.im 8.739 * [backup-simplify]: Simplify (+ 0 1) into 1 8.739 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.739 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) in x.re 8.739 * [taylor]: Taking taylor expansion of (+ (/ 1 x.im) (/ 1 x.re)) in x.re 8.739 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 8.739 * [taylor]: Taking taylor expansion of x.im in x.re 8.739 * [backup-simplify]: Simplify x.im into x.im 8.739 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.739 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 8.739 * [taylor]: Taking taylor expansion of x.re in x.re 8.739 * [backup-simplify]: Simplify 0 into 0 8.739 * [backup-simplify]: Simplify 1 into 1 8.740 * [backup-simplify]: Simplify (/ 1 1) into 1 8.740 * [taylor]: Taking taylor expansion of x.im in x.re 8.740 * [backup-simplify]: Simplify x.im into x.im 8.740 * [backup-simplify]: Simplify (+ 0 1) into 1 8.740 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.740 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 8.740 * [taylor]: Taking taylor expansion of x.im in x.im 8.741 * [backup-simplify]: Simplify 0 into 0 8.741 * [backup-simplify]: Simplify 1 into 1 8.741 * [backup-simplify]: Simplify (/ 1 1) into 1 8.742 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.742 * [backup-simplify]: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 8.742 * [backup-simplify]: Simplify (- (/ (/ 1 x.im) x.im) (+ (* (/ 1 x.im) (/ 0 x.im)))) into (/ 1 (pow x.im 2)) 8.742 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 8.742 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 8.742 * [taylor]: Taking taylor expansion of x.im in x.im 8.742 * [backup-simplify]: Simplify 0 into 0 8.742 * [backup-simplify]: Simplify 1 into 1 8.743 * [backup-simplify]: Simplify (* 1 1) into 1 8.743 * [backup-simplify]: Simplify (/ 1 1) into 1 8.743 * [backup-simplify]: Simplify 1 into 1 8.743 * [backup-simplify]: Simplify 1 into 1 8.743 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 8.744 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.744 * [backup-simplify]: Simplify (+ 0 0) into 0 8.745 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ 1 x.im) (/ 0 x.im)) (* (/ 1 (pow x.im 2)) (/ 0 x.im)))) into 0 8.745 * [taylor]: Taking taylor expansion of 0 in x.im 8.745 * [backup-simplify]: Simplify 0 into 0 8.746 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.746 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.746 * [backup-simplify]: Simplify 0 into 0 8.747 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.747 * [backup-simplify]: Simplify 0 into 0 8.747 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.748 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.749 * [backup-simplify]: Simplify (+ 0 0) into 0 8.749 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ 1 x.im) (/ 0 x.im)) (* (/ 1 (pow x.im 2)) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.749 * [taylor]: Taking taylor expansion of 0 in x.im 8.749 * [backup-simplify]: Simplify 0 into 0 8.750 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.751 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.751 * [backup-simplify]: Simplify 0 into 0 8.752 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.752 * [backup-simplify]: Simplify 0 into 0 8.753 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.753 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.754 * [backup-simplify]: Simplify (+ 0 0) into 0 8.754 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ 1 x.im) (/ 0 x.im)) (* (/ 1 (pow x.im 2)) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.754 * [taylor]: Taking taylor expansion of 0 in x.im 8.754 * [backup-simplify]: Simplify 0 into 0 8.754 * [backup-simplify]: Simplify 0 into 0 8.755 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.755 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.755 * [backup-simplify]: Simplify 0 into 0 8.755 * [backup-simplify]: Simplify (+ (* 1 (* (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re)))) (* 1 (pow (* (/ 1 (/ 1 x.im)) 1) 2))) into (+ (* x.im x.re) (pow x.im 2)) 8.756 * [backup-simplify]: Simplify (* (+ (/ 1 (- x.re)) (/ 1 (- x.im))) (/ 1 (- x.im))) into (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) 8.756 * [approximate]: Taking taylor expansion of (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) in (x.re x.im) around 0 8.756 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) in x.im 8.756 * [taylor]: Taking taylor expansion of (+ (/ 1 x.im) (/ 1 x.re)) in x.im 8.756 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 8.756 * [taylor]: Taking taylor expansion of x.im in x.im 8.756 * [backup-simplify]: Simplify 0 into 0 8.756 * [backup-simplify]: Simplify 1 into 1 8.756 * [backup-simplify]: Simplify (/ 1 1) into 1 8.756 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 8.756 * [taylor]: Taking taylor expansion of x.re in x.im 8.756 * [backup-simplify]: Simplify x.re into x.re 8.756 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.756 * [taylor]: Taking taylor expansion of x.im in x.im 8.756 * [backup-simplify]: Simplify 0 into 0 8.756 * [backup-simplify]: Simplify 1 into 1 8.756 * [backup-simplify]: Simplify (+ 1 0) into 1 8.757 * [backup-simplify]: Simplify (/ 1 1) into 1 8.757 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) in x.re 8.757 * [taylor]: Taking taylor expansion of (+ (/ 1 x.im) (/ 1 x.re)) in x.re 8.757 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 8.757 * [taylor]: Taking taylor expansion of x.im in x.re 8.757 * [backup-simplify]: Simplify x.im into x.im 8.757 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.757 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 8.757 * [taylor]: Taking taylor expansion of x.re in x.re 8.757 * [backup-simplify]: Simplify 0 into 0 8.757 * [backup-simplify]: Simplify 1 into 1 8.757 * [backup-simplify]: Simplify (/ 1 1) into 1 8.757 * [taylor]: Taking taylor expansion of x.im in x.re 8.757 * [backup-simplify]: Simplify x.im into x.im 8.757 * [backup-simplify]: Simplify (+ 0 1) into 1 8.757 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.758 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) in x.re 8.758 * [taylor]: Taking taylor expansion of (+ (/ 1 x.im) (/ 1 x.re)) in x.re 8.758 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 8.758 * [taylor]: Taking taylor expansion of x.im in x.re 8.758 * [backup-simplify]: Simplify x.im into x.im 8.758 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.758 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 8.758 * [taylor]: Taking taylor expansion of x.re in x.re 8.758 * [backup-simplify]: Simplify 0 into 0 8.758 * [backup-simplify]: Simplify 1 into 1 8.758 * [backup-simplify]: Simplify (/ 1 1) into 1 8.758 * [taylor]: Taking taylor expansion of x.im in x.re 8.758 * [backup-simplify]: Simplify x.im into x.im 8.758 * [backup-simplify]: Simplify (+ 0 1) into 1 8.758 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.759 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 8.759 * [taylor]: Taking taylor expansion of x.im in x.im 8.759 * [backup-simplify]: Simplify 0 into 0 8.759 * [backup-simplify]: Simplify 1 into 1 8.759 * [backup-simplify]: Simplify (/ 1 1) into 1 8.759 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.759 * [backup-simplify]: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 8.760 * [backup-simplify]: Simplify (- (/ (/ 1 x.im) x.im) (+ (* (/ 1 x.im) (/ 0 x.im)))) into (/ 1 (pow x.im 2)) 8.760 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 8.760 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 8.760 * [taylor]: Taking taylor expansion of x.im in x.im 8.760 * [backup-simplify]: Simplify 0 into 0 8.760 * [backup-simplify]: Simplify 1 into 1 8.760 * [backup-simplify]: Simplify (* 1 1) into 1 8.760 * [backup-simplify]: Simplify (/ 1 1) into 1 8.760 * [backup-simplify]: Simplify 1 into 1 8.760 * [backup-simplify]: Simplify 1 into 1 8.760 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 8.761 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.761 * [backup-simplify]: Simplify (+ 0 0) into 0 8.761 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ 1 x.im) (/ 0 x.im)) (* (/ 1 (pow x.im 2)) (/ 0 x.im)))) into 0 8.761 * [taylor]: Taking taylor expansion of 0 in x.im 8.761 * [backup-simplify]: Simplify 0 into 0 8.762 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.762 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.762 * [backup-simplify]: Simplify 0 into 0 8.763 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.763 * [backup-simplify]: Simplify 0 into 0 8.763 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.763 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.764 * [backup-simplify]: Simplify (+ 0 0) into 0 8.764 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ 1 x.im) (/ 0 x.im)) (* (/ 1 (pow x.im 2)) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.764 * [taylor]: Taking taylor expansion of 0 in x.im 8.764 * [backup-simplify]: Simplify 0 into 0 8.764 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.765 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.765 * [backup-simplify]: Simplify 0 into 0 8.765 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.765 * [backup-simplify]: Simplify 0 into 0 8.766 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.766 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.766 * [backup-simplify]: Simplify (+ 0 0) into 0 8.767 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ 1 x.im) (/ 0 x.im)) (* (/ 1 (pow x.im 2)) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 8.767 * [taylor]: Taking taylor expansion of 0 in x.im 8.767 * [backup-simplify]: Simplify 0 into 0 8.767 * [backup-simplify]: Simplify 0 into 0 8.767 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.768 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.768 * [backup-simplify]: Simplify 0 into 0 8.768 * [backup-simplify]: Simplify (+ (* 1 (* (/ 1 (/ 1 (- x.im))) (/ 1 (/ 1 (- x.re))))) (* 1 (pow (* (/ 1 (/ 1 (- x.im))) 1) 2))) into (+ (* x.im x.re) (pow x.im 2)) 8.768 * * * [progress]: simplifying candidates 8.768 * * * * [progress]: [ 1 / 112 ] simplifiying candidate # 8.768 * [simplify]: Simplifying (* (- x.re x.im) (* (+ x.re x.im) x.im)) 8.768 * * [simplify]: iters left: 6 (6 enodes) 8.770 * * [simplify]: iters left: 5 (25 enodes) 8.774 * * [simplify]: iters left: 4 (55 enodes) 8.788 * * [simplify]: iters left: 3 (177 enodes) 8.847 * * [simplify]: iters left: 2 (385 enodes) 9.013 * * [simplify]: Extracting #0: cost 1 inf + 0 9.013 * * [simplify]: Extracting #1: cost 26 inf + 0 9.014 * * [simplify]: Extracting #2: cost 69 inf + 1 9.015 * * [simplify]: Extracting #3: cost 83 inf + 167 9.018 * * [simplify]: Extracting #4: cost 20 inf + 7563 9.021 * * [simplify]: Extracting #5: cost 0 inf + 10642 9.025 * [simplify]: Simplified to (* (* (- x.re x.im) x.im) (+ x.im x.re)) 9.025 * [simplify]: Simplified (2 1 1) to (λ (x.re x.im) (+ (pow (* (* (- x.re x.im) x.im) (+ x.im x.re)) 1) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 9.025 * * * * [progress]: [ 2 / 112 ] simplifiying candidate # 9.026 * [simplify]: Simplifying (* (- x.re x.im) (* (+ x.re x.im) x.im)) 9.026 * * [simplify]: iters left: 6 (6 enodes) 9.027 * * [simplify]: iters left: 5 (25 enodes) 9.031 * * [simplify]: iters left: 4 (55 enodes) 9.045 * * [simplify]: iters left: 3 (177 enodes) 9.124 * * [simplify]: iters left: 2 (385 enodes) 9.289 * * [simplify]: Extracting #0: cost 1 inf + 0 9.289 * * [simplify]: Extracting #1: cost 26 inf + 0 9.290 * * [simplify]: Extracting #2: cost 69 inf + 1 9.291 * * [simplify]: Extracting #3: cost 83 inf + 167 9.294 * * [simplify]: Extracting #4: cost 20 inf + 7563 9.301 * * [simplify]: Extracting #5: cost 0 inf + 10642 9.308 * [simplify]: Simplified to (* (* (- x.re x.im) x.im) (+ x.im x.re)) 9.308 * [simplify]: Simplified (2 1 1) to (λ (x.re x.im) (+ (pow (* (* (- x.re x.im) x.im) (+ x.im x.re)) 1) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 9.308 * * * * [progress]: [ 3 / 112 ] simplifiying candidate # 9.308 * * * * [progress]: [ 4 / 112 ] simplifiying candidate # 9.308 * [simplify]: Simplifying (+ (log (- x.re x.im)) (+ (log (+ x.re x.im)) (log x.im))) 9.308 * * [simplify]: iters left: 6 (9 enodes) 9.313 * * [simplify]: iters left: 5 (34 enodes) 9.322 * * [simplify]: iters left: 4 (45 enodes) 9.334 * * [simplify]: iters left: 3 (50 enodes) 9.345 * * [simplify]: Extracting #0: cost 1 inf + 0 9.345 * * [simplify]: Extracting #1: cost 8 inf + 0 9.345 * * [simplify]: Extracting #2: cost 17 inf + 0 9.345 * * [simplify]: Extracting #3: cost 20 inf + 1 9.346 * * [simplify]: Extracting #4: cost 17 inf + 185 9.346 * * [simplify]: Extracting #5: cost 8 inf + 1282 9.346 * * [simplify]: Extracting #6: cost 0 inf + 2998 9.347 * [simplify]: Simplified to (+ (log (- x.re x.im)) (+ (log (+ x.im x.re)) (log x.im))) 9.347 * [simplify]: Simplified (2 1 1) to (λ (x.re x.im) (+ (exp (+ (log (- x.re x.im)) (+ (log (+ x.im x.re)) (log x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 9.347 * * * * [progress]: [ 5 / 112 ] simplifiying candidate # 9.347 * [simplify]: Simplifying (+ (log (- x.re x.im)) (log (* (+ x.re x.im) x.im))) 9.347 * * [simplify]: iters left: 6 (8 enodes) 9.349 * * [simplify]: iters left: 5 (32 enodes) 9.354 * * [simplify]: iters left: 4 (51 enodes) 9.361 * * [simplify]: iters left: 3 (66 enodes) 9.369 * * [simplify]: Extracting #0: cost 1 inf + 0 9.369 * * [simplify]: Extracting #1: cost 8 inf + 0 9.369 * * [simplify]: Extracting #2: cost 18 inf + 0 9.369 * * [simplify]: Extracting #3: cost 23 inf + 72 9.369 * * [simplify]: Extracting #4: cost 18 inf + 574 9.369 * * [simplify]: Extracting #5: cost 4 inf + 2260 9.370 * * [simplify]: Extracting #6: cost 1 inf + 2786 9.370 * * [simplify]: Extracting #7: cost 0 inf + 3048 9.371 * [simplify]: Simplified to (+ (log (- x.re x.im)) (log (* x.im (+ x.im x.re)))) 9.371 * [simplify]: Simplified (2 1 1) to (λ (x.re x.im) (+ (exp (+ (log (- x.re x.im)) (log (* x.im (+ x.im x.re))))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 9.371 * * * * [progress]: [ 6 / 112 ] simplifiying candidate # 9.371 * * * * [progress]: [ 7 / 112 ] simplifiying candidate # 9.371 * * * * [progress]: [ 8 / 112 ] simplifiying candidate # 9.371 * [simplify]: Simplifying (* (* (* (- x.re x.im) (- x.re x.im)) (- x.re x.im)) (* (* (* (+ x.re x.im) (+ x.re x.im)) (+ x.re x.im)) (* (* x.im x.im) x.im))) 9.371 * * [simplify]: iters left: 6 (12 enodes) 9.375 * * [simplify]: iters left: 5 (64 enodes) 9.403 * * [simplify]: iters left: 4 (243 enodes) 9.560 * * [simplify]: Extracting #0: cost 1 inf + 0 9.560 * * [simplify]: Extracting #1: cost 61 inf + 0 9.561 * * [simplify]: Extracting #2: cost 232 inf + 1 9.564 * * [simplify]: Extracting #3: cost 260 inf + 10287 9.576 * * [simplify]: Extracting #4: cost 19 inf + 65073 9.606 * * [simplify]: Extracting #5: cost 0 inf + 69271 9.637 * * [simplify]: Extracting #6: cost 0 inf + 69031 9.669 * [simplify]: Simplified to (* (* (- x.re x.im) (* (- x.re x.im) (- x.re x.im))) (* (* (+ x.im x.re) x.im) (* (* (+ x.im x.re) x.im) (* (+ x.im x.re) x.im)))) 9.669 * [simplify]: Simplified (2 1 1) to (λ (x.re x.im) (+ (cbrt (* (* (- x.re x.im) (* (- x.re x.im) (- x.re x.im))) (* (* (+ x.im x.re) x.im) (* (* (+ x.im x.re) x.im) (* (+ x.im x.re) x.im))))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 9.669 * * * * [progress]: [ 9 / 112 ] simplifiying candidate # 9.669 * [simplify]: Simplifying (* (* (* (- x.re x.im) (- x.re x.im)) (- x.re x.im)) (* (* (* (+ x.re x.im) x.im) (* (+ x.re x.im) x.im)) (* (+ x.re x.im) x.im))) 9.669 * * [simplify]: iters left: 6 (10 enodes) 9.675 * * [simplify]: iters left: 5 (50 enodes) 9.695 * * [simplify]: iters left: 4 (172 enodes) 9.810 * * [simplify]: Extracting #0: cost 1 inf + 0 9.810 * * [simplify]: Extracting #1: cost 58 inf + 0 9.811 * * [simplify]: Extracting #2: cost 225 inf + 1 9.813 * * [simplify]: Extracting #3: cost 181 inf + 14014 9.824 * * [simplify]: Extracting #4: cost 13 inf + 48715 9.844 * * [simplify]: Extracting #5: cost 0 inf + 51992 9.858 * * [simplify]: Extracting #6: cost 0 inf + 51912 9.871 * [simplify]: Simplified to (* (* (* (- x.re x.im) (+ x.im x.re)) x.im) (* (* (* (- x.re x.im) (+ x.im x.re)) x.im) (* (* (- x.re x.im) (+ x.im x.re)) x.im))) 9.871 * [simplify]: Simplified (2 1 1) to (λ (x.re x.im) (+ (cbrt (* (* (* (- x.re x.im) (+ x.im x.re)) x.im) (* (* (* (- x.re x.im) (+ x.im x.re)) x.im) (* (* (- x.re x.im) (+ x.im x.re)) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 9.872 * * * * [progress]: [ 10 / 112 ] simplifiying candidate # 9.872 * * * * [progress]: [ 11 / 112 ] simplifiying candidate # 9.872 * * * * [progress]: [ 12 / 112 ] simplifiying candidate # 9.872 * * * * [progress]: [ 13 / 112 ] simplifiying candidate # 9.872 * [simplify]: Simplifying (* (- (pow x.re 3) (pow x.im 3)) (* (+ (pow x.re 3) (pow x.im 3)) x.im)) 9.872 * * [simplify]: iters left: 6 (9 enodes) 9.876 * * [simplify]: iters left: 5 (47 enodes) 9.899 * * [simplify]: iters left: 4 (119 enodes) 9.943 * * [simplify]: iters left: 3 (431 enodes) 10.210 * * [simplify]: Extracting #0: cost 1 inf + 0 10.211 * * [simplify]: Extracting #1: cost 60 inf + 0 10.211 * * [simplify]: Extracting #2: cost 326 inf + 1 10.214 * * [simplify]: Extracting #3: cost 471 inf + 1460 10.220 * * [simplify]: Extracting #4: cost 318 inf + 33454 10.235 * * [simplify]: Extracting #5: cost 172 inf + 81789 10.280 * * [simplify]: Extracting #6: cost 31 inf + 155519 10.327 * * [simplify]: Extracting #7: cost 0 inf + 172614 10.375 * [simplify]: Simplified to (* (* x.im (+ (* (* x.re x.re) x.re) (* x.im (* x.im x.im)))) (- (* (* x.re x.re) x.re) (* x.im (* x.im x.im)))) 10.375 * [simplify]: Simplified (2 1 1) to (λ (x.re x.im) (+ (/ (* (* x.im (+ (* (* x.re x.re) x.re) (* x.im (* x.im x.im)))) (- (* (* x.re x.re) x.re) (* x.im (* x.im x.im)))) (* (+ (* x.re x.re) (+ (* x.im x.im) (* x.re x.im))) (+ (* x.re x.re) (- (* x.im x.im) (* x.re x.im))))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 10.376 * [simplify]: Simplifying (* (+ (* x.re x.re) (+ (* x.im x.im) (* x.re x.im))) (+ (* x.re x.re) (- (* x.im x.im) (* x.re x.im)))) 10.376 * * [simplify]: iters left: 6 (10 enodes) 10.381 * * [simplify]: iters left: 5 (50 enodes) 10.400 * * [simplify]: iters left: 4 (146 enodes) 10.486 * * [simplify]: Extracting #0: cost 1 inf + 0 10.486 * * [simplify]: Extracting #1: cost 39 inf + 0 10.487 * * [simplify]: Extracting #2: cost 171 inf + 0 10.489 * * [simplify]: Extracting #3: cost 167 inf + 4502 10.499 * * [simplify]: Extracting #4: cost 28 inf + 30932 10.515 * * [simplify]: Extracting #5: cost 0 inf + 37268 10.531 * * [simplify]: Extracting #6: cost 0 inf + 36388 10.547 * * [simplify]: Extracting #7: cost 0 inf + 36308 10.566 * [simplify]: Simplified to (* (+ (* x.re x.re) (+ (* x.im x.im) (* x.re x.im))) (- (* x.im x.im) (* x.re (- x.im x.re)))) 10.566 * [simplify]: Simplified (2 1 2) to (λ (x.re x.im) (+ (/ (* (* x.im (+ (* (* x.re x.re) x.re) (* x.im (* x.im x.im)))) (- (* (* x.re x.re) x.re) (* x.im (* x.im x.im)))) (* (+ (* x.re x.re) (+ (* x.im x.im) (* x.re x.im))) (- (* x.im x.im) (* x.re (- x.im x.re))))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 10.566 * * * * [progress]: [ 14 / 112 ] simplifiying candidate # 10.567 * [simplify]: Simplifying (* (- (pow x.re 3) (pow x.im 3)) (* (- (* x.re x.re) (* x.im x.im)) x.im)) 10.567 * * [simplify]: iters left: 6 (11 enodes) 10.574 * * [simplify]: iters left: 5 (55 enodes) 10.597 * * [simplify]: iters left: 4 (134 enodes) 10.642 * * [simplify]: iters left: 3 (476 enodes) 11.031 * * [simplify]: Extracting #0: cost 1 inf + 0 11.031 * * [simplify]: Extracting #1: cost 84 inf + 0 11.032 * * [simplify]: Extracting #2: cost 426 inf + 1 11.036 * * [simplify]: Extracting #3: cost 649 inf + 6240 11.050 * * [simplify]: Extracting #4: cost 365 inf + 66835 11.073 * * [simplify]: Extracting #5: cost 224 inf + 114087 11.108 * * [simplify]: Extracting #6: cost 56 inf + 193721 11.154 * * [simplify]: Extracting #7: cost 0 inf + 223723 11.198 * [simplify]: Simplified to (* (* (- (* x.re x.re) (* x.im x.im)) x.im) (- (* x.re (* x.re x.re)) (* x.im (* x.im x.im)))) 11.198 * [simplify]: Simplified (2 1 1) to (λ (x.re x.im) (+ (/ (* (* (- (* x.re x.re) (* x.im x.im)) x.im) (- (* x.re (* x.re x.re)) (* x.im (* x.im x.im)))) (* (+ (* x.re x.re) (+ (* x.im x.im) (* x.re x.im))) (- x.re x.im))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 11.199 * [simplify]: Simplifying (* (+ (* x.re x.re) (+ (* x.im x.im) (* x.re x.im))) (- x.re x.im)) 11.199 * * [simplify]: iters left: 6 (9 enodes) 11.203 * * [simplify]: iters left: 5 (37 enodes) 11.215 * * [simplify]: iters left: 4 (73 enodes) 11.245 * * [simplify]: iters left: 3 (211 enodes) 11.345 * * [simplify]: Extracting #0: cost 1 inf + 0 11.345 * * [simplify]: Extracting #1: cost 67 inf + 0 11.346 * * [simplify]: Extracting #2: cost 133 inf + 0 11.346 * * [simplify]: Extracting #3: cost 128 inf + 1435 11.349 * * [simplify]: Extracting #4: cost 44 inf + 15955 11.358 * * [simplify]: Extracting #5: cost 0 inf + 27591 11.368 * * [simplify]: Extracting #6: cost 0 inf + 27511 11.376 * [simplify]: Simplified to (* (- x.re x.im) (+ (* x.im x.im) (* (+ x.re x.im) x.re))) 11.376 * [simplify]: Simplified (2 1 2) to (λ (x.re x.im) (+ (/ (* (* (- (* x.re x.re) (* x.im x.im)) x.im) (- (* x.re (* x.re x.re)) (* x.im (* x.im x.im)))) (* (- x.re x.im) (+ (* x.im x.im) (* (+ x.re x.im) x.re)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 11.376 * * * * [progress]: [ 15 / 112 ] simplifiying candidate # 11.376 * [simplify]: Simplifying (* (- (* x.re x.re) (* x.im x.im)) (* (+ (pow x.re 3) (pow x.im 3)) x.im)) 11.376 * * [simplify]: iters left: 6 (11 enodes) 11.380 * * [simplify]: iters left: 5 (54 enodes) 11.392 * * [simplify]: iters left: 4 (126 enodes) 11.444 * * [simplify]: iters left: 3 (467 enodes) 11.793 * * [simplify]: Extracting #0: cost 1 inf + 0 11.793 * * [simplify]: Extracting #1: cost 70 inf + 0 11.794 * * [simplify]: Extracting #2: cost 320 inf + 1 11.798 * * [simplify]: Extracting #3: cost 432 inf + 13254 11.816 * * [simplify]: Extracting #4: cost 156 inf + 73675 11.838 * * [simplify]: Extracting #5: cost 22 inf + 110534 11.883 * * [simplify]: Extracting #6: cost 0 inf + 118798 11.929 * [simplify]: Simplified to (* (+ (* x.im (* x.im x.im)) (* x.re (* x.re x.re))) (* (- (* x.re x.re) (* x.im x.im)) x.im)) 11.929 * [simplify]: Simplified (2 1 1) to (λ (x.re x.im) (+ (/ (* (+ (* x.im (* x.im x.im)) (* x.re (* x.re x.re))) (* (- (* x.re x.re) (* x.im x.im)) x.im)) (* (+ x.re x.im) (+ (* x.re x.re) (- (* x.im x.im) (* x.re x.im))))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 11.929 * [simplify]: Simplifying (* (+ x.re x.im) (+ (* x.re x.re) (- (* x.im x.im) (* x.re x.im)))) 11.930 * * [simplify]: iters left: 6 (9 enodes) 11.934 * * [simplify]: iters left: 5 (43 enodes) 11.949 * * [simplify]: iters left: 4 (112 enodes) 11.983 * * [simplify]: iters left: 3 (304 enodes) 12.124 * * [simplify]: Extracting #0: cost 1 inf + 0 12.124 * * [simplify]: Extracting #1: cost 40 inf + 0 12.125 * * [simplify]: Extracting #2: cost 151 inf + 0 12.127 * * [simplify]: Extracting #3: cost 161 inf + 1632 12.135 * * [simplify]: Extracting #4: cost 46 inf + 23130 12.149 * * [simplify]: Extracting #5: cost 1 inf + 32388 12.163 * * [simplify]: Extracting #6: cost 0 inf + 32230 12.176 * [simplify]: Simplified to (* (+ (* x.re x.re) (* (- x.im x.re) x.im)) (+ x.im x.re)) 12.176 * [simplify]: Simplified (2 1 2) to (λ (x.re x.im) (+ (/ (* (+ (* x.im (* x.im x.im)) (* x.re (* x.re x.re))) (* (- (* x.re x.re) (* x.im x.im)) x.im)) (* (+ (* x.re x.re) (* (- x.im x.re) x.im)) (+ x.im x.re))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 12.176 * * * * [progress]: [ 16 / 112 ] simplifiying candidate # 12.176 * [simplify]: Simplifying (* (- (* x.re x.re) (* x.im x.im)) (* (- (* x.re x.re) (* x.im x.im)) x.im)) 12.176 * * [simplify]: iters left: 6 (7 enodes) 12.178 * * [simplify]: iters left: 5 (30 enodes) 12.183 * * [simplify]: iters left: 4 (79 enodes) 12.215 * * [simplify]: iters left: 3 (350 enodes) 12.528 * * [simplify]: Extracting #0: cost 1 inf + 0 12.528 * * [simplify]: Extracting #1: cost 52 inf + 0 12.530 * * [simplify]: Extracting #2: cost 279 inf + 1 12.534 * * [simplify]: Extracting #3: cost 276 inf + 16618 12.547 * * [simplify]: Extracting #4: cost 41 inf + 58509 12.568 * * [simplify]: Extracting #5: cost 0 inf + 66029 12.586 * * [simplify]: Extracting #6: cost 0 inf + 65909 12.607 * [simplify]: Simplified to (* (- (* x.re x.re) (* x.im x.im)) (* (- (* x.re x.re) (* x.im x.im)) x.im)) 12.607 * [simplify]: Simplified (2 1 1) to (λ (x.re x.im) (+ (/ (* (- (* x.re x.re) (* x.im x.im)) (* (- (* x.re x.re) (* x.im x.im)) x.im)) (* (+ x.re x.im) (- x.re x.im))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 12.607 * [simplify]: Simplifying (* (+ x.re x.im) (- x.re x.im)) 12.608 * * [simplify]: iters left: 4 (5 enodes) 12.611 * * [simplify]: iters left: 3 (19 enodes) 12.615 * * [simplify]: iters left: 2 (36 enodes) 12.622 * * [simplify]: iters left: 1 (81 enodes) 12.636 * * [simplify]: Extracting #0: cost 1 inf + 0 12.636 * * [simplify]: Extracting #1: cost 29 inf + 0 12.636 * * [simplify]: Extracting #2: cost 45 inf + 0 12.637 * * [simplify]: Extracting #3: cost 42 inf + 84 12.637 * * [simplify]: Extracting #4: cost 16 inf + 2732 12.638 * * [simplify]: Extracting #5: cost 1 inf + 4921 12.639 * * [simplify]: Extracting #6: cost 0 inf + 5083 12.640 * [simplify]: Simplified to (* (+ x.im x.re) (- x.re x.im)) 12.640 * [simplify]: Simplified (2 1 2) to (λ (x.re x.im) (+ (/ (* (- (* x.re x.re) (* x.im x.im)) (* (- (* x.re x.re) (* x.im x.im)) x.im)) (* (+ x.im x.re) (- x.re x.im))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 12.640 * * * * [progress]: [ 17 / 112 ] simplifiying candidate # 12.640 * * * * [progress]: [ 18 / 112 ] simplifiying candidate # 12.641 * * * * [progress]: [ 19 / 112 ] simplifiying candidate # 12.641 * [simplify]: Simplifying (* (cbrt (- x.re x.im)) (cbrt (- x.re x.im))) 12.641 * * [simplify]: iters left: 5 (5 enodes) 12.642 * * [simplify]: iters left: 4 (17 enodes) 12.647 * * [simplify]: iters left: 3 (20 enodes) 12.652 * * [simplify]: Extracting #0: cost 1 inf + 0 12.652 * * [simplify]: Extracting #1: cost 3 inf + 0 12.652 * * [simplify]: Extracting #2: cost 5 inf + 0 12.652 * * [simplify]: Extracting #3: cost 9 inf + 0 12.652 * * [simplify]: Extracting #4: cost 7 inf + 43 12.652 * * [simplify]: Extracting #5: cost 0 inf + 736 12.653 * [simplify]: Simplified to (* (cbrt (- x.re x.im)) (cbrt (- x.re x.im))) 12.653 * [simplify]: Simplified (2 1 1) to (λ (x.re x.im) (+ (* (* (cbrt (- x.re x.im)) (cbrt (- x.re x.im))) (* (cbrt (- x.re x.im)) (* (+ x.re x.im) x.im))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 12.653 * * * * [progress]: [ 20 / 112 ] simplifiying candidate # 12.653 * [simplify]: Simplifying (sqrt (- x.re x.im)) 12.653 * * [simplify]: iters left: 3 (4 enodes) 12.655 * * [simplify]: iters left: 2 (14 enodes) 12.659 * * [simplify]: iters left: 1 (17 enodes) 12.663 * * [simplify]: Extracting #0: cost 1 inf + 0 12.663 * * [simplify]: Extracting #1: cost 3 inf + 0 12.663 * * [simplify]: Extracting #2: cost 7 inf + 0 12.663 * * [simplify]: Extracting #3: cost 5 inf + 43 12.663 * * [simplify]: Extracting #4: cost 0 inf + 332 12.664 * [simplify]: Simplified to (sqrt (- x.re x.im)) 12.664 * [simplify]: Simplified (2 1 1) to (λ (x.re x.im) (+ (* (sqrt (- x.re x.im)) (* (sqrt (- x.re x.im)) (* (+ x.re x.im) x.im))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 12.664 * * * * [progress]: [ 21 / 112 ] simplifiying candidate # 12.664 * * * * [progress]: [ 22 / 112 ] simplifiying candidate # 12.664 * [simplify]: Simplifying (+ (sqrt x.re) (sqrt x.im)) 12.664 * * [simplify]: iters left: 3 (5 enodes) 12.666 * * [simplify]: iters left: 2 (16 enodes) 12.670 * * [simplify]: Extracting #0: cost 1 inf + 0 12.671 * * [simplify]: Extracting #1: cost 4 inf + 0 12.671 * * [simplify]: Extracting #2: cost 8 inf + 0 12.671 * * [simplify]: Extracting #3: cost 4 inf + 84 12.671 * * [simplify]: Extracting #4: cost 0 inf + 410 12.671 * [simplify]: Simplified to (+ (sqrt x.re) (sqrt x.im)) 12.671 * [simplify]: Simplified (2 1 1) to (λ (x.re x.im) (+ (* (+ (sqrt x.re) (sqrt x.im)) (* (- (sqrt x.re) (sqrt x.im)) (* (+ x.re x.im) x.im))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 12.671 * * * * [progress]: [ 23 / 112 ] simplifiying candidate # 12.671 * * * * [progress]: [ 24 / 112 ] simplifiying candidate # 12.672 * [simplify]: Simplifying (+ (* x.re x.re) (- (* x.im x.im) (* x.re x.im))) 12.672 * * [simplify]: iters left: 6 (7 enodes) 12.675 * * [simplify]: iters left: 5 (29 enodes) 12.685 * * [simplify]: iters left: 4 (50 enodes) 12.700 * * [simplify]: iters left: 3 (69 enodes) 12.719 * * [simplify]: iters left: 2 (85 enodes) 12.746 * * [simplify]: iters left: 1 (105 enodes) 12.772 * * [simplify]: Extracting #0: cost 1 inf + 0 12.772 * * [simplify]: Extracting #1: cost 13 inf + 0 12.772 * * [simplify]: Extracting #2: cost 33 inf + 0 12.772 * * [simplify]: Extracting #3: cost 24 inf + 779 12.773 * * [simplify]: Extracting #4: cost 4 inf + 2455 12.774 * * [simplify]: Extracting #5: cost 0 inf + 2702 12.774 * [simplify]: Simplified to (+ (* x.re (- x.re x.im)) (* x.im x.im)) 12.775 * [simplify]: Simplified (2 1 2) to (λ (x.re x.im) (+ (/ (* (- x.re x.im) (* (+ (pow x.re 3) (pow x.im 3)) x.im)) (+ (* x.re (- x.re x.im)) (* x.im x.im))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 12.775 * * * * [progress]: [ 25 / 112 ] simplifiying candidate # 12.775 * [simplify]: Simplifying (- x.re x.im) 12.775 * * [simplify]: iters left: 2 (3 enodes) 12.776 * * [simplify]: iters left: 1 (11 enodes) 12.777 * * [simplify]: Extracting #0: cost 1 inf + 0 12.777 * * [simplify]: Extracting #1: cost 5 inf + 0 12.777 * * [simplify]: Extracting #2: cost 3 inf + 43 12.777 * * [simplify]: Extracting #3: cost 0 inf + 168 12.777 * [simplify]: Simplified to (- x.re x.im) 12.777 * [simplify]: Simplified (2 1 2) to (λ (x.re x.im) (+ (/ (* (- x.re x.im) (* (- (* x.re x.re) (* x.im x.im)) x.im)) (- x.re x.im)) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 12.777 * * * * [progress]: [ 26 / 112 ] simplifiying candidate # 12.778 * [simplify]: Simplifying (* (- (pow x.re 3) (pow x.im 3)) (* (+ x.re x.im) x.im)) 12.778 * * [simplify]: iters left: 6 (9 enodes) 12.781 * * [simplify]: iters left: 5 (47 enodes) 12.792 * * [simplify]: iters left: 4 (115 enodes) 12.833 * * [simplify]: iters left: 3 (360 enodes) 13.031 * * [simplify]: Extracting #0: cost 1 inf + 0 13.032 * * [simplify]: Extracting #1: cost 56 inf + 0 13.033 * * [simplify]: Extracting #2: cost 224 inf + 1 13.035 * * [simplify]: Extracting #3: cost 300 inf + 2285 13.044 * * [simplify]: Extracting #4: cost 182 inf + 25882 13.062 * * [simplify]: Extracting #5: cost 59 inf + 69953 13.086 * * [simplify]: Extracting #6: cost 6 inf + 97207 13.111 * * [simplify]: Extracting #7: cost 0 inf + 99723 13.135 * [simplify]: Simplified to (* (- (* (* x.re x.re) x.re) (* x.im (* x.im x.im))) (+ (* x.im x.im) (* x.im x.re))) 13.135 * [simplify]: Simplified (2 1 1) to (λ (x.re x.im) (+ (/ (* (- (* (* x.re x.re) x.re) (* x.im (* x.im x.im))) (+ (* x.im x.im) (* x.im x.re))) (+ (* x.re x.re) (+ (* x.im x.im) (* x.re x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 13.135 * * * * [progress]: [ 27 / 112 ] simplifiying candidate # 13.135 * [simplify]: Simplifying (* (- (* x.re x.re) (* x.im x.im)) (* (+ x.re x.im) x.im)) 13.135 * * [simplify]: iters left: 6 (8 enodes) 13.137 * * [simplify]: iters left: 5 (33 enodes) 13.145 * * [simplify]: iters left: 4 (74 enodes) 13.166 * * [simplify]: iters left: 3 (267 enodes) 13.378 * * [simplify]: Extracting #0: cost 1 inf + 0 13.378 * * [simplify]: Extracting #1: cost 52 inf + 0 13.379 * * [simplify]: Extracting #2: cost 170 inf + 1 13.381 * * [simplify]: Extracting #3: cost 178 inf + 3170 13.389 * * [simplify]: Extracting #4: cost 75 inf + 18486 13.403 * * [simplify]: Extracting #5: cost 0 inf + 31394 13.421 * * [simplify]: Extracting #6: cost 0 inf + 31354 13.429 * [simplify]: Simplified to (* (- x.re x.im) (* x.im (* (+ x.re x.im) (+ x.re x.im)))) 13.430 * [simplify]: Simplified (2 1 1) to (λ (x.re x.im) (+ (/ (* (- x.re x.im) (* x.im (* (+ x.re x.im) (+ x.re x.im)))) (+ x.re x.im)) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 13.430 * * * * [progress]: [ 28 / 112 ] simplifiying candidate #real (real->posit16 (* (- x.re x.im) (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re)))> 13.430 * * * * [progress]: [ 29 / 112 ] simplifiying candidate # 13.430 * * * * [progress]: [ 30 / 112 ] simplifiying candidate # 13.430 * [simplify]: Simplifying (* (+ (* x.re x.im) (* x.im x.re)) x.re) 13.430 * * [simplify]: iters left: 6 (6 enodes) 13.431 * * [simplify]: iters left: 5 (20 enodes) 13.434 * * [simplify]: iters left: 4 (32 enodes) 13.439 * * [simplify]: iters left: 3 (49 enodes) 13.445 * * [simplify]: iters left: 2 (57 enodes) 13.452 * * [simplify]: iters left: 1 (59 enodes) 13.462 * * [simplify]: Extracting #0: cost 1 inf + 0 13.462 * * [simplify]: Extracting #1: cost 11 inf + 0 13.462 * * [simplify]: Extracting #2: cost 15 inf + 43 13.463 * * [simplify]: Extracting #3: cost 3 inf + 821 13.463 * * [simplify]: Extracting #4: cost 0 inf + 1066 13.464 * [simplify]: Simplified to (* (* x.re (+ x.im x.im)) x.re) 13.464 * [simplify]: Simplified (2 2 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (pow (* (* x.re (+ x.im x.im)) x.re) 1))) 13.464 * * * * [progress]: [ 31 / 112 ] simplifiying candidate # 13.464 * * * * [progress]: [ 32 / 112 ] simplifiying candidate # 13.464 * [simplify]: Simplifying (+ (log (+ (* x.re x.im) (* x.im x.re))) (log x.re)) 13.465 * * [simplify]: iters left: 6 (8 enodes) 13.468 * * [simplify]: iters left: 5 (26 enodes) 13.474 * * [simplify]: iters left: 4 (30 enodes) 13.482 * * [simplify]: iters left: 3 (41 enodes) 13.487 * * [simplify]: iters left: 2 (56 enodes) 13.494 * * [simplify]: iters left: 1 (68 enodes) 13.504 * * [simplify]: Extracting #0: cost 1 inf + 0 13.504 * * [simplify]: Extracting #1: cost 10 inf + 0 13.504 * * [simplify]: Extracting #2: cost 23 inf + 0 13.504 * * [simplify]: Extracting #3: cost 23 inf + 114 13.504 * * [simplify]: Extracting #4: cost 10 inf + 1493 13.505 * * [simplify]: Extracting #5: cost 2 inf + 2666 13.505 * * [simplify]: Extracting #6: cost 0 inf + 2998 13.506 * [simplify]: Simplified to (+ (log (* x.re (+ x.im x.im))) (log x.re)) 13.506 * [simplify]: Simplified (2 2 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (exp (+ (log (* x.re (+ x.im x.im))) (log x.re))))) 13.506 * * * * [progress]: [ 33 / 112 ] simplifiying candidate # 13.506 * * * * [progress]: [ 34 / 112 ] simplifiying candidate # 13.506 * * * * [progress]: [ 35 / 112 ] simplifiying candidate # 13.506 * [simplify]: Simplifying (* (* (* (+ (* x.re x.im) (* x.im x.re)) (+ (* x.re x.im) (* x.im x.re))) (+ (* x.re x.im) (* x.im x.re))) (* (* x.re x.re) x.re)) 13.506 * * [simplify]: iters left: 6 (10 enodes) 13.509 * * [simplify]: iters left: 5 (50 enodes) 13.524 * * [simplify]: iters left: 4 (213 enodes) 13.640 * * [simplify]: Extracting #0: cost 1 inf + 0 13.641 * * [simplify]: Extracting #1: cost 34 inf + 0 13.641 * * [simplify]: Extracting #2: cost 124 inf + 42 13.642 * * [simplify]: Extracting #3: cost 132 inf + 2334 13.647 * * [simplify]: Extracting #4: cost 21 inf + 22083 13.656 * * [simplify]: Extracting #5: cost 0 inf + 26415 13.663 * [simplify]: Simplified to (* (* x.im (* (+ x.re x.re) x.re)) (* (* x.im (* (+ x.re x.re) x.re)) (* x.im (* (+ x.re x.re) x.re)))) 13.663 * [simplify]: Simplified (2 2 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (cbrt (* (* x.im (* (+ x.re x.re) x.re)) (* (* x.im (* (+ x.re x.re) x.re)) (* x.im (* (+ x.re x.re) x.re))))))) 13.663 * * * * [progress]: [ 36 / 112 ] simplifiying candidate # 13.663 * * * * [progress]: [ 37 / 112 ] simplifiying candidate # 13.663 * * * * [progress]: [ 38 / 112 ] simplifiying candidate # 13.663 * * * * [progress]: [ 39 / 112 ] simplifiying candidate # 13.663 * * * * [progress]: [ 40 / 112 ] simplifiying candidate # 13.663 * [simplify]: Simplifying (* (sqrt (+ (* x.re x.im) (* x.im x.re))) (sqrt x.re)) 13.663 * * [simplify]: iters left: 6 (8 enodes) 13.665 * * [simplify]: iters left: 5 (26 enodes) 13.668 * * [simplify]: iters left: 4 (30 enodes) 13.672 * * [simplify]: iters left: 3 (36 enodes) 13.676 * * [simplify]: Extracting #0: cost 1 inf + 0 13.676 * * [simplify]: Extracting #1: cost 4 inf + 0 13.676 * * [simplify]: Extracting #2: cost 8 inf + 0 13.676 * * [simplify]: Extracting #3: cost 11 inf + 42 13.676 * * [simplify]: Extracting #4: cost 10 inf + 166 13.677 * * [simplify]: Extracting #5: cost 2 inf + 820 13.677 * * [simplify]: Extracting #6: cost 0 inf + 1144 13.677 * [simplify]: Simplified to (* (sqrt (* x.re (+ x.im x.im))) (sqrt x.re)) 13.677 * [simplify]: Simplified (2 2 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (* (sqrt (* x.re (+ x.im x.im))) (sqrt x.re)) (* (sqrt (+ (* x.re x.im) (* x.im x.re))) (sqrt x.re))))) 13.677 * [simplify]: Simplifying (* (sqrt (+ (* x.re x.im) (* x.im x.re))) (sqrt x.re)) 13.677 * * [simplify]: iters left: 6 (8 enodes) 13.679 * * [simplify]: iters left: 5 (26 enodes) 13.682 * * [simplify]: iters left: 4 (30 enodes) 13.686 * * [simplify]: iters left: 3 (36 enodes) 13.695 * * [simplify]: Extracting #0: cost 1 inf + 0 13.695 * * [simplify]: Extracting #1: cost 4 inf + 0 13.695 * * [simplify]: Extracting #2: cost 8 inf + 0 13.695 * * [simplify]: Extracting #3: cost 11 inf + 42 13.696 * * [simplify]: Extracting #4: cost 10 inf + 166 13.696 * * [simplify]: Extracting #5: cost 2 inf + 820 13.696 * * [simplify]: Extracting #6: cost 0 inf + 1144 13.697 * [simplify]: Simplified to (* (sqrt (* x.re (+ x.im x.im))) (sqrt x.re)) 13.697 * [simplify]: Simplified (2 2 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (* (sqrt (+ (* x.re x.im) (* x.im x.re))) (sqrt x.re)) (* (sqrt (* x.re (+ x.im x.im))) (sqrt x.re))))) 13.697 * * * * [progress]: [ 41 / 112 ] simplifiying candidate # 13.697 * [simplify]: Simplifying (cbrt x.re) 13.697 * * [simplify]: iters left: 1 (2 enodes) 13.698 * * [simplify]: Extracting #0: cost 1 inf + 0 13.698 * * [simplify]: Extracting #1: cost 3 inf + 0 13.698 * * [simplify]: Extracting #2: cost 2 inf + 1 13.698 * * [simplify]: Extracting #3: cost 0 inf + 163 13.699 * [simplify]: Simplified to (cbrt x.re) 13.699 * [simplify]: Simplified (2 2 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (* (+ (* x.re x.im) (* x.im x.re)) (* (cbrt x.re) (cbrt x.re))) (cbrt x.re)))) 13.699 * * * * [progress]: [ 42 / 112 ] simplifiying candidate # 13.699 * [simplify]: Simplifying (sqrt x.re) 13.699 * * [simplify]: iters left: 1 (2 enodes) 13.700 * * [simplify]: Extracting #0: cost 1 inf + 0 13.700 * * [simplify]: Extracting #1: cost 3 inf + 0 13.700 * * [simplify]: Extracting #2: cost 2 inf + 1 13.700 * * [simplify]: Extracting #3: cost 0 inf + 83 13.700 * [simplify]: Simplified to (sqrt x.re) 13.700 * [simplify]: Simplified (2 2 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (* (+ (* x.re x.im) (* x.im x.re)) (sqrt x.re)) (sqrt x.re)))) 13.700 * * * * [progress]: [ 43 / 112 ] simplifiying candidate # 13.700 * * * * [progress]: [ 44 / 112 ] simplifiying candidate # 13.701 * [simplify]: Simplifying (* (cbrt (+ (* x.re x.im) (* x.im x.re))) (cbrt (+ (* x.re x.im) (* x.im x.re)))) 13.701 * * [simplify]: iters left: 6 (7 enodes) 13.704 * * [simplify]: iters left: 5 (22 enodes) 13.710 * * [simplify]: iters left: 4 (26 enodes) 13.716 * * [simplify]: iters left: 3 (32 enodes) 13.723 * * [simplify]: Extracting #0: cost 1 inf + 0 13.723 * * [simplify]: Extracting #1: cost 3 inf + 0 13.723 * * [simplify]: Extracting #2: cost 5 inf + 0 13.723 * * [simplify]: Extracting #3: cost 11 inf + 0 13.723 * * [simplify]: Extracting #4: cost 11 inf + 43 13.723 * * [simplify]: Extracting #5: cost 2 inf + 738 13.724 * * [simplify]: Extracting #6: cost 1 inf + 940 13.724 * * [simplify]: Extracting #7: cost 0 inf + 1142 13.724 * [simplify]: Simplified to (* (cbrt (* x.re (+ x.im x.im))) (cbrt (* x.re (+ x.im x.im)))) 13.724 * [simplify]: Simplified (2 2 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (* (cbrt (* x.re (+ x.im x.im))) (cbrt (* x.re (+ x.im x.im)))) (* (cbrt (+ (* x.re x.im) (* x.im x.re))) x.re)))) 13.724 * * * * [progress]: [ 45 / 112 ] simplifiying candidate # 13.724 * [simplify]: Simplifying (sqrt (+ (* x.re x.im) (* x.im x.re))) 13.724 * * [simplify]: iters left: 5 (6 enodes) 13.726 * * [simplify]: iters left: 4 (19 enodes) 13.728 * * [simplify]: iters left: 3 (23 enodes) 13.731 * * [simplify]: iters left: 2 (29 enodes) 13.735 * * [simplify]: Extracting #0: cost 1 inf + 0 13.735 * * [simplify]: Extracting #1: cost 3 inf + 0 13.735 * * [simplify]: Extracting #2: cost 9 inf + 0 13.735 * * [simplify]: Extracting #3: cost 9 inf + 43 13.735 * * [simplify]: Extracting #4: cost 0 inf + 658 13.735 * [simplify]: Simplified to (sqrt (+ (* x.re x.im) (* x.re x.im))) 13.735 * [simplify]: Simplified (2 2 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (sqrt (+ (* x.re x.im) (* x.re x.im))) (* (sqrt (+ (* x.re x.im) (* x.im x.re))) x.re)))) 13.735 * * * * [progress]: [ 46 / 112 ] simplifiying candidate # 13.735 * * * * [progress]: [ 47 / 112 ] simplifiying candidate # 13.735 * [simplify]: Simplifying (* (+ (pow (* x.re x.im) 3) (pow (* x.im x.re) 3)) x.re) 13.735 * * [simplify]: iters left: 6 (9 enodes) 13.739 * * [simplify]: iters left: 5 (46 enodes) 13.753 * * [simplify]: iters left: 4 (125 enodes) 13.806 * * [simplify]: iters left: 3 (355 enodes) 13.969 * * [simplify]: Extracting #0: cost 1 inf + 0 13.969 * * [simplify]: Extracting #1: cost 56 inf + 0 13.969 * * [simplify]: Extracting #2: cost 184 inf + 2 13.971 * * [simplify]: Extracting #3: cost 159 inf + 6656 13.976 * * [simplify]: Extracting #4: cost 52 inf + 30955 13.982 * * [simplify]: Extracting #5: cost 7 inf + 46170 13.990 * * [simplify]: Extracting #6: cost 0 inf + 49856 14.008 * [simplify]: Simplified to (* (* (* x.re x.im) (* (* x.re x.im) (* x.re x.im))) (+ x.re x.re)) 14.008 * [simplify]: Simplified (2 2 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (/ (* (* (* x.re x.im) (* (* x.re x.im) (* x.re x.im))) (+ x.re x.re)) (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.im x.re) (* x.im x.re)) (* (* x.re x.im) (* x.im x.re))))))) 14.008 * * * * [progress]: [ 48 / 112 ] simplifiying candidate # 14.009 * [simplify]: Simplifying (* (- (* (* x.re x.im) (* x.re x.im)) (* (* x.im x.re) (* x.im x.re))) x.re) 14.009 * * [simplify]: iters left: 6 (8 enodes) 14.014 * * [simplify]: iters left: 5 (42 enodes) 14.030 * * [simplify]: iters left: 4 (126 enodes) 14.081 * * [simplify]: iters left: 3 (219 enodes) 14.137 * * [simplify]: iters left: 2 (287 enodes) 14.207 * * [simplify]: iters left: 1 (299 enodes) 14.264 * * [simplify]: Extracting #0: cost 1 inf + 0 14.264 * * [simplify]: Extracting #1: cost 0 inf + 1 14.264 * [simplify]: Simplified to 0 14.264 * [simplify]: Simplified (2 2 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (/ 0 (- (* x.re x.im) (* x.im x.re))))) 14.264 * * * * [progress]: [ 49 / 112 ] simplifiying candidate #real (real->posit16 (* (+ (* x.re x.im) (* x.im x.re)) x.re)))))> 14.264 * * * * [progress]: [ 50 / 112 ] simplifiying candidate # 14.264 * * * * [progress]: [ 51 / 112 ] simplifiying candidate # 14.265 * [simplify]: Simplifying (* (exp (* (- x.re x.im) (* (+ x.re x.im) x.im))) (exp (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 14.265 * * [simplify]: iters left: 6 (13 enodes) 14.271 * * [simplify]: iters left: 5 (55 enodes) 14.283 * * [simplify]: iters left: 4 (122 enodes) 14.313 * * [simplify]: iters left: 3 (346 enodes) 14.420 * * [simplify]: Extracting #0: cost 1 inf + 0 14.420 * * [simplify]: Extracting #1: cost 24 inf + 0 14.420 * * [simplify]: Extracting #2: cost 149 inf + 0 14.421 * * [simplify]: Extracting #3: cost 260 inf + 1991 14.429 * * [simplify]: Extracting #4: cost 148 inf + 23270 14.445 * * [simplify]: Extracting #5: cost 35 inf + 45722 14.465 * * [simplify]: Extracting #6: cost 1 inf + 66092 14.480 * * [simplify]: Extracting #7: cost 0 inf + 67016 14.491 * [simplify]: Simplified to (exp (* x.im (+ (* (- x.re x.im) (+ x.im x.re)) (* (+ x.re x.re) x.re)))) 14.491 * [simplify]: Simplified (2 1) to (λ (x.re x.im) (log (exp (* x.im (+ (* (- x.re x.im) (+ x.im x.re)) (* (+ x.re x.re) x.re)))))) 14.491 * * * * [progress]: [ 52 / 112 ] simplifiying candidate # 14.491 * * * * [progress]: [ 53 / 112 ] simplifiying candidate # 14.491 * * * * [progress]: [ 54 / 112 ] simplifiying candidate # 14.491 * * * * [progress]: [ 55 / 112 ] simplifiying candidate # 14.491 * * * * [progress]: [ 56 / 112 ] simplifiying candidate # 14.491 * * * * [progress]: [ 57 / 112 ] simplifiying candidate # 14.491 * * * * [progress]: [ 58 / 112 ] simplifiying candidate # 14.491 * [simplify]: Simplifying (+ (* (* (- (pow x.re 3) (pow x.im 3)) (* (+ (pow x.re 3) (pow x.im 3)) x.im)) (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.im x.re) (* x.im x.re)) (* (* x.re x.im) (* x.im x.re))))) (* (* (+ (* x.re x.re) (+ (* x.im x.im) (* x.re x.im))) (+ (* x.re x.re) (- (* x.im x.im) (* x.re x.im)))) (* (+ (pow (* x.re x.im) 3) (pow (* x.im x.re) 3)) x.re))) 14.491 * * [simplify]: iters left: 6 (30 enodes) 14.506 * * [simplify]: iters left: 5 (175 enodes) 14.569 * * [simplify]: Extracting #0: cost 1 inf + 0 14.569 * * [simplify]: Extracting #1: cost 10 inf + 0 14.569 * * [simplify]: Extracting #2: cost 82 inf + 0 14.570 * * [simplify]: Extracting #3: cost 173 inf + 84 14.574 * * [simplify]: Extracting #4: cost 195 inf + 9704 14.584 * * [simplify]: Extracting #5: cost 33 inf + 51610 14.597 * * [simplify]: Extracting #6: cost 1 inf + 63120 14.619 * * [simplify]: Extracting #7: cost 0 inf + 63212 14.643 * [simplify]: Simplified to (+ (* (* (- (* x.re (* x.re x.re)) (* x.im (* x.im x.im))) (+ (* x.re (* x.re x.re)) (* x.im (* x.im x.im)))) (* x.im (+ (- (* (* x.im x.re) (* x.im x.re)) (* (* x.im x.re) (* x.im x.re))) (* (* x.im x.re) (* x.im x.re))))) (* (* (+ (* x.re (* (* x.im x.re) (* (* x.im x.re) (* x.im x.re)))) (* x.re (* (* x.im x.re) (* (* x.im x.re) (* x.im x.re))))) (+ (+ (* x.re x.re) (* x.im x.im)) (* x.im x.re))) (+ (* x.re x.re) (- (* x.im x.im) (* x.im x.re))))) 14.643 * [simplify]: Simplified (2 1) to (λ (x.re x.im) (/ (+ (* (* (- (* x.re (* x.re x.re)) (* x.im (* x.im x.im))) (+ (* x.re (* x.re x.re)) (* x.im (* x.im x.im)))) (* x.im (+ (- (* (* x.im x.re) (* x.im x.re)) (* (* x.im x.re) (* x.im x.re))) (* (* x.im x.re) (* x.im x.re))))) (* (* (+ (* x.re (* (* x.im x.re) (* (* x.im x.re) (* x.im x.re)))) (* x.re (* (* x.im x.re) (* (* x.im x.re) (* x.im x.re))))) (+ (+ (* x.re x.re) (* x.im x.im)) (* x.im x.re))) (+ (* x.re x.re) (- (* x.im x.im) (* x.im x.re))))) (* (* (+ (* x.re x.re) (+ (* x.im x.im) (* x.re x.im))) (+ (* x.re x.re) (- (* x.im x.im) (* x.re x.im)))) (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.im x.re) (* x.im x.re)) (* (* x.re x.im) (* x.im x.re))))))) 14.644 * [simplify]: Simplifying (* (* (+ (* x.re x.re) (+ (* x.im x.im) (* x.re x.im))) (+ (* x.re x.re) (- (* x.im x.im) (* x.re x.im)))) (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.im x.re) (* x.im x.re)) (* (* x.re x.im) (* x.im x.re))))) 14.645 * * [simplify]: iters left: 6 (17 enodes) 14.655 * * [simplify]: iters left: 5 (100 enodes) 14.686 * * [simplify]: iters left: 4 (390 enodes) 15.027 * * [simplify]: Extracting #0: cost 1 inf + 0 15.027 * * [simplify]: Extracting #1: cost 76 inf + 0 15.029 * * [simplify]: Extracting #2: cost 528 inf + 0 15.043 * * [simplify]: Extracting #3: cost 664 inf + 34583 15.078 * * [simplify]: Extracting #4: cost 127 inf + 172693 15.148 * * [simplify]: Extracting #5: cost 0 inf + 209810 15.223 * * [simplify]: Extracting #6: cost 0 inf + 206890 15.313 * * [simplify]: Extracting #7: cost 0 inf + 206210 15.401 * [simplify]: Simplified to (* (* (+ (* x.re x.re) (+ (* x.im x.im) (* x.re x.im))) (+ (- (* x.im x.im) (* x.re x.im)) (* x.re x.re))) (+ (* (* x.re x.im) (* x.re x.im)) 0)) 15.401 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (/ (+ (* (* (- (* x.re (* x.re x.re)) (* x.im (* x.im x.im))) (+ (* x.re (* x.re x.re)) (* x.im (* x.im x.im)))) (* x.im (+ (- (* (* x.im x.re) (* x.im x.re)) (* (* x.im x.re) (* x.im x.re))) (* (* x.im x.re) (* x.im x.re))))) (* (* (+ (* x.re (* (* x.im x.re) (* (* x.im x.re) (* x.im x.re)))) (* x.re (* (* x.im x.re) (* (* x.im x.re) (* x.im x.re))))) (+ (+ (* x.re x.re) (* x.im x.im)) (* x.im x.re))) (+ (* x.re x.re) (- (* x.im x.im) (* x.im x.re))))) (* (* (+ (* x.re x.re) (+ (* x.im x.im) (* x.re x.im))) (+ (- (* x.im x.im) (* x.re x.im)) (* x.re x.re))) (+ (* (* x.re x.im) (* x.re x.im)) 0)))) 15.401 * * * * [progress]: [ 59 / 112 ] simplifiying candidate # 15.402 * [simplify]: Simplifying (+ (* (* (- (pow x.re 3) (pow x.im 3)) (* (+ (pow x.re 3) (pow x.im 3)) x.im)) (- (* x.re x.im) (* x.im x.re))) (* (* (+ (* x.re x.re) (+ (* x.im x.im) (* x.re x.im))) (+ (* x.re x.re) (- (* x.im x.im) (* x.re x.im)))) (* (- (* (* x.re x.im) (* x.re x.im)) (* (* x.im x.re) (* x.im x.re))) x.re))) 15.402 * * [simplify]: iters left: 6 (26 enodes) 15.418 * * [simplify]: iters left: 5 (141 enodes) 15.483 * * [simplify]: iters left: 4 (434 enodes) 15.710 * * [simplify]: Extracting #0: cost 1 inf + 0 15.710 * * [simplify]: Extracting #1: cost 16 inf + 0 15.711 * * [simplify]: Extracting #2: cost 208 inf + 0 15.713 * * [simplify]: Extracting #3: cost 411 inf + 662 15.722 * * [simplify]: Extracting #4: cost 428 inf + 20655 15.763 * * [simplify]: Extracting #5: cost 152 inf + 95993 15.793 * * [simplify]: Extracting #6: cost 40 inf + 129806 15.843 * * [simplify]: Extracting #7: cost 8 inf + 138377 15.899 * * [simplify]: Extracting #8: cost 0 inf + 141849 15.946 * [simplify]: Simplified to (+ (* (* 0 (+ (+ (* x.im x.re) (* x.im x.im)) (* x.re x.re))) (+ (* x.im (- x.im x.re)) (* x.re x.re))) (* (- (* (* x.re x.re) x.re) (* (* x.im x.im) x.im)) (* (+ (* (* x.re x.re) x.re) (* (* x.im x.im) x.im)) 0))) 15.946 * [simplify]: Simplified (2 1) to (λ (x.re x.im) (/ (+ (* (* 0 (+ (+ (* x.im x.re) (* x.im x.im)) (* x.re x.re))) (+ (* x.im (- x.im x.re)) (* x.re x.re))) (* (- (* (* x.re x.re) x.re) (* (* x.im x.im) x.im)) (* (+ (* (* x.re x.re) x.re) (* (* x.im x.im) x.im)) 0))) (* (* (+ (* x.re x.re) (+ (* x.im x.im) (* x.re x.im))) (+ (* x.re x.re) (- (* x.im x.im) (* x.re x.im)))) (- (* x.re x.im) (* x.im x.re))))) 15.947 * [simplify]: Simplifying (* (* (+ (* x.re x.re) (+ (* x.im x.im) (* x.re x.im))) (+ (* x.re x.re) (- (* x.im x.im) (* x.re x.im)))) (- (* x.re x.im) (* x.im x.re))) 15.947 * * [simplify]: iters left: 6 (13 enodes) 15.950 * * [simplify]: iters left: 5 (63 enodes) 15.962 * * [simplify]: iters left: 4 (195 enodes) 16.066 * * [simplify]: Extracting #0: cost 1 inf + 0 16.066 * * [simplify]: Extracting #1: cost 71 inf + 0 16.066 * * [simplify]: Extracting #2: cost 262 inf + 1 16.075 * * [simplify]: Extracting #3: cost 322 inf + 17154 16.086 * * [simplify]: Extracting #4: cost 82 inf + 68344 16.106 * * [simplify]: Extracting #5: cost 5 inf + 85647 16.125 * * [simplify]: Extracting #6: cost 0 inf + 86218 16.144 * [simplify]: Simplified to (* (* (+ (* x.re x.re) (+ (* x.im x.im) (* x.re x.im))) (+ (- (* x.im x.im) (* x.re x.im)) (* x.re x.re))) 0) 16.144 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (/ (+ (* (* 0 (+ (+ (* x.im x.re) (* x.im x.im)) (* x.re x.re))) (+ (* x.im (- x.im x.re)) (* x.re x.re))) (* (- (* (* x.re x.re) x.re) (* (* x.im x.im) x.im)) (* (+ (* (* x.re x.re) x.re) (* (* x.im x.im) x.im)) 0))) (* (* (+ (* x.re x.re) (+ (* x.im x.im) (* x.re x.im))) (+ (- (* x.im x.im) (* x.re x.im)) (* x.re x.re))) 0))) 16.144 * * * * [progress]: [ 60 / 112 ] simplifiying candidate # 16.145 * [simplify]: Simplifying (+ (* (* (- (pow x.re 3) (pow x.im 3)) (* (- (* x.re x.re) (* x.im x.im)) x.im)) (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.im x.re) (* x.im x.re)) (* (* x.re x.im) (* x.im x.re))))) (* (* (+ (* x.re x.re) (+ (* x.im x.im) (* x.re x.im))) (- x.re x.im)) (* (+ (pow (* x.re x.im) 3) (pow (* x.im x.re) 3)) x.re))) 16.145 * * [simplify]: iters left: 6 (29 enodes) 16.158 * * [simplify]: iters left: 5 (165 enodes) 16.238 * * [simplify]: Extracting #0: cost 1 inf + 0 16.238 * * [simplify]: Extracting #1: cost 8 inf + 0 16.238 * * [simplify]: Extracting #2: cost 68 inf + 0 16.239 * * [simplify]: Extracting #3: cost 149 inf + 125 16.241 * * [simplify]: Extracting #4: cost 170 inf + 3551 16.249 * * [simplify]: Extracting #5: cost 67 inf + 25072 16.266 * * [simplify]: Extracting #6: cost 10 inf + 46538 16.284 * * [simplify]: Extracting #7: cost 0 inf + 50445 16.680 * [simplify]: Simplified to (+ (* (* (- x.re x.im) (* x.re (+ (* (* x.im x.re) (* (* x.im x.re) (* x.im x.re))) (* (* x.im x.re) (* (* x.im x.re) (* x.im x.re)))))) (+ (* x.im (+ x.im x.re)) (* x.re x.re))) (* (* (+ (- (* (* x.im x.re) (* x.im x.re)) (* (* x.im x.re) (* x.im x.re))) (* (* x.im x.re) (* x.im x.re))) (* (* (+ x.im x.re) (- x.re x.im)) (- (* x.re (* x.re x.re)) (* x.im (* x.im x.im))))) x.im)) 16.680 * [simplify]: Simplified (2 1) to (λ (x.re x.im) (/ (+ (* (* (- x.re x.im) (* x.re (+ (* (* x.im x.re) (* (* x.im x.re) (* x.im x.re))) (* (* x.im x.re) (* (* x.im x.re) (* x.im x.re)))))) (+ (* x.im (+ x.im x.re)) (* x.re x.re))) (* (* (+ (- (* (* x.im x.re) (* x.im x.re)) (* (* x.im x.re) (* x.im x.re))) (* (* x.im x.re) (* x.im x.re))) (* (* (+ x.im x.re) (- x.re x.im)) (- (* x.re (* x.re x.re)) (* x.im (* x.im x.im))))) x.im)) (* (* (+ (* x.re x.re) (+ (* x.im x.im) (* x.re x.im))) (- x.re x.im)) (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.im x.re) (* x.im x.re)) (* (* x.re x.im) (* x.im x.re))))))) 16.680 * [simplify]: Simplifying (* (* (+ (* x.re x.re) (+ (* x.im x.im) (* x.re x.im))) (- x.re x.im)) (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.im x.re) (* x.im x.re)) (* (* x.re x.im) (* x.im x.re))))) 16.680 * * [simplify]: iters left: 6 (16 enodes) 16.686 * * [simplify]: iters left: 5 (87 enodes) 16.705 * * [simplify]: iters left: 4 (282 enodes) 16.854 * * [simplify]: Extracting #0: cost 1 inf + 0 16.854 * * [simplify]: Extracting #1: cost 57 inf + 0 16.855 * * [simplify]: Extracting #2: cost 239 inf + 0 16.859 * * [simplify]: Extracting #3: cost 373 inf + 12790 16.888 * * [simplify]: Extracting #4: cost 66 inf + 81409 16.929 * * [simplify]: Extracting #5: cost 0 inf + 94636 16.973 * * [simplify]: Extracting #6: cost 0 inf + 93196 17.014 * * [simplify]: Extracting #7: cost 0 inf + 93156 17.055 * [simplify]: Simplified to (* (+ (* (* x.re x.im) (* x.re x.im)) 0) (* (- x.re x.im) (+ (* x.im x.im) (+ (* x.re x.re) (* x.re x.im))))) 17.055 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (/ (+ (* (* (- x.re x.im) (* x.re (+ (* (* x.im x.re) (* (* x.im x.re) (* x.im x.re))) (* (* x.im x.re) (* (* x.im x.re) (* x.im x.re)))))) (+ (* x.im (+ x.im x.re)) (* x.re x.re))) (* (* (+ (- (* (* x.im x.re) (* x.im x.re)) (* (* x.im x.re) (* x.im x.re))) (* (* x.im x.re) (* x.im x.re))) (* (* (+ x.im x.re) (- x.re x.im)) (- (* x.re (* x.re x.re)) (* x.im (* x.im x.im))))) x.im)) (* (+ (* (* x.re x.im) (* x.re x.im)) 0) (* (- x.re x.im) (+ (* x.im x.im) (+ (* x.re x.re) (* x.re x.im))))))) 17.055 * * * * [progress]: [ 61 / 112 ] simplifiying candidate # 17.056 * [simplify]: Simplifying (+ (* (* (- (pow x.re 3) (pow x.im 3)) (* (- (* x.re x.re) (* x.im x.im)) x.im)) (- (* x.re x.im) (* x.im x.re))) (* (* (+ (* x.re x.re) (+ (* x.im x.im) (* x.re x.im))) (- x.re x.im)) (* (- (* (* x.re x.im) (* x.re x.im)) (* (* x.im x.re) (* x.im x.re))) x.re))) 17.056 * * [simplify]: iters left: 6 (25 enodes) 17.071 * * [simplify]: iters left: 5 (131 enodes) 17.116 * * [simplify]: iters left: 4 (387 enodes) 17.361 * * [simplify]: Extracting #0: cost 1 inf + 0 17.361 * * [simplify]: Extracting #1: cost 8 inf + 0 17.362 * * [simplify]: Extracting #2: cost 137 inf + 0 17.364 * * [simplify]: Extracting #3: cost 392 inf + 3 17.370 * * [simplify]: Extracting #4: cost 432 inf + 14069 17.386 * * [simplify]: Extracting #5: cost 147 inf + 84354 17.415 * * [simplify]: Extracting #6: cost 37 inf + 116930 17.465 * * [simplify]: Extracting #7: cost 11 inf + 126588 17.503 * * [simplify]: Extracting #8: cost 0 inf + 131438 17.526 * [simplify]: Simplified to (+ (* (* (- (* x.re x.re) (* x.im x.im)) 0) (- (* x.re (* x.re x.re)) (* x.im (* x.im x.im)))) (* (* 0 (+ (* x.im x.im) (* x.re (+ x.im x.re)))) (- x.re x.im))) 17.526 * [simplify]: Simplified (2 1) to (λ (x.re x.im) (/ (+ (* (* (- (* x.re x.re) (* x.im x.im)) 0) (- (* x.re (* x.re x.re)) (* x.im (* x.im x.im)))) (* (* 0 (+ (* x.im x.im) (* x.re (+ x.im x.re)))) (- x.re x.im))) (* (* (+ (* x.re x.re) (+ (* x.im x.im) (* x.re x.im))) (- x.re x.im)) (- (* x.re x.im) (* x.im x.re))))) 17.526 * [simplify]: Simplifying (* (* (+ (* x.re x.re) (+ (* x.im x.im) (* x.re x.im))) (- x.re x.im)) (- (* x.re x.im) (* x.im x.re))) 17.527 * * [simplify]: iters left: 6 (12 enodes) 17.532 * * [simplify]: iters left: 5 (50 enodes) 17.550 * * [simplify]: iters left: 4 (117 enodes) 17.618 * * [simplify]: Extracting #0: cost 1 inf + 0 17.618 * * [simplify]: Extracting #1: cost 57 inf + 0 17.619 * * [simplify]: Extracting #2: cost 151 inf + 1 17.620 * * [simplify]: Extracting #3: cost 190 inf + 2118 17.628 * * [simplify]: Extracting #4: cost 57 inf + 25211 17.642 * * [simplify]: Extracting #5: cost 0 inf + 36559 17.649 * * [simplify]: Extracting #6: cost 0 inf + 35759 17.656 * * [simplify]: Extracting #7: cost 0 inf + 35599 17.665 * [simplify]: Simplified to (* (+ (* x.re x.re) (* x.im (+ x.re x.im))) (* 0 (- x.re x.im))) 17.665 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (/ (+ (* (* (- (* x.re x.re) (* x.im x.im)) 0) (- (* x.re (* x.re x.re)) (* x.im (* x.im x.im)))) (* (* 0 (+ (* x.im x.im) (* x.re (+ x.im x.re)))) (- x.re x.im))) (* (+ (* x.re x.re) (* x.im (+ x.re x.im))) (* 0 (- x.re x.im))))) 17.665 * * * * [progress]: [ 62 / 112 ] simplifiying candidate # 17.665 * [simplify]: Simplifying (+ (* (* (- (* x.re x.re) (* x.im x.im)) (* (+ (pow x.re 3) (pow x.im 3)) x.im)) (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.im x.re) (* x.im x.re)) (* (* x.re x.im) (* x.im x.re))))) (* (* (+ x.re x.im) (+ (* x.re x.re) (- (* x.im x.im) (* x.re x.im)))) (* (+ (pow (* x.re x.im) 3) (pow (* x.im x.re) 3)) x.re))) 17.665 * * [simplify]: iters left: 6 (29 enodes) 17.675 * * [simplify]: iters left: 5 (170 enodes) 17.755 * * [simplify]: Extracting #0: cost 1 inf + 0 17.755 * * [simplify]: Extracting #1: cost 10 inf + 0 17.755 * * [simplify]: Extracting #2: cost 82 inf + 0 17.756 * * [simplify]: Extracting #3: cost 167 inf + 84 17.759 * * [simplify]: Extracting #4: cost 176 inf + 8947 17.776 * * [simplify]: Extracting #5: cost 40 inf + 40959 17.790 * * [simplify]: Extracting #6: cost 2 inf + 55900 17.801 * * [simplify]: Extracting #7: cost 0 inf + 56044 17.812 * [simplify]: Simplified to (+ (* (+ x.re x.im) (* (+ (- (* x.im x.im) (* x.re x.im)) (* x.re x.re)) (* x.re (+ (* (* x.re x.im) (* (* x.re x.im) (* x.re x.im))) (* (* x.re x.im) (* (* x.re x.im) (* x.re x.im))))))) (* (* (- (* x.re x.re) (* x.im x.im)) (* x.im (+ (* x.im (* x.im x.im)) (* x.re (* x.re x.re))))) (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.re x.im) (* x.re x.im)) (* (* x.re x.im) (* x.re x.im)))))) 17.812 * [simplify]: Simplified (2 1) to (λ (x.re x.im) (/ (+ (* (+ x.re x.im) (* (+ (- (* x.im x.im) (* x.re x.im)) (* x.re x.re)) (* x.re (+ (* (* x.re x.im) (* (* x.re x.im) (* x.re x.im))) (* (* x.re x.im) (* (* x.re x.im) (* x.re x.im))))))) (* (* (- (* x.re x.re) (* x.im x.im)) (* x.im (+ (* x.im (* x.im x.im)) (* x.re (* x.re x.re))))) (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.re x.im) (* x.re x.im)) (* (* x.re x.im) (* x.re x.im)))))) (* (* (+ x.re x.im) (+ (* x.re x.re) (- (* x.im x.im) (* x.re x.im)))) (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.im x.re) (* x.im x.re)) (* (* x.re x.im) (* x.im x.re))))))) 17.813 * [simplify]: Simplifying (* (* (+ x.re x.im) (+ (* x.re x.re) (- (* x.im x.im) (* x.re x.im)))) (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.im x.re) (* x.im x.re)) (* (* x.re x.im) (* x.im x.re))))) 17.813 * * [simplify]: iters left: 6 (16 enodes) 17.821 * * [simplify]: iters left: 5 (93 enodes) 17.866 * * [simplify]: iters left: 4 (379 enodes) 18.178 * * [simplify]: Extracting #0: cost 1 inf + 0 18.178 * * [simplify]: Extracting #1: cost 76 inf + 0 18.180 * * [simplify]: Extracting #2: cost 504 inf + 0 18.187 * * [simplify]: Extracting #3: cost 574 inf + 10270 18.218 * * [simplify]: Extracting #4: cost 166 inf + 94375 18.274 * * [simplify]: Extracting #5: cost 2 inf + 135771 18.334 * * [simplify]: Extracting #6: cost 0 inf + 135936 18.384 * [simplify]: Simplified to (* (* (+ (* x.re x.re) (* (- x.im x.re) x.im)) (+ x.im x.re)) (+ (* (* x.re x.im) (* x.re x.im)) 0)) 18.385 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (/ (+ (* (+ x.re x.im) (* (+ (- (* x.im x.im) (* x.re x.im)) (* x.re x.re)) (* x.re (+ (* (* x.re x.im) (* (* x.re x.im) (* x.re x.im))) (* (* x.re x.im) (* (* x.re x.im) (* x.re x.im))))))) (* (* (- (* x.re x.re) (* x.im x.im)) (* x.im (+ (* x.im (* x.im x.im)) (* x.re (* x.re x.re))))) (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.re x.im) (* x.re x.im)) (* (* x.re x.im) (* x.re x.im)))))) (* (* (+ (* x.re x.re) (* (- x.im x.re) x.im)) (+ x.im x.re)) (+ (* (* x.re x.im) (* x.re x.im)) 0)))) 18.385 * * * * [progress]: [ 63 / 112 ] simplifiying candidate # 18.385 * [simplify]: Simplifying (+ (* (* (- (* x.re x.re) (* x.im x.im)) (* (+ (pow x.re 3) (pow x.im 3)) x.im)) (- (* x.re x.im) (* x.im x.re))) (* (* (+ x.re x.im) (+ (* x.re x.re) (- (* x.im x.im) (* x.re x.im)))) (* (- (* (* x.re x.im) (* x.re x.im)) (* (* x.im x.re) (* x.im x.re))) x.re))) 18.385 * * [simplify]: iters left: 6 (25 enodes) 18.393 * * [simplify]: iters left: 5 (136 enodes) 18.449 * * [simplify]: iters left: 4 (420 enodes) 18.675 * * [simplify]: Extracting #0: cost 1 inf + 0 18.675 * * [simplify]: Extracting #1: cost 19 inf + 0 18.676 * * [simplify]: Extracting #2: cost 214 inf + 0 18.679 * * [simplify]: Extracting #3: cost 453 inf + 1365 18.693 * * [simplify]: Extracting #4: cost 316 inf + 41438 18.735 * * [simplify]: Extracting #5: cost 32 inf + 111819 18.789 * * [simplify]: Extracting #6: cost 21 inf + 115453 18.828 * * [simplify]: Extracting #7: cost 13 inf + 117512 18.859 * * [simplify]: Extracting #8: cost 1 inf + 120369 18.908 * * [simplify]: Extracting #9: cost 0 inf + 120581 18.932 * [simplify]: Simplified to (+ (* (* (+ (* x.im (* x.im x.im)) (* x.re (* x.re x.re))) 0) (- (* x.re x.re) (* x.im x.im))) (* (* (+ x.re x.im) (+ (* x.re x.re) (* x.im (- x.im x.re)))) 0)) 18.932 * [simplify]: Simplified (2 1) to (λ (x.re x.im) (/ (+ (* (* (+ (* x.im (* x.im x.im)) (* x.re (* x.re x.re))) 0) (- (* x.re x.re) (* x.im x.im))) (* (* (+ x.re x.im) (+ (* x.re x.re) (* x.im (- x.im x.re)))) 0)) (* (* (+ x.re x.im) (+ (* x.re x.re) (- (* x.im x.im) (* x.re x.im)))) (- (* x.re x.im) (* x.im x.re))))) 18.933 * [simplify]: Simplifying (* (* (+ x.re x.im) (+ (* x.re x.re) (- (* x.im x.im) (* x.re x.im)))) (- (* x.re x.im) (* x.im x.re))) 18.933 * * [simplify]: iters left: 6 (12 enodes) 18.936 * * [simplify]: iters left: 5 (56 enodes) 18.951 * * [simplify]: iters left: 4 (163 enodes) 19.047 * * [simplify]: Extracting #0: cost 1 inf + 0 19.047 * * [simplify]: Extracting #1: cost 61 inf + 0 19.048 * * [simplify]: Extracting #2: cost 206 inf + 1 19.052 * * [simplify]: Extracting #3: cost 212 inf + 10161 19.068 * * [simplify]: Extracting #4: cost 10 inf + 47547 19.087 * * [simplify]: Extracting #5: cost 0 inf + 47170 19.105 * [simplify]: Simplified to (* 0 (* (+ (* x.re x.re) (* x.im (- x.im x.re))) (+ x.im x.re))) 19.105 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (/ (+ (* (* (+ (* x.im (* x.im x.im)) (* x.re (* x.re x.re))) 0) (- (* x.re x.re) (* x.im x.im))) (* (* (+ x.re x.im) (+ (* x.re x.re) (* x.im (- x.im x.re)))) 0)) (* 0 (* (+ (* x.re x.re) (* x.im (- x.im x.re))) (+ x.im x.re))))) 19.105 * * * * [progress]: [ 64 / 112 ] simplifiying candidate # 19.106 * [simplify]: Simplifying (+ (* (* (- (* x.re x.re) (* x.im x.im)) (* (- (* x.re x.re) (* x.im x.im)) x.im)) (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.im x.re) (* x.im x.re)) (* (* x.re x.im) (* x.im x.re))))) (* (* (+ x.re x.im) (- x.re x.im)) (* (+ (pow (* x.re x.im) 3) (pow (* x.im x.re) 3)) x.re))) 19.106 * * [simplify]: iters left: 6 (25 enodes) 19.123 * * [simplify]: iters left: 5 (136 enodes) 19.177 * * [simplify]: iters left: 4 (494 enodes) 19.612 * * [simplify]: Extracting #0: cost 1 inf + 0 19.613 * * [simplify]: Extracting #1: cost 23 inf + 0 19.614 * * [simplify]: Extracting #2: cost 299 inf + 0 19.622 * * [simplify]: Extracting #3: cost 680 inf + 13246 19.674 * * [simplify]: Extracting #4: cost 285 inf + 130940 19.731 * * [simplify]: Extracting #5: cost 33 inf + 185676 19.816 * * [simplify]: Extracting #6: cost 5 inf + 193580 19.875 * * [simplify]: Extracting #7: cost 0 inf + 194923 19.924 * [simplify]: Simplified to (* (- (* x.re x.re) (* x.im x.im)) (+ (* (* (- (* x.re x.re) (* x.im x.im)) x.im) (+ (* (* x.re x.im) (* x.re x.im)) 0)) (* (* (+ (* (* x.re x.im) (* x.re x.im)) (* (* x.re x.im) (* x.re x.im))) (* x.re x.im)) x.re))) 19.924 * [simplify]: Simplified (2 1) to (λ (x.re x.im) (/ (* (- (* x.re x.re) (* x.im x.im)) (+ (* (* (- (* x.re x.re) (* x.im x.im)) x.im) (+ (* (* x.re x.im) (* x.re x.im)) 0)) (* (* (+ (* (* x.re x.im) (* x.re x.im)) (* (* x.re x.im) (* x.re x.im))) (* x.re x.im)) x.re))) (* (* (+ x.re x.im) (- x.re x.im)) (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.im x.re) (* x.im x.re)) (* (* x.re x.im) (* x.im x.re))))))) 19.924 * [simplify]: Simplifying (* (* (+ x.re x.im) (- x.re x.im)) (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.im x.re) (* x.im x.re)) (* (* x.re x.im) (* x.im x.re))))) 19.924 * * [simplify]: iters left: 6 (13 enodes) 19.928 * * [simplify]: iters left: 5 (75 enodes) 19.944 * * [simplify]: iters left: 4 (254 enodes) 20.070 * * [simplify]: Extracting #0: cost 1 inf + 0 20.070 * * [simplify]: Extracting #1: cost 46 inf + 0 20.071 * * [simplify]: Extracting #2: cost 186 inf + 0 20.074 * * [simplify]: Extracting #3: cost 272 inf + 5406 20.096 * * [simplify]: Extracting #4: cost 42 inf + 42935 20.119 * * [simplify]: Extracting #5: cost 0 inf + 49627 20.140 * [simplify]: Simplified to (* (+ (* (* x.re x.im) (* x.re x.im)) 0) (* (+ x.im x.re) (- x.re x.im))) 20.140 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (/ (* (- (* x.re x.re) (* x.im x.im)) (+ (* (* (- (* x.re x.re) (* x.im x.im)) x.im) (+ (* (* x.re x.im) (* x.re x.im)) 0)) (* (* (+ (* (* x.re x.im) (* x.re x.im)) (* (* x.re x.im) (* x.re x.im))) (* x.re x.im)) x.re))) (* (+ (* (* x.re x.im) (* x.re x.im)) 0) (* (+ x.im x.re) (- x.re x.im))))) 20.140 * * * * [progress]: [ 65 / 112 ] simplifiying candidate # 20.140 * [simplify]: Simplifying (+ (* (* (- (* x.re x.re) (* x.im x.im)) (* (- (* x.re x.re) (* x.im x.im)) x.im)) (- (* x.re x.im) (* x.im x.re))) (* (* (+ x.re x.im) (- x.re x.im)) (* (- (* (* x.re x.im) (* x.re x.im)) (* (* x.im x.re) (* x.im x.re))) x.re))) 20.141 * * [simplify]: iters left: 6 (20 enodes) 20.147 * * [simplify]: iters left: 5 (94 enodes) 20.166 * * [simplify]: iters left: 4 (299 enodes) 20.373 * * [simplify]: Extracting #0: cost 1 inf + 0 20.373 * * [simplify]: Extracting #1: cost 18 inf + 0 20.374 * * [simplify]: Extracting #2: cost 195 inf + 0 20.375 * * [simplify]: Extracting #3: cost 357 inf + 862 20.380 * * [simplify]: Extracting #4: cost 227 inf + 32203 20.407 * * [simplify]: Extracting #5: cost 11 inf + 75417 20.423 * * [simplify]: Extracting #6: cost 3 inf + 76753 20.443 * * [simplify]: Extracting #7: cost 0 inf + 76878 20.475 * [simplify]: Simplified to (* (- x.re x.im) (+ (* (+ x.re x.im) 0) (* (+ x.re x.im) (* (* (+ x.re x.im) 0) (- x.re x.im))))) 20.475 * [simplify]: Simplified (2 1) to (λ (x.re x.im) (/ (* (- x.re x.im) (+ (* (+ x.re x.im) 0) (* (+ x.re x.im) (* (* (+ x.re x.im) 0) (- x.re x.im))))) (* (* (+ x.re x.im) (- x.re x.im)) (- (* x.re x.im) (* x.im x.re))))) 20.475 * [simplify]: Simplifying (* (* (+ x.re x.im) (- x.re x.im)) (- (* x.re x.im) (* x.im x.re))) 20.475 * * [simplify]: iters left: 6 (9 enodes) 20.477 * * [simplify]: iters left: 5 (36 enodes) 20.483 * * [simplify]: iters left: 4 (86 enodes) 20.506 * * [simplify]: iters left: 3 (363 enodes) 20.718 * * [simplify]: Extracting #0: cost 1 inf + 0 20.718 * * [simplify]: Extracting #1: cost 0 inf + 1 20.718 * [simplify]: Simplified to 0 20.718 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (/ (* (- x.re x.im) (+ (* (+ x.re x.im) 0) (* (+ x.re x.im) (* (* (+ x.re x.im) 0) (- x.re x.im))))) 0)) 20.718 * * * * [progress]: [ 66 / 112 ] simplifiying candidate # 20.718 * [simplify]: Simplifying (+ (* (* (- x.re x.im) (* (+ (pow x.re 3) (pow x.im 3)) x.im)) (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.im x.re) (* x.im x.re)) (* (* x.re x.im) (* x.im x.re))))) (* (+ (* x.re x.re) (- (* x.im x.im) (* x.re x.im))) (* (+ (pow (* x.re x.im) 3) (pow (* x.im x.re) 3)) x.re))) 20.719 * * [simplify]: iters left: 6 (27 enodes) 20.740 * * [simplify]: iters left: 5 (152 enodes) 20.814 * * [simplify]: Extracting #0: cost 1 inf + 0 20.814 * * [simplify]: Extracting #1: cost 10 inf + 0 20.814 * * [simplify]: Extracting #2: cost 78 inf + 0 20.815 * * [simplify]: Extracting #3: cost 152 inf + 43 20.818 * * [simplify]: Extracting #4: cost 138 inf + 10197 20.831 * * [simplify]: Extracting #5: cost 23 inf + 38529 20.847 * * [simplify]: Extracting #6: cost 0 inf + 47500 20.859 * * [simplify]: Extracting #7: cost 0 inf + 47340 20.868 * [simplify]: Simplified to (+ (* (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.re x.im) (* x.re x.im)) (* (* x.re x.im) (* x.re x.im)))) (* (+ (* x.im (* x.im x.im)) (* x.re (* x.re x.re))) (* x.im (- x.re x.im)))) (* (+ (* (* (* x.re x.im) (* (* x.re x.im) (* x.re x.im))) (+ (* x.re x.re) (- (* x.im x.im) (* x.re x.im)))) (* (* (* x.re x.im) (* (* x.re x.im) (* x.re x.im))) (+ (* x.re x.re) (- (* x.im x.im) (* x.re x.im))))) x.re)) 20.868 * [simplify]: Simplified (2 1) to (λ (x.re x.im) (/ (+ (* (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.re x.im) (* x.re x.im)) (* (* x.re x.im) (* x.re x.im)))) (* (+ (* x.im (* x.im x.im)) (* x.re (* x.re x.re))) (* x.im (- x.re x.im)))) (* (+ (* (* (* x.re x.im) (* (* x.re x.im) (* x.re x.im))) (+ (* x.re x.re) (- (* x.im x.im) (* x.re x.im)))) (* (* (* x.re x.im) (* (* x.re x.im) (* x.re x.im))) (+ (* x.re x.re) (- (* x.im x.im) (* x.re x.im))))) x.re)) (* (+ (* x.re x.re) (- (* x.im x.im) (* x.re x.im))) (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.im x.re) (* x.im x.re)) (* (* x.re x.im) (* x.im x.re))))))) 20.869 * [simplify]: Simplifying (* (+ (* x.re x.re) (- (* x.im x.im) (* x.re x.im))) (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.im x.re) (* x.im x.re)) (* (* x.re x.im) (* x.im x.re))))) 20.869 * * [simplify]: iters left: 6 (14 enodes) 20.873 * * [simplify]: iters left: 5 (77 enodes) 20.892 * * [simplify]: iters left: 4 (244 enodes) 20.973 * * [simplify]: Extracting #0: cost 1 inf + 0 20.973 * * [simplify]: Extracting #1: cost 31 inf + 0 20.974 * * [simplify]: Extracting #2: cost 199 inf + 0 20.979 * * [simplify]: Extracting #3: cost 184 inf + 14767 20.989 * * [simplify]: Extracting #4: cost 14 inf + 46538 20.999 * * [simplify]: Extracting #5: cost 0 inf + 47121 21.009 * [simplify]: Simplified to (* (+ (* (* x.re x.im) (* x.re x.im)) 0) (+ (* x.re x.re) (- (* x.im x.im) (* x.re x.im)))) 21.009 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (/ (+ (* (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.re x.im) (* x.re x.im)) (* (* x.re x.im) (* x.re x.im)))) (* (+ (* x.im (* x.im x.im)) (* x.re (* x.re x.re))) (* x.im (- x.re x.im)))) (* (+ (* (* (* x.re x.im) (* (* x.re x.im) (* x.re x.im))) (+ (* x.re x.re) (- (* x.im x.im) (* x.re x.im)))) (* (* (* x.re x.im) (* (* x.re x.im) (* x.re x.im))) (+ (* x.re x.re) (- (* x.im x.im) (* x.re x.im))))) x.re)) (* (+ (* (* x.re x.im) (* x.re x.im)) 0) (+ (* x.re x.re) (- (* x.im x.im) (* x.re x.im)))))) 21.010 * * * * [progress]: [ 67 / 112 ] simplifiying candidate # 21.010 * [simplify]: Simplifying (+ (* (* (- x.re x.im) (* (+ (pow x.re 3) (pow x.im 3)) x.im)) (- (* x.re x.im) (* x.im x.re))) (* (+ (* x.re x.re) (- (* x.im x.im) (* x.re x.im))) (* (- (* (* x.re x.im) (* x.re x.im)) (* (* x.im x.re) (* x.im x.re))) x.re))) 21.010 * * [simplify]: iters left: 6 (23 enodes) 21.025 * * [simplify]: iters left: 5 (118 enodes) 21.053 * * [simplify]: iters left: 4 (308 enodes) 21.182 * * [simplify]: Extracting #0: cost 1 inf + 0 21.182 * * [simplify]: Extracting #1: cost 20 inf + 0 21.187 * * [simplify]: Extracting #2: cost 122 inf + 1 21.188 * * [simplify]: Extracting #3: cost 227 inf + 502 21.192 * * [simplify]: Extracting #4: cost 207 inf + 7401 21.199 * * [simplify]: Extracting #5: cost 75 inf + 33773 21.210 * * [simplify]: Extracting #6: cost 21 inf + 52476 21.221 * * [simplify]: Extracting #7: cost 9 inf + 55026 21.236 * * [simplify]: Extracting #8: cost 3 inf + 56208 21.258 * * [simplify]: Extracting #9: cost 0 inf + 56884 21.270 * [simplify]: Simplified to (+ (* (* (+ (* x.im (* x.im x.im)) (* (* x.re x.re) x.re)) (- x.re x.im)) 0) (+ 0 (* (- x.im x.re) (* x.im 0)))) 21.270 * [simplify]: Simplified (2 1) to (λ (x.re x.im) (/ (+ (* (* (+ (* x.im (* x.im x.im)) (* (* x.re x.re) x.re)) (- x.re x.im)) 0) (+ 0 (* (- x.im x.re) (* x.im 0)))) (* (+ (* x.re x.re) (- (* x.im x.im) (* x.re x.im))) (- (* x.re x.im) (* x.im x.re))))) 21.270 * [simplify]: Simplifying (* (+ (* x.re x.re) (- (* x.im x.im) (* x.re x.im))) (- (* x.re x.im) (* x.im x.re))) 21.270 * * [simplify]: iters left: 6 (10 enodes) 21.273 * * [simplify]: iters left: 5 (40 enodes) 21.280 * * [simplify]: iters left: 4 (81 enodes) 21.301 * * [simplify]: iters left: 3 (224 enodes) 21.398 * * [simplify]: Extracting #0: cost 1 inf + 0 21.398 * * [simplify]: Extracting #1: cost 0 inf + 1 21.399 * [simplify]: Simplified to 0 21.399 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (/ (+ (* (* (+ (* x.im (* x.im x.im)) (* (* x.re x.re) x.re)) (- x.re x.im)) 0) (+ 0 (* (- x.im x.re) (* x.im 0)))) 0)) 21.399 * * * * [progress]: [ 68 / 112 ] simplifiying candidate # 21.399 * [simplify]: Simplifying (+ (* (* (- x.re x.im) (* (- (* x.re x.re) (* x.im x.im)) x.im)) (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.im x.re) (* x.im x.re)) (* (* x.re x.im) (* x.im x.re))))) (* (- x.re x.im) (* (+ (pow (* x.re x.im) 3) (pow (* x.im x.re) 3)) x.re))) 21.399 * * [simplify]: iters left: 6 (23 enodes) 21.414 * * [simplify]: iters left: 5 (130 enodes) 21.478 * * [simplify]: iters left: 4 (451 enodes) 21.694 * * [simplify]: Extracting #0: cost 1 inf + 0 21.694 * * [simplify]: Extracting #1: cost 14 inf + 0 21.695 * * [simplify]: Extracting #2: cost 217 inf + 0 21.703 * * [simplify]: Extracting #3: cost 440 inf + 17630 21.722 * * [simplify]: Extracting #4: cost 152 inf + 89265 21.752 * * [simplify]: Extracting #5: cost 25 inf + 115356 21.802 * * [simplify]: Extracting #6: cost 6 inf + 120448 21.854 * * [simplify]: Extracting #7: cost 0 inf + 122586 21.895 * [simplify]: Simplified to (* (- x.re x.im) (+ (* x.re (* (* (* x.re x.im) (* x.re x.im)) (+ (* x.re x.im) (* x.re x.im)))) (* (+ x.im x.re) (* (* (- x.re x.im) x.im) (+ (* (* x.re x.im) (* x.re x.im)) 0))))) 21.895 * [simplify]: Simplified (2 1) to (λ (x.re x.im) (/ (* (- x.re x.im) (+ (* x.re (* (* (* x.re x.im) (* x.re x.im)) (+ (* x.re x.im) (* x.re x.im)))) (* (+ x.im x.re) (* (* (- x.re x.im) x.im) (+ (* (* x.re x.im) (* x.re x.im)) 0))))) (* (- x.re x.im) (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.im x.re) (* x.im x.re)) (* (* x.re x.im) (* x.im x.re))))))) 21.895 * [simplify]: Simplifying (* (- x.re x.im) (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.im x.re) (* x.im x.re)) (* (* x.re x.im) (* x.im x.re))))) 21.895 * * [simplify]: iters left: 6 (11 enodes) 21.899 * * [simplify]: iters left: 5 (65 enodes) 21.913 * * [simplify]: iters left: 4 (215 enodes) 21.967 * * [simplify]: Extracting #0: cost 1 inf + 0 21.967 * * [simplify]: Extracting #1: cost 23 inf + 0 21.968 * * [simplify]: Extracting #2: cost 127 inf + 0 21.969 * * [simplify]: Extracting #3: cost 138 inf + 2497 21.972 * * [simplify]: Extracting #4: cost 38 inf + 15627 21.977 * * [simplify]: Extracting #5: cost 0 inf + 20615 21.982 * [simplify]: Simplified to (* (- x.re x.im) (+ (* (* x.re x.im) (* x.re x.im)) 0)) 21.982 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (/ (* (- x.re x.im) (+ (* x.re (* (* (* x.re x.im) (* x.re x.im)) (+ (* x.re x.im) (* x.re x.im)))) (* (+ x.im x.re) (* (* (- x.re x.im) x.im) (+ (* (* x.re x.im) (* x.re x.im)) 0))))) (* (- x.re x.im) (+ (* (* x.re x.im) (* x.re x.im)) 0)))) 21.982 * * * * [progress]: [ 69 / 112 ] simplifiying candidate # 21.982 * [simplify]: Simplifying (+ (* (* (- x.re x.im) (* (- (* x.re x.re) (* x.im x.im)) x.im)) (- (* x.re x.im) (* x.im x.re))) (* (- x.re x.im) (* (- (* (* x.re x.im) (* x.re x.im)) (* (* x.im x.re) (* x.im x.re))) x.re))) 21.982 * * [simplify]: iters left: 6 (18 enodes) 21.987 * * [simplify]: iters left: 5 (88 enodes) 22.005 * * [simplify]: iters left: 4 (277 enodes) 22.115 * * [simplify]: Extracting #0: cost 1 inf + 0 22.115 * * [simplify]: Extracting #1: cost 15 inf + 0 22.115 * * [simplify]: Extracting #2: cost 107 inf + 0 22.116 * * [simplify]: Extracting #3: cost 210 inf + 912 22.121 * * [simplify]: Extracting #4: cost 132 inf + 18907 22.139 * * [simplify]: Extracting #5: cost 6 inf + 41568 22.159 * * [simplify]: Extracting #6: cost 0 inf + 41945 22.178 * * [simplify]: Extracting #7: cost 0 inf + 41785 22.202 * [simplify]: Simplified to (+ (* (- x.re x.im) 0) (* (* (* (- x.re x.im) (- x.re x.im)) (+ x.im x.re)) 0)) 22.202 * [simplify]: Simplified (2 1) to (λ (x.re x.im) (/ (+ (* (- x.re x.im) 0) (* (* (* (- x.re x.im) (- x.re x.im)) (+ x.im x.re)) 0)) (* (- x.re x.im) (- (* x.re x.im) (* x.im x.re))))) 22.202 * [simplify]: Simplifying (* (- x.re x.im) (- (* x.re x.im) (* x.im x.re))) 22.202 * * [simplify]: iters left: 6 (7 enodes) 22.206 * * [simplify]: iters left: 5 (26 enodes) 22.213 * * [simplify]: iters left: 4 (54 enodes) 22.226 * * [simplify]: iters left: 3 (124 enodes) 22.256 * * [simplify]: iters left: 2 (203 enodes) 22.286 * * [simplify]: iters left: 1 (244 enodes) 22.331 * * [simplify]: Extracting #0: cost 1 inf + 0 22.331 * * [simplify]: Extracting #1: cost 0 inf + 1 22.331 * [simplify]: Simplified to 0 22.332 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (/ (+ (* (- x.re x.im) 0) (* (* (* (- x.re x.im) (- x.re x.im)) (+ x.im x.re)) 0)) 0)) 22.332 * * * * [progress]: [ 70 / 112 ] simplifiying candidate # 22.332 * [simplify]: Simplifying (+ (* (* (- (pow x.re 3) (pow x.im 3)) (* (+ x.re x.im) x.im)) (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.im x.re) (* x.im x.re)) (* (* x.re x.im) (* x.im x.re))))) (* (+ (* x.re x.re) (+ (* x.im x.im) (* x.re x.im))) (* (+ (pow (* x.re x.im) 3) (pow (* x.im x.re) 3)) x.re))) 22.332 * * [simplify]: iters left: 6 (27 enodes) 22.348 * * [simplify]: iters left: 5 (149 enodes) 22.402 * * [simplify]: Extracting #0: cost 1 inf + 0 22.402 * * [simplify]: Extracting #1: cost 10 inf + 0 22.402 * * [simplify]: Extracting #2: cost 82 inf + 0 22.403 * * [simplify]: Extracting #3: cost 147 inf + 2 22.405 * * [simplify]: Extracting #4: cost 152 inf + 6243 22.418 * * [simplify]: Extracting #5: cost 33 inf + 34070 22.430 * * [simplify]: Extracting #6: cost 3 inf + 45836 22.439 * * [simplify]: Extracting #7: cost 0 inf + 46663 22.447 * [simplify]: Simplified to (+ (* (+ (- (* (* x.im x.re) (* x.im x.re)) (* (* x.im x.re) (* x.im x.re))) (* (* x.im x.re) (* x.im x.re))) (* (* x.im (+ x.im x.re)) (- (* x.re (* x.re x.re)) (* x.im (* x.im x.im))))) (* (* (* (* x.im x.re) (+ (* (* x.im x.re) (* x.im x.re)) (* (* x.im x.re) (* x.im x.re)))) x.re) (+ (* x.re x.re) (* x.im (+ x.im x.re))))) 22.448 * [simplify]: Simplified (2 1) to (λ (x.re x.im) (/ (+ (* (+ (- (* (* x.im x.re) (* x.im x.re)) (* (* x.im x.re) (* x.im x.re))) (* (* x.im x.re) (* x.im x.re))) (* (* x.im (+ x.im x.re)) (- (* x.re (* x.re x.re)) (* x.im (* x.im x.im))))) (* (* (* (* x.im x.re) (+ (* (* x.im x.re) (* x.im x.re)) (* (* x.im x.re) (* x.im x.re)))) x.re) (+ (* x.re x.re) (* x.im (+ x.im x.re))))) (* (+ (* x.re x.re) (+ (* x.im x.im) (* x.re x.im))) (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.im x.re) (* x.im x.re)) (* (* x.re x.im) (* x.im x.re))))))) 22.448 * [simplify]: Simplifying (* (+ (* x.re x.re) (+ (* x.im x.im) (* x.re x.im))) (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.im x.re) (* x.im x.re)) (* (* x.re x.im) (* x.im x.re))))) 22.448 * * [simplify]: iters left: 6 (14 enodes) 22.455 * * [simplify]: iters left: 5 (76 enodes) 22.485 * * [simplify]: iters left: 4 (256 enodes) 22.580 * * [simplify]: Extracting #0: cost 1 inf + 0 22.580 * * [simplify]: Extracting #1: cost 40 inf + 0 22.580 * * [simplify]: Extracting #2: cost 263 inf + 0 22.583 * * [simplify]: Extracting #3: cost 218 inf + 15565 22.593 * * [simplify]: Extracting #4: cost 20 inf + 51606 22.605 * * [simplify]: Extracting #5: cost 0 inf + 54566 22.621 * * [simplify]: Extracting #6: cost 0 inf + 54486 22.648 * [simplify]: Simplified to (* (+ (* (* x.re x.im) (* x.re x.im)) 0) (+ (* x.re x.re) (+ (* x.im x.im) (* x.re x.im)))) 22.648 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (/ (+ (* (+ (- (* (* x.im x.re) (* x.im x.re)) (* (* x.im x.re) (* x.im x.re))) (* (* x.im x.re) (* x.im x.re))) (* (* x.im (+ x.im x.re)) (- (* x.re (* x.re x.re)) (* x.im (* x.im x.im))))) (* (* (* (* x.im x.re) (+ (* (* x.im x.re) (* x.im x.re)) (* (* x.im x.re) (* x.im x.re)))) x.re) (+ (* x.re x.re) (* x.im (+ x.im x.re))))) (* (+ (* (* x.re x.im) (* x.re x.im)) 0) (+ (* x.re x.re) (+ (* x.im x.im) (* x.re x.im)))))) 22.648 * * * * [progress]: [ 71 / 112 ] simplifiying candidate # 22.649 * [simplify]: Simplifying (+ (* (* (- (pow x.re 3) (pow x.im 3)) (* (+ x.re x.im) x.im)) (- (* x.re x.im) (* x.im x.re))) (* (+ (* x.re x.re) (+ (* x.im x.im) (* x.re x.im))) (* (- (* (* x.re x.im) (* x.re x.im)) (* (* x.im x.re) (* x.im x.re))) x.re))) 22.649 * * [simplify]: iters left: 6 (23 enodes) 22.662 * * [simplify]: iters left: 5 (115 enodes) 22.710 * * [simplify]: iters left: 4 (318 enodes) 22.852 * * [simplify]: Extracting #0: cost 1 inf + 0 22.852 * * [simplify]: Extracting #1: cost 20 inf + 0 22.853 * * [simplify]: Extracting #2: cost 144 inf + 1 22.854 * * [simplify]: Extracting #3: cost 255 inf + 824 22.858 * * [simplify]: Extracting #4: cost 251 inf + 7155 22.870 * * [simplify]: Extracting #5: cost 119 inf + 34421 22.892 * * [simplify]: Extracting #6: cost 37 inf + 58445 22.916 * * [simplify]: Extracting #7: cost 1 inf + 71792 22.942 * * [simplify]: Extracting #8: cost 0 inf + 72004 22.967 * [simplify]: Simplified to (+ (* (* (+ x.im x.re) 0) (- (* (* x.re x.re) x.re) (* (* x.im x.im) x.im))) (+ 0 (* (+ x.im x.re) 0))) 22.967 * [simplify]: Simplified (2 1) to (λ (x.re x.im) (/ (+ (* (* (+ x.im x.re) 0) (- (* (* x.re x.re) x.re) (* (* x.im x.im) x.im))) (+ 0 (* (+ x.im x.re) 0))) (* (+ (* x.re x.re) (+ (* x.im x.im) (* x.re x.im))) (- (* x.re x.im) (* x.im x.re))))) 22.968 * [simplify]: Simplifying (* (+ (* x.re x.re) (+ (* x.im x.im) (* x.re x.im))) (- (* x.re x.im) (* x.im x.re))) 22.968 * * [simplify]: iters left: 6 (10 enodes) 22.973 * * [simplify]: iters left: 5 (39 enodes) 22.985 * * [simplify]: iters left: 4 (86 enodes) 23.009 * * [simplify]: iters left: 3 (271 enodes) 23.176 * * [simplify]: Extracting #0: cost 1 inf + 0 23.176 * * [simplify]: Extracting #1: cost 0 inf + 1 23.176 * [simplify]: Simplified to 0 23.176 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (/ (+ (* (* (+ x.im x.re) 0) (- (* (* x.re x.re) x.re) (* (* x.im x.im) x.im))) (+ 0 (* (+ x.im x.re) 0))) 0)) 23.176 * * * * [progress]: [ 72 / 112 ] simplifiying candidate # 23.177 * [simplify]: Simplifying (+ (* (* (- (* x.re x.re) (* x.im x.im)) (* (+ x.re x.im) x.im)) (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.im x.re) (* x.im x.re)) (* (* x.re x.im) (* x.im x.re))))) (* (+ x.re x.im) (* (+ (pow (* x.re x.im) 3) (pow (* x.im x.re) 3)) x.re))) 23.177 * * [simplify]: iters left: 6 (23 enodes) 23.185 * * [simplify]: iters left: 5 (129 enodes) 23.222 * * [simplify]: iters left: 4 (441 enodes) 23.473 * * [simplify]: Extracting #0: cost 1 inf + 0 23.474 * * [simplify]: Extracting #1: cost 17 inf + 0 23.474 * * [simplify]: Extracting #2: cost 216 inf + 0 23.478 * * [simplify]: Extracting #3: cost 453 inf + 14203 23.512 * * [simplify]: Extracting #4: cost 124 inf + 91092 23.568 * * [simplify]: Extracting #5: cost 19 inf + 113034 23.619 * * [simplify]: Extracting #6: cost 0 inf + 118507 23.652 * * [simplify]: Extracting #7: cost 0 inf + 118467 23.701 * [simplify]: Simplified to (* (+ x.re x.im) (+ (* x.re (* (* (* x.re x.im) (* x.re x.im)) (+ (* x.re x.im) (* x.re x.im)))) (* (* (- (* x.re x.re) (* x.im x.im)) x.im) (+ (* (* x.re x.im) (* x.re x.im)) 0)))) 23.702 * [simplify]: Simplified (2 1) to (λ (x.re x.im) (/ (* (+ x.re x.im) (+ (* x.re (* (* (* x.re x.im) (* x.re x.im)) (+ (* x.re x.im) (* x.re x.im)))) (* (* (- (* x.re x.re) (* x.im x.im)) x.im) (+ (* (* x.re x.im) (* x.re x.im)) 0)))) (* (+ x.re x.im) (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.im x.re) (* x.im x.re)) (* (* x.re x.im) (* x.im x.re))))))) 23.702 * [simplify]: Simplifying (* (+ x.re x.im) (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.im x.re) (* x.im x.re)) (* (* x.re x.im) (* x.im x.re))))) 23.702 * * [simplify]: iters left: 6 (11 enodes) 23.706 * * [simplify]: iters left: 5 (64 enodes) 23.720 * * [simplify]: iters left: 4 (218 enodes) 23.811 * * [simplify]: Extracting #0: cost 1 inf + 0 23.811 * * [simplify]: Extracting #1: cost 27 inf + 0 23.811 * * [simplify]: Extracting #2: cost 114 inf + 1 23.812 * * [simplify]: Extracting #3: cost 128 inf + 1928 23.815 * * [simplify]: Extracting #4: cost 36 inf + 14200 23.819 * * [simplify]: Extracting #5: cost 0 inf + 18827 23.824 * [simplify]: Simplified to (* (+ x.im x.re) (+ (* (* x.re x.im) (* x.re x.im)) 0)) 23.824 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (/ (* (+ x.re x.im) (+ (* x.re (* (* (* x.re x.im) (* x.re x.im)) (+ (* x.re x.im) (* x.re x.im)))) (* (* (- (* x.re x.re) (* x.im x.im)) x.im) (+ (* (* x.re x.im) (* x.re x.im)) 0)))) (* (+ x.im x.re) (+ (* (* x.re x.im) (* x.re x.im)) 0)))) 23.824 * * * * [progress]: [ 73 / 112 ] simplifiying candidate # 23.825 * [simplify]: Simplifying (+ (* (* (- (* x.re x.re) (* x.im x.im)) (* (+ x.re x.im) x.im)) (- (* x.re x.im) (* x.im x.re))) (* (+ x.re x.im) (* (- (* (* x.re x.im) (* x.re x.im)) (* (* x.im x.re) (* x.im x.re))) x.re))) 23.825 * * [simplify]: iters left: 6 (18 enodes) 23.830 * * [simplify]: iters left: 5 (87 enodes) 23.857 * * [simplify]: iters left: 4 (267 enodes) 23.981 * * [simplify]: Extracting #0: cost 1 inf + 0 23.982 * * [simplify]: Extracting #1: cost 8 inf + 0 23.982 * * [simplify]: Extracting #2: cost 89 inf + 1 23.983 * * [simplify]: Extracting #3: cost 169 inf + 290 23.986 * * [simplify]: Extracting #4: cost 152 inf + 5331 23.996 * * [simplify]: Extracting #5: cost 14 inf + 29354 24.010 * * [simplify]: Extracting #6: cost 0 inf + 32182 24.025 * [simplify]: Simplified to (+ 0 (* (* 0 (- x.re x.im)) (+ x.re x.im))) 24.025 * [simplify]: Simplified (2 1) to (λ (x.re x.im) (/ (+ 0 (* (* 0 (- x.re x.im)) (+ x.re x.im))) (* (+ x.re x.im) (- (* x.re x.im) (* x.im x.re))))) 24.025 * [simplify]: Simplifying (* (+ x.re x.im) (- (* x.re x.im) (* x.im x.re))) 24.026 * * [simplify]: iters left: 6 (7 enodes) 24.029 * * [simplify]: iters left: 5 (25 enodes) 24.037 * * [simplify]: iters left: 4 (53 enodes) 24.053 * * [simplify]: iters left: 3 (118 enodes) 24.077 * * [simplify]: iters left: 2 (185 enodes) 24.120 * * [simplify]: iters left: 1 (222 enodes) 24.160 * * [simplify]: Extracting #0: cost 1 inf + 0 24.160 * * [simplify]: Extracting #1: cost 0 inf + 1 24.160 * [simplify]: Simplified to 0 24.160 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (/ (+ 0 (* (* 0 (- x.re x.im)) (+ x.re x.im))) 0)) 24.160 * * * * [progress]: [ 74 / 112 ] simplifiying candidate # 24.160 * * * * [progress]: [ 75 / 112 ] simplifiying candidate # 24.160 * * * * [progress]: [ 76 / 112 ] simplifiying candidate # 24.160 * * * * [progress]: [ 77 / 112 ] simplifiying candidate #real (real->posit16 (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (+ (* x.re x.im) (* x.im x.re)) x.re)))))> 24.160 * * * * [progress]: [ 78 / 112 ] simplifiying candidate # 24.160 * * * * [progress]: [ 79 / 112 ] simplifiying candidate # 24.160 * [simplify]: Simplifying (* (+ x.re x.im) x.im) 24.160 * * [simplify]: iters left: 4 (4 enodes) 24.161 * * [simplify]: iters left: 3 (14 enodes) 24.165 * * [simplify]: iters left: 2 (21 enodes) 24.171 * * [simplify]: iters left: 1 (27 enodes) 24.176 * * [simplify]: Extracting #0: cost 1 inf + 0 24.176 * * [simplify]: Extracting #1: cost 6 inf + 0 24.176 * * [simplify]: Extracting #2: cost 8 inf + 42 24.176 * * [simplify]: Extracting #3: cost 6 inf + 84 24.177 * * [simplify]: Extracting #4: cost 0 inf + 416 24.177 * [simplify]: Simplified to (* (+ x.im x.re) x.im) 24.177 * [simplify]: Simplified (2 1 2 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (pow (* (+ x.im x.re) x.im) 1)) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 24.177 * * * * [progress]: [ 80 / 112 ] simplifiying candidate # 24.177 * * * * [progress]: [ 81 / 112 ] simplifiying candidate # 24.177 * [simplify]: Simplifying (+ (log (+ x.re x.im)) (log x.im)) 24.178 * * [simplify]: iters left: 5 (6 enodes) 24.180 * * [simplify]: iters left: 4 (20 enodes) 24.185 * * [simplify]: Extracting #0: cost 1 inf + 0 24.186 * * [simplify]: Extracting #1: cost 4 inf + 0 24.186 * * [simplify]: Extracting #2: cost 8 inf + 0 24.186 * * [simplify]: Extracting #3: cost 7 inf + 143 24.186 * * [simplify]: Extracting #4: cost 6 inf + 144 24.186 * * [simplify]: Extracting #5: cost 0 inf + 896 24.187 * [simplify]: Simplified to (+ (log (+ x.im x.re)) (log x.im)) 24.187 * [simplify]: Simplified (2 1 2 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (exp (+ (log (+ x.im x.re)) (log x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 24.187 * * * * [progress]: [ 82 / 112 ] simplifiying candidate # 24.187 * * * * [progress]: [ 83 / 112 ] simplifiying candidate # 24.187 * * * * [progress]: [ 84 / 112 ] simplifiying candidate # 24.187 * [simplify]: Simplifying (* (* (* (+ x.re x.im) (+ x.re x.im)) (+ x.re x.im)) (* (* x.im x.im) x.im)) 24.187 * * [simplify]: iters left: 6 (8 enodes) 24.192 * * [simplify]: iters left: 5 (44 enodes) 24.212 * * [simplify]: iters left: 4 (151 enodes) 24.296 * * [simplify]: iters left: 3 (479 enodes) 24.725 * * [simplify]: Extracting #0: cost 1 inf + 0 24.725 * * [simplify]: Extracting #1: cost 48 inf + 0 24.726 * * [simplify]: Extracting #2: cost 292 inf + 2 24.731 * * [simplify]: Extracting #3: cost 314 inf + 7982 24.755 * * [simplify]: Extracting #4: cost 107 inf + 50331 24.783 * * [simplify]: Extracting #5: cost 0 inf + 74479 24.800 * * [simplify]: Extracting #6: cost 0 inf + 74399 24.825 * [simplify]: Simplified to (* (* (+ x.im x.re) x.im) (* (* (+ x.im x.re) x.im) (* (+ x.im x.re) x.im))) 24.825 * [simplify]: Simplified (2 1 2 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (cbrt (* (* (+ x.im x.re) x.im) (* (* (+ x.im x.re) x.im) (* (+ x.im x.re) x.im))))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 24.826 * * * * [progress]: [ 85 / 112 ] simplifiying candidate # 24.826 * * * * [progress]: [ 86 / 112 ] simplifiying candidate # 24.826 * * * * [progress]: [ 87 / 112 ] simplifiying candidate # 24.826 * * * * [progress]: [ 88 / 112 ] simplifiying candidate # 24.826 * * * * [progress]: [ 89 / 112 ] simplifiying candidate # 24.826 * [simplify]: Simplifying (* (sqrt (+ x.re x.im)) (sqrt x.im)) 24.826 * * [simplify]: iters left: 5 (6 enodes) 24.829 * * [simplify]: iters left: 4 (20 enodes) 24.834 * * [simplify]: Extracting #0: cost 1 inf + 0 24.834 * * [simplify]: Extracting #1: cost 4 inf + 0 24.834 * * [simplify]: Extracting #2: cost 8 inf + 0 24.834 * * [simplify]: Extracting #3: cost 7 inf + 83 24.834 * * [simplify]: Extracting #4: cost 6 inf + 84 24.834 * * [simplify]: Extracting #5: cost 0 inf + 656 24.835 * [simplify]: Simplified to (* (sqrt (+ x.im x.re)) (sqrt x.im)) 24.835 * [simplify]: Simplified (2 1 2 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (* (sqrt (+ x.im x.re)) (sqrt x.im)) (* (sqrt (+ x.re x.im)) (sqrt x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 24.835 * [simplify]: Simplifying (* (sqrt (+ x.re x.im)) (sqrt x.im)) 24.835 * * [simplify]: iters left: 5 (6 enodes) 24.838 * * [simplify]: iters left: 4 (20 enodes) 24.840 * * [simplify]: Extracting #0: cost 1 inf + 0 24.841 * * [simplify]: Extracting #1: cost 4 inf + 0 24.841 * * [simplify]: Extracting #2: cost 8 inf + 0 24.841 * * [simplify]: Extracting #3: cost 7 inf + 83 24.841 * * [simplify]: Extracting #4: cost 6 inf + 84 24.841 * * [simplify]: Extracting #5: cost 0 inf + 656 24.841 * [simplify]: Simplified to (* (sqrt (+ x.im x.re)) (sqrt x.im)) 24.841 * [simplify]: Simplified (2 1 2 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (* (sqrt (+ x.re x.im)) (sqrt x.im)) (* (sqrt (+ x.im x.re)) (sqrt x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 24.841 * * * * [progress]: [ 90 / 112 ] simplifiying candidate # 24.841 * [simplify]: Simplifying (cbrt x.im) 24.841 * * [simplify]: iters left: 1 (2 enodes) 24.842 * * [simplify]: Extracting #0: cost 1 inf + 0 24.842 * * [simplify]: Extracting #1: cost 3 inf + 0 24.842 * * [simplify]: Extracting #2: cost 2 inf + 1 24.842 * * [simplify]: Extracting #3: cost 0 inf + 163 24.842 * [simplify]: Simplified to (cbrt x.im) 24.842 * [simplify]: Simplified (2 1 2 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (* (+ x.re x.im) (* (cbrt x.im) (cbrt x.im))) (cbrt x.im))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 24.842 * * * * [progress]: [ 91 / 112 ] simplifiying candidate # 24.842 * [simplify]: Simplifying (sqrt x.im) 24.842 * * [simplify]: iters left: 1 (2 enodes) 24.842 * * [simplify]: Extracting #0: cost 1 inf + 0 24.842 * * [simplify]: Extracting #1: cost 3 inf + 0 24.843 * * [simplify]: Extracting #2: cost 2 inf + 1 24.843 * * [simplify]: Extracting #3: cost 0 inf + 83 24.843 * [simplify]: Simplified to (sqrt x.im) 24.843 * [simplify]: Simplified (2 1 2 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (* (+ x.re x.im) (sqrt x.im)) (sqrt x.im))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 24.843 * * * * [progress]: [ 92 / 112 ] simplifiying candidate # 24.843 * * * * [progress]: [ 93 / 112 ] simplifiying candidate # 24.843 * [simplify]: Simplifying (* (cbrt (+ x.re x.im)) (cbrt (+ x.re x.im))) 24.843 * * [simplify]: iters left: 5 (5 enodes) 24.844 * * [simplify]: iters left: 4 (16 enodes) 24.846 * * [simplify]: Extracting #0: cost 1 inf + 0 24.846 * * [simplify]: Extracting #1: cost 3 inf + 0 24.846 * * [simplify]: Extracting #2: cost 5 inf + 0 24.846 * * [simplify]: Extracting #3: cost 8 inf + 0 24.846 * * [simplify]: Extracting #4: cost 6 inf + 2 24.846 * * [simplify]: Extracting #5: cost 0 inf + 654 24.846 * [simplify]: Simplified to (* (cbrt (+ x.im x.re)) (cbrt (+ x.im x.re))) 24.846 * [simplify]: Simplified (2 1 2 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (* (cbrt (+ x.im x.re)) (cbrt (+ x.im x.re))) (* (cbrt (+ x.re x.im)) x.im))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 24.846 * * * * [progress]: [ 94 / 112 ] simplifiying candidate # 24.847 * [simplify]: Simplifying (sqrt (+ x.re x.im)) 24.847 * * [simplify]: iters left: 3 (4 enodes) 24.847 * * [simplify]: iters left: 2 (13 enodes) 24.850 * * [simplify]: Extracting #0: cost 1 inf + 0 24.850 * * [simplify]: Extracting #1: cost 3 inf + 0 24.850 * * [simplify]: Extracting #2: cost 6 inf + 0 24.850 * * [simplify]: Extracting #3: cost 4 inf + 2 24.850 * * [simplify]: Extracting #4: cost 0 inf + 250 24.850 * [simplify]: Simplified to (sqrt (+ x.im x.re)) 24.851 * [simplify]: Simplified (2 1 2 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (sqrt (+ x.im x.re)) (* (sqrt (+ x.re x.im)) x.im))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 24.851 * * * * [progress]: [ 95 / 112 ] simplifiying candidate # 24.851 * * * * [progress]: [ 96 / 112 ] simplifiying candidate # 24.851 * * * * [progress]: [ 97 / 112 ] simplifiying candidate # 24.851 * [simplify]: Simplifying (* (+ (pow x.re 3) (pow x.im 3)) x.im) 24.851 * * [simplify]: iters left: 5 (7 enodes) 24.853 * * [simplify]: iters left: 4 (36 enodes) 24.862 * * [simplify]: iters left: 3 (71 enodes) 24.884 * * [simplify]: iters left: 2 (149 enodes) 24.940 * * [simplify]: iters left: 1 (272 enodes) 25.026 * * [simplify]: Extracting #0: cost 1 inf + 0 25.026 * * [simplify]: Extracting #1: cost 6 inf + 0 25.027 * * [simplify]: Extracting #2: cost 36 inf + 1 25.027 * * [simplify]: Extracting #3: cost 96 inf + 287 25.028 * * [simplify]: Extracting #4: cost 74 inf + 4149 25.032 * * [simplify]: Extracting #5: cost 31 inf + 20836 25.036 * * [simplify]: Extracting #6: cost 2 inf + 32639 25.041 * * [simplify]: Extracting #7: cost 0 inf + 33314 25.046 * [simplify]: Simplified to (+ (* (* x.im x.im) (* x.im x.im)) (* (* (* x.im x.re) x.re) x.re)) 25.047 * [simplify]: Simplified (2 1 2 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (/ (+ (* (* x.im x.im) (* x.im x.im)) (* (* (* x.im x.re) x.re) x.re)) (+ (* x.re x.re) (- (* x.im x.im) (* x.re x.im))))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 25.047 * * * * [progress]: [ 98 / 112 ] simplifiying candidate # 25.047 * [simplify]: Simplifying (* (- (* x.re x.re) (* x.im x.im)) x.im) 25.047 * * [simplify]: iters left: 6 (6 enodes) 25.050 * * [simplify]: iters left: 5 (24 enodes) 25.057 * * [simplify]: iters left: 4 (47 enodes) 25.074 * * [simplify]: iters left: 3 (99 enodes) 25.117 * * [simplify]: iters left: 2 (215 enodes) 25.209 * * [simplify]: iters left: 1 (401 enodes) 25.351 * * [simplify]: Extracting #0: cost 1 inf + 0 25.351 * * [simplify]: Extracting #1: cost 27 inf + 0 25.352 * * [simplify]: Extracting #2: cost 73 inf + 1 25.353 * * [simplify]: Extracting #3: cost 92 inf + 249 25.356 * * [simplify]: Extracting #4: cost 45 inf + 7256 25.363 * * [simplify]: Extracting #5: cost 8 inf + 12018 25.371 * * [simplify]: Extracting #6: cost 0 inf + 12414 25.381 * * [simplify]: Extracting #7: cost 0 inf + 12134 25.389 * [simplify]: Simplified to (* (- (* x.re x.re) (* x.im x.im)) x.im) 25.389 * [simplify]: Simplified (2 1 2 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (/ (* (- (* x.re x.re) (* x.im x.im)) x.im) (- x.re x.im))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 25.389 * * * * [progress]: [ 99 / 112 ] simplifiying candidate #real (real->posit16 (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re)))> 25.389 * * * * [progress]: [ 100 / 112 ] simplifiying candidate # 25.389 * * * * [progress]: [ 101 / 112 ] simplifiying candidate # 25.390 * [simplify]: Simplifying (- (* x.im (pow x.re 2)) (pow x.im 3)) 25.390 * * [simplify]: iters left: 5 (8 enodes) 25.396 * * [simplify]: iters left: 4 (39 enodes) 25.411 * * [simplify]: iters left: 3 (75 enodes) 25.440 * * [simplify]: iters left: 2 (134 enodes) 25.481 * * [simplify]: iters left: 1 (219 enodes) 25.536 * * [simplify]: Extracting #0: cost 1 inf + 0 25.536 * * [simplify]: Extracting #1: cost 15 inf + 0 25.536 * * [simplify]: Extracting #2: cost 50 inf + 1 25.536 * * [simplify]: Extracting #3: cost 81 inf + 551 25.537 * * [simplify]: Extracting #4: cost 52 inf + 4994 25.538 * * [simplify]: Extracting #5: cost 21 inf + 16610 25.540 * * [simplify]: Extracting #6: cost 7 inf + 23172 25.543 * * [simplify]: Extracting #7: cost 0 inf + 26031 25.545 * [simplify]: Simplified to (* (- x.re x.im) (* (+ x.re x.im) x.im)) 25.545 * [simplify]: Simplified (2 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 25.545 * * * * [progress]: [ 102 / 112 ] simplifiying candidate # 25.545 * [simplify]: Simplifying (- (* x.im (pow x.re 2)) (pow x.im 3)) 25.545 * * [simplify]: iters left: 5 (8 enodes) 25.548 * * [simplify]: iters left: 4 (39 enodes) 25.556 * * [simplify]: iters left: 3 (75 enodes) 25.571 * * [simplify]: iters left: 2 (134 enodes) 25.598 * * [simplify]: iters left: 1 (219 enodes) 25.674 * * [simplify]: Extracting #0: cost 1 inf + 0 25.674 * * [simplify]: Extracting #1: cost 15 inf + 0 25.674 * * [simplify]: Extracting #2: cost 50 inf + 1 25.675 * * [simplify]: Extracting #3: cost 81 inf + 551 25.676 * * [simplify]: Extracting #4: cost 52 inf + 4994 25.680 * * [simplify]: Extracting #5: cost 21 inf + 16610 25.684 * * [simplify]: Extracting #6: cost 7 inf + 23172 25.688 * * [simplify]: Extracting #7: cost 0 inf + 26031 25.693 * [simplify]: Simplified to (* (- x.re x.im) (* (+ x.re x.im) x.im)) 25.693 * [simplify]: Simplified (2 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 25.693 * * * * [progress]: [ 103 / 112 ] simplifiying candidate # 25.694 * [simplify]: Simplifying (- (* x.im (pow x.re 2)) (pow x.im 3)) 25.694 * * [simplify]: iters left: 5 (8 enodes) 25.699 * * [simplify]: iters left: 4 (39 enodes) 25.718 * * [simplify]: iters left: 3 (75 enodes) 25.744 * * [simplify]: iters left: 2 (134 enodes) 25.770 * * [simplify]: iters left: 1 (219 enodes) 25.827 * * [simplify]: Extracting #0: cost 1 inf + 0 25.827 * * [simplify]: Extracting #1: cost 15 inf + 0 25.827 * * [simplify]: Extracting #2: cost 50 inf + 1 25.828 * * [simplify]: Extracting #3: cost 81 inf + 551 25.828 * * [simplify]: Extracting #4: cost 52 inf + 4994 25.830 * * [simplify]: Extracting #5: cost 21 inf + 16610 25.832 * * [simplify]: Extracting #6: cost 7 inf + 23172 25.834 * * [simplify]: Extracting #7: cost 0 inf + 26031 25.836 * [simplify]: Simplified to (* (- x.re x.im) (* (+ x.re x.im) x.im)) 25.836 * [simplify]: Simplified (2 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 25.837 * * * * [progress]: [ 104 / 112 ] simplifiying candidate # 25.837 * [simplify]: Simplifying (* 2 (* x.im (pow x.re 2))) 25.837 * * [simplify]: iters left: 5 (6 enodes) 25.839 * * [simplify]: iters left: 4 (27 enodes) 25.844 * * [simplify]: iters left: 3 (45 enodes) 25.851 * * [simplify]: iters left: 2 (70 enodes) 25.863 * * [simplify]: iters left: 1 (81 enodes) 25.872 * * [simplify]: Extracting #0: cost 1 inf + 0 25.872 * * [simplify]: Extracting #1: cost 12 inf + 0 25.872 * * [simplify]: Extracting #2: cost 13 inf + 168 25.872 * * [simplify]: Extracting #3: cost 1 inf + 954 25.873 * * [simplify]: Extracting #4: cost 0 inf + 1077 25.873 * [simplify]: Simplified to (* (* (* x.re x.re) x.im) 2) 25.873 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (* (* x.re x.re) x.im) 2))) 25.873 * * * * [progress]: [ 105 / 112 ] simplifiying candidate # 25.873 * [simplify]: Simplifying (* 2 (* x.im (pow x.re 2))) 25.873 * * [simplify]: iters left: 5 (6 enodes) 25.875 * * [simplify]: iters left: 4 (27 enodes) 25.880 * * [simplify]: iters left: 3 (45 enodes) 25.889 * * [simplify]: iters left: 2 (70 enodes) 25.911 * * [simplify]: iters left: 1 (81 enodes) 25.929 * * [simplify]: Extracting #0: cost 1 inf + 0 25.929 * * [simplify]: Extracting #1: cost 12 inf + 0 25.929 * * [simplify]: Extracting #2: cost 13 inf + 168 25.930 * * [simplify]: Extracting #3: cost 1 inf + 954 25.930 * * [simplify]: Extracting #4: cost 0 inf + 1077 25.931 * [simplify]: Simplified to (* (* (* x.re x.re) x.im) 2) 25.931 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (* (* x.re x.re) x.im) 2))) 25.932 * * * * [progress]: [ 106 / 112 ] simplifiying candidate # 25.932 * [simplify]: Simplifying (* 2 (* x.im (pow x.re 2))) 25.932 * * [simplify]: iters left: 5 (6 enodes) 25.936 * * [simplify]: iters left: 4 (27 enodes) 25.945 * * [simplify]: iters left: 3 (45 enodes) 25.959 * * [simplify]: iters left: 2 (70 enodes) 25.977 * * [simplify]: iters left: 1 (81 enodes) 25.986 * * [simplify]: Extracting #0: cost 1 inf + 0 25.986 * * [simplify]: Extracting #1: cost 12 inf + 0 25.986 * * [simplify]: Extracting #2: cost 13 inf + 168 25.986 * * [simplify]: Extracting #3: cost 1 inf + 954 25.987 * * [simplify]: Extracting #4: cost 0 inf + 1077 25.987 * [simplify]: Simplified to (* (* (* x.re x.re) x.im) 2) 25.987 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (* (* x.re x.re) x.im) 2))) 25.987 * * * * [progress]: [ 107 / 112 ] simplifiying candidate # 25.987 * [simplify]: Simplifying (- (* 3 (* x.im (pow x.re 2))) (pow x.im 3)) 25.987 * * [simplify]: iters left: 6 (9 enodes) 25.991 * * [simplify]: iters left: 5 (45 enodes) 25.999 * * [simplify]: iters left: 4 (89 enodes) 26.033 * * [simplify]: iters left: 3 (168 enodes) 26.090 * * [simplify]: iters left: 2 (259 enodes) 26.181 * * [simplify]: iters left: 1 (425 enodes) 26.357 * * [simplify]: Extracting #0: cost 1 inf + 0 26.357 * * [simplify]: Extracting #1: cost 7 inf + 0 26.358 * * [simplify]: Extracting #2: cost 55 inf + 1 26.358 * * [simplify]: Extracting #3: cost 136 inf + 697 26.360 * * [simplify]: Extracting #4: cost 113 inf + 6232 26.365 * * [simplify]: Extracting #5: cost 56 inf + 34285 26.377 * * [simplify]: Extracting #6: cost 0 inf + 68439 26.389 * * [simplify]: Extracting #7: cost 0 inf + 68319 26.402 * [simplify]: Simplified to (* (- (* (* x.re x.re) 3) (* x.im x.im)) x.im) 26.402 * [simplify]: Simplified (2) to (λ (x.re x.im) (* (- (* (* x.re x.re) 3) (* x.im x.im)) x.im)) 26.402 * * * * [progress]: [ 108 / 112 ] simplifiying candidate # 26.402 * [simplify]: Simplifying (- (* 3 (* x.im (pow x.re 2))) (pow x.im 3)) 26.402 * * [simplify]: iters left: 6 (9 enodes) 26.409 * * [simplify]: iters left: 5 (45 enodes) 26.419 * * [simplify]: iters left: 4 (89 enodes) 26.437 * * [simplify]: iters left: 3 (168 enodes) 26.482 * * [simplify]: iters left: 2 (259 enodes) 26.547 * * [simplify]: iters left: 1 (425 enodes) 26.701 * * [simplify]: Extracting #0: cost 1 inf + 0 26.701 * * [simplify]: Extracting #1: cost 7 inf + 0 26.701 * * [simplify]: Extracting #2: cost 55 inf + 1 26.702 * * [simplify]: Extracting #3: cost 136 inf + 697 26.703 * * [simplify]: Extracting #4: cost 113 inf + 6232 26.706 * * [simplify]: Extracting #5: cost 56 inf + 34285 26.713 * * [simplify]: Extracting #6: cost 0 inf + 68439 26.724 * * [simplify]: Extracting #7: cost 0 inf + 68319 26.737 * [simplify]: Simplified to (* (- (* (* x.re x.re) 3) (* x.im x.im)) x.im) 26.737 * [simplify]: Simplified (2) to (λ (x.re x.im) (* (- (* (* x.re x.re) 3) (* x.im x.im)) x.im)) 26.737 * * * * [progress]: [ 109 / 112 ] simplifiying candidate # 26.737 * [simplify]: Simplifying (- (* 3 (* x.im (pow x.re 2))) (pow x.im 3)) 26.737 * * [simplify]: iters left: 6 (9 enodes) 26.747 * * [simplify]: iters left: 5 (45 enodes) 26.763 * * [simplify]: iters left: 4 (89 enodes) 26.789 * * [simplify]: iters left: 3 (168 enodes) 26.826 * * [simplify]: iters left: 2 (259 enodes) 26.905 * * [simplify]: iters left: 1 (425 enodes) 27.099 * * [simplify]: Extracting #0: cost 1 inf + 0 27.099 * * [simplify]: Extracting #1: cost 7 inf + 0 27.099 * * [simplify]: Extracting #2: cost 55 inf + 1 27.100 * * [simplify]: Extracting #3: cost 136 inf + 697 27.103 * * [simplify]: Extracting #4: cost 113 inf + 6232 27.109 * * [simplify]: Extracting #5: cost 56 inf + 34285 27.121 * * [simplify]: Extracting #6: cost 0 inf + 68439 27.132 * * [simplify]: Extracting #7: cost 0 inf + 68319 27.145 * [simplify]: Simplified to (* (- (* (* x.re x.re) 3) (* x.im x.im)) x.im) 27.145 * [simplify]: Simplified (2) to (λ (x.re x.im) (* (- (* (* x.re x.re) 3) (* x.im x.im)) x.im)) 27.145 * * * * [progress]: [ 110 / 112 ] simplifiying candidate # 27.145 * [simplify]: Simplifying (+ (* x.im x.re) (pow x.im 2)) 27.145 * * [simplify]: iters left: 4 (6 enodes) 27.149 * * [simplify]: iters left: 3 (25 enodes) 27.157 * * [simplify]: iters left: 2 (33 enodes) 27.166 * * [simplify]: iters left: 1 (40 enodes) 27.171 * * [simplify]: Extracting #0: cost 1 inf + 0 27.171 * * [simplify]: Extracting #1: cost 6 inf + 0 27.171 * * [simplify]: Extracting #2: cost 10 inf + 1 27.172 * * [simplify]: Extracting #3: cost 1 inf + 455 27.172 * * [simplify]: Extracting #4: cost 0 inf + 417 27.172 * [simplify]: Simplified to (* (+ x.re x.im) x.im) 27.172 * [simplify]: Simplified (2 1 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 27.172 * * * * [progress]: [ 111 / 112 ] simplifiying candidate # 27.172 * [simplify]: Simplifying (+ (* x.im x.re) (pow x.im 2)) 27.172 * * [simplify]: iters left: 4 (6 enodes) 27.174 * * [simplify]: iters left: 3 (25 enodes) 27.178 * * [simplify]: iters left: 2 (33 enodes) 27.185 * * [simplify]: iters left: 1 (40 enodes) 27.190 * * [simplify]: Extracting #0: cost 1 inf + 0 27.190 * * [simplify]: Extracting #1: cost 6 inf + 0 27.190 * * [simplify]: Extracting #2: cost 10 inf + 1 27.190 * * [simplify]: Extracting #3: cost 1 inf + 455 27.190 * * [simplify]: Extracting #4: cost 0 inf + 417 27.190 * [simplify]: Simplified to (* (+ x.re x.im) x.im) 27.190 * [simplify]: Simplified (2 1 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 27.190 * * * * [progress]: [ 112 / 112 ] simplifiying candidate # 27.191 * [simplify]: Simplifying (+ (* x.im x.re) (pow x.im 2)) 27.191 * * [simplify]: iters left: 4 (6 enodes) 27.193 * * [simplify]: iters left: 3 (25 enodes) 27.197 * * [simplify]: iters left: 2 (33 enodes) 27.205 * * [simplify]: iters left: 1 (40 enodes) 27.215 * * [simplify]: Extracting #0: cost 1 inf + 0 27.215 * * [simplify]: Extracting #1: cost 6 inf + 0 27.215 * * [simplify]: Extracting #2: cost 10 inf + 1 27.215 * * [simplify]: Extracting #3: cost 1 inf + 455 27.216 * * [simplify]: Extracting #4: cost 0 inf + 417 27.216 * [simplify]: Simplified to (* (+ x.re x.im) x.im) 27.216 * [simplify]: Simplified (2 1 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 27.216 * * * [progress]: adding candidates to table 28.278 * * [progress]: iteration 3 / 4 28.278 * * * [progress]: picking best candidate 28.334 * * * * [pick]: Picked # 28.335 * * * [progress]: localizing error 28.382 * * * [progress]: generating rewritten candidates 28.382 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 2) 28.394 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1 2) 28.405 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1 1) 28.412 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1) 28.445 * * * [progress]: generating series expansions 28.445 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 2) 28.445 * [backup-simplify]: Simplify (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)) into (* (pow (* x.im (pow x.re 2)) 1/3) (cbrt 2)) 28.445 * [approximate]: Taking taylor expansion of (* (pow (* x.im (pow x.re 2)) 1/3) (cbrt 2)) in (x.re x.im) around 0 28.445 * [taylor]: Taking taylor expansion of (* (pow (* x.im (pow x.re 2)) 1/3) (cbrt 2)) in x.im 28.445 * [taylor]: Taking taylor expansion of (pow (* x.im (pow x.re 2)) 1/3) in x.im 28.445 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* x.im (pow x.re 2))))) in x.im 28.445 * [taylor]: Taking taylor expansion of (* 1/3 (log (* x.im (pow x.re 2)))) in x.im 28.445 * [taylor]: Taking taylor expansion of 1/3 in x.im 28.445 * [backup-simplify]: Simplify 1/3 into 1/3 28.445 * [taylor]: Taking taylor expansion of (log (* x.im (pow x.re 2))) in x.im 28.445 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 28.446 * [taylor]: Taking taylor expansion of x.im in x.im 28.446 * [backup-simplify]: Simplify 0 into 0 28.446 * [backup-simplify]: Simplify 1 into 1 28.446 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 28.446 * [taylor]: Taking taylor expansion of x.re in x.im 28.446 * [backup-simplify]: Simplify x.re into x.re 28.446 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 28.446 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 28.446 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 28.447 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 28.447 * [backup-simplify]: Simplify (log (pow x.re 2)) into (log (pow x.re 2)) 28.447 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) (log (pow x.re 2))) into (+ (log x.im) (log (pow x.re 2))) 28.448 * [backup-simplify]: Simplify (* 1/3 (+ (log x.im) (log (pow x.re 2)))) into (* 1/3 (+ (log x.im) (log (pow x.re 2)))) 28.448 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log x.im) (log (pow x.re 2))))) into (exp (* 1/3 (+ (log x.im) (log (pow x.re 2))))) 28.448 * [taylor]: Taking taylor expansion of (cbrt 2) in x.im 28.448 * [taylor]: Taking taylor expansion of 2 in x.im 28.448 * [backup-simplify]: Simplify 2 into 2 28.448 * [backup-simplify]: Simplify (cbrt 2) into (cbrt 2) 28.449 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 2))) into 0 28.449 * [taylor]: Taking taylor expansion of (* (pow (* x.im (pow x.re 2)) 1/3) (cbrt 2)) in x.re 28.449 * [taylor]: Taking taylor expansion of (pow (* x.im (pow x.re 2)) 1/3) in x.re 28.449 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* x.im (pow x.re 2))))) in x.re 28.449 * [taylor]: Taking taylor expansion of (* 1/3 (log (* x.im (pow x.re 2)))) in x.re 28.449 * [taylor]: Taking taylor expansion of 1/3 in x.re 28.449 * [backup-simplify]: Simplify 1/3 into 1/3 28.449 * [taylor]: Taking taylor expansion of (log (* x.im (pow x.re 2))) in x.re 28.449 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 28.450 * [taylor]: Taking taylor expansion of x.im in x.re 28.450 * [backup-simplify]: Simplify x.im into x.im 28.450 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 28.450 * [taylor]: Taking taylor expansion of x.re in x.re 28.450 * [backup-simplify]: Simplify 0 into 0 28.450 * [backup-simplify]: Simplify 1 into 1 28.450 * [backup-simplify]: Simplify (* 1 1) into 1 28.450 * [backup-simplify]: Simplify (* x.im 1) into x.im 28.450 * [backup-simplify]: Simplify (log x.im) into (log x.im) 28.451 * [backup-simplify]: Simplify (+ (* (- -2) (log x.re)) (log x.im)) into (+ (log x.im) (* 2 (log x.re))) 28.451 * [backup-simplify]: Simplify (* 1/3 (+ (log x.im) (* 2 (log x.re)))) into (* 1/3 (+ (log x.im) (* 2 (log x.re)))) 28.451 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))) into (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))) 28.451 * [taylor]: Taking taylor expansion of (cbrt 2) in x.re 28.451 * [taylor]: Taking taylor expansion of 2 in x.re 28.451 * [backup-simplify]: Simplify 2 into 2 28.451 * [backup-simplify]: Simplify (cbrt 2) into (cbrt 2) 28.452 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 2))) into 0 28.452 * [taylor]: Taking taylor expansion of (* (pow (* x.im (pow x.re 2)) 1/3) (cbrt 2)) in x.re 28.452 * [taylor]: Taking taylor expansion of (pow (* x.im (pow x.re 2)) 1/3) in x.re 28.452 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* x.im (pow x.re 2))))) in x.re 28.452 * [taylor]: Taking taylor expansion of (* 1/3 (log (* x.im (pow x.re 2)))) in x.re 28.452 * [taylor]: Taking taylor expansion of 1/3 in x.re 28.452 * [backup-simplify]: Simplify 1/3 into 1/3 28.452 * [taylor]: Taking taylor expansion of (log (* x.im (pow x.re 2))) in x.re 28.452 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 28.453 * [taylor]: Taking taylor expansion of x.im in x.re 28.453 * [backup-simplify]: Simplify x.im into x.im 28.453 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 28.453 * [taylor]: Taking taylor expansion of x.re in x.re 28.453 * [backup-simplify]: Simplify 0 into 0 28.453 * [backup-simplify]: Simplify 1 into 1 28.453 * [backup-simplify]: Simplify (* 1 1) into 1 28.453 * [backup-simplify]: Simplify (* x.im 1) into x.im 28.453 * [backup-simplify]: Simplify (log x.im) into (log x.im) 28.454 * [backup-simplify]: Simplify (+ (* (- -2) (log x.re)) (log x.im)) into (+ (log x.im) (* 2 (log x.re))) 28.454 * [backup-simplify]: Simplify (* 1/3 (+ (log x.im) (* 2 (log x.re)))) into (* 1/3 (+ (log x.im) (* 2 (log x.re)))) 28.454 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))) into (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))) 28.454 * [taylor]: Taking taylor expansion of (cbrt 2) in x.re 28.454 * [taylor]: Taking taylor expansion of 2 in x.re 28.454 * [backup-simplify]: Simplify 2 into 2 28.455 * [backup-simplify]: Simplify (cbrt 2) into (cbrt 2) 28.455 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 2))) into 0 28.456 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))) (cbrt 2)) into (* (cbrt 2) (exp (* 1/3 (+ (log x.im) (* 2 (log x.re)))))) 28.456 * [taylor]: Taking taylor expansion of (* (cbrt 2) (exp (* 1/3 (+ (log x.im) (* 2 (log x.re)))))) in x.im 28.456 * [taylor]: Taking taylor expansion of (cbrt 2) in x.im 28.456 * [taylor]: Taking taylor expansion of 2 in x.im 28.456 * [backup-simplify]: Simplify 2 into 2 28.457 * [backup-simplify]: Simplify (cbrt 2) into (cbrt 2) 28.458 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 2))) into 0 28.458 * [taylor]: Taking taylor expansion of (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))) in x.im 28.458 * [taylor]: Taking taylor expansion of (* 1/3 (+ (log x.im) (* 2 (log x.re)))) in x.im 28.458 * [taylor]: Taking taylor expansion of 1/3 in x.im 28.458 * [backup-simplify]: Simplify 1/3 into 1/3 28.458 * [taylor]: Taking taylor expansion of (+ (log x.im) (* 2 (log x.re))) in x.im 28.458 * [taylor]: Taking taylor expansion of (log x.im) in x.im 28.458 * [taylor]: Taking taylor expansion of x.im in x.im 28.458 * [backup-simplify]: Simplify 0 into 0 28.458 * [backup-simplify]: Simplify 1 into 1 28.458 * [backup-simplify]: Simplify (log 1) into 0 28.458 * [taylor]: Taking taylor expansion of (* 2 (log x.re)) in x.im 28.458 * [taylor]: Taking taylor expansion of 2 in x.im 28.458 * [backup-simplify]: Simplify 2 into 2 28.458 * [taylor]: Taking taylor expansion of (log x.re) in x.im 28.458 * [taylor]: Taking taylor expansion of x.re in x.im 28.458 * [backup-simplify]: Simplify x.re into x.re 28.458 * [backup-simplify]: Simplify (log x.re) into (log x.re) 28.459 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 28.459 * [backup-simplify]: Simplify (* 2 (log x.re)) into (* 2 (log x.re)) 28.459 * [backup-simplify]: Simplify (+ (log x.im) (* 2 (log x.re))) into (+ (log x.im) (* 2 (log x.re))) 28.459 * [backup-simplify]: Simplify (* 1/3 (+ (log x.im) (* 2 (log x.re)))) into (* 1/3 (+ (log x.im) (* 2 (log x.re)))) 28.459 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))) into (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))) 28.460 * [backup-simplify]: Simplify (* (cbrt 2) (exp (* 1/3 (+ (log x.im) (* 2 (log x.re)))))) into (* (cbrt 2) (exp (* 1/3 (+ (log x.im) (* 2 (log x.re)))))) 28.461 * [backup-simplify]: Simplify (* (cbrt 2) (exp (* 1/3 (+ (log x.im) (* 2 (log x.re)))))) into (* (cbrt 2) (exp (* 1/3 (+ (log x.im) (* 2 (log x.re)))))) 28.461 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 28.462 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 1)) into 0 28.462 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 28.463 * [backup-simplify]: Simplify (+ (* (- -2) (log x.re)) (log x.im)) into (+ (log x.im) (* 2 (log x.re))) 28.463 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (+ (log x.im) (* 2 (log x.re))))) into 0 28.463 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 28.464 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))) 0) (* 0 (cbrt 2))) into 0 28.464 * [taylor]: Taking taylor expansion of 0 in x.im 28.464 * [backup-simplify]: Simplify 0 into 0 28.464 * [backup-simplify]: Simplify 0 into 0 28.465 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 28.465 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 28.465 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 (log x.re))) into 0 28.466 * [backup-simplify]: Simplify (+ 0 0) into 0 28.466 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (+ (log x.im) (* 2 (log x.re))))) into 0 28.467 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 28.467 * [backup-simplify]: Simplify (+ (* (cbrt 2) 0) (* 0 (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))))) into 0 28.467 * [backup-simplify]: Simplify 0 into 0 28.471 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt 2))))) (* 3 (cbrt 2))) into 0 28.471 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 28.472 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 1))) into 0 28.473 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.im 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.im 1)))) 2) into 0 28.473 * [backup-simplify]: Simplify (+ (* (- -2) (log x.re)) (log x.im)) into (+ (log x.im) (* 2 (log x.re))) 28.474 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (+ (log x.im) (* 2 (log x.re)))))) into 0 28.475 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 28.475 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))) 0) (+ (* 0 0) (* 0 (cbrt 2)))) into 0 28.475 * [taylor]: Taking taylor expansion of 0 in x.im 28.475 * [backup-simplify]: Simplify 0 into 0 28.475 * [backup-simplify]: Simplify 0 into 0 28.475 * [backup-simplify]: Simplify 0 into 0 28.477 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 28.478 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 28.478 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 (log x.re)))) into 0 28.479 * [backup-simplify]: Simplify (+ 0 0) into 0 28.479 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (+ (log x.im) (* 2 (log x.re)))))) into 0 28.480 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 28.481 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt 2))))) (* 3 (cbrt 2))) into 0 28.481 * [backup-simplify]: Simplify (+ (* (cbrt 2) 0) (+ (* 0 0) (* 0 (exp (* 1/3 (+ (log x.im) (* 2 (log x.re)))))))) into 0 28.481 * [backup-simplify]: Simplify 0 into 0 28.482 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)))) (* 3 (cbrt 2))) into 0 28.483 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 28.483 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 28.485 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow x.im 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow x.im 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow x.im 1)))) 6) into 0 28.485 * [backup-simplify]: Simplify (+ (* (- -2) (log x.re)) (log x.im)) into (+ (log x.im) (* 2 (log x.re))) 28.486 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (+ (log x.im) (* 2 (log x.re))))))) into 0 28.487 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 28.488 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cbrt 2))))) into 0 28.488 * [taylor]: Taking taylor expansion of 0 in x.im 28.488 * [backup-simplify]: Simplify 0 into 0 28.488 * [backup-simplify]: Simplify 0 into 0 28.488 * [backup-simplify]: Simplify (* (cbrt 2) (exp (* 1/3 (+ (log x.im) (* 2 (log x.re)))))) into (* (cbrt 2) (exp (* 1/3 (+ (log x.im) (* 2 (log x.re)))))) 28.488 * [backup-simplify]: Simplify (cbrt (* (+ (* (/ 1 x.re) (/ 1 x.im)) (* (/ 1 x.im) (/ 1 x.re))) (/ 1 x.re))) into (* (pow (/ 1 (* x.im (pow x.re 2))) 1/3) (cbrt 2)) 28.488 * [approximate]: Taking taylor expansion of (* (pow (/ 1 (* x.im (pow x.re 2))) 1/3) (cbrt 2)) in (x.re x.im) around 0 28.488 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (* x.im (pow x.re 2))) 1/3) (cbrt 2)) in x.im 28.488 * [taylor]: Taking taylor expansion of (pow (/ 1 (* x.im (pow x.re 2))) 1/3) in x.im 28.488 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (* x.im (pow x.re 2)))))) in x.im 28.488 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (* x.im (pow x.re 2))))) in x.im 28.488 * [taylor]: Taking taylor expansion of 1/3 in x.im 28.488 * [backup-simplify]: Simplify 1/3 into 1/3 28.488 * [taylor]: Taking taylor expansion of (log (/ 1 (* x.im (pow x.re 2)))) in x.im 28.488 * [taylor]: Taking taylor expansion of (/ 1 (* x.im (pow x.re 2))) in x.im 28.488 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 28.488 * [taylor]: Taking taylor expansion of x.im in x.im 28.489 * [backup-simplify]: Simplify 0 into 0 28.489 * [backup-simplify]: Simplify 1 into 1 28.489 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 28.489 * [taylor]: Taking taylor expansion of x.re in x.im 28.489 * [backup-simplify]: Simplify x.re into x.re 28.489 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 28.489 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 28.489 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 28.489 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 28.489 * [backup-simplify]: Simplify (/ 1 (pow x.re 2)) into (/ 1 (pow x.re 2)) 28.489 * [backup-simplify]: Simplify (log (/ 1 (pow x.re 2))) into (log (/ 1 (pow x.re 2))) 28.489 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) (log (/ 1 (pow x.re 2)))) into (- (log (/ 1 (pow x.re 2))) (log x.im)) 28.490 * [backup-simplify]: Simplify (* 1/3 (- (log (/ 1 (pow x.re 2))) (log x.im))) into (* 1/3 (- (log (/ 1 (pow x.re 2))) (log x.im))) 28.490 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (/ 1 (pow x.re 2))) (log x.im)))) into (exp (* 1/3 (- (log (/ 1 (pow x.re 2))) (log x.im)))) 28.490 * [taylor]: Taking taylor expansion of (cbrt 2) in x.im 28.490 * [taylor]: Taking taylor expansion of 2 in x.im 28.490 * [backup-simplify]: Simplify 2 into 2 28.490 * [backup-simplify]: Simplify (cbrt 2) into (cbrt 2) 28.491 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 2))) into 0 28.491 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (* x.im (pow x.re 2))) 1/3) (cbrt 2)) in x.re 28.491 * [taylor]: Taking taylor expansion of (pow (/ 1 (* x.im (pow x.re 2))) 1/3) in x.re 28.491 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (* x.im (pow x.re 2)))))) in x.re 28.491 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (* x.im (pow x.re 2))))) in x.re 28.491 * [taylor]: Taking taylor expansion of 1/3 in x.re 28.491 * [backup-simplify]: Simplify 1/3 into 1/3 28.491 * [taylor]: Taking taylor expansion of (log (/ 1 (* x.im (pow x.re 2)))) in x.re 28.491 * [taylor]: Taking taylor expansion of (/ 1 (* x.im (pow x.re 2))) in x.re 28.492 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 28.492 * [taylor]: Taking taylor expansion of x.im in x.re 28.492 * [backup-simplify]: Simplify x.im into x.im 28.492 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 28.492 * [taylor]: Taking taylor expansion of x.re in x.re 28.492 * [backup-simplify]: Simplify 0 into 0 28.492 * [backup-simplify]: Simplify 1 into 1 28.492 * [backup-simplify]: Simplify (* 1 1) into 1 28.492 * [backup-simplify]: Simplify (* x.im 1) into x.im 28.492 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 28.492 * [backup-simplify]: Simplify (log (/ 1 x.im)) into (log (/ 1 x.im)) 28.493 * [backup-simplify]: Simplify (+ (* (- 2) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (* 2 (log x.re))) 28.493 * [backup-simplify]: Simplify (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re)))) into (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re)))) 28.493 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) into (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) 28.493 * [taylor]: Taking taylor expansion of (cbrt 2) in x.re 28.493 * [taylor]: Taking taylor expansion of 2 in x.re 28.493 * [backup-simplify]: Simplify 2 into 2 28.494 * [backup-simplify]: Simplify (cbrt 2) into (cbrt 2) 28.494 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 2))) into 0 28.494 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (* x.im (pow x.re 2))) 1/3) (cbrt 2)) in x.re 28.494 * [taylor]: Taking taylor expansion of (pow (/ 1 (* x.im (pow x.re 2))) 1/3) in x.re 28.494 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (* x.im (pow x.re 2)))))) in x.re 28.494 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (* x.im (pow x.re 2))))) in x.re 28.495 * [taylor]: Taking taylor expansion of 1/3 in x.re 28.495 * [backup-simplify]: Simplify 1/3 into 1/3 28.495 * [taylor]: Taking taylor expansion of (log (/ 1 (* x.im (pow x.re 2)))) in x.re 28.495 * [taylor]: Taking taylor expansion of (/ 1 (* x.im (pow x.re 2))) in x.re 28.495 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 28.495 * [taylor]: Taking taylor expansion of x.im in x.re 28.495 * [backup-simplify]: Simplify x.im into x.im 28.495 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 28.495 * [taylor]: Taking taylor expansion of x.re in x.re 28.495 * [backup-simplify]: Simplify 0 into 0 28.495 * [backup-simplify]: Simplify 1 into 1 28.495 * [backup-simplify]: Simplify (* 1 1) into 1 28.495 * [backup-simplify]: Simplify (* x.im 1) into x.im 28.495 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 28.495 * [backup-simplify]: Simplify (log (/ 1 x.im)) into (log (/ 1 x.im)) 28.496 * [backup-simplify]: Simplify (+ (* (- 2) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (* 2 (log x.re))) 28.496 * [backup-simplify]: Simplify (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re)))) into (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re)))) 28.496 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) into (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) 28.496 * [taylor]: Taking taylor expansion of (cbrt 2) in x.re 28.496 * [taylor]: Taking taylor expansion of 2 in x.re 28.496 * [backup-simplify]: Simplify 2 into 2 28.497 * [backup-simplify]: Simplify (cbrt 2) into (cbrt 2) 28.497 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 2))) into 0 28.498 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) (cbrt 2)) into (* (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) (cbrt 2)) 28.498 * [taylor]: Taking taylor expansion of (* (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) (cbrt 2)) in x.im 28.498 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) in x.im 28.498 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re)))) in x.im 28.498 * [taylor]: Taking taylor expansion of 1/3 in x.im 28.498 * [backup-simplify]: Simplify 1/3 into 1/3 28.498 * [taylor]: Taking taylor expansion of (- (log (/ 1 x.im)) (* 2 (log x.re))) in x.im 28.498 * [taylor]: Taking taylor expansion of (log (/ 1 x.im)) in x.im 28.498 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 28.498 * [taylor]: Taking taylor expansion of x.im in x.im 28.498 * [backup-simplify]: Simplify 0 into 0 28.498 * [backup-simplify]: Simplify 1 into 1 28.498 * [backup-simplify]: Simplify (/ 1 1) into 1 28.499 * [backup-simplify]: Simplify (log 1) into 0 28.499 * [taylor]: Taking taylor expansion of (* 2 (log x.re)) in x.im 28.499 * [taylor]: Taking taylor expansion of 2 in x.im 28.499 * [backup-simplify]: Simplify 2 into 2 28.499 * [taylor]: Taking taylor expansion of (log x.re) in x.im 28.499 * [taylor]: Taking taylor expansion of x.re in x.im 28.499 * [backup-simplify]: Simplify x.re into x.re 28.499 * [backup-simplify]: Simplify (log x.re) into (log x.re) 28.499 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 28.499 * [backup-simplify]: Simplify (* 2 (log x.re)) into (* 2 (log x.re)) 28.499 * [backup-simplify]: Simplify (- (* 2 (log x.re))) into (- (* 2 (log x.re))) 28.499 * [backup-simplify]: Simplify (+ (- (log x.im)) (- (* 2 (log x.re)))) into (- (+ (log x.im) (* 2 (log x.re)))) 28.499 * [backup-simplify]: Simplify (* 1/3 (- (+ (log x.im) (* 2 (log x.re))))) into (* -1/3 (+ (log x.im) (* 2 (log x.re)))) 28.499 * [backup-simplify]: Simplify (exp (* -1/3 (+ (log x.im) (* 2 (log x.re))))) into (exp (* -1/3 (+ (log x.im) (* 2 (log x.re))))) 28.499 * [taylor]: Taking taylor expansion of (cbrt 2) in x.im 28.499 * [taylor]: Taking taylor expansion of 2 in x.im 28.499 * [backup-simplify]: Simplify 2 into 2 28.500 * [backup-simplify]: Simplify (cbrt 2) into (cbrt 2) 28.500 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 2))) into 0 28.501 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (* 2 (log x.re))))) (cbrt 2)) into (* (cbrt 2) (exp (* -1/3 (+ (log x.im) (* 2 (log x.re)))))) 28.501 * [backup-simplify]: Simplify (* (cbrt 2) (exp (* -1/3 (+ (log x.im) (* 2 (log x.re)))))) into (* (exp (* -1/3 (+ (log x.im) (* 2 (log x.re))))) (cbrt 2)) 28.501 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 28.502 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 1)) into 0 28.502 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 28.502 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ 1 x.im) 1)))) 1) into 0 28.502 * [backup-simplify]: Simplify (+ (* (- 2) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (* 2 (log x.re))) 28.503 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log (/ 1 x.im)) (* 2 (log x.re))))) into 0 28.503 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 28.504 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) 0) (* 0 (cbrt 2))) into 0 28.504 * [taylor]: Taking taylor expansion of 0 in x.im 28.504 * [backup-simplify]: Simplify 0 into 0 28.504 * [backup-simplify]: Simplify 0 into 0 28.504 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 28.505 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 28.506 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 28.506 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 (log x.re))) into 0 28.506 * [backup-simplify]: Simplify (- 0) into 0 28.506 * [backup-simplify]: Simplify (+ 0 0) into 0 28.507 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log x.im) (* 2 (log x.re)))))) into 0 28.507 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (* 2 (log x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 28.508 * [backup-simplify]: Simplify (+ (* (exp (* -1/3 (+ (log x.im) (* 2 (log x.re))))) 0) (* 0 (cbrt 2))) into 0 28.508 * [backup-simplify]: Simplify 0 into 0 28.508 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt 2))))) (* 3 (cbrt 2))) into 0 28.509 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 28.509 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 1))) into 0 28.509 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 28.510 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (/ 1 x.im) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ 1 x.im) 1)))) 2) into 0 28.511 * [backup-simplify]: Simplify (+ (* (- 2) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (* 2 (log x.re))) 28.511 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (log (/ 1 x.im)) (* 2 (log x.re)))))) into 0 28.512 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 28.513 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) 0) (+ (* 0 0) (* 0 (cbrt 2)))) into 0 28.513 * [taylor]: Taking taylor expansion of 0 in x.im 28.513 * [backup-simplify]: Simplify 0 into 0 28.513 * [backup-simplify]: Simplify 0 into 0 28.513 * [backup-simplify]: Simplify 0 into 0 28.514 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt 2))))) (* 3 (cbrt 2))) into 0 28.515 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 28.516 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 28.517 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 28.518 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 (log x.re)))) into 0 28.518 * [backup-simplify]: Simplify (- 0) into 0 28.519 * [backup-simplify]: Simplify (+ 0 0) into 0 28.519 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (+ (log x.im) (* 2 (log x.re))))))) into 0 28.520 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (* 2 (log x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 28.521 * [backup-simplify]: Simplify (+ (* (exp (* -1/3 (+ (log x.im) (* 2 (log x.re))))) 0) (+ (* 0 0) (* 0 (cbrt 2)))) into 0 28.521 * [backup-simplify]: Simplify 0 into 0 28.522 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)))) (* 3 (cbrt 2))) into 0 28.522 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 28.523 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 28.523 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 28.524 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (/ 1 x.im) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (/ 1 x.im) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (/ 1 x.im) 1)))) 6) into 0 28.525 * [backup-simplify]: Simplify (+ (* (- 2) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (* 2 (log x.re))) 28.525 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log (/ 1 x.im)) (* 2 (log x.re))))))) into 0 28.527 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 28.528 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cbrt 2))))) into 0 28.528 * [taylor]: Taking taylor expansion of 0 in x.im 28.528 * [backup-simplify]: Simplify 0 into 0 28.528 * [backup-simplify]: Simplify 0 into 0 28.529 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log (/ 1 x.im)) (* 2 (log (/ 1 x.re)))))) (cbrt 2)) into (* (cbrt 2) (exp (* -1/3 (+ (log (/ 1 x.im)) (* 2 (log (/ 1 x.re))))))) 28.529 * [backup-simplify]: Simplify (cbrt (* (+ (* (/ 1 (- x.re)) (/ 1 (- x.im))) (* (/ 1 (- x.im)) (/ 1 (- x.re)))) (/ 1 (- x.re)))) into (* (cbrt -2) (pow (/ 1 (* (pow x.re 2) x.im)) 1/3)) 28.529 * [approximate]: Taking taylor expansion of (* (cbrt -2) (pow (/ 1 (* (pow x.re 2) x.im)) 1/3)) in (x.re x.im) around 0 28.529 * [taylor]: Taking taylor expansion of (* (cbrt -2) (pow (/ 1 (* (pow x.re 2) x.im)) 1/3)) in x.im 28.529 * [taylor]: Taking taylor expansion of (cbrt -2) in x.im 28.529 * [taylor]: Taking taylor expansion of -2 in x.im 28.529 * [backup-simplify]: Simplify -2 into -2 28.530 * [backup-simplify]: Simplify (cbrt -2) into (cbrt -2) 28.531 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -2))) into 0 28.531 * [taylor]: Taking taylor expansion of (pow (/ 1 (* (pow x.re 2) x.im)) 1/3) in x.im 28.531 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (* (pow x.re 2) x.im))))) in x.im 28.531 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (* (pow x.re 2) x.im)))) in x.im 28.531 * [taylor]: Taking taylor expansion of 1/3 in x.im 28.531 * [backup-simplify]: Simplify 1/3 into 1/3 28.531 * [taylor]: Taking taylor expansion of (log (/ 1 (* (pow x.re 2) x.im))) in x.im 28.531 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x.re 2) x.im)) in x.im 28.531 * [taylor]: Taking taylor expansion of (* (pow x.re 2) x.im) in x.im 28.531 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 28.531 * [taylor]: Taking taylor expansion of x.re in x.im 28.531 * [backup-simplify]: Simplify x.re into x.re 28.531 * [taylor]: Taking taylor expansion of x.im in x.im 28.531 * [backup-simplify]: Simplify 0 into 0 28.531 * [backup-simplify]: Simplify 1 into 1 28.531 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 28.531 * [backup-simplify]: Simplify (* (pow x.re 2) 0) into 0 28.531 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 28.532 * [backup-simplify]: Simplify (+ (* (pow x.re 2) 1) (* 0 0)) into (pow x.re 2) 28.532 * [backup-simplify]: Simplify (/ 1 (pow x.re 2)) into (/ 1 (pow x.re 2)) 28.532 * [backup-simplify]: Simplify (log (/ 1 (pow x.re 2))) into (log (/ 1 (pow x.re 2))) 28.532 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) (log (/ 1 (pow x.re 2)))) into (- (log (/ 1 (pow x.re 2))) (log x.im)) 28.533 * [backup-simplify]: Simplify (* 1/3 (- (log (/ 1 (pow x.re 2))) (log x.im))) into (* 1/3 (- (log (/ 1 (pow x.re 2))) (log x.im))) 28.533 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (/ 1 (pow x.re 2))) (log x.im)))) into (exp (* 1/3 (- (log (/ 1 (pow x.re 2))) (log x.im)))) 28.533 * [taylor]: Taking taylor expansion of (* (cbrt -2) (pow (/ 1 (* (pow x.re 2) x.im)) 1/3)) in x.re 28.533 * [taylor]: Taking taylor expansion of (cbrt -2) in x.re 28.533 * [taylor]: Taking taylor expansion of -2 in x.re 28.533 * [backup-simplify]: Simplify -2 into -2 28.533 * [backup-simplify]: Simplify (cbrt -2) into (cbrt -2) 28.534 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -2))) into 0 28.534 * [taylor]: Taking taylor expansion of (pow (/ 1 (* (pow x.re 2) x.im)) 1/3) in x.re 28.534 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (* (pow x.re 2) x.im))))) in x.re 28.534 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (* (pow x.re 2) x.im)))) in x.re 28.534 * [taylor]: Taking taylor expansion of 1/3 in x.re 28.534 * [backup-simplify]: Simplify 1/3 into 1/3 28.534 * [taylor]: Taking taylor expansion of (log (/ 1 (* (pow x.re 2) x.im))) in x.re 28.534 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x.re 2) x.im)) in x.re 28.534 * [taylor]: Taking taylor expansion of (* (pow x.re 2) x.im) in x.re 28.534 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 28.534 * [taylor]: Taking taylor expansion of x.re in x.re 28.534 * [backup-simplify]: Simplify 0 into 0 28.534 * [backup-simplify]: Simplify 1 into 1 28.534 * [taylor]: Taking taylor expansion of x.im in x.re 28.534 * [backup-simplify]: Simplify x.im into x.im 28.535 * [backup-simplify]: Simplify (* 1 1) into 1 28.535 * [backup-simplify]: Simplify (* 1 x.im) into x.im 28.535 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 28.535 * [backup-simplify]: Simplify (log (/ 1 x.im)) into (log (/ 1 x.im)) 28.535 * [backup-simplify]: Simplify (+ (* (- 2) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (* 2 (log x.re))) 28.536 * [backup-simplify]: Simplify (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re)))) into (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re)))) 28.536 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) into (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) 28.536 * [taylor]: Taking taylor expansion of (* (cbrt -2) (pow (/ 1 (* (pow x.re 2) x.im)) 1/3)) in x.re 28.536 * [taylor]: Taking taylor expansion of (cbrt -2) in x.re 28.536 * [taylor]: Taking taylor expansion of -2 in x.re 28.536 * [backup-simplify]: Simplify -2 into -2 28.536 * [backup-simplify]: Simplify (cbrt -2) into (cbrt -2) 28.537 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -2))) into 0 28.537 * [taylor]: Taking taylor expansion of (pow (/ 1 (* (pow x.re 2) x.im)) 1/3) in x.re 28.537 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (* (pow x.re 2) x.im))))) in x.re 28.537 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (* (pow x.re 2) x.im)))) in x.re 28.537 * [taylor]: Taking taylor expansion of 1/3 in x.re 28.537 * [backup-simplify]: Simplify 1/3 into 1/3 28.537 * [taylor]: Taking taylor expansion of (log (/ 1 (* (pow x.re 2) x.im))) in x.re 28.537 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x.re 2) x.im)) in x.re 28.537 * [taylor]: Taking taylor expansion of (* (pow x.re 2) x.im) in x.re 28.537 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 28.537 * [taylor]: Taking taylor expansion of x.re in x.re 28.538 * [backup-simplify]: Simplify 0 into 0 28.538 * [backup-simplify]: Simplify 1 into 1 28.538 * [taylor]: Taking taylor expansion of x.im in x.re 28.538 * [backup-simplify]: Simplify x.im into x.im 28.538 * [backup-simplify]: Simplify (* 1 1) into 1 28.538 * [backup-simplify]: Simplify (* 1 x.im) into x.im 28.538 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 28.538 * [backup-simplify]: Simplify (log (/ 1 x.im)) into (log (/ 1 x.im)) 28.539 * [backup-simplify]: Simplify (+ (* (- 2) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (* 2 (log x.re))) 28.539 * [backup-simplify]: Simplify (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re)))) into (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re)))) 28.539 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) into (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) 28.540 * [backup-simplify]: Simplify (* (cbrt -2) (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re)))))) into (* (cbrt -2) (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re)))))) 28.540 * [taylor]: Taking taylor expansion of (* (cbrt -2) (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re)))))) in x.im 28.540 * [taylor]: Taking taylor expansion of (cbrt -2) in x.im 28.540 * [taylor]: Taking taylor expansion of -2 in x.im 28.540 * [backup-simplify]: Simplify -2 into -2 28.540 * [backup-simplify]: Simplify (cbrt -2) into (cbrt -2) 28.541 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -2))) into 0 28.541 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) in x.im 28.541 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re)))) in x.im 28.541 * [taylor]: Taking taylor expansion of 1/3 in x.im 28.541 * [backup-simplify]: Simplify 1/3 into 1/3 28.541 * [taylor]: Taking taylor expansion of (- (log (/ 1 x.im)) (* 2 (log x.re))) in x.im 28.541 * [taylor]: Taking taylor expansion of (log (/ 1 x.im)) in x.im 28.541 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 28.541 * [taylor]: Taking taylor expansion of x.im in x.im 28.541 * [backup-simplify]: Simplify 0 into 0 28.541 * [backup-simplify]: Simplify 1 into 1 28.542 * [backup-simplify]: Simplify (/ 1 1) into 1 28.542 * [backup-simplify]: Simplify (log 1) into 0 28.542 * [taylor]: Taking taylor expansion of (* 2 (log x.re)) in x.im 28.542 * [taylor]: Taking taylor expansion of 2 in x.im 28.542 * [backup-simplify]: Simplify 2 into 2 28.542 * [taylor]: Taking taylor expansion of (log x.re) in x.im 28.542 * [taylor]: Taking taylor expansion of x.re in x.im 28.542 * [backup-simplify]: Simplify x.re into x.re 28.542 * [backup-simplify]: Simplify (log x.re) into (log x.re) 28.543 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 28.543 * [backup-simplify]: Simplify (* 2 (log x.re)) into (* 2 (log x.re)) 28.543 * [backup-simplify]: Simplify (- (* 2 (log x.re))) into (- (* 2 (log x.re))) 28.543 * [backup-simplify]: Simplify (+ (- (log x.im)) (- (* 2 (log x.re)))) into (- (+ (log x.im) (* 2 (log x.re)))) 28.543 * [backup-simplify]: Simplify (* 1/3 (- (+ (log x.im) (* 2 (log x.re))))) into (* -1/3 (+ (log x.im) (* 2 (log x.re)))) 28.544 * [backup-simplify]: Simplify (exp (* -1/3 (+ (log x.im) (* 2 (log x.re))))) into (exp (* -1/3 (+ (log x.im) (* 2 (log x.re))))) 28.544 * [backup-simplify]: Simplify (* (cbrt -2) (exp (* -1/3 (+ (log x.im) (* 2 (log x.re)))))) into (* (cbrt -2) (exp (* -1/3 (+ (log x.im) (* 2 (log x.re)))))) 28.545 * [backup-simplify]: Simplify (* (cbrt -2) (exp (* -1/3 (+ (log x.im) (* 2 (log x.re)))))) into (* (cbrt -2) (exp (* -1/3 (+ (log x.im) (* 2 (log x.re)))))) 28.546 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 28.546 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 x.im)) into 0 28.546 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 28.547 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ 1 x.im) 1)))) 1) into 0 28.548 * [backup-simplify]: Simplify (+ (* (- 2) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (* 2 (log x.re))) 28.549 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log (/ 1 x.im)) (* 2 (log x.re))))) into 0 28.550 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 28.551 * [backup-simplify]: Simplify (+ (* (cbrt -2) 0) (* 0 (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))))) into 0 28.551 * [taylor]: Taking taylor expansion of 0 in x.im 28.551 * [backup-simplify]: Simplify 0 into 0 28.551 * [backup-simplify]: Simplify 0 into 0 28.552 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 28.553 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 28.554 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 28.554 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 (log x.re))) into 0 28.555 * [backup-simplify]: Simplify (- 0) into 0 28.555 * [backup-simplify]: Simplify (+ 0 0) into 0 28.556 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log x.im) (* 2 (log x.re)))))) into 0 28.557 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (* 2 (log x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 28.557 * [backup-simplify]: Simplify (+ (* (cbrt -2) 0) (* 0 (exp (* -1/3 (+ (log x.im) (* 2 (log x.re))))))) into 0 28.557 * [backup-simplify]: Simplify 0 into 0 28.558 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 28.559 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 x.im))) into 0 28.559 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 28.561 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (/ 1 x.im) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ 1 x.im) 1)))) 2) into 0 28.562 * [backup-simplify]: Simplify (+ (* (- 2) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (* 2 (log x.re))) 28.562 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (log (/ 1 x.im)) (* 2 (log x.re)))))) into 0 28.563 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 28.564 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -2))))) (* 3 (cbrt -2))) into 0 28.565 * [backup-simplify]: Simplify (+ (* (cbrt -2) 0) (+ (* 0 0) (* 0 (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re)))))))) into 0 28.565 * [taylor]: Taking taylor expansion of 0 in x.im 28.565 * [backup-simplify]: Simplify 0 into 0 28.565 * [backup-simplify]: Simplify 0 into 0 28.565 * [backup-simplify]: Simplify 0 into 0 28.565 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 28.567 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 28.568 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 28.569 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 (log x.re)))) into 0 28.569 * [backup-simplify]: Simplify (- 0) into 0 28.569 * [backup-simplify]: Simplify (+ 0 0) into 0 28.570 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (+ (log x.im) (* 2 (log x.re))))))) into 0 28.570 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (* 2 (log x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 28.571 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -2))))) (* 3 (cbrt -2))) into 0 28.572 * [backup-simplify]: Simplify (+ (* (cbrt -2) 0) (+ (* 0 0) (* 0 (exp (* -1/3 (+ (log x.im) (* 2 (log x.re)))))))) into 0 28.572 * [backup-simplify]: Simplify 0 into 0 28.573 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 28.573 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 28.573 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 28.575 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (/ 1 x.im) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (/ 1 x.im) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (/ 1 x.im) 1)))) 6) into 0 28.575 * [backup-simplify]: Simplify (+ (* (- 2) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (* 2 (log x.re))) 28.576 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log (/ 1 x.im)) (* 2 (log x.re))))))) into 0 28.577 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 28.580 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)))) (* 3 (cbrt -2))) into 0 28.581 * [backup-simplify]: Simplify (+ (* (cbrt -2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))))))) into 0 28.581 * [taylor]: Taking taylor expansion of 0 in x.im 28.581 * [backup-simplify]: Simplify 0 into 0 28.581 * [backup-simplify]: Simplify 0 into 0 28.582 * [backup-simplify]: Simplify (* (cbrt -2) (exp (* -1/3 (+ (log (/ 1 (- x.im))) (* 2 (log (/ 1 (- x.re)))))))) into (* (exp (* -1/3 (+ (* 2 (log (/ -1 x.re))) (log (/ -1 x.im))))) (cbrt -2)) 28.582 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1 2) 28.582 * [backup-simplify]: Simplify (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)) into (* (pow (* x.im (pow x.re 2)) 1/3) (cbrt 2)) 28.582 * [approximate]: Taking taylor expansion of (* (pow (* x.im (pow x.re 2)) 1/3) (cbrt 2)) in (x.re x.im) around 0 28.582 * [taylor]: Taking taylor expansion of (* (pow (* x.im (pow x.re 2)) 1/3) (cbrt 2)) in x.im 28.582 * [taylor]: Taking taylor expansion of (pow (* x.im (pow x.re 2)) 1/3) in x.im 28.582 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* x.im (pow x.re 2))))) in x.im 28.582 * [taylor]: Taking taylor expansion of (* 1/3 (log (* x.im (pow x.re 2)))) in x.im 28.582 * [taylor]: Taking taylor expansion of 1/3 in x.im 28.582 * [backup-simplify]: Simplify 1/3 into 1/3 28.582 * [taylor]: Taking taylor expansion of (log (* x.im (pow x.re 2))) in x.im 28.582 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 28.583 * [taylor]: Taking taylor expansion of x.im in x.im 28.583 * [backup-simplify]: Simplify 0 into 0 28.583 * [backup-simplify]: Simplify 1 into 1 28.583 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 28.583 * [taylor]: Taking taylor expansion of x.re in x.im 28.583 * [backup-simplify]: Simplify x.re into x.re 28.583 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 28.583 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 28.583 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 28.583 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 28.583 * [backup-simplify]: Simplify (log (pow x.re 2)) into (log (pow x.re 2)) 28.584 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) (log (pow x.re 2))) into (+ (log x.im) (log (pow x.re 2))) 28.584 * [backup-simplify]: Simplify (* 1/3 (+ (log x.im) (log (pow x.re 2)))) into (* 1/3 (+ (log x.im) (log (pow x.re 2)))) 28.584 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log x.im) (log (pow x.re 2))))) into (exp (* 1/3 (+ (log x.im) (log (pow x.re 2))))) 28.584 * [taylor]: Taking taylor expansion of (cbrt 2) in x.im 28.584 * [taylor]: Taking taylor expansion of 2 in x.im 28.584 * [backup-simplify]: Simplify 2 into 2 28.585 * [backup-simplify]: Simplify (cbrt 2) into (cbrt 2) 28.585 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 2))) into 0 28.586 * [taylor]: Taking taylor expansion of (* (pow (* x.im (pow x.re 2)) 1/3) (cbrt 2)) in x.re 28.586 * [taylor]: Taking taylor expansion of (pow (* x.im (pow x.re 2)) 1/3) in x.re 28.586 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* x.im (pow x.re 2))))) in x.re 28.586 * [taylor]: Taking taylor expansion of (* 1/3 (log (* x.im (pow x.re 2)))) in x.re 28.586 * [taylor]: Taking taylor expansion of 1/3 in x.re 28.586 * [backup-simplify]: Simplify 1/3 into 1/3 28.586 * [taylor]: Taking taylor expansion of (log (* x.im (pow x.re 2))) in x.re 28.586 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 28.586 * [taylor]: Taking taylor expansion of x.im in x.re 28.586 * [backup-simplify]: Simplify x.im into x.im 28.586 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 28.586 * [taylor]: Taking taylor expansion of x.re in x.re 28.586 * [backup-simplify]: Simplify 0 into 0 28.586 * [backup-simplify]: Simplify 1 into 1 28.586 * [backup-simplify]: Simplify (* 1 1) into 1 28.586 * [backup-simplify]: Simplify (* x.im 1) into x.im 28.586 * [backup-simplify]: Simplify (log x.im) into (log x.im) 28.587 * [backup-simplify]: Simplify (+ (* (- -2) (log x.re)) (log x.im)) into (+ (log x.im) (* 2 (log x.re))) 28.587 * [backup-simplify]: Simplify (* 1/3 (+ (log x.im) (* 2 (log x.re)))) into (* 1/3 (+ (log x.im) (* 2 (log x.re)))) 28.587 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))) into (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))) 28.587 * [taylor]: Taking taylor expansion of (cbrt 2) in x.re 28.587 * [taylor]: Taking taylor expansion of 2 in x.re 28.587 * [backup-simplify]: Simplify 2 into 2 28.588 * [backup-simplify]: Simplify (cbrt 2) into (cbrt 2) 28.588 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 2))) into 0 28.588 * [taylor]: Taking taylor expansion of (* (pow (* x.im (pow x.re 2)) 1/3) (cbrt 2)) in x.re 28.588 * [taylor]: Taking taylor expansion of (pow (* x.im (pow x.re 2)) 1/3) in x.re 28.589 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* x.im (pow x.re 2))))) in x.re 28.589 * [taylor]: Taking taylor expansion of (* 1/3 (log (* x.im (pow x.re 2)))) in x.re 28.589 * [taylor]: Taking taylor expansion of 1/3 in x.re 28.589 * [backup-simplify]: Simplify 1/3 into 1/3 28.589 * [taylor]: Taking taylor expansion of (log (* x.im (pow x.re 2))) in x.re 28.589 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 28.589 * [taylor]: Taking taylor expansion of x.im in x.re 28.589 * [backup-simplify]: Simplify x.im into x.im 28.589 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 28.589 * [taylor]: Taking taylor expansion of x.re in x.re 28.589 * [backup-simplify]: Simplify 0 into 0 28.589 * [backup-simplify]: Simplify 1 into 1 28.589 * [backup-simplify]: Simplify (* 1 1) into 1 28.589 * [backup-simplify]: Simplify (* x.im 1) into x.im 28.589 * [backup-simplify]: Simplify (log x.im) into (log x.im) 28.590 * [backup-simplify]: Simplify (+ (* (- -2) (log x.re)) (log x.im)) into (+ (log x.im) (* 2 (log x.re))) 28.590 * [backup-simplify]: Simplify (* 1/3 (+ (log x.im) (* 2 (log x.re)))) into (* 1/3 (+ (log x.im) (* 2 (log x.re)))) 28.590 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))) into (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))) 28.590 * [taylor]: Taking taylor expansion of (cbrt 2) in x.re 28.590 * [taylor]: Taking taylor expansion of 2 in x.re 28.590 * [backup-simplify]: Simplify 2 into 2 28.591 * [backup-simplify]: Simplify (cbrt 2) into (cbrt 2) 28.591 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 2))) into 0 28.592 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))) (cbrt 2)) into (* (cbrt 2) (exp (* 1/3 (+ (log x.im) (* 2 (log x.re)))))) 28.592 * [taylor]: Taking taylor expansion of (* (cbrt 2) (exp (* 1/3 (+ (log x.im) (* 2 (log x.re)))))) in x.im 28.592 * [taylor]: Taking taylor expansion of (cbrt 2) in x.im 28.592 * [taylor]: Taking taylor expansion of 2 in x.im 28.592 * [backup-simplify]: Simplify 2 into 2 28.593 * [backup-simplify]: Simplify (cbrt 2) into (cbrt 2) 28.594 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 2))) into 0 28.594 * [taylor]: Taking taylor expansion of (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))) in x.im 28.594 * [taylor]: Taking taylor expansion of (* 1/3 (+ (log x.im) (* 2 (log x.re)))) in x.im 28.594 * [taylor]: Taking taylor expansion of 1/3 in x.im 28.594 * [backup-simplify]: Simplify 1/3 into 1/3 28.594 * [taylor]: Taking taylor expansion of (+ (log x.im) (* 2 (log x.re))) in x.im 28.594 * [taylor]: Taking taylor expansion of (log x.im) in x.im 28.594 * [taylor]: Taking taylor expansion of x.im in x.im 28.594 * [backup-simplify]: Simplify 0 into 0 28.594 * [backup-simplify]: Simplify 1 into 1 28.594 * [backup-simplify]: Simplify (log 1) into 0 28.594 * [taylor]: Taking taylor expansion of (* 2 (log x.re)) in x.im 28.594 * [taylor]: Taking taylor expansion of 2 in x.im 28.595 * [backup-simplify]: Simplify 2 into 2 28.595 * [taylor]: Taking taylor expansion of (log x.re) in x.im 28.595 * [taylor]: Taking taylor expansion of x.re in x.im 28.595 * [backup-simplify]: Simplify x.re into x.re 28.595 * [backup-simplify]: Simplify (log x.re) into (log x.re) 28.595 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 28.595 * [backup-simplify]: Simplify (* 2 (log x.re)) into (* 2 (log x.re)) 28.595 * [backup-simplify]: Simplify (+ (log x.im) (* 2 (log x.re))) into (+ (log x.im) (* 2 (log x.re))) 28.596 * [backup-simplify]: Simplify (* 1/3 (+ (log x.im) (* 2 (log x.re)))) into (* 1/3 (+ (log x.im) (* 2 (log x.re)))) 28.596 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))) into (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))) 28.596 * [backup-simplify]: Simplify (* (cbrt 2) (exp (* 1/3 (+ (log x.im) (* 2 (log x.re)))))) into (* (cbrt 2) (exp (* 1/3 (+ (log x.im) (* 2 (log x.re)))))) 28.597 * [backup-simplify]: Simplify (* (cbrt 2) (exp (* 1/3 (+ (log x.im) (* 2 (log x.re)))))) into (* (cbrt 2) (exp (* 1/3 (+ (log x.im) (* 2 (log x.re)))))) 28.598 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 28.598 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 1)) into 0 28.599 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 28.600 * [backup-simplify]: Simplify (+ (* (- -2) (log x.re)) (log x.im)) into (+ (log x.im) (* 2 (log x.re))) 28.600 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (+ (log x.im) (* 2 (log x.re))))) into 0 28.601 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 28.602 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))) 0) (* 0 (cbrt 2))) into 0 28.602 * [taylor]: Taking taylor expansion of 0 in x.im 28.602 * [backup-simplify]: Simplify 0 into 0 28.602 * [backup-simplify]: Simplify 0 into 0 28.604 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 28.604 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 28.605 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 (log x.re))) into 0 28.605 * [backup-simplify]: Simplify (+ 0 0) into 0 28.606 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (+ (log x.im) (* 2 (log x.re))))) into 0 28.607 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 28.608 * [backup-simplify]: Simplify (+ (* (cbrt 2) 0) (* 0 (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))))) into 0 28.608 * [backup-simplify]: Simplify 0 into 0 28.609 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt 2))))) (* 3 (cbrt 2))) into 0 28.610 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 28.611 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 1))) into 0 28.612 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.im 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.im 1)))) 2) into 0 28.613 * [backup-simplify]: Simplify (+ (* (- -2) (log x.re)) (log x.im)) into (+ (log x.im) (* 2 (log x.re))) 28.614 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (+ (log x.im) (* 2 (log x.re)))))) into 0 28.615 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 28.616 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))) 0) (+ (* 0 0) (* 0 (cbrt 2)))) into 0 28.616 * [taylor]: Taking taylor expansion of 0 in x.im 28.616 * [backup-simplify]: Simplify 0 into 0 28.616 * [backup-simplify]: Simplify 0 into 0 28.616 * [backup-simplify]: Simplify 0 into 0 28.619 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 28.621 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 28.622 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 (log x.re)))) into 0 28.622 * [backup-simplify]: Simplify (+ 0 0) into 0 28.623 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (+ (log x.im) (* 2 (log x.re)))))) into 0 28.625 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 28.626 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt 2))))) (* 3 (cbrt 2))) into 0 28.627 * [backup-simplify]: Simplify (+ (* (cbrt 2) 0) (+ (* 0 0) (* 0 (exp (* 1/3 (+ (log x.im) (* 2 (log x.re)))))))) into 0 28.627 * [backup-simplify]: Simplify 0 into 0 28.629 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)))) (* 3 (cbrt 2))) into 0 28.630 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 28.631 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 28.633 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow x.im 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow x.im 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow x.im 1)))) 6) into 0 28.634 * [backup-simplify]: Simplify (+ (* (- -2) (log x.re)) (log x.im)) into (+ (log x.im) (* 2 (log x.re))) 28.635 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (+ (log x.im) (* 2 (log x.re))))))) into 0 28.637 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 28.638 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cbrt 2))))) into 0 28.638 * [taylor]: Taking taylor expansion of 0 in x.im 28.638 * [backup-simplify]: Simplify 0 into 0 28.638 * [backup-simplify]: Simplify 0 into 0 28.639 * [backup-simplify]: Simplify (* (cbrt 2) (exp (* 1/3 (+ (log x.im) (* 2 (log x.re)))))) into (* (cbrt 2) (exp (* 1/3 (+ (log x.im) (* 2 (log x.re)))))) 28.639 * [backup-simplify]: Simplify (cbrt (* (+ (* (/ 1 x.re) (/ 1 x.im)) (* (/ 1 x.im) (/ 1 x.re))) (/ 1 x.re))) into (* (pow (/ 1 (* x.im (pow x.re 2))) 1/3) (cbrt 2)) 28.639 * [approximate]: Taking taylor expansion of (* (pow (/ 1 (* x.im (pow x.re 2))) 1/3) (cbrt 2)) in (x.re x.im) around 0 28.639 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (* x.im (pow x.re 2))) 1/3) (cbrt 2)) in x.im 28.639 * [taylor]: Taking taylor expansion of (pow (/ 1 (* x.im (pow x.re 2))) 1/3) in x.im 28.639 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (* x.im (pow x.re 2)))))) in x.im 28.639 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (* x.im (pow x.re 2))))) in x.im 28.639 * [taylor]: Taking taylor expansion of 1/3 in x.im 28.639 * [backup-simplify]: Simplify 1/3 into 1/3 28.639 * [taylor]: Taking taylor expansion of (log (/ 1 (* x.im (pow x.re 2)))) in x.im 28.639 * [taylor]: Taking taylor expansion of (/ 1 (* x.im (pow x.re 2))) in x.im 28.639 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 28.639 * [taylor]: Taking taylor expansion of x.im in x.im 28.640 * [backup-simplify]: Simplify 0 into 0 28.640 * [backup-simplify]: Simplify 1 into 1 28.640 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 28.640 * [taylor]: Taking taylor expansion of x.re in x.im 28.640 * [backup-simplify]: Simplify x.re into x.re 28.640 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 28.640 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 28.640 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 28.640 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 28.640 * [backup-simplify]: Simplify (/ 1 (pow x.re 2)) into (/ 1 (pow x.re 2)) 28.641 * [backup-simplify]: Simplify (log (/ 1 (pow x.re 2))) into (log (/ 1 (pow x.re 2))) 28.641 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) (log (/ 1 (pow x.re 2)))) into (- (log (/ 1 (pow x.re 2))) (log x.im)) 28.641 * [backup-simplify]: Simplify (* 1/3 (- (log (/ 1 (pow x.re 2))) (log x.im))) into (* 1/3 (- (log (/ 1 (pow x.re 2))) (log x.im))) 28.641 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (/ 1 (pow x.re 2))) (log x.im)))) into (exp (* 1/3 (- (log (/ 1 (pow x.re 2))) (log x.im)))) 28.641 * [taylor]: Taking taylor expansion of (cbrt 2) in x.im 28.641 * [taylor]: Taking taylor expansion of 2 in x.im 28.642 * [backup-simplify]: Simplify 2 into 2 28.642 * [backup-simplify]: Simplify (cbrt 2) into (cbrt 2) 28.643 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 2))) into 0 28.643 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (* x.im (pow x.re 2))) 1/3) (cbrt 2)) in x.re 28.643 * [taylor]: Taking taylor expansion of (pow (/ 1 (* x.im (pow x.re 2))) 1/3) in x.re 28.643 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (* x.im (pow x.re 2)))))) in x.re 28.643 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (* x.im (pow x.re 2))))) in x.re 28.643 * [taylor]: Taking taylor expansion of 1/3 in x.re 28.643 * [backup-simplify]: Simplify 1/3 into 1/3 28.643 * [taylor]: Taking taylor expansion of (log (/ 1 (* x.im (pow x.re 2)))) in x.re 28.643 * [taylor]: Taking taylor expansion of (/ 1 (* x.im (pow x.re 2))) in x.re 28.643 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 28.643 * [taylor]: Taking taylor expansion of x.im in x.re 28.643 * [backup-simplify]: Simplify x.im into x.im 28.643 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 28.643 * [taylor]: Taking taylor expansion of x.re in x.re 28.643 * [backup-simplify]: Simplify 0 into 0 28.643 * [backup-simplify]: Simplify 1 into 1 28.644 * [backup-simplify]: Simplify (* 1 1) into 1 28.644 * [backup-simplify]: Simplify (* x.im 1) into x.im 28.644 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 28.644 * [backup-simplify]: Simplify (log (/ 1 x.im)) into (log (/ 1 x.im)) 28.644 * [backup-simplify]: Simplify (+ (* (- 2) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (* 2 (log x.re))) 28.644 * [backup-simplify]: Simplify (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re)))) into (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re)))) 28.645 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) into (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) 28.645 * [taylor]: Taking taylor expansion of (cbrt 2) in x.re 28.645 * [taylor]: Taking taylor expansion of 2 in x.re 28.645 * [backup-simplify]: Simplify 2 into 2 28.645 * [backup-simplify]: Simplify (cbrt 2) into (cbrt 2) 28.646 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 2))) into 0 28.646 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (* x.im (pow x.re 2))) 1/3) (cbrt 2)) in x.re 28.646 * [taylor]: Taking taylor expansion of (pow (/ 1 (* x.im (pow x.re 2))) 1/3) in x.re 28.646 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (* x.im (pow x.re 2)))))) in x.re 28.646 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (* x.im (pow x.re 2))))) in x.re 28.646 * [taylor]: Taking taylor expansion of 1/3 in x.re 28.646 * [backup-simplify]: Simplify 1/3 into 1/3 28.646 * [taylor]: Taking taylor expansion of (log (/ 1 (* x.im (pow x.re 2)))) in x.re 28.646 * [taylor]: Taking taylor expansion of (/ 1 (* x.im (pow x.re 2))) in x.re 28.646 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 28.646 * [taylor]: Taking taylor expansion of x.im in x.re 28.646 * [backup-simplify]: Simplify x.im into x.im 28.646 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 28.646 * [taylor]: Taking taylor expansion of x.re in x.re 28.646 * [backup-simplify]: Simplify 0 into 0 28.646 * [backup-simplify]: Simplify 1 into 1 28.647 * [backup-simplify]: Simplify (* 1 1) into 1 28.647 * [backup-simplify]: Simplify (* x.im 1) into x.im 28.647 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 28.647 * [backup-simplify]: Simplify (log (/ 1 x.im)) into (log (/ 1 x.im)) 28.647 * [backup-simplify]: Simplify (+ (* (- 2) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (* 2 (log x.re))) 28.648 * [backup-simplify]: Simplify (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re)))) into (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re)))) 28.648 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) into (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) 28.648 * [taylor]: Taking taylor expansion of (cbrt 2) in x.re 28.648 * [taylor]: Taking taylor expansion of 2 in x.re 28.648 * [backup-simplify]: Simplify 2 into 2 28.648 * [backup-simplify]: Simplify (cbrt 2) into (cbrt 2) 28.649 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 2))) into 0 28.650 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) (cbrt 2)) into (* (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) (cbrt 2)) 28.650 * [taylor]: Taking taylor expansion of (* (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) (cbrt 2)) in x.im 28.650 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) in x.im 28.650 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re)))) in x.im 28.650 * [taylor]: Taking taylor expansion of 1/3 in x.im 28.650 * [backup-simplify]: Simplify 1/3 into 1/3 28.650 * [taylor]: Taking taylor expansion of (- (log (/ 1 x.im)) (* 2 (log x.re))) in x.im 28.650 * [taylor]: Taking taylor expansion of (log (/ 1 x.im)) in x.im 28.650 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 28.650 * [taylor]: Taking taylor expansion of x.im in x.im 28.650 * [backup-simplify]: Simplify 0 into 0 28.650 * [backup-simplify]: Simplify 1 into 1 28.651 * [backup-simplify]: Simplify (/ 1 1) into 1 28.651 * [backup-simplify]: Simplify (log 1) into 0 28.651 * [taylor]: Taking taylor expansion of (* 2 (log x.re)) in x.im 28.651 * [taylor]: Taking taylor expansion of 2 in x.im 28.651 * [backup-simplify]: Simplify 2 into 2 28.651 * [taylor]: Taking taylor expansion of (log x.re) in x.im 28.651 * [taylor]: Taking taylor expansion of x.re in x.im 28.651 * [backup-simplify]: Simplify x.re into x.re 28.651 * [backup-simplify]: Simplify (log x.re) into (log x.re) 28.652 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 28.652 * [backup-simplify]: Simplify (* 2 (log x.re)) into (* 2 (log x.re)) 28.652 * [backup-simplify]: Simplify (- (* 2 (log x.re))) into (- (* 2 (log x.re))) 28.652 * [backup-simplify]: Simplify (+ (- (log x.im)) (- (* 2 (log x.re)))) into (- (+ (log x.im) (* 2 (log x.re)))) 28.652 * [backup-simplify]: Simplify (* 1/3 (- (+ (log x.im) (* 2 (log x.re))))) into (* -1/3 (+ (log x.im) (* 2 (log x.re)))) 28.652 * [backup-simplify]: Simplify (exp (* -1/3 (+ (log x.im) (* 2 (log x.re))))) into (exp (* -1/3 (+ (log x.im) (* 2 (log x.re))))) 28.652 * [taylor]: Taking taylor expansion of (cbrt 2) in x.im 28.652 * [taylor]: Taking taylor expansion of 2 in x.im 28.652 * [backup-simplify]: Simplify 2 into 2 28.653 * [backup-simplify]: Simplify (cbrt 2) into (cbrt 2) 28.654 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 2))) into 0 28.654 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (* 2 (log x.re))))) (cbrt 2)) into (* (cbrt 2) (exp (* -1/3 (+ (log x.im) (* 2 (log x.re)))))) 28.655 * [backup-simplify]: Simplify (* (cbrt 2) (exp (* -1/3 (+ (log x.im) (* 2 (log x.re)))))) into (* (exp (* -1/3 (+ (log x.im) (* 2 (log x.re))))) (cbrt 2)) 28.656 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 28.657 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 1)) into 0 28.657 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 28.658 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ 1 x.im) 1)))) 1) into 0 28.658 * [backup-simplify]: Simplify (+ (* (- 2) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (* 2 (log x.re))) 28.659 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log (/ 1 x.im)) (* 2 (log x.re))))) into 0 28.660 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 28.660 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) 0) (* 0 (cbrt 2))) into 0 28.660 * [taylor]: Taking taylor expansion of 0 in x.im 28.660 * [backup-simplify]: Simplify 0 into 0 28.660 * [backup-simplify]: Simplify 0 into 0 28.661 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 28.663 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 28.664 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 28.664 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 (log x.re))) into 0 28.665 * [backup-simplify]: Simplify (- 0) into 0 28.665 * [backup-simplify]: Simplify (+ 0 0) into 0 28.666 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log x.im) (* 2 (log x.re)))))) into 0 28.666 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (* 2 (log x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 28.667 * [backup-simplify]: Simplify (+ (* (exp (* -1/3 (+ (log x.im) (* 2 (log x.re))))) 0) (* 0 (cbrt 2))) into 0 28.667 * [backup-simplify]: Simplify 0 into 0 28.669 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt 2))))) (* 3 (cbrt 2))) into 0 28.670 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 28.670 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 1))) into 0 28.670 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 28.672 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (/ 1 x.im) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ 1 x.im) 1)))) 2) into 0 28.673 * [backup-simplify]: Simplify (+ (* (- 2) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (* 2 (log x.re))) 28.674 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (log (/ 1 x.im)) (* 2 (log x.re)))))) into 0 28.675 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 28.676 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) 0) (+ (* 0 0) (* 0 (cbrt 2)))) into 0 28.676 * [taylor]: Taking taylor expansion of 0 in x.im 28.676 * [backup-simplify]: Simplify 0 into 0 28.676 * [backup-simplify]: Simplify 0 into 0 28.676 * [backup-simplify]: Simplify 0 into 0 28.678 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt 2))))) (* 3 (cbrt 2))) into 0 28.679 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 28.682 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 28.684 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 28.685 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 (log x.re)))) into 0 28.685 * [backup-simplify]: Simplify (- 0) into 0 28.686 * [backup-simplify]: Simplify (+ 0 0) into 0 28.687 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (+ (log x.im) (* 2 (log x.re))))))) into 0 28.688 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (* 2 (log x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 28.689 * [backup-simplify]: Simplify (+ (* (exp (* -1/3 (+ (log x.im) (* 2 (log x.re))))) 0) (+ (* 0 0) (* 0 (cbrt 2)))) into 0 28.689 * [backup-simplify]: Simplify 0 into 0 28.690 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)))) (* 3 (cbrt 2))) into 0 28.692 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 28.692 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 28.693 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 28.696 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (/ 1 x.im) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (/ 1 x.im) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (/ 1 x.im) 1)))) 6) into 0 28.696 * [backup-simplify]: Simplify (+ (* (- 2) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (* 2 (log x.re))) 28.697 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log (/ 1 x.im)) (* 2 (log x.re))))))) into 0 28.699 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 28.700 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cbrt 2))))) into 0 28.700 * [taylor]: Taking taylor expansion of 0 in x.im 28.700 * [backup-simplify]: Simplify 0 into 0 28.700 * [backup-simplify]: Simplify 0 into 0 28.701 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log (/ 1 x.im)) (* 2 (log (/ 1 x.re)))))) (cbrt 2)) into (* (cbrt 2) (exp (* -1/3 (+ (log (/ 1 x.im)) (* 2 (log (/ 1 x.re))))))) 28.701 * [backup-simplify]: Simplify (cbrt (* (+ (* (/ 1 (- x.re)) (/ 1 (- x.im))) (* (/ 1 (- x.im)) (/ 1 (- x.re)))) (/ 1 (- x.re)))) into (* (cbrt -2) (pow (/ 1 (* (pow x.re 2) x.im)) 1/3)) 28.702 * [approximate]: Taking taylor expansion of (* (cbrt -2) (pow (/ 1 (* (pow x.re 2) x.im)) 1/3)) in (x.re x.im) around 0 28.702 * [taylor]: Taking taylor expansion of (* (cbrt -2) (pow (/ 1 (* (pow x.re 2) x.im)) 1/3)) in x.im 28.702 * [taylor]: Taking taylor expansion of (cbrt -2) in x.im 28.702 * [taylor]: Taking taylor expansion of -2 in x.im 28.702 * [backup-simplify]: Simplify -2 into -2 28.702 * [backup-simplify]: Simplify (cbrt -2) into (cbrt -2) 28.703 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -2))) into 0 28.703 * [taylor]: Taking taylor expansion of (pow (/ 1 (* (pow x.re 2) x.im)) 1/3) in x.im 28.703 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (* (pow x.re 2) x.im))))) in x.im 28.703 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (* (pow x.re 2) x.im)))) in x.im 28.703 * [taylor]: Taking taylor expansion of 1/3 in x.im 28.703 * [backup-simplify]: Simplify 1/3 into 1/3 28.703 * [taylor]: Taking taylor expansion of (log (/ 1 (* (pow x.re 2) x.im))) in x.im 28.703 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x.re 2) x.im)) in x.im 28.703 * [taylor]: Taking taylor expansion of (* (pow x.re 2) x.im) in x.im 28.703 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 28.703 * [taylor]: Taking taylor expansion of x.re in x.im 28.703 * [backup-simplify]: Simplify x.re into x.re 28.703 * [taylor]: Taking taylor expansion of x.im in x.im 28.703 * [backup-simplify]: Simplify 0 into 0 28.703 * [backup-simplify]: Simplify 1 into 1 28.703 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 28.704 * [backup-simplify]: Simplify (* (pow x.re 2) 0) into 0 28.704 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 28.704 * [backup-simplify]: Simplify (+ (* (pow x.re 2) 1) (* 0 0)) into (pow x.re 2) 28.704 * [backup-simplify]: Simplify (/ 1 (pow x.re 2)) into (/ 1 (pow x.re 2)) 28.704 * [backup-simplify]: Simplify (log (/ 1 (pow x.re 2))) into (log (/ 1 (pow x.re 2))) 28.705 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) (log (/ 1 (pow x.re 2)))) into (- (log (/ 1 (pow x.re 2))) (log x.im)) 28.705 * [backup-simplify]: Simplify (* 1/3 (- (log (/ 1 (pow x.re 2))) (log x.im))) into (* 1/3 (- (log (/ 1 (pow x.re 2))) (log x.im))) 28.705 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (/ 1 (pow x.re 2))) (log x.im)))) into (exp (* 1/3 (- (log (/ 1 (pow x.re 2))) (log x.im)))) 28.705 * [taylor]: Taking taylor expansion of (* (cbrt -2) (pow (/ 1 (* (pow x.re 2) x.im)) 1/3)) in x.re 28.705 * [taylor]: Taking taylor expansion of (cbrt -2) in x.re 28.705 * [taylor]: Taking taylor expansion of -2 in x.re 28.705 * [backup-simplify]: Simplify -2 into -2 28.706 * [backup-simplify]: Simplify (cbrt -2) into (cbrt -2) 28.707 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -2))) into 0 28.707 * [taylor]: Taking taylor expansion of (pow (/ 1 (* (pow x.re 2) x.im)) 1/3) in x.re 28.707 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (* (pow x.re 2) x.im))))) in x.re 28.707 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (* (pow x.re 2) x.im)))) in x.re 28.707 * [taylor]: Taking taylor expansion of 1/3 in x.re 28.707 * [backup-simplify]: Simplify 1/3 into 1/3 28.707 * [taylor]: Taking taylor expansion of (log (/ 1 (* (pow x.re 2) x.im))) in x.re 28.707 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x.re 2) x.im)) in x.re 28.707 * [taylor]: Taking taylor expansion of (* (pow x.re 2) x.im) in x.re 28.707 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 28.707 * [taylor]: Taking taylor expansion of x.re in x.re 28.707 * [backup-simplify]: Simplify 0 into 0 28.707 * [backup-simplify]: Simplify 1 into 1 28.707 * [taylor]: Taking taylor expansion of x.im in x.re 28.707 * [backup-simplify]: Simplify x.im into x.im 28.707 * [backup-simplify]: Simplify (* 1 1) into 1 28.707 * [backup-simplify]: Simplify (* 1 x.im) into x.im 28.708 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 28.708 * [backup-simplify]: Simplify (log (/ 1 x.im)) into (log (/ 1 x.im)) 28.708 * [backup-simplify]: Simplify (+ (* (- 2) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (* 2 (log x.re))) 28.708 * [backup-simplify]: Simplify (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re)))) into (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re)))) 28.708 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) into (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) 28.708 * [taylor]: Taking taylor expansion of (* (cbrt -2) (pow (/ 1 (* (pow x.re 2) x.im)) 1/3)) in x.re 28.709 * [taylor]: Taking taylor expansion of (cbrt -2) in x.re 28.709 * [taylor]: Taking taylor expansion of -2 in x.re 28.709 * [backup-simplify]: Simplify -2 into -2 28.709 * [backup-simplify]: Simplify (cbrt -2) into (cbrt -2) 28.710 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -2))) into 0 28.710 * [taylor]: Taking taylor expansion of (pow (/ 1 (* (pow x.re 2) x.im)) 1/3) in x.re 28.710 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (* (pow x.re 2) x.im))))) in x.re 28.710 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (* (pow x.re 2) x.im)))) in x.re 28.710 * [taylor]: Taking taylor expansion of 1/3 in x.re 28.710 * [backup-simplify]: Simplify 1/3 into 1/3 28.710 * [taylor]: Taking taylor expansion of (log (/ 1 (* (pow x.re 2) x.im))) in x.re 28.710 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x.re 2) x.im)) in x.re 28.710 * [taylor]: Taking taylor expansion of (* (pow x.re 2) x.im) in x.re 28.710 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 28.710 * [taylor]: Taking taylor expansion of x.re in x.re 28.710 * [backup-simplify]: Simplify 0 into 0 28.710 * [backup-simplify]: Simplify 1 into 1 28.710 * [taylor]: Taking taylor expansion of x.im in x.re 28.710 * [backup-simplify]: Simplify x.im into x.im 28.711 * [backup-simplify]: Simplify (* 1 1) into 1 28.711 * [backup-simplify]: Simplify (* 1 x.im) into x.im 28.711 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 28.711 * [backup-simplify]: Simplify (log (/ 1 x.im)) into (log (/ 1 x.im)) 28.712 * [backup-simplify]: Simplify (+ (* (- 2) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (* 2 (log x.re))) 28.712 * [backup-simplify]: Simplify (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re)))) into (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re)))) 28.712 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) into (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) 28.713 * [backup-simplify]: Simplify (* (cbrt -2) (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re)))))) into (* (cbrt -2) (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re)))))) 28.713 * [taylor]: Taking taylor expansion of (* (cbrt -2) (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re)))))) in x.im 28.713 * [taylor]: Taking taylor expansion of (cbrt -2) in x.im 28.713 * [taylor]: Taking taylor expansion of -2 in x.im 28.713 * [backup-simplify]: Simplify -2 into -2 28.714 * [backup-simplify]: Simplify (cbrt -2) into (cbrt -2) 28.715 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -2))) into 0 28.715 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) in x.im 28.715 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re)))) in x.im 28.715 * [taylor]: Taking taylor expansion of 1/3 in x.im 28.715 * [backup-simplify]: Simplify 1/3 into 1/3 28.715 * [taylor]: Taking taylor expansion of (- (log (/ 1 x.im)) (* 2 (log x.re))) in x.im 28.715 * [taylor]: Taking taylor expansion of (log (/ 1 x.im)) in x.im 28.715 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 28.715 * [taylor]: Taking taylor expansion of x.im in x.im 28.715 * [backup-simplify]: Simplify 0 into 0 28.715 * [backup-simplify]: Simplify 1 into 1 28.715 * [backup-simplify]: Simplify (/ 1 1) into 1 28.716 * [backup-simplify]: Simplify (log 1) into 0 28.716 * [taylor]: Taking taylor expansion of (* 2 (log x.re)) in x.im 28.716 * [taylor]: Taking taylor expansion of 2 in x.im 28.716 * [backup-simplify]: Simplify 2 into 2 28.716 * [taylor]: Taking taylor expansion of (log x.re) in x.im 28.716 * [taylor]: Taking taylor expansion of x.re in x.im 28.716 * [backup-simplify]: Simplify x.re into x.re 28.716 * [backup-simplify]: Simplify (log x.re) into (log x.re) 28.716 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 28.716 * [backup-simplify]: Simplify (* 2 (log x.re)) into (* 2 (log x.re)) 28.717 * [backup-simplify]: Simplify (- (* 2 (log x.re))) into (- (* 2 (log x.re))) 28.717 * [backup-simplify]: Simplify (+ (- (log x.im)) (- (* 2 (log x.re)))) into (- (+ (log x.im) (* 2 (log x.re)))) 28.717 * [backup-simplify]: Simplify (* 1/3 (- (+ (log x.im) (* 2 (log x.re))))) into (* -1/3 (+ (log x.im) (* 2 (log x.re)))) 28.717 * [backup-simplify]: Simplify (exp (* -1/3 (+ (log x.im) (* 2 (log x.re))))) into (exp (* -1/3 (+ (log x.im) (* 2 (log x.re))))) 28.718 * [backup-simplify]: Simplify (* (cbrt -2) (exp (* -1/3 (+ (log x.im) (* 2 (log x.re)))))) into (* (cbrt -2) (exp (* -1/3 (+ (log x.im) (* 2 (log x.re)))))) 28.718 * [backup-simplify]: Simplify (* (cbrt -2) (exp (* -1/3 (+ (log x.im) (* 2 (log x.re)))))) into (* (cbrt -2) (exp (* -1/3 (+ (log x.im) (* 2 (log x.re)))))) 28.719 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 28.720 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 x.im)) into 0 28.720 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 28.721 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ 1 x.im) 1)))) 1) into 0 28.721 * [backup-simplify]: Simplify (+ (* (- 2) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (* 2 (log x.re))) 28.722 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log (/ 1 x.im)) (* 2 (log x.re))))) into 0 28.723 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 28.723 * [backup-simplify]: Simplify (+ (* (cbrt -2) 0) (* 0 (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))))) into 0 28.723 * [taylor]: Taking taylor expansion of 0 in x.im 28.723 * [backup-simplify]: Simplify 0 into 0 28.723 * [backup-simplify]: Simplify 0 into 0 28.724 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 28.726 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 28.727 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 28.727 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 (log x.re))) into 0 28.728 * [backup-simplify]: Simplify (- 0) into 0 28.728 * [backup-simplify]: Simplify (+ 0 0) into 0 28.728 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log x.im) (* 2 (log x.re)))))) into 0 28.729 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (* 2 (log x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 28.730 * [backup-simplify]: Simplify (+ (* (cbrt -2) 0) (* 0 (exp (* -1/3 (+ (log x.im) (* 2 (log x.re))))))) into 0 28.730 * [backup-simplify]: Simplify 0 into 0 28.731 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 28.732 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 x.im))) into 0 28.732 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 28.736 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (/ 1 x.im) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ 1 x.im) 1)))) 2) into 0 28.737 * [backup-simplify]: Simplify (+ (* (- 2) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (* 2 (log x.re))) 28.737 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (log (/ 1 x.im)) (* 2 (log x.re)))))) into 0 28.738 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 28.739 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -2))))) (* 3 (cbrt -2))) into 0 28.740 * [backup-simplify]: Simplify (+ (* (cbrt -2) 0) (+ (* 0 0) (* 0 (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re)))))))) into 0 28.740 * [taylor]: Taking taylor expansion of 0 in x.im 28.740 * [backup-simplify]: Simplify 0 into 0 28.740 * [backup-simplify]: Simplify 0 into 0 28.740 * [backup-simplify]: Simplify 0 into 0 28.740 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 28.742 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 28.743 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 28.744 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 (log x.re)))) into 0 28.744 * [backup-simplify]: Simplify (- 0) into 0 28.744 * [backup-simplify]: Simplify (+ 0 0) into 0 28.745 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (+ (log x.im) (* 2 (log x.re))))))) into 0 28.745 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (* 2 (log x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 28.746 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -2))))) (* 3 (cbrt -2))) into 0 28.747 * [backup-simplify]: Simplify (+ (* (cbrt -2) 0) (+ (* 0 0) (* 0 (exp (* -1/3 (+ (log x.im) (* 2 (log x.re)))))))) into 0 28.747 * [backup-simplify]: Simplify 0 into 0 28.748 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 28.748 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 28.748 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 28.750 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (/ 1 x.im) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (/ 1 x.im) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (/ 1 x.im) 1)))) 6) into 0 28.750 * [backup-simplify]: Simplify (+ (* (- 2) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (* 2 (log x.re))) 28.751 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log (/ 1 x.im)) (* 2 (log x.re))))))) into 0 28.752 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 28.753 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)))) (* 3 (cbrt -2))) into 0 28.754 * [backup-simplify]: Simplify (+ (* (cbrt -2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))))))) into 0 28.754 * [taylor]: Taking taylor expansion of 0 in x.im 28.754 * [backup-simplify]: Simplify 0 into 0 28.754 * [backup-simplify]: Simplify 0 into 0 28.754 * [backup-simplify]: Simplify (* (cbrt -2) (exp (* -1/3 (+ (log (/ 1 (- x.im))) (* 2 (log (/ 1 (- x.re)))))))) into (* (exp (* -1/3 (+ (* 2 (log (/ -1 x.re))) (log (/ -1 x.im))))) (cbrt -2)) 28.754 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1 1) 28.754 * [backup-simplify]: Simplify (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)) into (* (pow (* x.im (pow x.re 2)) 1/3) (cbrt 2)) 28.754 * [approximate]: Taking taylor expansion of (* (pow (* x.im (pow x.re 2)) 1/3) (cbrt 2)) in (x.re x.im) around 0 28.754 * [taylor]: Taking taylor expansion of (* (pow (* x.im (pow x.re 2)) 1/3) (cbrt 2)) in x.im 28.754 * [taylor]: Taking taylor expansion of (pow (* x.im (pow x.re 2)) 1/3) in x.im 28.754 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* x.im (pow x.re 2))))) in x.im 28.754 * [taylor]: Taking taylor expansion of (* 1/3 (log (* x.im (pow x.re 2)))) in x.im 28.755 * [taylor]: Taking taylor expansion of 1/3 in x.im 28.755 * [backup-simplify]: Simplify 1/3 into 1/3 28.755 * [taylor]: Taking taylor expansion of (log (* x.im (pow x.re 2))) in x.im 28.755 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 28.755 * [taylor]: Taking taylor expansion of x.im in x.im 28.755 * [backup-simplify]: Simplify 0 into 0 28.755 * [backup-simplify]: Simplify 1 into 1 28.755 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 28.755 * [taylor]: Taking taylor expansion of x.re in x.im 28.755 * [backup-simplify]: Simplify x.re into x.re 28.755 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 28.755 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 28.755 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 28.755 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 28.755 * [backup-simplify]: Simplify (log (pow x.re 2)) into (log (pow x.re 2)) 28.755 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) (log (pow x.re 2))) into (+ (log x.im) (log (pow x.re 2))) 28.756 * [backup-simplify]: Simplify (* 1/3 (+ (log x.im) (log (pow x.re 2)))) into (* 1/3 (+ (log x.im) (log (pow x.re 2)))) 28.756 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log x.im) (log (pow x.re 2))))) into (exp (* 1/3 (+ (log x.im) (log (pow x.re 2))))) 28.756 * [taylor]: Taking taylor expansion of (cbrt 2) in x.im 28.756 * [taylor]: Taking taylor expansion of 2 in x.im 28.756 * [backup-simplify]: Simplify 2 into 2 28.756 * [backup-simplify]: Simplify (cbrt 2) into (cbrt 2) 28.756 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 2))) into 0 28.756 * [taylor]: Taking taylor expansion of (* (pow (* x.im (pow x.re 2)) 1/3) (cbrt 2)) in x.re 28.756 * [taylor]: Taking taylor expansion of (pow (* x.im (pow x.re 2)) 1/3) in x.re 28.756 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* x.im (pow x.re 2))))) in x.re 28.756 * [taylor]: Taking taylor expansion of (* 1/3 (log (* x.im (pow x.re 2)))) in x.re 28.756 * [taylor]: Taking taylor expansion of 1/3 in x.re 28.756 * [backup-simplify]: Simplify 1/3 into 1/3 28.757 * [taylor]: Taking taylor expansion of (log (* x.im (pow x.re 2))) in x.re 28.757 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 28.757 * [taylor]: Taking taylor expansion of x.im in x.re 28.757 * [backup-simplify]: Simplify x.im into x.im 28.757 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 28.757 * [taylor]: Taking taylor expansion of x.re in x.re 28.757 * [backup-simplify]: Simplify 0 into 0 28.757 * [backup-simplify]: Simplify 1 into 1 28.757 * [backup-simplify]: Simplify (* 1 1) into 1 28.757 * [backup-simplify]: Simplify (* x.im 1) into x.im 28.757 * [backup-simplify]: Simplify (log x.im) into (log x.im) 28.757 * [backup-simplify]: Simplify (+ (* (- -2) (log x.re)) (log x.im)) into (+ (log x.im) (* 2 (log x.re))) 28.757 * [backup-simplify]: Simplify (* 1/3 (+ (log x.im) (* 2 (log x.re)))) into (* 1/3 (+ (log x.im) (* 2 (log x.re)))) 28.757 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))) into (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))) 28.757 * [taylor]: Taking taylor expansion of (cbrt 2) in x.re 28.757 * [taylor]: Taking taylor expansion of 2 in x.re 28.757 * [backup-simplify]: Simplify 2 into 2 28.758 * [backup-simplify]: Simplify (cbrt 2) into (cbrt 2) 28.758 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 2))) into 0 28.758 * [taylor]: Taking taylor expansion of (* (pow (* x.im (pow x.re 2)) 1/3) (cbrt 2)) in x.re 28.758 * [taylor]: Taking taylor expansion of (pow (* x.im (pow x.re 2)) 1/3) in x.re 28.758 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* x.im (pow x.re 2))))) in x.re 28.758 * [taylor]: Taking taylor expansion of (* 1/3 (log (* x.im (pow x.re 2)))) in x.re 28.758 * [taylor]: Taking taylor expansion of 1/3 in x.re 28.758 * [backup-simplify]: Simplify 1/3 into 1/3 28.758 * [taylor]: Taking taylor expansion of (log (* x.im (pow x.re 2))) in x.re 28.758 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 28.758 * [taylor]: Taking taylor expansion of x.im in x.re 28.758 * [backup-simplify]: Simplify x.im into x.im 28.758 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 28.758 * [taylor]: Taking taylor expansion of x.re in x.re 28.758 * [backup-simplify]: Simplify 0 into 0 28.758 * [backup-simplify]: Simplify 1 into 1 28.759 * [backup-simplify]: Simplify (* 1 1) into 1 28.759 * [backup-simplify]: Simplify (* x.im 1) into x.im 28.759 * [backup-simplify]: Simplify (log x.im) into (log x.im) 28.759 * [backup-simplify]: Simplify (+ (* (- -2) (log x.re)) (log x.im)) into (+ (log x.im) (* 2 (log x.re))) 28.759 * [backup-simplify]: Simplify (* 1/3 (+ (log x.im) (* 2 (log x.re)))) into (* 1/3 (+ (log x.im) (* 2 (log x.re)))) 28.759 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))) into (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))) 28.759 * [taylor]: Taking taylor expansion of (cbrt 2) in x.re 28.759 * [taylor]: Taking taylor expansion of 2 in x.re 28.759 * [backup-simplify]: Simplify 2 into 2 28.759 * [backup-simplify]: Simplify (cbrt 2) into (cbrt 2) 28.760 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 2))) into 0 28.760 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))) (cbrt 2)) into (* (cbrt 2) (exp (* 1/3 (+ (log x.im) (* 2 (log x.re)))))) 28.760 * [taylor]: Taking taylor expansion of (* (cbrt 2) (exp (* 1/3 (+ (log x.im) (* 2 (log x.re)))))) in x.im 28.760 * [taylor]: Taking taylor expansion of (cbrt 2) in x.im 28.760 * [taylor]: Taking taylor expansion of 2 in x.im 28.760 * [backup-simplify]: Simplify 2 into 2 28.761 * [backup-simplify]: Simplify (cbrt 2) into (cbrt 2) 28.761 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 2))) into 0 28.761 * [taylor]: Taking taylor expansion of (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))) in x.im 28.761 * [taylor]: Taking taylor expansion of (* 1/3 (+ (log x.im) (* 2 (log x.re)))) in x.im 28.761 * [taylor]: Taking taylor expansion of 1/3 in x.im 28.761 * [backup-simplify]: Simplify 1/3 into 1/3 28.761 * [taylor]: Taking taylor expansion of (+ (log x.im) (* 2 (log x.re))) in x.im 28.761 * [taylor]: Taking taylor expansion of (log x.im) in x.im 28.761 * [taylor]: Taking taylor expansion of x.im in x.im 28.761 * [backup-simplify]: Simplify 0 into 0 28.761 * [backup-simplify]: Simplify 1 into 1 28.761 * [backup-simplify]: Simplify (log 1) into 0 28.761 * [taylor]: Taking taylor expansion of (* 2 (log x.re)) in x.im 28.762 * [taylor]: Taking taylor expansion of 2 in x.im 28.762 * [backup-simplify]: Simplify 2 into 2 28.762 * [taylor]: Taking taylor expansion of (log x.re) in x.im 28.762 * [taylor]: Taking taylor expansion of x.re in x.im 28.762 * [backup-simplify]: Simplify x.re into x.re 28.762 * [backup-simplify]: Simplify (log x.re) into (log x.re) 28.762 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 28.762 * [backup-simplify]: Simplify (* 2 (log x.re)) into (* 2 (log x.re)) 28.762 * [backup-simplify]: Simplify (+ (log x.im) (* 2 (log x.re))) into (+ (log x.im) (* 2 (log x.re))) 28.762 * [backup-simplify]: Simplify (* 1/3 (+ (log x.im) (* 2 (log x.re)))) into (* 1/3 (+ (log x.im) (* 2 (log x.re)))) 28.762 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))) into (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))) 28.763 * [backup-simplify]: Simplify (* (cbrt 2) (exp (* 1/3 (+ (log x.im) (* 2 (log x.re)))))) into (* (cbrt 2) (exp (* 1/3 (+ (log x.im) (* 2 (log x.re)))))) 28.764 * [backup-simplify]: Simplify (* (cbrt 2) (exp (* 1/3 (+ (log x.im) (* 2 (log x.re)))))) into (* (cbrt 2) (exp (* 1/3 (+ (log x.im) (* 2 (log x.re)))))) 28.765 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 28.765 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 1)) into 0 28.766 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 28.766 * [backup-simplify]: Simplify (+ (* (- -2) (log x.re)) (log x.im)) into (+ (log x.im) (* 2 (log x.re))) 28.767 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (+ (log x.im) (* 2 (log x.re))))) into 0 28.768 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 28.768 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))) 0) (* 0 (cbrt 2))) into 0 28.768 * [taylor]: Taking taylor expansion of 0 in x.im 28.768 * [backup-simplify]: Simplify 0 into 0 28.768 * [backup-simplify]: Simplify 0 into 0 28.770 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 28.770 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 28.771 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 (log x.re))) into 0 28.771 * [backup-simplify]: Simplify (+ 0 0) into 0 28.772 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (+ (log x.im) (* 2 (log x.re))))) into 0 28.773 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 28.773 * [backup-simplify]: Simplify (+ (* (cbrt 2) 0) (* 0 (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))))) into 0 28.773 * [backup-simplify]: Simplify 0 into 0 28.775 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt 2))))) (* 3 (cbrt 2))) into 0 28.776 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 28.776 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 1))) into 0 28.778 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.im 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.im 1)))) 2) into 0 28.779 * [backup-simplify]: Simplify (+ (* (- -2) (log x.re)) (log x.im)) into (+ (log x.im) (* 2 (log x.re))) 28.779 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (+ (log x.im) (* 2 (log x.re)))))) into 0 28.781 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 28.782 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))) 0) (+ (* 0 0) (* 0 (cbrt 2)))) into 0 28.782 * [taylor]: Taking taylor expansion of 0 in x.im 28.782 * [backup-simplify]: Simplify 0 into 0 28.782 * [backup-simplify]: Simplify 0 into 0 28.782 * [backup-simplify]: Simplify 0 into 0 28.784 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 28.785 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 28.785 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 (log x.re)))) into 0 28.785 * [backup-simplify]: Simplify (+ 0 0) into 0 28.786 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (+ (log x.im) (* 2 (log x.re)))))) into 0 28.787 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 28.788 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt 2))))) (* 3 (cbrt 2))) into 0 28.788 * [backup-simplify]: Simplify (+ (* (cbrt 2) 0) (+ (* 0 0) (* 0 (exp (* 1/3 (+ (log x.im) (* 2 (log x.re)))))))) into 0 28.788 * [backup-simplify]: Simplify 0 into 0 28.789 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)))) (* 3 (cbrt 2))) into 0 28.790 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 28.790 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 28.792 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow x.im 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow x.im 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow x.im 1)))) 6) into 0 28.792 * [backup-simplify]: Simplify (+ (* (- -2) (log x.re)) (log x.im)) into (+ (log x.im) (* 2 (log x.re))) 28.793 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (+ (log x.im) (* 2 (log x.re))))))) into 0 28.794 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 28.794 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (+ (log x.im) (* 2 (log x.re))))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cbrt 2))))) into 0 28.795 * [taylor]: Taking taylor expansion of 0 in x.im 28.795 * [backup-simplify]: Simplify 0 into 0 28.795 * [backup-simplify]: Simplify 0 into 0 28.795 * [backup-simplify]: Simplify (* (cbrt 2) (exp (* 1/3 (+ (log x.im) (* 2 (log x.re)))))) into (* (cbrt 2) (exp (* 1/3 (+ (log x.im) (* 2 (log x.re)))))) 28.795 * [backup-simplify]: Simplify (cbrt (* (+ (* (/ 1 x.re) (/ 1 x.im)) (* (/ 1 x.im) (/ 1 x.re))) (/ 1 x.re))) into (* (pow (/ 1 (* x.im (pow x.re 2))) 1/3) (cbrt 2)) 28.795 * [approximate]: Taking taylor expansion of (* (pow (/ 1 (* x.im (pow x.re 2))) 1/3) (cbrt 2)) in (x.re x.im) around 0 28.795 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (* x.im (pow x.re 2))) 1/3) (cbrt 2)) in x.im 28.795 * [taylor]: Taking taylor expansion of (pow (/ 1 (* x.im (pow x.re 2))) 1/3) in x.im 28.795 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (* x.im (pow x.re 2)))))) in x.im 28.795 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (* x.im (pow x.re 2))))) in x.im 28.795 * [taylor]: Taking taylor expansion of 1/3 in x.im 28.795 * [backup-simplify]: Simplify 1/3 into 1/3 28.795 * [taylor]: Taking taylor expansion of (log (/ 1 (* x.im (pow x.re 2)))) in x.im 28.795 * [taylor]: Taking taylor expansion of (/ 1 (* x.im (pow x.re 2))) in x.im 28.795 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 28.795 * [taylor]: Taking taylor expansion of x.im in x.im 28.795 * [backup-simplify]: Simplify 0 into 0 28.795 * [backup-simplify]: Simplify 1 into 1 28.795 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 28.795 * [taylor]: Taking taylor expansion of x.re in x.im 28.795 * [backup-simplify]: Simplify x.re into x.re 28.795 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 28.796 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 28.796 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 28.796 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 28.796 * [backup-simplify]: Simplify (/ 1 (pow x.re 2)) into (/ 1 (pow x.re 2)) 28.796 * [backup-simplify]: Simplify (log (/ 1 (pow x.re 2))) into (log (/ 1 (pow x.re 2))) 28.796 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) (log (/ 1 (pow x.re 2)))) into (- (log (/ 1 (pow x.re 2))) (log x.im)) 28.796 * [backup-simplify]: Simplify (* 1/3 (- (log (/ 1 (pow x.re 2))) (log x.im))) into (* 1/3 (- (log (/ 1 (pow x.re 2))) (log x.im))) 28.796 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (/ 1 (pow x.re 2))) (log x.im)))) into (exp (* 1/3 (- (log (/ 1 (pow x.re 2))) (log x.im)))) 28.797 * [taylor]: Taking taylor expansion of (cbrt 2) in x.im 28.797 * [taylor]: Taking taylor expansion of 2 in x.im 28.797 * [backup-simplify]: Simplify 2 into 2 28.797 * [backup-simplify]: Simplify (cbrt 2) into (cbrt 2) 28.797 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 2))) into 0 28.797 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (* x.im (pow x.re 2))) 1/3) (cbrt 2)) in x.re 28.797 * [taylor]: Taking taylor expansion of (pow (/ 1 (* x.im (pow x.re 2))) 1/3) in x.re 28.797 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (* x.im (pow x.re 2)))))) in x.re 28.797 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (* x.im (pow x.re 2))))) in x.re 28.797 * [taylor]: Taking taylor expansion of 1/3 in x.re 28.797 * [backup-simplify]: Simplify 1/3 into 1/3 28.797 * [taylor]: Taking taylor expansion of (log (/ 1 (* x.im (pow x.re 2)))) in x.re 28.797 * [taylor]: Taking taylor expansion of (/ 1 (* x.im (pow x.re 2))) in x.re 28.797 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 28.797 * [taylor]: Taking taylor expansion of x.im in x.re 28.797 * [backup-simplify]: Simplify x.im into x.im 28.797 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 28.797 * [taylor]: Taking taylor expansion of x.re in x.re 28.798 * [backup-simplify]: Simplify 0 into 0 28.798 * [backup-simplify]: Simplify 1 into 1 28.798 * [backup-simplify]: Simplify (* 1 1) into 1 28.798 * [backup-simplify]: Simplify (* x.im 1) into x.im 28.798 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 28.798 * [backup-simplify]: Simplify (log (/ 1 x.im)) into (log (/ 1 x.im)) 28.798 * [backup-simplify]: Simplify (+ (* (- 2) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (* 2 (log x.re))) 28.798 * [backup-simplify]: Simplify (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re)))) into (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re)))) 28.798 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) into (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) 28.798 * [taylor]: Taking taylor expansion of (cbrt 2) in x.re 28.798 * [taylor]: Taking taylor expansion of 2 in x.re 28.798 * [backup-simplify]: Simplify 2 into 2 28.799 * [backup-simplify]: Simplify (cbrt 2) into (cbrt 2) 28.799 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 2))) into 0 28.799 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (* x.im (pow x.re 2))) 1/3) (cbrt 2)) in x.re 28.799 * [taylor]: Taking taylor expansion of (pow (/ 1 (* x.im (pow x.re 2))) 1/3) in x.re 28.799 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (* x.im (pow x.re 2)))))) in x.re 28.799 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (* x.im (pow x.re 2))))) in x.re 28.799 * [taylor]: Taking taylor expansion of 1/3 in x.re 28.799 * [backup-simplify]: Simplify 1/3 into 1/3 28.799 * [taylor]: Taking taylor expansion of (log (/ 1 (* x.im (pow x.re 2)))) in x.re 28.799 * [taylor]: Taking taylor expansion of (/ 1 (* x.im (pow x.re 2))) in x.re 28.799 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 28.799 * [taylor]: Taking taylor expansion of x.im in x.re 28.799 * [backup-simplify]: Simplify x.im into x.im 28.799 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 28.799 * [taylor]: Taking taylor expansion of x.re in x.re 28.799 * [backup-simplify]: Simplify 0 into 0 28.799 * [backup-simplify]: Simplify 1 into 1 28.800 * [backup-simplify]: Simplify (* 1 1) into 1 28.800 * [backup-simplify]: Simplify (* x.im 1) into x.im 28.800 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 28.800 * [backup-simplify]: Simplify (log (/ 1 x.im)) into (log (/ 1 x.im)) 28.800 * [backup-simplify]: Simplify (+ (* (- 2) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (* 2 (log x.re))) 28.800 * [backup-simplify]: Simplify (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re)))) into (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re)))) 28.800 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) into (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) 28.800 * [taylor]: Taking taylor expansion of (cbrt 2) in x.re 28.800 * [taylor]: Taking taylor expansion of 2 in x.re 28.800 * [backup-simplify]: Simplify 2 into 2 28.801 * [backup-simplify]: Simplify (cbrt 2) into (cbrt 2) 28.801 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 2))) into 0 28.801 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) (cbrt 2)) into (* (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) (cbrt 2)) 28.801 * [taylor]: Taking taylor expansion of (* (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) (cbrt 2)) in x.im 28.801 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) in x.im 28.801 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re)))) in x.im 28.802 * [taylor]: Taking taylor expansion of 1/3 in x.im 28.802 * [backup-simplify]: Simplify 1/3 into 1/3 28.802 * [taylor]: Taking taylor expansion of (- (log (/ 1 x.im)) (* 2 (log x.re))) in x.im 28.802 * [taylor]: Taking taylor expansion of (log (/ 1 x.im)) in x.im 28.802 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 28.802 * [taylor]: Taking taylor expansion of x.im in x.im 28.802 * [backup-simplify]: Simplify 0 into 0 28.802 * [backup-simplify]: Simplify 1 into 1 28.802 * [backup-simplify]: Simplify (/ 1 1) into 1 28.802 * [backup-simplify]: Simplify (log 1) into 0 28.802 * [taylor]: Taking taylor expansion of (* 2 (log x.re)) in x.im 28.802 * [taylor]: Taking taylor expansion of 2 in x.im 28.802 * [backup-simplify]: Simplify 2 into 2 28.802 * [taylor]: Taking taylor expansion of (log x.re) in x.im 28.802 * [taylor]: Taking taylor expansion of x.re in x.im 28.802 * [backup-simplify]: Simplify x.re into x.re 28.802 * [backup-simplify]: Simplify (log x.re) into (log x.re) 28.803 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 28.803 * [backup-simplify]: Simplify (* 2 (log x.re)) into (* 2 (log x.re)) 28.803 * [backup-simplify]: Simplify (- (* 2 (log x.re))) into (- (* 2 (log x.re))) 28.803 * [backup-simplify]: Simplify (+ (- (log x.im)) (- (* 2 (log x.re)))) into (- (+ (log x.im) (* 2 (log x.re)))) 28.803 * [backup-simplify]: Simplify (* 1/3 (- (+ (log x.im) (* 2 (log x.re))))) into (* -1/3 (+ (log x.im) (* 2 (log x.re)))) 28.803 * [backup-simplify]: Simplify (exp (* -1/3 (+ (log x.im) (* 2 (log x.re))))) into (exp (* -1/3 (+ (log x.im) (* 2 (log x.re))))) 28.803 * [taylor]: Taking taylor expansion of (cbrt 2) in x.im 28.803 * [taylor]: Taking taylor expansion of 2 in x.im 28.803 * [backup-simplify]: Simplify 2 into 2 28.803 * [backup-simplify]: Simplify (cbrt 2) into (cbrt 2) 28.804 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 2))) into 0 28.804 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (* 2 (log x.re))))) (cbrt 2)) into (* (cbrt 2) (exp (* -1/3 (+ (log x.im) (* 2 (log x.re)))))) 28.804 * [backup-simplify]: Simplify (* (cbrt 2) (exp (* -1/3 (+ (log x.im) (* 2 (log x.re)))))) into (* (exp (* -1/3 (+ (log x.im) (* 2 (log x.re))))) (cbrt 2)) 28.805 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 28.805 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 1)) into 0 28.805 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 28.806 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ 1 x.im) 1)))) 1) into 0 28.806 * [backup-simplify]: Simplify (+ (* (- 2) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (* 2 (log x.re))) 28.806 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log (/ 1 x.im)) (* 2 (log x.re))))) into 0 28.807 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 28.807 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) 0) (* 0 (cbrt 2))) into 0 28.807 * [taylor]: Taking taylor expansion of 0 in x.im 28.807 * [backup-simplify]: Simplify 0 into 0 28.807 * [backup-simplify]: Simplify 0 into 0 28.808 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 28.809 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 28.809 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 28.809 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 (log x.re))) into 0 28.810 * [backup-simplify]: Simplify (- 0) into 0 28.810 * [backup-simplify]: Simplify (+ 0 0) into 0 28.810 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log x.im) (* 2 (log x.re)))))) into 0 28.811 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (* 2 (log x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 28.812 * [backup-simplify]: Simplify (+ (* (exp (* -1/3 (+ (log x.im) (* 2 (log x.re))))) 0) (* 0 (cbrt 2))) into 0 28.812 * [backup-simplify]: Simplify 0 into 0 28.813 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt 2))))) (* 3 (cbrt 2))) into 0 28.814 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 28.815 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 1))) into 0 28.815 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 28.817 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (/ 1 x.im) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ 1 x.im) 1)))) 2) into 0 28.817 * [backup-simplify]: Simplify (+ (* (- 2) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (* 2 (log x.re))) 28.818 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (log (/ 1 x.im)) (* 2 (log x.re)))))) into 0 28.819 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 28.820 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) 0) (+ (* 0 0) (* 0 (cbrt 2)))) into 0 28.820 * [taylor]: Taking taylor expansion of 0 in x.im 28.820 * [backup-simplify]: Simplify 0 into 0 28.820 * [backup-simplify]: Simplify 0 into 0 28.820 * [backup-simplify]: Simplify 0 into 0 28.822 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt 2))))) (* 3 (cbrt 2))) into 0 28.823 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 28.826 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 28.828 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 28.828 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 (log x.re)))) into 0 28.829 * [backup-simplify]: Simplify (- 0) into 0 28.829 * [backup-simplify]: Simplify (+ 0 0) into 0 28.830 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (+ (log x.im) (* 2 (log x.re))))))) into 0 28.832 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (* 2 (log x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 28.833 * [backup-simplify]: Simplify (+ (* (exp (* -1/3 (+ (log x.im) (* 2 (log x.re))))) 0) (+ (* 0 0) (* 0 (cbrt 2)))) into 0 28.833 * [backup-simplify]: Simplify 0 into 0 28.834 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)))) (* 3 (cbrt 2))) into 0 28.835 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 28.836 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 28.836 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 28.839 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (/ 1 x.im) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (/ 1 x.im) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (/ 1 x.im) 1)))) 6) into 0 28.840 * [backup-simplify]: Simplify (+ (* (- 2) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (* 2 (log x.re))) 28.841 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log (/ 1 x.im)) (* 2 (log x.re))))))) into 0 28.843 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 28.844 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cbrt 2))))) into 0 28.844 * [taylor]: Taking taylor expansion of 0 in x.im 28.844 * [backup-simplify]: Simplify 0 into 0 28.844 * [backup-simplify]: Simplify 0 into 0 28.845 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log (/ 1 x.im)) (* 2 (log (/ 1 x.re)))))) (cbrt 2)) into (* (cbrt 2) (exp (* -1/3 (+ (log (/ 1 x.im)) (* 2 (log (/ 1 x.re))))))) 28.845 * [backup-simplify]: Simplify (cbrt (* (+ (* (/ 1 (- x.re)) (/ 1 (- x.im))) (* (/ 1 (- x.im)) (/ 1 (- x.re)))) (/ 1 (- x.re)))) into (* (cbrt -2) (pow (/ 1 (* (pow x.re 2) x.im)) 1/3)) 28.845 * [approximate]: Taking taylor expansion of (* (cbrt -2) (pow (/ 1 (* (pow x.re 2) x.im)) 1/3)) in (x.re x.im) around 0 28.845 * [taylor]: Taking taylor expansion of (* (cbrt -2) (pow (/ 1 (* (pow x.re 2) x.im)) 1/3)) in x.im 28.845 * [taylor]: Taking taylor expansion of (cbrt -2) in x.im 28.845 * [taylor]: Taking taylor expansion of -2 in x.im 28.845 * [backup-simplify]: Simplify -2 into -2 28.846 * [backup-simplify]: Simplify (cbrt -2) into (cbrt -2) 28.850 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -2))) into 0 28.850 * [taylor]: Taking taylor expansion of (pow (/ 1 (* (pow x.re 2) x.im)) 1/3) in x.im 28.850 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (* (pow x.re 2) x.im))))) in x.im 28.850 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (* (pow x.re 2) x.im)))) in x.im 28.850 * [taylor]: Taking taylor expansion of 1/3 in x.im 28.850 * [backup-simplify]: Simplify 1/3 into 1/3 28.850 * [taylor]: Taking taylor expansion of (log (/ 1 (* (pow x.re 2) x.im))) in x.im 28.850 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x.re 2) x.im)) in x.im 28.850 * [taylor]: Taking taylor expansion of (* (pow x.re 2) x.im) in x.im 28.850 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 28.850 * [taylor]: Taking taylor expansion of x.re in x.im 28.850 * [backup-simplify]: Simplify x.re into x.re 28.850 * [taylor]: Taking taylor expansion of x.im in x.im 28.850 * [backup-simplify]: Simplify 0 into 0 28.850 * [backup-simplify]: Simplify 1 into 1 28.850 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 28.850 * [backup-simplify]: Simplify (* (pow x.re 2) 0) into 0 28.850 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 28.851 * [backup-simplify]: Simplify (+ (* (pow x.re 2) 1) (* 0 0)) into (pow x.re 2) 28.851 * [backup-simplify]: Simplify (/ 1 (pow x.re 2)) into (/ 1 (pow x.re 2)) 28.851 * [backup-simplify]: Simplify (log (/ 1 (pow x.re 2))) into (log (/ 1 (pow x.re 2))) 28.852 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) (log (/ 1 (pow x.re 2)))) into (- (log (/ 1 (pow x.re 2))) (log x.im)) 28.852 * [backup-simplify]: Simplify (* 1/3 (- (log (/ 1 (pow x.re 2))) (log x.im))) into (* 1/3 (- (log (/ 1 (pow x.re 2))) (log x.im))) 28.852 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (/ 1 (pow x.re 2))) (log x.im)))) into (exp (* 1/3 (- (log (/ 1 (pow x.re 2))) (log x.im)))) 28.852 * [taylor]: Taking taylor expansion of (* (cbrt -2) (pow (/ 1 (* (pow x.re 2) x.im)) 1/3)) in x.re 28.852 * [taylor]: Taking taylor expansion of (cbrt -2) in x.re 28.852 * [taylor]: Taking taylor expansion of -2 in x.re 28.852 * [backup-simplify]: Simplify -2 into -2 28.853 * [backup-simplify]: Simplify (cbrt -2) into (cbrt -2) 28.854 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -2))) into 0 28.854 * [taylor]: Taking taylor expansion of (pow (/ 1 (* (pow x.re 2) x.im)) 1/3) in x.re 28.854 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (* (pow x.re 2) x.im))))) in x.re 28.854 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (* (pow x.re 2) x.im)))) in x.re 28.854 * [taylor]: Taking taylor expansion of 1/3 in x.re 28.854 * [backup-simplify]: Simplify 1/3 into 1/3 28.854 * [taylor]: Taking taylor expansion of (log (/ 1 (* (pow x.re 2) x.im))) in x.re 28.854 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x.re 2) x.im)) in x.re 28.854 * [taylor]: Taking taylor expansion of (* (pow x.re 2) x.im) in x.re 28.854 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 28.854 * [taylor]: Taking taylor expansion of x.re in x.re 28.854 * [backup-simplify]: Simplify 0 into 0 28.854 * [backup-simplify]: Simplify 1 into 1 28.854 * [taylor]: Taking taylor expansion of x.im in x.re 28.854 * [backup-simplify]: Simplify x.im into x.im 28.854 * [backup-simplify]: Simplify (* 1 1) into 1 28.854 * [backup-simplify]: Simplify (* 1 x.im) into x.im 28.854 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 28.855 * [backup-simplify]: Simplify (log (/ 1 x.im)) into (log (/ 1 x.im)) 28.855 * [backup-simplify]: Simplify (+ (* (- 2) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (* 2 (log x.re))) 28.855 * [backup-simplify]: Simplify (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re)))) into (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re)))) 28.855 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) into (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) 28.855 * [taylor]: Taking taylor expansion of (* (cbrt -2) (pow (/ 1 (* (pow x.re 2) x.im)) 1/3)) in x.re 28.855 * [taylor]: Taking taylor expansion of (cbrt -2) in x.re 28.855 * [taylor]: Taking taylor expansion of -2 in x.re 28.855 * [backup-simplify]: Simplify -2 into -2 28.856 * [backup-simplify]: Simplify (cbrt -2) into (cbrt -2) 28.857 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -2))) into 0 28.857 * [taylor]: Taking taylor expansion of (pow (/ 1 (* (pow x.re 2) x.im)) 1/3) in x.re 28.857 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (* (pow x.re 2) x.im))))) in x.re 28.857 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (* (pow x.re 2) x.im)))) in x.re 28.857 * [taylor]: Taking taylor expansion of 1/3 in x.re 28.857 * [backup-simplify]: Simplify 1/3 into 1/3 28.857 * [taylor]: Taking taylor expansion of (log (/ 1 (* (pow x.re 2) x.im))) in x.re 28.857 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x.re 2) x.im)) in x.re 28.857 * [taylor]: Taking taylor expansion of (* (pow x.re 2) x.im) in x.re 28.857 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 28.857 * [taylor]: Taking taylor expansion of x.re in x.re 28.857 * [backup-simplify]: Simplify 0 into 0 28.857 * [backup-simplify]: Simplify 1 into 1 28.857 * [taylor]: Taking taylor expansion of x.im in x.re 28.857 * [backup-simplify]: Simplify x.im into x.im 28.858 * [backup-simplify]: Simplify (* 1 1) into 1 28.858 * [backup-simplify]: Simplify (* 1 x.im) into x.im 28.858 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 28.858 * [backup-simplify]: Simplify (log (/ 1 x.im)) into (log (/ 1 x.im)) 28.858 * [backup-simplify]: Simplify (+ (* (- 2) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (* 2 (log x.re))) 28.858 * [backup-simplify]: Simplify (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re)))) into (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re)))) 28.859 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) into (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) 28.859 * [backup-simplify]: Simplify (* (cbrt -2) (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re)))))) into (* (cbrt -2) (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re)))))) 28.859 * [taylor]: Taking taylor expansion of (* (cbrt -2) (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re)))))) in x.im 28.859 * [taylor]: Taking taylor expansion of (cbrt -2) in x.im 28.859 * [taylor]: Taking taylor expansion of -2 in x.im 28.859 * [backup-simplify]: Simplify -2 into -2 28.860 * [backup-simplify]: Simplify (cbrt -2) into (cbrt -2) 28.861 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -2))) into 0 28.861 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) in x.im 28.861 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re)))) in x.im 28.861 * [taylor]: Taking taylor expansion of 1/3 in x.im 28.861 * [backup-simplify]: Simplify 1/3 into 1/3 28.861 * [taylor]: Taking taylor expansion of (- (log (/ 1 x.im)) (* 2 (log x.re))) in x.im 28.861 * [taylor]: Taking taylor expansion of (log (/ 1 x.im)) in x.im 28.861 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 28.861 * [taylor]: Taking taylor expansion of x.im in x.im 28.861 * [backup-simplify]: Simplify 0 into 0 28.861 * [backup-simplify]: Simplify 1 into 1 28.861 * [backup-simplify]: Simplify (/ 1 1) into 1 28.862 * [backup-simplify]: Simplify (log 1) into 0 28.862 * [taylor]: Taking taylor expansion of (* 2 (log x.re)) in x.im 28.862 * [taylor]: Taking taylor expansion of 2 in x.im 28.862 * [backup-simplify]: Simplify 2 into 2 28.862 * [taylor]: Taking taylor expansion of (log x.re) in x.im 28.862 * [taylor]: Taking taylor expansion of x.re in x.im 28.862 * [backup-simplify]: Simplify x.re into x.re 28.862 * [backup-simplify]: Simplify (log x.re) into (log x.re) 28.862 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 28.862 * [backup-simplify]: Simplify (* 2 (log x.re)) into (* 2 (log x.re)) 28.862 * [backup-simplify]: Simplify (- (* 2 (log x.re))) into (- (* 2 (log x.re))) 28.863 * [backup-simplify]: Simplify (+ (- (log x.im)) (- (* 2 (log x.re)))) into (- (+ (log x.im) (* 2 (log x.re)))) 28.863 * [backup-simplify]: Simplify (* 1/3 (- (+ (log x.im) (* 2 (log x.re))))) into (* -1/3 (+ (log x.im) (* 2 (log x.re)))) 28.863 * [backup-simplify]: Simplify (exp (* -1/3 (+ (log x.im) (* 2 (log x.re))))) into (exp (* -1/3 (+ (log x.im) (* 2 (log x.re))))) 28.864 * [backup-simplify]: Simplify (* (cbrt -2) (exp (* -1/3 (+ (log x.im) (* 2 (log x.re)))))) into (* (cbrt -2) (exp (* -1/3 (+ (log x.im) (* 2 (log x.re)))))) 28.864 * [backup-simplify]: Simplify (* (cbrt -2) (exp (* -1/3 (+ (log x.im) (* 2 (log x.re)))))) into (* (cbrt -2) (exp (* -1/3 (+ (log x.im) (* 2 (log x.re)))))) 28.865 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 28.865 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 x.im)) into 0 28.866 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 28.866 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ 1 x.im) 1)))) 1) into 0 28.867 * [backup-simplify]: Simplify (+ (* (- 2) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (* 2 (log x.re))) 28.867 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log (/ 1 x.im)) (* 2 (log x.re))))) into 0 28.868 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 28.869 * [backup-simplify]: Simplify (+ (* (cbrt -2) 0) (* 0 (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))))) into 0 28.869 * [taylor]: Taking taylor expansion of 0 in x.im 28.869 * [backup-simplify]: Simplify 0 into 0 28.869 * [backup-simplify]: Simplify 0 into 0 28.870 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 28.871 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 28.872 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 28.873 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 (log x.re))) into 0 28.873 * [backup-simplify]: Simplify (- 0) into 0 28.874 * [backup-simplify]: Simplify (+ 0 0) into 0 28.875 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log x.im) (* 2 (log x.re)))))) into 0 28.876 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (* 2 (log x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 28.876 * [backup-simplify]: Simplify (+ (* (cbrt -2) 0) (* 0 (exp (* -1/3 (+ (log x.im) (* 2 (log x.re))))))) into 0 28.876 * [backup-simplify]: Simplify 0 into 0 28.877 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 28.878 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 x.im))) into 0 28.878 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 28.880 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (/ 1 x.im) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ 1 x.im) 1)))) 2) into 0 28.880 * [backup-simplify]: Simplify (+ (* (- 2) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (* 2 (log x.re))) 28.881 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (log (/ 1 x.im)) (* 2 (log x.re)))))) into 0 28.883 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 28.884 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -2))))) (* 3 (cbrt -2))) into 0 28.885 * [backup-simplify]: Simplify (+ (* (cbrt -2) 0) (+ (* 0 0) (* 0 (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re)))))))) into 0 28.885 * [taylor]: Taking taylor expansion of 0 in x.im 28.886 * [backup-simplify]: Simplify 0 into 0 28.886 * [backup-simplify]: Simplify 0 into 0 28.886 * [backup-simplify]: Simplify 0 into 0 28.887 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 28.889 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 28.891 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 28.892 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 (log x.re)))) into 0 28.892 * [backup-simplify]: Simplify (- 0) into 0 28.893 * [backup-simplify]: Simplify (+ 0 0) into 0 28.894 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (+ (log x.im) (* 2 (log x.re))))))) into 0 28.895 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (* 2 (log x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 28.897 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -2))))) (* 3 (cbrt -2))) into 0 28.898 * [backup-simplify]: Simplify (+ (* (cbrt -2) 0) (+ (* 0 0) (* 0 (exp (* -1/3 (+ (log x.im) (* 2 (log x.re)))))))) into 0 28.898 * [backup-simplify]: Simplify 0 into 0 28.899 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 28.900 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 28.900 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 28.902 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (/ 1 x.im) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (/ 1 x.im) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (/ 1 x.im) 1)))) 6) into 0 28.903 * [backup-simplify]: Simplify (+ (* (- 2) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (* 2 (log x.re))) 28.904 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log (/ 1 x.im)) (* 2 (log x.re))))))) into 0 28.905 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 28.905 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)))) (* 3 (cbrt -2))) into 0 28.906 * [backup-simplify]: Simplify (+ (* (cbrt -2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (* 1/3 (- (log (/ 1 x.im)) (* 2 (log x.re))))))))) into 0 28.906 * [taylor]: Taking taylor expansion of 0 in x.im 28.906 * [backup-simplify]: Simplify 0 into 0 28.906 * [backup-simplify]: Simplify 0 into 0 28.907 * [backup-simplify]: Simplify (* (cbrt -2) (exp (* -1/3 (+ (log (/ 1 (- x.im))) (* 2 (log (/ 1 (- x.re)))))))) into (* (exp (* -1/3 (+ (* 2 (log (/ -1 x.re))) (log (/ -1 x.im))))) (cbrt -2)) 28.907 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1) 28.907 * [backup-simplify]: Simplify (* (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))) into (* (pow (* (pow x.im 2) (pow x.re 4)) 1/3) (pow (cbrt 2) 2)) 28.907 * [approximate]: Taking taylor expansion of (* (pow (* (pow x.im 2) (pow x.re 4)) 1/3) (pow (cbrt 2) 2)) in (x.re x.im) around 0 28.907 * [taylor]: Taking taylor expansion of (* (pow (* (pow x.im 2) (pow x.re 4)) 1/3) (pow (cbrt 2) 2)) in x.im 28.907 * [taylor]: Taking taylor expansion of (pow (* (pow x.im 2) (pow x.re 4)) 1/3) in x.im 28.907 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* (pow x.im 2) (pow x.re 4))))) in x.im 28.907 * [taylor]: Taking taylor expansion of (* 1/3 (log (* (pow x.im 2) (pow x.re 4)))) in x.im 28.907 * [taylor]: Taking taylor expansion of 1/3 in x.im 28.907 * [backup-simplify]: Simplify 1/3 into 1/3 28.907 * [taylor]: Taking taylor expansion of (log (* (pow x.im 2) (pow x.re 4))) in x.im 28.907 * [taylor]: Taking taylor expansion of (* (pow x.im 2) (pow x.re 4)) in x.im 28.907 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 28.907 * [taylor]: Taking taylor expansion of x.im in x.im 28.907 * [backup-simplify]: Simplify 0 into 0 28.907 * [backup-simplify]: Simplify 1 into 1 28.907 * [taylor]: Taking taylor expansion of (pow x.re 4) in x.im 28.907 * [taylor]: Taking taylor expansion of x.re in x.im 28.907 * [backup-simplify]: Simplify x.re into x.re 28.908 * [backup-simplify]: Simplify (* 1 1) into 1 28.908 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 28.908 * [backup-simplify]: Simplify (* (pow x.re 2) (pow x.re 2)) into (pow x.re 4) 28.908 * [backup-simplify]: Simplify (* 1 (pow x.re 4)) into (pow x.re 4) 28.908 * [backup-simplify]: Simplify (log (pow x.re 4)) into (log (pow x.re 4)) 28.908 * [backup-simplify]: Simplify (+ (* (- -2) (log x.im)) (log (pow x.re 4))) into (+ (log (pow x.re 4)) (* 2 (log x.im))) 28.908 * [backup-simplify]: Simplify (* 1/3 (+ (log (pow x.re 4)) (* 2 (log x.im)))) into (* 1/3 (+ (log (pow x.re 4)) (* 2 (log x.im)))) 28.908 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log (pow x.re 4)) (* 2 (log x.im))))) into (exp (* 1/3 (+ (log (pow x.re 4)) (* 2 (log x.im))))) 28.908 * [taylor]: Taking taylor expansion of (pow (cbrt 2) 2) in x.im 28.908 * [taylor]: Taking taylor expansion of (cbrt 2) in x.im 28.908 * [taylor]: Taking taylor expansion of 2 in x.im 28.908 * [backup-simplify]: Simplify 2 into 2 28.909 * [backup-simplify]: Simplify (cbrt 2) into (cbrt 2) 28.909 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 2))) into 0 28.909 * [taylor]: Taking taylor expansion of (* (pow (* (pow x.im 2) (pow x.re 4)) 1/3) (pow (cbrt 2) 2)) in x.re 28.909 * [taylor]: Taking taylor expansion of (pow (* (pow x.im 2) (pow x.re 4)) 1/3) in x.re 28.909 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* (pow x.im 2) (pow x.re 4))))) in x.re 28.909 * [taylor]: Taking taylor expansion of (* 1/3 (log (* (pow x.im 2) (pow x.re 4)))) in x.re 28.909 * [taylor]: Taking taylor expansion of 1/3 in x.re 28.909 * [backup-simplify]: Simplify 1/3 into 1/3 28.909 * [taylor]: Taking taylor expansion of (log (* (pow x.im 2) (pow x.re 4))) in x.re 28.909 * [taylor]: Taking taylor expansion of (* (pow x.im 2) (pow x.re 4)) in x.re 28.909 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 28.909 * [taylor]: Taking taylor expansion of x.im in x.re 28.909 * [backup-simplify]: Simplify x.im into x.im 28.909 * [taylor]: Taking taylor expansion of (pow x.re 4) in x.re 28.909 * [taylor]: Taking taylor expansion of x.re in x.re 28.909 * [backup-simplify]: Simplify 0 into 0 28.909 * [backup-simplify]: Simplify 1 into 1 28.909 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 28.910 * [backup-simplify]: Simplify (* 1 1) into 1 28.910 * [backup-simplify]: Simplify (* 1 1) into 1 28.910 * [backup-simplify]: Simplify (* (pow x.im 2) 1) into (pow x.im 2) 28.910 * [backup-simplify]: Simplify (log (pow x.im 2)) into (log (pow x.im 2)) 28.910 * [backup-simplify]: Simplify (+ (* (- -4) (log x.re)) (log (pow x.im 2))) into (+ (log (pow x.im 2)) (* 4 (log x.re))) 28.910 * [backup-simplify]: Simplify (* 1/3 (+ (log (pow x.im 2)) (* 4 (log x.re)))) into (* 1/3 (+ (log (pow x.im 2)) (* 4 (log x.re)))) 28.910 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log (pow x.im 2)) (* 4 (log x.re))))) into (exp (* 1/3 (+ (log (pow x.im 2)) (* 4 (log x.re))))) 28.911 * [taylor]: Taking taylor expansion of (pow (cbrt 2) 2) in x.re 28.911 * [taylor]: Taking taylor expansion of (cbrt 2) in x.re 28.911 * [taylor]: Taking taylor expansion of 2 in x.re 28.911 * [backup-simplify]: Simplify 2 into 2 28.911 * [backup-simplify]: Simplify (cbrt 2) into (cbrt 2) 28.911 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 2))) into 0 28.911 * [taylor]: Taking taylor expansion of (* (pow (* (pow x.im 2) (pow x.re 4)) 1/3) (pow (cbrt 2) 2)) in x.re 28.911 * [taylor]: Taking taylor expansion of (pow (* (pow x.im 2) (pow x.re 4)) 1/3) in x.re 28.911 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* (pow x.im 2) (pow x.re 4))))) in x.re 28.911 * [taylor]: Taking taylor expansion of (* 1/3 (log (* (pow x.im 2) (pow x.re 4)))) in x.re 28.911 * [taylor]: Taking taylor expansion of 1/3 in x.re 28.911 * [backup-simplify]: Simplify 1/3 into 1/3 28.911 * [taylor]: Taking taylor expansion of (log (* (pow x.im 2) (pow x.re 4))) in x.re 28.911 * [taylor]: Taking taylor expansion of (* (pow x.im 2) (pow x.re 4)) in x.re 28.911 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 28.911 * [taylor]: Taking taylor expansion of x.im in x.re 28.911 * [backup-simplify]: Simplify x.im into x.im 28.911 * [taylor]: Taking taylor expansion of (pow x.re 4) in x.re 28.911 * [taylor]: Taking taylor expansion of x.re in x.re 28.912 * [backup-simplify]: Simplify 0 into 0 28.912 * [backup-simplify]: Simplify 1 into 1 28.912 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 28.912 * [backup-simplify]: Simplify (* 1 1) into 1 28.912 * [backup-simplify]: Simplify (* 1 1) into 1 28.912 * [backup-simplify]: Simplify (* (pow x.im 2) 1) into (pow x.im 2) 28.912 * [backup-simplify]: Simplify (log (pow x.im 2)) into (log (pow x.im 2)) 28.912 * [backup-simplify]: Simplify (+ (* (- -4) (log x.re)) (log (pow x.im 2))) into (+ (log (pow x.im 2)) (* 4 (log x.re))) 28.913 * [backup-simplify]: Simplify (* 1/3 (+ (log (pow x.im 2)) (* 4 (log x.re)))) into (* 1/3 (+ (log (pow x.im 2)) (* 4 (log x.re)))) 28.913 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log (pow x.im 2)) (* 4 (log x.re))))) into (exp (* 1/3 (+ (log (pow x.im 2)) (* 4 (log x.re))))) 28.913 * [taylor]: Taking taylor expansion of (pow (cbrt 2) 2) in x.re 28.913 * [taylor]: Taking taylor expansion of (cbrt 2) in x.re 28.913 * [taylor]: Taking taylor expansion of 2 in x.re 28.913 * [backup-simplify]: Simplify 2 into 2 28.913 * [backup-simplify]: Simplify (cbrt 2) into (cbrt 2) 28.913 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 2))) into 0 28.914 * [backup-simplify]: Simplify (* (cbrt 2) (cbrt 2)) into (pow (cbrt 2) 2) 28.915 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log (pow x.im 2)) (* 4 (log x.re))))) (pow (cbrt 2) 2)) into (* (exp (* 1/3 (+ (log (pow x.im 2)) (* 4 (log x.re))))) (pow (cbrt 2) 2)) 28.915 * [taylor]: Taking taylor expansion of (* (exp (* 1/3 (+ (log (pow x.im 2)) (* 4 (log x.re))))) (pow (cbrt 2) 2)) in x.im 28.915 * [taylor]: Taking taylor expansion of (exp (* 1/3 (+ (log (pow x.im 2)) (* 4 (log x.re))))) in x.im 28.915 * [taylor]: Taking taylor expansion of (* 1/3 (+ (log (pow x.im 2)) (* 4 (log x.re)))) in x.im 28.915 * [taylor]: Taking taylor expansion of 1/3 in x.im 28.915 * [backup-simplify]: Simplify 1/3 into 1/3 28.915 * [taylor]: Taking taylor expansion of (+ (log (pow x.im 2)) (* 4 (log x.re))) in x.im 28.915 * [taylor]: Taking taylor expansion of (log (pow x.im 2)) in x.im 28.915 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 28.915 * [taylor]: Taking taylor expansion of x.im in x.im 28.915 * [backup-simplify]: Simplify 0 into 0 28.915 * [backup-simplify]: Simplify 1 into 1 28.916 * [backup-simplify]: Simplify (* 1 1) into 1 28.916 * [backup-simplify]: Simplify (log 1) into 0 28.916 * [taylor]: Taking taylor expansion of (* 4 (log x.re)) in x.im 28.916 * [taylor]: Taking taylor expansion of 4 in x.im 28.916 * [backup-simplify]: Simplify 4 into 4 28.916 * [taylor]: Taking taylor expansion of (log x.re) in x.im 28.916 * [taylor]: Taking taylor expansion of x.re in x.im 28.916 * [backup-simplify]: Simplify x.re into x.re 28.916 * [backup-simplify]: Simplify (log x.re) into (log x.re) 28.916 * [backup-simplify]: Simplify (+ (* (- -2) (log x.im)) 0) into (* 2 (log x.im)) 28.916 * [backup-simplify]: Simplify (* 4 (log x.re)) into (* 4 (log x.re)) 28.916 * [backup-simplify]: Simplify (+ (* 2 (log x.im)) (* 4 (log x.re))) into (+ (* 2 (log x.im)) (* 4 (log x.re))) 28.916 * [backup-simplify]: Simplify (* 1/3 (+ (* 2 (log x.im)) (* 4 (log x.re)))) into (* 1/3 (+ (* 2 (log x.im)) (* 4 (log x.re)))) 28.917 * [backup-simplify]: Simplify (exp (* 1/3 (+ (* 2 (log x.im)) (* 4 (log x.re))))) into (exp (* 1/3 (+ (* 2 (log x.im)) (* 4 (log x.re))))) 28.917 * [taylor]: Taking taylor expansion of (pow (cbrt 2) 2) in x.im 28.917 * [taylor]: Taking taylor expansion of (cbrt 2) in x.im 28.917 * [taylor]: Taking taylor expansion of 2 in x.im 28.917 * [backup-simplify]: Simplify 2 into 2 28.917 * [backup-simplify]: Simplify (cbrt 2) into (cbrt 2) 28.917 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 2))) into 0 28.918 * [backup-simplify]: Simplify (* (cbrt 2) (cbrt 2)) into (pow (cbrt 2) 2) 28.919 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (* 2 (log x.im)) (* 4 (log x.re))))) (pow (cbrt 2) 2)) into (* (exp (* 1/3 (+ (* 2 (log x.im)) (* 4 (log x.re))))) (pow (cbrt 2) 2)) 28.920 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (* 2 (log x.im)) (* 4 (log x.re))))) (pow (cbrt 2) 2)) into (* (exp (* 1/3 (+ (* 2 (log x.im)) (* 4 (log x.re))))) (pow (cbrt 2) 2)) 28.921 * [backup-simplify]: Simplify (+ (* (cbrt 2) 0) (* 0 (cbrt 2))) into 0 28.921 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 28.922 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 28.922 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 28.922 * [backup-simplify]: Simplify (+ (* (pow x.im 2) 0) (* 0 1)) into 0 28.923 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (pow x.im 2) 1)))) 1) into 0 28.923 * [backup-simplify]: Simplify (+ (* (- -4) (log x.re)) (log (pow x.im 2))) into (+ (log (pow x.im 2)) (* 4 (log x.re))) 28.923 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (+ (log (pow x.im 2)) (* 4 (log x.re))))) into 0 28.924 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log (pow x.im 2)) (* 4 (log x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 28.924 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (+ (log (pow x.im 2)) (* 4 (log x.re))))) 0) (* 0 (pow (cbrt 2) 2))) into 0 28.924 * [taylor]: Taking taylor expansion of 0 in x.im 28.924 * [backup-simplify]: Simplify 0 into 0 28.924 * [backup-simplify]: Simplify 0 into 0 28.925 * [backup-simplify]: Simplify (+ (* (cbrt 2) 0) (* 0 (cbrt 2))) into 0 28.925 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 28.926 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 28.926 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 28.927 * [backup-simplify]: Simplify (+ (* 4 0) (* 0 (log x.re))) into 0 28.927 * [backup-simplify]: Simplify (+ 0 0) into 0 28.927 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (+ (* 2 (log x.im)) (* 4 (log x.re))))) into 0 28.928 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (* 2 (log x.im)) (* 4 (log x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 28.928 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (+ (* 2 (log x.im)) (* 4 (log x.re))))) 0) (* 0 (pow (cbrt 2) 2))) into 0 28.928 * [backup-simplify]: Simplify 0 into 0 28.929 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt 2))))) (* 3 (cbrt 2))) into 0 28.930 * [backup-simplify]: Simplify (+ (* (cbrt 2) 0) (+ (* 0 0) (* 0 (cbrt 2)))) into 0 28.931 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 28.931 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 28.932 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 28.933 * [backup-simplify]: Simplify (+ (* (pow x.im 2) 0) (+ (* 0 0) (* 0 1))) into 0 28.935 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (pow x.im 2) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (pow x.im 2) 1)))) 2) into 0 28.935 * [backup-simplify]: Simplify (+ (* (- -4) (log x.re)) (log (pow x.im 2))) into (+ (log (pow x.im 2)) (* 4 (log x.re))) 28.936 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (+ (log (pow x.im 2)) (* 4 (log x.re)))))) into 0 28.937 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log (pow x.im 2)) (* 4 (log x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 28.939 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (+ (log (pow x.im 2)) (* 4 (log x.re))))) 0) (+ (* 0 0) (* 0 (pow (cbrt 2) 2)))) into 0 28.939 * [taylor]: Taking taylor expansion of 0 in x.im 28.939 * [backup-simplify]: Simplify 0 into 0 28.939 * [backup-simplify]: Simplify 0 into 0 28.939 * [backup-simplify]: Simplify 0 into 0 28.940 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt 2))))) (* 3 (cbrt 2))) into 0 28.941 * [backup-simplify]: Simplify (+ (* (cbrt 2) 0) (+ (* 0 0) (* 0 (cbrt 2)))) into 0 28.942 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 28.945 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 28.947 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 28.947 * [backup-simplify]: Simplify (+ (* 4 0) (+ (* 0 0) (* 0 (log x.re)))) into 0 28.948 * [backup-simplify]: Simplify (+ 0 0) into 0 28.949 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (+ (* 2 (log x.im)) (* 4 (log x.re)))))) into 0 28.950 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (* 2 (log x.im)) (* 4 (log x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 28.951 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (+ (* 2 (log x.im)) (* 4 (log x.re))))) 0) (+ (* 0 0) (* 0 (pow (cbrt 2) 2)))) into 0 28.951 * [backup-simplify]: Simplify 0 into 0 28.953 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)))) (* 3 (cbrt 2))) into 0 28.954 * [backup-simplify]: Simplify (+ (* (cbrt 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cbrt 2))))) into 0 28.955 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 28.956 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 28.957 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 28.957 * [backup-simplify]: Simplify (+ (* (pow x.im 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 28.960 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (pow x.im 2) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (pow x.im 2) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (pow x.im 2) 1)))) 6) into 0 28.961 * [backup-simplify]: Simplify (+ (* (- -4) (log x.re)) (log (pow x.im 2))) into (+ (log (pow x.im 2)) (* 4 (log x.re))) 28.962 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (+ (log (pow x.im 2)) (* 4 (log x.re))))))) into 0 28.963 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log (pow x.im 2)) (* 4 (log x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 28.964 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (+ (log (pow x.im 2)) (* 4 (log x.re))))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (cbrt 2) 2))))) into 0 28.964 * [taylor]: Taking taylor expansion of 0 in x.im 28.964 * [backup-simplify]: Simplify 0 into 0 28.964 * [backup-simplify]: Simplify 0 into 0 28.964 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (* 2 (log x.im)) (* 4 (log x.re))))) (pow (cbrt 2) 2)) into (* (exp (* 1/3 (+ (* 2 (log x.im)) (* 4 (log x.re))))) (pow (cbrt 2) 2)) 28.965 * [backup-simplify]: Simplify (* (cbrt (* (+ (* (/ 1 x.re) (/ 1 x.im)) (* (/ 1 x.im) (/ 1 x.re))) (/ 1 x.re))) (cbrt (* (+ (* (/ 1 x.re) (/ 1 x.im)) (* (/ 1 x.im) (/ 1 x.re))) (/ 1 x.re)))) into (* (pow (/ 1 (* (pow x.im 2) (pow x.re 4))) 1/3) (pow (cbrt 2) 2)) 28.965 * [approximate]: Taking taylor expansion of (* (pow (/ 1 (* (pow x.im 2) (pow x.re 4))) 1/3) (pow (cbrt 2) 2)) in (x.re x.im) around 0 28.965 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (* (pow x.im 2) (pow x.re 4))) 1/3) (pow (cbrt 2) 2)) in x.im 28.965 * [taylor]: Taking taylor expansion of (pow (/ 1 (* (pow x.im 2) (pow x.re 4))) 1/3) in x.im 28.965 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (* (pow x.im 2) (pow x.re 4)))))) in x.im 28.965 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (* (pow x.im 2) (pow x.re 4))))) in x.im 28.965 * [taylor]: Taking taylor expansion of 1/3 in x.im 28.965 * [backup-simplify]: Simplify 1/3 into 1/3 28.965 * [taylor]: Taking taylor expansion of (log (/ 1 (* (pow x.im 2) (pow x.re 4)))) in x.im 28.965 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x.im 2) (pow x.re 4))) in x.im 28.965 * [taylor]: Taking taylor expansion of (* (pow x.im 2) (pow x.re 4)) in x.im 28.965 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 28.965 * [taylor]: Taking taylor expansion of x.im in x.im 28.965 * [backup-simplify]: Simplify 0 into 0 28.965 * [backup-simplify]: Simplify 1 into 1 28.965 * [taylor]: Taking taylor expansion of (pow x.re 4) in x.im 28.965 * [taylor]: Taking taylor expansion of x.re in x.im 28.965 * [backup-simplify]: Simplify x.re into x.re 28.965 * [backup-simplify]: Simplify (* 1 1) into 1 28.965 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 28.965 * [backup-simplify]: Simplify (* (pow x.re 2) (pow x.re 2)) into (pow x.re 4) 28.965 * [backup-simplify]: Simplify (* 1 (pow x.re 4)) into (pow x.re 4) 28.965 * [backup-simplify]: Simplify (/ 1 (pow x.re 4)) into (/ 1 (pow x.re 4)) 28.965 * [backup-simplify]: Simplify (log (/ 1 (pow x.re 4))) into (log (/ 1 (pow x.re 4))) 28.966 * [backup-simplify]: Simplify (+ (* (- 2) (log x.im)) (log (/ 1 (pow x.re 4)))) into (- (log (/ 1 (pow x.re 4))) (* 2 (log x.im))) 28.966 * [backup-simplify]: Simplify (* 1/3 (- (log (/ 1 (pow x.re 4))) (* 2 (log x.im)))) into (* 1/3 (- (log (/ 1 (pow x.re 4))) (* 2 (log x.im)))) 28.966 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (/ 1 (pow x.re 4))) (* 2 (log x.im))))) into (exp (* 1/3 (- (log (/ 1 (pow x.re 4))) (* 2 (log x.im))))) 28.966 * [taylor]: Taking taylor expansion of (pow (cbrt 2) 2) in x.im 28.966 * [taylor]: Taking taylor expansion of (cbrt 2) in x.im 28.966 * [taylor]: Taking taylor expansion of 2 in x.im 28.966 * [backup-simplify]: Simplify 2 into 2 28.966 * [backup-simplify]: Simplify (cbrt 2) into (cbrt 2) 28.967 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 2))) into 0 28.967 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (* (pow x.im 2) (pow x.re 4))) 1/3) (pow (cbrt 2) 2)) in x.re 28.967 * [taylor]: Taking taylor expansion of (pow (/ 1 (* (pow x.im 2) (pow x.re 4))) 1/3) in x.re 28.967 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (* (pow x.im 2) (pow x.re 4)))))) in x.re 28.967 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (* (pow x.im 2) (pow x.re 4))))) in x.re 28.967 * [taylor]: Taking taylor expansion of 1/3 in x.re 28.967 * [backup-simplify]: Simplify 1/3 into 1/3 28.967 * [taylor]: Taking taylor expansion of (log (/ 1 (* (pow x.im 2) (pow x.re 4)))) in x.re 28.967 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x.im 2) (pow x.re 4))) in x.re 28.967 * [taylor]: Taking taylor expansion of (* (pow x.im 2) (pow x.re 4)) in x.re 28.967 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 28.967 * [taylor]: Taking taylor expansion of x.im in x.re 28.967 * [backup-simplify]: Simplify x.im into x.im 28.967 * [taylor]: Taking taylor expansion of (pow x.re 4) in x.re 28.967 * [taylor]: Taking taylor expansion of x.re in x.re 28.967 * [backup-simplify]: Simplify 0 into 0 28.967 * [backup-simplify]: Simplify 1 into 1 28.967 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 28.967 * [backup-simplify]: Simplify (* 1 1) into 1 28.968 * [backup-simplify]: Simplify (* 1 1) into 1 28.968 * [backup-simplify]: Simplify (* (pow x.im 2) 1) into (pow x.im 2) 28.968 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 28.968 * [backup-simplify]: Simplify (log (/ 1 (pow x.im 2))) into (log (/ 1 (pow x.im 2))) 28.968 * [backup-simplify]: Simplify (+ (* (- 4) (log x.re)) (log (/ 1 (pow x.im 2)))) into (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re))) 28.968 * [backup-simplify]: Simplify (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re)))) into (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re)))) 28.968 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re))))) into (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re))))) 28.968 * [taylor]: Taking taylor expansion of (pow (cbrt 2) 2) in x.re 28.968 * [taylor]: Taking taylor expansion of (cbrt 2) in x.re 28.968 * [taylor]: Taking taylor expansion of 2 in x.re 28.968 * [backup-simplify]: Simplify 2 into 2 28.969 * [backup-simplify]: Simplify (cbrt 2) into (cbrt 2) 28.969 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 2))) into 0 28.969 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (* (pow x.im 2) (pow x.re 4))) 1/3) (pow (cbrt 2) 2)) in x.re 28.969 * [taylor]: Taking taylor expansion of (pow (/ 1 (* (pow x.im 2) (pow x.re 4))) 1/3) in x.re 28.969 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (* (pow x.im 2) (pow x.re 4)))))) in x.re 28.969 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (* (pow x.im 2) (pow x.re 4))))) in x.re 28.969 * [taylor]: Taking taylor expansion of 1/3 in x.re 28.969 * [backup-simplify]: Simplify 1/3 into 1/3 28.969 * [taylor]: Taking taylor expansion of (log (/ 1 (* (pow x.im 2) (pow x.re 4)))) in x.re 28.969 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x.im 2) (pow x.re 4))) in x.re 28.969 * [taylor]: Taking taylor expansion of (* (pow x.im 2) (pow x.re 4)) in x.re 28.969 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 28.969 * [taylor]: Taking taylor expansion of x.im in x.re 28.969 * [backup-simplify]: Simplify x.im into x.im 28.969 * [taylor]: Taking taylor expansion of (pow x.re 4) in x.re 28.969 * [taylor]: Taking taylor expansion of x.re in x.re 28.969 * [backup-simplify]: Simplify 0 into 0 28.969 * [backup-simplify]: Simplify 1 into 1 28.969 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 28.970 * [backup-simplify]: Simplify (* 1 1) into 1 28.970 * [backup-simplify]: Simplify (* 1 1) into 1 28.970 * [backup-simplify]: Simplify (* (pow x.im 2) 1) into (pow x.im 2) 28.970 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 28.970 * [backup-simplify]: Simplify (log (/ 1 (pow x.im 2))) into (log (/ 1 (pow x.im 2))) 28.970 * [backup-simplify]: Simplify (+ (* (- 4) (log x.re)) (log (/ 1 (pow x.im 2)))) into (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re))) 28.970 * [backup-simplify]: Simplify (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re)))) into (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re)))) 28.971 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re))))) into (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re))))) 28.971 * [taylor]: Taking taylor expansion of (pow (cbrt 2) 2) in x.re 28.971 * [taylor]: Taking taylor expansion of (cbrt 2) in x.re 28.971 * [taylor]: Taking taylor expansion of 2 in x.re 28.971 * [backup-simplify]: Simplify 2 into 2 28.971 * [backup-simplify]: Simplify (cbrt 2) into (cbrt 2) 28.971 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 2))) into 0 28.974 * [backup-simplify]: Simplify (* (cbrt 2) (cbrt 2)) into (pow (cbrt 2) 2) 28.975 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re))))) (pow (cbrt 2) 2)) into (* (pow (cbrt 2) 2) (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re)))))) 28.975 * [taylor]: Taking taylor expansion of (* (pow (cbrt 2) 2) (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re)))))) in x.im 28.975 * [taylor]: Taking taylor expansion of (pow (cbrt 2) 2) in x.im 28.975 * [taylor]: Taking taylor expansion of (cbrt 2) in x.im 28.975 * [taylor]: Taking taylor expansion of 2 in x.im 28.975 * [backup-simplify]: Simplify 2 into 2 28.975 * [backup-simplify]: Simplify (cbrt 2) into (cbrt 2) 28.976 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 2))) into 0 28.976 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re))))) in x.im 28.976 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re)))) in x.im 28.976 * [taylor]: Taking taylor expansion of 1/3 in x.im 28.976 * [backup-simplify]: Simplify 1/3 into 1/3 28.976 * [taylor]: Taking taylor expansion of (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re))) in x.im 28.976 * [taylor]: Taking taylor expansion of (log (/ 1 (pow x.im 2))) in x.im 28.976 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 28.976 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 28.976 * [taylor]: Taking taylor expansion of x.im in x.im 28.976 * [backup-simplify]: Simplify 0 into 0 28.976 * [backup-simplify]: Simplify 1 into 1 28.976 * [backup-simplify]: Simplify (* 1 1) into 1 28.977 * [backup-simplify]: Simplify (/ 1 1) into 1 28.977 * [backup-simplify]: Simplify (log 1) into 0 28.977 * [taylor]: Taking taylor expansion of (* 4 (log x.re)) in x.im 28.977 * [taylor]: Taking taylor expansion of 4 in x.im 28.977 * [backup-simplify]: Simplify 4 into 4 28.977 * [taylor]: Taking taylor expansion of (log x.re) in x.im 28.977 * [taylor]: Taking taylor expansion of x.re in x.im 28.977 * [backup-simplify]: Simplify x.re into x.re 28.977 * [backup-simplify]: Simplify (log x.re) into (log x.re) 28.977 * [backup-simplify]: Simplify (+ (* (- 2) (log x.im)) 0) into (- (* 2 (log x.im))) 28.977 * [backup-simplify]: Simplify (* 4 (log x.re)) into (* 4 (log x.re)) 28.977 * [backup-simplify]: Simplify (- (* 4 (log x.re))) into (- (* 4 (log x.re))) 28.977 * [backup-simplify]: Simplify (+ (- (* 2 (log x.im))) (- (* 4 (log x.re)))) into (- (+ (* 2 (log x.im)) (* 4 (log x.re)))) 28.977 * [backup-simplify]: Simplify (* 1/3 (- (+ (* 2 (log x.im)) (* 4 (log x.re))))) into (* -1/3 (+ (* 2 (log x.im)) (* 4 (log x.re)))) 28.978 * [backup-simplify]: Simplify (exp (* -1/3 (+ (* 2 (log x.im)) (* 4 (log x.re))))) into (exp (* -1/3 (+ (* 2 (log x.im)) (* 4 (log x.re))))) 28.978 * [backup-simplify]: Simplify (* (cbrt 2) (cbrt 2)) into (pow (cbrt 2) 2) 28.979 * [backup-simplify]: Simplify (* (pow (cbrt 2) 2) (exp (* -1/3 (+ (* 2 (log x.im)) (* 4 (log x.re)))))) into (* (exp (* -1/3 (+ (* 2 (log x.im)) (* 4 (log x.re))))) (pow (cbrt 2) 2)) 28.980 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (* 2 (log x.im)) (* 4 (log x.re))))) (pow (cbrt 2) 2)) into (* (pow (cbrt 2) 2) (exp (* -1/3 (+ (* 2 (log x.im)) (* 4 (log x.re)))))) 28.980 * [backup-simplify]: Simplify (+ (* (cbrt 2) 0) (* 0 (cbrt 2))) into 0 28.980 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 28.981 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 28.981 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 28.981 * [backup-simplify]: Simplify (+ (* (pow x.im 2) 0) (* 0 1)) into 0 28.981 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 2)) (/ 0 (pow x.im 2))))) into 0 28.982 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ 1 (pow x.im 2)) 1)))) 1) into 0 28.982 * [backup-simplify]: Simplify (+ (* (- 4) (log x.re)) (log (/ 1 (pow x.im 2)))) into (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re))) 28.982 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re))))) into 0 28.983 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 28.984 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re))))) 0) (* 0 (pow (cbrt 2) 2))) into 0 28.984 * [taylor]: Taking taylor expansion of 0 in x.im 28.984 * [backup-simplify]: Simplify 0 into 0 28.984 * [backup-simplify]: Simplify 0 into 0 28.984 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 28.984 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 28.985 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 28.986 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 28.986 * [backup-simplify]: Simplify (+ (* 4 0) (* 0 (log x.re))) into 0 28.986 * [backup-simplify]: Simplify (- 0) into 0 28.987 * [backup-simplify]: Simplify (+ 0 0) into 0 28.987 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (* 2 (log x.im)) (* 4 (log x.re)))))) into 0 28.988 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (* 2 (log x.im)) (* 4 (log x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 28.989 * [backup-simplify]: Simplify (+ (* (cbrt 2) 0) (* 0 (cbrt 2))) into 0 28.990 * [backup-simplify]: Simplify (+ (* (pow (cbrt 2) 2) 0) (* 0 (exp (* -1/3 (+ (* 2 (log x.im)) (* 4 (log x.re))))))) into 0 28.990 * [backup-simplify]: Simplify 0 into 0 28.991 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt 2))))) (* 3 (cbrt 2))) into 0 28.992 * [backup-simplify]: Simplify (+ (* (cbrt 2) 0) (+ (* 0 0) (* 0 (cbrt 2)))) into 0 28.993 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 28.995 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 28.995 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 28.996 * [backup-simplify]: Simplify (+ (* (pow x.im 2) 0) (+ (* 0 0) (* 0 1))) into 0 28.996 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 2)) (/ 0 (pow x.im 2))) (* 0 (/ 0 (pow x.im 2))))) into 0 28.998 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (/ 1 (pow x.im 2)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ 1 (pow x.im 2)) 1)))) 2) into 0 28.998 * [backup-simplify]: Simplify (+ (* (- 4) (log x.re)) (log (/ 1 (pow x.im 2)))) into (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re))) 28.999 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re)))))) into 0 29.000 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 29.002 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re))))) 0) (+ (* 0 0) (* 0 (pow (cbrt 2) 2)))) into 0 29.002 * [taylor]: Taking taylor expansion of 0 in x.im 29.002 * [backup-simplify]: Simplify 0 into 0 29.002 * [backup-simplify]: Simplify 0 into 0 29.002 * [backup-simplify]: Simplify 0 into 0 29.003 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 29.004 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 29.006 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 29.008 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 29.009 * [backup-simplify]: Simplify (+ (* 4 0) (+ (* 0 0) (* 0 (log x.re)))) into 0 29.009 * [backup-simplify]: Simplify (- 0) into 0 29.009 * [backup-simplify]: Simplify (+ 0 0) into 0 29.011 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (+ (* 2 (log x.im)) (* 4 (log x.re))))))) into 0 29.012 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (* 2 (log x.im)) (* 4 (log x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 29.013 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt 2))))) (* 3 (cbrt 2))) into 0 29.014 * [backup-simplify]: Simplify (+ (* (cbrt 2) 0) (+ (* 0 0) (* 0 (cbrt 2)))) into 0 29.016 * [backup-simplify]: Simplify (+ (* (pow (cbrt 2) 2) 0) (+ (* 0 0) (* 0 (exp (* -1/3 (+ (* 2 (log x.im)) (* 4 (log x.re)))))))) into 0 29.016 * [backup-simplify]: Simplify 0 into 0 29.017 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)))) (* 3 (cbrt 2))) into 0 29.018 * [backup-simplify]: Simplify (+ (* (cbrt 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cbrt 2))))) into 0 29.019 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 29.020 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 29.021 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 29.022 * [backup-simplify]: Simplify (+ (* (pow x.im 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 29.022 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 2)) (/ 0 (pow x.im 2))) (* 0 (/ 0 (pow x.im 2))) (* 0 (/ 0 (pow x.im 2))))) into 0 29.025 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (/ 1 (pow x.im 2)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (/ 1 (pow x.im 2)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (/ 1 (pow x.im 2)) 1)))) 6) into 0 29.025 * [backup-simplify]: Simplify (+ (* (- 4) (log x.re)) (log (/ 1 (pow x.im 2)))) into (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re))) 29.027 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re))))))) into 0 29.028 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 29.030 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re))))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (cbrt 2) 2))))) into 0 29.030 * [taylor]: Taking taylor expansion of 0 in x.im 29.030 * [backup-simplify]: Simplify 0 into 0 29.030 * [backup-simplify]: Simplify 0 into 0 29.031 * [backup-simplify]: Simplify (* (pow (cbrt 2) 2) (exp (* -1/3 (+ (* 2 (log (/ 1 x.im))) (* 4 (log (/ 1 x.re))))))) into (* (pow (cbrt 2) 2) (exp (* -1/3 (+ (* 2 (log (/ 1 x.im))) (* 4 (log (/ 1 x.re))))))) 29.032 * [backup-simplify]: Simplify (* (cbrt (* (+ (* (/ 1 (- x.re)) (/ 1 (- x.im))) (* (/ 1 (- x.im)) (/ 1 (- x.re)))) (/ 1 (- x.re)))) (cbrt (* (+ (* (/ 1 (- x.re)) (/ 1 (- x.im))) (* (/ 1 (- x.im)) (/ 1 (- x.re)))) (/ 1 (- x.re))))) into (* (pow (cbrt -2) 2) (pow (/ 1 (* (pow x.re 4) (pow x.im 2))) 1/3)) 29.032 * [approximate]: Taking taylor expansion of (* (pow (cbrt -2) 2) (pow (/ 1 (* (pow x.re 4) (pow x.im 2))) 1/3)) in (x.re x.im) around 0 29.032 * [taylor]: Taking taylor expansion of (* (pow (cbrt -2) 2) (pow (/ 1 (* (pow x.re 4) (pow x.im 2))) 1/3)) in x.im 29.032 * [taylor]: Taking taylor expansion of (pow (cbrt -2) 2) in x.im 29.032 * [taylor]: Taking taylor expansion of (cbrt -2) in x.im 29.032 * [taylor]: Taking taylor expansion of -2 in x.im 29.032 * [backup-simplify]: Simplify -2 into -2 29.032 * [backup-simplify]: Simplify (cbrt -2) into (cbrt -2) 29.033 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -2))) into 0 29.033 * [taylor]: Taking taylor expansion of (pow (/ 1 (* (pow x.re 4) (pow x.im 2))) 1/3) in x.im 29.033 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (* (pow x.re 4) (pow x.im 2)))))) in x.im 29.033 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (* (pow x.re 4) (pow x.im 2))))) in x.im 29.033 * [taylor]: Taking taylor expansion of 1/3 in x.im 29.033 * [backup-simplify]: Simplify 1/3 into 1/3 29.033 * [taylor]: Taking taylor expansion of (log (/ 1 (* (pow x.re 4) (pow x.im 2)))) in x.im 29.033 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x.re 4) (pow x.im 2))) in x.im 29.033 * [taylor]: Taking taylor expansion of (* (pow x.re 4) (pow x.im 2)) in x.im 29.033 * [taylor]: Taking taylor expansion of (pow x.re 4) in x.im 29.033 * [taylor]: Taking taylor expansion of x.re in x.im 29.033 * [backup-simplify]: Simplify x.re into x.re 29.033 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 29.033 * [taylor]: Taking taylor expansion of x.im in x.im 29.033 * [backup-simplify]: Simplify 0 into 0 29.033 * [backup-simplify]: Simplify 1 into 1 29.034 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 29.034 * [backup-simplify]: Simplify (* (pow x.re 2) (pow x.re 2)) into (pow x.re 4) 29.034 * [backup-simplify]: Simplify (* 1 1) into 1 29.034 * [backup-simplify]: Simplify (* (pow x.re 4) 1) into (pow x.re 4) 29.034 * [backup-simplify]: Simplify (/ 1 (pow x.re 4)) into (/ 1 (pow x.re 4)) 29.034 * [backup-simplify]: Simplify (log (/ 1 (pow x.re 4))) into (log (/ 1 (pow x.re 4))) 29.035 * [backup-simplify]: Simplify (+ (* (- 2) (log x.im)) (log (/ 1 (pow x.re 4)))) into (- (log (/ 1 (pow x.re 4))) (* 2 (log x.im))) 29.035 * [backup-simplify]: Simplify (* 1/3 (- (log (/ 1 (pow x.re 4))) (* 2 (log x.im)))) into (* 1/3 (- (log (/ 1 (pow x.re 4))) (* 2 (log x.im)))) 29.035 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (/ 1 (pow x.re 4))) (* 2 (log x.im))))) into (exp (* 1/3 (- (log (/ 1 (pow x.re 4))) (* 2 (log x.im))))) 29.035 * [taylor]: Taking taylor expansion of (* (pow (cbrt -2) 2) (pow (/ 1 (* (pow x.re 4) (pow x.im 2))) 1/3)) in x.re 29.035 * [taylor]: Taking taylor expansion of (pow (cbrt -2) 2) in x.re 29.035 * [taylor]: Taking taylor expansion of (cbrt -2) in x.re 29.035 * [taylor]: Taking taylor expansion of -2 in x.re 29.035 * [backup-simplify]: Simplify -2 into -2 29.036 * [backup-simplify]: Simplify (cbrt -2) into (cbrt -2) 29.036 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -2))) into 0 29.037 * [taylor]: Taking taylor expansion of (pow (/ 1 (* (pow x.re 4) (pow x.im 2))) 1/3) in x.re 29.037 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (* (pow x.re 4) (pow x.im 2)))))) in x.re 29.037 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (* (pow x.re 4) (pow x.im 2))))) in x.re 29.037 * [taylor]: Taking taylor expansion of 1/3 in x.re 29.037 * [backup-simplify]: Simplify 1/3 into 1/3 29.037 * [taylor]: Taking taylor expansion of (log (/ 1 (* (pow x.re 4) (pow x.im 2)))) in x.re 29.037 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x.re 4) (pow x.im 2))) in x.re 29.037 * [taylor]: Taking taylor expansion of (* (pow x.re 4) (pow x.im 2)) in x.re 29.037 * [taylor]: Taking taylor expansion of (pow x.re 4) in x.re 29.037 * [taylor]: Taking taylor expansion of x.re in x.re 29.037 * [backup-simplify]: Simplify 0 into 0 29.037 * [backup-simplify]: Simplify 1 into 1 29.037 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 29.037 * [taylor]: Taking taylor expansion of x.im in x.re 29.037 * [backup-simplify]: Simplify x.im into x.im 29.037 * [backup-simplify]: Simplify (* 1 1) into 1 29.038 * [backup-simplify]: Simplify (* 1 1) into 1 29.038 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 29.038 * [backup-simplify]: Simplify (* 1 (pow x.im 2)) into (pow x.im 2) 29.038 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 29.038 * [backup-simplify]: Simplify (log (/ 1 (pow x.im 2))) into (log (/ 1 (pow x.im 2))) 29.039 * [backup-simplify]: Simplify (+ (* (- 4) (log x.re)) (log (/ 1 (pow x.im 2)))) into (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re))) 29.039 * [backup-simplify]: Simplify (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re)))) into (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re)))) 29.039 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re))))) into (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re))))) 29.039 * [taylor]: Taking taylor expansion of (* (pow (cbrt -2) 2) (pow (/ 1 (* (pow x.re 4) (pow x.im 2))) 1/3)) in x.re 29.039 * [taylor]: Taking taylor expansion of (pow (cbrt -2) 2) in x.re 29.039 * [taylor]: Taking taylor expansion of (cbrt -2) in x.re 29.039 * [taylor]: Taking taylor expansion of -2 in x.re 29.039 * [backup-simplify]: Simplify -2 into -2 29.040 * [backup-simplify]: Simplify (cbrt -2) into (cbrt -2) 29.040 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -2))) into 0 29.040 * [taylor]: Taking taylor expansion of (pow (/ 1 (* (pow x.re 4) (pow x.im 2))) 1/3) in x.re 29.040 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (* (pow x.re 4) (pow x.im 2)))))) in x.re 29.040 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (* (pow x.re 4) (pow x.im 2))))) in x.re 29.040 * [taylor]: Taking taylor expansion of 1/3 in x.re 29.041 * [backup-simplify]: Simplify 1/3 into 1/3 29.041 * [taylor]: Taking taylor expansion of (log (/ 1 (* (pow x.re 4) (pow x.im 2)))) in x.re 29.041 * [taylor]: Taking taylor expansion of (/ 1 (* (pow x.re 4) (pow x.im 2))) in x.re 29.041 * [taylor]: Taking taylor expansion of (* (pow x.re 4) (pow x.im 2)) in x.re 29.041 * [taylor]: Taking taylor expansion of (pow x.re 4) in x.re 29.041 * [taylor]: Taking taylor expansion of x.re in x.re 29.041 * [backup-simplify]: Simplify 0 into 0 29.041 * [backup-simplify]: Simplify 1 into 1 29.041 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 29.041 * [taylor]: Taking taylor expansion of x.im in x.re 29.041 * [backup-simplify]: Simplify x.im into x.im 29.041 * [backup-simplify]: Simplify (* 1 1) into 1 29.042 * [backup-simplify]: Simplify (* 1 1) into 1 29.042 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 29.042 * [backup-simplify]: Simplify (* 1 (pow x.im 2)) into (pow x.im 2) 29.042 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 29.042 * [backup-simplify]: Simplify (log (/ 1 (pow x.im 2))) into (log (/ 1 (pow x.im 2))) 29.042 * [backup-simplify]: Simplify (+ (* (- 4) (log x.re)) (log (/ 1 (pow x.im 2)))) into (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re))) 29.043 * [backup-simplify]: Simplify (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re)))) into (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re)))) 29.043 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re))))) into (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re))))) 29.044 * [backup-simplify]: Simplify (* (cbrt -2) (cbrt -2)) into (pow (cbrt -2) 2) 29.045 * [backup-simplify]: Simplify (* (pow (cbrt -2) 2) (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re)))))) into (* (pow (cbrt -2) 2) (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re)))))) 29.045 * [taylor]: Taking taylor expansion of (* (pow (cbrt -2) 2) (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re)))))) in x.im 29.045 * [taylor]: Taking taylor expansion of (pow (cbrt -2) 2) in x.im 29.045 * [taylor]: Taking taylor expansion of (cbrt -2) in x.im 29.045 * [taylor]: Taking taylor expansion of -2 in x.im 29.045 * [backup-simplify]: Simplify -2 into -2 29.046 * [backup-simplify]: Simplify (cbrt -2) into (cbrt -2) 29.047 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -2))) into 0 29.047 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re))))) in x.im 29.047 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re)))) in x.im 29.047 * [taylor]: Taking taylor expansion of 1/3 in x.im 29.047 * [backup-simplify]: Simplify 1/3 into 1/3 29.047 * [taylor]: Taking taylor expansion of (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re))) in x.im 29.047 * [taylor]: Taking taylor expansion of (log (/ 1 (pow x.im 2))) in x.im 29.047 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 29.047 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 29.047 * [taylor]: Taking taylor expansion of x.im in x.im 29.047 * [backup-simplify]: Simplify 0 into 0 29.047 * [backup-simplify]: Simplify 1 into 1 29.047 * [backup-simplify]: Simplify (* 1 1) into 1 29.048 * [backup-simplify]: Simplify (/ 1 1) into 1 29.048 * [backup-simplify]: Simplify (log 1) into 0 29.048 * [taylor]: Taking taylor expansion of (* 4 (log x.re)) in x.im 29.048 * [taylor]: Taking taylor expansion of 4 in x.im 29.048 * [backup-simplify]: Simplify 4 into 4 29.048 * [taylor]: Taking taylor expansion of (log x.re) in x.im 29.048 * [taylor]: Taking taylor expansion of x.re in x.im 29.048 * [backup-simplify]: Simplify x.re into x.re 29.048 * [backup-simplify]: Simplify (log x.re) into (log x.re) 29.049 * [backup-simplify]: Simplify (+ (* (- 2) (log x.im)) 0) into (- (* 2 (log x.im))) 29.049 * [backup-simplify]: Simplify (* 4 (log x.re)) into (* 4 (log x.re)) 29.049 * [backup-simplify]: Simplify (- (* 4 (log x.re))) into (- (* 4 (log x.re))) 29.049 * [backup-simplify]: Simplify (+ (- (* 2 (log x.im))) (- (* 4 (log x.re)))) into (- (+ (* 2 (log x.im)) (* 4 (log x.re)))) 29.049 * [backup-simplify]: Simplify (* 1/3 (- (+ (* 2 (log x.im)) (* 4 (log x.re))))) into (* -1/3 (+ (* 2 (log x.im)) (* 4 (log x.re)))) 29.049 * [backup-simplify]: Simplify (exp (* -1/3 (+ (* 2 (log x.im)) (* 4 (log x.re))))) into (exp (* -1/3 (+ (* 2 (log x.im)) (* 4 (log x.re))))) 29.051 * [backup-simplify]: Simplify (* (cbrt -2) (cbrt -2)) into (pow (cbrt -2) 2) 29.052 * [backup-simplify]: Simplify (* (pow (cbrt -2) 2) (exp (* -1/3 (+ (* 2 (log x.im)) (* 4 (log x.re)))))) into (* (pow (cbrt -2) 2) (exp (* -1/3 (+ (* 2 (log x.im)) (* 4 (log x.re)))))) 29.053 * [backup-simplify]: Simplify (* (pow (cbrt -2) 2) (exp (* -1/3 (+ (* 2 (log x.im)) (* 4 (log x.re)))))) into (* (pow (cbrt -2) 2) (exp (* -1/3 (+ (* 2 (log x.im)) (* 4 (log x.re)))))) 29.053 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 29.054 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 29.054 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 29.055 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (pow x.im 2))) into 0 29.055 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 2)) (/ 0 (pow x.im 2))))) into 0 29.056 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ 1 (pow x.im 2)) 1)))) 1) into 0 29.057 * [backup-simplify]: Simplify (+ (* (- 4) (log x.re)) (log (/ 1 (pow x.im 2)))) into (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re))) 29.057 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re))))) into 0 29.058 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 29.059 * [backup-simplify]: Simplify (+ (* (cbrt -2) 0) (* 0 (cbrt -2))) into 0 29.060 * [backup-simplify]: Simplify (+ (* (pow (cbrt -2) 2) 0) (* 0 (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re))))))) into 0 29.060 * [taylor]: Taking taylor expansion of 0 in x.im 29.060 * [backup-simplify]: Simplify 0 into 0 29.060 * [backup-simplify]: Simplify 0 into 0 29.061 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 29.061 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 29.063 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 29.063 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 29.064 * [backup-simplify]: Simplify (+ (* 4 0) (* 0 (log x.re))) into 0 29.064 * [backup-simplify]: Simplify (- 0) into 0 29.065 * [backup-simplify]: Simplify (+ 0 0) into 0 29.065 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (* 2 (log x.im)) (* 4 (log x.re)))))) into 0 29.066 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (* 2 (log x.im)) (* 4 (log x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 29.067 * [backup-simplify]: Simplify (+ (* (cbrt -2) 0) (* 0 (cbrt -2))) into 0 29.068 * [backup-simplify]: Simplify (+ (* (pow (cbrt -2) 2) 0) (* 0 (exp (* -1/3 (+ (* 2 (log x.im)) (* 4 (log x.re))))))) into 0 29.068 * [backup-simplify]: Simplify 0 into 0 29.068 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 29.069 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 29.070 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 29.071 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (pow x.im 2)))) into 0 29.071 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 2)) (/ 0 (pow x.im 2))) (* 0 (/ 0 (pow x.im 2))))) into 0 29.072 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (/ 1 (pow x.im 2)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ 1 (pow x.im 2)) 1)))) 2) into 0 29.072 * [backup-simplify]: Simplify (+ (* (- 4) (log x.re)) (log (/ 1 (pow x.im 2)))) into (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re))) 29.073 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re)))))) into 0 29.073 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 29.074 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -2))))) (* 3 (cbrt -2))) into 0 29.075 * [backup-simplify]: Simplify (+ (* (cbrt -2) 0) (+ (* 0 0) (* 0 (cbrt -2)))) into 0 29.076 * [backup-simplify]: Simplify (+ (* (pow (cbrt -2) 2) 0) (+ (* 0 0) (* 0 (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re)))))))) into 0 29.076 * [taylor]: Taking taylor expansion of 0 in x.im 29.076 * [backup-simplify]: Simplify 0 into 0 29.076 * [backup-simplify]: Simplify 0 into 0 29.076 * [backup-simplify]: Simplify 0 into 0 29.076 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 29.077 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 29.078 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 29.079 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 29.080 * [backup-simplify]: Simplify (+ (* 4 0) (+ (* 0 0) (* 0 (log x.re)))) into 0 29.080 * [backup-simplify]: Simplify (- 0) into 0 29.080 * [backup-simplify]: Simplify (+ 0 0) into 0 29.081 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (+ (* 2 (log x.im)) (* 4 (log x.re))))))) into 0 29.081 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (* 2 (log x.im)) (* 4 (log x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 29.082 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -2))))) (* 3 (cbrt -2))) into 0 29.083 * [backup-simplify]: Simplify (+ (* (cbrt -2) 0) (+ (* 0 0) (* 0 (cbrt -2)))) into 0 29.084 * [backup-simplify]: Simplify (+ (* (pow (cbrt -2) 2) 0) (+ (* 0 0) (* 0 (exp (* -1/3 (+ (* 2 (log x.im)) (* 4 (log x.re)))))))) into 0 29.084 * [backup-simplify]: Simplify 0 into 0 29.084 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 29.085 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 29.085 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 29.086 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow x.im 2))))) into 0 29.086 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 2)) (/ 0 (pow x.im 2))) (* 0 (/ 0 (pow x.im 2))) (* 0 (/ 0 (pow x.im 2))))) into 0 29.088 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (/ 1 (pow x.im 2)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (/ 1 (pow x.im 2)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (/ 1 (pow x.im 2)) 1)))) 6) into 0 29.088 * [backup-simplify]: Simplify (+ (* (- 4) (log x.re)) (log (/ 1 (pow x.im 2)))) into (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re))) 29.089 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re))))))) into 0 29.090 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 29.091 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)))) (* 3 (cbrt -2))) into 0 29.091 * [backup-simplify]: Simplify (+ (* (cbrt -2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cbrt -2))))) into 0 29.095 * [backup-simplify]: Simplify (+ (* (pow (cbrt -2) 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 4 (log x.re))))))))) into 0 29.095 * [taylor]: Taking taylor expansion of 0 in x.im 29.095 * [backup-simplify]: Simplify 0 into 0 29.095 * [backup-simplify]: Simplify 0 into 0 29.096 * [backup-simplify]: Simplify (* (pow (cbrt -2) 2) (exp (* -1/3 (+ (* 2 (log (/ 1 (- x.im)))) (* 4 (log (/ 1 (- x.re)))))))) into (* (pow (cbrt -2) 2) (exp (* -1/3 (+ (* 4 (log (/ -1 x.re))) (* 2 (log (/ -1 x.im))))))) 29.096 * * * [progress]: simplifying candidates 29.096 * * * * [progress]: [ 1 / 88 ] simplifiying candidate # 29.096 * * * * [progress]: [ 2 / 88 ] simplifiying candidate # 29.096 * * * * [progress]: [ 3 / 88 ] simplifiying candidate # 29.096 * * * * [progress]: [ 4 / 88 ] simplifiying candidate # 29.096 * * * * [progress]: [ 5 / 88 ] simplifiying candidate # 29.096 * [simplify]: Simplifying (cbrt (+ (* x.re x.im) (* x.im x.re))) 29.096 * * [simplify]: iters left: 5 (6 enodes) 29.097 * * [simplify]: iters left: 4 (19 enodes) 29.100 * * [simplify]: iters left: 3 (23 enodes) 29.104 * * [simplify]: iters left: 2 (29 enodes) 29.110 * * [simplify]: Extracting #0: cost 1 inf + 0 29.110 * * [simplify]: Extracting #1: cost 3 inf + 0 29.110 * * [simplify]: Extracting #2: cost 9 inf + 0 29.110 * * [simplify]: Extracting #3: cost 9 inf + 43 29.110 * * [simplify]: Extracting #4: cost 0 inf + 738 29.110 * [simplify]: Simplified to (cbrt (+ (* x.re x.im) (* x.re x.im))) 29.110 * [simplify]: Simplified (2 2 2 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (* (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))) (* (cbrt (+ (* x.re x.im) (* x.re x.im))) (cbrt x.re))))) 29.110 * * * * [progress]: [ 6 / 88 ] simplifiying candidate # 29.111 * [simplify]: Simplifying (cbrt (* (+ (pow (* x.re x.im) 3) (pow (* x.im x.re) 3)) x.re)) 29.111 * * [simplify]: iters left: 6 (10 enodes) 29.114 * * [simplify]: iters left: 5 (49 enodes) 29.125 * * [simplify]: iters left: 4 (126 enodes) 29.164 * * [simplify]: iters left: 3 (355 enodes) 29.295 * * [simplify]: Extracting #0: cost 1 inf + 0 29.295 * * [simplify]: Extracting #1: cost 3 inf + 0 29.296 * * [simplify]: Extracting #2: cost 60 inf + 0 29.296 * * [simplify]: Extracting #3: cost 187 inf + 2 29.298 * * [simplify]: Extracting #4: cost 167 inf + 7213 29.302 * * [simplify]: Extracting #5: cost 52 inf + 29270 29.313 * * [simplify]: Extracting #6: cost 6 inf + 45661 29.320 * * [simplify]: Extracting #7: cost 0 inf + 48263 29.332 * [simplify]: Simplified to (cbrt (* (* (+ (* (* x.re x.im) (* x.re x.im)) (* (* x.re x.im) (* x.re x.im))) (* x.re x.im)) x.re)) 29.332 * [simplify]: Simplified (2 2 2 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (* (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))) (/ (cbrt (* (* (+ (* (* x.re x.im) (* x.re x.im)) (* (* x.re x.im) (* x.re x.im))) (* x.re x.im)) x.re)) (cbrt (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.im x.re) (* x.im x.re)) (* (* x.re x.im) (* x.im x.re))))))))) 29.332 * * * * [progress]: [ 7 / 88 ] simplifiying candidate # 29.332 * [simplify]: Simplifying (cbrt (* (- (* (* x.re x.im) (* x.re x.im)) (* (* x.im x.re) (* x.im x.re))) x.re)) 29.333 * * [simplify]: iters left: 6 (9 enodes) 29.337 * * [simplify]: iters left: 5 (45 enodes) 29.355 * * [simplify]: iters left: 4 (128 enodes) 29.407 * * [simplify]: iters left: 3 (221 enodes) 29.486 * * [simplify]: iters left: 2 (293 enodes) 29.572 * * [simplify]: iters left: 1 (305 enodes) 29.618 * * [simplify]: Extracting #0: cost 1 inf + 0 29.618 * * [simplify]: Extracting #1: cost 0 inf + 1 29.618 * [simplify]: Simplified to 0 29.618 * [simplify]: Simplified (2 2 2 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (* (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))) (/ 0 (cbrt (- (* x.re x.im) (* x.im x.re))))))) 29.618 * * * * [progress]: [ 8 / 88 ] simplifiying candidate # 29.619 * * * * [progress]: [ 9 / 88 ] simplifiying candidate # 29.619 * * * * [progress]: [ 10 / 88 ] simplifiying candidate # 29.619 * * * * [progress]: [ 11 / 88 ] simplifiying candidate # 29.619 * * * * [progress]: [ 12 / 88 ] simplifiying candidate #real (real->posit16 (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)))))))> 29.619 * * * * [progress]: [ 13 / 88 ] simplifiying candidate # 29.619 * * * * [progress]: [ 14 / 88 ] simplifiying candidate # 29.619 * * * * [progress]: [ 15 / 88 ] simplifiying candidate # 29.619 * * * * [progress]: [ 16 / 88 ] simplifiying candidate # 29.619 * * * * [progress]: [ 17 / 88 ] simplifiying candidate # 29.619 * [simplify]: Simplifying (cbrt (+ (* x.re x.im) (* x.im x.re))) 29.619 * * [simplify]: iters left: 5 (6 enodes) 29.620 * * [simplify]: iters left: 4 (19 enodes) 29.623 * * [simplify]: iters left: 3 (23 enodes) 29.626 * * [simplify]: iters left: 2 (29 enodes) 29.630 * * [simplify]: Extracting #0: cost 1 inf + 0 29.630 * * [simplify]: Extracting #1: cost 3 inf + 0 29.630 * * [simplify]: Extracting #2: cost 9 inf + 0 29.630 * * [simplify]: Extracting #3: cost 9 inf + 43 29.630 * * [simplify]: Extracting #4: cost 0 inf + 738 29.630 * [simplify]: Simplified to (cbrt (+ (* x.re x.im) (* x.re x.im))) 29.630 * [simplify]: Simplified (2 2 1 2 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (* (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)) (* (cbrt (+ (* x.re x.im) (* x.re x.im))) (cbrt x.re))) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 29.631 * * * * [progress]: [ 18 / 88 ] simplifiying candidate # 29.631 * [simplify]: Simplifying (cbrt (* (+ (pow (* x.re x.im) 3) (pow (* x.im x.re) 3)) x.re)) 29.631 * * [simplify]: iters left: 6 (10 enodes) 29.635 * * [simplify]: iters left: 5 (49 enodes) 29.657 * * [simplify]: iters left: 4 (126 enodes) 29.697 * * [simplify]: iters left: 3 (355 enodes) 29.872 * * [simplify]: Extracting #0: cost 1 inf + 0 29.872 * * [simplify]: Extracting #1: cost 3 inf + 0 29.873 * * [simplify]: Extracting #2: cost 60 inf + 0 29.874 * * [simplify]: Extracting #3: cost 187 inf + 2 29.877 * * [simplify]: Extracting #4: cost 167 inf + 7213 29.886 * * [simplify]: Extracting #5: cost 52 inf + 29270 29.900 * * [simplify]: Extracting #6: cost 6 inf + 45661 29.915 * * [simplify]: Extracting #7: cost 0 inf + 48263 29.933 * [simplify]: Simplified to (cbrt (* (* (+ (* (* x.re x.im) (* x.re x.im)) (* (* x.re x.im) (* x.re x.im))) (* x.re x.im)) x.re)) 29.933 * [simplify]: Simplified (2 2 1 2 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (* (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)) (/ (cbrt (* (* (+ (* (* x.re x.im) (* x.re x.im)) (* (* x.re x.im) (* x.re x.im))) (* x.re x.im)) x.re)) (cbrt (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.im x.re) (* x.im x.re)) (* (* x.re x.im) (* x.im x.re))))))) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 29.933 * * * * [progress]: [ 19 / 88 ] simplifiying candidate # 29.934 * [simplify]: Simplifying (cbrt (* (- (* (* x.re x.im) (* x.re x.im)) (* (* x.im x.re) (* x.im x.re))) x.re)) 29.934 * * [simplify]: iters left: 6 (9 enodes) 29.939 * * [simplify]: iters left: 5 (45 enodes) 29.955 * * [simplify]: iters left: 4 (128 enodes) 29.983 * * [simplify]: iters left: 3 (221 enodes) 30.050 * * [simplify]: iters left: 2 (293 enodes) 30.125 * * [simplify]: iters left: 1 (305 enodes) 30.172 * * [simplify]: Extracting #0: cost 1 inf + 0 30.172 * * [simplify]: Extracting #1: cost 0 inf + 1 30.172 * [simplify]: Simplified to 0 30.172 * [simplify]: Simplified (2 2 1 2 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (* (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)) (/ 0 (cbrt (- (* x.re x.im) (* x.im x.re))))) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 30.172 * * * * [progress]: [ 20 / 88 ] simplifiying candidate # 30.172 * * * * [progress]: [ 21 / 88 ] simplifiying candidate # 30.173 * * * * [progress]: [ 22 / 88 ] simplifiying candidate # 30.173 * * * * [progress]: [ 23 / 88 ] simplifiying candidate # 30.173 * * * * [progress]: [ 24 / 88 ] simplifiying candidate #real (real->posit16 (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)))))> 30.173 * * * * [progress]: [ 25 / 88 ] simplifiying candidate # 30.173 * * * * [progress]: [ 26 / 88 ] simplifiying candidate # 30.173 * * * * [progress]: [ 27 / 88 ] simplifiying candidate # 30.173 * * * * [progress]: [ 28 / 88 ] simplifiying candidate # 30.173 * * * * [progress]: [ 29 / 88 ] simplifiying candidate # 30.173 * [simplify]: Simplifying (cbrt (+ (* x.re x.im) (* x.im x.re))) 30.173 * * [simplify]: iters left: 5 (6 enodes) 30.174 * * [simplify]: iters left: 4 (19 enodes) 30.177 * * [simplify]: iters left: 3 (23 enodes) 30.180 * * [simplify]: iters left: 2 (29 enodes) 30.184 * * [simplify]: Extracting #0: cost 1 inf + 0 30.184 * * [simplify]: Extracting #1: cost 3 inf + 0 30.184 * * [simplify]: Extracting #2: cost 9 inf + 0 30.184 * * [simplify]: Extracting #3: cost 9 inf + 43 30.184 * * [simplify]: Extracting #4: cost 0 inf + 738 30.184 * [simplify]: Simplified to (cbrt (+ (* x.re x.im) (* x.re x.im))) 30.184 * [simplify]: Simplified (2 2 1 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (* (* (cbrt (+ (* x.re x.im) (* x.re x.im))) (cbrt x.re)) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 30.184 * * * * [progress]: [ 30 / 88 ] simplifiying candidate # 30.184 * [simplify]: Simplifying (cbrt (* (+ (pow (* x.re x.im) 3) (pow (* x.im x.re) 3)) x.re)) 30.184 * * [simplify]: iters left: 6 (10 enodes) 30.188 * * [simplify]: iters left: 5 (49 enodes) 30.199 * * [simplify]: iters left: 4 (126 enodes) 30.258 * * [simplify]: iters left: 3 (355 enodes) 30.409 * * [simplify]: Extracting #0: cost 1 inf + 0 30.409 * * [simplify]: Extracting #1: cost 3 inf + 0 30.409 * * [simplify]: Extracting #2: cost 60 inf + 0 30.410 * * [simplify]: Extracting #3: cost 187 inf + 2 30.413 * * [simplify]: Extracting #4: cost 167 inf + 7213 30.418 * * [simplify]: Extracting #5: cost 52 inf + 29270 30.425 * * [simplify]: Extracting #6: cost 6 inf + 45661 30.432 * * [simplify]: Extracting #7: cost 0 inf + 48263 30.439 * [simplify]: Simplified to (cbrt (* (* (+ (* (* x.re x.im) (* x.re x.im)) (* (* x.re x.im) (* x.re x.im))) (* x.re x.im)) x.re)) 30.439 * [simplify]: Simplified (2 2 1 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (* (/ (cbrt (* (* (+ (* (* x.re x.im) (* x.re x.im)) (* (* x.re x.im) (* x.re x.im))) (* x.re x.im)) x.re)) (cbrt (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.im x.re) (* x.im x.re)) (* (* x.re x.im) (* x.im x.re)))))) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 30.440 * * * * [progress]: [ 31 / 88 ] simplifiying candidate # 30.440 * [simplify]: Simplifying (cbrt (* (- (* (* x.re x.im) (* x.re x.im)) (* (* x.im x.re) (* x.im x.re))) x.re)) 30.440 * * [simplify]: iters left: 6 (9 enodes) 30.443 * * [simplify]: iters left: 5 (45 enodes) 30.454 * * [simplify]: iters left: 4 (128 enodes) 30.496 * * [simplify]: iters left: 3 (221 enodes) 30.551 * * [simplify]: iters left: 2 (293 enodes) 30.613 * * [simplify]: iters left: 1 (305 enodes) 30.644 * * [simplify]: Extracting #0: cost 1 inf + 0 30.644 * * [simplify]: Extracting #1: cost 0 inf + 1 30.644 * [simplify]: Simplified to 0 30.644 * [simplify]: Simplified (2 2 1 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (* (/ 0 (cbrt (- (* x.re x.im) (* x.im x.re)))) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 30.645 * * * * [progress]: [ 32 / 88 ] simplifiying candidate # 30.645 * * * * [progress]: [ 33 / 88 ] simplifiying candidate # 30.645 * * * * [progress]: [ 34 / 88 ] simplifiying candidate # 30.645 * * * * [progress]: [ 35 / 88 ] simplifiying candidate # 30.645 * * * * [progress]: [ 36 / 88 ] simplifiying candidate #real (real->posit16 (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)))) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)))))> 30.645 * * * * [progress]: [ 37 / 88 ] simplifiying candidate # 30.645 * [simplify]: Simplifying (* (+ (* x.re x.im) (* x.im x.re)) x.re) 30.645 * * [simplify]: iters left: 6 (6 enodes) 30.648 * * [simplify]: iters left: 5 (20 enodes) 30.653 * * [simplify]: iters left: 4 (32 enodes) 30.659 * * [simplify]: iters left: 3 (49 enodes) 30.665 * * [simplify]: iters left: 2 (57 enodes) 30.672 * * [simplify]: iters left: 1 (59 enodes) 30.678 * * [simplify]: Extracting #0: cost 1 inf + 0 30.679 * * [simplify]: Extracting #1: cost 11 inf + 0 30.679 * * [simplify]: Extracting #2: cost 15 inf + 43 30.679 * * [simplify]: Extracting #3: cost 3 inf + 821 30.679 * * [simplify]: Extracting #4: cost 0 inf + 1066 30.679 * [simplify]: Simplified to (* (* x.re (+ x.im x.im)) x.re) 30.679 * [simplify]: Simplified (2 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (pow (* (* x.re (+ x.im x.im)) x.re) (+ 1/3 1/3)) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 30.680 * [simplify]: Simplifying (+ 1/3 1/3) 30.680 * * [simplify]: iters left: 2 (2 enodes) 30.681 * * [simplify]: iters left: 1 (7 enodes) 30.683 * * [simplify]: Extracting #0: cost 1 inf + 0 30.683 * * [simplify]: Extracting #1: cost 0 inf + 1 30.683 * [simplify]: Simplified to 2/3 30.683 * [simplify]: Simplified (2 2 1 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (pow (* (+ (* x.re x.im) (* x.im x.re)) x.re) 2/3) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 30.683 * * * * [progress]: [ 38 / 88 ] simplifiying candidate # 30.684 * [simplify]: Simplifying (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)) 30.684 * * [simplify]: iters left: 6 (7 enodes) 30.687 * * [simplify]: iters left: 5 (23 enodes) 30.693 * * [simplify]: iters left: 4 (35 enodes) 30.704 * * [simplify]: iters left: 3 (52 enodes) 30.716 * * [simplify]: iters left: 2 (60 enodes) 30.731 * * [simplify]: iters left: 1 (62 enodes) 30.748 * * [simplify]: Extracting #0: cost 1 inf + 0 30.748 * * [simplify]: Extracting #1: cost 3 inf + 0 30.748 * * [simplify]: Extracting #2: cost 13 inf + 0 30.748 * * [simplify]: Extracting #3: cost 18 inf + 2 30.749 * * [simplify]: Extracting #4: cost 6 inf + 862 30.749 * * [simplify]: Extracting #5: cost 1 inf + 1268 30.750 * * [simplify]: Extracting #6: cost 0 inf + 1470 30.751 * [simplify]: Simplified to (cbrt (* (+ (* x.re x.im) (* x.re x.im)) x.re)) 30.751 * [simplify]: Simplified (2 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (pow (cbrt (* (+ (* x.re x.im) (* x.re x.im)) x.re)) (+ 1 1)) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 30.751 * [simplify]: Simplifying (+ 1 1) 30.751 * * [simplify]: iters left: 2 (2 enodes) 30.754 * * [simplify]: iters left: 1 (9 enodes) 30.757 * * [simplify]: Extracting #0: cost 1 inf + 0 30.757 * * [simplify]: Extracting #1: cost 0 inf + 1 30.757 * [simplify]: Simplified to 2 30.757 * [simplify]: Simplified (2 2 1 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (pow (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)) 2) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 30.757 * * * * [progress]: [ 39 / 88 ] simplifiying candidate # 30.757 * [simplify]: Simplifying (* (* (+ (* x.re x.im) (* x.im x.re)) x.re) (* (+ (* x.re x.im) (* x.im x.re)) x.re)) 30.757 * * [simplify]: iters left: 6 (7 enodes) 30.761 * * [simplify]: iters left: 5 (30 enodes) 30.771 * * [simplify]: iters left: 4 (77 enodes) 30.816 * * [simplify]: iters left: 3 (271 enodes) 31.036 * * [simplify]: Extracting #0: cost 1 inf + 0 31.036 * * [simplify]: Extracting #1: cost 95 inf + 0 31.038 * * [simplify]: Extracting #2: cost 210 inf + 778 31.041 * * [simplify]: Extracting #3: cost 113 inf + 15176 31.050 * * [simplify]: Extracting #4: cost 0 inf + 30999 31.057 * * [simplify]: Extracting #5: cost 0 inf + 30959 31.064 * [simplify]: Simplified to (* (* (+ (* x.re x.im) (* x.re x.im)) x.re) (* (+ (* x.re x.im) (* x.re x.im)) x.re)) 31.065 * [simplify]: Simplified (2 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (pow (* (* (+ (* x.re x.im) (* x.re x.im)) x.re) (* (+ (* x.re x.im) (* x.re x.im)) x.re)) 1/3) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 31.065 * * * * [progress]: [ 40 / 88 ] simplifiying candidate # 31.065 * [simplify]: Simplifying (* (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 31.065 * * [simplify]: iters left: 6 (8 enodes) 31.067 * * [simplify]: iters left: 5 (26 enodes) 31.071 * * [simplify]: iters left: 4 (38 enodes) 31.084 * * [simplify]: iters left: 3 (55 enodes) 31.094 * * [simplify]: iters left: 2 (63 enodes) 31.102 * * [simplify]: iters left: 1 (65 enodes) 31.109 * * [simplify]: Extracting #0: cost 1 inf + 0 31.109 * * [simplify]: Extracting #1: cost 3 inf + 0 31.109 * * [simplify]: Extracting #2: cost 5 inf + 0 31.109 * * [simplify]: Extracting #3: cost 15 inf + 0 31.110 * * [simplify]: Extracting #4: cost 20 inf + 2 31.110 * * [simplify]: Extracting #5: cost 7 inf + 821 31.110 * * [simplify]: Extracting #6: cost 1 inf + 1712 31.111 * * [simplify]: Extracting #7: cost 0 inf + 1954 31.111 * [simplify]: Simplified to (* (cbrt (* (* x.re (+ x.im x.im)) x.re)) (cbrt (* (* x.re (+ x.im x.im)) x.re))) 31.111 * [simplify]: Simplified (2 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (pow (* (cbrt (* (* x.re (+ x.im x.im)) x.re)) (cbrt (* (* x.re (+ x.im x.im)) x.re))) 1) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 31.111 * * * * [progress]: [ 41 / 88 ] simplifiying candidate # 31.111 * * * * [progress]: [ 42 / 88 ] simplifiying candidate # 31.111 * [simplify]: Simplifying (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)) 31.111 * * [simplify]: iters left: 6 (7 enodes) 31.113 * * [simplify]: iters left: 5 (23 enodes) 31.118 * * [simplify]: iters left: 4 (35 enodes) 31.130 * * [simplify]: iters left: 3 (52 enodes) 31.144 * * [simplify]: iters left: 2 (60 enodes) 31.159 * * [simplify]: iters left: 1 (62 enodes) 31.169 * * [simplify]: Extracting #0: cost 1 inf + 0 31.169 * * [simplify]: Extracting #1: cost 3 inf + 0 31.169 * * [simplify]: Extracting #2: cost 13 inf + 0 31.170 * * [simplify]: Extracting #3: cost 18 inf + 2 31.170 * * [simplify]: Extracting #4: cost 6 inf + 862 31.170 * * [simplify]: Extracting #5: cost 1 inf + 1268 31.170 * * [simplify]: Extracting #6: cost 0 inf + 1470 31.171 * [simplify]: Simplified to (cbrt (* (+ (* x.re x.im) (* x.re x.im)) x.re)) 31.171 * [simplify]: Simplified (2 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (pow (cbrt (* (+ (* x.re x.im) (* x.re x.im)) x.re)) (+ 1 1)) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 31.171 * * * * [progress]: [ 43 / 88 ] simplifiying candidate # 31.171 * * * * [progress]: [ 44 / 88 ] simplifiying candidate # 31.171 * [simplify]: Simplifying (+ (log (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))) (log (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)))) 31.171 * * [simplify]: iters left: 6 (9 enodes) 31.173 * * [simplify]: iters left: 5 (29 enodes) 31.177 * * [simplify]: iters left: 4 (41 enodes) 31.184 * * [simplify]: iters left: 3 (58 enodes) 31.191 * * [simplify]: iters left: 2 (66 enodes) 31.202 * * [simplify]: iters left: 1 (68 enodes) 31.218 * * [simplify]: Extracting #0: cost 1 inf + 0 31.218 * * [simplify]: Extracting #1: cost 3 inf + 0 31.218 * * [simplify]: Extracting #2: cost 5 inf + 0 31.218 * * [simplify]: Extracting #3: cost 7 inf + 0 31.218 * * [simplify]: Extracting #4: cost 17 inf + 0 31.218 * * [simplify]: Extracting #5: cost 21 inf + 43 31.219 * * [simplify]: Extracting #6: cost 11 inf + 699 31.219 * * [simplify]: Extracting #7: cost 2 inf + 2124 31.220 * * [simplify]: Extracting #8: cost 0 inf + 2638 31.221 * [simplify]: Simplified to (+ (log (cbrt (* (+ (* x.re x.im) (* x.re x.im)) x.re))) (log (cbrt (* (+ (* x.re x.im) (* x.re x.im)) x.re)))) 31.221 * [simplify]: Simplified (2 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (exp (+ (log (cbrt (* (+ (* x.re x.im) (* x.re x.im)) x.re))) (log (cbrt (* (+ (* x.re x.im) (* x.re x.im)) x.re))))) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 31.221 * * * * [progress]: [ 45 / 88 ] simplifiying candidate # 31.222 * * * * [progress]: [ 46 / 88 ] simplifiying candidate # 31.222 * * * * [progress]: [ 47 / 88 ] simplifiying candidate # 31.222 * [simplify]: Simplifying (* (* (+ (* x.re x.im) (* x.im x.re)) x.re) (* (+ (* x.re x.im) (* x.im x.re)) x.re)) 31.222 * * [simplify]: iters left: 6 (7 enodes) 31.226 * * [simplify]: iters left: 5 (30 enodes) 31.233 * * [simplify]: iters left: 4 (77 enodes) 31.257 * * [simplify]: iters left: 3 (271 enodes) 31.475 * * [simplify]: Extracting #0: cost 1 inf + 0 31.476 * * [simplify]: Extracting #1: cost 95 inf + 0 31.477 * * [simplify]: Extracting #2: cost 210 inf + 778 31.484 * * [simplify]: Extracting #3: cost 113 inf + 15176 31.498 * * [simplify]: Extracting #4: cost 0 inf + 30999 31.513 * * [simplify]: Extracting #5: cost 0 inf + 30959 31.528 * [simplify]: Simplified to (* (* (+ (* x.re x.im) (* x.re x.im)) x.re) (* (+ (* x.re x.im) (* x.re x.im)) x.re)) 31.528 * [simplify]: Simplified (2 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (cbrt (* (* (+ (* x.re x.im) (* x.re x.im)) x.re) (* (+ (* x.re x.im) (* x.re x.im)) x.re))) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 31.528 * * * * [progress]: [ 48 / 88 ] simplifiying candidate # 31.528 * * * * [progress]: [ 49 / 88 ] simplifiying candidate # 31.528 * * * * [progress]: [ 50 / 88 ] simplifiying candidate # 31.528 * * * * [progress]: [ 51 / 88 ] simplifiying candidate # 31.529 * [simplify]: Simplifying (* (cbrt (* (+ (pow (* x.re x.im) 3) (pow (* x.im x.re) 3)) x.re)) (cbrt (* (+ (pow (* x.re x.im) 3) (pow (* x.im x.re) 3)) x.re))) 31.529 * * [simplify]: iters left: 6 (11 enodes) 31.538 * * [simplify]: iters left: 5 (52 enodes) 31.552 * * [simplify]: iters left: 4 (129 enodes) 31.598 * * [simplify]: iters left: 3 (361 enodes) 31.827 * * [simplify]: Extracting #0: cost 1 inf + 0 31.827 * * [simplify]: Extracting #1: cost 3 inf + 0 31.827 * * [simplify]: Extracting #2: cost 5 inf + 0 31.827 * * [simplify]: Extracting #3: cost 59 inf + 0 31.828 * * [simplify]: Extracting #4: cost 196 inf + 2 31.829 * * [simplify]: Extracting #5: cost 167 inf + 8577 31.834 * * [simplify]: Extracting #6: cost 85 inf + 23093 31.843 * * [simplify]: Extracting #7: cost 29 inf + 39216 31.852 * * [simplify]: Extracting #8: cost 0 inf + 52746 31.867 * [simplify]: Simplified to (* (cbrt (* (* (* x.re x.im) (* x.re x.im)) (* (* x.re x.im) (+ x.re x.re)))) (cbrt (* (* (* x.re x.im) (* x.re x.im)) (* (* x.re x.im) (+ x.re x.re))))) 31.867 * [simplify]: Simplified (2 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (/ (* (cbrt (* (* (* x.re x.im) (* x.re x.im)) (* (* x.re x.im) (+ x.re x.re)))) (cbrt (* (* (* x.re x.im) (* x.re x.im)) (* (* x.re x.im) (+ x.re x.re))))) (* (cbrt (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.im x.re) (* x.im x.re)) (* (* x.re x.im) (* x.im x.re))))) (cbrt (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.im x.re) (* x.im x.re)) (* (* x.re x.im) (* x.im x.re))))))) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 31.867 * [simplify]: Simplifying (* (cbrt (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.im x.re) (* x.im x.re)) (* (* x.re x.im) (* x.im x.re))))) (cbrt (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.im x.re) (* x.im x.re)) (* (* x.re x.im) (* x.im x.re)))))) 31.868 * * [simplify]: iters left: 6 (11 enodes) 31.874 * * [simplify]: iters left: 5 (56 enodes) 31.895 * * [simplify]: iters left: 4 (149 enodes) 31.954 * * [simplify]: iters left: 3 (263 enodes) 32.046 * * [simplify]: iters left: 2 (367 enodes) 32.178 * * [simplify]: iters left: 1 (441 enodes) 32.495 * * [simplify]: Extracting #0: cost 1 inf + 0 32.495 * * [simplify]: Extracting #1: cost 3 inf + 0 32.495 * * [simplify]: Extracting #2: cost 5 inf + 0 32.495 * * [simplify]: Extracting #3: cost 35 inf + 0 32.495 * * [simplify]: Extracting #4: cost 140 inf + 44 32.496 * * [simplify]: Extracting #5: cost 126 inf + 2936 32.502 * * [simplify]: Extracting #6: cost 21 inf + 16969 32.518 * * [simplify]: Extracting #7: cost 0 inf + 20527 32.530 * [simplify]: Simplified to (* (cbrt (* (* x.re x.im) (* x.re x.im))) (cbrt (* (* x.re x.im) (* x.re x.im)))) 32.530 * [simplify]: Simplified (2 2 1 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (/ (* (cbrt (* (* (* x.re x.im) (* x.re x.im)) (* (* x.re x.im) (+ x.re x.re)))) (cbrt (* (* (* x.re x.im) (* x.re x.im)) (* (* x.re x.im) (+ x.re x.re))))) (* (cbrt (* (* x.re x.im) (* x.re x.im))) (cbrt (* (* x.re x.im) (* x.re x.im))))) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 32.530 * * * * [progress]: [ 52 / 88 ] simplifiying candidate # 32.531 * [simplify]: Simplifying (* (cbrt (* (+ (pow (* x.re x.im) 3) (pow (* x.im x.re) 3)) x.re)) (cbrt (* (- (* (* x.re x.im) (* x.re x.im)) (* (* x.im x.re) (* x.im x.re))) x.re))) 32.531 * * [simplify]: iters left: 6 (16 enodes) 32.542 * * [simplify]: iters left: 5 (84 enodes) 32.563 * * [simplify]: iters left: 4 (243 enodes) 32.656 * * [simplify]: Extracting #0: cost 1 inf + 0 32.656 * * [simplify]: Extracting #1: cost 4 inf + 0 32.656 * * [simplify]: Extracting #2: cost 5 inf + 1 32.656 * * [simplify]: Extracting #3: cost 31 inf + 1 32.656 * * [simplify]: Extracting #4: cost 94 inf + 2 32.657 * * [simplify]: Extracting #5: cost 93 inf + 1626 32.658 * * [simplify]: Extracting #6: cost 33 inf + 11385 32.661 * * [simplify]: Extracting #7: cost 1 inf + 17883 32.664 * * [simplify]: Extracting #8: cost 0 inf + 18005 32.667 * [simplify]: Simplified to (* 0 (cbrt (* (* (+ (* (* x.re x.im) (* x.re x.im)) (* (* x.re x.im) (* x.re x.im))) (* x.re x.im)) x.re))) 32.667 * [simplify]: Simplified (2 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (/ (* 0 (cbrt (* (* (+ (* (* x.re x.im) (* x.re x.im)) (* (* x.re x.im) (* x.re x.im))) (* x.re x.im)) x.re))) (* (cbrt (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.im x.re) (* x.im x.re)) (* (* x.re x.im) (* x.im x.re))))) (cbrt (- (* x.re x.im) (* x.im x.re))))) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 32.668 * [simplify]: Simplifying (* (cbrt (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.im x.re) (* x.im x.re)) (* (* x.re x.im) (* x.im x.re))))) (cbrt (- (* x.re x.im) (* x.im x.re)))) 32.668 * * [simplify]: iters left: 6 (13 enodes) 32.672 * * [simplify]: iters left: 5 (65 enodes) 32.686 * * [simplify]: iters left: 4 (162 enodes) 32.726 * * [simplify]: iters left: 3 (270 enodes) 32.796 * * [simplify]: iters left: 2 (372 enodes) 32.965 * * [simplify]: iters left: 1 (434 enodes) 33.249 * * [simplify]: Extracting #0: cost 1 inf + 0 33.249 * * [simplify]: Extracting #1: cost 0 inf + 1 33.249 * [simplify]: Simplified to 0 33.249 * [simplify]: Simplified (2 2 1 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (/ (* 0 (cbrt (* (* (+ (* (* x.re x.im) (* x.re x.im)) (* (* x.re x.im) (* x.re x.im))) (* x.re x.im)) x.re))) 0) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 33.249 * * * * [progress]: [ 53 / 88 ] simplifiying candidate # 33.250 * [simplify]: Simplifying (* (cbrt (* (- (* (* x.re x.im) (* x.re x.im)) (* (* x.im x.re) (* x.im x.re))) x.re)) (cbrt (* (+ (pow (* x.re x.im) 3) (pow (* x.im x.re) 3)) x.re))) 33.250 * * [simplify]: iters left: 6 (16 enodes) 33.256 * * [simplify]: iters left: 5 (84 enodes) 33.275 * * [simplify]: iters left: 4 (245 enodes) 33.353 * * [simplify]: Extracting #0: cost 1 inf + 0 33.353 * * [simplify]: Extracting #1: cost 4 inf + 0 33.353 * * [simplify]: Extracting #2: cost 5 inf + 1 33.353 * * [simplify]: Extracting #3: cost 31 inf + 1 33.354 * * [simplify]: Extracting #4: cost 93 inf + 43 33.354 * * [simplify]: Extracting #5: cost 85 inf + 1993 33.356 * * [simplify]: Extracting #6: cost 24 inf + 12567 33.359 * * [simplify]: Extracting #7: cost 0 inf + 18247 33.362 * [simplify]: Simplified to (* (cbrt (* (* (* x.re x.im) (* x.re x.im)) (* (* x.re x.im) (+ x.re x.re)))) 0) 33.362 * [simplify]: Simplified (2 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (/ (* (cbrt (* (* (* x.re x.im) (* x.re x.im)) (* (* x.re x.im) (+ x.re x.re)))) 0) (* (cbrt (- (* x.re x.im) (* x.im x.re))) (cbrt (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.im x.re) (* x.im x.re)) (* (* x.re x.im) (* x.im x.re))))))) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 33.362 * [simplify]: Simplifying (* (cbrt (- (* x.re x.im) (* x.im x.re))) (cbrt (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.im x.re) (* x.im x.re)) (* (* x.re x.im) (* x.im x.re)))))) 33.363 * * [simplify]: iters left: 6 (13 enodes) 33.366 * * [simplify]: iters left: 5 (65 enodes) 33.383 * * [simplify]: iters left: 4 (159 enodes) 33.444 * * [simplify]: iters left: 3 (267 enodes) 33.530 * * [simplify]: iters left: 2 (369 enodes) 33.646 * * [simplify]: iters left: 1 (440 enodes) 33.922 * * [simplify]: Extracting #0: cost 1 inf + 0 33.922 * * [simplify]: Extracting #1: cost 0 inf + 1 33.922 * [simplify]: Simplified to 0 33.922 * [simplify]: Simplified (2 2 1 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (/ (* (cbrt (* (* (* x.re x.im) (* x.re x.im)) (* (* x.re x.im) (+ x.re x.re)))) 0) 0) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 33.922 * * * * [progress]: [ 54 / 88 ] simplifiying candidate # 33.922 * [simplify]: Simplifying (* (cbrt (* (- (* (* x.re x.im) (* x.re x.im)) (* (* x.im x.re) (* x.im x.re))) x.re)) (cbrt (* (- (* (* x.re x.im) (* x.re x.im)) (* (* x.im x.re) (* x.im x.re))) x.re))) 33.922 * * [simplify]: iters left: 6 (10 enodes) 33.925 * * [simplify]: iters left: 5 (48 enodes) 33.937 * * [simplify]: iters left: 4 (130 enodes) 33.973 * * [simplify]: iters left: 3 (223 enodes) 34.018 * * [simplify]: iters left: 2 (302 enodes) 34.066 * * [simplify]: iters left: 1 (314 enodes) 34.118 * * [simplify]: Extracting #0: cost 1 inf + 0 34.118 * * [simplify]: Extracting #1: cost 0 inf + 1 34.118 * [simplify]: Simplified to 0 34.118 * [simplify]: Simplified (2 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (/ 0 (* (cbrt (- (* x.re x.im) (* x.im x.re))) (cbrt (- (* x.re x.im) (* x.im x.re))))) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 34.119 * [simplify]: Simplifying (* (cbrt (- (* x.re x.im) (* x.im x.re))) (cbrt (- (* x.re x.im) (* x.im x.re)))) 34.119 * * [simplify]: iters left: 6 (7 enodes) 34.120 * * [simplify]: iters left: 5 (23 enodes) 34.124 * * [simplify]: iters left: 4 (37 enodes) 34.129 * * [simplify]: iters left: 3 (42 enodes) 34.134 * * [simplify]: Extracting #0: cost 1 inf + 0 34.134 * * [simplify]: Extracting #1: cost 0 inf + 1 34.134 * [simplify]: Simplified to 0 34.134 * [simplify]: Simplified (2 2 1 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (/ 0 0) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 34.134 * * * * [progress]: [ 55 / 88 ] simplifiying candidate # 34.134 * * * * [progress]: [ 56 / 88 ] simplifiying candidate # 34.134 * [simplify]: Simplifying (* (cbrt (+ (* x.re x.im) (* x.im x.re))) (cbrt (+ (* x.re x.im) (* x.im x.re)))) 34.134 * * [simplify]: iters left: 6 (7 enodes) 34.136 * * [simplify]: iters left: 5 (22 enodes) 34.139 * * [simplify]: iters left: 4 (26 enodes) 34.142 * * [simplify]: iters left: 3 (32 enodes) 34.150 * * [simplify]: Extracting #0: cost 1 inf + 0 34.150 * * [simplify]: Extracting #1: cost 3 inf + 0 34.150 * * [simplify]: Extracting #2: cost 5 inf + 0 34.150 * * [simplify]: Extracting #3: cost 11 inf + 0 34.150 * * [simplify]: Extracting #4: cost 11 inf + 43 34.150 * * [simplify]: Extracting #5: cost 2 inf + 738 34.151 * * [simplify]: Extracting #6: cost 1 inf + 940 34.151 * * [simplify]: Extracting #7: cost 0 inf + 1142 34.152 * [simplify]: Simplified to (* (cbrt (* x.re (+ x.im x.im))) (cbrt (* x.re (+ x.im x.im)))) 34.152 * [simplify]: Simplified (2 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (* (* (cbrt (* x.re (+ x.im x.im))) (cbrt (* x.re (+ x.im x.im)))) (* (cbrt x.re) (cbrt x.re))) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 34.152 * [simplify]: Simplifying (* (cbrt x.re) (cbrt x.re)) 34.152 * * [simplify]: iters left: 3 (3 enodes) 34.153 * * [simplify]: iters left: 2 (9 enodes) 34.156 * * [simplify]: Extracting #0: cost 1 inf + 0 34.156 * * [simplify]: Extracting #1: cost 3 inf + 0 34.156 * * [simplify]: Extracting #2: cost 5 inf + 0 34.156 * * [simplify]: Extracting #3: cost 4 inf + 1 34.156 * * [simplify]: Extracting #4: cost 0 inf + 405 34.156 * [simplify]: Simplified to (* (cbrt x.re) (cbrt x.re)) 34.156 * [simplify]: Simplified (2 2 1 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (* (* (cbrt (+ (* x.re x.im) (* x.im x.re))) (cbrt (+ (* x.re x.im) (* x.im x.re)))) (* (cbrt x.re) (cbrt x.re))) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 34.156 * * * * [progress]: [ 57 / 88 ] simplifiying candidate # 34.157 * [simplify]: Simplifying (* (* (cbrt (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))) (cbrt (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)))) (* (cbrt (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))) (cbrt (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 34.157 * * [simplify]: iters left: 6 (10 enodes) 34.161 * * [simplify]: iters left: 5 (36 enodes) 34.172 * * [simplify]: iters left: 4 (52 enodes) 34.191 * * [simplify]: iters left: 3 (80 enodes) 34.214 * * [simplify]: iters left: 2 (112 enodes) 34.250 * * [simplify]: iters left: 1 (162 enodes) 34.302 * * [simplify]: Extracting #0: cost 1 inf + 0 34.302 * * [simplify]: Extracting #1: cost 13 inf + 0 34.303 * * [simplify]: Extracting #2: cost 40 inf + 1 34.303 * * [simplify]: Extracting #3: cost 48 inf + 7 34.303 * * [simplify]: Extracting #4: cost 52 inf + 11 34.304 * * [simplify]: Extracting #5: cost 39 inf + 832 34.305 * * [simplify]: Extracting #6: cost 28 inf + 3221 34.309 * * [simplify]: Extracting #7: cost 6 inf + 15733 34.314 * * [simplify]: Extracting #8: cost 0 inf + 20117 34.319 * [simplify]: Simplified to (* (cbrt (* (+ (* x.re x.im) (* x.re x.im)) x.re)) (cbrt (cbrt (* (+ (* x.re x.im) (* x.re x.im)) x.re)))) 34.320 * [simplify]: Simplified (2 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (* (* (cbrt (* (+ (* x.re x.im) (* x.re x.im)) x.re)) (cbrt (cbrt (* (+ (* x.re x.im) (* x.re x.im)) x.re)))) (* (cbrt (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))) (cbrt (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 34.320 * [simplify]: Simplifying (* (cbrt (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))) (cbrt (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)))) 34.320 * * [simplify]: iters left: 6 (9 enodes) 34.324 * * [simplify]: iters left: 5 (29 enodes) 34.332 * * [simplify]: iters left: 4 (41 enodes) 34.347 * * [simplify]: iters left: 3 (58 enodes) 34.361 * * [simplify]: iters left: 2 (66 enodes) 34.377 * * [simplify]: iters left: 1 (68 enodes) 34.393 * * [simplify]: Extracting #0: cost 1 inf + 0 34.393 * * [simplify]: Extracting #1: cost 3 inf + 0 34.393 * * [simplify]: Extracting #2: cost 5 inf + 0 34.393 * * [simplify]: Extracting #3: cost 7 inf + 0 34.393 * * [simplify]: Extracting #4: cost 17 inf + 0 34.394 * * [simplify]: Extracting #5: cost 21 inf + 43 34.394 * * [simplify]: Extracting #6: cost 11 inf + 699 34.395 * * [simplify]: Extracting #7: cost 2 inf + 2154 34.396 * * [simplify]: Extracting #8: cost 0 inf + 2678 34.396 * [simplify]: Simplified to (* (cbrt (cbrt (* (+ (* x.re x.im) (* x.re x.im)) x.re))) (cbrt (cbrt (* (+ (* x.re x.im) (* x.re x.im)) x.re)))) 34.397 * [simplify]: Simplified (2 2 1 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (* (* (* (cbrt (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))) (cbrt (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)))) (* (cbrt (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))) (cbrt (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) (* (cbrt (cbrt (* (+ (* x.re x.im) (* x.re x.im)) x.re))) (cbrt (cbrt (* (+ (* x.re x.im) (* x.re x.im)) x.re))))) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 34.397 * * * * [progress]: [ 58 / 88 ] simplifiying candidate # 34.397 * [simplify]: Simplifying (* (sqrt (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))) (sqrt (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)))) 34.397 * * [simplify]: iters left: 6 (9 enodes) 34.401 * * [simplify]: iters left: 5 (27 enodes) 34.408 * * [simplify]: iters left: 4 (40 enodes) 34.420 * * [simplify]: iters left: 3 (57 enodes) 34.434 * * [simplify]: iters left: 2 (65 enodes) 34.449 * * [simplify]: iters left: 1 (67 enodes) 34.464 * * [simplify]: Extracting #0: cost 1 inf + 0 34.464 * * [simplify]: Extracting #1: cost 4 inf + 0 34.464 * * [simplify]: Extracting #2: cost 15 inf + 0 34.464 * * [simplify]: Extracting #3: cost 20 inf + 2 34.465 * * [simplify]: Extracting #4: cost 7 inf + 781 34.465 * * [simplify]: Extracting #5: cost 2 inf + 1510 34.466 * * [simplify]: Extracting #6: cost 0 inf + 1954 34.467 * [simplify]: Simplified to (cbrt (* (+ (* x.re x.im) (* x.re x.im)) x.re)) 34.467 * [simplify]: Simplified (2 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (* (cbrt (* (+ (* x.re x.im) (* x.re x.im)) x.re)) (* (sqrt (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))) (sqrt (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 34.468 * [simplify]: Simplifying (* (sqrt (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))) (sqrt (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)))) 34.468 * * [simplify]: iters left: 6 (9 enodes) 34.471 * * [simplify]: iters left: 5 (27 enodes) 34.476 * * [simplify]: iters left: 4 (40 enodes) 34.482 * * [simplify]: iters left: 3 (57 enodes) 34.488 * * [simplify]: iters left: 2 (65 enodes) 34.496 * * [simplify]: iters left: 1 (67 enodes) 34.504 * * [simplify]: Extracting #0: cost 1 inf + 0 34.504 * * [simplify]: Extracting #1: cost 4 inf + 0 34.504 * * [simplify]: Extracting #2: cost 15 inf + 0 34.504 * * [simplify]: Extracting #3: cost 20 inf + 2 34.504 * * [simplify]: Extracting #4: cost 7 inf + 781 34.505 * * [simplify]: Extracting #5: cost 2 inf + 1510 34.505 * * [simplify]: Extracting #6: cost 0 inf + 1954 34.506 * [simplify]: Simplified to (cbrt (* (+ (* x.re x.im) (* x.re x.im)) x.re)) 34.506 * [simplify]: Simplified (2 2 1 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (* (* (sqrt (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))) (sqrt (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)))) (cbrt (* (+ (* x.re x.im) (* x.re x.im)) x.re))) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 34.506 * * * * [progress]: [ 59 / 88 ] simplifiying candidate # 34.506 * [simplify]: Simplifying (* 1 1) 34.506 * * [simplify]: iters left: 2 (2 enodes) 34.508 * * [simplify]: iters left: 1 (6 enodes) 34.510 * * [simplify]: Extracting #0: cost 1 inf + 0 34.510 * * [simplify]: Extracting #1: cost 0 inf + 1 34.510 * [simplify]: Simplified to 1 34.510 * [simplify]: Simplified (2 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (* 1 (* (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)))) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 34.510 * [simplify]: Simplifying (* (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 34.511 * * [simplify]: iters left: 6 (8 enodes) 34.514 * * [simplify]: iters left: 5 (26 enodes) 34.521 * * [simplify]: iters left: 4 (38 enodes) 34.533 * * [simplify]: iters left: 3 (55 enodes) 34.543 * * [simplify]: iters left: 2 (63 enodes) 34.551 * * [simplify]: iters left: 1 (65 enodes) 34.559 * * [simplify]: Extracting #0: cost 1 inf + 0 34.559 * * [simplify]: Extracting #1: cost 3 inf + 0 34.559 * * [simplify]: Extracting #2: cost 5 inf + 0 34.559 * * [simplify]: Extracting #3: cost 15 inf + 0 34.559 * * [simplify]: Extracting #4: cost 20 inf + 2 34.559 * * [simplify]: Extracting #5: cost 7 inf + 821 34.560 * * [simplify]: Extracting #6: cost 1 inf + 1712 34.560 * * [simplify]: Extracting #7: cost 0 inf + 1954 34.561 * [simplify]: Simplified to (* (cbrt (* (* x.re (+ x.im x.im)) x.re)) (cbrt (* (* x.re (+ x.im x.im)) x.re))) 34.561 * [simplify]: Simplified (2 2 1 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (* 1 (* (cbrt (* (* x.re (+ x.im x.im)) x.re)) (cbrt (* (* x.re (+ x.im x.im)) x.re)))) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 34.561 * * * * [progress]: [ 60 / 88 ] simplifiying candidate # 34.561 * [simplify]: Simplifying (* (sqrt (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))) (sqrt (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)))) 34.561 * * [simplify]: iters left: 6 (9 enodes) 34.564 * * [simplify]: iters left: 5 (27 enodes) 34.569 * * [simplify]: iters left: 4 (40 enodes) 34.582 * * [simplify]: iters left: 3 (57 enodes) 34.589 * * [simplify]: iters left: 2 (65 enodes) 34.597 * * [simplify]: iters left: 1 (67 enodes) 34.605 * * [simplify]: Extracting #0: cost 1 inf + 0 34.605 * * [simplify]: Extracting #1: cost 4 inf + 0 34.605 * * [simplify]: Extracting #2: cost 15 inf + 0 34.605 * * [simplify]: Extracting #3: cost 20 inf + 2 34.605 * * [simplify]: Extracting #4: cost 7 inf + 781 34.606 * * [simplify]: Extracting #5: cost 2 inf + 1510 34.606 * * [simplify]: Extracting #6: cost 0 inf + 1954 34.607 * [simplify]: Simplified to (cbrt (* (+ (* x.re x.im) (* x.re x.im)) x.re)) 34.607 * [simplify]: Simplified (2 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (* (cbrt (* (+ (* x.re x.im) (* x.re x.im)) x.re)) (* (sqrt (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))) (sqrt (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 34.607 * [simplify]: Simplifying (* (sqrt (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))) (sqrt (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)))) 34.607 * * [simplify]: iters left: 6 (9 enodes) 34.609 * * [simplify]: iters left: 5 (27 enodes) 34.616 * * [simplify]: iters left: 4 (40 enodes) 34.628 * * [simplify]: iters left: 3 (57 enodes) 34.642 * * [simplify]: iters left: 2 (65 enodes) 34.652 * * [simplify]: iters left: 1 (67 enodes) 34.660 * * [simplify]: Extracting #0: cost 1 inf + 0 34.660 * * [simplify]: Extracting #1: cost 4 inf + 0 34.660 * * [simplify]: Extracting #2: cost 15 inf + 0 34.660 * * [simplify]: Extracting #3: cost 20 inf + 2 34.660 * * [simplify]: Extracting #4: cost 7 inf + 781 34.660 * * [simplify]: Extracting #5: cost 2 inf + 1510 34.661 * * [simplify]: Extracting #6: cost 0 inf + 1954 34.661 * [simplify]: Simplified to (cbrt (* (+ (* x.re x.im) (* x.re x.im)) x.re)) 34.661 * [simplify]: Simplified (2 2 1 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (* (* (sqrt (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))) (sqrt (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)))) (cbrt (* (+ (* x.re x.im) (* x.re x.im)) x.re))) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 34.661 * * * * [progress]: [ 61 / 88 ] simplifiying candidate # 34.662 * [simplify]: Simplifying (* (+ (* x.re x.im) (* x.im x.re)) x.re) 34.662 * * [simplify]: iters left: 6 (6 enodes) 34.664 * * [simplify]: iters left: 5 (20 enodes) 34.667 * * [simplify]: iters left: 4 (32 enodes) 34.672 * * [simplify]: iters left: 3 (49 enodes) 34.682 * * [simplify]: iters left: 2 (57 enodes) 34.695 * * [simplify]: iters left: 1 (59 enodes) 34.709 * * [simplify]: Extracting #0: cost 1 inf + 0 34.709 * * [simplify]: Extracting #1: cost 11 inf + 0 34.709 * * [simplify]: Extracting #2: cost 15 inf + 43 34.709 * * [simplify]: Extracting #3: cost 3 inf + 821 34.710 * * [simplify]: Extracting #4: cost 0 inf + 1066 34.710 * [simplify]: Simplified to (* (* x.re (+ x.im x.im)) x.re) 34.710 * [simplify]: Simplified (2 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (pow (* (* x.re (+ x.im x.im)) x.re) (* 2 1/3)) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 34.711 * [simplify]: Simplifying (* 2 1/3) 34.711 * * [simplify]: iters left: 2 (3 enodes) 34.715 * * [simplify]: iters left: 1 (11 enodes) 34.718 * * [simplify]: Extracting #0: cost 1 inf + 0 34.718 * * [simplify]: Extracting #1: cost 0 inf + 1 34.718 * [simplify]: Simplified to 2/3 34.718 * [simplify]: Simplified (2 2 1 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (pow (* (+ (* x.re x.im) (* x.im x.re)) x.re) 2/3) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 34.718 * * * * [progress]: [ 62 / 88 ] simplifiying candidate # 34.719 * [simplify]: Simplifying (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)) 34.719 * * [simplify]: iters left: 6 (7 enodes) 34.722 * * [simplify]: iters left: 5 (23 enodes) 34.728 * * [simplify]: iters left: 4 (35 enodes) 34.739 * * [simplify]: iters left: 3 (52 enodes) 34.751 * * [simplify]: iters left: 2 (60 enodes) 34.766 * * [simplify]: iters left: 1 (62 enodes) 34.780 * * [simplify]: Extracting #0: cost 1 inf + 0 34.780 * * [simplify]: Extracting #1: cost 3 inf + 0 34.780 * * [simplify]: Extracting #2: cost 13 inf + 0 34.780 * * [simplify]: Extracting #3: cost 18 inf + 2 34.780 * * [simplify]: Extracting #4: cost 6 inf + 862 34.781 * * [simplify]: Extracting #5: cost 1 inf + 1268 34.781 * * [simplify]: Extracting #6: cost 0 inf + 1470 34.782 * [simplify]: Simplified to (cbrt (* (+ (* x.re x.im) (* x.re x.im)) x.re)) 34.782 * [simplify]: Simplified (2 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (pow (cbrt (* (+ (* x.re x.im) (* x.re x.im)) x.re)) (* 2 1)) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 34.783 * [simplify]: Simplifying (* 2 1) 34.783 * * [simplify]: iters left: 2 (3 enodes) 34.785 * * [simplify]: iters left: 1 (9 enodes) 34.788 * * [simplify]: Extracting #0: cost 1 inf + 0 34.788 * * [simplify]: Extracting #1: cost 0 inf + 1 34.788 * [simplify]: Simplified to 2 34.788 * [simplify]: Simplified (2 2 1 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (pow (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)) 2) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 34.788 * * * * [progress]: [ 63 / 88 ] simplifiying candidate # 34.789 * [simplify]: Simplifying (cbrt x.re) 34.789 * * [simplify]: iters left: 1 (2 enodes) 34.789 * * [simplify]: Extracting #0: cost 1 inf + 0 34.789 * * [simplify]: Extracting #1: cost 3 inf + 0 34.789 * * [simplify]: Extracting #2: cost 2 inf + 1 34.790 * * [simplify]: Extracting #3: cost 0 inf + 163 34.790 * [simplify]: Simplified to (cbrt x.re) 34.790 * [simplify]: Simplified (2 2 1 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (* (* (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)) (cbrt (+ (* x.re x.im) (* x.im x.re)))) (cbrt x.re)) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 34.790 * * * * [progress]: [ 64 / 88 ] simplifiying candidate # 34.790 * [simplify]: Simplifying (cbrt (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 34.790 * * [simplify]: iters left: 6 (8 enodes) 34.794 * * [simplify]: iters left: 5 (26 enodes) 34.802 * * [simplify]: iters left: 4 (38 enodes) 34.808 * * [simplify]: iters left: 3 (55 enodes) 34.814 * * [simplify]: iters left: 2 (63 enodes) 34.822 * * [simplify]: iters left: 1 (65 enodes) 34.829 * * [simplify]: Extracting #0: cost 1 inf + 0 34.829 * * [simplify]: Extracting #1: cost 3 inf + 0 34.829 * * [simplify]: Extracting #2: cost 5 inf + 0 34.829 * * [simplify]: Extracting #3: cost 15 inf + 0 34.830 * * [simplify]: Extracting #4: cost 20 inf + 2 34.830 * * [simplify]: Extracting #5: cost 7 inf + 821 34.830 * * [simplify]: Extracting #6: cost 1 inf + 1752 34.831 * * [simplify]: Extracting #7: cost 0 inf + 2034 34.831 * [simplify]: Simplified to (cbrt (cbrt (* (* x.re (+ x.im x.im)) x.re))) 34.831 * [simplify]: Simplified (2 2 1 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (* (* (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)) (* (cbrt (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))) (cbrt (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) (cbrt (cbrt (* (* x.re (+ x.im x.im)) x.re)))) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 34.831 * * * * [progress]: [ 65 / 88 ] simplifiying candidate # 34.831 * [simplify]: Simplifying (sqrt (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 34.831 * * [simplify]: iters left: 6 (8 enodes) 34.833 * * [simplify]: iters left: 5 (26 enodes) 34.836 * * [simplify]: iters left: 4 (38 enodes) 34.842 * * [simplify]: iters left: 3 (55 enodes) 34.849 * * [simplify]: iters left: 2 (63 enodes) 34.856 * * [simplify]: iters left: 1 (65 enodes) 34.864 * * [simplify]: Extracting #0: cost 1 inf + 0 34.864 * * [simplify]: Extracting #1: cost 3 inf + 0 34.864 * * [simplify]: Extracting #2: cost 5 inf + 0 34.864 * * [simplify]: Extracting #3: cost 15 inf + 0 34.864 * * [simplify]: Extracting #4: cost 20 inf + 2 34.864 * * [simplify]: Extracting #5: cost 7 inf + 821 34.864 * * [simplify]: Extracting #6: cost 1 inf + 1712 34.865 * * [simplify]: Extracting #7: cost 0 inf + 1954 34.865 * [simplify]: Simplified to (sqrt (cbrt (* (* x.re (+ x.im x.im)) x.re))) 34.865 * [simplify]: Simplified (2 2 1 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (* (* (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)) (sqrt (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)))) (sqrt (cbrt (* (* x.re (+ x.im x.im)) x.re)))) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 34.865 * * * * [progress]: [ 66 / 88 ] simplifiying candidate # 34.866 * [simplify]: Simplifying (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)) 34.866 * * [simplify]: iters left: 6 (7 enodes) 34.867 * * [simplify]: iters left: 5 (23 enodes) 34.872 * * [simplify]: iters left: 4 (35 enodes) 34.883 * * [simplify]: iters left: 3 (52 enodes) 34.896 * * [simplify]: iters left: 2 (60 enodes) 34.910 * * [simplify]: iters left: 1 (62 enodes) 34.923 * * [simplify]: Extracting #0: cost 1 inf + 0 34.924 * * [simplify]: Extracting #1: cost 3 inf + 0 34.924 * * [simplify]: Extracting #2: cost 13 inf + 0 34.924 * * [simplify]: Extracting #3: cost 18 inf + 2 34.924 * * [simplify]: Extracting #4: cost 6 inf + 862 34.924 * * [simplify]: Extracting #5: cost 1 inf + 1268 34.925 * * [simplify]: Extracting #6: cost 0 inf + 1470 34.925 * [simplify]: Simplified to (cbrt (* (+ (* x.re x.im) (* x.re x.im)) x.re)) 34.925 * [simplify]: Simplified (2 2 1 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (* (* (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)) 1) (cbrt (* (+ (* x.re x.im) (* x.re x.im)) x.re))) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 34.925 * * * * [progress]: [ 67 / 88 ] simplifiying candidate # 34.925 * [simplify]: Simplifying (cbrt (+ (* x.re x.im) (* x.im x.re))) 34.926 * * [simplify]: iters left: 5 (6 enodes) 34.927 * * [simplify]: iters left: 4 (19 enodes) 34.929 * * [simplify]: iters left: 3 (23 enodes) 34.932 * * [simplify]: iters left: 2 (29 enodes) 34.936 * * [simplify]: Extracting #0: cost 1 inf + 0 34.936 * * [simplify]: Extracting #1: cost 3 inf + 0 34.936 * * [simplify]: Extracting #2: cost 9 inf + 0 34.936 * * [simplify]: Extracting #3: cost 9 inf + 43 34.936 * * [simplify]: Extracting #4: cost 0 inf + 738 34.936 * [simplify]: Simplified to (cbrt (+ (* x.re x.im) (* x.re x.im))) 34.936 * [simplify]: Simplified (2 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (* (cbrt (+ (* x.re x.im) (* x.re x.im))) (* (cbrt x.re) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)))) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 34.936 * * * * [progress]: [ 68 / 88 ] simplifiying candidate # 34.937 * [simplify]: Simplifying (* (cbrt (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))) (cbrt (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)))) 34.937 * * [simplify]: iters left: 6 (9 enodes) 34.939 * * [simplify]: iters left: 5 (29 enodes) 34.943 * * [simplify]: iters left: 4 (41 enodes) 34.950 * * [simplify]: iters left: 3 (58 enodes) 34.964 * * [simplify]: iters left: 2 (66 enodes) 34.980 * * [simplify]: iters left: 1 (68 enodes) 34.991 * * [simplify]: Extracting #0: cost 1 inf + 0 34.991 * * [simplify]: Extracting #1: cost 3 inf + 0 34.991 * * [simplify]: Extracting #2: cost 5 inf + 0 34.991 * * [simplify]: Extracting #3: cost 7 inf + 0 34.992 * * [simplify]: Extracting #4: cost 17 inf + 0 34.992 * * [simplify]: Extracting #5: cost 21 inf + 43 34.992 * * [simplify]: Extracting #6: cost 11 inf + 699 34.992 * * [simplify]: Extracting #7: cost 2 inf + 2154 34.993 * * [simplify]: Extracting #8: cost 0 inf + 2678 34.993 * [simplify]: Simplified to (* (cbrt (cbrt (* (+ (* x.re x.im) (* x.re x.im)) x.re))) (cbrt (cbrt (* (+ (* x.re x.im) (* x.re x.im)) x.re)))) 34.993 * [simplify]: Simplified (2 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (* (* (cbrt (cbrt (* (+ (* x.re x.im) (* x.re x.im)) x.re))) (cbrt (cbrt (* (+ (* x.re x.im) (* x.re x.im)) x.re)))) (* (cbrt (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)))) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 34.994 * * * * [progress]: [ 69 / 88 ] simplifiying candidate # 34.994 * [simplify]: Simplifying (sqrt (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 34.994 * * [simplify]: iters left: 6 (8 enodes) 34.995 * * [simplify]: iters left: 5 (26 enodes) 34.999 * * [simplify]: iters left: 4 (38 enodes) 35.005 * * [simplify]: iters left: 3 (55 enodes) 35.011 * * [simplify]: iters left: 2 (63 enodes) 35.019 * * [simplify]: iters left: 1 (65 enodes) 35.034 * * [simplify]: Extracting #0: cost 1 inf + 0 35.034 * * [simplify]: Extracting #1: cost 3 inf + 0 35.035 * * [simplify]: Extracting #2: cost 5 inf + 0 35.035 * * [simplify]: Extracting #3: cost 15 inf + 0 35.035 * * [simplify]: Extracting #4: cost 20 inf + 2 35.035 * * [simplify]: Extracting #5: cost 7 inf + 821 35.036 * * [simplify]: Extracting #6: cost 1 inf + 1712 35.037 * * [simplify]: Extracting #7: cost 0 inf + 1954 35.037 * [simplify]: Simplified to (sqrt (cbrt (* (* x.re (+ x.im x.im)) x.re))) 35.037 * [simplify]: Simplified (2 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (* (sqrt (cbrt (* (* x.re (+ x.im x.im)) x.re))) (* (sqrt (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)))) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 35.038 * * * * [progress]: [ 70 / 88 ] simplifiying candidate # 35.038 * * * * [progress]: [ 71 / 88 ] simplifiying candidate # 35.038 * [simplify]: Simplifying (cbrt (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.im x.re) (* x.im x.re)) (* (* x.re x.im) (* x.im x.re))))) 35.038 * * [simplify]: iters left: 6 (10 enodes) 35.044 * * [simplify]: iters left: 5 (53 enodes) 35.056 * * [simplify]: iters left: 4 (147 enodes) 35.090 * * [simplify]: iters left: 3 (261 enodes) 35.169 * * [simplify]: iters left: 2 (365 enodes) 35.303 * * [simplify]: iters left: 1 (439 enodes) 35.520 * * [simplify]: Extracting #0: cost 1 inf + 0 35.520 * * [simplify]: Extracting #1: cost 3 inf + 0 35.520 * * [simplify]: Extracting #2: cost 33 inf + 0 35.521 * * [simplify]: Extracting #3: cost 137 inf + 167 35.523 * * [simplify]: Extracting #4: cost 97 inf + 7429 35.528 * * [simplify]: Extracting #5: cost 7 inf + 18993 35.534 * * [simplify]: Extracting #6: cost 0 inf + 19807 35.540 * [simplify]: Simplified to (cbrt (* (* x.re x.im) (* x.re x.im))) 35.540 * [simplify]: Simplified (2 2 1 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (/ (* (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)) (cbrt (* (+ (pow (* x.re x.im) 3) (pow (* x.im x.re) 3)) x.re))) (cbrt (* (* x.re x.im) (* x.re x.im)))) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 35.540 * * * * [progress]: [ 72 / 88 ] simplifiying candidate # 35.540 * [simplify]: Simplifying (cbrt (- (* x.re x.im) (* x.im x.re))) 35.540 * * [simplify]: iters left: 5 (6 enodes) 35.542 * * [simplify]: iters left: 4 (20 enodes) 35.544 * * [simplify]: iters left: 3 (34 enodes) 35.550 * * [simplify]: iters left: 2 (39 enodes) 35.553 * * [simplify]: Extracting #0: cost 1 inf + 0 35.553 * * [simplify]: Extracting #1: cost 0 inf + 1 35.553 * [simplify]: Simplified to 0 35.553 * [simplify]: Simplified (2 2 1 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (/ (* (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)) (cbrt (* (- (* (* x.re x.im) (* x.re x.im)) (* (* x.im x.re) (* x.im x.re))) x.re))) 0) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 35.553 * * * * [progress]: [ 73 / 88 ] simplifiying candidate # 35.554 * [simplify]: Simplifying (* (cbrt (* (+ (pow (* x.re x.im) 3) (pow (* x.im x.re) 3)) x.re)) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 35.554 * * [simplify]: iters left: 6 (14 enodes) 35.558 * * [simplify]: iters left: 5 (64 enodes) 35.572 * * [simplify]: iters left: 4 (155 enodes) 35.625 * * [simplify]: iters left: 3 (383 enodes) 35.851 * * [simplify]: Extracting #0: cost 1 inf + 0 35.851 * * [simplify]: Extracting #1: cost 4 inf + 0 35.851 * * [simplify]: Extracting #2: cost 8 inf + 0 35.851 * * [simplify]: Extracting #3: cost 60 inf + 0 35.852 * * [simplify]: Extracting #4: cost 189 inf + 2 35.856 * * [simplify]: Extracting #5: cost 160 inf + 9673 35.868 * * [simplify]: Extracting #6: cost 48 inf + 34104 35.882 * * [simplify]: Extracting #7: cost 4 inf + 50338 35.901 * * [simplify]: Extracting #8: cost 0 inf + 52474 35.909 * [simplify]: Simplified to (* (cbrt (* (* x.re (+ (* (* x.re x.im) (* x.re x.im)) (* (* x.re x.im) (* x.re x.im)))) (* x.re x.im))) (cbrt (* x.re (* (+ x.im x.im) x.re)))) 35.909 * [simplify]: Simplified (2 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (/ (* (cbrt (* (* x.re (+ (* (* x.re x.im) (* x.re x.im)) (* (* x.re x.im) (* x.re x.im)))) (* x.re x.im))) (cbrt (* x.re (* (+ x.im x.im) x.re)))) (cbrt (+ (* (* x.re x.im) (* x.re x.im)) (- (* (* x.im x.re) (* x.im x.re)) (* (* x.re x.im) (* x.im x.re)))))) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 35.910 * * * * [progress]: [ 74 / 88 ] simplifiying candidate # 35.910 * [simplify]: Simplifying (* (cbrt (* (- (* (* x.re x.im) (* x.re x.im)) (* (* x.im x.re) (* x.im x.re))) x.re)) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 35.910 * * [simplify]: iters left: 6 (13 enodes) 35.914 * * [simplify]: iters left: 5 (59 enodes) 35.925 * * [simplify]: iters left: 4 (149 enodes) 35.979 * * [simplify]: iters left: 3 (242 enodes) 36.062 * * [simplify]: iters left: 2 (308 enodes) 36.113 * * [simplify]: iters left: 1 (317 enodes) 36.167 * * [simplify]: Extracting #0: cost 1 inf + 0 36.167 * * [simplify]: Extracting #1: cost 0 inf + 1 36.167 * [simplify]: Simplified to 0 36.167 * [simplify]: Simplified (2 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (/ 0 (cbrt (- (* x.re x.im) (* x.im x.re)))) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 36.168 * * * * [progress]: [ 75 / 88 ] simplifiying candidate #real (real->posit16 (* (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)))))> 36.168 * * * * [progress]: [ 76 / 88 ] simplifiying candidate # 36.168 * * * * [progress]: [ 77 / 88 ] simplifiying candidate # 36.168 * [simplify]: Simplifying (* (cbrt 2) (exp (* 1/3 (+ (log x.im) (* 2 (log x.re)))))) 36.168 * * [simplify]: iters left: 6 (12 enodes) 36.175 * * [simplify]: iters left: 5 (48 enodes) 36.193 * * [simplify]: iters left: 4 (80 enodes) 36.208 * * [simplify]: iters left: 3 (136 enodes) 36.234 * * [simplify]: iters left: 2 (234 enodes) 36.292 * * [simplify]: Extracting #0: cost 1 inf + 0 36.292 * * [simplify]: Extracting #1: cost 42 inf + 0 36.292 * * [simplify]: Extracting #2: cost 152 inf + 0 36.294 * * [simplify]: Extracting #3: cost 170 inf + 1287 36.297 * * [simplify]: Extracting #4: cost 109 inf + 15240 36.306 * * [simplify]: Extracting #5: cost 24 inf + 51925 36.320 * * [simplify]: Extracting #6: cost 2 inf + 66527 36.327 * * [simplify]: Extracting #7: cost 0 inf + 68609 36.334 * [simplify]: Simplified to (* (cbrt (* (* x.re x.re) x.im)) (cbrt 2)) 36.334 * [simplify]: Simplified (2 2 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (* (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))) (* (cbrt (* (* x.re x.re) x.im)) (cbrt 2))))) 36.334 * * * * [progress]: [ 78 / 88 ] simplifiying candidate # 36.334 * [simplify]: Simplifying (* (cbrt 2) (exp (* -1/3 (+ (log (/ 1 x.im)) (* 2 (log (/ 1 x.re))))))) 36.334 * * [simplify]: iters left: 6 (15 enodes) 36.339 * * [simplify]: iters left: 5 (66 enodes) 36.351 * * [simplify]: iters left: 4 (113 enodes) 36.389 * * [simplify]: iters left: 3 (223 enodes) 36.474 * * [simplify]: iters left: 2 (462 enodes) 36.628 * * [simplify]: Extracting #0: cost 1 inf + 0 36.628 * * [simplify]: Extracting #1: cost 47 inf + 0 36.629 * * [simplify]: Extracting #2: cost 191 inf + 1 36.630 * * [simplify]: Extracting #3: cost 257 inf + 1934 36.633 * * [simplify]: Extracting #4: cost 153 inf + 25518 36.641 * * [simplify]: Extracting #5: cost 41 inf + 63300 36.665 * * [simplify]: Extracting #6: cost 8 inf + 84745 36.688 * * [simplify]: Extracting #7: cost 0 inf + 92288 36.710 * [simplify]: Simplified to (* (* (cbrt 2) (exp (* (log x.re) 2/3))) (cbrt x.im)) 36.710 * [simplify]: Simplified (2 2 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (* (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))) (* (* (cbrt 2) (exp (* (log x.re) 2/3))) (cbrt x.im))))) 36.710 * * * * [progress]: [ 79 / 88 ] simplifiying candidate # 36.711 * [simplify]: Simplifying (* (exp (* -1/3 (+ (* 2 (log (/ -1 x.re))) (log (/ -1 x.im))))) (cbrt -2)) 36.711 * * [simplify]: iters left: 6 (16 enodes) 36.718 * * [simplify]: iters left: 5 (65 enodes) 36.731 * * [simplify]: iters left: 4 (111 enodes) 36.753 * * [simplify]: iters left: 3 (218 enodes) 36.809 * * [simplify]: Extracting #0: cost 1 inf + 0 36.810 * * [simplify]: Extracting #1: cost 12 inf + 0 36.810 * * [simplify]: Extracting #2: cost 70 inf + 0 36.810 * * [simplify]: Extracting #3: cost 148 inf + 85 36.811 * * [simplify]: Extracting #4: cost 173 inf + 722 36.812 * * [simplify]: Extracting #5: cost 143 inf + 5901 36.815 * * [simplify]: Extracting #6: cost 52 inf + 26278 36.821 * * [simplify]: Extracting #7: cost 2 inf + 45277 36.827 * * [simplify]: Extracting #8: cost 0 inf + 46309 36.837 * [simplify]: Simplified to (* (pow (/ (* -1 (* (/ -1 x.re) (/ -1 x.re))) x.im) -1/3) (cbrt -2)) 36.838 * [simplify]: Simplified (2 2 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (* (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))) (* (pow (/ (* -1 (* (/ -1 x.re) (/ -1 x.re))) x.im) -1/3) (cbrt -2))))) 36.838 * * * * [progress]: [ 80 / 88 ] simplifiying candidate # 36.838 * [simplify]: Simplifying (* (cbrt 2) (exp (* 1/3 (+ (log x.im) (* 2 (log x.re)))))) 36.838 * * [simplify]: iters left: 6 (12 enodes) 36.846 * * [simplify]: iters left: 5 (48 enodes) 36.858 * * [simplify]: iters left: 4 (80 enodes) 36.871 * * [simplify]: iters left: 3 (136 enodes) 36.907 * * [simplify]: iters left: 2 (234 enodes) 36.972 * * [simplify]: Extracting #0: cost 1 inf + 0 36.972 * * [simplify]: Extracting #1: cost 42 inf + 0 36.973 * * [simplify]: Extracting #2: cost 152 inf + 0 36.974 * * [simplify]: Extracting #3: cost 170 inf + 1287 36.978 * * [simplify]: Extracting #4: cost 109 inf + 15240 36.988 * * [simplify]: Extracting #5: cost 24 inf + 51925 37.002 * * [simplify]: Extracting #6: cost 2 inf + 66527 37.016 * * [simplify]: Extracting #7: cost 0 inf + 68609 37.024 * [simplify]: Simplified to (* (cbrt (* (* x.re x.re) x.im)) (cbrt 2)) 37.024 * [simplify]: Simplified (2 2 1 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (* (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)) (* (cbrt (* (* x.re x.re) x.im)) (cbrt 2))) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 37.024 * * * * [progress]: [ 81 / 88 ] simplifiying candidate # 37.024 * [simplify]: Simplifying (* (cbrt 2) (exp (* -1/3 (+ (log (/ 1 x.im)) (* 2 (log (/ 1 x.re))))))) 37.025 * * [simplify]: iters left: 6 (15 enodes) 37.030 * * [simplify]: iters left: 5 (66 enodes) 37.042 * * [simplify]: iters left: 4 (113 enodes) 37.081 * * [simplify]: iters left: 3 (223 enodes) 37.147 * * [simplify]: iters left: 2 (462 enodes) 37.282 * * [simplify]: Extracting #0: cost 1 inf + 0 37.282 * * [simplify]: Extracting #1: cost 47 inf + 0 37.283 * * [simplify]: Extracting #2: cost 191 inf + 1 37.284 * * [simplify]: Extracting #3: cost 257 inf + 1934 37.288 * * [simplify]: Extracting #4: cost 153 inf + 25518 37.299 * * [simplify]: Extracting #5: cost 41 inf + 63300 37.309 * * [simplify]: Extracting #6: cost 8 inf + 84745 37.320 * * [simplify]: Extracting #7: cost 0 inf + 92288 37.340 * [simplify]: Simplified to (* (* (cbrt 2) (exp (* (log x.re) 2/3))) (cbrt x.im)) 37.341 * [simplify]: Simplified (2 2 1 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (* (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)) (* (* (cbrt 2) (exp (* (log x.re) 2/3))) (cbrt x.im))) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 37.341 * * * * [progress]: [ 82 / 88 ] simplifiying candidate # 37.341 * [simplify]: Simplifying (* (exp (* -1/3 (+ (* 2 (log (/ -1 x.re))) (log (/ -1 x.im))))) (cbrt -2)) 37.341 * * [simplify]: iters left: 6 (16 enodes) 37.349 * * [simplify]: iters left: 5 (65 enodes) 37.361 * * [simplify]: iters left: 4 (111 enodes) 37.386 * * [simplify]: iters left: 3 (218 enodes) 37.467 * * [simplify]: Extracting #0: cost 1 inf + 0 37.467 * * [simplify]: Extracting #1: cost 12 inf + 0 37.468 * * [simplify]: Extracting #2: cost 70 inf + 0 37.468 * * [simplify]: Extracting #3: cost 148 inf + 85 37.470 * * [simplify]: Extracting #4: cost 173 inf + 722 37.472 * * [simplify]: Extracting #5: cost 143 inf + 5901 37.476 * * [simplify]: Extracting #6: cost 52 inf + 26278 37.485 * * [simplify]: Extracting #7: cost 2 inf + 45277 37.491 * * [simplify]: Extracting #8: cost 0 inf + 46309 37.497 * [simplify]: Simplified to (* (pow (/ (* -1 (* (/ -1 x.re) (/ -1 x.re))) x.im) -1/3) (cbrt -2)) 37.497 * [simplify]: Simplified (2 2 1 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (* (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re)) (* (pow (/ (* -1 (* (/ -1 x.re) (/ -1 x.re))) x.im) -1/3) (cbrt -2))) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 37.497 * * * * [progress]: [ 83 / 88 ] simplifiying candidate # 37.498 * [simplify]: Simplifying (* (cbrt 2) (exp (* 1/3 (+ (log x.im) (* 2 (log x.re)))))) 37.498 * * [simplify]: iters left: 6 (12 enodes) 37.502 * * [simplify]: iters left: 5 (48 enodes) 37.512 * * [simplify]: iters left: 4 (80 enodes) 37.526 * * [simplify]: iters left: 3 (136 enodes) 37.550 * * [simplify]: iters left: 2 (234 enodes) 37.597 * * [simplify]: Extracting #0: cost 1 inf + 0 37.597 * * [simplify]: Extracting #1: cost 42 inf + 0 37.597 * * [simplify]: Extracting #2: cost 152 inf + 0 37.598 * * [simplify]: Extracting #3: cost 170 inf + 1287 37.600 * * [simplify]: Extracting #4: cost 109 inf + 15240 37.604 * * [simplify]: Extracting #5: cost 24 inf + 51925 37.611 * * [simplify]: Extracting #6: cost 2 inf + 66527 37.623 * * [simplify]: Extracting #7: cost 0 inf + 68609 37.637 * [simplify]: Simplified to (* (cbrt (* (* x.re x.re) x.im)) (cbrt 2)) 37.637 * [simplify]: Simplified (2 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (* (* (cbrt (* (* x.re x.re) x.im)) (cbrt 2)) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 37.637 * * * * [progress]: [ 84 / 88 ] simplifiying candidate # 37.638 * [simplify]: Simplifying (* (cbrt 2) (exp (* -1/3 (+ (log (/ 1 x.im)) (* 2 (log (/ 1 x.re))))))) 37.638 * * [simplify]: iters left: 6 (15 enodes) 37.647 * * [simplify]: iters left: 5 (66 enodes) 37.673 * * [simplify]: iters left: 4 (113 enodes) 37.699 * * [simplify]: iters left: 3 (223 enodes) 37.759 * * [simplify]: iters left: 2 (462 enodes) 37.900 * * [simplify]: Extracting #0: cost 1 inf + 0 37.900 * * [simplify]: Extracting #1: cost 47 inf + 0 37.901 * * [simplify]: Extracting #2: cost 191 inf + 1 37.902 * * [simplify]: Extracting #3: cost 257 inf + 1934 37.905 * * [simplify]: Extracting #4: cost 153 inf + 25518 37.913 * * [simplify]: Extracting #5: cost 41 inf + 63300 37.925 * * [simplify]: Extracting #6: cost 8 inf + 84745 37.948 * * [simplify]: Extracting #7: cost 0 inf + 92288 37.967 * [simplify]: Simplified to (* (* (cbrt 2) (exp (* (log x.re) 2/3))) (cbrt x.im)) 37.967 * [simplify]: Simplified (2 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (* (* (* (cbrt 2) (exp (* (log x.re) 2/3))) (cbrt x.im)) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 37.967 * * * * [progress]: [ 85 / 88 ] simplifiying candidate # 37.967 * [simplify]: Simplifying (* (exp (* -1/3 (+ (* 2 (log (/ -1 x.re))) (log (/ -1 x.im))))) (cbrt -2)) 37.967 * * [simplify]: iters left: 6 (16 enodes) 37.974 * * [simplify]: iters left: 5 (65 enodes) 37.986 * * [simplify]: iters left: 4 (111 enodes) 38.019 * * [simplify]: iters left: 3 (218 enodes) 38.083 * * [simplify]: Extracting #0: cost 1 inf + 0 38.083 * * [simplify]: Extracting #1: cost 12 inf + 0 38.083 * * [simplify]: Extracting #2: cost 70 inf + 0 38.083 * * [simplify]: Extracting #3: cost 148 inf + 85 38.084 * * [simplify]: Extracting #4: cost 173 inf + 722 38.085 * * [simplify]: Extracting #5: cost 143 inf + 5901 38.090 * * [simplify]: Extracting #6: cost 52 inf + 26278 38.102 * * [simplify]: Extracting #7: cost 2 inf + 45277 38.115 * * [simplify]: Extracting #8: cost 0 inf + 46309 38.128 * [simplify]: Simplified to (* (pow (/ (* -1 (* (/ -1 x.re) (/ -1 x.re))) x.im) -1/3) (cbrt -2)) 38.128 * [simplify]: Simplified (2 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (* (* (pow (/ (* -1 (* (/ -1 x.re) (/ -1 x.re))) x.im) -1/3) (cbrt -2)) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 38.128 * * * * [progress]: [ 86 / 88 ] simplifiying candidate # 38.128 * [simplify]: Simplifying (* (exp (* 1/3 (+ (* 2 (log x.im)) (* 4 (log x.re))))) (pow (cbrt 2) 2)) 38.129 * * [simplify]: iters left: 6 (15 enodes) 38.137 * * [simplify]: iters left: 5 (63 enodes) 38.162 * * [simplify]: iters left: 4 (120 enodes) 38.208 * * [simplify]: iters left: 3 (225 enodes) 38.286 * * [simplify]: iters left: 2 (442 enodes) 38.524 * * [simplify]: Extracting #0: cost 1 inf + 0 38.524 * * [simplify]: Extracting #1: cost 72 inf + 0 38.525 * * [simplify]: Extracting #2: cost 363 inf + 0 38.528 * * [simplify]: Extracting #3: cost 392 inf + 2808 38.537 * * [simplify]: Extracting #4: cost 273 inf + 40612 38.566 * * [simplify]: Extracting #5: cost 56 inf + 157446 38.612 * * [simplify]: Extracting #6: cost 0 inf + 204123 38.662 * [simplify]: Simplified to (* (* (* (cbrt x.re) (cbrt x.re)) (* (cbrt x.im) (cbrt 2))) (* (* (cbrt x.re) (cbrt x.re)) (* (cbrt x.im) (cbrt 2)))) 38.662 * [simplify]: Simplified (2 2 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (* (* (* (cbrt x.re) (cbrt x.re)) (* (cbrt x.im) (cbrt 2))) (* (* (cbrt x.re) (cbrt x.re)) (* (cbrt x.im) (cbrt 2)))) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 38.662 * * * * [progress]: [ 87 / 88 ] simplifiying candidate # 38.662 * [simplify]: Simplifying (* (pow (cbrt 2) 2) (exp (* -1/3 (+ (* 2 (log (/ 1 x.im))) (* 4 (log (/ 1 x.re))))))) 38.663 * * [simplify]: iters left: 6 (18 enodes) 38.674 * * [simplify]: iters left: 5 (80 enodes) 38.693 * * [simplify]: iters left: 4 (147 enodes) 38.726 * * [simplify]: iters left: 3 (318 enodes) 38.835 * * [simplify]: Extracting #0: cost 1 inf + 0 38.835 * * [simplify]: Extracting #1: cost 23 inf + 0 38.835 * * [simplify]: Extracting #2: cost 114 inf + 0 38.837 * * [simplify]: Extracting #3: cost 189 inf + 401 38.838 * * [simplify]: Extracting #4: cost 169 inf + 2631 38.844 * * [simplify]: Extracting #5: cost 78 inf + 21318 38.856 * * [simplify]: Extracting #6: cost 14 inf + 44719 38.871 * * [simplify]: Extracting #7: cost 1 inf + 54482 38.889 * * [simplify]: Extracting #8: cost 0 inf + 55147 38.903 * [simplify]: Simplified to (* (* (cbrt 2) (cbrt 2)) (exp (+ (* (log x.im) 2/3) (* 4/3 (log x.re))))) 38.903 * [simplify]: Simplified (2 2 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (* (* (cbrt 2) (cbrt 2)) (exp (+ (* (log x.im) 2/3) (* 4/3 (log x.re))))) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 38.904 * * * * [progress]: [ 88 / 88 ] simplifiying candidate # 38.904 * [simplify]: Simplifying (* (pow (cbrt -2) 2) (exp (* -1/3 (+ (* 4 (log (/ -1 x.re))) (* 2 (log (/ -1 x.im))))))) 38.904 * * [simplify]: iters left: 6 (19 enodes) 38.916 * * [simplify]: iters left: 5 (80 enodes) 38.947 * * [simplify]: iters left: 4 (147 enodes) 38.981 * * [simplify]: iters left: 3 (291 enodes) 39.047 * * [simplify]: Extracting #0: cost 1 inf + 0 39.048 * * [simplify]: Extracting #1: cost 25 inf + 0 39.048 * * [simplify]: Extracting #2: cost 115 inf + 0 39.049 * * [simplify]: Extracting #3: cost 180 inf + 675 39.051 * * [simplify]: Extracting #4: cost 176 inf + 4781 39.058 * * [simplify]: Extracting #5: cost 76 inf + 27437 39.072 * * [simplify]: Extracting #6: cost 10 inf + 56180 39.092 * * [simplify]: Extracting #7: cost 0 inf + 63185 39.110 * * [simplify]: Extracting #8: cost 0 inf + 62862 39.127 * * [simplify]: Extracting #9: cost 0 inf + 62780 39.145 * [simplify]: Simplified to (* (* (cbrt -2) (cbrt -2)) (exp (+ (* -2/3 (log (/ -1 x.im))) (* (log (/ -1 x.re)) -4/3)))) 39.145 * [simplify]: Simplified (2 2 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (* (* (cbrt -2) (cbrt -2)) (exp (+ (* -2/3 (log (/ -1 x.im))) (* (log (/ -1 x.re)) -4/3)))) (cbrt (* (+ (* x.re x.im) (* x.im x.re)) x.re))))) 39.145 * * * [progress]: adding candidates to table 40.149 * * [progress]: iteration 4 / 4 40.149 * * * [progress]: picking best candidate 40.215 * * * * [pick]: Picked # 40.216 * * * [progress]: localizing error 40.288 * * * [progress]: generating rewritten candidates 40.289 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 2 2) 40.299 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 2 1 2) 40.308 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 2 1 1) 40.318 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 2 1) 40.352 * * * [progress]: generating series expansions 40.352 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 2 2) 40.352 * [backup-simplify]: Simplify (cbrt (* (+ x.re x.im) x.im)) into (pow (* x.im (+ x.im x.re)) 1/3) 40.353 * [approximate]: Taking taylor expansion of (pow (* x.im (+ x.im x.re)) 1/3) in (x.re x.im) around 0 40.353 * [taylor]: Taking taylor expansion of (pow (* x.im (+ x.im x.re)) 1/3) in x.im 40.353 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* x.im (+ x.im x.re))))) in x.im 40.353 * [taylor]: Taking taylor expansion of (* 1/3 (log (* x.im (+ x.im x.re)))) in x.im 40.353 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.353 * [backup-simplify]: Simplify 1/3 into 1/3 40.353 * [taylor]: Taking taylor expansion of (log (* x.im (+ x.im x.re))) in x.im 40.353 * [taylor]: Taking taylor expansion of (* x.im (+ x.im x.re)) in x.im 40.353 * [taylor]: Taking taylor expansion of x.im in x.im 40.353 * [backup-simplify]: Simplify 0 into 0 40.353 * [backup-simplify]: Simplify 1 into 1 40.353 * [taylor]: Taking taylor expansion of (+ x.im x.re) in x.im 40.353 * [taylor]: Taking taylor expansion of x.im in x.im 40.353 * [backup-simplify]: Simplify 0 into 0 40.353 * [backup-simplify]: Simplify 1 into 1 40.353 * [taylor]: Taking taylor expansion of x.re in x.im 40.353 * [backup-simplify]: Simplify x.re into x.re 40.353 * [backup-simplify]: Simplify (+ 0 x.re) into x.re 40.353 * [backup-simplify]: Simplify (* 0 x.re) into 0 40.354 * [backup-simplify]: Simplify (+ 1 0) into 1 40.354 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 x.re)) into x.re 40.355 * [backup-simplify]: Simplify (log x.re) into (log x.re) 40.355 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) (log x.re)) into (+ (log x.im) (log x.re)) 40.355 * [backup-simplify]: Simplify (* 1/3 (+ (log x.im) (log x.re))) into (* 1/3 (+ (log x.im) (log x.re))) 40.356 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log x.im) (log x.re)))) into (exp (* 1/3 (+ (log x.im) (log x.re)))) 40.356 * [taylor]: Taking taylor expansion of (pow (* x.im (+ x.im x.re)) 1/3) in x.re 40.356 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* x.im (+ x.im x.re))))) in x.re 40.356 * [taylor]: Taking taylor expansion of (* 1/3 (log (* x.im (+ x.im x.re)))) in x.re 40.356 * [taylor]: Taking taylor expansion of 1/3 in x.re 40.356 * [backup-simplify]: Simplify 1/3 into 1/3 40.356 * [taylor]: Taking taylor expansion of (log (* x.im (+ x.im x.re))) in x.re 40.356 * [taylor]: Taking taylor expansion of (* x.im (+ x.im x.re)) in x.re 40.356 * [taylor]: Taking taylor expansion of x.im in x.re 40.356 * [backup-simplify]: Simplify x.im into x.im 40.356 * [taylor]: Taking taylor expansion of (+ x.im x.re) in x.re 40.356 * [taylor]: Taking taylor expansion of x.im in x.re 40.356 * [backup-simplify]: Simplify x.im into x.im 40.356 * [taylor]: Taking taylor expansion of x.re in x.re 40.356 * [backup-simplify]: Simplify 0 into 0 40.356 * [backup-simplify]: Simplify 1 into 1 40.356 * [backup-simplify]: Simplify (+ x.im 0) into x.im 40.356 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 40.356 * [backup-simplify]: Simplify (log (pow x.im 2)) into (log (pow x.im 2)) 40.356 * [backup-simplify]: Simplify (* 1/3 (log (pow x.im 2))) into (* 1/3 (log (pow x.im 2))) 40.356 * [backup-simplify]: Simplify (exp (* 1/3 (log (pow x.im 2)))) into (pow (pow x.im 2) 1/3) 40.356 * [taylor]: Taking taylor expansion of (pow (* x.im (+ x.im x.re)) 1/3) in x.re 40.356 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* x.im (+ x.im x.re))))) in x.re 40.356 * [taylor]: Taking taylor expansion of (* 1/3 (log (* x.im (+ x.im x.re)))) in x.re 40.356 * [taylor]: Taking taylor expansion of 1/3 in x.re 40.357 * [backup-simplify]: Simplify 1/3 into 1/3 40.357 * [taylor]: Taking taylor expansion of (log (* x.im (+ x.im x.re))) in x.re 40.357 * [taylor]: Taking taylor expansion of (* x.im (+ x.im x.re)) in x.re 40.357 * [taylor]: Taking taylor expansion of x.im in x.re 40.357 * [backup-simplify]: Simplify x.im into x.im 40.357 * [taylor]: Taking taylor expansion of (+ x.im x.re) in x.re 40.357 * [taylor]: Taking taylor expansion of x.im in x.re 40.357 * [backup-simplify]: Simplify x.im into x.im 40.357 * [taylor]: Taking taylor expansion of x.re in x.re 40.357 * [backup-simplify]: Simplify 0 into 0 40.357 * [backup-simplify]: Simplify 1 into 1 40.357 * [backup-simplify]: Simplify (+ x.im 0) into x.im 40.357 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 40.357 * [backup-simplify]: Simplify (log (pow x.im 2)) into (log (pow x.im 2)) 40.357 * [backup-simplify]: Simplify (* 1/3 (log (pow x.im 2))) into (* 1/3 (log (pow x.im 2))) 40.357 * [backup-simplify]: Simplify (exp (* 1/3 (log (pow x.im 2)))) into (pow (pow x.im 2) 1/3) 40.357 * [taylor]: Taking taylor expansion of (pow (pow x.im 2) 1/3) in x.im 40.357 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (pow x.im 2)))) in x.im 40.357 * [taylor]: Taking taylor expansion of (* 1/3 (log (pow x.im 2))) in x.im 40.357 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.357 * [backup-simplify]: Simplify 1/3 into 1/3 40.357 * [taylor]: Taking taylor expansion of (log (pow x.im 2)) in x.im 40.357 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 40.357 * [taylor]: Taking taylor expansion of x.im in x.im 40.357 * [backup-simplify]: Simplify 0 into 0 40.357 * [backup-simplify]: Simplify 1 into 1 40.358 * [backup-simplify]: Simplify (* 1 1) into 1 40.358 * [backup-simplify]: Simplify (log 1) into 0 40.359 * [backup-simplify]: Simplify (+ (* (- -2) (log x.im)) 0) into (* 2 (log x.im)) 40.359 * [backup-simplify]: Simplify (* 1/3 (* 2 (log x.im))) into (* 2/3 (log x.im)) 40.359 * [backup-simplify]: Simplify (exp (* 2/3 (log x.im))) into (pow x.im 2/3) 40.359 * [backup-simplify]: Simplify (pow x.im 2/3) into (pow x.im 2/3) 40.360 * [backup-simplify]: Simplify (+ 0 1) into 1 40.360 * [backup-simplify]: Simplify (+ (* x.im 1) (* 0 x.im)) into x.im 40.360 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 x.im) 1)) (pow (pow x.im 2) 1)))) 1) into (/ 1 x.im) 40.360 * [backup-simplify]: Simplify (+ (* 1/3 (/ 1 x.im)) (* 0 (log (pow x.im 2)))) into (* 1/3 (/ 1 x.im)) 40.360 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (pow x.im 2)))) (+ (* (/ (pow (* 1/3 (/ 1 x.im)) 1) 1)))) into (* 1/3 (pow (/ 1 x.im) 1/3)) 40.360 * [taylor]: Taking taylor expansion of (* 1/3 (pow (/ 1 x.im) 1/3)) in x.im 40.360 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.360 * [backup-simplify]: Simplify 1/3 into 1/3 40.360 * [taylor]: Taking taylor expansion of (pow (/ 1 x.im) 1/3) in x.im 40.360 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 x.im)))) in x.im 40.361 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 x.im))) in x.im 40.361 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.361 * [backup-simplify]: Simplify 1/3 into 1/3 40.361 * [taylor]: Taking taylor expansion of (log (/ 1 x.im)) in x.im 40.361 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 40.361 * [taylor]: Taking taylor expansion of x.im in x.im 40.361 * [backup-simplify]: Simplify 0 into 0 40.361 * [backup-simplify]: Simplify 1 into 1 40.361 * [backup-simplify]: Simplify (/ 1 1) into 1 40.362 * [backup-simplify]: Simplify (log 1) into 0 40.362 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 40.362 * [backup-simplify]: Simplify (* 1/3 (- (log x.im))) into (* -1/3 (log x.im)) 40.362 * [backup-simplify]: Simplify (exp (* -1/3 (log x.im))) into (pow x.im -1/3) 40.362 * [backup-simplify]: Simplify (* 1/3 (pow x.im -1/3)) into (* 1/3 (pow (/ 1 x.im) 1/3)) 40.362 * [backup-simplify]: Simplify (* 1/3 (pow (/ 1 x.im) 1/3)) into (* 1/3 (pow (/ 1 x.im) 1/3)) 40.363 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 40.365 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 40.365 * [backup-simplify]: Simplify (+ (* (- -2) (log x.im)) 0) into (* 2 (log x.im)) 40.366 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (* 2 (log x.im)))) into 0 40.367 * [backup-simplify]: Simplify (* (exp (* 2/3 (log x.im))) (+ (* (/ (pow 0 1) 1)))) into 0 40.367 * [backup-simplify]: Simplify 0 into 0 40.367 * [backup-simplify]: Simplify (+ 0 0) into 0 40.367 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 1) (* 0 x.im))) into 0 40.368 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 x.im) 2)) (pow (pow x.im 2) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (pow x.im 2) 1)))) 2) into (/ -1/2 (pow x.im 2)) 40.368 * [backup-simplify]: Simplify (+ (* 1/3 (/ -1/2 (pow x.im 2))) (+ (* 0 (/ 1 x.im)) (* 0 (log (pow x.im 2))))) into (- (* 1/6 (/ 1 (pow x.im 2)))) 40.368 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (pow x.im 2)))) (+ (* (/ (pow (* 1/3 (/ 1 x.im)) 2) 2)) (* (/ (pow (- (* 1/6 (/ 1 (pow x.im 2)))) 1) 1)))) into (* -1/9 (pow (/ 1 (pow x.im 4)) 1/3)) 40.368 * [taylor]: Taking taylor expansion of (* -1/9 (pow (/ 1 (pow x.im 4)) 1/3)) in x.im 40.368 * [taylor]: Taking taylor expansion of -1/9 in x.im 40.368 * [backup-simplify]: Simplify -1/9 into -1/9 40.368 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow x.im 4)) 1/3) in x.im 40.368 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow x.im 4))))) in x.im 40.368 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow x.im 4)))) in x.im 40.369 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.369 * [backup-simplify]: Simplify 1/3 into 1/3 40.369 * [taylor]: Taking taylor expansion of (log (/ 1 (pow x.im 4))) in x.im 40.369 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 4)) in x.im 40.369 * [taylor]: Taking taylor expansion of (pow x.im 4) in x.im 40.369 * [taylor]: Taking taylor expansion of x.im in x.im 40.369 * [backup-simplify]: Simplify 0 into 0 40.369 * [backup-simplify]: Simplify 1 into 1 40.369 * [backup-simplify]: Simplify (* 1 1) into 1 40.369 * [backup-simplify]: Simplify (* 1 1) into 1 40.369 * [backup-simplify]: Simplify (/ 1 1) into 1 40.370 * [backup-simplify]: Simplify (log 1) into 0 40.370 * [backup-simplify]: Simplify (+ (* (- 4) (log x.im)) 0) into (- (* 4 (log x.im))) 40.370 * [backup-simplify]: Simplify (* 1/3 (- (* 4 (log x.im)))) into (* -4/3 (log x.im)) 40.370 * [backup-simplify]: Simplify (exp (* -4/3 (log x.im))) into (pow x.im -4/3) 40.370 * [backup-simplify]: Simplify (* -1/9 (pow x.im -4/3)) into (* -1/9 (pow (/ 1 (pow x.im 4)) 1/3)) 40.370 * [backup-simplify]: Simplify (* -1/9 (pow (/ 1 (pow x.im 4)) 1/3)) into (* -1/9 (pow (/ 1 (pow x.im 4)) 1/3)) 40.370 * [backup-simplify]: Simplify (+ (* (* -1/9 (pow (/ 1 (pow x.im 4)) 1/3)) (pow (* 1 x.re) 2)) (+ (* (* 1/3 (pow (/ 1 x.im) 1/3)) (* 1 x.re)) (pow x.im 2/3))) into (- (+ (pow x.im 2/3) (* 1/3 (* (pow (/ 1 x.im) 1/3) x.re))) (* 1/9 (* (pow (/ 1 (pow x.im 4)) 1/3) (pow x.re 2)))) 40.371 * [backup-simplify]: Simplify (cbrt (* (+ (/ 1 x.re) (/ 1 x.im)) (/ 1 x.im))) into (pow (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) 1/3) 40.371 * [approximate]: Taking taylor expansion of (pow (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) 1/3) in (x.re x.im) around 0 40.371 * [taylor]: Taking taylor expansion of (pow (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) 1/3) in x.im 40.371 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im)))) in x.im 40.371 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im))) in x.im 40.371 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.371 * [backup-simplify]: Simplify 1/3 into 1/3 40.371 * [taylor]: Taking taylor expansion of (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im)) in x.im 40.371 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) in x.im 40.371 * [taylor]: Taking taylor expansion of (+ (/ 1 x.im) (/ 1 x.re)) in x.im 40.371 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 40.371 * [taylor]: Taking taylor expansion of x.im in x.im 40.371 * [backup-simplify]: Simplify 0 into 0 40.371 * [backup-simplify]: Simplify 1 into 1 40.371 * [backup-simplify]: Simplify (/ 1 1) into 1 40.371 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 40.371 * [taylor]: Taking taylor expansion of x.re in x.im 40.371 * [backup-simplify]: Simplify x.re into x.re 40.371 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 40.371 * [taylor]: Taking taylor expansion of x.im in x.im 40.371 * [backup-simplify]: Simplify 0 into 0 40.371 * [backup-simplify]: Simplify 1 into 1 40.372 * [backup-simplify]: Simplify (+ 1 0) into 1 40.372 * [backup-simplify]: Simplify (/ 1 1) into 1 40.372 * [backup-simplify]: Simplify (log 1) into 0 40.372 * [backup-simplify]: Simplify (+ (* (- 2) (log x.im)) 0) into (- (* 2 (log x.im))) 40.372 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log x.im)))) into (* -2/3 (log x.im)) 40.372 * [backup-simplify]: Simplify (exp (* -2/3 (log x.im))) into (pow x.im -2/3) 40.372 * [taylor]: Taking taylor expansion of (pow (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) 1/3) in x.re 40.372 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im)))) in x.re 40.372 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im))) in x.re 40.372 * [taylor]: Taking taylor expansion of 1/3 in x.re 40.372 * [backup-simplify]: Simplify 1/3 into 1/3 40.372 * [taylor]: Taking taylor expansion of (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im)) in x.re 40.372 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) in x.re 40.373 * [taylor]: Taking taylor expansion of (+ (/ 1 x.im) (/ 1 x.re)) in x.re 40.373 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 40.373 * [taylor]: Taking taylor expansion of x.im in x.re 40.373 * [backup-simplify]: Simplify x.im into x.im 40.373 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 40.373 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 40.373 * [taylor]: Taking taylor expansion of x.re in x.re 40.373 * [backup-simplify]: Simplify 0 into 0 40.373 * [backup-simplify]: Simplify 1 into 1 40.373 * [backup-simplify]: Simplify (/ 1 1) into 1 40.373 * [taylor]: Taking taylor expansion of x.im in x.re 40.373 * [backup-simplify]: Simplify x.im into x.im 40.373 * [backup-simplify]: Simplify (+ 0 1) into 1 40.373 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 40.373 * [backup-simplify]: Simplify (log (/ 1 x.im)) into (log (/ 1 x.im)) 40.374 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (log x.re)) 40.374 * [backup-simplify]: Simplify (* 1/3 (- (log (/ 1 x.im)) (log x.re))) into (* 1/3 (- (log (/ 1 x.im)) (log x.re))) 40.374 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) into (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) 40.374 * [taylor]: Taking taylor expansion of (pow (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) 1/3) in x.re 40.374 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im)))) in x.re 40.374 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im))) in x.re 40.374 * [taylor]: Taking taylor expansion of 1/3 in x.re 40.374 * [backup-simplify]: Simplify 1/3 into 1/3 40.374 * [taylor]: Taking taylor expansion of (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im)) in x.re 40.374 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) in x.re 40.374 * [taylor]: Taking taylor expansion of (+ (/ 1 x.im) (/ 1 x.re)) in x.re 40.374 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 40.374 * [taylor]: Taking taylor expansion of x.im in x.re 40.374 * [backup-simplify]: Simplify x.im into x.im 40.374 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 40.374 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 40.374 * [taylor]: Taking taylor expansion of x.re in x.re 40.374 * [backup-simplify]: Simplify 0 into 0 40.374 * [backup-simplify]: Simplify 1 into 1 40.374 * [backup-simplify]: Simplify (/ 1 1) into 1 40.374 * [taylor]: Taking taylor expansion of x.im in x.re 40.374 * [backup-simplify]: Simplify x.im into x.im 40.375 * [backup-simplify]: Simplify (+ 0 1) into 1 40.375 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 40.375 * [backup-simplify]: Simplify (log (/ 1 x.im)) into (log (/ 1 x.im)) 40.375 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (log x.re)) 40.375 * [backup-simplify]: Simplify (* 1/3 (- (log (/ 1 x.im)) (log x.re))) into (* 1/3 (- (log (/ 1 x.im)) (log x.re))) 40.375 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) into (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) 40.375 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) in x.im 40.375 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (/ 1 x.im)) (log x.re))) in x.im 40.375 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.375 * [backup-simplify]: Simplify 1/3 into 1/3 40.375 * [taylor]: Taking taylor expansion of (- (log (/ 1 x.im)) (log x.re)) in x.im 40.375 * [taylor]: Taking taylor expansion of (log (/ 1 x.im)) in x.im 40.375 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 40.375 * [taylor]: Taking taylor expansion of x.im in x.im 40.375 * [backup-simplify]: Simplify 0 into 0 40.375 * [backup-simplify]: Simplify 1 into 1 40.376 * [backup-simplify]: Simplify (/ 1 1) into 1 40.379 * [backup-simplify]: Simplify (log 1) into 0 40.379 * [taylor]: Taking taylor expansion of (log x.re) in x.im 40.379 * [taylor]: Taking taylor expansion of x.re in x.im 40.379 * [backup-simplify]: Simplify x.re into x.re 40.379 * [backup-simplify]: Simplify (log x.re) into (log x.re) 40.380 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 40.380 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 40.380 * [backup-simplify]: Simplify (+ (- (log x.im)) (- (log x.re))) into (- (+ (log x.im) (log x.re))) 40.380 * [backup-simplify]: Simplify (* 1/3 (- (+ (log x.im) (log x.re)))) into (* -1/3 (+ (log x.im) (log x.re))) 40.380 * [backup-simplify]: Simplify (exp (* -1/3 (+ (log x.im) (log x.re)))) into (exp (* -1/3 (+ (log x.im) (log x.re)))) 40.380 * [backup-simplify]: Simplify (exp (* -1/3 (+ (log x.im) (log x.re)))) into (exp (* -1/3 (+ (log x.im) (log x.re)))) 40.381 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 40.381 * [backup-simplify]: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 40.381 * [backup-simplify]: Simplify (- (/ (/ 1 x.im) x.im) (+ (* (/ 1 x.im) (/ 0 x.im)))) into (/ 1 (pow x.im 2)) 40.381 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (/ 1 (pow x.im 2))) 1)) (pow (/ 1 x.im) 1)))) 1) into (/ 1 x.im) 40.381 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (log x.re)) 40.381 * [backup-simplify]: Simplify (+ (* 1/3 (/ 1 x.im)) (* 0 (- (log (/ 1 x.im)) (log x.re)))) into (* 1/3 (/ 1 x.im)) 40.381 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (+ (* (/ (pow (* 1/3 (/ 1 x.im)) 1) 1)))) into (* 1/3 (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) x.im)) 40.381 * [taylor]: Taking taylor expansion of (* 1/3 (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) x.im)) in x.im 40.381 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.381 * [backup-simplify]: Simplify 1/3 into 1/3 40.381 * [taylor]: Taking taylor expansion of (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) x.im) in x.im 40.382 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) in x.im 40.382 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (/ 1 x.im)) (log x.re))) in x.im 40.382 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.382 * [backup-simplify]: Simplify 1/3 into 1/3 40.382 * [taylor]: Taking taylor expansion of (- (log (/ 1 x.im)) (log x.re)) in x.im 40.382 * [taylor]: Taking taylor expansion of (log (/ 1 x.im)) in x.im 40.382 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 40.382 * [taylor]: Taking taylor expansion of x.im in x.im 40.382 * [backup-simplify]: Simplify 0 into 0 40.382 * [backup-simplify]: Simplify 1 into 1 40.382 * [backup-simplify]: Simplify (/ 1 1) into 1 40.382 * [backup-simplify]: Simplify (log 1) into 0 40.382 * [taylor]: Taking taylor expansion of (log x.re) in x.im 40.382 * [taylor]: Taking taylor expansion of x.re in x.im 40.382 * [backup-simplify]: Simplify x.re into x.re 40.382 * [backup-simplify]: Simplify (log x.re) into (log x.re) 40.383 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 40.383 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 40.383 * [backup-simplify]: Simplify (+ (- (log x.im)) (- (log x.re))) into (- (+ (log x.im) (log x.re))) 40.383 * [backup-simplify]: Simplify (* 1/3 (- (+ (log x.im) (log x.re)))) into (* -1/3 (+ (log x.im) (log x.re))) 40.383 * [backup-simplify]: Simplify (exp (* -1/3 (+ (log x.im) (log x.re)))) into (exp (* -1/3 (+ (log x.im) (log x.re)))) 40.383 * [taylor]: Taking taylor expansion of x.im in x.im 40.383 * [backup-simplify]: Simplify 0 into 0 40.383 * [backup-simplify]: Simplify 1 into 1 40.383 * [backup-simplify]: Simplify (/ (exp (* -1/3 (+ (log x.im) (log x.re)))) 1) into (exp (* -1/3 (+ (log x.im) (log x.re)))) 40.383 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 40.384 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 40.385 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 40.385 * [backup-simplify]: Simplify (- 0) into 0 40.385 * [backup-simplify]: Simplify (+ 0 0) into 0 40.385 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log x.im) (log x.re))))) into 0 40.386 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 40.387 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (/ 0 1)))) into 0 40.387 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (exp (* -1/3 (+ (log x.im) (log x.re)))))) into 0 40.387 * [backup-simplify]: Simplify 0 into 0 40.387 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 40.388 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 40.389 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 40.389 * [backup-simplify]: Simplify (- 0) into 0 40.389 * [backup-simplify]: Simplify (+ 0 0) into 0 40.390 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log x.im) (log x.re))))) into 0 40.390 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 40.390 * [backup-simplify]: Simplify 0 into 0 40.390 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 40.391 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.391 * [backup-simplify]: Simplify (+ 0 0) into 0 40.391 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ 1 x.im) (/ 0 x.im)) (* (/ 1 (pow x.im 2)) (/ 0 x.im)))) into 0 40.392 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 (/ 1 (pow x.im 2))) 2)) (pow (/ 1 x.im) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ 1 x.im) 1)))) 2) into (/ -1/2 (pow x.im 2)) 40.392 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (log x.re)) 40.392 * [backup-simplify]: Simplify (+ (* 1/3 (/ -1/2 (pow x.im 2))) (+ (* 0 (/ 1 x.im)) (* 0 (- (log (/ 1 x.im)) (log x.re))))) into (- (* 1/6 (/ 1 (pow x.im 2)))) 40.393 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (+ (* (/ (pow (* 1/3 (/ 1 x.im)) 2) 2)) (* (/ (pow (- (* 1/6 (/ 1 (pow x.im 2)))) 1) 1)))) into (* -1/9 (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (pow x.im 2))) 40.393 * [taylor]: Taking taylor expansion of (* -1/9 (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (pow x.im 2))) in x.im 40.393 * [taylor]: Taking taylor expansion of -1/9 in x.im 40.393 * [backup-simplify]: Simplify -1/9 into -1/9 40.393 * [taylor]: Taking taylor expansion of (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (pow x.im 2)) in x.im 40.393 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) in x.im 40.393 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (/ 1 x.im)) (log x.re))) in x.im 40.393 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.393 * [backup-simplify]: Simplify 1/3 into 1/3 40.393 * [taylor]: Taking taylor expansion of (- (log (/ 1 x.im)) (log x.re)) in x.im 40.393 * [taylor]: Taking taylor expansion of (log (/ 1 x.im)) in x.im 40.393 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 40.393 * [taylor]: Taking taylor expansion of x.im in x.im 40.393 * [backup-simplify]: Simplify 0 into 0 40.393 * [backup-simplify]: Simplify 1 into 1 40.393 * [backup-simplify]: Simplify (/ 1 1) into 1 40.393 * [backup-simplify]: Simplify (log 1) into 0 40.393 * [taylor]: Taking taylor expansion of (log x.re) in x.im 40.393 * [taylor]: Taking taylor expansion of x.re in x.im 40.393 * [backup-simplify]: Simplify x.re into x.re 40.393 * [backup-simplify]: Simplify (log x.re) into (log x.re) 40.394 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 40.394 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 40.394 * [backup-simplify]: Simplify (+ (- (log x.im)) (- (log x.re))) into (- (+ (log x.im) (log x.re))) 40.394 * [backup-simplify]: Simplify (* 1/3 (- (+ (log x.im) (log x.re)))) into (* -1/3 (+ (log x.im) (log x.re))) 40.394 * [backup-simplify]: Simplify (exp (* -1/3 (+ (log x.im) (log x.re)))) into (exp (* -1/3 (+ (log x.im) (log x.re)))) 40.394 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 40.394 * [taylor]: Taking taylor expansion of x.im in x.im 40.394 * [backup-simplify]: Simplify 0 into 0 40.394 * [backup-simplify]: Simplify 1 into 1 40.394 * [backup-simplify]: Simplify (* 1 1) into 1 40.394 * [backup-simplify]: Simplify (/ (exp (* -1/3 (+ (log x.im) (log x.re)))) 1) into (exp (* -1/3 (+ (log x.im) (log x.re)))) 40.395 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 40.396 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 40.396 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 40.396 * [backup-simplify]: Simplify (- 0) into 0 40.396 * [backup-simplify]: Simplify (+ 0 0) into 0 40.397 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log x.im) (log x.re))))) into 0 40.397 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.400 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 40.401 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 40.402 * [backup-simplify]: Simplify (- 0) into 0 40.402 * [backup-simplify]: Simplify (+ 0 0) into 0 40.403 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (+ (log x.im) (log x.re)))))) into 0 40.405 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 40.406 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 40.407 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 40.408 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 40.409 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (/ 0 1)))) into 0 40.410 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.411 * [backup-simplify]: Simplify (+ (* -1/9 0) (+ (* 0 0) (* 0 (exp (* -1/3 (+ (log x.im) (log x.re))))))) into 0 40.411 * [backup-simplify]: Simplify 0 into 0 40.412 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.415 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 40.417 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 40.417 * [backup-simplify]: Simplify (- 0) into 0 40.417 * [backup-simplify]: Simplify (+ 0 0) into 0 40.418 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (+ (log x.im) (log x.re)))))) into 0 40.420 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 40.421 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.422 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (exp (* -1/3 (+ (log x.im) (log x.re))))))) into 0 40.422 * [backup-simplify]: Simplify 0 into 0 40.423 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.426 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 40.427 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 40.428 * [backup-simplify]: Simplify (- 0) into 0 40.428 * [backup-simplify]: Simplify (+ 0 0) into 0 40.429 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (+ (log x.im) (log x.re)))))) into 0 40.431 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 40.431 * [backup-simplify]: Simplify 0 into 0 40.431 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 40.432 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.432 * [backup-simplify]: Simplify (+ 0 0) into 0 40.432 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ 1 x.im) (/ 0 x.im)) (* (/ 1 (pow x.im 2)) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 40.434 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 (/ 1 (pow x.im 2))) 3)) (pow (/ 1 x.im) 3))) (* -3 (/ (* (pow (* 1 (/ 1 (pow x.im 2))) 1) (pow (* 2 0) 1)) (pow (/ 1 x.im) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (/ 1 x.im) 1)))) 6) into (/ 1/3 (pow x.im 3)) 40.435 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (log x.re)) 40.435 * [backup-simplify]: Simplify (+ (* 1/3 (/ 1/3 (pow x.im 3))) (+ (* 0 (/ -1/2 (pow x.im 2))) (+ (* 0 (/ 1 x.im)) (* 0 (- (log (/ 1 x.im)) (log x.re)))))) into (* 1/9 (/ 1 (pow x.im 3))) 40.436 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (+ (* (/ (pow (* 1/3 (/ 1 x.im)) 3) 6)) (* (/ (pow (* 1/3 (/ 1 x.im)) 1) 1) (/ (pow (- (* 1/6 (/ 1 (pow x.im 2)))) 1) 1)) (* (/ (pow (* 1/9 (/ 1 (pow x.im 3))) 1) 1)))) into (* 5/81 (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (pow x.im 3))) 40.436 * [taylor]: Taking taylor expansion of (* 5/81 (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (pow x.im 3))) in x.im 40.436 * [taylor]: Taking taylor expansion of 5/81 in x.im 40.436 * [backup-simplify]: Simplify 5/81 into 5/81 40.436 * [taylor]: Taking taylor expansion of (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (pow x.im 3)) in x.im 40.436 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) in x.im 40.436 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (/ 1 x.im)) (log x.re))) in x.im 40.436 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.436 * [backup-simplify]: Simplify 1/3 into 1/3 40.436 * [taylor]: Taking taylor expansion of (- (log (/ 1 x.im)) (log x.re)) in x.im 40.436 * [taylor]: Taking taylor expansion of (log (/ 1 x.im)) in x.im 40.436 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 40.436 * [taylor]: Taking taylor expansion of x.im in x.im 40.436 * [backup-simplify]: Simplify 0 into 0 40.436 * [backup-simplify]: Simplify 1 into 1 40.437 * [backup-simplify]: Simplify (/ 1 1) into 1 40.437 * [backup-simplify]: Simplify (log 1) into 0 40.437 * [taylor]: Taking taylor expansion of (log x.re) in x.im 40.437 * [taylor]: Taking taylor expansion of x.re in x.im 40.437 * [backup-simplify]: Simplify x.re into x.re 40.437 * [backup-simplify]: Simplify (log x.re) into (log x.re) 40.437 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 40.438 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 40.438 * [backup-simplify]: Simplify (+ (- (log x.im)) (- (log x.re))) into (- (+ (log x.im) (log x.re))) 40.438 * [backup-simplify]: Simplify (* 1/3 (- (+ (log x.im) (log x.re)))) into (* -1/3 (+ (log x.im) (log x.re))) 40.438 * [backup-simplify]: Simplify (exp (* -1/3 (+ (log x.im) (log x.re)))) into (exp (* -1/3 (+ (log x.im) (log x.re)))) 40.438 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.im 40.438 * [taylor]: Taking taylor expansion of x.im in x.im 40.438 * [backup-simplify]: Simplify 0 into 0 40.438 * [backup-simplify]: Simplify 1 into 1 40.438 * [backup-simplify]: Simplify (* 1 1) into 1 40.439 * [backup-simplify]: Simplify (* 1 1) into 1 40.439 * [backup-simplify]: Simplify (/ (exp (* -1/3 (+ (log x.im) (log x.re)))) 1) into (exp (* -1/3 (+ (log x.im) (log x.re)))) 40.440 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 40.441 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 40.442 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 40.442 * [backup-simplify]: Simplify (- 0) into 0 40.442 * [backup-simplify]: Simplify (+ 0 0) into 0 40.443 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log x.im) (log x.re))))) into 0 40.444 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.447 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 40.448 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 40.449 * [backup-simplify]: Simplify (- 0) into 0 40.449 * [backup-simplify]: Simplify (+ 0 0) into 0 40.450 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (+ (log x.im) (log x.re)))))) into 0 40.451 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.455 * [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 40.457 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow x.re 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow x.re 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow x.re 1)))) 6) into 0 40.457 * [backup-simplify]: Simplify (- 0) into 0 40.457 * [backup-simplify]: Simplify (+ 0 0) into 0 40.458 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (+ (log x.im) (log x.re))))))) into 0 40.459 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 40.460 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 40.460 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 40.461 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 40.461 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 40.462 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 40.462 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 40.463 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (/ 0 1)))) into 0 40.463 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 40.464 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 40.465 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.466 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.467 * [backup-simplify]: Simplify (+ (* 5/81 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (* -1/3 (+ (log x.im) (log x.re)))))))) into 0 40.467 * [backup-simplify]: Simplify 0 into 0 40.467 * [backup-simplify]: Simplify (exp (* -1/3 (+ (log (/ 1 x.im)) (log (/ 1 x.re))))) into (exp (* -1/3 (+ (log (/ 1 x.im)) (log (/ 1 x.re))))) 40.467 * [backup-simplify]: Simplify (cbrt (* (+ (/ 1 (- x.re)) (/ 1 (- x.im))) (/ 1 (- x.im)))) into (pow (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) 1/3) 40.467 * [approximate]: Taking taylor expansion of (pow (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) 1/3) in (x.re x.im) around 0 40.467 * [taylor]: Taking taylor expansion of (pow (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) 1/3) in x.im 40.467 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im)))) in x.im 40.467 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im))) in x.im 40.467 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.467 * [backup-simplify]: Simplify 1/3 into 1/3 40.468 * [taylor]: Taking taylor expansion of (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im)) in x.im 40.468 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) in x.im 40.468 * [taylor]: Taking taylor expansion of (+ (/ 1 x.im) (/ 1 x.re)) in x.im 40.468 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 40.468 * [taylor]: Taking taylor expansion of x.im in x.im 40.468 * [backup-simplify]: Simplify 0 into 0 40.468 * [backup-simplify]: Simplify 1 into 1 40.468 * [backup-simplify]: Simplify (/ 1 1) into 1 40.468 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 40.468 * [taylor]: Taking taylor expansion of x.re in x.im 40.468 * [backup-simplify]: Simplify x.re into x.re 40.468 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 40.468 * [taylor]: Taking taylor expansion of x.im in x.im 40.468 * [backup-simplify]: Simplify 0 into 0 40.468 * [backup-simplify]: Simplify 1 into 1 40.468 * [backup-simplify]: Simplify (+ 1 0) into 1 40.468 * [backup-simplify]: Simplify (/ 1 1) into 1 40.469 * [backup-simplify]: Simplify (log 1) into 0 40.469 * [backup-simplify]: Simplify (+ (* (- 2) (log x.im)) 0) into (- (* 2 (log x.im))) 40.469 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log x.im)))) into (* -2/3 (log x.im)) 40.469 * [backup-simplify]: Simplify (exp (* -2/3 (log x.im))) into (pow x.im -2/3) 40.469 * [taylor]: Taking taylor expansion of (pow (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) 1/3) in x.re 40.469 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im)))) in x.re 40.469 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im))) in x.re 40.469 * [taylor]: Taking taylor expansion of 1/3 in x.re 40.469 * [backup-simplify]: Simplify 1/3 into 1/3 40.469 * [taylor]: Taking taylor expansion of (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im)) in x.re 40.469 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) in x.re 40.469 * [taylor]: Taking taylor expansion of (+ (/ 1 x.im) (/ 1 x.re)) in x.re 40.469 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 40.469 * [taylor]: Taking taylor expansion of x.im in x.re 40.469 * [backup-simplify]: Simplify x.im into x.im 40.469 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 40.469 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 40.469 * [taylor]: Taking taylor expansion of x.re in x.re 40.469 * [backup-simplify]: Simplify 0 into 0 40.469 * [backup-simplify]: Simplify 1 into 1 40.470 * [backup-simplify]: Simplify (/ 1 1) into 1 40.470 * [taylor]: Taking taylor expansion of x.im in x.re 40.470 * [backup-simplify]: Simplify x.im into x.im 40.470 * [backup-simplify]: Simplify (+ 0 1) into 1 40.470 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 40.470 * [backup-simplify]: Simplify (log (/ 1 x.im)) into (log (/ 1 x.im)) 40.470 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (log x.re)) 40.470 * [backup-simplify]: Simplify (* 1/3 (- (log (/ 1 x.im)) (log x.re))) into (* 1/3 (- (log (/ 1 x.im)) (log x.re))) 40.471 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) into (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) 40.471 * [taylor]: Taking taylor expansion of (pow (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) 1/3) in x.re 40.471 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im)))) in x.re 40.471 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im))) in x.re 40.471 * [taylor]: Taking taylor expansion of 1/3 in x.re 40.471 * [backup-simplify]: Simplify 1/3 into 1/3 40.471 * [taylor]: Taking taylor expansion of (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im)) in x.re 40.471 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) in x.re 40.471 * [taylor]: Taking taylor expansion of (+ (/ 1 x.im) (/ 1 x.re)) in x.re 40.471 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 40.471 * [taylor]: Taking taylor expansion of x.im in x.re 40.471 * [backup-simplify]: Simplify x.im into x.im 40.471 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 40.471 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 40.471 * [taylor]: Taking taylor expansion of x.re in x.re 40.471 * [backup-simplify]: Simplify 0 into 0 40.471 * [backup-simplify]: Simplify 1 into 1 40.471 * [backup-simplify]: Simplify (/ 1 1) into 1 40.471 * [taylor]: Taking taylor expansion of x.im in x.re 40.471 * [backup-simplify]: Simplify x.im into x.im 40.471 * [backup-simplify]: Simplify (+ 0 1) into 1 40.471 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 40.471 * [backup-simplify]: Simplify (log (/ 1 x.im)) into (log (/ 1 x.im)) 40.472 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (log x.re)) 40.472 * [backup-simplify]: Simplify (* 1/3 (- (log (/ 1 x.im)) (log x.re))) into (* 1/3 (- (log (/ 1 x.im)) (log x.re))) 40.472 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) into (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) 40.472 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) in x.im 40.472 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (/ 1 x.im)) (log x.re))) in x.im 40.472 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.472 * [backup-simplify]: Simplify 1/3 into 1/3 40.472 * [taylor]: Taking taylor expansion of (- (log (/ 1 x.im)) (log x.re)) in x.im 40.472 * [taylor]: Taking taylor expansion of (log (/ 1 x.im)) in x.im 40.472 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 40.472 * [taylor]: Taking taylor expansion of x.im in x.im 40.472 * [backup-simplify]: Simplify 0 into 0 40.472 * [backup-simplify]: Simplify 1 into 1 40.472 * [backup-simplify]: Simplify (/ 1 1) into 1 40.473 * [backup-simplify]: Simplify (log 1) into 0 40.473 * [taylor]: Taking taylor expansion of (log x.re) in x.im 40.473 * [taylor]: Taking taylor expansion of x.re in x.im 40.473 * [backup-simplify]: Simplify x.re into x.re 40.473 * [backup-simplify]: Simplify (log x.re) into (log x.re) 40.473 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 40.473 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 40.473 * [backup-simplify]: Simplify (+ (- (log x.im)) (- (log x.re))) into (- (+ (log x.im) (log x.re))) 40.473 * [backup-simplify]: Simplify (* 1/3 (- (+ (log x.im) (log x.re)))) into (* -1/3 (+ (log x.im) (log x.re))) 40.473 * [backup-simplify]: Simplify (exp (* -1/3 (+ (log x.im) (log x.re)))) into (exp (* -1/3 (+ (log x.im) (log x.re)))) 40.473 * [backup-simplify]: Simplify (exp (* -1/3 (+ (log x.im) (log x.re)))) into (exp (* -1/3 (+ (log x.im) (log x.re)))) 40.474 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 40.474 * [backup-simplify]: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 40.474 * [backup-simplify]: Simplify (- (/ (/ 1 x.im) x.im) (+ (* (/ 1 x.im) (/ 0 x.im)))) into (/ 1 (pow x.im 2)) 40.474 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (/ 1 (pow x.im 2))) 1)) (pow (/ 1 x.im) 1)))) 1) into (/ 1 x.im) 40.474 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (log x.re)) 40.475 * [backup-simplify]: Simplify (+ (* 1/3 (/ 1 x.im)) (* 0 (- (log (/ 1 x.im)) (log x.re)))) into (* 1/3 (/ 1 x.im)) 40.475 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (+ (* (/ (pow (* 1/3 (/ 1 x.im)) 1) 1)))) into (* 1/3 (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) x.im)) 40.475 * [taylor]: Taking taylor expansion of (* 1/3 (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) x.im)) in x.im 40.475 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.475 * [backup-simplify]: Simplify 1/3 into 1/3 40.475 * [taylor]: Taking taylor expansion of (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) x.im) in x.im 40.475 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) in x.im 40.475 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (/ 1 x.im)) (log x.re))) in x.im 40.475 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.475 * [backup-simplify]: Simplify 1/3 into 1/3 40.475 * [taylor]: Taking taylor expansion of (- (log (/ 1 x.im)) (log x.re)) in x.im 40.475 * [taylor]: Taking taylor expansion of (log (/ 1 x.im)) in x.im 40.475 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 40.475 * [taylor]: Taking taylor expansion of x.im in x.im 40.475 * [backup-simplify]: Simplify 0 into 0 40.475 * [backup-simplify]: Simplify 1 into 1 40.475 * [backup-simplify]: Simplify (/ 1 1) into 1 40.475 * [backup-simplify]: Simplify (log 1) into 0 40.475 * [taylor]: Taking taylor expansion of (log x.re) in x.im 40.475 * [taylor]: Taking taylor expansion of x.re in x.im 40.475 * [backup-simplify]: Simplify x.re into x.re 40.475 * [backup-simplify]: Simplify (log x.re) into (log x.re) 40.476 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 40.476 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 40.476 * [backup-simplify]: Simplify (+ (- (log x.im)) (- (log x.re))) into (- (+ (log x.im) (log x.re))) 40.476 * [backup-simplify]: Simplify (* 1/3 (- (+ (log x.im) (log x.re)))) into (* -1/3 (+ (log x.im) (log x.re))) 40.476 * [backup-simplify]: Simplify (exp (* -1/3 (+ (log x.im) (log x.re)))) into (exp (* -1/3 (+ (log x.im) (log x.re)))) 40.476 * [taylor]: Taking taylor expansion of x.im in x.im 40.476 * [backup-simplify]: Simplify 0 into 0 40.476 * [backup-simplify]: Simplify 1 into 1 40.476 * [backup-simplify]: Simplify (/ (exp (* -1/3 (+ (log x.im) (log x.re)))) 1) into (exp (* -1/3 (+ (log x.im) (log x.re)))) 40.477 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 40.477 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 40.478 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 40.478 * [backup-simplify]: Simplify (- 0) into 0 40.478 * [backup-simplify]: Simplify (+ 0 0) into 0 40.479 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log x.im) (log x.re))))) into 0 40.479 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 40.480 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (/ 0 1)))) into 0 40.480 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (exp (* -1/3 (+ (log x.im) (log x.re)))))) into 0 40.480 * [backup-simplify]: Simplify 0 into 0 40.481 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 40.481 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 40.482 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 40.482 * [backup-simplify]: Simplify (- 0) into 0 40.482 * [backup-simplify]: Simplify (+ 0 0) into 0 40.483 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log x.im) (log x.re))))) into 0 40.483 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 40.483 * [backup-simplify]: Simplify 0 into 0 40.483 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 40.484 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.484 * [backup-simplify]: Simplify (+ 0 0) into 0 40.484 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ 1 x.im) (/ 0 x.im)) (* (/ 1 (pow x.im 2)) (/ 0 x.im)))) into 0 40.485 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 (/ 1 (pow x.im 2))) 2)) (pow (/ 1 x.im) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ 1 x.im) 1)))) 2) into (/ -1/2 (pow x.im 2)) 40.485 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (log x.re)) 40.485 * [backup-simplify]: Simplify (+ (* 1/3 (/ -1/2 (pow x.im 2))) (+ (* 0 (/ 1 x.im)) (* 0 (- (log (/ 1 x.im)) (log x.re))))) into (- (* 1/6 (/ 1 (pow x.im 2)))) 40.486 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (+ (* (/ (pow (* 1/3 (/ 1 x.im)) 2) 2)) (* (/ (pow (- (* 1/6 (/ 1 (pow x.im 2)))) 1) 1)))) into (* -1/9 (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (pow x.im 2))) 40.486 * [taylor]: Taking taylor expansion of (* -1/9 (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (pow x.im 2))) in x.im 40.486 * [taylor]: Taking taylor expansion of -1/9 in x.im 40.486 * [backup-simplify]: Simplify -1/9 into -1/9 40.486 * [taylor]: Taking taylor expansion of (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (pow x.im 2)) in x.im 40.486 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) in x.im 40.486 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (/ 1 x.im)) (log x.re))) in x.im 40.486 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.486 * [backup-simplify]: Simplify 1/3 into 1/3 40.486 * [taylor]: Taking taylor expansion of (- (log (/ 1 x.im)) (log x.re)) in x.im 40.486 * [taylor]: Taking taylor expansion of (log (/ 1 x.im)) in x.im 40.486 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 40.486 * [taylor]: Taking taylor expansion of x.im in x.im 40.486 * [backup-simplify]: Simplify 0 into 0 40.486 * [backup-simplify]: Simplify 1 into 1 40.486 * [backup-simplify]: Simplify (/ 1 1) into 1 40.487 * [backup-simplify]: Simplify (log 1) into 0 40.487 * [taylor]: Taking taylor expansion of (log x.re) in x.im 40.487 * [taylor]: Taking taylor expansion of x.re in x.im 40.487 * [backup-simplify]: Simplify x.re into x.re 40.487 * [backup-simplify]: Simplify (log x.re) into (log x.re) 40.487 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 40.487 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 40.488 * [backup-simplify]: Simplify (+ (- (log x.im)) (- (log x.re))) into (- (+ (log x.im) (log x.re))) 40.488 * [backup-simplify]: Simplify (* 1/3 (- (+ (log x.im) (log x.re)))) into (* -1/3 (+ (log x.im) (log x.re))) 40.488 * [backup-simplify]: Simplify (exp (* -1/3 (+ (log x.im) (log x.re)))) into (exp (* -1/3 (+ (log x.im) (log x.re)))) 40.488 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 40.488 * [taylor]: Taking taylor expansion of x.im in x.im 40.488 * [backup-simplify]: Simplify 0 into 0 40.488 * [backup-simplify]: Simplify 1 into 1 40.488 * [backup-simplify]: Simplify (* 1 1) into 1 40.488 * [backup-simplify]: Simplify (/ (exp (* -1/3 (+ (log x.im) (log x.re)))) 1) into (exp (* -1/3 (+ (log x.im) (log x.re)))) 40.489 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 40.491 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 40.491 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 40.494 * [backup-simplify]: Simplify (- 0) into 0 40.495 * [backup-simplify]: Simplify (+ 0 0) into 0 40.495 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log x.im) (log x.re))))) into 0 40.496 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.499 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 40.501 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 40.501 * [backup-simplify]: Simplify (- 0) into 0 40.501 * [backup-simplify]: Simplify (+ 0 0) into 0 40.502 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (+ (log x.im) (log x.re)))))) into 0 40.503 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 40.504 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 40.505 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 40.505 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 40.506 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (/ 0 1)))) into 0 40.507 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.507 * [backup-simplify]: Simplify (+ (* -1/9 0) (+ (* 0 0) (* 0 (exp (* -1/3 (+ (log x.im) (log x.re))))))) into 0 40.507 * [backup-simplify]: Simplify 0 into 0 40.508 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.509 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 40.511 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 40.511 * [backup-simplify]: Simplify (- 0) into 0 40.511 * [backup-simplify]: Simplify (+ 0 0) into 0 40.512 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (+ (log x.im) (log x.re)))))) into 0 40.512 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 40.514 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.514 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (exp (* -1/3 (+ (log x.im) (log x.re))))))) into 0 40.515 * [backup-simplify]: Simplify 0 into 0 40.515 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.517 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 40.518 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 40.518 * [backup-simplify]: Simplify (- 0) into 0 40.519 * [backup-simplify]: Simplify (+ 0 0) into 0 40.519 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (+ (log x.im) (log x.re)))))) into 0 40.520 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 40.520 * [backup-simplify]: Simplify 0 into 0 40.520 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 40.521 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.521 * [backup-simplify]: Simplify (+ 0 0) into 0 40.521 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ 1 x.im) (/ 0 x.im)) (* (/ 1 (pow x.im 2)) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 40.522 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 (/ 1 (pow x.im 2))) 3)) (pow (/ 1 x.im) 3))) (* -3 (/ (* (pow (* 1 (/ 1 (pow x.im 2))) 1) (pow (* 2 0) 1)) (pow (/ 1 x.im) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (/ 1 x.im) 1)))) 6) into (/ 1/3 (pow x.im 3)) 40.522 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (log x.re)) 40.523 * [backup-simplify]: Simplify (+ (* 1/3 (/ 1/3 (pow x.im 3))) (+ (* 0 (/ -1/2 (pow x.im 2))) (+ (* 0 (/ 1 x.im)) (* 0 (- (log (/ 1 x.im)) (log x.re)))))) into (* 1/9 (/ 1 (pow x.im 3))) 40.523 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (+ (* (/ (pow (* 1/3 (/ 1 x.im)) 3) 6)) (* (/ (pow (* 1/3 (/ 1 x.im)) 1) 1) (/ (pow (- (* 1/6 (/ 1 (pow x.im 2)))) 1) 1)) (* (/ (pow (* 1/9 (/ 1 (pow x.im 3))) 1) 1)))) into (* 5/81 (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (pow x.im 3))) 40.523 * [taylor]: Taking taylor expansion of (* 5/81 (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (pow x.im 3))) in x.im 40.523 * [taylor]: Taking taylor expansion of 5/81 in x.im 40.523 * [backup-simplify]: Simplify 5/81 into 5/81 40.523 * [taylor]: Taking taylor expansion of (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (pow x.im 3)) in x.im 40.523 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) in x.im 40.523 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (/ 1 x.im)) (log x.re))) in x.im 40.523 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.523 * [backup-simplify]: Simplify 1/3 into 1/3 40.523 * [taylor]: Taking taylor expansion of (- (log (/ 1 x.im)) (log x.re)) in x.im 40.523 * [taylor]: Taking taylor expansion of (log (/ 1 x.im)) in x.im 40.523 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 40.523 * [taylor]: Taking taylor expansion of x.im in x.im 40.523 * [backup-simplify]: Simplify 0 into 0 40.523 * [backup-simplify]: Simplify 1 into 1 40.524 * [backup-simplify]: Simplify (/ 1 1) into 1 40.524 * [backup-simplify]: Simplify (log 1) into 0 40.524 * [taylor]: Taking taylor expansion of (log x.re) in x.im 40.524 * [taylor]: Taking taylor expansion of x.re in x.im 40.524 * [backup-simplify]: Simplify x.re into x.re 40.524 * [backup-simplify]: Simplify (log x.re) into (log x.re) 40.524 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 40.524 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 40.524 * [backup-simplify]: Simplify (+ (- (log x.im)) (- (log x.re))) into (- (+ (log x.im) (log x.re))) 40.524 * [backup-simplify]: Simplify (* 1/3 (- (+ (log x.im) (log x.re)))) into (* -1/3 (+ (log x.im) (log x.re))) 40.524 * [backup-simplify]: Simplify (exp (* -1/3 (+ (log x.im) (log x.re)))) into (exp (* -1/3 (+ (log x.im) (log x.re)))) 40.524 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.im 40.524 * [taylor]: Taking taylor expansion of x.im in x.im 40.524 * [backup-simplify]: Simplify 0 into 0 40.524 * [backup-simplify]: Simplify 1 into 1 40.525 * [backup-simplify]: Simplify (* 1 1) into 1 40.525 * [backup-simplify]: Simplify (* 1 1) into 1 40.525 * [backup-simplify]: Simplify (/ (exp (* -1/3 (+ (log x.im) (log x.re)))) 1) into (exp (* -1/3 (+ (log x.im) (log x.re)))) 40.526 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 40.526 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 40.527 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 40.527 * [backup-simplify]: Simplify (- 0) into 0 40.527 * [backup-simplify]: Simplify (+ 0 0) into 0 40.528 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log x.im) (log x.re))))) into 0 40.528 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.530 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 40.531 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 40.531 * [backup-simplify]: Simplify (- 0) into 0 40.531 * [backup-simplify]: Simplify (+ 0 0) into 0 40.532 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (+ (log x.im) (log x.re)))))) into 0 40.532 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.535 * [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 40.537 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow x.re 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow x.re 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow x.re 1)))) 6) into 0 40.537 * [backup-simplify]: Simplify (- 0) into 0 40.537 * [backup-simplify]: Simplify (+ 0 0) into 0 40.538 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (+ (log x.im) (log x.re))))))) into 0 40.539 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 40.539 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 40.540 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 40.540 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 40.541 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 40.541 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 40.542 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 40.542 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (/ 0 1)))) into 0 40.543 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 40.544 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 40.545 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.546 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.547 * [backup-simplify]: Simplify (+ (* 5/81 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (* -1/3 (+ (log x.im) (log x.re)))))))) into 0 40.547 * [backup-simplify]: Simplify 0 into 0 40.547 * [backup-simplify]: Simplify (exp (* -1/3 (+ (log (/ 1 (- x.im))) (log (/ 1 (- x.re)))))) into (exp (* -1/3 (+ (log (/ -1 x.re)) (log (/ -1 x.im))))) 40.547 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 2 1 2) 40.547 * [backup-simplify]: Simplify (cbrt (* (+ x.re x.im) x.im)) into (pow (* x.im (+ x.im x.re)) 1/3) 40.547 * [approximate]: Taking taylor expansion of (pow (* x.im (+ x.im x.re)) 1/3) in (x.re x.im) around 0 40.547 * [taylor]: Taking taylor expansion of (pow (* x.im (+ x.im x.re)) 1/3) in x.im 40.548 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* x.im (+ x.im x.re))))) in x.im 40.548 * [taylor]: Taking taylor expansion of (* 1/3 (log (* x.im (+ x.im x.re)))) in x.im 40.548 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.548 * [backup-simplify]: Simplify 1/3 into 1/3 40.548 * [taylor]: Taking taylor expansion of (log (* x.im (+ x.im x.re))) in x.im 40.548 * [taylor]: Taking taylor expansion of (* x.im (+ x.im x.re)) in x.im 40.548 * [taylor]: Taking taylor expansion of x.im in x.im 40.548 * [backup-simplify]: Simplify 0 into 0 40.548 * [backup-simplify]: Simplify 1 into 1 40.548 * [taylor]: Taking taylor expansion of (+ x.im x.re) in x.im 40.548 * [taylor]: Taking taylor expansion of x.im in x.im 40.548 * [backup-simplify]: Simplify 0 into 0 40.548 * [backup-simplify]: Simplify 1 into 1 40.548 * [taylor]: Taking taylor expansion of x.re in x.im 40.548 * [backup-simplify]: Simplify x.re into x.re 40.548 * [backup-simplify]: Simplify (+ 0 x.re) into x.re 40.548 * [backup-simplify]: Simplify (* 0 x.re) into 0 40.548 * [backup-simplify]: Simplify (+ 1 0) into 1 40.549 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 x.re)) into x.re 40.549 * [backup-simplify]: Simplify (log x.re) into (log x.re) 40.549 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) (log x.re)) into (+ (log x.im) (log x.re)) 40.550 * [backup-simplify]: Simplify (* 1/3 (+ (log x.im) (log x.re))) into (* 1/3 (+ (log x.im) (log x.re))) 40.550 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log x.im) (log x.re)))) into (exp (* 1/3 (+ (log x.im) (log x.re)))) 40.550 * [taylor]: Taking taylor expansion of (pow (* x.im (+ x.im x.re)) 1/3) in x.re 40.550 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* x.im (+ x.im x.re))))) in x.re 40.550 * [taylor]: Taking taylor expansion of (* 1/3 (log (* x.im (+ x.im x.re)))) in x.re 40.550 * [taylor]: Taking taylor expansion of 1/3 in x.re 40.550 * [backup-simplify]: Simplify 1/3 into 1/3 40.550 * [taylor]: Taking taylor expansion of (log (* x.im (+ x.im x.re))) in x.re 40.550 * [taylor]: Taking taylor expansion of (* x.im (+ x.im x.re)) in x.re 40.550 * [taylor]: Taking taylor expansion of x.im in x.re 40.550 * [backup-simplify]: Simplify x.im into x.im 40.550 * [taylor]: Taking taylor expansion of (+ x.im x.re) in x.re 40.550 * [taylor]: Taking taylor expansion of x.im in x.re 40.550 * [backup-simplify]: Simplify x.im into x.im 40.550 * [taylor]: Taking taylor expansion of x.re in x.re 40.550 * [backup-simplify]: Simplify 0 into 0 40.550 * [backup-simplify]: Simplify 1 into 1 40.550 * [backup-simplify]: Simplify (+ x.im 0) into x.im 40.550 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 40.550 * [backup-simplify]: Simplify (log (pow x.im 2)) into (log (pow x.im 2)) 40.550 * [backup-simplify]: Simplify (* 1/3 (log (pow x.im 2))) into (* 1/3 (log (pow x.im 2))) 40.550 * [backup-simplify]: Simplify (exp (* 1/3 (log (pow x.im 2)))) into (pow (pow x.im 2) 1/3) 40.551 * [taylor]: Taking taylor expansion of (pow (* x.im (+ x.im x.re)) 1/3) in x.re 40.551 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* x.im (+ x.im x.re))))) in x.re 40.551 * [taylor]: Taking taylor expansion of (* 1/3 (log (* x.im (+ x.im x.re)))) in x.re 40.551 * [taylor]: Taking taylor expansion of 1/3 in x.re 40.551 * [backup-simplify]: Simplify 1/3 into 1/3 40.551 * [taylor]: Taking taylor expansion of (log (* x.im (+ x.im x.re))) in x.re 40.551 * [taylor]: Taking taylor expansion of (* x.im (+ x.im x.re)) in x.re 40.551 * [taylor]: Taking taylor expansion of x.im in x.re 40.551 * [backup-simplify]: Simplify x.im into x.im 40.551 * [taylor]: Taking taylor expansion of (+ x.im x.re) in x.re 40.551 * [taylor]: Taking taylor expansion of x.im in x.re 40.551 * [backup-simplify]: Simplify x.im into x.im 40.551 * [taylor]: Taking taylor expansion of x.re in x.re 40.551 * [backup-simplify]: Simplify 0 into 0 40.551 * [backup-simplify]: Simplify 1 into 1 40.551 * [backup-simplify]: Simplify (+ x.im 0) into x.im 40.551 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 40.551 * [backup-simplify]: Simplify (log (pow x.im 2)) into (log (pow x.im 2)) 40.551 * [backup-simplify]: Simplify (* 1/3 (log (pow x.im 2))) into (* 1/3 (log (pow x.im 2))) 40.551 * [backup-simplify]: Simplify (exp (* 1/3 (log (pow x.im 2)))) into (pow (pow x.im 2) 1/3) 40.551 * [taylor]: Taking taylor expansion of (pow (pow x.im 2) 1/3) in x.im 40.551 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (pow x.im 2)))) in x.im 40.551 * [taylor]: Taking taylor expansion of (* 1/3 (log (pow x.im 2))) in x.im 40.551 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.551 * [backup-simplify]: Simplify 1/3 into 1/3 40.552 * [taylor]: Taking taylor expansion of (log (pow x.im 2)) in x.im 40.552 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 40.552 * [taylor]: Taking taylor expansion of x.im in x.im 40.552 * [backup-simplify]: Simplify 0 into 0 40.552 * [backup-simplify]: Simplify 1 into 1 40.552 * [backup-simplify]: Simplify (* 1 1) into 1 40.553 * [backup-simplify]: Simplify (log 1) into 0 40.553 * [backup-simplify]: Simplify (+ (* (- -2) (log x.im)) 0) into (* 2 (log x.im)) 40.553 * [backup-simplify]: Simplify (* 1/3 (* 2 (log x.im))) into (* 2/3 (log x.im)) 40.553 * [backup-simplify]: Simplify (exp (* 2/3 (log x.im))) into (pow x.im 2/3) 40.553 * [backup-simplify]: Simplify (pow x.im 2/3) into (pow x.im 2/3) 40.554 * [backup-simplify]: Simplify (+ 0 1) into 1 40.554 * [backup-simplify]: Simplify (+ (* x.im 1) (* 0 x.im)) into x.im 40.554 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 x.im) 1)) (pow (pow x.im 2) 1)))) 1) into (/ 1 x.im) 40.554 * [backup-simplify]: Simplify (+ (* 1/3 (/ 1 x.im)) (* 0 (log (pow x.im 2)))) into (* 1/3 (/ 1 x.im)) 40.555 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (pow x.im 2)))) (+ (* (/ (pow (* 1/3 (/ 1 x.im)) 1) 1)))) into (* 1/3 (pow (/ 1 x.im) 1/3)) 40.555 * [taylor]: Taking taylor expansion of (* 1/3 (pow (/ 1 x.im) 1/3)) in x.im 40.555 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.555 * [backup-simplify]: Simplify 1/3 into 1/3 40.555 * [taylor]: Taking taylor expansion of (pow (/ 1 x.im) 1/3) in x.im 40.555 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 x.im)))) in x.im 40.555 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 x.im))) in x.im 40.555 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.555 * [backup-simplify]: Simplify 1/3 into 1/3 40.555 * [taylor]: Taking taylor expansion of (log (/ 1 x.im)) in x.im 40.555 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 40.555 * [taylor]: Taking taylor expansion of x.im in x.im 40.555 * [backup-simplify]: Simplify 0 into 0 40.555 * [backup-simplify]: Simplify 1 into 1 40.555 * [backup-simplify]: Simplify (/ 1 1) into 1 40.556 * [backup-simplify]: Simplify (log 1) into 0 40.556 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 40.556 * [backup-simplify]: Simplify (* 1/3 (- (log x.im))) into (* -1/3 (log x.im)) 40.556 * [backup-simplify]: Simplify (exp (* -1/3 (log x.im))) into (pow x.im -1/3) 40.557 * [backup-simplify]: Simplify (* 1/3 (pow x.im -1/3)) into (* 1/3 (pow (/ 1 x.im) 1/3)) 40.557 * [backup-simplify]: Simplify (* 1/3 (pow (/ 1 x.im) 1/3)) into (* 1/3 (pow (/ 1 x.im) 1/3)) 40.557 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 40.559 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 40.559 * [backup-simplify]: Simplify (+ (* (- -2) (log x.im)) 0) into (* 2 (log x.im)) 40.560 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (* 2 (log x.im)))) into 0 40.561 * [backup-simplify]: Simplify (* (exp (* 2/3 (log x.im))) (+ (* (/ (pow 0 1) 1)))) into 0 40.561 * [backup-simplify]: Simplify 0 into 0 40.561 * [backup-simplify]: Simplify (+ 0 0) into 0 40.562 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 1) (* 0 x.im))) into 0 40.563 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 x.im) 2)) (pow (pow x.im 2) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (pow x.im 2) 1)))) 2) into (/ -1/2 (pow x.im 2)) 40.563 * [backup-simplify]: Simplify (+ (* 1/3 (/ -1/2 (pow x.im 2))) (+ (* 0 (/ 1 x.im)) (* 0 (log (pow x.im 2))))) into (- (* 1/6 (/ 1 (pow x.im 2)))) 40.563 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (pow x.im 2)))) (+ (* (/ (pow (* 1/3 (/ 1 x.im)) 2) 2)) (* (/ (pow (- (* 1/6 (/ 1 (pow x.im 2)))) 1) 1)))) into (* -1/9 (pow (/ 1 (pow x.im 4)) 1/3)) 40.563 * [taylor]: Taking taylor expansion of (* -1/9 (pow (/ 1 (pow x.im 4)) 1/3)) in x.im 40.563 * [taylor]: Taking taylor expansion of -1/9 in x.im 40.563 * [backup-simplify]: Simplify -1/9 into -1/9 40.563 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow x.im 4)) 1/3) in x.im 40.564 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow x.im 4))))) in x.im 40.564 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow x.im 4)))) in x.im 40.564 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.564 * [backup-simplify]: Simplify 1/3 into 1/3 40.564 * [taylor]: Taking taylor expansion of (log (/ 1 (pow x.im 4))) in x.im 40.564 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 4)) in x.im 40.564 * [taylor]: Taking taylor expansion of (pow x.im 4) in x.im 40.564 * [taylor]: Taking taylor expansion of x.im in x.im 40.564 * [backup-simplify]: Simplify 0 into 0 40.564 * [backup-simplify]: Simplify 1 into 1 40.564 * [backup-simplify]: Simplify (* 1 1) into 1 40.565 * [backup-simplify]: Simplify (* 1 1) into 1 40.565 * [backup-simplify]: Simplify (/ 1 1) into 1 40.565 * [backup-simplify]: Simplify (log 1) into 0 40.566 * [backup-simplify]: Simplify (+ (* (- 4) (log x.im)) 0) into (- (* 4 (log x.im))) 40.566 * [backup-simplify]: Simplify (* 1/3 (- (* 4 (log x.im)))) into (* -4/3 (log x.im)) 40.566 * [backup-simplify]: Simplify (exp (* -4/3 (log x.im))) into (pow x.im -4/3) 40.566 * [backup-simplify]: Simplify (* -1/9 (pow x.im -4/3)) into (* -1/9 (pow (/ 1 (pow x.im 4)) 1/3)) 40.566 * [backup-simplify]: Simplify (* -1/9 (pow (/ 1 (pow x.im 4)) 1/3)) into (* -1/9 (pow (/ 1 (pow x.im 4)) 1/3)) 40.567 * [backup-simplify]: Simplify (+ (* (* -1/9 (pow (/ 1 (pow x.im 4)) 1/3)) (pow (* 1 x.re) 2)) (+ (* (* 1/3 (pow (/ 1 x.im) 1/3)) (* 1 x.re)) (pow x.im 2/3))) into (- (+ (pow x.im 2/3) (* 1/3 (* (pow (/ 1 x.im) 1/3) x.re))) (* 1/9 (* (pow (/ 1 (pow x.im 4)) 1/3) (pow x.re 2)))) 40.567 * [backup-simplify]: Simplify (cbrt (* (+ (/ 1 x.re) (/ 1 x.im)) (/ 1 x.im))) into (pow (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) 1/3) 40.567 * [approximate]: Taking taylor expansion of (pow (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) 1/3) in (x.re x.im) around 0 40.567 * [taylor]: Taking taylor expansion of (pow (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) 1/3) in x.im 40.567 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im)))) in x.im 40.567 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im))) in x.im 40.568 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.568 * [backup-simplify]: Simplify 1/3 into 1/3 40.568 * [taylor]: Taking taylor expansion of (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im)) in x.im 40.568 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) in x.im 40.568 * [taylor]: Taking taylor expansion of (+ (/ 1 x.im) (/ 1 x.re)) in x.im 40.568 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 40.568 * [taylor]: Taking taylor expansion of x.im in x.im 40.568 * [backup-simplify]: Simplify 0 into 0 40.568 * [backup-simplify]: Simplify 1 into 1 40.568 * [backup-simplify]: Simplify (/ 1 1) into 1 40.568 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 40.568 * [taylor]: Taking taylor expansion of x.re in x.im 40.568 * [backup-simplify]: Simplify x.re into x.re 40.568 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 40.568 * [taylor]: Taking taylor expansion of x.im in x.im 40.568 * [backup-simplify]: Simplify 0 into 0 40.568 * [backup-simplify]: Simplify 1 into 1 40.569 * [backup-simplify]: Simplify (+ 1 0) into 1 40.569 * [backup-simplify]: Simplify (/ 1 1) into 1 40.570 * [backup-simplify]: Simplify (log 1) into 0 40.570 * [backup-simplify]: Simplify (+ (* (- 2) (log x.im)) 0) into (- (* 2 (log x.im))) 40.570 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log x.im)))) into (* -2/3 (log x.im)) 40.570 * [backup-simplify]: Simplify (exp (* -2/3 (log x.im))) into (pow x.im -2/3) 40.570 * [taylor]: Taking taylor expansion of (pow (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) 1/3) in x.re 40.570 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im)))) in x.re 40.570 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im))) in x.re 40.570 * [taylor]: Taking taylor expansion of 1/3 in x.re 40.570 * [backup-simplify]: Simplify 1/3 into 1/3 40.570 * [taylor]: Taking taylor expansion of (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im)) in x.re 40.570 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) in x.re 40.570 * [taylor]: Taking taylor expansion of (+ (/ 1 x.im) (/ 1 x.re)) in x.re 40.570 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 40.571 * [taylor]: Taking taylor expansion of x.im in x.re 40.571 * [backup-simplify]: Simplify x.im into x.im 40.571 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 40.571 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 40.571 * [taylor]: Taking taylor expansion of x.re in x.re 40.571 * [backup-simplify]: Simplify 0 into 0 40.571 * [backup-simplify]: Simplify 1 into 1 40.571 * [backup-simplify]: Simplify (/ 1 1) into 1 40.571 * [taylor]: Taking taylor expansion of x.im in x.re 40.571 * [backup-simplify]: Simplify x.im into x.im 40.572 * [backup-simplify]: Simplify (+ 0 1) into 1 40.572 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 40.572 * [backup-simplify]: Simplify (log (/ 1 x.im)) into (log (/ 1 x.im)) 40.572 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (log x.re)) 40.572 * [backup-simplify]: Simplify (* 1/3 (- (log (/ 1 x.im)) (log x.re))) into (* 1/3 (- (log (/ 1 x.im)) (log x.re))) 40.572 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) into (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) 40.572 * [taylor]: Taking taylor expansion of (pow (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) 1/3) in x.re 40.572 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im)))) in x.re 40.573 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im))) in x.re 40.573 * [taylor]: Taking taylor expansion of 1/3 in x.re 40.573 * [backup-simplify]: Simplify 1/3 into 1/3 40.573 * [taylor]: Taking taylor expansion of (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im)) in x.re 40.573 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) in x.re 40.573 * [taylor]: Taking taylor expansion of (+ (/ 1 x.im) (/ 1 x.re)) in x.re 40.573 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 40.573 * [taylor]: Taking taylor expansion of x.im in x.re 40.573 * [backup-simplify]: Simplify x.im into x.im 40.573 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 40.573 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 40.573 * [taylor]: Taking taylor expansion of x.re in x.re 40.573 * [backup-simplify]: Simplify 0 into 0 40.573 * [backup-simplify]: Simplify 1 into 1 40.573 * [backup-simplify]: Simplify (/ 1 1) into 1 40.573 * [taylor]: Taking taylor expansion of x.im in x.re 40.573 * [backup-simplify]: Simplify x.im into x.im 40.574 * [backup-simplify]: Simplify (+ 0 1) into 1 40.574 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 40.574 * [backup-simplify]: Simplify (log (/ 1 x.im)) into (log (/ 1 x.im)) 40.574 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (log x.re)) 40.575 * [backup-simplify]: Simplify (* 1/3 (- (log (/ 1 x.im)) (log x.re))) into (* 1/3 (- (log (/ 1 x.im)) (log x.re))) 40.575 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) into (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) 40.575 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) in x.im 40.575 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (/ 1 x.im)) (log x.re))) in x.im 40.575 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.575 * [backup-simplify]: Simplify 1/3 into 1/3 40.575 * [taylor]: Taking taylor expansion of (- (log (/ 1 x.im)) (log x.re)) in x.im 40.575 * [taylor]: Taking taylor expansion of (log (/ 1 x.im)) in x.im 40.575 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 40.575 * [taylor]: Taking taylor expansion of x.im in x.im 40.575 * [backup-simplify]: Simplify 0 into 0 40.575 * [backup-simplify]: Simplify 1 into 1 40.575 * [backup-simplify]: Simplify (/ 1 1) into 1 40.576 * [backup-simplify]: Simplify (log 1) into 0 40.576 * [taylor]: Taking taylor expansion of (log x.re) in x.im 40.576 * [taylor]: Taking taylor expansion of x.re in x.im 40.576 * [backup-simplify]: Simplify x.re into x.re 40.576 * [backup-simplify]: Simplify (log x.re) into (log x.re) 40.577 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 40.577 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 40.577 * [backup-simplify]: Simplify (+ (- (log x.im)) (- (log x.re))) into (- (+ (log x.im) (log x.re))) 40.577 * [backup-simplify]: Simplify (* 1/3 (- (+ (log x.im) (log x.re)))) into (* -1/3 (+ (log x.im) (log x.re))) 40.577 * [backup-simplify]: Simplify (exp (* -1/3 (+ (log x.im) (log x.re)))) into (exp (* -1/3 (+ (log x.im) (log x.re)))) 40.577 * [backup-simplify]: Simplify (exp (* -1/3 (+ (log x.im) (log x.re)))) into (exp (* -1/3 (+ (log x.im) (log x.re)))) 40.578 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 40.578 * [backup-simplify]: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 40.578 * [backup-simplify]: Simplify (- (/ (/ 1 x.im) x.im) (+ (* (/ 1 x.im) (/ 0 x.im)))) into (/ 1 (pow x.im 2)) 40.579 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (/ 1 (pow x.im 2))) 1)) (pow (/ 1 x.im) 1)))) 1) into (/ 1 x.im) 40.579 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (log x.re)) 40.579 * [backup-simplify]: Simplify (+ (* 1/3 (/ 1 x.im)) (* 0 (- (log (/ 1 x.im)) (log x.re)))) into (* 1/3 (/ 1 x.im)) 40.580 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (+ (* (/ (pow (* 1/3 (/ 1 x.im)) 1) 1)))) into (* 1/3 (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) x.im)) 40.580 * [taylor]: Taking taylor expansion of (* 1/3 (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) x.im)) in x.im 40.580 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.580 * [backup-simplify]: Simplify 1/3 into 1/3 40.580 * [taylor]: Taking taylor expansion of (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) x.im) in x.im 40.580 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) in x.im 40.580 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (/ 1 x.im)) (log x.re))) in x.im 40.580 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.580 * [backup-simplify]: Simplify 1/3 into 1/3 40.580 * [taylor]: Taking taylor expansion of (- (log (/ 1 x.im)) (log x.re)) in x.im 40.580 * [taylor]: Taking taylor expansion of (log (/ 1 x.im)) in x.im 40.580 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 40.580 * [taylor]: Taking taylor expansion of x.im in x.im 40.580 * [backup-simplify]: Simplify 0 into 0 40.580 * [backup-simplify]: Simplify 1 into 1 40.581 * [backup-simplify]: Simplify (/ 1 1) into 1 40.581 * [backup-simplify]: Simplify (log 1) into 0 40.581 * [taylor]: Taking taylor expansion of (log x.re) in x.im 40.581 * [taylor]: Taking taylor expansion of x.re in x.im 40.581 * [backup-simplify]: Simplify x.re into x.re 40.581 * [backup-simplify]: Simplify (log x.re) into (log x.re) 40.582 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 40.582 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 40.582 * [backup-simplify]: Simplify (+ (- (log x.im)) (- (log x.re))) into (- (+ (log x.im) (log x.re))) 40.582 * [backup-simplify]: Simplify (* 1/3 (- (+ (log x.im) (log x.re)))) into (* -1/3 (+ (log x.im) (log x.re))) 40.582 * [backup-simplify]: Simplify (exp (* -1/3 (+ (log x.im) (log x.re)))) into (exp (* -1/3 (+ (log x.im) (log x.re)))) 40.582 * [taylor]: Taking taylor expansion of x.im in x.im 40.582 * [backup-simplify]: Simplify 0 into 0 40.582 * [backup-simplify]: Simplify 1 into 1 40.582 * [backup-simplify]: Simplify (/ (exp (* -1/3 (+ (log x.im) (log x.re)))) 1) into (exp (* -1/3 (+ (log x.im) (log x.re)))) 40.583 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 40.584 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 40.585 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 40.586 * [backup-simplify]: Simplify (- 0) into 0 40.586 * [backup-simplify]: Simplify (+ 0 0) into 0 40.587 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log x.im) (log x.re))))) into 0 40.587 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 40.588 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (/ 0 1)))) into 0 40.589 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (exp (* -1/3 (+ (log x.im) (log x.re)))))) into 0 40.589 * [backup-simplify]: Simplify 0 into 0 40.590 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 40.591 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 40.592 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 40.593 * [backup-simplify]: Simplify (- 0) into 0 40.593 * [backup-simplify]: Simplify (+ 0 0) into 0 40.593 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log x.im) (log x.re))))) into 0 40.595 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 40.595 * [backup-simplify]: Simplify 0 into 0 40.595 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 40.596 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.596 * [backup-simplify]: Simplify (+ 0 0) into 0 40.596 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ 1 x.im) (/ 0 x.im)) (* (/ 1 (pow x.im 2)) (/ 0 x.im)))) into 0 40.597 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 (/ 1 (pow x.im 2))) 2)) (pow (/ 1 x.im) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ 1 x.im) 1)))) 2) into (/ -1/2 (pow x.im 2)) 40.598 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (log x.re)) 40.598 * [backup-simplify]: Simplify (+ (* 1/3 (/ -1/2 (pow x.im 2))) (+ (* 0 (/ 1 x.im)) (* 0 (- (log (/ 1 x.im)) (log x.re))))) into (- (* 1/6 (/ 1 (pow x.im 2)))) 40.599 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (+ (* (/ (pow (* 1/3 (/ 1 x.im)) 2) 2)) (* (/ (pow (- (* 1/6 (/ 1 (pow x.im 2)))) 1) 1)))) into (* -1/9 (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (pow x.im 2))) 40.599 * [taylor]: Taking taylor expansion of (* -1/9 (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (pow x.im 2))) in x.im 40.599 * [taylor]: Taking taylor expansion of -1/9 in x.im 40.599 * [backup-simplify]: Simplify -1/9 into -1/9 40.599 * [taylor]: Taking taylor expansion of (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (pow x.im 2)) in x.im 40.599 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) in x.im 40.599 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (/ 1 x.im)) (log x.re))) in x.im 40.599 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.599 * [backup-simplify]: Simplify 1/3 into 1/3 40.599 * [taylor]: Taking taylor expansion of (- (log (/ 1 x.im)) (log x.re)) in x.im 40.599 * [taylor]: Taking taylor expansion of (log (/ 1 x.im)) in x.im 40.599 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 40.599 * [taylor]: Taking taylor expansion of x.im in x.im 40.599 * [backup-simplify]: Simplify 0 into 0 40.599 * [backup-simplify]: Simplify 1 into 1 40.600 * [backup-simplify]: Simplify (/ 1 1) into 1 40.600 * [backup-simplify]: Simplify (log 1) into 0 40.600 * [taylor]: Taking taylor expansion of (log x.re) in x.im 40.600 * [taylor]: Taking taylor expansion of x.re in x.im 40.600 * [backup-simplify]: Simplify x.re into x.re 40.600 * [backup-simplify]: Simplify (log x.re) into (log x.re) 40.601 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 40.601 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 40.601 * [backup-simplify]: Simplify (+ (- (log x.im)) (- (log x.re))) into (- (+ (log x.im) (log x.re))) 40.601 * [backup-simplify]: Simplify (* 1/3 (- (+ (log x.im) (log x.re)))) into (* -1/3 (+ (log x.im) (log x.re))) 40.601 * [backup-simplify]: Simplify (exp (* -1/3 (+ (log x.im) (log x.re)))) into (exp (* -1/3 (+ (log x.im) (log x.re)))) 40.601 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 40.601 * [taylor]: Taking taylor expansion of x.im in x.im 40.601 * [backup-simplify]: Simplify 0 into 0 40.601 * [backup-simplify]: Simplify 1 into 1 40.601 * [backup-simplify]: Simplify (* 1 1) into 1 40.602 * [backup-simplify]: Simplify (/ (exp (* -1/3 (+ (log x.im) (log x.re)))) 1) into (exp (* -1/3 (+ (log x.im) (log x.re)))) 40.603 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 40.604 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 40.605 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 40.605 * [backup-simplify]: Simplify (- 0) into 0 40.605 * [backup-simplify]: Simplify (+ 0 0) into 0 40.606 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log x.im) (log x.re))))) into 0 40.607 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.610 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 40.611 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 40.612 * [backup-simplify]: Simplify (- 0) into 0 40.612 * [backup-simplify]: Simplify (+ 0 0) into 0 40.613 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (+ (log x.im) (log x.re)))))) into 0 40.614 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 40.617 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 40.618 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 40.618 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 40.619 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (/ 0 1)))) into 0 40.619 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.620 * [backup-simplify]: Simplify (+ (* -1/9 0) (+ (* 0 0) (* 0 (exp (* -1/3 (+ (log x.im) (log x.re))))))) into 0 40.620 * [backup-simplify]: Simplify 0 into 0 40.621 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.622 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 40.623 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 40.623 * [backup-simplify]: Simplify (- 0) into 0 40.624 * [backup-simplify]: Simplify (+ 0 0) into 0 40.624 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (+ (log x.im) (log x.re)))))) into 0 40.625 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 40.626 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.626 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (exp (* -1/3 (+ (log x.im) (log x.re))))))) into 0 40.626 * [backup-simplify]: Simplify 0 into 0 40.627 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.628 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 40.629 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 40.630 * [backup-simplify]: Simplify (- 0) into 0 40.630 * [backup-simplify]: Simplify (+ 0 0) into 0 40.630 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (+ (log x.im) (log x.re)))))) into 0 40.631 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 40.631 * [backup-simplify]: Simplify 0 into 0 40.631 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 40.632 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.632 * [backup-simplify]: Simplify (+ 0 0) into 0 40.632 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ 1 x.im) (/ 0 x.im)) (* (/ 1 (pow x.im 2)) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 40.633 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 (/ 1 (pow x.im 2))) 3)) (pow (/ 1 x.im) 3))) (* -3 (/ (* (pow (* 1 (/ 1 (pow x.im 2))) 1) (pow (* 2 0) 1)) (pow (/ 1 x.im) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (/ 1 x.im) 1)))) 6) into (/ 1/3 (pow x.im 3)) 40.634 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (log x.re)) 40.634 * [backup-simplify]: Simplify (+ (* 1/3 (/ 1/3 (pow x.im 3))) (+ (* 0 (/ -1/2 (pow x.im 2))) (+ (* 0 (/ 1 x.im)) (* 0 (- (log (/ 1 x.im)) (log x.re)))))) into (* 1/9 (/ 1 (pow x.im 3))) 40.634 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (+ (* (/ (pow (* 1/3 (/ 1 x.im)) 3) 6)) (* (/ (pow (* 1/3 (/ 1 x.im)) 1) 1) (/ (pow (- (* 1/6 (/ 1 (pow x.im 2)))) 1) 1)) (* (/ (pow (* 1/9 (/ 1 (pow x.im 3))) 1) 1)))) into (* 5/81 (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (pow x.im 3))) 40.634 * [taylor]: Taking taylor expansion of (* 5/81 (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (pow x.im 3))) in x.im 40.634 * [taylor]: Taking taylor expansion of 5/81 in x.im 40.634 * [backup-simplify]: Simplify 5/81 into 5/81 40.634 * [taylor]: Taking taylor expansion of (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (pow x.im 3)) in x.im 40.634 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) in x.im 40.634 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (/ 1 x.im)) (log x.re))) in x.im 40.634 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.634 * [backup-simplify]: Simplify 1/3 into 1/3 40.634 * [taylor]: Taking taylor expansion of (- (log (/ 1 x.im)) (log x.re)) in x.im 40.634 * [taylor]: Taking taylor expansion of (log (/ 1 x.im)) in x.im 40.635 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 40.635 * [taylor]: Taking taylor expansion of x.im in x.im 40.635 * [backup-simplify]: Simplify 0 into 0 40.635 * [backup-simplify]: Simplify 1 into 1 40.635 * [backup-simplify]: Simplify (/ 1 1) into 1 40.635 * [backup-simplify]: Simplify (log 1) into 0 40.635 * [taylor]: Taking taylor expansion of (log x.re) in x.im 40.635 * [taylor]: Taking taylor expansion of x.re in x.im 40.635 * [backup-simplify]: Simplify x.re into x.re 40.635 * [backup-simplify]: Simplify (log x.re) into (log x.re) 40.635 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 40.635 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 40.636 * [backup-simplify]: Simplify (+ (- (log x.im)) (- (log x.re))) into (- (+ (log x.im) (log x.re))) 40.636 * [backup-simplify]: Simplify (* 1/3 (- (+ (log x.im) (log x.re)))) into (* -1/3 (+ (log x.im) (log x.re))) 40.636 * [backup-simplify]: Simplify (exp (* -1/3 (+ (log x.im) (log x.re)))) into (exp (* -1/3 (+ (log x.im) (log x.re)))) 40.636 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.im 40.636 * [taylor]: Taking taylor expansion of x.im in x.im 40.636 * [backup-simplify]: Simplify 0 into 0 40.636 * [backup-simplify]: Simplify 1 into 1 40.636 * [backup-simplify]: Simplify (* 1 1) into 1 40.636 * [backup-simplify]: Simplify (* 1 1) into 1 40.636 * [backup-simplify]: Simplify (/ (exp (* -1/3 (+ (log x.im) (log x.re)))) 1) into (exp (* -1/3 (+ (log x.im) (log x.re)))) 40.637 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 40.638 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 40.638 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 40.638 * [backup-simplify]: Simplify (- 0) into 0 40.639 * [backup-simplify]: Simplify (+ 0 0) into 0 40.639 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log x.im) (log x.re))))) into 0 40.639 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.641 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 40.642 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 40.642 * [backup-simplify]: Simplify (- 0) into 0 40.643 * [backup-simplify]: Simplify (+ 0 0) into 0 40.644 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (+ (log x.im) (log x.re)))))) into 0 40.645 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.650 * [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 40.654 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow x.re 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow x.re 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow x.re 1)))) 6) into 0 40.654 * [backup-simplify]: Simplify (- 0) into 0 40.655 * [backup-simplify]: Simplify (+ 0 0) into 0 40.656 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (+ (log x.im) (log x.re))))))) into 0 40.658 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 40.659 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 40.660 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 40.661 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 40.662 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 40.663 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 40.663 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 40.664 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (/ 0 1)))) into 0 40.665 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 40.667 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 40.668 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.670 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.672 * [backup-simplify]: Simplify (+ (* 5/81 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (* -1/3 (+ (log x.im) (log x.re)))))))) into 0 40.672 * [backup-simplify]: Simplify 0 into 0 40.672 * [backup-simplify]: Simplify (exp (* -1/3 (+ (log (/ 1 x.im)) (log (/ 1 x.re))))) into (exp (* -1/3 (+ (log (/ 1 x.im)) (log (/ 1 x.re))))) 40.672 * [backup-simplify]: Simplify (cbrt (* (+ (/ 1 (- x.re)) (/ 1 (- x.im))) (/ 1 (- x.im)))) into (pow (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) 1/3) 40.672 * [approximate]: Taking taylor expansion of (pow (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) 1/3) in (x.re x.im) around 0 40.672 * [taylor]: Taking taylor expansion of (pow (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) 1/3) in x.im 40.672 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im)))) in x.im 40.672 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im))) in x.im 40.672 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.672 * [backup-simplify]: Simplify 1/3 into 1/3 40.672 * [taylor]: Taking taylor expansion of (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im)) in x.im 40.672 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) in x.im 40.673 * [taylor]: Taking taylor expansion of (+ (/ 1 x.im) (/ 1 x.re)) in x.im 40.673 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 40.673 * [taylor]: Taking taylor expansion of x.im in x.im 40.673 * [backup-simplify]: Simplify 0 into 0 40.673 * [backup-simplify]: Simplify 1 into 1 40.673 * [backup-simplify]: Simplify (/ 1 1) into 1 40.673 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 40.673 * [taylor]: Taking taylor expansion of x.re in x.im 40.673 * [backup-simplify]: Simplify x.re into x.re 40.673 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 40.673 * [taylor]: Taking taylor expansion of x.im in x.im 40.673 * [backup-simplify]: Simplify 0 into 0 40.673 * [backup-simplify]: Simplify 1 into 1 40.674 * [backup-simplify]: Simplify (+ 1 0) into 1 40.674 * [backup-simplify]: Simplify (/ 1 1) into 1 40.674 * [backup-simplify]: Simplify (log 1) into 0 40.675 * [backup-simplify]: Simplify (+ (* (- 2) (log x.im)) 0) into (- (* 2 (log x.im))) 40.675 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log x.im)))) into (* -2/3 (log x.im)) 40.675 * [backup-simplify]: Simplify (exp (* -2/3 (log x.im))) into (pow x.im -2/3) 40.675 * [taylor]: Taking taylor expansion of (pow (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) 1/3) in x.re 40.675 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im)))) in x.re 40.675 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im))) in x.re 40.675 * [taylor]: Taking taylor expansion of 1/3 in x.re 40.675 * [backup-simplify]: Simplify 1/3 into 1/3 40.675 * [taylor]: Taking taylor expansion of (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im)) in x.re 40.675 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) in x.re 40.675 * [taylor]: Taking taylor expansion of (+ (/ 1 x.im) (/ 1 x.re)) in x.re 40.675 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 40.675 * [taylor]: Taking taylor expansion of x.im in x.re 40.675 * [backup-simplify]: Simplify x.im into x.im 40.675 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 40.675 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 40.676 * [taylor]: Taking taylor expansion of x.re in x.re 40.676 * [backup-simplify]: Simplify 0 into 0 40.676 * [backup-simplify]: Simplify 1 into 1 40.676 * [backup-simplify]: Simplify (/ 1 1) into 1 40.676 * [taylor]: Taking taylor expansion of x.im in x.re 40.676 * [backup-simplify]: Simplify x.im into x.im 40.676 * [backup-simplify]: Simplify (+ 0 1) into 1 40.677 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 40.677 * [backup-simplify]: Simplify (log (/ 1 x.im)) into (log (/ 1 x.im)) 40.677 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (log x.re)) 40.677 * [backup-simplify]: Simplify (* 1/3 (- (log (/ 1 x.im)) (log x.re))) into (* 1/3 (- (log (/ 1 x.im)) (log x.re))) 40.677 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) into (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) 40.677 * [taylor]: Taking taylor expansion of (pow (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) 1/3) in x.re 40.677 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im)))) in x.re 40.677 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im))) in x.re 40.677 * [taylor]: Taking taylor expansion of 1/3 in x.re 40.678 * [backup-simplify]: Simplify 1/3 into 1/3 40.678 * [taylor]: Taking taylor expansion of (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im)) in x.re 40.678 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) in x.re 40.678 * [taylor]: Taking taylor expansion of (+ (/ 1 x.im) (/ 1 x.re)) in x.re 40.678 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 40.678 * [taylor]: Taking taylor expansion of x.im in x.re 40.678 * [backup-simplify]: Simplify x.im into x.im 40.678 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 40.678 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 40.678 * [taylor]: Taking taylor expansion of x.re in x.re 40.678 * [backup-simplify]: Simplify 0 into 0 40.678 * [backup-simplify]: Simplify 1 into 1 40.678 * [backup-simplify]: Simplify (/ 1 1) into 1 40.678 * [taylor]: Taking taylor expansion of x.im in x.re 40.678 * [backup-simplify]: Simplify x.im into x.im 40.679 * [backup-simplify]: Simplify (+ 0 1) into 1 40.679 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 40.679 * [backup-simplify]: Simplify (log (/ 1 x.im)) into (log (/ 1 x.im)) 40.679 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (log x.re)) 40.679 * [backup-simplify]: Simplify (* 1/3 (- (log (/ 1 x.im)) (log x.re))) into (* 1/3 (- (log (/ 1 x.im)) (log x.re))) 40.680 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) into (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) 40.680 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) in x.im 40.680 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (/ 1 x.im)) (log x.re))) in x.im 40.680 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.680 * [backup-simplify]: Simplify 1/3 into 1/3 40.680 * [taylor]: Taking taylor expansion of (- (log (/ 1 x.im)) (log x.re)) in x.im 40.680 * [taylor]: Taking taylor expansion of (log (/ 1 x.im)) in x.im 40.680 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 40.680 * [taylor]: Taking taylor expansion of x.im in x.im 40.680 * [backup-simplify]: Simplify 0 into 0 40.680 * [backup-simplify]: Simplify 1 into 1 40.680 * [backup-simplify]: Simplify (/ 1 1) into 1 40.681 * [backup-simplify]: Simplify (log 1) into 0 40.681 * [taylor]: Taking taylor expansion of (log x.re) in x.im 40.681 * [taylor]: Taking taylor expansion of x.re in x.im 40.681 * [backup-simplify]: Simplify x.re into x.re 40.681 * [backup-simplify]: Simplify (log x.re) into (log x.re) 40.681 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 40.681 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 40.681 * [backup-simplify]: Simplify (+ (- (log x.im)) (- (log x.re))) into (- (+ (log x.im) (log x.re))) 40.682 * [backup-simplify]: Simplify (* 1/3 (- (+ (log x.im) (log x.re)))) into (* -1/3 (+ (log x.im) (log x.re))) 40.682 * [backup-simplify]: Simplify (exp (* -1/3 (+ (log x.im) (log x.re)))) into (exp (* -1/3 (+ (log x.im) (log x.re)))) 40.682 * [backup-simplify]: Simplify (exp (* -1/3 (+ (log x.im) (log x.re)))) into (exp (* -1/3 (+ (log x.im) (log x.re)))) 40.683 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 40.683 * [backup-simplify]: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 40.683 * [backup-simplify]: Simplify (- (/ (/ 1 x.im) x.im) (+ (* (/ 1 x.im) (/ 0 x.im)))) into (/ 1 (pow x.im 2)) 40.683 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (/ 1 (pow x.im 2))) 1)) (pow (/ 1 x.im) 1)))) 1) into (/ 1 x.im) 40.684 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (log x.re)) 40.684 * [backup-simplify]: Simplify (+ (* 1/3 (/ 1 x.im)) (* 0 (- (log (/ 1 x.im)) (log x.re)))) into (* 1/3 (/ 1 x.im)) 40.684 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (+ (* (/ (pow (* 1/3 (/ 1 x.im)) 1) 1)))) into (* 1/3 (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) x.im)) 40.684 * [taylor]: Taking taylor expansion of (* 1/3 (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) x.im)) in x.im 40.684 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.684 * [backup-simplify]: Simplify 1/3 into 1/3 40.684 * [taylor]: Taking taylor expansion of (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) x.im) in x.im 40.684 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) in x.im 40.684 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (/ 1 x.im)) (log x.re))) in x.im 40.684 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.684 * [backup-simplify]: Simplify 1/3 into 1/3 40.684 * [taylor]: Taking taylor expansion of (- (log (/ 1 x.im)) (log x.re)) in x.im 40.684 * [taylor]: Taking taylor expansion of (log (/ 1 x.im)) in x.im 40.684 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 40.685 * [taylor]: Taking taylor expansion of x.im in x.im 40.685 * [backup-simplify]: Simplify 0 into 0 40.685 * [backup-simplify]: Simplify 1 into 1 40.685 * [backup-simplify]: Simplify (/ 1 1) into 1 40.685 * [backup-simplify]: Simplify (log 1) into 0 40.685 * [taylor]: Taking taylor expansion of (log x.re) in x.im 40.685 * [taylor]: Taking taylor expansion of x.re in x.im 40.685 * [backup-simplify]: Simplify x.re into x.re 40.685 * [backup-simplify]: Simplify (log x.re) into (log x.re) 40.686 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 40.686 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 40.686 * [backup-simplify]: Simplify (+ (- (log x.im)) (- (log x.re))) into (- (+ (log x.im) (log x.re))) 40.686 * [backup-simplify]: Simplify (* 1/3 (- (+ (log x.im) (log x.re)))) into (* -1/3 (+ (log x.im) (log x.re))) 40.686 * [backup-simplify]: Simplify (exp (* -1/3 (+ (log x.im) (log x.re)))) into (exp (* -1/3 (+ (log x.im) (log x.re)))) 40.686 * [taylor]: Taking taylor expansion of x.im in x.im 40.686 * [backup-simplify]: Simplify 0 into 0 40.686 * [backup-simplify]: Simplify 1 into 1 40.687 * [backup-simplify]: Simplify (/ (exp (* -1/3 (+ (log x.im) (log x.re)))) 1) into (exp (* -1/3 (+ (log x.im) (log x.re)))) 40.687 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 40.689 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 40.690 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 40.690 * [backup-simplify]: Simplify (- 0) into 0 40.690 * [backup-simplify]: Simplify (+ 0 0) into 0 40.691 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log x.im) (log x.re))))) into 0 40.692 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 40.693 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (/ 0 1)))) into 0 40.693 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (exp (* -1/3 (+ (log x.im) (log x.re)))))) into 0 40.693 * [backup-simplify]: Simplify 0 into 0 40.694 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 40.696 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 40.696 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 40.697 * [backup-simplify]: Simplify (- 0) into 0 40.697 * [backup-simplify]: Simplify (+ 0 0) into 0 40.698 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log x.im) (log x.re))))) into 0 40.699 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 40.699 * [backup-simplify]: Simplify 0 into 0 40.699 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 40.700 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.700 * [backup-simplify]: Simplify (+ 0 0) into 0 40.700 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ 1 x.im) (/ 0 x.im)) (* (/ 1 (pow x.im 2)) (/ 0 x.im)))) into 0 40.702 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 (/ 1 (pow x.im 2))) 2)) (pow (/ 1 x.im) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ 1 x.im) 1)))) 2) into (/ -1/2 (pow x.im 2)) 40.702 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (log x.re)) 40.703 * [backup-simplify]: Simplify (+ (* 1/3 (/ -1/2 (pow x.im 2))) (+ (* 0 (/ 1 x.im)) (* 0 (- (log (/ 1 x.im)) (log x.re))))) into (- (* 1/6 (/ 1 (pow x.im 2)))) 40.703 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (+ (* (/ (pow (* 1/3 (/ 1 x.im)) 2) 2)) (* (/ (pow (- (* 1/6 (/ 1 (pow x.im 2)))) 1) 1)))) into (* -1/9 (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (pow x.im 2))) 40.703 * [taylor]: Taking taylor expansion of (* -1/9 (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (pow x.im 2))) in x.im 40.703 * [taylor]: Taking taylor expansion of -1/9 in x.im 40.703 * [backup-simplify]: Simplify -1/9 into -1/9 40.703 * [taylor]: Taking taylor expansion of (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (pow x.im 2)) in x.im 40.703 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) in x.im 40.703 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (/ 1 x.im)) (log x.re))) in x.im 40.703 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.703 * [backup-simplify]: Simplify 1/3 into 1/3 40.703 * [taylor]: Taking taylor expansion of (- (log (/ 1 x.im)) (log x.re)) in x.im 40.703 * [taylor]: Taking taylor expansion of (log (/ 1 x.im)) in x.im 40.703 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 40.703 * [taylor]: Taking taylor expansion of x.im in x.im 40.703 * [backup-simplify]: Simplify 0 into 0 40.703 * [backup-simplify]: Simplify 1 into 1 40.704 * [backup-simplify]: Simplify (/ 1 1) into 1 40.704 * [backup-simplify]: Simplify (log 1) into 0 40.704 * [taylor]: Taking taylor expansion of (log x.re) in x.im 40.704 * [taylor]: Taking taylor expansion of x.re in x.im 40.704 * [backup-simplify]: Simplify x.re into x.re 40.704 * [backup-simplify]: Simplify (log x.re) into (log x.re) 40.705 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 40.705 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 40.705 * [backup-simplify]: Simplify (+ (- (log x.im)) (- (log x.re))) into (- (+ (log x.im) (log x.re))) 40.705 * [backup-simplify]: Simplify (* 1/3 (- (+ (log x.im) (log x.re)))) into (* -1/3 (+ (log x.im) (log x.re))) 40.705 * [backup-simplify]: Simplify (exp (* -1/3 (+ (log x.im) (log x.re)))) into (exp (* -1/3 (+ (log x.im) (log x.re)))) 40.705 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 40.705 * [taylor]: Taking taylor expansion of x.im in x.im 40.705 * [backup-simplify]: Simplify 0 into 0 40.705 * [backup-simplify]: Simplify 1 into 1 40.706 * [backup-simplify]: Simplify (* 1 1) into 1 40.706 * [backup-simplify]: Simplify (/ (exp (* -1/3 (+ (log x.im) (log x.re)))) 1) into (exp (* -1/3 (+ (log x.im) (log x.re)))) 40.707 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 40.708 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 40.709 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 40.709 * [backup-simplify]: Simplify (- 0) into 0 40.710 * [backup-simplify]: Simplify (+ 0 0) into 0 40.710 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log x.im) (log x.re))))) into 0 40.711 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.714 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 40.716 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 40.716 * [backup-simplify]: Simplify (- 0) into 0 40.717 * [backup-simplify]: Simplify (+ 0 0) into 0 40.718 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (+ (log x.im) (log x.re)))))) into 0 40.719 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 40.720 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 40.721 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 40.721 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 40.722 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (/ 0 1)))) into 0 40.724 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.725 * [backup-simplify]: Simplify (+ (* -1/9 0) (+ (* 0 0) (* 0 (exp (* -1/3 (+ (log x.im) (log x.re))))))) into 0 40.725 * [backup-simplify]: Simplify 0 into 0 40.726 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.730 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 40.731 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 40.732 * [backup-simplify]: Simplify (- 0) into 0 40.732 * [backup-simplify]: Simplify (+ 0 0) into 0 40.733 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (+ (log x.im) (log x.re)))))) into 0 40.734 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 40.736 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.737 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (exp (* -1/3 (+ (log x.im) (log x.re))))))) into 0 40.737 * [backup-simplify]: Simplify 0 into 0 40.738 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.741 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 40.743 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 40.743 * [backup-simplify]: Simplify (- 0) into 0 40.743 * [backup-simplify]: Simplify (+ 0 0) into 0 40.744 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (+ (log x.im) (log x.re)))))) into 0 40.746 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 40.746 * [backup-simplify]: Simplify 0 into 0 40.746 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 40.747 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.747 * [backup-simplify]: Simplify (+ 0 0) into 0 40.748 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ 1 x.im) (/ 0 x.im)) (* (/ 1 (pow x.im 2)) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 40.752 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 (/ 1 (pow x.im 2))) 3)) (pow (/ 1 x.im) 3))) (* -3 (/ (* (pow (* 1 (/ 1 (pow x.im 2))) 1) (pow (* 2 0) 1)) (pow (/ 1 x.im) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (/ 1 x.im) 1)))) 6) into (/ 1/3 (pow x.im 3)) 40.752 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (log x.re)) 40.753 * [backup-simplify]: Simplify (+ (* 1/3 (/ 1/3 (pow x.im 3))) (+ (* 0 (/ -1/2 (pow x.im 2))) (+ (* 0 (/ 1 x.im)) (* 0 (- (log (/ 1 x.im)) (log x.re)))))) into (* 1/9 (/ 1 (pow x.im 3))) 40.753 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (+ (* (/ (pow (* 1/3 (/ 1 x.im)) 3) 6)) (* (/ (pow (* 1/3 (/ 1 x.im)) 1) 1) (/ (pow (- (* 1/6 (/ 1 (pow x.im 2)))) 1) 1)) (* (/ (pow (* 1/9 (/ 1 (pow x.im 3))) 1) 1)))) into (* 5/81 (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (pow x.im 3))) 40.754 * [taylor]: Taking taylor expansion of (* 5/81 (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (pow x.im 3))) in x.im 40.754 * [taylor]: Taking taylor expansion of 5/81 in x.im 40.754 * [backup-simplify]: Simplify 5/81 into 5/81 40.754 * [taylor]: Taking taylor expansion of (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (pow x.im 3)) in x.im 40.754 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) in x.im 40.754 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (/ 1 x.im)) (log x.re))) in x.im 40.754 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.754 * [backup-simplify]: Simplify 1/3 into 1/3 40.754 * [taylor]: Taking taylor expansion of (- (log (/ 1 x.im)) (log x.re)) in x.im 40.754 * [taylor]: Taking taylor expansion of (log (/ 1 x.im)) in x.im 40.754 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 40.754 * [taylor]: Taking taylor expansion of x.im in x.im 40.754 * [backup-simplify]: Simplify 0 into 0 40.754 * [backup-simplify]: Simplify 1 into 1 40.754 * [backup-simplify]: Simplify (/ 1 1) into 1 40.755 * [backup-simplify]: Simplify (log 1) into 0 40.755 * [taylor]: Taking taylor expansion of (log x.re) in x.im 40.755 * [taylor]: Taking taylor expansion of x.re in x.im 40.755 * [backup-simplify]: Simplify x.re into x.re 40.755 * [backup-simplify]: Simplify (log x.re) into (log x.re) 40.755 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 40.755 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 40.756 * [backup-simplify]: Simplify (+ (- (log x.im)) (- (log x.re))) into (- (+ (log x.im) (log x.re))) 40.756 * [backup-simplify]: Simplify (* 1/3 (- (+ (log x.im) (log x.re)))) into (* -1/3 (+ (log x.im) (log x.re))) 40.756 * [backup-simplify]: Simplify (exp (* -1/3 (+ (log x.im) (log x.re)))) into (exp (* -1/3 (+ (log x.im) (log x.re)))) 40.756 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.im 40.756 * [taylor]: Taking taylor expansion of x.im in x.im 40.756 * [backup-simplify]: Simplify 0 into 0 40.756 * [backup-simplify]: Simplify 1 into 1 40.756 * [backup-simplify]: Simplify (* 1 1) into 1 40.757 * [backup-simplify]: Simplify (* 1 1) into 1 40.757 * [backup-simplify]: Simplify (/ (exp (* -1/3 (+ (log x.im) (log x.re)))) 1) into (exp (* -1/3 (+ (log x.im) (log x.re)))) 40.758 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 40.759 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 40.760 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 40.760 * [backup-simplify]: Simplify (- 0) into 0 40.761 * [backup-simplify]: Simplify (+ 0 0) into 0 40.761 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log x.im) (log x.re))))) into 0 40.762 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.765 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 40.767 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 40.768 * [backup-simplify]: Simplify (- 0) into 0 40.768 * [backup-simplify]: Simplify (+ 0 0) into 0 40.769 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (+ (log x.im) (log x.re)))))) into 0 40.770 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.775 * [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 40.778 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow x.re 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow x.re 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow x.re 1)))) 6) into 0 40.779 * [backup-simplify]: Simplify (- 0) into 0 40.779 * [backup-simplify]: Simplify (+ 0 0) into 0 40.780 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (+ (log x.im) (log x.re))))))) into 0 40.782 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 40.783 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 40.784 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 40.785 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 40.786 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 40.787 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 40.787 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 40.789 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (/ 0 1)))) into 0 40.790 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 40.791 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 40.793 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.795 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.796 * [backup-simplify]: Simplify (+ (* 5/81 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (* -1/3 (+ (log x.im) (log x.re)))))))) into 0 40.797 * [backup-simplify]: Simplify 0 into 0 40.797 * [backup-simplify]: Simplify (exp (* -1/3 (+ (log (/ 1 (- x.im))) (log (/ 1 (- x.re)))))) into (exp (* -1/3 (+ (log (/ -1 x.re)) (log (/ -1 x.im))))) 40.797 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 2 1 1) 40.797 * [backup-simplify]: Simplify (cbrt (* (+ x.re x.im) x.im)) into (pow (* x.im (+ x.im x.re)) 1/3) 40.797 * [approximate]: Taking taylor expansion of (pow (* x.im (+ x.im x.re)) 1/3) in (x.re x.im) around 0 40.797 * [taylor]: Taking taylor expansion of (pow (* x.im (+ x.im x.re)) 1/3) in x.im 40.797 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* x.im (+ x.im x.re))))) in x.im 40.797 * [taylor]: Taking taylor expansion of (* 1/3 (log (* x.im (+ x.im x.re)))) in x.im 40.797 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.797 * [backup-simplify]: Simplify 1/3 into 1/3 40.797 * [taylor]: Taking taylor expansion of (log (* x.im (+ x.im x.re))) in x.im 40.797 * [taylor]: Taking taylor expansion of (* x.im (+ x.im x.re)) in x.im 40.797 * [taylor]: Taking taylor expansion of x.im in x.im 40.797 * [backup-simplify]: Simplify 0 into 0 40.797 * [backup-simplify]: Simplify 1 into 1 40.797 * [taylor]: Taking taylor expansion of (+ x.im x.re) in x.im 40.797 * [taylor]: Taking taylor expansion of x.im in x.im 40.797 * [backup-simplify]: Simplify 0 into 0 40.797 * [backup-simplify]: Simplify 1 into 1 40.797 * [taylor]: Taking taylor expansion of x.re in x.im 40.797 * [backup-simplify]: Simplify x.re into x.re 40.798 * [backup-simplify]: Simplify (+ 0 x.re) into x.re 40.798 * [backup-simplify]: Simplify (* 0 x.re) into 0 40.798 * [backup-simplify]: Simplify (+ 1 0) into 1 40.799 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 x.re)) into x.re 40.799 * [backup-simplify]: Simplify (log x.re) into (log x.re) 40.799 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) (log x.re)) into (+ (log x.im) (log x.re)) 40.799 * [backup-simplify]: Simplify (* 1/3 (+ (log x.im) (log x.re))) into (* 1/3 (+ (log x.im) (log x.re))) 40.799 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log x.im) (log x.re)))) into (exp (* 1/3 (+ (log x.im) (log x.re)))) 40.799 * [taylor]: Taking taylor expansion of (pow (* x.im (+ x.im x.re)) 1/3) in x.re 40.799 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* x.im (+ x.im x.re))))) in x.re 40.799 * [taylor]: Taking taylor expansion of (* 1/3 (log (* x.im (+ x.im x.re)))) in x.re 40.799 * [taylor]: Taking taylor expansion of 1/3 in x.re 40.799 * [backup-simplify]: Simplify 1/3 into 1/3 40.799 * [taylor]: Taking taylor expansion of (log (* x.im (+ x.im x.re))) in x.re 40.799 * [taylor]: Taking taylor expansion of (* x.im (+ x.im x.re)) in x.re 40.800 * [taylor]: Taking taylor expansion of x.im in x.re 40.800 * [backup-simplify]: Simplify x.im into x.im 40.800 * [taylor]: Taking taylor expansion of (+ x.im x.re) in x.re 40.800 * [taylor]: Taking taylor expansion of x.im in x.re 40.800 * [backup-simplify]: Simplify x.im into x.im 40.800 * [taylor]: Taking taylor expansion of x.re in x.re 40.800 * [backup-simplify]: Simplify 0 into 0 40.800 * [backup-simplify]: Simplify 1 into 1 40.800 * [backup-simplify]: Simplify (+ x.im 0) into x.im 40.800 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 40.800 * [backup-simplify]: Simplify (log (pow x.im 2)) into (log (pow x.im 2)) 40.800 * [backup-simplify]: Simplify (* 1/3 (log (pow x.im 2))) into (* 1/3 (log (pow x.im 2))) 40.800 * [backup-simplify]: Simplify (exp (* 1/3 (log (pow x.im 2)))) into (pow (pow x.im 2) 1/3) 40.800 * [taylor]: Taking taylor expansion of (pow (* x.im (+ x.im x.re)) 1/3) in x.re 40.800 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* x.im (+ x.im x.re))))) in x.re 40.800 * [taylor]: Taking taylor expansion of (* 1/3 (log (* x.im (+ x.im x.re)))) in x.re 40.800 * [taylor]: Taking taylor expansion of 1/3 in x.re 40.800 * [backup-simplify]: Simplify 1/3 into 1/3 40.800 * [taylor]: Taking taylor expansion of (log (* x.im (+ x.im x.re))) in x.re 40.800 * [taylor]: Taking taylor expansion of (* x.im (+ x.im x.re)) in x.re 40.800 * [taylor]: Taking taylor expansion of x.im in x.re 40.800 * [backup-simplify]: Simplify x.im into x.im 40.800 * [taylor]: Taking taylor expansion of (+ x.im x.re) in x.re 40.800 * [taylor]: Taking taylor expansion of x.im in x.re 40.800 * [backup-simplify]: Simplify x.im into x.im 40.800 * [taylor]: Taking taylor expansion of x.re in x.re 40.800 * [backup-simplify]: Simplify 0 into 0 40.801 * [backup-simplify]: Simplify 1 into 1 40.801 * [backup-simplify]: Simplify (+ x.im 0) into x.im 40.801 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 40.801 * [backup-simplify]: Simplify (log (pow x.im 2)) into (log (pow x.im 2)) 40.801 * [backup-simplify]: Simplify (* 1/3 (log (pow x.im 2))) into (* 1/3 (log (pow x.im 2))) 40.801 * [backup-simplify]: Simplify (exp (* 1/3 (log (pow x.im 2)))) into (pow (pow x.im 2) 1/3) 40.801 * [taylor]: Taking taylor expansion of (pow (pow x.im 2) 1/3) in x.im 40.801 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (pow x.im 2)))) in x.im 40.801 * [taylor]: Taking taylor expansion of (* 1/3 (log (pow x.im 2))) in x.im 40.801 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.801 * [backup-simplify]: Simplify 1/3 into 1/3 40.801 * [taylor]: Taking taylor expansion of (log (pow x.im 2)) in x.im 40.801 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 40.801 * [taylor]: Taking taylor expansion of x.im in x.im 40.801 * [backup-simplify]: Simplify 0 into 0 40.801 * [backup-simplify]: Simplify 1 into 1 40.802 * [backup-simplify]: Simplify (* 1 1) into 1 40.802 * [backup-simplify]: Simplify (log 1) into 0 40.803 * [backup-simplify]: Simplify (+ (* (- -2) (log x.im)) 0) into (* 2 (log x.im)) 40.803 * [backup-simplify]: Simplify (* 1/3 (* 2 (log x.im))) into (* 2/3 (log x.im)) 40.803 * [backup-simplify]: Simplify (exp (* 2/3 (log x.im))) into (pow x.im 2/3) 40.803 * [backup-simplify]: Simplify (pow x.im 2/3) into (pow x.im 2/3) 40.803 * [backup-simplify]: Simplify (+ 0 1) into 1 40.803 * [backup-simplify]: Simplify (+ (* x.im 1) (* 0 x.im)) into x.im 40.804 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 x.im) 1)) (pow (pow x.im 2) 1)))) 1) into (/ 1 x.im) 40.804 * [backup-simplify]: Simplify (+ (* 1/3 (/ 1 x.im)) (* 0 (log (pow x.im 2)))) into (* 1/3 (/ 1 x.im)) 40.804 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (pow x.im 2)))) (+ (* (/ (pow (* 1/3 (/ 1 x.im)) 1) 1)))) into (* 1/3 (pow (/ 1 x.im) 1/3)) 40.804 * [taylor]: Taking taylor expansion of (* 1/3 (pow (/ 1 x.im) 1/3)) in x.im 40.804 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.804 * [backup-simplify]: Simplify 1/3 into 1/3 40.804 * [taylor]: Taking taylor expansion of (pow (/ 1 x.im) 1/3) in x.im 40.804 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 x.im)))) in x.im 40.804 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 x.im))) in x.im 40.804 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.804 * [backup-simplify]: Simplify 1/3 into 1/3 40.804 * [taylor]: Taking taylor expansion of (log (/ 1 x.im)) in x.im 40.804 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 40.804 * [taylor]: Taking taylor expansion of x.im in x.im 40.804 * [backup-simplify]: Simplify 0 into 0 40.804 * [backup-simplify]: Simplify 1 into 1 40.805 * [backup-simplify]: Simplify (/ 1 1) into 1 40.805 * [backup-simplify]: Simplify (log 1) into 0 40.806 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 40.806 * [backup-simplify]: Simplify (* 1/3 (- (log x.im))) into (* -1/3 (log x.im)) 40.806 * [backup-simplify]: Simplify (exp (* -1/3 (log x.im))) into (pow x.im -1/3) 40.806 * [backup-simplify]: Simplify (* 1/3 (pow x.im -1/3)) into (* 1/3 (pow (/ 1 x.im) 1/3)) 40.806 * [backup-simplify]: Simplify (* 1/3 (pow (/ 1 x.im) 1/3)) into (* 1/3 (pow (/ 1 x.im) 1/3)) 40.807 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 40.808 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 40.808 * [backup-simplify]: Simplify (+ (* (- -2) (log x.im)) 0) into (* 2 (log x.im)) 40.809 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (* 2 (log x.im)))) into 0 40.810 * [backup-simplify]: Simplify (* (exp (* 2/3 (log x.im))) (+ (* (/ (pow 0 1) 1)))) into 0 40.810 * [backup-simplify]: Simplify 0 into 0 40.810 * [backup-simplify]: Simplify (+ 0 0) into 0 40.811 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 1) (* 0 x.im))) into 0 40.812 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 x.im) 2)) (pow (pow x.im 2) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (pow x.im 2) 1)))) 2) into (/ -1/2 (pow x.im 2)) 40.812 * [backup-simplify]: Simplify (+ (* 1/3 (/ -1/2 (pow x.im 2))) (+ (* 0 (/ 1 x.im)) (* 0 (log (pow x.im 2))))) into (- (* 1/6 (/ 1 (pow x.im 2)))) 40.813 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (pow x.im 2)))) (+ (* (/ (pow (* 1/3 (/ 1 x.im)) 2) 2)) (* (/ (pow (- (* 1/6 (/ 1 (pow x.im 2)))) 1) 1)))) into (* -1/9 (pow (/ 1 (pow x.im 4)) 1/3)) 40.813 * [taylor]: Taking taylor expansion of (* -1/9 (pow (/ 1 (pow x.im 4)) 1/3)) in x.im 40.813 * [taylor]: Taking taylor expansion of -1/9 in x.im 40.813 * [backup-simplify]: Simplify -1/9 into -1/9 40.813 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow x.im 4)) 1/3) in x.im 40.813 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow x.im 4))))) in x.im 40.813 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow x.im 4)))) in x.im 40.813 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.813 * [backup-simplify]: Simplify 1/3 into 1/3 40.813 * [taylor]: Taking taylor expansion of (log (/ 1 (pow x.im 4))) in x.im 40.813 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 4)) in x.im 40.813 * [taylor]: Taking taylor expansion of (pow x.im 4) in x.im 40.813 * [taylor]: Taking taylor expansion of x.im in x.im 40.813 * [backup-simplify]: Simplify 0 into 0 40.813 * [backup-simplify]: Simplify 1 into 1 40.813 * [backup-simplify]: Simplify (* 1 1) into 1 40.814 * [backup-simplify]: Simplify (* 1 1) into 1 40.814 * [backup-simplify]: Simplify (/ 1 1) into 1 40.815 * [backup-simplify]: Simplify (log 1) into 0 40.815 * [backup-simplify]: Simplify (+ (* (- 4) (log x.im)) 0) into (- (* 4 (log x.im))) 40.815 * [backup-simplify]: Simplify (* 1/3 (- (* 4 (log x.im)))) into (* -4/3 (log x.im)) 40.815 * [backup-simplify]: Simplify (exp (* -4/3 (log x.im))) into (pow x.im -4/3) 40.815 * [backup-simplify]: Simplify (* -1/9 (pow x.im -4/3)) into (* -1/9 (pow (/ 1 (pow x.im 4)) 1/3)) 40.815 * [backup-simplify]: Simplify (* -1/9 (pow (/ 1 (pow x.im 4)) 1/3)) into (* -1/9 (pow (/ 1 (pow x.im 4)) 1/3)) 40.816 * [backup-simplify]: Simplify (+ (* (* -1/9 (pow (/ 1 (pow x.im 4)) 1/3)) (pow (* 1 x.re) 2)) (+ (* (* 1/3 (pow (/ 1 x.im) 1/3)) (* 1 x.re)) (pow x.im 2/3))) into (- (+ (pow x.im 2/3) (* 1/3 (* (pow (/ 1 x.im) 1/3) x.re))) (* 1/9 (* (pow (/ 1 (pow x.im 4)) 1/3) (pow x.re 2)))) 40.816 * [backup-simplify]: Simplify (cbrt (* (+ (/ 1 x.re) (/ 1 x.im)) (/ 1 x.im))) into (pow (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) 1/3) 40.816 * [approximate]: Taking taylor expansion of (pow (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) 1/3) in (x.re x.im) around 0 40.816 * [taylor]: Taking taylor expansion of (pow (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) 1/3) in x.im 40.816 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im)))) in x.im 40.816 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im))) in x.im 40.816 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.817 * [backup-simplify]: Simplify 1/3 into 1/3 40.817 * [taylor]: Taking taylor expansion of (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im)) in x.im 40.817 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) in x.im 40.817 * [taylor]: Taking taylor expansion of (+ (/ 1 x.im) (/ 1 x.re)) in x.im 40.817 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 40.817 * [taylor]: Taking taylor expansion of x.im in x.im 40.817 * [backup-simplify]: Simplify 0 into 0 40.817 * [backup-simplify]: Simplify 1 into 1 40.817 * [backup-simplify]: Simplify (/ 1 1) into 1 40.817 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 40.817 * [taylor]: Taking taylor expansion of x.re in x.im 40.817 * [backup-simplify]: Simplify x.re into x.re 40.817 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 40.817 * [taylor]: Taking taylor expansion of x.im in x.im 40.817 * [backup-simplify]: Simplify 0 into 0 40.817 * [backup-simplify]: Simplify 1 into 1 40.818 * [backup-simplify]: Simplify (+ 1 0) into 1 40.818 * [backup-simplify]: Simplify (/ 1 1) into 1 40.818 * [backup-simplify]: Simplify (log 1) into 0 40.819 * [backup-simplify]: Simplify (+ (* (- 2) (log x.im)) 0) into (- (* 2 (log x.im))) 40.819 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log x.im)))) into (* -2/3 (log x.im)) 40.819 * [backup-simplify]: Simplify (exp (* -2/3 (log x.im))) into (pow x.im -2/3) 40.819 * [taylor]: Taking taylor expansion of (pow (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) 1/3) in x.re 40.819 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im)))) in x.re 40.819 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im))) in x.re 40.819 * [taylor]: Taking taylor expansion of 1/3 in x.re 40.819 * [backup-simplify]: Simplify 1/3 into 1/3 40.819 * [taylor]: Taking taylor expansion of (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im)) in x.re 40.819 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) in x.re 40.819 * [taylor]: Taking taylor expansion of (+ (/ 1 x.im) (/ 1 x.re)) in x.re 40.819 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 40.819 * [taylor]: Taking taylor expansion of x.im in x.re 40.819 * [backup-simplify]: Simplify x.im into x.im 40.820 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 40.820 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 40.820 * [taylor]: Taking taylor expansion of x.re in x.re 40.820 * [backup-simplify]: Simplify 0 into 0 40.820 * [backup-simplify]: Simplify 1 into 1 40.820 * [backup-simplify]: Simplify (/ 1 1) into 1 40.820 * [taylor]: Taking taylor expansion of x.im in x.re 40.820 * [backup-simplify]: Simplify x.im into x.im 40.820 * [backup-simplify]: Simplify (+ 0 1) into 1 40.821 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 40.821 * [backup-simplify]: Simplify (log (/ 1 x.im)) into (log (/ 1 x.im)) 40.821 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (log x.re)) 40.821 * [backup-simplify]: Simplify (* 1/3 (- (log (/ 1 x.im)) (log x.re))) into (* 1/3 (- (log (/ 1 x.im)) (log x.re))) 40.821 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) into (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) 40.821 * [taylor]: Taking taylor expansion of (pow (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) 1/3) in x.re 40.821 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im)))) in x.re 40.822 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im))) in x.re 40.822 * [taylor]: Taking taylor expansion of 1/3 in x.re 40.822 * [backup-simplify]: Simplify 1/3 into 1/3 40.822 * [taylor]: Taking taylor expansion of (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im)) in x.re 40.822 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) in x.re 40.822 * [taylor]: Taking taylor expansion of (+ (/ 1 x.im) (/ 1 x.re)) in x.re 40.822 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 40.822 * [taylor]: Taking taylor expansion of x.im in x.re 40.822 * [backup-simplify]: Simplify x.im into x.im 40.822 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 40.822 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 40.822 * [taylor]: Taking taylor expansion of x.re in x.re 40.822 * [backup-simplify]: Simplify 0 into 0 40.822 * [backup-simplify]: Simplify 1 into 1 40.822 * [backup-simplify]: Simplify (/ 1 1) into 1 40.822 * [taylor]: Taking taylor expansion of x.im in x.re 40.823 * [backup-simplify]: Simplify x.im into x.im 40.823 * [backup-simplify]: Simplify (+ 0 1) into 1 40.823 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 40.823 * [backup-simplify]: Simplify (log (/ 1 x.im)) into (log (/ 1 x.im)) 40.824 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (log x.re)) 40.824 * [backup-simplify]: Simplify (* 1/3 (- (log (/ 1 x.im)) (log x.re))) into (* 1/3 (- (log (/ 1 x.im)) (log x.re))) 40.824 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) into (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) 40.824 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) in x.im 40.824 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (/ 1 x.im)) (log x.re))) in x.im 40.824 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.824 * [backup-simplify]: Simplify 1/3 into 1/3 40.824 * [taylor]: Taking taylor expansion of (- (log (/ 1 x.im)) (log x.re)) in x.im 40.824 * [taylor]: Taking taylor expansion of (log (/ 1 x.im)) in x.im 40.824 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 40.824 * [taylor]: Taking taylor expansion of x.im in x.im 40.824 * [backup-simplify]: Simplify 0 into 0 40.824 * [backup-simplify]: Simplify 1 into 1 40.825 * [backup-simplify]: Simplify (/ 1 1) into 1 40.825 * [backup-simplify]: Simplify (log 1) into 0 40.825 * [taylor]: Taking taylor expansion of (log x.re) in x.im 40.825 * [taylor]: Taking taylor expansion of x.re in x.im 40.825 * [backup-simplify]: Simplify x.re into x.re 40.825 * [backup-simplify]: Simplify (log x.re) into (log x.re) 40.826 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 40.826 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 40.826 * [backup-simplify]: Simplify (+ (- (log x.im)) (- (log x.re))) into (- (+ (log x.im) (log x.re))) 40.826 * [backup-simplify]: Simplify (* 1/3 (- (+ (log x.im) (log x.re)))) into (* -1/3 (+ (log x.im) (log x.re))) 40.826 * [backup-simplify]: Simplify (exp (* -1/3 (+ (log x.im) (log x.re)))) into (exp (* -1/3 (+ (log x.im) (log x.re)))) 40.826 * [backup-simplify]: Simplify (exp (* -1/3 (+ (log x.im) (log x.re)))) into (exp (* -1/3 (+ (log x.im) (log x.re)))) 40.827 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 40.827 * [backup-simplify]: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 40.827 * [backup-simplify]: Simplify (- (/ (/ 1 x.im) x.im) (+ (* (/ 1 x.im) (/ 0 x.im)))) into (/ 1 (pow x.im 2)) 40.828 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (/ 1 (pow x.im 2))) 1)) (pow (/ 1 x.im) 1)))) 1) into (/ 1 x.im) 40.828 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (log x.re)) 40.828 * [backup-simplify]: Simplify (+ (* 1/3 (/ 1 x.im)) (* 0 (- (log (/ 1 x.im)) (log x.re)))) into (* 1/3 (/ 1 x.im)) 40.829 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (+ (* (/ (pow (* 1/3 (/ 1 x.im)) 1) 1)))) into (* 1/3 (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) x.im)) 40.829 * [taylor]: Taking taylor expansion of (* 1/3 (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) x.im)) in x.im 40.829 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.829 * [backup-simplify]: Simplify 1/3 into 1/3 40.829 * [taylor]: Taking taylor expansion of (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) x.im) in x.im 40.829 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) in x.im 40.829 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (/ 1 x.im)) (log x.re))) in x.im 40.829 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.829 * [backup-simplify]: Simplify 1/3 into 1/3 40.829 * [taylor]: Taking taylor expansion of (- (log (/ 1 x.im)) (log x.re)) in x.im 40.829 * [taylor]: Taking taylor expansion of (log (/ 1 x.im)) in x.im 40.829 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 40.829 * [taylor]: Taking taylor expansion of x.im in x.im 40.829 * [backup-simplify]: Simplify 0 into 0 40.829 * [backup-simplify]: Simplify 1 into 1 40.830 * [backup-simplify]: Simplify (/ 1 1) into 1 40.830 * [backup-simplify]: Simplify (log 1) into 0 40.830 * [taylor]: Taking taylor expansion of (log x.re) in x.im 40.830 * [taylor]: Taking taylor expansion of x.re in x.im 40.830 * [backup-simplify]: Simplify x.re into x.re 40.830 * [backup-simplify]: Simplify (log x.re) into (log x.re) 40.831 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 40.831 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 40.831 * [backup-simplify]: Simplify (+ (- (log x.im)) (- (log x.re))) into (- (+ (log x.im) (log x.re))) 40.831 * [backup-simplify]: Simplify (* 1/3 (- (+ (log x.im) (log x.re)))) into (* -1/3 (+ (log x.im) (log x.re))) 40.831 * [backup-simplify]: Simplify (exp (* -1/3 (+ (log x.im) (log x.re)))) into (exp (* -1/3 (+ (log x.im) (log x.re)))) 40.831 * [taylor]: Taking taylor expansion of x.im in x.im 40.831 * [backup-simplify]: Simplify 0 into 0 40.831 * [backup-simplify]: Simplify 1 into 1 40.831 * [backup-simplify]: Simplify (/ (exp (* -1/3 (+ (log x.im) (log x.re)))) 1) into (exp (* -1/3 (+ (log x.im) (log x.re)))) 40.832 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 40.833 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 40.834 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 40.834 * [backup-simplify]: Simplify (- 0) into 0 40.835 * [backup-simplify]: Simplify (+ 0 0) into 0 40.835 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log x.im) (log x.re))))) into 0 40.836 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 40.837 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (/ 0 1)))) into 0 40.838 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (exp (* -1/3 (+ (log x.im) (log x.re)))))) into 0 40.838 * [backup-simplify]: Simplify 0 into 0 40.839 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 40.841 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 40.841 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 40.842 * [backup-simplify]: Simplify (- 0) into 0 40.842 * [backup-simplify]: Simplify (+ 0 0) into 0 40.843 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log x.im) (log x.re))))) into 0 40.844 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 40.844 * [backup-simplify]: Simplify 0 into 0 40.844 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 40.845 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.845 * [backup-simplify]: Simplify (+ 0 0) into 0 40.846 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ 1 x.im) (/ 0 x.im)) (* (/ 1 (pow x.im 2)) (/ 0 x.im)))) into 0 40.847 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 (/ 1 (pow x.im 2))) 2)) (pow (/ 1 x.im) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ 1 x.im) 1)))) 2) into (/ -1/2 (pow x.im 2)) 40.848 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (log x.re)) 40.848 * [backup-simplify]: Simplify (+ (* 1/3 (/ -1/2 (pow x.im 2))) (+ (* 0 (/ 1 x.im)) (* 0 (- (log (/ 1 x.im)) (log x.re))))) into (- (* 1/6 (/ 1 (pow x.im 2)))) 40.849 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (+ (* (/ (pow (* 1/3 (/ 1 x.im)) 2) 2)) (* (/ (pow (- (* 1/6 (/ 1 (pow x.im 2)))) 1) 1)))) into (* -1/9 (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (pow x.im 2))) 40.849 * [taylor]: Taking taylor expansion of (* -1/9 (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (pow x.im 2))) in x.im 40.849 * [taylor]: Taking taylor expansion of -1/9 in x.im 40.849 * [backup-simplify]: Simplify -1/9 into -1/9 40.849 * [taylor]: Taking taylor expansion of (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (pow x.im 2)) in x.im 40.849 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) in x.im 40.849 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (/ 1 x.im)) (log x.re))) in x.im 40.849 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.849 * [backup-simplify]: Simplify 1/3 into 1/3 40.849 * [taylor]: Taking taylor expansion of (- (log (/ 1 x.im)) (log x.re)) in x.im 40.849 * [taylor]: Taking taylor expansion of (log (/ 1 x.im)) in x.im 40.849 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 40.849 * [taylor]: Taking taylor expansion of x.im in x.im 40.849 * [backup-simplify]: Simplify 0 into 0 40.849 * [backup-simplify]: Simplify 1 into 1 40.850 * [backup-simplify]: Simplify (/ 1 1) into 1 40.850 * [backup-simplify]: Simplify (log 1) into 0 40.850 * [taylor]: Taking taylor expansion of (log x.re) in x.im 40.850 * [taylor]: Taking taylor expansion of x.re in x.im 40.850 * [backup-simplify]: Simplify x.re into x.re 40.850 * [backup-simplify]: Simplify (log x.re) into (log x.re) 40.851 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 40.851 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 40.851 * [backup-simplify]: Simplify (+ (- (log x.im)) (- (log x.re))) into (- (+ (log x.im) (log x.re))) 40.851 * [backup-simplify]: Simplify (* 1/3 (- (+ (log x.im) (log x.re)))) into (* -1/3 (+ (log x.im) (log x.re))) 40.851 * [backup-simplify]: Simplify (exp (* -1/3 (+ (log x.im) (log x.re)))) into (exp (* -1/3 (+ (log x.im) (log x.re)))) 40.851 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 40.851 * [taylor]: Taking taylor expansion of x.im in x.im 40.851 * [backup-simplify]: Simplify 0 into 0 40.851 * [backup-simplify]: Simplify 1 into 1 40.852 * [backup-simplify]: Simplify (* 1 1) into 1 40.852 * [backup-simplify]: Simplify (/ (exp (* -1/3 (+ (log x.im) (log x.re)))) 1) into (exp (* -1/3 (+ (log x.im) (log x.re)))) 40.853 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 40.854 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 40.855 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 40.855 * [backup-simplify]: Simplify (- 0) into 0 40.856 * [backup-simplify]: Simplify (+ 0 0) into 0 40.856 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log x.im) (log x.re))))) into 0 40.857 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.860 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 40.862 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 40.862 * [backup-simplify]: Simplify (- 0) into 0 40.863 * [backup-simplify]: Simplify (+ 0 0) into 0 40.864 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (+ (log x.im) (log x.re)))))) into 0 40.865 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 40.866 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 40.867 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 40.868 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 40.869 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (/ 0 1)))) into 0 40.870 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.871 * [backup-simplify]: Simplify (+ (* -1/9 0) (+ (* 0 0) (* 0 (exp (* -1/3 (+ (log x.im) (log x.re))))))) into 0 40.871 * [backup-simplify]: Simplify 0 into 0 40.872 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.875 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 40.877 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 40.878 * [backup-simplify]: Simplify (- 0) into 0 40.878 * [backup-simplify]: Simplify (+ 0 0) into 0 40.879 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (+ (log x.im) (log x.re)))))) into 0 40.880 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 40.882 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.883 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (exp (* -1/3 (+ (log x.im) (log x.re))))))) into 0 40.883 * [backup-simplify]: Simplify 0 into 0 40.884 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.887 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 40.889 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 40.889 * [backup-simplify]: Simplify (- 0) into 0 40.889 * [backup-simplify]: Simplify (+ 0 0) into 0 40.890 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (+ (log x.im) (log x.re)))))) into 0 40.892 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 40.892 * [backup-simplify]: Simplify 0 into 0 40.892 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 40.893 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.893 * [backup-simplify]: Simplify (+ 0 0) into 0 40.894 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ 1 x.im) (/ 0 x.im)) (* (/ 1 (pow x.im 2)) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 40.895 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 (/ 1 (pow x.im 2))) 3)) (pow (/ 1 x.im) 3))) (* -3 (/ (* (pow (* 1 (/ 1 (pow x.im 2))) 1) (pow (* 2 0) 1)) (pow (/ 1 x.im) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (/ 1 x.im) 1)))) 6) into (/ 1/3 (pow x.im 3)) 40.896 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (log x.re)) 40.896 * [backup-simplify]: Simplify (+ (* 1/3 (/ 1/3 (pow x.im 3))) (+ (* 0 (/ -1/2 (pow x.im 2))) (+ (* 0 (/ 1 x.im)) (* 0 (- (log (/ 1 x.im)) (log x.re)))))) into (* 1/9 (/ 1 (pow x.im 3))) 40.897 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (+ (* (/ (pow (* 1/3 (/ 1 x.im)) 3) 6)) (* (/ (pow (* 1/3 (/ 1 x.im)) 1) 1) (/ (pow (- (* 1/6 (/ 1 (pow x.im 2)))) 1) 1)) (* (/ (pow (* 1/9 (/ 1 (pow x.im 3))) 1) 1)))) into (* 5/81 (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (pow x.im 3))) 40.897 * [taylor]: Taking taylor expansion of (* 5/81 (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (pow x.im 3))) in x.im 40.897 * [taylor]: Taking taylor expansion of 5/81 in x.im 40.897 * [backup-simplify]: Simplify 5/81 into 5/81 40.897 * [taylor]: Taking taylor expansion of (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (pow x.im 3)) in x.im 40.897 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) in x.im 40.897 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (/ 1 x.im)) (log x.re))) in x.im 40.897 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.897 * [backup-simplify]: Simplify 1/3 into 1/3 40.897 * [taylor]: Taking taylor expansion of (- (log (/ 1 x.im)) (log x.re)) in x.im 40.897 * [taylor]: Taking taylor expansion of (log (/ 1 x.im)) in x.im 40.897 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 40.897 * [taylor]: Taking taylor expansion of x.im in x.im 40.897 * [backup-simplify]: Simplify 0 into 0 40.897 * [backup-simplify]: Simplify 1 into 1 40.898 * [backup-simplify]: Simplify (/ 1 1) into 1 40.898 * [backup-simplify]: Simplify (log 1) into 0 40.898 * [taylor]: Taking taylor expansion of (log x.re) in x.im 40.898 * [taylor]: Taking taylor expansion of x.re in x.im 40.898 * [backup-simplify]: Simplify x.re into x.re 40.898 * [backup-simplify]: Simplify (log x.re) into (log x.re) 40.899 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 40.899 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 40.899 * [backup-simplify]: Simplify (+ (- (log x.im)) (- (log x.re))) into (- (+ (log x.im) (log x.re))) 40.899 * [backup-simplify]: Simplify (* 1/3 (- (+ (log x.im) (log x.re)))) into (* -1/3 (+ (log x.im) (log x.re))) 40.899 * [backup-simplify]: Simplify (exp (* -1/3 (+ (log x.im) (log x.re)))) into (exp (* -1/3 (+ (log x.im) (log x.re)))) 40.899 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.im 40.899 * [taylor]: Taking taylor expansion of x.im in x.im 40.899 * [backup-simplify]: Simplify 0 into 0 40.899 * [backup-simplify]: Simplify 1 into 1 40.900 * [backup-simplify]: Simplify (* 1 1) into 1 40.900 * [backup-simplify]: Simplify (* 1 1) into 1 40.900 * [backup-simplify]: Simplify (/ (exp (* -1/3 (+ (log x.im) (log x.re)))) 1) into (exp (* -1/3 (+ (log x.im) (log x.re)))) 40.901 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 40.902 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 40.903 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 40.904 * [backup-simplify]: Simplify (- 0) into 0 40.904 * [backup-simplify]: Simplify (+ 0 0) into 0 40.904 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log x.im) (log x.re))))) into 0 40.908 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.911 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 40.913 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 40.913 * [backup-simplify]: Simplify (- 0) into 0 40.913 * [backup-simplify]: Simplify (+ 0 0) into 0 40.914 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (+ (log x.im) (log x.re)))))) into 0 40.915 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.920 * [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 40.923 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow x.re 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow x.re 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow x.re 1)))) 6) into 0 40.924 * [backup-simplify]: Simplify (- 0) into 0 40.924 * [backup-simplify]: Simplify (+ 0 0) into 0 40.925 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (+ (log x.im) (log x.re))))))) into 0 40.927 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 40.928 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 40.929 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 40.930 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 40.931 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 40.932 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 40.933 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 40.934 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (/ 0 1)))) into 0 40.935 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 40.936 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 40.938 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.939 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.940 * [backup-simplify]: Simplify (+ (* 5/81 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (* -1/3 (+ (log x.im) (log x.re)))))))) into 0 40.940 * [backup-simplify]: Simplify 0 into 0 40.940 * [backup-simplify]: Simplify (exp (* -1/3 (+ (log (/ 1 x.im)) (log (/ 1 x.re))))) into (exp (* -1/3 (+ (log (/ 1 x.im)) (log (/ 1 x.re))))) 40.940 * [backup-simplify]: Simplify (cbrt (* (+ (/ 1 (- x.re)) (/ 1 (- x.im))) (/ 1 (- x.im)))) into (pow (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) 1/3) 40.940 * [approximate]: Taking taylor expansion of (pow (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) 1/3) in (x.re x.im) around 0 40.940 * [taylor]: Taking taylor expansion of (pow (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) 1/3) in x.im 40.940 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im)))) in x.im 40.940 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im))) in x.im 40.940 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.940 * [backup-simplify]: Simplify 1/3 into 1/3 40.940 * [taylor]: Taking taylor expansion of (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im)) in x.im 40.940 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) in x.im 40.940 * [taylor]: Taking taylor expansion of (+ (/ 1 x.im) (/ 1 x.re)) in x.im 40.940 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 40.940 * [taylor]: Taking taylor expansion of x.im in x.im 40.940 * [backup-simplify]: Simplify 0 into 0 40.940 * [backup-simplify]: Simplify 1 into 1 40.941 * [backup-simplify]: Simplify (/ 1 1) into 1 40.941 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 40.941 * [taylor]: Taking taylor expansion of x.re in x.im 40.941 * [backup-simplify]: Simplify x.re into x.re 40.941 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 40.941 * [taylor]: Taking taylor expansion of x.im in x.im 40.941 * [backup-simplify]: Simplify 0 into 0 40.941 * [backup-simplify]: Simplify 1 into 1 40.941 * [backup-simplify]: Simplify (+ 1 0) into 1 40.941 * [backup-simplify]: Simplify (/ 1 1) into 1 40.942 * [backup-simplify]: Simplify (log 1) into 0 40.942 * [backup-simplify]: Simplify (+ (* (- 2) (log x.im)) 0) into (- (* 2 (log x.im))) 40.942 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log x.im)))) into (* -2/3 (log x.im)) 40.942 * [backup-simplify]: Simplify (exp (* -2/3 (log x.im))) into (pow x.im -2/3) 40.942 * [taylor]: Taking taylor expansion of (pow (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) 1/3) in x.re 40.942 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im)))) in x.re 40.942 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im))) in x.re 40.942 * [taylor]: Taking taylor expansion of 1/3 in x.re 40.942 * [backup-simplify]: Simplify 1/3 into 1/3 40.942 * [taylor]: Taking taylor expansion of (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im)) in x.re 40.942 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) in x.re 40.942 * [taylor]: Taking taylor expansion of (+ (/ 1 x.im) (/ 1 x.re)) in x.re 40.942 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 40.942 * [taylor]: Taking taylor expansion of x.im in x.re 40.942 * [backup-simplify]: Simplify x.im into x.im 40.942 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 40.942 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 40.942 * [taylor]: Taking taylor expansion of x.re in x.re 40.942 * [backup-simplify]: Simplify 0 into 0 40.942 * [backup-simplify]: Simplify 1 into 1 40.942 * [backup-simplify]: Simplify (/ 1 1) into 1 40.943 * [taylor]: Taking taylor expansion of x.im in x.re 40.943 * [backup-simplify]: Simplify x.im into x.im 40.943 * [backup-simplify]: Simplify (+ 0 1) into 1 40.943 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 40.943 * [backup-simplify]: Simplify (log (/ 1 x.im)) into (log (/ 1 x.im)) 40.943 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (log x.re)) 40.943 * [backup-simplify]: Simplify (* 1/3 (- (log (/ 1 x.im)) (log x.re))) into (* 1/3 (- (log (/ 1 x.im)) (log x.re))) 40.943 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) into (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) 40.943 * [taylor]: Taking taylor expansion of (pow (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) 1/3) in x.re 40.943 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im)))) in x.re 40.943 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im))) in x.re 40.943 * [taylor]: Taking taylor expansion of 1/3 in x.re 40.943 * [backup-simplify]: Simplify 1/3 into 1/3 40.943 * [taylor]: Taking taylor expansion of (log (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im)) in x.re 40.943 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 x.im) (/ 1 x.re)) x.im) in x.re 40.943 * [taylor]: Taking taylor expansion of (+ (/ 1 x.im) (/ 1 x.re)) in x.re 40.943 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 40.944 * [taylor]: Taking taylor expansion of x.im in x.re 40.944 * [backup-simplify]: Simplify x.im into x.im 40.944 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 40.944 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 40.944 * [taylor]: Taking taylor expansion of x.re in x.re 40.944 * [backup-simplify]: Simplify 0 into 0 40.944 * [backup-simplify]: Simplify 1 into 1 40.944 * [backup-simplify]: Simplify (/ 1 1) into 1 40.944 * [taylor]: Taking taylor expansion of x.im in x.re 40.944 * [backup-simplify]: Simplify x.im into x.im 40.944 * [backup-simplify]: Simplify (+ 0 1) into 1 40.944 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 40.944 * [backup-simplify]: Simplify (log (/ 1 x.im)) into (log (/ 1 x.im)) 40.945 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (log x.re)) 40.945 * [backup-simplify]: Simplify (* 1/3 (- (log (/ 1 x.im)) (log x.re))) into (* 1/3 (- (log (/ 1 x.im)) (log x.re))) 40.945 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) into (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) 40.945 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) in x.im 40.945 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (/ 1 x.im)) (log x.re))) in x.im 40.945 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.945 * [backup-simplify]: Simplify 1/3 into 1/3 40.945 * [taylor]: Taking taylor expansion of (- (log (/ 1 x.im)) (log x.re)) in x.im 40.945 * [taylor]: Taking taylor expansion of (log (/ 1 x.im)) in x.im 40.945 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 40.945 * [taylor]: Taking taylor expansion of x.im in x.im 40.945 * [backup-simplify]: Simplify 0 into 0 40.945 * [backup-simplify]: Simplify 1 into 1 40.945 * [backup-simplify]: Simplify (/ 1 1) into 1 40.945 * [backup-simplify]: Simplify (log 1) into 0 40.945 * [taylor]: Taking taylor expansion of (log x.re) in x.im 40.945 * [taylor]: Taking taylor expansion of x.re in x.im 40.946 * [backup-simplify]: Simplify x.re into x.re 40.946 * [backup-simplify]: Simplify (log x.re) into (log x.re) 40.946 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 40.946 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 40.946 * [backup-simplify]: Simplify (+ (- (log x.im)) (- (log x.re))) into (- (+ (log x.im) (log x.re))) 40.946 * [backup-simplify]: Simplify (* 1/3 (- (+ (log x.im) (log x.re)))) into (* -1/3 (+ (log x.im) (log x.re))) 40.946 * [backup-simplify]: Simplify (exp (* -1/3 (+ (log x.im) (log x.re)))) into (exp (* -1/3 (+ (log x.im) (log x.re)))) 40.946 * [backup-simplify]: Simplify (exp (* -1/3 (+ (log x.im) (log x.re)))) into (exp (* -1/3 (+ (log x.im) (log x.re)))) 40.947 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 40.947 * [backup-simplify]: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 40.947 * [backup-simplify]: Simplify (- (/ (/ 1 x.im) x.im) (+ (* (/ 1 x.im) (/ 0 x.im)))) into (/ 1 (pow x.im 2)) 40.947 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (/ 1 (pow x.im 2))) 1)) (pow (/ 1 x.im) 1)))) 1) into (/ 1 x.im) 40.947 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (log x.re)) 40.947 * [backup-simplify]: Simplify (+ (* 1/3 (/ 1 x.im)) (* 0 (- (log (/ 1 x.im)) (log x.re)))) into (* 1/3 (/ 1 x.im)) 40.948 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (+ (* (/ (pow (* 1/3 (/ 1 x.im)) 1) 1)))) into (* 1/3 (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) x.im)) 40.948 * [taylor]: Taking taylor expansion of (* 1/3 (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) x.im)) in x.im 40.948 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.948 * [backup-simplify]: Simplify 1/3 into 1/3 40.948 * [taylor]: Taking taylor expansion of (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) x.im) in x.im 40.948 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) in x.im 40.948 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (/ 1 x.im)) (log x.re))) in x.im 40.948 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.948 * [backup-simplify]: Simplify 1/3 into 1/3 40.948 * [taylor]: Taking taylor expansion of (- (log (/ 1 x.im)) (log x.re)) in x.im 40.948 * [taylor]: Taking taylor expansion of (log (/ 1 x.im)) in x.im 40.948 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 40.948 * [taylor]: Taking taylor expansion of x.im in x.im 40.948 * [backup-simplify]: Simplify 0 into 0 40.948 * [backup-simplify]: Simplify 1 into 1 40.948 * [backup-simplify]: Simplify (/ 1 1) into 1 40.948 * [backup-simplify]: Simplify (log 1) into 0 40.948 * [taylor]: Taking taylor expansion of (log x.re) in x.im 40.948 * [taylor]: Taking taylor expansion of x.re in x.im 40.948 * [backup-simplify]: Simplify x.re into x.re 40.948 * [backup-simplify]: Simplify (log x.re) into (log x.re) 40.949 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 40.949 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 40.949 * [backup-simplify]: Simplify (+ (- (log x.im)) (- (log x.re))) into (- (+ (log x.im) (log x.re))) 40.949 * [backup-simplify]: Simplify (* 1/3 (- (+ (log x.im) (log x.re)))) into (* -1/3 (+ (log x.im) (log x.re))) 40.949 * [backup-simplify]: Simplify (exp (* -1/3 (+ (log x.im) (log x.re)))) into (exp (* -1/3 (+ (log x.im) (log x.re)))) 40.949 * [taylor]: Taking taylor expansion of x.im in x.im 40.949 * [backup-simplify]: Simplify 0 into 0 40.949 * [backup-simplify]: Simplify 1 into 1 40.949 * [backup-simplify]: Simplify (/ (exp (* -1/3 (+ (log x.im) (log x.re)))) 1) into (exp (* -1/3 (+ (log x.im) (log x.re)))) 40.949 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 40.950 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 40.951 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 40.951 * [backup-simplify]: Simplify (- 0) into 0 40.951 * [backup-simplify]: Simplify (+ 0 0) into 0 40.951 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log x.im) (log x.re))))) into 0 40.952 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 40.953 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (/ 0 1)))) into 0 40.953 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (exp (* -1/3 (+ (log x.im) (log x.re)))))) into 0 40.953 * [backup-simplify]: Simplify 0 into 0 40.953 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 40.954 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 40.955 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 40.955 * [backup-simplify]: Simplify (- 0) into 0 40.955 * [backup-simplify]: Simplify (+ 0 0) into 0 40.955 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log x.im) (log x.re))))) into 0 40.956 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 40.956 * [backup-simplify]: Simplify 0 into 0 40.956 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 40.957 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.957 * [backup-simplify]: Simplify (+ 0 0) into 0 40.957 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ 1 x.im) (/ 0 x.im)) (* (/ 1 (pow x.im 2)) (/ 0 x.im)))) into 0 40.958 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 (/ 1 (pow x.im 2))) 2)) (pow (/ 1 x.im) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ 1 x.im) 1)))) 2) into (/ -1/2 (pow x.im 2)) 40.958 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (log x.re)) 40.958 * [backup-simplify]: Simplify (+ (* 1/3 (/ -1/2 (pow x.im 2))) (+ (* 0 (/ 1 x.im)) (* 0 (- (log (/ 1 x.im)) (log x.re))))) into (- (* 1/6 (/ 1 (pow x.im 2)))) 40.958 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (+ (* (/ (pow (* 1/3 (/ 1 x.im)) 2) 2)) (* (/ (pow (- (* 1/6 (/ 1 (pow x.im 2)))) 1) 1)))) into (* -1/9 (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (pow x.im 2))) 40.958 * [taylor]: Taking taylor expansion of (* -1/9 (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (pow x.im 2))) in x.im 40.958 * [taylor]: Taking taylor expansion of -1/9 in x.im 40.958 * [backup-simplify]: Simplify -1/9 into -1/9 40.958 * [taylor]: Taking taylor expansion of (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (pow x.im 2)) in x.im 40.958 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) in x.im 40.958 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (/ 1 x.im)) (log x.re))) in x.im 40.958 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.958 * [backup-simplify]: Simplify 1/3 into 1/3 40.958 * [taylor]: Taking taylor expansion of (- (log (/ 1 x.im)) (log x.re)) in x.im 40.958 * [taylor]: Taking taylor expansion of (log (/ 1 x.im)) in x.im 40.959 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 40.959 * [taylor]: Taking taylor expansion of x.im in x.im 40.959 * [backup-simplify]: Simplify 0 into 0 40.959 * [backup-simplify]: Simplify 1 into 1 40.959 * [backup-simplify]: Simplify (/ 1 1) into 1 40.959 * [backup-simplify]: Simplify (log 1) into 0 40.959 * [taylor]: Taking taylor expansion of (log x.re) in x.im 40.959 * [taylor]: Taking taylor expansion of x.re in x.im 40.959 * [backup-simplify]: Simplify x.re into x.re 40.959 * [backup-simplify]: Simplify (log x.re) into (log x.re) 40.960 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 40.960 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 40.960 * [backup-simplify]: Simplify (+ (- (log x.im)) (- (log x.re))) into (- (+ (log x.im) (log x.re))) 40.960 * [backup-simplify]: Simplify (* 1/3 (- (+ (log x.im) (log x.re)))) into (* -1/3 (+ (log x.im) (log x.re))) 40.960 * [backup-simplify]: Simplify (exp (* -1/3 (+ (log x.im) (log x.re)))) into (exp (* -1/3 (+ (log x.im) (log x.re)))) 40.960 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 40.960 * [taylor]: Taking taylor expansion of x.im in x.im 40.960 * [backup-simplify]: Simplify 0 into 0 40.960 * [backup-simplify]: Simplify 1 into 1 40.960 * [backup-simplify]: Simplify (* 1 1) into 1 40.960 * [backup-simplify]: Simplify (/ (exp (* -1/3 (+ (log x.im) (log x.re)))) 1) into (exp (* -1/3 (+ (log x.im) (log x.re)))) 40.961 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 40.961 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 40.962 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 40.962 * [backup-simplify]: Simplify (- 0) into 0 40.962 * [backup-simplify]: Simplify (+ 0 0) into 0 40.963 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log x.im) (log x.re))))) into 0 40.963 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.965 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 40.966 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 40.966 * [backup-simplify]: Simplify (- 0) into 0 40.966 * [backup-simplify]: Simplify (+ 0 0) into 0 40.967 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (+ (log x.im) (log x.re)))))) into 0 40.968 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 40.968 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 40.969 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 40.969 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 40.970 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (/ 0 1)))) into 0 40.971 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.972 * [backup-simplify]: Simplify (+ (* -1/9 0) (+ (* 0 0) (* 0 (exp (* -1/3 (+ (log x.im) (log x.re))))))) into 0 40.972 * [backup-simplify]: Simplify 0 into 0 40.973 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.976 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 40.978 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 40.978 * [backup-simplify]: Simplify (- 0) into 0 40.978 * [backup-simplify]: Simplify (+ 0 0) into 0 40.979 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (+ (log x.im) (log x.re)))))) into 0 40.981 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 40.982 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.983 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (exp (* -1/3 (+ (log x.im) (log x.re))))))) into 0 40.983 * [backup-simplify]: Simplify 0 into 0 40.984 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.987 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 40.989 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 40.989 * [backup-simplify]: Simplify (- 0) into 0 40.990 * [backup-simplify]: Simplify (+ 0 0) into 0 40.990 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (+ (log x.im) (log x.re)))))) into 0 40.992 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 40.992 * [backup-simplify]: Simplify 0 into 0 40.992 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 40.993 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 40.993 * [backup-simplify]: Simplify (+ 0 0) into 0 40.994 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ 1 x.im) (/ 0 x.im)) (* (/ 1 (pow x.im 2)) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 40.996 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 (/ 1 (pow x.im 2))) 3)) (pow (/ 1 x.im) 3))) (* -3 (/ (* (pow (* 1 (/ 1 (pow x.im 2))) 1) (pow (* 2 0) 1)) (pow (/ 1 x.im) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (/ 1 x.im) 1)))) 6) into (/ 1/3 (pow x.im 3)) 40.996 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) (log (/ 1 x.im))) into (- (log (/ 1 x.im)) (log x.re)) 40.997 * [backup-simplify]: Simplify (+ (* 1/3 (/ 1/3 (pow x.im 3))) (+ (* 0 (/ -1/2 (pow x.im 2))) (+ (* 0 (/ 1 x.im)) (* 0 (- (log (/ 1 x.im)) (log x.re)))))) into (* 1/9 (/ 1 (pow x.im 3))) 40.998 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (+ (* (/ (pow (* 1/3 (/ 1 x.im)) 3) 6)) (* (/ (pow (* 1/3 (/ 1 x.im)) 1) 1) (/ (pow (- (* 1/6 (/ 1 (pow x.im 2)))) 1) 1)) (* (/ (pow (* 1/9 (/ 1 (pow x.im 3))) 1) 1)))) into (* 5/81 (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (pow x.im 3))) 40.998 * [taylor]: Taking taylor expansion of (* 5/81 (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (pow x.im 3))) in x.im 40.998 * [taylor]: Taking taylor expansion of 5/81 in x.im 40.998 * [backup-simplify]: Simplify 5/81 into 5/81 40.998 * [taylor]: Taking taylor expansion of (/ (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) (pow x.im 3)) in x.im 40.998 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (/ 1 x.im)) (log x.re)))) in x.im 40.998 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (/ 1 x.im)) (log x.re))) in x.im 40.998 * [taylor]: Taking taylor expansion of 1/3 in x.im 40.998 * [backup-simplify]: Simplify 1/3 into 1/3 40.998 * [taylor]: Taking taylor expansion of (- (log (/ 1 x.im)) (log x.re)) in x.im 40.998 * [taylor]: Taking taylor expansion of (log (/ 1 x.im)) in x.im 40.998 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 40.998 * [taylor]: Taking taylor expansion of x.im in x.im 40.998 * [backup-simplify]: Simplify 0 into 0 40.998 * [backup-simplify]: Simplify 1 into 1 40.998 * [backup-simplify]: Simplify (/ 1 1) into 1 40.999 * [backup-simplify]: Simplify (log 1) into 0 40.999 * [taylor]: Taking taylor expansion of (log x.re) in x.im 40.999 * [taylor]: Taking taylor expansion of x.re in x.im 40.999 * [backup-simplify]: Simplify x.re into x.re 40.999 * [backup-simplify]: Simplify (log x.re) into (log x.re) 40.999 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 40.999 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 41.000 * [backup-simplify]: Simplify (+ (- (log x.im)) (- (log x.re))) into (- (+ (log x.im) (log x.re))) 41.000 * [backup-simplify]: Simplify (* 1/3 (- (+ (log x.im) (log x.re)))) into (* -1/3 (+ (log x.im) (log x.re))) 41.000 * [backup-simplify]: Simplify (exp (* -1/3 (+ (log x.im) (log x.re)))) into (exp (* -1/3 (+ (log x.im) (log x.re)))) 41.000 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.im 41.000 * [taylor]: Taking taylor expansion of x.im in x.im 41.000 * [backup-simplify]: Simplify 0 into 0 41.000 * [backup-simplify]: Simplify 1 into 1 41.000 * [backup-simplify]: Simplify (* 1 1) into 1 41.001 * [backup-simplify]: Simplify (* 1 1) into 1 41.001 * [backup-simplify]: Simplify (/ (exp (* -1/3 (+ (log x.im) (log x.re)))) 1) into (exp (* -1/3 (+ (log x.im) (log x.re)))) 41.002 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 41.003 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 41.004 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 41.004 * [backup-simplify]: Simplify (- 0) into 0 41.004 * [backup-simplify]: Simplify (+ 0 0) into 0 41.005 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log x.im) (log x.re))))) into 0 41.006 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.009 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 41.011 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 41.011 * [backup-simplify]: Simplify (- 0) into 0 41.012 * [backup-simplify]: Simplify (+ 0 0) into 0 41.012 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (+ (log x.im) (log x.re)))))) into 0 41.013 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.019 * [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 41.022 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow x.re 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow x.re 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow x.re 1)))) 6) into 0 41.022 * [backup-simplify]: Simplify (- 0) into 0 41.023 * [backup-simplify]: Simplify (+ 0 0) into 0 41.024 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (+ (log x.im) (log x.re))))))) into 0 41.026 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 41.027 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.028 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.028 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.029 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.030 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 41.031 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.032 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (/ 0 1)))) into 0 41.033 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.035 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 41.036 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.038 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (log x.im) (log x.re)))) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.038 * [backup-simplify]: Simplify (+ (* 5/81 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (* -1/3 (+ (log x.im) (log x.re)))))))) into 0 41.038 * [backup-simplify]: Simplify 0 into 0 41.039 * [backup-simplify]: Simplify (exp (* -1/3 (+ (log (/ 1 (- x.im))) (log (/ 1 (- x.re)))))) into (exp (* -1/3 (+ (log (/ -1 x.re)) (log (/ -1 x.im))))) 41.039 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 2 1) 41.039 * [backup-simplify]: Simplify (* (cbrt (* (+ x.re x.im) x.im)) (cbrt (* (+ x.re x.im) x.im))) into (pow (* (pow x.im 2) (pow (+ x.im x.re) 2)) 1/3) 41.039 * [approximate]: Taking taylor expansion of (pow (* (pow x.im 2) (pow (+ x.im x.re) 2)) 1/3) in (x.re x.im) around 0 41.039 * [taylor]: Taking taylor expansion of (pow (* (pow x.im 2) (pow (+ x.im x.re) 2)) 1/3) in x.im 41.039 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* (pow x.im 2) (pow (+ x.im x.re) 2))))) in x.im 41.039 * [taylor]: Taking taylor expansion of (* 1/3 (log (* (pow x.im 2) (pow (+ x.im x.re) 2)))) in x.im 41.039 * [taylor]: Taking taylor expansion of 1/3 in x.im 41.039 * [backup-simplify]: Simplify 1/3 into 1/3 41.039 * [taylor]: Taking taylor expansion of (log (* (pow x.im 2) (pow (+ x.im x.re) 2))) in x.im 41.039 * [taylor]: Taking taylor expansion of (* (pow x.im 2) (pow (+ x.im x.re) 2)) in x.im 41.039 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 41.039 * [taylor]: Taking taylor expansion of x.im in x.im 41.039 * [backup-simplify]: Simplify 0 into 0 41.039 * [backup-simplify]: Simplify 1 into 1 41.039 * [taylor]: Taking taylor expansion of (pow (+ x.im x.re) 2) in x.im 41.039 * [taylor]: Taking taylor expansion of (+ x.im x.re) in x.im 41.039 * [taylor]: Taking taylor expansion of x.im in x.im 41.039 * [backup-simplify]: Simplify 0 into 0 41.039 * [backup-simplify]: Simplify 1 into 1 41.039 * [taylor]: Taking taylor expansion of x.re in x.im 41.039 * [backup-simplify]: Simplify x.re into x.re 41.039 * [backup-simplify]: Simplify (+ 0 x.re) into x.re 41.039 * [backup-simplify]: Simplify (* 1 1) into 1 41.040 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 41.040 * [backup-simplify]: Simplify (* 1 (pow x.re 2)) into (pow x.re 2) 41.040 * [backup-simplify]: Simplify (log (pow x.re 2)) into (log (pow x.re 2)) 41.040 * [backup-simplify]: Simplify (+ (* (- -2) (log x.im)) (log (pow x.re 2))) into (+ (* 2 (log x.im)) (log (pow x.re 2))) 41.040 * [backup-simplify]: Simplify (* 1/3 (+ (* 2 (log x.im)) (log (pow x.re 2)))) into (* 1/3 (+ (* 2 (log x.im)) (log (pow x.re 2)))) 41.040 * [backup-simplify]: Simplify (exp (* 1/3 (+ (* 2 (log x.im)) (log (pow x.re 2))))) into (exp (* 1/3 (+ (* 2 (log x.im)) (log (pow x.re 2))))) 41.040 * [taylor]: Taking taylor expansion of (pow (* (pow x.im 2) (pow (+ x.im x.re) 2)) 1/3) in x.re 41.040 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* (pow x.im 2) (pow (+ x.im x.re) 2))))) in x.re 41.040 * [taylor]: Taking taylor expansion of (* 1/3 (log (* (pow x.im 2) (pow (+ x.im x.re) 2)))) in x.re 41.040 * [taylor]: Taking taylor expansion of 1/3 in x.re 41.040 * [backup-simplify]: Simplify 1/3 into 1/3 41.040 * [taylor]: Taking taylor expansion of (log (* (pow x.im 2) (pow (+ x.im x.re) 2))) in x.re 41.040 * [taylor]: Taking taylor expansion of (* (pow x.im 2) (pow (+ x.im x.re) 2)) in x.re 41.040 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 41.040 * [taylor]: Taking taylor expansion of x.im in x.re 41.040 * [backup-simplify]: Simplify x.im into x.im 41.040 * [taylor]: Taking taylor expansion of (pow (+ x.im x.re) 2) in x.re 41.040 * [taylor]: Taking taylor expansion of (+ x.im x.re) in x.re 41.040 * [taylor]: Taking taylor expansion of x.im in x.re 41.040 * [backup-simplify]: Simplify x.im into x.im 41.040 * [taylor]: Taking taylor expansion of x.re in x.re 41.040 * [backup-simplify]: Simplify 0 into 0 41.040 * [backup-simplify]: Simplify 1 into 1 41.040 * [backup-simplify]: Simplify (+ x.im 0) into x.im 41.040 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 41.041 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 41.041 * [backup-simplify]: Simplify (* (pow x.im 2) (pow x.im 2)) into (pow x.im 4) 41.041 * [backup-simplify]: Simplify (log (pow x.im 4)) into (log (pow x.im 4)) 41.041 * [backup-simplify]: Simplify (* 1/3 (log (pow x.im 4))) into (* 1/3 (log (pow x.im 4))) 41.041 * [backup-simplify]: Simplify (exp (* 1/3 (log (pow x.im 4)))) into (pow (pow x.im 4) 1/3) 41.041 * [taylor]: Taking taylor expansion of (pow (* (pow x.im 2) (pow (+ x.im x.re) 2)) 1/3) in x.re 41.041 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* (pow x.im 2) (pow (+ x.im x.re) 2))))) in x.re 41.041 * [taylor]: Taking taylor expansion of (* 1/3 (log (* (pow x.im 2) (pow (+ x.im x.re) 2)))) in x.re 41.041 * [taylor]: Taking taylor expansion of 1/3 in x.re 41.041 * [backup-simplify]: Simplify 1/3 into 1/3 41.041 * [taylor]: Taking taylor expansion of (log (* (pow x.im 2) (pow (+ x.im x.re) 2))) in x.re 41.041 * [taylor]: Taking taylor expansion of (* (pow x.im 2) (pow (+ x.im x.re) 2)) in x.re 41.041 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 41.041 * [taylor]: Taking taylor expansion of x.im in x.re 41.041 * [backup-simplify]: Simplify x.im into x.im 41.041 * [taylor]: Taking taylor expansion of (pow (+ x.im x.re) 2) in x.re 41.041 * [taylor]: Taking taylor expansion of (+ x.im x.re) in x.re 41.041 * [taylor]: Taking taylor expansion of x.im in x.re 41.041 * [backup-simplify]: Simplify x.im into x.im 41.041 * [taylor]: Taking taylor expansion of x.re in x.re 41.041 * [backup-simplify]: Simplify 0 into 0 41.041 * [backup-simplify]: Simplify 1 into 1 41.041 * [backup-simplify]: Simplify (+ x.im 0) into x.im 41.041 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 41.041 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 41.041 * [backup-simplify]: Simplify (* (pow x.im 2) (pow x.im 2)) into (pow x.im 4) 41.041 * [backup-simplify]: Simplify (log (pow x.im 4)) into (log (pow x.im 4)) 41.041 * [backup-simplify]: Simplify (* 1/3 (log (pow x.im 4))) into (* 1/3 (log (pow x.im 4))) 41.041 * [backup-simplify]: Simplify (exp (* 1/3 (log (pow x.im 4)))) into (pow (pow x.im 4) 1/3) 41.041 * [taylor]: Taking taylor expansion of (pow (pow x.im 4) 1/3) in x.im 41.041 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (pow x.im 4)))) in x.im 41.041 * [taylor]: Taking taylor expansion of (* 1/3 (log (pow x.im 4))) in x.im 41.041 * [taylor]: Taking taylor expansion of 1/3 in x.im 41.041 * [backup-simplify]: Simplify 1/3 into 1/3 41.042 * [taylor]: Taking taylor expansion of (log (pow x.im 4)) in x.im 41.042 * [taylor]: Taking taylor expansion of (pow x.im 4) in x.im 41.042 * [taylor]: Taking taylor expansion of x.im in x.im 41.042 * [backup-simplify]: Simplify 0 into 0 41.042 * [backup-simplify]: Simplify 1 into 1 41.042 * [backup-simplify]: Simplify (* 1 1) into 1 41.042 * [backup-simplify]: Simplify (* 1 1) into 1 41.042 * [backup-simplify]: Simplify (log 1) into 0 41.043 * [backup-simplify]: Simplify (+ (* (- -4) (log x.im)) 0) into (* 4 (log x.im)) 41.043 * [backup-simplify]: Simplify (* 1/3 (* 4 (log x.im))) into (* 4/3 (log x.im)) 41.043 * [backup-simplify]: Simplify (exp (* 4/3 (log x.im))) into (pow x.im 4/3) 41.043 * [backup-simplify]: Simplify (pow x.im 4/3) into (pow x.im 4/3) 41.043 * [backup-simplify]: Simplify (+ 0 1) into 1 41.043 * [backup-simplify]: Simplify (+ (* x.im 1) (* 1 x.im)) into (* 2 x.im) 41.043 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 41.043 * [backup-simplify]: Simplify (+ (* (pow x.im 2) (* 2 x.im)) (* 0 (pow x.im 2))) into (* 2 (pow x.im 3)) 41.044 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (* 2 (pow x.im 3))) 1)) (pow (pow x.im 4) 1)))) 1) into (/ 2 x.im) 41.044 * [backup-simplify]: Simplify (+ (* 1/3 (/ 2 x.im)) (* 0 (log (pow x.im 4)))) into (* 2/3 (/ 1 x.im)) 41.044 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (pow x.im 4)))) (+ (* (/ (pow (* 2/3 (/ 1 x.im)) 1) 1)))) into (* 2/3 (pow x.im 1/3)) 41.044 * [taylor]: Taking taylor expansion of (* 2/3 (pow x.im 1/3)) in x.im 41.044 * [taylor]: Taking taylor expansion of 2/3 in x.im 41.044 * [backup-simplify]: Simplify 2/3 into 2/3 41.044 * [taylor]: Taking taylor expansion of (pow x.im 1/3) in x.im 41.044 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log x.im))) in x.im 41.044 * [taylor]: Taking taylor expansion of (* 1/3 (log x.im)) in x.im 41.044 * [taylor]: Taking taylor expansion of 1/3 in x.im 41.044 * [backup-simplify]: Simplify 1/3 into 1/3 41.044 * [taylor]: Taking taylor expansion of (log x.im) in x.im 41.044 * [taylor]: Taking taylor expansion of x.im in x.im 41.044 * [backup-simplify]: Simplify 0 into 0 41.044 * [backup-simplify]: Simplify 1 into 1 41.044 * [backup-simplify]: Simplify (log 1) into 0 41.044 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 41.045 * [backup-simplify]: Simplify (* 1/3 (log x.im)) into (* 1/3 (log x.im)) 41.045 * [backup-simplify]: Simplify (exp (* 1/3 (log x.im))) into (pow x.im 1/3) 41.045 * [backup-simplify]: Simplify (* 2/3 (pow x.im 1/3)) into (* 2/3 (pow x.im 1/3)) 41.045 * [backup-simplify]: Simplify (* 2/3 (pow x.im 1/3)) into (* 2/3 (pow x.im 1/3)) 41.045 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.045 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.046 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 41.046 * [backup-simplify]: Simplify (+ (* (- -4) (log x.im)) 0) into (* 4 (log x.im)) 41.047 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (* 4 (log x.im)))) into 0 41.047 * [backup-simplify]: Simplify (* (exp (* 4/3 (log x.im))) (+ (* (/ (pow 0 1) 1)))) into 0 41.047 * [backup-simplify]: Simplify 0 into 0 41.048 * [backup-simplify]: Simplify (+ 0 0) into 0 41.048 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 1 1) (* 0 x.im))) into 1 41.048 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 41.048 * [backup-simplify]: Simplify (+ (* (pow x.im 2) 1) (+ (* 0 (* 2 x.im)) (* 0 (pow x.im 2)))) into (pow x.im 2) 41.048 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 (* 2 (pow x.im 3))) 2)) (pow (pow x.im 4) 2))) (* 1 (/ (* 1 (pow (* 2 (pow x.im 2)) 1)) (pow (pow x.im 4) 1)))) 2) into (/ -1 (pow x.im 2)) 41.049 * [backup-simplify]: Simplify (+ (* 1/3 (/ -1 (pow x.im 2))) (+ (* 0 (/ 2 x.im)) (* 0 (log (pow x.im 4))))) into (- (* 1/3 (/ 1 (pow x.im 2)))) 41.049 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (pow x.im 4)))) (+ (* (/ (pow (* 2/3 (/ 1 x.im)) 2) 2)) (* (/ (pow (- (* 1/3 (/ 1 (pow x.im 2)))) 1) 1)))) into (* -1/9 (pow (/ 1 (pow x.im 2)) 1/3)) 41.049 * [taylor]: Taking taylor expansion of (* -1/9 (pow (/ 1 (pow x.im 2)) 1/3)) in x.im 41.049 * [taylor]: Taking taylor expansion of -1/9 in x.im 41.049 * [backup-simplify]: Simplify -1/9 into -1/9 41.049 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow x.im 2)) 1/3) in x.im 41.049 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow x.im 2))))) in x.im 41.049 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow x.im 2)))) in x.im 41.049 * [taylor]: Taking taylor expansion of 1/3 in x.im 41.049 * [backup-simplify]: Simplify 1/3 into 1/3 41.049 * [taylor]: Taking taylor expansion of (log (/ 1 (pow x.im 2))) in x.im 41.049 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 41.049 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 41.049 * [taylor]: Taking taylor expansion of x.im in x.im 41.049 * [backup-simplify]: Simplify 0 into 0 41.049 * [backup-simplify]: Simplify 1 into 1 41.049 * [backup-simplify]: Simplify (* 1 1) into 1 41.050 * [backup-simplify]: Simplify (/ 1 1) into 1 41.050 * [backup-simplify]: Simplify (log 1) into 0 41.050 * [backup-simplify]: Simplify (+ (* (- 2) (log x.im)) 0) into (- (* 2 (log x.im))) 41.050 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log x.im)))) into (* -2/3 (log x.im)) 41.050 * [backup-simplify]: Simplify (exp (* -2/3 (log x.im))) into (pow x.im -2/3) 41.050 * [backup-simplify]: Simplify (* -1/9 (pow x.im -2/3)) into (* -1/9 (pow (/ 1 (pow x.im 2)) 1/3)) 41.050 * [backup-simplify]: Simplify (* -1/9 (pow (/ 1 (pow x.im 2)) 1/3)) into (* -1/9 (pow (/ 1 (pow x.im 2)) 1/3)) 41.051 * [backup-simplify]: Simplify (+ (* (* -1/9 (pow (/ 1 (pow x.im 2)) 1/3)) (pow (* 1 x.re) 2)) (+ (* (* 2/3 (pow x.im 1/3)) (* 1 x.re)) (pow x.im 4/3))) into (- (+ (* 2/3 (* (pow x.im 1/3) x.re)) (pow x.im 4/3)) (* 1/9 (* (pow (/ 1 (pow x.im 2)) 1/3) (pow x.re 2)))) 41.051 * [backup-simplify]: Simplify (* (cbrt (* (+ (/ 1 x.re) (/ 1 x.im)) (/ 1 x.im))) (cbrt (* (+ (/ 1 x.re) (/ 1 x.im)) (/ 1 x.im)))) into (pow (/ (pow (+ (/ 1 x.im) (/ 1 x.re)) 2) (pow x.im 2)) 1/3) 41.051 * [approximate]: Taking taylor expansion of (pow (/ (pow (+ (/ 1 x.im) (/ 1 x.re)) 2) (pow x.im 2)) 1/3) in (x.re x.im) around 0 41.051 * [taylor]: Taking taylor expansion of (pow (/ (pow (+ (/ 1 x.im) (/ 1 x.re)) 2) (pow x.im 2)) 1/3) in x.im 41.051 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (pow (+ (/ 1 x.im) (/ 1 x.re)) 2) (pow x.im 2))))) in x.im 41.051 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (pow (+ (/ 1 x.im) (/ 1 x.re)) 2) (pow x.im 2)))) in x.im 41.051 * [taylor]: Taking taylor expansion of 1/3 in x.im 41.051 * [backup-simplify]: Simplify 1/3 into 1/3 41.051 * [taylor]: Taking taylor expansion of (log (/ (pow (+ (/ 1 x.im) (/ 1 x.re)) 2) (pow x.im 2))) in x.im 41.051 * [taylor]: Taking taylor expansion of (/ (pow (+ (/ 1 x.im) (/ 1 x.re)) 2) (pow x.im 2)) in x.im 41.051 * [taylor]: Taking taylor expansion of (pow (+ (/ 1 x.im) (/ 1 x.re)) 2) in x.im 41.051 * [taylor]: Taking taylor expansion of (+ (/ 1 x.im) (/ 1 x.re)) in x.im 41.051 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 41.051 * [taylor]: Taking taylor expansion of x.im in x.im 41.051 * [backup-simplify]: Simplify 0 into 0 41.051 * [backup-simplify]: Simplify 1 into 1 41.051 * [backup-simplify]: Simplify (/ 1 1) into 1 41.051 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 41.052 * [taylor]: Taking taylor expansion of x.re in x.im 41.052 * [backup-simplify]: Simplify x.re into x.re 41.052 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 41.052 * [backup-simplify]: Simplify (+ 1 0) into 1 41.052 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 41.052 * [taylor]: Taking taylor expansion of x.im in x.im 41.052 * [backup-simplify]: Simplify 0 into 0 41.052 * [backup-simplify]: Simplify 1 into 1 41.052 * [backup-simplify]: Simplify (* 1 1) into 1 41.052 * [backup-simplify]: Simplify (* 1 1) into 1 41.053 * [backup-simplify]: Simplify (/ 1 1) into 1 41.053 * [backup-simplify]: Simplify (log 1) into 0 41.053 * [backup-simplify]: Simplify (+ (* (- 4) (log x.im)) 0) into (- (* 4 (log x.im))) 41.053 * [backup-simplify]: Simplify (* 1/3 (- (* 4 (log x.im)))) into (* -4/3 (log x.im)) 41.053 * [backup-simplify]: Simplify (exp (* -4/3 (log x.im))) into (pow x.im -4/3) 41.053 * [taylor]: Taking taylor expansion of (pow (/ (pow (+ (/ 1 x.im) (/ 1 x.re)) 2) (pow x.im 2)) 1/3) in x.re 41.053 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (pow (+ (/ 1 x.im) (/ 1 x.re)) 2) (pow x.im 2))))) in x.re 41.053 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (pow (+ (/ 1 x.im) (/ 1 x.re)) 2) (pow x.im 2)))) in x.re 41.053 * [taylor]: Taking taylor expansion of 1/3 in x.re 41.053 * [backup-simplify]: Simplify 1/3 into 1/3 41.053 * [taylor]: Taking taylor expansion of (log (/ (pow (+ (/ 1 x.im) (/ 1 x.re)) 2) (pow x.im 2))) in x.re 41.053 * [taylor]: Taking taylor expansion of (/ (pow (+ (/ 1 x.im) (/ 1 x.re)) 2) (pow x.im 2)) in x.re 41.053 * [taylor]: Taking taylor expansion of (pow (+ (/ 1 x.im) (/ 1 x.re)) 2) in x.re 41.053 * [taylor]: Taking taylor expansion of (+ (/ 1 x.im) (/ 1 x.re)) in x.re 41.053 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 41.053 * [taylor]: Taking taylor expansion of x.im in x.re 41.053 * [backup-simplify]: Simplify x.im into x.im 41.053 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 41.053 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 41.054 * [taylor]: Taking taylor expansion of x.re in x.re 41.054 * [backup-simplify]: Simplify 0 into 0 41.054 * [backup-simplify]: Simplify 1 into 1 41.054 * [backup-simplify]: Simplify (/ 1 1) into 1 41.054 * [backup-simplify]: Simplify (+ 0 1) into 1 41.054 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 41.054 * [taylor]: Taking taylor expansion of x.im in x.re 41.054 * [backup-simplify]: Simplify x.im into x.im 41.054 * [backup-simplify]: Simplify (* 1 1) into 1 41.054 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 41.054 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 41.055 * [backup-simplify]: Simplify (log (/ 1 (pow x.im 2))) into (log (/ 1 (pow x.im 2))) 41.055 * [backup-simplify]: Simplify (+ (* (- 2) (log x.re)) (log (/ 1 (pow x.im 2)))) into (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))) 41.055 * [backup-simplify]: Simplify (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re)))) into (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re)))) 41.055 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))))) into (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))))) 41.055 * [taylor]: Taking taylor expansion of (pow (/ (pow (+ (/ 1 x.im) (/ 1 x.re)) 2) (pow x.im 2)) 1/3) in x.re 41.055 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (pow (+ (/ 1 x.im) (/ 1 x.re)) 2) (pow x.im 2))))) in x.re 41.055 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (pow (+ (/ 1 x.im) (/ 1 x.re)) 2) (pow x.im 2)))) in x.re 41.055 * [taylor]: Taking taylor expansion of 1/3 in x.re 41.055 * [backup-simplify]: Simplify 1/3 into 1/3 41.055 * [taylor]: Taking taylor expansion of (log (/ (pow (+ (/ 1 x.im) (/ 1 x.re)) 2) (pow x.im 2))) in x.re 41.055 * [taylor]: Taking taylor expansion of (/ (pow (+ (/ 1 x.im) (/ 1 x.re)) 2) (pow x.im 2)) in x.re 41.055 * [taylor]: Taking taylor expansion of (pow (+ (/ 1 x.im) (/ 1 x.re)) 2) in x.re 41.055 * [taylor]: Taking taylor expansion of (+ (/ 1 x.im) (/ 1 x.re)) in x.re 41.055 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 41.055 * [taylor]: Taking taylor expansion of x.im in x.re 41.055 * [backup-simplify]: Simplify x.im into x.im 41.055 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 41.055 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 41.055 * [taylor]: Taking taylor expansion of x.re in x.re 41.055 * [backup-simplify]: Simplify 0 into 0 41.055 * [backup-simplify]: Simplify 1 into 1 41.056 * [backup-simplify]: Simplify (/ 1 1) into 1 41.056 * [backup-simplify]: Simplify (+ 0 1) into 1 41.056 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 41.056 * [taylor]: Taking taylor expansion of x.im in x.re 41.056 * [backup-simplify]: Simplify x.im into x.im 41.056 * [backup-simplify]: Simplify (* 1 1) into 1 41.056 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 41.056 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 41.056 * [backup-simplify]: Simplify (log (/ 1 (pow x.im 2))) into (log (/ 1 (pow x.im 2))) 41.057 * [backup-simplify]: Simplify (+ (* (- 2) (log x.re)) (log (/ 1 (pow x.im 2)))) into (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))) 41.057 * [backup-simplify]: Simplify (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re)))) into (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re)))) 41.057 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))))) into (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))))) 41.057 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))))) in x.im 41.057 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re)))) in x.im 41.057 * [taylor]: Taking taylor expansion of 1/3 in x.im 41.057 * [backup-simplify]: Simplify 1/3 into 1/3 41.057 * [taylor]: Taking taylor expansion of (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))) in x.im 41.057 * [taylor]: Taking taylor expansion of (log (/ 1 (pow x.im 2))) in x.im 41.057 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 41.057 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 41.057 * [taylor]: Taking taylor expansion of x.im in x.im 41.057 * [backup-simplify]: Simplify 0 into 0 41.057 * [backup-simplify]: Simplify 1 into 1 41.057 * [backup-simplify]: Simplify (* 1 1) into 1 41.058 * [backup-simplify]: Simplify (/ 1 1) into 1 41.058 * [backup-simplify]: Simplify (log 1) into 0 41.058 * [taylor]: Taking taylor expansion of (* 2 (log x.re)) in x.im 41.058 * [taylor]: Taking taylor expansion of 2 in x.im 41.058 * [backup-simplify]: Simplify 2 into 2 41.058 * [taylor]: Taking taylor expansion of (log x.re) in x.im 41.058 * [taylor]: Taking taylor expansion of x.re in x.im 41.058 * [backup-simplify]: Simplify x.re into x.re 41.058 * [backup-simplify]: Simplify (log x.re) into (log x.re) 41.058 * [backup-simplify]: Simplify (+ (* (- 2) (log x.im)) 0) into (- (* 2 (log x.im))) 41.058 * [backup-simplify]: Simplify (* 2 (log x.re)) into (* 2 (log x.re)) 41.058 * [backup-simplify]: Simplify (- (* 2 (log x.re))) into (- (* 2 (log x.re))) 41.058 * [backup-simplify]: Simplify (+ (- (* 2 (log x.im))) (- (* 2 (log x.re)))) into (- (+ (* 2 (log x.im)) (* 2 (log x.re)))) 41.059 * [backup-simplify]: Simplify (* 1/3 (- (+ (* 2 (log x.im)) (* 2 (log x.re))))) into (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re)))) 41.059 * [backup-simplify]: Simplify (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) into (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) 41.059 * [backup-simplify]: Simplify (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) into (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) 41.059 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 41.060 * [backup-simplify]: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 41.060 * [backup-simplify]: Simplify (+ (* 1 (/ 1 x.im)) (* (/ 1 x.im) 1)) into (* 2 (/ 1 x.im)) 41.060 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 41.060 * [backup-simplify]: Simplify (- (/ (* 2 (/ 1 x.im)) (pow x.im 2)) (+ (* (/ 1 (pow x.im 2)) (/ 0 (pow x.im 2))))) into (* 2 (/ 1 (pow x.im 3))) 41.060 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (* 2 (/ 1 (pow x.im 3)))) 1)) (pow (/ 1 (pow x.im 2)) 1)))) 1) into (/ 2 x.im) 41.060 * [backup-simplify]: Simplify (+ (* (- 2) (log x.re)) (log (/ 1 (pow x.im 2)))) into (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))) 41.060 * [backup-simplify]: Simplify (+ (* 1/3 (/ 2 x.im)) (* 0 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))))) into (* 2/3 (/ 1 x.im)) 41.061 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))))) (+ (* (/ (pow (* 2/3 (/ 1 x.im)) 1) 1)))) into (* 2/3 (/ (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))))) x.im)) 41.061 * [taylor]: Taking taylor expansion of (* 2/3 (/ (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))))) x.im)) in x.im 41.061 * [taylor]: Taking taylor expansion of 2/3 in x.im 41.061 * [backup-simplify]: Simplify 2/3 into 2/3 41.061 * [taylor]: Taking taylor expansion of (/ (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))))) x.im) in x.im 41.061 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))))) in x.im 41.061 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re)))) in x.im 41.061 * [taylor]: Taking taylor expansion of 1/3 in x.im 41.061 * [backup-simplify]: Simplify 1/3 into 1/3 41.061 * [taylor]: Taking taylor expansion of (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))) in x.im 41.061 * [taylor]: Taking taylor expansion of (log (/ 1 (pow x.im 2))) in x.im 41.061 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 41.061 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 41.061 * [taylor]: Taking taylor expansion of x.im in x.im 41.061 * [backup-simplify]: Simplify 0 into 0 41.061 * [backup-simplify]: Simplify 1 into 1 41.061 * [backup-simplify]: Simplify (* 1 1) into 1 41.061 * [backup-simplify]: Simplify (/ 1 1) into 1 41.062 * [backup-simplify]: Simplify (log 1) into 0 41.062 * [taylor]: Taking taylor expansion of (* 2 (log x.re)) in x.im 41.062 * [taylor]: Taking taylor expansion of 2 in x.im 41.062 * [backup-simplify]: Simplify 2 into 2 41.062 * [taylor]: Taking taylor expansion of (log x.re) in x.im 41.062 * [taylor]: Taking taylor expansion of x.re in x.im 41.062 * [backup-simplify]: Simplify x.re into x.re 41.062 * [backup-simplify]: Simplify (log x.re) into (log x.re) 41.062 * [backup-simplify]: Simplify (+ (* (- 2) (log x.im)) 0) into (- (* 2 (log x.im))) 41.062 * [backup-simplify]: Simplify (* 2 (log x.re)) into (* 2 (log x.re)) 41.062 * [backup-simplify]: Simplify (- (* 2 (log x.re))) into (- (* 2 (log x.re))) 41.062 * [backup-simplify]: Simplify (+ (- (* 2 (log x.im))) (- (* 2 (log x.re)))) into (- (+ (* 2 (log x.im)) (* 2 (log x.re)))) 41.062 * [backup-simplify]: Simplify (* 1/3 (- (+ (* 2 (log x.im)) (* 2 (log x.re))))) into (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re)))) 41.062 * [backup-simplify]: Simplify (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) into (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) 41.062 * [taylor]: Taking taylor expansion of x.im in x.im 41.063 * [backup-simplify]: Simplify 0 into 0 41.063 * [backup-simplify]: Simplify 1 into 1 41.063 * [backup-simplify]: Simplify (/ (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) 1) into (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) 41.063 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.063 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 41.064 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 41.065 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 41.065 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 (log x.re))) into 0 41.065 * [backup-simplify]: Simplify (- 0) into 0 41.065 * [backup-simplify]: Simplify (+ 0 0) into 0 41.066 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (* 2 (log x.im)) (* 2 (log x.re)))))) into 0 41.067 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 41.068 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) (/ 0 1)))) into 0 41.068 * [backup-simplify]: Simplify (+ (* 2/3 0) (* 0 (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))))) into 0 41.068 * [backup-simplify]: Simplify 0 into 0 41.069 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.070 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 41.071 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 41.072 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 41.073 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 (log x.re))) into 0 41.073 * [backup-simplify]: Simplify (- 0) into 0 41.073 * [backup-simplify]: Simplify (+ 0 0) into 0 41.074 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (* 2 (log x.im)) (* 2 (log x.re)))))) into 0 41.075 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 41.075 * [backup-simplify]: Simplify 0 into 0 41.075 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 41.076 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.076 * [backup-simplify]: Simplify (+ 0 0) into 0 41.077 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* (/ 1 x.im) (/ 1 x.im)) (* 0 1))) into (/ 1 (pow x.im 2)) 41.078 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 41.078 * [backup-simplify]: Simplify (- (/ (/ 1 (pow x.im 2)) (pow x.im 2)) (+ (* (/ 1 (pow x.im 2)) (/ 0 (pow x.im 2))) (* (* 2 (/ 1 (pow x.im 3))) (/ 0 (pow x.im 2))))) into (/ 1 (pow x.im 4)) 41.079 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 (* 2 (/ 1 (pow x.im 3)))) 2)) (pow (/ 1 (pow x.im 2)) 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1 (pow x.im 4))) 1)) (pow (/ 1 (pow x.im 2)) 1)))) 2) into (/ -1 (pow x.im 2)) 41.079 * [backup-simplify]: Simplify (+ (* (- 2) (log x.re)) (log (/ 1 (pow x.im 2)))) into (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))) 41.080 * [backup-simplify]: Simplify (+ (* 1/3 (/ -1 (pow x.im 2))) (+ (* 0 (/ 2 x.im)) (* 0 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re)))))) into (- (* 1/3 (/ 1 (pow x.im 2)))) 41.080 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))))) (+ (* (/ (pow (* 2/3 (/ 1 x.im)) 2) 2)) (* (/ (pow (- (* 1/3 (/ 1 (pow x.im 2)))) 1) 1)))) into (* -1/9 (/ (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))))) (pow x.im 2))) 41.080 * [taylor]: Taking taylor expansion of (* -1/9 (/ (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))))) (pow x.im 2))) in x.im 41.080 * [taylor]: Taking taylor expansion of -1/9 in x.im 41.080 * [backup-simplify]: Simplify -1/9 into -1/9 41.080 * [taylor]: Taking taylor expansion of (/ (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))))) (pow x.im 2)) in x.im 41.080 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))))) in x.im 41.080 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re)))) in x.im 41.080 * [taylor]: Taking taylor expansion of 1/3 in x.im 41.080 * [backup-simplify]: Simplify 1/3 into 1/3 41.080 * [taylor]: Taking taylor expansion of (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))) in x.im 41.081 * [taylor]: Taking taylor expansion of (log (/ 1 (pow x.im 2))) in x.im 41.081 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 41.081 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 41.081 * [taylor]: Taking taylor expansion of x.im in x.im 41.081 * [backup-simplify]: Simplify 0 into 0 41.081 * [backup-simplify]: Simplify 1 into 1 41.081 * [backup-simplify]: Simplify (* 1 1) into 1 41.081 * [backup-simplify]: Simplify (/ 1 1) into 1 41.082 * [backup-simplify]: Simplify (log 1) into 0 41.082 * [taylor]: Taking taylor expansion of (* 2 (log x.re)) in x.im 41.082 * [taylor]: Taking taylor expansion of 2 in x.im 41.082 * [backup-simplify]: Simplify 2 into 2 41.082 * [taylor]: Taking taylor expansion of (log x.re) in x.im 41.082 * [taylor]: Taking taylor expansion of x.re in x.im 41.082 * [backup-simplify]: Simplify x.re into x.re 41.082 * [backup-simplify]: Simplify (log x.re) into (log x.re) 41.082 * [backup-simplify]: Simplify (+ (* (- 2) (log x.im)) 0) into (- (* 2 (log x.im))) 41.082 * [backup-simplify]: Simplify (* 2 (log x.re)) into (* 2 (log x.re)) 41.083 * [backup-simplify]: Simplify (- (* 2 (log x.re))) into (- (* 2 (log x.re))) 41.083 * [backup-simplify]: Simplify (+ (- (* 2 (log x.im))) (- (* 2 (log x.re)))) into (- (+ (* 2 (log x.im)) (* 2 (log x.re)))) 41.083 * [backup-simplify]: Simplify (* 1/3 (- (+ (* 2 (log x.im)) (* 2 (log x.re))))) into (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re)))) 41.083 * [backup-simplify]: Simplify (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) into (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) 41.083 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 41.083 * [taylor]: Taking taylor expansion of x.im in x.im 41.083 * [backup-simplify]: Simplify 0 into 0 41.083 * [backup-simplify]: Simplify 1 into 1 41.083 * [backup-simplify]: Simplify (* 1 1) into 1 41.084 * [backup-simplify]: Simplify (/ (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) 1) into (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) 41.084 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.085 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 41.086 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 41.087 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 41.087 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 (log x.re))) into 0 41.088 * [backup-simplify]: Simplify (- 0) into 0 41.088 * [backup-simplify]: Simplify (+ 0 0) into 0 41.089 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (* 2 (log x.im)) (* 2 (log x.re)))))) into 0 41.090 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.091 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.093 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 41.094 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 41.095 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 (log x.re)))) into 0 41.095 * [backup-simplify]: Simplify (- 0) into 0 41.095 * [backup-simplify]: Simplify (+ 0 0) into 0 41.096 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (+ (* 2 (log x.im)) (* 2 (log x.re))))))) into 0 41.097 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 41.097 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.098 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 41.098 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.099 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) (/ 0 1)))) into 0 41.100 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.100 * [backup-simplify]: Simplify (+ (* -1/9 0) (+ (* 0 0) (* 0 (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re)))))))) into 0 41.100 * [backup-simplify]: Simplify 0 into 0 41.101 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.101 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.103 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 41.104 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 41.104 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 (log x.re)))) into 0 41.104 * [backup-simplify]: Simplify (- 0) into 0 41.105 * [backup-simplify]: Simplify (+ 0 0) into 0 41.105 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (+ (* 2 (log x.im)) (* 2 (log x.re))))))) into 0 41.106 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 41.107 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.107 * [backup-simplify]: Simplify (+ (* 2/3 0) (+ (* 0 0) (* 0 (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re)))))))) into 0 41.107 * [backup-simplify]: Simplify 0 into 0 41.108 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.109 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.110 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 41.111 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 41.112 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 (log x.re)))) into 0 41.112 * [backup-simplify]: Simplify (- 0) into 0 41.112 * [backup-simplify]: Simplify (+ 0 0) into 0 41.113 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (+ (* 2 (log x.im)) (* 2 (log x.re))))))) into 0 41.113 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 41.113 * [backup-simplify]: Simplify 0 into 0 41.114 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 41.114 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.114 * [backup-simplify]: Simplify (+ 0 0) into 0 41.115 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* (/ 1 x.im) 0) (+ (* 0 (/ 1 x.im)) (* 0 1)))) into 0 41.115 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 41.116 * [backup-simplify]: Simplify (- (/ 0 (pow x.im 2)) (+ (* (/ 1 (pow x.im 2)) (/ 0 (pow x.im 2))) (* (* 2 (/ 1 (pow x.im 3))) (/ 0 (pow x.im 2))) (* (/ 1 (pow x.im 4)) (/ 0 (pow x.im 2))))) into 0 41.116 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 (* 2 (/ 1 (pow x.im 3)))) 3)) (pow (/ 1 (pow x.im 2)) 3))) (* -3 (/ (* (pow (* 1 (* 2 (/ 1 (pow x.im 3)))) 1) (pow (* 2 (/ 1 (pow x.im 4))) 1)) (pow (/ 1 (pow x.im 2)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (/ 1 (pow x.im 2)) 1)))) 6) into (/ 2/3 (pow x.im 3)) 41.117 * [backup-simplify]: Simplify (+ (* (- 2) (log x.re)) (log (/ 1 (pow x.im 2)))) into (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))) 41.117 * [backup-simplify]: Simplify (+ (* 1/3 (/ 2/3 (pow x.im 3))) (+ (* 0 (/ -1 (pow x.im 2))) (+ (* 0 (/ 2 x.im)) (* 0 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))))))) into (* 2/9 (/ 1 (pow x.im 3))) 41.117 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))))) (+ (* (/ (pow (* 2/3 (/ 1 x.im)) 3) 6)) (* (/ (pow (* 2/3 (/ 1 x.im)) 1) 1) (/ (pow (- (* 1/3 (/ 1 (pow x.im 2)))) 1) 1)) (* (/ (pow (* 2/9 (/ 1 (pow x.im 3))) 1) 1)))) into (* 4/81 (/ (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))))) (pow x.im 3))) 41.117 * [taylor]: Taking taylor expansion of (* 4/81 (/ (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))))) (pow x.im 3))) in x.im 41.118 * [taylor]: Taking taylor expansion of 4/81 in x.im 41.118 * [backup-simplify]: Simplify 4/81 into 4/81 41.118 * [taylor]: Taking taylor expansion of (/ (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))))) (pow x.im 3)) in x.im 41.118 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))))) in x.im 41.118 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re)))) in x.im 41.118 * [taylor]: Taking taylor expansion of 1/3 in x.im 41.118 * [backup-simplify]: Simplify 1/3 into 1/3 41.118 * [taylor]: Taking taylor expansion of (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))) in x.im 41.118 * [taylor]: Taking taylor expansion of (log (/ 1 (pow x.im 2))) in x.im 41.118 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 41.118 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 41.118 * [taylor]: Taking taylor expansion of x.im in x.im 41.118 * [backup-simplify]: Simplify 0 into 0 41.118 * [backup-simplify]: Simplify 1 into 1 41.118 * [backup-simplify]: Simplify (* 1 1) into 1 41.118 * [backup-simplify]: Simplify (/ 1 1) into 1 41.118 * [backup-simplify]: Simplify (log 1) into 0 41.118 * [taylor]: Taking taylor expansion of (* 2 (log x.re)) in x.im 41.118 * [taylor]: Taking taylor expansion of 2 in x.im 41.119 * [backup-simplify]: Simplify 2 into 2 41.119 * [taylor]: Taking taylor expansion of (log x.re) in x.im 41.119 * [taylor]: Taking taylor expansion of x.re in x.im 41.119 * [backup-simplify]: Simplify x.re into x.re 41.119 * [backup-simplify]: Simplify (log x.re) into (log x.re) 41.119 * [backup-simplify]: Simplify (+ (* (- 2) (log x.im)) 0) into (- (* 2 (log x.im))) 41.119 * [backup-simplify]: Simplify (* 2 (log x.re)) into (* 2 (log x.re)) 41.119 * [backup-simplify]: Simplify (- (* 2 (log x.re))) into (- (* 2 (log x.re))) 41.119 * [backup-simplify]: Simplify (+ (- (* 2 (log x.im))) (- (* 2 (log x.re)))) into (- (+ (* 2 (log x.im)) (* 2 (log x.re)))) 41.119 * [backup-simplify]: Simplify (* 1/3 (- (+ (* 2 (log x.im)) (* 2 (log x.re))))) into (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re)))) 41.119 * [backup-simplify]: Simplify (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) into (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) 41.119 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.im 41.119 * [taylor]: Taking taylor expansion of x.im in x.im 41.119 * [backup-simplify]: Simplify 0 into 0 41.119 * [backup-simplify]: Simplify 1 into 1 41.120 * [backup-simplify]: Simplify (* 1 1) into 1 41.120 * [backup-simplify]: Simplify (* 1 1) into 1 41.120 * [backup-simplify]: Simplify (/ (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) 1) into (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) 41.120 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.121 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 41.121 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 41.122 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 41.122 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 (log x.re))) into 0 41.123 * [backup-simplify]: Simplify (- 0) into 0 41.123 * [backup-simplify]: Simplify (+ 0 0) into 0 41.124 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (* 2 (log x.im)) (* 2 (log x.re)))))) into 0 41.125 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.126 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.128 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 41.130 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 41.131 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 (log x.re)))) into 0 41.131 * [backup-simplify]: Simplify (- 0) into 0 41.131 * [backup-simplify]: Simplify (+ 0 0) into 0 41.132 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (+ (* 2 (log x.im)) (* 2 (log x.re))))))) into 0 41.133 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.134 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.141 * [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 41.144 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow x.re 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow x.re 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow x.re 1)))) 6) into 0 41.145 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log x.re))))) into 0 41.146 * [backup-simplify]: Simplify (- 0) into 0 41.146 * [backup-simplify]: Simplify (+ 0 0) into 0 41.147 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (+ (* 2 (log x.im)) (* 2 (log x.re)))))))) into 0 41.149 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 41.150 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.151 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.152 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.153 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.154 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 41.155 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.156 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) (/ 0 1)))) into 0 41.156 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.158 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 41.159 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.161 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.163 * [backup-simplify]: Simplify (+ (* 4/81 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))))))) into 0 41.163 * [backup-simplify]: Simplify 0 into 0 41.163 * [backup-simplify]: Simplify (exp (* -1/3 (+ (* 2 (log (/ 1 x.im))) (* 2 (log (/ 1 x.re)))))) into (exp (* -1/3 (+ (* 2 (log (/ 1 x.im))) (* 2 (log (/ 1 x.re)))))) 41.163 * [backup-simplify]: Simplify (* (cbrt (* (+ (/ 1 (- x.re)) (/ 1 (- x.im))) (/ 1 (- x.im)))) (cbrt (* (+ (/ 1 (- x.re)) (/ 1 (- x.im))) (/ 1 (- x.im))))) into (pow (/ (pow (+ (/ 1 x.im) (/ 1 x.re)) 2) (pow x.im 2)) 1/3) 41.163 * [approximate]: Taking taylor expansion of (pow (/ (pow (+ (/ 1 x.im) (/ 1 x.re)) 2) (pow x.im 2)) 1/3) in (x.re x.im) around 0 41.164 * [taylor]: Taking taylor expansion of (pow (/ (pow (+ (/ 1 x.im) (/ 1 x.re)) 2) (pow x.im 2)) 1/3) in x.im 41.164 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (pow (+ (/ 1 x.im) (/ 1 x.re)) 2) (pow x.im 2))))) in x.im 41.164 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (pow (+ (/ 1 x.im) (/ 1 x.re)) 2) (pow x.im 2)))) in x.im 41.164 * [taylor]: Taking taylor expansion of 1/3 in x.im 41.164 * [backup-simplify]: Simplify 1/3 into 1/3 41.164 * [taylor]: Taking taylor expansion of (log (/ (pow (+ (/ 1 x.im) (/ 1 x.re)) 2) (pow x.im 2))) in x.im 41.164 * [taylor]: Taking taylor expansion of (/ (pow (+ (/ 1 x.im) (/ 1 x.re)) 2) (pow x.im 2)) in x.im 41.164 * [taylor]: Taking taylor expansion of (pow (+ (/ 1 x.im) (/ 1 x.re)) 2) in x.im 41.164 * [taylor]: Taking taylor expansion of (+ (/ 1 x.im) (/ 1 x.re)) in x.im 41.164 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 41.164 * [taylor]: Taking taylor expansion of x.im in x.im 41.164 * [backup-simplify]: Simplify 0 into 0 41.164 * [backup-simplify]: Simplify 1 into 1 41.164 * [backup-simplify]: Simplify (/ 1 1) into 1 41.164 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 41.164 * [taylor]: Taking taylor expansion of x.re in x.im 41.165 * [backup-simplify]: Simplify x.re into x.re 41.165 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 41.165 * [backup-simplify]: Simplify (+ 1 0) into 1 41.165 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 41.165 * [taylor]: Taking taylor expansion of x.im in x.im 41.165 * [backup-simplify]: Simplify 0 into 0 41.165 * [backup-simplify]: Simplify 1 into 1 41.165 * [backup-simplify]: Simplify (* 1 1) into 1 41.166 * [backup-simplify]: Simplify (* 1 1) into 1 41.166 * [backup-simplify]: Simplify (/ 1 1) into 1 41.166 * [backup-simplify]: Simplify (log 1) into 0 41.167 * [backup-simplify]: Simplify (+ (* (- 4) (log x.im)) 0) into (- (* 4 (log x.im))) 41.167 * [backup-simplify]: Simplify (* 1/3 (- (* 4 (log x.im)))) into (* -4/3 (log x.im)) 41.167 * [backup-simplify]: Simplify (exp (* -4/3 (log x.im))) into (pow x.im -4/3) 41.167 * [taylor]: Taking taylor expansion of (pow (/ (pow (+ (/ 1 x.im) (/ 1 x.re)) 2) (pow x.im 2)) 1/3) in x.re 41.167 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (pow (+ (/ 1 x.im) (/ 1 x.re)) 2) (pow x.im 2))))) in x.re 41.167 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (pow (+ (/ 1 x.im) (/ 1 x.re)) 2) (pow x.im 2)))) in x.re 41.167 * [taylor]: Taking taylor expansion of 1/3 in x.re 41.167 * [backup-simplify]: Simplify 1/3 into 1/3 41.167 * [taylor]: Taking taylor expansion of (log (/ (pow (+ (/ 1 x.im) (/ 1 x.re)) 2) (pow x.im 2))) in x.re 41.167 * [taylor]: Taking taylor expansion of (/ (pow (+ (/ 1 x.im) (/ 1 x.re)) 2) (pow x.im 2)) in x.re 41.167 * [taylor]: Taking taylor expansion of (pow (+ (/ 1 x.im) (/ 1 x.re)) 2) in x.re 41.167 * [taylor]: Taking taylor expansion of (+ (/ 1 x.im) (/ 1 x.re)) in x.re 41.167 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 41.167 * [taylor]: Taking taylor expansion of x.im in x.re 41.167 * [backup-simplify]: Simplify x.im into x.im 41.167 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 41.167 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 41.167 * [taylor]: Taking taylor expansion of x.re in x.re 41.167 * [backup-simplify]: Simplify 0 into 0 41.167 * [backup-simplify]: Simplify 1 into 1 41.167 * [backup-simplify]: Simplify (/ 1 1) into 1 41.168 * [backup-simplify]: Simplify (+ 0 1) into 1 41.168 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 41.168 * [taylor]: Taking taylor expansion of x.im in x.re 41.168 * [backup-simplify]: Simplify x.im into x.im 41.168 * [backup-simplify]: Simplify (* 1 1) into 1 41.168 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 41.168 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 41.168 * [backup-simplify]: Simplify (log (/ 1 (pow x.im 2))) into (log (/ 1 (pow x.im 2))) 41.168 * [backup-simplify]: Simplify (+ (* (- 2) (log x.re)) (log (/ 1 (pow x.im 2)))) into (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))) 41.168 * [backup-simplify]: Simplify (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re)))) into (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re)))) 41.169 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))))) into (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))))) 41.169 * [taylor]: Taking taylor expansion of (pow (/ (pow (+ (/ 1 x.im) (/ 1 x.re)) 2) (pow x.im 2)) 1/3) in x.re 41.169 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (pow (+ (/ 1 x.im) (/ 1 x.re)) 2) (pow x.im 2))))) in x.re 41.169 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (pow (+ (/ 1 x.im) (/ 1 x.re)) 2) (pow x.im 2)))) in x.re 41.169 * [taylor]: Taking taylor expansion of 1/3 in x.re 41.169 * [backup-simplify]: Simplify 1/3 into 1/3 41.169 * [taylor]: Taking taylor expansion of (log (/ (pow (+ (/ 1 x.im) (/ 1 x.re)) 2) (pow x.im 2))) in x.re 41.169 * [taylor]: Taking taylor expansion of (/ (pow (+ (/ 1 x.im) (/ 1 x.re)) 2) (pow x.im 2)) in x.re 41.169 * [taylor]: Taking taylor expansion of (pow (+ (/ 1 x.im) (/ 1 x.re)) 2) in x.re 41.169 * [taylor]: Taking taylor expansion of (+ (/ 1 x.im) (/ 1 x.re)) in x.re 41.169 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 41.169 * [taylor]: Taking taylor expansion of x.im in x.re 41.169 * [backup-simplify]: Simplify x.im into x.im 41.169 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 41.169 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 41.169 * [taylor]: Taking taylor expansion of x.re in x.re 41.169 * [backup-simplify]: Simplify 0 into 0 41.169 * [backup-simplify]: Simplify 1 into 1 41.169 * [backup-simplify]: Simplify (/ 1 1) into 1 41.169 * [backup-simplify]: Simplify (+ 0 1) into 1 41.169 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 41.169 * [taylor]: Taking taylor expansion of x.im in x.re 41.169 * [backup-simplify]: Simplify x.im into x.im 41.170 * [backup-simplify]: Simplify (* 1 1) into 1 41.170 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 41.170 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 41.170 * [backup-simplify]: Simplify (log (/ 1 (pow x.im 2))) into (log (/ 1 (pow x.im 2))) 41.170 * [backup-simplify]: Simplify (+ (* (- 2) (log x.re)) (log (/ 1 (pow x.im 2)))) into (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))) 41.170 * [backup-simplify]: Simplify (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re)))) into (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re)))) 41.170 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))))) into (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))))) 41.170 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))))) in x.im 41.170 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re)))) in x.im 41.170 * [taylor]: Taking taylor expansion of 1/3 in x.im 41.170 * [backup-simplify]: Simplify 1/3 into 1/3 41.170 * [taylor]: Taking taylor expansion of (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))) in x.im 41.171 * [taylor]: Taking taylor expansion of (log (/ 1 (pow x.im 2))) in x.im 41.171 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 41.171 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 41.171 * [taylor]: Taking taylor expansion of x.im in x.im 41.171 * [backup-simplify]: Simplify 0 into 0 41.171 * [backup-simplify]: Simplify 1 into 1 41.171 * [backup-simplify]: Simplify (* 1 1) into 1 41.171 * [backup-simplify]: Simplify (/ 1 1) into 1 41.171 * [backup-simplify]: Simplify (log 1) into 0 41.171 * [taylor]: Taking taylor expansion of (* 2 (log x.re)) in x.im 41.171 * [taylor]: Taking taylor expansion of 2 in x.im 41.171 * [backup-simplify]: Simplify 2 into 2 41.171 * [taylor]: Taking taylor expansion of (log x.re) in x.im 41.171 * [taylor]: Taking taylor expansion of x.re in x.im 41.171 * [backup-simplify]: Simplify x.re into x.re 41.171 * [backup-simplify]: Simplify (log x.re) into (log x.re) 41.172 * [backup-simplify]: Simplify (+ (* (- 2) (log x.im)) 0) into (- (* 2 (log x.im))) 41.172 * [backup-simplify]: Simplify (* 2 (log x.re)) into (* 2 (log x.re)) 41.172 * [backup-simplify]: Simplify (- (* 2 (log x.re))) into (- (* 2 (log x.re))) 41.172 * [backup-simplify]: Simplify (+ (- (* 2 (log x.im))) (- (* 2 (log x.re)))) into (- (+ (* 2 (log x.im)) (* 2 (log x.re)))) 41.172 * [backup-simplify]: Simplify (* 1/3 (- (+ (* 2 (log x.im)) (* 2 (log x.re))))) into (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re)))) 41.172 * [backup-simplify]: Simplify (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) into (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) 41.172 * [backup-simplify]: Simplify (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) into (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) 41.173 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 41.173 * [backup-simplify]: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 41.173 * [backup-simplify]: Simplify (+ (* 1 (/ 1 x.im)) (* (/ 1 x.im) 1)) into (* 2 (/ 1 x.im)) 41.173 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 41.173 * [backup-simplify]: Simplify (- (/ (* 2 (/ 1 x.im)) (pow x.im 2)) (+ (* (/ 1 (pow x.im 2)) (/ 0 (pow x.im 2))))) into (* 2 (/ 1 (pow x.im 3))) 41.173 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (* 2 (/ 1 (pow x.im 3)))) 1)) (pow (/ 1 (pow x.im 2)) 1)))) 1) into (/ 2 x.im) 41.174 * [backup-simplify]: Simplify (+ (* (- 2) (log x.re)) (log (/ 1 (pow x.im 2)))) into (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))) 41.174 * [backup-simplify]: Simplify (+ (* 1/3 (/ 2 x.im)) (* 0 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))))) into (* 2/3 (/ 1 x.im)) 41.174 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))))) (+ (* (/ (pow (* 2/3 (/ 1 x.im)) 1) 1)))) into (* 2/3 (/ (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))))) x.im)) 41.174 * [taylor]: Taking taylor expansion of (* 2/3 (/ (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))))) x.im)) in x.im 41.174 * [taylor]: Taking taylor expansion of 2/3 in x.im 41.174 * [backup-simplify]: Simplify 2/3 into 2/3 41.174 * [taylor]: Taking taylor expansion of (/ (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))))) x.im) in x.im 41.174 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))))) in x.im 41.174 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re)))) in x.im 41.174 * [taylor]: Taking taylor expansion of 1/3 in x.im 41.174 * [backup-simplify]: Simplify 1/3 into 1/3 41.174 * [taylor]: Taking taylor expansion of (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))) in x.im 41.174 * [taylor]: Taking taylor expansion of (log (/ 1 (pow x.im 2))) in x.im 41.174 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 41.174 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 41.174 * [taylor]: Taking taylor expansion of x.im in x.im 41.174 * [backup-simplify]: Simplify 0 into 0 41.174 * [backup-simplify]: Simplify 1 into 1 41.174 * [backup-simplify]: Simplify (* 1 1) into 1 41.175 * [backup-simplify]: Simplify (/ 1 1) into 1 41.175 * [backup-simplify]: Simplify (log 1) into 0 41.175 * [taylor]: Taking taylor expansion of (* 2 (log x.re)) in x.im 41.175 * [taylor]: Taking taylor expansion of 2 in x.im 41.175 * [backup-simplify]: Simplify 2 into 2 41.175 * [taylor]: Taking taylor expansion of (log x.re) in x.im 41.175 * [taylor]: Taking taylor expansion of x.re in x.im 41.175 * [backup-simplify]: Simplify x.re into x.re 41.175 * [backup-simplify]: Simplify (log x.re) into (log x.re) 41.175 * [backup-simplify]: Simplify (+ (* (- 2) (log x.im)) 0) into (- (* 2 (log x.im))) 41.175 * [backup-simplify]: Simplify (* 2 (log x.re)) into (* 2 (log x.re)) 41.175 * [backup-simplify]: Simplify (- (* 2 (log x.re))) into (- (* 2 (log x.re))) 41.175 * [backup-simplify]: Simplify (+ (- (* 2 (log x.im))) (- (* 2 (log x.re)))) into (- (+ (* 2 (log x.im)) (* 2 (log x.re)))) 41.175 * [backup-simplify]: Simplify (* 1/3 (- (+ (* 2 (log x.im)) (* 2 (log x.re))))) into (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re)))) 41.176 * [backup-simplify]: Simplify (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) into (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) 41.176 * [taylor]: Taking taylor expansion of x.im in x.im 41.176 * [backup-simplify]: Simplify 0 into 0 41.176 * [backup-simplify]: Simplify 1 into 1 41.176 * [backup-simplify]: Simplify (/ (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) 1) into (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) 41.176 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.177 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 41.177 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 41.178 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 41.178 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 (log x.re))) into 0 41.178 * [backup-simplify]: Simplify (- 0) into 0 41.178 * [backup-simplify]: Simplify (+ 0 0) into 0 41.179 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (* 2 (log x.im)) (* 2 (log x.re)))))) into 0 41.179 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 41.180 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) (/ 0 1)))) into 0 41.180 * [backup-simplify]: Simplify (+ (* 2/3 0) (* 0 (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))))) into 0 41.180 * [backup-simplify]: Simplify 0 into 0 41.181 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.181 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 41.182 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 41.182 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 41.183 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 (log x.re))) into 0 41.183 * [backup-simplify]: Simplify (- 0) into 0 41.183 * [backup-simplify]: Simplify (+ 0 0) into 0 41.184 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (* 2 (log x.im)) (* 2 (log x.re)))))) into 0 41.184 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 41.184 * [backup-simplify]: Simplify 0 into 0 41.184 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 41.185 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.185 * [backup-simplify]: Simplify (+ 0 0) into 0 41.186 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* (/ 1 x.im) (/ 1 x.im)) (* 0 1))) into (/ 1 (pow x.im 2)) 41.186 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 41.186 * [backup-simplify]: Simplify (- (/ (/ 1 (pow x.im 2)) (pow x.im 2)) (+ (* (/ 1 (pow x.im 2)) (/ 0 (pow x.im 2))) (* (* 2 (/ 1 (pow x.im 3))) (/ 0 (pow x.im 2))))) into (/ 1 (pow x.im 4)) 41.186 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 (* 2 (/ 1 (pow x.im 3)))) 2)) (pow (/ 1 (pow x.im 2)) 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1 (pow x.im 4))) 1)) (pow (/ 1 (pow x.im 2)) 1)))) 2) into (/ -1 (pow x.im 2)) 41.187 * [backup-simplify]: Simplify (+ (* (- 2) (log x.re)) (log (/ 1 (pow x.im 2)))) into (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))) 41.187 * [backup-simplify]: Simplify (+ (* 1/3 (/ -1 (pow x.im 2))) (+ (* 0 (/ 2 x.im)) (* 0 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re)))))) into (- (* 1/3 (/ 1 (pow x.im 2)))) 41.187 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))))) (+ (* (/ (pow (* 2/3 (/ 1 x.im)) 2) 2)) (* (/ (pow (- (* 1/3 (/ 1 (pow x.im 2)))) 1) 1)))) into (* -1/9 (/ (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))))) (pow x.im 2))) 41.187 * [taylor]: Taking taylor expansion of (* -1/9 (/ (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))))) (pow x.im 2))) in x.im 41.187 * [taylor]: Taking taylor expansion of -1/9 in x.im 41.187 * [backup-simplify]: Simplify -1/9 into -1/9 41.187 * [taylor]: Taking taylor expansion of (/ (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))))) (pow x.im 2)) in x.im 41.187 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))))) in x.im 41.187 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re)))) in x.im 41.187 * [taylor]: Taking taylor expansion of 1/3 in x.im 41.187 * [backup-simplify]: Simplify 1/3 into 1/3 41.187 * [taylor]: Taking taylor expansion of (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))) in x.im 41.187 * [taylor]: Taking taylor expansion of (log (/ 1 (pow x.im 2))) in x.im 41.187 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 41.187 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 41.187 * [taylor]: Taking taylor expansion of x.im in x.im 41.187 * [backup-simplify]: Simplify 0 into 0 41.187 * [backup-simplify]: Simplify 1 into 1 41.188 * [backup-simplify]: Simplify (* 1 1) into 1 41.188 * [backup-simplify]: Simplify (/ 1 1) into 1 41.188 * [backup-simplify]: Simplify (log 1) into 0 41.188 * [taylor]: Taking taylor expansion of (* 2 (log x.re)) in x.im 41.188 * [taylor]: Taking taylor expansion of 2 in x.im 41.188 * [backup-simplify]: Simplify 2 into 2 41.188 * [taylor]: Taking taylor expansion of (log x.re) in x.im 41.188 * [taylor]: Taking taylor expansion of x.re in x.im 41.188 * [backup-simplify]: Simplify x.re into x.re 41.188 * [backup-simplify]: Simplify (log x.re) into (log x.re) 41.189 * [backup-simplify]: Simplify (+ (* (- 2) (log x.im)) 0) into (- (* 2 (log x.im))) 41.189 * [backup-simplify]: Simplify (* 2 (log x.re)) into (* 2 (log x.re)) 41.189 * [backup-simplify]: Simplify (- (* 2 (log x.re))) into (- (* 2 (log x.re))) 41.189 * [backup-simplify]: Simplify (+ (- (* 2 (log x.im))) (- (* 2 (log x.re)))) into (- (+ (* 2 (log x.im)) (* 2 (log x.re)))) 41.189 * [backup-simplify]: Simplify (* 1/3 (- (+ (* 2 (log x.im)) (* 2 (log x.re))))) into (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re)))) 41.189 * [backup-simplify]: Simplify (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) into (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) 41.189 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 41.189 * [taylor]: Taking taylor expansion of x.im in x.im 41.189 * [backup-simplify]: Simplify 0 into 0 41.189 * [backup-simplify]: Simplify 1 into 1 41.189 * [backup-simplify]: Simplify (* 1 1) into 1 41.189 * [backup-simplify]: Simplify (/ (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) 1) into (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) 41.190 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.190 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 41.191 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 41.191 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 41.192 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 (log x.re))) into 0 41.192 * [backup-simplify]: Simplify (- 0) into 0 41.192 * [backup-simplify]: Simplify (+ 0 0) into 0 41.193 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (* 2 (log x.im)) (* 2 (log x.re)))))) into 0 41.193 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.194 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.195 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 41.196 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 41.197 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 (log x.re)))) into 0 41.197 * [backup-simplify]: Simplify (- 0) into 0 41.197 * [backup-simplify]: Simplify (+ 0 0) into 0 41.198 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (+ (* 2 (log x.im)) (* 2 (log x.re))))))) into 0 41.198 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 41.199 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.199 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 41.200 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.200 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) (/ 0 1)))) into 0 41.201 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.202 * [backup-simplify]: Simplify (+ (* -1/9 0) (+ (* 0 0) (* 0 (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re)))))))) into 0 41.202 * [backup-simplify]: Simplify 0 into 0 41.202 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.203 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.204 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 41.205 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 41.206 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 (log x.re)))) into 0 41.206 * [backup-simplify]: Simplify (- 0) into 0 41.206 * [backup-simplify]: Simplify (+ 0 0) into 0 41.207 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (+ (* 2 (log x.im)) (* 2 (log x.re))))))) into 0 41.208 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 41.209 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.209 * [backup-simplify]: Simplify (+ (* 2/3 0) (+ (* 0 0) (* 0 (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re)))))))) into 0 41.209 * [backup-simplify]: Simplify 0 into 0 41.210 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.210 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.212 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 41.213 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 41.213 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 (log x.re)))) into 0 41.214 * [backup-simplify]: Simplify (- 0) into 0 41.214 * [backup-simplify]: Simplify (+ 0 0) into 0 41.214 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (+ (* 2 (log x.im)) (* 2 (log x.re))))))) into 0 41.215 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 41.215 * [backup-simplify]: Simplify 0 into 0 41.215 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 41.216 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.216 * [backup-simplify]: Simplify (+ 0 0) into 0 41.217 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* (/ 1 x.im) 0) (+ (* 0 (/ 1 x.im)) (* 0 1)))) into 0 41.217 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 41.217 * [backup-simplify]: Simplify (- (/ 0 (pow x.im 2)) (+ (* (/ 1 (pow x.im 2)) (/ 0 (pow x.im 2))) (* (* 2 (/ 1 (pow x.im 3))) (/ 0 (pow x.im 2))) (* (/ 1 (pow x.im 4)) (/ 0 (pow x.im 2))))) into 0 41.218 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 (* 2 (/ 1 (pow x.im 3)))) 3)) (pow (/ 1 (pow x.im 2)) 3))) (* -3 (/ (* (pow (* 1 (* 2 (/ 1 (pow x.im 3)))) 1) (pow (* 2 (/ 1 (pow x.im 4))) 1)) (pow (/ 1 (pow x.im 2)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (/ 1 (pow x.im 2)) 1)))) 6) into (/ 2/3 (pow x.im 3)) 41.219 * [backup-simplify]: Simplify (+ (* (- 2) (log x.re)) (log (/ 1 (pow x.im 2)))) into (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))) 41.219 * [backup-simplify]: Simplify (+ (* 1/3 (/ 2/3 (pow x.im 3))) (+ (* 0 (/ -1 (pow x.im 2))) (+ (* 0 (/ 2 x.im)) (* 0 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))))))) into (* 2/9 (/ 1 (pow x.im 3))) 41.219 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))))) (+ (* (/ (pow (* 2/3 (/ 1 x.im)) 3) 6)) (* (/ (pow (* 2/3 (/ 1 x.im)) 1) 1) (/ (pow (- (* 1/3 (/ 1 (pow x.im 2)))) 1) 1)) (* (/ (pow (* 2/9 (/ 1 (pow x.im 3))) 1) 1)))) into (* 4/81 (/ (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))))) (pow x.im 3))) 41.219 * [taylor]: Taking taylor expansion of (* 4/81 (/ (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))))) (pow x.im 3))) in x.im 41.219 * [taylor]: Taking taylor expansion of 4/81 in x.im 41.219 * [backup-simplify]: Simplify 4/81 into 4/81 41.219 * [taylor]: Taking taylor expansion of (/ (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))))) (pow x.im 3)) in x.im 41.219 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))))) in x.im 41.219 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re)))) in x.im 41.219 * [taylor]: Taking taylor expansion of 1/3 in x.im 41.219 * [backup-simplify]: Simplify 1/3 into 1/3 41.219 * [taylor]: Taking taylor expansion of (- (log (/ 1 (pow x.im 2))) (* 2 (log x.re))) in x.im 41.219 * [taylor]: Taking taylor expansion of (log (/ 1 (pow x.im 2))) in x.im 41.219 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 41.219 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 41.219 * [taylor]: Taking taylor expansion of x.im in x.im 41.219 * [backup-simplify]: Simplify 0 into 0 41.219 * [backup-simplify]: Simplify 1 into 1 41.220 * [backup-simplify]: Simplify (* 1 1) into 1 41.220 * [backup-simplify]: Simplify (/ 1 1) into 1 41.220 * [backup-simplify]: Simplify (log 1) into 0 41.220 * [taylor]: Taking taylor expansion of (* 2 (log x.re)) in x.im 41.220 * [taylor]: Taking taylor expansion of 2 in x.im 41.220 * [backup-simplify]: Simplify 2 into 2 41.220 * [taylor]: Taking taylor expansion of (log x.re) in x.im 41.220 * [taylor]: Taking taylor expansion of x.re in x.im 41.220 * [backup-simplify]: Simplify x.re into x.re 41.220 * [backup-simplify]: Simplify (log x.re) into (log x.re) 41.221 * [backup-simplify]: Simplify (+ (* (- 2) (log x.im)) 0) into (- (* 2 (log x.im))) 41.221 * [backup-simplify]: Simplify (* 2 (log x.re)) into (* 2 (log x.re)) 41.221 * [backup-simplify]: Simplify (- (* 2 (log x.re))) into (- (* 2 (log x.re))) 41.221 * [backup-simplify]: Simplify (+ (- (* 2 (log x.im))) (- (* 2 (log x.re)))) into (- (+ (* 2 (log x.im)) (* 2 (log x.re)))) 41.221 * [backup-simplify]: Simplify (* 1/3 (- (+ (* 2 (log x.im)) (* 2 (log x.re))))) into (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re)))) 41.221 * [backup-simplify]: Simplify (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) into (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) 41.221 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.im 41.221 * [taylor]: Taking taylor expansion of x.im in x.im 41.221 * [backup-simplify]: Simplify 0 into 0 41.221 * [backup-simplify]: Simplify 1 into 1 41.221 * [backup-simplify]: Simplify (* 1 1) into 1 41.222 * [backup-simplify]: Simplify (* 1 1) into 1 41.222 * [backup-simplify]: Simplify (/ (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) 1) into (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) 41.222 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.223 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 41.223 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 41.224 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 41.224 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 (log x.re))) into 0 41.224 * [backup-simplify]: Simplify (- 0) into 0 41.224 * [backup-simplify]: Simplify (+ 0 0) into 0 41.225 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (* 2 (log x.im)) (* 2 (log x.re)))))) into 0 41.225 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.226 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.227 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 41.228 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 41.229 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 (log x.re)))) into 0 41.229 * [backup-simplify]: Simplify (- 0) into 0 41.229 * [backup-simplify]: Simplify (+ 0 0) into 0 41.230 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (+ (* 2 (log x.im)) (* 2 (log x.re))))))) into 0 41.230 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.231 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.235 * [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 41.237 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow x.re 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow x.re 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow x.re 1)))) 6) into 0 41.237 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log x.re))))) into 0 41.238 * [backup-simplify]: Simplify (- 0) into 0 41.238 * [backup-simplify]: Simplify (+ 0 0) into 0 41.239 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (+ (* 2 (log x.im)) (* 2 (log x.re)))))))) into 0 41.240 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 41.240 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.241 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.241 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.242 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.242 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 41.243 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.243 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) (/ 0 1)))) into 0 41.244 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.245 * [backup-simplify]: Simplify (* (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 41.245 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.247 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.247 * [backup-simplify]: Simplify (+ (* 4/81 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (* -1/3 (+ (* 2 (log x.im)) (* 2 (log x.re))))))))) into 0 41.247 * [backup-simplify]: Simplify 0 into 0 41.248 * [backup-simplify]: Simplify (exp (* -1/3 (+ (* 2 (log (/ 1 (- x.im)))) (* 2 (log (/ 1 (- x.re))))))) into (exp (* -1/3 (+ (* 2 (log (/ -1 x.re))) (* 2 (log (/ -1 x.im)))))) 41.248 * * * [progress]: simplifying candidates 41.248 * * * * [progress]: [ 1 / 88 ] simplifiying candidate # 41.248 * * * * [progress]: [ 2 / 88 ] simplifiying candidate # 41.248 * * * * [progress]: [ 3 / 88 ] simplifiying candidate # 41.248 * * * * [progress]: [ 4 / 88 ] simplifiying candidate # 41.248 * * * * [progress]: [ 5 / 88 ] simplifiying candidate # 41.248 * [simplify]: Simplifying (cbrt (+ x.re x.im)) 41.248 * * [simplify]: iters left: 3 (4 enodes) 41.249 * * [simplify]: iters left: 2 (13 enodes) 41.251 * * [simplify]: Extracting #0: cost 1 inf + 0 41.251 * * [simplify]: Extracting #1: cost 3 inf + 0 41.251 * * [simplify]: Extracting #2: cost 6 inf + 0 41.251 * * [simplify]: Extracting #3: cost 4 inf + 2 41.251 * * [simplify]: Extracting #4: cost 0 inf + 330 41.251 * [simplify]: Simplified to (cbrt (+ x.im x.re)) 41.251 * [simplify]: Simplified (2 1 2 2 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (* (cbrt (* (+ x.re x.im) x.im)) (cbrt (* (+ x.re x.im) x.im))) (* (cbrt (+ x.im x.re)) (cbrt x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 41.251 * * * * [progress]: [ 6 / 88 ] simplifiying candidate # 41.251 * [simplify]: Simplifying (cbrt (* (+ (pow x.re 3) (pow x.im 3)) x.im)) 41.251 * * [simplify]: iters left: 6 (8 enodes) 41.254 * * [simplify]: iters left: 5 (39 enodes) 41.262 * * [simplify]: iters left: 4 (74 enodes) 41.280 * * [simplify]: iters left: 3 (152 enodes) 41.322 * * [simplify]: iters left: 2 (287 enodes) 41.428 * * [simplify]: Extracting #0: cost 1 inf + 0 41.428 * * [simplify]: Extracting #1: cost 3 inf + 0 41.428 * * [simplify]: Extracting #2: cost 8 inf + 0 41.428 * * [simplify]: Extracting #3: cost 38 inf + 1 41.428 * * [simplify]: Extracting #4: cost 96 inf + 371 41.429 * * [simplify]: Extracting #5: cost 70 inf + 5127 41.431 * * [simplify]: Extracting #6: cost 16 inf + 26685 41.434 * * [simplify]: Extracting #7: cost 2 inf + 33774 41.438 * * [simplify]: Extracting #8: cost 0 inf + 34198 41.441 * [simplify]: Simplified to (cbrt (* x.im (+ (* x.re (* x.re x.re)) (* (* x.im x.im) x.im)))) 41.441 * [simplify]: Simplified (2 1 2 2 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (* (cbrt (* (+ x.re x.im) x.im)) (cbrt (* (+ x.re x.im) x.im))) (/ (cbrt (* x.im (+ (* x.re (* x.re x.re)) (* (* x.im x.im) x.im)))) (cbrt (+ (* x.re x.re) (- (* x.im x.im) (* x.re x.im))))))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 41.441 * * * * [progress]: [ 7 / 88 ] simplifiying candidate # 41.441 * [simplify]: Simplifying (cbrt (* (- (* x.re x.re) (* x.im x.im)) x.im)) 41.442 * * [simplify]: iters left: 6 (7 enodes) 41.443 * * [simplify]: iters left: 5 (27 enodes) 41.447 * * [simplify]: iters left: 4 (50 enodes) 41.456 * * [simplify]: iters left: 3 (101 enodes) 41.476 * * [simplify]: iters left: 2 (217 enodes) 41.528 * * [simplify]: iters left: 1 (407 enodes) 41.668 * * [simplify]: Extracting #0: cost 1 inf + 0 41.668 * * [simplify]: Extracting #1: cost 3 inf + 0 41.668 * * [simplify]: Extracting #2: cost 29 inf + 0 41.669 * * [simplify]: Extracting #3: cost 75 inf + 1 41.670 * * [simplify]: Extracting #4: cost 86 inf + 1182 41.672 * * [simplify]: Extracting #5: cost 36 inf + 7487 41.675 * * [simplify]: Extracting #6: cost 4 inf + 12000 41.679 * * [simplify]: Extracting #7: cost 0 inf + 12458 41.683 * [simplify]: Simplified to (cbrt (* (- (* x.re x.re) (* x.im x.im)) x.im)) 41.683 * [simplify]: Simplified (2 1 2 2 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (* (cbrt (* (+ x.re x.im) x.im)) (cbrt (* (+ x.re x.im) x.im))) (/ (cbrt (* (- (* x.re x.re) (* x.im x.im)) x.im)) (cbrt (- x.re x.im))))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 41.683 * * * * [progress]: [ 8 / 88 ] simplifiying candidate # 41.683 * * * * [progress]: [ 9 / 88 ] simplifiying candidate # 41.683 * * * * [progress]: [ 10 / 88 ] simplifiying candidate # 41.683 * * * * [progress]: [ 11 / 88 ] simplifiying candidate # 41.683 * * * * [progress]: [ 12 / 88 ] simplifiying candidate #real (real->posit16 (cbrt (* (+ x.re x.im) x.im)))))) (* (+ (* x.re x.im) (* x.im x.re)) x.re)))> 41.683 * * * * [progress]: [ 13 / 88 ] simplifiying candidate # 41.683 * * * * [progress]: [ 14 / 88 ] simplifiying candidate # 41.683 * * * * [progress]: [ 15 / 88 ] simplifiying candidate # 41.683 * * * * [progress]: [ 16 / 88 ] simplifiying candidate # 41.684 * * * * [progress]: [ 17 / 88 ] simplifiying candidate # 41.684 * [simplify]: Simplifying (cbrt (+ x.re x.im)) 41.684 * * [simplify]: iters left: 3 (4 enodes) 41.685 * * [simplify]: iters left: 2 (13 enodes) 41.686 * * [simplify]: Extracting #0: cost 1 inf + 0 41.686 * * [simplify]: Extracting #1: cost 3 inf + 0 41.686 * * [simplify]: Extracting #2: cost 6 inf + 0 41.686 * * [simplify]: Extracting #3: cost 4 inf + 2 41.686 * * [simplify]: Extracting #4: cost 0 inf + 330 41.686 * [simplify]: Simplified to (cbrt (+ x.im x.re)) 41.686 * [simplify]: Simplified (2 1 2 1 2 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (* (cbrt (* (+ x.re x.im) x.im)) (* (cbrt (+ x.im x.re)) (cbrt x.im))) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 41.687 * * * * [progress]: [ 18 / 88 ] simplifiying candidate # 41.687 * [simplify]: Simplifying (cbrt (* (+ (pow x.re 3) (pow x.im 3)) x.im)) 41.687 * * [simplify]: iters left: 6 (8 enodes) 41.689 * * [simplify]: iters left: 5 (39 enodes) 41.698 * * [simplify]: iters left: 4 (74 enodes) 41.715 * * [simplify]: iters left: 3 (152 enodes) 41.770 * * [simplify]: iters left: 2 (287 enodes) 41.845 * * [simplify]: Extracting #0: cost 1 inf + 0 41.845 * * [simplify]: Extracting #1: cost 3 inf + 0 41.845 * * [simplify]: Extracting #2: cost 8 inf + 0 41.845 * * [simplify]: Extracting #3: cost 38 inf + 1 41.845 * * [simplify]: Extracting #4: cost 96 inf + 371 41.846 * * [simplify]: Extracting #5: cost 70 inf + 5127 41.848 * * [simplify]: Extracting #6: cost 16 inf + 26685 41.851 * * [simplify]: Extracting #7: cost 2 inf + 33774 41.856 * * [simplify]: Extracting #8: cost 0 inf + 34198 41.861 * [simplify]: Simplified to (cbrt (* x.im (+ (* x.re (* x.re x.re)) (* (* x.im x.im) x.im)))) 41.862 * [simplify]: Simplified (2 1 2 1 2 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (* (cbrt (* (+ x.re x.im) x.im)) (/ (cbrt (* x.im (+ (* x.re (* x.re x.re)) (* (* x.im x.im) x.im)))) (cbrt (+ (* x.re x.re) (- (* x.im x.im) (* x.re x.im)))))) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 41.862 * * * * [progress]: [ 19 / 88 ] simplifiying candidate # 41.862 * [simplify]: Simplifying (cbrt (* (- (* x.re x.re) (* x.im x.im)) x.im)) 41.862 * * [simplify]: iters left: 6 (7 enodes) 41.865 * * [simplify]: iters left: 5 (27 enodes) 41.874 * * [simplify]: iters left: 4 (50 enodes) 41.891 * * [simplify]: iters left: 3 (101 enodes) 41.931 * * [simplify]: iters left: 2 (217 enodes) 42.025 * * [simplify]: iters left: 1 (407 enodes) 42.152 * * [simplify]: Extracting #0: cost 1 inf + 0 42.152 * * [simplify]: Extracting #1: cost 3 inf + 0 42.152 * * [simplify]: Extracting #2: cost 29 inf + 0 42.152 * * [simplify]: Extracting #3: cost 75 inf + 1 42.153 * * [simplify]: Extracting #4: cost 86 inf + 1182 42.155 * * [simplify]: Extracting #5: cost 36 inf + 7487 42.158 * * [simplify]: Extracting #6: cost 4 inf + 12000 42.162 * * [simplify]: Extracting #7: cost 0 inf + 12458 42.169 * [simplify]: Simplified to (cbrt (* (- (* x.re x.re) (* x.im x.im)) x.im)) 42.169 * [simplify]: Simplified (2 1 2 1 2 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (* (cbrt (* (+ x.re x.im) x.im)) (/ (cbrt (* (- (* x.re x.re) (* x.im x.im)) x.im)) (cbrt (- x.re x.im)))) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 42.170 * * * * [progress]: [ 20 / 88 ] simplifiying candidate # 42.170 * * * * [progress]: [ 21 / 88 ] simplifiying candidate # 42.170 * * * * [progress]: [ 22 / 88 ] simplifiying candidate # 42.170 * * * * [progress]: [ 23 / 88 ] simplifiying candidate # 42.170 * * * * [progress]: [ 24 / 88 ] simplifiying candidate #real (real->posit16 (cbrt (* (+ x.re x.im) x.im))))) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re)))> 42.170 * * * * [progress]: [ 25 / 88 ] simplifiying candidate # 42.170 * * * * [progress]: [ 26 / 88 ] simplifiying candidate # 42.170 * * * * [progress]: [ 27 / 88 ] simplifiying candidate # 42.170 * * * * [progress]: [ 28 / 88 ] simplifiying candidate # 42.170 * * * * [progress]: [ 29 / 88 ] simplifiying candidate # 42.171 * [simplify]: Simplifying (cbrt (+ x.re x.im)) 42.171 * * [simplify]: iters left: 3 (4 enodes) 42.173 * * [simplify]: iters left: 2 (13 enodes) 42.176 * * [simplify]: Extracting #0: cost 1 inf + 0 42.176 * * [simplify]: Extracting #1: cost 3 inf + 0 42.176 * * [simplify]: Extracting #2: cost 6 inf + 0 42.176 * * [simplify]: Extracting #3: cost 4 inf + 2 42.176 * * [simplify]: Extracting #4: cost 0 inf + 330 42.177 * [simplify]: Simplified to (cbrt (+ x.im x.re)) 42.177 * [simplify]: Simplified (2 1 2 1 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (* (* (cbrt (+ x.im x.re)) (cbrt x.im)) (cbrt (* (+ x.re x.im) x.im))) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 42.177 * * * * [progress]: [ 30 / 88 ] simplifiying candidate # 42.177 * [simplify]: Simplifying (cbrt (* (+ (pow x.re 3) (pow x.im 3)) x.im)) 42.177 * * [simplify]: iters left: 6 (8 enodes) 42.182 * * [simplify]: iters left: 5 (39 enodes) 42.198 * * [simplify]: iters left: 4 (74 enodes) 42.219 * * [simplify]: iters left: 3 (152 enodes) 42.252 * * [simplify]: iters left: 2 (287 enodes) 42.351 * * [simplify]: Extracting #0: cost 1 inf + 0 42.351 * * [simplify]: Extracting #1: cost 3 inf + 0 42.351 * * [simplify]: Extracting #2: cost 8 inf + 0 42.352 * * [simplify]: Extracting #3: cost 38 inf + 1 42.352 * * [simplify]: Extracting #4: cost 96 inf + 371 42.354 * * [simplify]: Extracting #5: cost 70 inf + 5127 42.356 * * [simplify]: Extracting #6: cost 16 inf + 26685 42.358 * * [simplify]: Extracting #7: cost 2 inf + 33774 42.361 * * [simplify]: Extracting #8: cost 0 inf + 34198 42.364 * [simplify]: Simplified to (cbrt (* x.im (+ (* x.re (* x.re x.re)) (* (* x.im x.im) x.im)))) 42.364 * [simplify]: Simplified (2 1 2 1 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (* (/ (cbrt (* x.im (+ (* x.re (* x.re x.re)) (* (* x.im x.im) x.im)))) (cbrt (+ (* x.re x.re) (- (* x.im x.im) (* x.re x.im))))) (cbrt (* (+ x.re x.im) x.im))) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 42.364 * * * * [progress]: [ 31 / 88 ] simplifiying candidate # 42.365 * [simplify]: Simplifying (cbrt (* (- (* x.re x.re) (* x.im x.im)) x.im)) 42.365 * * [simplify]: iters left: 6 (7 enodes) 42.366 * * [simplify]: iters left: 5 (27 enodes) 42.371 * * [simplify]: iters left: 4 (50 enodes) 42.379 * * [simplify]: iters left: 3 (101 enodes) 42.413 * * [simplify]: iters left: 2 (217 enodes) 42.476 * * [simplify]: iters left: 1 (407 enodes) 42.613 * * [simplify]: Extracting #0: cost 1 inf + 0 42.613 * * [simplify]: Extracting #1: cost 3 inf + 0 42.613 * * [simplify]: Extracting #2: cost 29 inf + 0 42.613 * * [simplify]: Extracting #3: cost 75 inf + 1 42.614 * * [simplify]: Extracting #4: cost 86 inf + 1182 42.616 * * [simplify]: Extracting #5: cost 36 inf + 7487 42.620 * * [simplify]: Extracting #6: cost 4 inf + 12000 42.625 * * [simplify]: Extracting #7: cost 0 inf + 12458 42.631 * [simplify]: Simplified to (cbrt (* (- (* x.re x.re) (* x.im x.im)) x.im)) 42.631 * [simplify]: Simplified (2 1 2 1 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (* (/ (cbrt (* (- (* x.re x.re) (* x.im x.im)) x.im)) (cbrt (- x.re x.im))) (cbrt (* (+ x.re x.im) x.im))) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 42.631 * * * * [progress]: [ 32 / 88 ] simplifiying candidate # 42.632 * * * * [progress]: [ 33 / 88 ] simplifiying candidate # 42.632 * * * * [progress]: [ 34 / 88 ] simplifiying candidate # 42.632 * * * * [progress]: [ 35 / 88 ] simplifiying candidate # 42.632 * * * * [progress]: [ 36 / 88 ] simplifiying candidate #real (real->posit16 (cbrt (* (+ x.re x.im) x.im)))) (cbrt (* (+ x.re x.im) x.im))) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re)))> 42.632 * * * * [progress]: [ 37 / 88 ] simplifiying candidate # 42.632 * [simplify]: Simplifying (* (+ x.re x.im) x.im) 42.632 * * [simplify]: iters left: 4 (4 enodes) 42.634 * * [simplify]: iters left: 3 (14 enodes) 42.637 * * [simplify]: iters left: 2 (21 enodes) 42.643 * * [simplify]: iters left: 1 (27 enodes) 42.648 * * [simplify]: Extracting #0: cost 1 inf + 0 42.648 * * [simplify]: Extracting #1: cost 6 inf + 0 42.648 * * [simplify]: Extracting #2: cost 8 inf + 42 42.648 * * [simplify]: Extracting #3: cost 6 inf + 84 42.648 * * [simplify]: Extracting #4: cost 0 inf + 416 42.649 * [simplify]: Simplified to (* (+ x.im x.re) x.im) 42.649 * [simplify]: Simplified (2 1 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (pow (* (+ x.im x.re) x.im) (+ 1/3 1/3)) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 42.649 * [simplify]: Simplifying (+ 1/3 1/3) 42.649 * * [simplify]: iters left: 2 (2 enodes) 42.652 * * [simplify]: iters left: 1 (7 enodes) 42.654 * * [simplify]: Extracting #0: cost 1 inf + 0 42.654 * * [simplify]: Extracting #1: cost 0 inf + 1 42.654 * [simplify]: Simplified to 2/3 42.654 * [simplify]: Simplified (2 1 2 1 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (pow (* (+ x.re x.im) x.im) 2/3) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 42.655 * * * * [progress]: [ 38 / 88 ] simplifiying candidate # 42.655 * [simplify]: Simplifying (cbrt (* (+ x.re x.im) x.im)) 42.655 * * [simplify]: iters left: 5 (5 enodes) 42.657 * * [simplify]: iters left: 4 (17 enodes) 42.662 * * [simplify]: iters left: 3 (24 enodes) 42.666 * * [simplify]: iters left: 2 (30 enodes) 42.669 * * [simplify]: Extracting #0: cost 1 inf + 0 42.670 * * [simplify]: Extracting #1: cost 3 inf + 0 42.670 * * [simplify]: Extracting #2: cost 8 inf + 0 42.670 * * [simplify]: Extracting #3: cost 10 inf + 42 42.670 * * [simplify]: Extracting #4: cost 8 inf + 84 42.670 * * [simplify]: Extracting #5: cost 2 inf + 416 42.670 * * [simplify]: Extracting #6: cost 0 inf + 740 42.670 * [simplify]: Simplified to (cbrt (* (+ x.im x.re) x.im)) 42.670 * [simplify]: Simplified (2 1 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (pow (cbrt (* (+ x.im x.re) x.im)) (+ 1 1)) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 42.670 * [simplify]: Simplifying (+ 1 1) 42.670 * * [simplify]: iters left: 2 (2 enodes) 42.672 * * [simplify]: iters left: 1 (9 enodes) 42.673 * * [simplify]: Extracting #0: cost 1 inf + 0 42.674 * * [simplify]: Extracting #1: cost 0 inf + 1 42.674 * [simplify]: Simplified to 2 42.674 * [simplify]: Simplified (2 1 2 1 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (pow (cbrt (* (+ x.re x.im) x.im)) 2) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 42.674 * * * * [progress]: [ 39 / 88 ] simplifiying candidate # 42.674 * [simplify]: Simplifying (* (* (+ x.re x.im) x.im) (* (+ x.re x.im) x.im)) 42.674 * * [simplify]: iters left: 6 (5 enodes) 42.677 * * [simplify]: iters left: 5 (24 enodes) 42.682 * * [simplify]: iters left: 4 (61 enodes) 42.700 * * [simplify]: iters left: 3 (208 enodes) 42.782 * * [simplify]: iters left: 2 (485 enodes) 42.997 * * [simplify]: Extracting #0: cost 1 inf + 0 42.997 * * [simplify]: Extracting #1: cost 28 inf + 0 42.998 * * [simplify]: Extracting #2: cost 149 inf + 1 42.999 * * [simplify]: Extracting #3: cost 168 inf + 993 43.002 * * [simplify]: Extracting #4: cost 56 inf + 19171 43.009 * * [simplify]: Extracting #5: cost 0 inf + 29641 43.016 * [simplify]: Simplified to (* (* (+ x.im x.re) x.im) (* (+ x.im x.re) x.im)) 43.016 * [simplify]: Simplified (2 1 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (pow (* (* (+ x.im x.re) x.im) (* (+ x.im x.re) x.im)) 1/3) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 43.016 * * * * [progress]: [ 40 / 88 ] simplifiying candidate # 43.017 * [simplify]: Simplifying (* (cbrt (* (+ x.re x.im) x.im)) (cbrt (* (+ x.re x.im) x.im))) 43.017 * * [simplify]: iters left: 6 (6 enodes) 43.018 * * [simplify]: iters left: 5 (20 enodes) 43.021 * * [simplify]: iters left: 4 (27 enodes) 43.024 * * [simplify]: iters left: 3 (33 enodes) 43.028 * * [simplify]: Extracting #0: cost 1 inf + 0 43.028 * * [simplify]: Extracting #1: cost 3 inf + 0 43.028 * * [simplify]: Extracting #2: cost 5 inf + 0 43.028 * * [simplify]: Extracting #3: cost 10 inf + 0 43.028 * * [simplify]: Extracting #4: cost 12 inf + 42 43.029 * * [simplify]: Extracting #5: cost 10 inf + 84 43.029 * * [simplify]: Extracting #6: cost 5 inf + 334 43.029 * * [simplify]: Extracting #7: cost 1 inf + 942 43.029 * * [simplify]: Extracting #8: cost 0 inf + 1144 43.029 * [simplify]: Simplified to (* (cbrt (* (+ x.im x.re) x.im)) (cbrt (* (+ x.im x.re) x.im))) 43.029 * [simplify]: Simplified (2 1 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (pow (* (cbrt (* (+ x.im x.re) x.im)) (cbrt (* (+ x.im x.re) x.im))) 1) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 43.029 * * * * [progress]: [ 41 / 88 ] simplifiying candidate # 43.030 * * * * [progress]: [ 42 / 88 ] simplifiying candidate # 43.030 * [simplify]: Simplifying (cbrt (* (+ x.re x.im) x.im)) 43.030 * * [simplify]: iters left: 5 (5 enodes) 43.033 * * [simplify]: iters left: 4 (17 enodes) 43.038 * * [simplify]: iters left: 3 (24 enodes) 43.045 * * [simplify]: iters left: 2 (30 enodes) 43.048 * * [simplify]: Extracting #0: cost 1 inf + 0 43.048 * * [simplify]: Extracting #1: cost 3 inf + 0 43.048 * * [simplify]: Extracting #2: cost 8 inf + 0 43.048 * * [simplify]: Extracting #3: cost 10 inf + 42 43.048 * * [simplify]: Extracting #4: cost 8 inf + 84 43.049 * * [simplify]: Extracting #5: cost 2 inf + 416 43.049 * * [simplify]: Extracting #6: cost 0 inf + 740 43.049 * [simplify]: Simplified to (cbrt (* (+ x.im x.re) x.im)) 43.049 * [simplify]: Simplified (2 1 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (pow (cbrt (* (+ x.im x.re) x.im)) (+ 1 1)) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 43.049 * * * * [progress]: [ 43 / 88 ] simplifiying candidate # 43.049 * * * * [progress]: [ 44 / 88 ] simplifiying candidate # 43.049 * [simplify]: Simplifying (+ (log (cbrt (* (+ x.re x.im) x.im))) (log (cbrt (* (+ x.re x.im) x.im)))) 43.049 * * [simplify]: iters left: 6 (7 enodes) 43.051 * * [simplify]: iters left: 5 (23 enodes) 43.054 * * [simplify]: iters left: 4 (30 enodes) 43.058 * * [simplify]: iters left: 3 (36 enodes) 43.062 * * [simplify]: Extracting #0: cost 1 inf + 0 43.062 * * [simplify]: Extracting #1: cost 3 inf + 0 43.062 * * [simplify]: Extracting #2: cost 5 inf + 0 43.062 * * [simplify]: Extracting #3: cost 7 inf + 0 43.062 * * [simplify]: Extracting #4: cost 12 inf + 0 43.062 * * [simplify]: Extracting #5: cost 14 inf + 42 43.062 * * [simplify]: Extracting #6: cost 12 inf + 84 43.062 * * [simplify]: Extracting #7: cost 7 inf + 374 43.063 * * [simplify]: Extracting #8: cost 2 inf + 1204 43.063 * * [simplify]: Extracting #9: cost 1 inf + 1476 43.063 * * [simplify]: Extracting #10: cost 0 inf + 1748 43.063 * [simplify]: Simplified to (+ (log (cbrt (* (+ x.im x.re) x.im))) (log (cbrt (* (+ x.im x.re) x.im)))) 43.063 * [simplify]: Simplified (2 1 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (exp (+ (log (cbrt (* (+ x.im x.re) x.im))) (log (cbrt (* (+ x.im x.re) x.im))))) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 43.063 * * * * [progress]: [ 45 / 88 ] simplifiying candidate # 43.064 * * * * [progress]: [ 46 / 88 ] simplifiying candidate # 43.064 * * * * [progress]: [ 47 / 88 ] simplifiying candidate # 43.064 * [simplify]: Simplifying (* (* (+ x.re x.im) x.im) (* (+ x.re x.im) x.im)) 43.064 * * [simplify]: iters left: 6 (5 enodes) 43.065 * * [simplify]: iters left: 5 (24 enodes) 43.069 * * [simplify]: iters left: 4 (61 enodes) 43.088 * * [simplify]: iters left: 3 (208 enodes) 43.142 * * [simplify]: iters left: 2 (485 enodes) 43.392 * * [simplify]: Extracting #0: cost 1 inf + 0 43.392 * * [simplify]: Extracting #1: cost 28 inf + 0 43.393 * * [simplify]: Extracting #2: cost 149 inf + 1 43.394 * * [simplify]: Extracting #3: cost 168 inf + 993 43.402 * * [simplify]: Extracting #4: cost 56 inf + 19171 43.415 * * [simplify]: Extracting #5: cost 0 inf + 29641 43.431 * [simplify]: Simplified to (* (* (+ x.im x.re) x.im) (* (+ x.im x.re) x.im)) 43.431 * [simplify]: Simplified (2 1 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (cbrt (* (* (+ x.im x.re) x.im) (* (+ x.im x.re) x.im))) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 43.431 * * * * [progress]: [ 48 / 88 ] simplifiying candidate # 43.432 * * * * [progress]: [ 49 / 88 ] simplifiying candidate # 43.432 * * * * [progress]: [ 50 / 88 ] simplifiying candidate # 43.432 * * * * [progress]: [ 51 / 88 ] simplifiying candidate # 43.432 * [simplify]: Simplifying (* (cbrt (* (+ (pow x.re 3) (pow x.im 3)) x.im)) (cbrt (* (+ (pow x.re 3) (pow x.im 3)) x.im))) 43.432 * * [simplify]: iters left: 6 (9 enodes) 43.437 * * [simplify]: iters left: 5 (42 enodes) 43.451 * * [simplify]: iters left: 4 (77 enodes) 43.468 * * [simplify]: iters left: 3 (155 enodes) 43.519 * * [simplify]: iters left: 2 (278 enodes) 43.608 * * [simplify]: Extracting #0: cost 1 inf + 0 43.608 * * [simplify]: Extracting #1: cost 3 inf + 0 43.608 * * [simplify]: Extracting #2: cost 5 inf + 0 43.608 * * [simplify]: Extracting #3: cost 10 inf + 0 43.608 * * [simplify]: Extracting #4: cost 42 inf + 1 43.609 * * [simplify]: Extracting #5: cost 104 inf + 127 43.611 * * [simplify]: Extracting #6: cost 62 inf + 10708 43.615 * * [simplify]: Extracting #7: cost 15 inf + 29575 43.621 * * [simplify]: Extracting #8: cost 1 inf + 34268 43.626 * * [simplify]: Extracting #9: cost 0 inf + 34178 43.629 * [simplify]: Simplified to (* (cbrt (* x.im (+ (* (* x.re x.re) x.re) (* x.im (* x.im x.im))))) (cbrt (* x.im (+ (* (* x.re x.re) x.re) (* x.im (* x.im x.im)))))) 43.629 * [simplify]: Simplified (2 1 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (/ (* (cbrt (* x.im (+ (* (* x.re x.re) x.re) (* x.im (* x.im x.im))))) (cbrt (* x.im (+ (* (* x.re x.re) x.re) (* x.im (* x.im x.im)))))) (* (cbrt (+ (* x.re x.re) (- (* x.im x.im) (* x.re x.im)))) (cbrt (+ (* x.re x.re) (- (* x.im x.im) (* x.re x.im)))))) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 43.630 * [simplify]: Simplifying (* (cbrt (+ (* x.re x.re) (- (* x.im x.im) (* x.re x.im)))) (cbrt (+ (* x.re x.re) (- (* x.im x.im) (* x.re x.im))))) 43.630 * * [simplify]: iters left: 6 (9 enodes) 43.632 * * [simplify]: iters left: 5 (35 enodes) 43.640 * * [simplify]: iters left: 4 (56 enodes) 43.649 * * [simplify]: iters left: 3 (76 enodes) 43.665 * * [simplify]: iters left: 2 (92 enodes) 43.680 * * [simplify]: iters left: 1 (112 enodes) 43.697 * * [simplify]: Extracting #0: cost 1 inf + 0 43.697 * * [simplify]: Extracting #1: cost 3 inf + 0 43.697 * * [simplify]: Extracting #2: cost 5 inf + 0 43.697 * * [simplify]: Extracting #3: cost 17 inf + 0 43.697 * * [simplify]: Extracting #4: cost 37 inf + 0 43.698 * * [simplify]: Extracting #5: cost 24 inf + 1228 43.699 * * [simplify]: Extracting #6: cost 4 inf + 3463 43.701 * * [simplify]: Extracting #7: cost 0 inf + 3790 43.702 * * [simplify]: Extracting #8: cost 0 inf + 3750 43.704 * [simplify]: Simplified to (* (cbrt (+ (* x.im x.im) (* x.re (- x.re x.im)))) (cbrt (+ (* x.im x.im) (* x.re (- x.re x.im))))) 43.704 * [simplify]: Simplified (2 1 2 1 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (/ (* (cbrt (* x.im (+ (* (* x.re x.re) x.re) (* x.im (* x.im x.im))))) (cbrt (* x.im (+ (* (* x.re x.re) x.re) (* x.im (* x.im x.im)))))) (* (cbrt (+ (* x.im x.im) (* x.re (- x.re x.im)))) (cbrt (+ (* x.im x.im) (* x.re (- x.re x.im)))))) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 43.705 * * * * [progress]: [ 52 / 88 ] simplifiying candidate # 43.705 * [simplify]: Simplifying (* (cbrt (* (+ (pow x.re 3) (pow x.im 3)) x.im)) (cbrt (* (- (* x.re x.re) (* x.im x.im)) x.im))) 43.705 * * [simplify]: iters left: 6 (14 enodes) 43.713 * * [simplify]: iters left: 5 (62 enodes) 43.729 * * [simplify]: iters left: 4 (116 enodes) 43.755 * * [simplify]: iters left: 3 (238 enodes) 43.812 * * [simplify]: iters left: 2 (474 enodes) 43.968 * * [simplify]: Extracting #0: cost 1 inf + 0 43.968 * * [simplify]: Extracting #1: cost 4 inf + 0 43.969 * * [simplify]: Extracting #2: cost 8 inf + 0 43.969 * * [simplify]: Extracting #3: cost 42 inf + 0 43.969 * * [simplify]: Extracting #4: cost 123 inf + 1 43.970 * * [simplify]: Extracting #5: cost 179 inf + 2512 43.972 * * [simplify]: Extracting #6: cost 98 inf + 14621 43.977 * * [simplify]: Extracting #7: cost 24 inf + 39044 43.985 * * [simplify]: Extracting #8: cost 3 inf + 48028 43.991 * * [simplify]: Extracting #9: cost 0 inf + 49126 43.999 * [simplify]: Simplified to (* (cbrt (* (* (+ x.im x.re) (- x.re x.im)) x.im)) (cbrt (* x.im (+ (* x.re (* x.re x.re)) (* x.im (* x.im x.im)))))) 43.999 * [simplify]: Simplified (2 1 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (/ (* (cbrt (* (* (+ x.im x.re) (- x.re x.im)) x.im)) (cbrt (* x.im (+ (* x.re (* x.re x.re)) (* x.im (* x.im x.im)))))) (* (cbrt (+ (* x.re x.re) (- (* x.im x.im) (* x.re x.im)))) (cbrt (- x.re x.im)))) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 44.000 * [simplify]: Simplifying (* (cbrt (+ (* x.re x.re) (- (* x.im x.im) (* x.re x.im)))) (cbrt (- x.re x.im))) 44.000 * * [simplify]: iters left: 6 (11 enodes) 44.006 * * [simplify]: iters left: 5 (44 enodes) 44.019 * * [simplify]: iters left: 4 (67 enodes) 44.039 * * [simplify]: iters left: 3 (84 enodes) 44.054 * * [simplify]: iters left: 2 (96 enodes) 44.068 * * [simplify]: iters left: 1 (114 enodes) 44.100 * * [simplify]: Extracting #0: cost 1 inf + 0 44.100 * * [simplify]: Extracting #1: cost 4 inf + 0 44.100 * * [simplify]: Extracting #2: cost 8 inf + 0 44.100 * * [simplify]: Extracting #3: cost 24 inf + 0 44.100 * * [simplify]: Extracting #4: cost 30 inf + 657 44.101 * * [simplify]: Extracting #5: cost 9 inf + 2858 44.103 * * [simplify]: Extracting #6: cost 0 inf + 4154 44.105 * [simplify]: Simplified to (* (cbrt (- x.re x.im)) (cbrt (+ (* x.im x.im) (* x.re (- x.re x.im))))) 44.105 * [simplify]: Simplified (2 1 2 1 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (/ (* (cbrt (* (* (+ x.im x.re) (- x.re x.im)) x.im)) (cbrt (* x.im (+ (* x.re (* x.re x.re)) (* x.im (* x.im x.im)))))) (* (cbrt (- x.re x.im)) (cbrt (+ (* x.im x.im) (* x.re (- x.re x.im)))))) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 44.105 * * * * [progress]: [ 53 / 88 ] simplifiying candidate # 44.106 * [simplify]: Simplifying (* (cbrt (* (- (* x.re x.re) (* x.im x.im)) x.im)) (cbrt (* (+ (pow x.re 3) (pow x.im 3)) x.im))) 44.106 * * [simplify]: iters left: 6 (14 enodes) 44.115 * * [simplify]: iters left: 5 (62 enodes) 44.139 * * [simplify]: iters left: 4 (116 enodes) 44.188 * * [simplify]: iters left: 3 (238 enodes) 44.270 * * [simplify]: iters left: 2 (474 enodes) 44.758 * * [simplify]: Extracting #0: cost 1 inf + 0 44.758 * * [simplify]: Extracting #1: cost 4 inf + 0 44.758 * * [simplify]: Extracting #2: cost 8 inf + 0 44.758 * * [simplify]: Extracting #3: cost 40 inf + 0 44.759 * * [simplify]: Extracting #4: cost 121 inf + 1 44.760 * * [simplify]: Extracting #5: cost 167 inf + 2165 44.763 * * [simplify]: Extracting #6: cost 100 inf + 12824 44.767 * * [simplify]: Extracting #7: cost 39 inf + 31485 44.774 * * [simplify]: Extracting #8: cost 3 inf + 47953 44.786 * * [simplify]: Extracting #9: cost 0 inf + 48720 44.798 * [simplify]: Simplified to (* (cbrt (* x.im (+ (* x.re (* x.re x.re)) (* x.im (* x.im x.im))))) (cbrt (* (* (+ x.re x.im) (- x.re x.im)) x.im))) 44.798 * [simplify]: Simplified (2 1 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (/ (* (cbrt (* x.im (+ (* x.re (* x.re x.re)) (* x.im (* x.im x.im))))) (cbrt (* (* (+ x.re x.im) (- x.re x.im)) x.im))) (* (cbrt (- x.re x.im)) (cbrt (+ (* x.re x.re) (- (* x.im x.im) (* x.re x.im)))))) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 44.798 * [simplify]: Simplifying (* (cbrt (- x.re x.im)) (cbrt (+ (* x.re x.re) (- (* x.im x.im) (* x.re x.im))))) 44.799 * * [simplify]: iters left: 6 (11 enodes) 44.804 * * [simplify]: iters left: 5 (44 enodes) 44.817 * * [simplify]: iters left: 4 (67 enodes) 44.836 * * [simplify]: iters left: 3 (84 enodes) 44.859 * * [simplify]: iters left: 2 (96 enodes) 44.889 * * [simplify]: iters left: 1 (114 enodes) 44.913 * * [simplify]: Extracting #0: cost 1 inf + 0 44.913 * * [simplify]: Extracting #1: cost 4 inf + 0 44.913 * * [simplify]: Extracting #2: cost 8 inf + 0 44.913 * * [simplify]: Extracting #3: cost 24 inf + 0 44.913 * * [simplify]: Extracting #4: cost 36 inf + 206 44.913 * * [simplify]: Extracting #5: cost 12 inf + 2491 44.914 * * [simplify]: Extracting #6: cost 0 inf + 4194 44.915 * * [simplify]: Extracting #7: cost 0 inf + 4154 44.916 * [simplify]: Simplified to (* (cbrt (- x.re x.im)) (cbrt (- (* x.re x.re) (* x.im (- x.re x.im))))) 44.916 * [simplify]: Simplified (2 1 2 1 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (/ (* (cbrt (* x.im (+ (* x.re (* x.re x.re)) (* x.im (* x.im x.im))))) (cbrt (* (* (+ x.re x.im) (- x.re x.im)) x.im))) (* (cbrt (- x.re x.im)) (cbrt (- (* x.re x.re) (* x.im (- x.re x.im)))))) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 44.916 * * * * [progress]: [ 54 / 88 ] simplifiying candidate # 44.917 * [simplify]: Simplifying (* (cbrt (* (- (* x.re x.re) (* x.im x.im)) x.im)) (cbrt (* (- (* x.re x.re) (* x.im x.im)) x.im))) 44.917 * * [simplify]: iters left: 6 (8 enodes) 44.918 * * [simplify]: iters left: 5 (30 enodes) 44.923 * * [simplify]: iters left: 4 (53 enodes) 44.932 * * [simplify]: iters left: 3 (104 enodes) 44.953 * * [simplify]: iters left: 2 (220 enodes) 45.040 * * [simplify]: iters left: 1 (393 enodes) 45.166 * * [simplify]: Extracting #0: cost 1 inf + 0 45.166 * * [simplify]: Extracting #1: cost 3 inf + 0 45.166 * * [simplify]: Extracting #2: cost 5 inf + 0 45.167 * * [simplify]: Extracting #3: cost 31 inf + 0 45.167 * * [simplify]: Extracting #4: cost 77 inf + 1 45.168 * * [simplify]: Extracting #5: cost 93 inf + 455 45.172 * * [simplify]: Extracting #6: cost 31 inf + 8382 45.179 * * [simplify]: Extracting #7: cost 1 inf + 13100 45.182 * * [simplify]: Extracting #8: cost 0 inf + 13142 45.186 * * [simplify]: Extracting #9: cost 0 inf + 13102 45.190 * [simplify]: Simplified to (* (cbrt (* (* x.im (- x.re x.im)) (+ x.re x.im))) (cbrt (* (* x.im (- x.re x.im)) (+ x.re x.im)))) 45.190 * [simplify]: Simplified (2 1 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (/ (* (cbrt (* (* x.im (- x.re x.im)) (+ x.re x.im))) (cbrt (* (* x.im (- x.re x.im)) (+ x.re x.im)))) (* (cbrt (- x.re x.im)) (cbrt (- x.re x.im)))) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 45.191 * [simplify]: Simplifying (* (cbrt (- x.re x.im)) (cbrt (- x.re x.im))) 45.191 * * [simplify]: iters left: 5 (5 enodes) 45.192 * * [simplify]: iters left: 4 (17 enodes) 45.194 * * [simplify]: iters left: 3 (20 enodes) 45.197 * * [simplify]: Extracting #0: cost 1 inf + 0 45.197 * * [simplify]: Extracting #1: cost 3 inf + 0 45.197 * * [simplify]: Extracting #2: cost 5 inf + 0 45.197 * * [simplify]: Extracting #3: cost 9 inf + 0 45.197 * * [simplify]: Extracting #4: cost 7 inf + 43 45.197 * * [simplify]: Extracting #5: cost 0 inf + 736 45.197 * [simplify]: Simplified to (* (cbrt (- x.re x.im)) (cbrt (- x.re x.im))) 45.197 * [simplify]: Simplified (2 1 2 1 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (/ (* (cbrt (* (* x.im (- x.re x.im)) (+ x.re x.im))) (cbrt (* (* x.im (- x.re x.im)) (+ x.re x.im)))) (* (cbrt (- x.re x.im)) (cbrt (- x.re x.im)))) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 45.197 * * * * [progress]: [ 55 / 88 ] simplifiying candidate # 45.198 * * * * [progress]: [ 56 / 88 ] simplifiying candidate # 45.198 * [simplify]: Simplifying (* (cbrt (+ x.re x.im)) (cbrt (+ x.re x.im))) 45.198 * * [simplify]: iters left: 5 (5 enodes) 45.199 * * [simplify]: iters left: 4 (16 enodes) 45.201 * * [simplify]: Extracting #0: cost 1 inf + 0 45.201 * * [simplify]: Extracting #1: cost 3 inf + 0 45.201 * * [simplify]: Extracting #2: cost 5 inf + 0 45.201 * * [simplify]: Extracting #3: cost 8 inf + 0 45.201 * * [simplify]: Extracting #4: cost 6 inf + 2 45.201 * * [simplify]: Extracting #5: cost 0 inf + 654 45.201 * [simplify]: Simplified to (* (cbrt (+ x.im x.re)) (cbrt (+ x.im x.re))) 45.201 * [simplify]: Simplified (2 1 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (* (* (cbrt (+ x.im x.re)) (cbrt (+ x.im x.re))) (* (cbrt x.im) (cbrt x.im))) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 45.201 * [simplify]: Simplifying (* (cbrt x.im) (cbrt x.im)) 45.201 * * [simplify]: iters left: 3 (3 enodes) 45.202 * * [simplify]: iters left: 2 (9 enodes) 45.203 * * [simplify]: Extracting #0: cost 1 inf + 0 45.203 * * [simplify]: Extracting #1: cost 3 inf + 0 45.203 * * [simplify]: Extracting #2: cost 5 inf + 0 45.203 * * [simplify]: Extracting #3: cost 4 inf + 1 45.204 * * [simplify]: Extracting #4: cost 0 inf + 405 45.204 * [simplify]: Simplified to (* (cbrt x.im) (cbrt x.im)) 45.204 * [simplify]: Simplified (2 1 2 1 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (* (* (cbrt (+ x.re x.im)) (cbrt (+ x.re x.im))) (* (cbrt x.im) (cbrt x.im))) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 45.204 * * * * [progress]: [ 57 / 88 ] simplifiying candidate # 45.204 * [simplify]: Simplifying (* (* (cbrt (cbrt (* (+ x.re x.im) x.im))) (cbrt (cbrt (* (+ x.re x.im) x.im)))) (* (cbrt (cbrt (* (+ x.re x.im) x.im))) (cbrt (cbrt (* (+ x.re x.im) x.im))))) 45.204 * * [simplify]: iters left: 6 (8 enodes) 45.206 * * [simplify]: iters left: 5 (30 enodes) 45.215 * * [simplify]: iters left: 4 (41 enodes) 45.229 * * [simplify]: iters left: 3 (58 enodes) 45.247 * * [simplify]: iters left: 2 (82 enodes) 45.279 * * [simplify]: iters left: 1 (130 enodes) 45.322 * * [simplify]: Extracting #0: cost 1 inf + 0 45.322 * * [simplify]: Extracting #1: cost 13 inf + 0 45.322 * * [simplify]: Extracting #2: cost 40 inf + 1 45.322 * * [simplify]: Extracting #3: cost 43 inf + 7 45.323 * * [simplify]: Extracting #4: cost 44 inf + 51 45.323 * * [simplify]: Extracting #5: cost 41 inf + 94 45.323 * * [simplify]: Extracting #6: cost 36 inf + 384 45.324 * * [simplify]: Extracting #7: cost 25 inf + 3650 45.327 * * [simplify]: Extracting #8: cost 4 inf + 15462 45.330 * * [simplify]: Extracting #9: cost 0 inf + 18067 45.334 * [simplify]: Simplified to (* (cbrt (cbrt (* (+ x.im x.re) x.im))) (cbrt (* (+ x.im x.re) x.im))) 45.335 * [simplify]: Simplified (2 1 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (* (* (cbrt (cbrt (* (+ x.im x.re) x.im))) (cbrt (* (+ x.im x.re) x.im))) (* (cbrt (cbrt (* (+ x.re x.im) x.im))) (cbrt (cbrt (* (+ x.re x.im) x.im))))) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 45.336 * [simplify]: Simplifying (* (cbrt (cbrt (* (+ x.re x.im) x.im))) (cbrt (cbrt (* (+ x.re x.im) x.im)))) 45.336 * * [simplify]: iters left: 6 (7 enodes) 45.339 * * [simplify]: iters left: 5 (23 enodes) 45.345 * * [simplify]: iters left: 4 (30 enodes) 45.354 * * [simplify]: iters left: 3 (36 enodes) 45.363 * * [simplify]: Extracting #0: cost 1 inf + 0 45.363 * * [simplify]: Extracting #1: cost 3 inf + 0 45.363 * * [simplify]: Extracting #2: cost 5 inf + 0 45.363 * * [simplify]: Extracting #3: cost 7 inf + 0 45.363 * * [simplify]: Extracting #4: cost 12 inf + 0 45.363 * * [simplify]: Extracting #5: cost 14 inf + 42 45.363 * * [simplify]: Extracting #6: cost 12 inf + 84 45.363 * * [simplify]: Extracting #7: cost 7 inf + 374 45.364 * * [simplify]: Extracting #8: cost 2 inf + 1224 45.364 * * [simplify]: Extracting #9: cost 1 inf + 1506 45.365 * * [simplify]: Extracting #10: cost 0 inf + 1788 45.365 * [simplify]: Simplified to (* (cbrt (cbrt (* (+ x.im x.re) x.im))) (cbrt (cbrt (* (+ x.im x.re) x.im)))) 45.365 * [simplify]: Simplified (2 1 2 1 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (* (* (* (cbrt (cbrt (* (+ x.re x.im) x.im))) (cbrt (cbrt (* (+ x.re x.im) x.im)))) (* (cbrt (cbrt (* (+ x.re x.im) x.im))) (cbrt (cbrt (* (+ x.re x.im) x.im))))) (* (cbrt (cbrt (* (+ x.im x.re) x.im))) (cbrt (cbrt (* (+ x.im x.re) x.im))))) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 45.365 * * * * [progress]: [ 58 / 88 ] simplifiying candidate # 45.366 * [simplify]: Simplifying (* (sqrt (cbrt (* (+ x.re x.im) x.im))) (sqrt (cbrt (* (+ x.re x.im) x.im)))) 45.366 * * [simplify]: iters left: 6 (7 enodes) 45.369 * * [simplify]: iters left: 5 (21 enodes) 45.375 * * [simplify]: iters left: 4 (29 enodes) 45.383 * * [simplify]: iters left: 3 (35 enodes) 45.391 * * [simplify]: Extracting #0: cost 1 inf + 0 45.391 * * [simplify]: Extracting #1: cost 4 inf + 0 45.391 * * [simplify]: Extracting #2: cost 10 inf + 0 45.391 * * [simplify]: Extracting #3: cost 12 inf + 42 45.391 * * [simplify]: Extracting #4: cost 10 inf + 84 45.392 * * [simplify]: Extracting #5: cost 4 inf + 416 45.392 * * [simplify]: Extracting #6: cost 0 inf + 1144 45.392 * [simplify]: Simplified to (cbrt (* (+ x.im x.re) x.im)) 45.392 * [simplify]: Simplified (2 1 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (* (cbrt (* (+ x.im x.re) x.im)) (* (sqrt (cbrt (* (+ x.re x.im) x.im))) (sqrt (cbrt (* (+ x.re x.im) x.im))))) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 45.393 * [simplify]: Simplifying (* (sqrt (cbrt (* (+ x.re x.im) x.im))) (sqrt (cbrt (* (+ x.re x.im) x.im)))) 45.393 * * [simplify]: iters left: 6 (7 enodes) 45.396 * * [simplify]: iters left: 5 (21 enodes) 45.404 * * [simplify]: iters left: 4 (29 enodes) 45.412 * * [simplify]: iters left: 3 (35 enodes) 45.419 * * [simplify]: Extracting #0: cost 1 inf + 0 45.419 * * [simplify]: Extracting #1: cost 4 inf + 0 45.419 * * [simplify]: Extracting #2: cost 10 inf + 0 45.419 * * [simplify]: Extracting #3: cost 12 inf + 42 45.420 * * [simplify]: Extracting #4: cost 10 inf + 84 45.420 * * [simplify]: Extracting #5: cost 4 inf + 416 45.420 * * [simplify]: Extracting #6: cost 0 inf + 1144 45.421 * [simplify]: Simplified to (cbrt (* (+ x.im x.re) x.im)) 45.421 * [simplify]: Simplified (2 1 2 1 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (* (* (sqrt (cbrt (* (+ x.re x.im) x.im))) (sqrt (cbrt (* (+ x.re x.im) x.im)))) (cbrt (* (+ x.im x.re) x.im))) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 45.421 * * * * [progress]: [ 59 / 88 ] simplifiying candidate # 45.421 * [simplify]: Simplifying (* 1 1) 45.421 * * [simplify]: iters left: 2 (2 enodes) 45.423 * * [simplify]: iters left: 1 (6 enodes) 45.425 * * [simplify]: Extracting #0: cost 1 inf + 0 45.425 * * [simplify]: Extracting #1: cost 0 inf + 1 45.425 * [simplify]: Simplified to 1 45.425 * [simplify]: Simplified (2 1 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (* 1 (* (cbrt (* (+ x.re x.im) x.im)) (cbrt (* (+ x.re x.im) x.im)))) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 45.426 * [simplify]: Simplifying (* (cbrt (* (+ x.re x.im) x.im)) (cbrt (* (+ x.re x.im) x.im))) 45.426 * * [simplify]: iters left: 6 (6 enodes) 45.429 * * [simplify]: iters left: 5 (20 enodes) 45.434 * * [simplify]: iters left: 4 (27 enodes) 45.442 * * [simplify]: iters left: 3 (33 enodes) 45.450 * * [simplify]: Extracting #0: cost 1 inf + 0 45.450 * * [simplify]: Extracting #1: cost 3 inf + 0 45.450 * * [simplify]: Extracting #2: cost 5 inf + 0 45.450 * * [simplify]: Extracting #3: cost 10 inf + 0 45.450 * * [simplify]: Extracting #4: cost 12 inf + 42 45.450 * * [simplify]: Extracting #5: cost 10 inf + 84 45.451 * * [simplify]: Extracting #6: cost 5 inf + 334 45.451 * * [simplify]: Extracting #7: cost 1 inf + 942 45.451 * * [simplify]: Extracting #8: cost 0 inf + 1144 45.452 * [simplify]: Simplified to (* (cbrt (* (+ x.im x.re) x.im)) (cbrt (* (+ x.im x.re) x.im))) 45.452 * [simplify]: Simplified (2 1 2 1 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (* 1 (* (cbrt (* (+ x.im x.re) x.im)) (cbrt (* (+ x.im x.re) x.im)))) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 45.452 * * * * [progress]: [ 60 / 88 ] simplifiying candidate # 45.452 * [simplify]: Simplifying (* (sqrt (cbrt (* (+ x.re x.im) x.im))) (sqrt (cbrt (* (+ x.re x.im) x.im)))) 45.452 * * [simplify]: iters left: 6 (7 enodes) 45.455 * * [simplify]: iters left: 5 (21 enodes) 45.461 * * [simplify]: iters left: 4 (29 enodes) 45.470 * * [simplify]: iters left: 3 (35 enodes) 45.478 * * [simplify]: Extracting #0: cost 1 inf + 0 45.478 * * [simplify]: Extracting #1: cost 4 inf + 0 45.478 * * [simplify]: Extracting #2: cost 10 inf + 0 45.478 * * [simplify]: Extracting #3: cost 12 inf + 42 45.478 * * [simplify]: Extracting #4: cost 10 inf + 84 45.478 * * [simplify]: Extracting #5: cost 4 inf + 416 45.479 * * [simplify]: Extracting #6: cost 0 inf + 1144 45.479 * [simplify]: Simplified to (cbrt (* (+ x.im x.re) x.im)) 45.479 * [simplify]: Simplified (2 1 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (* (cbrt (* (+ x.im x.re) x.im)) (* (sqrt (cbrt (* (+ x.re x.im) x.im))) (sqrt (cbrt (* (+ x.re x.im) x.im))))) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 45.480 * [simplify]: Simplifying (* (sqrt (cbrt (* (+ x.re x.im) x.im))) (sqrt (cbrt (* (+ x.re x.im) x.im)))) 45.480 * * [simplify]: iters left: 6 (7 enodes) 45.483 * * [simplify]: iters left: 5 (21 enodes) 45.489 * * [simplify]: iters left: 4 (29 enodes) 45.497 * * [simplify]: iters left: 3 (35 enodes) 45.505 * * [simplify]: Extracting #0: cost 1 inf + 0 45.505 * * [simplify]: Extracting #1: cost 4 inf + 0 45.505 * * [simplify]: Extracting #2: cost 10 inf + 0 45.505 * * [simplify]: Extracting #3: cost 12 inf + 42 45.505 * * [simplify]: Extracting #4: cost 10 inf + 84 45.505 * * [simplify]: Extracting #5: cost 4 inf + 416 45.506 * * [simplify]: Extracting #6: cost 0 inf + 1144 45.506 * [simplify]: Simplified to (cbrt (* (+ x.im x.re) x.im)) 45.506 * [simplify]: Simplified (2 1 2 1 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (* (* (sqrt (cbrt (* (+ x.re x.im) x.im))) (sqrt (cbrt (* (+ x.re x.im) x.im)))) (cbrt (* (+ x.im x.re) x.im))) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 45.506 * * * * [progress]: [ 61 / 88 ] simplifiying candidate # 45.507 * [simplify]: Simplifying (* (+ x.re x.im) x.im) 45.507 * * [simplify]: iters left: 4 (4 enodes) 45.509 * * [simplify]: iters left: 3 (14 enodes) 45.513 * * [simplify]: iters left: 2 (21 enodes) 45.519 * * [simplify]: iters left: 1 (27 enodes) 45.525 * * [simplify]: Extracting #0: cost 1 inf + 0 45.525 * * [simplify]: Extracting #1: cost 6 inf + 0 45.525 * * [simplify]: Extracting #2: cost 8 inf + 42 45.526 * * [simplify]: Extracting #3: cost 6 inf + 84 45.526 * * [simplify]: Extracting #4: cost 0 inf + 416 45.526 * [simplify]: Simplified to (* (+ x.im x.re) x.im) 45.527 * [simplify]: Simplified (2 1 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (pow (* (+ x.im x.re) x.im) (* 2 1/3)) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 45.527 * [simplify]: Simplifying (* 2 1/3) 45.527 * * [simplify]: iters left: 2 (3 enodes) 45.531 * * [simplify]: iters left: 1 (11 enodes) 45.535 * * [simplify]: Extracting #0: cost 1 inf + 0 45.535 * * [simplify]: Extracting #1: cost 0 inf + 1 45.535 * [simplify]: Simplified to 2/3 45.535 * [simplify]: Simplified (2 1 2 1 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (pow (* (+ x.re x.im) x.im) 2/3) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 45.535 * * * * [progress]: [ 62 / 88 ] simplifiying candidate # 45.536 * [simplify]: Simplifying (cbrt (* (+ x.re x.im) x.im)) 45.536 * * [simplify]: iters left: 5 (5 enodes) 45.538 * * [simplify]: iters left: 4 (17 enodes) 45.542 * * [simplify]: iters left: 3 (24 enodes) 45.551 * * [simplify]: iters left: 2 (30 enodes) 45.559 * * [simplify]: Extracting #0: cost 1 inf + 0 45.559 * * [simplify]: Extracting #1: cost 3 inf + 0 45.559 * * [simplify]: Extracting #2: cost 8 inf + 0 45.559 * * [simplify]: Extracting #3: cost 10 inf + 42 45.560 * * [simplify]: Extracting #4: cost 8 inf + 84 45.560 * * [simplify]: Extracting #5: cost 2 inf + 416 45.560 * * [simplify]: Extracting #6: cost 0 inf + 740 45.560 * [simplify]: Simplified to (cbrt (* (+ x.im x.re) x.im)) 45.561 * [simplify]: Simplified (2 1 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (pow (cbrt (* (+ x.im x.re) x.im)) (* 2 1)) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 45.561 * [simplify]: Simplifying (* 2 1) 45.561 * * [simplify]: iters left: 2 (3 enodes) 45.564 * * [simplify]: iters left: 1 (9 enodes) 45.567 * * [simplify]: Extracting #0: cost 1 inf + 0 45.567 * * [simplify]: Extracting #1: cost 0 inf + 1 45.567 * [simplify]: Simplified to 2 45.567 * [simplify]: Simplified (2 1 2 1 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (pow (cbrt (* (+ x.re x.im) x.im)) 2) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 45.567 * * * * [progress]: [ 63 / 88 ] simplifiying candidate # 45.568 * [simplify]: Simplifying (cbrt x.im) 45.568 * * [simplify]: iters left: 1 (2 enodes) 45.568 * * [simplify]: Extracting #0: cost 1 inf + 0 45.568 * * [simplify]: Extracting #1: cost 3 inf + 0 45.568 * * [simplify]: Extracting #2: cost 2 inf + 1 45.569 * * [simplify]: Extracting #3: cost 0 inf + 163 45.569 * [simplify]: Simplified to (cbrt x.im) 45.569 * [simplify]: Simplified (2 1 2 1 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (* (* (cbrt (* (+ x.re x.im) x.im)) (cbrt (+ x.re x.im))) (cbrt x.im)) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 45.569 * * * * [progress]: [ 64 / 88 ] simplifiying candidate # 45.569 * [simplify]: Simplifying (cbrt (cbrt (* (+ x.re x.im) x.im))) 45.569 * * [simplify]: iters left: 6 (6 enodes) 45.572 * * [simplify]: iters left: 5 (20 enodes) 45.577 * * [simplify]: iters left: 4 (27 enodes) 45.584 * * [simplify]: iters left: 3 (33 enodes) 45.588 * * [simplify]: Extracting #0: cost 1 inf + 0 45.588 * * [simplify]: Extracting #1: cost 3 inf + 0 45.588 * * [simplify]: Extracting #2: cost 5 inf + 0 45.588 * * [simplify]: Extracting #3: cost 10 inf + 0 45.588 * * [simplify]: Extracting #4: cost 12 inf + 42 45.588 * * [simplify]: Extracting #5: cost 10 inf + 84 45.588 * * [simplify]: Extracting #6: cost 5 inf + 334 45.588 * * [simplify]: Extracting #7: cost 1 inf + 982 45.588 * * [simplify]: Extracting #8: cost 0 inf + 1224 45.589 * [simplify]: Simplified to (cbrt (cbrt (* (+ x.im x.re) x.im))) 45.589 * [simplify]: Simplified (2 1 2 1 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (* (* (cbrt (* (+ x.re x.im) x.im)) (* (cbrt (cbrt (* (+ x.re x.im) x.im))) (cbrt (cbrt (* (+ x.re x.im) x.im))))) (cbrt (cbrt (* (+ x.im x.re) x.im)))) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 45.589 * * * * [progress]: [ 65 / 88 ] simplifiying candidate # 45.589 * [simplify]: Simplifying (sqrt (cbrt (* (+ x.re x.im) x.im))) 45.589 * * [simplify]: iters left: 6 (6 enodes) 45.590 * * [simplify]: iters left: 5 (20 enodes) 45.593 * * [simplify]: iters left: 4 (27 enodes) 45.597 * * [simplify]: iters left: 3 (33 enodes) 45.601 * * [simplify]: Extracting #0: cost 1 inf + 0 45.601 * * [simplify]: Extracting #1: cost 3 inf + 0 45.601 * * [simplify]: Extracting #2: cost 5 inf + 0 45.601 * * [simplify]: Extracting #3: cost 10 inf + 0 45.601 * * [simplify]: Extracting #4: cost 12 inf + 42 45.601 * * [simplify]: Extracting #5: cost 10 inf + 84 45.601 * * [simplify]: Extracting #6: cost 5 inf + 334 45.601 * * [simplify]: Extracting #7: cost 1 inf + 942 45.601 * * [simplify]: Extracting #8: cost 0 inf + 1144 45.602 * [simplify]: Simplified to (sqrt (cbrt (* (+ x.im x.re) x.im))) 45.602 * [simplify]: Simplified (2 1 2 1 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (* (* (cbrt (* (+ x.re x.im) x.im)) (sqrt (cbrt (* (+ x.re x.im) x.im)))) (sqrt (cbrt (* (+ x.im x.re) x.im)))) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 45.602 * * * * [progress]: [ 66 / 88 ] simplifiying candidate # 45.602 * [simplify]: Simplifying (cbrt (* (+ x.re x.im) x.im)) 45.602 * * [simplify]: iters left: 5 (5 enodes) 45.603 * * [simplify]: iters left: 4 (17 enodes) 45.605 * * [simplify]: iters left: 3 (24 enodes) 45.609 * * [simplify]: iters left: 2 (30 enodes) 45.612 * * [simplify]: Extracting #0: cost 1 inf + 0 45.612 * * [simplify]: Extracting #1: cost 3 inf + 0 45.612 * * [simplify]: Extracting #2: cost 8 inf + 0 45.612 * * [simplify]: Extracting #3: cost 10 inf + 42 45.612 * * [simplify]: Extracting #4: cost 8 inf + 84 45.612 * * [simplify]: Extracting #5: cost 2 inf + 416 45.613 * * [simplify]: Extracting #6: cost 0 inf + 740 45.613 * [simplify]: Simplified to (cbrt (* (+ x.im x.re) x.im)) 45.613 * [simplify]: Simplified (2 1 2 1 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (* (* (cbrt (* (+ x.re x.im) x.im)) 1) (cbrt (* (+ x.im x.re) x.im))) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 45.613 * * * * [progress]: [ 67 / 88 ] simplifiying candidate # 45.613 * [simplify]: Simplifying (cbrt (+ x.re x.im)) 45.613 * * [simplify]: iters left: 3 (4 enodes) 45.614 * * [simplify]: iters left: 2 (13 enodes) 45.616 * * [simplify]: Extracting #0: cost 1 inf + 0 45.616 * * [simplify]: Extracting #1: cost 3 inf + 0 45.616 * * [simplify]: Extracting #2: cost 6 inf + 0 45.616 * * [simplify]: Extracting #3: cost 4 inf + 2 45.616 * * [simplify]: Extracting #4: cost 0 inf + 330 45.616 * [simplify]: Simplified to (cbrt (+ x.im x.re)) 45.616 * [simplify]: Simplified (2 1 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (* (cbrt (+ x.im x.re)) (* (cbrt x.im) (cbrt (* (+ x.re x.im) x.im)))) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 45.616 * * * * [progress]: [ 68 / 88 ] simplifiying candidate # 45.616 * [simplify]: Simplifying (* (cbrt (cbrt (* (+ x.re x.im) x.im))) (cbrt (cbrt (* (+ x.re x.im) x.im)))) 45.616 * * [simplify]: iters left: 6 (7 enodes) 45.618 * * [simplify]: iters left: 5 (23 enodes) 45.621 * * [simplify]: iters left: 4 (30 enodes) 45.625 * * [simplify]: iters left: 3 (36 enodes) 45.632 * * [simplify]: Extracting #0: cost 1 inf + 0 45.633 * * [simplify]: Extracting #1: cost 3 inf + 0 45.633 * * [simplify]: Extracting #2: cost 5 inf + 0 45.633 * * [simplify]: Extracting #3: cost 7 inf + 0 45.633 * * [simplify]: Extracting #4: cost 12 inf + 0 45.633 * * [simplify]: Extracting #5: cost 14 inf + 42 45.633 * * [simplify]: Extracting #6: cost 12 inf + 84 45.633 * * [simplify]: Extracting #7: cost 7 inf + 374 45.634 * * [simplify]: Extracting #8: cost 2 inf + 1224 45.634 * * [simplify]: Extracting #9: cost 1 inf + 1506 45.635 * * [simplify]: Extracting #10: cost 0 inf + 1788 45.635 * [simplify]: Simplified to (* (cbrt (cbrt (* (+ x.im x.re) x.im))) (cbrt (cbrt (* (+ x.im x.re) x.im)))) 45.635 * [simplify]: Simplified (2 1 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (* (* (cbrt (cbrt (* (+ x.im x.re) x.im))) (cbrt (cbrt (* (+ x.im x.re) x.im)))) (* (cbrt (cbrt (* (+ x.re x.im) x.im))) (cbrt (* (+ x.re x.im) x.im)))) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 45.636 * * * * [progress]: [ 69 / 88 ] simplifiying candidate # 45.636 * [simplify]: Simplifying (sqrt (cbrt (* (+ x.re x.im) x.im))) 45.636 * * [simplify]: iters left: 6 (6 enodes) 45.639 * * [simplify]: iters left: 5 (20 enodes) 45.643 * * [simplify]: iters left: 4 (27 enodes) 45.647 * * [simplify]: iters left: 3 (33 enodes) 45.651 * * [simplify]: Extracting #0: cost 1 inf + 0 45.651 * * [simplify]: Extracting #1: cost 3 inf + 0 45.651 * * [simplify]: Extracting #2: cost 5 inf + 0 45.651 * * [simplify]: Extracting #3: cost 10 inf + 0 45.651 * * [simplify]: Extracting #4: cost 12 inf + 42 45.651 * * [simplify]: Extracting #5: cost 10 inf + 84 45.651 * * [simplify]: Extracting #6: cost 5 inf + 334 45.651 * * [simplify]: Extracting #7: cost 1 inf + 942 45.651 * * [simplify]: Extracting #8: cost 0 inf + 1144 45.652 * [simplify]: Simplified to (sqrt (cbrt (* (+ x.im x.re) x.im))) 45.652 * [simplify]: Simplified (2 1 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (* (sqrt (cbrt (* (+ x.im x.re) x.im))) (* (sqrt (cbrt (* (+ x.re x.im) x.im))) (cbrt (* (+ x.re x.im) x.im)))) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 45.652 * * * * [progress]: [ 70 / 88 ] simplifiying candidate # 45.652 * * * * [progress]: [ 71 / 88 ] simplifiying candidate # 45.652 * [simplify]: Simplifying (cbrt (+ (* x.re x.re) (- (* x.im x.im) (* x.re x.im)))) 45.652 * * [simplify]: iters left: 6 (8 enodes) 45.655 * * [simplify]: iters left: 5 (32 enodes) 45.660 * * [simplify]: iters left: 4 (53 enodes) 45.669 * * [simplify]: iters left: 3 (73 enodes) 45.682 * * [simplify]: iters left: 2 (89 enodes) 45.701 * * [simplify]: iters left: 1 (109 enodes) 45.717 * * [simplify]: Extracting #0: cost 1 inf + 0 45.717 * * [simplify]: Extracting #1: cost 3 inf + 0 45.717 * * [simplify]: Extracting #2: cost 15 inf + 0 45.717 * * [simplify]: Extracting #3: cost 35 inf + 0 45.718 * * [simplify]: Extracting #4: cost 23 inf + 865 45.718 * * [simplify]: Extracting #5: cost 0 inf + 3186 45.719 * [simplify]: Simplified to (cbrt (+ (* x.im x.im) (* x.re (- x.re x.im)))) 45.719 * [simplify]: Simplified (2 1 2 1 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (/ (* (cbrt (* (+ x.re x.im) x.im)) (cbrt (* (+ (pow x.re 3) (pow x.im 3)) x.im))) (cbrt (+ (* x.im x.im) (* x.re (- x.re x.im))))) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 45.719 * * * * [progress]: [ 72 / 88 ] simplifiying candidate # 45.719 * [simplify]: Simplifying (cbrt (- x.re x.im)) 45.720 * * [simplify]: iters left: 3 (4 enodes) 45.720 * * [simplify]: iters left: 2 (14 enodes) 45.723 * * [simplify]: iters left: 1 (17 enodes) 45.727 * * [simplify]: Extracting #0: cost 1 inf + 0 45.727 * * [simplify]: Extracting #1: cost 3 inf + 0 45.727 * * [simplify]: Extracting #2: cost 7 inf + 0 45.727 * * [simplify]: Extracting #3: cost 5 inf + 43 45.727 * * [simplify]: Extracting #4: cost 0 inf + 412 45.727 * [simplify]: Simplified to (cbrt (- x.re x.im)) 45.728 * [simplify]: Simplified (2 1 2 1 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (/ (* (cbrt (* (+ x.re x.im) x.im)) (cbrt (* (- (* x.re x.re) (* x.im x.im)) x.im))) (cbrt (- x.re x.im))) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 45.728 * * * * [progress]: [ 73 / 88 ] simplifiying candidate # 45.728 * [simplify]: Simplifying (* (cbrt (* (+ (pow x.re 3) (pow x.im 3)) x.im)) (cbrt (* (+ x.re x.im) x.im))) 45.728 * * [simplify]: iters left: 6 (12 enodes) 45.735 * * [simplify]: iters left: 5 (54 enodes) 45.758 * * [simplify]: iters left: 4 (95 enodes) 45.796 * * [simplify]: iters left: 3 (175 enodes) 45.862 * * [simplify]: iters left: 2 (311 enodes) 45.937 * * [simplify]: Extracting #0: cost 1 inf + 0 45.937 * * [simplify]: Extracting #1: cost 4 inf + 0 45.937 * * [simplify]: Extracting #2: cost 8 inf + 0 45.937 * * [simplify]: Extracting #3: cost 17 inf + 0 45.937 * * [simplify]: Extracting #4: cost 49 inf + 1 45.938 * * [simplify]: Extracting #5: cost 107 inf + 290 45.939 * * [simplify]: Extracting #6: cost 77 inf + 5486 45.941 * * [simplify]: Extracting #7: cost 28 inf + 24296 45.944 * * [simplify]: Extracting #8: cost 3 inf + 35553 45.946 * * [simplify]: Extracting #9: cost 0 inf + 36651 45.949 * [simplify]: Simplified to (* (cbrt (* x.im (+ (* (* x.re x.re) x.re) (* (* x.im x.im) x.im)))) (cbrt (* (+ x.im x.re) x.im))) 45.949 * [simplify]: Simplified (2 1 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (/ (* (cbrt (* x.im (+ (* (* x.re x.re) x.re) (* (* x.im x.im) x.im)))) (cbrt (* (+ x.im x.re) x.im))) (cbrt (+ (* x.re x.re) (- (* x.im x.im) (* x.re x.im))))) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 45.950 * * * * [progress]: [ 74 / 88 ] simplifiying candidate # 45.950 * [simplify]: Simplifying (* (cbrt (* (- (* x.re x.re) (* x.im x.im)) x.im)) (cbrt (* (+ x.re x.im) x.im))) 45.950 * * [simplify]: iters left: 6 (11 enodes) 45.952 * * [simplify]: iters left: 5 (41 enodes) 45.958 * * [simplify]: iters left: 4 (66 enodes) 45.971 * * [simplify]: iters left: 3 (112 enodes) 45.990 * * [simplify]: iters left: 2 (202 enodes) 46.062 * * [simplify]: iters left: 1 (342 enodes) 46.154 * * [simplify]: Extracting #0: cost 1 inf + 0 46.154 * * [simplify]: Extracting #1: cost 4 inf + 0 46.154 * * [simplify]: Extracting #2: cost 8 inf + 0 46.154 * * [simplify]: Extracting #3: cost 36 inf + 0 46.154 * * [simplify]: Extracting #4: cost 79 inf + 123 46.155 * * [simplify]: Extracting #5: cost 93 inf + 693 46.156 * * [simplify]: Extracting #6: cost 40 inf + 7967 46.160 * * [simplify]: Extracting #7: cost 3 inf + 13410 46.166 * * [simplify]: Extracting #8: cost 0 inf + 13826 46.174 * [simplify]: Simplified to (* (cbrt (* (+ x.re x.im) x.im)) (cbrt (* (- (* x.re x.re) (* x.im x.im)) x.im))) 46.174 * [simplify]: Simplified (2 1 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (/ (* (cbrt (* (+ x.re x.im) x.im)) (cbrt (* (- (* x.re x.re) (* x.im x.im)) x.im))) (cbrt (- x.re x.im))) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 46.175 * * * * [progress]: [ 75 / 88 ] simplifiying candidate #real (real->posit16 (* (cbrt (* (+ x.re x.im) x.im)) (cbrt (* (+ x.re x.im) x.im))))) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re)))> 46.175 * * * * [progress]: [ 76 / 88 ] simplifiying candidate # 46.175 * * * * [progress]: [ 77 / 88 ] simplifiying candidate # 46.175 * [simplify]: Simplifying (- (+ (pow x.im 2/3) (* 1/3 (* (pow (/ 1 x.im) 1/3) x.re))) (* 1/9 (* (pow (/ 1 (pow x.im 4)) 1/3) (pow x.re 2)))) 46.175 * * [simplify]: iters left: 6 (21 enodes) 46.184 * * [simplify]: iters left: 5 (96 enodes) 46.205 * * [simplify]: iters left: 4 (206 enodes) 46.290 * * [simplify]: iters left: 3 (459 enodes) 46.462 * * [simplify]: Extracting #0: cost 1 inf + 0 46.462 * * [simplify]: Extracting #1: cost 10 inf + 0 46.463 * * [simplify]: Extracting #2: cost 121 inf + 0 46.463 * * [simplify]: Extracting #3: cost 260 inf + 512 46.465 * * [simplify]: Extracting #4: cost 260 inf + 1078 46.466 * * [simplify]: Extracting #5: cost 232 inf + 5758 46.471 * * [simplify]: Extracting #6: cost 152 inf + 36215 46.483 * * [simplify]: Extracting #7: cost 17 inf + 101183 46.503 * * [simplify]: Extracting #8: cost 0 inf + 109786 46.537 * [simplify]: Simplified to (+ (* x.re (+ (* x.re (* -1/9 (cbrt (/ (/ 1 (* x.im x.im)) (* x.im x.im))))) (* 1/3 (cbrt (/ 1 x.im))))) (* (cbrt x.im) (cbrt x.im))) 46.537 * [simplify]: Simplified (2 1 2 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (* (cbrt (* (+ x.re x.im) x.im)) (cbrt (* (+ x.re x.im) x.im))) (+ (* x.re (+ (* x.re (* -1/9 (cbrt (/ (/ 1 (* x.im x.im)) (* x.im x.im))))) (* 1/3 (cbrt (/ 1 x.im))))) (* (cbrt x.im) (cbrt x.im))))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 46.538 * * * * [progress]: [ 78 / 88 ] simplifiying candidate # 46.538 * [simplify]: Simplifying (exp (* -1/3 (+ (log (/ 1 x.im)) (log (/ 1 x.re))))) 46.538 * * [simplify]: iters left: 6 (11 enodes) 46.545 * * [simplify]: iters left: 5 (52 enodes) 46.562 * * [simplify]: iters left: 4 (96 enodes) 46.593 * * [simplify]: iters left: 3 (212 enodes) 46.661 * * [simplify]: iters left: 2 (392 enodes) 46.759 * * [simplify]: Extracting #0: cost 1 inf + 0 46.759 * * [simplify]: Extracting #1: cost 57 inf + 0 46.760 * * [simplify]: Extracting #2: cost 135 inf + 3 46.761 * * [simplify]: Extracting #3: cost 166 inf + 1119 46.763 * * [simplify]: Extracting #4: cost 134 inf + 8390 46.769 * * [simplify]: Extracting #5: cost 62 inf + 28656 46.779 * * [simplify]: Extracting #6: cost 4 inf + 53139 46.785 * * [simplify]: Extracting #7: cost 0 inf + 54055 46.792 * * [simplify]: Extracting #8: cost 0 inf + 53855 46.799 * [simplify]: Simplified to (* (cbrt x.re) (cbrt x.im)) 46.799 * [simplify]: Simplified (2 1 2 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (* (cbrt (* (+ x.re x.im) x.im)) (cbrt (* (+ x.re x.im) x.im))) (* (cbrt x.re) (cbrt x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 46.799 * * * * [progress]: [ 79 / 88 ] simplifiying candidate # 46.799 * [simplify]: Simplifying (exp (* -1/3 (+ (log (/ -1 x.re)) (log (/ -1 x.im))))) 46.799 * * [simplify]: iters left: 6 (11 enodes) 46.803 * * [simplify]: iters left: 5 (48 enodes) 46.816 * * [simplify]: iters left: 4 (90 enodes) 46.840 * * [simplify]: iters left: 3 (195 enodes) 46.887 * * [simplify]: iters left: 2 (448 enodes) 47.014 * * [simplify]: Extracting #0: cost 1 inf + 0 47.014 * * [simplify]: Extracting #1: cost 44 inf + 0 47.015 * * [simplify]: Extracting #2: cost 154 inf + 1 47.017 * * [simplify]: Extracting #3: cost 267 inf + 375 47.021 * * [simplify]: Extracting #4: cost 242 inf + 8697 47.033 * * [simplify]: Extracting #5: cost 102 inf + 40446 47.057 * * [simplify]: Extracting #6: cost 17 inf + 66276 47.079 * * [simplify]: Extracting #7: cost 0 inf + 77708 47.100 * [simplify]: Simplified to (pow (/ -1 (/ x.im (/ -1 x.re))) -1/3) 47.100 * [simplify]: Simplified (2 1 2 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (* (cbrt (* (+ x.re x.im) x.im)) (cbrt (* (+ x.re x.im) x.im))) (pow (/ -1 (/ x.im (/ -1 x.re))) -1/3))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 47.100 * * * * [progress]: [ 80 / 88 ] simplifiying candidate # 47.100 * [simplify]: Simplifying (- (+ (pow x.im 2/3) (* 1/3 (* (pow (/ 1 x.im) 1/3) x.re))) (* 1/9 (* (pow (/ 1 (pow x.im 4)) 1/3) (pow x.re 2)))) 47.100 * * [simplify]: iters left: 6 (21 enodes) 47.108 * * [simplify]: iters left: 5 (96 enodes) 47.131 * * [simplify]: iters left: 4 (206 enodes) 47.207 * * [simplify]: iters left: 3 (459 enodes) 47.370 * * [simplify]: Extracting #0: cost 1 inf + 0 47.370 * * [simplify]: Extracting #1: cost 10 inf + 0 47.370 * * [simplify]: Extracting #2: cost 121 inf + 0 47.371 * * [simplify]: Extracting #3: cost 260 inf + 512 47.372 * * [simplify]: Extracting #4: cost 260 inf + 1078 47.374 * * [simplify]: Extracting #5: cost 232 inf + 5758 47.378 * * [simplify]: Extracting #6: cost 152 inf + 36215 47.392 * * [simplify]: Extracting #7: cost 17 inf + 101183 47.422 * * [simplify]: Extracting #8: cost 0 inf + 109786 47.452 * [simplify]: Simplified to (+ (* x.re (+ (* x.re (* -1/9 (cbrt (/ (/ 1 (* x.im x.im)) (* x.im x.im))))) (* 1/3 (cbrt (/ 1 x.im))))) (* (cbrt x.im) (cbrt x.im))) 47.452 * [simplify]: Simplified (2 1 2 1 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (* (cbrt (* (+ x.re x.im) x.im)) (+ (* x.re (+ (* x.re (* -1/9 (cbrt (/ (/ 1 (* x.im x.im)) (* x.im x.im))))) (* 1/3 (cbrt (/ 1 x.im))))) (* (cbrt x.im) (cbrt x.im)))) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 47.453 * * * * [progress]: [ 81 / 88 ] simplifiying candidate # 47.453 * [simplify]: Simplifying (exp (* -1/3 (+ (log (/ 1 x.im)) (log (/ 1 x.re))))) 47.453 * * [simplify]: iters left: 6 (11 enodes) 47.461 * * [simplify]: iters left: 5 (52 enodes) 47.481 * * [simplify]: iters left: 4 (96 enodes) 47.497 * * [simplify]: iters left: 3 (212 enodes) 47.546 * * [simplify]: iters left: 2 (392 enodes) 47.644 * * [simplify]: Extracting #0: cost 1 inf + 0 47.644 * * [simplify]: Extracting #1: cost 57 inf + 0 47.645 * * [simplify]: Extracting #2: cost 135 inf + 3 47.645 * * [simplify]: Extracting #3: cost 166 inf + 1119 47.646 * * [simplify]: Extracting #4: cost 134 inf + 8390 47.650 * * [simplify]: Extracting #5: cost 62 inf + 28656 47.658 * * [simplify]: Extracting #6: cost 4 inf + 53139 47.670 * * [simplify]: Extracting #7: cost 0 inf + 54055 47.684 * * [simplify]: Extracting #8: cost 0 inf + 53855 47.696 * [simplify]: Simplified to (* (cbrt x.re) (cbrt x.im)) 47.696 * [simplify]: Simplified (2 1 2 1 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (* (cbrt (* (+ x.re x.im) x.im)) (* (cbrt x.re) (cbrt x.im))) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 47.696 * * * * [progress]: [ 82 / 88 ] simplifiying candidate # 47.697 * [simplify]: Simplifying (exp (* -1/3 (+ (log (/ -1 x.re)) (log (/ -1 x.im))))) 47.697 * * [simplify]: iters left: 6 (11 enodes) 47.703 * * [simplify]: iters left: 5 (48 enodes) 47.720 * * [simplify]: iters left: 4 (90 enodes) 47.747 * * [simplify]: iters left: 3 (195 enodes) 47.813 * * [simplify]: iters left: 2 (448 enodes) 47.930 * * [simplify]: Extracting #0: cost 1 inf + 0 47.930 * * [simplify]: Extracting #1: cost 44 inf + 0 47.931 * * [simplify]: Extracting #2: cost 154 inf + 1 47.932 * * [simplify]: Extracting #3: cost 267 inf + 375 47.933 * * [simplify]: Extracting #4: cost 242 inf + 8697 47.939 * * [simplify]: Extracting #5: cost 102 inf + 40446 47.948 * * [simplify]: Extracting #6: cost 17 inf + 66276 47.963 * * [simplify]: Extracting #7: cost 0 inf + 77708 47.974 * [simplify]: Simplified to (pow (/ -1 (/ x.im (/ -1 x.re))) -1/3) 47.974 * [simplify]: Simplified (2 1 2 1 2) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (* (cbrt (* (+ x.re x.im) x.im)) (pow (/ -1 (/ x.im (/ -1 x.re))) -1/3)) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 47.974 * * * * [progress]: [ 83 / 88 ] simplifiying candidate # 47.974 * [simplify]: Simplifying (- (+ (pow x.im 2/3) (* 1/3 (* (pow (/ 1 x.im) 1/3) x.re))) (* 1/9 (* (pow (/ 1 (pow x.im 4)) 1/3) (pow x.re 2)))) 47.974 * * [simplify]: iters left: 6 (21 enodes) 47.982 * * [simplify]: iters left: 5 (96 enodes) 48.002 * * [simplify]: iters left: 4 (206 enodes) 48.050 * * [simplify]: iters left: 3 (459 enodes) 48.191 * * [simplify]: Extracting #0: cost 1 inf + 0 48.191 * * [simplify]: Extracting #1: cost 10 inf + 0 48.192 * * [simplify]: Extracting #2: cost 121 inf + 0 48.193 * * [simplify]: Extracting #3: cost 260 inf + 512 48.200 * * [simplify]: Extracting #4: cost 260 inf + 1078 48.204 * * [simplify]: Extracting #5: cost 232 inf + 5758 48.211 * * [simplify]: Extracting #6: cost 152 inf + 36215 48.236 * * [simplify]: Extracting #7: cost 17 inf + 101183 48.266 * * [simplify]: Extracting #8: cost 0 inf + 109786 48.283 * [simplify]: Simplified to (+ (* x.re (+ (* x.re (* -1/9 (cbrt (/ (/ 1 (* x.im x.im)) (* x.im x.im))))) (* 1/3 (cbrt (/ 1 x.im))))) (* (cbrt x.im) (cbrt x.im))) 48.283 * [simplify]: Simplified (2 1 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (* (+ (* x.re (+ (* x.re (* -1/9 (cbrt (/ (/ 1 (* x.im x.im)) (* x.im x.im))))) (* 1/3 (cbrt (/ 1 x.im))))) (* (cbrt x.im) (cbrt x.im))) (cbrt (* (+ x.re x.im) x.im))) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 48.284 * * * * [progress]: [ 84 / 88 ] simplifiying candidate # 48.284 * [simplify]: Simplifying (exp (* -1/3 (+ (log (/ 1 x.im)) (log (/ 1 x.re))))) 48.284 * * [simplify]: iters left: 6 (11 enodes) 48.287 * * [simplify]: iters left: 5 (52 enodes) 48.302 * * [simplify]: iters left: 4 (96 enodes) 48.330 * * [simplify]: iters left: 3 (212 enodes) 48.378 * * [simplify]: iters left: 2 (392 enodes) 48.467 * * [simplify]: Extracting #0: cost 1 inf + 0 48.467 * * [simplify]: Extracting #1: cost 57 inf + 0 48.468 * * [simplify]: Extracting #2: cost 135 inf + 3 48.468 * * [simplify]: Extracting #3: cost 166 inf + 1119 48.470 * * [simplify]: Extracting #4: cost 134 inf + 8390 48.473 * * [simplify]: Extracting #5: cost 62 inf + 28656 48.479 * * [simplify]: Extracting #6: cost 4 inf + 53139 48.485 * * [simplify]: Extracting #7: cost 0 inf + 54055 48.496 * * [simplify]: Extracting #8: cost 0 inf + 53855 48.508 * [simplify]: Simplified to (* (cbrt x.re) (cbrt x.im)) 48.508 * [simplify]: Simplified (2 1 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (* (* (cbrt x.re) (cbrt x.im)) (cbrt (* (+ x.re x.im) x.im))) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 48.508 * * * * [progress]: [ 85 / 88 ] simplifiying candidate # 48.509 * [simplify]: Simplifying (exp (* -1/3 (+ (log (/ -1 x.re)) (log (/ -1 x.im))))) 48.509 * * [simplify]: iters left: 6 (11 enodes) 48.513 * * [simplify]: iters left: 5 (48 enodes) 48.523 * * [simplify]: iters left: 4 (90 enodes) 48.538 * * [simplify]: iters left: 3 (195 enodes) 48.589 * * [simplify]: iters left: 2 (448 enodes) 48.722 * * [simplify]: Extracting #0: cost 1 inf + 0 48.722 * * [simplify]: Extracting #1: cost 44 inf + 0 48.723 * * [simplify]: Extracting #2: cost 154 inf + 1 48.723 * * [simplify]: Extracting #3: cost 267 inf + 375 48.725 * * [simplify]: Extracting #4: cost 242 inf + 8697 48.731 * * [simplify]: Extracting #5: cost 102 inf + 40446 48.741 * * [simplify]: Extracting #6: cost 17 inf + 66276 48.755 * * [simplify]: Extracting #7: cost 0 inf + 77708 48.776 * [simplify]: Simplified to (pow (/ -1 (/ x.im (/ -1 x.re))) -1/3) 48.776 * [simplify]: Simplified (2 1 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (* (pow (/ -1 (/ x.im (/ -1 x.re))) -1/3) (cbrt (* (+ x.re x.im) x.im))) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 48.776 * * * * [progress]: [ 86 / 88 ] simplifiying candidate # 48.777 * [simplify]: Simplifying (- (+ (* 2/3 (* (pow x.im 1/3) x.re)) (pow x.im 4/3)) (* 1/9 (* (pow (/ 1 (pow x.im 2)) 1/3) (pow x.re 2)))) 48.777 * * [simplify]: iters left: 6 (20 enodes) 48.793 * * [simplify]: iters left: 5 (93 enodes) 48.812 * * [simplify]: iters left: 4 (188 enodes) 48.884 * * [simplify]: iters left: 3 (422 enodes) 49.057 * * [simplify]: Extracting #0: cost 1 inf + 0 49.058 * * [simplify]: Extracting #1: cost 10 inf + 0 49.058 * * [simplify]: Extracting #2: cost 126 inf + 0 49.059 * * [simplify]: Extracting #3: cost 253 inf + 1820 49.060 * * [simplify]: Extracting #4: cost 237 inf + 3960 49.063 * * [simplify]: Extracting #5: cost 207 inf + 10656 49.068 * * [simplify]: Extracting #6: cost 124 inf + 40614 49.079 * * [simplify]: Extracting #7: cost 14 inf + 91970 49.107 * * [simplify]: Extracting #8: cost 0 inf + 98744 49.131 * * [simplify]: Extracting #9: cost 0 inf + 98573 49.156 * [simplify]: Simplified to (+ (* (* (cbrt x.im) (cbrt x.im)) (* (cbrt x.im) (cbrt x.im))) (* x.re (+ (* (cbrt x.im) 2/3) (* (* (cbrt (/ (/ 1 x.im) x.im)) -1/9) x.re)))) 49.156 * [simplify]: Simplified (2 1 2 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ (* (* (cbrt x.im) (cbrt x.im)) (* (cbrt x.im) (cbrt x.im))) (* x.re (+ (* (cbrt x.im) 2/3) (* (* (cbrt (/ (/ 1 x.im) x.im)) -1/9) x.re)))) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 49.156 * * * * [progress]: [ 87 / 88 ] simplifiying candidate # 49.157 * [simplify]: Simplifying (exp (* -1/3 (+ (* 2 (log (/ 1 x.im))) (* 2 (log (/ 1 x.re)))))) 49.157 * * [simplify]: iters left: 6 (14 enodes) 49.165 * * [simplify]: iters left: 5 (65 enodes) 49.189 * * [simplify]: iters left: 4 (128 enodes) 49.218 * * [simplify]: iters left: 3 (309 enodes) 49.326 * * [simplify]: Extracting #0: cost 1 inf + 0 49.326 * * [simplify]: Extracting #1: cost 32 inf + 0 49.326 * * [simplify]: Extracting #2: cost 141 inf + 74 49.328 * * [simplify]: Extracting #3: cost 182 inf + 294 49.329 * * [simplify]: Extracting #4: cost 150 inf + 4317 49.335 * * [simplify]: Extracting #5: cost 51 inf + 22491 49.345 * * [simplify]: Extracting #6: cost 8 inf + 34493 49.356 * * [simplify]: Extracting #7: cost 1 inf + 37987 49.367 * * [simplify]: Extracting #8: cost 0 inf + 38781 49.378 * [simplify]: Simplified to (exp (* 2/3 (+ (log x.re) (log x.im)))) 49.378 * [simplify]: Simplified (2 1 2 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (exp (* 2/3 (+ (log x.re) (log x.im)))) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 49.379 * * * * [progress]: [ 88 / 88 ] simplifiying candidate # 49.379 * [simplify]: Simplifying (exp (* -1/3 (+ (* 2 (log (/ -1 x.re))) (* 2 (log (/ -1 x.im)))))) 49.379 * * [simplify]: iters left: 6 (14 enodes) 49.387 * * [simplify]: iters left: 5 (61 enodes) 49.410 * * [simplify]: iters left: 4 (121 enodes) 49.454 * * [simplify]: iters left: 3 (276 enodes) 49.559 * * [simplify]: Extracting #0: cost 1 inf + 0 49.559 * * [simplify]: Extracting #1: cost 30 inf + 0 49.560 * * [simplify]: Extracting #2: cost 155 inf + 73 49.561 * * [simplify]: Extracting #3: cost 238 inf + 503 49.564 * * [simplify]: Extracting #4: cost 202 inf + 5288 49.573 * * [simplify]: Extracting #5: cost 78 inf + 34498 49.587 * * [simplify]: Extracting #6: cost 8 inf + 53946 49.604 * * [simplify]: Extracting #7: cost 0 inf + 57011 49.617 * * [simplify]: Extracting #8: cost 0 inf + 56611 49.626 * [simplify]: Simplified to (exp (* (+ (log (/ -1 x.re)) (log (/ -1 x.im))) -2/3)) 49.626 * [simplify]: Simplified (2 1 2 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (exp (* (+ (log (/ -1 x.re)) (log (/ -1 x.im))) -2/3)) (cbrt (* (+ x.re x.im) x.im)))) (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 49.626 * * * [progress]: adding candidates to table 50.720 * [progress]: [Phase 3 of 3] Extracting. 50.720 * * [regime]: Finding splitpoints for: (# # # # # # # # # # # # #) 50.728 * * * [regime-changes]: Trying 2 branch expressions: (x.im x.re) 50.728 * * * * [regimes]: Trying to branch on x.im from (# # # # # # # # # # # # #) 50.814 * * * * [regimes]: Trying to branch on x.re from (# # # # # # # # # # # # #) 50.883 * * * [regime]: Found split indices: #