0.001 * [progress]: [Phase 1 of 3] Setting up. 0.001 * * * [progress]: [1/2] Preparing points 0.354 * * * [progress]: [2/2] Setting up program. 0.357 * [progress]: [Phase 2 of 3] Improving. 0.357 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 0.357 * [simplify]: Simplifying (* (* 0.5 (cos re)) (- (exp (- 0 im)) (exp im))) 0.357 * * [simplify]: iters left: 6 (11 enodes) 0.361 * * [simplify]: iters left: 5 (44 enodes) 0.369 * * [simplify]: iters left: 4 (74 enodes) 0.383 * * [simplify]: iters left: 3 (155 enodes) 0.439 * * [simplify]: iters left: 2 (247 enodes) 0.491 * * [simplify]: iters left: 1 (343 enodes) 0.567 * * [simplify]: Extracting #0: cost 1 inf + 0 0.568 * * [simplify]: Extracting #1: cost 24 inf + 0 0.568 * * [simplify]: Extracting #2: cost 51 inf + 43 0.568 * * [simplify]: Extracting #3: cost 46 inf + 848 0.570 * * [simplify]: Extracting #4: cost 9 inf + 6026 0.572 * * [simplify]: Extracting #5: cost 0 inf + 8099 0.577 * [simplify]: Simplified to (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im)))) 0.577 * [simplify]: Simplified (2) to (λ (re im) (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im))))) 0.583 * * [progress]: iteration 1 / 4 0.583 * * * [progress]: picking best candidate 0.588 * * * * [pick]: Picked # 0.588 * * * [progress]: localizing error 0.622 * * * [progress]: generating rewritten candidates 0.622 * * * * [progress]: [ 1 / 2 ] rewriting at (2 2) 0.698 * * * * [progress]: [ 2 / 2 ] rewriting at (2) 0.842 * * * [progress]: generating series expansions 0.843 * * * * [progress]: [ 1 / 2 ] generating series at (2 2) 0.843 * [backup-simplify]: Simplify (- (exp (- 0 im)) (exp im)) into (- (exp (- im)) (exp im)) 0.843 * [approximate]: Taking taylor expansion of (- (exp (- im)) (exp im)) in (im) around 0 0.843 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in im 0.843 * [taylor]: Taking taylor expansion of (exp (- im)) in im 0.843 * [taylor]: Taking taylor expansion of (- im) in im 0.843 * [taylor]: Taking taylor expansion of im in im 0.843 * [backup-simplify]: Simplify 0 into 0 0.843 * [backup-simplify]: Simplify 1 into 1 0.843 * [backup-simplify]: Simplify (- 0) into 0 0.844 * [backup-simplify]: Simplify (- 1) into -1 0.844 * [backup-simplify]: Simplify (exp 0) into 1 0.844 * [taylor]: Taking taylor expansion of (exp im) in im 0.844 * [taylor]: Taking taylor expansion of im in im 0.844 * [backup-simplify]: Simplify 0 into 0 0.844 * [backup-simplify]: Simplify 1 into 1 0.844 * [backup-simplify]: Simplify (exp 0) into 1 0.844 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in im 0.844 * [taylor]: Taking taylor expansion of (exp (- im)) in im 0.844 * [taylor]: Taking taylor expansion of (- im) in im 0.844 * [taylor]: Taking taylor expansion of im in im 0.844 * [backup-simplify]: Simplify 0 into 0 0.844 * [backup-simplify]: Simplify 1 into 1 0.844 * [backup-simplify]: Simplify (- 0) into 0 0.844 * [backup-simplify]: Simplify (- 1) into -1 0.844 * [backup-simplify]: Simplify (exp 0) into 1 0.844 * [taylor]: Taking taylor expansion of (exp im) in im 0.844 * [taylor]: Taking taylor expansion of im in im 0.845 * [backup-simplify]: Simplify 0 into 0 0.845 * [backup-simplify]: Simplify 1 into 1 0.845 * [backup-simplify]: Simplify (exp 0) into 1 0.845 * [backup-simplify]: Simplify (- 1) into -1 0.845 * [backup-simplify]: Simplify (+ 1 -1) into 0 0.846 * [backup-simplify]: Simplify 0 into 0 0.846 * [backup-simplify]: Simplify (- 1) into -1 0.847 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 1) 1)))) into -1 0.848 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 0.849 * [backup-simplify]: Simplify (- 1) into -1 0.849 * [backup-simplify]: Simplify (+ -1 -1) into -2 0.849 * [backup-simplify]: Simplify -2 into -2 0.849 * [backup-simplify]: Simplify (- 1) into -1 0.850 * [backup-simplify]: Simplify (- 0) into 0 0.852 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 0.853 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 0.854 * [backup-simplify]: Simplify (- 1/2) into -1/2 0.854 * [backup-simplify]: Simplify (+ 1/2 -1/2) into 0 0.854 * [backup-simplify]: Simplify 0 into 0 0.855 * [backup-simplify]: Simplify (- 1) into -1 0.855 * [backup-simplify]: Simplify (- 1) into -1 0.855 * [backup-simplify]: Simplify (- 0) into 0 0.856 * [backup-simplify]: Simplify (- 0) into 0 0.858 * [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.865 * [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.865 * [backup-simplify]: Simplify (- 1/6) into -1/6 0.866 * [backup-simplify]: Simplify (+ -1/6 -1/6) into -1/3 0.866 * [backup-simplify]: Simplify -1/3 into -1/3 0.866 * [backup-simplify]: Simplify (- 1) into -1 0.867 * [backup-simplify]: Simplify (- 1) into -1 0.867 * [backup-simplify]: Simplify (- 0) into 0 0.867 * [backup-simplify]: Simplify (- 1) into -1 0.868 * [backup-simplify]: Simplify (- 0) into 0 0.868 * [backup-simplify]: Simplify (- 0) into 0 0.868 * [backup-simplify]: Simplify (- 0) into 0 0.872 * [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.876 * [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.877 * [backup-simplify]: Simplify (- 1/24) into -1/24 0.877 * [backup-simplify]: Simplify (+ 1/24 -1/24) into 0 0.877 * [backup-simplify]: Simplify 0 into 0 0.878 * [backup-simplify]: Simplify (- 1) into -1 0.878 * [backup-simplify]: Simplify (- 1) into -1 0.878 * [backup-simplify]: Simplify (- 0) into 0 0.879 * [backup-simplify]: Simplify (- 1) into -1 0.879 * [backup-simplify]: Simplify (- 0) into 0 0.879 * [backup-simplify]: Simplify (- 1) into -1 0.880 * [backup-simplify]: Simplify (- 0) into 0 0.880 * [backup-simplify]: Simplify (- 1) into -1 0.881 * [backup-simplify]: Simplify (- 0) into 0 0.881 * [backup-simplify]: Simplify (- 0) into 0 0.881 * [backup-simplify]: Simplify (- 0) into 0 0.882 * [backup-simplify]: Simplify (- 0) into 0 0.888 * [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.894 * [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.894 * [backup-simplify]: Simplify (- 1/120) into -1/120 0.895 * [backup-simplify]: Simplify (+ -1/120 -1/120) into -1/60 0.895 * [backup-simplify]: Simplify -1/60 into -1/60 0.895 * [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.895 * [backup-simplify]: Simplify (- (exp (- 0 (/ 1 im))) (exp (/ 1 im))) into (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0.895 * [approximate]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in (im) around 0 0.896 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in im 0.896 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 0.896 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 0.896 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.896 * [taylor]: Taking taylor expansion of im in im 0.896 * [backup-simplify]: Simplify 0 into 0 0.896 * [backup-simplify]: Simplify 1 into 1 0.896 * [backup-simplify]: Simplify (/ 1 1) into 1 0.896 * [backup-simplify]: Simplify (- 1) into -1 0.897 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 0.897 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.897 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.897 * [taylor]: Taking taylor expansion of im in im 0.897 * [backup-simplify]: Simplify 0 into 0 0.897 * [backup-simplify]: Simplify 1 into 1 0.897 * [backup-simplify]: Simplify (/ 1 1) into 1 0.897 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.897 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in im 0.897 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 0.897 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 0.897 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.897 * [taylor]: Taking taylor expansion of im in im 0.897 * [backup-simplify]: Simplify 0 into 0 0.897 * [backup-simplify]: Simplify 1 into 1 0.898 * [backup-simplify]: Simplify (/ 1 1) into 1 0.898 * [backup-simplify]: Simplify (- 1) into -1 0.898 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 0.898 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.898 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.898 * [taylor]: Taking taylor expansion of im in im 0.898 * [backup-simplify]: Simplify 0 into 0 0.898 * [backup-simplify]: Simplify 1 into 1 0.899 * [backup-simplify]: Simplify (/ 1 1) into 1 0.899 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.899 * [backup-simplify]: Simplify (- (exp (/ 1 im))) into (- (exp (/ 1 im))) 0.899 * [backup-simplify]: Simplify (+ (exp (- (/ 1 im))) (- (exp (/ 1 im)))) into (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0.899 * [backup-simplify]: Simplify (- (exp (- (/ 1 im))) (exp (/ 1 im))) into (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0.900 * [backup-simplify]: Simplify (- 0) into 0 0.900 * [backup-simplify]: Simplify (+ 0 0) into 0 0.900 * [backup-simplify]: Simplify 0 into 0 0.900 * [backup-simplify]: Simplify (- 0) into 0 0.900 * [backup-simplify]: Simplify (+ 0 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 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 0) into 0 0.901 * [backup-simplify]: Simplify 0 into 0 0.902 * [backup-simplify]: Simplify (- 0) into 0 0.902 * [backup-simplify]: Simplify (+ 0 0) into 0 0.902 * [backup-simplify]: Simplify 0 into 0 0.902 * [backup-simplify]: Simplify (- 0) into 0 0.902 * [backup-simplify]: Simplify (+ 0 0) into 0 0.902 * [backup-simplify]: Simplify 0 into 0 0.902 * [backup-simplify]: Simplify (- (exp (- (/ 1 (/ 1 im)))) (exp (/ 1 (/ 1 im)))) into (- (exp (- im)) (exp im)) 0.903 * [backup-simplify]: Simplify (- (exp (- 0 (/ 1 (- im)))) (exp (/ 1 (- im)))) into (- (exp (/ 1 im)) (exp (/ -1 im))) 0.903 * [approximate]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in (im) around 0 0.903 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in im 0.903 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.903 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.903 * [taylor]: Taking taylor expansion of im in im 0.903 * [backup-simplify]: Simplify 0 into 0 0.903 * [backup-simplify]: Simplify 1 into 1 0.903 * [backup-simplify]: Simplify (/ 1 1) into 1 0.903 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.903 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.903 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.903 * [taylor]: Taking taylor expansion of -1 in im 0.903 * [backup-simplify]: Simplify -1 into -1 0.903 * [taylor]: Taking taylor expansion of im in im 0.903 * [backup-simplify]: Simplify 0 into 0 0.903 * [backup-simplify]: Simplify 1 into 1 0.903 * [backup-simplify]: Simplify (/ -1 1) into -1 0.903 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.903 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in im 0.903 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.904 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.904 * [taylor]: Taking taylor expansion of im in im 0.904 * [backup-simplify]: Simplify 0 into 0 0.904 * [backup-simplify]: Simplify 1 into 1 0.904 * [backup-simplify]: Simplify (/ 1 1) into 1 0.904 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.904 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.904 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.904 * [taylor]: Taking taylor expansion of -1 in im 0.904 * [backup-simplify]: Simplify -1 into -1 0.904 * [taylor]: Taking taylor expansion of im in im 0.904 * [backup-simplify]: Simplify 0 into 0 0.904 * [backup-simplify]: Simplify 1 into 1 0.904 * [backup-simplify]: Simplify (/ -1 1) into -1 0.904 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.904 * [backup-simplify]: Simplify (- (exp (/ -1 im))) into (- (exp (/ -1 im))) 0.904 * [backup-simplify]: Simplify (+ (exp (/ 1 im)) (- (exp (/ -1 im)))) into (- (exp (/ 1 im)) (exp (/ -1 im))) 0.905 * [backup-simplify]: Simplify (- (exp (/ 1 im)) (exp (/ -1 im))) into (- (exp (/ 1 im)) (exp (/ -1 im))) 0.905 * [backup-simplify]: Simplify (- 0) into 0 0.905 * [backup-simplify]: Simplify (+ 0 0) into 0 0.905 * [backup-simplify]: Simplify 0 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 into 0 0.906 * [backup-simplify]: Simplify (- 0) into 0 0.906 * [backup-simplify]: Simplify (+ 0 0) into 0 0.906 * [backup-simplify]: Simplify 0 into 0 0.906 * [backup-simplify]: Simplify (- 0) into 0 0.906 * [backup-simplify]: Simplify (+ 0 0) into 0 0.906 * [backup-simplify]: Simplify 0 into 0 0.907 * [backup-simplify]: Simplify (- 0) into 0 0.907 * [backup-simplify]: Simplify (+ 0 0) into 0 0.907 * [backup-simplify]: Simplify 0 into 0 0.907 * [backup-simplify]: Simplify (- 0) into 0 0.907 * [backup-simplify]: Simplify (+ 0 0) into 0 0.907 * [backup-simplify]: Simplify 0 into 0 0.908 * [backup-simplify]: Simplify (- (exp (/ 1 (/ 1 (- im)))) (exp (/ -1 (/ 1 (- im))))) into (- (exp (* -1 im)) (exp im)) 0.908 * * * * [progress]: [ 2 / 2 ] generating series at (2) 0.908 * [backup-simplify]: Simplify (* (* 0.5 (cos re)) (- (exp (- 0 im)) (exp im))) into (* 0.5 (* (- (exp (- im)) (exp im)) (cos re))) 0.908 * [approximate]: Taking taylor expansion of (* 0.5 (* (- (exp (- im)) (exp im)) (cos re))) in (re im) around 0 0.908 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (- im)) (exp im)) (cos re))) in im 0.908 * [taylor]: Taking taylor expansion of 0.5 in im 0.908 * [backup-simplify]: Simplify 0.5 into 0.5 0.908 * [taylor]: Taking taylor expansion of (* (- (exp (- im)) (exp im)) (cos re)) in im 0.908 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in im 0.908 * [taylor]: Taking taylor expansion of (exp (- im)) in im 0.908 * [taylor]: Taking taylor expansion of (- im) in im 0.908 * [taylor]: Taking taylor expansion of im in im 0.908 * [backup-simplify]: Simplify 0 into 0 0.908 * [backup-simplify]: Simplify 1 into 1 0.908 * [backup-simplify]: Simplify (- 0) into 0 0.909 * [backup-simplify]: Simplify (- 1) into -1 0.909 * [backup-simplify]: Simplify (exp 0) into 1 0.909 * [taylor]: Taking taylor expansion of (exp 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 (exp 0) into 1 0.909 * [taylor]: Taking taylor expansion of (cos 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 (cos re) into (cos re) 0.909 * [backup-simplify]: Simplify (sin re) into (sin re) 0.909 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (- im)) (exp im)) (cos re))) in re 0.909 * [taylor]: Taking taylor expansion of 0.5 in re 0.909 * [backup-simplify]: Simplify 0.5 into 0.5 0.909 * [taylor]: Taking taylor expansion of (* (- (exp (- im)) (exp im)) (cos re)) in re 0.909 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in re 0.909 * [taylor]: Taking taylor expansion of (exp (- im)) in re 0.909 * [taylor]: Taking taylor expansion of (- im) in re 0.909 * [taylor]: Taking taylor expansion of im in re 0.909 * [backup-simplify]: Simplify im into im 0.909 * [backup-simplify]: Simplify (- im) into (- im) 0.909 * [backup-simplify]: Simplify (- im) into (- im) 0.909 * [backup-simplify]: Simplify (exp (- im)) into (exp (- im)) 0.909 * [taylor]: Taking taylor expansion of (exp im) in re 0.909 * [taylor]: Taking taylor expansion of im in re 0.909 * [backup-simplify]: Simplify im into im 0.909 * [backup-simplify]: Simplify (exp im) into (exp im) 0.909 * [taylor]: Taking taylor expansion of (cos re) in re 0.909 * [taylor]: Taking taylor expansion of re in re 0.909 * [backup-simplify]: Simplify 0 into 0 0.909 * [backup-simplify]: Simplify 1 into 1 0.909 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (- im)) (exp im)) (cos re))) in re 0.909 * [taylor]: Taking taylor expansion of 0.5 in re 0.909 * [backup-simplify]: Simplify 0.5 into 0.5 0.909 * [taylor]: Taking taylor expansion of (* (- (exp (- im)) (exp im)) (cos re)) in re 0.909 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in re 0.909 * [taylor]: Taking taylor expansion of (exp (- im)) in re 0.909 * [taylor]: Taking taylor expansion of (- im) in re 0.909 * [taylor]: Taking taylor expansion of im in re 0.909 * [backup-simplify]: Simplify im into im 0.909 * [backup-simplify]: Simplify (- im) into (- im) 0.909 * [backup-simplify]: Simplify (- im) into (- im) 0.909 * [backup-simplify]: Simplify (exp (- im)) into (exp (- im)) 0.909 * [taylor]: Taking taylor expansion of (exp im) in re 0.909 * [taylor]: Taking taylor expansion of im in re 0.909 * [backup-simplify]: Simplify im into im 0.909 * [backup-simplify]: Simplify (exp im) into (exp im) 0.909 * [taylor]: Taking taylor expansion of (cos re) in re 0.909 * [taylor]: Taking taylor expansion of re in re 0.909 * [backup-simplify]: Simplify 0 into 0 0.910 * [backup-simplify]: Simplify 1 into 1 0.910 * [backup-simplify]: Simplify (- (exp im)) into (- (exp im)) 0.910 * [backup-simplify]: Simplify (+ (exp (- im)) (- (exp im))) into (- (exp (- im)) (exp im)) 0.910 * [backup-simplify]: Simplify (* (- (exp (- im)) (exp im)) 1) into (- (exp (- im)) (exp im)) 0.910 * [backup-simplify]: Simplify (* 0.5 (- (exp (- im)) (exp im))) into (* 0.5 (- (exp (- im)) (exp im))) 0.910 * [taylor]: Taking taylor expansion of (* 0.5 (- (exp (- im)) (exp im))) in im 0.910 * [taylor]: Taking taylor expansion of 0.5 in im 0.910 * [backup-simplify]: Simplify 0.5 into 0.5 0.910 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in im 0.910 * [taylor]: Taking taylor expansion of (exp (- im)) in im 0.910 * [taylor]: Taking taylor expansion of (- 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 (- 0) into 0 0.910 * [backup-simplify]: Simplify (- 1) into -1 0.910 * [backup-simplify]: Simplify (exp 0) into 1 0.910 * [taylor]: Taking taylor expansion of (exp im) in im 0.910 * [taylor]: Taking taylor expansion of im in im 0.911 * [backup-simplify]: Simplify 0 into 0 0.911 * [backup-simplify]: Simplify 1 into 1 0.911 * [backup-simplify]: Simplify (exp 0) into 1 0.911 * [backup-simplify]: Simplify (- 1) into -1 0.911 * [backup-simplify]: Simplify (+ 1 -1) into 0 0.911 * [backup-simplify]: Simplify (* 0.5 0) into 0 0.911 * [backup-simplify]: Simplify 0 into 0 0.912 * [backup-simplify]: Simplify (+ 0) into 0 0.912 * [backup-simplify]: Simplify (- im) into (- im) 0.912 * [backup-simplify]: Simplify (- 0) into 0 0.913 * [backup-simplify]: Simplify (* (exp (- im)) (+ (* (/ (pow 0 1) 1)))) into 0 0.913 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 1) 1)))) into 0 0.913 * [backup-simplify]: Simplify (- 0) into 0 0.914 * [backup-simplify]: Simplify (+ 0 0) into 0 0.914 * [backup-simplify]: Simplify (+ (* (- (exp (- im)) (exp im)) 0) (* 0 1)) into 0 0.914 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (- (exp (- im)) (exp im)))) into 0 0.914 * [taylor]: Taking taylor expansion of 0 in im 0.914 * [backup-simplify]: Simplify 0 into 0 0.914 * [backup-simplify]: Simplify 0 into 0 0.915 * [backup-simplify]: Simplify (- 1) into -1 0.915 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 1) 1)))) into -1 0.916 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 0.916 * [backup-simplify]: Simplify (- 1) into -1 0.916 * [backup-simplify]: Simplify (+ -1 -1) into -2 0.917 * [backup-simplify]: Simplify (+ (* 0.5 -2) (* 0 0)) into (- 1.0) 0.917 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 0.918 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 2) 2)) 0) into -1/2 0.918 * [backup-simplify]: Simplify (- im) into (- im) 0.918 * [backup-simplify]: Simplify (- 0) into 0 0.918 * [backup-simplify]: Simplify (- 0) into 0 0.919 * [backup-simplify]: Simplify (* (exp (- im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.920 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.921 * [backup-simplify]: Simplify (- 0) into 0 0.921 * [backup-simplify]: Simplify (+ 0 0) into 0 0.922 * [backup-simplify]: Simplify (+ (* (- (exp (- im)) (exp im)) -1/2) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (exp im)) (* 1/2 (exp (- im)))) 0.923 * [backup-simplify]: Simplify (+ (* 0.5 (- (* 1/2 (exp im)) (* 1/2 (exp (- im))))) (+ (* 0 0) (* 0 (- (exp (- im)) (exp im))))) into (- (* 0.25 (exp im)) (* 0.25 (exp (- im)))) 0.923 * [taylor]: Taking taylor expansion of (- (* 0.25 (exp im)) (* 0.25 (exp (- im)))) in im 0.923 * [taylor]: Taking taylor expansion of (* 0.25 (exp im)) in im 0.923 * [taylor]: Taking taylor expansion of 0.25 in im 0.923 * [backup-simplify]: Simplify 0.25 into 0.25 0.923 * [taylor]: Taking taylor expansion of (exp im) in im 0.923 * [taylor]: Taking taylor expansion of im in im 0.923 * [backup-simplify]: Simplify 0 into 0 0.923 * [backup-simplify]: Simplify 1 into 1 0.923 * [backup-simplify]: Simplify (exp 0) into 1 0.923 * [taylor]: Taking taylor expansion of (* 0.25 (exp (- im))) in im 0.923 * [taylor]: Taking taylor expansion of 0.25 in im 0.923 * [backup-simplify]: Simplify 0.25 into 0.25 0.923 * [taylor]: Taking taylor expansion of (exp (- im)) in im 0.923 * [taylor]: Taking taylor expansion of (- im) in im 0.923 * [taylor]: Taking taylor expansion of im in im 0.923 * [backup-simplify]: Simplify 0 into 0 0.923 * [backup-simplify]: Simplify 1 into 1 0.923 * [backup-simplify]: Simplify (- 0) into 0 0.924 * [backup-simplify]: Simplify (- 1) into -1 0.924 * [backup-simplify]: Simplify (exp 0) into 1 0.924 * [backup-simplify]: Simplify (* 0.25 1) into 0.25 0.925 * [backup-simplify]: Simplify (* 0.25 1) into 0.25 0.925 * [backup-simplify]: Simplify (- 0.25) into (- 0.25) 0.926 * [backup-simplify]: Simplify (+ 0.25 (- 0.25)) into 0 0.926 * [backup-simplify]: Simplify 0 into 0 0.926 * [backup-simplify]: Simplify 0 into 0 0.926 * [backup-simplify]: Simplify (- 1) into -1 0.927 * [backup-simplify]: Simplify (- 0) into 0 0.928 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 0.930 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 0.931 * [backup-simplify]: Simplify (- 1/2) into -1/2 0.931 * [backup-simplify]: Simplify (+ 1/2 -1/2) into 0 0.932 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 -2) (* 0 0))) into 0 0.932 * [backup-simplify]: Simplify 0 into 0 0.933 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 1 1) 1) (/ (pow 0 1) 1)) 0) into 0 0.933 * [backup-simplify]: Simplify (- im) into (- im) 0.934 * [backup-simplify]: Simplify (- 0) into 0 0.934 * [backup-simplify]: Simplify (- 0) into 0 0.934 * [backup-simplify]: Simplify (- 0) into 0 0.935 * [backup-simplify]: Simplify (- 0) into 0 0.936 * [backup-simplify]: Simplify (* (exp (- im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 0.938 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 0.938 * [backup-simplify]: Simplify (- 0) into 0 0.938 * [backup-simplify]: Simplify (+ 0 0) into 0 0.940 * [backup-simplify]: Simplify (+ (* (- (exp (- im)) (exp im)) 0) (+ (* 0 -1/2) (+ (* 0 0) (* 0 1)))) into 0 0.941 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 (- (* 1/2 (exp im)) (* 1/2 (exp (- im))))) (+ (* 0 0) (* 0 (- (exp (- im)) (exp im)))))) into 0 0.941 * [taylor]: Taking taylor expansion of 0 in im 0.941 * [backup-simplify]: Simplify 0 into 0 0.941 * [backup-simplify]: Simplify 0 into 0 0.942 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 0.944 * [backup-simplify]: Simplify (+ (* 0.25 1) (* 0 1)) into 0.25 0.944 * [backup-simplify]: Simplify (- 1) into -1 0.945 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 1) 1)))) into -1 0.947 * [backup-simplify]: Simplify (+ (* 0.25 -1) (* 0 1)) into (- 0.25) 0.948 * [backup-simplify]: Simplify (- (- 0.25)) into 0.25 0.948 * [backup-simplify]: Simplify (+ 0.25 0.25) into 0.5 0.948 * [backup-simplify]: Simplify 0.5 into 0.5 0.948 * [backup-simplify]: Simplify 0 into 0 0.949 * [backup-simplify]: Simplify (- 1) into -1 0.949 * [backup-simplify]: Simplify (- 1) into -1 0.949 * [backup-simplify]: Simplify (- 0) into 0 0.950 * [backup-simplify]: Simplify (- 0) into 0 0.952 * [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.954 * [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.955 * [backup-simplify]: Simplify (- 1/6) into -1/6 0.955 * [backup-simplify]: Simplify (+ -1/6 -1/6) into -1/3 0.957 * [backup-simplify]: Simplify (+ (* 0.5 -1/3) (+ (* 0 0) (+ (* 0 -2) (* 0 0)))) into (- 0.16666666666666666) 0.957 * [backup-simplify]: Simplify (- 0.16666666666666666) into (- 0.16666666666666666) 0.958 * [backup-simplify]: Simplify (+ (* (- 0.16666666666666666) (pow (* im 1) 3)) (+ (* 0.5 (* im (pow re 2))) (* (- 1.0) (* im 1)))) into (- (* 0.5 (* (pow re 2) im)) (+ (* 0.16666666666666666 (pow im 3)) (* 1.0 im))) 0.958 * [backup-simplify]: Simplify (* (* 0.5 (cos (/ 1 re))) (- (exp (- 0 (/ 1 im))) (exp (/ 1 im)))) into (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) 0.958 * [approximate]: Taking taylor expansion of (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) in (re im) around 0 0.958 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) in im 0.958 * [taylor]: Taking taylor expansion of 0.5 in im 0.958 * [backup-simplify]: Simplify 0.5 into 0.5 0.958 * [taylor]: Taking taylor expansion of (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) in im 0.958 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in im 0.958 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 0.958 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 0.958 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.958 * [taylor]: Taking taylor expansion of im in im 0.958 * [backup-simplify]: Simplify 0 into 0 0.958 * [backup-simplify]: Simplify 1 into 1 0.958 * [backup-simplify]: Simplify (/ 1 1) into 1 0.959 * [backup-simplify]: Simplify (- 1) into -1 0.959 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 0.959 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.959 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.959 * [taylor]: Taking taylor expansion of im in im 0.959 * [backup-simplify]: Simplify 0 into 0 0.959 * [backup-simplify]: Simplify 1 into 1 0.959 * [backup-simplify]: Simplify (/ 1 1) into 1 0.959 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.959 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 0.959 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.959 * [taylor]: Taking taylor expansion of re in im 0.959 * [backup-simplify]: Simplify re into re 0.959 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 0.959 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 0.959 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 0.959 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) in re 0.959 * [taylor]: Taking taylor expansion of 0.5 in re 0.959 * [backup-simplify]: Simplify 0.5 into 0.5 0.959 * [taylor]: Taking taylor expansion of (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) in re 0.959 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in re 0.959 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in re 0.959 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in re 0.959 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.959 * [taylor]: Taking taylor expansion of im in re 0.959 * [backup-simplify]: Simplify im into im 0.959 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.959 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 0.959 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 0.959 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 0.960 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.960 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.960 * [taylor]: Taking taylor expansion of im in re 0.960 * [backup-simplify]: Simplify im into im 0.960 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.960 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.960 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 0.960 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.960 * [taylor]: Taking taylor expansion of re in re 0.960 * [backup-simplify]: Simplify 0 into 0 0.960 * [backup-simplify]: Simplify 1 into 1 0.960 * [backup-simplify]: Simplify (/ 1 1) into 1 0.960 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 0.960 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) in re 0.960 * [taylor]: Taking taylor expansion of 0.5 in re 0.960 * [backup-simplify]: Simplify 0.5 into 0.5 0.960 * [taylor]: Taking taylor expansion of (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) in re 0.960 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in re 0.960 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in re 0.960 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in re 0.960 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.960 * [taylor]: Taking taylor expansion of im in re 0.960 * [backup-simplify]: Simplify im into im 0.960 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.960 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 0.960 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 0.960 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 0.960 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.960 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.960 * [taylor]: Taking taylor expansion of im in re 0.960 * [backup-simplify]: Simplify im into im 0.960 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.961 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.961 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 0.961 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.961 * [taylor]: Taking taylor expansion of re in re 0.961 * [backup-simplify]: Simplify 0 into 0 0.961 * [backup-simplify]: Simplify 1 into 1 0.961 * [backup-simplify]: Simplify (/ 1 1) into 1 0.961 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 0.961 * [backup-simplify]: Simplify (- (exp (/ 1 im))) into (- (exp (/ 1 im))) 0.961 * [backup-simplify]: Simplify (+ (exp (- (/ 1 im))) (- (exp (/ 1 im)))) into (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0.961 * [backup-simplify]: Simplify (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) into (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) 0.961 * [backup-simplify]: Simplify (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) into (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) 0.961 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) in im 0.961 * [taylor]: Taking taylor expansion of 0.5 in im 0.961 * [backup-simplify]: Simplify 0.5 into 0.5 0.961 * [taylor]: Taking taylor expansion of (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) in im 0.961 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in im 0.961 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 0.961 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 0.961 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.962 * [taylor]: Taking taylor expansion of im in im 0.962 * [backup-simplify]: Simplify 0 into 0 0.962 * [backup-simplify]: Simplify 1 into 1 0.962 * [backup-simplify]: Simplify (/ 1 1) into 1 0.962 * [backup-simplify]: Simplify (- 1) into -1 0.962 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 0.962 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.962 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.962 * [taylor]: Taking taylor expansion of im in im 0.962 * [backup-simplify]: Simplify 0 into 0 0.962 * [backup-simplify]: Simplify 1 into 1 0.962 * [backup-simplify]: Simplify (/ 1 1) into 1 0.962 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.962 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 0.962 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.963 * [taylor]: Taking taylor expansion of re in im 0.963 * [backup-simplify]: Simplify re into re 0.963 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 0.963 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 0.963 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 0.963 * [backup-simplify]: Simplify (- (exp (/ 1 im))) into (- (exp (/ 1 im))) 0.963 * [backup-simplify]: Simplify (+ (exp (- (/ 1 im))) (- (exp (/ 1 im)))) into (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0.963 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 0.963 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 0.963 * [backup-simplify]: Simplify (- 0) into 0 0.963 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 0.963 * [backup-simplify]: Simplify (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) into (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) 0.964 * [backup-simplify]: Simplify (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) into (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) 0.964 * [backup-simplify]: Simplify (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) into (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) 0.964 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 0.964 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 0.964 * [backup-simplify]: Simplify (- 0) into 0 0.965 * [backup-simplify]: Simplify (* (exp (- (/ 1 im))) (+ (* (/ (pow 0 1) 1)))) into 0 0.965 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 0.965 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 0.965 * [backup-simplify]: Simplify (- 0) into 0 0.966 * [backup-simplify]: Simplify (+ 0 0) into 0 0.966 * [backup-simplify]: Simplify (+ (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0) (* 0 (cos (/ 1 re)))) into 0 0.966 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 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) into 0 0.967 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 1)) into 0 0.967 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 0.968 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 0.968 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 0)) into 0 0.968 * [backup-simplify]: Simplify (- 0) into 0 0.968 * [backup-simplify]: Simplify (+ 0 0) into 0 0.969 * [backup-simplify]: Simplify (- 0) into 0 0.969 * [backup-simplify]: Simplify (+ 0 0) into 0 0.969 * [backup-simplify]: Simplify (+ (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0) (* 0 (cos (/ 1 re)))) into 0 0.969 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))))) into 0 0.969 * [backup-simplify]: Simplify 0 into 0 0.969 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 0.970 * [backup-simplify]: Simplify (- 0) into 0 0.970 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.970 * [backup-simplify]: Simplify (- 0) into 0 0.971 * [backup-simplify]: Simplify (* (exp (- (/ 1 im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.971 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.972 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.972 * [backup-simplify]: Simplify (- 0) into 0 0.972 * [backup-simplify]: Simplify (+ 0 0) into 0 0.972 * [backup-simplify]: Simplify (+ (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0) (+ (* 0 0) (* 0 (cos (/ 1 re))))) into 0 0.973 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))))) into 0 0.973 * [taylor]: Taking taylor expansion of 0 in im 0.973 * [backup-simplify]: Simplify 0 into 0 0.973 * [backup-simplify]: Simplify 0 into 0 0.973 * [backup-simplify]: Simplify 0 into 0 0.974 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 0.974 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 0.974 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 0.975 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 0.975 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 0.975 * [backup-simplify]: Simplify (- 0) into 0 0.976 * [backup-simplify]: Simplify (+ 0 0) into 0 0.976 * [backup-simplify]: Simplify (- 0) into 0 0.976 * [backup-simplify]: Simplify (+ 0 0) into 0 0.976 * [backup-simplify]: Simplify (+ (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0) (+ (* 0 0) (* 0 (cos (/ 1 re))))) into 0 0.977 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))))) into 0 0.977 * [backup-simplify]: Simplify 0 into 0 0.977 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 0.977 * [backup-simplify]: Simplify (- 0) into 0 0.978 * [backup-simplify]: Simplify (- 0) into 0 0.978 * [backup-simplify]: Simplify (- 0) into 0 0.978 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.978 * [backup-simplify]: Simplify (- 0) into 0 0.979 * [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.979 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.985 * [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.986 * [backup-simplify]: Simplify (- 0) into 0 0.986 * [backup-simplify]: Simplify (+ 0 0) into 0 0.987 * [backup-simplify]: Simplify (+ (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cos (/ 1 re)))))) into 0 0.989 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))))))) into 0 0.989 * [taylor]: Taking taylor expansion of 0 in im 0.989 * [backup-simplify]: Simplify 0 into 0 0.989 * [backup-simplify]: Simplify 0 into 0 0.989 * [backup-simplify]: Simplify (* 0.5 (* (- (exp (- (/ 1 (/ 1 im)))) (exp (/ 1 (/ 1 im)))) (cos (/ 1 (/ 1 re))))) into (* 0.5 (* (- (exp (- im)) (exp im)) (cos re))) 0.989 * [backup-simplify]: Simplify (* (* 0.5 (cos (/ 1 (- re)))) (- (exp (- 0 (/ 1 (- im)))) (exp (/ 1 (- im))))) into (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) 0.989 * [approximate]: Taking taylor expansion of (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) in (re im) around 0 0.989 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) in im 0.990 * [taylor]: Taking taylor expansion of 0.5 in im 0.990 * [backup-simplify]: Simplify 0.5 into 0.5 0.990 * [taylor]: Taking taylor expansion of (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) in im 0.990 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in im 0.990 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.990 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.990 * [taylor]: Taking taylor expansion of im in im 0.990 * [backup-simplify]: Simplify 0 into 0 0.990 * [backup-simplify]: Simplify 1 into 1 0.990 * [backup-simplify]: Simplify (/ 1 1) into 1 0.990 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.990 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.990 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.990 * [taylor]: Taking taylor expansion of -1 in im 0.990 * [backup-simplify]: Simplify -1 into -1 0.990 * [taylor]: Taking taylor expansion of im in im 0.990 * [backup-simplify]: Simplify 0 into 0 0.990 * [backup-simplify]: Simplify 1 into 1 0.991 * [backup-simplify]: Simplify (/ -1 1) into -1 0.991 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.991 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 0.991 * [taylor]: Taking taylor expansion of (/ -1 re) in im 0.991 * [taylor]: Taking taylor expansion of -1 in im 0.991 * [backup-simplify]: Simplify -1 into -1 0.991 * [taylor]: Taking taylor expansion of re in im 0.991 * [backup-simplify]: Simplify re into re 0.991 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 0.991 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 0.991 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 0.991 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) in re 0.991 * [taylor]: Taking taylor expansion of 0.5 in re 0.991 * [backup-simplify]: Simplify 0.5 into 0.5 0.991 * [taylor]: Taking taylor expansion of (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) in re 0.991 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in re 0.991 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.992 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.992 * [taylor]: Taking taylor expansion of im in re 0.992 * [backup-simplify]: Simplify im into im 0.992 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.992 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.992 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 0.992 * [taylor]: Taking taylor expansion of (/ -1 im) in re 0.992 * [taylor]: Taking taylor expansion of -1 in re 0.992 * [backup-simplify]: Simplify -1 into -1 0.992 * [taylor]: Taking taylor expansion of im in re 0.992 * [backup-simplify]: Simplify im into im 0.992 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 0.992 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.992 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 0.992 * [taylor]: Taking taylor expansion of (/ -1 re) in re 0.992 * [taylor]: Taking taylor expansion of -1 in re 0.992 * [backup-simplify]: Simplify -1 into -1 0.992 * [taylor]: Taking taylor expansion of re in re 0.992 * [backup-simplify]: Simplify 0 into 0 0.992 * [backup-simplify]: Simplify 1 into 1 0.993 * [backup-simplify]: Simplify (/ -1 1) into -1 0.993 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 0.993 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) in re 0.993 * [taylor]: Taking taylor expansion of 0.5 in re 0.993 * [backup-simplify]: Simplify 0.5 into 0.5 0.993 * [taylor]: Taking taylor expansion of (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) in re 0.993 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in re 0.993 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.993 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.993 * [taylor]: Taking taylor expansion of im in re 0.993 * [backup-simplify]: Simplify im into im 0.993 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.993 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.993 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 0.993 * [taylor]: Taking taylor expansion of (/ -1 im) in re 0.993 * [taylor]: Taking taylor expansion of -1 in re 0.993 * [backup-simplify]: Simplify -1 into -1 0.994 * [taylor]: Taking taylor expansion of im in re 0.994 * [backup-simplify]: Simplify im into im 0.994 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 0.994 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.994 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 0.994 * [taylor]: Taking taylor expansion of (/ -1 re) in re 0.994 * [taylor]: Taking taylor expansion of -1 in re 0.994 * [backup-simplify]: Simplify -1 into -1 0.994 * [taylor]: Taking taylor expansion of re in re 0.994 * [backup-simplify]: Simplify 0 into 0 0.994 * [backup-simplify]: Simplify 1 into 1 0.994 * [backup-simplify]: Simplify (/ -1 1) into -1 0.994 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 0.995 * [backup-simplify]: Simplify (- (exp (/ -1 im))) into (- (exp (/ -1 im))) 0.995 * [backup-simplify]: Simplify (+ (exp (/ 1 im)) (- (exp (/ -1 im)))) into (- (exp (/ 1 im)) (exp (/ -1 im))) 0.995 * [backup-simplify]: Simplify (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) into (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) 0.995 * [backup-simplify]: Simplify (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) into (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) 0.995 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) in im 0.995 * [taylor]: Taking taylor expansion of 0.5 in im 0.995 * [backup-simplify]: Simplify 0.5 into 0.5 0.995 * [taylor]: Taking taylor expansion of (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) in im 0.996 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in im 0.996 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.996 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.996 * [taylor]: Taking taylor expansion of im in im 0.996 * [backup-simplify]: Simplify 0 into 0 0.996 * [backup-simplify]: Simplify 1 into 1 0.996 * [backup-simplify]: Simplify (/ 1 1) into 1 0.996 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.996 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.996 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.996 * [taylor]: Taking taylor expansion of -1 in im 0.996 * [backup-simplify]: Simplify -1 into -1 0.996 * [taylor]: Taking taylor expansion of im in im 0.996 * [backup-simplify]: Simplify 0 into 0 0.996 * [backup-simplify]: Simplify 1 into 1 0.997 * [backup-simplify]: Simplify (/ -1 1) into -1 0.997 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.997 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 0.997 * [taylor]: Taking taylor expansion of (/ -1 re) in im 0.997 * [taylor]: Taking taylor expansion of -1 in im 0.997 * [backup-simplify]: Simplify -1 into -1 0.997 * [taylor]: Taking taylor expansion of re in im 0.997 * [backup-simplify]: Simplify re into re 0.997 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 0.997 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 0.997 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 0.997 * [backup-simplify]: Simplify (- (exp (/ -1 im))) into (- (exp (/ -1 im))) 0.998 * [backup-simplify]: Simplify (+ (exp (/ 1 im)) (- (exp (/ -1 im)))) into (- (exp (/ 1 im)) (exp (/ -1 im))) 0.998 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 0.998 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 0.998 * [backup-simplify]: Simplify (- 0) into 0 0.998 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 0.998 * [backup-simplify]: Simplify (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) into (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) 0.999 * [backup-simplify]: Simplify (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) into (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) 0.999 * [backup-simplify]: Simplify (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) into (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) 0.999 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 1.000 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 1.000 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 1.001 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 1.001 * [backup-simplify]: Simplify (- 0) into 0 1.002 * [backup-simplify]: Simplify (+ 0 0) into 0 1.002 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 im)) (exp (/ -1 im))) 0) (* 0 (cos (/ -1 re)))) into 0 1.002 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))))) into 0 1.002 * [taylor]: Taking taylor expansion of 0 in im 1.002 * [backup-simplify]: Simplify 0 into 0 1.003 * [backup-simplify]: Simplify 0 into 0 1.003 * [backup-simplify]: Simplify (+ 0) into 0 1.003 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 1)) into 0 1.004 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 1.004 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1.005 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 0)) into 0 1.005 * [backup-simplify]: Simplify (- 0) into 0 1.006 * [backup-simplify]: Simplify (+ 0 0) into 0 1.006 * [backup-simplify]: Simplify (- 0) into 0 1.006 * [backup-simplify]: Simplify (+ 0 0) into 0 1.006 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 im)) (exp (/ -1 im))) 0) (* 0 (cos (/ -1 re)))) into 0 1.007 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))))) into 0 1.007 * [backup-simplify]: Simplify 0 into 0 1.007 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 1.009 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1.009 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 1.010 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1.010 * [backup-simplify]: Simplify (- 0) into 0 1.011 * [backup-simplify]: Simplify (+ 0 0) into 0 1.011 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 im)) (exp (/ -1 im))) 0) (+ (* 0 0) (* 0 (cos (/ -1 re))))) into 0 1.012 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))))) into 0 1.012 * [taylor]: Taking taylor expansion of 0 in im 1.013 * [backup-simplify]: Simplify 0 into 0 1.013 * [backup-simplify]: Simplify 0 into 0 1.013 * [backup-simplify]: Simplify 0 into 0 1.014 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1.014 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 1.014 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 1.015 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1.016 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 1.016 * [backup-simplify]: Simplify (- 0) into 0 1.016 * [backup-simplify]: Simplify (+ 0 0) into 0 1.017 * [backup-simplify]: Simplify (- 0) into 0 1.017 * [backup-simplify]: Simplify (+ 0 0) into 0 1.018 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 im)) (exp (/ -1 im))) 0) (+ (* 0 0) (* 0 (cos (/ -1 re))))) into 0 1.019 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))))) into 0 1.019 * [backup-simplify]: Simplify 0 into 0 1.019 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 1.021 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 1.021 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 1.023 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 1.023 * [backup-simplify]: Simplify (- 0) into 0 1.024 * [backup-simplify]: Simplify (+ 0 0) into 0 1.025 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 im)) (exp (/ -1 im))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cos (/ -1 re)))))) into 0 1.026 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))))))) into 0 1.026 * [taylor]: Taking taylor expansion of 0 in im 1.026 * [backup-simplify]: Simplify 0 into 0 1.026 * [backup-simplify]: Simplify 0 into 0 1.026 * [backup-simplify]: Simplify (* 0.5 (* (- (exp (/ 1 (/ 1 (- im)))) (exp (/ -1 (/ 1 (- im))))) (cos (/ -1 (/ 1 (- re)))))) into (* 0.5 (* (- (exp (* -1 im)) (exp im)) (cos re))) 1.026 * * * [progress]: simplifying candidates 1.027 * * * * [progress]: [ 1 / 192 ] simplifiying candidate # 1.027 * [simplify]: Simplifying (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 1.027 * * [simplify]: iters left: 6 (19 enodes) 1.036 * * [simplify]: iters left: 5 (74 enodes) 1.061 * * [simplify]: iters left: 4 (110 enodes) 1.079 * * [simplify]: iters left: 3 (148 enodes) 1.113 * * [simplify]: iters left: 2 (259 enodes) 1.188 * * [simplify]: Extracting #0: cost 1 inf + 0 1.188 * * [simplify]: Extracting #1: cost 11 inf + 0 1.189 * * [simplify]: Extracting #2: cost 82 inf + 0 1.190 * * [simplify]: Extracting #3: cost 124 inf + 1225 1.193 * * [simplify]: Extracting #4: cost 87 inf + 13383 1.201 * * [simplify]: Extracting #5: cost 22 inf + 35432 1.211 * * [simplify]: Extracting #6: cost 1 inf + 45182 1.224 * * [simplify]: Extracting #7: cost 0 inf + 45664 1.229 * [simplify]: Simplified to (- (exp (- (- im im) im)) (exp im)) 1.229 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- (- im im) im)) (exp im)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))))) 1.229 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 1.229 * * [simplify]: iters left: 6 (7 enodes) 1.231 * * [simplify]: iters left: 5 (26 enodes) 1.236 * * [simplify]: iters left: 4 (42 enodes) 1.244 * * [simplify]: iters left: 3 (83 enodes) 1.263 * * [simplify]: iters left: 2 (133 enodes) 1.286 * * [simplify]: iters left: 1 (202 enodes) 1.351 * * [simplify]: Extracting #0: cost 1 inf + 0 1.351 * * [simplify]: Extracting #1: cost 0 inf + 1 1.351 * [simplify]: Simplified to 0 1.351 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- (- im im) im)) (exp im)) 0))) 1.351 * * * * [progress]: [ 2 / 192 ] simplifiying candidate # 1.351 * [simplify]: Simplifying (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (sqrt (exp im)) (sqrt (exp im))))) 1.351 * * [simplify]: iters left: 6 (18 enodes) 1.356 * * [simplify]: iters left: 5 (66 enodes) 1.367 * * [simplify]: iters left: 4 (92 enodes) 1.391 * * [simplify]: iters left: 3 (112 enodes) 1.421 * * [simplify]: iters left: 2 (181 enodes) 1.480 * * [simplify]: iters left: 1 (345 enodes) 1.604 * * [simplify]: Extracting #0: cost 1 inf + 0 1.604 * * [simplify]: Extracting #1: cost 8 inf + 0 1.604 * * [simplify]: Extracting #2: cost 56 inf + 1 1.605 * * [simplify]: Extracting #3: cost 121 inf + 991 1.606 * * [simplify]: Extracting #4: cost 103 inf + 10367 1.616 * * [simplify]: Extracting #5: cost 16 inf + 39971 1.628 * * [simplify]: Extracting #6: cost 1 inf + 45487 1.639 * * [simplify]: Extracting #7: cost 0 inf + 45891 1.645 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 1.645 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))))) 1.646 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 1.646 * * [simplify]: iters left: 5 (6 enodes) 1.647 * * [simplify]: iters left: 4 (18 enodes) 1.649 * * [simplify]: iters left: 3 (26 enodes) 1.653 * * [simplify]: iters left: 2 (34 enodes) 1.657 * * [simplify]: iters left: 1 (36 enodes) 1.661 * * [simplify]: Extracting #0: cost 1 inf + 0 1.661 * * [simplify]: Extracting #1: cost 0 inf + 1 1.661 * [simplify]: Simplified to 0 1.661 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 1.662 * * * * [progress]: [ 3 / 192 ] simplifiying candidate # 1.662 * [simplify]: Simplifying (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (exp im) 1))) 1.662 * * [simplify]: iters left: 6 (18 enodes) 1.667 * * [simplify]: iters left: 5 (70 enodes) 1.681 * * [simplify]: iters left: 4 (98 enodes) 1.695 * * [simplify]: iters left: 3 (122 enodes) 1.721 * * [simplify]: iters left: 2 (189 enodes) 1.762 * * [simplify]: iters left: 1 (359 enodes) 1.890 * * [simplify]: Extracting #0: cost 1 inf + 0 1.890 * * [simplify]: Extracting #1: cost 7 inf + 0 1.890 * * [simplify]: Extracting #2: cost 56 inf + 2 1.891 * * [simplify]: Extracting #3: cost 131 inf + 931 1.895 * * [simplify]: Extracting #4: cost 119 inf + 10498 1.904 * * [simplify]: Extracting #5: cost 36 inf + 39103 1.917 * * [simplify]: Extracting #6: cost 2 inf + 52763 1.931 * * [simplify]: Extracting #7: cost 0 inf + 53134 1.944 * * [simplify]: Extracting #8: cost 0 inf + 53095 1.954 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 1.955 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 1.955 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 1.955 * * [simplify]: iters left: 4 (6 enodes) 1.957 * * [simplify]: iters left: 3 (21 enodes) 1.961 * * [simplify]: iters left: 2 (31 enodes) 1.966 * * [simplify]: iters left: 1 (35 enodes) 1.973 * * [simplify]: Extracting #0: cost 1 inf + 0 1.973 * * [simplify]: Extracting #1: cost 7 inf + 0 1.973 * * [simplify]: Extracting #2: cost 7 inf + 3 1.973 * * [simplify]: Extracting #3: cost 2 inf + 370 1.973 * * [simplify]: Extracting #4: cost 0 inf + 592 1.973 * [simplify]: Simplified to (* (exp im) 0) 1.973 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 1.973 * * * * [progress]: [ 4 / 192 ] simplifiying candidate # 1.974 * [simplify]: Simplifying (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 1.974 * * [simplify]: iters left: 6 (18 enodes) 1.978 * * [simplify]: iters left: 5 (65 enodes) 1.995 * * [simplify]: iters left: 4 (101 enodes) 2.023 * * [simplify]: iters left: 3 (146 enodes) 2.048 * * [simplify]: iters left: 2 (274 enodes) 2.151 * * [simplify]: Extracting #0: cost 1 inf + 0 2.151 * * [simplify]: Extracting #1: cost 10 inf + 0 2.152 * * [simplify]: Extracting #2: cost 57 inf + 1 2.152 * * [simplify]: Extracting #3: cost 113 inf + 792 2.153 * * [simplify]: Extracting #4: cost 89 inf + 6813 2.156 * * [simplify]: Extracting #5: cost 36 inf + 24632 2.161 * * [simplify]: Extracting #6: cost 1 inf + 43033 2.166 * * [simplify]: Extracting #7: cost 0 inf + 43635 2.171 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 2.171 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos 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.171 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 2.171 * * [simplify]: iters left: 6 (7 enodes) 2.173 * * [simplify]: iters left: 5 (26 enodes) 2.180 * * [simplify]: iters left: 4 (42 enodes) 2.189 * * [simplify]: iters left: 3 (83 enodes) 2.204 * * [simplify]: iters left: 2 (133 enodes) 2.236 * * [simplify]: iters left: 1 (202 enodes) 2.308 * * [simplify]: Extracting #0: cost 1 inf + 0 2.308 * * [simplify]: Extracting #1: cost 0 inf + 1 2.308 * [simplify]: Simplified to 0 2.308 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 2.308 * * * * [progress]: [ 5 / 192 ] simplifiying candidate # 2.308 * [simplify]: Simplifying (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (sqrt (exp im)) (sqrt (exp im))))) 2.308 * * [simplify]: iters left: 6 (17 enodes) 2.317 * * [simplify]: iters left: 5 (56 enodes) 2.335 * * [simplify]: iters left: 4 (80 enodes) 2.356 * * [simplify]: iters left: 3 (107 enodes) 2.388 * * [simplify]: iters left: 2 (170 enodes) 2.450 * * [simplify]: iters left: 1 (329 enodes) 2.588 * * [simplify]: Extracting #0: cost 1 inf + 0 2.588 * * [simplify]: Extracting #1: cost 16 inf + 0 2.588 * * [simplify]: Extracting #2: cost 90 inf + 1 2.589 * * [simplify]: Extracting #3: cost 154 inf + 2001 2.590 * * [simplify]: Extracting #4: cost 106 inf + 9321 2.594 * * [simplify]: Extracting #5: cost 59 inf + 22782 2.600 * * [simplify]: Extracting #6: cost 17 inf + 47199 2.611 * * [simplify]: Extracting #7: cost 3 inf + 56912 2.623 * * [simplify]: Extracting #8: cost 0 inf + 59389 2.631 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 2.631 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))))) 2.631 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 2.631 * * [simplify]: iters left: 5 (6 enodes) 2.633 * * [simplify]: iters left: 4 (18 enodes) 2.635 * * [simplify]: iters left: 3 (26 enodes) 2.640 * * [simplify]: iters left: 2 (34 enodes) 2.645 * * [simplify]: iters left: 1 (36 enodes) 2.649 * * [simplify]: Extracting #0: cost 1 inf + 0 2.649 * * [simplify]: Extracting #1: cost 0 inf + 1 2.649 * [simplify]: Simplified to 0 2.649 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 2.649 * * * * [progress]: [ 6 / 192 ] simplifiying candidate # 2.649 * [simplify]: Simplifying (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (exp im) 1))) 2.649 * * [simplify]: iters left: 6 (17 enodes) 2.654 * * [simplify]: iters left: 5 (60 enodes) 2.665 * * [simplify]: iters left: 4 (86 enodes) 2.679 * * [simplify]: iters left: 3 (117 enodes) 2.695 * * [simplify]: iters left: 2 (201 enodes) 2.754 * * [simplify]: iters left: 1 (366 enodes) 2.922 * * [simplify]: Extracting #0: cost 1 inf + 0 2.922 * * [simplify]: Extracting #1: cost 7 inf + 0 2.923 * * [simplify]: Extracting #2: cost 32 inf + 2 2.923 * * [simplify]: Extracting #3: cost 116 inf + 419 2.924 * * [simplify]: Extracting #4: cost 155 inf + 3222 2.927 * * [simplify]: Extracting #5: cost 110 inf + 13988 2.932 * * [simplify]: Extracting #6: cost 51 inf + 41530 2.952 * * [simplify]: Extracting #7: cost 2 inf + 72212 2.966 * * [simplify]: Extracting #8: cost 0 inf + 73646 2.974 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 2.974 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 2.975 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 2.975 * * [simplify]: iters left: 4 (6 enodes) 2.977 * * [simplify]: iters left: 3 (21 enodes) 2.981 * * [simplify]: iters left: 2 (31 enodes) 2.986 * * [simplify]: iters left: 1 (35 enodes) 2.991 * * [simplify]: Extracting #0: cost 1 inf + 0 2.991 * * [simplify]: Extracting #1: cost 7 inf + 0 2.991 * * [simplify]: Extracting #2: cost 7 inf + 3 2.992 * * [simplify]: Extracting #3: cost 2 inf + 370 2.992 * * [simplify]: Extracting #4: cost 0 inf + 592 2.992 * [simplify]: Simplified to (* (exp im) 0) 2.992 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 2.992 * * * * [progress]: [ 7 / 192 ] simplifiying candidate # 2.992 * [simplify]: Simplifying (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 2.992 * * [simplify]: iters left: 6 (18 enodes) 2.998 * * [simplify]: iters left: 5 (64 enodes) 3.009 * * [simplify]: iters left: 4 (101 enodes) 3.029 * * [simplify]: iters left: 3 (140 enodes) 3.077 * * [simplify]: iters left: 2 (236 enodes) 3.153 * * [simplify]: iters left: 1 (437 enodes) 3.340 * * [simplify]: Extracting #0: cost 1 inf + 0 3.340 * * [simplify]: Extracting #1: cost 14 inf + 0 3.341 * * [simplify]: Extracting #2: cost 91 inf + 1 3.342 * * [simplify]: Extracting #3: cost 326 inf + 922 3.344 * * [simplify]: Extracting #4: cost 307 inf + 6406 3.352 * * [simplify]: Extracting #5: cost 111 inf + 98532 3.384 * * [simplify]: Extracting #6: cost 7 inf + 161822 3.410 * * [simplify]: Extracting #7: cost 0 inf + 166153 3.426 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 3.426 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))))) 3.426 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 3.426 * * [simplify]: iters left: 6 (7 enodes) 3.428 * * [simplify]: iters left: 5 (26 enodes) 3.433 * * [simplify]: iters left: 4 (42 enodes) 3.445 * * [simplify]: iters left: 3 (83 enodes) 3.474 * * [simplify]: iters left: 2 (133 enodes) 3.507 * * [simplify]: iters left: 1 (202 enodes) 3.559 * * [simplify]: Extracting #0: cost 1 inf + 0 3.559 * * [simplify]: Extracting #1: cost 0 inf + 1 3.559 * [simplify]: Simplified to 0 3.559 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 3.559 * * * * [progress]: [ 8 / 192 ] simplifiying candidate # 3.560 * [simplify]: Simplifying (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (sqrt (exp im)) (sqrt (exp im))))) 3.560 * * [simplify]: iters left: 6 (17 enodes) 3.568 * * [simplify]: iters left: 5 (55 enodes) 3.585 * * [simplify]: iters left: 4 (80 enodes) 3.603 * * [simplify]: iters left: 3 (101 enodes) 3.617 * * [simplify]: iters left: 2 (143 enodes) 3.652 * * [simplify]: iters left: 1 (208 enodes) 3.699 * * [simplify]: Extracting #0: cost 1 inf + 0 3.699 * * [simplify]: Extracting #1: cost 8 inf + 0 3.699 * * [simplify]: Extracting #2: cost 19 inf + 1 3.700 * * [simplify]: Extracting #3: cost 26 inf + 114 3.700 * * [simplify]: Extracting #4: cost 15 inf + 1825 3.702 * * [simplify]: Extracting #5: cost 1 inf + 3431 3.704 * * [simplify]: Extracting #6: cost 0 inf + 3582 3.705 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 3.705 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))))) 3.705 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 3.705 * * [simplify]: iters left: 5 (6 enodes) 3.706 * * [simplify]: iters left: 4 (18 enodes) 3.709 * * [simplify]: iters left: 3 (26 enodes) 3.712 * * [simplify]: iters left: 2 (34 enodes) 3.717 * * [simplify]: iters left: 1 (36 enodes) 3.721 * * [simplify]: Extracting #0: cost 1 inf + 0 3.721 * * [simplify]: Extracting #1: cost 0 inf + 1 3.721 * [simplify]: Simplified to 0 3.721 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 3.721 * * * * [progress]: [ 9 / 192 ] simplifiying candidate # 3.721 * [simplify]: Simplifying (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (exp im) 1))) 3.721 * * [simplify]: iters left: 6 (16 enodes) 3.726 * * [simplify]: iters left: 5 (55 enodes) 3.736 * * [simplify]: iters left: 4 (83 enodes) 3.753 * * [simplify]: iters left: 3 (110 enodes) 3.771 * * [simplify]: iters left: 2 (162 enodes) 3.804 * * [simplify]: iters left: 1 (257 enodes) 3.882 * * [simplify]: Extracting #0: cost 1 inf + 0 3.882 * * [simplify]: Extracting #1: cost 7 inf + 0 3.883 * * [simplify]: Extracting #2: cost 22 inf + 2 3.883 * * [simplify]: Extracting #3: cost 29 inf + 711 3.885 * * [simplify]: Extracting #4: cost 15 inf + 3810 3.887 * * [simplify]: Extracting #5: cost 3 inf + 5457 3.889 * * [simplify]: Extracting #6: cost 1 inf + 5780 3.892 * * [simplify]: Extracting #7: cost 0 inf + 6102 3.895 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 3.895 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 3.895 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 3.895 * * [simplify]: iters left: 4 (6 enodes) 3.899 * * [simplify]: iters left: 3 (21 enodes) 3.907 * * [simplify]: iters left: 2 (31 enodes) 3.917 * * [simplify]: iters left: 1 (35 enodes) 3.928 * * [simplify]: Extracting #0: cost 1 inf + 0 3.928 * * [simplify]: Extracting #1: cost 7 inf + 0 3.928 * * [simplify]: Extracting #2: cost 7 inf + 3 3.928 * * [simplify]: Extracting #3: cost 2 inf + 370 3.928 * * [simplify]: Extracting #4: cost 0 inf + 592 3.929 * [simplify]: Simplified to (* (exp im) 0) 3.929 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 3.929 * * * * [progress]: [ 10 / 192 ] simplifiying candidate # 3.929 * [simplify]: Simplifying (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 3.930 * * [simplify]: iters left: 6 (18 enodes) 3.939 * * [simplify]: iters left: 5 (71 enodes) 3.963 * * [simplify]: iters left: 4 (107 enodes) 3.999 * * [simplify]: iters left: 3 (145 enodes) 4.044 * * [simplify]: iters left: 2 (256 enodes) 4.140 * * [simplify]: Extracting #0: cost 1 inf + 0 4.140 * * [simplify]: Extracting #1: cost 11 inf + 0 4.140 * * [simplify]: Extracting #2: cost 82 inf + 0 4.141 * * [simplify]: Extracting #3: cost 124 inf + 1426 4.142 * * [simplify]: Extracting #4: cost 97 inf + 9001 4.145 * * [simplify]: Extracting #5: cost 41 inf + 25581 4.150 * * [simplify]: Extracting #6: cost 3 inf + 43878 4.155 * * [simplify]: Extracting #7: cost 0 inf + 45664 4.160 * [simplify]: Simplified to (- (exp (- (- im im) im)) (exp im)) 4.160 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- (- im im) im)) (exp im)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))))) 4.160 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 4.160 * * [simplify]: iters left: 6 (7 enodes) 4.162 * * [simplify]: iters left: 5 (26 enodes) 4.166 * * [simplify]: iters left: 4 (42 enodes) 4.181 * * [simplify]: iters left: 3 (83 enodes) 4.212 * * [simplify]: iters left: 2 (133 enodes) 4.253 * * [simplify]: iters left: 1 (202 enodes) 4.288 * * [simplify]: Extracting #0: cost 1 inf + 0 4.288 * * [simplify]: Extracting #1: cost 0 inf + 1 4.288 * [simplify]: Simplified to 0 4.288 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- (- im im) im)) (exp im)) 0))) 4.289 * * * * [progress]: [ 11 / 192 ] simplifiying candidate # 4.289 * [simplify]: Simplifying (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (sqrt (exp im)) (sqrt (exp im))))) 4.289 * * [simplify]: iters left: 6 (17 enodes) 4.293 * * [simplify]: iters left: 5 (63 enodes) 4.305 * * [simplify]: iters left: 4 (89 enodes) 4.318 * * [simplify]: iters left: 3 (109 enodes) 4.349 * * [simplify]: iters left: 2 (178 enodes) 4.406 * * [simplify]: iters left: 1 (342 enodes) 4.550 * * [simplify]: Extracting #0: cost 1 inf + 0 4.550 * * [simplify]: Extracting #1: cost 8 inf + 0 4.550 * * [simplify]: Extracting #2: cost 56 inf + 1 4.550 * * [simplify]: Extracting #3: cost 114 inf + 2080 4.552 * * [simplify]: Extracting #4: cost 109 inf + 7989 4.556 * * [simplify]: Extracting #5: cost 48 inf + 24322 4.561 * * [simplify]: Extracting #6: cost 3 inf + 44199 4.567 * * [simplify]: Extracting #7: cost 0 inf + 45977 4.573 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 4.573 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))))) 4.573 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 4.573 * * [simplify]: iters left: 5 (6 enodes) 4.574 * * [simplify]: iters left: 4 (18 enodes) 4.577 * * [simplify]: iters left: 3 (26 enodes) 4.581 * * [simplify]: iters left: 2 (34 enodes) 4.587 * * [simplify]: iters left: 1 (36 enodes) 4.595 * * [simplify]: Extracting #0: cost 1 inf + 0 4.596 * * [simplify]: Extracting #1: cost 0 inf + 1 4.596 * [simplify]: Simplified to 0 4.596 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 4.596 * * * * [progress]: [ 12 / 192 ] simplifiying candidate # 4.596 * [simplify]: Simplifying (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (exp im) 1))) 4.596 * * [simplify]: iters left: 6 (17 enodes) 4.605 * * [simplify]: iters left: 5 (67 enodes) 4.627 * * [simplify]: iters left: 4 (95 enodes) 4.654 * * [simplify]: iters left: 3 (119 enodes) 4.689 * * [simplify]: iters left: 2 (186 enodes) 4.738 * * [simplify]: iters left: 1 (356 enodes) 4.852 * * [simplify]: Extracting #0: cost 1 inf + 0 4.852 * * [simplify]: Extracting #1: cost 7 inf + 0 4.852 * * [simplify]: Extracting #2: cost 56 inf + 2 4.854 * * [simplify]: Extracting #3: cost 126 inf + 1727 4.857 * * [simplify]: Extracting #4: cost 125 inf + 7349 4.865 * * [simplify]: Extracting #5: cost 55 inf + 28588 4.876 * * [simplify]: Extracting #6: cost 11 inf + 47328 4.890 * * [simplify]: Extracting #7: cost 0 inf + 53339 4.903 * * [simplify]: Extracting #8: cost 0 inf + 53259 4.912 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 4.912 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 4.912 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 4.912 * * [simplify]: iters left: 4 (6 enodes) 4.914 * * [simplify]: iters left: 3 (21 enodes) 4.918 * * [simplify]: iters left: 2 (31 enodes) 4.923 * * [simplify]: iters left: 1 (35 enodes) 4.928 * * [simplify]: Extracting #0: cost 1 inf + 0 4.928 * * [simplify]: Extracting #1: cost 7 inf + 0 4.928 * * [simplify]: Extracting #2: cost 7 inf + 3 4.928 * * [simplify]: Extracting #3: cost 2 inf + 370 4.928 * * [simplify]: Extracting #4: cost 0 inf + 592 4.928 * [simplify]: Simplified to (* (exp im) 0) 4.928 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 4.929 * * * * [progress]: [ 13 / 192 ] simplifiying candidate # 4.929 * [simplify]: Simplifying (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 4.929 * * [simplify]: iters left: 6 (17 enodes) 4.933 * * [simplify]: iters left: 5 (62 enodes) 4.955 * * [simplify]: iters left: 4 (98 enodes) 4.983 * * [simplify]: iters left: 3 (143 enodes) 5.024 * * [simplify]: iters left: 2 (272 enodes) 5.143 * * [simplify]: Extracting #0: cost 1 inf + 0 5.143 * * [simplify]: Extracting #1: cost 10 inf + 0 5.143 * * [simplify]: Extracting #2: cost 58 inf + 1 5.144 * * [simplify]: Extracting #3: cost 110 inf + 1205 5.147 * * [simplify]: Extracting #4: cost 88 inf + 6351 5.153 * * [simplify]: Extracting #5: cost 28 inf + 27655 5.163 * * [simplify]: Extracting #6: cost 1 inf + 42834 5.171 * * [simplify]: Extracting #7: cost 0 inf + 43367 5.176 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 5.176 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))))) 5.177 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 5.177 * * [simplify]: iters left: 6 (7 enodes) 5.178 * * [simplify]: iters left: 5 (26 enodes) 5.183 * * [simplify]: iters left: 4 (42 enodes) 5.191 * * [simplify]: iters left: 3 (83 enodes) 5.210 * * [simplify]: iters left: 2 (133 enodes) 5.230 * * [simplify]: iters left: 1 (202 enodes) 5.286 * * [simplify]: Extracting #0: cost 1 inf + 0 5.286 * * [simplify]: Extracting #1: cost 0 inf + 1 5.286 * [simplify]: Simplified to 0 5.286 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 5.286 * * * * [progress]: [ 14 / 192 ] simplifiying candidate # 5.287 * [simplify]: Simplifying (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (sqrt (exp im)) (sqrt (exp im))))) 5.287 * * [simplify]: iters left: 6 (16 enodes) 5.290 * * [simplify]: iters left: 5 (53 enodes) 5.299 * * [simplify]: iters left: 4 (77 enodes) 5.317 * * [simplify]: iters left: 3 (104 enodes) 5.333 * * [simplify]: iters left: 2 (167 enodes) 5.403 * * [simplify]: iters left: 1 (326 enodes) 5.559 * * [simplify]: Extracting #0: cost 1 inf + 0 5.560 * * [simplify]: Extracting #1: cost 16 inf + 0 5.560 * * [simplify]: Extracting #2: cost 90 inf + 1 5.560 * * [simplify]: Extracting #3: cost 151 inf + 2094 5.562 * * [simplify]: Extracting #4: cost 106 inf + 9224 5.566 * * [simplify]: Extracting #5: cost 67 inf + 19411 5.571 * * [simplify]: Extracting #6: cost 26 inf + 40465 5.578 * * [simplify]: Extracting #7: cost 1 inf + 57993 5.586 * * [simplify]: Extracting #8: cost 0 inf + 58945 5.594 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 5.595 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))))) 5.595 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 5.595 * * [simplify]: iters left: 5 (6 enodes) 5.596 * * [simplify]: iters left: 4 (18 enodes) 5.599 * * [simplify]: iters left: 3 (26 enodes) 5.602 * * [simplify]: iters left: 2 (34 enodes) 5.607 * * [simplify]: iters left: 1 (36 enodes) 5.611 * * [simplify]: Extracting #0: cost 1 inf + 0 5.611 * * [simplify]: Extracting #1: cost 0 inf + 1 5.611 * [simplify]: Simplified to 0 5.611 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 5.611 * * * * [progress]: [ 15 / 192 ] simplifiying candidate # 5.612 * [simplify]: Simplifying (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (exp im) 1))) 5.612 * * [simplify]: iters left: 6 (16 enodes) 5.616 * * [simplify]: iters left: 5 (57 enodes) 5.628 * * [simplify]: iters left: 4 (83 enodes) 5.640 * * [simplify]: iters left: 3 (114 enodes) 5.669 * * [simplify]: iters left: 2 (198 enodes) 5.736 * * [simplify]: iters left: 1 (363 enodes) 5.849 * * [simplify]: Extracting #0: cost 1 inf + 0 5.850 * * [simplify]: Extracting #1: cost 7 inf + 0 5.850 * * [simplify]: Extracting #2: cost 32 inf + 2 5.850 * * [simplify]: Extracting #3: cost 109 inf + 1217 5.852 * * [simplify]: Extracting #4: cost 141 inf + 5938 5.855 * * [simplify]: Extracting #5: cost 99 inf + 18072 5.863 * * [simplify]: Extracting #6: cost 44 inf + 44987 5.871 * * [simplify]: Extracting #7: cost 0 inf + 74024 5.879 * * [simplify]: Extracting #8: cost 0 inf + 73424 5.896 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 5.896 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 5.896 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 5.896 * * [simplify]: iters left: 4 (6 enodes) 5.900 * * [simplify]: iters left: 3 (21 enodes) 5.908 * * [simplify]: iters left: 2 (31 enodes) 5.913 * * [simplify]: iters left: 1 (35 enodes) 5.919 * * [simplify]: Extracting #0: cost 1 inf + 0 5.919 * * [simplify]: Extracting #1: cost 7 inf + 0 5.919 * * [simplify]: Extracting #2: cost 7 inf + 3 5.919 * * [simplify]: Extracting #3: cost 2 inf + 370 5.919 * * [simplify]: Extracting #4: cost 0 inf + 592 5.919 * [simplify]: Simplified to (* (exp im) 0) 5.919 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 5.919 * * * * [progress]: [ 16 / 192 ] simplifiying candidate # 5.920 * [simplify]: Simplifying (fma (exp (fma (sqrt 0) (sqrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 5.920 * * [simplify]: iters left: 6 (17 enodes) 5.925 * * [simplify]: iters left: 5 (61 enodes) 5.942 * * [simplify]: iters left: 4 (98 enodes) 5.972 * * [simplify]: iters left: 3 (137 enodes) 6.019 * * [simplify]: iters left: 2 (233 enodes) 6.111 * * [simplify]: iters left: 1 (428 enodes) 6.273 * * [simplify]: Extracting #0: cost 1 inf + 0 6.273 * * [simplify]: Extracting #1: cost 14 inf + 0 6.273 * * [simplify]: Extracting #2: cost 87 inf + 1 6.275 * * [simplify]: Extracting #3: cost 318 inf + 1486 6.280 * * [simplify]: Extracting #4: cost 279 inf + 11404 6.295 * * [simplify]: Extracting #5: cost 125 inf + 87681 6.322 * * [simplify]: Extracting #6: cost 10 inf + 159621 6.338 * * [simplify]: Extracting #7: cost 0 inf + 164260 6.362 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 6.362 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))))) 6.363 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 6.363 * * [simplify]: iters left: 6 (7 enodes) 6.366 * * [simplify]: iters left: 5 (26 enodes) 6.375 * * [simplify]: iters left: 4 (42 enodes) 6.392 * * [simplify]: iters left: 3 (83 enodes) 6.420 * * [simplify]: iters left: 2 (133 enodes) 6.443 * * [simplify]: iters left: 1 (202 enodes) 6.510 * * [simplify]: Extracting #0: cost 1 inf + 0 6.510 * * [simplify]: Extracting #1: cost 0 inf + 1 6.510 * [simplify]: Simplified to 0 6.510 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 6.510 * * * * [progress]: [ 17 / 192 ] simplifiying candidate # 6.511 * [simplify]: Simplifying (fma (exp (fma (sqrt 0) (sqrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (sqrt (exp im)) (sqrt (exp im))))) 6.511 * * [simplify]: iters left: 6 (16 enodes) 6.519 * * [simplify]: iters left: 5 (52 enodes) 6.530 * * [simplify]: iters left: 4 (77 enodes) 6.543 * * [simplify]: iters left: 3 (98 enodes) 6.557 * * [simplify]: iters left: 2 (140 enodes) 6.583 * * [simplify]: iters left: 1 (205 enodes) 6.622 * * [simplify]: Extracting #0: cost 1 inf + 0 6.622 * * [simplify]: Extracting #1: cost 8 inf + 0 6.622 * * [simplify]: Extracting #2: cost 18 inf + 1 6.623 * * [simplify]: Extracting #3: cost 21 inf + 588 6.623 * * [simplify]: Extracting #4: cost 14 inf + 2127 6.625 * * [simplify]: Extracting #5: cost 0 inf + 3733 6.627 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 6.627 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))))) 6.627 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 6.628 * * [simplify]: iters left: 5 (6 enodes) 6.630 * * [simplify]: iters left: 4 (18 enodes) 6.635 * * [simplify]: iters left: 3 (26 enodes) 6.643 * * [simplify]: iters left: 2 (34 enodes) 6.652 * * [simplify]: iters left: 1 (36 enodes) 6.660 * * [simplify]: Extracting #0: cost 1 inf + 0 6.660 * * [simplify]: Extracting #1: cost 0 inf + 1 6.660 * [simplify]: Simplified to 0 6.660 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 6.660 * * * * [progress]: [ 18 / 192 ] simplifiying candidate # 6.660 * [simplify]: Simplifying (fma (exp (fma (sqrt 0) (sqrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (exp im) 1))) 6.660 * * [simplify]: iters left: 6 (15 enodes) 6.668 * * [simplify]: iters left: 5 (52 enodes) 6.679 * * [simplify]: iters left: 4 (80 enodes) 6.690 * * [simplify]: iters left: 3 (107 enodes) 6.707 * * [simplify]: iters left: 2 (159 enodes) 6.740 * * [simplify]: iters left: 1 (254 enodes) 6.799 * * [simplify]: Extracting #0: cost 1 inf + 0 6.799 * * [simplify]: Extracting #1: cost 7 inf + 0 6.799 * * [simplify]: Extracting #2: cost 22 inf + 2 6.800 * * [simplify]: Extracting #3: cost 26 inf + 1075 6.801 * * [simplify]: Extracting #4: cost 13 inf + 4173 6.803 * * [simplify]: Extracting #5: cost 2 inf + 5850 6.806 * * [simplify]: Extracting #6: cost 0 inf + 6173 6.809 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 6.809 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 6.809 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 6.809 * * [simplify]: iters left: 4 (6 enodes) 6.813 * * [simplify]: iters left: 3 (21 enodes) 6.820 * * [simplify]: iters left: 2 (31 enodes) 6.829 * * [simplify]: iters left: 1 (35 enodes) 6.839 * * [simplify]: Extracting #0: cost 1 inf + 0 6.840 * * [simplify]: Extracting #1: cost 7 inf + 0 6.840 * * [simplify]: Extracting #2: cost 7 inf + 3 6.840 * * [simplify]: Extracting #3: cost 2 inf + 370 6.840 * * [simplify]: Extracting #4: cost 0 inf + 592 6.840 * [simplify]: Simplified to (* (exp im) 0) 6.841 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 6.841 * * * * [progress]: [ 19 / 192 ] simplifiying candidate # 6.841 * [simplify]: Simplifying (fma (exp (fma 1 0 (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 6.841 * * [simplify]: iters left: 6 (18 enodes) 6.850 * * [simplify]: iters left: 5 (72 enodes) 6.873 * * [simplify]: iters left: 4 (101 enodes) 6.888 * * [simplify]: iters left: 3 (147 enodes) 6.923 * * [simplify]: iters left: 2 (264 enodes) 7.064 * * [simplify]: Extracting #0: cost 1 inf + 0 7.064 * * [simplify]: Extracting #1: cost 10 inf + 0 7.065 * * [simplify]: Extracting #2: cost 65 inf + 1 7.066 * * [simplify]: Extracting #3: cost 100 inf + 1770 7.068 * * [simplify]: Extracting #4: cost 85 inf + 6488 7.074 * * [simplify]: Extracting #5: cost 28 inf + 24172 7.082 * * [simplify]: Extracting #6: cost 0 inf + 38194 7.091 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 7.091 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))))) 7.092 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 7.092 * * [simplify]: iters left: 6 (7 enodes) 7.095 * * [simplify]: iters left: 5 (26 enodes) 7.104 * * [simplify]: iters left: 4 (42 enodes) 7.113 * * [simplify]: iters left: 3 (83 enodes) 7.131 * * [simplify]: iters left: 2 (133 enodes) 7.155 * * [simplify]: iters left: 1 (202 enodes) 7.220 * * [simplify]: Extracting #0: cost 1 inf + 0 7.220 * * [simplify]: Extracting #1: cost 0 inf + 1 7.220 * [simplify]: Simplified to 0 7.220 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 7.220 * * * * [progress]: [ 20 / 192 ] simplifiying candidate # 7.220 * [simplify]: Simplifying (fma (exp (fma 1 0 (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (sqrt (exp im)) (sqrt (exp im))))) 7.220 * * [simplify]: iters left: 6 (17 enodes) 7.228 * * [simplify]: iters left: 5 (64 enodes) 7.238 * * [simplify]: iters left: 4 (83 enodes) 7.259 * * [simplify]: iters left: 3 (111 enodes) 7.283 * * [simplify]: iters left: 2 (186 enodes) 7.346 * * [simplify]: iters left: 1 (361 enodes) 7.452 * * [simplify]: Extracting #0: cost 1 inf + 0 7.452 * * [simplify]: Extracting #1: cost 8 inf + 0 7.452 * * [simplify]: Extracting #2: cost 49 inf + 1 7.453 * * [simplify]: Extracting #3: cost 110 inf + 1324 7.454 * * [simplify]: Extracting #4: cost 110 inf + 6111 7.457 * * [simplify]: Extracting #5: cost 46 inf + 20061 7.462 * * [simplify]: Extracting #6: cost 7 inf + 37026 7.467 * * [simplify]: Extracting #7: cost 0 inf + 40734 7.473 * * [simplify]: Extracting #8: cost 0 inf + 40616 7.478 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 7.479 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))))) 7.479 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 7.479 * * [simplify]: iters left: 5 (6 enodes) 7.480 * * [simplify]: iters left: 4 (18 enodes) 7.483 * * [simplify]: iters left: 3 (26 enodes) 7.486 * * [simplify]: iters left: 2 (34 enodes) 7.491 * * [simplify]: iters left: 1 (36 enodes) 7.502 * * [simplify]: Extracting #0: cost 1 inf + 0 7.502 * * [simplify]: Extracting #1: cost 0 inf + 1 7.502 * [simplify]: Simplified to 0 7.502 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 7.502 * * * * [progress]: [ 21 / 192 ] simplifiying candidate # 7.503 * [simplify]: Simplifying (fma (exp (fma 1 0 (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (exp im) 1))) 7.503 * * [simplify]: iters left: 6 (16 enodes) 7.510 * * [simplify]: iters left: 5 (64 enodes) 7.521 * * [simplify]: iters left: 4 (86 enodes) 7.533 * * [simplify]: iters left: 3 (120 enodes) 7.559 * * [simplify]: iters left: 2 (196 enodes) 7.630 * * [simplify]: iters left: 1 (351 enodes) 7.772 * * [simplify]: Extracting #0: cost 1 inf + 0 7.773 * * [simplify]: Extracting #1: cost 10 inf + 0 7.773 * * [simplify]: Extracting #2: cost 58 inf + 2 7.774 * * [simplify]: Extracting #3: cost 123 inf + 1949 7.777 * * [simplify]: Extracting #4: cost 122 inf + 6922 7.785 * * [simplify]: Extracting #5: cost 43 inf + 30320 7.797 * * [simplify]: Extracting #6: cost 2 inf + 50640 7.806 * * [simplify]: Extracting #7: cost 0 inf + 51645 7.813 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 7.813 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 7.813 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 7.813 * * [simplify]: iters left: 4 (6 enodes) 7.815 * * [simplify]: iters left: 3 (21 enodes) 7.819 * * [simplify]: iters left: 2 (31 enodes) 7.827 * * [simplify]: iters left: 1 (35 enodes) 7.833 * * [simplify]: Extracting #0: cost 1 inf + 0 7.833 * * [simplify]: Extracting #1: cost 7 inf + 0 7.833 * * [simplify]: Extracting #2: cost 7 inf + 3 7.833 * * [simplify]: Extracting #3: cost 2 inf + 370 7.833 * * [simplify]: Extracting #4: cost 0 inf + 592 7.833 * [simplify]: Simplified to (* (exp im) 0) 7.833 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 7.833 * * * * [progress]: [ 22 / 192 ] simplifiying candidate # 7.833 * [simplify]: Simplifying (fma (exp (fma 1 0 (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 7.834 * * [simplify]: iters left: 6 (17 enodes) 7.840 * * [simplify]: iters left: 5 (63 enodes) 7.861 * * [simplify]: iters left: 4 (91 enodes) 7.888 * * [simplify]: iters left: 3 (139 enodes) 7.936 * * [simplify]: iters left: 2 (254 enodes) 8.005 * * [simplify]: Extracting #0: cost 1 inf + 0 8.005 * * [simplify]: Extracting #1: cost 10 inf + 0 8.005 * * [simplify]: Extracting #2: cost 57 inf + 1 8.006 * * [simplify]: Extracting #3: cost 102 inf + 1134 8.007 * * [simplify]: Extracting #4: cost 84 inf + 4780 8.009 * * [simplify]: Extracting #5: cost 25 inf + 27517 8.016 * * [simplify]: Extracting #6: cost 1 inf + 39917 8.021 * * [simplify]: Extracting #7: cost 0 inf + 40359 8.025 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 8.025 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))))) 8.025 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 8.025 * * [simplify]: iters left: 6 (7 enodes) 8.027 * * [simplify]: iters left: 5 (26 enodes) 8.032 * * [simplify]: iters left: 4 (42 enodes) 8.045 * * [simplify]: iters left: 3 (83 enodes) 8.060 * * [simplify]: iters left: 2 (133 enodes) 8.084 * * [simplify]: iters left: 1 (202 enodes) 8.137 * * [simplify]: Extracting #0: cost 1 inf + 0 8.137 * * [simplify]: Extracting #1: cost 0 inf + 1 8.137 * [simplify]: Simplified to 0 8.137 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 8.137 * * * * [progress]: [ 23 / 192 ] simplifiying candidate # 8.137 * [simplify]: Simplifying (fma (exp (fma 1 0 (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (sqrt (exp im)) (sqrt (exp im))))) 8.137 * * [simplify]: iters left: 6 (16 enodes) 8.141 * * [simplify]: iters left: 5 (54 enodes) 8.149 * * [simplify]: iters left: 4 (70 enodes) 8.159 * * [simplify]: iters left: 3 (100 enodes) 8.175 * * [simplify]: iters left: 2 (156 enodes) 8.211 * * [simplify]: iters left: 1 (292 enodes) 8.345 * * [simplify]: Extracting #0: cost 1 inf + 0 8.345 * * [simplify]: Extracting #1: cost 16 inf + 0 8.345 * * [simplify]: Extracting #2: cost 85 inf + 1 8.347 * * [simplify]: Extracting #3: cost 152 inf + 1441 8.350 * * [simplify]: Extracting #4: cost 103 inf + 7164 8.360 * * [simplify]: Extracting #5: cost 59 inf + 19018 8.371 * * [simplify]: Extracting #6: cost 12 inf + 45873 8.386 * * [simplify]: Extracting #7: cost 0 inf + 55119 8.401 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 8.401 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))))) 8.402 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 8.402 * * [simplify]: iters left: 5 (6 enodes) 8.404 * * [simplify]: iters left: 4 (18 enodes) 8.410 * * [simplify]: iters left: 3 (26 enodes) 8.417 * * [simplify]: iters left: 2 (34 enodes) 8.426 * * [simplify]: iters left: 1 (36 enodes) 8.434 * * [simplify]: Extracting #0: cost 1 inf + 0 8.434 * * [simplify]: Extracting #1: cost 0 inf + 1 8.434 * [simplify]: Simplified to 0 8.434 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 8.434 * * * * [progress]: [ 24 / 192 ] simplifiying candidate # 8.435 * [simplify]: Simplifying (fma (exp (fma 1 0 (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (exp im) 1))) 8.435 * * [simplify]: iters left: 6 (15 enodes) 8.443 * * [simplify]: iters left: 5 (54 enodes) 8.460 * * [simplify]: iters left: 4 (73 enodes) 8.482 * * [simplify]: iters left: 3 (109 enodes) 8.501 * * [simplify]: iters left: 2 (179 enodes) 8.552 * * [simplify]: iters left: 1 (336 enodes) 8.676 * * [simplify]: Extracting #0: cost 1 inf + 0 8.676 * * [simplify]: Extracting #1: cost 7 inf + 0 8.677 * * [simplify]: Extracting #2: cost 29 inf + 2 8.677 * * [simplify]: Extracting #3: cost 95 inf + 955 8.680 * * [simplify]: Extracting #4: cost 114 inf + 5282 8.687 * * [simplify]: Extracting #5: cost 63 inf + 23518 8.698 * * [simplify]: Extracting #6: cost 22 inf + 46283 8.712 * * [simplify]: Extracting #7: cost 0 inf + 60565 8.726 * * [simplify]: Extracting #8: cost 0 inf + 59412 8.736 * * [simplify]: Extracting #9: cost 0 inf + 59254 8.742 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 8.742 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 8.743 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 8.743 * * [simplify]: iters left: 4 (6 enodes) 8.744 * * [simplify]: iters left: 3 (21 enodes) 8.749 * * [simplify]: iters left: 2 (31 enodes) 8.753 * * [simplify]: iters left: 1 (35 enodes) 8.759 * * [simplify]: Extracting #0: cost 1 inf + 0 8.759 * * [simplify]: Extracting #1: cost 7 inf + 0 8.759 * * [simplify]: Extracting #2: cost 7 inf + 3 8.759 * * [simplify]: Extracting #3: cost 2 inf + 370 8.759 * * [simplify]: Extracting #4: cost 0 inf + 592 8.760 * [simplify]: Simplified to (* (exp im) 0) 8.760 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 8.760 * * * * [progress]: [ 25 / 192 ] simplifiying candidate # 8.760 * [simplify]: Simplifying (fma (exp (fma 1 0 (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 8.760 * * [simplify]: iters left: 6 (16 enodes) 8.773 * * [simplify]: iters left: 5 (58 enodes) 8.791 * * [simplify]: iters left: 4 (86 enodes) 8.818 * * [simplify]: iters left: 3 (130 enodes) 8.859 * * [simplify]: iters left: 2 (223 enodes) 8.946 * * [simplify]: Extracting #0: cost 1 inf + 0 8.946 * * [simplify]: Extracting #1: cost 11 inf + 0 8.946 * * [simplify]: Extracting #2: cost 83 inf + 0 8.947 * * [simplify]: Extracting #3: cost 127 inf + 782 8.949 * * [simplify]: Extracting #4: cost 73 inf + 12765 8.953 * * [simplify]: Extracting #5: cost 19 inf + 29547 8.958 * * [simplify]: Extracting #6: cost 1 inf + 39708 8.963 * * [simplify]: Extracting #7: cost 0 inf + 40110 8.968 * [simplify]: Simplified to (- (/ (/ (exp im) (exp im)) (exp im)) (exp im)) 8.968 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (/ (/ (exp im) (exp im)) (exp im)) (exp im)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))))) 8.968 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 8.968 * * [simplify]: iters left: 6 (7 enodes) 8.970 * * [simplify]: iters left: 5 (26 enodes) 8.974 * * [simplify]: iters left: 4 (42 enodes) 8.985 * * [simplify]: iters left: 3 (83 enodes) 9.019 * * [simplify]: iters left: 2 (133 enodes) 9.060 * * [simplify]: iters left: 1 (202 enodes) 9.113 * * [simplify]: Extracting #0: cost 1 inf + 0 9.113 * * [simplify]: Extracting #1: cost 0 inf + 1 9.113 * [simplify]: Simplified to 0 9.113 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (/ (/ (exp im) (exp im)) (exp im)) (exp im)) 0))) 9.114 * * * * [progress]: [ 26 / 192 ] simplifiying candidate # 9.114 * [simplify]: Simplifying (fma (exp (fma 1 0 (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (sqrt (exp im)) (sqrt (exp im))))) 9.114 * * [simplify]: iters left: 6 (15 enodes) 9.118 * * [simplify]: iters left: 5 (49 enodes) 9.131 * * [simplify]: iters left: 4 (65 enodes) 9.149 * * [simplify]: iters left: 3 (91 enodes) 9.175 * * [simplify]: iters left: 2 (121 enodes) 9.211 * * [simplify]: iters left: 1 (188 enodes) 9.301 * * [simplify]: Extracting #0: cost 1 inf + 0 9.301 * * [simplify]: Extracting #1: cost 10 inf + 0 9.301 * * [simplify]: Extracting #2: cost 25 inf + 1 9.301 * * [simplify]: Extracting #3: cost 63 inf + 186 9.302 * * [simplify]: Extracting #4: cost 39 inf + 3335 9.304 * * [simplify]: Extracting #5: cost 2 inf + 10784 9.306 * * [simplify]: Extracting #6: cost 0 inf + 11203 9.309 * * [simplify]: Extracting #7: cost 0 inf + 11051 9.314 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 9.314 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))))) 9.314 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 9.314 * * [simplify]: iters left: 5 (6 enodes) 9.317 * * [simplify]: iters left: 4 (18 enodes) 9.322 * * [simplify]: iters left: 3 (26 enodes) 9.330 * * [simplify]: iters left: 2 (34 enodes) 9.343 * * [simplify]: iters left: 1 (36 enodes) 9.350 * * [simplify]: Extracting #0: cost 1 inf + 0 9.350 * * [simplify]: Extracting #1: cost 0 inf + 1 9.350 * [simplify]: Simplified to 0 9.350 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 9.351 * * * * [progress]: [ 27 / 192 ] simplifiying candidate # 9.351 * [simplify]: Simplifying (fma (exp (fma 1 0 (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (exp im) 1))) 9.351 * * [simplify]: iters left: 6 (14 enodes) 9.359 * * [simplify]: iters left: 5 (49 enodes) 9.375 * * [simplify]: iters left: 4 (68 enodes) 9.395 * * [simplify]: iters left: 3 (98 enodes) 9.422 * * [simplify]: iters left: 2 (150 enodes) 9.478 * * [simplify]: iters left: 1 (265 enodes) 9.640 * * [simplify]: Extracting #0: cost 1 inf + 0 9.640 * * [simplify]: Extracting #1: cost 9 inf + 0 9.640 * * [simplify]: Extracting #2: cost 39 inf + 2 9.642 * * [simplify]: Extracting #3: cost 46 inf + 2730 9.645 * * [simplify]: Extracting #4: cost 13 inf + 8488 9.649 * * [simplify]: Extracting #5: cost 0 inf + 10614 9.654 * * [simplify]: Extracting #6: cost 0 inf + 10609 9.658 * [simplify]: Simplified to (- (/ 1 (exp im)) (exp im)) 9.658 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (/ 1 (exp im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 9.658 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 9.659 * * [simplify]: iters left: 4 (6 enodes) 9.662 * * [simplify]: iters left: 3 (21 enodes) 9.670 * * [simplify]: iters left: 2 (31 enodes) 9.679 * * [simplify]: iters left: 1 (35 enodes) 9.694 * * [simplify]: Extracting #0: cost 1 inf + 0 9.694 * * [simplify]: Extracting #1: cost 7 inf + 0 9.694 * * [simplify]: Extracting #2: cost 7 inf + 3 9.694 * * [simplify]: Extracting #3: cost 2 inf + 370 9.695 * * [simplify]: Extracting #4: cost 0 inf + 592 9.695 * [simplify]: Simplified to (* (exp im) 0) 9.695 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (/ 1 (exp im)) (exp im)) (* (exp im) 0)))) 9.695 * * * * [progress]: [ 28 / 192 ] simplifiying candidate # 9.695 * [simplify]: Simplifying (fma (exp 0) (exp (- im)) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 9.696 * * [simplify]: iters left: 6 (11 enodes) 9.701 * * [simplify]: iters left: 5 (42 enodes) 9.716 * * [simplify]: iters left: 4 (63 enodes) 9.736 * * [simplify]: iters left: 3 (82 enodes) 9.763 * * [simplify]: iters left: 2 (128 enodes) 9.800 * * [simplify]: iters left: 1 (225 enodes) 9.865 * * [simplify]: Extracting #0: cost 1 inf + 0 9.865 * * [simplify]: Extracting #1: cost 14 inf + 0 9.865 * * [simplify]: Extracting #2: cost 71 inf + 1 9.866 * * [simplify]: Extracting #3: cost 100 inf + 340 9.866 * * [simplify]: Extracting #4: cost 91 inf + 1460 9.868 * * [simplify]: Extracting #5: cost 46 inf + 20854 9.871 * * [simplify]: Extracting #6: cost 7 inf + 44675 9.876 * * [simplify]: Extracting #7: cost 0 inf + 49788 9.880 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 9.880 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))))) 9.880 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 9.880 * * [simplify]: iters left: 6 (7 enodes) 9.882 * * [simplify]: iters left: 5 (26 enodes) 9.886 * * [simplify]: iters left: 4 (42 enodes) 9.895 * * [simplify]: iters left: 3 (83 enodes) 9.913 * * [simplify]: iters left: 2 (133 enodes) 9.934 * * [simplify]: iters left: 1 (202 enodes) 9.988 * * [simplify]: Extracting #0: cost 1 inf + 0 9.988 * * [simplify]: Extracting #1: cost 0 inf + 1 9.988 * [simplify]: Simplified to 0 9.988 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 9.988 * * * * [progress]: [ 29 / 192 ] simplifiying candidate # 9.988 * [simplify]: Simplifying (fma (exp 0) (exp (- im)) (- (* (sqrt (exp im)) (sqrt (exp im))))) 9.988 * * [simplify]: iters left: 6 (10 enodes) 9.993 * * [simplify]: iters left: 5 (33 enodes) 10.007 * * [simplify]: iters left: 4 (42 enodes) 10.020 * * [simplify]: iters left: 3 (50 enodes) 10.032 * * [simplify]: iters left: 2 (53 enodes) 10.041 * * [simplify]: iters left: 1 (60 enodes) 10.049 * * [simplify]: Extracting #0: cost 1 inf + 0 10.049 * * [simplify]: Extracting #1: cost 8 inf + 0 10.049 * * [simplify]: Extracting #2: cost 15 inf + 1 10.049 * * [simplify]: Extracting #3: cost 16 inf + 114 10.049 * * [simplify]: Extracting #4: cost 2 inf + 1911 10.050 * * [simplify]: Extracting #5: cost 0 inf + 2324 10.050 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 10.050 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))))) 10.050 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 10.051 * * [simplify]: iters left: 5 (6 enodes) 10.052 * * [simplify]: iters left: 4 (18 enodes) 10.054 * * [simplify]: iters left: 3 (26 enodes) 10.058 * * [simplify]: iters left: 2 (34 enodes) 10.062 * * [simplify]: iters left: 1 (36 enodes) 10.066 * * [simplify]: Extracting #0: cost 1 inf + 0 10.066 * * [simplify]: Extracting #1: cost 0 inf + 1 10.066 * [simplify]: Simplified to 0 10.066 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 10.066 * * * * [progress]: [ 30 / 192 ] simplifiying candidate # 10.067 * [simplify]: Simplifying (fma (exp 0) (exp (- im)) (- (* (exp im) 1))) 10.067 * * [simplify]: iters left: 6 (10 enodes) 10.070 * * [simplify]: iters left: 5 (35 enodes) 10.076 * * [simplify]: iters left: 4 (47 enodes) 10.085 * * [simplify]: iters left: 3 (53 enodes) 10.098 * * [simplify]: iters left: 2 (57 enodes) 10.107 * * [simplify]: iters left: 1 (63 enodes) 10.114 * * [simplify]: Extracting #0: cost 1 inf + 0 10.114 * * [simplify]: Extracting #1: cost 7 inf + 0 10.114 * * [simplify]: Extracting #2: cost 11 inf + 2 10.114 * * [simplify]: Extracting #3: cost 10 inf + 44 10.114 * * [simplify]: Extracting #4: cost 4 inf + 680 10.114 * * [simplify]: Extracting #5: cost 0 inf + 1194 10.115 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 10.115 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 10.115 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 10.115 * * [simplify]: iters left: 4 (6 enodes) 10.117 * * [simplify]: iters left: 3 (21 enodes) 10.121 * * [simplify]: iters left: 2 (31 enodes) 10.126 * * [simplify]: iters left: 1 (35 enodes) 10.131 * * [simplify]: Extracting #0: cost 1 inf + 0 10.131 * * [simplify]: Extracting #1: cost 7 inf + 0 10.131 * * [simplify]: Extracting #2: cost 7 inf + 3 10.131 * * [simplify]: Extracting #3: cost 2 inf + 370 10.132 * * [simplify]: Extracting #4: cost 0 inf + 592 10.132 * [simplify]: Simplified to (* (exp im) 0) 10.132 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 10.132 * * * * [progress]: [ 31 / 192 ] simplifiying candidate # 10.132 * [simplify]: Simplifying (fma (exp 0) (exp (- im)) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 10.132 * * [simplify]: iters left: 6 (11 enodes) 10.135 * * [simplify]: iters left: 5 (42 enodes) 10.142 * * [simplify]: iters left: 4 (63 enodes) 10.152 * * [simplify]: iters left: 3 (82 enodes) 10.168 * * [simplify]: iters left: 2 (128 enodes) 10.214 * * [simplify]: iters left: 1 (225 enodes) 10.300 * * [simplify]: Extracting #0: cost 1 inf + 0 10.300 * * [simplify]: Extracting #1: cost 14 inf + 0 10.301 * * [simplify]: Extracting #2: cost 71 inf + 1 10.302 * * [simplify]: Extracting #3: cost 100 inf + 340 10.303 * * [simplify]: Extracting #4: cost 91 inf + 1460 10.304 * * [simplify]: Extracting #5: cost 46 inf + 20854 10.308 * * [simplify]: Extracting #6: cost 7 inf + 44675 10.312 * * [simplify]: Extracting #7: cost 0 inf + 49788 10.317 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 10.317 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))))) 10.317 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 10.317 * * [simplify]: iters left: 6 (7 enodes) 10.319 * * [simplify]: iters left: 5 (26 enodes) 10.327 * * [simplify]: iters left: 4 (42 enodes) 10.335 * * [simplify]: iters left: 3 (83 enodes) 10.364 * * [simplify]: iters left: 2 (133 enodes) 10.400 * * [simplify]: iters left: 1 (202 enodes) 10.451 * * [simplify]: Extracting #0: cost 1 inf + 0 10.451 * * [simplify]: Extracting #1: cost 0 inf + 1 10.451 * [simplify]: Simplified to 0 10.451 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 10.451 * * * * [progress]: [ 32 / 192 ] simplifiying candidate # 10.451 * [simplify]: Simplifying (fma (exp 0) (exp (- im)) (- (* (sqrt (exp im)) (sqrt (exp im))))) 10.452 * * [simplify]: iters left: 6 (10 enodes) 10.456 * * [simplify]: iters left: 5 (33 enodes) 10.466 * * [simplify]: iters left: 4 (42 enodes) 10.479 * * [simplify]: iters left: 3 (50 enodes) 10.491 * * [simplify]: iters left: 2 (53 enodes) 10.504 * * [simplify]: iters left: 1 (60 enodes) 10.520 * * [simplify]: Extracting #0: cost 1 inf + 0 10.520 * * [simplify]: Extracting #1: cost 8 inf + 0 10.520 * * [simplify]: Extracting #2: cost 15 inf + 1 10.521 * * [simplify]: Extracting #3: cost 16 inf + 114 10.521 * * [simplify]: Extracting #4: cost 2 inf + 1911 10.522 * * [simplify]: Extracting #5: cost 0 inf + 2324 10.522 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 10.523 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))))) 10.523 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 10.523 * * [simplify]: iters left: 5 (6 enodes) 10.526 * * [simplify]: iters left: 4 (18 enodes) 10.531 * * [simplify]: iters left: 3 (26 enodes) 10.539 * * [simplify]: iters left: 2 (34 enodes) 10.548 * * [simplify]: iters left: 1 (36 enodes) 10.556 * * [simplify]: Extracting #0: cost 1 inf + 0 10.556 * * [simplify]: Extracting #1: cost 0 inf + 1 10.556 * [simplify]: Simplified to 0 10.556 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 10.556 * * * * [progress]: [ 33 / 192 ] simplifiying candidate # 10.556 * [simplify]: Simplifying (fma (exp 0) (exp (- im)) (- (* (exp im) 1))) 10.556 * * [simplify]: iters left: 6 (10 enodes) 10.562 * * [simplify]: iters left: 5 (35 enodes) 10.578 * * [simplify]: iters left: 4 (47 enodes) 10.588 * * [simplify]: iters left: 3 (53 enodes) 10.594 * * [simplify]: iters left: 2 (57 enodes) 10.602 * * [simplify]: iters left: 1 (63 enodes) 10.609 * * [simplify]: Extracting #0: cost 1 inf + 0 10.609 * * [simplify]: Extracting #1: cost 7 inf + 0 10.609 * * [simplify]: Extracting #2: cost 11 inf + 2 10.609 * * [simplify]: Extracting #3: cost 10 inf + 44 10.609 * * [simplify]: Extracting #4: cost 4 inf + 680 10.609 * * [simplify]: Extracting #5: cost 0 inf + 1194 10.610 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 10.610 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 10.610 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 10.610 * * [simplify]: iters left: 4 (6 enodes) 10.612 * * [simplify]: iters left: 3 (21 enodes) 10.616 * * [simplify]: iters left: 2 (31 enodes) 10.626 * * [simplify]: iters left: 1 (35 enodes) 10.636 * * [simplify]: Extracting #0: cost 1 inf + 0 10.636 * * [simplify]: Extracting #1: cost 7 inf + 0 10.636 * * [simplify]: Extracting #2: cost 7 inf + 3 10.636 * * [simplify]: Extracting #3: cost 2 inf + 370 10.637 * * [simplify]: Extracting #4: cost 0 inf + 592 10.637 * [simplify]: Simplified to (* (exp im) 0) 10.637 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 10.637 * * * * [progress]: [ 34 / 192 ] simplifiying candidate # 10.637 * [simplify]: Simplifying (fma (* (cbrt (exp (- 0 im))) (cbrt (exp (- 0 im)))) (cbrt (exp (- 0 im))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 10.638 * * [simplify]: iters left: 6 (12 enodes) 10.644 * * [simplify]: iters left: 5 (50 enodes) 10.653 * * [simplify]: iters left: 4 (77 enodes) 10.666 * * [simplify]: iters left: 3 (111 enodes) 10.693 * * [simplify]: iters left: 2 (177 enodes) 10.757 * * [simplify]: iters left: 1 (313 enodes) 10.900 * * [simplify]: Extracting #0: cost 1 inf + 0 10.900 * * [simplify]: Extracting #1: cost 25 inf + 0 10.901 * * [simplify]: Extracting #2: cost 114 inf + 1 10.901 * * [simplify]: Extracting #3: cost 141 inf + 118 10.905 * * [simplify]: Extracting #4: cost 125 inf + 3091 10.908 * * [simplify]: Extracting #5: cost 71 inf + 30079 10.917 * * [simplify]: Extracting #6: cost 6 inf + 71187 10.930 * * [simplify]: Extracting #7: cost 0 inf + 74606 10.943 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 10.943 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))))) 10.943 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 10.944 * * [simplify]: iters left: 6 (7 enodes) 10.947 * * [simplify]: iters left: 5 (26 enodes) 10.956 * * [simplify]: iters left: 4 (42 enodes) 10.973 * * [simplify]: iters left: 3 (83 enodes) 11.002 * * [simplify]: iters left: 2 (133 enodes) 11.028 * * [simplify]: iters left: 1 (202 enodes) 11.072 * * [simplify]: Extracting #0: cost 1 inf + 0 11.072 * * [simplify]: Extracting #1: cost 0 inf + 1 11.072 * [simplify]: Simplified to 0 11.073 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 11.073 * * * * [progress]: [ 35 / 192 ] simplifiying candidate # 11.073 * [simplify]: Simplifying (fma (* (cbrt (exp (- 0 im))) (cbrt (exp (- 0 im)))) (cbrt (exp (- 0 im))) (- (* (sqrt (exp im)) (sqrt (exp im))))) 11.073 * * [simplify]: iters left: 6 (11 enodes) 11.076 * * [simplify]: iters left: 5 (41 enodes) 11.082 * * [simplify]: iters left: 4 (56 enodes) 11.097 * * [simplify]: iters left: 3 (67 enodes) 11.115 * * [simplify]: iters left: 2 (78 enodes) 11.142 * * [simplify]: iters left: 1 (115 enodes) 11.185 * * [simplify]: Extracting #0: cost 1 inf + 0 11.185 * * [simplify]: Extracting #1: cost 13 inf + 0 11.186 * * [simplify]: Extracting #2: cost 36 inf + 1 11.186 * * [simplify]: Extracting #3: cost 40 inf + 4 11.186 * * [simplify]: Extracting #4: cost 29 inf + 1026 11.188 * * [simplify]: Extracting #5: cost 8 inf + 7051 11.190 * * [simplify]: Extracting #6: cost 0 inf + 10067 11.193 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 11.193 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))))) 11.193 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 11.193 * * [simplify]: iters left: 5 (6 enodes) 11.196 * * [simplify]: iters left: 4 (18 enodes) 11.201 * * [simplify]: iters left: 3 (26 enodes) 11.208 * * [simplify]: iters left: 2 (34 enodes) 11.217 * * [simplify]: iters left: 1 (36 enodes) 11.225 * * [simplify]: Extracting #0: cost 1 inf + 0 11.225 * * [simplify]: Extracting #1: cost 0 inf + 1 11.225 * [simplify]: Simplified to 0 11.225 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 11.225 * * * * [progress]: [ 36 / 192 ] simplifiying candidate # 11.225 * [simplify]: Simplifying (fma (* (cbrt (exp (- 0 im))) (cbrt (exp (- 0 im)))) (cbrt (exp (- 0 im))) (- (* (exp im) 1))) 11.226 * * [simplify]: iters left: 6 (11 enodes) 11.232 * * [simplify]: iters left: 5 (43 enodes) 11.246 * * [simplify]: iters left: 4 (59 enodes) 11.260 * * [simplify]: iters left: 3 (73 enodes) 11.274 * * [simplify]: iters left: 2 (85 enodes) 11.286 * * [simplify]: iters left: 1 (122 enodes) 11.329 * * [simplify]: Extracting #0: cost 1 inf + 0 11.329 * * [simplify]: Extracting #1: cost 10 inf + 0 11.330 * * [simplify]: Extracting #2: cost 33 inf + 2 11.330 * * [simplify]: Extracting #3: cost 38 inf + 117 11.330 * * [simplify]: Extracting #4: cost 29 inf + 767 11.331 * * [simplify]: Extracting #5: cost 17 inf + 3535 11.334 * * [simplify]: Extracting #6: cost 4 inf + 8403 11.336 * * [simplify]: Extracting #7: cost 0 inf + 10134 11.339 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 11.340 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 11.340 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 11.340 * * [simplify]: iters left: 4 (6 enodes) 11.344 * * [simplify]: iters left: 3 (21 enodes) 11.350 * * [simplify]: iters left: 2 (31 enodes) 11.355 * * [simplify]: iters left: 1 (35 enodes) 11.360 * * [simplify]: Extracting #0: cost 1 inf + 0 11.361 * * [simplify]: Extracting #1: cost 7 inf + 0 11.361 * * [simplify]: Extracting #2: cost 7 inf + 3 11.361 * * [simplify]: Extracting #3: cost 2 inf + 370 11.361 * * [simplify]: Extracting #4: cost 0 inf + 592 11.361 * [simplify]: Simplified to (* (exp im) 0) 11.361 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 11.361 * * * * [progress]: [ 37 / 192 ] simplifiying candidate # 11.361 * [simplify]: Simplifying (fma (sqrt (exp (- 0 im))) (sqrt (exp (- 0 im))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 11.361 * * [simplify]: iters left: 6 (11 enodes) 11.365 * * [simplify]: iters left: 5 (47 enodes) 11.375 * * [simplify]: iters left: 4 (70 enodes) 11.393 * * [simplify]: iters left: 3 (105 enodes) 11.429 * * [simplify]: iters left: 2 (179 enodes) 11.471 * * [simplify]: iters left: 1 (319 enodes) 11.582 * * [simplify]: Extracting #0: cost 1 inf + 0 11.582 * * [simplify]: Extracting #1: cost 27 inf + 0 11.582 * * [simplify]: Extracting #2: cost 128 inf + 1 11.583 * * [simplify]: Extracting #3: cost 147 inf + 491 11.584 * * [simplify]: Extracting #4: cost 133 inf + 2679 11.586 * * [simplify]: Extracting #5: cost 80 inf + 28568 11.593 * * [simplify]: Extracting #6: cost 9 inf + 75432 11.603 * * [simplify]: Extracting #7: cost 0 inf + 81513 11.611 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 11.611 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))))) 11.611 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 11.611 * * [simplify]: iters left: 6 (7 enodes) 11.613 * * [simplify]: iters left: 5 (26 enodes) 11.617 * * [simplify]: iters left: 4 (42 enodes) 11.626 * * [simplify]: iters left: 3 (83 enodes) 11.648 * * [simplify]: iters left: 2 (133 enodes) 11.689 * * [simplify]: iters left: 1 (202 enodes) 11.726 * * [simplify]: Extracting #0: cost 1 inf + 0 11.726 * * [simplify]: Extracting #1: cost 0 inf + 1 11.726 * [simplify]: Simplified to 0 11.726 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 11.727 * * * * [progress]: [ 38 / 192 ] simplifiying candidate # 11.727 * [simplify]: Simplifying (fma (sqrt (exp (- 0 im))) (sqrt (exp (- 0 im))) (- (* (sqrt (exp im)) (sqrt (exp im))))) 11.727 * * [simplify]: iters left: 6 (10 enodes) 11.729 * * [simplify]: iters left: 5 (38 enodes) 11.736 * * [simplify]: iters left: 4 (49 enodes) 11.743 * * [simplify]: iters left: 3 (62 enodes) 11.754 * * [simplify]: iters left: 2 (78 enodes) 11.779 * * [simplify]: iters left: 1 (107 enodes) 11.796 * * [simplify]: Extracting #0: cost 1 inf + 0 11.796 * * [simplify]: Extracting #1: cost 15 inf + 0 11.796 * * [simplify]: Extracting #2: cost 42 inf + 1 11.796 * * [simplify]: Extracting #3: cost 44 inf + 43 11.797 * * [simplify]: Extracting #4: cost 33 inf + 1094 11.797 * * [simplify]: Extracting #5: cost 23 inf + 3006 11.799 * * [simplify]: Extracting #6: cost 3 inf + 9191 11.801 * * [simplify]: Extracting #7: cost 0 inf + 10015 11.802 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 11.803 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))))) 11.803 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 11.803 * * [simplify]: iters left: 5 (6 enodes) 11.804 * * [simplify]: iters left: 4 (18 enodes) 11.807 * * [simplify]: iters left: 3 (26 enodes) 11.814 * * [simplify]: iters left: 2 (34 enodes) 11.823 * * [simplify]: iters left: 1 (36 enodes) 11.831 * * [simplify]: Extracting #0: cost 1 inf + 0 11.831 * * [simplify]: Extracting #1: cost 0 inf + 1 11.831 * [simplify]: Simplified to 0 11.831 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 11.832 * * * * [progress]: [ 39 / 192 ] simplifiying candidate # 11.832 * [simplify]: Simplifying (fma (sqrt (exp (- 0 im))) (sqrt (exp (- 0 im))) (- (* (exp im) 1))) 11.832 * * [simplify]: iters left: 6 (10 enodes) 11.837 * * [simplify]: iters left: 5 (40 enodes) 11.845 * * [simplify]: iters left: 4 (52 enodes) 11.853 * * [simplify]: iters left: 3 (64 enodes) 12.212 * * [simplify]: iters left: 2 (75 enodes) 12.221 * * [simplify]: iters left: 1 (85 enodes) 12.233 * * [simplify]: Extracting #0: cost 1 inf + 0 12.233 * * [simplify]: Extracting #1: cost 8 inf + 0 12.233 * * [simplify]: Extracting #2: cost 17 inf + 2 12.234 * * [simplify]: Extracting #3: cost 17 inf + 186 12.234 * * [simplify]: Extracting #4: cost 7 inf + 1026 12.235 * * [simplify]: Extracting #5: cost 1 inf + 2044 12.236 * * [simplify]: Extracting #6: cost 0 inf + 2236 12.237 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 12.237 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 12.237 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 12.238 * * [simplify]: iters left: 4 (6 enodes) 12.241 * * [simplify]: iters left: 3 (21 enodes) 12.248 * * [simplify]: iters left: 2 (31 enodes) 12.253 * * [simplify]: iters left: 1 (35 enodes) 12.258 * * [simplify]: Extracting #0: cost 1 inf + 0 12.258 * * [simplify]: Extracting #1: cost 7 inf + 0 12.258 * * [simplify]: Extracting #2: cost 7 inf + 3 12.259 * * [simplify]: Extracting #3: cost 2 inf + 370 12.259 * * [simplify]: Extracting #4: cost 0 inf + 592 12.259 * [simplify]: Simplified to (* (exp im) 0) 12.259 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 12.259 * * * * [progress]: [ 40 / 192 ] simplifiying candidate # 12.259 * [simplify]: Simplifying (fma 1 (exp (- 0 im)) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 12.259 * * [simplify]: iters left: 6 (11 enodes) 12.262 * * [simplify]: iters left: 5 (46 enodes) 12.271 * * [simplify]: iters left: 4 (67 enodes) 12.287 * * [simplify]: iters left: 3 (96 enodes) 12.321 * * [simplify]: iters left: 2 (159 enodes) 12.358 * * [simplify]: iters left: 1 (265 enodes) 12.434 * * [simplify]: Extracting #0: cost 1 inf + 0 12.434 * * [simplify]: Extracting #1: cost 14 inf + 0 12.434 * * [simplify]: Extracting #2: cost 81 inf + 1 12.435 * * [simplify]: Extracting #3: cost 112 inf + 451 12.435 * * [simplify]: Extracting #4: cost 103 inf + 1461 12.437 * * [simplify]: Extracting #5: cost 64 inf + 17810 12.441 * * [simplify]: Extracting #6: cost 12 inf + 50747 12.447 * * [simplify]: Extracting #7: cost 0 inf + 60065 12.452 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 12.452 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))))) 12.452 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 12.453 * * [simplify]: iters left: 6 (7 enodes) 12.454 * * [simplify]: iters left: 5 (26 enodes) 12.461 * * [simplify]: iters left: 4 (42 enodes) 12.478 * * [simplify]: iters left: 3 (83 enodes) 12.496 * * [simplify]: iters left: 2 (133 enodes) 12.525 * * [simplify]: iters left: 1 (202 enodes) 12.576 * * [simplify]: Extracting #0: cost 1 inf + 0 12.576 * * [simplify]: Extracting #1: cost 0 inf + 1 12.576 * [simplify]: Simplified to 0 12.576 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 12.577 * * * * [progress]: [ 41 / 192 ] simplifiying candidate # 12.577 * [simplify]: Simplifying (fma 1 (exp (- 0 im)) (- (* (sqrt (exp im)) (sqrt (exp im))))) 12.577 * * [simplify]: iters left: 6 (10 enodes) 12.580 * * [simplify]: iters left: 5 (37 enodes) 12.586 * * [simplify]: iters left: 4 (46 enodes) 12.600 * * [simplify]: iters left: 3 (55 enodes) 12.613 * * [simplify]: iters left: 2 (64 enodes) 12.621 * * [simplify]: iters left: 1 (72 enodes) 12.630 * * [simplify]: Extracting #0: cost 1 inf + 0 12.630 * * [simplify]: Extracting #1: cost 8 inf + 0 12.630 * * [simplify]: Extracting #2: cost 16 inf + 1 12.630 * * [simplify]: Extracting #3: cost 6 inf + 1416 12.631 * * [simplify]: Extracting #4: cost 0 inf + 2023 12.631 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 12.631 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))))) 12.631 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 12.631 * * [simplify]: iters left: 5 (6 enodes) 12.633 * * [simplify]: iters left: 4 (18 enodes) 12.635 * * [simplify]: iters left: 3 (26 enodes) 12.639 * * [simplify]: iters left: 2 (34 enodes) 12.643 * * [simplify]: iters left: 1 (36 enodes) 12.648 * * [simplify]: Extracting #0: cost 1 inf + 0 12.648 * * [simplify]: Extracting #1: cost 0 inf + 1 12.648 * [simplify]: Simplified to 0 12.648 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 12.648 * * * * [progress]: [ 42 / 192 ] simplifiying candidate # 12.648 * [simplify]: Simplifying (fma 1 (exp (- 0 im)) (- (* (exp im) 1))) 12.648 * * [simplify]: iters left: 6 (9 enodes) 12.651 * * [simplify]: iters left: 5 (37 enodes) 12.663 * * [simplify]: iters left: 4 (49 enodes) 12.678 * * [simplify]: iters left: 3 (60 enodes) 12.693 * * [simplify]: iters left: 2 (66 enodes) 12.714 * * [simplify]: iters left: 1 (89 enodes) 12.740 * * [simplify]: Extracting #0: cost 1 inf + 0 12.741 * * [simplify]: Extracting #1: cost 7 inf + 0 12.741 * * [simplify]: Extracting #2: cost 12 inf + 2 12.741 * * [simplify]: Extracting #3: cost 10 inf + 237 12.741 * * [simplify]: Extracting #4: cost 1 inf + 1166 12.742 * * [simplify]: Extracting #5: cost 0 inf + 1277 12.743 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 12.743 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 12.743 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 12.743 * * [simplify]: iters left: 4 (6 enodes) 12.747 * * [simplify]: iters left: 3 (21 enodes) 12.754 * * [simplify]: iters left: 2 (31 enodes) 12.764 * * [simplify]: iters left: 1 (35 enodes) 12.775 * * [simplify]: Extracting #0: cost 1 inf + 0 12.775 * * [simplify]: Extracting #1: cost 7 inf + 0 12.775 * * [simplify]: Extracting #2: cost 7 inf + 3 12.775 * * [simplify]: Extracting #3: cost 2 inf + 370 12.775 * * [simplify]: Extracting #4: cost 0 inf + 592 12.776 * [simplify]: Simplified to (* (exp im) 0) 12.776 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 12.776 * * * * [progress]: [ 43 / 192 ] simplifiying candidate # 12.776 * * * * [progress]: [ 44 / 192 ] simplifiying candidate # 12.776 * * * * [progress]: [ 45 / 192 ] simplifiying candidate # 12.777 * [simplify]: Simplifying (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) 12.777 * * [simplify]: iters left: 6 (10 enodes) 12.783 * * [simplify]: iters left: 5 (39 enodes) 12.795 * * [simplify]: iters left: 4 (56 enodes) 12.808 * * [simplify]: iters left: 3 (68 enodes) 12.826 * * [simplify]: iters left: 2 (103 enodes) 12.857 * * [simplify]: iters left: 1 (169 enodes) 12.901 * * [simplify]: Extracting #0: cost 1 inf + 0 12.901 * * [simplify]: Extracting #1: cost 33 inf + 0 12.901 * * [simplify]: Extracting #2: cost 91 inf + 1 12.902 * * [simplify]: Extracting #3: cost 93 inf + 2991 12.904 * * [simplify]: Extracting #4: cost 36 inf + 18503 12.907 * * [simplify]: Extracting #5: cost 5 inf + 30807 12.910 * * [simplify]: Extracting #6: cost 0 inf + 32981 12.914 * * [simplify]: Extracting #7: cost 0 inf + 32942 12.918 * [simplify]: Simplified to (exp (- im)) 12.918 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (exp (- im)) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (exp im))))) 12.918 * * * * [progress]: [ 46 / 192 ] simplifiying candidate # 12.919 * [simplify]: Simplifying (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (sqrt im) (sqrt im))))) 12.919 * * [simplify]: iters left: 6 (9 enodes) 12.921 * * [simplify]: iters left: 5 (27 enodes) 12.926 * * [simplify]: iters left: 4 (35 enodes) 12.931 * * [simplify]: iters left: 3 (39 enodes) 12.936 * * [simplify]: iters left: 2 (48 enodes) 12.941 * * [simplify]: iters left: 1 (51 enodes) 12.947 * * [simplify]: Extracting #0: cost 1 inf + 0 12.947 * * [simplify]: Extracting #1: cost 5 inf + 0 12.947 * * [simplify]: Extracting #2: cost 8 inf + 1 12.947 * * [simplify]: Extracting #3: cost 2 inf + 298 12.947 * * [simplify]: Extracting #4: cost 0 inf + 450 12.947 * * [simplify]: Extracting #5: cost 0 inf + 449 12.947 * [simplify]: Simplified to (exp (- im)) 12.947 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (exp (- im)) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (exp im))))) 12.947 * * * * [progress]: [ 47 / 192 ] simplifiying candidate # 12.949 * [simplify]: Simplifying (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* im 1)))) 12.949 * * [simplify]: iters left: 6 (9 enodes) 12.952 * * [simplify]: iters left: 5 (28 enodes) 12.957 * * [simplify]: iters left: 4 (35 enodes) 12.961 * * [simplify]: iters left: 3 (37 enodes) 12.966 * * [simplify]: iters left: 2 (46 enodes) 12.971 * * [simplify]: iters left: 1 (49 enodes) 12.976 * * [simplify]: Extracting #0: cost 1 inf + 0 12.976 * * [simplify]: Extracting #1: cost 5 inf + 0 12.976 * * [simplify]: Extracting #2: cost 8 inf + 1 12.976 * * [simplify]: Extracting #3: cost 4 inf + 85 12.976 * * [simplify]: Extracting #4: cost 0 inf + 449 12.976 * [simplify]: Simplified to (exp (- im)) 12.976 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (exp (- im)) (exp (fma (- im) 1 (* im 1))) (- (exp im))))) 12.977 * * * * [progress]: [ 48 / 192 ] simplifiying candidate # 12.977 * [simplify]: Simplifying (exp (fma (sqrt 0) (sqrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) 12.977 * * [simplify]: iters left: 6 (9 enodes) 12.980 * * [simplify]: iters left: 5 (36 enodes) 12.986 * * [simplify]: iters left: 4 (52 enodes) 12.996 * * [simplify]: iters left: 3 (68 enodes) 13.016 * * [simplify]: iters left: 2 (105 enodes) 13.045 * * [simplify]: iters left: 1 (174 enodes) 13.099 * * [simplify]: Extracting #0: cost 1 inf + 0 13.099 * * [simplify]: Extracting #1: cost 33 inf + 0 13.099 * * [simplify]: Extracting #2: cost 95 inf + 1 13.100 * * [simplify]: Extracting #3: cost 105 inf + 1216 13.103 * * [simplify]: Extracting #4: cost 52 inf + 14516 13.109 * * [simplify]: Extracting #5: cost 11 inf + 29676 13.117 * * [simplify]: Extracting #6: cost 0 inf + 35115 13.125 * [simplify]: Simplified to (exp (- im)) 13.125 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (exp (- im)) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (exp im))))) 13.125 * * * * [progress]: [ 49 / 192 ] simplifiying candidate # 13.126 * [simplify]: Simplifying (exp (fma (sqrt 0) (sqrt 0) (- (* (sqrt im) (sqrt im))))) 13.126 * * [simplify]: iters left: 6 (8 enodes) 13.131 * * [simplify]: iters left: 5 (24 enodes) 13.139 * * [simplify]: iters left: 4 (32 enodes) 13.144 * * [simplify]: iters left: 3 (36 enodes) 13.149 * * [simplify]: iters left: 2 (45 enodes) 13.154 * * [simplify]: iters left: 1 (48 enodes) 13.159 * * [simplify]: Extracting #0: cost 1 inf + 0 13.159 * * [simplify]: Extracting #1: cost 5 inf + 0 13.159 * * [simplify]: Extracting #2: cost 8 inf + 1 13.159 * * [simplify]: Extracting #3: cost 4 inf + 155 13.159 * * [simplify]: Extracting #4: cost 0 inf + 449 13.159 * [simplify]: Simplified to (exp (- im)) 13.160 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (exp (- im)) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (exp im))))) 13.160 * * * * [progress]: [ 50 / 192 ] simplifiying candidate # 13.160 * [simplify]: Simplifying (exp (fma (sqrt 0) (sqrt 0) (- (* im 1)))) 13.160 * * [simplify]: iters left: 6 (8 enodes) 13.163 * * [simplify]: iters left: 5 (25 enodes) 13.168 * * [simplify]: iters left: 4 (32 enodes) 13.172 * * [simplify]: iters left: 3 (34 enodes) 13.177 * * [simplify]: iters left: 2 (43 enodes) 13.184 * * [simplify]: iters left: 1 (46 enodes) 13.189 * * [simplify]: Extracting #0: cost 1 inf + 0 13.189 * * [simplify]: Extracting #1: cost 5 inf + 0 13.189 * * [simplify]: Extracting #2: cost 8 inf + 1 13.189 * * [simplify]: Extracting #3: cost 4 inf + 115 13.189 * * [simplify]: Extracting #4: cost 1 inf + 338 13.189 * * [simplify]: Extracting #5: cost 0 inf + 449 13.190 * [simplify]: Simplified to (exp (- im)) 13.190 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (exp (- im)) (exp (fma (- im) 1 (* im 1))) (- (exp im))))) 13.190 * * * * [progress]: [ 51 / 192 ] simplifiying candidate # 13.190 * [simplify]: Simplifying (exp (fma 1 0 (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) 13.190 * * [simplify]: iters left: 6 (9 enodes) 13.193 * * [simplify]: iters left: 5 (37 enodes) 13.199 * * [simplify]: iters left: 4 (47 enodes) 13.206 * * [simplify]: iters left: 3 (61 enodes) 13.215 * * [simplify]: iters left: 2 (97 enodes) 13.239 * * [simplify]: iters left: 1 (170 enodes) 13.290 * * [simplify]: Extracting #0: cost 1 inf + 0 13.290 * * [simplify]: Extracting #1: cost 37 inf + 0 13.291 * * [simplify]: Extracting #2: cost 99 inf + 1 13.292 * * [simplify]: Extracting #3: cost 109 inf + 1135 13.294 * * [simplify]: Extracting #4: cost 64 inf + 10309 13.300 * * [simplify]: Extracting #5: cost 21 inf + 26664 13.309 * * [simplify]: Extracting #6: cost 0 inf + 38286 13.317 * [simplify]: Simplified to (exp (- im)) 13.317 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (exp (- im)) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (exp im))))) 13.317 * * * * [progress]: [ 52 / 192 ] simplifiying candidate # 13.317 * [simplify]: Simplifying (exp (fma 1 0 (- (* (sqrt im) (sqrt im))))) 13.318 * * [simplify]: iters left: 6 (8 enodes) 13.322 * * [simplify]: iters left: 5 (25 enodes) 13.330 * * [simplify]: Extracting #0: cost 1 inf + 0 13.330 * * [simplify]: Extracting #1: cost 3 inf + 0 13.330 * * [simplify]: Extracting #2: cost 7 inf + 0 13.330 * * [simplify]: Extracting #3: cost 2 inf + 155 13.330 * * [simplify]: Extracting #4: cost 0 inf + 307 13.330 * [simplify]: Simplified to (exp (- im)) 13.330 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (exp (- im)) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (exp im))))) 13.330 * * * * [progress]: [ 53 / 192 ] simplifiying candidate # 13.331 * [simplify]: Simplifying (exp (fma 1 0 (- (* im 1)))) 13.331 * * [simplify]: iters left: 6 (7 enodes) 13.336 * * [simplify]: iters left: 5 (22 enodes) 13.342 * * [simplify]: Extracting #0: cost 1 inf + 0 13.342 * * [simplify]: Extracting #1: cost 3 inf + 0 13.342 * * [simplify]: Extracting #2: cost 7 inf + 0 13.342 * * [simplify]: Extracting #3: cost 3 inf + 44 13.343 * * [simplify]: Extracting #4: cost 1 inf + 196 13.343 * * [simplify]: Extracting #5: cost 0 inf + 307 13.343 * [simplify]: Simplified to (exp (- im)) 13.343 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (exp (- im)) (exp (fma (- im) 1 (* im 1))) (- (exp im))))) 13.343 * * * * [progress]: [ 54 / 192 ] simplifiying candidate # 13.343 * [simplify]: Simplifying (exp 0) 13.343 * * [simplify]: iters left: 1 (2 enodes) 13.345 * * [simplify]: Extracting #0: cost 1 inf + 0 13.345 * * [simplify]: Extracting #1: cost 0 inf + 1 13.345 * [simplify]: Simplified to 1 13.345 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma 1 (exp (- im)) (- (exp im))))) 13.345 * * * * [progress]: [ 55 / 192 ] simplifiying candidate # 13.345 * [simplify]: Simplifying (exp 0) 13.345 * * [simplify]: iters left: 1 (2 enodes) 13.347 * * [simplify]: Extracting #0: cost 1 inf + 0 13.347 * * [simplify]: Extracting #1: cost 0 inf + 1 13.347 * [simplify]: Simplified to 1 13.347 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma 1 (exp (- im)) (- (exp im))))) 13.347 * * * * [progress]: [ 56 / 192 ] simplifiying candidate # 13.347 * [simplify]: Simplifying (* (cbrt (exp (- 0 im))) (cbrt (exp (- 0 im)))) 13.347 * * [simplify]: iters left: 6 (6 enodes) 13.351 * * [simplify]: iters left: 5 (24 enodes) 13.359 * * [simplify]: iters left: 4 (33 enodes) 13.369 * * [simplify]: iters left: 3 (39 enodes) 13.379 * * [simplify]: iters left: 2 (41 enodes) 13.388 * * [simplify]: iters left: 1 (43 enodes) 13.398 * * [simplify]: Extracting #0: cost 1 inf + 0 13.398 * * [simplify]: Extracting #1: cost 3 inf + 0 13.398 * * [simplify]: Extracting #2: cost 5 inf + 0 13.398 * * [simplify]: Extracting #3: cost 10 inf + 0 13.398 * * [simplify]: Extracting #4: cost 14 inf + 1 13.398 * * [simplify]: Extracting #5: cost 8 inf + 227 13.398 * * [simplify]: Extracting #6: cost 4 inf + 531 13.399 * * [simplify]: Extracting #7: cost 2 inf + 953 13.399 * * [simplify]: Extracting #8: cost 0 inf + 1375 13.399 * [simplify]: Simplified to (* (cbrt (exp (- im))) (cbrt (exp (- im)))) 13.400 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (* (cbrt (exp (- im))) (cbrt (exp (- im)))) (cbrt (exp (- 0 im))) (- (exp im))))) 13.400 * * * * [progress]: [ 57 / 192 ] simplifiying candidate # 13.400 * [simplify]: Simplifying (sqrt (exp (- 0 im))) 13.400 * * [simplify]: iters left: 4 (5 enodes) 13.403 * * [simplify]: iters left: 3 (21 enodes) 13.410 * * [simplify]: iters left: 2 (30 enodes) 13.420 * * [simplify]: iters left: 1 (36 enodes) 13.430 * * [simplify]: Extracting #0: cost 1 inf + 0 13.430 * * [simplify]: Extracting #1: cost 3 inf + 0 13.430 * * [simplify]: Extracting #2: cost 7 inf + 0 13.430 * * [simplify]: Extracting #3: cost 10 inf + 1 13.430 * * [simplify]: Extracting #4: cost 6 inf + 145 13.430 * * [simplify]: Extracting #5: cost 0 inf + 751 13.431 * [simplify]: Simplified to (sqrt (exp (- im))) 13.431 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (sqrt (exp (- im))) (sqrt (exp (- 0 im))) (- (exp im))))) 13.431 * * * * [progress]: [ 58 / 192 ] simplifiying candidate # 13.431 * * * * [progress]: [ 59 / 192 ] simplifiying candidate # 13.431 * [simplify]: Simplifying (/ (exp (exp (- 0 im))) (exp (exp im))) 13.431 * * [simplify]: iters left: 6 (8 enodes) 13.436 * * [simplify]: iters left: 5 (31 enodes) 13.449 * * [simplify]: iters left: 4 (42 enodes) 13.463 * * [simplify]: iters left: 3 (56 enodes) 13.478 * * [simplify]: iters left: 2 (69 enodes) 13.495 * * [simplify]: iters left: 1 (100 enodes) 13.525 * * [simplify]: Extracting #0: cost 1 inf + 0 13.525 * * [simplify]: Extracting #1: cost 13 inf + 0 13.525 * * [simplify]: Extracting #2: cost 40 inf + 0 13.526 * * [simplify]: Extracting #3: cost 55 inf + 2 13.526 * * [simplify]: Extracting #4: cost 54 inf + 47 13.527 * * [simplify]: Extracting #5: cost 28 inf + 4923 13.530 * * [simplify]: Extracting #6: cost 3 inf + 13601 13.533 * * [simplify]: Extracting #7: cost 0 inf + 14754 13.536 * [simplify]: Simplified to (exp (- (exp (- im)) (exp im))) 13.536 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (log (exp (- (exp (- im)) (exp im)))))) 13.536 * * * * [progress]: [ 60 / 192 ] simplifiying candidate # 13.536 * * * * [progress]: [ 61 / 192 ] simplifiying candidate # 13.536 * * * * [progress]: [ 62 / 192 ] simplifiying candidate # 13.536 * * * * [progress]: [ 63 / 192 ] simplifiying candidate # 13.536 * * * * [progress]: [ 64 / 192 ] simplifiying candidate # 13.536 * * * * [progress]: [ 65 / 192 ] simplifiying candidate # 13.537 * * * * [progress]: [ 66 / 192 ] simplifiying candidate # 13.537 * * * * [progress]: [ 67 / 192 ] simplifiying candidate # 13.537 * * * * [progress]: [ 68 / 192 ] simplifiying candidate # 13.537 * * * * [progress]: [ 69 / 192 ] simplifiying candidate # 13.537 * * * * [progress]: [ 70 / 192 ] simplifiying candidate # 13.537 * [simplify]: Simplifying (+ (sqrt (exp (- 0 im))) (sqrt (exp im))) 13.537 * * [simplify]: iters left: 6 (8 enodes) 13.542 * * [simplify]: iters left: 5 (30 enodes) 13.551 * * [simplify]: iters left: 4 (37 enodes) 13.557 * * [simplify]: iters left: 3 (43 enodes) 13.562 * * [simplify]: iters left: 2 (45 enodes) 13.567 * * [simplify]: iters left: 1 (47 enodes) 13.574 * * [simplify]: Extracting #0: cost 1 inf + 0 13.574 * * [simplify]: Extracting #1: cost 4 inf + 0 13.574 * * [simplify]: Extracting #2: cost 8 inf + 0 13.574 * * [simplify]: Extracting #3: cost 14 inf + 0 13.574 * * [simplify]: Extracting #4: cost 13 inf + 114 13.574 * * [simplify]: Extracting #5: cost 5 inf + 642 13.575 * * [simplify]: Extracting #6: cost 0 inf + 1657 13.575 * [simplify]: Simplified to (+ (sqrt (exp im)) (sqrt (exp (- im)))) 13.575 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (+ (sqrt (exp im)) (sqrt (exp (- im)))) (- (sqrt (exp (- 0 im))) (sqrt (exp im)))))) 13.575 * [simplify]: Simplifying (- (sqrt (exp (- 0 im))) (sqrt (exp im))) 13.575 * * [simplify]: iters left: 6 (8 enodes) 13.578 * * [simplify]: iters left: 5 (31 enodes) 13.585 * * [simplify]: iters left: 4 (41 enodes) 13.592 * * [simplify]: iters left: 3 (47 enodes) 13.598 * * [simplify]: iters left: 2 (49 enodes) 13.603 * * [simplify]: iters left: 1 (51 enodes) 13.610 * * [simplify]: Extracting #0: cost 1 inf + 0 13.610 * * [simplify]: Extracting #1: cost 5 inf + 0 13.610 * * [simplify]: Extracting #2: cost 10 inf + 0 13.610 * * [simplify]: Extracting #3: cost 16 inf + 0 13.610 * * [simplify]: Extracting #4: cost 16 inf + 73 13.610 * * [simplify]: Extracting #5: cost 5 inf + 944 13.610 * * [simplify]: Extracting #6: cost 0 inf + 1959 13.611 * [simplify]: Simplified to (- (sqrt (exp (- im))) (sqrt (exp im))) 13.611 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (+ (sqrt (exp (- 0 im))) (sqrt (exp im))) (- (sqrt (exp (- im))) (sqrt (exp im)))))) 13.611 * * * * [progress]: [ 71 / 192 ] simplifiying candidate # 13.611 * [simplify]: Simplifying (- (exp (- 0 im)) (exp im)) 13.611 * * [simplify]: iters left: 5 (6 enodes) 13.613 * * [simplify]: iters left: 4 (25 enodes) 13.617 * * [simplify]: iters left: 3 (35 enodes) 13.625 * * [simplify]: iters left: 2 (42 enodes) 13.632 * * [simplify]: iters left: 1 (44 enodes) 13.637 * * [simplify]: Extracting #0: cost 1 inf + 0 13.637 * * [simplify]: Extracting #1: cost 6 inf + 0 13.637 * * [simplify]: Extracting #2: cost 11 inf + 1 13.637 * * [simplify]: Extracting #3: cost 7 inf + 377 13.637 * * [simplify]: Extracting #4: cost 2 inf + 822 13.637 * * [simplify]: Extracting #5: cost 0 inf + 1154 13.637 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 13.637 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (- (exp (- im)) (exp im))))) 13.637 * * * * [progress]: [ 72 / 192 ] simplifiying candidate # 13.637 * * * * [progress]: [ 73 / 192 ] simplifiying candidate #real (real->posit16 (- (exp (- 0 im)) (exp im))))))> 13.638 * * * * [progress]: [ 74 / 192 ] simplifiying candidate # 13.638 * * * * [progress]: [ 75 / 192 ] simplifiying candidate # 13.638 * * * * [progress]: [ 76 / 192 ] simplifiying candidate # 13.638 * [simplify]: Simplifying (* (* 0.5 (cos re)) (- (exp (- 0 im)) (exp im))) 13.638 * * [simplify]: iters left: 6 (11 enodes) 13.641 * * [simplify]: iters left: 5 (44 enodes) 13.648 * * [simplify]: iters left: 4 (74 enodes) 13.665 * * [simplify]: iters left: 3 (155 enodes) 13.703 * * [simplify]: iters left: 2 (247 enodes) 13.759 * * [simplify]: iters left: 1 (343 enodes) 13.844 * * [simplify]: Extracting #0: cost 1 inf + 0 13.845 * * [simplify]: Extracting #1: cost 24 inf + 0 13.845 * * [simplify]: Extracting #2: cost 51 inf + 43 13.845 * * [simplify]: Extracting #3: cost 46 inf + 848 13.847 * * [simplify]: Extracting #4: cost 9 inf + 6026 13.849 * * [simplify]: Extracting #5: cost 0 inf + 8099 13.852 * [simplify]: Simplified to (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im)))) 13.852 * [simplify]: Simplified (2 1) to (λ (re im) (pow (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im)))) 1)) 13.852 * * * * [progress]: [ 77 / 192 ] simplifiying candidate # 13.853 * [simplify]: Simplifying (* (* 0.5 (cos re)) (- (exp (- 0 im)) (exp im))) 13.853 * * [simplify]: iters left: 6 (11 enodes) 13.859 * * [simplify]: iters left: 5 (44 enodes) 13.873 * * [simplify]: iters left: 4 (74 enodes) 13.896 * * [simplify]: iters left: 3 (155 enodes) 13.935 * * [simplify]: iters left: 2 (247 enodes) 13.987 * * [simplify]: iters left: 1 (343 enodes) 14.082 * * [simplify]: Extracting #0: cost 1 inf + 0 14.083 * * [simplify]: Extracting #1: cost 24 inf + 0 14.083 * * [simplify]: Extracting #2: cost 51 inf + 43 14.084 * * [simplify]: Extracting #3: cost 46 inf + 848 14.087 * * [simplify]: Extracting #4: cost 9 inf + 6026 14.094 * * [simplify]: Extracting #5: cost 0 inf + 8099 14.100 * [simplify]: Simplified to (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im)))) 14.100 * [simplify]: Simplified (2 1) to (λ (re im) (pow (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im)))) 1)) 14.100 * * * * [progress]: [ 78 / 192 ] simplifiying candidate # 14.100 * * * * [progress]: [ 79 / 192 ] simplifiying candidate # 14.100 * [simplify]: Simplifying (+ (+ (log 0.5) (log (cos re))) (log (- (exp (- 0 im)) (exp im)))) 14.101 * * [simplify]: iters left: 6 (14 enodes) 14.106 * * [simplify]: iters left: 5 (53 enodes) 14.115 * * [simplify]: iters left: 4 (71 enodes) 14.125 * * [simplify]: iters left: 3 (83 enodes) 14.143 * * [simplify]: iters left: 2 (85 enodes) 14.163 * * [simplify]: iters left: 1 (87 enodes) 14.182 * * [simplify]: Extracting #0: cost 1 inf + 0 14.182 * * [simplify]: Extracting #1: cost 8 inf + 0 14.182 * * [simplify]: Extracting #2: cost 17 inf + 0 14.182 * * [simplify]: Extracting #3: cost 23 inf + 1 14.182 * * [simplify]: Extracting #4: cost 22 inf + 639 14.183 * * [simplify]: Extracting #5: cost 19 inf + 1166 14.184 * * [simplify]: Extracting #6: cost 8 inf + 2989 14.185 * * [simplify]: Extracting #7: cost 2 inf + 4799 14.186 * * [simplify]: Extracting #8: cost 0 inf + 5663 14.188 * [simplify]: Simplified to (+ (+ (log 0.5) (log (cos re))) (log (- (exp (- im)) (exp im)))) 14.188 * [simplify]: Simplified (2 1) to (λ (re im) (exp (+ (+ (log 0.5) (log (cos re))) (log (- (exp (- im)) (exp im)))))) 14.188 * * * * [progress]: [ 80 / 192 ] simplifiying candidate # 14.188 * [simplify]: Simplifying (+ (log (* 0.5 (cos re))) (log (- (exp (- 0 im)) (exp im)))) 14.188 * * [simplify]: iters left: 6 (13 enodes) 14.192 * * [simplify]: iters left: 5 (51 enodes) 14.200 * * [simplify]: iters left: 4 (70 enodes) 14.213 * * [simplify]: iters left: 3 (85 enodes) 14.227 * * [simplify]: iters left: 2 (87 enodes) 14.247 * * [simplify]: iters left: 1 (89 enodes) 14.268 * * [simplify]: Extracting #0: cost 1 inf + 0 14.268 * * [simplify]: Extracting #1: cost 8 inf + 0 14.268 * * [simplify]: Extracting #2: cost 18 inf + 0 14.268 * * [simplify]: Extracting #3: cost 24 inf + 72 14.268 * * [simplify]: Extracting #4: cost 27 inf + 145 14.269 * * [simplify]: Extracting #5: cost 18 inf + 1310 14.270 * * [simplify]: Extracting #6: cost 5 inf + 4220 14.271 * * [simplify]: Extracting #7: cost 0 inf + 5587 14.273 * [simplify]: Simplified to (+ (log (* 0.5 (cos re))) (log (- (exp (- im)) (exp im)))) 14.273 * [simplify]: Simplified (2 1) to (λ (re im) (exp (+ (log (* 0.5 (cos re))) (log (- (exp (- im)) (exp im)))))) 14.273 * * * * [progress]: [ 81 / 192 ] simplifiying candidate # 14.273 * * * * [progress]: [ 82 / 192 ] simplifiying candidate # 14.273 * * * * [progress]: [ 83 / 192 ] simplifiying candidate # 14.273 * [simplify]: Simplifying (* (* (* (* 0.5 0.5) 0.5) (* (* (cos re) (cos re)) (cos re))) (* (* (- (exp (- 0 im)) (exp im)) (- (exp (- 0 im)) (exp im))) (- (exp (- 0 im)) (exp im)))) 14.274 * * [simplify]: iters left: 6 (17 enodes) 14.283 * * [simplify]: iters left: 5 (71 enodes) 14.310 * * [simplify]: iters left: 4 (172 enodes) 14.399 * * [simplify]: Extracting #0: cost 1 inf + 0 14.399 * * [simplify]: Extracting #1: cost 44 inf + 0 14.400 * * [simplify]: Extracting #2: cost 201 inf + 42 14.403 * * [simplify]: Extracting #3: cost 215 inf + 2333 14.406 * * [simplify]: Extracting #4: cost 199 inf + 4097 14.414 * * [simplify]: Extracting #5: cost 141 inf + 23441 14.445 * * [simplify]: Extracting #6: cost 24 inf + 72467 14.471 * * [simplify]: Extracting #7: cost 0 inf + 83683 14.487 * [simplify]: Simplified to (* (* (* (- (exp (- im)) (exp im)) (- (exp (- im)) (exp im))) (- (exp (- im)) (exp im))) (* (* (cos re) 0.5) (* (* (cos re) 0.5) (* (cos re) 0.5)))) 14.487 * [simplify]: Simplified (2 1) to (λ (re im) (cbrt (* (* (* (- (exp (- im)) (exp im)) (- (exp (- im)) (exp im))) (- (exp (- im)) (exp im))) (* (* (cos re) 0.5) (* (* (cos re) 0.5) (* (cos re) 0.5)))))) 14.488 * * * * [progress]: [ 84 / 192 ] simplifiying candidate # 14.488 * [simplify]: Simplifying (* (* (* (* 0.5 (cos re)) (* 0.5 (cos re))) (* 0.5 (cos re))) (* (* (- (exp (- 0 im)) (exp im)) (- (exp (- 0 im)) (exp im))) (- (exp (- 0 im)) (exp im)))) 14.488 * * [simplify]: iters left: 6 (15 enodes) 14.497 * * [simplify]: iters left: 5 (69 enodes) 14.514 * * [simplify]: iters left: 4 (179 enodes) 14.613 * * [simplify]: Extracting #0: cost 1 inf + 0 14.613 * * [simplify]: Extracting #1: cost 42 inf + 0 14.614 * * [simplify]: Extracting #2: cost 202 inf + 1 14.616 * * [simplify]: Extracting #3: cost 214 inf + 2353 14.622 * * [simplify]: Extracting #4: cost 157 inf + 17944 14.645 * * [simplify]: Extracting #5: cost 32 inf + 67446 14.681 * * [simplify]: Extracting #6: cost 0 inf + 81136 14.712 * * [simplify]: Extracting #7: cost 0 inf + 80976 14.745 * [simplify]: Simplified to (* (* (* 0.5 (cos re)) (- (exp (- im)) (exp im))) (* (* (* 0.5 (cos re)) (- (exp (- im)) (exp im))) (* (* 0.5 (cos re)) (- (exp (- im)) (exp im))))) 14.745 * [simplify]: Simplified (2 1) to (λ (re im) (cbrt (* (* (* 0.5 (cos re)) (- (exp (- im)) (exp im))) (* (* (* 0.5 (cos re)) (- (exp (- im)) (exp im))) (* (* 0.5 (cos re)) (- (exp (- im)) (exp im))))))) 14.745 * * * * [progress]: [ 85 / 192 ] simplifiying candidate # 14.745 * * * * [progress]: [ 86 / 192 ] simplifiying candidate # 14.745 * * * * [progress]: [ 87 / 192 ] simplifiying candidate # 14.745 * * * * [progress]: [ 88 / 192 ] simplifiying candidate # 14.745 * * * * [progress]: [ 89 / 192 ] simplifiying candidate # 14.746 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 14.746 * * [simplify]: iters left: 6 (12 enodes) 14.752 * * [simplify]: iters left: 5 (45 enodes) 14.761 * * [simplify]: iters left: 4 (81 enodes) 14.781 * * [simplify]: iters left: 3 (229 enodes) 14.899 * * [simplify]: Extracting #0: cost 1 inf + 0 14.899 * * [simplify]: Extracting #1: cost 44 inf + 0 14.900 * * [simplify]: Extracting #2: cost 113 inf + 2 14.900 * * [simplify]: Extracting #3: cost 107 inf + 545 14.901 * * [simplify]: Extracting #4: cost 87 inf + 4295 14.904 * * [simplify]: Extracting #5: cost 29 inf + 23276 14.910 * * [simplify]: Extracting #6: cost 1 inf + 35487 14.915 * * [simplify]: Extracting #7: cost 0 inf + 36242 14.921 * [simplify]: Simplified to (* (cos re) 0) 14.921 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))))) (* (cos re) 0))) 14.921 * * * * [progress]: [ 90 / 192 ] simplifiying candidate # 14.922 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 14.922 * * [simplify]: iters left: 6 (11 enodes) 14.924 * * [simplify]: iters left: 5 (37 enodes) 14.930 * * [simplify]: iters left: 4 (65 enodes) 14.947 * * [simplify]: iters left: 3 (158 enodes) 14.990 * * [simplify]: iters left: 2 (319 enodes) 15.088 * * [simplify]: iters left: 1 (429 enodes) 15.136 * * [simplify]: Extracting #0: cost 1 inf + 0 15.136 * * [simplify]: Extracting #1: cost 0 inf + 1 15.136 * [simplify]: Simplified to 0 15.136 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 15.136 * * * * [progress]: [ 91 / 192 ] simplifiying candidate # 15.137 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 15.137 * * [simplify]: iters left: 6 (11 enodes) 15.143 * * [simplify]: iters left: 5 (40 enodes) 15.156 * * [simplify]: iters left: 4 (70 enodes) 15.172 * * [simplify]: iters left: 3 (150 enodes) 15.223 * * [simplify]: iters left: 2 (268 enodes) 15.292 * * [simplify]: iters left: 1 (351 enodes) 15.325 * * [simplify]: Extracting #0: cost 1 inf + 0 15.325 * * [simplify]: Extracting #1: cost 0 inf + 1 15.325 * [simplify]: Simplified to 0 15.325 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (exp im) 1)))) 0)) 15.325 * * * * [progress]: [ 92 / 192 ] simplifiying candidate # 15.325 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 15.325 * * [simplify]: iters left: 6 (12 enodes) 15.328 * * [simplify]: iters left: 5 (45 enodes) 15.344 * * [simplify]: iters left: 4 (81 enodes) 15.383 * * [simplify]: iters left: 3 (229 enodes) 15.513 * * [simplify]: Extracting #0: cost 1 inf + 0 15.513 * * [simplify]: Extracting #1: cost 44 inf + 0 15.513 * * [simplify]: Extracting #2: cost 113 inf + 2 15.514 * * [simplify]: Extracting #3: cost 107 inf + 545 15.515 * * [simplify]: Extracting #4: cost 87 inf + 4295 15.518 * * [simplify]: Extracting #5: cost 29 inf + 23276 15.524 * * [simplify]: Extracting #6: cost 1 inf + 35487 15.529 * * [simplify]: Extracting #7: cost 0 inf + 36242 15.540 * [simplify]: Simplified to (* (cos re) 0) 15.540 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))))) (* (cos re) 0))) 15.540 * * * * [progress]: [ 93 / 192 ] simplifiying candidate # 15.541 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 15.541 * * [simplify]: iters left: 6 (11 enodes) 15.546 * * [simplify]: iters left: 5 (37 enodes) 15.557 * * [simplify]: iters left: 4 (65 enodes) 15.582 * * [simplify]: iters left: 3 (158 enodes) 15.635 * * [simplify]: iters left: 2 (319 enodes) 15.745 * * [simplify]: iters left: 1 (429 enodes) 15.799 * * [simplify]: Extracting #0: cost 1 inf + 0 15.799 * * [simplify]: Extracting #1: cost 0 inf + 1 15.799 * [simplify]: Simplified to 0 15.799 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 15.799 * * * * [progress]: [ 94 / 192 ] simplifiying candidate # 15.800 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 15.800 * * [simplify]: iters left: 6 (11 enodes) 15.806 * * [simplify]: iters left: 5 (40 enodes) 15.820 * * [simplify]: iters left: 4 (70 enodes) 15.849 * * [simplify]: iters left: 3 (150 enodes) 15.896 * * [simplify]: iters left: 2 (268 enodes) 15.987 * * [simplify]: iters left: 1 (351 enodes) 16.020 * * [simplify]: Extracting #0: cost 1 inf + 0 16.020 * * [simplify]: Extracting #1: cost 0 inf + 1 16.020 * [simplify]: Simplified to 0 16.020 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (exp im) 1)))) 0)) 16.021 * * * * [progress]: [ 95 / 192 ] simplifiying candidate # 16.021 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 16.022 * * [simplify]: iters left: 6 (12 enodes) 16.027 * * [simplify]: iters left: 5 (45 enodes) 16.046 * * [simplify]: iters left: 4 (81 enodes) 16.077 * * [simplify]: iters left: 3 (229 enodes) 16.164 * * [simplify]: Extracting #0: cost 1 inf + 0 16.164 * * [simplify]: Extracting #1: cost 44 inf + 0 16.165 * * [simplify]: Extracting #2: cost 113 inf + 2 16.166 * * [simplify]: Extracting #3: cost 107 inf + 545 16.168 * * [simplify]: Extracting #4: cost 87 inf + 4295 16.174 * * [simplify]: Extracting #5: cost 29 inf + 23276 16.185 * * [simplify]: Extracting #6: cost 1 inf + 35487 16.197 * * [simplify]: Extracting #7: cost 0 inf + 36242 16.209 * [simplify]: Simplified to (* (cos re) 0) 16.209 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))))) (* (cos re) 0))) 16.209 * * * * [progress]: [ 96 / 192 ] simplifiying candidate # 16.210 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 16.210 * * [simplify]: iters left: 6 (11 enodes) 16.215 * * [simplify]: iters left: 5 (37 enodes) 16.227 * * [simplify]: iters left: 4 (65 enodes) 16.258 * * [simplify]: iters left: 3 (158 enodes) 16.328 * * [simplify]: iters left: 2 (319 enodes) 16.437 * * [simplify]: iters left: 1 (429 enodes) 16.488 * * [simplify]: Extracting #0: cost 1 inf + 0 16.488 * * [simplify]: Extracting #1: cost 0 inf + 1 16.488 * [simplify]: Simplified to 0 16.488 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 16.488 * * * * [progress]: [ 97 / 192 ] simplifiying candidate # 16.489 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 16.489 * * [simplify]: iters left: 6 (11 enodes) 16.492 * * [simplify]: iters left: 5 (40 enodes) 16.499 * * [simplify]: iters left: 4 (70 enodes) 16.513 * * [simplify]: iters left: 3 (150 enodes) 16.552 * * [simplify]: iters left: 2 (268 enodes) 16.611 * * [simplify]: iters left: 1 (351 enodes) 16.646 * * [simplify]: Extracting #0: cost 1 inf + 0 16.646 * * [simplify]: Extracting #1: cost 0 inf + 1 16.646 * [simplify]: Simplified to 0 16.646 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (exp im) 1)))) 0)) 16.646 * * * * [progress]: [ 98 / 192 ] simplifiying candidate # 16.646 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 16.647 * * [simplify]: iters left: 6 (12 enodes) 16.651 * * [simplify]: iters left: 5 (45 enodes) 16.665 * * [simplify]: iters left: 4 (81 enodes) 16.696 * * [simplify]: iters left: 3 (229 enodes) 16.822 * * [simplify]: Extracting #0: cost 1 inf + 0 16.823 * * [simplify]: Extracting #1: cost 44 inf + 0 16.824 * * [simplify]: Extracting #2: cost 113 inf + 2 16.825 * * [simplify]: Extracting #3: cost 107 inf + 545 16.827 * * [simplify]: Extracting #4: cost 87 inf + 4295 16.833 * * [simplify]: Extracting #5: cost 29 inf + 23276 16.844 * * [simplify]: Extracting #6: cost 1 inf + 35487 16.856 * * [simplify]: Extracting #7: cost 0 inf + 36242 16.867 * [simplify]: Simplified to (* (cos re) 0) 16.868 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))))) (* (cos re) 0))) 16.868 * * * * [progress]: [ 99 / 192 ] simplifiying candidate # 16.869 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 16.869 * * [simplify]: iters left: 6 (11 enodes) 16.874 * * [simplify]: iters left: 5 (37 enodes) 16.890 * * [simplify]: iters left: 4 (65 enodes) 16.916 * * [simplify]: iters left: 3 (158 enodes) 16.988 * * [simplify]: iters left: 2 (319 enodes) 17.075 * * [simplify]: iters left: 1 (429 enodes) 17.114 * * [simplify]: Extracting #0: cost 1 inf + 0 17.114 * * [simplify]: Extracting #1: cost 0 inf + 1 17.114 * [simplify]: Simplified to 0 17.114 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 17.115 * * * * [progress]: [ 100 / 192 ] simplifiying candidate # 17.115 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 17.115 * * [simplify]: iters left: 6 (11 enodes) 17.118 * * [simplify]: iters left: 5 (40 enodes) 17.125 * * [simplify]: iters left: 4 (70 enodes) 17.143 * * [simplify]: iters left: 3 (150 enodes) 17.212 * * [simplify]: iters left: 2 (268 enodes) 17.331 * * [simplify]: iters left: 1 (351 enodes) 17.373 * * [simplify]: Extracting #0: cost 1 inf + 0 17.373 * * [simplify]: Extracting #1: cost 0 inf + 1 17.373 * [simplify]: Simplified to 0 17.373 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (exp im) 1)))) 0)) 17.373 * * * * [progress]: [ 101 / 192 ] simplifiying candidate # 17.373 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 17.373 * * [simplify]: iters left: 6 (12 enodes) 17.376 * * [simplify]: iters left: 5 (45 enodes) 17.384 * * [simplify]: iters left: 4 (81 enodes) 17.403 * * [simplify]: iters left: 3 (229 enodes) 17.500 * * [simplify]: Extracting #0: cost 1 inf + 0 17.500 * * [simplify]: Extracting #1: cost 44 inf + 0 17.501 * * [simplify]: Extracting #2: cost 113 inf + 2 17.502 * * [simplify]: Extracting #3: cost 107 inf + 545 17.504 * * [simplify]: Extracting #4: cost 87 inf + 4295 17.510 * * [simplify]: Extracting #5: cost 29 inf + 23276 17.522 * * [simplify]: Extracting #6: cost 1 inf + 35487 17.537 * * [simplify]: Extracting #7: cost 0 inf + 36242 17.548 * [simplify]: Simplified to (* (cos re) 0) 17.549 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))))) (* (cos re) 0))) 17.549 * * * * [progress]: [ 102 / 192 ] simplifiying candidate # 17.549 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 17.549 * * [simplify]: iters left: 6 (11 enodes) 17.555 * * [simplify]: iters left: 5 (37 enodes) 17.564 * * [simplify]: iters left: 4 (65 enodes) 17.577 * * [simplify]: iters left: 3 (158 enodes) 17.627 * * [simplify]: iters left: 2 (319 enodes) 17.753 * * [simplify]: iters left: 1 (429 enodes) 17.803 * * [simplify]: Extracting #0: cost 1 inf + 0 17.803 * * [simplify]: Extracting #1: cost 0 inf + 1 17.803 * [simplify]: Simplified to 0 17.803 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 17.803 * * * * [progress]: [ 103 / 192 ] simplifiying candidate # 17.804 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 17.804 * * [simplify]: iters left: 6 (11 enodes) 17.810 * * [simplify]: iters left: 5 (40 enodes) 17.828 * * [simplify]: iters left: 4 (70 enodes) 17.856 * * [simplify]: iters left: 3 (150 enodes) 17.907 * * [simplify]: iters left: 2 (268 enodes) 17.988 * * [simplify]: iters left: 1 (351 enodes) 18.034 * * [simplify]: Extracting #0: cost 1 inf + 0 18.034 * * [simplify]: Extracting #1: cost 0 inf + 1 18.034 * [simplify]: Simplified to 0 18.034 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (exp im) 1)))) 0)) 18.034 * * * * [progress]: [ 104 / 192 ] simplifiying candidate # 18.035 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 18.035 * * [simplify]: iters left: 6 (12 enodes) 18.038 * * [simplify]: iters left: 5 (45 enodes) 18.051 * * [simplify]: iters left: 4 (81 enodes) 18.072 * * [simplify]: iters left: 3 (229 enodes) 18.199 * * [simplify]: Extracting #0: cost 1 inf + 0 18.203 * * [simplify]: Extracting #1: cost 44 inf + 0 18.204 * * [simplify]: Extracting #2: cost 113 inf + 2 18.205 * * [simplify]: Extracting #3: cost 107 inf + 545 18.207 * * [simplify]: Extracting #4: cost 87 inf + 4295 18.213 * * [simplify]: Extracting #5: cost 29 inf + 23276 18.224 * * [simplify]: Extracting #6: cost 1 inf + 35487 18.235 * * [simplify]: Extracting #7: cost 0 inf + 36242 18.247 * [simplify]: Simplified to (* (cos re) 0) 18.247 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (sqrt 0) (sqrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))))) (* (cos re) 0))) 18.247 * * * * [progress]: [ 105 / 192 ] simplifiying candidate # 18.248 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 18.248 * * [simplify]: iters left: 6 (11 enodes) 18.253 * * [simplify]: iters left: 5 (37 enodes) 18.265 * * [simplify]: iters left: 4 (65 enodes) 18.292 * * [simplify]: iters left: 3 (158 enodes) 18.359 * * [simplify]: iters left: 2 (319 enodes) 18.455 * * [simplify]: iters left: 1 (429 enodes) 18.498 * * [simplify]: Extracting #0: cost 1 inf + 0 18.498 * * [simplify]: Extracting #1: cost 0 inf + 1 18.498 * [simplify]: Simplified to 0 18.498 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (sqrt 0) (sqrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 18.498 * * * * [progress]: [ 106 / 192 ] simplifiying candidate # 18.499 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 18.499 * * [simplify]: iters left: 6 (11 enodes) 18.505 * * [simplify]: iters left: 5 (40 enodes) 18.520 * * [simplify]: iters left: 4 (70 enodes) 18.541 * * [simplify]: iters left: 3 (150 enodes) 18.579 * * [simplify]: iters left: 2 (268 enodes) 18.657 * * [simplify]: iters left: 1 (351 enodes) 18.716 * * [simplify]: Extracting #0: cost 1 inf + 0 18.716 * * [simplify]: Extracting #1: cost 0 inf + 1 18.716 * [simplify]: Simplified to 0 18.716 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (sqrt 0) (sqrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (exp im) 1)))) 0)) 18.717 * * * * [progress]: [ 107 / 192 ] simplifiying candidate # 18.717 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 18.717 * * [simplify]: iters left: 6 (12 enodes) 18.720 * * [simplify]: iters left: 5 (45 enodes) 18.728 * * [simplify]: iters left: 4 (81 enodes) 18.755 * * [simplify]: iters left: 3 (229 enodes) 18.825 * * [simplify]: Extracting #0: cost 1 inf + 0 18.825 * * [simplify]: Extracting #1: cost 44 inf + 0 18.825 * * [simplify]: Extracting #2: cost 113 inf + 2 18.826 * * [simplify]: Extracting #3: cost 107 inf + 545 18.827 * * [simplify]: Extracting #4: cost 87 inf + 4295 18.830 * * [simplify]: Extracting #5: cost 29 inf + 23276 18.836 * * [simplify]: Extracting #6: cost 1 inf + 35487 18.841 * * [simplify]: Extracting #7: cost 0 inf + 36242 18.847 * [simplify]: Simplified to (* (cos re) 0) 18.847 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma 1 0 (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))))) (* (cos re) 0))) 18.847 * * * * [progress]: [ 108 / 192 ] simplifiying candidate # 18.848 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 18.848 * * [simplify]: iters left: 6 (11 enodes) 18.850 * * [simplify]: iters left: 5 (37 enodes) 18.857 * * [simplify]: iters left: 4 (65 enodes) 18.870 * * [simplify]: iters left: 3 (158 enodes) 18.910 * * [simplify]: iters left: 2 (319 enodes) 19.014 * * [simplify]: iters left: 1 (429 enodes) 19.064 * * [simplify]: Extracting #0: cost 1 inf + 0 19.065 * * [simplify]: Extracting #1: cost 0 inf + 1 19.065 * [simplify]: Simplified to 0 19.065 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma 1 0 (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 19.065 * * * * [progress]: [ 109 / 192 ] simplifiying candidate # 19.065 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 19.065 * * [simplify]: iters left: 6 (11 enodes) 19.070 * * [simplify]: iters left: 5 (40 enodes) 19.077 * * [simplify]: iters left: 4 (70 enodes) 19.091 * * [simplify]: iters left: 3 (150 enodes) 19.137 * * [simplify]: iters left: 2 (268 enodes) 19.201 * * [simplify]: iters left: 1 (351 enodes) 19.248 * * [simplify]: Extracting #0: cost 1 inf + 0 19.248 * * [simplify]: Extracting #1: cost 0 inf + 1 19.248 * [simplify]: Simplified to 0 19.248 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma 1 0 (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (exp im) 1)))) 0)) 19.248 * * * * [progress]: [ 110 / 192 ] simplifiying candidate # 19.248 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 19.248 * * [simplify]: iters left: 6 (12 enodes) 19.251 * * [simplify]: iters left: 5 (45 enodes) 19.259 * * [simplify]: iters left: 4 (81 enodes) 19.286 * * [simplify]: iters left: 3 (229 enodes) 19.400 * * [simplify]: Extracting #0: cost 1 inf + 0 19.400 * * [simplify]: Extracting #1: cost 44 inf + 0 19.401 * * [simplify]: Extracting #2: cost 113 inf + 2 19.401 * * [simplify]: Extracting #3: cost 107 inf + 545 19.402 * * [simplify]: Extracting #4: cost 87 inf + 4295 19.405 * * [simplify]: Extracting #5: cost 29 inf + 23276 19.414 * * [simplify]: Extracting #6: cost 1 inf + 35487 19.425 * * [simplify]: Extracting #7: cost 0 inf + 36242 19.430 * [simplify]: Simplified to (* (cos re) 0) 19.431 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma 1 0 (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))))) (* (cos re) 0))) 19.431 * * * * [progress]: [ 111 / 192 ] simplifiying candidate # 19.431 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 19.431 * * [simplify]: iters left: 6 (11 enodes) 19.434 * * [simplify]: iters left: 5 (37 enodes) 19.440 * * [simplify]: iters left: 4 (65 enodes) 19.459 * * [simplify]: iters left: 3 (158 enodes) 19.501 * * [simplify]: iters left: 2 (319 enodes) 19.616 * * [simplify]: iters left: 1 (429 enodes) 19.674 * * [simplify]: Extracting #0: cost 1 inf + 0 19.674 * * [simplify]: Extracting #1: cost 0 inf + 1 19.674 * [simplify]: Simplified to 0 19.674 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma 1 0 (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 19.675 * * * * [progress]: [ 112 / 192 ] simplifiying candidate # 19.675 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 19.675 * * [simplify]: iters left: 6 (11 enodes) 19.678 * * [simplify]: iters left: 5 (40 enodes) 19.685 * * [simplify]: iters left: 4 (70 enodes) 19.706 * * [simplify]: iters left: 3 (150 enodes) 19.768 * * [simplify]: iters left: 2 (268 enodes) 19.834 * * [simplify]: iters left: 1 (351 enodes) 19.873 * * [simplify]: Extracting #0: cost 1 inf + 0 19.873 * * [simplify]: Extracting #1: cost 0 inf + 1 19.873 * [simplify]: Simplified to 0 19.873 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma 1 0 (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (exp im) 1)))) 0)) 19.874 * * * * [progress]: [ 113 / 192 ] simplifiying candidate # 19.874 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 19.874 * * [simplify]: iters left: 6 (12 enodes) 19.878 * * [simplify]: iters left: 5 (45 enodes) 19.893 * * [simplify]: iters left: 4 (81 enodes) 19.930 * * [simplify]: iters left: 3 (229 enodes) 20.030 * * [simplify]: Extracting #0: cost 1 inf + 0 20.030 * * [simplify]: Extracting #1: cost 44 inf + 0 20.031 * * [simplify]: Extracting #2: cost 113 inf + 2 20.031 * * [simplify]: Extracting #3: cost 107 inf + 545 20.032 * * [simplify]: Extracting #4: cost 87 inf + 4295 20.035 * * [simplify]: Extracting #5: cost 29 inf + 23276 20.041 * * [simplify]: Extracting #6: cost 1 inf + 35487 20.049 * * [simplify]: Extracting #7: cost 0 inf + 36242 20.061 * [simplify]: Simplified to (* (cos re) 0) 20.061 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma 1 0 (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))))) (* (cos re) 0))) 20.061 * * * * [progress]: [ 114 / 192 ] simplifiying candidate # 20.062 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 20.062 * * [simplify]: iters left: 6 (11 enodes) 20.067 * * [simplify]: iters left: 5 (37 enodes) 20.078 * * [simplify]: iters left: 4 (65 enodes) 20.091 * * [simplify]: iters left: 3 (158 enodes) 20.131 * * [simplify]: iters left: 2 (319 enodes) 20.235 * * [simplify]: iters left: 1 (429 enodes) 20.311 * * [simplify]: Extracting #0: cost 1 inf + 0 20.311 * * [simplify]: Extracting #1: cost 0 inf + 1 20.311 * [simplify]: Simplified to 0 20.311 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma 1 0 (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 20.312 * * * * [progress]: [ 115 / 192 ] simplifiying candidate # 20.312 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 20.312 * * [simplify]: iters left: 6 (11 enodes) 20.318 * * [simplify]: iters left: 5 (40 enodes) 20.333 * * [simplify]: iters left: 4 (70 enodes) 20.365 * * [simplify]: iters left: 3 (150 enodes) 20.414 * * [simplify]: iters left: 2 (268 enodes) 20.518 * * [simplify]: iters left: 1 (351 enodes) 20.575 * * [simplify]: Extracting #0: cost 1 inf + 0 20.575 * * [simplify]: Extracting #1: cost 0 inf + 1 20.576 * [simplify]: Simplified to 0 20.576 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma 1 0 (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (exp im) 1)))) 0)) 20.576 * * * * [progress]: [ 116 / 192 ] simplifiying candidate # 20.576 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 20.576 * * [simplify]: iters left: 6 (12 enodes) 20.579 * * [simplify]: iters left: 5 (45 enodes) 20.588 * * [simplify]: iters left: 4 (81 enodes) 20.607 * * [simplify]: iters left: 3 (229 enodes) 20.699 * * [simplify]: Extracting #0: cost 1 inf + 0 20.700 * * [simplify]: Extracting #1: cost 44 inf + 0 20.701 * * [simplify]: Extracting #2: cost 113 inf + 2 20.702 * * [simplify]: Extracting #3: cost 107 inf + 545 20.704 * * [simplify]: Extracting #4: cost 87 inf + 4295 20.710 * * [simplify]: Extracting #5: cost 29 inf + 23276 20.721 * * [simplify]: Extracting #6: cost 1 inf + 35487 20.737 * * [simplify]: Extracting #7: cost 0 inf + 36242 20.749 * [simplify]: Simplified to (* (cos re) 0) 20.749 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp 0) (exp (- im)) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))))) (* (cos re) 0))) 20.749 * * * * [progress]: [ 117 / 192 ] simplifiying candidate # 20.750 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 20.750 * * [simplify]: iters left: 6 (11 enodes) 20.755 * * [simplify]: iters left: 5 (37 enodes) 20.767 * * [simplify]: iters left: 4 (65 enodes) 20.787 * * [simplify]: iters left: 3 (158 enodes) 20.839 * * [simplify]: iters left: 2 (319 enodes) 20.935 * * [simplify]: iters left: 1 (429 enodes) 21.011 * * [simplify]: Extracting #0: cost 1 inf + 0 21.011 * * [simplify]: Extracting #1: cost 0 inf + 1 21.011 * [simplify]: Simplified to 0 21.011 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp 0) (exp (- im)) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 21.011 * * * * [progress]: [ 118 / 192 ] simplifiying candidate # 21.012 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 21.012 * * [simplify]: iters left: 6 (11 enodes) 21.018 * * [simplify]: iters left: 5 (40 enodes) 21.036 * * [simplify]: iters left: 4 (70 enodes) 21.064 * * [simplify]: iters left: 3 (150 enodes) 21.124 * * [simplify]: iters left: 2 (268 enodes) 21.202 * * [simplify]: iters left: 1 (351 enodes) 21.270 * * [simplify]: Extracting #0: cost 1 inf + 0 21.271 * * [simplify]: Extracting #1: cost 0 inf + 1 21.271 * [simplify]: Simplified to 0 21.271 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp 0) (exp (- im)) (- (* (exp im) 1)))) 0)) 21.271 * * * * [progress]: [ 119 / 192 ] simplifiying candidate # 21.271 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 21.271 * * [simplify]: iters left: 6 (12 enodes) 21.277 * * [simplify]: iters left: 5 (45 enodes) 21.294 * * [simplify]: iters left: 4 (81 enodes) 21.331 * * [simplify]: iters left: 3 (229 enodes) 21.467 * * [simplify]: Extracting #0: cost 1 inf + 0 21.468 * * [simplify]: Extracting #1: cost 44 inf + 0 21.469 * * [simplify]: Extracting #2: cost 113 inf + 2 21.474 * * [simplify]: Extracting #3: cost 107 inf + 545 21.476 * * [simplify]: Extracting #4: cost 87 inf + 4295 21.482 * * [simplify]: Extracting #5: cost 29 inf + 23276 21.493 * * [simplify]: Extracting #6: cost 1 inf + 35487 21.505 * * [simplify]: Extracting #7: cost 0 inf + 36242 21.517 * [simplify]: Simplified to (* (cos re) 0) 21.517 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp 0) (exp (- im)) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))))) (* (cos re) 0))) 21.517 * * * * [progress]: [ 120 / 192 ] simplifiying candidate # 21.517 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 21.517 * * [simplify]: iters left: 6 (11 enodes) 21.523 * * [simplify]: iters left: 5 (37 enodes) 21.534 * * [simplify]: iters left: 4 (65 enodes) 21.555 * * [simplify]: iters left: 3 (158 enodes) 21.610 * * [simplify]: iters left: 2 (319 enodes) 21.749 * * [simplify]: iters left: 1 (429 enodes) 21.826 * * [simplify]: Extracting #0: cost 1 inf + 0 21.826 * * [simplify]: Extracting #1: cost 0 inf + 1 21.826 * [simplify]: Simplified to 0 21.826 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp 0) (exp (- im)) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 21.826 * * * * [progress]: [ 121 / 192 ] simplifiying candidate # 21.826 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 21.827 * * [simplify]: iters left: 6 (11 enodes) 21.829 * * [simplify]: iters left: 5 (40 enodes) 21.837 * * [simplify]: iters left: 4 (70 enodes) 21.851 * * [simplify]: iters left: 3 (150 enodes) 21.926 * * [simplify]: iters left: 2 (268 enodes) 22.015 * * [simplify]: iters left: 1 (351 enodes) 22.079 * * [simplify]: Extracting #0: cost 1 inf + 0 22.079 * * [simplify]: Extracting #1: cost 0 inf + 1 22.079 * [simplify]: Simplified to 0 22.079 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp 0) (exp (- im)) (- (* (exp im) 1)))) 0)) 22.079 * * * * [progress]: [ 122 / 192 ] simplifiying candidate # 22.080 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 22.080 * * [simplify]: iters left: 6 (12 enodes) 22.083 * * [simplify]: iters left: 5 (45 enodes) 22.090 * * [simplify]: iters left: 4 (81 enodes) 22.112 * * [simplify]: iters left: 3 (229 enodes) 22.239 * * [simplify]: Extracting #0: cost 1 inf + 0 22.239 * * [simplify]: Extracting #1: cost 44 inf + 0 22.240 * * [simplify]: Extracting #2: cost 113 inf + 2 22.240 * * [simplify]: Extracting #3: cost 107 inf + 545 22.241 * * [simplify]: Extracting #4: cost 87 inf + 4295 22.244 * * [simplify]: Extracting #5: cost 29 inf + 23276 22.250 * * [simplify]: Extracting #6: cost 1 inf + 35487 22.255 * * [simplify]: Extracting #7: cost 0 inf + 36242 22.261 * [simplify]: Simplified to (* (cos re) 0) 22.261 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (* (cbrt (exp (- 0 im))) (cbrt (exp (- 0 im)))) (cbrt (exp (- 0 im))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))))) (* (cos re) 0))) 22.261 * * * * [progress]: [ 123 / 192 ] simplifiying candidate # 22.262 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 22.262 * * [simplify]: iters left: 6 (11 enodes) 22.264 * * [simplify]: iters left: 5 (37 enodes) 22.272 * * [simplify]: iters left: 4 (65 enodes) 22.300 * * [simplify]: iters left: 3 (158 enodes) 22.377 * * [simplify]: iters left: 2 (319 enodes) 22.462 * * [simplify]: iters left: 1 (429 enodes) 22.504 * * [simplify]: Extracting #0: cost 1 inf + 0 22.504 * * [simplify]: Extracting #1: cost 0 inf + 1 22.504 * [simplify]: Simplified to 0 22.504 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (* (cbrt (exp (- 0 im))) (cbrt (exp (- 0 im)))) (cbrt (exp (- 0 im))) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 22.504 * * * * [progress]: [ 124 / 192 ] simplifiying candidate # 22.504 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 22.504 * * [simplify]: iters left: 6 (11 enodes) 22.507 * * [simplify]: iters left: 5 (40 enodes) 22.521 * * [simplify]: iters left: 4 (70 enodes) 22.543 * * [simplify]: iters left: 3 (150 enodes) 22.597 * * [simplify]: iters left: 2 (268 enodes) 22.716 * * [simplify]: iters left: 1 (351 enodes) 22.783 * * [simplify]: Extracting #0: cost 1 inf + 0 22.783 * * [simplify]: Extracting #1: cost 0 inf + 1 22.783 * [simplify]: Simplified to 0 22.783 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (* (cbrt (exp (- 0 im))) (cbrt (exp (- 0 im)))) (cbrt (exp (- 0 im))) (- (* (exp im) 1)))) 0)) 22.783 * * * * [progress]: [ 125 / 192 ] simplifiying candidate # 22.783 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 22.784 * * [simplify]: iters left: 6 (12 enodes) 22.790 * * [simplify]: iters left: 5 (45 enodes) 22.806 * * [simplify]: iters left: 4 (81 enodes) 22.847 * * [simplify]: iters left: 3 (229 enodes) 22.984 * * [simplify]: Extracting #0: cost 1 inf + 0 22.984 * * [simplify]: Extracting #1: cost 44 inf + 0 22.985 * * [simplify]: Extracting #2: cost 113 inf + 2 22.986 * * [simplify]: Extracting #3: cost 107 inf + 545 22.989 * * [simplify]: Extracting #4: cost 87 inf + 4295 22.995 * * [simplify]: Extracting #5: cost 29 inf + 23276 23.006 * * [simplify]: Extracting #6: cost 1 inf + 35487 23.018 * * [simplify]: Extracting #7: cost 0 inf + 36242 23.029 * [simplify]: Simplified to (* (cos re) 0) 23.029 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (sqrt (exp (- 0 im))) (sqrt (exp (- 0 im))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))))) (* (cos re) 0))) 23.029 * * * * [progress]: [ 126 / 192 ] simplifiying candidate # 23.030 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 23.030 * * [simplify]: iters left: 6 (11 enodes) 23.035 * * [simplify]: iters left: 5 (37 enodes) 23.047 * * [simplify]: iters left: 4 (65 enodes) 23.073 * * [simplify]: iters left: 3 (158 enodes) 23.124 * * [simplify]: iters left: 2 (319 enodes) 23.217 * * [simplify]: iters left: 1 (429 enodes) 23.284 * * [simplify]: Extracting #0: cost 1 inf + 0 23.285 * * [simplify]: Extracting #1: cost 0 inf + 1 23.285 * [simplify]: Simplified to 0 23.285 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (sqrt (exp (- 0 im))) (sqrt (exp (- 0 im))) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 23.285 * * * * [progress]: [ 127 / 192 ] simplifiying candidate # 23.285 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 23.285 * * [simplify]: iters left: 6 (11 enodes) 23.288 * * [simplify]: iters left: 5 (40 enodes) 23.295 * * [simplify]: iters left: 4 (70 enodes) 23.311 * * [simplify]: iters left: 3 (150 enodes) 23.383 * * [simplify]: iters left: 2 (268 enodes) 23.469 * * [simplify]: iters left: 1 (351 enodes) 23.531 * * [simplify]: Extracting #0: cost 1 inf + 0 23.531 * * [simplify]: Extracting #1: cost 0 inf + 1 23.531 * [simplify]: Simplified to 0 23.531 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (sqrt (exp (- 0 im))) (sqrt (exp (- 0 im))) (- (* (exp im) 1)))) 0)) 23.531 * * * * [progress]: [ 128 / 192 ] simplifiying candidate # 23.531 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 23.532 * * [simplify]: iters left: 6 (12 enodes) 23.535 * * [simplify]: iters left: 5 (45 enodes) 23.542 * * [simplify]: iters left: 4 (81 enodes) 23.565 * * [simplify]: iters left: 3 (229 enodes) 23.677 * * [simplify]: Extracting #0: cost 1 inf + 0 23.678 * * [simplify]: Extracting #1: cost 44 inf + 0 23.679 * * [simplify]: Extracting #2: cost 113 inf + 2 23.680 * * [simplify]: Extracting #3: cost 107 inf + 545 23.682 * * [simplify]: Extracting #4: cost 87 inf + 4295 23.688 * * [simplify]: Extracting #5: cost 29 inf + 23276 23.699 * * [simplify]: Extracting #6: cost 1 inf + 35487 23.711 * * [simplify]: Extracting #7: cost 0 inf + 36242 23.723 * [simplify]: Simplified to (* (cos re) 0) 23.723 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma 1 (exp (- 0 im)) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))))) (* (cos re) 0))) 23.723 * * * * [progress]: [ 129 / 192 ] simplifiying candidate # 23.724 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 23.724 * * [simplify]: iters left: 6 (11 enodes) 23.726 * * [simplify]: iters left: 5 (37 enodes) 23.735 * * [simplify]: iters left: 4 (65 enodes) 23.749 * * [simplify]: iters left: 3 (158 enodes) 23.794 * * [simplify]: iters left: 2 (319 enodes) 23.906 * * [simplify]: iters left: 1 (429 enodes) 23.957 * * [simplify]: Extracting #0: cost 1 inf + 0 23.957 * * [simplify]: Extracting #1: cost 0 inf + 1 23.957 * [simplify]: Simplified to 0 23.957 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma 1 (exp (- 0 im)) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 23.957 * * * * [progress]: [ 130 / 192 ] simplifiying candidate # 23.957 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 23.958 * * [simplify]: iters left: 6 (11 enodes) 23.961 * * [simplify]: iters left: 5 (40 enodes) 23.975 * * [simplify]: iters left: 4 (70 enodes) 24.006 * * [simplify]: iters left: 3 (150 enodes) 24.075 * * [simplify]: iters left: 2 (268 enodes) 24.190 * * [simplify]: iters left: 1 (351 enodes) 24.259 * * [simplify]: Extracting #0: cost 1 inf + 0 24.259 * * [simplify]: Extracting #1: cost 0 inf + 1 24.259 * [simplify]: Simplified to 0 24.259 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma 1 (exp (- 0 im)) (- (* (exp im) 1)))) 0)) 24.259 * * * * [progress]: [ 131 / 192 ] simplifiying candidate # 24.260 * [simplify]: Simplifying (* (* 0.5 (cos re)) (- (exp im))) 24.260 * * [simplify]: iters left: 5 (8 enodes) 24.264 * * [simplify]: iters left: 4 (30 enodes) 24.273 * * [simplify]: iters left: 3 (49 enodes) 24.282 * * [simplify]: iters left: 2 (80 enodes) 24.293 * * [simplify]: iters left: 1 (94 enodes) 24.305 * * [simplify]: Extracting #0: cost 1 inf + 0 24.305 * * [simplify]: Extracting #1: cost 15 inf + 0 24.305 * * [simplify]: Extracting #2: cost 27 inf + 42 24.306 * * [simplify]: Extracting #3: cost 23 inf + 156 24.306 * * [simplify]: Extracting #4: cost 5 inf + 2851 24.308 * * [simplify]: Extracting #5: cost 0 inf + 3489 24.309 * [simplify]: Simplified to (* 0.5 (* (- (exp im)) (cos re))) 24.309 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (exp (- 0 im))) (* 0.5 (* (- (exp im)) (cos re))))) 24.309 * * * * [progress]: [ 132 / 192 ] simplifiying candidate # 24.310 * [simplify]: Simplifying (* (* 0.5 (cos re)) (- (exp im))) 24.310 * * [simplify]: iters left: 5 (8 enodes) 24.314 * * [simplify]: iters left: 4 (30 enodes) 24.323 * * [simplify]: iters left: 3 (49 enodes) 24.342 * * [simplify]: iters left: 2 (80 enodes) 24.360 * * [simplify]: iters left: 1 (94 enodes) 24.372 * * [simplify]: Extracting #0: cost 1 inf + 0 24.372 * * [simplify]: Extracting #1: cost 15 inf + 0 24.372 * * [simplify]: Extracting #2: cost 27 inf + 42 24.372 * * [simplify]: Extracting #3: cost 23 inf + 156 24.372 * * [simplify]: Extracting #4: cost 5 inf + 2851 24.373 * * [simplify]: Extracting #5: cost 0 inf + 3489 24.374 * [simplify]: Simplified to (* 0.5 (* (- (exp im)) (cos re))) 24.374 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (exp (- 0 im))) (* 0.5 (* (- (exp im)) (cos re))))) 24.374 * * * * [progress]: [ 133 / 192 ] simplifiying candidate # 24.374 * [simplify]: Simplifying (* (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) (* 0.5 (cos re))) 24.374 * * [simplify]: iters left: 6 (12 enodes) 24.377 * * [simplify]: iters left: 5 (45 enodes) 24.385 * * [simplify]: iters left: 4 (75 enodes) 24.416 * * [simplify]: iters left: 3 (190 enodes) 24.504 * * [simplify]: Extracting #0: cost 1 inf + 0 24.504 * * [simplify]: Extracting #1: cost 37 inf + 0 24.505 * * [simplify]: Extracting #2: cost 103 inf + 2 24.505 * * [simplify]: Extracting #3: cost 103 inf + 118 24.506 * * [simplify]: Extracting #4: cost 74 inf + 4879 24.509 * * [simplify]: Extracting #5: cost 34 inf + 16587 24.516 * * [simplify]: Extracting #6: cost 2 inf + 30719 24.526 * * [simplify]: Extracting #7: cost 0 inf + 31807 24.536 * [simplify]: Simplified to (* 0 (cos re)) 24.536 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (cos re))) (* 0 (cos re)))) 24.537 * * * * [progress]: [ 134 / 192 ] simplifiying candidate # 24.537 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 24.537 * * [simplify]: iters left: 6 (11 enodes) 24.542 * * [simplify]: iters left: 5 (37 enodes) 24.557 * * [simplify]: iters left: 4 (59 enodes) 24.572 * * [simplify]: iters left: 3 (129 enodes) 24.604 * * [simplify]: iters left: 2 (286 enodes) 24.691 * * [simplify]: iters left: 1 (401 enodes) 24.728 * * [simplify]: Extracting #0: cost 1 inf + 0 24.728 * * [simplify]: Extracting #1: cost 0 inf + 1 24.729 * [simplify]: Simplified to 0 24.729 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 24.729 * * * * [progress]: [ 135 / 192 ] simplifiying candidate # 24.729 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 24.729 * * [simplify]: iters left: 6 (11 enodes) 24.732 * * [simplify]: iters left: 5 (40 enodes) 24.740 * * [simplify]: iters left: 4 (64 enodes) 24.751 * * [simplify]: iters left: 3 (118 enodes) 24.795 * * [simplify]: iters left: 2 (261 enodes) 24.919 * * [simplify]: iters left: 1 (409 enodes) 25.009 * * [simplify]: Extracting #0: cost 1 inf + 0 25.009 * * [simplify]: Extracting #1: cost 0 inf + 1 25.009 * [simplify]: Simplified to 0 25.009 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 25.010 * * * * [progress]: [ 136 / 192 ] simplifiying candidate # 25.010 * [simplify]: Simplifying (* (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) (* 0.5 (cos re))) 25.010 * * [simplify]: iters left: 6 (12 enodes) 25.017 * * [simplify]: iters left: 5 (45 enodes) 25.032 * * [simplify]: iters left: 4 (75 enodes) 25.063 * * [simplify]: iters left: 3 (190 enodes) 25.179 * * [simplify]: Extracting #0: cost 1 inf + 0 25.179 * * [simplify]: Extracting #1: cost 37 inf + 0 25.180 * * [simplify]: Extracting #2: cost 103 inf + 2 25.181 * * [simplify]: Extracting #3: cost 103 inf + 118 25.183 * * [simplify]: Extracting #4: cost 74 inf + 4879 25.189 * * [simplify]: Extracting #5: cost 34 inf + 16587 25.199 * * [simplify]: Extracting #6: cost 2 inf + 30719 25.209 * * [simplify]: Extracting #7: cost 0 inf + 31807 25.219 * [simplify]: Simplified to (* 0 (cos re)) 25.219 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (cos re))) (* 0 (cos re)))) 25.219 * * * * [progress]: [ 137 / 192 ] simplifiying candidate # 25.219 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 25.219 * * [simplify]: iters left: 6 (11 enodes) 25.225 * * [simplify]: iters left: 5 (37 enodes) 25.240 * * [simplify]: iters left: 4 (59 enodes) 25.259 * * [simplify]: iters left: 3 (129 enodes) 25.292 * * [simplify]: iters left: 2 (286 enodes) 25.368 * * [simplify]: iters left: 1 (401 enodes) 25.405 * * [simplify]: Extracting #0: cost 1 inf + 0 25.405 * * [simplify]: Extracting #1: cost 0 inf + 1 25.405 * [simplify]: Simplified to 0 25.405 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 25.405 * * * * [progress]: [ 138 / 192 ] simplifiying candidate # 25.405 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 25.405 * * [simplify]: iters left: 6 (11 enodes) 25.409 * * [simplify]: iters left: 5 (40 enodes) 25.423 * * [simplify]: iters left: 4 (64 enodes) 25.445 * * [simplify]: iters left: 3 (118 enodes) 25.478 * * [simplify]: iters left: 2 (261 enodes) 25.616 * * [simplify]: iters left: 1 (409 enodes) 25.663 * * [simplify]: Extracting #0: cost 1 inf + 0 25.663 * * [simplify]: Extracting #1: cost 0 inf + 1 25.663 * [simplify]: Simplified to 0 25.663 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 25.663 * * * * [progress]: [ 139 / 192 ] simplifiying candidate # 25.664 * [simplify]: Simplifying (* (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) (* 0.5 (cos re))) 25.664 * * [simplify]: iters left: 6 (12 enodes) 25.667 * * [simplify]: iters left: 5 (45 enodes) 25.675 * * [simplify]: iters left: 4 (75 enodes) 25.702 * * [simplify]: iters left: 3 (190 enodes) 25.815 * * [simplify]: Extracting #0: cost 1 inf + 0 25.815 * * [simplify]: Extracting #1: cost 37 inf + 0 25.816 * * [simplify]: Extracting #2: cost 103 inf + 2 25.817 * * [simplify]: Extracting #3: cost 103 inf + 118 25.819 * * [simplify]: Extracting #4: cost 74 inf + 4879 25.825 * * [simplify]: Extracting #5: cost 34 inf + 16587 25.835 * * [simplify]: Extracting #6: cost 2 inf + 30719 25.845 * * [simplify]: Extracting #7: cost 0 inf + 31807 25.854 * [simplify]: Simplified to (* 0 (cos re)) 25.855 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (cos re))) (* 0 (cos re)))) 25.855 * * * * [progress]: [ 140 / 192 ] simplifiying candidate # 25.855 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 25.855 * * [simplify]: iters left: 6 (11 enodes) 25.861 * * [simplify]: iters left: 5 (37 enodes) 25.878 * * [simplify]: iters left: 4 (59 enodes) 25.900 * * [simplify]: iters left: 3 (129 enodes) 25.966 * * [simplify]: iters left: 2 (286 enodes) 26.090 * * [simplify]: iters left: 1 (401 enodes) 26.143 * * [simplify]: Extracting #0: cost 1 inf + 0 26.143 * * [simplify]: Extracting #1: cost 0 inf + 1 26.143 * [simplify]: Simplified to 0 26.143 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 26.144 * * * * [progress]: [ 141 / 192 ] simplifiying candidate # 26.144 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 26.144 * * [simplify]: iters left: 6 (11 enodes) 26.147 * * [simplify]: iters left: 5 (40 enodes) 26.154 * * [simplify]: iters left: 4 (64 enodes) 26.170 * * [simplify]: iters left: 3 (118 enodes) 26.208 * * [simplify]: iters left: 2 (261 enodes) 26.339 * * [simplify]: iters left: 1 (409 enodes) 26.430 * * [simplify]: Extracting #0: cost 1 inf + 0 26.430 * * [simplify]: Extracting #1: cost 0 inf + 1 26.430 * [simplify]: Simplified to 0 26.430 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 26.431 * * * * [progress]: [ 142 / 192 ] simplifiying candidate # 26.431 * [simplify]: Simplifying (* (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) (* 0.5 (cos re))) 26.431 * * [simplify]: iters left: 6 (12 enodes) 26.437 * * [simplify]: iters left: 5 (45 enodes) 26.453 * * [simplify]: iters left: 4 (75 enodes) 26.482 * * [simplify]: iters left: 3 (190 enodes) 26.555 * * [simplify]: Extracting #0: cost 1 inf + 0 26.555 * * [simplify]: Extracting #1: cost 37 inf + 0 26.556 * * [simplify]: Extracting #2: cost 103 inf + 2 26.557 * * [simplify]: Extracting #3: cost 103 inf + 118 26.559 * * [simplify]: Extracting #4: cost 74 inf + 4879 26.564 * * [simplify]: Extracting #5: cost 34 inf + 16587 26.569 * * [simplify]: Extracting #6: cost 2 inf + 30719 26.574 * * [simplify]: Extracting #7: cost 0 inf + 31807 26.579 * [simplify]: Simplified to (* 0 (cos re)) 26.579 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (cos re))) (* 0 (cos re)))) 26.580 * * * * [progress]: [ 143 / 192 ] simplifiying candidate # 26.580 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 26.580 * * [simplify]: iters left: 6 (11 enodes) 26.583 * * [simplify]: iters left: 5 (37 enodes) 26.592 * * [simplify]: iters left: 4 (59 enodes) 26.614 * * [simplify]: iters left: 3 (129 enodes) 26.677 * * [simplify]: iters left: 2 (286 enodes) 26.777 * * [simplify]: iters left: 1 (401 enodes) 26.845 * * [simplify]: Extracting #0: cost 1 inf + 0 26.845 * * [simplify]: Extracting #1: cost 0 inf + 1 26.845 * [simplify]: Simplified to 0 26.845 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 26.846 * * * * [progress]: [ 144 / 192 ] simplifiying candidate # 26.846 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 26.846 * * [simplify]: iters left: 6 (11 enodes) 26.850 * * [simplify]: iters left: 5 (40 enodes) 26.857 * * [simplify]: iters left: 4 (64 enodes) 26.868 * * [simplify]: iters left: 3 (118 enodes) 26.917 * * [simplify]: iters left: 2 (261 enodes) 27.019 * * [simplify]: iters left: 1 (409 enodes) 27.074 * * [simplify]: Extracting #0: cost 1 inf + 0 27.074 * * [simplify]: Extracting #1: cost 0 inf + 1 27.074 * [simplify]: Simplified to 0 27.074 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 27.075 * * * * [progress]: [ 145 / 192 ] simplifiying candidate # 27.075 * [simplify]: Simplifying (* (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) (* 0.5 (cos re))) 27.075 * * [simplify]: iters left: 6 (12 enodes) 27.078 * * [simplify]: iters left: 5 (45 enodes) 27.085 * * [simplify]: iters left: 4 (75 enodes) 27.110 * * [simplify]: iters left: 3 (190 enodes) 27.196 * * [simplify]: Extracting #0: cost 1 inf + 0 27.196 * * [simplify]: Extracting #1: cost 37 inf + 0 27.197 * * [simplify]: Extracting #2: cost 103 inf + 2 27.197 * * [simplify]: Extracting #3: cost 103 inf + 118 27.200 * * [simplify]: Extracting #4: cost 74 inf + 4879 27.205 * * [simplify]: Extracting #5: cost 34 inf + 16587 27.215 * * [simplify]: Extracting #6: cost 2 inf + 30719 27.224 * * [simplify]: Extracting #7: cost 0 inf + 31807 27.234 * [simplify]: Simplified to (* 0 (cos re)) 27.234 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (cos re))) (* 0 (cos re)))) 27.235 * * * * [progress]: [ 146 / 192 ] simplifiying candidate # 27.235 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 27.235 * * [simplify]: iters left: 6 (11 enodes) 27.240 * * [simplify]: iters left: 5 (37 enodes) 27.253 * * [simplify]: iters left: 4 (59 enodes) 27.264 * * [simplify]: iters left: 3 (129 enodes) 27.313 * * [simplify]: iters left: 2 (286 enodes) 27.390 * * [simplify]: iters left: 1 (401 enodes) 27.436 * * [simplify]: Extracting #0: cost 1 inf + 0 27.436 * * [simplify]: Extracting #1: cost 0 inf + 1 27.436 * [simplify]: Simplified to 0 27.436 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 27.436 * * * * [progress]: [ 147 / 192 ] simplifiying candidate # 27.437 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 27.437 * * [simplify]: iters left: 6 (11 enodes) 27.441 * * [simplify]: iters left: 5 (40 enodes) 27.448 * * [simplify]: iters left: 4 (64 enodes) 27.460 * * [simplify]: iters left: 3 (118 enodes) 27.512 * * [simplify]: iters left: 2 (261 enodes) 27.621 * * [simplify]: iters left: 1 (409 enodes) 27.680 * * [simplify]: Extracting #0: cost 1 inf + 0 27.680 * * [simplify]: Extracting #1: cost 0 inf + 1 27.680 * [simplify]: Simplified to 0 27.680 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 27.681 * * * * [progress]: [ 148 / 192 ] simplifiying candidate # 27.681 * [simplify]: Simplifying (* (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) (* 0.5 (cos re))) 27.681 * * [simplify]: iters left: 6 (12 enodes) 27.687 * * [simplify]: iters left: 5 (45 enodes) 27.702 * * [simplify]: iters left: 4 (75 enodes) 27.733 * * [simplify]: iters left: 3 (190 enodes) 27.845 * * [simplify]: Extracting #0: cost 1 inf + 0 27.845 * * [simplify]: Extracting #1: cost 37 inf + 0 27.846 * * [simplify]: Extracting #2: cost 103 inf + 2 27.847 * * [simplify]: Extracting #3: cost 103 inf + 118 27.849 * * [simplify]: Extracting #4: cost 74 inf + 4879 27.853 * * [simplify]: Extracting #5: cost 34 inf + 16587 27.858 * * [simplify]: Extracting #6: cost 2 inf + 30719 27.863 * * [simplify]: Extracting #7: cost 0 inf + 31807 27.868 * [simplify]: Simplified to (* 0 (cos re)) 27.868 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (sqrt 0) (sqrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (cos re))) (* 0 (cos re)))) 27.869 * * * * [progress]: [ 149 / 192 ] simplifiying candidate # 27.869 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 27.869 * * [simplify]: iters left: 6 (11 enodes) 27.872 * * [simplify]: iters left: 5 (37 enodes) 27.881 * * [simplify]: iters left: 4 (59 enodes) 27.899 * * [simplify]: iters left: 3 (129 enodes) 27.963 * * [simplify]: iters left: 2 (286 enodes) 28.048 * * [simplify]: iters left: 1 (401 enodes) 28.101 * * [simplify]: Extracting #0: cost 1 inf + 0 28.101 * * [simplify]: Extracting #1: cost 0 inf + 1 28.101 * [simplify]: Simplified to 0 28.101 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (sqrt 0) (sqrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 28.101 * * * * [progress]: [ 150 / 192 ] simplifiying candidate # 28.102 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 28.102 * * [simplify]: iters left: 6 (11 enodes) 28.107 * * [simplify]: iters left: 5 (40 enodes) 28.122 * * [simplify]: iters left: 4 (64 enodes) 28.145 * * [simplify]: iters left: 3 (118 enodes) 28.188 * * [simplify]: iters left: 2 (261 enodes) 28.347 * * [simplify]: iters left: 1 (409 enodes) 28.437 * * [simplify]: Extracting #0: cost 1 inf + 0 28.437 * * [simplify]: Extracting #1: cost 0 inf + 1 28.437 * [simplify]: Simplified to 0 28.437 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (sqrt 0) (sqrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 28.438 * * * * [progress]: [ 151 / 192 ] simplifiying candidate # 28.438 * [simplify]: Simplifying (* (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) (* 0.5 (cos re))) 28.439 * * [simplify]: iters left: 6 (12 enodes) 28.444 * * [simplify]: iters left: 5 (45 enodes) 28.460 * * [simplify]: iters left: 4 (75 enodes) 28.491 * * [simplify]: iters left: 3 (190 enodes) 28.583 * * [simplify]: Extracting #0: cost 1 inf + 0 28.583 * * [simplify]: Extracting #1: cost 37 inf + 0 28.584 * * [simplify]: Extracting #2: cost 103 inf + 2 28.585 * * [simplify]: Extracting #3: cost 103 inf + 118 28.587 * * [simplify]: Extracting #4: cost 74 inf + 4879 28.594 * * [simplify]: Extracting #5: cost 34 inf + 16587 28.599 * * [simplify]: Extracting #6: cost 2 inf + 30719 28.604 * * [simplify]: Extracting #7: cost 0 inf + 31807 28.609 * [simplify]: Simplified to (* 0 (cos re)) 28.609 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma 1 0 (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (cos re))) (* 0 (cos re)))) 28.610 * * * * [progress]: [ 152 / 192 ] simplifiying candidate # 28.610 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 28.610 * * [simplify]: iters left: 6 (11 enodes) 28.613 * * [simplify]: iters left: 5 (37 enodes) 28.621 * * [simplify]: iters left: 4 (59 enodes) 28.640 * * [simplify]: iters left: 3 (129 enodes) 28.677 * * [simplify]: iters left: 2 (286 enodes) 28.801 * * [simplify]: iters left: 1 (401 enodes) 28.850 * * [simplify]: Extracting #0: cost 1 inf + 0 28.850 * * [simplify]: Extracting #1: cost 0 inf + 1 28.850 * [simplify]: Simplified to 0 28.850 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma 1 0 (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 28.850 * * * * [progress]: [ 153 / 192 ] simplifiying candidate # 28.851 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 28.851 * * [simplify]: iters left: 6 (11 enodes) 28.853 * * [simplify]: iters left: 5 (40 enodes) 28.861 * * [simplify]: iters left: 4 (64 enodes) 28.884 * * [simplify]: iters left: 3 (118 enodes) 28.921 * * [simplify]: iters left: 2 (261 enodes) 29.043 * * [simplify]: iters left: 1 (409 enodes) 29.100 * * [simplify]: Extracting #0: cost 1 inf + 0 29.100 * * [simplify]: Extracting #1: cost 0 inf + 1 29.100 * [simplify]: Simplified to 0 29.100 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma 1 0 (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 29.101 * * * * [progress]: [ 154 / 192 ] simplifiying candidate # 29.101 * [simplify]: Simplifying (* (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) (* 0.5 (cos re))) 29.101 * * [simplify]: iters left: 6 (12 enodes) 29.104 * * [simplify]: iters left: 5 (45 enodes) 29.119 * * [simplify]: iters left: 4 (75 enodes) 29.150 * * [simplify]: iters left: 3 (190 enodes) 29.243 * * [simplify]: Extracting #0: cost 1 inf + 0 29.244 * * [simplify]: Extracting #1: cost 37 inf + 0 29.244 * * [simplify]: Extracting #2: cost 103 inf + 2 29.245 * * [simplify]: Extracting #3: cost 103 inf + 118 29.247 * * [simplify]: Extracting #4: cost 74 inf + 4879 29.254 * * [simplify]: Extracting #5: cost 34 inf + 16587 29.264 * * [simplify]: Extracting #6: cost 2 inf + 30719 29.274 * * [simplify]: Extracting #7: cost 0 inf + 31807 29.285 * [simplify]: Simplified to (* 0 (cos re)) 29.285 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma 1 0 (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (cos re))) (* 0 (cos re)))) 29.286 * * * * [progress]: [ 155 / 192 ] simplifiying candidate # 29.286 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 29.286 * * [simplify]: iters left: 6 (11 enodes) 29.291 * * [simplify]: iters left: 5 (37 enodes) 29.307 * * [simplify]: iters left: 4 (59 enodes) 29.328 * * [simplify]: iters left: 3 (129 enodes) 29.391 * * [simplify]: iters left: 2 (286 enodes) 29.479 * * [simplify]: iters left: 1 (401 enodes) 29.528 * * [simplify]: Extracting #0: cost 1 inf + 0 29.528 * * [simplify]: Extracting #1: cost 0 inf + 1 29.528 * [simplify]: Simplified to 0 29.528 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma 1 0 (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 29.528 * * * * [progress]: [ 156 / 192 ] simplifiying candidate # 29.528 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 29.528 * * [simplify]: iters left: 6 (11 enodes) 29.531 * * [simplify]: iters left: 5 (40 enodes) 29.540 * * [simplify]: iters left: 4 (64 enodes) 29.563 * * [simplify]: iters left: 3 (118 enodes) 29.601 * * [simplify]: iters left: 2 (261 enodes) 29.759 * * [simplify]: iters left: 1 (409 enodes) 29.805 * * [simplify]: Extracting #0: cost 1 inf + 0 29.805 * * [simplify]: Extracting #1: cost 0 inf + 1 29.805 * [simplify]: Simplified to 0 29.805 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma 1 0 (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 29.805 * * * * [progress]: [ 157 / 192 ] simplifiying candidate # 29.806 * [simplify]: Simplifying (* (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) (* 0.5 (cos re))) 29.806 * * [simplify]: iters left: 6 (12 enodes) 29.811 * * [simplify]: iters left: 5 (45 enodes) 29.826 * * [simplify]: iters left: 4 (75 enodes) 29.858 * * [simplify]: iters left: 3 (190 enodes) 29.933 * * [simplify]: Extracting #0: cost 1 inf + 0 29.933 * * [simplify]: Extracting #1: cost 37 inf + 0 29.934 * * [simplify]: Extracting #2: cost 103 inf + 2 29.934 * * [simplify]: Extracting #3: cost 103 inf + 118 29.935 * * [simplify]: Extracting #4: cost 74 inf + 4879 29.938 * * [simplify]: Extracting #5: cost 34 inf + 16587 29.943 * * [simplify]: Extracting #6: cost 2 inf + 30719 29.948 * * [simplify]: Extracting #7: cost 0 inf + 31807 29.953 * [simplify]: Simplified to (* 0 (cos re)) 29.953 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma 1 0 (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (cos re))) (* 0 (cos re)))) 29.953 * * * * [progress]: [ 158 / 192 ] simplifiying candidate # 29.954 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 29.954 * * [simplify]: iters left: 6 (11 enodes) 29.956 * * [simplify]: iters left: 5 (37 enodes) 29.971 * * [simplify]: iters left: 4 (59 enodes) 29.993 * * [simplify]: iters left: 3 (129 enodes) 30.059 * * [simplify]: iters left: 2 (286 enodes) 30.171 * * [simplify]: iters left: 1 (401 enodes) 30.218 * * [simplify]: Extracting #0: cost 1 inf + 0 30.218 * * [simplify]: Extracting #1: cost 0 inf + 1 30.219 * [simplify]: Simplified to 0 30.219 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma 1 0 (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 30.219 * * * * [progress]: [ 159 / 192 ] simplifiying candidate # 30.219 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 30.219 * * [simplify]: iters left: 6 (11 enodes) 30.225 * * [simplify]: iters left: 5 (40 enodes) 30.240 * * [simplify]: iters left: 4 (64 enodes) 30.258 * * [simplify]: iters left: 3 (118 enodes) 30.297 * * [simplify]: iters left: 2 (261 enodes) 30.408 * * [simplify]: iters left: 1 (409 enodes) 30.477 * * [simplify]: Extracting #0: cost 1 inf + 0 30.477 * * [simplify]: Extracting #1: cost 0 inf + 1 30.477 * [simplify]: Simplified to 0 30.477 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma 1 0 (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 30.477 * * * * [progress]: [ 160 / 192 ] simplifiying candidate # 30.478 * [simplify]: Simplifying (* (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) (* 0.5 (cos re))) 30.478 * * [simplify]: iters left: 6 (12 enodes) 30.484 * * [simplify]: iters left: 5 (45 enodes) 30.496 * * [simplify]: iters left: 4 (75 enodes) 30.513 * * [simplify]: iters left: 3 (190 enodes) 30.590 * * [simplify]: Extracting #0: cost 1 inf + 0 30.590 * * [simplify]: Extracting #1: cost 37 inf + 0 30.591 * * [simplify]: Extracting #2: cost 103 inf + 2 30.591 * * [simplify]: Extracting #3: cost 103 inf + 118 30.594 * * [simplify]: Extracting #4: cost 74 inf + 4879 30.600 * * [simplify]: Extracting #5: cost 34 inf + 16587 30.609 * * [simplify]: Extracting #6: cost 2 inf + 30719 30.619 * * [simplify]: Extracting #7: cost 0 inf + 31807 30.629 * [simplify]: Simplified to (* 0 (cos re)) 30.629 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp 0) (exp (- im)) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (cos re))) (* 0 (cos re)))) 30.630 * * * * [progress]: [ 161 / 192 ] simplifiying candidate # 30.630 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 30.630 * * [simplify]: iters left: 6 (11 enodes) 30.636 * * [simplify]: iters left: 5 (37 enodes) 30.650 * * [simplify]: iters left: 4 (59 enodes) 30.662 * * [simplify]: iters left: 3 (129 enodes) 30.708 * * [simplify]: iters left: 2 (286 enodes) 30.804 * * [simplify]: iters left: 1 (401 enodes) 30.877 * * [simplify]: Extracting #0: cost 1 inf + 0 30.878 * * [simplify]: Extracting #1: cost 0 inf + 1 30.878 * [simplify]: Simplified to 0 30.878 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp 0) (exp (- im)) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 30.878 * * * * [progress]: [ 162 / 192 ] simplifiying candidate # 30.878 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 30.878 * * [simplify]: iters left: 6 (11 enodes) 30.884 * * [simplify]: iters left: 5 (40 enodes) 30.898 * * [simplify]: iters left: 4 (64 enodes) 30.922 * * [simplify]: iters left: 3 (118 enodes) 30.964 * * [simplify]: iters left: 2 (261 enodes) 31.088 * * [simplify]: iters left: 1 (409 enodes) 31.150 * * [simplify]: Extracting #0: cost 1 inf + 0 31.150 * * [simplify]: Extracting #1: cost 0 inf + 1 31.150 * [simplify]: Simplified to 0 31.150 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp 0) (exp (- im)) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 31.150 * * * * [progress]: [ 163 / 192 ] simplifiying candidate # 31.151 * [simplify]: Simplifying (* (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) (* 0.5 (cos re))) 31.151 * * [simplify]: iters left: 6 (12 enodes) 31.156 * * [simplify]: iters left: 5 (45 enodes) 31.171 * * [simplify]: iters left: 4 (75 enodes) 31.192 * * [simplify]: iters left: 3 (190 enodes) 31.264 * * [simplify]: Extracting #0: cost 1 inf + 0 31.264 * * [simplify]: Extracting #1: cost 37 inf + 0 31.265 * * [simplify]: Extracting #2: cost 103 inf + 2 31.265 * * [simplify]: Extracting #3: cost 103 inf + 118 31.266 * * [simplify]: Extracting #4: cost 74 inf + 4879 31.271 * * [simplify]: Extracting #5: cost 34 inf + 16587 31.280 * * [simplify]: Extracting #6: cost 2 inf + 30719 31.290 * * [simplify]: Extracting #7: cost 0 inf + 31807 31.297 * [simplify]: Simplified to (* 0 (cos re)) 31.297 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp 0) (exp (- im)) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (cos re))) (* 0 (cos re)))) 31.297 * * * * [progress]: [ 164 / 192 ] simplifiying candidate # 31.297 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 31.297 * * [simplify]: iters left: 6 (11 enodes) 31.300 * * [simplify]: iters left: 5 (37 enodes) 31.312 * * [simplify]: iters left: 4 (59 enodes) 31.331 * * [simplify]: iters left: 3 (129 enodes) 31.377 * * [simplify]: iters left: 2 (286 enodes) 31.456 * * [simplify]: iters left: 1 (401 enodes) 31.506 * * [simplify]: Extracting #0: cost 1 inf + 0 31.507 * * [simplify]: Extracting #1: cost 0 inf + 1 31.507 * [simplify]: Simplified to 0 31.507 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp 0) (exp (- im)) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 31.507 * * * * [progress]: [ 165 / 192 ] simplifiying candidate # 31.507 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 31.507 * * [simplify]: iters left: 6 (11 enodes) 31.513 * * [simplify]: iters left: 5 (40 enodes) 31.526 * * [simplify]: iters left: 4 (64 enodes) 31.546 * * [simplify]: iters left: 3 (118 enodes) 31.580 * * [simplify]: iters left: 2 (261 enodes) 31.691 * * [simplify]: iters left: 1 (409 enodes) 31.749 * * [simplify]: Extracting #0: cost 1 inf + 0 31.750 * * [simplify]: Extracting #1: cost 0 inf + 1 31.750 * [simplify]: Simplified to 0 31.750 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp 0) (exp (- im)) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 31.750 * * * * [progress]: [ 166 / 192 ] simplifiying candidate # 31.750 * [simplify]: Simplifying (* (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) (* 0.5 (cos re))) 31.750 * * [simplify]: iters left: 6 (12 enodes) 31.753 * * [simplify]: iters left: 5 (45 enodes) 31.761 * * [simplify]: iters left: 4 (75 enodes) 31.777 * * [simplify]: iters left: 3 (190 enodes) 31.861 * * [simplify]: Extracting #0: cost 1 inf + 0 31.861 * * [simplify]: Extracting #1: cost 37 inf + 0 31.862 * * [simplify]: Extracting #2: cost 103 inf + 2 31.862 * * [simplify]: Extracting #3: cost 103 inf + 118 31.863 * * [simplify]: Extracting #4: cost 74 inf + 4879 31.869 * * [simplify]: Extracting #5: cost 34 inf + 16587 31.875 * * [simplify]: Extracting #6: cost 2 inf + 30719 31.880 * * [simplify]: Extracting #7: cost 0 inf + 31807 31.885 * [simplify]: Simplified to (* 0 (cos re)) 31.885 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (* (cbrt (exp (- 0 im))) (cbrt (exp (- 0 im)))) (cbrt (exp (- 0 im))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (cos re))) (* 0 (cos re)))) 31.885 * * * * [progress]: [ 167 / 192 ] simplifiying candidate # 31.885 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 31.885 * * [simplify]: iters left: 6 (11 enodes) 31.888 * * [simplify]: iters left: 5 (37 enodes) 31.897 * * [simplify]: iters left: 4 (59 enodes) 31.911 * * [simplify]: iters left: 3 (129 enodes) 31.954 * * [simplify]: iters left: 2 (286 enodes) 32.038 * * [simplify]: iters left: 1 (401 enodes) 32.095 * * [simplify]: Extracting #0: cost 1 inf + 0 32.096 * * [simplify]: Extracting #1: cost 0 inf + 1 32.096 * [simplify]: Simplified to 0 32.096 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (* (cbrt (exp (- 0 im))) (cbrt (exp (- 0 im)))) (cbrt (exp (- 0 im))) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 32.096 * * * * [progress]: [ 168 / 192 ] simplifiying candidate # 32.096 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 32.096 * * [simplify]: iters left: 6 (11 enodes) 32.102 * * [simplify]: iters left: 5 (40 enodes) 32.112 * * [simplify]: iters left: 4 (64 enodes) 32.123 * * [simplify]: iters left: 3 (118 enodes) 32.171 * * [simplify]: iters left: 2 (261 enodes) 32.294 * * [simplify]: iters left: 1 (409 enodes) 32.339 * * [simplify]: Extracting #0: cost 1 inf + 0 32.339 * * [simplify]: Extracting #1: cost 0 inf + 1 32.339 * [simplify]: Simplified to 0 32.339 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (* (cbrt (exp (- 0 im))) (cbrt (exp (- 0 im)))) (cbrt (exp (- 0 im))) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 32.339 * * * * [progress]: [ 169 / 192 ] simplifiying candidate # 32.340 * [simplify]: Simplifying (* (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) (* 0.5 (cos re))) 32.340 * * [simplify]: iters left: 6 (12 enodes) 32.343 * * [simplify]: iters left: 5 (45 enodes) 32.356 * * [simplify]: iters left: 4 (75 enodes) 32.387 * * [simplify]: iters left: 3 (190 enodes) 32.495 * * [simplify]: Extracting #0: cost 1 inf + 0 32.496 * * [simplify]: Extracting #1: cost 37 inf + 0 32.496 * * [simplify]: Extracting #2: cost 103 inf + 2 32.497 * * [simplify]: Extracting #3: cost 103 inf + 118 32.498 * * [simplify]: Extracting #4: cost 74 inf + 4879 32.501 * * [simplify]: Extracting #5: cost 34 inf + 16587 32.506 * * [simplify]: Extracting #6: cost 2 inf + 30719 32.511 * * [simplify]: Extracting #7: cost 0 inf + 31807 32.516 * [simplify]: Simplified to (* 0 (cos re)) 32.516 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (sqrt (exp (- 0 im))) (sqrt (exp (- 0 im))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (cos re))) (* 0 (cos re)))) 32.516 * * * * [progress]: [ 170 / 192 ] simplifiying candidate # 32.516 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 32.516 * * [simplify]: iters left: 6 (11 enodes) 32.519 * * [simplify]: iters left: 5 (37 enodes) 32.534 * * [simplify]: iters left: 4 (59 enodes) 32.556 * * [simplify]: iters left: 3 (129 enodes) 32.605 * * [simplify]: iters left: 2 (286 enodes) 32.720 * * [simplify]: iters left: 1 (401 enodes) 32.763 * * [simplify]: Extracting #0: cost 1 inf + 0 32.763 * * [simplify]: Extracting #1: cost 0 inf + 1 32.763 * [simplify]: Simplified to 0 32.763 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (sqrt (exp (- 0 im))) (sqrt (exp (- 0 im))) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 32.763 * * * * [progress]: [ 171 / 192 ] simplifiying candidate # 32.763 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 32.763 * * [simplify]: iters left: 6 (11 enodes) 32.768 * * [simplify]: iters left: 5 (40 enodes) 32.781 * * [simplify]: iters left: 4 (64 enodes) 32.793 * * [simplify]: iters left: 3 (118 enodes) 32.839 * * [simplify]: iters left: 2 (261 enodes) 32.934 * * [simplify]: iters left: 1 (409 enodes) 33.013 * * [simplify]: Extracting #0: cost 1 inf + 0 33.013 * * [simplify]: Extracting #1: cost 0 inf + 1 33.013 * [simplify]: Simplified to 0 33.013 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (sqrt (exp (- 0 im))) (sqrt (exp (- 0 im))) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 33.013 * * * * [progress]: [ 172 / 192 ] simplifiying candidate # 33.013 * [simplify]: Simplifying (* (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) (* 0.5 (cos re))) 33.014 * * [simplify]: iters left: 6 (12 enodes) 33.019 * * [simplify]: iters left: 5 (45 enodes) 33.033 * * [simplify]: iters left: 4 (75 enodes) 33.050 * * [simplify]: iters left: 3 (190 enodes) 33.118 * * [simplify]: Extracting #0: cost 1 inf + 0 33.118 * * [simplify]: Extracting #1: cost 37 inf + 0 33.119 * * [simplify]: Extracting #2: cost 103 inf + 2 33.120 * * [simplify]: Extracting #3: cost 103 inf + 118 33.122 * * [simplify]: Extracting #4: cost 74 inf + 4879 33.126 * * [simplify]: Extracting #5: cost 34 inf + 16587 33.131 * * [simplify]: Extracting #6: cost 2 inf + 30719 33.136 * * [simplify]: Extracting #7: cost 0 inf + 31807 33.140 * [simplify]: Simplified to (* 0 (cos re)) 33.141 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma 1 (exp (- 0 im)) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (cos re))) (* 0 (cos re)))) 33.141 * * * * [progress]: [ 173 / 192 ] simplifiying candidate # 33.141 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 33.141 * * [simplify]: iters left: 6 (11 enodes) 33.144 * * [simplify]: iters left: 5 (37 enodes) 33.154 * * [simplify]: iters left: 4 (59 enodes) 33.165 * * [simplify]: iters left: 3 (129 enodes) 33.216 * * [simplify]: iters left: 2 (286 enodes) 33.296 * * [simplify]: iters left: 1 (401 enodes) 33.354 * * [simplify]: Extracting #0: cost 1 inf + 0 33.354 * * [simplify]: Extracting #1: cost 0 inf + 1 33.354 * [simplify]: Simplified to 0 33.354 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma 1 (exp (- 0 im)) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 33.354 * * * * [progress]: [ 174 / 192 ] simplifiying candidate # 33.355 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 33.355 * * [simplify]: iters left: 6 (11 enodes) 33.362 * * [simplify]: iters left: 5 (40 enodes) 33.371 * * [simplify]: iters left: 4 (64 enodes) 33.382 * * [simplify]: iters left: 3 (118 enodes) 33.415 * * [simplify]: iters left: 2 (261 enodes) 33.510 * * [simplify]: iters left: 1 (409 enodes) 33.573 * * [simplify]: Extracting #0: cost 1 inf + 0 33.573 * * [simplify]: Extracting #1: cost 0 inf + 1 33.573 * [simplify]: Simplified to 0 33.573 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma 1 (exp (- 0 im)) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 33.573 * * * * [progress]: [ 175 / 192 ] simplifiying candidate # 33.574 * [simplify]: Simplifying (* (- (exp im)) (* 0.5 (cos re))) 33.574 * * [simplify]: iters left: 5 (8 enodes) 33.578 * * [simplify]: iters left: 4 (30 enodes) 33.588 * * [simplify]: iters left: 3 (49 enodes) 33.604 * * [simplify]: iters left: 2 (80 enodes) 33.625 * * [simplify]: iters left: 1 (93 enodes) 33.647 * * [simplify]: Extracting #0: cost 1 inf + 0 33.647 * * [simplify]: Extracting #1: cost 15 inf + 0 33.647 * * [simplify]: Extracting #2: cost 27 inf + 42 33.647 * * [simplify]: Extracting #3: cost 19 inf + 602 33.648 * * [simplify]: Extracting #4: cost 1 inf + 3347 33.650 * * [simplify]: Extracting #5: cost 0 inf + 3489 33.651 * [simplify]: Simplified to (* (cos re) (* (- (exp im)) 0.5)) 33.651 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (exp (- 0 im)) (* 0.5 (cos re))) (* (cos re) (* (- (exp im)) 0.5)))) 33.651 * * * * [progress]: [ 176 / 192 ] simplifiying candidate # 33.651 * [simplify]: Simplifying (* (- (exp im)) (* 0.5 (cos re))) 33.652 * * [simplify]: iters left: 5 (8 enodes) 33.656 * * [simplify]: iters left: 4 (30 enodes) 33.664 * * [simplify]: iters left: 3 (49 enodes) 33.672 * * [simplify]: iters left: 2 (80 enodes) 33.683 * * [simplify]: iters left: 1 (93 enodes) 33.695 * * [simplify]: Extracting #0: cost 1 inf + 0 33.695 * * [simplify]: Extracting #1: cost 15 inf + 0 33.695 * * [simplify]: Extracting #2: cost 27 inf + 42 33.695 * * [simplify]: Extracting #3: cost 19 inf + 602 33.695 * * [simplify]: Extracting #4: cost 1 inf + 3347 33.696 * * [simplify]: Extracting #5: cost 0 inf + 3489 33.697 * [simplify]: Simplified to (* (cos re) (* (- (exp im)) 0.5)) 33.697 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (exp (- 0 im)) (* 0.5 (cos re))) (* (cos re) (* (- (exp im)) 0.5)))) 33.697 * * * * [progress]: [ 177 / 192 ] simplifiying candidate # 33.697 * [simplify]: Simplifying (cbrt (- (exp (- 0 im)) (exp im))) 33.697 * * [simplify]: iters left: 6 (7 enodes) 33.700 * * [simplify]: iters left: 5 (28 enodes) 33.705 * * [simplify]: iters left: 4 (38 enodes) 33.710 * * [simplify]: iters left: 3 (45 enodes) 33.717 * * [simplify]: iters left: 2 (47 enodes) 33.722 * * [simplify]: iters left: 1 (49 enodes) 33.728 * * [simplify]: Extracting #0: cost 1 inf + 0 33.728 * * [simplify]: Extracting #1: cost 3 inf + 0 33.728 * * [simplify]: Extracting #2: cost 8 inf + 0 33.728 * * [simplify]: Extracting #3: cost 13 inf + 1 33.728 * * [simplify]: Extracting #4: cost 14 inf + 43 33.728 * * [simplify]: Extracting #5: cost 6 inf + 681 33.728 * * [simplify]: Extracting #6: cost 0 inf + 1797 33.729 * [simplify]: Simplified to (cbrt (- (exp (- im)) (exp im))) 33.729 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (- (exp (- 0 im)) (exp im))) (cbrt (- (exp (- 0 im)) (exp im))))) (cbrt (- (exp (- im)) (exp im))))) 33.729 * * * * [progress]: [ 178 / 192 ] simplifiying candidate # 33.729 * [simplify]: Simplifying (sqrt (- (exp (- 0 im)) (exp im))) 33.729 * * [simplify]: iters left: 6 (7 enodes) 33.731 * * [simplify]: iters left: 5 (28 enodes) 33.736 * * [simplify]: iters left: 4 (38 enodes) 33.743 * * [simplify]: iters left: 3 (45 enodes) 33.751 * * [simplify]: iters left: 2 (47 enodes) 33.761 * * [simplify]: iters left: 1 (49 enodes) 33.772 * * [simplify]: Extracting #0: cost 1 inf + 0 33.772 * * [simplify]: Extracting #1: cost 3 inf + 0 33.772 * * [simplify]: Extracting #2: cost 8 inf + 0 33.772 * * [simplify]: Extracting #3: cost 13 inf + 1 33.772 * * [simplify]: Extracting #4: cost 14 inf + 43 33.772 * * [simplify]: Extracting #5: cost 6 inf + 681 33.773 * * [simplify]: Extracting #6: cost 0 inf + 1717 33.773 * [simplify]: Simplified to (sqrt (- (exp (- im)) (exp im))) 33.774 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (sqrt (- (exp (- 0 im)) (exp im)))) (sqrt (- (exp (- im)) (exp im))))) 33.774 * * * * [progress]: [ 179 / 192 ] simplifiying candidate # 33.774 * [simplify]: Simplifying (- (exp (- 0 im)) (exp im)) 33.774 * * [simplify]: iters left: 5 (6 enodes) 33.778 * * [simplify]: iters left: 4 (25 enodes) 33.786 * * [simplify]: iters left: 3 (35 enodes) 33.797 * * [simplify]: iters left: 2 (42 enodes) 33.808 * * [simplify]: iters left: 1 (44 enodes) 33.817 * * [simplify]: Extracting #0: cost 1 inf + 0 33.817 * * [simplify]: Extracting #1: cost 6 inf + 0 33.817 * * [simplify]: Extracting #2: cost 11 inf + 1 33.818 * * [simplify]: Extracting #3: cost 7 inf + 377 33.818 * * [simplify]: Extracting #4: cost 2 inf + 822 33.818 * * [simplify]: Extracting #5: cost 0 inf + 1154 33.819 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 33.819 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) 1) (- (exp (- im)) (exp im)))) 33.819 * * * * [progress]: [ 180 / 192 ] simplifiying candidate # 33.819 * [simplify]: Simplifying (- (sqrt (exp (- 0 im))) (sqrt (exp im))) 33.819 * * [simplify]: iters left: 6 (8 enodes) 33.823 * * [simplify]: iters left: 5 (31 enodes) 33.834 * * [simplify]: iters left: 4 (41 enodes) 33.845 * * [simplify]: iters left: 3 (47 enodes) 33.856 * * [simplify]: iters left: 2 (49 enodes) 33.866 * * [simplify]: iters left: 1 (51 enodes) 33.877 * * [simplify]: Extracting #0: cost 1 inf + 0 33.877 * * [simplify]: Extracting #1: cost 5 inf + 0 33.878 * * [simplify]: Extracting #2: cost 10 inf + 0 33.878 * * [simplify]: Extracting #3: cost 16 inf + 0 33.878 * * [simplify]: Extracting #4: cost 16 inf + 73 33.878 * * [simplify]: Extracting #5: cost 5 inf + 944 33.879 * * [simplify]: Extracting #6: cost 0 inf + 1959 33.879 * [simplify]: Simplified to (- (sqrt (exp (- im))) (sqrt (exp im))) 33.879 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (+ (sqrt (exp (- 0 im))) (sqrt (exp im)))) (- (sqrt (exp (- im))) (sqrt (exp im))))) 33.879 * * * * [progress]: [ 181 / 192 ] simplifiying candidate # 33.880 * [simplify]: Simplifying (- (exp (- 0 im)) (exp im)) 33.880 * * [simplify]: iters left: 5 (6 enodes) 33.884 * * [simplify]: iters left: 4 (25 enodes) 33.893 * * [simplify]: iters left: 3 (35 enodes) 33.899 * * [simplify]: iters left: 2 (42 enodes) 33.904 * * [simplify]: iters left: 1 (44 enodes) 33.909 * * [simplify]: Extracting #0: cost 1 inf + 0 33.909 * * [simplify]: Extracting #1: cost 6 inf + 0 33.909 * * [simplify]: Extracting #2: cost 11 inf + 1 33.909 * * [simplify]: Extracting #3: cost 7 inf + 377 33.909 * * [simplify]: Extracting #4: cost 2 inf + 822 33.909 * * [simplify]: Extracting #5: cost 0 inf + 1154 33.909 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 33.910 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) 1) (- (exp (- im)) (exp im)))) 33.910 * * * * [progress]: [ 182 / 192 ] simplifiying candidate # 33.910 * * * * [progress]: [ 183 / 192 ] simplifiying candidate # 33.910 * [simplify]: Simplifying (+ (* (exp (- 0 im)) (exp (- 0 im))) (+ (* (exp im) (exp im)) (* (exp (- 0 im)) (exp im)))) 33.910 * * [simplify]: iters left: 6 (10 enodes) 33.913 * * [simplify]: iters left: 5 (50 enodes) 33.922 * * [simplify]: iters left: 4 (86 enodes) 33.944 * * [simplify]: iters left: 3 (123 enodes) 33.959 * * [simplify]: iters left: 2 (141 enodes) 33.974 * * [simplify]: iters left: 1 (176 enodes) 34.013 * * [simplify]: Extracting #0: cost 1 inf + 0 34.013 * * [simplify]: Extracting #1: cost 11 inf + 0 34.013 * * [simplify]: Extracting #2: cost 35 inf + 1 34.013 * * [simplify]: Extracting #3: cost 39 inf + 114 34.015 * * [simplify]: Extracting #4: cost 9 inf + 2947 34.016 * * [simplify]: Extracting #5: cost 0 inf + 4439 34.017 * [simplify]: Simplified to (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) 1)) 34.017 * [simplify]: Simplified (2 2) to (λ (re im) (/ (* (* 0.5 (cos re)) (- (pow (exp (- 0 im)) 3) (pow (exp im) 3))) (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) 1)))) 34.017 * * * * [progress]: [ 184 / 192 ] simplifiying candidate # 34.018 * [simplify]: Simplifying (+ (exp (- 0 im)) (exp im)) 34.018 * * [simplify]: iters left: 5 (6 enodes) 34.020 * * [simplify]: iters left: 4 (24 enodes) 34.024 * * [simplify]: iters left: 3 (31 enodes) 34.029 * * [simplify]: iters left: 2 (38 enodes) 34.034 * * [simplify]: iters left: 1 (40 enodes) 34.038 * * [simplify]: Extracting #0: cost 1 inf + 0 34.038 * * [simplify]: Extracting #1: cost 5 inf + 0 34.038 * * [simplify]: Extracting #2: cost 9 inf + 1 34.038 * * [simplify]: Extracting #3: cost 6 inf + 226 34.038 * * [simplify]: Extracting #4: cost 1 inf + 711 34.038 * * [simplify]: Extracting #5: cost 0 inf + 932 34.039 * [simplify]: Simplified to (+ (exp (- im)) (exp im)) 34.039 * [simplify]: Simplified (2 2) to (λ (re im) (/ (* (* 0.5 (cos re)) (- (* (exp (- 0 im)) (exp (- 0 im))) (* (exp im) (exp im)))) (+ (exp (- im)) (exp im)))) 34.039 * * * * [progress]: [ 185 / 192 ] simplifiying candidate #real (real->posit16 (* (* 0.5 (cos re)) (- (exp (- 0 im)) (exp im))))))> 34.039 * * * * [progress]: [ 186 / 192 ] simplifiying candidate # 34.039 * * * * [progress]: [ 187 / 192 ] simplifiying candidate # 34.039 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))) 34.039 * * [simplify]: iters left: 6 (14 enodes) 34.044 * * [simplify]: iters left: 5 (65 enodes) 34.058 * * [simplify]: iters left: 4 (140 enodes) 34.104 * * [simplify]: iters left: 3 (356 enodes) 34.235 * * [simplify]: Extracting #0: cost 1 inf + 0 34.235 * * [simplify]: Extracting #1: cost 43 inf + 0 34.236 * * [simplify]: Extracting #2: cost 115 inf + 49 34.238 * * [simplify]: Extracting #3: cost 108 inf + 3005 34.245 * * [simplify]: Extracting #4: cost 59 inf + 15115 34.254 * * [simplify]: Extracting #5: cost 10 inf + 32185 34.260 * * [simplify]: Extracting #6: cost 0 inf + 36983 34.269 * [simplify]: Simplified to (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))) 34.269 * [simplify]: Simplified (2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) 34.269 * * * * [progress]: [ 188 / 192 ] simplifiying candidate # 34.269 * [simplify]: Simplifying (- (exp (- im)) (exp im)) 34.269 * * [simplify]: iters left: 5 (5 enodes) 34.270 * * [simplify]: iters left: 4 (19 enodes) 34.273 * * [simplify]: iters left: 3 (26 enodes) 34.278 * * [simplify]: iters left: 2 (28 enodes) 34.286 * * [simplify]: Extracting #0: cost 1 inf + 0 34.286 * * [simplify]: Extracting #1: cost 5 inf + 0 34.287 * * [simplify]: Extracting #2: cost 11 inf + 0 34.287 * * [simplify]: Extracting #3: cost 10 inf + 2 34.287 * * [simplify]: Extracting #4: cost 0 inf + 1112 34.287 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 34.287 * [simplify]: Simplified (2 2) to (λ (re im) (* (* 0.5 (cos re)) (- (exp (- im)) (exp im)))) 34.287 * * * * [progress]: [ 189 / 192 ] simplifiying candidate # 34.288 * [simplify]: Simplifying (- (exp (* -1 im)) (exp im)) 34.288 * * [simplify]: iters left: 5 (6 enodes) 34.291 * * [simplify]: iters left: 4 (24 enodes) 34.299 * * [simplify]: iters left: 3 (36 enodes) 34.311 * * [simplify]: iters left: 2 (52 enodes) 34.330 * * [simplify]: iters left: 1 (82 enodes) 34.358 * * [simplify]: Extracting #0: cost 1 inf + 0 34.358 * * [simplify]: Extracting #1: cost 6 inf + 0 34.358 * * [simplify]: Extracting #2: cost 27 inf + 0 34.358 * * [simplify]: Extracting #3: cost 48 inf + 3 34.358 * * [simplify]: Extracting #4: cost 29 inf + 1631 34.359 * * [simplify]: Extracting #5: cost 6 inf + 7666 34.360 * * [simplify]: Extracting #6: cost 0 inf + 10727 34.362 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 34.362 * [simplify]: Simplified (2 2) to (λ (re im) (* (* 0.5 (cos re)) (- (exp (- im)) (exp im)))) 34.362 * * * * [progress]: [ 190 / 192 ] simplifiying candidate # 34.362 * [simplify]: Simplifying (- (* 0.5 (* (pow re 2) im)) (+ (* 0.16666666666666666 (pow im 3)) (* 1.0 im))) 34.362 * * [simplify]: iters left: 6 (15 enodes) 34.367 * * [simplify]: iters left: 5 (70 enodes) 34.384 * * [simplify]: iters left: 4 (135 enodes) 34.413 * * [simplify]: iters left: 3 (288 enodes) 34.512 * * [simplify]: Extracting #0: cost 1 inf + 0 34.512 * * [simplify]: Extracting #1: cost 50 inf + 0 34.513 * * [simplify]: Extracting #2: cost 122 inf + 253 34.514 * * [simplify]: Extracting #3: cost 86 inf + 5706 34.521 * * [simplify]: Extracting #4: cost 26 inf + 16029 34.532 * * [simplify]: Extracting #5: cost 1 inf + 25641 34.542 * * [simplify]: Extracting #6: cost 0 inf + 25813 34.554 * [simplify]: Simplified to (* im (- (* (* 0.5 re) re) (fma im (* 0.16666666666666666 im) 1.0))) 34.554 * [simplify]: Simplified (2) to (λ (re im) (* im (- (* (* 0.5 re) re) (fma im (* 0.16666666666666666 im) 1.0)))) 34.554 * * * * [progress]: [ 191 / 192 ] simplifiying candidate # 34.555 * [simplify]: Simplifying (* 0.5 (* (- (exp (- im)) (exp im)) (cos re))) 34.555 * * [simplify]: iters left: 6 (10 enodes) 34.560 * * [simplify]: iters left: 5 (38 enodes) 34.577 * * [simplify]: iters left: 4 (65 enodes) 34.598 * * [simplify]: iters left: 3 (144 enodes) 34.623 * * [simplify]: iters left: 2 (237 enodes) 34.711 * * [simplify]: iters left: 1 (344 enodes) 34.812 * * [simplify]: Extracting #0: cost 1 inf + 0 34.813 * * [simplify]: Extracting #1: cost 24 inf + 0 34.813 * * [simplify]: Extracting #2: cost 50 inf + 43 34.814 * * [simplify]: Extracting #3: cost 45 inf + 312 34.815 * * [simplify]: Extracting #4: cost 18 inf + 4476 34.820 * * [simplify]: Extracting #5: cost 1 inf + 7396 34.825 * * [simplify]: Extracting #6: cost 0 inf + 7538 34.830 * [simplify]: Simplified to (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im)))) 34.830 * [simplify]: Simplified (2) to (λ (re im) (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im))))) 34.831 * * * * [progress]: [ 192 / 192 ] simplifiying candidate # 34.831 * [simplify]: Simplifying (* 0.5 (* (- (exp (* -1 im)) (exp im)) (cos re))) 34.831 * * [simplify]: iters left: 6 (11 enodes) 34.837 * * [simplify]: iters left: 5 (43 enodes) 34.851 * * [simplify]: iters left: 4 (75 enodes) 34.884 * * [simplify]: iters left: 3 (177 enodes) 34.927 * * [simplify]: iters left: 2 (342 enodes) 35.040 * * [simplify]: Extracting #0: cost 1 inf + 0 35.040 * * [simplify]: Extracting #1: cost 21 inf + 0 35.040 * * [simplify]: Extracting #2: cost 122 inf + 1 35.041 * * [simplify]: Extracting #3: cost 153 inf + 1550 35.043 * * [simplify]: Extracting #4: cost 89 inf + 12901 35.047 * * [simplify]: Extracting #5: cost 50 inf + 23780 35.058 * * [simplify]: Extracting #6: cost 4 inf + 49517 35.071 * * [simplify]: Extracting #7: cost 0 inf + 51398 35.085 * [simplify]: Simplified to (* (- (/ (cos re) (exp im)) (* (cos re) (exp im))) 0.5) 35.085 * [simplify]: Simplified (2) to (λ (re im) (* (- (/ (cos re) (exp im)) (* (cos re) (exp im))) 0.5)) 35.085 * * * [progress]: adding candidates to table 37.833 * * [progress]: iteration 2 / 4 37.833 * * * [progress]: picking best candidate 37.842 * * * * [pick]: Picked # 37.842 * * * [progress]: localizing error 37.902 * * * [progress]: generating rewritten candidates 37.903 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 3 2 1 1) 37.910 * * * * [progress]: [ 2 / 4 ] rewriting at (2) 37.927 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 3 2 1) 37.941 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 3) 38.040 * * * [progress]: generating series expansions 38.040 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 3 2 1 1) 38.040 * [backup-simplify]: Simplify (* im -1/3) into (* -1/3 im) 38.040 * [approximate]: Taking taylor expansion of (* -1/3 im) in (im) around 0 38.040 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 38.040 * [taylor]: Taking taylor expansion of -1/3 in im 38.040 * [backup-simplify]: Simplify -1/3 into -1/3 38.040 * [taylor]: Taking taylor expansion of im in im 38.040 * [backup-simplify]: Simplify 0 into 0 38.040 * [backup-simplify]: Simplify 1 into 1 38.040 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 38.040 * [taylor]: Taking taylor expansion of -1/3 in im 38.040 * [backup-simplify]: Simplify -1/3 into -1/3 38.040 * [taylor]: Taking taylor expansion of im in im 38.041 * [backup-simplify]: Simplify 0 into 0 38.041 * [backup-simplify]: Simplify 1 into 1 38.041 * [backup-simplify]: Simplify (* -1/3 0) into 0 38.041 * [backup-simplify]: Simplify 0 into 0 38.042 * [backup-simplify]: Simplify (+ (* -1/3 1) (* 0 0)) into -1/3 38.042 * [backup-simplify]: Simplify -1/3 into -1/3 38.043 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 1) (* 0 0))) into 0 38.043 * [backup-simplify]: Simplify 0 into 0 38.044 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 38.044 * [backup-simplify]: Simplify 0 into 0 38.045 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 38.045 * [backup-simplify]: Simplify 0 into 0 38.046 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 38.047 * [backup-simplify]: Simplify 0 into 0 38.048 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 38.048 * [backup-simplify]: Simplify 0 into 0 38.050 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 38.050 * [backup-simplify]: Simplify 0 into 0 38.050 * [backup-simplify]: Simplify (* -1/3 im) into (* -1/3 im) 38.050 * [backup-simplify]: Simplify (* (/ 1 im) -1/3) into (/ -1/3 im) 38.050 * [approximate]: Taking taylor expansion of (/ -1/3 im) in (im) around 0 38.050 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 38.050 * [taylor]: Taking taylor expansion of -1/3 in im 38.050 * [backup-simplify]: Simplify -1/3 into -1/3 38.050 * [taylor]: Taking taylor expansion of im in im 38.050 * [backup-simplify]: Simplify 0 into 0 38.050 * [backup-simplify]: Simplify 1 into 1 38.050 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 38.050 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 38.050 * [taylor]: Taking taylor expansion of -1/3 in im 38.050 * [backup-simplify]: Simplify -1/3 into -1/3 38.050 * [taylor]: Taking taylor expansion of im in im 38.050 * [backup-simplify]: Simplify 0 into 0 38.051 * [backup-simplify]: Simplify 1 into 1 38.051 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 38.051 * [backup-simplify]: Simplify -1/3 into -1/3 38.052 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 38.052 * [backup-simplify]: Simplify 0 into 0 38.053 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.053 * [backup-simplify]: Simplify 0 into 0 38.054 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.054 * [backup-simplify]: Simplify 0 into 0 38.055 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.055 * [backup-simplify]: Simplify 0 into 0 38.056 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.056 * [backup-simplify]: Simplify 0 into 0 38.057 * [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 38.057 * [backup-simplify]: Simplify 0 into 0 38.057 * [backup-simplify]: Simplify (* -1/3 (/ 1 (/ 1 im))) into (* -1/3 im) 38.057 * [backup-simplify]: Simplify (* (/ 1 (- im)) -1/3) into (/ 1/3 im) 38.057 * [approximate]: Taking taylor expansion of (/ 1/3 im) in (im) around 0 38.057 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 38.057 * [taylor]: Taking taylor expansion of 1/3 in im 38.057 * [backup-simplify]: Simplify 1/3 into 1/3 38.057 * [taylor]: Taking taylor expansion of im in im 38.058 * [backup-simplify]: Simplify 0 into 0 38.058 * [backup-simplify]: Simplify 1 into 1 38.058 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 38.058 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 38.058 * [taylor]: Taking taylor expansion of 1/3 in im 38.058 * [backup-simplify]: Simplify 1/3 into 1/3 38.058 * [taylor]: Taking taylor expansion of im in im 38.058 * [backup-simplify]: Simplify 0 into 0 38.058 * [backup-simplify]: Simplify 1 into 1 38.059 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 38.059 * [backup-simplify]: Simplify 1/3 into 1/3 38.060 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 38.060 * [backup-simplify]: Simplify 0 into 0 38.061 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.061 * [backup-simplify]: Simplify 0 into 0 38.062 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.062 * [backup-simplify]: Simplify 0 into 0 38.063 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.063 * [backup-simplify]: Simplify 0 into 0 38.064 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.064 * [backup-simplify]: Simplify 0 into 0 38.065 * [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 38.065 * [backup-simplify]: Simplify 0 into 0 38.066 * [backup-simplify]: Simplify (* 1/3 (/ 1 (/ 1 (- im)))) into (* -1/3 im) 38.066 * * * * [progress]: [ 2 / 4 ] generating series at (2) 38.066 * [backup-simplify]: Simplify (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) into (* 0.5 (* (cos re) (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))))) 38.066 * [approximate]: Taking taylor expansion of (* 0.5 (* (cos re) (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))))) in (re im) around 0 38.066 * [taylor]: Taking taylor expansion of (* 0.5 (* (cos re) (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))))) in im 38.066 * [taylor]: Taking taylor expansion of 0.5 in im 38.066 * [backup-simplify]: Simplify 0.5 into 0.5 38.066 * [taylor]: Taking taylor expansion of (* (cos re) (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)))) in im 38.066 * [taylor]: Taking taylor expansion of (cos re) in im 38.066 * [taylor]: Taking taylor expansion of re in im 38.066 * [backup-simplify]: Simplify re into re 38.066 * [backup-simplify]: Simplify (cos re) into (cos re) 38.066 * [backup-simplify]: Simplify (sin re) into (sin re) 38.066 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) in im 38.067 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 38.067 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in im 38.067 * [taylor]: Taking taylor expansion of (pow im 5) in im 38.067 * [taylor]: Taking taylor expansion of im in im 38.067 * [backup-simplify]: Simplify 0 into 0 38.067 * [backup-simplify]: Simplify 1 into 1 38.067 * [taylor]: Taking taylor expansion of -1/60 in im 38.067 * [backup-simplify]: Simplify -1/60 into -1/60 38.067 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in im 38.067 * [taylor]: Taking taylor expansion of -1 in im 38.067 * [backup-simplify]: Simplify -1 into -1 38.067 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in im 38.067 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in im 38.067 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in im 38.067 * [taylor]: Taking taylor expansion of 1/3 in im 38.067 * [backup-simplify]: Simplify 1/3 into 1/3 38.067 * [taylor]: Taking taylor expansion of (pow im 2) in im 38.067 * [taylor]: Taking taylor expansion of im in im 38.067 * [backup-simplify]: Simplify 0 into 0 38.067 * [backup-simplify]: Simplify 1 into 1 38.067 * [taylor]: Taking taylor expansion of 2 in im 38.067 * [backup-simplify]: Simplify 2 into 2 38.067 * [taylor]: Taking taylor expansion of im in im 38.067 * [backup-simplify]: Simplify 0 into 0 38.067 * [backup-simplify]: Simplify 1 into 1 38.067 * [taylor]: Taking taylor expansion of (* 0.5 (* (cos re) (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))))) in re 38.067 * [taylor]: Taking taylor expansion of 0.5 in re 38.067 * [backup-simplify]: Simplify 0.5 into 0.5 38.067 * [taylor]: Taking taylor expansion of (* (cos re) (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)))) in re 38.067 * [taylor]: Taking taylor expansion of (cos re) in re 38.067 * [taylor]: Taking taylor expansion of re in re 38.067 * [backup-simplify]: Simplify 0 into 0 38.067 * [backup-simplify]: Simplify 1 into 1 38.067 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) in re 38.068 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 38.068 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in re 38.068 * [taylor]: Taking taylor expansion of (pow im 5) in re 38.068 * [taylor]: Taking taylor expansion of im in re 38.068 * [backup-simplify]: Simplify im into im 38.068 * [taylor]: Taking taylor expansion of -1/60 in re 38.068 * [backup-simplify]: Simplify -1/60 into -1/60 38.068 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in re 38.068 * [taylor]: Taking taylor expansion of -1 in re 38.068 * [backup-simplify]: Simplify -1 into -1 38.068 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in re 38.068 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in re 38.068 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in re 38.068 * [taylor]: Taking taylor expansion of 1/3 in re 38.068 * [backup-simplify]: Simplify 1/3 into 1/3 38.068 * [taylor]: Taking taylor expansion of (pow im 2) in re 38.068 * [taylor]: Taking taylor expansion of im in re 38.068 * [backup-simplify]: Simplify im into im 38.068 * [taylor]: Taking taylor expansion of 2 in re 38.068 * [backup-simplify]: Simplify 2 into 2 38.068 * [taylor]: Taking taylor expansion of im in re 38.068 * [backup-simplify]: Simplify im into im 38.068 * [taylor]: Taking taylor expansion of (* 0.5 (* (cos re) (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))))) in re 38.068 * [taylor]: Taking taylor expansion of 0.5 in re 38.068 * [backup-simplify]: Simplify 0.5 into 0.5 38.068 * [taylor]: Taking taylor expansion of (* (cos re) (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)))) in re 38.068 * [taylor]: Taking taylor expansion of (cos re) in re 38.068 * [taylor]: Taking taylor expansion of re in re 38.068 * [backup-simplify]: Simplify 0 into 0 38.068 * [backup-simplify]: Simplify 1 into 1 38.068 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) in re 38.068 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 38.068 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in re 38.068 * [taylor]: Taking taylor expansion of (pow im 5) in re 38.069 * [taylor]: Taking taylor expansion of im in re 38.069 * [backup-simplify]: Simplify im into im 38.069 * [taylor]: Taking taylor expansion of -1/60 in re 38.069 * [backup-simplify]: Simplify -1/60 into -1/60 38.069 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in re 38.069 * [taylor]: Taking taylor expansion of -1 in re 38.069 * [backup-simplify]: Simplify -1 into -1 38.069 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in re 38.069 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in re 38.069 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in re 38.069 * [taylor]: Taking taylor expansion of 1/3 in re 38.069 * [backup-simplify]: Simplify 1/3 into 1/3 38.069 * [taylor]: Taking taylor expansion of (pow im 2) in re 38.069 * [taylor]: Taking taylor expansion of im in re 38.069 * [backup-simplify]: Simplify im into im 38.069 * [taylor]: Taking taylor expansion of 2 in re 38.069 * [backup-simplify]: Simplify 2 into 2 38.069 * [taylor]: Taking taylor expansion of im in re 38.069 * [backup-simplify]: Simplify im into im 38.069 * [backup-simplify]: Simplify (* im im) into (pow im 2) 38.069 * [backup-simplify]: Simplify (* (pow im 2) (pow im 2)) into (pow im 4) 38.069 * [backup-simplify]: Simplify (* im (pow im 4)) into (pow im 5) 38.069 * [backup-simplify]: Simplify (* (pow im 5) -1/60) into (* -1/60 (pow im 5)) 38.069 * [backup-simplify]: Simplify (* im im) into (pow im 2) 38.070 * [backup-simplify]: Simplify (* 1/3 (pow im 2)) into (* 1/3 (pow im 2)) 38.070 * [backup-simplify]: Simplify (+ (* 1/3 (pow im 2)) 2) into (+ (* 1/3 (pow im 2)) 2) 38.070 * [backup-simplify]: Simplify (* (+ (* 1/3 (pow im 2)) 2) im) into (* (+ (* 1/3 (pow im 2)) 2) im) 38.070 * [backup-simplify]: Simplify (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) into (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) 38.070 * [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)))) 38.071 * [backup-simplify]: Simplify (* 1 (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im))))) into (* -1 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))) 38.071 * [backup-simplify]: Simplify (* 0.5 (* -1 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im))))) into (* -0.5 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))) 38.071 * [taylor]: Taking taylor expansion of (* -0.5 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))) in im 38.071 * [taylor]: Taking taylor expansion of -0.5 in im 38.071 * [backup-simplify]: Simplify -0.5 into -0.5 38.071 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im))) in im 38.071 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 3)) in im 38.071 * [taylor]: Taking taylor expansion of 1/3 in im 38.071 * [backup-simplify]: Simplify 1/3 into 1/3 38.071 * [taylor]: Taking taylor expansion of (pow im 3) in im 38.071 * [taylor]: Taking taylor expansion of im in im 38.071 * [backup-simplify]: Simplify 0 into 0 38.071 * [backup-simplify]: Simplify 1 into 1 38.072 * [taylor]: Taking taylor expansion of (+ (* 1/60 (pow im 5)) (* 2 im)) in im 38.072 * [taylor]: Taking taylor expansion of (* 1/60 (pow im 5)) in im 38.072 * [taylor]: Taking taylor expansion of 1/60 in im 38.072 * [backup-simplify]: Simplify 1/60 into 1/60 38.072 * [taylor]: Taking taylor expansion of (pow im 5) in im 38.072 * [taylor]: Taking taylor expansion of im in im 38.072 * [backup-simplify]: Simplify 0 into 0 38.072 * [backup-simplify]: Simplify 1 into 1 38.072 * [taylor]: Taking taylor expansion of (* 2 im) in im 38.072 * [taylor]: Taking taylor expansion of 2 in im 38.072 * [backup-simplify]: Simplify 2 into 2 38.072 * [taylor]: Taking taylor expansion of im in im 38.072 * [backup-simplify]: Simplify 0 into 0 38.072 * [backup-simplify]: Simplify 1 into 1 38.073 * [backup-simplify]: Simplify (* 2 0) into 0 38.073 * [backup-simplify]: Simplify (+ 0 0) into 0 38.073 * [backup-simplify]: Simplify (+ 0 0) into 0 38.074 * [backup-simplify]: Simplify (* -0.5 0) into 0 38.074 * [backup-simplify]: Simplify 0 into 0 38.074 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 38.074 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (* 0 (pow im 2))) into 0 38.074 * [backup-simplify]: Simplify (+ (* im 0) (* 0 (pow im 4))) into 0 38.075 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (* 0 -1/60)) into 0 38.075 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 38.075 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (pow im 2))) into 0 38.076 * [backup-simplify]: Simplify (+ 0 0) into 0 38.076 * [backup-simplify]: Simplify (+ (* (+ (* 1/3 (pow im 2)) 2) 0) (* 0 im)) into 0 38.077 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (* (+ (* 1/3 (pow im 2)) 2) im))) into 0 38.077 * [backup-simplify]: Simplify (+ 0 0) into 0 38.077 * [backup-simplify]: Simplify (+ 0) into 0 38.078 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))))) into 0 38.079 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* -1 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))))) into 0 38.079 * [taylor]: Taking taylor expansion of 0 in im 38.079 * [backup-simplify]: Simplify 0 into 0 38.079 * [backup-simplify]: Simplify 0 into 0 38.080 * [backup-simplify]: Simplify (+ (* 2 1) (* 0 0)) into 2 38.080 * [backup-simplify]: Simplify (+ 0 2) into 2 38.081 * [backup-simplify]: Simplify (+ 0 2) into 2 38.082 * [backup-simplify]: Simplify (+ (* -0.5 2) (* 0 0)) into (- 1.0) 38.083 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 38.083 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 38.084 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (+ (* 0 0) (* 0 (pow im 2)))) into 0 38.084 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 (pow im 4)))) into 0 38.085 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (+ (* 0 0) (* 0 -1/60))) into 0 38.085 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 38.086 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (pow im 2)))) into 0 38.086 * [backup-simplify]: Simplify (+ 0 0) into 0 38.089 * [backup-simplify]: Simplify (+ (* (+ (* 1/3 (pow im 2)) 2) 0) (+ (* 0 0) (* 0 im))) into 0 38.090 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (* (+ (* 1/3 (pow im 2)) 2) im)))) into 0 38.091 * [backup-simplify]: Simplify (+ 0 0) into 0 38.092 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 2) 2)) 0) into -1/2 38.093 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* -1/2 (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im))))))) into (+ (* 1/6 (pow im 3)) (+ (* 1/120 (pow im 5)) im)) 38.094 * [backup-simplify]: Simplify (+ (* 0.5 (+ (* 1/6 (pow im 3)) (+ (* 1/120 (pow im 5)) im))) (+ (* 0 0) (* 0 (* -1 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im))))))) into (+ (* 0.08333333333333333 (pow im 3)) (+ (* 0.004166666666666667 (pow im 5)) (* 0.5 im))) 38.094 * [taylor]: Taking taylor expansion of (+ (* 0.08333333333333333 (pow im 3)) (+ (* 0.004166666666666667 (pow im 5)) (* 0.5 im))) in im 38.094 * [taylor]: Taking taylor expansion of (* 0.08333333333333333 (pow im 3)) in im 38.094 * [taylor]: Taking taylor expansion of 0.08333333333333333 in im 38.094 * [backup-simplify]: Simplify 0.08333333333333333 into 0.08333333333333333 38.094 * [taylor]: Taking taylor expansion of (pow im 3) in im 38.094 * [taylor]: Taking taylor expansion of im in im 38.094 * [backup-simplify]: Simplify 0 into 0 38.094 * [backup-simplify]: Simplify 1 into 1 38.094 * [taylor]: Taking taylor expansion of (+ (* 0.004166666666666667 (pow im 5)) (* 0.5 im)) in im 38.094 * [taylor]: Taking taylor expansion of (* 0.004166666666666667 (pow im 5)) in im 38.094 * [taylor]: Taking taylor expansion of 0.004166666666666667 in im 38.094 * [backup-simplify]: Simplify 0.004166666666666667 into 0.004166666666666667 38.095 * [taylor]: Taking taylor expansion of (pow im 5) in im 38.095 * [taylor]: Taking taylor expansion of im in im 38.095 * [backup-simplify]: Simplify 0 into 0 38.095 * [backup-simplify]: Simplify 1 into 1 38.095 * [taylor]: Taking taylor expansion of (* 0.5 im) in im 38.095 * [taylor]: Taking taylor expansion of 0.5 in im 38.095 * [backup-simplify]: Simplify 0.5 into 0.5 38.095 * [taylor]: Taking taylor expansion of im in im 38.095 * [backup-simplify]: Simplify 0 into 0 38.095 * [backup-simplify]: Simplify 1 into 1 38.095 * [backup-simplify]: Simplify (* 0.5 0) into 0 38.096 * [backup-simplify]: Simplify (+ 0 0) into 0 38.096 * [backup-simplify]: Simplify (+ 0 0) into 0 38.096 * [backup-simplify]: Simplify 0 into 0 38.096 * [backup-simplify]: Simplify 0 into 0 38.097 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 1) (* 0 0))) into 0 38.097 * [backup-simplify]: Simplify (+ 0 0) into 0 38.098 * [backup-simplify]: Simplify (+ 0 0) into 0 38.099 * [backup-simplify]: Simplify (+ (* -0.5 0) (+ (* 0 2) (* 0 0))) into 0 38.099 * [backup-simplify]: Simplify 0 into 0 38.100 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 38.100 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 2))))) into 0 38.101 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 4))))) into 0 38.101 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 38.102 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 38.102 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 2))))) into 0 38.103 * [backup-simplify]: Simplify (+ 0 0) into 0 38.103 * [backup-simplify]: Simplify (+ (* (+ (* 1/3 (pow im 2)) 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 38.104 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* (+ (* 1/3 (pow im 2)) 2) im))))) into 0 38.104 * [backup-simplify]: Simplify (+ 0 0) into 0 38.105 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 1 1) 1) (/ (pow 0 1) 1)) 0) into 0 38.106 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* -1/2 0) (* 0 (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))))))) into 0 38.106 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 (+ (* 1/6 (pow im 3)) (+ (* 1/120 (pow im 5)) im))) (+ (* 0 0) (* 0 (* -1 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))))))) into 0 38.107 * [taylor]: Taking taylor expansion of 0 in im 38.107 * [backup-simplify]: Simplify 0 into 0 38.107 * [backup-simplify]: Simplify 0 into 0 38.107 * [backup-simplify]: Simplify (+ (* 0.5 1) (* 0 0)) into 0.5 38.108 * [backup-simplify]: Simplify (+ 0 0.5) into 0.5 38.108 * [backup-simplify]: Simplify (+ 0 0.5) into 0.5 38.108 * [backup-simplify]: Simplify 0.5 into 0.5 38.108 * [backup-simplify]: Simplify 0 into 0 38.108 * [backup-simplify]: Simplify (* 1 1) into 1 38.108 * [backup-simplify]: Simplify (* 1 1) into 1 38.109 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 38.109 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 38.110 * [backup-simplify]: Simplify (+ 0 0) into 0 38.110 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 38.111 * [backup-simplify]: Simplify (+ (* -0.5 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0)))) into (- 0.16666666666666666) 38.111 * [backup-simplify]: Simplify (- 0.16666666666666666) into (- 0.16666666666666666) 38.112 * [backup-simplify]: Simplify (+ (* (- 0.16666666666666666) (pow (* im 1) 3)) (+ (* 0.5 (* im (pow re 2))) (* (- 1.0) (* im 1)))) into (- (* 0.5 (* (pow re 2) im)) (+ (* 0.16666666666666666 (pow im 3)) (* 1.0 im))) 38.112 * [backup-simplify]: Simplify (* (* 0.5 (cos (/ 1 re))) (fma (pow (/ 1 im) 5) -1/60 (* (/ 1 im) (- (* (* (/ 1 im) -1/3) (/ 1 im)) 2)))) into (* 0.5 (* (cos (/ 1 re)) (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))))) 38.112 * [approximate]: Taking taylor expansion of (* 0.5 (* (cos (/ 1 re)) (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))))) in (re im) around 0 38.112 * [taylor]: Taking taylor expansion of (* 0.5 (* (cos (/ 1 re)) (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))))) in im 38.112 * [taylor]: Taking taylor expansion of 0.5 in im 38.112 * [backup-simplify]: Simplify 0.5 into 0.5 38.112 * [taylor]: Taking taylor expansion of (* (cos (/ 1 re)) (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))) in im 38.113 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 38.113 * [taylor]: Taking taylor expansion of (/ 1 re) in im 38.113 * [taylor]: Taking taylor expansion of re in im 38.113 * [backup-simplify]: Simplify re into re 38.113 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 38.113 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 38.113 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 38.113 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in im 38.113 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 38.113 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in im 38.113 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in im 38.113 * [taylor]: Taking taylor expansion of (/ 1 im) in im 38.113 * [taylor]: Taking taylor expansion of im in im 38.113 * [backup-simplify]: Simplify 0 into 0 38.113 * [backup-simplify]: Simplify 1 into 1 38.113 * [backup-simplify]: Simplify (/ 1 1) into 1 38.113 * [taylor]: Taking taylor expansion of -1/60 in im 38.113 * [backup-simplify]: Simplify -1/60 into -1/60 38.113 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 38.113 * [taylor]: Taking taylor expansion of -1 in im 38.113 * [backup-simplify]: Simplify -1 into -1 38.113 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 38.113 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 38.113 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 38.113 * [taylor]: Taking taylor expansion of 1/3 in im 38.113 * [backup-simplify]: Simplify 1/3 into 1/3 38.113 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 38.113 * [taylor]: Taking taylor expansion of (pow im 2) in im 38.113 * [taylor]: Taking taylor expansion of im in im 38.113 * [backup-simplify]: Simplify 0 into 0 38.113 * [backup-simplify]: Simplify 1 into 1 38.114 * [backup-simplify]: Simplify (* 1 1) into 1 38.114 * [backup-simplify]: Simplify (/ 1 1) into 1 38.114 * [taylor]: Taking taylor expansion of 2 in im 38.114 * [backup-simplify]: Simplify 2 into 2 38.114 * [taylor]: Taking taylor expansion of im in im 38.114 * [backup-simplify]: Simplify 0 into 0 38.114 * [backup-simplify]: Simplify 1 into 1 38.114 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 38.115 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 38.115 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 38.115 * [taylor]: Taking taylor expansion of (* 0.5 (* (cos (/ 1 re)) (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))))) in re 38.115 * [taylor]: Taking taylor expansion of 0.5 in re 38.115 * [backup-simplify]: Simplify 0.5 into 0.5 38.115 * [taylor]: Taking taylor expansion of (* (cos (/ 1 re)) (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))) in re 38.115 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 38.115 * [taylor]: Taking taylor expansion of (/ 1 re) in re 38.115 * [taylor]: Taking taylor expansion of re in re 38.115 * [backup-simplify]: Simplify 0 into 0 38.115 * [backup-simplify]: Simplify 1 into 1 38.115 * [backup-simplify]: Simplify (/ 1 1) into 1 38.115 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 38.115 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in re 38.115 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 38.115 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in re 38.115 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in re 38.115 * [taylor]: Taking taylor expansion of (/ 1 im) in re 38.115 * [taylor]: Taking taylor expansion of im in re 38.116 * [backup-simplify]: Simplify im into im 38.116 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 38.116 * [taylor]: Taking taylor expansion of -1/60 in re 38.116 * [backup-simplify]: Simplify -1/60 into -1/60 38.116 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in re 38.116 * [taylor]: Taking taylor expansion of -1 in re 38.116 * [backup-simplify]: Simplify -1 into -1 38.116 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in re 38.116 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in re 38.116 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in re 38.116 * [taylor]: Taking taylor expansion of 1/3 in re 38.116 * [backup-simplify]: Simplify 1/3 into 1/3 38.116 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 38.116 * [taylor]: Taking taylor expansion of (pow im 2) in re 38.116 * [taylor]: Taking taylor expansion of im in re 38.116 * [backup-simplify]: Simplify im into im 38.116 * [backup-simplify]: Simplify (* im im) into (pow im 2) 38.116 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 38.116 * [taylor]: Taking taylor expansion of 2 in re 38.116 * [backup-simplify]: Simplify 2 into 2 38.116 * [taylor]: Taking taylor expansion of im in re 38.116 * [backup-simplify]: Simplify im into im 38.116 * [backup-simplify]: Simplify (* 1/3 (/ 1 (pow im 2))) into (/ 1/3 (pow im 2)) 38.116 * [backup-simplify]: Simplify (+ (/ 1/3 (pow im 2)) 2) into (+ (* 1/3 (/ 1 (pow im 2))) 2) 38.116 * [backup-simplify]: Simplify (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) into (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 38.116 * [taylor]: Taking taylor expansion of (* 0.5 (* (cos (/ 1 re)) (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))))) in re 38.116 * [taylor]: Taking taylor expansion of 0.5 in re 38.116 * [backup-simplify]: Simplify 0.5 into 0.5 38.116 * [taylor]: Taking taylor expansion of (* (cos (/ 1 re)) (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))) in re 38.116 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 38.116 * [taylor]: Taking taylor expansion of (/ 1 re) in re 38.116 * [taylor]: Taking taylor expansion of re in re 38.116 * [backup-simplify]: Simplify 0 into 0 38.116 * [backup-simplify]: Simplify 1 into 1 38.117 * [backup-simplify]: Simplify (/ 1 1) into 1 38.117 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 38.117 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in re 38.117 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 38.117 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in re 38.117 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in re 38.117 * [taylor]: Taking taylor expansion of (/ 1 im) in re 38.117 * [taylor]: Taking taylor expansion of im in re 38.117 * [backup-simplify]: Simplify im into im 38.117 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 38.117 * [taylor]: Taking taylor expansion of -1/60 in re 38.117 * [backup-simplify]: Simplify -1/60 into -1/60 38.117 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in re 38.117 * [taylor]: Taking taylor expansion of -1 in re 38.117 * [backup-simplify]: Simplify -1 into -1 38.117 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in re 38.117 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in re 38.117 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in re 38.117 * [taylor]: Taking taylor expansion of 1/3 in re 38.117 * [backup-simplify]: Simplify 1/3 into 1/3 38.117 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 38.117 * [taylor]: Taking taylor expansion of (pow im 2) in re 38.117 * [taylor]: Taking taylor expansion of im in re 38.117 * [backup-simplify]: Simplify im into im 38.117 * [backup-simplify]: Simplify (* im im) into (pow im 2) 38.117 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 38.117 * [taylor]: Taking taylor expansion of 2 in re 38.117 * [backup-simplify]: Simplify 2 into 2 38.117 * [taylor]: Taking taylor expansion of im in re 38.117 * [backup-simplify]: Simplify im into im 38.117 * [backup-simplify]: Simplify (* 1/3 (/ 1 (pow im 2))) into (/ 1/3 (pow im 2)) 38.117 * [backup-simplify]: Simplify (+ (/ 1/3 (pow im 2)) 2) into (+ (* 1/3 (/ 1 (pow im 2))) 2) 38.117 * [backup-simplify]: Simplify (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) into (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 38.118 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 im)) into (/ 1 (pow im 2)) 38.118 * [backup-simplify]: Simplify (* (/ 1 (pow im 2)) (/ 1 (pow im 2))) into (/ 1 (pow im 4)) 38.118 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 (pow im 4))) into (/ 1 (pow im 5)) 38.118 * [backup-simplify]: Simplify (* (/ 1 (pow im 5)) -1/60) into (/ -1/60 (pow im 5)) 38.118 * [backup-simplify]: Simplify (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) into (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 38.118 * [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)))))) 38.118 * [backup-simplify]: Simplify (* (cos (/ 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))))) (cos (/ 1 re)))) 38.119 * [backup-simplify]: Simplify (* 0.5 (* -1 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re))))) into (* -0.5 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re)))) 38.119 * [taylor]: Taking taylor expansion of (* -0.5 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re)))) in im 38.119 * [taylor]: Taking taylor expansion of -0.5 in im 38.119 * [backup-simplify]: Simplify -0.5 into -0.5 38.119 * [taylor]: Taking taylor expansion of (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re))) in im 38.119 * [taylor]: Taking taylor expansion of (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) in im 38.119 * [taylor]: Taking taylor expansion of (* 1/60 (/ 1 (pow im 5))) in im 38.119 * [taylor]: Taking taylor expansion of 1/60 in im 38.119 * [backup-simplify]: Simplify 1/60 into 1/60 38.119 * [taylor]: Taking taylor expansion of (/ 1 (pow im 5)) in im 38.119 * [taylor]: Taking taylor expansion of (pow im 5) in im 38.119 * [taylor]: Taking taylor expansion of im in im 38.119 * [backup-simplify]: Simplify 0 into 0 38.119 * [backup-simplify]: Simplify 1 into 1 38.119 * [backup-simplify]: Simplify (* 1 1) into 1 38.119 * [backup-simplify]: Simplify (* 1 1) into 1 38.120 * [backup-simplify]: Simplify (* 1 1) into 1 38.120 * [backup-simplify]: Simplify (/ 1 1) into 1 38.120 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))) in im 38.120 * [taylor]: Taking taylor expansion of (* 2 (/ 1 im)) in im 38.120 * [taylor]: Taking taylor expansion of 2 in im 38.120 * [backup-simplify]: Simplify 2 into 2 38.120 * [taylor]: Taking taylor expansion of (/ 1 im) in im 38.120 * [taylor]: Taking taylor expansion of im in im 38.120 * [backup-simplify]: Simplify 0 into 0 38.120 * [backup-simplify]: Simplify 1 into 1 38.120 * [backup-simplify]: Simplify (/ 1 1) into 1 38.120 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in im 38.120 * [taylor]: Taking taylor expansion of 1/3 in im 38.120 * [backup-simplify]: Simplify 1/3 into 1/3 38.120 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in im 38.120 * [taylor]: Taking taylor expansion of (pow im 3) in im 38.120 * [taylor]: Taking taylor expansion of im in im 38.120 * [backup-simplify]: Simplify 0 into 0 38.120 * [backup-simplify]: Simplify 1 into 1 38.121 * [backup-simplify]: Simplify (* 1 1) into 1 38.121 * [backup-simplify]: Simplify (* 1 1) into 1 38.121 * [backup-simplify]: Simplify (/ 1 1) into 1 38.121 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 38.121 * [taylor]: Taking taylor expansion of (/ 1 re) in im 38.121 * [taylor]: Taking taylor expansion of re in im 38.121 * [backup-simplify]: Simplify re into re 38.121 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 38.122 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 38.122 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 38.122 * [backup-simplify]: Simplify (* 1/60 1) into 1/60 38.122 * [backup-simplify]: Simplify (+ 1/60 0) into 1/60 38.122 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 38.122 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 38.122 * [backup-simplify]: Simplify (- 0) into 0 38.123 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 38.123 * [backup-simplify]: Simplify (* 1/60 (cos (/ 1 re))) into (* 1/60 (cos (/ 1 re))) 38.123 * [backup-simplify]: Simplify (* -0.5 (* 1/60 (cos (/ 1 re)))) into (* -0.008333333333333333 (cos (/ 1 re))) 38.123 * [backup-simplify]: Simplify (* -0.008333333333333333 (cos (/ 1 re))) into (* -0.008333333333333333 (cos (/ 1 re))) 38.123 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 38.123 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 im))) into 0 38.123 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (* 0 (/ 1 (pow im 2)))) into 0 38.123 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 (pow im 4)))) into 0 38.123 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (* 0 -1/60)) into 0 38.123 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 38.124 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))))) into 0 38.124 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (/ 1 (pow im 2)))) into 0 38.124 * [backup-simplify]: Simplify (+ 0 0) into 0 38.124 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)))) into 0 38.125 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) into 0 38.125 * [backup-simplify]: Simplify (+ 0 0) into 0 38.125 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 (- (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))))) into 0 38.126 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* -1 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re)))))) into 0 38.126 * [taylor]: Taking taylor expansion of 0 in im 38.126 * [backup-simplify]: Simplify 0 into 0 38.126 * [backup-simplify]: Simplify (+ 0) into 0 38.126 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 1)) into 0 38.126 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 38.127 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 38.127 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 0)) into 0 38.127 * [backup-simplify]: Simplify (- 0) into 0 38.128 * [backup-simplify]: Simplify (+ 0 0) into 0 38.128 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.128 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.129 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.129 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 38.130 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 1)) into 0 38.130 * [backup-simplify]: Simplify (+ 0 0) into 0 38.130 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 (cos (/ 1 re)))) into 0 38.130 * [backup-simplify]: Simplify (+ (* -0.5 0) (* 0 (* 1/60 (cos (/ 1 re))))) into 0 38.130 * [backup-simplify]: Simplify 0 into 0 38.131 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 38.131 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (* 0 (/ 1 im)))) into 0 38.131 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 38.132 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))) into 0 38.132 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (* 0 -1/60))) into 0 38.133 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 38.133 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))))) into 0 38.134 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 38.134 * [backup-simplify]: Simplify (+ 0 0) into 0 38.134 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 38.136 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))) into 0 38.136 * [backup-simplify]: Simplify (+ 0 0) into 0 38.137 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 (- (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))))))) into 0 38.138 * [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))))) (cos (/ 1 re))))))) into 0 38.138 * [taylor]: Taking taylor expansion of 0 in im 38.138 * [backup-simplify]: Simplify 0 into 0 38.139 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 38.140 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 38.140 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 38.140 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 38.141 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 38.141 * [backup-simplify]: Simplify (- 0) into 0 38.142 * [backup-simplify]: Simplify (+ 0 0) into 0 38.143 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 38.143 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 38.144 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 38.145 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.146 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 0 1))) into 0 38.146 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 38.147 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 38.147 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 38.148 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 1/3 (cos (/ 1 re))))) into (* 1/3 (cos (/ 1 re))) 38.149 * [backup-simplify]: Simplify (+ (* -0.5 (* 1/3 (cos (/ 1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ 1 re)))))) into (- (* 0.16666666666666666 (cos (/ 1 re)))) 38.149 * [backup-simplify]: Simplify (- (* 0.16666666666666666 (cos (/ 1 re)))) into (- (* 0.16666666666666666 (cos (/ 1 re)))) 38.149 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 38.150 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im))))) into 0 38.151 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 38.152 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4)))))) into 0 38.153 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 38.153 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 38.154 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))))) into 0 38.155 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 38.155 * [backup-simplify]: Simplify (+ 0 0) into 0 38.156 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 38.157 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))))) into 0 38.157 * [backup-simplify]: Simplify (+ 0 0) into 0 38.158 * [backup-simplify]: Simplify (+ (* (cos (/ 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 38.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))))) (cos (/ 1 re)))))))) into 0 38.160 * [taylor]: Taking taylor expansion of 0 in im 38.160 * [backup-simplify]: Simplify 0 into 0 38.161 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 38.162 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 38.162 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 38.163 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 38.164 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 38.164 * [backup-simplify]: Simplify (- 0) into 0 38.165 * [backup-simplify]: Simplify (+ 0 0) into 0 38.166 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 38.167 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 38.168 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 38.169 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.170 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 38.170 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.171 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.172 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 38.173 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 38.173 * [backup-simplify]: Simplify (+ 0 0) into 0 38.173 * [backup-simplify]: Simplify (+ 0 0) into 0 38.174 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (* 0 (cos (/ 1 re)))))) into 0 38.175 * [backup-simplify]: Simplify (+ (* -0.5 0) (+ (* 0 (* 1/3 (cos (/ 1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ 1 re))))))) into 0 38.175 * [backup-simplify]: Simplify 0 into 0 38.176 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 38.177 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im)))))) into 0 38.178 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 38.179 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))))) into 0 38.180 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60))))) into 0 38.181 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 im))))) into 0 38.182 * [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 38.183 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 38.184 * [backup-simplify]: Simplify (+ 0 0) into 0 38.184 * [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 38.186 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))))) into 0 38.186 * [backup-simplify]: Simplify (+ 0 0) into 0 38.187 * [backup-simplify]: Simplify (+ (* (cos (/ 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 38.189 * [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))))) (cos (/ 1 re))))))))) into 0 38.190 * [taylor]: Taking taylor expansion of 0 in im 38.190 * [backup-simplify]: Simplify 0 into 0 38.192 * [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 38.193 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 38.193 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 38.195 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 38.195 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))) into 0 38.196 * [backup-simplify]: Simplify (- 0) into 0 38.196 * [backup-simplify]: Simplify (+ 0 0) into 0 38.197 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 38.197 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 38.198 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 38.198 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.199 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 38.199 * [backup-simplify]: Simplify (* 2 1) into 2 38.204 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 38.204 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 38.205 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.205 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 38.206 * [backup-simplify]: Simplify (+ 2 0) into 2 38.206 * [backup-simplify]: Simplify (+ 0 2) into 2 38.207 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (* 2 (cos (/ 1 re))))))) into (* 2 (cos (/ 1 re))) 38.208 * [backup-simplify]: Simplify (+ (* -0.5 (* 2 (cos (/ 1 re)))) (+ (* 0 0) (+ (* 0 (* 1/3 (cos (/ 1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ 1 re)))))))) into (- (* 1.0 (cos (/ 1 re)))) 38.208 * [backup-simplify]: Simplify (- (* 1.0 (cos (/ 1 re)))) into (- (* 1.0 (cos (/ 1 re)))) 38.208 * [backup-simplify]: Simplify (+ (* (- (* 1.0 (cos (/ 1 (/ 1 re))))) (* (/ 1 (/ 1 im)) 1)) (+ (* (- (* 0.16666666666666666 (cos (/ 1 (/ 1 re))))) (pow (* (/ 1 (/ 1 im)) 1) 3)) (* (* -0.008333333333333333 (cos (/ 1 (/ 1 re)))) (pow (* (/ 1 (/ 1 im)) 1) 5)))) into (- (+ (* 1.0 (* im (cos re))) (+ (* 0.16666666666666666 (* (pow im 3) (cos re))) (* 0.008333333333333333 (* (pow im 5) (cos re)))))) 38.208 * [backup-simplify]: Simplify (* (* 0.5 (cos (/ 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)) (cos (/ -1 re)))) 38.209 * [approximate]: Taking taylor expansion of (* 0.5 (* (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) (cos (/ -1 re)))) in (re im) around 0 38.209 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) (cos (/ -1 re)))) in im 38.209 * [taylor]: Taking taylor expansion of 0.5 in im 38.209 * [backup-simplify]: Simplify 0.5 into 0.5 38.209 * [taylor]: Taking taylor expansion of (* (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) (cos (/ -1 re))) in im 38.209 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 38.209 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 38.209 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in im 38.209 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in im 38.209 * [taylor]: Taking taylor expansion of (/ -1 im) in im 38.209 * [taylor]: Taking taylor expansion of -1 in im 38.209 * [backup-simplify]: Simplify -1 into -1 38.209 * [taylor]: Taking taylor expansion of im in im 38.209 * [backup-simplify]: Simplify 0 into 0 38.209 * [backup-simplify]: Simplify 1 into 1 38.209 * [backup-simplify]: Simplify (/ -1 1) into -1 38.209 * [taylor]: Taking taylor expansion of -1/60 in im 38.209 * [backup-simplify]: Simplify -1/60 into -1/60 38.209 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 38.209 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 38.209 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 38.209 * [taylor]: Taking taylor expansion of 1/3 in im 38.209 * [backup-simplify]: Simplify 1/3 into 1/3 38.209 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 38.209 * [taylor]: Taking taylor expansion of (pow im 2) in im 38.209 * [taylor]: Taking taylor expansion of im in im 38.209 * [backup-simplify]: Simplify 0 into 0 38.209 * [backup-simplify]: Simplify 1 into 1 38.210 * [backup-simplify]: Simplify (* 1 1) into 1 38.210 * [backup-simplify]: Simplify (/ 1 1) into 1 38.210 * [taylor]: Taking taylor expansion of 2 in im 38.210 * [backup-simplify]: Simplify 2 into 2 38.210 * [taylor]: Taking taylor expansion of im in im 38.210 * [backup-simplify]: Simplify 0 into 0 38.210 * [backup-simplify]: Simplify 1 into 1 38.210 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 38.210 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 38.211 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 38.211 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 38.211 * [taylor]: Taking taylor expansion of (/ -1 re) in im 38.211 * [taylor]: Taking taylor expansion of -1 in im 38.211 * [backup-simplify]: Simplify -1 into -1 38.211 * [taylor]: Taking taylor expansion of re in im 38.211 * [backup-simplify]: Simplify re into re 38.211 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 38.211 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 38.211 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 38.211 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) (cos (/ -1 re)))) in re 38.211 * [taylor]: Taking taylor expansion of 0.5 in re 38.211 * [backup-simplify]: Simplify 0.5 into 0.5 38.211 * [taylor]: Taking taylor expansion of (* (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) (cos (/ -1 re))) in re 38.211 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in re 38.211 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 38.211 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in re 38.211 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in re 38.211 * [taylor]: Taking taylor expansion of (/ -1 im) in re 38.211 * [taylor]: Taking taylor expansion of -1 in re 38.211 * [backup-simplify]: Simplify -1 into -1 38.211 * [taylor]: Taking taylor expansion of im in re 38.211 * [backup-simplify]: Simplify im into im 38.211 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 38.211 * [taylor]: Taking taylor expansion of -1/60 in re 38.211 * [backup-simplify]: Simplify -1/60 into -1/60 38.211 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in re 38.211 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in re 38.211 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in re 38.211 * [taylor]: Taking taylor expansion of 1/3 in re 38.211 * [backup-simplify]: Simplify 1/3 into 1/3 38.211 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 38.211 * [taylor]: Taking taylor expansion of (pow im 2) in re 38.211 * [taylor]: Taking taylor expansion of im in re 38.211 * [backup-simplify]: Simplify im into im 38.211 * [backup-simplify]: Simplify (* im im) into (pow im 2) 38.211 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 38.212 * [taylor]: Taking taylor expansion of 2 in re 38.212 * [backup-simplify]: Simplify 2 into 2 38.212 * [taylor]: Taking taylor expansion of im in re 38.212 * [backup-simplify]: Simplify im into im 38.212 * [backup-simplify]: Simplify (* 1/3 (/ 1 (pow im 2))) into (/ 1/3 (pow im 2)) 38.212 * [backup-simplify]: Simplify (+ (/ 1/3 (pow im 2)) 2) into (+ (* 1/3 (/ 1 (pow im 2))) 2) 38.212 * [backup-simplify]: Simplify (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) into (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 38.212 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 38.212 * [taylor]: Taking taylor expansion of (/ -1 re) in re 38.212 * [taylor]: Taking taylor expansion of -1 in re 38.212 * [backup-simplify]: Simplify -1 into -1 38.212 * [taylor]: Taking taylor expansion of re in re 38.212 * [backup-simplify]: Simplify 0 into 0 38.212 * [backup-simplify]: Simplify 1 into 1 38.212 * [backup-simplify]: Simplify (/ -1 1) into -1 38.212 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 38.212 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) (cos (/ -1 re)))) in re 38.212 * [taylor]: Taking taylor expansion of 0.5 in re 38.212 * [backup-simplify]: Simplify 0.5 into 0.5 38.212 * [taylor]: Taking taylor expansion of (* (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) (cos (/ -1 re))) in re 38.212 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in re 38.212 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 38.212 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in re 38.212 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in re 38.212 * [taylor]: Taking taylor expansion of (/ -1 im) in re 38.212 * [taylor]: Taking taylor expansion of -1 in re 38.212 * [backup-simplify]: Simplify -1 into -1 38.212 * [taylor]: Taking taylor expansion of im in re 38.213 * [backup-simplify]: Simplify im into im 38.213 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 38.213 * [taylor]: Taking taylor expansion of -1/60 in re 38.213 * [backup-simplify]: Simplify -1/60 into -1/60 38.213 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in re 38.213 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in re 38.213 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in re 38.213 * [taylor]: Taking taylor expansion of 1/3 in re 38.213 * [backup-simplify]: Simplify 1/3 into 1/3 38.213 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 38.213 * [taylor]: Taking taylor expansion of (pow im 2) in re 38.213 * [taylor]: Taking taylor expansion of im in re 38.213 * [backup-simplify]: Simplify im into im 38.213 * [backup-simplify]: Simplify (* im im) into (pow im 2) 38.213 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 38.213 * [taylor]: Taking taylor expansion of 2 in re 38.213 * [backup-simplify]: Simplify 2 into 2 38.213 * [taylor]: Taking taylor expansion of im in re 38.213 * [backup-simplify]: Simplify im into im 38.213 * [backup-simplify]: Simplify (* 1/3 (/ 1 (pow im 2))) into (/ 1/3 (pow im 2)) 38.213 * [backup-simplify]: Simplify (+ (/ 1/3 (pow im 2)) 2) into (+ (* 1/3 (/ 1 (pow im 2))) 2) 38.213 * [backup-simplify]: Simplify (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) into (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 38.213 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 38.213 * [taylor]: Taking taylor expansion of (/ -1 re) in re 38.213 * [taylor]: Taking taylor expansion of -1 in re 38.213 * [backup-simplify]: Simplify -1 into -1 38.213 * [taylor]: Taking taylor expansion of re in re 38.213 * [backup-simplify]: Simplify 0 into 0 38.213 * [backup-simplify]: Simplify 1 into 1 38.213 * [backup-simplify]: Simplify (/ -1 1) into -1 38.214 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 38.214 * [backup-simplify]: Simplify (* (/ -1 im) (/ -1 im)) into (/ 1 (pow im 2)) 38.214 * [backup-simplify]: Simplify (* (/ 1 (pow im 2)) (/ 1 (pow im 2))) into (/ 1 (pow im 4)) 38.214 * [backup-simplify]: Simplify (* (/ -1 im) (/ 1 (pow im 4))) into (/ -1 (pow im 5)) 38.214 * [backup-simplify]: Simplify (* (/ -1 (pow im 5)) -1/60) into (/ 1/60 (pow im 5)) 38.214 * [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))))) 38.214 * [backup-simplify]: Simplify (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re))) into (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re))) 38.214 * [backup-simplify]: Simplify (* 0.5 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re)))) into (* 0.5 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re)))) 38.215 * [taylor]: Taking taylor expansion of (* 0.5 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re)))) in im 38.215 * [taylor]: Taking taylor expansion of 0.5 in im 38.215 * [backup-simplify]: Simplify 0.5 into 0.5 38.215 * [taylor]: Taking taylor expansion of (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re))) in im 38.215 * [taylor]: Taking taylor expansion of (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) in im 38.215 * [taylor]: Taking taylor expansion of (* 1/60 (/ 1 (pow im 5))) in im 38.215 * [taylor]: Taking taylor expansion of 1/60 in im 38.215 * [backup-simplify]: Simplify 1/60 into 1/60 38.215 * [taylor]: Taking taylor expansion of (/ 1 (pow im 5)) in im 38.215 * [taylor]: Taking taylor expansion of (pow im 5) in im 38.215 * [taylor]: Taking taylor expansion of im in im 38.215 * [backup-simplify]: Simplify 0 into 0 38.215 * [backup-simplify]: Simplify 1 into 1 38.215 * [backup-simplify]: Simplify (* 1 1) into 1 38.215 * [backup-simplify]: Simplify (* 1 1) into 1 38.215 * [backup-simplify]: Simplify (* 1 1) into 1 38.216 * [backup-simplify]: Simplify (/ 1 1) into 1 38.216 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))) in im 38.216 * [taylor]: Taking taylor expansion of (* 2 (/ 1 im)) in im 38.216 * [taylor]: Taking taylor expansion of 2 in im 38.216 * [backup-simplify]: Simplify 2 into 2 38.216 * [taylor]: Taking taylor expansion of (/ 1 im) in im 38.216 * [taylor]: Taking taylor expansion of im in im 38.216 * [backup-simplify]: Simplify 0 into 0 38.216 * [backup-simplify]: Simplify 1 into 1 38.216 * [backup-simplify]: Simplify (/ 1 1) into 1 38.216 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in im 38.216 * [taylor]: Taking taylor expansion of 1/3 in im 38.216 * [backup-simplify]: Simplify 1/3 into 1/3 38.216 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in im 38.216 * [taylor]: Taking taylor expansion of (pow im 3) in im 38.216 * [taylor]: Taking taylor expansion of im in im 38.216 * [backup-simplify]: Simplify 0 into 0 38.216 * [backup-simplify]: Simplify 1 into 1 38.216 * [backup-simplify]: Simplify (* 1 1) into 1 38.217 * [backup-simplify]: Simplify (* 1 1) into 1 38.217 * [backup-simplify]: Simplify (/ 1 1) into 1 38.217 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 38.217 * [taylor]: Taking taylor expansion of (/ -1 re) in im 38.217 * [taylor]: Taking taylor expansion of -1 in im 38.217 * [backup-simplify]: Simplify -1 into -1 38.217 * [taylor]: Taking taylor expansion of re in im 38.217 * [backup-simplify]: Simplify re into re 38.217 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 38.217 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 38.217 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 38.217 * [backup-simplify]: Simplify (* 1/60 1) into 1/60 38.218 * [backup-simplify]: Simplify (+ 1/60 0) into 1/60 38.218 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 38.218 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 38.218 * [backup-simplify]: Simplify (- 0) into 0 38.218 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 38.218 * [backup-simplify]: Simplify (* 1/60 (cos (/ -1 re))) into (* 1/60 (cos (/ -1 re))) 38.218 * [backup-simplify]: Simplify (* 0.5 (* 1/60 (cos (/ -1 re)))) into (* 0.008333333333333333 (cos (/ -1 re))) 38.218 * [backup-simplify]: Simplify (* 0.008333333333333333 (cos (/ -1 re))) into (* 0.008333333333333333 (cos (/ -1 re))) 38.218 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 38.218 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ -1 im))) into 0 38.219 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (* 0 (/ 1 (pow im 2)))) into 0 38.219 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ 1 (pow im 4)))) into 0 38.219 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (* 0 -1/60)) into 0 38.219 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 38.219 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))))) into 0 38.219 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (/ 1 (pow im 2)))) into 0 38.220 * [backup-simplify]: Simplify (+ 0 0) into 0 38.220 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)))) into 0 38.220 * [backup-simplify]: Simplify (+ 0 0) into 0 38.220 * [backup-simplify]: Simplify (+ (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) 0) (* 0 (cos (/ -1 re)))) into 0 38.221 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re))))) into 0 38.221 * [taylor]: Taking taylor expansion of 0 in im 38.221 * [backup-simplify]: Simplify 0 into 0 38.221 * [backup-simplify]: Simplify (+ 0) into 0 38.222 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 1)) into 0 38.222 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 38.222 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 38.223 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 0)) into 0 38.223 * [backup-simplify]: Simplify (- 0) into 0 38.223 * [backup-simplify]: Simplify (+ 0 0) into 0 38.223 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.224 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.224 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.225 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 38.225 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 1)) into 0 38.225 * [backup-simplify]: Simplify (+ 0 0) into 0 38.226 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 (cos (/ -1 re)))) into 0 38.226 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* 1/60 (cos (/ -1 re))))) into 0 38.226 * [backup-simplify]: Simplify 0 into 0 38.226 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 38.226 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (* 0 (/ -1 im)))) into 0 38.227 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 38.227 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))) into 0 38.228 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (* 0 -1/60))) into 0 38.228 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 38.228 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))))) into 0 38.229 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 38.229 * [backup-simplify]: Simplify (+ 0 0) into 0 38.230 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 38.230 * [backup-simplify]: Simplify (+ 0 0) into 0 38.231 * [backup-simplify]: Simplify (+ (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) 0) (+ (* 0 0) (* 0 (cos (/ -1 re))))) into 0 38.232 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re)))))) into 0 38.232 * [taylor]: Taking taylor expansion of 0 in im 38.232 * [backup-simplify]: Simplify 0 into 0 38.233 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 38.234 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 38.234 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 38.235 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 38.235 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 38.236 * [backup-simplify]: Simplify (- 0) into 0 38.236 * [backup-simplify]: Simplify (+ 0 0) into 0 38.237 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 38.238 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 38.239 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 38.240 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.241 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 0 1))) into 0 38.241 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 38.242 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 38.242 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 38.243 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 1/3 (cos (/ -1 re))))) into (* 1/3 (cos (/ -1 re))) 38.244 * [backup-simplify]: Simplify (+ (* 0.5 (* 1/3 (cos (/ -1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ -1 re)))))) into (* 0.16666666666666666 (cos (/ -1 re))) 38.244 * [backup-simplify]: Simplify (* 0.16666666666666666 (cos (/ -1 re))) into (* 0.16666666666666666 (cos (/ -1 re))) 38.244 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 38.245 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 im))))) into 0 38.246 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 38.247 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4)))))) into 0 38.248 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 38.248 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 38.249 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))))) into 0 38.250 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 38.250 * [backup-simplify]: Simplify (+ 0 0) into 0 38.251 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 38.251 * [backup-simplify]: Simplify (+ 0 0) into 0 38.252 * [backup-simplify]: Simplify (+ (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cos (/ -1 re)))))) into 0 38.254 * [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))))) (cos (/ -1 re))))))) into 0 38.254 * [taylor]: Taking taylor expansion of 0 in im 38.254 * [backup-simplify]: Simplify 0 into 0 38.255 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 38.256 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 38.256 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 38.257 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 38.257 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 38.257 * [backup-simplify]: Simplify (- 0) into 0 38.257 * [backup-simplify]: Simplify (+ 0 0) into 0 38.258 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 38.259 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 38.259 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 38.260 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.260 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 38.261 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.261 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.262 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 38.262 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 38.262 * [backup-simplify]: Simplify (+ 0 0) into 0 38.262 * [backup-simplify]: Simplify (+ 0 0) into 0 38.263 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (* 0 (cos (/ -1 re)))))) into 0 38.264 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 (* 1/3 (cos (/ -1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ -1 re))))))) into 0 38.264 * [backup-simplify]: Simplify 0 into 0 38.264 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 38.265 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 im)))))) into 0 38.265 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 38.266 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))))) into 0 38.267 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60))))) into 0 38.268 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 im))))) into 0 38.268 * [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 38.269 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 38.269 * [backup-simplify]: Simplify (+ 0 0) into 0 38.269 * [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 38.269 * [backup-simplify]: Simplify (+ 0 0) into 0 38.270 * [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 (cos (/ -1 re))))))) into 0 38.271 * [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))))) (cos (/ -1 re)))))))) into 0 38.271 * [taylor]: Taking taylor expansion of 0 in im 38.271 * [backup-simplify]: Simplify 0 into 0 38.273 * [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 38.273 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 38.274 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 38.275 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 38.275 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))) into 0 38.275 * [backup-simplify]: Simplify (- 0) into 0 38.276 * [backup-simplify]: Simplify (+ 0 0) into 0 38.276 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 38.277 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 38.277 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 38.278 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.279 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 38.279 * [backup-simplify]: Simplify (* 2 1) into 2 38.279 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 38.280 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 38.280 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.281 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 38.281 * [backup-simplify]: Simplify (+ 2 0) into 2 38.282 * [backup-simplify]: Simplify (+ 0 2) into 2 38.283 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (* 2 (cos (/ -1 re))))))) into (* 2 (cos (/ -1 re))) 38.283 * [backup-simplify]: Simplify (+ (* 0.5 (* 2 (cos (/ -1 re)))) (+ (* 0 0) (+ (* 0 (* 1/3 (cos (/ -1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ -1 re)))))))) into (* 1.0 (cos (/ -1 re))) 38.283 * [backup-simplify]: Simplify (* 1.0 (cos (/ -1 re))) into (* 1.0 (cos (/ -1 re))) 38.284 * [backup-simplify]: Simplify (+ (* (* 1.0 (cos (/ -1 (/ 1 (- re))))) (* (/ 1 (/ 1 (- im))) 1)) (+ (* (* 0.16666666666666666 (cos (/ -1 (/ 1 (- re))))) (pow (* (/ 1 (/ 1 (- im))) 1) 3)) (* (* 0.008333333333333333 (cos (/ -1 (/ 1 (- re))))) (pow (* (/ 1 (/ 1 (- im))) 1) 5)))) into (- (+ (* 1.0 (* im (cos re))) (+ (* 0.16666666666666666 (* (pow im 3) (cos re))) (* 0.008333333333333333 (* (pow im 5) (cos re)))))) 38.284 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 3 2 1) 38.284 * [backup-simplify]: Simplify (* (* im -1/3) im) into (* -1/3 (pow im 2)) 38.284 * [approximate]: Taking taylor expansion of (* -1/3 (pow im 2)) in (im) around 0 38.284 * [taylor]: Taking taylor expansion of (* -1/3 (pow im 2)) in im 38.284 * [taylor]: Taking taylor expansion of -1/3 in im 38.284 * [backup-simplify]: Simplify -1/3 into -1/3 38.284 * [taylor]: Taking taylor expansion of (pow im 2) in im 38.284 * [taylor]: Taking taylor expansion of im in im 38.284 * [backup-simplify]: Simplify 0 into 0 38.284 * [backup-simplify]: Simplify 1 into 1 38.284 * [taylor]: Taking taylor expansion of (* -1/3 (pow im 2)) in im 38.284 * [taylor]: Taking taylor expansion of -1/3 in im 38.284 * [backup-simplify]: Simplify -1/3 into -1/3 38.284 * [taylor]: Taking taylor expansion of (pow im 2) in im 38.284 * [taylor]: Taking taylor expansion of im in im 38.284 * [backup-simplify]: Simplify 0 into 0 38.284 * [backup-simplify]: Simplify 1 into 1 38.284 * [backup-simplify]: Simplify (* 1 1) into 1 38.285 * [backup-simplify]: Simplify (* -1/3 1) into -1/3 38.285 * [backup-simplify]: Simplify -1/3 into -1/3 38.285 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.285 * [backup-simplify]: Simplify (+ (* -1/3 0) (* 0 1)) into 0 38.285 * [backup-simplify]: Simplify 0 into 0 38.286 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 38.287 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (* 0 1))) into 0 38.287 * [backup-simplify]: Simplify 0 into 0 38.287 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 38.288 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 38.288 * [backup-simplify]: Simplify 0 into 0 38.289 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 38.290 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 38.290 * [backup-simplify]: Simplify 0 into 0 38.292 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 38.293 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 38.293 * [backup-simplify]: Simplify 0 into 0 38.295 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 38.297 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 38.297 * [backup-simplify]: Simplify 0 into 0 38.297 * [backup-simplify]: Simplify (* -1/3 (pow im 2)) into (* -1/3 (pow im 2)) 38.297 * [backup-simplify]: Simplify (* (* (/ 1 im) -1/3) (/ 1 im)) into (/ -1/3 (pow im 2)) 38.297 * [approximate]: Taking taylor expansion of (/ -1/3 (pow im 2)) in (im) around 0 38.297 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 2)) in im 38.297 * [taylor]: Taking taylor expansion of -1/3 in im 38.297 * [backup-simplify]: Simplify -1/3 into -1/3 38.297 * [taylor]: Taking taylor expansion of (pow im 2) in im 38.297 * [taylor]: Taking taylor expansion of im in im 38.297 * [backup-simplify]: Simplify 0 into 0 38.297 * [backup-simplify]: Simplify 1 into 1 38.298 * [backup-simplify]: Simplify (* 1 1) into 1 38.298 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 38.298 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 2)) in im 38.298 * [taylor]: Taking taylor expansion of -1/3 in im 38.298 * [backup-simplify]: Simplify -1/3 into -1/3 38.298 * [taylor]: Taking taylor expansion of (pow im 2) in im 38.298 * [taylor]: Taking taylor expansion of im in im 38.298 * [backup-simplify]: Simplify 0 into 0 38.298 * [backup-simplify]: Simplify 1 into 1 38.299 * [backup-simplify]: Simplify (* 1 1) into 1 38.299 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 38.299 * [backup-simplify]: Simplify -1/3 into -1/3 38.300 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.301 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 38.301 * [backup-simplify]: Simplify 0 into 0 38.302 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 38.303 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.303 * [backup-simplify]: Simplify 0 into 0 38.308 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 38.310 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.310 * [backup-simplify]: Simplify 0 into 0 38.311 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 38.312 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.312 * [backup-simplify]: Simplify 0 into 0 38.313 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 38.314 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.314 * [backup-simplify]: Simplify 0 into 0 38.316 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 38.317 * [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 38.317 * [backup-simplify]: Simplify 0 into 0 38.317 * [backup-simplify]: Simplify (* -1/3 (pow (/ 1 (/ 1 im)) 2)) into (* -1/3 (pow im 2)) 38.317 * [backup-simplify]: Simplify (* (* (/ 1 (- im)) -1/3) (/ 1 (- im))) into (/ -1/3 (pow im 2)) 38.317 * [approximate]: Taking taylor expansion of (/ -1/3 (pow im 2)) in (im) around 0 38.317 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 2)) in im 38.317 * [taylor]: Taking taylor expansion of -1/3 in im 38.317 * [backup-simplify]: Simplify -1/3 into -1/3 38.317 * [taylor]: Taking taylor expansion of (pow im 2) in im 38.317 * [taylor]: Taking taylor expansion of im in im 38.317 * [backup-simplify]: Simplify 0 into 0 38.317 * [backup-simplify]: Simplify 1 into 1 38.318 * [backup-simplify]: Simplify (* 1 1) into 1 38.318 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 38.318 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 2)) in im 38.318 * [taylor]: Taking taylor expansion of -1/3 in im 38.318 * [backup-simplify]: Simplify -1/3 into -1/3 38.318 * [taylor]: Taking taylor expansion of (pow im 2) in im 38.318 * [taylor]: Taking taylor expansion of im in im 38.318 * [backup-simplify]: Simplify 0 into 0 38.318 * [backup-simplify]: Simplify 1 into 1 38.319 * [backup-simplify]: Simplify (* 1 1) into 1 38.319 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 38.319 * [backup-simplify]: Simplify -1/3 into -1/3 38.320 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.321 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 38.321 * [backup-simplify]: Simplify 0 into 0 38.322 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 38.323 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.323 * [backup-simplify]: Simplify 0 into 0 38.324 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 38.325 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.325 * [backup-simplify]: Simplify 0 into 0 38.326 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 38.327 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.327 * [backup-simplify]: Simplify 0 into 0 38.328 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 38.330 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.330 * [backup-simplify]: Simplify 0 into 0 38.331 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 38.332 * [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 38.332 * [backup-simplify]: Simplify 0 into 0 38.332 * [backup-simplify]: Simplify (* -1/3 (pow (/ 1 (/ 1 (- im))) 2)) into (* -1/3 (pow im 2)) 38.333 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 3) 38.333 * [backup-simplify]: Simplify (* im (- (* (* im -1/3) im) 2)) into (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) 38.333 * [approximate]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in (im) around 0 38.333 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in im 38.333 * [taylor]: Taking taylor expansion of -1 in im 38.333 * [backup-simplify]: Simplify -1 into -1 38.333 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in im 38.333 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in im 38.333 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in im 38.333 * [taylor]: Taking taylor expansion of 1/3 in im 38.333 * [backup-simplify]: Simplify 1/3 into 1/3 38.333 * [taylor]: Taking taylor expansion of (pow im 2) in im 38.333 * [taylor]: Taking taylor expansion of im in im 38.333 * [backup-simplify]: Simplify 0 into 0 38.333 * [backup-simplify]: Simplify 1 into 1 38.333 * [taylor]: Taking taylor expansion of 2 in im 38.333 * [backup-simplify]: Simplify 2 into 2 38.333 * [taylor]: Taking taylor expansion of im in im 38.333 * [backup-simplify]: Simplify 0 into 0 38.333 * [backup-simplify]: Simplify 1 into 1 38.333 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in im 38.333 * [taylor]: Taking taylor expansion of -1 in im 38.333 * [backup-simplify]: Simplify -1 into -1 38.333 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in im 38.333 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in im 38.333 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in im 38.333 * [taylor]: Taking taylor expansion of 1/3 in im 38.333 * [backup-simplify]: Simplify 1/3 into 1/3 38.333 * [taylor]: Taking taylor expansion of (pow im 2) in im 38.333 * [taylor]: Taking taylor expansion of im in im 38.334 * [backup-simplify]: Simplify 0 into 0 38.334 * [backup-simplify]: Simplify 1 into 1 38.334 * [taylor]: Taking taylor expansion of 2 in im 38.334 * [backup-simplify]: Simplify 2 into 2 38.334 * [taylor]: Taking taylor expansion of im in im 38.334 * [backup-simplify]: Simplify 0 into 0 38.334 * [backup-simplify]: Simplify 1 into 1 38.334 * [backup-simplify]: Simplify (+ 0 2) into 2 38.335 * [backup-simplify]: Simplify (* 2 0) into 0 38.335 * [backup-simplify]: Simplify (* -1 0) into 0 38.335 * [backup-simplify]: Simplify 0 into 0 38.335 * [backup-simplify]: Simplify (+ 0 0) into 0 38.336 * [backup-simplify]: Simplify (+ (* 2 1) (* 0 0)) into 2 38.337 * [backup-simplify]: Simplify (+ (* -1 2) (* 0 0)) into -2 38.337 * [backup-simplify]: Simplify -2 into -2 38.337 * [backup-simplify]: Simplify (* 1 1) into 1 38.338 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 38.338 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 38.339 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 1) (* 1/3 0))) into 0 38.340 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 2) (* 0 0))) into 0 38.340 * [backup-simplify]: Simplify 0 into 0 38.341 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.342 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 38.342 * [backup-simplify]: Simplify (+ 0 0) into 0 38.343 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 1) (* 0 0)))) into 1/3 38.344 * [backup-simplify]: Simplify (+ (* -1 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0)))) into -1/3 38.344 * [backup-simplify]: Simplify -1/3 into -1/3 38.345 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 38.346 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 38.347 * [backup-simplify]: Simplify (+ 0 0) into 0 38.348 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 1) (* 0 0))))) into 0 38.349 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0))))) into 0 38.349 * [backup-simplify]: Simplify 0 into 0 38.349 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 38.350 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 38.350 * [backup-simplify]: Simplify (+ 0 0) into 0 38.351 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 38.352 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0)))))) into 0 38.352 * [backup-simplify]: Simplify 0 into 0 38.353 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 38.354 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 38.354 * [backup-simplify]: Simplify (+ 0 0) into 0 38.355 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 38.356 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0))))))) into 0 38.356 * [backup-simplify]: Simplify 0 into 0 38.357 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 38.357 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 38.358 * [backup-simplify]: Simplify (+ 0 0) into 0 38.359 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 38.360 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0)))))))) into 0 38.360 * [backup-simplify]: Simplify 0 into 0 38.361 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 38.361 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 38.362 * [backup-simplify]: Simplify (+ 0 0) into 0 38.363 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))))) into 0 38.364 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0))))))))) into 0 38.364 * [backup-simplify]: Simplify 0 into 0 38.365 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 38.366 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 38.367 * [backup-simplify]: Simplify (+ 0 0) into 0 38.368 * [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 38.371 * [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 38.371 * [backup-simplify]: Simplify 0 into 0 38.371 * [backup-simplify]: Simplify (+ (* -1/3 (pow im 3)) (* -2 im)) into (- (+ (* 1/3 (pow im 3)) (* 2 im))) 38.371 * [backup-simplify]: Simplify (* (/ 1 im) (- (* (* (/ 1 im) -1/3) (/ 1 im)) 2)) into (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 38.371 * [approximate]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in (im) around 0 38.371 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 38.371 * [taylor]: Taking taylor expansion of -1 in im 38.371 * [backup-simplify]: Simplify -1 into -1 38.371 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 38.371 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 38.372 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 38.372 * [taylor]: Taking taylor expansion of 1/3 in im 38.372 * [backup-simplify]: Simplify 1/3 into 1/3 38.372 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 38.372 * [taylor]: Taking taylor expansion of (pow im 2) in im 38.372 * [taylor]: Taking taylor expansion of im in im 38.372 * [backup-simplify]: Simplify 0 into 0 38.372 * [backup-simplify]: Simplify 1 into 1 38.372 * [backup-simplify]: Simplify (* 1 1) into 1 38.373 * [backup-simplify]: Simplify (/ 1 1) into 1 38.373 * [taylor]: Taking taylor expansion of 2 in im 38.373 * [backup-simplify]: Simplify 2 into 2 38.373 * [taylor]: Taking taylor expansion of im in im 38.373 * [backup-simplify]: Simplify 0 into 0 38.373 * [backup-simplify]: Simplify 1 into 1 38.373 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 38.374 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 38.374 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 38.374 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 38.374 * [taylor]: Taking taylor expansion of -1 in im 38.374 * [backup-simplify]: Simplify -1 into -1 38.374 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 38.374 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 38.374 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 38.374 * [taylor]: Taking taylor expansion of 1/3 in im 38.374 * [backup-simplify]: Simplify 1/3 into 1/3 38.374 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 38.374 * [taylor]: Taking taylor expansion of (pow im 2) in im 38.374 * [taylor]: Taking taylor expansion of im in im 38.374 * [backup-simplify]: Simplify 0 into 0 38.374 * [backup-simplify]: Simplify 1 into 1 38.375 * [backup-simplify]: Simplify (* 1 1) into 1 38.375 * [backup-simplify]: Simplify (/ 1 1) into 1 38.375 * [taylor]: Taking taylor expansion of 2 in im 38.375 * [backup-simplify]: Simplify 2 into 2 38.375 * [taylor]: Taking taylor expansion of im in im 38.375 * [backup-simplify]: Simplify 0 into 0 38.375 * [backup-simplify]: Simplify 1 into 1 38.376 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 38.376 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 38.377 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 38.377 * [backup-simplify]: Simplify (* -1 1/3) into -1/3 38.377 * [backup-simplify]: Simplify -1/3 into -1/3 38.378 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.379 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 38.379 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 38.380 * [backup-simplify]: Simplify (+ 0 0) into 0 38.381 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 38.381 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 1/3)) into 0 38.381 * [backup-simplify]: Simplify 0 into 0 38.383 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 38.384 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.385 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 38.385 * [backup-simplify]: Simplify (+ 0 2) into 2 38.386 * [backup-simplify]: Simplify (- (/ 2 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 2 38.387 * [backup-simplify]: Simplify (+ (* -1 2) (+ (* 0 0) (* 0 1/3))) into -2 38.388 * [backup-simplify]: Simplify -2 into -2 38.389 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 38.389 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.391 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 38.391 * [backup-simplify]: Simplify (+ 0 0) into 0 38.392 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)))) into 0 38.394 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 2) (+ (* 0 0) (* 0 1/3)))) into 0 38.394 * [backup-simplify]: Simplify 0 into 0 38.395 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 38.396 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.397 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 38.397 * [backup-simplify]: Simplify (+ 0 0) into 0 38.399 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.400 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 2) (+ (* 0 0) (* 0 1/3))))) into 0 38.400 * [backup-simplify]: Simplify 0 into 0 38.402 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 38.402 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.404 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 38.404 * [backup-simplify]: Simplify (+ 0 0) into 0 38.406 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.407 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 2) (+ (* 0 0) (* 0 1/3)))))) into 0 38.407 * [backup-simplify]: Simplify 0 into 0 38.409 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 38.410 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.412 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 38.412 * [backup-simplify]: Simplify (+ 0 0) into 0 38.413 * [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 38.416 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 2) (+ (* 0 0) (* 0 1/3))))))) into 0 38.416 * [backup-simplify]: Simplify 0 into 0 38.418 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 38.419 * [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 38.420 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 38.421 * [backup-simplify]: Simplify (+ 0 0) into 0 38.422 * [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 38.424 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 2) (+ (* 0 0) (* 0 1/3)))))))) into 0 38.424 * [backup-simplify]: Simplify 0 into 0 38.426 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 38.427 * [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 38.429 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 38.430 * [backup-simplify]: Simplify (+ 0 0) into 0 38.431 * [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 38.439 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 2) (+ (* 0 0) (* 0 1/3))))))))) into 0 38.439 * [backup-simplify]: Simplify 0 into 0 38.439 * [backup-simplify]: Simplify (+ (* -2 (/ 1 (/ 1 im))) (* -1/3 (pow (/ 1 (/ 1 im)) 3))) into (- (+ (* 1/3 (pow im 3)) (* 2 im))) 38.439 * [backup-simplify]: Simplify (* (/ 1 (- im)) (- (* (* (/ 1 (- im)) -1/3) (/ 1 (- im))) 2)) into (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 38.439 * [approximate]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in (im) around 0 38.439 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 38.439 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 38.440 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 38.440 * [taylor]: Taking taylor expansion of 1/3 in im 38.440 * [backup-simplify]: Simplify 1/3 into 1/3 38.440 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 38.440 * [taylor]: Taking taylor expansion of (pow im 2) in im 38.440 * [taylor]: Taking taylor expansion of im in im 38.440 * [backup-simplify]: Simplify 0 into 0 38.440 * [backup-simplify]: Simplify 1 into 1 38.440 * [backup-simplify]: Simplify (* 1 1) into 1 38.441 * [backup-simplify]: Simplify (/ 1 1) into 1 38.441 * [taylor]: Taking taylor expansion of 2 in im 38.441 * [backup-simplify]: Simplify 2 into 2 38.441 * [taylor]: Taking taylor expansion of im in im 38.441 * [backup-simplify]: Simplify 0 into 0 38.441 * [backup-simplify]: Simplify 1 into 1 38.441 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 38.442 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 38.442 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 38.442 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 38.442 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 38.442 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 38.442 * [taylor]: Taking taylor expansion of 1/3 in im 38.442 * [backup-simplify]: Simplify 1/3 into 1/3 38.442 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 38.442 * [taylor]: Taking taylor expansion of (pow im 2) in im 38.442 * [taylor]: Taking taylor expansion of im in im 38.442 * [backup-simplify]: Simplify 0 into 0 38.442 * [backup-simplify]: Simplify 1 into 1 38.443 * [backup-simplify]: Simplify (* 1 1) into 1 38.443 * [backup-simplify]: Simplify (/ 1 1) into 1 38.443 * [taylor]: Taking taylor expansion of 2 in im 38.443 * [backup-simplify]: Simplify 2 into 2 38.443 * [taylor]: Taking taylor expansion of im in im 38.443 * [backup-simplify]: Simplify 0 into 0 38.443 * [backup-simplify]: Simplify 1 into 1 38.444 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 38.444 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 38.445 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 38.445 * [backup-simplify]: Simplify 1/3 into 1/3 38.445 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.446 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 38.447 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 38.447 * [backup-simplify]: Simplify (+ 0 0) into 0 38.448 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 38.448 * [backup-simplify]: Simplify 0 into 0 38.449 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 38.450 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.451 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 38.452 * [backup-simplify]: Simplify (+ 0 2) into 2 38.453 * [backup-simplify]: Simplify (- (/ 2 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 2 38.453 * [backup-simplify]: Simplify 2 into 2 38.454 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 38.455 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.456 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 38.456 * [backup-simplify]: Simplify (+ 0 0) into 0 38.458 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)))) into 0 38.458 * [backup-simplify]: Simplify 0 into 0 38.459 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 38.460 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.461 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 38.462 * [backup-simplify]: Simplify (+ 0 0) into 0 38.463 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.463 * [backup-simplify]: Simplify 0 into 0 38.465 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 38.466 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.467 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 38.467 * [backup-simplify]: Simplify (+ 0 0) into 0 38.469 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.469 * [backup-simplify]: Simplify 0 into 0 38.470 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 38.471 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.473 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 38.473 * [backup-simplify]: Simplify (+ 0 0) into 0 38.474 * [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 38.475 * [backup-simplify]: Simplify 0 into 0 38.476 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 38.477 * [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 38.479 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 38.479 * [backup-simplify]: Simplify (+ 0 0) into 0 38.481 * [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 38.481 * [backup-simplify]: Simplify 0 into 0 38.482 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 38.483 * [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 38.486 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 38.486 * [backup-simplify]: Simplify (+ 0 0) into 0 38.487 * [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 38.487 * [backup-simplify]: Simplify 0 into 0 38.488 * [backup-simplify]: Simplify (+ (* 2 (/ 1 (/ 1 (- im)))) (* 1/3 (pow (/ 1 (/ 1 (- im))) 3))) into (- (+ (* 1/3 (pow im 3)) (* 2 im))) 38.488 * * * [progress]: simplifying candidates 38.488 * * * * [progress]: [ 1 / 110 ] simplifiying candidate # 38.488 * * * * [progress]: [ 2 / 110 ] simplifiying candidate # 38.488 * * * * [progress]: [ 3 / 110 ] simplifiying candidate # 38.488 * [simplify]: Simplifying (* im -1/3) 38.488 * * [simplify]: iters left: 2 (3 enodes) 38.489 * * [simplify]: iters left: 1 (10 enodes) 38.491 * * [simplify]: Extracting #0: cost 1 inf + 0 38.491 * * [simplify]: Extracting #1: cost 4 inf + 0 38.491 * * [simplify]: Extracting #2: cost 2 inf + 2 38.491 * * [simplify]: Extracting #3: cost 0 inf + 86 38.491 * [simplify]: Simplified to (* im -1/3) 38.491 * [simplify]: Simplified (2 2 3 2 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (pow (* im -1/3) 1) im) 2))))) 38.491 * * * * [progress]: [ 4 / 110 ] simplifiying candidate # 38.491 * * * * [progress]: [ 5 / 110 ] simplifiying candidate # 38.491 * [simplify]: Simplifying (+ (log im) (log -1/3)) 38.491 * * [simplify]: iters left: 3 (5 enodes) 38.493 * * [simplify]: iters left: 2 (16 enodes) 38.496 * * [simplify]: Extracting #0: cost 1 inf + 0 38.496 * * [simplify]: Extracting #1: cost 4 inf + 0 38.496 * * [simplify]: Extracting #2: cost 8 inf + 0 38.496 * * [simplify]: Extracting #3: cost 4 inf + 144 38.496 * * [simplify]: Extracting #4: cost 0 inf + 650 38.496 * [simplify]: Simplified to (+ (log im) (log -1/3)) 38.496 * [simplify]: Simplified (2 2 3 2 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (exp (+ (log im) (log -1/3))) im) 2))))) 38.496 * * * * [progress]: [ 6 / 110 ] simplifiying candidate # 38.496 * * * * [progress]: [ 7 / 110 ] simplifiying candidate # 38.496 * * * * [progress]: [ 8 / 110 ] simplifiying candidate # 38.496 * [simplify]: Simplifying (* (* (* im im) im) (* (* -1/3 -1/3) -1/3)) 38.497 * * [simplify]: iters left: 6 (7 enodes) 38.499 * * [simplify]: iters left: 5 (30 enodes) 38.505 * * [simplify]: iters left: 4 (55 enodes) 38.514 * * [simplify]: iters left: 3 (96 enodes) 38.541 * * [simplify]: iters left: 2 (141 enodes) 38.585 * * [simplify]: iters left: 1 (219 enodes) 38.642 * * [simplify]: Extracting #0: cost 1 inf + 0 38.642 * * [simplify]: Extracting #1: cost 29 inf + 0 38.642 * * [simplify]: Extracting #2: cost 62 inf + 209 38.644 * * [simplify]: Extracting #3: cost 38 inf + 2667 38.646 * * [simplify]: Extracting #4: cost 14 inf + 9234 38.649 * * [simplify]: Extracting #5: cost 0 inf + 15327 38.653 * [simplify]: Simplified to (* -1/27 (* im (* im im))) 38.653 * [simplify]: Simplified (2 2 3 2 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (cbrt (* -1/27 (* im (* im im)))) im) 2))))) 38.653 * * * * [progress]: [ 9 / 110 ] simplifiying candidate # 38.653 * * * * [progress]: [ 10 / 110 ] simplifiying candidate # 38.653 * * * * [progress]: [ 11 / 110 ] simplifiying candidate # 38.653 * * * * [progress]: [ 12 / 110 ] simplifiying candidate # 38.653 * * * * [progress]: [ 13 / 110 ] simplifiying candidate # 38.654 * [simplify]: Simplifying (* (sqrt im) (sqrt -1/3)) 38.654 * * [simplify]: iters left: 3 (5 enodes) 38.657 * * [simplify]: iters left: 2 (16 enodes) 38.662 * * [simplify]: Extracting #0: cost 1 inf + 0 38.662 * * [simplify]: Extracting #1: cost 4 inf + 0 38.662 * * [simplify]: Extracting #2: cost 8 inf + 0 38.662 * * [simplify]: Extracting #3: cost 4 inf + 84 38.662 * * [simplify]: Extracting #4: cost 0 inf + 410 38.662 * [simplify]: Simplified to (* (sqrt -1/3) (sqrt im)) 38.662 * [simplify]: Simplified (2 2 3 2 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* (* (sqrt -1/3) (sqrt im)) (* (sqrt im) (sqrt -1/3))) im) 2))))) 38.663 * [simplify]: Simplifying (* (sqrt im) (sqrt -1/3)) 38.663 * * [simplify]: iters left: 3 (5 enodes) 38.664 * * [simplify]: iters left: 2 (16 enodes) 38.667 * * [simplify]: Extracting #0: cost 1 inf + 0 38.667 * * [simplify]: Extracting #1: cost 4 inf + 0 38.667 * * [simplify]: Extracting #2: cost 8 inf + 0 38.667 * * [simplify]: Extracting #3: cost 4 inf + 84 38.667 * * [simplify]: Extracting #4: cost 0 inf + 410 38.667 * [simplify]: Simplified to (* (sqrt -1/3) (sqrt im)) 38.667 * [simplify]: Simplified (2 2 3 2 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* (* (sqrt im) (sqrt -1/3)) (* (sqrt -1/3) (sqrt im))) im) 2))))) 38.668 * * * * [progress]: [ 14 / 110 ] simplifiying candidate # 38.668 * [simplify]: Simplifying (cbrt -1/3) 38.668 * * [simplify]: iters left: 1 (2 enodes) 38.669 * * [simplify]: Extracting #0: cost 1 inf + 0 38.669 * * [simplify]: Extracting #1: cost 3 inf + 0 38.669 * * [simplify]: Extracting #2: cost 2 inf + 1 38.669 * * [simplify]: Extracting #3: cost 0 inf + 163 38.669 * [simplify]: Simplified to (cbrt -1/3) 38.669 * [simplify]: Simplified (2 2 3 2 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* (* im (* (cbrt -1/3) (cbrt -1/3))) (cbrt -1/3)) im) 2))))) 38.669 * * * * [progress]: [ 15 / 110 ] simplifiying candidate # 38.669 * [simplify]: Simplifying (sqrt -1/3) 38.669 * * [simplify]: iters left: 1 (2 enodes) 38.670 * * [simplify]: Extracting #0: cost 1 inf + 0 38.670 * * [simplify]: Extracting #1: cost 3 inf + 0 38.670 * * [simplify]: Extracting #2: cost 2 inf + 1 38.670 * * [simplify]: Extracting #3: cost 0 inf + 83 38.670 * [simplify]: Simplified to (sqrt -1/3) 38.670 * [simplify]: Simplified (2 2 3 2 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* (* im (sqrt -1/3)) (sqrt -1/3)) im) 2))))) 38.670 * * * * [progress]: [ 16 / 110 ] simplifiying candidate # 38.670 * * * * [progress]: [ 17 / 110 ] simplifiying candidate # 38.671 * [simplify]: Simplifying (* (cbrt im) (cbrt im)) 38.671 * * [simplify]: iters left: 3 (3 enodes) 38.671 * * [simplify]: iters left: 2 (9 enodes) 38.672 * * [simplify]: Extracting #0: cost 1 inf + 0 38.672 * * [simplify]: Extracting #1: cost 3 inf + 0 38.672 * * [simplify]: Extracting #2: cost 5 inf + 0 38.672 * * [simplify]: Extracting #3: cost 4 inf + 1 38.673 * * [simplify]: Extracting #4: cost 0 inf + 405 38.673 * [simplify]: Simplified to (* (cbrt im) (cbrt im)) 38.673 * [simplify]: Simplified (2 2 3 2 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* (* (cbrt im) (cbrt im)) (* (cbrt im) -1/3)) im) 2))))) 38.673 * * * * [progress]: [ 18 / 110 ] simplifiying candidate # 38.673 * [simplify]: Simplifying (sqrt im) 38.673 * * [simplify]: iters left: 1 (2 enodes) 38.673 * * [simplify]: Extracting #0: cost 1 inf + 0 38.673 * * [simplify]: Extracting #1: cost 3 inf + 0 38.673 * * [simplify]: Extracting #2: cost 2 inf + 1 38.673 * * [simplify]: Extracting #3: cost 0 inf + 83 38.673 * [simplify]: Simplified to (sqrt im) 38.673 * [simplify]: Simplified (2 2 3 2 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* (sqrt im) (* (sqrt im) -1/3)) im) 2))))) 38.674 * * * * [progress]: [ 19 / 110 ] simplifiying candidate # 38.674 * * * * [progress]: [ 20 / 110 ] simplifiying candidate #real (real->posit16 (* im -1/3))) im) 2)))))> 38.674 * * * * [progress]: [ 21 / 110 ] simplifiying candidate # 38.674 * * * * [progress]: [ 22 / 110 ] simplifiying candidate # 38.674 * * * * [progress]: [ 23 / 110 ] simplifiying candidate # 38.674 * * * * [progress]: [ 24 / 110 ] simplifiying candidate # 38.674 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) 38.674 * * [simplify]: iters left: 6 (16 enodes) 38.680 * * [simplify]: iters left: 5 (66 enodes) 38.691 * * [simplify]: iters left: 4 (111 enodes) 38.715 * * [simplify]: iters left: 3 (248 enodes) 38.787 * * [simplify]: Extracting #0: cost 1 inf + 0 38.787 * * [simplify]: Extracting #1: cost 28 inf + 0 38.787 * * [simplify]: Extracting #2: cost 120 inf + 3 38.788 * * [simplify]: Extracting #3: cost 137 inf + 796 38.789 * * [simplify]: Extracting #4: cost 91 inf + 11890 38.794 * * [simplify]: Extracting #5: cost 18 inf + 35389 38.805 * * [simplify]: Extracting #6: cost 0 inf + 42579 38.817 * [simplify]: Simplified to (* (fma (fma (* im -1/3) im -2) im (* -1/60 (pow im 5))) (* 0.5 (cos re))) 38.817 * [simplify]: Simplified (2 1) to (λ (re im) (pow (* (fma (fma (* im -1/3) im -2) im (* -1/60 (pow im 5))) (* 0.5 (cos re))) 1)) 38.818 * * * * [progress]: [ 25 / 110 ] simplifiying candidate # 38.818 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) 38.818 * * [simplify]: iters left: 6 (16 enodes) 38.828 * * [simplify]: iters left: 5 (66 enodes) 38.855 * * [simplify]: iters left: 4 (111 enodes) 38.882 * * [simplify]: iters left: 3 (248 enodes) 38.963 * * [simplify]: Extracting #0: cost 1 inf + 0 38.964 * * [simplify]: Extracting #1: cost 28 inf + 0 38.964 * * [simplify]: Extracting #2: cost 120 inf + 3 38.964 * * [simplify]: Extracting #3: cost 137 inf + 796 38.966 * * [simplify]: Extracting #4: cost 91 inf + 11890 38.970 * * [simplify]: Extracting #5: cost 18 inf + 35389 38.979 * * [simplify]: Extracting #6: cost 0 inf + 42579 38.991 * [simplify]: Simplified to (* (fma (fma (* im -1/3) im -2) im (* -1/60 (pow im 5))) (* 0.5 (cos re))) 38.991 * [simplify]: Simplified (2 1) to (λ (re im) (pow (* (fma (fma (* im -1/3) im -2) im (* -1/60 (pow im 5))) (* 0.5 (cos re))) 1)) 38.991 * * * * [progress]: [ 26 / 110 ] simplifiying candidate # 38.991 * * * * [progress]: [ 27 / 110 ] simplifiying candidate # 38.991 * [simplify]: Simplifying (+ (+ (log 0.5) (log (cos re))) (log (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) 38.992 * * [simplify]: iters left: 6 (19 enodes) 39.003 * * [simplify]: iters left: 5 (75 enodes) 39.023 * * [simplify]: iters left: 4 (108 enodes) 39.041 * * [simplify]: iters left: 3 (157 enodes) 39.096 * * [simplify]: iters left: 2 (235 enodes) 39.146 * * [simplify]: iters left: 1 (424 enodes) 39.339 * * [simplify]: Extracting #0: cost 1 inf + 0 39.339 * * [simplify]: Extracting #1: cost 8 inf + 0 39.339 * * [simplify]: Extracting #2: cost 17 inf + 0 39.339 * * [simplify]: Extracting #3: cost 27 inf + 1 39.340 * * [simplify]: Extracting #4: cost 77 inf + 701 39.341 * * [simplify]: Extracting #5: cost 168 inf + 1908 39.344 * * [simplify]: Extracting #6: cost 153 inf + 4465 39.348 * * [simplify]: Extracting #7: cost 104 inf + 26033 39.360 * * [simplify]: Extracting #8: cost 12 inf + 81153 39.376 * * [simplify]: Extracting #9: cost 0 inf + 88557 39.391 * * [simplify]: Extracting #10: cost 0 inf + 87772 39.400 * * [simplify]: Extracting #11: cost 0 inf + 87386 39.408 * * [simplify]: Extracting #12: cost 0 inf + 87342 39.416 * [simplify]: Simplified to (+ (+ (log 0.5) (log (cos re))) (log (fma (pow im 5) -1/60 (* (fma im (* -1/3 im) -2) im)))) 39.416 * [simplify]: Simplified (2 1) to (λ (re im) (exp (+ (+ (log 0.5) (log (cos re))) (log (fma (pow im 5) -1/60 (* (fma im (* -1/3 im) -2) im)))))) 39.416 * * * * [progress]: [ 28 / 110 ] simplifiying candidate # 39.417 * [simplify]: Simplifying (+ (log (* 0.5 (cos re))) (log (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) 39.417 * * [simplify]: iters left: 6 (18 enodes) 39.423 * * [simplify]: iters left: 5 (72 enodes) 39.437 * * [simplify]: iters left: 4 (106 enodes) 39.460 * * [simplify]: iters left: 3 (159 enodes) 39.497 * * [simplify]: iters left: 2 (229 enodes) 39.557 * * [simplify]: iters left: 1 (421 enodes) 39.743 * * [simplify]: Extracting #0: cost 1 inf + 0 39.743 * * [simplify]: Extracting #1: cost 8 inf + 0 39.743 * * [simplify]: Extracting #2: cost 18 inf + 0 39.743 * * [simplify]: Extracting #3: cost 29 inf + 1 39.743 * * [simplify]: Extracting #4: cost 93 inf + 75 39.745 * * [simplify]: Extracting #5: cost 178 inf + 759 39.747 * * [simplify]: Extracting #6: cost 154 inf + 4918 39.753 * * [simplify]: Extracting #7: cost 98 inf + 29974 39.763 * * [simplify]: Extracting #8: cost 8 inf + 85728 39.771 * * [simplify]: Extracting #9: cost 0 inf + 89635 39.783 * * [simplify]: Extracting #10: cost 0 inf + 89333 39.795 * [simplify]: Simplified to (+ (log (* 0.5 (cos re))) (log (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2))))) 39.795 * [simplify]: Simplified (2 1) to (λ (re im) (exp (+ (log (* 0.5 (cos re))) (log (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2))))))) 39.795 * * * * [progress]: [ 29 / 110 ] simplifiying candidate # 39.795 * * * * [progress]: [ 30 / 110 ] simplifiying candidate # 39.795 * * * * [progress]: [ 31 / 110 ] simplifiying candidate # 39.795 * [simplify]: Simplifying (* (* (* (* 0.5 0.5) 0.5) (* (* (cos re) (cos re)) (cos 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))))) 39.796 * * [simplify]: iters left: 6 (22 enodes) 39.810 * * [simplify]: iters left: 5 (93 enodes) 39.829 * * [simplify]: iters left: 4 (209 enodes) 39.952 * * [simplify]: Extracting #0: cost 1 inf + 0 39.952 * * [simplify]: Extracting #1: cost 44 inf + 0 39.953 * * [simplify]: Extracting #2: cost 212 inf + 42 39.955 * * [simplify]: Extracting #3: cost 250 inf + 2250 39.959 * * [simplify]: Extracting #4: cost 234 inf + 4766 39.964 * * [simplify]: Extracting #5: cost 196 inf + 18160 39.982 * * [simplify]: Extracting #6: cost 81 inf + 87718 40.012 * * [simplify]: Extracting #7: cost 2 inf + 131802 40.050 * * [simplify]: Extracting #8: cost 0 inf + 132832 40.083 * [simplify]: Simplified to (* (* (* (* (cos re) 0.5) (* (* (cos re) 0.5) (* (cos 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)))) 40.083 * [simplify]: Simplified (2 1) to (λ (re im) (cbrt (* (* (* (* (cos re) 0.5) (* (* (cos re) 0.5) (* (cos 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)))))) 40.083 * * * * [progress]: [ 32 / 110 ] simplifiying candidate # 40.084 * [simplify]: Simplifying (* (* (* (* 0.5 (cos re)) (* 0.5 (cos re))) (* 0.5 (cos 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))))) 40.084 * * [simplify]: iters left: 6 (20 enodes) 40.097 * * [simplify]: iters left: 5 (91 enodes) 40.133 * * [simplify]: iters left: 4 (216 enodes) 40.224 * * [simplify]: Extracting #0: cost 1 inf + 0 40.225 * * [simplify]: Extracting #1: cost 43 inf + 0 40.225 * * [simplify]: Extracting #2: cost 216 inf + 1 40.226 * * [simplify]: Extracting #3: cost 252 inf + 1829 40.228 * * [simplify]: Extracting #4: cost 223 inf + 8259 40.232 * * [simplify]: Extracting #5: cost 177 inf + 28251 40.262 * * [simplify]: Extracting #6: cost 33 inf + 112705 40.306 * * [simplify]: Extracting #7: cost 0 inf + 131877 40.350 * * [simplify]: Extracting #8: cost 0 inf + 131797 40.378 * [simplify]: Simplified to (* (* (* 0.5 (cos re)) (fma im (fma (* -1/3 im) im -2) (* -1/60 (pow im 5)))) (* (* (* 0.5 (cos re)) (fma im (fma (* -1/3 im) im -2) (* -1/60 (pow im 5)))) (* (* 0.5 (cos re)) (fma im (fma (* -1/3 im) im -2) (* -1/60 (pow im 5)))))) 40.378 * [simplify]: Simplified (2 1) to (λ (re im) (cbrt (* (* (* 0.5 (cos re)) (fma im (fma (* -1/3 im) im -2) (* -1/60 (pow im 5)))) (* (* (* 0.5 (cos re)) (fma im (fma (* -1/3 im) im -2) (* -1/60 (pow im 5)))) (* (* 0.5 (cos re)) (fma im (fma (* -1/3 im) im -2) (* -1/60 (pow im 5)))))))) 40.378 * * * * [progress]: [ 33 / 110 ] simplifiying candidate # 40.378 * * * * [progress]: [ 34 / 110 ] simplifiying candidate # 40.378 * * * * [progress]: [ 35 / 110 ] simplifiying candidate # 40.378 * * * * [progress]: [ 36 / 110 ] simplifiying candidate # 40.378 * * * * [progress]: [ 37 / 110 ] simplifiying candidate # 40.378 * [simplify]: Simplifying (* (* 0.5 (cos re)) (* im (- (* (* im -1/3) im) 2))) 40.378 * * [simplify]: iters left: 6 (12 enodes) 40.382 * * [simplify]: iters left: 5 (49 enodes) 40.396 * * [simplify]: iters left: 4 (79 enodes) 40.415 * * [simplify]: iters left: 3 (142 enodes) 40.457 * * [simplify]: iters left: 2 (358 enodes) 40.610 * * [simplify]: Extracting #0: cost 1 inf + 0 40.611 * * [simplify]: Extracting #1: cost 47 inf + 0 40.612 * * [simplify]: Extracting #2: cost 94 inf + 391 40.614 * * [simplify]: Extracting #3: cost 54 inf + 5197 40.621 * * [simplify]: Extracting #4: cost 4 inf + 14456 40.627 * * [simplify]: Extracting #5: cost 0 inf + 15204 40.633 * [simplify]: Simplified to (* (* 0.5 (* im (fma (* im -1/3) im -2))) (cos re)) 40.633 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (* (pow im 5) -1/60)) (* (* 0.5 (* im (fma (* im -1/3) im -2))) (cos re)))) 40.633 * * * * [progress]: [ 38 / 110 ] simplifiying candidate # 40.634 * [simplify]: Simplifying (* (* im (- (* (* im -1/3) im) 2)) (* 0.5 (cos re))) 40.634 * * [simplify]: iters left: 6 (12 enodes) 40.638 * * [simplify]: iters left: 5 (49 enodes) 40.646 * * [simplify]: iters left: 4 (79 enodes) 40.667 * * [simplify]: iters left: 3 (129 enodes) 40.695 * * [simplify]: iters left: 2 (271 enodes) 40.860 * * [simplify]: Extracting #0: cost 1 inf + 0 40.892 * * [simplify]: Extracting #1: cost 47 inf + 0 40.893 * * [simplify]: Extracting #2: cost 110 inf + 4 40.894 * * [simplify]: Extracting #3: cost 89 inf + 1538 40.897 * * [simplify]: Extracting #4: cost 64 inf + 4239 40.904 * * [simplify]: Extracting #5: cost 14 inf + 13012 40.915 * * [simplify]: Extracting #6: cost 0 inf + 16282 40.926 * [simplify]: Simplified to (* (* (fma im (* im -1/3) -2) (* 0.5 im)) (cos re)) 40.926 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* (pow im 5) -1/60) (* 0.5 (cos re))) (* (* (fma im (* im -1/3) -2) (* 0.5 im)) (cos re)))) 40.926 * * * * [progress]: [ 39 / 110 ] simplifiying candidate # 40.927 * [simplify]: Simplifying (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) 40.927 * * [simplify]: iters left: 6 (12 enodes) 40.934 * * [simplify]: iters left: 5 (49 enodes) 40.952 * * [simplify]: iters left: 4 (74 enodes) 40.978 * * [simplify]: iters left: 3 (118 enodes) 41.023 * * [simplify]: iters left: 2 (193 enodes) 41.094 * * [simplify]: iters left: 1 (375 enodes) 41.302 * * [simplify]: Extracting #0: cost 1 inf + 0 41.302 * * [simplify]: Extracting #1: cost 3 inf + 0 41.302 * * [simplify]: Extracting #2: cost 12 inf + 0 41.303 * * [simplify]: Extracting #3: cost 70 inf + 2 41.304 * * [simplify]: Extracting #4: cost 171 inf + 725 41.305 * * [simplify]: Extracting #5: cost 159 inf + 2721 41.311 * * [simplify]: Extracting #6: cost 84 inf + 36863 41.327 * * [simplify]: Extracting #7: cost 4 inf + 85206 41.337 * * [simplify]: Extracting #8: cost 0 inf + 87170 41.344 * [simplify]: Simplified to (cbrt (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2)))) 41.344 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos 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)))))) 41.344 * * * * [progress]: [ 40 / 110 ] simplifiying candidate # 41.345 * [simplify]: Simplifying (sqrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) 41.345 * * [simplify]: iters left: 6 (12 enodes) 41.349 * * [simplify]: iters left: 5 (49 enodes) 41.358 * * [simplify]: iters left: 4 (74 enodes) 41.384 * * [simplify]: iters left: 3 (118 enodes) 41.425 * * [simplify]: iters left: 2 (193 enodes) 41.470 * * [simplify]: iters left: 1 (375 enodes) 41.654 * * [simplify]: Extracting #0: cost 1 inf + 0 41.654 * * [simplify]: Extracting #1: cost 3 inf + 0 41.654 * * [simplify]: Extracting #2: cost 12 inf + 0 41.654 * * [simplify]: Extracting #3: cost 70 inf + 2 41.655 * * [simplify]: Extracting #4: cost 171 inf + 725 41.656 * * [simplify]: Extracting #5: cost 159 inf + 2721 41.658 * * [simplify]: Extracting #6: cost 84 inf + 36823 41.665 * * [simplify]: Extracting #7: cost 4 inf + 85126 41.673 * * [simplify]: Extracting #8: cost 0 inf + 87090 41.685 * [simplify]: Simplified to (sqrt (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2)))) 41.685 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos 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)))))) 41.685 * * * * [progress]: [ 41 / 110 ] simplifiying candidate # 41.686 * [simplify]: Simplifying (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))) 41.686 * * [simplify]: iters left: 6 (11 enodes) 41.693 * * [simplify]: iters left: 5 (46 enodes) 41.712 * * [simplify]: iters left: 4 (71 enodes) 41.725 * * [simplify]: iters left: 3 (115 enodes) 41.747 * * [simplify]: iters left: 2 (186 enodes) 41.803 * * [simplify]: iters left: 1 (389 enodes) 42.021 * * [simplify]: Extracting #0: cost 1 inf + 0 42.021 * * [simplify]: Extracting #1: cost 10 inf + 0 42.021 * * [simplify]: Extracting #2: cost 74 inf + 2 42.022 * * [simplify]: Extracting #3: cost 191 inf + 472 42.025 * * [simplify]: Extracting #4: cost 162 inf + 7240 42.032 * * [simplify]: Extracting #5: cost 72 inf + 56400 42.048 * * [simplify]: Extracting #6: cost 0 inf + 102900 42.070 * * [simplify]: Extracting #7: cost 0 inf + 102271 42.088 * * [simplify]: Extracting #8: cost 0 inf + 102169 42.106 * [simplify]: Simplified to (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))) 42.106 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) 1) (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))) 42.106 * * * * [progress]: [ 42 / 110 ] simplifiying candidate # 42.106 * * * * [progress]: [ 43 / 110 ] simplifiying candidate #real (real->posit16 (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))))> 42.106 * * * * [progress]: [ 44 / 110 ] simplifiying candidate # 42.106 * * * * [progress]: [ 45 / 110 ] simplifiying candidate # 42.106 * * * * [progress]: [ 46 / 110 ] simplifiying candidate # 42.106 * * * * [progress]: [ 47 / 110 ] simplifiying candidate # 42.107 * [simplify]: Simplifying (* (* im -1/3) im) 42.107 * * [simplify]: iters left: 4 (4 enodes) 42.109 * * [simplify]: iters left: 3 (14 enodes) 42.111 * * [simplify]: iters left: 2 (17 enodes) 42.114 * * [simplify]: iters left: 1 (19 enodes) 42.116 * * [simplify]: Extracting #0: cost 1 inf + 0 42.116 * * [simplify]: Extracting #1: cost 6 inf + 0 42.116 * * [simplify]: Extracting #2: cost 6 inf + 2 42.116 * * [simplify]: Extracting #3: cost 1 inf + 291 42.117 * * [simplify]: Extracting #4: cost 0 inf + 332 42.117 * [simplify]: Simplified to (* im (* im -1/3)) 42.117 * [simplify]: Simplified (2 2 3 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (pow (* im (* im -1/3)) 1) 2))))) 42.117 * * * * [progress]: [ 48 / 110 ] simplifiying candidate # 42.117 * [simplify]: Simplifying (* (* im -1/3) im) 42.117 * * [simplify]: iters left: 4 (4 enodes) 42.118 * * [simplify]: iters left: 3 (14 enodes) 42.121 * * [simplify]: iters left: 2 (17 enodes) 42.124 * * [simplify]: iters left: 1 (19 enodes) 42.126 * * [simplify]: Extracting #0: cost 1 inf + 0 42.126 * * [simplify]: Extracting #1: cost 6 inf + 0 42.126 * * [simplify]: Extracting #2: cost 6 inf + 2 42.127 * * [simplify]: Extracting #3: cost 1 inf + 291 42.127 * * [simplify]: Extracting #4: cost 0 inf + 332 42.127 * [simplify]: Simplified to (* im (* im -1/3)) 42.127 * [simplify]: Simplified (2 2 3 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (pow (* im (* im -1/3)) 1) 2))))) 42.127 * * * * [progress]: [ 49 / 110 ] simplifiying candidate # 42.127 * * * * [progress]: [ 50 / 110 ] simplifiying candidate # 42.127 * [simplify]: Simplifying (+ (+ (log im) (log -1/3)) (log im)) 42.127 * * [simplify]: iters left: 5 (6 enodes) 42.129 * * [simplify]: iters left: 4 (20 enodes) 42.133 * * [simplify]: iters left: 3 (23 enodes) 42.136 * * [simplify]: iters left: 2 (25 enodes) 42.140 * * [simplify]: Extracting #0: cost 1 inf + 0 42.140 * * [simplify]: Extracting #1: cost 6 inf + 0 42.140 * * [simplify]: Extracting #2: cost 12 inf + 0 42.140 * * [simplify]: Extracting #3: cost 10 inf + 2 42.140 * * [simplify]: Extracting #4: cost 0 inf + 1316 42.141 * [simplify]: Simplified to (+ (+ (log im) (log im)) (log -1/3)) 42.141 * [simplify]: Simplified (2 2 3 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (exp (+ (+ (log im) (log im)) (log -1/3))) 2))))) 42.141 * * * * [progress]: [ 51 / 110 ] simplifiying candidate # 42.141 * [simplify]: Simplifying (+ (log (* im -1/3)) (log im)) 42.141 * * [simplify]: iters left: 5 (6 enodes) 42.145 * * [simplify]: iters left: 4 (22 enodes) 42.152 * * [simplify]: iters left: 3 (27 enodes) 42.160 * * [simplify]: iters left: 2 (30 enodes) 42.169 * * [simplify]: Extracting #0: cost 1 inf + 0 42.169 * * [simplify]: Extracting #1: cost 6 inf + 0 42.169 * * [simplify]: Extracting #2: cost 13 inf + 0 42.169 * * [simplify]: Extracting #3: cost 12 inf + 2 42.169 * * [simplify]: Extracting #4: cost 2 inf + 926 42.170 * * [simplify]: Extracting #5: cost 0 inf + 1260 42.170 * [simplify]: Simplified to (+ (log (* im -1/3)) (log im)) 42.170 * [simplify]: Simplified (2 2 3 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (exp (+ (log (* im -1/3)) (log im))) 2))))) 42.170 * * * * [progress]: [ 52 / 110 ] simplifiying candidate # 42.170 * * * * [progress]: [ 53 / 110 ] simplifiying candidate # 42.171 * * * * [progress]: [ 54 / 110 ] simplifiying candidate # 42.171 * [simplify]: Simplifying (* (* (* (* im im) im) (* (* -1/3 -1/3) -1/3)) (* (* im im) im)) 42.171 * * [simplify]: iters left: 6 (8 enodes) 42.178 * * [simplify]: iters left: 5 (36 enodes) 42.195 * * [simplify]: iters left: 4 (92 enodes) 42.239 * * [simplify]: iters left: 3 (233 enodes) 42.351 * * [simplify]: Extracting #0: cost 1 inf + 0 42.351 * * [simplify]: Extracting #1: cost 42 inf + 0 42.352 * * [simplify]: Extracting #2: cost 93 inf + 87 42.354 * * [simplify]: Extracting #3: cost 51 inf + 5042 42.358 * * [simplify]: Extracting #4: cost 1 inf + 14763 42.361 * * [simplify]: Extracting #5: cost 0 inf + 14845 42.364 * [simplify]: Simplified to (* (* im im) (* -1/27 (* (* im im) (* im im)))) 42.364 * [simplify]: Simplified (2 2 3 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (cbrt (* (* im im) (* -1/27 (* (* im im) (* im im))))) 2))))) 42.364 * * * * [progress]: [ 55 / 110 ] simplifiying candidate # 42.365 * [simplify]: Simplifying (* (* (* (* im -1/3) (* im -1/3)) (* im -1/3)) (* (* im im) im)) 42.365 * * [simplify]: iters left: 6 (8 enodes) 42.368 * * [simplify]: iters left: 5 (41 enodes) 42.380 * * [simplify]: iters left: 4 (108 enodes) 42.412 * * [simplify]: iters left: 3 (264 enodes) 42.555 * * [simplify]: iters left: 2 (454 enodes) 42.952 * * [simplify]: Extracting #0: cost 1 inf + 0 42.953 * * [simplify]: Extracting #1: cost 52 inf + 0 42.954 * * [simplify]: Extracting #2: cost 163 inf + 47 42.957 * * [simplify]: Extracting #3: cost 146 inf + 1580 42.965 * * [simplify]: Extracting #4: cost 78 inf + 16165 42.984 * * [simplify]: Extracting #5: cost 3 inf + 42248 42.995 * * [simplify]: Extracting #6: cost 0 inf + 43710 43.002 * [simplify]: Simplified to (* -1/27 (* (* (* im im) (* im im)) (* im im))) 43.002 * [simplify]: Simplified (2 2 3 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (cbrt (* -1/27 (* (* (* im im) (* im im)) (* im im)))) 2))))) 43.003 * * * * [progress]: [ 56 / 110 ] simplifiying candidate # 43.003 * * * * [progress]: [ 57 / 110 ] simplifiying candidate # 43.003 * * * * [progress]: [ 58 / 110 ] simplifiying candidate # 43.003 * * * * [progress]: [ 59 / 110 ] simplifiying candidate # 43.003 * * * * [progress]: [ 60 / 110 ] simplifiying candidate # 43.003 * [simplify]: Simplifying (cbrt im) 43.003 * * [simplify]: iters left: 1 (2 enodes) 43.004 * * [simplify]: Extracting #0: cost 1 inf + 0 43.004 * * [simplify]: Extracting #1: cost 3 inf + 0 43.004 * * [simplify]: Extracting #2: cost 2 inf + 1 43.004 * * [simplify]: Extracting #3: cost 0 inf + 163 43.004 * [simplify]: Simplified to (cbrt im) 43.004 * [simplify]: Simplified (2 2 3 2 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* (* im -1/3) (* (cbrt im) (cbrt im))) (cbrt im)) 2))))) 43.004 * * * * [progress]: [ 61 / 110 ] simplifiying candidate # 43.004 * [simplify]: Simplifying (sqrt im) 43.004 * * [simplify]: iters left: 1 (2 enodes) 43.005 * * [simplify]: Extracting #0: cost 1 inf + 0 43.005 * * [simplify]: Extracting #1: cost 3 inf + 0 43.005 * * [simplify]: Extracting #2: cost 2 inf + 1 43.005 * * [simplify]: Extracting #3: cost 0 inf + 83 43.005 * [simplify]: Simplified to (sqrt im) 43.005 * [simplify]: Simplified (2 2 3 2 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* (* im -1/3) (sqrt im)) (sqrt im)) 2))))) 43.005 * * * * [progress]: [ 62 / 110 ] simplifiying candidate # 43.005 * * * * [progress]: [ 63 / 110 ] simplifiying candidate # 43.005 * * * * [progress]: [ 64 / 110 ] simplifiying candidate #real (real->posit16 (* (* im -1/3) im))) 2)))))> 43.005 * * * * [progress]: [ 65 / 110 ] simplifiying candidate # 43.005 * * * * [progress]: [ 66 / 110 ] simplifiying candidate # 43.005 * * * * [progress]: [ 67 / 110 ] simplifiying candidate # 43.005 * * * * [progress]: [ 68 / 110 ] simplifiying candidate # 43.005 * [simplify]: Simplifying (* im (- (* (* im -1/3) im) 2)) 43.005 * * [simplify]: iters left: 6 (7 enodes) 43.008 * * [simplify]: iters left: 5 (28 enodes) 43.013 * * [simplify]: iters left: 4 (35 enodes) 43.018 * * [simplify]: iters left: 3 (37 enodes) 43.023 * * [simplify]: Extracting #0: cost 1 inf + 0 43.023 * * [simplify]: Extracting #1: cost 4 inf + 0 43.023 * * [simplify]: Extracting #2: cost 8 inf + 1 43.023 * * [simplify]: Extracting #3: cost 10 inf + 3 43.023 * * [simplify]: Extracting #4: cost 9 inf + 45 43.024 * * [simplify]: Extracting #5: cost 4 inf + 350 43.024 * * [simplify]: Extracting #6: cost 0 inf + 806 43.024 * [simplify]: Simplified to (* (fma (* im -1/3) im -2) im) 43.024 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (pow (* (fma (* im -1/3) im -2) im) 1)))) 43.025 * * * * [progress]: [ 69 / 110 ] simplifiying candidate # 43.025 * * * * [progress]: [ 70 / 110 ] simplifiying candidate # 43.025 * [simplify]: Simplifying (+ (log im) (log (- (* (* im -1/3) im) 2))) 43.025 * * [simplify]: iters left: 6 (9 enodes) 43.031 * * [simplify]: iters left: 5 (34 enodes) 43.041 * * [simplify]: iters left: 4 (41 enodes) 43.053 * * [simplify]: iters left: 3 (43 enodes) 43.063 * * [simplify]: Extracting #0: cost 1 inf + 0 43.063 * * [simplify]: Extracting #1: cost 4 inf + 0 43.063 * * [simplify]: Extracting #2: cost 8 inf + 0 43.063 * * [simplify]: Extracting #3: cost 12 inf + 1 43.063 * * [simplify]: Extracting #4: cost 13 inf + 74 43.063 * * [simplify]: Extracting #5: cost 10 inf + 229 43.064 * * [simplify]: Extracting #6: cost 2 inf + 1008 43.064 * * [simplify]: Extracting #7: cost 0 inf + 1564 43.065 * [simplify]: Simplified to (+ (log (fma im (* im -1/3) -2)) (log im)) 43.065 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (exp (+ (log (fma im (* im -1/3) -2)) (log im)))))) 43.065 * * * * [progress]: [ 71 / 110 ] simplifiying candidate # 43.065 * * * * [progress]: [ 72 / 110 ] simplifiying candidate # 43.065 * * * * [progress]: [ 73 / 110 ] simplifiying candidate # 43.065 * [simplify]: Simplifying (* (* (* im im) im) (* (* (- (* (* im -1/3) im) 2) (- (* (* im -1/3) im) 2)) (- (* (* im -1/3) im) 2))) 43.065 * * [simplify]: iters left: 6 (11 enodes) 43.069 * * [simplify]: iters left: 5 (46 enodes) 43.077 * * [simplify]: iters left: 4 (81 enodes) 43.098 * * [simplify]: iters left: 3 (167 enodes) 43.211 * * [simplify]: Extracting #0: cost 1 inf + 0 43.211 * * [simplify]: Extracting #1: cost 37 inf + 0 43.212 * * [simplify]: Extracting #2: cost 139 inf + 42 43.214 * * [simplify]: Extracting #3: cost 159 inf + 2704 43.224 * * [simplify]: Extracting #4: cost 46 inf + 30390 43.241 * * [simplify]: Extracting #5: cost 0 inf + 43001 43.253 * * [simplify]: Extracting #6: cost 0 inf + 42441 43.262 * * [simplify]: Extracting #7: cost 0 inf + 42401 43.270 * [simplify]: Simplified to (* (* (fma (* -1/3 im) im -2) im) (* (* (fma (* -1/3 im) im -2) im) (* (fma (* -1/3 im) im -2) im))) 43.271 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* (* 0.5 (cos 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))))))) 43.271 * * * * [progress]: [ 74 / 110 ] simplifiying candidate # 43.271 * * * * [progress]: [ 75 / 110 ] simplifiying candidate # 43.271 * * * * [progress]: [ 76 / 110 ] simplifiying candidate # 43.271 * * * * [progress]: [ 77 / 110 ] simplifiying candidate # 43.271 * * * * [progress]: [ 78 / 110 ] simplifiying candidate # 43.271 * [simplify]: Simplifying (* (sqrt im) (sqrt (- (* (* im -1/3) im) 2))) 43.271 * * [simplify]: iters left: 6 (9 enodes) 43.274 * * [simplify]: iters left: 5 (34 enodes) 43.281 * * [simplify]: iters left: 4 (41 enodes) 43.293 * * [simplify]: iters left: 3 (43 enodes) 43.305 * * [simplify]: Extracting #0: cost 1 inf + 0 43.305 * * [simplify]: Extracting #1: cost 4 inf + 0 43.306 * * [simplify]: Extracting #2: cost 8 inf + 0 43.306 * * [simplify]: Extracting #3: cost 12 inf + 1 43.306 * * [simplify]: Extracting #4: cost 13 inf + 44 43.306 * * [simplify]: Extracting #5: cost 10 inf + 169 43.306 * * [simplify]: Extracting #6: cost 2 inf + 888 43.307 * * [simplify]: Extracting #7: cost 0 inf + 1324 43.307 * [simplify]: Simplified to (* (sqrt im) (sqrt (fma im (* im -1/3) -2))) 43.307 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (sqrt im) (sqrt (fma im (* im -1/3) -2))) (* (sqrt im) (sqrt (- (* (* im -1/3) im) 2))))))) 43.308 * [simplify]: Simplifying (* (sqrt im) (sqrt (- (* (* im -1/3) im) 2))) 43.308 * * [simplify]: iters left: 6 (9 enodes) 43.316 * * [simplify]: iters left: 5 (34 enodes) 43.327 * * [simplify]: iters left: 4 (41 enodes) 43.335 * * [simplify]: iters left: 3 (43 enodes) 43.341 * * [simplify]: Extracting #0: cost 1 inf + 0 43.341 * * [simplify]: Extracting #1: cost 4 inf + 0 43.341 * * [simplify]: Extracting #2: cost 8 inf + 0 43.341 * * [simplify]: Extracting #3: cost 12 inf + 1 43.341 * * [simplify]: Extracting #4: cost 13 inf + 44 43.341 * * [simplify]: Extracting #5: cost 10 inf + 169 43.342 * * [simplify]: Extracting #6: cost 2 inf + 888 43.342 * * [simplify]: Extracting #7: cost 0 inf + 1324 43.342 * [simplify]: Simplified to (* (sqrt im) (sqrt (fma im (* im -1/3) -2))) 43.342 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (sqrt im) (sqrt (- (* (* im -1/3) im) 2))) (* (sqrt im) (sqrt (fma im (* im -1/3) -2))))))) 43.342 * * * * [progress]: [ 79 / 110 ] simplifiying candidate # 43.343 * [simplify]: Simplifying (* im (fma (- (cbrt 2)) (* (cbrt 2) (cbrt 2)) (* (cbrt 2) (* (cbrt 2) (cbrt 2))))) 43.343 * * [simplify]: iters left: 6 (8 enodes) 43.345 * * [simplify]: iters left: 5 (30 enodes) 43.351 * * [simplify]: iters left: 4 (45 enodes) 43.359 * * [simplify]: iters left: 3 (70 enodes) 43.372 * * [simplify]: iters left: 2 (78 enodes) 43.385 * * [simplify]: Extracting #0: cost 1 inf + 0 43.385 * * [simplify]: Extracting #1: cost 0 inf + 1 43.385 * [simplify]: Simplified to 0 43.385 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (cbrt 2) (* (cbrt 2) (cbrt 2)))))) 0)))) 43.385 * * * * [progress]: [ 80 / 110 ] simplifiying candidate # 43.386 * [simplify]: Simplifying (* im (fma (- (sqrt 2)) (sqrt 2) (* (sqrt 2) (sqrt 2)))) 43.386 * * [simplify]: iters left: 6 (7 enodes) 43.390 * * [simplify]: iters left: 5 (22 enodes) 43.398 * * [simplify]: iters left: 4 (36 enodes) 43.409 * * [simplify]: iters left: 3 (48 enodes) 43.419 * * [simplify]: Extracting #0: cost 1 inf + 0 43.419 * * [simplify]: Extracting #1: cost 0 inf + 1 43.419 * [simplify]: Simplified to 0 43.419 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 43.419 * * * * [progress]: [ 81 / 110 ] simplifiying candidate # 43.419 * [simplify]: Simplifying (* im (fma (- 2) 1 (* 2 1))) 43.420 * * [simplify]: iters left: 5 (7 enodes) 43.426 * * [simplify]: iters left: 4 (25 enodes) 43.438 * * [simplify]: iters left: 3 (35 enodes) 43.448 * * [simplify]: iters left: 2 (45 enodes) 43.457 * * [simplify]: Extracting #0: cost 1 inf + 0 43.457 * * [simplify]: Extracting #1: cost 0 inf + 1 43.457 * [simplify]: Simplified to 0 43.457 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* 2 1)))) 0)))) 43.457 * * * * [progress]: [ 82 / 110 ] simplifiying candidate # 43.458 * [simplify]: Simplifying (* im (- 2)) 43.458 * * [simplify]: iters left: 4 (4 enodes) 43.461 * * [simplify]: iters left: 3 (16 enodes) 43.466 * * [simplify]: iters left: 2 (21 enodes) 43.471 * * [simplify]: iters left: 1 (24 enodes) 43.478 * * [simplify]: Extracting #0: cost 1 inf + 0 43.478 * * [simplify]: Extracting #1: cost 7 inf + 0 43.478 * * [simplify]: Extracting #2: cost 6 inf + 3 43.479 * * [simplify]: Extracting #3: cost 0 inf + 253 43.479 * [simplify]: Simplified to (* -2 im) 43.479 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (* (* im -1/3) im)) (* -2 im))))) 43.479 * * * * [progress]: [ 83 / 110 ] simplifiying candidate # 43.479 * [simplify]: Simplifying (* im (- 2)) 43.479 * * [simplify]: iters left: 4 (4 enodes) 43.483 * * [simplify]: iters left: 3 (16 enodes) 43.488 * * [simplify]: iters left: 2 (21 enodes) 43.494 * * [simplify]: iters left: 1 (24 enodes) 43.501 * * [simplify]: Extracting #0: cost 1 inf + 0 43.501 * * [simplify]: Extracting #1: cost 7 inf + 0 43.501 * * [simplify]: Extracting #2: cost 6 inf + 3 43.502 * * [simplify]: Extracting #3: cost 0 inf + 253 43.502 * [simplify]: Simplified to (* -2 im) 43.502 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (* (* im -1/3) im)) (* -2 im))))) 43.502 * * * * [progress]: [ 84 / 110 ] simplifiying candidate # 43.502 * [simplify]: Simplifying (* (fma (- (cbrt 2)) (* (cbrt 2) (cbrt 2)) (* (cbrt 2) (* (cbrt 2) (cbrt 2)))) im) 43.502 * * [simplify]: iters left: 6 (8 enodes) 43.507 * * [simplify]: iters left: 5 (30 enodes) 43.517 * * [simplify]: iters left: 4 (46 enodes) 43.530 * * [simplify]: iters left: 3 (62 enodes) 43.542 * * [simplify]: Extracting #0: cost 1 inf + 0 43.542 * * [simplify]: Extracting #1: cost 0 inf + 1 43.542 * [simplify]: Simplified to 0 43.542 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (cbrt 2) (* (cbrt 2) (cbrt 2))))) im) 0)))) 43.542 * * * * [progress]: [ 85 / 110 ] simplifiying candidate # 43.543 * [simplify]: Simplifying (* (fma (- (sqrt 2)) (sqrt 2) (* (sqrt 2) (sqrt 2))) im) 43.543 * * [simplify]: iters left: 6 (7 enodes) 43.545 * * [simplify]: iters left: 5 (22 enodes) 43.549 * * [simplify]: iters left: 4 (36 enodes) 43.554 * * [simplify]: iters left: 3 (48 enodes) 43.559 * * [simplify]: Extracting #0: cost 1 inf + 0 43.559 * * [simplify]: Extracting #1: cost 0 inf + 1 43.559 * [simplify]: Simplified to 0 43.560 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) 0)))) 43.560 * * * * [progress]: [ 86 / 110 ] simplifiying candidate # 43.560 * [simplify]: Simplifying (* (fma (- 2) 1 (* 2 1)) im) 43.560 * * [simplify]: iters left: 5 (7 enodes) 43.563 * * [simplify]: iters left: 4 (25 enodes) 43.571 * * [simplify]: iters left: 3 (35 enodes) 43.582 * * [simplify]: iters left: 2 (45 enodes) 43.590 * * [simplify]: Extracting #0: cost 1 inf + 0 43.590 * * [simplify]: Extracting #1: cost 0 inf + 1 43.590 * [simplify]: Simplified to 0 43.590 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* 2 1))) im) 0)))) 43.590 * * * * [progress]: [ 87 / 110 ] simplifiying candidate # 43.591 * [simplify]: Simplifying (* (- 2) im) 43.591 * * [simplify]: iters left: 4 (4 enodes) 43.593 * * [simplify]: iters left: 3 (16 enodes) 43.598 * * [simplify]: iters left: 2 (21 enodes) 43.605 * * [simplify]: iters left: 1 (24 enodes) 43.612 * * [simplify]: Extracting #0: cost 1 inf + 0 43.612 * * [simplify]: Extracting #1: cost 7 inf + 0 43.612 * * [simplify]: Extracting #2: cost 4 inf + 86 43.612 * * [simplify]: Extracting #3: cost 0 inf + 253 43.612 * [simplify]: Simplified to (* -2 im) 43.612 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (* im -1/3) im) im) (* -2 im))))) 43.612 * * * * [progress]: [ 88 / 110 ] simplifiying candidate # 43.613 * [simplify]: Simplifying (* (- 2) im) 43.613 * * [simplify]: iters left: 4 (4 enodes) 43.615 * * [simplify]: iters left: 3 (16 enodes) 43.620 * * [simplify]: iters left: 2 (21 enodes) 43.626 * * [simplify]: iters left: 1 (24 enodes) 43.630 * * [simplify]: Extracting #0: cost 1 inf + 0 43.630 * * [simplify]: Extracting #1: cost 7 inf + 0 43.630 * * [simplify]: Extracting #2: cost 4 inf + 86 43.631 * * [simplify]: Extracting #3: cost 0 inf + 253 43.631 * [simplify]: Simplified to (* -2 im) 43.631 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (* im -1/3) im) im) (* -2 im))))) 43.631 * * * * [progress]: [ 89 / 110 ] simplifiying candidate # 43.631 * [simplify]: Simplifying (cbrt (- (* (* im -1/3) im) 2)) 43.631 * * [simplify]: iters left: 6 (7 enodes) 43.633 * * [simplify]: iters left: 5 (27 enodes) 43.638 * * [simplify]: iters left: 4 (34 enodes) 43.643 * * [simplify]: iters left: 3 (36 enodes) 43.647 * * [simplify]: Extracting #0: cost 1 inf + 0 43.647 * * [simplify]: Extracting #1: cost 3 inf + 0 43.648 * * [simplify]: Extracting #2: cost 9 inf + 0 43.648 * * [simplify]: Extracting #3: cost 10 inf + 3 43.648 * * [simplify]: Extracting #4: cost 7 inf + 250 43.648 * * [simplify]: Extracting #5: cost 0 inf + 961 43.648 * * [simplify]: Extracting #6: cost 0 inf + 886 43.648 * [simplify]: Simplified to (cbrt (fma im (* im -1/3) -2)) 43.648 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos 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)))))) 43.648 * * * * [progress]: [ 90 / 110 ] simplifiying candidate # 43.649 * [simplify]: Simplifying (sqrt (- (* (* im -1/3) im) 2)) 43.649 * * [simplify]: iters left: 6 (7 enodes) 43.651 * * [simplify]: iters left: 5 (27 enodes) 43.656 * * [simplify]: iters left: 4 (34 enodes) 43.661 * * [simplify]: iters left: 3 (36 enodes) 43.666 * * [simplify]: Extracting #0: cost 1 inf + 0 43.666 * * [simplify]: Extracting #1: cost 3 inf + 0 43.666 * * [simplify]: Extracting #2: cost 9 inf + 0 43.666 * * [simplify]: Extracting #3: cost 10 inf + 3 43.666 * * [simplify]: Extracting #4: cost 7 inf + 250 43.666 * * [simplify]: Extracting #5: cost 0 inf + 881 43.666 * * [simplify]: Extracting #6: cost 0 inf + 806 43.666 * [simplify]: Simplified to (sqrt (fma im (* im -1/3) -2)) 43.666 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* im (sqrt (- (* (* im -1/3) im) 2))) (sqrt (fma im (* im -1/3) -2)))))) 43.667 * * * * [progress]: [ 91 / 110 ] simplifiying candidate # 43.667 * [simplify]: Simplifying (- (* (* im -1/3) im) 2) 43.667 * * [simplify]: iters left: 6 (6 enodes) 43.669 * * [simplify]: iters left: 5 (24 enodes) 43.673 * * [simplify]: iters left: 4 (31 enodes) 43.680 * * [simplify]: iters left: 3 (33 enodes) 43.684 * * [simplify]: Extracting #0: cost 1 inf + 0 43.684 * * [simplify]: Extracting #1: cost 7 inf + 0 43.684 * * [simplify]: Extracting #2: cost 8 inf + 3 43.684 * * [simplify]: Extracting #3: cost 2 inf + 391 43.685 * * [simplify]: Extracting #4: cost 0 inf + 530 43.685 * [simplify]: Simplified to (fma im (* im -1/3) -2) 43.685 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* im 1) (fma im (* im -1/3) -2))))) 43.685 * * * * [progress]: [ 92 / 110 ] simplifiying candidate # 43.685 * [simplify]: Simplifying (* (cbrt im) (cbrt im)) 43.685 * * [simplify]: iters left: 3 (3 enodes) 43.686 * * [simplify]: iters left: 2 (9 enodes) 43.687 * * [simplify]: Extracting #0: cost 1 inf + 0 43.687 * * [simplify]: Extracting #1: cost 3 inf + 0 43.687 * * [simplify]: Extracting #2: cost 5 inf + 0 43.687 * * [simplify]: Extracting #3: cost 4 inf + 1 43.687 * * [simplify]: Extracting #4: cost 0 inf + 405 43.687 * [simplify]: Simplified to (* (cbrt im) (cbrt im)) 43.687 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (cbrt im) (cbrt im)) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 43.687 * * * * [progress]: [ 93 / 110 ] simplifiying candidate # 43.687 * [simplify]: Simplifying (sqrt im) 43.687 * * [simplify]: iters left: 1 (2 enodes) 43.688 * * [simplify]: Extracting #0: cost 1 inf + 0 43.688 * * [simplify]: Extracting #1: cost 3 inf + 0 43.688 * * [simplify]: Extracting #2: cost 2 inf + 1 43.688 * * [simplify]: Extracting #3: cost 0 inf + 83 43.688 * [simplify]: Simplified to (sqrt im) 43.688 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (sqrt im) (* (sqrt im) (- (* (* im -1/3) im) 2)))))) 43.688 * * * * [progress]: [ 94 / 110 ] simplifiying candidate # 43.688 * * * * [progress]: [ 95 / 110 ] simplifiying candidate # 43.688 * [simplify]: Simplifying (+ (* (* (* im -1/3) im) (* (* im -1/3) im)) (+ (* 2 2) (* (* (* im -1/3) im) 2))) 43.688 * * [simplify]: iters left: 6 (10 enodes) 43.692 * * [simplify]: iters left: 5 (51 enodes) 43.713 * * [simplify]: iters left: 4 (120 enodes) 43.763 * * [simplify]: iters left: 3 (215 enodes) 43.803 * * [simplify]: iters left: 2 (285 enodes) 43.904 * * [simplify]: iters left: 1 (376 enodes) 43.979 * * [simplify]: Extracting #0: cost 1 inf + 0 43.979 * * [simplify]: Extracting #1: cost 31 inf + 0 43.980 * * [simplify]: Extracting #2: cost 49 inf + 128 43.983 * * [simplify]: Extracting #3: cost 18 inf + 3513 43.989 * * [simplify]: Extracting #4: cost 4 inf + 5184 43.994 * * [simplify]: Extracting #5: cost 1 inf + 5535 44.000 * * [simplify]: Extracting #6: cost 0 inf + 5747 44.006 * [simplify]: Simplified to (fma 2 (* im (* im -1/3)) (fma (* im (* im -1/3)) (* im (* im -1/3)) 4)) 44.006 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos 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)))))) 44.007 * * * * [progress]: [ 96 / 110 ] simplifiying candidate # 44.007 * [simplify]: Simplifying (+ (* (* im -1/3) im) 2) 44.007 * * [simplify]: iters left: 6 (6 enodes) 44.011 * * [simplify]: iters left: 5 (22 enodes) 44.018 * * [simplify]: iters left: 4 (26 enodes) 44.026 * * [simplify]: iters left: 3 (28 enodes) 44.034 * * [simplify]: Extracting #0: cost 1 inf + 0 44.034 * * [simplify]: Extracting #1: cost 6 inf + 0 44.034 * * [simplify]: Extracting #2: cost 8 inf + 2 44.034 * * [simplify]: Extracting #3: cost 7 inf + 44 44.034 * * [simplify]: Extracting #4: cost 1 inf + 431 44.035 * * [simplify]: Extracting #5: cost 0 inf + 529 44.035 * [simplify]: Simplified to (fma (* im -1/3) im 2) 44.035 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (/ (* im (- (* (* (* im -1/3) im) (* (* im -1/3) im)) (* 2 2))) (fma (* im -1/3) im 2))))) 44.035 * * * * [progress]: [ 97 / 110 ] simplifiying candidate #real (real->posit16 (* im (- (* (* im -1/3) im) 2)))))))> 44.035 * * * * [progress]: [ 98 / 110 ] simplifiying candidate # 44.035 * * * * [progress]: [ 99 / 110 ] simplifiying candidate # 44.036 * [simplify]: Simplifying (* -1/3 im) 44.036 * * [simplify]: iters left: 2 (3 enodes) 44.038 * * [simplify]: iters left: 1 (10 enodes) 44.041 * * [simplify]: Extracting #0: cost 1 inf + 0 44.041 * * [simplify]: Extracting #1: cost 4 inf + 0 44.041 * * [simplify]: Extracting #2: cost 2 inf + 2 44.041 * * [simplify]: Extracting #3: cost 0 inf + 86 44.041 * [simplify]: Simplified to (* -1/3 im) 44.041 * [simplify]: Simplified (2 2 3 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* -1/3 im) im) 2))))) 44.041 * * * * [progress]: [ 100 / 110 ] simplifiying candidate # 44.042 * [simplify]: Simplifying (* -1/3 im) 44.042 * * [simplify]: iters left: 2 (3 enodes) 44.043 * * [simplify]: iters left: 1 (10 enodes) 44.047 * * [simplify]: Extracting #0: cost 1 inf + 0 44.047 * * [simplify]: Extracting #1: cost 4 inf + 0 44.047 * * [simplify]: Extracting #2: cost 2 inf + 2 44.047 * * [simplify]: Extracting #3: cost 0 inf + 86 44.047 * [simplify]: Simplified to (* -1/3 im) 44.047 * [simplify]: Simplified (2 2 3 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* -1/3 im) im) 2))))) 44.047 * * * * [progress]: [ 101 / 110 ] simplifiying candidate # 44.047 * [simplify]: Simplifying (* -1/3 im) 44.047 * * [simplify]: iters left: 2 (3 enodes) 44.049 * * [simplify]: iters left: 1 (10 enodes) 44.052 * * [simplify]: Extracting #0: cost 1 inf + 0 44.052 * * [simplify]: Extracting #1: cost 4 inf + 0 44.052 * * [simplify]: Extracting #2: cost 2 inf + 2 44.053 * * [simplify]: Extracting #3: cost 0 inf + 86 44.053 * [simplify]: Simplified to (* -1/3 im) 44.053 * [simplify]: Simplified (2 2 3 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* -1/3 im) im) 2))))) 44.053 * * * * [progress]: [ 102 / 110 ] simplifiying candidate # 44.053 * [simplify]: Simplifying (- (* 0.5 (* (pow re 2) im)) (+ (* 0.16666666666666666 (pow im 3)) (* 1.0 im))) 44.053 * * [simplify]: iters left: 6 (15 enodes) 44.063 * * [simplify]: iters left: 5 (70 enodes) 44.083 * * [simplify]: iters left: 4 (135 enodes) 44.119 * * [simplify]: iters left: 3 (288 enodes) 44.219 * * [simplify]: Extracting #0: cost 1 inf + 0 44.219 * * [simplify]: Extracting #1: cost 50 inf + 0 44.219 * * [simplify]: Extracting #2: cost 122 inf + 253 44.221 * * [simplify]: Extracting #3: cost 86 inf + 5706 44.225 * * [simplify]: Extracting #4: cost 26 inf + 16029 44.231 * * [simplify]: Extracting #5: cost 1 inf + 25641 44.241 * * [simplify]: Extracting #6: cost 0 inf + 25813 44.253 * [simplify]: Simplified to (* im (- (* (* 0.5 re) re) (fma im (* 0.16666666666666666 im) 1.0))) 44.253 * [simplify]: Simplified (2) to (λ (re im) (* im (- (* (* 0.5 re) re) (fma im (* 0.16666666666666666 im) 1.0)))) 44.253 * * * * [progress]: [ 103 / 110 ] simplifiying candidate # 44.254 * [simplify]: Simplifying (- (+ (* 1.0 (* im (cos re))) (+ (* 0.16666666666666666 (* (pow im 3) (cos re))) (* 0.008333333333333333 (* (pow im 5) (cos re)))))) 44.254 * * [simplify]: iters left: 6 (19 enodes) 44.263 * * [simplify]: iters left: 5 (90 enodes) 44.285 * * [simplify]: iters left: 4 (210 enodes) 44.342 * * [simplify]: Extracting #0: cost 1 inf + 0 44.342 * * [simplify]: Extracting #1: cost 24 inf + 0 44.342 * * [simplify]: Extracting #2: cost 104 inf + 42 44.343 * * [simplify]: Extracting #3: cost 133 inf + 1331 44.345 * * [simplify]: Extracting #4: cost 87 inf + 8976 44.350 * * [simplify]: Extracting #5: cost 26 inf + 29555 44.680 * * [simplify]: Extracting #6: cost 1 inf + 37777 44.686 * * [simplify]: Extracting #7: cost 0 inf + 37809 44.692 * * [simplify]: Extracting #8: cost 0 inf + 37794 44.699 * [simplify]: Simplified to (- (* (cos re) (+ (* im (+ 1.0 (* 0.16666666666666666 (* im im)))) (* 0.008333333333333333 (pow im 5))))) 44.699 * [simplify]: Simplified (2) to (λ (re im) (- (* (cos re) (+ (* im (+ 1.0 (* 0.16666666666666666 (* im im)))) (* 0.008333333333333333 (pow im 5)))))) 44.699 * * * * [progress]: [ 104 / 110 ] simplifiying candidate # 44.699 * [simplify]: Simplifying (- (+ (* 1.0 (* im (cos re))) (+ (* 0.16666666666666666 (* (pow im 3) (cos re))) (* 0.008333333333333333 (* (pow im 5) (cos re)))))) 44.699 * * [simplify]: iters left: 6 (19 enodes) 44.705 * * [simplify]: iters left: 5 (90 enodes) 44.726 * * [simplify]: iters left: 4 (210 enodes) 44.811 * * [simplify]: Extracting #0: cost 1 inf + 0 44.811 * * [simplify]: Extracting #1: cost 24 inf + 0 44.812 * * [simplify]: Extracting #2: cost 104 inf + 42 44.813 * * [simplify]: Extracting #3: cost 133 inf + 1331 44.816 * * [simplify]: Extracting #4: cost 87 inf + 8976 44.826 * * [simplify]: Extracting #5: cost 26 inf + 29555 44.837 * * [simplify]: Extracting #6: cost 1 inf + 37777 44.849 * * [simplify]: Extracting #7: cost 0 inf + 37809 44.861 * * [simplify]: Extracting #8: cost 0 inf + 37794 44.873 * [simplify]: Simplified to (- (* (cos re) (+ (* im (+ 1.0 (* 0.16666666666666666 (* im im)))) (* 0.008333333333333333 (pow im 5))))) 44.873 * [simplify]: Simplified (2) to (λ (re im) (- (* (cos re) (+ (* im (+ 1.0 (* 0.16666666666666666 (* im im)))) (* 0.008333333333333333 (pow im 5)))))) 44.873 * * * * [progress]: [ 105 / 110 ] simplifiying candidate # 44.873 * [simplify]: Simplifying (* -1/3 (pow im 2)) 44.873 * * [simplify]: iters left: 3 (5 enodes) 44.877 * * [simplify]: iters left: 2 (21 enodes) 44.884 * * [simplify]: iters left: 1 (29 enodes) 44.897 * * [simplify]: Extracting #0: cost 1 inf + 0 44.897 * * [simplify]: Extracting #1: cost 6 inf + 0 44.897 * * [simplify]: Extracting #2: cost 6 inf + 43 44.897 * * [simplify]: Extracting #3: cost 0 inf + 333 44.897 * [simplify]: Simplified to (* (* im im) -1/3) 44.897 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* im im) -1/3) 2))))) 44.898 * * * * [progress]: [ 106 / 110 ] simplifiying candidate # 44.898 * [simplify]: Simplifying (* -1/3 (pow im 2)) 44.898 * * [simplify]: iters left: 3 (5 enodes) 44.902 * * [simplify]: iters left: 2 (21 enodes) 44.909 * * [simplify]: iters left: 1 (29 enodes) 44.918 * * [simplify]: Extracting #0: cost 1 inf + 0 44.918 * * [simplify]: Extracting #1: cost 6 inf + 0 44.918 * * [simplify]: Extracting #2: cost 6 inf + 43 44.918 * * [simplify]: Extracting #3: cost 0 inf + 333 44.918 * [simplify]: Simplified to (* (* im im) -1/3) 44.918 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* im im) -1/3) 2))))) 44.918 * * * * [progress]: [ 107 / 110 ] simplifiying candidate # 44.919 * [simplify]: Simplifying (* -1/3 (pow im 2)) 44.919 * * [simplify]: iters left: 3 (5 enodes) 44.922 * * [simplify]: iters left: 2 (21 enodes) 44.930 * * [simplify]: iters left: 1 (29 enodes) 44.939 * * [simplify]: Extracting #0: cost 1 inf + 0 44.939 * * [simplify]: Extracting #1: cost 6 inf + 0 44.939 * * [simplify]: Extracting #2: cost 6 inf + 43 44.939 * * [simplify]: Extracting #3: cost 0 inf + 333 44.940 * [simplify]: Simplified to (* (* im im) -1/3) 44.940 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* im im) -1/3) 2))))) 44.940 * * * * [progress]: [ 108 / 110 ] simplifiying candidate # 44.940 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (* 2 im))) 44.940 * * [simplify]: iters left: 6 (9 enodes) 44.946 * * [simplify]: iters left: 5 (41 enodes) 44.960 * * [simplify]: iters left: 4 (90 enodes) 44.979 * * [simplify]: iters left: 3 (193 enodes) 45.037 * * [simplify]: iters left: 2 (362 enodes) 45.156 * * [simplify]: Extracting #0: cost 1 inf + 0 45.156 * * [simplify]: Extracting #1: cost 29 inf + 0 45.157 * * [simplify]: Extracting #2: cost 114 inf + 47 45.159 * * [simplify]: Extracting #3: cost 115 inf + 4568 45.164 * * [simplify]: Extracting #4: cost 79 inf + 14136 45.172 * * [simplify]: Extracting #5: cost 21 inf + 41449 45.183 * * [simplify]: Extracting #6: cost 0 inf + 53174 45.193 * * [simplify]: Extracting #7: cost 0 inf + 53134 45.208 * [simplify]: Simplified to (* im (fma (* im im) -1/3 -2)) 45.208 * [simplify]: Simplified (2 2 3) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2))))) 45.208 * * * * [progress]: [ 109 / 110 ] simplifiying candidate # 45.209 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (* 2 im))) 45.209 * * [simplify]: iters left: 6 (9 enodes) 45.215 * * [simplify]: iters left: 5 (41 enodes) 45.231 * * [simplify]: iters left: 4 (90 enodes) 45.268 * * [simplify]: iters left: 3 (193 enodes) 45.331 * * [simplify]: iters left: 2 (362 enodes) 45.451 * * [simplify]: Extracting #0: cost 1 inf + 0 45.451 * * [simplify]: Extracting #1: cost 29 inf + 0 45.452 * * [simplify]: Extracting #2: cost 114 inf + 47 45.455 * * [simplify]: Extracting #3: cost 115 inf + 4568 45.459 * * [simplify]: Extracting #4: cost 79 inf + 14136 45.468 * * [simplify]: Extracting #5: cost 21 inf + 41449 45.473 * * [simplify]: Extracting #6: cost 0 inf + 53174 45.478 * * [simplify]: Extracting #7: cost 0 inf + 53134 45.484 * [simplify]: Simplified to (* im (fma (* im im) -1/3 -2)) 45.484 * [simplify]: Simplified (2 2 3) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2))))) 45.484 * * * * [progress]: [ 110 / 110 ] simplifiying candidate # 45.484 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (* 2 im))) 45.484 * * [simplify]: iters left: 6 (9 enodes) 45.487 * * [simplify]: iters left: 5 (41 enodes) 45.496 * * [simplify]: iters left: 4 (90 enodes) 45.527 * * [simplify]: iters left: 3 (193 enodes) 45.576 * * [simplify]: iters left: 2 (362 enodes) 45.681 * * [simplify]: Extracting #0: cost 1 inf + 0 45.681 * * [simplify]: Extracting #1: cost 29 inf + 0 45.681 * * [simplify]: Extracting #2: cost 114 inf + 47 45.682 * * [simplify]: Extracting #3: cost 115 inf + 4568 45.685 * * [simplify]: Extracting #4: cost 79 inf + 14136 45.689 * * [simplify]: Extracting #5: cost 21 inf + 41449 45.696 * * [simplify]: Extracting #6: cost 0 inf + 53174 45.707 * * [simplify]: Extracting #7: cost 0 inf + 53134 45.717 * [simplify]: Simplified to (* im (fma (* im im) -1/3 -2)) 45.717 * [simplify]: Simplified (2 2 3) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2))))) 45.718 * * * [progress]: adding candidates to table 46.994 * * [progress]: iteration 3 / 4 46.994 * * * [progress]: picking best candidate 47.070 * * * * [pick]: Picked # 47.071 * * * [progress]: localizing error 47.113 * * * [progress]: generating rewritten candidates 47.113 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 3 1 1 1) 47.122 * * * * [progress]: [ 2 / 4 ] rewriting at (2) 47.139 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 3 1 1) 47.153 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 3 1) 47.205 * * * [progress]: generating series expansions 47.205 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 3 1 1 1) 47.205 * [backup-simplify]: Simplify (* im -1/3) into (* -1/3 im) 47.205 * [approximate]: Taking taylor expansion of (* -1/3 im) in (im) around 0 47.205 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 47.205 * [taylor]: Taking taylor expansion of -1/3 in im 47.205 * [backup-simplify]: Simplify -1/3 into -1/3 47.205 * [taylor]: Taking taylor expansion of im in im 47.205 * [backup-simplify]: Simplify 0 into 0 47.205 * [backup-simplify]: Simplify 1 into 1 47.205 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 47.206 * [taylor]: Taking taylor expansion of -1/3 in im 47.206 * [backup-simplify]: Simplify -1/3 into -1/3 47.206 * [taylor]: Taking taylor expansion of im in im 47.206 * [backup-simplify]: Simplify 0 into 0 47.206 * [backup-simplify]: Simplify 1 into 1 47.206 * [backup-simplify]: Simplify (* -1/3 0) into 0 47.206 * [backup-simplify]: Simplify 0 into 0 47.207 * [backup-simplify]: Simplify (+ (* -1/3 1) (* 0 0)) into -1/3 47.207 * [backup-simplify]: Simplify -1/3 into -1/3 47.207 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 1) (* 0 0))) into 0 47.207 * [backup-simplify]: Simplify 0 into 0 47.208 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 47.208 * [backup-simplify]: Simplify 0 into 0 47.209 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 47.209 * [backup-simplify]: Simplify 0 into 0 47.210 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 47.210 * [backup-simplify]: Simplify 0 into 0 47.211 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 47.211 * [backup-simplify]: Simplify 0 into 0 47.212 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 47.212 * [backup-simplify]: Simplify 0 into 0 47.212 * [backup-simplify]: Simplify (* -1/3 im) into (* -1/3 im) 47.212 * [backup-simplify]: Simplify (* (/ 1 im) -1/3) into (/ -1/3 im) 47.213 * [approximate]: Taking taylor expansion of (/ -1/3 im) in (im) around 0 47.213 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 47.213 * [taylor]: Taking taylor expansion of -1/3 in im 47.213 * [backup-simplify]: Simplify -1/3 into -1/3 47.213 * [taylor]: Taking taylor expansion of im in im 47.213 * [backup-simplify]: Simplify 0 into 0 47.213 * [backup-simplify]: Simplify 1 into 1 47.213 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 47.213 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 47.213 * [taylor]: Taking taylor expansion of -1/3 in im 47.213 * [backup-simplify]: Simplify -1/3 into -1/3 47.213 * [taylor]: Taking taylor expansion of im in im 47.213 * [backup-simplify]: Simplify 0 into 0 47.213 * [backup-simplify]: Simplify 1 into 1 47.214 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 47.214 * [backup-simplify]: Simplify -1/3 into -1/3 47.215 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 47.215 * [backup-simplify]: Simplify 0 into 0 47.216 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.216 * [backup-simplify]: Simplify 0 into 0 47.217 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.217 * [backup-simplify]: Simplify 0 into 0 47.218 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.218 * [backup-simplify]: Simplify 0 into 0 47.219 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.219 * [backup-simplify]: Simplify 0 into 0 47.220 * [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 47.220 * [backup-simplify]: Simplify 0 into 0 47.220 * [backup-simplify]: Simplify (* -1/3 (/ 1 (/ 1 im))) into (* -1/3 im) 47.221 * [backup-simplify]: Simplify (* (/ 1 (- im)) -1/3) into (/ 1/3 im) 47.221 * [approximate]: Taking taylor expansion of (/ 1/3 im) in (im) around 0 47.221 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 47.221 * [taylor]: Taking taylor expansion of 1/3 in im 47.221 * [backup-simplify]: Simplify 1/3 into 1/3 47.221 * [taylor]: Taking taylor expansion of im in im 47.221 * [backup-simplify]: Simplify 0 into 0 47.221 * [backup-simplify]: Simplify 1 into 1 47.221 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 47.221 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 47.221 * [taylor]: Taking taylor expansion of 1/3 in im 47.221 * [backup-simplify]: Simplify 1/3 into 1/3 47.221 * [taylor]: Taking taylor expansion of im in im 47.221 * [backup-simplify]: Simplify 0 into 0 47.221 * [backup-simplify]: Simplify 1 into 1 47.222 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 47.222 * [backup-simplify]: Simplify 1/3 into 1/3 47.223 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 47.223 * [backup-simplify]: Simplify 0 into 0 47.224 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.224 * [backup-simplify]: Simplify 0 into 0 47.225 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.225 * [backup-simplify]: Simplify 0 into 0 47.226 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.226 * [backup-simplify]: Simplify 0 into 0 47.227 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.227 * [backup-simplify]: Simplify 0 into 0 47.228 * [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 47.228 * [backup-simplify]: Simplify 0 into 0 47.228 * [backup-simplify]: Simplify (* 1/3 (/ 1 (/ 1 (- im)))) into (* -1/3 im) 47.228 * * * * [progress]: [ 2 / 4 ] generating series at (2) 47.229 * [backup-simplify]: Simplify (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (* im -1/3) im) im) (* -2 im)))) into (* 0.5 (* (fma (pow im 5) -1/60 (- (+ (* 1/3 (pow im 3)) (* 2 im)))) (cos re))) 47.229 * [approximate]: Taking taylor expansion of (* 0.5 (* (fma (pow im 5) -1/60 (- (+ (* 1/3 (pow im 3)) (* 2 im)))) (cos re))) in (re im) around 0 47.229 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow im 5) -1/60 (- (+ (* 1/3 (pow im 3)) (* 2 im)))) (cos re))) in im 47.229 * [taylor]: Taking taylor expansion of 0.5 in im 47.229 * [backup-simplify]: Simplify 0.5 into 0.5 47.229 * [taylor]: Taking taylor expansion of (* (fma (pow im 5) -1/60 (- (+ (* 1/3 (pow im 3)) (* 2 im)))) (cos re)) in im 47.229 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (- (+ (* 1/3 (pow im 3)) (* 2 im)))) in im 47.229 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (- (+ (* 1/3 (pow im 3)) (* 2 im)))) 47.229 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in im 47.229 * [taylor]: Taking taylor expansion of (pow im 5) in im 47.229 * [taylor]: Taking taylor expansion of im in im 47.229 * [backup-simplify]: Simplify 0 into 0 47.229 * [backup-simplify]: Simplify 1 into 1 47.229 * [taylor]: Taking taylor expansion of -1/60 in im 47.229 * [backup-simplify]: Simplify -1/60 into -1/60 47.229 * [taylor]: Taking taylor expansion of (- (+ (* 1/3 (pow im 3)) (* 2 im))) in im 47.229 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 3)) (* 2 im)) in im 47.229 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 3)) in im 47.229 * [taylor]: Taking taylor expansion of 1/3 in im 47.229 * [backup-simplify]: Simplify 1/3 into 1/3 47.230 * [taylor]: Taking taylor expansion of (pow im 3) in im 47.230 * [taylor]: Taking taylor expansion of im in im 47.230 * [backup-simplify]: Simplify 0 into 0 47.230 * [backup-simplify]: Simplify 1 into 1 47.230 * [taylor]: Taking taylor expansion of (* 2 im) in im 47.230 * [taylor]: Taking taylor expansion of 2 in im 47.230 * [backup-simplify]: Simplify 2 into 2 47.230 * [taylor]: Taking taylor expansion of im in im 47.230 * [backup-simplify]: Simplify 0 into 0 47.230 * [backup-simplify]: Simplify 1 into 1 47.230 * [taylor]: Taking taylor expansion of (cos re) in im 47.230 * [taylor]: Taking taylor expansion of re in im 47.230 * [backup-simplify]: Simplify re into re 47.230 * [backup-simplify]: Simplify (cos re) into (cos re) 47.230 * [backup-simplify]: Simplify (sin re) into (sin re) 47.230 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow im 5) -1/60 (- (+ (* 1/3 (pow im 3)) (* 2 im)))) (cos re))) in re 47.230 * [taylor]: Taking taylor expansion of 0.5 in re 47.230 * [backup-simplify]: Simplify 0.5 into 0.5 47.230 * [taylor]: Taking taylor expansion of (* (fma (pow im 5) -1/60 (- (+ (* 1/3 (pow im 3)) (* 2 im)))) (cos re)) in re 47.230 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (- (+ (* 1/3 (pow im 3)) (* 2 im)))) in re 47.230 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (- (+ (* 1/3 (pow im 3)) (* 2 im)))) 47.230 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in re 47.230 * [taylor]: Taking taylor expansion of (pow im 5) in re 47.230 * [taylor]: Taking taylor expansion of im in re 47.230 * [backup-simplify]: Simplify im into im 47.230 * [taylor]: Taking taylor expansion of -1/60 in re 47.230 * [backup-simplify]: Simplify -1/60 into -1/60 47.230 * [taylor]: Taking taylor expansion of (- (+ (* 1/3 (pow im 3)) (* 2 im))) in re 47.230 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 3)) (* 2 im)) in re 47.230 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 3)) in re 47.230 * [taylor]: Taking taylor expansion of 1/3 in re 47.230 * [backup-simplify]: Simplify 1/3 into 1/3 47.230 * [taylor]: Taking taylor expansion of (pow im 3) in re 47.231 * [taylor]: Taking taylor expansion of im in re 47.231 * [backup-simplify]: Simplify im into im 47.231 * [taylor]: Taking taylor expansion of (* 2 im) in re 47.231 * [taylor]: Taking taylor expansion of 2 in re 47.231 * [backup-simplify]: Simplify 2 into 2 47.231 * [taylor]: Taking taylor expansion of im in re 47.231 * [backup-simplify]: Simplify im into im 47.231 * [taylor]: Taking taylor expansion of (cos re) in re 47.231 * [taylor]: Taking taylor expansion of re in re 47.231 * [backup-simplify]: Simplify 0 into 0 47.231 * [backup-simplify]: Simplify 1 into 1 47.231 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow im 5) -1/60 (- (+ (* 1/3 (pow im 3)) (* 2 im)))) (cos re))) in re 47.231 * [taylor]: Taking taylor expansion of 0.5 in re 47.231 * [backup-simplify]: Simplify 0.5 into 0.5 47.231 * [taylor]: Taking taylor expansion of (* (fma (pow im 5) -1/60 (- (+ (* 1/3 (pow im 3)) (* 2 im)))) (cos re)) in re 47.231 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (- (+ (* 1/3 (pow im 3)) (* 2 im)))) in re 47.231 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (- (+ (* 1/3 (pow im 3)) (* 2 im)))) 47.231 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in re 47.231 * [taylor]: Taking taylor expansion of (pow im 5) in re 47.231 * [taylor]: Taking taylor expansion of im in re 47.231 * [backup-simplify]: Simplify im into im 47.231 * [taylor]: Taking taylor expansion of -1/60 in re 47.231 * [backup-simplify]: Simplify -1/60 into -1/60 47.231 * [taylor]: Taking taylor expansion of (- (+ (* 1/3 (pow im 3)) (* 2 im))) in re 47.231 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 3)) (* 2 im)) in re 47.231 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 3)) in re 47.231 * [taylor]: Taking taylor expansion of 1/3 in re 47.231 * [backup-simplify]: Simplify 1/3 into 1/3 47.231 * [taylor]: Taking taylor expansion of (pow im 3) in re 47.231 * [taylor]: Taking taylor expansion of im in re 47.231 * [backup-simplify]: Simplify im into im 47.231 * [taylor]: Taking taylor expansion of (* 2 im) in re 47.231 * [taylor]: Taking taylor expansion of 2 in re 47.231 * [backup-simplify]: Simplify 2 into 2 47.231 * [taylor]: Taking taylor expansion of im in re 47.232 * [backup-simplify]: Simplify im into im 47.232 * [taylor]: Taking taylor expansion of (cos re) in re 47.232 * [taylor]: Taking taylor expansion of re in re 47.232 * [backup-simplify]: Simplify 0 into 0 47.232 * [backup-simplify]: Simplify 1 into 1 47.232 * [backup-simplify]: Simplify (* im im) into (pow im 2) 47.232 * [backup-simplify]: Simplify (* (pow im 2) (pow im 2)) into (pow im 4) 47.232 * [backup-simplify]: Simplify (* im (pow im 4)) into (pow im 5) 47.232 * [backup-simplify]: Simplify (* (pow im 5) -1/60) into (* -1/60 (pow im 5)) 47.232 * [backup-simplify]: Simplify (* im im) into (pow im 2) 47.232 * [backup-simplify]: Simplify (* im (pow im 2)) into (pow im 3) 47.232 * [backup-simplify]: Simplify (* 1/3 (pow im 3)) into (* 1/3 (pow im 3)) 47.232 * [backup-simplify]: Simplify (* 2 im) into (* 2 im) 47.233 * [backup-simplify]: Simplify (+ (* 1/3 (pow im 3)) (* 2 im)) into (+ (* 1/3 (pow im 3)) (* 2 im)) 47.233 * [backup-simplify]: Simplify (- (+ (* 1/3 (pow im 3)) (* 2 im))) into (- (+ (* 1/3 (pow im 3)) (* 2 im))) 47.233 * [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)))) 47.234 * [backup-simplify]: Simplify (* (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))) 1) into (* -1 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))) 47.234 * [backup-simplify]: Simplify (* 0.5 (* -1 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im))))) into (* -0.5 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))) 47.234 * [taylor]: Taking taylor expansion of (* -0.5 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))) in im 47.234 * [taylor]: Taking taylor expansion of -0.5 in im 47.234 * [backup-simplify]: Simplify -0.5 into -0.5 47.234 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im))) in im 47.234 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 3)) in im 47.234 * [taylor]: Taking taylor expansion of 1/3 in im 47.234 * [backup-simplify]: Simplify 1/3 into 1/3 47.234 * [taylor]: Taking taylor expansion of (pow im 3) in im 47.234 * [taylor]: Taking taylor expansion of im in im 47.234 * [backup-simplify]: Simplify 0 into 0 47.234 * [backup-simplify]: Simplify 1 into 1 47.234 * [taylor]: Taking taylor expansion of (+ (* 1/60 (pow im 5)) (* 2 im)) in im 47.234 * [taylor]: Taking taylor expansion of (* 1/60 (pow im 5)) in im 47.234 * [taylor]: Taking taylor expansion of 1/60 in im 47.234 * [backup-simplify]: Simplify 1/60 into 1/60 47.234 * [taylor]: Taking taylor expansion of (pow im 5) in im 47.234 * [taylor]: Taking taylor expansion of im in im 47.234 * [backup-simplify]: Simplify 0 into 0 47.235 * [backup-simplify]: Simplify 1 into 1 47.235 * [taylor]: Taking taylor expansion of (* 2 im) in im 47.235 * [taylor]: Taking taylor expansion of 2 in im 47.235 * [backup-simplify]: Simplify 2 into 2 47.235 * [taylor]: Taking taylor expansion of im in im 47.235 * [backup-simplify]: Simplify 0 into 0 47.235 * [backup-simplify]: Simplify 1 into 1 47.235 * [backup-simplify]: Simplify (* 2 0) into 0 47.236 * [backup-simplify]: Simplify (+ 0 0) into 0 47.236 * [backup-simplify]: Simplify (+ 0 0) into 0 47.237 * [backup-simplify]: Simplify (* -0.5 0) into 0 47.237 * [backup-simplify]: Simplify 0 into 0 47.237 * [backup-simplify]: Simplify (+ 0) into 0 47.237 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 47.237 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (* 0 (pow im 2))) into 0 47.237 * [backup-simplify]: Simplify (+ (* im 0) (* 0 (pow im 4))) into 0 47.238 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (* 0 -1/60)) into 0 47.238 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 47.238 * [backup-simplify]: Simplify (+ (* im 0) (* 0 (pow im 2))) into 0 47.239 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (pow im 3))) into 0 47.239 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 im)) into 0 47.239 * [backup-simplify]: Simplify (+ 0 0) into 0 47.240 * [backup-simplify]: Simplify (- 0) into 0 47.240 * [backup-simplify]: Simplify (+ 0 0) into 0 47.241 * [backup-simplify]: Simplify (+ (* (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))) 0) (* 0 1)) into 0 47.242 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* -1 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))))) into 0 47.242 * [taylor]: Taking taylor expansion of 0 in im 47.242 * [backup-simplify]: Simplify 0 into 0 47.242 * [backup-simplify]: Simplify 0 into 0 47.243 * [backup-simplify]: Simplify (+ (* 2 1) (* 0 0)) into 2 47.243 * [backup-simplify]: Simplify (+ 0 2) into 2 47.243 * [backup-simplify]: Simplify (+ 0 2) into 2 47.245 * [backup-simplify]: Simplify (+ (* -0.5 2) (* 0 0)) into (- 1.0) 47.245 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 47.246 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 2) 2)) 0) into -1/2 47.247 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 47.247 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (+ (* 0 0) (* 0 (pow im 2)))) into 0 47.248 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 (pow im 4)))) into 0 47.248 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (+ (* 0 0) (* 0 -1/60))) into 0 47.248 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 47.249 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 (pow im 2)))) into 0 47.249 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (pow im 3)))) into 0 47.250 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 im))) into 0 47.250 * [backup-simplify]: Simplify (+ 0 0) into 0 47.250 * [backup-simplify]: Simplify (- 0) into 0 47.250 * [backup-simplify]: Simplify (+ 0 0) into 0 47.251 * [backup-simplify]: Simplify (+ (* (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))) -1/2) (+ (* 0 0) (* 0 1))) into (+ (* 1/6 (pow im 3)) (+ (* 1/120 (pow im 5)) im)) 47.252 * [backup-simplify]: Simplify (+ (* 0.5 (+ (* 1/6 (pow im 3)) (+ (* 1/120 (pow im 5)) im))) (+ (* 0 0) (* 0 (* -1 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im))))))) into (+ (* 0.08333333333333333 (pow im 3)) (+ (* 0.004166666666666667 (pow im 5)) (* 0.5 im))) 47.252 * [taylor]: Taking taylor expansion of (+ (* 0.08333333333333333 (pow im 3)) (+ (* 0.004166666666666667 (pow im 5)) (* 0.5 im))) in im 47.252 * [taylor]: Taking taylor expansion of (* 0.08333333333333333 (pow im 3)) in im 47.252 * [taylor]: Taking taylor expansion of 0.08333333333333333 in im 47.252 * [backup-simplify]: Simplify 0.08333333333333333 into 0.08333333333333333 47.252 * [taylor]: Taking taylor expansion of (pow im 3) in im 47.252 * [taylor]: Taking taylor expansion of im in im 47.252 * [backup-simplify]: Simplify 0 into 0 47.252 * [backup-simplify]: Simplify 1 into 1 47.252 * [taylor]: Taking taylor expansion of (+ (* 0.004166666666666667 (pow im 5)) (* 0.5 im)) in im 47.252 * [taylor]: Taking taylor expansion of (* 0.004166666666666667 (pow im 5)) in im 47.252 * [taylor]: Taking taylor expansion of 0.004166666666666667 in im 47.252 * [backup-simplify]: Simplify 0.004166666666666667 into 0.004166666666666667 47.252 * [taylor]: Taking taylor expansion of (pow im 5) in im 47.252 * [taylor]: Taking taylor expansion of im in im 47.252 * [backup-simplify]: Simplify 0 into 0 47.252 * [backup-simplify]: Simplify 1 into 1 47.252 * [taylor]: Taking taylor expansion of (* 0.5 im) in im 47.252 * [taylor]: Taking taylor expansion of 0.5 in im 47.252 * [backup-simplify]: Simplify 0.5 into 0.5 47.252 * [taylor]: Taking taylor expansion of im in im 47.252 * [backup-simplify]: Simplify 0 into 0 47.252 * [backup-simplify]: Simplify 1 into 1 47.253 * [backup-simplify]: Simplify (* 0.5 0) into 0 47.253 * [backup-simplify]: Simplify (+ 0 0) into 0 47.253 * [backup-simplify]: Simplify (+ 0 0) into 0 47.253 * [backup-simplify]: Simplify 0 into 0 47.253 * [backup-simplify]: Simplify 0 into 0 47.254 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 1) (* 0 0))) into 0 47.254 * [backup-simplify]: Simplify (+ 0 0) into 0 47.254 * [backup-simplify]: Simplify (+ 0 0) into 0 47.255 * [backup-simplify]: Simplify (+ (* -0.5 0) (+ (* 0 2) (* 0 0))) into 0 47.255 * [backup-simplify]: Simplify 0 into 0 47.255 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 1 1) 1) (/ (pow 0 1) 1)) 0) into 0 47.256 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 47.256 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 2))))) into 0 47.257 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 4))))) into 0 47.257 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 47.258 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 47.259 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 2))))) into 0 47.259 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 3))))) into 0 47.260 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 47.260 * [backup-simplify]: Simplify (+ 0 0) into 0 47.261 * [backup-simplify]: Simplify (- 0) into 0 47.261 * [backup-simplify]: Simplify (+ 0 0) into 0 47.262 * [backup-simplify]: Simplify (+ (* (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))) 0) (+ (* 0 -1/2) (+ (* 0 0) (* 0 1)))) into 0 47.262 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 (+ (* 1/6 (pow im 3)) (+ (* 1/120 (pow im 5)) im))) (+ (* 0 0) (* 0 (* -1 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))))))) into 0 47.263 * [taylor]: Taking taylor expansion of 0 in im 47.263 * [backup-simplify]: Simplify 0 into 0 47.263 * [backup-simplify]: Simplify 0 into 0 47.263 * [backup-simplify]: Simplify (+ (* 0.5 1) (* 0 0)) into 0.5 47.264 * [backup-simplify]: Simplify (+ 0 0.5) into 0.5 47.264 * [backup-simplify]: Simplify (+ 0 0.5) into 0.5 47.264 * [backup-simplify]: Simplify 0.5 into 0.5 47.264 * [backup-simplify]: Simplify 0 into 0 47.264 * [backup-simplify]: Simplify (* 1 1) into 1 47.265 * [backup-simplify]: Simplify (* 1 1) into 1 47.265 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 47.266 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 47.266 * [backup-simplify]: Simplify (+ 0 0) into 0 47.266 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 47.267 * [backup-simplify]: Simplify (+ (* -0.5 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0)))) into (- 0.16666666666666666) 47.268 * [backup-simplify]: Simplify (- 0.16666666666666666) into (- 0.16666666666666666) 47.268 * [backup-simplify]: Simplify (+ (* (- 0.16666666666666666) (pow (* im 1) 3)) (+ (* 0.5 (* im (pow re 2))) (* (- 1.0) (* im 1)))) into (- (* 0.5 (* (pow re 2) im)) (+ (* 0.16666666666666666 (pow im 3)) (* 1.0 im))) 47.269 * [backup-simplify]: Simplify (* (* 0.5 (cos (/ 1 re))) (fma (pow (/ 1 im) 5) -1/60 (+ (* (* (* (/ 1 im) -1/3) (/ 1 im)) (/ 1 im)) (* -2 (/ 1 im))))) into (* 0.5 (* (fma (pow (/ 1 im) 5) -1/60 (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))) (cos (/ 1 re)))) 47.269 * [approximate]: Taking taylor expansion of (* 0.5 (* (fma (pow (/ 1 im) 5) -1/60 (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))) (cos (/ 1 re)))) in (re im) around 0 47.269 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow (/ 1 im) 5) -1/60 (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))) (cos (/ 1 re)))) in im 47.269 * [taylor]: Taking taylor expansion of 0.5 in im 47.269 * [backup-simplify]: Simplify 0.5 into 0.5 47.269 * [taylor]: Taking taylor expansion of (* (fma (pow (/ 1 im) 5) -1/60 (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))) (cos (/ 1 re))) in im 47.269 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))) in im 47.269 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))) 47.269 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in im 47.269 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in im 47.269 * [taylor]: Taking taylor expansion of (/ 1 im) in im 47.269 * [taylor]: Taking taylor expansion of im in im 47.269 * [backup-simplify]: Simplify 0 into 0 47.269 * [backup-simplify]: Simplify 1 into 1 47.269 * [backup-simplify]: Simplify (/ 1 1) into 1 47.269 * [taylor]: Taking taylor expansion of -1/60 in im 47.269 * [backup-simplify]: Simplify -1/60 into -1/60 47.269 * [taylor]: Taking taylor expansion of (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) in im 47.269 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))) in im 47.269 * [taylor]: Taking taylor expansion of (* 2 (/ 1 im)) in im 47.269 * [taylor]: Taking taylor expansion of 2 in im 47.269 * [backup-simplify]: Simplify 2 into 2 47.269 * [taylor]: Taking taylor expansion of (/ 1 im) in im 47.269 * [taylor]: Taking taylor expansion of im in im 47.269 * [backup-simplify]: Simplify 0 into 0 47.269 * [backup-simplify]: Simplify 1 into 1 47.270 * [backup-simplify]: Simplify (/ 1 1) into 1 47.270 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in im 47.270 * [taylor]: Taking taylor expansion of 1/3 in im 47.270 * [backup-simplify]: Simplify 1/3 into 1/3 47.270 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in im 47.270 * [taylor]: Taking taylor expansion of (pow im 3) in im 47.270 * [taylor]: Taking taylor expansion of im in im 47.270 * [backup-simplify]: Simplify 0 into 0 47.270 * [backup-simplify]: Simplify 1 into 1 47.270 * [backup-simplify]: Simplify (* 1 1) into 1 47.270 * [backup-simplify]: Simplify (* 1 1) into 1 47.270 * [backup-simplify]: Simplify (/ 1 1) into 1 47.270 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 47.270 * [taylor]: Taking taylor expansion of (/ 1 re) in im 47.270 * [taylor]: Taking taylor expansion of re in im 47.271 * [backup-simplify]: Simplify re into re 47.271 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 47.271 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 47.271 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 47.271 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow (/ 1 im) 5) -1/60 (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))) (cos (/ 1 re)))) in re 47.271 * [taylor]: Taking taylor expansion of 0.5 in re 47.271 * [backup-simplify]: Simplify 0.5 into 0.5 47.271 * [taylor]: Taking taylor expansion of (* (fma (pow (/ 1 im) 5) -1/60 (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))) (cos (/ 1 re))) in re 47.271 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))) in re 47.271 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))) 47.271 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in re 47.271 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in re 47.271 * [taylor]: Taking taylor expansion of (/ 1 im) in re 47.271 * [taylor]: Taking taylor expansion of im in re 47.271 * [backup-simplify]: Simplify im into im 47.271 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 47.271 * [taylor]: Taking taylor expansion of -1/60 in re 47.271 * [backup-simplify]: Simplify -1/60 into -1/60 47.271 * [taylor]: Taking taylor expansion of (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) in re 47.271 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))) in re 47.271 * [taylor]: Taking taylor expansion of (* 2 (/ 1 im)) in re 47.271 * [taylor]: Taking taylor expansion of 2 in re 47.271 * [backup-simplify]: Simplify 2 into 2 47.271 * [taylor]: Taking taylor expansion of (/ 1 im) in re 47.271 * [taylor]: Taking taylor expansion of im in re 47.271 * [backup-simplify]: Simplify im into im 47.271 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 47.271 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in re 47.271 * [taylor]: Taking taylor expansion of 1/3 in re 47.271 * [backup-simplify]: Simplify 1/3 into 1/3 47.271 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in re 47.271 * [taylor]: Taking taylor expansion of (pow im 3) in re 47.271 * [taylor]: Taking taylor expansion of im in re 47.271 * [backup-simplify]: Simplify im into im 47.271 * [backup-simplify]: Simplify (* im im) into (pow im 2) 47.271 * [backup-simplify]: Simplify (* im (pow im 2)) into (pow im 3) 47.271 * [backup-simplify]: Simplify (/ 1 (pow im 3)) into (/ 1 (pow im 3)) 47.271 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 47.271 * [taylor]: Taking taylor expansion of (/ 1 re) in re 47.271 * [taylor]: Taking taylor expansion of re in re 47.271 * [backup-simplify]: Simplify 0 into 0 47.271 * [backup-simplify]: Simplify 1 into 1 47.272 * [backup-simplify]: Simplify (/ 1 1) into 1 47.272 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 47.272 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow (/ 1 im) 5) -1/60 (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))) (cos (/ 1 re)))) in re 47.272 * [taylor]: Taking taylor expansion of 0.5 in re 47.272 * [backup-simplify]: Simplify 0.5 into 0.5 47.272 * [taylor]: Taking taylor expansion of (* (fma (pow (/ 1 im) 5) -1/60 (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))) (cos (/ 1 re))) in re 47.272 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))) in re 47.272 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))) 47.272 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in re 47.272 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in re 47.272 * [taylor]: Taking taylor expansion of (/ 1 im) in re 47.272 * [taylor]: Taking taylor expansion of im in re 47.272 * [backup-simplify]: Simplify im into im 47.272 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 47.272 * [taylor]: Taking taylor expansion of -1/60 in re 47.272 * [backup-simplify]: Simplify -1/60 into -1/60 47.272 * [taylor]: Taking taylor expansion of (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) in re 47.272 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))) in re 47.272 * [taylor]: Taking taylor expansion of (* 2 (/ 1 im)) in re 47.272 * [taylor]: Taking taylor expansion of 2 in re 47.272 * [backup-simplify]: Simplify 2 into 2 47.272 * [taylor]: Taking taylor expansion of (/ 1 im) in re 47.272 * [taylor]: Taking taylor expansion of im in re 47.272 * [backup-simplify]: Simplify im into im 47.272 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 47.272 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in re 47.272 * [taylor]: Taking taylor expansion of 1/3 in re 47.272 * [backup-simplify]: Simplify 1/3 into 1/3 47.272 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in re 47.272 * [taylor]: Taking taylor expansion of (pow im 3) in re 47.272 * [taylor]: Taking taylor expansion of im in re 47.272 * [backup-simplify]: Simplify im into im 47.272 * [backup-simplify]: Simplify (* im im) into (pow im 2) 47.272 * [backup-simplify]: Simplify (* im (pow im 2)) into (pow im 3) 47.272 * [backup-simplify]: Simplify (/ 1 (pow im 3)) into (/ 1 (pow im 3)) 47.272 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 47.272 * [taylor]: Taking taylor expansion of (/ 1 re) in re 47.272 * [taylor]: Taking taylor expansion of re in re 47.272 * [backup-simplify]: Simplify 0 into 0 47.273 * [backup-simplify]: Simplify 1 into 1 47.273 * [backup-simplify]: Simplify (/ 1 1) into 1 47.273 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 47.273 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 im)) into (/ 1 (pow im 2)) 47.273 * [backup-simplify]: Simplify (* (/ 1 (pow im 2)) (/ 1 (pow im 2))) into (/ 1 (pow im 4)) 47.273 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 (pow im 4))) into (/ 1 (pow im 5)) 47.273 * [backup-simplify]: Simplify (* (/ 1 (pow im 5)) -1/60) into (/ -1/60 (pow im 5)) 47.273 * [backup-simplify]: Simplify (* 2 (/ 1 im)) into (/ 2 im) 47.273 * [backup-simplify]: Simplify (* 1/3 (/ 1 (pow im 3))) into (/ 1/3 (pow im 3)) 47.273 * [backup-simplify]: Simplify (+ (/ 2 im) (/ 1/3 (pow im 3))) into (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))) 47.273 * [backup-simplify]: Simplify (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) into (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) 47.274 * [backup-simplify]: Simplify (+ (/ -1/60 (pow im 5)) (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))) into (- (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))) 47.274 * [backup-simplify]: Simplify (* (- (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))) (cos (/ 1 re))) into (* -1 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re)))) 47.274 * [backup-simplify]: Simplify (* 0.5 (* -1 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re))))) into (* -0.5 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re)))) 47.274 * [taylor]: Taking taylor expansion of (* -0.5 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re)))) in im 47.274 * [taylor]: Taking taylor expansion of -0.5 in im 47.274 * [backup-simplify]: Simplify -0.5 into -0.5 47.274 * [taylor]: Taking taylor expansion of (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re))) in im 47.274 * [taylor]: Taking taylor expansion of (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) in im 47.274 * [taylor]: Taking taylor expansion of (* 1/60 (/ 1 (pow im 5))) in im 47.274 * [taylor]: Taking taylor expansion of 1/60 in im 47.274 * [backup-simplify]: Simplify 1/60 into 1/60 47.274 * [taylor]: Taking taylor expansion of (/ 1 (pow im 5)) in im 47.274 * [taylor]: Taking taylor expansion of (pow im 5) in im 47.274 * [taylor]: Taking taylor expansion of im in im 47.274 * [backup-simplify]: Simplify 0 into 0 47.274 * [backup-simplify]: Simplify 1 into 1 47.275 * [backup-simplify]: Simplify (* 1 1) into 1 47.275 * [backup-simplify]: Simplify (* 1 1) into 1 47.275 * [backup-simplify]: Simplify (* 1 1) into 1 47.275 * [backup-simplify]: Simplify (/ 1 1) into 1 47.275 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))) in im 47.275 * [taylor]: Taking taylor expansion of (* 2 (/ 1 im)) in im 47.275 * [taylor]: Taking taylor expansion of 2 in im 47.275 * [backup-simplify]: Simplify 2 into 2 47.275 * [taylor]: Taking taylor expansion of (/ 1 im) in im 47.275 * [taylor]: Taking taylor expansion of im in im 47.276 * [backup-simplify]: Simplify 0 into 0 47.276 * [backup-simplify]: Simplify 1 into 1 47.276 * [backup-simplify]: Simplify (/ 1 1) into 1 47.276 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in im 47.276 * [taylor]: Taking taylor expansion of 1/3 in im 47.276 * [backup-simplify]: Simplify 1/3 into 1/3 47.276 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in im 47.276 * [taylor]: Taking taylor expansion of (pow im 3) in im 47.276 * [taylor]: Taking taylor expansion of im in im 47.276 * [backup-simplify]: Simplify 0 into 0 47.276 * [backup-simplify]: Simplify 1 into 1 47.276 * [backup-simplify]: Simplify (* 1 1) into 1 47.277 * [backup-simplify]: Simplify (* 1 1) into 1 47.277 * [backup-simplify]: Simplify (/ 1 1) into 1 47.277 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 47.277 * [taylor]: Taking taylor expansion of (/ 1 re) in im 47.277 * [taylor]: Taking taylor expansion of re in im 47.277 * [backup-simplify]: Simplify re into re 47.277 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 47.277 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 47.278 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 47.278 * [backup-simplify]: Simplify (* 1/60 1) into 1/60 47.278 * [backup-simplify]: Simplify (+ 1/60 0) into 1/60 47.279 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 47.279 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 47.283 * [backup-simplify]: Simplify (- 0) into 0 47.283 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 47.283 * [backup-simplify]: Simplify (* 1/60 (cos (/ 1 re))) into (* 1/60 (cos (/ 1 re))) 47.283 * [backup-simplify]: Simplify (* -0.5 (* 1/60 (cos (/ 1 re)))) into (* -0.008333333333333333 (cos (/ 1 re))) 47.283 * [backup-simplify]: Simplify (* -0.008333333333333333 (cos (/ 1 re))) into (* -0.008333333333333333 (cos (/ 1 re))) 47.283 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 47.284 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 im))) into 0 47.284 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (* 0 (/ 1 (pow im 2)))) into 0 47.284 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 (pow im 4)))) into 0 47.285 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (* 0 -1/60)) into 0 47.285 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 47.285 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 (/ 1 im))) into 0 47.286 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 47.286 * [backup-simplify]: Simplify (+ (* im 0) (* 0 (pow im 2))) into 0 47.286 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 3)) (/ 0 (pow im 3))))) into 0 47.286 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (/ 1 (pow im 3)))) into 0 47.287 * [backup-simplify]: Simplify (+ 0 0) into 0 47.287 * [backup-simplify]: Simplify (- 0) into 0 47.287 * [backup-simplify]: Simplify (+ 0 0) into 0 47.288 * [backup-simplify]: Simplify (+ (* (- (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))) 0) (* 0 (cos (/ 1 re)))) into 0 47.289 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* -1 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re)))))) into 0 47.289 * [taylor]: Taking taylor expansion of 0 in im 47.289 * [backup-simplify]: Simplify 0 into 0 47.289 * [backup-simplify]: Simplify (+ 0) into 0 47.290 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 1)) into 0 47.290 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 47.291 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 47.291 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 0)) into 0 47.292 * [backup-simplify]: Simplify (- 0) into 0 47.292 * [backup-simplify]: Simplify (+ 0 0) into 0 47.293 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 47.294 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 47.295 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 47.295 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 47.296 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 1)) into 0 47.297 * [backup-simplify]: Simplify (+ 0 0) into 0 47.297 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 (cos (/ 1 re)))) into 0 47.298 * [backup-simplify]: Simplify (+ (* -0.5 0) (* 0 (* 1/60 (cos (/ 1 re))))) into 0 47.298 * [backup-simplify]: Simplify 0 into 0 47.298 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 47.298 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (* 0 (/ 1 im)))) into 0 47.299 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 47.299 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))) into 0 47.300 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (* 0 -1/60))) into 0 47.300 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 47.301 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 (/ 1 im)))) into 0 47.302 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 47.302 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 (pow im 2)))) into 0 47.302 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 3)) (/ 0 (pow im 3))) (* 0 (/ 0 (pow im 3))))) into 0 47.303 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (/ 1 (pow im 3))))) into 0 47.304 * [backup-simplify]: Simplify (+ 0 0) into 0 47.304 * [backup-simplify]: Simplify (- 0) into 0 47.304 * [backup-simplify]: Simplify (+ 0 0) into 0 47.305 * [backup-simplify]: Simplify (+ (* (- (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))) 0) (+ (* 0 0) (* 0 (cos (/ 1 re))))) into 0 47.306 * [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))))) (cos (/ 1 re))))))) into 0 47.307 * [taylor]: Taking taylor expansion of 0 in im 47.307 * [backup-simplify]: Simplify 0 into 0 47.307 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 47.308 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 47.308 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 47.309 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 47.310 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 47.310 * [backup-simplify]: Simplify (- 0) into 0 47.311 * [backup-simplify]: Simplify (+ 0 0) into 0 47.311 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 47.312 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 47.313 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 47.314 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.315 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 0 1))) into 0 47.316 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 47.316 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 47.317 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 47.318 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 1/3 (cos (/ 1 re))))) into (* 1/3 (cos (/ 1 re))) 47.318 * [backup-simplify]: Simplify (+ (* -0.5 (* 1/3 (cos (/ 1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ 1 re)))))) into (- (* 0.16666666666666666 (cos (/ 1 re)))) 47.318 * [backup-simplify]: Simplify (- (* 0.16666666666666666 (cos (/ 1 re)))) into (- (* 0.16666666666666666 (cos (/ 1 re)))) 47.319 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 47.320 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im))))) into 0 47.320 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 47.321 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4)))))) into 0 47.322 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 47.322 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 47.324 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im))))) into 0 47.324 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 47.325 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 2))))) into 0 47.326 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 3)) (/ 0 (pow im 3))) (* 0 (/ 0 (pow im 3))) (* 0 (/ 0 (pow im 3))))) into 0 47.327 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 3)))))) into 0 47.327 * [backup-simplify]: Simplify (+ 0 0) into 0 47.328 * [backup-simplify]: Simplify (- 0) into 0 47.328 * [backup-simplify]: Simplify (+ 0 0) into 0 47.329 * [backup-simplify]: Simplify (+ (* (- (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cos (/ 1 re)))))) into 0 47.331 * [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))))) (cos (/ 1 re)))))))) into 0 47.331 * [taylor]: Taking taylor expansion of 0 in im 47.331 * [backup-simplify]: Simplify 0 into 0 47.332 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 47.333 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 47.333 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 47.334 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 47.335 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 47.335 * [backup-simplify]: Simplify (- 0) into 0 47.336 * [backup-simplify]: Simplify (+ 0 0) into 0 47.337 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 47.338 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 47.339 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 47.340 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.341 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 47.342 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 47.343 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 47.343 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 47.344 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 47.345 * [backup-simplify]: Simplify (+ 0 0) into 0 47.345 * [backup-simplify]: Simplify (+ 0 0) into 0 47.346 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (* 0 (cos (/ 1 re)))))) into 0 47.347 * [backup-simplify]: Simplify (+ (* -0.5 0) (+ (* 0 (* 1/3 (cos (/ 1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ 1 re))))))) into 0 47.347 * [backup-simplify]: Simplify 0 into 0 47.348 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 47.349 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im)))))) into 0 47.350 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 47.352 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))))) into 0 47.353 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60))))) into 0 47.353 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 47.354 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im)))))) into 0 47.356 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 im))))) into 0 47.357 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 2)))))) into 0 47.358 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 3)) (/ 0 (pow im 3))) (* 0 (/ 0 (pow im 3))) (* 0 (/ 0 (pow im 3))) (* 0 (/ 0 (pow im 3))))) into 0 47.359 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 3))))))) into 0 47.360 * [backup-simplify]: Simplify (+ 0 0) into 0 47.360 * [backup-simplify]: Simplify (- 0) into 0 47.360 * [backup-simplify]: Simplify (+ 0 0) into 0 47.362 * [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 (cos (/ 1 re))))))) into 0 47.364 * [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))))) (cos (/ 1 re))))))))) into 0 47.364 * [taylor]: Taking taylor expansion of 0 in im 47.364 * [backup-simplify]: Simplify 0 into 0 47.367 * [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 47.368 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 47.368 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 47.369 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 47.370 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))) into 0 47.370 * [backup-simplify]: Simplify (- 0) into 0 47.371 * [backup-simplify]: Simplify (+ 0 0) into 0 47.372 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 47.373 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 47.374 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 47.375 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.377 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 47.377 * [backup-simplify]: Simplify (* 2 1) into 2 47.378 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 47.379 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 47.380 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.381 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 47.381 * [backup-simplify]: Simplify (+ 2 0) into 2 47.382 * [backup-simplify]: Simplify (+ 0 2) into 2 47.383 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (* 2 (cos (/ 1 re))))))) into (* 2 (cos (/ 1 re))) 47.384 * [backup-simplify]: Simplify (+ (* -0.5 (* 2 (cos (/ 1 re)))) (+ (* 0 0) (+ (* 0 (* 1/3 (cos (/ 1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ 1 re)))))))) into (- (* 1.0 (cos (/ 1 re)))) 47.385 * [backup-simplify]: Simplify (- (* 1.0 (cos (/ 1 re)))) into (- (* 1.0 (cos (/ 1 re)))) 47.385 * [backup-simplify]: Simplify (+ (* (- (* 1.0 (cos (/ 1 (/ 1 re))))) (* (/ 1 (/ 1 im)) 1)) (+ (* (- (* 0.16666666666666666 (cos (/ 1 (/ 1 re))))) (pow (* (/ 1 (/ 1 im)) 1) 3)) (* (* -0.008333333333333333 (cos (/ 1 (/ 1 re)))) (pow (* (/ 1 (/ 1 im)) 1) 5)))) into (- (+ (* 1.0 (* im (cos re))) (+ (* 0.16666666666666666 (* (pow im 3) (cos re))) (* 0.008333333333333333 (* (pow im 5) (cos re)))))) 47.386 * [backup-simplify]: Simplify (* (* 0.5 (cos (/ 1 (- re)))) (fma (pow (/ 1 (- im)) 5) -1/60 (+ (* (* (* (/ 1 (- im)) -1/3) (/ 1 (- im))) (/ 1 (- im))) (* -2 (/ 1 (- im)))))) into (* 0.5 (* (fma (pow (/ -1 im) 5) -1/60 (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re)))) 47.386 * [approximate]: Taking taylor expansion of (* 0.5 (* (fma (pow (/ -1 im) 5) -1/60 (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re)))) in (re im) around 0 47.386 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow (/ -1 im) 5) -1/60 (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re)))) in im 47.386 * [taylor]: Taking taylor expansion of 0.5 in im 47.386 * [backup-simplify]: Simplify 0.5 into 0.5 47.386 * [taylor]: Taking taylor expansion of (* (fma (pow (/ -1 im) 5) -1/60 (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re))) in im 47.386 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) in im 47.386 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) 47.386 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in im 47.386 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in im 47.386 * [taylor]: Taking taylor expansion of (/ -1 im) in im 47.386 * [taylor]: Taking taylor expansion of -1 in im 47.386 * [backup-simplify]: Simplify -1 into -1 47.386 * [taylor]: Taking taylor expansion of im in im 47.386 * [backup-simplify]: Simplify 0 into 0 47.386 * [backup-simplify]: Simplify 1 into 1 47.387 * [backup-simplify]: Simplify (/ -1 1) into -1 47.387 * [taylor]: Taking taylor expansion of -1/60 in im 47.387 * [backup-simplify]: Simplify -1/60 into -1/60 47.387 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))) in im 47.387 * [taylor]: Taking taylor expansion of (* 2 (/ 1 im)) in im 47.387 * [taylor]: Taking taylor expansion of 2 in im 47.387 * [backup-simplify]: Simplify 2 into 2 47.387 * [taylor]: Taking taylor expansion of (/ 1 im) in im 47.387 * [taylor]: Taking taylor expansion of im in im 47.387 * [backup-simplify]: Simplify 0 into 0 47.387 * [backup-simplify]: Simplify 1 into 1 47.388 * [backup-simplify]: Simplify (/ 1 1) into 1 47.388 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in im 47.388 * [taylor]: Taking taylor expansion of 1/3 in im 47.388 * [backup-simplify]: Simplify 1/3 into 1/3 47.388 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in im 47.388 * [taylor]: Taking taylor expansion of (pow im 3) in im 47.388 * [taylor]: Taking taylor expansion of im in im 47.388 * [backup-simplify]: Simplify 0 into 0 47.388 * [backup-simplify]: Simplify 1 into 1 47.388 * [backup-simplify]: Simplify (* 1 1) into 1 47.389 * [backup-simplify]: Simplify (* 1 1) into 1 47.389 * [backup-simplify]: Simplify (/ 1 1) into 1 47.389 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 47.389 * [taylor]: Taking taylor expansion of (/ -1 re) in im 47.389 * [taylor]: Taking taylor expansion of -1 in im 47.389 * [backup-simplify]: Simplify -1 into -1 47.389 * [taylor]: Taking taylor expansion of re in im 47.389 * [backup-simplify]: Simplify re into re 47.389 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 47.389 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 47.389 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 47.389 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow (/ -1 im) 5) -1/60 (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re)))) in re 47.389 * [taylor]: Taking taylor expansion of 0.5 in re 47.389 * [backup-simplify]: Simplify 0.5 into 0.5 47.389 * [taylor]: Taking taylor expansion of (* (fma (pow (/ -1 im) 5) -1/60 (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re))) in re 47.390 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) in re 47.390 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) 47.390 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in re 47.390 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in re 47.390 * [taylor]: Taking taylor expansion of (/ -1 im) in re 47.390 * [taylor]: Taking taylor expansion of -1 in re 47.390 * [backup-simplify]: Simplify -1 into -1 47.390 * [taylor]: Taking taylor expansion of im in re 47.390 * [backup-simplify]: Simplify im into im 47.390 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 47.390 * [taylor]: Taking taylor expansion of -1/60 in re 47.390 * [backup-simplify]: Simplify -1/60 into -1/60 47.390 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))) in re 47.390 * [taylor]: Taking taylor expansion of (* 2 (/ 1 im)) in re 47.390 * [taylor]: Taking taylor expansion of 2 in re 47.390 * [backup-simplify]: Simplify 2 into 2 47.390 * [taylor]: Taking taylor expansion of (/ 1 im) in re 47.390 * [taylor]: Taking taylor expansion of im in re 47.390 * [backup-simplify]: Simplify im into im 47.390 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 47.390 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in re 47.390 * [taylor]: Taking taylor expansion of 1/3 in re 47.390 * [backup-simplify]: Simplify 1/3 into 1/3 47.390 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in re 47.390 * [taylor]: Taking taylor expansion of (pow im 3) in re 47.390 * [taylor]: Taking taylor expansion of im in re 47.390 * [backup-simplify]: Simplify im into im 47.390 * [backup-simplify]: Simplify (* im im) into (pow im 2) 47.390 * [backup-simplify]: Simplify (* im (pow im 2)) into (pow im 3) 47.391 * [backup-simplify]: Simplify (/ 1 (pow im 3)) into (/ 1 (pow im 3)) 47.391 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 47.391 * [taylor]: Taking taylor expansion of (/ -1 re) in re 47.391 * [taylor]: Taking taylor expansion of -1 in re 47.391 * [backup-simplify]: Simplify -1 into -1 47.391 * [taylor]: Taking taylor expansion of re in re 47.391 * [backup-simplify]: Simplify 0 into 0 47.391 * [backup-simplify]: Simplify 1 into 1 47.391 * [backup-simplify]: Simplify (/ -1 1) into -1 47.392 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 47.392 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow (/ -1 im) 5) -1/60 (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re)))) in re 47.392 * [taylor]: Taking taylor expansion of 0.5 in re 47.392 * [backup-simplify]: Simplify 0.5 into 0.5 47.392 * [taylor]: Taking taylor expansion of (* (fma (pow (/ -1 im) 5) -1/60 (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re))) in re 47.392 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) in re 47.392 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) 47.392 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in re 47.392 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in re 47.392 * [taylor]: Taking taylor expansion of (/ -1 im) in re 47.392 * [taylor]: Taking taylor expansion of -1 in re 47.392 * [backup-simplify]: Simplify -1 into -1 47.392 * [taylor]: Taking taylor expansion of im in re 47.392 * [backup-simplify]: Simplify im into im 47.392 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 47.392 * [taylor]: Taking taylor expansion of -1/60 in re 47.392 * [backup-simplify]: Simplify -1/60 into -1/60 47.392 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))) in re 47.392 * [taylor]: Taking taylor expansion of (* 2 (/ 1 im)) in re 47.392 * [taylor]: Taking taylor expansion of 2 in re 47.392 * [backup-simplify]: Simplify 2 into 2 47.392 * [taylor]: Taking taylor expansion of (/ 1 im) in re 47.392 * [taylor]: Taking taylor expansion of im in re 47.392 * [backup-simplify]: Simplify im into im 47.392 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 47.392 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in re 47.392 * [taylor]: Taking taylor expansion of 1/3 in re 47.392 * [backup-simplify]: Simplify 1/3 into 1/3 47.392 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in re 47.392 * [taylor]: Taking taylor expansion of (pow im 3) in re 47.392 * [taylor]: Taking taylor expansion of im in re 47.392 * [backup-simplify]: Simplify im into im 47.393 * [backup-simplify]: Simplify (* im im) into (pow im 2) 47.393 * [backup-simplify]: Simplify (* im (pow im 2)) into (pow im 3) 47.393 * [backup-simplify]: Simplify (/ 1 (pow im 3)) into (/ 1 (pow im 3)) 47.393 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 47.393 * [taylor]: Taking taylor expansion of (/ -1 re) in re 47.393 * [taylor]: Taking taylor expansion of -1 in re 47.393 * [backup-simplify]: Simplify -1 into -1 47.393 * [taylor]: Taking taylor expansion of re in re 47.393 * [backup-simplify]: Simplify 0 into 0 47.393 * [backup-simplify]: Simplify 1 into 1 47.393 * [backup-simplify]: Simplify (/ -1 1) into -1 47.394 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 47.394 * [backup-simplify]: Simplify (* (/ -1 im) (/ -1 im)) into (/ 1 (pow im 2)) 47.394 * [backup-simplify]: Simplify (* (/ 1 (pow im 2)) (/ 1 (pow im 2))) into (/ 1 (pow im 4)) 47.394 * [backup-simplify]: Simplify (* (/ -1 im) (/ 1 (pow im 4))) into (/ -1 (pow im 5)) 47.394 * [backup-simplify]: Simplify (* (/ -1 (pow im 5)) -1/60) into (/ 1/60 (pow im 5)) 47.394 * [backup-simplify]: Simplify (* 2 (/ 1 im)) into (/ 2 im) 47.394 * [backup-simplify]: Simplify (* 1/3 (/ 1 (pow im 3))) into (/ 1/3 (pow im 3)) 47.394 * [backup-simplify]: Simplify (+ (/ 2 im) (/ 1/3 (pow im 3))) into (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))) 47.395 * [backup-simplify]: Simplify (+ (/ 1/60 (pow im 5)) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) into (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) 47.395 * [backup-simplify]: Simplify (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re))) into (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re))) 47.396 * [backup-simplify]: Simplify (* 0.5 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re)))) into (* 0.5 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re)))) 47.396 * [taylor]: Taking taylor expansion of (* 0.5 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re)))) in im 47.396 * [taylor]: Taking taylor expansion of 0.5 in im 47.396 * [backup-simplify]: Simplify 0.5 into 0.5 47.396 * [taylor]: Taking taylor expansion of (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re))) in im 47.396 * [taylor]: Taking taylor expansion of (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) in im 47.396 * [taylor]: Taking taylor expansion of (* 1/60 (/ 1 (pow im 5))) in im 47.396 * [taylor]: Taking taylor expansion of 1/60 in im 47.396 * [backup-simplify]: Simplify 1/60 into 1/60 47.396 * [taylor]: Taking taylor expansion of (/ 1 (pow im 5)) in im 47.396 * [taylor]: Taking taylor expansion of (pow im 5) in im 47.396 * [taylor]: Taking taylor expansion of im in im 47.396 * [backup-simplify]: Simplify 0 into 0 47.396 * [backup-simplify]: Simplify 1 into 1 47.396 * [backup-simplify]: Simplify (* 1 1) into 1 47.397 * [backup-simplify]: Simplify (* 1 1) into 1 47.397 * [backup-simplify]: Simplify (* 1 1) into 1 47.398 * [backup-simplify]: Simplify (/ 1 1) into 1 47.398 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))) in im 47.398 * [taylor]: Taking taylor expansion of (* 2 (/ 1 im)) in im 47.398 * [taylor]: Taking taylor expansion of 2 in im 47.398 * [backup-simplify]: Simplify 2 into 2 47.398 * [taylor]: Taking taylor expansion of (/ 1 im) in im 47.398 * [taylor]: Taking taylor expansion of im in im 47.398 * [backup-simplify]: Simplify 0 into 0 47.398 * [backup-simplify]: Simplify 1 into 1 47.398 * [backup-simplify]: Simplify (/ 1 1) into 1 47.398 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in im 47.398 * [taylor]: Taking taylor expansion of 1/3 in im 47.398 * [backup-simplify]: Simplify 1/3 into 1/3 47.398 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in im 47.398 * [taylor]: Taking taylor expansion of (pow im 3) in im 47.398 * [taylor]: Taking taylor expansion of im in im 47.398 * [backup-simplify]: Simplify 0 into 0 47.398 * [backup-simplify]: Simplify 1 into 1 47.399 * [backup-simplify]: Simplify (* 1 1) into 1 47.399 * [backup-simplify]: Simplify (* 1 1) into 1 47.400 * [backup-simplify]: Simplify (/ 1 1) into 1 47.400 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 47.400 * [taylor]: Taking taylor expansion of (/ -1 re) in im 47.400 * [taylor]: Taking taylor expansion of -1 in im 47.400 * [backup-simplify]: Simplify -1 into -1 47.400 * [taylor]: Taking taylor expansion of re in im 47.400 * [backup-simplify]: Simplify re into re 47.400 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 47.400 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 47.400 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 47.400 * [backup-simplify]: Simplify (* 1/60 1) into 1/60 47.401 * [backup-simplify]: Simplify (+ 1/60 0) into 1/60 47.401 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 47.401 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 47.401 * [backup-simplify]: Simplify (- 0) into 0 47.402 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 47.402 * [backup-simplify]: Simplify (* 1/60 (cos (/ -1 re))) into (* 1/60 (cos (/ -1 re))) 47.402 * [backup-simplify]: Simplify (* 0.5 (* 1/60 (cos (/ -1 re)))) into (* 0.008333333333333333 (cos (/ -1 re))) 47.402 * [backup-simplify]: Simplify (* 0.008333333333333333 (cos (/ -1 re))) into (* 0.008333333333333333 (cos (/ -1 re))) 47.402 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 47.402 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ -1 im))) into 0 47.402 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (* 0 (/ 1 (pow im 2)))) into 0 47.403 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ 1 (pow im 4)))) into 0 47.403 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (* 0 -1/60)) into 0 47.403 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 47.404 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 (/ 1 im))) into 0 47.404 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 47.404 * [backup-simplify]: Simplify (+ (* im 0) (* 0 (pow im 2))) into 0 47.404 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 3)) (/ 0 (pow im 3))))) into 0 47.405 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (/ 1 (pow im 3)))) into 0 47.405 * [backup-simplify]: Simplify (+ 0 0) into 0 47.405 * [backup-simplify]: Simplify (+ 0 0) into 0 47.406 * [backup-simplify]: Simplify (+ (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) 0) (* 0 (cos (/ -1 re)))) into 0 47.407 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re))))) into 0 47.407 * [taylor]: Taking taylor expansion of 0 in im 47.407 * [backup-simplify]: Simplify 0 into 0 47.407 * [backup-simplify]: Simplify (+ 0) into 0 47.408 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 1)) into 0 47.408 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 47.408 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 47.409 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 0)) into 0 47.409 * [backup-simplify]: Simplify (- 0) into 0 47.410 * [backup-simplify]: Simplify (+ 0 0) into 0 47.410 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 47.411 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 47.412 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 47.412 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 47.413 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 1)) into 0 47.413 * [backup-simplify]: Simplify (+ 0 0) into 0 47.414 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 (cos (/ -1 re)))) into 0 47.414 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* 1/60 (cos (/ -1 re))))) into 0 47.414 * [backup-simplify]: Simplify 0 into 0 47.415 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 47.416 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (* 0 (/ -1 im)))) into 0 47.416 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 47.417 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))) into 0 47.417 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (* 0 -1/60))) into 0 47.418 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 47.418 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 (/ 1 im)))) into 0 47.419 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 47.419 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 (pow im 2)))) into 0 47.420 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 3)) (/ 0 (pow im 3))) (* 0 (/ 0 (pow im 3))))) into 0 47.420 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (/ 1 (pow im 3))))) into 0 47.421 * [backup-simplify]: Simplify (+ 0 0) into 0 47.421 * [backup-simplify]: Simplify (+ 0 0) into 0 47.422 * [backup-simplify]: Simplify (+ (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) 0) (+ (* 0 0) (* 0 (cos (/ -1 re))))) into 0 47.423 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re)))))) into 0 47.423 * [taylor]: Taking taylor expansion of 0 in im 47.423 * [backup-simplify]: Simplify 0 into 0 47.429 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 47.430 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 47.430 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 47.431 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 47.431 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 47.432 * [backup-simplify]: Simplify (- 0) into 0 47.432 * [backup-simplify]: Simplify (+ 0 0) into 0 47.433 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 47.434 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 47.435 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 47.436 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.437 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 0 1))) into 0 47.437 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 47.438 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 47.438 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 47.439 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 1/3 (cos (/ -1 re))))) into (* 1/3 (cos (/ -1 re))) 47.440 * [backup-simplify]: Simplify (+ (* 0.5 (* 1/3 (cos (/ -1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ -1 re)))))) into (* 0.16666666666666666 (cos (/ -1 re))) 47.440 * [backup-simplify]: Simplify (* 0.16666666666666666 (cos (/ -1 re))) into (* 0.16666666666666666 (cos (/ -1 re))) 47.440 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 47.441 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 im))))) into 0 47.442 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 47.443 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4)))))) into 0 47.444 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 47.444 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 47.445 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im))))) into 0 47.446 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 47.447 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 2))))) into 0 47.447 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 3)) (/ 0 (pow im 3))) (* 0 (/ 0 (pow im 3))) (* 0 (/ 0 (pow im 3))))) into 0 47.448 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 3)))))) into 0 47.449 * [backup-simplify]: Simplify (+ 0 0) into 0 47.449 * [backup-simplify]: Simplify (+ 0 0) into 0 47.450 * [backup-simplify]: Simplify (+ (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cos (/ -1 re)))))) into 0 47.452 * [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))))) (cos (/ -1 re))))))) into 0 47.452 * [taylor]: Taking taylor expansion of 0 in im 47.452 * [backup-simplify]: Simplify 0 into 0 47.453 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 47.454 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 47.454 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 47.456 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 47.457 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 47.457 * [backup-simplify]: Simplify (- 0) into 0 47.458 * [backup-simplify]: Simplify (+ 0 0) into 0 47.459 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 47.460 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 47.461 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 47.462 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.463 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 47.463 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 47.464 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 47.465 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 47.465 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 47.465 * [backup-simplify]: Simplify (+ 0 0) into 0 47.466 * [backup-simplify]: Simplify (+ 0 0) into 0 47.466 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (* 0 (cos (/ -1 re)))))) into 0 47.467 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 (* 1/3 (cos (/ -1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ -1 re))))))) into 0 47.467 * [backup-simplify]: Simplify 0 into 0 47.467 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 47.468 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 im)))))) into 0 47.469 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 47.469 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))))) into 0 47.470 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60))))) into 0 47.470 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 47.471 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im)))))) into 0 47.472 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 im))))) into 0 47.473 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 2)))))) into 0 47.473 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 3)) (/ 0 (pow im 3))) (* 0 (/ 0 (pow im 3))) (* 0 (/ 0 (pow im 3))) (* 0 (/ 0 (pow im 3))))) into 0 47.474 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 3))))))) into 0 47.474 * [backup-simplify]: Simplify (+ 0 0) into 0 47.474 * [backup-simplify]: Simplify (+ 0 0) into 0 47.475 * [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 (cos (/ -1 re))))))) into 0 47.476 * [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))))) (cos (/ -1 re)))))))) into 0 47.476 * [taylor]: Taking taylor expansion of 0 in im 47.476 * [backup-simplify]: Simplify 0 into 0 47.478 * [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 47.478 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 47.479 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 47.479 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 47.480 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))) into 0 47.480 * [backup-simplify]: Simplify (- 0) into 0 47.480 * [backup-simplify]: Simplify (+ 0 0) into 0 47.481 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 47.482 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 47.482 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 47.483 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.484 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 47.484 * [backup-simplify]: Simplify (* 2 1) into 2 47.485 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 47.486 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 47.487 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.488 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 47.488 * [backup-simplify]: Simplify (+ 2 0) into 2 47.489 * [backup-simplify]: Simplify (+ 0 2) into 2 47.490 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (* 2 (cos (/ -1 re))))))) into (* 2 (cos (/ -1 re))) 47.491 * [backup-simplify]: Simplify (+ (* 0.5 (* 2 (cos (/ -1 re)))) (+ (* 0 0) (+ (* 0 (* 1/3 (cos (/ -1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ -1 re)))))))) into (* 1.0 (cos (/ -1 re))) 47.491 * [backup-simplify]: Simplify (* 1.0 (cos (/ -1 re))) into (* 1.0 (cos (/ -1 re))) 47.492 * [backup-simplify]: Simplify (+ (* (* 1.0 (cos (/ -1 (/ 1 (- re))))) (* (/ 1 (/ 1 (- im))) 1)) (+ (* (* 0.16666666666666666 (cos (/ -1 (/ 1 (- re))))) (pow (* (/ 1 (/ 1 (- im))) 1) 3)) (* (* 0.008333333333333333 (cos (/ -1 (/ 1 (- re))))) (pow (* (/ 1 (/ 1 (- im))) 1) 5)))) into (- (+ (* 1.0 (* im (cos re))) (+ (* 0.16666666666666666 (* (pow im 3) (cos re))) (* 0.008333333333333333 (* (pow im 5) (cos re)))))) 47.492 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 3 1 1) 47.492 * [backup-simplify]: Simplify (* (* im -1/3) im) into (* -1/3 (pow im 2)) 47.492 * [approximate]: Taking taylor expansion of (* -1/3 (pow im 2)) in (im) around 0 47.492 * [taylor]: Taking taylor expansion of (* -1/3 (pow im 2)) in im 47.492 * [taylor]: Taking taylor expansion of -1/3 in im 47.492 * [backup-simplify]: Simplify -1/3 into -1/3 47.492 * [taylor]: Taking taylor expansion of (pow im 2) in im 47.492 * [taylor]: Taking taylor expansion of im in im 47.493 * [backup-simplify]: Simplify 0 into 0 47.493 * [backup-simplify]: Simplify 1 into 1 47.493 * [taylor]: Taking taylor expansion of (* -1/3 (pow im 2)) in im 47.493 * [taylor]: Taking taylor expansion of -1/3 in im 47.493 * [backup-simplify]: Simplify -1/3 into -1/3 47.493 * [taylor]: Taking taylor expansion of (pow im 2) in im 47.493 * [taylor]: Taking taylor expansion of im in im 47.493 * [backup-simplify]: Simplify 0 into 0 47.493 * [backup-simplify]: Simplify 1 into 1 47.493 * [backup-simplify]: Simplify (* 1 1) into 1 47.494 * [backup-simplify]: Simplify (* -1/3 1) into -1/3 47.494 * [backup-simplify]: Simplify -1/3 into -1/3 47.494 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 47.495 * [backup-simplify]: Simplify (+ (* -1/3 0) (* 0 1)) into 0 47.495 * [backup-simplify]: Simplify 0 into 0 47.496 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 47.497 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (* 0 1))) into 0 47.497 * [backup-simplify]: Simplify 0 into 0 47.498 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 47.499 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 47.499 * [backup-simplify]: Simplify 0 into 0 47.501 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 47.502 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 47.502 * [backup-simplify]: Simplify 0 into 0 47.503 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 47.505 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 47.505 * [backup-simplify]: Simplify 0 into 0 47.506 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 47.508 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 47.508 * [backup-simplify]: Simplify 0 into 0 47.508 * [backup-simplify]: Simplify (* -1/3 (pow im 2)) into (* -1/3 (pow im 2)) 47.508 * [backup-simplify]: Simplify (* (* (/ 1 im) -1/3) (/ 1 im)) into (/ -1/3 (pow im 2)) 47.508 * [approximate]: Taking taylor expansion of (/ -1/3 (pow im 2)) in (im) around 0 47.508 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 2)) in im 47.508 * [taylor]: Taking taylor expansion of -1/3 in im 47.508 * [backup-simplify]: Simplify -1/3 into -1/3 47.508 * [taylor]: Taking taylor expansion of (pow im 2) in im 47.509 * [taylor]: Taking taylor expansion of im in im 47.509 * [backup-simplify]: Simplify 0 into 0 47.509 * [backup-simplify]: Simplify 1 into 1 47.509 * [backup-simplify]: Simplify (* 1 1) into 1 47.509 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 47.509 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 2)) in im 47.509 * [taylor]: Taking taylor expansion of -1/3 in im 47.510 * [backup-simplify]: Simplify -1/3 into -1/3 47.510 * [taylor]: Taking taylor expansion of (pow im 2) in im 47.510 * [taylor]: Taking taylor expansion of im in im 47.510 * [backup-simplify]: Simplify 0 into 0 47.510 * [backup-simplify]: Simplify 1 into 1 47.510 * [backup-simplify]: Simplify (* 1 1) into 1 47.510 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 47.510 * [backup-simplify]: Simplify -1/3 into -1/3 47.511 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 47.512 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 47.512 * [backup-simplify]: Simplify 0 into 0 47.513 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 47.514 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.514 * [backup-simplify]: Simplify 0 into 0 47.515 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 47.516 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.516 * [backup-simplify]: Simplify 0 into 0 47.518 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 47.519 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.519 * [backup-simplify]: Simplify 0 into 0 47.520 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 47.521 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.521 * [backup-simplify]: Simplify 0 into 0 47.523 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 47.524 * [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 47.524 * [backup-simplify]: Simplify 0 into 0 47.524 * [backup-simplify]: Simplify (* -1/3 (pow (/ 1 (/ 1 im)) 2)) into (* -1/3 (pow im 2)) 47.524 * [backup-simplify]: Simplify (* (* (/ 1 (- im)) -1/3) (/ 1 (- im))) into (/ -1/3 (pow im 2)) 47.524 * [approximate]: Taking taylor expansion of (/ -1/3 (pow im 2)) in (im) around 0 47.524 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 2)) in im 47.524 * [taylor]: Taking taylor expansion of -1/3 in im 47.524 * [backup-simplify]: Simplify -1/3 into -1/3 47.524 * [taylor]: Taking taylor expansion of (pow im 2) in im 47.524 * [taylor]: Taking taylor expansion of im in im 47.524 * [backup-simplify]: Simplify 0 into 0 47.524 * [backup-simplify]: Simplify 1 into 1 47.525 * [backup-simplify]: Simplify (* 1 1) into 1 47.525 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 47.525 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 2)) in im 47.525 * [taylor]: Taking taylor expansion of -1/3 in im 47.525 * [backup-simplify]: Simplify -1/3 into -1/3 47.525 * [taylor]: Taking taylor expansion of (pow im 2) in im 47.526 * [taylor]: Taking taylor expansion of im in im 47.526 * [backup-simplify]: Simplify 0 into 0 47.526 * [backup-simplify]: Simplify 1 into 1 47.526 * [backup-simplify]: Simplify (* 1 1) into 1 47.526 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 47.526 * [backup-simplify]: Simplify -1/3 into -1/3 47.527 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 47.528 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 47.528 * [backup-simplify]: Simplify 0 into 0 47.529 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 47.530 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.530 * [backup-simplify]: Simplify 0 into 0 47.531 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 47.532 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.532 * [backup-simplify]: Simplify 0 into 0 47.534 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 47.535 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.535 * [backup-simplify]: Simplify 0 into 0 47.536 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 47.537 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.537 * [backup-simplify]: Simplify 0 into 0 47.539 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 47.540 * [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 47.540 * [backup-simplify]: Simplify 0 into 0 47.541 * [backup-simplify]: Simplify (* -1/3 (pow (/ 1 (/ 1 (- im))) 2)) into (* -1/3 (pow im 2)) 47.541 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 3 1) 47.541 * [backup-simplify]: Simplify (* (* (* im -1/3) im) im) into (* -1/3 (pow im 3)) 47.541 * [approximate]: Taking taylor expansion of (* -1/3 (pow im 3)) in (im) around 0 47.541 * [taylor]: Taking taylor expansion of (* -1/3 (pow im 3)) in im 47.541 * [taylor]: Taking taylor expansion of -1/3 in im 47.541 * [backup-simplify]: Simplify -1/3 into -1/3 47.541 * [taylor]: Taking taylor expansion of (pow im 3) in im 47.541 * [taylor]: Taking taylor expansion of im in im 47.541 * [backup-simplify]: Simplify 0 into 0 47.541 * [backup-simplify]: Simplify 1 into 1 47.541 * [taylor]: Taking taylor expansion of (* -1/3 (pow im 3)) in im 47.541 * [taylor]: Taking taylor expansion of -1/3 in im 47.541 * [backup-simplify]: Simplify -1/3 into -1/3 47.541 * [taylor]: Taking taylor expansion of (pow im 3) in im 47.541 * [taylor]: Taking taylor expansion of im in im 47.541 * [backup-simplify]: Simplify 0 into 0 47.541 * [backup-simplify]: Simplify 1 into 1 47.542 * [backup-simplify]: Simplify (* 1 1) into 1 47.542 * [backup-simplify]: Simplify (* 1 1) into 1 47.543 * [backup-simplify]: Simplify (* -1/3 1) into -1/3 47.543 * [backup-simplify]: Simplify -1/3 into -1/3 47.544 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 47.544 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 47.545 * [backup-simplify]: Simplify (+ (* -1/3 0) (* 0 1)) into 0 47.545 * [backup-simplify]: Simplify 0 into 0 47.545 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 47.546 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 47.546 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (* 0 1))) into 0 47.546 * [backup-simplify]: Simplify 0 into 0 47.547 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 47.548 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 47.548 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 47.548 * [backup-simplify]: Simplify 0 into 0 47.549 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 47.550 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 47.550 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 47.550 * [backup-simplify]: Simplify 0 into 0 47.555 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 47.557 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 47.558 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 47.558 * [backup-simplify]: Simplify 0 into 0 47.559 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 47.560 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 47.561 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 47.561 * [backup-simplify]: Simplify 0 into 0 47.561 * [backup-simplify]: Simplify (* -1/3 (pow im 3)) into (* -1/3 (pow im 3)) 47.561 * [backup-simplify]: Simplify (* (* (* (/ 1 im) -1/3) (/ 1 im)) (/ 1 im)) into (/ -1/3 (pow im 3)) 47.561 * [approximate]: Taking taylor expansion of (/ -1/3 (pow im 3)) in (im) around 0 47.561 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 3)) in im 47.561 * [taylor]: Taking taylor expansion of -1/3 in im 47.561 * [backup-simplify]: Simplify -1/3 into -1/3 47.561 * [taylor]: Taking taylor expansion of (pow im 3) in im 47.561 * [taylor]: Taking taylor expansion of im in im 47.561 * [backup-simplify]: Simplify 0 into 0 47.561 * [backup-simplify]: Simplify 1 into 1 47.561 * [backup-simplify]: Simplify (* 1 1) into 1 47.562 * [backup-simplify]: Simplify (* 1 1) into 1 47.562 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 47.562 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 3)) in im 47.562 * [taylor]: Taking taylor expansion of -1/3 in im 47.562 * [backup-simplify]: Simplify -1/3 into -1/3 47.562 * [taylor]: Taking taylor expansion of (pow im 3) in im 47.562 * [taylor]: Taking taylor expansion of im in im 47.562 * [backup-simplify]: Simplify 0 into 0 47.562 * [backup-simplify]: Simplify 1 into 1 47.562 * [backup-simplify]: Simplify (* 1 1) into 1 47.563 * [backup-simplify]: Simplify (* 1 1) into 1 47.563 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 47.563 * [backup-simplify]: Simplify -1/3 into -1/3 47.564 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 47.565 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 47.565 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 47.565 * [backup-simplify]: Simplify 0 into 0 47.566 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 47.567 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 47.567 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.567 * [backup-simplify]: Simplify 0 into 0 47.568 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 47.568 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 47.569 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.569 * [backup-simplify]: Simplify 0 into 0 47.570 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 47.570 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 47.571 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.571 * [backup-simplify]: Simplify 0 into 0 47.572 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 47.573 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 47.574 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.574 * [backup-simplify]: Simplify 0 into 0 47.576 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 47.577 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 47.578 * [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 47.578 * [backup-simplify]: Simplify 0 into 0 47.578 * [backup-simplify]: Simplify (* -1/3 (pow (/ 1 (/ 1 im)) 3)) into (* -1/3 (pow im 3)) 47.578 * [backup-simplify]: Simplify (* (* (* (/ 1 (- im)) -1/3) (/ 1 (- im))) (/ 1 (- im))) into (/ 1/3 (pow im 3)) 47.578 * [approximate]: Taking taylor expansion of (/ 1/3 (pow im 3)) in (im) around 0 47.578 * [taylor]: Taking taylor expansion of (/ 1/3 (pow im 3)) in im 47.578 * [taylor]: Taking taylor expansion of 1/3 in im 47.578 * [backup-simplify]: Simplify 1/3 into 1/3 47.578 * [taylor]: Taking taylor expansion of (pow im 3) in im 47.578 * [taylor]: Taking taylor expansion of im in im 47.578 * [backup-simplify]: Simplify 0 into 0 47.578 * [backup-simplify]: Simplify 1 into 1 47.579 * [backup-simplify]: Simplify (* 1 1) into 1 47.579 * [backup-simplify]: Simplify (* 1 1) into 1 47.580 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 47.580 * [taylor]: Taking taylor expansion of (/ 1/3 (pow im 3)) in im 47.580 * [taylor]: Taking taylor expansion of 1/3 in im 47.580 * [backup-simplify]: Simplify 1/3 into 1/3 47.580 * [taylor]: Taking taylor expansion of (pow im 3) in im 47.580 * [taylor]: Taking taylor expansion of im in im 47.580 * [backup-simplify]: Simplify 0 into 0 47.580 * [backup-simplify]: Simplify 1 into 1 47.580 * [backup-simplify]: Simplify (* 1 1) into 1 47.580 * [backup-simplify]: Simplify (* 1 1) into 1 47.580 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 47.581 * [backup-simplify]: Simplify 1/3 into 1/3 47.581 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 47.581 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 47.582 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 47.582 * [backup-simplify]: Simplify 0 into 0 47.582 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 47.583 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 47.583 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.584 * [backup-simplify]: Simplify 0 into 0 47.584 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 47.585 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 47.585 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.585 * [backup-simplify]: Simplify 0 into 0 47.586 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 47.587 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 47.587 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.587 * [backup-simplify]: Simplify 0 into 0 47.588 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 47.589 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 47.589 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.589 * [backup-simplify]: Simplify 0 into 0 47.590 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 47.591 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 47.592 * [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 47.592 * [backup-simplify]: Simplify 0 into 0 47.592 * [backup-simplify]: Simplify (* 1/3 (pow (/ 1 (/ 1 (- im))) 3)) into (* -1/3 (pow im 3)) 47.592 * * * [progress]: simplifying candidates 47.592 * * * * [progress]: [ 1 / 101 ] simplifiying candidate # 47.592 * * * * [progress]: [ 2 / 101 ] simplifiying candidate # 47.592 * * * * [progress]: [ 3 / 101 ] simplifiying candidate # 47.592 * [simplify]: Simplifying (* im -1/3) 47.592 * * [simplify]: iters left: 2 (3 enodes) 47.594 * * [simplify]: iters left: 1 (10 enodes) 47.595 * * [simplify]: Extracting #0: cost 1 inf + 0 47.595 * * [simplify]: Extracting #1: cost 4 inf + 0 47.595 * * [simplify]: Extracting #2: cost 2 inf + 2 47.595 * * [simplify]: Extracting #3: cost 0 inf + 86 47.595 * [simplify]: Simplified to (* im -1/3) 47.595 * [simplify]: Simplified (2 2 3 1 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (pow (* im -1/3) 1) im) im) (* -2 im))))) 47.595 * * * * [progress]: [ 4 / 101 ] simplifiying candidate # 47.595 * * * * [progress]: [ 5 / 101 ] simplifiying candidate # 47.596 * [simplify]: Simplifying (+ (log im) (log -1/3)) 47.596 * * [simplify]: iters left: 3 (5 enodes) 47.597 * * [simplify]: iters left: 2 (16 enodes) 47.600 * * [simplify]: Extracting #0: cost 1 inf + 0 47.600 * * [simplify]: Extracting #1: cost 4 inf + 0 47.600 * * [simplify]: Extracting #2: cost 8 inf + 0 47.600 * * [simplify]: Extracting #3: cost 4 inf + 144 47.600 * * [simplify]: Extracting #4: cost 0 inf + 650 47.600 * [simplify]: Simplified to (+ (log im) (log -1/3)) 47.600 * [simplify]: Simplified (2 2 3 1 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (exp (+ (log im) (log -1/3))) im) im) (* -2 im))))) 47.600 * * * * [progress]: [ 6 / 101 ] simplifiying candidate # 47.600 * * * * [progress]: [ 7 / 101 ] simplifiying candidate # 47.600 * * * * [progress]: [ 8 / 101 ] simplifiying candidate # 47.600 * [simplify]: Simplifying (* (* (* im im) im) (* (* -1/3 -1/3) -1/3)) 47.600 * * [simplify]: iters left: 6 (7 enodes) 47.603 * * [simplify]: iters left: 5 (30 enodes) 47.609 * * [simplify]: iters left: 4 (55 enodes) 47.628 * * [simplify]: iters left: 3 (96 enodes) 47.657 * * [simplify]: iters left: 2 (141 enodes) 47.686 * * [simplify]: iters left: 1 (219 enodes) 47.746 * * [simplify]: Extracting #0: cost 1 inf + 0 47.746 * * [simplify]: Extracting #1: cost 29 inf + 0 47.746 * * [simplify]: Extracting #2: cost 62 inf + 209 47.747 * * [simplify]: Extracting #3: cost 38 inf + 2667 47.748 * * [simplify]: Extracting #4: cost 14 inf + 9234 47.750 * * [simplify]: Extracting #5: cost 0 inf + 15327 47.755 * [simplify]: Simplified to (* -1/27 (* im (* im im))) 47.755 * [simplify]: Simplified (2 2 3 1 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (cbrt (* -1/27 (* im (* im im)))) im) im) (* -2 im))))) 47.755 * * * * [progress]: [ 9 / 101 ] simplifiying candidate # 47.755 * * * * [progress]: [ 10 / 101 ] simplifiying candidate # 47.755 * * * * [progress]: [ 11 / 101 ] simplifiying candidate # 47.755 * * * * [progress]: [ 12 / 101 ] simplifiying candidate # 47.755 * * * * [progress]: [ 13 / 101 ] simplifiying candidate # 47.756 * [simplify]: Simplifying (* (sqrt im) (sqrt -1/3)) 47.756 * * [simplify]: iters left: 3 (5 enodes) 47.759 * * [simplify]: iters left: 2 (16 enodes) 47.764 * * [simplify]: Extracting #0: cost 1 inf + 0 47.764 * * [simplify]: Extracting #1: cost 4 inf + 0 47.764 * * [simplify]: Extracting #2: cost 8 inf + 0 47.764 * * [simplify]: Extracting #3: cost 4 inf + 84 47.764 * * [simplify]: Extracting #4: cost 0 inf + 410 47.765 * [simplify]: Simplified to (* (sqrt -1/3) (sqrt im)) 47.765 * [simplify]: Simplified (2 2 3 1 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (* (* (sqrt -1/3) (sqrt im)) (* (sqrt im) (sqrt -1/3))) im) im) (* -2 im))))) 47.765 * [simplify]: Simplifying (* (sqrt im) (sqrt -1/3)) 47.765 * * [simplify]: iters left: 3 (5 enodes) 47.768 * * [simplify]: iters left: 2 (16 enodes) 47.773 * * [simplify]: Extracting #0: cost 1 inf + 0 47.773 * * [simplify]: Extracting #1: cost 4 inf + 0 47.773 * * [simplify]: Extracting #2: cost 8 inf + 0 47.773 * * [simplify]: Extracting #3: cost 4 inf + 84 47.773 * * [simplify]: Extracting #4: cost 0 inf + 410 47.774 * [simplify]: Simplified to (* (sqrt -1/3) (sqrt im)) 47.774 * [simplify]: Simplified (2 2 3 1 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (* (* (sqrt im) (sqrt -1/3)) (* (sqrt -1/3) (sqrt im))) im) im) (* -2 im))))) 47.774 * * * * [progress]: [ 14 / 101 ] simplifiying candidate # 47.774 * [simplify]: Simplifying (cbrt -1/3) 47.774 * * [simplify]: iters left: 1 (2 enodes) 47.776 * * [simplify]: Extracting #0: cost 1 inf + 0 47.776 * * [simplify]: Extracting #1: cost 3 inf + 0 47.776 * * [simplify]: Extracting #2: cost 2 inf + 1 47.776 * * [simplify]: Extracting #3: cost 0 inf + 163 47.776 * [simplify]: Simplified to (cbrt -1/3) 47.776 * [simplify]: Simplified (2 2 3 1 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (* (* im (* (cbrt -1/3) (cbrt -1/3))) (cbrt -1/3)) im) im) (* -2 im))))) 47.776 * * * * [progress]: [ 15 / 101 ] simplifiying candidate # 47.777 * [simplify]: Simplifying (sqrt -1/3) 47.777 * * [simplify]: iters left: 1 (2 enodes) 47.779 * * [simplify]: Extracting #0: cost 1 inf + 0 47.779 * * [simplify]: Extracting #1: cost 3 inf + 0 47.779 * * [simplify]: Extracting #2: cost 2 inf + 1 47.779 * * [simplify]: Extracting #3: cost 0 inf + 83 47.779 * [simplify]: Simplified to (sqrt -1/3) 47.779 * [simplify]: Simplified (2 2 3 1 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (* (* im (sqrt -1/3)) (sqrt -1/3)) im) im) (* -2 im))))) 47.779 * * * * [progress]: [ 16 / 101 ] simplifiying candidate # 47.779 * * * * [progress]: [ 17 / 101 ] simplifiying candidate # 47.780 * [simplify]: Simplifying (* (cbrt im) (cbrt im)) 47.780 * * [simplify]: iters left: 3 (3 enodes) 47.781 * * [simplify]: iters left: 2 (9 enodes) 47.783 * * [simplify]: Extracting #0: cost 1 inf + 0 47.783 * * [simplify]: Extracting #1: cost 3 inf + 0 47.784 * * [simplify]: Extracting #2: cost 5 inf + 0 47.784 * * [simplify]: Extracting #3: cost 4 inf + 1 47.784 * * [simplify]: Extracting #4: cost 0 inf + 405 47.784 * [simplify]: Simplified to (* (cbrt im) (cbrt im)) 47.784 * [simplify]: Simplified (2 2 3 1 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (* (* (cbrt im) (cbrt im)) (* (cbrt im) -1/3)) im) im) (* -2 im))))) 47.784 * * * * [progress]: [ 18 / 101 ] simplifiying candidate # 47.784 * [simplify]: Simplifying (sqrt im) 47.784 * * [simplify]: iters left: 1 (2 enodes) 47.785 * * [simplify]: Extracting #0: cost 1 inf + 0 47.785 * * [simplify]: Extracting #1: cost 3 inf + 0 47.785 * * [simplify]: Extracting #2: cost 2 inf + 1 47.785 * * [simplify]: Extracting #3: cost 0 inf + 83 47.785 * [simplify]: Simplified to (sqrt im) 47.786 * [simplify]: Simplified (2 2 3 1 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (* (sqrt im) (* (sqrt im) -1/3)) im) im) (* -2 im))))) 47.786 * * * * [progress]: [ 19 / 101 ] simplifiying candidate # 47.786 * * * * [progress]: [ 20 / 101 ] simplifiying candidate #real (real->posit16 (* im -1/3))) im) im) (* -2 im)))))> 47.786 * * * * [progress]: [ 21 / 101 ] simplifiying candidate # 47.786 * * * * [progress]: [ 22 / 101 ] simplifiying candidate # 47.786 * * * * [progress]: [ 23 / 101 ] simplifiying candidate # 47.786 * * * * [progress]: [ 24 / 101 ] simplifiying candidate # 47.786 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (* im -1/3) im) im) (* -2 im)))) 47.786 * * [simplify]: iters left: 6 (17 enodes) 47.797 * * [simplify]: iters left: 5 (73 enodes) 47.823 * * [simplify]: iters left: 4 (135 enodes) 47.880 * * [simplify]: iters left: 3 (339 enodes) 48.009 * * [simplify]: Extracting #0: cost 1 inf + 0 48.010 * * [simplify]: Extracting #1: cost 38 inf + 0 48.011 * * [simplify]: Extracting #2: cost 142 inf + 3 48.013 * * [simplify]: Extracting #3: cost 170 inf + 3733 48.022 * * [simplify]: Extracting #4: cost 78 inf + 24207 48.040 * * [simplify]: Extracting #5: cost 4 inf + 51183 48.059 * * [simplify]: Extracting #6: cost 0 inf + 52664 48.073 * [simplify]: Simplified to (* (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2))) (* 0.5 (cos re))) 48.073 * [simplify]: Simplified (2 1) to (λ (re im) (pow (* (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2))) (* 0.5 (cos re))) 1)) 48.073 * * * * [progress]: [ 25 / 101 ] simplifiying candidate # 48.074 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (* im -1/3) im) im) (* -2 im)))) 48.074 * * [simplify]: iters left: 6 (17 enodes) 48.079 * * [simplify]: iters left: 5 (73 enodes) 48.093 * * [simplify]: iters left: 4 (135 enodes) 48.126 * * [simplify]: iters left: 3 (339 enodes) 48.257 * * [simplify]: Extracting #0: cost 1 inf + 0 48.257 * * [simplify]: Extracting #1: cost 38 inf + 0 48.258 * * [simplify]: Extracting #2: cost 142 inf + 3 48.261 * * [simplify]: Extracting #3: cost 170 inf + 3733 48.269 * * [simplify]: Extracting #4: cost 78 inf + 24207 48.286 * * [simplify]: Extracting #5: cost 4 inf + 51183 48.305 * * [simplify]: Extracting #6: cost 0 inf + 52664 48.320 * [simplify]: Simplified to (* (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2))) (* 0.5 (cos re))) 48.320 * [simplify]: Simplified (2 1) to (λ (re im) (pow (* (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2))) (* 0.5 (cos re))) 1)) 48.320 * * * * [progress]: [ 26 / 101 ] simplifiying candidate # 48.320 * * * * [progress]: [ 27 / 101 ] simplifiying candidate # 48.320 * [simplify]: Simplifying (+ (+ (log 0.5) (log (cos re))) (log (fma (pow im 5) -1/60 (+ (* (* (* im -1/3) im) im) (* -2 im))))) 48.320 * * [simplify]: iters left: 6 (20 enodes) 48.327 * * [simplify]: iters left: 5 (82 enodes) 48.347 * * [simplify]: iters left: 4 (132 enodes) 48.389 * * [simplify]: iters left: 3 (204 enodes) 48.434 * * [simplify]: iters left: 2 (309 enodes) 48.541 * * [simplify]: Extracting #0: cost 1 inf + 0 48.541 * * [simplify]: Extracting #1: cost 8 inf + 0 48.541 * * [simplify]: Extracting #2: cost 17 inf + 0 48.541 * * [simplify]: Extracting #3: cost 39 inf + 1 48.542 * * [simplify]: Extracting #4: cost 66 inf + 1137 48.544 * * [simplify]: Extracting #5: cost 74 inf + 3469 48.546 * * [simplify]: Extracting #6: cost 58 inf + 8168 48.552 * * [simplify]: Extracting #7: cost 17 inf + 27328 48.558 * * [simplify]: Extracting #8: cost 0 inf + 35288 48.561 * * [simplify]: Extracting #9: cost 0 inf + 34786 48.565 * [simplify]: Simplified to (+ (log (fma (pow im 5) -1/60 (* (fma -1/3 (* im im) -2) im))) (+ (log 0.5) (log (cos re)))) 48.565 * [simplify]: Simplified (2 1) to (λ (re im) (exp (+ (log (fma (pow im 5) -1/60 (* (fma -1/3 (* im im) -2) im))) (+ (log 0.5) (log (cos re)))))) 48.566 * * * * [progress]: [ 28 / 101 ] simplifiying candidate # 48.566 * [simplify]: Simplifying (+ (log (* 0.5 (cos re))) (log (fma (pow im 5) -1/60 (+ (* (* (* im -1/3) im) im) (* -2 im))))) 48.566 * * [simplify]: iters left: 6 (19 enodes) 48.574 * * [simplify]: iters left: 5 (79 enodes) 48.592 * * [simplify]: iters left: 4 (130 enodes) 48.637 * * [simplify]: iters left: 3 (205 enodes) 48.704 * * [simplify]: iters left: 2 (302 enodes) 48.790 * * [simplify]: iters left: 1 (497 enodes) 49.037 * * [simplify]: Extracting #0: cost 1 inf + 0 49.037 * * [simplify]: Extracting #1: cost 8 inf + 0 49.038 * * [simplify]: Extracting #2: cost 18 inf + 0 49.038 * * [simplify]: Extracting #3: cost 41 inf + 1 49.039 * * [simplify]: Extracting #4: cost 130 inf + 148 49.041 * * [simplify]: Extracting #5: cost 190 inf + 3505 49.045 * * [simplify]: Extracting #6: cost 160 inf + 12376 49.057 * * [simplify]: Extracting #7: cost 50 inf + 71992 49.072 * * [simplify]: Extracting #8: cost 0 inf + 105122 49.081 * * [simplify]: Extracting #9: cost 0 inf + 104820 49.091 * [simplify]: Simplified to (+ (log (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2)))) (log (* 0.5 (cos re)))) 49.091 * [simplify]: Simplified (2 1) to (λ (re im) (exp (+ (log (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2)))) (log (* 0.5 (cos re)))))) 49.091 * * * * [progress]: [ 29 / 101 ] simplifiying candidate # 49.091 * * * * [progress]: [ 30 / 101 ] simplifiying candidate # 49.091 * * * * [progress]: [ 31 / 101 ] simplifiying candidate # 49.091 * [simplify]: Simplifying (* (* (* (* 0.5 0.5) 0.5) (* (* (cos re) (cos re)) (cos re))) (* (* (fma (pow im 5) -1/60 (+ (* (* (* im -1/3) im) im) (* -2 im))) (fma (pow im 5) -1/60 (+ (* (* (* im -1/3) im) im) (* -2 im)))) (fma (pow im 5) -1/60 (+ (* (* (* im -1/3) im) im) (* -2 im))))) 49.092 * * [simplify]: iters left: 6 (23 enodes) 49.101 * * [simplify]: iters left: 5 (100 enodes) 49.139 * * [simplify]: iters left: 4 (233 enodes) 49.244 * * [simplify]: Extracting #0: cost 1 inf + 0 49.244 * * [simplify]: Extracting #1: cost 51 inf + 0 49.245 * * [simplify]: Extracting #2: cost 260 inf + 42 49.248 * * [simplify]: Extracting #3: cost 324 inf + 2250 49.252 * * [simplify]: Extracting #4: cost 295 inf + 9218 49.261 * * [simplify]: Extracting #5: cost 242 inf + 31989 49.304 * * [simplify]: Extracting #6: cost 34 inf + 185734 49.341 * * [simplify]: Extracting #7: cost 0 inf + 174747 49.370 * * [simplify]: Extracting #8: cost 0 inf + 169966 49.425 * [simplify]: Simplified to (* (fma im (fma (* im im) -1/3 -2) (* (pow im 5) -1/60)) (* (fma im (fma (* im im) -1/3 -2) (* (pow im 5) -1/60)) (* (fma im (fma (* im im) -1/3 -2) (* (pow im 5) -1/60)) (* (* (cos re) 0.5) (* (* (cos re) 0.5) (* (cos re) 0.5)))))) 49.425 * [simplify]: Simplified (2 1) to (λ (re im) (cbrt (* (fma im (fma (* im im) -1/3 -2) (* (pow im 5) -1/60)) (* (fma im (fma (* im im) -1/3 -2) (* (pow im 5) -1/60)) (* (fma im (fma (* im im) -1/3 -2) (* (pow im 5) -1/60)) (* (* (cos re) 0.5) (* (* (cos re) 0.5) (* (cos re) 0.5)))))))) 49.425 * * * * [progress]: [ 32 / 101 ] simplifiying candidate # 49.426 * [simplify]: Simplifying (* (* (* (* 0.5 (cos re)) (* 0.5 (cos re))) (* 0.5 (cos re))) (* (* (fma (pow im 5) -1/60 (+ (* (* (* im -1/3) im) im) (* -2 im))) (fma (pow im 5) -1/60 (+ (* (* (* im -1/3) im) im) (* -2 im)))) (fma (pow im 5) -1/60 (+ (* (* (* im -1/3) im) im) (* -2 im))))) 49.426 * * [simplify]: iters left: 6 (21 enodes) 49.440 * * [simplify]: iters left: 5 (98 enodes) 49.483 * * [simplify]: iters left: 4 (240 enodes) 49.602 * * [simplify]: Extracting #0: cost 1 inf + 0 49.602 * * [simplify]: Extracting #1: cost 49 inf + 0 49.603 * * [simplify]: Extracting #2: cost 264 inf + 42 49.604 * * [simplify]: Extracting #3: cost 321 inf + 2962 49.607 * * [simplify]: Extracting #4: cost 300 inf + 6720 49.612 * * [simplify]: Extracting #5: cost 231 inf + 36455 49.650 * * [simplify]: Extracting #6: cost 32 inf + 151970 49.679 * * [simplify]: Extracting #7: cost 0 inf + 169562 49.716 * * [simplify]: Extracting #8: cost 0 inf + 168682 49.766 * * [simplify]: Extracting #9: cost 0 inf + 168282 49.800 * [simplify]: Simplified to (* (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (fma -1/3 (* im im) -2)))) (* (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (fma -1/3 (* im im) -2)))) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (fma -1/3 (* im im) -2)))))) 49.800 * [simplify]: Simplified (2 1) to (λ (re im) (cbrt (* (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (fma -1/3 (* im im) -2)))) (* (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (fma -1/3 (* im im) -2)))) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (fma -1/3 (* im im) -2)))))))) 49.800 * * * * [progress]: [ 33 / 101 ] simplifiying candidate # 49.800 * * * * [progress]: [ 34 / 101 ] simplifiying candidate # 49.800 * * * * [progress]: [ 35 / 101 ] simplifiying candidate # 49.800 * * * * [progress]: [ 36 / 101 ] simplifiying candidate # 49.800 * * * * [progress]: [ 37 / 101 ] simplifiying candidate # 49.800 * [simplify]: Simplifying (* (* 0.5 (cos re)) (+ (* (* (* im -1/3) im) im) (* -2 im))) 49.800 * * [simplify]: iters left: 6 (13 enodes) 49.804 * * [simplify]: iters left: 5 (59 enodes) 49.826 * * [simplify]: iters left: 4 (140 enodes) 49.897 * * [simplify]: iters left: 3 (362 enodes) 50.088 * * [simplify]: Extracting #0: cost 1 inf + 0 50.089 * * [simplify]: Extracting #1: cost 53 inf + 0 50.089 * * [simplify]: Extracting #2: cost 96 inf + 333 50.091 * * [simplify]: Extracting #3: cost 71 inf + 4624 50.098 * * [simplify]: Extracting #4: cost 13 inf + 15090 50.104 * * [simplify]: Extracting #5: cost 0 inf + 18226 50.111 * [simplify]: Simplified to (* (* 0.5 (fma -1/3 (* im im) -2)) (* im (cos re))) 50.111 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (* (pow im 5) -1/60)) (* (* 0.5 (fma -1/3 (* im im) -2)) (* im (cos re))))) 50.111 * * * * [progress]: [ 38 / 101 ] simplifiying candidate # 50.111 * [simplify]: Simplifying (* (+ (* (* (* im -1/3) im) im) (* -2 im)) (* 0.5 (cos re))) 50.111 * * [simplify]: iters left: 6 (13 enodes) 50.115 * * [simplify]: iters left: 5 (53 enodes) 50.133 * * [simplify]: iters left: 4 (93 enodes) 50.159 * * [simplify]: iters left: 3 (205 enodes) 50.252 * * [simplify]: iters left: 2 (462 enodes) 50.479 * * [simplify]: Extracting #0: cost 1 inf + 0 50.479 * * [simplify]: Extracting #1: cost 50 inf + 0 50.480 * * [simplify]: Extracting #2: cost 102 inf + 4 50.482 * * [simplify]: Extracting #3: cost 100 inf + 1091 50.488 * * [simplify]: Extracting #4: cost 38 inf + 11761 50.500 * * [simplify]: Extracting #5: cost 6 inf + 18275 50.507 * * [simplify]: Extracting #6: cost 0 inf + 20279 50.514 * [simplify]: Simplified to (* (* 0.5 (cos re)) (* im (fma -1/3 (* im im) -2))) 50.514 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* (pow im 5) -1/60) (* 0.5 (cos re))) (* (* 0.5 (cos re)) (* im (fma -1/3 (* im im) -2))))) 50.514 * * * * [progress]: [ 39 / 101 ] simplifiying candidate # 50.515 * [simplify]: Simplifying (cbrt (fma (pow im 5) -1/60 (+ (* (* (* im -1/3) im) im) (* -2 im)))) 50.515 * * [simplify]: iters left: 6 (13 enodes) 50.519 * * [simplify]: iters left: 5 (57 enodes) 50.530 * * [simplify]: iters left: 4 (99 enodes) 50.568 * * [simplify]: iters left: 3 (165 enodes) 50.596 * * [simplify]: iters left: 2 (263 enodes) 50.649 * * [simplify]: iters left: 1 (478 enodes) 50.840 * * [simplify]: Extracting #0: cost 1 inf + 0 50.840 * * [simplify]: Extracting #1: cost 3 inf + 0 50.841 * * [simplify]: Extracting #2: cost 24 inf + 0 50.841 * * [simplify]: Extracting #3: cost 102 inf + 129 50.842 * * [simplify]: Extracting #4: cost 177 inf + 1846 50.844 * * [simplify]: Extracting #5: cost 141 inf + 12905 50.852 * * [simplify]: Extracting #6: cost 57 inf + 59804 50.860 * * [simplify]: Extracting #7: cost 1 inf + 98164 50.868 * * [simplify]: Extracting #8: cost 0 inf + 98547 50.882 * [simplify]: Simplified to (cbrt (fma -1/60 (pow im 5) (* im (fma (* im im) -1/3 -2)))) 50.883 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* (* (* im -1/3) im) im) (* -2 im)))) (cbrt (fma (pow im 5) -1/60 (+ (* (* (* im -1/3) im) im) (* -2 im)))))) (cbrt (fma -1/60 (pow im 5) (* im (fma (* im im) -1/3 -2)))))) 50.883 * * * * [progress]: [ 40 / 101 ] simplifiying candidate # 50.883 * [simplify]: Simplifying (sqrt (fma (pow im 5) -1/60 (+ (* (* (* im -1/3) im) im) (* -2 im)))) 50.883 * * [simplify]: iters left: 6 (13 enodes) 50.892 * * [simplify]: iters left: 5 (57 enodes) 50.913 * * [simplify]: iters left: 4 (99 enodes) 50.948 * * [simplify]: iters left: 3 (165 enodes) 50.991 * * [simplify]: iters left: 2 (263 enodes) 51.056 * * [simplify]: iters left: 1 (478 enodes) 51.271 * * [simplify]: Extracting #0: cost 1 inf + 0 51.271 * * [simplify]: Extracting #1: cost 3 inf + 0 51.271 * * [simplify]: Extracting #2: cost 24 inf + 0 51.272 * * [simplify]: Extracting #3: cost 102 inf + 129 51.274 * * [simplify]: Extracting #4: cost 177 inf + 1846 51.277 * * [simplify]: Extracting #5: cost 141 inf + 12865 51.286 * * [simplify]: Extracting #6: cost 57 inf + 59724 51.303 * * [simplify]: Extracting #7: cost 1 inf + 98084 51.325 * * [simplify]: Extracting #8: cost 0 inf + 98467 51.342 * [simplify]: Simplified to (sqrt (fma -1/60 (pow im 5) (* im (fma (* im im) -1/3 -2)))) 51.342 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (sqrt (fma (pow im 5) -1/60 (+ (* (* (* im -1/3) im) im) (* -2 im))))) (sqrt (fma -1/60 (pow im 5) (* im (fma (* im im) -1/3 -2)))))) 51.342 * * * * [progress]: [ 41 / 101 ] simplifiying candidate # 51.343 * [simplify]: Simplifying (fma (pow im 5) -1/60 (+ (* (* (* im -1/3) im) im) (* -2 im))) 51.343 * * [simplify]: iters left: 6 (12 enodes) 51.351 * * [simplify]: iters left: 5 (53 enodes) 51.367 * * [simplify]: iters left: 4 (95 enodes) 51.385 * * [simplify]: iters left: 3 (162 enodes) 51.439 * * [simplify]: iters left: 2 (260 enodes) 51.500 * * [simplify]: iters left: 1 (469 enodes) 51.715 * * [simplify]: Extracting #0: cost 1 inf + 0 51.715 * * [simplify]: Extracting #1: cost 22 inf + 0 51.716 * * [simplify]: Extracting #2: cost 100 inf + 4 51.717 * * [simplify]: Extracting #3: cost 181 inf + 631 51.718 * * [simplify]: Extracting #4: cost 152 inf + 6234 51.721 * * [simplify]: Extracting #5: cost 90 inf + 32405 51.728 * * [simplify]: Extracting #6: cost 7 inf + 87941 51.737 * * [simplify]: Extracting #7: cost 0 inf + 93879 51.745 * [simplify]: Simplified to (fma -1/60 (pow im 5) (* im (fma (* im im) -1/3 -2))) 51.745 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) 1) (fma -1/60 (pow im 5) (* im (fma (* im im) -1/3 -2))))) 51.745 * * * * [progress]: [ 42 / 101 ] simplifiying candidate # 51.745 * * * * [progress]: [ 43 / 101 ] simplifiying candidate #real (real->posit16 (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (* im -1/3) im) im) (* -2 im)))))))> 51.745 * * * * [progress]: [ 44 / 101 ] simplifiying candidate # 51.745 * * * * [progress]: [ 45 / 101 ] simplifiying candidate # 51.746 * * * * [progress]: [ 46 / 101 ] simplifiying candidate # 51.746 * * * * [progress]: [ 47 / 101 ] simplifiying candidate # 51.746 * [simplify]: Simplifying (* (* im -1/3) im) 51.746 * * [simplify]: iters left: 4 (4 enodes) 51.747 * * [simplify]: iters left: 3 (14 enodes) 51.750 * * [simplify]: iters left: 2 (17 enodes) 51.753 * * [simplify]: iters left: 1 (19 enodes) 51.756 * * [simplify]: Extracting #0: cost 1 inf + 0 51.756 * * [simplify]: Extracting #1: cost 6 inf + 0 51.756 * * [simplify]: Extracting #2: cost 6 inf + 2 51.756 * * [simplify]: Extracting #3: cost 1 inf + 291 51.756 * * [simplify]: Extracting #4: cost 0 inf + 332 51.756 * [simplify]: Simplified to (* im (* im -1/3)) 51.756 * [simplify]: Simplified (2 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (pow (* im (* im -1/3)) 1) im) (* -2 im))))) 51.756 * * * * [progress]: [ 48 / 101 ] simplifiying candidate # 51.756 * [simplify]: Simplifying (* (* im -1/3) im) 51.756 * * [simplify]: iters left: 4 (4 enodes) 51.760 * * [simplify]: iters left: 3 (14 enodes) 51.763 * * [simplify]: iters left: 2 (17 enodes) 51.765 * * [simplify]: iters left: 1 (19 enodes) 51.768 * * [simplify]: Extracting #0: cost 1 inf + 0 51.768 * * [simplify]: Extracting #1: cost 6 inf + 0 51.768 * * [simplify]: Extracting #2: cost 6 inf + 2 51.768 * * [simplify]: Extracting #3: cost 1 inf + 291 51.768 * * [simplify]: Extracting #4: cost 0 inf + 332 51.768 * [simplify]: Simplified to (* im (* im -1/3)) 51.768 * [simplify]: Simplified (2 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (pow (* im (* im -1/3)) 1) im) (* -2 im))))) 51.768 * * * * [progress]: [ 49 / 101 ] simplifiying candidate # 51.769 * * * * [progress]: [ 50 / 101 ] simplifiying candidate # 51.769 * [simplify]: Simplifying (+ (+ (log im) (log -1/3)) (log im)) 51.769 * * [simplify]: iters left: 5 (6 enodes) 51.771 * * [simplify]: iters left: 4 (20 enodes) 51.774 * * [simplify]: iters left: 3 (23 enodes) 51.777 * * [simplify]: iters left: 2 (25 enodes) 51.781 * * [simplify]: Extracting #0: cost 1 inf + 0 51.781 * * [simplify]: Extracting #1: cost 6 inf + 0 51.781 * * [simplify]: Extracting #2: cost 12 inf + 0 51.781 * * [simplify]: Extracting #3: cost 10 inf + 2 51.782 * * [simplify]: Extracting #4: cost 0 inf + 1316 51.782 * [simplify]: Simplified to (+ (+ (log im) (log im)) (log -1/3)) 51.782 * [simplify]: Simplified (2 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (exp (+ (+ (log im) (log im)) (log -1/3))) im) (* -2 im))))) 51.782 * * * * [progress]: [ 51 / 101 ] simplifiying candidate # 51.782 * [simplify]: Simplifying (+ (log (* im -1/3)) (log im)) 51.782 * * [simplify]: iters left: 5 (6 enodes) 51.784 * * [simplify]: iters left: 4 (22 enodes) 51.787 * * [simplify]: iters left: 3 (27 enodes) 51.791 * * [simplify]: iters left: 2 (30 enodes) 51.796 * * [simplify]: Extracting #0: cost 1 inf + 0 51.796 * * [simplify]: Extracting #1: cost 6 inf + 0 51.796 * * [simplify]: Extracting #2: cost 13 inf + 0 51.796 * * [simplify]: Extracting #3: cost 12 inf + 2 51.796 * * [simplify]: Extracting #4: cost 2 inf + 926 51.797 * * [simplify]: Extracting #5: cost 0 inf + 1260 51.797 * [simplify]: Simplified to (+ (log (* im -1/3)) (log im)) 51.797 * [simplify]: Simplified (2 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (exp (+ (log (* im -1/3)) (log im))) im) (* -2 im))))) 51.797 * * * * [progress]: [ 52 / 101 ] simplifiying candidate # 51.797 * * * * [progress]: [ 53 / 101 ] simplifiying candidate # 51.797 * * * * [progress]: [ 54 / 101 ] simplifiying candidate # 51.798 * [simplify]: Simplifying (* (* (* (* im im) im) (* (* -1/3 -1/3) -1/3)) (* (* im im) im)) 51.798 * * [simplify]: iters left: 6 (8 enodes) 51.804 * * [simplify]: iters left: 5 (36 enodes) 51.818 * * [simplify]: iters left: 4 (92 enodes) 51.859 * * [simplify]: iters left: 3 (233 enodes) 51.955 * * [simplify]: Extracting #0: cost 1 inf + 0 51.955 * * [simplify]: Extracting #1: cost 42 inf + 0 51.956 * * [simplify]: Extracting #2: cost 93 inf + 87 51.957 * * [simplify]: Extracting #3: cost 51 inf + 5042 51.960 * * [simplify]: Extracting #4: cost 1 inf + 14763 51.963 * * [simplify]: Extracting #5: cost 0 inf + 14845 51.966 * [simplify]: Simplified to (* (* im im) (* -1/27 (* (* im im) (* im im)))) 51.966 * [simplify]: Simplified (2 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (cbrt (* (* im im) (* -1/27 (* (* im im) (* im im))))) im) (* -2 im))))) 51.966 * * * * [progress]: [ 55 / 101 ] simplifiying candidate # 51.966 * [simplify]: Simplifying (* (* (* (* im -1/3) (* im -1/3)) (* im -1/3)) (* (* im im) im)) 51.966 * * [simplify]: iters left: 6 (8 enodes) 51.969 * * [simplify]: iters left: 5 (41 enodes) 51.978 * * [simplify]: iters left: 4 (108 enodes) 52.026 * * [simplify]: iters left: 3 (264 enodes) 52.158 * * [simplify]: iters left: 2 (454 enodes) 52.483 * * [simplify]: Extracting #0: cost 1 inf + 0 52.483 * * [simplify]: Extracting #1: cost 52 inf + 0 52.485 * * [simplify]: Extracting #2: cost 163 inf + 47 52.487 * * [simplify]: Extracting #3: cost 146 inf + 1580 52.494 * * [simplify]: Extracting #4: cost 78 inf + 16165 52.508 * * [simplify]: Extracting #5: cost 3 inf + 42248 52.523 * * [simplify]: Extracting #6: cost 0 inf + 43710 52.535 * [simplify]: Simplified to (* -1/27 (* (* (* im im) (* im im)) (* im im))) 52.535 * [simplify]: Simplified (2 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (cbrt (* -1/27 (* (* (* im im) (* im im)) (* im im)))) im) (* -2 im))))) 52.535 * * * * [progress]: [ 56 / 101 ] simplifiying candidate # 52.535 * * * * [progress]: [ 57 / 101 ] simplifiying candidate # 52.535 * * * * [progress]: [ 58 / 101 ] simplifiying candidate # 52.535 * * * * [progress]: [ 59 / 101 ] simplifiying candidate # 52.535 * * * * [progress]: [ 60 / 101 ] simplifiying candidate # 52.536 * [simplify]: Simplifying (cbrt im) 52.536 * * [simplify]: iters left: 1 (2 enodes) 52.536 * * [simplify]: Extracting #0: cost 1 inf + 0 52.536 * * [simplify]: Extracting #1: cost 3 inf + 0 52.536 * * [simplify]: Extracting #2: cost 2 inf + 1 52.536 * * [simplify]: Extracting #3: cost 0 inf + 163 52.536 * [simplify]: Simplified to (cbrt im) 52.536 * [simplify]: Simplified (2 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (* (* im -1/3) (* (cbrt im) (cbrt im))) (cbrt im)) im) (* -2 im))))) 52.536 * * * * [progress]: [ 61 / 101 ] simplifiying candidate # 52.536 * [simplify]: Simplifying (sqrt im) 52.536 * * [simplify]: iters left: 1 (2 enodes) 52.537 * * [simplify]: Extracting #0: cost 1 inf + 0 52.537 * * [simplify]: Extracting #1: cost 3 inf + 0 52.537 * * [simplify]: Extracting #2: cost 2 inf + 1 52.537 * * [simplify]: Extracting #3: cost 0 inf + 83 52.537 * [simplify]: Simplified to (sqrt im) 52.537 * [simplify]: Simplified (2 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (* (* im -1/3) (sqrt im)) (sqrt im)) im) (* -2 im))))) 52.537 * * * * [progress]: [ 62 / 101 ] simplifiying candidate # 52.537 * * * * [progress]: [ 63 / 101 ] simplifiying candidate # 52.537 * * * * [progress]: [ 64 / 101 ] simplifiying candidate #real (real->posit16 (* (* im -1/3) im))) im) (* -2 im)))))> 52.537 * * * * [progress]: [ 65 / 101 ] simplifiying candidate # 52.537 * * * * [progress]: [ 66 / 101 ] simplifiying candidate # 52.537 * * * * [progress]: [ 67 / 101 ] simplifiying candidate # 52.537 * * * * [progress]: [ 68 / 101 ] simplifiying candidate # 52.537 * [simplify]: Simplifying (* (* (* im -1/3) im) im) 52.538 * * [simplify]: iters left: 6 (5 enodes) 52.539 * * [simplify]: iters left: 5 (20 enodes) 52.542 * * [simplify]: iters left: 4 (28 enodes) 52.547 * * [simplify]: iters left: 3 (34 enodes) 52.556 * * [simplify]: iters left: 2 (41 enodes) 52.562 * * [simplify]: iters left: 1 (55 enodes) 52.580 * * [simplify]: Extracting #0: cost 1 inf + 0 52.581 * * [simplify]: Extracting #1: cost 8 inf + 0 52.581 * * [simplify]: Extracting #2: cost 16 inf + 2 52.581 * * [simplify]: Extracting #3: cost 14 inf + 333 52.581 * * [simplify]: Extracting #4: cost 8 inf + 1084 52.582 * * [simplify]: Extracting #5: cost 0 inf + 2980 52.583 * [simplify]: Simplified to (* (* im (* im -1/3)) im) 52.583 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (pow (* (* im (* im -1/3)) im) 1) (* -2 im))))) 52.583 * * * * [progress]: [ 69 / 101 ] simplifiying candidate # 52.583 * [simplify]: Simplifying (* (* (* im -1/3) im) im) 52.583 * * [simplify]: iters left: 6 (5 enodes) 52.586 * * [simplify]: iters left: 5 (20 enodes) 52.593 * * [simplify]: iters left: 4 (28 enodes) 52.602 * * [simplify]: iters left: 3 (34 enodes) 52.612 * * [simplify]: iters left: 2 (41 enodes) 52.625 * * [simplify]: iters left: 1 (55 enodes) 52.644 * * [simplify]: Extracting #0: cost 1 inf + 0 52.644 * * [simplify]: Extracting #1: cost 8 inf + 0 52.644 * * [simplify]: Extracting #2: cost 16 inf + 2 52.644 * * [simplify]: Extracting #3: cost 14 inf + 333 52.644 * * [simplify]: Extracting #4: cost 8 inf + 1084 52.645 * * [simplify]: Extracting #5: cost 0 inf + 2980 52.646 * [simplify]: Simplified to (* (* im (* im -1/3)) im) 52.646 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (pow (* (* im (* im -1/3)) im) 1) (* -2 im))))) 52.646 * * * * [progress]: [ 70 / 101 ] simplifiying candidate # 52.646 * [simplify]: Simplifying (* (* (* im -1/3) im) im) 52.646 * * [simplify]: iters left: 6 (5 enodes) 52.649 * * [simplify]: iters left: 5 (20 enodes) 52.656 * * [simplify]: iters left: 4 (28 enodes) 52.664 * * [simplify]: iters left: 3 (34 enodes) 52.674 * * [simplify]: iters left: 2 (41 enodes) 52.688 * * [simplify]: iters left: 1 (55 enodes) 52.709 * * [simplify]: Extracting #0: cost 1 inf + 0 52.709 * * [simplify]: Extracting #1: cost 8 inf + 0 52.709 * * [simplify]: Extracting #2: cost 16 inf + 2 52.709 * * [simplify]: Extracting #3: cost 14 inf + 333 52.709 * * [simplify]: Extracting #4: cost 8 inf + 1084 52.710 * * [simplify]: Extracting #5: cost 0 inf + 2980 52.710 * [simplify]: Simplified to (* (* im (* im -1/3)) im) 52.710 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (pow (* (* im (* im -1/3)) im) 1) (* -2 im))))) 52.710 * * * * [progress]: [ 71 / 101 ] simplifiying candidate # 52.710 * * * * [progress]: [ 72 / 101 ] simplifiying candidate # 52.710 * [simplify]: Simplifying (+ (+ (+ (log im) (log -1/3)) (log im)) (log im)) 52.710 * * [simplify]: iters left: 6 (7 enodes) 52.712 * * [simplify]: iters left: 5 (26 enodes) 52.717 * * [simplify]: iters left: 4 (34 enodes) 52.722 * * [simplify]: iters left: 3 (39 enodes) 52.727 * * [simplify]: Extracting #0: cost 1 inf + 0 52.727 * * [simplify]: Extracting #1: cost 8 inf + 0 52.727 * * [simplify]: Extracting #2: cost 16 inf + 0 52.727 * * [simplify]: Extracting #3: cost 12 inf + 144 52.727 * * [simplify]: Extracting #4: cost 8 inf + 548 52.727 * * [simplify]: Extracting #5: cost 3 inf + 1476 52.728 * * [simplify]: Extracting #6: cost 0 inf + 2142 52.728 * [simplify]: Simplified to (+ (log -1/3) (+ (+ (log im) (log im)) (log im))) 52.728 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (exp (+ (log -1/3) (+ (+ (log im) (log im)) (log im)))) (* -2 im))))) 52.728 * * * * [progress]: [ 73 / 101 ] simplifiying candidate # 52.728 * [simplify]: Simplifying (+ (+ (log (* im -1/3)) (log im)) (log im)) 52.729 * * [simplify]: iters left: 6 (7 enodes) 52.731 * * [simplify]: iters left: 5 (28 enodes) 52.735 * * [simplify]: iters left: 4 (37 enodes) 52.745 * * [simplify]: iters left: 3 (41 enodes) 52.756 * * [simplify]: iters left: 2 (44 enodes) 52.768 * * [simplify]: Extracting #0: cost 1 inf + 0 52.768 * * [simplify]: Extracting #1: cost 8 inf + 0 52.768 * * [simplify]: Extracting #2: cost 17 inf + 0 52.768 * * [simplify]: Extracting #3: cost 15 inf + 73 52.769 * * [simplify]: Extracting #4: cost 6 inf + 1007 52.769 * * [simplify]: Extracting #5: cost 1 inf + 1824 52.770 * * [simplify]: Extracting #6: cost 0 inf + 2086 52.771 * [simplify]: Simplified to (+ (log (* im -1/3)) (+ (log im) (log im))) 52.771 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (exp (+ (log (* im -1/3)) (+ (log im) (log im)))) (* -2 im))))) 52.771 * * * * [progress]: [ 74 / 101 ] simplifiying candidate # 52.771 * [simplify]: Simplifying (+ (log (* (* im -1/3) im)) (log im)) 52.771 * * [simplify]: iters left: 6 (7 enodes) 52.775 * * [simplify]: iters left: 5 (26 enodes) 52.784 * * [simplify]: iters left: 4 (37 enodes) 52.795 * * [simplify]: iters left: 3 (46 enodes) 52.808 * * [simplify]: iters left: 2 (53 enodes) 52.827 * * [simplify]: iters left: 1 (57 enodes) 52.842 * * [simplify]: Extracting #0: cost 1 inf + 0 52.842 * * [simplify]: Extracting #1: cost 8 inf + 0 52.842 * * [simplify]: Extracting #2: cost 19 inf + 0 52.842 * * [simplify]: Extracting #3: cost 19 inf + 73 52.842 * * [simplify]: Extracting #4: cost 8 inf + 880 52.843 * * [simplify]: Extracting #5: cost 3 inf + 1697 52.844 * * [simplify]: Extracting #6: cost 0 inf + 2332 52.845 * [simplify]: Simplified to (+ (log im) (log (* im (* im -1/3)))) 52.845 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (exp (+ (log im) (log (* im (* im -1/3))))) (* -2 im))))) 52.845 * * * * [progress]: [ 75 / 101 ] simplifiying candidate # 52.845 * * * * [progress]: [ 76 / 101 ] simplifiying candidate # 52.845 * * * * [progress]: [ 77 / 101 ] simplifiying candidate # 52.845 * [simplify]: Simplifying (* (* (* (* (* im im) im) (* (* -1/3 -1/3) -1/3)) (* (* im im) im)) (* (* im im) im)) 52.846 * * [simplify]: iters left: 6 (9 enodes) 52.853 * * [simplify]: iters left: 5 (44 enodes) 52.872 * * [simplify]: iters left: 4 (134 enodes) 52.963 * * [simplify]: iters left: 3 (415 enodes) 53.292 * * [simplify]: Extracting #0: cost 1 inf + 0 53.293 * * [simplify]: Extracting #1: cost 57 inf + 0 53.294 * * [simplify]: Extracting #2: cost 149 inf + 169 53.298 * * [simplify]: Extracting #3: cost 83 inf + 9845 53.310 * * [simplify]: Extracting #4: cost 9 inf + 26236 53.324 * * [simplify]: Extracting #5: cost 0 inf + 28054 53.337 * [simplify]: Simplified to (* (* (* im im) (* im im)) (* (* (* im im) (* im im)) (* im -1/27))) 53.337 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (cbrt (* (* (* im im) (* im im)) (* (* (* im im) (* im im)) (* im -1/27)))) (* -2 im))))) 53.338 * * * * [progress]: [ 78 / 101 ] simplifiying candidate # 53.338 * [simplify]: Simplifying (* (* (* (* (* im -1/3) (* im -1/3)) (* im -1/3)) (* (* im im) im)) (* (* im im) im)) 53.338 * * [simplify]: iters left: 6 (9 enodes) 53.344 * * [simplify]: iters left: 5 (49 enodes) 53.357 * * [simplify]: iters left: 4 (154 enodes) 53.421 * * [simplify]: iters left: 3 (449 enodes) 53.750 * * [simplify]: Extracting #0: cost 1 inf + 0 53.750 * * [simplify]: Extracting #1: cost 51 inf + 0 53.751 * * [simplify]: Extracting #2: cost 141 inf + 3 53.752 * * [simplify]: Extracting #3: cost 118 inf + 2163 53.758 * * [simplify]: Extracting #4: cost 26 inf + 22599 53.765 * * [simplify]: Extracting #5: cost 0 inf + 29582 53.773 * * [simplify]: Extracting #6: cost 0 inf + 29542 53.781 * [simplify]: Simplified to (* (* (* im (* im -1/3)) im) (* (* (* im (* im -1/3)) im) (* (* im (* im -1/3)) im))) 53.781 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (cbrt (* (* (* im (* im -1/3)) im) (* (* (* im (* im -1/3)) im) (* (* im (* im -1/3)) im)))) (* -2 im))))) 53.781 * * * * [progress]: [ 79 / 101 ] simplifiying candidate # 53.781 * [simplify]: Simplifying (* (* (* (* (* im -1/3) im) (* (* im -1/3) im)) (* (* im -1/3) im)) (* (* im im) im)) 53.781 * * [simplify]: iters left: 6 (9 enodes) 53.784 * * [simplify]: iters left: 5 (44 enodes) 53.805 * * [simplify]: iters left: 4 (143 enodes) 53.868 * * [simplify]: iters left: 3 (374 enodes) 54.129 * * [simplify]: Extracting #0: cost 1 inf + 0 54.129 * * [simplify]: Extracting #1: cost 50 inf + 0 54.131 * * [simplify]: Extracting #2: cost 122 inf + 46 54.133 * * [simplify]: Extracting #3: cost 99 inf + 4227 54.144 * * [simplify]: Extracting #4: cost 19 inf + 21868 54.157 * * [simplify]: Extracting #5: cost 0 inf + 25300 54.164 * [simplify]: Simplified to (* (* -1/27 (* (* im (* im im)) (* im (* im im)))) (* im (* im im))) 54.164 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (cbrt (* (* -1/27 (* (* im (* im im)) (* im (* im im)))) (* im (* im im)))) (* -2 im))))) 54.164 * * * * [progress]: [ 80 / 101 ] simplifiying candidate # 54.164 * * * * [progress]: [ 81 / 101 ] simplifiying candidate # 54.164 * * * * [progress]: [ 82 / 101 ] simplifiying candidate # 54.164 * * * * [progress]: [ 83 / 101 ] simplifiying candidate # 54.164 * * * * [progress]: [ 84 / 101 ] simplifiying candidate # 54.164 * [simplify]: Simplifying (cbrt im) 54.164 * * [simplify]: iters left: 1 (2 enodes) 54.165 * * [simplify]: Extracting #0: cost 1 inf + 0 54.165 * * [simplify]: Extracting #1: cost 3 inf + 0 54.165 * * [simplify]: Extracting #2: cost 2 inf + 1 54.165 * * [simplify]: Extracting #3: cost 0 inf + 163 54.165 * [simplify]: Simplified to (cbrt im) 54.165 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (* (* im -1/3) im) (* (cbrt im) (cbrt im))) (cbrt im)) (* -2 im))))) 54.165 * * * * [progress]: [ 85 / 101 ] simplifiying candidate # 54.165 * [simplify]: Simplifying (sqrt im) 54.165 * * [simplify]: iters left: 1 (2 enodes) 54.166 * * [simplify]: Extracting #0: cost 1 inf + 0 54.166 * * [simplify]: Extracting #1: cost 3 inf + 0 54.166 * * [simplify]: Extracting #2: cost 2 inf + 1 54.166 * * [simplify]: Extracting #3: cost 0 inf + 83 54.166 * [simplify]: Simplified to (sqrt im) 54.166 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (* (* im -1/3) im) (sqrt im)) (sqrt im)) (* -2 im))))) 54.166 * * * * [progress]: [ 86 / 101 ] simplifiying candidate # 54.166 * * * * [progress]: [ 87 / 101 ] simplifiying candidate # 54.166 * [simplify]: Simplifying (* im -1/3) 54.166 * * [simplify]: iters left: 2 (3 enodes) 54.167 * * [simplify]: iters left: 1 (10 enodes) 54.169 * * [simplify]: Extracting #0: cost 1 inf + 0 54.169 * * [simplify]: Extracting #1: cost 4 inf + 0 54.169 * * [simplify]: Extracting #2: cost 2 inf + 2 54.169 * * [simplify]: Extracting #3: cost 0 inf + 86 54.169 * [simplify]: Simplified to (* im -1/3) 54.169 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* im -1/3) (* im im)) (* -2 im))))) 54.169 * * * * [progress]: [ 88 / 101 ] simplifiying candidate #real (real->posit16 (* (* (* im -1/3) im) im))) (* -2 im)))))> 54.169 * * * * [progress]: [ 89 / 101 ] simplifiying candidate # 54.169 * * * * [progress]: [ 90 / 101 ] simplifiying candidate # 54.170 * [simplify]: Simplifying (* -1/3 im) 54.170 * * [simplify]: iters left: 2 (3 enodes) 54.171 * * [simplify]: iters left: 1 (10 enodes) 54.172 * * [simplify]: Extracting #0: cost 1 inf + 0 54.172 * * [simplify]: Extracting #1: cost 4 inf + 0 54.172 * * [simplify]: Extracting #2: cost 2 inf + 2 54.172 * * [simplify]: Extracting #3: cost 0 inf + 86 54.172 * [simplify]: Simplified to (* -1/3 im) 54.172 * [simplify]: Simplified (2 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (* -1/3 im) im) im) (* -2 im))))) 54.172 * * * * [progress]: [ 91 / 101 ] simplifiying candidate # 54.173 * [simplify]: Simplifying (* -1/3 im) 54.173 * * [simplify]: iters left: 2 (3 enodes) 54.176 * * [simplify]: iters left: 1 (10 enodes) 54.178 * * [simplify]: Extracting #0: cost 1 inf + 0 54.178 * * [simplify]: Extracting #1: cost 4 inf + 0 54.178 * * [simplify]: Extracting #2: cost 2 inf + 2 54.178 * * [simplify]: Extracting #3: cost 0 inf + 86 54.178 * [simplify]: Simplified to (* -1/3 im) 54.178 * [simplify]: Simplified (2 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (* -1/3 im) im) im) (* -2 im))))) 54.178 * * * * [progress]: [ 92 / 101 ] simplifiying candidate # 54.178 * [simplify]: Simplifying (* -1/3 im) 54.178 * * [simplify]: iters left: 2 (3 enodes) 54.179 * * [simplify]: iters left: 1 (10 enodes) 54.181 * * [simplify]: Extracting #0: cost 1 inf + 0 54.181 * * [simplify]: Extracting #1: cost 4 inf + 0 54.181 * * [simplify]: Extracting #2: cost 2 inf + 2 54.181 * * [simplify]: Extracting #3: cost 0 inf + 86 54.181 * [simplify]: Simplified to (* -1/3 im) 54.181 * [simplify]: Simplified (2 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (* -1/3 im) im) im) (* -2 im))))) 54.181 * * * * [progress]: [ 93 / 101 ] simplifiying candidate # 54.181 * [simplify]: Simplifying (- (* 0.5 (* (pow re 2) im)) (+ (* 0.16666666666666666 (pow im 3)) (* 1.0 im))) 54.181 * * [simplify]: iters left: 6 (15 enodes) 54.187 * * [simplify]: iters left: 5 (70 enodes) 54.212 * * [simplify]: iters left: 4 (135 enodes) 54.268 * * [simplify]: iters left: 3 (288 enodes) 54.412 * * [simplify]: Extracting #0: cost 1 inf + 0 54.412 * * [simplify]: Extracting #1: cost 50 inf + 0 54.413 * * [simplify]: Extracting #2: cost 122 inf + 253 54.416 * * [simplify]: Extracting #3: cost 86 inf + 5706 54.424 * * [simplify]: Extracting #4: cost 26 inf + 16029 54.433 * * [simplify]: Extracting #5: cost 1 inf + 25641 54.439 * * [simplify]: Extracting #6: cost 0 inf + 25813 54.445 * [simplify]: Simplified to (* im (- (* (* 0.5 re) re) (fma im (* 0.16666666666666666 im) 1.0))) 54.445 * [simplify]: Simplified (2) to (λ (re im) (* im (- (* (* 0.5 re) re) (fma im (* 0.16666666666666666 im) 1.0)))) 54.445 * * * * [progress]: [ 94 / 101 ] simplifiying candidate # 54.445 * [simplify]: Simplifying (- (+ (* 1.0 (* im (cos re))) (+ (* 0.16666666666666666 (* (pow im 3) (cos re))) (* 0.008333333333333333 (* (pow im 5) (cos re)))))) 54.445 * * [simplify]: iters left: 6 (19 enodes) 54.452 * * [simplify]: iters left: 5 (90 enodes) 54.483 * * [simplify]: iters left: 4 (210 enodes) 54.572 * * [simplify]: Extracting #0: cost 1 inf + 0 54.572 * * [simplify]: Extracting #1: cost 24 inf + 0 54.573 * * [simplify]: Extracting #2: cost 104 inf + 42 54.574 * * [simplify]: Extracting #3: cost 133 inf + 1331 54.578 * * [simplify]: Extracting #4: cost 87 inf + 8976 54.588 * * [simplify]: Extracting #5: cost 26 inf + 29555 54.601 * * [simplify]: Extracting #6: cost 1 inf + 37777 54.613 * * [simplify]: Extracting #7: cost 0 inf + 37809 54.626 * * [simplify]: Extracting #8: cost 0 inf + 37794 54.638 * [simplify]: Simplified to (- (* (cos re) (+ (* im (+ 1.0 (* 0.16666666666666666 (* im im)))) (* 0.008333333333333333 (pow im 5))))) 54.638 * [simplify]: Simplified (2) to (λ (re im) (- (* (cos re) (+ (* im (+ 1.0 (* 0.16666666666666666 (* im im)))) (* 0.008333333333333333 (pow im 5)))))) 54.639 * * * * [progress]: [ 95 / 101 ] simplifiying candidate # 54.639 * [simplify]: Simplifying (- (+ (* 1.0 (* im (cos re))) (+ (* 0.16666666666666666 (* (pow im 3) (cos re))) (* 0.008333333333333333 (* (pow im 5) (cos re)))))) 54.640 * * [simplify]: iters left: 6 (19 enodes) 54.652 * * [simplify]: iters left: 5 (90 enodes) 54.689 * * [simplify]: iters left: 4 (210 enodes) 54.741 * * [simplify]: Extracting #0: cost 1 inf + 0 54.742 * * [simplify]: Extracting #1: cost 24 inf + 0 54.742 * * [simplify]: Extracting #2: cost 104 inf + 42 54.742 * * [simplify]: Extracting #3: cost 133 inf + 1331 54.747 * * [simplify]: Extracting #4: cost 87 inf + 8976 54.754 * * [simplify]: Extracting #5: cost 26 inf + 29555 54.761 * * [simplify]: Extracting #6: cost 1 inf + 37777 54.767 * * [simplify]: Extracting #7: cost 0 inf + 37809 54.773 * * [simplify]: Extracting #8: cost 0 inf + 37794 54.782 * [simplify]: Simplified to (- (* (cos re) (+ (* im (+ 1.0 (* 0.16666666666666666 (* im im)))) (* 0.008333333333333333 (pow im 5))))) 54.782 * [simplify]: Simplified (2) to (λ (re im) (- (* (cos re) (+ (* im (+ 1.0 (* 0.16666666666666666 (* im im)))) (* 0.008333333333333333 (pow im 5)))))) 54.782 * * * * [progress]: [ 96 / 101 ] simplifiying candidate # 54.783 * [simplify]: Simplifying (* -1/3 (pow im 2)) 54.783 * * [simplify]: iters left: 3 (5 enodes) 54.787 * * [simplify]: iters left: 2 (21 enodes) 54.795 * * [simplify]: iters left: 1 (29 enodes) 54.803 * * [simplify]: Extracting #0: cost 1 inf + 0 54.804 * * [simplify]: Extracting #1: cost 6 inf + 0 54.804 * * [simplify]: Extracting #2: cost 6 inf + 43 54.804 * * [simplify]: Extracting #3: cost 0 inf + 333 54.804 * [simplify]: Simplified to (* (* im im) -1/3) 54.804 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (* im im) -1/3) im) (* -2 im))))) 54.804 * * * * [progress]: [ 97 / 101 ] simplifiying candidate # 54.805 * [simplify]: Simplifying (* -1/3 (pow im 2)) 54.805 * * [simplify]: iters left: 3 (5 enodes) 54.809 * * [simplify]: iters left: 2 (21 enodes) 54.816 * * [simplify]: iters left: 1 (29 enodes) 54.824 * * [simplify]: Extracting #0: cost 1 inf + 0 54.824 * * [simplify]: Extracting #1: cost 6 inf + 0 54.825 * * [simplify]: Extracting #2: cost 6 inf + 43 54.825 * * [simplify]: Extracting #3: cost 0 inf + 333 54.825 * [simplify]: Simplified to (* (* im im) -1/3) 54.825 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (* im im) -1/3) im) (* -2 im))))) 54.825 * * * * [progress]: [ 98 / 101 ] simplifiying candidate # 54.825 * [simplify]: Simplifying (* -1/3 (pow im 2)) 54.826 * * [simplify]: iters left: 3 (5 enodes) 54.829 * * [simplify]: iters left: 2 (21 enodes) 54.836 * * [simplify]: iters left: 1 (29 enodes) 54.845 * * [simplify]: Extracting #0: cost 1 inf + 0 54.845 * * [simplify]: Extracting #1: cost 6 inf + 0 54.845 * * [simplify]: Extracting #2: cost 6 inf + 43 54.846 * * [simplify]: Extracting #3: cost 0 inf + 333 54.846 * [simplify]: Simplified to (* (* im im) -1/3) 54.846 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (* im im) -1/3) im) (* -2 im))))) 54.846 * * * * [progress]: [ 99 / 101 ] simplifiying candidate # 54.846 * [simplify]: Simplifying (* -1/3 (pow im 3)) 54.846 * * [simplify]: iters left: 3 (5 enodes) 54.850 * * [simplify]: iters left: 2 (24 enodes) 54.861 * * [simplify]: iters left: 1 (52 enodes) 54.886 * * [simplify]: Extracting #0: cost 1 inf + 0 54.886 * * [simplify]: Extracting #1: cost 12 inf + 0 54.887 * * [simplify]: Extracting #2: cost 23 inf + 43 54.887 * * [simplify]: Extracting #3: cost 9 inf + 1719 54.888 * * [simplify]: Extracting #4: cost 0 inf + 3570 54.889 * [simplify]: Simplified to (* (* (* im im) im) -1/3) 54.889 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (* im im) im) -1/3) (* -2 im))))) 54.889 * * * * [progress]: [ 100 / 101 ] simplifiying candidate # 54.889 * [simplify]: Simplifying (* -1/3 (pow im 3)) 54.889 * * [simplify]: iters left: 3 (5 enodes) 54.893 * * [simplify]: iters left: 2 (24 enodes) 54.904 * * [simplify]: iters left: 1 (52 enodes) 54.925 * * [simplify]: Extracting #0: cost 1 inf + 0 54.925 * * [simplify]: Extracting #1: cost 12 inf + 0 54.925 * * [simplify]: Extracting #2: cost 23 inf + 43 54.925 * * [simplify]: Extracting #3: cost 9 inf + 1719 54.926 * * [simplify]: Extracting #4: cost 0 inf + 3570 54.927 * [simplify]: Simplified to (* (* (* im im) im) -1/3) 54.927 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (* im im) im) -1/3) (* -2 im))))) 54.927 * * * * [progress]: [ 101 / 101 ] simplifiying candidate # 54.928 * [simplify]: Simplifying (* -1/3 (pow im 3)) 54.928 * * [simplify]: iters left: 3 (5 enodes) 54.931 * * [simplify]: iters left: 2 (24 enodes) 54.942 * * [simplify]: iters left: 1 (52 enodes) 54.963 * * [simplify]: Extracting #0: cost 1 inf + 0 54.963 * * [simplify]: Extracting #1: cost 12 inf + 0 54.963 * * [simplify]: Extracting #2: cost 23 inf + 43 54.964 * * [simplify]: Extracting #3: cost 9 inf + 1719 54.964 * * [simplify]: Extracting #4: cost 0 inf + 3570 54.965 * [simplify]: Simplified to (* (* (* im im) im) -1/3) 54.965 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (* im im) im) -1/3) (* -2 im))))) 54.965 * * * [progress]: adding candidates to table 56.285 * * [progress]: iteration 4 / 4 56.285 * * * [progress]: picking best candidate 56.343 * * * * [pick]: Picked # 56.343 * * * [progress]: localizing error 56.394 * * * [progress]: generating rewritten candidates 56.394 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 3 1 1 3 1) 56.402 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 3 1 1 1) 56.407 * * * * [progress]: [ 3 / 4 ] rewriting at (2) 56.442 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 3 1) 56.449 * * * [progress]: generating series expansions 56.449 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 3 1 1 3 1) 56.449 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 3 1 1 1) 56.449 * [backup-simplify]: Simplify (* im -1/3) into (* -1/3 im) 56.449 * [approximate]: Taking taylor expansion of (* -1/3 im) in (im) around 0 56.449 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 56.449 * [taylor]: Taking taylor expansion of -1/3 in im 56.449 * [backup-simplify]: Simplify -1/3 into -1/3 56.449 * [taylor]: Taking taylor expansion of im in im 56.449 * [backup-simplify]: Simplify 0 into 0 56.449 * [backup-simplify]: Simplify 1 into 1 56.449 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 56.449 * [taylor]: Taking taylor expansion of -1/3 in im 56.449 * [backup-simplify]: Simplify -1/3 into -1/3 56.449 * [taylor]: Taking taylor expansion of im in im 56.449 * [backup-simplify]: Simplify 0 into 0 56.449 * [backup-simplify]: Simplify 1 into 1 56.450 * [backup-simplify]: Simplify (* -1/3 0) into 0 56.450 * [backup-simplify]: Simplify 0 into 0 56.450 * [backup-simplify]: Simplify (+ (* -1/3 1) (* 0 0)) into -1/3 56.450 * [backup-simplify]: Simplify -1/3 into -1/3 56.451 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 1) (* 0 0))) into 0 56.451 * [backup-simplify]: Simplify 0 into 0 56.451 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 56.451 * [backup-simplify]: Simplify 0 into 0 56.452 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 56.452 * [backup-simplify]: Simplify 0 into 0 56.453 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 56.453 * [backup-simplify]: Simplify 0 into 0 56.454 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 56.454 * [backup-simplify]: Simplify 0 into 0 56.455 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 56.455 * [backup-simplify]: Simplify 0 into 0 56.455 * [backup-simplify]: Simplify (* -1/3 im) into (* -1/3 im) 56.455 * [backup-simplify]: Simplify (* (/ 1 im) -1/3) into (/ -1/3 im) 56.455 * [approximate]: Taking taylor expansion of (/ -1/3 im) in (im) around 0 56.455 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 56.455 * [taylor]: Taking taylor expansion of -1/3 in im 56.455 * [backup-simplify]: Simplify -1/3 into -1/3 56.455 * [taylor]: Taking taylor expansion of im in im 56.455 * [backup-simplify]: Simplify 0 into 0 56.455 * [backup-simplify]: Simplify 1 into 1 56.456 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 56.456 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 56.456 * [taylor]: Taking taylor expansion of -1/3 in im 56.456 * [backup-simplify]: Simplify -1/3 into -1/3 56.456 * [taylor]: Taking taylor expansion of im in im 56.456 * [backup-simplify]: Simplify 0 into 0 56.456 * [backup-simplify]: Simplify 1 into 1 56.456 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 56.456 * [backup-simplify]: Simplify -1/3 into -1/3 56.457 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 56.457 * [backup-simplify]: Simplify 0 into 0 56.457 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.457 * [backup-simplify]: Simplify 0 into 0 56.458 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.458 * [backup-simplify]: Simplify 0 into 0 56.459 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.459 * [backup-simplify]: Simplify 0 into 0 56.459 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.459 * [backup-simplify]: Simplify 0 into 0 56.460 * [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 56.460 * [backup-simplify]: Simplify 0 into 0 56.460 * [backup-simplify]: Simplify (* -1/3 (/ 1 (/ 1 im))) into (* -1/3 im) 56.460 * [backup-simplify]: Simplify (* (/ 1 (- im)) -1/3) into (/ 1/3 im) 56.460 * [approximate]: Taking taylor expansion of (/ 1/3 im) in (im) around 0 56.460 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 56.460 * [taylor]: Taking taylor expansion of 1/3 in im 56.460 * [backup-simplify]: Simplify 1/3 into 1/3 56.460 * [taylor]: Taking taylor expansion of im in im 56.460 * [backup-simplify]: Simplify 0 into 0 56.460 * [backup-simplify]: Simplify 1 into 1 56.460 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 56.461 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 56.461 * [taylor]: Taking taylor expansion of 1/3 in im 56.461 * [backup-simplify]: Simplify 1/3 into 1/3 56.461 * [taylor]: Taking taylor expansion of im in im 56.461 * [backup-simplify]: Simplify 0 into 0 56.461 * [backup-simplify]: Simplify 1 into 1 56.461 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 56.461 * [backup-simplify]: Simplify 1/3 into 1/3 56.462 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 56.462 * [backup-simplify]: Simplify 0 into 0 56.462 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.462 * [backup-simplify]: Simplify 0 into 0 56.463 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.463 * [backup-simplify]: Simplify 0 into 0 56.464 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.464 * [backup-simplify]: Simplify 0 into 0 56.464 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.464 * [backup-simplify]: Simplify 0 into 0 56.465 * [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 56.465 * [backup-simplify]: Simplify 0 into 0 56.465 * [backup-simplify]: Simplify (* 1/3 (/ 1 (/ 1 (- im)))) into (* -1/3 im) 56.465 * * * * [progress]: [ 3 / 4 ] generating series at (2) 56.466 * [backup-simplify]: Simplify (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) 0))) into (* 0.5 (* (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) (cos re))) 56.466 * [approximate]: Taking taylor expansion of (* 0.5 (* (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) (cos re))) in (re im) around 0 56.466 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) (cos re))) in im 56.466 * [taylor]: Taking taylor expansion of 0.5 in im 56.466 * [backup-simplify]: Simplify 0.5 into 0.5 56.466 * [taylor]: Taking taylor expansion of (* (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) (cos re)) in im 56.466 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) in im 56.466 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) 56.466 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in im 56.467 * [taylor]: Taking taylor expansion of (pow im 5) in im 56.467 * [taylor]: Taking taylor expansion of im in im 56.467 * [backup-simplify]: Simplify 0 into 0 56.467 * [backup-simplify]: Simplify 1 into 1 56.467 * [taylor]: Taking taylor expansion of -1/60 in im 56.467 * [backup-simplify]: Simplify -1/60 into -1/60 56.467 * [taylor]: Taking taylor expansion of (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2)))) in im 56.467 * [taylor]: Taking taylor expansion of im in im 56.467 * [backup-simplify]: Simplify 0 into 0 56.467 * [backup-simplify]: Simplify 1 into 1 56.467 * [taylor]: Taking taylor expansion of (fma (* -1/3 im) im (- (pow (sqrt 2) 2))) in im 56.467 * [taylor]: Rewrote expression to (+ (* (* -1/3 im) im) (- (pow (sqrt 2) 2))) 56.467 * [taylor]: Taking taylor expansion of (* (* -1/3 im) im) in im 56.467 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 56.467 * [taylor]: Taking taylor expansion of -1/3 in im 56.467 * [backup-simplify]: Simplify -1/3 into -1/3 56.467 * [taylor]: Taking taylor expansion of im in im 56.467 * [backup-simplify]: Simplify 0 into 0 56.467 * [backup-simplify]: Simplify 1 into 1 56.467 * [taylor]: Taking taylor expansion of im in im 56.467 * [backup-simplify]: Simplify 0 into 0 56.467 * [backup-simplify]: Simplify 1 into 1 56.467 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 56.467 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 56.467 * [taylor]: Taking taylor expansion of (sqrt 2) in im 56.467 * [taylor]: Taking taylor expansion of 2 in im 56.467 * [backup-simplify]: Simplify 2 into 2 56.467 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 56.468 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 56.468 * [taylor]: Taking taylor expansion of (cos re) in im 56.468 * [taylor]: Taking taylor expansion of re in im 56.468 * [backup-simplify]: Simplify re into re 56.468 * [backup-simplify]: Simplify (cos re) into (cos re) 56.468 * [backup-simplify]: Simplify (sin re) into (sin re) 56.468 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) (cos re))) in re 56.468 * [taylor]: Taking taylor expansion of 0.5 in re 56.468 * [backup-simplify]: Simplify 0.5 into 0.5 56.468 * [taylor]: Taking taylor expansion of (* (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) (cos re)) in re 56.468 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) in re 56.468 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) 56.468 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in re 56.468 * [taylor]: Taking taylor expansion of (pow im 5) in re 56.468 * [taylor]: Taking taylor expansion of im in re 56.468 * [backup-simplify]: Simplify im into im 56.468 * [taylor]: Taking taylor expansion of -1/60 in re 56.468 * [backup-simplify]: Simplify -1/60 into -1/60 56.468 * [taylor]: Taking taylor expansion of (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2)))) in re 56.468 * [taylor]: Taking taylor expansion of im in re 56.468 * [backup-simplify]: Simplify im into im 56.468 * [taylor]: Taking taylor expansion of (fma (* -1/3 im) im (- (pow (sqrt 2) 2))) in re 56.468 * [taylor]: Rewrote expression to (+ (* (* -1/3 im) im) (- (pow (sqrt 2) 2))) 56.468 * [taylor]: Taking taylor expansion of (* (* -1/3 im) im) in re 56.468 * [taylor]: Taking taylor expansion of (* -1/3 im) in re 56.468 * [taylor]: Taking taylor expansion of -1/3 in re 56.468 * [backup-simplify]: Simplify -1/3 into -1/3 56.468 * [taylor]: Taking taylor expansion of im in re 56.468 * [backup-simplify]: Simplify im into im 56.468 * [taylor]: Taking taylor expansion of im in re 56.468 * [backup-simplify]: Simplify im into im 56.468 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in re 56.468 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in re 56.468 * [taylor]: Taking taylor expansion of (sqrt 2) in re 56.468 * [taylor]: Taking taylor expansion of 2 in re 56.468 * [backup-simplify]: Simplify 2 into 2 56.469 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 56.469 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 56.469 * [taylor]: Taking taylor expansion of (cos re) in re 56.469 * [taylor]: Taking taylor expansion of re in re 56.469 * [backup-simplify]: Simplify 0 into 0 56.469 * [backup-simplify]: Simplify 1 into 1 56.469 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) (cos re))) in re 56.469 * [taylor]: Taking taylor expansion of 0.5 in re 56.469 * [backup-simplify]: Simplify 0.5 into 0.5 56.469 * [taylor]: Taking taylor expansion of (* (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) (cos re)) in re 56.469 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) in re 56.469 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) 56.469 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in re 56.469 * [taylor]: Taking taylor expansion of (pow im 5) in re 56.469 * [taylor]: Taking taylor expansion of im in re 56.469 * [backup-simplify]: Simplify im into im 56.469 * [taylor]: Taking taylor expansion of -1/60 in re 56.469 * [backup-simplify]: Simplify -1/60 into -1/60 56.469 * [taylor]: Taking taylor expansion of (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2)))) in re 56.469 * [taylor]: Taking taylor expansion of im in re 56.469 * [backup-simplify]: Simplify im into im 56.469 * [taylor]: Taking taylor expansion of (fma (* -1/3 im) im (- (pow (sqrt 2) 2))) in re 56.470 * [taylor]: Rewrote expression to (+ (* (* -1/3 im) im) (- (pow (sqrt 2) 2))) 56.470 * [taylor]: Taking taylor expansion of (* (* -1/3 im) im) in re 56.470 * [taylor]: Taking taylor expansion of (* -1/3 im) in re 56.470 * [taylor]: Taking taylor expansion of -1/3 in re 56.470 * [backup-simplify]: Simplify -1/3 into -1/3 56.470 * [taylor]: Taking taylor expansion of im in re 56.470 * [backup-simplify]: Simplify im into im 56.470 * [taylor]: Taking taylor expansion of im in re 56.470 * [backup-simplify]: Simplify im into im 56.470 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in re 56.470 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in re 56.470 * [taylor]: Taking taylor expansion of (sqrt 2) in re 56.470 * [taylor]: Taking taylor expansion of 2 in re 56.470 * [backup-simplify]: Simplify 2 into 2 56.470 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 56.470 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 56.470 * [taylor]: Taking taylor expansion of (cos re) in re 56.470 * [taylor]: Taking taylor expansion of re in re 56.470 * [backup-simplify]: Simplify 0 into 0 56.470 * [backup-simplify]: Simplify 1 into 1 56.471 * [backup-simplify]: Simplify (* im im) into (pow im 2) 56.471 * [backup-simplify]: Simplify (* (pow im 2) (pow im 2)) into (pow im 4) 56.471 * [backup-simplify]: Simplify (* im (pow im 4)) into (pow im 5) 56.471 * [backup-simplify]: Simplify (* (pow im 5) -1/60) into (* -1/60 (pow im 5)) 56.471 * [backup-simplify]: Simplify (* -1/3 im) into (* -1/3 im) 56.471 * [backup-simplify]: Simplify (* (* -1/3 im) im) into (* -1/3 (pow im 2)) 56.471 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 56.473 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 56.474 * [backup-simplify]: Simplify (+ (* -1/3 (pow im 2)) (- (pow (sqrt 2) 2))) into (- (+ (pow (sqrt 2) 2) (* 1/3 (pow im 2)))) 56.476 * [backup-simplify]: Simplify (* im (- (+ (pow (sqrt 2) 2) (* 1/3 (pow im 2))))) into (* -1 (* (+ (pow (sqrt 2) 2) (* 1/3 (pow im 2))) im)) 56.477 * [backup-simplify]: Simplify (+ (* -1/60 (pow im 5)) (* -1 (* (+ (pow (sqrt 2) 2) (* 1/3 (pow im 2))) im))) into (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im)))) 56.478 * [backup-simplify]: Simplify (* (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im)))) 1) into (* -1 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im)))) 56.480 * [backup-simplify]: Simplify (* 0.5 (* -1 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im))))) into (* -0.5 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im)))) 56.480 * [taylor]: Taking taylor expansion of (* -0.5 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im)))) in im 56.480 * [taylor]: Taking taylor expansion of -0.5 in im 56.480 * [backup-simplify]: Simplify -0.5 into -0.5 56.480 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im))) in im 56.480 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 3)) in im 56.480 * [taylor]: Taking taylor expansion of 1/3 in im 56.480 * [backup-simplify]: Simplify 1/3 into 1/3 56.480 * [taylor]: Taking taylor expansion of (pow im 3) in im 56.480 * [taylor]: Taking taylor expansion of im in im 56.480 * [backup-simplify]: Simplify 0 into 0 56.480 * [backup-simplify]: Simplify 1 into 1 56.480 * [taylor]: Taking taylor expansion of (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im)) in im 56.480 * [taylor]: Taking taylor expansion of (* 1/60 (pow im 5)) in im 56.480 * [taylor]: Taking taylor expansion of 1/60 in im 56.480 * [backup-simplify]: Simplify 1/60 into 1/60 56.480 * [taylor]: Taking taylor expansion of (pow im 5) in im 56.480 * [taylor]: Taking taylor expansion of im in im 56.480 * [backup-simplify]: Simplify 0 into 0 56.480 * [backup-simplify]: Simplify 1 into 1 56.480 * [taylor]: Taking taylor expansion of (* (pow (sqrt 2) 2) im) in im 56.481 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 56.481 * [taylor]: Taking taylor expansion of (sqrt 2) in im 56.481 * [taylor]: Taking taylor expansion of 2 in im 56.481 * [backup-simplify]: Simplify 2 into 2 56.481 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 56.482 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 56.482 * [taylor]: Taking taylor expansion of im in im 56.482 * [backup-simplify]: Simplify 0 into 0 56.482 * [backup-simplify]: Simplify 1 into 1 56.483 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 56.484 * [backup-simplify]: Simplify (* (pow (sqrt 2) 2) 0) into 0 56.484 * [backup-simplify]: Simplify (+ 0 0) into 0 56.484 * [backup-simplify]: Simplify (+ 0 0) into 0 56.484 * [backup-simplify]: Simplify (* -0.5 0) into 0 56.485 * [backup-simplify]: Simplify 0 into 0 56.485 * [backup-simplify]: Simplify (+ 0) into 0 56.485 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 56.485 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (* 0 (pow im 2))) into 0 56.485 * [backup-simplify]: Simplify (+ (* im 0) (* 0 (pow im 4))) into 0 56.485 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (* 0 -1/60)) into 0 56.486 * [backup-simplify]: Simplify (+ (* -1/3 0) (* 0 im)) into 0 56.486 * [backup-simplify]: Simplify (+ (* (* -1/3 im) 0) (* 0 im)) into 0 56.486 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 56.486 * [backup-simplify]: Simplify (- 0) into 0 56.487 * [backup-simplify]: Simplify (+ 0 0) into 0 56.487 * [backup-simplify]: Simplify (+ (* im 0) (* 0 (- (+ (pow (sqrt 2) 2) (* 1/3 (pow im 2)))))) into 0 56.487 * [backup-simplify]: Simplify (+ 0 0) into 0 56.489 * [backup-simplify]: Simplify (+ (* (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im)))) 0) (* 0 1)) into 0 56.490 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* -1 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im)))))) into 0 56.490 * [taylor]: Taking taylor expansion of 0 in im 56.490 * [backup-simplify]: Simplify 0 into 0 56.490 * [backup-simplify]: Simplify 0 into 0 56.490 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 56.492 * [backup-simplify]: Simplify (+ (* (pow (sqrt 2) 2) 1) (* 0 0)) into (pow (sqrt 2) 2) 56.493 * [backup-simplify]: Simplify (+ 0 (pow (sqrt 2) 2)) into (pow (sqrt 2) 2) 56.494 * [backup-simplify]: Simplify (+ 0 (pow (sqrt 2) 2)) into (pow (sqrt 2) 2) 56.495 * [backup-simplify]: Simplify (+ (* -0.5 (pow (sqrt 2) 2)) (* 0 0)) into (- (* 0.5 (pow (sqrt 2) 2))) 56.497 * [backup-simplify]: Simplify (- (* 0.5 (pow (sqrt 2) 2))) into (- (* 0.5 (pow (sqrt 2) 2))) 56.497 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 2) 2)) 0) into -1/2 56.497 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 56.498 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (+ (* 0 0) (* 0 (pow im 2)))) into 0 56.498 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 (pow im 4)))) into 0 56.498 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (+ (* 0 0) (* 0 -1/60))) into 0 56.499 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (* 0 im))) into 0 56.499 * [backup-simplify]: Simplify (+ (* (* -1/3 im) 0) (+ (* 0 0) (* 0 im))) into 0 56.500 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2))) into 0 56.500 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (* 0 (sqrt 2)))) into 0 56.501 * [backup-simplify]: Simplify (- 0) into 0 56.501 * [backup-simplify]: Simplify (+ 0 0) into 0 56.502 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 (- (+ (pow (sqrt 2) 2) (* 1/3 (pow im 2))))))) into 0 56.502 * [backup-simplify]: Simplify (+ 0 0) into 0 56.503 * [backup-simplify]: Simplify (+ (* (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im)))) -1/2) (+ (* 0 0) (* 0 1))) into (+ (* 1/6 (pow im 3)) (+ (* 1/120 (pow im 5)) (* 1/2 (* (pow (sqrt 2) 2) im)))) 56.505 * [backup-simplify]: Simplify (+ (* 0.5 (+ (* 1/6 (pow im 3)) (+ (* 1/120 (pow im 5)) (* 1/2 (* (pow (sqrt 2) 2) im))))) (+ (* 0 0) (* 0 (* -1 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im))))))) into (+ (* 0.08333333333333333 (pow im 3)) (+ (* 0.004166666666666667 (pow im 5)) (* 0.25 (* (pow (sqrt 2) 2) im)))) 56.505 * [taylor]: Taking taylor expansion of (+ (* 0.08333333333333333 (pow im 3)) (+ (* 0.004166666666666667 (pow im 5)) (* 0.25 (* (pow (sqrt 2) 2) im)))) in im 56.505 * [taylor]: Taking taylor expansion of (* 0.08333333333333333 (pow im 3)) in im 56.505 * [taylor]: Taking taylor expansion of 0.08333333333333333 in im 56.505 * [backup-simplify]: Simplify 0.08333333333333333 into 0.08333333333333333 56.505 * [taylor]: Taking taylor expansion of (pow im 3) in im 56.505 * [taylor]: Taking taylor expansion of im in im 56.505 * [backup-simplify]: Simplify 0 into 0 56.505 * [backup-simplify]: Simplify 1 into 1 56.505 * [taylor]: Taking taylor expansion of (+ (* 0.004166666666666667 (pow im 5)) (* 0.25 (* (pow (sqrt 2) 2) im))) in im 56.505 * [taylor]: Taking taylor expansion of (* 0.004166666666666667 (pow im 5)) in im 56.505 * [taylor]: Taking taylor expansion of 0.004166666666666667 in im 56.505 * [backup-simplify]: Simplify 0.004166666666666667 into 0.004166666666666667 56.505 * [taylor]: Taking taylor expansion of (pow im 5) in im 56.505 * [taylor]: Taking taylor expansion of im in im 56.505 * [backup-simplify]: Simplify 0 into 0 56.505 * [backup-simplify]: Simplify 1 into 1 56.505 * [taylor]: Taking taylor expansion of (* 0.25 (* (pow (sqrt 2) 2) im)) in im 56.505 * [taylor]: Taking taylor expansion of 0.25 in im 56.505 * [backup-simplify]: Simplify 0.25 into 0.25 56.505 * [taylor]: Taking taylor expansion of (* (pow (sqrt 2) 2) im) in im 56.505 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 56.506 * [taylor]: Taking taylor expansion of (sqrt 2) in im 56.506 * [taylor]: Taking taylor expansion of 2 in im 56.506 * [backup-simplify]: Simplify 2 into 2 56.506 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 56.506 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 56.506 * [taylor]: Taking taylor expansion of im in im 56.506 * [backup-simplify]: Simplify 0 into 0 56.506 * [backup-simplify]: Simplify 1 into 1 56.507 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 56.507 * [backup-simplify]: Simplify (* (pow (sqrt 2) 2) 0) into 0 56.508 * [backup-simplify]: Simplify (* 0.25 0) into 0 56.508 * [backup-simplify]: Simplify (+ 0 0) into 0 56.508 * [backup-simplify]: Simplify (+ 0 0) into 0 56.508 * [backup-simplify]: Simplify 0 into 0 56.508 * [backup-simplify]: Simplify 0 into 0 56.509 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2))) into 0 56.509 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (* 0 (sqrt 2)))) into 0 56.510 * [backup-simplify]: Simplify (+ (* (pow (sqrt 2) 2) 0) (+ (* 0 1) (* 0 0))) into 0 56.510 * [backup-simplify]: Simplify (+ 0 0) into 0 56.511 * [backup-simplify]: Simplify (+ 0 0) into 0 56.511 * [backup-simplify]: Simplify (+ (* -0.5 0) (+ (* 0 (pow (sqrt 2) 2)) (* 0 0))) into 0 56.511 * [backup-simplify]: Simplify 0 into 0 56.512 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 1 1) 1) (/ (pow 0 1) 1)) 0) into 0 56.512 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 56.513 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 2))))) into 0 56.513 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 4))))) into 0 56.514 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 56.515 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 56.515 * [backup-simplify]: Simplify (+ (* (* -1/3 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 56.516 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 56.517 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))) into 0 56.517 * [backup-simplify]: Simplify (- 0) into 0 56.517 * [backup-simplify]: Simplify (+ 0 0) into 0 56.519 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (+ (pow (sqrt 2) 2) (* 1/3 (pow im 2)))))))) into 0 56.519 * [backup-simplify]: Simplify (+ 0 0) into 0 56.521 * [backup-simplify]: Simplify (+ (* (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im)))) 0) (+ (* 0 -1/2) (+ (* 0 0) (* 0 1)))) into 0 56.524 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 (+ (* 1/6 (pow im 3)) (+ (* 1/120 (pow im 5)) (* 1/2 (* (pow (sqrt 2) 2) im))))) (+ (* 0 0) (* 0 (* -1 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im)))))))) into 0 56.524 * [taylor]: Taking taylor expansion of 0 in im 56.524 * [backup-simplify]: Simplify 0 into 0 56.524 * [backup-simplify]: Simplify 0 into 0 56.525 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 56.535 * [backup-simplify]: Simplify (+ (* (pow (sqrt 2) 2) 1) (* 0 0)) into (pow (sqrt 2) 2) 56.538 * [backup-simplify]: Simplify (+ (* 0.25 (pow (sqrt 2) 2)) (* 0 0)) into (* 0.25 (pow (sqrt 2) 2)) 56.540 * [backup-simplify]: Simplify (+ 0 (* 0.25 (pow (sqrt 2) 2))) into (* 0.25 (pow (sqrt 2) 2)) 56.542 * [backup-simplify]: Simplify (+ 0 (* 0.25 (pow (sqrt 2) 2))) into (* 0.25 (pow (sqrt 2) 2)) 56.544 * [backup-simplify]: Simplify (* 0.25 (pow (sqrt 2) 2)) into (* 0.25 (pow (sqrt 2) 2)) 56.544 * [backup-simplify]: Simplify 0 into 0 56.545 * [backup-simplify]: Simplify (* 1 1) into 1 56.545 * [backup-simplify]: Simplify (* 1 1) into 1 56.545 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 56.547 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 56.548 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))) into 0 56.549 * [backup-simplify]: Simplify (+ (* (pow (sqrt 2) 2) 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 56.550 * [backup-simplify]: Simplify (+ 0 0) into 0 56.550 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 56.553 * [backup-simplify]: Simplify (+ (* -0.5 1/3) (+ (* 0 0) (+ (* 0 (pow (sqrt 2) 2)) (* 0 0)))) into (- 0.16666666666666666) 56.554 * [backup-simplify]: Simplify (- 0.16666666666666666) into (- 0.16666666666666666) 56.558 * [backup-simplify]: Simplify (+ (* (- 0.16666666666666666) (pow (* im 1) 3)) (+ (* (* 0.25 (pow (sqrt 2) 2)) (* im (pow re 2))) (* (- (* 0.5 (pow (sqrt 2) 2))) (* im 1)))) into (- (* 0.25 (* (pow (sqrt 2) 2) (* (pow re 2) im))) (+ (* 0.16666666666666666 (pow im 3)) (* 0.5 (* (pow (sqrt 2) 2) im)))) 56.561 * [backup-simplify]: Simplify (* (* 0.5 (cos (/ 1 re))) (fma (pow (/ 1 im) 5) -1/60 (+ (* (fma (* (/ 1 im) -1/3) (/ 1 im) (- (* (sqrt 2) (sqrt 2)))) (/ 1 im)) 0))) into (* 0.5 (* (fma (pow (/ 1 im) 5) -1/60 (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) (cos (/ 1 re)))) 56.561 * [approximate]: Taking taylor expansion of (* 0.5 (* (fma (pow (/ 1 im) 5) -1/60 (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) (cos (/ 1 re)))) in (re im) around 0 56.561 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow (/ 1 im) 5) -1/60 (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) (cos (/ 1 re)))) in im 56.561 * [taylor]: Taking taylor expansion of 0.5 in im 56.561 * [backup-simplify]: Simplify 0.5 into 0.5 56.561 * [taylor]: Taking taylor expansion of (* (fma (pow (/ 1 im) 5) -1/60 (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) (cos (/ 1 re))) in im 56.561 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) in im 56.561 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) 56.561 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in im 56.561 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in im 56.561 * [taylor]: Taking taylor expansion of (/ 1 im) in im 56.561 * [taylor]: Taking taylor expansion of im in im 56.561 * [backup-simplify]: Simplify 0 into 0 56.561 * [backup-simplify]: Simplify 1 into 1 56.562 * [backup-simplify]: Simplify (/ 1 1) into 1 56.562 * [taylor]: Taking taylor expansion of -1/60 in im 56.562 * [backup-simplify]: Simplify -1/60 into -1/60 56.562 * [taylor]: Taking taylor expansion of (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im) in im 56.562 * [taylor]: Taking taylor expansion of (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) in im 56.562 * [taylor]: Rewrote expression to (+ (* (/ -1/3 im) (/ 1 im)) (- (pow (sqrt 2) 2))) 56.562 * [taylor]: Taking taylor expansion of (* (/ -1/3 im) (/ 1 im)) in im 56.562 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 56.562 * [taylor]: Taking taylor expansion of -1/3 in im 56.562 * [backup-simplify]: Simplify -1/3 into -1/3 56.562 * [taylor]: Taking taylor expansion of im in im 56.562 * [backup-simplify]: Simplify 0 into 0 56.562 * [backup-simplify]: Simplify 1 into 1 56.562 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 56.562 * [taylor]: Taking taylor expansion of (/ 1 im) in im 56.562 * [taylor]: Taking taylor expansion of im in im 56.563 * [backup-simplify]: Simplify 0 into 0 56.563 * [backup-simplify]: Simplify 1 into 1 56.563 * [backup-simplify]: Simplify (/ 1 1) into 1 56.563 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 56.563 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 56.563 * [taylor]: Taking taylor expansion of (sqrt 2) in im 56.563 * [taylor]: Taking taylor expansion of 2 in im 56.563 * [backup-simplify]: Simplify 2 into 2 56.563 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 56.564 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 56.564 * [taylor]: Taking taylor expansion of im in im 56.564 * [backup-simplify]: Simplify 0 into 0 56.564 * [backup-simplify]: Simplify 1 into 1 56.565 * [backup-simplify]: Simplify (* -1/3 1) into -1/3 56.565 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 56.565 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 56.566 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 56.566 * [taylor]: Taking taylor expansion of (/ 1 re) in im 56.566 * [taylor]: Taking taylor expansion of re in im 56.566 * [backup-simplify]: Simplify re into re 56.566 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 56.566 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 56.566 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 56.566 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow (/ 1 im) 5) -1/60 (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) (cos (/ 1 re)))) in re 56.566 * [taylor]: Taking taylor expansion of 0.5 in re 56.566 * [backup-simplify]: Simplify 0.5 into 0.5 56.566 * [taylor]: Taking taylor expansion of (* (fma (pow (/ 1 im) 5) -1/60 (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) (cos (/ 1 re))) in re 56.566 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) in re 56.566 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) 56.566 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in re 56.566 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in re 56.566 * [taylor]: Taking taylor expansion of (/ 1 im) in re 56.566 * [taylor]: Taking taylor expansion of im in re 56.566 * [backup-simplify]: Simplify im into im 56.566 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 56.566 * [taylor]: Taking taylor expansion of -1/60 in re 56.566 * [backup-simplify]: Simplify -1/60 into -1/60 56.566 * [taylor]: Taking taylor expansion of (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im) in re 56.566 * [taylor]: Taking taylor expansion of (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) in re 56.567 * [taylor]: Rewrote expression to (+ (* (/ -1/3 im) (/ 1 im)) (- (pow (sqrt 2) 2))) 56.567 * [taylor]: Taking taylor expansion of (* (/ -1/3 im) (/ 1 im)) in re 56.567 * [taylor]: Taking taylor expansion of (/ -1/3 im) in re 56.567 * [taylor]: Taking taylor expansion of -1/3 in re 56.567 * [backup-simplify]: Simplify -1/3 into -1/3 56.567 * [taylor]: Taking taylor expansion of im in re 56.567 * [backup-simplify]: Simplify im into im 56.567 * [backup-simplify]: Simplify (/ -1/3 im) into (/ -1/3 im) 56.567 * [taylor]: Taking taylor expansion of (/ 1 im) in re 56.567 * [taylor]: Taking taylor expansion of im in re 56.567 * [backup-simplify]: Simplify im into im 56.567 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 56.567 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in re 56.567 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in re 56.567 * [taylor]: Taking taylor expansion of (sqrt 2) in re 56.567 * [taylor]: Taking taylor expansion of 2 in re 56.567 * [backup-simplify]: Simplify 2 into 2 56.567 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 56.568 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 56.568 * [taylor]: Taking taylor expansion of im in re 56.568 * [backup-simplify]: Simplify im into im 56.568 * [backup-simplify]: Simplify (* (/ -1/3 im) (/ 1 im)) into (/ -1/3 (pow im 2)) 56.570 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 56.571 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 56.572 * [backup-simplify]: Simplify (+ (/ -1/3 (pow im 2)) (- (pow (sqrt 2) 2))) into (- (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2))))) 56.573 * [backup-simplify]: Simplify (/ (- (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2))))) im) into (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im)) 56.573 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 56.573 * [taylor]: Taking taylor expansion of (/ 1 re) in re 56.573 * [taylor]: Taking taylor expansion of re in re 56.573 * [backup-simplify]: Simplify 0 into 0 56.573 * [backup-simplify]: Simplify 1 into 1 56.573 * [backup-simplify]: Simplify (/ 1 1) into 1 56.573 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 56.574 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow (/ 1 im) 5) -1/60 (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) (cos (/ 1 re)))) in re 56.574 * [taylor]: Taking taylor expansion of 0.5 in re 56.574 * [backup-simplify]: Simplify 0.5 into 0.5 56.574 * [taylor]: Taking taylor expansion of (* (fma (pow (/ 1 im) 5) -1/60 (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) (cos (/ 1 re))) in re 56.574 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) in re 56.574 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) 56.574 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in re 56.574 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in re 56.574 * [taylor]: Taking taylor expansion of (/ 1 im) in re 56.574 * [taylor]: Taking taylor expansion of im in re 56.574 * [backup-simplify]: Simplify im into im 56.574 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 56.574 * [taylor]: Taking taylor expansion of -1/60 in re 56.574 * [backup-simplify]: Simplify -1/60 into -1/60 56.574 * [taylor]: Taking taylor expansion of (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im) in re 56.574 * [taylor]: Taking taylor expansion of (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) in re 56.574 * [taylor]: Rewrote expression to (+ (* (/ -1/3 im) (/ 1 im)) (- (pow (sqrt 2) 2))) 56.574 * [taylor]: Taking taylor expansion of (* (/ -1/3 im) (/ 1 im)) in re 56.574 * [taylor]: Taking taylor expansion of (/ -1/3 im) in re 56.574 * [taylor]: Taking taylor expansion of -1/3 in re 56.574 * [backup-simplify]: Simplify -1/3 into -1/3 56.574 * [taylor]: Taking taylor expansion of im in re 56.574 * [backup-simplify]: Simplify im into im 56.574 * [backup-simplify]: Simplify (/ -1/3 im) into (/ -1/3 im) 56.574 * [taylor]: Taking taylor expansion of (/ 1 im) in re 56.574 * [taylor]: Taking taylor expansion of im in re 56.574 * [backup-simplify]: Simplify im into im 56.574 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 56.574 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in re 56.574 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in re 56.574 * [taylor]: Taking taylor expansion of (sqrt 2) in re 56.574 * [taylor]: Taking taylor expansion of 2 in re 56.574 * [backup-simplify]: Simplify 2 into 2 56.574 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 56.575 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 56.575 * [taylor]: Taking taylor expansion of im in re 56.575 * [backup-simplify]: Simplify im into im 56.575 * [backup-simplify]: Simplify (* (/ -1/3 im) (/ 1 im)) into (/ -1/3 (pow im 2)) 56.576 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 56.576 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 56.577 * [backup-simplify]: Simplify (+ (/ -1/3 (pow im 2)) (- (pow (sqrt 2) 2))) into (- (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2))))) 56.578 * [backup-simplify]: Simplify (/ (- (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2))))) im) into (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im)) 56.578 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 56.578 * [taylor]: Taking taylor expansion of (/ 1 re) in re 56.578 * [taylor]: Taking taylor expansion of re in re 56.578 * [backup-simplify]: Simplify 0 into 0 56.578 * [backup-simplify]: Simplify 1 into 1 56.578 * [backup-simplify]: Simplify (/ 1 1) into 1 56.578 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 56.579 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 im)) into (/ 1 (pow im 2)) 56.579 * [backup-simplify]: Simplify (* (/ 1 (pow im 2)) (/ 1 (pow im 2))) into (/ 1 (pow im 4)) 56.579 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 (pow im 4))) into (/ 1 (pow im 5)) 56.579 * [backup-simplify]: Simplify (* (/ 1 (pow im 5)) -1/60) into (/ -1/60 (pow im 5)) 56.579 * [backup-simplify]: Simplify (+ (/ -1/60 (pow im 5)) (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im))) into (- (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3)))))) 56.580 * [backup-simplify]: Simplify (* (- (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3)))))) (cos (/ 1 re))) into (* -1 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re)))) 56.581 * [backup-simplify]: Simplify (* 0.5 (* -1 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re))))) into (* -0.5 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re)))) 56.581 * [taylor]: Taking taylor expansion of (* -0.5 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re)))) in im 56.581 * [taylor]: Taking taylor expansion of -0.5 in im 56.581 * [backup-simplify]: Simplify -0.5 into -0.5 56.581 * [taylor]: Taking taylor expansion of (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re))) in im 56.581 * [taylor]: Taking taylor expansion of (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) in im 56.581 * [taylor]: Taking taylor expansion of (* 1/60 (/ 1 (pow im 5))) in im 56.581 * [taylor]: Taking taylor expansion of 1/60 in im 56.581 * [backup-simplify]: Simplify 1/60 into 1/60 56.581 * [taylor]: Taking taylor expansion of (/ 1 (pow im 5)) in im 56.581 * [taylor]: Taking taylor expansion of (pow im 5) in im 56.581 * [taylor]: Taking taylor expansion of im in im 56.581 * [backup-simplify]: Simplify 0 into 0 56.581 * [backup-simplify]: Simplify 1 into 1 56.582 * [backup-simplify]: Simplify (* 1 1) into 1 56.582 * [backup-simplify]: Simplify (* 1 1) into 1 56.582 * [backup-simplify]: Simplify (* 1 1) into 1 56.582 * [backup-simplify]: Simplify (/ 1 1) into 1 56.582 * [taylor]: Taking taylor expansion of (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3)))) in im 56.582 * [taylor]: Taking taylor expansion of (/ (pow (sqrt 2) 2) im) in im 56.582 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 56.582 * [taylor]: Taking taylor expansion of (sqrt 2) in im 56.582 * [taylor]: Taking taylor expansion of 2 in im 56.582 * [backup-simplify]: Simplify 2 into 2 56.583 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 56.583 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 56.583 * [taylor]: Taking taylor expansion of im in im 56.583 * [backup-simplify]: Simplify 0 into 0 56.583 * [backup-simplify]: Simplify 1 into 1 56.584 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 56.585 * [backup-simplify]: Simplify (/ (pow (sqrt 2) 2) 1) into (pow (sqrt 2) 2) 56.585 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in im 56.585 * [taylor]: Taking taylor expansion of 1/3 in im 56.585 * [backup-simplify]: Simplify 1/3 into 1/3 56.585 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in im 56.585 * [taylor]: Taking taylor expansion of (pow im 3) in im 56.585 * [taylor]: Taking taylor expansion of im in im 56.585 * [backup-simplify]: Simplify 0 into 0 56.585 * [backup-simplify]: Simplify 1 into 1 56.585 * [backup-simplify]: Simplify (* 1 1) into 1 56.585 * [backup-simplify]: Simplify (* 1 1) into 1 56.586 * [backup-simplify]: Simplify (/ 1 1) into 1 56.586 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 56.586 * [taylor]: Taking taylor expansion of (/ 1 re) in im 56.586 * [taylor]: Taking taylor expansion of re in im 56.586 * [backup-simplify]: Simplify re into re 56.586 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 56.586 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 56.586 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 56.586 * [backup-simplify]: Simplify (* 1/60 1) into 1/60 56.586 * [backup-simplify]: Simplify (+ 1/60 0) into 1/60 56.586 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 56.586 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 56.587 * [backup-simplify]: Simplify (- 0) into 0 56.587 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 56.587 * [backup-simplify]: Simplify (* 1/60 (cos (/ 1 re))) into (* 1/60 (cos (/ 1 re))) 56.587 * [backup-simplify]: Simplify (* -0.5 (* 1/60 (cos (/ 1 re)))) into (* -0.008333333333333333 (cos (/ 1 re))) 56.587 * [backup-simplify]: Simplify (* -0.008333333333333333 (cos (/ 1 re))) into (* -0.008333333333333333 (cos (/ 1 re))) 56.587 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 56.587 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 im))) into 0 56.587 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (* 0 (/ 1 (pow im 2)))) into 0 56.587 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 (pow im 4)))) into 0 56.588 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (* 0 -1/60)) into 0 56.588 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 56.588 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1/3 im) (/ 0 im)))) into 0 56.588 * [backup-simplify]: Simplify (+ (* (/ -1/3 im) 0) (* 0 (/ 1 im))) into 0 56.588 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 56.588 * [backup-simplify]: Simplify (- 0) into 0 56.589 * [backup-simplify]: Simplify (+ 0 0) into 0 56.589 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im)) (/ 0 im)))) into 0 56.590 * [backup-simplify]: Simplify (+ 0 0) into 0 56.590 * [backup-simplify]: Simplify (+ (* (- (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3)))))) 0) (* 0 (cos (/ 1 re)))) into 0 56.592 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* -1 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re)))))) into 0 56.592 * [taylor]: Taking taylor expansion of 0 in im 56.592 * [backup-simplify]: Simplify 0 into 0 56.592 * [backup-simplify]: Simplify (+ 0) into 0 56.592 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 1)) into 0 56.592 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 56.593 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 56.593 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 0)) into 0 56.593 * [backup-simplify]: Simplify (- 0) into 0 56.593 * [backup-simplify]: Simplify (+ 0 0) into 0 56.594 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 56.594 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 56.595 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 56.595 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 56.595 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 1)) into 0 56.596 * [backup-simplify]: Simplify (+ 0 0) into 0 56.596 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 (cos (/ 1 re)))) into 0 56.596 * [backup-simplify]: Simplify (+ (* -0.5 0) (* 0 (* 1/60 (cos (/ 1 re))))) into 0 56.596 * [backup-simplify]: Simplify 0 into 0 56.596 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 56.597 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (* 0 (/ 1 im)))) into 0 56.597 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 56.597 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))) into 0 56.598 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (* 0 -1/60))) into 0 56.598 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 56.598 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1/3 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 56.598 * [backup-simplify]: Simplify (+ (* (/ -1/3 im) 0) (+ (* 0 0) (* 0 (/ 1 im)))) into 0 56.599 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2))) into 0 56.600 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (* 0 (sqrt 2)))) into 0 56.600 * [backup-simplify]: Simplify (- 0) into 0 56.600 * [backup-simplify]: Simplify (+ 0 0) into 0 56.601 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im)) (/ 0 im)) (* 0 (/ 0 im)))) into 0 56.601 * [backup-simplify]: Simplify (+ 0 0) into 0 56.602 * [backup-simplify]: Simplify (+ (* (- (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3)))))) 0) (+ (* 0 0) (* 0 (cos (/ 1 re))))) into 0 56.603 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* -1 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re))))))) into 0 56.603 * [taylor]: Taking taylor expansion of 0 in im 56.603 * [backup-simplify]: Simplify 0 into 0 56.604 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 56.604 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 56.604 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 56.605 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 56.605 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 56.605 * [backup-simplify]: Simplify (- 0) into 0 56.606 * [backup-simplify]: Simplify (+ 0 0) into 0 56.606 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 56.607 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 56.607 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 56.608 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.608 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 0 1))) into 0 56.609 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 56.609 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 56.609 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 56.610 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 1/3 (cos (/ 1 re))))) into (* 1/3 (cos (/ 1 re))) 56.610 * [backup-simplify]: Simplify (+ (* -0.5 (* 1/3 (cos (/ 1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ 1 re)))))) into (- (* 0.16666666666666666 (cos (/ 1 re)))) 56.610 * [backup-simplify]: Simplify (- (* 0.16666666666666666 (cos (/ 1 re)))) into (- (* 0.16666666666666666 (cos (/ 1 re)))) 56.610 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 56.611 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im))))) into 0 56.611 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 56.612 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4)))))) into 0 56.613 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 56.613 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 56.613 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1/3 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 56.613 * [backup-simplify]: Simplify (+ (* (/ -1/3 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im))))) into 0 56.614 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 56.615 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))) into 0 56.615 * [backup-simplify]: Simplify (- 0) into 0 56.615 * [backup-simplify]: Simplify (+ 0 0) into 0 56.616 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im)) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 56.616 * [backup-simplify]: Simplify (+ 0 0) into 0 56.617 * [backup-simplify]: Simplify (+ (* (- (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3)))))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cos (/ 1 re)))))) into 0 56.619 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* -1 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re)))))))) into 0 56.619 * [taylor]: Taking taylor expansion of 0 in im 56.619 * [backup-simplify]: Simplify 0 into 0 56.620 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 56.620 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 56.621 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 56.621 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 56.622 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 56.622 * [backup-simplify]: Simplify (- 0) into 0 56.622 * [backup-simplify]: Simplify (+ 0 0) into 0 56.623 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 56.624 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 56.625 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 56.626 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.627 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 56.627 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 56.628 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 56.629 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 56.629 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 56.630 * [backup-simplify]: Simplify (+ 0 0) into 0 56.630 * [backup-simplify]: Simplify (+ 0 0) into 0 56.631 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (* 0 (cos (/ 1 re)))))) into 0 56.631 * [backup-simplify]: Simplify (+ (* -0.5 0) (+ (* 0 (* 1/3 (cos (/ 1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ 1 re))))))) into 0 56.631 * [backup-simplify]: Simplify 0 into 0 56.631 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 56.632 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im)))))) into 0 56.633 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 56.634 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))))) into 0 56.634 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60))))) into 0 56.634 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 56.635 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1/3 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 56.635 * [backup-simplify]: Simplify (+ (* (/ -1/3 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im)))))) into 0 56.640 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 56.642 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))) into 0 56.642 * [backup-simplify]: Simplify (- 0) into 0 56.642 * [backup-simplify]: Simplify (+ 0 0) into 0 56.643 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im)) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 56.643 * [backup-simplify]: Simplify (+ 0 0) into 0 56.644 * [backup-simplify]: Simplify (+ (* (- (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3)))))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cos (/ 1 re))))))) into 0 56.646 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* -1 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re))))))))) into 0 56.646 * [taylor]: Taking taylor expansion of 0 in im 56.646 * [backup-simplify]: Simplify 0 into 0 56.647 * [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 56.648 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 56.648 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 56.649 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 56.649 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))) into 0 56.650 * [backup-simplify]: Simplify (- 0) into 0 56.650 * [backup-simplify]: Simplify (+ 0 0) into 0 56.651 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 56.651 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 56.652 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 56.652 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.653 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 56.654 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 56.654 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 56.655 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.655 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 56.656 * [backup-simplify]: Simplify (+ (pow (sqrt 2) 2) 0) into (pow (sqrt 2) 2) 56.657 * [backup-simplify]: Simplify (+ 0 (pow (sqrt 2) 2)) into (pow (sqrt 2) 2) 56.659 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (* (pow (sqrt 2) 2) (cos (/ 1 re))))))) into (* (pow (sqrt 2) 2) (cos (/ 1 re))) 56.660 * [backup-simplify]: Simplify (+ (* -0.5 (* (pow (sqrt 2) 2) (cos (/ 1 re)))) (+ (* 0 0) (+ (* 0 (* 1/3 (cos (/ 1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ 1 re)))))))) into (- (* 0.5 (* (pow (sqrt 2) 2) (cos (/ 1 re))))) 56.660 * [backup-simplify]: Simplify (- (* 0.5 (* (pow (sqrt 2) 2) (cos (/ 1 re))))) into (- (* 0.5 (* (pow (sqrt 2) 2) (cos (/ 1 re))))) 56.661 * [backup-simplify]: Simplify (+ (* (- (* 0.5 (* (pow (sqrt 2) 2) (cos (/ 1 (/ 1 re)))))) (* (/ 1 (/ 1 im)) 1)) (+ (* (- (* 0.16666666666666666 (cos (/ 1 (/ 1 re))))) (pow (* (/ 1 (/ 1 im)) 1) 3)) (* (* -0.008333333333333333 (cos (/ 1 (/ 1 re)))) (pow (* (/ 1 (/ 1 im)) 1) 5)))) into (- (+ (* 0.5 (* (pow (sqrt 2) 2) (* im (cos re)))) (+ (* 0.16666666666666666 (* (pow im 3) (cos re))) (* 0.008333333333333333 (* (pow im 5) (cos re)))))) 56.663 * [backup-simplify]: Simplify (* (* 0.5 (cos (/ 1 (- re)))) (fma (pow (/ 1 (- im)) 5) -1/60 (+ (* (fma (* (/ 1 (- im)) -1/3) (/ 1 (- im)) (- (* (sqrt 2) (sqrt 2)))) (/ 1 (- im))) 0))) into (* 0.5 (* (cos (/ -1 re)) (fma (pow (/ -1 im) 5) -1/60 (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))))) 56.663 * [approximate]: Taking taylor expansion of (* 0.5 (* (cos (/ -1 re)) (fma (pow (/ -1 im) 5) -1/60 (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))))) in (re im) around 0 56.663 * [taylor]: Taking taylor expansion of (* 0.5 (* (cos (/ -1 re)) (fma (pow (/ -1 im) 5) -1/60 (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))))) in im 56.663 * [taylor]: Taking taylor expansion of 0.5 in im 56.663 * [backup-simplify]: Simplify 0.5 into 0.5 56.663 * [taylor]: Taking taylor expansion of (* (cos (/ -1 re)) (fma (pow (/ -1 im) 5) -1/60 (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)))) in im 56.663 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 56.663 * [taylor]: Taking taylor expansion of (/ -1 re) in im 56.663 * [taylor]: Taking taylor expansion of -1 in im 56.663 * [backup-simplify]: Simplify -1 into -1 56.663 * [taylor]: Taking taylor expansion of re in im 56.663 * [backup-simplify]: Simplify re into re 56.663 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 56.663 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 56.663 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 56.663 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))) in im 56.663 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))) 56.663 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in im 56.663 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in im 56.663 * [taylor]: Taking taylor expansion of (/ -1 im) in im 56.663 * [taylor]: Taking taylor expansion of -1 in im 56.663 * [backup-simplify]: Simplify -1 into -1 56.663 * [taylor]: Taking taylor expansion of im in im 56.663 * [backup-simplify]: Simplify 0 into 0 56.663 * [backup-simplify]: Simplify 1 into 1 56.664 * [backup-simplify]: Simplify (/ -1 1) into -1 56.664 * [taylor]: Taking taylor expansion of -1/60 in im 56.664 * [backup-simplify]: Simplify -1/60 into -1/60 56.664 * [taylor]: Taking taylor expansion of (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)) in im 56.664 * [taylor]: Taking taylor expansion of (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im) in im 56.664 * [taylor]: Taking taylor expansion of (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) in im 56.664 * [taylor]: Rewrote expression to (+ (* (/ 1/3 im) (/ -1 im)) (- (pow (sqrt 2) 2))) 56.664 * [taylor]: Taking taylor expansion of (* (/ 1/3 im) (/ -1 im)) in im 56.664 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 56.664 * [taylor]: Taking taylor expansion of 1/3 in im 56.664 * [backup-simplify]: Simplify 1/3 into 1/3 56.664 * [taylor]: Taking taylor expansion of im in im 56.664 * [backup-simplify]: Simplify 0 into 0 56.664 * [backup-simplify]: Simplify 1 into 1 56.664 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 56.664 * [taylor]: Taking taylor expansion of (/ -1 im) in im 56.664 * [taylor]: Taking taylor expansion of -1 in im 56.664 * [backup-simplify]: Simplify -1 into -1 56.664 * [taylor]: Taking taylor expansion of im in im 56.664 * [backup-simplify]: Simplify 0 into 0 56.665 * [backup-simplify]: Simplify 1 into 1 56.665 * [backup-simplify]: Simplify (/ -1 1) into -1 56.665 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 56.665 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 56.665 * [taylor]: Taking taylor expansion of (sqrt 2) in im 56.665 * [taylor]: Taking taylor expansion of 2 in im 56.665 * [backup-simplify]: Simplify 2 into 2 56.665 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 56.666 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 56.666 * [taylor]: Taking taylor expansion of im in im 56.666 * [backup-simplify]: Simplify 0 into 0 56.666 * [backup-simplify]: Simplify 1 into 1 56.667 * [backup-simplify]: Simplify (* 1/3 -1) into -1/3 56.667 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 56.667 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 56.668 * [taylor]: Taking taylor expansion of (* 0.5 (* (cos (/ -1 re)) (fma (pow (/ -1 im) 5) -1/60 (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))))) in re 56.668 * [taylor]: Taking taylor expansion of 0.5 in re 56.668 * [backup-simplify]: Simplify 0.5 into 0.5 56.668 * [taylor]: Taking taylor expansion of (* (cos (/ -1 re)) (fma (pow (/ -1 im) 5) -1/60 (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)))) in re 56.668 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 56.668 * [taylor]: Taking taylor expansion of (/ -1 re) in re 56.668 * [taylor]: Taking taylor expansion of -1 in re 56.668 * [backup-simplify]: Simplify -1 into -1 56.668 * [taylor]: Taking taylor expansion of re in re 56.668 * [backup-simplify]: Simplify 0 into 0 56.668 * [backup-simplify]: Simplify 1 into 1 56.668 * [backup-simplify]: Simplify (/ -1 1) into -1 56.668 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 56.668 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))) in re 56.668 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))) 56.669 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in re 56.669 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in re 56.669 * [taylor]: Taking taylor expansion of (/ -1 im) in re 56.669 * [taylor]: Taking taylor expansion of -1 in re 56.669 * [backup-simplify]: Simplify -1 into -1 56.669 * [taylor]: Taking taylor expansion of im in re 56.669 * [backup-simplify]: Simplify im into im 56.669 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 56.669 * [taylor]: Taking taylor expansion of -1/60 in re 56.669 * [backup-simplify]: Simplify -1/60 into -1/60 56.669 * [taylor]: Taking taylor expansion of (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)) in re 56.669 * [taylor]: Taking taylor expansion of (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im) in re 56.669 * [taylor]: Taking taylor expansion of (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) in re 56.669 * [taylor]: Rewrote expression to (+ (* (/ 1/3 im) (/ -1 im)) (- (pow (sqrt 2) 2))) 56.669 * [taylor]: Taking taylor expansion of (* (/ 1/3 im) (/ -1 im)) in re 56.669 * [taylor]: Taking taylor expansion of (/ 1/3 im) in re 56.669 * [taylor]: Taking taylor expansion of 1/3 in re 56.669 * [backup-simplify]: Simplify 1/3 into 1/3 56.669 * [taylor]: Taking taylor expansion of im in re 56.669 * [backup-simplify]: Simplify im into im 56.669 * [backup-simplify]: Simplify (/ 1/3 im) into (/ 1/3 im) 56.669 * [taylor]: Taking taylor expansion of (/ -1 im) in re 56.669 * [taylor]: Taking taylor expansion of -1 in re 56.669 * [backup-simplify]: Simplify -1 into -1 56.669 * [taylor]: Taking taylor expansion of im in re 56.669 * [backup-simplify]: Simplify im into im 56.669 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 56.669 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in re 56.669 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in re 56.669 * [taylor]: Taking taylor expansion of (sqrt 2) in re 56.669 * [taylor]: Taking taylor expansion of 2 in re 56.669 * [backup-simplify]: Simplify 2 into 2 56.670 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 56.671 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 56.671 * [taylor]: Taking taylor expansion of im in re 56.671 * [backup-simplify]: Simplify im into im 56.671 * [backup-simplify]: Simplify (* (/ 1/3 im) (/ -1 im)) into (/ -1/3 (pow im 2)) 56.672 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 56.674 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 56.675 * [backup-simplify]: Simplify (+ (/ -1/3 (pow im 2)) (- (pow (sqrt 2) 2))) into (- (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2))))) 56.676 * [backup-simplify]: Simplify (/ (- (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2))))) im) into (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im)) 56.676 * [taylor]: Taking taylor expansion of (* 0.5 (* (cos (/ -1 re)) (fma (pow (/ -1 im) 5) -1/60 (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))))) in re 56.676 * [taylor]: Taking taylor expansion of 0.5 in re 56.676 * [backup-simplify]: Simplify 0.5 into 0.5 56.676 * [taylor]: Taking taylor expansion of (* (cos (/ -1 re)) (fma (pow (/ -1 im) 5) -1/60 (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)))) in re 56.676 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 56.676 * [taylor]: Taking taylor expansion of (/ -1 re) in re 56.677 * [taylor]: Taking taylor expansion of -1 in re 56.677 * [backup-simplify]: Simplify -1 into -1 56.677 * [taylor]: Taking taylor expansion of re in re 56.677 * [backup-simplify]: Simplify 0 into 0 56.677 * [backup-simplify]: Simplify 1 into 1 56.677 * [backup-simplify]: Simplify (/ -1 1) into -1 56.677 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 56.677 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))) in re 56.677 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))) 56.677 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in re 56.677 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in re 56.677 * [taylor]: Taking taylor expansion of (/ -1 im) in re 56.677 * [taylor]: Taking taylor expansion of -1 in re 56.677 * [backup-simplify]: Simplify -1 into -1 56.677 * [taylor]: Taking taylor expansion of im in re 56.677 * [backup-simplify]: Simplify im into im 56.678 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 56.678 * [taylor]: Taking taylor expansion of -1/60 in re 56.678 * [backup-simplify]: Simplify -1/60 into -1/60 56.678 * [taylor]: Taking taylor expansion of (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)) in re 56.678 * [taylor]: Taking taylor expansion of (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im) in re 56.678 * [taylor]: Taking taylor expansion of (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) in re 56.678 * [taylor]: Rewrote expression to (+ (* (/ 1/3 im) (/ -1 im)) (- (pow (sqrt 2) 2))) 56.678 * [taylor]: Taking taylor expansion of (* (/ 1/3 im) (/ -1 im)) in re 56.678 * [taylor]: Taking taylor expansion of (/ 1/3 im) in re 56.678 * [taylor]: Taking taylor expansion of 1/3 in re 56.678 * [backup-simplify]: Simplify 1/3 into 1/3 56.678 * [taylor]: Taking taylor expansion of im in re 56.678 * [backup-simplify]: Simplify im into im 56.678 * [backup-simplify]: Simplify (/ 1/3 im) into (/ 1/3 im) 56.678 * [taylor]: Taking taylor expansion of (/ -1 im) in re 56.678 * [taylor]: Taking taylor expansion of -1 in re 56.678 * [backup-simplify]: Simplify -1 into -1 56.678 * [taylor]: Taking taylor expansion of im in re 56.678 * [backup-simplify]: Simplify im into im 56.678 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 56.678 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in re 56.678 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in re 56.678 * [taylor]: Taking taylor expansion of (sqrt 2) in re 56.678 * [taylor]: Taking taylor expansion of 2 in re 56.678 * [backup-simplify]: Simplify 2 into 2 56.679 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 56.679 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 56.679 * [taylor]: Taking taylor expansion of im in re 56.679 * [backup-simplify]: Simplify im into im 56.680 * [backup-simplify]: Simplify (* (/ 1/3 im) (/ -1 im)) into (/ -1/3 (pow im 2)) 56.681 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 56.682 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 56.684 * [backup-simplify]: Simplify (+ (/ -1/3 (pow im 2)) (- (pow (sqrt 2) 2))) into (- (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2))))) 56.685 * [backup-simplify]: Simplify (/ (- (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2))))) im) into (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im)) 56.685 * [backup-simplify]: Simplify (* (/ -1 im) (/ -1 im)) into (/ 1 (pow im 2)) 56.685 * [backup-simplify]: Simplify (* (/ 1 (pow im 2)) (/ 1 (pow im 2))) into (/ 1 (pow im 4)) 56.685 * [backup-simplify]: Simplify (* (/ -1 im) (/ 1 (pow im 4))) into (/ -1 (pow im 5)) 56.685 * [backup-simplify]: Simplify (* (/ -1 (pow im 5)) -1/60) into (/ 1/60 (pow im 5)) 56.686 * [backup-simplify]: Simplify (- (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im))) into (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3)))) 56.687 * [backup-simplify]: Simplify (+ (/ 1/60 (pow im 5)) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) into (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) 56.688 * [backup-simplify]: Simplify (* (cos (/ -1 re)) (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3)))))) into (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re))) 56.688 * [backup-simplify]: Simplify (* 0.5 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re)))) into (* 0.5 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re)))) 56.688 * [taylor]: Taking taylor expansion of (* 0.5 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re)))) in im 56.689 * [taylor]: Taking taylor expansion of 0.5 in im 56.689 * [backup-simplify]: Simplify 0.5 into 0.5 56.689 * [taylor]: Taking taylor expansion of (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re))) in im 56.689 * [taylor]: Taking taylor expansion of (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) in im 56.689 * [taylor]: Taking taylor expansion of (* 1/60 (/ 1 (pow im 5))) in im 56.689 * [taylor]: Taking taylor expansion of 1/60 in im 56.689 * [backup-simplify]: Simplify 1/60 into 1/60 56.689 * [taylor]: Taking taylor expansion of (/ 1 (pow im 5)) in im 56.689 * [taylor]: Taking taylor expansion of (pow im 5) in im 56.689 * [taylor]: Taking taylor expansion of im in im 56.689 * [backup-simplify]: Simplify 0 into 0 56.689 * [backup-simplify]: Simplify 1 into 1 56.689 * [backup-simplify]: Simplify (* 1 1) into 1 56.689 * [backup-simplify]: Simplify (* 1 1) into 1 56.689 * [backup-simplify]: Simplify (* 1 1) into 1 56.690 * [backup-simplify]: Simplify (/ 1 1) into 1 56.690 * [taylor]: Taking taylor expansion of (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3)))) in im 56.690 * [taylor]: Taking taylor expansion of (/ (pow (sqrt 2) 2) im) in im 56.690 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 56.690 * [taylor]: Taking taylor expansion of (sqrt 2) in im 56.690 * [taylor]: Taking taylor expansion of 2 in im 56.690 * [backup-simplify]: Simplify 2 into 2 56.690 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 56.690 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 56.690 * [taylor]: Taking taylor expansion of im in im 56.690 * [backup-simplify]: Simplify 0 into 0 56.690 * [backup-simplify]: Simplify 1 into 1 56.691 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 56.692 * [backup-simplify]: Simplify (/ (pow (sqrt 2) 2) 1) into (pow (sqrt 2) 2) 56.692 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in im 56.692 * [taylor]: Taking taylor expansion of 1/3 in im 56.692 * [backup-simplify]: Simplify 1/3 into 1/3 56.692 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in im 56.692 * [taylor]: Taking taylor expansion of (pow im 3) in im 56.692 * [taylor]: Taking taylor expansion of im in im 56.692 * [backup-simplify]: Simplify 0 into 0 56.692 * [backup-simplify]: Simplify 1 into 1 56.692 * [backup-simplify]: Simplify (* 1 1) into 1 56.693 * [backup-simplify]: Simplify (* 1 1) into 1 56.693 * [backup-simplify]: Simplify (/ 1 1) into 1 56.693 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 56.693 * [taylor]: Taking taylor expansion of (/ -1 re) in im 56.693 * [taylor]: Taking taylor expansion of -1 in im 56.693 * [backup-simplify]: Simplify -1 into -1 56.693 * [taylor]: Taking taylor expansion of re in im 56.693 * [backup-simplify]: Simplify re into re 56.693 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 56.693 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 56.693 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 56.693 * [backup-simplify]: Simplify (* 1/60 1) into 1/60 56.694 * [backup-simplify]: Simplify (+ 1/60 0) into 1/60 56.694 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 56.694 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 56.694 * [backup-simplify]: Simplify (- 0) into 0 56.694 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 56.694 * [backup-simplify]: Simplify (* 1/60 (cos (/ -1 re))) into (* 1/60 (cos (/ -1 re))) 56.694 * [backup-simplify]: Simplify (* 0.5 (* 1/60 (cos (/ -1 re)))) into (* 0.008333333333333333 (cos (/ -1 re))) 56.694 * [backup-simplify]: Simplify (* 0.008333333333333333 (cos (/ -1 re))) into (* 0.008333333333333333 (cos (/ -1 re))) 56.694 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 56.694 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ -1 im))) into 0 56.695 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (* 0 (/ 1 (pow im 2)))) into 0 56.695 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ 1 (pow im 4)))) into 0 56.695 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (* 0 -1/60)) into 0 56.695 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 56.695 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ 1/3 im) (/ 0 im)))) into 0 56.695 * [backup-simplify]: Simplify (+ (* (/ 1/3 im) 0) (* 0 (/ -1 im))) into 0 56.696 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 56.696 * [backup-simplify]: Simplify (- 0) into 0 56.696 * [backup-simplify]: Simplify (+ 0 0) into 0 56.697 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im)) (/ 0 im)))) into 0 56.697 * [backup-simplify]: Simplify (- 0) into 0 56.697 * [backup-simplify]: Simplify (+ 0 0) into 0 56.698 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))))) into 0 56.699 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re))))) into 0 56.699 * [taylor]: Taking taylor expansion of 0 in im 56.699 * [backup-simplify]: Simplify 0 into 0 56.699 * [backup-simplify]: Simplify (+ 0) into 0 56.700 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 1)) into 0 56.700 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 56.700 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 56.701 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 0)) into 0 56.701 * [backup-simplify]: Simplify (- 0) into 0 56.701 * [backup-simplify]: Simplify (+ 0 0) into 0 56.701 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 56.702 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 56.702 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 56.703 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 56.703 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 1)) into 0 56.703 * [backup-simplify]: Simplify (+ 0 0) into 0 56.704 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 (cos (/ -1 re)))) into 0 56.704 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* 1/60 (cos (/ -1 re))))) into 0 56.704 * [backup-simplify]: Simplify 0 into 0 56.704 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 56.704 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (* 0 (/ -1 im)))) into 0 56.705 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 56.705 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))) into 0 56.705 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (* 0 -1/60))) into 0 56.706 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 56.706 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ 1/3 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 56.706 * [backup-simplify]: Simplify (+ (* (/ 1/3 im) 0) (+ (* 0 0) (* 0 (/ -1 im)))) into 0 56.707 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2))) into 0 56.707 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (* 0 (sqrt 2)))) into 0 56.707 * [backup-simplify]: Simplify (- 0) into 0 56.708 * [backup-simplify]: Simplify (+ 0 0) into 0 56.708 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im)) (/ 0 im)) (* 0 (/ 0 im)))) into 0 56.709 * [backup-simplify]: Simplify (- 0) into 0 56.709 * [backup-simplify]: Simplify (+ 0 0) into 0 56.710 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3)))))))) into 0 56.711 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re)))))) into 0 56.711 * [taylor]: Taking taylor expansion of 0 in im 56.711 * [backup-simplify]: Simplify 0 into 0 56.712 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 56.712 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 56.712 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 56.713 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 56.713 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 56.713 * [backup-simplify]: Simplify (- 0) into 0 56.713 * [backup-simplify]: Simplify (+ 0 0) into 0 56.714 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 56.715 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 56.715 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 56.716 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.716 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 0 1))) into 0 56.716 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 56.717 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 56.717 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 56.717 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 1/3 (cos (/ -1 re))))) into (* 1/3 (cos (/ -1 re))) 56.718 * [backup-simplify]: Simplify (+ (* 0.5 (* 1/3 (cos (/ -1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ -1 re)))))) into (* 0.16666666666666666 (cos (/ -1 re))) 56.718 * [backup-simplify]: Simplify (* 0.16666666666666666 (cos (/ -1 re))) into (* 0.16666666666666666 (cos (/ -1 re))) 56.718 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 56.719 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 im))))) into 0 56.719 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 56.720 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4)))))) into 0 56.720 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 56.720 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 56.720 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ 1/3 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 56.721 * [backup-simplify]: Simplify (+ (* (/ 1/3 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 im))))) into 0 56.722 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 56.722 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))) into 0 56.722 * [backup-simplify]: Simplify (- 0) into 0 56.723 * [backup-simplify]: Simplify (+ 0 0) into 0 56.723 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im)) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 56.724 * [backup-simplify]: Simplify (- 0) into 0 56.724 * [backup-simplify]: Simplify (+ 0 0) into 0 56.725 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))))))) into 0 56.727 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re))))))) into 0 56.727 * [taylor]: Taking taylor expansion of 0 in im 56.727 * [backup-simplify]: Simplify 0 into 0 56.727 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 56.728 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 56.728 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 56.729 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 56.729 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 56.730 * [backup-simplify]: Simplify (- 0) into 0 56.730 * [backup-simplify]: Simplify (+ 0 0) into 0 56.731 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 56.731 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 56.732 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 56.732 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.737 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 56.738 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 56.738 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 56.739 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 56.740 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 56.740 * [backup-simplify]: Simplify (+ 0 0) into 0 56.741 * [backup-simplify]: Simplify (+ 0 0) into 0 56.742 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (* 0 (cos (/ -1 re)))))) into 0 56.743 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 (* 1/3 (cos (/ -1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ -1 re))))))) into 0 56.743 * [backup-simplify]: Simplify 0 into 0 56.743 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 56.744 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 im)))))) into 0 56.746 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 56.747 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))))) into 0 56.748 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60))))) into 0 56.748 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 56.748 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ 1/3 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 56.750 * [backup-simplify]: Simplify (+ (* (/ 1/3 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 im)))))) into 0 56.751 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 56.752 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))) into 0 56.753 * [backup-simplify]: Simplify (- 0) into 0 56.753 * [backup-simplify]: Simplify (+ 0 0) into 0 56.754 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im)) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 56.755 * [backup-simplify]: Simplify (- 0) into 0 56.755 * [backup-simplify]: Simplify (+ 0 0) into 0 56.757 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3)))))))))) into 0 56.760 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re)))))))) into 0 56.760 * [taylor]: Taking taylor expansion of 0 in im 56.760 * [backup-simplify]: Simplify 0 into 0 56.763 * [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 56.764 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 56.764 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 56.765 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 56.766 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))) into 0 56.767 * [backup-simplify]: Simplify (- 0) into 0 56.767 * [backup-simplify]: Simplify (+ 0 0) into 0 56.768 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 56.770 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 56.771 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 56.772 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.773 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 56.774 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 56.775 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 56.776 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.777 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 56.778 * [backup-simplify]: Simplify (+ (pow (sqrt 2) 2) 0) into (pow (sqrt 2) 2) 56.779 * [backup-simplify]: Simplify (+ 0 (pow (sqrt 2) 2)) into (pow (sqrt 2) 2) 56.782 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (* (pow (sqrt 2) 2) (cos (/ -1 re))))))) into (* (pow (sqrt 2) 2) (cos (/ -1 re))) 56.784 * [backup-simplify]: Simplify (+ (* 0.5 (* (pow (sqrt 2) 2) (cos (/ -1 re)))) (+ (* 0 0) (+ (* 0 (* 1/3 (cos (/ -1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ -1 re)))))))) into (* 0.5 (* (pow (sqrt 2) 2) (cos (/ -1 re)))) 56.785 * [backup-simplify]: Simplify (* 0.5 (* (pow (sqrt 2) 2) (cos (/ -1 re)))) into (* 0.5 (* (pow (sqrt 2) 2) (cos (/ -1 re)))) 56.787 * [backup-simplify]: Simplify (+ (* (* 0.5 (* (pow (sqrt 2) 2) (cos (/ -1 (/ 1 (- re)))))) (* (/ 1 (/ 1 (- im))) 1)) (+ (* (* 0.16666666666666666 (cos (/ -1 (/ 1 (- re))))) (pow (* (/ 1 (/ 1 (- im))) 1) 3)) (* (* 0.008333333333333333 (cos (/ -1 (/ 1 (- re))))) (pow (* (/ 1 (/ 1 (- im))) 1) 5)))) into (- (+ (* 0.5 (* (pow (sqrt 2) 2) (* im (cos re)))) (+ (* 0.16666666666666666 (* (pow im 3) (cos re))) (* 0.008333333333333333 (* (pow im 5) (cos re)))))) 56.787 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 3 1) 56.789 * [backup-simplify]: Simplify (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) into (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2)))) 56.789 * [approximate]: Taking taylor expansion of (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2)))) in (im) around 0 56.789 * [taylor]: Taking taylor expansion of (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2)))) in im 56.789 * [taylor]: Taking taylor expansion of im in im 56.789 * [backup-simplify]: Simplify 0 into 0 56.789 * [backup-simplify]: Simplify 1 into 1 56.790 * [taylor]: Taking taylor expansion of (fma (* -1/3 im) im (- (pow (sqrt 2) 2))) in im 56.790 * [taylor]: Rewrote expression to (+ (* (* -1/3 im) im) (- (pow (sqrt 2) 2))) 56.790 * [taylor]: Taking taylor expansion of (* (* -1/3 im) im) in im 56.790 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 56.790 * [taylor]: Taking taylor expansion of -1/3 in im 56.790 * [backup-simplify]: Simplify -1/3 into -1/3 56.790 * [taylor]: Taking taylor expansion of im in im 56.790 * [backup-simplify]: Simplify 0 into 0 56.790 * [backup-simplify]: Simplify 1 into 1 56.790 * [taylor]: Taking taylor expansion of im in im 56.790 * [backup-simplify]: Simplify 0 into 0 56.790 * [backup-simplify]: Simplify 1 into 1 56.790 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 56.790 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 56.790 * [taylor]: Taking taylor expansion of (sqrt 2) in im 56.790 * [taylor]: Taking taylor expansion of 2 in im 56.790 * [backup-simplify]: Simplify 2 into 2 56.791 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 56.791 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 56.791 * [taylor]: Taking taylor expansion of (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2)))) in im 56.791 * [taylor]: Taking taylor expansion of im in im 56.791 * [backup-simplify]: Simplify 0 into 0 56.791 * [backup-simplify]: Simplify 1 into 1 56.791 * [taylor]: Taking taylor expansion of (fma (* -1/3 im) im (- (pow (sqrt 2) 2))) in im 56.791 * [taylor]: Rewrote expression to (+ (* (* -1/3 im) im) (- (pow (sqrt 2) 2))) 56.791 * [taylor]: Taking taylor expansion of (* (* -1/3 im) im) in im 56.791 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 56.792 * [taylor]: Taking taylor expansion of -1/3 in im 56.792 * [backup-simplify]: Simplify -1/3 into -1/3 56.792 * [taylor]: Taking taylor expansion of im in im 56.792 * [backup-simplify]: Simplify 0 into 0 56.792 * [backup-simplify]: Simplify 1 into 1 56.792 * [taylor]: Taking taylor expansion of im in im 56.792 * [backup-simplify]: Simplify 0 into 0 56.792 * [backup-simplify]: Simplify 1 into 1 56.792 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 56.792 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 56.792 * [taylor]: Taking taylor expansion of (sqrt 2) in im 56.792 * [taylor]: Taking taylor expansion of 2 in im 56.792 * [backup-simplify]: Simplify 2 into 2 56.792 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 56.793 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 56.794 * [backup-simplify]: Simplify (* -1/3 0) into 0 56.794 * [backup-simplify]: Simplify (* 0 0) into 0 56.795 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 56.796 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 56.797 * [backup-simplify]: Simplify (+ 0 (- (pow (sqrt 2) 2))) into (- (pow (sqrt 2) 2)) 56.798 * [backup-simplify]: Simplify (* 0 (- (pow (sqrt 2) 2))) into 0 56.798 * [backup-simplify]: Simplify 0 into 0 56.798 * [backup-simplify]: Simplify (+ (* -1/3 1) (* 0 0)) into -1/3 56.799 * [backup-simplify]: Simplify (+ (* 0 1) (* -1/3 0)) into 0 56.799 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 56.799 * [backup-simplify]: Simplify (- 0) into 0 56.800 * [backup-simplify]: Simplify (+ 0 0) into 0 56.802 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (- (pow (sqrt 2) 2)))) into (- (pow (sqrt 2) 2)) 56.803 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 56.803 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 1) (* 0 0))) into 0 56.804 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 1) (* 0 0))) into -1/3 56.804 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2))) into 0 56.805 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (* 0 (sqrt 2)))) into 0 56.805 * [backup-simplify]: Simplify (- 0) into 0 56.805 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 56.806 * [backup-simplify]: Simplify (+ (* 0 -1/3) (+ (* 1 0) (* 0 (- (pow (sqrt 2) 2))))) into 0 56.806 * [backup-simplify]: Simplify 0 into 0 56.807 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 56.808 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 0) (+ (* 0 1) (* 0 0)))) into 0 56.808 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 56.809 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))) into 0 56.809 * [backup-simplify]: Simplify (- 0) into 0 56.810 * [backup-simplify]: Simplify (+ 0 0) into 0 56.810 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 -1/3) (+ (* 0 0) (* 0 (- (pow (sqrt 2) 2)))))) into -1/3 56.810 * [backup-simplify]: Simplify -1/3 into -1/3 56.811 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 56.812 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 56.813 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 56.814 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))) into 0 56.814 * [backup-simplify]: Simplify (- 0) into 0 56.814 * [backup-simplify]: Simplify (+ 0 0) into 0 56.815 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 -1/3) (+ (* 0 0) (* 0 (- (pow (sqrt 2) 2))))))) into 0 56.815 * [backup-simplify]: Simplify 0 into 0 56.816 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 56.817 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 56.818 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 56.819 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))))) into 0 56.819 * [backup-simplify]: Simplify (- 0) into 0 56.819 * [backup-simplify]: Simplify (+ 0 0) into 0 56.820 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 -1/3) (+ (* 0 0) (* 0 (- (pow (sqrt 2) 2)))))))) into 0 56.820 * [backup-simplify]: Simplify 0 into 0 56.821 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 56.822 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 56.823 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 56.824 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))))) into 0 56.824 * [backup-simplify]: Simplify (- 0) into 0 56.824 * [backup-simplify]: Simplify (+ 0 0) into 0 56.825 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 -1/3) (+ (* 0 0) (* 0 (- (pow (sqrt 2) 2))))))))) into 0 56.825 * [backup-simplify]: Simplify 0 into 0 56.826 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 56.827 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 56.828 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 56.829 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))))))) into 0 56.829 * [backup-simplify]: Simplify (- 0) into 0 56.830 * [backup-simplify]: Simplify (+ 0 0) into 0 56.831 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 -1/3) (+ (* 0 0) (* 0 (- (pow (sqrt 2) 2)))))))))) into 0 56.831 * [backup-simplify]: Simplify 0 into 0 56.832 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))))) into 0 56.833 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))))) into 0 56.834 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 56.835 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))))))) into 0 56.835 * [backup-simplify]: Simplify (- 0) into 0 56.835 * [backup-simplify]: Simplify (+ 0 0) into 0 56.837 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 -1/3) (+ (* 0 0) (* 0 (- (pow (sqrt 2) 2))))))))))) into 0 56.837 * [backup-simplify]: Simplify 0 into 0 56.838 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))))) into 0 56.839 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))))) into 0 56.840 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)) (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 56.841 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))))))))) into 0 56.846 * [backup-simplify]: Simplify (- 0) into 0 56.846 * [backup-simplify]: Simplify (+ 0 0) into 0 56.848 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 -1/3) (+ (* 0 0) (* 0 (- (pow (sqrt 2) 2)))))))))))) into 0 56.848 * [backup-simplify]: Simplify 0 into 0 56.849 * [backup-simplify]: Simplify (+ (* -1/3 (pow im 3)) (* (- (pow (sqrt 2) 2)) im)) into (- (+ (* 1/3 (pow im 3)) (* (pow (sqrt 2) 2) im))) 56.850 * [backup-simplify]: Simplify (* (fma (* (/ 1 im) -1/3) (/ 1 im) (- (* (sqrt 2) (sqrt 2)))) (/ 1 im)) into (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im) 56.850 * [approximate]: Taking taylor expansion of (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im) in (im) around 0 56.850 * [taylor]: Taking taylor expansion of (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im) in im 56.850 * [taylor]: Taking taylor expansion of (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) in im 56.850 * [taylor]: Rewrote expression to (+ (* (/ -1/3 im) (/ 1 im)) (- (pow (sqrt 2) 2))) 56.850 * [taylor]: Taking taylor expansion of (* (/ -1/3 im) (/ 1 im)) in im 56.850 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 56.850 * [taylor]: Taking taylor expansion of -1/3 in im 56.850 * [backup-simplify]: Simplify -1/3 into -1/3 56.850 * [taylor]: Taking taylor expansion of im in im 56.850 * [backup-simplify]: Simplify 0 into 0 56.850 * [backup-simplify]: Simplify 1 into 1 56.851 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 56.851 * [taylor]: Taking taylor expansion of (/ 1 im) in im 56.851 * [taylor]: Taking taylor expansion of im in im 56.851 * [backup-simplify]: Simplify 0 into 0 56.851 * [backup-simplify]: Simplify 1 into 1 56.851 * [backup-simplify]: Simplify (/ 1 1) into 1 56.851 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 56.851 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 56.851 * [taylor]: Taking taylor expansion of (sqrt 2) in im 56.851 * [taylor]: Taking taylor expansion of 2 in im 56.851 * [backup-simplify]: Simplify 2 into 2 56.851 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 56.852 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 56.852 * [taylor]: Taking taylor expansion of im in im 56.852 * [backup-simplify]: Simplify 0 into 0 56.852 * [backup-simplify]: Simplify 1 into 1 56.852 * [backup-simplify]: Simplify (* -1/3 1) into -1/3 56.852 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 56.853 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 56.853 * [taylor]: Taking taylor expansion of (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im) in im 56.853 * [taylor]: Taking taylor expansion of (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) in im 56.853 * [taylor]: Rewrote expression to (+ (* (/ -1/3 im) (/ 1 im)) (- (pow (sqrt 2) 2))) 56.853 * [taylor]: Taking taylor expansion of (* (/ -1/3 im) (/ 1 im)) in im 56.853 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 56.853 * [taylor]: Taking taylor expansion of -1/3 in im 56.853 * [backup-simplify]: Simplify -1/3 into -1/3 56.853 * [taylor]: Taking taylor expansion of im in im 56.853 * [backup-simplify]: Simplify 0 into 0 56.853 * [backup-simplify]: Simplify 1 into 1 56.853 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 56.853 * [taylor]: Taking taylor expansion of (/ 1 im) in im 56.853 * [taylor]: Taking taylor expansion of im in im 56.853 * [backup-simplify]: Simplify 0 into 0 56.853 * [backup-simplify]: Simplify 1 into 1 56.853 * [backup-simplify]: Simplify (/ 1 1) into 1 56.853 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 56.853 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 56.853 * [taylor]: Taking taylor expansion of (sqrt 2) in im 56.853 * [taylor]: Taking taylor expansion of 2 in im 56.853 * [backup-simplify]: Simplify 2 into 2 56.854 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 56.854 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 56.854 * [taylor]: Taking taylor expansion of im in im 56.854 * [backup-simplify]: Simplify 0 into 0 56.854 * [backup-simplify]: Simplify 1 into 1 56.854 * [backup-simplify]: Simplify (* -1/3 1) into -1/3 56.855 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 56.855 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 56.855 * [backup-simplify]: Simplify -1/3 into -1/3 56.855 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 56.856 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 56.856 * [backup-simplify]: Simplify (+ (* -1/3 0) (* 0 1)) into 0 56.857 * [backup-simplify]: Simplify (+ 0 0) into 0 56.857 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 56.857 * [backup-simplify]: Simplify 0 into 0 56.858 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.859 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.859 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (* 0 1))) into 0 56.860 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 56.861 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 56.862 * [backup-simplify]: Simplify (+ 0 (- (pow (sqrt 2) 2))) into (- (pow (sqrt 2) 2)) 56.865 * [backup-simplify]: Simplify (- (/ (- (pow (sqrt 2) 2)) 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into (- (pow (sqrt 2) 2)) 56.866 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 56.866 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.867 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.867 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 56.868 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 56.868 * [backup-simplify]: Simplify (- 0) into 0 56.868 * [backup-simplify]: Simplify (+ 0 0) into 0 56.870 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* (- (pow (sqrt 2) 2)) (/ 0 1)))) into 0 56.870 * [backup-simplify]: Simplify 0 into 0 56.871 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.872 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.874 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 56.875 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2))) into 0 56.876 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (* 0 (sqrt 2)))) into 0 56.876 * [backup-simplify]: Simplify (- 0) into 0 56.876 * [backup-simplify]: Simplify (+ 0 0) into 0 56.878 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* (- (pow (sqrt 2) 2)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.878 * [backup-simplify]: Simplify 0 into 0 56.879 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.880 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.882 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 56.883 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 56.884 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))) into 0 56.885 * [backup-simplify]: Simplify (- 0) into 0 56.885 * [backup-simplify]: Simplify (+ 0 0) into 0 56.887 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* (- (pow (sqrt 2) 2)) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.887 * [backup-simplify]: Simplify 0 into 0 56.888 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.889 * [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 56.891 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 56.893 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 56.894 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))) into 0 56.895 * [backup-simplify]: Simplify (- 0) into 0 56.895 * [backup-simplify]: Simplify (+ 0 0) into 0 56.897 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* (- (pow (sqrt 2) 2)) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.897 * [backup-simplify]: Simplify 0 into 0 56.898 * [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 56.899 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.901 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 56.902 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 56.904 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))))) into 0 56.904 * [backup-simplify]: Simplify (- 0) into 0 56.905 * [backup-simplify]: Simplify (+ 0 0) into 0 56.906 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* (- (pow (sqrt 2) 2)) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.906 * [backup-simplify]: Simplify 0 into 0 56.907 * [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 56.908 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 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 56.909 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 56.910 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 56.911 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))))) into 0 56.911 * [backup-simplify]: Simplify (- 0) into 0 56.911 * [backup-simplify]: Simplify (+ 0 0) into 0 56.912 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* (- (pow (sqrt 2) 2)) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.912 * [backup-simplify]: Simplify 0 into 0 56.913 * [backup-simplify]: Simplify (+ (* (- (pow (sqrt 2) 2)) (/ 1 (/ 1 im))) (* -1/3 (pow (/ 1 (/ 1 im)) 3))) into (- (+ (* 1/3 (pow im 3)) (* (pow (sqrt 2) 2) im))) 56.915 * [backup-simplify]: Simplify (* (fma (* (/ 1 (- im)) -1/3) (/ 1 (- im)) (- (* (sqrt 2) (sqrt 2)))) (/ 1 (- im))) into (* -1 (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)) 56.915 * [approximate]: Taking taylor expansion of (* -1 (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)) in (im) around 0 56.915 * [taylor]: Taking taylor expansion of (* -1 (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)) in im 56.915 * [taylor]: Taking taylor expansion of -1 in im 56.915 * [backup-simplify]: Simplify -1 into -1 56.915 * [taylor]: Taking taylor expansion of (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im) in im 56.915 * [taylor]: Taking taylor expansion of (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) in im 56.915 * [taylor]: Rewrote expression to (+ (* (/ 1/3 im) (/ -1 im)) (- (pow (sqrt 2) 2))) 56.915 * [taylor]: Taking taylor expansion of (* (/ 1/3 im) (/ -1 im)) in im 56.915 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 56.915 * [taylor]: Taking taylor expansion of 1/3 in im 56.915 * [backup-simplify]: Simplify 1/3 into 1/3 56.915 * [taylor]: Taking taylor expansion of im in im 56.915 * [backup-simplify]: Simplify 0 into 0 56.915 * [backup-simplify]: Simplify 1 into 1 56.915 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 56.915 * [taylor]: Taking taylor expansion of (/ -1 im) in im 56.915 * [taylor]: Taking taylor expansion of -1 in im 56.915 * [backup-simplify]: Simplify -1 into -1 56.915 * [taylor]: Taking taylor expansion of im in im 56.915 * [backup-simplify]: Simplify 0 into 0 56.915 * [backup-simplify]: Simplify 1 into 1 56.915 * [backup-simplify]: Simplify (/ -1 1) into -1 56.916 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 56.916 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 56.916 * [taylor]: Taking taylor expansion of (sqrt 2) in im 56.916 * [taylor]: Taking taylor expansion of 2 in im 56.916 * [backup-simplify]: Simplify 2 into 2 56.916 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 56.916 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 56.916 * [taylor]: Taking taylor expansion of im in im 56.916 * [backup-simplify]: Simplify 0 into 0 56.916 * [backup-simplify]: Simplify 1 into 1 56.917 * [backup-simplify]: Simplify (* 1/3 -1) into -1/3 56.917 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 56.917 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 56.917 * [taylor]: Taking taylor expansion of (* -1 (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)) in im 56.917 * [taylor]: Taking taylor expansion of -1 in im 56.917 * [backup-simplify]: Simplify -1 into -1 56.917 * [taylor]: Taking taylor expansion of (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im) in im 56.917 * [taylor]: Taking taylor expansion of (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) in im 56.917 * [taylor]: Rewrote expression to (+ (* (/ 1/3 im) (/ -1 im)) (- (pow (sqrt 2) 2))) 56.917 * [taylor]: Taking taylor expansion of (* (/ 1/3 im) (/ -1 im)) in im 56.917 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 56.917 * [taylor]: Taking taylor expansion of 1/3 in im 56.917 * [backup-simplify]: Simplify 1/3 into 1/3 56.917 * [taylor]: Taking taylor expansion of im in im 56.917 * [backup-simplify]: Simplify 0 into 0 56.917 * [backup-simplify]: Simplify 1 into 1 56.918 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 56.918 * [taylor]: Taking taylor expansion of (/ -1 im) in im 56.918 * [taylor]: Taking taylor expansion of -1 in im 56.918 * [backup-simplify]: Simplify -1 into -1 56.918 * [taylor]: Taking taylor expansion of im in im 56.918 * [backup-simplify]: Simplify 0 into 0 56.918 * [backup-simplify]: Simplify 1 into 1 56.918 * [backup-simplify]: Simplify (/ -1 1) into -1 56.918 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 56.918 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 56.918 * [taylor]: Taking taylor expansion of (sqrt 2) in im 56.918 * [taylor]: Taking taylor expansion of 2 in im 56.918 * [backup-simplify]: Simplify 2 into 2 56.918 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 56.919 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 56.919 * [taylor]: Taking taylor expansion of im in im 56.919 * [backup-simplify]: Simplify 0 into 0 56.919 * [backup-simplify]: Simplify 1 into 1 56.919 * [backup-simplify]: Simplify (* 1/3 -1) into -1/3 56.919 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 56.919 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 56.920 * [backup-simplify]: Simplify (* -1 -1/3) into 1/3 56.920 * [backup-simplify]: Simplify 1/3 into 1/3 56.920 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 56.921 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 56.921 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 -1)) into 0 56.921 * [backup-simplify]: Simplify (+ 0 0) into 0 56.922 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 56.922 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1/3)) into 0 56.922 * [backup-simplify]: Simplify 0 into 0 56.923 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.924 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.924 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 -1))) into 0 56.925 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 56.926 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 56.927 * [backup-simplify]: Simplify (+ 0 (- (pow (sqrt 2) 2))) into (- (pow (sqrt 2) 2)) 56.929 * [backup-simplify]: Simplify (- (/ (- (pow (sqrt 2) 2)) 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into (- (pow (sqrt 2) 2)) 56.932 * [backup-simplify]: Simplify (+ (* -1 (- (pow (sqrt 2) 2))) (+ (* 0 0) (* 0 -1/3))) into (pow (sqrt 2) 2) 56.932 * [backup-simplify]: Simplify (pow (sqrt 2) 2) into (pow (sqrt 2) 2) 56.933 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.934 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.934 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 56.935 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 56.935 * [backup-simplify]: Simplify (- 0) into 0 56.935 * [backup-simplify]: Simplify (+ 0 0) into 0 56.936 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* (- (pow (sqrt 2) 2)) (/ 0 1)))) into 0 56.937 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 (- (pow (sqrt 2) 2))) (+ (* 0 0) (* 0 -1/3)))) into 0 56.937 * [backup-simplify]: Simplify 0 into 0 56.938 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.938 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.939 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1))))) into 0 56.940 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2))) into 0 56.941 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (* 0 (sqrt 2)))) into 0 56.941 * [backup-simplify]: Simplify (- 0) into 0 56.941 * [backup-simplify]: Simplify (+ 0 0) into 0 56.943 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* (- (pow (sqrt 2) 2)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.945 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 (- (pow (sqrt 2) 2))) (+ (* 0 0) (* 0 -1/3))))) into 0 56.945 * [backup-simplify]: Simplify 0 into 0 56.946 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.947 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.949 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))))) into 0 56.955 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 56.956 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))) into 0 56.957 * [backup-simplify]: Simplify (- 0) into 0 56.957 * [backup-simplify]: Simplify (+ 0 0) into 0 56.958 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* (- (pow (sqrt 2) 2)) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.959 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- (pow (sqrt 2) 2))) (+ (* 0 0) (* 0 -1/3)))))) into 0 56.959 * [backup-simplify]: Simplify 0 into 0 56.960 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.960 * [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 56.961 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1))))))) into 0 56.962 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 56.963 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))) into 0 56.963 * [backup-simplify]: Simplify (- 0) into 0 56.963 * [backup-simplify]: Simplify (+ 0 0) into 0 56.964 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* (- (pow (sqrt 2) 2)) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.966 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- (pow (sqrt 2) 2))) (+ (* 0 0) (* 0 -1/3))))))) into 0 56.966 * [backup-simplify]: Simplify 0 into 0 56.966 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.967 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.968 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))))))) into 0 56.969 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 56.969 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))))) into 0 56.970 * [backup-simplify]: Simplify (- 0) into 0 56.970 * [backup-simplify]: Simplify (+ 0 0) into 0 56.971 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* (- (pow (sqrt 2) 2)) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.972 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- (pow (sqrt 2) 2))) (+ (* 0 0) (* 0 -1/3)))))))) into 0 56.972 * [backup-simplify]: Simplify 0 into 0 56.973 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -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 56.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)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.975 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1))))))))) into 0 56.975 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 56.976 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))))) into 0 56.977 * [backup-simplify]: Simplify (- 0) into 0 56.977 * [backup-simplify]: Simplify (+ 0 0) into 0 56.978 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* (- (pow (sqrt 2) 2)) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.979 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- (pow (sqrt 2) 2))) (+ (* 0 0) (* 0 -1/3))))))))) into 0 56.979 * [backup-simplify]: Simplify 0 into 0 56.980 * [backup-simplify]: Simplify (+ (* (pow (sqrt 2) 2) (/ 1 (/ 1 (- im)))) (* 1/3 (pow (/ 1 (/ 1 (- im))) 3))) into (- (+ (* 1/3 (pow im 3)) (* (pow (sqrt 2) 2) im))) 56.980 * * * [progress]: simplifying candidates 56.980 * * * * [progress]: [ 1 / 127 ] simplifiying candidate # 56.980 * * * * [progress]: [ 2 / 127 ] simplifiying candidate # 56.980 * * * * [progress]: [ 3 / 127 ] simplifiying candidate # 56.981 * [simplify]: Simplifying (+ 1/2 1/2) 56.981 * * [simplify]: iters left: 2 (2 enodes) 56.982 * * [simplify]: iters left: 1 (7 enodes) 56.983 * * [simplify]: Extracting #0: cost 1 inf + 0 56.983 * * [simplify]: Extracting #1: cost 0 inf + 1 56.983 * [simplify]: Simplified to 1 56.983 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (pow 2 1))) im) 0)))) 56.983 * * * * [progress]: [ 4 / 127 ] simplifiying candidate # 56.984 * [simplify]: Simplifying (+ 1/2 (/ 1 2)) 56.984 * * [simplify]: iters left: 4 (5 enodes) 56.986 * * [simplify]: iters left: 3 (18 enodes) 56.992 * * [simplify]: iters left: 2 (20 enodes) 56.998 * * [simplify]: Extracting #0: cost 1 inf + 0 56.998 * * [simplify]: Extracting #1: cost 0 inf + 1 56.998 * [simplify]: Simplified to 1 56.998 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (pow 2 1))) im) 0)))) 56.998 * * * * [progress]: [ 5 / 127 ] simplifiying candidate # 56.998 * [simplify]: Simplifying (sqrt 2) 56.998 * * [simplify]: iters left: 1 (2 enodes) 57.000 * * [simplify]: Extracting #0: cost 1 inf + 0 57.000 * * [simplify]: Extracting #1: cost 3 inf + 0 57.000 * * [simplify]: Extracting #2: cost 2 inf + 1 57.000 * * [simplify]: Extracting #3: cost 0 inf + 83 57.000 * [simplify]: Simplified to (sqrt 2) 57.000 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (pow (sqrt 2) (+ 1 1)))) im) 0)))) 57.001 * [simplify]: Simplifying (+ 1 1) 57.001 * * [simplify]: iters left: 2 (2 enodes) 57.003 * * [simplify]: iters left: 1 (9 enodes) 57.006 * * [simplify]: Extracting #0: cost 1 inf + 0 57.006 * * [simplify]: Extracting #1: cost 0 inf + 1 57.006 * [simplify]: Simplified to 2 57.006 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (pow (sqrt 2) 2))) im) 0)))) 57.006 * * * * [progress]: [ 6 / 127 ] simplifiying candidate # 57.007 * [simplify]: Simplifying (+ (/ 1 2) 1/2) 57.007 * * [simplify]: iters left: 4 (5 enodes) 57.014 * * [simplify]: iters left: 3 (18 enodes) 57.017 * * [simplify]: iters left: 2 (20 enodes) 57.020 * * [simplify]: Extracting #0: cost 1 inf + 0 57.020 * * [simplify]: Extracting #1: cost 0 inf + 1 57.020 * [simplify]: Simplified to 1 57.020 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (pow 2 1))) im) 0)))) 57.021 * * * * [progress]: [ 7 / 127 ] simplifiying candidate # 57.021 * [simplify]: Simplifying (+ (/ 1 2) (/ 1 2)) 57.021 * * [simplify]: iters left: 4 (4 enodes) 57.023 * * [simplify]: iters left: 3 (15 enodes) 57.025 * * [simplify]: iters left: 2 (17 enodes) 57.028 * * [simplify]: Extracting #0: cost 1 inf + 0 57.028 * * [simplify]: Extracting #1: cost 0 inf + 1 57.028 * [simplify]: Simplified to 1 57.028 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (pow 2 1))) im) 0)))) 57.028 * * * * [progress]: [ 8 / 127 ] simplifiying candidate # 57.028 * [simplify]: Simplifying (* 2 2) 57.028 * * [simplify]: iters left: 2 (2 enodes) 57.030 * * [simplify]: iters left: 1 (7 enodes) 57.031 * * [simplify]: Extracting #0: cost 1 inf + 0 57.031 * * [simplify]: Extracting #1: cost 0 inf + 1 57.031 * [simplify]: Simplified to 4 57.031 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (pow 4 1/2))) im) 0)))) 57.031 * * * * [progress]: [ 9 / 127 ] simplifiying candidate # 57.031 * [simplify]: Simplifying (* (sqrt 2) (sqrt 2)) 57.031 * * [simplify]: iters left: 3 (3 enodes) 57.033 * * [simplify]: iters left: 2 (7 enodes) 57.034 * * [simplify]: Extracting #0: cost 1 inf + 0 57.034 * * [simplify]: Extracting #1: cost 0 inf + 1 57.034 * [simplify]: Simplified to 2 57.034 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (pow 2 1))) im) 0)))) 57.034 * * * * [progress]: [ 10 / 127 ] simplifiying candidate # 57.034 * [simplify]: Simplifying (* 2 2) 57.034 * * [simplify]: iters left: 2 (2 enodes) 57.035 * * [simplify]: iters left: 1 (7 enodes) 57.037 * * [simplify]: Extracting #0: cost 1 inf + 0 57.037 * * [simplify]: Extracting #1: cost 0 inf + 1 57.037 * [simplify]: Simplified to 4 57.037 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (pow 4 (/ 1 2)))) im) 0)))) 57.037 * [simplify]: Simplifying (/ 1 2) 57.037 * * [simplify]: iters left: 2 (3 enodes) 57.039 * * [simplify]: iters left: 1 (12 enodes) 57.041 * * [simplify]: Extracting #0: cost 1 inf + 0 57.041 * * [simplify]: Extracting #1: cost 0 inf + 1 57.041 * [simplify]: Simplified to 1/2 57.041 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (pow 4 1/2))) im) 0)))) 57.041 * * * * [progress]: [ 11 / 127 ] simplifiying candidate # 57.041 * * * * [progress]: [ 12 / 127 ] simplifiying candidate # 57.041 * [simplify]: Simplifying (sqrt 2) 57.041 * * [simplify]: iters left: 1 (2 enodes) 57.042 * * [simplify]: Extracting #0: cost 1 inf + 0 57.042 * * [simplify]: Extracting #1: cost 3 inf + 0 57.042 * * [simplify]: Extracting #2: cost 2 inf + 1 57.042 * * [simplify]: Extracting #3: cost 0 inf + 83 57.042 * [simplify]: Simplified to (sqrt 2) 57.042 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (pow (sqrt 2) (+ 1 1)))) im) 0)))) 57.042 * * * * [progress]: [ 13 / 127 ] simplifiying candidate # 57.042 * * * * [progress]: [ 14 / 127 ] simplifiying candidate # 57.043 * [simplify]: Simplifying (+ (log (sqrt 2)) (log (sqrt 2))) 57.043 * * [simplify]: iters left: 4 (4 enodes) 57.044 * * [simplify]: iters left: 3 (12 enodes) 57.048 * * [simplify]: Extracting #0: cost 1 inf + 0 57.048 * * [simplify]: Extracting #1: cost 3 inf + 0 57.048 * * [simplify]: Extracting #2: cost 5 inf + 0 57.048 * * [simplify]: Extracting #3: cost 7 inf + 0 57.048 * * [simplify]: Extracting #4: cost 6 inf + 1 57.048 * * [simplify]: Extracting #5: cost 0 inf + 607 57.049 * [simplify]: Simplified to (+ (log (sqrt 2)) (log (sqrt 2))) 57.049 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (exp (+ (log (sqrt 2)) (log (sqrt 2)))))) im) 0)))) 57.049 * * * * [progress]: [ 15 / 127 ] simplifiying candidate # 57.049 * * * * [progress]: [ 16 / 127 ] simplifiying candidate # 57.049 * * * * [progress]: [ 17 / 127 ] simplifiying candidate # 57.050 * [simplify]: Simplifying (* (* (* (sqrt 2) (sqrt 2)) (sqrt 2)) (* (* (sqrt 2) (sqrt 2)) (sqrt 2))) 57.050 * * [simplify]: iters left: 6 (5 enodes) 57.058 * * [simplify]: iters left: 5 (21 enodes) 57.063 * * [simplify]: iters left: 4 (42 enodes) 57.067 * * [simplify]: iters left: 3 (45 enodes) 57.071 * * [simplify]: Extracting #0: cost 1 inf + 0 57.071 * * [simplify]: Extracting #1: cost 0 inf + 1 57.071 * [simplify]: Simplified to 8 57.071 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (cbrt 8))) im) 0)))) 57.072 * * * * [progress]: [ 18 / 127 ] simplifiying candidate # 57.072 * * * * [progress]: [ 19 / 127 ] simplifiying candidate # 57.072 * * * * [progress]: [ 20 / 127 ] simplifiying candidate # 57.072 * [simplify]: Simplifying (* 2 2) 57.072 * * [simplify]: iters left: 2 (2 enodes) 57.073 * * [simplify]: iters left: 1 (7 enodes) 57.074 * * [simplify]: Extracting #0: cost 1 inf + 0 57.074 * * [simplify]: Extracting #1: cost 0 inf + 1 57.074 * [simplify]: Simplified to 4 57.074 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (sqrt 4))) im) 0)))) 57.074 * * * * [progress]: [ 21 / 127 ] simplifiying candidate # 57.074 * * * * [progress]: [ 22 / 127 ] simplifiying candidate # 57.075 * * * * [progress]: [ 23 / 127 ] simplifiying candidate # 57.075 * * * * [progress]: [ 24 / 127 ] simplifiying candidate # 57.075 * [simplify]: Simplifying (* (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) (* (cbrt (sqrt 2)) (cbrt (sqrt 2)))) 57.075 * * [simplify]: iters left: 6 (5 enodes) 57.076 * * [simplify]: iters left: 5 (19 enodes) 57.080 * * [simplify]: iters left: 4 (23 enodes) 57.084 * * [simplify]: iters left: 3 (33 enodes) 57.091 * * [simplify]: iters left: 2 (55 enodes) 57.113 * * [simplify]: iters left: 1 (103 enodes) 57.154 * * [simplify]: Extracting #0: cost 1 inf + 0 57.155 * * [simplify]: Extracting #1: cost 13 inf + 0 57.155 * * [simplify]: Extracting #2: cost 39 inf + 1 57.155 * * [simplify]: Extracting #3: cost 37 inf + 7 57.155 * * [simplify]: Extracting #4: cost 34 inf + 91 57.157 * * [simplify]: Extracting #5: cost 12 inf + 7835 57.159 * * [simplify]: Extracting #6: cost 0 inf + 13365 57.160 * * [simplify]: Extracting #7: cost 0 inf + 13285 57.162 * [simplify]: Simplified to (* (sqrt 2) (cbrt (sqrt 2))) 57.162 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (* (sqrt 2) (cbrt (sqrt 2))) (* (cbrt (sqrt 2)) (cbrt (sqrt 2)))))) im) 0)))) 57.162 * [simplify]: Simplifying (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) 57.162 * * [simplify]: iters left: 4 (4 enodes) 57.164 * * [simplify]: iters left: 3 (12 enodes) 57.169 * * [simplify]: Extracting #0: cost 1 inf + 0 57.169 * * [simplify]: Extracting #1: cost 3 inf + 0 57.169 * * [simplify]: Extracting #2: cost 5 inf + 0 57.169 * * [simplify]: Extracting #3: cost 7 inf + 0 57.169 * * [simplify]: Extracting #4: cost 6 inf + 1 57.169 * * [simplify]: Extracting #5: cost 0 inf + 647 57.169 * [simplify]: Simplified to (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) 57.169 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (* (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) (* (cbrt (sqrt 2)) (cbrt (sqrt 2)))) (* (cbrt (sqrt 2)) (cbrt (sqrt 2)))))) im) 0)))) 57.169 * * * * [progress]: [ 25 / 127 ] simplifiying candidate # 57.170 * [simplify]: Simplifying (* (sqrt (* (cbrt 2) (cbrt 2))) (sqrt (* (cbrt 2) (cbrt 2)))) 57.170 * * [simplify]: iters left: 6 (5 enodes) 57.171 * * [simplify]: iters left: 5 (14 enodes) 57.174 * * [simplify]: iters left: 4 (15 enodes) 57.176 * * [simplify]: Extracting #0: cost 1 inf + 0 57.176 * * [simplify]: Extracting #1: cost 4 inf + 0 57.176 * * [simplify]: Extracting #2: cost 7 inf + 0 57.176 * * [simplify]: Extracting #3: cost 6 inf + 1 57.176 * * [simplify]: Extracting #4: cost 0 inf + 647 57.176 * [simplify]: Simplified to (* (cbrt 2) (cbrt 2)) 57.176 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (* (cbrt 2) (cbrt 2)) (* (sqrt (cbrt 2)) (sqrt (cbrt 2)))))) im) 0)))) 57.176 * [simplify]: Simplifying (* (sqrt (cbrt 2)) (sqrt (cbrt 2))) 57.177 * * [simplify]: iters left: 4 (4 enodes) 57.178 * * [simplify]: iters left: 3 (10 enodes) 57.180 * * [simplify]: iters left: 2 (11 enodes) 57.183 * * [simplify]: Extracting #0: cost 1 inf + 0 57.183 * * [simplify]: Extracting #1: cost 4 inf + 0 57.183 * * [simplify]: Extracting #2: cost 4 inf + 1 57.183 * * [simplify]: Extracting #3: cost 2 inf + 163 57.183 * * [simplify]: Extracting #4: cost 0 inf + 405 57.184 * [simplify]: Simplified to (cbrt 2) 57.184 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (* (cbrt 2) (cbrt 2)) (cbrt 2)))) im) 0)))) 57.184 * * * * [progress]: [ 26 / 127 ] simplifiying candidate # 57.184 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 57.184 * * [simplify]: iters left: 4 (4 enodes) 57.187 * * [simplify]: iters left: 3 (10 enodes) 57.190 * * [simplify]: iters left: 2 (11 enodes) 57.194 * * [simplify]: Extracting #0: cost 1 inf + 0 57.194 * * [simplify]: Extracting #1: cost 4 inf + 0 57.194 * * [simplify]: Extracting #2: cost 4 inf + 1 57.194 * * [simplify]: Extracting #3: cost 2 inf + 83 57.194 * * [simplify]: Extracting #4: cost 0 inf + 245 57.194 * [simplify]: Simplified to (sqrt 2) 57.194 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2)))))) im) 0)))) 57.195 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 57.195 * * [simplify]: iters left: 4 (4 enodes) 57.197 * * [simplify]: iters left: 3 (10 enodes) 57.201 * * [simplify]: iters left: 2 (11 enodes) 57.205 * * [simplify]: Extracting #0: cost 1 inf + 0 57.205 * * [simplify]: Extracting #1: cost 4 inf + 0 57.205 * * [simplify]: Extracting #2: cost 4 inf + 1 57.205 * * [simplify]: Extracting #3: cost 2 inf + 83 57.205 * * [simplify]: Extracting #4: cost 0 inf + 245 57.205 * [simplify]: Simplified to (sqrt 2) 57.205 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2)))) im) 0)))) 57.205 * * * * [progress]: [ 27 / 127 ] simplifiying candidate # 57.206 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 57.206 * * [simplify]: iters left: 4 (4 enodes) 57.208 * * [simplify]: iters left: 3 (10 enodes) 57.210 * * [simplify]: iters left: 2 (11 enodes) 57.212 * * [simplify]: Extracting #0: cost 1 inf + 0 57.212 * * [simplify]: Extracting #1: cost 4 inf + 0 57.212 * * [simplify]: Extracting #2: cost 4 inf + 1 57.212 * * [simplify]: Extracting #3: cost 2 inf + 83 57.212 * * [simplify]: Extracting #4: cost 0 inf + 245 57.212 * [simplify]: Simplified to (sqrt 2) 57.212 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2)))))) im) 0)))) 57.212 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 57.213 * * [simplify]: iters left: 4 (4 enodes) 57.214 * * [simplify]: iters left: 3 (10 enodes) 57.216 * * [simplify]: iters left: 2 (11 enodes) 57.217 * * [simplify]: Extracting #0: cost 1 inf + 0 57.217 * * [simplify]: Extracting #1: cost 4 inf + 0 57.217 * * [simplify]: Extracting #2: cost 4 inf + 1 57.217 * * [simplify]: Extracting #3: cost 2 inf + 83 57.218 * * [simplify]: Extracting #4: cost 0 inf + 245 57.218 * [simplify]: Simplified to (sqrt 2) 57.218 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2)))) im) 0)))) 57.218 * * * * [progress]: [ 28 / 127 ] simplifiying candidate # 57.218 * [simplify]: Simplifying (* (sqrt 1) (sqrt 1)) 57.218 * * [simplify]: iters left: 3 (3 enodes) 57.220 * * [simplify]: iters left: 2 (9 enodes) 57.221 * * [simplify]: iters left: 1 (11 enodes) 57.223 * * [simplify]: Extracting #0: cost 1 inf + 0 57.223 * * [simplify]: Extracting #1: cost 0 inf + 1 57.223 * [simplify]: Simplified to 1 57.223 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* 1 (* (sqrt 2) (sqrt 2))))) im) 0)))) 57.223 * [simplify]: Simplifying (* (sqrt 2) (sqrt 2)) 57.223 * * [simplify]: iters left: 3 (3 enodes) 57.225 * * [simplify]: iters left: 2 (7 enodes) 57.226 * * [simplify]: Extracting #0: cost 1 inf + 0 57.226 * * [simplify]: Extracting #1: cost 0 inf + 1 57.226 * [simplify]: Simplified to 2 57.226 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* 1 2))) im) 0)))) 57.226 * * * * [progress]: [ 29 / 127 ] simplifiying candidate # 57.226 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 57.226 * * [simplify]: iters left: 4 (4 enodes) 57.227 * * [simplify]: iters left: 3 (10 enodes) 57.229 * * [simplify]: iters left: 2 (11 enodes) 57.231 * * [simplify]: Extracting #0: cost 1 inf + 0 57.231 * * [simplify]: Extracting #1: cost 4 inf + 0 57.231 * * [simplify]: Extracting #2: cost 4 inf + 1 57.231 * * [simplify]: Extracting #3: cost 2 inf + 83 57.231 * * [simplify]: Extracting #4: cost 0 inf + 245 57.231 * [simplify]: Simplified to (sqrt 2) 57.231 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2)))))) im) 0)))) 57.231 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 57.231 * * [simplify]: iters left: 4 (4 enodes) 57.233 * * [simplify]: iters left: 3 (10 enodes) 57.234 * * [simplify]: iters left: 2 (11 enodes) 57.237 * * [simplify]: Extracting #0: cost 1 inf + 0 57.237 * * [simplify]: Extracting #1: cost 4 inf + 0 57.237 * * [simplify]: Extracting #2: cost 4 inf + 1 57.237 * * [simplify]: Extracting #3: cost 2 inf + 83 57.237 * * [simplify]: Extracting #4: cost 0 inf + 245 57.237 * [simplify]: Simplified to (sqrt 2) 57.237 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2)))) im) 0)))) 57.237 * * * * [progress]: [ 30 / 127 ] simplifiying candidate # 57.238 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 57.238 * * [simplify]: iters left: 4 (4 enodes) 57.240 * * [simplify]: iters left: 3 (10 enodes) 57.244 * * [simplify]: iters left: 2 (11 enodes) 57.247 * * [simplify]: Extracting #0: cost 1 inf + 0 57.247 * * [simplify]: Extracting #1: cost 4 inf + 0 57.247 * * [simplify]: Extracting #2: cost 4 inf + 1 57.247 * * [simplify]: Extracting #3: cost 2 inf + 83 57.247 * * [simplify]: Extracting #4: cost 0 inf + 245 57.248 * [simplify]: Simplified to (sqrt 2) 57.248 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2)))))) im) 0)))) 57.248 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 57.248 * * [simplify]: iters left: 4 (4 enodes) 57.251 * * [simplify]: iters left: 3 (10 enodes) 57.254 * * [simplify]: iters left: 2 (11 enodes) 57.257 * * [simplify]: Extracting #0: cost 1 inf + 0 57.257 * * [simplify]: Extracting #1: cost 4 inf + 0 57.257 * * [simplify]: Extracting #2: cost 4 inf + 1 57.257 * * [simplify]: Extracting #3: cost 2 inf + 83 57.258 * * [simplify]: Extracting #4: cost 0 inf + 245 57.258 * [simplify]: Simplified to (sqrt 2) 57.258 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2)))) im) 0)))) 57.258 * * * * [progress]: [ 31 / 127 ] simplifiying candidate # 57.258 * [simplify]: Simplifying (* 1 1) 57.258 * * [simplify]: iters left: 2 (2 enodes) 57.260 * * [simplify]: iters left: 1 (6 enodes) 57.262 * * [simplify]: Extracting #0: cost 1 inf + 0 57.262 * * [simplify]: Extracting #1: cost 0 inf + 1 57.262 * [simplify]: Simplified to 1 57.262 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* 1 (* (sqrt 2) (sqrt 2))))) im) 0)))) 57.262 * [simplify]: Simplifying (* (sqrt 2) (sqrt 2)) 57.262 * * [simplify]: iters left: 3 (3 enodes) 57.264 * * [simplify]: iters left: 2 (7 enodes) 57.267 * * [simplify]: Extracting #0: cost 1 inf + 0 57.267 * * [simplify]: Extracting #1: cost 0 inf + 1 57.267 * [simplify]: Simplified to 2 57.267 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* 1 2))) im) 0)))) 57.267 * * * * [progress]: [ 32 / 127 ] simplifiying candidate # 57.268 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 57.268 * * [simplify]: iters left: 4 (4 enodes) 57.270 * * [simplify]: iters left: 3 (10 enodes) 57.273 * * [simplify]: iters left: 2 (11 enodes) 57.277 * * [simplify]: Extracting #0: cost 1 inf + 0 57.277 * * [simplify]: Extracting #1: cost 4 inf + 0 57.277 * * [simplify]: Extracting #2: cost 4 inf + 1 57.277 * * [simplify]: Extracting #3: cost 2 inf + 83 57.277 * * [simplify]: Extracting #4: cost 0 inf + 245 57.277 * [simplify]: Simplified to (sqrt 2) 57.277 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2)))))) im) 0)))) 57.278 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 57.278 * * [simplify]: iters left: 4 (4 enodes) 57.280 * * [simplify]: iters left: 3 (10 enodes) 57.284 * * [simplify]: iters left: 2 (11 enodes) 57.287 * * [simplify]: Extracting #0: cost 1 inf + 0 57.287 * * [simplify]: Extracting #1: cost 4 inf + 0 57.288 * * [simplify]: Extracting #2: cost 4 inf + 1 57.288 * * [simplify]: Extracting #3: cost 2 inf + 83 57.288 * * [simplify]: Extracting #4: cost 0 inf + 245 57.288 * [simplify]: Simplified to (sqrt 2) 57.288 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2)))) im) 0)))) 57.288 * * * * [progress]: [ 33 / 127 ] simplifiying candidate # 57.288 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 57.289 * * [simplify]: iters left: 4 (4 enodes) 57.295 * * [simplify]: iters left: 3 (10 enodes) 57.298 * * [simplify]: iters left: 2 (11 enodes) 57.302 * * [simplify]: Extracting #0: cost 1 inf + 0 57.302 * * [simplify]: Extracting #1: cost 4 inf + 0 57.302 * * [simplify]: Extracting #2: cost 4 inf + 1 57.302 * * [simplify]: Extracting #3: cost 2 inf + 83 57.302 * * [simplify]: Extracting #4: cost 0 inf + 245 57.302 * [simplify]: Simplified to (sqrt 2) 57.302 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2)))))) im) 0)))) 57.303 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 57.303 * * [simplify]: iters left: 4 (4 enodes) 57.305 * * [simplify]: iters left: 3 (10 enodes) 57.309 * * [simplify]: iters left: 2 (11 enodes) 57.312 * * [simplify]: Extracting #0: cost 1 inf + 0 57.313 * * [simplify]: Extracting #1: cost 4 inf + 0 57.313 * * [simplify]: Extracting #2: cost 4 inf + 1 57.313 * * [simplify]: Extracting #3: cost 2 inf + 83 57.313 * * [simplify]: Extracting #4: cost 0 inf + 245 57.313 * [simplify]: Simplified to (sqrt 2) 57.313 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2)))) im) 0)))) 57.313 * * * * [progress]: [ 34 / 127 ] simplifiying candidate # 57.314 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 57.314 * * [simplify]: iters left: 4 (4 enodes) 57.316 * * [simplify]: iters left: 3 (10 enodes) 57.320 * * [simplify]: iters left: 2 (11 enodes) 57.323 * * [simplify]: Extracting #0: cost 1 inf + 0 57.323 * * [simplify]: Extracting #1: cost 4 inf + 0 57.323 * * [simplify]: Extracting #2: cost 4 inf + 1 57.323 * * [simplify]: Extracting #3: cost 2 inf + 83 57.323 * * [simplify]: Extracting #4: cost 0 inf + 245 57.323 * [simplify]: Simplified to (sqrt 2) 57.324 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2)))))) im) 0)))) 57.324 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 57.324 * * [simplify]: iters left: 4 (4 enodes) 57.327 * * [simplify]: iters left: 3 (10 enodes) 57.330 * * [simplify]: iters left: 2 (11 enodes) 57.334 * * [simplify]: Extracting #0: cost 1 inf + 0 57.334 * * [simplify]: Extracting #1: cost 4 inf + 0 57.334 * * [simplify]: Extracting #2: cost 4 inf + 1 57.334 * * [simplify]: Extracting #3: cost 2 inf + 83 57.334 * * [simplify]: Extracting #4: cost 0 inf + 245 57.334 * [simplify]: Simplified to (sqrt 2) 57.334 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2)))) im) 0)))) 57.334 * * * * [progress]: [ 35 / 127 ] simplifiying candidate # 57.335 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 57.335 * * [simplify]: iters left: 4 (4 enodes) 57.337 * * [simplify]: iters left: 3 (10 enodes) 57.341 * * [simplify]: iters left: 2 (11 enodes) 57.344 * * [simplify]: Extracting #0: cost 1 inf + 0 57.344 * * [simplify]: Extracting #1: cost 4 inf + 0 57.344 * * [simplify]: Extracting #2: cost 4 inf + 1 57.344 * * [simplify]: Extracting #3: cost 2 inf + 83 57.345 * * [simplify]: Extracting #4: cost 0 inf + 245 57.345 * [simplify]: Simplified to (sqrt 2) 57.345 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2)))))) im) 0)))) 57.345 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 57.345 * * [simplify]: iters left: 4 (4 enodes) 57.349 * * [simplify]: iters left: 3 (10 enodes) 57.352 * * [simplify]: iters left: 2 (11 enodes) 57.356 * * [simplify]: Extracting #0: cost 1 inf + 0 57.356 * * [simplify]: Extracting #1: cost 4 inf + 0 57.356 * * [simplify]: Extracting #2: cost 4 inf + 1 57.356 * * [simplify]: Extracting #3: cost 2 inf + 83 57.356 * * [simplify]: Extracting #4: cost 0 inf + 245 57.357 * [simplify]: Simplified to (sqrt 2) 57.357 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2)))) im) 0)))) 57.357 * * * * [progress]: [ 36 / 127 ] simplifiying candidate # 57.357 * [simplify]: Simplifying (* 2 1/2) 57.357 * * [simplify]: iters left: 2 (3 enodes) 57.361 * * [simplify]: iters left: 1 (11 enodes) 57.364 * * [simplify]: Extracting #0: cost 1 inf + 0 57.364 * * [simplify]: Extracting #1: cost 0 inf + 1 57.364 * [simplify]: Simplified to 1 57.365 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (pow 2 1))) im) 0)))) 57.365 * * * * [progress]: [ 37 / 127 ] simplifiying candidate # 57.365 * [simplify]: Simplifying (sqrt 2) 57.365 * * [simplify]: iters left: 1 (2 enodes) 57.367 * * [simplify]: Extracting #0: cost 1 inf + 0 57.367 * * [simplify]: Extracting #1: cost 3 inf + 0 57.367 * * [simplify]: Extracting #2: cost 2 inf + 1 57.367 * * [simplify]: Extracting #3: cost 0 inf + 83 57.367 * [simplify]: Simplified to (sqrt 2) 57.367 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (pow (sqrt 2) (* 2 1)))) im) 0)))) 57.368 * [simplify]: Simplifying (* 2 1) 57.368 * * [simplify]: iters left: 2 (3 enodes) 57.370 * * [simplify]: iters left: 1 (9 enodes) 57.373 * * [simplify]: Extracting #0: cost 1 inf + 0 57.373 * * [simplify]: Extracting #1: cost 0 inf + 1 57.373 * [simplify]: Simplified to 2 57.373 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (pow (sqrt 2) 2))) im) 0)))) 57.374 * * * * [progress]: [ 38 / 127 ] simplifiying candidate # 57.374 * [simplify]: Simplifying (* 2 (/ 1 2)) 57.374 * * [simplify]: iters left: 4 (4 enodes) 57.377 * * [simplify]: iters left: 3 (13 enodes) 57.382 * * [simplify]: iters left: 2 (15 enodes) 57.387 * * [simplify]: Extracting #0: cost 1 inf + 0 57.387 * * [simplify]: Extracting #1: cost 0 inf + 1 57.387 * [simplify]: Simplified to 1 57.387 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (pow 2 1))) im) 0)))) 57.387 * * * * [progress]: [ 39 / 127 ] simplifiying candidate # 57.387 * [simplify]: Simplifying (cbrt (sqrt 2)) 57.387 * * [simplify]: iters left: 2 (3 enodes) 57.390 * * [simplify]: iters left: 1 (9 enodes) 57.393 * * [simplify]: Extracting #0: cost 1 inf + 0 57.393 * * [simplify]: Extracting #1: cost 3 inf + 0 57.393 * * [simplify]: Extracting #2: cost 5 inf + 0 57.393 * * [simplify]: Extracting #3: cost 4 inf + 1 57.393 * * [simplify]: Extracting #4: cost 0 inf + 325 57.393 * [simplify]: Simplified to (cbrt (sqrt 2)) 57.393 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (* (sqrt 2) (* (cbrt (sqrt 2)) (cbrt (sqrt 2)))) (cbrt (sqrt 2))))) im) 0)))) 57.393 * * * * [progress]: [ 40 / 127 ] simplifiying candidate # 57.394 * [simplify]: Simplifying (sqrt (cbrt 2)) 57.394 * * [simplify]: iters left: 2 (3 enodes) 57.396 * * [simplify]: iters left: 1 (9 enodes) 57.399 * * [simplify]: Extracting #0: cost 1 inf + 0 57.399 * * [simplify]: Extracting #1: cost 3 inf + 0 57.399 * * [simplify]: Extracting #2: cost 5 inf + 0 57.399 * * [simplify]: Extracting #3: cost 4 inf + 1 57.399 * * [simplify]: Extracting #4: cost 0 inf + 405 57.400 * [simplify]: Simplified to (sqrt (cbrt 2)) 57.400 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (* (sqrt 2) (sqrt (* (cbrt 2) (cbrt 2)))) (sqrt (cbrt 2))))) im) 0)))) 57.400 * * * * [progress]: [ 41 / 127 ] simplifiying candidate # 57.400 * [simplify]: Simplifying (sqrt (sqrt 2)) 57.400 * * [simplify]: iters left: 2 (3 enodes) 57.402 * * [simplify]: iters left: 1 (9 enodes) 57.406 * * [simplify]: Extracting #0: cost 1 inf + 0 57.406 * * [simplify]: Extracting #1: cost 3 inf + 0 57.406 * * [simplify]: Extracting #2: cost 5 inf + 0 57.406 * * [simplify]: Extracting #3: cost 4 inf + 1 57.406 * * [simplify]: Extracting #4: cost 0 inf + 245 57.406 * [simplify]: Simplified to (sqrt (sqrt 2)) 57.406 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (* (sqrt 2) (sqrt (sqrt 2))) (sqrt (sqrt 2))))) im) 0)))) 57.406 * * * * [progress]: [ 42 / 127 ] simplifiying candidate # 57.406 * [simplify]: Simplifying (sqrt 2) 57.407 * * [simplify]: iters left: 1 (2 enodes) 57.408 * * [simplify]: Extracting #0: cost 1 inf + 0 57.408 * * [simplify]: Extracting #1: cost 3 inf + 0 57.408 * * [simplify]: Extracting #2: cost 2 inf + 1 57.408 * * [simplify]: Extracting #3: cost 0 inf + 83 57.408 * [simplify]: Simplified to (sqrt 2) 57.408 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (* (sqrt 2) (sqrt 1)) (sqrt 2)))) im) 0)))) 57.409 * * * * [progress]: [ 43 / 127 ] simplifiying candidate # 57.409 * [simplify]: Simplifying (sqrt (sqrt 2)) 57.409 * * [simplify]: iters left: 2 (3 enodes) 57.411 * * [simplify]: iters left: 1 (9 enodes) 57.414 * * [simplify]: Extracting #0: cost 1 inf + 0 57.414 * * [simplify]: Extracting #1: cost 3 inf + 0 57.414 * * [simplify]: Extracting #2: cost 5 inf + 0 57.414 * * [simplify]: Extracting #3: cost 4 inf + 1 57.414 * * [simplify]: Extracting #4: cost 0 inf + 245 57.415 * [simplify]: Simplified to (sqrt (sqrt 2)) 57.415 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (* (sqrt 2) (sqrt (sqrt 2))) (sqrt (sqrt 2))))) im) 0)))) 57.415 * * * * [progress]: [ 44 / 127 ] simplifiying candidate # 57.415 * [simplify]: Simplifying (sqrt 2) 57.415 * * [simplify]: iters left: 1 (2 enodes) 57.417 * * [simplify]: Extracting #0: cost 1 inf + 0 57.417 * * [simplify]: Extracting #1: cost 3 inf + 0 57.417 * * [simplify]: Extracting #2: cost 2 inf + 1 57.417 * * [simplify]: Extracting #3: cost 0 inf + 83 57.417 * [simplify]: Simplified to (sqrt 2) 57.417 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (* (sqrt 2) 1) (sqrt 2)))) im) 0)))) 57.417 * * * * [progress]: [ 45 / 127 ] simplifiying candidate # 57.417 * [simplify]: Simplifying (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) 57.418 * * [simplify]: iters left: 4 (4 enodes) 57.420 * * [simplify]: iters left: 3 (12 enodes) 57.424 * * [simplify]: Extracting #0: cost 1 inf + 0 57.424 * * [simplify]: Extracting #1: cost 3 inf + 0 57.424 * * [simplify]: Extracting #2: cost 5 inf + 0 57.425 * * [simplify]: Extracting #3: cost 7 inf + 0 57.425 * * [simplify]: Extracting #4: cost 6 inf + 1 57.425 * * [simplify]: Extracting #5: cost 0 inf + 647 57.425 * [simplify]: Simplified to (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) 57.425 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) (* (cbrt (sqrt 2)) (sqrt 2))))) im) 0)))) 57.425 * * * * [progress]: [ 46 / 127 ] simplifiying candidate # 57.426 * [simplify]: Simplifying (sqrt (* (cbrt 2) (cbrt 2))) 57.426 * * [simplify]: iters left: 4 (4 enodes) 57.428 * * [simplify]: iters left: 3 (13 enodes) 57.430 * * [simplify]: Extracting #0: cost 1 inf + 0 57.430 * * [simplify]: Extracting #1: cost 4 inf + 0 57.430 * * [simplify]: Extracting #2: cost 7 inf + 0 57.430 * * [simplify]: Extracting #3: cost 6 inf + 1 57.430 * * [simplify]: Extracting #4: cost 0 inf + 647 57.430 * [simplify]: Simplified to (fabs (cbrt 2)) 57.430 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (fabs (cbrt 2)) (* (sqrt (cbrt 2)) (sqrt 2))))) im) 0)))) 57.431 * * * * [progress]: [ 47 / 127 ] simplifiying candidate # 57.431 * [simplify]: Simplifying (sqrt (sqrt 2)) 57.431 * * [simplify]: iters left: 2 (3 enodes) 57.432 * * [simplify]: iters left: 1 (9 enodes) 57.433 * * [simplify]: Extracting #0: cost 1 inf + 0 57.434 * * [simplify]: Extracting #1: cost 3 inf + 0 57.434 * * [simplify]: Extracting #2: cost 5 inf + 0 57.434 * * [simplify]: Extracting #3: cost 4 inf + 1 57.434 * * [simplify]: Extracting #4: cost 0 inf + 245 57.434 * [simplify]: Simplified to (sqrt (sqrt 2)) 57.434 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt (sqrt 2)) (* (sqrt (sqrt 2)) (sqrt 2))))) im) 0)))) 57.434 * * * * [progress]: [ 48 / 127 ] simplifiying candidate # 57.434 * [simplify]: Simplifying (sqrt 1) 57.434 * * [simplify]: iters left: 1 (2 enodes) 57.436 * * [simplify]: Extracting #0: cost 1 inf + 0 57.436 * * [simplify]: Extracting #1: cost 0 inf + 1 57.436 * [simplify]: Simplified to 1 57.436 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* 1 (* (sqrt 2) (sqrt 2))))) im) 0)))) 57.436 * * * * [progress]: [ 49 / 127 ] simplifiying candidate # 57.436 * [simplify]: Simplifying (sqrt (sqrt 2)) 57.436 * * [simplify]: iters left: 2 (3 enodes) 57.437 * * [simplify]: iters left: 1 (9 enodes) 57.439 * * [simplify]: Extracting #0: cost 1 inf + 0 57.439 * * [simplify]: Extracting #1: cost 3 inf + 0 57.439 * * [simplify]: Extracting #2: cost 5 inf + 0 57.439 * * [simplify]: Extracting #3: cost 4 inf + 1 57.439 * * [simplify]: Extracting #4: cost 0 inf + 245 57.439 * [simplify]: Simplified to (sqrt (sqrt 2)) 57.439 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt (sqrt 2)) (* (sqrt (sqrt 2)) (sqrt 2))))) im) 0)))) 57.439 * * * * [progress]: [ 50 / 127 ] simplifiying candidate # 57.439 * * * * [progress]: [ 51 / 127 ] simplifiying candidate #real (real->posit16 (* (sqrt 2) (sqrt 2)))))) im) 0))))> 57.440 * * * * [progress]: [ 52 / 127 ] simplifiying candidate # 57.440 * * * * [progress]: [ 53 / 127 ] simplifiying candidate # 57.440 * * * * [progress]: [ 54 / 127 ] simplifiying candidate # 57.440 * * * * [progress]: [ 55 / 127 ] simplifiying candidate # 57.440 * [simplify]: Simplifying (* im -1/3) 57.440 * * [simplify]: iters left: 2 (3 enodes) 57.441 * * [simplify]: iters left: 1 (10 enodes) 57.445 * * [simplify]: Extracting #0: cost 1 inf + 0 57.445 * * [simplify]: Extracting #1: cost 4 inf + 0 57.445 * * [simplify]: Extracting #2: cost 2 inf + 2 57.445 * * [simplify]: Extracting #3: cost 0 inf + 86 57.445 * [simplify]: Simplified to (* im -1/3) 57.445 * [simplify]: Simplified (2 2 3 1 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (pow (* im -1/3) 1) im (- (* (sqrt 2) (sqrt 2)))) im) 0)))) 57.445 * * * * [progress]: [ 56 / 127 ] simplifiying candidate # 57.446 * * * * [progress]: [ 57 / 127 ] simplifiying candidate # 57.446 * [simplify]: Simplifying (+ (log im) (log -1/3)) 57.446 * * [simplify]: iters left: 3 (5 enodes) 57.448 * * [simplify]: iters left: 2 (16 enodes) 57.450 * * [simplify]: Extracting #0: cost 1 inf + 0 57.450 * * [simplify]: Extracting #1: cost 4 inf + 0 57.450 * * [simplify]: Extracting #2: cost 8 inf + 0 57.450 * * [simplify]: Extracting #3: cost 4 inf + 144 57.450 * * [simplify]: Extracting #4: cost 0 inf + 650 57.451 * [simplify]: Simplified to (+ (log im) (log -1/3)) 57.451 * [simplify]: Simplified (2 2 3 1 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (exp (+ (log im) (log -1/3))) im (- (* (sqrt 2) (sqrt 2)))) im) 0)))) 57.451 * * * * [progress]: [ 58 / 127 ] simplifiying candidate # 57.451 * * * * [progress]: [ 59 / 127 ] simplifiying candidate # 57.451 * * * * [progress]: [ 60 / 127 ] simplifiying candidate # 57.451 * [simplify]: Simplifying (* (* (* im im) im) (* (* -1/3 -1/3) -1/3)) 57.451 * * [simplify]: iters left: 6 (7 enodes) 57.454 * * [simplify]: iters left: 5 (30 enodes) 57.460 * * [simplify]: iters left: 4 (55 enodes) 57.469 * * [simplify]: iters left: 3 (96 enodes) 57.492 * * [simplify]: iters left: 2 (141 enodes) 57.515 * * [simplify]: iters left: 1 (219 enodes) 57.572 * * [simplify]: Extracting #0: cost 1 inf + 0 57.572 * * [simplify]: Extracting #1: cost 29 inf + 0 57.572 * * [simplify]: Extracting #2: cost 62 inf + 209 57.574 * * [simplify]: Extracting #3: cost 38 inf + 2667 57.576 * * [simplify]: Extracting #4: cost 14 inf + 9234 57.579 * * [simplify]: Extracting #5: cost 0 inf + 15327 57.583 * [simplify]: Simplified to (* -1/27 (* im (* im im))) 57.583 * [simplify]: Simplified (2 2 3 1 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (cbrt (* -1/27 (* im (* im im)))) im (- (* (sqrt 2) (sqrt 2)))) im) 0)))) 57.583 * * * * [progress]: [ 61 / 127 ] simplifiying candidate # 57.583 * * * * [progress]: [ 62 / 127 ] simplifiying candidate # 57.583 * * * * [progress]: [ 63 / 127 ] simplifiying candidate # 57.583 * * * * [progress]: [ 64 / 127 ] simplifiying candidate # 57.583 * * * * [progress]: [ 65 / 127 ] simplifiying candidate # 57.584 * [simplify]: Simplifying (* (sqrt im) (sqrt -1/3)) 57.584 * * [simplify]: iters left: 3 (5 enodes) 57.587 * * [simplify]: iters left: 2 (16 enodes) 57.592 * * [simplify]: Extracting #0: cost 1 inf + 0 57.592 * * [simplify]: Extracting #1: cost 4 inf + 0 57.592 * * [simplify]: Extracting #2: cost 8 inf + 0 57.592 * * [simplify]: Extracting #3: cost 4 inf + 84 57.593 * * [simplify]: Extracting #4: cost 0 inf + 410 57.593 * [simplify]: Simplified to (* (sqrt -1/3) (sqrt im)) 57.593 * [simplify]: Simplified (2 2 3 1 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* (* (sqrt -1/3) (sqrt im)) (* (sqrt im) (sqrt -1/3))) im (- (* (sqrt 2) (sqrt 2)))) im) 0)))) 57.593 * [simplify]: Simplifying (* (sqrt im) (sqrt -1/3)) 57.593 * * [simplify]: iters left: 3 (5 enodes) 57.596 * * [simplify]: iters left: 2 (16 enodes) 57.602 * * [simplify]: Extracting #0: cost 1 inf + 0 57.602 * * [simplify]: Extracting #1: cost 4 inf + 0 57.602 * * [simplify]: Extracting #2: cost 8 inf + 0 57.602 * * [simplify]: Extracting #3: cost 4 inf + 84 57.602 * * [simplify]: Extracting #4: cost 0 inf + 410 57.602 * [simplify]: Simplified to (* (sqrt -1/3) (sqrt im)) 57.602 * [simplify]: Simplified (2 2 3 1 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* (* (sqrt im) (sqrt -1/3)) (* (sqrt -1/3) (sqrt im))) im (- (* (sqrt 2) (sqrt 2)))) im) 0)))) 57.603 * * * * [progress]: [ 66 / 127 ] simplifiying candidate # 57.603 * [simplify]: Simplifying (cbrt -1/3) 57.603 * * [simplify]: iters left: 1 (2 enodes) 57.605 * * [simplify]: Extracting #0: cost 1 inf + 0 57.605 * * [simplify]: Extracting #1: cost 3 inf + 0 57.605 * * [simplify]: Extracting #2: cost 2 inf + 1 57.605 * * [simplify]: Extracting #3: cost 0 inf + 163 57.605 * [simplify]: Simplified to (cbrt -1/3) 57.605 * [simplify]: Simplified (2 2 3 1 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* (* im (* (cbrt -1/3) (cbrt -1/3))) (cbrt -1/3)) im (- (* (sqrt 2) (sqrt 2)))) im) 0)))) 57.606 * * * * [progress]: [ 67 / 127 ] simplifiying candidate # 57.606 * [simplify]: Simplifying (sqrt -1/3) 57.606 * * [simplify]: iters left: 1 (2 enodes) 57.608 * * [simplify]: Extracting #0: cost 1 inf + 0 57.608 * * [simplify]: Extracting #1: cost 3 inf + 0 57.608 * * [simplify]: Extracting #2: cost 2 inf + 1 57.608 * * [simplify]: Extracting #3: cost 0 inf + 83 57.608 * [simplify]: Simplified to (sqrt -1/3) 57.608 * [simplify]: Simplified (2 2 3 1 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* (* im (sqrt -1/3)) (sqrt -1/3)) im (- (* (sqrt 2) (sqrt 2)))) im) 0)))) 57.608 * * * * [progress]: [ 68 / 127 ] simplifiying candidate # 57.608 * * * * [progress]: [ 69 / 127 ] simplifiying candidate # 57.609 * [simplify]: Simplifying (* (cbrt im) (cbrt im)) 57.609 * * [simplify]: iters left: 3 (3 enodes) 57.610 * * [simplify]: iters left: 2 (9 enodes) 57.612 * * [simplify]: Extracting #0: cost 1 inf + 0 57.612 * * [simplify]: Extracting #1: cost 3 inf + 0 57.612 * * [simplify]: Extracting #2: cost 5 inf + 0 57.612 * * [simplify]: Extracting #3: cost 4 inf + 1 57.613 * * [simplify]: Extracting #4: cost 0 inf + 405 57.613 * [simplify]: Simplified to (* (cbrt im) (cbrt im)) 57.613 * [simplify]: Simplified (2 2 3 1 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* (* (cbrt im) (cbrt im)) (* (cbrt im) -1/3)) im (- (* (sqrt 2) (sqrt 2)))) im) 0)))) 57.613 * * * * [progress]: [ 70 / 127 ] simplifiying candidate # 57.613 * [simplify]: Simplifying (sqrt im) 57.613 * * [simplify]: iters left: 1 (2 enodes) 57.614 * * [simplify]: Extracting #0: cost 1 inf + 0 57.614 * * [simplify]: Extracting #1: cost 3 inf + 0 57.614 * * [simplify]: Extracting #2: cost 2 inf + 1 57.614 * * [simplify]: Extracting #3: cost 0 inf + 83 57.614 * [simplify]: Simplified to (sqrt im) 57.614 * [simplify]: Simplified (2 2 3 1 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* (sqrt im) (* (sqrt im) -1/3)) im (- (* (sqrt 2) (sqrt 2)))) im) 0)))) 57.615 * * * * [progress]: [ 71 / 127 ] simplifiying candidate # 57.615 * * * * [progress]: [ 72 / 127 ] simplifiying candidate #real (real->posit16 (* im -1/3))) im (- (* (sqrt 2) (sqrt 2)))) im) 0))))> 57.615 * * * * [progress]: [ 73 / 127 ] simplifiying candidate # 57.615 * * * * [progress]: [ 74 / 127 ] simplifiying candidate # 57.615 * * * * [progress]: [ 75 / 127 ] simplifiying candidate # 57.615 * * * * [progress]: [ 76 / 127 ] simplifiying candidate # 57.615 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) 0))) 57.615 * * [simplify]: iters left: 6 (20 enodes) 57.628 * * [simplify]: iters left: 5 (73 enodes) 57.647 * * [simplify]: iters left: 4 (129 enodes) 57.688 * * [simplify]: iters left: 3 (342 enodes) 57.854 * * [simplify]: Extracting #0: cost 1 inf + 0 57.854 * * [simplify]: Extracting #1: cost 36 inf + 0 57.855 * * [simplify]: Extracting #2: cost 163 inf + 3 57.857 * * [simplify]: Extracting #3: cost 183 inf + 1595 57.864 * * [simplify]: Extracting #4: cost 91 inf + 22045 57.879 * * [simplify]: Extracting #5: cost 22 inf + 43411 57.898 * * [simplify]: Extracting #6: cost 0 inf + 52907 57.915 * [simplify]: Simplified to (* 0.5 (* (cos re) (fma im (fma im (* im -1/3) -2) (* -1/60 (pow im 5))))) 57.915 * [simplify]: Simplified (2 1) to (λ (re im) (pow (* 0.5 (* (cos re) (fma im (fma im (* im -1/3) -2) (* -1/60 (pow im 5))))) 1)) 57.915 * * * * [progress]: [ 77 / 127 ] simplifiying candidate # 57.916 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) 0))) 57.916 * * [simplify]: iters left: 6 (20 enodes) 57.927 * * [simplify]: iters left: 5 (73 enodes) 57.944 * * [simplify]: iters left: 4 (129 enodes) 57.991 * * [simplify]: iters left: 3 (342 enodes) 58.167 * * [simplify]: Extracting #0: cost 1 inf + 0 58.167 * * [simplify]: Extracting #1: cost 36 inf + 0 58.168 * * [simplify]: Extracting #2: cost 163 inf + 3 58.169 * * [simplify]: Extracting #3: cost 183 inf + 1595 58.172 * * [simplify]: Extracting #4: cost 91 inf + 22045 58.180 * * [simplify]: Extracting #5: cost 22 inf + 43411 58.193 * * [simplify]: Extracting #6: cost 0 inf + 52907 58.211 * [simplify]: Simplified to (* 0.5 (* (cos re) (fma im (fma im (* im -1/3) -2) (* -1/60 (pow im 5))))) 58.211 * [simplify]: Simplified (2 1) to (λ (re im) (pow (* 0.5 (* (cos re) (fma im (fma im (* im -1/3) -2) (* -1/60 (pow im 5))))) 1)) 58.211 * * * * [progress]: [ 78 / 127 ] simplifiying candidate # 58.211 * * * * [progress]: [ 79 / 127 ] simplifiying candidate # 58.212 * [simplify]: Simplifying (+ (+ (log 0.5) (log (cos re))) (log (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) 0)))) 58.212 * * [simplify]: iters left: 6 (23 enodes) 58.226 * * [simplify]: iters left: 5 (82 enodes) 58.261 * * [simplify]: iters left: 4 (126 enodes) 58.300 * * [simplify]: iters left: 3 (199 enodes) 58.337 * * [simplify]: iters left: 2 (297 enodes) 58.404 * * [simplify]: Extracting #0: cost 1 inf + 0 58.404 * * [simplify]: Extracting #1: cost 8 inf + 0 58.404 * * [simplify]: Extracting #2: cost 17 inf + 0 58.404 * * [simplify]: Extracting #3: cost 39 inf + 1 58.405 * * [simplify]: Extracting #4: cost 81 inf + 572 58.405 * * [simplify]: Extracting #5: cost 87 inf + 2915 58.407 * * [simplify]: Extracting #6: cost 59 inf + 8761 58.410 * * [simplify]: Extracting #7: cost 27 inf + 22404 58.416 * * [simplify]: Extracting #8: cost 2 inf + 36853 58.424 * * [simplify]: Extracting #9: cost 0 inf + 38032 58.432 * [simplify]: Simplified to (+ (+ (log 0.5) (log (cos re))) (log (fma -1/60 (pow im 5) (* im (fma (* im im) -1/3 -2))))) 58.432 * [simplify]: Simplified (2 1) to (λ (re im) (exp (+ (+ (log 0.5) (log (cos re))) (log (fma -1/60 (pow im 5) (* im (fma (* im im) -1/3 -2))))))) 58.433 * * * * [progress]: [ 80 / 127 ] simplifiying candidate # 58.433 * [simplify]: Simplifying (+ (log (* 0.5 (cos re))) (log (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) 0)))) 58.433 * * [simplify]: iters left: 6 (22 enodes) 58.453 * * [simplify]: iters left: 5 (80 enodes) 58.482 * * [simplify]: iters left: 4 (125 enodes) 58.517 * * [simplify]: iters left: 3 (201 enodes) 58.563 * * [simplify]: iters left: 2 (301 enodes) 58.656 * * [simplify]: Extracting #0: cost 1 inf + 0 58.656 * * [simplify]: Extracting #1: cost 8 inf + 0 58.656 * * [simplify]: Extracting #2: cost 18 inf + 0 58.656 * * [simplify]: Extracting #3: cost 41 inf + 1 58.657 * * [simplify]: Extracting #4: cost 88 inf + 148 58.658 * * [simplify]: Extracting #5: cost 88 inf + 4198 58.666 * * [simplify]: Extracting #6: cost 56 inf + 11231 58.672 * * [simplify]: Extracting #7: cost 21 inf + 27099 58.681 * * [simplify]: Extracting #8: cost 2 inf + 37759 58.689 * * [simplify]: Extracting #9: cost 0 inf + 39108 58.697 * [simplify]: Simplified to (+ (log (fma im (fma (* im im) -1/3 -2) (* (pow im 5) -1/60))) (log (* 0.5 (cos re)))) 58.697 * [simplify]: Simplified (2 1) to (λ (re im) (exp (+ (log (fma im (fma (* im im) -1/3 -2) (* (pow im 5) -1/60))) (log (* 0.5 (cos re)))))) 58.697 * * * * [progress]: [ 81 / 127 ] simplifiying candidate # 58.698 * * * * [progress]: [ 82 / 127 ] simplifiying candidate # 58.698 * * * * [progress]: [ 83 / 127 ] simplifiying candidate # 58.698 * [simplify]: Simplifying (* (* (* (* 0.5 0.5) 0.5) (* (* (cos re) (cos re)) (cos re))) (* (* (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) 0)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) 0))) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) 0)))) 58.698 * * [simplify]: iters left: 6 (26 enodes) 58.714 * * [simplify]: iters left: 5 (100 enodes) 58.751 * * [simplify]: iters left: 4 (227 enodes) 58.846 * * [simplify]: Extracting #0: cost 1 inf + 0 58.846 * * [simplify]: Extracting #1: cost 53 inf + 0 58.847 * * [simplify]: Extracting #2: cost 266 inf + 42 58.849 * * [simplify]: Extracting #3: cost 329 inf + 1909 58.851 * * [simplify]: Extracting #4: cost 304 inf + 6514 58.856 * * [simplify]: Extracting #5: cost 251 inf + 33320 58.887 * * [simplify]: Extracting #6: cost 123 inf + 109574 58.937 * * [simplify]: Extracting #7: cost 13 inf + 168030 58.976 * * [simplify]: Extracting #8: cost 0 inf + 176801 59.034 * [simplify]: Simplified to (* (* (fma -1/60 (pow im 5) (* (fma -1/3 (* im im) -2) im)) (* (* (cos re) 0.5) (* (* (cos re) 0.5) (* (cos re) 0.5)))) (* (fma -1/60 (pow im 5) (* (fma -1/3 (* im im) -2) im)) (fma -1/60 (pow im 5) (* (fma -1/3 (* im im) -2) im)))) 59.034 * [simplify]: Simplified (2 1) to (λ (re im) (cbrt (* (* (fma -1/60 (pow im 5) (* (fma -1/3 (* im im) -2) im)) (* (* (cos re) 0.5) (* (* (cos re) 0.5) (* (cos re) 0.5)))) (* (fma -1/60 (pow im 5) (* (fma -1/3 (* im im) -2) im)) (fma -1/60 (pow im 5) (* (fma -1/3 (* im im) -2) im)))))) 59.034 * * * * [progress]: [ 84 / 127 ] simplifiying candidate # 59.035 * [simplify]: Simplifying (* (* (* (* 0.5 (cos re)) (* 0.5 (cos re))) (* 0.5 (cos re))) (* (* (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) 0)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) 0))) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) 0)))) 59.035 * * [simplify]: iters left: 6 (24 enodes) 59.054 * * [simplify]: iters left: 5 (98 enodes) 59.092 * * [simplify]: iters left: 4 (234 enodes) 59.176 * * [simplify]: Extracting #0: cost 1 inf + 0 59.176 * * [simplify]: Extracting #1: cost 52 inf + 0 59.177 * * [simplify]: Extracting #2: cost 267 inf + 1 59.178 * * [simplify]: Extracting #3: cost 323 inf + 2680 59.182 * * [simplify]: Extracting #4: cost 297 inf + 8670 59.208 * * [simplify]: Extracting #5: cost 125 inf + 104646 59.260 * * [simplify]: Extracting #6: cost 0 inf + 174544 59.300 * * [simplify]: Extracting #7: cost 0 inf + 174224 59.335 * * [simplify]: Extracting #8: cost 0 inf + 174184 59.383 * [simplify]: Simplified to (* (* 0.5 (* (cos re) (fma -1/60 (pow im 5) (* im (fma im (* -1/3 im) -2))))) (* (* 0.5 (* (cos re) (fma -1/60 (pow im 5) (* im (fma im (* -1/3 im) -2))))) (* 0.5 (* (cos re) (fma -1/60 (pow im 5) (* im (fma im (* -1/3 im) -2))))))) 59.383 * [simplify]: Simplified (2 1) to (λ (re im) (cbrt (* (* 0.5 (* (cos re) (fma -1/60 (pow im 5) (* im (fma im (* -1/3 im) -2))))) (* (* 0.5 (* (cos re) (fma -1/60 (pow im 5) (* im (fma im (* -1/3 im) -2))))) (* 0.5 (* (cos re) (fma -1/60 (pow im 5) (* im (fma im (* -1/3 im) -2))))))))) 59.383 * * * * [progress]: [ 85 / 127 ] simplifiying candidate # 59.384 * * * * [progress]: [ 86 / 127 ] simplifiying candidate # 59.384 * * * * [progress]: [ 87 / 127 ] simplifiying candidate # 59.384 * * * * [progress]: [ 88 / 127 ] simplifiying candidate # 59.384 * * * * [progress]: [ 89 / 127 ] simplifiying candidate # 59.384 * [simplify]: Simplifying (* (* 0.5 (cos re)) (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) 0)) 59.384 * * [simplify]: iters left: 6 (16 enodes) 59.393 * * [simplify]: iters left: 5 (60 enodes) 59.405 * * [simplify]: iters left: 4 (106 enodes) 59.426 * * [simplify]: iters left: 3 (238 enodes) 59.511 * * [simplify]: Extracting #0: cost 1 inf + 0 59.511 * * [simplify]: Extracting #1: cost 29 inf + 0 59.511 * * [simplify]: Extracting #2: cost 93 inf + 45 59.512 * * [simplify]: Extracting #3: cost 105 inf + 1772 59.515 * * [simplify]: Extracting #4: cost 22 inf + 14432 59.521 * * [simplify]: Extracting #5: cost 0 inf + 18765 59.526 * [simplify]: Simplified to (* (* (fma (* im -1/3) im -2) im) (* 0.5 (cos re))) 59.526 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (* (pow im 5) -1/60)) (* (* (fma (* im -1/3) im -2) im) (* 0.5 (cos re))))) 59.526 * * * * [progress]: [ 90 / 127 ] simplifiying candidate # 59.526 * [simplify]: Simplifying (* (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) 0) (* 0.5 (cos re))) 59.526 * * [simplify]: iters left: 6 (16 enodes) 59.531 * * [simplify]: iters left: 5 (55 enodes) 59.554 * * [simplify]: iters left: 4 (95 enodes) 59.593 * * [simplify]: iters left: 3 (215 enodes) 59.692 * * [simplify]: Extracting #0: cost 1 inf + 0 59.692 * * [simplify]: Extracting #1: cost 32 inf + 0 59.692 * * [simplify]: Extracting #2: cost 99 inf + 3 59.693 * * [simplify]: Extracting #3: cost 93 inf + 3769 59.696 * * [simplify]: Extracting #4: cost 21 inf + 14526 59.701 * * [simplify]: Extracting #5: cost 0 inf + 18703 59.706 * [simplify]: Simplified to (* (* 0.5 (fma im (* im -1/3) -2)) (* (cos re) im)) 59.706 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* (pow im 5) -1/60) (* 0.5 (cos re))) (* (* 0.5 (fma im (* im -1/3) -2)) (* (cos re) im)))) 59.707 * * * * [progress]: [ 91 / 127 ] simplifiying candidate # 59.707 * [simplify]: Simplifying (cbrt (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) 0))) 59.707 * * [simplify]: iters left: 6 (16 enodes) 59.713 * * [simplify]: iters left: 5 (57 enodes) 59.730 * * [simplify]: iters left: 4 (93 enodes) 59.768 * * [simplify]: iters left: 3 (161 enodes) 59.796 * * [simplify]: iters left: 2 (258 enodes) 59.885 * * [simplify]: Extracting #0: cost 1 inf + 0 59.885 * * [simplify]: Extracting #1: cost 3 inf + 0 59.885 * * [simplify]: Extracting #2: cost 24 inf + 0 59.886 * * [simplify]: Extracting #3: cost 73 inf + 4 59.887 * * [simplify]: Extracting #4: cost 81 inf + 1712 59.890 * * [simplify]: Extracting #5: cost 42 inf + 13430 59.896 * * [simplify]: Extracting #6: cost 6 inf + 31364 59.903 * * [simplify]: Extracting #7: cost 0 inf + 34396 59.910 * * [simplify]: Extracting #8: cost 0 inf + 34003 59.917 * [simplify]: Simplified to (cbrt (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2)))) 59.917 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) 0))) (cbrt (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) 0))))) (cbrt (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2)))))) 59.918 * * * * [progress]: [ 92 / 127 ] simplifiying candidate # 59.918 * [simplify]: Simplifying (sqrt (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) 0))) 59.918 * * [simplify]: iters left: 6 (16 enodes) 59.928 * * [simplify]: iters left: 5 (57 enodes) 59.949 * * [simplify]: iters left: 4 (93 enodes) 59.988 * * [simplify]: iters left: 3 (161 enodes) 60.041 * * [simplify]: iters left: 2 (258 enodes) 60.140 * * [simplify]: Extracting #0: cost 1 inf + 0 60.140 * * [simplify]: Extracting #1: cost 3 inf + 0 60.140 * * [simplify]: Extracting #2: cost 24 inf + 0 60.140 * * [simplify]: Extracting #3: cost 73 inf + 4 60.141 * * [simplify]: Extracting #4: cost 81 inf + 1712 60.142 * * [simplify]: Extracting #5: cost 42 inf + 13350 60.146 * * [simplify]: Extracting #6: cost 6 inf + 31284 60.149 * * [simplify]: Extracting #7: cost 0 inf + 34316 60.153 * * [simplify]: Extracting #8: cost 0 inf + 33923 60.156 * [simplify]: Simplified to (sqrt (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2)))) 60.156 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (sqrt (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) 0)))) (sqrt (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2)))))) 60.156 * * * * [progress]: [ 93 / 127 ] simplifiying candidate # 60.157 * [simplify]: Simplifying (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) 0)) 60.157 * * [simplify]: iters left: 6 (15 enodes) 60.162 * * [simplify]: iters left: 5 (54 enodes) 60.172 * * [simplify]: iters left: 4 (90 enodes) 60.197 * * [simplify]: iters left: 3 (158 enodes) 60.244 * * [simplify]: iters left: 2 (254 enodes) 60.317 * * [simplify]: Extracting #0: cost 1 inf + 0 60.317 * * [simplify]: Extracting #1: cost 22 inf + 0 60.318 * * [simplify]: Extracting #2: cost 73 inf + 4 60.318 * * [simplify]: Extracting #3: cost 89 inf + 429 60.319 * * [simplify]: Extracting #4: cost 68 inf + 3676 60.321 * * [simplify]: Extracting #5: cost 25 inf + 22307 60.325 * * [simplify]: Extracting #6: cost 2 inf + 32899 60.328 * * [simplify]: Extracting #7: cost 0 inf + 33746 60.332 * [simplify]: Simplified to (fma im (fma -1/3 (* im im) -2) (* (pow im 5) -1/60)) 60.333 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) 1) (fma im (fma -1/3 (* im im) -2) (* (pow im 5) -1/60)))) 60.333 * * * * [progress]: [ 94 / 127 ] simplifiying candidate # 60.333 * * * * [progress]: [ 95 / 127 ] simplifiying candidate #real (real->posit16 (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) 0))))))> 60.333 * * * * [progress]: [ 96 / 127 ] simplifiying candidate # 60.333 * * * * [progress]: [ 97 / 127 ] simplifiying candidate # 60.333 * * * * [progress]: [ 98 / 127 ] simplifiying candidate # 60.333 * * * * [progress]: [ 99 / 127 ] simplifiying candidate # 60.333 * [simplify]: Simplifying (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) 60.334 * * [simplify]: iters left: 6 (9 enodes) 60.339 * * [simplify]: iters left: 5 (30 enodes) 60.348 * * [simplify]: iters left: 4 (43 enodes) 60.356 * * [simplify]: iters left: 3 (62 enodes) 60.364 * * [simplify]: iters left: 2 (74 enodes) 60.374 * * [simplify]: iters left: 1 (78 enodes) 60.386 * * [simplify]: Extracting #0: cost 1 inf + 0 60.386 * * [simplify]: Extracting #1: cost 12 inf + 0 60.387 * * [simplify]: Extracting #2: cost 18 inf + 3 60.387 * * [simplify]: Extracting #3: cost 9 inf + 556 60.387 * * [simplify]: Extracting #4: cost 2 inf + 1290 60.388 * * [simplify]: Extracting #5: cost 0 inf + 1509 60.388 * [simplify]: Simplified to (* (fma (* im -1/3) im -2) im) 60.388 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (pow (* (fma (* im -1/3) im -2) im) 1) 0)))) 60.388 * * * * [progress]: [ 100 / 127 ] simplifiying candidate # 60.388 * * * * [progress]: [ 101 / 127 ] simplifiying candidate # 60.388 * [simplify]: Simplifying (+ (log (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) (log im)) 60.389 * * [simplify]: iters left: 6 (11 enodes) 60.392 * * [simplify]: iters left: 5 (36 enodes) 60.398 * * [simplify]: iters left: 4 (43 enodes) 60.404 * * [simplify]: iters left: 3 (48 enodes) 60.411 * * [simplify]: iters left: 2 (49 enodes) 60.418 * * [simplify]: iters left: 1 (50 enodes) 60.424 * * [simplify]: Extracting #0: cost 1 inf + 0 60.424 * * [simplify]: Extracting #1: cost 4 inf + 0 60.424 * * [simplify]: Extracting #2: cost 8 inf + 0 60.424 * * [simplify]: Extracting #3: cost 13 inf + 1 60.424 * * [simplify]: Extracting #4: cost 12 inf + 115 60.424 * * [simplify]: Extracting #5: cost 6 inf + 491 60.425 * * [simplify]: Extracting #6: cost 0 inf + 1563 60.425 * [simplify]: Simplified to (+ (log (fma (* im im) -1/3 -2)) (log im)) 60.425 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (exp (+ (log (fma (* im im) -1/3 -2)) (log im))) 0)))) 60.425 * * * * [progress]: [ 102 / 127 ] simplifiying candidate # 60.425 * * * * [progress]: [ 103 / 127 ] simplifiying candidate # 60.425 * * * * [progress]: [ 104 / 127 ] simplifiying candidate # 60.425 * [simplify]: Simplifying (* (* (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) (* (* im im) im)) 60.425 * * [simplify]: iters left: 6 (13 enodes) 60.430 * * [simplify]: iters left: 5 (48 enodes) 60.440 * * [simplify]: iters left: 4 (95 enodes) 60.474 * * [simplify]: iters left: 3 (307 enodes) 60.653 * * [simplify]: Extracting #0: cost 1 inf + 0 60.653 * * [simplify]: Extracting #1: cost 37 inf + 0 60.654 * * [simplify]: Extracting #2: cost 197 inf + 1 60.657 * * [simplify]: Extracting #3: cost 314 inf + 778 60.666 * * [simplify]: Extracting #4: cost 191 inf + 24777 60.686 * * [simplify]: Extracting #5: cost 12 inf + 72437 60.713 * * [simplify]: Extracting #6: cost 0 inf + 74977 60.738 * * [simplify]: Extracting #7: cost 0 inf + 74906 60.756 * [simplify]: Simplified to (* (* im (* im im)) (* (fma -1/3 (* im im) -2) (* (fma -1/3 (* im im) -2) (fma -1/3 (* im im) -2)))) 60.756 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (cbrt (* (* im (* im im)) (* (fma -1/3 (* im im) -2) (* (fma -1/3 (* im im) -2) (fma -1/3 (* im im) -2))))) 0)))) 60.756 * * * * [progress]: [ 105 / 127 ] simplifiying candidate # 60.757 * * * * [progress]: [ 106 / 127 ] simplifiying candidate # 60.757 * * * * [progress]: [ 107 / 127 ] simplifiying candidate # 60.757 * * * * [progress]: [ 108 / 127 ] simplifiying candidate # 60.757 * * * * [progress]: [ 109 / 127 ] simplifiying candidate # 60.757 * [simplify]: Simplifying (* (sqrt (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) (sqrt im)) 60.757 * * [simplify]: iters left: 6 (11 enodes) 60.761 * * [simplify]: iters left: 5 (36 enodes) 60.769 * * [simplify]: iters left: 4 (43 enodes) 60.775 * * [simplify]: iters left: 3 (48 enodes) 60.781 * * [simplify]: iters left: 2 (49 enodes) 60.788 * * [simplify]: iters left: 1 (50 enodes) 60.801 * * [simplify]: Extracting #0: cost 1 inf + 0 60.801 * * [simplify]: Extracting #1: cost 4 inf + 0 60.801 * * [simplify]: Extracting #2: cost 8 inf + 0 60.801 * * [simplify]: Extracting #3: cost 13 inf + 1 60.801 * * [simplify]: Extracting #4: cost 12 inf + 85 60.802 * * [simplify]: Extracting #5: cost 6 inf + 431 60.802 * * [simplify]: Extracting #6: cost 0 inf + 1323 60.803 * [simplify]: Simplified to (* (sqrt im) (sqrt (fma (* im im) -1/3 -2))) 60.803 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (sqrt im) (sqrt (fma (* im im) -1/3 -2))) (* (sqrt (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) (sqrt im))) 0)))) 60.803 * [simplify]: Simplifying (* (sqrt (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) (sqrt im)) 60.804 * * [simplify]: iters left: 6 (11 enodes) 60.809 * * [simplify]: iters left: 5 (36 enodes) 60.815 * * [simplify]: iters left: 4 (43 enodes) 60.821 * * [simplify]: iters left: 3 (48 enodes) 60.827 * * [simplify]: iters left: 2 (49 enodes) 60.834 * * [simplify]: iters left: 1 (50 enodes) 60.846 * * [simplify]: Extracting #0: cost 1 inf + 0 60.846 * * [simplify]: Extracting #1: cost 4 inf + 0 60.846 * * [simplify]: Extracting #2: cost 8 inf + 0 60.846 * * [simplify]: Extracting #3: cost 13 inf + 1 60.846 * * [simplify]: Extracting #4: cost 12 inf + 85 60.847 * * [simplify]: Extracting #5: cost 6 inf + 431 60.847 * * [simplify]: Extracting #6: cost 0 inf + 1323 60.848 * [simplify]: Simplified to (* (sqrt im) (sqrt (fma (* im im) -1/3 -2))) 60.848 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (sqrt (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) (sqrt im)) (* (sqrt im) (sqrt (fma (* im im) -1/3 -2)))) 0)))) 60.848 * * * * [progress]: [ 110 / 127 ] simplifiying candidate # 60.848 * [simplify]: Simplifying (cbrt im) 60.848 * * [simplify]: iters left: 1 (2 enodes) 60.849 * * [simplify]: Extracting #0: cost 1 inf + 0 60.849 * * [simplify]: Extracting #1: cost 3 inf + 0 60.849 * * [simplify]: Extracting #2: cost 2 inf + 1 60.849 * * [simplify]: Extracting #3: cost 0 inf + 163 60.849 * [simplify]: Simplified to (cbrt im) 60.849 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) (* (cbrt im) (cbrt im))) (cbrt im)) 0)))) 60.850 * * * * [progress]: [ 111 / 127 ] simplifiying candidate # 60.850 * [simplify]: Simplifying (sqrt im) 60.850 * * [simplify]: iters left: 1 (2 enodes) 60.851 * * [simplify]: Extracting #0: cost 1 inf + 0 60.851 * * [simplify]: Extracting #1: cost 3 inf + 0 60.851 * * [simplify]: Extracting #2: cost 2 inf + 1 60.851 * * [simplify]: Extracting #3: cost 0 inf + 83 60.851 * [simplify]: Simplified to (sqrt im) 60.851 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) (sqrt im)) (sqrt im)) 0)))) 60.851 * * * * [progress]: [ 112 / 127 ] simplifiying candidate # 60.851 * * * * [progress]: [ 113 / 127 ] simplifiying candidate # 60.852 * [simplify]: Simplifying (* (cbrt (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) (cbrt (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))))) 60.852 * * [simplify]: iters left: 6 (10 enodes) 60.858 * * [simplify]: iters left: 5 (32 enodes) 60.868 * * [simplify]: iters left: 4 (39 enodes) 60.880 * * [simplify]: iters left: 3 (44 enodes) 60.891 * * [simplify]: iters left: 2 (45 enodes) 60.903 * * [simplify]: iters left: 1 (46 enodes) 60.915 * * [simplify]: Extracting #0: cost 1 inf + 0 60.915 * * [simplify]: Extracting #1: cost 3 inf + 0 60.915 * * [simplify]: Extracting #2: cost 5 inf + 0 60.915 * * [simplify]: Extracting #3: cost 12 inf + 0 60.915 * * [simplify]: Extracting #4: cost 12 inf + 3 60.915 * * [simplify]: Extracting #5: cost 6 inf + 390 60.916 * * [simplify]: Extracting #6: cost 0 inf + 1321 60.916 * [simplify]: Simplified to (* (cbrt (fma im (* im -1/3) -2)) (cbrt (fma im (* im -1/3) -2))) 60.916 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (cbrt (fma im (* im -1/3) -2)) (cbrt (fma im (* im -1/3) -2))) (* (cbrt (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) im)) 0)))) 60.917 * * * * [progress]: [ 114 / 127 ] simplifiying candidate # 60.917 * [simplify]: Simplifying (sqrt (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 60.917 * * [simplify]: iters left: 6 (9 enodes) 60.920 * * [simplify]: iters left: 5 (29 enodes) 60.927 * * [simplify]: iters left: 4 (36 enodes) 60.933 * * [simplify]: iters left: 3 (41 enodes) 60.939 * * [simplify]: iters left: 2 (42 enodes) 60.944 * * [simplify]: iters left: 1 (43 enodes) 60.951 * * [simplify]: Extracting #0: cost 1 inf + 0 60.952 * * [simplify]: Extracting #1: cost 3 inf + 0 60.952 * * [simplify]: Extracting #2: cost 10 inf + 0 60.952 * * [simplify]: Extracting #3: cost 7 inf + 168 60.952 * * [simplify]: Extracting #4: cost 3 inf + 431 60.952 * * [simplify]: Extracting #5: cost 1 inf + 667 60.953 * * [simplify]: Extracting #6: cost 0 inf + 805 60.953 * [simplify]: Simplified to (sqrt (fma -1/3 (* im im) -2)) 60.953 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (sqrt (fma -1/3 (* im im) -2)) (* (sqrt (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) im)) 0)))) 60.954 * * * * [progress]: [ 115 / 127 ] simplifiying candidate # 60.954 * * * * [progress]: [ 116 / 127 ] simplifiying candidate #real (real->posit16 (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im))) 0))))> 60.954 * * * * [progress]: [ 117 / 127 ] simplifiying candidate # 60.954 * * * * [progress]: [ 118 / 127 ] simplifiying candidate # 60.954 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) 0))) 60.954 * * [simplify]: iters left: 6 (20 enodes) 60.967 * * [simplify]: iters left: 5 (73 enodes) 60.993 * * [simplify]: iters left: 4 (129 enodes) 61.031 * * [simplify]: iters left: 3 (342 enodes) 61.181 * * [simplify]: Extracting #0: cost 1 inf + 0 61.181 * * [simplify]: Extracting #1: cost 36 inf + 0 61.182 * * [simplify]: Extracting #2: cost 163 inf + 3 61.183 * * [simplify]: Extracting #3: cost 183 inf + 1595 61.187 * * [simplify]: Extracting #4: cost 91 inf + 22045 61.198 * * [simplify]: Extracting #5: cost 22 inf + 43411 61.210 * * [simplify]: Extracting #6: cost 0 inf + 52907 61.223 * [simplify]: Simplified to (* 0.5 (* (cos re) (fma im (fma im (* im -1/3) -2) (* -1/60 (pow im 5))))) 61.224 * [simplify]: Simplified (2) to (λ (re im) (* 0.5 (* (cos re) (fma im (fma im (* im -1/3) -2) (* -1/60 (pow im 5)))))) 61.224 * * * * [progress]: [ 119 / 127 ] simplifiying candidate # 61.224 * [simplify]: Simplifying (* -1/3 im) 61.224 * * [simplify]: iters left: 2 (3 enodes) 61.225 * * [simplify]: iters left: 1 (10 enodes) 61.227 * * [simplify]: Extracting #0: cost 1 inf + 0 61.227 * * [simplify]: Extracting #1: cost 4 inf + 0 61.227 * * [simplify]: Extracting #2: cost 2 inf + 2 61.227 * * [simplify]: Extracting #3: cost 0 inf + 86 61.227 * [simplify]: Simplified to (* -1/3 im) 61.227 * [simplify]: Simplified (2 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* -1/3 im) im (- (* (sqrt 2) (sqrt 2)))) im) 0)))) 61.227 * * * * [progress]: [ 120 / 127 ] simplifiying candidate # 61.227 * [simplify]: Simplifying (* -1/3 im) 61.227 * * [simplify]: iters left: 2 (3 enodes) 61.228 * * [simplify]: iters left: 1 (10 enodes) 61.230 * * [simplify]: Extracting #0: cost 1 inf + 0 61.230 * * [simplify]: Extracting #1: cost 4 inf + 0 61.230 * * [simplify]: Extracting #2: cost 2 inf + 2 61.230 * * [simplify]: Extracting #3: cost 0 inf + 86 61.230 * [simplify]: Simplified to (* -1/3 im) 61.230 * [simplify]: Simplified (2 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* -1/3 im) im (- (* (sqrt 2) (sqrt 2)))) im) 0)))) 61.230 * * * * [progress]: [ 121 / 127 ] simplifiying candidate # 61.231 * [simplify]: Simplifying (* -1/3 im) 61.231 * * [simplify]: iters left: 2 (3 enodes) 61.232 * * [simplify]: iters left: 1 (10 enodes) 61.233 * * [simplify]: Extracting #0: cost 1 inf + 0 61.234 * * [simplify]: Extracting #1: cost 4 inf + 0 61.234 * * [simplify]: Extracting #2: cost 2 inf + 2 61.234 * * [simplify]: Extracting #3: cost 0 inf + 86 61.234 * [simplify]: Simplified to (* -1/3 im) 61.234 * [simplify]: Simplified (2 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* -1/3 im) im (- (* (sqrt 2) (sqrt 2)))) im) 0)))) 61.234 * * * * [progress]: [ 122 / 127 ] simplifiying candidate # 61.234 * [simplify]: Simplifying (- (* 0.25 (* (pow (sqrt 2) 2) (* (pow re 2) im))) (+ (* 0.16666666666666666 (pow im 3)) (* 0.5 (* (pow (sqrt 2) 2) im)))) 61.234 * * [simplify]: iters left: 6 (19 enodes) 61.241 * * [simplify]: iters left: 5 (91 enodes) 61.265 * * [simplify]: iters left: 4 (201 enodes) 61.340 * * [simplify]: Extracting #0: cost 1 inf + 0 61.340 * * [simplify]: Extracting #1: cost 27 inf + 0 61.341 * * [simplify]: Extracting #2: cost 108 inf + 45 61.343 * * [simplify]: Extracting #3: cost 92 inf + 2119 61.348 * * [simplify]: Extracting #4: cost 22 inf + 11390 61.356 * * [simplify]: Extracting #5: cost 3 inf + 14677 61.364 * * [simplify]: Extracting #6: cost 0 inf + 15605 61.372 * [simplify]: Simplified to (- (* im (- (* (* (* re re) 2) 0.25) (* 2 0.5))) (* (* im (* im im)) 0.16666666666666666)) 61.372 * [simplify]: Simplified (2) to (λ (re im) (- (* im (- (* (* (* re re) 2) 0.25) (* 2 0.5))) (* (* im (* im im)) 0.16666666666666666))) 61.372 * * * * [progress]: [ 123 / 127 ] simplifiying candidate # 61.373 * [simplify]: Simplifying (- (+ (* 0.5 (* (pow (sqrt 2) 2) (* im (cos re)))) (+ (* 0.16666666666666666 (* (pow im 3) (cos re))) (* 0.008333333333333333 (* (pow im 5) (cos re)))))) 61.373 * * [simplify]: iters left: 6 (23 enodes) 61.388 * * [simplify]: iters left: 5 (109 enodes) 61.417 * * [simplify]: iters left: 4 (260 enodes) 61.528 * * [simplify]: Extracting #0: cost 1 inf + 0 61.528 * * [simplify]: Extracting #1: cost 24 inf + 0 61.529 * * [simplify]: Extracting #2: cost 128 inf + 42 61.530 * * [simplify]: Extracting #3: cost 182 inf + 627 61.533 * * [simplify]: Extracting #4: cost 133 inf + 5927 61.542 * * [simplify]: Extracting #5: cost 55 inf + 23013 61.558 * * [simplify]: Extracting #6: cost 3 inf + 41989 61.575 * * [simplify]: Extracting #7: cost 0 inf + 42694 61.590 * [simplify]: Simplified to (- (* (* (* -2 0.5) (cos re)) im) (* (fma (pow im 5) 0.008333333333333333 (* (* im 0.16666666666666666) (* im im))) (cos re))) 61.590 * [simplify]: Simplified (2) to (λ (re im) (- (* (* (* -2 0.5) (cos re)) im) (* (fma (pow im 5) 0.008333333333333333 (* (* im 0.16666666666666666) (* im im))) (cos re)))) 61.591 * * * * [progress]: [ 124 / 127 ] simplifiying candidate # 61.591 * [simplify]: Simplifying (- (+ (* 0.5 (* (pow (sqrt 2) 2) (* im (cos re)))) (+ (* 0.16666666666666666 (* (pow im 3) (cos re))) (* 0.008333333333333333 (* (pow im 5) (cos re)))))) 61.591 * * [simplify]: iters left: 6 (23 enodes) 61.606 * * [simplify]: iters left: 5 (109 enodes) 61.659 * * [simplify]: iters left: 4 (260 enodes) 61.773 * * [simplify]: Extracting #0: cost 1 inf + 0 61.773 * * [simplify]: Extracting #1: cost 24 inf + 0 61.774 * * [simplify]: Extracting #2: cost 128 inf + 42 61.775 * * [simplify]: Extracting #3: cost 182 inf + 627 61.778 * * [simplify]: Extracting #4: cost 133 inf + 5927 61.787 * * [simplify]: Extracting #5: cost 55 inf + 23013 61.803 * * [simplify]: Extracting #6: cost 3 inf + 41989 61.819 * * [simplify]: Extracting #7: cost 0 inf + 42694 61.835 * [simplify]: Simplified to (- (* (* (* -2 0.5) (cos re)) im) (* (fma (pow im 5) 0.008333333333333333 (* (* im 0.16666666666666666) (* im im))) (cos re))) 61.835 * [simplify]: Simplified (2) to (λ (re im) (- (* (* (* -2 0.5) (cos re)) im) (* (fma (pow im 5) 0.008333333333333333 (* (* im 0.16666666666666666) (* im im))) (cos re)))) 61.835 * * * * [progress]: [ 125 / 127 ] simplifiying candidate # 61.835 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (* (pow (sqrt 2) 2) im))) 61.835 * * [simplify]: iters left: 6 (11 enodes) 61.843 * * [simplify]: iters left: 5 (52 enodes) 61.865 * * [simplify]: iters left: 4 (112 enodes) 61.891 * * [simplify]: iters left: 3 (237 enodes) 61.955 * * [simplify]: iters left: 2 (448 enodes) 62.115 * * [simplify]: Extracting #0: cost 1 inf + 0 62.115 * * [simplify]: Extracting #1: cost 29 inf + 0 62.116 * * [simplify]: Extracting #2: cost 103 inf + 87 62.118 * * [simplify]: Extracting #3: cost 105 inf + 4141 62.124 * * [simplify]: Extracting #4: cost 73 inf + 10882 62.131 * * [simplify]: Extracting #5: cost 37 inf + 25965 62.139 * * [simplify]: Extracting #6: cost 1 inf + 45827 62.144 * * [simplify]: Extracting #7: cost 0 inf + 46120 62.149 * [simplify]: Simplified to (* im (fma -1/3 (* im im) -2)) 62.149 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma -1/3 (* im im) -2)) 0)))) 62.149 * * * * [progress]: [ 126 / 127 ] simplifiying candidate # 62.150 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (* (pow (sqrt 2) 2) im))) 62.150 * * [simplify]: iters left: 6 (11 enodes) 62.154 * * [simplify]: iters left: 5 (52 enodes) 62.174 * * [simplify]: iters left: 4 (112 enodes) 62.198 * * [simplify]: iters left: 3 (237 enodes) 62.276 * * [simplify]: iters left: 2 (448 enodes) 62.463 * * [simplify]: Extracting #0: cost 1 inf + 0 62.463 * * [simplify]: Extracting #1: cost 29 inf + 0 62.464 * * [simplify]: Extracting #2: cost 103 inf + 87 62.466 * * [simplify]: Extracting #3: cost 105 inf + 4141 62.471 * * [simplify]: Extracting #4: cost 73 inf + 10882 62.478 * * [simplify]: Extracting #5: cost 37 inf + 25965 62.488 * * [simplify]: Extracting #6: cost 1 inf + 45827 62.500 * * [simplify]: Extracting #7: cost 0 inf + 46120 62.505 * [simplify]: Simplified to (* im (fma -1/3 (* im im) -2)) 62.506 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma -1/3 (* im im) -2)) 0)))) 62.506 * * * * [progress]: [ 127 / 127 ] simplifiying candidate # 62.506 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (* (pow (sqrt 2) 2) im))) 62.506 * * [simplify]: iters left: 6 (11 enodes) 62.510 * * [simplify]: iters left: 5 (52 enodes) 62.526 * * [simplify]: iters left: 4 (112 enodes) 62.572 * * [simplify]: iters left: 3 (237 enodes) 62.641 * * [simplify]: iters left: 2 (448 enodes) 62.818 * * [simplify]: Extracting #0: cost 1 inf + 0 62.818 * * [simplify]: Extracting #1: cost 29 inf + 0 62.819 * * [simplify]: Extracting #2: cost 103 inf + 87 62.822 * * [simplify]: Extracting #3: cost 105 inf + 4141 62.832 * * [simplify]: Extracting #4: cost 73 inf + 10882 62.839 * * [simplify]: Extracting #5: cost 37 inf + 25965 62.848 * * [simplify]: Extracting #6: cost 1 inf + 45827 62.859 * * [simplify]: Extracting #7: cost 0 inf + 46120 62.869 * [simplify]: Simplified to (* im (fma -1/3 (* im im) -2)) 62.869 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma -1/3 (* im im) -2)) 0)))) 62.869 * * * [progress]: adding candidates to table 64.611 * [progress]: [Phase 3 of 3] Extracting. 64.611 * * [regime]: Finding splitpoints for: (# # # # # # # # # # # #) 64.613 * * * [regime-changes]: Trying 6 branch expressions: (im (- (exp (- 0 im)) (exp im)) re (cos re) (* 0.5 (cos re)) (* (* 0.5 (cos re)) (- (exp (- 0 im)) (exp im)))) 64.613 * * * * [regimes]: Trying to branch on im from (# # # # # # # # # # # #) 64.703 * * * * [regimes]: Trying to branch on (- (exp (- 0 im)) (exp im)) from (# # # # # # # # # # # #) 64.793 * * * * [regimes]: Trying to branch on re from (# # # # # # # # # # # #) 64.924 * * * * [regimes]: Trying to branch on (cos re) from (# # # # # # # # # # # #) 65.046 * * * * [regimes]: Trying to branch on (* 0.5 (cos re)) from (# # # # # # # # # # # #) 65.147 * * * * [regimes]: Trying to branch on (* (* 0.5 (cos re)) (- (exp (- 0 im)) (exp im))) from (# # # # # # # # # # # #) 65.250 * * * [regime]: Found split indices: #