1554040721.046 * [progress]: [Phase 1 of 3] Setting up. 1554040721.046 * * * [progress]: [1/2] Preparing points 1554040721.091 * * * [progress]: [2/2] Setting up program. 1554040721.094 * [progress]: [Phase 2 of 3] Improving. 1554040721.094 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 1554040721.094 * [simplify]: Simplifying (+ (* (- (* x.re x.re) (* x.im x.im)) x.im) (* (+ (* x.re x.im) (* x.im x.re)) x.re)) 1554040721.094 * * [simplify]: iters left: 6 (11 enodes) 1554040721.097 * * [simplify]: iters left: 5 (42 enodes) 1554040721.104 * * [simplify]: iters left: 4 (79 enodes) 1554040721.119 * * [simplify]: iters left: 3 (158 enodes) 1554040721.178 * * [simplify]: iters left: 2 (299 enodes) 1554040721.275 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040721.275 * * [simplify]: Extracting #1: cost 29 inf + 0 1554040721.276 * * [simplify]: Extracting #2: cost 103 inf + 1 1554040721.277 * * [simplify]: Extracting #3: cost 129 inf + 1752 1554040721.283 * * [simplify]: Extracting #4: cost 37 inf + 15759 1554040721.293 * * [simplify]: Extracting #5: cost 1 inf + 22560 1554040721.300 * * [simplify]: Extracting #6: cost 0 inf + 22642 1554040721.306 * [simplify]: Simplified to (* x.im (+ (* x.re x.re) (- (+ (* x.re x.re) (* x.re x.re)) (* x.im x.im)))) 1554040721.306 * [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))))) 1554040721.313 * * [progress]: iteration 1 / 4 1554040721.313 * * * [progress]: picking best candidate 1554040721.317 * * * * [pick]: Picked # 1554040721.317 * * * [progress]: localizing error 1554040721.332 * * * [progress]: generating rewritten candidates 1554040721.332 * * * * [progress]: [ 1 / 4 ] rewriting at (2) 1554040721.585 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2) 1554040721.672 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 2 1) 1554040721.680 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 2) 1554040721.727 * * * [progress]: generating series expansions 1554040721.727 * * * * [progress]: [ 1 / 4 ] generating series at (2) 1554040721.727 * [backup-simplify]: Simplify (* x.im (+ (* x.re x.re) (- (+ (* x.re x.re) (* x.re x.re)) (* x.im x.im)))) into (* x.im (- (* 3 (pow x.re 2)) (pow x.im 2))) 1554040721.727 * [approximate]: Taking taylor expansion of (* x.im (- (* 3 (pow x.re 2)) (pow x.im 2))) in (x.im x.re) around 0 1554040721.727 * [taylor]: Taking taylor expansion of (* x.im (- (* 3 (pow x.re 2)) (pow x.im 2))) in x.re 1554040721.727 * [taylor]: Taking taylor expansion of x.im in x.re 1554040721.727 * [backup-simplify]: Simplify x.im into x.im 1554040721.728 * [taylor]: Taking taylor expansion of (- (* 3 (pow x.re 2)) (pow x.im 2)) in x.re 1554040721.728 * [taylor]: Taking taylor expansion of (* 3 (pow x.re 2)) in x.re 1554040721.728 * [taylor]: Taking taylor expansion of 3 in x.re 1554040721.728 * [backup-simplify]: Simplify 3 into 3 1554040721.728 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040721.728 * [taylor]: Taking taylor expansion of x.re in x.re 1554040721.728 * [backup-simplify]: Simplify 0 into 0 1554040721.728 * [backup-simplify]: Simplify 1 into 1 1554040721.728 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1554040721.728 * [taylor]: Taking taylor expansion of x.im in x.re 1554040721.728 * [backup-simplify]: Simplify x.im into x.im 1554040721.728 * [taylor]: Taking taylor expansion of (* x.im (- (* 3 (pow x.re 2)) (pow x.im 2))) in x.im 1554040721.728 * [taylor]: Taking taylor expansion of x.im in x.im 1554040721.728 * [backup-simplify]: Simplify 0 into 0 1554040721.728 * [backup-simplify]: Simplify 1 into 1 1554040721.728 * [taylor]: Taking taylor expansion of (- (* 3 (pow x.re 2)) (pow x.im 2)) in x.im 1554040721.728 * [taylor]: Taking taylor expansion of (* 3 (pow x.re 2)) in x.im 1554040721.728 * [taylor]: Taking taylor expansion of 3 in x.im 1554040721.728 * [backup-simplify]: Simplify 3 into 3 1554040721.728 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 1554040721.728 * [taylor]: Taking taylor expansion of x.re in x.im 1554040721.728 * [backup-simplify]: Simplify x.re into x.re 1554040721.728 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 1554040721.728 * [taylor]: Taking taylor expansion of x.im in x.im 1554040721.728 * [backup-simplify]: Simplify 0 into 0 1554040721.728 * [backup-simplify]: Simplify 1 into 1 1554040721.728 * [taylor]: Taking taylor expansion of (* x.im (- (* 3 (pow x.re 2)) (pow x.im 2))) in x.im 1554040721.728 * [taylor]: Taking taylor expansion of x.im in x.im 1554040721.728 * [backup-simplify]: Simplify 0 into 0 1554040721.728 * [backup-simplify]: Simplify 1 into 1 1554040721.728 * [taylor]: Taking taylor expansion of (- (* 3 (pow x.re 2)) (pow x.im 2)) in x.im 1554040721.728 * [taylor]: Taking taylor expansion of (* 3 (pow x.re 2)) in x.im 1554040721.728 * [taylor]: Taking taylor expansion of 3 in x.im 1554040721.728 * [backup-simplify]: Simplify 3 into 3 1554040721.728 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 1554040721.728 * [taylor]: Taking taylor expansion of x.re in x.im 1554040721.728 * [backup-simplify]: Simplify x.re into x.re 1554040721.728 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 1554040721.728 * [taylor]: Taking taylor expansion of x.im in x.im 1554040721.728 * [backup-simplify]: Simplify 0 into 0 1554040721.729 * [backup-simplify]: Simplify 1 into 1 1554040721.729 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1554040721.729 * [backup-simplify]: Simplify (* 3 (pow x.re 2)) into (* 3 (pow x.re 2)) 1554040721.729 * [backup-simplify]: Simplify (+ (* 3 (pow x.re 2)) 0) into (* 3 (pow x.re 2)) 1554040721.729 * [backup-simplify]: Simplify (* 0 (* 3 (pow x.re 2))) into 0 1554040721.729 * [taylor]: Taking taylor expansion of 0 in x.re 1554040721.729 * [backup-simplify]: Simplify 0 into 0 1554040721.729 * [backup-simplify]: Simplify 0 into 0 1554040721.729 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1554040721.730 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 (pow x.re 2))) into 0 1554040721.730 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040721.731 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (* 3 (pow x.re 2)))) into (* 3 (pow x.re 2)) 1554040721.731 * [taylor]: Taking taylor expansion of (* 3 (pow x.re 2)) in x.re 1554040721.731 * [taylor]: Taking taylor expansion of 3 in x.re 1554040721.731 * [backup-simplify]: Simplify 3 into 3 1554040721.731 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040721.731 * [taylor]: Taking taylor expansion of x.re in x.re 1554040721.731 * [backup-simplify]: Simplify 0 into 0 1554040721.731 * [backup-simplify]: Simplify 1 into 1 1554040721.731 * [backup-simplify]: Simplify 0 into 0 1554040721.732 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1554040721.732 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 (pow x.re 2)))) into 0 1554040721.733 * [backup-simplify]: Simplify (* 1 1) into 1 1554040721.733 * [backup-simplify]: Simplify (- 1) into -1 1554040721.734 * [backup-simplify]: Simplify (+ 0 -1) into -1 1554040721.734 * [backup-simplify]: Simplify (+ (* 0 -1) (+ (* 1 0) (* 0 (* 3 (pow x.re 2))))) into 0 1554040721.734 * [taylor]: Taking taylor expansion of 0 in x.re 1554040721.735 * [backup-simplify]: Simplify 0 into 0 1554040721.735 * [backup-simplify]: Simplify 0 into 0 1554040721.735 * [backup-simplify]: Simplify 0 into 0 1554040721.735 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))) into 0 1554040721.737 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow x.re 2))))) into 0 1554040721.737 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040721.738 * [backup-simplify]: Simplify (- 0) into 0 1554040721.738 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040721.739 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 -1) (+ (* 0 0) (* 0 (* 3 (pow x.re 2)))))) into (- 1) 1554040721.739 * [taylor]: Taking taylor expansion of (- 1) in x.re 1554040721.739 * [taylor]: Taking taylor expansion of 1 in x.re 1554040721.739 * [backup-simplify]: Simplify 1 into 1 1554040721.740 * [backup-simplify]: Simplify (- 1) into -1 1554040721.740 * [backup-simplify]: Simplify -1 into -1 1554040721.740 * [backup-simplify]: Simplify 0 into 0 1554040721.740 * [backup-simplify]: Simplify (* 1 1) into 1 1554040721.741 * [backup-simplify]: Simplify (* 3 1) into 3 1554040721.741 * [backup-simplify]: Simplify 3 into 3 1554040721.741 * [backup-simplify]: Simplify 0 into 0 1554040721.742 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re))))) into 0 1554040721.743 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow x.re 2)))))) into 0 1554040721.745 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040721.745 * [backup-simplify]: Simplify (- 0) into 0 1554040721.745 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040721.747 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 -1) (+ (* 0 0) (* 0 (* 3 (pow x.re 2))))))) into 0 1554040721.747 * [taylor]: Taking taylor expansion of 0 in x.re 1554040721.747 * [backup-simplify]: Simplify 0 into 0 1554040721.747 * [backup-simplify]: Simplify 0 into 0 1554040721.748 * [backup-simplify]: Simplify (- 0) into 0 1554040721.748 * [backup-simplify]: Simplify 0 into 0 1554040721.748 * [backup-simplify]: Simplify 0 into 0 1554040721.748 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040721.749 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 1)) into 0 1554040721.749 * [backup-simplify]: Simplify 0 into 0 1554040721.749 * [backup-simplify]: Simplify 0 into 0 1554040721.750 * [backup-simplify]: Simplify (+ (* 3 (* (pow x.re 2) x.im)) (* -1 (pow (* 1 x.im) 3))) into (- (* 3 (* x.im (pow x.re 2))) (pow x.im 3)) 1554040721.750 * [backup-simplify]: Simplify (* (/ 1 x.im) (+ (* (/ 1 x.re) (/ 1 x.re)) (- (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.re) (/ 1 x.re))) (* (/ 1 x.im) (/ 1 x.im))))) into (/ (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) x.im) 1554040721.750 * [approximate]: Taking taylor expansion of (/ (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) x.im) in (x.im x.re) around 0 1554040721.750 * [taylor]: Taking taylor expansion of (/ (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) x.im) in x.re 1554040721.750 * [taylor]: Taking taylor expansion of (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) in x.re 1554040721.750 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (pow x.re 2))) in x.re 1554040721.750 * [taylor]: Taking taylor expansion of 3 in x.re 1554040721.750 * [backup-simplify]: Simplify 3 into 3 1554040721.750 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 1554040721.750 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040721.750 * [taylor]: Taking taylor expansion of x.re in x.re 1554040721.750 * [backup-simplify]: Simplify 0 into 0 1554040721.750 * [backup-simplify]: Simplify 1 into 1 1554040721.751 * [backup-simplify]: Simplify (* 1 1) into 1 1554040721.751 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040721.751 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 1554040721.751 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1554040721.751 * [taylor]: Taking taylor expansion of x.im in x.re 1554040721.752 * [backup-simplify]: Simplify x.im into x.im 1554040721.752 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1554040721.752 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 1554040721.752 * [taylor]: Taking taylor expansion of x.im in x.re 1554040721.752 * [backup-simplify]: Simplify x.im into x.im 1554040721.752 * [backup-simplify]: Simplify (* 3 1) into 3 1554040721.753 * [backup-simplify]: Simplify (+ 3 0) into 3 1554040721.753 * [backup-simplify]: Simplify (/ 3 x.im) into (/ 3 x.im) 1554040721.753 * [taylor]: Taking taylor expansion of (/ (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) x.im) in x.im 1554040721.753 * [taylor]: Taking taylor expansion of (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) in x.im 1554040721.753 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (pow x.re 2))) in x.im 1554040721.753 * [taylor]: Taking taylor expansion of 3 in x.im 1554040721.753 * [backup-simplify]: Simplify 3 into 3 1554040721.753 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.im 1554040721.753 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 1554040721.753 * [taylor]: Taking taylor expansion of x.re in x.im 1554040721.753 * [backup-simplify]: Simplify x.re into x.re 1554040721.753 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1554040721.753 * [backup-simplify]: Simplify (/ 1 (pow x.re 2)) into (/ 1 (pow x.re 2)) 1554040721.753 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 1554040721.753 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 1554040721.753 * [taylor]: Taking taylor expansion of x.im in x.im 1554040721.753 * [backup-simplify]: Simplify 0 into 0 1554040721.753 * [backup-simplify]: Simplify 1 into 1 1554040721.754 * [backup-simplify]: Simplify (* 1 1) into 1 1554040721.754 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040721.754 * [taylor]: Taking taylor expansion of x.im in x.im 1554040721.754 * [backup-simplify]: Simplify 0 into 0 1554040721.754 * [backup-simplify]: Simplify 1 into 1 1554040721.755 * [backup-simplify]: Simplify (- 1) into -1 1554040721.755 * [backup-simplify]: Simplify (+ 0 -1) into -1 1554040721.756 * [backup-simplify]: Simplify (/ -1 1) into -1 1554040721.756 * [taylor]: Taking taylor expansion of (/ (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) x.im) in x.im 1554040721.756 * [taylor]: Taking taylor expansion of (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) in x.im 1554040721.756 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (pow x.re 2))) in x.im 1554040721.756 * [taylor]: Taking taylor expansion of 3 in x.im 1554040721.756 * [backup-simplify]: Simplify 3 into 3 1554040721.756 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.im 1554040721.756 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 1554040721.756 * [taylor]: Taking taylor expansion of x.re in x.im 1554040721.756 * [backup-simplify]: Simplify x.re into x.re 1554040721.756 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1554040721.756 * [backup-simplify]: Simplify (/ 1 (pow x.re 2)) into (/ 1 (pow x.re 2)) 1554040721.756 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 1554040721.756 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 1554040721.756 * [taylor]: Taking taylor expansion of x.im in x.im 1554040721.756 * [backup-simplify]: Simplify 0 into 0 1554040721.756 * [backup-simplify]: Simplify 1 into 1 1554040721.757 * [backup-simplify]: Simplify (* 1 1) into 1 1554040721.757 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040721.757 * [taylor]: Taking taylor expansion of x.im in x.im 1554040721.757 * [backup-simplify]: Simplify 0 into 0 1554040721.757 * [backup-simplify]: Simplify 1 into 1 1554040721.757 * [backup-simplify]: Simplify (- 1) into -1 1554040721.758 * [backup-simplify]: Simplify (+ 0 -1) into -1 1554040721.759 * [backup-simplify]: Simplify (/ -1 1) into -1 1554040721.759 * [taylor]: Taking taylor expansion of -1 in x.re 1554040721.759 * [backup-simplify]: Simplify -1 into -1 1554040721.759 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040721.760 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1554040721.760 * [backup-simplify]: Simplify (- 0) into 0 1554040721.761 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040721.762 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1554040721.762 * [taylor]: Taking taylor expansion of 0 in x.re 1554040721.762 * [backup-simplify]: Simplify 0 into 0 1554040721.762 * [backup-simplify]: Simplify (* 3 (/ 1 (pow x.re 2))) into (/ 3 (pow x.re 2)) 1554040721.763 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040721.764 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040721.764 * [backup-simplify]: Simplify (- 0) into 0 1554040721.764 * [backup-simplify]: Simplify (+ (/ 3 (pow x.re 2)) 0) into (* 3 (/ 1 (pow x.re 2))) 1554040721.765 * [backup-simplify]: Simplify (- (/ (* 3 (/ 1 (pow x.re 2))) 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into (* 3 (/ 1 (pow x.re 2))) 1554040721.765 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (pow x.re 2))) in x.re 1554040721.765 * [taylor]: Taking taylor expansion of 3 in x.re 1554040721.765 * [backup-simplify]: Simplify 3 into 3 1554040721.765 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 1554040721.765 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040721.766 * [taylor]: Taking taylor expansion of x.re in x.re 1554040721.766 * [backup-simplify]: Simplify 0 into 0 1554040721.766 * [backup-simplify]: Simplify 1 into 1 1554040721.766 * [backup-simplify]: Simplify (* 1 1) into 1 1554040721.766 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040721.767 * [backup-simplify]: Simplify (* 3 1) into 3 1554040721.767 * [backup-simplify]: Simplify 3 into 3 1554040721.767 * [backup-simplify]: Simplify -1 into -1 1554040721.767 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1554040721.767 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.re 2)) (/ 0 (pow x.re 2))))) into 0 1554040721.768 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 (/ 1 (pow x.re 2)))) into 0 1554040721.769 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040721.770 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040721.770 * [backup-simplify]: Simplify (- 0) into 0 1554040721.771 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040721.773 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* (* 3 (/ 1 (pow x.re 2))) (/ 0 1)))) into 0 1554040721.773 * [taylor]: Taking taylor expansion of 0 in x.re 1554040721.773 * [backup-simplify]: Simplify 0 into 0 1554040721.773 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040721.774 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1554040721.775 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 1)) into 0 1554040721.775 * [backup-simplify]: Simplify 0 into 0 1554040721.775 * [backup-simplify]: Simplify 0 into 0 1554040721.775 * [backup-simplify]: Simplify 0 into 0 1554040721.775 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1554040721.776 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.re 2)) (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))))) into 0 1554040721.777 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 (/ 1 (pow x.re 2))))) into 0 1554040721.778 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1554040721.779 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040721.779 * [backup-simplify]: Simplify (- 0) into 0 1554040721.780 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040721.782 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* (* 3 (/ 1 (pow x.re 2))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040721.782 * [taylor]: Taking taylor expansion of 0 in x.re 1554040721.782 * [backup-simplify]: Simplify 0 into 0 1554040721.783 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040721.784 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040721.785 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 1))) into 0 1554040721.785 * [backup-simplify]: Simplify 0 into 0 1554040721.785 * [backup-simplify]: Simplify 0 into 0 1554040721.785 * [backup-simplify]: Simplify 0 into 0 1554040721.785 * [backup-simplify]: Simplify (+ (* -1 (pow (* 1 (/ 1 (/ 1 x.im))) 3)) (* 3 (* (pow (/ 1 x.re) -2) (/ 1 (/ 1 x.im))))) into (- (* 3 (* x.im (pow x.re 2))) (pow x.im 3)) 1554040721.786 * [backup-simplify]: Simplify (* (/ 1 (- x.im)) (+ (* (/ 1 (- x.re)) (/ 1 (- x.re))) (- (+ (* (/ 1 (- x.re)) (/ 1 (- x.re))) (* (/ 1 (- x.re)) (/ 1 (- x.re)))) (* (/ 1 (- x.im)) (/ 1 (- x.im)))))) into (* -1 (/ (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) x.im)) 1554040721.786 * [approximate]: Taking taylor expansion of (* -1 (/ (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) x.im)) in (x.im x.re) around 0 1554040721.786 * [taylor]: Taking taylor expansion of (* -1 (/ (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) x.im)) in x.re 1554040721.786 * [taylor]: Taking taylor expansion of -1 in x.re 1554040721.786 * [backup-simplify]: Simplify -1 into -1 1554040721.786 * [taylor]: Taking taylor expansion of (/ (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) x.im) in x.re 1554040721.786 * [taylor]: Taking taylor expansion of (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) in x.re 1554040721.786 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (pow x.re 2))) in x.re 1554040721.786 * [taylor]: Taking taylor expansion of 3 in x.re 1554040721.786 * [backup-simplify]: Simplify 3 into 3 1554040721.786 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 1554040721.786 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040721.786 * [taylor]: Taking taylor expansion of x.re in x.re 1554040721.786 * [backup-simplify]: Simplify 0 into 0 1554040721.786 * [backup-simplify]: Simplify 1 into 1 1554040721.786 * [backup-simplify]: Simplify (* 1 1) into 1 1554040721.787 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040721.787 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 1554040721.787 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1554040721.787 * [taylor]: Taking taylor expansion of x.im in x.re 1554040721.787 * [backup-simplify]: Simplify x.im into x.im 1554040721.787 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1554040721.787 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 1554040721.787 * [taylor]: Taking taylor expansion of x.im in x.re 1554040721.787 * [backup-simplify]: Simplify x.im into x.im 1554040721.787 * [backup-simplify]: Simplify (* 3 1) into 3 1554040721.787 * [backup-simplify]: Simplify (+ 3 0) into 3 1554040721.787 * [backup-simplify]: Simplify (/ 3 x.im) into (/ 3 x.im) 1554040721.787 * [taylor]: Taking taylor expansion of (* -1 (/ (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) x.im)) in x.im 1554040721.787 * [taylor]: Taking taylor expansion of -1 in x.im 1554040721.787 * [backup-simplify]: Simplify -1 into -1 1554040721.787 * [taylor]: Taking taylor expansion of (/ (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) x.im) in x.im 1554040721.787 * [taylor]: Taking taylor expansion of (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) in x.im 1554040721.787 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (pow x.re 2))) in x.im 1554040721.787 * [taylor]: Taking taylor expansion of 3 in x.im 1554040721.787 * [backup-simplify]: Simplify 3 into 3 1554040721.788 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.im 1554040721.788 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 1554040721.788 * [taylor]: Taking taylor expansion of x.re in x.im 1554040721.788 * [backup-simplify]: Simplify x.re into x.re 1554040721.788 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1554040721.788 * [backup-simplify]: Simplify (/ 1 (pow x.re 2)) into (/ 1 (pow x.re 2)) 1554040721.788 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 1554040721.788 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 1554040721.788 * [taylor]: Taking taylor expansion of x.im in x.im 1554040721.788 * [backup-simplify]: Simplify 0 into 0 1554040721.788 * [backup-simplify]: Simplify 1 into 1 1554040721.788 * [backup-simplify]: Simplify (* 1 1) into 1 1554040721.788 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040721.788 * [taylor]: Taking taylor expansion of x.im in x.im 1554040721.788 * [backup-simplify]: Simplify 0 into 0 1554040721.788 * [backup-simplify]: Simplify 1 into 1 1554040721.789 * [backup-simplify]: Simplify (- 1) into -1 1554040721.789 * [backup-simplify]: Simplify (+ 0 -1) into -1 1554040721.789 * [backup-simplify]: Simplify (/ -1 1) into -1 1554040721.789 * [taylor]: Taking taylor expansion of (* -1 (/ (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) x.im)) in x.im 1554040721.789 * [taylor]: Taking taylor expansion of -1 in x.im 1554040721.789 * [backup-simplify]: Simplify -1 into -1 1554040721.789 * [taylor]: Taking taylor expansion of (/ (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) x.im) in x.im 1554040721.789 * [taylor]: Taking taylor expansion of (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) in x.im 1554040721.789 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (pow x.re 2))) in x.im 1554040721.789 * [taylor]: Taking taylor expansion of 3 in x.im 1554040721.789 * [backup-simplify]: Simplify 3 into 3 1554040721.789 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.im 1554040721.789 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 1554040721.789 * [taylor]: Taking taylor expansion of x.re in x.im 1554040721.789 * [backup-simplify]: Simplify x.re into x.re 1554040721.789 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1554040721.789 * [backup-simplify]: Simplify (/ 1 (pow x.re 2)) into (/ 1 (pow x.re 2)) 1554040721.789 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 1554040721.789 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 1554040721.790 * [taylor]: Taking taylor expansion of x.im in x.im 1554040721.790 * [backup-simplify]: Simplify 0 into 0 1554040721.790 * [backup-simplify]: Simplify 1 into 1 1554040721.790 * [backup-simplify]: Simplify (* 1 1) into 1 1554040721.790 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040721.790 * [taylor]: Taking taylor expansion of x.im in x.im 1554040721.790 * [backup-simplify]: Simplify 0 into 0 1554040721.790 * [backup-simplify]: Simplify 1 into 1 1554040721.790 * [backup-simplify]: Simplify (- 1) into -1 1554040721.791 * [backup-simplify]: Simplify (+ 0 -1) into -1 1554040721.791 * [backup-simplify]: Simplify (/ -1 1) into -1 1554040721.791 * [backup-simplify]: Simplify (* -1 -1) into 1 1554040721.791 * [taylor]: Taking taylor expansion of 1 in x.re 1554040721.791 * [backup-simplify]: Simplify 1 into 1 1554040721.792 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040721.792 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1554040721.792 * [backup-simplify]: Simplify (- 0) into 0 1554040721.792 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040721.793 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1554040721.793 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 1554040721.793 * [taylor]: Taking taylor expansion of 0 in x.re 1554040721.793 * [backup-simplify]: Simplify 0 into 0 1554040721.793 * [backup-simplify]: Simplify (* 3 (/ 1 (pow x.re 2))) into (/ 3 (pow x.re 2)) 1554040721.794 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040721.795 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040721.795 * [backup-simplify]: Simplify (- 0) into 0 1554040721.795 * [backup-simplify]: Simplify (+ (/ 3 (pow x.re 2)) 0) into (* 3 (/ 1 (pow x.re 2))) 1554040721.795 * [backup-simplify]: Simplify (- (/ (* 3 (/ 1 (pow x.re 2))) 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into (* 3 (/ 1 (pow x.re 2))) 1554040721.796 * [backup-simplify]: Simplify (+ (* -1 (* 3 (/ 1 (pow x.re 2)))) (+ (* 0 0) (* 0 -1))) into (- (* 3 (/ 1 (pow x.re 2)))) 1554040721.796 * [taylor]: Taking taylor expansion of (- (* 3 (/ 1 (pow x.re 2)))) in x.re 1554040721.796 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (pow x.re 2))) in x.re 1554040721.796 * [taylor]: Taking taylor expansion of 3 in x.re 1554040721.796 * [backup-simplify]: Simplify 3 into 3 1554040721.796 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 1554040721.796 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040721.796 * [taylor]: Taking taylor expansion of x.re in x.re 1554040721.796 * [backup-simplify]: Simplify 0 into 0 1554040721.796 * [backup-simplify]: Simplify 1 into 1 1554040721.796 * [backup-simplify]: Simplify (* 1 1) into 1 1554040721.797 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040721.797 * [backup-simplify]: Simplify (* 3 1) into 3 1554040721.797 * [backup-simplify]: Simplify (- 3) into -3 1554040721.797 * [backup-simplify]: Simplify -3 into -3 1554040721.797 * [backup-simplify]: Simplify 1 into 1 1554040721.797 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1554040721.797 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.re 2)) (/ 0 (pow x.re 2))))) into 0 1554040721.798 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 (/ 1 (pow x.re 2)))) into 0 1554040721.798 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040721.799 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040721.799 * [backup-simplify]: Simplify (- 0) into 0 1554040721.799 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040721.800 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* (* 3 (/ 1 (pow x.re 2))) (/ 0 1)))) into 0 1554040721.801 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 (* 3 (/ 1 (pow x.re 2)))) (+ (* 0 0) (* 0 -1)))) into 0 1554040721.801 * [taylor]: Taking taylor expansion of 0 in x.re 1554040721.801 * [backup-simplify]: Simplify 0 into 0 1554040721.802 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040721.802 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1554040721.802 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 1)) into 0 1554040721.803 * [backup-simplify]: Simplify (- 0) into 0 1554040721.803 * [backup-simplify]: Simplify 0 into 0 1554040721.803 * [backup-simplify]: Simplify 0 into 0 1554040721.803 * [backup-simplify]: Simplify 0 into 0 1554040721.803 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1554040721.803 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.re 2)) (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))))) into 0 1554040721.804 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 (/ 1 (pow x.re 2))))) into 0 1554040721.805 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1554040721.805 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040721.806 * [backup-simplify]: Simplify (- 0) into 0 1554040721.806 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040721.807 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* (* 3 (/ 1 (pow x.re 2))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040721.808 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 (* 3 (/ 1 (pow x.re 2)))) (+ (* 0 0) (* 0 -1))))) into 0 1554040721.808 * [taylor]: Taking taylor expansion of 0 in x.re 1554040721.808 * [backup-simplify]: Simplify 0 into 0 1554040721.809 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040721.809 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040721.810 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 1))) into 0 1554040721.810 * [backup-simplify]: Simplify (- 0) into 0 1554040721.810 * [backup-simplify]: Simplify 0 into 0 1554040721.810 * [backup-simplify]: Simplify 0 into 0 1554040721.810 * [backup-simplify]: Simplify 0 into 0 1554040721.810 * [backup-simplify]: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 (- x.im)))) 3)) (* -3 (* (pow (/ 1 (- x.re)) -2) (/ 1 (/ 1 (- x.im)))))) into (- (* 3 (* x.im (pow x.re 2))) (pow x.im 3)) 1554040721.811 * * * * [progress]: [ 2 / 4 ] generating series at (2 2) 1554040721.811 * [backup-simplify]: Simplify (+ (* x.re x.re) (- (+ (* x.re x.re) (* x.re x.re)) (* x.im x.im))) into (- (* 3 (pow x.re 2)) (pow x.im 2)) 1554040721.811 * [approximate]: Taking taylor expansion of (- (* 3 (pow x.re 2)) (pow x.im 2)) in (x.re x.im) around 0 1554040721.811 * [taylor]: Taking taylor expansion of (- (* 3 (pow x.re 2)) (pow x.im 2)) in x.im 1554040721.811 * [taylor]: Taking taylor expansion of (* 3 (pow x.re 2)) in x.im 1554040721.811 * [taylor]: Taking taylor expansion of 3 in x.im 1554040721.811 * [backup-simplify]: Simplify 3 into 3 1554040721.811 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 1554040721.811 * [taylor]: Taking taylor expansion of x.re in x.im 1554040721.811 * [backup-simplify]: Simplify x.re into x.re 1554040721.811 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 1554040721.811 * [taylor]: Taking taylor expansion of x.im in x.im 1554040721.811 * [backup-simplify]: Simplify 0 into 0 1554040721.811 * [backup-simplify]: Simplify 1 into 1 1554040721.811 * [taylor]: Taking taylor expansion of (- (* 3 (pow x.re 2)) (pow x.im 2)) in x.re 1554040721.811 * [taylor]: Taking taylor expansion of (* 3 (pow x.re 2)) in x.re 1554040721.811 * [taylor]: Taking taylor expansion of 3 in x.re 1554040721.811 * [backup-simplify]: Simplify 3 into 3 1554040721.811 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040721.811 * [taylor]: Taking taylor expansion of x.re in x.re 1554040721.811 * [backup-simplify]: Simplify 0 into 0 1554040721.811 * [backup-simplify]: Simplify 1 into 1 1554040721.811 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1554040721.811 * [taylor]: Taking taylor expansion of x.im in x.re 1554040721.811 * [backup-simplify]: Simplify x.im into x.im 1554040721.811 * [taylor]: Taking taylor expansion of (- (* 3 (pow x.re 2)) (pow x.im 2)) in x.re 1554040721.811 * [taylor]: Taking taylor expansion of (* 3 (pow x.re 2)) in x.re 1554040721.811 * [taylor]: Taking taylor expansion of 3 in x.re 1554040721.811 * [backup-simplify]: Simplify 3 into 3 1554040721.811 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040721.811 * [taylor]: Taking taylor expansion of x.re in x.re 1554040721.811 * [backup-simplify]: Simplify 0 into 0 1554040721.811 * [backup-simplify]: Simplify 1 into 1 1554040721.811 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1554040721.811 * [taylor]: Taking taylor expansion of x.im in x.re 1554040721.811 * [backup-simplify]: Simplify x.im into x.im 1554040721.811 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1554040721.811 * [backup-simplify]: Simplify (- (pow x.im 2)) into (- (pow x.im 2)) 1554040721.812 * [backup-simplify]: Simplify (+ 0 (- (pow x.im 2))) into (- (pow x.im 2)) 1554040721.812 * [taylor]: Taking taylor expansion of (- (pow x.im 2)) in x.im 1554040721.812 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 1554040721.812 * [taylor]: Taking taylor expansion of x.im in x.im 1554040721.812 * [backup-simplify]: Simplify 0 into 0 1554040721.812 * [backup-simplify]: Simplify 1 into 1 1554040721.812 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1554040721.812 * [backup-simplify]: Simplify (- 0) into 0 1554040721.812 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040721.812 * [taylor]: Taking taylor expansion of 0 in x.im 1554040721.812 * [backup-simplify]: Simplify 0 into 0 1554040721.812 * [backup-simplify]: Simplify 0 into 0 1554040721.812 * [backup-simplify]: Simplify (* 1 1) into 1 1554040721.813 * [backup-simplify]: Simplify (* 3 1) into 3 1554040721.813 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1554040721.814 * [backup-simplify]: Simplify (- 0) into 0 1554040721.814 * [backup-simplify]: Simplify (+ 3 0) into 3 1554040721.814 * [taylor]: Taking taylor expansion of 3 in x.im 1554040721.814 * [backup-simplify]: Simplify 3 into 3 1554040721.814 * [backup-simplify]: Simplify 3 into 3 1554040721.814 * [backup-simplify]: Simplify 0 into 0 1554040721.815 * [backup-simplify]: Simplify (* 1 1) into 1 1554040721.815 * [backup-simplify]: Simplify (- 1) into -1 1554040721.815 * [backup-simplify]: Simplify -1 into -1 1554040721.816 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040721.816 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 1)) into 0 1554040721.817 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 1554040721.818 * [backup-simplify]: Simplify (- 0) into 0 1554040721.818 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040721.818 * [taylor]: Taking taylor expansion of 0 in x.im 1554040721.818 * [backup-simplify]: Simplify 0 into 0 1554040721.818 * [backup-simplify]: Simplify 0 into 0 1554040721.818 * [backup-simplify]: Simplify 0 into 0 1554040721.818 * [backup-simplify]: Simplify 0 into 0 1554040721.819 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040721.819 * [backup-simplify]: Simplify (- 0) into 0 1554040721.819 * [backup-simplify]: Simplify 0 into 0 1554040721.820 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040721.821 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 1))) into 0 1554040721.822 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im))))) into 0 1554040721.823 * [backup-simplify]: Simplify (- 0) into 0 1554040721.823 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040721.823 * [taylor]: Taking taylor expansion of 0 in x.im 1554040721.823 * [backup-simplify]: Simplify 0 into 0 1554040721.824 * [backup-simplify]: Simplify 0 into 0 1554040721.824 * [backup-simplify]: Simplify 0 into 0 1554040721.824 * [backup-simplify]: Simplify (+ (* -1 (pow (* x.im 1) 2)) (* 3 (pow (* 1 x.re) 2))) into (- (* 3 (pow x.re 2)) (pow x.im 2)) 1554040721.824 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) (/ 1 x.re)) (- (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.re) (/ 1 x.re))) (* (/ 1 x.im) (/ 1 x.im)))) into (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) 1554040721.824 * [approximate]: Taking taylor expansion of (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) in (x.re x.im) around 0 1554040721.824 * [taylor]: Taking taylor expansion of (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) in x.im 1554040721.824 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (pow x.re 2))) in x.im 1554040721.824 * [taylor]: Taking taylor expansion of 3 in x.im 1554040721.824 * [backup-simplify]: Simplify 3 into 3 1554040721.825 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.im 1554040721.825 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 1554040721.825 * [taylor]: Taking taylor expansion of x.re in x.im 1554040721.825 * [backup-simplify]: Simplify x.re into x.re 1554040721.825 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1554040721.825 * [backup-simplify]: Simplify (/ 1 (pow x.re 2)) into (/ 1 (pow x.re 2)) 1554040721.825 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 1554040721.825 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 1554040721.825 * [taylor]: Taking taylor expansion of x.im in x.im 1554040721.825 * [backup-simplify]: Simplify 0 into 0 1554040721.825 * [backup-simplify]: Simplify 1 into 1 1554040721.825 * [backup-simplify]: Simplify (* 1 1) into 1 1554040721.826 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040721.826 * [taylor]: Taking taylor expansion of (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) in x.re 1554040721.826 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (pow x.re 2))) in x.re 1554040721.826 * [taylor]: Taking taylor expansion of 3 in x.re 1554040721.826 * [backup-simplify]: Simplify 3 into 3 1554040721.826 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 1554040721.826 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040721.826 * [taylor]: Taking taylor expansion of x.re in x.re 1554040721.826 * [backup-simplify]: Simplify 0 into 0 1554040721.826 * [backup-simplify]: Simplify 1 into 1 1554040721.826 * [backup-simplify]: Simplify (* 1 1) into 1 1554040721.827 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040721.827 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 1554040721.827 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1554040721.827 * [taylor]: Taking taylor expansion of x.im in x.re 1554040721.827 * [backup-simplify]: Simplify x.im into x.im 1554040721.827 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1554040721.827 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 1554040721.827 * [taylor]: Taking taylor expansion of (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) in x.re 1554040721.827 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (pow x.re 2))) in x.re 1554040721.827 * [taylor]: Taking taylor expansion of 3 in x.re 1554040721.827 * [backup-simplify]: Simplify 3 into 3 1554040721.827 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 1554040721.827 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040721.827 * [taylor]: Taking taylor expansion of x.re in x.re 1554040721.827 * [backup-simplify]: Simplify 0 into 0 1554040721.827 * [backup-simplify]: Simplify 1 into 1 1554040721.827 * [backup-simplify]: Simplify (* 1 1) into 1 1554040721.828 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040721.828 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 1554040721.828 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1554040721.828 * [taylor]: Taking taylor expansion of x.im in x.re 1554040721.828 * [backup-simplify]: Simplify x.im into x.im 1554040721.828 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1554040721.828 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 1554040721.829 * [backup-simplify]: Simplify (* 3 1) into 3 1554040721.829 * [backup-simplify]: Simplify (+ 3 0) into 3 1554040721.829 * [taylor]: Taking taylor expansion of 3 in x.im 1554040721.829 * [backup-simplify]: Simplify 3 into 3 1554040721.830 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040721.830 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1554040721.831 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 1)) into 0 1554040721.831 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040721.831 * [taylor]: Taking taylor expansion of 0 in x.im 1554040721.831 * [backup-simplify]: Simplify 0 into 0 1554040721.832 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040721.833 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040721.834 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 1))) into 0 1554040721.834 * [backup-simplify]: Simplify (- (/ 1 (pow x.im 2))) into (- (/ 1 (pow x.im 2))) 1554040721.835 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow x.im 2)))) into (- (/ 1 (pow x.im 2))) 1554040721.835 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x.im 2))) in x.im 1554040721.835 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 1554040721.835 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 1554040721.835 * [taylor]: Taking taylor expansion of x.im in x.im 1554040721.835 * [backup-simplify]: Simplify 0 into 0 1554040721.835 * [backup-simplify]: Simplify 1 into 1 1554040721.839 * [backup-simplify]: Simplify (* 1 1) into 1 1554040721.840 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040721.841 * [backup-simplify]: Simplify (- 1) into -1 1554040721.841 * [backup-simplify]: Simplify -1 into -1 1554040721.841 * [backup-simplify]: Simplify 3 into 3 1554040721.842 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040721.843 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040721.844 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040721.844 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1554040721.844 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 2)) (/ 0 (pow x.im 2))))) into 0 1554040721.844 * [backup-simplify]: Simplify (- 0) into 0 1554040721.845 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040721.845 * [taylor]: Taking taylor expansion of 0 in x.im 1554040721.845 * [backup-simplify]: Simplify 0 into 0 1554040721.846 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040721.846 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1554040721.847 * [backup-simplify]: Simplify (- 0) into 0 1554040721.847 * [backup-simplify]: Simplify 0 into 0 1554040721.847 * [backup-simplify]: Simplify 0 into 0 1554040721.847 * [backup-simplify]: Simplify 0 into 0 1554040721.848 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1554040721.849 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040721.849 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1554040721.850 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1554040721.850 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 2)) (/ 0 (pow x.im 2))) (* 0 (/ 0 (pow x.im 2))))) into 0 1554040721.850 * [backup-simplify]: Simplify (- 0) into 0 1554040721.850 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040721.850 * [taylor]: Taking taylor expansion of 0 in x.im 1554040721.850 * [backup-simplify]: Simplify 0 into 0 1554040721.851 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040721.852 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040721.852 * [backup-simplify]: Simplify (- 0) into 0 1554040721.852 * [backup-simplify]: Simplify 0 into 0 1554040721.852 * [backup-simplify]: Simplify 0 into 0 1554040721.852 * [backup-simplify]: Simplify 0 into 0 1554040721.852 * [backup-simplify]: Simplify (+ (* 3 (pow (* 1 (/ 1 (/ 1 x.re))) 2)) (* -1 (pow (* (/ 1 (/ 1 x.im)) 1) 2))) into (- (* 3 (pow x.re 2)) (pow x.im 2)) 1554040721.852 * [backup-simplify]: Simplify (+ (* (/ 1 (- x.re)) (/ 1 (- x.re))) (- (+ (* (/ 1 (- x.re)) (/ 1 (- x.re))) (* (/ 1 (- x.re)) (/ 1 (- x.re)))) (* (/ 1 (- x.im)) (/ 1 (- x.im))))) into (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) 1554040721.852 * [approximate]: Taking taylor expansion of (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) in (x.re x.im) around 0 1554040721.852 * [taylor]: Taking taylor expansion of (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) in x.im 1554040721.852 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (pow x.re 2))) in x.im 1554040721.853 * [taylor]: Taking taylor expansion of 3 in x.im 1554040721.853 * [backup-simplify]: Simplify 3 into 3 1554040721.853 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.im 1554040721.853 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 1554040721.853 * [taylor]: Taking taylor expansion of x.re in x.im 1554040721.853 * [backup-simplify]: Simplify x.re into x.re 1554040721.853 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1554040721.853 * [backup-simplify]: Simplify (/ 1 (pow x.re 2)) into (/ 1 (pow x.re 2)) 1554040721.853 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 1554040721.853 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 1554040721.853 * [taylor]: Taking taylor expansion of x.im in x.im 1554040721.853 * [backup-simplify]: Simplify 0 into 0 1554040721.853 * [backup-simplify]: Simplify 1 into 1 1554040721.853 * [backup-simplify]: Simplify (* 1 1) into 1 1554040721.853 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040721.853 * [taylor]: Taking taylor expansion of (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) in x.re 1554040721.853 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (pow x.re 2))) in x.re 1554040721.853 * [taylor]: Taking taylor expansion of 3 in x.re 1554040721.853 * [backup-simplify]: Simplify 3 into 3 1554040721.853 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 1554040721.853 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040721.853 * [taylor]: Taking taylor expansion of x.re in x.re 1554040721.853 * [backup-simplify]: Simplify 0 into 0 1554040721.853 * [backup-simplify]: Simplify 1 into 1 1554040721.854 * [backup-simplify]: Simplify (* 1 1) into 1 1554040721.854 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040721.854 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 1554040721.854 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1554040721.854 * [taylor]: Taking taylor expansion of x.im in x.re 1554040721.854 * [backup-simplify]: Simplify x.im into x.im 1554040721.854 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1554040721.854 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 1554040721.854 * [taylor]: Taking taylor expansion of (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) in x.re 1554040721.854 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (pow x.re 2))) in x.re 1554040721.854 * [taylor]: Taking taylor expansion of 3 in x.re 1554040721.854 * [backup-simplify]: Simplify 3 into 3 1554040721.854 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 1554040721.854 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040721.854 * [taylor]: Taking taylor expansion of x.re in x.re 1554040721.854 * [backup-simplify]: Simplify 0 into 0 1554040721.854 * [backup-simplify]: Simplify 1 into 1 1554040721.855 * [backup-simplify]: Simplify (* 1 1) into 1 1554040721.855 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040721.855 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 1554040721.855 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1554040721.855 * [taylor]: Taking taylor expansion of x.im in x.re 1554040721.855 * [backup-simplify]: Simplify x.im into x.im 1554040721.855 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1554040721.855 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 1554040721.856 * [backup-simplify]: Simplify (* 3 1) into 3 1554040721.856 * [backup-simplify]: Simplify (+ 3 0) into 3 1554040721.856 * [taylor]: Taking taylor expansion of 3 in x.im 1554040721.856 * [backup-simplify]: Simplify 3 into 3 1554040721.856 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040721.857 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1554040721.857 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 1)) into 0 1554040721.857 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040721.857 * [taylor]: Taking taylor expansion of 0 in x.im 1554040721.857 * [backup-simplify]: Simplify 0 into 0 1554040721.858 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040721.858 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040721.859 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 1))) into 0 1554040721.859 * [backup-simplify]: Simplify (- (/ 1 (pow x.im 2))) into (- (/ 1 (pow x.im 2))) 1554040721.859 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow x.im 2)))) into (- (/ 1 (pow x.im 2))) 1554040721.859 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x.im 2))) in x.im 1554040721.859 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 1554040721.859 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 1554040721.859 * [taylor]: Taking taylor expansion of x.im in x.im 1554040721.859 * [backup-simplify]: Simplify 0 into 0 1554040721.859 * [backup-simplify]: Simplify 1 into 1 1554040721.860 * [backup-simplify]: Simplify (* 1 1) into 1 1554040721.860 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040721.860 * [backup-simplify]: Simplify (- 1) into -1 1554040721.860 * [backup-simplify]: Simplify -1 into -1 1554040721.860 * [backup-simplify]: Simplify 3 into 3 1554040721.861 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040721.861 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040721.862 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040721.862 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1554040721.862 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 2)) (/ 0 (pow x.im 2))))) into 0 1554040721.862 * [backup-simplify]: Simplify (- 0) into 0 1554040721.862 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040721.863 * [taylor]: Taking taylor expansion of 0 in x.im 1554040721.863 * [backup-simplify]: Simplify 0 into 0 1554040721.863 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040721.863 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1554040721.864 * [backup-simplify]: Simplify (- 0) into 0 1554040721.864 * [backup-simplify]: Simplify 0 into 0 1554040721.864 * [backup-simplify]: Simplify 0 into 0 1554040721.864 * [backup-simplify]: Simplify 0 into 0 1554040721.864 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1554040721.865 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040721.866 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1554040721.866 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1554040721.866 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 2)) (/ 0 (pow x.im 2))) (* 0 (/ 0 (pow x.im 2))))) into 0 1554040721.866 * [backup-simplify]: Simplify (- 0) into 0 1554040721.867 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040721.867 * [taylor]: Taking taylor expansion of 0 in x.im 1554040721.867 * [backup-simplify]: Simplify 0 into 0 1554040721.867 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040721.868 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040721.868 * [backup-simplify]: Simplify (- 0) into 0 1554040721.868 * [backup-simplify]: Simplify 0 into 0 1554040721.868 * [backup-simplify]: Simplify 0 into 0 1554040721.868 * [backup-simplify]: Simplify 0 into 0 1554040721.868 * [backup-simplify]: Simplify (+ (* 3 (pow (* 1 (/ 1 (/ 1 (- x.re)))) 2)) (* -1 (pow (* (/ 1 (/ 1 (- x.im))) 1) 2))) into (- (* 3 (pow x.re 2)) (pow x.im 2)) 1554040721.868 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 2 1) 1554040721.868 * [backup-simplify]: Simplify (+ (* x.re x.re) (* x.re x.re)) into (* 2 (pow x.re 2)) 1554040721.868 * [approximate]: Taking taylor expansion of (* 2 (pow x.re 2)) in (x.re) around 0 1554040721.869 * [taylor]: Taking taylor expansion of (* 2 (pow x.re 2)) in x.re 1554040721.869 * [taylor]: Taking taylor expansion of 2 in x.re 1554040721.869 * [backup-simplify]: Simplify 2 into 2 1554040721.869 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040721.869 * [taylor]: Taking taylor expansion of x.re in x.re 1554040721.869 * [backup-simplify]: Simplify 0 into 0 1554040721.869 * [backup-simplify]: Simplify 1 into 1 1554040721.869 * [taylor]: Taking taylor expansion of (* 2 (pow x.re 2)) in x.re 1554040721.869 * [taylor]: Taking taylor expansion of 2 in x.re 1554040721.869 * [backup-simplify]: Simplify 2 into 2 1554040721.869 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040721.869 * [taylor]: Taking taylor expansion of x.re in x.re 1554040721.869 * [backup-simplify]: Simplify 0 into 0 1554040721.869 * [backup-simplify]: Simplify 1 into 1 1554040721.869 * [backup-simplify]: Simplify (* 1 1) into 1 1554040721.869 * [backup-simplify]: Simplify (* 2 1) into 2 1554040721.869 * [backup-simplify]: Simplify 2 into 2 1554040721.870 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040721.870 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 1)) into 0 1554040721.870 * [backup-simplify]: Simplify 0 into 0 1554040721.871 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040721.871 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 1))) into 0 1554040721.871 * [backup-simplify]: Simplify 0 into 0 1554040721.872 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040721.872 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040721.873 * [backup-simplify]: Simplify 0 into 0 1554040721.873 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1554040721.874 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1554040721.874 * [backup-simplify]: Simplify 0 into 0 1554040721.875 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1554040721.876 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1554040721.876 * [backup-simplify]: Simplify 0 into 0 1554040721.876 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 1554040721.877 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 1554040721.877 * [backup-simplify]: Simplify 0 into 0 1554040721.877 * [backup-simplify]: Simplify (* 2 (pow x.re 2)) into (* 2 (pow x.re 2)) 1554040721.878 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.re) (/ 1 x.re))) into (* 2 (/ 1 (pow x.re 2))) 1554040721.878 * [approximate]: Taking taylor expansion of (* 2 (/ 1 (pow x.re 2))) in (x.re) around 0 1554040721.878 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (pow x.re 2))) in x.re 1554040721.878 * [taylor]: Taking taylor expansion of 2 in x.re 1554040721.878 * [backup-simplify]: Simplify 2 into 2 1554040721.878 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 1554040721.878 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040721.878 * [taylor]: Taking taylor expansion of x.re in x.re 1554040721.878 * [backup-simplify]: Simplify 0 into 0 1554040721.878 * [backup-simplify]: Simplify 1 into 1 1554040721.878 * [backup-simplify]: Simplify (* 1 1) into 1 1554040721.878 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040721.878 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (pow x.re 2))) in x.re 1554040721.878 * [taylor]: Taking taylor expansion of 2 in x.re 1554040721.878 * [backup-simplify]: Simplify 2 into 2 1554040721.878 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 1554040721.878 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040721.878 * [taylor]: Taking taylor expansion of x.re in x.re 1554040721.878 * [backup-simplify]: Simplify 0 into 0 1554040721.878 * [backup-simplify]: Simplify 1 into 1 1554040721.879 * [backup-simplify]: Simplify (* 1 1) into 1 1554040721.879 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040721.879 * [backup-simplify]: Simplify (* 2 1) into 2 1554040721.879 * [backup-simplify]: Simplify 2 into 2 1554040721.880 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040721.880 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1554040721.880 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 1)) into 0 1554040721.880 * [backup-simplify]: Simplify 0 into 0 1554040721.881 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040721.882 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040721.883 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 1))) into 0 1554040721.883 * [backup-simplify]: Simplify 0 into 0 1554040721.884 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040721.885 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040721.887 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040721.887 * [backup-simplify]: Simplify 0 into 0 1554040721.888 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1554040721.889 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040721.890 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1554040721.890 * [backup-simplify]: Simplify 0 into 0 1554040721.892 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1554040721.893 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040721.894 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1554040721.894 * [backup-simplify]: Simplify 0 into 0 1554040721.896 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 1554040721.897 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040721.898 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 1554040721.898 * [backup-simplify]: Simplify 0 into 0 1554040721.899 * [backup-simplify]: Simplify (* 2 (pow (/ 1 (/ 1 x.re)) 2)) into (* 2 (pow x.re 2)) 1554040721.899 * [backup-simplify]: Simplify (+ (* (/ 1 (- x.re)) (/ 1 (- x.re))) (* (/ 1 (- x.re)) (/ 1 (- x.re)))) into (* 2 (/ 1 (pow x.re 2))) 1554040721.899 * [approximate]: Taking taylor expansion of (* 2 (/ 1 (pow x.re 2))) in (x.re) around 0 1554040721.899 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (pow x.re 2))) in x.re 1554040721.899 * [taylor]: Taking taylor expansion of 2 in x.re 1554040721.899 * [backup-simplify]: Simplify 2 into 2 1554040721.899 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 1554040721.899 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040721.899 * [taylor]: Taking taylor expansion of x.re in x.re 1554040721.899 * [backup-simplify]: Simplify 0 into 0 1554040721.899 * [backup-simplify]: Simplify 1 into 1 1554040721.900 * [backup-simplify]: Simplify (* 1 1) into 1 1554040721.900 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040721.900 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (pow x.re 2))) in x.re 1554040721.900 * [taylor]: Taking taylor expansion of 2 in x.re 1554040721.900 * [backup-simplify]: Simplify 2 into 2 1554040721.900 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 1554040721.900 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040721.900 * [taylor]: Taking taylor expansion of x.re in x.re 1554040721.900 * [backup-simplify]: Simplify 0 into 0 1554040721.900 * [backup-simplify]: Simplify 1 into 1 1554040721.901 * [backup-simplify]: Simplify (* 1 1) into 1 1554040721.901 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040721.902 * [backup-simplify]: Simplify (* 2 1) into 2 1554040721.902 * [backup-simplify]: Simplify 2 into 2 1554040721.902 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040721.903 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1554040721.904 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 1)) into 0 1554040721.904 * [backup-simplify]: Simplify 0 into 0 1554040721.905 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040721.907 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040721.908 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 1))) into 0 1554040721.908 * [backup-simplify]: Simplify 0 into 0 1554040721.909 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040721.910 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040721.911 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040721.911 * [backup-simplify]: Simplify 0 into 0 1554040721.912 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1554040721.913 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040721.915 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1554040721.915 * [backup-simplify]: Simplify 0 into 0 1554040721.916 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1554040721.917 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040721.919 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1554040721.919 * [backup-simplify]: Simplify 0 into 0 1554040721.920 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 1554040721.921 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040721.923 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 1554040721.923 * [backup-simplify]: Simplify 0 into 0 1554040721.923 * [backup-simplify]: Simplify (* 2 (pow (/ 1 (/ 1 (- x.re))) 2)) into (* 2 (pow x.re 2)) 1554040721.923 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 2) 1554040721.923 * [backup-simplify]: Simplify (- (+ (* x.re x.re) (* x.re x.re)) (* x.im x.im)) into (- (* 2 (pow x.re 2)) (pow x.im 2)) 1554040721.923 * [approximate]: Taking taylor expansion of (- (* 2 (pow x.re 2)) (pow x.im 2)) in (x.re x.im) around 0 1554040721.924 * [taylor]: Taking taylor expansion of (- (* 2 (pow x.re 2)) (pow x.im 2)) in x.im 1554040721.924 * [taylor]: Taking taylor expansion of (* 2 (pow x.re 2)) in x.im 1554040721.924 * [taylor]: Taking taylor expansion of 2 in x.im 1554040721.924 * [backup-simplify]: Simplify 2 into 2 1554040721.924 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 1554040721.924 * [taylor]: Taking taylor expansion of x.re in x.im 1554040721.924 * [backup-simplify]: Simplify x.re into x.re 1554040721.924 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 1554040721.924 * [taylor]: Taking taylor expansion of x.im in x.im 1554040721.924 * [backup-simplify]: Simplify 0 into 0 1554040721.924 * [backup-simplify]: Simplify 1 into 1 1554040721.924 * [taylor]: Taking taylor expansion of (- (* 2 (pow x.re 2)) (pow x.im 2)) in x.re 1554040721.924 * [taylor]: Taking taylor expansion of (* 2 (pow x.re 2)) in x.re 1554040721.924 * [taylor]: Taking taylor expansion of 2 in x.re 1554040721.924 * [backup-simplify]: Simplify 2 into 2 1554040721.924 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040721.924 * [taylor]: Taking taylor expansion of x.re in x.re 1554040721.924 * [backup-simplify]: Simplify 0 into 0 1554040721.924 * [backup-simplify]: Simplify 1 into 1 1554040721.924 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1554040721.924 * [taylor]: Taking taylor expansion of x.im in x.re 1554040721.924 * [backup-simplify]: Simplify x.im into x.im 1554040721.924 * [taylor]: Taking taylor expansion of (- (* 2 (pow x.re 2)) (pow x.im 2)) in x.re 1554040721.924 * [taylor]: Taking taylor expansion of (* 2 (pow x.re 2)) in x.re 1554040721.924 * [taylor]: Taking taylor expansion of 2 in x.re 1554040721.924 * [backup-simplify]: Simplify 2 into 2 1554040721.924 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040721.924 * [taylor]: Taking taylor expansion of x.re in x.re 1554040721.924 * [backup-simplify]: Simplify 0 into 0 1554040721.924 * [backup-simplify]: Simplify 1 into 1 1554040721.924 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1554040721.924 * [taylor]: Taking taylor expansion of x.im in x.re 1554040721.924 * [backup-simplify]: Simplify x.im into x.im 1554040721.925 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1554040721.925 * [backup-simplify]: Simplify (- (pow x.im 2)) into (- (pow x.im 2)) 1554040721.925 * [backup-simplify]: Simplify (+ 0 (- (pow x.im 2))) into (- (pow x.im 2)) 1554040721.925 * [taylor]: Taking taylor expansion of (- (pow x.im 2)) in x.im 1554040721.925 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 1554040721.925 * [taylor]: Taking taylor expansion of x.im in x.im 1554040721.925 * [backup-simplify]: Simplify 0 into 0 1554040721.925 * [backup-simplify]: Simplify 1 into 1 1554040721.925 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1554040721.926 * [backup-simplify]: Simplify (- 0) into 0 1554040721.926 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040721.926 * [taylor]: Taking taylor expansion of 0 in x.im 1554040721.926 * [backup-simplify]: Simplify 0 into 0 1554040721.926 * [backup-simplify]: Simplify 0 into 0 1554040721.926 * [backup-simplify]: Simplify (* 1 1) into 1 1554040721.927 * [backup-simplify]: Simplify (* 2 1) into 2 1554040721.927 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1554040721.928 * [backup-simplify]: Simplify (- 0) into 0 1554040721.928 * [backup-simplify]: Simplify (+ 2 0) into 2 1554040721.928 * [taylor]: Taking taylor expansion of 2 in x.im 1554040721.928 * [backup-simplify]: Simplify 2 into 2 1554040721.928 * [backup-simplify]: Simplify 2 into 2 1554040721.928 * [backup-simplify]: Simplify 0 into 0 1554040721.929 * [backup-simplify]: Simplify (* 1 1) into 1 1554040721.929 * [backup-simplify]: Simplify (- 1) into -1 1554040721.929 * [backup-simplify]: Simplify -1 into -1 1554040721.930 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040721.930 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 1)) into 0 1554040721.931 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 1554040721.931 * [backup-simplify]: Simplify (- 0) into 0 1554040721.932 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040721.932 * [taylor]: Taking taylor expansion of 0 in x.im 1554040721.932 * [backup-simplify]: Simplify 0 into 0 1554040721.932 * [backup-simplify]: Simplify 0 into 0 1554040721.932 * [backup-simplify]: Simplify 0 into 0 1554040721.932 * [backup-simplify]: Simplify 0 into 0 1554040721.933 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040721.933 * [backup-simplify]: Simplify (- 0) into 0 1554040721.933 * [backup-simplify]: Simplify 0 into 0 1554040721.934 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040721.935 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 1))) into 0 1554040721.936 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im))))) into 0 1554040721.936 * [backup-simplify]: Simplify (- 0) into 0 1554040721.937 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040721.937 * [taylor]: Taking taylor expansion of 0 in x.im 1554040721.937 * [backup-simplify]: Simplify 0 into 0 1554040721.937 * [backup-simplify]: Simplify 0 into 0 1554040721.937 * [backup-simplify]: Simplify 0 into 0 1554040721.937 * [backup-simplify]: Simplify (+ (* -1 (pow (* x.im 1) 2)) (* 2 (pow (* 1 x.re) 2))) into (- (* 2 (pow x.re 2)) (pow x.im 2)) 1554040721.938 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.re) (/ 1 x.re))) (* (/ 1 x.im) (/ 1 x.im))) into (- (* 2 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) 1554040721.938 * [approximate]: Taking taylor expansion of (- (* 2 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) in (x.re x.im) around 0 1554040721.938 * [taylor]: Taking taylor expansion of (- (* 2 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) in x.im 1554040721.938 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (pow x.re 2))) in x.im 1554040721.938 * [taylor]: Taking taylor expansion of 2 in x.im 1554040721.938 * [backup-simplify]: Simplify 2 into 2 1554040721.938 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.im 1554040721.938 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 1554040721.938 * [taylor]: Taking taylor expansion of x.re in x.im 1554040721.938 * [backup-simplify]: Simplify x.re into x.re 1554040721.938 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1554040721.938 * [backup-simplify]: Simplify (/ 1 (pow x.re 2)) into (/ 1 (pow x.re 2)) 1554040721.938 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 1554040721.938 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 1554040721.938 * [taylor]: Taking taylor expansion of x.im in x.im 1554040721.938 * [backup-simplify]: Simplify 0 into 0 1554040721.938 * [backup-simplify]: Simplify 1 into 1 1554040721.939 * [backup-simplify]: Simplify (* 1 1) into 1 1554040721.939 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040721.939 * [taylor]: Taking taylor expansion of (- (* 2 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) in x.re 1554040721.939 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (pow x.re 2))) in x.re 1554040721.939 * [taylor]: Taking taylor expansion of 2 in x.re 1554040721.939 * [backup-simplify]: Simplify 2 into 2 1554040721.939 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 1554040721.939 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040721.939 * [taylor]: Taking taylor expansion of x.re in x.re 1554040721.939 * [backup-simplify]: Simplify 0 into 0 1554040721.939 * [backup-simplify]: Simplify 1 into 1 1554040721.939 * [backup-simplify]: Simplify (* 1 1) into 1 1554040721.940 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040721.940 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 1554040721.940 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1554040721.940 * [taylor]: Taking taylor expansion of x.im in x.re 1554040721.940 * [backup-simplify]: Simplify x.im into x.im 1554040721.940 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1554040721.940 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 1554040721.940 * [taylor]: Taking taylor expansion of (- (* 2 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) in x.re 1554040721.940 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (pow x.re 2))) in x.re 1554040721.940 * [taylor]: Taking taylor expansion of 2 in x.re 1554040721.940 * [backup-simplify]: Simplify 2 into 2 1554040721.940 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 1554040721.940 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040721.940 * [taylor]: Taking taylor expansion of x.re in x.re 1554040721.940 * [backup-simplify]: Simplify 0 into 0 1554040721.940 * [backup-simplify]: Simplify 1 into 1 1554040721.941 * [backup-simplify]: Simplify (* 1 1) into 1 1554040721.941 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040721.941 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 1554040721.941 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1554040721.941 * [taylor]: Taking taylor expansion of x.im in x.re 1554040721.941 * [backup-simplify]: Simplify x.im into x.im 1554040721.941 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1554040721.942 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 1554040721.942 * [backup-simplify]: Simplify (* 2 1) into 2 1554040721.943 * [backup-simplify]: Simplify (+ 2 0) into 2 1554040721.943 * [taylor]: Taking taylor expansion of 2 in x.im 1554040721.943 * [backup-simplify]: Simplify 2 into 2 1554040721.943 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040721.944 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1554040721.945 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 1)) into 0 1554040721.945 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040721.945 * [taylor]: Taking taylor expansion of 0 in x.im 1554040721.945 * [backup-simplify]: Simplify 0 into 0 1554040721.946 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040721.947 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040721.948 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 1))) into 0 1554040721.948 * [backup-simplify]: Simplify (- (/ 1 (pow x.im 2))) into (- (/ 1 (pow x.im 2))) 1554040721.948 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow x.im 2)))) into (- (/ 1 (pow x.im 2))) 1554040721.948 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x.im 2))) in x.im 1554040721.948 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 1554040721.949 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 1554040721.949 * [taylor]: Taking taylor expansion of x.im in x.im 1554040721.949 * [backup-simplify]: Simplify 0 into 0 1554040721.949 * [backup-simplify]: Simplify 1 into 1 1554040721.949 * [backup-simplify]: Simplify (* 1 1) into 1 1554040721.949 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040721.950 * [backup-simplify]: Simplify (- 1) into -1 1554040721.950 * [backup-simplify]: Simplify -1 into -1 1554040721.950 * [backup-simplify]: Simplify 2 into 2 1554040721.951 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040721.952 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040721.953 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040721.953 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1554040721.953 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 2)) (/ 0 (pow x.im 2))))) into 0 1554040721.954 * [backup-simplify]: Simplify (- 0) into 0 1554040721.954 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040721.954 * [taylor]: Taking taylor expansion of 0 in x.im 1554040721.954 * [backup-simplify]: Simplify 0 into 0 1554040721.955 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040721.956 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1554040721.956 * [backup-simplify]: Simplify (- 0) into 0 1554040721.956 * [backup-simplify]: Simplify 0 into 0 1554040721.956 * [backup-simplify]: Simplify 0 into 0 1554040721.956 * [backup-simplify]: Simplify 0 into 0 1554040721.958 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1554040721.959 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040721.960 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1554040721.961 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1554040721.961 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 2)) (/ 0 (pow x.im 2))) (* 0 (/ 0 (pow x.im 2))))) into 0 1554040721.961 * [backup-simplify]: Simplify (- 0) into 0 1554040721.962 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040721.962 * [taylor]: Taking taylor expansion of 0 in x.im 1554040721.962 * [backup-simplify]: Simplify 0 into 0 1554040721.963 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040721.964 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040721.964 * [backup-simplify]: Simplify (- 0) into 0 1554040721.964 * [backup-simplify]: Simplify 0 into 0 1554040721.965 * [backup-simplify]: Simplify 0 into 0 1554040721.965 * [backup-simplify]: Simplify 0 into 0 1554040721.965 * [backup-simplify]: Simplify (+ (* 2 (pow (* 1 (/ 1 (/ 1 x.re))) 2)) (* -1 (pow (* (/ 1 (/ 1 x.im)) 1) 2))) into (- (* 2 (pow x.re 2)) (pow x.im 2)) 1554040721.966 * [backup-simplify]: Simplify (- (+ (* (/ 1 (- x.re)) (/ 1 (- x.re))) (* (/ 1 (- x.re)) (/ 1 (- x.re)))) (* (/ 1 (- x.im)) (/ 1 (- x.im)))) into (- (* 2 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) 1554040721.966 * [approximate]: Taking taylor expansion of (- (* 2 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) in (x.re x.im) around 0 1554040721.966 * [taylor]: Taking taylor expansion of (- (* 2 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) in x.im 1554040721.966 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (pow x.re 2))) in x.im 1554040721.966 * [taylor]: Taking taylor expansion of 2 in x.im 1554040721.966 * [backup-simplify]: Simplify 2 into 2 1554040721.966 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.im 1554040721.966 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 1554040721.966 * [taylor]: Taking taylor expansion of x.re in x.im 1554040721.966 * [backup-simplify]: Simplify x.re into x.re 1554040721.966 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1554040721.966 * [backup-simplify]: Simplify (/ 1 (pow x.re 2)) into (/ 1 (pow x.re 2)) 1554040721.966 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 1554040721.966 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 1554040721.966 * [taylor]: Taking taylor expansion of x.im in x.im 1554040721.966 * [backup-simplify]: Simplify 0 into 0 1554040721.966 * [backup-simplify]: Simplify 1 into 1 1554040721.967 * [backup-simplify]: Simplify (* 1 1) into 1 1554040721.967 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040721.967 * [taylor]: Taking taylor expansion of (- (* 2 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) in x.re 1554040721.967 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (pow x.re 2))) in x.re 1554040721.967 * [taylor]: Taking taylor expansion of 2 in x.re 1554040721.967 * [backup-simplify]: Simplify 2 into 2 1554040721.967 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 1554040721.967 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040721.967 * [taylor]: Taking taylor expansion of x.re in x.re 1554040721.967 * [backup-simplify]: Simplify 0 into 0 1554040721.967 * [backup-simplify]: Simplify 1 into 1 1554040721.973 * [backup-simplify]: Simplify (* 1 1) into 1 1554040721.973 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040721.974 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 1554040721.974 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1554040721.974 * [taylor]: Taking taylor expansion of x.im in x.re 1554040721.974 * [backup-simplify]: Simplify x.im into x.im 1554040721.974 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1554040721.974 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 1554040721.974 * [taylor]: Taking taylor expansion of (- (* 2 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) in x.re 1554040721.974 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (pow x.re 2))) in x.re 1554040721.974 * [taylor]: Taking taylor expansion of 2 in x.re 1554040721.974 * [backup-simplify]: Simplify 2 into 2 1554040721.974 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 1554040721.974 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040721.974 * [taylor]: Taking taylor expansion of x.re in x.re 1554040721.974 * [backup-simplify]: Simplify 0 into 0 1554040721.974 * [backup-simplify]: Simplify 1 into 1 1554040721.974 * [backup-simplify]: Simplify (* 1 1) into 1 1554040721.975 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040721.975 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 1554040721.975 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1554040721.975 * [taylor]: Taking taylor expansion of x.im in x.re 1554040721.975 * [backup-simplify]: Simplify x.im into x.im 1554040721.975 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1554040721.975 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 1554040721.976 * [backup-simplify]: Simplify (* 2 1) into 2 1554040721.976 * [backup-simplify]: Simplify (+ 2 0) into 2 1554040721.976 * [taylor]: Taking taylor expansion of 2 in x.im 1554040721.976 * [backup-simplify]: Simplify 2 into 2 1554040721.977 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040721.978 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1554040721.979 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 1)) into 0 1554040721.979 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040721.979 * [taylor]: Taking taylor expansion of 0 in x.im 1554040721.979 * [backup-simplify]: Simplify 0 into 0 1554040721.980 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040721.981 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040721.982 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 1))) into 0 1554040721.982 * [backup-simplify]: Simplify (- (/ 1 (pow x.im 2))) into (- (/ 1 (pow x.im 2))) 1554040721.982 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow x.im 2)))) into (- (/ 1 (pow x.im 2))) 1554040721.982 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x.im 2))) in x.im 1554040721.982 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 1554040721.982 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 1554040721.982 * [taylor]: Taking taylor expansion of x.im in x.im 1554040721.982 * [backup-simplify]: Simplify 0 into 0 1554040721.982 * [backup-simplify]: Simplify 1 into 1 1554040721.983 * [backup-simplify]: Simplify (* 1 1) into 1 1554040721.983 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040721.983 * [backup-simplify]: Simplify (- 1) into -1 1554040721.983 * [backup-simplify]: Simplify -1 into -1 1554040721.984 * [backup-simplify]: Simplify 2 into 2 1554040721.985 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040721.986 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040721.987 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040721.987 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1554040721.987 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 2)) (/ 0 (pow x.im 2))))) into 0 1554040721.987 * [backup-simplify]: Simplify (- 0) into 0 1554040721.988 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040721.988 * [taylor]: Taking taylor expansion of 0 in x.im 1554040721.988 * [backup-simplify]: Simplify 0 into 0 1554040721.988 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040721.989 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1554040721.990 * [backup-simplify]: Simplify (- 0) into 0 1554040721.990 * [backup-simplify]: Simplify 0 into 0 1554040721.990 * [backup-simplify]: Simplify 0 into 0 1554040721.990 * [backup-simplify]: Simplify 0 into 0 1554040721.991 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1554040721.992 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040721.993 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1554040721.994 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1554040721.994 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 2)) (/ 0 (pow x.im 2))) (* 0 (/ 0 (pow x.im 2))))) into 0 1554040721.994 * [backup-simplify]: Simplify (- 0) into 0 1554040721.995 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040721.995 * [taylor]: Taking taylor expansion of 0 in x.im 1554040721.995 * [backup-simplify]: Simplify 0 into 0 1554040721.996 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040721.997 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040721.997 * [backup-simplify]: Simplify (- 0) into 0 1554040721.997 * [backup-simplify]: Simplify 0 into 0 1554040721.997 * [backup-simplify]: Simplify 0 into 0 1554040721.997 * [backup-simplify]: Simplify 0 into 0 1554040721.997 * [backup-simplify]: Simplify (+ (* 2 (pow (* 1 (/ 1 (/ 1 (- x.re)))) 2)) (* -1 (pow (* (/ 1 (/ 1 (- x.im))) 1) 2))) into (- (* 2 (pow x.re 2)) (pow x.im 2)) 1554040721.998 * * * [progress]: simplifying candidates 1554040721.998 * * * * [progress]: [ 1 / 83 ] simplifiying candidate # 1554040721.998 * [simplify]: Simplifying (* x.im (+ (* x.re x.re) (- (+ (* x.re x.re) (* x.re x.re)) (* x.im x.im)))) 1554040721.998 * * [simplify]: iters left: 6 (8 enodes) 1554040722.002 * * [simplify]: iters left: 5 (40 enodes) 1554040722.017 * * [simplify]: iters left: 4 (93 enodes) 1554040722.049 * * [simplify]: iters left: 3 (171 enodes) 1554040722.099 * * [simplify]: iters left: 2 (251 enodes) 1554040722.167 * * [simplify]: iters left: 1 (468 enodes) 1554040722.391 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040722.391 * * [simplify]: Extracting #1: cost 37 inf + 0 1554040722.392 * * [simplify]: Extracting #2: cost 156 inf + 1 1554040722.394 * * [simplify]: Extracting #3: cost 210 inf + 3820 1554040722.404 * * [simplify]: Extracting #4: cost 78 inf + 26917 1554040722.418 * * [simplify]: Extracting #5: cost 6 inf + 38453 1554040722.427 * * [simplify]: Extracting #6: cost 0 inf + 38635 1554040722.437 * * [simplify]: Extracting #7: cost 0 inf + 38555 1554040722.450 * [simplify]: Simplified to (* x.im (+ (- (+ (* x.re x.re) (* x.re x.re)) (* x.im x.im)) (* x.re x.re))) 1554040722.450 * [simplify]: Simplified (2 1) to (λ (x.re x.im) (pow (* x.im (+ (- (+ (* x.re x.re) (* x.re x.re)) (* x.im x.im)) (* x.re x.re))) 1)) 1554040722.450 * * * * [progress]: [ 2 / 83 ] simplifiying candidate # 1554040722.450 * * * * [progress]: [ 3 / 83 ] simplifiying candidate # 1554040722.450 * [simplify]: Simplifying (+ (log x.im) (log (+ (* x.re x.re) (- (+ (* x.re x.re) (* x.re x.re)) (* x.im x.im))))) 1554040722.450 * * [simplify]: iters left: 6 (10 enodes) 1554040722.455 * * [simplify]: iters left: 5 (40 enodes) 1554040722.467 * * [simplify]: iters left: 4 (69 enodes) 1554040722.480 * * [simplify]: iters left: 3 (96 enodes) 1554040722.497 * * [simplify]: iters left: 2 (128 enodes) 1554040722.532 * * [simplify]: iters left: 1 (270 enodes) 1554040722.681 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040722.681 * * [simplify]: Extracting #1: cost 4 inf + 0 1554040722.681 * * [simplify]: Extracting #2: cost 8 inf + 0 1554040722.681 * * [simplify]: Extracting #3: cost 66 inf + 1 1554040722.682 * * [simplify]: Extracting #4: cost 143 inf + 194 1554040722.684 * * [simplify]: Extracting #5: cost 135 inf + 2060 1554040722.691 * * [simplify]: Extracting #6: cost 32 inf + 17336 1554040722.702 * * [simplify]: Extracting #7: cost 0 inf + 23598 1554040722.714 * * [simplify]: Extracting #8: cost 0 inf + 23558 1554040722.725 * [simplify]: Simplified to (+ (log x.im) (log (+ (* x.re x.re) (+ (* x.re x.re) (- (* x.re x.re) (* x.im x.im)))))) 1554040722.725 * [simplify]: Simplified (2 1) to (λ (x.re x.im) (exp (+ (log x.im) (log (+ (* x.re x.re) (+ (* x.re x.re) (- (* x.re x.re) (* x.im x.im)))))))) 1554040722.725 * * * * [progress]: [ 4 / 83 ] simplifiying candidate # 1554040722.725 * * * * [progress]: [ 5 / 83 ] simplifiying candidate # 1554040722.725 * * * * [progress]: [ 6 / 83 ] simplifiying candidate # 1554040722.726 * [simplify]: Simplifying (* (* (* x.im x.im) x.im) (* (* (+ (* x.re x.re) (- (+ (* x.re x.re) (* 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.re x.re) (- (+ (* x.re x.re) (* x.re x.re)) (* x.im x.im))))) 1554040722.726 * * [simplify]: iters left: 6 (11 enodes) 1554040722.732 * * [simplify]: iters left: 5 (61 enodes) 1554040722.759 * * [simplify]: iters left: 4 (261 enodes) 1554040722.919 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040722.919 * * [simplify]: Extracting #1: cost 33 inf + 0 1554040722.919 * * [simplify]: Extracting #2: cost 206 inf + 42 1554040722.922 * * [simplify]: Extracting #3: cost 357 inf + 11498 1554040722.951 * * [simplify]: Extracting #4: cost 78 inf + 93019 1554040722.992 * * [simplify]: Extracting #5: cost 1 inf + 116809 1554040723.046 * * [simplify]: Extracting #6: cost 0 inf + 116770 1554040723.092 * [simplify]: Simplified to (* (* x.im (* 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.re x.re))) (* x.re x.re)) (+ (- (* x.re x.re) (- (* x.im x.im) (* x.re x.re))) (* x.re x.re))))) 1554040723.092 * [simplify]: Simplified (2 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.re x.re)) (* (+ (- (* 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.re x.re))) (* x.re x.re))))))) 1554040723.092 * * * * [progress]: [ 7 / 83 ] simplifiying candidate # 1554040723.092 * * * * [progress]: [ 8 / 83 ] simplifiying candidate # 1554040723.092 * * * * [progress]: [ 9 / 83 ] simplifiying candidate # 1554040723.092 * * * * [progress]: [ 10 / 83 ] simplifiying candidate # 1554040723.092 * * * * [progress]: [ 11 / 83 ] simplifiying candidate # 1554040723.092 * [simplify]: Simplifying (* (sqrt x.im) (sqrt (+ (* x.re x.re) (- (+ (* x.re x.re) (* x.re x.re)) (* x.im x.im))))) 1554040723.093 * * [simplify]: iters left: 6 (10 enodes) 1554040723.095 * * [simplify]: iters left: 5 (40 enodes) 1554040723.102 * * [simplify]: iters left: 4 (69 enodes) 1554040723.120 * * [simplify]: iters left: 3 (96 enodes) 1554040723.145 * * [simplify]: iters left: 2 (128 enodes) 1554040723.183 * * [simplify]: iters left: 1 (270 enodes) 1554040723.311 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040723.311 * * [simplify]: Extracting #1: cost 4 inf + 0 1554040723.311 * * [simplify]: Extracting #2: cost 8 inf + 0 1554040723.311 * * [simplify]: Extracting #3: cost 66 inf + 1 1554040723.312 * * [simplify]: Extracting #4: cost 143 inf + 164 1554040723.314 * * [simplify]: Extracting #5: cost 135 inf + 1910 1554040723.321 * * [simplify]: Extracting #6: cost 32 inf + 17096 1554040723.334 * * [simplify]: Extracting #7: cost 0 inf + 23358 1554040723.345 * * [simplify]: Extracting #8: cost 0 inf + 23318 1554040723.356 * [simplify]: Simplified to (* (sqrt (+ (* x.re x.re) (+ (* x.re x.re) (- (* x.re x.re) (* x.im x.im))))) (sqrt x.im)) 1554040723.356 * [simplify]: Simplified (2 1) to (λ (x.re x.im) (* (* (sqrt (+ (* x.re x.re) (+ (* x.re x.re) (- (* x.re x.re) (* x.im x.im))))) (sqrt x.im)) (* (sqrt x.im) (sqrt (+ (* x.re x.re) (- (+ (* x.re x.re) (* x.re x.re)) (* x.im x.im))))))) 1554040723.357 * [simplify]: Simplifying (* (sqrt x.im) (sqrt (+ (* x.re x.re) (- (+ (* x.re x.re) (* x.re x.re)) (* x.im x.im))))) 1554040723.357 * * [simplify]: iters left: 6 (10 enodes) 1554040723.362 * * [simplify]: iters left: 5 (40 enodes) 1554040723.374 * * [simplify]: iters left: 4 (69 enodes) 1554040723.397 * * [simplify]: iters left: 3 (96 enodes) 1554040723.423 * * [simplify]: iters left: 2 (128 enodes) 1554040723.474 * * [simplify]: iters left: 1 (270 enodes) 1554040723.616 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040723.616 * * [simplify]: Extracting #1: cost 4 inf + 0 1554040723.616 * * [simplify]: Extracting #2: cost 8 inf + 0 1554040723.616 * * [simplify]: Extracting #3: cost 66 inf + 1 1554040723.617 * * [simplify]: Extracting #4: cost 143 inf + 164 1554040723.619 * * [simplify]: Extracting #5: cost 135 inf + 1910 1554040723.626 * * [simplify]: Extracting #6: cost 32 inf + 17096 1554040723.637 * * [simplify]: Extracting #7: cost 0 inf + 23358 1554040723.648 * * [simplify]: Extracting #8: cost 0 inf + 23318 1554040723.661 * [simplify]: Simplified to (* (sqrt (+ (* x.re x.re) (+ (* x.re x.re) (- (* x.re x.re) (* x.im x.im))))) (sqrt x.im)) 1554040723.661 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (* (* (sqrt x.im) (sqrt (+ (* x.re x.re) (- (+ (* x.re x.re) (* x.re x.re)) (* x.im x.im))))) (* (sqrt (+ (* x.re x.re) (+ (* x.re x.re) (- (* x.re x.re) (* x.im x.im))))) (sqrt x.im)))) 1554040723.661 * * * * [progress]: [ 12 / 83 ] simplifiying candidate # 1554040723.661 * [simplify]: Simplifying (* x.im (- (+ (* x.re x.re) (* x.re x.re)) (* x.im x.im))) 1554040723.661 * * [simplify]: iters left: 6 (7 enodes) 1554040723.665 * * [simplify]: iters left: 5 (28 enodes) 1554040723.674 * * [simplify]: iters left: 4 (57 enodes) 1554040723.696 * * [simplify]: iters left: 3 (113 enodes) 1554040723.731 * * [simplify]: iters left: 2 (173 enodes) 1554040723.790 * * [simplify]: iters left: 1 (296 enodes) 1554040723.917 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040723.917 * * [simplify]: Extracting #1: cost 26 inf + 0 1554040723.918 * * [simplify]: Extracting #2: cost 89 inf + 1 1554040723.920 * * [simplify]: Extracting #3: cost 126 inf + 328 1554040723.921 * * [simplify]: Extracting #4: cost 83 inf + 4738 1554040723.925 * * [simplify]: Extracting #5: cost 6 inf + 16704 1554040723.929 * * [simplify]: Extracting #6: cost 0 inf + 18195 1554040723.933 * [simplify]: Simplified to (* (- (+ (* x.re x.re) (* x.re x.re)) (* x.im x.im)) x.im) 1554040723.934 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (+ (* x.im (* x.re x.re)) (* (- (+ (* x.re x.re) (* x.re x.re)) (* x.im x.im)) x.im))) 1554040723.934 * * * * [progress]: [ 13 / 83 ] simplifiying candidate # 1554040723.934 * [simplify]: Simplifying (* (- (+ (* x.re x.re) (* x.re x.re)) (* x.im x.im)) x.im) 1554040723.934 * * [simplify]: iters left: 6 (7 enodes) 1554040723.936 * * [simplify]: iters left: 5 (28 enodes) 1554040723.940 * * [simplify]: iters left: 4 (57 enodes) 1554040723.952 * * [simplify]: iters left: 3 (113 enodes) 1554040723.985 * * [simplify]: iters left: 2 (173 enodes) 1554040724.021 * * [simplify]: iters left: 1 (297 enodes) 1554040724.134 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040724.134 * * [simplify]: Extracting #1: cost 26 inf + 0 1554040724.135 * * [simplify]: Extracting #2: cost 89 inf + 1 1554040724.136 * * [simplify]: Extracting #3: cost 125 inf + 330 1554040724.140 * * [simplify]: Extracting #4: cost 50 inf + 12009 1554040724.149 * * [simplify]: Extracting #5: cost 1 inf + 18543 1554040724.157 * * [simplify]: Extracting #6: cost 0 inf + 18235 1554040724.161 * [simplify]: Simplified to (* x.im (- (+ (* x.re x.re) (* x.re x.re)) (* x.im x.im))) 1554040724.161 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (+ (* (* x.re x.re) x.im) (* x.im (- (+ (* x.re x.re) (* x.re x.re)) (* x.im x.im))))) 1554040724.162 * * * * [progress]: [ 14 / 83 ] simplifiying candidate # 1554040724.162 * [simplify]: Simplifying (cbrt (+ (* x.re x.re) (- (+ (* x.re x.re) (* x.re x.re)) (* x.im x.im)))) 1554040724.162 * * [simplify]: iters left: 6 (8 enodes) 1554040724.164 * * [simplify]: iters left: 5 (33 enodes) 1554040724.169 * * [simplify]: iters left: 4 (62 enodes) 1554040724.179 * * [simplify]: iters left: 3 (89 enodes) 1554040724.192 * * [simplify]: iters left: 2 (121 enodes) 1554040724.227 * * [simplify]: iters left: 1 (263 enodes) 1554040724.372 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040724.372 * * [simplify]: Extracting #1: cost 3 inf + 0 1554040724.372 * * [simplify]: Extracting #2: cost 60 inf + 0 1554040724.373 * * [simplify]: Extracting #3: cost 143 inf + 0 1554040724.374 * * [simplify]: Extracting #4: cost 137 inf + 1339 1554040724.378 * * [simplify]: Extracting #5: cost 71 inf + 10015 1554040724.389 * * [simplify]: Extracting #6: cost 4 inf + 22144 1554040724.399 * * [simplify]: Extracting #7: cost 0 inf + 22472 1554040724.410 * [simplify]: Simplified to (cbrt (+ (* x.re x.re) (- (+ (* x.re x.re) (* x.re x.re)) (* x.im x.im)))) 1554040724.410 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (* (* x.im (* (cbrt (+ (* x.re x.re) (- (+ (* x.re x.re) (* x.re x.re)) (* x.im x.im)))) (cbrt (+ (* x.re x.re) (- (+ (* x.re x.re) (* x.re x.re)) (* x.im x.im)))))) (cbrt (+ (* x.re x.re) (- (+ (* x.re x.re) (* x.re x.re)) (* x.im x.im)))))) 1554040724.410 * * * * [progress]: [ 15 / 83 ] simplifiying candidate # 1554040724.410 * [simplify]: Simplifying (sqrt (+ (* x.re x.re) (- (+ (* x.re x.re) (* x.re x.re)) (* x.im x.im)))) 1554040724.410 * * [simplify]: iters left: 6 (8 enodes) 1554040724.415 * * [simplify]: iters left: 5 (33 enodes) 1554040724.426 * * [simplify]: iters left: 4 (62 enodes) 1554040724.446 * * [simplify]: iters left: 3 (89 enodes) 1554040724.470 * * [simplify]: iters left: 2 (121 enodes) 1554040724.517 * * [simplify]: iters left: 1 (263 enodes) 1554040724.696 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040724.696 * * [simplify]: Extracting #1: cost 3 inf + 0 1554040724.696 * * [simplify]: Extracting #2: cost 60 inf + 0 1554040724.697 * * [simplify]: Extracting #3: cost 143 inf + 0 1554040724.698 * * [simplify]: Extracting #4: cost 137 inf + 1299 1554040724.703 * * [simplify]: Extracting #5: cost 71 inf + 9935 1554040724.713 * * [simplify]: Extracting #6: cost 4 inf + 22064 1554040724.723 * * [simplify]: Extracting #7: cost 0 inf + 22392 1554040724.733 * [simplify]: Simplified to (sqrt (+ (* x.re x.re) (- (+ (* x.re x.re) (* x.re x.re)) (* x.im x.im)))) 1554040724.733 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (* (* x.im (sqrt (+ (* x.re x.re) (- (+ (* x.re x.re) (* x.re x.re)) (* x.im x.im))))) (sqrt (+ (* x.re x.re) (- (+ (* x.re x.re) (* x.re x.re)) (* x.im x.im)))))) 1554040724.733 * * * * [progress]: [ 16 / 83 ] simplifiying candidate # 1554040724.734 * [simplify]: Simplifying (+ (* x.re x.re) (- (+ (* x.re x.re) (* x.re x.re)) (* x.im x.im))) 1554040724.734 * * [simplify]: iters left: 6 (7 enodes) 1554040724.737 * * [simplify]: iters left: 5 (30 enodes) 1554040724.747 * * [simplify]: iters left: 4 (59 enodes) 1554040724.757 * * [simplify]: iters left: 3 (86 enodes) 1554040724.769 * * [simplify]: iters left: 2 (118 enodes) 1554040724.793 * * [simplify]: iters left: 1 (260 enodes) 1554040724.895 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040724.895 * * [simplify]: Extracting #1: cost 60 inf + 0 1554040724.896 * * [simplify]: Extracting #2: cost 143 inf + 0 1554040724.898 * * [simplify]: Extracting #3: cost 134 inf + 1543 1554040724.901 * * [simplify]: Extracting #4: cost 68 inf + 10218 1554040724.911 * * [simplify]: Extracting #5: cost 8 inf + 20936 1554040724.922 * * [simplify]: Extracting #6: cost 0 inf + 22352 1554040724.932 * [simplify]: Simplified to (+ (* x.re x.re) (- (+ (* x.re x.re) (* x.re x.re)) (* x.im x.im))) 1554040724.932 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (* (* x.im 1) (+ (* x.re x.re) (- (+ (* x.re x.re) (* x.re x.re)) (* x.im x.im))))) 1554040724.932 * * * * [progress]: [ 17 / 83 ] simplifiying candidate # 1554040724.933 * [simplify]: Simplifying (* (cbrt x.im) (cbrt x.im)) 1554040724.933 * * [simplify]: iters left: 3 (3 enodes) 1554040724.934 * * [simplify]: iters left: 2 (9 enodes) 1554040724.937 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040724.937 * * [simplify]: Extracting #1: cost 3 inf + 0 1554040724.937 * * [simplify]: Extracting #2: cost 5 inf + 0 1554040724.937 * * [simplify]: Extracting #3: cost 4 inf + 1 1554040724.937 * * [simplify]: Extracting #4: cost 0 inf + 405 1554040724.937 * [simplify]: Simplified to (* (cbrt x.im) (cbrt x.im)) 1554040724.937 * [simplify]: Simplified (2 1) to (λ (x.re x.im) (* (* (cbrt x.im) (cbrt x.im)) (* (cbrt x.im) (+ (* x.re x.re) (- (+ (* x.re x.re) (* x.re x.re)) (* x.im x.im)))))) 1554040724.937 * * * * [progress]: [ 18 / 83 ] simplifiying candidate # 1554040724.938 * [simplify]: Simplifying (sqrt x.im) 1554040724.938 * * [simplify]: iters left: 1 (2 enodes) 1554040724.939 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040724.939 * * [simplify]: Extracting #1: cost 3 inf + 0 1554040724.939 * * [simplify]: Extracting #2: cost 2 inf + 1 1554040724.939 * * [simplify]: Extracting #3: cost 0 inf + 83 1554040724.939 * [simplify]: Simplified to (sqrt x.im) 1554040724.939 * [simplify]: Simplified (2 1) to (λ (x.re x.im) (* (sqrt x.im) (* (sqrt x.im) (+ (* x.re x.re) (- (+ (* x.re x.re) (* x.re x.re)) (* x.im x.im)))))) 1554040724.939 * * * * [progress]: [ 19 / 83 ] simplifiying candidate # 1554040724.939 * * * * [progress]: [ 20 / 83 ] simplifiying candidate # 1554040724.939 * [simplify]: Simplifying (+ (* (* x.re x.re) (* x.re x.re)) (- (* (- (+ (* x.re x.re) (* x.re x.re)) (* x.im x.im)) (- (+ (* x.re x.re) (* x.re x.re)) (* x.im x.im))) (* (* x.re x.re) (- (+ (* x.re x.re) (* x.re x.re)) (* x.im x.im))))) 1554040724.939 * * [simplify]: iters left: 6 (11 enodes) 1554040724.945 * * [simplify]: iters left: 5 (53 enodes) 1554040724.960 * * [simplify]: iters left: 4 (139 enodes) 1554040725.012 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040725.012 * * [simplify]: Extracting #1: cost 17 inf + 0 1554040725.012 * * [simplify]: Extracting #2: cost 119 inf + 0 1554040725.014 * * [simplify]: Extracting #3: cost 167 inf + 1018 1554040725.019 * * [simplify]: Extracting #4: cost 86 inf + 14761 1554040725.032 * * [simplify]: Extracting #5: cost 6 inf + 33883 1554040725.046 * * [simplify]: Extracting #6: cost 0 inf + 35495 1554040725.062 * * [simplify]: Extracting #7: cost 0 inf + 35455 1554040725.077 * [simplify]: Simplified to (+ (* (* x.re x.re) (+ (- (- (+ (* x.re x.re) (* 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.re x.re) (* x.re x.re)) (* x.im x.im)))) 1554040725.077 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (/ (* x.im (+ (pow (* x.re x.re) 3) (pow (- (+ (* x.re x.re) (* x.re x.re)) (* x.im x.im)) 3))) (+ (* (* x.re x.re) (+ (- (- (+ (* x.re x.re) (* 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.re x.re) (* x.re x.re)) (* x.im x.im)))))) 1554040725.077 * * * * [progress]: [ 21 / 83 ] simplifiying candidate # 1554040725.078 * [simplify]: Simplifying (- (* x.re x.re) (- (+ (* x.re x.re) (* x.re x.re)) (* x.im x.im))) 1554040725.078 * * [simplify]: iters left: 6 (7 enodes) 1554040725.084 * * [simplify]: iters left: 5 (31 enodes) 1554040725.094 * * [simplify]: iters left: 4 (67 enodes) 1554040725.116 * * [simplify]: iters left: 3 (129 enodes) 1554040725.160 * * [simplify]: iters left: 2 (198 enodes) 1554040725.265 * * [simplify]: iters left: 1 (437 enodes) 1554040725.783 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040725.783 * * [simplify]: Extracting #1: cost 77 inf + 0 1554040725.785 * * [simplify]: Extracting #2: cost 284 inf + 1 1554040725.789 * * [simplify]: Extracting #3: cost 256 inf + 3967 1554040725.798 * * [simplify]: Extracting #4: cost 141 inf + 20451 1554040725.813 * * [simplify]: Extracting #5: cost 7 inf + 45779 1554040725.825 * * [simplify]: Extracting #6: cost 0 inf + 47356 1554040725.847 * [simplify]: Simplified to (- (* x.im x.im) (* x.re x.re)) 1554040725.847 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (/ (* x.im (- (* (* x.re x.re) (* x.re x.re)) (* (- (+ (* x.re x.re) (* x.re 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)))) 1554040725.847 * * * * [progress]: [ 22 / 83 ] simplifiying candidate #real (real->posit16 (* x.im (+ (* x.re x.re) (- (+ (* x.re x.re) (* x.re x.re)) (* x.im x.im)))))))> 1554040725.847 * * * * [progress]: [ 23 / 83 ] simplifiying candidate # 1554040725.847 * * * * [progress]: [ 24 / 83 ] simplifiying candidate # 1554040725.847 * [simplify]: Simplifying (* (exp (* x.re x.re)) (/ (* (exp (* x.re x.re)) (exp (* x.re x.re))) (exp (* x.im x.im)))) 1554040725.847 * * [simplify]: iters left: 6 (9 enodes) 1554040725.852 * * [simplify]: iters left: 5 (38 enodes) 1554040725.868 * * [simplify]: iters left: 4 (73 enodes) 1554040725.896 * * [simplify]: iters left: 3 (189 enodes) 1554040725.959 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040725.959 * * [simplify]: Extracting #1: cost 48 inf + 0 1554040725.960 * * [simplify]: Extracting #2: cost 163 inf + 0 1554040725.960 * * [simplify]: Extracting #3: cost 184 inf + 2306 1554040725.962 * * [simplify]: Extracting #4: cost 142 inf + 7236 1554040725.965 * * [simplify]: Extracting #5: cost 83 inf + 24837 1554040725.972 * * [simplify]: Extracting #6: cost 10 inf + 70200 1554040725.988 * * [simplify]: Extracting #7: cost 0 inf + 77532 1554040725.997 * [simplify]: Simplified to (exp (- (* x.re (+ (+ x.re x.re) x.re)) (* x.im x.im))) 1554040725.997 * [simplify]: Simplified (2 2 1) to (λ (x.re x.im) (* x.im (log (exp (- (* x.re (+ (+ x.re x.re) x.re)) (* x.im x.im)))))) 1554040725.998 * * * * [progress]: [ 25 / 83 ] simplifiying candidate # 1554040725.998 * [simplify]: Simplifying (* (exp (* x.re x.re)) (/ (exp (+ (* x.re x.re) (* x.re x.re))) (exp (* x.im x.im)))) 1554040725.998 * * [simplify]: iters left: 6 (10 enodes) 1554040726.000 * * [simplify]: iters left: 5 (42 enodes) 1554040726.007 * * [simplify]: iters left: 4 (80 enodes) 1554040726.024 * * [simplify]: iters left: 3 (198 enodes) 1554040726.108 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040726.109 * * [simplify]: Extracting #1: cost 55 inf + 0 1554040726.109 * * [simplify]: Extracting #2: cost 177 inf + 0 1554040726.110 * * [simplify]: Extracting #3: cost 190 inf + 3024 1554040726.112 * * [simplify]: Extracting #4: cost 144 inf + 8268 1554040726.115 * * [simplify]: Extracting #5: cost 87 inf + 25043 1554040726.123 * * [simplify]: Extracting #6: cost 5 inf + 75756 1554040726.133 * * [simplify]: Extracting #7: cost 0 inf + 79491 1554040726.147 * [simplify]: Simplified to (exp (+ (* x.re x.re) (+ (* x.re x.re) (- (* x.re x.re) (* x.im x.im))))) 1554040726.148 * [simplify]: Simplified (2 2 1) to (λ (x.re x.im) (* x.im (log (exp (+ (* x.re x.re) (+ (* x.re x.re) (- (* x.re x.re) (* x.im x.im)))))))) 1554040726.148 * * * * [progress]: [ 26 / 83 ] simplifiying candidate # 1554040726.149 * [simplify]: Simplifying (* (exp (* x.re x.re)) (exp (- (+ (* x.re x.re) (* x.re x.re)) (* x.im x.im)))) 1554040726.149 * * [simplify]: iters left: 6 (9 enodes) 1554040726.151 * * [simplify]: iters left: 5 (41 enodes) 1554040726.161 * * [simplify]: iters left: 4 (88 enodes) 1554040726.177 * * [simplify]: iters left: 3 (181 enodes) 1554040726.226 * * [simplify]: iters left: 2 (441 enodes) 1554040726.643 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040726.644 * * [simplify]: Extracting #1: cost 154 inf + 0 1554040726.645 * * [simplify]: Extracting #2: cost 538 inf + 0 1554040726.648 * * [simplify]: Extracting #3: cost 568 inf + 5512 1554040726.658 * * [simplify]: Extracting #4: cost 437 inf + 64654 1554040726.702 * * [simplify]: Extracting #5: cost 158 inf + 227953 1554040726.765 * * [simplify]: Extracting #6: cost 14 inf + 327027 1554040726.836 * * [simplify]: Extracting #7: cost 0 inf + 336436 1554040726.893 * [simplify]: Simplified to (exp (+ (* x.re x.re) (- (+ (* x.re x.re) (* x.re x.re)) (* x.im x.im)))) 1554040726.893 * [simplify]: Simplified (2 2 1) to (λ (x.re x.im) (* x.im (log (exp (+ (* x.re x.re) (- (+ (* x.re x.re) (* x.re x.re)) (* x.im x.im))))))) 1554040726.893 * * * * [progress]: [ 27 / 83 ] simplifiying candidate # 1554040726.893 * * * * [progress]: [ 28 / 83 ] simplifiying candidate # 1554040726.893 * * * * [progress]: [ 29 / 83 ] simplifiying candidate # 1554040726.893 * * * * [progress]: [ 30 / 83 ] simplifiying candidate # 1554040726.893 * * * * [progress]: [ 31 / 83 ] simplifiying candidate # 1554040726.893 * * * * [progress]: [ 32 / 83 ] simplifiying candidate # 1554040726.893 * * * * [progress]: [ 33 / 83 ] simplifiying candidate # 1554040726.893 * * * * [progress]: [ 34 / 83 ] simplifiying candidate # 1554040726.893 * * * * [progress]: [ 35 / 83 ] simplifiying candidate # 1554040726.893 * * * * [progress]: [ 36 / 83 ] simplifiying candidate # 1554040726.893 * [simplify]: Simplifying (- (* x.im x.im)) 1554040726.894 * * [simplify]: iters left: 4 (3 enodes) 1554040726.894 * * [simplify]: iters left: 3 (12 enodes) 1554040726.896 * * [simplify]: iters left: 2 (14 enodes) 1554040726.898 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040726.898 * * [simplify]: Extracting #1: cost 5 inf + 0 1554040726.898 * * [simplify]: Extracting #2: cost 6 inf + 1 1554040726.898 * * [simplify]: Extracting #3: cost 0 inf + 327 1554040726.898 * [simplify]: Simplified to (- (* x.im x.im)) 1554040726.898 * [simplify]: Simplified (2 2 2) to (λ (x.re x.im) (* x.im (+ (+ (* x.re x.re) (+ (* x.re x.re) (* x.re x.re))) (- (* x.im x.im))))) 1554040726.898 * * * * [progress]: [ 37 / 83 ] simplifiying candidate # 1554040726.898 * [simplify]: Simplifying (- (* x.re x.re) (* x.im x.im)) 1554040726.898 * * [simplify]: iters left: 4 (5 enodes) 1554040726.900 * * [simplify]: iters left: 3 (20 enodes) 1554040726.903 * * [simplify]: iters left: 2 (33 enodes) 1554040726.910 * * [simplify]: iters left: 1 (50 enodes) 1554040726.926 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040726.926 * * [simplify]: Extracting #1: cost 11 inf + 0 1554040726.926 * * [simplify]: Extracting #2: cost 29 inf + 0 1554040726.926 * * [simplify]: Extracting #3: cost 19 inf + 455 1554040726.927 * * [simplify]: Extracting #4: cost 0 inf + 2130 1554040726.929 * * [simplify]: Extracting #5: cost 0 inf + 1970 1554040726.930 * [simplify]: Simplified to (* (+ x.re x.im) (- x.re x.im)) 1554040726.930 * [simplify]: Simplified (2 2 2) to (λ (x.re x.im) (* x.im (+ (+ (* x.re x.re) (* x.re x.re)) (* (+ x.re x.im) (- x.re x.im))))) 1554040726.930 * * * * [progress]: [ 38 / 83 ] simplifiying candidate # 1554040726.930 * [simplify]: Simplifying (- (* x.im x.im)) 1554040726.930 * * [simplify]: iters left: 4 (3 enodes) 1554040726.932 * * [simplify]: iters left: 3 (12 enodes) 1554040726.935 * * [simplify]: iters left: 2 (14 enodes) 1554040726.939 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040726.939 * * [simplify]: Extracting #1: cost 5 inf + 0 1554040726.939 * * [simplify]: Extracting #2: cost 6 inf + 1 1554040726.939 * * [simplify]: Extracting #3: cost 0 inf + 327 1554040726.939 * [simplify]: Simplified to (- (* x.im x.im)) 1554040726.939 * [simplify]: Simplified (2 2 2) to (λ (x.re x.im) (* x.im (+ (+ (* x.re x.re) (+ (* x.re x.re) (* x.re x.re))) (- (* x.im x.im))))) 1554040726.939 * * * * [progress]: [ 39 / 83 ] simplifiying candidate # 1554040726.940 * [simplify]: Simplifying (* x.im x.im) 1554040726.940 * * [simplify]: iters left: 2 (2 enodes) 1554040726.941 * * [simplify]: iters left: 1 (6 enodes) 1554040726.942 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040726.942 * * [simplify]: Extracting #1: cost 3 inf + 0 1554040726.943 * * [simplify]: Extracting #2: cost 2 inf + 1 1554040726.943 * * [simplify]: Extracting #3: cost 0 inf + 83 1554040726.943 * [simplify]: Simplified to (* x.im x.im) 1554040726.943 * [simplify]: Simplified (2 2 2) to (λ (x.re x.im) (* x.im (- (+ (* x.re x.re) (+ (* x.re x.re) (* x.re x.re))) (* x.im x.im)))) 1554040726.943 * * * * [progress]: [ 40 / 83 ] simplifiying candidate #real (real->posit16 (+ (* x.re x.re) (- (+ (* x.re x.re) (* x.re x.re)) (* x.im x.im)))))))> 1554040726.943 * * * * [progress]: [ 41 / 83 ] simplifiying candidate # 1554040726.943 * * * * [progress]: [ 42 / 83 ] simplifiying candidate # 1554040726.943 * [simplify]: Simplifying (* (exp (* x.re x.re)) (exp (* x.re x.re))) 1554040726.943 * * [simplify]: iters left: 5 (4 enodes) 1554040726.945 * * [simplify]: iters left: 4 (16 enodes) 1554040726.950 * * [simplify]: iters left: 3 (28 enodes) 1554040726.960 * * [simplify]: iters left: 2 (53 enodes) 1554040726.981 * * [simplify]: iters left: 1 (104 enodes) 1554040727.019 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040727.019 * * [simplify]: Extracting #1: cost 20 inf + 0 1554040727.019 * * [simplify]: Extracting #2: cost 55 inf + 2 1554040727.019 * * [simplify]: Extracting #3: cost 55 inf + 1950 1554040727.020 * * [simplify]: Extracting #4: cost 20 inf + 12694 1554040727.022 * * [simplify]: Extracting #5: cost 0 inf + 19159 1554040727.024 * * [simplify]: Extracting #6: cost 0 inf + 18171 1554040727.026 * * [simplify]: Extracting #7: cost 0 inf + 18020 1554040727.028 * [simplify]: Simplified to (* (exp (* x.re x.re)) (exp (* x.re x.re))) 1554040727.028 * [simplify]: Simplified (2 2 2 1 1) to (λ (x.re x.im) (* x.im (+ (* x.re x.re) (- (log (* (exp (* x.re x.re)) (exp (* x.re x.re)))) (* x.im x.im))))) 1554040727.029 * * * * [progress]: [ 43 / 83 ] simplifiying candidate # 1554040727.029 * * * * [progress]: [ 44 / 83 ] simplifiying candidate # 1554040727.029 * * * * [progress]: [ 45 / 83 ] simplifiying candidate # 1554040727.029 * * * * [progress]: [ 46 / 83 ] simplifiying candidate # 1554040727.029 * * * * [progress]: [ 47 / 83 ] simplifiying candidate # 1554040727.029 * * * * [progress]: [ 48 / 83 ] simplifiying candidate # 1554040727.029 * * * * [progress]: [ 49 / 83 ] simplifiying candidate # 1554040727.029 * * * * [progress]: [ 50 / 83 ] simplifiying candidate # 1554040727.029 * * * * [progress]: [ 51 / 83 ] simplifiying candidate # 1554040727.029 * * * * [progress]: [ 52 / 83 ] simplifiying candidate # 1554040727.029 * [simplify]: Simplifying (+ x.re x.re) 1554040727.029 * * [simplify]: iters left: 2 (2 enodes) 1554040727.030 * * [simplify]: iters left: 1 (6 enodes) 1554040727.031 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040727.031 * * [simplify]: Extracting #1: cost 3 inf + 0 1554040727.031 * * [simplify]: Extracting #2: cost 2 inf + 1 1554040727.031 * * [simplify]: Extracting #3: cost 0 inf + 83 1554040727.031 * [simplify]: Simplified to (+ x.re x.re) 1554040727.031 * [simplify]: Simplified (2 2 2 1 2) to (λ (x.re x.im) (* x.im (+ (* x.re x.re) (- (* x.re (+ x.re x.re)) (* x.im x.im))))) 1554040727.031 * * * * [progress]: [ 53 / 83 ] simplifiying candidate # 1554040727.031 * [simplify]: Simplifying (+ x.re x.re) 1554040727.031 * * [simplify]: iters left: 2 (2 enodes) 1554040727.031 * * [simplify]: iters left: 1 (6 enodes) 1554040727.032 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040727.032 * * [simplify]: Extracting #1: cost 3 inf + 0 1554040727.032 * * [simplify]: Extracting #2: cost 2 inf + 1 1554040727.032 * * [simplify]: Extracting #3: cost 0 inf + 83 1554040727.032 * [simplify]: Simplified to (+ x.re x.re) 1554040727.032 * [simplify]: Simplified (2 2 2 1 2) to (λ (x.re x.im) (* x.im (+ (* x.re x.re) (- (* x.re (+ x.re x.re)) (* x.im x.im))))) 1554040727.032 * * * * [progress]: [ 54 / 83 ] simplifiying candidate #real (real->posit16 (+ (* x.re x.re) (* x.re x.re)))) (* x.im x.im)))))> 1554040727.032 * * * * [progress]: [ 55 / 83 ] simplifiying candidate # 1554040727.033 * * * * [progress]: [ 56 / 83 ] simplifiying candidate # 1554040727.033 * [simplify]: Simplifying (/ (* (exp (* x.re x.re)) (exp (* x.re x.re))) (exp (* x.im x.im))) 1554040727.033 * * [simplify]: iters left: 6 (8 enodes) 1554040727.035 * * [simplify]: iters left: 5 (32 enodes) 1554040727.040 * * [simplify]: iters left: 4 (57 enodes) 1554040727.050 * * [simplify]: iters left: 3 (127 enodes) 1554040727.089 * * [simplify]: iters left: 2 (348 enodes) 1554040727.292 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040727.292 * * [simplify]: Extracting #1: cost 107 inf + 0 1554040727.295 * * [simplify]: Extracting #2: cost 392 inf + 0 1554040727.298 * * [simplify]: Extracting #3: cost 415 inf + 4172 1554040727.308 * * [simplify]: Extracting #4: cost 313 inf + 40167 1554040727.325 * * [simplify]: Extracting #5: cost 109 inf + 177295 1554040727.355 * * [simplify]: Extracting #6: cost 0 inf + 261062 1554040727.383 * * [simplify]: Extracting #7: cost 0 inf + 260950 1554040727.414 * [simplify]: Simplified to (exp (- (+ (* x.re x.re) (* x.re x.re)) (* x.im x.im))) 1554040727.414 * [simplify]: Simplified (2 2 2 1) to (λ (x.re x.im) (* x.im (+ (* x.re x.re) (log (exp (- (+ (* x.re x.re) (* x.re x.re)) (* x.im x.im))))))) 1554040727.414 * * * * [progress]: [ 57 / 83 ] simplifiying candidate # 1554040727.415 * [simplify]: Simplifying (/ (exp (+ (* x.re x.re) (* x.re x.re))) (exp (* x.im x.im))) 1554040727.415 * * [simplify]: iters left: 6 (8 enodes) 1554040727.418 * * [simplify]: iters left: 5 (32 enodes) 1554040727.430 * * [simplify]: iters left: 4 (54 enodes) 1554040727.448 * * [simplify]: iters left: 3 (104 enodes) 1554040727.478 * * [simplify]: iters left: 2 (234 enodes) 1554040727.557 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040727.557 * * [simplify]: Extracting #1: cost 60 inf + 0 1554040727.558 * * [simplify]: Extracting #2: cost 214 inf + 0 1554040727.559 * * [simplify]: Extracting #3: cost 238 inf + 2665 1554040727.561 * * [simplify]: Extracting #4: cost 167 inf + 14776 1554040727.566 * * [simplify]: Extracting #5: cost 87 inf + 48376 1554040727.576 * * [simplify]: Extracting #6: cost 3 inf + 108590 1554040727.588 * * [simplify]: Extracting #7: cost 0 inf + 110991 1554040727.600 * [simplify]: Simplified to (exp (+ (- (* x.re x.re) (* x.im x.im)) (* x.re x.re))) 1554040727.600 * [simplify]: Simplified (2 2 2 1) to (λ (x.re x.im) (* x.im (+ (* x.re x.re) (log (exp (+ (- (* x.re x.re) (* x.im x.im)) (* x.re x.re))))))) 1554040727.600 * * * * [progress]: [ 58 / 83 ] simplifiying candidate # 1554040727.600 * * * * [progress]: [ 59 / 83 ] simplifiying candidate # 1554040727.600 * * * * [progress]: [ 60 / 83 ] simplifiying candidate # 1554040727.600 * * * * [progress]: [ 61 / 83 ] simplifiying candidate # 1554040727.600 * * * * [progress]: [ 62 / 83 ] simplifiying candidate # 1554040727.600 * * * * [progress]: [ 63 / 83 ] simplifiying candidate # 1554040727.600 * * * * [progress]: [ 64 / 83 ] simplifiying candidate # 1554040727.600 * * * * [progress]: [ 65 / 83 ] simplifiying candidate # 1554040727.600 * * * * [progress]: [ 66 / 83 ] simplifiying candidate # 1554040727.600 * * * * [progress]: [ 67 / 83 ] simplifiying candidate # 1554040727.600 * * * * [progress]: [ 68 / 83 ] simplifiying candidate # 1554040727.600 * [simplify]: Simplifying (+ (sqrt (+ (* x.re x.re) (* x.re x.re))) x.im) 1554040727.600 * * [simplify]: iters left: 6 (6 enodes) 1554040727.602 * * [simplify]: iters left: 5 (21 enodes) 1554040727.605 * * [simplify]: iters left: 4 (24 enodes) 1554040727.608 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040727.608 * * [simplify]: Extracting #1: cost 4 inf + 0 1554040727.608 * * [simplify]: Extracting #2: cost 5 inf + 1 1554040727.608 * * [simplify]: Extracting #3: cost 9 inf + 1 1554040727.608 * * [simplify]: Extracting #4: cost 8 inf + 84 1554040727.608 * * [simplify]: Extracting #5: cost 0 inf + 894 1554040727.609 * [simplify]: Simplified to (+ (sqrt (* x.re (+ x.re x.re))) x.im) 1554040727.609 * [simplify]: Simplified (2 2 2 1) to (λ (x.re x.im) (* x.im (+ (* x.re x.re) (* (+ (sqrt (* x.re (+ x.re x.re))) x.im) (- (sqrt (+ (* x.re x.re) (* x.re x.re))) x.im))))) 1554040727.609 * [simplify]: Simplifying (- (sqrt (+ (* x.re x.re) (* x.re x.re))) x.im) 1554040727.609 * * [simplify]: iters left: 6 (6 enodes) 1554040727.613 * * [simplify]: iters left: 5 (22 enodes) 1554040727.616 * * [simplify]: iters left: 4 (28 enodes) 1554040727.622 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040727.622 * * [simplify]: Extracting #1: cost 5 inf + 0 1554040727.622 * * [simplify]: Extracting #2: cost 6 inf + 42 1554040727.622 * * [simplify]: Extracting #3: cost 9 inf + 83 1554040727.622 * * [simplify]: Extracting #4: cost 10 inf + 84 1554040727.623 * * [simplify]: Extracting #5: cost 7 inf + 207 1554040727.623 * * [simplify]: Extracting #6: cost 2 inf + 693 1554040727.623 * * [simplify]: Extracting #7: cost 0 inf + 976 1554040727.624 * [simplify]: Simplified to (- (sqrt (* x.re (+ x.re x.re))) x.im) 1554040727.624 * [simplify]: Simplified (2 2 2 2) to (λ (x.re x.im) (* x.im (+ (* x.re x.re) (* (+ (sqrt (+ (* x.re x.re) (* x.re x.re))) x.im) (- (sqrt (* x.re (+ x.re x.re))) x.im))))) 1554040727.624 * * * * [progress]: [ 69 / 83 ] simplifiying candidate # 1554040727.624 * [simplify]: Simplifying (* x.re x.re) 1554040727.624 * * [simplify]: iters left: 2 (2 enodes) 1554040727.625 * * [simplify]: iters left: 1 (6 enodes) 1554040727.627 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040727.627 * * [simplify]: Extracting #1: cost 3 inf + 0 1554040727.627 * * [simplify]: Extracting #2: cost 2 inf + 1 1554040727.627 * * [simplify]: Extracting #3: cost 0 inf + 83 1554040727.627 * [simplify]: Simplified to (* x.re x.re) 1554040727.627 * [simplify]: Simplified (2 2 2 1) to (λ (x.re x.im) (* x.im (+ (* x.re x.re) (+ (* x.re x.re) (- (* x.re x.re) (* x.im x.im)))))) 1554040727.627 * * * * [progress]: [ 70 / 83 ] simplifiying candidate # 1554040727.627 * * * * [progress]: [ 71 / 83 ] simplifiying candidate #real (real->posit16 (- (+ (* x.re x.re) (* x.re x.re)) (* x.im x.im)))))))> 1554040727.627 * * * * [progress]: [ 72 / 83 ] simplifiying candidate # 1554040727.627 * [simplify]: Simplifying (- (* 3 (* x.im (pow x.re 2))) (pow x.im 3)) 1554040727.627 * * [simplify]: iters left: 6 (9 enodes) 1554040727.633 * * [simplify]: iters left: 5 (45 enodes) 1554040727.649 * * [simplify]: iters left: 4 (89 enodes) 1554040727.683 * * [simplify]: iters left: 3 (168 enodes) 1554040727.738 * * [simplify]: iters left: 2 (259 enodes) 1554040727.819 * * [simplify]: iters left: 1 (425 enodes) 1554040727.962 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040727.962 * * [simplify]: Extracting #1: cost 7 inf + 0 1554040727.962 * * [simplify]: Extracting #2: cost 55 inf + 1 1554040727.963 * * [simplify]: Extracting #3: cost 136 inf + 697 1554040727.964 * * [simplify]: Extracting #4: cost 113 inf + 6232 1554040727.967 * * [simplify]: Extracting #5: cost 56 inf + 34285 1554040727.977 * * [simplify]: Extracting #6: cost 0 inf + 68439 1554040727.989 * * [simplify]: Extracting #7: cost 0 inf + 68319 1554040727.999 * [simplify]: Simplified to (* (- (* (* x.re x.re) 3) (* x.im x.im)) x.im) 1554040727.999 * [simplify]: Simplified (2) to (λ (x.re x.im) (* (- (* (* x.re x.re) 3) (* x.im x.im)) x.im)) 1554040727.999 * * * * [progress]: [ 73 / 83 ] simplifiying candidate # 1554040727.999 * [simplify]: Simplifying (- (* 3 (* x.im (pow x.re 2))) (pow x.im 3)) 1554040727.999 * * [simplify]: iters left: 6 (9 enodes) 1554040728.003 * * [simplify]: iters left: 5 (45 enodes) 1554040728.012 * * [simplify]: iters left: 4 (89 enodes) 1554040728.033 * * [simplify]: iters left: 3 (168 enodes) 1554040728.066 * * [simplify]: iters left: 2 (259 enodes) 1554040728.153 * * [simplify]: iters left: 1 (425 enodes) 1554040728.303 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040728.303 * * [simplify]: Extracting #1: cost 7 inf + 0 1554040728.303 * * [simplify]: Extracting #2: cost 55 inf + 1 1554040728.304 * * [simplify]: Extracting #3: cost 136 inf + 697 1554040728.306 * * [simplify]: Extracting #4: cost 113 inf + 6232 1554040728.313 * * [simplify]: Extracting #5: cost 56 inf + 34285 1554040728.319 * * [simplify]: Extracting #6: cost 0 inf + 68439 1554040728.325 * * [simplify]: Extracting #7: cost 0 inf + 68319 1554040728.331 * [simplify]: Simplified to (* (- (* (* x.re x.re) 3) (* x.im x.im)) x.im) 1554040728.331 * [simplify]: Simplified (2) to (λ (x.re x.im) (* (- (* (* x.re x.re) 3) (* x.im x.im)) x.im)) 1554040728.331 * * * * [progress]: [ 74 / 83 ] simplifiying candidate # 1554040728.331 * [simplify]: Simplifying (- (* 3 (* x.im (pow x.re 2))) (pow x.im 3)) 1554040728.331 * * [simplify]: iters left: 6 (9 enodes) 1554040728.334 * * [simplify]: iters left: 5 (45 enodes) 1554040728.345 * * [simplify]: iters left: 4 (89 enodes) 1554040728.375 * * [simplify]: iters left: 3 (168 enodes) 1554040728.412 * * [simplify]: iters left: 2 (259 enodes) 1554040728.479 * * [simplify]: iters left: 1 (425 enodes) 1554040728.679 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040728.679 * * [simplify]: Extracting #1: cost 7 inf + 0 1554040728.679 * * [simplify]: Extracting #2: cost 55 inf + 1 1554040728.680 * * [simplify]: Extracting #3: cost 136 inf + 697 1554040728.681 * * [simplify]: Extracting #4: cost 113 inf + 6232 1554040728.684 * * [simplify]: Extracting #5: cost 56 inf + 34285 1554040728.690 * * [simplify]: Extracting #6: cost 0 inf + 68439 1554040728.699 * * [simplify]: Extracting #7: cost 0 inf + 68319 1554040728.705 * [simplify]: Simplified to (* (- (* (* x.re x.re) 3) (* x.im x.im)) x.im) 1554040728.705 * [simplify]: Simplified (2) to (λ (x.re x.im) (* (- (* (* x.re x.re) 3) (* x.im x.im)) x.im)) 1554040728.706 * * * * [progress]: [ 75 / 83 ] simplifiying candidate # 1554040728.706 * [simplify]: Simplifying (- (* 3 (pow x.re 2)) (pow x.im 2)) 1554040728.706 * * [simplify]: iters left: 5 (8 enodes) 1554040728.711 * * [simplify]: iters left: 4 (35 enodes) 1554040728.721 * * [simplify]: iters left: 3 (49 enodes) 1554040728.735 * * [simplify]: iters left: 2 (58 enodes) 1554040728.749 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040728.750 * * [simplify]: Extracting #1: cost 5 inf + 0 1554040728.750 * * [simplify]: Extracting #2: cost 15 inf + 0 1554040728.750 * * [simplify]: Extracting #3: cost 11 inf + 167 1554040728.750 * * [simplify]: Extracting #4: cost 2 inf + 781 1554040728.751 * * [simplify]: Extracting #5: cost 0 inf + 986 1554040728.751 * [simplify]: Simplified to (- (* (* x.re x.re) 3) (* x.im x.im)) 1554040728.751 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (* x.im (- (* (* x.re x.re) 3) (* x.im x.im)))) 1554040728.751 * * * * [progress]: [ 76 / 83 ] simplifiying candidate # 1554040728.752 * [simplify]: Simplifying (- (* 3 (pow x.re 2)) (pow x.im 2)) 1554040728.752 * * [simplify]: iters left: 5 (8 enodes) 1554040728.757 * * [simplify]: iters left: 4 (35 enodes) 1554040728.767 * * [simplify]: iters left: 3 (49 enodes) 1554040728.774 * * [simplify]: iters left: 2 (58 enodes) 1554040728.782 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040728.782 * * [simplify]: Extracting #1: cost 5 inf + 0 1554040728.782 * * [simplify]: Extracting #2: cost 15 inf + 0 1554040728.782 * * [simplify]: Extracting #3: cost 11 inf + 167 1554040728.782 * * [simplify]: Extracting #4: cost 2 inf + 781 1554040728.782 * * [simplify]: Extracting #5: cost 0 inf + 986 1554040728.783 * [simplify]: Simplified to (- (* (* x.re x.re) 3) (* x.im x.im)) 1554040728.783 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (* x.im (- (* (* x.re x.re) 3) (* x.im x.im)))) 1554040728.783 * * * * [progress]: [ 77 / 83 ] simplifiying candidate # 1554040728.783 * [simplify]: Simplifying (- (* 3 (pow x.re 2)) (pow x.im 2)) 1554040728.783 * * [simplify]: iters left: 5 (8 enodes) 1554040728.786 * * [simplify]: iters left: 4 (35 enodes) 1554040728.792 * * [simplify]: iters left: 3 (49 enodes) 1554040728.803 * * [simplify]: iters left: 2 (58 enodes) 1554040728.813 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040728.813 * * [simplify]: Extracting #1: cost 5 inf + 0 1554040728.813 * * [simplify]: Extracting #2: cost 15 inf + 0 1554040728.813 * * [simplify]: Extracting #3: cost 11 inf + 167 1554040728.813 * * [simplify]: Extracting #4: cost 2 inf + 781 1554040728.814 * * [simplify]: Extracting #5: cost 0 inf + 986 1554040728.814 * [simplify]: Simplified to (- (* (* x.re x.re) 3) (* x.im x.im)) 1554040728.814 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (* x.im (- (* (* x.re x.re) 3) (* x.im x.im)))) 1554040728.814 * * * * [progress]: [ 78 / 83 ] simplifiying candidate # 1554040728.814 * [simplify]: Simplifying (* 2 (pow x.re 2)) 1554040728.814 * * [simplify]: iters left: 3 (4 enodes) 1554040728.816 * * [simplify]: iters left: 2 (18 enodes) 1554040728.819 * * [simplify]: iters left: 1 (26 enodes) 1554040728.823 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040728.824 * * [simplify]: Extracting #1: cost 6 inf + 0 1554040728.824 * * [simplify]: Extracting #2: cost 5 inf + 43 1554040728.824 * * [simplify]: Extracting #3: cost 0 inf + 332 1554040728.824 * [simplify]: Simplified to (* 2 (* x.re x.re)) 1554040728.824 * [simplify]: Simplified (2 2 2 1) to (λ (x.re x.im) (* x.im (+ (* x.re x.re) (- (* 2 (* x.re x.re)) (* x.im x.im))))) 1554040728.824 * * * * [progress]: [ 79 / 83 ] simplifiying candidate # 1554040728.824 * [simplify]: Simplifying (* 2 (pow x.re 2)) 1554040728.824 * * [simplify]: iters left: 3 (4 enodes) 1554040728.826 * * [simplify]: iters left: 2 (18 enodes) 1554040728.829 * * [simplify]: iters left: 1 (26 enodes) 1554040728.833 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040728.833 * * [simplify]: Extracting #1: cost 6 inf + 0 1554040728.833 * * [simplify]: Extracting #2: cost 5 inf + 43 1554040728.833 * * [simplify]: Extracting #3: cost 0 inf + 332 1554040728.833 * [simplify]: Simplified to (* 2 (* x.re x.re)) 1554040728.833 * [simplify]: Simplified (2 2 2 1) to (λ (x.re x.im) (* x.im (+ (* x.re x.re) (- (* 2 (* x.re x.re)) (* x.im x.im))))) 1554040728.833 * * * * [progress]: [ 80 / 83 ] simplifiying candidate # 1554040728.833 * [simplify]: Simplifying (* 2 (pow x.re 2)) 1554040728.833 * * [simplify]: iters left: 3 (4 enodes) 1554040728.835 * * [simplify]: iters left: 2 (18 enodes) 1554040728.839 * * [simplify]: iters left: 1 (26 enodes) 1554040728.846 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040728.846 * * [simplify]: Extracting #1: cost 6 inf + 0 1554040728.846 * * [simplify]: Extracting #2: cost 5 inf + 43 1554040728.846 * * [simplify]: Extracting #3: cost 0 inf + 332 1554040728.847 * [simplify]: Simplified to (* 2 (* x.re x.re)) 1554040728.847 * [simplify]: Simplified (2 2 2 1) to (λ (x.re x.im) (* x.im (+ (* x.re x.re) (- (* 2 (* x.re x.re)) (* x.im x.im))))) 1554040728.847 * * * * [progress]: [ 81 / 83 ] simplifiying candidate # 1554040728.847 * [simplify]: Simplifying (- (* 2 (pow x.re 2)) (pow x.im 2)) 1554040728.847 * * [simplify]: iters left: 5 (7 enodes) 1554040728.851 * * [simplify]: iters left: 4 (32 enodes) 1554040728.861 * * [simplify]: iters left: 3 (46 enodes) 1554040728.874 * * [simplify]: iters left: 2 (56 enodes) 1554040728.888 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040728.888 * * [simplify]: Extracting #1: cost 5 inf + 0 1554040728.888 * * [simplify]: Extracting #2: cost 14 inf + 0 1554040728.888 * * [simplify]: Extracting #3: cost 9 inf + 288 1554040728.889 * * [simplify]: Extracting #4: cost 3 inf + 617 1554040728.889 * * [simplify]: Extracting #5: cost 0 inf + 985 1554040728.889 * [simplify]: Simplified to (- (* 2 (* x.re x.re)) (* x.im x.im)) 1554040728.890 * [simplify]: Simplified (2 2 2) to (λ (x.re x.im) (* x.im (+ (* x.re x.re) (- (* 2 (* x.re x.re)) (* x.im x.im))))) 1554040728.890 * * * * [progress]: [ 82 / 83 ] simplifiying candidate # 1554040728.890 * [simplify]: Simplifying (- (* 2 (pow x.re 2)) (pow x.im 2)) 1554040728.890 * * [simplify]: iters left: 5 (7 enodes) 1554040728.894 * * [simplify]: iters left: 4 (32 enodes) 1554040728.905 * * [simplify]: iters left: 3 (46 enodes) 1554040728.918 * * [simplify]: iters left: 2 (56 enodes) 1554040728.931 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040728.931 * * [simplify]: Extracting #1: cost 5 inf + 0 1554040728.931 * * [simplify]: Extracting #2: cost 14 inf + 0 1554040728.932 * * [simplify]: Extracting #3: cost 9 inf + 288 1554040728.932 * * [simplify]: Extracting #4: cost 3 inf + 617 1554040728.932 * * [simplify]: Extracting #5: cost 0 inf + 985 1554040728.933 * [simplify]: Simplified to (- (* 2 (* x.re x.re)) (* x.im x.im)) 1554040728.933 * [simplify]: Simplified (2 2 2) to (λ (x.re x.im) (* x.im (+ (* x.re x.re) (- (* 2 (* x.re x.re)) (* x.im x.im))))) 1554040728.933 * * * * [progress]: [ 83 / 83 ] simplifiying candidate # 1554040728.934 * [simplify]: Simplifying (- (* 2 (pow x.re 2)) (pow x.im 2)) 1554040728.934 * * [simplify]: iters left: 5 (7 enodes) 1554040728.938 * * [simplify]: iters left: 4 (32 enodes) 1554040728.950 * * [simplify]: iters left: 3 (46 enodes) 1554040728.963 * * [simplify]: iters left: 2 (56 enodes) 1554040728.971 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040728.971 * * [simplify]: Extracting #1: cost 5 inf + 0 1554040728.971 * * [simplify]: Extracting #2: cost 14 inf + 0 1554040728.971 * * [simplify]: Extracting #3: cost 9 inf + 288 1554040728.972 * * [simplify]: Extracting #4: cost 3 inf + 617 1554040728.972 * * [simplify]: Extracting #5: cost 0 inf + 985 1554040728.972 * [simplify]: Simplified to (- (* 2 (* x.re x.re)) (* x.im x.im)) 1554040728.972 * [simplify]: Simplified (2 2 2) to (λ (x.re x.im) (* x.im (+ (* x.re x.re) (- (* 2 (* x.re x.re)) (* x.im x.im))))) 1554040728.972 * * * [progress]: adding candidates to table 1554040729.650 * * [progress]: iteration 2 / 4 1554040729.650 * * * [progress]: picking best candidate 1554040729.681 * * * * [pick]: Picked # 1554040729.681 * * * [progress]: localizing error 1554040729.696 * * * [progress]: generating rewritten candidates 1554040729.696 * * * * [progress]: [ 1 / 4 ] rewriting at (2) 1554040729.835 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2) 1554040729.875 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1) 1554040729.889 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 2) 1554040729.897 * * * [progress]: generating series expansions 1554040729.897 * * * * [progress]: [ 1 / 4 ] generating series at (2) 1554040729.898 * [backup-simplify]: Simplify (* x.im (+ (+ (* x.re x.re) (* x.re x.re)) (- (* x.re x.re) (* x.im x.im)))) into (* x.im (- (* 3 (pow x.re 2)) (pow x.im 2))) 1554040729.898 * [approximate]: Taking taylor expansion of (* x.im (- (* 3 (pow x.re 2)) (pow x.im 2))) in (x.im x.re) around 0 1554040729.898 * [taylor]: Taking taylor expansion of (* x.im (- (* 3 (pow x.re 2)) (pow x.im 2))) in x.re 1554040729.898 * [taylor]: Taking taylor expansion of x.im in x.re 1554040729.898 * [backup-simplify]: Simplify x.im into x.im 1554040729.898 * [taylor]: Taking taylor expansion of (- (* 3 (pow x.re 2)) (pow x.im 2)) in x.re 1554040729.898 * [taylor]: Taking taylor expansion of (* 3 (pow x.re 2)) in x.re 1554040729.898 * [taylor]: Taking taylor expansion of 3 in x.re 1554040729.898 * [backup-simplify]: Simplify 3 into 3 1554040729.898 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040729.898 * [taylor]: Taking taylor expansion of x.re in x.re 1554040729.898 * [backup-simplify]: Simplify 0 into 0 1554040729.898 * [backup-simplify]: Simplify 1 into 1 1554040729.898 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1554040729.898 * [taylor]: Taking taylor expansion of x.im in x.re 1554040729.898 * [backup-simplify]: Simplify x.im into x.im 1554040729.898 * [taylor]: Taking taylor expansion of (* x.im (- (* 3 (pow x.re 2)) (pow x.im 2))) in x.im 1554040729.898 * [taylor]: Taking taylor expansion of x.im in x.im 1554040729.898 * [backup-simplify]: Simplify 0 into 0 1554040729.898 * [backup-simplify]: Simplify 1 into 1 1554040729.898 * [taylor]: Taking taylor expansion of (- (* 3 (pow x.re 2)) (pow x.im 2)) in x.im 1554040729.898 * [taylor]: Taking taylor expansion of (* 3 (pow x.re 2)) in x.im 1554040729.898 * [taylor]: Taking taylor expansion of 3 in x.im 1554040729.898 * [backup-simplify]: Simplify 3 into 3 1554040729.898 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 1554040729.898 * [taylor]: Taking taylor expansion of x.re in x.im 1554040729.898 * [backup-simplify]: Simplify x.re into x.re 1554040729.898 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 1554040729.898 * [taylor]: Taking taylor expansion of x.im in x.im 1554040729.898 * [backup-simplify]: Simplify 0 into 0 1554040729.898 * [backup-simplify]: Simplify 1 into 1 1554040729.898 * [taylor]: Taking taylor expansion of (* x.im (- (* 3 (pow x.re 2)) (pow x.im 2))) in x.im 1554040729.898 * [taylor]: Taking taylor expansion of x.im in x.im 1554040729.898 * [backup-simplify]: Simplify 0 into 0 1554040729.898 * [backup-simplify]: Simplify 1 into 1 1554040729.898 * [taylor]: Taking taylor expansion of (- (* 3 (pow x.re 2)) (pow x.im 2)) in x.im 1554040729.898 * [taylor]: Taking taylor expansion of (* 3 (pow x.re 2)) in x.im 1554040729.898 * [taylor]: Taking taylor expansion of 3 in x.im 1554040729.898 * [backup-simplify]: Simplify 3 into 3 1554040729.898 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 1554040729.898 * [taylor]: Taking taylor expansion of x.re in x.im 1554040729.898 * [backup-simplify]: Simplify x.re into x.re 1554040729.898 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 1554040729.898 * [taylor]: Taking taylor expansion of x.im in x.im 1554040729.898 * [backup-simplify]: Simplify 0 into 0 1554040729.898 * [backup-simplify]: Simplify 1 into 1 1554040729.898 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1554040729.898 * [backup-simplify]: Simplify (* 3 (pow x.re 2)) into (* 3 (pow x.re 2)) 1554040729.899 * [backup-simplify]: Simplify (+ (* 3 (pow x.re 2)) 0) into (* 3 (pow x.re 2)) 1554040729.899 * [backup-simplify]: Simplify (* 0 (* 3 (pow x.re 2))) into 0 1554040729.899 * [taylor]: Taking taylor expansion of 0 in x.re 1554040729.899 * [backup-simplify]: Simplify 0 into 0 1554040729.899 * [backup-simplify]: Simplify 0 into 0 1554040729.899 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1554040729.899 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 (pow x.re 2))) into 0 1554040729.900 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040729.900 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (* 3 (pow x.re 2)))) into (* 3 (pow x.re 2)) 1554040729.900 * [taylor]: Taking taylor expansion of (* 3 (pow x.re 2)) in x.re 1554040729.900 * [taylor]: Taking taylor expansion of 3 in x.re 1554040729.900 * [backup-simplify]: Simplify 3 into 3 1554040729.900 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040729.900 * [taylor]: Taking taylor expansion of x.re in x.re 1554040729.900 * [backup-simplify]: Simplify 0 into 0 1554040729.900 * [backup-simplify]: Simplify 1 into 1 1554040729.900 * [backup-simplify]: Simplify 0 into 0 1554040729.900 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1554040729.901 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 (pow x.re 2)))) into 0 1554040729.901 * [backup-simplify]: Simplify (* 1 1) into 1 1554040729.901 * [backup-simplify]: Simplify (- 1) into -1 1554040729.902 * [backup-simplify]: Simplify (+ 0 -1) into -1 1554040729.902 * [backup-simplify]: Simplify (+ (* 0 -1) (+ (* 1 0) (* 0 (* 3 (pow x.re 2))))) into 0 1554040729.902 * [taylor]: Taking taylor expansion of 0 in x.re 1554040729.902 * [backup-simplify]: Simplify 0 into 0 1554040729.902 * [backup-simplify]: Simplify 0 into 0 1554040729.902 * [backup-simplify]: Simplify 0 into 0 1554040729.903 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))) into 0 1554040729.904 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow x.re 2))))) into 0 1554040729.904 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040729.904 * [backup-simplify]: Simplify (- 0) into 0 1554040729.904 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040729.905 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 -1) (+ (* 0 0) (* 0 (* 3 (pow x.re 2)))))) into (- 1) 1554040729.905 * [taylor]: Taking taylor expansion of (- 1) in x.re 1554040729.905 * [taylor]: Taking taylor expansion of 1 in x.re 1554040729.905 * [backup-simplify]: Simplify 1 into 1 1554040729.906 * [backup-simplify]: Simplify (- 1) into -1 1554040729.906 * [backup-simplify]: Simplify -1 into -1 1554040729.906 * [backup-simplify]: Simplify 0 into 0 1554040729.906 * [backup-simplify]: Simplify (* 1 1) into 1 1554040729.906 * [backup-simplify]: Simplify (* 3 1) into 3 1554040729.906 * [backup-simplify]: Simplify 3 into 3 1554040729.906 * [backup-simplify]: Simplify 0 into 0 1554040729.907 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re))))) into 0 1554040729.908 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow x.re 2)))))) into 0 1554040729.908 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040729.909 * [backup-simplify]: Simplify (- 0) into 0 1554040729.909 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040729.910 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 -1) (+ (* 0 0) (* 0 (* 3 (pow x.re 2))))))) into 0 1554040729.910 * [taylor]: Taking taylor expansion of 0 in x.re 1554040729.910 * [backup-simplify]: Simplify 0 into 0 1554040729.910 * [backup-simplify]: Simplify 0 into 0 1554040729.910 * [backup-simplify]: Simplify (- 0) into 0 1554040729.910 * [backup-simplify]: Simplify 0 into 0 1554040729.910 * [backup-simplify]: Simplify 0 into 0 1554040729.911 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040729.911 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 1)) into 0 1554040729.911 * [backup-simplify]: Simplify 0 into 0 1554040729.911 * [backup-simplify]: Simplify 0 into 0 1554040729.912 * [backup-simplify]: Simplify (+ (* 3 (* (pow x.re 2) x.im)) (* -1 (pow (* 1 x.im) 3))) into (- (* 3 (* x.im (pow x.re 2))) (pow x.im 3)) 1554040729.912 * [backup-simplify]: Simplify (* (/ 1 x.im) (+ (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.re) (/ 1 x.re))) (- (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))))) into (/ (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) x.im) 1554040729.912 * [approximate]: Taking taylor expansion of (/ (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) x.im) in (x.im x.re) around 0 1554040729.912 * [taylor]: Taking taylor expansion of (/ (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) x.im) in x.re 1554040729.912 * [taylor]: Taking taylor expansion of (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) in x.re 1554040729.912 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (pow x.re 2))) in x.re 1554040729.912 * [taylor]: Taking taylor expansion of 3 in x.re 1554040729.912 * [backup-simplify]: Simplify 3 into 3 1554040729.912 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 1554040729.912 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040729.912 * [taylor]: Taking taylor expansion of x.re in x.re 1554040729.912 * [backup-simplify]: Simplify 0 into 0 1554040729.912 * [backup-simplify]: Simplify 1 into 1 1554040729.912 * [backup-simplify]: Simplify (* 1 1) into 1 1554040729.913 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040729.913 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 1554040729.913 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1554040729.913 * [taylor]: Taking taylor expansion of x.im in x.re 1554040729.913 * [backup-simplify]: Simplify x.im into x.im 1554040729.913 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1554040729.913 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 1554040729.913 * [taylor]: Taking taylor expansion of x.im in x.re 1554040729.913 * [backup-simplify]: Simplify x.im into x.im 1554040729.913 * [backup-simplify]: Simplify (* 3 1) into 3 1554040729.914 * [backup-simplify]: Simplify (+ 3 0) into 3 1554040729.914 * [backup-simplify]: Simplify (/ 3 x.im) into (/ 3 x.im) 1554040729.914 * [taylor]: Taking taylor expansion of (/ (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) x.im) in x.im 1554040729.914 * [taylor]: Taking taylor expansion of (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) in x.im 1554040729.914 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (pow x.re 2))) in x.im 1554040729.914 * [taylor]: Taking taylor expansion of 3 in x.im 1554040729.914 * [backup-simplify]: Simplify 3 into 3 1554040729.914 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.im 1554040729.914 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 1554040729.914 * [taylor]: Taking taylor expansion of x.re in x.im 1554040729.914 * [backup-simplify]: Simplify x.re into x.re 1554040729.914 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1554040729.914 * [backup-simplify]: Simplify (/ 1 (pow x.re 2)) into (/ 1 (pow x.re 2)) 1554040729.914 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 1554040729.914 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 1554040729.914 * [taylor]: Taking taylor expansion of x.im in x.im 1554040729.914 * [backup-simplify]: Simplify 0 into 0 1554040729.914 * [backup-simplify]: Simplify 1 into 1 1554040729.914 * [backup-simplify]: Simplify (* 1 1) into 1 1554040729.914 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040729.914 * [taylor]: Taking taylor expansion of x.im in x.im 1554040729.914 * [backup-simplify]: Simplify 0 into 0 1554040729.915 * [backup-simplify]: Simplify 1 into 1 1554040729.915 * [backup-simplify]: Simplify (- 1) into -1 1554040729.915 * [backup-simplify]: Simplify (+ 0 -1) into -1 1554040729.915 * [backup-simplify]: Simplify (/ -1 1) into -1 1554040729.915 * [taylor]: Taking taylor expansion of (/ (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) x.im) in x.im 1554040729.915 * [taylor]: Taking taylor expansion of (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) in x.im 1554040729.915 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (pow x.re 2))) in x.im 1554040729.915 * [taylor]: Taking taylor expansion of 3 in x.im 1554040729.915 * [backup-simplify]: Simplify 3 into 3 1554040729.915 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.im 1554040729.915 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 1554040729.915 * [taylor]: Taking taylor expansion of x.re in x.im 1554040729.915 * [backup-simplify]: Simplify x.re into x.re 1554040729.915 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1554040729.916 * [backup-simplify]: Simplify (/ 1 (pow x.re 2)) into (/ 1 (pow x.re 2)) 1554040729.916 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 1554040729.916 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 1554040729.916 * [taylor]: Taking taylor expansion of x.im in x.im 1554040729.916 * [backup-simplify]: Simplify 0 into 0 1554040729.916 * [backup-simplify]: Simplify 1 into 1 1554040729.916 * [backup-simplify]: Simplify (* 1 1) into 1 1554040729.916 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040729.916 * [taylor]: Taking taylor expansion of x.im in x.im 1554040729.916 * [backup-simplify]: Simplify 0 into 0 1554040729.916 * [backup-simplify]: Simplify 1 into 1 1554040729.916 * [backup-simplify]: Simplify (- 1) into -1 1554040729.917 * [backup-simplify]: Simplify (+ 0 -1) into -1 1554040729.917 * [backup-simplify]: Simplify (/ -1 1) into -1 1554040729.917 * [taylor]: Taking taylor expansion of -1 in x.re 1554040729.917 * [backup-simplify]: Simplify -1 into -1 1554040729.917 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040729.918 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1554040729.918 * [backup-simplify]: Simplify (- 0) into 0 1554040729.918 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040729.919 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1554040729.919 * [taylor]: Taking taylor expansion of 0 in x.re 1554040729.919 * [backup-simplify]: Simplify 0 into 0 1554040729.919 * [backup-simplify]: Simplify (* 3 (/ 1 (pow x.re 2))) into (/ 3 (pow x.re 2)) 1554040729.919 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040729.920 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040729.920 * [backup-simplify]: Simplify (- 0) into 0 1554040729.920 * [backup-simplify]: Simplify (+ (/ 3 (pow x.re 2)) 0) into (* 3 (/ 1 (pow x.re 2))) 1554040729.921 * [backup-simplify]: Simplify (- (/ (* 3 (/ 1 (pow x.re 2))) 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into (* 3 (/ 1 (pow x.re 2))) 1554040729.921 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (pow x.re 2))) in x.re 1554040729.921 * [taylor]: Taking taylor expansion of 3 in x.re 1554040729.921 * [backup-simplify]: Simplify 3 into 3 1554040729.921 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 1554040729.921 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040729.921 * [taylor]: Taking taylor expansion of x.re in x.re 1554040729.921 * [backup-simplify]: Simplify 0 into 0 1554040729.921 * [backup-simplify]: Simplify 1 into 1 1554040729.922 * [backup-simplify]: Simplify (* 1 1) into 1 1554040729.922 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040729.923 * [backup-simplify]: Simplify (* 3 1) into 3 1554040729.923 * [backup-simplify]: Simplify 3 into 3 1554040729.923 * [backup-simplify]: Simplify -1 into -1 1554040729.923 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1554040729.923 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.re 2)) (/ 0 (pow x.re 2))))) into 0 1554040729.924 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 (/ 1 (pow x.re 2)))) into 0 1554040729.925 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040729.926 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040729.926 * [backup-simplify]: Simplify (- 0) into 0 1554040729.927 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040729.929 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* (* 3 (/ 1 (pow x.re 2))) (/ 0 1)))) into 0 1554040729.929 * [taylor]: Taking taylor expansion of 0 in x.re 1554040729.929 * [backup-simplify]: Simplify 0 into 0 1554040729.930 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040729.930 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1554040729.931 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 1)) into 0 1554040729.931 * [backup-simplify]: Simplify 0 into 0 1554040729.931 * [backup-simplify]: Simplify 0 into 0 1554040729.931 * [backup-simplify]: Simplify 0 into 0 1554040729.932 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1554040729.932 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.re 2)) (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))))) into 0 1554040729.933 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 (/ 1 (pow x.re 2))))) into 0 1554040729.934 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1554040729.935 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040729.936 * [backup-simplify]: Simplify (- 0) into 0 1554040729.936 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040729.938 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* (* 3 (/ 1 (pow x.re 2))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040729.939 * [taylor]: Taking taylor expansion of 0 in x.re 1554040729.939 * [backup-simplify]: Simplify 0 into 0 1554040729.940 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040729.940 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040729.941 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 1))) into 0 1554040729.942 * [backup-simplify]: Simplify 0 into 0 1554040729.942 * [backup-simplify]: Simplify 0 into 0 1554040729.942 * [backup-simplify]: Simplify 0 into 0 1554040729.942 * [backup-simplify]: Simplify (+ (* -1 (pow (* 1 (/ 1 (/ 1 x.im))) 3)) (* 3 (* (pow (/ 1 x.re) -2) (/ 1 (/ 1 x.im))))) into (- (* 3 (* x.im (pow x.re 2))) (pow x.im 3)) 1554040729.943 * [backup-simplify]: Simplify (* (/ 1 (- x.im)) (+ (+ (* (/ 1 (- x.re)) (/ 1 (- x.re))) (* (/ 1 (- x.re)) (/ 1 (- x.re)))) (- (* (/ 1 (- x.re)) (/ 1 (- x.re))) (* (/ 1 (- x.im)) (/ 1 (- x.im)))))) into (* -1 (/ (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) x.im)) 1554040729.943 * [approximate]: Taking taylor expansion of (* -1 (/ (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) x.im)) in (x.im x.re) around 0 1554040729.943 * [taylor]: Taking taylor expansion of (* -1 (/ (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) x.im)) in x.re 1554040729.943 * [taylor]: Taking taylor expansion of -1 in x.re 1554040729.943 * [backup-simplify]: Simplify -1 into -1 1554040729.943 * [taylor]: Taking taylor expansion of (/ (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) x.im) in x.re 1554040729.943 * [taylor]: Taking taylor expansion of (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) in x.re 1554040729.943 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (pow x.re 2))) in x.re 1554040729.943 * [taylor]: Taking taylor expansion of 3 in x.re 1554040729.943 * [backup-simplify]: Simplify 3 into 3 1554040729.943 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 1554040729.943 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040729.943 * [taylor]: Taking taylor expansion of x.re in x.re 1554040729.943 * [backup-simplify]: Simplify 0 into 0 1554040729.943 * [backup-simplify]: Simplify 1 into 1 1554040729.944 * [backup-simplify]: Simplify (* 1 1) into 1 1554040729.944 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040729.944 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 1554040729.944 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1554040729.944 * [taylor]: Taking taylor expansion of x.im in x.re 1554040729.944 * [backup-simplify]: Simplify x.im into x.im 1554040729.945 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1554040729.945 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 1554040729.945 * [taylor]: Taking taylor expansion of x.im in x.re 1554040729.945 * [backup-simplify]: Simplify x.im into x.im 1554040729.945 * [backup-simplify]: Simplify (* 3 1) into 3 1554040729.946 * [backup-simplify]: Simplify (+ 3 0) into 3 1554040729.946 * [backup-simplify]: Simplify (/ 3 x.im) into (/ 3 x.im) 1554040729.946 * [taylor]: Taking taylor expansion of (* -1 (/ (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) x.im)) in x.im 1554040729.946 * [taylor]: Taking taylor expansion of -1 in x.im 1554040729.946 * [backup-simplify]: Simplify -1 into -1 1554040729.946 * [taylor]: Taking taylor expansion of (/ (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) x.im) in x.im 1554040729.946 * [taylor]: Taking taylor expansion of (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) in x.im 1554040729.946 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (pow x.re 2))) in x.im 1554040729.946 * [taylor]: Taking taylor expansion of 3 in x.im 1554040729.946 * [backup-simplify]: Simplify 3 into 3 1554040729.946 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.im 1554040729.946 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 1554040729.946 * [taylor]: Taking taylor expansion of x.re in x.im 1554040729.946 * [backup-simplify]: Simplify x.re into x.re 1554040729.946 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1554040729.946 * [backup-simplify]: Simplify (/ 1 (pow x.re 2)) into (/ 1 (pow x.re 2)) 1554040729.946 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 1554040729.946 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 1554040729.946 * [taylor]: Taking taylor expansion of x.im in x.im 1554040729.946 * [backup-simplify]: Simplify 0 into 0 1554040729.946 * [backup-simplify]: Simplify 1 into 1 1554040729.947 * [backup-simplify]: Simplify (* 1 1) into 1 1554040729.947 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040729.947 * [taylor]: Taking taylor expansion of x.im in x.im 1554040729.947 * [backup-simplify]: Simplify 0 into 0 1554040729.947 * [backup-simplify]: Simplify 1 into 1 1554040729.948 * [backup-simplify]: Simplify (- 1) into -1 1554040729.948 * [backup-simplify]: Simplify (+ 0 -1) into -1 1554040729.949 * [backup-simplify]: Simplify (/ -1 1) into -1 1554040729.949 * [taylor]: Taking taylor expansion of (* -1 (/ (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) x.im)) in x.im 1554040729.949 * [taylor]: Taking taylor expansion of -1 in x.im 1554040729.949 * [backup-simplify]: Simplify -1 into -1 1554040729.949 * [taylor]: Taking taylor expansion of (/ (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) x.im) in x.im 1554040729.949 * [taylor]: Taking taylor expansion of (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) in x.im 1554040729.949 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (pow x.re 2))) in x.im 1554040729.949 * [taylor]: Taking taylor expansion of 3 in x.im 1554040729.949 * [backup-simplify]: Simplify 3 into 3 1554040729.949 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.im 1554040729.949 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 1554040729.949 * [taylor]: Taking taylor expansion of x.re in x.im 1554040729.949 * [backup-simplify]: Simplify x.re into x.re 1554040729.949 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1554040729.949 * [backup-simplify]: Simplify (/ 1 (pow x.re 2)) into (/ 1 (pow x.re 2)) 1554040729.949 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 1554040729.949 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 1554040729.949 * [taylor]: Taking taylor expansion of x.im in x.im 1554040729.949 * [backup-simplify]: Simplify 0 into 0 1554040729.949 * [backup-simplify]: Simplify 1 into 1 1554040729.950 * [backup-simplify]: Simplify (* 1 1) into 1 1554040729.950 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040729.950 * [taylor]: Taking taylor expansion of x.im in x.im 1554040729.950 * [backup-simplify]: Simplify 0 into 0 1554040729.950 * [backup-simplify]: Simplify 1 into 1 1554040729.950 * [backup-simplify]: Simplify (- 1) into -1 1554040729.951 * [backup-simplify]: Simplify (+ 0 -1) into -1 1554040729.951 * [backup-simplify]: Simplify (/ -1 1) into -1 1554040729.952 * [backup-simplify]: Simplify (* -1 -1) into 1 1554040729.952 * [taylor]: Taking taylor expansion of 1 in x.re 1554040729.952 * [backup-simplify]: Simplify 1 into 1 1554040729.953 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040729.954 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1554040729.954 * [backup-simplify]: Simplify (- 0) into 0 1554040729.954 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040729.955 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1554040729.956 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 1554040729.956 * [taylor]: Taking taylor expansion of 0 in x.re 1554040729.956 * [backup-simplify]: Simplify 0 into 0 1554040729.956 * [backup-simplify]: Simplify (* 3 (/ 1 (pow x.re 2))) into (/ 3 (pow x.re 2)) 1554040729.957 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040729.958 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040729.958 * [backup-simplify]: Simplify (- 0) into 0 1554040729.958 * [backup-simplify]: Simplify (+ (/ 3 (pow x.re 2)) 0) into (* 3 (/ 1 (pow x.re 2))) 1554040729.959 * [backup-simplify]: Simplify (- (/ (* 3 (/ 1 (pow x.re 2))) 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into (* 3 (/ 1 (pow x.re 2))) 1554040729.960 * [backup-simplify]: Simplify (+ (* -1 (* 3 (/ 1 (pow x.re 2)))) (+ (* 0 0) (* 0 -1))) into (- (* 3 (/ 1 (pow x.re 2)))) 1554040729.960 * [taylor]: Taking taylor expansion of (- (* 3 (/ 1 (pow x.re 2)))) in x.re 1554040729.960 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (pow x.re 2))) in x.re 1554040729.960 * [taylor]: Taking taylor expansion of 3 in x.re 1554040729.960 * [backup-simplify]: Simplify 3 into 3 1554040729.960 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 1554040729.960 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040729.960 * [taylor]: Taking taylor expansion of x.re in x.re 1554040729.961 * [backup-simplify]: Simplify 0 into 0 1554040729.961 * [backup-simplify]: Simplify 1 into 1 1554040729.961 * [backup-simplify]: Simplify (* 1 1) into 1 1554040729.962 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040729.962 * [backup-simplify]: Simplify (* 3 1) into 3 1554040729.962 * [backup-simplify]: Simplify (- 3) into -3 1554040729.962 * [backup-simplify]: Simplify -3 into -3 1554040729.963 * [backup-simplify]: Simplify 1 into 1 1554040729.963 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1554040729.963 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.re 2)) (/ 0 (pow x.re 2))))) into 0 1554040729.963 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 (/ 1 (pow x.re 2)))) into 0 1554040729.965 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040729.965 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040729.966 * [backup-simplify]: Simplify (- 0) into 0 1554040729.966 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040729.968 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* (* 3 (/ 1 (pow x.re 2))) (/ 0 1)))) into 0 1554040729.969 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 (* 3 (/ 1 (pow x.re 2)))) (+ (* 0 0) (* 0 -1)))) into 0 1554040729.969 * [taylor]: Taking taylor expansion of 0 in x.re 1554040729.970 * [backup-simplify]: Simplify 0 into 0 1554040729.970 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040729.971 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1554040729.972 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 1)) into 0 1554040729.972 * [backup-simplify]: Simplify (- 0) into 0 1554040729.972 * [backup-simplify]: Simplify 0 into 0 1554040729.972 * [backup-simplify]: Simplify 0 into 0 1554040729.972 * [backup-simplify]: Simplify 0 into 0 1554040729.973 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1554040729.973 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.re 2)) (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))))) into 0 1554040729.974 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 (/ 1 (pow x.re 2))))) into 0 1554040729.975 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1554040729.976 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040729.976 * [backup-simplify]: Simplify (- 0) into 0 1554040729.977 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040729.979 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* (* 3 (/ 1 (pow x.re 2))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040729.981 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 (* 3 (/ 1 (pow x.re 2)))) (+ (* 0 0) (* 0 -1))))) into 0 1554040729.981 * [taylor]: Taking taylor expansion of 0 in x.re 1554040729.981 * [backup-simplify]: Simplify 0 into 0 1554040729.982 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040729.983 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040729.984 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 1))) into 0 1554040729.984 * [backup-simplify]: Simplify (- 0) into 0 1554040729.984 * [backup-simplify]: Simplify 0 into 0 1554040729.984 * [backup-simplify]: Simplify 0 into 0 1554040729.984 * [backup-simplify]: Simplify 0 into 0 1554040729.985 * [backup-simplify]: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 (- x.im)))) 3)) (* -3 (* (pow (/ 1 (- x.re)) -2) (/ 1 (/ 1 (- x.im)))))) into (- (* 3 (* x.im (pow x.re 2))) (pow x.im 3)) 1554040729.985 * * * * [progress]: [ 2 / 4 ] generating series at (2 2) 1554040729.985 * [backup-simplify]: Simplify (+ (+ (* x.re x.re) (* x.re x.re)) (- (* x.re x.re) (* x.im x.im))) into (- (* 3 (pow x.re 2)) (pow x.im 2)) 1554040729.985 * [approximate]: Taking taylor expansion of (- (* 3 (pow x.re 2)) (pow x.im 2)) in (x.re x.im) around 0 1554040729.985 * [taylor]: Taking taylor expansion of (- (* 3 (pow x.re 2)) (pow x.im 2)) in x.im 1554040729.985 * [taylor]: Taking taylor expansion of (* 3 (pow x.re 2)) in x.im 1554040729.985 * [taylor]: Taking taylor expansion of 3 in x.im 1554040729.985 * [backup-simplify]: Simplify 3 into 3 1554040729.985 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 1554040729.985 * [taylor]: Taking taylor expansion of x.re in x.im 1554040729.985 * [backup-simplify]: Simplify x.re into x.re 1554040729.985 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 1554040729.985 * [taylor]: Taking taylor expansion of x.im in x.im 1554040729.985 * [backup-simplify]: Simplify 0 into 0 1554040729.985 * [backup-simplify]: Simplify 1 into 1 1554040729.985 * [taylor]: Taking taylor expansion of (- (* 3 (pow x.re 2)) (pow x.im 2)) in x.re 1554040729.985 * [taylor]: Taking taylor expansion of (* 3 (pow x.re 2)) in x.re 1554040729.985 * [taylor]: Taking taylor expansion of 3 in x.re 1554040729.986 * [backup-simplify]: Simplify 3 into 3 1554040729.986 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040729.986 * [taylor]: Taking taylor expansion of x.re in x.re 1554040729.986 * [backup-simplify]: Simplify 0 into 0 1554040729.986 * [backup-simplify]: Simplify 1 into 1 1554040729.986 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1554040729.986 * [taylor]: Taking taylor expansion of x.im in x.re 1554040729.986 * [backup-simplify]: Simplify x.im into x.im 1554040729.986 * [taylor]: Taking taylor expansion of (- (* 3 (pow x.re 2)) (pow x.im 2)) in x.re 1554040729.986 * [taylor]: Taking taylor expansion of (* 3 (pow x.re 2)) in x.re 1554040729.986 * [taylor]: Taking taylor expansion of 3 in x.re 1554040729.986 * [backup-simplify]: Simplify 3 into 3 1554040729.986 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040729.986 * [taylor]: Taking taylor expansion of x.re in x.re 1554040729.986 * [backup-simplify]: Simplify 0 into 0 1554040729.986 * [backup-simplify]: Simplify 1 into 1 1554040729.986 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1554040729.986 * [taylor]: Taking taylor expansion of x.im in x.re 1554040729.986 * [backup-simplify]: Simplify x.im into x.im 1554040729.986 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1554040729.986 * [backup-simplify]: Simplify (- (pow x.im 2)) into (- (pow x.im 2)) 1554040729.986 * [backup-simplify]: Simplify (+ 0 (- (pow x.im 2))) into (- (pow x.im 2)) 1554040729.986 * [taylor]: Taking taylor expansion of (- (pow x.im 2)) in x.im 1554040729.986 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 1554040729.986 * [taylor]: Taking taylor expansion of x.im in x.im 1554040729.986 * [backup-simplify]: Simplify 0 into 0 1554040729.986 * [backup-simplify]: Simplify 1 into 1 1554040729.987 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1554040729.987 * [backup-simplify]: Simplify (- 0) into 0 1554040729.987 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040729.987 * [taylor]: Taking taylor expansion of 0 in x.im 1554040729.987 * [backup-simplify]: Simplify 0 into 0 1554040729.987 * [backup-simplify]: Simplify 0 into 0 1554040729.988 * [backup-simplify]: Simplify (* 1 1) into 1 1554040729.988 * [backup-simplify]: Simplify (* 3 1) into 3 1554040729.989 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1554040729.989 * [backup-simplify]: Simplify (- 0) into 0 1554040729.989 * [backup-simplify]: Simplify (+ 3 0) into 3 1554040729.990 * [taylor]: Taking taylor expansion of 3 in x.im 1554040729.990 * [backup-simplify]: Simplify 3 into 3 1554040729.990 * [backup-simplify]: Simplify 3 into 3 1554040729.990 * [backup-simplify]: Simplify 0 into 0 1554040729.990 * [backup-simplify]: Simplify (* 1 1) into 1 1554040729.990 * [backup-simplify]: Simplify (- 1) into -1 1554040729.990 * [backup-simplify]: Simplify -1 into -1 1554040729.991 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040729.992 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 1)) into 0 1554040729.993 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 1554040729.993 * [backup-simplify]: Simplify (- 0) into 0 1554040729.993 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040729.993 * [taylor]: Taking taylor expansion of 0 in x.im 1554040729.993 * [backup-simplify]: Simplify 0 into 0 1554040729.993 * [backup-simplify]: Simplify 0 into 0 1554040729.994 * [backup-simplify]: Simplify 0 into 0 1554040729.994 * [backup-simplify]: Simplify 0 into 0 1554040729.994 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040729.994 * [backup-simplify]: Simplify (- 0) into 0 1554040729.995 * [backup-simplify]: Simplify 0 into 0 1554040729.995 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040729.996 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 1))) into 0 1554040729.997 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im))))) into 0 1554040730.003 * [backup-simplify]: Simplify (- 0) into 0 1554040730.004 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040730.004 * [taylor]: Taking taylor expansion of 0 in x.im 1554040730.004 * [backup-simplify]: Simplify 0 into 0 1554040730.004 * [backup-simplify]: Simplify 0 into 0 1554040730.004 * [backup-simplify]: Simplify 0 into 0 1554040730.004 * [backup-simplify]: Simplify (+ (* -1 (pow (* x.im 1) 2)) (* 3 (pow (* 1 x.re) 2))) into (- (* 3 (pow x.re 2)) (pow x.im 2)) 1554040730.005 * [backup-simplify]: Simplify (+ (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.re) (/ 1 x.re))) (- (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) into (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) 1554040730.005 * [approximate]: Taking taylor expansion of (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) in (x.re x.im) around 0 1554040730.005 * [taylor]: Taking taylor expansion of (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) in x.im 1554040730.005 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (pow x.re 2))) in x.im 1554040730.005 * [taylor]: Taking taylor expansion of 3 in x.im 1554040730.005 * [backup-simplify]: Simplify 3 into 3 1554040730.005 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.im 1554040730.005 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 1554040730.005 * [taylor]: Taking taylor expansion of x.re in x.im 1554040730.005 * [backup-simplify]: Simplify x.re into x.re 1554040730.005 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1554040730.005 * [backup-simplify]: Simplify (/ 1 (pow x.re 2)) into (/ 1 (pow x.re 2)) 1554040730.005 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 1554040730.005 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 1554040730.005 * [taylor]: Taking taylor expansion of x.im in x.im 1554040730.006 * [backup-simplify]: Simplify 0 into 0 1554040730.006 * [backup-simplify]: Simplify 1 into 1 1554040730.006 * [backup-simplify]: Simplify (* 1 1) into 1 1554040730.006 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040730.006 * [taylor]: Taking taylor expansion of (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) in x.re 1554040730.006 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (pow x.re 2))) in x.re 1554040730.006 * [taylor]: Taking taylor expansion of 3 in x.re 1554040730.007 * [backup-simplify]: Simplify 3 into 3 1554040730.007 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 1554040730.007 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040730.007 * [taylor]: Taking taylor expansion of x.re in x.re 1554040730.007 * [backup-simplify]: Simplify 0 into 0 1554040730.007 * [backup-simplify]: Simplify 1 into 1 1554040730.007 * [backup-simplify]: Simplify (* 1 1) into 1 1554040730.007 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040730.007 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 1554040730.007 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1554040730.007 * [taylor]: Taking taylor expansion of x.im in x.re 1554040730.007 * [backup-simplify]: Simplify x.im into x.im 1554040730.008 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1554040730.008 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 1554040730.008 * [taylor]: Taking taylor expansion of (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) in x.re 1554040730.008 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (pow x.re 2))) in x.re 1554040730.008 * [taylor]: Taking taylor expansion of 3 in x.re 1554040730.008 * [backup-simplify]: Simplify 3 into 3 1554040730.008 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 1554040730.008 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040730.008 * [taylor]: Taking taylor expansion of x.re in x.re 1554040730.008 * [backup-simplify]: Simplify 0 into 0 1554040730.008 * [backup-simplify]: Simplify 1 into 1 1554040730.008 * [backup-simplify]: Simplify (* 1 1) into 1 1554040730.009 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040730.009 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 1554040730.009 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1554040730.009 * [taylor]: Taking taylor expansion of x.im in x.re 1554040730.009 * [backup-simplify]: Simplify x.im into x.im 1554040730.009 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1554040730.009 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 1554040730.009 * [backup-simplify]: Simplify (* 3 1) into 3 1554040730.010 * [backup-simplify]: Simplify (+ 3 0) into 3 1554040730.010 * [taylor]: Taking taylor expansion of 3 in x.im 1554040730.010 * [backup-simplify]: Simplify 3 into 3 1554040730.010 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040730.011 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1554040730.012 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 1)) into 0 1554040730.013 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040730.013 * [taylor]: Taking taylor expansion of 0 in x.im 1554040730.013 * [backup-simplify]: Simplify 0 into 0 1554040730.014 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040730.014 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040730.015 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 1))) into 0 1554040730.016 * [backup-simplify]: Simplify (- (/ 1 (pow x.im 2))) into (- (/ 1 (pow x.im 2))) 1554040730.016 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow x.im 2)))) into (- (/ 1 (pow x.im 2))) 1554040730.016 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x.im 2))) in x.im 1554040730.016 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 1554040730.016 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 1554040730.016 * [taylor]: Taking taylor expansion of x.im in x.im 1554040730.016 * [backup-simplify]: Simplify 0 into 0 1554040730.016 * [backup-simplify]: Simplify 1 into 1 1554040730.016 * [backup-simplify]: Simplify (* 1 1) into 1 1554040730.017 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040730.017 * [backup-simplify]: Simplify (- 1) into -1 1554040730.017 * [backup-simplify]: Simplify -1 into -1 1554040730.017 * [backup-simplify]: Simplify 3 into 3 1554040730.018 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040730.019 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040730.021 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040730.021 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1554040730.021 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 2)) (/ 0 (pow x.im 2))))) into 0 1554040730.022 * [backup-simplify]: Simplify (- 0) into 0 1554040730.022 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040730.022 * [taylor]: Taking taylor expansion of 0 in x.im 1554040730.022 * [backup-simplify]: Simplify 0 into 0 1554040730.023 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040730.024 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1554040730.024 * [backup-simplify]: Simplify (- 0) into 0 1554040730.024 * [backup-simplify]: Simplify 0 into 0 1554040730.024 * [backup-simplify]: Simplify 0 into 0 1554040730.024 * [backup-simplify]: Simplify 0 into 0 1554040730.026 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1554040730.026 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040730.028 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1554040730.028 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1554040730.028 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 2)) (/ 0 (pow x.im 2))) (* 0 (/ 0 (pow x.im 2))))) into 0 1554040730.029 * [backup-simplify]: Simplify (- 0) into 0 1554040730.029 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040730.029 * [taylor]: Taking taylor expansion of 0 in x.im 1554040730.029 * [backup-simplify]: Simplify 0 into 0 1554040730.030 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040730.031 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040730.031 * [backup-simplify]: Simplify (- 0) into 0 1554040730.032 * [backup-simplify]: Simplify 0 into 0 1554040730.032 * [backup-simplify]: Simplify 0 into 0 1554040730.032 * [backup-simplify]: Simplify 0 into 0 1554040730.032 * [backup-simplify]: Simplify (+ (* 3 (pow (* 1 (/ 1 (/ 1 x.re))) 2)) (* -1 (pow (* (/ 1 (/ 1 x.im)) 1) 2))) into (- (* 3 (pow x.re 2)) (pow x.im 2)) 1554040730.033 * [backup-simplify]: Simplify (+ (+ (* (/ 1 (- x.re)) (/ 1 (- x.re))) (* (/ 1 (- x.re)) (/ 1 (- x.re)))) (- (* (/ 1 (- x.re)) (/ 1 (- x.re))) (* (/ 1 (- x.im)) (/ 1 (- x.im))))) into (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) 1554040730.033 * [approximate]: Taking taylor expansion of (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) in (x.re x.im) around 0 1554040730.033 * [taylor]: Taking taylor expansion of (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) in x.im 1554040730.033 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (pow x.re 2))) in x.im 1554040730.033 * [taylor]: Taking taylor expansion of 3 in x.im 1554040730.033 * [backup-simplify]: Simplify 3 into 3 1554040730.033 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.im 1554040730.033 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 1554040730.033 * [taylor]: Taking taylor expansion of x.re in x.im 1554040730.033 * [backup-simplify]: Simplify x.re into x.re 1554040730.033 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1554040730.033 * [backup-simplify]: Simplify (/ 1 (pow x.re 2)) into (/ 1 (pow x.re 2)) 1554040730.033 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 1554040730.033 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 1554040730.033 * [taylor]: Taking taylor expansion of x.im in x.im 1554040730.033 * [backup-simplify]: Simplify 0 into 0 1554040730.033 * [backup-simplify]: Simplify 1 into 1 1554040730.034 * [backup-simplify]: Simplify (* 1 1) into 1 1554040730.034 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040730.034 * [taylor]: Taking taylor expansion of (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) in x.re 1554040730.034 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (pow x.re 2))) in x.re 1554040730.034 * [taylor]: Taking taylor expansion of 3 in x.re 1554040730.034 * [backup-simplify]: Simplify 3 into 3 1554040730.034 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 1554040730.034 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040730.034 * [taylor]: Taking taylor expansion of x.re in x.re 1554040730.034 * [backup-simplify]: Simplify 0 into 0 1554040730.034 * [backup-simplify]: Simplify 1 into 1 1554040730.035 * [backup-simplify]: Simplify (* 1 1) into 1 1554040730.035 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040730.035 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 1554040730.035 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1554040730.035 * [taylor]: Taking taylor expansion of x.im in x.re 1554040730.035 * [backup-simplify]: Simplify x.im into x.im 1554040730.035 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1554040730.035 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 1554040730.035 * [taylor]: Taking taylor expansion of (- (* 3 (/ 1 (pow x.re 2))) (/ 1 (pow x.im 2))) in x.re 1554040730.035 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (pow x.re 2))) in x.re 1554040730.035 * [taylor]: Taking taylor expansion of 3 in x.re 1554040730.035 * [backup-simplify]: Simplify 3 into 3 1554040730.035 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 1554040730.035 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040730.035 * [taylor]: Taking taylor expansion of x.re in x.re 1554040730.035 * [backup-simplify]: Simplify 0 into 0 1554040730.036 * [backup-simplify]: Simplify 1 into 1 1554040730.036 * [backup-simplify]: Simplify (* 1 1) into 1 1554040730.036 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040730.036 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 1554040730.036 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1554040730.036 * [taylor]: Taking taylor expansion of x.im in x.re 1554040730.036 * [backup-simplify]: Simplify x.im into x.im 1554040730.036 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1554040730.037 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 1554040730.037 * [backup-simplify]: Simplify (* 3 1) into 3 1554040730.037 * [backup-simplify]: Simplify (+ 3 0) into 3 1554040730.037 * [taylor]: Taking taylor expansion of 3 in x.im 1554040730.037 * [backup-simplify]: Simplify 3 into 3 1554040730.038 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040730.039 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1554040730.040 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 1)) into 0 1554040730.040 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040730.040 * [taylor]: Taking taylor expansion of 0 in x.im 1554040730.040 * [backup-simplify]: Simplify 0 into 0 1554040730.041 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040730.042 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040730.043 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 1))) into 0 1554040730.043 * [backup-simplify]: Simplify (- (/ 1 (pow x.im 2))) into (- (/ 1 (pow x.im 2))) 1554040730.043 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow x.im 2)))) into (- (/ 1 (pow x.im 2))) 1554040730.043 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x.im 2))) in x.im 1554040730.043 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 1554040730.043 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 1554040730.043 * [taylor]: Taking taylor expansion of x.im in x.im 1554040730.043 * [backup-simplify]: Simplify 0 into 0 1554040730.043 * [backup-simplify]: Simplify 1 into 1 1554040730.044 * [backup-simplify]: Simplify (* 1 1) into 1 1554040730.044 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040730.044 * [backup-simplify]: Simplify (- 1) into -1 1554040730.044 * [backup-simplify]: Simplify -1 into -1 1554040730.044 * [backup-simplify]: Simplify 3 into 3 1554040730.045 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040730.046 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040730.047 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040730.048 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1554040730.048 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 2)) (/ 0 (pow x.im 2))))) into 0 1554040730.048 * [backup-simplify]: Simplify (- 0) into 0 1554040730.048 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040730.049 * [taylor]: Taking taylor expansion of 0 in x.im 1554040730.049 * [backup-simplify]: Simplify 0 into 0 1554040730.049 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040730.050 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1554040730.050 * [backup-simplify]: Simplify (- 0) into 0 1554040730.050 * [backup-simplify]: Simplify 0 into 0 1554040730.050 * [backup-simplify]: Simplify 0 into 0 1554040730.050 * [backup-simplify]: Simplify 0 into 0 1554040730.052 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1554040730.053 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040730.054 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1554040730.054 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1554040730.055 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 2)) (/ 0 (pow x.im 2))) (* 0 (/ 0 (pow x.im 2))))) into 0 1554040730.055 * [backup-simplify]: Simplify (- 0) into 0 1554040730.055 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040730.055 * [taylor]: Taking taylor expansion of 0 in x.im 1554040730.055 * [backup-simplify]: Simplify 0 into 0 1554040730.056 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040730.057 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040730.057 * [backup-simplify]: Simplify (- 0) into 0 1554040730.057 * [backup-simplify]: Simplify 0 into 0 1554040730.057 * [backup-simplify]: Simplify 0 into 0 1554040730.058 * [backup-simplify]: Simplify 0 into 0 1554040730.058 * [backup-simplify]: Simplify (+ (* 3 (pow (* 1 (/ 1 (/ 1 (- x.re)))) 2)) (* -1 (pow (* (/ 1 (/ 1 (- x.im))) 1) 2))) into (- (* 3 (pow x.re 2)) (pow x.im 2)) 1554040730.058 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1) 1554040730.058 * [backup-simplify]: Simplify (+ (* x.re x.re) (* x.re x.re)) into (* 2 (pow x.re 2)) 1554040730.058 * [approximate]: Taking taylor expansion of (* 2 (pow x.re 2)) in (x.re) around 0 1554040730.058 * [taylor]: Taking taylor expansion of (* 2 (pow x.re 2)) in x.re 1554040730.058 * [taylor]: Taking taylor expansion of 2 in x.re 1554040730.058 * [backup-simplify]: Simplify 2 into 2 1554040730.058 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040730.058 * [taylor]: Taking taylor expansion of x.re in x.re 1554040730.058 * [backup-simplify]: Simplify 0 into 0 1554040730.058 * [backup-simplify]: Simplify 1 into 1 1554040730.058 * [taylor]: Taking taylor expansion of (* 2 (pow x.re 2)) in x.re 1554040730.058 * [taylor]: Taking taylor expansion of 2 in x.re 1554040730.058 * [backup-simplify]: Simplify 2 into 2 1554040730.058 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040730.059 * [taylor]: Taking taylor expansion of x.re in x.re 1554040730.059 * [backup-simplify]: Simplify 0 into 0 1554040730.059 * [backup-simplify]: Simplify 1 into 1 1554040730.059 * [backup-simplify]: Simplify (* 1 1) into 1 1554040730.059 * [backup-simplify]: Simplify (* 2 1) into 2 1554040730.059 * [backup-simplify]: Simplify 2 into 2 1554040730.060 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040730.061 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 1)) into 0 1554040730.061 * [backup-simplify]: Simplify 0 into 0 1554040730.062 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040730.063 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 1))) into 0 1554040730.063 * [backup-simplify]: Simplify 0 into 0 1554040730.064 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040730.065 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040730.065 * [backup-simplify]: Simplify 0 into 0 1554040730.066 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1554040730.068 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1554040730.068 * [backup-simplify]: Simplify 0 into 0 1554040730.069 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1554040730.070 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1554040730.070 * [backup-simplify]: Simplify 0 into 0 1554040730.072 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 1554040730.073 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 1554040730.073 * [backup-simplify]: Simplify 0 into 0 1554040730.074 * [backup-simplify]: Simplify (* 2 (pow x.re 2)) into (* 2 (pow x.re 2)) 1554040730.074 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.re) (/ 1 x.re))) into (* 2 (/ 1 (pow x.re 2))) 1554040730.074 * [approximate]: Taking taylor expansion of (* 2 (/ 1 (pow x.re 2))) in (x.re) around 0 1554040730.074 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (pow x.re 2))) in x.re 1554040730.074 * [taylor]: Taking taylor expansion of 2 in x.re 1554040730.074 * [backup-simplify]: Simplify 2 into 2 1554040730.074 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 1554040730.074 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040730.074 * [taylor]: Taking taylor expansion of x.re in x.re 1554040730.074 * [backup-simplify]: Simplify 0 into 0 1554040730.074 * [backup-simplify]: Simplify 1 into 1 1554040730.075 * [backup-simplify]: Simplify (* 1 1) into 1 1554040730.075 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040730.075 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (pow x.re 2))) in x.re 1554040730.075 * [taylor]: Taking taylor expansion of 2 in x.re 1554040730.075 * [backup-simplify]: Simplify 2 into 2 1554040730.075 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 1554040730.075 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040730.075 * [taylor]: Taking taylor expansion of x.re in x.re 1554040730.075 * [backup-simplify]: Simplify 0 into 0 1554040730.075 * [backup-simplify]: Simplify 1 into 1 1554040730.075 * [backup-simplify]: Simplify (* 1 1) into 1 1554040730.076 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040730.076 * [backup-simplify]: Simplify (* 2 1) into 2 1554040730.076 * [backup-simplify]: Simplify 2 into 2 1554040730.077 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040730.078 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1554040730.078 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 1)) into 0 1554040730.078 * [backup-simplify]: Simplify 0 into 0 1554040730.079 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040730.080 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040730.081 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 1))) into 0 1554040730.081 * [backup-simplify]: Simplify 0 into 0 1554040730.082 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040730.083 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040730.084 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040730.084 * [backup-simplify]: Simplify 0 into 0 1554040730.085 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1554040730.086 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040730.088 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1554040730.088 * [backup-simplify]: Simplify 0 into 0 1554040730.089 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1554040730.090 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040730.091 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1554040730.091 * [backup-simplify]: Simplify 0 into 0 1554040730.093 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 1554040730.094 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040730.096 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 1554040730.096 * [backup-simplify]: Simplify 0 into 0 1554040730.096 * [backup-simplify]: Simplify (* 2 (pow (/ 1 (/ 1 x.re)) 2)) into (* 2 (pow x.re 2)) 1554040730.096 * [backup-simplify]: Simplify (+ (* (/ 1 (- x.re)) (/ 1 (- x.re))) (* (/ 1 (- x.re)) (/ 1 (- x.re)))) into (* 2 (/ 1 (pow x.re 2))) 1554040730.096 * [approximate]: Taking taylor expansion of (* 2 (/ 1 (pow x.re 2))) in (x.re) around 0 1554040730.096 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (pow x.re 2))) in x.re 1554040730.096 * [taylor]: Taking taylor expansion of 2 in x.re 1554040730.097 * [backup-simplify]: Simplify 2 into 2 1554040730.097 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 1554040730.097 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040730.097 * [taylor]: Taking taylor expansion of x.re in x.re 1554040730.097 * [backup-simplify]: Simplify 0 into 0 1554040730.097 * [backup-simplify]: Simplify 1 into 1 1554040730.097 * [backup-simplify]: Simplify (* 1 1) into 1 1554040730.098 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040730.098 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (pow x.re 2))) in x.re 1554040730.098 * [taylor]: Taking taylor expansion of 2 in x.re 1554040730.098 * [backup-simplify]: Simplify 2 into 2 1554040730.098 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 1554040730.098 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040730.098 * [taylor]: Taking taylor expansion of x.re in x.re 1554040730.098 * [backup-simplify]: Simplify 0 into 0 1554040730.098 * [backup-simplify]: Simplify 1 into 1 1554040730.098 * [backup-simplify]: Simplify (* 1 1) into 1 1554040730.099 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040730.099 * [backup-simplify]: Simplify (* 2 1) into 2 1554040730.099 * [backup-simplify]: Simplify 2 into 2 1554040730.100 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040730.100 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1554040730.101 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 1)) into 0 1554040730.101 * [backup-simplify]: Simplify 0 into 0 1554040730.102 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040730.103 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040730.104 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 1))) into 0 1554040730.104 * [backup-simplify]: Simplify 0 into 0 1554040730.105 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040730.106 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040730.107 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040730.107 * [backup-simplify]: Simplify 0 into 0 1554040730.108 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1554040730.109 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040730.110 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1554040730.110 * [backup-simplify]: Simplify 0 into 0 1554040730.111 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1554040730.113 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040730.114 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1554040730.114 * [backup-simplify]: Simplify 0 into 0 1554040730.116 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 1554040730.117 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040730.118 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 1554040730.118 * [backup-simplify]: Simplify 0 into 0 1554040730.118 * [backup-simplify]: Simplify (* 2 (pow (/ 1 (/ 1 (- x.re))) 2)) into (* 2 (pow x.re 2)) 1554040730.118 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 2) 1554040730.119 * [backup-simplify]: Simplify (- (* x.re x.re) (* x.im x.im)) into (- (pow x.re 2) (pow x.im 2)) 1554040730.119 * [approximate]: Taking taylor expansion of (- (pow x.re 2) (pow x.im 2)) in (x.re x.im) around 0 1554040730.119 * [taylor]: Taking taylor expansion of (- (pow x.re 2) (pow x.im 2)) in x.im 1554040730.119 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 1554040730.119 * [taylor]: Taking taylor expansion of x.re in x.im 1554040730.119 * [backup-simplify]: Simplify x.re into x.re 1554040730.119 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 1554040730.119 * [taylor]: Taking taylor expansion of x.im in x.im 1554040730.119 * [backup-simplify]: Simplify 0 into 0 1554040730.119 * [backup-simplify]: Simplify 1 into 1 1554040730.119 * [taylor]: Taking taylor expansion of (- (pow x.re 2) (pow x.im 2)) in x.re 1554040730.119 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040730.119 * [taylor]: Taking taylor expansion of x.re in x.re 1554040730.119 * [backup-simplify]: Simplify 0 into 0 1554040730.119 * [backup-simplify]: Simplify 1 into 1 1554040730.119 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1554040730.119 * [taylor]: Taking taylor expansion of x.im in x.re 1554040730.119 * [backup-simplify]: Simplify x.im into x.im 1554040730.119 * [taylor]: Taking taylor expansion of (- (pow x.re 2) (pow x.im 2)) in x.re 1554040730.119 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040730.119 * [taylor]: Taking taylor expansion of x.re in x.re 1554040730.119 * [backup-simplify]: Simplify 0 into 0 1554040730.119 * [backup-simplify]: Simplify 1 into 1 1554040730.119 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1554040730.119 * [taylor]: Taking taylor expansion of x.im in x.re 1554040730.119 * [backup-simplify]: Simplify x.im into x.im 1554040730.119 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1554040730.120 * [backup-simplify]: Simplify (- (pow x.im 2)) into (- (pow x.im 2)) 1554040730.120 * [backup-simplify]: Simplify (+ 0 (- (pow x.im 2))) into (- (pow x.im 2)) 1554040730.120 * [taylor]: Taking taylor expansion of (- (pow x.im 2)) in x.im 1554040730.120 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 1554040730.120 * [taylor]: Taking taylor expansion of x.im in x.im 1554040730.120 * [backup-simplify]: Simplify 0 into 0 1554040730.120 * [backup-simplify]: Simplify 1 into 1 1554040730.120 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1554040730.120 * [backup-simplify]: Simplify (- 0) into 0 1554040730.121 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040730.121 * [taylor]: Taking taylor expansion of 0 in x.im 1554040730.121 * [backup-simplify]: Simplify 0 into 0 1554040730.121 * [backup-simplify]: Simplify 0 into 0 1554040730.121 * [backup-simplify]: Simplify (* 1 1) into 1 1554040730.122 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1554040730.122 * [backup-simplify]: Simplify (- 0) into 0 1554040730.122 * [backup-simplify]: Simplify (+ 1 0) into 1 1554040730.122 * [taylor]: Taking taylor expansion of 1 in x.im 1554040730.122 * [backup-simplify]: Simplify 1 into 1 1554040730.122 * [backup-simplify]: Simplify 1 into 1 1554040730.123 * [backup-simplify]: Simplify 0 into 0 1554040730.123 * [backup-simplify]: Simplify (* 1 1) into 1 1554040730.123 * [backup-simplify]: Simplify (- 1) into -1 1554040730.123 * [backup-simplify]: Simplify -1 into -1 1554040730.124 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040730.125 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 1554040730.125 * [backup-simplify]: Simplify (- 0) into 0 1554040730.125 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040730.125 * [taylor]: Taking taylor expansion of 0 in x.im 1554040730.125 * [backup-simplify]: Simplify 0 into 0 1554040730.125 * [backup-simplify]: Simplify 0 into 0 1554040730.125 * [backup-simplify]: Simplify 0 into 0 1554040730.125 * [backup-simplify]: Simplify 0 into 0 1554040730.126 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040730.126 * [backup-simplify]: Simplify (- 0) into 0 1554040730.126 * [backup-simplify]: Simplify 0 into 0 1554040730.126 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040730.127 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im))))) into 0 1554040730.127 * [backup-simplify]: Simplify (- 0) into 0 1554040730.128 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040730.128 * [taylor]: Taking taylor expansion of 0 in x.im 1554040730.128 * [backup-simplify]: Simplify 0 into 0 1554040730.128 * [backup-simplify]: Simplify 0 into 0 1554040730.128 * [backup-simplify]: Simplify 0 into 0 1554040730.128 * [backup-simplify]: Simplify (+ (* -1 (pow (* x.im 1) 2)) (* 1 (pow (* 1 x.re) 2))) into (- (pow x.re 2) (pow x.im 2)) 1554040730.128 * [backup-simplify]: Simplify (- (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) into (- (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) 1554040730.128 * [approximate]: Taking taylor expansion of (- (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) in (x.re x.im) around 0 1554040730.128 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) in x.im 1554040730.128 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.im 1554040730.128 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 1554040730.128 * [taylor]: Taking taylor expansion of x.re in x.im 1554040730.128 * [backup-simplify]: Simplify x.re into x.re 1554040730.128 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1554040730.128 * [backup-simplify]: Simplify (/ 1 (pow x.re 2)) into (/ 1 (pow x.re 2)) 1554040730.128 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 1554040730.128 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 1554040730.128 * [taylor]: Taking taylor expansion of x.im in x.im 1554040730.128 * [backup-simplify]: Simplify 0 into 0 1554040730.128 * [backup-simplify]: Simplify 1 into 1 1554040730.128 * [backup-simplify]: Simplify (* 1 1) into 1 1554040730.129 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040730.129 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) in x.re 1554040730.129 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 1554040730.129 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040730.129 * [taylor]: Taking taylor expansion of x.re in x.re 1554040730.129 * [backup-simplify]: Simplify 0 into 0 1554040730.129 * [backup-simplify]: Simplify 1 into 1 1554040730.129 * [backup-simplify]: Simplify (* 1 1) into 1 1554040730.129 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040730.129 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 1554040730.129 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1554040730.129 * [taylor]: Taking taylor expansion of x.im in x.re 1554040730.129 * [backup-simplify]: Simplify x.im into x.im 1554040730.129 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1554040730.129 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 1554040730.129 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) in x.re 1554040730.130 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 1554040730.130 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040730.130 * [taylor]: Taking taylor expansion of x.re in x.re 1554040730.130 * [backup-simplify]: Simplify 0 into 0 1554040730.130 * [backup-simplify]: Simplify 1 into 1 1554040730.130 * [backup-simplify]: Simplify (* 1 1) into 1 1554040730.130 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040730.130 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 1554040730.130 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1554040730.130 * [taylor]: Taking taylor expansion of x.im in x.re 1554040730.130 * [backup-simplify]: Simplify x.im into x.im 1554040730.130 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1554040730.130 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 1554040730.131 * [backup-simplify]: Simplify (+ 1 0) into 1 1554040730.131 * [taylor]: Taking taylor expansion of 1 in x.im 1554040730.131 * [backup-simplify]: Simplify 1 into 1 1554040730.131 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040730.131 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1554040730.132 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040730.132 * [taylor]: Taking taylor expansion of 0 in x.im 1554040730.132 * [backup-simplify]: Simplify 0 into 0 1554040730.132 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040730.133 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040730.133 * [backup-simplify]: Simplify (- (/ 1 (pow x.im 2))) into (- (/ 1 (pow x.im 2))) 1554040730.133 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow x.im 2)))) into (- (/ 1 (pow x.im 2))) 1554040730.133 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x.im 2))) in x.im 1554040730.133 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 1554040730.133 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 1554040730.133 * [taylor]: Taking taylor expansion of x.im in x.im 1554040730.133 * [backup-simplify]: Simplify 0 into 0 1554040730.133 * [backup-simplify]: Simplify 1 into 1 1554040730.133 * [backup-simplify]: Simplify (* 1 1) into 1 1554040730.133 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040730.134 * [backup-simplify]: Simplify (- 1) into -1 1554040730.134 * [backup-simplify]: Simplify -1 into -1 1554040730.134 * [backup-simplify]: Simplify 1 into 1 1554040730.134 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040730.135 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040730.135 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1554040730.135 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 2)) (/ 0 (pow x.im 2))))) into 0 1554040730.135 * [backup-simplify]: Simplify (- 0) into 0 1554040730.135 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040730.136 * [taylor]: Taking taylor expansion of 0 in x.im 1554040730.136 * [backup-simplify]: Simplify 0 into 0 1554040730.136 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040730.136 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1554040730.137 * [backup-simplify]: Simplify (- 0) into 0 1554040730.137 * [backup-simplify]: Simplify 0 into 0 1554040730.137 * [backup-simplify]: Simplify 0 into 0 1554040730.137 * [backup-simplify]: Simplify 0 into 0 1554040730.137 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1554040730.138 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040730.138 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1554040730.138 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 2)) (/ 0 (pow x.im 2))) (* 0 (/ 0 (pow x.im 2))))) into 0 1554040730.139 * [backup-simplify]: Simplify (- 0) into 0 1554040730.139 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040730.139 * [taylor]: Taking taylor expansion of 0 in x.im 1554040730.139 * [backup-simplify]: Simplify 0 into 0 1554040730.139 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040730.143 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040730.144 * [backup-simplify]: Simplify (- 0) into 0 1554040730.144 * [backup-simplify]: Simplify 0 into 0 1554040730.144 * [backup-simplify]: Simplify 0 into 0 1554040730.144 * [backup-simplify]: Simplify 0 into 0 1554040730.144 * [backup-simplify]: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 x.re))) 2)) (* -1 (pow (* (/ 1 (/ 1 x.im)) 1) 2))) into (- (pow x.re 2) (pow x.im 2)) 1554040730.144 * [backup-simplify]: Simplify (- (* (/ 1 (- x.re)) (/ 1 (- x.re))) (* (/ 1 (- x.im)) (/ 1 (- x.im)))) into (- (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) 1554040730.144 * [approximate]: Taking taylor expansion of (- (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) in (x.re x.im) around 0 1554040730.144 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) in x.im 1554040730.144 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.im 1554040730.144 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 1554040730.145 * [taylor]: Taking taylor expansion of x.re in x.im 1554040730.145 * [backup-simplify]: Simplify x.re into x.re 1554040730.145 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1554040730.145 * [backup-simplify]: Simplify (/ 1 (pow x.re 2)) into (/ 1 (pow x.re 2)) 1554040730.145 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 1554040730.145 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 1554040730.145 * [taylor]: Taking taylor expansion of x.im in x.im 1554040730.145 * [backup-simplify]: Simplify 0 into 0 1554040730.145 * [backup-simplify]: Simplify 1 into 1 1554040730.145 * [backup-simplify]: Simplify (* 1 1) into 1 1554040730.145 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040730.145 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) in x.re 1554040730.145 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 1554040730.145 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040730.145 * [taylor]: Taking taylor expansion of x.re in x.re 1554040730.145 * [backup-simplify]: Simplify 0 into 0 1554040730.145 * [backup-simplify]: Simplify 1 into 1 1554040730.146 * [backup-simplify]: Simplify (* 1 1) into 1 1554040730.146 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040730.146 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 1554040730.146 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1554040730.146 * [taylor]: Taking taylor expansion of x.im in x.re 1554040730.146 * [backup-simplify]: Simplify x.im into x.im 1554040730.146 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1554040730.146 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 1554040730.146 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) in x.re 1554040730.146 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 1554040730.146 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040730.146 * [taylor]: Taking taylor expansion of x.re in x.re 1554040730.146 * [backup-simplify]: Simplify 0 into 0 1554040730.146 * [backup-simplify]: Simplify 1 into 1 1554040730.147 * [backup-simplify]: Simplify (* 1 1) into 1 1554040730.147 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040730.147 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 1554040730.147 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1554040730.147 * [taylor]: Taking taylor expansion of x.im in x.re 1554040730.147 * [backup-simplify]: Simplify x.im into x.im 1554040730.147 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1554040730.147 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 1554040730.147 * [backup-simplify]: Simplify (+ 1 0) into 1 1554040730.147 * [taylor]: Taking taylor expansion of 1 in x.im 1554040730.147 * [backup-simplify]: Simplify 1 into 1 1554040730.148 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040730.148 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1554040730.148 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040730.148 * [taylor]: Taking taylor expansion of 0 in x.im 1554040730.148 * [backup-simplify]: Simplify 0 into 0 1554040730.149 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040730.149 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040730.150 * [backup-simplify]: Simplify (- (/ 1 (pow x.im 2))) into (- (/ 1 (pow x.im 2))) 1554040730.150 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow x.im 2)))) into (- (/ 1 (pow x.im 2))) 1554040730.150 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x.im 2))) in x.im 1554040730.150 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 1554040730.150 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 1554040730.150 * [taylor]: Taking taylor expansion of x.im in x.im 1554040730.150 * [backup-simplify]: Simplify 0 into 0 1554040730.150 * [backup-simplify]: Simplify 1 into 1 1554040730.150 * [backup-simplify]: Simplify (* 1 1) into 1 1554040730.150 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040730.151 * [backup-simplify]: Simplify (- 1) into -1 1554040730.151 * [backup-simplify]: Simplify -1 into -1 1554040730.151 * [backup-simplify]: Simplify 1 into 1 1554040730.151 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040730.152 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040730.152 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1554040730.152 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 2)) (/ 0 (pow x.im 2))))) into 0 1554040730.152 * [backup-simplify]: Simplify (- 0) into 0 1554040730.152 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040730.152 * [taylor]: Taking taylor expansion of 0 in x.im 1554040730.152 * [backup-simplify]: Simplify 0 into 0 1554040730.153 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040730.153 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1554040730.154 * [backup-simplify]: Simplify (- 0) into 0 1554040730.154 * [backup-simplify]: Simplify 0 into 0 1554040730.154 * [backup-simplify]: Simplify 0 into 0 1554040730.154 * [backup-simplify]: Simplify 0 into 0 1554040730.154 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1554040730.155 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040730.155 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1554040730.155 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 2)) (/ 0 (pow x.im 2))) (* 0 (/ 0 (pow x.im 2))))) into 0 1554040730.155 * [backup-simplify]: Simplify (- 0) into 0 1554040730.156 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040730.156 * [taylor]: Taking taylor expansion of 0 in x.im 1554040730.156 * [backup-simplify]: Simplify 0 into 0 1554040730.156 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040730.157 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040730.157 * [backup-simplify]: Simplify (- 0) into 0 1554040730.157 * [backup-simplify]: Simplify 0 into 0 1554040730.157 * [backup-simplify]: Simplify 0 into 0 1554040730.157 * [backup-simplify]: Simplify 0 into 0 1554040730.158 * [backup-simplify]: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 (- x.re)))) 2)) (* -1 (pow (* (/ 1 (/ 1 (- x.im))) 1) 2))) into (- (pow x.re 2) (pow x.im 2)) 1554040730.158 * * * [progress]: simplifying candidates 1554040730.158 * * * * [progress]: [ 1 / 92 ] simplifiying candidate # 1554040730.158 * [simplify]: Simplifying (* x.im (+ (+ (* x.re x.re) (* x.re x.re)) (- (* x.re x.re) (* x.im x.im)))) 1554040730.158 * * [simplify]: iters left: 6 (8 enodes) 1554040730.163 * * [simplify]: iters left: 5 (43 enodes) 1554040730.180 * * [simplify]: iters left: 4 (105 enodes) 1554040730.218 * * [simplify]: iters left: 3 (207 enodes) 1554040730.300 * * [simplify]: iters left: 2 (370 enodes) 1554040730.476 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040730.476 * * [simplify]: Extracting #1: cost 39 inf + 0 1554040730.477 * * [simplify]: Extracting #2: cost 144 inf + 1 1554040730.482 * * [simplify]: Extracting #3: cost 186 inf + 1751 1554040730.486 * * [simplify]: Extracting #4: cost 95 inf + 15638 1554040730.494 * * [simplify]: Extracting #5: cost 5 inf + 32422 1554040730.502 * * [simplify]: Extracting #6: cost 0 inf + 33072 1554040730.510 * * [simplify]: Extracting #7: cost 0 inf + 33032 1554040730.523 * [simplify]: Simplified to (* x.im (+ (+ (* x.re x.re) (* x.re x.re)) (- (* x.re x.re) (* x.im x.im)))) 1554040730.523 * [simplify]: Simplified (2 1) to (λ (x.re x.im) (pow (* x.im (+ (+ (* x.re x.re) (* x.re x.re)) (- (* x.re x.re) (* x.im x.im)))) 1)) 1554040730.525 * * * * [progress]: [ 2 / 92 ] simplifiying candidate # 1554040730.525 * * * * [progress]: [ 3 / 92 ] simplifiying candidate # 1554040730.525 * [simplify]: Simplifying (+ (log x.im) (log (+ (+ (* x.re x.re) (* x.re x.re)) (- (* x.re x.re) (* x.im x.im))))) 1554040730.525 * * [simplify]: iters left: 6 (10 enodes) 1554040730.530 * * [simplify]: iters left: 5 (43 enodes) 1554040730.543 * * [simplify]: iters left: 4 (75 enodes) 1554040730.566 * * [simplify]: iters left: 3 (105 enodes) 1554040730.591 * * [simplify]: iters left: 2 (203 enodes) 1554040730.664 * * [simplify]: iters left: 1 (449 enodes) 1554040730.898 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040730.898 * * [simplify]: Extracting #1: cost 4 inf + 0 1554040730.898 * * [simplify]: Extracting #2: cost 8 inf + 0 1554040730.898 * * [simplify]: Extracting #3: cost 79 inf + 1 1554040730.900 * * [simplify]: Extracting #4: cost 196 inf + 113 1554040730.903 * * [simplify]: Extracting #5: cost 173 inf + 3480 1554040730.920 * * [simplify]: Extracting #6: cost 32 inf + 26599 1554040730.938 * * [simplify]: Extracting #7: cost 0 inf + 33430 1554040730.957 * * [simplify]: Extracting #8: cost 0 inf + 33390 1554040730.975 * [simplify]: Simplified to (+ (log x.im) (log (+ (+ (- (* x.re x.re) (* x.im x.im)) (* x.re x.re)) (* x.re x.re)))) 1554040730.975 * [simplify]: Simplified (2 1) to (λ (x.re x.im) (exp (+ (log x.im) (log (+ (+ (- (* x.re x.re) (* x.im x.im)) (* x.re x.re)) (* x.re x.re)))))) 1554040730.975 * * * * [progress]: [ 4 / 92 ] simplifiying candidate # 1554040730.975 * * * * [progress]: [ 5 / 92 ] simplifiying candidate # 1554040730.976 * * * * [progress]: [ 6 / 92 ] simplifiying candidate # 1554040730.976 * [simplify]: Simplifying (* (* (* x.im x.im) x.im) (* (* (+ (+ (* x.re x.re) (* x.re x.re)) (- (* 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.re x.re) (* x.re x.re)) (- (* x.re x.re) (* x.im x.im))))) 1554040730.976 * * [simplify]: iters left: 6 (11 enodes) 1554040730.983 * * [simplify]: iters left: 5 (64 enodes) 1554040731.018 * * [simplify]: iters left: 4 (295 enodes) 1554040731.281 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040731.281 * * [simplify]: Extracting #1: cost 36 inf + 0 1554040731.282 * * [simplify]: Extracting #2: cost 268 inf + 42 1554040731.285 * * [simplify]: Extracting #3: cost 540 inf + 9118 1554040731.326 * * [simplify]: Extracting #4: cost 191 inf + 106868 1554040731.374 * * [simplify]: Extracting #5: cost 1 inf + 163775 1554040731.455 * * [simplify]: Extracting #6: cost 0 inf + 164137 1554040731.500 * [simplify]: Simplified to (* (* (+ (+ (* x.re x.re) (* x.re x.re)) (- (* 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.re x.re) (* x.re x.re)) (- (* x.re x.re) (* x.im x.im))) (* x.im x.im)) x.im)) 1554040731.500 * [simplify]: Simplified (2 1) to (λ (x.re x.im) (cbrt (* (* (+ (+ (* x.re x.re) (* x.re x.re)) (- (* 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.re x.re) (* x.re x.re)) (- (* x.re x.re) (* x.im x.im))) (* x.im x.im)) x.im)))) 1554040731.501 * * * * [progress]: [ 7 / 92 ] simplifiying candidate # 1554040731.501 * * * * [progress]: [ 8 / 92 ] simplifiying candidate # 1554040731.501 * * * * [progress]: [ 9 / 92 ] simplifiying candidate # 1554040731.501 * * * * [progress]: [ 10 / 92 ] simplifiying candidate # 1554040731.501 * * * * [progress]: [ 11 / 92 ] simplifiying candidate # 1554040731.501 * [simplify]: Simplifying (* (sqrt x.im) (sqrt (+ (+ (* x.re x.re) (* x.re x.re)) (- (* x.re x.re) (* x.im x.im))))) 1554040731.501 * * [simplify]: iters left: 6 (10 enodes) 1554040731.506 * * [simplify]: iters left: 5 (43 enodes) 1554040731.522 * * [simplify]: iters left: 4 (75 enodes) 1554040731.546 * * [simplify]: iters left: 3 (105 enodes) 1554040731.572 * * [simplify]: iters left: 2 (203 enodes) 1554040731.618 * * [simplify]: iters left: 1 (449 enodes) 1554040731.858 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040731.859 * * [simplify]: Extracting #1: cost 4 inf + 0 1554040731.859 * * [simplify]: Extracting #2: cost 8 inf + 0 1554040731.859 * * [simplify]: Extracting #3: cost 79 inf + 1 1554040731.860 * * [simplify]: Extracting #4: cost 196 inf + 83 1554040731.861 * * [simplify]: Extracting #5: cost 173 inf + 3420 1554040731.868 * * [simplify]: Extracting #6: cost 32 inf + 26449 1554040731.879 * * [simplify]: Extracting #7: cost 0 inf + 33190 1554040731.888 * * [simplify]: Extracting #8: cost 0 inf + 33150 1554040731.906 * [simplify]: Simplified to (* (sqrt (+ (+ (- (* x.re x.re) (* x.im x.im)) (* x.re x.re)) (* x.re x.re))) (sqrt x.im)) 1554040731.906 * [simplify]: Simplified (2 1) to (λ (x.re x.im) (* (* (sqrt (+ (+ (- (* x.re x.re) (* x.im x.im)) (* x.re x.re)) (* x.re x.re))) (sqrt x.im)) (* (sqrt x.im) (sqrt (+ (+ (* x.re x.re) (* x.re x.re)) (- (* x.re x.re) (* x.im x.im))))))) 1554040731.907 * [simplify]: Simplifying (* (sqrt x.im) (sqrt (+ (+ (* x.re x.re) (* x.re x.re)) (- (* x.re x.re) (* x.im x.im))))) 1554040731.907 * * [simplify]: iters left: 6 (10 enodes) 1554040731.912 * * [simplify]: iters left: 5 (43 enodes) 1554040731.926 * * [simplify]: iters left: 4 (75 enodes) 1554040731.950 * * [simplify]: iters left: 3 (105 enodes) 1554040731.986 * * [simplify]: iters left: 2 (203 enodes) 1554040732.044 * * [simplify]: iters left: 1 (449 enodes) 1554040732.245 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040732.245 * * [simplify]: Extracting #1: cost 4 inf + 0 1554040732.245 * * [simplify]: Extracting #2: cost 8 inf + 0 1554040732.246 * * [simplify]: Extracting #3: cost 79 inf + 1 1554040732.247 * * [simplify]: Extracting #4: cost 196 inf + 83 1554040732.250 * * [simplify]: Extracting #5: cost 173 inf + 3420 1554040732.262 * * [simplify]: Extracting #6: cost 32 inf + 26449 1554040732.284 * * [simplify]: Extracting #7: cost 0 inf + 33190 1554040732.294 * * [simplify]: Extracting #8: cost 0 inf + 33150 1554040732.303 * [simplify]: Simplified to (* (sqrt (+ (+ (- (* x.re x.re) (* x.im x.im)) (* x.re x.re)) (* x.re x.re))) (sqrt x.im)) 1554040732.303 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (* (* (sqrt x.im) (sqrt (+ (+ (* x.re x.re) (* x.re x.re)) (- (* x.re x.re) (* x.im x.im))))) (* (sqrt (+ (+ (- (* x.re x.re) (* x.im x.im)) (* x.re x.re)) (* x.re x.re))) (sqrt x.im)))) 1554040732.303 * * * * [progress]: [ 12 / 92 ] simplifiying candidate # 1554040732.303 * [simplify]: Simplifying (* x.im (- (* x.re x.re) (* x.im x.im))) 1554040732.303 * * [simplify]: iters left: 6 (6 enodes) 1554040732.305 * * [simplify]: iters left: 5 (24 enodes) 1554040732.308 * * [simplify]: iters left: 4 (47 enodes) 1554040732.317 * * [simplify]: iters left: 3 (99 enodes) 1554040732.348 * * [simplify]: iters left: 2 (215 enodes) 1554040732.415 * * [simplify]: iters left: 1 (402 enodes) 1554040732.603 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040732.603 * * [simplify]: Extracting #1: cost 27 inf + 0 1554040732.604 * * [simplify]: Extracting #2: cost 73 inf + 1 1554040732.604 * * [simplify]: Extracting #3: cost 94 inf + 166 1554040732.607 * * [simplify]: Extracting #4: cost 50 inf + 6006 1554040732.614 * * [simplify]: Extracting #5: cost 4 inf + 12356 1554040732.621 * * [simplify]: Extracting #6: cost 0 inf + 12254 1554040732.628 * * [simplify]: Extracting #7: cost 0 inf + 12134 1554040732.635 * [simplify]: Simplified to (* (- (* x.re x.re) (* x.im x.im)) x.im) 1554040732.635 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (+ (* x.im (+ (* x.re x.re) (* x.re x.re))) (* (- (* x.re x.re) (* x.im x.im)) x.im))) 1554040732.635 * * * * [progress]: [ 13 / 92 ] simplifiying candidate # 1554040732.635 * [simplify]: Simplifying (* (- (* x.re x.re) (* x.im x.im)) x.im) 1554040732.635 * * [simplify]: iters left: 6 (6 enodes) 1554040732.638 * * [simplify]: iters left: 5 (24 enodes) 1554040732.646 * * [simplify]: iters left: 4 (47 enodes) 1554040732.664 * * [simplify]: iters left: 3 (99 enodes) 1554040732.700 * * [simplify]: iters left: 2 (215 enodes) 1554040732.756 * * [simplify]: iters left: 1 (401 enodes) 1554040732.899 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040732.899 * * [simplify]: Extracting #1: cost 27 inf + 0 1554040732.899 * * [simplify]: Extracting #2: cost 73 inf + 1 1554040732.900 * * [simplify]: Extracting #3: cost 92 inf + 249 1554040732.903 * * [simplify]: Extracting #4: cost 45 inf + 7256 1554040732.907 * * [simplify]: Extracting #5: cost 8 inf + 12018 1554040732.911 * * [simplify]: Extracting #6: cost 0 inf + 12414 1554040732.915 * * [simplify]: Extracting #7: cost 0 inf + 12134 1554040732.919 * [simplify]: Simplified to (* (- (* x.re x.re) (* x.im x.im)) x.im) 1554040732.919 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (+ (* (+ (* x.re x.re) (* x.re x.re)) x.im) (* (- (* x.re x.re) (* x.im x.im)) x.im))) 1554040732.919 * * * * [progress]: [ 14 / 92 ] simplifiying candidate # 1554040732.919 * [simplify]: Simplifying (cbrt (+ (+ (* x.re x.re) (* x.re x.re)) (- (* x.re x.re) (* x.im x.im)))) 1554040732.919 * * [simplify]: iters left: 6 (8 enodes) 1554040732.921 * * [simplify]: iters left: 5 (36 enodes) 1554040732.927 * * [simplify]: iters left: 4 (68 enodes) 1554040732.941 * * [simplify]: iters left: 3 (98 enodes) 1554040732.975 * * [simplify]: iters left: 2 (196 enodes) 1554040733.064 * * [simplify]: iters left: 1 (442 enodes) 1554040733.313 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040733.314 * * [simplify]: Extracting #1: cost 3 inf + 0 1554040733.314 * * [simplify]: Extracting #2: cost 76 inf + 0 1554040733.314 * * [simplify]: Extracting #3: cost 195 inf + 0 1554040733.319 * * [simplify]: Extracting #4: cost 141 inf + 8357 1554040733.327 * * [simplify]: Extracting #5: cost 21 inf + 28225 1554040733.336 * * [simplify]: Extracting #6: cost 0 inf + 32386 1554040733.345 * [simplify]: Simplified to (cbrt (+ (- (* x.re x.re) (* x.im x.im)) (+ (* x.re x.re) (* x.re x.re)))) 1554040733.345 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (* (* x.im (* (cbrt (+ (+ (* x.re x.re) (* x.re x.re)) (- (* x.re x.re) (* x.im x.im)))) (cbrt (+ (+ (* x.re x.re) (* x.re x.re)) (- (* x.re x.re) (* x.im x.im)))))) (cbrt (+ (- (* x.re x.re) (* x.im x.im)) (+ (* x.re x.re) (* x.re x.re)))))) 1554040733.345 * * * * [progress]: [ 15 / 92 ] simplifiying candidate # 1554040733.345 * [simplify]: Simplifying (sqrt (+ (+ (* x.re x.re) (* x.re x.re)) (- (* x.re x.re) (* x.im x.im)))) 1554040733.345 * * [simplify]: iters left: 6 (8 enodes) 1554040733.347 * * [simplify]: iters left: 5 (36 enodes) 1554040733.353 * * [simplify]: iters left: 4 (68 enodes) 1554040733.364 * * [simplify]: iters left: 3 (98 enodes) 1554040733.382 * * [simplify]: iters left: 2 (196 enodes) 1554040733.461 * * [simplify]: iters left: 1 (442 enodes) 1554040733.718 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040733.718 * * [simplify]: Extracting #1: cost 3 inf + 0 1554040733.719 * * [simplify]: Extracting #2: cost 76 inf + 0 1554040733.720 * * [simplify]: Extracting #3: cost 195 inf + 0 1554040733.724 * * [simplify]: Extracting #4: cost 141 inf + 8357 1554040733.734 * * [simplify]: Extracting #5: cost 21 inf + 28185 1554040733.743 * * [simplify]: Extracting #6: cost 0 inf + 32306 1554040733.754 * [simplify]: Simplified to (sqrt (+ (- (* x.re x.re) (* x.im x.im)) (+ (* x.re x.re) (* x.re x.re)))) 1554040733.754 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (* (* x.im (sqrt (+ (+ (* x.re x.re) (* x.re x.re)) (- (* x.re x.re) (* x.im x.im))))) (sqrt (+ (- (* x.re x.re) (* x.im x.im)) (+ (* x.re x.re) (* x.re x.re)))))) 1554040733.755 * * * * [progress]: [ 16 / 92 ] simplifiying candidate # 1554040733.755 * [simplify]: Simplifying (+ (+ (* x.re x.re) (* x.re x.re)) (- (* x.re x.re) (* x.im x.im))) 1554040733.755 * * [simplify]: iters left: 6 (7 enodes) 1554040733.757 * * [simplify]: iters left: 5 (33 enodes) 1554040733.768 * * [simplify]: iters left: 4 (65 enodes) 1554040733.790 * * [simplify]: iters left: 3 (95 enodes) 1554040733.823 * * [simplify]: iters left: 2 (193 enodes) 1554040733.896 * * [simplify]: iters left: 1 (438 enodes) 1554040734.128 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040734.128 * * [simplify]: Extracting #1: cost 74 inf + 0 1554040734.130 * * [simplify]: Extracting #2: cost 197 inf + 0 1554040734.133 * * [simplify]: Extracting #3: cost 161 inf + 5121 1554040734.147 * * [simplify]: Extracting #4: cost 22 inf + 28466 1554040734.166 * * [simplify]: Extracting #5: cost 0 inf + 33068 1554040734.184 * * [simplify]: Extracting #6: cost 0 inf + 32908 1554040734.203 * [simplify]: Simplified to (+ (+ (- (* x.re x.re) (* x.im x.im)) (* x.re x.re)) (* x.re x.re)) 1554040734.203 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (* (* x.im 1) (+ (+ (- (* x.re x.re) (* x.im x.im)) (* x.re x.re)) (* x.re x.re)))) 1554040734.203 * * * * [progress]: [ 17 / 92 ] simplifiying candidate # 1554040734.203 * [simplify]: Simplifying (+ (+ (* x.re x.re) (* x.re x.re)) (- (* x.re x.re) (* x.im x.im))) 1554040734.203 * * [simplify]: iters left: 6 (7 enodes) 1554040734.207 * * [simplify]: iters left: 5 (33 enodes) 1554040734.213 * * [simplify]: iters left: 4 (65 enodes) 1554040734.226 * * [simplify]: iters left: 3 (95 enodes) 1554040734.249 * * [simplify]: iters left: 2 (193 enodes) 1554040734.338 * * [simplify]: iters left: 1 (438 enodes) 1554040734.622 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040734.623 * * [simplify]: Extracting #1: cost 74 inf + 0 1554040734.624 * * [simplify]: Extracting #2: cost 197 inf + 0 1554040734.627 * * [simplify]: Extracting #3: cost 161 inf + 5121 1554040734.641 * * [simplify]: Extracting #4: cost 22 inf + 28466 1554040734.659 * * [simplify]: Extracting #5: cost 0 inf + 33068 1554040734.676 * * [simplify]: Extracting #6: cost 0 inf + 32908 1554040734.694 * [simplify]: Simplified to (+ (+ (- (* x.re x.re) (* x.im x.im)) (* x.re x.re)) (* x.re x.re)) 1554040734.694 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (* (* x.im 1) (+ (+ (- (* x.re x.re) (* x.im x.im)) (* x.re x.re)) (* x.re x.re)))) 1554040734.694 * * * * [progress]: [ 18 / 92 ] simplifiying candidate # 1554040734.694 * [simplify]: Simplifying (* (cbrt x.im) (cbrt x.im)) 1554040734.694 * * [simplify]: iters left: 3 (3 enodes) 1554040734.696 * * [simplify]: iters left: 2 (9 enodes) 1554040734.698 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040734.698 * * [simplify]: Extracting #1: cost 3 inf + 0 1554040734.698 * * [simplify]: Extracting #2: cost 5 inf + 0 1554040734.698 * * [simplify]: Extracting #3: cost 4 inf + 1 1554040734.698 * * [simplify]: Extracting #4: cost 0 inf + 405 1554040734.698 * [simplify]: Simplified to (* (cbrt x.im) (cbrt x.im)) 1554040734.698 * [simplify]: Simplified (2 1) to (λ (x.re x.im) (* (* (cbrt x.im) (cbrt x.im)) (* (cbrt x.im) (+ (+ (* x.re x.re) (* x.re x.re)) (- (* x.re x.re) (* x.im x.im)))))) 1554040734.698 * * * * [progress]: [ 19 / 92 ] simplifiying candidate # 1554040734.699 * [simplify]: Simplifying (sqrt x.im) 1554040734.699 * * [simplify]: iters left: 1 (2 enodes) 1554040734.700 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040734.700 * * [simplify]: Extracting #1: cost 3 inf + 0 1554040734.700 * * [simplify]: Extracting #2: cost 2 inf + 1 1554040734.700 * * [simplify]: Extracting #3: cost 0 inf + 83 1554040734.700 * [simplify]: Simplified to (sqrt x.im) 1554040734.700 * [simplify]: Simplified (2 1) to (λ (x.re x.im) (* (sqrt x.im) (* (sqrt x.im) (+ (+ (* x.re x.re) (* x.re x.re)) (- (* x.re x.re) (* x.im x.im)))))) 1554040734.700 * * * * [progress]: [ 20 / 92 ] simplifiying candidate # 1554040734.700 * * * * [progress]: [ 21 / 92 ] simplifiying candidate # 1554040734.700 * [simplify]: Simplifying (* (+ (* (* x.re x.re) (* x.re x.re)) (- (* (* x.re x.re) (* x.re x.re)) (* (* x.re x.re) (* x.re 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))))) 1554040734.701 * * [simplify]: iters left: 6 (12 enodes) 1554040734.707 * * [simplify]: iters left: 5 (64 enodes) 1554040734.734 * * [simplify]: iters left: 4 (162 enodes) 1554040734.805 * * [simplify]: iters left: 3 (461 enodes) 1554040735.278 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040735.279 * * [simplify]: Extracting #1: cost 20 inf + 0 1554040735.279 * * [simplify]: Extracting #2: cost 124 inf + 2 1554040735.283 * * [simplify]: Extracting #3: cost 193 inf + 1605 1554040735.289 * * [simplify]: Extracting #4: cost 64 inf + 29378 1554040735.303 * * [simplify]: Extracting #5: cost 2 inf + 43421 1554040735.324 * * [simplify]: Extracting #6: cost 0 inf + 42945 1554040735.345 * * [simplify]: Extracting #7: cost 0 inf + 42905 1554040735.366 * [simplify]: Simplified to (* (* (* x.re x.re) (* x.re x.re)) (+ (* (* x.re x.re) (* x.re x.re)) (* (* x.im x.im) (+ (* x.re x.re) (* x.im x.im))))) 1554040735.367 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (/ (* x.im (+ (* (+ (pow (* x.re x.re) 3) (pow (* x.re x.re) 3)) (+ (* (* 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.re) (* x.re x.re)) (- (* (* x.re x.re) (* x.re x.re)) (* (* x.re x.re) (* x.re x.re)))) (- (pow (* x.re x.re) 3) (pow (* x.im x.im) 3))))) (* (* (* x.re x.re) (* x.re x.re)) (+ (* (* x.re x.re) (* x.re x.re)) (* (* x.im x.im) (+ (* x.re x.re) (* x.im x.im))))))) 1554040735.367 * * * * [progress]: [ 22 / 92 ] simplifiying candidate # 1554040735.367 * [simplify]: Simplifying (* (+ (* (* x.re x.re) (* x.re x.re)) (- (* (* x.re x.re) (* x.re x.re)) (* (* x.re x.re) (* x.re x.re)))) (+ (* x.re x.re) (* x.im x.im))) 1554040735.367 * * [simplify]: iters left: 6 (9 enodes) 1554040735.372 * * [simplify]: iters left: 5 (39 enodes) 1554040735.385 * * [simplify]: iters left: 4 (61 enodes) 1554040735.410 * * [simplify]: iters left: 3 (150 enodes) 1554040735.530 * * [simplify]: iters left: 2 (335 enodes) 1554040735.675 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040735.675 * * [simplify]: Extracting #1: cost 20 inf + 0 1554040735.676 * * [simplify]: Extracting #2: cost 80 inf + 2 1554040735.676 * * [simplify]: Extracting #3: cost 105 inf + 808 1554040735.677 * * [simplify]: Extracting #4: cost 58 inf + 9806 1554040735.681 * * [simplify]: Extracting #5: cost 9 inf + 23471 1554040735.684 * * [simplify]: Extracting #6: cost 0 inf + 26779 1554040735.688 * [simplify]: Simplified to (* (+ (* x.re x.re) (* x.im x.im)) (* (* x.re x.re) (* x.re x.re))) 1554040735.688 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (/ (* x.im (+ (* (+ (pow (* x.re x.re) 3) (pow (* x.re x.re) 3)) (+ (* x.re x.re) (* x.im x.im))) (* (+ (* (* x.re x.re) (* x.re x.re)) (- (* (* x.re x.re) (* x.re x.re)) (* (* x.re x.re) (* x.re 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.re) (* x.re x.re))))) 1554040735.688 * * * * [progress]: [ 23 / 92 ] simplifiying candidate # 1554040735.688 * [simplify]: Simplifying (* (- (* x.re x.re) (* x.re 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))))) 1554040735.688 * * [simplify]: iters left: 6 (11 enodes) 1554040735.692 * * [simplify]: iters left: 5 (60 enodes) 1554040735.719 * * [simplify]: iters left: 4 (104 enodes) 1554040735.754 * * [simplify]: iters left: 3 (141 enodes) 1554040735.798 * * [simplify]: iters left: 2 (191 enodes) 1554040735.847 * * [simplify]: iters left: 1 (283 enodes) 1554040735.925 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040735.925 * * [simplify]: Extracting #1: cost 0 inf + 1 1554040735.925 * [simplify]: Simplified to 0 1554040735.925 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (/ (* x.im (+ (* (- (* (* x.re x.re) (* x.re x.re)) (* (* x.re x.re) (* x.re 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.re) (* x.re x.re)) (- (pow (* x.re x.re) 3) (pow (* x.im x.im) 3))))) 0)) 1554040735.926 * * * * [progress]: [ 24 / 92 ] simplifiying candidate # 1554040735.926 * [simplify]: Simplifying (* (- (* x.re x.re) (* x.re x.re)) (+ (* x.re x.re) (* x.im x.im))) 1554040735.926 * * [simplify]: iters left: 6 (7 enodes) 1554040735.928 * * [simplify]: iters left: 5 (28 enodes) 1554040735.936 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040735.936 * * [simplify]: Extracting #1: cost 0 inf + 1 1554040735.936 * [simplify]: Simplified to 0 1554040735.936 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (/ (* x.im (+ (* (- (* (* x.re x.re) (* x.re x.re)) (* (* x.re x.re) (* x.re x.re))) (+ (* x.re x.re) (* x.im x.im))) (* (- (* x.re x.re) (* x.re x.re)) (- (* (* x.re x.re) (* x.re x.re)) (* (* x.im x.im) (* x.im x.im)))))) 0)) 1554040735.936 * * * * [progress]: [ 25 / 92 ] simplifiying candidate # 1554040735.936 * [simplify]: Simplifying (+ (* (+ (* x.re x.re) (* x.re x.re)) (+ (* x.re x.re) (* x.re x.re))) (- (* (- (* x.re 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))))) 1554040735.937 * * [simplify]: iters left: 6 (11 enodes) 1554040735.940 * * [simplify]: iters left: 5 (52 enodes) 1554040735.950 * * [simplify]: iters left: 4 (157 enodes) 1554040736.032 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040736.033 * * [simplify]: Extracting #1: cost 22 inf + 0 1554040736.033 * * [simplify]: Extracting #2: cost 155 inf + 0 1554040736.034 * * [simplify]: Extracting #3: cost 213 inf + 1013 1554040736.036 * * [simplify]: Extracting #4: cost 141 inf + 14507 1554040736.047 * * [simplify]: Extracting #5: cost 9 inf + 41195 1554040736.056 * * [simplify]: Extracting #6: cost 0 inf + 43293 1554040736.071 * [simplify]: Simplified to (- (* (- (* x.re 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.re x.re) (* x.re x.re))))) 1554040736.071 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (/ (* x.im (+ (pow (+ (* x.re x.re) (* x.re x.re)) 3) (pow (- (* x.re x.re) (* x.im x.im)) 3))) (- (* (- (* x.re 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.re x.re) (* x.re x.re))))))) 1554040736.071 * * * * [progress]: [ 26 / 92 ] simplifiying candidate # 1554040736.071 * [simplify]: Simplifying (- (+ (* x.re x.re) (* x.re x.re)) (- (* x.re x.re) (* x.im x.im))) 1554040736.072 * * [simplify]: iters left: 6 (7 enodes) 1554040736.076 * * [simplify]: iters left: 5 (34 enodes) 1554040736.087 * * [simplify]: iters left: 4 (76 enodes) 1554040736.114 * * [simplify]: iters left: 3 (150 enodes) 1554040736.165 * * [simplify]: iters left: 2 (324 enodes) 1554040736.473 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040736.474 * * [simplify]: Extracting #1: cost 65 inf + 0 1554040736.475 * * [simplify]: Extracting #2: cost 212 inf + 1 1554040736.478 * * [simplify]: Extracting #3: cost 181 inf + 4548 1554040736.489 * * [simplify]: Extracting #4: cost 35 inf + 28149 1554040736.508 * * [simplify]: Extracting #5: cost 0 inf + 34977 1554040736.523 * [simplify]: Simplified to (+ (* x.re x.re) (* x.im x.im)) 1554040736.524 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (/ (* x.im (- (* (+ (* x.re x.re) (* x.re x.re)) (+ (* x.re x.re) (* x.re x.re))) (* (- (* x.re x.re) (* x.im x.im)) (- (* x.re x.re) (* x.im x.im))))) (+ (* x.re x.re) (* x.im x.im)))) 1554040736.524 * * * * [progress]: [ 27 / 92 ] simplifiying candidate #real (real->posit16 (* x.im (+ (+ (* x.re x.re) (* x.re x.re)) (- (* x.re x.re) (* x.im x.im)))))))> 1554040736.524 * * * * [progress]: [ 28 / 92 ] simplifiying candidate # 1554040736.524 * * * * [progress]: [ 29 / 92 ] simplifiying candidate # 1554040736.525 * [simplify]: Simplifying (* (* (exp (* x.re x.re)) (exp (* x.re x.re))) (/ (exp (* x.re x.re)) (exp (* x.im x.im)))) 1554040736.525 * * [simplify]: iters left: 6 (9 enodes) 1554040736.529 * * [simplify]: iters left: 5 (40 enodes) 1554040736.539 * * [simplify]: iters left: 4 (82 enodes) 1554040736.556 * * [simplify]: iters left: 3 (198 enodes) 1554040736.609 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040736.609 * * [simplify]: Extracting #1: cost 48 inf + 0 1554040736.609 * * [simplify]: Extracting #2: cost 152 inf + 0 1554040736.610 * * [simplify]: Extracting #3: cost 182 inf + 2295 1554040736.612 * * [simplify]: Extracting #4: cost 127 inf + 8633 1554040736.615 * * [simplify]: Extracting #5: cost 71 inf + 23379 1554040736.625 * * [simplify]: Extracting #6: cost 20 inf + 54208 1554040736.640 * * [simplify]: Extracting #7: cost 0 inf + 69703 1554040736.656 * [simplify]: Simplified to (exp (- (* x.re x.re) (- (- (* x.im x.im) (* x.re x.re)) (* x.re x.re)))) 1554040736.656 * [simplify]: Simplified (2 2 1) to (λ (x.re x.im) (* x.im (log (exp (- (* x.re x.re) (- (- (* x.im x.im) (* x.re x.re)) (* x.re x.re))))))) 1554040736.656 * * * * [progress]: [ 30 / 92 ] simplifiying candidate # 1554040736.657 * [simplify]: Simplifying (* (* (exp (* x.re x.re)) (exp (* x.re x.re))) (exp (- (* x.re x.re) (* x.im x.im)))) 1554040736.657 * * [simplify]: iters left: 6 (9 enodes) 1554040736.661 * * [simplify]: iters left: 5 (41 enodes) 1554040736.674 * * [simplify]: iters left: 4 (89 enodes) 1554040736.697 * * [simplify]: iters left: 3 (207 enodes) 1554040736.791 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040736.791 * * [simplify]: Extracting #1: cost 36 inf + 0 1554040736.791 * * [simplify]: Extracting #2: cost 145 inf + 0 1554040736.793 * * [simplify]: Extracting #3: cost 181 inf + 1623 1554040736.796 * * [simplify]: Extracting #4: cost 120 inf + 8685 1554040736.802 * * [simplify]: Extracting #5: cost 67 inf + 17785 1554040736.816 * * [simplify]: Extracting #6: cost 14 inf + 43157 1554040736.830 * * [simplify]: Extracting #7: cost 0 inf + 52713 1554040736.844 * [simplify]: Simplified to (exp (- (+ (* x.re x.re) (* x.re x.re)) (- (* x.im x.im) (* x.re x.re)))) 1554040736.844 * [simplify]: Simplified (2 2 1) to (λ (x.re x.im) (* x.im (log (exp (- (+ (* x.re x.re) (* x.re x.re)) (- (* x.im x.im) (* x.re x.re))))))) 1554040736.845 * * * * [progress]: [ 31 / 92 ] simplifiying candidate # 1554040736.845 * [simplify]: Simplifying (* (exp (+ (* x.re x.re) (* x.re x.re))) (/ (exp (* x.re x.re)) (exp (* x.im x.im)))) 1554040736.845 * * [simplify]: iters left: 6 (10 enodes) 1554040736.850 * * [simplify]: iters left: 5 (42 enodes) 1554040736.863 * * [simplify]: iters left: 4 (81 enodes) 1554040736.893 * * [simplify]: iters left: 3 (194 enodes) 1554040736.984 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040736.984 * * [simplify]: Extracting #1: cost 51 inf + 0 1554040736.985 * * [simplify]: Extracting #2: cost 171 inf + 0 1554040736.985 * * [simplify]: Extracting #3: cost 205 inf + 1729 1554040736.987 * * [simplify]: Extracting #4: cost 147 inf + 10280 1554040736.992 * * [simplify]: Extracting #5: cost 71 inf + 37381 1554040737.002 * * [simplify]: Extracting #6: cost 21 inf + 64095 1554040737.017 * * [simplify]: Extracting #7: cost 0 inf + 79197 1554040737.026 * [simplify]: Simplified to (exp (- (* (+ (+ x.re x.re) x.re) x.re) (* x.im x.im))) 1554040737.026 * [simplify]: Simplified (2 2 1) to (λ (x.re x.im) (* x.im (log (exp (- (* (+ (+ x.re x.re) x.re) x.re) (* x.im x.im)))))) 1554040737.026 * * * * [progress]: [ 32 / 92 ] simplifiying candidate # 1554040737.027 * [simplify]: Simplifying (* (exp (+ (* x.re x.re) (* x.re x.re))) (exp (- (* x.re x.re) (* x.im x.im)))) 1554040737.027 * * [simplify]: iters left: 6 (9 enodes) 1554040737.029 * * [simplify]: iters left: 5 (41 enodes) 1554040737.036 * * [simplify]: iters left: 4 (87 enodes) 1554040737.063 * * [simplify]: iters left: 3 (173 enodes) 1554040737.137 * * [simplify]: iters left: 2 (467 enodes) 1554040737.466 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040737.466 * * [simplify]: Extracting #1: cost 130 inf + 0 1554040737.469 * * [simplify]: Extracting #2: cost 461 inf + 0 1554040737.474 * * [simplify]: Extracting #3: cost 516 inf + 6969 1554040737.486 * * [simplify]: Extracting #4: cost 369 inf + 39009 1554040737.520 * * [simplify]: Extracting #5: cost 135 inf + 162221 1554040737.580 * * [simplify]: Extracting #6: cost 0 inf + 250795 1554040737.611 * * [simplify]: Extracting #7: cost 0 inf + 247664 1554040737.654 * * [simplify]: Extracting #8: cost 0 inf + 246245 1554040737.696 * [simplify]: Simplified to (exp (+ (+ (* x.re x.re) (* x.re x.re)) (- (* x.re x.re) (* x.im x.im)))) 1554040737.696 * [simplify]: Simplified (2 2 1) to (λ (x.re x.im) (* x.im (log (exp (+ (+ (* x.re x.re) (* x.re x.re)) (- (* x.re x.re) (* x.im x.im))))))) 1554040737.697 * * * * [progress]: [ 33 / 92 ] simplifiying candidate # 1554040737.697 * * * * [progress]: [ 34 / 92 ] simplifiying candidate # 1554040737.697 * * * * [progress]: [ 35 / 92 ] simplifiying candidate # 1554040737.697 * * * * [progress]: [ 36 / 92 ] simplifiying candidate # 1554040737.697 * * * * [progress]: [ 37 / 92 ] simplifiying candidate # 1554040737.697 * * * * [progress]: [ 38 / 92 ] simplifiying candidate # 1554040737.697 * * * * [progress]: [ 39 / 92 ] simplifiying candidate # 1554040737.697 * [simplify]: Simplifying (+ (* (+ (pow (* x.re x.re) 3) (pow (* x.re x.re) 3)) (+ (* (* 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.re) (* x.re x.re)) (- (* (* x.re x.re) (* x.re x.re)) (* (* x.re x.re) (* x.re x.re)))) (- (pow (* x.re x.re) 3) (pow (* x.im x.im) 3)))) 1554040737.698 * * [simplify]: iters left: 6 (19 enodes) 1554040737.706 * * [simplify]: iters left: 5 (104 enodes) 1554040737.731 * * [simplify]: iters left: 4 (281 enodes) 1554040737.891 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040737.891 * * [simplify]: Extracting #1: cost 20 inf + 0 1554040737.892 * * [simplify]: Extracting #2: cost 197 inf + 0 1554040737.893 * * [simplify]: Extracting #3: cost 289 inf + 1785 1554040737.902 * * [simplify]: Extracting #4: cost 175 inf + 31978 1554040737.927 * * [simplify]: Extracting #5: cost 33 inf + 73321 1554040737.944 * * [simplify]: Extracting #6: cost 6 inf + 83682 1554040737.971 * * [simplify]: Extracting #7: cost 0 inf + 85894 1554040738.005 * * [simplify]: Extracting #8: cost 0 inf + 85854 1554040738.041 * [simplify]: Simplified to (+ (* (+ (* (* x.im x.im) (+ (* x.im x.im) (* x.re x.re))) (* (* x.re x.re) (* x.re x.re))) (+ (* (* x.re x.re) (* (* x.re x.re) (* x.re x.re))) (* (* x.re x.re) (* (* x.re x.re) (* x.re x.re))))) (* (* (* (* x.re 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)))) 1554040738.042 * [simplify]: Simplified (2 2 1) to (λ (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.re))) (+ (* (* x.re x.re) (* (* x.re x.re) (* x.re x.re))) (* (* x.re x.re) (* (* x.re x.re) (* x.re x.re))))) (* (* (* (* x.re 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)))) (* (+ (* (* x.re x.re) (* x.re x.re)) (- (* (* x.re x.re) (* x.re x.re)) (* (* x.re x.re) (* x.re 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)))))))) 1554040738.042 * [simplify]: Simplifying (* (+ (* (* x.re x.re) (* x.re x.re)) (- (* (* x.re x.re) (* x.re x.re)) (* (* x.re x.re) (* x.re 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))))) 1554040738.042 * * [simplify]: iters left: 6 (12 enodes) 1554040738.049 * * [simplify]: iters left: 5 (64 enodes) 1554040738.075 * * [simplify]: iters left: 4 (162 enodes) 1554040738.159 * * [simplify]: iters left: 3 (461 enodes) 1554040739.004 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040739.004 * * [simplify]: Extracting #1: cost 20 inf + 0 1554040739.005 * * [simplify]: Extracting #2: cost 124 inf + 2 1554040739.007 * * [simplify]: Extracting #3: cost 193 inf + 1605 1554040739.016 * * [simplify]: Extracting #4: cost 64 inf + 29378 1554040739.027 * * [simplify]: Extracting #5: cost 2 inf + 43421 1554040739.038 * * [simplify]: Extracting #6: cost 0 inf + 42945 1554040739.052 * * [simplify]: Extracting #7: cost 0 inf + 42905 1554040739.074 * [simplify]: Simplified to (* (* (* x.re x.re) (* x.re x.re)) (+ (* (* x.re x.re) (* x.re x.re)) (* (* x.im x.im) (+ (* x.re x.re) (* x.im x.im))))) 1554040739.074 * [simplify]: Simplified (2 2 2) to (λ (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.re))) (+ (* (* x.re x.re) (* (* x.re x.re) (* x.re x.re))) (* (* x.re x.re) (* (* x.re x.re) (* x.re x.re))))) (* (* (* (* x.re 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)))) (* (* (* x.re x.re) (* x.re x.re)) (+ (* (* x.re x.re) (* x.re x.re)) (* (* x.im x.im) (+ (* x.re x.re) (* x.im x.im)))))))) 1554040739.075 * * * * [progress]: [ 40 / 92 ] simplifiying candidate # 1554040739.075 * [simplify]: Simplifying (+ (* (+ (pow (* x.re x.re) 3) (pow (* x.re x.re) 3)) (+ (* x.re x.re) (* x.im x.im))) (* (+ (* (* x.re x.re) (* x.re x.re)) (- (* (* x.re x.re) (* x.re x.re)) (* (* x.re x.re) (* x.re x.re)))) (- (* (* x.re x.re) (* x.re x.re)) (* (* x.im x.im) (* x.im x.im))))) 1554040739.075 * * [simplify]: iters left: 6 (16 enodes) 1554040739.084 * * [simplify]: iters left: 5 (79 enodes) 1554040739.119 * * [simplify]: iters left: 4 (168 enodes) 1554040739.179 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040739.179 * * [simplify]: Extracting #1: cost 16 inf + 0 1554040739.180 * * [simplify]: Extracting #2: cost 90 inf + 0 1554040739.180 * * [simplify]: Extracting #3: cost 151 inf + 165 1554040739.181 * * [simplify]: Extracting #4: cost 110 inf + 8152 1554040739.186 * * [simplify]: Extracting #5: cost 20 inf + 28832 1554040739.197 * * [simplify]: Extracting #6: cost 1 inf + 33586 1554040739.211 * * [simplify]: Extracting #7: cost 0 inf + 33838 1554040739.224 * [simplify]: Simplified to (* (+ (* x.re x.re) (* x.im x.im)) (+ (+ (* (* (* x.re x.re) (* x.re x.re)) (* x.re x.re)) (* (* (* x.re x.re) (* x.re x.re)) (* x.re x.re))) (* (- (* x.re x.re) (* x.im x.im)) (* (* x.re x.re) (* x.re x.re))))) 1554040739.224 * [simplify]: Simplified (2 2 1) to (λ (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.re x.re) (* x.re x.re)) (* x.re x.re))) (* (- (* x.re x.re) (* x.im x.im)) (* (* x.re x.re) (* x.re x.re))))) (* (+ (* (* x.re x.re) (* x.re x.re)) (- (* (* x.re x.re) (* x.re x.re)) (* (* x.re x.re) (* x.re x.re)))) (+ (* x.re x.re) (* x.im x.im)))))) 1554040739.225 * [simplify]: Simplifying (* (+ (* (* x.re x.re) (* x.re x.re)) (- (* (* x.re x.re) (* x.re x.re)) (* (* x.re x.re) (* x.re x.re)))) (+ (* x.re x.re) (* x.im x.im))) 1554040739.225 * * [simplify]: iters left: 6 (9 enodes) 1554040739.229 * * [simplify]: iters left: 5 (39 enodes) 1554040739.243 * * [simplify]: iters left: 4 (61 enodes) 1554040739.263 * * [simplify]: iters left: 3 (150 enodes) 1554040739.339 * * [simplify]: iters left: 2 (335 enodes) 1554040739.441 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040739.441 * * [simplify]: Extracting #1: cost 20 inf + 0 1554040739.441 * * [simplify]: Extracting #2: cost 80 inf + 2 1554040739.441 * * [simplify]: Extracting #3: cost 105 inf + 808 1554040739.443 * * [simplify]: Extracting #4: cost 58 inf + 9806 1554040739.446 * * [simplify]: Extracting #5: cost 9 inf + 23471 1554040739.450 * * [simplify]: Extracting #6: cost 0 inf + 26779 1554040739.453 * [simplify]: Simplified to (* (+ (* x.re x.re) (* x.im x.im)) (* (* x.re x.re) (* x.re x.re))) 1554040739.453 * [simplify]: Simplified (2 2 2) to (λ (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.re x.re) (* x.re x.re)) (* x.re x.re))) (* (- (* 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.re x.re) (* x.re x.re)))))) 1554040739.453 * * * * [progress]: [ 41 / 92 ] simplifiying candidate # 1554040739.454 * [simplify]: Simplifying (+ (* (- (* (* x.re x.re) (* x.re x.re)) (* (* x.re x.re) (* x.re 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.re) (* x.re x.re)) (- (pow (* x.re x.re) 3) (pow (* x.im x.im) 3)))) 1554040739.454 * * [simplify]: iters left: 6 (18 enodes) 1554040739.460 * * [simplify]: iters left: 5 (98 enodes) 1554040739.486 * * [simplify]: iters left: 4 (201 enodes) 1554040739.536 * * [simplify]: iters left: 3 (397 enodes) 1554040739.650 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040739.651 * * [simplify]: Extracting #1: cost 0 inf + 1 1554040739.651 * [simplify]: Simplified to 0 1554040739.651 * [simplify]: Simplified (2 2 1) to (λ (x.re x.im) (* x.im (/ 0 (* (- (* x.re x.re) (* x.re 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)))))))) 1554040739.651 * [simplify]: Simplifying (* (- (* x.re x.re) (* x.re 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))))) 1554040739.651 * * [simplify]: iters left: 6 (11 enodes) 1554040739.654 * * [simplify]: iters left: 5 (60 enodes) 1554040739.667 * * [simplify]: iters left: 4 (104 enodes) 1554040739.688 * * [simplify]: iters left: 3 (141 enodes) 1554040739.721 * * [simplify]: iters left: 2 (191 enodes) 1554040739.767 * * [simplify]: iters left: 1 (283 enodes) 1554040739.843 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040739.843 * * [simplify]: Extracting #1: cost 0 inf + 1 1554040739.843 * [simplify]: Simplified to 0 1554040739.843 * [simplify]: Simplified (2 2 2) to (λ (x.re x.im) (* x.im (/ 0 0))) 1554040739.843 * * * * [progress]: [ 42 / 92 ] simplifiying candidate # 1554040739.843 * [simplify]: Simplifying (+ (* (- (* (* x.re x.re) (* x.re x.re)) (* (* x.re x.re) (* x.re x.re))) (+ (* x.re x.re) (* x.im x.im))) (* (- (* x.re x.re) (* x.re x.re)) (- (* (* x.re x.re) (* x.re x.re)) (* (* x.im x.im) (* x.im x.im))))) 1554040739.843 * * [simplify]: iters left: 6 (13 enodes) 1554040739.850 * * [simplify]: iters left: 5 (58 enodes) 1554040739.873 * * [simplify]: iters left: 4 (85 enodes) 1554040739.888 * * [simplify]: iters left: 3 (141 enodes) 1554040739.916 * * [simplify]: iters left: 2 (296 enodes) 1554040740.019 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040740.019 * * [simplify]: Extracting #1: cost 0 inf + 1 1554040740.019 * [simplify]: Simplified to 0 1554040740.019 * [simplify]: Simplified (2 2 1) to (λ (x.re x.im) (* x.im (/ 0 (* (- (* x.re x.re) (* x.re x.re)) (+ (* x.re x.re) (* x.im x.im)))))) 1554040740.019 * [simplify]: Simplifying (* (- (* x.re x.re) (* x.re x.re)) (+ (* x.re x.re) (* x.im x.im))) 1554040740.019 * * [simplify]: iters left: 6 (7 enodes) 1554040740.023 * * [simplify]: iters left: 5 (28 enodes) 1554040740.037 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040740.037 * * [simplify]: Extracting #1: cost 0 inf + 1 1554040740.037 * [simplify]: Simplified to 0 1554040740.037 * [simplify]: Simplified (2 2 2) to (λ (x.re x.im) (* x.im (/ 0 0))) 1554040740.037 * * * * [progress]: [ 43 / 92 ] simplifiying candidate # 1554040740.037 * * * * [progress]: [ 44 / 92 ] simplifiying candidate # 1554040740.037 * * * * [progress]: [ 45 / 92 ] simplifiying candidate # 1554040740.038 * * * * [progress]: [ 46 / 92 ] simplifiying candidate # 1554040740.038 * [simplify]: Simplifying (+ (+ (* x.re x.re) (* x.re x.re)) (- (* x.re x.re) (* x.im x.im))) 1554040740.038 * * [simplify]: iters left: 6 (7 enodes) 1554040740.041 * * [simplify]: iters left: 5 (33 enodes) 1554040740.051 * * [simplify]: iters left: 4 (65 enodes) 1554040740.071 * * [simplify]: iters left: 3 (95 enodes) 1554040740.100 * * [simplify]: iters left: 2 (193 enodes) 1554040740.163 * * [simplify]: iters left: 1 (438 enodes) 1554040740.410 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040740.410 * * [simplify]: Extracting #1: cost 74 inf + 0 1554040740.412 * * [simplify]: Extracting #2: cost 197 inf + 0 1554040740.415 * * [simplify]: Extracting #3: cost 161 inf + 5121 1554040740.423 * * [simplify]: Extracting #4: cost 22 inf + 28466 1554040740.432 * * [simplify]: Extracting #5: cost 0 inf + 33068 1554040740.442 * * [simplify]: Extracting #6: cost 0 inf + 32908 1554040740.457 * [simplify]: Simplified to (+ (+ (- (* x.re x.re) (* x.im x.im)) (* x.re x.re)) (* x.re x.re)) 1554040740.458 * [simplify]: Simplified (2 2 2) to (λ (x.re x.im) (* x.im (* 1 (+ (+ (- (* x.re x.re) (* x.im x.im)) (* x.re x.re)) (* x.re x.re))))) 1554040740.458 * * * * [progress]: [ 47 / 92 ] simplifiying candidate # 1554040740.458 * [simplify]: Simplifying (- (* x.im x.im)) 1554040740.458 * * [simplify]: iters left: 4 (3 enodes) 1554040740.459 * * [simplify]: iters left: 3 (12 enodes) 1554040740.463 * * [simplify]: iters left: 2 (14 enodes) 1554040740.466 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040740.466 * * [simplify]: Extracting #1: cost 5 inf + 0 1554040740.466 * * [simplify]: Extracting #2: cost 6 inf + 1 1554040740.466 * * [simplify]: Extracting #3: cost 0 inf + 327 1554040740.466 * [simplify]: Simplified to (- (* x.im x.im)) 1554040740.466 * [simplify]: Simplified (2 2 2) to (λ (x.re x.im) (* x.im (+ (+ (+ (* x.re x.re) (* x.re x.re)) (* x.re x.re)) (- (* x.im x.im))))) 1554040740.466 * * * * [progress]: [ 48 / 92 ] simplifiying candidate # 1554040740.467 * [simplify]: Simplifying (- (* x.im x.im)) 1554040740.467 * * [simplify]: iters left: 4 (3 enodes) 1554040740.471 * * [simplify]: iters left: 3 (12 enodes) 1554040740.474 * * [simplify]: iters left: 2 (14 enodes) 1554040740.477 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040740.477 * * [simplify]: Extracting #1: cost 5 inf + 0 1554040740.477 * * [simplify]: Extracting #2: cost 6 inf + 1 1554040740.477 * * [simplify]: Extracting #3: cost 0 inf + 327 1554040740.478 * [simplify]: Simplified to (- (* x.im x.im)) 1554040740.478 * [simplify]: Simplified (2 2 2) to (λ (x.re x.im) (* x.im (+ (+ (+ (* x.re x.re) (* x.re x.re)) (* x.re x.re)) (- (* x.im x.im))))) 1554040740.478 * * * * [progress]: [ 49 / 92 ] simplifiying candidate # 1554040740.478 * [simplify]: Simplifying (* x.re x.re) 1554040740.478 * * [simplify]: iters left: 2 (2 enodes) 1554040740.479 * * [simplify]: iters left: 1 (6 enodes) 1554040740.480 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040740.481 * * [simplify]: Extracting #1: cost 3 inf + 0 1554040740.481 * * [simplify]: Extracting #2: cost 2 inf + 1 1554040740.481 * * [simplify]: Extracting #3: cost 0 inf + 83 1554040740.481 * [simplify]: Simplified to (* x.re x.re) 1554040740.481 * [simplify]: Simplified (2 2 1) to (λ (x.re x.im) (* x.im (+ (* x.re x.re) (+ (* x.re x.re) (- (* x.re x.re) (* x.im x.im)))))) 1554040740.481 * * * * [progress]: [ 50 / 92 ] simplifiying candidate # 1554040740.481 * [simplify]: Simplifying (* x.im x.im) 1554040740.481 * * [simplify]: iters left: 2 (2 enodes) 1554040740.482 * * [simplify]: iters left: 1 (6 enodes) 1554040740.483 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040740.484 * * [simplify]: Extracting #1: cost 3 inf + 0 1554040740.484 * * [simplify]: Extracting #2: cost 2 inf + 1 1554040740.484 * * [simplify]: Extracting #3: cost 0 inf + 83 1554040740.484 * [simplify]: Simplified to (* x.im x.im) 1554040740.484 * [simplify]: Simplified (2 2 2) to (λ (x.re x.im) (* x.im (- (+ (+ (* x.re x.re) (* x.re x.re)) (* x.re x.re)) (* x.im x.im)))) 1554040740.484 * * * * [progress]: [ 51 / 92 ] simplifiying candidate #real (real->posit16 (+ (+ (* x.re x.re) (* x.re x.re)) (- (* x.re x.re) (* x.im x.im)))))))> 1554040740.484 * * * * [progress]: [ 52 / 92 ] simplifiying candidate # 1554040740.484 * * * * [progress]: [ 53 / 92 ] simplifiying candidate # 1554040740.484 * [simplify]: Simplifying (* (exp (* x.re x.re)) (exp (* x.re x.re))) 1554040740.484 * * [simplify]: iters left: 5 (4 enodes) 1554040740.486 * * [simplify]: iters left: 4 (16 enodes) 1554040740.491 * * [simplify]: iters left: 3 (28 enodes) 1554040740.500 * * [simplify]: iters left: 2 (53 enodes) 1554040740.518 * * [simplify]: iters left: 1 (104 enodes) 1554040740.559 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040740.559 * * [simplify]: Extracting #1: cost 20 inf + 0 1554040740.559 * * [simplify]: Extracting #2: cost 55 inf + 2 1554040740.559 * * [simplify]: Extracting #3: cost 55 inf + 1950 1554040740.562 * * [simplify]: Extracting #4: cost 20 inf + 12694 1554040740.566 * * [simplify]: Extracting #5: cost 0 inf + 19159 1554040740.570 * * [simplify]: Extracting #6: cost 0 inf + 18171 1554040740.575 * * [simplify]: Extracting #7: cost 0 inf + 18020 1554040740.579 * [simplify]: Simplified to (* (exp (* x.re x.re)) (exp (* x.re x.re))) 1554040740.579 * [simplify]: Simplified (2 2 1 1) to (λ (x.re x.im) (* x.im (+ (log (* (exp (* x.re x.re)) (exp (* x.re x.re)))) (- (* x.re x.re) (* x.im x.im))))) 1554040740.579 * * * * [progress]: [ 54 / 92 ] simplifiying candidate # 1554040740.579 * * * * [progress]: [ 55 / 92 ] simplifiying candidate # 1554040740.579 * * * * [progress]: [ 56 / 92 ] simplifiying candidate # 1554040740.579 * * * * [progress]: [ 57 / 92 ] simplifiying candidate # 1554040740.579 * * * * [progress]: [ 58 / 92 ] simplifiying candidate # 1554040740.580 * * * * [progress]: [ 59 / 92 ] simplifiying candidate # 1554040740.580 * * * * [progress]: [ 60 / 92 ] simplifiying candidate # 1554040740.580 * * * * [progress]: [ 61 / 92 ] simplifiying candidate # 1554040740.580 * * * * [progress]: [ 62 / 92 ] simplifiying candidate # 1554040740.580 * * * * [progress]: [ 63 / 92 ] simplifiying candidate # 1554040740.580 * [simplify]: Simplifying (+ x.re x.re) 1554040740.580 * * [simplify]: iters left: 2 (2 enodes) 1554040740.581 * * [simplify]: iters left: 1 (6 enodes) 1554040740.583 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040740.583 * * [simplify]: Extracting #1: cost 3 inf + 0 1554040740.583 * * [simplify]: Extracting #2: cost 2 inf + 1 1554040740.583 * * [simplify]: Extracting #3: cost 0 inf + 83 1554040740.583 * [simplify]: Simplified to (+ x.re x.re) 1554040740.583 * [simplify]: Simplified (2 2 1 2) to (λ (x.re x.im) (* x.im (+ (* x.re (+ x.re x.re)) (- (* x.re x.re) (* x.im x.im))))) 1554040740.583 * * * * [progress]: [ 64 / 92 ] simplifiying candidate # 1554040740.584 * [simplify]: Simplifying (+ x.re x.re) 1554040740.584 * * [simplify]: iters left: 2 (2 enodes) 1554040740.585 * * [simplify]: iters left: 1 (6 enodes) 1554040740.586 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040740.586 * * [simplify]: Extracting #1: cost 3 inf + 0 1554040740.586 * * [simplify]: Extracting #2: cost 2 inf + 1 1554040740.586 * * [simplify]: Extracting #3: cost 0 inf + 83 1554040740.586 * [simplify]: Simplified to (+ x.re x.re) 1554040740.586 * [simplify]: Simplified (2 2 1 2) to (λ (x.re x.im) (* x.im (+ (* x.re (+ x.re x.re)) (- (* x.re x.re) (* x.im x.im))))) 1554040740.587 * * * * [progress]: [ 65 / 92 ] simplifiying candidate #real (real->posit16 (+ (* x.re x.re) (* x.re x.re)))) (- (* x.re x.re) (* x.im x.im)))))> 1554040740.587 * * * * [progress]: [ 66 / 92 ] simplifiying candidate # 1554040740.587 * * * * [progress]: [ 67 / 92 ] simplifiying candidate # 1554040740.587 * [simplify]: Simplifying (/ (exp (* x.re x.re)) (exp (* x.im x.im))) 1554040740.587 * * [simplify]: iters left: 5 (7 enodes) 1554040740.591 * * [simplify]: iters left: 4 (27 enodes) 1554040740.599 * * [simplify]: iters left: 3 (45 enodes) 1554040740.614 * * [simplify]: iters left: 2 (88 enodes) 1554040740.645 * * [simplify]: iters left: 1 (199 enodes) 1554040740.739 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040740.740 * * [simplify]: Extracting #1: cost 61 inf + 0 1554040740.740 * * [simplify]: Extracting #2: cost 168 inf + 0 1554040740.742 * * [simplify]: Extracting #3: cost 198 inf + 1218 1554040740.745 * * [simplify]: Extracting #4: cost 139 inf + 9149 1554040740.756 * * [simplify]: Extracting #5: cost 69 inf + 34185 1554040740.769 * * [simplify]: Extracting #6: cost 10 inf + 77610 1554040740.784 * * [simplify]: Extracting #7: cost 0 inf + 85017 1554040740.800 * [simplify]: Simplified to (exp (- (* x.re x.re) (* x.im x.im))) 1554040740.800 * [simplify]: Simplified (2 2 2 1) to (λ (x.re x.im) (* x.im (+ (+ (* x.re x.re) (* x.re x.re)) (log (exp (- (* x.re x.re) (* x.im x.im))))))) 1554040740.800 * * * * [progress]: [ 68 / 92 ] simplifiying candidate # 1554040740.800 * * * * [progress]: [ 69 / 92 ] simplifiying candidate # 1554040740.800 * * * * [progress]: [ 70 / 92 ] simplifiying candidate # 1554040740.800 * * * * [progress]: [ 71 / 92 ] simplifiying candidate # 1554040740.800 * * * * [progress]: [ 72 / 92 ] simplifiying candidate # 1554040740.801 * * * * [progress]: [ 73 / 92 ] simplifiying candidate # 1554040740.801 * * * * [progress]: [ 74 / 92 ] simplifiying candidate # 1554040740.801 * * * * [progress]: [ 75 / 92 ] simplifiying candidate # 1554040740.801 * * * * [progress]: [ 76 / 92 ] simplifiying candidate # 1554040740.801 * * * * [progress]: [ 77 / 92 ] simplifiying candidate # 1554040740.801 * * * * [progress]: [ 78 / 92 ] simplifiying candidate # 1554040740.801 * [simplify]: Simplifying (+ x.re x.im) 1554040740.801 * * [simplify]: iters left: 2 (3 enodes) 1554040740.802 * * [simplify]: iters left: 1 (10 enodes) 1554040740.805 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040740.805 * * [simplify]: Extracting #1: cost 4 inf + 0 1554040740.805 * * [simplify]: Extracting #2: cost 2 inf + 2 1554040740.805 * * [simplify]: Extracting #3: cost 0 inf + 86 1554040740.805 * [simplify]: Simplified to (+ x.im x.re) 1554040740.805 * [simplify]: Simplified (2 2 2 1) to (λ (x.re x.im) (* x.im (+ (+ (* x.re x.re) (* x.re x.re)) (* (+ x.im x.re) (- x.re x.im))))) 1554040740.805 * [simplify]: Simplifying (- x.re x.im) 1554040740.805 * * [simplify]: iters left: 2 (3 enodes) 1554040740.807 * * [simplify]: iters left: 1 (11 enodes) 1554040740.809 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040740.810 * * [simplify]: Extracting #1: cost 5 inf + 0 1554040740.810 * * [simplify]: Extracting #2: cost 3 inf + 43 1554040740.810 * * [simplify]: Extracting #3: cost 0 inf + 168 1554040740.810 * [simplify]: Simplified to (- x.re x.im) 1554040740.810 * [simplify]: Simplified (2 2 2 2) to (λ (x.re x.im) (* x.im (+ (+ (* x.re x.re) (* x.re x.re)) (* (+ x.re x.im) (- x.re x.im))))) 1554040740.810 * * * * [progress]: [ 79 / 92 ] simplifiying candidate # 1554040740.810 * * * * [progress]: [ 80 / 92 ] simplifiying candidate #real (real->posit16 (- (* x.re x.re) (* x.im x.im)))))))> 1554040740.810 * * * * [progress]: [ 81 / 92 ] simplifiying candidate # 1554040740.810 * [simplify]: Simplifying (- (* 3 (* x.im (pow x.re 2))) (pow x.im 3)) 1554040740.810 * * [simplify]: iters left: 6 (9 enodes) 1554040740.816 * * [simplify]: iters left: 5 (45 enodes) 1554040740.832 * * [simplify]: iters left: 4 (89 enodes) 1554040740.859 * * [simplify]: iters left: 3 (168 enodes) 1554040740.896 * * [simplify]: iters left: 2 (259 enodes) 1554040740.951 * * [simplify]: iters left: 1 (425 enodes) 1554040741.076 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040741.076 * * [simplify]: Extracting #1: cost 7 inf + 0 1554040741.076 * * [simplify]: Extracting #2: cost 55 inf + 1 1554040741.076 * * [simplify]: Extracting #3: cost 136 inf + 697 1554040741.078 * * [simplify]: Extracting #4: cost 113 inf + 6232 1554040741.081 * * [simplify]: Extracting #5: cost 56 inf + 34285 1554040741.087 * * [simplify]: Extracting #6: cost 0 inf + 68439 1554040741.093 * * [simplify]: Extracting #7: cost 0 inf + 68319 1554040741.101 * [simplify]: Simplified to (* (- (* (* x.re x.re) 3) (* x.im x.im)) x.im) 1554040741.102 * [simplify]: Simplified (2) to (λ (x.re x.im) (* (- (* (* x.re x.re) 3) (* x.im x.im)) x.im)) 1554040741.102 * * * * [progress]: [ 82 / 92 ] simplifiying candidate # 1554040741.102 * [simplify]: Simplifying (- (* 3 (* x.im (pow x.re 2))) (pow x.im 3)) 1554040741.102 * * [simplify]: iters left: 6 (9 enodes) 1554040741.105 * * [simplify]: iters left: 5 (45 enodes) 1554040741.114 * * [simplify]: iters left: 4 (89 enodes) 1554040741.132 * * [simplify]: iters left: 3 (168 enodes) 1554040741.162 * * [simplify]: iters left: 2 (259 enodes) 1554040741.222 * * [simplify]: iters left: 1 (425 enodes) 1554040741.354 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040741.354 * * [simplify]: Extracting #1: cost 7 inf + 0 1554040741.354 * * [simplify]: Extracting #2: cost 55 inf + 1 1554040741.355 * * [simplify]: Extracting #3: cost 136 inf + 697 1554040741.356 * * [simplify]: Extracting #4: cost 113 inf + 6232 1554040741.359 * * [simplify]: Extracting #5: cost 56 inf + 34285 1554040741.365 * * [simplify]: Extracting #6: cost 0 inf + 68439 1554040741.371 * * [simplify]: Extracting #7: cost 0 inf + 68319 1554040741.377 * [simplify]: Simplified to (* (- (* (* x.re x.re) 3) (* x.im x.im)) x.im) 1554040741.377 * [simplify]: Simplified (2) to (λ (x.re x.im) (* (- (* (* x.re x.re) 3) (* x.im x.im)) x.im)) 1554040741.377 * * * * [progress]: [ 83 / 92 ] simplifiying candidate # 1554040741.377 * [simplify]: Simplifying (- (* 3 (* x.im (pow x.re 2))) (pow x.im 3)) 1554040741.378 * * [simplify]: iters left: 6 (9 enodes) 1554040741.381 * * [simplify]: iters left: 5 (45 enodes) 1554040741.390 * * [simplify]: iters left: 4 (89 enodes) 1554040741.411 * * [simplify]: iters left: 3 (168 enodes) 1554040741.440 * * [simplify]: iters left: 2 (259 enodes) 1554040741.492 * * [simplify]: iters left: 1 (425 enodes) 1554040741.658 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040741.659 * * [simplify]: Extracting #1: cost 7 inf + 0 1554040741.659 * * [simplify]: Extracting #2: cost 55 inf + 1 1554040741.659 * * [simplify]: Extracting #3: cost 136 inf + 697 1554040741.660 * * [simplify]: Extracting #4: cost 113 inf + 6232 1554040741.664 * * [simplify]: Extracting #5: cost 56 inf + 34285 1554040741.670 * * [simplify]: Extracting #6: cost 0 inf + 68439 1554040741.676 * * [simplify]: Extracting #7: cost 0 inf + 68319 1554040741.683 * [simplify]: Simplified to (* (- (* (* x.re x.re) 3) (* x.im x.im)) x.im) 1554040741.683 * [simplify]: Simplified (2) to (λ (x.re x.im) (* (- (* (* x.re x.re) 3) (* x.im x.im)) x.im)) 1554040741.683 * * * * [progress]: [ 84 / 92 ] simplifiying candidate # 1554040741.683 * [simplify]: Simplifying (- (* 3 (pow x.re 2)) (pow x.im 2)) 1554040741.683 * * [simplify]: iters left: 5 (8 enodes) 1554040741.688 * * [simplify]: iters left: 4 (35 enodes) 1554040741.700 * * [simplify]: iters left: 3 (49 enodes) 1554040741.714 * * [simplify]: iters left: 2 (58 enodes) 1554040741.729 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040741.729 * * [simplify]: Extracting #1: cost 5 inf + 0 1554040741.729 * * [simplify]: Extracting #2: cost 15 inf + 0 1554040741.729 * * [simplify]: Extracting #3: cost 11 inf + 167 1554040741.730 * * [simplify]: Extracting #4: cost 2 inf + 781 1554040741.730 * * [simplify]: Extracting #5: cost 0 inf + 986 1554040741.730 * [simplify]: Simplified to (- (* (* x.re x.re) 3) (* x.im x.im)) 1554040741.731 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (* x.im (- (* (* x.re x.re) 3) (* x.im x.im)))) 1554040741.731 * * * * [progress]: [ 85 / 92 ] simplifiying candidate # 1554040741.731 * [simplify]: Simplifying (- (* 3 (pow x.re 2)) (pow x.im 2)) 1554040741.731 * * [simplify]: iters left: 5 (8 enodes) 1554040741.736 * * [simplify]: iters left: 4 (35 enodes) 1554040741.748 * * [simplify]: iters left: 3 (49 enodes) 1554040741.762 * * [simplify]: iters left: 2 (58 enodes) 1554040741.777 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040741.777 * * [simplify]: Extracting #1: cost 5 inf + 0 1554040741.777 * * [simplify]: Extracting #2: cost 15 inf + 0 1554040741.777 * * [simplify]: Extracting #3: cost 11 inf + 167 1554040741.777 * * [simplify]: Extracting #4: cost 2 inf + 781 1554040741.778 * * [simplify]: Extracting #5: cost 0 inf + 986 1554040741.778 * [simplify]: Simplified to (- (* (* x.re x.re) 3) (* x.im x.im)) 1554040741.778 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (* x.im (- (* (* x.re x.re) 3) (* x.im x.im)))) 1554040741.778 * * * * [progress]: [ 86 / 92 ] simplifiying candidate # 1554040741.778 * [simplify]: Simplifying (- (* 3 (pow x.re 2)) (pow x.im 2)) 1554040741.778 * * [simplify]: iters left: 5 (8 enodes) 1554040741.781 * * [simplify]: iters left: 4 (35 enodes) 1554040741.787 * * [simplify]: iters left: 3 (49 enodes) 1554040741.794 * * [simplify]: iters left: 2 (58 enodes) 1554040741.802 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040741.802 * * [simplify]: Extracting #1: cost 5 inf + 0 1554040741.803 * * [simplify]: Extracting #2: cost 15 inf + 0 1554040741.803 * * [simplify]: Extracting #3: cost 11 inf + 167 1554040741.803 * * [simplify]: Extracting #4: cost 2 inf + 781 1554040741.803 * * [simplify]: Extracting #5: cost 0 inf + 986 1554040741.804 * [simplify]: Simplified to (- (* (* x.re x.re) 3) (* x.im x.im)) 1554040741.804 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (* x.im (- (* (* x.re x.re) 3) (* x.im x.im)))) 1554040741.804 * * * * [progress]: [ 87 / 92 ] simplifiying candidate # 1554040741.804 * [simplify]: Simplifying (* 2 (pow x.re 2)) 1554040741.804 * * [simplify]: iters left: 3 (4 enodes) 1554040741.807 * * [simplify]: iters left: 2 (18 enodes) 1554040741.812 * * [simplify]: iters left: 1 (26 enodes) 1554040741.820 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040741.820 * * [simplify]: Extracting #1: cost 6 inf + 0 1554040741.820 * * [simplify]: Extracting #2: cost 5 inf + 43 1554040741.821 * * [simplify]: Extracting #3: cost 0 inf + 332 1554040741.821 * [simplify]: Simplified to (* 2 (* x.re x.re)) 1554040741.821 * [simplify]: Simplified (2 2 1) to (λ (x.re x.im) (* x.im (+ (* 2 (* x.re x.re)) (- (* x.re x.re) (* x.im x.im))))) 1554040741.821 * * * * [progress]: [ 88 / 92 ] simplifiying candidate # 1554040741.821 * [simplify]: Simplifying (* 2 (pow x.re 2)) 1554040741.821 * * [simplify]: iters left: 3 (4 enodes) 1554040741.824 * * [simplify]: iters left: 2 (18 enodes) 1554040741.830 * * [simplify]: iters left: 1 (26 enodes) 1554040741.837 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040741.837 * * [simplify]: Extracting #1: cost 6 inf + 0 1554040741.837 * * [simplify]: Extracting #2: cost 5 inf + 43 1554040741.837 * * [simplify]: Extracting #3: cost 0 inf + 332 1554040741.837 * [simplify]: Simplified to (* 2 (* x.re x.re)) 1554040741.837 * [simplify]: Simplified (2 2 1) to (λ (x.re x.im) (* x.im (+ (* 2 (* x.re x.re)) (- (* x.re x.re) (* x.im x.im))))) 1554040741.837 * * * * [progress]: [ 89 / 92 ] simplifiying candidate # 1554040741.838 * [simplify]: Simplifying (* 2 (pow x.re 2)) 1554040741.838 * * [simplify]: iters left: 3 (4 enodes) 1554040741.841 * * [simplify]: iters left: 2 (18 enodes) 1554040741.846 * * [simplify]: iters left: 1 (26 enodes) 1554040741.853 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040741.854 * * [simplify]: Extracting #1: cost 6 inf + 0 1554040741.854 * * [simplify]: Extracting #2: cost 5 inf + 43 1554040741.854 * * [simplify]: Extracting #3: cost 0 inf + 332 1554040741.854 * [simplify]: Simplified to (* 2 (* x.re x.re)) 1554040741.854 * [simplify]: Simplified (2 2 1) to (λ (x.re x.im) (* x.im (+ (* 2 (* x.re x.re)) (- (* x.re x.re) (* x.im x.im))))) 1554040741.854 * * * * [progress]: [ 90 / 92 ] simplifiying candidate # 1554040741.854 * [simplify]: Simplifying (- (pow x.re 2) (pow x.im 2)) 1554040741.854 * * [simplify]: iters left: 3 (6 enodes) 1554040741.857 * * [simplify]: iters left: 2 (28 enodes) 1554040741.862 * * [simplify]: iters left: 1 (41 enodes) 1554040741.868 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040741.868 * * [simplify]: Extracting #1: cost 7 inf + 0 1554040741.868 * * [simplify]: Extracting #2: cost 16 inf + 0 1554040741.868 * * [simplify]: Extracting #3: cost 14 inf + 3 1554040741.869 * * [simplify]: Extracting #4: cost 6 inf + 454 1554040741.869 * * [simplify]: Extracting #5: cost 0 inf + 823 1554040741.869 * [simplify]: Simplified to (- (* x.re x.re) (* x.im x.im)) 1554040741.869 * [simplify]: Simplified (2 2 2) to (λ (x.re x.im) (* x.im (+ (+ (* x.re x.re) (* x.re x.re)) (- (* x.re x.re) (* x.im x.im))))) 1554040741.869 * * * * [progress]: [ 91 / 92 ] simplifiying candidate # 1554040741.869 * [simplify]: Simplifying (- (pow x.re 2) (pow x.im 2)) 1554040741.869 * * [simplify]: iters left: 3 (6 enodes) 1554040741.871 * * [simplify]: iters left: 2 (28 enodes) 1554040741.876 * * [simplify]: iters left: 1 (41 enodes) 1554040741.882 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040741.882 * * [simplify]: Extracting #1: cost 7 inf + 0 1554040741.882 * * [simplify]: Extracting #2: cost 16 inf + 0 1554040741.882 * * [simplify]: Extracting #3: cost 14 inf + 3 1554040741.882 * * [simplify]: Extracting #4: cost 6 inf + 454 1554040741.883 * * [simplify]: Extracting #5: cost 0 inf + 823 1554040741.884 * [simplify]: Simplified to (- (* x.re x.re) (* x.im x.im)) 1554040741.884 * [simplify]: Simplified (2 2 2) to (λ (x.re x.im) (* x.im (+ (+ (* x.re x.re) (* x.re x.re)) (- (* x.re x.re) (* x.im x.im))))) 1554040741.884 * * * * [progress]: [ 92 / 92 ] simplifiying candidate # 1554040741.884 * [simplify]: Simplifying (- (pow x.re 2) (pow x.im 2)) 1554040741.884 * * [simplify]: iters left: 3 (6 enodes) 1554040741.887 * * [simplify]: iters left: 2 (28 enodes) 1554040741.891 * * [simplify]: iters left: 1 (41 enodes) 1554040741.901 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040741.901 * * [simplify]: Extracting #1: cost 7 inf + 0 1554040741.901 * * [simplify]: Extracting #2: cost 16 inf + 0 1554040741.901 * * [simplify]: Extracting #3: cost 14 inf + 3 1554040741.902 * * [simplify]: Extracting #4: cost 6 inf + 454 1554040741.902 * * [simplify]: Extracting #5: cost 0 inf + 823 1554040741.903 * [simplify]: Simplified to (- (* x.re x.re) (* x.im x.im)) 1554040741.903 * [simplify]: Simplified (2 2 2) to (λ (x.re x.im) (* x.im (+ (+ (* x.re x.re) (* x.re x.re)) (- (* x.re x.re) (* x.im x.im))))) 1554040741.903 * * * [progress]: adding candidates to table 1554040742.689 * * [progress]: iteration 3 / 4 1554040742.689 * * * [progress]: picking best candidate 1554040742.727 * * * * [pick]: Picked # 1554040742.727 * * * [progress]: localizing error 1554040742.770 * * * [progress]: generating rewritten candidates 1554040742.770 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1) 1554040742.818 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2) 1554040742.841 * * * * [progress]: [ 3 / 4 ] rewriting at (2) 1554040742.875 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1) 1554040742.891 * * * [progress]: generating series expansions 1554040742.891 * * * * [progress]: [ 1 / 4 ] generating series at (2 1) 1554040742.891 * [backup-simplify]: Simplify (* (- (* x.re x.re) (* x.im x.im)) x.im) into (* x.im (- (pow x.re 2) (pow x.im 2))) 1554040742.891 * [approximate]: Taking taylor expansion of (* x.im (- (pow x.re 2) (pow x.im 2))) in (x.re x.im) around 0 1554040742.891 * [taylor]: Taking taylor expansion of (* x.im (- (pow x.re 2) (pow x.im 2))) in x.im 1554040742.892 * [taylor]: Taking taylor expansion of x.im in x.im 1554040742.892 * [backup-simplify]: Simplify 0 into 0 1554040742.892 * [backup-simplify]: Simplify 1 into 1 1554040742.892 * [taylor]: Taking taylor expansion of (- (pow x.re 2) (pow x.im 2)) in x.im 1554040742.892 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 1554040742.892 * [taylor]: Taking taylor expansion of x.re in x.im 1554040742.892 * [backup-simplify]: Simplify x.re into x.re 1554040742.892 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 1554040742.892 * [taylor]: Taking taylor expansion of x.im in x.im 1554040742.892 * [backup-simplify]: Simplify 0 into 0 1554040742.892 * [backup-simplify]: Simplify 1 into 1 1554040742.892 * [taylor]: Taking taylor expansion of (* x.im (- (pow x.re 2) (pow x.im 2))) in x.re 1554040742.892 * [taylor]: Taking taylor expansion of x.im in x.re 1554040742.892 * [backup-simplify]: Simplify x.im into x.im 1554040742.892 * [taylor]: Taking taylor expansion of (- (pow x.re 2) (pow x.im 2)) in x.re 1554040742.892 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040742.892 * [taylor]: Taking taylor expansion of x.re in x.re 1554040742.892 * [backup-simplify]: Simplify 0 into 0 1554040742.892 * [backup-simplify]: Simplify 1 into 1 1554040742.892 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1554040742.892 * [taylor]: Taking taylor expansion of x.im in x.re 1554040742.892 * [backup-simplify]: Simplify x.im into x.im 1554040742.892 * [taylor]: Taking taylor expansion of (* x.im (- (pow x.re 2) (pow x.im 2))) in x.re 1554040742.892 * [taylor]: Taking taylor expansion of x.im in x.re 1554040742.892 * [backup-simplify]: Simplify x.im into x.im 1554040742.892 * [taylor]: Taking taylor expansion of (- (pow x.re 2) (pow x.im 2)) in x.re 1554040742.892 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040742.892 * [taylor]: Taking taylor expansion of x.re in x.re 1554040742.892 * [backup-simplify]: Simplify 0 into 0 1554040742.892 * [backup-simplify]: Simplify 1 into 1 1554040742.892 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1554040742.892 * [taylor]: Taking taylor expansion of x.im in x.re 1554040742.892 * [backup-simplify]: Simplify x.im into x.im 1554040742.893 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1554040742.893 * [backup-simplify]: Simplify (- (pow x.im 2)) into (- (pow x.im 2)) 1554040742.893 * [backup-simplify]: Simplify (+ 0 (- (pow x.im 2))) into (- (pow x.im 2)) 1554040742.893 * [backup-simplify]: Simplify (* x.im (- (pow x.im 2))) into (* -1 (pow x.im 3)) 1554040742.893 * [taylor]: Taking taylor expansion of (* -1 (pow x.im 3)) in x.im 1554040742.893 * [taylor]: Taking taylor expansion of -1 in x.im 1554040742.893 * [backup-simplify]: Simplify -1 into -1 1554040742.893 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.im 1554040742.893 * [taylor]: Taking taylor expansion of x.im in x.im 1554040742.893 * [backup-simplify]: Simplify 0 into 0 1554040742.893 * [backup-simplify]: Simplify 1 into 1 1554040742.893 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1554040742.894 * [backup-simplify]: Simplify (- 0) into 0 1554040742.894 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040742.894 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 (- (pow x.im 2)))) into 0 1554040742.894 * [taylor]: Taking taylor expansion of 0 in x.im 1554040742.895 * [backup-simplify]: Simplify 0 into 0 1554040742.895 * [backup-simplify]: Simplify 0 into 0 1554040742.895 * [backup-simplify]: Simplify (* 1 1) into 1 1554040742.895 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1554040742.896 * [backup-simplify]: Simplify (- 0) into 0 1554040742.896 * [backup-simplify]: Simplify (+ 1 0) into 1 1554040742.897 * [backup-simplify]: Simplify (+ (* x.im 1) (+ (* 0 0) (* 0 (- (pow x.im 2))))) into x.im 1554040742.897 * [taylor]: Taking taylor expansion of x.im in x.im 1554040742.897 * [backup-simplify]: Simplify 0 into 0 1554040742.897 * [backup-simplify]: Simplify 1 into 1 1554040742.897 * [backup-simplify]: Simplify 0 into 0 1554040742.897 * [backup-simplify]: Simplify 0 into 0 1554040742.898 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040742.899 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 1554040742.899 * [backup-simplify]: Simplify (- 0) into 0 1554040742.899 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040742.900 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 1) (+ (* 0 0) (* 0 (- (pow x.im 2)))))) into 0 1554040742.900 * [taylor]: Taking taylor expansion of 0 in x.im 1554040742.900 * [backup-simplify]: Simplify 0 into 0 1554040742.900 * [backup-simplify]: Simplify 0 into 0 1554040742.900 * [backup-simplify]: Simplify 1 into 1 1554040742.901 * [backup-simplify]: Simplify 0 into 0 1554040742.901 * [backup-simplify]: Simplify (* 1 1) into 1 1554040742.901 * [backup-simplify]: Simplify (* 1 1) into 1 1554040742.902 * [backup-simplify]: Simplify (* -1 1) into -1 1554040742.902 * [backup-simplify]: Simplify -1 into -1 1554040742.905 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040742.907 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im))))) into 0 1554040742.907 * [backup-simplify]: Simplify (- 0) into 0 1554040742.907 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040742.909 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 1) (+ (* 0 0) (* 0 (- (pow x.im 2))))))) into 0 1554040742.909 * [taylor]: Taking taylor expansion of 0 in x.im 1554040742.909 * [backup-simplify]: Simplify 0 into 0 1554040742.909 * [backup-simplify]: Simplify 0 into 0 1554040742.909 * [backup-simplify]: Simplify 0 into 0 1554040742.909 * [backup-simplify]: Simplify 0 into 0 1554040742.909 * [backup-simplify]: Simplify 0 into 0 1554040742.910 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040742.910 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040742.911 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 1)) into 0 1554040742.911 * [backup-simplify]: Simplify 0 into 0 1554040742.912 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040742.913 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))))) into 0 1554040742.913 * [backup-simplify]: Simplify (- 0) into 0 1554040742.914 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040742.915 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (+ (* 0 0) (* 0 (- (pow x.im 2)))))))) into 0 1554040742.915 * [taylor]: Taking taylor expansion of 0 in x.im 1554040742.915 * [backup-simplify]: Simplify 0 into 0 1554040742.915 * [backup-simplify]: Simplify 0 into 0 1554040742.915 * [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)) 1554040742.916 * [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) 1554040742.916 * [approximate]: Taking taylor expansion of (/ (- (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) x.im) in (x.re x.im) around 0 1554040742.916 * [taylor]: Taking taylor expansion of (/ (- (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) x.im) in x.im 1554040742.916 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) in x.im 1554040742.916 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.im 1554040742.916 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 1554040742.916 * [taylor]: Taking taylor expansion of x.re in x.im 1554040742.916 * [backup-simplify]: Simplify x.re into x.re 1554040742.916 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1554040742.916 * [backup-simplify]: Simplify (/ 1 (pow x.re 2)) into (/ 1 (pow x.re 2)) 1554040742.916 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 1554040742.916 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 1554040742.916 * [taylor]: Taking taylor expansion of x.im in x.im 1554040742.916 * [backup-simplify]: Simplify 0 into 0 1554040742.916 * [backup-simplify]: Simplify 1 into 1 1554040742.917 * [backup-simplify]: Simplify (* 1 1) into 1 1554040742.917 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040742.917 * [taylor]: Taking taylor expansion of x.im in x.im 1554040742.917 * [backup-simplify]: Simplify 0 into 0 1554040742.917 * [backup-simplify]: Simplify 1 into 1 1554040742.917 * [backup-simplify]: Simplify (- 1) into -1 1554040742.918 * [backup-simplify]: Simplify (+ 0 -1) into -1 1554040742.918 * [backup-simplify]: Simplify (/ -1 1) into -1 1554040742.918 * [taylor]: Taking taylor expansion of (/ (- (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) x.im) in x.re 1554040742.918 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) in x.re 1554040742.918 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 1554040742.918 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040742.918 * [taylor]: Taking taylor expansion of x.re in x.re 1554040742.918 * [backup-simplify]: Simplify 0 into 0 1554040742.918 * [backup-simplify]: Simplify 1 into 1 1554040742.919 * [backup-simplify]: Simplify (* 1 1) into 1 1554040742.919 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040742.919 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 1554040742.919 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1554040742.919 * [taylor]: Taking taylor expansion of x.im in x.re 1554040742.919 * [backup-simplify]: Simplify x.im into x.im 1554040742.919 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1554040742.919 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 1554040742.919 * [taylor]: Taking taylor expansion of x.im in x.re 1554040742.919 * [backup-simplify]: Simplify x.im into x.im 1554040742.920 * [backup-simplify]: Simplify (+ 1 0) into 1 1554040742.920 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1554040742.920 * [taylor]: Taking taylor expansion of (/ (- (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) x.im) in x.re 1554040742.920 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) in x.re 1554040742.920 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 1554040742.920 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040742.920 * [taylor]: Taking taylor expansion of x.re in x.re 1554040742.920 * [backup-simplify]: Simplify 0 into 0 1554040742.920 * [backup-simplify]: Simplify 1 into 1 1554040742.920 * [backup-simplify]: Simplify (* 1 1) into 1 1554040742.921 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040742.921 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 1554040742.921 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1554040742.921 * [taylor]: Taking taylor expansion of x.im in x.re 1554040742.921 * [backup-simplify]: Simplify x.im into x.im 1554040742.921 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1554040742.921 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 1554040742.921 * [taylor]: Taking taylor expansion of x.im in x.re 1554040742.921 * [backup-simplify]: Simplify x.im into x.im 1554040742.922 * [backup-simplify]: Simplify (+ 1 0) into 1 1554040742.922 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1554040742.922 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 1554040742.922 * [taylor]: Taking taylor expansion of x.im in x.im 1554040742.922 * [backup-simplify]: Simplify 0 into 0 1554040742.922 * [backup-simplify]: Simplify 1 into 1 1554040742.922 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040742.923 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040742.924 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1554040742.924 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040742.924 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1554040742.924 * [taylor]: Taking taylor expansion of 0 in x.im 1554040742.924 * [backup-simplify]: Simplify 0 into 0 1554040742.925 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040742.926 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040742.926 * [backup-simplify]: Simplify (- (/ 1 (pow x.im 2))) into (- (/ 1 (pow x.im 2))) 1554040742.926 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow x.im 2)))) into (- (/ 1 (pow x.im 2))) 1554040742.926 * [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))) 1554040742.926 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x.im 3))) in x.im 1554040742.926 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 3)) in x.im 1554040742.926 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.im 1554040742.926 * [taylor]: Taking taylor expansion of x.im in x.im 1554040742.927 * [backup-simplify]: Simplify 0 into 0 1554040742.927 * [backup-simplify]: Simplify 1 into 1 1554040742.927 * [backup-simplify]: Simplify (* 1 1) into 1 1554040742.927 * [backup-simplify]: Simplify (* 1 1) into 1 1554040742.928 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040742.928 * [backup-simplify]: Simplify (- 1) into -1 1554040742.928 * [backup-simplify]: Simplify -1 into -1 1554040742.928 * [backup-simplify]: Simplify 1 into 1 1554040742.929 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040742.930 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040742.930 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1554040742.930 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 2)) (/ 0 (pow x.im 2))))) into 0 1554040742.930 * [backup-simplify]: Simplify (- 0) into 0 1554040742.931 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040742.931 * [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 1554040742.931 * [taylor]: Taking taylor expansion of 0 in x.im 1554040742.931 * [backup-simplify]: Simplify 0 into 0 1554040742.932 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040742.932 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040742.933 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1554040742.933 * [backup-simplify]: Simplify (- 0) into 0 1554040742.933 * [backup-simplify]: Simplify 0 into 0 1554040742.934 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1554040742.934 * [backup-simplify]: Simplify 0 into 0 1554040742.935 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1554040742.936 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040742.936 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1554040742.937 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 2)) (/ 0 (pow x.im 2))) (* 0 (/ 0 (pow x.im 2))))) into 0 1554040742.937 * [backup-simplify]: Simplify (- 0) into 0 1554040742.937 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040742.938 * [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 1554040742.938 * [taylor]: Taking taylor expansion of 0 in x.im 1554040742.938 * [backup-simplify]: Simplify 0 into 0 1554040742.938 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040742.939 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040742.940 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040742.941 * [backup-simplify]: Simplify (- 0) into 0 1554040742.941 * [backup-simplify]: Simplify 0 into 0 1554040742.941 * [backup-simplify]: Simplify 0 into 0 1554040742.941 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040742.942 * [backup-simplify]: Simplify 0 into 0 1554040742.943 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1554040742.944 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040742.944 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 1554040742.945 * [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 1554040742.945 * [backup-simplify]: Simplify (- 0) into 0 1554040742.945 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040742.946 * [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 1554040742.946 * [taylor]: Taking taylor expansion of 0 in x.im 1554040742.946 * [backup-simplify]: Simplify 0 into 0 1554040742.947 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040742.948 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040742.948 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040742.949 * [backup-simplify]: Simplify (- 0) into 0 1554040742.949 * [backup-simplify]: Simplify 0 into 0 1554040742.949 * [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)) 1554040742.949 * [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)) 1554040742.949 * [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 1554040742.949 * [taylor]: Taking taylor expansion of (* -1 (/ (- (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) x.im)) in x.im 1554040742.950 * [taylor]: Taking taylor expansion of -1 in x.im 1554040742.950 * [backup-simplify]: Simplify -1 into -1 1554040742.950 * [taylor]: Taking taylor expansion of (/ (- (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) x.im) in x.im 1554040742.950 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) in x.im 1554040742.950 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.im 1554040742.950 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 1554040742.950 * [taylor]: Taking taylor expansion of x.re in x.im 1554040742.950 * [backup-simplify]: Simplify x.re into x.re 1554040742.950 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1554040742.950 * [backup-simplify]: Simplify (/ 1 (pow x.re 2)) into (/ 1 (pow x.re 2)) 1554040742.950 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 1554040742.950 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 1554040742.950 * [taylor]: Taking taylor expansion of x.im in x.im 1554040742.950 * [backup-simplify]: Simplify 0 into 0 1554040742.950 * [backup-simplify]: Simplify 1 into 1 1554040742.950 * [backup-simplify]: Simplify (* 1 1) into 1 1554040742.951 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040742.951 * [taylor]: Taking taylor expansion of x.im in x.im 1554040742.951 * [backup-simplify]: Simplify 0 into 0 1554040742.951 * [backup-simplify]: Simplify 1 into 1 1554040742.951 * [backup-simplify]: Simplify (- 1) into -1 1554040742.951 * [backup-simplify]: Simplify (+ 0 -1) into -1 1554040742.952 * [backup-simplify]: Simplify (/ -1 1) into -1 1554040742.952 * [taylor]: Taking taylor expansion of (* -1 (/ (- (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) x.im)) in x.re 1554040742.952 * [taylor]: Taking taylor expansion of -1 in x.re 1554040742.952 * [backup-simplify]: Simplify -1 into -1 1554040742.952 * [taylor]: Taking taylor expansion of (/ (- (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) x.im) in x.re 1554040742.952 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) in x.re 1554040742.952 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 1554040742.952 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040742.952 * [taylor]: Taking taylor expansion of x.re in x.re 1554040742.952 * [backup-simplify]: Simplify 0 into 0 1554040742.952 * [backup-simplify]: Simplify 1 into 1 1554040742.952 * [backup-simplify]: Simplify (* 1 1) into 1 1554040742.953 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040742.953 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 1554040742.953 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1554040742.953 * [taylor]: Taking taylor expansion of x.im in x.re 1554040742.953 * [backup-simplify]: Simplify x.im into x.im 1554040742.953 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1554040742.953 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 1554040742.953 * [taylor]: Taking taylor expansion of x.im in x.re 1554040742.953 * [backup-simplify]: Simplify x.im into x.im 1554040742.953 * [backup-simplify]: Simplify (+ 1 0) into 1 1554040742.953 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1554040742.953 * [taylor]: Taking taylor expansion of (* -1 (/ (- (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) x.im)) in x.re 1554040742.953 * [taylor]: Taking taylor expansion of -1 in x.re 1554040742.953 * [backup-simplify]: Simplify -1 into -1 1554040742.954 * [taylor]: Taking taylor expansion of (/ (- (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) x.im) in x.re 1554040742.954 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) in x.re 1554040742.954 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 1554040742.954 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040742.954 * [taylor]: Taking taylor expansion of x.re in x.re 1554040742.954 * [backup-simplify]: Simplify 0 into 0 1554040742.954 * [backup-simplify]: Simplify 1 into 1 1554040742.954 * [backup-simplify]: Simplify (* 1 1) into 1 1554040742.954 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040742.954 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 1554040742.954 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 1554040742.954 * [taylor]: Taking taylor expansion of x.im in x.re 1554040742.954 * [backup-simplify]: Simplify x.im into x.im 1554040742.955 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1554040742.955 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 1554040742.955 * [taylor]: Taking taylor expansion of x.im in x.re 1554040742.955 * [backup-simplify]: Simplify x.im into x.im 1554040742.955 * [backup-simplify]: Simplify (+ 1 0) into 1 1554040742.955 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1554040742.955 * [backup-simplify]: Simplify (* -1 (/ 1 x.im)) into (/ -1 x.im) 1554040742.955 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 1554040742.955 * [taylor]: Taking taylor expansion of -1 in x.im 1554040742.955 * [backup-simplify]: Simplify -1 into -1 1554040742.955 * [taylor]: Taking taylor expansion of x.im in x.im 1554040742.955 * [backup-simplify]: Simplify 0 into 0 1554040742.955 * [backup-simplify]: Simplify 1 into 1 1554040742.956 * [backup-simplify]: Simplify (/ -1 1) into -1 1554040742.956 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040742.957 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1554040742.957 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040742.957 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1554040742.958 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ 1 x.im))) into 0 1554040742.958 * [taylor]: Taking taylor expansion of 0 in x.im 1554040742.958 * [backup-simplify]: Simplify 0 into 0 1554040742.958 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040742.959 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040742.959 * [backup-simplify]: Simplify (- (/ 1 (pow x.im 2))) into (- (/ 1 (pow x.im 2))) 1554040742.959 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow x.im 2)))) into (- (/ 1 (pow x.im 2))) 1554040742.959 * [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))) 1554040742.959 * [backup-simplify]: Simplify (+ (* -1 (- (/ 1 (pow x.im 3)))) (+ (* 0 0) (* 0 (/ 1 x.im)))) into (/ 1 (pow x.im 3)) 1554040742.959 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 3)) in x.im 1554040742.959 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.im 1554040742.959 * [taylor]: Taking taylor expansion of x.im in x.im 1554040742.959 * [backup-simplify]: Simplify 0 into 0 1554040742.959 * [backup-simplify]: Simplify 1 into 1 1554040742.960 * [backup-simplify]: Simplify (* 1 1) into 1 1554040742.960 * [backup-simplify]: Simplify (* 1 1) into 1 1554040742.960 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040742.960 * [backup-simplify]: Simplify 1 into 1 1554040742.960 * [backup-simplify]: Simplify -1 into -1 1554040742.961 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040742.961 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040742.961 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1554040742.961 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 2)) (/ 0 (pow x.im 2))))) into 0 1554040742.962 * [backup-simplify]: Simplify (- 0) into 0 1554040742.962 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040742.962 * [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 1554040742.963 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 (- (/ 1 (pow x.im 3)))) (+ (* 0 0) (* 0 (/ 1 x.im))))) into 0 1554040742.963 * [taylor]: Taking taylor expansion of 0 in x.im 1554040742.963 * [backup-simplify]: Simplify 0 into 0 1554040742.963 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040742.964 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040742.964 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1554040742.964 * [backup-simplify]: Simplify 0 into 0 1554040742.964 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1554040742.965 * [backup-simplify]: Simplify 0 into 0 1554040742.965 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1554040742.966 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040742.966 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1554040742.966 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 2)) (/ 0 (pow x.im 2))) (* 0 (/ 0 (pow x.im 2))))) into 0 1554040742.966 * [backup-simplify]: Simplify (- 0) into 0 1554040742.967 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040742.967 * [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 1554040742.968 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 (- (/ 1 (pow x.im 3)))) (+ (* 0 0) (* 0 (/ 1 x.im)))))) into 0 1554040742.968 * [taylor]: Taking taylor expansion of 0 in x.im 1554040742.968 * [backup-simplify]: Simplify 0 into 0 1554040742.968 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040742.969 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040742.969 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040742.969 * [backup-simplify]: Simplify 0 into 0 1554040742.969 * [backup-simplify]: Simplify 0 into 0 1554040742.970 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040742.970 * [backup-simplify]: Simplify 0 into 0 1554040742.971 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1554040742.971 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040742.972 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 1554040742.972 * [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 1554040742.972 * [backup-simplify]: Simplify (- 0) into 0 1554040742.972 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040742.973 * [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 1554040742.974 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- (/ 1 (pow x.im 3)))) (+ (* 0 0) (* 0 (/ 1 x.im))))))) into 0 1554040742.974 * [taylor]: Taking taylor expansion of 0 in x.im 1554040742.974 * [backup-simplify]: Simplify 0 into 0 1554040742.974 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040742.975 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040742.975 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040742.975 * [backup-simplify]: Simplify 0 into 0 1554040742.976 * [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)) 1554040742.976 * * * * [progress]: [ 2 / 4 ] generating series at (2 2) 1554040742.976 * [backup-simplify]: Simplify (* (+ (* x.re x.im) (* x.im x.re)) x.re) into (* 2 (* x.im (pow x.re 2))) 1554040742.976 * [approximate]: Taking taylor expansion of (* 2 (* x.im (pow x.re 2))) in (x.re x.im) around 0 1554040742.976 * [taylor]: Taking taylor expansion of (* 2 (* x.im (pow x.re 2))) in x.im 1554040742.976 * [taylor]: Taking taylor expansion of 2 in x.im 1554040742.976 * [backup-simplify]: Simplify 2 into 2 1554040742.976 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 1554040742.976 * [taylor]: Taking taylor expansion of x.im in x.im 1554040742.976 * [backup-simplify]: Simplify 0 into 0 1554040742.976 * [backup-simplify]: Simplify 1 into 1 1554040742.976 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 1554040742.976 * [taylor]: Taking taylor expansion of x.re in x.im 1554040742.976 * [backup-simplify]: Simplify x.re into x.re 1554040742.976 * [taylor]: Taking taylor expansion of (* 2 (* x.im (pow x.re 2))) in x.re 1554040742.976 * [taylor]: Taking taylor expansion of 2 in x.re 1554040742.976 * [backup-simplify]: Simplify 2 into 2 1554040742.976 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 1554040742.976 * [taylor]: Taking taylor expansion of x.im in x.re 1554040742.976 * [backup-simplify]: Simplify x.im into x.im 1554040742.976 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040742.976 * [taylor]: Taking taylor expansion of x.re in x.re 1554040742.976 * [backup-simplify]: Simplify 0 into 0 1554040742.976 * [backup-simplify]: Simplify 1 into 1 1554040742.976 * [taylor]: Taking taylor expansion of (* 2 (* x.im (pow x.re 2))) in x.re 1554040742.976 * [taylor]: Taking taylor expansion of 2 in x.re 1554040742.976 * [backup-simplify]: Simplify 2 into 2 1554040742.976 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 1554040742.976 * [taylor]: Taking taylor expansion of x.im in x.re 1554040742.976 * [backup-simplify]: Simplify x.im into x.im 1554040742.976 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040742.976 * [taylor]: Taking taylor expansion of x.re in x.re 1554040742.976 * [backup-simplify]: Simplify 0 into 0 1554040742.976 * [backup-simplify]: Simplify 1 into 1 1554040742.977 * [backup-simplify]: Simplify (* 1 1) into 1 1554040742.977 * [backup-simplify]: Simplify (* x.im 1) into x.im 1554040742.977 * [backup-simplify]: Simplify (* 2 x.im) into (* 2 x.im) 1554040742.977 * [taylor]: Taking taylor expansion of (* 2 x.im) in x.im 1554040742.977 * [taylor]: Taking taylor expansion of 2 in x.im 1554040742.977 * [backup-simplify]: Simplify 2 into 2 1554040742.977 * [taylor]: Taking taylor expansion of x.im in x.im 1554040742.977 * [backup-simplify]: Simplify 0 into 0 1554040742.977 * [backup-simplify]: Simplify 1 into 1 1554040742.977 * [backup-simplify]: Simplify (* 2 0) into 0 1554040742.977 * [backup-simplify]: Simplify 0 into 0 1554040742.977 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040742.978 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 1)) into 0 1554040742.978 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 x.im)) into 0 1554040742.978 * [taylor]: Taking taylor expansion of 0 in x.im 1554040742.978 * [backup-simplify]: Simplify 0 into 0 1554040742.978 * [backup-simplify]: Simplify 0 into 0 1554040742.979 * [backup-simplify]: Simplify (+ (* 2 1) (* 0 0)) into 2 1554040742.979 * [backup-simplify]: Simplify 2 into 2 1554040742.979 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040742.979 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 1))) into 0 1554040742.980 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 x.im))) into 0 1554040742.980 * [taylor]: Taking taylor expansion of 0 in x.im 1554040742.980 * [backup-simplify]: Simplify 0 into 0 1554040742.980 * [backup-simplify]: Simplify 0 into 0 1554040742.980 * [backup-simplify]: Simplify 0 into 0 1554040742.981 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 1) (* 0 0))) into 0 1554040742.981 * [backup-simplify]: Simplify 0 into 0 1554040742.981 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040742.982 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040742.982 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 1554040742.982 * [taylor]: Taking taylor expansion of 0 in x.im 1554040742.982 * [backup-simplify]: Simplify 0 into 0 1554040742.983 * [backup-simplify]: Simplify 0 into 0 1554040742.983 * [backup-simplify]: Simplify 0 into 0 1554040742.983 * [backup-simplify]: Simplify 0 into 0 1554040742.983 * [backup-simplify]: Simplify (* 2 (* x.im (pow x.re 2))) into (* 2 (* x.im (pow x.re 2))) 1554040742.983 * [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))) 1554040742.983 * [approximate]: Taking taylor expansion of (/ 2 (* x.im (pow x.re 2))) in (x.re x.im) around 0 1554040742.983 * [taylor]: Taking taylor expansion of (/ 2 (* x.im (pow x.re 2))) in x.im 1554040742.983 * [taylor]: Taking taylor expansion of 2 in x.im 1554040742.983 * [backup-simplify]: Simplify 2 into 2 1554040742.983 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 1554040742.983 * [taylor]: Taking taylor expansion of x.im in x.im 1554040742.983 * [backup-simplify]: Simplify 0 into 0 1554040742.983 * [backup-simplify]: Simplify 1 into 1 1554040742.983 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 1554040742.983 * [taylor]: Taking taylor expansion of x.re in x.im 1554040742.983 * [backup-simplify]: Simplify x.re into x.re 1554040742.983 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1554040742.983 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 1554040742.983 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1554040742.983 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 1554040742.984 * [backup-simplify]: Simplify (/ 2 (pow x.re 2)) into (/ 2 (pow x.re 2)) 1554040742.984 * [taylor]: Taking taylor expansion of (/ 2 (* x.im (pow x.re 2))) in x.re 1554040742.984 * [taylor]: Taking taylor expansion of 2 in x.re 1554040742.984 * [backup-simplify]: Simplify 2 into 2 1554040742.984 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 1554040742.984 * [taylor]: Taking taylor expansion of x.im in x.re 1554040742.984 * [backup-simplify]: Simplify x.im into x.im 1554040742.984 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040742.984 * [taylor]: Taking taylor expansion of x.re in x.re 1554040742.984 * [backup-simplify]: Simplify 0 into 0 1554040742.984 * [backup-simplify]: Simplify 1 into 1 1554040742.984 * [backup-simplify]: Simplify (* 1 1) into 1 1554040742.984 * [backup-simplify]: Simplify (* x.im 1) into x.im 1554040742.984 * [backup-simplify]: Simplify (/ 2 x.im) into (/ 2 x.im) 1554040742.984 * [taylor]: Taking taylor expansion of (/ 2 (* x.im (pow x.re 2))) in x.re 1554040742.984 * [taylor]: Taking taylor expansion of 2 in x.re 1554040742.984 * [backup-simplify]: Simplify 2 into 2 1554040742.984 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 1554040742.984 * [taylor]: Taking taylor expansion of x.im in x.re 1554040742.984 * [backup-simplify]: Simplify x.im into x.im 1554040742.984 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040742.984 * [taylor]: Taking taylor expansion of x.re in x.re 1554040742.984 * [backup-simplify]: Simplify 0 into 0 1554040742.984 * [backup-simplify]: Simplify 1 into 1 1554040742.984 * [backup-simplify]: Simplify (* 1 1) into 1 1554040742.984 * [backup-simplify]: Simplify (* x.im 1) into x.im 1554040742.985 * [backup-simplify]: Simplify (/ 2 x.im) into (/ 2 x.im) 1554040742.985 * [taylor]: Taking taylor expansion of (/ 2 x.im) in x.im 1554040742.985 * [taylor]: Taking taylor expansion of 2 in x.im 1554040742.985 * [backup-simplify]: Simplify 2 into 2 1554040742.985 * [taylor]: Taking taylor expansion of x.im in x.im 1554040742.985 * [backup-simplify]: Simplify 0 into 0 1554040742.985 * [backup-simplify]: Simplify 1 into 1 1554040742.985 * [backup-simplify]: Simplify (/ 2 1) into 2 1554040742.985 * [backup-simplify]: Simplify 2 into 2 1554040742.985 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040742.986 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 1)) into 0 1554040742.986 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ 2 x.im) (/ 0 x.im)))) into 0 1554040742.986 * [taylor]: Taking taylor expansion of 0 in x.im 1554040742.986 * [backup-simplify]: Simplify 0 into 0 1554040742.986 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 2 (/ 0 1)))) into 0 1554040742.986 * [backup-simplify]: Simplify 0 into 0 1554040742.987 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040742.987 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 1))) into 0 1554040742.987 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ 2 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1554040742.987 * [taylor]: Taking taylor expansion of 0 in x.im 1554040742.987 * [backup-simplify]: Simplify 0 into 0 1554040742.987 * [backup-simplify]: Simplify 0 into 0 1554040742.988 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040742.988 * [backup-simplify]: Simplify 0 into 0 1554040742.989 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040742.989 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040742.990 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ 2 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1554040742.990 * [taylor]: Taking taylor expansion of 0 in x.im 1554040742.990 * [backup-simplify]: Simplify 0 into 0 1554040742.990 * [backup-simplify]: Simplify 0 into 0 1554040742.990 * [backup-simplify]: Simplify 0 into 0 1554040742.991 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040742.991 * [backup-simplify]: Simplify 0 into 0 1554040742.992 * [backup-simplify]: Simplify (* 2 (* (/ 1 (/ 1 x.im)) (pow (/ 1 x.re) -2))) into (* 2 (* x.im (pow x.re 2))) 1554040742.992 * [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))) 1554040742.992 * [approximate]: Taking taylor expansion of (/ -2 (* x.im (pow x.re 2))) in (x.re x.im) around 0 1554040742.992 * [taylor]: Taking taylor expansion of (/ -2 (* x.im (pow x.re 2))) in x.im 1554040742.992 * [taylor]: Taking taylor expansion of -2 in x.im 1554040742.992 * [backup-simplify]: Simplify -2 into -2 1554040742.992 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 1554040742.992 * [taylor]: Taking taylor expansion of x.im in x.im 1554040742.992 * [backup-simplify]: Simplify 0 into 0 1554040742.992 * [backup-simplify]: Simplify 1 into 1 1554040742.992 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 1554040742.992 * [taylor]: Taking taylor expansion of x.re in x.im 1554040742.992 * [backup-simplify]: Simplify x.re into x.re 1554040742.992 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1554040742.992 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 1554040742.993 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1554040742.993 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 1554040742.993 * [backup-simplify]: Simplify (/ -2 (pow x.re 2)) into (/ -2 (pow x.re 2)) 1554040742.993 * [taylor]: Taking taylor expansion of (/ -2 (* x.im (pow x.re 2))) in x.re 1554040742.993 * [taylor]: Taking taylor expansion of -2 in x.re 1554040742.993 * [backup-simplify]: Simplify -2 into -2 1554040742.993 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 1554040742.993 * [taylor]: Taking taylor expansion of x.im in x.re 1554040742.993 * [backup-simplify]: Simplify x.im into x.im 1554040742.993 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040742.993 * [taylor]: Taking taylor expansion of x.re in x.re 1554040742.994 * [backup-simplify]: Simplify 0 into 0 1554040742.994 * [backup-simplify]: Simplify 1 into 1 1554040742.994 * [backup-simplify]: Simplify (* 1 1) into 1 1554040742.994 * [backup-simplify]: Simplify (* x.im 1) into x.im 1554040742.994 * [backup-simplify]: Simplify (/ -2 x.im) into (/ -2 x.im) 1554040742.994 * [taylor]: Taking taylor expansion of (/ -2 (* x.im (pow x.re 2))) in x.re 1554040742.994 * [taylor]: Taking taylor expansion of -2 in x.re 1554040742.994 * [backup-simplify]: Simplify -2 into -2 1554040742.994 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 1554040742.994 * [taylor]: Taking taylor expansion of x.im in x.re 1554040742.994 * [backup-simplify]: Simplify x.im into x.im 1554040742.994 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040742.994 * [taylor]: Taking taylor expansion of x.re in x.re 1554040742.994 * [backup-simplify]: Simplify 0 into 0 1554040742.994 * [backup-simplify]: Simplify 1 into 1 1554040742.995 * [backup-simplify]: Simplify (* 1 1) into 1 1554040742.995 * [backup-simplify]: Simplify (* x.im 1) into x.im 1554040742.995 * [backup-simplify]: Simplify (/ -2 x.im) into (/ -2 x.im) 1554040742.995 * [taylor]: Taking taylor expansion of (/ -2 x.im) in x.im 1554040742.995 * [taylor]: Taking taylor expansion of -2 in x.im 1554040742.995 * [backup-simplify]: Simplify -2 into -2 1554040742.995 * [taylor]: Taking taylor expansion of x.im in x.im 1554040742.995 * [backup-simplify]: Simplify 0 into 0 1554040742.995 * [backup-simplify]: Simplify 1 into 1 1554040742.995 * [backup-simplify]: Simplify (/ -2 1) into -2 1554040742.995 * [backup-simplify]: Simplify -2 into -2 1554040742.996 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040742.997 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 1)) into 0 1554040742.997 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -2 x.im) (/ 0 x.im)))) into 0 1554040742.997 * [taylor]: Taking taylor expansion of 0 in x.im 1554040742.997 * [backup-simplify]: Simplify 0 into 0 1554040742.998 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -2 (/ 0 1)))) into 0 1554040742.998 * [backup-simplify]: Simplify 0 into 0 1554040742.999 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040742.999 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 1))) into 0 1554040742.999 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -2 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1554040742.999 * [taylor]: Taking taylor expansion of 0 in x.im 1554040742.999 * [backup-simplify]: Simplify 0 into 0 1554040743.000 * [backup-simplify]: Simplify 0 into 0 1554040743.000 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040743.001 * [backup-simplify]: Simplify 0 into 0 1554040743.002 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040743.002 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040743.003 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -2 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1554040743.003 * [taylor]: Taking taylor expansion of 0 in x.im 1554040743.003 * [backup-simplify]: Simplify 0 into 0 1554040743.003 * [backup-simplify]: Simplify 0 into 0 1554040743.003 * [backup-simplify]: Simplify 0 into 0 1554040743.004 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040743.004 * [backup-simplify]: Simplify 0 into 0 1554040743.004 * [backup-simplify]: Simplify (* -2 (* (/ 1 (/ 1 (- x.im))) (pow (/ 1 (- x.re)) -2))) into (* 2 (* x.im (pow x.re 2))) 1554040743.004 * * * * [progress]: [ 3 / 4 ] generating series at (2) 1554040743.005 * [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)) 1554040743.005 * [approximate]: Taking taylor expansion of (- (* 3 (* x.im (pow x.re 2))) (pow x.im 3)) in (x.re x.im) around 0 1554040743.005 * [taylor]: Taking taylor expansion of (- (* 3 (* x.im (pow x.re 2))) (pow x.im 3)) in x.im 1554040743.005 * [taylor]: Taking taylor expansion of (* 3 (* x.im (pow x.re 2))) in x.im 1554040743.005 * [taylor]: Taking taylor expansion of 3 in x.im 1554040743.005 * [backup-simplify]: Simplify 3 into 3 1554040743.005 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 1554040743.005 * [taylor]: Taking taylor expansion of x.im in x.im 1554040743.005 * [backup-simplify]: Simplify 0 into 0 1554040743.005 * [backup-simplify]: Simplify 1 into 1 1554040743.005 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 1554040743.005 * [taylor]: Taking taylor expansion of x.re in x.im 1554040743.005 * [backup-simplify]: Simplify x.re into x.re 1554040743.005 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.im 1554040743.005 * [taylor]: Taking taylor expansion of x.im in x.im 1554040743.005 * [backup-simplify]: Simplify 0 into 0 1554040743.005 * [backup-simplify]: Simplify 1 into 1 1554040743.005 * [taylor]: Taking taylor expansion of (- (* 3 (* x.im (pow x.re 2))) (pow x.im 3)) in x.re 1554040743.005 * [taylor]: Taking taylor expansion of (* 3 (* x.im (pow x.re 2))) in x.re 1554040743.005 * [taylor]: Taking taylor expansion of 3 in x.re 1554040743.005 * [backup-simplify]: Simplify 3 into 3 1554040743.005 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 1554040743.005 * [taylor]: Taking taylor expansion of x.im in x.re 1554040743.005 * [backup-simplify]: Simplify x.im into x.im 1554040743.005 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040743.005 * [taylor]: Taking taylor expansion of x.re in x.re 1554040743.005 * [backup-simplify]: Simplify 0 into 0 1554040743.005 * [backup-simplify]: Simplify 1 into 1 1554040743.005 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.re 1554040743.005 * [taylor]: Taking taylor expansion of x.im in x.re 1554040743.005 * [backup-simplify]: Simplify x.im into x.im 1554040743.005 * [taylor]: Taking taylor expansion of (- (* 3 (* x.im (pow x.re 2))) (pow x.im 3)) in x.re 1554040743.005 * [taylor]: Taking taylor expansion of (* 3 (* x.im (pow x.re 2))) in x.re 1554040743.005 * [taylor]: Taking taylor expansion of 3 in x.re 1554040743.005 * [backup-simplify]: Simplify 3 into 3 1554040743.006 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 1554040743.006 * [taylor]: Taking taylor expansion of x.im in x.re 1554040743.006 * [backup-simplify]: Simplify x.im into x.im 1554040743.006 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040743.006 * [taylor]: Taking taylor expansion of x.re in x.re 1554040743.006 * [backup-simplify]: Simplify 0 into 0 1554040743.006 * [backup-simplify]: Simplify 1 into 1 1554040743.006 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.re 1554040743.006 * [taylor]: Taking taylor expansion of x.im in x.re 1554040743.006 * [backup-simplify]: Simplify x.im into x.im 1554040743.006 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1554040743.006 * [backup-simplify]: Simplify (* x.im (pow x.im 2)) into (pow x.im 3) 1554040743.006 * [backup-simplify]: Simplify (- (pow x.im 3)) into (- (pow x.im 3)) 1554040743.006 * [backup-simplify]: Simplify (+ 0 (- (pow x.im 3))) into (- (pow x.im 3)) 1554040743.006 * [taylor]: Taking taylor expansion of (- (pow x.im 3)) in x.im 1554040743.006 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.im 1554040743.006 * [taylor]: Taking taylor expansion of x.im in x.im 1554040743.006 * [backup-simplify]: Simplify 0 into 0 1554040743.006 * [backup-simplify]: Simplify 1 into 1 1554040743.006 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1554040743.007 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 (pow x.im 2))) into 0 1554040743.007 * [backup-simplify]: Simplify (- 0) into 0 1554040743.007 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040743.007 * [taylor]: Taking taylor expansion of 0 in x.im 1554040743.007 * [backup-simplify]: Simplify 0 into 0 1554040743.007 * [backup-simplify]: Simplify 0 into 0 1554040743.008 * [backup-simplify]: Simplify (* 1 1) into 1 1554040743.008 * [backup-simplify]: Simplify (* x.im 1) into x.im 1554040743.008 * [backup-simplify]: Simplify (* 3 x.im) into (* 3 x.im) 1554040743.008 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1554040743.009 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 (pow x.im 2)))) into 0 1554040743.009 * [backup-simplify]: Simplify (- 0) into 0 1554040743.009 * [backup-simplify]: Simplify (+ (* 3 x.im) 0) into (* 3 x.im) 1554040743.009 * [taylor]: Taking taylor expansion of (* 3 x.im) in x.im 1554040743.009 * [taylor]: Taking taylor expansion of 3 in x.im 1554040743.009 * [backup-simplify]: Simplify 3 into 3 1554040743.009 * [taylor]: Taking taylor expansion of x.im in x.im 1554040743.009 * [backup-simplify]: Simplify 0 into 0 1554040743.009 * [backup-simplify]: Simplify 1 into 1 1554040743.010 * [backup-simplify]: Simplify (* 3 0) into 0 1554040743.010 * [backup-simplify]: Simplify 0 into 0 1554040743.010 * [backup-simplify]: Simplify 0 into 0 1554040743.010 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040743.011 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 1)) into 0 1554040743.011 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 x.im)) into 0 1554040743.012 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 1554040743.013 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow x.im 2))))) into 0 1554040743.014 * [backup-simplify]: Simplify (- 0) into 0 1554040743.014 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040743.014 * [taylor]: Taking taylor expansion of 0 in x.im 1554040743.014 * [backup-simplify]: Simplify 0 into 0 1554040743.014 * [backup-simplify]: Simplify 0 into 0 1554040743.015 * [backup-simplify]: Simplify (+ (* 3 1) (* 0 0)) into 3 1554040743.015 * [backup-simplify]: Simplify 3 into 3 1554040743.015 * [backup-simplify]: Simplify 0 into 0 1554040743.016 * [backup-simplify]: Simplify (* 1 1) into 1 1554040743.016 * [backup-simplify]: Simplify (* 1 1) into 1 1554040743.016 * [backup-simplify]: Simplify (- 1) into -1 1554040743.016 * [backup-simplify]: Simplify -1 into -1 1554040743.017 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040743.018 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 1))) into 0 1554040743.019 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 x.im))) into 0 1554040743.020 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im))))) into 0 1554040743.021 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow x.im 2)))))) into 0 1554040743.021 * [backup-simplify]: Simplify (- 0) into 0 1554040743.023 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040743.023 * [taylor]: Taking taylor expansion of 0 in x.im 1554040743.023 * [backup-simplify]: Simplify 0 into 0 1554040743.023 * [backup-simplify]: Simplify 0 into 0 1554040743.024 * [backup-simplify]: Simplify 0 into 0 1554040743.025 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 1) (* 0 0))) into 0 1554040743.025 * [backup-simplify]: Simplify 0 into 0 1554040743.025 * [backup-simplify]: Simplify 0 into 0 1554040743.025 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040743.026 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040743.026 * [backup-simplify]: Simplify (- 0) into 0 1554040743.026 * [backup-simplify]: Simplify 0 into 0 1554040743.027 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040743.028 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040743.029 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 1554040743.031 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))))) into 0 1554040743.032 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow x.im 2))))))) into 0 1554040743.032 * [backup-simplify]: Simplify (- 0) into 0 1554040743.033 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040743.033 * [taylor]: Taking taylor expansion of 0 in x.im 1554040743.033 * [backup-simplify]: Simplify 0 into 0 1554040743.033 * [backup-simplify]: Simplify 0 into 0 1554040743.033 * [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)) 1554040743.034 * [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))) 1554040743.034 * [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 1554040743.034 * [taylor]: Taking taylor expansion of (- (* 3 (/ 1 (* x.im (pow x.re 2)))) (/ 1 (pow x.im 3))) in x.im 1554040743.034 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (* x.im (pow x.re 2)))) in x.im 1554040743.034 * [taylor]: Taking taylor expansion of 3 in x.im 1554040743.034 * [backup-simplify]: Simplify 3 into 3 1554040743.034 * [taylor]: Taking taylor expansion of (/ 1 (* x.im (pow x.re 2))) in x.im 1554040743.034 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 1554040743.034 * [taylor]: Taking taylor expansion of x.im in x.im 1554040743.034 * [backup-simplify]: Simplify 0 into 0 1554040743.034 * [backup-simplify]: Simplify 1 into 1 1554040743.034 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 1554040743.034 * [taylor]: Taking taylor expansion of x.re in x.im 1554040743.034 * [backup-simplify]: Simplify x.re into x.re 1554040743.034 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1554040743.034 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 1554040743.034 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1554040743.035 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 1554040743.035 * [backup-simplify]: Simplify (/ 1 (pow x.re 2)) into (/ 1 (pow x.re 2)) 1554040743.035 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 3)) in x.im 1554040743.035 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.im 1554040743.035 * [taylor]: Taking taylor expansion of x.im in x.im 1554040743.035 * [backup-simplify]: Simplify 0 into 0 1554040743.035 * [backup-simplify]: Simplify 1 into 1 1554040743.036 * [backup-simplify]: Simplify (* 1 1) into 1 1554040743.036 * [backup-simplify]: Simplify (* 1 1) into 1 1554040743.036 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040743.036 * [taylor]: Taking taylor expansion of (- (* 3 (/ 1 (* x.im (pow x.re 2)))) (/ 1 (pow x.im 3))) in x.re 1554040743.036 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (* x.im (pow x.re 2)))) in x.re 1554040743.036 * [taylor]: Taking taylor expansion of 3 in x.re 1554040743.036 * [backup-simplify]: Simplify 3 into 3 1554040743.036 * [taylor]: Taking taylor expansion of (/ 1 (* x.im (pow x.re 2))) in x.re 1554040743.036 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 1554040743.036 * [taylor]: Taking taylor expansion of x.im in x.re 1554040743.036 * [backup-simplify]: Simplify x.im into x.im 1554040743.036 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040743.037 * [taylor]: Taking taylor expansion of x.re in x.re 1554040743.037 * [backup-simplify]: Simplify 0 into 0 1554040743.037 * [backup-simplify]: Simplify 1 into 1 1554040743.037 * [backup-simplify]: Simplify (* 1 1) into 1 1554040743.037 * [backup-simplify]: Simplify (* x.im 1) into x.im 1554040743.037 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1554040743.037 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 3)) in x.re 1554040743.037 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.re 1554040743.037 * [taylor]: Taking taylor expansion of x.im in x.re 1554040743.037 * [backup-simplify]: Simplify x.im into x.im 1554040743.037 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1554040743.037 * [backup-simplify]: Simplify (* x.im (pow x.im 2)) into (pow x.im 3) 1554040743.037 * [backup-simplify]: Simplify (/ 1 (pow x.im 3)) into (/ 1 (pow x.im 3)) 1554040743.037 * [taylor]: Taking taylor expansion of (- (* 3 (/ 1 (* x.im (pow x.re 2)))) (/ 1 (pow x.im 3))) in x.re 1554040743.037 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (* x.im (pow x.re 2)))) in x.re 1554040743.037 * [taylor]: Taking taylor expansion of 3 in x.re 1554040743.038 * [backup-simplify]: Simplify 3 into 3 1554040743.038 * [taylor]: Taking taylor expansion of (/ 1 (* x.im (pow x.re 2))) in x.re 1554040743.038 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 1554040743.038 * [taylor]: Taking taylor expansion of x.im in x.re 1554040743.038 * [backup-simplify]: Simplify x.im into x.im 1554040743.038 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040743.038 * [taylor]: Taking taylor expansion of x.re in x.re 1554040743.038 * [backup-simplify]: Simplify 0 into 0 1554040743.038 * [backup-simplify]: Simplify 1 into 1 1554040743.038 * [backup-simplify]: Simplify (* 1 1) into 1 1554040743.038 * [backup-simplify]: Simplify (* x.im 1) into x.im 1554040743.038 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1554040743.038 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 3)) in x.re 1554040743.038 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.re 1554040743.038 * [taylor]: Taking taylor expansion of x.im in x.re 1554040743.038 * [backup-simplify]: Simplify x.im into x.im 1554040743.038 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1554040743.038 * [backup-simplify]: Simplify (* x.im (pow x.im 2)) into (pow x.im 3) 1554040743.039 * [backup-simplify]: Simplify (/ 1 (pow x.im 3)) into (/ 1 (pow x.im 3)) 1554040743.039 * [backup-simplify]: Simplify (* 3 (/ 1 x.im)) into (/ 3 x.im) 1554040743.039 * [backup-simplify]: Simplify (+ (/ 3 x.im) 0) into (* 3 (/ 1 x.im)) 1554040743.039 * [taylor]: Taking taylor expansion of (* 3 (/ 1 x.im)) in x.im 1554040743.039 * [taylor]: Taking taylor expansion of 3 in x.im 1554040743.039 * [backup-simplify]: Simplify 3 into 3 1554040743.039 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 1554040743.039 * [taylor]: Taking taylor expansion of x.im in x.im 1554040743.039 * [backup-simplify]: Simplify 0 into 0 1554040743.039 * [backup-simplify]: Simplify 1 into 1 1554040743.039 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040743.040 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040743.040 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 1)) into 0 1554040743.041 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1554040743.041 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 (/ 1 x.im))) into 0 1554040743.041 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040743.041 * [taylor]: Taking taylor expansion of 0 in x.im 1554040743.041 * [backup-simplify]: Simplify 0 into 0 1554040743.042 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040743.043 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 1))) into 0 1554040743.043 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1554040743.044 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 (/ 1 x.im)))) into 0 1554040743.044 * [backup-simplify]: Simplify (- (/ 1 (pow x.im 3))) into (- (/ 1 (pow x.im 3))) 1554040743.044 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow x.im 3)))) into (- (/ 1 (pow x.im 3))) 1554040743.044 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x.im 3))) in x.im 1554040743.044 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 3)) in x.im 1554040743.044 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.im 1554040743.044 * [taylor]: Taking taylor expansion of x.im in x.im 1554040743.044 * [backup-simplify]: Simplify 0 into 0 1554040743.044 * [backup-simplify]: Simplify 1 into 1 1554040743.045 * [backup-simplify]: Simplify (* 1 1) into 1 1554040743.045 * [backup-simplify]: Simplify (* 1 1) into 1 1554040743.045 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040743.046 * [backup-simplify]: Simplify (- 1) into -1 1554040743.046 * [backup-simplify]: Simplify -1 into -1 1554040743.046 * [backup-simplify]: Simplify (* 3 1) into 3 1554040743.046 * [backup-simplify]: Simplify 3 into 3 1554040743.047 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040743.048 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040743.048 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1554040743.049 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.im))))) into 0 1554040743.049 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1554040743.050 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 (pow x.im 2))) into 0 1554040743.050 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 3)) (/ 0 (pow x.im 3))))) into 0 1554040743.050 * [backup-simplify]: Simplify (- 0) into 0 1554040743.050 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040743.050 * [taylor]: Taking taylor expansion of 0 in x.im 1554040743.051 * [backup-simplify]: Simplify 0 into 0 1554040743.051 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040743.052 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040743.053 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1554040743.053 * [backup-simplify]: Simplify (- 0) into 0 1554040743.053 * [backup-simplify]: Simplify 0 into 0 1554040743.054 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1554040743.055 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 1)) into 0 1554040743.055 * [backup-simplify]: Simplify 0 into 0 1554040743.056 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1554040743.057 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1554040743.057 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1554040743.058 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.im)))))) into 0 1554040743.059 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1554040743.059 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 (pow x.im 2)))) into 0 1554040743.059 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 3)) (/ 0 (pow x.im 3))) (* 0 (/ 0 (pow x.im 3))))) into 0 1554040743.060 * [backup-simplify]: Simplify (- 0) into 0 1554040743.060 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040743.060 * [taylor]: Taking taylor expansion of 0 in x.im 1554040743.060 * [backup-simplify]: Simplify 0 into 0 1554040743.061 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040743.061 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040743.062 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040743.062 * [backup-simplify]: Simplify (- 0) into 0 1554040743.062 * [backup-simplify]: Simplify 0 into 0 1554040743.062 * [backup-simplify]: Simplify 0 into 0 1554040743.063 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040743.063 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 1))) into 0 1554040743.063 * [backup-simplify]: Simplify 0 into 0 1554040743.064 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1554040743.065 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1554040743.065 * [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 1554040743.066 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.im))))))) into 0 1554040743.066 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 1554040743.067 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow x.im 2))))) into 0 1554040743.067 * [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 1554040743.067 * [backup-simplify]: Simplify (- 0) into 0 1554040743.068 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040743.068 * [taylor]: Taking taylor expansion of 0 in x.im 1554040743.068 * [backup-simplify]: Simplify 0 into 0 1554040743.068 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040743.069 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040743.069 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040743.070 * [backup-simplify]: Simplify (- 0) into 0 1554040743.070 * [backup-simplify]: Simplify 0 into 0 1554040743.070 * [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)) 1554040743.070 * [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))))) 1554040743.070 * [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 1554040743.070 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x.im 3)) (* 3 (/ 1 (* x.im (pow x.re 2))))) in x.im 1554040743.070 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 3)) in x.im 1554040743.070 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.im 1554040743.070 * [taylor]: Taking taylor expansion of x.im in x.im 1554040743.070 * [backup-simplify]: Simplify 0 into 0 1554040743.070 * [backup-simplify]: Simplify 1 into 1 1554040743.071 * [backup-simplify]: Simplify (* 1 1) into 1 1554040743.071 * [backup-simplify]: Simplify (* 1 1) into 1 1554040743.071 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040743.071 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (* x.im (pow x.re 2)))) in x.im 1554040743.071 * [taylor]: Taking taylor expansion of 3 in x.im 1554040743.071 * [backup-simplify]: Simplify 3 into 3 1554040743.071 * [taylor]: Taking taylor expansion of (/ 1 (* x.im (pow x.re 2))) in x.im 1554040743.071 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 1554040743.071 * [taylor]: Taking taylor expansion of x.im in x.im 1554040743.071 * [backup-simplify]: Simplify 0 into 0 1554040743.071 * [backup-simplify]: Simplify 1 into 1 1554040743.071 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 1554040743.071 * [taylor]: Taking taylor expansion of x.re in x.im 1554040743.071 * [backup-simplify]: Simplify x.re into x.re 1554040743.071 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1554040743.071 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 1554040743.071 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1554040743.072 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 1554040743.072 * [backup-simplify]: Simplify (/ 1 (pow x.re 2)) into (/ 1 (pow x.re 2)) 1554040743.072 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x.im 3)) (* 3 (/ 1 (* x.im (pow x.re 2))))) in x.re 1554040743.072 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 3)) in x.re 1554040743.072 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.re 1554040743.072 * [taylor]: Taking taylor expansion of x.im in x.re 1554040743.072 * [backup-simplify]: Simplify x.im into x.im 1554040743.072 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1554040743.072 * [backup-simplify]: Simplify (* x.im (pow x.im 2)) into (pow x.im 3) 1554040743.072 * [backup-simplify]: Simplify (/ 1 (pow x.im 3)) into (/ 1 (pow x.im 3)) 1554040743.072 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (* x.im (pow x.re 2)))) in x.re 1554040743.072 * [taylor]: Taking taylor expansion of 3 in x.re 1554040743.072 * [backup-simplify]: Simplify 3 into 3 1554040743.072 * [taylor]: Taking taylor expansion of (/ 1 (* x.im (pow x.re 2))) in x.re 1554040743.072 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 1554040743.072 * [taylor]: Taking taylor expansion of x.im in x.re 1554040743.072 * [backup-simplify]: Simplify x.im into x.im 1554040743.072 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040743.072 * [taylor]: Taking taylor expansion of x.re in x.re 1554040743.072 * [backup-simplify]: Simplify 0 into 0 1554040743.072 * [backup-simplify]: Simplify 1 into 1 1554040743.072 * [backup-simplify]: Simplify (* 1 1) into 1 1554040743.073 * [backup-simplify]: Simplify (* x.im 1) into x.im 1554040743.073 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1554040743.073 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x.im 3)) (* 3 (/ 1 (* x.im (pow x.re 2))))) in x.re 1554040743.073 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 3)) in x.re 1554040743.073 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.re 1554040743.073 * [taylor]: Taking taylor expansion of x.im in x.re 1554040743.073 * [backup-simplify]: Simplify x.im into x.im 1554040743.073 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1554040743.073 * [backup-simplify]: Simplify (* x.im (pow x.im 2)) into (pow x.im 3) 1554040743.073 * [backup-simplify]: Simplify (/ 1 (pow x.im 3)) into (/ 1 (pow x.im 3)) 1554040743.073 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (* x.im (pow x.re 2)))) in x.re 1554040743.073 * [taylor]: Taking taylor expansion of 3 in x.re 1554040743.073 * [backup-simplify]: Simplify 3 into 3 1554040743.073 * [taylor]: Taking taylor expansion of (/ 1 (* x.im (pow x.re 2))) in x.re 1554040743.073 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 1554040743.073 * [taylor]: Taking taylor expansion of x.im in x.re 1554040743.073 * [backup-simplify]: Simplify x.im into x.im 1554040743.073 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040743.073 * [taylor]: Taking taylor expansion of x.re in x.re 1554040743.073 * [backup-simplify]: Simplify 0 into 0 1554040743.073 * [backup-simplify]: Simplify 1 into 1 1554040743.073 * [backup-simplify]: Simplify (* 1 1) into 1 1554040743.073 * [backup-simplify]: Simplify (* x.im 1) into x.im 1554040743.073 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1554040743.073 * [backup-simplify]: Simplify (* 3 (/ 1 x.im)) into (/ 3 x.im) 1554040743.073 * [backup-simplify]: Simplify (- (/ 3 x.im)) into (- (* 3 (/ 1 x.im))) 1554040743.074 * [backup-simplify]: Simplify (+ 0 (- (* 3 (/ 1 x.im)))) into (- (* 3 (/ 1 x.im))) 1554040743.074 * [taylor]: Taking taylor expansion of (- (* 3 (/ 1 x.im))) in x.im 1554040743.074 * [taylor]: Taking taylor expansion of (* 3 (/ 1 x.im)) in x.im 1554040743.074 * [taylor]: Taking taylor expansion of 3 in x.im 1554040743.074 * [backup-simplify]: Simplify 3 into 3 1554040743.074 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 1554040743.074 * [taylor]: Taking taylor expansion of x.im in x.im 1554040743.074 * [backup-simplify]: Simplify 0 into 0 1554040743.074 * [backup-simplify]: Simplify 1 into 1 1554040743.074 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040743.074 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040743.075 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 1)) into 0 1554040743.075 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1554040743.075 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 (/ 1 x.im))) into 0 1554040743.075 * [backup-simplify]: Simplify (- 0) into 0 1554040743.075 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040743.075 * [taylor]: Taking taylor expansion of 0 in x.im 1554040743.075 * [backup-simplify]: Simplify 0 into 0 1554040743.076 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040743.076 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 1))) into 0 1554040743.076 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1554040743.077 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 (/ 1 x.im)))) into 0 1554040743.077 * [backup-simplify]: Simplify (- 0) into 0 1554040743.077 * [backup-simplify]: Simplify (+ (/ 1 (pow x.im 3)) 0) into (/ 1 (pow x.im 3)) 1554040743.077 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 3)) in x.im 1554040743.077 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.im 1554040743.077 * [taylor]: Taking taylor expansion of x.im in x.im 1554040743.077 * [backup-simplify]: Simplify 0 into 0 1554040743.077 * [backup-simplify]: Simplify 1 into 1 1554040743.078 * [backup-simplify]: Simplify (* 1 1) into 1 1554040743.078 * [backup-simplify]: Simplify (* 1 1) into 1 1554040743.078 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040743.078 * [backup-simplify]: Simplify 1 into 1 1554040743.078 * [backup-simplify]: Simplify (* 3 1) into 3 1554040743.079 * [backup-simplify]: Simplify (- 3) into -3 1554040743.079 * [backup-simplify]: Simplify -3 into -3 1554040743.079 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1554040743.079 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 (pow x.im 2))) into 0 1554040743.079 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 3)) (/ 0 (pow x.im 3))))) into 0 1554040743.080 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040743.080 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040743.080 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1554040743.081 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.im))))) into 0 1554040743.081 * [backup-simplify]: Simplify (- 0) into 0 1554040743.081 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040743.082 * [taylor]: Taking taylor expansion of 0 in x.im 1554040743.082 * [backup-simplify]: Simplify 0 into 0 1554040743.082 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040743.082 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040743.083 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1554040743.083 * [backup-simplify]: Simplify 0 into 0 1554040743.083 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1554040743.084 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 1)) into 0 1554040743.084 * [backup-simplify]: Simplify (- 0) into 0 1554040743.084 * [backup-simplify]: Simplify 0 into 0 1554040743.084 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1554040743.084 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 (pow x.im 2)))) into 0 1554040743.085 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 3)) (/ 0 (pow x.im 3))) (* 0 (/ 0 (pow x.im 3))))) into 0 1554040743.085 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1554040743.086 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1554040743.086 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1554040743.087 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.im)))))) into 0 1554040743.087 * [backup-simplify]: Simplify (- 0) into 0 1554040743.087 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040743.087 * [taylor]: Taking taylor expansion of 0 in x.im 1554040743.087 * [backup-simplify]: Simplify 0 into 0 1554040743.088 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040743.088 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040743.089 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040743.089 * [backup-simplify]: Simplify 0 into 0 1554040743.089 * [backup-simplify]: Simplify 0 into 0 1554040743.089 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040743.090 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 1))) into 0 1554040743.090 * [backup-simplify]: Simplify (- 0) into 0 1554040743.090 * [backup-simplify]: Simplify 0 into 0 1554040743.091 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 1554040743.091 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow x.im 2))))) into 0 1554040743.091 * [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 1554040743.092 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1554040743.093 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1554040743.093 * [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 1554040743.095 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.im))))))) into 0 1554040743.096 * [backup-simplify]: Simplify (- 0) into 0 1554040743.096 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040743.096 * [taylor]: Taking taylor expansion of 0 in x.im 1554040743.096 * [backup-simplify]: Simplify 0 into 0 1554040743.097 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040743.098 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040743.099 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040743.099 * [backup-simplify]: Simplify 0 into 0 1554040743.100 * [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)) 1554040743.100 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1) 1554040743.100 * [backup-simplify]: Simplify (+ (* x.re x.im) (* x.im x.re)) into (* 2 (* x.im x.re)) 1554040743.100 * [approximate]: Taking taylor expansion of (* 2 (* x.im x.re)) in (x.re x.im) around 0 1554040743.100 * [taylor]: Taking taylor expansion of (* 2 (* x.im x.re)) in x.im 1554040743.100 * [taylor]: Taking taylor expansion of 2 in x.im 1554040743.100 * [backup-simplify]: Simplify 2 into 2 1554040743.100 * [taylor]: Taking taylor expansion of (* x.im x.re) in x.im 1554040743.100 * [taylor]: Taking taylor expansion of x.im in x.im 1554040743.100 * [backup-simplify]: Simplify 0 into 0 1554040743.100 * [backup-simplify]: Simplify 1 into 1 1554040743.100 * [taylor]: Taking taylor expansion of x.re in x.im 1554040743.100 * [backup-simplify]: Simplify x.re into x.re 1554040743.100 * [taylor]: Taking taylor expansion of (* 2 (* x.im x.re)) in x.re 1554040743.100 * [taylor]: Taking taylor expansion of 2 in x.re 1554040743.100 * [backup-simplify]: Simplify 2 into 2 1554040743.100 * [taylor]: Taking taylor expansion of (* x.im x.re) in x.re 1554040743.100 * [taylor]: Taking taylor expansion of x.im in x.re 1554040743.100 * [backup-simplify]: Simplify x.im into x.im 1554040743.100 * [taylor]: Taking taylor expansion of x.re in x.re 1554040743.100 * [backup-simplify]: Simplify 0 into 0 1554040743.100 * [backup-simplify]: Simplify 1 into 1 1554040743.100 * [taylor]: Taking taylor expansion of (* 2 (* x.im x.re)) in x.re 1554040743.100 * [taylor]: Taking taylor expansion of 2 in x.re 1554040743.100 * [backup-simplify]: Simplify 2 into 2 1554040743.100 * [taylor]: Taking taylor expansion of (* x.im x.re) in x.re 1554040743.101 * [taylor]: Taking taylor expansion of x.im in x.re 1554040743.101 * [backup-simplify]: Simplify x.im into x.im 1554040743.101 * [taylor]: Taking taylor expansion of x.re in x.re 1554040743.101 * [backup-simplify]: Simplify 0 into 0 1554040743.101 * [backup-simplify]: Simplify 1 into 1 1554040743.101 * [backup-simplify]: Simplify (* x.im 0) into 0 1554040743.101 * [backup-simplify]: Simplify (* 2 0) into 0 1554040743.101 * [taylor]: Taking taylor expansion of 0 in x.im 1554040743.101 * [backup-simplify]: Simplify 0 into 0 1554040743.102 * [backup-simplify]: Simplify 0 into 0 1554040743.102 * [backup-simplify]: Simplify (+ (* x.im 1) (* 0 0)) into x.im 1554040743.102 * [backup-simplify]: Simplify (+ (* 2 x.im) (* 0 0)) into (* 2 x.im) 1554040743.102 * [taylor]: Taking taylor expansion of (* 2 x.im) in x.im 1554040743.102 * [taylor]: Taking taylor expansion of 2 in x.im 1554040743.102 * [backup-simplify]: Simplify 2 into 2 1554040743.102 * [taylor]: Taking taylor expansion of x.im in x.im 1554040743.102 * [backup-simplify]: Simplify 0 into 0 1554040743.103 * [backup-simplify]: Simplify 1 into 1 1554040743.103 * [backup-simplify]: Simplify (* 2 0) into 0 1554040743.103 * [backup-simplify]: Simplify 0 into 0 1554040743.103 * [backup-simplify]: Simplify 0 into 0 1554040743.104 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 1) (* 0 0))) into 0 1554040743.104 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 x.im) (* 0 0))) into 0 1554040743.104 * [taylor]: Taking taylor expansion of 0 in x.im 1554040743.105 * [backup-simplify]: Simplify 0 into 0 1554040743.105 * [backup-simplify]: Simplify 0 into 0 1554040743.105 * [backup-simplify]: Simplify (+ (* 2 1) (* 0 0)) into 2 1554040743.105 * [backup-simplify]: Simplify 2 into 2 1554040743.105 * [backup-simplify]: Simplify 0 into 0 1554040743.106 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 1554040743.107 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 x.im) (* 0 0)))) into 0 1554040743.107 * [taylor]: Taking taylor expansion of 0 in x.im 1554040743.107 * [backup-simplify]: Simplify 0 into 0 1554040743.107 * [backup-simplify]: Simplify 0 into 0 1554040743.107 * [backup-simplify]: Simplify 0 into 0 1554040743.108 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 1) (* 0 0))) into 0 1554040743.108 * [backup-simplify]: Simplify 0 into 0 1554040743.108 * [backup-simplify]: Simplify 0 into 0 1554040743.109 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 1554040743.111 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 x.im) (* 0 0))))) into 0 1554040743.111 * [taylor]: Taking taylor expansion of 0 in x.im 1554040743.111 * [backup-simplify]: Simplify 0 into 0 1554040743.111 * [backup-simplify]: Simplify 0 into 0 1554040743.111 * [backup-simplify]: Simplify (* 2 (* x.im x.re)) into (* 2 (* x.im x.re)) 1554040743.111 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) (/ 1 x.im)) (* (/ 1 x.im) (/ 1 x.re))) into (* 2 (/ 1 (* x.im x.re))) 1554040743.111 * [approximate]: Taking taylor expansion of (* 2 (/ 1 (* x.im x.re))) in (x.re x.im) around 0 1554040743.111 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (* x.im x.re))) in x.im 1554040743.111 * [taylor]: Taking taylor expansion of 2 in x.im 1554040743.111 * [backup-simplify]: Simplify 2 into 2 1554040743.111 * [taylor]: Taking taylor expansion of (/ 1 (* x.im x.re)) in x.im 1554040743.111 * [taylor]: Taking taylor expansion of (* x.im x.re) in x.im 1554040743.111 * [taylor]: Taking taylor expansion of x.im in x.im 1554040743.112 * [backup-simplify]: Simplify 0 into 0 1554040743.112 * [backup-simplify]: Simplify 1 into 1 1554040743.112 * [taylor]: Taking taylor expansion of x.re in x.im 1554040743.112 * [backup-simplify]: Simplify x.re into x.re 1554040743.112 * [backup-simplify]: Simplify (* 0 x.re) into 0 1554040743.112 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1554040743.112 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1554040743.112 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (* x.im x.re))) in x.re 1554040743.112 * [taylor]: Taking taylor expansion of 2 in x.re 1554040743.112 * [backup-simplify]: Simplify 2 into 2 1554040743.112 * [taylor]: Taking taylor expansion of (/ 1 (* x.im x.re)) in x.re 1554040743.112 * [taylor]: Taking taylor expansion of (* x.im x.re) in x.re 1554040743.112 * [taylor]: Taking taylor expansion of x.im in x.re 1554040743.112 * [backup-simplify]: Simplify x.im into x.im 1554040743.112 * [taylor]: Taking taylor expansion of x.re in x.re 1554040743.112 * [backup-simplify]: Simplify 0 into 0 1554040743.112 * [backup-simplify]: Simplify 1 into 1 1554040743.112 * [backup-simplify]: Simplify (* x.im 0) into 0 1554040743.113 * [backup-simplify]: Simplify (+ (* x.im 1) (* 0 0)) into x.im 1554040743.113 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1554040743.113 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (* x.im x.re))) in x.re 1554040743.113 * [taylor]: Taking taylor expansion of 2 in x.re 1554040743.113 * [backup-simplify]: Simplify 2 into 2 1554040743.113 * [taylor]: Taking taylor expansion of (/ 1 (* x.im x.re)) in x.re 1554040743.113 * [taylor]: Taking taylor expansion of (* x.im x.re) in x.re 1554040743.113 * [taylor]: Taking taylor expansion of x.im in x.re 1554040743.113 * [backup-simplify]: Simplify x.im into x.im 1554040743.113 * [taylor]: Taking taylor expansion of x.re in x.re 1554040743.113 * [backup-simplify]: Simplify 0 into 0 1554040743.113 * [backup-simplify]: Simplify 1 into 1 1554040743.113 * [backup-simplify]: Simplify (* x.im 0) into 0 1554040743.114 * [backup-simplify]: Simplify (+ (* x.im 1) (* 0 0)) into x.im 1554040743.114 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1554040743.114 * [backup-simplify]: Simplify (* 2 (/ 1 x.im)) into (/ 2 x.im) 1554040743.114 * [taylor]: Taking taylor expansion of (/ 2 x.im) in x.im 1554040743.114 * [taylor]: Taking taylor expansion of 2 in x.im 1554040743.114 * [backup-simplify]: Simplify 2 into 2 1554040743.114 * [taylor]: Taking taylor expansion of x.im in x.im 1554040743.114 * [backup-simplify]: Simplify 0 into 0 1554040743.114 * [backup-simplify]: Simplify 1 into 1 1554040743.114 * [backup-simplify]: Simplify (/ 2 1) into 2 1554040743.115 * [backup-simplify]: Simplify 2 into 2 1554040743.115 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 1) (* 0 0))) into 0 1554040743.115 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1554040743.116 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 (/ 1 x.im))) into 0 1554040743.116 * [taylor]: Taking taylor expansion of 0 in x.im 1554040743.116 * [backup-simplify]: Simplify 0 into 0 1554040743.117 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 2 (/ 0 1)))) into 0 1554040743.117 * [backup-simplify]: Simplify 0 into 0 1554040743.118 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 1554040743.118 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1554040743.119 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 (/ 1 x.im)))) into 0 1554040743.119 * [taylor]: Taking taylor expansion of 0 in x.im 1554040743.119 * [backup-simplify]: Simplify 0 into 0 1554040743.119 * [backup-simplify]: Simplify 0 into 0 1554040743.120 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040743.120 * [backup-simplify]: Simplify 0 into 0 1554040743.121 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 1554040743.121 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1554040743.122 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.im))))) into 0 1554040743.122 * [taylor]: Taking taylor expansion of 0 in x.im 1554040743.122 * [backup-simplify]: Simplify 0 into 0 1554040743.122 * [backup-simplify]: Simplify 0 into 0 1554040743.122 * [backup-simplify]: Simplify 0 into 0 1554040743.123 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040743.123 * [backup-simplify]: Simplify 0 into 0 1554040743.123 * [backup-simplify]: Simplify (* 2 (* (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re)))) into (* 2 (* x.im x.re)) 1554040743.124 * [backup-simplify]: Simplify (+ (* (/ 1 (- x.re)) (/ 1 (- x.im))) (* (/ 1 (- x.im)) (/ 1 (- x.re)))) into (* 2 (/ 1 (* x.im x.re))) 1554040743.124 * [approximate]: Taking taylor expansion of (* 2 (/ 1 (* x.im x.re))) in (x.re x.im) around 0 1554040743.124 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (* x.im x.re))) in x.im 1554040743.124 * [taylor]: Taking taylor expansion of 2 in x.im 1554040743.124 * [backup-simplify]: Simplify 2 into 2 1554040743.124 * [taylor]: Taking taylor expansion of (/ 1 (* x.im x.re)) in x.im 1554040743.124 * [taylor]: Taking taylor expansion of (* x.im x.re) in x.im 1554040743.124 * [taylor]: Taking taylor expansion of x.im in x.im 1554040743.124 * [backup-simplify]: Simplify 0 into 0 1554040743.124 * [backup-simplify]: Simplify 1 into 1 1554040743.124 * [taylor]: Taking taylor expansion of x.re in x.im 1554040743.124 * [backup-simplify]: Simplify x.re into x.re 1554040743.124 * [backup-simplify]: Simplify (* 0 x.re) into 0 1554040743.125 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1554040743.125 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1554040743.125 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (* x.im x.re))) in x.re 1554040743.125 * [taylor]: Taking taylor expansion of 2 in x.re 1554040743.125 * [backup-simplify]: Simplify 2 into 2 1554040743.125 * [taylor]: Taking taylor expansion of (/ 1 (* x.im x.re)) in x.re 1554040743.125 * [taylor]: Taking taylor expansion of (* x.im x.re) in x.re 1554040743.125 * [taylor]: Taking taylor expansion of x.im in x.re 1554040743.125 * [backup-simplify]: Simplify x.im into x.im 1554040743.125 * [taylor]: Taking taylor expansion of x.re in x.re 1554040743.125 * [backup-simplify]: Simplify 0 into 0 1554040743.125 * [backup-simplify]: Simplify 1 into 1 1554040743.125 * [backup-simplify]: Simplify (* x.im 0) into 0 1554040743.125 * [backup-simplify]: Simplify (+ (* x.im 1) (* 0 0)) into x.im 1554040743.125 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1554040743.125 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (* x.im x.re))) in x.re 1554040743.125 * [taylor]: Taking taylor expansion of 2 in x.re 1554040743.125 * [backup-simplify]: Simplify 2 into 2 1554040743.125 * [taylor]: Taking taylor expansion of (/ 1 (* x.im x.re)) in x.re 1554040743.125 * [taylor]: Taking taylor expansion of (* x.im x.re) in x.re 1554040743.125 * [taylor]: Taking taylor expansion of x.im in x.re 1554040743.125 * [backup-simplify]: Simplify x.im into x.im 1554040743.125 * [taylor]: Taking taylor expansion of x.re in x.re 1554040743.125 * [backup-simplify]: Simplify 0 into 0 1554040743.125 * [backup-simplify]: Simplify 1 into 1 1554040743.125 * [backup-simplify]: Simplify (* x.im 0) into 0 1554040743.126 * [backup-simplify]: Simplify (+ (* x.im 1) (* 0 0)) into x.im 1554040743.126 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1554040743.126 * [backup-simplify]: Simplify (* 2 (/ 1 x.im)) into (/ 2 x.im) 1554040743.126 * [taylor]: Taking taylor expansion of (/ 2 x.im) in x.im 1554040743.126 * [taylor]: Taking taylor expansion of 2 in x.im 1554040743.126 * [backup-simplify]: Simplify 2 into 2 1554040743.126 * [taylor]: Taking taylor expansion of x.im in x.im 1554040743.126 * [backup-simplify]: Simplify 0 into 0 1554040743.126 * [backup-simplify]: Simplify 1 into 1 1554040743.126 * [backup-simplify]: Simplify (/ 2 1) into 2 1554040743.126 * [backup-simplify]: Simplify 2 into 2 1554040743.127 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 1) (* 0 0))) into 0 1554040743.127 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1554040743.127 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 (/ 1 x.im))) into 0 1554040743.127 * [taylor]: Taking taylor expansion of 0 in x.im 1554040743.127 * [backup-simplify]: Simplify 0 into 0 1554040743.128 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 2 (/ 0 1)))) into 0 1554040743.128 * [backup-simplify]: Simplify 0 into 0 1554040743.128 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 1554040743.128 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1554040743.129 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 (/ 1 x.im)))) into 0 1554040743.129 * [taylor]: Taking taylor expansion of 0 in x.im 1554040743.129 * [backup-simplify]: Simplify 0 into 0 1554040743.129 * [backup-simplify]: Simplify 0 into 0 1554040743.129 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040743.129 * [backup-simplify]: Simplify 0 into 0 1554040743.130 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 1554040743.130 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1554040743.131 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.im))))) into 0 1554040743.131 * [taylor]: Taking taylor expansion of 0 in x.im 1554040743.131 * [backup-simplify]: Simplify 0 into 0 1554040743.131 * [backup-simplify]: Simplify 0 into 0 1554040743.131 * [backup-simplify]: Simplify 0 into 0 1554040743.131 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040743.131 * [backup-simplify]: Simplify 0 into 0 1554040743.132 * [backup-simplify]: Simplify (* 2 (* (/ 1 (/ 1 (- x.im))) (/ 1 (/ 1 (- x.re))))) into (* 2 (* x.im x.re)) 1554040743.132 * * * [progress]: simplifying candidates 1554040743.132 * * * * [progress]: [ 1 / 83 ] simplifiying candidate # 1554040743.132 * [simplify]: Simplifying (* (- (* x.re x.re) (* x.im x.im)) x.im) 1554040743.132 * * [simplify]: iters left: 6 (6 enodes) 1554040743.133 * * [simplify]: iters left: 5 (24 enodes) 1554040743.137 * * [simplify]: iters left: 4 (47 enodes) 1554040743.147 * * [simplify]: iters left: 3 (99 enodes) 1554040743.181 * * [simplify]: iters left: 2 (215 enodes) 1554040743.254 * * [simplify]: iters left: 1 (401 enodes) 1554040743.422 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040743.422 * * [simplify]: Extracting #1: cost 27 inf + 0 1554040743.422 * * [simplify]: Extracting #2: cost 73 inf + 1 1554040743.423 * * [simplify]: Extracting #3: cost 92 inf + 249 1554040743.427 * * [simplify]: Extracting #4: cost 45 inf + 7256 1554040743.438 * * [simplify]: Extracting #5: cost 8 inf + 12018 1554040743.445 * * [simplify]: Extracting #6: cost 0 inf + 12414 1554040743.453 * * [simplify]: Extracting #7: cost 0 inf + 12134 1554040743.460 * [simplify]: Simplified to (* (- (* x.re x.re) (* x.im x.im)) x.im) 1554040743.460 * [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))) 1554040743.460 * * * * [progress]: [ 2 / 83 ] simplifiying candidate # 1554040743.460 * * * * [progress]: [ 3 / 83 ] simplifiying candidate # 1554040743.461 * [simplify]: Simplifying (+ (log (- (* x.re x.re) (* x.im x.im))) (log x.im)) 1554040743.461 * * [simplify]: iters left: 6 (8 enodes) 1554040743.465 * * [simplify]: iters left: 5 (30 enodes) 1554040743.473 * * [simplify]: iters left: 4 (46 enodes) 1554040743.480 * * [simplify]: iters left: 3 (72 enodes) 1554040743.491 * * [simplify]: iters left: 2 (121 enodes) 1554040743.513 * * [simplify]: iters left: 1 (204 enodes) 1554040743.555 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040743.555 * * [simplify]: Extracting #1: cost 8 inf + 0 1554040743.555 * * [simplify]: Extracting #2: cost 18 inf + 0 1554040743.555 * * [simplify]: Extracting #3: cost 38 inf + 143 1554040743.556 * * [simplify]: Extracting #4: cost 54 inf + 1166 1554040743.557 * * [simplify]: Extracting #5: cost 11 inf + 6409 1554040743.559 * * [simplify]: Extracting #6: cost 2 inf + 7767 1554040743.561 * * [simplify]: Extracting #7: cost 0 inf + 8211 1554040743.563 * [simplify]: Simplified to (+ (log (- (* x.re x.re) (* x.im x.im))) (log x.im)) 1554040743.563 * [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))) 1554040743.563 * * * * [progress]: [ 4 / 83 ] simplifiying candidate # 1554040743.563 * * * * [progress]: [ 5 / 83 ] simplifiying candidate # 1554040743.563 * * * * [progress]: [ 6 / 83 ] simplifiying candidate # 1554040743.564 * [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)) 1554040743.564 * * [simplify]: iters left: 6 (9 enodes) 1554040743.566 * * [simplify]: iters left: 5 (39 enodes) 1554040743.574 * * [simplify]: iters left: 4 (106 enodes) 1554040743.630 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040743.630 * * [simplify]: Extracting #1: cost 37 inf + 0 1554040743.631 * * [simplify]: Extracting #2: cost 133 inf + 123 1554040743.632 * * [simplify]: Extracting #3: cost 164 inf + 2069 1554040743.640 * * [simplify]: Extracting #4: cost 46 inf + 25680 1554040743.655 * * [simplify]: Extracting #5: cost 2 inf + 35909 1554040743.671 * * [simplify]: Extracting #6: cost 0 inf + 36273 1554040743.686 * [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))))) 1554040743.686 * [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))) 1554040743.686 * * * * [progress]: [ 7 / 83 ] simplifiying candidate # 1554040743.686 * * * * [progress]: [ 8 / 83 ] simplifiying candidate # 1554040743.686 * * * * [progress]: [ 9 / 83 ] simplifiying candidate # 1554040743.686 * * * * [progress]: [ 10 / 83 ] simplifiying candidate # 1554040743.686 * * * * [progress]: [ 11 / 83 ] simplifiying candidate # 1554040743.687 * [simplify]: Simplifying (* (sqrt (- (* x.re x.re) (* x.im x.im))) (sqrt x.im)) 1554040743.687 * * [simplify]: iters left: 6 (8 enodes) 1554040743.690 * * [simplify]: iters left: 5 (30 enodes) 1554040743.698 * * [simplify]: iters left: 4 (43 enodes) 1554040743.709 * * [simplify]: iters left: 3 (60 enodes) 1554040743.727 * * [simplify]: iters left: 2 (101 enodes) 1554040743.766 * * [simplify]: iters left: 1 (184 enodes) 1554040743.816 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040743.816 * * [simplify]: Extracting #1: cost 4 inf + 0 1554040743.816 * * [simplify]: Extracting #2: cost 8 inf + 0 1554040743.816 * * [simplify]: Extracting #3: cost 26 inf + 83 1554040743.817 * * [simplify]: Extracting #4: cost 57 inf + 205 1554040743.817 * * [simplify]: Extracting #5: cost 52 inf + 494 1554040743.818 * * [simplify]: Extracting #6: cost 16 inf + 4523 1554040743.819 * * [simplify]: Extracting #7: cost 0 inf + 6675 1554040743.821 * [simplify]: Simplified to (* (sqrt (- (* x.re x.re) (* x.im x.im))) (sqrt x.im)) 1554040743.821 * [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))) 1554040743.821 * [simplify]: Simplifying (* (sqrt (- (* x.re x.re) (* x.im x.im))) (sqrt x.im)) 1554040743.821 * * [simplify]: iters left: 6 (8 enodes) 1554040743.823 * * [simplify]: iters left: 5 (30 enodes) 1554040743.828 * * [simplify]: iters left: 4 (43 enodes) 1554040743.834 * * [simplify]: iters left: 3 (60 enodes) 1554040743.847 * * [simplify]: iters left: 2 (101 enodes) 1554040743.884 * * [simplify]: iters left: 1 (184 enodes) 1554040743.941 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040743.941 * * [simplify]: Extracting #1: cost 4 inf + 0 1554040743.941 * * [simplify]: Extracting #2: cost 8 inf + 0 1554040743.942 * * [simplify]: Extracting #3: cost 26 inf + 83 1554040743.942 * * [simplify]: Extracting #4: cost 57 inf + 205 1554040743.942 * * [simplify]: Extracting #5: cost 52 inf + 494 1554040743.944 * * [simplify]: Extracting #6: cost 16 inf + 4523 1554040743.948 * * [simplify]: Extracting #7: cost 0 inf + 6675 1554040743.951 * [simplify]: Simplified to (* (sqrt (- (* x.re x.re) (* x.im x.im))) (sqrt x.im)) 1554040743.952 * [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))) 1554040743.952 * * * * [progress]: [ 12 / 83 ] simplifiying candidate # 1554040743.952 * [simplify]: Simplifying (cbrt x.im) 1554040743.952 * * [simplify]: iters left: 1 (2 enodes) 1554040743.953 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040743.953 * * [simplify]: Extracting #1: cost 3 inf + 0 1554040743.953 * * [simplify]: Extracting #2: cost 2 inf + 1 1554040743.953 * * [simplify]: Extracting #3: cost 0 inf + 163 1554040743.953 * [simplify]: Simplified to (cbrt x.im) 1554040743.953 * [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))) 1554040743.953 * * * * [progress]: [ 13 / 83 ] simplifiying candidate # 1554040743.954 * [simplify]: Simplifying (sqrt x.im) 1554040743.954 * * [simplify]: iters left: 1 (2 enodes) 1554040743.954 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040743.955 * * [simplify]: Extracting #1: cost 3 inf + 0 1554040743.955 * * [simplify]: Extracting #2: cost 2 inf + 1 1554040743.955 * * [simplify]: Extracting #3: cost 0 inf + 83 1554040743.955 * [simplify]: Simplified to (sqrt x.im) 1554040743.955 * [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))) 1554040743.955 * * * * [progress]: [ 14 / 83 ] simplifiying candidate # 1554040743.955 * * * * [progress]: [ 15 / 83 ] simplifiying candidate # 1554040743.955 * [simplify]: Simplifying (* (cbrt (- (* x.re x.re) (* x.im x.im))) (cbrt (- (* x.re x.re) (* x.im x.im)))) 1554040743.955 * * [simplify]: iters left: 6 (7 enodes) 1554040743.958 * * [simplify]: iters left: 5 (26 enodes) 1554040743.967 * * [simplify]: iters left: 4 (39 enodes) 1554040743.979 * * [simplify]: iters left: 3 (56 enodes) 1554040743.996 * * [simplify]: iters left: 2 (97 enodes) 1554040744.031 * * [simplify]: iters left: 1 (180 enodes) 1554040744.089 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040744.090 * * [simplify]: Extracting #1: cost 3 inf + 0 1554040744.090 * * [simplify]: Extracting #2: cost 5 inf + 0 1554040744.090 * * [simplify]: Extracting #3: cost 25 inf + 0 1554040744.090 * * [simplify]: Extracting #4: cost 59 inf + 0 1554040744.091 * * [simplify]: Extracting #5: cost 53 inf + 290 1554040744.092 * * [simplify]: Extracting #6: cost 20 inf + 3951 1554040744.096 * * [simplify]: Extracting #7: cost 2 inf + 6227 1554040744.100 * * [simplify]: Extracting #8: cost 0 inf + 6471 1554040744.103 * [simplify]: Simplified to (* (cbrt (- (* x.re x.re) (* x.im x.im))) (cbrt (- (* x.re x.re) (* x.im x.im)))) 1554040744.103 * [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))) 1554040744.104 * * * * [progress]: [ 16 / 83 ] simplifiying candidate # 1554040744.104 * [simplify]: Simplifying (sqrt (- (* x.re x.re) (* x.im x.im))) 1554040744.104 * * [simplify]: iters left: 5 (6 enodes) 1554040744.107 * * [simplify]: iters left: 4 (23 enodes) 1554040744.114 * * [simplify]: iters left: 3 (36 enodes) 1554040744.124 * * [simplify]: iters left: 2 (53 enodes) 1554040744.141 * * [simplify]: iters left: 1 (94 enodes) 1554040744.176 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040744.176 * * [simplify]: Extracting #1: cost 3 inf + 0 1554040744.176 * * [simplify]: Extracting #2: cost 32 inf + 0 1554040744.176 * * [simplify]: Extracting #3: cost 48 inf + 0 1554040744.177 * * [simplify]: Extracting #4: cost 42 inf + 247 1554040744.178 * * [simplify]: Extracting #5: cost 18 inf + 3412 1554040744.180 * * [simplify]: Extracting #6: cost 0 inf + 5728 1554040744.182 * * [simplify]: Extracting #7: cost 0 inf + 5448 1554040744.184 * [simplify]: Simplified to (sqrt (- (* x.re x.re) (* x.im x.im))) 1554040744.184 * [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))) 1554040744.185 * * * * [progress]: [ 17 / 83 ] simplifiying candidate # 1554040744.185 * * * * [progress]: [ 18 / 83 ] simplifiying candidate # 1554040744.185 * [simplify]: Simplifying (+ x.re x.im) 1554040744.185 * * [simplify]: iters left: 2 (3 enodes) 1554040744.186 * * [simplify]: iters left: 1 (10 enodes) 1554040744.188 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040744.188 * * [simplify]: Extracting #1: cost 4 inf + 0 1554040744.189 * * [simplify]: Extracting #2: cost 2 inf + 2 1554040744.189 * * [simplify]: Extracting #3: cost 0 inf + 86 1554040744.189 * [simplify]: Simplified to (+ x.im x.re) 1554040744.189 * [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))) 1554040744.189 * * * * [progress]: [ 19 / 83 ] simplifiying candidate # 1554040744.189 * [simplify]: Simplifying (* (- (pow (* x.re x.re) 3) (pow (* x.im x.im) 3)) x.im) 1554040744.189 * * [simplify]: iters left: 6 (9 enodes) 1554040744.192 * * [simplify]: iters left: 5 (47 enodes) 1554040744.204 * * [simplify]: iters left: 4 (135 enodes) 1554040744.255 * * [simplify]: iters left: 3 (380 enodes) 1554040744.434 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040744.434 * * [simplify]: Extracting #1: cost 41 inf + 0 1554040744.434 * * [simplify]: Extracting #2: cost 182 inf + 1 1554040744.435 * * [simplify]: Extracting #3: cost 280 inf + 370 1554040744.438 * * [simplify]: Extracting #4: cost 218 inf + 16455 1554040744.445 * * [simplify]: Extracting #5: cost 63 inf + 71766 1554040744.455 * * [simplify]: Extracting #6: cost 7 inf + 93589 1554040744.472 * * [simplify]: Extracting #7: cost 0 inf + 96688 1554040744.490 * [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) 1554040744.490 * [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))) 1554040744.491 * * * * [progress]: [ 20 / 83 ] simplifiying candidate # 1554040744.491 * [simplify]: Simplifying (* (- (* (* x.re x.re) (* x.re x.re)) (* (* x.im x.im) (* x.im x.im))) x.im) 1554040744.491 * * [simplify]: iters left: 6 (8 enodes) 1554040744.493 * * [simplify]: iters left: 5 (38 enodes) 1554040744.500 * * [simplify]: iters left: 4 (78 enodes) 1554040744.518 * * [simplify]: iters left: 3 (186 enodes) 1554040744.588 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040744.588 * * [simplify]: Extracting #1: cost 40 inf + 0 1554040744.589 * * [simplify]: Extracting #2: cost 107 inf + 1 1554040744.590 * * [simplify]: Extracting #3: cost 136 inf + 1554 1554040744.596 * * [simplify]: Extracting #4: cost 37 inf + 16326 1554040744.603 * * [simplify]: Extracting #5: cost 1 inf + 24039 1554040744.610 * * [simplify]: Extracting #6: cost 0 inf + 24291 1554040744.615 * [simplify]: Simplified to (* x.im (- (* (* x.re x.re) (* x.re x.re)) (* (* x.im x.im) (* x.im x.im)))) 1554040744.615 * [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))) 1554040744.615 * * * * [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)))> 1554040744.615 * * * * [progress]: [ 22 / 83 ] simplifiying candidate # 1554040744.615 * * * * [progress]: [ 23 / 83 ] simplifiying candidate # 1554040744.616 * [simplify]: Simplifying (* (+ (* x.re x.im) (* x.im x.re)) x.re) 1554040744.616 * * [simplify]: iters left: 6 (6 enodes) 1554040744.617 * * [simplify]: iters left: 5 (20 enodes) 1554040744.620 * * [simplify]: iters left: 4 (32 enodes) 1554040744.625 * * [simplify]: iters left: 3 (49 enodes) 1554040744.633 * * [simplify]: iters left: 2 (57 enodes) 1554040744.647 * * [simplify]: iters left: 1 (59 enodes) 1554040744.660 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040744.660 * * [simplify]: Extracting #1: cost 11 inf + 0 1554040744.660 * * [simplify]: Extracting #2: cost 15 inf + 43 1554040744.661 * * [simplify]: Extracting #3: cost 3 inf + 821 1554040744.661 * * [simplify]: Extracting #4: cost 0 inf + 1066 1554040744.662 * [simplify]: Simplified to (* (* x.re (+ x.im x.im)) x.re) 1554040744.662 * [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))) 1554040744.662 * * * * [progress]: [ 24 / 83 ] simplifiying candidate # 1554040744.662 * * * * [progress]: [ 25 / 83 ] simplifiying candidate # 1554040744.663 * [simplify]: Simplifying (+ (log (+ (* x.re x.im) (* x.im x.re))) (log x.re)) 1554040744.663 * * [simplify]: iters left: 6 (8 enodes) 1554040744.666 * * [simplify]: iters left: 5 (26 enodes) 1554040744.673 * * [simplify]: iters left: 4 (30 enodes) 1554040744.681 * * [simplify]: iters left: 3 (41 enodes) 1554040744.692 * * [simplify]: iters left: 2 (56 enodes) 1554040744.706 * * [simplify]: iters left: 1 (68 enodes) 1554040744.722 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040744.722 * * [simplify]: Extracting #1: cost 10 inf + 0 1554040744.722 * * [simplify]: Extracting #2: cost 23 inf + 0 1554040744.723 * * [simplify]: Extracting #3: cost 23 inf + 114 1554040744.723 * * [simplify]: Extracting #4: cost 10 inf + 1493 1554040744.724 * * [simplify]: Extracting #5: cost 2 inf + 2666 1554040744.725 * * [simplify]: Extracting #6: cost 0 inf + 2998 1554040744.726 * [simplify]: Simplified to (+ (log (* x.re (+ x.im x.im))) (log x.re)) 1554040744.726 * [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))))) 1554040744.726 * * * * [progress]: [ 26 / 83 ] simplifiying candidate # 1554040744.726 * * * * [progress]: [ 27 / 83 ] simplifiying candidate # 1554040744.726 * * * * [progress]: [ 28 / 83 ] simplifiying candidate # 1554040744.726 * [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)) 1554040744.726 * * [simplify]: iters left: 6 (10 enodes) 1554040744.732 * * [simplify]: iters left: 5 (50 enodes) 1554040744.756 * * [simplify]: iters left: 4 (213 enodes) 1554040744.915 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040744.915 * * [simplify]: Extracting #1: cost 34 inf + 0 1554040744.915 * * [simplify]: Extracting #2: cost 124 inf + 42 1554040744.916 * * [simplify]: Extracting #3: cost 132 inf + 2334 1554040744.921 * * [simplify]: Extracting #4: cost 21 inf + 22083 1554040744.928 * * [simplify]: Extracting #5: cost 0 inf + 26415 1554040744.937 * [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)))) 1554040744.937 * [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))))))) 1554040744.937 * * * * [progress]: [ 29 / 83 ] simplifiying candidate # 1554040744.937 * * * * [progress]: [ 30 / 83 ] simplifiying candidate # 1554040744.937 * * * * [progress]: [ 31 / 83 ] simplifiying candidate # 1554040744.937 * * * * [progress]: [ 32 / 83 ] simplifiying candidate # 1554040744.937 * * * * [progress]: [ 33 / 83 ] simplifiying candidate # 1554040744.937 * [simplify]: Simplifying (* (sqrt (+ (* x.re x.im) (* x.im x.re))) (sqrt x.re)) 1554040744.937 * * [simplify]: iters left: 6 (8 enodes) 1554040744.939 * * [simplify]: iters left: 5 (26 enodes) 1554040744.944 * * [simplify]: iters left: 4 (30 enodes) 1554040744.952 * * [simplify]: iters left: 3 (36 enodes) 1554040744.961 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040744.961 * * [simplify]: Extracting #1: cost 4 inf + 0 1554040744.961 * * [simplify]: Extracting #2: cost 8 inf + 0 1554040744.961 * * [simplify]: Extracting #3: cost 11 inf + 42 1554040744.961 * * [simplify]: Extracting #4: cost 10 inf + 166 1554040744.961 * * [simplify]: Extracting #5: cost 2 inf + 820 1554040744.962 * * [simplify]: Extracting #6: cost 0 inf + 1144 1554040744.962 * [simplify]: Simplified to (* (sqrt (* x.re (+ x.im x.im))) (sqrt x.re)) 1554040744.962 * [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))))) 1554040744.963 * [simplify]: Simplifying (* (sqrt (+ (* x.re x.im) (* x.im x.re))) (sqrt x.re)) 1554040744.963 * * [simplify]: iters left: 6 (8 enodes) 1554040744.966 * * [simplify]: iters left: 5 (26 enodes) 1554040744.973 * * [simplify]: iters left: 4 (30 enodes) 1554040744.977 * * [simplify]: iters left: 3 (36 enodes) 1554040744.981 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040744.981 * * [simplify]: Extracting #1: cost 4 inf + 0 1554040744.981 * * [simplify]: Extracting #2: cost 8 inf + 0 1554040744.981 * * [simplify]: Extracting #3: cost 11 inf + 42 1554040744.981 * * [simplify]: Extracting #4: cost 10 inf + 166 1554040744.982 * * [simplify]: Extracting #5: cost 2 inf + 820 1554040744.982 * * [simplify]: Extracting #6: cost 0 inf + 1144 1554040744.982 * [simplify]: Simplified to (* (sqrt (* x.re (+ x.im x.im))) (sqrt x.re)) 1554040744.982 * [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))))) 1554040744.982 * * * * [progress]: [ 34 / 83 ] simplifiying candidate # 1554040744.982 * [simplify]: Simplifying (cbrt x.re) 1554040744.982 * * [simplify]: iters left: 1 (2 enodes) 1554040744.983 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040744.983 * * [simplify]: Extracting #1: cost 3 inf + 0 1554040744.983 * * [simplify]: Extracting #2: cost 2 inf + 1 1554040744.983 * * [simplify]: Extracting #3: cost 0 inf + 163 1554040744.983 * [simplify]: Simplified to (cbrt x.re) 1554040744.983 * [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)))) 1554040744.983 * * * * [progress]: [ 35 / 83 ] simplifiying candidate # 1554040744.983 * [simplify]: Simplifying (sqrt x.re) 1554040744.983 * * [simplify]: iters left: 1 (2 enodes) 1554040744.984 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040744.984 * * [simplify]: Extracting #1: cost 3 inf + 0 1554040744.984 * * [simplify]: Extracting #2: cost 2 inf + 1 1554040744.984 * * [simplify]: Extracting #3: cost 0 inf + 83 1554040744.984 * [simplify]: Simplified to (sqrt x.re) 1554040744.984 * [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)))) 1554040744.984 * * * * [progress]: [ 36 / 83 ] simplifiying candidate # 1554040744.984 * * * * [progress]: [ 37 / 83 ] simplifiying candidate # 1554040744.984 * [simplify]: Simplifying (* (cbrt (+ (* x.re x.im) (* x.im x.re))) (cbrt (+ (* x.re x.im) (* x.im x.re)))) 1554040744.984 * * [simplify]: iters left: 6 (7 enodes) 1554040744.986 * * [simplify]: iters left: 5 (22 enodes) 1554040744.989 * * [simplify]: iters left: 4 (26 enodes) 1554040744.992 * * [simplify]: iters left: 3 (32 enodes) 1554040744.996 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040744.997 * * [simplify]: Extracting #1: cost 3 inf + 0 1554040744.997 * * [simplify]: Extracting #2: cost 5 inf + 0 1554040744.997 * * [simplify]: Extracting #3: cost 11 inf + 0 1554040744.997 * * [simplify]: Extracting #4: cost 11 inf + 43 1554040744.997 * * [simplify]: Extracting #5: cost 2 inf + 738 1554040744.997 * * [simplify]: Extracting #6: cost 1 inf + 940 1554040744.997 * * [simplify]: Extracting #7: cost 0 inf + 1142 1554040744.997 * [simplify]: Simplified to (* (cbrt (* x.re (+ x.im x.im))) (cbrt (* x.re (+ x.im x.im)))) 1554040744.997 * [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)))) 1554040744.998 * * * * [progress]: [ 38 / 83 ] simplifiying candidate # 1554040744.998 * [simplify]: Simplifying (sqrt (+ (* x.re x.im) (* x.im x.re))) 1554040744.998 * * [simplify]: iters left: 5 (6 enodes) 1554040744.999 * * [simplify]: iters left: 4 (19 enodes) 1554040745.002 * * [simplify]: iters left: 3 (23 enodes) 1554040745.005 * * [simplify]: iters left: 2 (29 enodes) 1554040745.009 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040745.009 * * [simplify]: Extracting #1: cost 3 inf + 0 1554040745.009 * * [simplify]: Extracting #2: cost 9 inf + 0 1554040745.009 * * [simplify]: Extracting #3: cost 9 inf + 43 1554040745.009 * * [simplify]: Extracting #4: cost 0 inf + 658 1554040745.009 * [simplify]: Simplified to (sqrt (+ (* x.re x.im) (* x.re x.im))) 1554040745.009 * [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)))) 1554040745.009 * * * * [progress]: [ 39 / 83 ] simplifiying candidate # 1554040745.009 * * * * [progress]: [ 40 / 83 ] simplifiying candidate # 1554040745.009 * [simplify]: Simplifying (* (+ (pow (* x.re x.im) 3) (pow (* x.im x.re) 3)) x.re) 1554040745.010 * * [simplify]: iters left: 6 (9 enodes) 1554040745.013 * * [simplify]: iters left: 5 (46 enodes) 1554040745.023 * * [simplify]: iters left: 4 (125 enodes) 1554040745.081 * * [simplify]: iters left: 3 (355 enodes) 1554040745.317 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040745.317 * * [simplify]: Extracting #1: cost 56 inf + 0 1554040745.318 * * [simplify]: Extracting #2: cost 184 inf + 2 1554040745.321 * * [simplify]: Extracting #3: cost 159 inf + 6656 1554040745.330 * * [simplify]: Extracting #4: cost 52 inf + 30955 1554040745.344 * * [simplify]: Extracting #5: cost 7 inf + 46170 1554040745.358 * * [simplify]: Extracting #6: cost 0 inf + 49856 1554040745.372 * [simplify]: Simplified to (* (* (* x.re x.im) (* (* x.re x.im) (* x.re x.im))) (+ x.re x.re)) 1554040745.372 * [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))))))) 1554040745.372 * * * * [progress]: [ 41 / 83 ] simplifiying candidate # 1554040745.372 * [simplify]: Simplifying (* (- (* (* x.re x.im) (* x.re x.im)) (* (* x.im x.re) (* x.im x.re))) x.re) 1554040745.373 * * [simplify]: iters left: 6 (8 enodes) 1554040745.377 * * [simplify]: iters left: 5 (42 enodes) 1554040745.398 * * [simplify]: iters left: 4 (126 enodes) 1554040745.448 * * [simplify]: iters left: 3 (219 enodes) 1554040745.522 * * [simplify]: iters left: 2 (287 enodes) 1554040745.603 * * [simplify]: iters left: 1 (299 enodes) 1554040745.657 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040745.657 * * [simplify]: Extracting #1: cost 0 inf + 1 1554040745.657 * [simplify]: Simplified to 0 1554040745.657 * [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))))) 1554040745.658 * * * * [progress]: [ 42 / 83 ] simplifiying candidate #real (real->posit16 (* (+ (* x.re x.im) (* x.im x.re)) x.re)))))> 1554040745.658 * * * * [progress]: [ 43 / 83 ] simplifiying candidate # 1554040745.658 * * * * [progress]: [ 44 / 83 ] simplifiying candidate # 1554040745.658 * [simplify]: Simplifying (* (exp (* (- (* x.re x.re) (* x.im x.im)) x.im)) (exp (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 1554040745.658 * * [simplify]: iters left: 6 (13 enodes) 1554040745.665 * * [simplify]: iters left: 5 (54 enodes) 1554040745.680 * * [simplify]: iters left: 4 (119 enodes) 1554040745.702 * * [simplify]: iters left: 3 (278 enodes) 1554040745.781 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040745.781 * * [simplify]: Extracting #1: cost 23 inf + 0 1554040745.782 * * [simplify]: Extracting #2: cost 160 inf + 0 1554040745.783 * * [simplify]: Extracting #3: cost 243 inf + 1113 1554040745.788 * * [simplify]: Extracting #4: cost 141 inf + 17015 1554040745.801 * * [simplify]: Extracting #5: cost 29 inf + 42583 1554040745.809 * * [simplify]: Extracting #6: cost 0 inf + 59717 1554040745.820 * * [simplify]: Extracting #7: cost 0 inf + 59677 1554040745.829 * [simplify]: Simplified to (exp (- (* (* x.re x.im) (+ (+ x.re x.re) x.re)) (* x.im (* x.im x.im)))) 1554040745.829 * [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)))))) 1554040745.829 * * * * [progress]: [ 45 / 83 ] simplifiying candidate # 1554040745.829 * * * * [progress]: [ 46 / 83 ] simplifiying candidate # 1554040745.829 * * * * [progress]: [ 47 / 83 ] simplifiying candidate # 1554040745.829 * * * * [progress]: [ 48 / 83 ] simplifiying candidate # 1554040745.829 * * * * [progress]: [ 49 / 83 ] simplifiying candidate # 1554040745.829 * * * * [progress]: [ 50 / 83 ] simplifiying candidate # 1554040745.830 * * * * [progress]: [ 51 / 83 ] simplifiying candidate # 1554040745.830 * [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))) 1554040745.830 * * [simplify]: iters left: 6 (28 enodes) 1554040745.846 * * [simplify]: iters left: 5 (163 enodes) 1554040745.900 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040745.901 * * [simplify]: Extracting #1: cost 8 inf + 0 1554040745.901 * * [simplify]: Extracting #2: cost 66 inf + 0 1554040745.901 * * [simplify]: Extracting #3: cost 131 inf + 84 1554040745.907 * * [simplify]: Extracting #4: cost 131 inf + 8734 1554040745.920 * * [simplify]: Extracting #5: cost 19 inf + 39226 1554040745.936 * * [simplify]: Extracting #6: cost 0 inf + 44280 1554040745.953 * * [simplify]: Extracting #7: cost 0 inf + 43680 1554040745.969 * * [simplify]: Extracting #8: cost 0 inf + 43560 1554040745.985 * [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))) 1554040745.986 * [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))))))) 1554040745.986 * [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))))) 1554040745.986 * * [simplify]: iters left: 6 (17 enodes) 1554040745.998 * * [simplify]: iters left: 5 (94 enodes) 1554040746.047 * * [simplify]: iters left: 4 (331 enodes) 1554040746.190 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040746.190 * * [simplify]: Extracting #1: cost 56 inf + 0 1554040746.191 * * [simplify]: Extracting #2: cost 302 inf + 0 1554040746.193 * * [simplify]: Extracting #3: cost 361 inf + 9568 1554040746.208 * * [simplify]: Extracting #4: cost 95 inf + 64776 1554040746.248 * * [simplify]: Extracting #5: cost 1 inf + 87906 1554040746.284 * * [simplify]: Extracting #6: cost 0 inf + 87998 1554040746.314 * [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)))) 1554040746.314 * [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)))))) 1554040746.314 * * * * [progress]: [ 52 / 83 ] simplifiying candidate # 1554040746.315 * [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))) 1554040746.315 * * [simplify]: iters left: 6 (24 enodes) 1554040746.323 * * [simplify]: iters left: 5 (129 enodes) 1554040746.368 * * [simplify]: iters left: 4 (356 enodes) 1554040746.541 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040746.541 * * [simplify]: Extracting #1: cost 28 inf + 0 1554040746.541 * * [simplify]: Extracting #2: cost 146 inf + 0 1554040746.542 * * [simplify]: Extracting #3: cost 199 inf + 373 1554040746.544 * * [simplify]: Extracting #4: cost 181 inf + 12658 1554040746.552 * * [simplify]: Extracting #5: cost 67 inf + 43470 1554040746.563 * * [simplify]: Extracting #6: cost 17 inf + 57918 1554040746.584 * * [simplify]: Extracting #7: cost 4 inf + 61816 1554040746.606 * * [simplify]: Extracting #8: cost 0 inf + 63155 1554040746.620 * [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)) 1554040746.620 * [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))))) 1554040746.621 * [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))) 1554040746.621 * * [simplify]: iters left: 6 (13 enodes) 1554040746.625 * * [simplify]: iters left: 5 (62 enodes) 1554040746.636 * * [simplify]: iters left: 4 (130 enodes) 1554040746.688 * * [simplify]: iters left: 3 (370 enodes) 1554040747.055 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040747.055 * * [simplify]: Extracting #1: cost 0 inf + 1 1554040747.055 * [simplify]: Simplified to 0 1554040747.055 * [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)) 1554040747.055 * * * * [progress]: [ 53 / 83 ] simplifiying candidate # 1554040747.056 * [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))) 1554040747.056 * * [simplify]: iters left: 6 (24 enodes) 1554040747.071 * * [simplify]: iters left: 5 (137 enodes) 1554040747.124 * * [simplify]: iters left: 4 (446 enodes) 1554040747.335 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040747.335 * * [simplify]: Extracting #1: cost 17 inf + 0 1554040747.335 * * [simplify]: Extracting #2: cost 204 inf + 0 1554040747.337 * * [simplify]: Extracting #3: cost 416 inf + 2640 1554040747.352 * * [simplify]: Extracting #4: cost 181 inf + 62111 1554040747.392 * * [simplify]: Extracting #5: cost 25 inf + 101904 1554040747.438 * * [simplify]: Extracting #6: cost 2 inf + 109637 1554040747.488 * * [simplify]: Extracting #7: cost 0 inf + 110142 1554040747.513 * [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)))) 1554040747.513 * [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))))))) 1554040747.513 * [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))))) 1554040747.514 * * [simplify]: iters left: 6 (13 enodes) 1554040747.518 * * [simplify]: iters left: 5 (68 enodes) 1554040747.532 * * [simplify]: iters left: 4 (216 enodes) 1554040747.600 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040747.600 * * [simplify]: Extracting #1: cost 21 inf + 0 1554040747.600 * * [simplify]: Extracting #2: cost 106 inf + 1 1554040747.602 * * [simplify]: Extracting #3: cost 151 inf + 1269 1554040747.609 * * [simplify]: Extracting #4: cost 32 inf + 19635 1554040747.620 * * [simplify]: Extracting #5: cost 0 inf + 24817 1554040747.631 * [simplify]: Simplified to (+ 0 (* (* (* x.re x.re) (+ (* x.re x.re) (* x.im x.im))) (* x.im x.im))) 1554040747.631 * [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))))) 1554040747.631 * * * * [progress]: [ 54 / 83 ] simplifiying candidate # 1554040747.631 * [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))) 1554040747.632 * * [simplify]: iters left: 6 (19 enodes) 1554040747.643 * * [simplify]: iters left: 5 (95 enodes) 1554040747.684 * * [simplify]: iters left: 4 (263 enodes) 1554040747.810 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040747.810 * * [simplify]: Extracting #1: cost 11 inf + 0 1554040747.810 * * [simplify]: Extracting #2: cost 79 inf + 1 1554040747.811 * * [simplify]: Extracting #3: cost 116 inf + 127 1554040747.812 * * [simplify]: Extracting #4: cost 98 inf + 5598 1554040747.816 * * [simplify]: Extracting #5: cost 13 inf + 22091 1554040747.821 * * [simplify]: Extracting #6: cost 2 inf + 23991 1554040747.826 * * [simplify]: Extracting #7: cost 0 inf + 24415 1554040747.831 * [simplify]: Simplified to (+ (* (- (* (* x.re x.re) (* x.re x.re)) (* (* x.im x.im) (* x.im x.im))) 0) 0) 1554040747.831 * [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))))) 1554040747.831 * [simplify]: Simplifying (* (+ (* x.re x.re) (* x.im x.im)) (- (* x.re x.im) (* x.im x.re))) 1554040747.831 * * [simplify]: iters left: 6 (9 enodes) 1554040747.834 * * [simplify]: iters left: 5 (31 enodes) 1554040747.839 * * [simplify]: iters left: 4 (59 enodes) 1554040747.863 * * [simplify]: iters left: 3 (140 enodes) 1554040747.926 * * [simplify]: iters left: 2 (253 enodes) 1554040748.002 * * [simplify]: iters left: 1 (337 enodes) 1554040748.078 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040748.078 * * [simplify]: Extracting #1: cost 0 inf + 1 1554040748.078 * [simplify]: Simplified to 0 1554040748.078 * [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)) 1554040748.078 * * * * [progress]: [ 55 / 83 ] simplifiying candidate # 1554040748.078 * * * * [progress]: [ 56 / 83 ] simplifiying candidate # 1554040748.078 * * * * [progress]: [ 57 / 83 ] simplifiying candidate # 1554040748.078 * * * * [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)))))> 1554040748.078 * * * * [progress]: [ 59 / 83 ] simplifiying candidate # 1554040748.078 * * * * [progress]: [ 60 / 83 ] simplifiying candidate # 1554040748.078 * [simplify]: Simplifying (* (exp (* x.re x.im)) (exp (* x.im x.re))) 1554040748.079 * * [simplify]: iters left: 5 (7 enodes) 1554040748.080 * * [simplify]: iters left: 4 (28 enodes) 1554040748.084 * * [simplify]: iters left: 3 (51 enodes) 1554040748.094 * * [simplify]: iters left: 2 (103 enodes) 1554040748.120 * * [simplify]: iters left: 1 (228 enodes) 1554040748.192 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040748.192 * * [simplify]: Extracting #1: cost 41 inf + 0 1554040748.192 * * [simplify]: Extracting #2: cost 144 inf + 115 1554040748.193 * * [simplify]: Extracting #3: cost 134 inf + 6139 1554040748.197 * * [simplify]: Extracting #4: cost 59 inf + 40413 1554040748.203 * * [simplify]: Extracting #5: cost 4 inf + 73469 1554040748.212 * * [simplify]: Extracting #6: cost 0 inf + 75164 1554040748.220 * * [simplify]: Extracting #7: cost 0 inf + 75083 1554040748.227 * [simplify]: Simplified to (* (exp (* x.re x.im)) (exp (* x.re x.im))) 1554040748.227 * [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))) 1554040748.227 * * * * [progress]: [ 61 / 83 ] simplifiying candidate # 1554040748.227 * * * * [progress]: [ 62 / 83 ] simplifiying candidate # 1554040748.227 * * * * [progress]: [ 63 / 83 ] simplifiying candidate # 1554040748.227 * * * * [progress]: [ 64 / 83 ] simplifiying candidate # 1554040748.227 * * * * [progress]: [ 65 / 83 ] simplifiying candidate # 1554040748.227 * * * * [progress]: [ 66 / 83 ] simplifiying candidate # 1554040748.227 * * * * [progress]: [ 67 / 83 ] simplifiying candidate # 1554040748.227 * * * * [progress]: [ 68 / 83 ] simplifiying candidate # 1554040748.227 * * * * [progress]: [ 69 / 83 ] simplifiying candidate # 1554040748.228 * * * * [progress]: [ 70 / 83 ] simplifiying candidate #real (real->posit16 (+ (* x.re x.im) (* x.im x.re)))) x.re)))> 1554040748.228 * * * * [progress]: [ 71 / 83 ] simplifiying candidate # 1554040748.228 * * * * [progress]: [ 72 / 83 ] simplifiying candidate # 1554040748.228 * [simplify]: Simplifying (- (* x.im (pow x.re 2)) (pow x.im 3)) 1554040748.228 * * [simplify]: iters left: 5 (8 enodes) 1554040748.231 * * [simplify]: iters left: 4 (39 enodes) 1554040748.239 * * [simplify]: iters left: 3 (75 enodes) 1554040748.262 * * [simplify]: iters left: 2 (134 enodes) 1554040748.312 * * [simplify]: iters left: 1 (219 enodes) 1554040748.358 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040748.358 * * [simplify]: Extracting #1: cost 15 inf + 0 1554040748.358 * * [simplify]: Extracting #2: cost 50 inf + 1 1554040748.358 * * [simplify]: Extracting #3: cost 81 inf + 551 1554040748.359 * * [simplify]: Extracting #4: cost 52 inf + 4994 1554040748.360 * * [simplify]: Extracting #5: cost 21 inf + 16610 1554040748.362 * * [simplify]: Extracting #6: cost 7 inf + 23172 1554040748.367 * * [simplify]: Extracting #7: cost 0 inf + 26031 1554040748.369 * [simplify]: Simplified to (* (- x.re x.im) (* (+ x.re x.im) x.im)) 1554040748.369 * [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))) 1554040748.369 * * * * [progress]: [ 73 / 83 ] simplifiying candidate # 1554040748.369 * [simplify]: Simplifying (- (* x.im (pow x.re 2)) (pow x.im 3)) 1554040748.370 * * [simplify]: iters left: 5 (8 enodes) 1554040748.373 * * [simplify]: iters left: 4 (39 enodes) 1554040748.381 * * [simplify]: iters left: 3 (75 enodes) 1554040748.395 * * [simplify]: iters left: 2 (134 enodes) 1554040748.442 * * [simplify]: iters left: 1 (219 enodes) 1554040748.499 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040748.499 * * [simplify]: Extracting #1: cost 15 inf + 0 1554040748.499 * * [simplify]: Extracting #2: cost 50 inf + 1 1554040748.499 * * [simplify]: Extracting #3: cost 81 inf + 551 1554040748.500 * * [simplify]: Extracting #4: cost 52 inf + 4994 1554040748.502 * * [simplify]: Extracting #5: cost 21 inf + 16610 1554040748.504 * * [simplify]: Extracting #6: cost 7 inf + 23172 1554040748.506 * * [simplify]: Extracting #7: cost 0 inf + 26031 1554040748.508 * [simplify]: Simplified to (* (- x.re x.im) (* (+ x.re x.im) x.im)) 1554040748.508 * [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))) 1554040748.508 * * * * [progress]: [ 74 / 83 ] simplifiying candidate # 1554040748.509 * [simplify]: Simplifying (- (* x.im (pow x.re 2)) (pow x.im 3)) 1554040748.509 * * [simplify]: iters left: 5 (8 enodes) 1554040748.514 * * [simplify]: iters left: 4 (39 enodes) 1554040748.530 * * [simplify]: iters left: 3 (75 enodes) 1554040748.559 * * [simplify]: iters left: 2 (134 enodes) 1554040748.595 * * [simplify]: iters left: 1 (219 enodes) 1554040748.656 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040748.656 * * [simplify]: Extracting #1: cost 15 inf + 0 1554040748.656 * * [simplify]: Extracting #2: cost 50 inf + 1 1554040748.657 * * [simplify]: Extracting #3: cost 81 inf + 551 1554040748.658 * * [simplify]: Extracting #4: cost 52 inf + 4994 1554040748.661 * * [simplify]: Extracting #5: cost 21 inf + 16610 1554040748.665 * * [simplify]: Extracting #6: cost 7 inf + 23172 1554040748.669 * * [simplify]: Extracting #7: cost 0 inf + 26031 1554040748.673 * [simplify]: Simplified to (* (- x.re x.im) (* (+ x.re x.im) x.im)) 1554040748.673 * [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))) 1554040748.673 * * * * [progress]: [ 75 / 83 ] simplifiying candidate # 1554040748.674 * [simplify]: Simplifying (* 2 (* x.im (pow x.re 2))) 1554040748.674 * * [simplify]: iters left: 5 (6 enodes) 1554040748.677 * * [simplify]: iters left: 4 (27 enodes) 1554040748.686 * * [simplify]: iters left: 3 (45 enodes) 1554040748.702 * * [simplify]: iters left: 2 (70 enodes) 1554040748.721 * * [simplify]: iters left: 1 (81 enodes) 1554040748.738 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040748.739 * * [simplify]: Extracting #1: cost 12 inf + 0 1554040748.739 * * [simplify]: Extracting #2: cost 13 inf + 168 1554040748.740 * * [simplify]: Extracting #3: cost 1 inf + 954 1554040748.740 * * [simplify]: Extracting #4: cost 0 inf + 1077 1554040748.741 * [simplify]: Simplified to (* (* (* x.re x.re) x.im) 2) 1554040748.741 * [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))) 1554040748.741 * * * * [progress]: [ 76 / 83 ] simplifiying candidate # 1554040748.742 * [simplify]: Simplifying (* 2 (* x.im (pow x.re 2))) 1554040748.742 * * [simplify]: iters left: 5 (6 enodes) 1554040748.745 * * [simplify]: iters left: 4 (27 enodes) 1554040748.755 * * [simplify]: iters left: 3 (45 enodes) 1554040748.768 * * [simplify]: iters left: 2 (70 enodes) 1554040748.778 * * [simplify]: iters left: 1 (81 enodes) 1554040748.788 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040748.788 * * [simplify]: Extracting #1: cost 12 inf + 0 1554040748.788 * * [simplify]: Extracting #2: cost 13 inf + 168 1554040748.788 * * [simplify]: Extracting #3: cost 1 inf + 954 1554040748.788 * * [simplify]: Extracting #4: cost 0 inf + 1077 1554040748.789 * [simplify]: Simplified to (* (* (* x.re x.re) x.im) 2) 1554040748.789 * [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))) 1554040748.789 * * * * [progress]: [ 77 / 83 ] simplifiying candidate # 1554040748.789 * [simplify]: Simplifying (* 2 (* x.im (pow x.re 2))) 1554040748.789 * * [simplify]: iters left: 5 (6 enodes) 1554040748.791 * * [simplify]: iters left: 4 (27 enodes) 1554040748.796 * * [simplify]: iters left: 3 (45 enodes) 1554040748.805 * * [simplify]: iters left: 2 (70 enodes) 1554040748.827 * * [simplify]: iters left: 1 (81 enodes) 1554040748.844 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040748.844 * * [simplify]: Extracting #1: cost 12 inf + 0 1554040748.845 * * [simplify]: Extracting #2: cost 13 inf + 168 1554040748.845 * * [simplify]: Extracting #3: cost 1 inf + 954 1554040748.846 * * [simplify]: Extracting #4: cost 0 inf + 1077 1554040748.847 * [simplify]: Simplified to (* (* (* x.re x.re) x.im) 2) 1554040748.847 * [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))) 1554040748.847 * * * * [progress]: [ 78 / 83 ] simplifiying candidate # 1554040748.847 * [simplify]: Simplifying (- (* 3 (* x.im (pow x.re 2))) (pow x.im 3)) 1554040748.847 * * [simplify]: iters left: 6 (9 enodes) 1554040748.853 * * [simplify]: iters left: 5 (45 enodes) 1554040748.864 * * [simplify]: iters left: 4 (89 enodes) 1554040748.882 * * [simplify]: iters left: 3 (168 enodes) 1554040748.924 * * [simplify]: iters left: 2 (259 enodes) 1554040748.981 * * [simplify]: iters left: 1 (425 enodes) 1554040749.140 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040749.140 * * [simplify]: Extracting #1: cost 7 inf + 0 1554040749.141 * * [simplify]: Extracting #2: cost 55 inf + 1 1554040749.141 * * [simplify]: Extracting #3: cost 136 inf + 697 1554040749.143 * * [simplify]: Extracting #4: cost 113 inf + 6232 1554040749.146 * * [simplify]: Extracting #5: cost 56 inf + 34285 1554040749.152 * * [simplify]: Extracting #6: cost 0 inf + 68439 1554040749.158 * * [simplify]: Extracting #7: cost 0 inf + 68319 1554040749.164 * [simplify]: Simplified to (* (- (* (* x.re x.re) 3) (* x.im x.im)) x.im) 1554040749.164 * [simplify]: Simplified (2) to (λ (x.re x.im) (* (- (* (* x.re x.re) 3) (* x.im x.im)) x.im)) 1554040749.164 * * * * [progress]: [ 79 / 83 ] simplifiying candidate # 1554040749.164 * [simplify]: Simplifying (- (* 3 (* x.im (pow x.re 2))) (pow x.im 3)) 1554040749.164 * * [simplify]: iters left: 6 (9 enodes) 1554040749.170 * * [simplify]: iters left: 5 (45 enodes) 1554040749.193 * * [simplify]: iters left: 4 (89 enodes) 1554040749.227 * * [simplify]: iters left: 3 (168 enodes) 1554040749.258 * * [simplify]: iters left: 2 (259 enodes) 1554040749.349 * * [simplify]: iters left: 1 (425 enodes) 1554040749.514 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040749.514 * * [simplify]: Extracting #1: cost 7 inf + 0 1554040749.514 * * [simplify]: Extracting #2: cost 55 inf + 1 1554040749.516 * * [simplify]: Extracting #3: cost 136 inf + 697 1554040749.517 * * [simplify]: Extracting #4: cost 113 inf + 6232 1554040749.520 * * [simplify]: Extracting #5: cost 56 inf + 34285 1554040749.526 * * [simplify]: Extracting #6: cost 0 inf + 68439 1554040749.533 * * [simplify]: Extracting #7: cost 0 inf + 68319 1554040749.539 * [simplify]: Simplified to (* (- (* (* x.re x.re) 3) (* x.im x.im)) x.im) 1554040749.539 * [simplify]: Simplified (2) to (λ (x.re x.im) (* (- (* (* x.re x.re) 3) (* x.im x.im)) x.im)) 1554040749.539 * * * * [progress]: [ 80 / 83 ] simplifiying candidate # 1554040749.539 * [simplify]: Simplifying (- (* 3 (* x.im (pow x.re 2))) (pow x.im 3)) 1554040749.539 * * [simplify]: iters left: 6 (9 enodes) 1554040749.543 * * [simplify]: iters left: 5 (45 enodes) 1554040749.552 * * [simplify]: iters left: 4 (89 enodes) 1554040749.571 * * [simplify]: iters left: 3 (168 enodes) 1554040749.603 * * [simplify]: iters left: 2 (259 enodes) 1554040749.654 * * [simplify]: iters left: 1 (425 enodes) 1554040749.826 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040749.826 * * [simplify]: Extracting #1: cost 7 inf + 0 1554040749.826 * * [simplify]: Extracting #2: cost 55 inf + 1 1554040749.827 * * [simplify]: Extracting #3: cost 136 inf + 697 1554040749.829 * * [simplify]: Extracting #4: cost 113 inf + 6232 1554040749.834 * * [simplify]: Extracting #5: cost 56 inf + 34285 1554040749.849 * * [simplify]: Extracting #6: cost 0 inf + 68439 1554040749.855 * * [simplify]: Extracting #7: cost 0 inf + 68319 1554040749.861 * [simplify]: Simplified to (* (- (* (* x.re x.re) 3) (* x.im x.im)) x.im) 1554040749.861 * [simplify]: Simplified (2) to (λ (x.re x.im) (* (- (* (* x.re x.re) 3) (* x.im x.im)) x.im)) 1554040749.861 * * * * [progress]: [ 81 / 83 ] simplifiying candidate # 1554040749.861 * [simplify]: Simplifying (* 2 (* x.im x.re)) 1554040749.861 * * [simplify]: iters left: 4 (5 enodes) 1554040749.863 * * [simplify]: iters left: 3 (19 enodes) 1554040749.866 * * [simplify]: iters left: 2 (27 enodes) 1554040749.871 * * [simplify]: iters left: 1 (32 enodes) 1554040749.875 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040749.875 * * [simplify]: Extracting #1: cost 8 inf + 0 1554040749.875 * * [simplify]: Extracting #2: cost 7 inf + 45 1554040749.875 * * [simplify]: Extracting #3: cost 0 inf + 421 1554040749.875 * [simplify]: Simplified to (* (* x.re x.im) 2) 1554040749.875 * [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))) 1554040749.875 * * * * [progress]: [ 82 / 83 ] simplifiying candidate # 1554040749.876 * [simplify]: Simplifying (* 2 (* x.im x.re)) 1554040749.876 * * [simplify]: iters left: 4 (5 enodes) 1554040749.877 * * [simplify]: iters left: 3 (19 enodes) 1554040749.880 * * [simplify]: iters left: 2 (27 enodes) 1554040749.884 * * [simplify]: iters left: 1 (32 enodes) 1554040749.892 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040749.892 * * [simplify]: Extracting #1: cost 8 inf + 0 1554040749.892 * * [simplify]: Extracting #2: cost 7 inf + 45 1554040749.892 * * [simplify]: Extracting #3: cost 0 inf + 421 1554040749.893 * [simplify]: Simplified to (* (* x.re x.im) 2) 1554040749.893 * [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))) 1554040749.893 * * * * [progress]: [ 83 / 83 ] simplifiying candidate # 1554040749.893 * [simplify]: Simplifying (* 2 (* x.im x.re)) 1554040749.893 * * [simplify]: iters left: 4 (5 enodes) 1554040749.896 * * [simplify]: iters left: 3 (19 enodes) 1554040749.903 * * [simplify]: iters left: 2 (27 enodes) 1554040749.911 * * [simplify]: iters left: 1 (32 enodes) 1554040749.918 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040749.918 * * [simplify]: Extracting #1: cost 8 inf + 0 1554040749.918 * * [simplify]: Extracting #2: cost 7 inf + 45 1554040749.918 * * [simplify]: Extracting #3: cost 0 inf + 421 1554040749.918 * [simplify]: Simplified to (* (* x.re x.im) 2) 1554040749.919 * [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))) 1554040749.919 * * * [progress]: adding candidates to table 1554040750.669 * * [progress]: iteration 4 / 4 1554040750.669 * * * [progress]: picking best candidate 1554040750.717 * * * * [pick]: Picked # 1554040750.717 * * * [progress]: localizing error 1554040750.766 * * * [progress]: generating rewritten candidates 1554040750.766 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1) 1554040750.828 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2) 1554040750.864 * * * * [progress]: [ 3 / 4 ] rewriting at (2) 1554040750.927 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1) 1554040750.944 * * * [progress]: generating series expansions 1554040750.944 * * * * [progress]: [ 1 / 4 ] generating series at (2 1) 1554040750.945 * [backup-simplify]: Simplify (* (- x.re x.im) (* (+ x.re x.im) x.im)) into (* x.im (* (+ x.im x.re) (- x.re x.im))) 1554040750.945 * [approximate]: Taking taylor expansion of (* x.im (* (+ x.im x.re) (- x.re x.im))) in (x.re x.im) around 0 1554040750.945 * [taylor]: Taking taylor expansion of (* x.im (* (+ x.im x.re) (- x.re x.im))) in x.im 1554040750.945 * [taylor]: Taking taylor expansion of x.im in x.im 1554040750.945 * [backup-simplify]: Simplify 0 into 0 1554040750.945 * [backup-simplify]: Simplify 1 into 1 1554040750.945 * [taylor]: Taking taylor expansion of (* (+ x.im x.re) (- x.re x.im)) in x.im 1554040750.945 * [taylor]: Taking taylor expansion of (+ x.im x.re) in x.im 1554040750.945 * [taylor]: Taking taylor expansion of x.im in x.im 1554040750.945 * [backup-simplify]: Simplify 0 into 0 1554040750.945 * [backup-simplify]: Simplify 1 into 1 1554040750.945 * [taylor]: Taking taylor expansion of x.re in x.im 1554040750.945 * [backup-simplify]: Simplify x.re into x.re 1554040750.945 * [taylor]: Taking taylor expansion of (- x.re x.im) in x.im 1554040750.945 * [taylor]: Taking taylor expansion of x.re in x.im 1554040750.945 * [backup-simplify]: Simplify x.re into x.re 1554040750.945 * [taylor]: Taking taylor expansion of x.im in x.im 1554040750.945 * [backup-simplify]: Simplify 0 into 0 1554040750.945 * [backup-simplify]: Simplify 1 into 1 1554040750.945 * [taylor]: Taking taylor expansion of (* x.im (* (+ x.im x.re) (- x.re x.im))) in x.re 1554040750.945 * [taylor]: Taking taylor expansion of x.im in x.re 1554040750.945 * [backup-simplify]: Simplify x.im into x.im 1554040750.945 * [taylor]: Taking taylor expansion of (* (+ x.im x.re) (- x.re x.im)) in x.re 1554040750.945 * [taylor]: Taking taylor expansion of (+ x.im x.re) in x.re 1554040750.945 * [taylor]: Taking taylor expansion of x.im in x.re 1554040750.945 * [backup-simplify]: Simplify x.im into x.im 1554040750.945 * [taylor]: Taking taylor expansion of x.re in x.re 1554040750.945 * [backup-simplify]: Simplify 0 into 0 1554040750.945 * [backup-simplify]: Simplify 1 into 1 1554040750.945 * [taylor]: Taking taylor expansion of (- x.re x.im) in x.re 1554040750.945 * [taylor]: Taking taylor expansion of x.re in x.re 1554040750.945 * [backup-simplify]: Simplify 0 into 0 1554040750.945 * [backup-simplify]: Simplify 1 into 1 1554040750.945 * [taylor]: Taking taylor expansion of x.im in x.re 1554040750.945 * [backup-simplify]: Simplify x.im into x.im 1554040750.945 * [taylor]: Taking taylor expansion of (* x.im (* (+ x.im x.re) (- x.re x.im))) in x.re 1554040750.945 * [taylor]: Taking taylor expansion of x.im in x.re 1554040750.945 * [backup-simplify]: Simplify x.im into x.im 1554040750.945 * [taylor]: Taking taylor expansion of (* (+ x.im x.re) (- x.re x.im)) in x.re 1554040750.946 * [taylor]: Taking taylor expansion of (+ x.im x.re) in x.re 1554040750.946 * [taylor]: Taking taylor expansion of x.im in x.re 1554040750.946 * [backup-simplify]: Simplify x.im into x.im 1554040750.946 * [taylor]: Taking taylor expansion of x.re in x.re 1554040750.946 * [backup-simplify]: Simplify 0 into 0 1554040750.946 * [backup-simplify]: Simplify 1 into 1 1554040750.946 * [taylor]: Taking taylor expansion of (- x.re x.im) in x.re 1554040750.946 * [taylor]: Taking taylor expansion of x.re in x.re 1554040750.946 * [backup-simplify]: Simplify 0 into 0 1554040750.946 * [backup-simplify]: Simplify 1 into 1 1554040750.946 * [taylor]: Taking taylor expansion of x.im in x.re 1554040750.946 * [backup-simplify]: Simplify x.im into x.im 1554040750.946 * [backup-simplify]: Simplify (+ x.im 0) into x.im 1554040750.946 * [backup-simplify]: Simplify (- x.im) into (- x.im) 1554040750.946 * [backup-simplify]: Simplify (+ 0 (- x.im)) into (- x.im) 1554040750.946 * [backup-simplify]: Simplify (* x.im (- x.im)) into (* -1 (pow x.im 2)) 1554040750.946 * [backup-simplify]: Simplify (* x.im (* -1 (pow x.im 2))) into (* -1 (pow x.im 3)) 1554040750.946 * [taylor]: Taking taylor expansion of (* -1 (pow x.im 3)) in x.im 1554040750.946 * [taylor]: Taking taylor expansion of -1 in x.im 1554040750.946 * [backup-simplify]: Simplify -1 into -1 1554040750.946 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.im 1554040750.946 * [taylor]: Taking taylor expansion of x.im in x.im 1554040750.946 * [backup-simplify]: Simplify 0 into 0 1554040750.946 * [backup-simplify]: Simplify 1 into 1 1554040750.947 * [backup-simplify]: Simplify (- 0) into 0 1554040750.948 * [backup-simplify]: Simplify (+ 1 0) into 1 1554040750.948 * [backup-simplify]: Simplify (+ 0 1) into 1 1554040750.948 * [backup-simplify]: Simplify (+ (* x.im 1) (* 1 (- x.im))) into 0 1554040750.948 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 (* -1 (pow x.im 2)))) into 0 1554040750.948 * [taylor]: Taking taylor expansion of 0 in x.im 1554040750.948 * [backup-simplify]: Simplify 0 into 0 1554040750.948 * [backup-simplify]: Simplify 0 into 0 1554040750.949 * [backup-simplify]: Simplify (- 0) into 0 1554040750.949 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040750.949 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040750.950 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 1 1) (* 0 (- x.im)))) into 1 1554040750.950 * [backup-simplify]: Simplify (+ (* x.im 1) (+ (* 0 0) (* 0 (* -1 (pow x.im 2))))) into x.im 1554040750.950 * [taylor]: Taking taylor expansion of x.im in x.im 1554040750.950 * [backup-simplify]: Simplify 0 into 0 1554040750.950 * [backup-simplify]: Simplify 1 into 1 1554040750.950 * [backup-simplify]: Simplify 0 into 0 1554040750.950 * [backup-simplify]: Simplify 0 into 0 1554040750.951 * [backup-simplify]: Simplify (- 0) into 0 1554040750.951 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040750.951 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040750.952 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 1 0) (+ (* 0 1) (* 0 (- x.im))))) into 0 1554040750.953 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 1) (+ (* 0 0) (* 0 (* -1 (pow x.im 2)))))) into 0 1554040750.953 * [taylor]: Taking taylor expansion of 0 in x.im 1554040750.953 * [backup-simplify]: Simplify 0 into 0 1554040750.953 * [backup-simplify]: Simplify 0 into 0 1554040750.953 * [backup-simplify]: Simplify 1 into 1 1554040750.953 * [backup-simplify]: Simplify 0 into 0 1554040750.954 * [backup-simplify]: Simplify (* 1 1) into 1 1554040750.954 * [backup-simplify]: Simplify (* 1 1) into 1 1554040750.955 * [backup-simplify]: Simplify (* -1 1) into -1 1554040750.955 * [backup-simplify]: Simplify -1 into -1 1554040750.955 * [backup-simplify]: Simplify (- 0) into 0 1554040750.955 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040750.956 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040750.957 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 1) (* 0 (- x.im)))))) into 0 1554040750.958 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 1) (+ (* 0 0) (* 0 (* -1 (pow x.im 2))))))) into 0 1554040750.958 * [taylor]: Taking taylor expansion of 0 in x.im 1554040750.958 * [backup-simplify]: Simplify 0 into 0 1554040750.958 * [backup-simplify]: Simplify 0 into 0 1554040750.958 * [backup-simplify]: Simplify 0 into 0 1554040750.958 * [backup-simplify]: Simplify 0 into 0 1554040750.958 * [backup-simplify]: Simplify 0 into 0 1554040750.959 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040750.959 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040750.960 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 1)) into 0 1554040750.960 * [backup-simplify]: Simplify 0 into 0 1554040750.960 * [backup-simplify]: Simplify (- 0) into 0 1554040750.961 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040750.961 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040750.963 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 (- x.im))))))) into 0 1554040750.964 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (+ (* 0 0) (* 0 (* -1 (pow x.im 2)))))))) into 0 1554040750.964 * [taylor]: Taking taylor expansion of 0 in x.im 1554040750.964 * [backup-simplify]: Simplify 0 into 0 1554040750.964 * [backup-simplify]: Simplify 0 into 0 1554040750.965 * [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)) 1554040750.965 * [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) 1554040750.965 * [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 1554040750.965 * [taylor]: Taking taylor expansion of (/ (* (- (/ 1 x.re) (/ 1 x.im)) (+ (/ 1 x.im) (/ 1 x.re))) x.im) in x.im 1554040750.965 * [taylor]: Taking taylor expansion of (* (- (/ 1 x.re) (/ 1 x.im)) (+ (/ 1 x.im) (/ 1 x.re))) in x.im 1554040750.965 * [taylor]: Taking taylor expansion of (- (/ 1 x.re) (/ 1 x.im)) in x.im 1554040750.965 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 1554040750.965 * [taylor]: Taking taylor expansion of x.re in x.im 1554040750.965 * [backup-simplify]: Simplify x.re into x.re 1554040750.965 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1554040750.965 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 1554040750.965 * [taylor]: Taking taylor expansion of x.im in x.im 1554040750.965 * [backup-simplify]: Simplify 0 into 0 1554040750.965 * [backup-simplify]: Simplify 1 into 1 1554040750.966 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040750.966 * [taylor]: Taking taylor expansion of (+ (/ 1 x.im) (/ 1 x.re)) in x.im 1554040750.966 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 1554040750.966 * [taylor]: Taking taylor expansion of x.im in x.im 1554040750.966 * [backup-simplify]: Simplify 0 into 0 1554040750.966 * [backup-simplify]: Simplify 1 into 1 1554040750.966 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040750.966 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 1554040750.966 * [taylor]: Taking taylor expansion of x.re in x.im 1554040750.966 * [backup-simplify]: Simplify x.re into x.re 1554040750.966 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1554040750.966 * [taylor]: Taking taylor expansion of x.im in x.im 1554040750.966 * [backup-simplify]: Simplify 0 into 0 1554040750.966 * [backup-simplify]: Simplify 1 into 1 1554040750.967 * [backup-simplify]: Simplify (- 1) into -1 1554040750.967 * [backup-simplify]: Simplify (+ 0 -1) into -1 1554040750.967 * [backup-simplify]: Simplify (+ 1 0) into 1 1554040750.968 * [backup-simplify]: Simplify (* -1 1) into -1 1554040750.968 * [backup-simplify]: Simplify (/ -1 1) into -1 1554040750.968 * [taylor]: Taking taylor expansion of (/ (* (- (/ 1 x.re) (/ 1 x.im)) (+ (/ 1 x.im) (/ 1 x.re))) x.im) in x.re 1554040750.968 * [taylor]: Taking taylor expansion of (* (- (/ 1 x.re) (/ 1 x.im)) (+ (/ 1 x.im) (/ 1 x.re))) in x.re 1554040750.968 * [taylor]: Taking taylor expansion of (- (/ 1 x.re) (/ 1 x.im)) in x.re 1554040750.968 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1554040750.968 * [taylor]: Taking taylor expansion of x.re in x.re 1554040750.968 * [backup-simplify]: Simplify 0 into 0 1554040750.968 * [backup-simplify]: Simplify 1 into 1 1554040750.969 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040750.969 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1554040750.969 * [taylor]: Taking taylor expansion of x.im in x.re 1554040750.969 * [backup-simplify]: Simplify x.im into x.im 1554040750.969 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1554040750.969 * [taylor]: Taking taylor expansion of (+ (/ 1 x.im) (/ 1 x.re)) in x.re 1554040750.969 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1554040750.969 * [taylor]: Taking taylor expansion of x.im in x.re 1554040750.969 * [backup-simplify]: Simplify x.im into x.im 1554040750.969 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1554040750.969 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1554040750.969 * [taylor]: Taking taylor expansion of x.re in x.re 1554040750.969 * [backup-simplify]: Simplify 0 into 0 1554040750.969 * [backup-simplify]: Simplify 1 into 1 1554040750.969 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040750.969 * [taylor]: Taking taylor expansion of x.im in x.re 1554040750.969 * [backup-simplify]: Simplify x.im into x.im 1554040750.969 * [backup-simplify]: Simplify (+ 1 0) into 1 1554040750.970 * [backup-simplify]: Simplify (+ 0 1) into 1 1554040750.970 * [backup-simplify]: Simplify (* 1 1) into 1 1554040750.970 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1554040750.970 * [taylor]: Taking taylor expansion of (/ (* (- (/ 1 x.re) (/ 1 x.im)) (+ (/ 1 x.im) (/ 1 x.re))) x.im) in x.re 1554040750.970 * [taylor]: Taking taylor expansion of (* (- (/ 1 x.re) (/ 1 x.im)) (+ (/ 1 x.im) (/ 1 x.re))) in x.re 1554040750.970 * [taylor]: Taking taylor expansion of (- (/ 1 x.re) (/ 1 x.im)) in x.re 1554040750.970 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1554040750.970 * [taylor]: Taking taylor expansion of x.re in x.re 1554040750.970 * [backup-simplify]: Simplify 0 into 0 1554040750.970 * [backup-simplify]: Simplify 1 into 1 1554040750.970 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040750.970 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1554040750.970 * [taylor]: Taking taylor expansion of x.im in x.re 1554040750.970 * [backup-simplify]: Simplify x.im into x.im 1554040750.970 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1554040750.970 * [taylor]: Taking taylor expansion of (+ (/ 1 x.im) (/ 1 x.re)) in x.re 1554040750.971 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1554040750.971 * [taylor]: Taking taylor expansion of x.im in x.re 1554040750.971 * [backup-simplify]: Simplify x.im into x.im 1554040750.971 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1554040750.971 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1554040750.971 * [taylor]: Taking taylor expansion of x.re in x.re 1554040750.971 * [backup-simplify]: Simplify 0 into 0 1554040750.971 * [backup-simplify]: Simplify 1 into 1 1554040750.971 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040750.971 * [taylor]: Taking taylor expansion of x.im in x.re 1554040750.971 * [backup-simplify]: Simplify x.im into x.im 1554040750.971 * [backup-simplify]: Simplify (+ 1 0) into 1 1554040750.971 * [backup-simplify]: Simplify (+ 0 1) into 1 1554040750.972 * [backup-simplify]: Simplify (* 1 1) into 1 1554040750.972 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1554040750.972 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 1554040750.972 * [taylor]: Taking taylor expansion of x.im in x.im 1554040750.972 * [backup-simplify]: Simplify 0 into 0 1554040750.972 * [backup-simplify]: Simplify 1 into 1 1554040750.972 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040750.973 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1554040750.973 * [backup-simplify]: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 1554040750.973 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1554040750.973 * [backup-simplify]: Simplify (- (/ 1 x.im)) into (- (/ 1 x.im)) 1554040750.973 * [backup-simplify]: Simplify (+ 0 (- (/ 1 x.im))) into (- (/ 1 x.im)) 1554040750.974 * [backup-simplify]: Simplify (+ (* 1 (/ 1 x.im)) (* (- (/ 1 x.im)) 1)) into 0 1554040750.974 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1554040750.974 * [taylor]: Taking taylor expansion of 0 in x.im 1554040750.974 * [backup-simplify]: Simplify 0 into 0 1554040750.974 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1554040750.974 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040750.974 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040750.975 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040750.975 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1554040750.975 * [backup-simplify]: Simplify (- 0) into 0 1554040750.976 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040750.976 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* (- (/ 1 x.im)) (/ 1 x.im)) (* 0 1))) into (- (/ 1 (pow x.im 2))) 1554040750.976 * [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))) 1554040750.976 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x.im 3))) in x.im 1554040750.976 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 3)) in x.im 1554040750.976 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.im 1554040750.976 * [taylor]: Taking taylor expansion of x.im in x.im 1554040750.976 * [backup-simplify]: Simplify 0 into 0 1554040750.976 * [backup-simplify]: Simplify 1 into 1 1554040750.977 * [backup-simplify]: Simplify (* 1 1) into 1 1554040750.977 * [backup-simplify]: Simplify (* 1 1) into 1 1554040750.977 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040750.977 * [backup-simplify]: Simplify (- 1) into -1 1554040750.978 * [backup-simplify]: Simplify -1 into -1 1554040750.978 * [backup-simplify]: Simplify 1 into 1 1554040750.978 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1554040750.978 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040750.979 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040750.979 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040750.979 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1554040750.980 * [backup-simplify]: Simplify (- 0) into 0 1554040750.980 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040750.980 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* (- (/ 1 x.im)) 0) (+ (* 0 (/ 1 x.im)) (* 0 1)))) into 0 1554040750.981 * [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 1554040750.981 * [taylor]: Taking taylor expansion of 0 in x.im 1554040750.981 * [backup-simplify]: Simplify 0 into 0 1554040750.981 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040750.981 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040750.982 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1554040750.982 * [backup-simplify]: Simplify (- 0) into 0 1554040750.982 * [backup-simplify]: Simplify 0 into 0 1554040750.983 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1554040750.983 * [backup-simplify]: Simplify 0 into 0 1554040750.983 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1554040750.983 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040750.984 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040750.984 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040750.984 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1554040750.985 * [backup-simplify]: Simplify (- 0) into 0 1554040750.985 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040750.986 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* (- (/ 1 x.im)) 0) (+ (* 0 0) (+ (* 0 (/ 1 x.im)) (* 0 1))))) into 0 1554040750.986 * [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 1554040750.986 * [taylor]: Taking taylor expansion of 0 in x.im 1554040750.986 * [backup-simplify]: Simplify 0 into 0 1554040750.987 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040750.987 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040750.988 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040750.988 * [backup-simplify]: Simplify (- 0) into 0 1554040750.988 * [backup-simplify]: Simplify 0 into 0 1554040750.988 * [backup-simplify]: Simplify 0 into 0 1554040750.992 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040750.992 * [backup-simplify]: Simplify 0 into 0 1554040750.992 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1554040750.993 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040750.993 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040750.994 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040750.994 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1554040750.994 * [backup-simplify]: Simplify (- 0) into 0 1554040750.994 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040750.995 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* (- (/ 1 x.im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (/ 1 x.im)) (* 0 1)))))) into 0 1554040750.996 * [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 1554040750.996 * [taylor]: Taking taylor expansion of 0 in x.im 1554040750.996 * [backup-simplify]: Simplify 0 into 0 1554040750.996 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040750.997 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040750.997 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040750.998 * [backup-simplify]: Simplify (- 0) into 0 1554040750.998 * [backup-simplify]: Simplify 0 into 0 1554040750.998 * [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)) 1554040750.998 * [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) 1554040750.998 * [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 1554040750.998 * [taylor]: Taking taylor expansion of (/ (* (- (/ 1 x.im) (/ 1 x.re)) (+ (/ 1 x.im) (/ 1 x.re))) x.im) in x.im 1554040750.998 * [taylor]: Taking taylor expansion of (* (- (/ 1 x.im) (/ 1 x.re)) (+ (/ 1 x.im) (/ 1 x.re))) in x.im 1554040750.998 * [taylor]: Taking taylor expansion of (- (/ 1 x.im) (/ 1 x.re)) in x.im 1554040750.998 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 1554040750.998 * [taylor]: Taking taylor expansion of x.im in x.im 1554040750.998 * [backup-simplify]: Simplify 0 into 0 1554040750.998 * [backup-simplify]: Simplify 1 into 1 1554040750.998 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040750.999 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 1554040750.999 * [taylor]: Taking taylor expansion of x.re in x.im 1554040750.999 * [backup-simplify]: Simplify x.re into x.re 1554040750.999 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1554040750.999 * [taylor]: Taking taylor expansion of (+ (/ 1 x.im) (/ 1 x.re)) in x.im 1554040750.999 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 1554040750.999 * [taylor]: Taking taylor expansion of x.im in x.im 1554040750.999 * [backup-simplify]: Simplify 0 into 0 1554040750.999 * [backup-simplify]: Simplify 1 into 1 1554040750.999 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040750.999 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 1554040750.999 * [taylor]: Taking taylor expansion of x.re in x.im 1554040750.999 * [backup-simplify]: Simplify x.re into x.re 1554040750.999 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1554040750.999 * [taylor]: Taking taylor expansion of x.im in x.im 1554040750.999 * [backup-simplify]: Simplify 0 into 0 1554040750.999 * [backup-simplify]: Simplify 1 into 1 1554040750.999 * [backup-simplify]: Simplify (+ 1 0) into 1 1554040751.000 * [backup-simplify]: Simplify (+ 1 0) into 1 1554040751.000 * [backup-simplify]: Simplify (* 1 1) into 1 1554040751.000 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040751.000 * [taylor]: Taking taylor expansion of (/ (* (- (/ 1 x.im) (/ 1 x.re)) (+ (/ 1 x.im) (/ 1 x.re))) x.im) in x.re 1554040751.000 * [taylor]: Taking taylor expansion of (* (- (/ 1 x.im) (/ 1 x.re)) (+ (/ 1 x.im) (/ 1 x.re))) in x.re 1554040751.000 * [taylor]: Taking taylor expansion of (- (/ 1 x.im) (/ 1 x.re)) in x.re 1554040751.000 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1554040751.000 * [taylor]: Taking taylor expansion of x.im in x.re 1554040751.000 * [backup-simplify]: Simplify x.im into x.im 1554040751.000 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1554040751.000 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1554040751.000 * [taylor]: Taking taylor expansion of x.re in x.re 1554040751.000 * [backup-simplify]: Simplify 0 into 0 1554040751.000 * [backup-simplify]: Simplify 1 into 1 1554040751.001 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040751.001 * [taylor]: Taking taylor expansion of (+ (/ 1 x.im) (/ 1 x.re)) in x.re 1554040751.001 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1554040751.001 * [taylor]: Taking taylor expansion of x.im in x.re 1554040751.001 * [backup-simplify]: Simplify x.im into x.im 1554040751.001 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1554040751.001 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1554040751.001 * [taylor]: Taking taylor expansion of x.re in x.re 1554040751.001 * [backup-simplify]: Simplify 0 into 0 1554040751.001 * [backup-simplify]: Simplify 1 into 1 1554040751.001 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040751.001 * [taylor]: Taking taylor expansion of x.im in x.re 1554040751.001 * [backup-simplify]: Simplify x.im into x.im 1554040751.001 * [backup-simplify]: Simplify (- 1) into -1 1554040751.002 * [backup-simplify]: Simplify (+ 0 -1) into -1 1554040751.002 * [backup-simplify]: Simplify (+ 0 1) into 1 1554040751.002 * [backup-simplify]: Simplify (* -1 1) into -1 1554040751.002 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1554040751.002 * [taylor]: Taking taylor expansion of (/ (* (- (/ 1 x.im) (/ 1 x.re)) (+ (/ 1 x.im) (/ 1 x.re))) x.im) in x.re 1554040751.002 * [taylor]: Taking taylor expansion of (* (- (/ 1 x.im) (/ 1 x.re)) (+ (/ 1 x.im) (/ 1 x.re))) in x.re 1554040751.002 * [taylor]: Taking taylor expansion of (- (/ 1 x.im) (/ 1 x.re)) in x.re 1554040751.002 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1554040751.002 * [taylor]: Taking taylor expansion of x.im in x.re 1554040751.002 * [backup-simplify]: Simplify x.im into x.im 1554040751.002 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1554040751.002 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1554040751.002 * [taylor]: Taking taylor expansion of x.re in x.re 1554040751.002 * [backup-simplify]: Simplify 0 into 0 1554040751.002 * [backup-simplify]: Simplify 1 into 1 1554040751.003 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040751.003 * [taylor]: Taking taylor expansion of (+ (/ 1 x.im) (/ 1 x.re)) in x.re 1554040751.003 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 1554040751.003 * [taylor]: Taking taylor expansion of x.im in x.re 1554040751.003 * [backup-simplify]: Simplify x.im into x.im 1554040751.003 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1554040751.003 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 1554040751.003 * [taylor]: Taking taylor expansion of x.re in x.re 1554040751.003 * [backup-simplify]: Simplify 0 into 0 1554040751.003 * [backup-simplify]: Simplify 1 into 1 1554040751.003 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040751.003 * [taylor]: Taking taylor expansion of x.im in x.re 1554040751.003 * [backup-simplify]: Simplify x.im into x.im 1554040751.003 * [backup-simplify]: Simplify (- 1) into -1 1554040751.004 * [backup-simplify]: Simplify (+ 0 -1) into -1 1554040751.004 * [backup-simplify]: Simplify (+ 0 1) into 1 1554040751.004 * [backup-simplify]: Simplify (* -1 1) into -1 1554040751.004 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 1554040751.004 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 1554040751.004 * [taylor]: Taking taylor expansion of -1 in x.im 1554040751.004 * [backup-simplify]: Simplify -1 into -1 1554040751.004 * [taylor]: Taking taylor expansion of x.im in x.im 1554040751.004 * [backup-simplify]: Simplify 0 into 0 1554040751.004 * [backup-simplify]: Simplify 1 into 1 1554040751.005 * [backup-simplify]: Simplify (/ -1 1) into -1 1554040751.005 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1554040751.005 * [backup-simplify]: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 1554040751.005 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1554040751.006 * [backup-simplify]: Simplify (- 0) into 0 1554040751.006 * [backup-simplify]: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 1554040751.006 * [backup-simplify]: Simplify (+ (* -1 (/ 1 x.im)) (* (/ 1 x.im) 1)) into 0 1554040751.006 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1554040751.006 * [taylor]: Taking taylor expansion of 0 in x.im 1554040751.006 * [backup-simplify]: Simplify 0 into 0 1554040751.006 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1554040751.007 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040751.007 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040751.007 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1554040751.007 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040751.008 * [backup-simplify]: Simplify (- 0) into 0 1554040751.008 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040751.008 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* (/ 1 x.im) (/ 1 x.im)) (* 0 1))) into (/ 1 (pow x.im 2)) 1554040751.009 * [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)) 1554040751.009 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 3)) in x.im 1554040751.009 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.im 1554040751.009 * [taylor]: Taking taylor expansion of x.im in x.im 1554040751.009 * [backup-simplify]: Simplify 0 into 0 1554040751.009 * [backup-simplify]: Simplify 1 into 1 1554040751.009 * [backup-simplify]: Simplify (* 1 1) into 1 1554040751.009 * [backup-simplify]: Simplify (* 1 1) into 1 1554040751.009 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040751.009 * [backup-simplify]: Simplify 1 into 1 1554040751.010 * [backup-simplify]: Simplify -1 into -1 1554040751.010 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1554040751.010 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040751.010 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040751.011 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1554040751.011 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040751.011 * [backup-simplify]: Simplify (- 0) into 0 1554040751.011 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040751.012 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* (/ 1 x.im) 0) (+ (* 0 (/ 1 x.im)) (* 0 1)))) into 0 1554040751.012 * [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 1554040751.012 * [taylor]: Taking taylor expansion of 0 in x.im 1554040751.012 * [backup-simplify]: Simplify 0 into 0 1554040751.013 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040751.013 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040751.014 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1554040751.014 * [backup-simplify]: Simplify 0 into 0 1554040751.014 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1554040751.014 * [backup-simplify]: Simplify 0 into 0 1554040751.014 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1554040751.015 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040751.015 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040751.015 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1554040751.016 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040751.016 * [backup-simplify]: Simplify (- 0) into 0 1554040751.016 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040751.017 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* (/ 1 x.im) 0) (+ (* 0 0) (+ (* 0 (/ 1 x.im)) (* 0 1))))) into 0 1554040751.017 * [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 1554040751.017 * [taylor]: Taking taylor expansion of 0 in x.im 1554040751.017 * [backup-simplify]: Simplify 0 into 0 1554040751.018 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040751.018 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040751.019 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040751.019 * [backup-simplify]: Simplify 0 into 0 1554040751.019 * [backup-simplify]: Simplify 0 into 0 1554040751.019 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040751.019 * [backup-simplify]: Simplify 0 into 0 1554040751.020 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1554040751.020 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040751.020 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040751.021 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1554040751.021 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040751.021 * [backup-simplify]: Simplify (- 0) into 0 1554040751.022 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040751.023 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* (/ 1 x.im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (/ 1 x.im)) (* 0 1)))))) into 0 1554040751.023 * [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 1554040751.023 * [taylor]: Taking taylor expansion of 0 in x.im 1554040751.023 * [backup-simplify]: Simplify 0 into 0 1554040751.024 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040751.024 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040751.025 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040751.025 * [backup-simplify]: Simplify 0 into 0 1554040751.025 * [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)) 1554040751.025 * * * * [progress]: [ 2 / 4 ] generating series at (2 2) 1554040751.025 * [backup-simplify]: Simplify (* (+ (* x.re x.im) (* x.im x.re)) x.re) into (* 2 (* x.im (pow x.re 2))) 1554040751.025 * [approximate]: Taking taylor expansion of (* 2 (* x.im (pow x.re 2))) in (x.re x.im) around 0 1554040751.025 * [taylor]: Taking taylor expansion of (* 2 (* x.im (pow x.re 2))) in x.im 1554040751.025 * [taylor]: Taking taylor expansion of 2 in x.im 1554040751.025 * [backup-simplify]: Simplify 2 into 2 1554040751.025 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 1554040751.025 * [taylor]: Taking taylor expansion of x.im in x.im 1554040751.025 * [backup-simplify]: Simplify 0 into 0 1554040751.025 * [backup-simplify]: Simplify 1 into 1 1554040751.026 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 1554040751.026 * [taylor]: Taking taylor expansion of x.re in x.im 1554040751.026 * [backup-simplify]: Simplify x.re into x.re 1554040751.026 * [taylor]: Taking taylor expansion of (* 2 (* x.im (pow x.re 2))) in x.re 1554040751.026 * [taylor]: Taking taylor expansion of 2 in x.re 1554040751.026 * [backup-simplify]: Simplify 2 into 2 1554040751.026 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 1554040751.026 * [taylor]: Taking taylor expansion of x.im in x.re 1554040751.026 * [backup-simplify]: Simplify x.im into x.im 1554040751.026 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040751.026 * [taylor]: Taking taylor expansion of x.re in x.re 1554040751.026 * [backup-simplify]: Simplify 0 into 0 1554040751.026 * [backup-simplify]: Simplify 1 into 1 1554040751.026 * [taylor]: Taking taylor expansion of (* 2 (* x.im (pow x.re 2))) in x.re 1554040751.026 * [taylor]: Taking taylor expansion of 2 in x.re 1554040751.026 * [backup-simplify]: Simplify 2 into 2 1554040751.026 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 1554040751.026 * [taylor]: Taking taylor expansion of x.im in x.re 1554040751.026 * [backup-simplify]: Simplify x.im into x.im 1554040751.026 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040751.026 * [taylor]: Taking taylor expansion of x.re in x.re 1554040751.026 * [backup-simplify]: Simplify 0 into 0 1554040751.026 * [backup-simplify]: Simplify 1 into 1 1554040751.026 * [backup-simplify]: Simplify (* 1 1) into 1 1554040751.026 * [backup-simplify]: Simplify (* x.im 1) into x.im 1554040751.026 * [backup-simplify]: Simplify (* 2 x.im) into (* 2 x.im) 1554040751.026 * [taylor]: Taking taylor expansion of (* 2 x.im) in x.im 1554040751.026 * [taylor]: Taking taylor expansion of 2 in x.im 1554040751.026 * [backup-simplify]: Simplify 2 into 2 1554040751.026 * [taylor]: Taking taylor expansion of x.im in x.im 1554040751.026 * [backup-simplify]: Simplify 0 into 0 1554040751.026 * [backup-simplify]: Simplify 1 into 1 1554040751.027 * [backup-simplify]: Simplify (* 2 0) into 0 1554040751.027 * [backup-simplify]: Simplify 0 into 0 1554040751.027 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040751.027 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 1)) into 0 1554040751.028 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 x.im)) into 0 1554040751.028 * [taylor]: Taking taylor expansion of 0 in x.im 1554040751.028 * [backup-simplify]: Simplify 0 into 0 1554040751.028 * [backup-simplify]: Simplify 0 into 0 1554040751.028 * [backup-simplify]: Simplify (+ (* 2 1) (* 0 0)) into 2 1554040751.028 * [backup-simplify]: Simplify 2 into 2 1554040751.029 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040751.029 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 1))) into 0 1554040751.030 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 x.im))) into 0 1554040751.030 * [taylor]: Taking taylor expansion of 0 in x.im 1554040751.030 * [backup-simplify]: Simplify 0 into 0 1554040751.030 * [backup-simplify]: Simplify 0 into 0 1554040751.030 * [backup-simplify]: Simplify 0 into 0 1554040751.030 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 1) (* 0 0))) into 0 1554040751.030 * [backup-simplify]: Simplify 0 into 0 1554040751.031 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040751.031 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040751.032 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 1554040751.032 * [taylor]: Taking taylor expansion of 0 in x.im 1554040751.032 * [backup-simplify]: Simplify 0 into 0 1554040751.032 * [backup-simplify]: Simplify 0 into 0 1554040751.032 * [backup-simplify]: Simplify 0 into 0 1554040751.032 * [backup-simplify]: Simplify 0 into 0 1554040751.032 * [backup-simplify]: Simplify (* 2 (* x.im (pow x.re 2))) into (* 2 (* x.im (pow x.re 2))) 1554040751.033 * [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))) 1554040751.033 * [approximate]: Taking taylor expansion of (/ 2 (* x.im (pow x.re 2))) in (x.re x.im) around 0 1554040751.033 * [taylor]: Taking taylor expansion of (/ 2 (* x.im (pow x.re 2))) in x.im 1554040751.033 * [taylor]: Taking taylor expansion of 2 in x.im 1554040751.033 * [backup-simplify]: Simplify 2 into 2 1554040751.033 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 1554040751.033 * [taylor]: Taking taylor expansion of x.im in x.im 1554040751.033 * [backup-simplify]: Simplify 0 into 0 1554040751.033 * [backup-simplify]: Simplify 1 into 1 1554040751.033 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 1554040751.033 * [taylor]: Taking taylor expansion of x.re in x.im 1554040751.033 * [backup-simplify]: Simplify x.re into x.re 1554040751.033 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1554040751.033 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 1554040751.033 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1554040751.033 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 1554040751.033 * [backup-simplify]: Simplify (/ 2 (pow x.re 2)) into (/ 2 (pow x.re 2)) 1554040751.033 * [taylor]: Taking taylor expansion of (/ 2 (* x.im (pow x.re 2))) in x.re 1554040751.033 * [taylor]: Taking taylor expansion of 2 in x.re 1554040751.033 * [backup-simplify]: Simplify 2 into 2 1554040751.033 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 1554040751.033 * [taylor]: Taking taylor expansion of x.im in x.re 1554040751.033 * [backup-simplify]: Simplify x.im into x.im 1554040751.033 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040751.033 * [taylor]: Taking taylor expansion of x.re in x.re 1554040751.033 * [backup-simplify]: Simplify 0 into 0 1554040751.034 * [backup-simplify]: Simplify 1 into 1 1554040751.034 * [backup-simplify]: Simplify (* 1 1) into 1 1554040751.034 * [backup-simplify]: Simplify (* x.im 1) into x.im 1554040751.034 * [backup-simplify]: Simplify (/ 2 x.im) into (/ 2 x.im) 1554040751.034 * [taylor]: Taking taylor expansion of (/ 2 (* x.im (pow x.re 2))) in x.re 1554040751.034 * [taylor]: Taking taylor expansion of 2 in x.re 1554040751.034 * [backup-simplify]: Simplify 2 into 2 1554040751.034 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 1554040751.034 * [taylor]: Taking taylor expansion of x.im in x.re 1554040751.034 * [backup-simplify]: Simplify x.im into x.im 1554040751.034 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040751.034 * [taylor]: Taking taylor expansion of x.re in x.re 1554040751.034 * [backup-simplify]: Simplify 0 into 0 1554040751.034 * [backup-simplify]: Simplify 1 into 1 1554040751.034 * [backup-simplify]: Simplify (* 1 1) into 1 1554040751.034 * [backup-simplify]: Simplify (* x.im 1) into x.im 1554040751.034 * [backup-simplify]: Simplify (/ 2 x.im) into (/ 2 x.im) 1554040751.034 * [taylor]: Taking taylor expansion of (/ 2 x.im) in x.im 1554040751.034 * [taylor]: Taking taylor expansion of 2 in x.im 1554040751.034 * [backup-simplify]: Simplify 2 into 2 1554040751.034 * [taylor]: Taking taylor expansion of x.im in x.im 1554040751.034 * [backup-simplify]: Simplify 0 into 0 1554040751.034 * [backup-simplify]: Simplify 1 into 1 1554040751.035 * [backup-simplify]: Simplify (/ 2 1) into 2 1554040751.035 * [backup-simplify]: Simplify 2 into 2 1554040751.035 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040751.036 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 1)) into 0 1554040751.036 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ 2 x.im) (/ 0 x.im)))) into 0 1554040751.036 * [taylor]: Taking taylor expansion of 0 in x.im 1554040751.036 * [backup-simplify]: Simplify 0 into 0 1554040751.036 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 2 (/ 0 1)))) into 0 1554040751.036 * [backup-simplify]: Simplify 0 into 0 1554040751.037 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040751.037 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 1))) into 0 1554040751.037 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ 2 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1554040751.037 * [taylor]: Taking taylor expansion of 0 in x.im 1554040751.037 * [backup-simplify]: Simplify 0 into 0 1554040751.037 * [backup-simplify]: Simplify 0 into 0 1554040751.038 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040751.038 * [backup-simplify]: Simplify 0 into 0 1554040751.039 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040751.039 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040751.039 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ 2 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1554040751.039 * [taylor]: Taking taylor expansion of 0 in x.im 1554040751.039 * [backup-simplify]: Simplify 0 into 0 1554040751.039 * [backup-simplify]: Simplify 0 into 0 1554040751.039 * [backup-simplify]: Simplify 0 into 0 1554040751.040 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040751.040 * [backup-simplify]: Simplify 0 into 0 1554040751.040 * [backup-simplify]: Simplify (* 2 (* (/ 1 (/ 1 x.im)) (pow (/ 1 x.re) -2))) into (* 2 (* x.im (pow x.re 2))) 1554040751.041 * [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))) 1554040751.041 * [approximate]: Taking taylor expansion of (/ -2 (* x.im (pow x.re 2))) in (x.re x.im) around 0 1554040751.041 * [taylor]: Taking taylor expansion of (/ -2 (* x.im (pow x.re 2))) in x.im 1554040751.041 * [taylor]: Taking taylor expansion of -2 in x.im 1554040751.041 * [backup-simplify]: Simplify -2 into -2 1554040751.041 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 1554040751.041 * [taylor]: Taking taylor expansion of x.im in x.im 1554040751.041 * [backup-simplify]: Simplify 0 into 0 1554040751.041 * [backup-simplify]: Simplify 1 into 1 1554040751.041 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 1554040751.041 * [taylor]: Taking taylor expansion of x.re in x.im 1554040751.041 * [backup-simplify]: Simplify x.re into x.re 1554040751.041 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1554040751.041 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 1554040751.041 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1554040751.041 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 1554040751.042 * [backup-simplify]: Simplify (/ -2 (pow x.re 2)) into (/ -2 (pow x.re 2)) 1554040751.042 * [taylor]: Taking taylor expansion of (/ -2 (* x.im (pow x.re 2))) in x.re 1554040751.042 * [taylor]: Taking taylor expansion of -2 in x.re 1554040751.042 * [backup-simplify]: Simplify -2 into -2 1554040751.042 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 1554040751.042 * [taylor]: Taking taylor expansion of x.im in x.re 1554040751.042 * [backup-simplify]: Simplify x.im into x.im 1554040751.042 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040751.042 * [taylor]: Taking taylor expansion of x.re in x.re 1554040751.042 * [backup-simplify]: Simplify 0 into 0 1554040751.042 * [backup-simplify]: Simplify 1 into 1 1554040751.042 * [backup-simplify]: Simplify (* 1 1) into 1 1554040751.042 * [backup-simplify]: Simplify (* x.im 1) into x.im 1554040751.042 * [backup-simplify]: Simplify (/ -2 x.im) into (/ -2 x.im) 1554040751.042 * [taylor]: Taking taylor expansion of (/ -2 (* x.im (pow x.re 2))) in x.re 1554040751.042 * [taylor]: Taking taylor expansion of -2 in x.re 1554040751.042 * [backup-simplify]: Simplify -2 into -2 1554040751.042 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 1554040751.042 * [taylor]: Taking taylor expansion of x.im in x.re 1554040751.042 * [backup-simplify]: Simplify x.im into x.im 1554040751.042 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040751.042 * [taylor]: Taking taylor expansion of x.re in x.re 1554040751.042 * [backup-simplify]: Simplify 0 into 0 1554040751.042 * [backup-simplify]: Simplify 1 into 1 1554040751.043 * [backup-simplify]: Simplify (* 1 1) into 1 1554040751.043 * [backup-simplify]: Simplify (* x.im 1) into x.im 1554040751.043 * [backup-simplify]: Simplify (/ -2 x.im) into (/ -2 x.im) 1554040751.043 * [taylor]: Taking taylor expansion of (/ -2 x.im) in x.im 1554040751.043 * [taylor]: Taking taylor expansion of -2 in x.im 1554040751.043 * [backup-simplify]: Simplify -2 into -2 1554040751.043 * [taylor]: Taking taylor expansion of x.im in x.im 1554040751.043 * [backup-simplify]: Simplify 0 into 0 1554040751.043 * [backup-simplify]: Simplify 1 into 1 1554040751.043 * [backup-simplify]: Simplify (/ -2 1) into -2 1554040751.043 * [backup-simplify]: Simplify -2 into -2 1554040751.043 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040751.044 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 1)) into 0 1554040751.044 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -2 x.im) (/ 0 x.im)))) into 0 1554040751.044 * [taylor]: Taking taylor expansion of 0 in x.im 1554040751.044 * [backup-simplify]: Simplify 0 into 0 1554040751.045 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -2 (/ 0 1)))) into 0 1554040751.045 * [backup-simplify]: Simplify 0 into 0 1554040751.045 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040751.046 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 1))) into 0 1554040751.046 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -2 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1554040751.046 * [taylor]: Taking taylor expansion of 0 in x.im 1554040751.046 * [backup-simplify]: Simplify 0 into 0 1554040751.046 * [backup-simplify]: Simplify 0 into 0 1554040751.046 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040751.047 * [backup-simplify]: Simplify 0 into 0 1554040751.047 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040751.048 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040751.048 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -2 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1554040751.048 * [taylor]: Taking taylor expansion of 0 in x.im 1554040751.048 * [backup-simplify]: Simplify 0 into 0 1554040751.048 * [backup-simplify]: Simplify 0 into 0 1554040751.048 * [backup-simplify]: Simplify 0 into 0 1554040751.048 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040751.048 * [backup-simplify]: Simplify 0 into 0 1554040751.049 * [backup-simplify]: Simplify (* -2 (* (/ 1 (/ 1 (- x.im))) (pow (/ 1 (- x.re)) -2))) into (* 2 (* x.im (pow x.re 2))) 1554040751.049 * * * * [progress]: [ 3 / 4 ] generating series at (2) 1554040751.049 * [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)) 1554040751.049 * [approximate]: Taking taylor expansion of (- (* 3 (* x.im (pow x.re 2))) (pow x.im 3)) in (x.re x.im) around 0 1554040751.049 * [taylor]: Taking taylor expansion of (- (* 3 (* x.im (pow x.re 2))) (pow x.im 3)) in x.im 1554040751.049 * [taylor]: Taking taylor expansion of (* 3 (* x.im (pow x.re 2))) in x.im 1554040751.049 * [taylor]: Taking taylor expansion of 3 in x.im 1554040751.049 * [backup-simplify]: Simplify 3 into 3 1554040751.049 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 1554040751.049 * [taylor]: Taking taylor expansion of x.im in x.im 1554040751.049 * [backup-simplify]: Simplify 0 into 0 1554040751.049 * [backup-simplify]: Simplify 1 into 1 1554040751.049 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 1554040751.049 * [taylor]: Taking taylor expansion of x.re in x.im 1554040751.049 * [backup-simplify]: Simplify x.re into x.re 1554040751.049 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.im 1554040751.049 * [taylor]: Taking taylor expansion of x.im in x.im 1554040751.049 * [backup-simplify]: Simplify 0 into 0 1554040751.049 * [backup-simplify]: Simplify 1 into 1 1554040751.049 * [taylor]: Taking taylor expansion of (- (* 3 (* x.im (pow x.re 2))) (pow x.im 3)) in x.re 1554040751.049 * [taylor]: Taking taylor expansion of (* 3 (* x.im (pow x.re 2))) in x.re 1554040751.049 * [taylor]: Taking taylor expansion of 3 in x.re 1554040751.049 * [backup-simplify]: Simplify 3 into 3 1554040751.049 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 1554040751.049 * [taylor]: Taking taylor expansion of x.im in x.re 1554040751.049 * [backup-simplify]: Simplify x.im into x.im 1554040751.049 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040751.049 * [taylor]: Taking taylor expansion of x.re in x.re 1554040751.049 * [backup-simplify]: Simplify 0 into 0 1554040751.049 * [backup-simplify]: Simplify 1 into 1 1554040751.049 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.re 1554040751.049 * [taylor]: Taking taylor expansion of x.im in x.re 1554040751.049 * [backup-simplify]: Simplify x.im into x.im 1554040751.050 * [taylor]: Taking taylor expansion of (- (* 3 (* x.im (pow x.re 2))) (pow x.im 3)) in x.re 1554040751.050 * [taylor]: Taking taylor expansion of (* 3 (* x.im (pow x.re 2))) in x.re 1554040751.050 * [taylor]: Taking taylor expansion of 3 in x.re 1554040751.050 * [backup-simplify]: Simplify 3 into 3 1554040751.050 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 1554040751.050 * [taylor]: Taking taylor expansion of x.im in x.re 1554040751.050 * [backup-simplify]: Simplify x.im into x.im 1554040751.050 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040751.050 * [taylor]: Taking taylor expansion of x.re in x.re 1554040751.050 * [backup-simplify]: Simplify 0 into 0 1554040751.050 * [backup-simplify]: Simplify 1 into 1 1554040751.050 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.re 1554040751.050 * [taylor]: Taking taylor expansion of x.im in x.re 1554040751.050 * [backup-simplify]: Simplify x.im into x.im 1554040751.050 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1554040751.050 * [backup-simplify]: Simplify (* x.im (pow x.im 2)) into (pow x.im 3) 1554040751.050 * [backup-simplify]: Simplify (- (pow x.im 3)) into (- (pow x.im 3)) 1554040751.050 * [backup-simplify]: Simplify (+ 0 (- (pow x.im 3))) into (- (pow x.im 3)) 1554040751.050 * [taylor]: Taking taylor expansion of (- (pow x.im 3)) in x.im 1554040751.050 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.im 1554040751.050 * [taylor]: Taking taylor expansion of x.im in x.im 1554040751.050 * [backup-simplify]: Simplify 0 into 0 1554040751.050 * [backup-simplify]: Simplify 1 into 1 1554040751.050 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1554040751.050 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 (pow x.im 2))) into 0 1554040751.051 * [backup-simplify]: Simplify (- 0) into 0 1554040751.051 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040751.051 * [taylor]: Taking taylor expansion of 0 in x.im 1554040751.051 * [backup-simplify]: Simplify 0 into 0 1554040751.051 * [backup-simplify]: Simplify 0 into 0 1554040751.051 * [backup-simplify]: Simplify (* 1 1) into 1 1554040751.051 * [backup-simplify]: Simplify (* x.im 1) into x.im 1554040751.051 * [backup-simplify]: Simplify (* 3 x.im) into (* 3 x.im) 1554040751.052 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1554040751.052 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 (pow x.im 2)))) into 0 1554040751.052 * [backup-simplify]: Simplify (- 0) into 0 1554040751.052 * [backup-simplify]: Simplify (+ (* 3 x.im) 0) into (* 3 x.im) 1554040751.052 * [taylor]: Taking taylor expansion of (* 3 x.im) in x.im 1554040751.052 * [taylor]: Taking taylor expansion of 3 in x.im 1554040751.052 * [backup-simplify]: Simplify 3 into 3 1554040751.052 * [taylor]: Taking taylor expansion of x.im in x.im 1554040751.052 * [backup-simplify]: Simplify 0 into 0 1554040751.052 * [backup-simplify]: Simplify 1 into 1 1554040751.052 * [backup-simplify]: Simplify (* 3 0) into 0 1554040751.053 * [backup-simplify]: Simplify 0 into 0 1554040751.053 * [backup-simplify]: Simplify 0 into 0 1554040751.053 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040751.053 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 1)) into 0 1554040751.054 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 x.im)) into 0 1554040751.054 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 1554040751.055 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow x.im 2))))) into 0 1554040751.055 * [backup-simplify]: Simplify (- 0) into 0 1554040751.055 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040751.055 * [taylor]: Taking taylor expansion of 0 in x.im 1554040751.055 * [backup-simplify]: Simplify 0 into 0 1554040751.055 * [backup-simplify]: Simplify 0 into 0 1554040751.056 * [backup-simplify]: Simplify (+ (* 3 1) (* 0 0)) into 3 1554040751.056 * [backup-simplify]: Simplify 3 into 3 1554040751.056 * [backup-simplify]: Simplify 0 into 0 1554040751.056 * [backup-simplify]: Simplify (* 1 1) into 1 1554040751.056 * [backup-simplify]: Simplify (* 1 1) into 1 1554040751.056 * [backup-simplify]: Simplify (- 1) into -1 1554040751.056 * [backup-simplify]: Simplify -1 into -1 1554040751.057 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040751.058 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 1))) into 0 1554040751.058 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 x.im))) into 0 1554040751.059 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im))))) into 0 1554040751.060 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow x.im 2)))))) into 0 1554040751.060 * [backup-simplify]: Simplify (- 0) into 0 1554040751.060 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040751.060 * [taylor]: Taking taylor expansion of 0 in x.im 1554040751.060 * [backup-simplify]: Simplify 0 into 0 1554040751.060 * [backup-simplify]: Simplify 0 into 0 1554040751.060 * [backup-simplify]: Simplify 0 into 0 1554040751.061 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 1) (* 0 0))) into 0 1554040751.061 * [backup-simplify]: Simplify 0 into 0 1554040751.061 * [backup-simplify]: Simplify 0 into 0 1554040751.061 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040751.062 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040751.062 * [backup-simplify]: Simplify (- 0) into 0 1554040751.062 * [backup-simplify]: Simplify 0 into 0 1554040751.063 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040751.063 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040751.064 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 1554040751.065 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))))) into 0 1554040751.066 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow x.im 2))))))) into 0 1554040751.067 * [backup-simplify]: Simplify (- 0) into 0 1554040751.067 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040751.067 * [taylor]: Taking taylor expansion of 0 in x.im 1554040751.067 * [backup-simplify]: Simplify 0 into 0 1554040751.067 * [backup-simplify]: Simplify 0 into 0 1554040751.067 * [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)) 1554040751.068 * [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))) 1554040751.068 * [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 1554040751.068 * [taylor]: Taking taylor expansion of (- (* 3 (/ 1 (* x.im (pow x.re 2)))) (/ 1 (pow x.im 3))) in x.im 1554040751.068 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (* x.im (pow x.re 2)))) in x.im 1554040751.068 * [taylor]: Taking taylor expansion of 3 in x.im 1554040751.068 * [backup-simplify]: Simplify 3 into 3 1554040751.068 * [taylor]: Taking taylor expansion of (/ 1 (* x.im (pow x.re 2))) in x.im 1554040751.068 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 1554040751.068 * [taylor]: Taking taylor expansion of x.im in x.im 1554040751.068 * [backup-simplify]: Simplify 0 into 0 1554040751.068 * [backup-simplify]: Simplify 1 into 1 1554040751.068 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 1554040751.068 * [taylor]: Taking taylor expansion of x.re in x.im 1554040751.069 * [backup-simplify]: Simplify x.re into x.re 1554040751.069 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1554040751.069 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 1554040751.069 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1554040751.069 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 1554040751.069 * [backup-simplify]: Simplify (/ 1 (pow x.re 2)) into (/ 1 (pow x.re 2)) 1554040751.070 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 3)) in x.im 1554040751.070 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.im 1554040751.070 * [taylor]: Taking taylor expansion of x.im in x.im 1554040751.070 * [backup-simplify]: Simplify 0 into 0 1554040751.070 * [backup-simplify]: Simplify 1 into 1 1554040751.070 * [backup-simplify]: Simplify (* 1 1) into 1 1554040751.070 * [backup-simplify]: Simplify (* 1 1) into 1 1554040751.071 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040751.071 * [taylor]: Taking taylor expansion of (- (* 3 (/ 1 (* x.im (pow x.re 2)))) (/ 1 (pow x.im 3))) in x.re 1554040751.071 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (* x.im (pow x.re 2)))) in x.re 1554040751.071 * [taylor]: Taking taylor expansion of 3 in x.re 1554040751.071 * [backup-simplify]: Simplify 3 into 3 1554040751.071 * [taylor]: Taking taylor expansion of (/ 1 (* x.im (pow x.re 2))) in x.re 1554040751.071 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 1554040751.071 * [taylor]: Taking taylor expansion of x.im in x.re 1554040751.071 * [backup-simplify]: Simplify x.im into x.im 1554040751.071 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040751.071 * [taylor]: Taking taylor expansion of x.re in x.re 1554040751.071 * [backup-simplify]: Simplify 0 into 0 1554040751.071 * [backup-simplify]: Simplify 1 into 1 1554040751.072 * [backup-simplify]: Simplify (* 1 1) into 1 1554040751.072 * [backup-simplify]: Simplify (* x.im 1) into x.im 1554040751.072 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1554040751.072 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 3)) in x.re 1554040751.072 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.re 1554040751.072 * [taylor]: Taking taylor expansion of x.im in x.re 1554040751.072 * [backup-simplify]: Simplify x.im into x.im 1554040751.072 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1554040751.072 * [backup-simplify]: Simplify (* x.im (pow x.im 2)) into (pow x.im 3) 1554040751.072 * [backup-simplify]: Simplify (/ 1 (pow x.im 3)) into (/ 1 (pow x.im 3)) 1554040751.072 * [taylor]: Taking taylor expansion of (- (* 3 (/ 1 (* x.im (pow x.re 2)))) (/ 1 (pow x.im 3))) in x.re 1554040751.072 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (* x.im (pow x.re 2)))) in x.re 1554040751.072 * [taylor]: Taking taylor expansion of 3 in x.re 1554040751.072 * [backup-simplify]: Simplify 3 into 3 1554040751.072 * [taylor]: Taking taylor expansion of (/ 1 (* x.im (pow x.re 2))) in x.re 1554040751.072 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 1554040751.072 * [taylor]: Taking taylor expansion of x.im in x.re 1554040751.072 * [backup-simplify]: Simplify x.im into x.im 1554040751.072 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040751.072 * [taylor]: Taking taylor expansion of x.re in x.re 1554040751.072 * [backup-simplify]: Simplify 0 into 0 1554040751.072 * [backup-simplify]: Simplify 1 into 1 1554040751.074 * [backup-simplify]: Simplify (* 1 1) into 1 1554040751.074 * [backup-simplify]: Simplify (* x.im 1) into x.im 1554040751.074 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1554040751.074 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 3)) in x.re 1554040751.074 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.re 1554040751.074 * [taylor]: Taking taylor expansion of x.im in x.re 1554040751.074 * [backup-simplify]: Simplify x.im into x.im 1554040751.074 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1554040751.074 * [backup-simplify]: Simplify (* x.im (pow x.im 2)) into (pow x.im 3) 1554040751.074 * [backup-simplify]: Simplify (/ 1 (pow x.im 3)) into (/ 1 (pow x.im 3)) 1554040751.074 * [backup-simplify]: Simplify (* 3 (/ 1 x.im)) into (/ 3 x.im) 1554040751.074 * [backup-simplify]: Simplify (+ (/ 3 x.im) 0) into (* 3 (/ 1 x.im)) 1554040751.074 * [taylor]: Taking taylor expansion of (* 3 (/ 1 x.im)) in x.im 1554040751.074 * [taylor]: Taking taylor expansion of 3 in x.im 1554040751.074 * [backup-simplify]: Simplify 3 into 3 1554040751.074 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 1554040751.074 * [taylor]: Taking taylor expansion of x.im in x.im 1554040751.074 * [backup-simplify]: Simplify 0 into 0 1554040751.074 * [backup-simplify]: Simplify 1 into 1 1554040751.075 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040751.076 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040751.076 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 1)) into 0 1554040751.076 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1554040751.077 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 (/ 1 x.im))) into 0 1554040751.077 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040751.077 * [taylor]: Taking taylor expansion of 0 in x.im 1554040751.077 * [backup-simplify]: Simplify 0 into 0 1554040751.078 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040751.079 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 1))) into 0 1554040751.079 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1554040751.080 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 (/ 1 x.im)))) into 0 1554040751.080 * [backup-simplify]: Simplify (- (/ 1 (pow x.im 3))) into (- (/ 1 (pow x.im 3))) 1554040751.080 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow x.im 3)))) into (- (/ 1 (pow x.im 3))) 1554040751.080 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x.im 3))) in x.im 1554040751.080 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 3)) in x.im 1554040751.080 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.im 1554040751.080 * [taylor]: Taking taylor expansion of x.im in x.im 1554040751.080 * [backup-simplify]: Simplify 0 into 0 1554040751.080 * [backup-simplify]: Simplify 1 into 1 1554040751.081 * [backup-simplify]: Simplify (* 1 1) into 1 1554040751.081 * [backup-simplify]: Simplify (* 1 1) into 1 1554040751.081 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040751.082 * [backup-simplify]: Simplify (- 1) into -1 1554040751.082 * [backup-simplify]: Simplify -1 into -1 1554040751.082 * [backup-simplify]: Simplify (* 3 1) into 3 1554040751.082 * [backup-simplify]: Simplify 3 into 3 1554040751.083 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040751.084 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040751.084 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1554040751.085 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.im))))) into 0 1554040751.086 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1554040751.086 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 (pow x.im 2))) into 0 1554040751.086 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 3)) (/ 0 (pow x.im 3))))) into 0 1554040751.086 * [backup-simplify]: Simplify (- 0) into 0 1554040751.087 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040751.087 * [taylor]: Taking taylor expansion of 0 in x.im 1554040751.087 * [backup-simplify]: Simplify 0 into 0 1554040751.087 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040751.088 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040751.089 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1554040751.089 * [backup-simplify]: Simplify (- 0) into 0 1554040751.089 * [backup-simplify]: Simplify 0 into 0 1554040751.090 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1554040751.090 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 1)) into 0 1554040751.090 * [backup-simplify]: Simplify 0 into 0 1554040751.091 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1554040751.095 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1554040751.095 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1554040751.096 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.im)))))) into 0 1554040751.097 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1554040751.097 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 (pow x.im 2)))) into 0 1554040751.097 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 3)) (/ 0 (pow x.im 3))) (* 0 (/ 0 (pow x.im 3))))) into 0 1554040751.097 * [backup-simplify]: Simplify (- 0) into 0 1554040751.098 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040751.098 * [taylor]: Taking taylor expansion of 0 in x.im 1554040751.098 * [backup-simplify]: Simplify 0 into 0 1554040751.098 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040751.099 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040751.099 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040751.100 * [backup-simplify]: Simplify (- 0) into 0 1554040751.100 * [backup-simplify]: Simplify 0 into 0 1554040751.100 * [backup-simplify]: Simplify 0 into 0 1554040751.100 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040751.101 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 1))) into 0 1554040751.101 * [backup-simplify]: Simplify 0 into 0 1554040751.101 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1554040751.102 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1554040751.102 * [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 1554040751.103 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.im))))))) into 0 1554040751.104 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 1554040751.104 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow x.im 2))))) into 0 1554040751.105 * [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 1554040751.105 * [backup-simplify]: Simplify (- 0) into 0 1554040751.105 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040751.105 * [taylor]: Taking taylor expansion of 0 in x.im 1554040751.105 * [backup-simplify]: Simplify 0 into 0 1554040751.106 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040751.106 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040751.107 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040751.107 * [backup-simplify]: Simplify (- 0) into 0 1554040751.107 * [backup-simplify]: Simplify 0 into 0 1554040751.107 * [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)) 1554040751.108 * [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))))) 1554040751.108 * [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 1554040751.108 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x.im 3)) (* 3 (/ 1 (* x.im (pow x.re 2))))) in x.im 1554040751.108 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 3)) in x.im 1554040751.108 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.im 1554040751.108 * [taylor]: Taking taylor expansion of x.im in x.im 1554040751.108 * [backup-simplify]: Simplify 0 into 0 1554040751.108 * [backup-simplify]: Simplify 1 into 1 1554040751.108 * [backup-simplify]: Simplify (* 1 1) into 1 1554040751.108 * [backup-simplify]: Simplify (* 1 1) into 1 1554040751.109 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040751.109 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (* x.im (pow x.re 2)))) in x.im 1554040751.109 * [taylor]: Taking taylor expansion of 3 in x.im 1554040751.109 * [backup-simplify]: Simplify 3 into 3 1554040751.109 * [taylor]: Taking taylor expansion of (/ 1 (* x.im (pow x.re 2))) in x.im 1554040751.109 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 1554040751.109 * [taylor]: Taking taylor expansion of x.im in x.im 1554040751.109 * [backup-simplify]: Simplify 0 into 0 1554040751.109 * [backup-simplify]: Simplify 1 into 1 1554040751.109 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 1554040751.109 * [taylor]: Taking taylor expansion of x.re in x.im 1554040751.109 * [backup-simplify]: Simplify x.re into x.re 1554040751.109 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 1554040751.109 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 1554040751.109 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 1554040751.109 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 1554040751.109 * [backup-simplify]: Simplify (/ 1 (pow x.re 2)) into (/ 1 (pow x.re 2)) 1554040751.109 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x.im 3)) (* 3 (/ 1 (* x.im (pow x.re 2))))) in x.re 1554040751.109 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 3)) in x.re 1554040751.109 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.re 1554040751.109 * [taylor]: Taking taylor expansion of x.im in x.re 1554040751.109 * [backup-simplify]: Simplify x.im into x.im 1554040751.110 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1554040751.110 * [backup-simplify]: Simplify (* x.im (pow x.im 2)) into (pow x.im 3) 1554040751.110 * [backup-simplify]: Simplify (/ 1 (pow x.im 3)) into (/ 1 (pow x.im 3)) 1554040751.110 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (* x.im (pow x.re 2)))) in x.re 1554040751.110 * [taylor]: Taking taylor expansion of 3 in x.re 1554040751.110 * [backup-simplify]: Simplify 3 into 3 1554040751.110 * [taylor]: Taking taylor expansion of (/ 1 (* x.im (pow x.re 2))) in x.re 1554040751.110 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 1554040751.110 * [taylor]: Taking taylor expansion of x.im in x.re 1554040751.110 * [backup-simplify]: Simplify x.im into x.im 1554040751.110 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040751.110 * [taylor]: Taking taylor expansion of x.re in x.re 1554040751.110 * [backup-simplify]: Simplify 0 into 0 1554040751.110 * [backup-simplify]: Simplify 1 into 1 1554040751.110 * [backup-simplify]: Simplify (* 1 1) into 1 1554040751.110 * [backup-simplify]: Simplify (* x.im 1) into x.im 1554040751.110 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1554040751.110 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x.im 3)) (* 3 (/ 1 (* x.im (pow x.re 2))))) in x.re 1554040751.110 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 3)) in x.re 1554040751.110 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.re 1554040751.110 * [taylor]: Taking taylor expansion of x.im in x.re 1554040751.110 * [backup-simplify]: Simplify x.im into x.im 1554040751.110 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 1554040751.110 * [backup-simplify]: Simplify (* x.im (pow x.im 2)) into (pow x.im 3) 1554040751.110 * [backup-simplify]: Simplify (/ 1 (pow x.im 3)) into (/ 1 (pow x.im 3)) 1554040751.110 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (* x.im (pow x.re 2)))) in x.re 1554040751.110 * [taylor]: Taking taylor expansion of 3 in x.re 1554040751.110 * [backup-simplify]: Simplify 3 into 3 1554040751.110 * [taylor]: Taking taylor expansion of (/ 1 (* x.im (pow x.re 2))) in x.re 1554040751.110 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 1554040751.111 * [taylor]: Taking taylor expansion of x.im in x.re 1554040751.111 * [backup-simplify]: Simplify x.im into x.im 1554040751.111 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 1554040751.111 * [taylor]: Taking taylor expansion of x.re in x.re 1554040751.111 * [backup-simplify]: Simplify 0 into 0 1554040751.111 * [backup-simplify]: Simplify 1 into 1 1554040751.111 * [backup-simplify]: Simplify (* 1 1) into 1 1554040751.111 * [backup-simplify]: Simplify (* x.im 1) into x.im 1554040751.111 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1554040751.111 * [backup-simplify]: Simplify (* 3 (/ 1 x.im)) into (/ 3 x.im) 1554040751.111 * [backup-simplify]: Simplify (- (/ 3 x.im)) into (- (* 3 (/ 1 x.im))) 1554040751.111 * [backup-simplify]: Simplify (+ 0 (- (* 3 (/ 1 x.im)))) into (- (* 3 (/ 1 x.im))) 1554040751.111 * [taylor]: Taking taylor expansion of (- (* 3 (/ 1 x.im))) in x.im 1554040751.111 * [taylor]: Taking taylor expansion of (* 3 (/ 1 x.im)) in x.im 1554040751.111 * [taylor]: Taking taylor expansion of 3 in x.im 1554040751.111 * [backup-simplify]: Simplify 3 into 3 1554040751.111 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 1554040751.111 * [taylor]: Taking taylor expansion of x.im in x.im 1554040751.111 * [backup-simplify]: Simplify 0 into 0 1554040751.111 * [backup-simplify]: Simplify 1 into 1 1554040751.112 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040751.112 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040751.112 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 1)) into 0 1554040751.112 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1554040751.113 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 (/ 1 x.im))) into 0 1554040751.113 * [backup-simplify]: Simplify (- 0) into 0 1554040751.113 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040751.113 * [taylor]: Taking taylor expansion of 0 in x.im 1554040751.113 * [backup-simplify]: Simplify 0 into 0 1554040751.114 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040751.114 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 1))) into 0 1554040751.114 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1554040751.115 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 (/ 1 x.im)))) into 0 1554040751.115 * [backup-simplify]: Simplify (- 0) into 0 1554040751.115 * [backup-simplify]: Simplify (+ (/ 1 (pow x.im 3)) 0) into (/ 1 (pow x.im 3)) 1554040751.115 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 3)) in x.im 1554040751.115 * [taylor]: Taking taylor expansion of (pow x.im 3) in x.im 1554040751.115 * [taylor]: Taking taylor expansion of x.im in x.im 1554040751.115 * [backup-simplify]: Simplify 0 into 0 1554040751.115 * [backup-simplify]: Simplify 1 into 1 1554040751.115 * [backup-simplify]: Simplify (* 1 1) into 1 1554040751.115 * [backup-simplify]: Simplify (* 1 1) into 1 1554040751.116 * [backup-simplify]: Simplify (/ 1 1) into 1 1554040751.116 * [backup-simplify]: Simplify 1 into 1 1554040751.116 * [backup-simplify]: Simplify (* 3 1) into 3 1554040751.116 * [backup-simplify]: Simplify (- 3) into -3 1554040751.116 * [backup-simplify]: Simplify -3 into -3 1554040751.116 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 1554040751.116 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 (pow x.im 2))) into 0 1554040751.117 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 3)) (/ 0 (pow x.im 3))))) into 0 1554040751.117 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040751.118 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040751.118 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1554040751.118 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.im))))) into 0 1554040751.119 * [backup-simplify]: Simplify (- 0) into 0 1554040751.119 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040751.119 * [taylor]: Taking taylor expansion of 0 in x.im 1554040751.119 * [backup-simplify]: Simplify 0 into 0 1554040751.119 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040751.120 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1554040751.120 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1554040751.120 * [backup-simplify]: Simplify 0 into 0 1554040751.121 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1554040751.121 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 1)) into 0 1554040751.122 * [backup-simplify]: Simplify (- 0) into 0 1554040751.122 * [backup-simplify]: Simplify 0 into 0 1554040751.122 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1554040751.123 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 (pow x.im 2)))) into 0 1554040751.123 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 3)) (/ 0 (pow x.im 3))) (* 0 (/ 0 (pow x.im 3))))) into 0 1554040751.124 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1554040751.125 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1554040751.125 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1554040751.126 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.im)))))) into 0 1554040751.127 * [backup-simplify]: Simplify (- 0) into 0 1554040751.127 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040751.127 * [taylor]: Taking taylor expansion of 0 in x.im 1554040751.127 * [backup-simplify]: Simplify 0 into 0 1554040751.127 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040751.128 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1554040751.128 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040751.128 * [backup-simplify]: Simplify 0 into 0 1554040751.128 * [backup-simplify]: Simplify 0 into 0 1554040751.129 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040751.129 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 1))) into 0 1554040751.130 * [backup-simplify]: Simplify (- 0) into 0 1554040751.130 * [backup-simplify]: Simplify 0 into 0 1554040751.130 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 1554040751.131 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow x.im 2))))) into 0 1554040751.131 * [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 1554040751.132 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1554040751.132 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1554040751.133 * [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 1554040751.134 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.im))))))) into 0 1554040751.134 * [backup-simplify]: Simplify (- 0) into 0 1554040751.135 * [backup-simplify]: Simplify (+ 0 0) into 0 1554040751.135 * [taylor]: Taking taylor expansion of 0 in x.im 1554040751.135 * [backup-simplify]: Simplify 0 into 0 1554040751.135 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040751.136 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554040751.136 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040751.136 * [backup-simplify]: Simplify 0 into 0 1554040751.137 * [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)) 1554040751.137 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1) 1554040751.137 * [backup-simplify]: Simplify (+ (* x.re x.im) (* x.im x.re)) into (* 2 (* x.im x.re)) 1554040751.137 * [approximate]: Taking taylor expansion of (* 2 (* x.im x.re)) in (x.re x.im) around 0 1554040751.137 * [taylor]: Taking taylor expansion of (* 2 (* x.im x.re)) in x.im 1554040751.137 * [taylor]: Taking taylor expansion of 2 in x.im 1554040751.137 * [backup-simplify]: Simplify 2 into 2 1554040751.137 * [taylor]: Taking taylor expansion of (* x.im x.re) in x.im 1554040751.137 * [taylor]: Taking taylor expansion of x.im in x.im 1554040751.137 * [backup-simplify]: Simplify 0 into 0 1554040751.137 * [backup-simplify]: Simplify 1 into 1 1554040751.137 * [taylor]: Taking taylor expansion of x.re in x.im 1554040751.137 * [backup-simplify]: Simplify x.re into x.re 1554040751.137 * [taylor]: Taking taylor expansion of (* 2 (* x.im x.re)) in x.re 1554040751.137 * [taylor]: Taking taylor expansion of 2 in x.re 1554040751.137 * [backup-simplify]: Simplify 2 into 2 1554040751.137 * [taylor]: Taking taylor expansion of (* x.im x.re) in x.re 1554040751.137 * [taylor]: Taking taylor expansion of x.im in x.re 1554040751.137 * [backup-simplify]: Simplify x.im into x.im 1554040751.137 * [taylor]: Taking taylor expansion of x.re in x.re 1554040751.137 * [backup-simplify]: Simplify 0 into 0 1554040751.137 * [backup-simplify]: Simplify 1 into 1 1554040751.137 * [taylor]: Taking taylor expansion of (* 2 (* x.im x.re)) in x.re 1554040751.137 * [taylor]: Taking taylor expansion of 2 in x.re 1554040751.137 * [backup-simplify]: Simplify 2 into 2 1554040751.137 * [taylor]: Taking taylor expansion of (* x.im x.re) in x.re 1554040751.137 * [taylor]: Taking taylor expansion of x.im in x.re 1554040751.137 * [backup-simplify]: Simplify x.im into x.im 1554040751.137 * [taylor]: Taking taylor expansion of x.re in x.re 1554040751.137 * [backup-simplify]: Simplify 0 into 0 1554040751.137 * [backup-simplify]: Simplify 1 into 1 1554040751.137 * [backup-simplify]: Simplify (* x.im 0) into 0 1554040751.138 * [backup-simplify]: Simplify (* 2 0) into 0 1554040751.138 * [taylor]: Taking taylor expansion of 0 in x.im 1554040751.138 * [backup-simplify]: Simplify 0 into 0 1554040751.138 * [backup-simplify]: Simplify 0 into 0 1554040751.138 * [backup-simplify]: Simplify (+ (* x.im 1) (* 0 0)) into x.im 1554040751.138 * [backup-simplify]: Simplify (+ (* 2 x.im) (* 0 0)) into (* 2 x.im) 1554040751.138 * [taylor]: Taking taylor expansion of (* 2 x.im) in x.im 1554040751.139 * [taylor]: Taking taylor expansion of 2 in x.im 1554040751.139 * [backup-simplify]: Simplify 2 into 2 1554040751.139 * [taylor]: Taking taylor expansion of x.im in x.im 1554040751.139 * [backup-simplify]: Simplify 0 into 0 1554040751.139 * [backup-simplify]: Simplify 1 into 1 1554040751.139 * [backup-simplify]: Simplify (* 2 0) into 0 1554040751.139 * [backup-simplify]: Simplify 0 into 0 1554040751.139 * [backup-simplify]: Simplify 0 into 0 1554040751.139 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 1) (* 0 0))) into 0 1554040751.140 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 x.im) (* 0 0))) into 0 1554040751.140 * [taylor]: Taking taylor expansion of 0 in x.im 1554040751.140 * [backup-simplify]: Simplify 0 into 0 1554040751.140 * [backup-simplify]: Simplify 0 into 0 1554040751.141 * [backup-simplify]: Simplify (+ (* 2 1) (* 0 0)) into 2 1554040751.141 * [backup-simplify]: Simplify 2 into 2 1554040751.141 * [backup-simplify]: Simplify 0 into 0 1554040751.141 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 1554040751.142 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 x.im) (* 0 0)))) into 0 1554040751.142 * [taylor]: Taking taylor expansion of 0 in x.im 1554040751.142 * [backup-simplify]: Simplify 0 into 0 1554040751.142 * [backup-simplify]: Simplify 0 into 0 1554040751.142 * [backup-simplify]: Simplify 0 into 0 1554040751.142 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 1) (* 0 0))) into 0 1554040751.142 * [backup-simplify]: Simplify 0 into 0 1554040751.142 * [backup-simplify]: Simplify 0 into 0 1554040751.143 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 1554040751.144 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 x.im) (* 0 0))))) into 0 1554040751.144 * [taylor]: Taking taylor expansion of 0 in x.im 1554040751.144 * [backup-simplify]: Simplify 0 into 0 1554040751.144 * [backup-simplify]: Simplify 0 into 0 1554040751.144 * [backup-simplify]: Simplify (* 2 (* x.im x.re)) into (* 2 (* x.im x.re)) 1554040751.144 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) (/ 1 x.im)) (* (/ 1 x.im) (/ 1 x.re))) into (* 2 (/ 1 (* x.im x.re))) 1554040751.144 * [approximate]: Taking taylor expansion of (* 2 (/ 1 (* x.im x.re))) in (x.re x.im) around 0 1554040751.144 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (* x.im x.re))) in x.im 1554040751.144 * [taylor]: Taking taylor expansion of 2 in x.im 1554040751.144 * [backup-simplify]: Simplify 2 into 2 1554040751.144 * [taylor]: Taking taylor expansion of (/ 1 (* x.im x.re)) in x.im 1554040751.144 * [taylor]: Taking taylor expansion of (* x.im x.re) in x.im 1554040751.144 * [taylor]: Taking taylor expansion of x.im in x.im 1554040751.144 * [backup-simplify]: Simplify 0 into 0 1554040751.144 * [backup-simplify]: Simplify 1 into 1 1554040751.144 * [taylor]: Taking taylor expansion of x.re in x.im 1554040751.144 * [backup-simplify]: Simplify x.re into x.re 1554040751.144 * [backup-simplify]: Simplify (* 0 x.re) into 0 1554040751.145 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1554040751.145 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1554040751.145 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (* x.im x.re))) in x.re 1554040751.145 * [taylor]: Taking taylor expansion of 2 in x.re 1554040751.145 * [backup-simplify]: Simplify 2 into 2 1554040751.145 * [taylor]: Taking taylor expansion of (/ 1 (* x.im x.re)) in x.re 1554040751.145 * [taylor]: Taking taylor expansion of (* x.im x.re) in x.re 1554040751.145 * [taylor]: Taking taylor expansion of x.im in x.re 1554040751.145 * [backup-simplify]: Simplify x.im into x.im 1554040751.145 * [taylor]: Taking taylor expansion of x.re in x.re 1554040751.145 * [backup-simplify]: Simplify 0 into 0 1554040751.145 * [backup-simplify]: Simplify 1 into 1 1554040751.145 * [backup-simplify]: Simplify (* x.im 0) into 0 1554040751.145 * [backup-simplify]: Simplify (+ (* x.im 1) (* 0 0)) into x.im 1554040751.145 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1554040751.145 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (* x.im x.re))) in x.re 1554040751.145 * [taylor]: Taking taylor expansion of 2 in x.re 1554040751.145 * [backup-simplify]: Simplify 2 into 2 1554040751.145 * [taylor]: Taking taylor expansion of (/ 1 (* x.im x.re)) in x.re 1554040751.145 * [taylor]: Taking taylor expansion of (* x.im x.re) in x.re 1554040751.145 * [taylor]: Taking taylor expansion of x.im in x.re 1554040751.145 * [backup-simplify]: Simplify x.im into x.im 1554040751.145 * [taylor]: Taking taylor expansion of x.re in x.re 1554040751.145 * [backup-simplify]: Simplify 0 into 0 1554040751.145 * [backup-simplify]: Simplify 1 into 1 1554040751.145 * [backup-simplify]: Simplify (* x.im 0) into 0 1554040751.146 * [backup-simplify]: Simplify (+ (* x.im 1) (* 0 0)) into x.im 1554040751.146 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1554040751.146 * [backup-simplify]: Simplify (* 2 (/ 1 x.im)) into (/ 2 x.im) 1554040751.146 * [taylor]: Taking taylor expansion of (/ 2 x.im) in x.im 1554040751.146 * [taylor]: Taking taylor expansion of 2 in x.im 1554040751.146 * [backup-simplify]: Simplify 2 into 2 1554040751.146 * [taylor]: Taking taylor expansion of x.im in x.im 1554040751.146 * [backup-simplify]: Simplify 0 into 0 1554040751.146 * [backup-simplify]: Simplify 1 into 1 1554040751.146 * [backup-simplify]: Simplify (/ 2 1) into 2 1554040751.146 * [backup-simplify]: Simplify 2 into 2 1554040751.147 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 1) (* 0 0))) into 0 1554040751.147 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1554040751.147 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 (/ 1 x.im))) into 0 1554040751.147 * [taylor]: Taking taylor expansion of 0 in x.im 1554040751.147 * [backup-simplify]: Simplify 0 into 0 1554040751.148 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 2 (/ 0 1)))) into 0 1554040751.148 * [backup-simplify]: Simplify 0 into 0 1554040751.148 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 1554040751.148 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1554040751.149 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 (/ 1 x.im)))) into 0 1554040751.149 * [taylor]: Taking taylor expansion of 0 in x.im 1554040751.149 * [backup-simplify]: Simplify 0 into 0 1554040751.149 * [backup-simplify]: Simplify 0 into 0 1554040751.149 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040751.149 * [backup-simplify]: Simplify 0 into 0 1554040751.150 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 1554040751.150 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1554040751.151 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.im))))) into 0 1554040751.151 * [taylor]: Taking taylor expansion of 0 in x.im 1554040751.151 * [backup-simplify]: Simplify 0 into 0 1554040751.151 * [backup-simplify]: Simplify 0 into 0 1554040751.151 * [backup-simplify]: Simplify 0 into 0 1554040751.151 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040751.151 * [backup-simplify]: Simplify 0 into 0 1554040751.152 * [backup-simplify]: Simplify (* 2 (* (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re)))) into (* 2 (* x.im x.re)) 1554040751.152 * [backup-simplify]: Simplify (+ (* (/ 1 (- x.re)) (/ 1 (- x.im))) (* (/ 1 (- x.im)) (/ 1 (- x.re)))) into (* 2 (/ 1 (* x.im x.re))) 1554040751.152 * [approximate]: Taking taylor expansion of (* 2 (/ 1 (* x.im x.re))) in (x.re x.im) around 0 1554040751.152 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (* x.im x.re))) in x.im 1554040751.152 * [taylor]: Taking taylor expansion of 2 in x.im 1554040751.152 * [backup-simplify]: Simplify 2 into 2 1554040751.152 * [taylor]: Taking taylor expansion of (/ 1 (* x.im x.re)) in x.im 1554040751.152 * [taylor]: Taking taylor expansion of (* x.im x.re) in x.im 1554040751.152 * [taylor]: Taking taylor expansion of x.im in x.im 1554040751.152 * [backup-simplify]: Simplify 0 into 0 1554040751.152 * [backup-simplify]: Simplify 1 into 1 1554040751.152 * [taylor]: Taking taylor expansion of x.re in x.im 1554040751.152 * [backup-simplify]: Simplify x.re into x.re 1554040751.152 * [backup-simplify]: Simplify (* 0 x.re) into 0 1554040751.152 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1554040751.152 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 1554040751.152 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (* x.im x.re))) in x.re 1554040751.152 * [taylor]: Taking taylor expansion of 2 in x.re 1554040751.152 * [backup-simplify]: Simplify 2 into 2 1554040751.152 * [taylor]: Taking taylor expansion of (/ 1 (* x.im x.re)) in x.re 1554040751.152 * [taylor]: Taking taylor expansion of (* x.im x.re) in x.re 1554040751.152 * [taylor]: Taking taylor expansion of x.im in x.re 1554040751.152 * [backup-simplify]: Simplify x.im into x.im 1554040751.152 * [taylor]: Taking taylor expansion of x.re in x.re 1554040751.152 * [backup-simplify]: Simplify 0 into 0 1554040751.152 * [backup-simplify]: Simplify 1 into 1 1554040751.152 * [backup-simplify]: Simplify (* x.im 0) into 0 1554040751.153 * [backup-simplify]: Simplify (+ (* x.im 1) (* 0 0)) into x.im 1554040751.153 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1554040751.153 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (* x.im x.re))) in x.re 1554040751.153 * [taylor]: Taking taylor expansion of 2 in x.re 1554040751.153 * [backup-simplify]: Simplify 2 into 2 1554040751.153 * [taylor]: Taking taylor expansion of (/ 1 (* x.im x.re)) in x.re 1554040751.153 * [taylor]: Taking taylor expansion of (* x.im x.re) in x.re 1554040751.153 * [taylor]: Taking taylor expansion of x.im in x.re 1554040751.153 * [backup-simplify]: Simplify x.im into x.im 1554040751.153 * [taylor]: Taking taylor expansion of x.re in x.re 1554040751.153 * [backup-simplify]: Simplify 0 into 0 1554040751.153 * [backup-simplify]: Simplify 1 into 1 1554040751.153 * [backup-simplify]: Simplify (* x.im 0) into 0 1554040751.153 * [backup-simplify]: Simplify (+ (* x.im 1) (* 0 0)) into x.im 1554040751.153 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 1554040751.153 * [backup-simplify]: Simplify (* 2 (/ 1 x.im)) into (/ 2 x.im) 1554040751.153 * [taylor]: Taking taylor expansion of (/ 2 x.im) in x.im 1554040751.153 * [taylor]: Taking taylor expansion of 2 in x.im 1554040751.153 * [backup-simplify]: Simplify 2 into 2 1554040751.153 * [taylor]: Taking taylor expansion of x.im in x.im 1554040751.153 * [backup-simplify]: Simplify 0 into 0 1554040751.154 * [backup-simplify]: Simplify 1 into 1 1554040751.154 * [backup-simplify]: Simplify (/ 2 1) into 2 1554040751.154 * [backup-simplify]: Simplify 2 into 2 1554040751.154 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 1) (* 0 0))) into 0 1554040751.154 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1554040751.155 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 (/ 1 x.im))) into 0 1554040751.155 * [taylor]: Taking taylor expansion of 0 in x.im 1554040751.155 * [backup-simplify]: Simplify 0 into 0 1554040751.155 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 2 (/ 0 1)))) into 0 1554040751.155 * [backup-simplify]: Simplify 0 into 0 1554040751.156 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 1554040751.156 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1554040751.156 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 (/ 1 x.im)))) into 0 1554040751.156 * [taylor]: Taking taylor expansion of 0 in x.im 1554040751.156 * [backup-simplify]: Simplify 0 into 0 1554040751.156 * [backup-simplify]: Simplify 0 into 0 1554040751.157 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040751.157 * [backup-simplify]: Simplify 0 into 0 1554040751.158 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 1554040751.158 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1554040751.159 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.im))))) into 0 1554040751.159 * [taylor]: Taking taylor expansion of 0 in x.im 1554040751.159 * [backup-simplify]: Simplify 0 into 0 1554040751.159 * [backup-simplify]: Simplify 0 into 0 1554040751.160 * [backup-simplify]: Simplify 0 into 0 1554040751.161 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1554040751.161 * [backup-simplify]: Simplify 0 into 0 1554040751.161 * [backup-simplify]: Simplify (* 2 (* (/ 1 (/ 1 (- x.im))) (/ 1 (/ 1 (- x.re))))) into (* 2 (* x.im x.re)) 1554040751.161 * * * [progress]: simplifying candidates 1554040751.161 * * * * [progress]: [ 1 / 102 ] simplifiying candidate # 1554040751.161 * [simplify]: Simplifying (* (- x.re x.im) (* (+ x.re x.im) x.im)) 1554040751.161 * * [simplify]: iters left: 6 (6 enodes) 1554040751.164 * * [simplify]: iters left: 5 (25 enodes) 1554040751.172 * * [simplify]: iters left: 4 (55 enodes) 1554040751.199 * * [simplify]: iters left: 3 (177 enodes) 1554040751.285 * * [simplify]: iters left: 2 (385 enodes) 1554040751.459 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040751.459 * * [simplify]: Extracting #1: cost 26 inf + 0 1554040751.460 * * [simplify]: Extracting #2: cost 69 inf + 1 1554040751.460 * * [simplify]: Extracting #3: cost 83 inf + 167 1554040751.462 * * [simplify]: Extracting #4: cost 20 inf + 7563 1554040751.465 * * [simplify]: Extracting #5: cost 0 inf + 10642 1554040751.469 * [simplify]: Simplified to (* (* (- x.re x.im) x.im) (+ x.im x.re)) 1554040751.469 * [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))) 1554040751.469 * * * * [progress]: [ 2 / 102 ] simplifiying candidate # 1554040751.469 * [simplify]: Simplifying (* (- x.re x.im) (* (+ x.re x.im) x.im)) 1554040751.469 * * [simplify]: iters left: 6 (6 enodes) 1554040751.471 * * [simplify]: iters left: 5 (25 enodes) 1554040751.477 * * [simplify]: iters left: 4 (55 enodes) 1554040751.503 * * [simplify]: iters left: 3 (177 enodes) 1554040751.567 * * [simplify]: iters left: 2 (385 enodes) 1554040751.751 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040751.751 * * [simplify]: Extracting #1: cost 26 inf + 0 1554040751.751 * * [simplify]: Extracting #2: cost 69 inf + 1 1554040751.752 * * [simplify]: Extracting #3: cost 83 inf + 167 1554040751.756 * * [simplify]: Extracting #4: cost 20 inf + 7563 1554040751.762 * * [simplify]: Extracting #5: cost 0 inf + 10642 1554040751.769 * [simplify]: Simplified to (* (* (- x.re x.im) x.im) (+ x.im x.re)) 1554040751.769 * [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))) 1554040751.769 * * * * [progress]: [ 3 / 102 ] simplifiying candidate # 1554040751.769 * * * * [progress]: [ 4 / 102 ] simplifiying candidate # 1554040751.769 * [simplify]: Simplifying (+ (log (- x.re x.im)) (+ (log (+ x.re x.im)) (log x.im))) 1554040751.769 * * [simplify]: iters left: 6 (9 enodes) 1554040751.773 * * [simplify]: iters left: 5 (34 enodes) 1554040751.782 * * [simplify]: iters left: 4 (45 enodes) 1554040751.794 * * [simplify]: iters left: 3 (50 enodes) 1554040751.805 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040751.805 * * [simplify]: Extracting #1: cost 8 inf + 0 1554040751.805 * * [simplify]: Extracting #2: cost 17 inf + 0 1554040751.805 * * [simplify]: Extracting #3: cost 20 inf + 1 1554040751.805 * * [simplify]: Extracting #4: cost 17 inf + 185 1554040751.806 * * [simplify]: Extracting #5: cost 8 inf + 1282 1554040751.807 * * [simplify]: Extracting #6: cost 0 inf + 2998 1554040751.808 * [simplify]: Simplified to (+ (log (- x.re x.im)) (+ (log (+ x.im x.re)) (log x.im))) 1554040751.808 * [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))) 1554040751.808 * * * * [progress]: [ 5 / 102 ] simplifiying candidate # 1554040751.808 * [simplify]: Simplifying (+ (log (- x.re x.im)) (log (* (+ x.re x.im) x.im))) 1554040751.808 * * [simplify]: iters left: 6 (8 enodes) 1554040751.812 * * [simplify]: iters left: 5 (32 enodes) 1554040751.821 * * [simplify]: iters left: 4 (51 enodes) 1554040751.834 * * [simplify]: iters left: 3 (66 enodes) 1554040751.842 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040751.842 * * [simplify]: Extracting #1: cost 8 inf + 0 1554040751.842 * * [simplify]: Extracting #2: cost 18 inf + 0 1554040751.842 * * [simplify]: Extracting #3: cost 23 inf + 72 1554040751.842 * * [simplify]: Extracting #4: cost 18 inf + 574 1554040751.843 * * [simplify]: Extracting #5: cost 4 inf + 2260 1554040751.843 * * [simplify]: Extracting #6: cost 1 inf + 2786 1554040751.844 * * [simplify]: Extracting #7: cost 0 inf + 3048 1554040751.844 * [simplify]: Simplified to (+ (log (- x.re x.im)) (log (* x.im (+ x.im x.re)))) 1554040751.844 * [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))) 1554040751.844 * * * * [progress]: [ 6 / 102 ] simplifiying candidate # 1554040751.844 * * * * [progress]: [ 7 / 102 ] simplifiying candidate # 1554040751.844 * * * * [progress]: [ 8 / 102 ] simplifiying candidate # 1554040751.845 * [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))) 1554040751.845 * * [simplify]: iters left: 6 (12 enodes) 1554040751.848 * * [simplify]: iters left: 5 (64 enodes) 1554040751.866 * * [simplify]: iters left: 4 (243 enodes) 1554040751.995 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040751.995 * * [simplify]: Extracting #1: cost 61 inf + 0 1554040751.996 * * [simplify]: Extracting #2: cost 232 inf + 1 1554040752.001 * * [simplify]: Extracting #3: cost 260 inf + 10287 1554040752.025 * * [simplify]: Extracting #4: cost 19 inf + 65073 1554040752.062 * * [simplify]: Extracting #5: cost 0 inf + 69271 1554040752.093 * * [simplify]: Extracting #6: cost 0 inf + 69031 1554040752.123 * [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)))) 1554040752.124 * [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))) 1554040752.124 * * * * [progress]: [ 9 / 102 ] simplifiying candidate # 1554040752.124 * [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))) 1554040752.124 * * [simplify]: iters left: 6 (10 enodes) 1554040752.129 * * [simplify]: iters left: 5 (50 enodes) 1554040752.149 * * [simplify]: iters left: 4 (172 enodes) 1554040752.295 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040752.296 * * [simplify]: Extracting #1: cost 58 inf + 0 1554040752.297 * * [simplify]: Extracting #2: cost 225 inf + 1 1554040752.302 * * [simplify]: Extracting #3: cost 181 inf + 14014 1554040752.323 * * [simplify]: Extracting #4: cost 13 inf + 48715 1554040752.349 * * [simplify]: Extracting #5: cost 0 inf + 51992 1554040752.368 * * [simplify]: Extracting #6: cost 0 inf + 51912 1554040752.381 * [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))) 1554040752.381 * [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))) 1554040752.381 * * * * [progress]: [ 10 / 102 ] simplifiying candidate # 1554040752.381 * * * * [progress]: [ 11 / 102 ] simplifiying candidate # 1554040752.381 * * * * [progress]: [ 12 / 102 ] simplifiying candidate # 1554040752.381 * * * * [progress]: [ 13 / 102 ] simplifiying candidate # 1554040752.381 * [simplify]: Simplifying (* (- (pow x.re 3) (pow x.im 3)) (* (+ (pow x.re 3) (pow x.im 3)) x.im)) 1554040752.381 * * [simplify]: iters left: 6 (9 enodes) 1554040752.384 * * [simplify]: iters left: 5 (47 enodes) 1554040752.405 * * [simplify]: iters left: 4 (119 enodes) 1554040752.445 * * [simplify]: iters left: 3 (431 enodes) 1554040752.717 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040752.717 * * [simplify]: Extracting #1: cost 60 inf + 0 1554040752.717 * * [simplify]: Extracting #2: cost 326 inf + 1 1554040752.719 * * [simplify]: Extracting #3: cost 471 inf + 1460 1554040752.726 * * [simplify]: Extracting #4: cost 318 inf + 33454 1554040752.747 * * [simplify]: Extracting #5: cost 172 inf + 81789 1554040752.778 * * [simplify]: Extracting #6: cost 31 inf + 155519 1554040752.808 * * [simplify]: Extracting #7: cost 0 inf + 172614 1554040752.836 * [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)))) 1554040752.836 * [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))) 1554040752.836 * [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)))) 1554040752.836 * * [simplify]: iters left: 6 (10 enodes) 1554040752.839 * * [simplify]: iters left: 5 (50 enodes) 1554040752.850 * * [simplify]: iters left: 4 (146 enodes) 1554040752.911 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040752.911 * * [simplify]: Extracting #1: cost 39 inf + 0 1554040752.912 * * [simplify]: Extracting #2: cost 171 inf + 0 1554040752.913 * * [simplify]: Extracting #3: cost 167 inf + 4502 1554040752.919 * * [simplify]: Extracting #4: cost 28 inf + 30932 1554040752.935 * * [simplify]: Extracting #5: cost 0 inf + 37268 1554040752.948 * * [simplify]: Extracting #6: cost 0 inf + 36388 1554040752.958 * * [simplify]: Extracting #7: cost 0 inf + 36308 1554040752.966 * [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)))) 1554040752.966 * [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))) 1554040752.966 * * * * [progress]: [ 14 / 102 ] simplifiying candidate # 1554040752.966 * [simplify]: Simplifying (* (- (pow x.re 3) (pow x.im 3)) (* (- (* x.re x.re) (* x.im x.im)) x.im)) 1554040752.966 * * [simplify]: iters left: 6 (11 enodes) 1554040752.970 * * [simplify]: iters left: 5 (55 enodes) 1554040752.987 * * [simplify]: iters left: 4 (134 enodes) 1554040753.036 * * [simplify]: iters left: 3 (476 enodes) 1554040753.448 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040753.448 * * [simplify]: Extracting #1: cost 84 inf + 0 1554040753.449 * * [simplify]: Extracting #2: cost 426 inf + 1 1554040753.452 * * [simplify]: Extracting #3: cost 649 inf + 6240 1554040753.471 * * [simplify]: Extracting #4: cost 365 inf + 66835 1554040753.524 * * [simplify]: Extracting #5: cost 224 inf + 114087 1554040753.563 * * [simplify]: Extracting #6: cost 56 inf + 193721 1554040753.625 * * [simplify]: Extracting #7: cost 0 inf + 223723 1554040753.688 * [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)))) 1554040753.688 * [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))) 1554040753.688 * [simplify]: Simplifying (* (+ (* x.re x.re) (+ (* x.im x.im) (* x.re x.im))) (- x.re x.im)) 1554040753.688 * * [simplify]: iters left: 6 (9 enodes) 1554040753.693 * * [simplify]: iters left: 5 (37 enodes) 1554040753.704 * * [simplify]: iters left: 4 (73 enodes) 1554040753.723 * * [simplify]: iters left: 3 (211 enodes) 1554040753.851 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040753.852 * * [simplify]: Extracting #1: cost 67 inf + 0 1554040753.852 * * [simplify]: Extracting #2: cost 133 inf + 0 1554040753.854 * * [simplify]: Extracting #3: cost 128 inf + 1435 1554040753.862 * * [simplify]: Extracting #4: cost 44 inf + 15955 1554040753.875 * * [simplify]: Extracting #5: cost 0 inf + 27591 1554040753.888 * * [simplify]: Extracting #6: cost 0 inf + 27511 1554040753.901 * [simplify]: Simplified to (* (- x.re x.im) (+ (* x.im x.im) (* (+ x.re x.im) x.re))) 1554040753.901 * [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))) 1554040753.901 * * * * [progress]: [ 15 / 102 ] simplifiying candidate # 1554040753.902 * [simplify]: Simplifying (* (- (* x.re x.re) (* x.im x.im)) (* (+ (pow x.re 3) (pow x.im 3)) x.im)) 1554040753.902 * * [simplify]: iters left: 6 (11 enodes) 1554040753.905 * * [simplify]: iters left: 5 (54 enodes) 1554040753.917 * * [simplify]: iters left: 4 (126 enodes) 1554040753.966 * * [simplify]: iters left: 3 (467 enodes) 1554040754.241 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040754.241 * * [simplify]: Extracting #1: cost 70 inf + 0 1554040754.243 * * [simplify]: Extracting #2: cost 320 inf + 1 1554040754.250 * * [simplify]: Extracting #3: cost 432 inf + 13254 1554040754.276 * * [simplify]: Extracting #4: cost 156 inf + 73675 1554040754.312 * * [simplify]: Extracting #5: cost 22 inf + 110534 1554040754.339 * * [simplify]: Extracting #6: cost 0 inf + 118798 1554040754.362 * [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)) 1554040754.362 * [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))) 1554040754.362 * [simplify]: Simplifying (* (+ x.re x.im) (+ (* x.re x.re) (- (* x.im x.im) (* x.re x.im)))) 1554040754.362 * * [simplify]: iters left: 6 (9 enodes) 1554040754.364 * * [simplify]: iters left: 5 (43 enodes) 1554040754.381 * * [simplify]: iters left: 4 (112 enodes) 1554040754.430 * * [simplify]: iters left: 3 (304 enodes) 1554040754.545 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040754.545 * * [simplify]: Extracting #1: cost 40 inf + 0 1554040754.545 * * [simplify]: Extracting #2: cost 151 inf + 0 1554040754.546 * * [simplify]: Extracting #3: cost 161 inf + 1632 1554040754.550 * * [simplify]: Extracting #4: cost 46 inf + 23130 1554040754.557 * * [simplify]: Extracting #5: cost 1 inf + 32388 1554040754.569 * * [simplify]: Extracting #6: cost 0 inf + 32230 1554040754.583 * [simplify]: Simplified to (* (+ (* x.re x.re) (* (- x.im x.re) x.im)) (+ x.im x.re)) 1554040754.583 * [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))) 1554040754.583 * * * * [progress]: [ 16 / 102 ] simplifiying candidate # 1554040754.584 * [simplify]: Simplifying (* (- (* x.re x.re) (* x.im x.im)) (* (- (* x.re x.re) (* x.im x.im)) x.im)) 1554040754.584 * * [simplify]: iters left: 6 (7 enodes) 1554040754.588 * * [simplify]: iters left: 5 (30 enodes) 1554040754.598 * * [simplify]: iters left: 4 (79 enodes) 1554040754.637 * * [simplify]: iters left: 3 (350 enodes) 1554040754.915 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040754.915 * * [simplify]: Extracting #1: cost 52 inf + 0 1554040754.917 * * [simplify]: Extracting #2: cost 279 inf + 1 1554040754.924 * * [simplify]: Extracting #3: cost 276 inf + 16618 1554040754.937 * * [simplify]: Extracting #4: cost 41 inf + 58509 1554040754.953 * * [simplify]: Extracting #5: cost 0 inf + 66029 1554040754.980 * * [simplify]: Extracting #6: cost 0 inf + 65909 1554040755.010 * [simplify]: Simplified to (* (- (* x.re x.re) (* x.im x.im)) (* (- (* x.re x.re) (* x.im x.im)) x.im)) 1554040755.010 * [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))) 1554040755.010 * [simplify]: Simplifying (* (+ x.re x.im) (- x.re x.im)) 1554040755.011 * * [simplify]: iters left: 4 (5 enodes) 1554040755.012 * * [simplify]: iters left: 3 (19 enodes) 1554040755.014 * * [simplify]: iters left: 2 (36 enodes) 1554040755.021 * * [simplify]: iters left: 1 (81 enodes) 1554040755.035 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040755.035 * * [simplify]: Extracting #1: cost 29 inf + 0 1554040755.035 * * [simplify]: Extracting #2: cost 45 inf + 0 1554040755.035 * * [simplify]: Extracting #3: cost 42 inf + 84 1554040755.036 * * [simplify]: Extracting #4: cost 16 inf + 2732 1554040755.037 * * [simplify]: Extracting #5: cost 1 inf + 4921 1554040755.038 * * [simplify]: Extracting #6: cost 0 inf + 5083 1554040755.039 * [simplify]: Simplified to (* (+ x.im x.re) (- x.re x.im)) 1554040755.039 * [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))) 1554040755.039 * * * * [progress]: [ 17 / 102 ] simplifiying candidate # 1554040755.039 * * * * [progress]: [ 18 / 102 ] simplifiying candidate # 1554040755.040 * * * * [progress]: [ 19 / 102 ] simplifiying candidate # 1554040755.040 * [simplify]: Simplifying (* (cbrt (- x.re x.im)) (cbrt (- x.re x.im))) 1554040755.040 * * [simplify]: iters left: 5 (5 enodes) 1554040755.041 * * [simplify]: iters left: 4 (17 enodes) 1554040755.046 * * [simplify]: iters left: 3 (20 enodes) 1554040755.051 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040755.051 * * [simplify]: Extracting #1: cost 3 inf + 0 1554040755.051 * * [simplify]: Extracting #2: cost 5 inf + 0 1554040755.052 * * [simplify]: Extracting #3: cost 9 inf + 0 1554040755.052 * * [simplify]: Extracting #4: cost 7 inf + 43 1554040755.052 * * [simplify]: Extracting #5: cost 0 inf + 736 1554040755.052 * [simplify]: Simplified to (* (cbrt (- x.re x.im)) (cbrt (- x.re x.im))) 1554040755.052 * [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))) 1554040755.052 * * * * [progress]: [ 20 / 102 ] simplifiying candidate # 1554040755.053 * [simplify]: Simplifying (sqrt (- x.re x.im)) 1554040755.053 * * [simplify]: iters left: 3 (4 enodes) 1554040755.054 * * [simplify]: iters left: 2 (14 enodes) 1554040755.058 * * [simplify]: iters left: 1 (17 enodes) 1554040755.063 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040755.063 * * [simplify]: Extracting #1: cost 3 inf + 0 1554040755.063 * * [simplify]: Extracting #2: cost 7 inf + 0 1554040755.063 * * [simplify]: Extracting #3: cost 5 inf + 43 1554040755.063 * * [simplify]: Extracting #4: cost 0 inf + 332 1554040755.063 * [simplify]: Simplified to (sqrt (- x.re x.im)) 1554040755.064 * [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))) 1554040755.064 * * * * [progress]: [ 21 / 102 ] simplifiying candidate # 1554040755.064 * * * * [progress]: [ 22 / 102 ] simplifiying candidate # 1554040755.064 * [simplify]: Simplifying (+ (sqrt x.re) (sqrt x.im)) 1554040755.064 * * [simplify]: iters left: 3 (5 enodes) 1554040755.066 * * [simplify]: iters left: 2 (16 enodes) 1554040755.070 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040755.070 * * [simplify]: Extracting #1: cost 4 inf + 0 1554040755.071 * * [simplify]: Extracting #2: cost 8 inf + 0 1554040755.071 * * [simplify]: Extracting #3: cost 4 inf + 84 1554040755.071 * * [simplify]: Extracting #4: cost 0 inf + 410 1554040755.071 * [simplify]: Simplified to (+ (sqrt x.re) (sqrt x.im)) 1554040755.071 * [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))) 1554040755.071 * * * * [progress]: [ 23 / 102 ] simplifiying candidate # 1554040755.071 * * * * [progress]: [ 24 / 102 ] simplifiying candidate # 1554040755.072 * [simplify]: Simplifying (+ (* x.re x.re) (- (* x.im x.im) (* x.re x.im))) 1554040755.072 * * [simplify]: iters left: 6 (7 enodes) 1554040755.075 * * [simplify]: iters left: 5 (29 enodes) 1554040755.085 * * [simplify]: iters left: 4 (50 enodes) 1554040755.101 * * [simplify]: iters left: 3 (69 enodes) 1554040755.122 * * [simplify]: iters left: 2 (85 enodes) 1554040755.146 * * [simplify]: iters left: 1 (105 enodes) 1554040755.162 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040755.162 * * [simplify]: Extracting #1: cost 13 inf + 0 1554040755.162 * * [simplify]: Extracting #2: cost 33 inf + 0 1554040755.162 * * [simplify]: Extracting #3: cost 24 inf + 779 1554040755.163 * * [simplify]: Extracting #4: cost 4 inf + 2455 1554040755.164 * * [simplify]: Extracting #5: cost 0 inf + 2702 1554040755.164 * [simplify]: Simplified to (+ (* x.re (- x.re x.im)) (* x.im x.im)) 1554040755.164 * [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))) 1554040755.165 * * * * [progress]: [ 25 / 102 ] simplifiying candidate # 1554040755.165 * [simplify]: Simplifying (- x.re x.im) 1554040755.165 * * [simplify]: iters left: 2 (3 enodes) 1554040755.165 * * [simplify]: iters left: 1 (11 enodes) 1554040755.167 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040755.167 * * [simplify]: Extracting #1: cost 5 inf + 0 1554040755.167 * * [simplify]: Extracting #2: cost 3 inf + 43 1554040755.167 * * [simplify]: Extracting #3: cost 0 inf + 168 1554040755.167 * [simplify]: Simplified to (- x.re x.im) 1554040755.167 * [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))) 1554040755.167 * * * * [progress]: [ 26 / 102 ] simplifiying candidate # 1554040755.167 * [simplify]: Simplifying (* (- (pow x.re 3) (pow x.im 3)) (* (+ x.re x.im) x.im)) 1554040755.168 * * [simplify]: iters left: 6 (9 enodes) 1554040755.172 * * [simplify]: iters left: 5 (47 enodes) 1554040755.189 * * [simplify]: iters left: 4 (115 enodes) 1554040755.222 * * [simplify]: iters left: 3 (360 enodes) 1554040755.407 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040755.407 * * [simplify]: Extracting #1: cost 56 inf + 0 1554040755.408 * * [simplify]: Extracting #2: cost 224 inf + 1 1554040755.411 * * [simplify]: Extracting #3: cost 300 inf + 2285 1554040755.420 * * [simplify]: Extracting #4: cost 182 inf + 25882 1554040755.436 * * [simplify]: Extracting #5: cost 59 inf + 69953 1554040755.448 * * [simplify]: Extracting #6: cost 6 inf + 97207 1554040755.460 * * [simplify]: Extracting #7: cost 0 inf + 99723 1554040755.474 * [simplify]: Simplified to (* (- (* (* x.re x.re) x.re) (* x.im (* x.im x.im))) (+ (* x.im x.im) (* x.im x.re))) 1554040755.474 * [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))) 1554040755.474 * * * * [progress]: [ 27 / 102 ] simplifiying candidate # 1554040755.475 * [simplify]: Simplifying (* (- (* x.re x.re) (* x.im x.im)) (* (+ x.re x.im) x.im)) 1554040755.475 * * [simplify]: iters left: 6 (8 enodes) 1554040755.477 * * [simplify]: iters left: 5 (33 enodes) 1554040755.487 * * [simplify]: iters left: 4 (74 enodes) 1554040755.525 * * [simplify]: iters left: 3 (267 enodes) 1554040755.688 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040755.688 * * [simplify]: Extracting #1: cost 52 inf + 0 1554040755.688 * * [simplify]: Extracting #2: cost 170 inf + 1 1554040755.689 * * [simplify]: Extracting #3: cost 178 inf + 3170 1554040755.693 * * [simplify]: Extracting #4: cost 75 inf + 18486 1554040755.702 * * [simplify]: Extracting #5: cost 0 inf + 31394 1554040755.711 * * [simplify]: Extracting #6: cost 0 inf + 31354 1554040755.725 * [simplify]: Simplified to (* (- x.re x.im) (* x.im (* (+ x.re x.im) (+ x.re x.im)))) 1554040755.725 * [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))) 1554040755.725 * * * * [progress]: [ 28 / 102 ] 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)))> 1554040755.725 * * * * [progress]: [ 29 / 102 ] simplifiying candidate # 1554040755.725 * * * * [progress]: [ 30 / 102 ] simplifiying candidate # 1554040755.726 * [simplify]: Simplifying (* (+ (* x.re x.im) (* x.im x.re)) x.re) 1554040755.726 * * [simplify]: iters left: 6 (6 enodes) 1554040755.729 * * [simplify]: iters left: 5 (20 enodes) 1554040755.734 * * [simplify]: iters left: 4 (32 enodes) 1554040755.743 * * [simplify]: iters left: 3 (49 enodes) 1554040755.754 * * [simplify]: iters left: 2 (57 enodes) 1554040755.764 * * [simplify]: iters left: 1 (59 enodes) 1554040755.771 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040755.771 * * [simplify]: Extracting #1: cost 11 inf + 0 1554040755.771 * * [simplify]: Extracting #2: cost 15 inf + 43 1554040755.771 * * [simplify]: Extracting #3: cost 3 inf + 821 1554040755.771 * * [simplify]: Extracting #4: cost 0 inf + 1066 1554040755.772 * [simplify]: Simplified to (* (* x.re (+ x.im x.im)) x.re) 1554040755.772 * [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))) 1554040755.772 * * * * [progress]: [ 31 / 102 ] simplifiying candidate # 1554040755.772 * * * * [progress]: [ 32 / 102 ] simplifiying candidate # 1554040755.772 * [simplify]: Simplifying (+ (log (+ (* x.re x.im) (* x.im x.re))) (log x.re)) 1554040755.772 * * [simplify]: iters left: 6 (8 enodes) 1554040755.774 * * [simplify]: iters left: 5 (26 enodes) 1554040755.777 * * [simplify]: iters left: 4 (30 enodes) 1554040755.781 * * [simplify]: iters left: 3 (41 enodes) 1554040755.787 * * [simplify]: iters left: 2 (56 enodes) 1554040755.793 * * [simplify]: iters left: 1 (68 enodes) 1554040755.804 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040755.804 * * [simplify]: Extracting #1: cost 10 inf + 0 1554040755.804 * * [simplify]: Extracting #2: cost 23 inf + 0 1554040755.804 * * [simplify]: Extracting #3: cost 23 inf + 114 1554040755.805 * * [simplify]: Extracting #4: cost 10 inf + 1493 1554040755.805 * * [simplify]: Extracting #5: cost 2 inf + 2666 1554040755.805 * * [simplify]: Extracting #6: cost 0 inf + 2998 1554040755.806 * [simplify]: Simplified to (+ (log (* x.re (+ x.im x.im))) (log x.re)) 1554040755.806 * [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))))) 1554040755.806 * * * * [progress]: [ 33 / 102 ] simplifiying candidate # 1554040755.806 * * * * [progress]: [ 34 / 102 ] simplifiying candidate # 1554040755.806 * * * * [progress]: [ 35 / 102 ] simplifiying candidate # 1554040755.806 * [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)) 1554040755.806 * * [simplify]: iters left: 6 (10 enodes) 1554040755.809 * * [simplify]: iters left: 5 (50 enodes) 1554040755.822 * * [simplify]: iters left: 4 (213 enodes) 1554040755.954 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040755.955 * * [simplify]: Extracting #1: cost 34 inf + 0 1554040755.955 * * [simplify]: Extracting #2: cost 124 inf + 42 1554040755.956 * * [simplify]: Extracting #3: cost 132 inf + 2334 1554040755.963 * * [simplify]: Extracting #4: cost 21 inf + 22083 1554040755.975 * * [simplify]: Extracting #5: cost 0 inf + 26415 1554040755.989 * [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)))) 1554040755.989 * [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))))))) 1554040755.989 * * * * [progress]: [ 36 / 102 ] simplifiying candidate # 1554040755.989 * * * * [progress]: [ 37 / 102 ] simplifiying candidate # 1554040755.990 * * * * [progress]: [ 38 / 102 ] simplifiying candidate # 1554040755.990 * * * * [progress]: [ 39 / 102 ] simplifiying candidate # 1554040755.990 * * * * [progress]: [ 40 / 102 ] simplifiying candidate # 1554040755.990 * [simplify]: Simplifying (* (sqrt (+ (* x.re x.im) (* x.im x.re))) (sqrt x.re)) 1554040755.990 * * [simplify]: iters left: 6 (8 enodes) 1554040755.993 * * [simplify]: iters left: 5 (26 enodes) 1554040755.997 * * [simplify]: iters left: 4 (30 enodes) 1554040756.001 * * [simplify]: iters left: 3 (36 enodes) 1554040756.005 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040756.005 * * [simplify]: Extracting #1: cost 4 inf + 0 1554040756.005 * * [simplify]: Extracting #2: cost 8 inf + 0 1554040756.005 * * [simplify]: Extracting #3: cost 11 inf + 42 1554040756.005 * * [simplify]: Extracting #4: cost 10 inf + 166 1554040756.006 * * [simplify]: Extracting #5: cost 2 inf + 820 1554040756.006 * * [simplify]: Extracting #6: cost 0 inf + 1144 1554040756.006 * [simplify]: Simplified to (* (sqrt (* x.re (+ x.im x.im))) (sqrt x.re)) 1554040756.006 * [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))))) 1554040756.006 * [simplify]: Simplifying (* (sqrt (+ (* x.re x.im) (* x.im x.re))) (sqrt x.re)) 1554040756.006 * * [simplify]: iters left: 6 (8 enodes) 1554040756.009 * * [simplify]: iters left: 5 (26 enodes) 1554040756.012 * * [simplify]: iters left: 4 (30 enodes) 1554040756.016 * * [simplify]: iters left: 3 (36 enodes) 1554040756.020 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040756.021 * * [simplify]: Extracting #1: cost 4 inf + 0 1554040756.021 * * [simplify]: Extracting #2: cost 8 inf + 0 1554040756.021 * * [simplify]: Extracting #3: cost 11 inf + 42 1554040756.021 * * [simplify]: Extracting #4: cost 10 inf + 166 1554040756.021 * * [simplify]: Extracting #5: cost 2 inf + 820 1554040756.021 * * [simplify]: Extracting #6: cost 0 inf + 1144 1554040756.021 * [simplify]: Simplified to (* (sqrt (* x.re (+ x.im x.im))) (sqrt x.re)) 1554040756.021 * [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))))) 1554040756.021 * * * * [progress]: [ 41 / 102 ] simplifiying candidate # 1554040756.022 * [simplify]: Simplifying (cbrt x.re) 1554040756.022 * * [simplify]: iters left: 1 (2 enodes) 1554040756.022 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040756.022 * * [simplify]: Extracting #1: cost 3 inf + 0 1554040756.022 * * [simplify]: Extracting #2: cost 2 inf + 1 1554040756.022 * * [simplify]: Extracting #3: cost 0 inf + 163 1554040756.022 * [simplify]: Simplified to (cbrt x.re) 1554040756.022 * [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)))) 1554040756.022 * * * * [progress]: [ 42 / 102 ] simplifiying candidate # 1554040756.022 * [simplify]: Simplifying (sqrt x.re) 1554040756.023 * * [simplify]: iters left: 1 (2 enodes) 1554040756.023 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040756.023 * * [simplify]: Extracting #1: cost 3 inf + 0 1554040756.023 * * [simplify]: Extracting #2: cost 2 inf + 1 1554040756.023 * * [simplify]: Extracting #3: cost 0 inf + 83 1554040756.023 * [simplify]: Simplified to (sqrt x.re) 1554040756.023 * [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)))) 1554040756.023 * * * * [progress]: [ 43 / 102 ] simplifiying candidate # 1554040756.023 * * * * [progress]: [ 44 / 102 ] simplifiying candidate # 1554040756.023 * [simplify]: Simplifying (* (cbrt (+ (* x.re x.im) (* x.im x.re))) (cbrt (+ (* x.re x.im) (* x.im x.re)))) 1554040756.023 * * [simplify]: iters left: 6 (7 enodes) 1554040756.025 * * [simplify]: iters left: 5 (22 enodes) 1554040756.028 * * [simplify]: iters left: 4 (26 enodes) 1554040756.031 * * [simplify]: iters left: 3 (32 enodes) 1554040756.035 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040756.036 * * [simplify]: Extracting #1: cost 3 inf + 0 1554040756.036 * * [simplify]: Extracting #2: cost 5 inf + 0 1554040756.036 * * [simplify]: Extracting #3: cost 11 inf + 0 1554040756.036 * * [simplify]: Extracting #4: cost 11 inf + 43 1554040756.036 * * [simplify]: Extracting #5: cost 2 inf + 738 1554040756.036 * * [simplify]: Extracting #6: cost 1 inf + 940 1554040756.036 * * [simplify]: Extracting #7: cost 0 inf + 1142 1554040756.036 * [simplify]: Simplified to (* (cbrt (* x.re (+ x.im x.im))) (cbrt (* x.re (+ x.im x.im)))) 1554040756.036 * [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)))) 1554040756.037 * * * * [progress]: [ 45 / 102 ] simplifiying candidate # 1554040756.037 * [simplify]: Simplifying (sqrt (+ (* x.re x.im) (* x.im x.re))) 1554040756.037 * * [simplify]: iters left: 5 (6 enodes) 1554040756.038 * * [simplify]: iters left: 4 (19 enodes) 1554040756.041 * * [simplify]: iters left: 3 (23 enodes) 1554040756.046 * * [simplify]: iters left: 2 (29 enodes) 1554040756.053 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040756.053 * * [simplify]: Extracting #1: cost 3 inf + 0 1554040756.053 * * [simplify]: Extracting #2: cost 9 inf + 0 1554040756.053 * * [simplify]: Extracting #3: cost 9 inf + 43 1554040756.053 * * [simplify]: Extracting #4: cost 0 inf + 658 1554040756.054 * [simplify]: Simplified to (sqrt (+ (* x.re x.im) (* x.re x.im))) 1554040756.054 * [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)))) 1554040756.054 * * * * [progress]: [ 46 / 102 ] simplifiying candidate # 1554040756.054 * * * * [progress]: [ 47 / 102 ] simplifiying candidate # 1554040756.054 * [simplify]: Simplifying (* (+ (pow (* x.re x.im) 3) (pow (* x.im x.re) 3)) x.re) 1554040756.054 * * [simplify]: iters left: 6 (9 enodes) 1554040756.061 * * [simplify]: iters left: 5 (46 enodes) 1554040756.080 * * [simplify]: iters left: 4 (125 enodes) 1554040756.141 * * [simplify]: iters left: 3 (355 enodes) 1554040756.327 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040756.328 * * [simplify]: Extracting #1: cost 56 inf + 0 1554040756.329 * * [simplify]: Extracting #2: cost 184 inf + 2 1554040756.331 * * [simplify]: Extracting #3: cost 159 inf + 6656 1554040756.340 * * [simplify]: Extracting #4: cost 52 inf + 30955 1554040756.353 * * [simplify]: Extracting #5: cost 7 inf + 46170 1554040756.371 * * [simplify]: Extracting #6: cost 0 inf + 49856 1554040756.384 * [simplify]: Simplified to (* (* (* x.re x.im) (* (* x.re x.im) (* x.re x.im))) (+ x.re x.re)) 1554040756.384 * [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))))))) 1554040756.384 * * * * [progress]: [ 48 / 102 ] simplifiying candidate # 1554040756.385 * [simplify]: Simplifying (* (- (* (* x.re x.im) (* x.re x.im)) (* (* x.im x.re) (* x.im x.re))) x.re) 1554040756.385 * * [simplify]: iters left: 6 (8 enodes) 1554040756.389 * * [simplify]: iters left: 5 (42 enodes) 1554040756.406 * * [simplify]: iters left: 4 (126 enodes) 1554040756.436 * * [simplify]: iters left: 3 (219 enodes) 1554040756.485 * * [simplify]: iters left: 2 (287 enodes) 1554040756.535 * * [simplify]: iters left: 1 (299 enodes) 1554040756.589 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040756.589 * * [simplify]: Extracting #1: cost 0 inf + 1 1554040756.589 * [simplify]: Simplified to 0 1554040756.590 * [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))))) 1554040756.590 * * * * [progress]: [ 49 / 102 ] simplifiying candidate #real (real->posit16 (* (+ (* x.re x.im) (* x.im x.re)) x.re)))))> 1554040756.590 * * * * [progress]: [ 50 / 102 ] simplifiying candidate # 1554040756.590 * * * * [progress]: [ 51 / 102 ] simplifiying candidate # 1554040756.590 * [simplify]: Simplifying (* (exp (* (- x.re x.im) (* (+ x.re x.im) x.im))) (exp (* (+ (* x.re x.im) (* x.im x.re)) x.re))) 1554040756.590 * * [simplify]: iters left: 6 (13 enodes) 1554040756.596 * * [simplify]: iters left: 5 (55 enodes) 1554040756.612 * * [simplify]: iters left: 4 (122 enodes) 1554040756.657 * * [simplify]: iters left: 3 (346 enodes) 1554040756.774 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040756.775 * * [simplify]: Extracting #1: cost 24 inf + 0 1554040756.775 * * [simplify]: Extracting #2: cost 149 inf + 0 1554040756.777 * * [simplify]: Extracting #3: cost 260 inf + 1991 1554040756.785 * * [simplify]: Extracting #4: cost 148 inf + 23270 1554040756.800 * * [simplify]: Extracting #5: cost 35 inf + 45722 1554040756.818 * * [simplify]: Extracting #6: cost 1 inf + 66092 1554040756.839 * * [simplify]: Extracting #7: cost 0 inf + 67016 1554040756.858 * [simplify]: Simplified to (exp (* x.im (+ (* (- x.re x.im) (+ x.im x.re)) (* (+ x.re x.re) x.re)))) 1554040756.858 * [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)))))) 1554040756.858 * * * * [progress]: [ 52 / 102 ] simplifiying candidate # 1554040756.858 * * * * [progress]: [ 53 / 102 ] simplifiying candidate # 1554040756.858 * * * * [progress]: [ 54 / 102 ] simplifiying candidate # 1554040756.858 * * * * [progress]: [ 55 / 102 ] simplifiying candidate # 1554040756.858 * * * * [progress]: [ 56 / 102 ] simplifiying candidate # 1554040756.858 * * * * [progress]: [ 57 / 102 ] simplifiying candidate # 1554040756.858 * * * * [progress]: [ 58 / 102 ] simplifiying candidate # 1554040756.859 * [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))) 1554040756.859 * * [simplify]: iters left: 6 (30 enodes) 1554040756.871 * * [simplify]: iters left: 5 (175 enodes) 1554040756.919 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040756.919 * * [simplify]: Extracting #1: cost 10 inf + 0 1554040756.919 * * [simplify]: Extracting #2: cost 82 inf + 0 1554040756.919 * * [simplify]: Extracting #3: cost 173 inf + 84 1554040756.921 * * [simplify]: Extracting #4: cost 195 inf + 9704 1554040756.930 * * [simplify]: Extracting #5: cost 33 inf + 51610 1554040756.945 * * [simplify]: Extracting #6: cost 1 inf + 63120 1554040756.965 * * [simplify]: Extracting #7: cost 0 inf + 63212 1554040756.978 * [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))))) 1554040756.978 * [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))))))) 1554040756.978 * [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))))) 1554040756.978 * * [simplify]: iters left: 6 (17 enodes) 1554040756.984 * * [simplify]: iters left: 5 (100 enodes) 1554040757.009 * * [simplify]: iters left: 4 (390 enodes) 1554040757.348 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040757.348 * * [simplify]: Extracting #1: cost 76 inf + 0 1554040757.350 * * [simplify]: Extracting #2: cost 528 inf + 0 1554040757.364 * * [simplify]: Extracting #3: cost 664 inf + 34583 1554040757.414 * * [simplify]: Extracting #4: cost 127 inf + 172693 1554040757.479 * * [simplify]: Extracting #5: cost 0 inf + 209810 1554040757.536 * * [simplify]: Extracting #6: cost 0 inf + 206890 1554040757.604 * * [simplify]: Extracting #7: cost 0 inf + 206210 1554040757.675 * [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)) 1554040757.675 * [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)))) 1554040757.676 * * * * [progress]: [ 59 / 102 ] simplifiying candidate # 1554040757.677 * [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))) 1554040757.677 * * [simplify]: iters left: 6 (26 enodes) 1554040757.694 * * [simplify]: iters left: 5 (141 enodes) 1554040757.741 * * [simplify]: iters left: 4 (434 enodes) 1554040757.958 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040757.958 * * [simplify]: Extracting #1: cost 16 inf + 0 1554040757.959 * * [simplify]: Extracting #2: cost 208 inf + 0 1554040757.962 * * [simplify]: Extracting #3: cost 411 inf + 662 1554040757.970 * * [simplify]: Extracting #4: cost 428 inf + 20655 1554040758.010 * * [simplify]: Extracting #5: cost 152 inf + 95993 1554040758.037 * * [simplify]: Extracting #6: cost 40 inf + 129806 1554040758.076 * * [simplify]: Extracting #7: cost 8 inf + 138377 1554040758.111 * * [simplify]: Extracting #8: cost 0 inf + 141849 1554040758.164 * [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))) 1554040758.164 * [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))))) 1554040758.165 * [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))) 1554040758.165 * * [simplify]: iters left: 6 (13 enodes) 1554040758.172 * * [simplify]: iters left: 5 (63 enodes) 1554040758.195 * * [simplify]: iters left: 4 (195 enodes) 1554040758.338 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040758.338 * * [simplify]: Extracting #1: cost 71 inf + 0 1554040758.339 * * [simplify]: Extracting #2: cost 262 inf + 1 1554040758.351 * * [simplify]: Extracting #3: cost 322 inf + 17154 1554040758.373 * * [simplify]: Extracting #4: cost 82 inf + 68344 1554040758.391 * * [simplify]: Extracting #5: cost 5 inf + 85647 1554040758.410 * * [simplify]: Extracting #6: cost 0 inf + 86218 1554040758.432 * [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) 1554040758.432 * [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))) 1554040758.433 * * * * [progress]: [ 60 / 102 ] simplifiying candidate # 1554040758.433 * [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))) 1554040758.434 * * [simplify]: iters left: 6 (29 enodes) 1554040758.452 * * [simplify]: iters left: 5 (165 enodes) 1554040758.507 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040758.507 * * [simplify]: Extracting #1: cost 8 inf + 0 1554040758.507 * * [simplify]: Extracting #2: cost 68 inf + 0 1554040758.508 * * [simplify]: Extracting #3: cost 149 inf + 125 1554040758.510 * * [simplify]: Extracting #4: cost 170 inf + 3551 1554040758.518 * * [simplify]: Extracting #5: cost 67 inf + 25072 1554040758.534 * * [simplify]: Extracting #6: cost 10 inf + 46538 1554040758.551 * * [simplify]: Extracting #7: cost 0 inf + 50445 1554040758.560 * [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)) 1554040758.560 * [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))))))) 1554040758.561 * [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))))) 1554040758.561 * * [simplify]: iters left: 6 (16 enodes) 1554040758.566 * * [simplify]: iters left: 5 (87 enodes) 1554040758.595 * * [simplify]: iters left: 4 (282 enodes) 1554040758.774 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040758.774 * * [simplify]: Extracting #1: cost 57 inf + 0 1554040758.775 * * [simplify]: Extracting #2: cost 239 inf + 0 1554040758.778 * * [simplify]: Extracting #3: cost 373 inf + 12790 1554040758.792 * * [simplify]: Extracting #4: cost 66 inf + 81409 1554040758.817 * * [simplify]: Extracting #5: cost 0 inf + 94636 1554040758.853 * * [simplify]: Extracting #6: cost 0 inf + 93196 1554040758.873 * * [simplify]: Extracting #7: cost 0 inf + 93156 1554040758.903 * [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))))) 1554040758.903 * [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))))))) 1554040758.903 * * * * [progress]: [ 61 / 102 ] simplifiying candidate # 1554040758.903 * [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))) 1554040758.904 * * [simplify]: iters left: 6 (25 enodes) 1554040758.911 * * [simplify]: iters left: 5 (131 enodes) 1554040758.956 * * [simplify]: iters left: 4 (387 enodes) 1554040759.169 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040759.169 * * [simplify]: Extracting #1: cost 8 inf + 0 1554040759.169 * * [simplify]: Extracting #2: cost 137 inf + 0 1554040759.170 * * [simplify]: Extracting #3: cost 392 inf + 3 1554040759.174 * * [simplify]: Extracting #4: cost 432 inf + 14069 1554040759.202 * * [simplify]: Extracting #5: cost 147 inf + 84354 1554040759.241 * * [simplify]: Extracting #6: cost 37 inf + 116930 1554040759.272 * * [simplify]: Extracting #7: cost 11 inf + 126588 1554040759.296 * * [simplify]: Extracting #8: cost 0 inf + 131438 1554040759.337 * [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))) 1554040759.338 * [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))))) 1554040759.338 * [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))) 1554040759.338 * * [simplify]: iters left: 6 (12 enodes) 1554040759.346 * * [simplify]: iters left: 5 (50 enodes) 1554040759.363 * * [simplify]: iters left: 4 (117 enodes) 1554040759.405 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040759.406 * * [simplify]: Extracting #1: cost 57 inf + 0 1554040759.406 * * [simplify]: Extracting #2: cost 151 inf + 1 1554040759.408 * * [simplify]: Extracting #3: cost 190 inf + 2118 1554040759.416 * * [simplify]: Extracting #4: cost 57 inf + 25211 1554040759.429 * * [simplify]: Extracting #5: cost 0 inf + 36559 1554040759.443 * * [simplify]: Extracting #6: cost 0 inf + 35759 1554040759.459 * * [simplify]: Extracting #7: cost 0 inf + 35599 1554040759.473 * [simplify]: Simplified to (* (+ (* x.re x.re) (* x.im (+ x.re x.im))) (* 0 (- x.re x.im))) 1554040759.473 * [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))))) 1554040759.474 * * * * [progress]: [ 62 / 102 ] simplifiying candidate # 1554040759.474 * [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))) 1554040759.474 * * [simplify]: iters left: 6 (29 enodes) 1554040759.488 * * [simplify]: iters left: 5 (170 enodes) 1554040759.543 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040759.543 * * [simplify]: Extracting #1: cost 10 inf + 0 1554040759.543 * * [simplify]: Extracting #2: cost 82 inf + 0 1554040759.543 * * [simplify]: Extracting #3: cost 167 inf + 84 1554040759.545 * * [simplify]: Extracting #4: cost 176 inf + 8947 1554040759.554 * * [simplify]: Extracting #5: cost 40 inf + 40959 1554040759.569 * * [simplify]: Extracting #6: cost 2 inf + 55900 1554040759.580 * * [simplify]: Extracting #7: cost 0 inf + 56044 1554040759.591 * [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)))))) 1554040759.591 * [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))))))) 1554040759.592 * [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))))) 1554040759.592 * * [simplify]: iters left: 6 (16 enodes) 1554040759.597 * * [simplify]: iters left: 5 (93 enodes) 1554040759.642 * * [simplify]: iters left: 4 (379 enodes) 1554040759.972 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040759.972 * * [simplify]: Extracting #1: cost 76 inf + 0 1554040759.973 * * [simplify]: Extracting #2: cost 504 inf + 0 1554040759.976 * * [simplify]: Extracting #3: cost 574 inf + 10270 1554040759.993 * * [simplify]: Extracting #4: cost 166 inf + 94375 1554040760.020 * * [simplify]: Extracting #5: cost 2 inf + 135771 1554040760.051 * * [simplify]: Extracting #6: cost 0 inf + 135936 1554040760.102 * [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)) 1554040760.102 * [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)))) 1554040760.102 * * * * [progress]: [ 63 / 102 ] simplifiying candidate # 1554040760.103 * [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))) 1554040760.103 * * [simplify]: iters left: 6 (25 enodes) 1554040760.118 * * [simplify]: iters left: 5 (136 enodes) 1554040760.162 * * [simplify]: iters left: 4 (420 enodes) 1554040760.396 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040760.396 * * [simplify]: Extracting #1: cost 19 inf + 0 1554040760.397 * * [simplify]: Extracting #2: cost 214 inf + 0 1554040760.399 * * [simplify]: Extracting #3: cost 453 inf + 1365 1554040760.414 * * [simplify]: Extracting #4: cost 316 inf + 41438 1554040760.453 * * [simplify]: Extracting #5: cost 32 inf + 111819 1554040760.484 * * [simplify]: Extracting #6: cost 21 inf + 115453 1554040760.517 * * [simplify]: Extracting #7: cost 13 inf + 117512 1554040760.550 * * [simplify]: Extracting #8: cost 1 inf + 120369 1554040760.588 * * [simplify]: Extracting #9: cost 0 inf + 120581 1554040760.636 * [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)) 1554040760.636 * [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))))) 1554040760.636 * [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))) 1554040760.637 * * [simplify]: iters left: 6 (12 enodes) 1554040760.643 * * [simplify]: iters left: 5 (56 enodes) 1554040760.664 * * [simplify]: iters left: 4 (163 enodes) 1554040760.741 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040760.741 * * [simplify]: Extracting #1: cost 61 inf + 0 1554040760.742 * * [simplify]: Extracting #2: cost 206 inf + 1 1554040760.744 * * [simplify]: Extracting #3: cost 212 inf + 10161 1554040760.752 * * [simplify]: Extracting #4: cost 10 inf + 47547 1554040760.762 * * [simplify]: Extracting #5: cost 0 inf + 47170 1554040760.777 * [simplify]: Simplified to (* 0 (* (+ (* x.re x.re) (* x.im (- x.im x.re))) (+ x.im x.re))) 1554040760.778 * [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))))) 1554040760.778 * * * * [progress]: [ 64 / 102 ] simplifiying candidate # 1554040760.778 * [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))) 1554040760.779 * * [simplify]: iters left: 6 (25 enodes) 1554040760.796 * * [simplify]: iters left: 5 (136 enodes) 1554040760.841 * * [simplify]: iters left: 4 (494 enodes) 1554040761.247 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040761.248 * * [simplify]: Extracting #1: cost 23 inf + 0 1554040761.249 * * [simplify]: Extracting #2: cost 299 inf + 0 1554040761.257 * * [simplify]: Extracting #3: cost 680 inf + 13246 1554040761.286 * * [simplify]: Extracting #4: cost 285 inf + 130940 1554040761.369 * * [simplify]: Extracting #5: cost 33 inf + 185676 1554040761.431 * * [simplify]: Extracting #6: cost 5 inf + 193580 1554040761.514 * * [simplify]: Extracting #7: cost 0 inf + 194923 1554040761.575 * [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))) 1554040761.576 * [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))))))) 1554040761.576 * [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))))) 1554040761.576 * * [simplify]: iters left: 6 (13 enodes) 1554040761.580 * * [simplify]: iters left: 5 (75 enodes) 1554040761.602 * * [simplify]: iters left: 4 (254 enodes) 1554040761.720 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040761.721 * * [simplify]: Extracting #1: cost 46 inf + 0 1554040761.721 * * [simplify]: Extracting #2: cost 186 inf + 0 1554040761.725 * * [simplify]: Extracting #3: cost 272 inf + 5406 1554040761.741 * * [simplify]: Extracting #4: cost 42 inf + 42935 1554040761.763 * * [simplify]: Extracting #5: cost 0 inf + 49627 1554040761.781 * [simplify]: Simplified to (* (+ (* (* x.re x.im) (* x.re x.im)) 0) (* (+ x.im x.re) (- x.re x.im))) 1554040761.781 * [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))))) 1554040761.781 * * * * [progress]: [ 65 / 102 ] simplifiying candidate # 1554040761.781 * [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))) 1554040761.782 * * [simplify]: iters left: 6 (20 enodes) 1554040761.787 * * [simplify]: iters left: 5 (94 enodes) 1554040761.807 * * [simplify]: iters left: 4 (299 enodes) 1554040762.030 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040762.030 * * [simplify]: Extracting #1: cost 18 inf + 0 1554040762.031 * * [simplify]: Extracting #2: cost 195 inf + 0 1554040762.033 * * [simplify]: Extracting #3: cost 357 inf + 862 1554040762.043 * * [simplify]: Extracting #4: cost 227 inf + 32203 1554040762.072 * * [simplify]: Extracting #5: cost 11 inf + 75417 1554040762.095 * * [simplify]: Extracting #6: cost 3 inf + 76753 1554040762.117 * * [simplify]: Extracting #7: cost 0 inf + 76878 1554040762.149 * [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))))) 1554040762.149 * [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))))) 1554040762.149 * [simplify]: Simplifying (* (* (+ x.re x.im) (- x.re x.im)) (- (* x.re x.im) (* x.im x.re))) 1554040762.149 * * [simplify]: iters left: 6 (9 enodes) 1554040762.154 * * [simplify]: iters left: 5 (36 enodes) 1554040762.165 * * [simplify]: iters left: 4 (86 enodes) 1554040762.205 * * [simplify]: iters left: 3 (363 enodes) 1554040762.481 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040762.481 * * [simplify]: Extracting #1: cost 0 inf + 1 1554040762.481 * [simplify]: Simplified to 0 1554040762.481 * [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)) 1554040762.481 * * * * [progress]: [ 66 / 102 ] simplifiying candidate # 1554040762.481 * [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))) 1554040762.481 * * [simplify]: iters left: 6 (27 enodes) 1554040762.491 * * [simplify]: iters left: 5 (152 enodes) 1554040762.547 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040762.547 * * [simplify]: Extracting #1: cost 10 inf + 0 1554040762.548 * * [simplify]: Extracting #2: cost 78 inf + 0 1554040762.548 * * [simplify]: Extracting #3: cost 152 inf + 43 1554040762.552 * * [simplify]: Extracting #4: cost 138 inf + 10197 1554040762.561 * * [simplify]: Extracting #5: cost 23 inf + 38529 1554040762.569 * * [simplify]: Extracting #6: cost 0 inf + 47500 1554040762.583 * * [simplify]: Extracting #7: cost 0 inf + 47340 1554040762.598 * [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)) 1554040762.598 * [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))))))) 1554040762.599 * [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))))) 1554040762.599 * * [simplify]: iters left: 6 (14 enodes) 1554040762.604 * * [simplify]: iters left: 5 (77 enodes) 1554040762.621 * * [simplify]: iters left: 4 (244 enodes) 1554040762.729 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040762.729 * * [simplify]: Extracting #1: cost 31 inf + 0 1554040762.729 * * [simplify]: Extracting #2: cost 199 inf + 0 1554040762.732 * * [simplify]: Extracting #3: cost 184 inf + 14767 1554040762.740 * * [simplify]: Extracting #4: cost 14 inf + 46538 1554040762.756 * * [simplify]: Extracting #5: cost 0 inf + 47121 1554040762.779 * [simplify]: Simplified to (* (+ (* (* x.re x.im) (* x.re x.im)) 0) (+ (* x.re x.re) (- (* x.im x.im) (* x.re x.im)))) 1554040762.779 * [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)))))) 1554040762.779 * * * * [progress]: [ 67 / 102 ] simplifiying candidate # 1554040762.779 * [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))) 1554040762.780 * * [simplify]: iters left: 6 (23 enodes) 1554040762.794 * * [simplify]: iters left: 5 (118 enodes) 1554040762.843 * * [simplify]: iters left: 4 (308 enodes) 1554040763.316 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040763.316 * * [simplify]: Extracting #1: cost 20 inf + 0 1554040763.316 * * [simplify]: Extracting #2: cost 122 inf + 1 1554040763.317 * * [simplify]: Extracting #3: cost 227 inf + 502 1554040763.320 * * [simplify]: Extracting #4: cost 207 inf + 7401 1554040763.332 * * [simplify]: Extracting #5: cost 75 inf + 33773 1554040763.345 * * [simplify]: Extracting #6: cost 21 inf + 52476 1554040763.357 * * [simplify]: Extracting #7: cost 9 inf + 55026 1554040763.371 * * [simplify]: Extracting #8: cost 3 inf + 56208 1554040763.394 * * [simplify]: Extracting #9: cost 0 inf + 56884 1554040763.417 * [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)))) 1554040763.417 * [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))))) 1554040763.418 * [simplify]: Simplifying (* (+ (* x.re x.re) (- (* x.im x.im) (* x.re x.im))) (- (* x.re x.im) (* x.im x.re))) 1554040763.418 * * [simplify]: iters left: 6 (10 enodes) 1554040763.425 * * [simplify]: iters left: 5 (40 enodes) 1554040763.435 * * [simplify]: iters left: 4 (81 enodes) 1554040763.451 * * [simplify]: iters left: 3 (224 enodes) 1554040763.575 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040763.575 * * [simplify]: Extracting #1: cost 0 inf + 1 1554040763.575 * [simplify]: Simplified to 0 1554040763.575 * [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)) 1554040763.575 * * * * [progress]: [ 68 / 102 ] simplifiying candidate # 1554040763.575 * [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))) 1554040763.576 * * [simplify]: iters left: 6 (23 enodes) 1554040763.583 * * [simplify]: iters left: 5 (130 enodes) 1554040763.620 * * [simplify]: iters left: 4 (451 enodes) 1554040763.923 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040763.923 * * [simplify]: Extracting #1: cost 14 inf + 0 1554040763.924 * * [simplify]: Extracting #2: cost 217 inf + 0 1554040763.928 * * [simplify]: Extracting #3: cost 440 inf + 17630 1554040763.946 * * [simplify]: Extracting #4: cost 152 inf + 89265 1554040763.986 * * [simplify]: Extracting #5: cost 25 inf + 115356 1554040764.037 * * [simplify]: Extracting #6: cost 6 inf + 120448 1554040764.085 * * [simplify]: Extracting #7: cost 0 inf + 122586 1554040764.113 * [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))))) 1554040764.113 * [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))))))) 1554040764.114 * [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))))) 1554040764.114 * * [simplify]: iters left: 6 (11 enodes) 1554040764.118 * * [simplify]: iters left: 5 (65 enodes) 1554040764.132 * * [simplify]: iters left: 4 (215 enodes) 1554040764.214 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040764.214 * * [simplify]: Extracting #1: cost 23 inf + 0 1554040764.215 * * [simplify]: Extracting #2: cost 127 inf + 0 1554040764.215 * * [simplify]: Extracting #3: cost 138 inf + 2497 1554040764.218 * * [simplify]: Extracting #4: cost 38 inf + 15627 1554040764.223 * * [simplify]: Extracting #5: cost 0 inf + 20615 1554040764.228 * [simplify]: Simplified to (* (- x.re x.im) (+ (* (* x.re x.im) (* x.re x.im)) 0)) 1554040764.228 * [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)))) 1554040764.228 * * * * [progress]: [ 69 / 102 ] simplifiying candidate # 1554040764.228 * [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))) 1554040764.229 * * [simplify]: iters left: 6 (18 enodes) 1554040764.233 * * [simplify]: iters left: 5 (88 enodes) 1554040764.252 * * [simplify]: iters left: 4 (277 enodes) 1554040764.376 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040764.376 * * [simplify]: Extracting #1: cost 15 inf + 0 1554040764.376 * * [simplify]: Extracting #2: cost 107 inf + 0 1554040764.377 * * [simplify]: Extracting #3: cost 210 inf + 912 1554040764.381 * * [simplify]: Extracting #4: cost 132 inf + 18907 1554040764.393 * * [simplify]: Extracting #5: cost 6 inf + 41568 1554040764.403 * * [simplify]: Extracting #6: cost 0 inf + 41945 1554040764.415 * * [simplify]: Extracting #7: cost 0 inf + 41785 1554040764.429 * [simplify]: Simplified to (+ (* (- x.re x.im) 0) (* (* (* (- x.re x.im) (- x.re x.im)) (+ x.im x.re)) 0)) 1554040764.429 * [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))))) 1554040764.430 * [simplify]: Simplifying (* (- x.re x.im) (- (* x.re x.im) (* x.im x.re))) 1554040764.430 * * [simplify]: iters left: 6 (7 enodes) 1554040764.433 * * [simplify]: iters left: 5 (26 enodes) 1554040764.441 * * [simplify]: iters left: 4 (54 enodes) 1554040764.461 * * [simplify]: iters left: 3 (124 enodes) 1554040764.512 * * [simplify]: iters left: 2 (203 enodes) 1554040764.564 * * [simplify]: iters left: 1 (244 enodes) 1554040764.604 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040764.604 * * [simplify]: Extracting #1: cost 0 inf + 1 1554040764.604 * [simplify]: Simplified to 0 1554040764.604 * [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)) 1554040764.604 * * * * [progress]: [ 70 / 102 ] simplifiying candidate # 1554040764.604 * [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))) 1554040764.604 * * [simplify]: iters left: 6 (27 enodes) 1554040764.613 * * [simplify]: iters left: 5 (149 enodes) 1554040764.659 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040764.659 * * [simplify]: Extracting #1: cost 10 inf + 0 1554040764.659 * * [simplify]: Extracting #2: cost 82 inf + 0 1554040764.660 * * [simplify]: Extracting #3: cost 147 inf + 2 1554040764.662 * * [simplify]: Extracting #4: cost 152 inf + 6243 1554040764.673 * * [simplify]: Extracting #5: cost 33 inf + 34070 1554040764.683 * * [simplify]: Extracting #6: cost 3 inf + 45836 1554040764.692 * * [simplify]: Extracting #7: cost 0 inf + 46663 1554040764.701 * [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))))) 1554040764.701 * [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))))))) 1554040764.701 * [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))))) 1554040764.702 * * [simplify]: iters left: 6 (14 enodes) 1554040764.706 * * [simplify]: iters left: 5 (76 enodes) 1554040764.725 * * [simplify]: iters left: 4 (256 enodes) 1554040764.807 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040764.807 * * [simplify]: Extracting #1: cost 40 inf + 0 1554040764.808 * * [simplify]: Extracting #2: cost 263 inf + 0 1554040764.811 * * [simplify]: Extracting #3: cost 218 inf + 15565 1554040764.821 * * [simplify]: Extracting #4: cost 20 inf + 51606 1554040764.833 * * [simplify]: Extracting #5: cost 0 inf + 54566 1554040764.852 * * [simplify]: Extracting #6: cost 0 inf + 54486 1554040764.879 * [simplify]: Simplified to (* (+ (* (* x.re x.im) (* x.re x.im)) 0) (+ (* x.re x.re) (+ (* x.im x.im) (* x.re x.im)))) 1554040764.879 * [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)))))) 1554040764.879 * * * * [progress]: [ 71 / 102 ] simplifiying candidate # 1554040764.880 * [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))) 1554040764.880 * * [simplify]: iters left: 6 (23 enodes) 1554040764.894 * * [simplify]: iters left: 5 (115 enodes) 1554040764.942 * * [simplify]: iters left: 4 (318 enodes) 1554040765.064 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040765.065 * * [simplify]: Extracting #1: cost 20 inf + 0 1554040765.065 * * [simplify]: Extracting #2: cost 144 inf + 1 1554040765.066 * * [simplify]: Extracting #3: cost 255 inf + 824 1554040765.068 * * [simplify]: Extracting #4: cost 251 inf + 7155 1554040765.074 * * [simplify]: Extracting #5: cost 119 inf + 34421 1554040765.085 * * [simplify]: Extracting #6: cost 37 inf + 58445 1554040765.107 * * [simplify]: Extracting #7: cost 1 inf + 71792 1554040765.132 * * [simplify]: Extracting #8: cost 0 inf + 72004 1554040765.157 * [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))) 1554040765.158 * [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))))) 1554040765.158 * [simplify]: Simplifying (* (+ (* x.re x.re) (+ (* x.im x.im) (* x.re x.im))) (- (* x.re x.im) (* x.im x.re))) 1554040765.158 * * [simplify]: iters left: 6 (10 enodes) 1554040765.163 * * [simplify]: iters left: 5 (39 enodes) 1554040765.177 * * [simplify]: iters left: 4 (86 enodes) 1554040765.204 * * [simplify]: iters left: 3 (271 enodes) 1554040765.409 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040765.410 * * [simplify]: Extracting #1: cost 0 inf + 1 1554040765.410 * [simplify]: Simplified to 0 1554040765.410 * [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)) 1554040765.410 * * * * [progress]: [ 72 / 102 ] simplifiying candidate # 1554040765.410 * [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))) 1554040765.411 * * [simplify]: iters left: 6 (23 enodes) 1554040765.426 * * [simplify]: iters left: 5 (129 enodes) 1554040765.489 * * [simplify]: iters left: 4 (441 enodes) 1554040765.772 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040765.772 * * [simplify]: Extracting #1: cost 17 inf + 0 1554040765.772 * * [simplify]: Extracting #2: cost 216 inf + 0 1554040765.776 * * [simplify]: Extracting #3: cost 453 inf + 14203 1554040765.793 * * [simplify]: Extracting #4: cost 124 inf + 91092 1554040765.836 * * [simplify]: Extracting #5: cost 19 inf + 113034 1554040765.872 * * [simplify]: Extracting #6: cost 0 inf + 118507 1554040765.903 * * [simplify]: Extracting #7: cost 0 inf + 118467 1554040765.945 * [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)))) 1554040765.945 * [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))))))) 1554040765.946 * [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))))) 1554040765.946 * * [simplify]: iters left: 6 (11 enodes) 1554040765.951 * * [simplify]: iters left: 5 (64 enodes) 1554040765.965 * * [simplify]: iters left: 4 (218 enodes) 1554040766.045 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040766.046 * * [simplify]: Extracting #1: cost 27 inf + 0 1554040766.046 * * [simplify]: Extracting #2: cost 114 inf + 1 1554040766.047 * * [simplify]: Extracting #3: cost 128 inf + 1928 1554040766.053 * * [simplify]: Extracting #4: cost 36 inf + 14200 1554040766.059 * * [simplify]: Extracting #5: cost 0 inf + 18827 1554040766.064 * [simplify]: Simplified to (* (+ x.im x.re) (+ (* (* x.re x.im) (* x.re x.im)) 0)) 1554040766.064 * [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)))) 1554040766.064 * * * * [progress]: [ 73 / 102 ] simplifiying candidate # 1554040766.065 * [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))) 1554040766.065 * * [simplify]: iters left: 6 (18 enodes) 1554040766.070 * * [simplify]: iters left: 5 (87 enodes) 1554040766.090 * * [simplify]: iters left: 4 (267 enodes) 1554040766.231 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040766.231 * * [simplify]: Extracting #1: cost 8 inf + 0 1554040766.232 * * [simplify]: Extracting #2: cost 89 inf + 1 1554040766.232 * * [simplify]: Extracting #3: cost 169 inf + 290 1554040766.234 * * [simplify]: Extracting #4: cost 152 inf + 5331 1554040766.245 * * [simplify]: Extracting #5: cost 14 inf + 29354 1554040766.259 * * [simplify]: Extracting #6: cost 0 inf + 32182 1554040766.273 * [simplify]: Simplified to (+ 0 (* (* 0 (- x.re x.im)) (+ x.re x.im))) 1554040766.274 * [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))))) 1554040766.274 * [simplify]: Simplifying (* (+ x.re x.im) (- (* x.re x.im) (* x.im x.re))) 1554040766.274 * * [simplify]: iters left: 6 (7 enodes) 1554040766.278 * * [simplify]: iters left: 5 (25 enodes) 1554040766.285 * * [simplify]: iters left: 4 (53 enodes) 1554040766.310 * * [simplify]: iters left: 3 (118 enodes) 1554040766.342 * * [simplify]: iters left: 2 (185 enodes) 1554040766.365 * * [simplify]: iters left: 1 (222 enodes) 1554040766.405 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040766.405 * * [simplify]: Extracting #1: cost 0 inf + 1 1554040766.405 * [simplify]: Simplified to 0 1554040766.405 * [simplify]: Simplified (2 2) to (λ (x.re x.im) (/ (+ 0 (* (* 0 (- x.re x.im)) (+ x.re x.im))) 0)) 1554040766.406 * * * * [progress]: [ 74 / 102 ] simplifiying candidate # 1554040766.406 * * * * [progress]: [ 75 / 102 ] simplifiying candidate # 1554040766.406 * * * * [progress]: [ 76 / 102 ] simplifiying candidate # 1554040766.406 * * * * [progress]: [ 77 / 102 ] 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)))))> 1554040766.406 * * * * [progress]: [ 78 / 102 ] simplifiying candidate # 1554040766.406 * * * * [progress]: [ 79 / 102 ] simplifiying candidate # 1554040766.406 * [simplify]: Simplifying (* (exp (* x.re x.im)) (exp (* x.im x.re))) 1554040766.406 * * [simplify]: iters left: 5 (7 enodes) 1554040766.410 * * [simplify]: iters left: 4 (28 enodes) 1554040766.417 * * [simplify]: iters left: 3 (51 enodes) 1554040766.432 * * [simplify]: iters left: 2 (103 enodes) 1554040766.465 * * [simplify]: iters left: 1 (228 enodes) 1554040766.532 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040766.532 * * [simplify]: Extracting #1: cost 41 inf + 0 1554040766.533 * * [simplify]: Extracting #2: cost 144 inf + 115 1554040766.534 * * [simplify]: Extracting #3: cost 134 inf + 6139 1554040766.542 * * [simplify]: Extracting #4: cost 59 inf + 40413 1554040766.550 * * [simplify]: Extracting #5: cost 4 inf + 73469 1554040766.557 * * [simplify]: Extracting #6: cost 0 inf + 75164 1554040766.565 * * [simplify]: Extracting #7: cost 0 inf + 75083 1554040766.572 * [simplify]: Simplified to (* (exp (* x.re x.im)) (exp (* x.re x.im))) 1554040766.572 * [simplify]: Simplified (2 2 1 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (log (* (exp (* x.re x.im)) (exp (* x.re x.im)))) x.re))) 1554040766.572 * * * * [progress]: [ 80 / 102 ] simplifiying candidate # 1554040766.572 * * * * [progress]: [ 81 / 102 ] simplifiying candidate # 1554040766.572 * * * * [progress]: [ 82 / 102 ] simplifiying candidate # 1554040766.572 * * * * [progress]: [ 83 / 102 ] simplifiying candidate # 1554040766.572 * * * * [progress]: [ 84 / 102 ] simplifiying candidate # 1554040766.572 * * * * [progress]: [ 85 / 102 ] simplifiying candidate # 1554040766.572 * * * * [progress]: [ 86 / 102 ] simplifiying candidate # 1554040766.572 * * * * [progress]: [ 87 / 102 ] simplifiying candidate # 1554040766.572 * * * * [progress]: [ 88 / 102 ] simplifiying candidate # 1554040766.572 * * * * [progress]: [ 89 / 102 ] simplifiying candidate #real (real->posit16 (+ (* x.re x.im) (* x.im x.re)))) x.re)))> 1554040766.572 * * * * [progress]: [ 90 / 102 ] simplifiying candidate # 1554040766.572 * * * * [progress]: [ 91 / 102 ] simplifiying candidate # 1554040766.573 * [simplify]: Simplifying (- (* x.im (pow x.re 2)) (pow x.im 3)) 1554040766.573 * * [simplify]: iters left: 5 (8 enodes) 1554040766.578 * * [simplify]: iters left: 4 (39 enodes) 1554040766.594 * * [simplify]: iters left: 3 (75 enodes) 1554040766.608 * * [simplify]: iters left: 2 (134 enodes) 1554040766.634 * * [simplify]: iters left: 1 (219 enodes) 1554040766.692 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040766.692 * * [simplify]: Extracting #1: cost 15 inf + 0 1554040766.692 * * [simplify]: Extracting #2: cost 50 inf + 1 1554040766.693 * * [simplify]: Extracting #3: cost 81 inf + 551 1554040766.694 * * [simplify]: Extracting #4: cost 52 inf + 4994 1554040766.698 * * [simplify]: Extracting #5: cost 21 inf + 16610 1554040766.702 * * [simplify]: Extracting #6: cost 7 inf + 23172 1554040766.706 * * [simplify]: Extracting #7: cost 0 inf + 26031 1554040766.710 * [simplify]: Simplified to (* (- x.re x.im) (* (+ x.re x.im) x.im)) 1554040766.711 * [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))) 1554040766.711 * * * * [progress]: [ 92 / 102 ] simplifiying candidate # 1554040766.711 * [simplify]: Simplifying (- (* x.im (pow x.re 2)) (pow x.im 3)) 1554040766.711 * * [simplify]: iters left: 5 (8 enodes) 1554040766.715 * * [simplify]: iters left: 4 (39 enodes) 1554040766.723 * * [simplify]: iters left: 3 (75 enodes) 1554040766.738 * * [simplify]: iters left: 2 (134 enodes) 1554040766.784 * * [simplify]: iters left: 1 (219 enodes) 1554040766.862 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040766.862 * * [simplify]: Extracting #1: cost 15 inf + 0 1554040766.862 * * [simplify]: Extracting #2: cost 50 inf + 1 1554040766.863 * * [simplify]: Extracting #3: cost 81 inf + 551 1554040766.864 * * [simplify]: Extracting #4: cost 52 inf + 4994 1554040766.866 * * [simplify]: Extracting #5: cost 21 inf + 16610 1554040766.868 * * [simplify]: Extracting #6: cost 7 inf + 23172 1554040766.870 * * [simplify]: Extracting #7: cost 0 inf + 26031 1554040766.873 * [simplify]: Simplified to (* (- x.re x.im) (* (+ x.re x.im) x.im)) 1554040766.873 * [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))) 1554040766.873 * * * * [progress]: [ 93 / 102 ] simplifiying candidate # 1554040766.873 * [simplify]: Simplifying (- (* x.im (pow x.re 2)) (pow x.im 3)) 1554040766.873 * * [simplify]: iters left: 5 (8 enodes) 1554040766.876 * * [simplify]: iters left: 4 (39 enodes) 1554040766.885 * * [simplify]: iters left: 3 (75 enodes) 1554040766.910 * * [simplify]: iters left: 2 (134 enodes) 1554040766.956 * * [simplify]: iters left: 1 (219 enodes) 1554040767.011 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040767.011 * * [simplify]: Extracting #1: cost 15 inf + 0 1554040767.012 * * [simplify]: Extracting #2: cost 50 inf + 1 1554040767.012 * * [simplify]: Extracting #3: cost 81 inf + 551 1554040767.014 * * [simplify]: Extracting #4: cost 52 inf + 4994 1554040767.017 * * [simplify]: Extracting #5: cost 21 inf + 16610 1554040767.021 * * [simplify]: Extracting #6: cost 7 inf + 23172 1554040767.025 * * [simplify]: Extracting #7: cost 0 inf + 26031 1554040767.027 * [simplify]: Simplified to (* (- x.re x.im) (* (+ x.re x.im) x.im)) 1554040767.027 * [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))) 1554040767.027 * * * * [progress]: [ 94 / 102 ] simplifiying candidate # 1554040767.028 * [simplify]: Simplifying (* 2 (* x.im (pow x.re 2))) 1554040767.028 * * [simplify]: iters left: 5 (6 enodes) 1554040767.030 * * [simplify]: iters left: 4 (27 enodes) 1554040767.035 * * [simplify]: iters left: 3 (45 enodes) 1554040767.042 * * [simplify]: iters left: 2 (70 enodes) 1554040767.052 * * [simplify]: iters left: 1 (81 enodes) 1554040767.067 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040767.068 * * [simplify]: Extracting #1: cost 12 inf + 0 1554040767.068 * * [simplify]: Extracting #2: cost 13 inf + 168 1554040767.068 * * [simplify]: Extracting #3: cost 1 inf + 954 1554040767.069 * * [simplify]: Extracting #4: cost 0 inf + 1077 1554040767.069 * [simplify]: Simplified to (* (* (* x.re x.re) x.im) 2) 1554040767.070 * [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))) 1554040767.070 * * * * [progress]: [ 95 / 102 ] simplifiying candidate # 1554040767.070 * [simplify]: Simplifying (* 2 (* x.im (pow x.re 2))) 1554040767.070 * * [simplify]: iters left: 5 (6 enodes) 1554040767.073 * * [simplify]: iters left: 4 (27 enodes) 1554040767.082 * * [simplify]: iters left: 3 (45 enodes) 1554040767.095 * * [simplify]: iters left: 2 (70 enodes) 1554040767.113 * * [simplify]: iters left: 1 (81 enodes) 1554040767.133 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040767.133 * * [simplify]: Extracting #1: cost 12 inf + 0 1554040767.133 * * [simplify]: Extracting #2: cost 13 inf + 168 1554040767.134 * * [simplify]: Extracting #3: cost 1 inf + 954 1554040767.135 * * [simplify]: Extracting #4: cost 0 inf + 1077 1554040767.135 * [simplify]: Simplified to (* (* (* x.re x.re) x.im) 2) 1554040767.135 * [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))) 1554040767.135 * * * * [progress]: [ 96 / 102 ] simplifiying candidate # 1554040767.136 * [simplify]: Simplifying (* 2 (* x.im (pow x.re 2))) 1554040767.136 * * [simplify]: iters left: 5 (6 enodes) 1554040767.140 * * [simplify]: iters left: 4 (27 enodes) 1554040767.149 * * [simplify]: iters left: 3 (45 enodes) 1554040767.162 * * [simplify]: iters left: 2 (70 enodes) 1554040767.173 * * [simplify]: iters left: 1 (81 enodes) 1554040767.182 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040767.182 * * [simplify]: Extracting #1: cost 12 inf + 0 1554040767.183 * * [simplify]: Extracting #2: cost 13 inf + 168 1554040767.183 * * [simplify]: Extracting #3: cost 1 inf + 954 1554040767.183 * * [simplify]: Extracting #4: cost 0 inf + 1077 1554040767.184 * [simplify]: Simplified to (* (* (* x.re x.re) x.im) 2) 1554040767.184 * [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))) 1554040767.184 * * * * [progress]: [ 97 / 102 ] simplifiying candidate # 1554040767.184 * [simplify]: Simplifying (- (* 3 (* x.im (pow x.re 2))) (pow x.im 3)) 1554040767.184 * * [simplify]: iters left: 6 (9 enodes) 1554040767.187 * * [simplify]: iters left: 5 (45 enodes) 1554040767.196 * * [simplify]: iters left: 4 (89 enodes) 1554040767.218 * * [simplify]: iters left: 3 (168 enodes) 1554040767.273 * * [simplify]: iters left: 2 (259 enodes) 1554040767.337 * * [simplify]: iters left: 1 (425 enodes) 1554040767.474 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040767.474 * * [simplify]: Extracting #1: cost 7 inf + 0 1554040767.474 * * [simplify]: Extracting #2: cost 55 inf + 1 1554040767.475 * * [simplify]: Extracting #3: cost 136 inf + 697 1554040767.477 * * [simplify]: Extracting #4: cost 113 inf + 6232 1554040767.484 * * [simplify]: Extracting #5: cost 56 inf + 34285 1554040767.500 * * [simplify]: Extracting #6: cost 0 inf + 68439 1554040767.506 * * [simplify]: Extracting #7: cost 0 inf + 68319 1554040767.512 * [simplify]: Simplified to (* (- (* (* x.re x.re) 3) (* x.im x.im)) x.im) 1554040767.513 * [simplify]: Simplified (2) to (λ (x.re x.im) (* (- (* (* x.re x.re) 3) (* x.im x.im)) x.im)) 1554040767.513 * * * * [progress]: [ 98 / 102 ] simplifiying candidate # 1554040767.513 * [simplify]: Simplifying (- (* 3 (* x.im (pow x.re 2))) (pow x.im 3)) 1554040767.513 * * [simplify]: iters left: 6 (9 enodes) 1554040767.516 * * [simplify]: iters left: 5 (45 enodes) 1554040767.525 * * [simplify]: iters left: 4 (89 enodes) 1554040767.557 * * [simplify]: iters left: 3 (168 enodes) 1554040767.612 * * [simplify]: iters left: 2 (259 enodes) 1554040767.670 * * [simplify]: iters left: 1 (425 enodes) 1554040767.823 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040767.823 * * [simplify]: Extracting #1: cost 7 inf + 0 1554040767.823 * * [simplify]: Extracting #2: cost 55 inf + 1 1554040767.823 * * [simplify]: Extracting #3: cost 136 inf + 697 1554040767.825 * * [simplify]: Extracting #4: cost 113 inf + 6232 1554040767.828 * * [simplify]: Extracting #5: cost 56 inf + 34285 1554040767.834 * * [simplify]: Extracting #6: cost 0 inf + 68439 1554040767.846 * * [simplify]: Extracting #7: cost 0 inf + 68319 1554040767.858 * [simplify]: Simplified to (* (- (* (* x.re x.re) 3) (* x.im x.im)) x.im) 1554040767.858 * [simplify]: Simplified (2) to (λ (x.re x.im) (* (- (* (* x.re x.re) 3) (* x.im x.im)) x.im)) 1554040767.858 * * * * [progress]: [ 99 / 102 ] simplifiying candidate # 1554040767.859 * [simplify]: Simplifying (- (* 3 (* x.im (pow x.re 2))) (pow x.im 3)) 1554040767.859 * * [simplify]: iters left: 6 (9 enodes) 1554040767.865 * * [simplify]: iters left: 5 (45 enodes) 1554040767.887 * * [simplify]: iters left: 4 (89 enodes) 1554040767.922 * * [simplify]: iters left: 3 (168 enodes) 1554040767.956 * * [simplify]: iters left: 2 (259 enodes) 1554040768.030 * * [simplify]: iters left: 1 (425 enodes) 1554040768.215 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040768.215 * * [simplify]: Extracting #1: cost 7 inf + 0 1554040768.216 * * [simplify]: Extracting #2: cost 55 inf + 1 1554040768.217 * * [simplify]: Extracting #3: cost 136 inf + 697 1554040768.219 * * [simplify]: Extracting #4: cost 113 inf + 6232 1554040768.223 * * [simplify]: Extracting #5: cost 56 inf + 34285 1554040768.229 * * [simplify]: Extracting #6: cost 0 inf + 68439 1554040768.235 * * [simplify]: Extracting #7: cost 0 inf + 68319 1554040768.241 * [simplify]: Simplified to (* (- (* (* x.re x.re) 3) (* x.im x.im)) x.im) 1554040768.241 * [simplify]: Simplified (2) to (λ (x.re x.im) (* (- (* (* x.re x.re) 3) (* x.im x.im)) x.im)) 1554040768.241 * * * * [progress]: [ 100 / 102 ] simplifiying candidate # 1554040768.242 * [simplify]: Simplifying (* 2 (* x.im x.re)) 1554040768.242 * * [simplify]: iters left: 4 (5 enodes) 1554040768.243 * * [simplify]: iters left: 3 (19 enodes) 1554040768.246 * * [simplify]: iters left: 2 (27 enodes) 1554040768.252 * * [simplify]: iters left: 1 (32 enodes) 1554040768.259 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040768.259 * * [simplify]: Extracting #1: cost 8 inf + 0 1554040768.259 * * [simplify]: Extracting #2: cost 7 inf + 45 1554040768.259 * * [simplify]: Extracting #3: cost 0 inf + 421 1554040768.260 * [simplify]: Simplified to (* (* x.re x.im) 2) 1554040768.260 * [simplify]: Simplified (2 2 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (* (* x.re x.im) 2) x.re))) 1554040768.260 * * * * [progress]: [ 101 / 102 ] simplifiying candidate # 1554040768.260 * [simplify]: Simplifying (* 2 (* x.im x.re)) 1554040768.260 * * [simplify]: iters left: 4 (5 enodes) 1554040768.263 * * [simplify]: iters left: 3 (19 enodes) 1554040768.269 * * [simplify]: iters left: 2 (27 enodes) 1554040768.277 * * [simplify]: iters left: 1 (32 enodes) 1554040768.285 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040768.285 * * [simplify]: Extracting #1: cost 8 inf + 0 1554040768.285 * * [simplify]: Extracting #2: cost 7 inf + 45 1554040768.285 * * [simplify]: Extracting #3: cost 0 inf + 421 1554040768.286 * [simplify]: Simplified to (* (* x.re x.im) 2) 1554040768.286 * [simplify]: Simplified (2 2 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (* (* x.re x.im) 2) x.re))) 1554040768.286 * * * * [progress]: [ 102 / 102 ] simplifiying candidate # 1554040768.286 * [simplify]: Simplifying (* 2 (* x.im x.re)) 1554040768.286 * * [simplify]: iters left: 4 (5 enodes) 1554040768.289 * * [simplify]: iters left: 3 (19 enodes) 1554040768.295 * * [simplify]: iters left: 2 (27 enodes) 1554040768.305 * * [simplify]: iters left: 1 (32 enodes) 1554040768.313 * * [simplify]: Extracting #0: cost 1 inf + 0 1554040768.313 * * [simplify]: Extracting #1: cost 8 inf + 0 1554040768.313 * * [simplify]: Extracting #2: cost 7 inf + 45 1554040768.313 * * [simplify]: Extracting #3: cost 0 inf + 421 1554040768.314 * [simplify]: Simplified to (* (* x.re x.im) 2) 1554040768.314 * [simplify]: Simplified (2 2 1) to (λ (x.re x.im) (+ (* (- x.re x.im) (* (+ x.re x.im) x.im)) (* (* (* x.re x.im) 2) x.re))) 1554040768.314 * * * [progress]: adding candidates to table 1554040769.253 * [progress]: [Phase 3 of 3] Extracting. 1554040769.253 * * [regime]: Finding splitpoints for: (# # # # # # # # # # # # # # # #) 1554040769.263 * * * [regime-changes]: Trying 2 branch expressions: (x.im x.re) 1554040769.263 * * * * [regimes]: Trying to branch on x.im from (# # # # # # # # # # # # # # # #) 1554040769.348 * * * * [regimes]: Trying to branch on x.re from (# # # # # # # # # # # # # # # #) 1554040769.455 * * * [regime]: Found split indices: #