0.002 * [progress]: [Phase 1 of 3] Setting up. 0.002 * * * [progress]: [1/2] Preparing points 0.354 * * * [progress]: [2/2] Setting up program. 0.359 * [progress]: [Phase 2 of 3] Improving. 0.359 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 0.359 * [simplify]: Simplifying (* (* 0.5 (sin re)) (- (exp (- im)) (exp im))) 0.360 * * [simplify]: iters left: 6 (10 enodes) 0.363 * * [simplify]: iters left: 5 (38 enodes) 0.369 * * [simplify]: iters left: 4 (65 enodes) 0.383 * * [simplify]: iters left: 3 (136 enodes) 0.449 * * [simplify]: iters left: 2 (213 enodes) 0.521 * * [simplify]: iters left: 1 (321 enodes) 0.626 * * [simplify]: Extracting #0: cost 1 inf + 0 0.626 * * [simplify]: Extracting #1: cost 24 inf + 0 0.627 * * [simplify]: Extracting #2: cost 50 inf + 43 0.628 * * [simplify]: Extracting #3: cost 43 inf + 1028 0.630 * * [simplify]: Extracting #4: cost 10 inf + 6468 0.638 * * [simplify]: Extracting #5: cost 0 inf + 8071 0.643 * * [simplify]: Extracting #6: cost 0 inf + 8016 0.648 * [simplify]: Simplified to (* (- (/ (sin re) (exp im)) (* (exp im) (sin re))) 0.5) 0.648 * [simplify]: Simplified (2) to (λ (re im) (* (- (/ (sin re) (exp im)) (* (exp im) (sin re))) 0.5)) 0.660 * * [progress]: iteration 1 / 4 0.660 * * * [progress]: picking best candidate 0.671 * * * * [pick]: Picked # 0.671 * * * [progress]: localizing error 0.694 * * * [progress]: generating rewritten candidates 0.694 * * * * [progress]: [ 1 / 2 ] rewriting at (2 2) 0.713 * * * * [progress]: [ 2 / 2 ] rewriting at (2) 0.803 * * * [progress]: generating series expansions 0.803 * * * * [progress]: [ 1 / 2 ] generating series at (2 2) 0.803 * [backup-simplify]: Simplify (- (exp (- im)) (exp im)) into (- (exp (- im)) (exp im)) 0.803 * [approximate]: Taking taylor expansion of (- (exp (- im)) (exp im)) in (im) around 0 0.803 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in im 0.803 * [taylor]: Taking taylor expansion of (exp (- im)) in im 0.803 * [taylor]: Taking taylor expansion of (- im) in im 0.803 * [taylor]: Taking taylor expansion of im in im 0.803 * [backup-simplify]: Simplify 0 into 0 0.803 * [backup-simplify]: Simplify 1 into 1 0.804 * [backup-simplify]: Simplify (- 0) into 0 0.804 * [backup-simplify]: Simplify (- 1) into -1 0.804 * [backup-simplify]: Simplify (exp 0) into 1 0.804 * [taylor]: Taking taylor expansion of (exp im) in im 0.804 * [taylor]: Taking taylor expansion of im in im 0.804 * [backup-simplify]: Simplify 0 into 0 0.804 * [backup-simplify]: Simplify 1 into 1 0.804 * [backup-simplify]: Simplify (exp 0) into 1 0.804 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in im 0.804 * [taylor]: Taking taylor expansion of (exp (- im)) in im 0.804 * [taylor]: Taking taylor expansion of (- im) in im 0.805 * [taylor]: Taking taylor expansion of im in im 0.805 * [backup-simplify]: Simplify 0 into 0 0.805 * [backup-simplify]: Simplify 1 into 1 0.805 * [backup-simplify]: Simplify (- 0) into 0 0.805 * [backup-simplify]: Simplify (- 1) into -1 0.805 * [backup-simplify]: Simplify (exp 0) into 1 0.805 * [taylor]: Taking taylor expansion of (exp im) in im 0.805 * [taylor]: Taking taylor expansion of im in im 0.805 * [backup-simplify]: Simplify 0 into 0 0.805 * [backup-simplify]: Simplify 1 into 1 0.805 * [backup-simplify]: Simplify (exp 0) into 1 0.806 * [backup-simplify]: Simplify (- 1) into -1 0.806 * [backup-simplify]: Simplify (+ 1 -1) into 0 0.806 * [backup-simplify]: Simplify 0 into 0 0.806 * [backup-simplify]: Simplify (- 1) into -1 0.807 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 1) 1)))) into -1 0.808 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 0.809 * [backup-simplify]: Simplify (- 1) into -1 0.809 * [backup-simplify]: Simplify (+ -1 -1) into -2 0.809 * [backup-simplify]: Simplify -2 into -2 0.810 * [backup-simplify]: Simplify (- 1) into -1 0.811 * [backup-simplify]: Simplify (- 0) into 0 0.812 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 0.814 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 0.814 * [backup-simplify]: Simplify (- 1/2) into -1/2 0.815 * [backup-simplify]: Simplify (+ 1/2 -1/2) into 0 0.815 * [backup-simplify]: Simplify 0 into 0 0.815 * [backup-simplify]: Simplify (- 1) into -1 0.816 * [backup-simplify]: Simplify (- 1) into -1 0.816 * [backup-simplify]: Simplify (- 0) into 0 0.817 * [backup-simplify]: Simplify (- 0) into 0 0.819 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 3) 6)) (* (/ (pow -1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into -1/6 0.822 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 3) 6)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 1/6 0.822 * [backup-simplify]: Simplify (- 1/6) into -1/6 0.822 * [backup-simplify]: Simplify (+ -1/6 -1/6) into -1/3 0.822 * [backup-simplify]: Simplify -1/3 into -1/3 0.823 * [backup-simplify]: Simplify (- 1) into -1 0.823 * [backup-simplify]: Simplify (- 1) into -1 0.824 * [backup-simplify]: Simplify (- 0) into 0 0.824 * [backup-simplify]: Simplify (- 1) into -1 0.825 * [backup-simplify]: Simplify (- 0) into 0 0.825 * [backup-simplify]: Simplify (- 0) into 0 0.825 * [backup-simplify]: Simplify (- 0) into 0 0.830 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 4) 24)) (* (/ (pow -1 2) 2) (/ (pow 0 1) 1)) (* (/ (pow -1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 1/24 0.834 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 4) 24)) (* (/ (pow 1 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 1/24 0.834 * [backup-simplify]: Simplify (- 1/24) into -1/24 0.835 * [backup-simplify]: Simplify (+ 1/24 -1/24) into 0 0.835 * [backup-simplify]: Simplify 0 into 0 0.835 * [backup-simplify]: Simplify (- 1) into -1 0.835 * [backup-simplify]: Simplify (- 1) into -1 0.836 * [backup-simplify]: Simplify (- 0) into 0 0.836 * [backup-simplify]: Simplify (- 1) into -1 0.836 * [backup-simplify]: Simplify (- 0) into 0 0.836 * [backup-simplify]: Simplify (- 1) into -1 0.837 * [backup-simplify]: Simplify (- 0) into 0 0.837 * [backup-simplify]: Simplify (- 1) into -1 0.837 * [backup-simplify]: Simplify (- 0) into 0 0.837 * [backup-simplify]: Simplify (- 0) into 0 0.838 * [backup-simplify]: Simplify (- 0) into 0 0.838 * [backup-simplify]: Simplify (- 0) into 0 0.841 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 5) 120)) (* (/ (pow -1 3) 6) (/ (pow 0 1) 1)) (* (/ (pow -1 2) 2) (/ (pow 0 1) 1)) (* (/ (pow -1 1) 1) (/ (pow 0 2) 2)) (* (/ (pow -1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into -1/120 0.847 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 5) 120)) (* (/ (pow 1 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 1 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 1 1) 1) (/ (pow 0 2) 2)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 1/120 0.848 * [backup-simplify]: Simplify (- 1/120) into -1/120 0.848 * [backup-simplify]: Simplify (+ -1/120 -1/120) into -1/60 0.848 * [backup-simplify]: Simplify -1/60 into -1/60 0.848 * [backup-simplify]: Simplify (+ (* -1/60 (pow im 5)) (+ (* -1/3 (pow im 3)) (* -2 im))) into (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))) 0.848 * [backup-simplify]: Simplify (- (exp (- (/ 1 im))) (exp (/ 1 im))) into (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0.848 * [approximate]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in (im) around 0 0.848 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in im 0.848 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 0.848 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 0.849 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.849 * [taylor]: Taking taylor expansion of im in im 0.849 * [backup-simplify]: Simplify 0 into 0 0.849 * [backup-simplify]: Simplify 1 into 1 0.849 * [backup-simplify]: Simplify (/ 1 1) into 1 0.849 * [backup-simplify]: Simplify (- 1) into -1 0.849 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 0.849 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.849 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.849 * [taylor]: Taking taylor expansion of im in im 0.849 * [backup-simplify]: Simplify 0 into 0 0.849 * [backup-simplify]: Simplify 1 into 1 0.850 * [backup-simplify]: Simplify (/ 1 1) into 1 0.850 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.850 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in im 0.850 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 0.850 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 0.850 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.850 * [taylor]: Taking taylor expansion of im in im 0.850 * [backup-simplify]: Simplify 0 into 0 0.850 * [backup-simplify]: Simplify 1 into 1 0.850 * [backup-simplify]: Simplify (/ 1 1) into 1 0.850 * [backup-simplify]: Simplify (- 1) into -1 0.850 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 0.850 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.850 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.850 * [taylor]: Taking taylor expansion of im in im 0.850 * [backup-simplify]: Simplify 0 into 0 0.850 * [backup-simplify]: Simplify 1 into 1 0.851 * [backup-simplify]: Simplify (/ 1 1) into 1 0.851 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.851 * [backup-simplify]: Simplify (- (exp (/ 1 im))) into (- (exp (/ 1 im))) 0.851 * [backup-simplify]: Simplify (+ (exp (- (/ 1 im))) (- (exp (/ 1 im)))) into (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0.851 * [backup-simplify]: Simplify (- (exp (- (/ 1 im))) (exp (/ 1 im))) into (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0.851 * [backup-simplify]: Simplify (- 0) into 0 0.852 * [backup-simplify]: Simplify (+ 0 0) into 0 0.852 * [backup-simplify]: Simplify 0 into 0 0.852 * [backup-simplify]: Simplify (- 0) into 0 0.852 * [backup-simplify]: Simplify (+ 0 0) into 0 0.852 * [backup-simplify]: Simplify 0 into 0 0.852 * [backup-simplify]: Simplify (- 0) into 0 0.853 * [backup-simplify]: Simplify (+ 0 0) into 0 0.853 * [backup-simplify]: Simplify 0 into 0 0.853 * [backup-simplify]: Simplify (- 0) into 0 0.853 * [backup-simplify]: Simplify (+ 0 0) into 0 0.853 * [backup-simplify]: Simplify 0 into 0 0.853 * [backup-simplify]: Simplify (- 0) into 0 0.854 * [backup-simplify]: Simplify (+ 0 0) into 0 0.854 * [backup-simplify]: Simplify 0 into 0 0.854 * [backup-simplify]: Simplify (- 0) into 0 0.854 * [backup-simplify]: Simplify (+ 0 0) into 0 0.854 * [backup-simplify]: Simplify 0 into 0 0.854 * [backup-simplify]: Simplify (- (exp (- (/ 1 (/ 1 im)))) (exp (/ 1 (/ 1 im)))) into (- (exp (- im)) (exp im)) 0.855 * [backup-simplify]: Simplify (- (exp (- (/ 1 (- im)))) (exp (/ 1 (- im)))) into (- (exp (/ 1 im)) (exp (/ -1 im))) 0.855 * [approximate]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in (im) around 0 0.855 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in im 0.855 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.855 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.855 * [taylor]: Taking taylor expansion of im in im 0.855 * [backup-simplify]: Simplify 0 into 0 0.855 * [backup-simplify]: Simplify 1 into 1 0.855 * [backup-simplify]: Simplify (/ 1 1) into 1 0.855 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.855 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.855 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.855 * [taylor]: Taking taylor expansion of -1 in im 0.855 * [backup-simplify]: Simplify -1 into -1 0.855 * [taylor]: Taking taylor expansion of im in im 0.855 * [backup-simplify]: Simplify 0 into 0 0.855 * [backup-simplify]: Simplify 1 into 1 0.856 * [backup-simplify]: Simplify (/ -1 1) into -1 0.856 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.856 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in im 0.856 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.856 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.856 * [taylor]: Taking taylor expansion of im in im 0.856 * [backup-simplify]: Simplify 0 into 0 0.856 * [backup-simplify]: Simplify 1 into 1 0.856 * [backup-simplify]: Simplify (/ 1 1) into 1 0.857 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.857 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.857 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.857 * [taylor]: Taking taylor expansion of -1 in im 0.857 * [backup-simplify]: Simplify -1 into -1 0.857 * [taylor]: Taking taylor expansion of im in im 0.857 * [backup-simplify]: Simplify 0 into 0 0.857 * [backup-simplify]: Simplify 1 into 1 0.857 * [backup-simplify]: Simplify (/ -1 1) into -1 0.857 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.857 * [backup-simplify]: Simplify (- (exp (/ -1 im))) into (- (exp (/ -1 im))) 0.857 * [backup-simplify]: Simplify (+ (exp (/ 1 im)) (- (exp (/ -1 im)))) into (- (exp (/ 1 im)) (exp (/ -1 im))) 0.858 * [backup-simplify]: Simplify (- (exp (/ 1 im)) (exp (/ -1 im))) into (- (exp (/ 1 im)) (exp (/ -1 im))) 0.858 * [backup-simplify]: Simplify (- 0) into 0 0.858 * [backup-simplify]: Simplify (+ 0 0) into 0 0.858 * [backup-simplify]: Simplify 0 into 0 0.859 * [backup-simplify]: Simplify (- 0) into 0 0.859 * [backup-simplify]: Simplify (+ 0 0) into 0 0.859 * [backup-simplify]: Simplify 0 into 0 0.860 * [backup-simplify]: Simplify (- 0) into 0 0.860 * [backup-simplify]: Simplify (+ 0 0) into 0 0.860 * [backup-simplify]: Simplify 0 into 0 0.860 * [backup-simplify]: Simplify (- 0) into 0 0.861 * [backup-simplify]: Simplify (+ 0 0) into 0 0.861 * [backup-simplify]: Simplify 0 into 0 0.861 * [backup-simplify]: Simplify (- 0) into 0 0.861 * [backup-simplify]: Simplify (+ 0 0) into 0 0.861 * [backup-simplify]: Simplify 0 into 0 0.862 * [backup-simplify]: Simplify (- 0) into 0 0.862 * [backup-simplify]: Simplify (+ 0 0) into 0 0.862 * [backup-simplify]: Simplify 0 into 0 0.862 * [backup-simplify]: Simplify (- (exp (/ 1 (/ 1 (- im)))) (exp (/ -1 (/ 1 (- im))))) into (- (exp (* -1 im)) (exp im)) 0.862 * * * * [progress]: [ 2 / 2 ] generating series at (2) 0.863 * [backup-simplify]: Simplify (* (* 0.5 (sin re)) (- (exp (- im)) (exp im))) into (* 0.5 (* (sin re) (- (exp (- im)) (exp im)))) 0.863 * [approximate]: Taking taylor expansion of (* 0.5 (* (sin re) (- (exp (- im)) (exp im)))) in (re im) around 0 0.863 * [taylor]: Taking taylor expansion of (* 0.5 (* (sin re) (- (exp (- im)) (exp im)))) in im 0.863 * [taylor]: Taking taylor expansion of 0.5 in im 0.863 * [backup-simplify]: Simplify 0.5 into 0.5 0.863 * [taylor]: Taking taylor expansion of (* (sin re) (- (exp (- im)) (exp im))) in im 0.863 * [taylor]: Taking taylor expansion of (sin re) in im 0.863 * [taylor]: Taking taylor expansion of re in im 0.863 * [backup-simplify]: Simplify re into re 0.863 * [backup-simplify]: Simplify (sin re) into (sin re) 0.863 * [backup-simplify]: Simplify (cos re) into (cos re) 0.863 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in im 0.863 * [taylor]: Taking taylor expansion of (exp (- im)) in im 0.863 * [taylor]: Taking taylor expansion of (- im) in im 0.863 * [taylor]: Taking taylor expansion of im in im 0.863 * [backup-simplify]: Simplify 0 into 0 0.863 * [backup-simplify]: Simplify 1 into 1 0.863 * [backup-simplify]: Simplify (- 0) into 0 0.864 * [backup-simplify]: Simplify (- 1) into -1 0.864 * [backup-simplify]: Simplify (exp 0) into 1 0.864 * [taylor]: Taking taylor expansion of (exp im) in im 0.864 * [taylor]: Taking taylor expansion of im in im 0.864 * [backup-simplify]: Simplify 0 into 0 0.864 * [backup-simplify]: Simplify 1 into 1 0.864 * [backup-simplify]: Simplify (exp 0) into 1 0.864 * [taylor]: Taking taylor expansion of (* 0.5 (* (sin re) (- (exp (- im)) (exp im)))) in re 0.864 * [taylor]: Taking taylor expansion of 0.5 in re 0.864 * [backup-simplify]: Simplify 0.5 into 0.5 0.864 * [taylor]: Taking taylor expansion of (* (sin re) (- (exp (- im)) (exp im))) in re 0.864 * [taylor]: Taking taylor expansion of (sin re) in re 0.864 * [taylor]: Taking taylor expansion of re in re 0.864 * [backup-simplify]: Simplify 0 into 0 0.864 * [backup-simplify]: Simplify 1 into 1 0.864 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in re 0.864 * [taylor]: Taking taylor expansion of (exp (- im)) in re 0.864 * [taylor]: Taking taylor expansion of (- im) in re 0.864 * [taylor]: Taking taylor expansion of im in re 0.864 * [backup-simplify]: Simplify im into im 0.864 * [backup-simplify]: Simplify (- im) into (- im) 0.864 * [backup-simplify]: Simplify (- im) into (- im) 0.864 * [backup-simplify]: Simplify (exp (- im)) into (exp (- im)) 0.864 * [taylor]: Taking taylor expansion of (exp im) in re 0.864 * [taylor]: Taking taylor expansion of im in re 0.865 * [backup-simplify]: Simplify im into im 0.865 * [backup-simplify]: Simplify (exp im) into (exp im) 0.865 * [taylor]: Taking taylor expansion of (* 0.5 (* (sin re) (- (exp (- im)) (exp im)))) in re 0.865 * [taylor]: Taking taylor expansion of 0.5 in re 0.865 * [backup-simplify]: Simplify 0.5 into 0.5 0.865 * [taylor]: Taking taylor expansion of (* (sin re) (- (exp (- im)) (exp im))) in re 0.865 * [taylor]: Taking taylor expansion of (sin re) in re 0.865 * [taylor]: Taking taylor expansion of re in re 0.865 * [backup-simplify]: Simplify 0 into 0 0.865 * [backup-simplify]: Simplify 1 into 1 0.865 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in re 0.865 * [taylor]: Taking taylor expansion of (exp (- im)) in re 0.865 * [taylor]: Taking taylor expansion of (- im) in re 0.865 * [taylor]: Taking taylor expansion of im in re 0.865 * [backup-simplify]: Simplify im into im 0.865 * [backup-simplify]: Simplify (- im) into (- im) 0.865 * [backup-simplify]: Simplify (- im) into (- im) 0.865 * [backup-simplify]: Simplify (exp (- im)) into (exp (- im)) 0.865 * [taylor]: Taking taylor expansion of (exp im) in re 0.865 * [taylor]: Taking taylor expansion of im in re 0.865 * [backup-simplify]: Simplify im into im 0.865 * [backup-simplify]: Simplify (exp im) into (exp im) 0.865 * [backup-simplify]: Simplify (- (exp im)) into (- (exp im)) 0.865 * [backup-simplify]: Simplify (+ (exp (- im)) (- (exp im))) into (- (exp (- im)) (exp im)) 0.865 * [backup-simplify]: Simplify (* 0 (- (exp (- im)) (exp im))) into 0 0.866 * [backup-simplify]: Simplify (* 0.5 0) into 0 0.866 * [taylor]: Taking taylor expansion of 0 in im 0.866 * [backup-simplify]: Simplify 0 into 0 0.866 * [backup-simplify]: Simplify 0 into 0 0.866 * [backup-simplify]: Simplify (- im) into (- im) 0.866 * [backup-simplify]: Simplify (- 0) into 0 0.867 * [backup-simplify]: Simplify (* (exp (- im)) (+ (* (/ (pow 0 1) 1)))) into 0 0.868 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 1) 1)))) into 0 0.868 * [backup-simplify]: Simplify (- 0) into 0 0.869 * [backup-simplify]: Simplify (+ 0 0) into 0 0.869 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 1 1) 1))) into 1 0.870 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (- (exp (- im)) (exp im)))) into (- (exp (- im)) (exp im)) 0.870 * [backup-simplify]: Simplify (+ (* 0.5 (- (exp (- im)) (exp im))) (* 0 0)) into (- (* 0.5 (exp (- im))) (* 0.5 (exp im))) 0.870 * [taylor]: Taking taylor expansion of (- (* 0.5 (exp (- im))) (* 0.5 (exp im))) in im 0.870 * [taylor]: Taking taylor expansion of (* 0.5 (exp (- im))) in im 0.870 * [taylor]: Taking taylor expansion of 0.5 in im 0.871 * [backup-simplify]: Simplify 0.5 into 0.5 0.871 * [taylor]: Taking taylor expansion of (exp (- im)) in im 0.871 * [taylor]: Taking taylor expansion of (- im) in im 0.871 * [taylor]: Taking taylor expansion of im in im 0.871 * [backup-simplify]: Simplify 0 into 0 0.871 * [backup-simplify]: Simplify 1 into 1 0.871 * [backup-simplify]: Simplify (- 0) into 0 0.871 * [backup-simplify]: Simplify (- 1) into -1 0.871 * [backup-simplify]: Simplify (exp 0) into 1 0.871 * [taylor]: Taking taylor expansion of (* 0.5 (exp im)) in im 0.871 * [taylor]: Taking taylor expansion of 0.5 in im 0.871 * [backup-simplify]: Simplify 0.5 into 0.5 0.871 * [taylor]: Taking taylor expansion of (exp im) in im 0.872 * [taylor]: Taking taylor expansion of im in im 0.872 * [backup-simplify]: Simplify 0 into 0 0.872 * [backup-simplify]: Simplify 1 into 1 0.872 * [backup-simplify]: Simplify (exp 0) into 1 0.872 * [backup-simplify]: Simplify (* 0.5 1) into 0.5 0.872 * [backup-simplify]: Simplify (* 0.5 1) into 0.5 0.873 * [backup-simplify]: Simplify (- 0.5) into (- 0.5) 0.874 * [backup-simplify]: Simplify (+ 0.5 (- 0.5)) into 0 0.874 * [backup-simplify]: Simplify 0 into 0 0.874 * [backup-simplify]: Simplify 0 into 0 0.874 * [backup-simplify]: Simplify (- im) into (- im) 0.874 * [backup-simplify]: Simplify (- 0) into 0 0.874 * [backup-simplify]: Simplify (- 0) into 0 0.876 * [backup-simplify]: Simplify (* (exp (- im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.877 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.877 * [backup-simplify]: Simplify (- 0) into 0 0.878 * [backup-simplify]: Simplify (+ 0 0) into 0 0.879 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 0.879 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (- (exp (- im)) (exp im))))) into 0 0.881 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 (- (exp (- im)) (exp im))) (* 0 0))) into 0 0.881 * [taylor]: Taking taylor expansion of 0 in im 0.881 * [backup-simplify]: Simplify 0 into 0 0.881 * [backup-simplify]: Simplify 0 into 0 0.881 * [backup-simplify]: Simplify (- 1) into -1 0.882 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 1) 1)))) into -1 0.883 * [backup-simplify]: Simplify (+ (* 0.5 -1) (* 0 1)) into (- 0.5) 0.884 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 0.885 * [backup-simplify]: Simplify (+ (* 0.5 1) (* 0 1)) into 0.5 0.885 * [backup-simplify]: Simplify (- 0.5) into (- 0.5) 0.886 * [backup-simplify]: Simplify (+ (- 0.5) (- 0.5)) into (- 1.0) 0.886 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 0.886 * [backup-simplify]: Simplify 0 into 0 0.886 * [backup-simplify]: Simplify (- im) into (- im) 0.886 * [backup-simplify]: Simplify (- 0) into 0 0.887 * [backup-simplify]: Simplify (- 0) into 0 0.887 * [backup-simplify]: Simplify (- 0) into 0 0.887 * [backup-simplify]: Simplify (- 0) into 0 0.888 * [backup-simplify]: Simplify (* (exp (- im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 0.889 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 0.889 * [backup-simplify]: Simplify (- 0) into 0 0.889 * [backup-simplify]: Simplify (+ 0 0) into 0 0.890 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into -1/6 0.891 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* -1/6 (- (exp (- im)) (exp im)))))) into (- (* 1/6 (exp im)) (* 1/6 (exp (- im)))) 0.892 * [backup-simplify]: Simplify (+ (* 0.5 (- (* 1/6 (exp im)) (* 1/6 (exp (- im))))) (+ (* 0 0) (+ (* 0 (- (exp (- im)) (exp im))) (* 0 0)))) into (- (* 0.08333333333333333 (exp im)) (* 0.08333333333333333 (exp (- im)))) 0.892 * [taylor]: Taking taylor expansion of (- (* 0.08333333333333333 (exp im)) (* 0.08333333333333333 (exp (- im)))) in im 0.892 * [taylor]: Taking taylor expansion of (* 0.08333333333333333 (exp im)) in im 0.892 * [taylor]: Taking taylor expansion of 0.08333333333333333 in im 0.892 * [backup-simplify]: Simplify 0.08333333333333333 into 0.08333333333333333 0.892 * [taylor]: Taking taylor expansion of (exp im) in im 0.892 * [taylor]: Taking taylor expansion of im in im 0.892 * [backup-simplify]: Simplify 0 into 0 0.892 * [backup-simplify]: Simplify 1 into 1 0.892 * [backup-simplify]: Simplify (exp 0) into 1 0.892 * [taylor]: Taking taylor expansion of (* 0.08333333333333333 (exp (- im))) in im 0.892 * [taylor]: Taking taylor expansion of 0.08333333333333333 in im 0.892 * [backup-simplify]: Simplify 0.08333333333333333 into 0.08333333333333333 0.892 * [taylor]: Taking taylor expansion of (exp (- im)) in im 0.892 * [taylor]: Taking taylor expansion of (- im) in im 0.892 * [taylor]: Taking taylor expansion of im in im 0.892 * [backup-simplify]: Simplify 0 into 0 0.892 * [backup-simplify]: Simplify 1 into 1 0.892 * [backup-simplify]: Simplify (- 0) into 0 0.893 * [backup-simplify]: Simplify (- 1) into -1 0.893 * [backup-simplify]: Simplify (exp 0) into 1 0.893 * [backup-simplify]: Simplify (* 0.08333333333333333 1) into 0.08333333333333333 0.893 * [backup-simplify]: Simplify (* 0.08333333333333333 1) into 0.08333333333333333 0.894 * [backup-simplify]: Simplify (- 0.08333333333333333) into (- 0.08333333333333333) 0.894 * [backup-simplify]: Simplify (+ 0.08333333333333333 (- 0.08333333333333333)) into 0 0.894 * [backup-simplify]: Simplify 0 into 0 0.894 * [backup-simplify]: Simplify 0 into 0 0.895 * [backup-simplify]: Simplify (- 1) into -1 0.895 * [backup-simplify]: Simplify (- 0) into 0 0.896 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 0.897 * [backup-simplify]: Simplify (+ (* 0.5 1/2) (+ (* 0 -1) (* 0 1))) into 0.25 0.898 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 0.899 * [backup-simplify]: Simplify (+ (* 0.5 1/2) (+ (* 0 1) (* 0 1))) into 0.25 0.899 * [backup-simplify]: Simplify (- 0.25) into (- 0.25) 0.900 * [backup-simplify]: Simplify (+ 0.25 (- 0.25)) into 0 0.900 * [backup-simplify]: Simplify 0 into 0 0.900 * [backup-simplify]: Simplify 0 into 0 0.900 * [backup-simplify]: Simplify (- im) into (- im) 0.900 * [backup-simplify]: Simplify (- 0) into 0 0.900 * [backup-simplify]: Simplify (- 0) into 0 0.901 * [backup-simplify]: Simplify (- 0) into 0 0.901 * [backup-simplify]: Simplify (- 0) into 0 0.901 * [backup-simplify]: Simplify (- 0) into 0 0.901 * [backup-simplify]: Simplify (- 0) into 0 0.902 * [backup-simplify]: Simplify (- 0) into 0 0.903 * [backup-simplify]: Simplify (* (exp (- im)) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.905 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.905 * [backup-simplify]: Simplify (- 0) into 0 0.905 * [backup-simplify]: Simplify (+ 0 0) into 0 0.906 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 1 2) 2) (/ (pow 0 1) 1)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 0.907 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* -1/6 0) (* 0 (- (exp (- im)) (exp im))))))) into 0 0.908 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 (- (* 1/6 (exp im)) (* 1/6 (exp (- im))))) (+ (* 0 0) (+ (* 0 (- (exp (- im)) (exp im))) (* 0 0))))) into 0 0.908 * [taylor]: Taking taylor expansion of 0 in im 0.908 * [backup-simplify]: Simplify 0 into 0 0.908 * [backup-simplify]: Simplify 0 into 0 0.908 * [backup-simplify]: Simplify (* (- 1.0) (* im re)) into (* -1.0 (* re im)) 0.909 * [backup-simplify]: Simplify (* (* 0.5 (sin (/ 1 re))) (- (exp (- (/ 1 im))) (exp (/ 1 im)))) into (* 0.5 (* (sin (/ 1 re)) (- (exp (- (/ 1 im))) (exp (/ 1 im))))) 0.909 * [approximate]: Taking taylor expansion of (* 0.5 (* (sin (/ 1 re)) (- (exp (- (/ 1 im))) (exp (/ 1 im))))) in (re im) around 0 0.909 * [taylor]: Taking taylor expansion of (* 0.5 (* (sin (/ 1 re)) (- (exp (- (/ 1 im))) (exp (/ 1 im))))) in im 0.909 * [taylor]: Taking taylor expansion of 0.5 in im 0.909 * [backup-simplify]: Simplify 0.5 into 0.5 0.909 * [taylor]: Taking taylor expansion of (* (sin (/ 1 re)) (- (exp (- (/ 1 im))) (exp (/ 1 im)))) in im 0.909 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 0.909 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.909 * [taylor]: Taking taylor expansion of re in im 0.909 * [backup-simplify]: Simplify re into re 0.909 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 0.909 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 0.909 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 0.909 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in im 0.909 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 0.909 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 0.909 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.909 * [taylor]: Taking taylor expansion of im in im 0.909 * [backup-simplify]: Simplify 0 into 0 0.909 * [backup-simplify]: Simplify 1 into 1 0.909 * [backup-simplify]: Simplify (/ 1 1) into 1 0.910 * [backup-simplify]: Simplify (- 1) into -1 0.910 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 0.910 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.910 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.910 * [taylor]: Taking taylor expansion of im in im 0.910 * [backup-simplify]: Simplify 0 into 0 0.910 * [backup-simplify]: Simplify 1 into 1 0.910 * [backup-simplify]: Simplify (/ 1 1) into 1 0.910 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.910 * [taylor]: Taking taylor expansion of (* 0.5 (* (sin (/ 1 re)) (- (exp (- (/ 1 im))) (exp (/ 1 im))))) in re 0.910 * [taylor]: Taking taylor expansion of 0.5 in re 0.910 * [backup-simplify]: Simplify 0.5 into 0.5 0.910 * [taylor]: Taking taylor expansion of (* (sin (/ 1 re)) (- (exp (- (/ 1 im))) (exp (/ 1 im)))) in re 0.910 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 0.910 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.910 * [taylor]: Taking taylor expansion of re in re 0.910 * [backup-simplify]: Simplify 0 into 0 0.910 * [backup-simplify]: Simplify 1 into 1 0.910 * [backup-simplify]: Simplify (/ 1 1) into 1 0.911 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 0.911 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in re 0.911 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in re 0.911 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in re 0.911 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.911 * [taylor]: Taking taylor expansion of im in re 0.911 * [backup-simplify]: Simplify im into im 0.911 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.911 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 0.911 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 0.911 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 0.911 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.911 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.911 * [taylor]: Taking taylor expansion of im in re 0.911 * [backup-simplify]: Simplify im into im 0.911 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.911 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.911 * [taylor]: Taking taylor expansion of (* 0.5 (* (sin (/ 1 re)) (- (exp (- (/ 1 im))) (exp (/ 1 im))))) in re 0.911 * [taylor]: Taking taylor expansion of 0.5 in re 0.911 * [backup-simplify]: Simplify 0.5 into 0.5 0.911 * [taylor]: Taking taylor expansion of (* (sin (/ 1 re)) (- (exp (- (/ 1 im))) (exp (/ 1 im)))) in re 0.911 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 0.911 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.911 * [taylor]: Taking taylor expansion of re in re 0.911 * [backup-simplify]: Simplify 0 into 0 0.911 * [backup-simplify]: Simplify 1 into 1 0.911 * [backup-simplify]: Simplify (/ 1 1) into 1 0.911 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 0.911 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in re 0.912 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in re 0.912 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in re 0.912 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.912 * [taylor]: Taking taylor expansion of im in re 0.912 * [backup-simplify]: Simplify im into im 0.912 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.912 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 0.912 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 0.912 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 0.912 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.912 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.912 * [taylor]: Taking taylor expansion of im in re 0.912 * [backup-simplify]: Simplify im into im 0.912 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.912 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.912 * [backup-simplify]: Simplify (- (exp (/ 1 im))) into (- (exp (/ 1 im))) 0.912 * [backup-simplify]: Simplify (+ (exp (- (/ 1 im))) (- (exp (/ 1 im)))) into (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0.912 * [backup-simplify]: Simplify (* (sin (/ 1 re)) (- (exp (- (/ 1 im))) (exp (/ 1 im)))) into (* (sin (/ 1 re)) (- (exp (- (/ 1 im))) (exp (/ 1 im)))) 0.913 * [backup-simplify]: Simplify (* 0.5 (* (sin (/ 1 re)) (- (exp (- (/ 1 im))) (exp (/ 1 im))))) into (* 0.5 (* (sin (/ 1 re)) (- (exp (- (/ 1 im))) (exp (/ 1 im))))) 0.913 * [taylor]: Taking taylor expansion of (* 0.5 (* (sin (/ 1 re)) (- (exp (- (/ 1 im))) (exp (/ 1 im))))) in im 0.913 * [taylor]: Taking taylor expansion of 0.5 in im 0.913 * [backup-simplify]: Simplify 0.5 into 0.5 0.913 * [taylor]: Taking taylor expansion of (* (sin (/ 1 re)) (- (exp (- (/ 1 im))) (exp (/ 1 im)))) in im 0.913 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 0.913 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.913 * [taylor]: Taking taylor expansion of re in im 0.913 * [backup-simplify]: Simplify re into re 0.913 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 0.913 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 0.913 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 0.913 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in im 0.913 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 0.913 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 0.913 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.913 * [taylor]: Taking taylor expansion of im in im 0.913 * [backup-simplify]: Simplify 0 into 0 0.913 * [backup-simplify]: Simplify 1 into 1 0.914 * [backup-simplify]: Simplify (/ 1 1) into 1 0.914 * [backup-simplify]: Simplify (- 1) into -1 0.914 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 0.914 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.914 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.914 * [taylor]: Taking taylor expansion of im in im 0.914 * [backup-simplify]: Simplify 0 into 0 0.914 * [backup-simplify]: Simplify 1 into 1 0.915 * [backup-simplify]: Simplify (/ 1 1) into 1 0.915 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.915 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 1) into (sin (/ 1 re)) 0.915 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 0) into 0 0.915 * [backup-simplify]: Simplify (+ (sin (/ 1 re)) 0) into (sin (/ 1 re)) 0.915 * [backup-simplify]: Simplify (- (exp (/ 1 im))) into (- (exp (/ 1 im))) 0.915 * [backup-simplify]: Simplify (+ (exp (- (/ 1 im))) (- (exp (/ 1 im)))) into (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0.915 * [backup-simplify]: Simplify (* (sin (/ 1 re)) (- (exp (- (/ 1 im))) (exp (/ 1 im)))) into (* (sin (/ 1 re)) (- (exp (- (/ 1 im))) (exp (/ 1 im)))) 0.916 * [backup-simplify]: Simplify (* 0.5 (* (sin (/ 1 re)) (- (exp (- (/ 1 im))) (exp (/ 1 im))))) into (* 0.5 (* (sin (/ 1 re)) (- (exp (- (/ 1 im))) (exp (/ 1 im))))) 0.916 * [backup-simplify]: Simplify (* 0.5 (* (sin (/ 1 re)) (- (exp (- (/ 1 im))) (exp (/ 1 im))))) into (* 0.5 (* (sin (/ 1 re)) (- (exp (- (/ 1 im))) (exp (/ 1 im))))) 0.916 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 0.916 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 0.916 * [backup-simplify]: Simplify (- 0) into 0 0.917 * [backup-simplify]: Simplify (* (exp (- (/ 1 im))) (+ (* (/ (pow 0 1) 1)))) into 0 0.917 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 0.918 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 0.918 * [backup-simplify]: Simplify (- 0) into 0 0.919 * [backup-simplify]: Simplify (+ 0 0) into 0 0.919 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 (- (exp (- (/ 1 im))) (exp (/ 1 im))))) into 0 0.919 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (sin (/ 1 re)) (- (exp (- (/ 1 im))) (exp (/ 1 im)))))) into 0 0.919 * [taylor]: Taking taylor expansion of 0 in im 0.919 * [backup-simplify]: Simplify 0 into 0 0.919 * [backup-simplify]: Simplify 0 into 0 0.919 * [backup-simplify]: Simplify (- 0) into 0 0.920 * [backup-simplify]: Simplify (+ 0 0) into 0 0.920 * [backup-simplify]: Simplify (+ 0) into 0 0.920 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 1)) into 0 0.920 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 0.921 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 0.921 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 0)) into 0 0.921 * [backup-simplify]: Simplify (+ 0 0) into 0 0.922 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 (- (exp (- (/ 1 im))) (exp (/ 1 im))))) into 0 0.922 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (sin (/ 1 re)) (- (exp (- (/ 1 im))) (exp (/ 1 im)))))) into 0 0.922 * [backup-simplify]: Simplify 0 into 0 0.922 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 0.922 * [backup-simplify]: Simplify (- 0) into 0 0.922 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.923 * [backup-simplify]: Simplify (- 0) into 0 0.923 * [backup-simplify]: Simplify (* (exp (- (/ 1 im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.924 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.924 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.925 * [backup-simplify]: Simplify (- 0) into 0 0.925 * [backup-simplify]: Simplify (+ 0 0) into 0 0.925 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 (- (exp (- (/ 1 im))) (exp (/ 1 im)))))) into 0 0.926 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (sin (/ 1 re)) (- (exp (- (/ 1 im))) (exp (/ 1 im))))))) into 0 0.926 * [taylor]: Taking taylor expansion of 0 in im 0.926 * [backup-simplify]: Simplify 0 into 0 0.926 * [backup-simplify]: Simplify 0 into 0 0.926 * [backup-simplify]: Simplify 0 into 0 0.926 * [backup-simplify]: Simplify (- 0) into 0 0.926 * [backup-simplify]: Simplify (+ 0 0) into 0 0.927 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 0.928 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 0.928 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 0.928 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 0.929 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 0.929 * [backup-simplify]: Simplify (+ 0 0) into 0 0.929 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 (- (exp (- (/ 1 im))) (exp (/ 1 im)))))) into 0 0.930 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (sin (/ 1 re)) (- (exp (- (/ 1 im))) (exp (/ 1 im))))))) into 0 0.930 * [backup-simplify]: Simplify 0 into 0 0.930 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 0.930 * [backup-simplify]: Simplify (- 0) into 0 0.930 * [backup-simplify]: Simplify (- 0) into 0 0.931 * [backup-simplify]: Simplify (- 0) into 0 0.931 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.931 * [backup-simplify]: Simplify (- 0) into 0 0.932 * [backup-simplify]: Simplify (* (exp (- (/ 1 im))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 0.932 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.933 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 0.934 * [backup-simplify]: Simplify (- 0) into 0 0.934 * [backup-simplify]: Simplify (+ 0 0) into 0 0.935 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (exp (- (/ 1 im))) (exp (/ 1 im))))))) into 0 0.935 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* (sin (/ 1 re)) (- (exp (- (/ 1 im))) (exp (/ 1 im)))))))) into 0 0.935 * [taylor]: Taking taylor expansion of 0 in im 0.935 * [backup-simplify]: Simplify 0 into 0 0.935 * [backup-simplify]: Simplify 0 into 0 0.936 * [backup-simplify]: Simplify (* 0.5 (* (sin (/ 1 (/ 1 re))) (- (exp (- (/ 1 (/ 1 im)))) (exp (/ 1 (/ 1 im)))))) into (* 0.5 (* (sin re) (- (exp (- im)) (exp im)))) 0.936 * [backup-simplify]: Simplify (* (* 0.5 (sin (/ 1 (- re)))) (- (exp (- (/ 1 (- im)))) (exp (/ 1 (- im))))) into (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (sin (/ -1 re)))) 0.936 * [approximate]: Taking taylor expansion of (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (sin (/ -1 re)))) in (re im) around 0 0.936 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (sin (/ -1 re)))) in im 0.936 * [taylor]: Taking taylor expansion of 0.5 in im 0.936 * [backup-simplify]: Simplify 0.5 into 0.5 0.936 * [taylor]: Taking taylor expansion of (* (- (exp (/ 1 im)) (exp (/ -1 im))) (sin (/ -1 re))) in im 0.936 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in im 0.936 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.936 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.936 * [taylor]: Taking taylor expansion of im in im 0.936 * [backup-simplify]: Simplify 0 into 0 0.936 * [backup-simplify]: Simplify 1 into 1 0.936 * [backup-simplify]: Simplify (/ 1 1) into 1 0.936 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.936 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.936 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.936 * [taylor]: Taking taylor expansion of -1 in im 0.936 * [backup-simplify]: Simplify -1 into -1 0.936 * [taylor]: Taking taylor expansion of im in im 0.936 * [backup-simplify]: Simplify 0 into 0 0.936 * [backup-simplify]: Simplify 1 into 1 0.937 * [backup-simplify]: Simplify (/ -1 1) into -1 0.937 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.937 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 0.937 * [taylor]: Taking taylor expansion of (/ -1 re) in im 0.937 * [taylor]: Taking taylor expansion of -1 in im 0.937 * [backup-simplify]: Simplify -1 into -1 0.937 * [taylor]: Taking taylor expansion of re in im 0.937 * [backup-simplify]: Simplify re into re 0.937 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 0.937 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 0.937 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 0.937 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (sin (/ -1 re)))) in re 0.937 * [taylor]: Taking taylor expansion of 0.5 in re 0.937 * [backup-simplify]: Simplify 0.5 into 0.5 0.937 * [taylor]: Taking taylor expansion of (* (- (exp (/ 1 im)) (exp (/ -1 im))) (sin (/ -1 re))) in re 0.937 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in re 0.937 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.937 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.937 * [taylor]: Taking taylor expansion of im in re 0.937 * [backup-simplify]: Simplify im into im 0.937 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.937 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.937 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 0.937 * [taylor]: Taking taylor expansion of (/ -1 im) in re 0.937 * [taylor]: Taking taylor expansion of -1 in re 0.937 * [backup-simplify]: Simplify -1 into -1 0.937 * [taylor]: Taking taylor expansion of im in re 0.937 * [backup-simplify]: Simplify im into im 0.937 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 0.937 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.937 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 0.937 * [taylor]: Taking taylor expansion of (/ -1 re) in re 0.937 * [taylor]: Taking taylor expansion of -1 in re 0.937 * [backup-simplify]: Simplify -1 into -1 0.937 * [taylor]: Taking taylor expansion of re in re 0.937 * [backup-simplify]: Simplify 0 into 0 0.937 * [backup-simplify]: Simplify 1 into 1 0.938 * [backup-simplify]: Simplify (/ -1 1) into -1 0.938 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 0.938 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (sin (/ -1 re)))) in re 0.938 * [taylor]: Taking taylor expansion of 0.5 in re 0.938 * [backup-simplify]: Simplify 0.5 into 0.5 0.938 * [taylor]: Taking taylor expansion of (* (- (exp (/ 1 im)) (exp (/ -1 im))) (sin (/ -1 re))) in re 0.938 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in re 0.938 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.938 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.938 * [taylor]: Taking taylor expansion of im in re 0.938 * [backup-simplify]: Simplify im into im 0.938 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.938 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.938 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 0.938 * [taylor]: Taking taylor expansion of (/ -1 im) in re 0.938 * [taylor]: Taking taylor expansion of -1 in re 0.938 * [backup-simplify]: Simplify -1 into -1 0.938 * [taylor]: Taking taylor expansion of im in re 0.938 * [backup-simplify]: Simplify im into im 0.938 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 0.938 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.938 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 0.938 * [taylor]: Taking taylor expansion of (/ -1 re) in re 0.938 * [taylor]: Taking taylor expansion of -1 in re 0.938 * [backup-simplify]: Simplify -1 into -1 0.938 * [taylor]: Taking taylor expansion of re in re 0.938 * [backup-simplify]: Simplify 0 into 0 0.938 * [backup-simplify]: Simplify 1 into 1 0.939 * [backup-simplify]: Simplify (/ -1 1) into -1 0.939 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 0.939 * [backup-simplify]: Simplify (- (exp (/ -1 im))) into (- (exp (/ -1 im))) 0.939 * [backup-simplify]: Simplify (+ (exp (/ 1 im)) (- (exp (/ -1 im)))) into (- (exp (/ 1 im)) (exp (/ -1 im))) 0.939 * [backup-simplify]: Simplify (* (- (exp (/ 1 im)) (exp (/ -1 im))) (sin (/ -1 re))) into (* (- (exp (/ 1 im)) (exp (/ -1 im))) (sin (/ -1 re))) 0.939 * [backup-simplify]: Simplify (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (sin (/ -1 re)))) into (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (sin (/ -1 re)))) 0.939 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (sin (/ -1 re)))) in im 0.939 * [taylor]: Taking taylor expansion of 0.5 in im 0.939 * [backup-simplify]: Simplify 0.5 into 0.5 0.939 * [taylor]: Taking taylor expansion of (* (- (exp (/ 1 im)) (exp (/ -1 im))) (sin (/ -1 re))) in im 0.939 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in im 0.939 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.939 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.939 * [taylor]: Taking taylor expansion of im in im 0.939 * [backup-simplify]: Simplify 0 into 0 0.939 * [backup-simplify]: Simplify 1 into 1 0.940 * [backup-simplify]: Simplify (/ 1 1) into 1 0.940 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.940 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.940 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.940 * [taylor]: Taking taylor expansion of -1 in im 0.940 * [backup-simplify]: Simplify -1 into -1 0.940 * [taylor]: Taking taylor expansion of im in im 0.940 * [backup-simplify]: Simplify 0 into 0 0.940 * [backup-simplify]: Simplify 1 into 1 0.940 * [backup-simplify]: Simplify (/ -1 1) into -1 0.940 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.940 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 0.940 * [taylor]: Taking taylor expansion of (/ -1 re) in im 0.940 * [taylor]: Taking taylor expansion of -1 in im 0.940 * [backup-simplify]: Simplify -1 into -1 0.940 * [taylor]: Taking taylor expansion of re in im 0.940 * [backup-simplify]: Simplify re into re 0.940 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 0.940 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 0.940 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 0.940 * [backup-simplify]: Simplify (- (exp (/ -1 im))) into (- (exp (/ -1 im))) 0.940 * [backup-simplify]: Simplify (+ (exp (/ 1 im)) (- (exp (/ -1 im)))) into (- (exp (/ 1 im)) (exp (/ -1 im))) 0.940 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 1) into (sin (/ -1 re)) 0.940 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 0) into 0 0.941 * [backup-simplify]: Simplify (+ (sin (/ -1 re)) 0) into (sin (/ -1 re)) 0.941 * [backup-simplify]: Simplify (* (- (exp (/ 1 im)) (exp (/ -1 im))) (sin (/ -1 re))) into (* (- (exp (/ 1 im)) (exp (/ -1 im))) (sin (/ -1 re))) 0.941 * [backup-simplify]: Simplify (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (sin (/ -1 re)))) into (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (sin (/ -1 re)))) 0.941 * [backup-simplify]: Simplify (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (sin (/ -1 re)))) into (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (sin (/ -1 re)))) 0.941 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 0.942 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 0.942 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 0.942 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 0.942 * [backup-simplify]: Simplify (- 0) into 0 0.943 * [backup-simplify]: Simplify (+ 0 0) into 0 0.943 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 im)) (exp (/ -1 im))) 0) (* 0 (sin (/ -1 re)))) into 0 0.943 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (sin (/ -1 re))))) into 0 0.943 * [taylor]: Taking taylor expansion of 0 in im 0.943 * [backup-simplify]: Simplify 0 into 0 0.943 * [backup-simplify]: Simplify 0 into 0 0.944 * [backup-simplify]: Simplify (+ 0) into 0 0.944 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 1)) into 0 0.944 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 0.945 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 0.945 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 0)) into 0 0.945 * [backup-simplify]: Simplify (+ 0 0) into 0 0.945 * [backup-simplify]: Simplify (- 0) into 0 0.946 * [backup-simplify]: Simplify (+ 0 0) into 0 0.946 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 im)) (exp (/ -1 im))) 0) (* 0 (sin (/ -1 re)))) into 0 0.946 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (sin (/ -1 re))))) into 0 0.946 * [backup-simplify]: Simplify 0 into 0 0.946 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.947 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.947 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.948 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.948 * [backup-simplify]: Simplify (- 0) into 0 0.948 * [backup-simplify]: Simplify (+ 0 0) into 0 0.949 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 im)) (exp (/ -1 im))) 0) (+ (* 0 0) (* 0 (sin (/ -1 re))))) into 0 0.949 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (sin (/ -1 re)))))) into 0 0.949 * [taylor]: Taking taylor expansion of 0 in im 0.949 * [backup-simplify]: Simplify 0 into 0 0.950 * [backup-simplify]: Simplify 0 into 0 0.950 * [backup-simplify]: Simplify 0 into 0 0.950 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 0.951 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 0.951 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 0.952 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 0.955 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 0.956 * [backup-simplify]: Simplify (+ 0 0) into 0 0.956 * [backup-simplify]: Simplify (- 0) into 0 0.956 * [backup-simplify]: Simplify (+ 0 0) into 0 0.957 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 im)) (exp (/ -1 im))) 0) (+ (* 0 0) (* 0 (sin (/ -1 re))))) into 0 0.958 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (sin (/ -1 re)))))) into 0 0.958 * [backup-simplify]: Simplify 0 into 0 0.958 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.961 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 0.961 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.963 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 0.963 * [backup-simplify]: Simplify (- 0) into 0 0.964 * [backup-simplify]: Simplify (+ 0 0) into 0 0.965 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 im)) (exp (/ -1 im))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sin (/ -1 re)))))) into 0 0.966 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (sin (/ -1 re))))))) into 0 0.966 * [taylor]: Taking taylor expansion of 0 in im 0.966 * [backup-simplify]: Simplify 0 into 0 0.966 * [backup-simplify]: Simplify 0 into 0 0.966 * [backup-simplify]: Simplify (* 0.5 (* (- (exp (/ 1 (/ 1 (- im)))) (exp (/ -1 (/ 1 (- im))))) (sin (/ -1 (/ 1 (- re)))))) into (* 0.5 (* (sin re) (- (exp (* -1 im)) (exp im)))) 0.966 * * * [progress]: simplifying candidates 0.966 * * * * [progress]: [ 1 / 82 ] simplifiying candidate # 0.967 * [simplify]: Simplifying (fma (* (cbrt (exp (- im))) (cbrt (exp (- im)))) (cbrt (exp (- im))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 0.967 * * [simplify]: iters left: 6 (11 enodes) 0.972 * * [simplify]: iters left: 5 (44 enodes) 0.980 * * [simplify]: iters left: 4 (68 enodes) 0.993 * * [simplify]: iters left: 3 (98 enodes) 1.010 * * [simplify]: iters left: 2 (147 enodes) 1.034 * * [simplify]: iters left: 1 (234 enodes) 1.085 * * [simplify]: Extracting #0: cost 1 inf + 0 1.085 * * [simplify]: Extracting #1: cost 20 inf + 0 1.085 * * [simplify]: Extracting #2: cost 82 inf + 0 1.086 * * [simplify]: Extracting #3: cost 109 inf + 229 1.087 * * [simplify]: Extracting #4: cost 96 inf + 2606 1.091 * * [simplify]: Extracting #5: cost 45 inf + 25597 1.097 * * [simplify]: Extracting #6: cost 4 inf + 51454 1.101 * * [simplify]: Extracting #7: cost 0 inf + 54455 1.106 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 1.106 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (sin re)) (+ (- (exp (- im)) (exp im)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))))) 1.106 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 1.106 * * [simplify]: iters left: 6 (7 enodes) 1.108 * * [simplify]: iters left: 5 (26 enodes) 1.113 * * [simplify]: iters left: 4 (42 enodes) 1.124 * * [simplify]: iters left: 3 (83 enodes) 1.142 * * [simplify]: iters left: 2 (133 enodes) 1.164 * * [simplify]: iters left: 1 (202 enodes) 1.236 * * [simplify]: Extracting #0: cost 1 inf + 0 1.236 * * [simplify]: Extracting #1: cost 0 inf + 1 1.236 * [simplify]: Simplified to 0 1.236 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (sin re)) (+ (- (exp (- im)) (exp im)) 0))) 1.236 * * * * [progress]: [ 2 / 82 ] simplifiying candidate # 1.236 * [simplify]: Simplifying (fma (* (cbrt (exp (- im))) (cbrt (exp (- im)))) (cbrt (exp (- im))) (- (* (sqrt (exp im)) (sqrt (exp im))))) 1.237 * * [simplify]: iters left: 6 (10 enodes) 1.241 * * [simplify]: iters left: 5 (35 enodes) 1.253 * * [simplify]: iters left: 4 (49 enodes) 1.268 * * [simplify]: iters left: 3 (58 enodes) 1.284 * * [simplify]: iters left: 2 (65 enodes) 1.304 * * [simplify]: iters left: 1 (82 enodes) 1.331 * * [simplify]: Extracting #0: cost 1 inf + 0 1.331 * * [simplify]: Extracting #1: cost 12 inf + 0 1.332 * * [simplify]: Extracting #2: cost 30 inf + 0 1.332 * * [simplify]: Extracting #3: cost 30 inf + 45 1.332 * * [simplify]: Extracting #4: cost 16 inf + 3044 1.334 * * [simplify]: Extracting #5: cost 5 inf + 5489 1.335 * * [simplify]: Extracting #6: cost 0 inf + 7448 1.337 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 1.337 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (sin re)) (+ (- (exp (- im)) (exp im)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))))) 1.337 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 1.338 * * [simplify]: iters left: 5 (6 enodes) 1.340 * * [simplify]: iters left: 4 (18 enodes) 1.345 * * [simplify]: iters left: 3 (26 enodes) 1.353 * * [simplify]: iters left: 2 (34 enodes) 1.363 * * [simplify]: iters left: 1 (36 enodes) 1.371 * * [simplify]: Extracting #0: cost 1 inf + 0 1.371 * * [simplify]: Extracting #1: cost 0 inf + 1 1.371 * [simplify]: Simplified to 0 1.371 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (sin re)) (+ (- (exp (- im)) (exp im)) 0))) 1.371 * * * * [progress]: [ 3 / 82 ] simplifiying candidate # 1.371 * [simplify]: Simplifying (fma (* (cbrt (exp (- im))) (cbrt (exp (- im)))) (cbrt (exp (- im))) (- (* (exp im) 1))) 1.371 * * [simplify]: iters left: 6 (10 enodes) 1.374 * * [simplify]: iters left: 5 (39 enodes) 1.384 * * [simplify]: iters left: 4 (54 enodes) 1.393 * * [simplify]: iters left: 3 (65 enodes) 1.402 * * [simplify]: iters left: 2 (72 enodes) 1.419 * * [simplify]: iters left: 1 (87 enodes) 1.440 * * [simplify]: Extracting #0: cost 1 inf + 0 1.440 * * [simplify]: Extracting #1: cost 9 inf + 0 1.440 * * [simplify]: Extracting #2: cost 23 inf + 2 1.440 * * [simplify]: Extracting #3: cost 26 inf + 45 1.441 * * [simplify]: Extracting #4: cost 13 inf + 1941 1.441 * * [simplify]: Extracting #5: cost 1 inf + 6013 1.442 * * [simplify]: Extracting #6: cost 0 inf + 6666 1.443 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 1.443 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (sin re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 1.443 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 1.443 * * [simplify]: iters left: 4 (6 enodes) 1.445 * * [simplify]: iters left: 3 (21 enodes) 1.449 * * [simplify]: iters left: 2 (31 enodes) 1.454 * * [simplify]: iters left: 1 (35 enodes) 1.460 * * [simplify]: Extracting #0: cost 1 inf + 0 1.460 * * [simplify]: Extracting #1: cost 7 inf + 0 1.460 * * [simplify]: Extracting #2: cost 7 inf + 3 1.460 * * [simplify]: Extracting #3: cost 2 inf + 370 1.460 * * [simplify]: Extracting #4: cost 0 inf + 592 1.460 * [simplify]: Simplified to (* (exp im) 0) 1.460 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (sin re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 1.460 * * * * [progress]: [ 4 / 82 ] simplifiying candidate # 1.461 * [simplify]: Simplifying (fma (sqrt (exp (- im))) (sqrt (exp (- im))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 1.461 * * [simplify]: iters left: 6 (10 enodes) 1.463 * * [simplify]: iters left: 5 (41 enodes) 1.474 * * [simplify]: iters left: 4 (61 enodes) 1.497 * * [simplify]: iters left: 3 (89 enodes) 1.513 * * [simplify]: iters left: 2 (144 enodes) 1.542 * * [simplify]: iters left: 1 (250 enodes) 1.607 * * [simplify]: Extracting #0: cost 1 inf + 0 1.607 * * [simplify]: Extracting #1: cost 22 inf + 0 1.608 * * [simplify]: Extracting #2: cost 99 inf + 0 1.608 * * [simplify]: Extracting #3: cost 111 inf + 974 1.609 * * [simplify]: Extracting #4: cost 108 inf + 1954 1.611 * * [simplify]: Extracting #5: cost 73 inf + 18784 1.615 * * [simplify]: Extracting #6: cost 16 inf + 55694 1.622 * * [simplify]: Extracting #7: cost 0 inf + 67258 1.629 * * [simplify]: Extracting #8: cost 0 inf + 67218 1.641 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 1.641 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (sin re)) (+ (- (exp (- im)) (exp im)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))))) 1.642 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 1.642 * * [simplify]: iters left: 6 (7 enodes) 1.645 * * [simplify]: iters left: 5 (26 enodes) 1.653 * * [simplify]: iters left: 4 (42 enodes) 1.666 * * [simplify]: iters left: 3 (83 enodes) 1.687 * * [simplify]: iters left: 2 (133 enodes) 1.709 * * [simplify]: iters left: 1 (202 enodes) 1.765 * * [simplify]: Extracting #0: cost 1 inf + 0 1.765 * * [simplify]: Extracting #1: cost 0 inf + 1 1.765 * [simplify]: Simplified to 0 1.765 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (sin re)) (+ (- (exp (- im)) (exp im)) 0))) 1.765 * * * * [progress]: [ 5 / 82 ] simplifiying candidate # 1.766 * [simplify]: Simplifying (fma (sqrt (exp (- im))) (sqrt (exp (- im))) (- (* (sqrt (exp im)) (sqrt (exp im))))) 1.766 * * [simplify]: iters left: 6 (9 enodes) 1.770 * * [simplify]: iters left: 5 (32 enodes) 1.781 * * [simplify]: iters left: 4 (42 enodes) 1.793 * * [simplify]: iters left: 3 (50 enodes) 1.807 * * [simplify]: iters left: 2 (58 enodes) 1.823 * * [simplify]: iters left: 1 (75 enodes) 1.846 * * [simplify]: Extracting #0: cost 1 inf + 0 1.846 * * [simplify]: Extracting #1: cost 14 inf + 0 1.846 * * [simplify]: Extracting #2: cost 36 inf + 0 1.846 * * [simplify]: Extracting #3: cost 35 inf + 43 1.847 * * [simplify]: Extracting #4: cost 21 inf + 1977 1.848 * * [simplify]: Extracting #5: cost 1 inf + 8068 1.849 * * [simplify]: Extracting #6: cost 0 inf + 8220 1.850 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 1.850 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (sin re)) (+ (- (exp (- im)) (exp im)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))))) 1.851 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 1.851 * * [simplify]: iters left: 5 (6 enodes) 1.852 * * [simplify]: iters left: 4 (18 enodes) 1.855 * * [simplify]: iters left: 3 (26 enodes) 1.859 * * [simplify]: iters left: 2 (34 enodes) 1.863 * * [simplify]: iters left: 1 (36 enodes) 1.867 * * [simplify]: Extracting #0: cost 1 inf + 0 1.867 * * [simplify]: Extracting #1: cost 0 inf + 1 1.867 * [simplify]: Simplified to 0 1.867 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (sin re)) (+ (- (exp (- im)) (exp im)) 0))) 1.867 * * * * [progress]: [ 6 / 82 ] simplifiying candidate # 1.867 * [simplify]: Simplifying (fma (sqrt (exp (- im))) (sqrt (exp (- im))) (- (* (exp im) 1))) 1.867 * * [simplify]: iters left: 6 (9 enodes) 1.870 * * [simplify]: iters left: 5 (36 enodes) 1.882 * * [simplify]: iters left: 4 (47 enodes) 1.894 * * [simplify]: iters left: 3 (52 enodes) 1.900 * * [simplify]: Extracting #0: cost 1 inf + 0 1.901 * * [simplify]: Extracting #1: cost 6 inf + 0 1.901 * * [simplify]: Extracting #2: cost 14 inf + 0 1.901 * * [simplify]: Extracting #3: cost 12 inf + 3 1.901 * * [simplify]: Extracting #4: cost 6 inf + 449 1.901 * * [simplify]: Extracting #5: cost 0 inf + 1415 1.901 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 1.901 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (sin re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 1.902 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 1.902 * * [simplify]: iters left: 4 (6 enodes) 1.904 * * [simplify]: iters left: 3 (21 enodes) 1.908 * * [simplify]: iters left: 2 (31 enodes) 1.913 * * [simplify]: iters left: 1 (35 enodes) 1.919 * * [simplify]: Extracting #0: cost 1 inf + 0 1.919 * * [simplify]: Extracting #1: cost 7 inf + 0 1.919 * * [simplify]: Extracting #2: cost 7 inf + 3 1.919 * * [simplify]: Extracting #3: cost 2 inf + 370 1.919 * * [simplify]: Extracting #4: cost 0 inf + 592 1.920 * [simplify]: Simplified to (* (exp im) 0) 1.920 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (sin re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 1.920 * * * * [progress]: [ 7 / 82 ] simplifiying candidate # 1.920 * [simplify]: Simplifying (fma 1 (exp (- im)) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 1.920 * * [simplify]: iters left: 6 (10 enodes) 1.923 * * [simplify]: iters left: 5 (42 enodes) 1.937 * * [simplify]: iters left: 4 (63 enodes) 1.948 * * [simplify]: iters left: 3 (86 enodes) 1.963 * * [simplify]: iters left: 2 (146 enodes) 2.009 * * [simplify]: iters left: 1 (251 enodes) 2.098 * * [simplify]: Extracting #0: cost 1 inf + 0 2.098 * * [simplify]: Extracting #1: cost 14 inf + 0 2.099 * * [simplify]: Extracting #2: cost 82 inf + 1 2.099 * * [simplify]: Extracting #3: cost 119 inf + 6 2.100 * * [simplify]: Extracting #4: cost 112 inf + 604 2.101 * * [simplify]: Extracting #5: cost 101 inf + 2821 2.104 * * [simplify]: Extracting #6: cost 59 inf + 22611 2.114 * * [simplify]: Extracting #7: cost 3 inf + 59972 2.125 * * [simplify]: Extracting #8: cost 0 inf + 62194 2.135 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 2.136 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (sin re)) (+ (- (exp (- im)) (exp im)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))))) 2.136 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 2.136 * * [simplify]: iters left: 6 (7 enodes) 2.139 * * [simplify]: iters left: 5 (26 enodes) 2.148 * * [simplify]: iters left: 4 (42 enodes) 2.162 * * [simplify]: iters left: 3 (83 enodes) 2.178 * * [simplify]: iters left: 2 (133 enodes) 2.211 * * [simplify]: iters left: 1 (202 enodes) 2.258 * * [simplify]: Extracting #0: cost 1 inf + 0 2.258 * * [simplify]: Extracting #1: cost 0 inf + 1 2.258 * [simplify]: Simplified to 0 2.258 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (sin re)) (+ (- (exp (- im)) (exp im)) 0))) 2.258 * * * * [progress]: [ 8 / 82 ] simplifiying candidate # 2.259 * [simplify]: Simplifying (fma 1 (exp (- im)) (- (* (sqrt (exp im)) (sqrt (exp im))))) 2.259 * * [simplify]: iters left: 6 (9 enodes) 2.264 * * [simplify]: iters left: 5 (33 enodes) 2.275 * * [simplify]: iters left: 4 (42 enodes) 2.288 * * [simplify]: iters left: 3 (53 enodes) 2.302 * * [simplify]: iters left: 2 (58 enodes) 2.319 * * [simplify]: iters left: 1 (65 enodes) 2.338 * * [simplify]: Extracting #0: cost 1 inf + 0 2.338 * * [simplify]: Extracting #1: cost 11 inf + 0 2.338 * * [simplify]: Extracting #2: cost 18 inf + 1 2.338 * * [simplify]: Extracting #3: cost 18 inf + 2 2.338 * * [simplify]: Extracting #4: cost 9 inf + 781 2.338 * * [simplify]: Extracting #5: cost 0 inf + 2324 2.339 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 2.339 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (sin re)) (+ (- (exp (- im)) (exp im)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))))) 2.339 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 2.339 * * [simplify]: iters left: 5 (6 enodes) 2.341 * * [simplify]: iters left: 4 (18 enodes) 2.344 * * [simplify]: iters left: 3 (26 enodes) 2.348 * * [simplify]: iters left: 2 (34 enodes) 2.352 * * [simplify]: iters left: 1 (36 enodes) 2.357 * * [simplify]: Extracting #0: cost 1 inf + 0 2.357 * * [simplify]: Extracting #1: cost 0 inf + 1 2.357 * [simplify]: Simplified to 0 2.357 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (sin re)) (+ (- (exp (- im)) (exp im)) 0))) 2.357 * * * * [progress]: [ 9 / 82 ] simplifiying candidate # 2.357 * [simplify]: Simplifying (fma 1 (exp (- im)) (- (* (exp im) 1))) 2.357 * * [simplify]: iters left: 6 (8 enodes) 2.360 * * [simplify]: iters left: 5 (33 enodes) 2.370 * * [simplify]: iters left: 4 (45 enodes) 2.383 * * [simplify]: iters left: 3 (52 enodes) 2.396 * * [simplify]: iters left: 2 (56 enodes) 2.404 * * [simplify]: iters left: 1 (64 enodes) 2.413 * * [simplify]: Extracting #0: cost 1 inf + 0 2.413 * * [simplify]: Extracting #1: cost 7 inf + 0 2.413 * * [simplify]: Extracting #2: cost 10 inf + 2 2.413 * * [simplify]: Extracting #3: cost 10 inf + 3 2.413 * * [simplify]: Extracting #4: cost 5 inf + 488 2.413 * * [simplify]: Extracting #5: cost 0 inf + 1113 2.414 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 2.414 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (sin re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 2.414 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 2.414 * * [simplify]: iters left: 4 (6 enodes) 2.416 * * [simplify]: iters left: 3 (21 enodes) 2.420 * * [simplify]: iters left: 2 (31 enodes) 2.432 * * [simplify]: iters left: 1 (35 enodes) 2.442 * * [simplify]: Extracting #0: cost 1 inf + 0 2.442 * * [simplify]: Extracting #1: cost 7 inf + 0 2.442 * * [simplify]: Extracting #2: cost 7 inf + 3 2.442 * * [simplify]: Extracting #3: cost 2 inf + 370 2.443 * * [simplify]: Extracting #4: cost 0 inf + 592 2.443 * [simplify]: Simplified to (* (exp im) 0) 2.443 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (sin re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 2.443 * * * * [progress]: [ 10 / 82 ] simplifiying candidate # 2.443 * * * * [progress]: [ 11 / 82 ] simplifiying candidate # 2.443 * * * * [progress]: [ 12 / 82 ] simplifiying candidate # 2.444 * [simplify]: Simplifying (* (cbrt (exp (- im))) (cbrt (exp (- im)))) 2.444 * * [simplify]: iters left: 6 (5 enodes) 2.446 * * [simplify]: iters left: 5 (18 enodes) 2.452 * * [simplify]: iters left: 4 (24 enodes) 2.459 * * [simplify]: iters left: 3 (26 enodes) 2.467 * * [simplify]: Extracting #0: cost 1 inf + 0 2.467 * * [simplify]: Extracting #1: cost 3 inf + 0 2.467 * * [simplify]: Extracting #2: cost 5 inf + 0 2.467 * * [simplify]: Extracting #3: cost 9 inf + 0 2.467 * * [simplify]: Extracting #4: cost 11 inf + 1 2.467 * * [simplify]: Extracting #5: cost 10 inf + 2 2.467 * * [simplify]: Extracting #6: cost 0 inf + 1292 2.467 * [simplify]: Simplified to (* (cbrt (exp (- im))) (cbrt (exp (- im)))) 2.468 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (* (cbrt (exp (- im))) (cbrt (exp (- im)))) (cbrt (exp (- im))) (- (exp im))))) 2.468 * * * * [progress]: [ 13 / 82 ] simplifiying candidate # 2.468 * [simplify]: Simplifying (sqrt (exp (- im))) 2.468 * * [simplify]: iters left: 4 (4 enodes) 2.470 * * [simplify]: iters left: 3 (15 enodes) 2.475 * * [simplify]: iters left: 2 (21 enodes) 2.481 * * [simplify]: iters left: 1 (23 enodes) 2.489 * * [simplify]: Extracting #0: cost 1 inf + 0 2.489 * * [simplify]: Extracting #1: cost 3 inf + 0 2.489 * * [simplify]: Extracting #2: cost 7 inf + 0 2.489 * * [simplify]: Extracting #3: cost 9 inf + 1 2.489 * * [simplify]: Extracting #4: cost 8 inf + 2 2.489 * * [simplify]: Extracting #5: cost 0 inf + 750 2.489 * [simplify]: Simplified to (sqrt (exp (- im))) 2.490 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (sqrt (exp (- im))) (sqrt (exp (- im))) (- (exp im))))) 2.490 * * * * [progress]: [ 14 / 82 ] simplifiying candidate # 2.490 * * * * [progress]: [ 15 / 82 ] simplifiying candidate # 2.490 * [simplify]: Simplifying (/ (exp (exp (- im))) (exp (exp im))) 2.490 * * [simplify]: iters left: 6 (7 enodes) 2.493 * * [simplify]: iters left: 5 (25 enodes) 2.501 * * [simplify]: iters left: 4 (33 enodes) 2.507 * * [simplify]: iters left: 3 (40 enodes) 2.513 * * [simplify]: iters left: 2 (44 enodes) 2.519 * * [simplify]: iters left: 1 (48 enodes) 2.531 * * [simplify]: Extracting #0: cost 1 inf + 0 2.531 * * [simplify]: Extracting #1: cost 9 inf + 0 2.531 * * [simplify]: Extracting #2: cost 15 inf + 1 2.531 * * [simplify]: Extracting #3: cost 20 inf + 1 2.532 * * [simplify]: Extracting #4: cost 20 inf + 2 2.532 * * [simplify]: Extracting #5: cost 7 inf + 1620 2.533 * * [simplify]: Extracting #6: cost 1 inf + 2676 2.533 * * [simplify]: Extracting #7: cost 0 inf + 2898 2.534 * [simplify]: Simplified to (exp (- (/ 1 (exp im)) (exp im))) 2.534 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (sin re)) (log (exp (- (/ 1 (exp im)) (exp im)))))) 2.535 * * * * [progress]: [ 16 / 82 ] simplifiying candidate # 2.535 * * * * [progress]: [ 17 / 82 ] simplifiying candidate # 2.535 * * * * [progress]: [ 18 / 82 ] simplifiying candidate # 2.535 * * * * [progress]: [ 19 / 82 ] simplifiying candidate # 2.535 * * * * [progress]: [ 20 / 82 ] simplifiying candidate # 2.535 * * * * [progress]: [ 21 / 82 ] simplifiying candidate # 2.535 * * * * [progress]: [ 22 / 82 ] simplifiying candidate # 2.535 * * * * [progress]: [ 23 / 82 ] simplifiying candidate # 2.535 * * * * [progress]: [ 24 / 82 ] simplifiying candidate # 2.535 * * * * [progress]: [ 25 / 82 ] simplifiying candidate # 2.535 * * * * [progress]: [ 26 / 82 ] simplifiying candidate # 2.536 * [simplify]: Simplifying (+ (sqrt (exp (- im))) (sqrt (exp im))) 2.536 * * [simplify]: iters left: 6 (7 enodes) 2.539 * * [simplify]: iters left: 5 (24 enodes) 2.547 * * [simplify]: iters left: 4 (28 enodes) 2.554 * * [simplify]: iters left: 3 (30 enodes) 2.558 * * [simplify]: Extracting #0: cost 1 inf + 0 2.559 * * [simplify]: Extracting #1: cost 4 inf + 0 2.559 * * [simplify]: Extracting #2: cost 8 inf + 0 2.559 * * [simplify]: Extracting #3: cost 13 inf + 0 2.559 * * [simplify]: Extracting #4: cost 12 inf + 2 2.559 * * [simplify]: Extracting #5: cost 7 inf + 337 2.559 * * [simplify]: Extracting #6: cost 2 inf + 972 2.559 * * [simplify]: Extracting #7: cost 1 inf + 1273 2.559 * * [simplify]: Extracting #8: cost 0 inf + 1574 2.559 * [simplify]: Simplified to (+ (sqrt (exp (- im))) (sqrt (exp im))) 2.560 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (sin re)) (* (+ (sqrt (exp (- im))) (sqrt (exp im))) (- (sqrt (exp (- im))) (sqrt (exp im)))))) 2.560 * [simplify]: Simplifying (- (sqrt (exp (- im))) (sqrt (exp im))) 2.560 * * [simplify]: iters left: 6 (7 enodes) 2.563 * * [simplify]: iters left: 5 (25 enodes) 2.567 * * [simplify]: iters left: 4 (32 enodes) 2.572 * * [simplify]: iters left: 3 (34 enodes) 2.577 * * [simplify]: Extracting #0: cost 1 inf + 0 2.577 * * [simplify]: Extracting #1: cost 5 inf + 0 2.577 * * [simplify]: Extracting #2: cost 10 inf + 0 2.577 * * [simplify]: Extracting #3: cost 15 inf + 0 2.577 * * [simplify]: Extracting #4: cost 14 inf + 2 2.577 * * [simplify]: Extracting #5: cost 9 inf + 417 2.577 * * [simplify]: Extracting #6: cost 2 inf + 1274 2.577 * * [simplify]: Extracting #7: cost 1 inf + 1575 2.577 * * [simplify]: Extracting #8: cost 0 inf + 1876 2.578 * [simplify]: Simplified to (- (sqrt (exp (- im))) (sqrt (exp im))) 2.578 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (sin re)) (* (+ (sqrt (exp (- im))) (sqrt (exp im))) (- (sqrt (exp (- im))) (sqrt (exp im)))))) 2.578 * * * * [progress]: [ 27 / 82 ] simplifiying candidate # 2.578 * [simplify]: Simplifying (- (exp (- im)) (exp im)) 2.578 * * [simplify]: iters left: 5 (5 enodes) 2.579 * * [simplify]: iters left: 4 (19 enodes) 2.582 * * [simplify]: iters left: 3 (26 enodes) 2.586 * * [simplify]: iters left: 2 (28 enodes) 2.590 * * [simplify]: Extracting #0: cost 1 inf + 0 2.590 * * [simplify]: Extracting #1: cost 5 inf + 0 2.590 * * [simplify]: Extracting #2: cost 11 inf + 0 2.590 * * [simplify]: Extracting #3: cost 10 inf + 2 2.591 * * [simplify]: Extracting #4: cost 0 inf + 1112 2.591 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 2.591 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (sin re)) (* 1 (- (exp (- im)) (exp im))))) 2.591 * * * * [progress]: [ 28 / 82 ] simplifiying candidate # 2.591 * * * * [progress]: [ 29 / 82 ] simplifiying candidate #real (real->posit16 (- (exp (- im)) (exp im))))))> 2.591 * * * * [progress]: [ 30 / 82 ] simplifiying candidate # 2.591 * * * * [progress]: [ 31 / 82 ] simplifiying candidate # 2.591 * * * * [progress]: [ 32 / 82 ] simplifiying candidate # 2.591 * [simplify]: Simplifying (* (* 0.5 (sin re)) (- (exp (- im)) (exp im))) 2.591 * * [simplify]: iters left: 6 (10 enodes) 2.594 * * [simplify]: iters left: 5 (38 enodes) 2.603 * * [simplify]: iters left: 4 (65 enodes) 2.627 * * [simplify]: iters left: 3 (136 enodes) 2.670 * * [simplify]: iters left: 2 (213 enodes) 2.714 * * [simplify]: iters left: 1 (321 enodes) 2.782 * * [simplify]: Extracting #0: cost 1 inf + 0 2.782 * * [simplify]: Extracting #1: cost 24 inf + 0 2.783 * * [simplify]: Extracting #2: cost 50 inf + 43 2.783 * * [simplify]: Extracting #3: cost 43 inf + 1028 2.784 * * [simplify]: Extracting #4: cost 10 inf + 6468 2.787 * * [simplify]: Extracting #5: cost 0 inf + 8071 2.789 * * [simplify]: Extracting #6: cost 0 inf + 8016 2.792 * [simplify]: Simplified to (* (- (/ (sin re) (exp im)) (* (exp im) (sin re))) 0.5) 2.792 * [simplify]: Simplified (2 1) to (λ (re im) (pow (* (- (/ (sin re) (exp im)) (* (exp im) (sin re))) 0.5) 1)) 2.792 * * * * [progress]: [ 33 / 82 ] simplifiying candidate # 2.792 * [simplify]: Simplifying (* (* 0.5 (sin re)) (- (exp (- im)) (exp im))) 2.792 * * [simplify]: iters left: 6 (10 enodes) 2.795 * * [simplify]: iters left: 5 (38 enodes) 2.801 * * [simplify]: iters left: 4 (65 enodes) 2.817 * * [simplify]: iters left: 3 (136 enodes) 2.857 * * [simplify]: iters left: 2 (213 enodes) 2.923 * * [simplify]: iters left: 1 (321 enodes) 3.026 * * [simplify]: Extracting #0: cost 1 inf + 0 3.027 * * [simplify]: Extracting #1: cost 24 inf + 0 3.027 * * [simplify]: Extracting #2: cost 50 inf + 43 3.028 * * [simplify]: Extracting #3: cost 43 inf + 1028 3.030 * * [simplify]: Extracting #4: cost 10 inf + 6468 3.036 * * [simplify]: Extracting #5: cost 0 inf + 8071 3.041 * * [simplify]: Extracting #6: cost 0 inf + 8016 3.046 * [simplify]: Simplified to (* (- (/ (sin re) (exp im)) (* (exp im) (sin re))) 0.5) 3.046 * [simplify]: Simplified (2 1) to (λ (re im) (pow (* (- (/ (sin re) (exp im)) (* (exp im) (sin re))) 0.5) 1)) 3.046 * * * * [progress]: [ 34 / 82 ] simplifiying candidate # 3.047 * * * * [progress]: [ 35 / 82 ] simplifiying candidate # 3.047 * [simplify]: Simplifying (+ (+ (log 0.5) (log (sin re))) (log (- (exp (- im)) (exp im)))) 3.047 * * [simplify]: iters left: 6 (13 enodes) 3.054 * * [simplify]: iters left: 5 (47 enodes) 3.068 * * [simplify]: iters left: 4 (62 enodes) 3.086 * * [simplify]: iters left: 3 (69 enodes) 3.106 * * [simplify]: Extracting #0: cost 1 inf + 0 3.106 * * [simplify]: Extracting #1: cost 8 inf + 0 3.106 * * [simplify]: Extracting #2: cost 17 inf + 0 3.106 * * [simplify]: Extracting #3: cost 22 inf + 1 3.106 * * [simplify]: Extracting #4: cost 26 inf + 73 3.106 * * [simplify]: Extracting #5: cost 16 inf + 1045 3.107 * * [simplify]: Extracting #6: cost 4 inf + 4374 3.109 * * [simplify]: Extracting #7: cost 0 inf + 5580 3.110 * [simplify]: Simplified to (+ (+ (log (sin re)) (log (- (exp (- im)) (exp im)))) (log 0.5)) 3.110 * [simplify]: Simplified (2 1) to (λ (re im) (exp (+ (+ (log (sin re)) (log (- (exp (- im)) (exp im)))) (log 0.5)))) 3.110 * * * * [progress]: [ 36 / 82 ] simplifiying candidate # 3.111 * [simplify]: Simplifying (+ (log (* 0.5 (sin re))) (log (- (exp (- im)) (exp im)))) 3.111 * * [simplify]: iters left: 6 (12 enodes) 3.117 * * [simplify]: iters left: 5 (45 enodes) 3.131 * * [simplify]: iters left: 4 (61 enodes) 3.152 * * [simplify]: iters left: 3 (72 enodes) 3.163 * * [simplify]: Extracting #0: cost 1 inf + 0 3.163 * * [simplify]: Extracting #1: cost 8 inf + 0 3.164 * * [simplify]: Extracting #2: cost 18 inf + 0 3.164 * * [simplify]: Extracting #3: cost 24 inf + 1 3.164 * * [simplify]: Extracting #4: cost 28 inf + 73 3.164 * * [simplify]: Extracting #5: cost 20 inf + 845 3.164 * * [simplify]: Extracting #6: cost 13 inf + 1563 3.165 * * [simplify]: Extracting #7: cost 1 inf + 5042 3.165 * * [simplify]: Extracting #8: cost 0 inf + 5504 3.166 * [simplify]: Simplified to (+ (log (- (exp (- im)) (exp im))) (log (* 0.5 (sin re)))) 3.166 * [simplify]: Simplified (2 1) to (λ (re im) (exp (+ (log (- (exp (- im)) (exp im))) (log (* 0.5 (sin re)))))) 3.166 * * * * [progress]: [ 37 / 82 ] simplifiying candidate # 3.166 * * * * [progress]: [ 38 / 82 ] simplifiying candidate # 3.166 * * * * [progress]: [ 39 / 82 ] simplifiying candidate # 3.166 * [simplify]: Simplifying (* (* (* (* 0.5 0.5) 0.5) (* (* (sin re) (sin re)) (sin re))) (* (* (- (exp (- im)) (exp im)) (- (exp (- im)) (exp im))) (- (exp (- im)) (exp im)))) 3.167 * * [simplify]: iters left: 6 (16 enodes) 3.171 * * [simplify]: iters left: 5 (65 enodes) 3.184 * * [simplify]: iters left: 4 (163 enodes) 3.261 * * [simplify]: Extracting #0: cost 1 inf + 0 3.261 * * [simplify]: Extracting #1: cost 44 inf + 0 3.261 * * [simplify]: Extracting #2: cost 199 inf + 42 3.263 * * [simplify]: Extracting #3: cost 210 inf + 2674 3.266 * * [simplify]: Extracting #4: cost 158 inf + 18927 3.283 * * [simplify]: Extracting #5: cost 29 inf + 70396 3.316 * * [simplify]: Extracting #6: cost 0 inf + 82875 3.343 * [simplify]: Simplified to (* (* (* (- (exp (- im)) (exp im)) (- (exp (- im)) (exp im))) (- (exp (- im)) (exp im))) (* (* (sin re) 0.5) (* (* (sin re) 0.5) (* (sin re) 0.5)))) 3.343 * [simplify]: Simplified (2 1) to (λ (re im) (cbrt (* (* (* (- (exp (- im)) (exp im)) (- (exp (- im)) (exp im))) (- (exp (- im)) (exp im))) (* (* (sin re) 0.5) (* (* (sin re) 0.5) (* (sin re) 0.5)))))) 3.343 * * * * [progress]: [ 40 / 82 ] simplifiying candidate # 3.344 * [simplify]: Simplifying (* (* (* (* 0.5 (sin re)) (* 0.5 (sin re))) (* 0.5 (sin re))) (* (* (- (exp (- im)) (exp im)) (- (exp (- im)) (exp im))) (- (exp (- im)) (exp im)))) 3.344 * * [simplify]: iters left: 6 (14 enodes) 3.348 * * [simplify]: iters left: 5 (63 enodes) 3.363 * * [simplify]: iters left: 4 (170 enodes) 3.476 * * [simplify]: Extracting #0: cost 1 inf + 0 3.476 * * [simplify]: Extracting #1: cost 43 inf + 0 3.477 * * [simplify]: Extracting #2: cost 203 inf + 42 3.478 * * [simplify]: Extracting #3: cost 214 inf + 1971 3.482 * * [simplify]: Extracting #4: cost 147 inf + 23893 3.496 * * [simplify]: Extracting #5: cost 18 inf + 75083 3.518 * * [simplify]: Extracting #6: cost 0 inf + 82579 3.535 * * [simplify]: Extracting #7: cost 0 inf + 82059 3.551 * [simplify]: Simplified to (* (* (- (exp (- im)) (exp im)) (* 0.5 (sin re))) (* (* (- (exp (- im)) (exp im)) (* 0.5 (sin re))) (* (- (exp (- im)) (exp im)) (* 0.5 (sin re))))) 3.552 * [simplify]: Simplified (2 1) to (λ (re im) (cbrt (* (* (- (exp (- im)) (exp im)) (* 0.5 (sin re))) (* (* (- (exp (- im)) (exp im)) (* 0.5 (sin re))) (* (- (exp (- im)) (exp im)) (* 0.5 (sin re))))))) 3.552 * * * * [progress]: [ 41 / 82 ] simplifiying candidate # 3.552 * * * * [progress]: [ 42 / 82 ] simplifiying candidate # 3.552 * * * * [progress]: [ 43 / 82 ] simplifiying candidate # 3.552 * * * * [progress]: [ 44 / 82 ] simplifiying candidate # 3.552 * * * * [progress]: [ 45 / 82 ] simplifiying candidate # 3.552 * [simplify]: Simplifying (* (* 0.5 (sin re)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 3.552 * * [simplify]: iters left: 6 (12 enodes) 3.555 * * [simplify]: iters left: 5 (45 enodes) 3.566 * * [simplify]: iters left: 4 (81 enodes) 3.585 * * [simplify]: iters left: 3 (229 enodes) 3.720 * * [simplify]: Extracting #0: cost 1 inf + 0 3.720 * * [simplify]: Extracting #1: cost 44 inf + 0 3.722 * * [simplify]: Extracting #2: cost 113 inf + 2 3.723 * * [simplify]: Extracting #3: cost 107 inf + 545 3.725 * * [simplify]: Extracting #4: cost 87 inf + 4295 3.728 * * [simplify]: Extracting #5: cost 29 inf + 23276 3.734 * * [simplify]: Extracting #6: cost 1 inf + 35487 3.740 * * [simplify]: Extracting #7: cost 0 inf + 36242 3.746 * [simplify]: Simplified to (* (sin re) 0) 3.746 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (sin re)) (fma (* (cbrt (exp (- im))) (cbrt (exp (- im)))) (cbrt (exp (- im))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))))) (* (sin re) 0))) 3.746 * * * * [progress]: [ 46 / 82 ] simplifiying candidate # 3.746 * [simplify]: Simplifying (* (* 0.5 (sin re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 3.746 * * [simplify]: iters left: 6 (11 enodes) 3.749 * * [simplify]: iters left: 5 (37 enodes) 3.760 * * [simplify]: iters left: 4 (65 enodes) 3.787 * * [simplify]: iters left: 3 (158 enodes) 3.834 * * [simplify]: iters left: 2 (319 enodes) 3.934 * * [simplify]: iters left: 1 (429 enodes) 3.991 * * [simplify]: Extracting #0: cost 1 inf + 0 3.991 * * [simplify]: Extracting #1: cost 0 inf + 1 3.991 * [simplify]: Simplified to 0 3.991 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (sin re)) (fma (* (cbrt (exp (- im))) (cbrt (exp (- im)))) (cbrt (exp (- im))) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 3.992 * * * * [progress]: [ 47 / 82 ] simplifiying candidate # 3.992 * [simplify]: Simplifying (* (* 0.5 (sin re)) (fma (- (exp im)) 1 (* (exp im) 1))) 3.992 * * [simplify]: iters left: 6 (11 enodes) 3.998 * * [simplify]: iters left: 5 (40 enodes) 4.012 * * [simplify]: iters left: 4 (70 enodes) 4.040 * * [simplify]: iters left: 3 (150 enodes) 4.087 * * [simplify]: iters left: 2 (268 enodes) 4.175 * * [simplify]: iters left: 1 (351 enodes) 4.232 * * [simplify]: Extracting #0: cost 1 inf + 0 4.232 * * [simplify]: Extracting #1: cost 0 inf + 1 4.232 * [simplify]: Simplified to 0 4.232 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (sin re)) (fma (* (cbrt (exp (- im))) (cbrt (exp (- im)))) (cbrt (exp (- im))) (- (* (exp im) 1)))) 0)) 4.232 * * * * [progress]: [ 48 / 82 ] simplifiying candidate # 4.232 * [simplify]: Simplifying (* (* 0.5 (sin re)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 4.232 * * [simplify]: iters left: 6 (12 enodes) 4.235 * * [simplify]: iters left: 5 (45 enodes) 4.244 * * [simplify]: iters left: 4 (81 enodes) 4.281 * * [simplify]: iters left: 3 (229 enodes) 4.366 * * [simplify]: Extracting #0: cost 1 inf + 0 4.367 * * [simplify]: Extracting #1: cost 44 inf + 0 4.367 * * [simplify]: Extracting #2: cost 113 inf + 2 4.369 * * [simplify]: Extracting #3: cost 107 inf + 545 4.371 * * [simplify]: Extracting #4: cost 87 inf + 4295 4.377 * * [simplify]: Extracting #5: cost 29 inf + 23276 4.389 * * [simplify]: Extracting #6: cost 1 inf + 35487 4.402 * * [simplify]: Extracting #7: cost 0 inf + 36242 4.417 * [simplify]: Simplified to (* (sin re) 0) 4.418 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (sin re)) (fma (sqrt (exp (- im))) (sqrt (exp (- im))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))))) (* (sin re) 0))) 4.418 * * * * [progress]: [ 49 / 82 ] simplifiying candidate # 4.418 * [simplify]: Simplifying (* (* 0.5 (sin re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 4.418 * * [simplify]: iters left: 6 (11 enodes) 4.424 * * [simplify]: iters left: 5 (37 enodes) 4.436 * * [simplify]: iters left: 4 (65 enodes) 4.464 * * [simplify]: iters left: 3 (158 enodes) 4.528 * * [simplify]: iters left: 2 (319 enodes) 4.647 * * [simplify]: iters left: 1 (429 enodes) 4.699 * * [simplify]: Extracting #0: cost 1 inf + 0 4.699 * * [simplify]: Extracting #1: cost 0 inf + 1 4.699 * [simplify]: Simplified to 0 4.699 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (sin re)) (fma (sqrt (exp (- im))) (sqrt (exp (- im))) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 4.700 * * * * [progress]: [ 50 / 82 ] simplifiying candidate # 4.700 * [simplify]: Simplifying (* (* 0.5 (sin re)) (fma (- (exp im)) 1 (* (exp im) 1))) 4.700 * * [simplify]: iters left: 6 (11 enodes) 4.706 * * [simplify]: iters left: 5 (40 enodes) 4.720 * * [simplify]: iters left: 4 (70 enodes) 4.752 * * [simplify]: iters left: 3 (150 enodes) 4.823 * * [simplify]: iters left: 2 (268 enodes) 4.915 * * [simplify]: iters left: 1 (351 enodes) 4.981 * * [simplify]: Extracting #0: cost 1 inf + 0 4.981 * * [simplify]: Extracting #1: cost 0 inf + 1 4.981 * [simplify]: Simplified to 0 4.981 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (sin re)) (fma (sqrt (exp (- im))) (sqrt (exp (- im))) (- (* (exp im) 1)))) 0)) 4.981 * * * * [progress]: [ 51 / 82 ] simplifiying candidate # 4.982 * [simplify]: Simplifying (* (* 0.5 (sin re)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 4.982 * * [simplify]: iters left: 6 (12 enodes) 4.985 * * [simplify]: iters left: 5 (45 enodes) 4.993 * * [simplify]: iters left: 4 (81 enodes) 5.018 * * [simplify]: iters left: 3 (229 enodes) 5.098 * * [simplify]: Extracting #0: cost 1 inf + 0 5.098 * * [simplify]: Extracting #1: cost 44 inf + 0 5.098 * * [simplify]: Extracting #2: cost 113 inf + 2 5.099 * * [simplify]: Extracting #3: cost 107 inf + 545 5.100 * * [simplify]: Extracting #4: cost 87 inf + 4295 5.103 * * [simplify]: Extracting #5: cost 29 inf + 23276 5.113 * * [simplify]: Extracting #6: cost 1 inf + 35487 5.119 * * [simplify]: Extracting #7: cost 0 inf + 36242 5.125 * [simplify]: Simplified to (* (sin re) 0) 5.125 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (sin re)) (fma 1 (exp (- im)) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))))) (* (sin re) 0))) 5.126 * * * * [progress]: [ 52 / 82 ] simplifiying candidate # 5.126 * [simplify]: Simplifying (* (* 0.5 (sin re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 5.126 * * [simplify]: iters left: 6 (11 enodes) 5.129 * * [simplify]: iters left: 5 (37 enodes) 5.140 * * [simplify]: iters left: 4 (65 enodes) 5.167 * * [simplify]: iters left: 3 (158 enodes) 5.216 * * [simplify]: iters left: 2 (319 enodes) 5.332 * * [simplify]: iters left: 1 (429 enodes) 5.390 * * [simplify]: Extracting #0: cost 1 inf + 0 5.390 * * [simplify]: Extracting #1: cost 0 inf + 1 5.390 * [simplify]: Simplified to 0 5.390 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (sin re)) (fma 1 (exp (- im)) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 5.390 * * * * [progress]: [ 53 / 82 ] simplifiying candidate # 5.390 * [simplify]: Simplifying (* (* 0.5 (sin re)) (fma (- (exp im)) 1 (* (exp im) 1))) 5.390 * * [simplify]: iters left: 6 (11 enodes) 5.396 * * [simplify]: iters left: 5 (40 enodes) 5.412 * * [simplify]: iters left: 4 (70 enodes) 5.438 * * [simplify]: iters left: 3 (150 enodes) 5.487 * * [simplify]: iters left: 2 (268 enodes) 5.603 * * [simplify]: iters left: 1 (351 enodes) 5.641 * * [simplify]: Extracting #0: cost 1 inf + 0 5.641 * * [simplify]: Extracting #1: cost 0 inf + 1 5.641 * [simplify]: Simplified to 0 5.641 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (sin re)) (fma 1 (exp (- im)) (- (* (exp im) 1)))) 0)) 5.641 * * * * [progress]: [ 54 / 82 ] simplifiying candidate # 5.641 * [simplify]: Simplifying (* (* 0.5 (sin re)) (- (exp im))) 5.641 * * [simplify]: iters left: 5 (8 enodes) 5.643 * * [simplify]: iters left: 4 (30 enodes) 5.648 * * [simplify]: iters left: 3 (49 enodes) 5.657 * * [simplify]: iters left: 2 (80 enodes) 5.674 * * [simplify]: iters left: 1 (94 enodes) 5.700 * * [simplify]: Extracting #0: cost 1 inf + 0 5.700 * * [simplify]: Extracting #1: cost 15 inf + 0 5.700 * * [simplify]: Extracting #2: cost 27 inf + 42 5.701 * * [simplify]: Extracting #3: cost 23 inf + 156 5.701 * * [simplify]: Extracting #4: cost 5 inf + 2851 5.702 * * [simplify]: Extracting #5: cost 0 inf + 3489 5.702 * [simplify]: Simplified to (* 0.5 (* (- (exp im)) (sin re))) 5.702 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (sin re)) (exp (- im))) (* 0.5 (* (- (exp im)) (sin re))))) 5.703 * * * * [progress]: [ 55 / 82 ] simplifiying candidate # 5.703 * [simplify]: Simplifying (* (* 0.5 (sin re)) (- (exp im))) 5.703 * * [simplify]: iters left: 5 (8 enodes) 5.705 * * [simplify]: iters left: 4 (30 enodes) 5.710 * * [simplify]: iters left: 3 (49 enodes) 5.719 * * [simplify]: iters left: 2 (80 enodes) 5.739 * * [simplify]: iters left: 1 (94 enodes) 5.762 * * [simplify]: Extracting #0: cost 1 inf + 0 5.762 * * [simplify]: Extracting #1: cost 15 inf + 0 5.763 * * [simplify]: Extracting #2: cost 27 inf + 42 5.763 * * [simplify]: Extracting #3: cost 23 inf + 156 5.764 * * [simplify]: Extracting #4: cost 5 inf + 2851 5.765 * * [simplify]: Extracting #5: cost 0 inf + 3489 5.766 * [simplify]: Simplified to (* 0.5 (* (- (exp im)) (sin re))) 5.766 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (sin re)) (exp (- im))) (* 0.5 (* (- (exp im)) (sin re))))) 5.766 * * * * [progress]: [ 56 / 82 ] simplifiying candidate # 5.767 * [simplify]: Simplifying (* (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) (* 0.5 (sin re))) 5.767 * * [simplify]: iters left: 6 (12 enodes) 5.773 * * [simplify]: iters left: 5 (45 enodes) 5.788 * * [simplify]: iters left: 4 (75 enodes) 5.822 * * [simplify]: iters left: 3 (190 enodes) 5.905 * * [simplify]: Extracting #0: cost 1 inf + 0 5.905 * * [simplify]: Extracting #1: cost 37 inf + 0 5.906 * * [simplify]: Extracting #2: cost 103 inf + 2 5.910 * * [simplify]: Extracting #3: cost 103 inf + 118 5.912 * * [simplify]: Extracting #4: cost 74 inf + 4879 5.918 * * [simplify]: Extracting #5: cost 34 inf + 16587 5.927 * * [simplify]: Extracting #6: cost 2 inf + 30719 5.937 * * [simplify]: Extracting #7: cost 0 inf + 31807 5.947 * [simplify]: Simplified to (* 0 (sin re)) 5.947 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (* (cbrt (exp (- im))) (cbrt (exp (- im)))) (cbrt (exp (- im))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (sin re))) (* 0 (sin re)))) 5.948 * * * * [progress]: [ 57 / 82 ] simplifiying candidate # 5.948 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (sin re))) 5.948 * * [simplify]: iters left: 6 (11 enodes) 5.954 * * [simplify]: iters left: 5 (37 enodes) 5.960 * * [simplify]: iters left: 4 (59 enodes) 5.972 * * [simplify]: iters left: 3 (129 enodes) 6.013 * * [simplify]: iters left: 2 (286 enodes) 6.121 * * [simplify]: iters left: 1 (401 enodes) 6.163 * * [simplify]: Extracting #0: cost 1 inf + 0 6.163 * * [simplify]: Extracting #1: cost 0 inf + 1 6.163 * [simplify]: Simplified to 0 6.163 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (* (cbrt (exp (- im))) (cbrt (exp (- im)))) (cbrt (exp (- im))) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (sin re))) 0)) 6.163 * * * * [progress]: [ 58 / 82 ] simplifiying candidate # 6.164 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (sin re))) 6.164 * * [simplify]: iters left: 6 (11 enodes) 6.170 * * [simplify]: iters left: 5 (40 enodes) 6.184 * * [simplify]: iters left: 4 (64 enodes) 6.201 * * [simplify]: iters left: 3 (118 enodes) 6.232 * * [simplify]: iters left: 2 (261 enodes) 6.321 * * [simplify]: iters left: 1 (409 enodes) 6.406 * * [simplify]: Extracting #0: cost 1 inf + 0 6.406 * * [simplify]: Extracting #1: cost 0 inf + 1 6.406 * [simplify]: Simplified to 0 6.406 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (* (cbrt (exp (- im))) (cbrt (exp (- im)))) (cbrt (exp (- im))) (- (* (exp im) 1))) (* 0.5 (sin re))) 0)) 6.407 * * * * [progress]: [ 59 / 82 ] simplifiying candidate # 6.407 * [simplify]: Simplifying (* (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) (* 0.5 (sin re))) 6.407 * * [simplify]: iters left: 6 (12 enodes) 6.413 * * [simplify]: iters left: 5 (45 enodes) 6.429 * * [simplify]: iters left: 4 (75 enodes) 6.464 * * [simplify]: iters left: 3 (190 enodes) 6.571 * * [simplify]: Extracting #0: cost 1 inf + 0 6.571 * * [simplify]: Extracting #1: cost 37 inf + 0 6.572 * * [simplify]: Extracting #2: cost 103 inf + 2 6.575 * * [simplify]: Extracting #3: cost 103 inf + 118 6.578 * * [simplify]: Extracting #4: cost 74 inf + 4879 6.584 * * [simplify]: Extracting #5: cost 34 inf + 16587 6.594 * * [simplify]: Extracting #6: cost 2 inf + 30719 6.604 * * [simplify]: Extracting #7: cost 0 inf + 31807 6.614 * [simplify]: Simplified to (* 0 (sin re)) 6.614 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (sqrt (exp (- im))) (sqrt (exp (- im))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (sin re))) (* 0 (sin re)))) 6.615 * * * * [progress]: [ 60 / 82 ] simplifiying candidate # 6.615 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (sin re))) 6.615 * * [simplify]: iters left: 6 (11 enodes) 6.620 * * [simplify]: iters left: 5 (37 enodes) 6.632 * * [simplify]: iters left: 4 (59 enodes) 6.653 * * [simplify]: iters left: 3 (129 enodes) 6.721 * * [simplify]: iters left: 2 (286 enodes) 6.792 * * [simplify]: iters left: 1 (401 enodes) 6.827 * * [simplify]: Extracting #0: cost 1 inf + 0 6.827 * * [simplify]: Extracting #1: cost 0 inf + 1 6.827 * [simplify]: Simplified to 0 6.827 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (sqrt (exp (- im))) (sqrt (exp (- im))) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (sin re))) 0)) 6.828 * * * * [progress]: [ 61 / 82 ] simplifiying candidate # 6.828 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (sin re))) 6.828 * * [simplify]: iters left: 6 (11 enodes) 6.834 * * [simplify]: iters left: 5 (40 enodes) 6.849 * * [simplify]: iters left: 4 (64 enodes) 6.873 * * [simplify]: iters left: 3 (118 enodes) 6.905 * * [simplify]: iters left: 2 (261 enodes) 6.999 * * [simplify]: iters left: 1 (409 enodes) 7.045 * * [simplify]: Extracting #0: cost 1 inf + 0 7.045 * * [simplify]: Extracting #1: cost 0 inf + 1 7.045 * [simplify]: Simplified to 0 7.045 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (sqrt (exp (- im))) (sqrt (exp (- im))) (- (* (exp im) 1))) (* 0.5 (sin re))) 0)) 7.045 * * * * [progress]: [ 62 / 82 ] simplifiying candidate # 7.046 * [simplify]: Simplifying (* (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) (* 0.5 (sin re))) 7.046 * * [simplify]: iters left: 6 (12 enodes) 7.049 * * [simplify]: iters left: 5 (45 enodes) 7.063 * * [simplify]: iters left: 4 (75 enodes) 7.098 * * [simplify]: iters left: 3 (190 enodes) 7.158 * * [simplify]: Extracting #0: cost 1 inf + 0 7.158 * * [simplify]: Extracting #1: cost 37 inf + 0 7.161 * * [simplify]: Extracting #2: cost 103 inf + 2 7.162 * * [simplify]: Extracting #3: cost 103 inf + 118 7.163 * * [simplify]: Extracting #4: cost 74 inf + 4879 7.166 * * [simplify]: Extracting #5: cost 34 inf + 16587 7.171 * * [simplify]: Extracting #6: cost 2 inf + 30719 7.176 * * [simplify]: Extracting #7: cost 0 inf + 31807 7.181 * [simplify]: Simplified to (* 0 (sin re)) 7.181 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma 1 (exp (- im)) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (sin re))) (* 0 (sin re)))) 7.181 * * * * [progress]: [ 63 / 82 ] simplifiying candidate # 7.181 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (sin re))) 7.181 * * [simplify]: iters left: 6 (11 enodes) 7.184 * * [simplify]: iters left: 5 (37 enodes) 7.191 * * [simplify]: iters left: 4 (59 enodes) 7.203 * * [simplify]: iters left: 3 (129 enodes) 7.253 * * [simplify]: iters left: 2 (286 enodes) 7.355 * * [simplify]: iters left: 1 (401 enodes) 7.403 * * [simplify]: Extracting #0: cost 1 inf + 0 7.403 * * [simplify]: Extracting #1: cost 0 inf + 1 7.403 * [simplify]: Simplified to 0 7.403 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma 1 (exp (- im)) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (sin re))) 0)) 7.403 * * * * [progress]: [ 64 / 82 ] simplifiying candidate # 7.403 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (sin re))) 7.404 * * [simplify]: iters left: 6 (11 enodes) 7.409 * * [simplify]: iters left: 5 (40 enodes) 7.424 * * [simplify]: iters left: 4 (64 enodes) 7.450 * * [simplify]: iters left: 3 (118 enodes) 7.510 * * [simplify]: iters left: 2 (261 enodes) 7.624 * * [simplify]: iters left: 1 (409 enodes) 7.712 * * [simplify]: Extracting #0: cost 1 inf + 0 7.712 * * [simplify]: Extracting #1: cost 0 inf + 1 7.712 * [simplify]: Simplified to 0 7.712 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma 1 (exp (- im)) (- (* (exp im) 1))) (* 0.5 (sin re))) 0)) 7.712 * * * * [progress]: [ 65 / 82 ] simplifiying candidate # 7.713 * [simplify]: Simplifying (* (- (exp im)) (* 0.5 (sin re))) 7.713 * * [simplify]: iters left: 5 (8 enodes) 7.717 * * [simplify]: iters left: 4 (30 enodes) 7.727 * * [simplify]: iters left: 3 (49 enodes) 7.743 * * [simplify]: iters left: 2 (80 enodes) 7.760 * * [simplify]: iters left: 1 (93 enodes) 7.771 * * [simplify]: Extracting #0: cost 1 inf + 0 7.772 * * [simplify]: Extracting #1: cost 15 inf + 0 7.772 * * [simplify]: Extracting #2: cost 27 inf + 42 7.772 * * [simplify]: Extracting #3: cost 19 inf + 602 7.772 * * [simplify]: Extracting #4: cost 1 inf + 3347 7.774 * * [simplify]: Extracting #5: cost 0 inf + 3489 7.775 * [simplify]: Simplified to (* (sin re) (* (- (exp im)) 0.5)) 7.775 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (exp (- im)) (* 0.5 (sin re))) (* (sin re) (* (- (exp im)) 0.5)))) 7.775 * * * * [progress]: [ 66 / 82 ] simplifiying candidate # 7.775 * [simplify]: Simplifying (* (- (exp im)) (* 0.5 (sin re))) 7.775 * * [simplify]: iters left: 5 (8 enodes) 7.778 * * [simplify]: iters left: 4 (30 enodes) 7.783 * * [simplify]: iters left: 3 (49 enodes) 7.797 * * [simplify]: iters left: 2 (80 enodes) 7.820 * * [simplify]: iters left: 1 (93 enodes) 7.842 * * [simplify]: Extracting #0: cost 1 inf + 0 7.842 * * [simplify]: Extracting #1: cost 15 inf + 0 7.842 * * [simplify]: Extracting #2: cost 27 inf + 42 7.843 * * [simplify]: Extracting #3: cost 19 inf + 602 7.844 * * [simplify]: Extracting #4: cost 1 inf + 3347 7.845 * * [simplify]: Extracting #5: cost 0 inf + 3489 7.846 * [simplify]: Simplified to (* (sin re) (* (- (exp im)) 0.5)) 7.846 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (exp (- im)) (* 0.5 (sin re))) (* (sin re) (* (- (exp im)) 0.5)))) 7.847 * * * * [progress]: [ 67 / 82 ] simplifiying candidate # 7.847 * [simplify]: Simplifying (cbrt (- (exp (- im)) (exp im))) 7.847 * * [simplify]: iters left: 6 (6 enodes) 7.850 * * [simplify]: iters left: 5 (22 enodes) 7.856 * * [simplify]: iters left: 4 (29 enodes) 7.865 * * [simplify]: iters left: 3 (31 enodes) 7.876 * * [simplify]: Extracting #0: cost 1 inf + 0 7.876 * * [simplify]: Extracting #1: cost 3 inf + 0 7.876 * * [simplify]: Extracting #2: cost 7 inf + 0 7.876 * * [simplify]: Extracting #3: cost 13 inf + 0 7.876 * * [simplify]: Extracting #4: cost 12 inf + 2 7.876 * * [simplify]: Extracting #5: cost 10 inf + 114 7.876 * * [simplify]: Extracting #6: cost 1 inf + 1413 7.877 * * [simplify]: Extracting #7: cost 0 inf + 1714 7.877 * [simplify]: Simplified to (cbrt (- (exp (- im)) (exp im))) 7.877 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (sin re)) (* (cbrt (- (exp (- im)) (exp im))) (cbrt (- (exp (- im)) (exp im))))) (cbrt (- (exp (- im)) (exp im))))) 7.877 * * * * [progress]: [ 68 / 82 ] simplifiying candidate # 7.878 * [simplify]: Simplifying (sqrt (- (exp (- im)) (exp im))) 7.878 * * [simplify]: iters left: 6 (6 enodes) 7.881 * * [simplify]: iters left: 5 (22 enodes) 7.888 * * [simplify]: iters left: 4 (29 enodes) 7.896 * * [simplify]: iters left: 3 (31 enodes) 7.905 * * [simplify]: Extracting #0: cost 1 inf + 0 7.905 * * [simplify]: Extracting #1: cost 3 inf + 0 7.905 * * [simplify]: Extracting #2: cost 7 inf + 0 7.905 * * [simplify]: Extracting #3: cost 13 inf + 0 7.905 * * [simplify]: Extracting #4: cost 12 inf + 2 7.905 * * [simplify]: Extracting #5: cost 10 inf + 114 7.906 * * [simplify]: Extracting #6: cost 1 inf + 1373 7.906 * * [simplify]: Extracting #7: cost 0 inf + 1634 7.907 * [simplify]: Simplified to (sqrt (- (exp (- im)) (exp im))) 7.907 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (sin re)) (sqrt (- (exp (- im)) (exp im)))) (sqrt (- (exp (- im)) (exp im))))) 7.907 * * * * [progress]: [ 69 / 82 ] simplifiying candidate # 7.907 * [simplify]: Simplifying (- (exp (- im)) (exp im)) 7.907 * * [simplify]: iters left: 5 (5 enodes) 7.910 * * [simplify]: iters left: 4 (19 enodes) 7.916 * * [simplify]: iters left: 3 (26 enodes) 7.923 * * [simplify]: iters left: 2 (28 enodes) 7.931 * * [simplify]: Extracting #0: cost 1 inf + 0 7.931 * * [simplify]: Extracting #1: cost 5 inf + 0 7.931 * * [simplify]: Extracting #2: cost 11 inf + 0 7.931 * * [simplify]: Extracting #3: cost 10 inf + 2 7.932 * * [simplify]: Extracting #4: cost 0 inf + 1112 7.932 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 7.932 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (sin re)) 1) (- (exp (- im)) (exp im)))) 7.932 * * * * [progress]: [ 70 / 82 ] simplifiying candidate # 7.932 * [simplify]: Simplifying (- (sqrt (exp (- im))) (sqrt (exp im))) 7.932 * * [simplify]: iters left: 6 (7 enodes) 7.935 * * [simplify]: iters left: 5 (25 enodes) 7.943 * * [simplify]: iters left: 4 (32 enodes) 7.952 * * [simplify]: iters left: 3 (34 enodes) 7.961 * * [simplify]: Extracting #0: cost 1 inf + 0 7.961 * * [simplify]: Extracting #1: cost 5 inf + 0 7.961 * * [simplify]: Extracting #2: cost 10 inf + 0 7.961 * * [simplify]: Extracting #3: cost 15 inf + 0 7.961 * * [simplify]: Extracting #4: cost 14 inf + 2 7.962 * * [simplify]: Extracting #5: cost 9 inf + 417 7.962 * * [simplify]: Extracting #6: cost 2 inf + 1274 7.962 * * [simplify]: Extracting #7: cost 1 inf + 1575 7.963 * * [simplify]: Extracting #8: cost 0 inf + 1876 7.963 * [simplify]: Simplified to (- (sqrt (exp (- im))) (sqrt (exp im))) 7.963 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (sin re)) (+ (sqrt (exp (- im))) (sqrt (exp im)))) (- (sqrt (exp (- im))) (sqrt (exp im))))) 7.963 * * * * [progress]: [ 71 / 82 ] simplifiying candidate # 7.964 * [simplify]: Simplifying (- (exp (- im)) (exp im)) 7.964 * * [simplify]: iters left: 5 (5 enodes) 7.966 * * [simplify]: iters left: 4 (19 enodes) 7.972 * * [simplify]: iters left: 3 (26 enodes) 7.979 * * [simplify]: iters left: 2 (28 enodes) 7.987 * * [simplify]: Extracting #0: cost 1 inf + 0 7.987 * * [simplify]: Extracting #1: cost 5 inf + 0 7.987 * * [simplify]: Extracting #2: cost 11 inf + 0 7.987 * * [simplify]: Extracting #3: cost 10 inf + 2 7.987 * * [simplify]: Extracting #4: cost 0 inf + 1112 7.988 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 7.988 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (sin re)) 1) (- (exp (- im)) (exp im)))) 7.988 * * * * [progress]: [ 72 / 82 ] simplifiying candidate # 7.988 * * * * [progress]: [ 73 / 82 ] simplifiying candidate # 7.988 * [simplify]: Simplifying (+ (* (exp (- im)) (exp (- im))) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) 7.988 * * [simplify]: iters left: 6 (9 enodes) 7.993 * * [simplify]: iters left: 5 (44 enodes) 8.008 * * [simplify]: iters left: 4 (73 enodes) 8.032 * * [simplify]: iters left: 3 (89 enodes) 8.056 * * [simplify]: iters left: 2 (105 enodes) 8.081 * * [simplify]: iters left: 1 (123 enodes) 8.107 * * [simplify]: Extracting #0: cost 1 inf + 0 8.107 * * [simplify]: Extracting #1: cost 11 inf + 0 8.108 * * [simplify]: Extracting #2: cost 23 inf + 1 8.108 * * [simplify]: Extracting #3: cost 21 inf + 226 8.109 * * [simplify]: Extracting #4: cost 7 inf + 2054 8.110 * * [simplify]: Extracting #5: cost 0 inf + 3644 8.111 * [simplify]: Simplified to (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) 1)) 8.111 * [simplify]: Simplified (2 2) to (λ (re im) (/ (* (* 0.5 (sin re)) (- (pow (exp (- im)) 3) (pow (exp im) 3))) (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) 1)))) 8.111 * * * * [progress]: [ 74 / 82 ] simplifiying candidate # 8.112 * [simplify]: Simplifying (+ (exp (- im)) (exp im)) 8.112 * * [simplify]: iters left: 5 (5 enodes) 8.113 * * [simplify]: iters left: 4 (18 enodes) 8.116 * * [simplify]: iters left: 3 (22 enodes) 8.119 * * [simplify]: iters left: 2 (24 enodes) 8.123 * * [simplify]: Extracting #0: cost 1 inf + 0 8.123 * * [simplify]: Extracting #1: cost 4 inf + 0 8.124 * * [simplify]: Extracting #2: cost 9 inf + 0 8.124 * * [simplify]: Extracting #3: cost 8 inf + 2 8.124 * * [simplify]: Extracting #4: cost 0 inf + 890 8.124 * [simplify]: Simplified to (+ (exp im) (exp (- im))) 8.124 * [simplify]: Simplified (2 2) to (λ (re im) (/ (* (* 0.5 (sin re)) (- (* (exp (- im)) (exp (- im))) (* (exp im) (exp im)))) (+ (exp im) (exp (- im))))) 8.124 * * * * [progress]: [ 75 / 82 ] simplifiying candidate #real (real->posit16 (* (* 0.5 (sin re)) (- (exp (- im)) (exp im))))))> 8.124 * * * * [progress]: [ 76 / 82 ] simplifiying candidate # 8.124 * * * * [progress]: [ 77 / 82 ] simplifiying candidate # 8.124 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))) 8.124 * * [simplify]: iters left: 6 (14 enodes) 8.130 * * [simplify]: iters left: 5 (65 enodes) 8.148 * * [simplify]: iters left: 4 (140 enodes) 8.199 * * [simplify]: iters left: 3 (356 enodes) 8.315 * * [simplify]: Extracting #0: cost 1 inf + 0 8.315 * * [simplify]: Extracting #1: cost 43 inf + 0 8.316 * * [simplify]: Extracting #2: cost 115 inf + 49 8.319 * * [simplify]: Extracting #3: cost 108 inf + 3005 8.325 * * [simplify]: Extracting #4: cost 59 inf + 15115 8.335 * * [simplify]: Extracting #5: cost 10 inf + 32185 8.348 * * [simplify]: Extracting #6: cost 0 inf + 36983 8.354 * [simplify]: Simplified to (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))) 8.354 * [simplify]: Simplified (2 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) 8.354 * * * * [progress]: [ 78 / 82 ] simplifiying candidate # 8.354 * [simplify]: Simplifying (- (exp (- im)) (exp im)) 8.354 * * [simplify]: iters left: 5 (5 enodes) 8.356 * * [simplify]: iters left: 4 (19 enodes) 8.359 * * [simplify]: iters left: 3 (26 enodes) 8.363 * * [simplify]: iters left: 2 (28 enodes) 8.368 * * [simplify]: Extracting #0: cost 1 inf + 0 8.368 * * [simplify]: Extracting #1: cost 5 inf + 0 8.368 * * [simplify]: Extracting #2: cost 11 inf + 0 8.368 * * [simplify]: Extracting #3: cost 10 inf + 2 8.368 * * [simplify]: Extracting #4: cost 0 inf + 1112 8.368 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 8.368 * [simplify]: Simplified (2 2) to (λ (re im) (* (* 0.5 (sin re)) (- (exp (- im)) (exp im)))) 8.368 * * * * [progress]: [ 79 / 82 ] simplifiying candidate # 8.368 * [simplify]: Simplifying (- (exp (* -1 im)) (exp im)) 8.368 * * [simplify]: iters left: 5 (6 enodes) 8.370 * * [simplify]: iters left: 4 (24 enodes) 8.376 * * [simplify]: iters left: 3 (36 enodes) 8.388 * * [simplify]: iters left: 2 (52 enodes) 8.406 * * [simplify]: iters left: 1 (82 enodes) 8.423 * * [simplify]: Extracting #0: cost 1 inf + 0 8.423 * * [simplify]: Extracting #1: cost 6 inf + 0 8.423 * * [simplify]: Extracting #2: cost 27 inf + 0 8.423 * * [simplify]: Extracting #3: cost 48 inf + 3 8.424 * * [simplify]: Extracting #4: cost 29 inf + 1631 8.424 * * [simplify]: Extracting #5: cost 6 inf + 7666 8.425 * * [simplify]: Extracting #6: cost 0 inf + 10727 8.427 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 8.427 * [simplify]: Simplified (2 2) to (λ (re im) (* (* 0.5 (sin re)) (- (exp (- im)) (exp im)))) 8.427 * * * * [progress]: [ 80 / 82 ] simplifiying candidate # 8.427 * [simplify]: Simplifying (* -1.0 (* re im)) 8.427 * * [simplify]: iters left: 4 (5 enodes) 8.429 * * [simplify]: iters left: 3 (19 enodes) 8.432 * * [simplify]: iters left: 2 (27 enodes) 8.438 * * [simplify]: iters left: 1 (32 enodes) 8.448 * * [simplify]: Extracting #0: cost 1 inf + 0 8.448 * * [simplify]: Extracting #1: cost 8 inf + 0 8.448 * * [simplify]: Extracting #2: cost 7 inf + 45 8.448 * * [simplify]: Extracting #3: cost 0 inf + 421 8.449 * [simplify]: Simplified to (* (* im re) -1.0) 8.449 * [simplify]: Simplified (2) to (λ (re im) (* (* im re) -1.0)) 8.449 * * * * [progress]: [ 81 / 82 ] simplifiying candidate # 8.449 * [simplify]: Simplifying (* 0.5 (* (sin re) (- (exp (- im)) (exp im)))) 8.449 * * [simplify]: iters left: 6 (10 enodes) 8.454 * * [simplify]: iters left: 5 (38 enodes) 8.460 * * [simplify]: iters left: 4 (65 enodes) 8.474 * * [simplify]: iters left: 3 (136 enodes) 8.512 * * [simplify]: iters left: 2 (213 enodes) 8.583 * * [simplify]: iters left: 1 (321 enodes) 8.652 * * [simplify]: Extracting #0: cost 1 inf + 0 8.652 * * [simplify]: Extracting #1: cost 24 inf + 0 8.653 * * [simplify]: Extracting #2: cost 50 inf + 43 8.653 * * [simplify]: Extracting #3: cost 42 inf + 1028 8.654 * * [simplify]: Extracting #4: cost 7 inf + 6805 8.657 * * [simplify]: Extracting #5: cost 0 inf + 8031 8.661 * * [simplify]: Extracting #6: cost 0 inf + 8016 8.666 * [simplify]: Simplified to (* 0.5 (- (/ (sin re) (exp im)) (* (exp im) (sin re)))) 8.667 * [simplify]: Simplified (2) to (λ (re im) (* 0.5 (- (/ (sin re) (exp im)) (* (exp im) (sin re))))) 8.667 * * * * [progress]: [ 82 / 82 ] simplifiying candidate # 8.667 * [simplify]: Simplifying (* 0.5 (* (sin re) (- (exp (* -1 im)) (exp im)))) 8.667 * * [simplify]: iters left: 6 (11 enodes) 8.673 * * [simplify]: iters left: 5 (43 enodes) 8.687 * * [simplify]: iters left: 4 (75 enodes) 8.711 * * [simplify]: iters left: 3 (169 enodes) 8.758 * * [simplify]: iters left: 2 (315 enodes) 8.880 * * [simplify]: Extracting #0: cost 1 inf + 0 8.880 * * [simplify]: Extracting #1: cost 30 inf + 0 8.881 * * [simplify]: Extracting #2: cost 115 inf + 2 8.882 * * [simplify]: Extracting #3: cost 141 inf + 1247 8.886 * * [simplify]: Extracting #4: cost 86 inf + 11344 8.893 * * [simplify]: Extracting #5: cost 45 inf + 21077 8.904 * * [simplify]: Extracting #6: cost 18 inf + 34871 8.918 * * [simplify]: Extracting #7: cost 0 inf + 46804 8.936 * * [simplify]: Extracting #8: cost 0 inf + 46246 8.949 * * [simplify]: Extracting #9: cost 0 inf + 46166 8.963 * [simplify]: Simplified to (* (- (/ (sin re) (exp im)) (* (exp im) (sin re))) 0.5) 8.963 * [simplify]: Simplified (2) to (λ (re im) (* (- (/ (sin re) (exp im)) (* (exp im) (sin re))) 0.5)) 8.963 * * * [progress]: adding candidates to table 9.847 * * [progress]: iteration 2 / 4 9.847 * * * [progress]: picking best candidate 9.872 * * * * [pick]: Picked # 9.872 * * * [progress]: localizing error 9.920 * * * [progress]: generating rewritten candidates 9.920 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 3 2 1 1) 9.925 * * * * [progress]: [ 2 / 4 ] rewriting at (2) 9.951 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 3 2 1) 9.970 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 3) 10.044 * * * [progress]: generating series expansions 10.044 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 3 2 1 1) 10.044 * [backup-simplify]: Simplify (* im -1/3) into (* -1/3 im) 10.044 * [approximate]: Taking taylor expansion of (* -1/3 im) in (im) around 0 10.044 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 10.044 * [taylor]: Taking taylor expansion of -1/3 in im 10.044 * [backup-simplify]: Simplify -1/3 into -1/3 10.044 * [taylor]: Taking taylor expansion of im in im 10.044 * [backup-simplify]: Simplify 0 into 0 10.044 * [backup-simplify]: Simplify 1 into 1 10.044 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 10.044 * [taylor]: Taking taylor expansion of -1/3 in im 10.044 * [backup-simplify]: Simplify -1/3 into -1/3 10.044 * [taylor]: Taking taylor expansion of im in im 10.044 * [backup-simplify]: Simplify 0 into 0 10.045 * [backup-simplify]: Simplify 1 into 1 10.046 * [backup-simplify]: Simplify (* -1/3 0) into 0 10.046 * [backup-simplify]: Simplify 0 into 0 10.047 * [backup-simplify]: Simplify (+ (* -1/3 1) (* 0 0)) into -1/3 10.047 * [backup-simplify]: Simplify -1/3 into -1/3 10.048 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 1) (* 0 0))) into 0 10.048 * [backup-simplify]: Simplify 0 into 0 10.049 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 10.049 * [backup-simplify]: Simplify 0 into 0 10.051 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 10.051 * [backup-simplify]: Simplify 0 into 0 10.052 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 10.052 * [backup-simplify]: Simplify 0 into 0 10.054 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 10.054 * [backup-simplify]: Simplify 0 into 0 10.056 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 10.056 * [backup-simplify]: Simplify 0 into 0 10.056 * [backup-simplify]: Simplify (* -1/3 im) into (* -1/3 im) 10.057 * [backup-simplify]: Simplify (* (/ 1 im) -1/3) into (/ -1/3 im) 10.057 * [approximate]: Taking taylor expansion of (/ -1/3 im) in (im) around 0 10.057 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 10.057 * [taylor]: Taking taylor expansion of -1/3 in im 10.057 * [backup-simplify]: Simplify -1/3 into -1/3 10.057 * [taylor]: Taking taylor expansion of im in im 10.057 * [backup-simplify]: Simplify 0 into 0 10.057 * [backup-simplify]: Simplify 1 into 1 10.057 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 10.057 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 10.057 * [taylor]: Taking taylor expansion of -1/3 in im 10.057 * [backup-simplify]: Simplify -1/3 into -1/3 10.057 * [taylor]: Taking taylor expansion of im in im 10.057 * [backup-simplify]: Simplify 0 into 0 10.057 * [backup-simplify]: Simplify 1 into 1 10.058 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 10.058 * [backup-simplify]: Simplify -1/3 into -1/3 10.059 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 10.059 * [backup-simplify]: Simplify 0 into 0 10.060 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.060 * [backup-simplify]: Simplify 0 into 0 10.061 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.061 * [backup-simplify]: Simplify 0 into 0 10.062 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.062 * [backup-simplify]: Simplify 0 into 0 10.063 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.063 * [backup-simplify]: Simplify 0 into 0 10.064 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.064 * [backup-simplify]: Simplify 0 into 0 10.064 * [backup-simplify]: Simplify (* -1/3 (/ 1 (/ 1 im))) into (* -1/3 im) 10.065 * [backup-simplify]: Simplify (* (/ 1 (- im)) -1/3) into (/ 1/3 im) 10.065 * [approximate]: Taking taylor expansion of (/ 1/3 im) in (im) around 0 10.065 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 10.065 * [taylor]: Taking taylor expansion of 1/3 in im 10.065 * [backup-simplify]: Simplify 1/3 into 1/3 10.065 * [taylor]: Taking taylor expansion of im in im 10.065 * [backup-simplify]: Simplify 0 into 0 10.065 * [backup-simplify]: Simplify 1 into 1 10.065 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 10.065 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 10.065 * [taylor]: Taking taylor expansion of 1/3 in im 10.065 * [backup-simplify]: Simplify 1/3 into 1/3 10.065 * [taylor]: Taking taylor expansion of im in im 10.065 * [backup-simplify]: Simplify 0 into 0 10.065 * [backup-simplify]: Simplify 1 into 1 10.066 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 10.066 * [backup-simplify]: Simplify 1/3 into 1/3 10.067 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 10.067 * [backup-simplify]: Simplify 0 into 0 10.068 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.068 * [backup-simplify]: Simplify 0 into 0 10.069 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.069 * [backup-simplify]: Simplify 0 into 0 10.070 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.070 * [backup-simplify]: Simplify 0 into 0 10.071 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.071 * [backup-simplify]: Simplify 0 into 0 10.072 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.072 * [backup-simplify]: Simplify 0 into 0 10.072 * [backup-simplify]: Simplify (* 1/3 (/ 1 (/ 1 (- im)))) into (* -1/3 im) 10.072 * * * * [progress]: [ 2 / 4 ] generating series at (2) 10.073 * [backup-simplify]: Simplify (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) into (* 0.5 (* (sin re) (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))))) 10.073 * [approximate]: Taking taylor expansion of (* 0.5 (* (sin re) (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))))) in (re im) around 0 10.073 * [taylor]: Taking taylor expansion of (* 0.5 (* (sin re) (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))))) in im 10.073 * [taylor]: Taking taylor expansion of 0.5 in im 10.073 * [backup-simplify]: Simplify 0.5 into 0.5 10.073 * [taylor]: Taking taylor expansion of (* (sin re) (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)))) in im 10.073 * [taylor]: Taking taylor expansion of (sin re) in im 10.073 * [taylor]: Taking taylor expansion of re in im 10.073 * [backup-simplify]: Simplify re into re 10.073 * [backup-simplify]: Simplify (sin re) into (sin re) 10.073 * [backup-simplify]: Simplify (cos re) into (cos re) 10.073 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) in im 10.073 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 10.073 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in im 10.073 * [taylor]: Taking taylor expansion of (pow im 5) in im 10.073 * [taylor]: Taking taylor expansion of im in im 10.073 * [backup-simplify]: Simplify 0 into 0 10.073 * [backup-simplify]: Simplify 1 into 1 10.073 * [taylor]: Taking taylor expansion of -1/60 in im 10.074 * [backup-simplify]: Simplify -1/60 into -1/60 10.074 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in im 10.074 * [taylor]: Taking taylor expansion of -1 in im 10.074 * [backup-simplify]: Simplify -1 into -1 10.074 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in im 10.074 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in im 10.074 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in im 10.074 * [taylor]: Taking taylor expansion of 1/3 in im 10.074 * [backup-simplify]: Simplify 1/3 into 1/3 10.074 * [taylor]: Taking taylor expansion of (pow im 2) in im 10.074 * [taylor]: Taking taylor expansion of im in im 10.074 * [backup-simplify]: Simplify 0 into 0 10.074 * [backup-simplify]: Simplify 1 into 1 10.074 * [taylor]: Taking taylor expansion of 2 in im 10.074 * [backup-simplify]: Simplify 2 into 2 10.074 * [taylor]: Taking taylor expansion of im in im 10.074 * [backup-simplify]: Simplify 0 into 0 10.074 * [backup-simplify]: Simplify 1 into 1 10.074 * [taylor]: Taking taylor expansion of (* 0.5 (* (sin re) (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))))) in re 10.074 * [taylor]: Taking taylor expansion of 0.5 in re 10.074 * [backup-simplify]: Simplify 0.5 into 0.5 10.074 * [taylor]: Taking taylor expansion of (* (sin re) (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)))) in re 10.074 * [taylor]: Taking taylor expansion of (sin re) in re 10.074 * [taylor]: Taking taylor expansion of re in re 10.074 * [backup-simplify]: Simplify 0 into 0 10.074 * [backup-simplify]: Simplify 1 into 1 10.074 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) in re 10.074 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 10.074 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in re 10.074 * [taylor]: Taking taylor expansion of (pow im 5) in re 10.074 * [taylor]: Taking taylor expansion of im in re 10.074 * [backup-simplify]: Simplify im into im 10.074 * [taylor]: Taking taylor expansion of -1/60 in re 10.074 * [backup-simplify]: Simplify -1/60 into -1/60 10.074 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in re 10.075 * [taylor]: Taking taylor expansion of -1 in re 10.075 * [backup-simplify]: Simplify -1 into -1 10.075 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in re 10.075 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in re 10.075 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in re 10.075 * [taylor]: Taking taylor expansion of 1/3 in re 10.075 * [backup-simplify]: Simplify 1/3 into 1/3 10.075 * [taylor]: Taking taylor expansion of (pow im 2) in re 10.075 * [taylor]: Taking taylor expansion of im in re 10.075 * [backup-simplify]: Simplify im into im 10.075 * [taylor]: Taking taylor expansion of 2 in re 10.075 * [backup-simplify]: Simplify 2 into 2 10.075 * [taylor]: Taking taylor expansion of im in re 10.075 * [backup-simplify]: Simplify im into im 10.075 * [taylor]: Taking taylor expansion of (* 0.5 (* (sin re) (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))))) in re 10.075 * [taylor]: Taking taylor expansion of 0.5 in re 10.075 * [backup-simplify]: Simplify 0.5 into 0.5 10.075 * [taylor]: Taking taylor expansion of (* (sin re) (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)))) in re 10.075 * [taylor]: Taking taylor expansion of (sin re) in re 10.075 * [taylor]: Taking taylor expansion of re in re 10.075 * [backup-simplify]: Simplify 0 into 0 10.075 * [backup-simplify]: Simplify 1 into 1 10.075 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) in re 10.075 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 10.075 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in re 10.075 * [taylor]: Taking taylor expansion of (pow im 5) in re 10.075 * [taylor]: Taking taylor expansion of im in re 10.075 * [backup-simplify]: Simplify im into im 10.075 * [taylor]: Taking taylor expansion of -1/60 in re 10.075 * [backup-simplify]: Simplify -1/60 into -1/60 10.075 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in re 10.075 * [taylor]: Taking taylor expansion of -1 in re 10.075 * [backup-simplify]: Simplify -1 into -1 10.075 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in re 10.075 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in re 10.075 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in re 10.076 * [taylor]: Taking taylor expansion of 1/3 in re 10.076 * [backup-simplify]: Simplify 1/3 into 1/3 10.076 * [taylor]: Taking taylor expansion of (pow im 2) in re 10.076 * [taylor]: Taking taylor expansion of im in re 10.076 * [backup-simplify]: Simplify im into im 10.076 * [taylor]: Taking taylor expansion of 2 in re 10.076 * [backup-simplify]: Simplify 2 into 2 10.076 * [taylor]: Taking taylor expansion of im in re 10.076 * [backup-simplify]: Simplify im into im 10.076 * [backup-simplify]: Simplify (* im im) into (pow im 2) 10.076 * [backup-simplify]: Simplify (* (pow im 2) (pow im 2)) into (pow im 4) 10.076 * [backup-simplify]: Simplify (* im (pow im 4)) into (pow im 5) 10.076 * [backup-simplify]: Simplify (* (pow im 5) -1/60) into (* -1/60 (pow im 5)) 10.076 * [backup-simplify]: Simplify (* im im) into (pow im 2) 10.076 * [backup-simplify]: Simplify (* 1/3 (pow im 2)) into (* 1/3 (pow im 2)) 10.076 * [backup-simplify]: Simplify (+ (* 1/3 (pow im 2)) 2) into (+ (* 1/3 (pow im 2)) 2) 10.077 * [backup-simplify]: Simplify (* (+ (* 1/3 (pow im 2)) 2) im) into (* (+ (* 1/3 (pow im 2)) 2) im) 10.077 * [backup-simplify]: Simplify (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) into (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) 10.077 * [backup-simplify]: Simplify (+ (* -1/60 (pow im 5)) (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) into (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))) 10.078 * [backup-simplify]: Simplify (* 0 (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im))))) into 0 10.078 * [backup-simplify]: Simplify (* 0.5 0) into 0 10.078 * [taylor]: Taking taylor expansion of 0 in im 10.078 * [backup-simplify]: Simplify 0 into 0 10.078 * [backup-simplify]: Simplify 0 into 0 10.078 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 10.078 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (* 0 (pow im 2))) into 0 10.079 * [backup-simplify]: Simplify (+ (* im 0) (* 0 (pow im 4))) into 0 10.079 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (* 0 -1/60)) into 0 10.079 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 10.080 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (pow im 2))) into 0 10.080 * [backup-simplify]: Simplify (+ 0 0) into 0 10.080 * [backup-simplify]: Simplify (+ (* (+ (* 1/3 (pow im 2)) 2) 0) (* 0 im)) into 0 10.081 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (* (+ (* 1/3 (pow im 2)) 2) im))) into 0 10.081 * [backup-simplify]: Simplify (+ 0 0) into 0 10.082 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 1 1) 1))) into 1 10.082 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))))) into (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))) 10.083 * [backup-simplify]: Simplify (+ (* 0.5 (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im))))) (* 0 0)) into (- (+ (* 0.16666666666666666 (pow im 3)) (+ (* 0.008333333333333333 (pow im 5)) (* 1.0 im)))) 10.083 * [taylor]: Taking taylor expansion of (- (+ (* 0.16666666666666666 (pow im 3)) (+ (* 0.008333333333333333 (pow im 5)) (* 1.0 im)))) in im 10.083 * [taylor]: Taking taylor expansion of (+ (* 0.16666666666666666 (pow im 3)) (+ (* 0.008333333333333333 (pow im 5)) (* 1.0 im))) in im 10.083 * [taylor]: Taking taylor expansion of (* 0.16666666666666666 (pow im 3)) in im 10.083 * [taylor]: Taking taylor expansion of 0.16666666666666666 in im 10.083 * [backup-simplify]: Simplify 0.16666666666666666 into 0.16666666666666666 10.083 * [taylor]: Taking taylor expansion of (pow im 3) in im 10.083 * [taylor]: Taking taylor expansion of im in im 10.083 * [backup-simplify]: Simplify 0 into 0 10.083 * [backup-simplify]: Simplify 1 into 1 10.083 * [taylor]: Taking taylor expansion of (+ (* 0.008333333333333333 (pow im 5)) (* 1.0 im)) in im 10.083 * [taylor]: Taking taylor expansion of (* 0.008333333333333333 (pow im 5)) in im 10.083 * [taylor]: Taking taylor expansion of 0.008333333333333333 in im 10.083 * [backup-simplify]: Simplify 0.008333333333333333 into 0.008333333333333333 10.083 * [taylor]: Taking taylor expansion of (pow im 5) in im 10.083 * [taylor]: Taking taylor expansion of im in im 10.083 * [backup-simplify]: Simplify 0 into 0 10.083 * [backup-simplify]: Simplify 1 into 1 10.083 * [taylor]: Taking taylor expansion of (* 1.0 im) in im 10.083 * [taylor]: Taking taylor expansion of 1.0 in im 10.083 * [backup-simplify]: Simplify 1.0 into 1.0 10.083 * [taylor]: Taking taylor expansion of im in im 10.083 * [backup-simplify]: Simplify 0 into 0 10.083 * [backup-simplify]: Simplify 1 into 1 10.084 * [backup-simplify]: Simplify (* 1.0 0) into 0 10.084 * [backup-simplify]: Simplify (+ 0 0) into 0 10.084 * [backup-simplify]: Simplify (+ 0 0) into 0 10.084 * [backup-simplify]: Simplify (- 0) into 0 10.084 * [backup-simplify]: Simplify 0 into 0 10.084 * [backup-simplify]: Simplify 0 into 0 10.085 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 10.085 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (+ (* 0 0) (* 0 (pow im 2)))) into 0 10.085 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 (pow im 4)))) into 0 10.086 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (+ (* 0 0) (* 0 -1/60))) into 0 10.086 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 10.087 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (pow im 2)))) into 0 10.087 * [backup-simplify]: Simplify (+ 0 0) into 0 10.087 * [backup-simplify]: Simplify (+ (* (+ (* 1/3 (pow im 2)) 2) 0) (+ (* 0 0) (* 0 im))) into 0 10.088 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (* (+ (* 1/3 (pow im 2)) 2) im)))) into 0 10.088 * [backup-simplify]: Simplify (+ 0 0) into 0 10.088 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 10.089 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im))))))) into 0 10.090 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im))))) (* 0 0))) into 0 10.090 * [taylor]: Taking taylor expansion of 0 in im 10.090 * [backup-simplify]: Simplify 0 into 0 10.090 * [backup-simplify]: Simplify 0 into 0 10.091 * [backup-simplify]: Simplify (+ (* 1.0 1) (* 0 0)) into 1.0 10.091 * [backup-simplify]: Simplify (+ 0 1.0) into 1.0 10.091 * [backup-simplify]: Simplify (+ 0 1.0) into 1.0 10.092 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 10.092 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 10.092 * [backup-simplify]: Simplify 0 into 0 10.092 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 10.093 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 2))))) into 0 10.094 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 4))))) into 0 10.094 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 10.095 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 10.095 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 2))))) into 0 10.095 * [backup-simplify]: Simplify (+ 0 0) into 0 10.096 * [backup-simplify]: Simplify (+ (* (+ (* 1/3 (pow im 2)) 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 10.097 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* (+ (* 1/3 (pow im 2)) 2) im))))) into 0 10.097 * [backup-simplify]: Simplify (+ 0 0) into 0 10.098 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into -1/6 10.099 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* -1/6 (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))))))) into (+ (* 1/18 (pow im 3)) (+ (* 1/360 (pow im 5)) (* 1/3 im))) 10.100 * [backup-simplify]: Simplify (+ (* 0.5 (+ (* 1/18 (pow im 3)) (+ (* 1/360 (pow im 5)) (* 1/3 im)))) (+ (* 0 0) (+ (* 0 (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im))))) (* 0 0)))) into (+ (* 0.027777777777777776 (pow im 3)) (+ (* 0.001388888888888889 (pow im 5)) (* 0.16666666666666666 im))) 10.100 * [taylor]: Taking taylor expansion of (+ (* 0.027777777777777776 (pow im 3)) (+ (* 0.001388888888888889 (pow im 5)) (* 0.16666666666666666 im))) in im 10.100 * [taylor]: Taking taylor expansion of (* 0.027777777777777776 (pow im 3)) in im 10.100 * [taylor]: Taking taylor expansion of 0.027777777777777776 in im 10.100 * [backup-simplify]: Simplify 0.027777777777777776 into 0.027777777777777776 10.100 * [taylor]: Taking taylor expansion of (pow im 3) in im 10.100 * [taylor]: Taking taylor expansion of im in im 10.100 * [backup-simplify]: Simplify 0 into 0 10.100 * [backup-simplify]: Simplify 1 into 1 10.100 * [taylor]: Taking taylor expansion of (+ (* 0.001388888888888889 (pow im 5)) (* 0.16666666666666666 im)) in im 10.100 * [taylor]: Taking taylor expansion of (* 0.001388888888888889 (pow im 5)) in im 10.100 * [taylor]: Taking taylor expansion of 0.001388888888888889 in im 10.100 * [backup-simplify]: Simplify 0.001388888888888889 into 0.001388888888888889 10.100 * [taylor]: Taking taylor expansion of (pow im 5) in im 10.100 * [taylor]: Taking taylor expansion of im in im 10.100 * [backup-simplify]: Simplify 0 into 0 10.100 * [backup-simplify]: Simplify 1 into 1 10.100 * [taylor]: Taking taylor expansion of (* 0.16666666666666666 im) in im 10.100 * [taylor]: Taking taylor expansion of 0.16666666666666666 in im 10.100 * [backup-simplify]: Simplify 0.16666666666666666 into 0.16666666666666666 10.100 * [taylor]: Taking taylor expansion of im in im 10.100 * [backup-simplify]: Simplify 0 into 0 10.100 * [backup-simplify]: Simplify 1 into 1 10.101 * [backup-simplify]: Simplify (* 0.16666666666666666 0) into 0 10.101 * [backup-simplify]: Simplify (+ 0 0) into 0 10.101 * [backup-simplify]: Simplify (+ 0 0) into 0 10.101 * [backup-simplify]: Simplify 0 into 0 10.101 * [backup-simplify]: Simplify 0 into 0 10.102 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 1) (* 0 0))) into 0 10.102 * [backup-simplify]: Simplify (+ 0 0) into 0 10.103 * [backup-simplify]: Simplify (+ 0 0) into 0 10.103 * [backup-simplify]: Simplify (- 0) into 0 10.103 * [backup-simplify]: Simplify 0 into 0 10.103 * [backup-simplify]: Simplify 0 into 0 10.104 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 im))))) into 0 10.104 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 2)))))) into 0 10.105 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 4)))))) into 0 10.106 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60))))) into 0 10.106 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 im))))) into 0 10.107 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 2)))))) into 0 10.108 * [backup-simplify]: Simplify (+ 0 0) into 0 10.108 * [backup-simplify]: Simplify (+ (* (+ (* 1/3 (pow im 2)) 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 im))))) into 0 10.109 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* (+ (* 1/3 (pow im 2)) 2) im)))))) into 0 10.110 * [backup-simplify]: Simplify (+ 0 0) into 0 10.110 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 1 2) 2) (/ (pow 0 1) 1)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 10.112 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* -1/6 0) (* 0 (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im))))))))) into 0 10.113 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 (+ (* 1/18 (pow im 3)) (+ (* 1/360 (pow im 5)) (* 1/3 im)))) (+ (* 0 0) (+ (* 0 (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im))))) (* 0 0))))) into 0 10.113 * [taylor]: Taking taylor expansion of 0 in im 10.113 * [backup-simplify]: Simplify 0 into 0 10.113 * [backup-simplify]: Simplify 0 into 0 10.113 * [backup-simplify]: Simplify (* (- 1.0) (* im re)) into (* -1.0 (* re im)) 10.113 * [backup-simplify]: Simplify (* (* 0.5 (sin (/ 1 re))) (fma (pow (/ 1 im) 5) -1/60 (* (/ 1 im) (- (* (* (/ 1 im) -1/3) (/ 1 im)) 2)))) into (* 0.5 (* (sin (/ 1 re)) (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))))) 10.113 * [approximate]: Taking taylor expansion of (* 0.5 (* (sin (/ 1 re)) (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))))) in (re im) around 0 10.113 * [taylor]: Taking taylor expansion of (* 0.5 (* (sin (/ 1 re)) (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))))) in im 10.113 * [taylor]: Taking taylor expansion of 0.5 in im 10.113 * [backup-simplify]: Simplify 0.5 into 0.5 10.113 * [taylor]: Taking taylor expansion of (* (sin (/ 1 re)) (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))) in im 10.113 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 10.113 * [taylor]: Taking taylor expansion of (/ 1 re) in im 10.113 * [taylor]: Taking taylor expansion of re in im 10.114 * [backup-simplify]: Simplify re into re 10.114 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 10.114 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 10.114 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 10.114 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in im 10.114 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 10.114 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in im 10.114 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in im 10.114 * [taylor]: Taking taylor expansion of (/ 1 im) in im 10.114 * [taylor]: Taking taylor expansion of im in im 10.114 * [backup-simplify]: Simplify 0 into 0 10.114 * [backup-simplify]: Simplify 1 into 1 10.114 * [backup-simplify]: Simplify (/ 1 1) into 1 10.114 * [taylor]: Taking taylor expansion of -1/60 in im 10.114 * [backup-simplify]: Simplify -1/60 into -1/60 10.114 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 10.114 * [taylor]: Taking taylor expansion of -1 in im 10.114 * [backup-simplify]: Simplify -1 into -1 10.114 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 10.114 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 10.114 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 10.114 * [taylor]: Taking taylor expansion of 1/3 in im 10.114 * [backup-simplify]: Simplify 1/3 into 1/3 10.114 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 10.115 * [taylor]: Taking taylor expansion of (pow im 2) in im 10.115 * [taylor]: Taking taylor expansion of im in im 10.115 * [backup-simplify]: Simplify 0 into 0 10.115 * [backup-simplify]: Simplify 1 into 1 10.115 * [backup-simplify]: Simplify (* 1 1) into 1 10.115 * [backup-simplify]: Simplify (/ 1 1) into 1 10.115 * [taylor]: Taking taylor expansion of 2 in im 10.115 * [backup-simplify]: Simplify 2 into 2 10.115 * [taylor]: Taking taylor expansion of im in im 10.115 * [backup-simplify]: Simplify 0 into 0 10.115 * [backup-simplify]: Simplify 1 into 1 10.116 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 10.116 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 10.117 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 10.117 * [taylor]: Taking taylor expansion of (* 0.5 (* (sin (/ 1 re)) (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))))) in re 10.117 * [taylor]: Taking taylor expansion of 0.5 in re 10.117 * [backup-simplify]: Simplify 0.5 into 0.5 10.117 * [taylor]: Taking taylor expansion of (* (sin (/ 1 re)) (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))) in re 10.117 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 10.117 * [taylor]: Taking taylor expansion of (/ 1 re) in re 10.117 * [taylor]: Taking taylor expansion of re in re 10.117 * [backup-simplify]: Simplify 0 into 0 10.117 * [backup-simplify]: Simplify 1 into 1 10.117 * [backup-simplify]: Simplify (/ 1 1) into 1 10.117 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 10.118 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in re 10.118 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 10.118 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in re 10.118 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in re 10.118 * [taylor]: Taking taylor expansion of (/ 1 im) in re 10.118 * [taylor]: Taking taylor expansion of im in re 10.118 * [backup-simplify]: Simplify im into im 10.118 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 10.118 * [taylor]: Taking taylor expansion of -1/60 in re 10.118 * [backup-simplify]: Simplify -1/60 into -1/60 10.118 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in re 10.118 * [taylor]: Taking taylor expansion of -1 in re 10.118 * [backup-simplify]: Simplify -1 into -1 10.118 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in re 10.118 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in re 10.118 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in re 10.118 * [taylor]: Taking taylor expansion of 1/3 in re 10.118 * [backup-simplify]: Simplify 1/3 into 1/3 10.118 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 10.118 * [taylor]: Taking taylor expansion of (pow im 2) in re 10.118 * [taylor]: Taking taylor expansion of im in re 10.118 * [backup-simplify]: Simplify im into im 10.118 * [backup-simplify]: Simplify (* im im) into (pow im 2) 10.118 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 10.118 * [taylor]: Taking taylor expansion of 2 in re 10.118 * [backup-simplify]: Simplify 2 into 2 10.119 * [taylor]: Taking taylor expansion of im in re 10.119 * [backup-simplify]: Simplify im into im 10.119 * [backup-simplify]: Simplify (* 1/3 (/ 1 (pow im 2))) into (/ 1/3 (pow im 2)) 10.119 * [backup-simplify]: Simplify (+ (/ 1/3 (pow im 2)) 2) into (+ (* 1/3 (/ 1 (pow im 2))) 2) 10.119 * [backup-simplify]: Simplify (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) into (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 10.119 * [taylor]: Taking taylor expansion of (* 0.5 (* (sin (/ 1 re)) (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))))) in re 10.119 * [taylor]: Taking taylor expansion of 0.5 in re 10.119 * [backup-simplify]: Simplify 0.5 into 0.5 10.119 * [taylor]: Taking taylor expansion of (* (sin (/ 1 re)) (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))) in re 10.119 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in re 10.119 * [taylor]: Taking taylor expansion of (/ 1 re) in re 10.119 * [taylor]: Taking taylor expansion of re in re 10.119 * [backup-simplify]: Simplify 0 into 0 10.119 * [backup-simplify]: Simplify 1 into 1 10.120 * [backup-simplify]: Simplify (/ 1 1) into 1 10.120 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 10.120 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in re 10.120 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 10.120 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in re 10.120 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in re 10.120 * [taylor]: Taking taylor expansion of (/ 1 im) in re 10.120 * [taylor]: Taking taylor expansion of im in re 10.120 * [backup-simplify]: Simplify im into im 10.120 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 10.120 * [taylor]: Taking taylor expansion of -1/60 in re 10.120 * [backup-simplify]: Simplify -1/60 into -1/60 10.120 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in re 10.120 * [taylor]: Taking taylor expansion of -1 in re 10.120 * [backup-simplify]: Simplify -1 into -1 10.120 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in re 10.120 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in re 10.120 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in re 10.120 * [taylor]: Taking taylor expansion of 1/3 in re 10.120 * [backup-simplify]: Simplify 1/3 into 1/3 10.121 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 10.121 * [taylor]: Taking taylor expansion of (pow im 2) in re 10.121 * [taylor]: Taking taylor expansion of im in re 10.121 * [backup-simplify]: Simplify im into im 10.121 * [backup-simplify]: Simplify (* im im) into (pow im 2) 10.121 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 10.121 * [taylor]: Taking taylor expansion of 2 in re 10.121 * [backup-simplify]: Simplify 2 into 2 10.121 * [taylor]: Taking taylor expansion of im in re 10.121 * [backup-simplify]: Simplify im into im 10.121 * [backup-simplify]: Simplify (* 1/3 (/ 1 (pow im 2))) into (/ 1/3 (pow im 2)) 10.121 * [backup-simplify]: Simplify (+ (/ 1/3 (pow im 2)) 2) into (+ (* 1/3 (/ 1 (pow im 2))) 2) 10.121 * [backup-simplify]: Simplify (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) into (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 10.121 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 im)) into (/ 1 (pow im 2)) 10.122 * [backup-simplify]: Simplify (* (/ 1 (pow im 2)) (/ 1 (pow im 2))) into (/ 1 (pow im 4)) 10.122 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 (pow im 4))) into (/ 1 (pow im 5)) 10.122 * [backup-simplify]: Simplify (* (/ 1 (pow im 5)) -1/60) into (/ -1/60 (pow im 5)) 10.122 * [backup-simplify]: Simplify (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) into (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 10.122 * [backup-simplify]: Simplify (+ (/ -1/60 (pow im 5)) (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) into (- (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))) 10.123 * [backup-simplify]: Simplify (* (sin (/ 1 re)) (- (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))))) into (* -1 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (sin (/ 1 re)))) 10.123 * [backup-simplify]: Simplify (* 0.5 (* -1 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (sin (/ 1 re))))) into (* -0.5 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (sin (/ 1 re)))) 10.123 * [taylor]: Taking taylor expansion of (* -0.5 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (sin (/ 1 re)))) in im 10.123 * [taylor]: Taking taylor expansion of -0.5 in im 10.123 * [backup-simplify]: Simplify -0.5 into -0.5 10.123 * [taylor]: Taking taylor expansion of (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (sin (/ 1 re))) in im 10.123 * [taylor]: Taking taylor expansion of (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) in im 10.123 * [taylor]: Taking taylor expansion of (* 1/60 (/ 1 (pow im 5))) in im 10.123 * [taylor]: Taking taylor expansion of 1/60 in im 10.123 * [backup-simplify]: Simplify 1/60 into 1/60 10.123 * [taylor]: Taking taylor expansion of (/ 1 (pow im 5)) in im 10.123 * [taylor]: Taking taylor expansion of (pow im 5) in im 10.123 * [taylor]: Taking taylor expansion of im in im 10.123 * [backup-simplify]: Simplify 0 into 0 10.123 * [backup-simplify]: Simplify 1 into 1 10.124 * [backup-simplify]: Simplify (* 1 1) into 1 10.124 * [backup-simplify]: Simplify (* 1 1) into 1 10.124 * [backup-simplify]: Simplify (* 1 1) into 1 10.124 * [backup-simplify]: Simplify (/ 1 1) into 1 10.124 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))) in im 10.124 * [taylor]: Taking taylor expansion of (* 2 (/ 1 im)) in im 10.124 * [taylor]: Taking taylor expansion of 2 in im 10.124 * [backup-simplify]: Simplify 2 into 2 10.125 * [taylor]: Taking taylor expansion of (/ 1 im) in im 10.125 * [taylor]: Taking taylor expansion of im in im 10.125 * [backup-simplify]: Simplify 0 into 0 10.125 * [backup-simplify]: Simplify 1 into 1 10.125 * [backup-simplify]: Simplify (/ 1 1) into 1 10.125 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in im 10.125 * [taylor]: Taking taylor expansion of 1/3 in im 10.125 * [backup-simplify]: Simplify 1/3 into 1/3 10.125 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in im 10.125 * [taylor]: Taking taylor expansion of (pow im 3) in im 10.125 * [taylor]: Taking taylor expansion of im in im 10.125 * [backup-simplify]: Simplify 0 into 0 10.125 * [backup-simplify]: Simplify 1 into 1 10.125 * [backup-simplify]: Simplify (* 1 1) into 1 10.125 * [backup-simplify]: Simplify (* 1 1) into 1 10.126 * [backup-simplify]: Simplify (/ 1 1) into 1 10.126 * [taylor]: Taking taylor expansion of (sin (/ 1 re)) in im 10.126 * [taylor]: Taking taylor expansion of (/ 1 re) in im 10.126 * [taylor]: Taking taylor expansion of re in im 10.126 * [backup-simplify]: Simplify re into re 10.126 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 10.126 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 10.126 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 10.126 * [backup-simplify]: Simplify (* 1/60 1) into 1/60 10.126 * [backup-simplify]: Simplify (+ 1/60 0) into 1/60 10.126 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 1) into (sin (/ 1 re)) 10.127 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 0) into 0 10.127 * [backup-simplify]: Simplify (+ (sin (/ 1 re)) 0) into (sin (/ 1 re)) 10.127 * [backup-simplify]: Simplify (* 1/60 (sin (/ 1 re))) into (* 1/60 (sin (/ 1 re))) 10.127 * [backup-simplify]: Simplify (* -0.5 (* 1/60 (sin (/ 1 re)))) into (* -0.008333333333333333 (sin (/ 1 re))) 10.127 * [backup-simplify]: Simplify (* -0.008333333333333333 (sin (/ 1 re))) into (* -0.008333333333333333 (sin (/ 1 re))) 10.127 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 10.127 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 im))) into 0 10.127 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (* 0 (/ 1 (pow im 2)))) into 0 10.127 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 (pow im 4)))) into 0 10.127 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (* 0 -1/60)) into 0 10.128 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 10.128 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))))) into 0 10.128 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (/ 1 (pow im 2)))) into 0 10.128 * [backup-simplify]: Simplify (+ 0 0) into 0 10.128 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)))) into 0 10.129 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) into 0 10.129 * [backup-simplify]: Simplify (+ 0 0) into 0 10.129 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 (- (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))))) into 0 10.130 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* -1 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (sin (/ 1 re)))))) into 0 10.130 * [taylor]: Taking taylor expansion of 0 in im 10.130 * [backup-simplify]: Simplify 0 into 0 10.130 * [backup-simplify]: Simplify (+ 0) into 0 10.131 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 1)) into 0 10.131 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 10.131 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.131 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 0)) into 0 10.132 * [backup-simplify]: Simplify (+ 0 0) into 0 10.132 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 10.132 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 10.133 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 10.133 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.134 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 1)) into 0 10.134 * [backup-simplify]: Simplify (+ 0 0) into 0 10.134 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 (sin (/ 1 re)))) into 0 10.134 * [backup-simplify]: Simplify (+ (* -0.5 0) (* 0 (* 1/60 (sin (/ 1 re))))) into 0 10.135 * [backup-simplify]: Simplify 0 into 0 10.135 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 10.135 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (* 0 (/ 1 im)))) into 0 10.135 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 10.136 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))) into 0 10.136 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (* 0 -1/60))) into 0 10.136 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 10.137 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))))) into 0 10.137 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 10.137 * [backup-simplify]: Simplify (+ 0 0) into 0 10.137 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 10.138 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))) into 0 10.140 * [backup-simplify]: Simplify (+ 0 0) into 0 10.141 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 (- (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))))))) into 0 10.142 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* -1 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (sin (/ 1 re))))))) into 0 10.142 * [taylor]: Taking taylor expansion of 0 in im 10.142 * [backup-simplify]: Simplify 0 into 0 10.143 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 10.143 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 10.143 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 10.144 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 10.144 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 10.144 * [backup-simplify]: Simplify (+ 0 0) into 0 10.145 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 10.145 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 10.146 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 10.146 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.147 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 0 1))) into 0 10.147 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 10.147 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 10.148 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 10.148 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 1/3 (sin (/ 1 re))))) into (* 1/3 (sin (/ 1 re))) 10.148 * [backup-simplify]: Simplify (+ (* -0.5 (* 1/3 (sin (/ 1 re)))) (+ (* 0 0) (* 0 (* 1/60 (sin (/ 1 re)))))) into (- (* 0.16666666666666666 (sin (/ 1 re)))) 10.148 * [backup-simplify]: Simplify (- (* 0.16666666666666666 (sin (/ 1 re)))) into (- (* 0.16666666666666666 (sin (/ 1 re)))) 10.149 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 10.149 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im))))) into 0 10.150 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 10.151 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4)))))) into 0 10.151 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 10.152 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 10.153 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))))) into 0 10.154 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 10.155 * [backup-simplify]: Simplify (+ 0 0) into 0 10.155 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 10.156 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))))) into 0 10.157 * [backup-simplify]: Simplify (+ 0 0) into 0 10.158 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))))))) into 0 10.160 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* -1 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (sin (/ 1 re)))))))) into 0 10.160 * [taylor]: Taking taylor expansion of 0 in im 10.160 * [backup-simplify]: Simplify 0 into 0 10.161 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 10.162 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 10.162 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 10.163 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 10.164 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 10.164 * [backup-simplify]: Simplify (+ 0 0) into 0 10.165 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 10.166 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 10.167 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 10.167 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.168 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 10.168 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 10.169 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 10.169 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.170 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 10.170 * [backup-simplify]: Simplify (+ 0 0) into 0 10.170 * [backup-simplify]: Simplify (+ 0 0) into 0 10.171 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (* 0 (sin (/ 1 re)))))) into 0 10.171 * [backup-simplify]: Simplify (+ (* -0.5 0) (+ (* 0 (* 1/3 (sin (/ 1 re)))) (+ (* 0 0) (* 0 (* 1/60 (sin (/ 1 re))))))) into 0 10.172 * [backup-simplify]: Simplify 0 into 0 10.172 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 10.173 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im)))))) into 0 10.174 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 10.174 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))))) into 0 10.175 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60))))) into 0 10.176 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 im))))) into 0 10.176 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))))) into 0 10.177 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 10.177 * [backup-simplify]: Simplify (+ 0 0) into 0 10.178 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 10.179 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))))) into 0 10.179 * [backup-simplify]: Simplify (+ 0 0) into 0 10.180 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))))))))) into 0 10.181 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* -1 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (sin (/ 1 re))))))))) into 0 10.181 * [taylor]: Taking taylor expansion of 0 in im 10.181 * [backup-simplify]: Simplify 0 into 0 10.182 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 4) 24)) 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* -1 (/ (pow 0 2) 2)) 0) into 0 10.183 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 10.183 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 10.184 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 10.184 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))) into 0 10.185 * [backup-simplify]: Simplify (+ 0 0) into 0 10.186 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 10.186 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 10.187 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 10.188 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.188 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 10.189 * [backup-simplify]: Simplify (* 2 1) into 2 10.189 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 10.190 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 10.190 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.191 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 10.191 * [backup-simplify]: Simplify (+ 2 0) into 2 10.191 * [backup-simplify]: Simplify (+ 0 2) into 2 10.192 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (* 2 (sin (/ 1 re))))))) into (* 2 (sin (/ 1 re))) 10.193 * [backup-simplify]: Simplify (+ (* -0.5 (* 2 (sin (/ 1 re)))) (+ (* 0 0) (+ (* 0 (* 1/3 (sin (/ 1 re)))) (+ (* 0 0) (* 0 (* 1/60 (sin (/ 1 re)))))))) into (- (* 1.0 (sin (/ 1 re)))) 10.193 * [backup-simplify]: Simplify (- (* 1.0 (sin (/ 1 re)))) into (- (* 1.0 (sin (/ 1 re)))) 10.194 * [backup-simplify]: Simplify (+ (* (- (* 1.0 (sin (/ 1 (/ 1 re))))) (* (/ 1 (/ 1 im)) 1)) (+ (* (- (* 0.16666666666666666 (sin (/ 1 (/ 1 re))))) (pow (* (/ 1 (/ 1 im)) 1) 3)) (* (* -0.008333333333333333 (sin (/ 1 (/ 1 re)))) (pow (* (/ 1 (/ 1 im)) 1) 5)))) into (- (+ (* 0.16666666666666666 (* (sin re) (pow im 3))) (+ (* 1.0 (* (sin re) im)) (* 0.008333333333333333 (* (sin re) (pow im 5)))))) 10.194 * [backup-simplify]: Simplify (* (* 0.5 (sin (/ 1 (- re)))) (fma (pow (/ 1 (- im)) 5) -1/60 (* (/ 1 (- im)) (- (* (* (/ 1 (- im)) -1/3) (/ 1 (- im))) 2)))) into (* 0.5 (* (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) (sin (/ -1 re)))) 10.194 * [approximate]: Taking taylor expansion of (* 0.5 (* (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) (sin (/ -1 re)))) in (re im) around 0 10.194 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) (sin (/ -1 re)))) in im 10.194 * [taylor]: Taking taylor expansion of 0.5 in im 10.194 * [backup-simplify]: Simplify 0.5 into 0.5 10.194 * [taylor]: Taking taylor expansion of (* (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) (sin (/ -1 re))) in im 10.194 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 10.194 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 10.194 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in im 10.194 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in im 10.194 * [taylor]: Taking taylor expansion of (/ -1 im) in im 10.194 * [taylor]: Taking taylor expansion of -1 in im 10.194 * [backup-simplify]: Simplify -1 into -1 10.194 * [taylor]: Taking taylor expansion of im in im 10.194 * [backup-simplify]: Simplify 0 into 0 10.194 * [backup-simplify]: Simplify 1 into 1 10.195 * [backup-simplify]: Simplify (/ -1 1) into -1 10.195 * [taylor]: Taking taylor expansion of -1/60 in im 10.195 * [backup-simplify]: Simplify -1/60 into -1/60 10.195 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 10.195 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 10.195 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 10.195 * [taylor]: Taking taylor expansion of 1/3 in im 10.195 * [backup-simplify]: Simplify 1/3 into 1/3 10.195 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 10.195 * [taylor]: Taking taylor expansion of (pow im 2) in im 10.195 * [taylor]: Taking taylor expansion of im in im 10.195 * [backup-simplify]: Simplify 0 into 0 10.195 * [backup-simplify]: Simplify 1 into 1 10.195 * [backup-simplify]: Simplify (* 1 1) into 1 10.195 * [backup-simplify]: Simplify (/ 1 1) into 1 10.195 * [taylor]: Taking taylor expansion of 2 in im 10.195 * [backup-simplify]: Simplify 2 into 2 10.195 * [taylor]: Taking taylor expansion of im in im 10.195 * [backup-simplify]: Simplify 0 into 0 10.195 * [backup-simplify]: Simplify 1 into 1 10.196 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 10.196 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 10.196 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 10.196 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 10.196 * [taylor]: Taking taylor expansion of (/ -1 re) in im 10.196 * [taylor]: Taking taylor expansion of -1 in im 10.196 * [backup-simplify]: Simplify -1 into -1 10.196 * [taylor]: Taking taylor expansion of re in im 10.196 * [backup-simplify]: Simplify re into re 10.196 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 10.196 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 10.196 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 10.197 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) (sin (/ -1 re)))) in re 10.197 * [taylor]: Taking taylor expansion of 0.5 in re 10.197 * [backup-simplify]: Simplify 0.5 into 0.5 10.197 * [taylor]: Taking taylor expansion of (* (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) (sin (/ -1 re))) in re 10.197 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in re 10.197 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 10.197 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in re 10.197 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in re 10.197 * [taylor]: Taking taylor expansion of (/ -1 im) in re 10.197 * [taylor]: Taking taylor expansion of -1 in re 10.197 * [backup-simplify]: Simplify -1 into -1 10.197 * [taylor]: Taking taylor expansion of im in re 10.197 * [backup-simplify]: Simplify im into im 10.197 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 10.197 * [taylor]: Taking taylor expansion of -1/60 in re 10.197 * [backup-simplify]: Simplify -1/60 into -1/60 10.197 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in re 10.197 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in re 10.197 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in re 10.197 * [taylor]: Taking taylor expansion of 1/3 in re 10.197 * [backup-simplify]: Simplify 1/3 into 1/3 10.197 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 10.197 * [taylor]: Taking taylor expansion of (pow im 2) in re 10.197 * [taylor]: Taking taylor expansion of im in re 10.197 * [backup-simplify]: Simplify im into im 10.197 * [backup-simplify]: Simplify (* im im) into (pow im 2) 10.197 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 10.197 * [taylor]: Taking taylor expansion of 2 in re 10.197 * [backup-simplify]: Simplify 2 into 2 10.197 * [taylor]: Taking taylor expansion of im in re 10.197 * [backup-simplify]: Simplify im into im 10.197 * [backup-simplify]: Simplify (* 1/3 (/ 1 (pow im 2))) into (/ 1/3 (pow im 2)) 10.197 * [backup-simplify]: Simplify (+ (/ 1/3 (pow im 2)) 2) into (+ (* 1/3 (/ 1 (pow im 2))) 2) 10.197 * [backup-simplify]: Simplify (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) into (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 10.197 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 10.197 * [taylor]: Taking taylor expansion of (/ -1 re) in re 10.197 * [taylor]: Taking taylor expansion of -1 in re 10.197 * [backup-simplify]: Simplify -1 into -1 10.197 * [taylor]: Taking taylor expansion of re in re 10.197 * [backup-simplify]: Simplify 0 into 0 10.197 * [backup-simplify]: Simplify 1 into 1 10.198 * [backup-simplify]: Simplify (/ -1 1) into -1 10.198 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 10.198 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) (sin (/ -1 re)))) in re 10.198 * [taylor]: Taking taylor expansion of 0.5 in re 10.198 * [backup-simplify]: Simplify 0.5 into 0.5 10.198 * [taylor]: Taking taylor expansion of (* (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) (sin (/ -1 re))) in re 10.198 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in re 10.198 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 10.198 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in re 10.198 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in re 10.198 * [taylor]: Taking taylor expansion of (/ -1 im) in re 10.198 * [taylor]: Taking taylor expansion of -1 in re 10.198 * [backup-simplify]: Simplify -1 into -1 10.198 * [taylor]: Taking taylor expansion of im in re 10.198 * [backup-simplify]: Simplify im into im 10.198 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 10.198 * [taylor]: Taking taylor expansion of -1/60 in re 10.198 * [backup-simplify]: Simplify -1/60 into -1/60 10.198 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in re 10.198 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in re 10.198 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in re 10.198 * [taylor]: Taking taylor expansion of 1/3 in re 10.198 * [backup-simplify]: Simplify 1/3 into 1/3 10.198 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 10.198 * [taylor]: Taking taylor expansion of (pow im 2) in re 10.198 * [taylor]: Taking taylor expansion of im in re 10.198 * [backup-simplify]: Simplify im into im 10.198 * [backup-simplify]: Simplify (* im im) into (pow im 2) 10.198 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 10.198 * [taylor]: Taking taylor expansion of 2 in re 10.198 * [backup-simplify]: Simplify 2 into 2 10.198 * [taylor]: Taking taylor expansion of im in re 10.198 * [backup-simplify]: Simplify im into im 10.198 * [backup-simplify]: Simplify (* 1/3 (/ 1 (pow im 2))) into (/ 1/3 (pow im 2)) 10.199 * [backup-simplify]: Simplify (+ (/ 1/3 (pow im 2)) 2) into (+ (* 1/3 (/ 1 (pow im 2))) 2) 10.199 * [backup-simplify]: Simplify (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) into (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 10.199 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in re 10.199 * [taylor]: Taking taylor expansion of (/ -1 re) in re 10.199 * [taylor]: Taking taylor expansion of -1 in re 10.199 * [backup-simplify]: Simplify -1 into -1 10.199 * [taylor]: Taking taylor expansion of re in re 10.199 * [backup-simplify]: Simplify 0 into 0 10.199 * [backup-simplify]: Simplify 1 into 1 10.199 * [backup-simplify]: Simplify (/ -1 1) into -1 10.199 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 10.199 * [backup-simplify]: Simplify (* (/ -1 im) (/ -1 im)) into (/ 1 (pow im 2)) 10.199 * [backup-simplify]: Simplify (* (/ 1 (pow im 2)) (/ 1 (pow im 2))) into (/ 1 (pow im 4)) 10.199 * [backup-simplify]: Simplify (* (/ -1 im) (/ 1 (pow im 4))) into (/ -1 (pow im 5)) 10.199 * [backup-simplify]: Simplify (* (/ -1 (pow im 5)) -1/60) into (/ 1/60 (pow im 5)) 10.200 * [backup-simplify]: Simplify (+ (/ 1/60 (pow im 5)) (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) into (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) 10.200 * [backup-simplify]: Simplify (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (sin (/ -1 re))) into (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (sin (/ -1 re))) 10.200 * [backup-simplify]: Simplify (* 0.5 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (sin (/ -1 re)))) into (* 0.5 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (sin (/ -1 re)))) 10.200 * [taylor]: Taking taylor expansion of (* 0.5 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (sin (/ -1 re)))) in im 10.200 * [taylor]: Taking taylor expansion of 0.5 in im 10.200 * [backup-simplify]: Simplify 0.5 into 0.5 10.200 * [taylor]: Taking taylor expansion of (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (sin (/ -1 re))) in im 10.200 * [taylor]: Taking taylor expansion of (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) in im 10.200 * [taylor]: Taking taylor expansion of (* 1/60 (/ 1 (pow im 5))) in im 10.200 * [taylor]: Taking taylor expansion of 1/60 in im 10.200 * [backup-simplify]: Simplify 1/60 into 1/60 10.200 * [taylor]: Taking taylor expansion of (/ 1 (pow im 5)) in im 10.200 * [taylor]: Taking taylor expansion of (pow im 5) in im 10.200 * [taylor]: Taking taylor expansion of im in im 10.200 * [backup-simplify]: Simplify 0 into 0 10.200 * [backup-simplify]: Simplify 1 into 1 10.201 * [backup-simplify]: Simplify (* 1 1) into 1 10.201 * [backup-simplify]: Simplify (* 1 1) into 1 10.201 * [backup-simplify]: Simplify (* 1 1) into 1 10.201 * [backup-simplify]: Simplify (/ 1 1) into 1 10.201 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))) in im 10.201 * [taylor]: Taking taylor expansion of (* 2 (/ 1 im)) in im 10.201 * [taylor]: Taking taylor expansion of 2 in im 10.201 * [backup-simplify]: Simplify 2 into 2 10.201 * [taylor]: Taking taylor expansion of (/ 1 im) in im 10.201 * [taylor]: Taking taylor expansion of im in im 10.201 * [backup-simplify]: Simplify 0 into 0 10.201 * [backup-simplify]: Simplify 1 into 1 10.202 * [backup-simplify]: Simplify (/ 1 1) into 1 10.202 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in im 10.202 * [taylor]: Taking taylor expansion of 1/3 in im 10.202 * [backup-simplify]: Simplify 1/3 into 1/3 10.202 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in im 10.202 * [taylor]: Taking taylor expansion of (pow im 3) in im 10.202 * [taylor]: Taking taylor expansion of im in im 10.202 * [backup-simplify]: Simplify 0 into 0 10.202 * [backup-simplify]: Simplify 1 into 1 10.202 * [backup-simplify]: Simplify (* 1 1) into 1 10.203 * [backup-simplify]: Simplify (* 1 1) into 1 10.203 * [backup-simplify]: Simplify (/ 1 1) into 1 10.203 * [taylor]: Taking taylor expansion of (sin (/ -1 re)) in im 10.203 * [taylor]: Taking taylor expansion of (/ -1 re) in im 10.203 * [taylor]: Taking taylor expansion of -1 in im 10.203 * [backup-simplify]: Simplify -1 into -1 10.203 * [taylor]: Taking taylor expansion of re in im 10.203 * [backup-simplify]: Simplify re into re 10.203 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 10.203 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 10.203 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 10.204 * [backup-simplify]: Simplify (* 1/60 1) into 1/60 10.204 * [backup-simplify]: Simplify (+ 1/60 0) into 1/60 10.204 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 1) into (sin (/ -1 re)) 10.204 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 0) into 0 10.205 * [backup-simplify]: Simplify (+ (sin (/ -1 re)) 0) into (sin (/ -1 re)) 10.205 * [backup-simplify]: Simplify (* 1/60 (sin (/ -1 re))) into (* 1/60 (sin (/ -1 re))) 10.205 * [backup-simplify]: Simplify (* 0.5 (* 1/60 (sin (/ -1 re)))) into (* 0.008333333333333333 (sin (/ -1 re))) 10.205 * [backup-simplify]: Simplify (* 0.008333333333333333 (sin (/ -1 re))) into (* 0.008333333333333333 (sin (/ -1 re))) 10.205 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 10.205 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ -1 im))) into 0 10.205 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (* 0 (/ 1 (pow im 2)))) into 0 10.206 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ 1 (pow im 4)))) into 0 10.206 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (* 0 -1/60)) into 0 10.206 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 10.206 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))))) into 0 10.207 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (/ 1 (pow im 2)))) into 0 10.207 * [backup-simplify]: Simplify (+ 0 0) into 0 10.208 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)))) into 0 10.208 * [backup-simplify]: Simplify (+ 0 0) into 0 10.208 * [backup-simplify]: Simplify (+ (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) 0) (* 0 (sin (/ -1 re)))) into 0 10.209 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (sin (/ -1 re))))) into 0 10.209 * [taylor]: Taking taylor expansion of 0 in im 10.209 * [backup-simplify]: Simplify 0 into 0 10.210 * [backup-simplify]: Simplify (+ 0) into 0 10.210 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 1)) into 0 10.210 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 10.211 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.212 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 0)) into 0 10.212 * [backup-simplify]: Simplify (+ 0 0) into 0 10.213 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 10.214 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 10.214 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 10.215 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.216 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 1)) into 0 10.216 * [backup-simplify]: Simplify (+ 0 0) into 0 10.217 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 (sin (/ -1 re)))) into 0 10.217 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* 1/60 (sin (/ -1 re))))) into 0 10.217 * [backup-simplify]: Simplify 0 into 0 10.218 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 10.218 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (* 0 (/ -1 im)))) into 0 10.219 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 10.219 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))) into 0 10.220 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (* 0 -1/60))) into 0 10.221 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 10.221 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))))) into 0 10.222 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 10.223 * [backup-simplify]: Simplify (+ 0 0) into 0 10.223 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 10.223 * [backup-simplify]: Simplify (+ 0 0) into 0 10.224 * [backup-simplify]: Simplify (+ (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) 0) (+ (* 0 0) (* 0 (sin (/ -1 re))))) into 0 10.225 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (sin (/ -1 re)))))) into 0 10.225 * [taylor]: Taking taylor expansion of 0 in im 10.225 * [backup-simplify]: Simplify 0 into 0 10.226 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 10.227 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 10.227 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 10.228 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 10.228 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 10.229 * [backup-simplify]: Simplify (+ 0 0) into 0 10.230 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 10.231 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 10.232 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 10.233 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.234 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 0 1))) into 0 10.234 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 10.234 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 10.235 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 10.236 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 1/3 (sin (/ -1 re))))) into (* 1/3 (sin (/ -1 re))) 10.236 * [backup-simplify]: Simplify (+ (* 0.5 (* 1/3 (sin (/ -1 re)))) (+ (* 0 0) (* 0 (* 1/60 (sin (/ -1 re)))))) into (* 0.16666666666666666 (sin (/ -1 re))) 10.237 * [backup-simplify]: Simplify (* 0.16666666666666666 (sin (/ -1 re))) into (* 0.16666666666666666 (sin (/ -1 re))) 10.237 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 10.238 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 im))))) into 0 10.239 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 10.239 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4)))))) into 0 10.240 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 10.241 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 10.242 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))))) into 0 10.243 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 10.243 * [backup-simplify]: Simplify (+ 0 0) into 0 10.243 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 10.244 * [backup-simplify]: Simplify (+ 0 0) into 0 10.245 * [backup-simplify]: Simplify (+ (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sin (/ -1 re)))))) into 0 10.247 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (sin (/ -1 re))))))) into 0 10.247 * [taylor]: Taking taylor expansion of 0 in im 10.247 * [backup-simplify]: Simplify 0 into 0 10.248 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 10.248 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 10.249 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 10.250 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 10.253 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 10.254 * [backup-simplify]: Simplify (+ 0 0) into 0 10.255 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 10.256 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 10.257 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 10.258 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.259 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 10.260 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 10.261 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 10.261 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.262 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 10.262 * [backup-simplify]: Simplify (+ 0 0) into 0 10.263 * [backup-simplify]: Simplify (+ 0 0) into 0 10.264 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (* 0 (sin (/ -1 re)))))) into 0 10.265 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 (* 1/3 (sin (/ -1 re)))) (+ (* 0 0) (* 0 (* 1/60 (sin (/ -1 re))))))) into 0 10.265 * [backup-simplify]: Simplify 0 into 0 10.265 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 10.266 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 im)))))) into 0 10.266 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 10.267 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))))) into 0 10.268 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60))))) into 0 10.268 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 im))))) into 0 10.269 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))))) into 0 10.270 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 10.270 * [backup-simplify]: Simplify (+ 0 0) into 0 10.270 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 10.270 * [backup-simplify]: Simplify (+ 0 0) into 0 10.271 * [backup-simplify]: Simplify (+ (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sin (/ -1 re))))))) into 0 10.272 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (sin (/ -1 re)))))))) into 0 10.272 * [taylor]: Taking taylor expansion of 0 in im 10.272 * [backup-simplify]: Simplify 0 into 0 10.274 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 4) 24)) 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* -1 (/ (pow 0 2) 2)) 0) into 0 10.274 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 10.274 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 10.275 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 10.276 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))) into 0 10.276 * [backup-simplify]: Simplify (+ 0 0) into 0 10.277 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 10.278 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 10.278 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 10.279 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.280 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 10.280 * [backup-simplify]: Simplify (* 2 1) into 2 10.280 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 10.281 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 10.281 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.282 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 10.282 * [backup-simplify]: Simplify (+ 2 0) into 2 10.282 * [backup-simplify]: Simplify (+ 0 2) into 2 10.284 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (* 2 (sin (/ -1 re))))))) into (* 2 (sin (/ -1 re))) 10.284 * [backup-simplify]: Simplify (+ (* 0.5 (* 2 (sin (/ -1 re)))) (+ (* 0 0) (+ (* 0 (* 1/3 (sin (/ -1 re)))) (+ (* 0 0) (* 0 (* 1/60 (sin (/ -1 re)))))))) into (* 1.0 (sin (/ -1 re))) 10.284 * [backup-simplify]: Simplify (* 1.0 (sin (/ -1 re))) into (* 1.0 (sin (/ -1 re))) 10.285 * [backup-simplify]: Simplify (+ (* (* 1.0 (sin (/ -1 (/ 1 (- re))))) (* (/ 1 (/ 1 (- im))) 1)) (+ (* (* 0.16666666666666666 (sin (/ -1 (/ 1 (- re))))) (pow (* (/ 1 (/ 1 (- im))) 1) 3)) (* (* 0.008333333333333333 (sin (/ -1 (/ 1 (- re))))) (pow (* (/ 1 (/ 1 (- im))) 1) 5)))) into (- (+ (* 0.16666666666666666 (* (sin re) (pow im 3))) (+ (* 1.0 (* (sin re) im)) (* 0.008333333333333333 (* (sin re) (pow im 5)))))) 10.285 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 3 2 1) 10.285 * [backup-simplify]: Simplify (* (* im -1/3) im) into (* -1/3 (pow im 2)) 10.285 * [approximate]: Taking taylor expansion of (* -1/3 (pow im 2)) in (im) around 0 10.285 * [taylor]: Taking taylor expansion of (* -1/3 (pow im 2)) in im 10.285 * [taylor]: Taking taylor expansion of -1/3 in im 10.285 * [backup-simplify]: Simplify -1/3 into -1/3 10.285 * [taylor]: Taking taylor expansion of (pow im 2) in im 10.285 * [taylor]: Taking taylor expansion of im in im 10.285 * [backup-simplify]: Simplify 0 into 0 10.285 * [backup-simplify]: Simplify 1 into 1 10.285 * [taylor]: Taking taylor expansion of (* -1/3 (pow im 2)) in im 10.285 * [taylor]: Taking taylor expansion of -1/3 in im 10.285 * [backup-simplify]: Simplify -1/3 into -1/3 10.285 * [taylor]: Taking taylor expansion of (pow im 2) in im 10.285 * [taylor]: Taking taylor expansion of im in im 10.285 * [backup-simplify]: Simplify 0 into 0 10.285 * [backup-simplify]: Simplify 1 into 1 10.285 * [backup-simplify]: Simplify (* 1 1) into 1 10.286 * [backup-simplify]: Simplify (* -1/3 1) into -1/3 10.286 * [backup-simplify]: Simplify -1/3 into -1/3 10.286 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 10.287 * [backup-simplify]: Simplify (+ (* -1/3 0) (* 0 1)) into 0 10.287 * [backup-simplify]: Simplify 0 into 0 10.287 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 10.288 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (* 0 1))) into 0 10.288 * [backup-simplify]: Simplify 0 into 0 10.288 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 10.289 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 10.289 * [backup-simplify]: Simplify 0 into 0 10.290 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 10.290 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 10.290 * [backup-simplify]: Simplify 0 into 0 10.291 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 10.292 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 10.292 * [backup-simplify]: Simplify 0 into 0 10.293 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 10.294 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 10.294 * [backup-simplify]: Simplify 0 into 0 10.294 * [backup-simplify]: Simplify (* -1/3 (pow im 2)) into (* -1/3 (pow im 2)) 10.294 * [backup-simplify]: Simplify (* (* (/ 1 im) -1/3) (/ 1 im)) into (/ -1/3 (pow im 2)) 10.294 * [approximate]: Taking taylor expansion of (/ -1/3 (pow im 2)) in (im) around 0 10.294 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 2)) in im 10.294 * [taylor]: Taking taylor expansion of -1/3 in im 10.294 * [backup-simplify]: Simplify -1/3 into -1/3 10.294 * [taylor]: Taking taylor expansion of (pow im 2) in im 10.294 * [taylor]: Taking taylor expansion of im in im 10.294 * [backup-simplify]: Simplify 0 into 0 10.294 * [backup-simplify]: Simplify 1 into 1 10.295 * [backup-simplify]: Simplify (* 1 1) into 1 10.295 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 10.295 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 2)) in im 10.295 * [taylor]: Taking taylor expansion of -1/3 in im 10.295 * [backup-simplify]: Simplify -1/3 into -1/3 10.295 * [taylor]: Taking taylor expansion of (pow im 2) in im 10.295 * [taylor]: Taking taylor expansion of im in im 10.295 * [backup-simplify]: Simplify 0 into 0 10.295 * [backup-simplify]: Simplify 1 into 1 10.296 * [backup-simplify]: Simplify (* 1 1) into 1 10.296 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 10.296 * [backup-simplify]: Simplify -1/3 into -1/3 10.297 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 10.298 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 10.298 * [backup-simplify]: Simplify 0 into 0 10.299 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 10.300 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.300 * [backup-simplify]: Simplify 0 into 0 10.301 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 10.302 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.302 * [backup-simplify]: Simplify 0 into 0 10.304 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 10.305 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.305 * [backup-simplify]: Simplify 0 into 0 10.306 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 10.307 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.307 * [backup-simplify]: Simplify 0 into 0 10.309 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 10.310 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.310 * [backup-simplify]: Simplify 0 into 0 10.310 * [backup-simplify]: Simplify (* -1/3 (pow (/ 1 (/ 1 im)) 2)) into (* -1/3 (pow im 2)) 10.310 * [backup-simplify]: Simplify (* (* (/ 1 (- im)) -1/3) (/ 1 (- im))) into (/ -1/3 (pow im 2)) 10.310 * [approximate]: Taking taylor expansion of (/ -1/3 (pow im 2)) in (im) around 0 10.310 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 2)) in im 10.310 * [taylor]: Taking taylor expansion of -1/3 in im 10.310 * [backup-simplify]: Simplify -1/3 into -1/3 10.310 * [taylor]: Taking taylor expansion of (pow im 2) in im 10.310 * [taylor]: Taking taylor expansion of im in im 10.310 * [backup-simplify]: Simplify 0 into 0 10.310 * [backup-simplify]: Simplify 1 into 1 10.311 * [backup-simplify]: Simplify (* 1 1) into 1 10.311 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 10.311 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 2)) in im 10.311 * [taylor]: Taking taylor expansion of -1/3 in im 10.311 * [backup-simplify]: Simplify -1/3 into -1/3 10.311 * [taylor]: Taking taylor expansion of (pow im 2) in im 10.311 * [taylor]: Taking taylor expansion of im in im 10.311 * [backup-simplify]: Simplify 0 into 0 10.311 * [backup-simplify]: Simplify 1 into 1 10.312 * [backup-simplify]: Simplify (* 1 1) into 1 10.312 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 10.312 * [backup-simplify]: Simplify -1/3 into -1/3 10.313 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 10.315 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 10.315 * [backup-simplify]: Simplify 0 into 0 10.316 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 10.317 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.317 * [backup-simplify]: Simplify 0 into 0 10.318 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 10.319 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.319 * [backup-simplify]: Simplify 0 into 0 10.320 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 10.321 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.321 * [backup-simplify]: Simplify 0 into 0 10.322 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 10.323 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.324 * [backup-simplify]: Simplify 0 into 0 10.325 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 10.326 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.326 * [backup-simplify]: Simplify 0 into 0 10.326 * [backup-simplify]: Simplify (* -1/3 (pow (/ 1 (/ 1 (- im))) 2)) into (* -1/3 (pow im 2)) 10.327 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 3) 10.327 * [backup-simplify]: Simplify (* im (- (* (* im -1/3) im) 2)) into (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) 10.327 * [approximate]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in (im) around 0 10.327 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in im 10.327 * [taylor]: Taking taylor expansion of -1 in im 10.327 * [backup-simplify]: Simplify -1 into -1 10.327 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in im 10.327 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in im 10.327 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in im 10.327 * [taylor]: Taking taylor expansion of 1/3 in im 10.327 * [backup-simplify]: Simplify 1/3 into 1/3 10.327 * [taylor]: Taking taylor expansion of (pow im 2) in im 10.327 * [taylor]: Taking taylor expansion of im in im 10.327 * [backup-simplify]: Simplify 0 into 0 10.327 * [backup-simplify]: Simplify 1 into 1 10.327 * [taylor]: Taking taylor expansion of 2 in im 10.327 * [backup-simplify]: Simplify 2 into 2 10.327 * [taylor]: Taking taylor expansion of im in im 10.327 * [backup-simplify]: Simplify 0 into 0 10.327 * [backup-simplify]: Simplify 1 into 1 10.327 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in im 10.327 * [taylor]: Taking taylor expansion of -1 in im 10.327 * [backup-simplify]: Simplify -1 into -1 10.327 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in im 10.327 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in im 10.327 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in im 10.327 * [taylor]: Taking taylor expansion of 1/3 in im 10.327 * [backup-simplify]: Simplify 1/3 into 1/3 10.327 * [taylor]: Taking taylor expansion of (pow im 2) in im 10.327 * [taylor]: Taking taylor expansion of im in im 10.328 * [backup-simplify]: Simplify 0 into 0 10.328 * [backup-simplify]: Simplify 1 into 1 10.328 * [taylor]: Taking taylor expansion of 2 in im 10.328 * [backup-simplify]: Simplify 2 into 2 10.328 * [taylor]: Taking taylor expansion of im in im 10.328 * [backup-simplify]: Simplify 0 into 0 10.328 * [backup-simplify]: Simplify 1 into 1 10.328 * [backup-simplify]: Simplify (+ 0 2) into 2 10.329 * [backup-simplify]: Simplify (* 2 0) into 0 10.329 * [backup-simplify]: Simplify (* -1 0) into 0 10.329 * [backup-simplify]: Simplify 0 into 0 10.330 * [backup-simplify]: Simplify (+ 0 0) into 0 10.330 * [backup-simplify]: Simplify (+ (* 2 1) (* 0 0)) into 2 10.331 * [backup-simplify]: Simplify (+ (* -1 2) (* 0 0)) into -2 10.331 * [backup-simplify]: Simplify -2 into -2 10.331 * [backup-simplify]: Simplify (* 1 1) into 1 10.332 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 10.332 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 10.333 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 1) (* 1/3 0))) into 0 10.334 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 2) (* 0 0))) into 0 10.334 * [backup-simplify]: Simplify 0 into 0 10.335 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 10.335 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 10.335 * [backup-simplify]: Simplify (+ 0 0) into 0 10.336 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 1) (* 0 0)))) into 1/3 10.337 * [backup-simplify]: Simplify (+ (* -1 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0)))) into -1/3 10.337 * [backup-simplify]: Simplify -1/3 into -1/3 10.337 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 10.338 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 10.338 * [backup-simplify]: Simplify (+ 0 0) into 0 10.339 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 1) (* 0 0))))) into 0 10.340 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0))))) into 0 10.340 * [backup-simplify]: Simplify 0 into 0 10.340 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 10.341 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 10.341 * [backup-simplify]: Simplify (+ 0 0) into 0 10.342 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 10.343 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0)))))) into 0 10.343 * [backup-simplify]: Simplify 0 into 0 10.344 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 10.345 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 10.345 * [backup-simplify]: Simplify (+ 0 0) into 0 10.346 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 10.347 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0))))))) into 0 10.347 * [backup-simplify]: Simplify 0 into 0 10.348 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 10.349 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 10.349 * [backup-simplify]: Simplify (+ 0 0) into 0 10.350 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 10.351 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0)))))))) into 0 10.352 * [backup-simplify]: Simplify 0 into 0 10.352 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 10.353 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 10.354 * [backup-simplify]: Simplify (+ 0 0) into 0 10.355 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))))) into 0 10.356 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0))))))))) into 0 10.356 * [backup-simplify]: Simplify 0 into 0 10.359 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 10.361 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 10.362 * [backup-simplify]: Simplify (+ 0 0) into 0 10.365 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))))) into 0 10.367 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0)))))))))) into 0 10.368 * [backup-simplify]: Simplify 0 into 0 10.368 * [backup-simplify]: Simplify (+ (* -1/3 (pow im 3)) (* -2 im)) into (- (+ (* 1/3 (pow im 3)) (* 2 im))) 10.368 * [backup-simplify]: Simplify (* (/ 1 im) (- (* (* (/ 1 im) -1/3) (/ 1 im)) 2)) into (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 10.368 * [approximate]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in (im) around 0 10.368 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 10.368 * [taylor]: Taking taylor expansion of -1 in im 10.368 * [backup-simplify]: Simplify -1 into -1 10.368 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 10.368 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 10.368 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 10.368 * [taylor]: Taking taylor expansion of 1/3 in im 10.368 * [backup-simplify]: Simplify 1/3 into 1/3 10.368 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 10.368 * [taylor]: Taking taylor expansion of (pow im 2) in im 10.368 * [taylor]: Taking taylor expansion of im in im 10.368 * [backup-simplify]: Simplify 0 into 0 10.369 * [backup-simplify]: Simplify 1 into 1 10.369 * [backup-simplify]: Simplify (* 1 1) into 1 10.369 * [backup-simplify]: Simplify (/ 1 1) into 1 10.369 * [taylor]: Taking taylor expansion of 2 in im 10.369 * [backup-simplify]: Simplify 2 into 2 10.369 * [taylor]: Taking taylor expansion of im in im 10.369 * [backup-simplify]: Simplify 0 into 0 10.369 * [backup-simplify]: Simplify 1 into 1 10.370 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 10.370 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 10.371 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 10.371 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 10.371 * [taylor]: Taking taylor expansion of -1 in im 10.371 * [backup-simplify]: Simplify -1 into -1 10.371 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 10.371 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 10.371 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 10.371 * [taylor]: Taking taylor expansion of 1/3 in im 10.371 * [backup-simplify]: Simplify 1/3 into 1/3 10.371 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 10.371 * [taylor]: Taking taylor expansion of (pow im 2) in im 10.371 * [taylor]: Taking taylor expansion of im in im 10.371 * [backup-simplify]: Simplify 0 into 0 10.371 * [backup-simplify]: Simplify 1 into 1 10.372 * [backup-simplify]: Simplify (* 1 1) into 1 10.372 * [backup-simplify]: Simplify (/ 1 1) into 1 10.372 * [taylor]: Taking taylor expansion of 2 in im 10.372 * [backup-simplify]: Simplify 2 into 2 10.372 * [taylor]: Taking taylor expansion of im in im 10.372 * [backup-simplify]: Simplify 0 into 0 10.372 * [backup-simplify]: Simplify 1 into 1 10.373 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 10.373 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 10.373 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 10.374 * [backup-simplify]: Simplify (* -1 1/3) into -1/3 10.374 * [backup-simplify]: Simplify -1/3 into -1/3 10.375 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 10.375 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.376 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 10.377 * [backup-simplify]: Simplify (+ 0 0) into 0 10.377 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 10.378 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 1/3)) into 0 10.378 * [backup-simplify]: Simplify 0 into 0 10.379 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 10.380 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.381 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 10.381 * [backup-simplify]: Simplify (+ 0 2) into 2 10.382 * [backup-simplify]: Simplify (- (/ 2 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 2 10.383 * [backup-simplify]: Simplify (+ (* -1 2) (+ (* 0 0) (* 0 1/3))) into -2 10.383 * [backup-simplify]: Simplify -2 into -2 10.384 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 10.385 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.386 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 10.387 * [backup-simplify]: Simplify (+ 0 0) into 0 10.388 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)))) into 0 10.389 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 2) (+ (* 0 0) (* 0 1/3)))) into 0 10.389 * [backup-simplify]: Simplify 0 into 0 10.391 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 10.392 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.393 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 10.393 * [backup-simplify]: Simplify (+ 0 0) into 0 10.395 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.396 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 2) (+ (* 0 0) (* 0 1/3))))) into 0 10.396 * [backup-simplify]: Simplify 0 into 0 10.398 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 10.399 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.400 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 10.400 * [backup-simplify]: Simplify (+ 0 0) into 0 10.402 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.403 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 2) (+ (* 0 0) (* 0 1/3)))))) into 0 10.404 * [backup-simplify]: Simplify 0 into 0 10.405 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 10.406 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.408 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 10.408 * [backup-simplify]: Simplify (+ 0 0) into 0 10.409 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.411 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 2) (+ (* 0 0) (* 0 1/3))))))) into 0 10.411 * [backup-simplify]: Simplify 0 into 0 10.413 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 10.414 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.416 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 10.416 * [backup-simplify]: Simplify (+ 0 0) into 0 10.418 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.420 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 2) (+ (* 0 0) (* 0 1/3)))))))) into 0 10.420 * [backup-simplify]: Simplify 0 into 0 10.421 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 10.422 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.425 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 10.425 * [backup-simplify]: Simplify (+ 0 0) into 0 10.427 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.429 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 2) (+ (* 0 0) (* 0 1/3))))))))) into 0 10.429 * [backup-simplify]: Simplify 0 into 0 10.429 * [backup-simplify]: Simplify (+ (* -2 (/ 1 (/ 1 im))) (* -1/3 (pow (/ 1 (/ 1 im)) 3))) into (- (+ (* 1/3 (pow im 3)) (* 2 im))) 10.430 * [backup-simplify]: Simplify (* (/ 1 (- im)) (- (* (* (/ 1 (- im)) -1/3) (/ 1 (- im))) 2)) into (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 10.430 * [approximate]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in (im) around 0 10.430 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 10.430 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 10.430 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 10.430 * [taylor]: Taking taylor expansion of 1/3 in im 10.430 * [backup-simplify]: Simplify 1/3 into 1/3 10.430 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 10.430 * [taylor]: Taking taylor expansion of (pow im 2) in im 10.430 * [taylor]: Taking taylor expansion of im in im 10.430 * [backup-simplify]: Simplify 0 into 0 10.430 * [backup-simplify]: Simplify 1 into 1 10.431 * [backup-simplify]: Simplify (* 1 1) into 1 10.431 * [backup-simplify]: Simplify (/ 1 1) into 1 10.431 * [taylor]: Taking taylor expansion of 2 in im 10.431 * [backup-simplify]: Simplify 2 into 2 10.431 * [taylor]: Taking taylor expansion of im in im 10.431 * [backup-simplify]: Simplify 0 into 0 10.431 * [backup-simplify]: Simplify 1 into 1 10.432 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 10.432 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 10.432 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 10.433 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 10.433 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 10.433 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 10.433 * [taylor]: Taking taylor expansion of 1/3 in im 10.433 * [backup-simplify]: Simplify 1/3 into 1/3 10.433 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 10.433 * [taylor]: Taking taylor expansion of (pow im 2) in im 10.433 * [taylor]: Taking taylor expansion of im in im 10.433 * [backup-simplify]: Simplify 0 into 0 10.433 * [backup-simplify]: Simplify 1 into 1 10.433 * [backup-simplify]: Simplify (* 1 1) into 1 10.434 * [backup-simplify]: Simplify (/ 1 1) into 1 10.434 * [taylor]: Taking taylor expansion of 2 in im 10.434 * [backup-simplify]: Simplify 2 into 2 10.434 * [taylor]: Taking taylor expansion of im in im 10.434 * [backup-simplify]: Simplify 0 into 0 10.434 * [backup-simplify]: Simplify 1 into 1 10.434 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 10.435 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 10.435 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 10.435 * [backup-simplify]: Simplify 1/3 into 1/3 10.436 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 10.437 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.437 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 10.438 * [backup-simplify]: Simplify (+ 0 0) into 0 10.439 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 10.439 * [backup-simplify]: Simplify 0 into 0 10.440 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 10.441 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.442 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 10.442 * [backup-simplify]: Simplify (+ 0 2) into 2 10.443 * [backup-simplify]: Simplify (- (/ 2 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 2 10.443 * [backup-simplify]: Simplify 2 into 2 10.444 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 10.445 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.447 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 10.447 * [backup-simplify]: Simplify (+ 0 0) into 0 10.448 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)))) into 0 10.448 * [backup-simplify]: Simplify 0 into 0 10.449 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 10.450 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.452 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 10.452 * [backup-simplify]: Simplify (+ 0 0) into 0 10.453 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.453 * [backup-simplify]: Simplify 0 into 0 10.455 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 10.456 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.457 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 10.457 * [backup-simplify]: Simplify (+ 0 0) into 0 10.459 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.459 * [backup-simplify]: Simplify 0 into 0 10.460 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 10.461 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.463 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 10.463 * [backup-simplify]: Simplify (+ 0 0) into 0 10.465 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.465 * [backup-simplify]: Simplify 0 into 0 10.466 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 10.467 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.469 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 10.470 * [backup-simplify]: Simplify (+ 0 0) into 0 10.471 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.471 * [backup-simplify]: Simplify 0 into 0 10.473 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 10.474 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.475 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 10.475 * [backup-simplify]: Simplify (+ 0 0) into 0 10.476 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.476 * [backup-simplify]: Simplify 0 into 0 10.476 * [backup-simplify]: Simplify (+ (* 2 (/ 1 (/ 1 (- im)))) (* 1/3 (pow (/ 1 (/ 1 (- im))) 3))) into (- (+ (* 1/3 (pow im 3)) (* 2 im))) 10.476 * * * [progress]: simplifying candidates 10.476 * * * * [progress]: [ 1 / 110 ] simplifiying candidate # 10.476 * * * * [progress]: [ 2 / 110 ] simplifiying candidate # 10.476 * * * * [progress]: [ 3 / 110 ] simplifiying candidate # 10.477 * [simplify]: Simplifying (* im -1/3) 10.477 * * [simplify]: iters left: 2 (3 enodes) 10.478 * * [simplify]: iters left: 1 (10 enodes) 10.479 * * [simplify]: Extracting #0: cost 1 inf + 0 10.479 * * [simplify]: Extracting #1: cost 4 inf + 0 10.479 * * [simplify]: Extracting #2: cost 2 inf + 2 10.480 * * [simplify]: Extracting #3: cost 0 inf + 86 10.480 * [simplify]: Simplified to (* im -1/3) 10.480 * [simplify]: Simplified (2 2 3 2 1 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* im (- (* (pow (* im -1/3) 1) im) 2))))) 10.480 * * * * [progress]: [ 4 / 110 ] simplifiying candidate # 10.480 * * * * [progress]: [ 5 / 110 ] simplifiying candidate # 10.480 * [simplify]: Simplifying (+ (log im) (log -1/3)) 10.480 * * [simplify]: iters left: 3 (5 enodes) 10.482 * * [simplify]: iters left: 2 (16 enodes) 10.484 * * [simplify]: Extracting #0: cost 1 inf + 0 10.485 * * [simplify]: Extracting #1: cost 4 inf + 0 10.485 * * [simplify]: Extracting #2: cost 8 inf + 0 10.485 * * [simplify]: Extracting #3: cost 4 inf + 144 10.485 * * [simplify]: Extracting #4: cost 0 inf + 650 10.485 * [simplify]: Simplified to (+ (log im) (log -1/3)) 10.485 * [simplify]: Simplified (2 2 3 2 1 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* im (- (* (exp (+ (log im) (log -1/3))) im) 2))))) 10.485 * * * * [progress]: [ 6 / 110 ] simplifiying candidate # 10.485 * * * * [progress]: [ 7 / 110 ] simplifiying candidate # 10.485 * * * * [progress]: [ 8 / 110 ] simplifiying candidate # 10.485 * [simplify]: Simplifying (* (* (* im im) im) (* (* -1/3 -1/3) -1/3)) 10.486 * * [simplify]: iters left: 6 (7 enodes) 10.489 * * [simplify]: iters left: 5 (30 enodes) 10.497 * * [simplify]: iters left: 4 (55 enodes) 10.510 * * [simplify]: iters left: 3 (96 enodes) 10.540 * * [simplify]: iters left: 2 (141 enodes) 10.576 * * [simplify]: iters left: 1 (219 enodes) 10.623 * * [simplify]: Extracting #0: cost 1 inf + 0 10.623 * * [simplify]: Extracting #1: cost 29 inf + 0 10.623 * * [simplify]: Extracting #2: cost 62 inf + 209 10.625 * * [simplify]: Extracting #3: cost 38 inf + 2667 10.627 * * [simplify]: Extracting #4: cost 14 inf + 9234 10.630 * * [simplify]: Extracting #5: cost 0 inf + 15327 10.633 * [simplify]: Simplified to (* -1/27 (* im (* im im))) 10.633 * [simplify]: Simplified (2 2 3 2 1 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* im (- (* (cbrt (* -1/27 (* im (* im im)))) im) 2))))) 10.634 * * * * [progress]: [ 9 / 110 ] simplifiying candidate # 10.634 * * * * [progress]: [ 10 / 110 ] simplifiying candidate # 10.634 * * * * [progress]: [ 11 / 110 ] simplifiying candidate # 10.634 * * * * [progress]: [ 12 / 110 ] simplifiying candidate # 10.634 * * * * [progress]: [ 13 / 110 ] simplifiying candidate # 10.634 * [simplify]: Simplifying (* (sqrt im) (sqrt -1/3)) 10.634 * * [simplify]: iters left: 3 (5 enodes) 10.637 * * [simplify]: iters left: 2 (16 enodes) 10.642 * * [simplify]: Extracting #0: cost 1 inf + 0 10.643 * * [simplify]: Extracting #1: cost 4 inf + 0 10.643 * * [simplify]: Extracting #2: cost 8 inf + 0 10.643 * * [simplify]: Extracting #3: cost 4 inf + 84 10.643 * * [simplify]: Extracting #4: cost 0 inf + 410 10.643 * [simplify]: Simplified to (* (sqrt -1/3) (sqrt im)) 10.643 * [simplify]: Simplified (2 2 3 2 1 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* im (- (* (* (* (sqrt -1/3) (sqrt im)) (* (sqrt im) (sqrt -1/3))) im) 2))))) 10.644 * [simplify]: Simplifying (* (sqrt im) (sqrt -1/3)) 10.644 * * [simplify]: iters left: 3 (5 enodes) 10.647 * * [simplify]: iters left: 2 (16 enodes) 10.652 * * [simplify]: Extracting #0: cost 1 inf + 0 10.652 * * [simplify]: Extracting #1: cost 4 inf + 0 10.652 * * [simplify]: Extracting #2: cost 8 inf + 0 10.652 * * [simplify]: Extracting #3: cost 4 inf + 84 10.652 * * [simplify]: Extracting #4: cost 0 inf + 410 10.653 * [simplify]: Simplified to (* (sqrt -1/3) (sqrt im)) 10.653 * [simplify]: Simplified (2 2 3 2 1 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* im (- (* (* (* (sqrt im) (sqrt -1/3)) (* (sqrt -1/3) (sqrt im))) im) 2))))) 10.653 * * * * [progress]: [ 14 / 110 ] simplifiying candidate # 10.653 * [simplify]: Simplifying (cbrt -1/3) 10.653 * * [simplify]: iters left: 1 (2 enodes) 10.656 * * [simplify]: Extracting #0: cost 1 inf + 0 10.656 * * [simplify]: Extracting #1: cost 3 inf + 0 10.656 * * [simplify]: Extracting #2: cost 2 inf + 1 10.656 * * [simplify]: Extracting #3: cost 0 inf + 163 10.657 * [simplify]: Simplified to (cbrt -1/3) 10.657 * [simplify]: Simplified (2 2 3 2 1 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* im (- (* (* (* im (* (cbrt -1/3) (cbrt -1/3))) (cbrt -1/3)) im) 2))))) 10.657 * * * * [progress]: [ 15 / 110 ] simplifiying candidate # 10.657 * [simplify]: Simplifying (sqrt -1/3) 10.657 * * [simplify]: iters left: 1 (2 enodes) 10.659 * * [simplify]: Extracting #0: cost 1 inf + 0 10.659 * * [simplify]: Extracting #1: cost 3 inf + 0 10.659 * * [simplify]: Extracting #2: cost 2 inf + 1 10.659 * * [simplify]: Extracting #3: cost 0 inf + 83 10.659 * [simplify]: Simplified to (sqrt -1/3) 10.659 * [simplify]: Simplified (2 2 3 2 1 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* im (- (* (* (* im (sqrt -1/3)) (sqrt -1/3)) im) 2))))) 10.660 * * * * [progress]: [ 16 / 110 ] simplifiying candidate # 10.660 * * * * [progress]: [ 17 / 110 ] simplifiying candidate # 10.660 * [simplify]: Simplifying (* (cbrt im) (cbrt im)) 10.660 * * [simplify]: iters left: 3 (3 enodes) 10.661 * * [simplify]: iters left: 2 (9 enodes) 10.664 * * [simplify]: Extracting #0: cost 1 inf + 0 10.664 * * [simplify]: Extracting #1: cost 3 inf + 0 10.664 * * [simplify]: Extracting #2: cost 5 inf + 0 10.664 * * [simplify]: Extracting #3: cost 4 inf + 1 10.664 * * [simplify]: Extracting #4: cost 0 inf + 405 10.664 * [simplify]: Simplified to (* (cbrt im) (cbrt im)) 10.664 * [simplify]: Simplified (2 2 3 2 1 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* im (- (* (* (* (cbrt im) (cbrt im)) (* (cbrt im) -1/3)) im) 2))))) 10.664 * * * * [progress]: [ 18 / 110 ] simplifiying candidate # 10.665 * [simplify]: Simplifying (sqrt im) 10.665 * * [simplify]: iters left: 1 (2 enodes) 10.666 * * [simplify]: Extracting #0: cost 1 inf + 0 10.666 * * [simplify]: Extracting #1: cost 3 inf + 0 10.666 * * [simplify]: Extracting #2: cost 2 inf + 1 10.666 * * [simplify]: Extracting #3: cost 0 inf + 83 10.666 * [simplify]: Simplified to (sqrt im) 10.666 * [simplify]: Simplified (2 2 3 2 1 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* im (- (* (* (sqrt im) (* (sqrt im) -1/3)) im) 2))))) 10.666 * * * * [progress]: [ 19 / 110 ] simplifiying candidate # 10.666 * * * * [progress]: [ 20 / 110 ] simplifiying candidate #real (real->posit16 (* im -1/3))) im) 2)))))> 10.666 * * * * [progress]: [ 21 / 110 ] simplifiying candidate # 10.666 * * * * [progress]: [ 22 / 110 ] simplifiying candidate # 10.666 * * * * [progress]: [ 23 / 110 ] simplifiying candidate # 10.666 * * * * [progress]: [ 24 / 110 ] simplifiying candidate # 10.667 * [simplify]: Simplifying (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) 10.667 * * [simplify]: iters left: 6 (16 enodes) 10.677 * * [simplify]: iters left: 5 (66 enodes) 10.700 * * [simplify]: iters left: 4 (111 enodes) 10.727 * * [simplify]: iters left: 3 (248 enodes) 10.837 * * [simplify]: Extracting #0: cost 1 inf + 0 10.837 * * [simplify]: Extracting #1: cost 28 inf + 0 10.838 * * [simplify]: Extracting #2: cost 120 inf + 3 10.839 * * [simplify]: Extracting #3: cost 137 inf + 796 10.842 * * [simplify]: Extracting #4: cost 91 inf + 11890 10.848 * * [simplify]: Extracting #5: cost 18 inf + 35389 10.853 * * [simplify]: Extracting #6: cost 0 inf + 42579 10.859 * [simplify]: Simplified to (* (fma (fma (* im -1/3) im -2) im (* -1/60 (pow im 5))) (* 0.5 (sin re))) 10.859 * [simplify]: Simplified (2 1) to (λ (re im) (pow (* (fma (fma (* im -1/3) im -2) im (* -1/60 (pow im 5))) (* 0.5 (sin re))) 1)) 10.860 * * * * [progress]: [ 25 / 110 ] simplifiying candidate # 10.860 * [simplify]: Simplifying (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) 10.860 * * [simplify]: iters left: 6 (16 enodes) 10.866 * * [simplify]: iters left: 5 (66 enodes) 10.879 * * [simplify]: iters left: 4 (111 enodes) 10.904 * * [simplify]: iters left: 3 (248 enodes) 10.992 * * [simplify]: Extracting #0: cost 1 inf + 0 10.992 * * [simplify]: Extracting #1: cost 28 inf + 0 10.992 * * [simplify]: Extracting #2: cost 120 inf + 3 10.993 * * [simplify]: Extracting #3: cost 137 inf + 796 10.995 * * [simplify]: Extracting #4: cost 91 inf + 11890 11.003 * * [simplify]: Extracting #5: cost 18 inf + 35389 11.014 * * [simplify]: Extracting #6: cost 0 inf + 42579 11.022 * [simplify]: Simplified to (* (fma (fma (* im -1/3) im -2) im (* -1/60 (pow im 5))) (* 0.5 (sin re))) 11.022 * [simplify]: Simplified (2 1) to (λ (re im) (pow (* (fma (fma (* im -1/3) im -2) im (* -1/60 (pow im 5))) (* 0.5 (sin re))) 1)) 11.022 * * * * [progress]: [ 26 / 110 ] simplifiying candidate # 11.022 * * * * [progress]: [ 27 / 110 ] simplifiying candidate # 11.023 * [simplify]: Simplifying (+ (+ (log 0.5) (log (sin re))) (log (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) 11.023 * * [simplify]: iters left: 6 (19 enodes) 11.032 * * [simplify]: iters left: 5 (75 enodes) 11.046 * * [simplify]: iters left: 4 (108 enodes) 11.079 * * [simplify]: iters left: 3 (157 enodes) 11.130 * * [simplify]: iters left: 2 (235 enodes) 11.191 * * [simplify]: iters left: 1 (424 enodes) 11.332 * * [simplify]: Extracting #0: cost 1 inf + 0 11.332 * * [simplify]: Extracting #1: cost 8 inf + 0 11.332 * * [simplify]: Extracting #2: cost 17 inf + 0 11.333 * * [simplify]: Extracting #3: cost 27 inf + 1 11.333 * * [simplify]: Extracting #4: cost 77 inf + 701 11.335 * * [simplify]: Extracting #5: cost 168 inf + 1908 11.337 * * [simplify]: Extracting #6: cost 153 inf + 4465 11.342 * * [simplify]: Extracting #7: cost 104 inf + 26033 11.354 * * [simplify]: Extracting #8: cost 12 inf + 81153 11.370 * * [simplify]: Extracting #9: cost 0 inf + 88557 11.384 * * [simplify]: Extracting #10: cost 0 inf + 87772 11.395 * * [simplify]: Extracting #11: cost 0 inf + 87386 11.403 * * [simplify]: Extracting #12: cost 0 inf + 87342 11.411 * [simplify]: Simplified to (+ (+ (log 0.5) (log (sin re))) (log (fma (pow im 5) -1/60 (* (fma im (* -1/3 im) -2) im)))) 11.412 * [simplify]: Simplified (2 1) to (λ (re im) (exp (+ (+ (log 0.5) (log (sin re))) (log (fma (pow im 5) -1/60 (* (fma im (* -1/3 im) -2) im)))))) 11.412 * * * * [progress]: [ 28 / 110 ] simplifiying candidate # 11.412 * [simplify]: Simplifying (+ (log (* 0.5 (sin re))) (log (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) 11.412 * * [simplify]: iters left: 6 (18 enodes) 11.422 * * [simplify]: iters left: 5 (72 enodes) 11.448 * * [simplify]: iters left: 4 (106 enodes) 11.485 * * [simplify]: iters left: 3 (159 enodes) 11.540 * * [simplify]: iters left: 2 (229 enodes) 11.597 * * [simplify]: iters left: 1 (421 enodes) 11.817 * * [simplify]: Extracting #0: cost 1 inf + 0 11.817 * * [simplify]: Extracting #1: cost 8 inf + 0 11.817 * * [simplify]: Extracting #2: cost 18 inf + 0 11.817 * * [simplify]: Extracting #3: cost 29 inf + 1 11.818 * * [simplify]: Extracting #4: cost 93 inf + 75 11.819 * * [simplify]: Extracting #5: cost 178 inf + 759 11.822 * * [simplify]: Extracting #6: cost 154 inf + 4918 11.827 * * [simplify]: Extracting #7: cost 98 inf + 29974 11.839 * * [simplify]: Extracting #8: cost 8 inf + 85728 11.848 * * [simplify]: Extracting #9: cost 0 inf + 89635 11.856 * * [simplify]: Extracting #10: cost 0 inf + 89333 11.871 * [simplify]: Simplified to (+ (log (* 0.5 (sin re))) (log (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2))))) 11.872 * [simplify]: Simplified (2 1) to (λ (re im) (exp (+ (log (* 0.5 (sin re))) (log (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2))))))) 11.872 * * * * [progress]: [ 29 / 110 ] simplifiying candidate # 11.872 * * * * [progress]: [ 30 / 110 ] simplifiying candidate # 11.872 * * * * [progress]: [ 31 / 110 ] simplifiying candidate # 11.872 * [simplify]: Simplifying (* (* (* (* 0.5 0.5) 0.5) (* (* (sin re) (sin re)) (sin re))) (* (* (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))) (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) 11.873 * * [simplify]: iters left: 6 (22 enodes) 11.887 * * [simplify]: iters left: 5 (93 enodes) 11.925 * * [simplify]: iters left: 4 (209 enodes) 12.026 * * [simplify]: Extracting #0: cost 1 inf + 0 12.026 * * [simplify]: Extracting #1: cost 44 inf + 0 12.027 * * [simplify]: Extracting #2: cost 212 inf + 42 12.029 * * [simplify]: Extracting #3: cost 250 inf + 2250 12.033 * * [simplify]: Extracting #4: cost 234 inf + 4766 12.038 * * [simplify]: Extracting #5: cost 196 inf + 18160 12.051 * * [simplify]: Extracting #6: cost 81 inf + 87718 12.077 * * [simplify]: Extracting #7: cost 2 inf + 131802 12.124 * * [simplify]: Extracting #8: cost 0 inf + 132832 12.171 * [simplify]: Simplified to (* (* (* (* (sin re) 0.5) (* (* (sin re) 0.5) (* (sin re) 0.5))) (fma im (fma im (* -1/3 im) -2) (* (pow im 5) -1/60))) (* (fma im (fma im (* -1/3 im) -2) (* (pow im 5) -1/60)) (fma im (fma im (* -1/3 im) -2) (* (pow im 5) -1/60)))) 12.172 * [simplify]: Simplified (2 1) to (λ (re im) (cbrt (* (* (* (* (sin re) 0.5) (* (* (sin re) 0.5) (* (sin re) 0.5))) (fma im (fma im (* -1/3 im) -2) (* (pow im 5) -1/60))) (* (fma im (fma im (* -1/3 im) -2) (* (pow im 5) -1/60)) (fma im (fma im (* -1/3 im) -2) (* (pow im 5) -1/60)))))) 12.172 * * * * [progress]: [ 32 / 110 ] simplifiying candidate # 12.172 * [simplify]: Simplifying (* (* (* (* 0.5 (sin re)) (* 0.5 (sin re))) (* 0.5 (sin re))) (* (* (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))) (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) 12.172 * * [simplify]: iters left: 6 (20 enodes) 12.186 * * [simplify]: iters left: 5 (91 enodes) 12.222 * * [simplify]: iters left: 4 (216 enodes) 12.364 * * [simplify]: Extracting #0: cost 1 inf + 0 12.365 * * [simplify]: Extracting #1: cost 43 inf + 0 12.366 * * [simplify]: Extracting #2: cost 216 inf + 1 12.368 * * [simplify]: Extracting #3: cost 252 inf + 1829 12.372 * * [simplify]: Extracting #4: cost 223 inf + 8259 12.379 * * [simplify]: Extracting #5: cost 177 inf + 28251 12.412 * * [simplify]: Extracting #6: cost 33 inf + 112705 12.459 * * [simplify]: Extracting #7: cost 0 inf + 131877 12.492 * * [simplify]: Extracting #8: cost 0 inf + 131797 12.520 * [simplify]: Simplified to (* (* (* 0.5 (sin re)) (fma im (fma (* -1/3 im) im -2) (* -1/60 (pow im 5)))) (* (* (* 0.5 (sin re)) (fma im (fma (* -1/3 im) im -2) (* -1/60 (pow im 5)))) (* (* 0.5 (sin re)) (fma im (fma (* -1/3 im) im -2) (* -1/60 (pow im 5)))))) 12.520 * [simplify]: Simplified (2 1) to (λ (re im) (cbrt (* (* (* 0.5 (sin re)) (fma im (fma (* -1/3 im) im -2) (* -1/60 (pow im 5)))) (* (* (* 0.5 (sin re)) (fma im (fma (* -1/3 im) im -2) (* -1/60 (pow im 5)))) (* (* 0.5 (sin re)) (fma im (fma (* -1/3 im) im -2) (* -1/60 (pow im 5)))))))) 12.521 * * * * [progress]: [ 33 / 110 ] simplifiying candidate # 12.521 * * * * [progress]: [ 34 / 110 ] simplifiying candidate # 12.521 * * * * [progress]: [ 35 / 110 ] simplifiying candidate # 12.521 * * * * [progress]: [ 36 / 110 ] simplifiying candidate # 12.521 * * * * [progress]: [ 37 / 110 ] simplifiying candidate # 12.521 * [simplify]: Simplifying (* (* 0.5 (sin re)) (* im (- (* (* im -1/3) im) 2))) 12.521 * * [simplify]: iters left: 6 (12 enodes) 12.529 * * [simplify]: iters left: 5 (49 enodes) 12.545 * * [simplify]: iters left: 4 (79 enodes) 12.570 * * [simplify]: iters left: 3 (142 enodes) 12.610 * * [simplify]: iters left: 2 (358 enodes) 12.795 * * [simplify]: Extracting #0: cost 1 inf + 0 12.795 * * [simplify]: Extracting #1: cost 47 inf + 0 12.796 * * [simplify]: Extracting #2: cost 94 inf + 391 12.799 * * [simplify]: Extracting #3: cost 54 inf + 5197 12.808 * * [simplify]: Extracting #4: cost 4 inf + 14456 12.820 * * [simplify]: Extracting #5: cost 0 inf + 15204 12.834 * [simplify]: Simplified to (* (* 0.5 (* im (fma (* im -1/3) im -2))) (sin re)) 12.834 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (sin re)) (* (pow im 5) -1/60)) (* (* 0.5 (* im (fma (* im -1/3) im -2))) (sin re)))) 12.835 * * * * [progress]: [ 38 / 110 ] simplifiying candidate # 12.835 * [simplify]: Simplifying (* (* im (- (* (* im -1/3) im) 2)) (* 0.5 (sin re))) 12.835 * * [simplify]: iters left: 6 (12 enodes) 12.842 * * [simplify]: iters left: 5 (49 enodes) 12.859 * * [simplify]: iters left: 4 (79 enodes) 12.884 * * [simplify]: iters left: 3 (129 enodes) 12.932 * * [simplify]: iters left: 2 (271 enodes) 13.113 * * [simplify]: Extracting #0: cost 1 inf + 0 13.114 * * [simplify]: Extracting #1: cost 47 inf + 0 13.115 * * [simplify]: Extracting #2: cost 110 inf + 4 13.116 * * [simplify]: Extracting #3: cost 89 inf + 1538 13.119 * * [simplify]: Extracting #4: cost 64 inf + 4239 13.126 * * [simplify]: Extracting #5: cost 14 inf + 13012 13.134 * * [simplify]: Extracting #6: cost 0 inf + 16282 13.140 * [simplify]: Simplified to (* (* (fma im (* im -1/3) -2) (* 0.5 im)) (sin re)) 13.140 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* (pow im 5) -1/60) (* 0.5 (sin re))) (* (* (fma im (* im -1/3) -2) (* 0.5 im)) (sin re)))) 13.140 * * * * [progress]: [ 39 / 110 ] simplifiying candidate # 13.140 * [simplify]: Simplifying (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) 13.140 * * [simplify]: iters left: 6 (12 enodes) 13.145 * * [simplify]: iters left: 5 (49 enodes) 13.154 * * [simplify]: iters left: 4 (74 enodes) 13.173 * * [simplify]: iters left: 3 (118 enodes) 13.214 * * [simplify]: iters left: 2 (193 enodes) 13.255 * * [simplify]: iters left: 1 (375 enodes) 13.437 * * [simplify]: Extracting #0: cost 1 inf + 0 13.438 * * [simplify]: Extracting #1: cost 3 inf + 0 13.438 * * [simplify]: Extracting #2: cost 12 inf + 0 13.438 * * [simplify]: Extracting #3: cost 70 inf + 2 13.439 * * [simplify]: Extracting #4: cost 171 inf + 725 13.441 * * [simplify]: Extracting #5: cost 159 inf + 2721 13.447 * * [simplify]: Extracting #6: cost 84 inf + 36863 13.460 * * [simplify]: Extracting #7: cost 4 inf + 85206 13.475 * * [simplify]: Extracting #8: cost 0 inf + 87170 13.490 * [simplify]: Simplified to (cbrt (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2)))) 13.490 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (sin re)) (* (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) (cbrt (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2)))))) 13.490 * * * * [progress]: [ 40 / 110 ] simplifiying candidate # 13.490 * [simplify]: Simplifying (sqrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) 13.491 * * [simplify]: iters left: 6 (12 enodes) 13.495 * * [simplify]: iters left: 5 (49 enodes) 13.505 * * [simplify]: iters left: 4 (74 enodes) 13.525 * * [simplify]: iters left: 3 (118 enodes) 13.567 * * [simplify]: iters left: 2 (193 enodes) 13.639 * * [simplify]: iters left: 1 (375 enodes) 13.858 * * [simplify]: Extracting #0: cost 1 inf + 0 13.858 * * [simplify]: Extracting #1: cost 3 inf + 0 13.859 * * [simplify]: Extracting #2: cost 12 inf + 0 13.859 * * [simplify]: Extracting #3: cost 70 inf + 2 13.860 * * [simplify]: Extracting #4: cost 171 inf + 725 13.862 * * [simplify]: Extracting #5: cost 159 inf + 2721 13.867 * * [simplify]: Extracting #6: cost 84 inf + 36823 13.880 * * [simplify]: Extracting #7: cost 4 inf + 85126 13.896 * * [simplify]: Extracting #8: cost 0 inf + 87090 13.910 * [simplify]: Simplified to (sqrt (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2)))) 13.910 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (sin re)) (sqrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) (sqrt (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2)))))) 13.911 * * * * [progress]: [ 41 / 110 ] simplifiying candidate # 13.911 * [simplify]: Simplifying (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))) 13.911 * * [simplify]: iters left: 6 (11 enodes) 13.919 * * [simplify]: iters left: 5 (46 enodes) 13.935 * * [simplify]: iters left: 4 (71 enodes) 13.963 * * [simplify]: iters left: 3 (115 enodes) 14.004 * * [simplify]: iters left: 2 (186 enodes) 14.052 * * [simplify]: iters left: 1 (389 enodes) 14.324 * * [simplify]: Extracting #0: cost 1 inf + 0 14.324 * * [simplify]: Extracting #1: cost 10 inf + 0 14.324 * * [simplify]: Extracting #2: cost 74 inf + 2 14.326 * * [simplify]: Extracting #3: cost 191 inf + 472 14.328 * * [simplify]: Extracting #4: cost 162 inf + 7240 14.336 * * [simplify]: Extracting #5: cost 72 inf + 56400 14.352 * * [simplify]: Extracting #6: cost 0 inf + 102900 14.370 * * [simplify]: Extracting #7: cost 0 inf + 102271 14.389 * * [simplify]: Extracting #8: cost 0 inf + 102169 14.407 * [simplify]: Simplified to (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))) 14.407 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (sin re)) 1) (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))) 14.408 * * * * [progress]: [ 42 / 110 ] simplifiying candidate # 14.408 * * * * [progress]: [ 43 / 110 ] simplifiying candidate #real (real->posit16 (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))))> 14.408 * * * * [progress]: [ 44 / 110 ] simplifiying candidate # 14.408 * * * * [progress]: [ 45 / 110 ] simplifiying candidate # 14.408 * * * * [progress]: [ 46 / 110 ] simplifiying candidate # 14.408 * * * * [progress]: [ 47 / 110 ] simplifiying candidate # 14.408 * [simplify]: Simplifying (* (* im -1/3) im) 14.408 * * [simplify]: iters left: 4 (4 enodes) 14.411 * * [simplify]: iters left: 3 (14 enodes) 14.415 * * [simplify]: iters left: 2 (17 enodes) 14.421 * * [simplify]: iters left: 1 (19 enodes) 14.429 * * [simplify]: Extracting #0: cost 1 inf + 0 14.429 * * [simplify]: Extracting #1: cost 6 inf + 0 14.429 * * [simplify]: Extracting #2: cost 6 inf + 2 14.430 * * [simplify]: Extracting #3: cost 1 inf + 291 14.430 * * [simplify]: Extracting #4: cost 0 inf + 332 14.430 * [simplify]: Simplified to (* im (* im -1/3)) 14.430 * [simplify]: Simplified (2 2 3 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* im (- (pow (* im (* im -1/3)) 1) 2))))) 14.430 * * * * [progress]: [ 48 / 110 ] simplifiying candidate # 14.431 * [simplify]: Simplifying (* (* im -1/3) im) 14.431 * * [simplify]: iters left: 4 (4 enodes) 14.433 * * [simplify]: iters left: 3 (14 enodes) 14.438 * * [simplify]: iters left: 2 (17 enodes) 14.444 * * [simplify]: iters left: 1 (19 enodes) 14.449 * * [simplify]: Extracting #0: cost 1 inf + 0 14.449 * * [simplify]: Extracting #1: cost 6 inf + 0 14.450 * * [simplify]: Extracting #2: cost 6 inf + 2 14.450 * * [simplify]: Extracting #3: cost 1 inf + 291 14.450 * * [simplify]: Extracting #4: cost 0 inf + 332 14.450 * [simplify]: Simplified to (* im (* im -1/3)) 14.450 * [simplify]: Simplified (2 2 3 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* im (- (pow (* im (* im -1/3)) 1) 2))))) 14.450 * * * * [progress]: [ 49 / 110 ] simplifiying candidate # 14.450 * * * * [progress]: [ 50 / 110 ] simplifiying candidate # 14.451 * [simplify]: Simplifying (+ (+ (log im) (log -1/3)) (log im)) 14.451 * * [simplify]: iters left: 5 (6 enodes) 14.454 * * [simplify]: iters left: 4 (20 enodes) 14.461 * * [simplify]: iters left: 3 (23 enodes) 14.467 * * [simplify]: iters left: 2 (25 enodes) 14.475 * * [simplify]: Extracting #0: cost 1 inf + 0 14.475 * * [simplify]: Extracting #1: cost 6 inf + 0 14.475 * * [simplify]: Extracting #2: cost 12 inf + 0 14.475 * * [simplify]: Extracting #3: cost 10 inf + 2 14.475 * * [simplify]: Extracting #4: cost 0 inf + 1316 14.476 * [simplify]: Simplified to (+ (+ (log im) (log im)) (log -1/3)) 14.476 * [simplify]: Simplified (2 2 3 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* im (- (exp (+ (+ (log im) (log im)) (log -1/3))) 2))))) 14.476 * * * * [progress]: [ 51 / 110 ] simplifiying candidate # 14.476 * [simplify]: Simplifying (+ (log (* im -1/3)) (log im)) 14.476 * * [simplify]: iters left: 5 (6 enodes) 14.480 * * [simplify]: iters left: 4 (22 enodes) 14.485 * * [simplify]: iters left: 3 (27 enodes) 14.489 * * [simplify]: iters left: 2 (30 enodes) 14.493 * * [simplify]: Extracting #0: cost 1 inf + 0 14.494 * * [simplify]: Extracting #1: cost 6 inf + 0 14.494 * * [simplify]: Extracting #2: cost 13 inf + 0 14.494 * * [simplify]: Extracting #3: cost 12 inf + 2 14.494 * * [simplify]: Extracting #4: cost 2 inf + 926 14.494 * * [simplify]: Extracting #5: cost 0 inf + 1260 14.494 * [simplify]: Simplified to (+ (log (* im -1/3)) (log im)) 14.494 * [simplify]: Simplified (2 2 3 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* im (- (exp (+ (log (* im -1/3)) (log im))) 2))))) 14.494 * * * * [progress]: [ 52 / 110 ] simplifiying candidate # 14.495 * * * * [progress]: [ 53 / 110 ] simplifiying candidate # 14.495 * * * * [progress]: [ 54 / 110 ] simplifiying candidate # 14.495 * [simplify]: Simplifying (* (* (* (* im im) im) (* (* -1/3 -1/3) -1/3)) (* (* im im) im)) 14.495 * * [simplify]: iters left: 6 (8 enodes) 14.499 * * [simplify]: iters left: 5 (36 enodes) 14.507 * * [simplify]: iters left: 4 (92 enodes) 14.544 * * [simplify]: iters left: 3 (233 enodes) 14.658 * * [simplify]: Extracting #0: cost 1 inf + 0 14.658 * * [simplify]: Extracting #1: cost 42 inf + 0 14.658 * * [simplify]: Extracting #2: cost 93 inf + 87 14.660 * * [simplify]: Extracting #3: cost 51 inf + 5042 14.663 * * [simplify]: Extracting #4: cost 1 inf + 14763 14.666 * * [simplify]: Extracting #5: cost 0 inf + 14845 14.669 * [simplify]: Simplified to (* (* im im) (* -1/27 (* (* im im) (* im im)))) 14.669 * [simplify]: Simplified (2 2 3 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* im (- (cbrt (* (* im im) (* -1/27 (* (* im im) (* im im))))) 2))))) 14.669 * * * * [progress]: [ 55 / 110 ] simplifiying candidate # 14.670 * [simplify]: Simplifying (* (* (* (* im -1/3) (* im -1/3)) (* im -1/3)) (* (* im im) im)) 14.670 * * [simplify]: iters left: 6 (8 enodes) 14.673 * * [simplify]: iters left: 5 (41 enodes) 14.681 * * [simplify]: iters left: 4 (108 enodes) 14.724 * * [simplify]: iters left: 3 (264 enodes) 14.876 * * [simplify]: iters left: 2 (454 enodes) 15.231 * * [simplify]: Extracting #0: cost 1 inf + 0 15.231 * * [simplify]: Extracting #1: cost 52 inf + 0 15.232 * * [simplify]: Extracting #2: cost 163 inf + 47 15.233 * * [simplify]: Extracting #3: cost 146 inf + 1580 15.236 * * [simplify]: Extracting #4: cost 78 inf + 16165 15.244 * * [simplify]: Extracting #5: cost 3 inf + 42248 15.251 * * [simplify]: Extracting #6: cost 0 inf + 43710 15.260 * [simplify]: Simplified to (* -1/27 (* (* (* im im) (* im im)) (* im im))) 15.260 * [simplify]: Simplified (2 2 3 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* im (- (cbrt (* -1/27 (* (* (* im im) (* im im)) (* im im)))) 2))))) 15.260 * * * * [progress]: [ 56 / 110 ] simplifiying candidate # 15.260 * * * * [progress]: [ 57 / 110 ] simplifiying candidate # 15.260 * * * * [progress]: [ 58 / 110 ] simplifiying candidate # 15.260 * * * * [progress]: [ 59 / 110 ] simplifiying candidate # 15.260 * * * * [progress]: [ 60 / 110 ] simplifiying candidate # 15.261 * [simplify]: Simplifying (cbrt im) 15.261 * * [simplify]: iters left: 1 (2 enodes) 15.262 * * [simplify]: Extracting #0: cost 1 inf + 0 15.262 * * [simplify]: Extracting #1: cost 3 inf + 0 15.262 * * [simplify]: Extracting #2: cost 2 inf + 1 15.262 * * [simplify]: Extracting #3: cost 0 inf + 163 15.262 * [simplify]: Simplified to (cbrt im) 15.262 * [simplify]: Simplified (2 2 3 2 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* im (- (* (* (* im -1/3) (* (cbrt im) (cbrt im))) (cbrt im)) 2))))) 15.262 * * * * [progress]: [ 61 / 110 ] simplifiying candidate # 15.263 * [simplify]: Simplifying (sqrt im) 15.263 * * [simplify]: iters left: 1 (2 enodes) 15.263 * * [simplify]: Extracting #0: cost 1 inf + 0 15.264 * * [simplify]: Extracting #1: cost 3 inf + 0 15.264 * * [simplify]: Extracting #2: cost 2 inf + 1 15.264 * * [simplify]: Extracting #3: cost 0 inf + 83 15.264 * [simplify]: Simplified to (sqrt im) 15.264 * [simplify]: Simplified (2 2 3 2 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* im (- (* (* (* im -1/3) (sqrt im)) (sqrt im)) 2))))) 15.264 * * * * [progress]: [ 62 / 110 ] simplifiying candidate # 15.264 * * * * [progress]: [ 63 / 110 ] simplifiying candidate # 15.264 * * * * [progress]: [ 64 / 110 ] simplifiying candidate #real (real->posit16 (* (* im -1/3) im))) 2)))))> 15.264 * * * * [progress]: [ 65 / 110 ] simplifiying candidate # 15.264 * * * * [progress]: [ 66 / 110 ] simplifiying candidate # 15.264 * * * * [progress]: [ 67 / 110 ] simplifiying candidate # 15.264 * * * * [progress]: [ 68 / 110 ] simplifiying candidate # 15.265 * [simplify]: Simplifying (* im (- (* (* im -1/3) im) 2)) 15.265 * * [simplify]: iters left: 6 (7 enodes) 15.270 * * [simplify]: iters left: 5 (28 enodes) 15.279 * * [simplify]: iters left: 4 (35 enodes) 15.295 * * [simplify]: iters left: 3 (37 enodes) 15.305 * * [simplify]: Extracting #0: cost 1 inf + 0 15.305 * * [simplify]: Extracting #1: cost 4 inf + 0 15.305 * * [simplify]: Extracting #2: cost 8 inf + 1 15.306 * * [simplify]: Extracting #3: cost 10 inf + 3 15.306 * * [simplify]: Extracting #4: cost 9 inf + 45 15.306 * * [simplify]: Extracting #5: cost 4 inf + 350 15.307 * * [simplify]: Extracting #6: cost 0 inf + 806 15.307 * [simplify]: Simplified to (* (fma (* im -1/3) im -2) im) 15.307 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (pow (* (fma (* im -1/3) im -2) im) 1)))) 15.307 * * * * [progress]: [ 69 / 110 ] simplifiying candidate # 15.307 * * * * [progress]: [ 70 / 110 ] simplifiying candidate # 15.308 * [simplify]: Simplifying (+ (log im) (log (- (* (* im -1/3) im) 2))) 15.308 * * [simplify]: iters left: 6 (9 enodes) 15.313 * * [simplify]: iters left: 5 (34 enodes) 15.322 * * [simplify]: iters left: 4 (41 enodes) 15.328 * * [simplify]: iters left: 3 (43 enodes) 15.334 * * [simplify]: Extracting #0: cost 1 inf + 0 15.334 * * [simplify]: Extracting #1: cost 4 inf + 0 15.334 * * [simplify]: Extracting #2: cost 8 inf + 0 15.334 * * [simplify]: Extracting #3: cost 12 inf + 1 15.334 * * [simplify]: Extracting #4: cost 13 inf + 74 15.334 * * [simplify]: Extracting #5: cost 10 inf + 229 15.335 * * [simplify]: Extracting #6: cost 2 inf + 1008 15.335 * * [simplify]: Extracting #7: cost 0 inf + 1564 15.335 * [simplify]: Simplified to (+ (log (fma im (* im -1/3) -2)) (log im)) 15.335 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (exp (+ (log (fma im (* im -1/3) -2)) (log im)))))) 15.335 * * * * [progress]: [ 71 / 110 ] simplifiying candidate # 15.335 * * * * [progress]: [ 72 / 110 ] simplifiying candidate # 15.336 * * * * [progress]: [ 73 / 110 ] simplifiying candidate # 15.336 * [simplify]: Simplifying (* (* (* im im) im) (* (* (- (* (* im -1/3) im) 2) (- (* (* im -1/3) im) 2)) (- (* (* im -1/3) im) 2))) 15.336 * * [simplify]: iters left: 6 (11 enodes) 15.340 * * [simplify]: iters left: 5 (46 enodes) 15.351 * * [simplify]: iters left: 4 (81 enodes) 15.383 * * [simplify]: iters left: 3 (167 enodes) 15.470 * * [simplify]: Extracting #0: cost 1 inf + 0 15.471 * * [simplify]: Extracting #1: cost 37 inf + 0 15.471 * * [simplify]: Extracting #2: cost 139 inf + 42 15.473 * * [simplify]: Extracting #3: cost 159 inf + 2704 15.484 * * [simplify]: Extracting #4: cost 46 inf + 30390 15.500 * * [simplify]: Extracting #5: cost 0 inf + 43001 15.520 * * [simplify]: Extracting #6: cost 0 inf + 42441 15.529 * * [simplify]: Extracting #7: cost 0 inf + 42401 15.538 * [simplify]: Simplified to (* (* (fma (* -1/3 im) im -2) im) (* (* (fma (* -1/3 im) im -2) im) (* (fma (* -1/3 im) im -2) im))) 15.538 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (cbrt (* (* (fma (* -1/3 im) im -2) im) (* (* (fma (* -1/3 im) im -2) im) (* (fma (* -1/3 im) im -2) im))))))) 15.538 * * * * [progress]: [ 74 / 110 ] simplifiying candidate # 15.538 * * * * [progress]: [ 75 / 110 ] simplifiying candidate # 15.538 * * * * [progress]: [ 76 / 110 ] simplifiying candidate # 15.538 * * * * [progress]: [ 77 / 110 ] simplifiying candidate # 15.538 * * * * [progress]: [ 78 / 110 ] simplifiying candidate # 15.538 * [simplify]: Simplifying (* (sqrt im) (sqrt (- (* (* im -1/3) im) 2))) 15.539 * * [simplify]: iters left: 6 (9 enodes) 15.542 * * [simplify]: iters left: 5 (34 enodes) 15.549 * * [simplify]: iters left: 4 (41 enodes) 15.560 * * [simplify]: iters left: 3 (43 enodes) 15.572 * * [simplify]: Extracting #0: cost 1 inf + 0 15.572 * * [simplify]: Extracting #1: cost 4 inf + 0 15.572 * * [simplify]: Extracting #2: cost 8 inf + 0 15.572 * * [simplify]: Extracting #3: cost 12 inf + 1 15.572 * * [simplify]: Extracting #4: cost 13 inf + 44 15.572 * * [simplify]: Extracting #5: cost 10 inf + 169 15.573 * * [simplify]: Extracting #6: cost 2 inf + 888 15.573 * * [simplify]: Extracting #7: cost 0 inf + 1324 15.574 * [simplify]: Simplified to (* (sqrt im) (sqrt (fma im (* im -1/3) -2))) 15.574 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (* (sqrt im) (sqrt (fma im (* im -1/3) -2))) (* (sqrt im) (sqrt (- (* (* im -1/3) im) 2))))))) 15.574 * [simplify]: Simplifying (* (sqrt im) (sqrt (- (* (* im -1/3) im) 2))) 15.574 * * [simplify]: iters left: 6 (9 enodes) 15.579 * * [simplify]: iters left: 5 (34 enodes) 15.585 * * [simplify]: iters left: 4 (41 enodes) 15.591 * * [simplify]: iters left: 3 (43 enodes) 15.597 * * [simplify]: Extracting #0: cost 1 inf + 0 15.597 * * [simplify]: Extracting #1: cost 4 inf + 0 15.597 * * [simplify]: Extracting #2: cost 8 inf + 0 15.597 * * [simplify]: Extracting #3: cost 12 inf + 1 15.597 * * [simplify]: Extracting #4: cost 13 inf + 44 15.597 * * [simplify]: Extracting #5: cost 10 inf + 169 15.598 * * [simplify]: Extracting #6: cost 2 inf + 888 15.598 * * [simplify]: Extracting #7: cost 0 inf + 1324 15.598 * [simplify]: Simplified to (* (sqrt im) (sqrt (fma im (* im -1/3) -2))) 15.598 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (* (sqrt im) (sqrt (- (* (* im -1/3) im) 2))) (* (sqrt im) (sqrt (fma im (* im -1/3) -2))))))) 15.598 * * * * [progress]: [ 79 / 110 ] simplifiying candidate # 15.599 * [simplify]: Simplifying (* im (fma (- (cbrt 2)) (* (cbrt 2) (cbrt 2)) (* (cbrt 2) (* (cbrt 2) (cbrt 2))))) 15.599 * * [simplify]: iters left: 6 (8 enodes) 15.601 * * [simplify]: iters left: 5 (30 enodes) 15.608 * * [simplify]: iters left: 4 (45 enodes) 15.626 * * [simplify]: iters left: 3 (70 enodes) 15.644 * * [simplify]: iters left: 2 (78 enodes) 15.659 * * [simplify]: Extracting #0: cost 1 inf + 0 15.659 * * [simplify]: Extracting #1: cost 0 inf + 1 15.659 * [simplify]: Simplified to 0 15.659 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (cbrt 2) (* (cbrt 2) (cbrt 2)))))) 0)))) 15.659 * * * * [progress]: [ 80 / 110 ] simplifiying candidate # 15.660 * [simplify]: Simplifying (* im (fma (- (sqrt 2)) (sqrt 2) (* (sqrt 2) (sqrt 2)))) 15.660 * * [simplify]: iters left: 6 (7 enodes) 15.664 * * [simplify]: iters left: 5 (22 enodes) 15.672 * * [simplify]: iters left: 4 (36 enodes) 15.682 * * [simplify]: iters left: 3 (48 enodes) 15.693 * * [simplify]: Extracting #0: cost 1 inf + 0 15.693 * * [simplify]: Extracting #1: cost 0 inf + 1 15.693 * [simplify]: Simplified to 0 15.693 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 15.693 * * * * [progress]: [ 81 / 110 ] simplifiying candidate # 15.693 * [simplify]: Simplifying (* im (fma (- 2) 1 (* 2 1))) 15.694 * * [simplify]: iters left: 5 (7 enodes) 15.699 * * [simplify]: iters left: 4 (25 enodes) 15.708 * * [simplify]: iters left: 3 (35 enodes) 15.719 * * [simplify]: iters left: 2 (45 enodes) 15.728 * * [simplify]: Extracting #0: cost 1 inf + 0 15.728 * * [simplify]: Extracting #1: cost 0 inf + 1 15.728 * [simplify]: Simplified to 0 15.728 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* 2 1)))) 0)))) 15.728 * * * * [progress]: [ 82 / 110 ] simplifiying candidate # 15.728 * [simplify]: Simplifying (* im (- 2)) 15.728 * * [simplify]: iters left: 4 (4 enodes) 15.732 * * [simplify]: iters left: 3 (16 enodes) 15.737 * * [simplify]: iters left: 2 (21 enodes) 15.743 * * [simplify]: iters left: 1 (24 enodes) 15.750 * * [simplify]: Extracting #0: cost 1 inf + 0 15.750 * * [simplify]: Extracting #1: cost 7 inf + 0 15.751 * * [simplify]: Extracting #2: cost 6 inf + 3 15.751 * * [simplify]: Extracting #3: cost 0 inf + 253 15.751 * [simplify]: Simplified to (* -2 im) 15.751 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (+ (* im (* (* im -1/3) im)) (* -2 im))))) 15.751 * * * * [progress]: [ 83 / 110 ] simplifiying candidate # 15.751 * [simplify]: Simplifying (* im (- 2)) 15.751 * * [simplify]: iters left: 4 (4 enodes) 15.755 * * [simplify]: iters left: 3 (16 enodes) 15.760 * * [simplify]: iters left: 2 (21 enodes) 15.766 * * [simplify]: iters left: 1 (24 enodes) 15.772 * * [simplify]: Extracting #0: cost 1 inf + 0 15.772 * * [simplify]: Extracting #1: cost 7 inf + 0 15.772 * * [simplify]: Extracting #2: cost 6 inf + 3 15.772 * * [simplify]: Extracting #3: cost 0 inf + 253 15.772 * [simplify]: Simplified to (* -2 im) 15.772 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (+ (* im (* (* im -1/3) im)) (* -2 im))))) 15.772 * * * * [progress]: [ 84 / 110 ] simplifiying candidate # 15.772 * [simplify]: Simplifying (* (fma (- (cbrt 2)) (* (cbrt 2) (cbrt 2)) (* (cbrt 2) (* (cbrt 2) (cbrt 2)))) im) 15.772 * * [simplify]: iters left: 6 (8 enodes) 15.775 * * [simplify]: iters left: 5 (30 enodes) 15.784 * * [simplify]: iters left: 4 (46 enodes) 15.792 * * [simplify]: iters left: 3 (62 enodes) 15.800 * * [simplify]: Extracting #0: cost 1 inf + 0 15.800 * * [simplify]: Extracting #1: cost 0 inf + 1 15.800 * [simplify]: Simplified to 0 15.800 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (cbrt 2) (* (cbrt 2) (cbrt 2))))) im) 0)))) 15.800 * * * * [progress]: [ 85 / 110 ] simplifiying candidate # 15.800 * [simplify]: Simplifying (* (fma (- (sqrt 2)) (sqrt 2) (* (sqrt 2) (sqrt 2))) im) 15.801 * * [simplify]: iters left: 6 (7 enodes) 15.803 * * [simplify]: iters left: 5 (22 enodes) 15.812 * * [simplify]: iters left: 4 (36 enodes) 15.822 * * [simplify]: iters left: 3 (48 enodes) 15.832 * * [simplify]: Extracting #0: cost 1 inf + 0 15.832 * * [simplify]: Extracting #1: cost 0 inf + 1 15.832 * [simplify]: Simplified to 0 15.832 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) 0)))) 15.832 * * * * [progress]: [ 86 / 110 ] simplifiying candidate # 15.832 * [simplify]: Simplifying (* (fma (- 2) 1 (* 2 1)) im) 15.832 * * [simplify]: iters left: 5 (7 enodes) 15.836 * * [simplify]: iters left: 4 (25 enodes) 15.841 * * [simplify]: iters left: 3 (35 enodes) 15.847 * * [simplify]: iters left: 2 (45 enodes) 15.852 * * [simplify]: Extracting #0: cost 1 inf + 0 15.852 * * [simplify]: Extracting #1: cost 0 inf + 1 15.852 * [simplify]: Simplified to 0 15.852 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* 2 1))) im) 0)))) 15.852 * * * * [progress]: [ 87 / 110 ] simplifiying candidate # 15.852 * [simplify]: Simplifying (* (- 2) im) 15.852 * * [simplify]: iters left: 4 (4 enodes) 15.854 * * [simplify]: iters left: 3 (16 enodes) 15.856 * * [simplify]: iters left: 2 (21 enodes) 15.860 * * [simplify]: iters left: 1 (24 enodes) 15.864 * * [simplify]: Extracting #0: cost 1 inf + 0 15.864 * * [simplify]: Extracting #1: cost 7 inf + 0 15.864 * * [simplify]: Extracting #2: cost 4 inf + 86 15.865 * * [simplify]: Extracting #3: cost 0 inf + 253 15.865 * [simplify]: Simplified to (* -2 im) 15.865 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (+ (* (* (* im -1/3) im) im) (* -2 im))))) 15.865 * * * * [progress]: [ 88 / 110 ] simplifiying candidate # 15.865 * [simplify]: Simplifying (* (- 2) im) 15.865 * * [simplify]: iters left: 4 (4 enodes) 15.868 * * [simplify]: iters left: 3 (16 enodes) 15.873 * * [simplify]: iters left: 2 (21 enodes) 15.880 * * [simplify]: iters left: 1 (24 enodes) 15.887 * * [simplify]: Extracting #0: cost 1 inf + 0 15.887 * * [simplify]: Extracting #1: cost 7 inf + 0 15.887 * * [simplify]: Extracting #2: cost 4 inf + 86 15.887 * * [simplify]: Extracting #3: cost 0 inf + 253 15.887 * [simplify]: Simplified to (* -2 im) 15.887 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (+ (* (* (* im -1/3) im) im) (* -2 im))))) 15.888 * * * * [progress]: [ 89 / 110 ] simplifiying candidate # 15.888 * [simplify]: Simplifying (cbrt (- (* (* im -1/3) im) 2)) 15.888 * * [simplify]: iters left: 6 (7 enodes) 15.896 * * [simplify]: iters left: 5 (27 enodes) 15.906 * * [simplify]: iters left: 4 (34 enodes) 15.916 * * [simplify]: iters left: 3 (36 enodes) 15.926 * * [simplify]: Extracting #0: cost 1 inf + 0 15.926 * * [simplify]: Extracting #1: cost 3 inf + 0 15.926 * * [simplify]: Extracting #2: cost 9 inf + 0 15.926 * * [simplify]: Extracting #3: cost 10 inf + 3 15.926 * * [simplify]: Extracting #4: cost 7 inf + 250 15.927 * * [simplify]: Extracting #5: cost 0 inf + 961 15.927 * * [simplify]: Extracting #6: cost 0 inf + 886 15.927 * [simplify]: Simplified to (cbrt (fma im (* im -1/3) -2)) 15.927 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (* im (* (cbrt (- (* (* im -1/3) im) 2)) (cbrt (- (* (* im -1/3) im) 2)))) (cbrt (fma im (* im -1/3) -2)))))) 15.928 * * * * [progress]: [ 90 / 110 ] simplifiying candidate # 15.928 * [simplify]: Simplifying (sqrt (- (* (* im -1/3) im) 2)) 15.928 * * [simplify]: iters left: 6 (7 enodes) 15.933 * * [simplify]: iters left: 5 (27 enodes) 15.941 * * [simplify]: iters left: 4 (34 enodes) 15.946 * * [simplify]: iters left: 3 (36 enodes) 15.951 * * [simplify]: Extracting #0: cost 1 inf + 0 15.951 * * [simplify]: Extracting #1: cost 3 inf + 0 15.951 * * [simplify]: Extracting #2: cost 9 inf + 0 15.951 * * [simplify]: Extracting #3: cost 10 inf + 3 15.951 * * [simplify]: Extracting #4: cost 7 inf + 250 15.951 * * [simplify]: Extracting #5: cost 0 inf + 881 15.951 * * [simplify]: Extracting #6: cost 0 inf + 806 15.952 * [simplify]: Simplified to (sqrt (fma im (* im -1/3) -2)) 15.952 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (* im (sqrt (- (* (* im -1/3) im) 2))) (sqrt (fma im (* im -1/3) -2)))))) 15.952 * * * * [progress]: [ 91 / 110 ] simplifiying candidate # 15.952 * [simplify]: Simplifying (- (* (* im -1/3) im) 2) 15.952 * * [simplify]: iters left: 6 (6 enodes) 15.954 * * [simplify]: iters left: 5 (24 enodes) 15.958 * * [simplify]: iters left: 4 (31 enodes) 15.963 * * [simplify]: iters left: 3 (33 enodes) 15.968 * * [simplify]: Extracting #0: cost 1 inf + 0 15.968 * * [simplify]: Extracting #1: cost 7 inf + 0 15.968 * * [simplify]: Extracting #2: cost 8 inf + 3 15.968 * * [simplify]: Extracting #3: cost 2 inf + 391 15.968 * * [simplify]: Extracting #4: cost 0 inf + 530 15.968 * [simplify]: Simplified to (fma im (* im -1/3) -2) 15.968 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (* im 1) (fma im (* im -1/3) -2))))) 15.968 * * * * [progress]: [ 92 / 110 ] simplifiying candidate # 15.969 * [simplify]: Simplifying (* (cbrt im) (cbrt im)) 15.969 * * [simplify]: iters left: 3 (3 enodes) 15.969 * * [simplify]: iters left: 2 (9 enodes) 15.971 * * [simplify]: Extracting #0: cost 1 inf + 0 15.971 * * [simplify]: Extracting #1: cost 3 inf + 0 15.971 * * [simplify]: Extracting #2: cost 5 inf + 0 15.971 * * [simplify]: Extracting #3: cost 4 inf + 1 15.971 * * [simplify]: Extracting #4: cost 0 inf + 405 15.971 * [simplify]: Simplified to (* (cbrt im) (cbrt im)) 15.971 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (* (cbrt im) (cbrt im)) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 15.971 * * * * [progress]: [ 93 / 110 ] simplifiying candidate # 15.971 * [simplify]: Simplifying (sqrt im) 15.971 * * [simplify]: iters left: 1 (2 enodes) 15.972 * * [simplify]: Extracting #0: cost 1 inf + 0 15.972 * * [simplify]: Extracting #1: cost 3 inf + 0 15.972 * * [simplify]: Extracting #2: cost 2 inf + 1 15.972 * * [simplify]: Extracting #3: cost 0 inf + 83 15.972 * [simplify]: Simplified to (sqrt im) 15.972 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (sqrt im) (* (sqrt im) (- (* (* im -1/3) im) 2)))))) 15.972 * * * * [progress]: [ 94 / 110 ] simplifiying candidate # 15.972 * * * * [progress]: [ 95 / 110 ] simplifiying candidate # 15.972 * [simplify]: Simplifying (+ (* (* (* im -1/3) im) (* (* im -1/3) im)) (+ (* 2 2) (* (* (* im -1/3) im) 2))) 15.972 * * [simplify]: iters left: 6 (10 enodes) 15.977 * * [simplify]: iters left: 5 (51 enodes) 15.999 * * [simplify]: iters left: 4 (120 enodes) 16.053 * * [simplify]: iters left: 3 (215 enodes) 16.119 * * [simplify]: iters left: 2 (285 enodes) 16.203 * * [simplify]: iters left: 1 (376 enodes) 16.305 * * [simplify]: Extracting #0: cost 1 inf + 0 16.305 * * [simplify]: Extracting #1: cost 31 inf + 0 16.305 * * [simplify]: Extracting #2: cost 49 inf + 128 16.307 * * [simplify]: Extracting #3: cost 18 inf + 3513 16.310 * * [simplify]: Extracting #4: cost 4 inf + 5184 16.312 * * [simplify]: Extracting #5: cost 1 inf + 5535 16.315 * * [simplify]: Extracting #6: cost 0 inf + 5747 16.318 * [simplify]: Simplified to (fma 2 (* im (* im -1/3)) (fma (* im (* im -1/3)) (* im (* im -1/3)) 4)) 16.318 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* (* im -1/3) im) 3) (pow 2 3))) (fma 2 (* im (* im -1/3)) (fma (* im (* im -1/3)) (* im (* im -1/3)) 4)))))) 16.318 * * * * [progress]: [ 96 / 110 ] simplifiying candidate # 16.319 * [simplify]: Simplifying (+ (* (* im -1/3) im) 2) 16.319 * * [simplify]: iters left: 6 (6 enodes) 16.321 * * [simplify]: iters left: 5 (22 enodes) 16.325 * * [simplify]: iters left: 4 (26 enodes) 16.331 * * [simplify]: iters left: 3 (28 enodes) 16.337 * * [simplify]: Extracting #0: cost 1 inf + 0 16.337 * * [simplify]: Extracting #1: cost 6 inf + 0 16.337 * * [simplify]: Extracting #2: cost 8 inf + 2 16.337 * * [simplify]: Extracting #3: cost 7 inf + 44 16.337 * * [simplify]: Extracting #4: cost 1 inf + 431 16.338 * * [simplify]: Extracting #5: cost 0 inf + 529 16.338 * [simplify]: Simplified to (fma (* im -1/3) im 2) 16.338 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (* (* (* im -1/3) im) (* (* im -1/3) im)) (* 2 2))) (fma (* im -1/3) im 2))))) 16.338 * * * * [progress]: [ 97 / 110 ] simplifiying candidate #real (real->posit16 (* im (- (* (* im -1/3) im) 2)))))))> 16.338 * * * * [progress]: [ 98 / 110 ] simplifiying candidate # 16.338 * * * * [progress]: [ 99 / 110 ] simplifiying candidate # 16.338 * [simplify]: Simplifying (* -1/3 im) 16.338 * * [simplify]: iters left: 2 (3 enodes) 16.339 * * [simplify]: iters left: 1 (10 enodes) 16.341 * * [simplify]: Extracting #0: cost 1 inf + 0 16.341 * * [simplify]: Extracting #1: cost 4 inf + 0 16.341 * * [simplify]: Extracting #2: cost 2 inf + 2 16.341 * * [simplify]: Extracting #3: cost 0 inf + 86 16.341 * [simplify]: Simplified to (* -1/3 im) 16.341 * [simplify]: Simplified (2 2 3 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* im (- (* (* -1/3 im) im) 2))))) 16.341 * * * * [progress]: [ 100 / 110 ] simplifiying candidate # 16.341 * [simplify]: Simplifying (* -1/3 im) 16.341 * * [simplify]: iters left: 2 (3 enodes) 16.342 * * [simplify]: iters left: 1 (10 enodes) 16.346 * * [simplify]: Extracting #0: cost 1 inf + 0 16.347 * * [simplify]: Extracting #1: cost 4 inf + 0 16.347 * * [simplify]: Extracting #2: cost 2 inf + 2 16.347 * * [simplify]: Extracting #3: cost 0 inf + 86 16.347 * [simplify]: Simplified to (* -1/3 im) 16.347 * [simplify]: Simplified (2 2 3 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* im (- (* (* -1/3 im) im) 2))))) 16.347 * * * * [progress]: [ 101 / 110 ] simplifiying candidate # 16.347 * [simplify]: Simplifying (* -1/3 im) 16.347 * * [simplify]: iters left: 2 (3 enodes) 16.348 * * [simplify]: iters left: 1 (10 enodes) 16.350 * * [simplify]: Extracting #0: cost 1 inf + 0 16.350 * * [simplify]: Extracting #1: cost 4 inf + 0 16.350 * * [simplify]: Extracting #2: cost 2 inf + 2 16.350 * * [simplify]: Extracting #3: cost 0 inf + 86 16.350 * [simplify]: Simplified to (* -1/3 im) 16.350 * [simplify]: Simplified (2 2 3 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* im (- (* (* -1/3 im) im) 2))))) 16.350 * * * * [progress]: [ 102 / 110 ] simplifiying candidate # 16.351 * [simplify]: Simplifying (* -1.0 (* re im)) 16.351 * * [simplify]: iters left: 4 (5 enodes) 16.352 * * [simplify]: iters left: 3 (19 enodes) 16.355 * * [simplify]: iters left: 2 (27 enodes) 16.360 * * [simplify]: iters left: 1 (32 enodes) 16.366 * * [simplify]: Extracting #0: cost 1 inf + 0 16.366 * * [simplify]: Extracting #1: cost 8 inf + 0 16.366 * * [simplify]: Extracting #2: cost 7 inf + 45 16.366 * * [simplify]: Extracting #3: cost 0 inf + 421 16.366 * [simplify]: Simplified to (* (* im re) -1.0) 16.366 * [simplify]: Simplified (2) to (λ (re im) (* (* im re) -1.0)) 16.366 * * * * [progress]: [ 103 / 110 ] simplifiying candidate # 16.367 * [simplify]: Simplifying (- (+ (* 0.16666666666666666 (* (sin re) (pow im 3))) (+ (* 1.0 (* (sin re) im)) (* 0.008333333333333333 (* (sin re) (pow im 5)))))) 16.367 * * [simplify]: iters left: 6 (19 enodes) 16.379 * * [simplify]: iters left: 5 (90 enodes) 16.416 * * [simplify]: iters left: 4 (204 enodes) 16.481 * * [simplify]: Extracting #0: cost 1 inf + 0 16.481 * * [simplify]: Extracting #1: cost 24 inf + 0 16.481 * * [simplify]: Extracting #2: cost 114 inf + 42 16.482 * * [simplify]: Extracting #3: cost 153 inf + 1265 16.483 * * [simplify]: Extracting #4: cost 121 inf + 4465 16.490 * * [simplify]: Extracting #5: cost 29 inf + 29196 16.503 * * [simplify]: Extracting #6: cost 0 inf + 40643 16.511 * [simplify]: Simplified to (- (fma (* 0.008333333333333333 (sin re)) (pow im 5) (* (sin re) (+ (* (* (* im im) im) 0.16666666666666666) (* 1.0 im))))) 16.511 * [simplify]: Simplified (2) to (λ (re im) (- (fma (* 0.008333333333333333 (sin re)) (pow im 5) (* (sin re) (+ (* (* (* im im) im) 0.16666666666666666) (* 1.0 im)))))) 16.512 * * * * [progress]: [ 104 / 110 ] simplifiying candidate # 16.512 * [simplify]: Simplifying (- (+ (* 0.16666666666666666 (* (sin re) (pow im 3))) (+ (* 1.0 (* (sin re) im)) (* 0.008333333333333333 (* (sin re) (pow im 5)))))) 16.512 * * [simplify]: iters left: 6 (19 enodes) 16.519 * * [simplify]: iters left: 5 (90 enodes) 16.546 * * [simplify]: iters left: 4 (204 enodes) 16.652 * * [simplify]: Extracting #0: cost 1 inf + 0 16.652 * * [simplify]: Extracting #1: cost 24 inf + 0 16.653 * * [simplify]: Extracting #2: cost 114 inf + 42 16.654 * * [simplify]: Extracting #3: cost 153 inf + 1265 16.656 * * [simplify]: Extracting #4: cost 121 inf + 4465 16.666 * * [simplify]: Extracting #5: cost 29 inf + 29196 16.682 * * [simplify]: Extracting #6: cost 0 inf + 40643 16.695 * [simplify]: Simplified to (- (fma (* 0.008333333333333333 (sin re)) (pow im 5) (* (sin re) (+ (* (* (* im im) im) 0.16666666666666666) (* 1.0 im))))) 16.696 * [simplify]: Simplified (2) to (λ (re im) (- (fma (* 0.008333333333333333 (sin re)) (pow im 5) (* (sin re) (+ (* (* (* im im) im) 0.16666666666666666) (* 1.0 im)))))) 16.696 * * * * [progress]: [ 105 / 110 ] simplifiying candidate # 16.696 * [simplify]: Simplifying (* -1/3 (pow im 2)) 16.696 * * [simplify]: iters left: 3 (5 enodes) 16.700 * * [simplify]: iters left: 2 (21 enodes) 16.708 * * [simplify]: iters left: 1 (29 enodes) 16.717 * * [simplify]: Extracting #0: cost 1 inf + 0 16.717 * * [simplify]: Extracting #1: cost 6 inf + 0 16.717 * * [simplify]: Extracting #2: cost 6 inf + 43 16.718 * * [simplify]: Extracting #3: cost 0 inf + 333 16.718 * [simplify]: Simplified to (* (* im im) -1/3) 16.718 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* im (- (* (* im im) -1/3) 2))))) 16.718 * * * * [progress]: [ 106 / 110 ] simplifiying candidate # 16.718 * [simplify]: Simplifying (* -1/3 (pow im 2)) 16.718 * * [simplify]: iters left: 3 (5 enodes) 16.722 * * [simplify]: iters left: 2 (21 enodes) 16.728 * * [simplify]: iters left: 1 (29 enodes) 16.738 * * [simplify]: Extracting #0: cost 1 inf + 0 16.738 * * [simplify]: Extracting #1: cost 6 inf + 0 16.738 * * [simplify]: Extracting #2: cost 6 inf + 43 16.738 * * [simplify]: Extracting #3: cost 0 inf + 333 16.738 * [simplify]: Simplified to (* (* im im) -1/3) 16.738 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* im (- (* (* im im) -1/3) 2))))) 16.738 * * * * [progress]: [ 107 / 110 ] simplifiying candidate # 16.739 * [simplify]: Simplifying (* -1/3 (pow im 2)) 16.739 * * [simplify]: iters left: 3 (5 enodes) 16.742 * * [simplify]: iters left: 2 (21 enodes) 16.750 * * [simplify]: iters left: 1 (29 enodes) 16.758 * * [simplify]: Extracting #0: cost 1 inf + 0 16.759 * * [simplify]: Extracting #1: cost 6 inf + 0 16.759 * * [simplify]: Extracting #2: cost 6 inf + 43 16.759 * * [simplify]: Extracting #3: cost 0 inf + 333 16.759 * [simplify]: Simplified to (* (* im im) -1/3) 16.759 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* im (- (* (* im im) -1/3) 2))))) 16.759 * * * * [progress]: [ 108 / 110 ] simplifiying candidate # 16.760 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (* 2 im))) 16.760 * * [simplify]: iters left: 6 (9 enodes) 16.766 * * [simplify]: iters left: 5 (41 enodes) 16.784 * * [simplify]: iters left: 4 (90 enodes) 16.820 * * [simplify]: iters left: 3 (193 enodes) 16.892 * * [simplify]: iters left: 2 (362 enodes) 17.011 * * [simplify]: Extracting #0: cost 1 inf + 0 17.011 * * [simplify]: Extracting #1: cost 29 inf + 0 17.012 * * [simplify]: Extracting #2: cost 114 inf + 47 17.015 * * [simplify]: Extracting #3: cost 115 inf + 4568 17.023 * * [simplify]: Extracting #4: cost 79 inf + 14136 17.030 * * [simplify]: Extracting #5: cost 21 inf + 41449 17.036 * * [simplify]: Extracting #6: cost 0 inf + 53174 17.041 * * [simplify]: Extracting #7: cost 0 inf + 53134 17.046 * [simplify]: Simplified to (* im (fma (* im im) -1/3 -2)) 17.046 * [simplify]: Simplified (2 2 3) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2))))) 17.046 * * * * [progress]: [ 109 / 110 ] simplifiying candidate # 17.046 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (* 2 im))) 17.047 * * [simplify]: iters left: 6 (9 enodes) 17.050 * * [simplify]: iters left: 5 (41 enodes) 17.061 * * [simplify]: iters left: 4 (90 enodes) 17.087 * * [simplify]: iters left: 3 (193 enodes) 17.139 * * [simplify]: iters left: 2 (362 enodes) 17.236 * * [simplify]: Extracting #0: cost 1 inf + 0 17.236 * * [simplify]: Extracting #1: cost 29 inf + 0 17.237 * * [simplify]: Extracting #2: cost 114 inf + 47 17.238 * * [simplify]: Extracting #3: cost 115 inf + 4568 17.241 * * [simplify]: Extracting #4: cost 79 inf + 14136 17.245 * * [simplify]: Extracting #5: cost 21 inf + 41449 17.250 * * [simplify]: Extracting #6: cost 0 inf + 53174 17.259 * * [simplify]: Extracting #7: cost 0 inf + 53134 17.264 * [simplify]: Simplified to (* im (fma (* im im) -1/3 -2)) 17.264 * [simplify]: Simplified (2 2 3) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2))))) 17.264 * * * * [progress]: [ 110 / 110 ] simplifiying candidate # 17.264 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (* 2 im))) 17.265 * * [simplify]: iters left: 6 (9 enodes) 17.269 * * [simplify]: iters left: 5 (41 enodes) 17.277 * * [simplify]: iters left: 4 (90 enodes) 17.296 * * [simplify]: iters left: 3 (193 enodes) 17.335 * * [simplify]: iters left: 2 (362 enodes) 17.430 * * [simplify]: Extracting #0: cost 1 inf + 0 17.430 * * [simplify]: Extracting #1: cost 29 inf + 0 17.431 * * [simplify]: Extracting #2: cost 114 inf + 47 17.434 * * [simplify]: Extracting #3: cost 115 inf + 4568 17.439 * * [simplify]: Extracting #4: cost 79 inf + 14136 17.446 * * [simplify]: Extracting #5: cost 21 inf + 41449 17.456 * * [simplify]: Extracting #6: cost 0 inf + 53174 17.467 * * [simplify]: Extracting #7: cost 0 inf + 53134 17.478 * [simplify]: Simplified to (* im (fma (* im im) -1/3 -2)) 17.478 * [simplify]: Simplified (2 2 3) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2))))) 17.478 * * * [progress]: adding candidates to table 18.673 * * [progress]: iteration 3 / 4 18.673 * * * [progress]: picking best candidate 18.731 * * * * [pick]: Picked # 18.731 * * * [progress]: localizing error 18.810 * * * [progress]: generating rewritten candidates 18.810 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 3 2 1 1) 18.819 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 3 1 2 1 2 1) 18.825 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 3 1 2 1 1 1) 18.835 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 3 1 2 1) 18.947 * * * [progress]: generating series expansions 18.947 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 3 2 1 1) 18.947 * [backup-simplify]: Simplify (* im -1/3) into (* -1/3 im) 18.947 * [approximate]: Taking taylor expansion of (* -1/3 im) in (im) around 0 18.947 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 18.947 * [taylor]: Taking taylor expansion of -1/3 in im 18.947 * [backup-simplify]: Simplify -1/3 into -1/3 18.947 * [taylor]: Taking taylor expansion of im in im 18.947 * [backup-simplify]: Simplify 0 into 0 18.947 * [backup-simplify]: Simplify 1 into 1 18.947 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 18.947 * [taylor]: Taking taylor expansion of -1/3 in im 18.947 * [backup-simplify]: Simplify -1/3 into -1/3 18.947 * [taylor]: Taking taylor expansion of im in im 18.947 * [backup-simplify]: Simplify 0 into 0 18.947 * [backup-simplify]: Simplify 1 into 1 18.948 * [backup-simplify]: Simplify (* -1/3 0) into 0 18.948 * [backup-simplify]: Simplify 0 into 0 18.949 * [backup-simplify]: Simplify (+ (* -1/3 1) (* 0 0)) into -1/3 18.949 * [backup-simplify]: Simplify -1/3 into -1/3 18.950 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 1) (* 0 0))) into 0 18.950 * [backup-simplify]: Simplify 0 into 0 18.951 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 18.951 * [backup-simplify]: Simplify 0 into 0 18.952 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 18.952 * [backup-simplify]: Simplify 0 into 0 18.954 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 18.954 * [backup-simplify]: Simplify 0 into 0 18.956 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 18.956 * [backup-simplify]: Simplify 0 into 0 18.958 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 18.958 * [backup-simplify]: Simplify 0 into 0 18.958 * [backup-simplify]: Simplify (* -1/3 im) into (* -1/3 im) 18.959 * [backup-simplify]: Simplify (* (/ 1 im) -1/3) into (/ -1/3 im) 18.959 * [approximate]: Taking taylor expansion of (/ -1/3 im) in (im) around 0 18.959 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 18.959 * [taylor]: Taking taylor expansion of -1/3 in im 18.959 * [backup-simplify]: Simplify -1/3 into -1/3 18.959 * [taylor]: Taking taylor expansion of im in im 18.959 * [backup-simplify]: Simplify 0 into 0 18.959 * [backup-simplify]: Simplify 1 into 1 18.959 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 18.959 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 18.959 * [taylor]: Taking taylor expansion of -1/3 in im 18.959 * [backup-simplify]: Simplify -1/3 into -1/3 18.959 * [taylor]: Taking taylor expansion of im in im 18.959 * [backup-simplify]: Simplify 0 into 0 18.959 * [backup-simplify]: Simplify 1 into 1 18.960 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 18.960 * [backup-simplify]: Simplify -1/3 into -1/3 18.961 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 18.961 * [backup-simplify]: Simplify 0 into 0 18.962 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 18.962 * [backup-simplify]: Simplify 0 into 0 18.963 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 18.963 * [backup-simplify]: Simplify 0 into 0 18.964 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 18.964 * [backup-simplify]: Simplify 0 into 0 18.965 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 18.965 * [backup-simplify]: Simplify 0 into 0 18.966 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 18.966 * [backup-simplify]: Simplify 0 into 0 18.966 * [backup-simplify]: Simplify (* -1/3 (/ 1 (/ 1 im))) into (* -1/3 im) 18.966 * [backup-simplify]: Simplify (* (/ 1 (- im)) -1/3) into (/ 1/3 im) 18.966 * [approximate]: Taking taylor expansion of (/ 1/3 im) in (im) around 0 18.966 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 18.966 * [taylor]: Taking taylor expansion of 1/3 in im 18.966 * [backup-simplify]: Simplify 1/3 into 1/3 18.966 * [taylor]: Taking taylor expansion of im in im 18.967 * [backup-simplify]: Simplify 0 into 0 18.967 * [backup-simplify]: Simplify 1 into 1 18.967 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 18.967 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 18.967 * [taylor]: Taking taylor expansion of 1/3 in im 18.967 * [backup-simplify]: Simplify 1/3 into 1/3 18.967 * [taylor]: Taking taylor expansion of im in im 18.967 * [backup-simplify]: Simplify 0 into 0 18.967 * [backup-simplify]: Simplify 1 into 1 18.968 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 18.968 * [backup-simplify]: Simplify 1/3 into 1/3 18.968 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 18.968 * [backup-simplify]: Simplify 0 into 0 18.969 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 18.970 * [backup-simplify]: Simplify 0 into 0 18.971 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 18.971 * [backup-simplify]: Simplify 0 into 0 18.972 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 18.972 * [backup-simplify]: Simplify 0 into 0 18.973 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 18.973 * [backup-simplify]: Simplify 0 into 0 18.974 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 18.974 * [backup-simplify]: Simplify 0 into 0 18.974 * [backup-simplify]: Simplify (* 1/3 (/ 1 (/ 1 (- im)))) into (* -1/3 im) 18.974 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 3 1 2 1 2 1) 18.974 * [backup-simplify]: Simplify (* im -1/3) into (* -1/3 im) 18.974 * [approximate]: Taking taylor expansion of (* -1/3 im) in (im) around 0 18.974 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 18.974 * [taylor]: Taking taylor expansion of -1/3 in im 18.974 * [backup-simplify]: Simplify -1/3 into -1/3 18.974 * [taylor]: Taking taylor expansion of im in im 18.974 * [backup-simplify]: Simplify 0 into 0 18.974 * [backup-simplify]: Simplify 1 into 1 18.974 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 18.974 * [taylor]: Taking taylor expansion of -1/3 in im 18.974 * [backup-simplify]: Simplify -1/3 into -1/3 18.974 * [taylor]: Taking taylor expansion of im in im 18.974 * [backup-simplify]: Simplify 0 into 0 18.974 * [backup-simplify]: Simplify 1 into 1 18.975 * [backup-simplify]: Simplify (* -1/3 0) into 0 18.975 * [backup-simplify]: Simplify 0 into 0 18.975 * [backup-simplify]: Simplify (+ (* -1/3 1) (* 0 0)) into -1/3 18.975 * [backup-simplify]: Simplify -1/3 into -1/3 18.976 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 1) (* 0 0))) into 0 18.976 * [backup-simplify]: Simplify 0 into 0 18.977 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 18.977 * [backup-simplify]: Simplify 0 into 0 18.977 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 18.977 * [backup-simplify]: Simplify 0 into 0 18.978 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 18.978 * [backup-simplify]: Simplify 0 into 0 18.979 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 18.979 * [backup-simplify]: Simplify 0 into 0 18.980 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 18.980 * [backup-simplify]: Simplify 0 into 0 18.980 * [backup-simplify]: Simplify (* -1/3 im) into (* -1/3 im) 18.980 * [backup-simplify]: Simplify (* (/ 1 im) -1/3) into (/ -1/3 im) 18.980 * [approximate]: Taking taylor expansion of (/ -1/3 im) in (im) around 0 18.980 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 18.980 * [taylor]: Taking taylor expansion of -1/3 in im 18.980 * [backup-simplify]: Simplify -1/3 into -1/3 18.980 * [taylor]: Taking taylor expansion of im in im 18.980 * [backup-simplify]: Simplify 0 into 0 18.980 * [backup-simplify]: Simplify 1 into 1 18.981 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 18.981 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 18.981 * [taylor]: Taking taylor expansion of -1/3 in im 18.981 * [backup-simplify]: Simplify -1/3 into -1/3 18.981 * [taylor]: Taking taylor expansion of im in im 18.981 * [backup-simplify]: Simplify 0 into 0 18.981 * [backup-simplify]: Simplify 1 into 1 18.981 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 18.981 * [backup-simplify]: Simplify -1/3 into -1/3 18.982 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 18.982 * [backup-simplify]: Simplify 0 into 0 18.982 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 18.982 * [backup-simplify]: Simplify 0 into 0 18.983 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 18.983 * [backup-simplify]: Simplify 0 into 0 18.984 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 18.984 * [backup-simplify]: Simplify 0 into 0 18.984 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 18.984 * [backup-simplify]: Simplify 0 into 0 18.985 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 18.985 * [backup-simplify]: Simplify 0 into 0 18.985 * [backup-simplify]: Simplify (* -1/3 (/ 1 (/ 1 im))) into (* -1/3 im) 18.985 * [backup-simplify]: Simplify (* (/ 1 (- im)) -1/3) into (/ 1/3 im) 18.985 * [approximate]: Taking taylor expansion of (/ 1/3 im) in (im) around 0 18.985 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 18.985 * [taylor]: Taking taylor expansion of 1/3 in im 18.985 * [backup-simplify]: Simplify 1/3 into 1/3 18.985 * [taylor]: Taking taylor expansion of im in im 18.985 * [backup-simplify]: Simplify 0 into 0 18.985 * [backup-simplify]: Simplify 1 into 1 18.985 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 18.985 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 18.985 * [taylor]: Taking taylor expansion of 1/3 in im 18.985 * [backup-simplify]: Simplify 1/3 into 1/3 18.985 * [taylor]: Taking taylor expansion of im in im 18.986 * [backup-simplify]: Simplify 0 into 0 18.986 * [backup-simplify]: Simplify 1 into 1 18.986 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 18.986 * [backup-simplify]: Simplify 1/3 into 1/3 18.986 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 18.986 * [backup-simplify]: Simplify 0 into 0 18.987 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 18.987 * [backup-simplify]: Simplify 0 into 0 18.988 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 18.988 * [backup-simplify]: Simplify 0 into 0 18.988 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 18.988 * [backup-simplify]: Simplify 0 into 0 18.989 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 18.989 * [backup-simplify]: Simplify 0 into 0 18.989 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 18.989 * [backup-simplify]: Simplify 0 into 0 18.990 * [backup-simplify]: Simplify (* 1/3 (/ 1 (/ 1 (- im)))) into (* -1/3 im) 18.990 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 3 1 2 1 1 1) 18.990 * [backup-simplify]: Simplify (* im -1/3) into (* -1/3 im) 18.990 * [approximate]: Taking taylor expansion of (* -1/3 im) in (im) around 0 18.990 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 18.990 * [taylor]: Taking taylor expansion of -1/3 in im 18.990 * [backup-simplify]: Simplify -1/3 into -1/3 18.990 * [taylor]: Taking taylor expansion of im in im 18.990 * [backup-simplify]: Simplify 0 into 0 18.990 * [backup-simplify]: Simplify 1 into 1 18.990 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 18.990 * [taylor]: Taking taylor expansion of -1/3 in im 18.990 * [backup-simplify]: Simplify -1/3 into -1/3 18.990 * [taylor]: Taking taylor expansion of im in im 18.990 * [backup-simplify]: Simplify 0 into 0 18.990 * [backup-simplify]: Simplify 1 into 1 18.990 * [backup-simplify]: Simplify (* -1/3 0) into 0 18.990 * [backup-simplify]: Simplify 0 into 0 18.991 * [backup-simplify]: Simplify (+ (* -1/3 1) (* 0 0)) into -1/3 18.991 * [backup-simplify]: Simplify -1/3 into -1/3 18.991 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 1) (* 0 0))) into 0 18.991 * [backup-simplify]: Simplify 0 into 0 18.992 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 18.992 * [backup-simplify]: Simplify 0 into 0 18.993 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 18.993 * [backup-simplify]: Simplify 0 into 0 18.994 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 18.994 * [backup-simplify]: Simplify 0 into 0 18.994 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 18.995 * [backup-simplify]: Simplify 0 into 0 18.996 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 18.996 * [backup-simplify]: Simplify 0 into 0 18.996 * [backup-simplify]: Simplify (* -1/3 im) into (* -1/3 im) 18.996 * [backup-simplify]: Simplify (* (/ 1 im) -1/3) into (/ -1/3 im) 18.996 * [approximate]: Taking taylor expansion of (/ -1/3 im) in (im) around 0 18.996 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 18.996 * [taylor]: Taking taylor expansion of -1/3 in im 18.996 * [backup-simplify]: Simplify -1/3 into -1/3 18.996 * [taylor]: Taking taylor expansion of im in im 18.996 * [backup-simplify]: Simplify 0 into 0 18.996 * [backup-simplify]: Simplify 1 into 1 18.996 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 18.996 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 18.996 * [taylor]: Taking taylor expansion of -1/3 in im 18.996 * [backup-simplify]: Simplify -1/3 into -1/3 18.996 * [taylor]: Taking taylor expansion of im in im 18.996 * [backup-simplify]: Simplify 0 into 0 18.996 * [backup-simplify]: Simplify 1 into 1 18.997 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 18.997 * [backup-simplify]: Simplify -1/3 into -1/3 18.997 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 18.997 * [backup-simplify]: Simplify 0 into 0 18.998 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 18.998 * [backup-simplify]: Simplify 0 into 0 18.998 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 18.998 * [backup-simplify]: Simplify 0 into 0 18.999 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 18.999 * [backup-simplify]: Simplify 0 into 0 19.000 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.000 * [backup-simplify]: Simplify 0 into 0 19.001 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.001 * [backup-simplify]: Simplify 0 into 0 19.001 * [backup-simplify]: Simplify (* -1/3 (/ 1 (/ 1 im))) into (* -1/3 im) 19.001 * [backup-simplify]: Simplify (* (/ 1 (- im)) -1/3) into (/ 1/3 im) 19.001 * [approximate]: Taking taylor expansion of (/ 1/3 im) in (im) around 0 19.001 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 19.001 * [taylor]: Taking taylor expansion of 1/3 in im 19.001 * [backup-simplify]: Simplify 1/3 into 1/3 19.001 * [taylor]: Taking taylor expansion of im in im 19.001 * [backup-simplify]: Simplify 0 into 0 19.001 * [backup-simplify]: Simplify 1 into 1 19.001 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 19.001 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 19.001 * [taylor]: Taking taylor expansion of 1/3 in im 19.001 * [backup-simplify]: Simplify 1/3 into 1/3 19.001 * [taylor]: Taking taylor expansion of im in im 19.001 * [backup-simplify]: Simplify 0 into 0 19.001 * [backup-simplify]: Simplify 1 into 1 19.002 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 19.002 * [backup-simplify]: Simplify 1/3 into 1/3 19.002 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 19.002 * [backup-simplify]: Simplify 0 into 0 19.003 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.003 * [backup-simplify]: Simplify 0 into 0 19.003 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.004 * [backup-simplify]: Simplify 0 into 0 19.004 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.004 * [backup-simplify]: Simplify 0 into 0 19.005 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.005 * [backup-simplify]: Simplify 0 into 0 19.005 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.005 * [backup-simplify]: Simplify 0 into 0 19.006 * [backup-simplify]: Simplify (* 1/3 (/ 1 (/ 1 (- im)))) into (* -1/3 im) 19.006 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 3 1 2 1) 19.006 * [backup-simplify]: Simplify (* (* (* im -1/3) im) (* (* im -1/3) im)) into (* 1/9 (pow im 4)) 19.006 * [approximate]: Taking taylor expansion of (* 1/9 (pow im 4)) in (im) around 0 19.006 * [taylor]: Taking taylor expansion of (* 1/9 (pow im 4)) in im 19.006 * [taylor]: Taking taylor expansion of 1/9 in im 19.006 * [backup-simplify]: Simplify 1/9 into 1/9 19.006 * [taylor]: Taking taylor expansion of (pow im 4) in im 19.006 * [taylor]: Taking taylor expansion of im in im 19.006 * [backup-simplify]: Simplify 0 into 0 19.006 * [backup-simplify]: Simplify 1 into 1 19.006 * [taylor]: Taking taylor expansion of (* 1/9 (pow im 4)) in im 19.006 * [taylor]: Taking taylor expansion of 1/9 in im 19.006 * [backup-simplify]: Simplify 1/9 into 1/9 19.006 * [taylor]: Taking taylor expansion of (pow im 4) in im 19.006 * [taylor]: Taking taylor expansion of im in im 19.006 * [backup-simplify]: Simplify 0 into 0 19.006 * [backup-simplify]: Simplify 1 into 1 19.006 * [backup-simplify]: Simplify (* 1 1) into 1 19.007 * [backup-simplify]: Simplify (* 1 1) into 1 19.007 * [backup-simplify]: Simplify (* 1/9 1) into 1/9 19.007 * [backup-simplify]: Simplify 1/9 into 1/9 19.008 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.009 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.009 * [backup-simplify]: Simplify (+ (* 1/9 0) (* 0 1)) into 0 19.009 * [backup-simplify]: Simplify 0 into 0 19.010 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 19.011 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 19.012 * [backup-simplify]: Simplify (+ (* 1/9 0) (+ (* 0 0) (* 0 1))) into 0 19.012 * [backup-simplify]: Simplify 0 into 0 19.013 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 19.014 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 19.015 * [backup-simplify]: Simplify (+ (* 1/9 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 19.015 * [backup-simplify]: Simplify 0 into 0 19.016 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 19.018 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 19.019 * [backup-simplify]: Simplify (+ (* 1/9 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 19.019 * [backup-simplify]: Simplify 0 into 0 19.021 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 19.022 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 19.024 * [backup-simplify]: Simplify (+ (* 1/9 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 19.024 * [backup-simplify]: Simplify 0 into 0 19.025 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 19.030 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 19.032 * [backup-simplify]: Simplify (+ (* 1/9 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 19.032 * [backup-simplify]: Simplify 0 into 0 19.032 * [backup-simplify]: Simplify (* 1/9 (pow im 4)) into (* 1/9 (pow im 4)) 19.032 * [backup-simplify]: Simplify (* (* (* (/ 1 im) -1/3) (/ 1 im)) (* (* (/ 1 im) -1/3) (/ 1 im))) into (/ 1/9 (pow im 4)) 19.032 * [approximate]: Taking taylor expansion of (/ 1/9 (pow im 4)) in (im) around 0 19.032 * [taylor]: Taking taylor expansion of (/ 1/9 (pow im 4)) in im 19.032 * [taylor]: Taking taylor expansion of 1/9 in im 19.033 * [backup-simplify]: Simplify 1/9 into 1/9 19.033 * [taylor]: Taking taylor expansion of (pow im 4) in im 19.033 * [taylor]: Taking taylor expansion of im in im 19.033 * [backup-simplify]: Simplify 0 into 0 19.033 * [backup-simplify]: Simplify 1 into 1 19.033 * [backup-simplify]: Simplify (* 1 1) into 1 19.033 * [backup-simplify]: Simplify (* 1 1) into 1 19.034 * [backup-simplify]: Simplify (/ 1/9 1) into 1/9 19.034 * [taylor]: Taking taylor expansion of (/ 1/9 (pow im 4)) in im 19.034 * [taylor]: Taking taylor expansion of 1/9 in im 19.034 * [backup-simplify]: Simplify 1/9 into 1/9 19.034 * [taylor]: Taking taylor expansion of (pow im 4) in im 19.034 * [taylor]: Taking taylor expansion of im in im 19.034 * [backup-simplify]: Simplify 0 into 0 19.034 * [backup-simplify]: Simplify 1 into 1 19.034 * [backup-simplify]: Simplify (* 1 1) into 1 19.035 * [backup-simplify]: Simplify (* 1 1) into 1 19.035 * [backup-simplify]: Simplify (/ 1/9 1) into 1/9 19.035 * [backup-simplify]: Simplify 1/9 into 1/9 19.036 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.037 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.037 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/9 (/ 0 1)))) into 0 19.037 * [backup-simplify]: Simplify 0 into 0 19.038 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 19.039 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 19.039 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/9 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.039 * [backup-simplify]: Simplify 0 into 0 19.040 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 19.040 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 19.041 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/9 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.041 * [backup-simplify]: Simplify 0 into 0 19.042 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 19.042 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 19.043 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/9 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.043 * [backup-simplify]: Simplify 0 into 0 19.044 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 19.045 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 19.045 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/9 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.045 * [backup-simplify]: Simplify 0 into 0 19.046 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 19.047 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 19.048 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/9 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.048 * [backup-simplify]: Simplify 0 into 0 19.048 * [backup-simplify]: Simplify (* 1/9 (pow (/ 1 (/ 1 im)) 4)) into (* 1/9 (pow im 4)) 19.048 * [backup-simplify]: Simplify (* (* (* (/ 1 (- im)) -1/3) (/ 1 (- im))) (* (* (/ 1 (- im)) -1/3) (/ 1 (- im)))) into (/ 1/9 (pow im 4)) 19.048 * [approximate]: Taking taylor expansion of (/ 1/9 (pow im 4)) in (im) around 0 19.048 * [taylor]: Taking taylor expansion of (/ 1/9 (pow im 4)) in im 19.048 * [taylor]: Taking taylor expansion of 1/9 in im 19.048 * [backup-simplify]: Simplify 1/9 into 1/9 19.048 * [taylor]: Taking taylor expansion of (pow im 4) in im 19.048 * [taylor]: Taking taylor expansion of im in im 19.048 * [backup-simplify]: Simplify 0 into 0 19.048 * [backup-simplify]: Simplify 1 into 1 19.048 * [backup-simplify]: Simplify (* 1 1) into 1 19.049 * [backup-simplify]: Simplify (* 1 1) into 1 19.049 * [backup-simplify]: Simplify (/ 1/9 1) into 1/9 19.049 * [taylor]: Taking taylor expansion of (/ 1/9 (pow im 4)) in im 19.049 * [taylor]: Taking taylor expansion of 1/9 in im 19.049 * [backup-simplify]: Simplify 1/9 into 1/9 19.049 * [taylor]: Taking taylor expansion of (pow im 4) in im 19.049 * [taylor]: Taking taylor expansion of im in im 19.049 * [backup-simplify]: Simplify 0 into 0 19.049 * [backup-simplify]: Simplify 1 into 1 19.049 * [backup-simplify]: Simplify (* 1 1) into 1 19.049 * [backup-simplify]: Simplify (* 1 1) into 1 19.050 * [backup-simplify]: Simplify (/ 1/9 1) into 1/9 19.050 * [backup-simplify]: Simplify 1/9 into 1/9 19.050 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.051 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.051 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/9 (/ 0 1)))) into 0 19.051 * [backup-simplify]: Simplify 0 into 0 19.052 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 19.052 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 19.053 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/9 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.053 * [backup-simplify]: Simplify 0 into 0 19.053 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 19.054 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 19.054 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/9 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.054 * [backup-simplify]: Simplify 0 into 0 19.055 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 19.056 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 19.056 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/9 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.056 * [backup-simplify]: Simplify 0 into 0 19.057 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 19.058 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 19.059 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/9 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.059 * [backup-simplify]: Simplify 0 into 0 19.059 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 19.060 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 19.061 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/9 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 19.061 * [backup-simplify]: Simplify 0 into 0 19.061 * [backup-simplify]: Simplify (* 1/9 (pow (/ 1 (/ 1 (- im))) 4)) into (* 1/9 (pow im 4)) 19.061 * * * [progress]: simplifying candidates 19.061 * * * * [progress]: [ 1 / 138 ] simplifiying candidate # 19.061 * * * * [progress]: [ 2 / 138 ] simplifiying candidate # 19.061 * * * * [progress]: [ 3 / 138 ] simplifiying candidate # 19.061 * [simplify]: Simplifying (* im -1/3) 19.062 * * [simplify]: iters left: 2 (3 enodes) 19.063 * * [simplify]: iters left: 1 (10 enodes) 19.064 * * [simplify]: Extracting #0: cost 1 inf + 0 19.064 * * [simplify]: Extracting #1: cost 4 inf + 0 19.064 * * [simplify]: Extracting #2: cost 2 inf + 2 19.064 * * [simplify]: Extracting #3: cost 0 inf + 86 19.064 * [simplify]: Simplified to (* im -1/3) 19.064 * [simplify]: Simplified (2 2 3 2 1 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (* (* (* im -1/3) im) (* (* im -1/3) im)) (* 2 2))) (+ (* (pow (* im -1/3) 1) im) 2))))) 19.065 * * * * [progress]: [ 4 / 138 ] simplifiying candidate # 19.065 * * * * [progress]: [ 5 / 138 ] simplifiying candidate # 19.065 * [simplify]: Simplifying (+ (log im) (log -1/3)) 19.065 * * [simplify]: iters left: 3 (5 enodes) 19.066 * * [simplify]: iters left: 2 (16 enodes) 19.070 * * [simplify]: Extracting #0: cost 1 inf + 0 19.070 * * [simplify]: Extracting #1: cost 4 inf + 0 19.070 * * [simplify]: Extracting #2: cost 8 inf + 0 19.070 * * [simplify]: Extracting #3: cost 4 inf + 144 19.070 * * [simplify]: Extracting #4: cost 0 inf + 650 19.070 * [simplify]: Simplified to (+ (log im) (log -1/3)) 19.070 * [simplify]: Simplified (2 2 3 2 1 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (* (* (* im -1/3) im) (* (* im -1/3) im)) (* 2 2))) (+ (* (exp (+ (log im) (log -1/3))) im) 2))))) 19.070 * * * * [progress]: [ 6 / 138 ] simplifiying candidate # 19.070 * * * * [progress]: [ 7 / 138 ] simplifiying candidate # 19.070 * * * * [progress]: [ 8 / 138 ] simplifiying candidate # 19.071 * [simplify]: Simplifying (* (* (* im im) im) (* (* -1/3 -1/3) -1/3)) 19.071 * * [simplify]: iters left: 6 (7 enodes) 19.076 * * [simplify]: iters left: 5 (30 enodes) 19.087 * * [simplify]: iters left: 4 (55 enodes) 19.106 * * [simplify]: iters left: 3 (96 enodes) 19.136 * * [simplify]: iters left: 2 (141 enodes) 19.185 * * [simplify]: iters left: 1 (219 enodes) 19.235 * * [simplify]: Extracting #0: cost 1 inf + 0 19.235 * * [simplify]: Extracting #1: cost 29 inf + 0 19.236 * * [simplify]: Extracting #2: cost 62 inf + 209 19.237 * * [simplify]: Extracting #3: cost 38 inf + 2667 19.240 * * [simplify]: Extracting #4: cost 14 inf + 9234 19.243 * * [simplify]: Extracting #5: cost 0 inf + 15327 19.246 * [simplify]: Simplified to (* -1/27 (* im (* im im))) 19.246 * [simplify]: Simplified (2 2 3 2 1 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (* (* (* im -1/3) im) (* (* im -1/3) im)) (* 2 2))) (+ (* (cbrt (* -1/27 (* im (* im im)))) im) 2))))) 19.247 * * * * [progress]: [ 9 / 138 ] simplifiying candidate # 19.247 * * * * [progress]: [ 10 / 138 ] simplifiying candidate # 19.247 * * * * [progress]: [ 11 / 138 ] simplifiying candidate # 19.247 * * * * [progress]: [ 12 / 138 ] simplifiying candidate # 19.247 * * * * [progress]: [ 13 / 138 ] simplifiying candidate # 19.247 * [simplify]: Simplifying (* (sqrt im) (sqrt -1/3)) 19.247 * * [simplify]: iters left: 3 (5 enodes) 19.251 * * [simplify]: iters left: 2 (16 enodes) 19.259 * * [simplify]: Extracting #0: cost 1 inf + 0 19.259 * * [simplify]: Extracting #1: cost 4 inf + 0 19.259 * * [simplify]: Extracting #2: cost 8 inf + 0 19.259 * * [simplify]: Extracting #3: cost 4 inf + 84 19.259 * * [simplify]: Extracting #4: cost 0 inf + 410 19.259 * [simplify]: Simplified to (* (sqrt -1/3) (sqrt im)) 19.259 * [simplify]: Simplified (2 2 3 2 1 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (* (* (* im -1/3) im) (* (* im -1/3) im)) (* 2 2))) (+ (* (* (* (sqrt -1/3) (sqrt im)) (* (sqrt im) (sqrt -1/3))) im) 2))))) 19.260 * [simplify]: Simplifying (* (sqrt im) (sqrt -1/3)) 19.260 * * [simplify]: iters left: 3 (5 enodes) 19.263 * * [simplify]: iters left: 2 (16 enodes) 19.268 * * [simplify]: Extracting #0: cost 1 inf + 0 19.268 * * [simplify]: Extracting #1: cost 4 inf + 0 19.268 * * [simplify]: Extracting #2: cost 8 inf + 0 19.269 * * [simplify]: Extracting #3: cost 4 inf + 84 19.269 * * [simplify]: Extracting #4: cost 0 inf + 410 19.269 * [simplify]: Simplified to (* (sqrt -1/3) (sqrt im)) 19.269 * [simplify]: Simplified (2 2 3 2 1 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (* (* (* im -1/3) im) (* (* im -1/3) im)) (* 2 2))) (+ (* (* (* (sqrt im) (sqrt -1/3)) (* (sqrt -1/3) (sqrt im))) im) 2))))) 19.269 * * * * [progress]: [ 14 / 138 ] simplifiying candidate # 19.270 * [simplify]: Simplifying (cbrt -1/3) 19.270 * * [simplify]: iters left: 1 (2 enodes) 19.272 * * [simplify]: Extracting #0: cost 1 inf + 0 19.272 * * [simplify]: Extracting #1: cost 3 inf + 0 19.272 * * [simplify]: Extracting #2: cost 2 inf + 1 19.272 * * [simplify]: Extracting #3: cost 0 inf + 163 19.272 * [simplify]: Simplified to (cbrt -1/3) 19.272 * [simplify]: Simplified (2 2 3 2 1 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (* (* (* im -1/3) im) (* (* im -1/3) im)) (* 2 2))) (+ (* (* (* im (* (cbrt -1/3) (cbrt -1/3))) (cbrt -1/3)) im) 2))))) 19.272 * * * * [progress]: [ 15 / 138 ] simplifiying candidate # 19.272 * [simplify]: Simplifying (sqrt -1/3) 19.273 * * [simplify]: iters left: 1 (2 enodes) 19.274 * * [simplify]: Extracting #0: cost 1 inf + 0 19.274 * * [simplify]: Extracting #1: cost 3 inf + 0 19.274 * * [simplify]: Extracting #2: cost 2 inf + 1 19.275 * * [simplify]: Extracting #3: cost 0 inf + 83 19.275 * [simplify]: Simplified to (sqrt -1/3) 19.275 * [simplify]: Simplified (2 2 3 2 1 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (* (* (* im -1/3) im) (* (* im -1/3) im)) (* 2 2))) (+ (* (* (* im (sqrt -1/3)) (sqrt -1/3)) im) 2))))) 19.275 * * * * [progress]: [ 16 / 138 ] simplifiying candidate # 19.275 * * * * [progress]: [ 17 / 138 ] simplifiying candidate # 19.275 * [simplify]: Simplifying (* (cbrt im) (cbrt im)) 19.275 * * [simplify]: iters left: 3 (3 enodes) 19.277 * * [simplify]: iters left: 2 (9 enodes) 19.279 * * [simplify]: Extracting #0: cost 1 inf + 0 19.279 * * [simplify]: Extracting #1: cost 3 inf + 0 19.279 * * [simplify]: Extracting #2: cost 5 inf + 0 19.279 * * [simplify]: Extracting #3: cost 4 inf + 1 19.280 * * [simplify]: Extracting #4: cost 0 inf + 405 19.280 * [simplify]: Simplified to (* (cbrt im) (cbrt im)) 19.280 * [simplify]: Simplified (2 2 3 2 1 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (* (* (* im -1/3) im) (* (* im -1/3) im)) (* 2 2))) (+ (* (* (* (cbrt im) (cbrt im)) (* (cbrt im) -1/3)) im) 2))))) 19.280 * * * * [progress]: [ 18 / 138 ] simplifiying candidate # 19.280 * [simplify]: Simplifying (sqrt im) 19.280 * * [simplify]: iters left: 1 (2 enodes) 19.281 * * [simplify]: Extracting #0: cost 1 inf + 0 19.281 * * [simplify]: Extracting #1: cost 3 inf + 0 19.281 * * [simplify]: Extracting #2: cost 2 inf + 1 19.281 * * [simplify]: Extracting #3: cost 0 inf + 83 19.281 * [simplify]: Simplified to (sqrt im) 19.281 * [simplify]: Simplified (2 2 3 2 1 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (* (* (* im -1/3) im) (* (* im -1/3) im)) (* 2 2))) (+ (* (* (sqrt im) (* (sqrt im) -1/3)) im) 2))))) 19.282 * * * * [progress]: [ 19 / 138 ] simplifiying candidate # 19.282 * * * * [progress]: [ 20 / 138 ] simplifiying candidate #real (real->posit16 (* im -1/3))) im) 2)))))> 19.282 * * * * [progress]: [ 21 / 138 ] simplifiying candidate # 19.282 * * * * [progress]: [ 22 / 138 ] simplifiying candidate # 19.282 * * * * [progress]: [ 23 / 138 ] simplifiying candidate # 19.282 * * * * [progress]: [ 24 / 138 ] simplifiying candidate # 19.283 * [simplify]: Simplifying (* im -1/3) 19.283 * * [simplify]: iters left: 2 (3 enodes) 19.284 * * [simplify]: iters left: 1 (10 enodes) 19.288 * * [simplify]: Extracting #0: cost 1 inf + 0 19.288 * * [simplify]: Extracting #1: cost 4 inf + 0 19.288 * * [simplify]: Extracting #2: cost 2 inf + 2 19.288 * * [simplify]: Extracting #3: cost 0 inf + 86 19.288 * [simplify]: Simplified to (* im -1/3) 19.288 * [simplify]: Simplified (2 2 3 1 2 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (* (* (* im -1/3) im) (* (pow (* im -1/3) 1) im)) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 19.288 * * * * [progress]: [ 25 / 138 ] simplifiying candidate # 19.288 * * * * [progress]: [ 26 / 138 ] simplifiying candidate # 19.289 * [simplify]: Simplifying (+ (log im) (log -1/3)) 19.289 * * [simplify]: iters left: 3 (5 enodes) 19.292 * * [simplify]: iters left: 2 (16 enodes) 19.297 * * [simplify]: Extracting #0: cost 1 inf + 0 19.297 * * [simplify]: Extracting #1: cost 4 inf + 0 19.297 * * [simplify]: Extracting #2: cost 8 inf + 0 19.297 * * [simplify]: Extracting #3: cost 4 inf + 144 19.298 * * [simplify]: Extracting #4: cost 0 inf + 650 19.298 * [simplify]: Simplified to (+ (log im) (log -1/3)) 19.298 * [simplify]: Simplified (2 2 3 1 2 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (* (* (* im -1/3) im) (* (exp (+ (log im) (log -1/3))) im)) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 19.298 * * * * [progress]: [ 27 / 138 ] simplifiying candidate # 19.298 * * * * [progress]: [ 28 / 138 ] simplifiying candidate # 19.298 * * * * [progress]: [ 29 / 138 ] simplifiying candidate # 19.299 * [simplify]: Simplifying (* (* (* im im) im) (* (* -1/3 -1/3) -1/3)) 19.299 * * [simplify]: iters left: 6 (7 enodes) 19.304 * * [simplify]: iters left: 5 (30 enodes) 19.315 * * [simplify]: iters left: 4 (55 enodes) 19.333 * * [simplify]: iters left: 3 (96 enodes) 19.365 * * [simplify]: iters left: 2 (141 enodes) 19.393 * * [simplify]: iters left: 1 (219 enodes) 19.436 * * [simplify]: Extracting #0: cost 1 inf + 0 19.436 * * [simplify]: Extracting #1: cost 29 inf + 0 19.437 * * [simplify]: Extracting #2: cost 62 inf + 209 19.438 * * [simplify]: Extracting #3: cost 38 inf + 2667 19.441 * * [simplify]: Extracting #4: cost 14 inf + 9234 19.444 * * [simplify]: Extracting #5: cost 0 inf + 15327 19.447 * [simplify]: Simplified to (* -1/27 (* im (* im im))) 19.448 * [simplify]: Simplified (2 2 3 1 2 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (* (* (* im -1/3) im) (* (cbrt (* -1/27 (* im (* im im)))) im)) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 19.448 * * * * [progress]: [ 30 / 138 ] simplifiying candidate # 19.448 * * * * [progress]: [ 31 / 138 ] simplifiying candidate # 19.448 * * * * [progress]: [ 32 / 138 ] simplifiying candidate # 19.448 * * * * [progress]: [ 33 / 138 ] simplifiying candidate # 19.448 * * * * [progress]: [ 34 / 138 ] simplifiying candidate # 19.448 * [simplify]: Simplifying (* (sqrt im) (sqrt -1/3)) 19.449 * * [simplify]: iters left: 3 (5 enodes) 19.452 * * [simplify]: iters left: 2 (16 enodes) 19.455 * * [simplify]: Extracting #0: cost 1 inf + 0 19.455 * * [simplify]: Extracting #1: cost 4 inf + 0 19.456 * * [simplify]: Extracting #2: cost 8 inf + 0 19.456 * * [simplify]: Extracting #3: cost 4 inf + 84 19.456 * * [simplify]: Extracting #4: cost 0 inf + 410 19.456 * [simplify]: Simplified to (* (sqrt -1/3) (sqrt im)) 19.456 * [simplify]: Simplified (2 2 3 1 2 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (* (* (* im -1/3) im) (* (* (* (sqrt -1/3) (sqrt im)) (* (sqrt im) (sqrt -1/3))) im)) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 19.456 * [simplify]: Simplifying (* (sqrt im) (sqrt -1/3)) 19.456 * * [simplify]: iters left: 3 (5 enodes) 19.458 * * [simplify]: iters left: 2 (16 enodes) 19.461 * * [simplify]: Extracting #0: cost 1 inf + 0 19.461 * * [simplify]: Extracting #1: cost 4 inf + 0 19.461 * * [simplify]: Extracting #2: cost 8 inf + 0 19.461 * * [simplify]: Extracting #3: cost 4 inf + 84 19.461 * * [simplify]: Extracting #4: cost 0 inf + 410 19.461 * [simplify]: Simplified to (* (sqrt -1/3) (sqrt im)) 19.461 * [simplify]: Simplified (2 2 3 1 2 1 2 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (* (* (* im -1/3) im) (* (* (* (sqrt im) (sqrt -1/3)) (* (sqrt -1/3) (sqrt im))) im)) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 19.461 * * * * [progress]: [ 35 / 138 ] simplifiying candidate # 19.462 * [simplify]: Simplifying (cbrt -1/3) 19.462 * * [simplify]: iters left: 1 (2 enodes) 19.463 * * [simplify]: Extracting #0: cost 1 inf + 0 19.463 * * [simplify]: Extracting #1: cost 3 inf + 0 19.463 * * [simplify]: Extracting #2: cost 2 inf + 1 19.463 * * [simplify]: Extracting #3: cost 0 inf + 163 19.463 * [simplify]: Simplified to (cbrt -1/3) 19.463 * [simplify]: Simplified (2 2 3 1 2 1 2 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (* (* (* im -1/3) im) (* (* (* im (* (cbrt -1/3) (cbrt -1/3))) (cbrt -1/3)) im)) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 19.463 * * * * [progress]: [ 36 / 138 ] simplifiying candidate # 19.463 * [simplify]: Simplifying (sqrt -1/3) 19.463 * * [simplify]: iters left: 1 (2 enodes) 19.464 * * [simplify]: Extracting #0: cost 1 inf + 0 19.464 * * [simplify]: Extracting #1: cost 3 inf + 0 19.464 * * [simplify]: Extracting #2: cost 2 inf + 1 19.464 * * [simplify]: Extracting #3: cost 0 inf + 83 19.464 * [simplify]: Simplified to (sqrt -1/3) 19.464 * [simplify]: Simplified (2 2 3 1 2 1 2 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (* (* (* im -1/3) im) (* (* (* im (sqrt -1/3)) (sqrt -1/3)) im)) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 19.465 * * * * [progress]: [ 37 / 138 ] simplifiying candidate # 19.465 * * * * [progress]: [ 38 / 138 ] simplifiying candidate # 19.465 * [simplify]: Simplifying (* (cbrt im) (cbrt im)) 19.465 * * [simplify]: iters left: 3 (3 enodes) 19.466 * * [simplify]: iters left: 2 (9 enodes) 19.469 * * [simplify]: Extracting #0: cost 1 inf + 0 19.469 * * [simplify]: Extracting #1: cost 3 inf + 0 19.469 * * [simplify]: Extracting #2: cost 5 inf + 0 19.469 * * [simplify]: Extracting #3: cost 4 inf + 1 19.469 * * [simplify]: Extracting #4: cost 0 inf + 405 19.469 * [simplify]: Simplified to (* (cbrt im) (cbrt im)) 19.469 * [simplify]: Simplified (2 2 3 1 2 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (* (* (* im -1/3) im) (* (* (* (cbrt im) (cbrt im)) (* (cbrt im) -1/3)) im)) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 19.470 * * * * [progress]: [ 39 / 138 ] simplifiying candidate # 19.470 * [simplify]: Simplifying (sqrt im) 19.470 * * [simplify]: iters left: 1 (2 enodes) 19.470 * * [simplify]: Extracting #0: cost 1 inf + 0 19.470 * * [simplify]: Extracting #1: cost 3 inf + 0 19.470 * * [simplify]: Extracting #2: cost 2 inf + 1 19.470 * * [simplify]: Extracting #3: cost 0 inf + 83 19.470 * [simplify]: Simplified to (sqrt im) 19.470 * [simplify]: Simplified (2 2 3 1 2 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (* (* (* im -1/3) im) (* (* (sqrt im) (* (sqrt im) -1/3)) im)) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 19.471 * * * * [progress]: [ 40 / 138 ] simplifiying candidate # 19.471 * * * * [progress]: [ 41 / 138 ] simplifiying candidate #real (real->posit16 (* im -1/3))) im)) (* 2 2))) (+ (* (* im -1/3) im) 2)))))> 19.471 * * * * [progress]: [ 42 / 138 ] simplifiying candidate # 19.471 * * * * [progress]: [ 43 / 138 ] simplifiying candidate # 19.471 * * * * [progress]: [ 44 / 138 ] simplifiying candidate # 19.471 * * * * [progress]: [ 45 / 138 ] simplifiying candidate # 19.471 * [simplify]: Simplifying (* im -1/3) 19.471 * * [simplify]: iters left: 2 (3 enodes) 19.473 * * [simplify]: iters left: 1 (10 enodes) 19.474 * * [simplify]: Extracting #0: cost 1 inf + 0 19.474 * * [simplify]: Extracting #1: cost 4 inf + 0 19.474 * * [simplify]: Extracting #2: cost 2 inf + 2 19.474 * * [simplify]: Extracting #3: cost 0 inf + 86 19.474 * [simplify]: Simplified to (* im -1/3) 19.475 * [simplify]: Simplified (2 2 3 1 2 1 1 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (* (* (pow (* im -1/3) 1) im) (* (* im -1/3) im)) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 19.475 * * * * [progress]: [ 46 / 138 ] simplifiying candidate # 19.475 * * * * [progress]: [ 47 / 138 ] simplifiying candidate # 19.475 * [simplify]: Simplifying (+ (log im) (log -1/3)) 19.475 * * [simplify]: iters left: 3 (5 enodes) 19.477 * * [simplify]: iters left: 2 (16 enodes) 19.479 * * [simplify]: Extracting #0: cost 1 inf + 0 19.479 * * [simplify]: Extracting #1: cost 4 inf + 0 19.479 * * [simplify]: Extracting #2: cost 8 inf + 0 19.479 * * [simplify]: Extracting #3: cost 4 inf + 144 19.479 * * [simplify]: Extracting #4: cost 0 inf + 650 19.479 * [simplify]: Simplified to (+ (log im) (log -1/3)) 19.479 * [simplify]: Simplified (2 2 3 1 2 1 1 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (* (* (exp (+ (log im) (log -1/3))) im) (* (* im -1/3) im)) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 19.480 * * * * [progress]: [ 48 / 138 ] simplifiying candidate # 19.480 * * * * [progress]: [ 49 / 138 ] simplifiying candidate # 19.480 * * * * [progress]: [ 50 / 138 ] simplifiying candidate # 19.480 * [simplify]: Simplifying (* (* (* im im) im) (* (* -1/3 -1/3) -1/3)) 19.480 * * [simplify]: iters left: 6 (7 enodes) 19.483 * * [simplify]: iters left: 5 (30 enodes) 19.488 * * [simplify]: iters left: 4 (55 enodes) 19.498 * * [simplify]: iters left: 3 (96 enodes) 19.520 * * [simplify]: iters left: 2 (141 enodes) 19.550 * * [simplify]: iters left: 1 (219 enodes) 19.616 * * [simplify]: Extracting #0: cost 1 inf + 0 19.616 * * [simplify]: Extracting #1: cost 29 inf + 0 19.616 * * [simplify]: Extracting #2: cost 62 inf + 209 19.618 * * [simplify]: Extracting #3: cost 38 inf + 2667 19.619 * * [simplify]: Extracting #4: cost 14 inf + 9234 19.621 * * [simplify]: Extracting #5: cost 0 inf + 15327 19.622 * [simplify]: Simplified to (* -1/27 (* im (* im im))) 19.623 * [simplify]: Simplified (2 2 3 1 2 1 1 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (* (* (cbrt (* -1/27 (* im (* im im)))) im) (* (* im -1/3) im)) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 19.623 * * * * [progress]: [ 51 / 138 ] simplifiying candidate # 19.623 * * * * [progress]: [ 52 / 138 ] simplifiying candidate # 19.623 * * * * [progress]: [ 53 / 138 ] simplifiying candidate # 19.623 * * * * [progress]: [ 54 / 138 ] simplifiying candidate # 19.623 * * * * [progress]: [ 55 / 138 ] simplifiying candidate # 19.623 * [simplify]: Simplifying (* (sqrt im) (sqrt -1/3)) 19.623 * * [simplify]: iters left: 3 (5 enodes) 19.625 * * [simplify]: iters left: 2 (16 enodes) 19.628 * * [simplify]: Extracting #0: cost 1 inf + 0 19.628 * * [simplify]: Extracting #1: cost 4 inf + 0 19.628 * * [simplify]: Extracting #2: cost 8 inf + 0 19.628 * * [simplify]: Extracting #3: cost 4 inf + 84 19.628 * * [simplify]: Extracting #4: cost 0 inf + 410 19.628 * [simplify]: Simplified to (* (sqrt -1/3) (sqrt im)) 19.628 * [simplify]: Simplified (2 2 3 1 2 1 1 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (* (* (* (* (sqrt -1/3) (sqrt im)) (* (sqrt im) (sqrt -1/3))) im) (* (* im -1/3) im)) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 19.629 * [simplify]: Simplifying (* (sqrt im) (sqrt -1/3)) 19.629 * * [simplify]: iters left: 3 (5 enodes) 19.631 * * [simplify]: iters left: 2 (16 enodes) 19.633 * * [simplify]: Extracting #0: cost 1 inf + 0 19.634 * * [simplify]: Extracting #1: cost 4 inf + 0 19.634 * * [simplify]: Extracting #2: cost 8 inf + 0 19.634 * * [simplify]: Extracting #3: cost 4 inf + 84 19.634 * * [simplify]: Extracting #4: cost 0 inf + 410 19.634 * [simplify]: Simplified to (* (sqrt -1/3) (sqrt im)) 19.634 * [simplify]: Simplified (2 2 3 1 2 1 1 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (* (* (* (* (sqrt im) (sqrt -1/3)) (* (sqrt -1/3) (sqrt im))) im) (* (* im -1/3) im)) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 19.634 * * * * [progress]: [ 56 / 138 ] simplifiying candidate # 19.634 * [simplify]: Simplifying (cbrt -1/3) 19.634 * * [simplify]: iters left: 1 (2 enodes) 19.635 * * [simplify]: Extracting #0: cost 1 inf + 0 19.635 * * [simplify]: Extracting #1: cost 3 inf + 0 19.635 * * [simplify]: Extracting #2: cost 2 inf + 1 19.635 * * [simplify]: Extracting #3: cost 0 inf + 163 19.635 * [simplify]: Simplified to (cbrt -1/3) 19.635 * [simplify]: Simplified (2 2 3 1 2 1 1 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (* (* (* (* im (* (cbrt -1/3) (cbrt -1/3))) (cbrt -1/3)) im) (* (* im -1/3) im)) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 19.636 * * * * [progress]: [ 57 / 138 ] simplifiying candidate # 19.636 * [simplify]: Simplifying (sqrt -1/3) 19.636 * * [simplify]: iters left: 1 (2 enodes) 19.637 * * [simplify]: Extracting #0: cost 1 inf + 0 19.637 * * [simplify]: Extracting #1: cost 3 inf + 0 19.637 * * [simplify]: Extracting #2: cost 2 inf + 1 19.637 * * [simplify]: Extracting #3: cost 0 inf + 83 19.637 * [simplify]: Simplified to (sqrt -1/3) 19.637 * [simplify]: Simplified (2 2 3 1 2 1 1 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (* (* (* (* im (sqrt -1/3)) (sqrt -1/3)) im) (* (* im -1/3) im)) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 19.637 * * * * [progress]: [ 58 / 138 ] simplifiying candidate # 19.637 * * * * [progress]: [ 59 / 138 ] simplifiying candidate # 19.637 * [simplify]: Simplifying (* (cbrt im) (cbrt im)) 19.637 * * [simplify]: iters left: 3 (3 enodes) 19.638 * * [simplify]: iters left: 2 (9 enodes) 19.639 * * [simplify]: Extracting #0: cost 1 inf + 0 19.639 * * [simplify]: Extracting #1: cost 3 inf + 0 19.639 * * [simplify]: Extracting #2: cost 5 inf + 0 19.639 * * [simplify]: Extracting #3: cost 4 inf + 1 19.639 * * [simplify]: Extracting #4: cost 0 inf + 405 19.639 * [simplify]: Simplified to (* (cbrt im) (cbrt im)) 19.639 * [simplify]: Simplified (2 2 3 1 2 1 1 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (* (* (* (* (cbrt im) (cbrt im)) (* (cbrt im) -1/3)) im) (* (* im -1/3) im)) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 19.640 * * * * [progress]: [ 60 / 138 ] simplifiying candidate # 19.640 * [simplify]: Simplifying (sqrt im) 19.640 * * [simplify]: iters left: 1 (2 enodes) 19.640 * * [simplify]: Extracting #0: cost 1 inf + 0 19.640 * * [simplify]: Extracting #1: cost 3 inf + 0 19.640 * * [simplify]: Extracting #2: cost 2 inf + 1 19.640 * * [simplify]: Extracting #3: cost 0 inf + 83 19.640 * [simplify]: Simplified to (sqrt im) 19.640 * [simplify]: Simplified (2 2 3 1 2 1 1 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (* (* (* (sqrt im) (* (sqrt im) -1/3)) im) (* (* im -1/3) im)) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 19.641 * * * * [progress]: [ 61 / 138 ] simplifiying candidate # 19.641 * * * * [progress]: [ 62 / 138 ] simplifiying candidate #real (real->posit16 (* im -1/3))) im) (* (* im -1/3) im)) (* 2 2))) (+ (* (* im -1/3) im) 2)))))> 19.641 * * * * [progress]: [ 63 / 138 ] simplifiying candidate # 19.641 * * * * [progress]: [ 64 / 138 ] simplifiying candidate # 19.641 * * * * [progress]: [ 65 / 138 ] simplifiying candidate # 19.641 * * * * [progress]: [ 66 / 138 ] simplifiying candidate # 19.641 * [simplify]: Simplifying (* (* im -1/3) im) 19.641 * * [simplify]: iters left: 4 (4 enodes) 19.642 * * [simplify]: iters left: 3 (14 enodes) 19.645 * * [simplify]: iters left: 2 (17 enodes) 19.647 * * [simplify]: iters left: 1 (19 enodes) 19.650 * * [simplify]: Extracting #0: cost 1 inf + 0 19.650 * * [simplify]: Extracting #1: cost 6 inf + 0 19.650 * * [simplify]: Extracting #2: cost 6 inf + 2 19.650 * * [simplify]: Extracting #3: cost 1 inf + 291 19.651 * * [simplify]: Extracting #4: cost 0 inf + 332 19.651 * [simplify]: Simplified to (* im (* im -1/3)) 19.651 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* im (* im -1/3)) (+ 1 1)) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 19.651 * [simplify]: Simplifying (+ 1 1) 19.651 * * [simplify]: iters left: 2 (2 enodes) 19.656 * * [simplify]: iters left: 1 (9 enodes) 19.657 * * [simplify]: Extracting #0: cost 1 inf + 0 19.657 * * [simplify]: Extracting #1: cost 0 inf + 1 19.657 * [simplify]: Simplified to 2 19.657 * [simplify]: Simplified (2 2 3 1 2 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* (* im -1/3) im) 2) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 19.658 * * * * [progress]: [ 67 / 138 ] simplifiying candidate # 19.658 * [simplify]: Simplifying (* (* im -1/3) im) 19.658 * * [simplify]: iters left: 4 (4 enodes) 19.659 * * [simplify]: iters left: 3 (14 enodes) 19.661 * * [simplify]: iters left: 2 (17 enodes) 19.664 * * [simplify]: iters left: 1 (19 enodes) 19.666 * * [simplify]: Extracting #0: cost 1 inf + 0 19.667 * * [simplify]: Extracting #1: cost 6 inf + 0 19.667 * * [simplify]: Extracting #2: cost 6 inf + 2 19.667 * * [simplify]: Extracting #3: cost 1 inf + 291 19.667 * * [simplify]: Extracting #4: cost 0 inf + 332 19.667 * [simplify]: Simplified to (* im (* im -1/3)) 19.667 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* im (* im -1/3)) (+ 1 1)) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 19.667 * [simplify]: Simplifying (+ 1 1) 19.667 * * [simplify]: iters left: 2 (2 enodes) 19.668 * * [simplify]: iters left: 1 (9 enodes) 19.670 * * [simplify]: Extracting #0: cost 1 inf + 0 19.670 * * [simplify]: Extracting #1: cost 0 inf + 1 19.670 * [simplify]: Simplified to 2 19.670 * [simplify]: Simplified (2 2 3 1 2 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* (* im -1/3) im) 2) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 19.670 * * * * [progress]: [ 68 / 138 ] simplifiying candidate # 19.671 * [simplify]: Simplifying (* (* im -1/3) im) 19.671 * * [simplify]: iters left: 4 (4 enodes) 19.672 * * [simplify]: iters left: 3 (14 enodes) 19.674 * * [simplify]: iters left: 2 (17 enodes) 19.677 * * [simplify]: iters left: 1 (19 enodes) 19.679 * * [simplify]: Extracting #0: cost 1 inf + 0 19.680 * * [simplify]: Extracting #1: cost 6 inf + 0 19.680 * * [simplify]: Extracting #2: cost 6 inf + 2 19.680 * * [simplify]: Extracting #3: cost 1 inf + 291 19.680 * * [simplify]: Extracting #4: cost 0 inf + 332 19.680 * [simplify]: Simplified to (* im (* im -1/3)) 19.680 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* im (* im -1/3)) (+ 1 1)) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 19.680 * [simplify]: Simplifying (+ 1 1) 19.680 * * [simplify]: iters left: 2 (2 enodes) 19.681 * * [simplify]: iters left: 1 (9 enodes) 19.684 * * [simplify]: Extracting #0: cost 1 inf + 0 19.684 * * [simplify]: Extracting #1: cost 0 inf + 1 19.684 * [simplify]: Simplified to 2 19.684 * [simplify]: Simplified (2 2 3 1 2 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* (* im -1/3) im) 2) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 19.684 * * * * [progress]: [ 69 / 138 ] simplifiying candidate # 19.684 * [simplify]: Simplifying (* (* im -1/3) im) 19.685 * * [simplify]: iters left: 4 (4 enodes) 19.686 * * [simplify]: iters left: 3 (14 enodes) 19.688 * * [simplify]: iters left: 2 (17 enodes) 19.691 * * [simplify]: iters left: 1 (19 enodes) 19.694 * * [simplify]: Extracting #0: cost 1 inf + 0 19.694 * * [simplify]: Extracting #1: cost 6 inf + 0 19.694 * * [simplify]: Extracting #2: cost 6 inf + 2 19.694 * * [simplify]: Extracting #3: cost 1 inf + 291 19.694 * * [simplify]: Extracting #4: cost 0 inf + 332 19.694 * [simplify]: Simplified to (* im (* im -1/3)) 19.694 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* im (* im -1/3)) (+ 1 1)) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 19.694 * [simplify]: Simplifying (+ 1 1) 19.694 * * [simplify]: iters left: 2 (2 enodes) 19.696 * * [simplify]: iters left: 1 (9 enodes) 19.697 * * [simplify]: Extracting #0: cost 1 inf + 0 19.697 * * [simplify]: Extracting #1: cost 0 inf + 1 19.697 * [simplify]: Simplified to 2 19.698 * [simplify]: Simplified (2 2 3 1 2 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* (* im -1/3) im) 2) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 19.698 * * * * [progress]: [ 70 / 138 ] simplifiying candidate # 19.698 * [simplify]: Simplifying (* (* im -1/3) im) 19.698 * * [simplify]: iters left: 4 (4 enodes) 19.699 * * [simplify]: iters left: 3 (14 enodes) 19.701 * * [simplify]: iters left: 2 (17 enodes) 19.704 * * [simplify]: iters left: 1 (19 enodes) 19.706 * * [simplify]: Extracting #0: cost 1 inf + 0 19.707 * * [simplify]: Extracting #1: cost 6 inf + 0 19.707 * * [simplify]: Extracting #2: cost 6 inf + 2 19.707 * * [simplify]: Extracting #3: cost 1 inf + 291 19.707 * * [simplify]: Extracting #4: cost 0 inf + 332 19.707 * [simplify]: Simplified to (* im (* im -1/3)) 19.707 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* im (* im -1/3)) (+ 1 1)) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 19.707 * [simplify]: Simplifying (+ 1 1) 19.707 * * [simplify]: iters left: 2 (2 enodes) 19.708 * * [simplify]: iters left: 1 (9 enodes) 19.710 * * [simplify]: Extracting #0: cost 1 inf + 0 19.710 * * [simplify]: Extracting #1: cost 0 inf + 1 19.710 * [simplify]: Simplified to 2 19.710 * [simplify]: Simplified (2 2 3 1 2 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* (* im -1/3) im) 2) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 19.710 * * * * [progress]: [ 71 / 138 ] simplifiying candidate # 19.711 * [simplify]: Simplifying (* (* im -1/3) im) 19.711 * * [simplify]: iters left: 4 (4 enodes) 19.712 * * [simplify]: iters left: 3 (14 enodes) 19.714 * * [simplify]: iters left: 2 (17 enodes) 19.719 * * [simplify]: iters left: 1 (19 enodes) 19.725 * * [simplify]: Extracting #0: cost 1 inf + 0 19.725 * * [simplify]: Extracting #1: cost 6 inf + 0 19.725 * * [simplify]: Extracting #2: cost 6 inf + 2 19.725 * * [simplify]: Extracting #3: cost 1 inf + 291 19.725 * * [simplify]: Extracting #4: cost 0 inf + 332 19.726 * [simplify]: Simplified to (* im (* im -1/3)) 19.726 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* im (* im -1/3)) (+ 1 1)) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 19.726 * [simplify]: Simplifying (+ 1 1) 19.726 * * [simplify]: iters left: 2 (2 enodes) 19.729 * * [simplify]: iters left: 1 (9 enodes) 19.732 * * [simplify]: Extracting #0: cost 1 inf + 0 19.732 * * [simplify]: Extracting #1: cost 0 inf + 1 19.732 * [simplify]: Simplified to 2 19.732 * [simplify]: Simplified (2 2 3 1 2 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* (* im -1/3) im) 2) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 19.733 * * * * [progress]: [ 72 / 138 ] simplifiying candidate # 19.733 * [simplify]: Simplifying (* (* im -1/3) im) 19.733 * * [simplify]: iters left: 4 (4 enodes) 19.735 * * [simplify]: iters left: 3 (14 enodes) 19.740 * * [simplify]: iters left: 2 (17 enodes) 19.745 * * [simplify]: iters left: 1 (19 enodes) 19.751 * * [simplify]: Extracting #0: cost 1 inf + 0 19.751 * * [simplify]: Extracting #1: cost 6 inf + 0 19.751 * * [simplify]: Extracting #2: cost 6 inf + 2 19.751 * * [simplify]: Extracting #3: cost 1 inf + 291 19.751 * * [simplify]: Extracting #4: cost 0 inf + 332 19.752 * [simplify]: Simplified to (* im (* im -1/3)) 19.752 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* im (* im -1/3)) (+ 1 1)) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 19.752 * [simplify]: Simplifying (+ 1 1) 19.752 * * [simplify]: iters left: 2 (2 enodes) 19.755 * * [simplify]: iters left: 1 (9 enodes) 19.757 * * [simplify]: Extracting #0: cost 1 inf + 0 19.758 * * [simplify]: Extracting #1: cost 0 inf + 1 19.758 * [simplify]: Simplified to 2 19.758 * [simplify]: Simplified (2 2 3 1 2 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* (* im -1/3) im) 2) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 19.758 * * * * [progress]: [ 73 / 138 ] simplifiying candidate # 19.758 * [simplify]: Simplifying (* (* im -1/3) im) 19.758 * * [simplify]: iters left: 4 (4 enodes) 19.763 * * [simplify]: iters left: 3 (14 enodes) 19.767 * * [simplify]: iters left: 2 (17 enodes) 19.773 * * [simplify]: iters left: 1 (19 enodes) 19.778 * * [simplify]: Extracting #0: cost 1 inf + 0 19.778 * * [simplify]: Extracting #1: cost 6 inf + 0 19.779 * * [simplify]: Extracting #2: cost 6 inf + 2 19.779 * * [simplify]: Extracting #3: cost 1 inf + 291 19.779 * * [simplify]: Extracting #4: cost 0 inf + 332 19.779 * [simplify]: Simplified to (* im (* im -1/3)) 19.779 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* im (* im -1/3)) (+ 1 1)) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 19.780 * [simplify]: Simplifying (+ 1 1) 19.780 * * [simplify]: iters left: 2 (2 enodes) 19.782 * * [simplify]: iters left: 1 (9 enodes) 19.785 * * [simplify]: Extracting #0: cost 1 inf + 0 19.785 * * [simplify]: Extracting #1: cost 0 inf + 1 19.786 * [simplify]: Simplified to 2 19.786 * [simplify]: Simplified (2 2 3 1 2 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* (* im -1/3) im) 2) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 19.786 * * * * [progress]: [ 74 / 138 ] simplifiying candidate # 19.786 * [simplify]: Simplifying (* (* im -1/3) im) 19.786 * * [simplify]: iters left: 4 (4 enodes) 19.789 * * [simplify]: iters left: 3 (14 enodes) 19.794 * * [simplify]: iters left: 2 (17 enodes) 19.799 * * [simplify]: iters left: 1 (19 enodes) 19.805 * * [simplify]: Extracting #0: cost 1 inf + 0 19.805 * * [simplify]: Extracting #1: cost 6 inf + 0 19.805 * * [simplify]: Extracting #2: cost 6 inf + 2 19.805 * * [simplify]: Extracting #3: cost 1 inf + 291 19.805 * * [simplify]: Extracting #4: cost 0 inf + 332 19.805 * [simplify]: Simplified to (* im (* im -1/3)) 19.806 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* im (* im -1/3)) (+ 1 1)) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 19.806 * [simplify]: Simplifying (+ 1 1) 19.806 * * [simplify]: iters left: 2 (2 enodes) 19.808 * * [simplify]: iters left: 1 (9 enodes) 19.812 * * [simplify]: Extracting #0: cost 1 inf + 0 19.812 * * [simplify]: Extracting #1: cost 0 inf + 1 19.812 * [simplify]: Simplified to 2 19.812 * [simplify]: Simplified (2 2 3 1 2 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* (* im -1/3) im) 2) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 19.812 * * * * [progress]: [ 75 / 138 ] simplifiying candidate # 19.812 * [simplify]: Simplifying (* (* (* im -1/3) im) (* (* im -1/3) im)) 19.812 * * [simplify]: iters left: 6 (5 enodes) 19.816 * * [simplify]: iters left: 5 (24 enodes) 19.826 * * [simplify]: iters left: 4 (61 enodes) 19.842 * * [simplify]: iters left: 3 (93 enodes) 19.858 * * [simplify]: iters left: 2 (113 enodes) 19.878 * * [simplify]: iters left: 1 (124 enodes) 19.895 * * [simplify]: Extracting #0: cost 1 inf + 0 19.895 * * [simplify]: Extracting #1: cost 15 inf + 0 19.896 * * [simplify]: Extracting #2: cost 26 inf + 3 19.896 * * [simplify]: Extracting #3: cost 10 inf + 1556 19.897 * * [simplify]: Extracting #4: cost 4 inf + 2097 19.898 * * [simplify]: Extracting #5: cost 2 inf + 2310 19.899 * * [simplify]: Extracting #6: cost 0 inf + 2734 19.900 * [simplify]: Simplified to (* (* im (* im -1/3)) (* im (* im -1/3))) 19.900 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* (* im (* im -1/3)) (* im (* im -1/3))) 1) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 19.900 * * * * [progress]: [ 76 / 138 ] simplifiying candidate # 19.901 * [simplify]: Simplifying (* (* (* im -1/3) im) (* (* im -1/3) im)) 19.901 * * [simplify]: iters left: 6 (5 enodes) 19.905 * * [simplify]: iters left: 5 (24 enodes) 19.915 * * [simplify]: iters left: 4 (61 enodes) 19.938 * * [simplify]: iters left: 3 (93 enodes) 19.956 * * [simplify]: iters left: 2 (113 enodes) 19.980 * * [simplify]: iters left: 1 (124 enodes) 19.999 * * [simplify]: Extracting #0: cost 1 inf + 0 19.999 * * [simplify]: Extracting #1: cost 15 inf + 0 19.999 * * [simplify]: Extracting #2: cost 26 inf + 3 20.000 * * [simplify]: Extracting #3: cost 10 inf + 1556 20.001 * * [simplify]: Extracting #4: cost 4 inf + 2097 20.001 * * [simplify]: Extracting #5: cost 2 inf + 2310 20.002 * * [simplify]: Extracting #6: cost 0 inf + 2734 20.003 * [simplify]: Simplified to (* (* im (* im -1/3)) (* im (* im -1/3))) 20.003 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* (* im (* im -1/3)) (* im (* im -1/3))) 1) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 20.003 * * * * [progress]: [ 77 / 138 ] simplifiying candidate # 20.003 * [simplify]: Simplifying (* (* (* im -1/3) im) (* (* im -1/3) im)) 20.004 * * [simplify]: iters left: 6 (5 enodes) 20.005 * * [simplify]: iters left: 5 (24 enodes) 20.012 * * [simplify]: iters left: 4 (61 enodes) 20.029 * * [simplify]: iters left: 3 (93 enodes) 20.060 * * [simplify]: iters left: 2 (113 enodes) 20.097 * * [simplify]: iters left: 1 (124 enodes) 20.129 * * [simplify]: Extracting #0: cost 1 inf + 0 20.129 * * [simplify]: Extracting #1: cost 15 inf + 0 20.129 * * [simplify]: Extracting #2: cost 26 inf + 3 20.130 * * [simplify]: Extracting #3: cost 10 inf + 1556 20.132 * * [simplify]: Extracting #4: cost 4 inf + 2097 20.133 * * [simplify]: Extracting #5: cost 2 inf + 2310 20.135 * * [simplify]: Extracting #6: cost 0 inf + 2734 20.136 * [simplify]: Simplified to (* (* im (* im -1/3)) (* im (* im -1/3))) 20.136 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* (* im (* im -1/3)) (* im (* im -1/3))) 1) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 20.137 * * * * [progress]: [ 78 / 138 ] simplifiying candidate # 20.137 * [simplify]: Simplifying (* (* (* im -1/3) im) (* (* im -1/3) im)) 20.137 * * [simplify]: iters left: 6 (5 enodes) 20.141 * * [simplify]: iters left: 5 (24 enodes) 20.151 * * [simplify]: iters left: 4 (61 enodes) 20.175 * * [simplify]: iters left: 3 (93 enodes) 20.209 * * [simplify]: iters left: 2 (113 enodes) 20.233 * * [simplify]: iters left: 1 (124 enodes) 20.250 * * [simplify]: Extracting #0: cost 1 inf + 0 20.250 * * [simplify]: Extracting #1: cost 15 inf + 0 20.251 * * [simplify]: Extracting #2: cost 26 inf + 3 20.251 * * [simplify]: Extracting #3: cost 10 inf + 1556 20.253 * * [simplify]: Extracting #4: cost 4 inf + 2097 20.255 * * [simplify]: Extracting #5: cost 2 inf + 2310 20.256 * * [simplify]: Extracting #6: cost 0 inf + 2734 20.258 * [simplify]: Simplified to (* (* im (* im -1/3)) (* im (* im -1/3))) 20.258 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* (* im (* im -1/3)) (* im (* im -1/3))) 1) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 20.258 * * * * [progress]: [ 79 / 138 ] simplifiying candidate # 20.259 * [simplify]: Simplifying (* (* (* im -1/3) im) (* (* im -1/3) im)) 20.259 * * [simplify]: iters left: 6 (5 enodes) 20.262 * * [simplify]: iters left: 5 (24 enodes) 20.269 * * [simplify]: iters left: 4 (61 enodes) 20.281 * * [simplify]: iters left: 3 (93 enodes) 20.299 * * [simplify]: iters left: 2 (113 enodes) 20.316 * * [simplify]: iters left: 1 (124 enodes) 20.332 * * [simplify]: Extracting #0: cost 1 inf + 0 20.332 * * [simplify]: Extracting #1: cost 15 inf + 0 20.332 * * [simplify]: Extracting #2: cost 26 inf + 3 20.332 * * [simplify]: Extracting #3: cost 10 inf + 1556 20.333 * * [simplify]: Extracting #4: cost 4 inf + 2097 20.334 * * [simplify]: Extracting #5: cost 2 inf + 2310 20.334 * * [simplify]: Extracting #6: cost 0 inf + 2734 20.335 * [simplify]: Simplified to (* (* im (* im -1/3)) (* im (* im -1/3))) 20.335 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* (* im (* im -1/3)) (* im (* im -1/3))) 1) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 20.335 * * * * [progress]: [ 80 / 138 ] simplifiying candidate # 20.335 * [simplify]: Simplifying (* (* (* im -1/3) im) (* (* im -1/3) im)) 20.336 * * [simplify]: iters left: 6 (5 enodes) 20.338 * * [simplify]: iters left: 5 (24 enodes) 20.343 * * [simplify]: iters left: 4 (61 enodes) 20.368 * * [simplify]: iters left: 3 (93 enodes) 20.402 * * [simplify]: iters left: 2 (113 enodes) 20.435 * * [simplify]: iters left: 1 (124 enodes) 20.467 * * [simplify]: Extracting #0: cost 1 inf + 0 20.467 * * [simplify]: Extracting #1: cost 15 inf + 0 20.468 * * [simplify]: Extracting #2: cost 26 inf + 3 20.468 * * [simplify]: Extracting #3: cost 10 inf + 1556 20.470 * * [simplify]: Extracting #4: cost 4 inf + 2097 20.471 * * [simplify]: Extracting #5: cost 2 inf + 2310 20.472 * * [simplify]: Extracting #6: cost 0 inf + 2734 20.474 * [simplify]: Simplified to (* (* im (* im -1/3)) (* im (* im -1/3))) 20.474 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* (* im (* im -1/3)) (* im (* im -1/3))) 1) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 20.474 * * * * [progress]: [ 81 / 138 ] simplifiying candidate # 20.474 * [simplify]: Simplifying (* (* (* im -1/3) im) (* (* im -1/3) im)) 20.474 * * [simplify]: iters left: 6 (5 enodes) 20.478 * * [simplify]: iters left: 5 (24 enodes) 20.488 * * [simplify]: iters left: 4 (61 enodes) 20.503 * * [simplify]: iters left: 3 (93 enodes) 20.521 * * [simplify]: iters left: 2 (113 enodes) 20.554 * * [simplify]: iters left: 1 (124 enodes) 20.584 * * [simplify]: Extracting #0: cost 1 inf + 0 20.584 * * [simplify]: Extracting #1: cost 15 inf + 0 20.584 * * [simplify]: Extracting #2: cost 26 inf + 3 20.585 * * [simplify]: Extracting #3: cost 10 inf + 1556 20.586 * * [simplify]: Extracting #4: cost 4 inf + 2097 20.587 * * [simplify]: Extracting #5: cost 2 inf + 2310 20.589 * * [simplify]: Extracting #6: cost 0 inf + 2734 20.590 * [simplify]: Simplified to (* (* im (* im -1/3)) (* im (* im -1/3))) 20.590 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* (* im (* im -1/3)) (* im (* im -1/3))) 1) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 20.590 * * * * [progress]: [ 82 / 138 ] simplifiying candidate # 20.591 * [simplify]: Simplifying (* (* (* im -1/3) im) (* (* im -1/3) im)) 20.591 * * [simplify]: iters left: 6 (5 enodes) 20.594 * * [simplify]: iters left: 5 (24 enodes) 20.604 * * [simplify]: iters left: 4 (61 enodes) 20.632 * * [simplify]: iters left: 3 (93 enodes) 20.662 * * [simplify]: iters left: 2 (113 enodes) 20.685 * * [simplify]: iters left: 1 (124 enodes) 20.701 * * [simplify]: Extracting #0: cost 1 inf + 0 20.702 * * [simplify]: Extracting #1: cost 15 inf + 0 20.702 * * [simplify]: Extracting #2: cost 26 inf + 3 20.702 * * [simplify]: Extracting #3: cost 10 inf + 1556 20.703 * * [simplify]: Extracting #4: cost 4 inf + 2097 20.703 * * [simplify]: Extracting #5: cost 2 inf + 2310 20.704 * * [simplify]: Extracting #6: cost 0 inf + 2734 20.705 * [simplify]: Simplified to (* (* im (* im -1/3)) (* im (* im -1/3))) 20.705 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* (* im (* im -1/3)) (* im (* im -1/3))) 1) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 20.705 * * * * [progress]: [ 83 / 138 ] simplifiying candidate # 20.705 * [simplify]: Simplifying (* (* (* im -1/3) im) (* (* im -1/3) im)) 20.705 * * [simplify]: iters left: 6 (5 enodes) 20.709 * * [simplify]: iters left: 5 (24 enodes) 20.720 * * [simplify]: iters left: 4 (61 enodes) 20.745 * * [simplify]: iters left: 3 (93 enodes) 20.768 * * [simplify]: iters left: 2 (113 enodes) 20.786 * * [simplify]: iters left: 1 (124 enodes) 20.808 * * [simplify]: Extracting #0: cost 1 inf + 0 20.808 * * [simplify]: Extracting #1: cost 15 inf + 0 20.808 * * [simplify]: Extracting #2: cost 26 inf + 3 20.809 * * [simplify]: Extracting #3: cost 10 inf + 1556 20.810 * * [simplify]: Extracting #4: cost 4 inf + 2097 20.812 * * [simplify]: Extracting #5: cost 2 inf + 2310 20.813 * * [simplify]: Extracting #6: cost 0 inf + 2734 20.815 * [simplify]: Simplified to (* (* im (* im -1/3)) (* im (* im -1/3))) 20.815 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* (* im (* im -1/3)) (* im (* im -1/3))) 1) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 20.815 * * * * [progress]: [ 84 / 138 ] simplifiying candidate # 20.815 * * * * [progress]: [ 85 / 138 ] simplifiying candidate # 20.815 * [simplify]: Simplifying (* (* im -1/3) im) 20.816 * * [simplify]: iters left: 4 (4 enodes) 20.818 * * [simplify]: iters left: 3 (14 enodes) 20.823 * * [simplify]: iters left: 2 (17 enodes) 20.827 * * [simplify]: iters left: 1 (19 enodes) 20.831 * * [simplify]: Extracting #0: cost 1 inf + 0 20.831 * * [simplify]: Extracting #1: cost 6 inf + 0 20.831 * * [simplify]: Extracting #2: cost 6 inf + 2 20.831 * * [simplify]: Extracting #3: cost 1 inf + 291 20.831 * * [simplify]: Extracting #4: cost 0 inf + 332 20.831 * [simplify]: Simplified to (* im (* im -1/3)) 20.831 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* im (* im -1/3)) (+ 1 1)) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 20.831 * * * * [progress]: [ 86 / 138 ] simplifiying candidate # 20.832 * [simplify]: Simplifying (* (* im -1/3) im) 20.832 * * [simplify]: iters left: 4 (4 enodes) 20.833 * * [simplify]: iters left: 3 (14 enodes) 20.837 * * [simplify]: iters left: 2 (17 enodes) 20.840 * * [simplify]: iters left: 1 (19 enodes) 20.843 * * [simplify]: Extracting #0: cost 1 inf + 0 20.843 * * [simplify]: Extracting #1: cost 6 inf + 0 20.843 * * [simplify]: Extracting #2: cost 6 inf + 2 20.843 * * [simplify]: Extracting #3: cost 1 inf + 291 20.844 * * [simplify]: Extracting #4: cost 0 inf + 332 20.844 * [simplify]: Simplified to (* im (* im -1/3)) 20.844 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* im (* im -1/3)) (+ 1 1)) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 20.844 * * * * [progress]: [ 87 / 138 ] simplifiying candidate # 20.844 * [simplify]: Simplifying (* (* im -1/3) im) 20.844 * * [simplify]: iters left: 4 (4 enodes) 20.846 * * [simplify]: iters left: 3 (14 enodes) 20.848 * * [simplify]: iters left: 2 (17 enodes) 20.851 * * [simplify]: iters left: 1 (19 enodes) 20.854 * * [simplify]: Extracting #0: cost 1 inf + 0 20.854 * * [simplify]: Extracting #1: cost 6 inf + 0 20.854 * * [simplify]: Extracting #2: cost 6 inf + 2 20.855 * * [simplify]: Extracting #3: cost 1 inf + 291 20.855 * * [simplify]: Extracting #4: cost 0 inf + 332 20.855 * [simplify]: Simplified to (* im (* im -1/3)) 20.855 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* im (* im -1/3)) (+ 1 1)) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 20.855 * * * * [progress]: [ 88 / 138 ] simplifiying candidate # 20.855 * * * * [progress]: [ 89 / 138 ] simplifiying candidate # 20.856 * [simplify]: Simplifying (+ (+ (+ (log im) (log -1/3)) (log im)) (+ (+ (log im) (log -1/3)) (log im))) 20.856 * * [simplify]: iters left: 6 (7 enodes) 20.860 * * [simplify]: iters left: 5 (27 enodes) 20.870 * * [simplify]: iters left: 4 (48 enodes) 20.882 * * [simplify]: iters left: 3 (87 enodes) 20.895 * * [simplify]: iters left: 2 (108 enodes) 20.910 * * [simplify]: iters left: 1 (117 enodes) 20.933 * * [simplify]: Extracting #0: cost 1 inf + 0 20.933 * * [simplify]: Extracting #1: cost 15 inf + 0 20.933 * * [simplify]: Extracting #2: cost 30 inf + 0 20.934 * * [simplify]: Extracting #3: cost 23 inf + 397 20.935 * * [simplify]: Extracting #4: cost 7 inf + 3572 20.937 * * [simplify]: Extracting #5: cost 0 inf + 5206 20.940 * * [simplify]: Extracting #6: cost 0 inf + 5166 20.942 * * [simplify]: Extracting #7: cost 0 inf + 5126 20.944 * [simplify]: Simplified to (+ (+ (log -1/3) (+ (log im) (log im))) (+ (log -1/3) (+ (log im) (log im)))) 20.944 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (exp (+ (+ (log -1/3) (+ (log im) (log im))) (+ (log -1/3) (+ (log im) (log im))))) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 20.945 * * * * [progress]: [ 90 / 138 ] simplifiying candidate # 20.945 * [simplify]: Simplifying (+ (+ (+ (log im) (log -1/3)) (log im)) (+ (log (* im -1/3)) (log im))) 20.945 * * [simplify]: iters left: 6 (10 enodes) 20.951 * * [simplify]: iters left: 5 (35 enodes) 20.958 * * [simplify]: iters left: 4 (60 enodes) 20.970 * * [simplify]: iters left: 3 (99 enodes) 20.985 * * [simplify]: iters left: 2 (127 enodes) 21.018 * * [simplify]: iters left: 1 (131 enodes) 21.047 * * [simplify]: Extracting #0: cost 1 inf + 0 21.048 * * [simplify]: Extracting #1: cost 15 inf + 0 21.048 * * [simplify]: Extracting #2: cost 31 inf + 0 21.048 * * [simplify]: Extracting #3: cost 23 inf + 770 21.050 * * [simplify]: Extracting #4: cost 5 inf + 4071 21.052 * * [simplify]: Extracting #5: cost 0 inf + 5010 21.054 * * [simplify]: Extracting #6: cost 0 inf + 4930 21.057 * [simplify]: Simplified to (+ (+ (log -1/3) (+ (log im) (log im))) (+ (log -1/3) (+ (log im) (log im)))) 21.057 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (exp (+ (+ (log -1/3) (+ (log im) (log im))) (+ (log -1/3) (+ (log im) (log im))))) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 21.057 * * * * [progress]: [ 91 / 138 ] simplifiying candidate # 21.057 * [simplify]: Simplifying (+ (+ (+ (log im) (log -1/3)) (log im)) (log (* (* im -1/3) im))) 21.058 * * [simplify]: iters left: 6 (10 enodes) 21.063 * * [simplify]: iters left: 5 (39 enodes) 21.077 * * [simplify]: iters left: 4 (61 enodes) 21.098 * * [simplify]: iters left: 3 (105 enodes) 21.120 * * [simplify]: iters left: 2 (131 enodes) 21.137 * * [simplify]: iters left: 1 (141 enodes) 21.156 * * [simplify]: Extracting #0: cost 1 inf + 0 21.156 * * [simplify]: Extracting #1: cost 15 inf + 0 21.156 * * [simplify]: Extracting #2: cost 33 inf + 0 21.157 * * [simplify]: Extracting #3: cost 30 inf + 326 21.157 * * [simplify]: Extracting #4: cost 14 inf + 2110 21.158 * * [simplify]: Extracting #5: cost 1 inf + 4744 21.159 * * [simplify]: Extracting #6: cost 0 inf + 4896 21.160 * [simplify]: Simplified to (+ (log (* im (* im -1/3))) (log (* im (* im -1/3)))) 21.160 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (exp (+ (log (* im (* im -1/3))) (log (* im (* im -1/3))))) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 21.161 * * * * [progress]: [ 92 / 138 ] simplifiying candidate # 21.161 * [simplify]: Simplifying (+ (+ (log (* im -1/3)) (log im)) (+ (+ (log im) (log -1/3)) (log im))) 21.161 * * [simplify]: iters left: 6 (10 enodes) 21.164 * * [simplify]: iters left: 5 (35 enodes) 21.170 * * [simplify]: iters left: 4 (56 enodes) 21.185 * * [simplify]: iters left: 3 (94 enodes) 21.215 * * [simplify]: iters left: 2 (117 enodes) 21.245 * * [simplify]: iters left: 1 (121 enodes) 21.269 * * [simplify]: Extracting #0: cost 1 inf + 0 21.269 * * [simplify]: Extracting #1: cost 15 inf + 0 21.269 * * [simplify]: Extracting #2: cost 31 inf + 0 21.269 * * [simplify]: Extracting #3: cost 28 inf + 184 21.270 * * [simplify]: Extracting #4: cost 8 inf + 3215 21.271 * * [simplify]: Extracting #5: cost 0 inf + 4930 21.272 * [simplify]: Simplified to (+ (+ (log (* im -1/3)) (log im)) (+ (log (* im -1/3)) (log im))) 21.272 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (exp (+ (+ (log (* im -1/3)) (log im)) (+ (log (* im -1/3)) (log im)))) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 21.272 * * * * [progress]: [ 93 / 138 ] simplifiying candidate # 21.272 * [simplify]: Simplifying (+ (+ (log (* im -1/3)) (log im)) (+ (log (* im -1/3)) (log im))) 21.273 * * [simplify]: iters left: 6 (7 enodes) 21.275 * * [simplify]: iters left: 5 (29 enodes) 21.281 * * [simplify]: iters left: 4 (48 enodes) 21.289 * * [simplify]: iters left: 3 (78 enodes) 21.313 * * [simplify]: iters left: 2 (104 enodes) 21.336 * * [simplify]: iters left: 1 (114 enodes) 21.354 * * [simplify]: Extracting #0: cost 1 inf + 0 21.354 * * [simplify]: Extracting #1: cost 15 inf + 0 21.355 * * [simplify]: Extracting #2: cost 31 inf + 0 21.355 * * [simplify]: Extracting #3: cost 28 inf + 184 21.356 * * [simplify]: Extracting #4: cost 14 inf + 2166 21.358 * * [simplify]: Extracting #5: cost 0 inf + 4970 21.360 * * [simplify]: Extracting #6: cost 0 inf + 4930 21.362 * [simplify]: Simplified to (+ (+ (log (* im -1/3)) (log im)) (+ (log (* im -1/3)) (log im))) 21.362 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (exp (+ (+ (log (* im -1/3)) (log im)) (+ (log (* im -1/3)) (log im)))) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 21.363 * * * * [progress]: [ 94 / 138 ] simplifiying candidate # 21.363 * [simplify]: Simplifying (+ (+ (log (* im -1/3)) (log im)) (log (* (* im -1/3) im))) 21.363 * * [simplify]: iters left: 6 (9 enodes) 21.372 * * [simplify]: iters left: 5 (33 enodes) 21.383 * * [simplify]: iters left: 4 (53 enodes) 21.402 * * [simplify]: iters left: 3 (90 enodes) 21.429 * * [simplify]: iters left: 2 (119 enodes) 21.462 * * [simplify]: iters left: 1 (138 enodes) 21.484 * * [simplify]: Extracting #0: cost 1 inf + 0 21.484 * * [simplify]: Extracting #1: cost 15 inf + 0 21.484 * * [simplify]: Extracting #2: cost 33 inf + 0 21.484 * * [simplify]: Extracting #3: cost 29 inf + 367 21.485 * * [simplify]: Extracting #4: cost 13 inf + 2302 21.486 * * [simplify]: Extracting #5: cost 1 inf + 4774 21.487 * * [simplify]: Extracting #6: cost 0 inf + 5036 21.490 * [simplify]: Simplified to (+ (log (* im (* im -1/3))) (log (* im (* im -1/3)))) 21.490 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (exp (+ (log (* im (* im -1/3))) (log (* im (* im -1/3))))) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 21.490 * * * * [progress]: [ 95 / 138 ] simplifiying candidate # 21.490 * [simplify]: Simplifying (+ (log (* (* im -1/3) im)) (+ (+ (log im) (log -1/3)) (log im))) 21.490 * * [simplify]: iters left: 6 (10 enodes) 21.493 * * [simplify]: iters left: 5 (39 enodes) 21.506 * * [simplify]: iters left: 4 (61 enodes) 21.518 * * [simplify]: iters left: 3 (103 enodes) 21.533 * * [simplify]: iters left: 2 (132 enodes) 21.559 * * [simplify]: iters left: 1 (142 enodes) 21.578 * * [simplify]: Extracting #0: cost 1 inf + 0 21.578 * * [simplify]: Extracting #1: cost 15 inf + 0 21.578 * * [simplify]: Extracting #2: cost 33 inf + 0 21.578 * * [simplify]: Extracting #3: cost 30 inf + 376 21.579 * * [simplify]: Extracting #4: cost 7 inf + 3473 21.580 * * [simplify]: Extracting #5: cost 0 inf + 4896 21.583 * [simplify]: Simplified to (+ (log (* im (* im -1/3))) (log (* im (* im -1/3)))) 21.583 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (exp (+ (log (* im (* im -1/3))) (log (* im (* im -1/3))))) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 21.583 * * * * [progress]: [ 96 / 138 ] simplifiying candidate # 21.583 * [simplify]: Simplifying (+ (log (* (* im -1/3) im)) (+ (log (* im -1/3)) (log im))) 21.584 * * [simplify]: iters left: 6 (9 enodes) 21.586 * * [simplify]: iters left: 5 (33 enodes) 21.592 * * [simplify]: iters left: 4 (52 enodes) 21.608 * * [simplify]: iters left: 3 (86 enodes) 21.630 * * [simplify]: iters left: 2 (115 enodes) 21.647 * * [simplify]: iters left: 1 (127 enodes) 21.668 * * [simplify]: Extracting #0: cost 1 inf + 0 21.668 * * [simplify]: Extracting #1: cost 15 inf + 0 21.668 * * [simplify]: Extracting #2: cost 33 inf + 0 21.669 * * [simplify]: Extracting #3: cost 34 inf + 2 21.669 * * [simplify]: Extracting #4: cost 22 inf + 1361 21.671 * * [simplify]: Extracting #5: cost 3 inf + 4412 21.673 * * [simplify]: Extracting #6: cost 0 inf + 4896 21.676 * [simplify]: Simplified to (+ (log (* im (* im -1/3))) (log (* im (* im -1/3)))) 21.676 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (exp (+ (log (* im (* im -1/3))) (log (* im (* im -1/3))))) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 21.676 * * * * [progress]: [ 97 / 138 ] simplifiying candidate # 21.677 * [simplify]: Simplifying (+ (log (* (* im -1/3) im)) (log (* (* im -1/3) im))) 21.677 * * [simplify]: iters left: 6 (6 enodes) 21.680 * * [simplify]: iters left: 5 (23 enodes) 21.691 * * [simplify]: iters left: 4 (38 enodes) 21.699 * * [simplify]: iters left: 3 (59 enodes) 21.709 * * [simplify]: iters left: 2 (98 enodes) 21.730 * * [simplify]: iters left: 1 (135 enodes) 21.758 * * [simplify]: Extracting #0: cost 1 inf + 0 21.759 * * [simplify]: Extracting #1: cost 15 inf + 0 21.759 * * [simplify]: Extracting #2: cost 33 inf + 0 21.759 * * [simplify]: Extracting #3: cost 33 inf + 73 21.759 * * [simplify]: Extracting #4: cost 11 inf + 2938 21.761 * * [simplify]: Extracting #5: cost 1 inf + 4815 21.762 * * [simplify]: Extracting #6: cost 0 inf + 5036 21.763 * [simplify]: Simplified to (+ (log (* (* im im) -1/3)) (log (* (* im im) -1/3))) 21.763 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (exp (+ (log (* (* im im) -1/3)) (log (* (* im im) -1/3)))) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 21.763 * * * * [progress]: [ 98 / 138 ] simplifiying candidate # 21.763 * * * * [progress]: [ 99 / 138 ] simplifiying candidate # 21.764 * * * * [progress]: [ 100 / 138 ] simplifiying candidate # 21.764 * [simplify]: Simplifying (* (* (* (* (* im im) im) (* (* -1/3 -1/3) -1/3)) (* (* im im) im)) (* (* (* (* im im) im) (* (* -1/3 -1/3) -1/3)) (* (* im im) im))) 21.764 * * [simplify]: iters left: 6 (9 enodes) 21.769 * * [simplify]: iters left: 5 (46 enodes) 21.790 * * [simplify]: iters left: 4 (183 enodes) 21.971 * * [simplify]: Extracting #0: cost 1 inf + 0 21.971 * * [simplify]: Extracting #1: cost 54 inf + 0 21.972 * * [simplify]: Extracting #2: cost 199 inf + 46 21.975 * * [simplify]: Extracting #3: cost 134 inf + 10515 21.984 * * [simplify]: Extracting #4: cost 8 inf + 34223 21.997 * * [simplify]: Extracting #5: cost 0 inf + 35651 22.017 * [simplify]: Simplified to (* (* -1/27 (* (* im (* im im)) (* im (* im im)))) (* -1/27 (* (* im (* im im)) (* im (* im im))))) 22.017 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (cbrt (* (* -1/27 (* (* im (* im im)) (* im (* im im)))) (* -1/27 (* (* im (* im im)) (* im (* im im)))))) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 22.017 * * * * [progress]: [ 101 / 138 ] simplifiying candidate # 22.018 * [simplify]: Simplifying (* (* (* (* (* im im) im) (* (* -1/3 -1/3) -1/3)) (* (* im im) im)) (* (* (* (* im -1/3) (* im -1/3)) (* im -1/3)) (* (* im im) im))) 22.018 * * [simplify]: iters left: 6 (13 enodes) 22.027 * * [simplify]: iters left: 5 (70 enodes) 22.057 * * [simplify]: iters left: 4 (242 enodes) 22.221 * * [simplify]: Extracting #0: cost 1 inf + 0 22.221 * * [simplify]: Extracting #1: cost 52 inf + 0 22.222 * * [simplify]: Extracting #2: cost 195 inf + 250 22.235 * * [simplify]: Extracting #3: cost 105 inf + 21234 22.253 * * [simplify]: Extracting #4: cost 1 inf + 41864 22.274 * * [simplify]: Extracting #5: cost 0 inf + 41619 22.294 * [simplify]: Simplified to (* (* (* (* im im) -1/27) (* (* im im) (* im im))) (* (* (* im im) -1/27) (* (* im im) (* im im)))) 22.294 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (cbrt (* (* (* (* im im) -1/27) (* (* im im) (* im im))) (* (* (* im im) -1/27) (* (* im im) (* im im))))) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 22.295 * * * * [progress]: [ 102 / 138 ] simplifiying candidate # 22.295 * [simplify]: Simplifying (* (* (* (* (* im im) im) (* (* -1/3 -1/3) -1/3)) (* (* im im) im)) (* (* (* (* im -1/3) im) (* (* im -1/3) im)) (* (* im -1/3) im))) 22.296 * * [simplify]: iters left: 6 (13 enodes) 22.305 * * [simplify]: iters left: 5 (67 enodes) 22.337 * * [simplify]: iters left: 4 (233 enodes) 22.463 * * [simplify]: Extracting #0: cost 1 inf + 0 22.463 * * [simplify]: Extracting #1: cost 66 inf + 0 22.465 * * [simplify]: Extracting #2: cost 238 inf + 372 22.474 * * [simplify]: Extracting #3: cost 127 inf + 20883 22.504 * * [simplify]: Extracting #4: cost 8 inf + 47111 22.532 * * [simplify]: Extracting #5: cost 0 inf + 48844 22.559 * * [simplify]: Extracting #6: cost 0 inf + 48804 22.586 * [simplify]: Simplified to (* (* (* im im) (* (* im im) (* -1/27 (* im im)))) (* (* im im) (* (* im im) (* -1/27 (* im im))))) 22.586 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (cbrt (* (* (* im im) (* (* im im) (* -1/27 (* im im)))) (* (* im im) (* (* im im) (* -1/27 (* im im)))))) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 22.586 * * * * [progress]: [ 103 / 138 ] simplifiying candidate # 22.587 * [simplify]: Simplifying (* (* (* (* (* im -1/3) (* im -1/3)) (* im -1/3)) (* (* im im) im)) (* (* (* (* im im) im) (* (* -1/3 -1/3) -1/3)) (* (* im im) im))) 22.587 * * [simplify]: iters left: 6 (13 enodes) 22.592 * * [simplify]: iters left: 5 (70 enodes) 22.608 * * [simplify]: iters left: 4 (243 enodes) 22.788 * * [simplify]: Extracting #0: cost 1 inf + 0 22.788 * * [simplify]: Extracting #1: cost 50 inf + 0 22.789 * * [simplify]: Extracting #2: cost 216 inf + 3 22.796 * * [simplify]: Extracting #3: cost 162 inf + 12023 22.807 * * [simplify]: Extracting #4: cost 11 inf + 46470 22.821 * * [simplify]: Extracting #5: cost 0 inf + 45167 22.846 * * [simplify]: Extracting #6: cost 0 inf + 44689 22.871 * [simplify]: Simplified to (* (* -1/27 (* (* (* im im) (* im im)) (* im im))) (* -1/27 (* (* (* im im) (* im im)) (* im im)))) 22.871 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (cbrt (* (* -1/27 (* (* (* im im) (* im im)) (* im im))) (* -1/27 (* (* (* im im) (* im im)) (* im im))))) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 22.871 * * * * [progress]: [ 104 / 138 ] simplifiying candidate # 22.872 * [simplify]: Simplifying (* (* (* (* (* im -1/3) (* im -1/3)) (* im -1/3)) (* (* im im) im)) (* (* (* (* im -1/3) (* im -1/3)) (* im -1/3)) (* (* im im) im))) 22.872 * * [simplify]: iters left: 6 (9 enodes) 22.878 * * [simplify]: iters left: 5 (51 enodes) 22.891 * * [simplify]: iters left: 4 (200 enodes) 23.069 * * [simplify]: Extracting #0: cost 1 inf + 0 23.069 * * [simplify]: Extracting #1: cost 54 inf + 0 23.070 * * [simplify]: Extracting #2: cost 213 inf + 3 23.075 * * [simplify]: Extracting #3: cost 161 inf + 9714 23.097 * * [simplify]: Extracting #4: cost 22 inf + 39050 23.128 * * [simplify]: Extracting #5: cost 0 inf + 43486 23.155 * * [simplify]: Extracting #6: cost 0 inf + 43286 23.181 * [simplify]: Simplified to (* (* (* im (* im -1/3)) (* im (* im -1/3))) (* (* (* im (* im -1/3)) (* im (* im -1/3))) (* (* im (* im -1/3)) (* im (* im -1/3))))) 23.182 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (cbrt (* (* (* im (* im -1/3)) (* im (* im -1/3))) (* (* (* im (* im -1/3)) (* im (* im -1/3))) (* (* im (* im -1/3)) (* im (* im -1/3)))))) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 23.182 * * * * [progress]: [ 105 / 138 ] simplifiying candidate # 23.182 * [simplify]: Simplifying (* (* (* (* (* im -1/3) (* im -1/3)) (* im -1/3)) (* (* im im) im)) (* (* (* (* im -1/3) im) (* (* im -1/3) im)) (* (* im -1/3) im))) 23.183 * * [simplify]: iters left: 6 (12 enodes) 23.191 * * [simplify]: iters left: 5 (66 enodes) 23.224 * * [simplify]: iters left: 4 (223 enodes) 23.383 * * [simplify]: Extracting #0: cost 1 inf + 0 23.383 * * [simplify]: Extracting #1: cost 61 inf + 0 23.386 * * [simplify]: Extracting #2: cost 201 inf + 4 23.391 * * [simplify]: Extracting #3: cost 152 inf + 12451 23.419 * * [simplify]: Extracting #4: cost 21 inf + 44098 23.446 * * [simplify]: Extracting #5: cost 0 inf + 44491 23.472 * * [simplify]: Extracting #6: cost 0 inf + 43967 23.486 * [simplify]: Simplified to (* (* (* (* im (* im -1/3)) (* im (* im -1/3))) (* (* im (* im -1/3)) (* im (* im -1/3)))) (* (* im (* im -1/3)) (* im (* im -1/3)))) 23.486 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (cbrt (* (* (* (* im (* im -1/3)) (* im (* im -1/3))) (* (* im (* im -1/3)) (* im (* im -1/3)))) (* (* im (* im -1/3)) (* im (* im -1/3))))) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 23.486 * * * * [progress]: [ 106 / 138 ] simplifiying candidate # 23.487 * [simplify]: Simplifying (* (* (* (* (* im -1/3) im) (* (* im -1/3) im)) (* (* im -1/3) im)) (* (* (* (* im im) im) (* (* -1/3 -1/3) -1/3)) (* (* im im) im))) 23.487 * * [simplify]: iters left: 6 (13 enodes) 23.492 * * [simplify]: iters left: 5 (67 enodes) 23.514 * * [simplify]: iters left: 4 (233 enodes) 23.667 * * [simplify]: Extracting #0: cost 1 inf + 0 23.667 * * [simplify]: Extracting #1: cost 67 inf + 0 23.669 * * [simplify]: Extracting #2: cost 263 inf + 3 23.677 * * [simplify]: Extracting #3: cost 178 inf + 16190 23.691 * * [simplify]: Extracting #4: cost 8 inf + 56125 23.713 * * [simplify]: Extracting #5: cost 0 inf + 57783 23.734 * * [simplify]: Extracting #6: cost 0 inf + 57704 23.749 * [simplify]: Simplified to (* (* (* im (* im -1/3)) (* (* im (* im -1/3)) (* im (* im -1/3)))) (* (* im (* im -1/3)) (* (* im (* im -1/3)) (* im (* im -1/3))))) 23.749 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (cbrt (* (* (* im (* im -1/3)) (* (* im (* im -1/3)) (* im (* im -1/3)))) (* (* im (* im -1/3)) (* (* im (* im -1/3)) (* im (* im -1/3)))))) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 23.750 * * * * [progress]: [ 107 / 138 ] simplifiying candidate # 23.750 * [simplify]: Simplifying (* (* (* (* (* im -1/3) im) (* (* im -1/3) im)) (* (* im -1/3) im)) (* (* (* (* im -1/3) (* im -1/3)) (* im -1/3)) (* (* im im) im))) 23.750 * * [simplify]: iters left: 6 (12 enodes) 23.755 * * [simplify]: iters left: 5 (66 enodes) 23.787 * * [simplify]: iters left: 4 (224 enodes) 23.974 * * [simplify]: Extracting #0: cost 1 inf + 0 23.974 * * [simplify]: Extracting #1: cost 75 inf + 0 23.975 * * [simplify]: Extracting #2: cost 200 inf + 126 23.981 * * [simplify]: Extracting #3: cost 99 inf + 19760 23.994 * * [simplify]: Extracting #4: cost 6 inf + 41803 24.021 * * [simplify]: Extracting #5: cost 0 inf + 43047 24.047 * [simplify]: Simplified to (* (* (* im (* im -1/3)) (* im (* im -1/3))) (* (* (* im (* im -1/3)) (* im (* im -1/3))) (* (* im (* im -1/3)) (* im (* im -1/3))))) 24.047 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (cbrt (* (* (* im (* im -1/3)) (* im (* im -1/3))) (* (* (* im (* im -1/3)) (* im (* im -1/3))) (* (* im (* im -1/3)) (* im (* im -1/3)))))) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 24.048 * * * * [progress]: [ 108 / 138 ] simplifiying candidate # 24.048 * [simplify]: Simplifying (* (* (* (* (* im -1/3) im) (* (* im -1/3) im)) (* (* im -1/3) im)) (* (* (* (* im -1/3) im) (* (* im -1/3) im)) (* (* im -1/3) im))) 24.048 * * [simplify]: iters left: 6 (7 enodes) 24.053 * * [simplify]: iters left: 5 (39 enodes) 24.080 * * [simplify]: iters left: 4 (156 enodes) 24.191 * * [simplify]: Extracting #0: cost 1 inf + 0 24.191 * * [simplify]: Extracting #1: cost 39 inf + 0 24.192 * * [simplify]: Extracting #2: cost 118 inf + 45 24.193 * * [simplify]: Extracting #3: cost 98 inf + 2704 24.197 * * [simplify]: Extracting #4: cost 21 inf + 16968 24.205 * * [simplify]: Extracting #5: cost 0 inf + 21858 24.212 * [simplify]: Simplified to (* (* (* im (* im -1/3)) (* (* im (* im -1/3)) (* im (* im -1/3)))) (* (* im (* im -1/3)) (* (* im (* im -1/3)) (* im (* im -1/3))))) 24.212 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (cbrt (* (* (* im (* im -1/3)) (* (* im (* im -1/3)) (* im (* im -1/3)))) (* (* im (* im -1/3)) (* (* im (* im -1/3)) (* im (* im -1/3)))))) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 24.213 * * * * [progress]: [ 109 / 138 ] simplifiying candidate # 24.213 * * * * [progress]: [ 110 / 138 ] simplifiying candidate # 24.213 * * * * [progress]: [ 111 / 138 ] simplifiying candidate # 24.213 * * * * [progress]: [ 112 / 138 ] simplifiying candidate # 24.213 * * * * [progress]: [ 113 / 138 ] simplifiying candidate # 24.213 * [simplify]: Simplifying (* (* im -1/3) (* im -1/3)) 24.213 * * [simplify]: iters left: 4 (4 enodes) 24.215 * * [simplify]: iters left: 3 (21 enodes) 24.219 * * [simplify]: iters left: 2 (36 enodes) 24.225 * * [simplify]: iters left: 1 (39 enodes) 24.231 * * [simplify]: Extracting #0: cost 1 inf + 0 24.231 * * [simplify]: Extracting #1: cost 9 inf + 0 24.231 * * [simplify]: Extracting #2: cost 10 inf + 3 24.231 * * [simplify]: Extracting #3: cost 1 inf + 539 24.234 * * [simplify]: Extracting #4: cost 0 inf + 581 24.234 * [simplify]: Simplified to (* (* im im) 1/9) 24.234 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (* (* (* im im) 1/9) (* im im)) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 24.234 * [simplify]: Simplifying (* im im) 24.234 * * [simplify]: iters left: 2 (2 enodes) 24.235 * * [simplify]: iters left: 1 (6 enodes) 24.236 * * [simplify]: Extracting #0: cost 1 inf + 0 24.236 * * [simplify]: Extracting #1: cost 3 inf + 0 24.236 * * [simplify]: Extracting #2: cost 2 inf + 1 24.236 * * [simplify]: Extracting #3: cost 0 inf + 83 24.236 * [simplify]: Simplified to (* im im) 24.236 * [simplify]: Simplified (2 2 3 1 2 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (* (* (* im -1/3) (* im -1/3)) (* im im)) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 24.236 * * * * [progress]: [ 114 / 138 ] simplifiying candidate # 24.236 * [simplify]: Simplifying (* (* im -1/3) im) 24.237 * * [simplify]: iters left: 4 (4 enodes) 24.238 * * [simplify]: iters left: 3 (14 enodes) 24.240 * * [simplify]: iters left: 2 (17 enodes) 24.244 * * [simplify]: iters left: 1 (19 enodes) 24.247 * * [simplify]: Extracting #0: cost 1 inf + 0 24.247 * * [simplify]: Extracting #1: cost 6 inf + 0 24.248 * * [simplify]: Extracting #2: cost 6 inf + 2 24.248 * * [simplify]: Extracting #3: cost 1 inf + 291 24.248 * * [simplify]: Extracting #4: cost 0 inf + 332 24.248 * [simplify]: Simplified to (* im (* im -1/3)) 24.248 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* im (* im -1/3)) (* 2 1)) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 24.248 * [simplify]: Simplifying (* 2 1) 24.248 * * [simplify]: iters left: 2 (3 enodes) 24.250 * * [simplify]: iters left: 1 (9 enodes) 24.252 * * [simplify]: Extracting #0: cost 1 inf + 0 24.252 * * [simplify]: Extracting #1: cost 0 inf + 1 24.252 * [simplify]: Simplified to 2 24.252 * [simplify]: Simplified (2 2 3 1 2 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* (* im -1/3) im) 2) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 24.252 * * * * [progress]: [ 115 / 138 ] simplifiying candidate # 24.252 * [simplify]: Simplifying (* (* im -1/3) im) 24.252 * * [simplify]: iters left: 4 (4 enodes) 24.253 * * [simplify]: iters left: 3 (14 enodes) 24.258 * * [simplify]: iters left: 2 (17 enodes) 24.263 * * [simplify]: iters left: 1 (19 enodes) 24.269 * * [simplify]: Extracting #0: cost 1 inf + 0 24.269 * * [simplify]: Extracting #1: cost 6 inf + 0 24.269 * * [simplify]: Extracting #2: cost 6 inf + 2 24.270 * * [simplify]: Extracting #3: cost 1 inf + 291 24.270 * * [simplify]: Extracting #4: cost 0 inf + 332 24.270 * [simplify]: Simplified to (* im (* im -1/3)) 24.270 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* im (* im -1/3)) (* 2 1)) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 24.270 * [simplify]: Simplifying (* 2 1) 24.271 * * [simplify]: iters left: 2 (3 enodes) 24.273 * * [simplify]: iters left: 1 (9 enodes) 24.276 * * [simplify]: Extracting #0: cost 1 inf + 0 24.276 * * [simplify]: Extracting #1: cost 0 inf + 1 24.276 * [simplify]: Simplified to 2 24.276 * [simplify]: Simplified (2 2 3 1 2 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* (* im -1/3) im) 2) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 24.277 * * * * [progress]: [ 116 / 138 ] simplifiying candidate # 24.277 * [simplify]: Simplifying (* (* im -1/3) im) 24.277 * * [simplify]: iters left: 4 (4 enodes) 24.279 * * [simplify]: iters left: 3 (14 enodes) 24.283 * * [simplify]: iters left: 2 (17 enodes) 24.286 * * [simplify]: iters left: 1 (19 enodes) 24.289 * * [simplify]: Extracting #0: cost 1 inf + 0 24.289 * * [simplify]: Extracting #1: cost 6 inf + 0 24.289 * * [simplify]: Extracting #2: cost 6 inf + 2 24.289 * * [simplify]: Extracting #3: cost 1 inf + 291 24.289 * * [simplify]: Extracting #4: cost 0 inf + 332 24.289 * [simplify]: Simplified to (* im (* im -1/3)) 24.289 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* im (* im -1/3)) (* 2 1)) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 24.290 * [simplify]: Simplifying (* 2 1) 24.290 * * [simplify]: iters left: 2 (3 enodes) 24.291 * * [simplify]: iters left: 1 (9 enodes) 24.293 * * [simplify]: Extracting #0: cost 1 inf + 0 24.293 * * [simplify]: Extracting #1: cost 0 inf + 1 24.293 * [simplify]: Simplified to 2 24.293 * [simplify]: Simplified (2 2 3 1 2 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* (* im -1/3) im) 2) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 24.293 * * * * [progress]: [ 117 / 138 ] simplifiying candidate # 24.293 * [simplify]: Simplifying (* (* im -1/3) im) 24.293 * * [simplify]: iters left: 4 (4 enodes) 24.295 * * [simplify]: iters left: 3 (14 enodes) 24.297 * * [simplify]: iters left: 2 (17 enodes) 24.300 * * [simplify]: iters left: 1 (19 enodes) 24.302 * * [simplify]: Extracting #0: cost 1 inf + 0 24.302 * * [simplify]: Extracting #1: cost 6 inf + 0 24.303 * * [simplify]: Extracting #2: cost 6 inf + 2 24.303 * * [simplify]: Extracting #3: cost 1 inf + 291 24.303 * * [simplify]: Extracting #4: cost 0 inf + 332 24.303 * [simplify]: Simplified to (* im (* im -1/3)) 24.303 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* im (* im -1/3)) (* 2 1)) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 24.303 * [simplify]: Simplifying (* 2 1) 24.303 * * [simplify]: iters left: 2 (3 enodes) 24.304 * * [simplify]: iters left: 1 (9 enodes) 24.306 * * [simplify]: Extracting #0: cost 1 inf + 0 24.306 * * [simplify]: Extracting #1: cost 0 inf + 1 24.306 * [simplify]: Simplified to 2 24.306 * [simplify]: Simplified (2 2 3 1 2 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* (* im -1/3) im) 2) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 24.307 * * * * [progress]: [ 118 / 138 ] simplifiying candidate # 24.307 * [simplify]: Simplifying (* (* im -1/3) im) 24.307 * * [simplify]: iters left: 4 (4 enodes) 24.308 * * [simplify]: iters left: 3 (14 enodes) 24.310 * * [simplify]: iters left: 2 (17 enodes) 24.313 * * [simplify]: iters left: 1 (19 enodes) 24.318 * * [simplify]: Extracting #0: cost 1 inf + 0 24.318 * * [simplify]: Extracting #1: cost 6 inf + 0 24.318 * * [simplify]: Extracting #2: cost 6 inf + 2 24.318 * * [simplify]: Extracting #3: cost 1 inf + 291 24.318 * * [simplify]: Extracting #4: cost 0 inf + 332 24.319 * [simplify]: Simplified to (* im (* im -1/3)) 24.319 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* im (* im -1/3)) (* 2 1)) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 24.319 * [simplify]: Simplifying (* 2 1) 24.319 * * [simplify]: iters left: 2 (3 enodes) 24.321 * * [simplify]: iters left: 1 (9 enodes) 24.324 * * [simplify]: Extracting #0: cost 1 inf + 0 24.325 * * [simplify]: Extracting #1: cost 0 inf + 1 24.325 * [simplify]: Simplified to 2 24.325 * [simplify]: Simplified (2 2 3 1 2 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* (* im -1/3) im) 2) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 24.325 * * * * [progress]: [ 119 / 138 ] simplifiying candidate # 24.325 * [simplify]: Simplifying (* (* im -1/3) im) 24.325 * * [simplify]: iters left: 4 (4 enodes) 24.328 * * [simplify]: iters left: 3 (14 enodes) 24.333 * * [simplify]: iters left: 2 (17 enodes) 24.336 * * [simplify]: iters left: 1 (19 enodes) 24.339 * * [simplify]: Extracting #0: cost 1 inf + 0 24.339 * * [simplify]: Extracting #1: cost 6 inf + 0 24.340 * * [simplify]: Extracting #2: cost 6 inf + 2 24.340 * * [simplify]: Extracting #3: cost 1 inf + 291 24.340 * * [simplify]: Extracting #4: cost 0 inf + 332 24.340 * [simplify]: Simplified to (* im (* im -1/3)) 24.340 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* im (* im -1/3)) (* 2 1)) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 24.340 * [simplify]: Simplifying (* 2 1) 24.340 * * [simplify]: iters left: 2 (3 enodes) 24.342 * * [simplify]: iters left: 1 (9 enodes) 24.344 * * [simplify]: Extracting #0: cost 1 inf + 0 24.344 * * [simplify]: Extracting #1: cost 0 inf + 1 24.344 * [simplify]: Simplified to 2 24.344 * [simplify]: Simplified (2 2 3 1 2 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* (* im -1/3) im) 2) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 24.344 * * * * [progress]: [ 120 / 138 ] simplifiying candidate # 24.345 * [simplify]: Simplifying (* (* im -1/3) im) 24.345 * * [simplify]: iters left: 4 (4 enodes) 24.346 * * [simplify]: iters left: 3 (14 enodes) 24.353 * * [simplify]: iters left: 2 (17 enodes) 24.356 * * [simplify]: iters left: 1 (19 enodes) 24.358 * * [simplify]: Extracting #0: cost 1 inf + 0 24.359 * * [simplify]: Extracting #1: cost 6 inf + 0 24.359 * * [simplify]: Extracting #2: cost 6 inf + 2 24.359 * * [simplify]: Extracting #3: cost 1 inf + 291 24.359 * * [simplify]: Extracting #4: cost 0 inf + 332 24.359 * [simplify]: Simplified to (* im (* im -1/3)) 24.359 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* im (* im -1/3)) (* 2 1)) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 24.359 * [simplify]: Simplifying (* 2 1) 24.359 * * [simplify]: iters left: 2 (3 enodes) 24.361 * * [simplify]: iters left: 1 (9 enodes) 24.362 * * [simplify]: Extracting #0: cost 1 inf + 0 24.362 * * [simplify]: Extracting #1: cost 0 inf + 1 24.362 * [simplify]: Simplified to 2 24.362 * [simplify]: Simplified (2 2 3 1 2 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* (* im -1/3) im) 2) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 24.363 * * * * [progress]: [ 121 / 138 ] simplifiying candidate # 24.363 * [simplify]: Simplifying (* (* im -1/3) im) 24.363 * * [simplify]: iters left: 4 (4 enodes) 24.364 * * [simplify]: iters left: 3 (14 enodes) 24.366 * * [simplify]: iters left: 2 (17 enodes) 24.369 * * [simplify]: iters left: 1 (19 enodes) 24.372 * * [simplify]: Extracting #0: cost 1 inf + 0 24.372 * * [simplify]: Extracting #1: cost 6 inf + 0 24.372 * * [simplify]: Extracting #2: cost 6 inf + 2 24.372 * * [simplify]: Extracting #3: cost 1 inf + 291 24.372 * * [simplify]: Extracting #4: cost 0 inf + 332 24.372 * [simplify]: Simplified to (* im (* im -1/3)) 24.372 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* im (* im -1/3)) (* 2 1)) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 24.373 * [simplify]: Simplifying (* 2 1) 24.373 * * [simplify]: iters left: 2 (3 enodes) 24.374 * * [simplify]: iters left: 1 (9 enodes) 24.376 * * [simplify]: Extracting #0: cost 1 inf + 0 24.376 * * [simplify]: Extracting #1: cost 0 inf + 1 24.376 * [simplify]: Simplified to 2 24.376 * [simplify]: Simplified (2 2 3 1 2 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* (* im -1/3) im) 2) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 24.376 * * * * [progress]: [ 122 / 138 ] simplifiying candidate # 24.376 * [simplify]: Simplifying (* (* im -1/3) im) 24.376 * * [simplify]: iters left: 4 (4 enodes) 24.377 * * [simplify]: iters left: 3 (14 enodes) 24.381 * * [simplify]: iters left: 2 (17 enodes) 24.387 * * [simplify]: iters left: 1 (19 enodes) 24.391 * * [simplify]: Extracting #0: cost 1 inf + 0 24.392 * * [simplify]: Extracting #1: cost 6 inf + 0 24.392 * * [simplify]: Extracting #2: cost 6 inf + 2 24.392 * * [simplify]: Extracting #3: cost 1 inf + 291 24.392 * * [simplify]: Extracting #4: cost 0 inf + 332 24.392 * [simplify]: Simplified to (* im (* im -1/3)) 24.392 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* im (* im -1/3)) (* 2 1)) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 24.392 * [simplify]: Simplifying (* 2 1) 24.392 * * [simplify]: iters left: 2 (3 enodes) 24.394 * * [simplify]: iters left: 1 (9 enodes) 24.395 * * [simplify]: Extracting #0: cost 1 inf + 0 24.395 * * [simplify]: Extracting #1: cost 0 inf + 1 24.396 * [simplify]: Simplified to 2 24.396 * [simplify]: Simplified (2 2 3 1 2 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* (* im -1/3) im) 2) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 24.397 * * * * [progress]: [ 123 / 138 ] simplifiying candidate # 24.397 * * * * [progress]: [ 124 / 138 ] simplifiying candidate # 24.397 * [simplify]: Simplifying (* im -1/3) 24.397 * * [simplify]: iters left: 2 (3 enodes) 24.398 * * [simplify]: iters left: 1 (10 enodes) 24.399 * * [simplify]: Extracting #0: cost 1 inf + 0 24.399 * * [simplify]: Extracting #1: cost 4 inf + 0 24.399 * * [simplify]: Extracting #2: cost 2 inf + 2 24.400 * * [simplify]: Extracting #3: cost 0 inf + 86 24.400 * [simplify]: Simplified to (* im -1/3) 24.400 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (* (* im -1/3) (* im (* (* im -1/3) im))) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 24.400 * * * * [progress]: [ 125 / 138 ] simplifiying candidate #real (real->posit16 (* (* (* im -1/3) im) (* (* im -1/3) im)))) (* 2 2))) (+ (* (* im -1/3) im) 2)))))> 24.400 * * * * [progress]: [ 126 / 138 ] simplifiying candidate # 24.400 * * * * [progress]: [ 127 / 138 ] simplifiying candidate # 24.400 * [simplify]: Simplifying (* -1/3 im) 24.400 * * [simplify]: iters left: 2 (3 enodes) 24.401 * * [simplify]: iters left: 1 (10 enodes) 24.403 * * [simplify]: Extracting #0: cost 1 inf + 0 24.403 * * [simplify]: Extracting #1: cost 4 inf + 0 24.403 * * [simplify]: Extracting #2: cost 2 inf + 2 24.403 * * [simplify]: Extracting #3: cost 0 inf + 86 24.403 * [simplify]: Simplified to (* -1/3 im) 24.403 * [simplify]: Simplified (2 2 3 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (* (* (* im -1/3) im) (* (* im -1/3) im)) (* 2 2))) (+ (* (* -1/3 im) im) 2))))) 24.403 * * * * [progress]: [ 128 / 138 ] simplifiying candidate # 24.403 * [simplify]: Simplifying (* -1/3 im) 24.403 * * [simplify]: iters left: 2 (3 enodes) 24.404 * * [simplify]: iters left: 1 (10 enodes) 24.406 * * [simplify]: Extracting #0: cost 1 inf + 0 24.406 * * [simplify]: Extracting #1: cost 4 inf + 0 24.406 * * [simplify]: Extracting #2: cost 2 inf + 2 24.406 * * [simplify]: Extracting #3: cost 0 inf + 86 24.406 * [simplify]: Simplified to (* -1/3 im) 24.406 * [simplify]: Simplified (2 2 3 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (* (* (* im -1/3) im) (* (* im -1/3) im)) (* 2 2))) (+ (* (* -1/3 im) im) 2))))) 24.406 * * * * [progress]: [ 129 / 138 ] simplifiying candidate # 24.406 * [simplify]: Simplifying (* -1/3 im) 24.406 * * [simplify]: iters left: 2 (3 enodes) 24.407 * * [simplify]: iters left: 1 (10 enodes) 24.409 * * [simplify]: Extracting #0: cost 1 inf + 0 24.409 * * [simplify]: Extracting #1: cost 4 inf + 0 24.409 * * [simplify]: Extracting #2: cost 2 inf + 2 24.409 * * [simplify]: Extracting #3: cost 0 inf + 86 24.409 * [simplify]: Simplified to (* -1/3 im) 24.409 * [simplify]: Simplified (2 2 3 2 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (* (* (* im -1/3) im) (* (* im -1/3) im)) (* 2 2))) (+ (* (* -1/3 im) im) 2))))) 24.409 * * * * [progress]: [ 130 / 138 ] simplifiying candidate # 24.409 * [simplify]: Simplifying (* -1/3 im) 24.409 * * [simplify]: iters left: 2 (3 enodes) 24.410 * * [simplify]: iters left: 1 (10 enodes) 24.412 * * [simplify]: Extracting #0: cost 1 inf + 0 24.412 * * [simplify]: Extracting #1: cost 4 inf + 0 24.412 * * [simplify]: Extracting #2: cost 2 inf + 2 24.412 * * [simplify]: Extracting #3: cost 0 inf + 86 24.412 * [simplify]: Simplified to (* -1/3 im) 24.412 * [simplify]: Simplified (2 2 3 1 2 1 2 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (* (* (* im -1/3) im) (* (* -1/3 im) im)) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 24.412 * * * * [progress]: [ 131 / 138 ] simplifiying candidate # 24.413 * [simplify]: Simplifying (* -1/3 im) 24.413 * * [simplify]: iters left: 2 (3 enodes) 24.414 * * [simplify]: iters left: 1 (10 enodes) 24.415 * * [simplify]: Extracting #0: cost 1 inf + 0 24.415 * * [simplify]: Extracting #1: cost 4 inf + 0 24.415 * * [simplify]: Extracting #2: cost 2 inf + 2 24.415 * * [simplify]: Extracting #3: cost 0 inf + 86 24.415 * [simplify]: Simplified to (* -1/3 im) 24.415 * [simplify]: Simplified (2 2 3 1 2 1 2 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (* (* (* im -1/3) im) (* (* -1/3 im) im)) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 24.415 * * * * [progress]: [ 132 / 138 ] simplifiying candidate # 24.416 * [simplify]: Simplifying (* -1/3 im) 24.416 * * [simplify]: iters left: 2 (3 enodes) 24.417 * * [simplify]: iters left: 1 (10 enodes) 24.418 * * [simplify]: Extracting #0: cost 1 inf + 0 24.418 * * [simplify]: Extracting #1: cost 4 inf + 0 24.418 * * [simplify]: Extracting #2: cost 2 inf + 2 24.418 * * [simplify]: Extracting #3: cost 0 inf + 86 24.418 * [simplify]: Simplified to (* -1/3 im) 24.418 * [simplify]: Simplified (2 2 3 1 2 1 2 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (* (* (* im -1/3) im) (* (* -1/3 im) im)) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 24.419 * * * * [progress]: [ 133 / 138 ] simplifiying candidate # 24.419 * [simplify]: Simplifying (* -1/3 im) 24.419 * * [simplify]: iters left: 2 (3 enodes) 24.420 * * [simplify]: iters left: 1 (10 enodes) 24.421 * * [simplify]: Extracting #0: cost 1 inf + 0 24.421 * * [simplify]: Extracting #1: cost 4 inf + 0 24.421 * * [simplify]: Extracting #2: cost 2 inf + 2 24.422 * * [simplify]: Extracting #3: cost 0 inf + 86 24.422 * [simplify]: Simplified to (* -1/3 im) 24.422 * [simplify]: Simplified (2 2 3 1 2 1 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (* (* (* -1/3 im) im) (* (* im -1/3) im)) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 24.422 * * * * [progress]: [ 134 / 138 ] simplifiying candidate # 24.422 * [simplify]: Simplifying (* -1/3 im) 24.422 * * [simplify]: iters left: 2 (3 enodes) 24.424 * * [simplify]: iters left: 1 (10 enodes) 24.427 * * [simplify]: Extracting #0: cost 1 inf + 0 24.427 * * [simplify]: Extracting #1: cost 4 inf + 0 24.427 * * [simplify]: Extracting #2: cost 2 inf + 2 24.427 * * [simplify]: Extracting #3: cost 0 inf + 86 24.427 * [simplify]: Simplified to (* -1/3 im) 24.427 * [simplify]: Simplified (2 2 3 1 2 1 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (* (* (* -1/3 im) im) (* (* im -1/3) im)) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 24.427 * * * * [progress]: [ 135 / 138 ] simplifiying candidate # 24.428 * [simplify]: Simplifying (* -1/3 im) 24.428 * * [simplify]: iters left: 2 (3 enodes) 24.430 * * [simplify]: iters left: 1 (10 enodes) 24.433 * * [simplify]: Extracting #0: cost 1 inf + 0 24.433 * * [simplify]: Extracting #1: cost 4 inf + 0 24.433 * * [simplify]: Extracting #2: cost 2 inf + 2 24.433 * * [simplify]: Extracting #3: cost 0 inf + 86 24.433 * [simplify]: Simplified to (* -1/3 im) 24.433 * [simplify]: Simplified (2 2 3 1 2 1 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (* (* (* -1/3 im) im) (* (* im -1/3) im)) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 24.433 * * * * [progress]: [ 136 / 138 ] simplifiying candidate # 24.433 * [simplify]: Simplifying (* 1/9 (pow im 4)) 24.434 * * [simplify]: iters left: 3 (5 enodes) 24.437 * * [simplify]: iters left: 2 (20 enodes) 24.442 * * [simplify]: iters left: 1 (37 enodes) 24.448 * * [simplify]: Extracting #0: cost 1 inf + 0 24.448 * * [simplify]: Extracting #1: cost 6 inf + 0 24.448 * * [simplify]: Extracting #2: cost 11 inf + 1 24.448 * * [simplify]: Extracting #3: cost 2 inf + 1057 24.449 * * [simplify]: Extracting #4: cost 0 inf + 656 24.449 * [simplify]: Simplified to (* (* (* im im) (* im im)) 1/9) 24.449 * [simplify]: Simplified (2 2 3 1 2 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (* (* (* im im) (* im im)) 1/9) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 24.449 * * * * [progress]: [ 137 / 138 ] simplifiying candidate # 24.449 * [simplify]: Simplifying (* 1/9 (pow im 4)) 24.449 * * [simplify]: iters left: 3 (5 enodes) 24.452 * * [simplify]: iters left: 2 (20 enodes) 24.459 * * [simplify]: iters left: 1 (37 enodes) 24.465 * * [simplify]: Extracting #0: cost 1 inf + 0 24.465 * * [simplify]: Extracting #1: cost 6 inf + 0 24.465 * * [simplify]: Extracting #2: cost 11 inf + 1 24.465 * * [simplify]: Extracting #3: cost 2 inf + 1057 24.465 * * [simplify]: Extracting #4: cost 0 inf + 656 24.466 * [simplify]: Simplified to (* (* (* im im) (* im im)) 1/9) 24.466 * [simplify]: Simplified (2 2 3 1 2 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (* (* (* im im) (* im im)) 1/9) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 24.466 * * * * [progress]: [ 138 / 138 ] simplifiying candidate # 24.466 * [simplify]: Simplifying (* 1/9 (pow im 4)) 24.466 * * [simplify]: iters left: 3 (5 enodes) 24.468 * * [simplify]: iters left: 2 (20 enodes) 24.475 * * [simplify]: iters left: 1 (37 enodes) 24.486 * * [simplify]: Extracting #0: cost 1 inf + 0 24.486 * * [simplify]: Extracting #1: cost 6 inf + 0 24.486 * * [simplify]: Extracting #2: cost 11 inf + 1 24.486 * * [simplify]: Extracting #3: cost 2 inf + 1057 24.487 * * [simplify]: Extracting #4: cost 0 inf + 656 24.487 * [simplify]: Simplified to (* (* (* im im) (* im im)) 1/9) 24.487 * [simplify]: Simplified (2 2 3 1 2 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (/ (* im (- (* (* (* im im) (* im im)) 1/9) (* 2 2))) (+ (* (* im -1/3) im) 2))))) 24.488 * * * [progress]: adding candidates to table 26.676 * * [progress]: iteration 4 / 4 26.676 * * * [progress]: picking best candidate 26.743 * * * * [pick]: Picked # 26.743 * * * [progress]: localizing error 26.805 * * * [progress]: generating rewritten candidates 26.805 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 3 2) 26.849 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 3 1 2) 26.875 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 3 1 1) 26.912 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 3 1) 27.042 * * * [progress]: generating series expansions 27.042 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 3 2) 27.043 * [backup-simplify]: Simplify (cbrt (* im (- (* (* im -1/3) im) 2))) into (* (pow (* (+ (* 1/3 (pow im 2)) 2) im) 1/3) (cbrt -1)) 27.043 * [approximate]: Taking taylor expansion of (* (pow (* (+ (* 1/3 (pow im 2)) 2) im) 1/3) (cbrt -1)) in (im) around 0 27.043 * [taylor]: Taking taylor expansion of (* (pow (* (+ (* 1/3 (pow im 2)) 2) im) 1/3) (cbrt -1)) in im 27.043 * [taylor]: Taking taylor expansion of (pow (* (+ (* 1/3 (pow im 2)) 2) im) 1/3) in im 27.043 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* (+ (* 1/3 (pow im 2)) 2) im)))) in im 27.043 * [taylor]: Taking taylor expansion of (* 1/3 (log (* (+ (* 1/3 (pow im 2)) 2) im))) in im 27.043 * [taylor]: Taking taylor expansion of 1/3 in im 27.043 * [backup-simplify]: Simplify 1/3 into 1/3 27.043 * [taylor]: Taking taylor expansion of (log (* (+ (* 1/3 (pow im 2)) 2) im)) in im 27.043 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in im 27.043 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in im 27.043 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in im 27.043 * [taylor]: Taking taylor expansion of 1/3 in im 27.043 * [backup-simplify]: Simplify 1/3 into 1/3 27.043 * [taylor]: Taking taylor expansion of (pow im 2) in im 27.043 * [taylor]: Taking taylor expansion of im in im 27.043 * [backup-simplify]: Simplify 0 into 0 27.043 * [backup-simplify]: Simplify 1 into 1 27.043 * [taylor]: Taking taylor expansion of 2 in im 27.043 * [backup-simplify]: Simplify 2 into 2 27.043 * [taylor]: Taking taylor expansion of im in im 27.043 * [backup-simplify]: Simplify 0 into 0 27.043 * [backup-simplify]: Simplify 1 into 1 27.044 * [backup-simplify]: Simplify (+ 0 2) into 2 27.044 * [backup-simplify]: Simplify (* 2 0) into 0 27.044 * [backup-simplify]: Simplify (+ 0 0) into 0 27.045 * [backup-simplify]: Simplify (+ (* 2 1) (* 0 0)) into 2 27.045 * [backup-simplify]: Simplify (log 2) into (log 2) 27.046 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) (log 2)) into (+ (log 2) (log im)) 27.046 * [backup-simplify]: Simplify (* 1/3 (+ (log 2) (log im))) into (* 1/3 (+ (log 2) (log im))) 27.046 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log 2) (log im)))) into (exp (* 1/3 (+ (log 2) (log im)))) 27.046 * [taylor]: Taking taylor expansion of (cbrt -1) in im 27.046 * [taylor]: Taking taylor expansion of -1 in im 27.046 * [backup-simplify]: Simplify -1 into -1 27.047 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 27.047 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 27.047 * [taylor]: Taking taylor expansion of (* (pow (* (+ (* 1/3 (pow im 2)) 2) im) 1/3) (cbrt -1)) in im 27.047 * [taylor]: Taking taylor expansion of (pow (* (+ (* 1/3 (pow im 2)) 2) im) 1/3) in im 27.047 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* (+ (* 1/3 (pow im 2)) 2) im)))) in im 27.047 * [taylor]: Taking taylor expansion of (* 1/3 (log (* (+ (* 1/3 (pow im 2)) 2) im))) in im 27.047 * [taylor]: Taking taylor expansion of 1/3 in im 27.047 * [backup-simplify]: Simplify 1/3 into 1/3 27.047 * [taylor]: Taking taylor expansion of (log (* (+ (* 1/3 (pow im 2)) 2) im)) in im 27.047 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in im 27.047 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in im 27.047 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in im 27.047 * [taylor]: Taking taylor expansion of 1/3 in im 27.047 * [backup-simplify]: Simplify 1/3 into 1/3 27.047 * [taylor]: Taking taylor expansion of (pow im 2) in im 27.047 * [taylor]: Taking taylor expansion of im in im 27.047 * [backup-simplify]: Simplify 0 into 0 27.047 * [backup-simplify]: Simplify 1 into 1 27.047 * [taylor]: Taking taylor expansion of 2 in im 27.047 * [backup-simplify]: Simplify 2 into 2 27.048 * [taylor]: Taking taylor expansion of im in im 27.048 * [backup-simplify]: Simplify 0 into 0 27.048 * [backup-simplify]: Simplify 1 into 1 27.048 * [backup-simplify]: Simplify (+ 0 2) into 2 27.048 * [backup-simplify]: Simplify (* 2 0) into 0 27.048 * [backup-simplify]: Simplify (+ 0 0) into 0 27.049 * [backup-simplify]: Simplify (+ (* 2 1) (* 0 0)) into 2 27.049 * [backup-simplify]: Simplify (log 2) into (log 2) 27.049 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) (log 2)) into (+ (log 2) (log im)) 27.050 * [backup-simplify]: Simplify (* 1/3 (+ (log 2) (log im))) into (* 1/3 (+ (log 2) (log im))) 27.050 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log 2) (log im)))) into (exp (* 1/3 (+ (log 2) (log im)))) 27.050 * [taylor]: Taking taylor expansion of (cbrt -1) in im 27.050 * [taylor]: Taking taylor expansion of -1 in im 27.050 * [backup-simplify]: Simplify -1 into -1 27.051 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 27.052 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 27.053 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log 2) (log im)))) (cbrt -1)) into (* (exp (* 1/3 (+ (log 2) (log im)))) (cbrt -1)) 27.054 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log 2) (log im)))) (cbrt -1)) into (* (exp (* 1/3 (+ (log 2) (log im)))) (cbrt -1)) 27.054 * [backup-simplify]: Simplify (* 1 1) into 1 27.054 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 27.055 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 27.056 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 1) (* 1/3 0))) into 0 27.057 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 2 1)))) 1) into 0 27.058 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) (log 2)) into (+ (log 2) (log im)) 27.059 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (+ (log 2) (log im)))) into 0 27.060 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log 2) (log im)))) (+ (* (/ (pow 0 1) 1)))) into 0 27.061 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (+ (log 2) (log im)))) 0) (* 0 (cbrt -1))) into 0 27.061 * [backup-simplify]: Simplify 0 into 0 27.063 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 27.064 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.064 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 27.065 * [backup-simplify]: Simplify (+ 0 0) into 0 27.066 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 1) (* 0 0)))) into 1/3 27.067 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 2 2))) (* 1 (/ (* 1 (pow (* 2 1/3) 1)) (pow 2 1)))) 2) into 1/6 27.068 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) (log 2)) into (+ (log 2) (log im)) 27.069 * [backup-simplify]: Simplify (+ (* 1/3 1/6) (+ (* 0 0) (* 0 (+ (log 2) (log im))))) into 1/18 27.070 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log 2) (log im)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 1/18 1) 1)))) into (* 1/18 (exp (* 1/3 (+ (log 2) (log im))))) 27.071 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (+ (log 2) (log im)))) 0) (+ (* 0 0) (* (* 1/18 (exp (* 1/3 (+ (log 2) (log im))))) (cbrt -1)))) into (* 1/18 (* (exp (* 1/3 (+ (log 2) (log im)))) (cbrt -1))) 27.071 * [backup-simplify]: Simplify (* 1/18 (* (exp (* 1/3 (+ (log 2) (log im)))) (cbrt -1))) into (* 1/18 (* (exp (* 1/3 (+ (log 2) (log im)))) (cbrt -1))) 27.072 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)))) (* 3 (cbrt -1))) into 0 27.073 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 27.073 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 27.074 * [backup-simplify]: Simplify (+ 0 0) into 0 27.075 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 1) (* 0 0))))) into 0 27.078 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 2 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 1/3) 1)) (pow 2 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 2 1)))) 6) into 0 27.078 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) (log 2)) into (+ (log 2) (log im)) 27.079 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 1/6) (+ (* 0 0) (* 0 (+ (log 2) (log im)))))) into 0 27.081 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log 2) (log im)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 1/18 1) 1)) (* (/ (pow 0 1) 1)))) into 0 27.082 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (+ (log 2) (log im)))) 0) (+ (* 0 0) (+ (* (* 1/18 (exp (* 1/3 (+ (log 2) (log im))))) 0) (* 0 (cbrt -1))))) into 0 27.082 * [backup-simplify]: Simplify 0 into 0 27.083 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)) (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 27.083 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 27.084 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 27.084 * [backup-simplify]: Simplify (+ 0 0) into 0 27.085 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 27.091 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow 2 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 1/3) 1)) (pow 2 3))) (* -3 (/ (* 1 (pow (* 2 1/3) 2)) (pow 2 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow 2 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow 2 1)))) 24) into -1/72 27.092 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) (log 2)) into (+ (log 2) (log im)) 27.093 * [backup-simplify]: Simplify (+ (* 1/3 -1/72) (+ (* 0 0) (+ (* 0 1/6) (+ (* 0 0) (* 0 (+ (log 2) (log im))))))) into (- 1/216) 27.104 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log 2) (log im)))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 1/18 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 1/18 2) 2)) (* (/ (pow (- 1/216) 1) 1)))) into (* -1/324 (exp (* 1/3 (+ (log 2) (log im))))) 27.108 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (+ (log 2) (log im)))) 0) (+ (* 0 0) (+ (* (* 1/18 (exp (* 1/3 (+ (log 2) (log im))))) 0) (+ (* 0 0) (* (* -1/324 (exp (* 1/3 (+ (log 2) (log im))))) (cbrt -1)))))) into (- (* 1/324 (* (exp (* 1/3 (+ (log 2) (log im)))) (cbrt -1)))) 27.109 * [backup-simplify]: Simplify (- (* 1/324 (* (exp (* 1/3 (+ (log 2) (log im)))) (cbrt -1)))) into (- (* 1/324 (* (exp (* 1/3 (+ (log 2) (log im)))) (cbrt -1)))) 27.112 * [backup-simplify]: Simplify (+ (* (- (* 1/324 (* (exp (* 1/3 (+ (log 2) (log im)))) (cbrt -1)))) (pow im 4)) (+ (* (* 1/18 (* (exp (* 1/3 (+ (log 2) (log im)))) (cbrt -1))) (pow im 2)) (* (exp (* 1/3 (+ (log 2) (log im)))) (cbrt -1)))) into (- (+ (* (exp (* 1/3 (+ (log 2) (log im)))) (cbrt -1)) (* 1/18 (* (exp (* 1/3 (+ (log 2) (log im)))) (* (cbrt -1) (pow im 2))))) (* 1/324 (* (exp (* 1/3 (+ (log 2) (log im)))) (* (cbrt -1) (pow im 4))))) 27.112 * [backup-simplify]: Simplify (cbrt (* (/ 1 im) (- (* (* (/ 1 im) -1/3) (/ 1 im)) 2))) into (* (cbrt -1) (pow (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 1/3)) 27.112 * [approximate]: Taking taylor expansion of (* (cbrt -1) (pow (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 1/3)) in (im) around 0 27.112 * [taylor]: Taking taylor expansion of (* (cbrt -1) (pow (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 1/3)) in im 27.112 * [taylor]: Taking taylor expansion of (cbrt -1) in im 27.112 * [taylor]: Taking taylor expansion of -1 in im 27.112 * [backup-simplify]: Simplify -1 into -1 27.112 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 27.113 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 27.113 * [taylor]: Taking taylor expansion of (pow (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 1/3) in im 27.113 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))) in im 27.113 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in im 27.113 * [taylor]: Taking taylor expansion of 1/3 in im 27.113 * [backup-simplify]: Simplify 1/3 into 1/3 27.113 * [taylor]: Taking taylor expansion of (log (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 27.113 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 27.113 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 27.113 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 27.113 * [taylor]: Taking taylor expansion of 1/3 in im 27.113 * [backup-simplify]: Simplify 1/3 into 1/3 27.113 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 27.113 * [taylor]: Taking taylor expansion of (pow im 2) in im 27.113 * [taylor]: Taking taylor expansion of im in im 27.113 * [backup-simplify]: Simplify 0 into 0 27.113 * [backup-simplify]: Simplify 1 into 1 27.113 * [backup-simplify]: Simplify (* 1 1) into 1 27.114 * [backup-simplify]: Simplify (/ 1 1) into 1 27.114 * [taylor]: Taking taylor expansion of 2 in im 27.114 * [backup-simplify]: Simplify 2 into 2 27.114 * [taylor]: Taking taylor expansion of im in im 27.114 * [backup-simplify]: Simplify 0 into 0 27.114 * [backup-simplify]: Simplify 1 into 1 27.114 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 27.114 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 27.115 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 27.115 * [backup-simplify]: Simplify (log 1/3) into (log 1/3) 27.115 * [backup-simplify]: Simplify (+ (* (- 3) (log im)) (log 1/3)) into (- (log 1/3) (* 3 (log im))) 27.116 * [backup-simplify]: Simplify (* 1/3 (- (log 1/3) (* 3 (log im)))) into (* 1/3 (- (log 1/3) (* 3 (log im)))) 27.116 * [backup-simplify]: Simplify (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) into (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) 27.116 * [taylor]: Taking taylor expansion of (* (cbrt -1) (pow (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 1/3)) in im 27.116 * [taylor]: Taking taylor expansion of (cbrt -1) in im 27.116 * [taylor]: Taking taylor expansion of -1 in im 27.116 * [backup-simplify]: Simplify -1 into -1 27.116 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 27.117 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 27.117 * [taylor]: Taking taylor expansion of (pow (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 1/3) in im 27.117 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))) in im 27.117 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in im 27.117 * [taylor]: Taking taylor expansion of 1/3 in im 27.117 * [backup-simplify]: Simplify 1/3 into 1/3 27.117 * [taylor]: Taking taylor expansion of (log (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 27.117 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 27.117 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 27.117 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 27.117 * [taylor]: Taking taylor expansion of 1/3 in im 27.117 * [backup-simplify]: Simplify 1/3 into 1/3 27.117 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 27.117 * [taylor]: Taking taylor expansion of (pow im 2) in im 27.117 * [taylor]: Taking taylor expansion of im in im 27.117 * [backup-simplify]: Simplify 0 into 0 27.117 * [backup-simplify]: Simplify 1 into 1 27.117 * [backup-simplify]: Simplify (* 1 1) into 1 27.118 * [backup-simplify]: Simplify (/ 1 1) into 1 27.118 * [taylor]: Taking taylor expansion of 2 in im 27.118 * [backup-simplify]: Simplify 2 into 2 27.118 * [taylor]: Taking taylor expansion of im in im 27.118 * [backup-simplify]: Simplify 0 into 0 27.118 * [backup-simplify]: Simplify 1 into 1 27.118 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 27.118 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 27.119 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 27.119 * [backup-simplify]: Simplify (log 1/3) into (log 1/3) 27.119 * [backup-simplify]: Simplify (+ (* (- 3) (log im)) (log 1/3)) into (- (log 1/3) (* 3 (log im))) 27.120 * [backup-simplify]: Simplify (* 1/3 (- (log 1/3) (* 3 (log im)))) into (* 1/3 (- (log 1/3) (* 3 (log im)))) 27.120 * [backup-simplify]: Simplify (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) into (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) 27.121 * [backup-simplify]: Simplify (* (cbrt -1) (exp (* 1/3 (- (log 1/3) (* 3 (log im)))))) into (* (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) (cbrt -1)) 27.121 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) (cbrt -1)) into (* (cbrt -1) (exp (* 1/3 (- (log 1/3) (* 3 (log im)))))) 27.122 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.122 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 27.123 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 27.123 * [backup-simplify]: Simplify (+ 0 0) into 0 27.123 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 27.124 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1/3 1)))) 1) into 0 27.125 * [backup-simplify]: Simplify (+ (* (- 3) (log im)) (log 1/3)) into (- (log 1/3) (* 3 (log im))) 27.126 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log 1/3) (* 3 (log im))))) into 0 27.126 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) (+ (* (/ (pow 0 1) 1)))) into 0 27.127 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (* 0 (exp (* 1/3 (- (log 1/3) (* 3 (log im))))))) into 0 27.127 * [backup-simplify]: Simplify 0 into 0 27.128 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 27.128 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.129 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 27.129 * [backup-simplify]: Simplify (+ 0 2) into 2 27.130 * [backup-simplify]: Simplify (- (/ 2 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 2 27.131 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1/3 2))) (* 1 (/ (* 1 (pow (* 2 2) 1)) (pow 1/3 1)))) 2) into 6 27.132 * [backup-simplify]: Simplify (+ (* (- 3) (log im)) (log 1/3)) into (- (log 1/3) (* 3 (log im))) 27.133 * [backup-simplify]: Simplify (+ (* 1/3 6) (+ (* 0 0) (* 0 (- (log 1/3) (* 3 (log im)))))) into 2 27.134 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 2 1) 1)))) into (* 2 (exp (* 1/3 (- (log 1/3) (* 3 (log im)))))) 27.135 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 27.136 * [backup-simplify]: Simplify (+ (* (cbrt -1) (* 2 (exp (* 1/3 (- (log 1/3) (* 3 (log im))))))) (+ (* 0 0) (* 0 (exp (* 1/3 (- (log 1/3) (* 3 (log im)))))))) into (* 2 (* (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) (cbrt -1))) 27.137 * [backup-simplify]: Simplify (* 2 (* (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) (cbrt -1))) into (* 2 (* (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) (cbrt -1))) 27.137 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 27.138 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.139 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 27.140 * [backup-simplify]: Simplify (+ 0 0) into 0 27.141 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)))) into 0 27.147 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1/3 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 2) 1)) (pow 1/3 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1/3 1)))) 6) into 0 27.148 * [backup-simplify]: Simplify (+ (* (- 3) (log im)) (log 1/3)) into (- (log 1/3) (* 3 (log im))) 27.149 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 6) (+ (* 0 0) (* 0 (- (log 1/3) (* 3 (log im))))))) into 0 27.152 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 2 1) 1)) (* (/ (pow 0 1) 1)))) into 0 27.154 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)))) (* 3 (cbrt -1))) into 0 27.156 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (+ (* 0 (* 2 (exp (* 1/3 (- (log 1/3) (* 3 (log im))))))) (+ (* 0 0) (* 0 (exp (* 1/3 (- (log 1/3) (* 3 (log im))))))))) into 0 27.156 * [backup-simplify]: Simplify 0 into 0 27.157 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 27.158 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.159 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 27.160 * [backup-simplify]: Simplify (+ 0 0) into 0 27.161 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.167 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow 1/3 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 2) 1)) (pow 1/3 3))) (* -3 (/ (* 1 (pow (* 2 2) 2)) (pow 1/3 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow 1/3 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow 1/3 1)))) 24) into -18 27.168 * [backup-simplify]: Simplify (+ (* (- 3) (log im)) (log 1/3)) into (- (log 1/3) (* 3 (log im))) 27.169 * [backup-simplify]: Simplify (+ (* 1/3 -18) (+ (* 0 0) (+ (* 0 6) (+ (* 0 0) (* 0 (- (log 1/3) (* 3 (log im)))))))) into (- 6) 27.172 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 2 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 2 2) 2)) (* (/ (pow (- 6) 1) 1)))) into (* -4 (exp (* 1/3 (- (log 1/3) (* 3 (log im)))))) 27.173 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)) (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 27.175 * [backup-simplify]: Simplify (+ (* (cbrt -1) (* -4 (exp (* 1/3 (- (log 1/3) (* 3 (log im))))))) (+ (* 0 0) (+ (* 0 (* 2 (exp (* 1/3 (- (log 1/3) (* 3 (log im))))))) (+ (* 0 0) (* 0 (exp (* 1/3 (- (log 1/3) (* 3 (log im)))))))))) into (- (* 4 (* (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) (cbrt -1)))) 27.176 * [backup-simplify]: Simplify (- (* 4 (* (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) (cbrt -1)))) into (- (* 4 (* (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) (cbrt -1)))) 27.178 * [backup-simplify]: Simplify (+ (* (- (* 4 (* (exp (* 1/3 (- (log 1/3) (* 3 (log (/ 1 im)))))) (cbrt -1)))) (pow (/ 1 im) 4)) (+ (* (* 2 (* (exp (* 1/3 (- (log 1/3) (* 3 (log (/ 1 im)))))) (cbrt -1))) (pow (/ 1 im) 2)) (* (cbrt -1) (exp (* 1/3 (- (log 1/3) (* 3 (log (/ 1 im))))))))) into (- (+ (* (exp (* 1/3 (- (log 1/3) (* 3 (log (/ 1 im)))))) (cbrt -1)) (* 2 (/ (* (exp (* 1/3 (- (log 1/3) (* 3 (log (/ 1 im)))))) (cbrt -1)) (pow im 2)))) (* 4 (/ (* (exp (* 1/3 (- (log 1/3) (* 3 (log (/ 1 im)))))) (cbrt -1)) (pow im 4)))) 27.178 * [backup-simplify]: Simplify (cbrt (* (/ 1 (- im)) (- (* (* (/ 1 (- im)) -1/3) (/ 1 (- im))) 2))) into (pow (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 1/3) 27.178 * [approximate]: Taking taylor expansion of (pow (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 1/3) in (im) around 0 27.178 * [taylor]: Taking taylor expansion of (pow (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 1/3) in im 27.178 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))) in im 27.178 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in im 27.178 * [taylor]: Taking taylor expansion of 1/3 in im 27.178 * [backup-simplify]: Simplify 1/3 into 1/3 27.178 * [taylor]: Taking taylor expansion of (log (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 27.179 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 27.179 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 27.179 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 27.179 * [taylor]: Taking taylor expansion of 1/3 in im 27.179 * [backup-simplify]: Simplify 1/3 into 1/3 27.179 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 27.179 * [taylor]: Taking taylor expansion of (pow im 2) in im 27.179 * [taylor]: Taking taylor expansion of im in im 27.179 * [backup-simplify]: Simplify 0 into 0 27.179 * [backup-simplify]: Simplify 1 into 1 27.179 * [backup-simplify]: Simplify (* 1 1) into 1 27.179 * [backup-simplify]: Simplify (/ 1 1) into 1 27.179 * [taylor]: Taking taylor expansion of 2 in im 27.179 * [backup-simplify]: Simplify 2 into 2 27.179 * [taylor]: Taking taylor expansion of im in im 27.179 * [backup-simplify]: Simplify 0 into 0 27.179 * [backup-simplify]: Simplify 1 into 1 27.180 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 27.180 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 27.180 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 27.180 * [backup-simplify]: Simplify (log 1/3) into (log 1/3) 27.181 * [backup-simplify]: Simplify (+ (* (- 3) (log im)) (log 1/3)) into (- (log 1/3) (* 3 (log im))) 27.181 * [backup-simplify]: Simplify (* 1/3 (- (log 1/3) (* 3 (log im)))) into (* 1/3 (- (log 1/3) (* 3 (log im)))) 27.182 * [backup-simplify]: Simplify (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) into (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) 27.182 * [taylor]: Taking taylor expansion of (pow (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 1/3) in im 27.182 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))) in im 27.182 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in im 27.182 * [taylor]: Taking taylor expansion of 1/3 in im 27.182 * [backup-simplify]: Simplify 1/3 into 1/3 27.182 * [taylor]: Taking taylor expansion of (log (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 27.182 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 27.182 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 27.182 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 27.182 * [taylor]: Taking taylor expansion of 1/3 in im 27.182 * [backup-simplify]: Simplify 1/3 into 1/3 27.182 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 27.182 * [taylor]: Taking taylor expansion of (pow im 2) in im 27.182 * [taylor]: Taking taylor expansion of im in im 27.182 * [backup-simplify]: Simplify 0 into 0 27.182 * [backup-simplify]: Simplify 1 into 1 27.182 * [backup-simplify]: Simplify (* 1 1) into 1 27.182 * [backup-simplify]: Simplify (/ 1 1) into 1 27.183 * [taylor]: Taking taylor expansion of 2 in im 27.183 * [backup-simplify]: Simplify 2 into 2 27.183 * [taylor]: Taking taylor expansion of im in im 27.183 * [backup-simplify]: Simplify 0 into 0 27.183 * [backup-simplify]: Simplify 1 into 1 27.183 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 27.183 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 27.183 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 27.184 * [backup-simplify]: Simplify (log 1/3) into (log 1/3) 27.184 * [backup-simplify]: Simplify (+ (* (- 3) (log im)) (log 1/3)) into (- (log 1/3) (* 3 (log im))) 27.184 * [backup-simplify]: Simplify (* 1/3 (- (log 1/3) (* 3 (log im)))) into (* 1/3 (- (log 1/3) (* 3 (log im)))) 27.185 * [backup-simplify]: Simplify (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) into (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) 27.185 * [backup-simplify]: Simplify (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) into (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) 27.186 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.186 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 27.187 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 27.187 * [backup-simplify]: Simplify (+ 0 0) into 0 27.188 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 27.189 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1/3 1)))) 1) into 0 27.190 * [backup-simplify]: Simplify (+ (* (- 3) (log im)) (log 1/3)) into (- (log 1/3) (* 3 (log im))) 27.191 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log 1/3) (* 3 (log im))))) into 0 27.192 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) (+ (* (/ (pow 0 1) 1)))) into 0 27.192 * [backup-simplify]: Simplify 0 into 0 27.193 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 27.194 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.195 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 27.195 * [backup-simplify]: Simplify (+ 0 2) into 2 27.197 * [backup-simplify]: Simplify (- (/ 2 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 2 27.200 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1/3 2))) (* 1 (/ (* 1 (pow (* 2 2) 1)) (pow 1/3 1)))) 2) into 6 27.201 * [backup-simplify]: Simplify (+ (* (- 3) (log im)) (log 1/3)) into (- (log 1/3) (* 3 (log im))) 27.202 * [backup-simplify]: Simplify (+ (* 1/3 6) (+ (* 0 0) (* 0 (- (log 1/3) (* 3 (log im)))))) into 2 27.204 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 2 1) 1)))) into (* 2 (exp (* 1/3 (- (log 1/3) (* 3 (log im)))))) 27.204 * [backup-simplify]: Simplify (* 2 (exp (* 1/3 (- (log 1/3) (* 3 (log im)))))) into (* 2 (exp (* 1/3 (- (log 1/3) (* 3 (log im)))))) 27.206 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 27.206 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.208 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 27.208 * [backup-simplify]: Simplify (+ 0 0) into 0 27.209 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)))) into 0 27.214 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1/3 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 2) 1)) (pow 1/3 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1/3 1)))) 6) into 0 27.215 * [backup-simplify]: Simplify (+ (* (- 3) (log im)) (log 1/3)) into (- (log 1/3) (* 3 (log im))) 27.223 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 6) (+ (* 0 0) (* 0 (- (log 1/3) (* 3 (log im))))))) into 0 27.225 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 2 1) 1)) (* (/ (pow 0 1) 1)))) into 0 27.225 * [backup-simplify]: Simplify 0 into 0 27.227 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 27.228 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.229 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 27.230 * [backup-simplify]: Simplify (+ 0 0) into 0 27.231 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.242 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow 1/3 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 2) 1)) (pow 1/3 3))) (* -3 (/ (* 1 (pow (* 2 2) 2)) (pow 1/3 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow 1/3 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow 1/3 1)))) 24) into -18 27.243 * [backup-simplify]: Simplify (+ (* (- 3) (log im)) (log 1/3)) into (- (log 1/3) (* 3 (log im))) 27.245 * [backup-simplify]: Simplify (+ (* 1/3 -18) (+ (* 0 0) (+ (* 0 6) (+ (* 0 0) (* 0 (- (log 1/3) (* 3 (log im)))))))) into (- 6) 27.249 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 2 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 2 2) 2)) (* (/ (pow (- 6) 1) 1)))) into (* -4 (exp (* 1/3 (- (log 1/3) (* 3 (log im)))))) 27.250 * [backup-simplify]: Simplify (* -4 (exp (* 1/3 (- (log 1/3) (* 3 (log im)))))) into (* -4 (exp (* 1/3 (- (log 1/3) (* 3 (log im)))))) 27.252 * [backup-simplify]: Simplify (+ (* (* -4 (exp (* 1/3 (- (log 1/3) (* 3 (log (/ 1 (- im)))))))) (pow (/ 1 (- im)) 4)) (+ (* (* 2 (exp (* 1/3 (- (log 1/3) (* 3 (log (/ 1 (- im)))))))) (pow (/ 1 (- im)) 2)) (exp (* 1/3 (- (log 1/3) (* 3 (log (/ 1 (- im))))))))) into (- (+ (exp (* 1/3 (- (log 1/3) (* 3 (log (/ -1 im)))))) (* 2 (/ (exp (* 1/3 (- (log 1/3) (* 3 (log (/ -1 im)))))) (pow im 2)))) (* 4 (/ (exp (* 1/3 (- (log 1/3) (* 3 (log (/ -1 im)))))) (pow im 4)))) 27.252 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 3 1 2) 27.252 * [backup-simplify]: Simplify (cbrt (* im (- (* (* im -1/3) im) 2))) into (* (pow (* (+ (* 1/3 (pow im 2)) 2) im) 1/3) (cbrt -1)) 27.252 * [approximate]: Taking taylor expansion of (* (pow (* (+ (* 1/3 (pow im 2)) 2) im) 1/3) (cbrt -1)) in (im) around 0 27.253 * [taylor]: Taking taylor expansion of (* (pow (* (+ (* 1/3 (pow im 2)) 2) im) 1/3) (cbrt -1)) in im 27.253 * [taylor]: Taking taylor expansion of (pow (* (+ (* 1/3 (pow im 2)) 2) im) 1/3) in im 27.253 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* (+ (* 1/3 (pow im 2)) 2) im)))) in im 27.253 * [taylor]: Taking taylor expansion of (* 1/3 (log (* (+ (* 1/3 (pow im 2)) 2) im))) in im 27.253 * [taylor]: Taking taylor expansion of 1/3 in im 27.253 * [backup-simplify]: Simplify 1/3 into 1/3 27.253 * [taylor]: Taking taylor expansion of (log (* (+ (* 1/3 (pow im 2)) 2) im)) in im 27.253 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in im 27.253 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in im 27.253 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in im 27.253 * [taylor]: Taking taylor expansion of 1/3 in im 27.253 * [backup-simplify]: Simplify 1/3 into 1/3 27.253 * [taylor]: Taking taylor expansion of (pow im 2) in im 27.253 * [taylor]: Taking taylor expansion of im in im 27.253 * [backup-simplify]: Simplify 0 into 0 27.253 * [backup-simplify]: Simplify 1 into 1 27.253 * [taylor]: Taking taylor expansion of 2 in im 27.253 * [backup-simplify]: Simplify 2 into 2 27.253 * [taylor]: Taking taylor expansion of im in im 27.253 * [backup-simplify]: Simplify 0 into 0 27.253 * [backup-simplify]: Simplify 1 into 1 27.253 * [backup-simplify]: Simplify (+ 0 2) into 2 27.254 * [backup-simplify]: Simplify (* 2 0) into 0 27.254 * [backup-simplify]: Simplify (+ 0 0) into 0 27.255 * [backup-simplify]: Simplify (+ (* 2 1) (* 0 0)) into 2 27.255 * [backup-simplify]: Simplify (log 2) into (log 2) 27.256 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) (log 2)) into (+ (log 2) (log im)) 27.256 * [backup-simplify]: Simplify (* 1/3 (+ (log 2) (log im))) into (* 1/3 (+ (log 2) (log im))) 27.257 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log 2) (log im)))) into (exp (* 1/3 (+ (log 2) (log im)))) 27.257 * [taylor]: Taking taylor expansion of (cbrt -1) in im 27.257 * [taylor]: Taking taylor expansion of -1 in im 27.257 * [backup-simplify]: Simplify -1 into -1 27.257 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 27.258 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 27.258 * [taylor]: Taking taylor expansion of (* (pow (* (+ (* 1/3 (pow im 2)) 2) im) 1/3) (cbrt -1)) in im 27.258 * [taylor]: Taking taylor expansion of (pow (* (+ (* 1/3 (pow im 2)) 2) im) 1/3) in im 27.258 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* (+ (* 1/3 (pow im 2)) 2) im)))) in im 27.258 * [taylor]: Taking taylor expansion of (* 1/3 (log (* (+ (* 1/3 (pow im 2)) 2) im))) in im 27.258 * [taylor]: Taking taylor expansion of 1/3 in im 27.258 * [backup-simplify]: Simplify 1/3 into 1/3 27.258 * [taylor]: Taking taylor expansion of (log (* (+ (* 1/3 (pow im 2)) 2) im)) in im 27.258 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in im 27.258 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in im 27.258 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in im 27.258 * [taylor]: Taking taylor expansion of 1/3 in im 27.258 * [backup-simplify]: Simplify 1/3 into 1/3 27.258 * [taylor]: Taking taylor expansion of (pow im 2) in im 27.258 * [taylor]: Taking taylor expansion of im in im 27.258 * [backup-simplify]: Simplify 0 into 0 27.258 * [backup-simplify]: Simplify 1 into 1 27.258 * [taylor]: Taking taylor expansion of 2 in im 27.258 * [backup-simplify]: Simplify 2 into 2 27.258 * [taylor]: Taking taylor expansion of im in im 27.258 * [backup-simplify]: Simplify 0 into 0 27.258 * [backup-simplify]: Simplify 1 into 1 27.259 * [backup-simplify]: Simplify (+ 0 2) into 2 27.259 * [backup-simplify]: Simplify (* 2 0) into 0 27.259 * [backup-simplify]: Simplify (+ 0 0) into 0 27.259 * [backup-simplify]: Simplify (+ (* 2 1) (* 0 0)) into 2 27.260 * [backup-simplify]: Simplify (log 2) into (log 2) 27.260 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) (log 2)) into (+ (log 2) (log im)) 27.260 * [backup-simplify]: Simplify (* 1/3 (+ (log 2) (log im))) into (* 1/3 (+ (log 2) (log im))) 27.261 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log 2) (log im)))) into (exp (* 1/3 (+ (log 2) (log im)))) 27.261 * [taylor]: Taking taylor expansion of (cbrt -1) in im 27.261 * [taylor]: Taking taylor expansion of -1 in im 27.261 * [backup-simplify]: Simplify -1 into -1 27.261 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 27.262 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 27.262 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log 2) (log im)))) (cbrt -1)) into (* (exp (* 1/3 (+ (log 2) (log im)))) (cbrt -1)) 27.263 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log 2) (log im)))) (cbrt -1)) into (* (exp (* 1/3 (+ (log 2) (log im)))) (cbrt -1)) 27.263 * [backup-simplify]: Simplify (* 1 1) into 1 27.263 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 27.263 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 27.264 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 1) (* 1/3 0))) into 0 27.265 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 2 1)))) 1) into 0 27.265 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) (log 2)) into (+ (log 2) (log im)) 27.266 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (+ (log 2) (log im)))) into 0 27.267 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log 2) (log im)))) (+ (* (/ (pow 0 1) 1)))) into 0 27.267 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (+ (log 2) (log im)))) 0) (* 0 (cbrt -1))) into 0 27.267 * [backup-simplify]: Simplify 0 into 0 27.268 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 27.269 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.269 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 27.269 * [backup-simplify]: Simplify (+ 0 0) into 0 27.270 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 1) (* 0 0)))) into 1/3 27.272 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 2 2))) (* 1 (/ (* 1 (pow (* 2 1/3) 1)) (pow 2 1)))) 2) into 1/6 27.272 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) (log 2)) into (+ (log 2) (log im)) 27.273 * [backup-simplify]: Simplify (+ (* 1/3 1/6) (+ (* 0 0) (* 0 (+ (log 2) (log im))))) into 1/18 27.274 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log 2) (log im)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 1/18 1) 1)))) into (* 1/18 (exp (* 1/3 (+ (log 2) (log im))))) 27.275 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (+ (log 2) (log im)))) 0) (+ (* 0 0) (* (* 1/18 (exp (* 1/3 (+ (log 2) (log im))))) (cbrt -1)))) into (* 1/18 (* (exp (* 1/3 (+ (log 2) (log im)))) (cbrt -1))) 27.276 * [backup-simplify]: Simplify (* 1/18 (* (exp (* 1/3 (+ (log 2) (log im)))) (cbrt -1))) into (* 1/18 (* (exp (* 1/3 (+ (log 2) (log im)))) (cbrt -1))) 27.277 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)))) (* 3 (cbrt -1))) into 0 27.277 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 27.278 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 27.278 * [backup-simplify]: Simplify (+ 0 0) into 0 27.279 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 1) (* 0 0))))) into 0 27.282 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 2 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 1/3) 1)) (pow 2 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 2 1)))) 6) into 0 27.282 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) (log 2)) into (+ (log 2) (log im)) 27.283 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 1/6) (+ (* 0 0) (* 0 (+ (log 2) (log im)))))) into 0 27.285 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log 2) (log im)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 1/18 1) 1)) (* (/ (pow 0 1) 1)))) into 0 27.286 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (+ (log 2) (log im)))) 0) (+ (* 0 0) (+ (* (* 1/18 (exp (* 1/3 (+ (log 2) (log im))))) 0) (* 0 (cbrt -1))))) into 0 27.286 * [backup-simplify]: Simplify 0 into 0 27.287 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)) (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 27.288 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 27.289 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 27.289 * [backup-simplify]: Simplify (+ 0 0) into 0 27.290 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 27.296 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow 2 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 1/3) 1)) (pow 2 3))) (* -3 (/ (* 1 (pow (* 2 1/3) 2)) (pow 2 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow 2 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow 2 1)))) 24) into -1/72 27.297 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) (log 2)) into (+ (log 2) (log im)) 27.298 * [backup-simplify]: Simplify (+ (* 1/3 -1/72) (+ (* 0 0) (+ (* 0 1/6) (+ (* 0 0) (* 0 (+ (log 2) (log im))))))) into (- 1/216) 27.301 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log 2) (log im)))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 1/18 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 1/18 2) 2)) (* (/ (pow (- 1/216) 1) 1)))) into (* -1/324 (exp (* 1/3 (+ (log 2) (log im))))) 27.302 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (+ (log 2) (log im)))) 0) (+ (* 0 0) (+ (* (* 1/18 (exp (* 1/3 (+ (log 2) (log im))))) 0) (+ (* 0 0) (* (* -1/324 (exp (* 1/3 (+ (log 2) (log im))))) (cbrt -1)))))) into (- (* 1/324 (* (exp (* 1/3 (+ (log 2) (log im)))) (cbrt -1)))) 27.303 * [backup-simplify]: Simplify (- (* 1/324 (* (exp (* 1/3 (+ (log 2) (log im)))) (cbrt -1)))) into (- (* 1/324 (* (exp (* 1/3 (+ (log 2) (log im)))) (cbrt -1)))) 27.305 * [backup-simplify]: Simplify (+ (* (- (* 1/324 (* (exp (* 1/3 (+ (log 2) (log im)))) (cbrt -1)))) (pow im 4)) (+ (* (* 1/18 (* (exp (* 1/3 (+ (log 2) (log im)))) (cbrt -1))) (pow im 2)) (* (exp (* 1/3 (+ (log 2) (log im)))) (cbrt -1)))) into (- (+ (* (exp (* 1/3 (+ (log 2) (log im)))) (cbrt -1)) (* 1/18 (* (exp (* 1/3 (+ (log 2) (log im)))) (* (cbrt -1) (pow im 2))))) (* 1/324 (* (exp (* 1/3 (+ (log 2) (log im)))) (* (cbrt -1) (pow im 4))))) 27.306 * [backup-simplify]: Simplify (cbrt (* (/ 1 im) (- (* (* (/ 1 im) -1/3) (/ 1 im)) 2))) into (* (cbrt -1) (pow (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 1/3)) 27.306 * [approximate]: Taking taylor expansion of (* (cbrt -1) (pow (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 1/3)) in (im) around 0 27.306 * [taylor]: Taking taylor expansion of (* (cbrt -1) (pow (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 1/3)) in im 27.306 * [taylor]: Taking taylor expansion of (cbrt -1) in im 27.306 * [taylor]: Taking taylor expansion of -1 in im 27.306 * [backup-simplify]: Simplify -1 into -1 27.306 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 27.307 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 27.307 * [taylor]: Taking taylor expansion of (pow (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 1/3) in im 27.307 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))) in im 27.307 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in im 27.307 * [taylor]: Taking taylor expansion of 1/3 in im 27.307 * [backup-simplify]: Simplify 1/3 into 1/3 27.307 * [taylor]: Taking taylor expansion of (log (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 27.307 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 27.307 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 27.307 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 27.307 * [taylor]: Taking taylor expansion of 1/3 in im 27.307 * [backup-simplify]: Simplify 1/3 into 1/3 27.307 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 27.307 * [taylor]: Taking taylor expansion of (pow im 2) in im 27.307 * [taylor]: Taking taylor expansion of im in im 27.307 * [backup-simplify]: Simplify 0 into 0 27.307 * [backup-simplify]: Simplify 1 into 1 27.307 * [backup-simplify]: Simplify (* 1 1) into 1 27.307 * [backup-simplify]: Simplify (/ 1 1) into 1 27.307 * [taylor]: Taking taylor expansion of 2 in im 27.307 * [backup-simplify]: Simplify 2 into 2 27.307 * [taylor]: Taking taylor expansion of im in im 27.307 * [backup-simplify]: Simplify 0 into 0 27.307 * [backup-simplify]: Simplify 1 into 1 27.308 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 27.308 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 27.308 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 27.308 * [backup-simplify]: Simplify (log 1/3) into (log 1/3) 27.309 * [backup-simplify]: Simplify (+ (* (- 3) (log im)) (log 1/3)) into (- (log 1/3) (* 3 (log im))) 27.309 * [backup-simplify]: Simplify (* 1/3 (- (log 1/3) (* 3 (log im)))) into (* 1/3 (- (log 1/3) (* 3 (log im)))) 27.310 * [backup-simplify]: Simplify (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) into (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) 27.310 * [taylor]: Taking taylor expansion of (* (cbrt -1) (pow (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 1/3)) in im 27.310 * [taylor]: Taking taylor expansion of (cbrt -1) in im 27.310 * [taylor]: Taking taylor expansion of -1 in im 27.310 * [backup-simplify]: Simplify -1 into -1 27.310 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 27.310 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 27.311 * [taylor]: Taking taylor expansion of (pow (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 1/3) in im 27.311 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))) in im 27.311 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in im 27.311 * [taylor]: Taking taylor expansion of 1/3 in im 27.311 * [backup-simplify]: Simplify 1/3 into 1/3 27.311 * [taylor]: Taking taylor expansion of (log (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 27.311 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 27.311 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 27.311 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 27.311 * [taylor]: Taking taylor expansion of 1/3 in im 27.311 * [backup-simplify]: Simplify 1/3 into 1/3 27.311 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 27.311 * [taylor]: Taking taylor expansion of (pow im 2) in im 27.311 * [taylor]: Taking taylor expansion of im in im 27.311 * [backup-simplify]: Simplify 0 into 0 27.311 * [backup-simplify]: Simplify 1 into 1 27.311 * [backup-simplify]: Simplify (* 1 1) into 1 27.311 * [backup-simplify]: Simplify (/ 1 1) into 1 27.311 * [taylor]: Taking taylor expansion of 2 in im 27.311 * [backup-simplify]: Simplify 2 into 2 27.311 * [taylor]: Taking taylor expansion of im in im 27.311 * [backup-simplify]: Simplify 0 into 0 27.311 * [backup-simplify]: Simplify 1 into 1 27.312 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 27.312 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 27.312 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 27.312 * [backup-simplify]: Simplify (log 1/3) into (log 1/3) 27.313 * [backup-simplify]: Simplify (+ (* (- 3) (log im)) (log 1/3)) into (- (log 1/3) (* 3 (log im))) 27.313 * [backup-simplify]: Simplify (* 1/3 (- (log 1/3) (* 3 (log im)))) into (* 1/3 (- (log 1/3) (* 3 (log im)))) 27.314 * [backup-simplify]: Simplify (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) into (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) 27.314 * [backup-simplify]: Simplify (* (cbrt -1) (exp (* 1/3 (- (log 1/3) (* 3 (log im)))))) into (* (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) (cbrt -1)) 27.315 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) (cbrt -1)) into (* (cbrt -1) (exp (* 1/3 (- (log 1/3) (* 3 (log im)))))) 27.315 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.316 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 27.316 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 27.317 * [backup-simplify]: Simplify (+ 0 0) into 0 27.317 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 27.318 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1/3 1)))) 1) into 0 27.318 * [backup-simplify]: Simplify (+ (* (- 3) (log im)) (log 1/3)) into (- (log 1/3) (* 3 (log im))) 27.319 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log 1/3) (* 3 (log im))))) into 0 27.320 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) (+ (* (/ (pow 0 1) 1)))) into 0 27.320 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (* 0 (exp (* 1/3 (- (log 1/3) (* 3 (log im))))))) into 0 27.320 * [backup-simplify]: Simplify 0 into 0 27.321 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 27.327 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.328 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 27.329 * [backup-simplify]: Simplify (+ 0 2) into 2 27.330 * [backup-simplify]: Simplify (- (/ 2 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 2 27.333 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1/3 2))) (* 1 (/ (* 1 (pow (* 2 2) 1)) (pow 1/3 1)))) 2) into 6 27.334 * [backup-simplify]: Simplify (+ (* (- 3) (log im)) (log 1/3)) into (- (log 1/3) (* 3 (log im))) 27.335 * [backup-simplify]: Simplify (+ (* 1/3 6) (+ (* 0 0) (* 0 (- (log 1/3) (* 3 (log im)))))) into 2 27.338 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 2 1) 1)))) into (* 2 (exp (* 1/3 (- (log 1/3) (* 3 (log im)))))) 27.339 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 27.341 * [backup-simplify]: Simplify (+ (* (cbrt -1) (* 2 (exp (* 1/3 (- (log 1/3) (* 3 (log im))))))) (+ (* 0 0) (* 0 (exp (* 1/3 (- (log 1/3) (* 3 (log im)))))))) into (* 2 (* (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) (cbrt -1))) 27.342 * [backup-simplify]: Simplify (* 2 (* (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) (cbrt -1))) into (* 2 (* (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) (cbrt -1))) 27.343 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 27.343 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.344 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 27.344 * [backup-simplify]: Simplify (+ 0 0) into 0 27.345 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)))) into 0 27.347 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1/3 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 2) 1)) (pow 1/3 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1/3 1)))) 6) into 0 27.348 * [backup-simplify]: Simplify (+ (* (- 3) (log im)) (log 1/3)) into (- (log 1/3) (* 3 (log im))) 27.349 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 6) (+ (* 0 0) (* 0 (- (log 1/3) (* 3 (log im))))))) into 0 27.350 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 2 1) 1)) (* (/ (pow 0 1) 1)))) into 0 27.351 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)))) (* 3 (cbrt -1))) into 0 27.352 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (+ (* 0 (* 2 (exp (* 1/3 (- (log 1/3) (* 3 (log im))))))) (+ (* 0 0) (* 0 (exp (* 1/3 (- (log 1/3) (* 3 (log im))))))))) into 0 27.352 * [backup-simplify]: Simplify 0 into 0 27.353 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 27.354 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.354 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 27.355 * [backup-simplify]: Simplify (+ 0 0) into 0 27.355 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.361 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow 1/3 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 2) 1)) (pow 1/3 3))) (* -3 (/ (* 1 (pow (* 2 2) 2)) (pow 1/3 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow 1/3 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow 1/3 1)))) 24) into -18 27.362 * [backup-simplify]: Simplify (+ (* (- 3) (log im)) (log 1/3)) into (- (log 1/3) (* 3 (log im))) 27.363 * [backup-simplify]: Simplify (+ (* 1/3 -18) (+ (* 0 0) (+ (* 0 6) (+ (* 0 0) (* 0 (- (log 1/3) (* 3 (log im)))))))) into (- 6) 27.366 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 2 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 2 2) 2)) (* (/ (pow (- 6) 1) 1)))) into (* -4 (exp (* 1/3 (- (log 1/3) (* 3 (log im)))))) 27.367 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)) (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 27.369 * [backup-simplify]: Simplify (+ (* (cbrt -1) (* -4 (exp (* 1/3 (- (log 1/3) (* 3 (log im))))))) (+ (* 0 0) (+ (* 0 (* 2 (exp (* 1/3 (- (log 1/3) (* 3 (log im))))))) (+ (* 0 0) (* 0 (exp (* 1/3 (- (log 1/3) (* 3 (log im)))))))))) into (- (* 4 (* (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) (cbrt -1)))) 27.370 * [backup-simplify]: Simplify (- (* 4 (* (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) (cbrt -1)))) into (- (* 4 (* (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) (cbrt -1)))) 27.374 * [backup-simplify]: Simplify (+ (* (- (* 4 (* (exp (* 1/3 (- (log 1/3) (* 3 (log (/ 1 im)))))) (cbrt -1)))) (pow (/ 1 im) 4)) (+ (* (* 2 (* (exp (* 1/3 (- (log 1/3) (* 3 (log (/ 1 im)))))) (cbrt -1))) (pow (/ 1 im) 2)) (* (cbrt -1) (exp (* 1/3 (- (log 1/3) (* 3 (log (/ 1 im))))))))) into (- (+ (* (exp (* 1/3 (- (log 1/3) (* 3 (log (/ 1 im)))))) (cbrt -1)) (* 2 (/ (* (exp (* 1/3 (- (log 1/3) (* 3 (log (/ 1 im)))))) (cbrt -1)) (pow im 2)))) (* 4 (/ (* (exp (* 1/3 (- (log 1/3) (* 3 (log (/ 1 im)))))) (cbrt -1)) (pow im 4)))) 27.374 * [backup-simplify]: Simplify (cbrt (* (/ 1 (- im)) (- (* (* (/ 1 (- im)) -1/3) (/ 1 (- im))) 2))) into (pow (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 1/3) 27.374 * [approximate]: Taking taylor expansion of (pow (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 1/3) in (im) around 0 27.374 * [taylor]: Taking taylor expansion of (pow (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 1/3) in im 27.374 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))) in im 27.374 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in im 27.374 * [taylor]: Taking taylor expansion of 1/3 in im 27.374 * [backup-simplify]: Simplify 1/3 into 1/3 27.374 * [taylor]: Taking taylor expansion of (log (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 27.374 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 27.374 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 27.374 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 27.374 * [taylor]: Taking taylor expansion of 1/3 in im 27.374 * [backup-simplify]: Simplify 1/3 into 1/3 27.374 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 27.375 * [taylor]: Taking taylor expansion of (pow im 2) in im 27.375 * [taylor]: Taking taylor expansion of im in im 27.375 * [backup-simplify]: Simplify 0 into 0 27.375 * [backup-simplify]: Simplify 1 into 1 27.375 * [backup-simplify]: Simplify (* 1 1) into 1 27.375 * [backup-simplify]: Simplify (/ 1 1) into 1 27.375 * [taylor]: Taking taylor expansion of 2 in im 27.375 * [backup-simplify]: Simplify 2 into 2 27.376 * [taylor]: Taking taylor expansion of im in im 27.376 * [backup-simplify]: Simplify 0 into 0 27.376 * [backup-simplify]: Simplify 1 into 1 27.376 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 27.377 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 27.377 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 27.377 * [backup-simplify]: Simplify (log 1/3) into (log 1/3) 27.378 * [backup-simplify]: Simplify (+ (* (- 3) (log im)) (log 1/3)) into (- (log 1/3) (* 3 (log im))) 27.379 * [backup-simplify]: Simplify (* 1/3 (- (log 1/3) (* 3 (log im)))) into (* 1/3 (- (log 1/3) (* 3 (log im)))) 27.379 * [backup-simplify]: Simplify (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) into (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) 27.379 * [taylor]: Taking taylor expansion of (pow (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 1/3) in im 27.379 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))) in im 27.379 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in im 27.380 * [taylor]: Taking taylor expansion of 1/3 in im 27.380 * [backup-simplify]: Simplify 1/3 into 1/3 27.380 * [taylor]: Taking taylor expansion of (log (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 27.380 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 27.380 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 27.380 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 27.380 * [taylor]: Taking taylor expansion of 1/3 in im 27.380 * [backup-simplify]: Simplify 1/3 into 1/3 27.380 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 27.380 * [taylor]: Taking taylor expansion of (pow im 2) in im 27.380 * [taylor]: Taking taylor expansion of im in im 27.380 * [backup-simplify]: Simplify 0 into 0 27.380 * [backup-simplify]: Simplify 1 into 1 27.380 * [backup-simplify]: Simplify (* 1 1) into 1 27.381 * [backup-simplify]: Simplify (/ 1 1) into 1 27.381 * [taylor]: Taking taylor expansion of 2 in im 27.381 * [backup-simplify]: Simplify 2 into 2 27.381 * [taylor]: Taking taylor expansion of im in im 27.381 * [backup-simplify]: Simplify 0 into 0 27.381 * [backup-simplify]: Simplify 1 into 1 27.381 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 27.382 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 27.382 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 27.383 * [backup-simplify]: Simplify (log 1/3) into (log 1/3) 27.383 * [backup-simplify]: Simplify (+ (* (- 3) (log im)) (log 1/3)) into (- (log 1/3) (* 3 (log im))) 27.384 * [backup-simplify]: Simplify (* 1/3 (- (log 1/3) (* 3 (log im)))) into (* 1/3 (- (log 1/3) (* 3 (log im)))) 27.384 * [backup-simplify]: Simplify (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) into (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) 27.385 * [backup-simplify]: Simplify (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) into (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) 27.386 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.386 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 27.387 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 27.387 * [backup-simplify]: Simplify (+ 0 0) into 0 27.387 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 27.388 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1/3 1)))) 1) into 0 27.389 * [backup-simplify]: Simplify (+ (* (- 3) (log im)) (log 1/3)) into (- (log 1/3) (* 3 (log im))) 27.389 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log 1/3) (* 3 (log im))))) into 0 27.390 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) (+ (* (/ (pow 0 1) 1)))) into 0 27.390 * [backup-simplify]: Simplify 0 into 0 27.391 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 27.391 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.392 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 27.392 * [backup-simplify]: Simplify (+ 0 2) into 2 27.393 * [backup-simplify]: Simplify (- (/ 2 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 2 27.394 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1/3 2))) (* 1 (/ (* 1 (pow (* 2 2) 1)) (pow 1/3 1)))) 2) into 6 27.395 * [backup-simplify]: Simplify (+ (* (- 3) (log im)) (log 1/3)) into (- (log 1/3) (* 3 (log im))) 27.396 * [backup-simplify]: Simplify (+ (* 1/3 6) (+ (* 0 0) (* 0 (- (log 1/3) (* 3 (log im)))))) into 2 27.397 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 2 1) 1)))) into (* 2 (exp (* 1/3 (- (log 1/3) (* 3 (log im)))))) 27.397 * [backup-simplify]: Simplify (* 2 (exp (* 1/3 (- (log 1/3) (* 3 (log im)))))) into (* 2 (exp (* 1/3 (- (log 1/3) (* 3 (log im)))))) 27.398 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 27.398 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.399 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 27.399 * [backup-simplify]: Simplify (+ 0 0) into 0 27.400 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)))) into 0 27.403 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1/3 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 2) 1)) (pow 1/3 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1/3 1)))) 6) into 0 27.404 * [backup-simplify]: Simplify (+ (* (- 3) (log im)) (log 1/3)) into (- (log 1/3) (* 3 (log im))) 27.405 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 6) (+ (* 0 0) (* 0 (- (log 1/3) (* 3 (log im))))))) into 0 27.406 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 2 1) 1)) (* (/ (pow 0 1) 1)))) into 0 27.406 * [backup-simplify]: Simplify 0 into 0 27.407 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 27.408 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.409 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 27.409 * [backup-simplify]: Simplify (+ 0 0) into 0 27.410 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.415 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow 1/3 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 2) 1)) (pow 1/3 3))) (* -3 (/ (* 1 (pow (* 2 2) 2)) (pow 1/3 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow 1/3 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow 1/3 1)))) 24) into -18 27.416 * [backup-simplify]: Simplify (+ (* (- 3) (log im)) (log 1/3)) into (- (log 1/3) (* 3 (log im))) 27.417 * [backup-simplify]: Simplify (+ (* 1/3 -18) (+ (* 0 0) (+ (* 0 6) (+ (* 0 0) (* 0 (- (log 1/3) (* 3 (log im)))))))) into (- 6) 27.420 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 2 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 2 2) 2)) (* (/ (pow (- 6) 1) 1)))) into (* -4 (exp (* 1/3 (- (log 1/3) (* 3 (log im)))))) 27.421 * [backup-simplify]: Simplify (* -4 (exp (* 1/3 (- (log 1/3) (* 3 (log im)))))) into (* -4 (exp (* 1/3 (- (log 1/3) (* 3 (log im)))))) 27.422 * [backup-simplify]: Simplify (+ (* (* -4 (exp (* 1/3 (- (log 1/3) (* 3 (log (/ 1 (- im)))))))) (pow (/ 1 (- im)) 4)) (+ (* (* 2 (exp (* 1/3 (- (log 1/3) (* 3 (log (/ 1 (- im)))))))) (pow (/ 1 (- im)) 2)) (exp (* 1/3 (- (log 1/3) (* 3 (log (/ 1 (- im))))))))) into (- (+ (exp (* 1/3 (- (log 1/3) (* 3 (log (/ -1 im)))))) (* 2 (/ (exp (* 1/3 (- (log 1/3) (* 3 (log (/ -1 im)))))) (pow im 2)))) (* 4 (/ (exp (* 1/3 (- (log 1/3) (* 3 (log (/ -1 im)))))) (pow im 4)))) 27.422 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 3 1 1) 27.422 * [backup-simplify]: Simplify (cbrt (* im (- (* (* im -1/3) im) 2))) into (* (pow (* (+ (* 1/3 (pow im 2)) 2) im) 1/3) (cbrt -1)) 27.422 * [approximate]: Taking taylor expansion of (* (pow (* (+ (* 1/3 (pow im 2)) 2) im) 1/3) (cbrt -1)) in (im) around 0 27.422 * [taylor]: Taking taylor expansion of (* (pow (* (+ (* 1/3 (pow im 2)) 2) im) 1/3) (cbrt -1)) in im 27.422 * [taylor]: Taking taylor expansion of (pow (* (+ (* 1/3 (pow im 2)) 2) im) 1/3) in im 27.422 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* (+ (* 1/3 (pow im 2)) 2) im)))) in im 27.422 * [taylor]: Taking taylor expansion of (* 1/3 (log (* (+ (* 1/3 (pow im 2)) 2) im))) in im 27.422 * [taylor]: Taking taylor expansion of 1/3 in im 27.422 * [backup-simplify]: Simplify 1/3 into 1/3 27.422 * [taylor]: Taking taylor expansion of (log (* (+ (* 1/3 (pow im 2)) 2) im)) in im 27.422 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in im 27.422 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in im 27.422 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in im 27.422 * [taylor]: Taking taylor expansion of 1/3 in im 27.422 * [backup-simplify]: Simplify 1/3 into 1/3 27.422 * [taylor]: Taking taylor expansion of (pow im 2) in im 27.422 * [taylor]: Taking taylor expansion of im in im 27.422 * [backup-simplify]: Simplify 0 into 0 27.422 * [backup-simplify]: Simplify 1 into 1 27.422 * [taylor]: Taking taylor expansion of 2 in im 27.422 * [backup-simplify]: Simplify 2 into 2 27.422 * [taylor]: Taking taylor expansion of im in im 27.422 * [backup-simplify]: Simplify 0 into 0 27.422 * [backup-simplify]: Simplify 1 into 1 27.428 * [backup-simplify]: Simplify (+ 0 2) into 2 27.428 * [backup-simplify]: Simplify (* 2 0) into 0 27.429 * [backup-simplify]: Simplify (+ 0 0) into 0 27.429 * [backup-simplify]: Simplify (+ (* 2 1) (* 0 0)) into 2 27.430 * [backup-simplify]: Simplify (log 2) into (log 2) 27.431 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) (log 2)) into (+ (log 2) (log im)) 27.431 * [backup-simplify]: Simplify (* 1/3 (+ (log 2) (log im))) into (* 1/3 (+ (log 2) (log im))) 27.432 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log 2) (log im)))) into (exp (* 1/3 (+ (log 2) (log im)))) 27.432 * [taylor]: Taking taylor expansion of (cbrt -1) in im 27.432 * [taylor]: Taking taylor expansion of -1 in im 27.432 * [backup-simplify]: Simplify -1 into -1 27.432 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 27.433 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 27.433 * [taylor]: Taking taylor expansion of (* (pow (* (+ (* 1/3 (pow im 2)) 2) im) 1/3) (cbrt -1)) in im 27.433 * [taylor]: Taking taylor expansion of (pow (* (+ (* 1/3 (pow im 2)) 2) im) 1/3) in im 27.433 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* (+ (* 1/3 (pow im 2)) 2) im)))) in im 27.433 * [taylor]: Taking taylor expansion of (* 1/3 (log (* (+ (* 1/3 (pow im 2)) 2) im))) in im 27.433 * [taylor]: Taking taylor expansion of 1/3 in im 27.433 * [backup-simplify]: Simplify 1/3 into 1/3 27.433 * [taylor]: Taking taylor expansion of (log (* (+ (* 1/3 (pow im 2)) 2) im)) in im 27.433 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in im 27.433 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in im 27.433 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in im 27.433 * [taylor]: Taking taylor expansion of 1/3 in im 27.433 * [backup-simplify]: Simplify 1/3 into 1/3 27.433 * [taylor]: Taking taylor expansion of (pow im 2) in im 27.433 * [taylor]: Taking taylor expansion of im in im 27.433 * [backup-simplify]: Simplify 0 into 0 27.433 * [backup-simplify]: Simplify 1 into 1 27.434 * [taylor]: Taking taylor expansion of 2 in im 27.434 * [backup-simplify]: Simplify 2 into 2 27.434 * [taylor]: Taking taylor expansion of im in im 27.434 * [backup-simplify]: Simplify 0 into 0 27.434 * [backup-simplify]: Simplify 1 into 1 27.434 * [backup-simplify]: Simplify (+ 0 2) into 2 27.434 * [backup-simplify]: Simplify (* 2 0) into 0 27.435 * [backup-simplify]: Simplify (+ 0 0) into 0 27.435 * [backup-simplify]: Simplify (+ (* 2 1) (* 0 0)) into 2 27.436 * [backup-simplify]: Simplify (log 2) into (log 2) 27.437 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) (log 2)) into (+ (log 2) (log im)) 27.437 * [backup-simplify]: Simplify (* 1/3 (+ (log 2) (log im))) into (* 1/3 (+ (log 2) (log im))) 27.438 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log 2) (log im)))) into (exp (* 1/3 (+ (log 2) (log im)))) 27.438 * [taylor]: Taking taylor expansion of (cbrt -1) in im 27.438 * [taylor]: Taking taylor expansion of -1 in im 27.438 * [backup-simplify]: Simplify -1 into -1 27.438 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 27.439 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 27.440 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log 2) (log im)))) (cbrt -1)) into (* (exp (* 1/3 (+ (log 2) (log im)))) (cbrt -1)) 27.441 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log 2) (log im)))) (cbrt -1)) into (* (exp (* 1/3 (+ (log 2) (log im)))) (cbrt -1)) 27.441 * [backup-simplify]: Simplify (* 1 1) into 1 27.442 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 27.442 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 27.443 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 1) (* 1/3 0))) into 0 27.444 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 2 1)))) 1) into 0 27.445 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) (log 2)) into (+ (log 2) (log im)) 27.446 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (+ (log 2) (log im)))) into 0 27.448 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log 2) (log im)))) (+ (* (/ (pow 0 1) 1)))) into 0 27.449 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (+ (log 2) (log im)))) 0) (* 0 (cbrt -1))) into 0 27.449 * [backup-simplify]: Simplify 0 into 0 27.450 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 27.451 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.452 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 27.452 * [backup-simplify]: Simplify (+ 0 0) into 0 27.453 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 1) (* 0 0)))) into 1/3 27.456 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 2 2))) (* 1 (/ (* 1 (pow (* 2 1/3) 1)) (pow 2 1)))) 2) into 1/6 27.457 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) (log 2)) into (+ (log 2) (log im)) 27.458 * [backup-simplify]: Simplify (+ (* 1/3 1/6) (+ (* 0 0) (* 0 (+ (log 2) (log im))))) into 1/18 27.460 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log 2) (log im)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 1/18 1) 1)))) into (* 1/18 (exp (* 1/3 (+ (log 2) (log im))))) 27.462 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (+ (log 2) (log im)))) 0) (+ (* 0 0) (* (* 1/18 (exp (* 1/3 (+ (log 2) (log im))))) (cbrt -1)))) into (* 1/18 (* (exp (* 1/3 (+ (log 2) (log im)))) (cbrt -1))) 27.463 * [backup-simplify]: Simplify (* 1/18 (* (exp (* 1/3 (+ (log 2) (log im)))) (cbrt -1))) into (* 1/18 (* (exp (* 1/3 (+ (log 2) (log im)))) (cbrt -1))) 27.464 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)))) (* 3 (cbrt -1))) into 0 27.465 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 27.466 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 27.467 * [backup-simplify]: Simplify (+ 0 0) into 0 27.468 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 1) (* 0 0))))) into 0 27.472 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 2 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 1/3) 1)) (pow 2 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 2 1)))) 6) into 0 27.472 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) (log 2)) into (+ (log 2) (log im)) 27.473 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 1/6) (+ (* 0 0) (* 0 (+ (log 2) (log im)))))) into 0 27.475 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log 2) (log im)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 1/18 1) 1)) (* (/ (pow 0 1) 1)))) into 0 27.476 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (+ (log 2) (log im)))) 0) (+ (* 0 0) (+ (* (* 1/18 (exp (* 1/3 (+ (log 2) (log im))))) 0) (* 0 (cbrt -1))))) into 0 27.476 * [backup-simplify]: Simplify 0 into 0 27.477 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)) (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 27.478 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 27.478 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 27.479 * [backup-simplify]: Simplify (+ 0 0) into 0 27.479 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 27.485 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow 2 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 1/3) 1)) (pow 2 3))) (* -3 (/ (* 1 (pow (* 2 1/3) 2)) (pow 2 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow 2 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow 2 1)))) 24) into -1/72 27.486 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) (log 2)) into (+ (log 2) (log im)) 27.487 * [backup-simplify]: Simplify (+ (* 1/3 -1/72) (+ (* 0 0) (+ (* 0 1/6) (+ (* 0 0) (* 0 (+ (log 2) (log im))))))) into (- 1/216) 27.490 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log 2) (log im)))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 1/18 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 1/18 2) 2)) (* (/ (pow (- 1/216) 1) 1)))) into (* -1/324 (exp (* 1/3 (+ (log 2) (log im))))) 27.491 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (+ (log 2) (log im)))) 0) (+ (* 0 0) (+ (* (* 1/18 (exp (* 1/3 (+ (log 2) (log im))))) 0) (+ (* 0 0) (* (* -1/324 (exp (* 1/3 (+ (log 2) (log im))))) (cbrt -1)))))) into (- (* 1/324 (* (exp (* 1/3 (+ (log 2) (log im)))) (cbrt -1)))) 27.492 * [backup-simplify]: Simplify (- (* 1/324 (* (exp (* 1/3 (+ (log 2) (log im)))) (cbrt -1)))) into (- (* 1/324 (* (exp (* 1/3 (+ (log 2) (log im)))) (cbrt -1)))) 27.494 * [backup-simplify]: Simplify (+ (* (- (* 1/324 (* (exp (* 1/3 (+ (log 2) (log im)))) (cbrt -1)))) (pow im 4)) (+ (* (* 1/18 (* (exp (* 1/3 (+ (log 2) (log im)))) (cbrt -1))) (pow im 2)) (* (exp (* 1/3 (+ (log 2) (log im)))) (cbrt -1)))) into (- (+ (* (exp (* 1/3 (+ (log 2) (log im)))) (cbrt -1)) (* 1/18 (* (exp (* 1/3 (+ (log 2) (log im)))) (* (cbrt -1) (pow im 2))))) (* 1/324 (* (exp (* 1/3 (+ (log 2) (log im)))) (* (cbrt -1) (pow im 4))))) 27.494 * [backup-simplify]: Simplify (cbrt (* (/ 1 im) (- (* (* (/ 1 im) -1/3) (/ 1 im)) 2))) into (* (cbrt -1) (pow (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 1/3)) 27.494 * [approximate]: Taking taylor expansion of (* (cbrt -1) (pow (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 1/3)) in (im) around 0 27.495 * [taylor]: Taking taylor expansion of (* (cbrt -1) (pow (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 1/3)) in im 27.495 * [taylor]: Taking taylor expansion of (cbrt -1) in im 27.495 * [taylor]: Taking taylor expansion of -1 in im 27.495 * [backup-simplify]: Simplify -1 into -1 27.495 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 27.495 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 27.495 * [taylor]: Taking taylor expansion of (pow (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 1/3) in im 27.495 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))) in im 27.495 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in im 27.495 * [taylor]: Taking taylor expansion of 1/3 in im 27.495 * [backup-simplify]: Simplify 1/3 into 1/3 27.495 * [taylor]: Taking taylor expansion of (log (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 27.495 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 27.495 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 27.495 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 27.496 * [taylor]: Taking taylor expansion of 1/3 in im 27.496 * [backup-simplify]: Simplify 1/3 into 1/3 27.496 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 27.496 * [taylor]: Taking taylor expansion of (pow im 2) in im 27.496 * [taylor]: Taking taylor expansion of im in im 27.496 * [backup-simplify]: Simplify 0 into 0 27.496 * [backup-simplify]: Simplify 1 into 1 27.496 * [backup-simplify]: Simplify (* 1 1) into 1 27.496 * [backup-simplify]: Simplify (/ 1 1) into 1 27.496 * [taylor]: Taking taylor expansion of 2 in im 27.496 * [backup-simplify]: Simplify 2 into 2 27.496 * [taylor]: Taking taylor expansion of im in im 27.496 * [backup-simplify]: Simplify 0 into 0 27.496 * [backup-simplify]: Simplify 1 into 1 27.496 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 27.497 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 27.497 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 27.497 * [backup-simplify]: Simplify (log 1/3) into (log 1/3) 27.498 * [backup-simplify]: Simplify (+ (* (- 3) (log im)) (log 1/3)) into (- (log 1/3) (* 3 (log im))) 27.498 * [backup-simplify]: Simplify (* 1/3 (- (log 1/3) (* 3 (log im)))) into (* 1/3 (- (log 1/3) (* 3 (log im)))) 27.498 * [backup-simplify]: Simplify (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) into (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) 27.498 * [taylor]: Taking taylor expansion of (* (cbrt -1) (pow (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 1/3)) in im 27.498 * [taylor]: Taking taylor expansion of (cbrt -1) in im 27.498 * [taylor]: Taking taylor expansion of -1 in im 27.498 * [backup-simplify]: Simplify -1 into -1 27.499 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 27.499 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 27.499 * [taylor]: Taking taylor expansion of (pow (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 1/3) in im 27.499 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))) in im 27.499 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in im 27.499 * [taylor]: Taking taylor expansion of 1/3 in im 27.499 * [backup-simplify]: Simplify 1/3 into 1/3 27.499 * [taylor]: Taking taylor expansion of (log (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 27.499 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 27.499 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 27.499 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 27.499 * [taylor]: Taking taylor expansion of 1/3 in im 27.499 * [backup-simplify]: Simplify 1/3 into 1/3 27.499 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 27.499 * [taylor]: Taking taylor expansion of (pow im 2) in im 27.499 * [taylor]: Taking taylor expansion of im in im 27.499 * [backup-simplify]: Simplify 0 into 0 27.499 * [backup-simplify]: Simplify 1 into 1 27.500 * [backup-simplify]: Simplify (* 1 1) into 1 27.500 * [backup-simplify]: Simplify (/ 1 1) into 1 27.500 * [taylor]: Taking taylor expansion of 2 in im 27.500 * [backup-simplify]: Simplify 2 into 2 27.500 * [taylor]: Taking taylor expansion of im in im 27.500 * [backup-simplify]: Simplify 0 into 0 27.500 * [backup-simplify]: Simplify 1 into 1 27.500 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 27.500 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 27.501 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 27.501 * [backup-simplify]: Simplify (log 1/3) into (log 1/3) 27.501 * [backup-simplify]: Simplify (+ (* (- 3) (log im)) (log 1/3)) into (- (log 1/3) (* 3 (log im))) 27.502 * [backup-simplify]: Simplify (* 1/3 (- (log 1/3) (* 3 (log im)))) into (* 1/3 (- (log 1/3) (* 3 (log im)))) 27.502 * [backup-simplify]: Simplify (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) into (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) 27.503 * [backup-simplify]: Simplify (* (cbrt -1) (exp (* 1/3 (- (log 1/3) (* 3 (log im)))))) into (* (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) (cbrt -1)) 27.504 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) (cbrt -1)) into (* (cbrt -1) (exp (* 1/3 (- (log 1/3) (* 3 (log im)))))) 27.505 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.506 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 27.507 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 27.507 * [backup-simplify]: Simplify (+ 0 0) into 0 27.509 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 27.510 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1/3 1)))) 1) into 0 27.511 * [backup-simplify]: Simplify (+ (* (- 3) (log im)) (log 1/3)) into (- (log 1/3) (* 3 (log im))) 27.512 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log 1/3) (* 3 (log im))))) into 0 27.513 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) (+ (* (/ (pow 0 1) 1)))) into 0 27.514 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (* 0 (exp (* 1/3 (- (log 1/3) (* 3 (log im))))))) into 0 27.514 * [backup-simplify]: Simplify 0 into 0 27.515 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 27.516 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.517 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 27.518 * [backup-simplify]: Simplify (+ 0 2) into 2 27.519 * [backup-simplify]: Simplify (- (/ 2 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 2 27.522 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1/3 2))) (* 1 (/ (* 1 (pow (* 2 2) 1)) (pow 1/3 1)))) 2) into 6 27.523 * [backup-simplify]: Simplify (+ (* (- 3) (log im)) (log 1/3)) into (- (log 1/3) (* 3 (log im))) 27.524 * [backup-simplify]: Simplify (+ (* 1/3 6) (+ (* 0 0) (* 0 (- (log 1/3) (* 3 (log im)))))) into 2 27.526 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 2 1) 1)))) into (* 2 (exp (* 1/3 (- (log 1/3) (* 3 (log im)))))) 27.528 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 27.530 * [backup-simplify]: Simplify (+ (* (cbrt -1) (* 2 (exp (* 1/3 (- (log 1/3) (* 3 (log im))))))) (+ (* 0 0) (* 0 (exp (* 1/3 (- (log 1/3) (* 3 (log im)))))))) into (* 2 (* (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) (cbrt -1))) 27.531 * [backup-simplify]: Simplify (* 2 (* (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) (cbrt -1))) into (* 2 (* (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) (cbrt -1))) 27.532 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 27.533 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.534 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 27.535 * [backup-simplify]: Simplify (+ 0 0) into 0 27.536 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)))) into 0 27.542 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1/3 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 2) 1)) (pow 1/3 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1/3 1)))) 6) into 0 27.543 * [backup-simplify]: Simplify (+ (* (- 3) (log im)) (log 1/3)) into (- (log 1/3) (* 3 (log im))) 27.544 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 6) (+ (* 0 0) (* 0 (- (log 1/3) (* 3 (log im))))))) into 0 27.547 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 2 1) 1)) (* (/ (pow 0 1) 1)))) into 0 27.548 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)))) (* 3 (cbrt -1))) into 0 27.556 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (+ (* 0 (* 2 (exp (* 1/3 (- (log 1/3) (* 3 (log im))))))) (+ (* 0 0) (* 0 (exp (* 1/3 (- (log 1/3) (* 3 (log im))))))))) into 0 27.557 * [backup-simplify]: Simplify 0 into 0 27.558 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 27.559 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.561 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 27.561 * [backup-simplify]: Simplify (+ 0 0) into 0 27.563 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.574 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow 1/3 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 2) 1)) (pow 1/3 3))) (* -3 (/ (* 1 (pow (* 2 2) 2)) (pow 1/3 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow 1/3 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow 1/3 1)))) 24) into -18 27.575 * [backup-simplify]: Simplify (+ (* (- 3) (log im)) (log 1/3)) into (- (log 1/3) (* 3 (log im))) 27.577 * [backup-simplify]: Simplify (+ (* 1/3 -18) (+ (* 0 0) (+ (* 0 6) (+ (* 0 0) (* 0 (- (log 1/3) (* 3 (log im)))))))) into (- 6) 27.582 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 2 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 2 2) 2)) (* (/ (pow (- 6) 1) 1)))) into (* -4 (exp (* 1/3 (- (log 1/3) (* 3 (log im)))))) 27.584 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)) (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 27.586 * [backup-simplify]: Simplify (+ (* (cbrt -1) (* -4 (exp (* 1/3 (- (log 1/3) (* 3 (log im))))))) (+ (* 0 0) (+ (* 0 (* 2 (exp (* 1/3 (- (log 1/3) (* 3 (log im))))))) (+ (* 0 0) (* 0 (exp (* 1/3 (- (log 1/3) (* 3 (log im)))))))))) into (- (* 4 (* (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) (cbrt -1)))) 27.587 * [backup-simplify]: Simplify (- (* 4 (* (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) (cbrt -1)))) into (- (* 4 (* (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) (cbrt -1)))) 27.589 * [backup-simplify]: Simplify (+ (* (- (* 4 (* (exp (* 1/3 (- (log 1/3) (* 3 (log (/ 1 im)))))) (cbrt -1)))) (pow (/ 1 im) 4)) (+ (* (* 2 (* (exp (* 1/3 (- (log 1/3) (* 3 (log (/ 1 im)))))) (cbrt -1))) (pow (/ 1 im) 2)) (* (cbrt -1) (exp (* 1/3 (- (log 1/3) (* 3 (log (/ 1 im))))))))) into (- (+ (* (exp (* 1/3 (- (log 1/3) (* 3 (log (/ 1 im)))))) (cbrt -1)) (* 2 (/ (* (exp (* 1/3 (- (log 1/3) (* 3 (log (/ 1 im)))))) (cbrt -1)) (pow im 2)))) (* 4 (/ (* (exp (* 1/3 (- (log 1/3) (* 3 (log (/ 1 im)))))) (cbrt -1)) (pow im 4)))) 27.590 * [backup-simplify]: Simplify (cbrt (* (/ 1 (- im)) (- (* (* (/ 1 (- im)) -1/3) (/ 1 (- im))) 2))) into (pow (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 1/3) 27.590 * [approximate]: Taking taylor expansion of (pow (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 1/3) in (im) around 0 27.590 * [taylor]: Taking taylor expansion of (pow (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 1/3) in im 27.590 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))) in im 27.590 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in im 27.590 * [taylor]: Taking taylor expansion of 1/3 in im 27.590 * [backup-simplify]: Simplify 1/3 into 1/3 27.590 * [taylor]: Taking taylor expansion of (log (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 27.590 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 27.590 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 27.590 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 27.590 * [taylor]: Taking taylor expansion of 1/3 in im 27.590 * [backup-simplify]: Simplify 1/3 into 1/3 27.590 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 27.590 * [taylor]: Taking taylor expansion of (pow im 2) in im 27.590 * [taylor]: Taking taylor expansion of im in im 27.590 * [backup-simplify]: Simplify 0 into 0 27.590 * [backup-simplify]: Simplify 1 into 1 27.590 * [backup-simplify]: Simplify (* 1 1) into 1 27.590 * [backup-simplify]: Simplify (/ 1 1) into 1 27.590 * [taylor]: Taking taylor expansion of 2 in im 27.590 * [backup-simplify]: Simplify 2 into 2 27.590 * [taylor]: Taking taylor expansion of im in im 27.590 * [backup-simplify]: Simplify 0 into 0 27.590 * [backup-simplify]: Simplify 1 into 1 27.591 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 27.591 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 27.591 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 27.591 * [backup-simplify]: Simplify (log 1/3) into (log 1/3) 27.592 * [backup-simplify]: Simplify (+ (* (- 3) (log im)) (log 1/3)) into (- (log 1/3) (* 3 (log im))) 27.592 * [backup-simplify]: Simplify (* 1/3 (- (log 1/3) (* 3 (log im)))) into (* 1/3 (- (log 1/3) (* 3 (log im)))) 27.593 * [backup-simplify]: Simplify (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) into (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) 27.593 * [taylor]: Taking taylor expansion of (pow (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 1/3) in im 27.593 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))) in im 27.593 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in im 27.593 * [taylor]: Taking taylor expansion of 1/3 in im 27.593 * [backup-simplify]: Simplify 1/3 into 1/3 27.593 * [taylor]: Taking taylor expansion of (log (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 27.593 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 27.593 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 27.593 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 27.593 * [taylor]: Taking taylor expansion of 1/3 in im 27.593 * [backup-simplify]: Simplify 1/3 into 1/3 27.593 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 27.593 * [taylor]: Taking taylor expansion of (pow im 2) in im 27.593 * [taylor]: Taking taylor expansion of im in im 27.593 * [backup-simplify]: Simplify 0 into 0 27.593 * [backup-simplify]: Simplify 1 into 1 27.593 * [backup-simplify]: Simplify (* 1 1) into 1 27.593 * [backup-simplify]: Simplify (/ 1 1) into 1 27.593 * [taylor]: Taking taylor expansion of 2 in im 27.593 * [backup-simplify]: Simplify 2 into 2 27.593 * [taylor]: Taking taylor expansion of im in im 27.593 * [backup-simplify]: Simplify 0 into 0 27.593 * [backup-simplify]: Simplify 1 into 1 27.594 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 27.594 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 27.594 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 27.594 * [backup-simplify]: Simplify (log 1/3) into (log 1/3) 27.595 * [backup-simplify]: Simplify (+ (* (- 3) (log im)) (log 1/3)) into (- (log 1/3) (* 3 (log im))) 27.595 * [backup-simplify]: Simplify (* 1/3 (- (log 1/3) (* 3 (log im)))) into (* 1/3 (- (log 1/3) (* 3 (log im)))) 27.596 * [backup-simplify]: Simplify (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) into (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) 27.596 * [backup-simplify]: Simplify (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) into (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) 27.596 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.597 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 27.597 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 27.597 * [backup-simplify]: Simplify (+ 0 0) into 0 27.598 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 27.599 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1/3 1)))) 1) into 0 27.599 * [backup-simplify]: Simplify (+ (* (- 3) (log im)) (log 1/3)) into (- (log 1/3) (* 3 (log im))) 27.600 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log 1/3) (* 3 (log im))))) into 0 27.600 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) (+ (* (/ (pow 0 1) 1)))) into 0 27.600 * [backup-simplify]: Simplify 0 into 0 27.601 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 27.601 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.602 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 27.602 * [backup-simplify]: Simplify (+ 0 2) into 2 27.603 * [backup-simplify]: Simplify (- (/ 2 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 2 27.605 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1/3 2))) (* 1 (/ (* 1 (pow (* 2 2) 1)) (pow 1/3 1)))) 2) into 6 27.605 * [backup-simplify]: Simplify (+ (* (- 3) (log im)) (log 1/3)) into (- (log 1/3) (* 3 (log im))) 27.606 * [backup-simplify]: Simplify (+ (* 1/3 6) (+ (* 0 0) (* 0 (- (log 1/3) (* 3 (log im)))))) into 2 27.607 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 2 1) 1)))) into (* 2 (exp (* 1/3 (- (log 1/3) (* 3 (log im)))))) 27.607 * [backup-simplify]: Simplify (* 2 (exp (* 1/3 (- (log 1/3) (* 3 (log im)))))) into (* 2 (exp (* 1/3 (- (log 1/3) (* 3 (log im)))))) 27.608 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 27.608 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.609 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 27.609 * [backup-simplify]: Simplify (+ 0 0) into 0 27.610 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)))) into 0 27.613 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1/3 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 2) 1)) (pow 1/3 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1/3 1)))) 6) into 0 27.613 * [backup-simplify]: Simplify (+ (* (- 3) (log im)) (log 1/3)) into (- (log 1/3) (* 3 (log im))) 27.614 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 6) (+ (* 0 0) (* 0 (- (log 1/3) (* 3 (log im))))))) into 0 27.617 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 2 1) 1)) (* (/ (pow 0 1) 1)))) into 0 27.617 * [backup-simplify]: Simplify 0 into 0 27.618 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 27.619 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.620 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 27.621 * [backup-simplify]: Simplify (+ 0 0) into 0 27.622 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.634 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow 1/3 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 2) 1)) (pow 1/3 3))) (* -3 (/ (* 1 (pow (* 2 2) 2)) (pow 1/3 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow 1/3 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow 1/3 1)))) 24) into -18 27.635 * [backup-simplify]: Simplify (+ (* (- 3) (log im)) (log 1/3)) into (- (log 1/3) (* 3 (log im))) 27.637 * [backup-simplify]: Simplify (+ (* 1/3 -18) (+ (* 0 0) (+ (* 0 6) (+ (* 0 0) (* 0 (- (log 1/3) (* 3 (log im)))))))) into (- 6) 27.643 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/3) (* 3 (log im))))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 2 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 2 2) 2)) (* (/ (pow (- 6) 1) 1)))) into (* -4 (exp (* 1/3 (- (log 1/3) (* 3 (log im)))))) 27.643 * [backup-simplify]: Simplify (* -4 (exp (* 1/3 (- (log 1/3) (* 3 (log im)))))) into (* -4 (exp (* 1/3 (- (log 1/3) (* 3 (log im)))))) 27.645 * [backup-simplify]: Simplify (+ (* (* -4 (exp (* 1/3 (- (log 1/3) (* 3 (log (/ 1 (- im)))))))) (pow (/ 1 (- im)) 4)) (+ (* (* 2 (exp (* 1/3 (- (log 1/3) (* 3 (log (/ 1 (- im)))))))) (pow (/ 1 (- im)) 2)) (exp (* 1/3 (- (log 1/3) (* 3 (log (/ 1 (- im))))))))) into (- (+ (exp (* 1/3 (- (log 1/3) (* 3 (log (/ -1 im)))))) (* 2 (/ (exp (* 1/3 (- (log 1/3) (* 3 (log (/ -1 im)))))) (pow im 2)))) (* 4 (/ (exp (* 1/3 (- (log 1/3) (* 3 (log (/ -1 im)))))) (pow im 4)))) 27.646 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 3 1) 27.646 * [backup-simplify]: Simplify (* (cbrt (* im (- (* (* im -1/3) im) 2))) (cbrt (* im (- (* (* im -1/3) im) 2)))) into (* (pow (* (pow (+ (* 1/3 (pow im 2)) 2) 2) (pow im 2)) 1/3) (pow (cbrt -1) 2)) 27.646 * [approximate]: Taking taylor expansion of (* (pow (* (pow (+ (* 1/3 (pow im 2)) 2) 2) (pow im 2)) 1/3) (pow (cbrt -1) 2)) in (im) around 0 27.646 * [taylor]: Taking taylor expansion of (* (pow (* (pow (+ (* 1/3 (pow im 2)) 2) 2) (pow im 2)) 1/3) (pow (cbrt -1) 2)) in im 27.646 * [taylor]: Taking taylor expansion of (pow (* (pow (+ (* 1/3 (pow im 2)) 2) 2) (pow im 2)) 1/3) in im 27.646 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* (pow (+ (* 1/3 (pow im 2)) 2) 2) (pow im 2))))) in im 27.646 * [taylor]: Taking taylor expansion of (* 1/3 (log (* (pow (+ (* 1/3 (pow im 2)) 2) 2) (pow im 2)))) in im 27.646 * [taylor]: Taking taylor expansion of 1/3 in im 27.646 * [backup-simplify]: Simplify 1/3 into 1/3 27.646 * [taylor]: Taking taylor expansion of (log (* (pow (+ (* 1/3 (pow im 2)) 2) 2) (pow im 2))) in im 27.646 * [taylor]: Taking taylor expansion of (* (pow (+ (* 1/3 (pow im 2)) 2) 2) (pow im 2)) in im 27.646 * [taylor]: Taking taylor expansion of (pow (+ (* 1/3 (pow im 2)) 2) 2) in im 27.647 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in im 27.647 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in im 27.647 * [taylor]: Taking taylor expansion of 1/3 in im 27.647 * [backup-simplify]: Simplify 1/3 into 1/3 27.647 * [taylor]: Taking taylor expansion of (pow im 2) in im 27.647 * [taylor]: Taking taylor expansion of im in im 27.647 * [backup-simplify]: Simplify 0 into 0 27.647 * [backup-simplify]: Simplify 1 into 1 27.647 * [taylor]: Taking taylor expansion of 2 in im 27.647 * [backup-simplify]: Simplify 2 into 2 27.647 * [backup-simplify]: Simplify (+ 0 2) into 2 27.647 * [taylor]: Taking taylor expansion of (pow im 2) in im 27.647 * [taylor]: Taking taylor expansion of im in im 27.647 * [backup-simplify]: Simplify 0 into 0 27.647 * [backup-simplify]: Simplify 1 into 1 27.648 * [backup-simplify]: Simplify (* 2 2) into 4 27.648 * [backup-simplify]: Simplify (* 1 1) into 1 27.649 * [backup-simplify]: Simplify (* 4 1) into 4 27.649 * [backup-simplify]: Simplify (log 4) into (log 4) 27.650 * [backup-simplify]: Simplify (+ (* (- -2) (log im)) (log 4)) into (+ (* 2 (log im)) (log 4)) 27.651 * [backup-simplify]: Simplify (* 1/3 (+ (* 2 (log im)) (log 4))) into (* 1/3 (+ (* 2 (log im)) (log 4))) 27.651 * [backup-simplify]: Simplify (exp (* 1/3 (+ (* 2 (log im)) (log 4)))) into (exp (* 1/3 (+ (* 2 (log im)) (log 4)))) 27.651 * [taylor]: Taking taylor expansion of (pow (cbrt -1) 2) in im 27.651 * [taylor]: Taking taylor expansion of (cbrt -1) in im 27.651 * [taylor]: Taking taylor expansion of -1 in im 27.651 * [backup-simplify]: Simplify -1 into -1 27.652 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 27.653 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 27.653 * [taylor]: Taking taylor expansion of (* (pow (* (pow (+ (* 1/3 (pow im 2)) 2) 2) (pow im 2)) 1/3) (pow (cbrt -1) 2)) in im 27.653 * [taylor]: Taking taylor expansion of (pow (* (pow (+ (* 1/3 (pow im 2)) 2) 2) (pow im 2)) 1/3) in im 27.653 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* (pow (+ (* 1/3 (pow im 2)) 2) 2) (pow im 2))))) in im 27.653 * [taylor]: Taking taylor expansion of (* 1/3 (log (* (pow (+ (* 1/3 (pow im 2)) 2) 2) (pow im 2)))) in im 27.653 * [taylor]: Taking taylor expansion of 1/3 in im 27.653 * [backup-simplify]: Simplify 1/3 into 1/3 27.653 * [taylor]: Taking taylor expansion of (log (* (pow (+ (* 1/3 (pow im 2)) 2) 2) (pow im 2))) in im 27.653 * [taylor]: Taking taylor expansion of (* (pow (+ (* 1/3 (pow im 2)) 2) 2) (pow im 2)) in im 27.653 * [taylor]: Taking taylor expansion of (pow (+ (* 1/3 (pow im 2)) 2) 2) in im 27.653 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in im 27.653 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in im 27.653 * [taylor]: Taking taylor expansion of 1/3 in im 27.653 * [backup-simplify]: Simplify 1/3 into 1/3 27.653 * [taylor]: Taking taylor expansion of (pow im 2) in im 27.653 * [taylor]: Taking taylor expansion of im in im 27.653 * [backup-simplify]: Simplify 0 into 0 27.653 * [backup-simplify]: Simplify 1 into 1 27.653 * [taylor]: Taking taylor expansion of 2 in im 27.653 * [backup-simplify]: Simplify 2 into 2 27.654 * [backup-simplify]: Simplify (+ 0 2) into 2 27.654 * [taylor]: Taking taylor expansion of (pow im 2) in im 27.654 * [taylor]: Taking taylor expansion of im in im 27.654 * [backup-simplify]: Simplify 0 into 0 27.654 * [backup-simplify]: Simplify 1 into 1 27.654 * [backup-simplify]: Simplify (* 2 2) into 4 27.655 * [backup-simplify]: Simplify (* 1 1) into 1 27.655 * [backup-simplify]: Simplify (* 4 1) into 4 27.656 * [backup-simplify]: Simplify (log 4) into (log 4) 27.656 * [backup-simplify]: Simplify (+ (* (- -2) (log im)) (log 4)) into (+ (* 2 (log im)) (log 4)) 27.657 * [backup-simplify]: Simplify (* 1/3 (+ (* 2 (log im)) (log 4))) into (* 1/3 (+ (* 2 (log im)) (log 4))) 27.658 * [backup-simplify]: Simplify (exp (* 1/3 (+ (* 2 (log im)) (log 4)))) into (exp (* 1/3 (+ (* 2 (log im)) (log 4)))) 27.658 * [taylor]: Taking taylor expansion of (pow (cbrt -1) 2) in im 27.658 * [taylor]: Taking taylor expansion of (cbrt -1) in im 27.658 * [taylor]: Taking taylor expansion of -1 in im 27.658 * [backup-simplify]: Simplify -1 into -1 27.658 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 27.659 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 27.660 * [backup-simplify]: Simplify (* (cbrt -1) (cbrt -1)) into (pow (cbrt -1) 2) 27.662 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (* 2 (log im)) (log 4)))) (pow (cbrt -1) 2)) into (* (exp (* 1/3 (+ (* 2 (log im)) (log 4)))) (pow (cbrt -1) 2)) 27.663 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (* 2 (log im)) (log 4)))) (pow (cbrt -1) 2)) into (* (exp (* 1/3 (+ (* 2 (log im)) (log 4)))) (pow (cbrt -1) 2)) 27.664 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (* 0 (cbrt -1))) into 0 27.665 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.665 * [backup-simplify]: Simplify (+ 0 0) into 0 27.666 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 2)) into 0 27.667 * [backup-simplify]: Simplify (+ (* 4 0) (* 0 1)) into 0 27.668 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 4 1)))) 1) into 0 27.669 * [backup-simplify]: Simplify (+ (* (- -2) (log im)) (log 4)) into (+ (* 2 (log im)) (log 4)) 27.670 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (+ (* 2 (log im)) (log 4)))) into 0 27.671 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (* 2 (log im)) (log 4)))) (+ (* (/ (pow 0 1) 1)))) into 0 27.673 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (+ (* 2 (log im)) (log 4)))) 0) (* 0 (pow (cbrt -1) 2))) into 0 27.673 * [backup-simplify]: Simplify 0 into 0 27.674 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 27.675 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (+ (* 0 0) (* 0 (cbrt -1)))) into 0 27.676 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 27.677 * [backup-simplify]: Simplify (* 1 1) into 1 27.677 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 27.677 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 27.678 * [backup-simplify]: Simplify (+ (* 2 1/3) (+ (* 0 0) (* 1/3 2))) into 4/3 27.679 * [backup-simplify]: Simplify (+ (* 4 0) (+ (* 0 0) (* 4/3 1))) into 4/3 27.689 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 4 2))) (* 1 (/ (* 1 (pow (* 2 4/3) 1)) (pow 4 1)))) 2) into 1/3 27.691 * [backup-simplify]: Simplify (+ (* (- -2) (log im)) (log 4)) into (+ (* 2 (log im)) (log 4)) 27.692 * [backup-simplify]: Simplify (+ (* 1/3 1/3) (+ (* 0 0) (* 0 (+ (* 2 (log im)) (log 4))))) into 1/9 27.694 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (* 2 (log im)) (log 4)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 1/9 1) 1)))) into (* 1/9 (exp (* 1/3 (+ (* 2 (log im)) (log 4))))) 27.696 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (+ (* 2 (log im)) (log 4)))) 0) (+ (* 0 0) (* (* 1/9 (exp (* 1/3 (+ (* 2 (log im)) (log 4))))) (pow (cbrt -1) 2)))) into (* 1/9 (* (exp (* 1/3 (+ (* 2 (log im)) (log 4)))) (pow (cbrt -1) 2))) 27.698 * [backup-simplify]: Simplify (* 1/9 (* (exp (* 1/3 (+ (* 2 (log im)) (log 4)))) (pow (cbrt -1) 2))) into (* 1/9 (* (exp (* 1/3 (+ (* 2 (log im)) (log 4)))) (pow (cbrt -1) 2))) 27.699 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)))) (* 3 (cbrt -1))) into 0 27.700 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cbrt -1))))) into 0 27.701 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 27.702 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.703 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 27.703 * [backup-simplify]: Simplify (+ 0 0) into 0 27.704 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 1/3) (+ (* 1/3 0) (* 0 2)))) into 0 27.706 * [backup-simplify]: Simplify (+ (* 4 0) (+ (* 0 0) (+ (* 4/3 0) (* 0 1)))) into 0 27.711 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 4 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 4/3) 1)) (pow 4 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 4 1)))) 6) into 0 27.712 * [backup-simplify]: Simplify (+ (* (- -2) (log im)) (log 4)) into (+ (* 2 (log im)) (log 4)) 27.713 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 1/3) (+ (* 0 0) (* 0 (+ (* 2 (log im)) (log 4)))))) into 0 27.716 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (* 2 (log im)) (log 4)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 1/9 1) 1)) (* (/ (pow 0 1) 1)))) into 0 27.718 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (+ (* 2 (log im)) (log 4)))) 0) (+ (* 0 0) (+ (* (* 1/9 (exp (* 1/3 (+ (* 2 (log im)) (log 4))))) 0) (* 0 (pow (cbrt -1) 2))))) into 0 27.718 * [backup-simplify]: Simplify 0 into 0 27.720 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)) (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 27.721 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cbrt -1)))))) into 0 27.723 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 27.724 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 27.725 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 27.725 * [backup-simplify]: Simplify (+ 0 0) into 0 27.727 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 1/3) (+ (* 0 0) (* 0 2))))) into 1/9 27.728 * [backup-simplify]: Simplify (+ (* 4 0) (+ (* 0 0) (+ (* 4/3 0) (+ (* 0 0) (* 1/9 1))))) into 1/9 27.740 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow 4 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 4/3) 1)) (pow 4 3))) (* -3 (/ (* 1 (pow (* 2 4/3) 2)) (pow 4 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow 4 2))) (* 1 (/ (* 1 1 1 (pow (* 24 1/9) 1)) (pow 4 1)))) 24) into -1/36 27.741 * [backup-simplify]: Simplify (+ (* (- -2) (log im)) (log 4)) into (+ (* 2 (log im)) (log 4)) 27.743 * [backup-simplify]: Simplify (+ (* 1/3 -1/36) (+ (* 0 0) (+ (* 0 1/3) (+ (* 0 0) (* 0 (+ (* 2 (log im)) (log 4))))))) into (- 1/108) 27.748 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (* 2 (log im)) (log 4)))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 1/9 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 1/9 2) 2)) (* (/ (pow (- 1/108) 1) 1)))) into (* -1/324 (exp (* 1/3 (+ (* 2 (log im)) (log 4))))) 27.751 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (+ (* 2 (log im)) (log 4)))) 0) (+ (* 0 0) (+ (* (* 1/9 (exp (* 1/3 (+ (* 2 (log im)) (log 4))))) 0) (+ (* 0 0) (* (* -1/324 (exp (* 1/3 (+ (* 2 (log im)) (log 4))))) (pow (cbrt -1) 2)))))) into (- (* 1/324 (* (exp (* 1/3 (+ (* 2 (log im)) (log 4)))) (pow (cbrt -1) 2)))) 27.753 * [backup-simplify]: Simplify (- (* 1/324 (* (exp (* 1/3 (+ (* 2 (log im)) (log 4)))) (pow (cbrt -1) 2)))) into (- (* 1/324 (* (exp (* 1/3 (+ (* 2 (log im)) (log 4)))) (pow (cbrt -1) 2)))) 27.756 * [backup-simplify]: Simplify (+ (* (- (* 1/324 (* (exp (* 1/3 (+ (* 2 (log im)) (log 4)))) (pow (cbrt -1) 2)))) (pow im 4)) (+ (* (* 1/9 (* (exp (* 1/3 (+ (* 2 (log im)) (log 4)))) (pow (cbrt -1) 2))) (pow im 2)) (* (exp (* 1/3 (+ (* 2 (log im)) (log 4)))) (pow (cbrt -1) 2)))) into (- (+ (* 1/9 (* (exp (* 1/3 (+ (* 2 (log im)) (log 4)))) (* (pow (cbrt -1) 2) (pow im 2)))) (* (exp (* 1/3 (+ (* 2 (log im)) (log 4)))) (pow (cbrt -1) 2))) (* 1/324 (* (exp (* 1/3 (+ (* 2 (log im)) (log 4)))) (* (pow (cbrt -1) 2) (pow im 4))))) 27.756 * [backup-simplify]: Simplify (* (cbrt (* (/ 1 im) (- (* (* (/ 1 im) -1/3) (/ 1 im)) 2))) (cbrt (* (/ 1 im) (- (* (* (/ 1 im) -1/3) (/ 1 im)) 2)))) into (* (pow (cbrt -1) 2) (pow (/ (pow (+ (* 1/3 (/ 1 (pow im 2))) 2) 2) (pow im 2)) 1/3)) 27.756 * [approximate]: Taking taylor expansion of (* (pow (cbrt -1) 2) (pow (/ (pow (+ (* 1/3 (/ 1 (pow im 2))) 2) 2) (pow im 2)) 1/3)) in (im) around 0 27.757 * [taylor]: Taking taylor expansion of (* (pow (cbrt -1) 2) (pow (/ (pow (+ (* 1/3 (/ 1 (pow im 2))) 2) 2) (pow im 2)) 1/3)) in im 27.757 * [taylor]: Taking taylor expansion of (pow (cbrt -1) 2) in im 27.757 * [taylor]: Taking taylor expansion of (cbrt -1) in im 27.757 * [taylor]: Taking taylor expansion of -1 in im 27.757 * [backup-simplify]: Simplify -1 into -1 27.757 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 27.757 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 27.757 * [taylor]: Taking taylor expansion of (pow (/ (pow (+ (* 1/3 (/ 1 (pow im 2))) 2) 2) (pow im 2)) 1/3) in im 27.757 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (pow (+ (* 1/3 (/ 1 (pow im 2))) 2) 2) (pow im 2))))) in im 27.757 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (pow (+ (* 1/3 (/ 1 (pow im 2))) 2) 2) (pow im 2)))) in im 27.757 * [taylor]: Taking taylor expansion of 1/3 in im 27.757 * [backup-simplify]: Simplify 1/3 into 1/3 27.757 * [taylor]: Taking taylor expansion of (log (/ (pow (+ (* 1/3 (/ 1 (pow im 2))) 2) 2) (pow im 2))) in im 27.757 * [taylor]: Taking taylor expansion of (/ (pow (+ (* 1/3 (/ 1 (pow im 2))) 2) 2) (pow im 2)) in im 27.757 * [taylor]: Taking taylor expansion of (pow (+ (* 1/3 (/ 1 (pow im 2))) 2) 2) in im 27.757 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 27.758 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 27.758 * [taylor]: Taking taylor expansion of 1/3 in im 27.758 * [backup-simplify]: Simplify 1/3 into 1/3 27.758 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 27.758 * [taylor]: Taking taylor expansion of (pow im 2) in im 27.758 * [taylor]: Taking taylor expansion of im in im 27.758 * [backup-simplify]: Simplify 0 into 0 27.758 * [backup-simplify]: Simplify 1 into 1 27.758 * [backup-simplify]: Simplify (* 1 1) into 1 27.758 * [backup-simplify]: Simplify (/ 1 1) into 1 27.758 * [taylor]: Taking taylor expansion of 2 in im 27.758 * [backup-simplify]: Simplify 2 into 2 27.758 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 27.759 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 27.759 * [taylor]: Taking taylor expansion of (pow im 2) in im 27.759 * [taylor]: Taking taylor expansion of im in im 27.759 * [backup-simplify]: Simplify 0 into 0 27.759 * [backup-simplify]: Simplify 1 into 1 27.759 * [backup-simplify]: Simplify (* 1/3 1/3) into 1/9 27.759 * [backup-simplify]: Simplify (* 1 1) into 1 27.760 * [backup-simplify]: Simplify (/ 1/9 1) into 1/9 27.760 * [backup-simplify]: Simplify (log 1/9) into (log 1/9) 27.760 * [backup-simplify]: Simplify (+ (* (- 6) (log im)) (log 1/9)) into (- (log 1/9) (* 6 (log im))) 27.761 * [backup-simplify]: Simplify (* 1/3 (- (log 1/9) (* 6 (log im)))) into (* 1/3 (- (log 1/9) (* 6 (log im)))) 27.761 * [backup-simplify]: Simplify (exp (* 1/3 (- (log 1/9) (* 6 (log im))))) into (exp (* 1/3 (- (log 1/9) (* 6 (log im))))) 27.761 * [taylor]: Taking taylor expansion of (* (pow (cbrt -1) 2) (pow (/ (pow (+ (* 1/3 (/ 1 (pow im 2))) 2) 2) (pow im 2)) 1/3)) in im 27.761 * [taylor]: Taking taylor expansion of (pow (cbrt -1) 2) in im 27.761 * [taylor]: Taking taylor expansion of (cbrt -1) in im 27.761 * [taylor]: Taking taylor expansion of -1 in im 27.761 * [backup-simplify]: Simplify -1 into -1 27.761 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 27.762 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 27.762 * [taylor]: Taking taylor expansion of (pow (/ (pow (+ (* 1/3 (/ 1 (pow im 2))) 2) 2) (pow im 2)) 1/3) in im 27.762 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (pow (+ (* 1/3 (/ 1 (pow im 2))) 2) 2) (pow im 2))))) in im 27.762 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (pow (+ (* 1/3 (/ 1 (pow im 2))) 2) 2) (pow im 2)))) in im 27.762 * [taylor]: Taking taylor expansion of 1/3 in im 27.762 * [backup-simplify]: Simplify 1/3 into 1/3 27.762 * [taylor]: Taking taylor expansion of (log (/ (pow (+ (* 1/3 (/ 1 (pow im 2))) 2) 2) (pow im 2))) in im 27.762 * [taylor]: Taking taylor expansion of (/ (pow (+ (* 1/3 (/ 1 (pow im 2))) 2) 2) (pow im 2)) in im 27.762 * [taylor]: Taking taylor expansion of (pow (+ (* 1/3 (/ 1 (pow im 2))) 2) 2) in im 27.762 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 27.762 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 27.762 * [taylor]: Taking taylor expansion of 1/3 in im 27.762 * [backup-simplify]: Simplify 1/3 into 1/3 27.762 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 27.762 * [taylor]: Taking taylor expansion of (pow im 2) in im 27.762 * [taylor]: Taking taylor expansion of im in im 27.762 * [backup-simplify]: Simplify 0 into 0 27.762 * [backup-simplify]: Simplify 1 into 1 27.762 * [backup-simplify]: Simplify (* 1 1) into 1 27.762 * [backup-simplify]: Simplify (/ 1 1) into 1 27.763 * [taylor]: Taking taylor expansion of 2 in im 27.763 * [backup-simplify]: Simplify 2 into 2 27.763 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 27.763 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 27.763 * [taylor]: Taking taylor expansion of (pow im 2) in im 27.763 * [taylor]: Taking taylor expansion of im in im 27.763 * [backup-simplify]: Simplify 0 into 0 27.763 * [backup-simplify]: Simplify 1 into 1 27.763 * [backup-simplify]: Simplify (* 1/3 1/3) into 1/9 27.764 * [backup-simplify]: Simplify (* 1 1) into 1 27.764 * [backup-simplify]: Simplify (/ 1/9 1) into 1/9 27.764 * [backup-simplify]: Simplify (log 1/9) into (log 1/9) 27.765 * [backup-simplify]: Simplify (+ (* (- 6) (log im)) (log 1/9)) into (- (log 1/9) (* 6 (log im))) 27.765 * [backup-simplify]: Simplify (* 1/3 (- (log 1/9) (* 6 (log im)))) into (* 1/3 (- (log 1/9) (* 6 (log im)))) 27.765 * [backup-simplify]: Simplify (exp (* 1/3 (- (log 1/9) (* 6 (log im))))) into (exp (* 1/3 (- (log 1/9) (* 6 (log im))))) 27.766 * [backup-simplify]: Simplify (* (cbrt -1) (cbrt -1)) into (pow (cbrt -1) 2) 27.767 * [backup-simplify]: Simplify (* (pow (cbrt -1) 2) (exp (* 1/3 (- (log 1/9) (* 6 (log im)))))) into (* (exp (* 1/3 (- (log 1/9) (* 6 (log im))))) (pow (cbrt -1) 2)) 27.768 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/9) (* 6 (log im))))) (pow (cbrt -1) 2)) into (* (exp (* 1/3 (- (log 1/9) (* 6 (log im))))) (pow (cbrt -1) 2)) 27.768 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.769 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 27.769 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 27.769 * [backup-simplify]: Simplify (+ 0 0) into 0 27.770 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1/3)) into 0 27.770 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.771 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/9 (/ 0 1)))) into 0 27.772 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1/9 1)))) 1) into 0 27.772 * [backup-simplify]: Simplify (+ (* (- 6) (log im)) (log 1/9)) into (- (log 1/9) (* 6 (log im))) 27.773 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log 1/9) (* 6 (log im))))) into 0 27.773 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/9) (* 6 (log im))))) (+ (* (/ (pow 0 1) 1)))) into 0 27.774 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (* 0 (cbrt -1))) into 0 27.775 * [backup-simplify]: Simplify (+ (* (pow (cbrt -1) 2) 0) (* 0 (exp (* 1/3 (- (log 1/9) (* 6 (log im))))))) into 0 27.775 * [backup-simplify]: Simplify 0 into 0 27.776 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 27.776 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.777 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 27.777 * [backup-simplify]: Simplify (+ 0 2) into 2 27.778 * [backup-simplify]: Simplify (+ (* 1/3 2) (+ (* 0 0) (* 2 1/3))) into 4/3 27.778 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 27.779 * [backup-simplify]: Simplify (- (/ 4/3 1) (+ (* 1/9 (/ 0 1)) (* 0 (/ 0 1)))) into 4/3 27.781 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1/9 2))) (* 1 (/ (* 1 (pow (* 2 4/3) 1)) (pow 1/9 1)))) 2) into 12 27.781 * [backup-simplify]: Simplify (+ (* (- 6) (log im)) (log 1/9)) into (- (log 1/9) (* 6 (log im))) 27.782 * [backup-simplify]: Simplify (+ (* 1/3 12) (+ (* 0 0) (* 0 (- (log 1/9) (* 6 (log im)))))) into 4 27.784 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/9) (* 6 (log im))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 4 1) 1)))) into (* 4 (exp (* 1/3 (- (log 1/9) (* 6 (log im)))))) 27.785 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 27.786 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (+ (* 0 0) (* 0 (cbrt -1)))) into 0 27.789 * [backup-simplify]: Simplify (+ (* (pow (cbrt -1) 2) (* 4 (exp (* 1/3 (- (log 1/9) (* 6 (log im))))))) (+ (* 0 0) (* 0 (exp (* 1/3 (- (log 1/9) (* 6 (log im)))))))) into (* 4 (* (exp (* 1/3 (- (log 1/9) (* 6 (log im))))) (pow (cbrt -1) 2))) 27.790 * [backup-simplify]: Simplify (* 4 (* (exp (* 1/3 (- (log 1/9) (* 6 (log im))))) (pow (cbrt -1) 2))) into (* 4 (* (exp (* 1/3 (- (log 1/9) (* 6 (log im))))) (pow (cbrt -1) 2))) 27.792 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 27.792 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.794 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 27.794 * [backup-simplify]: Simplify (+ 0 0) into 0 27.795 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 2) (+ (* 2 0) (* 0 1/3)))) into 0 27.796 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 27.797 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/9 (/ 0 1)) (* 0 (/ 0 1)) (* 4/3 (/ 0 1)))) into 0 27.804 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1/9 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 4/3) 1)) (pow 1/9 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1/9 1)))) 6) into 0 27.805 * [backup-simplify]: Simplify (+ (* (- 6) (log im)) (log 1/9)) into (- (log 1/9) (* 6 (log im))) 27.815 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 12) (+ (* 0 0) (* 0 (- (log 1/9) (* 6 (log im))))))) into 0 27.817 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/9) (* 6 (log im))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 4 1) 1)) (* (/ (pow 0 1) 1)))) into 0 27.818 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)))) (* 3 (cbrt -1))) into 0 27.819 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cbrt -1))))) into 0 27.820 * [backup-simplify]: Simplify (+ (* (pow (cbrt -1) 2) 0) (+ (* 0 (* 4 (exp (* 1/3 (- (log 1/9) (* 6 (log im))))))) (+ (* 0 0) (* 0 (exp (* 1/3 (- (log 1/9) (* 6 (log im))))))))) into 0 27.820 * [backup-simplify]: Simplify 0 into 0 27.821 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 27.822 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.822 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 27.823 * [backup-simplify]: Simplify (+ 0 0) into 0 27.823 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 2 2) (+ (* 0 0) (* 0 1/3))))) into 4 27.824 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 27.825 * [backup-simplify]: Simplify (- (/ 4 1) (+ (* 1/9 (/ 0 1)) (* 0 (/ 0 1)) (* 4/3 (/ 0 1)) (* 0 (/ 0 1)))) into 4 27.831 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow 1/9 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 4/3) 1)) (pow 1/9 3))) (* -3 (/ (* 1 (pow (* 2 4/3) 2)) (pow 1/9 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow 1/9 2))) (* 1 (/ (* 1 1 1 (pow (* 24 4) 1)) (pow 1/9 1)))) 24) into -36 27.832 * [backup-simplify]: Simplify (+ (* (- 6) (log im)) (log 1/9)) into (- (log 1/9) (* 6 (log im))) 27.833 * [backup-simplify]: Simplify (+ (* 1/3 -36) (+ (* 0 0) (+ (* 0 12) (+ (* 0 0) (* 0 (- (log 1/9) (* 6 (log im)))))))) into (- 12) 27.836 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/9) (* 6 (log im))))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 4 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 4 2) 2)) (* (/ (pow (- 12) 1) 1)))) into (* -4 (exp (* 1/3 (- (log 1/9) (* 6 (log im)))))) 27.837 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)) (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 27.838 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cbrt -1)))))) into 0 27.840 * [backup-simplify]: Simplify (+ (* (pow (cbrt -1) 2) (* -4 (exp (* 1/3 (- (log 1/9) (* 6 (log im))))))) (+ (* 0 0) (+ (* 0 (* 4 (exp (* 1/3 (- (log 1/9) (* 6 (log im))))))) (+ (* 0 0) (* 0 (exp (* 1/3 (- (log 1/9) (* 6 (log im)))))))))) into (- (* 4 (* (exp (* 1/3 (- (log 1/9) (* 6 (log im))))) (pow (cbrt -1) 2)))) 27.841 * [backup-simplify]: Simplify (- (* 4 (* (exp (* 1/3 (- (log 1/9) (* 6 (log im))))) (pow (cbrt -1) 2)))) into (- (* 4 (* (exp (* 1/3 (- (log 1/9) (* 6 (log im))))) (pow (cbrt -1) 2)))) 27.844 * [backup-simplify]: Simplify (+ (* (- (* 4 (* (exp (* 1/3 (- (log 1/9) (* 6 (log (/ 1 im)))))) (pow (cbrt -1) 2)))) (pow (/ 1 im) 4)) (+ (* (* 4 (* (exp (* 1/3 (- (log 1/9) (* 6 (log (/ 1 im)))))) (pow (cbrt -1) 2))) (pow (/ 1 im) 2)) (* (exp (* 1/3 (- (log 1/9) (* 6 (log (/ 1 im)))))) (pow (cbrt -1) 2)))) into (- (+ (* 4 (/ (* (exp (* 1/3 (- (log 1/9) (* 6 (log (/ 1 im)))))) (pow (cbrt -1) 2)) (pow im 2))) (* (exp (* 1/3 (- (log 1/9) (* 6 (log (/ 1 im)))))) (pow (cbrt -1) 2))) (* 4 (/ (* (exp (* 1/3 (- (log 1/9) (* 6 (log (/ 1 im)))))) (pow (cbrt -1) 2)) (pow im 4)))) 27.845 * [backup-simplify]: Simplify (* (cbrt (* (/ 1 (- im)) (- (* (* (/ 1 (- im)) -1/3) (/ 1 (- im))) 2))) (cbrt (* (/ 1 (- im)) (- (* (* (/ 1 (- im)) -1/3) (/ 1 (- im))) 2)))) into (pow (/ (pow (+ (* 1/3 (/ 1 (pow im 2))) 2) 2) (pow im 2)) 1/3) 27.845 * [approximate]: Taking taylor expansion of (pow (/ (pow (+ (* 1/3 (/ 1 (pow im 2))) 2) 2) (pow im 2)) 1/3) in (im) around 0 27.845 * [taylor]: Taking taylor expansion of (pow (/ (pow (+ (* 1/3 (/ 1 (pow im 2))) 2) 2) (pow im 2)) 1/3) in im 27.845 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (pow (+ (* 1/3 (/ 1 (pow im 2))) 2) 2) (pow im 2))))) in im 27.845 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (pow (+ (* 1/3 (/ 1 (pow im 2))) 2) 2) (pow im 2)))) in im 27.845 * [taylor]: Taking taylor expansion of 1/3 in im 27.845 * [backup-simplify]: Simplify 1/3 into 1/3 27.845 * [taylor]: Taking taylor expansion of (log (/ (pow (+ (* 1/3 (/ 1 (pow im 2))) 2) 2) (pow im 2))) in im 27.845 * [taylor]: Taking taylor expansion of (/ (pow (+ (* 1/3 (/ 1 (pow im 2))) 2) 2) (pow im 2)) in im 27.845 * [taylor]: Taking taylor expansion of (pow (+ (* 1/3 (/ 1 (pow im 2))) 2) 2) in im 27.845 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 27.845 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 27.845 * [taylor]: Taking taylor expansion of 1/3 in im 27.845 * [backup-simplify]: Simplify 1/3 into 1/3 27.845 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 27.845 * [taylor]: Taking taylor expansion of (pow im 2) in im 27.845 * [taylor]: Taking taylor expansion of im in im 27.845 * [backup-simplify]: Simplify 0 into 0 27.845 * [backup-simplify]: Simplify 1 into 1 27.845 * [backup-simplify]: Simplify (* 1 1) into 1 27.845 * [backup-simplify]: Simplify (/ 1 1) into 1 27.845 * [taylor]: Taking taylor expansion of 2 in im 27.845 * [backup-simplify]: Simplify 2 into 2 27.846 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 27.846 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 27.846 * [taylor]: Taking taylor expansion of (pow im 2) in im 27.846 * [taylor]: Taking taylor expansion of im in im 27.846 * [backup-simplify]: Simplify 0 into 0 27.846 * [backup-simplify]: Simplify 1 into 1 27.846 * [backup-simplify]: Simplify (* 1/3 1/3) into 1/9 27.846 * [backup-simplify]: Simplify (* 1 1) into 1 27.847 * [backup-simplify]: Simplify (/ 1/9 1) into 1/9 27.847 * [backup-simplify]: Simplify (log 1/9) into (log 1/9) 27.847 * [backup-simplify]: Simplify (+ (* (- 6) (log im)) (log 1/9)) into (- (log 1/9) (* 6 (log im))) 27.848 * [backup-simplify]: Simplify (* 1/3 (- (log 1/9) (* 6 (log im)))) into (* 1/3 (- (log 1/9) (* 6 (log im)))) 27.848 * [backup-simplify]: Simplify (exp (* 1/3 (- (log 1/9) (* 6 (log im))))) into (exp (* 1/3 (- (log 1/9) (* 6 (log im))))) 27.848 * [taylor]: Taking taylor expansion of (pow (/ (pow (+ (* 1/3 (/ 1 (pow im 2))) 2) 2) (pow im 2)) 1/3) in im 27.848 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (pow (+ (* 1/3 (/ 1 (pow im 2))) 2) 2) (pow im 2))))) in im 27.848 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (pow (+ (* 1/3 (/ 1 (pow im 2))) 2) 2) (pow im 2)))) in im 27.848 * [taylor]: Taking taylor expansion of 1/3 in im 27.848 * [backup-simplify]: Simplify 1/3 into 1/3 27.848 * [taylor]: Taking taylor expansion of (log (/ (pow (+ (* 1/3 (/ 1 (pow im 2))) 2) 2) (pow im 2))) in im 27.848 * [taylor]: Taking taylor expansion of (/ (pow (+ (* 1/3 (/ 1 (pow im 2))) 2) 2) (pow im 2)) in im 27.848 * [taylor]: Taking taylor expansion of (pow (+ (* 1/3 (/ 1 (pow im 2))) 2) 2) in im 27.848 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 27.848 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 27.848 * [taylor]: Taking taylor expansion of 1/3 in im 27.848 * [backup-simplify]: Simplify 1/3 into 1/3 27.848 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 27.848 * [taylor]: Taking taylor expansion of (pow im 2) in im 27.848 * [taylor]: Taking taylor expansion of im in im 27.848 * [backup-simplify]: Simplify 0 into 0 27.848 * [backup-simplify]: Simplify 1 into 1 27.849 * [backup-simplify]: Simplify (* 1 1) into 1 27.849 * [backup-simplify]: Simplify (/ 1 1) into 1 27.849 * [taylor]: Taking taylor expansion of 2 in im 27.849 * [backup-simplify]: Simplify 2 into 2 27.850 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 27.850 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 27.850 * [taylor]: Taking taylor expansion of (pow im 2) in im 27.850 * [taylor]: Taking taylor expansion of im in im 27.850 * [backup-simplify]: Simplify 0 into 0 27.850 * [backup-simplify]: Simplify 1 into 1 27.850 * [backup-simplify]: Simplify (* 1/3 1/3) into 1/9 27.851 * [backup-simplify]: Simplify (* 1 1) into 1 27.851 * [backup-simplify]: Simplify (/ 1/9 1) into 1/9 27.852 * [backup-simplify]: Simplify (log 1/9) into (log 1/9) 27.852 * [backup-simplify]: Simplify (+ (* (- 6) (log im)) (log 1/9)) into (- (log 1/9) (* 6 (log im))) 27.853 * [backup-simplify]: Simplify (* 1/3 (- (log 1/9) (* 6 (log im)))) into (* 1/3 (- (log 1/9) (* 6 (log im)))) 27.853 * [backup-simplify]: Simplify (exp (* 1/3 (- (log 1/9) (* 6 (log im))))) into (exp (* 1/3 (- (log 1/9) (* 6 (log im))))) 27.854 * [backup-simplify]: Simplify (exp (* 1/3 (- (log 1/9) (* 6 (log im))))) into (exp (* 1/3 (- (log 1/9) (* 6 (log im))))) 27.855 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.855 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 27.856 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 27.856 * [backup-simplify]: Simplify (+ 0 0) into 0 27.857 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1/3)) into 0 27.857 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.858 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/9 (/ 0 1)))) into 0 27.860 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1/9 1)))) 1) into 0 27.861 * [backup-simplify]: Simplify (+ (* (- 6) (log im)) (log 1/9)) into (- (log 1/9) (* 6 (log im))) 27.861 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log 1/9) (* 6 (log im))))) into 0 27.863 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/9) (* 6 (log im))))) (+ (* (/ (pow 0 1) 1)))) into 0 27.863 * [backup-simplify]: Simplify 0 into 0 27.864 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 27.865 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.866 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 27.866 * [backup-simplify]: Simplify (+ 0 2) into 2 27.867 * [backup-simplify]: Simplify (+ (* 1/3 2) (+ (* 0 0) (* 2 1/3))) into 4/3 27.868 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 27.869 * [backup-simplify]: Simplify (- (/ 4/3 1) (+ (* 1/9 (/ 0 1)) (* 0 (/ 0 1)))) into 4/3 27.871 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1/9 2))) (* 1 (/ (* 1 (pow (* 2 4/3) 1)) (pow 1/9 1)))) 2) into 12 27.872 * [backup-simplify]: Simplify (+ (* (- 6) (log im)) (log 1/9)) into (- (log 1/9) (* 6 (log im))) 27.872 * [backup-simplify]: Simplify (+ (* 1/3 12) (+ (* 0 0) (* 0 (- (log 1/9) (* 6 (log im)))))) into 4 27.874 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/9) (* 6 (log im))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 4 1) 1)))) into (* 4 (exp (* 1/3 (- (log 1/9) (* 6 (log im)))))) 27.874 * [backup-simplify]: Simplify (* 4 (exp (* 1/3 (- (log 1/9) (* 6 (log im)))))) into (* 4 (exp (* 1/3 (- (log 1/9) (* 6 (log im)))))) 27.874 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 27.875 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.876 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 27.876 * [backup-simplify]: Simplify (+ 0 0) into 0 27.877 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 2) (+ (* 2 0) (* 0 1/3)))) into 0 27.877 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 27.878 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/9 (/ 0 1)) (* 0 (/ 0 1)) (* 4/3 (/ 0 1)))) into 0 27.881 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1/9 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 4/3) 1)) (pow 1/9 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1/9 1)))) 6) into 0 27.881 * [backup-simplify]: Simplify (+ (* (- 6) (log im)) (log 1/9)) into (- (log 1/9) (* 6 (log im))) 27.883 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 12) (+ (* 0 0) (* 0 (- (log 1/9) (* 6 (log im))))))) into 0 27.884 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/9) (* 6 (log im))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 4 1) 1)) (* (/ (pow 0 1) 1)))) into 0 27.884 * [backup-simplify]: Simplify 0 into 0 27.885 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 27.885 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.886 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 27.886 * [backup-simplify]: Simplify (+ 0 0) into 0 27.887 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 2 2) (+ (* 0 0) (* 0 1/3))))) into 4 27.888 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 27.889 * [backup-simplify]: Simplify (- (/ 4 1) (+ (* 1/9 (/ 0 1)) (* 0 (/ 0 1)) (* 4/3 (/ 0 1)) (* 0 (/ 0 1)))) into 4 27.895 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow 1/9 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 4/3) 1)) (pow 1/9 3))) (* -3 (/ (* 1 (pow (* 2 4/3) 2)) (pow 1/9 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow 1/9 2))) (* 1 (/ (* 1 1 1 (pow (* 24 4) 1)) (pow 1/9 1)))) 24) into -36 27.896 * [backup-simplify]: Simplify (+ (* (- 6) (log im)) (log 1/9)) into (- (log 1/9) (* 6 (log im))) 27.897 * [backup-simplify]: Simplify (+ (* 1/3 -36) (+ (* 0 0) (+ (* 0 12) (+ (* 0 0) (* 0 (- (log 1/9) (* 6 (log im)))))))) into (- 12) 27.900 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/9) (* 6 (log im))))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 4 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 4 2) 2)) (* (/ (pow (- 12) 1) 1)))) into (* -4 (exp (* 1/3 (- (log 1/9) (* 6 (log im)))))) 27.900 * [backup-simplify]: Simplify (* -4 (exp (* 1/3 (- (log 1/9) (* 6 (log im)))))) into (* -4 (exp (* 1/3 (- (log 1/9) (* 6 (log im)))))) 27.901 * [backup-simplify]: Simplify (+ (* (* -4 (exp (* 1/3 (- (log 1/9) (* 6 (log (/ 1 (- im)))))))) (pow (/ 1 (- im)) 4)) (+ (* (* 4 (exp (* 1/3 (- (log 1/9) (* 6 (log (/ 1 (- im)))))))) (pow (/ 1 (- im)) 2)) (exp (* 1/3 (- (log 1/9) (* 6 (log (/ 1 (- im))))))))) into (- (+ (* 4 (/ (exp (* 1/3 (- (log 1/9) (* 6 (log (/ -1 im)))))) (pow im 2))) (exp (* 1/3 (- (log 1/9) (* 6 (log (/ -1 im))))))) (* 4 (/ (exp (* 1/3 (- (log 1/9) (* 6 (log (/ -1 im)))))) (pow im 4)))) 27.902 * * * [progress]: simplifying candidates 27.902 * * * * [progress]: [ 1 / 96 ] simplifiying candidate # 27.902 * * * * [progress]: [ 2 / 96 ] simplifiying candidate # 27.902 * * * * [progress]: [ 3 / 96 ] simplifiying candidate # 27.902 * * * * [progress]: [ 4 / 96 ] simplifiying candidate # 27.902 * * * * [progress]: [ 5 / 96 ] simplifiying candidate # 27.902 * * * * [progress]: [ 6 / 96 ] simplifiying candidate # 27.902 * * * * [progress]: [ 7 / 96 ] simplifiying candidate # 27.902 * [simplify]: Simplifying (cbrt im) 27.902 * * [simplify]: iters left: 1 (2 enodes) 27.903 * * [simplify]: Extracting #0: cost 1 inf + 0 27.903 * * [simplify]: Extracting #1: cost 3 inf + 0 27.903 * * [simplify]: Extracting #2: cost 2 inf + 1 27.903 * * [simplify]: Extracting #3: cost 0 inf + 163 27.903 * [simplify]: Simplified to (cbrt im) 27.903 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (* (cbrt (* im (- (* (* im -1/3) im) 2))) (cbrt (* im (- (* (* im -1/3) im) 2)))) (* (cbrt im) (cbrt (- (* (* im -1/3) im) 2))))))) 27.903 * * * * [progress]: [ 8 / 96 ] simplifiying candidate # 27.903 * [simplify]: Simplifying (cbrt (* im (- (pow (* (* im -1/3) im) 3) (pow 2 3)))) 27.903 * * [simplify]: iters left: 6 (11 enodes) 27.916 * * [simplify]: iters left: 5 (55 enodes) 27.945 * * [simplify]: iters left: 4 (142 enodes) 27.993 * * [simplify]: iters left: 3 (367 enodes) 28.196 * * [simplify]: Extracting #0: cost 1 inf + 0 28.197 * * [simplify]: Extracting #1: cost 3 inf + 0 28.197 * * [simplify]: Extracting #2: cost 27 inf + 0 28.198 * * [simplify]: Extracting #3: cost 131 inf + 85 28.200 * * [simplify]: Extracting #4: cost 135 inf + 3565 28.209 * * [simplify]: Extracting #5: cost 47 inf + 22946 28.223 * * [simplify]: Extracting #6: cost 3 inf + 38637 28.237 * * [simplify]: Extracting #7: cost 0 inf + 40308 28.251 * [simplify]: Simplified to (cbrt (* im (fma (* (* im im) (* (* im im) (* im im))) -1/27 -8))) 28.251 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (* (cbrt (* im (- (* (* im -1/3) im) 2))) (cbrt (* im (- (* (* im -1/3) im) 2)))) (/ (cbrt (* im (fma (* (* im im) (* (* im im) (* im im))) -1/27 -8))) (cbrt (+ (* (* (* im -1/3) im) (* (* im -1/3) im)) (+ (* 2 2) (* (* (* im -1/3) im) 2))))))))) 28.252 * * * * [progress]: [ 9 / 96 ] simplifiying candidate # 28.252 * [simplify]: Simplifying (cbrt (* im (- (* (* (* im -1/3) im) (* (* im -1/3) im)) (* 2 2)))) 28.252 * * [simplify]: iters left: 6 (10 enodes) 28.259 * * [simplify]: iters left: 5 (48 enodes) 28.277 * * [simplify]: iters left: 4 (125 enodes) 28.299 * * [simplify]: iters left: 3 (213 enodes) 28.348 * * [simplify]: iters left: 2 (398 enodes) 28.440 * * [simplify]: Extracting #0: cost 1 inf + 0 28.441 * * [simplify]: Extracting #1: cost 3 inf + 0 28.441 * * [simplify]: Extracting #2: cost 37 inf + 0 28.441 * * [simplify]: Extracting #3: cost 97 inf + 212 28.443 * * [simplify]: Extracting #4: cost 80 inf + 4688 28.451 * * [simplify]: Extracting #5: cost 6 inf + 14926 28.463 * * [simplify]: Extracting #6: cost 0 inf + 15703 28.479 * * [simplify]: Extracting #7: cost 0 inf + 15484 28.484 * * [simplify]: Extracting #8: cost 0 inf + 15452 28.490 * [simplify]: Simplified to (cbrt (* (fma (* im (* im -1/3)) (* im (* im -1/3)) -4) im)) 28.490 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (* (cbrt (* im (- (* (* im -1/3) im) 2))) (cbrt (* im (- (* (* im -1/3) im) 2)))) (/ (cbrt (* (fma (* im (* im -1/3)) (* im (* im -1/3)) -4) im)) (cbrt (+ (* (* im -1/3) im) 2))))))) 28.490 * * * * [progress]: [ 10 / 96 ] simplifiying candidate # 28.490 * * * * [progress]: [ 11 / 96 ] simplifiying candidate # 28.490 * * * * [progress]: [ 12 / 96 ] simplifiying candidate # 28.490 * * * * [progress]: [ 13 / 96 ] simplifiying candidate # 28.491 * * * * [progress]: [ 14 / 96 ] simplifiying candidate #real (real->posit16 (cbrt (* im (- (* (* im -1/3) im) 2)))))))))> 28.491 * * * * [progress]: [ 15 / 96 ] simplifiying candidate # 28.491 * * * * [progress]: [ 16 / 96 ] simplifiying candidate # 28.491 * * * * [progress]: [ 17 / 96 ] simplifiying candidate # 28.491 * * * * [progress]: [ 18 / 96 ] simplifiying candidate # 28.491 * * * * [progress]: [ 19 / 96 ] simplifiying candidate # 28.491 * * * * [progress]: [ 20 / 96 ] simplifiying candidate # 28.491 * * * * [progress]: [ 21 / 96 ] simplifiying candidate # 28.491 * [simplify]: Simplifying (cbrt im) 28.491 * * [simplify]: iters left: 1 (2 enodes) 28.492 * * [simplify]: Extracting #0: cost 1 inf + 0 28.492 * * [simplify]: Extracting #1: cost 3 inf + 0 28.492 * * [simplify]: Extracting #2: cost 2 inf + 1 28.492 * * [simplify]: Extracting #3: cost 0 inf + 163 28.492 * [simplify]: Simplified to (cbrt im) 28.492 * [simplify]: Simplified (2 2 3 1 2 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (* (cbrt (* im (- (* (* im -1/3) im) 2))) (* (cbrt im) (cbrt (- (* (* im -1/3) im) 2)))) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 28.492 * * * * [progress]: [ 22 / 96 ] simplifiying candidate # 28.492 * [simplify]: Simplifying (cbrt (* im (- (pow (* (* im -1/3) im) 3) (pow 2 3)))) 28.492 * * [simplify]: iters left: 6 (11 enodes) 28.497 * * [simplify]: iters left: 5 (55 enodes) 28.515 * * [simplify]: iters left: 4 (142 enodes) 28.557 * * [simplify]: iters left: 3 (367 enodes) 28.782 * * [simplify]: Extracting #0: cost 1 inf + 0 28.782 * * [simplify]: Extracting #1: cost 3 inf + 0 28.783 * * [simplify]: Extracting #2: cost 27 inf + 0 28.784 * * [simplify]: Extracting #3: cost 131 inf + 85 28.786 * * [simplify]: Extracting #4: cost 135 inf + 3565 28.796 * * [simplify]: Extracting #5: cost 47 inf + 22946 28.809 * * [simplify]: Extracting #6: cost 3 inf + 38637 28.824 * * [simplify]: Extracting #7: cost 0 inf + 40308 28.842 * [simplify]: Simplified to (cbrt (* im (fma (* (* im im) (* (* im im) (* im im))) -1/27 -8))) 28.842 * [simplify]: Simplified (2 2 3 1 2 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (* (cbrt (* im (- (* (* im -1/3) im) 2))) (/ (cbrt (* im (fma (* (* im im) (* (* im im) (* im im))) -1/27 -8))) (cbrt (+ (* (* (* im -1/3) im) (* (* im -1/3) im)) (+ (* 2 2) (* (* (* im -1/3) im) 2)))))) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 28.843 * * * * [progress]: [ 23 / 96 ] simplifiying candidate # 28.843 * [simplify]: Simplifying (cbrt (* im (- (* (* (* im -1/3) im) (* (* im -1/3) im)) (* 2 2)))) 28.843 * * [simplify]: iters left: 6 (10 enodes) 28.849 * * [simplify]: iters left: 5 (48 enodes) 28.861 * * [simplify]: iters left: 4 (125 enodes) 28.884 * * [simplify]: iters left: 3 (213 enodes) 28.973 * * [simplify]: iters left: 2 (398 enodes) 29.101 * * [simplify]: Extracting #0: cost 1 inf + 0 29.101 * * [simplify]: Extracting #1: cost 3 inf + 0 29.101 * * [simplify]: Extracting #2: cost 37 inf + 0 29.102 * * [simplify]: Extracting #3: cost 97 inf + 212 29.105 * * [simplify]: Extracting #4: cost 80 inf + 4688 29.116 * * [simplify]: Extracting #5: cost 6 inf + 14926 29.128 * * [simplify]: Extracting #6: cost 0 inf + 15703 29.137 * * [simplify]: Extracting #7: cost 0 inf + 15484 29.142 * * [simplify]: Extracting #8: cost 0 inf + 15452 29.148 * [simplify]: Simplified to (cbrt (* (fma (* im (* im -1/3)) (* im (* im -1/3)) -4) im)) 29.148 * [simplify]: Simplified (2 2 3 1 2 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (* (cbrt (* im (- (* (* im -1/3) im) 2))) (/ (cbrt (* (fma (* im (* im -1/3)) (* im (* im -1/3)) -4) im)) (cbrt (+ (* (* im -1/3) im) 2)))) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 29.148 * * * * [progress]: [ 24 / 96 ] simplifiying candidate # 29.148 * * * * [progress]: [ 25 / 96 ] simplifiying candidate # 29.148 * * * * [progress]: [ 26 / 96 ] simplifiying candidate # 29.148 * * * * [progress]: [ 27 / 96 ] simplifiying candidate # 29.148 * * * * [progress]: [ 28 / 96 ] simplifiying candidate #real (real->posit16 (cbrt (* im (- (* (* im -1/3) im) 2)))))) (cbrt (* im (- (* (* im -1/3) im) 2)))))))> 29.148 * * * * [progress]: [ 29 / 96 ] simplifiying candidate # 29.148 * * * * [progress]: [ 30 / 96 ] simplifiying candidate # 29.148 * * * * [progress]: [ 31 / 96 ] simplifiying candidate # 29.149 * * * * [progress]: [ 32 / 96 ] simplifiying candidate # 29.149 * * * * [progress]: [ 33 / 96 ] simplifiying candidate # 29.149 * * * * [progress]: [ 34 / 96 ] simplifiying candidate # 29.149 * * * * [progress]: [ 35 / 96 ] simplifiying candidate # 29.149 * [simplify]: Simplifying (cbrt im) 29.149 * * [simplify]: iters left: 1 (2 enodes) 29.149 * * [simplify]: Extracting #0: cost 1 inf + 0 29.149 * * [simplify]: Extracting #1: cost 3 inf + 0 29.149 * * [simplify]: Extracting #2: cost 2 inf + 1 29.149 * * [simplify]: Extracting #3: cost 0 inf + 163 29.150 * [simplify]: Simplified to (cbrt im) 29.150 * [simplify]: Simplified (2 2 3 1 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (* (* (cbrt im) (cbrt (- (* (* im -1/3) im) 2))) (cbrt (* im (- (* (* im -1/3) im) 2)))) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 29.150 * * * * [progress]: [ 36 / 96 ] simplifiying candidate # 29.150 * [simplify]: Simplifying (cbrt (* im (- (pow (* (* im -1/3) im) 3) (pow 2 3)))) 29.150 * * [simplify]: iters left: 6 (11 enodes) 29.155 * * [simplify]: iters left: 5 (55 enodes) 29.177 * * [simplify]: iters left: 4 (142 enodes) 29.253 * * [simplify]: iters left: 3 (367 enodes) 29.490 * * [simplify]: Extracting #0: cost 1 inf + 0 29.490 * * [simplify]: Extracting #1: cost 3 inf + 0 29.490 * * [simplify]: Extracting #2: cost 27 inf + 0 29.491 * * [simplify]: Extracting #3: cost 131 inf + 85 29.494 * * [simplify]: Extracting #4: cost 135 inf + 3565 29.502 * * [simplify]: Extracting #5: cost 47 inf + 22946 29.509 * * [simplify]: Extracting #6: cost 3 inf + 38637 29.516 * * [simplify]: Extracting #7: cost 0 inf + 40308 29.525 * [simplify]: Simplified to (cbrt (* im (fma (* (* im im) (* (* im im) (* im im))) -1/27 -8))) 29.525 * [simplify]: Simplified (2 2 3 1 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (* (/ (cbrt (* im (fma (* (* im im) (* (* im im) (* im im))) -1/27 -8))) (cbrt (+ (* (* (* im -1/3) im) (* (* im -1/3) im)) (+ (* 2 2) (* (* (* im -1/3) im) 2))))) (cbrt (* im (- (* (* im -1/3) im) 2)))) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 29.525 * * * * [progress]: [ 37 / 96 ] simplifiying candidate # 29.525 * [simplify]: Simplifying (cbrt (* im (- (* (* (* im -1/3) im) (* (* im -1/3) im)) (* 2 2)))) 29.526 * * [simplify]: iters left: 6 (10 enodes) 29.534 * * [simplify]: iters left: 5 (48 enodes) 29.557 * * [simplify]: iters left: 4 (125 enodes) 29.602 * * [simplify]: iters left: 3 (213 enodes) 29.693 * * [simplify]: iters left: 2 (398 enodes) 29.826 * * [simplify]: Extracting #0: cost 1 inf + 0 29.826 * * [simplify]: Extracting #1: cost 3 inf + 0 29.827 * * [simplify]: Extracting #2: cost 37 inf + 0 29.828 * * [simplify]: Extracting #3: cost 97 inf + 212 29.831 * * [simplify]: Extracting #4: cost 80 inf + 4688 29.840 * * [simplify]: Extracting #5: cost 6 inf + 14926 29.849 * * [simplify]: Extracting #6: cost 0 inf + 15703 29.854 * * [simplify]: Extracting #7: cost 0 inf + 15484 29.860 * * [simplify]: Extracting #8: cost 0 inf + 15452 29.866 * [simplify]: Simplified to (cbrt (* (fma (* im (* im -1/3)) (* im (* im -1/3)) -4) im)) 29.866 * [simplify]: Simplified (2 2 3 1 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (* (/ (cbrt (* (fma (* im (* im -1/3)) (* im (* im -1/3)) -4) im)) (cbrt (+ (* (* im -1/3) im) 2))) (cbrt (* im (- (* (* im -1/3) im) 2)))) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 29.866 * * * * [progress]: [ 38 / 96 ] simplifiying candidate # 29.866 * * * * [progress]: [ 39 / 96 ] simplifiying candidate # 29.866 * * * * [progress]: [ 40 / 96 ] simplifiying candidate # 29.866 * * * * [progress]: [ 41 / 96 ] simplifiying candidate # 29.866 * * * * [progress]: [ 42 / 96 ] simplifiying candidate #real (real->posit16 (cbrt (* im (- (* (* im -1/3) im) 2))))) (cbrt (* im (- (* (* im -1/3) im) 2)))) (cbrt (* im (- (* (* im -1/3) im) 2)))))))> 29.866 * * * * [progress]: [ 43 / 96 ] simplifiying candidate # 29.866 * * * * [progress]: [ 44 / 96 ] simplifiying candidate # 29.866 * * * * [progress]: [ 45 / 96 ] simplifiying candidate # 29.867 * [simplify]: Simplifying (* im (- (* (* im -1/3) im) 2)) 29.867 * * [simplify]: iters left: 6 (7 enodes) 29.869 * * [simplify]: iters left: 5 (28 enodes) 29.874 * * [simplify]: iters left: 4 (35 enodes) 29.880 * * [simplify]: iters left: 3 (37 enodes) 29.890 * * [simplify]: Extracting #0: cost 1 inf + 0 29.890 * * [simplify]: Extracting #1: cost 4 inf + 0 29.890 * * [simplify]: Extracting #2: cost 8 inf + 1 29.890 * * [simplify]: Extracting #3: cost 10 inf + 3 29.890 * * [simplify]: Extracting #4: cost 9 inf + 45 29.891 * * [simplify]: Extracting #5: cost 4 inf + 350 29.891 * * [simplify]: Extracting #6: cost 0 inf + 806 29.891 * [simplify]: Simplified to (* (fma (* im -1/3) im -2) im) 29.891 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (pow (* (fma (* im -1/3) im -2) im) (+ 1/3 1/3)) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 29.892 * [simplify]: Simplifying (+ 1/3 1/3) 29.892 * * [simplify]: iters left: 2 (2 enodes) 29.894 * * [simplify]: iters left: 1 (7 enodes) 29.896 * * [simplify]: Extracting #0: cost 1 inf + 0 29.896 * * [simplify]: Extracting #1: cost 0 inf + 1 29.896 * [simplify]: Simplified to 2/3 29.897 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (pow (* im (- (* (* im -1/3) im) 2)) 2/3) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 29.897 * * * * [progress]: [ 46 / 96 ] simplifiying candidate # 29.897 * [simplify]: Simplifying (cbrt (* im (- (* (* im -1/3) im) 2))) 29.897 * * [simplify]: iters left: 6 (8 enodes) 29.903 * * [simplify]: iters left: 5 (31 enodes) 29.919 * * [simplify]: iters left: 4 (38 enodes) 29.931 * * [simplify]: iters left: 3 (40 enodes) 29.938 * * [simplify]: Extracting #0: cost 1 inf + 0 29.938 * * [simplify]: Extracting #1: cost 3 inf + 0 29.938 * * [simplify]: Extracting #2: cost 6 inf + 0 29.938 * * [simplify]: Extracting #3: cost 10 inf + 1 29.938 * * [simplify]: Extracting #4: cost 12 inf + 3 29.938 * * [simplify]: Extracting #5: cost 9 inf + 250 29.938 * * [simplify]: Extracting #6: cost 1 inf + 1124 29.939 * * [simplify]: Extracting #7: cost 0 inf + 1267 29.939 * * [simplify]: Extracting #8: cost 0 inf + 1242 29.939 * [simplify]: Simplified to (cbrt (* (fma im (* im -1/3) -2) im)) 29.939 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (pow (cbrt (* (fma im (* im -1/3) -2) im)) (+ 1 1)) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 29.939 * [simplify]: Simplifying (+ 1 1) 29.940 * * [simplify]: iters left: 2 (2 enodes) 29.941 * * [simplify]: iters left: 1 (9 enodes) 29.942 * * [simplify]: Extracting #0: cost 1 inf + 0 29.943 * * [simplify]: Extracting #1: cost 0 inf + 1 29.943 * [simplify]: Simplified to 2 29.943 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (pow (cbrt (* im (- (* (* im -1/3) im) 2))) 2) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 29.943 * * * * [progress]: [ 47 / 96 ] simplifiying candidate # 29.943 * [simplify]: Simplifying (* (* im (- (* (* im -1/3) im) 2)) (* im (- (* (* im -1/3) im) 2))) 29.943 * * [simplify]: iters left: 6 (8 enodes) 29.946 * * [simplify]: iters left: 5 (38 enodes) 29.952 * * [simplify]: iters left: 4 (63 enodes) 29.964 * * [simplify]: iters left: 3 (93 enodes) 30.004 * * [simplify]: iters left: 2 (287 enodes) 30.170 * * [simplify]: Extracting #0: cost 1 inf + 0 30.170 * * [simplify]: Extracting #1: cost 37 inf + 0 30.171 * * [simplify]: Extracting #2: cost 123 inf + 3 30.174 * * [simplify]: Extracting #3: cost 77 inf + 7534 30.185 * * [simplify]: Extracting #4: cost 9 inf + 17733 30.199 * * [simplify]: Extracting #5: cost 0 inf + 19559 30.216 * * [simplify]: Extracting #6: cost 0 inf + 19519 30.231 * [simplify]: Simplified to (* (* (fma im (* im -1/3) -2) im) (* (fma im (* im -1/3) -2) im)) 30.231 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (pow (* (* (fma im (* im -1/3) -2) im) (* (fma im (* im -1/3) -2) im)) 1/3) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 30.231 * * * * [progress]: [ 48 / 96 ] simplifiying candidate # 30.231 * [simplify]: Simplifying (* (cbrt (* im (- (* (* im -1/3) im) 2))) (cbrt (* im (- (* (* im -1/3) im) 2)))) 30.232 * * [simplify]: iters left: 6 (9 enodes) 30.238 * * [simplify]: iters left: 5 (34 enodes) 30.250 * * [simplify]: iters left: 4 (41 enodes) 30.259 * * [simplify]: iters left: 3 (43 enodes) 30.265 * * [simplify]: Extracting #0: cost 1 inf + 0 30.266 * * [simplify]: Extracting #1: cost 3 inf + 0 30.266 * * [simplify]: Extracting #2: cost 5 inf + 0 30.266 * * [simplify]: Extracting #3: cost 8 inf + 0 30.266 * * [simplify]: Extracting #4: cost 12 inf + 1 30.266 * * [simplify]: Extracting #5: cost 14 inf + 3 30.266 * * [simplify]: Extracting #6: cost 10 inf + 373 30.266 * * [simplify]: Extracting #7: cost 2 inf + 1342 30.266 * * [simplify]: Extracting #8: cost 0 inf + 1808 30.267 * * [simplify]: Extracting #9: cost 0 inf + 1758 30.267 * [simplify]: Simplified to (* (cbrt (* (fma (* im -1/3) im -2) im)) (cbrt (* (fma (* im -1/3) im -2) im))) 30.267 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (pow (* (cbrt (* (fma (* im -1/3) im -2) im)) (cbrt (* (fma (* im -1/3) im -2) im))) 1) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 30.267 * * * * [progress]: [ 49 / 96 ] simplifiying candidate # 30.267 * * * * [progress]: [ 50 / 96 ] simplifiying candidate # 30.267 * [simplify]: Simplifying (cbrt (* im (- (* (* im -1/3) im) 2))) 30.268 * * [simplify]: iters left: 6 (8 enodes) 30.271 * * [simplify]: iters left: 5 (31 enodes) 30.276 * * [simplify]: iters left: 4 (38 enodes) 30.282 * * [simplify]: iters left: 3 (40 enodes) 30.293 * * [simplify]: Extracting #0: cost 1 inf + 0 30.293 * * [simplify]: Extracting #1: cost 3 inf + 0 30.293 * * [simplify]: Extracting #2: cost 6 inf + 0 30.293 * * [simplify]: Extracting #3: cost 10 inf + 1 30.293 * * [simplify]: Extracting #4: cost 12 inf + 3 30.293 * * [simplify]: Extracting #5: cost 9 inf + 250 30.293 * * [simplify]: Extracting #6: cost 1 inf + 1124 30.294 * * [simplify]: Extracting #7: cost 0 inf + 1267 30.294 * * [simplify]: Extracting #8: cost 0 inf + 1242 30.295 * [simplify]: Simplified to (cbrt (* (fma im (* im -1/3) -2) im)) 30.296 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (pow (cbrt (* (fma im (* im -1/3) -2) im)) (+ 1 1)) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 30.296 * * * * [progress]: [ 51 / 96 ] simplifiying candidate # 30.296 * * * * [progress]: [ 52 / 96 ] simplifiying candidate # 30.296 * [simplify]: Simplifying (+ (log (cbrt (* im (- (* (* im -1/3) im) 2)))) (log (cbrt (* im (- (* (* im -1/3) im) 2))))) 30.296 * * [simplify]: iters left: 6 (10 enodes) 30.303 * * [simplify]: iters left: 5 (37 enodes) 30.314 * * [simplify]: iters left: 4 (44 enodes) 30.327 * * [simplify]: iters left: 3 (46 enodes) 30.340 * * [simplify]: Extracting #0: cost 1 inf + 0 30.340 * * [simplify]: Extracting #1: cost 3 inf + 0 30.340 * * [simplify]: Extracting #2: cost 5 inf + 0 30.340 * * [simplify]: Extracting #3: cost 7 inf + 0 30.340 * * [simplify]: Extracting #4: cost 10 inf + 0 30.340 * * [simplify]: Extracting #5: cost 14 inf + 1 30.340 * * [simplify]: Extracting #6: cost 16 inf + 3 30.340 * * [simplify]: Extracting #7: cost 15 inf + 45 30.341 * * [simplify]: Extracting #8: cost 11 inf + 308 30.341 * * [simplify]: Extracting #9: cost 5 inf + 1024 30.342 * * [simplify]: Extracting #10: cost 1 inf + 2146 30.346 * * [simplify]: Extracting #11: cost 0 inf + 2474 30.347 * [simplify]: Simplified to (+ (log (cbrt (* (fma im (* im -1/3) -2) im))) (log (cbrt (* (fma im (* im -1/3) -2) im)))) 30.347 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (exp (+ (log (cbrt (* (fma im (* im -1/3) -2) im))) (log (cbrt (* (fma im (* im -1/3) -2) im))))) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 30.347 * * * * [progress]: [ 53 / 96 ] simplifiying candidate # 30.347 * * * * [progress]: [ 54 / 96 ] simplifiying candidate # 30.347 * * * * [progress]: [ 55 / 96 ] simplifiying candidate # 30.348 * [simplify]: Simplifying (* (* im (- (* (* im -1/3) im) 2)) (* im (- (* (* im -1/3) im) 2))) 30.348 * * [simplify]: iters left: 6 (8 enodes) 30.353 * * [simplify]: iters left: 5 (38 enodes) 30.367 * * [simplify]: iters left: 4 (63 enodes) 30.382 * * [simplify]: iters left: 3 (93 enodes) 30.405 * * [simplify]: iters left: 2 (287 enodes) 30.542 * * [simplify]: Extracting #0: cost 1 inf + 0 30.542 * * [simplify]: Extracting #1: cost 37 inf + 0 30.543 * * [simplify]: Extracting #2: cost 123 inf + 3 30.545 * * [simplify]: Extracting #3: cost 77 inf + 7534 30.550 * * [simplify]: Extracting #4: cost 9 inf + 17733 30.561 * * [simplify]: Extracting #5: cost 0 inf + 19559 30.575 * * [simplify]: Extracting #6: cost 0 inf + 19519 30.589 * [simplify]: Simplified to (* (* (fma im (* im -1/3) -2) im) (* (fma im (* im -1/3) -2) im)) 30.589 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (cbrt (* (* (fma im (* im -1/3) -2) im) (* (fma im (* im -1/3) -2) im))) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 30.589 * * * * [progress]: [ 56 / 96 ] simplifiying candidate # 30.589 * * * * [progress]: [ 57 / 96 ] simplifiying candidate # 30.590 * * * * [progress]: [ 58 / 96 ] simplifiying candidate # 30.590 * * * * [progress]: [ 59 / 96 ] simplifiying candidate # 30.590 * [simplify]: Simplifying (* (cbrt (* im (- (pow (* (* im -1/3) im) 3) (pow 2 3)))) (cbrt (* im (- (pow (* (* im -1/3) im) 3) (pow 2 3))))) 30.590 * * [simplify]: iters left: 6 (12 enodes) 30.601 * * [simplify]: iters left: 5 (58 enodes) 30.626 * * [simplify]: iters left: 4 (145 enodes) 30.680 * * [simplify]: iters left: 3 (362 enodes) 30.810 * * [simplify]: Extracting #0: cost 1 inf + 0 30.810 * * [simplify]: Extracting #1: cost 3 inf + 0 30.810 * * [simplify]: Extracting #2: cost 5 inf + 0 30.810 * * [simplify]: Extracting #3: cost 29 inf + 0 30.811 * * [simplify]: Extracting #4: cost 123 inf + 44 30.812 * * [simplify]: Extracting #5: cost 115 inf + 7649 30.824 * * [simplify]: Extracting #6: cost 39 inf + 23782 30.836 * * [simplify]: Extracting #7: cost 11 inf + 31787 30.847 * * [simplify]: Extracting #8: cost 2 inf + 35884 30.854 * * [simplify]: Extracting #9: cost 0 inf + 37012 30.861 * [simplify]: Simplified to (* (cbrt (* im (fma (* (* im (* im im)) -1/27) (* im (* im im)) -8))) (cbrt (* im (fma (* (* im (* im im)) -1/27) (* im (* im im)) -8)))) 30.861 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (/ (* (cbrt (* im (fma (* (* im (* im im)) -1/27) (* im (* im im)) -8))) (cbrt (* im (fma (* (* im (* im im)) -1/27) (* im (* im im)) -8)))) (* (cbrt (+ (* (* (* im -1/3) im) (* (* im -1/3) im)) (+ (* 2 2) (* (* (* im -1/3) im) 2)))) (cbrt (+ (* (* (* im -1/3) im) (* (* im -1/3) im)) (+ (* 2 2) (* (* (* im -1/3) im) 2)))))) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 30.861 * [simplify]: Simplifying (* (cbrt (+ (* (* (* im -1/3) im) (* (* im -1/3) im)) (+ (* 2 2) (* (* (* im -1/3) im) 2)))) (cbrt (+ (* (* (* im -1/3) im) (* (* im -1/3) im)) (+ (* 2 2) (* (* (* im -1/3) im) 2))))) 30.861 * * [simplify]: iters left: 6 (12 enodes) 30.865 * * [simplify]: iters left: 5 (57 enodes) 30.877 * * [simplify]: iters left: 4 (126 enodes) 30.912 * * [simplify]: iters left: 3 (222 enodes) 30.955 * * [simplify]: iters left: 2 (305 enodes) 31.063 * * [simplify]: iters left: 1 (407 enodes) 31.153 * * [simplify]: Extracting #0: cost 1 inf + 0 31.153 * * [simplify]: Extracting #1: cost 3 inf + 0 31.153 * * [simplify]: Extracting #2: cost 5 inf + 0 31.153 * * [simplify]: Extracting #3: cost 35 inf + 0 31.154 * * [simplify]: Extracting #4: cost 55 inf + 301 31.158 * * [simplify]: Extracting #5: cost 23 inf + 3517 31.163 * * [simplify]: Extracting #6: cost 8 inf + 5692 31.169 * * [simplify]: Extracting #7: cost 2 inf + 6937 31.175 * * [simplify]: Extracting #8: cost 0 inf + 7402 31.181 * [simplify]: Simplified to (* (cbrt (fma (* im im) (fma (* im im) 1/9 -2/3) 4)) (cbrt (fma (* im im) (fma (* im im) 1/9 -2/3) 4))) 31.181 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (/ (* (cbrt (* im (fma (* (* im (* im im)) -1/27) (* im (* im im)) -8))) (cbrt (* im (fma (* (* im (* im im)) -1/27) (* im (* im im)) -8)))) (* (cbrt (fma (* im im) (fma (* im im) 1/9 -2/3) 4)) (cbrt (fma (* im im) (fma (* im im) 1/9 -2/3) 4)))) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 31.181 * * * * [progress]: [ 60 / 96 ] simplifiying candidate # 31.182 * [simplify]: Simplifying (* (cbrt (* im (- (pow (* (* im -1/3) im) 3) (pow 2 3)))) (cbrt (* im (- (* (* (* im -1/3) im) (* (* im -1/3) im)) (* 2 2))))) 31.182 * * [simplify]: iters left: 6 (17 enodes) 31.197 * * [simplify]: iters left: 5 (88 enodes) 31.245 * * [simplify]: iters left: 4 (237 enodes) 31.319 * * [simplify]: iters left: 3 (486 enodes) 31.501 * * [simplify]: Extracting #0: cost 1 inf + 0 31.502 * * [simplify]: Extracting #1: cost 4 inf + 0 31.502 * * [simplify]: Extracting #2: cost 8 inf + 0 31.502 * * [simplify]: Extracting #3: cost 58 inf + 0 31.503 * * [simplify]: Extracting #4: cost 181 inf + 4 31.507 * * [simplify]: Extracting #5: cost 171 inf + 8323 31.514 * * [simplify]: Extracting #6: cost 73 inf + 24574 31.526 * * [simplify]: Extracting #7: cost 12 inf + 43293 31.536 * * [simplify]: Extracting #8: cost 0 inf + 48483 31.549 * * [simplify]: Extracting #9: cost 0 inf + 48443 31.566 * [simplify]: Simplified to (* (cbrt (* im (fma (* (* im (* im -1/3)) (* im (* im -1/3))) (* im (* im -1/3)) -8))) (cbrt (* (fma (* im (* im -1/3)) (* im (* im -1/3)) -4) im))) 31.567 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (/ (* (cbrt (* im (fma (* (* im (* im -1/3)) (* im (* im -1/3))) (* im (* im -1/3)) -8))) (cbrt (* (fma (* im (* im -1/3)) (* im (* im -1/3)) -4) im))) (* (cbrt (+ (* (* (* im -1/3) im) (* (* im -1/3) im)) (+ (* 2 2) (* (* (* im -1/3) im) 2)))) (cbrt (+ (* (* im -1/3) im) 2)))) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 31.567 * [simplify]: Simplifying (* (cbrt (+ (* (* (* im -1/3) im) (* (* im -1/3) im)) (+ (* 2 2) (* (* (* im -1/3) im) 2)))) (cbrt (+ (* (* im -1/3) im) 2))) 31.567 * * [simplify]: iters left: 6 (14 enodes) 31.576 * * [simplify]: iters left: 5 (65 enodes) 31.602 * * [simplify]: iters left: 4 (130 enodes) 31.654 * * [simplify]: iters left: 3 (213 enodes) 31.722 * * [simplify]: iters left: 2 (299 enodes) 31.789 * * [simplify]: iters left: 1 (404 enodes) 31.869 * * [simplify]: Extracting #0: cost 1 inf + 0 31.870 * * [simplify]: Extracting #1: cost 4 inf + 0 31.870 * * [simplify]: Extracting #2: cost 8 inf + 0 31.870 * * [simplify]: Extracting #3: cost 38 inf + 0 31.871 * * [simplify]: Extracting #4: cost 58 inf + 260 31.874 * * [simplify]: Extracting #5: cost 22 inf + 4195 31.880 * * [simplify]: Extracting #6: cost 9 inf + 6263 31.886 * * [simplify]: Extracting #7: cost 0 inf + 8348 31.892 * [simplify]: Simplified to (* (cbrt (fma im (* im -1/3) 2)) (cbrt (fma 2 (* im (* im -1/3)) (fma (* im (* im -1/3)) (* im (* im -1/3)) 4)))) 31.892 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (/ (* (cbrt (* im (fma (* (* im (* im -1/3)) (* im (* im -1/3))) (* im (* im -1/3)) -8))) (cbrt (* (fma (* im (* im -1/3)) (* im (* im -1/3)) -4) im))) (* (cbrt (fma im (* im -1/3) 2)) (cbrt (fma 2 (* im (* im -1/3)) (fma (* im (* im -1/3)) (* im (* im -1/3)) 4))))) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 31.893 * * * * [progress]: [ 61 / 96 ] simplifiying candidate # 31.893 * [simplify]: Simplifying (* (cbrt (* im (- (* (* (* im -1/3) im) (* (* im -1/3) im)) (* 2 2)))) (cbrt (* im (- (pow (* (* im -1/3) im) 3) (pow 2 3))))) 31.893 * * [simplify]: iters left: 6 (17 enodes) 31.906 * * [simplify]: iters left: 5 (88 enodes) 31.953 * * [simplify]: iters left: 4 (237 enodes) 32.020 * * [simplify]: iters left: 3 (496 enodes) 32.259 * * [simplify]: Extracting #0: cost 1 inf + 0 32.259 * * [simplify]: Extracting #1: cost 4 inf + 0 32.259 * * [simplify]: Extracting #2: cost 8 inf + 0 32.260 * * [simplify]: Extracting #3: cost 58 inf + 0 32.260 * * [simplify]: Extracting #4: cost 184 inf + 46 32.263 * * [simplify]: Extracting #5: cost 168 inf + 8050 32.275 * * [simplify]: Extracting #6: cost 55 inf + 31437 32.291 * * [simplify]: Extracting #7: cost 5 inf + 49112 32.308 * * [simplify]: Extracting #8: cost 0 inf + 51329 32.327 * [simplify]: Simplified to (* (cbrt (* (fma (* im (* im -1/3)) (* im (* im -1/3)) -4) im)) (cbrt (* (fma (* (* im (* im -1/3)) (* im (* im -1/3))) (* im (* im -1/3)) -8) im))) 32.327 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (/ (* (cbrt (* (fma (* im (* im -1/3)) (* im (* im -1/3)) -4) im)) (cbrt (* (fma (* (* im (* im -1/3)) (* im (* im -1/3))) (* im (* im -1/3)) -8) im))) (* (cbrt (+ (* (* im -1/3) im) 2)) (cbrt (+ (* (* (* im -1/3) im) (* (* im -1/3) im)) (+ (* 2 2) (* (* (* im -1/3) im) 2)))))) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 32.328 * [simplify]: Simplifying (* (cbrt (+ (* (* im -1/3) im) 2)) (cbrt (+ (* (* (* im -1/3) im) (* (* im -1/3) im)) (+ (* 2 2) (* (* (* im -1/3) im) 2))))) 32.328 * * [simplify]: iters left: 6 (14 enodes) 32.336 * * [simplify]: iters left: 5 (65 enodes) 32.364 * * [simplify]: iters left: 4 (130 enodes) 32.405 * * [simplify]: iters left: 3 (208 enodes) 32.453 * * [simplify]: iters left: 2 (282 enodes) 32.527 * * [simplify]: iters left: 1 (378 enodes) 32.613 * * [simplify]: Extracting #0: cost 1 inf + 0 32.613 * * [simplify]: Extracting #1: cost 4 inf + 0 32.613 * * [simplify]: Extracting #2: cost 8 inf + 0 32.613 * * [simplify]: Extracting #3: cost 38 inf + 0 32.613 * * [simplify]: Extracting #4: cost 58 inf + 260 32.615 * * [simplify]: Extracting #5: cost 28 inf + 3247 32.617 * * [simplify]: Extracting #6: cost 7 inf + 6591 32.627 * * [simplify]: Extracting #7: cost 0 inf + 8112 32.633 * [simplify]: Simplified to (* (cbrt (fma (* im im) (fma (* im im) 1/9 -2/3) 4)) (cbrt (fma (* im -1/3) im 2))) 32.633 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (/ (* (cbrt (* (fma (* im (* im -1/3)) (* im (* im -1/3)) -4) im)) (cbrt (* (fma (* (* im (* im -1/3)) (* im (* im -1/3))) (* im (* im -1/3)) -8) im))) (* (cbrt (fma (* im im) (fma (* im im) 1/9 -2/3) 4)) (cbrt (fma (* im -1/3) im 2)))) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 32.634 * * * * [progress]: [ 62 / 96 ] simplifiying candidate # 32.634 * [simplify]: Simplifying (* (cbrt (* im (- (* (* (* im -1/3) im) (* (* im -1/3) im)) (* 2 2)))) (cbrt (* im (- (* (* (* im -1/3) im) (* (* im -1/3) im)) (* 2 2))))) 32.634 * * [simplify]: iters left: 6 (11 enodes) 32.642 * * [simplify]: iters left: 5 (51 enodes) 32.666 * * [simplify]: iters left: 4 (128 enodes) 32.713 * * [simplify]: iters left: 3 (215 enodes) 32.796 * * [simplify]: iters left: 2 (394 enodes) 33.354 * * [simplify]: Extracting #0: cost 1 inf + 0 33.354 * * [simplify]: Extracting #1: cost 3 inf + 0 33.354 * * [simplify]: Extracting #2: cost 5 inf + 0 33.354 * * [simplify]: Extracting #3: cost 38 inf + 0 33.355 * * [simplify]: Extracting #4: cost 102 inf + 47 33.356 * * [simplify]: Extracting #5: cost 97 inf + 2959 33.360 * * [simplify]: Extracting #6: cost 20 inf + 13321 33.368 * * [simplify]: Extracting #7: cost 0 inf + 16394 33.378 * * [simplify]: Extracting #8: cost 0 inf + 16188 33.387 * * [simplify]: Extracting #9: cost 0 inf + 16172 33.392 * [simplify]: Simplified to (* (cbrt (* (fma (* (* im im) (* im im)) 1/9 -4) im)) (cbrt (* (fma (* (* im im) (* im im)) 1/9 -4) im))) 33.393 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (/ (* (cbrt (* (fma (* (* im im) (* im im)) 1/9 -4) im)) (cbrt (* (fma (* (* im im) (* im im)) 1/9 -4) im))) (* (cbrt (+ (* (* im -1/3) im) 2)) (cbrt (+ (* (* im -1/3) im) 2)))) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 33.393 * [simplify]: Simplifying (* (cbrt (+ (* (* im -1/3) im) 2)) (cbrt (+ (* (* im -1/3) im) 2))) 33.393 * * [simplify]: iters left: 6 (8 enodes) 33.395 * * [simplify]: iters left: 5 (28 enodes) 33.400 * * [simplify]: iters left: 4 (32 enodes) 33.405 * * [simplify]: iters left: 3 (34 enodes) 33.410 * * [simplify]: Extracting #0: cost 1 inf + 0 33.410 * * [simplify]: Extracting #1: cost 3 inf + 0 33.411 * * [simplify]: Extracting #2: cost 5 inf + 0 33.411 * * [simplify]: Extracting #3: cost 10 inf + 0 33.411 * * [simplify]: Extracting #4: cost 12 inf + 2 33.411 * * [simplify]: Extracting #5: cost 8 inf + 331 33.411 * * [simplify]: Extracting #6: cost 2 inf + 1000 33.411 * * [simplify]: Extracting #7: cost 0 inf + 1371 33.411 * * [simplify]: Extracting #8: cost 0 inf + 1321 33.412 * [simplify]: Simplified to (* (cbrt (fma (* im -1/3) im 2)) (cbrt (fma (* im -1/3) im 2))) 33.412 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (/ (* (cbrt (* im (- (* (* (* im -1/3) im) (* (* im -1/3) im)) (* 2 2)))) (cbrt (* im (- (* (* (* im -1/3) im) (* (* im -1/3) im)) (* 2 2))))) (* (cbrt (fma (* im -1/3) im 2)) (cbrt (fma (* im -1/3) im 2)))) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 33.412 * * * * [progress]: [ 63 / 96 ] simplifiying candidate # 33.412 * * * * [progress]: [ 64 / 96 ] simplifiying candidate # 33.412 * [simplify]: Simplifying (* (cbrt im) (cbrt im)) 33.412 * * [simplify]: iters left: 3 (3 enodes) 33.413 * * [simplify]: iters left: 2 (9 enodes) 33.415 * * [simplify]: Extracting #0: cost 1 inf + 0 33.415 * * [simplify]: Extracting #1: cost 3 inf + 0 33.415 * * [simplify]: Extracting #2: cost 5 inf + 0 33.415 * * [simplify]: Extracting #3: cost 4 inf + 1 33.415 * * [simplify]: Extracting #4: cost 0 inf + 405 33.415 * [simplify]: Simplified to (* (cbrt im) (cbrt im)) 33.415 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (* (* (cbrt im) (cbrt im)) (* (cbrt (- (* (* im -1/3) im) 2)) (cbrt (- (* (* im -1/3) im) 2)))) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 33.416 * [simplify]: Simplifying (* (cbrt (- (* (* im -1/3) im) 2)) (cbrt (- (* (* im -1/3) im) 2))) 33.416 * * [simplify]: iters left: 6 (8 enodes) 33.421 * * [simplify]: iters left: 5 (30 enodes) 33.430 * * [simplify]: iters left: 4 (37 enodes) 33.440 * * [simplify]: iters left: 3 (39 enodes) 33.450 * * [simplify]: Extracting #0: cost 1 inf + 0 33.450 * * [simplify]: Extracting #1: cost 3 inf + 0 33.450 * * [simplify]: Extracting #2: cost 5 inf + 0 33.450 * * [simplify]: Extracting #3: cost 11 inf + 0 33.450 * * [simplify]: Extracting #4: cost 12 inf + 3 33.451 * * [simplify]: Extracting #5: cost 9 inf + 250 33.451 * * [simplify]: Extracting #6: cost 1 inf + 1204 33.451 * * [simplify]: Extracting #7: cost 0 inf + 1347 33.456 * * [simplify]: Extracting #8: cost 0 inf + 1322 33.457 * [simplify]: Simplified to (* (cbrt (fma (* im -1/3) im -2)) (cbrt (fma (* im -1/3) im -2))) 33.457 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (* (* (cbrt im) (cbrt im)) (* (cbrt (fma (* im -1/3) im -2)) (cbrt (fma (* im -1/3) im -2)))) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 33.457 * * * * [progress]: [ 65 / 96 ] simplifiying candidate # 33.457 * [simplify]: Simplifying (* (* (cbrt (cbrt (* im (- (* (* im -1/3) im) 2)))) (cbrt (cbrt (* im (- (* (* im -1/3) im) 2))))) (* (cbrt (cbrt (* im (- (* (* im -1/3) im) 2)))) (cbrt (cbrt (* im (- (* (* im -1/3) im) 2)))))) 33.457 * * [simplify]: iters left: 6 (11 enodes) 33.464 * * [simplify]: iters left: 5 (44 enodes) 33.478 * * [simplify]: iters left: 4 (55 enodes) 33.495 * * [simplify]: iters left: 3 (67 enodes) 33.516 * * [simplify]: iters left: 2 (89 enodes) 33.535 * * [simplify]: iters left: 1 (137 enodes) 33.567 * * [simplify]: Extracting #0: cost 1 inf + 0 33.567 * * [simplify]: Extracting #1: cost 13 inf + 0 33.567 * * [simplify]: Extracting #2: cost 40 inf + 1 33.567 * * [simplify]: Extracting #3: cost 41 inf + 7 33.568 * * [simplify]: Extracting #4: cost 43 inf + 10 33.568 * * [simplify]: Extracting #5: cost 45 inf + 12 33.568 * * [simplify]: Extracting #6: cost 44 inf + 54 33.569 * * [simplify]: Extracting #7: cost 31 inf + 2314 33.575 * * [simplify]: Extracting #8: cost 3 inf + 18136 33.579 * * [simplify]: Extracting #9: cost 0 inf + 20416 33.581 * [simplify]: Simplified to (* (cbrt (cbrt (* (fma im (* im -1/3) -2) im))) (cbrt (* (fma im (* im -1/3) -2) im))) 33.581 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (* (* (cbrt (cbrt (* (fma im (* im -1/3) -2) im))) (cbrt (* (fma im (* im -1/3) -2) im))) (* (cbrt (cbrt (* im (- (* (* im -1/3) im) 2)))) (cbrt (cbrt (* im (- (* (* im -1/3) im) 2)))))) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 33.581 * [simplify]: Simplifying (* (cbrt (cbrt (* im (- (* (* im -1/3) im) 2)))) (cbrt (cbrt (* im (- (* (* im -1/3) im) 2))))) 33.582 * * [simplify]: iters left: 6 (10 enodes) 33.585 * * [simplify]: iters left: 5 (37 enodes) 33.591 * * [simplify]: iters left: 4 (44 enodes) 33.597 * * [simplify]: iters left: 3 (46 enodes) 33.604 * * [simplify]: Extracting #0: cost 1 inf + 0 33.604 * * [simplify]: Extracting #1: cost 3 inf + 0 33.604 * * [simplify]: Extracting #2: cost 5 inf + 0 33.604 * * [simplify]: Extracting #3: cost 7 inf + 0 33.604 * * [simplify]: Extracting #4: cost 10 inf + 0 33.604 * * [simplify]: Extracting #5: cost 14 inf + 1 33.604 * * [simplify]: Extracting #6: cost 16 inf + 3 33.604 * * [simplify]: Extracting #7: cost 15 inf + 45 33.604 * * [simplify]: Extracting #8: cost 11 inf + 308 33.604 * * [simplify]: Extracting #9: cost 5 inf + 1024 33.605 * * [simplify]: Extracting #10: cost 1 inf + 2176 33.605 * * [simplify]: Extracting #11: cost 0 inf + 2514 33.605 * [simplify]: Simplified to (* (cbrt (cbrt (* (fma im (* im -1/3) -2) im))) (cbrt (cbrt (* (fma im (* im -1/3) -2) im)))) 33.605 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (* (* (* (cbrt (cbrt (* im (- (* (* im -1/3) im) 2)))) (cbrt (cbrt (* im (- (* (* im -1/3) im) 2))))) (* (cbrt (cbrt (* im (- (* (* im -1/3) im) 2)))) (cbrt (cbrt (* im (- (* (* im -1/3) im) 2)))))) (* (cbrt (cbrt (* (fma im (* im -1/3) -2) im))) (cbrt (cbrt (* (fma im (* im -1/3) -2) im))))) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 33.606 * * * * [progress]: [ 66 / 96 ] simplifiying candidate # 33.606 * [simplify]: Simplifying (* (sqrt (cbrt (* im (- (* (* im -1/3) im) 2)))) (sqrt (cbrt (* im (- (* (* im -1/3) im) 2))))) 33.606 * * [simplify]: iters left: 6 (10 enodes) 33.609 * * [simplify]: iters left: 5 (35 enodes) 33.619 * * [simplify]: iters left: 4 (43 enodes) 33.625 * * [simplify]: iters left: 3 (45 enodes) 33.636 * * [simplify]: Extracting #0: cost 1 inf + 0 33.636 * * [simplify]: Extracting #1: cost 4 inf + 0 33.636 * * [simplify]: Extracting #2: cost 8 inf + 0 33.636 * * [simplify]: Extracting #3: cost 12 inf + 1 33.636 * * [simplify]: Extracting #4: cost 14 inf + 3 33.637 * * [simplify]: Extracting #5: cost 13 inf + 45 33.637 * * [simplify]: Extracting #6: cost 9 inf + 308 33.637 * * [simplify]: Extracting #7: cost 3 inf + 1024 33.638 * * [simplify]: Extracting #8: cost 0 inf + 1758 33.638 * [simplify]: Simplified to (cbrt (* (fma im (* im -1/3) -2) im)) 33.638 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (* (cbrt (* (fma im (* im -1/3) -2) im)) (* (sqrt (cbrt (* im (- (* (* im -1/3) im) 2)))) (sqrt (cbrt (* im (- (* (* im -1/3) im) 2)))))) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 33.639 * [simplify]: Simplifying (* (sqrt (cbrt (* im (- (* (* im -1/3) im) 2)))) (sqrt (cbrt (* im (- (* (* im -1/3) im) 2))))) 33.639 * * [simplify]: iters left: 6 (10 enodes) 33.644 * * [simplify]: iters left: 5 (35 enodes) 33.654 * * [simplify]: iters left: 4 (43 enodes) 33.664 * * [simplify]: iters left: 3 (45 enodes) 33.673 * * [simplify]: Extracting #0: cost 1 inf + 0 33.673 * * [simplify]: Extracting #1: cost 4 inf + 0 33.673 * * [simplify]: Extracting #2: cost 8 inf + 0 33.673 * * [simplify]: Extracting #3: cost 12 inf + 1 33.673 * * [simplify]: Extracting #4: cost 14 inf + 3 33.673 * * [simplify]: Extracting #5: cost 13 inf + 45 33.673 * * [simplify]: Extracting #6: cost 9 inf + 308 33.673 * * [simplify]: Extracting #7: cost 3 inf + 1024 33.674 * * [simplify]: Extracting #8: cost 0 inf + 1758 33.674 * [simplify]: Simplified to (cbrt (* (fma im (* im -1/3) -2) im)) 33.674 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (* (* (sqrt (cbrt (* im (- (* (* im -1/3) im) 2)))) (sqrt (cbrt (* im (- (* (* im -1/3) im) 2))))) (cbrt (* (fma im (* im -1/3) -2) im))) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 33.674 * * * * [progress]: [ 67 / 96 ] simplifiying candidate # 33.674 * [simplify]: Simplifying (* 1 1) 33.674 * * [simplify]: iters left: 2 (2 enodes) 33.675 * * [simplify]: iters left: 1 (6 enodes) 33.676 * * [simplify]: Extracting #0: cost 1 inf + 0 33.676 * * [simplify]: Extracting #1: cost 0 inf + 1 33.676 * [simplify]: Simplified to 1 33.676 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (* 1 (* (cbrt (* im (- (* (* im -1/3) im) 2))) (cbrt (* im (- (* (* im -1/3) im) 2))))) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 33.677 * [simplify]: Simplifying (* (cbrt (* im (- (* (* im -1/3) im) 2))) (cbrt (* im (- (* (* im -1/3) im) 2)))) 33.677 * * [simplify]: iters left: 6 (9 enodes) 33.681 * * [simplify]: iters left: 5 (34 enodes) 33.687 * * [simplify]: iters left: 4 (41 enodes) 33.693 * * [simplify]: iters left: 3 (43 enodes) 33.699 * * [simplify]: Extracting #0: cost 1 inf + 0 33.699 * * [simplify]: Extracting #1: cost 3 inf + 0 33.699 * * [simplify]: Extracting #2: cost 5 inf + 0 33.699 * * [simplify]: Extracting #3: cost 8 inf + 0 33.700 * * [simplify]: Extracting #4: cost 12 inf + 1 33.700 * * [simplify]: Extracting #5: cost 14 inf + 3 33.700 * * [simplify]: Extracting #6: cost 10 inf + 373 33.700 * * [simplify]: Extracting #7: cost 2 inf + 1342 33.700 * * [simplify]: Extracting #8: cost 0 inf + 1808 33.701 * * [simplify]: Extracting #9: cost 0 inf + 1758 33.701 * [simplify]: Simplified to (* (cbrt (* (fma (* im -1/3) im -2) im)) (cbrt (* (fma (* im -1/3) im -2) im))) 33.701 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (* 1 (* (cbrt (* (fma (* im -1/3) im -2) im)) (cbrt (* (fma (* im -1/3) im -2) im)))) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 33.701 * * * * [progress]: [ 68 / 96 ] simplifiying candidate # 33.701 * [simplify]: Simplifying (* (sqrt (cbrt (* im (- (* (* im -1/3) im) 2)))) (sqrt (cbrt (* im (- (* (* im -1/3) im) 2))))) 33.701 * * [simplify]: iters left: 6 (10 enodes) 33.706 * * [simplify]: iters left: 5 (35 enodes) 33.716 * * [simplify]: iters left: 4 (43 enodes) 33.727 * * [simplify]: iters left: 3 (45 enodes) 33.738 * * [simplify]: Extracting #0: cost 1 inf + 0 33.738 * * [simplify]: Extracting #1: cost 4 inf + 0 33.738 * * [simplify]: Extracting #2: cost 8 inf + 0 33.738 * * [simplify]: Extracting #3: cost 12 inf + 1 33.738 * * [simplify]: Extracting #4: cost 14 inf + 3 33.738 * * [simplify]: Extracting #5: cost 13 inf + 45 33.739 * * [simplify]: Extracting #6: cost 9 inf + 308 33.739 * * [simplify]: Extracting #7: cost 3 inf + 1024 33.740 * * [simplify]: Extracting #8: cost 0 inf + 1758 33.740 * [simplify]: Simplified to (cbrt (* (fma im (* im -1/3) -2) im)) 33.740 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (* (cbrt (* (fma im (* im -1/3) -2) im)) (* (sqrt (cbrt (* im (- (* (* im -1/3) im) 2)))) (sqrt (cbrt (* im (- (* (* im -1/3) im) 2)))))) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 33.741 * [simplify]: Simplifying (* (sqrt (cbrt (* im (- (* (* im -1/3) im) 2)))) (sqrt (cbrt (* im (- (* (* im -1/3) im) 2))))) 33.741 * * [simplify]: iters left: 6 (10 enodes) 33.746 * * [simplify]: iters left: 5 (35 enodes) 33.752 * * [simplify]: iters left: 4 (43 enodes) 33.762 * * [simplify]: iters left: 3 (45 enodes) 33.770 * * [simplify]: Extracting #0: cost 1 inf + 0 33.770 * * [simplify]: Extracting #1: cost 4 inf + 0 33.770 * * [simplify]: Extracting #2: cost 8 inf + 0 33.770 * * [simplify]: Extracting #3: cost 12 inf + 1 33.770 * * [simplify]: Extracting #4: cost 14 inf + 3 33.770 * * [simplify]: Extracting #5: cost 13 inf + 45 33.770 * * [simplify]: Extracting #6: cost 9 inf + 308 33.770 * * [simplify]: Extracting #7: cost 3 inf + 1024 33.770 * * [simplify]: Extracting #8: cost 0 inf + 1758 33.771 * [simplify]: Simplified to (cbrt (* (fma im (* im -1/3) -2) im)) 33.771 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (* (* (sqrt (cbrt (* im (- (* (* im -1/3) im) 2)))) (sqrt (cbrt (* im (- (* (* im -1/3) im) 2))))) (cbrt (* (fma im (* im -1/3) -2) im))) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 33.771 * * * * [progress]: [ 69 / 96 ] simplifiying candidate # 33.771 * [simplify]: Simplifying (* im (- (* (* im -1/3) im) 2)) 33.771 * * [simplify]: iters left: 6 (7 enodes) 33.774 * * [simplify]: iters left: 5 (28 enodes) 33.779 * * [simplify]: iters left: 4 (35 enodes) 33.789 * * [simplify]: iters left: 3 (37 enodes) 33.798 * * [simplify]: Extracting #0: cost 1 inf + 0 33.798 * * [simplify]: Extracting #1: cost 4 inf + 0 33.798 * * [simplify]: Extracting #2: cost 8 inf + 1 33.799 * * [simplify]: Extracting #3: cost 10 inf + 3 33.799 * * [simplify]: Extracting #4: cost 9 inf + 45 33.799 * * [simplify]: Extracting #5: cost 4 inf + 350 33.799 * * [simplify]: Extracting #6: cost 0 inf + 806 33.799 * [simplify]: Simplified to (* (fma (* im -1/3) im -2) im) 33.800 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (pow (* (fma (* im -1/3) im -2) im) (* 2 1/3)) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 33.800 * [simplify]: Simplifying (* 2 1/3) 33.800 * * [simplify]: iters left: 2 (3 enodes) 33.803 * * [simplify]: iters left: 1 (11 enodes) 33.804 * * [simplify]: Extracting #0: cost 1 inf + 0 33.805 * * [simplify]: Extracting #1: cost 0 inf + 1 33.805 * [simplify]: Simplified to 2/3 33.805 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (pow (* im (- (* (* im -1/3) im) 2)) 2/3) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 33.805 * * * * [progress]: [ 70 / 96 ] simplifiying candidate # 33.805 * [simplify]: Simplifying (cbrt (* im (- (* (* im -1/3) im) 2))) 33.805 * * [simplify]: iters left: 6 (8 enodes) 33.809 * * [simplify]: iters left: 5 (31 enodes) 33.819 * * [simplify]: iters left: 4 (38 enodes) 33.828 * * [simplify]: iters left: 3 (40 enodes) 33.834 * * [simplify]: Extracting #0: cost 1 inf + 0 33.834 * * [simplify]: Extracting #1: cost 3 inf + 0 33.834 * * [simplify]: Extracting #2: cost 6 inf + 0 33.835 * * [simplify]: Extracting #3: cost 10 inf + 1 33.835 * * [simplify]: Extracting #4: cost 12 inf + 3 33.835 * * [simplify]: Extracting #5: cost 9 inf + 250 33.835 * * [simplify]: Extracting #6: cost 1 inf + 1124 33.835 * * [simplify]: Extracting #7: cost 0 inf + 1267 33.835 * * [simplify]: Extracting #8: cost 0 inf + 1242 33.836 * [simplify]: Simplified to (cbrt (* (fma im (* im -1/3) -2) im)) 33.836 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (pow (cbrt (* (fma im (* im -1/3) -2) im)) (* 2 1)) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 33.836 * [simplify]: Simplifying (* 2 1) 33.836 * * [simplify]: iters left: 2 (3 enodes) 33.837 * * [simplify]: iters left: 1 (9 enodes) 33.839 * * [simplify]: Extracting #0: cost 1 inf + 0 33.839 * * [simplify]: Extracting #1: cost 0 inf + 1 33.839 * [simplify]: Simplified to 2 33.839 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (pow (cbrt (* im (- (* (* im -1/3) im) 2))) 2) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 33.839 * * * * [progress]: [ 71 / 96 ] simplifiying candidate # 33.839 * [simplify]: Simplifying (cbrt (- (* (* im -1/3) im) 2)) 33.839 * * [simplify]: iters left: 6 (7 enodes) 33.842 * * [simplify]: iters left: 5 (27 enodes) 33.846 * * [simplify]: iters left: 4 (34 enodes) 33.851 * * [simplify]: iters left: 3 (36 enodes) 33.856 * * [simplify]: Extracting #0: cost 1 inf + 0 33.856 * * [simplify]: Extracting #1: cost 3 inf + 0 33.856 * * [simplify]: Extracting #2: cost 9 inf + 0 33.856 * * [simplify]: Extracting #3: cost 10 inf + 3 33.857 * * [simplify]: Extracting #4: cost 7 inf + 250 33.857 * * [simplify]: Extracting #5: cost 0 inf + 961 33.857 * * [simplify]: Extracting #6: cost 0 inf + 886 33.857 * [simplify]: Simplified to (cbrt (fma im (* im -1/3) -2)) 33.857 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (* (* (cbrt (* im (- (* (* im -1/3) im) 2))) (cbrt im)) (cbrt (fma im (* im -1/3) -2))) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 33.857 * * * * [progress]: [ 72 / 96 ] simplifiying candidate # 33.858 * [simplify]: Simplifying (cbrt (cbrt (* im (- (* (* im -1/3) im) 2)))) 33.858 * * [simplify]: iters left: 6 (9 enodes) 33.860 * * [simplify]: iters left: 5 (34 enodes) 33.866 * * [simplify]: iters left: 4 (41 enodes) 33.874 * * [simplify]: iters left: 3 (43 enodes) 33.880 * * [simplify]: Extracting #0: cost 1 inf + 0 33.880 * * [simplify]: Extracting #1: cost 3 inf + 0 33.880 * * [simplify]: Extracting #2: cost 5 inf + 0 33.880 * * [simplify]: Extracting #3: cost 8 inf + 0 33.880 * * [simplify]: Extracting #4: cost 12 inf + 1 33.880 * * [simplify]: Extracting #5: cost 14 inf + 3 33.880 * * [simplify]: Extracting #6: cost 10 inf + 373 33.880 * * [simplify]: Extracting #7: cost 2 inf + 1342 33.881 * * [simplify]: Extracting #8: cost 0 inf + 1888 33.881 * * [simplify]: Extracting #9: cost 0 inf + 1838 33.881 * [simplify]: Simplified to (cbrt (cbrt (* (fma (* im -1/3) im -2) im))) 33.881 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (* (* (cbrt (* im (- (* (* im -1/3) im) 2))) (* (cbrt (cbrt (* im (- (* (* im -1/3) im) 2)))) (cbrt (cbrt (* im (- (* (* im -1/3) im) 2)))))) (cbrt (cbrt (* (fma (* im -1/3) im -2) im)))) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 33.881 * * * * [progress]: [ 73 / 96 ] simplifiying candidate # 33.882 * [simplify]: Simplifying (sqrt (cbrt (* im (- (* (* im -1/3) im) 2)))) 33.882 * * [simplify]: iters left: 6 (9 enodes) 33.885 * * [simplify]: iters left: 5 (34 enodes) 33.892 * * [simplify]: iters left: 4 (41 enodes) 33.899 * * [simplify]: iters left: 3 (43 enodes) 33.910 * * [simplify]: Extracting #0: cost 1 inf + 0 33.910 * * [simplify]: Extracting #1: cost 3 inf + 0 33.910 * * [simplify]: Extracting #2: cost 5 inf + 0 33.910 * * [simplify]: Extracting #3: cost 8 inf + 0 33.910 * * [simplify]: Extracting #4: cost 12 inf + 1 33.910 * * [simplify]: Extracting #5: cost 14 inf + 3 33.910 * * [simplify]: Extracting #6: cost 10 inf + 373 33.911 * * [simplify]: Extracting #7: cost 2 inf + 1342 33.911 * * [simplify]: Extracting #8: cost 0 inf + 1808 33.912 * * [simplify]: Extracting #9: cost 0 inf + 1758 33.913 * [simplify]: Simplified to (sqrt (cbrt (* (fma (* im -1/3) im -2) im))) 33.913 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (* (* (cbrt (* im (- (* (* im -1/3) im) 2))) (sqrt (cbrt (* im (- (* (* im -1/3) im) 2))))) (sqrt (cbrt (* (fma (* im -1/3) im -2) im)))) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 33.913 * * * * [progress]: [ 74 / 96 ] simplifiying candidate # 33.913 * [simplify]: Simplifying (cbrt (* im (- (* (* im -1/3) im) 2))) 33.913 * * [simplify]: iters left: 6 (8 enodes) 33.916 * * [simplify]: iters left: 5 (31 enodes) 33.921 * * [simplify]: iters left: 4 (38 enodes) 33.931 * * [simplify]: iters left: 3 (40 enodes) 33.941 * * [simplify]: Extracting #0: cost 1 inf + 0 33.941 * * [simplify]: Extracting #1: cost 3 inf + 0 33.941 * * [simplify]: Extracting #2: cost 6 inf + 0 33.941 * * [simplify]: Extracting #3: cost 10 inf + 1 33.941 * * [simplify]: Extracting #4: cost 12 inf + 3 33.942 * * [simplify]: Extracting #5: cost 9 inf + 250 33.942 * * [simplify]: Extracting #6: cost 1 inf + 1124 33.943 * * [simplify]: Extracting #7: cost 0 inf + 1267 33.943 * * [simplify]: Extracting #8: cost 0 inf + 1242 33.944 * [simplify]: Simplified to (cbrt (* (fma im (* im -1/3) -2) im)) 33.944 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (* (* (cbrt (* im (- (* (* im -1/3) im) 2))) 1) (cbrt (* (fma im (* im -1/3) -2) im))) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 33.944 * * * * [progress]: [ 75 / 96 ] simplifiying candidate # 33.944 * [simplify]: Simplifying (cbrt im) 33.944 * * [simplify]: iters left: 1 (2 enodes) 33.945 * * [simplify]: Extracting #0: cost 1 inf + 0 33.945 * * [simplify]: Extracting #1: cost 3 inf + 0 33.945 * * [simplify]: Extracting #2: cost 2 inf + 1 33.945 * * [simplify]: Extracting #3: cost 0 inf + 163 33.945 * [simplify]: Simplified to (cbrt im) 33.945 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (* (cbrt im) (* (cbrt (- (* (* im -1/3) im) 2)) (cbrt (* im (- (* (* im -1/3) im) 2))))) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 33.945 * * * * [progress]: [ 76 / 96 ] simplifiying candidate # 33.946 * [simplify]: Simplifying (* (cbrt (cbrt (* im (- (* (* im -1/3) im) 2)))) (cbrt (cbrt (* im (- (* (* im -1/3) im) 2))))) 33.946 * * [simplify]: iters left: 6 (10 enodes) 33.951 * * [simplify]: iters left: 5 (37 enodes) 33.960 * * [simplify]: iters left: 4 (44 enodes) 33.967 * * [simplify]: iters left: 3 (46 enodes) 33.973 * * [simplify]: Extracting #0: cost 1 inf + 0 33.974 * * [simplify]: Extracting #1: cost 3 inf + 0 33.974 * * [simplify]: Extracting #2: cost 5 inf + 0 33.974 * * [simplify]: Extracting #3: cost 7 inf + 0 33.974 * * [simplify]: Extracting #4: cost 10 inf + 0 33.974 * * [simplify]: Extracting #5: cost 14 inf + 1 33.974 * * [simplify]: Extracting #6: cost 16 inf + 3 33.974 * * [simplify]: Extracting #7: cost 15 inf + 45 33.974 * * [simplify]: Extracting #8: cost 11 inf + 308 33.974 * * [simplify]: Extracting #9: cost 5 inf + 1024 33.975 * * [simplify]: Extracting #10: cost 1 inf + 2176 33.975 * * [simplify]: Extracting #11: cost 0 inf + 2514 33.975 * [simplify]: Simplified to (* (cbrt (cbrt (* (fma im (* im -1/3) -2) im))) (cbrt (cbrt (* (fma im (* im -1/3) -2) im)))) 33.975 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (* (* (cbrt (cbrt (* (fma im (* im -1/3) -2) im))) (cbrt (cbrt (* (fma im (* im -1/3) -2) im)))) (* (cbrt (cbrt (* im (- (* (* im -1/3) im) 2)))) (cbrt (* im (- (* (* im -1/3) im) 2))))) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 33.976 * * * * [progress]: [ 77 / 96 ] simplifiying candidate # 33.976 * [simplify]: Simplifying (sqrt (cbrt (* im (- (* (* im -1/3) im) 2)))) 33.976 * * [simplify]: iters left: 6 (9 enodes) 33.979 * * [simplify]: iters left: 5 (34 enodes) 33.984 * * [simplify]: iters left: 4 (41 enodes) 33.990 * * [simplify]: iters left: 3 (43 enodes) 33.998 * * [simplify]: Extracting #0: cost 1 inf + 0 33.998 * * [simplify]: Extracting #1: cost 3 inf + 0 33.998 * * [simplify]: Extracting #2: cost 5 inf + 0 33.998 * * [simplify]: Extracting #3: cost 8 inf + 0 33.998 * * [simplify]: Extracting #4: cost 12 inf + 1 33.998 * * [simplify]: Extracting #5: cost 14 inf + 3 33.998 * * [simplify]: Extracting #6: cost 10 inf + 373 33.998 * * [simplify]: Extracting #7: cost 2 inf + 1342 33.999 * * [simplify]: Extracting #8: cost 0 inf + 1808 33.999 * * [simplify]: Extracting #9: cost 0 inf + 1758 33.999 * [simplify]: Simplified to (sqrt (cbrt (* (fma (* im -1/3) im -2) im))) 33.999 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (* (sqrt (cbrt (* (fma (* im -1/3) im -2) im))) (* (sqrt (cbrt (* im (- (* (* im -1/3) im) 2)))) (cbrt (* im (- (* (* im -1/3) im) 2))))) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 34.000 * * * * [progress]: [ 78 / 96 ] simplifiying candidate # 34.000 * * * * [progress]: [ 79 / 96 ] simplifiying candidate # 34.000 * [simplify]: Simplifying (cbrt (+ (* (* (* im -1/3) im) (* (* im -1/3) im)) (+ (* 2 2) (* (* (* im -1/3) im) 2)))) 34.000 * * [simplify]: iters left: 6 (11 enodes) 34.004 * * [simplify]: iters left: 5 (54 enodes) 34.015 * * [simplify]: iters left: 4 (123 enodes) 34.041 * * [simplify]: iters left: 3 (217 enodes) 34.077 * * [simplify]: iters left: 2 (289 enodes) 34.130 * * [simplify]: iters left: 1 (390 enodes) 34.184 * * [simplify]: Extracting #0: cost 1 inf + 0 34.185 * * [simplify]: Extracting #1: cost 3 inf + 0 34.185 * * [simplify]: Extracting #2: cost 33 inf + 0 34.185 * * [simplify]: Extracting #3: cost 53 inf + 6 34.187 * * [simplify]: Extracting #4: cost 23 inf + 3546 34.189 * * [simplify]: Extracting #5: cost 4 inf + 5829 34.192 * * [simplify]: Extracting #6: cost 0 inf + 6295 34.196 * [simplify]: Simplified to (cbrt (fma (* im im) (fma (* im -1/3) (* im -1/3) -2/3) 4)) 34.197 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (/ (* (cbrt (* im (- (* (* im -1/3) im) 2))) (cbrt (* im (- (pow (* (* im -1/3) im) 3) (pow 2 3))))) (cbrt (fma (* im im) (fma (* im -1/3) (* im -1/3) -2/3) 4))) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 34.197 * * * * [progress]: [ 80 / 96 ] simplifiying candidate # 34.197 * [simplify]: Simplifying (cbrt (+ (* (* im -1/3) im) 2)) 34.197 * * [simplify]: iters left: 6 (7 enodes) 34.202 * * [simplify]: iters left: 5 (25 enodes) 34.210 * * [simplify]: iters left: 4 (29 enodes) 34.219 * * [simplify]: iters left: 3 (31 enodes) 34.227 * * [simplify]: Extracting #0: cost 1 inf + 0 34.227 * * [simplify]: Extracting #1: cost 3 inf + 0 34.227 * * [simplify]: Extracting #2: cost 8 inf + 0 34.227 * * [simplify]: Extracting #3: cost 10 inf + 2 34.227 * * [simplify]: Extracting #4: cost 1 inf + 844 34.228 * * [simplify]: Extracting #5: cost 0 inf + 885 34.228 * [simplify]: Simplified to (cbrt (fma (* im -1/3) im 2)) 34.228 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (/ (* (cbrt (* im (- (* (* im -1/3) im) 2))) (cbrt (* im (- (* (* (* im -1/3) im) (* (* im -1/3) im)) (* 2 2))))) (cbrt (fma (* im -1/3) im 2))) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 34.228 * * * * [progress]: [ 81 / 96 ] simplifiying candidate # 34.228 * [simplify]: Simplifying (* (cbrt (* im (- (pow (* (* im -1/3) im) 3) (pow 2 3)))) (cbrt (* im (- (* (* im -1/3) im) 2)))) 34.228 * * [simplify]: iters left: 6 (15 enodes) 34.235 * * [simplify]: iters left: 5 (73 enodes) 34.254 * * [simplify]: iters left: 4 (164 enodes) 34.297 * * [simplify]: iters left: 3 (381 enodes) 34.486 * * [simplify]: Extracting #0: cost 1 inf + 0 34.487 * * [simplify]: Extracting #1: cost 4 inf + 0 34.487 * * [simplify]: Extracting #2: cost 8 inf + 0 34.487 * * [simplify]: Extracting #3: cost 34 inf + 0 34.488 * * [simplify]: Extracting #4: cost 126 inf + 166 34.491 * * [simplify]: Extracting #5: cost 123 inf + 3968 34.499 * * [simplify]: Extracting #6: cost 33 inf + 27320 34.506 * * [simplify]: Extracting #7: cost 0 inf + 37623 34.513 * [simplify]: Simplified to (* (cbrt (* im (fma -1/27 (* (* (* im im) (* im im)) (* im im)) -8))) (cbrt (* (fma im (* im -1/3) -2) im))) 34.513 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (/ (* (cbrt (* im (fma -1/27 (* (* (* im im) (* im im)) (* im im)) -8))) (cbrt (* (fma im (* im -1/3) -2) im))) (cbrt (+ (* (* (* im -1/3) im) (* (* im -1/3) im)) (+ (* 2 2) (* (* (* im -1/3) im) 2))))) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 34.514 * * * * [progress]: [ 82 / 96 ] simplifiying candidate # 34.514 * [simplify]: Simplifying (* (cbrt (* im (- (* (* (* im -1/3) im) (* (* im -1/3) im)) (* 2 2)))) (cbrt (* im (- (* (* im -1/3) im) 2)))) 34.514 * * [simplify]: iters left: 6 (14 enodes) 34.522 * * [simplify]: iters left: 5 (65 enodes) 34.541 * * [simplify]: iters left: 4 (137 enodes) 34.587 * * [simplify]: iters left: 3 (227 enodes) 34.668 * * [simplify]: iters left: 2 (479 enodes) 34.919 * * [simplify]: Extracting #0: cost 1 inf + 0 34.919 * * [simplify]: Extracting #1: cost 4 inf + 0 34.920 * * [simplify]: Extracting #2: cost 8 inf + 0 34.920 * * [simplify]: Extracting #3: cost 77 inf + 0 34.921 * * [simplify]: Extracting #4: cost 157 inf + 6 34.925 * * [simplify]: Extracting #5: cost 112 inf + 6446 34.940 * * [simplify]: Extracting #6: cost 12 inf + 24744 34.958 * * [simplify]: Extracting #7: cost 0 inf + 26366 34.976 * * [simplify]: Extracting #8: cost 0 inf + 26109 34.994 * * [simplify]: Extracting #9: cost 0 inf + 26054 35.016 * [simplify]: Simplified to (* (cbrt (* (fma (* im (* im -1/3)) (* im (* im -1/3)) -4) im)) (cbrt (* im (fma im (* im -1/3) -2)))) 35.017 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (/ (* (cbrt (* (fma (* im (* im -1/3)) (* im (* im -1/3)) -4) im)) (cbrt (* im (fma im (* im -1/3) -2)))) (cbrt (+ (* (* im -1/3) im) 2))) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 35.017 * * * * [progress]: [ 83 / 96 ] simplifiying candidate #real (real->posit16 (* (cbrt (* im (- (* (* im -1/3) im) 2))) (cbrt (* im (- (* (* im -1/3) im) 2)))))) (cbrt (* im (- (* (* im -1/3) im) 2)))))))> 35.017 * * * * [progress]: [ 84 / 96 ] simplifiying candidate # 35.017 * * * * [progress]: [ 85 / 96 ] simplifiying candidate # 35.018 * [simplify]: Simplifying (- (+ (* (exp (* 1/3 (+ (log 2) (log im)))) (cbrt -1)) (* 1/18 (* (exp (* 1/3 (+ (log 2) (log im)))) (* (cbrt -1) (pow im 2))))) (* 1/324 (* (exp (* 1/3 (+ (log 2) (log im)))) (* (cbrt -1) (pow im 4))))) 35.018 * * [simplify]: iters left: 6 (24 enodes) 35.034 * * [simplify]: iters left: 5 (109 enodes) 35.074 * * [simplify]: iters left: 4 (222 enodes) 35.152 * * [simplify]: Extracting #0: cost 1 inf + 0 35.152 * * [simplify]: Extracting #1: cost 29 inf + 0 35.153 * * [simplify]: Extracting #2: cost 127 inf + 3 35.153 * * [simplify]: Extracting #3: cost 161 inf + 88 35.155 * * [simplify]: Extracting #4: cost 117 inf + 8996 35.161 * * [simplify]: Extracting #5: cost 25 inf + 45804 35.171 * * [simplify]: Extracting #6: cost 1 inf + 57067 35.182 * * [simplify]: Extracting #7: cost 0 inf + 57633 35.192 * [simplify]: Simplified to (fma (* (* (* (* im im) (exp (* (+ (log 2) (log im)) 1/3))) (cbrt -1)) (* im im)) -1/324 (fma 1/18 (* (* (* im im) (exp (* (+ (log 2) (log im)) 1/3))) (cbrt -1)) (* (cbrt -1) (exp (* (+ (log 2) (log im)) 1/3))))) 35.192 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (* (cbrt (* im (- (* (* im -1/3) im) 2))) (cbrt (* im (- (* (* im -1/3) im) 2)))) (fma (* (* (* (* im im) (exp (* (+ (log 2) (log im)) 1/3))) (cbrt -1)) (* im im)) -1/324 (fma 1/18 (* (* (* im im) (exp (* (+ (log 2) (log im)) 1/3))) (cbrt -1)) (* (cbrt -1) (exp (* (+ (log 2) (log im)) 1/3))))))))) 35.192 * * * * [progress]: [ 86 / 96 ] simplifiying candidate # 35.192 * [simplify]: Simplifying (- (+ (* (exp (* 1/3 (- (log 1/3) (* 3 (log (/ 1 im)))))) (cbrt -1)) (* 2 (/ (* (exp (* 1/3 (- (log 1/3) (* 3 (log (/ 1 im)))))) (cbrt -1)) (pow im 2)))) (* 4 (/ (* (exp (* 1/3 (- (log 1/3) (* 3 (log (/ 1 im)))))) (cbrt -1)) (pow im 4)))) 35.193 * * [simplify]: iters left: 6 (24 enodes) 35.201 * * [simplify]: iters left: 5 (108 enodes) 35.224 * * [simplify]: iters left: 4 (226 enodes) 35.273 * * [simplify]: Extracting #0: cost 1 inf + 0 35.273 * * [simplify]: Extracting #1: cost 20 inf + 0 35.274 * * [simplify]: Extracting #2: cost 104 inf + 3 35.275 * * [simplify]: Extracting #3: cost 150 inf + 867 35.276 * * [simplify]: Extracting #4: cost 134 inf + 4484 35.286 * * [simplify]: Extracting #5: cost 48 inf + 35082 35.303 * * [simplify]: Extracting #6: cost 7 inf + 55546 35.325 * * [simplify]: Extracting #7: cost 0 inf + 59678 35.343 * [simplify]: Simplified to (+ (/ -4 (/ (* (* im im) (* im im)) (* (cbrt -1) (exp (* 1/3 (fma 3 (log im) (log 1/3))))))) (+ (* (/ 2 (* im im)) (* (cbrt -1) (exp (* 1/3 (fma 3 (log im) (log 1/3)))))) (* (cbrt -1) (exp (* 1/3 (fma 3 (log im) (log 1/3))))))) 35.343 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (* (cbrt (* im (- (* (* im -1/3) im) 2))) (cbrt (* im (- (* (* im -1/3) im) 2)))) (+ (/ -4 (/ (* (* im im) (* im im)) (* (cbrt -1) (exp (* 1/3 (fma 3 (log im) (log 1/3))))))) (+ (* (/ 2 (* im im)) (* (cbrt -1) (exp (* 1/3 (fma 3 (log im) (log 1/3)))))) (* (cbrt -1) (exp (* 1/3 (fma 3 (log im) (log 1/3))))))))))) 35.343 * * * * [progress]: [ 87 / 96 ] simplifiying candidate # 35.343 * [simplify]: Simplifying (- (+ (exp (* 1/3 (- (log 1/3) (* 3 (log (/ -1 im)))))) (* 2 (/ (exp (* 1/3 (- (log 1/3) (* 3 (log (/ -1 im)))))) (pow im 2)))) (* 4 (/ (exp (* 1/3 (- (log 1/3) (* 3 (log (/ -1 im)))))) (pow im 4)))) 35.343 * * [simplify]: iters left: 6 (21 enodes) 35.351 * * [simplify]: iters left: 5 (91 enodes) 35.368 * * [simplify]: iters left: 4 (172 enodes) 35.416 * * [simplify]: iters left: 3 (341 enodes) 35.560 * * [simplify]: Extracting #0: cost 1 inf + 0 35.560 * * [simplify]: Extracting #1: cost 23 inf + 0 35.561 * * [simplify]: Extracting #2: cost 144 inf + 3 35.563 * * [simplify]: Extracting #3: cost 249 inf + 331 35.573 * * [simplify]: Extracting #4: cost 201 inf + 21343 35.595 * * [simplify]: Extracting #5: cost 73 inf + 67045 35.617 * * [simplify]: Extracting #6: cost 5 inf + 103065 35.634 * * [simplify]: Extracting #7: cost 0 inf + 102867 35.666 * * [simplify]: Extracting #8: cost 0 inf + 102830 35.683 * [simplify]: Simplified to (fma (/ (cbrt (* (exp (* -3 (log (/ -1 im)))) 1/3)) (* (* im im) (* im im))) -4 (fma 2 (/ (cbrt (* (exp (* -3 (log (/ -1 im)))) 1/3)) (* im im)) (cbrt (* (exp (* -3 (log (/ -1 im)))) 1/3)))) 35.683 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (* (cbrt (* im (- (* (* im -1/3) im) 2))) (cbrt (* im (- (* (* im -1/3) im) 2)))) (fma (/ (cbrt (* (exp (* -3 (log (/ -1 im)))) 1/3)) (* (* im im) (* im im))) -4 (fma 2 (/ (cbrt (* (exp (* -3 (log (/ -1 im)))) 1/3)) (* im im)) (cbrt (* (exp (* -3 (log (/ -1 im)))) 1/3)))))))) 35.683 * * * * [progress]: [ 88 / 96 ] simplifiying candidate # 35.683 * [simplify]: Simplifying (- (+ (* (exp (* 1/3 (+ (log 2) (log im)))) (cbrt -1)) (* 1/18 (* (exp (* 1/3 (+ (log 2) (log im)))) (* (cbrt -1) (pow im 2))))) (* 1/324 (* (exp (* 1/3 (+ (log 2) (log im)))) (* (cbrt -1) (pow im 4))))) 35.683 * * [simplify]: iters left: 6 (24 enodes) 35.694 * * [simplify]: iters left: 5 (109 enodes) 35.721 * * [simplify]: iters left: 4 (222 enodes) 35.797 * * [simplify]: Extracting #0: cost 1 inf + 0 35.797 * * [simplify]: Extracting #1: cost 29 inf + 0 35.797 * * [simplify]: Extracting #2: cost 127 inf + 3 35.798 * * [simplify]: Extracting #3: cost 161 inf + 88 35.799 * * [simplify]: Extracting #4: cost 117 inf + 8996 35.805 * * [simplify]: Extracting #5: cost 25 inf + 45804 35.817 * * [simplify]: Extracting #6: cost 1 inf + 57067 35.834 * * [simplify]: Extracting #7: cost 0 inf + 57633 35.844 * [simplify]: Simplified to (fma (* (* (* (* im im) (exp (* (+ (log 2) (log im)) 1/3))) (cbrt -1)) (* im im)) -1/324 (fma 1/18 (* (* (* im im) (exp (* (+ (log 2) (log im)) 1/3))) (cbrt -1)) (* (cbrt -1) (exp (* (+ (log 2) (log im)) 1/3))))) 35.845 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (* (cbrt (* im (- (* (* im -1/3) im) 2))) (fma (* (* (* (* im im) (exp (* (+ (log 2) (log im)) 1/3))) (cbrt -1)) (* im im)) -1/324 (fma 1/18 (* (* (* im im) (exp (* (+ (log 2) (log im)) 1/3))) (cbrt -1)) (* (cbrt -1) (exp (* (+ (log 2) (log im)) 1/3)))))) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 35.845 * * * * [progress]: [ 89 / 96 ] simplifiying candidate # 35.845 * [simplify]: Simplifying (- (+ (* (exp (* 1/3 (- (log 1/3) (* 3 (log (/ 1 im)))))) (cbrt -1)) (* 2 (/ (* (exp (* 1/3 (- (log 1/3) (* 3 (log (/ 1 im)))))) (cbrt -1)) (pow im 2)))) (* 4 (/ (* (exp (* 1/3 (- (log 1/3) (* 3 (log (/ 1 im)))))) (cbrt -1)) (pow im 4)))) 35.845 * * [simplify]: iters left: 6 (24 enodes) 35.854 * * [simplify]: iters left: 5 (108 enodes) 35.879 * * [simplify]: iters left: 4 (226 enodes) 35.937 * * [simplify]: Extracting #0: cost 1 inf + 0 35.938 * * [simplify]: Extracting #1: cost 20 inf + 0 35.938 * * [simplify]: Extracting #2: cost 104 inf + 3 35.939 * * [simplify]: Extracting #3: cost 150 inf + 867 35.941 * * [simplify]: Extracting #4: cost 134 inf + 4484 35.951 * * [simplify]: Extracting #5: cost 48 inf + 35082 35.968 * * [simplify]: Extracting #6: cost 7 inf + 55546 35.987 * * [simplify]: Extracting #7: cost 0 inf + 59678 36.008 * [simplify]: Simplified to (+ (/ -4 (/ (* (* im im) (* im im)) (* (cbrt -1) (exp (* 1/3 (fma 3 (log im) (log 1/3))))))) (+ (* (/ 2 (* im im)) (* (cbrt -1) (exp (* 1/3 (fma 3 (log im) (log 1/3)))))) (* (cbrt -1) (exp (* 1/3 (fma 3 (log im) (log 1/3))))))) 36.008 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (* (cbrt (* im (- (* (* im -1/3) im) 2))) (+ (/ -4 (/ (* (* im im) (* im im)) (* (cbrt -1) (exp (* 1/3 (fma 3 (log im) (log 1/3))))))) (+ (* (/ 2 (* im im)) (* (cbrt -1) (exp (* 1/3 (fma 3 (log im) (log 1/3)))))) (* (cbrt -1) (exp (* 1/3 (fma 3 (log im) (log 1/3)))))))) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 36.009 * * * * [progress]: [ 90 / 96 ] simplifiying candidate # 36.009 * [simplify]: Simplifying (- (+ (exp (* 1/3 (- (log 1/3) (* 3 (log (/ -1 im)))))) (* 2 (/ (exp (* 1/3 (- (log 1/3) (* 3 (log (/ -1 im)))))) (pow im 2)))) (* 4 (/ (exp (* 1/3 (- (log 1/3) (* 3 (log (/ -1 im)))))) (pow im 4)))) 36.009 * * [simplify]: iters left: 6 (21 enodes) 36.024 * * [simplify]: iters left: 5 (91 enodes) 36.056 * * [simplify]: iters left: 4 (172 enodes) 36.112 * * [simplify]: iters left: 3 (341 enodes) 36.205 * * [simplify]: Extracting #0: cost 1 inf + 0 36.205 * * [simplify]: Extracting #1: cost 23 inf + 0 36.206 * * [simplify]: Extracting #2: cost 144 inf + 3 36.207 * * [simplify]: Extracting #3: cost 249 inf + 331 36.214 * * [simplify]: Extracting #4: cost 201 inf + 21343 36.240 * * [simplify]: Extracting #5: cost 73 inf + 67045 36.273 * * [simplify]: Extracting #6: cost 5 inf + 103065 36.307 * * [simplify]: Extracting #7: cost 0 inf + 102867 36.340 * * [simplify]: Extracting #8: cost 0 inf + 102830 36.374 * [simplify]: Simplified to (fma (/ (cbrt (* (exp (* -3 (log (/ -1 im)))) 1/3)) (* (* im im) (* im im))) -4 (fma 2 (/ (cbrt (* (exp (* -3 (log (/ -1 im)))) 1/3)) (* im im)) (cbrt (* (exp (* -3 (log (/ -1 im)))) 1/3)))) 36.374 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (* (cbrt (* im (- (* (* im -1/3) im) 2))) (fma (/ (cbrt (* (exp (* -3 (log (/ -1 im)))) 1/3)) (* (* im im) (* im im))) -4 (fma 2 (/ (cbrt (* (exp (* -3 (log (/ -1 im)))) 1/3)) (* im im)) (cbrt (* (exp (* -3 (log (/ -1 im)))) 1/3))))) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 36.374 * * * * [progress]: [ 91 / 96 ] simplifiying candidate # 36.375 * [simplify]: Simplifying (- (+ (* (exp (* 1/3 (+ (log 2) (log im)))) (cbrt -1)) (* 1/18 (* (exp (* 1/3 (+ (log 2) (log im)))) (* (cbrt -1) (pow im 2))))) (* 1/324 (* (exp (* 1/3 (+ (log 2) (log im)))) (* (cbrt -1) (pow im 4))))) 36.375 * * [simplify]: iters left: 6 (24 enodes) 36.393 * * [simplify]: iters left: 5 (109 enodes) 36.434 * * [simplify]: iters left: 4 (222 enodes) 36.504 * * [simplify]: Extracting #0: cost 1 inf + 0 36.505 * * [simplify]: Extracting #1: cost 29 inf + 0 36.505 * * [simplify]: Extracting #2: cost 127 inf + 3 36.506 * * [simplify]: Extracting #3: cost 161 inf + 88 36.509 * * [simplify]: Extracting #4: cost 117 inf + 8996 36.522 * * [simplify]: Extracting #5: cost 25 inf + 45804 36.534 * * [simplify]: Extracting #6: cost 1 inf + 57067 36.545 * * [simplify]: Extracting #7: cost 0 inf + 57633 36.565 * [simplify]: Simplified to (fma (* (* (* (* im im) (exp (* (+ (log 2) (log im)) 1/3))) (cbrt -1)) (* im im)) -1/324 (fma 1/18 (* (* (* im im) (exp (* (+ (log 2) (log im)) 1/3))) (cbrt -1)) (* (cbrt -1) (exp (* (+ (log 2) (log im)) 1/3))))) 36.566 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (* (fma (* (* (* (* im im) (exp (* (+ (log 2) (log im)) 1/3))) (cbrt -1)) (* im im)) -1/324 (fma 1/18 (* (* (* im im) (exp (* (+ (log 2) (log im)) 1/3))) (cbrt -1)) (* (cbrt -1) (exp (* (+ (log 2) (log im)) 1/3))))) (cbrt (* im (- (* (* im -1/3) im) 2)))) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 36.566 * * * * [progress]: [ 92 / 96 ] simplifiying candidate # 36.566 * [simplify]: Simplifying (- (+ (* (exp (* 1/3 (- (log 1/3) (* 3 (log (/ 1 im)))))) (cbrt -1)) (* 2 (/ (* (exp (* 1/3 (- (log 1/3) (* 3 (log (/ 1 im)))))) (cbrt -1)) (pow im 2)))) (* 4 (/ (* (exp (* 1/3 (- (log 1/3) (* 3 (log (/ 1 im)))))) (cbrt -1)) (pow im 4)))) 36.567 * * [simplify]: iters left: 6 (24 enodes) 36.581 * * [simplify]: iters left: 5 (108 enodes) 36.602 * * [simplify]: iters left: 4 (226 enodes) 36.678 * * [simplify]: Extracting #0: cost 1 inf + 0 36.678 * * [simplify]: Extracting #1: cost 20 inf + 0 36.678 * * [simplify]: Extracting #2: cost 104 inf + 3 36.679 * * [simplify]: Extracting #3: cost 150 inf + 867 36.680 * * [simplify]: Extracting #4: cost 134 inf + 4484 36.685 * * [simplify]: Extracting #5: cost 48 inf + 35082 36.694 * * [simplify]: Extracting #6: cost 7 inf + 55546 36.705 * * [simplify]: Extracting #7: cost 0 inf + 59678 36.725 * [simplify]: Simplified to (+ (/ -4 (/ (* (* im im) (* im im)) (* (cbrt -1) (exp (* 1/3 (fma 3 (log im) (log 1/3))))))) (+ (* (/ 2 (* im im)) (* (cbrt -1) (exp (* 1/3 (fma 3 (log im) (log 1/3)))))) (* (cbrt -1) (exp (* 1/3 (fma 3 (log im) (log 1/3))))))) 36.726 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (* (+ (/ -4 (/ (* (* im im) (* im im)) (* (cbrt -1) (exp (* 1/3 (fma 3 (log im) (log 1/3))))))) (+ (* (/ 2 (* im im)) (* (cbrt -1) (exp (* 1/3 (fma 3 (log im) (log 1/3)))))) (* (cbrt -1) (exp (* 1/3 (fma 3 (log im) (log 1/3))))))) (cbrt (* im (- (* (* im -1/3) im) 2)))) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 36.726 * * * * [progress]: [ 93 / 96 ] simplifiying candidate # 36.726 * [simplify]: Simplifying (- (+ (exp (* 1/3 (- (log 1/3) (* 3 (log (/ -1 im)))))) (* 2 (/ (exp (* 1/3 (- (log 1/3) (* 3 (log (/ -1 im)))))) (pow im 2)))) (* 4 (/ (exp (* 1/3 (- (log 1/3) (* 3 (log (/ -1 im)))))) (pow im 4)))) 36.726 * * [simplify]: iters left: 6 (21 enodes) 36.734 * * [simplify]: iters left: 5 (91 enodes) 36.754 * * [simplify]: iters left: 4 (172 enodes) 36.815 * * [simplify]: iters left: 3 (341 enodes) 36.909 * * [simplify]: Extracting #0: cost 1 inf + 0 36.910 * * [simplify]: Extracting #1: cost 23 inf + 0 36.910 * * [simplify]: Extracting #2: cost 144 inf + 3 36.912 * * [simplify]: Extracting #3: cost 249 inf + 331 36.918 * * [simplify]: Extracting #4: cost 201 inf + 21343 36.943 * * [simplify]: Extracting #5: cost 73 inf + 67045 36.966 * * [simplify]: Extracting #6: cost 5 inf + 103065 36.983 * * [simplify]: Extracting #7: cost 0 inf + 102867 37.000 * * [simplify]: Extracting #8: cost 0 inf + 102830 37.016 * [simplify]: Simplified to (fma (/ (cbrt (* (exp (* -3 (log (/ -1 im)))) 1/3)) (* (* im im) (* im im))) -4 (fma 2 (/ (cbrt (* (exp (* -3 (log (/ -1 im)))) 1/3)) (* im im)) (cbrt (* (exp (* -3 (log (/ -1 im)))) 1/3)))) 37.017 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (* (fma (/ (cbrt (* (exp (* -3 (log (/ -1 im)))) 1/3)) (* (* im im) (* im im))) -4 (fma 2 (/ (cbrt (* (exp (* -3 (log (/ -1 im)))) 1/3)) (* im im)) (cbrt (* (exp (* -3 (log (/ -1 im)))) 1/3)))) (cbrt (* im (- (* (* im -1/3) im) 2)))) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 37.017 * * * * [progress]: [ 94 / 96 ] simplifiying candidate # 37.017 * [simplify]: Simplifying (- (+ (* 1/9 (* (exp (* 1/3 (+ (* 2 (log im)) (log 4)))) (* (pow (cbrt -1) 2) (pow im 2)))) (* (exp (* 1/3 (+ (* 2 (log im)) (log 4)))) (pow (cbrt -1) 2))) (* 1/324 (* (exp (* 1/3 (+ (* 2 (log im)) (log 4)))) (* (pow (cbrt -1) 2) (pow im 4))))) 37.017 * * [simplify]: iters left: 6 (26 enodes) 37.027 * * [simplify]: iters left: 5 (120 enodes) 37.055 * * [simplify]: iters left: 4 (267 enodes) 37.163 * * [simplify]: Extracting #0: cost 1 inf + 0 37.164 * * [simplify]: Extracting #1: cost 31 inf + 0 37.164 * * [simplify]: Extracting #2: cost 165 inf + 3 37.165 * * [simplify]: Extracting #3: cost 215 inf + 163 37.167 * * [simplify]: Extracting #4: cost 168 inf + 17531 37.183 * * [simplify]: Extracting #5: cost 48 inf + 63883 37.211 * * [simplify]: Extracting #6: cost 0 inf + 80140 37.234 * * [simplify]: Extracting #7: cost 0 inf + 78795 37.253 * [simplify]: Simplified to (+ (* (* (exp (* (fma 2 (log im) (log 4)) 1/3)) (* (cbrt -1) (cbrt -1))) (- (* im (* im 1/9)) (* 1/324 (* (* im im) (* im im))))) (* (exp (* (fma 2 (log im) (log 4)) 1/3)) (* (cbrt -1) (cbrt -1)))) 37.253 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (+ (* (* (exp (* (fma 2 (log im) (log 4)) 1/3)) (* (cbrt -1) (cbrt -1))) (- (* im (* im 1/9)) (* 1/324 (* (* im im) (* im im))))) (* (exp (* (fma 2 (log im) (log 4)) 1/3)) (* (cbrt -1) (cbrt -1)))) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 37.253 * * * * [progress]: [ 95 / 96 ] simplifiying candidate # 37.253 * [simplify]: Simplifying (- (+ (* 4 (/ (* (exp (* 1/3 (- (log 1/9) (* 6 (log (/ 1 im)))))) (pow (cbrt -1) 2)) (pow im 2))) (* (exp (* 1/3 (- (log 1/9) (* 6 (log (/ 1 im)))))) (pow (cbrt -1) 2))) (* 4 (/ (* (exp (* 1/3 (- (log 1/9) (* 6 (log (/ 1 im)))))) (pow (cbrt -1) 2)) (pow im 4)))) 37.253 * * [simplify]: iters left: 6 (26 enodes) 37.263 * * [simplify]: iters left: 5 (116 enodes) 37.295 * * [simplify]: iters left: 4 (246 enodes) 37.380 * * [simplify]: Extracting #0: cost 1 inf + 0 37.380 * * [simplify]: Extracting #1: cost 21 inf + 0 37.381 * * [simplify]: Extracting #2: cost 130 inf + 2 37.382 * * [simplify]: Extracting #3: cost 179 inf + 1301 37.385 * * [simplify]: Extracting #4: cost 152 inf + 7848 37.392 * * [simplify]: Extracting #5: cost 105 inf + 24990 37.411 * * [simplify]: Extracting #6: cost 28 inf + 67679 37.437 * * [simplify]: Extracting #7: cost 0 inf + 74588 37.462 * * [simplify]: Extracting #8: cost 0 inf + 72776 37.487 * [simplify]: Simplified to (fma (* (cbrt -1) (cbrt -1)) (exp (* (fma (log im) 6 (log 1/9)) 1/3)) (* 4 (- (/ (exp (* (fma (log im) 6 (log 1/9)) 1/3)) (* (/ im (cbrt -1)) (/ im (cbrt -1)))) (/ (exp (* (fma (log im) 6 (log 1/9)) 1/3)) (* (/ im (/ (cbrt -1) im)) (/ im (/ (cbrt -1) im))))))) 37.487 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (fma (* (cbrt -1) (cbrt -1)) (exp (* (fma (log im) 6 (log 1/9)) 1/3)) (* 4 (- (/ (exp (* (fma (log im) 6 (log 1/9)) 1/3)) (* (/ im (cbrt -1)) (/ im (cbrt -1)))) (/ (exp (* (fma (log im) 6 (log 1/9)) 1/3)) (* (/ im (/ (cbrt -1) im)) (/ im (/ (cbrt -1) im))))))) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 37.488 * * * * [progress]: [ 96 / 96 ] simplifiying candidate # 37.488 * [simplify]: Simplifying (- (+ (* 4 (/ (exp (* 1/3 (- (log 1/9) (* 6 (log (/ -1 im)))))) (pow im 2))) (exp (* 1/3 (- (log 1/9) (* 6 (log (/ -1 im))))))) (* 4 (/ (exp (* 1/3 (- (log 1/9) (* 6 (log (/ -1 im)))))) (pow im 4)))) 37.488 * * [simplify]: iters left: 6 (22 enodes) 37.507 * * [simplify]: iters left: 5 (94 enodes) 37.540 * * [simplify]: iters left: 4 (171 enodes) 37.598 * * [simplify]: iters left: 3 (333 enodes) 37.711 * * [simplify]: Extracting #0: cost 1 inf + 0 37.711 * * [simplify]: Extracting #1: cost 23 inf + 0 37.712 * * [simplify]: Extracting #2: cost 156 inf + 2 37.714 * * [simplify]: Extracting #3: cost 238 inf + 333 37.716 * * [simplify]: Extracting #4: cost 237 inf + 3112 37.723 * * [simplify]: Extracting #5: cost 167 inf + 20837 37.745 * * [simplify]: Extracting #6: cost 69 inf + 55332 37.760 * * [simplify]: Extracting #7: cost 6 inf + 94648 37.777 * * [simplify]: Extracting #8: cost 0 inf + 98570 37.801 * [simplify]: Simplified to (fma 4 (- (/ (cbrt (/ 1/9 (exp (* 6 (log (/ -1 im)))))) (* im im)) (/ (/ (cbrt (/ 1/9 (exp (* 6 (log (/ -1 im)))))) (* im im)) (* im im))) (cbrt (/ 1/9 (exp (* 6 (log (/ -1 im))))))) 37.801 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* (* 0.5 (sin re)) (fma (pow im 5) -1/60 (* (fma 4 (- (/ (cbrt (/ 1/9 (exp (* 6 (log (/ -1 im)))))) (* im im)) (/ (/ (cbrt (/ 1/9 (exp (* 6 (log (/ -1 im)))))) (* im im)) (* im im))) (cbrt (/ 1/9 (exp (* 6 (log (/ -1 im))))))) (cbrt (* im (- (* (* im -1/3) im) 2))))))) 37.802 * * * [progress]: adding candidates to table 39.392 * [progress]: [Phase 3 of 3] Extracting. 39.392 * * [regime]: Finding splitpoints for: (# # # # # # # # # #) 39.396 * * * [regime-changes]: Trying 4 branch expressions: (im re (sin re) (* 0.5 (sin re))) 39.396 * * * * [regimes]: Trying to branch on im from (# # # # # # # # # #) 39.472 * * * * [regimes]: Trying to branch on re from (# # # # # # # # # #) 39.544 * * * * [regimes]: Trying to branch on (sin re) from (# # # # # # # # # #) 39.619 * * * * [regimes]: Trying to branch on (* 0.5 (sin re)) from (# # # # # # # # # #) 39.718 * * * [regime]: Found split indices: #