0.001 * [progress]: [Phase 1 of 3] Setting up. 0.001 * * * [progress]: [1/2] Preparing points 0.325 * * * [progress]: [2/2] Setting up program. 0.329 * [progress]: [Phase 2 of 3] Improving. 0.329 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 0.329 * [simplify]: Simplifying (* (* 0.5 (cos re)) (- (exp (- 0 im)) (exp im))) 0.329 * * [simplify]: iters left: 6 (11 enodes) 0.334 * * [simplify]: iters left: 5 (44 enodes) 0.379 * * [simplify]: iters left: 4 (74 enodes) 0.394 * * [simplify]: iters left: 3 (155 enodes) 0.450 * * [simplify]: iters left: 2 (247 enodes) 0.538 * * [simplify]: iters left: 1 (343 enodes) 0.639 * * [simplify]: Extracting #0: cost 1 inf + 0 0.639 * * [simplify]: Extracting #1: cost 24 inf + 0 0.639 * * [simplify]: Extracting #2: cost 51 inf + 43 0.639 * * [simplify]: Extracting #3: cost 46 inf + 848 0.641 * * [simplify]: Extracting #4: cost 9 inf + 6026 0.643 * * [simplify]: Extracting #5: cost 0 inf + 8099 0.646 * [simplify]: Simplified to (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im)))) 0.646 * [simplify]: Simplified (2) to (λ (re im) (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im))))) 0.651 * * [progress]: iteration 1 / 4 0.651 * * * [progress]: picking best candidate 0.656 * * * * [pick]: Picked # 0.656 * * * [progress]: localizing error 0.692 * * * [progress]: generating rewritten candidates 0.692 * * * * [progress]: [ 1 / 2 ] rewriting at (2 2) 0.780 * * * * [progress]: [ 2 / 2 ] rewriting at (2) 0.920 * * * [progress]: generating series expansions 0.920 * * * * [progress]: [ 1 / 2 ] generating series at (2 2) 0.921 * [backup-simplify]: Simplify (- (exp (- 0 im)) (exp im)) into (- (exp (- im)) (exp im)) 0.921 * [approximate]: Taking taylor expansion of (- (exp (- im)) (exp im)) in (im) around 0 0.921 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in im 0.921 * [taylor]: Taking taylor expansion of (exp (- im)) in im 0.921 * [taylor]: Taking taylor expansion of (- im) in im 0.921 * [taylor]: Taking taylor expansion of im in im 0.921 * [backup-simplify]: Simplify 0 into 0 0.921 * [backup-simplify]: Simplify 1 into 1 0.922 * [backup-simplify]: Simplify (- 0) into 0 0.922 * [backup-simplify]: Simplify (- 1) into -1 0.922 * [backup-simplify]: Simplify (exp 0) into 1 0.922 * [taylor]: Taking taylor expansion of (exp im) in im 0.922 * [taylor]: Taking taylor expansion of im in im 0.922 * [backup-simplify]: Simplify 0 into 0 0.922 * [backup-simplify]: Simplify 1 into 1 0.922 * [backup-simplify]: Simplify (exp 0) into 1 0.922 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in im 0.922 * [taylor]: Taking taylor expansion of (exp (- im)) in im 0.922 * [taylor]: Taking taylor expansion of (- im) in im 0.922 * [taylor]: Taking taylor expansion of im in im 0.922 * [backup-simplify]: Simplify 0 into 0 0.922 * [backup-simplify]: Simplify 1 into 1 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 (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.924 * [backup-simplify]: Simplify (- 1) into -1 0.924 * [backup-simplify]: Simplify (+ 1 -1) into 0 0.924 * [backup-simplify]: Simplify 0 into 0 0.925 * [backup-simplify]: Simplify (- 1) into -1 0.926 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 1) 1)))) into -1 0.927 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 0.927 * [backup-simplify]: Simplify (- 1) into -1 0.928 * [backup-simplify]: Simplify (+ -1 -1) into -2 0.928 * [backup-simplify]: Simplify -2 into -2 0.928 * [backup-simplify]: Simplify (- 1) into -1 0.929 * [backup-simplify]: Simplify (- 0) into 0 0.930 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 0.932 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 0.933 * [backup-simplify]: Simplify (- 1/2) into -1/2 0.933 * [backup-simplify]: Simplify (+ 1/2 -1/2) into 0 0.933 * [backup-simplify]: Simplify 0 into 0 0.934 * [backup-simplify]: Simplify (- 1) into -1 0.934 * [backup-simplify]: Simplify (- 1) into -1 0.934 * [backup-simplify]: Simplify (- 0) into 0 0.935 * [backup-simplify]: Simplify (- 0) into 0 0.937 * [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.940 * [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.940 * [backup-simplify]: Simplify (- 1/6) into -1/6 0.940 * [backup-simplify]: Simplify (+ -1/6 -1/6) into -1/3 0.940 * [backup-simplify]: Simplify -1/3 into -1/3 0.941 * [backup-simplify]: Simplify (- 1) into -1 0.941 * [backup-simplify]: Simplify (- 1) into -1 0.942 * [backup-simplify]: Simplify (- 0) into 0 0.942 * [backup-simplify]: Simplify (- 1) into -1 0.942 * [backup-simplify]: Simplify (- 0) into 0 0.943 * [backup-simplify]: Simplify (- 0) into 0 0.943 * [backup-simplify]: Simplify (- 0) into 0 0.948 * [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.952 * [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.952 * [backup-simplify]: Simplify (- 1/24) into -1/24 0.953 * [backup-simplify]: Simplify (+ 1/24 -1/24) into 0 0.953 * [backup-simplify]: Simplify 0 into 0 0.954 * [backup-simplify]: Simplify (- 1) into -1 0.954 * [backup-simplify]: Simplify (- 1) into -1 0.954 * [backup-simplify]: Simplify (- 0) into 0 0.955 * [backup-simplify]: Simplify (- 1) into -1 0.955 * [backup-simplify]: Simplify (- 0) into 0 0.955 * [backup-simplify]: Simplify (- 1) into -1 0.956 * [backup-simplify]: Simplify (- 0) into 0 0.956 * [backup-simplify]: Simplify (- 1) into -1 0.957 * [backup-simplify]: Simplify (- 0) into 0 0.957 * [backup-simplify]: Simplify (- 0) into 0 0.957 * [backup-simplify]: Simplify (- 0) into 0 0.958 * [backup-simplify]: Simplify (- 0) into 0 0.965 * [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.971 * [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.971 * [backup-simplify]: Simplify (- 1/120) into -1/120 0.972 * [backup-simplify]: Simplify (+ -1/120 -1/120) into -1/60 0.972 * [backup-simplify]: Simplify -1/60 into -1/60 0.972 * [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.972 * [backup-simplify]: Simplify (- (exp (- 0 (/ 1 im))) (exp (/ 1 im))) into (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0.972 * [approximate]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in (im) around 0 0.972 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in im 0.972 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 0.972 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 0.972 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.972 * [taylor]: Taking taylor expansion of im in im 0.972 * [backup-simplify]: Simplify 0 into 0 0.972 * [backup-simplify]: Simplify 1 into 1 0.973 * [backup-simplify]: Simplify (/ 1 1) into 1 0.973 * [backup-simplify]: Simplify (- 1) into -1 0.973 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 0.973 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.973 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.973 * [taylor]: Taking taylor expansion of im in im 0.974 * [backup-simplify]: Simplify 0 into 0 0.974 * [backup-simplify]: Simplify 1 into 1 0.974 * [backup-simplify]: Simplify (/ 1 1) into 1 0.974 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.974 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in im 0.974 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 0.974 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 0.974 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.974 * [taylor]: Taking taylor expansion of im in im 0.974 * [backup-simplify]: Simplify 0 into 0 0.974 * [backup-simplify]: Simplify 1 into 1 0.975 * [backup-simplify]: Simplify (/ 1 1) into 1 0.975 * [backup-simplify]: Simplify (- 1) into -1 0.975 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 0.975 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.975 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.975 * [taylor]: Taking taylor expansion of im in im 0.975 * [backup-simplify]: Simplify 0 into 0 0.975 * [backup-simplify]: Simplify 1 into 1 0.976 * [backup-simplify]: Simplify (/ 1 1) into 1 0.976 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.976 * [backup-simplify]: Simplify (- (exp (/ 1 im))) into (- (exp (/ 1 im))) 0.976 * [backup-simplify]: Simplify (+ (exp (- (/ 1 im))) (- (exp (/ 1 im)))) into (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0.976 * [backup-simplify]: Simplify (- (exp (- (/ 1 im))) (exp (/ 1 im))) into (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0.976 * [backup-simplify]: Simplify (- 0) into 0 0.977 * [backup-simplify]: Simplify (+ 0 0) into 0 0.977 * [backup-simplify]: Simplify 0 into 0 0.977 * [backup-simplify]: Simplify (- 0) into 0 0.978 * [backup-simplify]: Simplify (+ 0 0) into 0 0.978 * [backup-simplify]: Simplify 0 into 0 0.978 * [backup-simplify]: Simplify (- 0) into 0 0.978 * [backup-simplify]: Simplify (+ 0 0) into 0 0.978 * [backup-simplify]: Simplify 0 into 0 0.979 * [backup-simplify]: Simplify (- 0) into 0 0.979 * [backup-simplify]: Simplify (+ 0 0) into 0 0.979 * [backup-simplify]: Simplify 0 into 0 0.980 * [backup-simplify]: Simplify (- 0) into 0 0.980 * [backup-simplify]: Simplify (+ 0 0) into 0 0.980 * [backup-simplify]: Simplify 0 into 0 0.980 * [backup-simplify]: Simplify (- 0) into 0 0.981 * [backup-simplify]: Simplify (+ 0 0) into 0 0.982 * [backup-simplify]: Simplify 0 into 0 0.982 * [backup-simplify]: Simplify (- (exp (- (/ 1 (/ 1 im)))) (exp (/ 1 (/ 1 im)))) into (- (exp (- im)) (exp im)) 0.982 * [backup-simplify]: Simplify (- (exp (- 0 (/ 1 (- im)))) (exp (/ 1 (- im)))) into (- (exp (/ 1 im)) (exp (/ -1 im))) 0.982 * [approximate]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in (im) around 0 0.982 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in im 0.982 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.982 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.982 * [taylor]: Taking taylor expansion of im in im 0.982 * [backup-simplify]: Simplify 0 into 0 0.982 * [backup-simplify]: Simplify 1 into 1 0.983 * [backup-simplify]: Simplify (/ 1 1) into 1 0.983 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.983 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.983 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.983 * [taylor]: Taking taylor expansion of -1 in im 0.983 * [backup-simplify]: Simplify -1 into -1 0.983 * [taylor]: Taking taylor expansion of im in im 0.983 * [backup-simplify]: Simplify 0 into 0 0.983 * [backup-simplify]: Simplify 1 into 1 0.983 * [backup-simplify]: Simplify (/ -1 1) into -1 0.983 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.983 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in im 0.983 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.983 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.983 * [taylor]: Taking taylor expansion of im in im 0.983 * [backup-simplify]: Simplify 0 into 0 0.984 * [backup-simplify]: Simplify 1 into 1 0.984 * [backup-simplify]: Simplify (/ 1 1) into 1 0.984 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.984 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.984 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.984 * [taylor]: Taking taylor expansion of -1 in im 0.984 * [backup-simplify]: Simplify -1 into -1 0.984 * [taylor]: Taking taylor expansion of im in im 0.984 * [backup-simplify]: Simplify 0 into 0 0.984 * [backup-simplify]: Simplify 1 into 1 0.985 * [backup-simplify]: Simplify (/ -1 1) into -1 0.985 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.985 * [backup-simplify]: Simplify (- (exp (/ -1 im))) into (- (exp (/ -1 im))) 0.985 * [backup-simplify]: Simplify (+ (exp (/ 1 im)) (- (exp (/ -1 im)))) into (- (exp (/ 1 im)) (exp (/ -1 im))) 0.985 * [backup-simplify]: Simplify (- (exp (/ 1 im)) (exp (/ -1 im))) into (- (exp (/ 1 im)) (exp (/ -1 im))) 0.985 * [backup-simplify]: Simplify (- 0) into 0 0.986 * [backup-simplify]: Simplify (+ 0 0) into 0 0.986 * [backup-simplify]: Simplify 0 into 0 0.986 * [backup-simplify]: Simplify (- 0) into 0 0.987 * [backup-simplify]: Simplify (+ 0 0) into 0 0.987 * [backup-simplify]: Simplify 0 into 0 0.987 * [backup-simplify]: Simplify (- 0) into 0 0.987 * [backup-simplify]: Simplify (+ 0 0) into 0 0.987 * [backup-simplify]: Simplify 0 into 0 0.988 * [backup-simplify]: Simplify (- 0) into 0 0.988 * [backup-simplify]: Simplify (+ 0 0) into 0 0.988 * [backup-simplify]: Simplify 0 into 0 0.989 * [backup-simplify]: Simplify (- 0) into 0 0.989 * [backup-simplify]: Simplify (+ 0 0) into 0 0.989 * [backup-simplify]: Simplify 0 into 0 0.989 * [backup-simplify]: Simplify (- 0) into 0 0.990 * [backup-simplify]: Simplify (+ 0 0) into 0 0.990 * [backup-simplify]: Simplify 0 into 0 0.990 * [backup-simplify]: Simplify (- (exp (/ 1 (/ 1 (- im)))) (exp (/ -1 (/ 1 (- im))))) into (- (exp (* -1 im)) (exp im)) 0.990 * * * * [progress]: [ 2 / 2 ] generating series at (2) 0.990 * [backup-simplify]: Simplify (* (* 0.5 (cos re)) (- (exp (- 0 im)) (exp im))) into (* 0.5 (* (- (exp (- im)) (exp im)) (cos re))) 0.990 * [approximate]: Taking taylor expansion of (* 0.5 (* (- (exp (- im)) (exp im)) (cos re))) in (re im) around 0 0.990 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (- im)) (exp im)) (cos 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 (- im)) (exp im)) (cos re)) in im 0.990 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in im 0.990 * [taylor]: Taking taylor expansion of (exp (- im)) in im 0.991 * [taylor]: Taking taylor expansion of (- im) in im 0.991 * [taylor]: Taking taylor expansion of im in im 0.991 * [backup-simplify]: Simplify 0 into 0 0.991 * [backup-simplify]: Simplify 1 into 1 0.991 * [backup-simplify]: Simplify (- 0) into 0 0.991 * [backup-simplify]: Simplify (- 1) into -1 0.991 * [backup-simplify]: Simplify (exp 0) into 1 0.991 * [taylor]: Taking taylor expansion of (exp im) in im 0.991 * [taylor]: Taking taylor expansion of im in im 0.991 * [backup-simplify]: Simplify 0 into 0 0.991 * [backup-simplify]: Simplify 1 into 1 0.991 * [backup-simplify]: Simplify (exp 0) into 1 0.992 * [taylor]: Taking taylor expansion of (cos re) in im 0.992 * [taylor]: Taking taylor expansion of re in im 0.992 * [backup-simplify]: Simplify re into re 0.992 * [backup-simplify]: Simplify (cos re) into (cos re) 0.992 * [backup-simplify]: Simplify (sin re) into (sin re) 0.992 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (- im)) (exp im)) (cos re))) in re 0.992 * [taylor]: Taking taylor expansion of 0.5 in re 0.992 * [backup-simplify]: Simplify 0.5 into 0.5 0.992 * [taylor]: Taking taylor expansion of (* (- (exp (- im)) (exp im)) (cos re)) in re 0.992 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in re 0.992 * [taylor]: Taking taylor expansion of (exp (- im)) in re 0.992 * [taylor]: Taking taylor expansion of (- 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 (- im) into (- im) 0.992 * [backup-simplify]: Simplify (- im) into (- im) 0.992 * [backup-simplify]: Simplify (exp (- im)) into (exp (- im)) 0.992 * [taylor]: Taking taylor expansion of (exp 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 (exp im) into (exp im) 0.992 * [taylor]: Taking taylor expansion of (cos re) in re 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.992 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (- im)) (exp im)) (cos re))) in re 0.992 * [taylor]: Taking taylor expansion of 0.5 in re 0.992 * [backup-simplify]: Simplify 0.5 into 0.5 0.992 * [taylor]: Taking taylor expansion of (* (- (exp (- im)) (exp im)) (cos re)) in re 0.992 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in re 0.992 * [taylor]: Taking taylor expansion of (exp (- im)) in re 0.992 * [taylor]: Taking taylor expansion of (- im) in re 0.992 * [taylor]: Taking taylor expansion of im in re 0.993 * [backup-simplify]: Simplify im into im 0.993 * [backup-simplify]: Simplify (- im) into (- im) 0.993 * [backup-simplify]: Simplify (- im) into (- im) 0.993 * [backup-simplify]: Simplify (exp (- im)) into (exp (- im)) 0.993 * [taylor]: Taking taylor expansion of (exp 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 (exp im) into (exp im) 0.993 * [taylor]: Taking taylor expansion of (cos re) in re 0.993 * [taylor]: Taking taylor expansion of re in re 0.993 * [backup-simplify]: Simplify 0 into 0 0.993 * [backup-simplify]: Simplify 1 into 1 0.993 * [backup-simplify]: Simplify (- (exp im)) into (- (exp im)) 0.993 * [backup-simplify]: Simplify (+ (exp (- im)) (- (exp im))) into (- (exp (- im)) (exp im)) 0.993 * [backup-simplify]: Simplify (* (- (exp (- im)) (exp im)) 1) into (- (exp (- im)) (exp im)) 0.993 * [backup-simplify]: Simplify (* 0.5 (- (exp (- im)) (exp im))) into (* 0.5 (- (exp (- im)) (exp im))) 0.993 * [taylor]: Taking taylor expansion of (* 0.5 (- (exp (- im)) (exp im))) in im 0.993 * [taylor]: Taking taylor expansion of 0.5 in im 0.993 * [backup-simplify]: Simplify 0.5 into 0.5 0.993 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in im 0.993 * [taylor]: Taking taylor expansion of (exp (- im)) in im 0.993 * [taylor]: Taking taylor expansion of (- im) in im 0.993 * [taylor]: Taking taylor expansion of im in im 0.994 * [backup-simplify]: Simplify 0 into 0 0.994 * [backup-simplify]: Simplify 1 into 1 0.994 * [backup-simplify]: Simplify (- 0) into 0 0.994 * [backup-simplify]: Simplify (- 1) into -1 0.994 * [backup-simplify]: Simplify (exp 0) into 1 0.994 * [taylor]: Taking taylor expansion of (exp im) in im 0.994 * [taylor]: Taking taylor expansion of im in im 0.995 * [backup-simplify]: Simplify 0 into 0 0.995 * [backup-simplify]: Simplify 1 into 1 0.995 * [backup-simplify]: Simplify (exp 0) into 1 0.995 * [backup-simplify]: Simplify (- 1) into -1 0.995 * [backup-simplify]: Simplify (+ 1 -1) into 0 0.996 * [backup-simplify]: Simplify (* 0.5 0) into 0 0.996 * [backup-simplify]: Simplify 0 into 0 0.996 * [backup-simplify]: Simplify (+ 0) into 0 0.996 * [backup-simplify]: Simplify (- im) into (- im) 0.997 * [backup-simplify]: Simplify (- 0) into 0 0.997 * [backup-simplify]: Simplify (* (exp (- im)) (+ (* (/ (pow 0 1) 1)))) into 0 0.998 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 1) 1)))) into 0 0.999 * [backup-simplify]: Simplify (- 0) into 0 0.999 * [backup-simplify]: Simplify (+ 0 0) into 0 1.000 * [backup-simplify]: Simplify (+ (* (- (exp (- im)) (exp im)) 0) (* 0 1)) into 0 1.000 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (- (exp (- im)) (exp im)))) into 0 1.000 * [taylor]: Taking taylor expansion of 0 in im 1.000 * [backup-simplify]: Simplify 0 into 0 1.000 * [backup-simplify]: Simplify 0 into 0 1.001 * [backup-simplify]: Simplify (- 1) into -1 1.002 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 1) 1)))) into -1 1.003 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1.003 * [backup-simplify]: Simplify (- 1) into -1 1.003 * [backup-simplify]: Simplify (+ -1 -1) into -2 1.005 * [backup-simplify]: Simplify (+ (* 0.5 -2) (* 0 0)) into (- 1.0) 1.005 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 1.006 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 2) 2)) 0) into -1/2 1.006 * [backup-simplify]: Simplify (- im) into (- im) 1.007 * [backup-simplify]: Simplify (- 0) into 0 1.007 * [backup-simplify]: Simplify (- 0) into 0 1.008 * [backup-simplify]: Simplify (* (exp (- im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1.013 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1.014 * [backup-simplify]: Simplify (- 0) into 0 1.014 * [backup-simplify]: Simplify (+ 0 0) into 0 1.015 * [backup-simplify]: Simplify (+ (* (- (exp (- im)) (exp im)) -1/2) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (exp im)) (* 1/2 (exp (- im)))) 1.016 * [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)))) 1.016 * [taylor]: Taking taylor expansion of (- (* 0.25 (exp im)) (* 0.25 (exp (- im)))) in im 1.016 * [taylor]: Taking taylor expansion of (* 0.25 (exp im)) in im 1.016 * [taylor]: Taking taylor expansion of 0.25 in im 1.016 * [backup-simplify]: Simplify 0.25 into 0.25 1.016 * [taylor]: Taking taylor expansion of (exp im) in im 1.016 * [taylor]: Taking taylor expansion of im in im 1.016 * [backup-simplify]: Simplify 0 into 0 1.016 * [backup-simplify]: Simplify 1 into 1 1.016 * [backup-simplify]: Simplify (exp 0) into 1 1.016 * [taylor]: Taking taylor expansion of (* 0.25 (exp (- im))) in im 1.016 * [taylor]: Taking taylor expansion of 0.25 in im 1.016 * [backup-simplify]: Simplify 0.25 into 0.25 1.016 * [taylor]: Taking taylor expansion of (exp (- im)) in im 1.016 * [taylor]: Taking taylor expansion of (- im) in im 1.016 * [taylor]: Taking taylor expansion of im in im 1.016 * [backup-simplify]: Simplify 0 into 0 1.016 * [backup-simplify]: Simplify 1 into 1 1.017 * [backup-simplify]: Simplify (- 0) into 0 1.017 * [backup-simplify]: Simplify (- 1) into -1 1.017 * [backup-simplify]: Simplify (exp 0) into 1 1.018 * [backup-simplify]: Simplify (* 0.25 1) into 0.25 1.018 * [backup-simplify]: Simplify (* 0.25 1) into 0.25 1.019 * [backup-simplify]: Simplify (- 0.25) into (- 0.25) 1.019 * [backup-simplify]: Simplify (+ 0.25 (- 0.25)) into 0 1.019 * [backup-simplify]: Simplify 0 into 0 1.019 * [backup-simplify]: Simplify 0 into 0 1.020 * [backup-simplify]: Simplify (- 1) into -1 1.020 * [backup-simplify]: Simplify (- 0) into 0 1.022 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1.024 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1.024 * [backup-simplify]: Simplify (- 1/2) into -1/2 1.024 * [backup-simplify]: Simplify (+ 1/2 -1/2) into 0 1.025 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 -2) (* 0 0))) into 0 1.025 * [backup-simplify]: Simplify 0 into 0 1.027 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 1 1) 1) (/ (pow 0 1) 1)) 0) into 0 1.027 * [backup-simplify]: Simplify (- im) into (- im) 1.027 * [backup-simplify]: Simplify (- 0) into 0 1.028 * [backup-simplify]: Simplify (- 0) into 0 1.028 * [backup-simplify]: Simplify (- 0) into 0 1.028 * [backup-simplify]: Simplify (- 0) into 0 1.030 * [backup-simplify]: Simplify (* (exp (- im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 1.032 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 1.032 * [backup-simplify]: Simplify (- 0) into 0 1.033 * [backup-simplify]: Simplify (+ 0 0) into 0 1.034 * [backup-simplify]: Simplify (+ (* (- (exp (- im)) (exp im)) 0) (+ (* 0 -1/2) (+ (* 0 0) (* 0 1)))) into 0 1.035 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 (- (* 1/2 (exp im)) (* 1/2 (exp (- im))))) (+ (* 0 0) (* 0 (- (exp (- im)) (exp im)))))) into 0 1.035 * [taylor]: Taking taylor expansion of 0 in im 1.035 * [backup-simplify]: Simplify 0 into 0 1.035 * [backup-simplify]: Simplify 0 into 0 1.036 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1.037 * [backup-simplify]: Simplify (+ (* 0.25 1) (* 0 1)) into 0.25 1.038 * [backup-simplify]: Simplify (- 1) into -1 1.039 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 1) 1)))) into -1 1.040 * [backup-simplify]: Simplify (+ (* 0.25 -1) (* 0 1)) into (- 0.25) 1.041 * [backup-simplify]: Simplify (- (- 0.25)) into 0.25 1.042 * [backup-simplify]: Simplify (+ 0.25 0.25) into 0.5 1.042 * [backup-simplify]: Simplify 0.5 into 0.5 1.042 * [backup-simplify]: Simplify 0 into 0 1.042 * [backup-simplify]: Simplify (- 1) into -1 1.043 * [backup-simplify]: Simplify (- 1) into -1 1.043 * [backup-simplify]: Simplify (- 0) into 0 1.044 * [backup-simplify]: Simplify (- 0) into 0 1.046 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 3) 6)) (* (/ (pow -1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into -1/6 1.049 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 3) 6)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 1/6 1.049 * [backup-simplify]: Simplify (- 1/6) into -1/6 1.050 * [backup-simplify]: Simplify (+ -1/6 -1/6) into -1/3 1.052 * [backup-simplify]: Simplify (+ (* 0.5 -1/3) (+ (* 0 0) (+ (* 0 -2) (* 0 0)))) into (- 0.16666666666666666) 1.052 * [backup-simplify]: Simplify (- 0.16666666666666666) into (- 0.16666666666666666) 1.053 * [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))) 1.054 * [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)))) 1.054 * [approximate]: Taking taylor expansion of (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) in (re im) around 0 1.054 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) in im 1.054 * [taylor]: Taking taylor expansion of 0.5 in im 1.054 * [backup-simplify]: Simplify 0.5 into 0.5 1.054 * [taylor]: Taking taylor expansion of (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) in im 1.054 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in im 1.054 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 1.054 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 1.054 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.054 * [taylor]: Taking taylor expansion of im in im 1.054 * [backup-simplify]: Simplify 0 into 0 1.054 * [backup-simplify]: Simplify 1 into 1 1.054 * [backup-simplify]: Simplify (/ 1 1) into 1 1.055 * [backup-simplify]: Simplify (- 1) into -1 1.055 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 1.055 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1.055 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.055 * [taylor]: Taking taylor expansion of im in im 1.055 * [backup-simplify]: Simplify 0 into 0 1.055 * [backup-simplify]: Simplify 1 into 1 1.055 * [backup-simplify]: Simplify (/ 1 1) into 1 1.055 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1.055 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 1.055 * [taylor]: Taking taylor expansion of (/ 1 re) in im 1.055 * [taylor]: Taking taylor expansion of re in im 1.056 * [backup-simplify]: Simplify re into re 1.056 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 1.056 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 1.056 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 1.056 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) in re 1.056 * [taylor]: Taking taylor expansion of 0.5 in re 1.056 * [backup-simplify]: Simplify 0.5 into 0.5 1.056 * [taylor]: Taking taylor expansion of (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) in re 1.056 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in re 1.056 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in re 1.056 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in re 1.056 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1.056 * [taylor]: Taking taylor expansion of im in re 1.056 * [backup-simplify]: Simplify im into im 1.056 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 1.056 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 1.056 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 1.056 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 1.056 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 1.056 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1.056 * [taylor]: Taking taylor expansion of im in re 1.056 * [backup-simplify]: Simplify im into im 1.056 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 1.056 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1.056 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 1.057 * [taylor]: Taking taylor expansion of (/ 1 re) in re 1.057 * [taylor]: Taking taylor expansion of re in re 1.057 * [backup-simplify]: Simplify 0 into 0 1.057 * [backup-simplify]: Simplify 1 into 1 1.057 * [backup-simplify]: Simplify (/ 1 1) into 1 1.057 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 1.057 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) in re 1.057 * [taylor]: Taking taylor expansion of 0.5 in re 1.057 * [backup-simplify]: Simplify 0.5 into 0.5 1.057 * [taylor]: Taking taylor expansion of (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) in re 1.057 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in re 1.057 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in re 1.057 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in re 1.057 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1.057 * [taylor]: Taking taylor expansion of im in re 1.057 * [backup-simplify]: Simplify im into im 1.057 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 1.057 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 1.058 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 1.058 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 1.058 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 1.058 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1.058 * [taylor]: Taking taylor expansion of im in re 1.058 * [backup-simplify]: Simplify im into im 1.058 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 1.058 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1.058 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 1.058 * [taylor]: Taking taylor expansion of (/ 1 re) in re 1.058 * [taylor]: Taking taylor expansion of re in re 1.058 * [backup-simplify]: Simplify 0 into 0 1.058 * [backup-simplify]: Simplify 1 into 1 1.058 * [backup-simplify]: Simplify (/ 1 1) into 1 1.058 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 1.059 * [backup-simplify]: Simplify (- (exp (/ 1 im))) into (- (exp (/ 1 im))) 1.059 * [backup-simplify]: Simplify (+ (exp (- (/ 1 im))) (- (exp (/ 1 im)))) into (- (exp (- (/ 1 im))) (exp (/ 1 im))) 1.059 * [backup-simplify]: Simplify (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) into (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) 1.059 * [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)))) 1.059 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) in im 1.059 * [taylor]: Taking taylor expansion of 0.5 in im 1.059 * [backup-simplify]: Simplify 0.5 into 0.5 1.059 * [taylor]: Taking taylor expansion of (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) in im 1.059 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in im 1.059 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 1.060 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 1.060 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.060 * [taylor]: Taking taylor expansion of im in im 1.060 * [backup-simplify]: Simplify 0 into 0 1.060 * [backup-simplify]: Simplify 1 into 1 1.060 * [backup-simplify]: Simplify (/ 1 1) into 1 1.060 * [backup-simplify]: Simplify (- 1) into -1 1.060 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 1.060 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1.061 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.061 * [taylor]: Taking taylor expansion of im in im 1.061 * [backup-simplify]: Simplify 0 into 0 1.061 * [backup-simplify]: Simplify 1 into 1 1.061 * [backup-simplify]: Simplify (/ 1 1) into 1 1.061 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1.061 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 1.061 * [taylor]: Taking taylor expansion of (/ 1 re) in im 1.061 * [taylor]: Taking taylor expansion of re in im 1.061 * [backup-simplify]: Simplify re into re 1.061 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 1.061 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 1.061 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 1.061 * [backup-simplify]: Simplify (- (exp (/ 1 im))) into (- (exp (/ 1 im))) 1.062 * [backup-simplify]: Simplify (+ (exp (- (/ 1 im))) (- (exp (/ 1 im)))) into (- (exp (- (/ 1 im))) (exp (/ 1 im))) 1.062 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 1.062 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 1.062 * [backup-simplify]: Simplify (- 0) into 0 1.062 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 1.062 * [backup-simplify]: Simplify (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) into (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) 1.063 * [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)))) 1.063 * [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)))) 1.063 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 1.063 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 1.063 * [backup-simplify]: Simplify (- 0) into 0 1.064 * [backup-simplify]: Simplify (* (exp (- (/ 1 im))) (+ (* (/ (pow 0 1) 1)))) into 0 1.064 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 1.065 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 1.066 * [backup-simplify]: Simplify (- 0) into 0 1.066 * [backup-simplify]: Simplify (+ 0 0) into 0 1.066 * [backup-simplify]: Simplify (+ (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0) (* 0 (cos (/ 1 re)))) into 0 1.067 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))))) into 0 1.067 * [taylor]: Taking taylor expansion of 0 in im 1.067 * [backup-simplify]: Simplify 0 into 0 1.067 * [backup-simplify]: Simplify 0 into 0 1.067 * [backup-simplify]: Simplify (+ 0) into 0 1.068 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 1)) into 0 1.068 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 1.069 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1.069 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 0)) into 0 1.070 * [backup-simplify]: Simplify (- 0) into 0 1.070 * [backup-simplify]: Simplify (+ 0 0) into 0 1.070 * [backup-simplify]: Simplify (- 0) into 0 1.071 * [backup-simplify]: Simplify (+ 0 0) into 0 1.071 * [backup-simplify]: Simplify (+ (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0) (* 0 (cos (/ 1 re)))) into 0 1.072 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))))) into 0 1.072 * [backup-simplify]: Simplify 0 into 0 1.072 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 1.072 * [backup-simplify]: Simplify (- 0) into 0 1.072 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 1.073 * [backup-simplify]: Simplify (- 0) into 0 1.074 * [backup-simplify]: Simplify (* (exp (- (/ 1 im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1.074 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 1.076 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1.076 * [backup-simplify]: Simplify (- 0) into 0 1.076 * [backup-simplify]: Simplify (+ 0 0) into 0 1.077 * [backup-simplify]: Simplify (+ (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0) (+ (* 0 0) (* 0 (cos (/ 1 re))))) into 0 1.078 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))))) into 0 1.078 * [taylor]: Taking taylor expansion of 0 in im 1.078 * [backup-simplify]: Simplify 0 into 0 1.078 * [backup-simplify]: Simplify 0 into 0 1.078 * [backup-simplify]: Simplify 0 into 0 1.079 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1.080 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 1.080 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 1.081 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1.081 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 1.082 * [backup-simplify]: Simplify (- 0) into 0 1.082 * [backup-simplify]: Simplify (+ 0 0) into 0 1.082 * [backup-simplify]: Simplify (- 0) into 0 1.083 * [backup-simplify]: Simplify (+ 0 0) into 0 1.083 * [backup-simplify]: Simplify (+ (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0) (+ (* 0 0) (* 0 (cos (/ 1 re))))) into 0 1.084 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))))) into 0 1.084 * [backup-simplify]: Simplify 0 into 0 1.084 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 1.085 * [backup-simplify]: Simplify (- 0) into 0 1.085 * [backup-simplify]: Simplify (- 0) into 0 1.086 * [backup-simplify]: Simplify (- 0) into 0 1.086 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 1.086 * [backup-simplify]: Simplify (- 0) into 0 1.087 * [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.087 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 1.088 * [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.088 * [backup-simplify]: Simplify (- 0) into 0 1.089 * [backup-simplify]: Simplify (+ 0 0) into 0 1.089 * [backup-simplify]: Simplify (+ (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cos (/ 1 re)))))) into 0 1.090 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))))))) into 0 1.090 * [taylor]: Taking taylor expansion of 0 in im 1.090 * [backup-simplify]: Simplify 0 into 0 1.090 * [backup-simplify]: Simplify 0 into 0 1.090 * [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))) 1.090 * [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)))) 1.091 * [approximate]: Taking taylor expansion of (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) in (re im) around 0 1.091 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) in im 1.091 * [taylor]: Taking taylor expansion of 0.5 in im 1.091 * [backup-simplify]: Simplify 0.5 into 0.5 1.091 * [taylor]: Taking taylor expansion of (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) in im 1.091 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in im 1.091 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1.091 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.091 * [taylor]: Taking taylor expansion of im in im 1.091 * [backup-simplify]: Simplify 0 into 0 1.091 * [backup-simplify]: Simplify 1 into 1 1.091 * [backup-simplify]: Simplify (/ 1 1) into 1 1.091 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1.091 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1.091 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1.091 * [taylor]: Taking taylor expansion of -1 in im 1.091 * [backup-simplify]: Simplify -1 into -1 1.091 * [taylor]: Taking taylor expansion of im in im 1.091 * [backup-simplify]: Simplify 0 into 0 1.091 * [backup-simplify]: Simplify 1 into 1 1.091 * [backup-simplify]: Simplify (/ -1 1) into -1 1.091 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1.091 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 1.091 * [taylor]: Taking taylor expansion of (/ -1 re) in im 1.091 * [taylor]: Taking taylor expansion of -1 in im 1.091 * [backup-simplify]: Simplify -1 into -1 1.091 * [taylor]: Taking taylor expansion of re in im 1.091 * [backup-simplify]: Simplify re into re 1.092 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 1.092 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 1.092 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 1.092 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) in re 1.092 * [taylor]: Taking taylor expansion of 0.5 in re 1.092 * [backup-simplify]: Simplify 0.5 into 0.5 1.092 * [taylor]: Taking taylor expansion of (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) in re 1.092 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in re 1.092 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 1.092 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1.092 * [taylor]: Taking taylor expansion of im in re 1.092 * [backup-simplify]: Simplify im into im 1.092 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 1.092 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1.092 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 1.092 * [taylor]: Taking taylor expansion of (/ -1 im) in re 1.092 * [taylor]: Taking taylor expansion of -1 in re 1.092 * [backup-simplify]: Simplify -1 into -1 1.092 * [taylor]: Taking taylor expansion of im in re 1.092 * [backup-simplify]: Simplify im into im 1.092 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 1.092 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1.092 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 1.092 * [taylor]: Taking taylor expansion of (/ -1 re) in re 1.092 * [taylor]: Taking taylor expansion of -1 in re 1.092 * [backup-simplify]: Simplify -1 into -1 1.092 * [taylor]: Taking taylor expansion of re in re 1.092 * [backup-simplify]: Simplify 0 into 0 1.092 * [backup-simplify]: Simplify 1 into 1 1.093 * [backup-simplify]: Simplify (/ -1 1) into -1 1.093 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 1.093 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) in re 1.093 * [taylor]: Taking taylor expansion of 0.5 in re 1.093 * [backup-simplify]: Simplify 0.5 into 0.5 1.093 * [taylor]: Taking taylor expansion of (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) in re 1.093 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in re 1.093 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 1.093 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1.093 * [taylor]: Taking taylor expansion of im in re 1.093 * [backup-simplify]: Simplify im into im 1.093 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 1.093 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1.093 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 1.093 * [taylor]: Taking taylor expansion of (/ -1 im) in re 1.093 * [taylor]: Taking taylor expansion of -1 in re 1.093 * [backup-simplify]: Simplify -1 into -1 1.093 * [taylor]: Taking taylor expansion of im in re 1.093 * [backup-simplify]: Simplify im into im 1.093 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 1.093 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1.093 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 1.093 * [taylor]: Taking taylor expansion of (/ -1 re) in re 1.093 * [taylor]: Taking taylor expansion of -1 in re 1.093 * [backup-simplify]: Simplify -1 into -1 1.093 * [taylor]: Taking taylor expansion of re in re 1.093 * [backup-simplify]: Simplify 0 into 0 1.093 * [backup-simplify]: Simplify 1 into 1 1.093 * [backup-simplify]: Simplify (/ -1 1) into -1 1.093 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 1.094 * [backup-simplify]: Simplify (- (exp (/ -1 im))) into (- (exp (/ -1 im))) 1.094 * [backup-simplify]: Simplify (+ (exp (/ 1 im)) (- (exp (/ -1 im)))) into (- (exp (/ 1 im)) (exp (/ -1 im))) 1.094 * [backup-simplify]: Simplify (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) into (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) 1.094 * [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)))) 1.094 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) in im 1.094 * [taylor]: Taking taylor expansion of 0.5 in im 1.094 * [backup-simplify]: Simplify 0.5 into 0.5 1.094 * [taylor]: Taking taylor expansion of (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) in im 1.094 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in im 1.094 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1.094 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.094 * [taylor]: Taking taylor expansion of im in im 1.094 * [backup-simplify]: Simplify 0 into 0 1.094 * [backup-simplify]: Simplify 1 into 1 1.094 * [backup-simplify]: Simplify (/ 1 1) into 1 1.094 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1.094 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1.094 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1.094 * [taylor]: Taking taylor expansion of -1 in im 1.094 * [backup-simplify]: Simplify -1 into -1 1.094 * [taylor]: Taking taylor expansion of im in im 1.094 * [backup-simplify]: Simplify 0 into 0 1.094 * [backup-simplify]: Simplify 1 into 1 1.095 * [backup-simplify]: Simplify (/ -1 1) into -1 1.095 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1.095 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 1.095 * [taylor]: Taking taylor expansion of (/ -1 re) in im 1.095 * [taylor]: Taking taylor expansion of -1 in im 1.095 * [backup-simplify]: Simplify -1 into -1 1.095 * [taylor]: Taking taylor expansion of re in im 1.095 * [backup-simplify]: Simplify re into re 1.095 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 1.095 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 1.095 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 1.095 * [backup-simplify]: Simplify (- (exp (/ -1 im))) into (- (exp (/ -1 im))) 1.095 * [backup-simplify]: Simplify (+ (exp (/ 1 im)) (- (exp (/ -1 im)))) into (- (exp (/ 1 im)) (exp (/ -1 im))) 1.095 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 1.095 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 1.095 * [backup-simplify]: Simplify (- 0) into 0 1.095 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 1.096 * [backup-simplify]: Simplify (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) into (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) 1.096 * [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)))) 1.096 * [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)))) 1.096 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 1.096 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 1.097 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 1.097 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 1.098 * [backup-simplify]: Simplify (- 0) into 0 1.098 * [backup-simplify]: Simplify (+ 0 0) into 0 1.098 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 im)) (exp (/ -1 im))) 0) (* 0 (cos (/ -1 re)))) into 0 1.098 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))))) into 0 1.098 * [taylor]: Taking taylor expansion of 0 in im 1.098 * [backup-simplify]: Simplify 0 into 0 1.098 * [backup-simplify]: Simplify 0 into 0 1.099 * [backup-simplify]: Simplify (+ 0) into 0 1.099 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 1)) into 0 1.099 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 1.099 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1.100 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 0)) into 0 1.100 * [backup-simplify]: Simplify (- 0) into 0 1.100 * [backup-simplify]: Simplify (+ 0 0) into 0 1.100 * [backup-simplify]: Simplify (- 0) into 0 1.101 * [backup-simplify]: Simplify (+ 0 0) into 0 1.101 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 im)) (exp (/ -1 im))) 0) (* 0 (cos (/ -1 re)))) into 0 1.101 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))))) into 0 1.101 * [backup-simplify]: Simplify 0 into 0 1.101 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 1.102 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1.102 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 1.103 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1.103 * [backup-simplify]: Simplify (- 0) into 0 1.103 * [backup-simplify]: Simplify (+ 0 0) into 0 1.104 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 im)) (exp (/ -1 im))) 0) (+ (* 0 0) (* 0 (cos (/ -1 re))))) into 0 1.104 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))))) into 0 1.104 * [taylor]: Taking taylor expansion of 0 in im 1.104 * [backup-simplify]: Simplify 0 into 0 1.104 * [backup-simplify]: Simplify 0 into 0 1.104 * [backup-simplify]: Simplify 0 into 0 1.105 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1.105 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 1.105 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 1.106 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1.106 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 1.106 * [backup-simplify]: Simplify (- 0) into 0 1.107 * [backup-simplify]: Simplify (+ 0 0) into 0 1.107 * [backup-simplify]: Simplify (- 0) into 0 1.107 * [backup-simplify]: Simplify (+ 0 0) into 0 1.107 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 im)) (exp (/ -1 im))) 0) (+ (* 0 0) (* 0 (cos (/ -1 re))))) into 0 1.108 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))))) into 0 1.108 * [backup-simplify]: Simplify 0 into 0 1.108 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 1.109 * [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.109 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 1.110 * [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.110 * [backup-simplify]: Simplify (- 0) into 0 1.111 * [backup-simplify]: Simplify (+ 0 0) into 0 1.111 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 im)) (exp (/ -1 im))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cos (/ -1 re)))))) into 0 1.112 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))))))) into 0 1.112 * [taylor]: Taking taylor expansion of 0 in im 1.112 * [backup-simplify]: Simplify 0 into 0 1.112 * [backup-simplify]: Simplify 0 into 0 1.112 * [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.112 * * * [progress]: simplifying candidates 1.112 * * * * [progress]: [ 1 / 192 ] simplifiying candidate # 1.113 * [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.113 * * [simplify]: iters left: 6 (19 enodes) 1.117 * * [simplify]: iters left: 5 (74 enodes) 1.132 * * [simplify]: iters left: 4 (110 enodes) 1.149 * * [simplify]: iters left: 3 (148 enodes) 1.183 * * [simplify]: iters left: 2 (259 enodes) 1.287 * * [simplify]: Extracting #0: cost 1 inf + 0 1.287 * * [simplify]: Extracting #1: cost 11 inf + 0 1.287 * * [simplify]: Extracting #2: cost 82 inf + 0 1.288 * * [simplify]: Extracting #3: cost 124 inf + 1225 1.291 * * [simplify]: Extracting #4: cost 87 inf + 13383 1.299 * * [simplify]: Extracting #5: cost 22 inf + 35432 1.308 * * [simplify]: Extracting #6: cost 1 inf + 45182 1.318 * * [simplify]: Extracting #7: cost 0 inf + 45664 1.328 * [simplify]: Simplified to (- (exp (- (- im im) im)) (exp im)) 1.328 * [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.328 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 1.329 * * [simplify]: iters left: 6 (7 enodes) 1.332 * * [simplify]: iters left: 5 (26 enodes) 1.341 * * [simplify]: iters left: 4 (42 enodes) 1.359 * * [simplify]: iters left: 3 (83 enodes) 1.391 * * [simplify]: iters left: 2 (133 enodes) 1.431 * * [simplify]: iters left: 1 (202 enodes) 1.469 * * [simplify]: Extracting #0: cost 1 inf + 0 1.469 * * [simplify]: Extracting #1: cost 0 inf + 1 1.469 * [simplify]: Simplified to 0 1.469 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- (- im im) im)) (exp im)) 0))) 1.470 * * * * [progress]: [ 2 / 192 ] simplifiying candidate # 1.470 * [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.470 * * [simplify]: iters left: 6 (18 enodes) 1.480 * * [simplify]: iters left: 5 (66 enodes) 1.506 * * [simplify]: iters left: 4 (92 enodes) 1.525 * * [simplify]: iters left: 3 (112 enodes) 1.541 * * [simplify]: iters left: 2 (181 enodes) 1.588 * * [simplify]: iters left: 1 (345 enodes) 1.707 * * [simplify]: Extracting #0: cost 1 inf + 0 1.707 * * [simplify]: Extracting #1: cost 8 inf + 0 1.707 * * [simplify]: Extracting #2: cost 56 inf + 1 1.708 * * [simplify]: Extracting #3: cost 121 inf + 991 1.709 * * [simplify]: Extracting #4: cost 103 inf + 10367 1.714 * * [simplify]: Extracting #5: cost 16 inf + 39971 1.720 * * [simplify]: Extracting #6: cost 1 inf + 45487 1.725 * * [simplify]: Extracting #7: cost 0 inf + 45891 1.731 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 1.731 * [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.731 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 1.732 * * [simplify]: iters left: 5 (6 enodes) 1.733 * * [simplify]: iters left: 4 (18 enodes) 1.735 * * [simplify]: iters left: 3 (26 enodes) 1.739 * * [simplify]: iters left: 2 (34 enodes) 1.744 * * [simplify]: iters left: 1 (36 enodes) 1.752 * * [simplify]: Extracting #0: cost 1 inf + 0 1.752 * * [simplify]: Extracting #1: cost 0 inf + 1 1.752 * [simplify]: Simplified to 0 1.752 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 1.752 * * * * [progress]: [ 3 / 192 ] simplifiying candidate # 1.752 * [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.753 * * [simplify]: iters left: 6 (18 enodes) 1.762 * * [simplify]: iters left: 5 (70 enodes) 1.790 * * [simplify]: iters left: 4 (98 enodes) 1.817 * * [simplify]: iters left: 3 (122 enodes) 1.839 * * [simplify]: iters left: 2 (189 enodes) 1.879 * * [simplify]: iters left: 1 (359 enodes) 2.006 * * [simplify]: Extracting #0: cost 1 inf + 0 2.007 * * [simplify]: Extracting #1: cost 7 inf + 0 2.007 * * [simplify]: Extracting #2: cost 56 inf + 2 2.008 * * [simplify]: Extracting #3: cost 131 inf + 931 2.012 * * [simplify]: Extracting #4: cost 119 inf + 10498 2.018 * * [simplify]: Extracting #5: cost 36 inf + 39103 2.024 * * [simplify]: Extracting #6: cost 2 inf + 52763 2.031 * * [simplify]: Extracting #7: cost 0 inf + 53134 2.038 * * [simplify]: Extracting #8: cost 0 inf + 53095 2.046 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 2.046 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 2.047 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 2.047 * * [simplify]: iters left: 4 (6 enodes) 2.050 * * [simplify]: iters left: 3 (21 enodes) 2.055 * * [simplify]: iters left: 2 (31 enodes) 2.060 * * [simplify]: iters left: 1 (35 enodes) 2.066 * * [simplify]: Extracting #0: cost 1 inf + 0 2.066 * * [simplify]: Extracting #1: cost 7 inf + 0 2.066 * * [simplify]: Extracting #2: cost 7 inf + 3 2.066 * * [simplify]: Extracting #3: cost 2 inf + 370 2.066 * * [simplify]: Extracting #4: cost 0 inf + 592 2.066 * [simplify]: Simplified to (* (exp im) 0) 2.066 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 2.066 * * * * [progress]: [ 4 / 192 ] simplifiying candidate # 2.067 * [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)))))) 2.067 * * [simplify]: iters left: 6 (18 enodes) 2.071 * * [simplify]: iters left: 5 (65 enodes) 2.082 * * [simplify]: iters left: 4 (101 enodes) 2.105 * * [simplify]: iters left: 3 (146 enodes) 2.133 * * [simplify]: iters left: 2 (274 enodes) 2.248 * * [simplify]: Extracting #0: cost 1 inf + 0 2.248 * * [simplify]: Extracting #1: cost 10 inf + 0 2.248 * * [simplify]: Extracting #2: cost 57 inf + 1 2.249 * * [simplify]: Extracting #3: cost 113 inf + 792 2.251 * * [simplify]: Extracting #4: cost 89 inf + 6813 2.256 * * [simplify]: Extracting #5: cost 36 inf + 24632 2.266 * * [simplify]: Extracting #6: cost 1 inf + 43033 2.276 * * [simplify]: Extracting #7: cost 0 inf + 43635 2.285 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 2.285 * [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.286 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 2.286 * * [simplify]: iters left: 6 (7 enodes) 2.289 * * [simplify]: iters left: 5 (26 enodes) 2.298 * * [simplify]: iters left: 4 (42 enodes) 2.307 * * [simplify]: iters left: 3 (83 enodes) 2.322 * * [simplify]: iters left: 2 (133 enodes) 2.347 * * [simplify]: iters left: 1 (202 enodes) 2.401 * * [simplify]: Extracting #0: cost 1 inf + 0 2.401 * * [simplify]: Extracting #1: cost 0 inf + 1 2.401 * [simplify]: Simplified to 0 2.401 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 2.401 * * * * [progress]: [ 5 / 192 ] simplifiying candidate # 2.402 * [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.402 * * [simplify]: iters left: 6 (17 enodes) 2.406 * * [simplify]: iters left: 5 (56 enodes) 2.418 * * [simplify]: iters left: 4 (80 enodes) 2.436 * * [simplify]: iters left: 3 (107 enodes) 2.451 * * [simplify]: iters left: 2 (170 enodes) 2.513 * * [simplify]: iters left: 1 (329 enodes) 2.684 * * [simplify]: Extracting #0: cost 1 inf + 0 2.684 * * [simplify]: Extracting #1: cost 16 inf + 0 2.684 * * [simplify]: Extracting #2: cost 90 inf + 1 2.686 * * [simplify]: Extracting #3: cost 154 inf + 2001 2.689 * * [simplify]: Extracting #4: cost 106 inf + 9321 2.696 * * [simplify]: Extracting #5: cost 59 inf + 22782 2.708 * * [simplify]: Extracting #6: cost 17 inf + 47199 2.722 * * [simplify]: Extracting #7: cost 3 inf + 56912 2.738 * * [simplify]: Extracting #8: cost 0 inf + 59389 2.756 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 2.756 * [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.757 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 2.757 * * [simplify]: iters left: 5 (6 enodes) 2.760 * * [simplify]: iters left: 4 (18 enodes) 2.765 * * [simplify]: iters left: 3 (26 enodes) 2.773 * * [simplify]: iters left: 2 (34 enodes) 2.782 * * [simplify]: iters left: 1 (36 enodes) 2.790 * * [simplify]: Extracting #0: cost 1 inf + 0 2.790 * * [simplify]: Extracting #1: cost 0 inf + 1 2.790 * [simplify]: Simplified to 0 2.790 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 2.790 * * * * [progress]: [ 6 / 192 ] simplifiying candidate # 2.791 * [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.791 * * [simplify]: iters left: 6 (17 enodes) 2.800 * * [simplify]: iters left: 5 (60 enodes) 2.820 * * [simplify]: iters left: 4 (86 enodes) 2.844 * * [simplify]: iters left: 3 (117 enodes) 2.877 * * [simplify]: iters left: 2 (201 enodes) 2.971 * * [simplify]: iters left: 1 (366 enodes) 3.102 * * [simplify]: Extracting #0: cost 1 inf + 0 3.103 * * [simplify]: Extracting #1: cost 7 inf + 0 3.103 * * [simplify]: Extracting #2: cost 32 inf + 2 3.103 * * [simplify]: Extracting #3: cost 116 inf + 419 3.106 * * [simplify]: Extracting #4: cost 155 inf + 3222 3.111 * * [simplify]: Extracting #5: cost 110 inf + 13988 3.121 * * [simplify]: Extracting #6: cost 51 inf + 41530 3.137 * * [simplify]: Extracting #7: cost 2 inf + 72212 3.153 * * [simplify]: Extracting #8: cost 0 inf + 73646 3.168 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 3.169 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 3.169 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 3.169 * * [simplify]: iters left: 4 (6 enodes) 3.172 * * [simplify]: iters left: 3 (21 enodes) 3.180 * * [simplify]: iters left: 2 (31 enodes) 3.190 * * [simplify]: iters left: 1 (35 enodes) 3.201 * * [simplify]: Extracting #0: cost 1 inf + 0 3.201 * * [simplify]: Extracting #1: cost 7 inf + 0 3.201 * * [simplify]: Extracting #2: cost 7 inf + 3 3.201 * * [simplify]: Extracting #3: cost 2 inf + 370 3.201 * * [simplify]: Extracting #4: cost 0 inf + 592 3.202 * [simplify]: Simplified to (* (exp im) 0) 3.202 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 3.202 * * * * [progress]: [ 7 / 192 ] simplifiying candidate # 3.202 * [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)))))) 3.202 * * [simplify]: iters left: 6 (18 enodes) 3.215 * * [simplify]: iters left: 5 (64 enodes) 3.236 * * [simplify]: iters left: 4 (101 enodes) 3.266 * * [simplify]: iters left: 3 (140 enodes) 3.290 * * [simplify]: iters left: 2 (236 enodes) 3.350 * * [simplify]: iters left: 1 (437 enodes) 3.563 * * [simplify]: Extracting #0: cost 1 inf + 0 3.564 * * [simplify]: Extracting #1: cost 14 inf + 0 3.564 * * [simplify]: Extracting #2: cost 91 inf + 1 3.565 * * [simplify]: Extracting #3: cost 326 inf + 922 3.566 * * [simplify]: Extracting #4: cost 307 inf + 6406 3.574 * * [simplify]: Extracting #5: cost 111 inf + 98532 3.596 * * [simplify]: Extracting #6: cost 7 inf + 161822 3.627 * * [simplify]: Extracting #7: cost 0 inf + 166153 3.661 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 3.661 * [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.662 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 3.662 * * [simplify]: iters left: 6 (7 enodes) 3.665 * * [simplify]: iters left: 5 (26 enodes) 3.674 * * [simplify]: iters left: 4 (42 enodes) 3.683 * * [simplify]: iters left: 3 (83 enodes) 3.699 * * [simplify]: iters left: 2 (133 enodes) 3.728 * * [simplify]: iters left: 1 (202 enodes) 4.163 * * [simplify]: Extracting #0: cost 1 inf + 0 4.163 * * [simplify]: Extracting #1: cost 0 inf + 1 4.163 * [simplify]: Simplified to 0 4.163 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 4.163 * * * * [progress]: [ 8 / 192 ] simplifiying candidate # 4.164 * [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))))) 4.164 * * [simplify]: iters left: 6 (17 enodes) 4.173 * * [simplify]: iters left: 5 (55 enodes) 4.191 * * [simplify]: iters left: 4 (80 enodes) 4.213 * * [simplify]: iters left: 3 (101 enodes) 4.240 * * [simplify]: iters left: 2 (143 enodes) 4.280 * * [simplify]: iters left: 1 (208 enodes) 4.323 * * [simplify]: Extracting #0: cost 1 inf + 0 4.323 * * [simplify]: Extracting #1: cost 8 inf + 0 4.323 * * [simplify]: Extracting #2: cost 19 inf + 1 4.323 * * [simplify]: Extracting #3: cost 26 inf + 114 4.323 * * [simplify]: Extracting #4: cost 15 inf + 1825 4.324 * * [simplify]: Extracting #5: cost 1 inf + 3431 4.325 * * [simplify]: Extracting #6: cost 0 inf + 3582 4.326 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 4.326 * [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.326 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 4.326 * * [simplify]: iters left: 5 (6 enodes) 4.328 * * [simplify]: iters left: 4 (18 enodes) 4.330 * * [simplify]: iters left: 3 (26 enodes) 4.337 * * [simplify]: iters left: 2 (34 enodes) 4.346 * * [simplify]: iters left: 1 (36 enodes) 4.352 * * [simplify]: Extracting #0: cost 1 inf + 0 4.352 * * [simplify]: Extracting #1: cost 0 inf + 1 4.352 * [simplify]: Simplified to 0 4.352 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 4.352 * * * * [progress]: [ 9 / 192 ] simplifiying candidate # 4.352 * [simplify]: Simplifying (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (exp im) 1))) 4.353 * * [simplify]: iters left: 6 (16 enodes) 4.357 * * [simplify]: iters left: 5 (55 enodes) 4.367 * * [simplify]: iters left: 4 (83 enodes) 4.382 * * [simplify]: iters left: 3 (110 enodes) 4.401 * * [simplify]: iters left: 2 (162 enodes) 4.448 * * [simplify]: iters left: 1 (257 enodes) 4.532 * * [simplify]: Extracting #0: cost 1 inf + 0 4.532 * * [simplify]: Extracting #1: cost 7 inf + 0 4.532 * * [simplify]: Extracting #2: cost 22 inf + 2 4.532 * * [simplify]: Extracting #3: cost 29 inf + 711 4.533 * * [simplify]: Extracting #4: cost 15 inf + 3810 4.534 * * [simplify]: Extracting #5: cost 3 inf + 5457 4.535 * * [simplify]: Extracting #6: cost 1 inf + 5780 4.536 * * [simplify]: Extracting #7: cost 0 inf + 6102 4.537 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 4.537 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 4.538 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 4.538 * * [simplify]: iters left: 4 (6 enodes) 4.539 * * [simplify]: iters left: 3 (21 enodes) 4.543 * * [simplify]: iters left: 2 (31 enodes) 4.550 * * [simplify]: iters left: 1 (35 enodes) 4.556 * * [simplify]: Extracting #0: cost 1 inf + 0 4.556 * * [simplify]: Extracting #1: cost 7 inf + 0 4.556 * * [simplify]: Extracting #2: cost 7 inf + 3 4.556 * * [simplify]: Extracting #3: cost 2 inf + 370 4.556 * * [simplify]: Extracting #4: cost 0 inf + 592 4.556 * [simplify]: Simplified to (* (exp im) 0) 4.556 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 4.557 * * * * [progress]: [ 10 / 192 ] simplifiying candidate # 4.557 * [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)))))) 4.557 * * [simplify]: iters left: 6 (18 enodes) 4.564 * * [simplify]: iters left: 5 (71 enodes) 4.588 * * [simplify]: iters left: 4 (107 enodes) 4.618 * * [simplify]: iters left: 3 (145 enodes) 4.640 * * [simplify]: iters left: 2 (256 enodes) 4.706 * * [simplify]: Extracting #0: cost 1 inf + 0 4.706 * * [simplify]: Extracting #1: cost 11 inf + 0 4.707 * * [simplify]: Extracting #2: cost 82 inf + 0 4.708 * * [simplify]: Extracting #3: cost 124 inf + 1426 4.710 * * [simplify]: Extracting #4: cost 97 inf + 9001 4.716 * * [simplify]: Extracting #5: cost 41 inf + 25581 4.724 * * [simplify]: Extracting #6: cost 3 inf + 43878 4.729 * * [simplify]: Extracting #7: cost 0 inf + 45664 4.733 * [simplify]: Simplified to (- (exp (- (- im im) im)) (exp im)) 4.734 * [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.734 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 4.734 * * [simplify]: iters left: 6 (7 enodes) 4.735 * * [simplify]: iters left: 5 (26 enodes) 4.740 * * [simplify]: iters left: 4 (42 enodes) 4.751 * * [simplify]: iters left: 3 (83 enodes) 4.766 * * [simplify]: iters left: 2 (133 enodes) 4.800 * * [simplify]: iters left: 1 (202 enodes) 4.846 * * [simplify]: Extracting #0: cost 1 inf + 0 4.846 * * [simplify]: Extracting #1: cost 0 inf + 1 4.846 * [simplify]: Simplified to 0 4.846 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- (- im im) im)) (exp im)) 0))) 4.847 * * * * [progress]: [ 11 / 192 ] simplifiying candidate # 4.847 * [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.847 * * [simplify]: iters left: 6 (17 enodes) 4.856 * * [simplify]: iters left: 5 (63 enodes) 4.868 * * [simplify]: iters left: 4 (89 enodes) 4.880 * * [simplify]: iters left: 3 (109 enodes) 4.902 * * [simplify]: iters left: 2 (178 enodes) 4.943 * * [simplify]: iters left: 1 (342 enodes) 5.045 * * [simplify]: Extracting #0: cost 1 inf + 0 5.045 * * [simplify]: Extracting #1: cost 8 inf + 0 5.045 * * [simplify]: Extracting #2: cost 56 inf + 1 5.046 * * [simplify]: Extracting #3: cost 114 inf + 2080 5.048 * * [simplify]: Extracting #4: cost 109 inf + 7989 5.051 * * [simplify]: Extracting #5: cost 48 inf + 24322 5.059 * * [simplify]: Extracting #6: cost 3 inf + 44199 5.064 * * [simplify]: Extracting #7: cost 0 inf + 45977 5.070 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 5.070 * [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.071 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 5.071 * * [simplify]: iters left: 5 (6 enodes) 5.072 * * [simplify]: iters left: 4 (18 enodes) 5.074 * * [simplify]: iters left: 3 (26 enodes) 5.078 * * [simplify]: iters left: 2 (34 enodes) 5.085 * * [simplify]: iters left: 1 (36 enodes) 5.088 * * [simplify]: Extracting #0: cost 1 inf + 0 5.088 * * [simplify]: Extracting #1: cost 0 inf + 1 5.089 * [simplify]: Simplified to 0 5.089 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 5.089 * * * * [progress]: [ 12 / 192 ] simplifiying candidate # 5.089 * [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))) 5.089 * * [simplify]: iters left: 6 (17 enodes) 5.097 * * [simplify]: iters left: 5 (67 enodes) 5.118 * * [simplify]: iters left: 4 (95 enodes) 5.132 * * [simplify]: iters left: 3 (119 enodes) 5.149 * * [simplify]: iters left: 2 (186 enodes) 5.205 * * [simplify]: iters left: 1 (356 enodes) 5.378 * * [simplify]: Extracting #0: cost 1 inf + 0 5.378 * * [simplify]: Extracting #1: cost 7 inf + 0 5.379 * * [simplify]: Extracting #2: cost 56 inf + 2 5.380 * * [simplify]: Extracting #3: cost 126 inf + 1727 5.383 * * [simplify]: Extracting #4: cost 125 inf + 7349 5.390 * * [simplify]: Extracting #5: cost 55 inf + 28588 5.402 * * [simplify]: Extracting #6: cost 11 inf + 47328 5.420 * * [simplify]: Extracting #7: cost 0 inf + 53339 5.433 * * [simplify]: Extracting #8: cost 0 inf + 53259 5.445 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 5.445 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 5.446 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 5.446 * * [simplify]: iters left: 4 (6 enodes) 5.449 * * [simplify]: iters left: 3 (21 enodes) 5.457 * * [simplify]: iters left: 2 (31 enodes) 5.467 * * [simplify]: iters left: 1 (35 enodes) 5.478 * * [simplify]: Extracting #0: cost 1 inf + 0 5.478 * * [simplify]: Extracting #1: cost 7 inf + 0 5.479 * * [simplify]: Extracting #2: cost 7 inf + 3 5.479 * * [simplify]: Extracting #3: cost 2 inf + 370 5.479 * * [simplify]: Extracting #4: cost 0 inf + 592 5.479 * [simplify]: Simplified to (* (exp im) 0) 5.479 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 5.480 * * * * [progress]: [ 13 / 192 ] simplifiying candidate # 5.480 * [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)))))) 5.480 * * [simplify]: iters left: 6 (17 enodes) 5.489 * * [simplify]: iters left: 5 (62 enodes) 5.510 * * [simplify]: iters left: 4 (98 enodes) 5.540 * * [simplify]: iters left: 3 (143 enodes) 5.591 * * [simplify]: iters left: 2 (272 enodes) 5.732 * * [simplify]: Extracting #0: cost 1 inf + 0 5.732 * * [simplify]: Extracting #1: cost 10 inf + 0 5.732 * * [simplify]: Extracting #2: cost 58 inf + 1 5.733 * * [simplify]: Extracting #3: cost 110 inf + 1205 5.735 * * [simplify]: Extracting #4: cost 88 inf + 6351 5.741 * * [simplify]: Extracting #5: cost 28 inf + 27655 5.751 * * [simplify]: Extracting #6: cost 1 inf + 42834 5.760 * * [simplify]: Extracting #7: cost 0 inf + 43367 5.769 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 5.769 * [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.770 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 5.770 * * [simplify]: iters left: 6 (7 enodes) 5.773 * * [simplify]: iters left: 5 (26 enodes) 5.782 * * [simplify]: iters left: 4 (42 enodes) 5.797 * * [simplify]: iters left: 3 (83 enodes) 5.815 * * [simplify]: iters left: 2 (133 enodes) 5.836 * * [simplify]: iters left: 1 (202 enodes) 5.876 * * [simplify]: Extracting #0: cost 1 inf + 0 5.877 * * [simplify]: Extracting #1: cost 0 inf + 1 5.877 * [simplify]: Simplified to 0 5.877 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 5.877 * * * * [progress]: [ 14 / 192 ] simplifiying candidate # 5.877 * [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.877 * * [simplify]: iters left: 6 (16 enodes) 5.881 * * [simplify]: iters left: 5 (53 enodes) 5.893 * * [simplify]: iters left: 4 (77 enodes) 5.904 * * [simplify]: iters left: 3 (104 enodes) 5.921 * * [simplify]: iters left: 2 (167 enodes) 5.962 * * [simplify]: iters left: 1 (326 enodes) 6.096 * * [simplify]: Extracting #0: cost 1 inf + 0 6.096 * * [simplify]: Extracting #1: cost 16 inf + 0 6.097 * * [simplify]: Extracting #2: cost 90 inf + 1 6.097 * * [simplify]: Extracting #3: cost 151 inf + 2094 6.099 * * [simplify]: Extracting #4: cost 106 inf + 9224 6.103 * * [simplify]: Extracting #5: cost 67 inf + 19411 6.108 * * [simplify]: Extracting #6: cost 26 inf + 40465 6.115 * * [simplify]: Extracting #7: cost 1 inf + 57993 6.127 * * [simplify]: Extracting #8: cost 0 inf + 58945 6.136 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 6.136 * [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.137 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 6.137 * * [simplify]: iters left: 5 (6 enodes) 6.138 * * [simplify]: iters left: 4 (18 enodes) 6.141 * * [simplify]: iters left: 3 (26 enodes) 6.144 * * [simplify]: iters left: 2 (34 enodes) 6.149 * * [simplify]: iters left: 1 (36 enodes) 6.153 * * [simplify]: Extracting #0: cost 1 inf + 0 6.153 * * [simplify]: Extracting #1: cost 0 inf + 1 6.153 * [simplify]: Simplified to 0 6.153 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 6.153 * * * * [progress]: [ 15 / 192 ] simplifiying candidate # 6.153 * [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))) 6.153 * * [simplify]: iters left: 6 (16 enodes) 6.158 * * [simplify]: iters left: 5 (57 enodes) 6.170 * * [simplify]: iters left: 4 (83 enodes) 6.194 * * [simplify]: iters left: 3 (114 enodes) 6.226 * * [simplify]: iters left: 2 (198 enodes) 6.322 * * [simplify]: iters left: 1 (363 enodes) 6.506 * * [simplify]: Extracting #0: cost 1 inf + 0 6.506 * * [simplify]: Extracting #1: cost 7 inf + 0 6.507 * * [simplify]: Extracting #2: cost 32 inf + 2 6.507 * * [simplify]: Extracting #3: cost 109 inf + 1217 6.508 * * [simplify]: Extracting #4: cost 141 inf + 5938 6.511 * * [simplify]: Extracting #5: cost 99 inf + 18072 6.517 * * [simplify]: Extracting #6: cost 44 inf + 44987 6.525 * * [simplify]: Extracting #7: cost 0 inf + 74024 6.540 * * [simplify]: Extracting #8: cost 0 inf + 73424 6.556 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 6.556 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 6.556 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 6.557 * * [simplify]: iters left: 4 (6 enodes) 6.560 * * [simplify]: iters left: 3 (21 enodes) 6.568 * * [simplify]: iters left: 2 (31 enodes) 6.581 * * [simplify]: iters left: 1 (35 enodes) 6.591 * * [simplify]: Extracting #0: cost 1 inf + 0 6.591 * * [simplify]: Extracting #1: cost 7 inf + 0 6.592 * * [simplify]: Extracting #2: cost 7 inf + 3 6.592 * * [simplify]: Extracting #3: cost 2 inf + 370 6.592 * * [simplify]: Extracting #4: cost 0 inf + 592 6.592 * [simplify]: Simplified to (* (exp im) 0) 6.592 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 6.593 * * * * [progress]: [ 16 / 192 ] simplifiying candidate # 6.593 * [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)))))) 6.593 * * [simplify]: iters left: 6 (17 enodes) 6.602 * * [simplify]: iters left: 5 (61 enodes) 6.619 * * [simplify]: iters left: 4 (98 enodes) 6.634 * * [simplify]: iters left: 3 (137 enodes) 6.666 * * [simplify]: iters left: 2 (233 enodes) 6.752 * * [simplify]: iters left: 1 (428 enodes) 6.888 * * [simplify]: Extracting #0: cost 1 inf + 0 6.888 * * [simplify]: Extracting #1: cost 14 inf + 0 6.889 * * [simplify]: Extracting #2: cost 87 inf + 1 6.890 * * [simplify]: Extracting #3: cost 318 inf + 1486 6.892 * * [simplify]: Extracting #4: cost 279 inf + 11404 6.899 * * [simplify]: Extracting #5: cost 125 inf + 87681 6.913 * * [simplify]: Extracting #6: cost 10 inf + 159621 6.928 * * [simplify]: Extracting #7: cost 0 inf + 164260 6.957 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 6.957 * [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.958 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 6.958 * * [simplify]: iters left: 6 (7 enodes) 6.960 * * [simplify]: iters left: 5 (26 enodes) 6.969 * * [simplify]: iters left: 4 (42 enodes) 6.984 * * [simplify]: iters left: 3 (83 enodes) 7.011 * * [simplify]: iters left: 2 (133 enodes) 7.047 * * [simplify]: iters left: 1 (202 enodes) 7.113 * * [simplify]: Extracting #0: cost 1 inf + 0 7.113 * * [simplify]: Extracting #1: cost 0 inf + 1 7.113 * [simplify]: Simplified to 0 7.113 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 7.113 * * * * [progress]: [ 17 / 192 ] simplifiying candidate # 7.113 * [simplify]: Simplifying (fma (exp (fma (sqrt 0) (sqrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (sqrt (exp im)) (sqrt (exp im))))) 7.114 * * [simplify]: iters left: 6 (16 enodes) 7.118 * * [simplify]: iters left: 5 (52 enodes) 7.128 * * [simplify]: iters left: 4 (77 enodes) 7.149 * * [simplify]: iters left: 3 (98 enodes) 7.170 * * [simplify]: iters left: 2 (140 enodes) 7.198 * * [simplify]: iters left: 1 (205 enodes) 7.246 * * [simplify]: Extracting #0: cost 1 inf + 0 7.246 * * [simplify]: Extracting #1: cost 8 inf + 0 7.246 * * [simplify]: Extracting #2: cost 18 inf + 1 7.246 * * [simplify]: Extracting #3: cost 21 inf + 588 7.246 * * [simplify]: Extracting #4: cost 14 inf + 2127 7.247 * * [simplify]: Extracting #5: cost 0 inf + 3733 7.248 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 7.248 * [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.249 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 7.249 * * [simplify]: iters left: 5 (6 enodes) 7.250 * * [simplify]: iters left: 4 (18 enodes) 7.252 * * [simplify]: iters left: 3 (26 enodes) 7.256 * * [simplify]: iters left: 2 (34 enodes) 7.260 * * [simplify]: iters left: 1 (36 enodes) 7.266 * * [simplify]: Extracting #0: cost 1 inf + 0 7.266 * * [simplify]: Extracting #1: cost 0 inf + 1 7.266 * [simplify]: Simplified to 0 7.266 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 7.266 * * * * [progress]: [ 18 / 192 ] simplifiying candidate # 7.267 * [simplify]: Simplifying (fma (exp (fma (sqrt 0) (sqrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (exp im) 1))) 7.267 * * [simplify]: iters left: 6 (15 enodes) 7.275 * * [simplify]: iters left: 5 (52 enodes) 7.290 * * [simplify]: iters left: 4 (80 enodes) 7.302 * * [simplify]: iters left: 3 (107 enodes) 7.316 * * [simplify]: iters left: 2 (159 enodes) 7.354 * * [simplify]: iters left: 1 (254 enodes) 7.416 * * [simplify]: Extracting #0: cost 1 inf + 0 7.416 * * [simplify]: Extracting #1: cost 7 inf + 0 7.416 * * [simplify]: Extracting #2: cost 22 inf + 2 7.416 * * [simplify]: Extracting #3: cost 26 inf + 1075 7.417 * * [simplify]: Extracting #4: cost 13 inf + 4173 7.418 * * [simplify]: Extracting #5: cost 2 inf + 5850 7.421 * * [simplify]: Extracting #6: cost 0 inf + 6173 7.423 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 7.423 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 7.423 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 7.424 * * [simplify]: iters left: 4 (6 enodes) 7.427 * * [simplify]: iters left: 3 (21 enodes) 7.435 * * [simplify]: iters left: 2 (31 enodes) 7.447 * * [simplify]: iters left: 1 (35 enodes) 7.452 * * [simplify]: Extracting #0: cost 1 inf + 0 7.453 * * [simplify]: Extracting #1: cost 7 inf + 0 7.453 * * [simplify]: Extracting #2: cost 7 inf + 3 7.453 * * [simplify]: Extracting #3: cost 2 inf + 370 7.453 * * [simplify]: Extracting #4: cost 0 inf + 592 7.453 * [simplify]: Simplified to (* (exp im) 0) 7.453 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 7.453 * * * * [progress]: [ 19 / 192 ] simplifiying candidate # 7.453 * [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)))))) 7.453 * * [simplify]: iters left: 6 (18 enodes) 7.458 * * [simplify]: iters left: 5 (72 enodes) 7.470 * * [simplify]: iters left: 4 (101 enodes) 7.491 * * [simplify]: iters left: 3 (147 enodes) 7.538 * * [simplify]: iters left: 2 (264 enodes) 7.646 * * [simplify]: Extracting #0: cost 1 inf + 0 7.646 * * [simplify]: Extracting #1: cost 10 inf + 0 7.646 * * [simplify]: Extracting #2: cost 65 inf + 1 7.646 * * [simplify]: Extracting #3: cost 100 inf + 1770 7.648 * * [simplify]: Extracting #4: cost 85 inf + 6488 7.651 * * [simplify]: Extracting #5: cost 28 inf + 24172 7.655 * * [simplify]: Extracting #6: cost 0 inf + 38194 7.659 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 7.659 * [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.659 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 7.659 * * [simplify]: iters left: 6 (7 enodes) 7.661 * * [simplify]: iters left: 5 (26 enodes) 7.665 * * [simplify]: iters left: 4 (42 enodes) 7.681 * * [simplify]: iters left: 3 (83 enodes) 7.711 * * [simplify]: iters left: 2 (133 enodes) 7.751 * * [simplify]: iters left: 1 (202 enodes) 7.817 * * [simplify]: Extracting #0: cost 1 inf + 0 7.817 * * [simplify]: Extracting #1: cost 0 inf + 1 7.817 * [simplify]: Simplified to 0 7.817 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 7.818 * * * * [progress]: [ 20 / 192 ] simplifiying candidate # 7.818 * [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.818 * * [simplify]: iters left: 6 (17 enodes) 7.822 * * [simplify]: iters left: 5 (64 enodes) 7.832 * * [simplify]: iters left: 4 (83 enodes) 7.849 * * [simplify]: iters left: 3 (111 enodes) 7.877 * * [simplify]: iters left: 2 (186 enodes) 7.944 * * [simplify]: iters left: 1 (361 enodes) 8.046 * * [simplify]: Extracting #0: cost 1 inf + 0 8.046 * * [simplify]: Extracting #1: cost 8 inf + 0 8.046 * * [simplify]: Extracting #2: cost 49 inf + 1 8.046 * * [simplify]: Extracting #3: cost 110 inf + 1324 8.048 * * [simplify]: Extracting #4: cost 110 inf + 6111 8.053 * * [simplify]: Extracting #5: cost 46 inf + 20061 8.057 * * [simplify]: Extracting #6: cost 7 inf + 37026 8.062 * * [simplify]: Extracting #7: cost 0 inf + 40734 8.067 * * [simplify]: Extracting #8: cost 0 inf + 40616 8.074 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 8.074 * [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.075 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 8.075 * * [simplify]: iters left: 5 (6 enodes) 8.077 * * [simplify]: iters left: 4 (18 enodes) 8.082 * * [simplify]: iters left: 3 (26 enodes) 8.086 * * [simplify]: iters left: 2 (34 enodes) 8.090 * * [simplify]: iters left: 1 (36 enodes) 8.094 * * [simplify]: Extracting #0: cost 1 inf + 0 8.094 * * [simplify]: Extracting #1: cost 0 inf + 1 8.094 * [simplify]: Simplified to 0 8.094 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 8.094 * * * * [progress]: [ 21 / 192 ] simplifiying candidate # 8.095 * [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))) 8.095 * * [simplify]: iters left: 6 (16 enodes) 8.099 * * [simplify]: iters left: 5 (64 enodes) 8.110 * * [simplify]: iters left: 4 (86 enodes) 8.130 * * [simplify]: iters left: 3 (120 enodes) 8.150 * * [simplify]: iters left: 2 (196 enodes) 8.223 * * [simplify]: iters left: 1 (351 enodes) 8.339 * * [simplify]: Extracting #0: cost 1 inf + 0 8.339 * * [simplify]: Extracting #1: cost 10 inf + 0 8.339 * * [simplify]: Extracting #2: cost 58 inf + 2 8.340 * * [simplify]: Extracting #3: cost 123 inf + 1949 8.341 * * [simplify]: Extracting #4: cost 122 inf + 6922 8.345 * * [simplify]: Extracting #5: cost 43 inf + 30320 8.351 * * [simplify]: Extracting #6: cost 2 inf + 50640 8.358 * * [simplify]: Extracting #7: cost 0 inf + 51645 8.364 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 8.364 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 8.364 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 8.364 * * [simplify]: iters left: 4 (6 enodes) 8.366 * * [simplify]: iters left: 3 (21 enodes) 8.374 * * [simplify]: iters left: 2 (31 enodes) 8.383 * * [simplify]: iters left: 1 (35 enodes) 8.394 * * [simplify]: Extracting #0: cost 1 inf + 0 8.394 * * [simplify]: Extracting #1: cost 7 inf + 0 8.394 * * [simplify]: Extracting #2: cost 7 inf + 3 8.394 * * [simplify]: Extracting #3: cost 2 inf + 370 8.394 * * [simplify]: Extracting #4: cost 0 inf + 592 8.395 * [simplify]: Simplified to (* (exp im) 0) 8.395 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 8.395 * * * * [progress]: [ 22 / 192 ] simplifiying candidate # 8.395 * [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)))))) 8.395 * * [simplify]: iters left: 6 (17 enodes) 8.405 * * [simplify]: iters left: 5 (63 enodes) 8.424 * * [simplify]: iters left: 4 (91 enodes) 8.441 * * [simplify]: iters left: 3 (139 enodes) 8.467 * * [simplify]: iters left: 2 (254 enodes) 8.553 * * [simplify]: Extracting #0: cost 1 inf + 0 8.553 * * [simplify]: Extracting #1: cost 10 inf + 0 8.553 * * [simplify]: Extracting #2: cost 57 inf + 1 8.554 * * [simplify]: Extracting #3: cost 102 inf + 1134 8.555 * * [simplify]: Extracting #4: cost 84 inf + 4780 8.557 * * [simplify]: Extracting #5: cost 25 inf + 27517 8.561 * * [simplify]: Extracting #6: cost 1 inf + 39917 8.569 * * [simplify]: Extracting #7: cost 0 inf + 40359 8.578 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 8.578 * [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.578 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 8.578 * * [simplify]: iters left: 6 (7 enodes) 8.580 * * [simplify]: iters left: 5 (26 enodes) 8.585 * * [simplify]: iters left: 4 (42 enodes) 8.594 * * [simplify]: iters left: 3 (83 enodes) 8.613 * * [simplify]: iters left: 2 (133 enodes) 8.640 * * [simplify]: iters left: 1 (202 enodes) 8.679 * * [simplify]: Extracting #0: cost 1 inf + 0 8.679 * * [simplify]: Extracting #1: cost 0 inf + 1 8.679 * [simplify]: Simplified to 0 8.679 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 8.679 * * * * [progress]: [ 23 / 192 ] simplifiying candidate # 8.679 * [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.680 * * [simplify]: iters left: 6 (16 enodes) 8.688 * * [simplify]: iters left: 5 (54 enodes) 8.708 * * [simplify]: iters left: 4 (70 enodes) 8.728 * * [simplify]: iters left: 3 (100 enodes) 8.759 * * [simplify]: iters left: 2 (156 enodes) 8.821 * * [simplify]: iters left: 1 (292 enodes) 8.959 * * [simplify]: Extracting #0: cost 1 inf + 0 8.959 * * [simplify]: Extracting #1: cost 16 inf + 0 8.959 * * [simplify]: Extracting #2: cost 85 inf + 1 8.961 * * [simplify]: Extracting #3: cost 152 inf + 1441 8.963 * * [simplify]: Extracting #4: cost 103 inf + 7164 8.966 * * [simplify]: Extracting #5: cost 59 inf + 19018 8.971 * * [simplify]: Extracting #6: cost 12 inf + 45873 8.979 * * [simplify]: Extracting #7: cost 0 inf + 55119 8.986 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 8.986 * [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.986 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 8.986 * * [simplify]: iters left: 5 (6 enodes) 8.988 * * [simplify]: iters left: 4 (18 enodes) 8.990 * * [simplify]: iters left: 3 (26 enodes) 8.994 * * [simplify]: iters left: 2 (34 enodes) 8.999 * * [simplify]: iters left: 1 (36 enodes) 9.010 * * [simplify]: Extracting #0: cost 1 inf + 0 9.010 * * [simplify]: Extracting #1: cost 0 inf + 1 9.010 * [simplify]: Simplified to 0 9.010 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 9.010 * * * * [progress]: [ 24 / 192 ] simplifiying candidate # 9.011 * [simplify]: Simplifying (fma (exp (fma 1 0 (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (exp im) 1))) 9.011 * * [simplify]: iters left: 6 (15 enodes) 9.019 * * [simplify]: iters left: 5 (54 enodes) 9.036 * * [simplify]: iters left: 4 (73 enodes) 9.058 * * [simplify]: iters left: 3 (109 enodes) 9.090 * * [simplify]: iters left: 2 (179 enodes) 9.147 * * [simplify]: iters left: 1 (336 enodes) 9.295 * * [simplify]: Extracting #0: cost 1 inf + 0 9.295 * * [simplify]: Extracting #1: cost 7 inf + 0 9.296 * * [simplify]: Extracting #2: cost 29 inf + 2 9.296 * * [simplify]: Extracting #3: cost 95 inf + 955 9.299 * * [simplify]: Extracting #4: cost 114 inf + 5282 9.306 * * [simplify]: Extracting #5: cost 63 inf + 23518 9.317 * * [simplify]: Extracting #6: cost 22 inf + 46283 9.328 * * [simplify]: Extracting #7: cost 0 inf + 60565 9.337 * * [simplify]: Extracting #8: cost 0 inf + 59412 9.344 * * [simplify]: Extracting #9: cost 0 inf + 59254 9.351 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 9.351 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 9.351 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 9.351 * * [simplify]: iters left: 4 (6 enodes) 9.353 * * [simplify]: iters left: 3 (21 enodes) 9.357 * * [simplify]: iters left: 2 (31 enodes) 9.362 * * [simplify]: iters left: 1 (35 enodes) 9.371 * * [simplify]: Extracting #0: cost 1 inf + 0 9.371 * * [simplify]: Extracting #1: cost 7 inf + 0 9.371 * * [simplify]: Extracting #2: cost 7 inf + 3 9.371 * * [simplify]: Extracting #3: cost 2 inf + 370 9.372 * * [simplify]: Extracting #4: cost 0 inf + 592 9.372 * [simplify]: Simplified to (* (exp im) 0) 9.372 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 9.373 * * * * [progress]: [ 25 / 192 ] simplifiying candidate # 9.373 * [simplify]: Simplifying (fma (exp (fma 1 0 (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 9.373 * * [simplify]: iters left: 6 (16 enodes) 9.382 * * [simplify]: iters left: 5 (58 enodes) 9.395 * * [simplify]: iters left: 4 (86 enodes) 9.410 * * [simplify]: iters left: 3 (130 enodes) 9.441 * * [simplify]: iters left: 2 (223 enodes) 9.511 * * [simplify]: Extracting #0: cost 1 inf + 0 9.511 * * [simplify]: Extracting #1: cost 11 inf + 0 9.511 * * [simplify]: Extracting #2: cost 83 inf + 0 9.512 * * [simplify]: Extracting #3: cost 127 inf + 782 9.519 * * [simplify]: Extracting #4: cost 73 inf + 12765 9.526 * * [simplify]: Extracting #5: cost 19 inf + 29547 9.536 * * [simplify]: Extracting #6: cost 1 inf + 39708 9.545 * * [simplify]: Extracting #7: cost 0 inf + 40110 9.554 * [simplify]: Simplified to (- (/ (/ (exp im) (exp im)) (exp im)) (exp im)) 9.554 * [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)))))))) 9.555 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 9.555 * * [simplify]: iters left: 6 (7 enodes) 9.558 * * [simplify]: iters left: 5 (26 enodes) 9.567 * * [simplify]: iters left: 4 (42 enodes) 9.583 * * [simplify]: iters left: 3 (83 enodes) 9.612 * * [simplify]: iters left: 2 (133 enodes) 9.634 * * [simplify]: iters left: 1 (202 enodes) 9.695 * * [simplify]: Extracting #0: cost 1 inf + 0 9.696 * * [simplify]: Extracting #1: cost 0 inf + 1 9.696 * [simplify]: Simplified to 0 9.696 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (/ (/ (exp im) (exp im)) (exp im)) (exp im)) 0))) 9.696 * * * * [progress]: [ 26 / 192 ] simplifiying candidate # 9.696 * [simplify]: Simplifying (fma (exp (fma 1 0 (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (sqrt (exp im)) (sqrt (exp im))))) 9.696 * * [simplify]: iters left: 6 (15 enodes) 9.704 * * [simplify]: iters left: 5 (49 enodes) 9.719 * * [simplify]: iters left: 4 (65 enodes) 9.738 * * [simplify]: iters left: 3 (91 enodes) 9.765 * * [simplify]: iters left: 2 (121 enodes) 9.806 * * [simplify]: iters left: 1 (188 enodes) 9.891 * * [simplify]: Extracting #0: cost 1 inf + 0 9.891 * * [simplify]: Extracting #1: cost 10 inf + 0 9.891 * * [simplify]: Extracting #2: cost 25 inf + 1 9.892 * * [simplify]: Extracting #3: cost 63 inf + 186 9.893 * * [simplify]: Extracting #4: cost 39 inf + 3335 9.897 * * [simplify]: Extracting #5: cost 2 inf + 10784 9.901 * * [simplify]: Extracting #6: cost 0 inf + 11203 9.905 * * [simplify]: Extracting #7: cost 0 inf + 11051 9.910 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 9.910 * [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.910 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 9.910 * * [simplify]: iters left: 5 (6 enodes) 9.912 * * [simplify]: iters left: 4 (18 enodes) 9.914 * * [simplify]: iters left: 3 (26 enodes) 9.918 * * [simplify]: iters left: 2 (34 enodes) 9.922 * * [simplify]: iters left: 1 (36 enodes) 9.926 * * [simplify]: Extracting #0: cost 1 inf + 0 9.926 * * [simplify]: Extracting #1: cost 0 inf + 1 9.927 * [simplify]: Simplified to 0 9.927 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 9.927 * * * * [progress]: [ 27 / 192 ] simplifiying candidate # 9.927 * [simplify]: Simplifying (fma (exp (fma 1 0 (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (exp im) 1))) 9.927 * * [simplify]: iters left: 6 (14 enodes) 9.931 * * [simplify]: iters left: 5 (49 enodes) 9.939 * * [simplify]: iters left: 4 (68 enodes) 9.959 * * [simplify]: iters left: 3 (98 enodes) 9.990 * * [simplify]: iters left: 2 (150 enodes) 10.038 * * [simplify]: iters left: 1 (265 enodes) 10.173 * * [simplify]: Extracting #0: cost 1 inf + 0 10.173 * * [simplify]: Extracting #1: cost 9 inf + 0 10.174 * * [simplify]: Extracting #2: cost 39 inf + 2 10.175 * * [simplify]: Extracting #3: cost 46 inf + 2730 10.178 * * [simplify]: Extracting #4: cost 13 inf + 8488 10.180 * * [simplify]: Extracting #5: cost 0 inf + 10614 10.182 * * [simplify]: Extracting #6: cost 0 inf + 10609 10.184 * [simplify]: Simplified to (- (/ 1 (exp im)) (exp im)) 10.185 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (/ 1 (exp im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 10.185 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 10.185 * * [simplify]: iters left: 4 (6 enodes) 10.187 * * [simplify]: iters left: 3 (21 enodes) 10.191 * * [simplify]: iters left: 2 (31 enodes) 10.196 * * [simplify]: iters left: 1 (35 enodes) 10.201 * * [simplify]: Extracting #0: cost 1 inf + 0 10.202 * * [simplify]: Extracting #1: cost 7 inf + 0 10.202 * * [simplify]: Extracting #2: cost 7 inf + 3 10.202 * * [simplify]: Extracting #3: cost 2 inf + 370 10.202 * * [simplify]: Extracting #4: cost 0 inf + 592 10.202 * [simplify]: Simplified to (* (exp im) 0) 10.202 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (/ 1 (exp im)) (exp im)) (* (exp im) 0)))) 10.202 * * * * [progress]: [ 28 / 192 ] simplifiying candidate # 10.202 * [simplify]: Simplifying (fma (exp 0) (exp (- im)) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 10.202 * * [simplify]: iters left: 6 (11 enodes) 10.205 * * [simplify]: iters left: 5 (42 enodes) 10.214 * * [simplify]: iters left: 4 (63 enodes) 10.233 * * [simplify]: iters left: 3 (82 enodes) 10.249 * * [simplify]: iters left: 2 (128 enodes) 10.277 * * [simplify]: iters left: 1 (225 enodes) 10.357 * * [simplify]: Extracting #0: cost 1 inf + 0 10.357 * * [simplify]: Extracting #1: cost 14 inf + 0 10.357 * * [simplify]: Extracting #2: cost 71 inf + 1 10.358 * * [simplify]: Extracting #3: cost 100 inf + 340 10.358 * * [simplify]: Extracting #4: cost 91 inf + 1460 10.359 * * [simplify]: Extracting #5: cost 46 inf + 20854 10.365 * * [simplify]: Extracting #6: cost 7 inf + 44675 10.369 * * [simplify]: Extracting #7: cost 0 inf + 49788 10.374 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 10.374 * [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.374 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 10.374 * * [simplify]: iters left: 6 (7 enodes) 10.376 * * [simplify]: iters left: 5 (26 enodes) 10.381 * * [simplify]: iters left: 4 (42 enodes) 10.397 * * [simplify]: iters left: 3 (83 enodes) 10.412 * * [simplify]: iters left: 2 (133 enodes) 10.436 * * [simplify]: iters left: 1 (202 enodes) 10.488 * * [simplify]: Extracting #0: cost 1 inf + 0 10.488 * * [simplify]: Extracting #1: cost 0 inf + 1 10.488 * [simplify]: Simplified to 0 10.488 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 10.488 * * * * [progress]: [ 29 / 192 ] simplifiying candidate # 10.488 * [simplify]: Simplifying (fma (exp 0) (exp (- im)) (- (* (sqrt (exp im)) (sqrt (exp im))))) 10.488 * * [simplify]: iters left: 6 (10 enodes) 10.491 * * [simplify]: iters left: 5 (33 enodes) 10.501 * * [simplify]: iters left: 4 (42 enodes) 10.508 * * [simplify]: iters left: 3 (50 enodes) 10.514 * * [simplify]: iters left: 2 (53 enodes) 10.520 * * [simplify]: iters left: 1 (60 enodes) 10.528 * * [simplify]: Extracting #0: cost 1 inf + 0 10.528 * * [simplify]: Extracting #1: cost 8 inf + 0 10.528 * * [simplify]: Extracting #2: cost 15 inf + 1 10.528 * * [simplify]: Extracting #3: cost 16 inf + 114 10.529 * * [simplify]: Extracting #4: cost 2 inf + 1911 10.529 * * [simplify]: Extracting #5: cost 0 inf + 2324 10.529 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 10.529 * [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.530 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 10.530 * * [simplify]: iters left: 5 (6 enodes) 10.531 * * [simplify]: iters left: 4 (18 enodes) 10.533 * * [simplify]: iters left: 3 (26 enodes) 10.540 * * [simplify]: iters left: 2 (34 enodes) 10.551 * * [simplify]: iters left: 1 (36 enodes) 10.558 * * [simplify]: Extracting #0: cost 1 inf + 0 10.559 * * [simplify]: Extracting #1: cost 0 inf + 1 10.559 * [simplify]: Simplified to 0 10.559 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 10.559 * * * * [progress]: [ 30 / 192 ] simplifiying candidate # 10.559 * [simplify]: Simplifying (fma (exp 0) (exp (- im)) (- (* (exp im) 1))) 10.559 * * [simplify]: iters left: 6 (10 enodes) 10.566 * * [simplify]: iters left: 5 (35 enodes) 10.578 * * [simplify]: iters left: 4 (47 enodes) 10.592 * * [simplify]: iters left: 3 (53 enodes) 10.606 * * [simplify]: iters left: 2 (57 enodes) 10.620 * * [simplify]: iters left: 1 (63 enodes) 10.629 * * [simplify]: Extracting #0: cost 1 inf + 0 10.629 * * [simplify]: Extracting #1: cost 7 inf + 0 10.629 * * [simplify]: Extracting #2: cost 11 inf + 2 10.629 * * [simplify]: Extracting #3: cost 10 inf + 44 10.629 * * [simplify]: Extracting #4: cost 4 inf + 680 10.629 * * [simplify]: Extracting #5: cost 0 inf + 1194 10.630 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 10.630 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 10.630 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 10.630 * * [simplify]: iters left: 4 (6 enodes) 10.632 * * [simplify]: iters left: 3 (21 enodes) 10.636 * * [simplify]: iters left: 2 (31 enodes) 10.640 * * [simplify]: iters left: 1 (35 enodes) 10.646 * * [simplify]: Extracting #0: cost 1 inf + 0 10.646 * * [simplify]: Extracting #1: cost 7 inf + 0 10.646 * * [simplify]: Extracting #2: cost 7 inf + 3 10.646 * * [simplify]: Extracting #3: cost 2 inf + 370 10.646 * * [simplify]: Extracting #4: cost 0 inf + 592 10.646 * [simplify]: Simplified to (* (exp im) 0) 10.646 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 10.646 * * * * [progress]: [ 31 / 192 ] simplifiying candidate # 10.646 * [simplify]: Simplifying (fma (exp 0) (exp (- im)) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 10.647 * * [simplify]: iters left: 6 (11 enodes) 10.649 * * [simplify]: iters left: 5 (42 enodes) 10.657 * * [simplify]: iters left: 4 (63 enodes) 10.669 * * [simplify]: iters left: 3 (82 enodes) 10.683 * * [simplify]: iters left: 2 (128 enodes) 10.705 * * [simplify]: iters left: 1 (225 enodes) 10.755 * * [simplify]: Extracting #0: cost 1 inf + 0 10.756 * * [simplify]: Extracting #1: cost 14 inf + 0 10.756 * * [simplify]: Extracting #2: cost 71 inf + 1 10.757 * * [simplify]: Extracting #3: cost 100 inf + 340 10.758 * * [simplify]: Extracting #4: cost 91 inf + 1460 10.760 * * [simplify]: Extracting #5: cost 46 inf + 20854 10.767 * * [simplify]: Extracting #6: cost 7 inf + 44675 10.776 * * [simplify]: Extracting #7: cost 0 inf + 49788 10.785 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 10.785 * [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.786 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 10.786 * * [simplify]: iters left: 6 (7 enodes) 10.789 * * [simplify]: iters left: 5 (26 enodes) 10.797 * * [simplify]: iters left: 4 (42 enodes) 10.806 * * [simplify]: iters left: 3 (83 enodes) 10.821 * * [simplify]: iters left: 2 (133 enodes) 10.858 * * [simplify]: iters left: 1 (202 enodes) 10.903 * * [simplify]: Extracting #0: cost 1 inf + 0 10.903 * * [simplify]: Extracting #1: cost 0 inf + 1 10.903 * [simplify]: Simplified to 0 10.903 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 10.903 * * * * [progress]: [ 32 / 192 ] simplifiying candidate # 10.904 * [simplify]: Simplifying (fma (exp 0) (exp (- im)) (- (* (sqrt (exp im)) (sqrt (exp im))))) 10.904 * * [simplify]: iters left: 6 (10 enodes) 10.909 * * [simplify]: iters left: 5 (33 enodes) 10.919 * * [simplify]: iters left: 4 (42 enodes) 10.932 * * [simplify]: iters left: 3 (50 enodes) 10.940 * * [simplify]: iters left: 2 (53 enodes) 10.946 * * [simplify]: iters left: 1 (60 enodes) 10.957 * * [simplify]: Extracting #0: cost 1 inf + 0 10.957 * * [simplify]: Extracting #1: cost 8 inf + 0 10.957 * * [simplify]: Extracting #2: cost 15 inf + 1 10.957 * * [simplify]: Extracting #3: cost 16 inf + 114 10.957 * * [simplify]: Extracting #4: cost 2 inf + 1911 10.957 * * [simplify]: Extracting #5: cost 0 inf + 2324 10.958 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 10.958 * [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.958 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 10.958 * * [simplify]: iters left: 5 (6 enodes) 10.959 * * [simplify]: iters left: 4 (18 enodes) 10.962 * * [simplify]: iters left: 3 (26 enodes) 10.965 * * [simplify]: iters left: 2 (34 enodes) 10.973 * * [simplify]: iters left: 1 (36 enodes) 10.981 * * [simplify]: Extracting #0: cost 1 inf + 0 10.981 * * [simplify]: Extracting #1: cost 0 inf + 1 10.981 * [simplify]: Simplified to 0 10.981 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 10.982 * * * * [progress]: [ 33 / 192 ] simplifiying candidate # 10.982 * [simplify]: Simplifying (fma (exp 0) (exp (- im)) (- (* (exp im) 1))) 10.982 * * [simplify]: iters left: 6 (10 enodes) 10.988 * * [simplify]: iters left: 5 (35 enodes) 11.000 * * [simplify]: iters left: 4 (47 enodes) 11.014 * * [simplify]: iters left: 3 (53 enodes) 11.027 * * [simplify]: iters left: 2 (57 enodes) 11.042 * * [simplify]: iters left: 1 (63 enodes) 11.056 * * [simplify]: Extracting #0: cost 1 inf + 0 11.056 * * [simplify]: Extracting #1: cost 7 inf + 0 11.056 * * [simplify]: Extracting #2: cost 11 inf + 2 11.056 * * [simplify]: Extracting #3: cost 10 inf + 44 11.056 * * [simplify]: Extracting #4: cost 4 inf + 680 11.057 * * [simplify]: Extracting #5: cost 0 inf + 1194 11.057 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 11.057 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 11.058 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 11.058 * * [simplify]: iters left: 4 (6 enodes) 11.061 * * [simplify]: iters left: 3 (21 enodes) 11.069 * * [simplify]: iters left: 2 (31 enodes) 11.074 * * [simplify]: iters left: 1 (35 enodes) 11.081 * * [simplify]: Extracting #0: cost 1 inf + 0 11.082 * * [simplify]: Extracting #1: cost 7 inf + 0 11.082 * * [simplify]: Extracting #2: cost 7 inf + 3 11.082 * * [simplify]: Extracting #3: cost 2 inf + 370 11.082 * * [simplify]: Extracting #4: cost 0 inf + 592 11.082 * [simplify]: Simplified to (* (exp im) 0) 11.082 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 11.082 * * * * [progress]: [ 34 / 192 ] simplifiying candidate # 11.082 * [simplify]: Simplifying (fma (* (cbrt (exp (- 0 im))) (cbrt (exp (- 0 im)))) (cbrt (exp (- 0 im))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 11.082 * * [simplify]: iters left: 6 (12 enodes) 11.086 * * [simplify]: iters left: 5 (50 enodes) 11.094 * * [simplify]: iters left: 4 (77 enodes) 11.115 * * [simplify]: iters left: 3 (111 enodes) 11.140 * * [simplify]: iters left: 2 (177 enodes) 11.189 * * [simplify]: iters left: 1 (313 enodes) 11.316 * * [simplify]: Extracting #0: cost 1 inf + 0 11.316 * * [simplify]: Extracting #1: cost 25 inf + 0 11.316 * * [simplify]: Extracting #2: cost 114 inf + 1 11.317 * * [simplify]: Extracting #3: cost 141 inf + 118 11.317 * * [simplify]: Extracting #4: cost 125 inf + 3091 11.320 * * [simplify]: Extracting #5: cost 71 inf + 30079 11.326 * * [simplify]: Extracting #6: cost 6 inf + 71187 11.338 * * [simplify]: Extracting #7: cost 0 inf + 74606 11.351 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 11.351 * [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.352 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 11.352 * * [simplify]: iters left: 6 (7 enodes) 11.355 * * [simplify]: iters left: 5 (26 enodes) 11.361 * * [simplify]: iters left: 4 (42 enodes) 11.369 * * [simplify]: iters left: 3 (83 enodes) 11.387 * * [simplify]: iters left: 2 (133 enodes) 11.410 * * [simplify]: iters left: 1 (202 enodes) 11.448 * * [simplify]: Extracting #0: cost 1 inf + 0 11.448 * * [simplify]: Extracting #1: cost 0 inf + 1 11.448 * [simplify]: Simplified to 0 11.448 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 11.448 * * * * [progress]: [ 35 / 192 ] simplifiying candidate # 11.448 * [simplify]: Simplifying (fma (* (cbrt (exp (- 0 im))) (cbrt (exp (- 0 im)))) (cbrt (exp (- 0 im))) (- (* (sqrt (exp im)) (sqrt (exp im))))) 11.448 * * [simplify]: iters left: 6 (11 enodes) 11.452 * * [simplify]: iters left: 5 (41 enodes) 11.458 * * [simplify]: iters left: 4 (56 enodes) 11.466 * * [simplify]: iters left: 3 (67 enodes) 11.475 * * [simplify]: iters left: 2 (78 enodes) 11.486 * * [simplify]: iters left: 1 (115 enodes) 11.525 * * [simplify]: Extracting #0: cost 1 inf + 0 11.525 * * [simplify]: Extracting #1: cost 13 inf + 0 11.525 * * [simplify]: Extracting #2: cost 36 inf + 1 11.526 * * [simplify]: Extracting #3: cost 40 inf + 4 11.526 * * [simplify]: Extracting #4: cost 29 inf + 1026 11.527 * * [simplify]: Extracting #5: cost 8 inf + 7051 11.528 * * [simplify]: Extracting #6: cost 0 inf + 10067 11.529 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 11.529 * [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.529 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 11.529 * * [simplify]: iters left: 5 (6 enodes) 11.531 * * [simplify]: iters left: 4 (18 enodes) 11.533 * * [simplify]: iters left: 3 (26 enodes) 11.538 * * [simplify]: iters left: 2 (34 enodes) 11.543 * * [simplify]: iters left: 1 (36 enodes) 11.547 * * [simplify]: Extracting #0: cost 1 inf + 0 11.547 * * [simplify]: Extracting #1: cost 0 inf + 1 11.547 * [simplify]: Simplified to 0 11.547 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 11.547 * * * * [progress]: [ 36 / 192 ] simplifiying candidate # 11.548 * [simplify]: Simplifying (fma (* (cbrt (exp (- 0 im))) (cbrt (exp (- 0 im)))) (cbrt (exp (- 0 im))) (- (* (exp im) 1))) 11.548 * * [simplify]: iters left: 6 (11 enodes) 11.551 * * [simplify]: iters left: 5 (43 enodes) 11.559 * * [simplify]: iters left: 4 (59 enodes) 11.577 * * [simplify]: iters left: 3 (73 enodes) 11.597 * * [simplify]: iters left: 2 (85 enodes) 11.622 * * [simplify]: iters left: 1 (122 enodes) 11.670 * * [simplify]: Extracting #0: cost 1 inf + 0 11.670 * * [simplify]: Extracting #1: cost 10 inf + 0 11.670 * * [simplify]: Extracting #2: cost 33 inf + 2 11.670 * * [simplify]: Extracting #3: cost 38 inf + 117 11.671 * * [simplify]: Extracting #4: cost 29 inf + 767 11.671 * * [simplify]: Extracting #5: cost 17 inf + 3535 11.672 * * [simplify]: Extracting #6: cost 4 inf + 8403 11.673 * * [simplify]: Extracting #7: cost 0 inf + 10134 11.675 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 11.675 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 11.675 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 11.675 * * [simplify]: iters left: 4 (6 enodes) 11.677 * * [simplify]: iters left: 3 (21 enodes) 11.681 * * [simplify]: iters left: 2 (31 enodes) 11.686 * * [simplify]: iters left: 1 (35 enodes) 11.692 * * [simplify]: Extracting #0: cost 1 inf + 0 11.692 * * [simplify]: Extracting #1: cost 7 inf + 0 11.692 * * [simplify]: Extracting #2: cost 7 inf + 3 11.692 * * [simplify]: Extracting #3: cost 2 inf + 370 11.692 * * [simplify]: Extracting #4: cost 0 inf + 592 11.692 * [simplify]: Simplified to (* (exp im) 0) 11.692 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 11.692 * * * * [progress]: [ 37 / 192 ] simplifiying candidate # 11.693 * [simplify]: Simplifying (fma (sqrt (exp (- 0 im))) (sqrt (exp (- 0 im))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 11.693 * * [simplify]: iters left: 6 (11 enodes) 11.696 * * [simplify]: iters left: 5 (47 enodes) 11.710 * * [simplify]: iters left: 4 (70 enodes) 11.733 * * [simplify]: iters left: 3 (105 enodes) 11.764 * * [simplify]: iters left: 2 (179 enodes) 11.801 * * [simplify]: iters left: 1 (319 enodes) 11.875 * * [simplify]: Extracting #0: cost 1 inf + 0 11.875 * * [simplify]: Extracting #1: cost 27 inf + 0 11.876 * * [simplify]: Extracting #2: cost 128 inf + 1 11.876 * * [simplify]: Extracting #3: cost 147 inf + 491 11.877 * * [simplify]: Extracting #4: cost 133 inf + 2679 11.879 * * [simplify]: Extracting #5: cost 80 inf + 28568 11.886 * * [simplify]: Extracting #6: cost 9 inf + 75432 11.901 * * [simplify]: Extracting #7: cost 0 inf + 81513 11.917 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 11.917 * [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.917 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 11.918 * * [simplify]: iters left: 6 (7 enodes) 11.921 * * [simplify]: iters left: 5 (26 enodes) 11.930 * * [simplify]: iters left: 4 (42 enodes) 11.949 * * [simplify]: iters left: 3 (83 enodes) 11.979 * * [simplify]: iters left: 2 (133 enodes) 12.014 * * [simplify]: iters left: 1 (202 enodes) 12.063 * * [simplify]: Extracting #0: cost 1 inf + 0 12.063 * * [simplify]: Extracting #1: cost 0 inf + 1 12.063 * [simplify]: Simplified to 0 12.063 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 12.063 * * * * [progress]: [ 38 / 192 ] simplifiying candidate # 12.063 * [simplify]: Simplifying (fma (sqrt (exp (- 0 im))) (sqrt (exp (- 0 im))) (- (* (sqrt (exp im)) (sqrt (exp im))))) 12.063 * * [simplify]: iters left: 6 (10 enodes) 12.069 * * [simplify]: iters left: 5 (38 enodes) 12.076 * * [simplify]: iters left: 4 (49 enodes) 12.083 * * [simplify]: iters left: 3 (62 enodes) 12.091 * * [simplify]: iters left: 2 (78 enodes) 12.102 * * [simplify]: iters left: 1 (107 enodes) 12.118 * * [simplify]: Extracting #0: cost 1 inf + 0 12.118 * * [simplify]: Extracting #1: cost 15 inf + 0 12.118 * * [simplify]: Extracting #2: cost 42 inf + 1 12.118 * * [simplify]: Extracting #3: cost 44 inf + 43 12.119 * * [simplify]: Extracting #4: cost 33 inf + 1094 12.119 * * [simplify]: Extracting #5: cost 23 inf + 3006 12.121 * * [simplify]: Extracting #6: cost 3 inf + 9191 12.122 * * [simplify]: Extracting #7: cost 0 inf + 10015 12.124 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 12.124 * [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.124 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 12.124 * * [simplify]: iters left: 5 (6 enodes) 12.126 * * [simplify]: iters left: 4 (18 enodes) 12.128 * * [simplify]: iters left: 3 (26 enodes) 12.133 * * [simplify]: iters left: 2 (34 enodes) 12.138 * * [simplify]: iters left: 1 (36 enodes) 12.142 * * [simplify]: Extracting #0: cost 1 inf + 0 12.142 * * [simplify]: Extracting #1: cost 0 inf + 1 12.142 * [simplify]: Simplified to 0 12.142 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 12.142 * * * * [progress]: [ 39 / 192 ] simplifiying candidate # 12.142 * [simplify]: Simplifying (fma (sqrt (exp (- 0 im))) (sqrt (exp (- 0 im))) (- (* (exp im) 1))) 12.142 * * [simplify]: iters left: 6 (10 enodes) 12.145 * * [simplify]: iters left: 5 (40 enodes) 12.152 * * [simplify]: iters left: 4 (52 enodes) 12.166 * * [simplify]: iters left: 3 (64 enodes) 12.184 * * [simplify]: iters left: 2 (75 enodes) 12.204 * * [simplify]: iters left: 1 (85 enodes) 12.217 * * [simplify]: Extracting #0: cost 1 inf + 0 12.217 * * [simplify]: Extracting #1: cost 8 inf + 0 12.217 * * [simplify]: Extracting #2: cost 17 inf + 2 12.217 * * [simplify]: Extracting #3: cost 17 inf + 186 12.217 * * [simplify]: Extracting #4: cost 7 inf + 1026 12.217 * * [simplify]: Extracting #5: cost 1 inf + 2044 12.218 * * [simplify]: Extracting #6: cost 0 inf + 2236 12.218 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 12.219 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 12.219 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 12.219 * * [simplify]: iters left: 4 (6 enodes) 12.221 * * [simplify]: iters left: 3 (21 enodes) 12.225 * * [simplify]: iters left: 2 (31 enodes) 12.229 * * [simplify]: iters left: 1 (35 enodes) 12.236 * * [simplify]: Extracting #0: cost 1 inf + 0 12.236 * * [simplify]: Extracting #1: cost 7 inf + 0 12.236 * * [simplify]: Extracting #2: cost 7 inf + 3 12.236 * * [simplify]: Extracting #3: cost 2 inf + 370 12.237 * * [simplify]: Extracting #4: cost 0 inf + 592 12.237 * [simplify]: Simplified to (* (exp im) 0) 12.237 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 12.237 * * * * [progress]: [ 40 / 192 ] simplifiying candidate # 12.237 * [simplify]: Simplifying (fma 1 (exp (- 0 im)) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 12.237 * * [simplify]: iters left: 6 (11 enodes) 12.240 * * [simplify]: iters left: 5 (46 enodes) 12.253 * * [simplify]: iters left: 4 (67 enodes) 12.269 * * [simplify]: iters left: 3 (96 enodes) 12.286 * * [simplify]: iters left: 2 (159 enodes) 12.332 * * [simplify]: iters left: 1 (265 enodes) 12.415 * * [simplify]: Extracting #0: cost 1 inf + 0 12.415 * * [simplify]: Extracting #1: cost 14 inf + 0 12.416 * * [simplify]: Extracting #2: cost 81 inf + 1 12.417 * * [simplify]: Extracting #3: cost 112 inf + 451 12.418 * * [simplify]: Extracting #4: cost 103 inf + 1461 12.420 * * [simplify]: Extracting #5: cost 64 inf + 17810 12.424 * * [simplify]: Extracting #6: cost 12 inf + 50747 12.432 * * [simplify]: Extracting #7: cost 0 inf + 60065 12.437 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 12.437 * [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.437 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 12.437 * * [simplify]: iters left: 6 (7 enodes) 12.439 * * [simplify]: iters left: 5 (26 enodes) 12.444 * * [simplify]: iters left: 4 (42 enodes) 12.452 * * [simplify]: iters left: 3 (83 enodes) 12.468 * * [simplify]: iters left: 2 (133 enodes) 12.489 * * [simplify]: iters left: 1 (202 enodes) 12.538 * * [simplify]: Extracting #0: cost 1 inf + 0 12.538 * * [simplify]: Extracting #1: cost 0 inf + 1 12.538 * [simplify]: Simplified to 0 12.538 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 12.538 * * * * [progress]: [ 41 / 192 ] simplifiying candidate # 12.539 * [simplify]: Simplifying (fma 1 (exp (- 0 im)) (- (* (sqrt (exp im)) (sqrt (exp im))))) 12.539 * * [simplify]: iters left: 6 (10 enodes) 12.544 * * [simplify]: iters left: 5 (37 enodes) 12.555 * * [simplify]: iters left: 4 (46 enodes) 12.568 * * [simplify]: iters left: 3 (55 enodes) 12.576 * * [simplify]: iters left: 2 (64 enodes) 12.584 * * [simplify]: iters left: 1 (72 enodes) 12.593 * * [simplify]: Extracting #0: cost 1 inf + 0 12.593 * * [simplify]: Extracting #1: cost 8 inf + 0 12.593 * * [simplify]: Extracting #2: cost 16 inf + 1 12.593 * * [simplify]: Extracting #3: cost 6 inf + 1416 12.593 * * [simplify]: Extracting #4: cost 0 inf + 2023 12.594 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 12.594 * [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.594 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 12.594 * * [simplify]: iters left: 5 (6 enodes) 12.595 * * [simplify]: iters left: 4 (18 enodes) 12.598 * * [simplify]: iters left: 3 (26 enodes) 12.601 * * [simplify]: iters left: 2 (34 enodes) 12.608 * * [simplify]: iters left: 1 (36 enodes) 12.612 * * [simplify]: Extracting #0: cost 1 inf + 0 12.612 * * [simplify]: Extracting #1: cost 0 inf + 1 12.612 * [simplify]: Simplified to 0 12.612 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 12.612 * * * * [progress]: [ 42 / 192 ] simplifiying candidate # 12.613 * [simplify]: Simplifying (fma 1 (exp (- 0 im)) (- (* (exp im) 1))) 12.613 * * [simplify]: iters left: 6 (9 enodes) 12.615 * * [simplify]: iters left: 5 (37 enodes) 12.622 * * [simplify]: iters left: 4 (49 enodes) 12.633 * * [simplify]: iters left: 3 (60 enodes) 12.647 * * [simplify]: iters left: 2 (66 enodes) 12.664 * * [simplify]: iters left: 1 (89 enodes) 12.689 * * [simplify]: Extracting #0: cost 1 inf + 0 12.690 * * [simplify]: Extracting #1: cost 7 inf + 0 12.690 * * [simplify]: Extracting #2: cost 12 inf + 2 12.690 * * [simplify]: Extracting #3: cost 10 inf + 237 12.690 * * [simplify]: Extracting #4: cost 1 inf + 1166 12.691 * * [simplify]: Extracting #5: cost 0 inf + 1277 12.692 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 12.692 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 12.692 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 12.692 * * [simplify]: iters left: 4 (6 enodes) 12.696 * * [simplify]: iters left: 3 (21 enodes) 12.704 * * [simplify]: iters left: 2 (31 enodes) 12.713 * * [simplify]: iters left: 1 (35 enodes) 12.723 * * [simplify]: Extracting #0: cost 1 inf + 0 12.723 * * [simplify]: Extracting #1: cost 7 inf + 0 12.724 * * [simplify]: Extracting #2: cost 7 inf + 3 12.724 * * [simplify]: Extracting #3: cost 2 inf + 370 12.724 * * [simplify]: Extracting #4: cost 0 inf + 592 12.724 * [simplify]: Simplified to (* (exp im) 0) 12.724 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 12.724 * * * * [progress]: [ 43 / 192 ] simplifiying candidate # 12.725 * * * * [progress]: [ 44 / 192 ] simplifiying candidate # 12.725 * * * * [progress]: [ 45 / 192 ] simplifiying candidate # 12.725 * [simplify]: Simplifying (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) 12.725 * * [simplify]: iters left: 6 (10 enodes) 12.730 * * [simplify]: iters left: 5 (39 enodes) 12.746 * * [simplify]: iters left: 4 (56 enodes) 12.758 * * [simplify]: iters left: 3 (68 enodes) 12.767 * * [simplify]: iters left: 2 (103 enodes) 12.781 * * [simplify]: iters left: 1 (169 enodes) 12.830 * * [simplify]: Extracting #0: cost 1 inf + 0 12.830 * * [simplify]: Extracting #1: cost 33 inf + 0 12.831 * * [simplify]: Extracting #2: cost 91 inf + 1 12.832 * * [simplify]: Extracting #3: cost 93 inf + 2991 12.835 * * [simplify]: Extracting #4: cost 36 inf + 18503 12.842 * * [simplify]: Extracting #5: cost 5 inf + 30807 12.851 * * [simplify]: Extracting #6: cost 0 inf + 32981 12.854 * * [simplify]: Extracting #7: cost 0 inf + 32942 12.857 * [simplify]: Simplified to (exp (- im)) 12.858 * [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.858 * * * * [progress]: [ 46 / 192 ] simplifiying candidate # 12.858 * [simplify]: Simplifying (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (sqrt im) (sqrt im))))) 12.858 * * [simplify]: iters left: 6 (9 enodes) 12.861 * * [simplify]: iters left: 5 (27 enodes) 12.865 * * [simplify]: iters left: 4 (35 enodes) 12.870 * * [simplify]: iters left: 3 (39 enodes) 12.875 * * [simplify]: iters left: 2 (48 enodes) 12.881 * * [simplify]: iters left: 1 (51 enodes) 12.891 * * [simplify]: Extracting #0: cost 1 inf + 0 12.891 * * [simplify]: Extracting #1: cost 5 inf + 0 12.891 * * [simplify]: Extracting #2: cost 8 inf + 1 12.891 * * [simplify]: Extracting #3: cost 2 inf + 298 12.892 * * [simplify]: Extracting #4: cost 0 inf + 450 12.892 * * [simplify]: Extracting #5: cost 0 inf + 449 12.892 * [simplify]: Simplified to (exp (- im)) 12.892 * [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.892 * * * * [progress]: [ 47 / 192 ] simplifiying candidate # 12.893 * [simplify]: Simplifying (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* im 1)))) 12.893 * * [simplify]: iters left: 6 (9 enodes) 12.898 * * [simplify]: iters left: 5 (28 enodes) 12.908 * * [simplify]: iters left: 4 (35 enodes) 12.913 * * [simplify]: iters left: 3 (37 enodes) 12.918 * * [simplify]: iters left: 2 (46 enodes) 12.922 * * [simplify]: iters left: 1 (49 enodes) 12.927 * * [simplify]: Extracting #0: cost 1 inf + 0 12.927 * * [simplify]: Extracting #1: cost 5 inf + 0 12.927 * * [simplify]: Extracting #2: cost 8 inf + 1 12.927 * * [simplify]: Extracting #3: cost 4 inf + 85 12.927 * * [simplify]: Extracting #4: cost 0 inf + 449 12.927 * [simplify]: Simplified to (exp (- im)) 12.928 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (exp (- im)) (exp (fma (- im) 1 (* im 1))) (- (exp im))))) 12.928 * * * * [progress]: [ 48 / 192 ] simplifiying candidate # 12.928 * [simplify]: Simplifying (exp (fma (sqrt 0) (sqrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) 12.928 * * [simplify]: iters left: 6 (9 enodes) 12.931 * * [simplify]: iters left: 5 (36 enodes) 12.937 * * [simplify]: iters left: 4 (52 enodes) 12.947 * * [simplify]: iters left: 3 (68 enodes) 12.965 * * [simplify]: iters left: 2 (105 enodes) 12.996 * * [simplify]: iters left: 1 (174 enodes) 13.050 * * [simplify]: Extracting #0: cost 1 inf + 0 13.050 * * [simplify]: Extracting #1: cost 33 inf + 0 13.050 * * [simplify]: Extracting #2: cost 95 inf + 1 13.051 * * [simplify]: Extracting #3: cost 105 inf + 1216 13.054 * * [simplify]: Extracting #4: cost 52 inf + 14516 13.057 * * [simplify]: Extracting #5: cost 11 inf + 29676 13.061 * * [simplify]: Extracting #6: cost 0 inf + 35115 13.065 * [simplify]: Simplified to (exp (- im)) 13.065 * [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.065 * * * * [progress]: [ 49 / 192 ] simplifiying candidate # 13.065 * [simplify]: Simplifying (exp (fma (sqrt 0) (sqrt 0) (- (* (sqrt im) (sqrt im))))) 13.065 * * [simplify]: iters left: 6 (8 enodes) 13.068 * * [simplify]: iters left: 5 (24 enodes) 13.074 * * [simplify]: iters left: 4 (32 enodes) 13.079 * * [simplify]: iters left: 3 (36 enodes) 13.083 * * [simplify]: iters left: 2 (45 enodes) 13.089 * * [simplify]: iters left: 1 (48 enodes) 13.099 * * [simplify]: Extracting #0: cost 1 inf + 0 13.099 * * [simplify]: Extracting #1: cost 5 inf + 0 13.099 * * [simplify]: Extracting #2: cost 8 inf + 1 13.100 * * [simplify]: Extracting #3: cost 4 inf + 155 13.100 * * [simplify]: Extracting #4: cost 0 inf + 449 13.100 * [simplify]: Simplified to (exp (- im)) 13.100 * [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.100 * * * * [progress]: [ 50 / 192 ] simplifiying candidate # 13.101 * [simplify]: Simplifying (exp (fma (sqrt 0) (sqrt 0) (- (* im 1)))) 13.101 * * [simplify]: iters left: 6 (8 enodes) 13.106 * * [simplify]: iters left: 5 (25 enodes) 13.114 * * [simplify]: iters left: 4 (32 enodes) 13.122 * * [simplify]: iters left: 3 (34 enodes) 13.127 * * [simplify]: iters left: 2 (43 enodes) 13.131 * * [simplify]: iters left: 1 (46 enodes) 13.136 * * [simplify]: Extracting #0: cost 1 inf + 0 13.136 * * [simplify]: Extracting #1: cost 5 inf + 0 13.136 * * [simplify]: Extracting #2: cost 8 inf + 1 13.136 * * [simplify]: Extracting #3: cost 4 inf + 115 13.136 * * [simplify]: Extracting #4: cost 1 inf + 338 13.136 * * [simplify]: Extracting #5: cost 0 inf + 449 13.136 * [simplify]: Simplified to (exp (- im)) 13.136 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (exp (- im)) (exp (fma (- im) 1 (* im 1))) (- (exp im))))) 13.136 * * * * [progress]: [ 51 / 192 ] simplifiying candidate # 13.137 * [simplify]: Simplifying (exp (fma 1 0 (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) 13.137 * * [simplify]: iters left: 6 (9 enodes) 13.139 * * [simplify]: iters left: 5 (37 enodes) 13.145 * * [simplify]: iters left: 4 (47 enodes) 13.152 * * [simplify]: iters left: 3 (61 enodes) 13.168 * * [simplify]: iters left: 2 (97 enodes) 13.186 * * [simplify]: iters left: 1 (170 enodes) 13.227 * * [simplify]: Extracting #0: cost 1 inf + 0 13.228 * * [simplify]: Extracting #1: cost 37 inf + 0 13.228 * * [simplify]: Extracting #2: cost 99 inf + 1 13.229 * * [simplify]: Extracting #3: cost 109 inf + 1135 13.231 * * [simplify]: Extracting #4: cost 64 inf + 10309 13.237 * * [simplify]: Extracting #5: cost 21 inf + 26664 13.245 * * [simplify]: Extracting #6: cost 0 inf + 38286 13.252 * [simplify]: Simplified to (exp (- im)) 13.252 * [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.252 * * * * [progress]: [ 52 / 192 ] simplifiying candidate # 13.252 * [simplify]: Simplifying (exp (fma 1 0 (- (* (sqrt im) (sqrt im))))) 13.252 * * [simplify]: iters left: 6 (8 enodes) 13.255 * * [simplify]: iters left: 5 (25 enodes) 13.259 * * [simplify]: Extracting #0: cost 1 inf + 0 13.259 * * [simplify]: Extracting #1: cost 3 inf + 0 13.259 * * [simplify]: Extracting #2: cost 7 inf + 0 13.259 * * [simplify]: Extracting #3: cost 2 inf + 155 13.259 * * [simplify]: Extracting #4: cost 0 inf + 307 13.259 * [simplify]: Simplified to (exp (- im)) 13.259 * [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.259 * * * * [progress]: [ 53 / 192 ] simplifiying candidate # 13.259 * [simplify]: Simplifying (exp (fma 1 0 (- (* im 1)))) 13.259 * * [simplify]: iters left: 6 (7 enodes) 13.262 * * [simplify]: iters left: 5 (22 enodes) 13.265 * * [simplify]: Extracting #0: cost 1 inf + 0 13.265 * * [simplify]: Extracting #1: cost 3 inf + 0 13.265 * * [simplify]: Extracting #2: cost 7 inf + 0 13.265 * * [simplify]: Extracting #3: cost 3 inf + 44 13.265 * * [simplify]: Extracting #4: cost 1 inf + 196 13.265 * * [simplify]: Extracting #5: cost 0 inf + 307 13.265 * [simplify]: Simplified to (exp (- im)) 13.265 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (exp (- im)) (exp (fma (- im) 1 (* im 1))) (- (exp im))))) 13.265 * * * * [progress]: [ 54 / 192 ] simplifiying candidate # 13.265 * [simplify]: Simplifying (exp 0) 13.265 * * [simplify]: iters left: 1 (2 enodes) 13.266 * * [simplify]: Extracting #0: cost 1 inf + 0 13.266 * * [simplify]: Extracting #1: cost 0 inf + 1 13.266 * [simplify]: Simplified to 1 13.266 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma 1 (exp (- im)) (- (exp im))))) 13.266 * * * * [progress]: [ 55 / 192 ] simplifiying candidate # 13.266 * [simplify]: Simplifying (exp 0) 13.266 * * [simplify]: iters left: 1 (2 enodes) 13.267 * * [simplify]: Extracting #0: cost 1 inf + 0 13.267 * * [simplify]: Extracting #1: cost 0 inf + 1 13.267 * [simplify]: Simplified to 1 13.267 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma 1 (exp (- im)) (- (exp im))))) 13.267 * * * * [progress]: [ 56 / 192 ] simplifiying candidate # 13.267 * [simplify]: Simplifying (* (cbrt (exp (- 0 im))) (cbrt (exp (- 0 im)))) 13.267 * * [simplify]: iters left: 6 (6 enodes) 13.269 * * [simplify]: iters left: 5 (24 enodes) 13.273 * * [simplify]: iters left: 4 (33 enodes) 13.282 * * [simplify]: iters left: 3 (39 enodes) 13.292 * * [simplify]: iters left: 2 (41 enodes) 13.298 * * [simplify]: iters left: 1 (43 enodes) 13.302 * * [simplify]: Extracting #0: cost 1 inf + 0 13.303 * * [simplify]: Extracting #1: cost 3 inf + 0 13.303 * * [simplify]: Extracting #2: cost 5 inf + 0 13.303 * * [simplify]: Extracting #3: cost 10 inf + 0 13.303 * * [simplify]: Extracting #4: cost 14 inf + 1 13.303 * * [simplify]: Extracting #5: cost 8 inf + 227 13.303 * * [simplify]: Extracting #6: cost 4 inf + 531 13.303 * * [simplify]: Extracting #7: cost 2 inf + 953 13.303 * * [simplify]: Extracting #8: cost 0 inf + 1375 13.303 * [simplify]: Simplified to (* (cbrt (exp (- im))) (cbrt (exp (- im)))) 13.303 * [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.304 * * * * [progress]: [ 57 / 192 ] simplifiying candidate # 13.304 * [simplify]: Simplifying (sqrt (exp (- 0 im))) 13.304 * * [simplify]: iters left: 4 (5 enodes) 13.305 * * [simplify]: iters left: 3 (21 enodes) 13.309 * * [simplify]: iters left: 2 (30 enodes) 13.313 * * [simplify]: iters left: 1 (36 enodes) 13.318 * * [simplify]: Extracting #0: cost 1 inf + 0 13.318 * * [simplify]: Extracting #1: cost 3 inf + 0 13.318 * * [simplify]: Extracting #2: cost 7 inf + 0 13.318 * * [simplify]: Extracting #3: cost 10 inf + 1 13.318 * * [simplify]: Extracting #4: cost 6 inf + 145 13.318 * * [simplify]: Extracting #5: cost 0 inf + 751 13.318 * [simplify]: Simplified to (sqrt (exp (- im))) 13.318 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (sqrt (exp (- im))) (sqrt (exp (- 0 im))) (- (exp im))))) 13.319 * * * * [progress]: [ 58 / 192 ] simplifiying candidate # 13.319 * * * * [progress]: [ 59 / 192 ] simplifiying candidate # 13.319 * [simplify]: Simplifying (/ (exp (exp (- 0 im))) (exp (exp im))) 13.319 * * [simplify]: iters left: 6 (8 enodes) 13.321 * * [simplify]: iters left: 5 (31 enodes) 13.326 * * [simplify]: iters left: 4 (42 enodes) 13.339 * * [simplify]: iters left: 3 (56 enodes) 13.348 * * [simplify]: iters left: 2 (69 enodes) 13.358 * * [simplify]: iters left: 1 (100 enodes) 13.377 * * [simplify]: Extracting #0: cost 1 inf + 0 13.377 * * [simplify]: Extracting #1: cost 13 inf + 0 13.377 * * [simplify]: Extracting #2: cost 40 inf + 0 13.378 * * [simplify]: Extracting #3: cost 55 inf + 2 13.378 * * [simplify]: Extracting #4: cost 54 inf + 47 13.379 * * [simplify]: Extracting #5: cost 28 inf + 4923 13.382 * * [simplify]: Extracting #6: cost 3 inf + 13601 13.385 * * [simplify]: Extracting #7: cost 0 inf + 14754 13.388 * [simplify]: Simplified to (exp (- (exp (- im)) (exp im))) 13.388 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (log (exp (- (exp (- im)) (exp im)))))) 13.388 * * * * [progress]: [ 60 / 192 ] simplifiying candidate # 13.388 * * * * [progress]: [ 61 / 192 ] simplifiying candidate # 13.388 * * * * [progress]: [ 62 / 192 ] simplifiying candidate # 13.388 * * * * [progress]: [ 63 / 192 ] simplifiying candidate # 13.388 * * * * [progress]: [ 64 / 192 ] simplifiying candidate # 13.388 * * * * [progress]: [ 65 / 192 ] simplifiying candidate # 13.389 * * * * [progress]: [ 66 / 192 ] simplifiying candidate # 13.389 * * * * [progress]: [ 67 / 192 ] simplifiying candidate # 13.389 * * * * [progress]: [ 68 / 192 ] simplifiying candidate # 13.389 * * * * [progress]: [ 69 / 192 ] simplifiying candidate # 13.389 * * * * [progress]: [ 70 / 192 ] simplifiying candidate # 13.389 * [simplify]: Simplifying (+ (sqrt (exp (- 0 im))) (sqrt (exp im))) 13.389 * * [simplify]: iters left: 6 (8 enodes) 13.394 * * [simplify]: iters left: 5 (30 enodes) 13.403 * * [simplify]: iters left: 4 (37 enodes) 13.414 * * [simplify]: iters left: 3 (43 enodes) 13.425 * * [simplify]: iters left: 2 (45 enodes) 13.431 * * [simplify]: iters left: 1 (47 enodes) 13.436 * * [simplify]: Extracting #0: cost 1 inf + 0 13.436 * * [simplify]: Extracting #1: cost 4 inf + 0 13.436 * * [simplify]: Extracting #2: cost 8 inf + 0 13.436 * * [simplify]: Extracting #3: cost 14 inf + 0 13.436 * * [simplify]: Extracting #4: cost 13 inf + 114 13.436 * * [simplify]: Extracting #5: cost 5 inf + 642 13.436 * * [simplify]: Extracting #6: cost 0 inf + 1657 13.437 * [simplify]: Simplified to (+ (sqrt (exp im)) (sqrt (exp (- im)))) 13.437 * [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.437 * [simplify]: Simplifying (- (sqrt (exp (- 0 im))) (sqrt (exp im))) 13.437 * * [simplify]: iters left: 6 (8 enodes) 13.439 * * [simplify]: iters left: 5 (31 enodes) 13.444 * * [simplify]: iters left: 4 (41 enodes) 13.451 * * [simplify]: iters left: 3 (47 enodes) 13.457 * * [simplify]: iters left: 2 (49 enodes) 13.463 * * [simplify]: iters left: 1 (51 enodes) 13.474 * * [simplify]: Extracting #0: cost 1 inf + 0 13.474 * * [simplify]: Extracting #1: cost 5 inf + 0 13.474 * * [simplify]: Extracting #2: cost 10 inf + 0 13.474 * * [simplify]: Extracting #3: cost 16 inf + 0 13.474 * * [simplify]: Extracting #4: cost 16 inf + 73 13.475 * * [simplify]: Extracting #5: cost 5 inf + 944 13.475 * * [simplify]: Extracting #6: cost 0 inf + 1959 13.476 * [simplify]: Simplified to (- (sqrt (exp (- im))) (sqrt (exp im))) 13.476 * [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.476 * * * * [progress]: [ 71 / 192 ] simplifiying candidate # 13.476 * [simplify]: Simplifying (- (exp (- 0 im)) (exp im)) 13.476 * * [simplify]: iters left: 5 (6 enodes) 13.480 * * [simplify]: iters left: 4 (25 enodes) 13.489 * * [simplify]: iters left: 3 (35 enodes) 13.502 * * [simplify]: iters left: 2 (42 enodes) 13.513 * * [simplify]: iters left: 1 (44 enodes) 13.523 * * [simplify]: Extracting #0: cost 1 inf + 0 13.523 * * [simplify]: Extracting #1: cost 6 inf + 0 13.523 * * [simplify]: Extracting #2: cost 11 inf + 1 13.523 * * [simplify]: Extracting #3: cost 7 inf + 377 13.523 * * [simplify]: Extracting #4: cost 2 inf + 822 13.524 * * [simplify]: Extracting #5: cost 0 inf + 1154 13.524 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 13.524 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (- (exp (- im)) (exp im))))) 13.524 * * * * [progress]: [ 72 / 192 ] simplifiying candidate # 13.525 * * * * [progress]: [ 73 / 192 ] simplifiying candidate #real (real->posit16 (- (exp (- 0 im)) (exp im))))))> 13.525 * * * * [progress]: [ 74 / 192 ] simplifiying candidate # 13.525 * * * * [progress]: [ 75 / 192 ] simplifiying candidate # 13.525 * * * * [progress]: [ 76 / 192 ] simplifiying candidate # 13.525 * [simplify]: Simplifying (* (* 0.5 (cos re)) (- (exp (- 0 im)) (exp im))) 13.525 * * [simplify]: iters left: 6 (11 enodes) 13.532 * * [simplify]: iters left: 5 (44 enodes) 13.547 * * [simplify]: iters left: 4 (74 enodes) 13.576 * * [simplify]: iters left: 3 (155 enodes) 13.631 * * [simplify]: iters left: 2 (247 enodes) 13.689 * * [simplify]: iters left: 1 (343 enodes) 13.769 * * [simplify]: Extracting #0: cost 1 inf + 0 13.769 * * [simplify]: Extracting #1: cost 24 inf + 0 13.769 * * [simplify]: Extracting #2: cost 51 inf + 43 13.770 * * [simplify]: Extracting #3: cost 46 inf + 848 13.771 * * [simplify]: Extracting #4: cost 9 inf + 6026 13.773 * * [simplify]: Extracting #5: cost 0 inf + 8099 13.776 * [simplify]: Simplified to (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im)))) 13.776 * [simplify]: Simplified (2 1) to (λ (re im) (pow (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im)))) 1)) 13.776 * * * * [progress]: [ 77 / 192 ] simplifiying candidate # 13.776 * [simplify]: Simplifying (* (* 0.5 (cos re)) (- (exp (- 0 im)) (exp im))) 13.776 * * [simplify]: iters left: 6 (11 enodes) 13.779 * * [simplify]: iters left: 5 (44 enodes) 13.790 * * [simplify]: iters left: 4 (74 enodes) 13.818 * * [simplify]: iters left: 3 (155 enodes) 13.874 * * [simplify]: iters left: 2 (247 enodes) 13.939 * * [simplify]: iters left: 1 (343 enodes) 14.027 * * [simplify]: Extracting #0: cost 1 inf + 0 14.028 * * [simplify]: Extracting #1: cost 24 inf + 0 14.028 * * [simplify]: Extracting #2: cost 51 inf + 43 14.028 * * [simplify]: Extracting #3: cost 46 inf + 848 14.029 * * [simplify]: Extracting #4: cost 9 inf + 6026 14.032 * * [simplify]: Extracting #5: cost 0 inf + 8099 14.034 * [simplify]: Simplified to (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im)))) 14.035 * [simplify]: Simplified (2 1) to (λ (re im) (pow (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im)))) 1)) 14.035 * * * * [progress]: [ 78 / 192 ] simplifiying candidate # 14.035 * * * * [progress]: [ 79 / 192 ] simplifiying candidate # 14.035 * [simplify]: Simplifying (+ (+ (log 0.5) (log (cos re))) (log (- (exp (- 0 im)) (exp im)))) 14.035 * * [simplify]: iters left: 6 (14 enodes) 14.039 * * [simplify]: iters left: 5 (53 enodes) 14.048 * * [simplify]: iters left: 4 (71 enodes) 14.061 * * [simplify]: iters left: 3 (83 enodes) 14.084 * * [simplify]: iters left: 2 (85 enodes) 14.097 * * [simplify]: iters left: 1 (87 enodes) 14.106 * * [simplify]: Extracting #0: cost 1 inf + 0 14.106 * * [simplify]: Extracting #1: cost 8 inf + 0 14.106 * * [simplify]: Extracting #2: cost 17 inf + 0 14.107 * * [simplify]: Extracting #3: cost 23 inf + 1 14.107 * * [simplify]: Extracting #4: cost 22 inf + 639 14.107 * * [simplify]: Extracting #5: cost 19 inf + 1166 14.107 * * [simplify]: Extracting #6: cost 8 inf + 2989 14.108 * * [simplify]: Extracting #7: cost 2 inf + 4799 14.109 * * [simplify]: Extracting #8: cost 0 inf + 5663 14.109 * [simplify]: Simplified to (+ (+ (log 0.5) (log (cos re))) (log (- (exp (- im)) (exp im)))) 14.109 * [simplify]: Simplified (2 1) to (λ (re im) (exp (+ (+ (log 0.5) (log (cos re))) (log (- (exp (- im)) (exp im)))))) 14.110 * * * * [progress]: [ 80 / 192 ] simplifiying candidate # 14.110 * [simplify]: Simplifying (+ (log (* 0.5 (cos re))) (log (- (exp (- 0 im)) (exp im)))) 14.110 * * [simplify]: iters left: 6 (13 enodes) 14.114 * * [simplify]: iters left: 5 (51 enodes) 14.124 * * [simplify]: iters left: 4 (70 enodes) 14.135 * * [simplify]: iters left: 3 (85 enodes) 14.146 * * [simplify]: iters left: 2 (87 enodes) 14.157 * * [simplify]: iters left: 1 (89 enodes) 14.181 * * [simplify]: Extracting #0: cost 1 inf + 0 14.181 * * [simplify]: Extracting #1: cost 8 inf + 0 14.181 * * [simplify]: Extracting #2: cost 18 inf + 0 14.182 * * [simplify]: Extracting #3: cost 24 inf + 72 14.182 * * [simplify]: Extracting #4: cost 27 inf + 145 14.182 * * [simplify]: Extracting #5: cost 18 inf + 1310 14.183 * * [simplify]: Extracting #6: cost 5 inf + 4220 14.184 * * [simplify]: Extracting #7: cost 0 inf + 5587 14.186 * [simplify]: Simplified to (+ (log (* 0.5 (cos re))) (log (- (exp (- im)) (exp im)))) 14.186 * [simplify]: Simplified (2 1) to (λ (re im) (exp (+ (log (* 0.5 (cos re))) (log (- (exp (- im)) (exp im)))))) 14.186 * * * * [progress]: [ 81 / 192 ] simplifiying candidate # 14.186 * * * * [progress]: [ 82 / 192 ] simplifiying candidate # 14.186 * * * * [progress]: [ 83 / 192 ] simplifiying candidate # 14.187 * [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.187 * * [simplify]: iters left: 6 (17 enodes) 14.196 * * [simplify]: iters left: 5 (71 enodes) 14.211 * * [simplify]: iters left: 4 (172 enodes) 14.302 * * [simplify]: Extracting #0: cost 1 inf + 0 14.302 * * [simplify]: Extracting #1: cost 44 inf + 0 14.302 * * [simplify]: Extracting #2: cost 201 inf + 42 14.303 * * [simplify]: Extracting #3: cost 215 inf + 2333 14.305 * * [simplify]: Extracting #4: cost 199 inf + 4097 14.309 * * [simplify]: Extracting #5: cost 141 inf + 23441 14.322 * * [simplify]: Extracting #6: cost 24 inf + 72467 14.353 * * [simplify]: Extracting #7: cost 0 inf + 83683 14.381 * [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.381 * [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.381 * * * * [progress]: [ 84 / 192 ] simplifiying candidate # 14.381 * [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.381 * * [simplify]: iters left: 6 (15 enodes) 14.386 * * [simplify]: iters left: 5 (69 enodes) 14.402 * * [simplify]: iters left: 4 (179 enodes) 14.497 * * [simplify]: Extracting #0: cost 1 inf + 0 14.497 * * [simplify]: Extracting #1: cost 42 inf + 0 14.498 * * [simplify]: Extracting #2: cost 202 inf + 1 14.500 * * [simplify]: Extracting #3: cost 214 inf + 2353 14.506 * * [simplify]: Extracting #4: cost 157 inf + 17944 14.529 * * [simplify]: Extracting #5: cost 32 inf + 67446 14.560 * * [simplify]: Extracting #6: cost 0 inf + 81136 14.587 * * [simplify]: Extracting #7: cost 0 inf + 80976 14.603 * [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.603 * [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.603 * * * * [progress]: [ 85 / 192 ] simplifiying candidate # 14.603 * * * * [progress]: [ 86 / 192 ] simplifiying candidate # 14.603 * * * * [progress]: [ 87 / 192 ] simplifiying candidate # 14.603 * * * * [progress]: [ 88 / 192 ] simplifiying candidate # 14.603 * * * * [progress]: [ 89 / 192 ] simplifiying candidate # 14.604 * [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.604 * * [simplify]: iters left: 6 (12 enodes) 14.607 * * [simplify]: iters left: 5 (45 enodes) 14.624 * * [simplify]: iters left: 4 (81 enodes) 14.661 * * [simplify]: iters left: 3 (229 enodes) 14.786 * * [simplify]: Extracting #0: cost 1 inf + 0 14.787 * * [simplify]: Extracting #1: cost 44 inf + 0 14.787 * * [simplify]: Extracting #2: cost 113 inf + 2 14.788 * * [simplify]: Extracting #3: cost 107 inf + 545 14.790 * * [simplify]: Extracting #4: cost 87 inf + 4295 14.796 * * [simplify]: Extracting #5: cost 29 inf + 23276 14.807 * * [simplify]: Extracting #6: cost 1 inf + 35487 14.819 * * [simplify]: Extracting #7: cost 0 inf + 36242 14.830 * [simplify]: Simplified to (* (cos re) 0) 14.830 * [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.830 * * * * [progress]: [ 90 / 192 ] simplifiying candidate # 14.831 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 14.831 * * [simplify]: iters left: 6 (11 enodes) 14.836 * * [simplify]: iters left: 5 (37 enodes) 14.843 * * [simplify]: iters left: 4 (65 enodes) 14.859 * * [simplify]: iters left: 3 (158 enodes) 14.914 * * [simplify]: iters left: 2 (319 enodes) 15.023 * * [simplify]: iters left: 1 (429 enodes) 15.082 * * [simplify]: Extracting #0: cost 1 inf + 0 15.082 * * [simplify]: Extracting #1: cost 0 inf + 1 15.082 * [simplify]: Simplified to 0 15.082 * [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.083 * * * * [progress]: [ 91 / 192 ] simplifiying candidate # 15.083 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 15.083 * * [simplify]: iters left: 6 (11 enodes) 15.086 * * [simplify]: iters left: 5 (40 enodes) 15.095 * * [simplify]: iters left: 4 (70 enodes) 15.115 * * [simplify]: iters left: 3 (150 enodes) 15.168 * * [simplify]: iters left: 2 (268 enodes) 15.258 * * [simplify]: iters left: 1 (351 enodes) 15.298 * * [simplify]: Extracting #0: cost 1 inf + 0 15.298 * * [simplify]: Extracting #1: cost 0 inf + 1 15.298 * [simplify]: Simplified to 0 15.299 * [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.299 * * * * [progress]: [ 92 / 192 ] simplifiying candidate # 15.299 * [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.299 * * [simplify]: iters left: 6 (12 enodes) 15.305 * * [simplify]: iters left: 5 (45 enodes) 15.320 * * [simplify]: iters left: 4 (81 enodes) 15.358 * * [simplify]: iters left: 3 (229 enodes) 15.455 * * [simplify]: Extracting #0: cost 1 inf + 0 15.455 * * [simplify]: Extracting #1: cost 44 inf + 0 15.455 * * [simplify]: Extracting #2: cost 113 inf + 2 15.456 * * [simplify]: Extracting #3: cost 107 inf + 545 15.457 * * [simplify]: Extracting #4: cost 87 inf + 4295 15.460 * * [simplify]: Extracting #5: cost 29 inf + 23276 15.465 * * [simplify]: Extracting #6: cost 1 inf + 35487 15.472 * * [simplify]: Extracting #7: cost 0 inf + 36242 15.487 * [simplify]: Simplified to (* (cos re) 0) 15.487 * [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.488 * * * * [progress]: [ 93 / 192 ] simplifiying candidate # 15.488 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 15.488 * * [simplify]: iters left: 6 (11 enodes) 15.494 * * [simplify]: iters left: 5 (37 enodes) 15.502 * * [simplify]: iters left: 4 (65 enodes) 15.516 * * [simplify]: iters left: 3 (158 enodes) 15.573 * * [simplify]: iters left: 2 (319 enodes) 15.684 * * [simplify]: iters left: 1 (429 enodes) 15.746 * * [simplify]: Extracting #0: cost 1 inf + 0 15.746 * * [simplify]: Extracting #1: cost 0 inf + 1 15.746 * [simplify]: Simplified to 0 15.746 * [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.746 * * * * [progress]: [ 94 / 192 ] simplifiying candidate # 15.746 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 15.747 * * [simplify]: iters left: 6 (11 enodes) 15.750 * * [simplify]: iters left: 5 (40 enodes) 15.757 * * [simplify]: iters left: 4 (70 enodes) 15.774 * * [simplify]: iters left: 3 (150 enodes) 15.810 * * [simplify]: iters left: 2 (268 enodes) 15.906 * * [simplify]: iters left: 1 (351 enodes) 15.953 * * [simplify]: Extracting #0: cost 1 inf + 0 15.953 * * [simplify]: Extracting #1: cost 0 inf + 1 15.953 * [simplify]: Simplified to 0 15.953 * [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)) 15.954 * * * * [progress]: [ 95 / 192 ] simplifiying candidate # 15.954 * [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.954 * * [simplify]: iters left: 6 (12 enodes) 15.957 * * [simplify]: iters left: 5 (45 enodes) 15.964 * * [simplify]: iters left: 4 (81 enodes) 15.990 * * [simplify]: iters left: 3 (229 enodes) 16.075 * * [simplify]: Extracting #0: cost 1 inf + 0 16.075 * * [simplify]: Extracting #1: cost 44 inf + 0 16.075 * * [simplify]: Extracting #2: cost 113 inf + 2 16.076 * * [simplify]: Extracting #3: cost 107 inf + 545 16.077 * * [simplify]: Extracting #4: cost 87 inf + 4295 16.080 * * [simplify]: Extracting #5: cost 29 inf + 23276 16.088 * * [simplify]: Extracting #6: cost 1 inf + 35487 16.094 * * [simplify]: Extracting #7: cost 0 inf + 36242 16.100 * [simplify]: Simplified to (* (cos re) 0) 16.100 * [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.101 * * * * [progress]: [ 96 / 192 ] simplifiying candidate # 16.101 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 16.101 * * [simplify]: iters left: 6 (11 enodes) 16.107 * * [simplify]: iters left: 5 (37 enodes) 16.119 * * [simplify]: iters left: 4 (65 enodes) 16.145 * * [simplify]: iters left: 3 (158 enodes) 16.197 * * [simplify]: iters left: 2 (319 enodes) 16.270 * * [simplify]: iters left: 1 (429 enodes) 16.320 * * [simplify]: Extracting #0: cost 1 inf + 0 16.320 * * [simplify]: Extracting #1: cost 0 inf + 1 16.320 * [simplify]: Simplified to 0 16.320 * [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.320 * * * * [progress]: [ 97 / 192 ] simplifiying candidate # 16.320 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 16.321 * * [simplify]: iters left: 6 (11 enodes) 16.326 * * [simplify]: iters left: 5 (40 enodes) 16.340 * * [simplify]: iters left: 4 (70 enodes) 16.369 * * [simplify]: iters left: 3 (150 enodes) 16.441 * * [simplify]: iters left: 2 (268 enodes) 16.553 * * [simplify]: iters left: 1 (351 enodes) 16.596 * * [simplify]: Extracting #0: cost 1 inf + 0 16.597 * * [simplify]: Extracting #1: cost 0 inf + 1 16.597 * [simplify]: Simplified to 0 16.597 * [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.597 * * * * [progress]: [ 98 / 192 ] simplifiying candidate # 16.597 * [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.597 * * [simplify]: iters left: 6 (12 enodes) 16.600 * * [simplify]: iters left: 5 (45 enodes) 16.608 * * [simplify]: iters left: 4 (81 enodes) 16.627 * * [simplify]: iters left: 3 (229 enodes) 16.734 * * [simplify]: Extracting #0: cost 1 inf + 0 16.734 * * [simplify]: Extracting #1: cost 44 inf + 0 16.735 * * [simplify]: Extracting #2: cost 113 inf + 2 16.736 * * [simplify]: Extracting #3: cost 107 inf + 545 16.738 * * [simplify]: Extracting #4: cost 87 inf + 4295 16.744 * * [simplify]: Extracting #5: cost 29 inf + 23276 16.754 * * [simplify]: Extracting #6: cost 1 inf + 35487 16.765 * * [simplify]: Extracting #7: cost 0 inf + 36242 16.772 * [simplify]: Simplified to (* (cos re) 0) 16.772 * [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.772 * * * * [progress]: [ 99 / 192 ] simplifiying candidate # 16.772 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 16.772 * * [simplify]: iters left: 6 (11 enodes) 16.775 * * [simplify]: iters left: 5 (37 enodes) 16.781 * * [simplify]: iters left: 4 (65 enodes) 16.795 * * [simplify]: iters left: 3 (158 enodes) 16.852 * * [simplify]: iters left: 2 (319 enodes) 16.955 * * [simplify]: iters left: 1 (429 enodes) 17.019 * * [simplify]: Extracting #0: cost 1 inf + 0 17.019 * * [simplify]: Extracting #1: cost 0 inf + 1 17.019 * [simplify]: Simplified to 0 17.019 * [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.019 * * * * [progress]: [ 100 / 192 ] simplifiying candidate # 17.019 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 17.020 * * [simplify]: iters left: 6 (11 enodes) 17.022 * * [simplify]: iters left: 5 (40 enodes) 17.029 * * [simplify]: iters left: 4 (70 enodes) 17.056 * * [simplify]: iters left: 3 (150 enodes) 17.122 * * [simplify]: iters left: 2 (268 enodes) 17.217 * * [simplify]: iters left: 1 (351 enodes) 17.266 * * [simplify]: Extracting #0: cost 1 inf + 0 17.266 * * [simplify]: Extracting #1: cost 0 inf + 1 17.266 * [simplify]: Simplified to 0 17.266 * [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.266 * * * * [progress]: [ 101 / 192 ] simplifiying candidate # 17.267 * [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.267 * * [simplify]: iters left: 6 (12 enodes) 17.270 * * [simplify]: iters left: 5 (45 enodes) 17.284 * * [simplify]: iters left: 4 (81 enodes) 17.306 * * [simplify]: iters left: 3 (229 enodes) 17.407 * * [simplify]: Extracting #0: cost 1 inf + 0 17.407 * * [simplify]: Extracting #1: cost 44 inf + 0 17.408 * * [simplify]: Extracting #2: cost 113 inf + 2 17.409 * * [simplify]: Extracting #3: cost 107 inf + 545 17.411 * * [simplify]: Extracting #4: cost 87 inf + 4295 17.414 * * [simplify]: Extracting #5: cost 29 inf + 23276 17.419 * * [simplify]: Extracting #6: cost 1 inf + 35487 17.425 * * [simplify]: Extracting #7: cost 0 inf + 36242 17.431 * [simplify]: Simplified to (* (cos re) 0) 17.431 * [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.431 * * * * [progress]: [ 102 / 192 ] simplifiying candidate # 17.431 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 17.431 * * [simplify]: iters left: 6 (11 enodes) 17.434 * * [simplify]: iters left: 5 (37 enodes) 17.441 * * [simplify]: iters left: 4 (65 enodes) 17.468 * * [simplify]: iters left: 3 (158 enodes) 17.522 * * [simplify]: iters left: 2 (319 enodes) 17.637 * * [simplify]: iters left: 1 (429 enodes) 17.686 * * [simplify]: Extracting #0: cost 1 inf + 0 17.686 * * [simplify]: Extracting #1: cost 0 inf + 1 17.686 * [simplify]: Simplified to 0 17.686 * [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.687 * * * * [progress]: [ 103 / 192 ] simplifiying candidate # 17.687 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 17.687 * * [simplify]: iters left: 6 (11 enodes) 17.690 * * [simplify]: iters left: 5 (40 enodes) 17.699 * * [simplify]: iters left: 4 (70 enodes) 17.726 * * [simplify]: iters left: 3 (150 enodes) 17.801 * * [simplify]: iters left: 2 (268 enodes) 17.893 * * [simplify]: iters left: 1 (351 enodes) 17.935 * * [simplify]: Extracting #0: cost 1 inf + 0 17.935 * * [simplify]: Extracting #1: cost 0 inf + 1 17.935 * [simplify]: Simplified to 0 17.935 * [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)) 17.935 * * * * [progress]: [ 104 / 192 ] simplifiying candidate # 17.935 * [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.935 * * [simplify]: iters left: 6 (12 enodes) 17.938 * * [simplify]: iters left: 5 (45 enodes) 17.949 * * [simplify]: iters left: 4 (81 enodes) 17.986 * * [simplify]: iters left: 3 (229 enodes) 18.094 * * [simplify]: Extracting #0: cost 1 inf + 0 18.094 * * [simplify]: Extracting #1: cost 44 inf + 0 18.095 * * [simplify]: Extracting #2: cost 113 inf + 2 18.096 * * [simplify]: Extracting #3: cost 107 inf + 545 18.098 * * [simplify]: Extracting #4: cost 87 inf + 4295 18.104 * * [simplify]: Extracting #5: cost 29 inf + 23276 18.115 * * [simplify]: Extracting #6: cost 1 inf + 35487 18.126 * * [simplify]: Extracting #7: cost 0 inf + 36242 18.134 * [simplify]: Simplified to (* (cos re) 0) 18.134 * [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.135 * * * * [progress]: [ 105 / 192 ] simplifiying candidate # 18.135 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 18.135 * * [simplify]: iters left: 6 (11 enodes) 18.138 * * [simplify]: iters left: 5 (37 enodes) 18.143 * * [simplify]: iters left: 4 (65 enodes) 18.160 * * [simplify]: iters left: 3 (158 enodes) 18.232 * * [simplify]: iters left: 2 (319 enodes) 18.341 * * [simplify]: iters left: 1 (429 enodes) 18.385 * * [simplify]: Extracting #0: cost 1 inf + 0 18.385 * * [simplify]: Extracting #1: cost 0 inf + 1 18.385 * [simplify]: Simplified to 0 18.385 * [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.385 * * * * [progress]: [ 106 / 192 ] simplifiying candidate # 18.386 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 18.386 * * [simplify]: iters left: 6 (11 enodes) 18.389 * * [simplify]: iters left: 5 (40 enodes) 18.396 * * [simplify]: iters left: 4 (70 enodes) 18.410 * * [simplify]: iters left: 3 (150 enodes) 18.477 * * [simplify]: iters left: 2 (268 enodes) 18.572 * * [simplify]: iters left: 1 (351 enodes) 18.619 * * [simplify]: Extracting #0: cost 1 inf + 0 18.619 * * [simplify]: Extracting #1: cost 0 inf + 1 18.619 * [simplify]: Simplified to 0 18.619 * [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.619 * * * * [progress]: [ 107 / 192 ] simplifiying candidate # 18.619 * [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.619 * * [simplify]: iters left: 6 (12 enodes) 18.622 * * [simplify]: iters left: 5 (45 enodes) 18.630 * * [simplify]: iters left: 4 (81 enodes) 18.667 * * [simplify]: iters left: 3 (229 enodes) 18.786 * * [simplify]: Extracting #0: cost 1 inf + 0 18.786 * * [simplify]: Extracting #1: cost 44 inf + 0 18.787 * * [simplify]: Extracting #2: cost 113 inf + 2 18.788 * * [simplify]: Extracting #3: cost 107 inf + 545 18.790 * * [simplify]: Extracting #4: cost 87 inf + 4295 18.796 * * [simplify]: Extracting #5: cost 29 inf + 23276 18.807 * * [simplify]: Extracting #6: cost 1 inf + 35487 18.819 * * [simplify]: Extracting #7: cost 0 inf + 36242 18.831 * [simplify]: Simplified to (* (cos re) 0) 18.831 * [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.831 * * * * [progress]: [ 108 / 192 ] simplifiying candidate # 18.835 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 18.835 * * [simplify]: iters left: 6 (11 enodes) 18.842 * * [simplify]: iters left: 5 (37 enodes) 18.854 * * [simplify]: iters left: 4 (65 enodes) 18.881 * * [simplify]: iters left: 3 (158 enodes) 18.955 * * [simplify]: iters left: 2 (319 enodes) 19.061 * * [simplify]: iters left: 1 (429 enodes) 19.116 * * [simplify]: Extracting #0: cost 1 inf + 0 19.116 * * [simplify]: Extracting #1: cost 0 inf + 1 19.116 * [simplify]: Simplified to 0 19.116 * [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.116 * * * * [progress]: [ 109 / 192 ] simplifiying candidate # 19.116 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 19.116 * * [simplify]: iters left: 6 (11 enodes) 19.119 * * [simplify]: iters left: 5 (40 enodes) 19.127 * * [simplify]: iters left: 4 (70 enodes) 19.144 * * [simplify]: iters left: 3 (150 enodes) 19.214 * * [simplify]: iters left: 2 (268 enodes) 19.298 * * [simplify]: iters left: 1 (351 enodes) 19.365 * * [simplify]: Extracting #0: cost 1 inf + 0 19.365 * * [simplify]: Extracting #1: cost 0 inf + 1 19.365 * [simplify]: Simplified to 0 19.365 * [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.365 * * * * [progress]: [ 110 / 192 ] simplifiying candidate # 19.365 * [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.365 * * [simplify]: iters left: 6 (12 enodes) 19.368 * * [simplify]: iters left: 5 (45 enodes) 19.376 * * [simplify]: iters left: 4 (81 enodes) 19.396 * * [simplify]: iters left: 3 (229 enodes) 19.506 * * [simplify]: Extracting #0: cost 1 inf + 0 19.506 * * [simplify]: Extracting #1: cost 44 inf + 0 19.507 * * [simplify]: Extracting #2: cost 113 inf + 2 19.508 * * [simplify]: Extracting #3: cost 107 inf + 545 19.510 * * [simplify]: Extracting #4: cost 87 inf + 4295 19.516 * * [simplify]: Extracting #5: cost 29 inf + 23276 19.531 * * [simplify]: Extracting #6: cost 1 inf + 35487 19.542 * * [simplify]: Extracting #7: cost 0 inf + 36242 19.554 * [simplify]: Simplified to (* (cos re) 0) 19.554 * [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.554 * * * * [progress]: [ 111 / 192 ] simplifiying candidate # 19.555 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 19.555 * * [simplify]: iters left: 6 (11 enodes) 19.561 * * [simplify]: iters left: 5 (37 enodes) 19.573 * * [simplify]: iters left: 4 (65 enodes) 19.600 * * [simplify]: iters left: 3 (158 enodes) 19.679 * * [simplify]: iters left: 2 (319 enodes) 19.769 * * [simplify]: iters left: 1 (429 enodes) 19.836 * * [simplify]: Extracting #0: cost 1 inf + 0 19.836 * * [simplify]: Extracting #1: cost 0 inf + 1 19.836 * [simplify]: Simplified to 0 19.836 * [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.837 * * * * [progress]: [ 112 / 192 ] simplifiying candidate # 19.837 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 19.837 * * [simplify]: iters left: 6 (11 enodes) 19.840 * * [simplify]: iters left: 5 (40 enodes) 19.851 * * [simplify]: iters left: 4 (70 enodes) 19.880 * * [simplify]: iters left: 3 (150 enodes) 19.920 * * [simplify]: iters left: 2 (268 enodes) 19.979 * * [simplify]: iters left: 1 (351 enodes) 20.039 * * [simplify]: Extracting #0: cost 1 inf + 0 20.039 * * [simplify]: Extracting #1: cost 0 inf + 1 20.039 * [simplify]: Simplified to 0 20.039 * [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)) 20.040 * * * * [progress]: [ 113 / 192 ] simplifiying candidate # 20.040 * [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.040 * * [simplify]: iters left: 6 (12 enodes) 20.046 * * [simplify]: iters left: 5 (45 enodes) 20.058 * * [simplify]: iters left: 4 (81 enodes) 20.077 * * [simplify]: iters left: 3 (229 enodes) 20.182 * * [simplify]: Extracting #0: cost 1 inf + 0 20.182 * * [simplify]: Extracting #1: cost 44 inf + 0 20.183 * * [simplify]: Extracting #2: cost 113 inf + 2 20.184 * * [simplify]: Extracting #3: cost 107 inf + 545 20.186 * * [simplify]: Extracting #4: cost 87 inf + 4295 20.192 * * [simplify]: Extracting #5: cost 29 inf + 23276 20.202 * * [simplify]: Extracting #6: cost 1 inf + 35487 20.214 * * [simplify]: Extracting #7: cost 0 inf + 36242 20.226 * [simplify]: Simplified to (* (cos re) 0) 20.226 * [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.226 * * * * [progress]: [ 114 / 192 ] simplifiying candidate # 20.227 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 20.227 * * [simplify]: iters left: 6 (11 enodes) 20.229 * * [simplify]: iters left: 5 (37 enodes) 20.235 * * [simplify]: iters left: 4 (65 enodes) 20.248 * * [simplify]: iters left: 3 (158 enodes) 20.304 * * [simplify]: iters left: 2 (319 enodes) 20.397 * * [simplify]: iters left: 1 (429 enodes) 20.477 * * [simplify]: Extracting #0: cost 1 inf + 0 20.477 * * [simplify]: Extracting #1: cost 0 inf + 1 20.477 * [simplify]: Simplified to 0 20.478 * [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.478 * * * * [progress]: [ 115 / 192 ] simplifiying candidate # 20.478 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 20.478 * * [simplify]: iters left: 6 (11 enodes) 20.484 * * [simplify]: iters left: 5 (40 enodes) 20.499 * * [simplify]: iters left: 4 (70 enodes) 20.528 * * [simplify]: iters left: 3 (150 enodes) 20.604 * * [simplify]: iters left: 2 (268 enodes) 20.671 * * [simplify]: iters left: 1 (351 enodes) 20.704 * * [simplify]: Extracting #0: cost 1 inf + 0 20.704 * * [simplify]: Extracting #1: cost 0 inf + 1 20.704 * [simplify]: Simplified to 0 20.704 * [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.704 * * * * [progress]: [ 116 / 192 ] simplifiying candidate # 20.704 * [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.705 * * [simplify]: iters left: 6 (12 enodes) 20.708 * * [simplify]: iters left: 5 (45 enodes) 20.724 * * [simplify]: iters left: 4 (81 enodes) 20.751 * * [simplify]: iters left: 3 (229 enodes) 20.854 * * [simplify]: Extracting #0: cost 1 inf + 0 20.854 * * [simplify]: Extracting #1: cost 44 inf + 0 20.855 * * [simplify]: Extracting #2: cost 113 inf + 2 20.856 * * [simplify]: Extracting #3: cost 107 inf + 545 20.858 * * [simplify]: Extracting #4: cost 87 inf + 4295 20.864 * * [simplify]: Extracting #5: cost 29 inf + 23276 20.875 * * [simplify]: Extracting #6: cost 1 inf + 35487 20.887 * * [simplify]: Extracting #7: cost 0 inf + 36242 20.898 * [simplify]: Simplified to (* (cos re) 0) 20.898 * [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.899 * * * * [progress]: [ 117 / 192 ] simplifiying candidate # 20.899 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 20.899 * * [simplify]: iters left: 6 (11 enodes) 20.904 * * [simplify]: iters left: 5 (37 enodes) 20.916 * * [simplify]: iters left: 4 (65 enodes) 20.943 * * [simplify]: iters left: 3 (158 enodes) 21.003 * * [simplify]: iters left: 2 (319 enodes) 21.088 * * [simplify]: iters left: 1 (429 enodes) 21.142 * * [simplify]: Extracting #0: cost 1 inf + 0 21.142 * * [simplify]: Extracting #1: cost 0 inf + 1 21.142 * [simplify]: Simplified to 0 21.142 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp 0) (exp (- im)) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 21.142 * * * * [progress]: [ 118 / 192 ] simplifiying candidate # 21.143 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 21.143 * * [simplify]: iters left: 6 (11 enodes) 21.146 * * [simplify]: iters left: 5 (40 enodes) 21.159 * * [simplify]: iters left: 4 (70 enodes) 21.181 * * [simplify]: iters left: 3 (150 enodes) 21.230 * * [simplify]: iters left: 2 (268 enodes) 21.302 * * [simplify]: iters left: 1 (351 enodes) 21.344 * * [simplify]: Extracting #0: cost 1 inf + 0 21.344 * * [simplify]: Extracting #1: cost 0 inf + 1 21.344 * [simplify]: Simplified to 0 21.344 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp 0) (exp (- im)) (- (* (exp im) 1)))) 0)) 21.344 * * * * [progress]: [ 119 / 192 ] simplifiying candidate # 21.344 * [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.345 * * [simplify]: iters left: 6 (12 enodes) 21.351 * * [simplify]: iters left: 5 (45 enodes) 21.369 * * [simplify]: iters left: 4 (81 enodes) 21.407 * * [simplify]: iters left: 3 (229 enodes) 21.506 * * [simplify]: Extracting #0: cost 1 inf + 0 21.507 * * [simplify]: Extracting #1: cost 44 inf + 0 21.507 * * [simplify]: Extracting #2: cost 113 inf + 2 21.509 * * [simplify]: Extracting #3: cost 107 inf + 545 21.510 * * [simplify]: Extracting #4: cost 87 inf + 4295 21.516 * * [simplify]: Extracting #5: cost 29 inf + 23276 21.527 * * [simplify]: Extracting #6: cost 1 inf + 35487 21.538 * * [simplify]: Extracting #7: cost 0 inf + 36242 21.550 * [simplify]: Simplified to (* (cos re) 0) 21.550 * [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.550 * * * * [progress]: [ 120 / 192 ] simplifiying candidate # 21.551 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 21.551 * * [simplify]: iters left: 6 (11 enodes) 21.556 * * [simplify]: iters left: 5 (37 enodes) 21.568 * * [simplify]: iters left: 4 (65 enodes) 21.599 * * [simplify]: iters left: 3 (158 enodes) 21.664 * * [simplify]: iters left: 2 (319 enodes) 21.789 * * [simplify]: iters left: 1 (429 enodes) 21.869 * * [simplify]: Extracting #0: cost 1 inf + 0 21.869 * * [simplify]: Extracting #1: cost 0 inf + 1 21.869 * [simplify]: Simplified to 0 21.869 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp 0) (exp (- im)) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 21.869 * * * * [progress]: [ 121 / 192 ] simplifiying candidate # 21.870 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 21.870 * * [simplify]: iters left: 6 (11 enodes) 21.876 * * [simplify]: iters left: 5 (40 enodes) 21.887 * * [simplify]: iters left: 4 (70 enodes) 21.901 * * [simplify]: iters left: 3 (150 enodes) 21.939 * * [simplify]: iters left: 2 (268 enodes) 22.011 * * [simplify]: iters left: 1 (351 enodes) 22.049 * * [simplify]: Extracting #0: cost 1 inf + 0 22.049 * * [simplify]: Extracting #1: cost 0 inf + 1 22.049 * [simplify]: Simplified to 0 22.049 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp 0) (exp (- im)) (- (* (exp im) 1)))) 0)) 22.049 * * * * [progress]: [ 122 / 192 ] simplifiying candidate # 22.049 * [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.050 * * [simplify]: iters left: 6 (12 enodes) 22.055 * * [simplify]: iters left: 5 (45 enodes) 22.071 * * [simplify]: iters left: 4 (81 enodes) 22.109 * * [simplify]: iters left: 3 (229 enodes) 22.209 * * [simplify]: Extracting #0: cost 1 inf + 0 22.209 * * [simplify]: Extracting #1: cost 44 inf + 0 22.210 * * [simplify]: Extracting #2: cost 113 inf + 2 22.210 * * [simplify]: Extracting #3: cost 107 inf + 545 22.211 * * [simplify]: Extracting #4: cost 87 inf + 4295 22.214 * * [simplify]: Extracting #5: cost 29 inf + 23276 22.219 * * [simplify]: Extracting #6: cost 1 inf + 35487 22.228 * * [simplify]: Extracting #7: cost 0 inf + 36242 22.240 * [simplify]: Simplified to (* (cos re) 0) 22.240 * [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.240 * * * * [progress]: [ 123 / 192 ] simplifiying candidate # 22.240 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 22.241 * * [simplify]: iters left: 6 (11 enodes) 22.249 * * [simplify]: iters left: 5 (37 enodes) 22.261 * * [simplify]: iters left: 4 (65 enodes) 22.287 * * [simplify]: iters left: 3 (158 enodes) 22.332 * * [simplify]: iters left: 2 (319 enodes) 22.413 * * [simplify]: iters left: 1 (429 enodes) 22.461 * * [simplify]: Extracting #0: cost 1 inf + 0 22.461 * * [simplify]: Extracting #1: cost 0 inf + 1 22.461 * [simplify]: Simplified to 0 22.461 * [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.461 * * * * [progress]: [ 124 / 192 ] simplifiying candidate # 22.462 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 22.462 * * [simplify]: iters left: 6 (11 enodes) 22.467 * * [simplify]: iters left: 5 (40 enodes) 22.481 * * [simplify]: iters left: 4 (70 enodes) 22.513 * * [simplify]: iters left: 3 (150 enodes) 22.585 * * [simplify]: iters left: 2 (268 enodes) 22.702 * * [simplify]: iters left: 1 (351 enodes) 22.739 * * [simplify]: Extracting #0: cost 1 inf + 0 22.739 * * [simplify]: Extracting #1: cost 0 inf + 1 22.739 * [simplify]: Simplified to 0 22.739 * [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.740 * * * * [progress]: [ 125 / 192 ] simplifiying candidate # 22.740 * [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.740 * * [simplify]: iters left: 6 (12 enodes) 22.746 * * [simplify]: iters left: 5 (45 enodes) 22.762 * * [simplify]: iters left: 4 (81 enodes) 22.786 * * [simplify]: iters left: 3 (229 enodes) 22.872 * * [simplify]: Extracting #0: cost 1 inf + 0 22.872 * * [simplify]: Extracting #1: cost 44 inf + 0 22.873 * * [simplify]: Extracting #2: cost 113 inf + 2 22.873 * * [simplify]: Extracting #3: cost 107 inf + 545 22.874 * * [simplify]: Extracting #4: cost 87 inf + 4295 22.877 * * [simplify]: Extracting #5: cost 29 inf + 23276 22.885 * * [simplify]: Extracting #6: cost 1 inf + 35487 22.891 * * [simplify]: Extracting #7: cost 0 inf + 36242 22.897 * [simplify]: Simplified to (* (cos re) 0) 22.897 * [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))) 22.897 * * * * [progress]: [ 126 / 192 ] simplifiying candidate # 22.897 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 22.897 * * [simplify]: iters left: 6 (11 enodes) 22.900 * * [simplify]: iters left: 5 (37 enodes) 22.907 * * [simplify]: iters left: 4 (65 enodes) 22.923 * * [simplify]: iters left: 3 (158 enodes) 22.983 * * [simplify]: iters left: 2 (319 enodes) 23.056 * * [simplify]: iters left: 1 (429 enodes) 23.119 * * [simplify]: Extracting #0: cost 1 inf + 0 23.119 * * [simplify]: Extracting #1: cost 0 inf + 1 23.119 * [simplify]: Simplified to 0 23.119 * [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.120 * * * * [progress]: [ 127 / 192 ] simplifiying candidate # 23.121 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 23.121 * * [simplify]: iters left: 6 (11 enodes) 23.125 * * [simplify]: iters left: 5 (40 enodes) 23.132 * * [simplify]: iters left: 4 (70 enodes) 23.146 * * [simplify]: iters left: 3 (150 enodes) 23.195 * * [simplify]: iters left: 2 (268 enodes) 23.288 * * [simplify]: iters left: 1 (351 enodes) 23.346 * * [simplify]: Extracting #0: cost 1 inf + 0 23.346 * * [simplify]: Extracting #1: cost 0 inf + 1 23.346 * [simplify]: Simplified to 0 23.347 * [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.347 * * * * [progress]: [ 128 / 192 ] simplifiying candidate # 23.347 * [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.347 * * [simplify]: iters left: 6 (12 enodes) 23.350 * * [simplify]: iters left: 5 (45 enodes) 23.358 * * [simplify]: iters left: 4 (81 enodes) 23.392 * * [simplify]: iters left: 3 (229 enodes) 23.514 * * [simplify]: Extracting #0: cost 1 inf + 0 23.515 * * [simplify]: Extracting #1: cost 44 inf + 0 23.516 * * [simplify]: Extracting #2: cost 113 inf + 2 23.517 * * [simplify]: Extracting #3: cost 107 inf + 545 23.519 * * [simplify]: Extracting #4: cost 87 inf + 4295 23.525 * * [simplify]: Extracting #5: cost 29 inf + 23276 23.536 * * [simplify]: Extracting #6: cost 1 inf + 35487 23.547 * * [simplify]: Extracting #7: cost 0 inf + 36242 23.559 * [simplify]: Simplified to (* (cos re) 0) 23.559 * [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.559 * * * * [progress]: [ 129 / 192 ] simplifiying candidate # 23.560 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 23.560 * * [simplify]: iters left: 6 (11 enodes) 23.565 * * [simplify]: iters left: 5 (37 enodes) 23.577 * * [simplify]: iters left: 4 (65 enodes) 23.605 * * [simplify]: iters left: 3 (158 enodes) 23.669 * * [simplify]: iters left: 2 (319 enodes) 23.775 * * [simplify]: iters left: 1 (429 enodes) 23.827 * * [simplify]: Extracting #0: cost 1 inf + 0 23.828 * * [simplify]: Extracting #1: cost 0 inf + 1 23.828 * [simplify]: Simplified to 0 23.828 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma 1 (exp (- 0 im)) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 23.828 * * * * [progress]: [ 130 / 192 ] simplifiying candidate # 23.828 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 23.828 * * [simplify]: iters left: 6 (11 enodes) 23.831 * * [simplify]: iters left: 5 (40 enodes) 23.838 * * [simplify]: iters left: 4 (70 enodes) 23.852 * * [simplify]: iters left: 3 (150 enodes) 23.891 * * [simplify]: iters left: 2 (268 enodes) 23.949 * * [simplify]: iters left: 1 (351 enodes) 24.008 * * [simplify]: Extracting #0: cost 1 inf + 0 24.008 * * [simplify]: Extracting #1: cost 0 inf + 1 24.008 * [simplify]: Simplified to 0 24.008 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma 1 (exp (- 0 im)) (- (* (exp im) 1)))) 0)) 24.008 * * * * [progress]: [ 131 / 192 ] simplifiying candidate # 24.008 * [simplify]: Simplifying (* (* 0.5 (cos re)) (- (exp im))) 24.008 * * [simplify]: iters left: 5 (8 enodes) 24.013 * * [simplify]: iters left: 4 (30 enodes) 24.022 * * [simplify]: iters left: 3 (49 enodes) 24.032 * * [simplify]: iters left: 2 (80 enodes) 24.045 * * [simplify]: iters left: 1 (94 enodes) 24.058 * * [simplify]: Extracting #0: cost 1 inf + 0 24.058 * * [simplify]: Extracting #1: cost 15 inf + 0 24.059 * * [simplify]: Extracting #2: cost 27 inf + 42 24.059 * * [simplify]: Extracting #3: cost 23 inf + 156 24.060 * * [simplify]: Extracting #4: cost 5 inf + 2851 24.061 * * [simplify]: Extracting #5: cost 0 inf + 3489 24.062 * [simplify]: Simplified to (* 0.5 (* (- (exp im)) (cos re))) 24.062 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (exp (- 0 im))) (* 0.5 (* (- (exp im)) (cos re))))) 24.062 * * * * [progress]: [ 132 / 192 ] simplifiying candidate # 24.063 * [simplify]: Simplifying (* (* 0.5 (cos re)) (- (exp im))) 24.063 * * [simplify]: iters left: 5 (8 enodes) 24.067 * * [simplify]: iters left: 4 (30 enodes) 24.073 * * [simplify]: iters left: 3 (49 enodes) 24.081 * * [simplify]: iters left: 2 (80 enodes) 24.092 * * [simplify]: iters left: 1 (94 enodes) 24.108 * * [simplify]: Extracting #0: cost 1 inf + 0 24.108 * * [simplify]: Extracting #1: cost 15 inf + 0 24.108 * * [simplify]: Extracting #2: cost 27 inf + 42 24.109 * * [simplify]: Extracting #3: cost 23 inf + 156 24.109 * * [simplify]: Extracting #4: cost 5 inf + 2851 24.111 * * [simplify]: Extracting #5: cost 0 inf + 3489 24.112 * [simplify]: Simplified to (* 0.5 (* (- (exp im)) (cos re))) 24.112 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (exp (- 0 im))) (* 0.5 (* (- (exp im)) (cos re))))) 24.112 * * * * [progress]: [ 133 / 192 ] simplifiying candidate # 24.113 * [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.113 * * [simplify]: iters left: 6 (12 enodes) 24.117 * * [simplify]: iters left: 5 (45 enodes) 24.124 * * [simplify]: iters left: 4 (75 enodes) 24.141 * * [simplify]: iters left: 3 (190 enodes) 24.239 * * [simplify]: Extracting #0: cost 1 inf + 0 24.239 * * [simplify]: Extracting #1: cost 37 inf + 0 24.239 * * [simplify]: Extracting #2: cost 103 inf + 2 24.240 * * [simplify]: Extracting #3: cost 103 inf + 118 24.241 * * [simplify]: Extracting #4: cost 74 inf + 4879 24.244 * * [simplify]: Extracting #5: cost 34 inf + 16587 24.248 * * [simplify]: Extracting #6: cost 2 inf + 30719 24.253 * * [simplify]: Extracting #7: cost 0 inf + 31807 24.258 * [simplify]: Simplified to (* 0 (cos re)) 24.258 * [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.258 * * * * [progress]: [ 134 / 192 ] simplifiying candidate # 24.259 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 24.259 * * [simplify]: iters left: 6 (11 enodes) 24.261 * * [simplify]: iters left: 5 (37 enodes) 24.268 * * [simplify]: iters left: 4 (59 enodes) 24.291 * * [simplify]: iters left: 3 (129 enodes) 24.332 * * [simplify]: iters left: 2 (286 enodes) 24.421 * * [simplify]: iters left: 1 (401 enodes) 24.456 * * [simplify]: Extracting #0: cost 1 inf + 0 24.456 * * [simplify]: Extracting #1: cost 0 inf + 1 24.456 * [simplify]: Simplified to 0 24.456 * [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.456 * * * * [progress]: [ 135 / 192 ] simplifiying candidate # 24.456 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 24.457 * * [simplify]: iters left: 6 (11 enodes) 24.459 * * [simplify]: iters left: 5 (40 enodes) 24.469 * * [simplify]: iters left: 4 (64 enodes) 24.485 * * [simplify]: iters left: 3 (118 enodes) 24.520 * * [simplify]: iters left: 2 (261 enodes) 24.648 * * [simplify]: iters left: 1 (409 enodes) 24.706 * * [simplify]: Extracting #0: cost 1 inf + 0 24.706 * * [simplify]: Extracting #1: cost 0 inf + 1 24.706 * [simplify]: Simplified to 0 24.706 * [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)) 24.706 * * * * [progress]: [ 136 / 192 ] simplifiying candidate # 24.707 * [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.707 * * [simplify]: iters left: 6 (12 enodes) 24.713 * * [simplify]: iters left: 5 (45 enodes) 24.723 * * [simplify]: iters left: 4 (75 enodes) 24.741 * * [simplify]: iters left: 3 (190 enodes) 24.815 * * [simplify]: Extracting #0: cost 1 inf + 0 24.815 * * [simplify]: Extracting #1: cost 37 inf + 0 24.816 * * [simplify]: Extracting #2: cost 103 inf + 2 24.816 * * [simplify]: Extracting #3: cost 103 inf + 118 24.818 * * [simplify]: Extracting #4: cost 74 inf + 4879 24.824 * * [simplify]: Extracting #5: cost 34 inf + 16587 24.832 * * [simplify]: Extracting #6: cost 2 inf + 30719 24.837 * * [simplify]: Extracting #7: cost 0 inf + 31807 24.841 * [simplify]: Simplified to (* 0 (cos re)) 24.842 * [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)))) 24.842 * * * * [progress]: [ 137 / 192 ] simplifiying candidate # 24.842 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 24.842 * * [simplify]: iters left: 6 (11 enodes) 24.845 * * [simplify]: iters left: 5 (37 enodes) 24.850 * * [simplify]: iters left: 4 (59 enodes) 24.864 * * [simplify]: iters left: 3 (129 enodes) 24.905 * * [simplify]: iters left: 2 (286 enodes) 25.028 * * [simplify]: iters left: 1 (401 enodes) 25.097 * * [simplify]: Extracting #0: cost 1 inf + 0 25.097 * * [simplify]: Extracting #1: cost 0 inf + 1 25.097 * [simplify]: Simplified to 0 25.097 * [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.098 * * * * [progress]: [ 138 / 192 ] simplifiying candidate # 25.098 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 25.098 * * [simplify]: iters left: 6 (11 enodes) 25.104 * * [simplify]: iters left: 5 (40 enodes) 25.121 * * [simplify]: iters left: 4 (64 enodes) 25.143 * * [simplify]: iters left: 3 (118 enodes) 25.205 * * [simplify]: iters left: 2 (261 enodes) 25.366 * * [simplify]: iters left: 1 (409 enodes) 25.453 * * [simplify]: Extracting #0: cost 1 inf + 0 25.453 * * [simplify]: Extracting #1: cost 0 inf + 1 25.453 * [simplify]: Simplified to 0 25.453 * [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.454 * * * * [progress]: [ 139 / 192 ] simplifiying candidate # 25.454 * [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.454 * * [simplify]: iters left: 6 (12 enodes) 25.460 * * [simplify]: iters left: 5 (45 enodes) 25.467 * * [simplify]: iters left: 4 (75 enodes) 25.486 * * [simplify]: iters left: 3 (190 enodes) 25.562 * * [simplify]: Extracting #0: cost 1 inf + 0 25.562 * * [simplify]: Extracting #1: cost 37 inf + 0 25.563 * * [simplify]: Extracting #2: cost 103 inf + 2 25.563 * * [simplify]: Extracting #3: cost 103 inf + 118 25.564 * * [simplify]: Extracting #4: cost 74 inf + 4879 25.567 * * [simplify]: Extracting #5: cost 34 inf + 16587 25.571 * * [simplify]: Extracting #6: cost 2 inf + 30719 25.576 * * [simplify]: Extracting #7: cost 0 inf + 31807 25.581 * [simplify]: Simplified to (* 0 (cos re)) 25.581 * [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.581 * * * * [progress]: [ 140 / 192 ] simplifiying candidate # 25.581 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 25.581 * * [simplify]: iters left: 6 (11 enodes) 25.584 * * [simplify]: iters left: 5 (37 enodes) 25.590 * * [simplify]: iters left: 4 (59 enodes) 25.611 * * [simplify]: iters left: 3 (129 enodes) 25.648 * * [simplify]: iters left: 2 (286 enodes) 25.721 * * [simplify]: iters left: 1 (401 enodes) 25.761 * * [simplify]: Extracting #0: cost 1 inf + 0 25.761 * * [simplify]: Extracting #1: cost 0 inf + 1 25.761 * [simplify]: Simplified to 0 25.761 * [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)) 25.761 * * * * [progress]: [ 141 / 192 ] simplifiying candidate # 25.761 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 25.761 * * [simplify]: iters left: 6 (11 enodes) 25.764 * * [simplify]: iters left: 5 (40 enodes) 25.776 * * [simplify]: iters left: 4 (64 enodes) 25.798 * * [simplify]: iters left: 3 (118 enodes) 25.844 * * [simplify]: iters left: 2 (261 enodes) 25.959 * * [simplify]: iters left: 1 (409 enodes) 26.015 * * [simplify]: Extracting #0: cost 1 inf + 0 26.015 * * [simplify]: Extracting #1: cost 0 inf + 1 26.015 * [simplify]: Simplified to 0 26.015 * [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.015 * * * * [progress]: [ 142 / 192 ] simplifiying candidate # 26.015 * [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.015 * * [simplify]: iters left: 6 (12 enodes) 26.019 * * [simplify]: iters left: 5 (45 enodes) 26.026 * * [simplify]: iters left: 4 (75 enodes) 26.046 * * [simplify]: iters left: 3 (190 enodes) 26.130 * * [simplify]: Extracting #0: cost 1 inf + 0 26.130 * * [simplify]: Extracting #1: cost 37 inf + 0 26.130 * * [simplify]: Extracting #2: cost 103 inf + 2 26.131 * * [simplify]: Extracting #3: cost 103 inf + 118 26.133 * * [simplify]: Extracting #4: cost 74 inf + 4879 26.139 * * [simplify]: Extracting #5: cost 34 inf + 16587 26.148 * * [simplify]: Extracting #6: cost 2 inf + 30719 26.158 * * [simplify]: Extracting #7: cost 0 inf + 31807 26.167 * [simplify]: Simplified to (* 0 (cos re)) 26.167 * [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.168 * * * * [progress]: [ 143 / 192 ] simplifiying candidate # 26.168 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 26.168 * * [simplify]: iters left: 6 (11 enodes) 26.174 * * [simplify]: iters left: 5 (37 enodes) 26.182 * * [simplify]: iters left: 4 (59 enodes) 26.193 * * [simplify]: iters left: 3 (129 enodes) 26.227 * * [simplify]: iters left: 2 (286 enodes) 26.300 * * [simplify]: iters left: 1 (401 enodes) 26.334 * * [simplify]: Extracting #0: cost 1 inf + 0 26.334 * * [simplify]: Extracting #1: cost 0 inf + 1 26.334 * [simplify]: Simplified to 0 26.334 * [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.334 * * * * [progress]: [ 144 / 192 ] simplifiying candidate # 26.335 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 26.335 * * [simplify]: iters left: 6 (11 enodes) 26.340 * * [simplify]: iters left: 5 (40 enodes) 26.358 * * [simplify]: iters left: 4 (64 enodes) 26.380 * * [simplify]: iters left: 3 (118 enodes) 26.426 * * [simplify]: iters left: 2 (261 enodes) 26.523 * * [simplify]: iters left: 1 (409 enodes) 26.609 * * [simplify]: Extracting #0: cost 1 inf + 0 26.609 * * [simplify]: Extracting #1: cost 0 inf + 1 26.610 * [simplify]: Simplified to 0 26.610 * [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)) 26.610 * * * * [progress]: [ 145 / 192 ] simplifiying candidate # 26.610 * [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.610 * * [simplify]: iters left: 6 (12 enodes) 26.616 * * [simplify]: iters left: 5 (45 enodes) 26.631 * * [simplify]: iters left: 4 (75 enodes) 26.649 * * [simplify]: iters left: 3 (190 enodes) 26.706 * * [simplify]: Extracting #0: cost 1 inf + 0 26.706 * * [simplify]: Extracting #1: cost 37 inf + 0 26.707 * * [simplify]: Extracting #2: cost 103 inf + 2 26.707 * * [simplify]: Extracting #3: cost 103 inf + 118 26.708 * * [simplify]: Extracting #4: cost 74 inf + 4879 26.711 * * [simplify]: Extracting #5: cost 34 inf + 16587 26.716 * * [simplify]: Extracting #6: cost 2 inf + 30719 26.721 * * [simplify]: Extracting #7: cost 0 inf + 31807 26.726 * [simplify]: Simplified to (* 0 (cos re)) 26.726 * [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)))) 26.726 * * * * [progress]: [ 146 / 192 ] simplifiying candidate # 26.726 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 26.726 * * [simplify]: iters left: 6 (11 enodes) 26.729 * * [simplify]: iters left: 5 (37 enodes) 26.735 * * [simplify]: iters left: 4 (59 enodes) 26.756 * * [simplify]: iters left: 3 (129 enodes) 26.792 * * [simplify]: iters left: 2 (286 enodes) 26.892 * * [simplify]: iters left: 1 (401 enodes) 26.961 * * [simplify]: Extracting #0: cost 1 inf + 0 26.962 * * [simplify]: Extracting #1: cost 0 inf + 1 26.962 * [simplify]: Simplified to 0 26.962 * [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)) 26.962 * * * * [progress]: [ 147 / 192 ] simplifiying candidate # 26.962 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 26.962 * * [simplify]: iters left: 6 (11 enodes) 26.968 * * [simplify]: iters left: 5 (40 enodes) 26.986 * * [simplify]: iters left: 4 (64 enodes) 27.001 * * [simplify]: iters left: 3 (118 enodes) 27.038 * * [simplify]: iters left: 2 (261 enodes) 27.181 * * [simplify]: iters left: 1 (409 enodes) 27.249 * * [simplify]: Extracting #0: cost 1 inf + 0 27.249 * * [simplify]: Extracting #1: cost 0 inf + 1 27.250 * [simplify]: Simplified to 0 27.250 * [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.250 * * * * [progress]: [ 148 / 192 ] simplifiying candidate # 27.250 * [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.251 * * [simplify]: iters left: 6 (12 enodes) 27.254 * * [simplify]: iters left: 5 (45 enodes) 27.261 * * [simplify]: iters left: 4 (75 enodes) 27.279 * * [simplify]: iters left: 3 (190 enodes) 27.336 * * [simplify]: Extracting #0: cost 1 inf + 0 27.336 * * [simplify]: Extracting #1: cost 37 inf + 0 27.336 * * [simplify]: Extracting #2: cost 103 inf + 2 27.337 * * [simplify]: Extracting #3: cost 103 inf + 118 27.338 * * [simplify]: Extracting #4: cost 74 inf + 4879 27.341 * * [simplify]: Extracting #5: cost 34 inf + 16587 27.345 * * [simplify]: Extracting #6: cost 2 inf + 30719 27.350 * * [simplify]: Extracting #7: cost 0 inf + 31807 27.360 * [simplify]: Simplified to (* 0 (cos re)) 27.360 * [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.360 * * * * [progress]: [ 149 / 192 ] simplifiying candidate # 27.360 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 27.361 * * [simplify]: iters left: 6 (11 enodes) 27.366 * * [simplify]: iters left: 5 (37 enodes) 27.377 * * [simplify]: iters left: 4 (59 enodes) 27.398 * * [simplify]: iters left: 3 (129 enodes) 27.465 * * [simplify]: iters left: 2 (286 enodes) 27.558 * * [simplify]: iters left: 1 (401 enodes) 27.599 * * [simplify]: Extracting #0: cost 1 inf + 0 27.599 * * [simplify]: Extracting #1: cost 0 inf + 1 27.599 * [simplify]: Simplified to 0 27.599 * [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)) 27.599 * * * * [progress]: [ 150 / 192 ] simplifiying candidate # 27.600 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 27.600 * * [simplify]: iters left: 6 (11 enodes) 27.604 * * [simplify]: iters left: 5 (40 enodes) 27.613 * * [simplify]: iters left: 4 (64 enodes) 27.625 * * [simplify]: iters left: 3 (118 enodes) 27.670 * * [simplify]: iters left: 2 (261 enodes) 27.780 * * [simplify]: iters left: 1 (409 enodes) 27.825 * * [simplify]: Extracting #0: cost 1 inf + 0 27.825 * * [simplify]: Extracting #1: cost 0 inf + 1 27.825 * [simplify]: Simplified to 0 27.825 * [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)) 27.825 * * * * [progress]: [ 151 / 192 ] simplifiying candidate # 27.825 * [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.825 * * [simplify]: iters left: 6 (12 enodes) 27.828 * * [simplify]: iters left: 5 (45 enodes) 27.836 * * [simplify]: iters left: 4 (75 enodes) 27.863 * * [simplify]: iters left: 3 (190 enodes) 27.927 * * [simplify]: Extracting #0: cost 1 inf + 0 27.927 * * [simplify]: Extracting #1: cost 37 inf + 0 27.928 * * [simplify]: Extracting #2: cost 103 inf + 2 27.928 * * [simplify]: Extracting #3: cost 103 inf + 118 27.929 * * [simplify]: Extracting #4: cost 74 inf + 4879 27.932 * * [simplify]: Extracting #5: cost 34 inf + 16587 27.937 * * [simplify]: Extracting #6: cost 2 inf + 30719 27.941 * * [simplify]: Extracting #7: cost 0 inf + 31807 27.946 * [simplify]: Simplified to (* 0 (cos re)) 27.946 * [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)))) 27.947 * * * * [progress]: [ 152 / 192 ] simplifiying candidate # 27.947 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 27.947 * * [simplify]: iters left: 6 (11 enodes) 27.950 * * [simplify]: iters left: 5 (37 enodes) 27.956 * * [simplify]: iters left: 4 (59 enodes) 27.975 * * [simplify]: iters left: 3 (129 enodes) 28.021 * * [simplify]: iters left: 2 (286 enodes) 28.108 * * [simplify]: iters left: 1 (401 enodes) 28.179 * * [simplify]: Extracting #0: cost 1 inf + 0 28.179 * * [simplify]: Extracting #1: cost 0 inf + 1 28.179 * [simplify]: Simplified to 0 28.179 * [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.179 * * * * [progress]: [ 153 / 192 ] simplifiying candidate # 28.179 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 28.179 * * [simplify]: iters left: 6 (11 enodes) 28.182 * * [simplify]: iters left: 5 (40 enodes) 28.192 * * [simplify]: iters left: 4 (64 enodes) 28.203 * * [simplify]: iters left: 3 (118 enodes) 28.256 * * [simplify]: iters left: 2 (261 enodes) 28.382 * * [simplify]: iters left: 1 (409 enodes) 28.439 * * [simplify]: Extracting #0: cost 1 inf + 0 28.439 * * [simplify]: Extracting #1: cost 0 inf + 1 28.439 * [simplify]: Simplified to 0 28.439 * [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)) 28.440 * * * * [progress]: [ 154 / 192 ] simplifiying candidate # 28.440 * [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.440 * * [simplify]: iters left: 6 (12 enodes) 28.446 * * [simplify]: iters left: 5 (45 enodes) 28.460 * * [simplify]: iters left: 4 (75 enodes) 28.478 * * [simplify]: iters left: 3 (190 enodes) 28.573 * * [simplify]: Extracting #0: cost 1 inf + 0 28.573 * * [simplify]: Extracting #1: cost 37 inf + 0 28.574 * * [simplify]: Extracting #2: cost 103 inf + 2 28.575 * * [simplify]: Extracting #3: cost 103 inf + 118 28.577 * * [simplify]: Extracting #4: cost 74 inf + 4879 28.582 * * [simplify]: Extracting #5: cost 34 inf + 16587 28.587 * * [simplify]: Extracting #6: cost 2 inf + 30719 28.592 * * [simplify]: Extracting #7: cost 0 inf + 31807 28.597 * [simplify]: Simplified to (* 0 (cos re)) 28.597 * [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)))) 28.597 * * * * [progress]: [ 155 / 192 ] simplifiying candidate # 28.597 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 28.597 * * [simplify]: iters left: 6 (11 enodes) 28.600 * * [simplify]: iters left: 5 (37 enodes) 28.606 * * [simplify]: iters left: 4 (59 enodes) 28.619 * * [simplify]: iters left: 3 (129 enodes) 28.685 * * [simplify]: iters left: 2 (286 enodes) 28.793 * * [simplify]: iters left: 1 (401 enodes) 28.829 * * [simplify]: Extracting #0: cost 1 inf + 0 28.830 * * [simplify]: Extracting #1: cost 0 inf + 1 28.830 * [simplify]: Simplified to 0 28.830 * [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)) 28.830 * * * * [progress]: [ 156 / 192 ] simplifiying candidate # 28.830 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 28.830 * * [simplify]: iters left: 6 (11 enodes) 28.836 * * [simplify]: iters left: 5 (40 enodes) 28.849 * * [simplify]: iters left: 4 (64 enodes) 28.860 * * [simplify]: iters left: 3 (118 enodes) 28.910 * * [simplify]: iters left: 2 (261 enodes) 29.029 * * [simplify]: iters left: 1 (409 enodes) 29.082 * * [simplify]: Extracting #0: cost 1 inf + 0 29.082 * * [simplify]: Extracting #1: cost 0 inf + 1 29.082 * [simplify]: Simplified to 0 29.082 * [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.082 * * * * [progress]: [ 157 / 192 ] simplifiying candidate # 29.082 * [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.083 * * [simplify]: iters left: 6 (12 enodes) 29.089 * * [simplify]: iters left: 5 (45 enodes) 29.104 * * [simplify]: iters left: 4 (75 enodes) 29.139 * * [simplify]: iters left: 3 (190 enodes) 29.250 * * [simplify]: Extracting #0: cost 1 inf + 0 29.250 * * [simplify]: Extracting #1: cost 37 inf + 0 29.251 * * [simplify]: Extracting #2: cost 103 inf + 2 29.252 * * [simplify]: Extracting #3: cost 103 inf + 118 29.254 * * [simplify]: Extracting #4: cost 74 inf + 4879 29.257 * * [simplify]: Extracting #5: cost 34 inf + 16587 29.262 * * [simplify]: Extracting #6: cost 2 inf + 30719 29.266 * * [simplify]: Extracting #7: cost 0 inf + 31807 29.271 * [simplify]: Simplified to (* 0 (cos re)) 29.271 * [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.271 * * * * [progress]: [ 158 / 192 ] simplifiying candidate # 29.272 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 29.272 * * [simplify]: iters left: 6 (11 enodes) 29.274 * * [simplify]: iters left: 5 (37 enodes) 29.280 * * [simplify]: iters left: 4 (59 enodes) 29.299 * * [simplify]: iters left: 3 (129 enodes) 29.367 * * [simplify]: iters left: 2 (286 enodes) 29.491 * * [simplify]: iters left: 1 (401 enodes) 29.562 * * [simplify]: Extracting #0: cost 1 inf + 0 29.563 * * [simplify]: Extracting #1: cost 0 inf + 1 29.563 * [simplify]: Simplified to 0 29.563 * [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)) 29.563 * * * * [progress]: [ 159 / 192 ] simplifiying candidate # 29.563 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 29.563 * * [simplify]: iters left: 6 (11 enodes) 29.569 * * [simplify]: iters left: 5 (40 enodes) 29.587 * * [simplify]: iters left: 4 (64 enodes) 29.611 * * [simplify]: iters left: 3 (118 enodes) 29.662 * * [simplify]: iters left: 2 (261 enodes) 29.781 * * [simplify]: iters left: 1 (409 enodes) 29.865 * * [simplify]: Extracting #0: cost 1 inf + 0 29.865 * * [simplify]: Extracting #1: cost 0 inf + 1 29.866 * [simplify]: Simplified to 0 29.866 * [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)) 29.866 * * * * [progress]: [ 160 / 192 ] simplifiying candidate # 29.866 * [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.866 * * [simplify]: iters left: 6 (12 enodes) 29.872 * * [simplify]: iters left: 5 (45 enodes) 29.888 * * [simplify]: iters left: 4 (75 enodes) 29.923 * * [simplify]: iters left: 3 (190 enodes) 29.998 * * [simplify]: Extracting #0: cost 1 inf + 0 29.998 * * [simplify]: Extracting #1: cost 37 inf + 0 29.999 * * [simplify]: Extracting #2: cost 103 inf + 2 29.999 * * [simplify]: Extracting #3: cost 103 inf + 118 30.001 * * [simplify]: Extracting #4: cost 74 inf + 4879 30.007 * * [simplify]: Extracting #5: cost 34 inf + 16587 30.013 * * [simplify]: Extracting #6: cost 2 inf + 30719 30.018 * * [simplify]: Extracting #7: cost 0 inf + 31807 30.023 * [simplify]: Simplified to (* 0 (cos re)) 30.023 * [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.023 * * * * [progress]: [ 161 / 192 ] simplifiying candidate # 30.023 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 30.024 * * [simplify]: iters left: 6 (11 enodes) 30.026 * * [simplify]: iters left: 5 (37 enodes) 30.032 * * [simplify]: iters left: 4 (59 enodes) 30.046 * * [simplify]: iters left: 3 (129 enodes) 30.096 * * [simplify]: iters left: 2 (286 enodes) 30.186 * * [simplify]: iters left: 1 (401 enodes) 30.225 * * [simplify]: Extracting #0: cost 1 inf + 0 30.225 * * [simplify]: Extracting #1: cost 0 inf + 1 30.225 * [simplify]: Simplified to 0 30.226 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp 0) (exp (- im)) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 30.226 * * * * [progress]: [ 162 / 192 ] simplifiying candidate # 30.226 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 30.226 * * [simplify]: iters left: 6 (11 enodes) 30.232 * * [simplify]: iters left: 5 (40 enodes) 30.248 * * [simplify]: iters left: 4 (64 enodes) 30.259 * * [simplify]: iters left: 3 (118 enodes) 30.306 * * [simplify]: iters left: 2 (261 enodes) 30.441 * * [simplify]: iters left: 1 (409 enodes) 30.527 * * [simplify]: Extracting #0: cost 1 inf + 0 30.527 * * [simplify]: Extracting #1: cost 0 inf + 1 30.527 * [simplify]: Simplified to 0 30.527 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp 0) (exp (- im)) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 30.527 * * * * [progress]: [ 163 / 192 ] simplifiying candidate # 30.528 * [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.528 * * [simplify]: iters left: 6 (12 enodes) 30.534 * * [simplify]: iters left: 5 (45 enodes) 30.548 * * [simplify]: iters left: 4 (75 enodes) 30.574 * * [simplify]: iters left: 3 (190 enodes) 30.636 * * [simplify]: Extracting #0: cost 1 inf + 0 30.637 * * [simplify]: Extracting #1: cost 37 inf + 0 30.637 * * [simplify]: Extracting #2: cost 103 inf + 2 30.638 * * [simplify]: Extracting #3: cost 103 inf + 118 30.640 * * [simplify]: Extracting #4: cost 74 inf + 4879 30.646 * * [simplify]: Extracting #5: cost 34 inf + 16587 30.656 * * [simplify]: Extracting #6: cost 2 inf + 30719 30.665 * * [simplify]: Extracting #7: cost 0 inf + 31807 30.675 * [simplify]: Simplified to (* 0 (cos re)) 30.675 * [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.675 * * * * [progress]: [ 164 / 192 ] simplifiying candidate # 30.676 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 30.676 * * [simplify]: iters left: 6 (11 enodes) 30.681 * * [simplify]: iters left: 5 (37 enodes) 30.692 * * [simplify]: iters left: 4 (59 enodes) 30.713 * * [simplify]: iters left: 3 (129 enodes) 30.781 * * [simplify]: iters left: 2 (286 enodes) 30.880 * * [simplify]: iters left: 1 (401 enodes) 30.941 * * [simplify]: Extracting #0: cost 1 inf + 0 30.941 * * [simplify]: Extracting #1: cost 0 inf + 1 30.941 * [simplify]: Simplified to 0 30.941 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp 0) (exp (- im)) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 30.941 * * * * [progress]: [ 165 / 192 ] simplifiying candidate # 30.942 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 30.942 * * [simplify]: iters left: 6 (11 enodes) 30.944 * * [simplify]: iters left: 5 (40 enodes) 30.954 * * [simplify]: iters left: 4 (64 enodes) 30.968 * * [simplify]: iters left: 3 (118 enodes) 31.023 * * [simplify]: iters left: 2 (261 enodes) 31.117 * * [simplify]: iters left: 1 (409 enodes) 31.192 * * [simplify]: Extracting #0: cost 1 inf + 0 31.192 * * [simplify]: Extracting #1: cost 0 inf + 1 31.192 * [simplify]: Simplified to 0 31.192 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp 0) (exp (- im)) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 31.192 * * * * [progress]: [ 166 / 192 ] simplifiying candidate # 31.192 * [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.192 * * [simplify]: iters left: 6 (12 enodes) 31.195 * * [simplify]: iters left: 5 (45 enodes) 31.202 * * [simplify]: iters left: 4 (75 enodes) 31.222 * * [simplify]: iters left: 3 (190 enodes) 31.315 * * [simplify]: Extracting #0: cost 1 inf + 0 31.315 * * [simplify]: Extracting #1: cost 37 inf + 0 31.316 * * [simplify]: Extracting #2: cost 103 inf + 2 31.317 * * [simplify]: Extracting #3: cost 103 inf + 118 31.319 * * [simplify]: Extracting #4: cost 74 inf + 4879 31.325 * * [simplify]: Extracting #5: cost 34 inf + 16587 31.334 * * [simplify]: Extracting #6: cost 2 inf + 30719 31.343 * * [simplify]: Extracting #7: cost 0 inf + 31807 31.353 * [simplify]: Simplified to (* 0 (cos re)) 31.353 * [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.353 * * * * [progress]: [ 167 / 192 ] simplifiying candidate # 31.354 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 31.354 * * [simplify]: iters left: 6 (11 enodes) 31.357 * * [simplify]: iters left: 5 (37 enodes) 31.362 * * [simplify]: iters left: 4 (59 enodes) 31.373 * * [simplify]: iters left: 3 (129 enodes) 31.426 * * [simplify]: iters left: 2 (286 enodes) 31.524 * * [simplify]: iters left: 1 (401 enodes) 31.574 * * [simplify]: Extracting #0: cost 1 inf + 0 31.574 * * [simplify]: Extracting #1: cost 0 inf + 1 31.574 * [simplify]: Simplified to 0 31.574 * [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)) 31.574 * * * * [progress]: [ 168 / 192 ] simplifiying candidate # 31.574 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 31.574 * * [simplify]: iters left: 6 (11 enodes) 31.577 * * [simplify]: iters left: 5 (40 enodes) 31.594 * * [simplify]: iters left: 4 (64 enodes) 31.613 * * [simplify]: iters left: 3 (118 enodes) 31.657 * * [simplify]: iters left: 2 (261 enodes) 31.785 * * [simplify]: iters left: 1 (409 enodes) 31.840 * * [simplify]: Extracting #0: cost 1 inf + 0 31.840 * * [simplify]: Extracting #1: cost 0 inf + 1 31.840 * [simplify]: Simplified to 0 31.841 * [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)) 31.841 * * * * [progress]: [ 169 / 192 ] simplifiying candidate # 31.841 * [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.841 * * [simplify]: iters left: 6 (12 enodes) 31.848 * * [simplify]: iters left: 5 (45 enodes) 31.863 * * [simplify]: iters left: 4 (75 enodes) 31.883 * * [simplify]: iters left: 3 (190 enodes) 31.962 * * [simplify]: Extracting #0: cost 1 inf + 0 31.962 * * [simplify]: Extracting #1: cost 37 inf + 0 31.963 * * [simplify]: Extracting #2: cost 103 inf + 2 31.963 * * [simplify]: Extracting #3: cost 103 inf + 118 31.966 * * [simplify]: Extracting #4: cost 74 inf + 4879 31.971 * * [simplify]: Extracting #5: cost 34 inf + 16587 31.976 * * [simplify]: Extracting #6: cost 2 inf + 30719 31.980 * * [simplify]: Extracting #7: cost 0 inf + 31807 31.985 * [simplify]: Simplified to (* 0 (cos re)) 31.985 * [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)))) 31.986 * * * * [progress]: [ 170 / 192 ] simplifiying candidate # 31.986 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 31.986 * * [simplify]: iters left: 6 (11 enodes) 31.989 * * [simplify]: iters left: 5 (37 enodes) 31.995 * * [simplify]: iters left: 4 (59 enodes) 32.013 * * [simplify]: iters left: 3 (129 enodes) 32.064 * * [simplify]: iters left: 2 (286 enodes) 32.150 * * [simplify]: iters left: 1 (401 enodes) 32.186 * * [simplify]: Extracting #0: cost 1 inf + 0 32.186 * * [simplify]: Extracting #1: cost 0 inf + 1 32.186 * [simplify]: Simplified to 0 32.186 * [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.186 * * * * [progress]: [ 171 / 192 ] simplifiying candidate # 32.187 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 32.187 * * [simplify]: iters left: 6 (11 enodes) 32.189 * * [simplify]: iters left: 5 (40 enodes) 32.199 * * [simplify]: iters left: 4 (64 enodes) 32.211 * * [simplify]: iters left: 3 (118 enodes) 32.266 * * [simplify]: iters left: 2 (261 enodes) 32.378 * * [simplify]: iters left: 1 (409 enodes) 32.434 * * [simplify]: Extracting #0: cost 1 inf + 0 32.434 * * [simplify]: Extracting #1: cost 0 inf + 1 32.434 * [simplify]: Simplified to 0 32.434 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (sqrt (exp (- 0 im))) (sqrt (exp (- 0 im))) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 32.434 * * * * [progress]: [ 172 / 192 ] simplifiying candidate # 32.435 * [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.435 * * [simplify]: iters left: 6 (12 enodes) 32.441 * * [simplify]: iters left: 5 (45 enodes) 32.455 * * [simplify]: iters left: 4 (75 enodes) 32.489 * * [simplify]: iters left: 3 (190 enodes) 32.599 * * [simplify]: Extracting #0: cost 1 inf + 0 32.599 * * [simplify]: Extracting #1: cost 37 inf + 0 32.600 * * [simplify]: Extracting #2: cost 103 inf + 2 32.601 * * [simplify]: Extracting #3: cost 103 inf + 118 32.603 * * [simplify]: Extracting #4: cost 74 inf + 4879 32.609 * * [simplify]: Extracting #5: cost 34 inf + 16587 32.616 * * [simplify]: Extracting #6: cost 2 inf + 30719 32.621 * * [simplify]: Extracting #7: cost 0 inf + 31807 32.626 * [simplify]: Simplified to (* 0 (cos re)) 32.626 * [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)))) 32.626 * * * * [progress]: [ 173 / 192 ] simplifiying candidate # 32.627 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 32.627 * * [simplify]: iters left: 6 (11 enodes) 32.629 * * [simplify]: iters left: 5 (37 enodes) 32.635 * * [simplify]: iters left: 4 (59 enodes) 32.648 * * [simplify]: iters left: 3 (129 enodes) 32.693 * * [simplify]: iters left: 2 (286 enodes) 32.767 * * [simplify]: iters left: 1 (401 enodes) 32.809 * * [simplify]: Extracting #0: cost 1 inf + 0 32.809 * * [simplify]: Extracting #1: cost 0 inf + 1 32.809 * [simplify]: Simplified to 0 32.809 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma 1 (exp (- 0 im)) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 32.809 * * * * [progress]: [ 174 / 192 ] simplifiying candidate # 32.810 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 32.810 * * [simplify]: iters left: 6 (11 enodes) 32.813 * * [simplify]: iters left: 5 (40 enodes) 32.828 * * [simplify]: iters left: 4 (64 enodes) 32.849 * * [simplify]: iters left: 3 (118 enodes) 32.885 * * [simplify]: iters left: 2 (261 enodes) 33.001 * * [simplify]: iters left: 1 (409 enodes) 33.076 * * [simplify]: Extracting #0: cost 1 inf + 0 33.076 * * [simplify]: Extracting #1: cost 0 inf + 1 33.076 * [simplify]: Simplified to 0 33.076 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma 1 (exp (- 0 im)) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 33.076 * * * * [progress]: [ 175 / 192 ] simplifiying candidate # 33.076 * [simplify]: Simplifying (* (- (exp im)) (* 0.5 (cos re))) 33.077 * * [simplify]: iters left: 5 (8 enodes) 33.081 * * [simplify]: iters left: 4 (30 enodes) 33.090 * * [simplify]: iters left: 3 (49 enodes) 33.110 * * [simplify]: iters left: 2 (80 enodes) 33.132 * * [simplify]: iters left: 1 (93 enodes) 33.153 * * [simplify]: Extracting #0: cost 1 inf + 0 33.154 * * [simplify]: Extracting #1: cost 15 inf + 0 33.154 * * [simplify]: Extracting #2: cost 27 inf + 42 33.154 * * [simplify]: Extracting #3: cost 19 inf + 602 33.155 * * [simplify]: Extracting #4: cost 1 inf + 3347 33.156 * * [simplify]: Extracting #5: cost 0 inf + 3489 33.158 * [simplify]: Simplified to (* (cos re) (* (- (exp im)) 0.5)) 33.158 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (exp (- 0 im)) (* 0.5 (cos re))) (* (cos re) (* (- (exp im)) 0.5)))) 33.158 * * * * [progress]: [ 176 / 192 ] simplifiying candidate # 33.158 * [simplify]: Simplifying (* (- (exp im)) (* 0.5 (cos re))) 33.158 * * [simplify]: iters left: 5 (8 enodes) 33.163 * * [simplify]: iters left: 4 (30 enodes) 33.172 * * [simplify]: iters left: 3 (49 enodes) 33.188 * * [simplify]: iters left: 2 (80 enodes) 33.202 * * [simplify]: iters left: 1 (93 enodes) 33.213 * * [simplify]: Extracting #0: cost 1 inf + 0 33.213 * * [simplify]: Extracting #1: cost 15 inf + 0 33.213 * * [simplify]: Extracting #2: cost 27 inf + 42 33.213 * * [simplify]: Extracting #3: cost 19 inf + 602 33.214 * * [simplify]: Extracting #4: cost 1 inf + 3347 33.214 * * [simplify]: Extracting #5: cost 0 inf + 3489 33.215 * [simplify]: Simplified to (* (cos re) (* (- (exp im)) 0.5)) 33.215 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (exp (- 0 im)) (* 0.5 (cos re))) (* (cos re) (* (- (exp im)) 0.5)))) 33.215 * * * * [progress]: [ 177 / 192 ] simplifiying candidate # 33.215 * [simplify]: Simplifying (cbrt (- (exp (- 0 im)) (exp im))) 33.215 * * [simplify]: iters left: 6 (7 enodes) 33.219 * * [simplify]: iters left: 5 (28 enodes) 33.224 * * [simplify]: iters left: 4 (38 enodes) 33.229 * * [simplify]: iters left: 3 (45 enodes) 33.239 * * [simplify]: iters left: 2 (47 enodes) 33.249 * * [simplify]: iters left: 1 (49 enodes) 33.259 * * [simplify]: Extracting #0: cost 1 inf + 0 33.259 * * [simplify]: Extracting #1: cost 3 inf + 0 33.259 * * [simplify]: Extracting #2: cost 8 inf + 0 33.260 * * [simplify]: Extracting #3: cost 13 inf + 1 33.260 * * [simplify]: Extracting #4: cost 14 inf + 43 33.260 * * [simplify]: Extracting #5: cost 6 inf + 681 33.260 * * [simplify]: Extracting #6: cost 0 inf + 1797 33.261 * [simplify]: Simplified to (cbrt (- (exp (- im)) (exp im))) 33.261 * [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.261 * * * * [progress]: [ 178 / 192 ] simplifiying candidate # 33.261 * [simplify]: Simplifying (sqrt (- (exp (- 0 im)) (exp im))) 33.261 * * [simplify]: iters left: 6 (7 enodes) 33.266 * * [simplify]: iters left: 5 (28 enodes) 33.275 * * [simplify]: iters left: 4 (38 enodes) 33.286 * * [simplify]: iters left: 3 (45 enodes) 33.294 * * [simplify]: iters left: 2 (47 enodes) 33.299 * * [simplify]: iters left: 1 (49 enodes) 33.304 * * [simplify]: Extracting #0: cost 1 inf + 0 33.304 * * [simplify]: Extracting #1: cost 3 inf + 0 33.304 * * [simplify]: Extracting #2: cost 8 inf + 0 33.304 * * [simplify]: Extracting #3: cost 13 inf + 1 33.305 * * [simplify]: Extracting #4: cost 14 inf + 43 33.305 * * [simplify]: Extracting #5: cost 6 inf + 681 33.305 * * [simplify]: Extracting #6: cost 0 inf + 1717 33.305 * [simplify]: Simplified to (sqrt (- (exp (- im)) (exp im))) 33.305 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (sqrt (- (exp (- 0 im)) (exp im)))) (sqrt (- (exp (- im)) (exp im))))) 33.305 * * * * [progress]: [ 179 / 192 ] simplifiying candidate # 33.305 * [simplify]: Simplifying (- (exp (- 0 im)) (exp im)) 33.306 * * [simplify]: iters left: 5 (6 enodes) 33.307 * * [simplify]: iters left: 4 (25 enodes) 33.312 * * [simplify]: iters left: 3 (35 enodes) 33.317 * * [simplify]: iters left: 2 (42 enodes) 33.326 * * [simplify]: iters left: 1 (44 enodes) 33.337 * * [simplify]: Extracting #0: cost 1 inf + 0 33.337 * * [simplify]: Extracting #1: cost 6 inf + 0 33.337 * * [simplify]: Extracting #2: cost 11 inf + 1 33.337 * * [simplify]: Extracting #3: cost 7 inf + 377 33.338 * * [simplify]: Extracting #4: cost 2 inf + 822 33.338 * * [simplify]: Extracting #5: cost 0 inf + 1154 33.338 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 33.339 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) 1) (- (exp (- im)) (exp im)))) 33.339 * * * * [progress]: [ 180 / 192 ] simplifiying candidate # 33.339 * [simplify]: Simplifying (- (sqrt (exp (- 0 im))) (sqrt (exp im))) 33.339 * * [simplify]: iters left: 6 (8 enodes) 33.343 * * [simplify]: iters left: 5 (31 enodes) 33.350 * * [simplify]: iters left: 4 (41 enodes) 33.356 * * [simplify]: iters left: 3 (47 enodes) 33.362 * * [simplify]: iters left: 2 (49 enodes) 33.367 * * [simplify]: iters left: 1 (51 enodes) 33.373 * * [simplify]: Extracting #0: cost 1 inf + 0 33.373 * * [simplify]: Extracting #1: cost 5 inf + 0 33.373 * * [simplify]: Extracting #2: cost 10 inf + 0 33.373 * * [simplify]: Extracting #3: cost 16 inf + 0 33.373 * * [simplify]: Extracting #4: cost 16 inf + 73 33.373 * * [simplify]: Extracting #5: cost 5 inf + 944 33.373 * * [simplify]: Extracting #6: cost 0 inf + 1959 33.374 * [simplify]: Simplified to (- (sqrt (exp (- im))) (sqrt (exp im))) 33.374 * [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.374 * * * * [progress]: [ 181 / 192 ] simplifiying candidate # 33.374 * [simplify]: Simplifying (- (exp (- 0 im)) (exp im)) 33.374 * * [simplify]: iters left: 5 (6 enodes) 33.376 * * [simplify]: iters left: 4 (25 enodes) 33.381 * * [simplify]: iters left: 3 (35 enodes) 33.392 * * [simplify]: iters left: 2 (42 enodes) 33.403 * * [simplify]: iters left: 1 (44 enodes) 33.412 * * [simplify]: Extracting #0: cost 1 inf + 0 33.412 * * [simplify]: Extracting #1: cost 6 inf + 0 33.412 * * [simplify]: Extracting #2: cost 11 inf + 1 33.412 * * [simplify]: Extracting #3: cost 7 inf + 377 33.413 * * [simplify]: Extracting #4: cost 2 inf + 822 33.413 * * [simplify]: Extracting #5: cost 0 inf + 1154 33.413 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 33.414 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) 1) (- (exp (- im)) (exp im)))) 33.414 * * * * [progress]: [ 182 / 192 ] simplifiying candidate # 33.414 * * * * [progress]: [ 183 / 192 ] simplifiying candidate # 33.414 * [simplify]: Simplifying (+ (* (exp (- 0 im)) (exp (- 0 im))) (+ (* (exp im) (exp im)) (* (exp (- 0 im)) (exp im)))) 33.414 * * [simplify]: iters left: 6 (10 enodes) 33.420 * * [simplify]: iters left: 5 (50 enodes) 33.437 * * [simplify]: iters left: 4 (86 enodes) 33.468 * * [simplify]: iters left: 3 (123 enodes) 33.488 * * [simplify]: iters left: 2 (141 enodes) 33.501 * * [simplify]: iters left: 1 (176 enodes) 33.536 * * [simplify]: Extracting #0: cost 1 inf + 0 33.536 * * [simplify]: Extracting #1: cost 11 inf + 0 33.536 * * [simplify]: Extracting #2: cost 35 inf + 1 33.536 * * [simplify]: Extracting #3: cost 39 inf + 114 33.538 * * [simplify]: Extracting #4: cost 9 inf + 2947 33.539 * * [simplify]: Extracting #5: cost 0 inf + 4439 33.541 * [simplify]: Simplified to (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) 1)) 33.541 * [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)))) 33.542 * * * * [progress]: [ 184 / 192 ] simplifiying candidate # 33.542 * [simplify]: Simplifying (+ (exp (- 0 im)) (exp im)) 33.542 * * [simplify]: iters left: 5 (6 enodes) 33.546 * * [simplify]: iters left: 4 (24 enodes) 33.553 * * [simplify]: iters left: 3 (31 enodes) 33.565 * * [simplify]: iters left: 2 (38 enodes) 33.575 * * [simplify]: iters left: 1 (40 enodes) 33.584 * * [simplify]: Extracting #0: cost 1 inf + 0 33.584 * * [simplify]: Extracting #1: cost 5 inf + 0 33.584 * * [simplify]: Extracting #2: cost 9 inf + 1 33.585 * * [simplify]: Extracting #3: cost 6 inf + 226 33.585 * * [simplify]: Extracting #4: cost 1 inf + 711 33.585 * * [simplify]: Extracting #5: cost 0 inf + 932 33.586 * [simplify]: Simplified to (+ (exp (- im)) (exp im)) 33.586 * [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)))) 33.586 * * * * [progress]: [ 185 / 192 ] simplifiying candidate #real (real->posit16 (* (* 0.5 (cos re)) (- (exp (- 0 im)) (exp im))))))> 33.586 * * * * [progress]: [ 186 / 192 ] simplifiying candidate # 33.586 * * * * [progress]: [ 187 / 192 ] simplifiying candidate # 33.586 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))) 33.586 * * [simplify]: iters left: 6 (14 enodes) 33.595 * * [simplify]: iters left: 5 (65 enodes) 33.609 * * [simplify]: iters left: 4 (140 enodes) 33.657 * * [simplify]: iters left: 3 (356 enodes) 33.778 * * [simplify]: Extracting #0: cost 1 inf + 0 33.778 * * [simplify]: Extracting #1: cost 43 inf + 0 33.779 * * [simplify]: Extracting #2: cost 115 inf + 49 33.780 * * [simplify]: Extracting #3: cost 108 inf + 3005 33.783 * * [simplify]: Extracting #4: cost 59 inf + 15115 33.788 * * [simplify]: Extracting #5: cost 10 inf + 32185 33.793 * * [simplify]: Extracting #6: cost 0 inf + 36983 33.802 * [simplify]: Simplified to (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))) 33.803 * [simplify]: Simplified (2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) 33.803 * * * * [progress]: [ 188 / 192 ] simplifiying candidate # 33.803 * [simplify]: Simplifying (- (exp (- im)) (exp im)) 33.803 * * [simplify]: iters left: 5 (5 enodes) 33.805 * * [simplify]: iters left: 4 (19 enodes) 33.811 * * [simplify]: iters left: 3 (26 enodes) 33.819 * * [simplify]: iters left: 2 (28 enodes) 33.828 * * [simplify]: Extracting #0: cost 1 inf + 0 33.828 * * [simplify]: Extracting #1: cost 5 inf + 0 33.828 * * [simplify]: Extracting #2: cost 11 inf + 0 33.828 * * [simplify]: Extracting #3: cost 10 inf + 2 33.828 * * [simplify]: Extracting #4: cost 0 inf + 1112 33.828 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 33.829 * [simplify]: Simplified (2 2) to (λ (re im) (* (* 0.5 (cos re)) (- (exp (- im)) (exp im)))) 33.829 * * * * [progress]: [ 189 / 192 ] simplifiying candidate # 33.829 * [simplify]: Simplifying (- (exp (* -1 im)) (exp im)) 33.829 * * [simplify]: iters left: 5 (6 enodes) 33.833 * * [simplify]: iters left: 4 (24 enodes) 33.841 * * [simplify]: iters left: 3 (36 enodes) 33.853 * * [simplify]: iters left: 2 (52 enodes) 33.869 * * [simplify]: iters left: 1 (82 enodes) 33.886 * * [simplify]: Extracting #0: cost 1 inf + 0 33.886 * * [simplify]: Extracting #1: cost 6 inf + 0 33.886 * * [simplify]: Extracting #2: cost 27 inf + 0 33.886 * * [simplify]: Extracting #3: cost 48 inf + 3 33.887 * * [simplify]: Extracting #4: cost 29 inf + 1631 33.887 * * [simplify]: Extracting #5: cost 6 inf + 7666 33.889 * * [simplify]: Extracting #6: cost 0 inf + 10727 33.890 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 33.890 * [simplify]: Simplified (2 2) to (λ (re im) (* (* 0.5 (cos re)) (- (exp (- im)) (exp im)))) 33.890 * * * * [progress]: [ 190 / 192 ] simplifiying candidate # 33.890 * [simplify]: Simplifying (- (* 0.5 (* (pow re 2) im)) (+ (* 0.16666666666666666 (pow im 3)) (* 1.0 im))) 33.890 * * [simplify]: iters left: 6 (15 enodes) 33.901 * * [simplify]: iters left: 5 (70 enodes) 33.928 * * [simplify]: iters left: 4 (135 enodes) 33.956 * * [simplify]: iters left: 3 (288 enodes) 34.050 * * [simplify]: Extracting #0: cost 1 inf + 0 34.051 * * [simplify]: Extracting #1: cost 50 inf + 0 34.052 * * [simplify]: Extracting #2: cost 122 inf + 253 34.054 * * [simplify]: Extracting #3: cost 86 inf + 5706 34.062 * * [simplify]: Extracting #4: cost 26 inf + 16029 34.069 * * [simplify]: Extracting #5: cost 1 inf + 25641 34.075 * * [simplify]: Extracting #6: cost 0 inf + 25813 34.080 * [simplify]: Simplified to (* im (- (* (* 0.5 re) re) (fma im (* 0.16666666666666666 im) 1.0))) 34.081 * [simplify]: Simplified (2) to (λ (re im) (* im (- (* (* 0.5 re) re) (fma im (* 0.16666666666666666 im) 1.0)))) 34.081 * * * * [progress]: [ 191 / 192 ] simplifiying candidate # 34.081 * [simplify]: Simplifying (* 0.5 (* (- (exp (- im)) (exp im)) (cos re))) 34.081 * * [simplify]: iters left: 6 (10 enodes) 34.084 * * [simplify]: iters left: 5 (38 enodes) 34.091 * * [simplify]: iters left: 4 (65 enodes) 34.104 * * [simplify]: iters left: 3 (144 enodes) 34.131 * * [simplify]: iters left: 2 (237 enodes) 34.205 * * [simplify]: iters left: 1 (344 enodes) 34.332 * * [simplify]: Extracting #0: cost 1 inf + 0 34.333 * * [simplify]: Extracting #1: cost 24 inf + 0 34.333 * * [simplify]: Extracting #2: cost 50 inf + 43 34.334 * * [simplify]: Extracting #3: cost 45 inf + 312 34.336 * * [simplify]: Extracting #4: cost 18 inf + 4476 34.340 * * [simplify]: Extracting #5: cost 1 inf + 7396 34.345 * * [simplify]: Extracting #6: cost 0 inf + 7538 34.349 * [simplify]: Simplified to (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im)))) 34.350 * [simplify]: Simplified (2) to (λ (re im) (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im))))) 34.350 * * * * [progress]: [ 192 / 192 ] simplifiying candidate # 34.350 * [simplify]: Simplifying (* 0.5 (* (- (exp (* -1 im)) (exp im)) (cos re))) 34.350 * * [simplify]: iters left: 6 (11 enodes) 34.356 * * [simplify]: iters left: 5 (43 enodes) 34.370 * * [simplify]: iters left: 4 (75 enodes) 34.400 * * [simplify]: iters left: 3 (177 enodes) 34.438 * * [simplify]: iters left: 2 (342 enodes) 34.556 * * [simplify]: Extracting #0: cost 1 inf + 0 34.556 * * [simplify]: Extracting #1: cost 21 inf + 0 34.556 * * [simplify]: Extracting #2: cost 122 inf + 1 34.557 * * [simplify]: Extracting #3: cost 153 inf + 1550 34.559 * * [simplify]: Extracting #4: cost 89 inf + 12901 34.563 * * [simplify]: Extracting #5: cost 50 inf + 23780 34.568 * * [simplify]: Extracting #6: cost 4 inf + 49517 34.580 * * [simplify]: Extracting #7: cost 0 inf + 51398 34.596 * [simplify]: Simplified to (* (- (/ (cos re) (exp im)) (* (cos re) (exp im))) 0.5) 34.596 * [simplify]: Simplified (2) to (λ (re im) (* (- (/ (cos re) (exp im)) (* (cos re) (exp im))) 0.5)) 34.596 * * * [progress]: adding candidates to table 37.136 * * [progress]: iteration 2 / 4 37.136 * * * [progress]: picking best candidate 37.156 * * * * [pick]: Picked # 37.156 * * * [progress]: localizing error 37.212 * * * [progress]: generating rewritten candidates 37.212 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 3 2 1 1) 37.222 * * * * [progress]: [ 2 / 4 ] rewriting at (2) 37.251 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 3 2 1) 37.287 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 3) 37.402 * * * [progress]: generating series expansions 37.402 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 3 2 1 1) 37.402 * [backup-simplify]: Simplify (* im -1/3) into (* -1/3 im) 37.402 * [approximate]: Taking taylor expansion of (* -1/3 im) in (im) around 0 37.403 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 37.403 * [taylor]: Taking taylor expansion of -1/3 in im 37.403 * [backup-simplify]: Simplify -1/3 into -1/3 37.403 * [taylor]: Taking taylor expansion of im in im 37.403 * [backup-simplify]: Simplify 0 into 0 37.403 * [backup-simplify]: Simplify 1 into 1 37.403 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 37.403 * [taylor]: Taking taylor expansion of -1/3 in im 37.403 * [backup-simplify]: Simplify -1/3 into -1/3 37.403 * [taylor]: Taking taylor expansion of im in im 37.403 * [backup-simplify]: Simplify 0 into 0 37.403 * [backup-simplify]: Simplify 1 into 1 37.404 * [backup-simplify]: Simplify (* -1/3 0) into 0 37.404 * [backup-simplify]: Simplify 0 into 0 37.404 * [backup-simplify]: Simplify (+ (* -1/3 1) (* 0 0)) into -1/3 37.405 * [backup-simplify]: Simplify -1/3 into -1/3 37.406 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 1) (* 0 0))) into 0 37.406 * [backup-simplify]: Simplify 0 into 0 37.407 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 37.407 * [backup-simplify]: Simplify 0 into 0 37.408 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 37.408 * [backup-simplify]: Simplify 0 into 0 37.410 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 37.410 * [backup-simplify]: Simplify 0 into 0 37.411 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 37.412 * [backup-simplify]: Simplify 0 into 0 37.413 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 37.414 * [backup-simplify]: Simplify 0 into 0 37.414 * [backup-simplify]: Simplify (* -1/3 im) into (* -1/3 im) 37.414 * [backup-simplify]: Simplify (* (/ 1 im) -1/3) into (/ -1/3 im) 37.414 * [approximate]: Taking taylor expansion of (/ -1/3 im) in (im) around 0 37.414 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 37.414 * [taylor]: Taking taylor expansion of -1/3 in im 37.414 * [backup-simplify]: Simplify -1/3 into -1/3 37.414 * [taylor]: Taking taylor expansion of im in im 37.414 * [backup-simplify]: Simplify 0 into 0 37.414 * [backup-simplify]: Simplify 1 into 1 37.414 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 37.415 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 37.415 * [taylor]: Taking taylor expansion of -1/3 in im 37.415 * [backup-simplify]: Simplify -1/3 into -1/3 37.415 * [taylor]: Taking taylor expansion of im in im 37.415 * [backup-simplify]: Simplify 0 into 0 37.415 * [backup-simplify]: Simplify 1 into 1 37.415 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 37.415 * [backup-simplify]: Simplify -1/3 into -1/3 37.416 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 37.416 * [backup-simplify]: Simplify 0 into 0 37.417 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.417 * [backup-simplify]: Simplify 0 into 0 37.418 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.418 * [backup-simplify]: Simplify 0 into 0 37.419 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.419 * [backup-simplify]: Simplify 0 into 0 37.420 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.421 * [backup-simplify]: Simplify 0 into 0 37.422 * [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 37.422 * [backup-simplify]: Simplify 0 into 0 37.422 * [backup-simplify]: Simplify (* -1/3 (/ 1 (/ 1 im))) into (* -1/3 im) 37.422 * [backup-simplify]: Simplify (* (/ 1 (- im)) -1/3) into (/ 1/3 im) 37.422 * [approximate]: Taking taylor expansion of (/ 1/3 im) in (im) around 0 37.422 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 37.422 * [taylor]: Taking taylor expansion of 1/3 in im 37.422 * [backup-simplify]: Simplify 1/3 into 1/3 37.422 * [taylor]: Taking taylor expansion of im in im 37.422 * [backup-simplify]: Simplify 0 into 0 37.422 * [backup-simplify]: Simplify 1 into 1 37.423 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 37.423 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 37.423 * [taylor]: Taking taylor expansion of 1/3 in im 37.423 * [backup-simplify]: Simplify 1/3 into 1/3 37.423 * [taylor]: Taking taylor expansion of im in im 37.423 * [backup-simplify]: Simplify 0 into 0 37.423 * [backup-simplify]: Simplify 1 into 1 37.423 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 37.423 * [backup-simplify]: Simplify 1/3 into 1/3 37.424 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 37.424 * [backup-simplify]: Simplify 0 into 0 37.425 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.425 * [backup-simplify]: Simplify 0 into 0 37.426 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.427 * [backup-simplify]: Simplify 0 into 0 37.428 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.428 * [backup-simplify]: Simplify 0 into 0 37.429 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.429 * [backup-simplify]: Simplify 0 into 0 37.430 * [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 37.430 * [backup-simplify]: Simplify 0 into 0 37.430 * [backup-simplify]: Simplify (* 1/3 (/ 1 (/ 1 (- im)))) into (* -1/3 im) 37.430 * * * * [progress]: [ 2 / 4 ] generating series at (2) 37.431 * [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))))) 37.431 * [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 37.431 * [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 37.431 * [taylor]: Taking taylor expansion of 0.5 in im 37.431 * [backup-simplify]: Simplify 0.5 into 0.5 37.431 * [taylor]: Taking taylor expansion of (* (cos re) (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)))) in im 37.431 * [taylor]: Taking taylor expansion of (cos re) in im 37.431 * [taylor]: Taking taylor expansion of re in im 37.431 * [backup-simplify]: Simplify re into re 37.431 * [backup-simplify]: Simplify (cos re) into (cos re) 37.431 * [backup-simplify]: Simplify (sin re) into (sin re) 37.431 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) in im 37.431 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 37.432 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in im 37.432 * [taylor]: Taking taylor expansion of (pow im 5) in im 37.432 * [taylor]: Taking taylor expansion of im in im 37.432 * [backup-simplify]: Simplify 0 into 0 37.432 * [backup-simplify]: Simplify 1 into 1 37.432 * [taylor]: Taking taylor expansion of -1/60 in im 37.432 * [backup-simplify]: Simplify -1/60 into -1/60 37.432 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in im 37.432 * [taylor]: Taking taylor expansion of -1 in im 37.432 * [backup-simplify]: Simplify -1 into -1 37.432 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in im 37.432 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in im 37.432 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in im 37.432 * [taylor]: Taking taylor expansion of 1/3 in im 37.432 * [backup-simplify]: Simplify 1/3 into 1/3 37.432 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.432 * [taylor]: Taking taylor expansion of im in im 37.432 * [backup-simplify]: Simplify 0 into 0 37.432 * [backup-simplify]: Simplify 1 into 1 37.432 * [taylor]: Taking taylor expansion of 2 in im 37.432 * [backup-simplify]: Simplify 2 into 2 37.432 * [taylor]: Taking taylor expansion of im in im 37.432 * [backup-simplify]: Simplify 0 into 0 37.432 * [backup-simplify]: Simplify 1 into 1 37.432 * [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 37.432 * [taylor]: Taking taylor expansion of 0.5 in re 37.432 * [backup-simplify]: Simplify 0.5 into 0.5 37.432 * [taylor]: Taking taylor expansion of (* (cos re) (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)))) in re 37.432 * [taylor]: Taking taylor expansion of (cos re) in re 37.432 * [taylor]: Taking taylor expansion of re in re 37.432 * [backup-simplify]: Simplify 0 into 0 37.432 * [backup-simplify]: Simplify 1 into 1 37.432 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) in re 37.432 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 37.432 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in re 37.432 * [taylor]: Taking taylor expansion of (pow im 5) in re 37.433 * [taylor]: Taking taylor expansion of im in re 37.433 * [backup-simplify]: Simplify im into im 37.433 * [taylor]: Taking taylor expansion of -1/60 in re 37.433 * [backup-simplify]: Simplify -1/60 into -1/60 37.433 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in re 37.433 * [taylor]: Taking taylor expansion of -1 in re 37.433 * [backup-simplify]: Simplify -1 into -1 37.433 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in re 37.433 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in re 37.433 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in re 37.433 * [taylor]: Taking taylor expansion of 1/3 in re 37.433 * [backup-simplify]: Simplify 1/3 into 1/3 37.433 * [taylor]: Taking taylor expansion of (pow im 2) in re 37.433 * [taylor]: Taking taylor expansion of im in re 37.433 * [backup-simplify]: Simplify im into im 37.433 * [taylor]: Taking taylor expansion of 2 in re 37.433 * [backup-simplify]: Simplify 2 into 2 37.433 * [taylor]: Taking taylor expansion of im in re 37.433 * [backup-simplify]: Simplify im into im 37.433 * [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 37.433 * [taylor]: Taking taylor expansion of 0.5 in re 37.433 * [backup-simplify]: Simplify 0.5 into 0.5 37.433 * [taylor]: Taking taylor expansion of (* (cos re) (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)))) in re 37.433 * [taylor]: Taking taylor expansion of (cos re) in re 37.433 * [taylor]: Taking taylor expansion of re in re 37.433 * [backup-simplify]: Simplify 0 into 0 37.433 * [backup-simplify]: Simplify 1 into 1 37.433 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) in re 37.433 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 37.433 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in re 37.433 * [taylor]: Taking taylor expansion of (pow im 5) in re 37.433 * [taylor]: Taking taylor expansion of im in re 37.433 * [backup-simplify]: Simplify im into im 37.433 * [taylor]: Taking taylor expansion of -1/60 in re 37.433 * [backup-simplify]: Simplify -1/60 into -1/60 37.433 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in re 37.434 * [taylor]: Taking taylor expansion of -1 in re 37.434 * [backup-simplify]: Simplify -1 into -1 37.434 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in re 37.434 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in re 37.434 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in re 37.434 * [taylor]: Taking taylor expansion of 1/3 in re 37.434 * [backup-simplify]: Simplify 1/3 into 1/3 37.434 * [taylor]: Taking taylor expansion of (pow im 2) in re 37.434 * [taylor]: Taking taylor expansion of im in re 37.434 * [backup-simplify]: Simplify im into im 37.434 * [taylor]: Taking taylor expansion of 2 in re 37.434 * [backup-simplify]: Simplify 2 into 2 37.434 * [taylor]: Taking taylor expansion of im in re 37.434 * [backup-simplify]: Simplify im into im 37.434 * [backup-simplify]: Simplify (* im im) into (pow im 2) 37.434 * [backup-simplify]: Simplify (* (pow im 2) (pow im 2)) into (pow im 4) 37.434 * [backup-simplify]: Simplify (* im (pow im 4)) into (pow im 5) 37.434 * [backup-simplify]: Simplify (* (pow im 5) -1/60) into (* -1/60 (pow im 5)) 37.434 * [backup-simplify]: Simplify (* im im) into (pow im 2) 37.434 * [backup-simplify]: Simplify (* 1/3 (pow im 2)) into (* 1/3 (pow im 2)) 37.435 * [backup-simplify]: Simplify (+ (* 1/3 (pow im 2)) 2) into (+ (* 1/3 (pow im 2)) 2) 37.435 * [backup-simplify]: Simplify (* (+ (* 1/3 (pow im 2)) 2) im) into (* (+ (* 1/3 (pow im 2)) 2) im) 37.435 * [backup-simplify]: Simplify (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) into (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) 37.435 * [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)))) 37.436 * [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)))) 37.436 * [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)))) 37.436 * [taylor]: Taking taylor expansion of (* -0.5 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))) in im 37.436 * [taylor]: Taking taylor expansion of -0.5 in im 37.436 * [backup-simplify]: Simplify -0.5 into -0.5 37.436 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im))) in im 37.436 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 3)) in im 37.436 * [taylor]: Taking taylor expansion of 1/3 in im 37.436 * [backup-simplify]: Simplify 1/3 into 1/3 37.436 * [taylor]: Taking taylor expansion of (pow im 3) in im 37.436 * [taylor]: Taking taylor expansion of im in im 37.436 * [backup-simplify]: Simplify 0 into 0 37.436 * [backup-simplify]: Simplify 1 into 1 37.436 * [taylor]: Taking taylor expansion of (+ (* 1/60 (pow im 5)) (* 2 im)) in im 37.436 * [taylor]: Taking taylor expansion of (* 1/60 (pow im 5)) in im 37.436 * [taylor]: Taking taylor expansion of 1/60 in im 37.436 * [backup-simplify]: Simplify 1/60 into 1/60 37.437 * [taylor]: Taking taylor expansion of (pow im 5) in im 37.437 * [taylor]: Taking taylor expansion of im in im 37.437 * [backup-simplify]: Simplify 0 into 0 37.437 * [backup-simplify]: Simplify 1 into 1 37.437 * [taylor]: Taking taylor expansion of (* 2 im) in im 37.437 * [taylor]: Taking taylor expansion of 2 in im 37.437 * [backup-simplify]: Simplify 2 into 2 37.437 * [taylor]: Taking taylor expansion of im in im 37.437 * [backup-simplify]: Simplify 0 into 0 37.437 * [backup-simplify]: Simplify 1 into 1 37.437 * [backup-simplify]: Simplify (* 2 0) into 0 37.438 * [backup-simplify]: Simplify (+ 0 0) into 0 37.439 * [backup-simplify]: Simplify (+ 0 0) into 0 37.439 * [backup-simplify]: Simplify (* -0.5 0) into 0 37.439 * [backup-simplify]: Simplify 0 into 0 37.439 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 37.439 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (* 0 (pow im 2))) into 0 37.439 * [backup-simplify]: Simplify (+ (* im 0) (* 0 (pow im 4))) into 0 37.440 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (* 0 -1/60)) into 0 37.440 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 37.441 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (pow im 2))) into 0 37.441 * [backup-simplify]: Simplify (+ 0 0) into 0 37.441 * [backup-simplify]: Simplify (+ (* (+ (* 1/3 (pow im 2)) 2) 0) (* 0 im)) into 0 37.442 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (* (+ (* 1/3 (pow im 2)) 2) im))) into 0 37.443 * [backup-simplify]: Simplify (+ 0 0) into 0 37.443 * [backup-simplify]: Simplify (+ 0) into 0 37.444 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))))) into 0 37.445 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* -1 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))))) into 0 37.445 * [taylor]: Taking taylor expansion of 0 in im 37.445 * [backup-simplify]: Simplify 0 into 0 37.445 * [backup-simplify]: Simplify 0 into 0 37.446 * [backup-simplify]: Simplify (+ (* 2 1) (* 0 0)) into 2 37.446 * [backup-simplify]: Simplify (+ 0 2) into 2 37.446 * [backup-simplify]: Simplify (+ 0 2) into 2 37.447 * [backup-simplify]: Simplify (+ (* -0.5 2) (* 0 0)) into (- 1.0) 37.448 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 37.448 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 37.448 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (+ (* 0 0) (* 0 (pow im 2)))) into 0 37.449 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 (pow im 4)))) into 0 37.449 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (+ (* 0 0) (* 0 -1/60))) into 0 37.449 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 37.450 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (pow im 2)))) into 0 37.450 * [backup-simplify]: Simplify (+ 0 0) into 0 37.450 * [backup-simplify]: Simplify (+ (* (+ (* 1/3 (pow im 2)) 2) 0) (+ (* 0 0) (* 0 im))) into 0 37.451 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (* (+ (* 1/3 (pow im 2)) 2) im)))) into 0 37.451 * [backup-simplify]: Simplify (+ 0 0) into 0 37.452 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 2) 2)) 0) into -1/2 37.453 * [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)) 37.453 * [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))) 37.453 * [taylor]: Taking taylor expansion of (+ (* 0.08333333333333333 (pow im 3)) (+ (* 0.004166666666666667 (pow im 5)) (* 0.5 im))) in im 37.453 * [taylor]: Taking taylor expansion of (* 0.08333333333333333 (pow im 3)) in im 37.453 * [taylor]: Taking taylor expansion of 0.08333333333333333 in im 37.453 * [backup-simplify]: Simplify 0.08333333333333333 into 0.08333333333333333 37.453 * [taylor]: Taking taylor expansion of (pow im 3) in im 37.453 * [taylor]: Taking taylor expansion of im in im 37.453 * [backup-simplify]: Simplify 0 into 0 37.453 * [backup-simplify]: Simplify 1 into 1 37.453 * [taylor]: Taking taylor expansion of (+ (* 0.004166666666666667 (pow im 5)) (* 0.5 im)) in im 37.453 * [taylor]: Taking taylor expansion of (* 0.004166666666666667 (pow im 5)) in im 37.453 * [taylor]: Taking taylor expansion of 0.004166666666666667 in im 37.453 * [backup-simplify]: Simplify 0.004166666666666667 into 0.004166666666666667 37.454 * [taylor]: Taking taylor expansion of (pow im 5) in im 37.454 * [taylor]: Taking taylor expansion of im in im 37.454 * [backup-simplify]: Simplify 0 into 0 37.454 * [backup-simplify]: Simplify 1 into 1 37.454 * [taylor]: Taking taylor expansion of (* 0.5 im) in im 37.454 * [taylor]: Taking taylor expansion of 0.5 in im 37.454 * [backup-simplify]: Simplify 0.5 into 0.5 37.454 * [taylor]: Taking taylor expansion of im in im 37.454 * [backup-simplify]: Simplify 0 into 0 37.454 * [backup-simplify]: Simplify 1 into 1 37.454 * [backup-simplify]: Simplify (* 0.5 0) into 0 37.454 * [backup-simplify]: Simplify (+ 0 0) into 0 37.454 * [backup-simplify]: Simplify (+ 0 0) into 0 37.454 * [backup-simplify]: Simplify 0 into 0 37.454 * [backup-simplify]: Simplify 0 into 0 37.455 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 1) (* 0 0))) into 0 37.455 * [backup-simplify]: Simplify (+ 0 0) into 0 37.455 * [backup-simplify]: Simplify (+ 0 0) into 0 37.456 * [backup-simplify]: Simplify (+ (* -0.5 0) (+ (* 0 2) (* 0 0))) into 0 37.456 * [backup-simplify]: Simplify 0 into 0 37.457 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 37.457 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 2))))) into 0 37.458 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 4))))) into 0 37.458 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 37.459 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 37.459 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 2))))) into 0 37.460 * [backup-simplify]: Simplify (+ 0 0) into 0 37.460 * [backup-simplify]: Simplify (+ (* (+ (* 1/3 (pow im 2)) 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 37.461 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* (+ (* 1/3 (pow im 2)) 2) im))))) into 0 37.461 * [backup-simplify]: Simplify (+ 0 0) into 0 37.462 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 1 1) 1) (/ (pow 0 1) 1)) 0) into 0 37.463 * [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 37.464 * [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 37.464 * [taylor]: Taking taylor expansion of 0 in im 37.464 * [backup-simplify]: Simplify 0 into 0 37.464 * [backup-simplify]: Simplify 0 into 0 37.465 * [backup-simplify]: Simplify (+ (* 0.5 1) (* 0 0)) into 0.5 37.465 * [backup-simplify]: Simplify (+ 0 0.5) into 0.5 37.465 * [backup-simplify]: Simplify (+ 0 0.5) into 0.5 37.465 * [backup-simplify]: Simplify 0.5 into 0.5 37.465 * [backup-simplify]: Simplify 0 into 0 37.465 * [backup-simplify]: Simplify (* 1 1) into 1 37.466 * [backup-simplify]: Simplify (* 1 1) into 1 37.466 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 37.467 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 37.467 * [backup-simplify]: Simplify (+ 0 0) into 0 37.467 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 37.468 * [backup-simplify]: Simplify (+ (* -0.5 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0)))) into (- 0.16666666666666666) 37.469 * [backup-simplify]: Simplify (- 0.16666666666666666) into (- 0.16666666666666666) 37.469 * [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))) 37.470 * [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))))) 37.470 * [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 37.470 * [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 37.470 * [taylor]: Taking taylor expansion of 0.5 in im 37.470 * [backup-simplify]: Simplify 0.5 into 0.5 37.470 * [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 37.470 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 37.470 * [taylor]: Taking taylor expansion of (/ 1 re) in im 37.470 * [taylor]: Taking taylor expansion of re in im 37.470 * [backup-simplify]: Simplify re into re 37.470 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 37.470 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 37.470 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 37.470 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in im 37.470 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 37.470 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in im 37.470 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in im 37.470 * [taylor]: Taking taylor expansion of (/ 1 im) in im 37.470 * [taylor]: Taking taylor expansion of im in im 37.470 * [backup-simplify]: Simplify 0 into 0 37.470 * [backup-simplify]: Simplify 1 into 1 37.470 * [backup-simplify]: Simplify (/ 1 1) into 1 37.470 * [taylor]: Taking taylor expansion of -1/60 in im 37.470 * [backup-simplify]: Simplify -1/60 into -1/60 37.470 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 37.470 * [taylor]: Taking taylor expansion of -1 in im 37.470 * [backup-simplify]: Simplify -1 into -1 37.470 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 37.470 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 37.471 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 37.471 * [taylor]: Taking taylor expansion of 1/3 in im 37.471 * [backup-simplify]: Simplify 1/3 into 1/3 37.471 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 37.471 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.471 * [taylor]: Taking taylor expansion of im in im 37.471 * [backup-simplify]: Simplify 0 into 0 37.471 * [backup-simplify]: Simplify 1 into 1 37.471 * [backup-simplify]: Simplify (* 1 1) into 1 37.471 * [backup-simplify]: Simplify (/ 1 1) into 1 37.471 * [taylor]: Taking taylor expansion of 2 in im 37.471 * [backup-simplify]: Simplify 2 into 2 37.471 * [taylor]: Taking taylor expansion of im in im 37.471 * [backup-simplify]: Simplify 0 into 0 37.471 * [backup-simplify]: Simplify 1 into 1 37.471 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 37.472 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 37.472 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 37.472 * [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 37.472 * [taylor]: Taking taylor expansion of 0.5 in re 37.472 * [backup-simplify]: Simplify 0.5 into 0.5 37.472 * [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 37.472 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 37.472 * [taylor]: Taking taylor expansion of (/ 1 re) in re 37.472 * [taylor]: Taking taylor expansion of re in re 37.472 * [backup-simplify]: Simplify 0 into 0 37.472 * [backup-simplify]: Simplify 1 into 1 37.472 * [backup-simplify]: Simplify (/ 1 1) into 1 37.472 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 37.472 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in re 37.472 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 37.473 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in re 37.473 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in re 37.473 * [taylor]: Taking taylor expansion of (/ 1 im) in re 37.473 * [taylor]: Taking taylor expansion of im in re 37.473 * [backup-simplify]: Simplify im into im 37.473 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 37.473 * [taylor]: Taking taylor expansion of -1/60 in re 37.473 * [backup-simplify]: Simplify -1/60 into -1/60 37.473 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in re 37.473 * [taylor]: Taking taylor expansion of -1 in re 37.473 * [backup-simplify]: Simplify -1 into -1 37.473 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in re 37.473 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in re 37.473 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in re 37.473 * [taylor]: Taking taylor expansion of 1/3 in re 37.473 * [backup-simplify]: Simplify 1/3 into 1/3 37.473 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 37.473 * [taylor]: Taking taylor expansion of (pow im 2) in re 37.473 * [taylor]: Taking taylor expansion of im in re 37.473 * [backup-simplify]: Simplify im into im 37.473 * [backup-simplify]: Simplify (* im im) into (pow im 2) 37.473 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 37.473 * [taylor]: Taking taylor expansion of 2 in re 37.473 * [backup-simplify]: Simplify 2 into 2 37.473 * [taylor]: Taking taylor expansion of im in re 37.473 * [backup-simplify]: Simplify im into im 37.473 * [backup-simplify]: Simplify (* 1/3 (/ 1 (pow im 2))) into (/ 1/3 (pow im 2)) 37.473 * [backup-simplify]: Simplify (+ (/ 1/3 (pow im 2)) 2) into (+ (* 1/3 (/ 1 (pow im 2))) 2) 37.473 * [backup-simplify]: Simplify (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) into (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 37.473 * [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 37.473 * [taylor]: Taking taylor expansion of 0.5 in re 37.473 * [backup-simplify]: Simplify 0.5 into 0.5 37.473 * [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 37.473 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 37.473 * [taylor]: Taking taylor expansion of (/ 1 re) in re 37.473 * [taylor]: Taking taylor expansion of re in re 37.473 * [backup-simplify]: Simplify 0 into 0 37.473 * [backup-simplify]: Simplify 1 into 1 37.474 * [backup-simplify]: Simplify (/ 1 1) into 1 37.474 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 37.474 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in re 37.474 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 37.474 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in re 37.474 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in re 37.474 * [taylor]: Taking taylor expansion of (/ 1 im) in re 37.474 * [taylor]: Taking taylor expansion of im in re 37.474 * [backup-simplify]: Simplify im into im 37.474 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 37.474 * [taylor]: Taking taylor expansion of -1/60 in re 37.474 * [backup-simplify]: Simplify -1/60 into -1/60 37.474 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in re 37.474 * [taylor]: Taking taylor expansion of -1 in re 37.474 * [backup-simplify]: Simplify -1 into -1 37.474 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in re 37.474 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in re 37.474 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in re 37.474 * [taylor]: Taking taylor expansion of 1/3 in re 37.474 * [backup-simplify]: Simplify 1/3 into 1/3 37.474 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 37.474 * [taylor]: Taking taylor expansion of (pow im 2) in re 37.474 * [taylor]: Taking taylor expansion of im in re 37.474 * [backup-simplify]: Simplify im into im 37.474 * [backup-simplify]: Simplify (* im im) into (pow im 2) 37.474 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 37.474 * [taylor]: Taking taylor expansion of 2 in re 37.474 * [backup-simplify]: Simplify 2 into 2 37.474 * [taylor]: Taking taylor expansion of im in re 37.474 * [backup-simplify]: Simplify im into im 37.474 * [backup-simplify]: Simplify (* 1/3 (/ 1 (pow im 2))) into (/ 1/3 (pow im 2)) 37.475 * [backup-simplify]: Simplify (+ (/ 1/3 (pow im 2)) 2) into (+ (* 1/3 (/ 1 (pow im 2))) 2) 37.475 * [backup-simplify]: Simplify (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) into (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 37.475 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 im)) into (/ 1 (pow im 2)) 37.475 * [backup-simplify]: Simplify (* (/ 1 (pow im 2)) (/ 1 (pow im 2))) into (/ 1 (pow im 4)) 37.475 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 (pow im 4))) into (/ 1 (pow im 5)) 37.475 * [backup-simplify]: Simplify (* (/ 1 (pow im 5)) -1/60) into (/ -1/60 (pow im 5)) 37.475 * [backup-simplify]: Simplify (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) into (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 37.476 * [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)))))) 37.476 * [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)))) 37.477 * [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)))) 37.477 * [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 37.477 * [taylor]: Taking taylor expansion of -0.5 in im 37.477 * [backup-simplify]: Simplify -0.5 into -0.5 37.477 * [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 37.477 * [taylor]: Taking taylor expansion of (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) in im 37.477 * [taylor]: Taking taylor expansion of (* 1/60 (/ 1 (pow im 5))) in im 37.477 * [taylor]: Taking taylor expansion of 1/60 in im 37.477 * [backup-simplify]: Simplify 1/60 into 1/60 37.477 * [taylor]: Taking taylor expansion of (/ 1 (pow im 5)) in im 37.477 * [taylor]: Taking taylor expansion of (pow im 5) in im 37.477 * [taylor]: Taking taylor expansion of im in im 37.477 * [backup-simplify]: Simplify 0 into 0 37.477 * [backup-simplify]: Simplify 1 into 1 37.478 * [backup-simplify]: Simplify (* 1 1) into 1 37.478 * [backup-simplify]: Simplify (* 1 1) into 1 37.479 * [backup-simplify]: Simplify (* 1 1) into 1 37.479 * [backup-simplify]: Simplify (/ 1 1) into 1 37.479 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))) in im 37.479 * [taylor]: Taking taylor expansion of (* 2 (/ 1 im)) in im 37.479 * [taylor]: Taking taylor expansion of 2 in im 37.479 * [backup-simplify]: Simplify 2 into 2 37.479 * [taylor]: Taking taylor expansion of (/ 1 im) in im 37.479 * [taylor]: Taking taylor expansion of im in im 37.479 * [backup-simplify]: Simplify 0 into 0 37.479 * [backup-simplify]: Simplify 1 into 1 37.480 * [backup-simplify]: Simplify (/ 1 1) into 1 37.480 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in im 37.480 * [taylor]: Taking taylor expansion of 1/3 in im 37.480 * [backup-simplify]: Simplify 1/3 into 1/3 37.480 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in im 37.480 * [taylor]: Taking taylor expansion of (pow im 3) in im 37.480 * [taylor]: Taking taylor expansion of im in im 37.480 * [backup-simplify]: Simplify 0 into 0 37.480 * [backup-simplify]: Simplify 1 into 1 37.480 * [backup-simplify]: Simplify (* 1 1) into 1 37.481 * [backup-simplify]: Simplify (* 1 1) into 1 37.481 * [backup-simplify]: Simplify (/ 1 1) into 1 37.481 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 37.481 * [taylor]: Taking taylor expansion of (/ 1 re) in im 37.481 * [taylor]: Taking taylor expansion of re in im 37.481 * [backup-simplify]: Simplify re into re 37.481 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 37.481 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 37.481 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 37.482 * [backup-simplify]: Simplify (* 1/60 1) into 1/60 37.482 * [backup-simplify]: Simplify (+ 1/60 0) into 1/60 37.482 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 37.482 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 37.483 * [backup-simplify]: Simplify (- 0) into 0 37.483 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 37.483 * [backup-simplify]: Simplify (* 1/60 (cos (/ 1 re))) into (* 1/60 (cos (/ 1 re))) 37.483 * [backup-simplify]: Simplify (* -0.5 (* 1/60 (cos (/ 1 re)))) into (* -0.008333333333333333 (cos (/ 1 re))) 37.483 * [backup-simplify]: Simplify (* -0.008333333333333333 (cos (/ 1 re))) into (* -0.008333333333333333 (cos (/ 1 re))) 37.483 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 37.484 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 im))) into 0 37.484 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (* 0 (/ 1 (pow im 2)))) into 0 37.484 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 (pow im 4)))) into 0 37.484 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (* 0 -1/60)) into 0 37.485 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 37.485 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))))) into 0 37.485 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (/ 1 (pow im 2)))) into 0 37.486 * [backup-simplify]: Simplify (+ 0 0) into 0 37.486 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)))) into 0 37.487 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) into 0 37.487 * [backup-simplify]: Simplify (+ 0 0) into 0 37.487 * [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 37.488 * [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 37.488 * [taylor]: Taking taylor expansion of 0 in im 37.488 * [backup-simplify]: Simplify 0 into 0 37.489 * [backup-simplify]: Simplify (+ 0) into 0 37.489 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 1)) into 0 37.490 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 37.490 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 37.491 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 0)) into 0 37.491 * [backup-simplify]: Simplify (- 0) into 0 37.492 * [backup-simplify]: Simplify (+ 0 0) into 0 37.492 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.493 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.494 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.495 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 37.495 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 1)) into 0 37.496 * [backup-simplify]: Simplify (+ 0 0) into 0 37.496 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 (cos (/ 1 re)))) into 0 37.497 * [backup-simplify]: Simplify (+ (* -0.5 0) (* 0 (* 1/60 (cos (/ 1 re))))) into 0 37.497 * [backup-simplify]: Simplify 0 into 0 37.497 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 37.498 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (* 0 (/ 1 im)))) into 0 37.499 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 37.499 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))) into 0 37.500 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (* 0 -1/60))) into 0 37.500 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 37.501 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))))) into 0 37.502 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 37.502 * [backup-simplify]: Simplify (+ 0 0) into 0 37.502 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 37.503 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))) into 0 37.504 * [backup-simplify]: Simplify (+ 0 0) into 0 37.505 * [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 37.510 * [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 37.510 * [taylor]: Taking taylor expansion of 0 in im 37.511 * [backup-simplify]: Simplify 0 into 0 37.512 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 37.512 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 37.513 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 37.514 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 37.514 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 37.515 * [backup-simplify]: Simplify (- 0) into 0 37.515 * [backup-simplify]: Simplify (+ 0 0) into 0 37.516 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.517 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.518 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.519 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.520 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 0 1))) into 0 37.520 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 37.521 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 37.521 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 37.522 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 1/3 (cos (/ 1 re))))) into (* 1/3 (cos (/ 1 re))) 37.523 * [backup-simplify]: Simplify (+ (* -0.5 (* 1/3 (cos (/ 1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ 1 re)))))) into (- (* 0.16666666666666666 (cos (/ 1 re)))) 37.523 * [backup-simplify]: Simplify (- (* 0.16666666666666666 (cos (/ 1 re)))) into (- (* 0.16666666666666666 (cos (/ 1 re)))) 37.523 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 37.524 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im))))) into 0 37.525 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 37.526 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4)))))) into 0 37.527 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 37.528 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 37.528 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))))) into 0 37.529 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 37.529 * [backup-simplify]: Simplify (+ 0 0) into 0 37.530 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 37.531 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))))) into 0 37.532 * [backup-simplify]: Simplify (+ 0 0) into 0 37.533 * [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 37.534 * [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 37.535 * [taylor]: Taking taylor expansion of 0 in im 37.535 * [backup-simplify]: Simplify 0 into 0 37.536 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 37.536 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.537 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 37.538 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 37.539 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 37.539 * [backup-simplify]: Simplify (- 0) into 0 37.540 * [backup-simplify]: Simplify (+ 0 0) into 0 37.541 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.542 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.543 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.544 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.545 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.545 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.546 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.547 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 37.548 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 37.548 * [backup-simplify]: Simplify (+ 0 0) into 0 37.548 * [backup-simplify]: Simplify (+ 0 0) into 0 37.550 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (* 0 (cos (/ 1 re)))))) into 0 37.551 * [backup-simplify]: Simplify (+ (* -0.5 0) (+ (* 0 (* 1/3 (cos (/ 1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ 1 re))))))) into 0 37.551 * [backup-simplify]: Simplify 0 into 0 37.551 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 37.552 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im)))))) into 0 37.554 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 37.555 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))))) into 0 37.556 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60))))) into 0 37.557 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 im))))) into 0 37.557 * [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 37.559 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 37.560 * [backup-simplify]: Simplify (+ 0 0) into 0 37.560 * [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 37.562 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))))) into 0 37.562 * [backup-simplify]: Simplify (+ 0 0) into 0 37.564 * [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 37.566 * [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 37.566 * [taylor]: Taking taylor expansion of 0 in im 37.566 * [backup-simplify]: Simplify 0 into 0 37.568 * [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 37.569 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.569 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 37.571 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 37.572 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))) into 0 37.572 * [backup-simplify]: Simplify (- 0) into 0 37.572 * [backup-simplify]: Simplify (+ 0 0) into 0 37.574 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.575 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.577 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.578 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.579 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.579 * [backup-simplify]: Simplify (* 2 1) into 2 37.580 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.581 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.582 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.583 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 37.583 * [backup-simplify]: Simplify (+ 2 0) into 2 37.583 * [backup-simplify]: Simplify (+ 0 2) into 2 37.584 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (* 2 (cos (/ 1 re))))))) into (* 2 (cos (/ 1 re))) 37.585 * [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)))) 37.585 * [backup-simplify]: Simplify (- (* 1.0 (cos (/ 1 re)))) into (- (* 1.0 (cos (/ 1 re)))) 37.585 * [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)))))) 37.586 * [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)))) 37.586 * [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 37.586 * [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 37.586 * [taylor]: Taking taylor expansion of 0.5 in im 37.586 * [backup-simplify]: Simplify 0.5 into 0.5 37.586 * [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 37.586 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 37.586 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 37.586 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in im 37.586 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in im 37.586 * [taylor]: Taking taylor expansion of (/ -1 im) in im 37.586 * [taylor]: Taking taylor expansion of -1 in im 37.586 * [backup-simplify]: Simplify -1 into -1 37.586 * [taylor]: Taking taylor expansion of im in im 37.586 * [backup-simplify]: Simplify 0 into 0 37.586 * [backup-simplify]: Simplify 1 into 1 37.586 * [backup-simplify]: Simplify (/ -1 1) into -1 37.586 * [taylor]: Taking taylor expansion of -1/60 in im 37.586 * [backup-simplify]: Simplify -1/60 into -1/60 37.586 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 37.586 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 37.586 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 37.587 * [taylor]: Taking taylor expansion of 1/3 in im 37.587 * [backup-simplify]: Simplify 1/3 into 1/3 37.587 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 37.587 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.587 * [taylor]: Taking taylor expansion of im in im 37.587 * [backup-simplify]: Simplify 0 into 0 37.587 * [backup-simplify]: Simplify 1 into 1 37.587 * [backup-simplify]: Simplify (* 1 1) into 1 37.587 * [backup-simplify]: Simplify (/ 1 1) into 1 37.587 * [taylor]: Taking taylor expansion of 2 in im 37.587 * [backup-simplify]: Simplify 2 into 2 37.587 * [taylor]: Taking taylor expansion of im in im 37.587 * [backup-simplify]: Simplify 0 into 0 37.587 * [backup-simplify]: Simplify 1 into 1 37.587 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 37.588 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 37.588 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 37.588 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 37.588 * [taylor]: Taking taylor expansion of (/ -1 re) in im 37.588 * [taylor]: Taking taylor expansion of -1 in im 37.588 * [backup-simplify]: Simplify -1 into -1 37.588 * [taylor]: Taking taylor expansion of re in im 37.588 * [backup-simplify]: Simplify re into re 37.588 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 37.588 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 37.588 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 37.588 * [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 37.588 * [taylor]: Taking taylor expansion of 0.5 in re 37.588 * [backup-simplify]: Simplify 0.5 into 0.5 37.588 * [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 37.588 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in re 37.588 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 37.588 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in re 37.588 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in re 37.588 * [taylor]: Taking taylor expansion of (/ -1 im) in re 37.588 * [taylor]: Taking taylor expansion of -1 in re 37.588 * [backup-simplify]: Simplify -1 into -1 37.588 * [taylor]: Taking taylor expansion of im in re 37.588 * [backup-simplify]: Simplify im into im 37.588 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 37.589 * [taylor]: Taking taylor expansion of -1/60 in re 37.589 * [backup-simplify]: Simplify -1/60 into -1/60 37.589 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in re 37.589 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in re 37.589 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in re 37.589 * [taylor]: Taking taylor expansion of 1/3 in re 37.589 * [backup-simplify]: Simplify 1/3 into 1/3 37.589 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 37.589 * [taylor]: Taking taylor expansion of (pow im 2) in re 37.589 * [taylor]: Taking taylor expansion of im in re 37.589 * [backup-simplify]: Simplify im into im 37.589 * [backup-simplify]: Simplify (* im im) into (pow im 2) 37.589 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 37.589 * [taylor]: Taking taylor expansion of 2 in re 37.589 * [backup-simplify]: Simplify 2 into 2 37.589 * [taylor]: Taking taylor expansion of im in re 37.589 * [backup-simplify]: Simplify im into im 37.589 * [backup-simplify]: Simplify (* 1/3 (/ 1 (pow im 2))) into (/ 1/3 (pow im 2)) 37.589 * [backup-simplify]: Simplify (+ (/ 1/3 (pow im 2)) 2) into (+ (* 1/3 (/ 1 (pow im 2))) 2) 37.589 * [backup-simplify]: Simplify (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) into (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 37.589 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 37.589 * [taylor]: Taking taylor expansion of (/ -1 re) in re 37.589 * [taylor]: Taking taylor expansion of -1 in re 37.589 * [backup-simplify]: Simplify -1 into -1 37.589 * [taylor]: Taking taylor expansion of re in re 37.589 * [backup-simplify]: Simplify 0 into 0 37.589 * [backup-simplify]: Simplify 1 into 1 37.589 * [backup-simplify]: Simplify (/ -1 1) into -1 37.590 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 37.590 * [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 37.590 * [taylor]: Taking taylor expansion of 0.5 in re 37.590 * [backup-simplify]: Simplify 0.5 into 0.5 37.590 * [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 37.590 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in re 37.590 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 37.590 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in re 37.590 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in re 37.590 * [taylor]: Taking taylor expansion of (/ -1 im) in re 37.590 * [taylor]: Taking taylor expansion of -1 in re 37.590 * [backup-simplify]: Simplify -1 into -1 37.590 * [taylor]: Taking taylor expansion of im in re 37.590 * [backup-simplify]: Simplify im into im 37.590 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 37.590 * [taylor]: Taking taylor expansion of -1/60 in re 37.590 * [backup-simplify]: Simplify -1/60 into -1/60 37.590 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in re 37.590 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in re 37.590 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in re 37.590 * [taylor]: Taking taylor expansion of 1/3 in re 37.590 * [backup-simplify]: Simplify 1/3 into 1/3 37.590 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 37.590 * [taylor]: Taking taylor expansion of (pow im 2) in re 37.590 * [taylor]: Taking taylor expansion of im in re 37.590 * [backup-simplify]: Simplify im into im 37.590 * [backup-simplify]: Simplify (* im im) into (pow im 2) 37.590 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 37.590 * [taylor]: Taking taylor expansion of 2 in re 37.590 * [backup-simplify]: Simplify 2 into 2 37.590 * [taylor]: Taking taylor expansion of im in re 37.590 * [backup-simplify]: Simplify im into im 37.590 * [backup-simplify]: Simplify (* 1/3 (/ 1 (pow im 2))) into (/ 1/3 (pow im 2)) 37.590 * [backup-simplify]: Simplify (+ (/ 1/3 (pow im 2)) 2) into (+ (* 1/3 (/ 1 (pow im 2))) 2) 37.590 * [backup-simplify]: Simplify (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) into (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 37.590 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 37.590 * [taylor]: Taking taylor expansion of (/ -1 re) in re 37.590 * [taylor]: Taking taylor expansion of -1 in re 37.590 * [backup-simplify]: Simplify -1 into -1 37.590 * [taylor]: Taking taylor expansion of re in re 37.590 * [backup-simplify]: Simplify 0 into 0 37.591 * [backup-simplify]: Simplify 1 into 1 37.591 * [backup-simplify]: Simplify (/ -1 1) into -1 37.591 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 37.591 * [backup-simplify]: Simplify (* (/ -1 im) (/ -1 im)) into (/ 1 (pow im 2)) 37.591 * [backup-simplify]: Simplify (* (/ 1 (pow im 2)) (/ 1 (pow im 2))) into (/ 1 (pow im 4)) 37.591 * [backup-simplify]: Simplify (* (/ -1 im) (/ 1 (pow im 4))) into (/ -1 (pow im 5)) 37.591 * [backup-simplify]: Simplify (* (/ -1 (pow im 5)) -1/60) into (/ 1/60 (pow im 5)) 37.591 * [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))))) 37.592 * [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))) 37.592 * [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)))) 37.592 * [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 37.592 * [taylor]: Taking taylor expansion of 0.5 in im 37.592 * [backup-simplify]: Simplify 0.5 into 0.5 37.592 * [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 37.592 * [taylor]: Taking taylor expansion of (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) in im 37.592 * [taylor]: Taking taylor expansion of (* 1/60 (/ 1 (pow im 5))) in im 37.592 * [taylor]: Taking taylor expansion of 1/60 in im 37.592 * [backup-simplify]: Simplify 1/60 into 1/60 37.592 * [taylor]: Taking taylor expansion of (/ 1 (pow im 5)) in im 37.592 * [taylor]: Taking taylor expansion of (pow im 5) in im 37.592 * [taylor]: Taking taylor expansion of im in im 37.592 * [backup-simplify]: Simplify 0 into 0 37.592 * [backup-simplify]: Simplify 1 into 1 37.593 * [backup-simplify]: Simplify (* 1 1) into 1 37.593 * [backup-simplify]: Simplify (* 1 1) into 1 37.593 * [backup-simplify]: Simplify (* 1 1) into 1 37.593 * [backup-simplify]: Simplify (/ 1 1) into 1 37.593 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))) in im 37.593 * [taylor]: Taking taylor expansion of (* 2 (/ 1 im)) in im 37.593 * [taylor]: Taking taylor expansion of 2 in im 37.593 * [backup-simplify]: Simplify 2 into 2 37.593 * [taylor]: Taking taylor expansion of (/ 1 im) in im 37.593 * [taylor]: Taking taylor expansion of im in im 37.593 * [backup-simplify]: Simplify 0 into 0 37.594 * [backup-simplify]: Simplify 1 into 1 37.594 * [backup-simplify]: Simplify (/ 1 1) into 1 37.594 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in im 37.594 * [taylor]: Taking taylor expansion of 1/3 in im 37.594 * [backup-simplify]: Simplify 1/3 into 1/3 37.594 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in im 37.594 * [taylor]: Taking taylor expansion of (pow im 3) in im 37.594 * [taylor]: Taking taylor expansion of im in im 37.594 * [backup-simplify]: Simplify 0 into 0 37.594 * [backup-simplify]: Simplify 1 into 1 37.594 * [backup-simplify]: Simplify (* 1 1) into 1 37.594 * [backup-simplify]: Simplify (* 1 1) into 1 37.595 * [backup-simplify]: Simplify (/ 1 1) into 1 37.595 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 37.595 * [taylor]: Taking taylor expansion of (/ -1 re) in im 37.595 * [taylor]: Taking taylor expansion of -1 in im 37.595 * [backup-simplify]: Simplify -1 into -1 37.595 * [taylor]: Taking taylor expansion of re in im 37.595 * [backup-simplify]: Simplify re into re 37.595 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 37.595 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 37.595 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 37.595 * [backup-simplify]: Simplify (* 1/60 1) into 1/60 37.595 * [backup-simplify]: Simplify (+ 1/60 0) into 1/60 37.595 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 37.595 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 37.596 * [backup-simplify]: Simplify (- 0) into 0 37.596 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 37.596 * [backup-simplify]: Simplify (* 1/60 (cos (/ -1 re))) into (* 1/60 (cos (/ -1 re))) 37.596 * [backup-simplify]: Simplify (* 0.5 (* 1/60 (cos (/ -1 re)))) into (* 0.008333333333333333 (cos (/ -1 re))) 37.596 * [backup-simplify]: Simplify (* 0.008333333333333333 (cos (/ -1 re))) into (* 0.008333333333333333 (cos (/ -1 re))) 37.596 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 37.596 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ -1 im))) into 0 37.596 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (* 0 (/ 1 (pow im 2)))) into 0 37.596 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ 1 (pow im 4)))) into 0 37.597 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (* 0 -1/60)) into 0 37.597 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 37.597 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))))) into 0 37.597 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (/ 1 (pow im 2)))) into 0 37.597 * [backup-simplify]: Simplify (+ 0 0) into 0 37.598 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)))) into 0 37.598 * [backup-simplify]: Simplify (+ 0 0) into 0 37.598 * [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 37.599 * [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 37.599 * [taylor]: Taking taylor expansion of 0 in im 37.599 * [backup-simplify]: Simplify 0 into 0 37.599 * [backup-simplify]: Simplify (+ 0) into 0 37.599 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 1)) into 0 37.599 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 37.600 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 37.600 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 0)) into 0 37.600 * [backup-simplify]: Simplify (- 0) into 0 37.600 * [backup-simplify]: Simplify (+ 0 0) into 0 37.601 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.601 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.602 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.602 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 37.602 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 1)) into 0 37.603 * [backup-simplify]: Simplify (+ 0 0) into 0 37.603 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 (cos (/ -1 re)))) into 0 37.603 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* 1/60 (cos (/ -1 re))))) into 0 37.603 * [backup-simplify]: Simplify 0 into 0 37.604 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 37.604 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (* 0 (/ -1 im)))) into 0 37.604 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 37.605 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))) into 0 37.605 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (* 0 -1/60))) into 0 37.605 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 37.605 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))))) into 0 37.606 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 37.606 * [backup-simplify]: Simplify (+ 0 0) into 0 37.606 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 37.607 * [backup-simplify]: Simplify (+ 0 0) into 0 37.607 * [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 37.608 * [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 37.608 * [taylor]: Taking taylor expansion of 0 in im 37.608 * [backup-simplify]: Simplify 0 into 0 37.608 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 37.609 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 37.609 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 37.609 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 37.610 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 37.610 * [backup-simplify]: Simplify (- 0) into 0 37.610 * [backup-simplify]: Simplify (+ 0 0) into 0 37.611 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.611 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.612 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.612 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.613 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 0 1))) into 0 37.613 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 37.613 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 37.614 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 37.614 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 1/3 (cos (/ -1 re))))) into (* 1/3 (cos (/ -1 re))) 37.615 * [backup-simplify]: Simplify (+ (* 0.5 (* 1/3 (cos (/ -1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ -1 re)))))) into (* 0.16666666666666666 (cos (/ -1 re))) 37.615 * [backup-simplify]: Simplify (* 0.16666666666666666 (cos (/ -1 re))) into (* 0.16666666666666666 (cos (/ -1 re))) 37.615 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 37.615 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 im))))) into 0 37.616 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 37.616 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4)))))) into 0 37.617 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 37.618 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 37.618 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))))) into 0 37.619 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 37.619 * [backup-simplify]: Simplify (+ 0 0) into 0 37.619 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 37.619 * [backup-simplify]: Simplify (+ 0 0) into 0 37.620 * [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 37.621 * [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 37.621 * [taylor]: Taking taylor expansion of 0 in im 37.621 * [backup-simplify]: Simplify 0 into 0 37.622 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 37.622 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.622 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 37.623 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 37.626 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 37.627 * [backup-simplify]: Simplify (- 0) into 0 37.627 * [backup-simplify]: Simplify (+ 0 0) into 0 37.628 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.628 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.629 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.630 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.630 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.631 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.632 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.632 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 37.633 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 37.633 * [backup-simplify]: Simplify (+ 0 0) into 0 37.634 * [backup-simplify]: Simplify (+ 0 0) into 0 37.635 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (* 0 (cos (/ -1 re)))))) into 0 37.636 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 (* 1/3 (cos (/ -1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ -1 re))))))) into 0 37.636 * [backup-simplify]: Simplify 0 into 0 37.637 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 37.638 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 im)))))) into 0 37.639 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 37.641 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))))) into 0 37.642 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60))))) into 0 37.643 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 im))))) into 0 37.644 * [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 37.645 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 37.646 * [backup-simplify]: Simplify (+ 0 0) into 0 37.646 * [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 37.647 * [backup-simplify]: Simplify (+ 0 0) into 0 37.648 * [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 37.650 * [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 37.650 * [taylor]: Taking taylor expansion of 0 in im 37.650 * [backup-simplify]: Simplify 0 into 0 37.652 * [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 37.654 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.654 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 37.655 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 37.656 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))) into 0 37.656 * [backup-simplify]: Simplify (- 0) into 0 37.657 * [backup-simplify]: Simplify (+ 0 0) into 0 37.658 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.659 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.660 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.661 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.662 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.663 * [backup-simplify]: Simplify (* 2 1) into 2 37.663 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.664 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.664 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.665 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 37.665 * [backup-simplify]: Simplify (+ 2 0) into 2 37.665 * [backup-simplify]: Simplify (+ 0 2) into 2 37.666 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (* 2 (cos (/ -1 re))))))) into (* 2 (cos (/ -1 re))) 37.667 * [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))) 37.667 * [backup-simplify]: Simplify (* 1.0 (cos (/ -1 re))) into (* 1.0 (cos (/ -1 re))) 37.668 * [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)))))) 37.668 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 3 2 1) 37.668 * [backup-simplify]: Simplify (* (* im -1/3) im) into (* -1/3 (pow im 2)) 37.668 * [approximate]: Taking taylor expansion of (* -1/3 (pow im 2)) in (im) around 0 37.668 * [taylor]: Taking taylor expansion of (* -1/3 (pow im 2)) in im 37.668 * [taylor]: Taking taylor expansion of -1/3 in im 37.668 * [backup-simplify]: Simplify -1/3 into -1/3 37.668 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.668 * [taylor]: Taking taylor expansion of im in im 37.668 * [backup-simplify]: Simplify 0 into 0 37.668 * [backup-simplify]: Simplify 1 into 1 37.668 * [taylor]: Taking taylor expansion of (* -1/3 (pow im 2)) in im 37.668 * [taylor]: Taking taylor expansion of -1/3 in im 37.668 * [backup-simplify]: Simplify -1/3 into -1/3 37.668 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.668 * [taylor]: Taking taylor expansion of im in im 37.668 * [backup-simplify]: Simplify 0 into 0 37.668 * [backup-simplify]: Simplify 1 into 1 37.668 * [backup-simplify]: Simplify (* 1 1) into 1 37.669 * [backup-simplify]: Simplify (* -1/3 1) into -1/3 37.669 * [backup-simplify]: Simplify -1/3 into -1/3 37.669 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.670 * [backup-simplify]: Simplify (+ (* -1/3 0) (* 0 1)) into 0 37.670 * [backup-simplify]: Simplify 0 into 0 37.670 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.671 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (* 0 1))) into 0 37.671 * [backup-simplify]: Simplify 0 into 0 37.671 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.672 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.672 * [backup-simplify]: Simplify 0 into 0 37.673 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.673 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.673 * [backup-simplify]: Simplify 0 into 0 37.674 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 37.675 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 37.675 * [backup-simplify]: Simplify 0 into 0 37.676 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 37.677 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 37.677 * [backup-simplify]: Simplify 0 into 0 37.677 * [backup-simplify]: Simplify (* -1/3 (pow im 2)) into (* -1/3 (pow im 2)) 37.677 * [backup-simplify]: Simplify (* (* (/ 1 im) -1/3) (/ 1 im)) into (/ -1/3 (pow im 2)) 37.677 * [approximate]: Taking taylor expansion of (/ -1/3 (pow im 2)) in (im) around 0 37.677 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 2)) in im 37.677 * [taylor]: Taking taylor expansion of -1/3 in im 37.677 * [backup-simplify]: Simplify -1/3 into -1/3 37.677 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.677 * [taylor]: Taking taylor expansion of im in im 37.677 * [backup-simplify]: Simplify 0 into 0 37.677 * [backup-simplify]: Simplify 1 into 1 37.677 * [backup-simplify]: Simplify (* 1 1) into 1 37.678 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 37.678 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 2)) in im 37.678 * [taylor]: Taking taylor expansion of -1/3 in im 37.678 * [backup-simplify]: Simplify -1/3 into -1/3 37.678 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.678 * [taylor]: Taking taylor expansion of im in im 37.678 * [backup-simplify]: Simplify 0 into 0 37.678 * [backup-simplify]: Simplify 1 into 1 37.678 * [backup-simplify]: Simplify (* 1 1) into 1 37.678 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 37.678 * [backup-simplify]: Simplify -1/3 into -1/3 37.679 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.679 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 37.679 * [backup-simplify]: Simplify 0 into 0 37.680 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.680 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.680 * [backup-simplify]: Simplify 0 into 0 37.681 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.682 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.682 * [backup-simplify]: Simplify 0 into 0 37.682 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.683 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.683 * [backup-simplify]: Simplify 0 into 0 37.684 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 37.684 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.684 * [backup-simplify]: Simplify 0 into 0 37.685 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 37.686 * [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 37.686 * [backup-simplify]: Simplify 0 into 0 37.686 * [backup-simplify]: Simplify (* -1/3 (pow (/ 1 (/ 1 im)) 2)) into (* -1/3 (pow im 2)) 37.686 * [backup-simplify]: Simplify (* (* (/ 1 (- im)) -1/3) (/ 1 (- im))) into (/ -1/3 (pow im 2)) 37.686 * [approximate]: Taking taylor expansion of (/ -1/3 (pow im 2)) in (im) around 0 37.686 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 2)) in im 37.686 * [taylor]: Taking taylor expansion of -1/3 in im 37.686 * [backup-simplify]: Simplify -1/3 into -1/3 37.686 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.686 * [taylor]: Taking taylor expansion of im in im 37.686 * [backup-simplify]: Simplify 0 into 0 37.686 * [backup-simplify]: Simplify 1 into 1 37.686 * [backup-simplify]: Simplify (* 1 1) into 1 37.687 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 37.687 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 2)) in im 37.687 * [taylor]: Taking taylor expansion of -1/3 in im 37.687 * [backup-simplify]: Simplify -1/3 into -1/3 37.687 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.687 * [taylor]: Taking taylor expansion of im in im 37.687 * [backup-simplify]: Simplify 0 into 0 37.687 * [backup-simplify]: Simplify 1 into 1 37.687 * [backup-simplify]: Simplify (* 1 1) into 1 37.687 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 37.687 * [backup-simplify]: Simplify -1/3 into -1/3 37.688 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.688 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 37.688 * [backup-simplify]: Simplify 0 into 0 37.689 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.689 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.690 * [backup-simplify]: Simplify 0 into 0 37.690 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.691 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.691 * [backup-simplify]: Simplify 0 into 0 37.692 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.693 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.693 * [backup-simplify]: Simplify 0 into 0 37.694 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 37.694 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.694 * [backup-simplify]: Simplify 0 into 0 37.695 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 37.696 * [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 37.696 * [backup-simplify]: Simplify 0 into 0 37.696 * [backup-simplify]: Simplify (* -1/3 (pow (/ 1 (/ 1 (- im))) 2)) into (* -1/3 (pow im 2)) 37.696 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 3) 37.696 * [backup-simplify]: Simplify (* im (- (* (* im -1/3) im) 2)) into (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) 37.696 * [approximate]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in (im) around 0 37.696 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in im 37.696 * [taylor]: Taking taylor expansion of -1 in im 37.696 * [backup-simplify]: Simplify -1 into -1 37.696 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in im 37.696 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in im 37.696 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in im 37.696 * [taylor]: Taking taylor expansion of 1/3 in im 37.696 * [backup-simplify]: Simplify 1/3 into 1/3 37.696 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.696 * [taylor]: Taking taylor expansion of im in im 37.696 * [backup-simplify]: Simplify 0 into 0 37.696 * [backup-simplify]: Simplify 1 into 1 37.696 * [taylor]: Taking taylor expansion of 2 in im 37.696 * [backup-simplify]: Simplify 2 into 2 37.696 * [taylor]: Taking taylor expansion of im in im 37.696 * [backup-simplify]: Simplify 0 into 0 37.696 * [backup-simplify]: Simplify 1 into 1 37.696 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in im 37.696 * [taylor]: Taking taylor expansion of -1 in im 37.696 * [backup-simplify]: Simplify -1 into -1 37.696 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in im 37.697 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in im 37.697 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in im 37.697 * [taylor]: Taking taylor expansion of 1/3 in im 37.697 * [backup-simplify]: Simplify 1/3 into 1/3 37.697 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.697 * [taylor]: Taking taylor expansion of im in im 37.697 * [backup-simplify]: Simplify 0 into 0 37.697 * [backup-simplify]: Simplify 1 into 1 37.697 * [taylor]: Taking taylor expansion of 2 in im 37.697 * [backup-simplify]: Simplify 2 into 2 37.697 * [taylor]: Taking taylor expansion of im in im 37.697 * [backup-simplify]: Simplify 0 into 0 37.697 * [backup-simplify]: Simplify 1 into 1 37.697 * [backup-simplify]: Simplify (+ 0 2) into 2 37.697 * [backup-simplify]: Simplify (* 2 0) into 0 37.698 * [backup-simplify]: Simplify (* -1 0) into 0 37.698 * [backup-simplify]: Simplify 0 into 0 37.698 * [backup-simplify]: Simplify (+ 0 0) into 0 37.698 * [backup-simplify]: Simplify (+ (* 2 1) (* 0 0)) into 2 37.699 * [backup-simplify]: Simplify (+ (* -1 2) (* 0 0)) into -2 37.699 * [backup-simplify]: Simplify -2 into -2 37.699 * [backup-simplify]: Simplify (* 1 1) into 1 37.700 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 37.700 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 37.701 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 1) (* 1/3 0))) into 0 37.702 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 2) (* 0 0))) into 0 37.702 * [backup-simplify]: Simplify 0 into 0 37.703 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.704 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 37.704 * [backup-simplify]: Simplify (+ 0 0) into 0 37.705 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 1) (* 0 0)))) into 1/3 37.707 * [backup-simplify]: Simplify (+ (* -1 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0)))) into -1/3 37.707 * [backup-simplify]: Simplify -1/3 into -1/3 37.708 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.709 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 37.709 * [backup-simplify]: Simplify (+ 0 0) into 0 37.711 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 1) (* 0 0))))) into 0 37.712 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0))))) into 0 37.712 * [backup-simplify]: Simplify 0 into 0 37.714 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.715 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.715 * [backup-simplify]: Simplify (+ 0 0) into 0 37.717 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 37.719 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0)))))) into 0 37.719 * [backup-simplify]: Simplify 0 into 0 37.720 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.721 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.722 * [backup-simplify]: Simplify (+ 0 0) into 0 37.724 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 37.726 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0))))))) into 0 37.726 * [backup-simplify]: Simplify 0 into 0 37.727 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 37.729 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 37.729 * [backup-simplify]: Simplify (+ 0 0) into 0 37.732 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 37.734 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0)))))))) into 0 37.734 * [backup-simplify]: Simplify 0 into 0 37.735 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 37.737 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 37.737 * [backup-simplify]: Simplify (+ 0 0) into 0 37.740 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))))) into 0 37.742 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0))))))))) into 0 37.742 * [backup-simplify]: Simplify 0 into 0 37.749 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 37.751 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 37.751 * [backup-simplify]: Simplify (+ 0 0) into 0 37.754 * [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 37.756 * [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 37.756 * [backup-simplify]: Simplify 0 into 0 37.757 * [backup-simplify]: Simplify (+ (* -1/3 (pow im 3)) (* -2 im)) into (- (+ (* 1/3 (pow im 3)) (* 2 im))) 37.757 * [backup-simplify]: Simplify (* (/ 1 im) (- (* (* (/ 1 im) -1/3) (/ 1 im)) 2)) into (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 37.757 * [approximate]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in (im) around 0 37.757 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 37.757 * [taylor]: Taking taylor expansion of -1 in im 37.757 * [backup-simplify]: Simplify -1 into -1 37.757 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 37.757 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 37.757 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 37.757 * [taylor]: Taking taylor expansion of 1/3 in im 37.757 * [backup-simplify]: Simplify 1/3 into 1/3 37.757 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 37.757 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.757 * [taylor]: Taking taylor expansion of im in im 37.757 * [backup-simplify]: Simplify 0 into 0 37.757 * [backup-simplify]: Simplify 1 into 1 37.758 * [backup-simplify]: Simplify (* 1 1) into 1 37.758 * [backup-simplify]: Simplify (/ 1 1) into 1 37.758 * [taylor]: Taking taylor expansion of 2 in im 37.758 * [backup-simplify]: Simplify 2 into 2 37.758 * [taylor]: Taking taylor expansion of im in im 37.758 * [backup-simplify]: Simplify 0 into 0 37.758 * [backup-simplify]: Simplify 1 into 1 37.759 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 37.759 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 37.760 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 37.760 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 37.760 * [taylor]: Taking taylor expansion of -1 in im 37.760 * [backup-simplify]: Simplify -1 into -1 37.760 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 37.760 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 37.760 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 37.760 * [taylor]: Taking taylor expansion of 1/3 in im 37.760 * [backup-simplify]: Simplify 1/3 into 1/3 37.760 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 37.760 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.760 * [taylor]: Taking taylor expansion of im in im 37.760 * [backup-simplify]: Simplify 0 into 0 37.760 * [backup-simplify]: Simplify 1 into 1 37.760 * [backup-simplify]: Simplify (* 1 1) into 1 37.761 * [backup-simplify]: Simplify (/ 1 1) into 1 37.761 * [taylor]: Taking taylor expansion of 2 in im 37.761 * [backup-simplify]: Simplify 2 into 2 37.761 * [taylor]: Taking taylor expansion of im in im 37.761 * [backup-simplify]: Simplify 0 into 0 37.761 * [backup-simplify]: Simplify 1 into 1 37.761 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 37.762 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 37.762 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 37.763 * [backup-simplify]: Simplify (* -1 1/3) into -1/3 37.763 * [backup-simplify]: Simplify -1/3 into -1/3 37.763 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.764 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 37.765 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 37.765 * [backup-simplify]: Simplify (+ 0 0) into 0 37.766 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 37.767 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 1/3)) into 0 37.767 * [backup-simplify]: Simplify 0 into 0 37.767 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.768 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.769 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 37.770 * [backup-simplify]: Simplify (+ 0 2) into 2 37.771 * [backup-simplify]: Simplify (- (/ 2 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 2 37.773 * [backup-simplify]: Simplify (+ (* -1 2) (+ (* 0 0) (* 0 1/3))) into -2 37.773 * [backup-simplify]: Simplify -2 into -2 37.774 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.775 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.776 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.776 * [backup-simplify]: Simplify (+ 0 0) into 0 37.777 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)))) into 0 37.779 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 2) (+ (* 0 0) (* 0 1/3)))) into 0 37.779 * [backup-simplify]: Simplify 0 into 0 37.780 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.781 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.782 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.783 * [backup-simplify]: Simplify (+ 0 0) into 0 37.784 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.785 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 2) (+ (* 0 0) (* 0 1/3))))) into 0 37.786 * [backup-simplify]: Simplify 0 into 0 37.787 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 37.788 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.789 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 37.790 * [backup-simplify]: Simplify (+ 0 0) into 0 37.791 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.793 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 2) (+ (* 0 0) (* 0 1/3)))))) into 0 37.793 * [backup-simplify]: Simplify 0 into 0 37.795 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 37.796 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.797 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 37.798 * [backup-simplify]: Simplify (+ 0 0) into 0 37.799 * [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 37.801 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 2) (+ (* 0 0) (* 0 1/3))))))) into 0 37.801 * [backup-simplify]: Simplify 0 into 0 37.803 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 37.804 * [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 37.806 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 37.806 * [backup-simplify]: Simplify (+ 0 0) into 0 37.808 * [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 37.810 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 2) (+ (* 0 0) (* 0 1/3)))))))) into 0 37.810 * [backup-simplify]: Simplify 0 into 0 37.812 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 37.813 * [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 37.815 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 37.815 * [backup-simplify]: Simplify (+ 0 0) into 0 37.816 * [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 37.819 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 2) (+ (* 0 0) (* 0 1/3))))))))) into 0 37.819 * [backup-simplify]: Simplify 0 into 0 37.819 * [backup-simplify]: Simplify (+ (* -2 (/ 1 (/ 1 im))) (* -1/3 (pow (/ 1 (/ 1 im)) 3))) into (- (+ (* 1/3 (pow im 3)) (* 2 im))) 37.819 * [backup-simplify]: Simplify (* (/ 1 (- im)) (- (* (* (/ 1 (- im)) -1/3) (/ 1 (- im))) 2)) into (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 37.819 * [approximate]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in (im) around 0 37.820 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 37.820 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 37.820 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 37.820 * [taylor]: Taking taylor expansion of 1/3 in im 37.820 * [backup-simplify]: Simplify 1/3 into 1/3 37.820 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 37.820 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.820 * [taylor]: Taking taylor expansion of im in im 37.820 * [backup-simplify]: Simplify 0 into 0 37.820 * [backup-simplify]: Simplify 1 into 1 37.820 * [backup-simplify]: Simplify (* 1 1) into 1 37.821 * [backup-simplify]: Simplify (/ 1 1) into 1 37.821 * [taylor]: Taking taylor expansion of 2 in im 37.821 * [backup-simplify]: Simplify 2 into 2 37.821 * [taylor]: Taking taylor expansion of im in im 37.821 * [backup-simplify]: Simplify 0 into 0 37.821 * [backup-simplify]: Simplify 1 into 1 37.821 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 37.822 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 37.822 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 37.822 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 37.822 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 37.822 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 37.822 * [taylor]: Taking taylor expansion of 1/3 in im 37.822 * [backup-simplify]: Simplify 1/3 into 1/3 37.822 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 37.822 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.822 * [taylor]: Taking taylor expansion of im in im 37.822 * [backup-simplify]: Simplify 0 into 0 37.822 * [backup-simplify]: Simplify 1 into 1 37.823 * [backup-simplify]: Simplify (* 1 1) into 1 37.823 * [backup-simplify]: Simplify (/ 1 1) into 1 37.823 * [taylor]: Taking taylor expansion of 2 in im 37.823 * [backup-simplify]: Simplify 2 into 2 37.823 * [taylor]: Taking taylor expansion of im in im 37.823 * [backup-simplify]: Simplify 0 into 0 37.823 * [backup-simplify]: Simplify 1 into 1 37.824 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 37.824 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 37.824 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 37.825 * [backup-simplify]: Simplify 1/3 into 1/3 37.825 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.826 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 37.827 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 37.827 * [backup-simplify]: Simplify (+ 0 0) into 0 37.828 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 37.828 * [backup-simplify]: Simplify 0 into 0 37.829 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.830 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.831 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 37.831 * [backup-simplify]: Simplify (+ 0 2) into 2 37.833 * [backup-simplify]: Simplify (- (/ 2 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 2 37.833 * [backup-simplify]: Simplify 2 into 2 37.834 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.835 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.836 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.836 * [backup-simplify]: Simplify (+ 0 0) into 0 37.837 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)))) into 0 37.837 * [backup-simplify]: Simplify 0 into 0 37.838 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.839 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.841 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.841 * [backup-simplify]: Simplify (+ 0 0) into 0 37.842 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.843 * [backup-simplify]: Simplify 0 into 0 37.844 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 37.845 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.846 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 37.847 * [backup-simplify]: Simplify (+ 0 0) into 0 37.848 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.848 * [backup-simplify]: Simplify 0 into 0 37.849 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 37.850 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.852 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 37.852 * [backup-simplify]: Simplify (+ 0 0) into 0 37.854 * [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 37.854 * [backup-simplify]: Simplify 0 into 0 37.855 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 37.855 * [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 37.856 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 37.857 * [backup-simplify]: Simplify (+ 0 0) into 0 37.857 * [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 37.857 * [backup-simplify]: Simplify 0 into 0 37.858 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 37.859 * [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 37.860 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 37.860 * [backup-simplify]: Simplify (+ 0 0) into 0 37.861 * [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 37.861 * [backup-simplify]: Simplify 0 into 0 37.861 * [backup-simplify]: Simplify (+ (* 2 (/ 1 (/ 1 (- im)))) (* 1/3 (pow (/ 1 (/ 1 (- im))) 3))) into (- (+ (* 1/3 (pow im 3)) (* 2 im))) 37.861 * * * [progress]: simplifying candidates 37.861 * * * * [progress]: [ 1 / 110 ] simplifiying candidate # 37.861 * * * * [progress]: [ 2 / 110 ] simplifiying candidate # 37.861 * * * * [progress]: [ 3 / 110 ] simplifiying candidate # 37.862 * [simplify]: Simplifying (* im -1/3) 37.862 * * [simplify]: iters left: 2 (3 enodes) 37.863 * * [simplify]: iters left: 1 (10 enodes) 37.864 * * [simplify]: Extracting #0: cost 1 inf + 0 37.864 * * [simplify]: Extracting #1: cost 4 inf + 0 37.864 * * [simplify]: Extracting #2: cost 2 inf + 2 37.864 * * [simplify]: Extracting #3: cost 0 inf + 86 37.864 * [simplify]: Simplified to (* im -1/3) 37.864 * [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))))) 37.865 * * * * [progress]: [ 4 / 110 ] simplifiying candidate # 37.865 * * * * [progress]: [ 5 / 110 ] simplifiying candidate # 37.865 * [simplify]: Simplifying (+ (log im) (log -1/3)) 37.865 * * [simplify]: iters left: 3 (5 enodes) 37.866 * * [simplify]: iters left: 2 (16 enodes) 37.869 * * [simplify]: Extracting #0: cost 1 inf + 0 37.869 * * [simplify]: Extracting #1: cost 4 inf + 0 37.869 * * [simplify]: Extracting #2: cost 8 inf + 0 37.869 * * [simplify]: Extracting #3: cost 4 inf + 144 37.869 * * [simplify]: Extracting #4: cost 0 inf + 650 37.869 * [simplify]: Simplified to (+ (log im) (log -1/3)) 37.869 * [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))))) 37.869 * * * * [progress]: [ 6 / 110 ] simplifiying candidate # 37.869 * * * * [progress]: [ 7 / 110 ] simplifiying candidate # 37.870 * * * * [progress]: [ 8 / 110 ] simplifiying candidate # 37.870 * [simplify]: Simplifying (* (* (* im im) im) (* (* -1/3 -1/3) -1/3)) 37.870 * * [simplify]: iters left: 6 (7 enodes) 37.873 * * [simplify]: iters left: 5 (30 enodes) 37.882 * * [simplify]: iters left: 4 (55 enodes) 37.892 * * [simplify]: iters left: 3 (96 enodes) 37.908 * * [simplify]: iters left: 2 (141 enodes) 37.942 * * [simplify]: iters left: 1 (219 enodes) 38.002 * * [simplify]: Extracting #0: cost 1 inf + 0 38.002 * * [simplify]: Extracting #1: cost 29 inf + 0 38.003 * * [simplify]: Extracting #2: cost 62 inf + 209 38.003 * * [simplify]: Extracting #3: cost 38 inf + 2667 38.004 * * [simplify]: Extracting #4: cost 14 inf + 9234 38.006 * * [simplify]: Extracting #5: cost 0 inf + 15327 38.008 * [simplify]: Simplified to (* -1/27 (* im (* im im))) 38.008 * [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.008 * * * * [progress]: [ 9 / 110 ] simplifiying candidate # 38.008 * * * * [progress]: [ 10 / 110 ] simplifiying candidate # 38.008 * * * * [progress]: [ 11 / 110 ] simplifiying candidate # 38.008 * * * * [progress]: [ 12 / 110 ] simplifiying candidate # 38.008 * * * * [progress]: [ 13 / 110 ] simplifiying candidate # 38.008 * [simplify]: Simplifying (* (sqrt im) (sqrt -1/3)) 38.008 * * [simplify]: iters left: 3 (5 enodes) 38.010 * * [simplify]: iters left: 2 (16 enodes) 38.015 * * [simplify]: Extracting #0: cost 1 inf + 0 38.015 * * [simplify]: Extracting #1: cost 4 inf + 0 38.015 * * [simplify]: Extracting #2: cost 8 inf + 0 38.015 * * [simplify]: Extracting #3: cost 4 inf + 84 38.015 * * [simplify]: Extracting #4: cost 0 inf + 410 38.015 * [simplify]: Simplified to (* (sqrt -1/3) (sqrt im)) 38.015 * [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.016 * [simplify]: Simplifying (* (sqrt im) (sqrt -1/3)) 38.016 * * [simplify]: iters left: 3 (5 enodes) 38.019 * * [simplify]: iters left: 2 (16 enodes) 38.024 * * [simplify]: Extracting #0: cost 1 inf + 0 38.024 * * [simplify]: Extracting #1: cost 4 inf + 0 38.024 * * [simplify]: Extracting #2: cost 8 inf + 0 38.024 * * [simplify]: Extracting #3: cost 4 inf + 84 38.024 * * [simplify]: Extracting #4: cost 0 inf + 410 38.025 * [simplify]: Simplified to (* (sqrt -1/3) (sqrt im)) 38.025 * [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.025 * * * * [progress]: [ 14 / 110 ] simplifiying candidate # 38.025 * [simplify]: Simplifying (cbrt -1/3) 38.025 * * [simplify]: iters left: 1 (2 enodes) 38.027 * * [simplify]: Extracting #0: cost 1 inf + 0 38.027 * * [simplify]: Extracting #1: cost 3 inf + 0 38.027 * * [simplify]: Extracting #2: cost 2 inf + 1 38.027 * * [simplify]: Extracting #3: cost 0 inf + 163 38.027 * [simplify]: Simplified to (cbrt -1/3) 38.027 * [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.027 * * * * [progress]: [ 15 / 110 ] simplifiying candidate # 38.028 * [simplify]: Simplifying (sqrt -1/3) 38.028 * * [simplify]: iters left: 1 (2 enodes) 38.029 * * [simplify]: Extracting #0: cost 1 inf + 0 38.029 * * [simplify]: Extracting #1: cost 3 inf + 0 38.029 * * [simplify]: Extracting #2: cost 2 inf + 1 38.029 * * [simplify]: Extracting #3: cost 0 inf + 83 38.029 * [simplify]: Simplified to (sqrt -1/3) 38.029 * [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.030 * * * * [progress]: [ 16 / 110 ] simplifiying candidate # 38.030 * * * * [progress]: [ 17 / 110 ] simplifiying candidate # 38.030 * [simplify]: Simplifying (* (cbrt im) (cbrt im)) 38.030 * * [simplify]: iters left: 3 (3 enodes) 38.031 * * [simplify]: iters left: 2 (9 enodes) 38.034 * * [simplify]: Extracting #0: cost 1 inf + 0 38.034 * * [simplify]: Extracting #1: cost 3 inf + 0 38.034 * * [simplify]: Extracting #2: cost 5 inf + 0 38.034 * * [simplify]: Extracting #3: cost 4 inf + 1 38.034 * * [simplify]: Extracting #4: cost 0 inf + 405 38.035 * [simplify]: Simplified to (* (cbrt im) (cbrt im)) 38.035 * [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.035 * * * * [progress]: [ 18 / 110 ] simplifiying candidate # 38.035 * [simplify]: Simplifying (sqrt im) 38.035 * * [simplify]: iters left: 1 (2 enodes) 38.036 * * [simplify]: Extracting #0: cost 1 inf + 0 38.036 * * [simplify]: Extracting #1: cost 3 inf + 0 38.036 * * [simplify]: Extracting #2: cost 2 inf + 1 38.036 * * [simplify]: Extracting #3: cost 0 inf + 83 38.036 * [simplify]: Simplified to (sqrt im) 38.036 * [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.036 * * * * [progress]: [ 19 / 110 ] simplifiying candidate # 38.036 * * * * [progress]: [ 20 / 110 ] simplifiying candidate #real (real->posit16 (* im -1/3))) im) 2)))))> 38.036 * * * * [progress]: [ 21 / 110 ] simplifiying candidate # 38.036 * * * * [progress]: [ 22 / 110 ] simplifiying candidate # 38.037 * * * * [progress]: [ 23 / 110 ] simplifiying candidate # 38.037 * * * * [progress]: [ 24 / 110 ] simplifiying candidate # 38.037 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) 38.037 * * [simplify]: iters left: 6 (16 enodes) 38.047 * * [simplify]: iters left: 5 (66 enodes) 38.070 * * [simplify]: iters left: 4 (111 enodes) 38.118 * * [simplify]: iters left: 3 (248 enodes) 38.197 * * [simplify]: Extracting #0: cost 1 inf + 0 38.198 * * [simplify]: Extracting #1: cost 28 inf + 0 38.198 * * [simplify]: Extracting #2: cost 120 inf + 3 38.199 * * [simplify]: Extracting #3: cost 137 inf + 796 38.202 * * [simplify]: Extracting #4: cost 91 inf + 11890 38.210 * * [simplify]: Extracting #5: cost 18 inf + 35389 38.221 * * [simplify]: Extracting #6: cost 0 inf + 42579 38.232 * [simplify]: Simplified to (* (fma (fma (* im -1/3) im -2) im (* -1/60 (pow im 5))) (* 0.5 (cos re))) 38.232 * [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.232 * * * * [progress]: [ 25 / 110 ] simplifiying candidate # 38.232 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) 38.232 * * [simplify]: iters left: 6 (16 enodes) 38.243 * * [simplify]: iters left: 5 (66 enodes) 38.255 * * [simplify]: iters left: 4 (111 enodes) 38.285 * * [simplify]: iters left: 3 (248 enodes) 38.397 * * [simplify]: Extracting #0: cost 1 inf + 0 38.397 * * [simplify]: Extracting #1: cost 28 inf + 0 38.398 * * [simplify]: Extracting #2: cost 120 inf + 3 38.399 * * [simplify]: Extracting #3: cost 137 inf + 796 38.402 * * [simplify]: Extracting #4: cost 91 inf + 11890 38.408 * * [simplify]: Extracting #5: cost 18 inf + 35389 38.413 * * [simplify]: Extracting #6: cost 0 inf + 42579 38.420 * [simplify]: Simplified to (* (fma (fma (* im -1/3) im -2) im (* -1/60 (pow im 5))) (* 0.5 (cos re))) 38.420 * [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.420 * * * * [progress]: [ 26 / 110 ] simplifiying candidate # 38.420 * * * * [progress]: [ 27 / 110 ] simplifiying candidate # 38.420 * [simplify]: Simplifying (+ (+ (log 0.5) (log (cos re))) (log (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) 38.420 * * [simplify]: iters left: 6 (19 enodes) 38.429 * * [simplify]: iters left: 5 (75 enodes) 38.442 * * [simplify]: iters left: 4 (108 enodes) 38.467 * * [simplify]: iters left: 3 (157 enodes) 38.518 * * [simplify]: iters left: 2 (235 enodes) 38.579 * * [simplify]: iters left: 1 (424 enodes) 38.758 * * [simplify]: Extracting #0: cost 1 inf + 0 38.759 * * [simplify]: Extracting #1: cost 8 inf + 0 38.759 * * [simplify]: Extracting #2: cost 17 inf + 0 38.759 * * [simplify]: Extracting #3: cost 27 inf + 1 38.759 * * [simplify]: Extracting #4: cost 77 inf + 701 38.761 * * [simplify]: Extracting #5: cost 168 inf + 1908 38.763 * * [simplify]: Extracting #6: cost 153 inf + 4465 38.767 * * [simplify]: Extracting #7: cost 104 inf + 26033 38.778 * * [simplify]: Extracting #8: cost 12 inf + 81153 38.793 * * [simplify]: Extracting #9: cost 0 inf + 88557 38.807 * * [simplify]: Extracting #10: cost 0 inf + 87772 38.827 * * [simplify]: Extracting #11: cost 0 inf + 87386 38.843 * * [simplify]: Extracting #12: cost 0 inf + 87342 38.858 * [simplify]: Simplified to (+ (+ (log 0.5) (log (cos re))) (log (fma (pow im 5) -1/60 (* (fma im (* -1/3 im) -2) im)))) 38.858 * [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)))))) 38.859 * * * * [progress]: [ 28 / 110 ] simplifiying candidate # 38.859 * [simplify]: Simplifying (+ (log (* 0.5 (cos re))) (log (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) 38.859 * * [simplify]: iters left: 6 (18 enodes) 38.865 * * [simplify]: iters left: 5 (72 enodes) 38.878 * * [simplify]: iters left: 4 (106 enodes) 38.897 * * [simplify]: iters left: 3 (159 enodes) 39.224 * * [simplify]: iters left: 2 (229 enodes) 39.294 * * [simplify]: iters left: 1 (421 enodes) 39.522 * * [simplify]: Extracting #0: cost 1 inf + 0 39.522 * * [simplify]: Extracting #1: cost 8 inf + 0 39.522 * * [simplify]: Extracting #2: cost 18 inf + 0 39.522 * * [simplify]: Extracting #3: cost 29 inf + 1 39.522 * * [simplify]: Extracting #4: cost 93 inf + 75 39.523 * * [simplify]: Extracting #5: cost 178 inf + 759 39.524 * * [simplify]: Extracting #6: cost 154 inf + 4918 39.527 * * [simplify]: Extracting #7: cost 98 inf + 29974 39.533 * * [simplify]: Extracting #8: cost 8 inf + 85728 39.541 * * [simplify]: Extracting #9: cost 0 inf + 89635 39.549 * * [simplify]: Extracting #10: cost 0 inf + 89333 39.558 * [simplify]: Simplified to (+ (log (* 0.5 (cos re))) (log (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2))))) 39.558 * [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.558 * * * * [progress]: [ 29 / 110 ] simplifiying candidate # 39.558 * * * * [progress]: [ 30 / 110 ] simplifiying candidate # 39.558 * * * * [progress]: [ 31 / 110 ] simplifiying candidate # 39.558 * [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.558 * * [simplify]: iters left: 6 (22 enodes) 39.565 * * [simplify]: iters left: 5 (93 enodes) 39.588 * * [simplify]: iters left: 4 (209 enodes) 39.680 * * [simplify]: Extracting #0: cost 1 inf + 0 39.680 * * [simplify]: Extracting #1: cost 44 inf + 0 39.681 * * [simplify]: Extracting #2: cost 212 inf + 42 39.682 * * [simplify]: Extracting #3: cost 250 inf + 2250 39.683 * * [simplify]: Extracting #4: cost 234 inf + 4766 39.686 * * [simplify]: Extracting #5: cost 196 inf + 18160 39.712 * * [simplify]: Extracting #6: cost 81 inf + 87718 39.755 * * [simplify]: Extracting #7: cost 2 inf + 131802 39.781 * * [simplify]: Extracting #8: cost 0 inf + 132832 39.818 * [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)))) 39.819 * [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)))))) 39.819 * * * * [progress]: [ 32 / 110 ] simplifiying candidate # 39.819 * [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))))) 39.820 * * [simplify]: iters left: 6 (20 enodes) 39.833 * * [simplify]: iters left: 5 (91 enodes) 39.870 * * [simplify]: iters left: 4 (216 enodes) 39.982 * * [simplify]: Extracting #0: cost 1 inf + 0 39.982 * * [simplify]: Extracting #1: cost 43 inf + 0 39.984 * * [simplify]: Extracting #2: cost 216 inf + 1 39.986 * * [simplify]: Extracting #3: cost 252 inf + 1829 39.990 * * [simplify]: Extracting #4: cost 223 inf + 8259 39.997 * * [simplify]: Extracting #5: cost 177 inf + 28251 40.030 * * [simplify]: Extracting #6: cost 33 inf + 112705 40.057 * * [simplify]: Extracting #7: cost 0 inf + 131877 40.087 * * [simplify]: Extracting #8: cost 0 inf + 131797 40.113 * [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.113 * [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.113 * * * * [progress]: [ 33 / 110 ] simplifiying candidate # 40.114 * * * * [progress]: [ 34 / 110 ] simplifiying candidate # 40.114 * * * * [progress]: [ 35 / 110 ] simplifiying candidate # 40.114 * * * * [progress]: [ 36 / 110 ] simplifiying candidate # 40.114 * * * * [progress]: [ 37 / 110 ] simplifiying candidate # 40.114 * [simplify]: Simplifying (* (* 0.5 (cos re)) (* im (- (* (* im -1/3) im) 2))) 40.114 * * [simplify]: iters left: 6 (12 enodes) 40.122 * * [simplify]: iters left: 5 (49 enodes) 40.138 * * [simplify]: iters left: 4 (79 enodes) 40.165 * * [simplify]: iters left: 3 (142 enodes) 40.233 * * [simplify]: iters left: 2 (358 enodes) 40.403 * * [simplify]: Extracting #0: cost 1 inf + 0 40.404 * * [simplify]: Extracting #1: cost 47 inf + 0 40.404 * * [simplify]: Extracting #2: cost 94 inf + 391 40.406 * * [simplify]: Extracting #3: cost 54 inf + 5197 40.414 * * [simplify]: Extracting #4: cost 4 inf + 14456 40.425 * * [simplify]: Extracting #5: cost 0 inf + 15204 40.437 * [simplify]: Simplified to (* (* 0.5 (* im (fma (* im -1/3) im -2))) (cos re)) 40.437 * [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.437 * * * * [progress]: [ 38 / 110 ] simplifiying candidate # 40.437 * [simplify]: Simplifying (* (* im (- (* (* im -1/3) im) 2)) (* 0.5 (cos re))) 40.441 * * [simplify]: iters left: 6 (12 enodes) 40.448 * * [simplify]: iters left: 5 (49 enodes) 40.463 * * [simplify]: iters left: 4 (79 enodes) 40.489 * * [simplify]: iters left: 3 (129 enodes) 40.532 * * [simplify]: iters left: 2 (271 enodes) 40.712 * * [simplify]: Extracting #0: cost 1 inf + 0 40.713 * * [simplify]: Extracting #1: cost 47 inf + 0 40.713 * * [simplify]: Extracting #2: cost 110 inf + 4 40.714 * * [simplify]: Extracting #3: cost 89 inf + 1538 40.715 * * [simplify]: Extracting #4: cost 64 inf + 4239 40.719 * * [simplify]: Extracting #5: cost 14 inf + 13012 40.726 * * [simplify]: Extracting #6: cost 0 inf + 16282 40.738 * [simplify]: Simplified to (* (* (fma im (* im -1/3) -2) (* 0.5 im)) (cos re)) 40.738 * [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.739 * * * * [progress]: [ 39 / 110 ] simplifiying candidate # 40.739 * [simplify]: Simplifying (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) 40.739 * * [simplify]: iters left: 6 (12 enodes) 40.748 * * [simplify]: iters left: 5 (49 enodes) 40.758 * * [simplify]: iters left: 4 (74 enodes) 40.773 * * [simplify]: iters left: 3 (118 enodes) 40.798 * * [simplify]: iters left: 2 (193 enodes) 40.840 * * [simplify]: iters left: 1 (375 enodes) 41.054 * * [simplify]: Extracting #0: cost 1 inf + 0 41.054 * * [simplify]: Extracting #1: cost 3 inf + 0 41.054 * * [simplify]: Extracting #2: cost 12 inf + 0 41.054 * * [simplify]: Extracting #3: cost 70 inf + 2 41.055 * * [simplify]: Extracting #4: cost 171 inf + 725 41.056 * * [simplify]: Extracting #5: cost 159 inf + 2721 41.058 * * [simplify]: Extracting #6: cost 84 inf + 36863 41.065 * * [simplify]: Extracting #7: cost 4 inf + 85206 41.072 * * [simplify]: Extracting #8: cost 0 inf + 87170 41.079 * [simplify]: Simplified to (cbrt (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2)))) 41.080 * [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.080 * * * * [progress]: [ 40 / 110 ] simplifiying candidate # 41.080 * [simplify]: Simplifying (sqrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) 41.080 * * [simplify]: iters left: 6 (12 enodes) 41.086 * * [simplify]: iters left: 5 (49 enodes) 41.104 * * [simplify]: iters left: 4 (74 enodes) 41.131 * * [simplify]: iters left: 3 (118 enodes) 41.153 * * [simplify]: iters left: 2 (193 enodes) 41.217 * * [simplify]: iters left: 1 (375 enodes) 41.433 * * [simplify]: Extracting #0: cost 1 inf + 0 41.433 * * [simplify]: Extracting #1: cost 3 inf + 0 41.433 * * [simplify]: Extracting #2: cost 12 inf + 0 41.434 * * [simplify]: Extracting #3: cost 70 inf + 2 41.435 * * [simplify]: Extracting #4: cost 171 inf + 725 41.437 * * [simplify]: Extracting #5: cost 159 inf + 2721 41.441 * * [simplify]: Extracting #6: cost 84 inf + 36823 41.455 * * [simplify]: Extracting #7: cost 4 inf + 85126 41.469 * * [simplify]: Extracting #8: cost 0 inf + 87090 41.484 * [simplify]: Simplified to (sqrt (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2)))) 41.484 * [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.484 * * * * [progress]: [ 41 / 110 ] simplifiying candidate # 41.484 * [simplify]: Simplifying (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))) 41.485 * * [simplify]: iters left: 6 (11 enodes) 41.489 * * [simplify]: iters left: 5 (46 enodes) 41.498 * * [simplify]: iters left: 4 (71 enodes) 41.511 * * [simplify]: iters left: 3 (115 enodes) 41.543 * * [simplify]: iters left: 2 (186 enodes) 41.611 * * [simplify]: iters left: 1 (389 enodes) 41.822 * * [simplify]: Extracting #0: cost 1 inf + 0 41.823 * * [simplify]: Extracting #1: cost 10 inf + 0 41.823 * * [simplify]: Extracting #2: cost 74 inf + 2 41.824 * * [simplify]: Extracting #3: cost 191 inf + 472 41.826 * * [simplify]: Extracting #4: cost 162 inf + 7240 41.834 * * [simplify]: Extracting #5: cost 72 inf + 56400 41.850 * * [simplify]: Extracting #6: cost 0 inf + 102900 41.866 * * [simplify]: Extracting #7: cost 0 inf + 102271 41.884 * * [simplify]: Extracting #8: cost 0 inf + 102169 41.894 * [simplify]: Simplified to (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))) 41.895 * [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))))) 41.895 * * * * [progress]: [ 42 / 110 ] simplifiying candidate # 41.895 * * * * [progress]: [ 43 / 110 ] simplifiying candidate #real (real->posit16 (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))))> 41.895 * * * * [progress]: [ 44 / 110 ] simplifiying candidate # 41.895 * * * * [progress]: [ 45 / 110 ] simplifiying candidate # 41.895 * * * * [progress]: [ 46 / 110 ] simplifiying candidate # 41.895 * * * * [progress]: [ 47 / 110 ] simplifiying candidate # 41.895 * [simplify]: Simplifying (* (* im -1/3) im) 41.895 * * [simplify]: iters left: 4 (4 enodes) 41.897 * * [simplify]: iters left: 3 (14 enodes) 41.899 * * [simplify]: iters left: 2 (17 enodes) 41.901 * * [simplify]: iters left: 1 (19 enodes) 41.904 * * [simplify]: Extracting #0: cost 1 inf + 0 41.904 * * [simplify]: Extracting #1: cost 6 inf + 0 41.904 * * [simplify]: Extracting #2: cost 6 inf + 2 41.904 * * [simplify]: Extracting #3: cost 1 inf + 291 41.905 * * [simplify]: Extracting #4: cost 0 inf + 332 41.905 * [simplify]: Simplified to (* im (* im -1/3)) 41.905 * [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))))) 41.905 * * * * [progress]: [ 48 / 110 ] simplifiying candidate # 41.905 * [simplify]: Simplifying (* (* im -1/3) im) 41.905 * * [simplify]: iters left: 4 (4 enodes) 41.906 * * [simplify]: iters left: 3 (14 enodes) 41.911 * * [simplify]: iters left: 2 (17 enodes) 41.913 * * [simplify]: iters left: 1 (19 enodes) 41.916 * * [simplify]: Extracting #0: cost 1 inf + 0 41.916 * * [simplify]: Extracting #1: cost 6 inf + 0 41.916 * * [simplify]: Extracting #2: cost 6 inf + 2 41.916 * * [simplify]: Extracting #3: cost 1 inf + 291 41.916 * * [simplify]: Extracting #4: cost 0 inf + 332 41.917 * [simplify]: Simplified to (* im (* im -1/3)) 41.917 * [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))))) 41.917 * * * * [progress]: [ 49 / 110 ] simplifiying candidate # 41.917 * * * * [progress]: [ 50 / 110 ] simplifiying candidate # 41.917 * [simplify]: Simplifying (+ (+ (log im) (log -1/3)) (log im)) 41.917 * * [simplify]: iters left: 5 (6 enodes) 41.919 * * [simplify]: iters left: 4 (20 enodes) 41.922 * * [simplify]: iters left: 3 (23 enodes) 41.926 * * [simplify]: iters left: 2 (25 enodes) 41.929 * * [simplify]: Extracting #0: cost 1 inf + 0 41.930 * * [simplify]: Extracting #1: cost 6 inf + 0 41.930 * * [simplify]: Extracting #2: cost 12 inf + 0 41.930 * * [simplify]: Extracting #3: cost 10 inf + 2 41.930 * * [simplify]: Extracting #4: cost 0 inf + 1316 41.930 * [simplify]: Simplified to (+ (+ (log im) (log im)) (log -1/3)) 41.930 * [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))))) 41.930 * * * * [progress]: [ 51 / 110 ] simplifiying candidate # 41.930 * [simplify]: Simplifying (+ (log (* im -1/3)) (log im)) 41.930 * * [simplify]: iters left: 5 (6 enodes) 41.932 * * [simplify]: iters left: 4 (22 enodes) 41.936 * * [simplify]: iters left: 3 (27 enodes) 41.941 * * [simplify]: iters left: 2 (30 enodes) 41.945 * * [simplify]: Extracting #0: cost 1 inf + 0 41.945 * * [simplify]: Extracting #1: cost 6 inf + 0 41.946 * * [simplify]: Extracting #2: cost 13 inf + 0 41.946 * * [simplify]: Extracting #3: cost 12 inf + 2 41.946 * * [simplify]: Extracting #4: cost 2 inf + 926 41.946 * * [simplify]: Extracting #5: cost 0 inf + 1260 41.946 * [simplify]: Simplified to (+ (log (* im -1/3)) (log im)) 41.946 * [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))))) 41.946 * * * * [progress]: [ 52 / 110 ] simplifiying candidate # 41.946 * * * * [progress]: [ 53 / 110 ] simplifiying candidate # 41.946 * * * * [progress]: [ 54 / 110 ] simplifiying candidate # 41.947 * [simplify]: Simplifying (* (* (* (* im im) im) (* (* -1/3 -1/3) -1/3)) (* (* im im) im)) 41.947 * * [simplify]: iters left: 6 (8 enodes) 41.950 * * [simplify]: iters left: 5 (36 enodes) 41.957 * * [simplify]: iters left: 4 (92 enodes) 41.980 * * [simplify]: iters left: 3 (233 enodes) 42.098 * * [simplify]: Extracting #0: cost 1 inf + 0 42.098 * * [simplify]: Extracting #1: cost 42 inf + 0 42.098 * * [simplify]: Extracting #2: cost 93 inf + 87 42.101 * * [simplify]: Extracting #3: cost 51 inf + 5042 42.107 * * [simplify]: Extracting #4: cost 1 inf + 14763 42.113 * * [simplify]: Extracting #5: cost 0 inf + 14845 42.119 * [simplify]: Simplified to (* (* im im) (* -1/27 (* (* im im) (* im im)))) 42.119 * [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.119 * * * * [progress]: [ 55 / 110 ] simplifiying candidate # 42.119 * [simplify]: Simplifying (* (* (* (* im -1/3) (* im -1/3)) (* im -1/3)) (* (* im im) im)) 42.120 * * [simplify]: iters left: 6 (8 enodes) 42.124 * * [simplify]: iters left: 5 (41 enodes) 42.132 * * [simplify]: iters left: 4 (108 enodes) 42.172 * * [simplify]: iters left: 3 (264 enodes) 42.278 * * [simplify]: iters left: 2 (454 enodes) 42.587 * * [simplify]: Extracting #0: cost 1 inf + 0 42.587 * * [simplify]: Extracting #1: cost 52 inf + 0 42.589 * * [simplify]: Extracting #2: cost 163 inf + 47 42.591 * * [simplify]: Extracting #3: cost 146 inf + 1580 42.598 * * [simplify]: Extracting #4: cost 78 inf + 16165 42.612 * * [simplify]: Extracting #5: cost 3 inf + 42248 42.626 * * [simplify]: Extracting #6: cost 0 inf + 43710 42.634 * [simplify]: Simplified to (* -1/27 (* (* (* im im) (* im im)) (* im im))) 42.634 * [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))))) 42.634 * * * * [progress]: [ 56 / 110 ] simplifiying candidate # 42.634 * * * * [progress]: [ 57 / 110 ] simplifiying candidate # 42.634 * * * * [progress]: [ 58 / 110 ] simplifiying candidate # 42.634 * * * * [progress]: [ 59 / 110 ] simplifiying candidate # 42.634 * * * * [progress]: [ 60 / 110 ] simplifiying candidate # 42.634 * [simplify]: Simplifying (cbrt im) 42.634 * * [simplify]: iters left: 1 (2 enodes) 42.635 * * [simplify]: Extracting #0: cost 1 inf + 0 42.635 * * [simplify]: Extracting #1: cost 3 inf + 0 42.635 * * [simplify]: Extracting #2: cost 2 inf + 1 42.635 * * [simplify]: Extracting #3: cost 0 inf + 163 42.635 * [simplify]: Simplified to (cbrt im) 42.635 * [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))))) 42.635 * * * * [progress]: [ 61 / 110 ] simplifiying candidate # 42.635 * [simplify]: Simplifying (sqrt im) 42.635 * * [simplify]: iters left: 1 (2 enodes) 42.636 * * [simplify]: Extracting #0: cost 1 inf + 0 42.636 * * [simplify]: Extracting #1: cost 3 inf + 0 42.636 * * [simplify]: Extracting #2: cost 2 inf + 1 42.636 * * [simplify]: Extracting #3: cost 0 inf + 83 42.636 * [simplify]: Simplified to (sqrt im) 42.636 * [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))))) 42.636 * * * * [progress]: [ 62 / 110 ] simplifiying candidate # 42.636 * * * * [progress]: [ 63 / 110 ] simplifiying candidate # 42.636 * * * * [progress]: [ 64 / 110 ] simplifiying candidate #real (real->posit16 (* (* im -1/3) im))) 2)))))> 42.636 * * * * [progress]: [ 65 / 110 ] simplifiying candidate # 42.636 * * * * [progress]: [ 66 / 110 ] simplifiying candidate # 42.636 * * * * [progress]: [ 67 / 110 ] simplifiying candidate # 42.636 * * * * [progress]: [ 68 / 110 ] simplifiying candidate # 42.636 * [simplify]: Simplifying (* im (- (* (* im -1/3) im) 2)) 42.636 * * [simplify]: iters left: 6 (7 enodes) 42.639 * * [simplify]: iters left: 5 (28 enodes) 42.644 * * [simplify]: iters left: 4 (35 enodes) 42.648 * * [simplify]: iters left: 3 (37 enodes) 42.657 * * [simplify]: Extracting #0: cost 1 inf + 0 42.657 * * [simplify]: Extracting #1: cost 4 inf + 0 42.657 * * [simplify]: Extracting #2: cost 8 inf + 1 42.657 * * [simplify]: Extracting #3: cost 10 inf + 3 42.658 * * [simplify]: Extracting #4: cost 9 inf + 45 42.658 * * [simplify]: Extracting #5: cost 4 inf + 350 42.658 * * [simplify]: Extracting #6: cost 0 inf + 806 42.659 * [simplify]: Simplified to (* (fma (* im -1/3) im -2) im) 42.659 * [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)))) 42.659 * * * * [progress]: [ 69 / 110 ] simplifiying candidate # 42.659 * * * * [progress]: [ 70 / 110 ] simplifiying candidate # 42.659 * [simplify]: Simplifying (+ (log im) (log (- (* (* im -1/3) im) 2))) 42.659 * * [simplify]: iters left: 6 (9 enodes) 42.665 * * [simplify]: iters left: 5 (34 enodes) 42.675 * * [simplify]: iters left: 4 (41 enodes) 42.686 * * [simplify]: iters left: 3 (43 enodes) 42.698 * * [simplify]: Extracting #0: cost 1 inf + 0 42.698 * * [simplify]: Extracting #1: cost 4 inf + 0 42.699 * * [simplify]: Extracting #2: cost 8 inf + 0 42.699 * * [simplify]: Extracting #3: cost 12 inf + 1 42.699 * * [simplify]: Extracting #4: cost 13 inf + 74 42.700 * * [simplify]: Extracting #5: cost 10 inf + 229 42.700 * * [simplify]: Extracting #6: cost 2 inf + 1008 42.700 * * [simplify]: Extracting #7: cost 0 inf + 1564 42.701 * [simplify]: Simplified to (+ (log (fma im (* im -1/3) -2)) (log im)) 42.701 * [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)))))) 42.701 * * * * [progress]: [ 71 / 110 ] simplifiying candidate # 42.701 * * * * [progress]: [ 72 / 110 ] simplifiying candidate # 42.702 * * * * [progress]: [ 73 / 110 ] simplifiying candidate # 42.702 * [simplify]: Simplifying (* (* (* im im) im) (* (* (- (* (* im -1/3) im) 2) (- (* (* im -1/3) im) 2)) (- (* (* im -1/3) im) 2))) 42.702 * * [simplify]: iters left: 6 (11 enodes) 42.709 * * [simplify]: iters left: 5 (46 enodes) 42.726 * * [simplify]: iters left: 4 (81 enodes) 42.756 * * [simplify]: iters left: 3 (167 enodes) 42.814 * * [simplify]: Extracting #0: cost 1 inf + 0 42.814 * * [simplify]: Extracting #1: cost 37 inf + 0 42.814 * * [simplify]: Extracting #2: cost 139 inf + 42 42.815 * * [simplify]: Extracting #3: cost 159 inf + 2704 42.820 * * [simplify]: Extracting #4: cost 46 inf + 30390 42.835 * * [simplify]: Extracting #5: cost 0 inf + 43001 42.852 * * [simplify]: Extracting #6: cost 0 inf + 42441 42.874 * * [simplify]: Extracting #7: cost 0 inf + 42401 42.891 * [simplify]: Simplified to (* (* (fma (* -1/3 im) im -2) im) (* (* (fma (* -1/3 im) im -2) im) (* (fma (* -1/3 im) im -2) im))) 42.891 * [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))))))) 42.892 * * * * [progress]: [ 74 / 110 ] simplifiying candidate # 42.892 * * * * [progress]: [ 75 / 110 ] simplifiying candidate # 42.892 * * * * [progress]: [ 76 / 110 ] simplifiying candidate # 42.892 * * * * [progress]: [ 77 / 110 ] simplifiying candidate # 42.892 * * * * [progress]: [ 78 / 110 ] simplifiying candidate # 42.892 * [simplify]: Simplifying (* (sqrt im) (sqrt (- (* (* im -1/3) im) 2))) 42.893 * * [simplify]: iters left: 6 (9 enodes) 42.898 * * [simplify]: iters left: 5 (34 enodes) 42.909 * * [simplify]: iters left: 4 (41 enodes) 42.921 * * [simplify]: iters left: 3 (43 enodes) 42.933 * * [simplify]: Extracting #0: cost 1 inf + 0 42.933 * * [simplify]: Extracting #1: cost 4 inf + 0 42.934 * * [simplify]: Extracting #2: cost 8 inf + 0 42.934 * * [simplify]: Extracting #3: cost 12 inf + 1 42.934 * * [simplify]: Extracting #4: cost 13 inf + 44 42.934 * * [simplify]: Extracting #5: cost 10 inf + 169 42.934 * * [simplify]: Extracting #6: cost 2 inf + 888 42.935 * * [simplify]: Extracting #7: cost 0 inf + 1324 42.935 * [simplify]: Simplified to (* (sqrt im) (sqrt (fma im (* im -1/3) -2))) 42.935 * [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))))))) 42.936 * [simplify]: Simplifying (* (sqrt im) (sqrt (- (* (* im -1/3) im) 2))) 42.936 * * [simplify]: iters left: 6 (9 enodes) 42.941 * * [simplify]: iters left: 5 (34 enodes) 42.952 * * [simplify]: iters left: 4 (41 enodes) 42.964 * * [simplify]: iters left: 3 (43 enodes) 42.976 * * [simplify]: Extracting #0: cost 1 inf + 0 42.976 * * [simplify]: Extracting #1: cost 4 inf + 0 42.977 * * [simplify]: Extracting #2: cost 8 inf + 0 42.977 * * [simplify]: Extracting #3: cost 12 inf + 1 42.977 * * [simplify]: Extracting #4: cost 13 inf + 44 42.977 * * [simplify]: Extracting #5: cost 10 inf + 169 42.977 * * [simplify]: Extracting #6: cost 2 inf + 888 42.978 * * [simplify]: Extracting #7: cost 0 inf + 1324 42.978 * [simplify]: Simplified to (* (sqrt im) (sqrt (fma im (* im -1/3) -2))) 42.978 * [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))))))) 42.979 * * * * [progress]: [ 79 / 110 ] simplifiying candidate # 42.979 * [simplify]: Simplifying (* im (fma (- (cbrt 2)) (* (cbrt 2) (cbrt 2)) (* (cbrt 2) (* (cbrt 2) (cbrt 2))))) 42.979 * * [simplify]: iters left: 6 (8 enodes) 42.984 * * [simplify]: iters left: 5 (30 enodes) 42.991 * * [simplify]: iters left: 4 (45 enodes) 42.999 * * [simplify]: iters left: 3 (70 enodes) 43.010 * * [simplify]: iters left: 2 (78 enodes) 43.018 * * [simplify]: Extracting #0: cost 1 inf + 0 43.018 * * [simplify]: Extracting #1: cost 0 inf + 1 43.018 * [simplify]: Simplified to 0 43.018 * [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.018 * * * * [progress]: [ 80 / 110 ] simplifiying candidate # 43.018 * [simplify]: Simplifying (* im (fma (- (sqrt 2)) (sqrt 2) (* (sqrt 2) (sqrt 2)))) 43.018 * * [simplify]: iters left: 6 (7 enodes) 43.020 * * [simplify]: iters left: 5 (22 enodes) 43.024 * * [simplify]: iters left: 4 (36 enodes) 43.030 * * [simplify]: iters left: 3 (48 enodes) 43.035 * * [simplify]: Extracting #0: cost 1 inf + 0 43.035 * * [simplify]: Extracting #1: cost 0 inf + 1 43.035 * [simplify]: Simplified to 0 43.035 * [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.036 * * * * [progress]: [ 81 / 110 ] simplifiying candidate # 43.036 * [simplify]: Simplifying (* im (fma (- 2) 1 (* 2 1))) 43.036 * * [simplify]: iters left: 5 (7 enodes) 43.040 * * [simplify]: iters left: 4 (25 enodes) 43.049 * * [simplify]: iters left: 3 (35 enodes) 43.059 * * [simplify]: iters left: 2 (45 enodes) 43.067 * * [simplify]: Extracting #0: cost 1 inf + 0 43.067 * * [simplify]: Extracting #1: cost 0 inf + 1 43.067 * [simplify]: Simplified to 0 43.067 * [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.068 * * * * [progress]: [ 82 / 110 ] simplifiying candidate # 43.068 * [simplify]: Simplifying (* im (- 2)) 43.068 * * [simplify]: iters left: 4 (4 enodes) 43.071 * * [simplify]: iters left: 3 (16 enodes) 43.076 * * [simplify]: iters left: 2 (21 enodes) 43.082 * * [simplify]: iters left: 1 (24 enodes) 43.089 * * [simplify]: Extracting #0: cost 1 inf + 0 43.089 * * [simplify]: Extracting #1: cost 7 inf + 0 43.089 * * [simplify]: Extracting #2: cost 6 inf + 3 43.090 * * [simplify]: Extracting #3: cost 0 inf + 253 43.090 * [simplify]: Simplified to (* -2 im) 43.090 * [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.090 * * * * [progress]: [ 83 / 110 ] simplifiying candidate # 43.090 * [simplify]: Simplifying (* im (- 2)) 43.090 * * [simplify]: iters left: 4 (4 enodes) 43.094 * * [simplify]: iters left: 3 (16 enodes) 43.097 * * [simplify]: iters left: 2 (21 enodes) 43.100 * * [simplify]: iters left: 1 (24 enodes) 43.103 * * [simplify]: Extracting #0: cost 1 inf + 0 43.103 * * [simplify]: Extracting #1: cost 7 inf + 0 43.103 * * [simplify]: Extracting #2: cost 6 inf + 3 43.103 * * [simplify]: Extracting #3: cost 0 inf + 253 43.103 * [simplify]: Simplified to (* -2 im) 43.103 * [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.104 * * * * [progress]: [ 84 / 110 ] simplifiying candidate # 43.104 * [simplify]: Simplifying (* (fma (- (cbrt 2)) (* (cbrt 2) (cbrt 2)) (* (cbrt 2) (* (cbrt 2) (cbrt 2)))) im) 43.104 * * [simplify]: iters left: 6 (8 enodes) 43.106 * * [simplify]: iters left: 5 (30 enodes) 43.114 * * [simplify]: iters left: 4 (46 enodes) 43.120 * * [simplify]: iters left: 3 (62 enodes) 43.128 * * [simplify]: Extracting #0: cost 1 inf + 0 43.128 * * [simplify]: Extracting #1: cost 0 inf + 1 43.128 * [simplify]: Simplified to 0 43.128 * [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.129 * * * * [progress]: [ 85 / 110 ] simplifiying candidate # 43.129 * [simplify]: Simplifying (* (fma (- (sqrt 2)) (sqrt 2) (* (sqrt 2) (sqrt 2))) im) 43.129 * * [simplify]: iters left: 6 (7 enodes) 43.133 * * [simplify]: iters left: 5 (22 enodes) 43.141 * * [simplify]: iters left: 4 (36 enodes) 43.151 * * [simplify]: iters left: 3 (48 enodes) 43.161 * * [simplify]: Extracting #0: cost 1 inf + 0 43.161 * * [simplify]: Extracting #1: cost 0 inf + 1 43.161 * [simplify]: Simplified to 0 43.161 * [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.162 * * * * [progress]: [ 86 / 110 ] simplifiying candidate # 43.162 * [simplify]: Simplifying (* (fma (- 2) 1 (* 2 1)) im) 43.162 * * [simplify]: iters left: 5 (7 enodes) 43.168 * * [simplify]: iters left: 4 (25 enodes) 43.178 * * [simplify]: iters left: 3 (35 enodes) 43.188 * * [simplify]: iters left: 2 (45 enodes) 43.197 * * [simplify]: Extracting #0: cost 1 inf + 0 43.197 * * [simplify]: Extracting #1: cost 0 inf + 1 43.197 * [simplify]: Simplified to 0 43.197 * [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.197 * * * * [progress]: [ 87 / 110 ] simplifiying candidate # 43.198 * [simplify]: Simplifying (* (- 2) im) 43.198 * * [simplify]: iters left: 4 (4 enodes) 43.201 * * [simplify]: iters left: 3 (16 enodes) 43.206 * * [simplify]: iters left: 2 (21 enodes) 43.212 * * [simplify]: iters left: 1 (24 enodes) 43.217 * * [simplify]: Extracting #0: cost 1 inf + 0 43.217 * * [simplify]: Extracting #1: cost 7 inf + 0 43.217 * * [simplify]: Extracting #2: cost 4 inf + 86 43.217 * * [simplify]: Extracting #3: cost 0 inf + 253 43.217 * [simplify]: Simplified to (* -2 im) 43.217 * [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.217 * * * * [progress]: [ 88 / 110 ] simplifiying candidate # 43.217 * [simplify]: Simplifying (* (- 2) im) 43.218 * * [simplify]: iters left: 4 (4 enodes) 43.219 * * [simplify]: iters left: 3 (16 enodes) 43.222 * * [simplify]: iters left: 2 (21 enodes) 43.225 * * [simplify]: iters left: 1 (24 enodes) 43.229 * * [simplify]: Extracting #0: cost 1 inf + 0 43.229 * * [simplify]: Extracting #1: cost 7 inf + 0 43.229 * * [simplify]: Extracting #2: cost 4 inf + 86 43.229 * * [simplify]: Extracting #3: cost 0 inf + 253 43.229 * [simplify]: Simplified to (* -2 im) 43.229 * [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.229 * * * * [progress]: [ 89 / 110 ] simplifiying candidate # 43.229 * [simplify]: Simplifying (cbrt (- (* (* im -1/3) im) 2)) 43.229 * * [simplify]: iters left: 6 (7 enodes) 43.232 * * [simplify]: iters left: 5 (27 enodes) 43.238 * * [simplify]: iters left: 4 (34 enodes) 43.244 * * [simplify]: iters left: 3 (36 enodes) 43.250 * * [simplify]: Extracting #0: cost 1 inf + 0 43.251 * * [simplify]: Extracting #1: cost 3 inf + 0 43.251 * * [simplify]: Extracting #2: cost 9 inf + 0 43.251 * * [simplify]: Extracting #3: cost 10 inf + 3 43.251 * * [simplify]: Extracting #4: cost 7 inf + 250 43.251 * * [simplify]: Extracting #5: cost 0 inf + 961 43.252 * * [simplify]: Extracting #6: cost 0 inf + 886 43.252 * [simplify]: Simplified to (cbrt (fma im (* im -1/3) -2)) 43.252 * [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.252 * * * * [progress]: [ 90 / 110 ] simplifiying candidate # 43.253 * [simplify]: Simplifying (sqrt (- (* (* im -1/3) im) 2)) 43.253 * * [simplify]: iters left: 6 (7 enodes) 43.258 * * [simplify]: iters left: 5 (27 enodes) 43.267 * * [simplify]: iters left: 4 (34 enodes) 43.277 * * [simplify]: iters left: 3 (36 enodes) 43.283 * * [simplify]: Extracting #0: cost 1 inf + 0 43.283 * * [simplify]: Extracting #1: cost 3 inf + 0 43.283 * * [simplify]: Extracting #2: cost 9 inf + 0 43.283 * * [simplify]: Extracting #3: cost 10 inf + 3 43.283 * * [simplify]: Extracting #4: cost 7 inf + 250 43.283 * * [simplify]: Extracting #5: cost 0 inf + 881 43.283 * * [simplify]: Extracting #6: cost 0 inf + 806 43.284 * [simplify]: Simplified to (sqrt (fma im (* im -1/3) -2)) 43.284 * [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.284 * * * * [progress]: [ 91 / 110 ] simplifiying candidate # 43.284 * [simplify]: Simplifying (- (* (* im -1/3) im) 2) 43.284 * * [simplify]: iters left: 6 (6 enodes) 43.286 * * [simplify]: iters left: 5 (24 enodes) 43.291 * * [simplify]: iters left: 4 (31 enodes) 43.296 * * [simplify]: iters left: 3 (33 enodes) 43.301 * * [simplify]: Extracting #0: cost 1 inf + 0 43.301 * * [simplify]: Extracting #1: cost 7 inf + 0 43.301 * * [simplify]: Extracting #2: cost 8 inf + 3 43.301 * * [simplify]: Extracting #3: cost 2 inf + 391 43.301 * * [simplify]: Extracting #4: cost 0 inf + 530 43.301 * [simplify]: Simplified to (fma im (* im -1/3) -2) 43.301 * [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.301 * * * * [progress]: [ 92 / 110 ] simplifiying candidate # 43.301 * [simplify]: Simplifying (* (cbrt im) (cbrt im)) 43.301 * * [simplify]: iters left: 3 (3 enodes) 43.302 * * [simplify]: iters left: 2 (9 enodes) 43.303 * * [simplify]: Extracting #0: cost 1 inf + 0 43.303 * * [simplify]: Extracting #1: cost 3 inf + 0 43.303 * * [simplify]: Extracting #2: cost 5 inf + 0 43.303 * * [simplify]: Extracting #3: cost 4 inf + 1 43.303 * * [simplify]: Extracting #4: cost 0 inf + 405 43.304 * [simplify]: Simplified to (* (cbrt im) (cbrt im)) 43.304 * [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.304 * * * * [progress]: [ 93 / 110 ] simplifiying candidate # 43.304 * [simplify]: Simplifying (sqrt im) 43.304 * * [simplify]: iters left: 1 (2 enodes) 43.304 * * [simplify]: Extracting #0: cost 1 inf + 0 43.304 * * [simplify]: Extracting #1: cost 3 inf + 0 43.304 * * [simplify]: Extracting #2: cost 2 inf + 1 43.304 * * [simplify]: Extracting #3: cost 0 inf + 83 43.304 * [simplify]: Simplified to (sqrt im) 43.304 * [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.304 * * * * [progress]: [ 94 / 110 ] simplifiying candidate # 43.305 * * * * [progress]: [ 95 / 110 ] simplifiying candidate # 43.305 * [simplify]: Simplifying (+ (* (* (* im -1/3) im) (* (* im -1/3) im)) (+ (* 2 2) (* (* (* im -1/3) im) 2))) 43.305 * * [simplify]: iters left: 6 (10 enodes) 43.309 * * [simplify]: iters left: 5 (51 enodes) 43.326 * * [simplify]: iters left: 4 (120 enodes) 43.380 * * [simplify]: iters left: 3 (215 enodes) 43.444 * * [simplify]: iters left: 2 (285 enodes) 43.548 * * [simplify]: iters left: 1 (376 enodes) 43.653 * * [simplify]: Extracting #0: cost 1 inf + 0 43.653 * * [simplify]: Extracting #1: cost 31 inf + 0 43.654 * * [simplify]: Extracting #2: cost 49 inf + 128 43.657 * * [simplify]: Extracting #3: cost 18 inf + 3513 43.662 * * [simplify]: Extracting #4: cost 4 inf + 5184 43.667 * * [simplify]: Extracting #5: cost 1 inf + 5535 43.673 * * [simplify]: Extracting #6: cost 0 inf + 5747 43.678 * [simplify]: Simplified to (fma 2 (* im (* im -1/3)) (fma (* im (* im -1/3)) (* im (* im -1/3)) 4)) 43.678 * [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)))))) 43.679 * * * * [progress]: [ 96 / 110 ] simplifiying candidate # 43.679 * [simplify]: Simplifying (+ (* (* im -1/3) im) 2) 43.679 * * [simplify]: iters left: 6 (6 enodes) 43.683 * * [simplify]: iters left: 5 (22 enodes) 43.690 * * [simplify]: iters left: 4 (26 enodes) 43.698 * * [simplify]: iters left: 3 (28 enodes) 43.706 * * [simplify]: Extracting #0: cost 1 inf + 0 43.706 * * [simplify]: Extracting #1: cost 6 inf + 0 43.706 * * [simplify]: Extracting #2: cost 8 inf + 2 43.707 * * [simplify]: Extracting #3: cost 7 inf + 44 43.707 * * [simplify]: Extracting #4: cost 1 inf + 431 43.707 * * [simplify]: Extracting #5: cost 0 inf + 529 43.707 * [simplify]: Simplified to (fma (* im -1/3) im 2) 43.708 * [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))))) 43.708 * * * * [progress]: [ 97 / 110 ] simplifiying candidate #real (real->posit16 (* im (- (* (* im -1/3) im) 2)))))))> 43.708 * * * * [progress]: [ 98 / 110 ] simplifiying candidate # 43.708 * * * * [progress]: [ 99 / 110 ] simplifiying candidate # 43.708 * [simplify]: Simplifying (* -1/3 im) 43.708 * * [simplify]: iters left: 2 (3 enodes) 43.710 * * [simplify]: iters left: 1 (10 enodes) 43.713 * * [simplify]: Extracting #0: cost 1 inf + 0 43.713 * * [simplify]: Extracting #1: cost 4 inf + 0 43.713 * * [simplify]: Extracting #2: cost 2 inf + 2 43.713 * * [simplify]: Extracting #3: cost 0 inf + 86 43.713 * [simplify]: Simplified to (* -1/3 im) 43.713 * [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))))) 43.714 * * * * [progress]: [ 100 / 110 ] simplifiying candidate # 43.714 * [simplify]: Simplifying (* -1/3 im) 43.714 * * [simplify]: iters left: 2 (3 enodes) 43.716 * * [simplify]: iters left: 1 (10 enodes) 43.719 * * [simplify]: Extracting #0: cost 1 inf + 0 43.719 * * [simplify]: Extracting #1: cost 4 inf + 0 43.719 * * [simplify]: Extracting #2: cost 2 inf + 2 43.719 * * [simplify]: Extracting #3: cost 0 inf + 86 43.719 * [simplify]: Simplified to (* -1/3 im) 43.719 * [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))))) 43.719 * * * * [progress]: [ 101 / 110 ] simplifiying candidate # 43.719 * [simplify]: Simplifying (* -1/3 im) 43.719 * * [simplify]: iters left: 2 (3 enodes) 43.721 * * [simplify]: iters left: 1 (10 enodes) 43.723 * * [simplify]: Extracting #0: cost 1 inf + 0 43.723 * * [simplify]: Extracting #1: cost 4 inf + 0 43.723 * * [simplify]: Extracting #2: cost 2 inf + 2 43.723 * * [simplify]: Extracting #3: cost 0 inf + 86 43.723 * [simplify]: Simplified to (* -1/3 im) 43.723 * [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))))) 43.724 * * * * [progress]: [ 102 / 110 ] simplifiying candidate # 43.725 * [simplify]: Simplifying (- (* 0.5 (* (pow re 2) im)) (+ (* 0.16666666666666666 (pow im 3)) (* 1.0 im))) 43.726 * * [simplify]: iters left: 6 (15 enodes) 43.731 * * [simplify]: iters left: 5 (70 enodes) 43.744 * * [simplify]: iters left: 4 (135 enodes) 43.791 * * [simplify]: iters left: 3 (288 enodes) 43.884 * * [simplify]: Extracting #0: cost 1 inf + 0 43.884 * * [simplify]: Extracting #1: cost 50 inf + 0 43.885 * * [simplify]: Extracting #2: cost 122 inf + 253 43.888 * * [simplify]: Extracting #3: cost 86 inf + 5706 43.895 * * [simplify]: Extracting #4: cost 26 inf + 16029 43.904 * * [simplify]: Extracting #5: cost 1 inf + 25641 43.909 * * [simplify]: Extracting #6: cost 0 inf + 25813 43.914 * [simplify]: Simplified to (* im (- (* (* 0.5 re) re) (fma im (* 0.16666666666666666 im) 1.0))) 43.914 * [simplify]: Simplified (2) to (λ (re im) (* im (- (* (* 0.5 re) re) (fma im (* 0.16666666666666666 im) 1.0)))) 43.915 * * * * [progress]: [ 103 / 110 ] simplifiying candidate # 43.915 * [simplify]: Simplifying (- (+ (* 1.0 (* im (cos re))) (+ (* 0.16666666666666666 (* (pow im 3) (cos re))) (* 0.008333333333333333 (* (pow im 5) (cos re)))))) 43.915 * * [simplify]: iters left: 6 (19 enodes) 43.921 * * [simplify]: iters left: 5 (90 enodes) 43.957 * * [simplify]: iters left: 4 (210 enodes) 44.035 * * [simplify]: Extracting #0: cost 1 inf + 0 44.035 * * [simplify]: Extracting #1: cost 24 inf + 0 44.036 * * [simplify]: Extracting #2: cost 104 inf + 42 44.037 * * [simplify]: Extracting #3: cost 133 inf + 1331 44.040 * * [simplify]: Extracting #4: cost 87 inf + 8976 44.050 * * [simplify]: Extracting #5: cost 26 inf + 29555 44.062 * * [simplify]: Extracting #6: cost 1 inf + 37777 44.074 * * [simplify]: Extracting #7: cost 0 inf + 37809 44.086 * * [simplify]: Extracting #8: cost 0 inf + 37794 44.096 * [simplify]: Simplified to (- (* (cos re) (+ (* im (+ 1.0 (* 0.16666666666666666 (* im im)))) (* 0.008333333333333333 (pow im 5))))) 44.096 * [simplify]: Simplified (2) to (λ (re im) (- (* (cos re) (+ (* im (+ 1.0 (* 0.16666666666666666 (* im im)))) (* 0.008333333333333333 (pow im 5)))))) 44.096 * * * * [progress]: [ 104 / 110 ] simplifiying candidate # 44.096 * [simplify]: Simplifying (- (+ (* 1.0 (* im (cos re))) (+ (* 0.16666666666666666 (* (pow im 3) (cos re))) (* 0.008333333333333333 (* (pow im 5) (cos re)))))) 44.097 * * [simplify]: iters left: 6 (19 enodes) 44.103 * * [simplify]: iters left: 5 (90 enodes) 44.132 * * [simplify]: iters left: 4 (210 enodes) 44.193 * * [simplify]: Extracting #0: cost 1 inf + 0 44.193 * * [simplify]: Extracting #1: cost 24 inf + 0 44.193 * * [simplify]: Extracting #2: cost 104 inf + 42 44.194 * * [simplify]: Extracting #3: cost 133 inf + 1331 44.196 * * [simplify]: Extracting #4: cost 87 inf + 8976 44.203 * * [simplify]: Extracting #5: cost 26 inf + 29555 44.213 * * [simplify]: Extracting #6: cost 1 inf + 37777 44.225 * * [simplify]: Extracting #7: cost 0 inf + 37809 44.237 * * [simplify]: Extracting #8: cost 0 inf + 37794 44.249 * [simplify]: Simplified to (- (* (cos re) (+ (* im (+ 1.0 (* 0.16666666666666666 (* im im)))) (* 0.008333333333333333 (pow im 5))))) 44.249 * [simplify]: Simplified (2) to (λ (re im) (- (* (cos re) (+ (* im (+ 1.0 (* 0.16666666666666666 (* im im)))) (* 0.008333333333333333 (pow im 5)))))) 44.249 * * * * [progress]: [ 105 / 110 ] simplifiying candidate # 44.249 * [simplify]: Simplifying (* -1/3 (pow im 2)) 44.250 * * [simplify]: iters left: 3 (5 enodes) 44.253 * * [simplify]: iters left: 2 (21 enodes) 44.260 * * [simplify]: iters left: 1 (29 enodes) 44.266 * * [simplify]: Extracting #0: cost 1 inf + 0 44.266 * * [simplify]: Extracting #1: cost 6 inf + 0 44.266 * * [simplify]: Extracting #2: cost 6 inf + 43 44.266 * * [simplify]: Extracting #3: cost 0 inf + 333 44.266 * [simplify]: Simplified to (* (* im im) -1/3) 44.266 * [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.266 * * * * [progress]: [ 106 / 110 ] simplifiying candidate # 44.267 * [simplify]: Simplifying (* -1/3 (pow im 2)) 44.267 * * [simplify]: iters left: 3 (5 enodes) 44.269 * * [simplify]: iters left: 2 (21 enodes) 44.272 * * [simplify]: iters left: 1 (29 enodes) 44.277 * * [simplify]: Extracting #0: cost 1 inf + 0 44.277 * * [simplify]: Extracting #1: cost 6 inf + 0 44.277 * * [simplify]: Extracting #2: cost 6 inf + 43 44.277 * * [simplify]: Extracting #3: cost 0 inf + 333 44.277 * [simplify]: Simplified to (* (* im im) -1/3) 44.277 * [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.278 * * * * [progress]: [ 107 / 110 ] simplifiying candidate # 44.278 * [simplify]: Simplifying (* -1/3 (pow im 2)) 44.278 * * [simplify]: iters left: 3 (5 enodes) 44.280 * * [simplify]: iters left: 2 (21 enodes) 44.284 * * [simplify]: iters left: 1 (29 enodes) 44.288 * * [simplify]: Extracting #0: cost 1 inf + 0 44.288 * * [simplify]: Extracting #1: cost 6 inf + 0 44.288 * * [simplify]: Extracting #2: cost 6 inf + 43 44.289 * * [simplify]: Extracting #3: cost 0 inf + 333 44.289 * [simplify]: Simplified to (* (* im im) -1/3) 44.289 * [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.289 * * * * [progress]: [ 108 / 110 ] simplifiying candidate # 44.289 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (* 2 im))) 44.289 * * [simplify]: iters left: 6 (9 enodes) 44.294 * * [simplify]: iters left: 5 (41 enodes) 44.311 * * [simplify]: iters left: 4 (90 enodes) 44.350 * * [simplify]: iters left: 3 (193 enodes) 44.396 * * [simplify]: iters left: 2 (362 enodes) 44.568 * * [simplify]: Extracting #0: cost 1 inf + 0 44.568 * * [simplify]: Extracting #1: cost 29 inf + 0 44.569 * * [simplify]: Extracting #2: cost 114 inf + 47 44.571 * * [simplify]: Extracting #3: cost 115 inf + 4568 44.576 * * [simplify]: Extracting #4: cost 79 inf + 14136 44.584 * * [simplify]: Extracting #5: cost 21 inf + 41449 44.594 * * [simplify]: Extracting #6: cost 0 inf + 53174 44.605 * * [simplify]: Extracting #7: cost 0 inf + 53134 44.615 * [simplify]: Simplified to (* im (fma (* im im) -1/3 -2)) 44.615 * [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))))) 44.616 * * * * [progress]: [ 109 / 110 ] simplifiying candidate # 44.616 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (* 2 im))) 44.616 * * [simplify]: iters left: 6 (9 enodes) 44.622 * * [simplify]: iters left: 5 (41 enodes) 44.638 * * [simplify]: iters left: 4 (90 enodes) 44.669 * * [simplify]: iters left: 3 (193 enodes) 44.706 * * [simplify]: iters left: 2 (362 enodes) 44.804 * * [simplify]: Extracting #0: cost 1 inf + 0 44.804 * * [simplify]: Extracting #1: cost 29 inf + 0 44.805 * * [simplify]: Extracting #2: cost 114 inf + 47 44.807 * * [simplify]: Extracting #3: cost 115 inf + 4568 44.812 * * [simplify]: Extracting #4: cost 79 inf + 14136 44.816 * * [simplify]: Extracting #5: cost 21 inf + 41449 44.821 * * [simplify]: Extracting #6: cost 0 inf + 53174 44.826 * * [simplify]: Extracting #7: cost 0 inf + 53134 44.831 * [simplify]: Simplified to (* im (fma (* im im) -1/3 -2)) 44.831 * [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))))) 44.831 * * * * [progress]: [ 110 / 110 ] simplifiying candidate # 44.832 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (* 2 im))) 44.832 * * [simplify]: iters left: 6 (9 enodes) 44.835 * * [simplify]: iters left: 5 (41 enodes) 44.845 * * [simplify]: iters left: 4 (90 enodes) 44.881 * * [simplify]: iters left: 3 (193 enodes) 44.953 * * [simplify]: iters left: 2 (362 enodes) 45.080 * * [simplify]: Extracting #0: cost 1 inf + 0 45.080 * * [simplify]: Extracting #1: cost 29 inf + 0 45.081 * * [simplify]: Extracting #2: cost 114 inf + 47 45.083 * * [simplify]: Extracting #3: cost 115 inf + 4568 45.088 * * [simplify]: Extracting #4: cost 79 inf + 14136 45.096 * * [simplify]: Extracting #5: cost 21 inf + 41449 45.106 * * [simplify]: Extracting #6: cost 0 inf + 53174 45.121 * * [simplify]: Extracting #7: cost 0 inf + 53134 45.131 * [simplify]: Simplified to (* im (fma (* im im) -1/3 -2)) 45.131 * [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.132 * * * [progress]: adding candidates to table 46.398 * * [progress]: iteration 3 / 4 46.398 * * * [progress]: picking best candidate 46.445 * * * * [pick]: Picked # 46.445 * * * [progress]: localizing error 46.495 * * * [progress]: generating rewritten candidates 46.495 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 3 2 1) 46.497 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 3 1 2) 46.498 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 3 1 1) 46.500 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 3 1) 46.516 * * * [progress]: generating series expansions 46.516 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 3 2 1) 46.517 * [backup-simplify]: Simplify (cbrt im) into (pow im 1/3) 46.517 * [approximate]: Taking taylor expansion of (pow im 1/3) in (im) around 0 46.517 * [taylor]: Taking taylor expansion of (pow im 1/3) in im 46.517 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log im))) in im 46.517 * [taylor]: Taking taylor expansion of (* 1/3 (log im)) in im 46.517 * [taylor]: Taking taylor expansion of 1/3 in im 46.517 * [backup-simplify]: Simplify 1/3 into 1/3 46.517 * [taylor]: Taking taylor expansion of (log im) in im 46.517 * [taylor]: Taking taylor expansion of im in im 46.517 * [backup-simplify]: Simplify 0 into 0 46.517 * [backup-simplify]: Simplify 1 into 1 46.518 * [backup-simplify]: Simplify (log 1) into 0 46.518 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) 0) into (log im) 46.518 * [backup-simplify]: Simplify (* 1/3 (log im)) into (* 1/3 (log im)) 46.518 * [backup-simplify]: Simplify (exp (* 1/3 (log im))) into (pow im 1/3) 46.518 * [taylor]: Taking taylor expansion of (pow im 1/3) in im 46.518 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log im))) in im 46.518 * [taylor]: Taking taylor expansion of (* 1/3 (log im)) in im 46.518 * [taylor]: Taking taylor expansion of 1/3 in im 46.518 * [backup-simplify]: Simplify 1/3 into 1/3 46.518 * [taylor]: Taking taylor expansion of (log im) in im 46.518 * [taylor]: Taking taylor expansion of im in im 46.518 * [backup-simplify]: Simplify 0 into 0 46.519 * [backup-simplify]: Simplify 1 into 1 46.519 * [backup-simplify]: Simplify (log 1) into 0 46.519 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) 0) into (log im) 46.519 * [backup-simplify]: Simplify (* 1/3 (log im)) into (* 1/3 (log im)) 46.520 * [backup-simplify]: Simplify (exp (* 1/3 (log im))) into (pow im 1/3) 46.520 * [backup-simplify]: Simplify (pow im 1/3) into (pow im 1/3) 46.521 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 46.521 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) 0) into (log im) 46.522 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log im))) into 0 46.523 * [backup-simplify]: Simplify (* (exp (* 1/3 (log im))) (+ (* (/ (pow 0 1) 1)))) into 0 46.523 * [backup-simplify]: Simplify 0 into 0 46.526 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 46.526 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) 0) into (log im) 46.527 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log im)))) into 0 46.529 * [backup-simplify]: Simplify (* (exp (* 1/3 (log im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 46.529 * [backup-simplify]: Simplify 0 into 0 46.535 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 46.535 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) 0) into (log im) 46.537 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log im))))) into 0 46.538 * [backup-simplify]: Simplify (* (exp (* 1/3 (log im))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 46.538 * [backup-simplify]: Simplify 0 into 0 46.544 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow 1 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow 1 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow 1 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow 1 1)))) 24) into 0 46.545 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) 0) into (log im) 46.546 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log im)))))) into 0 46.547 * [backup-simplify]: Simplify (* (exp (* 1/3 (log im))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 46.547 * [backup-simplify]: Simplify 0 into 0 46.556 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow 1 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow 1 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow 1 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow 1 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow 1 1)))) 120) into 0 46.556 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) 0) into (log im) 46.558 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log im))))))) into 0 46.560 * [backup-simplify]: Simplify (* (exp (* 1/3 (log im))) (+ (* (/ (pow 0 5) 120)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 46.560 * [backup-simplify]: Simplify 0 into 0 46.582 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow 1 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow 1 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow 1 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow 1 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow 1 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow 1 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow 1 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow 1 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow 1 1)))) 720) into 0 46.583 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) 0) into (log im) 46.584 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log im)))))))) into 0 46.587 * [backup-simplify]: Simplify (* (exp (* 1/3 (log im))) (+ (* (/ (pow 0 6) 720)) (* (/ (pow 0 4) 24) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 2) 2)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 46.587 * [backup-simplify]: Simplify 0 into 0 46.588 * [backup-simplify]: Simplify (pow im 1/3) into (pow im 1/3) 46.588 * [backup-simplify]: Simplify (cbrt (/ 1 im)) into (pow (/ 1 im) 1/3) 46.588 * [approximate]: Taking taylor expansion of (pow (/ 1 im) 1/3) in (im) around 0 46.588 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 1/3) in im 46.588 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 im)))) in im 46.588 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 im))) in im 46.588 * [taylor]: Taking taylor expansion of 1/3 in im 46.588 * [backup-simplify]: Simplify 1/3 into 1/3 46.588 * [taylor]: Taking taylor expansion of (log (/ 1 im)) in im 46.588 * [taylor]: Taking taylor expansion of (/ 1 im) in im 46.588 * [taylor]: Taking taylor expansion of im in im 46.588 * [backup-simplify]: Simplify 0 into 0 46.588 * [backup-simplify]: Simplify 1 into 1 46.588 * [backup-simplify]: Simplify (/ 1 1) into 1 46.588 * [backup-simplify]: Simplify (log 1) into 0 46.589 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 46.589 * [backup-simplify]: Simplify (* 1/3 (- (log im))) into (* -1/3 (log im)) 46.589 * [backup-simplify]: Simplify (exp (* -1/3 (log im))) into (pow im -1/3) 46.589 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 1/3) in im 46.589 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 im)))) in im 46.589 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 im))) in im 46.589 * [taylor]: Taking taylor expansion of 1/3 in im 46.589 * [backup-simplify]: Simplify 1/3 into 1/3 46.589 * [taylor]: Taking taylor expansion of (log (/ 1 im)) in im 46.589 * [taylor]: Taking taylor expansion of (/ 1 im) in im 46.589 * [taylor]: Taking taylor expansion of im in im 46.589 * [backup-simplify]: Simplify 0 into 0 46.589 * [backup-simplify]: Simplify 1 into 1 46.589 * [backup-simplify]: Simplify (/ 1 1) into 1 46.589 * [backup-simplify]: Simplify (log 1) into 0 46.590 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 46.590 * [backup-simplify]: Simplify (* 1/3 (- (log im))) into (* -1/3 (log im)) 46.590 * [backup-simplify]: Simplify (exp (* -1/3 (log im))) into (pow im -1/3) 46.590 * [backup-simplify]: Simplify (pow im -1/3) into (pow im -1/3) 46.590 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 46.592 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 46.592 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 46.593 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log im)))) into 0 46.594 * [backup-simplify]: Simplify (* (exp (* -1/3 (log im))) (+ (* (/ (pow 0 1) 1)))) into 0 46.594 * [backup-simplify]: Simplify 0 into 0 46.595 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.598 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 46.598 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 46.599 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (log im))))) into 0 46.601 * [backup-simplify]: Simplify (* (exp (* -1/3 (log im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 46.601 * [backup-simplify]: Simplify 0 into 0 46.602 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.607 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 46.608 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 46.609 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log im)))))) into 0 46.611 * [backup-simplify]: Simplify (* (exp (* -1/3 (log im))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 46.611 * [backup-simplify]: Simplify 0 into 0 46.612 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.624 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow 1 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow 1 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow 1 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow 1 1)))) 24) into 0 46.624 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 46.626 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log im))))))) into 0 46.629 * [backup-simplify]: Simplify (* (exp (* -1/3 (log im))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 46.629 * [backup-simplify]: Simplify 0 into 0 46.630 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.648 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow 1 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow 1 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow 1 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow 1 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow 1 1)))) 120) into 0 46.649 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 46.650 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log im)))))))) into 0 46.654 * [backup-simplify]: Simplify (* (exp (* -1/3 (log im))) (+ (* (/ (pow 0 5) 120)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 46.654 * [backup-simplify]: Simplify 0 into 0 46.656 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.675 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow 1 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow 1 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow 1 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow 1 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow 1 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow 1 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow 1 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow 1 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow 1 1)))) 720) into 0 46.676 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 46.677 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log im))))))))) into 0 46.680 * [backup-simplify]: Simplify (* (exp (* -1/3 (log im))) (+ (* (/ (pow 0 6) 720)) (* (/ (pow 0 4) 24) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 2) 2)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 46.680 * [backup-simplify]: Simplify 0 into 0 46.680 * [backup-simplify]: Simplify (pow (/ 1 im) -1/3) into (pow (/ 1 im) -1/3) 46.680 * [backup-simplify]: Simplify (cbrt (/ 1 (- im))) into (* (cbrt -1) (pow (/ 1 im) 1/3)) 46.680 * [approximate]: Taking taylor expansion of (* (cbrt -1) (pow (/ 1 im) 1/3)) in (im) around 0 46.680 * [taylor]: Taking taylor expansion of (* (cbrt -1) (pow (/ 1 im) 1/3)) in im 46.680 * [taylor]: Taking taylor expansion of (cbrt -1) in im 46.680 * [taylor]: Taking taylor expansion of -1 in im 46.680 * [backup-simplify]: Simplify -1 into -1 46.681 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 46.681 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 46.681 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 1/3) in im 46.681 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 im)))) in im 46.681 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 im))) in im 46.681 * [taylor]: Taking taylor expansion of 1/3 in im 46.681 * [backup-simplify]: Simplify 1/3 into 1/3 46.681 * [taylor]: Taking taylor expansion of (log (/ 1 im)) in im 46.681 * [taylor]: Taking taylor expansion of (/ 1 im) in im 46.681 * [taylor]: Taking taylor expansion of im in im 46.681 * [backup-simplify]: Simplify 0 into 0 46.681 * [backup-simplify]: Simplify 1 into 1 46.682 * [backup-simplify]: Simplify (/ 1 1) into 1 46.682 * [backup-simplify]: Simplify (log 1) into 0 46.682 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 46.682 * [backup-simplify]: Simplify (* 1/3 (- (log im))) into (* -1/3 (log im)) 46.682 * [backup-simplify]: Simplify (exp (* -1/3 (log im))) into (pow im -1/3) 46.682 * [taylor]: Taking taylor expansion of (* (cbrt -1) (pow (/ 1 im) 1/3)) in im 46.682 * [taylor]: Taking taylor expansion of (cbrt -1) in im 46.683 * [taylor]: Taking taylor expansion of -1 in im 46.683 * [backup-simplify]: Simplify -1 into -1 46.683 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 46.683 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 46.683 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 1/3) in im 46.683 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 im)))) in im 46.683 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 im))) in im 46.683 * [taylor]: Taking taylor expansion of 1/3 in im 46.683 * [backup-simplify]: Simplify 1/3 into 1/3 46.683 * [taylor]: Taking taylor expansion of (log (/ 1 im)) in im 46.683 * [taylor]: Taking taylor expansion of (/ 1 im) in im 46.683 * [taylor]: Taking taylor expansion of im in im 46.683 * [backup-simplify]: Simplify 0 into 0 46.683 * [backup-simplify]: Simplify 1 into 1 46.684 * [backup-simplify]: Simplify (/ 1 1) into 1 46.684 * [backup-simplify]: Simplify (log 1) into 0 46.684 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 46.684 * [backup-simplify]: Simplify (* 1/3 (- (log im))) into (* -1/3 (log im)) 46.684 * [backup-simplify]: Simplify (exp (* -1/3 (log im))) into (pow im -1/3) 46.685 * [backup-simplify]: Simplify (* (cbrt -1) (pow im -1/3)) into (* (cbrt -1) (pow (/ 1 im) 1/3)) 46.685 * [backup-simplify]: Simplify (* (cbrt -1) (pow (/ 1 im) 1/3)) into (* (cbrt -1) (pow (/ 1 im) 1/3)) 46.686 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 46.686 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 46.687 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 46.687 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log im)))) into 0 46.687 * [backup-simplify]: Simplify (* (exp (* -1/3 (log im))) (+ (* (/ (pow 0 1) 1)))) into 0 46.688 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (* 0 (pow im -1/3))) into 0 46.688 * [backup-simplify]: Simplify 0 into 0 46.688 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.695 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 46.696 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 46.697 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (log im))))) into 0 46.699 * [backup-simplify]: Simplify (* (exp (* -1/3 (log im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 46.700 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 46.702 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (+ (* 0 0) (* 0 (pow im -1/3)))) into 0 46.702 * [backup-simplify]: Simplify 0 into 0 46.703 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.708 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 46.709 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 46.710 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log im)))))) into 0 46.712 * [backup-simplify]: Simplify (* (exp (* -1/3 (log im))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 46.713 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)))) (* 3 (cbrt -1))) into 0 46.714 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im -1/3))))) into 0 46.714 * [backup-simplify]: Simplify 0 into 0 46.715 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.726 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow 1 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow 1 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow 1 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow 1 1)))) 24) into 0 46.727 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 46.728 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log im))))))) into 0 46.731 * [backup-simplify]: Simplify (* (exp (* -1/3 (log im))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 46.732 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)) (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 46.733 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im -1/3)))))) into 0 46.733 * [backup-simplify]: Simplify 0 into 0 46.734 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.743 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow 1 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow 1 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow 1 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow 1 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow 1 1)))) 120) into 0 46.743 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 46.744 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log im)))))))) into 0 46.746 * [backup-simplify]: Simplify (* (exp (* -1/3 (log im))) (+ (* (/ (pow 0 5) 120)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 46.747 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)) (* 2 (* 0 0 0)))) (* 3 (cbrt -1))) into 0 46.749 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im -1/3))))))) into 0 46.749 * [backup-simplify]: Simplify 0 into 0 46.749 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.768 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow 1 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow 1 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow 1 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow 1 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow 1 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow 1 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow 1 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow 1 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow 1 1)))) 720) into 0 46.768 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 46.771 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log im))))))))) into 0 46.776 * [backup-simplify]: Simplify (* (exp (* -1/3 (log im))) (+ (* (/ (pow 0 6) 720)) (* (/ (pow 0 4) 24) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 2) 2)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 46.778 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)) (* 2 (* 0 0 0)) (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 46.781 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im -1/3)))))))) into 0 46.781 * [backup-simplify]: Simplify 0 into 0 46.782 * [backup-simplify]: Simplify (* (cbrt -1) (pow (/ 1 (/ 1 (- im))) 1/3)) into (* (cbrt -1) (pow (* im -1) 1/3)) 46.782 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 3 1 2) 46.782 * [backup-simplify]: Simplify (cbrt im) into (pow im 1/3) 46.782 * [approximate]: Taking taylor expansion of (pow im 1/3) in (im) around 0 46.782 * [taylor]: Taking taylor expansion of (pow im 1/3) in im 46.782 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log im))) in im 46.782 * [taylor]: Taking taylor expansion of (* 1/3 (log im)) in im 46.782 * [taylor]: Taking taylor expansion of 1/3 in im 46.782 * [backup-simplify]: Simplify 1/3 into 1/3 46.782 * [taylor]: Taking taylor expansion of (log im) in im 46.782 * [taylor]: Taking taylor expansion of im in im 46.782 * [backup-simplify]: Simplify 0 into 0 46.782 * [backup-simplify]: Simplify 1 into 1 46.782 * [backup-simplify]: Simplify (log 1) into 0 46.783 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) 0) into (log im) 46.783 * [backup-simplify]: Simplify (* 1/3 (log im)) into (* 1/3 (log im)) 46.783 * [backup-simplify]: Simplify (exp (* 1/3 (log im))) into (pow im 1/3) 46.783 * [taylor]: Taking taylor expansion of (pow im 1/3) in im 46.783 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log im))) in im 46.783 * [taylor]: Taking taylor expansion of (* 1/3 (log im)) in im 46.783 * [taylor]: Taking taylor expansion of 1/3 in im 46.783 * [backup-simplify]: Simplify 1/3 into 1/3 46.783 * [taylor]: Taking taylor expansion of (log im) in im 46.783 * [taylor]: Taking taylor expansion of im in im 46.783 * [backup-simplify]: Simplify 0 into 0 46.783 * [backup-simplify]: Simplify 1 into 1 46.784 * [backup-simplify]: Simplify (log 1) into 0 46.784 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) 0) into (log im) 46.784 * [backup-simplify]: Simplify (* 1/3 (log im)) into (* 1/3 (log im)) 46.784 * [backup-simplify]: Simplify (exp (* 1/3 (log im))) into (pow im 1/3) 46.785 * [backup-simplify]: Simplify (pow im 1/3) into (pow im 1/3) 46.786 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 46.786 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) 0) into (log im) 46.787 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log im))) into 0 46.788 * [backup-simplify]: Simplify (* (exp (* 1/3 (log im))) (+ (* (/ (pow 0 1) 1)))) into 0 46.788 * [backup-simplify]: Simplify 0 into 0 46.790 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 46.791 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) 0) into (log im) 46.791 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log im)))) into 0 46.792 * [backup-simplify]: Simplify (* (exp (* 1/3 (log im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 46.792 * [backup-simplify]: Simplify 0 into 0 46.795 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 46.795 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) 0) into (log im) 46.796 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log im))))) into 0 46.797 * [backup-simplify]: Simplify (* (exp (* 1/3 (log im))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 46.797 * [backup-simplify]: Simplify 0 into 0 46.803 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow 1 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow 1 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow 1 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow 1 1)))) 24) into 0 46.804 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) 0) into (log im) 46.810 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log im)))))) into 0 46.811 * [backup-simplify]: Simplify (* (exp (* 1/3 (log im))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 46.811 * [backup-simplify]: Simplify 0 into 0 46.822 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow 1 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow 1 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow 1 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow 1 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow 1 1)))) 120) into 0 46.823 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) 0) into (log im) 46.825 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log im))))))) into 0 46.828 * [backup-simplify]: Simplify (* (exp (* 1/3 (log im))) (+ (* (/ (pow 0 5) 120)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 46.829 * [backup-simplify]: Simplify 0 into 0 46.861 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow 1 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow 1 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow 1 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow 1 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow 1 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow 1 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow 1 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow 1 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow 1 1)))) 720) into 0 46.861 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) 0) into (log im) 46.864 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log im)))))))) into 0 46.870 * [backup-simplify]: Simplify (* (exp (* 1/3 (log im))) (+ (* (/ (pow 0 6) 720)) (* (/ (pow 0 4) 24) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 2) 2)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 46.870 * [backup-simplify]: Simplify 0 into 0 46.870 * [backup-simplify]: Simplify (pow im 1/3) into (pow im 1/3) 46.870 * [backup-simplify]: Simplify (cbrt (/ 1 im)) into (pow (/ 1 im) 1/3) 46.870 * [approximate]: Taking taylor expansion of (pow (/ 1 im) 1/3) in (im) around 0 46.870 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 1/3) in im 46.870 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 im)))) in im 46.870 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 im))) in im 46.870 * [taylor]: Taking taylor expansion of 1/3 in im 46.871 * [backup-simplify]: Simplify 1/3 into 1/3 46.871 * [taylor]: Taking taylor expansion of (log (/ 1 im)) in im 46.871 * [taylor]: Taking taylor expansion of (/ 1 im) in im 46.871 * [taylor]: Taking taylor expansion of im in im 46.871 * [backup-simplify]: Simplify 0 into 0 46.871 * [backup-simplify]: Simplify 1 into 1 46.871 * [backup-simplify]: Simplify (/ 1 1) into 1 46.871 * [backup-simplify]: Simplify (log 1) into 0 46.872 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 46.872 * [backup-simplify]: Simplify (* 1/3 (- (log im))) into (* -1/3 (log im)) 46.872 * [backup-simplify]: Simplify (exp (* -1/3 (log im))) into (pow im -1/3) 46.872 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 1/3) in im 46.872 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 im)))) in im 46.872 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 im))) in im 46.872 * [taylor]: Taking taylor expansion of 1/3 in im 46.872 * [backup-simplify]: Simplify 1/3 into 1/3 46.872 * [taylor]: Taking taylor expansion of (log (/ 1 im)) in im 46.872 * [taylor]: Taking taylor expansion of (/ 1 im) in im 46.872 * [taylor]: Taking taylor expansion of im in im 46.872 * [backup-simplify]: Simplify 0 into 0 46.872 * [backup-simplify]: Simplify 1 into 1 46.873 * [backup-simplify]: Simplify (/ 1 1) into 1 46.873 * [backup-simplify]: Simplify (log 1) into 0 46.874 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 46.874 * [backup-simplify]: Simplify (* 1/3 (- (log im))) into (* -1/3 (log im)) 46.874 * [backup-simplify]: Simplify (exp (* -1/3 (log im))) into (pow im -1/3) 46.874 * [backup-simplify]: Simplify (pow im -1/3) into (pow im -1/3) 46.875 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 46.876 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 46.877 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 46.877 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log im)))) into 0 46.878 * [backup-simplify]: Simplify (* (exp (* -1/3 (log im))) (+ (* (/ (pow 0 1) 1)))) into 0 46.878 * [backup-simplify]: Simplify 0 into 0 46.879 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.882 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 46.882 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 46.883 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (log im))))) into 0 46.885 * [backup-simplify]: Simplify (* (exp (* -1/3 (log im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 46.885 * [backup-simplify]: Simplify 0 into 0 46.886 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.891 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 46.891 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 46.893 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log im)))))) into 0 46.895 * [backup-simplify]: Simplify (* (exp (* -1/3 (log im))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 46.895 * [backup-simplify]: Simplify 0 into 0 46.896 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.908 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow 1 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow 1 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow 1 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow 1 1)))) 24) into 0 46.908 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 46.910 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log im))))))) into 0 46.911 * [backup-simplify]: Simplify (* (exp (* -1/3 (log im))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 46.912 * [backup-simplify]: Simplify 0 into 0 46.912 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.922 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow 1 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow 1 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow 1 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow 1 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow 1 1)))) 120) into 0 46.922 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 46.923 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log im)))))))) into 0 46.925 * [backup-simplify]: Simplify (* (exp (* -1/3 (log im))) (+ (* (/ (pow 0 5) 120)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 46.925 * [backup-simplify]: Simplify 0 into 0 46.926 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.956 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow 1 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow 1 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow 1 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow 1 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow 1 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow 1 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow 1 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow 1 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow 1 1)))) 720) into 0 46.957 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 46.959 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log im))))))))) into 0 46.965 * [backup-simplify]: Simplify (* (exp (* -1/3 (log im))) (+ (* (/ (pow 0 6) 720)) (* (/ (pow 0 4) 24) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 2) 2)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 46.965 * [backup-simplify]: Simplify 0 into 0 46.965 * [backup-simplify]: Simplify (pow (/ 1 im) -1/3) into (pow (/ 1 im) -1/3) 46.965 * [backup-simplify]: Simplify (cbrt (/ 1 (- im))) into (* (cbrt -1) (pow (/ 1 im) 1/3)) 46.965 * [approximate]: Taking taylor expansion of (* (cbrt -1) (pow (/ 1 im) 1/3)) in (im) around 0 46.965 * [taylor]: Taking taylor expansion of (* (cbrt -1) (pow (/ 1 im) 1/3)) in im 46.965 * [taylor]: Taking taylor expansion of (cbrt -1) in im 46.965 * [taylor]: Taking taylor expansion of -1 in im 46.965 * [backup-simplify]: Simplify -1 into -1 46.966 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 46.966 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 46.966 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 1/3) in im 46.966 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 im)))) in im 46.966 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 im))) in im 46.966 * [taylor]: Taking taylor expansion of 1/3 in im 46.967 * [backup-simplify]: Simplify 1/3 into 1/3 46.967 * [taylor]: Taking taylor expansion of (log (/ 1 im)) in im 46.967 * [taylor]: Taking taylor expansion of (/ 1 im) in im 46.967 * [taylor]: Taking taylor expansion of im in im 46.967 * [backup-simplify]: Simplify 0 into 0 46.967 * [backup-simplify]: Simplify 1 into 1 46.967 * [backup-simplify]: Simplify (/ 1 1) into 1 46.967 * [backup-simplify]: Simplify (log 1) into 0 46.968 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 46.968 * [backup-simplify]: Simplify (* 1/3 (- (log im))) into (* -1/3 (log im)) 46.968 * [backup-simplify]: Simplify (exp (* -1/3 (log im))) into (pow im -1/3) 46.968 * [taylor]: Taking taylor expansion of (* (cbrt -1) (pow (/ 1 im) 1/3)) in im 46.968 * [taylor]: Taking taylor expansion of (cbrt -1) in im 46.968 * [taylor]: Taking taylor expansion of -1 in im 46.968 * [backup-simplify]: Simplify -1 into -1 46.969 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 46.969 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 46.969 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 1/3) in im 46.969 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 im)))) in im 46.969 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 im))) in im 46.969 * [taylor]: Taking taylor expansion of 1/3 in im 46.969 * [backup-simplify]: Simplify 1/3 into 1/3 46.969 * [taylor]: Taking taylor expansion of (log (/ 1 im)) in im 46.969 * [taylor]: Taking taylor expansion of (/ 1 im) in im 46.969 * [taylor]: Taking taylor expansion of im in im 46.970 * [backup-simplify]: Simplify 0 into 0 46.970 * [backup-simplify]: Simplify 1 into 1 46.970 * [backup-simplify]: Simplify (/ 1 1) into 1 46.970 * [backup-simplify]: Simplify (log 1) into 0 46.971 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 46.971 * [backup-simplify]: Simplify (* 1/3 (- (log im))) into (* -1/3 (log im)) 46.971 * [backup-simplify]: Simplify (exp (* -1/3 (log im))) into (pow im -1/3) 46.971 * [backup-simplify]: Simplify (* (cbrt -1) (pow im -1/3)) into (* (cbrt -1) (pow (/ 1 im) 1/3)) 46.972 * [backup-simplify]: Simplify (* (cbrt -1) (pow (/ 1 im) 1/3)) into (* (cbrt -1) (pow (/ 1 im) 1/3)) 46.973 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 46.974 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 46.974 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 46.975 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log im)))) into 0 46.976 * [backup-simplify]: Simplify (* (exp (* -1/3 (log im))) (+ (* (/ (pow 0 1) 1)))) into 0 46.976 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (* 0 (pow im -1/3))) into 0 46.976 * [backup-simplify]: Simplify 0 into 0 46.977 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.980 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 46.981 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 46.982 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (log im))))) into 0 46.983 * [backup-simplify]: Simplify (* (exp (* -1/3 (log im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 46.984 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 46.985 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (+ (* 0 0) (* 0 (pow im -1/3)))) into 0 46.985 * [backup-simplify]: Simplify 0 into 0 46.986 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.992 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 46.992 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 46.993 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log im)))))) into 0 46.995 * [backup-simplify]: Simplify (* (exp (* -1/3 (log im))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 46.996 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)))) (* 3 (cbrt -1))) into 0 46.998 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im -1/3))))) into 0 46.998 * [backup-simplify]: Simplify 0 into 0 46.998 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.004 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow 1 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow 1 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow 1 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow 1 1)))) 24) into 0 47.005 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 47.006 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log im))))))) into 0 47.007 * [backup-simplify]: Simplify (* (exp (* -1/3 (log im))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 47.008 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)) (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 47.009 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im -1/3)))))) into 0 47.009 * [backup-simplify]: Simplify 0 into 0 47.010 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.019 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow 1 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow 1 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow 1 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow 1 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow 1 1)))) 120) into 0 47.019 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 47.020 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log im)))))))) into 0 47.022 * [backup-simplify]: Simplify (* (exp (* -1/3 (log im))) (+ (* (/ (pow 0 5) 120)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 47.023 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)) (* 2 (* 0 0 0)))) (* 3 (cbrt -1))) into 0 47.025 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im -1/3))))))) into 0 47.025 * [backup-simplify]: Simplify 0 into 0 47.025 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.060 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow 1 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow 1 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow 1 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow 1 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow 1 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow 1 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow 1 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow 1 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow 1 1)))) 720) into 0 47.061 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 47.063 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log im))))))))) into 0 47.070 * [backup-simplify]: Simplify (* (exp (* -1/3 (log im))) (+ (* (/ (pow 0 6) 720)) (* (/ (pow 0 4) 24) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 2) 2)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 47.072 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)) (* 2 (* 0 0 0)) (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 47.075 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im -1/3)))))))) into 0 47.075 * [backup-simplify]: Simplify 0 into 0 47.075 * [backup-simplify]: Simplify (* (cbrt -1) (pow (/ 1 (/ 1 (- im))) 1/3)) into (* (cbrt -1) (pow (* im -1) 1/3)) 47.075 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 3 1 1) 47.075 * [backup-simplify]: Simplify (cbrt im) into (pow im 1/3) 47.075 * [approximate]: Taking taylor expansion of (pow im 1/3) in (im) around 0 47.076 * [taylor]: Taking taylor expansion of (pow im 1/3) in im 47.076 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log im))) in im 47.076 * [taylor]: Taking taylor expansion of (* 1/3 (log im)) in im 47.076 * [taylor]: Taking taylor expansion of 1/3 in im 47.076 * [backup-simplify]: Simplify 1/3 into 1/3 47.076 * [taylor]: Taking taylor expansion of (log im) in im 47.076 * [taylor]: Taking taylor expansion of im in im 47.076 * [backup-simplify]: Simplify 0 into 0 47.076 * [backup-simplify]: Simplify 1 into 1 47.076 * [backup-simplify]: Simplify (log 1) into 0 47.077 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) 0) into (log im) 47.077 * [backup-simplify]: Simplify (* 1/3 (log im)) into (* 1/3 (log im)) 47.077 * [backup-simplify]: Simplify (exp (* 1/3 (log im))) into (pow im 1/3) 47.077 * [taylor]: Taking taylor expansion of (pow im 1/3) in im 47.077 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log im))) in im 47.077 * [taylor]: Taking taylor expansion of (* 1/3 (log im)) in im 47.077 * [taylor]: Taking taylor expansion of 1/3 in im 47.077 * [backup-simplify]: Simplify 1/3 into 1/3 47.077 * [taylor]: Taking taylor expansion of (log im) in im 47.077 * [taylor]: Taking taylor expansion of im in im 47.077 * [backup-simplify]: Simplify 0 into 0 47.077 * [backup-simplify]: Simplify 1 into 1 47.077 * [backup-simplify]: Simplify (log 1) into 0 47.078 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) 0) into (log im) 47.078 * [backup-simplify]: Simplify (* 1/3 (log im)) into (* 1/3 (log im)) 47.078 * [backup-simplify]: Simplify (exp (* 1/3 (log im))) into (pow im 1/3) 47.078 * [backup-simplify]: Simplify (pow im 1/3) into (pow im 1/3) 47.079 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 47.080 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) 0) into (log im) 47.080 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log im))) into 0 47.081 * [backup-simplify]: Simplify (* (exp (* 1/3 (log im))) (+ (* (/ (pow 0 1) 1)))) into 0 47.081 * [backup-simplify]: Simplify 0 into 0 47.084 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 47.085 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) 0) into (log im) 47.086 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log im)))) into 0 47.087 * [backup-simplify]: Simplify (* (exp (* 1/3 (log im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 47.087 * [backup-simplify]: Simplify 0 into 0 47.092 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 47.093 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) 0) into (log im) 47.094 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log im))))) into 0 47.096 * [backup-simplify]: Simplify (* (exp (* 1/3 (log im))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 47.096 * [backup-simplify]: Simplify 0 into 0 47.107 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow 1 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow 1 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow 1 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow 1 1)))) 24) into 0 47.108 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) 0) into (log im) 47.109 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log im)))))) into 0 47.112 * [backup-simplify]: Simplify (* (exp (* 1/3 (log im))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 47.112 * [backup-simplify]: Simplify 0 into 0 47.128 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow 1 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow 1 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow 1 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow 1 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow 1 1)))) 120) into 0 47.129 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) 0) into (log im) 47.130 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log im))))))) into 0 47.132 * [backup-simplify]: Simplify (* (exp (* 1/3 (log im))) (+ (* (/ (pow 0 5) 120)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 47.132 * [backup-simplify]: Simplify 0 into 0 47.150 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow 1 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow 1 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow 1 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow 1 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow 1 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow 1 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow 1 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow 1 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow 1 1)))) 720) into 0 47.151 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) 0) into (log im) 47.152 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log im)))))))) into 0 47.155 * [backup-simplify]: Simplify (* (exp (* 1/3 (log im))) (+ (* (/ (pow 0 6) 720)) (* (/ (pow 0 4) 24) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 2) 2)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 47.155 * [backup-simplify]: Simplify 0 into 0 47.155 * [backup-simplify]: Simplify (pow im 1/3) into (pow im 1/3) 47.156 * [backup-simplify]: Simplify (cbrt (/ 1 im)) into (pow (/ 1 im) 1/3) 47.156 * [approximate]: Taking taylor expansion of (pow (/ 1 im) 1/3) in (im) around 0 47.156 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 1/3) in im 47.156 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 im)))) in im 47.156 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 im))) in im 47.156 * [taylor]: Taking taylor expansion of 1/3 in im 47.156 * [backup-simplify]: Simplify 1/3 into 1/3 47.156 * [taylor]: Taking taylor expansion of (log (/ 1 im)) in im 47.156 * [taylor]: Taking taylor expansion of (/ 1 im) in im 47.156 * [taylor]: Taking taylor expansion of im in im 47.156 * [backup-simplify]: Simplify 0 into 0 47.156 * [backup-simplify]: Simplify 1 into 1 47.156 * [backup-simplify]: Simplify (/ 1 1) into 1 47.156 * [backup-simplify]: Simplify (log 1) into 0 47.157 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 47.157 * [backup-simplify]: Simplify (* 1/3 (- (log im))) into (* -1/3 (log im)) 47.157 * [backup-simplify]: Simplify (exp (* -1/3 (log im))) into (pow im -1/3) 47.157 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 1/3) in im 47.157 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 im)))) in im 47.157 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 im))) in im 47.157 * [taylor]: Taking taylor expansion of 1/3 in im 47.157 * [backup-simplify]: Simplify 1/3 into 1/3 47.157 * [taylor]: Taking taylor expansion of (log (/ 1 im)) in im 47.157 * [taylor]: Taking taylor expansion of (/ 1 im) in im 47.157 * [taylor]: Taking taylor expansion of im in im 47.157 * [backup-simplify]: Simplify 0 into 0 47.157 * [backup-simplify]: Simplify 1 into 1 47.157 * [backup-simplify]: Simplify (/ 1 1) into 1 47.157 * [backup-simplify]: Simplify (log 1) into 0 47.158 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 47.158 * [backup-simplify]: Simplify (* 1/3 (- (log im))) into (* -1/3 (log im)) 47.158 * [backup-simplify]: Simplify (exp (* -1/3 (log im))) into (pow im -1/3) 47.158 * [backup-simplify]: Simplify (pow im -1/3) into (pow im -1/3) 47.158 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 47.159 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 47.159 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 47.160 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log im)))) into 0 47.160 * [backup-simplify]: Simplify (* (exp (* -1/3 (log im))) (+ (* (/ (pow 0 1) 1)))) into 0 47.160 * [backup-simplify]: Simplify 0 into 0 47.161 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.162 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 47.163 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 47.163 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (log im))))) into 0 47.164 * [backup-simplify]: Simplify (* (exp (* -1/3 (log im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 47.164 * [backup-simplify]: Simplify 0 into 0 47.165 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.167 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 47.168 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 47.168 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log im)))))) into 0 47.169 * [backup-simplify]: Simplify (* (exp (* -1/3 (log im))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 47.169 * [backup-simplify]: Simplify 0 into 0 47.170 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.181 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow 1 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow 1 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow 1 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow 1 1)))) 24) into 0 47.182 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 47.183 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log im))))))) into 0 47.184 * [backup-simplify]: Simplify (* (exp (* -1/3 (log im))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 47.184 * [backup-simplify]: Simplify 0 into 0 47.185 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.194 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow 1 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow 1 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow 1 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow 1 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow 1 1)))) 120) into 0 47.195 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 47.196 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log im)))))))) into 0 47.198 * [backup-simplify]: Simplify (* (exp (* -1/3 (log im))) (+ (* (/ (pow 0 5) 120)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 47.198 * [backup-simplify]: Simplify 0 into 0 47.199 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.215 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow 1 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow 1 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow 1 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow 1 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow 1 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow 1 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow 1 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow 1 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow 1 1)))) 720) into 0 47.216 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 47.217 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log im))))))))) into 0 47.220 * [backup-simplify]: Simplify (* (exp (* -1/3 (log im))) (+ (* (/ (pow 0 6) 720)) (* (/ (pow 0 4) 24) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 2) 2)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 47.220 * [backup-simplify]: Simplify 0 into 0 47.220 * [backup-simplify]: Simplify (pow (/ 1 im) -1/3) into (pow (/ 1 im) -1/3) 47.221 * [backup-simplify]: Simplify (cbrt (/ 1 (- im))) into (* (cbrt -1) (pow (/ 1 im) 1/3)) 47.221 * [approximate]: Taking taylor expansion of (* (cbrt -1) (pow (/ 1 im) 1/3)) in (im) around 0 47.221 * [taylor]: Taking taylor expansion of (* (cbrt -1) (pow (/ 1 im) 1/3)) in im 47.221 * [taylor]: Taking taylor expansion of (cbrt -1) in im 47.221 * [taylor]: Taking taylor expansion of -1 in im 47.221 * [backup-simplify]: Simplify -1 into -1 47.221 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 47.221 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 47.222 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 1/3) in im 47.222 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 im)))) in im 47.222 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 im))) in im 47.222 * [taylor]: Taking taylor expansion of 1/3 in im 47.222 * [backup-simplify]: Simplify 1/3 into 1/3 47.222 * [taylor]: Taking taylor expansion of (log (/ 1 im)) in im 47.222 * [taylor]: Taking taylor expansion of (/ 1 im) in im 47.222 * [taylor]: Taking taylor expansion of im in im 47.222 * [backup-simplify]: Simplify 0 into 0 47.222 * [backup-simplify]: Simplify 1 into 1 47.222 * [backup-simplify]: Simplify (/ 1 1) into 1 47.222 * [backup-simplify]: Simplify (log 1) into 0 47.222 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 47.223 * [backup-simplify]: Simplify (* 1/3 (- (log im))) into (* -1/3 (log im)) 47.223 * [backup-simplify]: Simplify (exp (* -1/3 (log im))) into (pow im -1/3) 47.223 * [taylor]: Taking taylor expansion of (* (cbrt -1) (pow (/ 1 im) 1/3)) in im 47.223 * [taylor]: Taking taylor expansion of (cbrt -1) in im 47.223 * [taylor]: Taking taylor expansion of -1 in im 47.223 * [backup-simplify]: Simplify -1 into -1 47.223 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 47.223 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 47.223 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 1/3) in im 47.223 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 im)))) in im 47.223 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 im))) in im 47.223 * [taylor]: Taking taylor expansion of 1/3 in im 47.224 * [backup-simplify]: Simplify 1/3 into 1/3 47.224 * [taylor]: Taking taylor expansion of (log (/ 1 im)) in im 47.224 * [taylor]: Taking taylor expansion of (/ 1 im) in im 47.224 * [taylor]: Taking taylor expansion of im in im 47.224 * [backup-simplify]: Simplify 0 into 0 47.224 * [backup-simplify]: Simplify 1 into 1 47.224 * [backup-simplify]: Simplify (/ 1 1) into 1 47.224 * [backup-simplify]: Simplify (log 1) into 0 47.224 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 47.225 * [backup-simplify]: Simplify (* 1/3 (- (log im))) into (* -1/3 (log im)) 47.225 * [backup-simplify]: Simplify (exp (* -1/3 (log im))) into (pow im -1/3) 47.225 * [backup-simplify]: Simplify (* (cbrt -1) (pow im -1/3)) into (* (cbrt -1) (pow (/ 1 im) 1/3)) 47.225 * [backup-simplify]: Simplify (* (cbrt -1) (pow (/ 1 im) 1/3)) into (* (cbrt -1) (pow (/ 1 im) 1/3)) 47.226 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 47.227 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 47.227 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 47.228 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log im)))) into 0 47.228 * [backup-simplify]: Simplify (* (exp (* -1/3 (log im))) (+ (* (/ (pow 0 1) 1)))) into 0 47.228 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (* 0 (pow im -1/3))) into 0 47.228 * [backup-simplify]: Simplify 0 into 0 47.229 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.231 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 47.231 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 47.231 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (log im))))) into 0 47.232 * [backup-simplify]: Simplify (* (exp (* -1/3 (log im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 47.233 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 47.234 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (+ (* 0 0) (* 0 (pow im -1/3)))) into 0 47.234 * [backup-simplify]: Simplify 0 into 0 47.234 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.237 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 47.238 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 47.239 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log im)))))) into 0 47.239 * [backup-simplify]: Simplify (* (exp (* -1/3 (log im))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 47.240 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)))) (* 3 (cbrt -1))) into 0 47.241 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im -1/3))))) into 0 47.241 * [backup-simplify]: Simplify 0 into 0 47.242 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.248 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow 1 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow 1 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow 1 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow 1 1)))) 24) into 0 47.248 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 47.249 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log im))))))) into 0 47.251 * [backup-simplify]: Simplify (* (exp (* -1/3 (log im))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 47.252 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)) (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 47.253 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im -1/3)))))) into 0 47.253 * [backup-simplify]: Simplify 0 into 0 47.254 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.271 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow 1 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow 1 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow 1 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow 1 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow 1 1)))) 120) into 0 47.272 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 47.281 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log im)))))))) into 0 47.285 * [backup-simplify]: Simplify (* (exp (* -1/3 (log im))) (+ (* (/ (pow 0 5) 120)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 47.287 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)) (* 2 (* 0 0 0)))) (* 3 (cbrt -1))) into 0 47.289 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im -1/3))))))) into 0 47.289 * [backup-simplify]: Simplify 0 into 0 47.290 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.311 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow 1 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow 1 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow 1 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow 1 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow 1 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow 1 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow 1 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow 1 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow 1 1)))) 720) into 0 47.312 * [backup-simplify]: Simplify (+ (* (- 1) (log im)) 0) into (- (log im)) 47.313 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log im))))))))) into 0 47.316 * [backup-simplify]: Simplify (* (exp (* -1/3 (log im))) (+ (* (/ (pow 0 6) 720)) (* (/ (pow 0 4) 24) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 2) 2)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 47.317 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)) (* 2 (* 0 0 0)) (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 47.319 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im -1/3)))))))) into 0 47.319 * [backup-simplify]: Simplify 0 into 0 47.319 * [backup-simplify]: Simplify (* (cbrt -1) (pow (/ 1 (/ 1 (- im))) 1/3)) into (* (cbrt -1) (pow (* im -1) 1/3)) 47.319 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 3 1) 47.319 * [backup-simplify]: Simplify (* (cbrt im) (cbrt im)) into (pow (pow im 2) 1/3) 47.319 * [approximate]: Taking taylor expansion of (pow (pow im 2) 1/3) in (im) around 0 47.319 * [taylor]: Taking taylor expansion of (pow (pow im 2) 1/3) in im 47.319 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (pow im 2)))) in im 47.319 * [taylor]: Taking taylor expansion of (* 1/3 (log (pow im 2))) in im 47.319 * [taylor]: Taking taylor expansion of 1/3 in im 47.319 * [backup-simplify]: Simplify 1/3 into 1/3 47.320 * [taylor]: Taking taylor expansion of (log (pow im 2)) in im 47.320 * [taylor]: Taking taylor expansion of (pow im 2) in im 47.320 * [taylor]: Taking taylor expansion of im in im 47.320 * [backup-simplify]: Simplify 0 into 0 47.320 * [backup-simplify]: Simplify 1 into 1 47.320 * [backup-simplify]: Simplify (* 1 1) into 1 47.320 * [backup-simplify]: Simplify (log 1) into 0 47.320 * [backup-simplify]: Simplify (+ (* (- -2) (log im)) 0) into (* 2 (log im)) 47.320 * [backup-simplify]: Simplify (* 1/3 (* 2 (log im))) into (* 2/3 (log im)) 47.320 * [backup-simplify]: Simplify (exp (* 2/3 (log im))) into (pow im 2/3) 47.320 * [taylor]: Taking taylor expansion of (pow (pow im 2) 1/3) in im 47.320 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (pow im 2)))) in im 47.320 * [taylor]: Taking taylor expansion of (* 1/3 (log (pow im 2))) in im 47.321 * [taylor]: Taking taylor expansion of 1/3 in im 47.321 * [backup-simplify]: Simplify 1/3 into 1/3 47.321 * [taylor]: Taking taylor expansion of (log (pow im 2)) in im 47.321 * [taylor]: Taking taylor expansion of (pow im 2) in im 47.321 * [taylor]: Taking taylor expansion of im in im 47.321 * [backup-simplify]: Simplify 0 into 0 47.321 * [backup-simplify]: Simplify 1 into 1 47.321 * [backup-simplify]: Simplify (* 1 1) into 1 47.321 * [backup-simplify]: Simplify (log 1) into 0 47.321 * [backup-simplify]: Simplify (+ (* (- -2) (log im)) 0) into (* 2 (log im)) 47.321 * [backup-simplify]: Simplify (* 1/3 (* 2 (log im))) into (* 2/3 (log im)) 47.321 * [backup-simplify]: Simplify (exp (* 2/3 (log im))) into (pow im 2/3) 47.322 * [backup-simplify]: Simplify (pow im 2/3) into (pow im 2/3) 47.322 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 47.323 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 47.323 * [backup-simplify]: Simplify (+ (* (- -2) (log im)) 0) into (* 2 (log im)) 47.323 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (* 2 (log im)))) into 0 47.324 * [backup-simplify]: Simplify (* (exp (* 2/3 (log im))) (+ (* (/ (pow 0 1) 1)))) into 0 47.324 * [backup-simplify]: Simplify 0 into 0 47.324 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 47.326 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 47.326 * [backup-simplify]: Simplify (+ (* (- -2) (log im)) 0) into (* 2 (log im)) 47.327 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (* 2 (log im))))) into 0 47.328 * [backup-simplify]: Simplify (* (exp (* 2/3 (log im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 47.328 * [backup-simplify]: Simplify 0 into 0 47.330 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 47.335 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 47.335 * [backup-simplify]: Simplify (+ (* (- -2) (log im)) 0) into (* 2 (log im)) 47.336 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* 2 (log im)))))) into 0 47.338 * [backup-simplify]: Simplify (* (exp (* 2/3 (log im))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 47.338 * [backup-simplify]: Simplify 0 into 0 47.339 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 47.350 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow 1 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow 1 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow 1 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow 1 1)))) 24) into 0 47.351 * [backup-simplify]: Simplify (+ (* (- -2) (log im)) 0) into (* 2 (log im)) 47.352 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* 2 (log im))))))) into 0 47.355 * [backup-simplify]: Simplify (* (exp (* 2/3 (log im))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 47.355 * [backup-simplify]: Simplify 0 into 0 47.357 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 47.375 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow 1 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow 1 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow 1 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow 1 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow 1 1)))) 120) into 0 47.376 * [backup-simplify]: Simplify (+ (* (- -2) (log im)) 0) into (* 2 (log im)) 47.378 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* 2 (log im)))))))) into 0 47.382 * [backup-simplify]: Simplify (* (exp (* 2/3 (log im))) (+ (* (/ (pow 0 5) 120)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 47.382 * [backup-simplify]: Simplify 0 into 0 47.384 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 47.426 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow 1 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow 1 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow 1 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow 1 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow 1 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow 1 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow 1 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow 1 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow 1 1)))) 720) into 0 47.426 * [backup-simplify]: Simplify (+ (* (- -2) (log im)) 0) into (* 2 (log im)) 47.429 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* 2 (log im))))))))) into 0 47.434 * [backup-simplify]: Simplify (* (exp (* 2/3 (log im))) (+ (* (/ (pow 0 6) 720)) (* (/ (pow 0 4) 24) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 2) 2)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 47.434 * [backup-simplify]: Simplify 0 into 0 47.435 * [backup-simplify]: Simplify (pow im 2/3) into (pow im 2/3) 47.435 * [backup-simplify]: Simplify (* (cbrt (/ 1 im)) (cbrt (/ 1 im))) into (pow (/ 1 (pow im 2)) 1/3) 47.435 * [approximate]: Taking taylor expansion of (pow (/ 1 (pow im 2)) 1/3) in (im) around 0 47.435 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow im 2)) 1/3) in im 47.435 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow im 2))))) in im 47.435 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow im 2)))) in im 47.435 * [taylor]: Taking taylor expansion of 1/3 in im 47.435 * [backup-simplify]: Simplify 1/3 into 1/3 47.435 * [taylor]: Taking taylor expansion of (log (/ 1 (pow im 2))) in im 47.435 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 47.435 * [taylor]: Taking taylor expansion of (pow im 2) in im 47.435 * [taylor]: Taking taylor expansion of im in im 47.435 * [backup-simplify]: Simplify 0 into 0 47.435 * [backup-simplify]: Simplify 1 into 1 47.436 * [backup-simplify]: Simplify (* 1 1) into 1 47.436 * [backup-simplify]: Simplify (/ 1 1) into 1 47.436 * [backup-simplify]: Simplify (log 1) into 0 47.437 * [backup-simplify]: Simplify (+ (* (- 2) (log im)) 0) into (- (* 2 (log im))) 47.437 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log im)))) into (* -2/3 (log im)) 47.437 * [backup-simplify]: Simplify (exp (* -2/3 (log im))) into (pow im -2/3) 47.437 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow im 2)) 1/3) in im 47.437 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow im 2))))) in im 47.437 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow im 2)))) in im 47.437 * [taylor]: Taking taylor expansion of 1/3 in im 47.437 * [backup-simplify]: Simplify 1/3 into 1/3 47.437 * [taylor]: Taking taylor expansion of (log (/ 1 (pow im 2))) in im 47.437 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 47.437 * [taylor]: Taking taylor expansion of (pow im 2) in im 47.437 * [taylor]: Taking taylor expansion of im in im 47.437 * [backup-simplify]: Simplify 0 into 0 47.437 * [backup-simplify]: Simplify 1 into 1 47.438 * [backup-simplify]: Simplify (* 1 1) into 1 47.438 * [backup-simplify]: Simplify (/ 1 1) into 1 47.438 * [backup-simplify]: Simplify (log 1) into 0 47.439 * [backup-simplify]: Simplify (+ (* (- 2) (log im)) 0) into (- (* 2 (log im))) 47.439 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log im)))) into (* -2/3 (log im)) 47.439 * [backup-simplify]: Simplify (exp (* -2/3 (log im))) into (pow im -2/3) 47.439 * [backup-simplify]: Simplify (pow im -2/3) into (pow im -2/3) 47.440 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 47.441 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 47.442 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 47.442 * [backup-simplify]: Simplify (+ (* (- 2) (log im)) 0) into (- (* 2 (log im))) 47.443 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (* 2 (log im))))) into 0 47.444 * [backup-simplify]: Simplify (* (exp (* -2/3 (log im))) (+ (* (/ (pow 0 1) 1)))) into 0 47.444 * [backup-simplify]: Simplify 0 into 0 47.445 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 47.446 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.447 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 47.448 * [backup-simplify]: Simplify (+ (* (- 2) (log im)) 0) into (- (* 2 (log im))) 47.448 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (* 2 (log im)))))) into 0 47.449 * [backup-simplify]: Simplify (* (exp (* -2/3 (log im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 47.449 * [backup-simplify]: Simplify 0 into 0 47.450 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 47.451 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.453 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 47.454 * [backup-simplify]: Simplify (+ (* (- 2) (log im)) 0) into (- (* 2 (log im))) 47.454 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (* 2 (log im))))))) into 0 47.455 * [backup-simplify]: Simplify (* (exp (* -2/3 (log im))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 47.455 * [backup-simplify]: Simplify 0 into 0 47.456 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 47.457 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.463 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow 1 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow 1 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow 1 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow 1 1)))) 24) into 0 47.463 * [backup-simplify]: Simplify (+ (* (- 2) (log im)) 0) into (- (* 2 (log im))) 47.464 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (* 2 (log im)))))))) into 0 47.465 * [backup-simplify]: Simplify (* (exp (* -2/3 (log im))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 47.465 * [backup-simplify]: Simplify 0 into 0 47.466 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 47.467 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.477 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow 1 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow 1 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow 1 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow 1 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow 1 1)))) 120) into 0 47.478 * [backup-simplify]: Simplify (+ (* (- 2) (log im)) 0) into (- (* 2 (log im))) 47.479 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (* 2 (log im))))))))) into 0 47.481 * [backup-simplify]: Simplify (* (exp (* -2/3 (log im))) (+ (* (/ (pow 0 5) 120)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 47.481 * [backup-simplify]: Simplify 0 into 0 47.482 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 47.482 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.499 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow 1 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow 1 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow 1 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow 1 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow 1 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow 1 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow 1 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow 1 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow 1 1)))) 720) into 0 47.500 * [backup-simplify]: Simplify (+ (* (- 2) (log im)) 0) into (- (* 2 (log im))) 47.501 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (* 2 (log im)))))))))) into 0 47.504 * [backup-simplify]: Simplify (* (exp (* -2/3 (log im))) (+ (* (/ (pow 0 6) 720)) (* (/ (pow 0 4) 24) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 2) 2)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 47.504 * [backup-simplify]: Simplify 0 into 0 47.504 * [backup-simplify]: Simplify (pow (/ 1 im) -2/3) into (pow (/ 1 im) -2/3) 47.504 * [backup-simplify]: Simplify (* (cbrt (/ 1 (- im))) (cbrt (/ 1 (- im)))) into (* (pow (cbrt -1) 2) (pow (/ 1 (pow im 2)) 1/3)) 47.504 * [approximate]: Taking taylor expansion of (* (pow (cbrt -1) 2) (pow (/ 1 (pow im 2)) 1/3)) in (im) around 0 47.504 * [taylor]: Taking taylor expansion of (* (pow (cbrt -1) 2) (pow (/ 1 (pow im 2)) 1/3)) in im 47.504 * [taylor]: Taking taylor expansion of (pow (cbrt -1) 2) in im 47.504 * [taylor]: Taking taylor expansion of (cbrt -1) in im 47.504 * [taylor]: Taking taylor expansion of -1 in im 47.504 * [backup-simplify]: Simplify -1 into -1 47.505 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 47.505 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 47.505 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow im 2)) 1/3) in im 47.505 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow im 2))))) in im 47.505 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow im 2)))) in im 47.505 * [taylor]: Taking taylor expansion of 1/3 in im 47.505 * [backup-simplify]: Simplify 1/3 into 1/3 47.505 * [taylor]: Taking taylor expansion of (log (/ 1 (pow im 2))) in im 47.505 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 47.505 * [taylor]: Taking taylor expansion of (pow im 2) in im 47.505 * [taylor]: Taking taylor expansion of im in im 47.505 * [backup-simplify]: Simplify 0 into 0 47.505 * [backup-simplify]: Simplify 1 into 1 47.505 * [backup-simplify]: Simplify (* 1 1) into 1 47.506 * [backup-simplify]: Simplify (/ 1 1) into 1 47.506 * [backup-simplify]: Simplify (log 1) into 0 47.506 * [backup-simplify]: Simplify (+ (* (- 2) (log im)) 0) into (- (* 2 (log im))) 47.506 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log im)))) into (* -2/3 (log im)) 47.506 * [backup-simplify]: Simplify (exp (* -2/3 (log im))) into (pow im -2/3) 47.506 * [taylor]: Taking taylor expansion of (* (pow (cbrt -1) 2) (pow (/ 1 (pow im 2)) 1/3)) in im 47.506 * [taylor]: Taking taylor expansion of (pow (cbrt -1) 2) in im 47.506 * [taylor]: Taking taylor expansion of (cbrt -1) in im 47.506 * [taylor]: Taking taylor expansion of -1 in im 47.506 * [backup-simplify]: Simplify -1 into -1 47.507 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 47.507 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 47.507 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow im 2)) 1/3) in im 47.507 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow im 2))))) in im 47.507 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow im 2)))) in im 47.507 * [taylor]: Taking taylor expansion of 1/3 in im 47.507 * [backup-simplify]: Simplify 1/3 into 1/3 47.507 * [taylor]: Taking taylor expansion of (log (/ 1 (pow im 2))) in im 47.507 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 47.507 * [taylor]: Taking taylor expansion of (pow im 2) in im 47.508 * [taylor]: Taking taylor expansion of im in im 47.508 * [backup-simplify]: Simplify 0 into 0 47.508 * [backup-simplify]: Simplify 1 into 1 47.508 * [backup-simplify]: Simplify (* 1 1) into 1 47.508 * [backup-simplify]: Simplify (/ 1 1) into 1 47.508 * [backup-simplify]: Simplify (log 1) into 0 47.509 * [backup-simplify]: Simplify (+ (* (- 2) (log im)) 0) into (- (* 2 (log im))) 47.509 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log im)))) into (* -2/3 (log im)) 47.509 * [backup-simplify]: Simplify (exp (* -2/3 (log im))) into (pow im -2/3) 47.510 * [backup-simplify]: Simplify (* (cbrt -1) (cbrt -1)) into (pow (cbrt -1) 2) 47.510 * [backup-simplify]: Simplify (* (pow (cbrt -1) 2) (pow im -2/3)) into (* (pow (cbrt -1) 2) (pow (/ 1 (pow im 2)) 1/3)) 47.511 * [backup-simplify]: Simplify (* (pow (cbrt -1) 2) (pow (/ 1 (pow im 2)) 1/3)) into (* (pow (cbrt -1) 2) (pow (/ 1 (pow im 2)) 1/3)) 47.512 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 47.519 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 47.521 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 47.521 * [backup-simplify]: Simplify (+ (* (- 2) (log im)) 0) into (- (* 2 (log im))) 47.522 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (* 2 (log im))))) into 0 47.523 * [backup-simplify]: Simplify (* (exp (* -2/3 (log im))) (+ (* (/ (pow 0 1) 1)))) into 0 47.523 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (* 0 (cbrt -1))) into 0 47.524 * [backup-simplify]: Simplify (+ (* (pow (cbrt -1) 2) 0) (* 0 (pow im -2/3))) into 0 47.524 * [backup-simplify]: Simplify 0 into 0 47.525 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 47.526 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.529 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 47.530 * [backup-simplify]: Simplify (+ (* (- 2) (log im)) 0) into (- (* 2 (log im))) 47.531 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (* 2 (log im)))))) into 0 47.532 * [backup-simplify]: Simplify (* (exp (* -2/3 (log im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 47.534 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 47.534 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (+ (* 0 0) (* 0 (cbrt -1)))) into 0 47.535 * [backup-simplify]: Simplify (+ (* (pow (cbrt -1) 2) 0) (+ (* 0 0) (* 0 (pow im -2/3)))) into 0 47.535 * [backup-simplify]: Simplify 0 into 0 47.536 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 47.536 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.539 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 47.539 * [backup-simplify]: Simplify (+ (* (- 2) (log im)) 0) into (- (* 2 (log im))) 47.540 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (* 2 (log im))))))) into 0 47.541 * [backup-simplify]: Simplify (* (exp (* -2/3 (log im))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 47.542 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)))) (* 3 (cbrt -1))) into 0 47.543 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cbrt -1))))) into 0 47.544 * [backup-simplify]: Simplify (+ (* (pow (cbrt -1) 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im -2/3))))) into 0 47.544 * [backup-simplify]: Simplify 0 into 0 47.544 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 47.545 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.551 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow 1 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow 1 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow 1 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow 1 1)))) 24) into 0 47.551 * [backup-simplify]: Simplify (+ (* (- 2) (log im)) 0) into (- (* 2 (log im))) 47.552 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (* 2 (log im)))))))) into 0 47.554 * [backup-simplify]: Simplify (* (exp (* -2/3 (log im))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 47.555 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)) (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 47.556 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cbrt -1)))))) into 0 47.557 * [backup-simplify]: Simplify (+ (* (pow (cbrt -1) 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im -2/3)))))) into 0 47.557 * [backup-simplify]: Simplify 0 into 0 47.558 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 47.559 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.568 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow 1 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow 1 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow 1 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow 1 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow 1 1)))) 120) into 0 47.568 * [backup-simplify]: Simplify (+ (* (- 2) (log im)) 0) into (- (* 2 (log im))) 47.569 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (* 2 (log im))))))))) into 0 47.571 * [backup-simplify]: Simplify (* (exp (* -2/3 (log im))) (+ (* (/ (pow 0 5) 120)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 47.572 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)) (* 2 (* 0 0 0)))) (* 3 (cbrt -1))) into 0 47.573 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cbrt -1))))))) into 0 47.575 * [backup-simplify]: Simplify (+ (* (pow (cbrt -1) 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im -2/3))))))) into 0 47.575 * [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 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.609 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow 1 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow 1 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow 1 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow 1 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow 1 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow 1 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow 1 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow 1 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow 1 1)))) 720) into 0 47.610 * [backup-simplify]: Simplify (+ (* (- 2) (log im)) 0) into (- (* 2 (log im))) 47.612 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (* 2 (log im)))))))))) into 0 47.618 * [backup-simplify]: Simplify (* (exp (* -2/3 (log im))) (+ (* (/ (pow 0 6) 720)) (* (/ (pow 0 4) 24) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 2) 2)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 47.620 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)) (* 2 (* 0 0 0)) (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 47.622 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cbrt -1)))))))) into 0 47.624 * [backup-simplify]: Simplify (+ (* (pow (cbrt -1) 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im -2/3)))))))) into 0 47.625 * [backup-simplify]: Simplify 0 into 0 47.626 * [backup-simplify]: Simplify (* (pow (cbrt -1) 2) (pow (/ 1 (pow (/ 1 (- im)) 2)) 1/3)) into (* (pow (cbrt -1) 2) (pow (pow im 2) 1/3)) 47.626 * * * [progress]: simplifying candidates 47.626 * * * * [progress]: [ 1 / 97 ] simplifiying candidate # 47.626 * * * * [progress]: [ 2 / 97 ] simplifiying candidate # 47.626 * * * * [progress]: [ 3 / 97 ] simplifiying candidate # 47.626 * * * * [progress]: [ 4 / 97 ] simplifiying candidate # 47.626 * * * * [progress]: [ 5 / 97 ] simplifiying candidate # 47.626 * * * * [progress]: [ 6 / 97 ] simplifiying candidate # 47.626 * * * * [progress]: [ 7 / 97 ] simplifiying candidate # 47.627 * [simplify]: Simplifying (cbrt (* (cbrt im) (cbrt im))) 47.627 * * [simplify]: iters left: 4 (4 enodes) 47.628 * * [simplify]: iters left: 3 (12 enodes) 47.632 * * [simplify]: Extracting #0: cost 1 inf + 0 47.632 * * [simplify]: Extracting #1: cost 3 inf + 0 47.632 * * [simplify]: Extracting #2: cost 5 inf + 0 47.632 * * [simplify]: Extracting #3: cost 7 inf + 0 47.632 * * [simplify]: Extracting #4: cost 6 inf + 1 47.632 * * [simplify]: Extracting #5: cost 0 inf + 807 47.632 * [simplify]: Simplified to (cbrt (* (cbrt im) (cbrt im))) 47.632 * [simplify]: Simplified (2 2 3 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (cbrt im) (cbrt im)) (* (* (cbrt (* (cbrt im) (cbrt im))) (cbrt (cbrt im))) (- (* (* im -1/3) im) 2)))))) 47.633 * * * * [progress]: [ 8 / 97 ] simplifiying candidate # 47.633 * [simplify]: Simplifying (cbrt (sqrt im)) 47.633 * * [simplify]: iters left: 2 (3 enodes) 47.634 * * [simplify]: iters left: 1 (9 enodes) 47.637 * * [simplify]: Extracting #0: cost 1 inf + 0 47.637 * * [simplify]: Extracting #1: cost 3 inf + 0 47.637 * * [simplify]: Extracting #2: cost 5 inf + 0 47.637 * * [simplify]: Extracting #3: cost 4 inf + 1 47.637 * * [simplify]: Extracting #4: cost 0 inf + 325 47.637 * [simplify]: Simplified to (cbrt (sqrt im)) 47.637 * [simplify]: Simplified (2 2 3 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (cbrt im) (cbrt im)) (* (* (cbrt (sqrt im)) (cbrt (sqrt im))) (- (* (* im -1/3) im) 2)))))) 47.637 * * * * [progress]: [ 9 / 97 ] simplifiying candidate # 47.637 * [simplify]: Simplifying (cbrt 1) 47.638 * * [simplify]: iters left: 1 (2 enodes) 47.648 * * [simplify]: Extracting #0: cost 1 inf + 0 47.648 * * [simplify]: Extracting #1: cost 0 inf + 1 47.648 * [simplify]: Simplified to 1 47.649 * [simplify]: Simplified (2 2 3 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (cbrt im) (cbrt im)) (* (* 1 (cbrt im)) (- (* (* im -1/3) im) 2)))))) 47.649 * * * * [progress]: [ 10 / 97 ] simplifiying candidate # 47.649 * * * * [progress]: [ 11 / 97 ] simplifiying candidate # 47.649 * * * * [progress]: [ 12 / 97 ] simplifiying candidate # 47.649 * * * * [progress]: [ 13 / 97 ] simplifiying candidate # 47.649 * * * * [progress]: [ 14 / 97 ] simplifiying candidate #real (real->posit16 (cbrt im))) (- (* (* im -1/3) im) 2))))))> 47.649 * * * * [progress]: [ 15 / 97 ] simplifiying candidate # 47.649 * * * * [progress]: [ 16 / 97 ] simplifiying candidate # 47.649 * * * * [progress]: [ 17 / 97 ] simplifiying candidate # 47.649 * * * * [progress]: [ 18 / 97 ] simplifiying candidate # 47.649 * * * * [progress]: [ 19 / 97 ] simplifiying candidate # 47.650 * * * * [progress]: [ 20 / 97 ] simplifiying candidate # 47.650 * * * * [progress]: [ 21 / 97 ] simplifiying candidate # 47.650 * [simplify]: Simplifying (cbrt (* (cbrt im) (cbrt im))) 47.650 * * [simplify]: iters left: 4 (4 enodes) 47.652 * * [simplify]: iters left: 3 (12 enodes) 47.655 * * [simplify]: Extracting #0: cost 1 inf + 0 47.655 * * [simplify]: Extracting #1: cost 3 inf + 0 47.655 * * [simplify]: Extracting #2: cost 5 inf + 0 47.655 * * [simplify]: Extracting #3: cost 7 inf + 0 47.655 * * [simplify]: Extracting #4: cost 6 inf + 1 47.655 * * [simplify]: Extracting #5: cost 0 inf + 807 47.656 * [simplify]: Simplified to (cbrt (* (cbrt im) (cbrt im))) 47.656 * [simplify]: Simplified (2 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (cbrt im) (* (cbrt (* (cbrt im) (cbrt im))) (cbrt (cbrt im)))) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 47.656 * * * * [progress]: [ 22 / 97 ] simplifiying candidate # 47.656 * [simplify]: Simplifying (cbrt (sqrt im)) 47.656 * * [simplify]: iters left: 2 (3 enodes) 47.658 * * [simplify]: iters left: 1 (9 enodes) 47.660 * * [simplify]: Extracting #0: cost 1 inf + 0 47.660 * * [simplify]: Extracting #1: cost 3 inf + 0 47.660 * * [simplify]: Extracting #2: cost 5 inf + 0 47.660 * * [simplify]: Extracting #3: cost 4 inf + 1 47.660 * * [simplify]: Extracting #4: cost 0 inf + 325 47.660 * [simplify]: Simplified to (cbrt (sqrt im)) 47.660 * [simplify]: Simplified (2 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (cbrt im) (* (cbrt (sqrt im)) (cbrt (sqrt im)))) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 47.661 * * * * [progress]: [ 23 / 97 ] simplifiying candidate # 47.661 * [simplify]: Simplifying (cbrt 1) 47.661 * * [simplify]: iters left: 1 (2 enodes) 47.664 * * [simplify]: Extracting #0: cost 1 inf + 0 47.664 * * [simplify]: Extracting #1: cost 0 inf + 1 47.664 * [simplify]: Simplified to 1 47.664 * [simplify]: Simplified (2 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (cbrt im) (* 1 (cbrt im))) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 47.664 * * * * [progress]: [ 24 / 97 ] simplifiying candidate # 47.664 * * * * [progress]: [ 25 / 97 ] simplifiying candidate # 47.664 * * * * [progress]: [ 26 / 97 ] simplifiying candidate # 47.664 * * * * [progress]: [ 27 / 97 ] simplifiying candidate # 47.665 * * * * [progress]: [ 28 / 97 ] simplifiying candidate #real (real->posit16 (cbrt im)))) (* (cbrt im) (- (* (* im -1/3) im) 2))))))> 47.665 * * * * [progress]: [ 29 / 97 ] simplifiying candidate # 47.665 * * * * [progress]: [ 30 / 97 ] simplifiying candidate # 47.665 * * * * [progress]: [ 31 / 97 ] simplifiying candidate # 47.665 * * * * [progress]: [ 32 / 97 ] simplifiying candidate # 47.665 * * * * [progress]: [ 33 / 97 ] simplifiying candidate # 47.665 * * * * [progress]: [ 34 / 97 ] simplifiying candidate # 47.665 * * * * [progress]: [ 35 / 97 ] simplifiying candidate # 47.665 * [simplify]: Simplifying (cbrt (* (cbrt im) (cbrt im))) 47.665 * * [simplify]: iters left: 4 (4 enodes) 47.667 * * [simplify]: iters left: 3 (12 enodes) 47.670 * * [simplify]: Extracting #0: cost 1 inf + 0 47.670 * * [simplify]: Extracting #1: cost 3 inf + 0 47.670 * * [simplify]: Extracting #2: cost 5 inf + 0 47.670 * * [simplify]: Extracting #3: cost 7 inf + 0 47.670 * * [simplify]: Extracting #4: cost 6 inf + 1 47.671 * * [simplify]: Extracting #5: cost 0 inf + 807 47.671 * [simplify]: Simplified to (cbrt (* (cbrt im) (cbrt im))) 47.671 * [simplify]: Simplified (2 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (* (cbrt (* (cbrt im) (cbrt im))) (cbrt (cbrt im))) (cbrt im)) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 47.671 * * * * [progress]: [ 36 / 97 ] simplifiying candidate # 47.671 * [simplify]: Simplifying (cbrt (sqrt im)) 47.671 * * [simplify]: iters left: 2 (3 enodes) 47.673 * * [simplify]: iters left: 1 (9 enodes) 47.675 * * [simplify]: Extracting #0: cost 1 inf + 0 47.675 * * [simplify]: Extracting #1: cost 3 inf + 0 47.675 * * [simplify]: Extracting #2: cost 5 inf + 0 47.675 * * [simplify]: Extracting #3: cost 4 inf + 1 47.675 * * [simplify]: Extracting #4: cost 0 inf + 325 47.675 * [simplify]: Simplified to (cbrt (sqrt im)) 47.675 * [simplify]: Simplified (2 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (* (cbrt (sqrt im)) (cbrt (sqrt im))) (cbrt im)) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 47.676 * * * * [progress]: [ 37 / 97 ] simplifiying candidate # 47.676 * [simplify]: Simplifying (cbrt 1) 47.676 * * [simplify]: iters left: 1 (2 enodes) 47.679 * * [simplify]: Extracting #0: cost 1 inf + 0 47.679 * * [simplify]: Extracting #1: cost 0 inf + 1 47.679 * [simplify]: Simplified to 1 47.679 * [simplify]: Simplified (2 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (* 1 (cbrt im)) (cbrt im)) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 47.680 * * * * [progress]: [ 38 / 97 ] simplifiying candidate # 47.680 * * * * [progress]: [ 39 / 97 ] simplifiying candidate # 47.680 * * * * [progress]: [ 40 / 97 ] simplifiying candidate # 47.680 * * * * [progress]: [ 41 / 97 ] simplifiying candidate # 47.680 * * * * [progress]: [ 42 / 97 ] simplifiying candidate #real (real->posit16 (cbrt im))) (cbrt im)) (* (cbrt im) (- (* (* im -1/3) im) 2))))))> 47.680 * * * * [progress]: [ 43 / 97 ] simplifiying candidate # 47.680 * * * * [progress]: [ 44 / 97 ] simplifiying candidate # 47.680 * * * * [progress]: [ 45 / 97 ] simplifiying candidate # 47.680 * [simplify]: Simplifying (+ 1/3 1/3) 47.680 * * [simplify]: iters left: 2 (2 enodes) 47.683 * * [simplify]: iters left: 1 (7 enodes) 47.685 * * [simplify]: Extracting #0: cost 1 inf + 0 47.685 * * [simplify]: Extracting #1: cost 0 inf + 1 47.685 * [simplify]: Simplified to 2/3 47.685 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (pow im 2/3) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 47.685 * * * * [progress]: [ 46 / 97 ] simplifiying candidate # 47.686 * [simplify]: Simplifying (cbrt im) 47.686 * * [simplify]: iters left: 1 (2 enodes) 47.686 * * [simplify]: Extracting #0: cost 1 inf + 0 47.687 * * [simplify]: Extracting #1: cost 3 inf + 0 47.687 * * [simplify]: Extracting #2: cost 2 inf + 1 47.687 * * [simplify]: Extracting #3: cost 0 inf + 163 47.687 * [simplify]: Simplified to (cbrt im) 47.687 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (pow (cbrt im) (+ 1 1)) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 47.687 * [simplify]: Simplifying (+ 1 1) 47.687 * * [simplify]: iters left: 2 (2 enodes) 47.689 * * [simplify]: iters left: 1 (9 enodes) 47.692 * * [simplify]: Extracting #0: cost 1 inf + 0 47.692 * * [simplify]: Extracting #1: cost 0 inf + 1 47.692 * [simplify]: Simplified to 2 47.692 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (pow (cbrt im) 2) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 47.693 * * * * [progress]: [ 47 / 97 ] simplifiying candidate # 47.693 * [simplify]: Simplifying (* im im) 47.693 * * [simplify]: iters left: 2 (2 enodes) 47.694 * * [simplify]: iters left: 1 (6 enodes) 47.695 * * [simplify]: Extracting #0: cost 1 inf + 0 47.696 * * [simplify]: Extracting #1: cost 3 inf + 0 47.696 * * [simplify]: Extracting #2: cost 2 inf + 1 47.696 * * [simplify]: Extracting #3: cost 0 inf + 83 47.696 * [simplify]: Simplified to (* im im) 47.696 * [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) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 47.696 * * * * [progress]: [ 48 / 97 ] simplifiying candidate # 47.696 * [simplify]: Simplifying (* (cbrt im) (cbrt im)) 47.696 * * [simplify]: iters left: 3 (3 enodes) 47.697 * * [simplify]: iters left: 2 (9 enodes) 47.700 * * [simplify]: Extracting #0: cost 1 inf + 0 47.700 * * [simplify]: Extracting #1: cost 3 inf + 0 47.701 * * [simplify]: Extracting #2: cost 5 inf + 0 47.701 * * [simplify]: Extracting #3: cost 4 inf + 1 47.701 * * [simplify]: Extracting #4: cost 0 inf + 405 47.702 * [simplify]: Simplified to (* (cbrt im) (cbrt im)) 47.702 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (pow (* (cbrt im) (cbrt im)) 1) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 47.702 * * * * [progress]: [ 49 / 97 ] simplifiying candidate # 47.702 * * * * [progress]: [ 50 / 97 ] simplifiying candidate # 47.702 * [simplify]: Simplifying (cbrt im) 47.702 * * [simplify]: iters left: 1 (2 enodes) 47.703 * * [simplify]: Extracting #0: cost 1 inf + 0 47.703 * * [simplify]: Extracting #1: cost 3 inf + 0 47.703 * * [simplify]: Extracting #2: cost 2 inf + 1 47.703 * * [simplify]: Extracting #3: cost 0 inf + 163 47.703 * [simplify]: Simplified to (cbrt im) 47.703 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (pow (cbrt im) (+ 1 1)) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 47.703 * * * * [progress]: [ 51 / 97 ] simplifiying candidate # 47.704 * * * * [progress]: [ 52 / 97 ] simplifiying candidate # 47.704 * [simplify]: Simplifying (+ (log (cbrt im)) (log (cbrt im))) 47.704 * * [simplify]: iters left: 4 (4 enodes) 47.705 * * [simplify]: iters left: 3 (12 enodes) 47.709 * * [simplify]: Extracting #0: cost 1 inf + 0 47.709 * * [simplify]: Extracting #1: cost 3 inf + 0 47.709 * * [simplify]: Extracting #2: cost 5 inf + 0 47.709 * * [simplify]: Extracting #3: cost 7 inf + 0 47.709 * * [simplify]: Extracting #4: cost 6 inf + 1 47.709 * * [simplify]: Extracting #5: cost 0 inf + 847 47.709 * [simplify]: Simplified to (+ (log (cbrt im)) (log (cbrt im))) 47.709 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (exp (+ (log (cbrt im)) (log (cbrt im)))) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 47.710 * * * * [progress]: [ 53 / 97 ] simplifiying candidate # 47.710 * * * * [progress]: [ 54 / 97 ] simplifiying candidate # 47.710 * * * * [progress]: [ 55 / 97 ] simplifiying candidate # 47.710 * [simplify]: Simplifying (* im im) 47.710 * * [simplify]: iters left: 2 (2 enodes) 47.711 * * [simplify]: iters left: 1 (6 enodes) 47.713 * * [simplify]: Extracting #0: cost 1 inf + 0 47.713 * * [simplify]: Extracting #1: cost 3 inf + 0 47.713 * * [simplify]: Extracting #2: cost 2 inf + 1 47.713 * * [simplify]: Extracting #3: cost 0 inf + 83 47.713 * [simplify]: Simplified to (* im im) 47.713 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (cbrt (* im im)) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 47.713 * * * * [progress]: [ 56 / 97 ] simplifiying candidate # 47.713 * * * * [progress]: [ 57 / 97 ] simplifiying candidate # 47.713 * * * * [progress]: [ 58 / 97 ] simplifiying candidate # 47.713 * * * * [progress]: [ 59 / 97 ] simplifiying candidate # 47.713 * * * * [progress]: [ 60 / 97 ] simplifiying candidate # 47.714 * [simplify]: Simplifying (* (cbrt (* (cbrt im) (cbrt im))) (cbrt (* (cbrt im) (cbrt im)))) 47.714 * * [simplify]: iters left: 6 (5 enodes) 47.716 * * [simplify]: iters left: 5 (15 enodes) 47.720 * * [simplify]: Extracting #0: cost 1 inf + 0 47.720 * * [simplify]: Extracting #1: cost 3 inf + 0 47.720 * * [simplify]: Extracting #2: cost 5 inf + 0 47.720 * * [simplify]: Extracting #3: cost 7 inf + 0 47.721 * * [simplify]: Extracting #4: cost 9 inf + 0 47.721 * * [simplify]: Extracting #5: cost 8 inf + 1 47.721 * * [simplify]: Extracting #6: cost 0 inf + 1289 47.721 * [simplify]: Simplified to (* (cbrt (* (cbrt im) (cbrt im))) (cbrt (* (cbrt im) (cbrt im)))) 47.721 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (* (cbrt (* (cbrt im) (cbrt im))) (cbrt (* (cbrt im) (cbrt im)))) (* (cbrt (cbrt im)) (cbrt (cbrt im)))) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 47.722 * [simplify]: Simplifying (* (cbrt (cbrt im)) (cbrt (cbrt im))) 47.722 * * [simplify]: iters left: 4 (4 enodes) 47.723 * * [simplify]: iters left: 3 (12 enodes) 47.727 * * [simplify]: Extracting #0: cost 1 inf + 0 47.727 * * [simplify]: Extracting #1: cost 3 inf + 0 47.727 * * [simplify]: Extracting #2: cost 5 inf + 0 47.727 * * [simplify]: Extracting #3: cost 7 inf + 0 47.727 * * [simplify]: Extracting #4: cost 6 inf + 1 47.727 * * [simplify]: Extracting #5: cost 0 inf + 887 47.727 * [simplify]: Simplified to (* (cbrt (cbrt im)) (cbrt (cbrt im))) 47.727 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (* (cbrt (* (cbrt im) (cbrt im))) (cbrt (* (cbrt im) (cbrt im)))) (* (cbrt (cbrt im)) (cbrt (cbrt im)))) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 47.728 * * * * [progress]: [ 61 / 97 ] simplifiying candidate # 47.728 * [simplify]: Simplifying (* (cbrt (sqrt im)) (cbrt (sqrt im))) 47.728 * * [simplify]: iters left: 4 (4 enodes) 47.730 * * [simplify]: iters left: 3 (12 enodes) 47.733 * * [simplify]: Extracting #0: cost 1 inf + 0 47.733 * * [simplify]: Extracting #1: cost 3 inf + 0 47.733 * * [simplify]: Extracting #2: cost 5 inf + 0 47.733 * * [simplify]: Extracting #3: cost 7 inf + 0 47.733 * * [simplify]: Extracting #4: cost 6 inf + 1 47.734 * * [simplify]: Extracting #5: cost 0 inf + 647 47.734 * [simplify]: Simplified to (* (cbrt (sqrt im)) (cbrt (sqrt im))) 47.734 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (* (cbrt (sqrt im)) (cbrt (sqrt im))) (* (cbrt (sqrt im)) (cbrt (sqrt im)))) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 47.734 * [simplify]: Simplifying (* (cbrt (sqrt im)) (cbrt (sqrt im))) 47.734 * * [simplify]: iters left: 4 (4 enodes) 47.736 * * [simplify]: iters left: 3 (12 enodes) 47.739 * * [simplify]: Extracting #0: cost 1 inf + 0 47.740 * * [simplify]: Extracting #1: cost 3 inf + 0 47.740 * * [simplify]: Extracting #2: cost 5 inf + 0 47.740 * * [simplify]: Extracting #3: cost 7 inf + 0 47.740 * * [simplify]: Extracting #4: cost 6 inf + 1 47.740 * * [simplify]: Extracting #5: cost 0 inf + 647 47.740 * [simplify]: Simplified to (* (cbrt (sqrt im)) (cbrt (sqrt im))) 47.740 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (* (cbrt (sqrt im)) (cbrt (sqrt im))) (* (cbrt (sqrt im)) (cbrt (sqrt im)))) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 47.740 * * * * [progress]: [ 62 / 97 ] simplifiying candidate # 47.741 * [simplify]: Simplifying (* (cbrt 1) (cbrt 1)) 47.741 * * [simplify]: iters left: 3 (3 enodes) 47.747 * * [simplify]: iters left: 2 (11 enodes) 47.749 * * [simplify]: iters left: 1 (13 enodes) 47.753 * * [simplify]: Extracting #0: cost 1 inf + 0 47.753 * * [simplify]: Extracting #1: cost 0 inf + 1 47.753 * [simplify]: Simplified to 1 47.753 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* 1 (* (cbrt im) (cbrt im))) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 47.753 * [simplify]: Simplifying (* (cbrt im) (cbrt im)) 47.753 * * [simplify]: iters left: 3 (3 enodes) 47.755 * * [simplify]: iters left: 2 (9 enodes) 47.757 * * [simplify]: Extracting #0: cost 1 inf + 0 47.757 * * [simplify]: Extracting #1: cost 3 inf + 0 47.757 * * [simplify]: Extracting #2: cost 5 inf + 0 47.757 * * [simplify]: Extracting #3: cost 4 inf + 1 47.757 * * [simplify]: Extracting #4: cost 0 inf + 405 47.758 * [simplify]: Simplified to (* (cbrt im) (cbrt im)) 47.758 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* 1 (* (cbrt im) (cbrt im))) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 47.758 * * * * [progress]: [ 63 / 97 ] simplifiying candidate # 47.758 * [simplify]: Simplifying (* (* (cbrt (cbrt im)) (cbrt (cbrt im))) (* (cbrt (cbrt im)) (cbrt (cbrt im)))) 47.758 * * [simplify]: iters left: 6 (5 enodes) 47.761 * * [simplify]: iters left: 5 (19 enodes) 47.766 * * [simplify]: iters left: 4 (23 enodes) 47.774 * * [simplify]: iters left: 3 (34 enodes) 47.787 * * [simplify]: iters left: 2 (58 enodes) 47.813 * * [simplify]: iters left: 1 (106 enodes) 47.840 * * [simplify]: Extracting #0: cost 1 inf + 0 47.840 * * [simplify]: Extracting #1: cost 14 inf + 0 47.841 * * [simplify]: Extracting #2: cost 41 inf + 1 47.841 * * [simplify]: Extracting #3: cost 38 inf + 8 47.841 * * [simplify]: Extracting #4: cost 35 inf + 172 47.842 * * [simplify]: Extracting #5: cost 14 inf + 7551 47.845 * * [simplify]: Extracting #6: cost 0 inf + 15440 47.847 * [simplify]: Simplified to (* (cbrt im) (cbrt (cbrt im))) 47.847 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (* (cbrt im) (cbrt (cbrt im))) (* (cbrt (cbrt im)) (cbrt (cbrt im)))) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 47.848 * [simplify]: Simplifying (* (cbrt (cbrt im)) (cbrt (cbrt im))) 47.848 * * [simplify]: iters left: 4 (4 enodes) 47.849 * * [simplify]: iters left: 3 (12 enodes) 47.853 * * [simplify]: Extracting #0: cost 1 inf + 0 47.853 * * [simplify]: Extracting #1: cost 3 inf + 0 47.853 * * [simplify]: Extracting #2: cost 5 inf + 0 47.853 * * [simplify]: Extracting #3: cost 7 inf + 0 47.853 * * [simplify]: Extracting #4: cost 6 inf + 1 47.853 * * [simplify]: Extracting #5: cost 0 inf + 887 47.853 * [simplify]: Simplified to (* (cbrt (cbrt im)) (cbrt (cbrt im))) 47.853 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (* (* (cbrt (cbrt im)) (cbrt (cbrt im))) (* (cbrt (cbrt im)) (cbrt (cbrt im)))) (* (cbrt (cbrt im)) (cbrt (cbrt im)))) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 47.853 * * * * [progress]: [ 64 / 97 ] simplifiying candidate # 47.854 * [simplify]: Simplifying (* (sqrt (cbrt im)) (sqrt (cbrt im))) 47.854 * * [simplify]: iters left: 4 (4 enodes) 47.856 * * [simplify]: iters left: 3 (10 enodes) 47.858 * * [simplify]: iters left: 2 (11 enodes) 47.861 * * [simplify]: Extracting #0: cost 1 inf + 0 47.861 * * [simplify]: Extracting #1: cost 4 inf + 0 47.861 * * [simplify]: Extracting #2: cost 4 inf + 1 47.861 * * [simplify]: Extracting #3: cost 2 inf + 163 47.861 * * [simplify]: Extracting #4: cost 0 inf + 405 47.861 * [simplify]: Simplified to (cbrt im) 47.861 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (cbrt im) (* (sqrt (cbrt im)) (sqrt (cbrt im)))) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 47.862 * [simplify]: Simplifying (* (sqrt (cbrt im)) (sqrt (cbrt im))) 47.862 * * [simplify]: iters left: 4 (4 enodes) 47.863 * * [simplify]: iters left: 3 (10 enodes) 47.864 * * [simplify]: iters left: 2 (11 enodes) 47.865 * * [simplify]: Extracting #0: cost 1 inf + 0 47.865 * * [simplify]: Extracting #1: cost 4 inf + 0 47.865 * * [simplify]: Extracting #2: cost 4 inf + 1 47.865 * * [simplify]: Extracting #3: cost 2 inf + 163 47.865 * * [simplify]: Extracting #4: cost 0 inf + 405 47.866 * [simplify]: Simplified to (cbrt im) 47.866 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (* (sqrt (cbrt im)) (sqrt (cbrt im))) (cbrt im)) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 47.866 * * * * [progress]: [ 65 / 97 ] simplifiying candidate # 47.866 * [simplify]: Simplifying (* 1 1) 47.866 * * [simplify]: iters left: 2 (2 enodes) 47.867 * * [simplify]: iters left: 1 (6 enodes) 47.868 * * [simplify]: Extracting #0: cost 1 inf + 0 47.868 * * [simplify]: Extracting #1: cost 0 inf + 1 47.868 * [simplify]: Simplified to 1 47.868 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* 1 (* (cbrt im) (cbrt im))) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 47.868 * [simplify]: Simplifying (* (cbrt im) (cbrt im)) 47.868 * * [simplify]: iters left: 3 (3 enodes) 47.869 * * [simplify]: iters left: 2 (9 enodes) 47.870 * * [simplify]: Extracting #0: cost 1 inf + 0 47.870 * * [simplify]: Extracting #1: cost 3 inf + 0 47.870 * * [simplify]: Extracting #2: cost 5 inf + 0 47.870 * * [simplify]: Extracting #3: cost 4 inf + 1 47.870 * * [simplify]: Extracting #4: cost 0 inf + 405 47.870 * [simplify]: Simplified to (* (cbrt im) (cbrt im)) 47.871 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* 1 (* (cbrt im) (cbrt im))) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 47.871 * * * * [progress]: [ 66 / 97 ] simplifiying candidate # 47.871 * [simplify]: Simplifying (* (cbrt (sqrt im)) (cbrt (sqrt im))) 47.871 * * [simplify]: iters left: 4 (4 enodes) 47.872 * * [simplify]: iters left: 3 (12 enodes) 47.873 * * [simplify]: Extracting #0: cost 1 inf + 0 47.873 * * [simplify]: Extracting #1: cost 3 inf + 0 47.873 * * [simplify]: Extracting #2: cost 5 inf + 0 47.873 * * [simplify]: Extracting #3: cost 7 inf + 0 47.873 * * [simplify]: Extracting #4: cost 6 inf + 1 47.873 * * [simplify]: Extracting #5: cost 0 inf + 647 47.873 * [simplify]: Simplified to (* (cbrt (sqrt im)) (cbrt (sqrt im))) 47.873 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (* (cbrt (sqrt im)) (cbrt (sqrt im))) (* (cbrt (sqrt im)) (cbrt (sqrt im)))) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 47.874 * [simplify]: Simplifying (* (cbrt (sqrt im)) (cbrt (sqrt im))) 47.874 * * [simplify]: iters left: 4 (4 enodes) 47.875 * * [simplify]: iters left: 3 (12 enodes) 47.876 * * [simplify]: Extracting #0: cost 1 inf + 0 47.876 * * [simplify]: Extracting #1: cost 3 inf + 0 47.876 * * [simplify]: Extracting #2: cost 5 inf + 0 47.876 * * [simplify]: Extracting #3: cost 7 inf + 0 47.876 * * [simplify]: Extracting #4: cost 6 inf + 1 47.876 * * [simplify]: Extracting #5: cost 0 inf + 647 47.876 * [simplify]: Simplified to (* (cbrt (sqrt im)) (cbrt (sqrt im))) 47.876 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (* (cbrt (sqrt im)) (cbrt (sqrt im))) (* (cbrt (sqrt im)) (cbrt (sqrt im)))) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 47.877 * * * * [progress]: [ 67 / 97 ] simplifiying candidate # 47.877 * [simplify]: Simplifying (* (cbrt (sqrt im)) (sqrt (cbrt im))) 47.877 * * [simplify]: iters left: 4 (6 enodes) 47.878 * * [simplify]: iters left: 3 (19 enodes) 47.880 * * [simplify]: Extracting #0: cost 1 inf + 0 47.880 * * [simplify]: Extracting #1: cost 4 inf + 0 47.880 * * [simplify]: Extracting #2: cost 8 inf + 0 47.880 * * [simplify]: Extracting #3: cost 11 inf + 0 47.880 * * [simplify]: Extracting #4: cost 10 inf + 1 47.881 * * [simplify]: Extracting #5: cost 0 inf + 1291 47.881 * [simplify]: Simplified to (* (sqrt (cbrt im)) (cbrt (sqrt im))) 47.881 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (* (sqrt (cbrt im)) (cbrt (sqrt im))) (* (cbrt (sqrt im)) (sqrt (cbrt im)))) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 47.881 * [simplify]: Simplifying (* (cbrt (sqrt im)) (sqrt (cbrt im))) 47.881 * * [simplify]: iters left: 4 (6 enodes) 47.882 * * [simplify]: iters left: 3 (19 enodes) 47.885 * * [simplify]: Extracting #0: cost 1 inf + 0 47.885 * * [simplify]: Extracting #1: cost 4 inf + 0 47.885 * * [simplify]: Extracting #2: cost 8 inf + 0 47.885 * * [simplify]: Extracting #3: cost 11 inf + 0 47.885 * * [simplify]: Extracting #4: cost 10 inf + 1 47.885 * * [simplify]: Extracting #5: cost 0 inf + 1291 47.885 * [simplify]: Simplified to (* (sqrt (cbrt im)) (cbrt (sqrt im))) 47.885 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (* (cbrt (sqrt im)) (sqrt (cbrt im))) (* (sqrt (cbrt im)) (cbrt (sqrt im)))) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 47.886 * * * * [progress]: [ 68 / 97 ] simplifiying candidate # 47.886 * [simplify]: Simplifying (* (sqrt (cbrt im)) (cbrt (sqrt im))) 47.886 * * [simplify]: iters left: 4 (6 enodes) 47.887 * * [simplify]: iters left: 3 (19 enodes) 47.889 * * [simplify]: Extracting #0: cost 1 inf + 0 47.889 * * [simplify]: Extracting #1: cost 4 inf + 0 47.889 * * [simplify]: Extracting #2: cost 8 inf + 0 47.889 * * [simplify]: Extracting #3: cost 11 inf + 0 47.889 * * [simplify]: Extracting #4: cost 10 inf + 1 47.890 * * [simplify]: Extracting #5: cost 0 inf + 1291 47.890 * [simplify]: Simplified to (* (cbrt (sqrt im)) (sqrt (cbrt im))) 47.890 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (* (cbrt (sqrt im)) (sqrt (cbrt im))) (* (sqrt (cbrt im)) (cbrt (sqrt im)))) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 47.890 * [simplify]: Simplifying (* (sqrt (cbrt im)) (cbrt (sqrt im))) 47.890 * * [simplify]: iters left: 4 (6 enodes) 47.893 * * [simplify]: iters left: 3 (19 enodes) 47.898 * * [simplify]: Extracting #0: cost 1 inf + 0 47.898 * * [simplify]: Extracting #1: cost 4 inf + 0 47.898 * * [simplify]: Extracting #2: cost 8 inf + 0 47.898 * * [simplify]: Extracting #3: cost 11 inf + 0 47.898 * * [simplify]: Extracting #4: cost 10 inf + 1 47.898 * * [simplify]: Extracting #5: cost 0 inf + 1291 47.899 * [simplify]: Simplified to (* (cbrt (sqrt im)) (sqrt (cbrt im))) 47.899 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (* (sqrt (cbrt im)) (cbrt (sqrt im))) (* (cbrt (sqrt im)) (sqrt (cbrt im)))) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 47.899 * * * * [progress]: [ 69 / 97 ] simplifiying candidate # 47.899 * [simplify]: Simplifying (* (sqrt (cbrt im)) (sqrt (cbrt im))) 47.899 * * [simplify]: iters left: 4 (4 enodes) 47.901 * * [simplify]: iters left: 3 (10 enodes) 47.904 * * [simplify]: iters left: 2 (11 enodes) 47.906 * * [simplify]: Extracting #0: cost 1 inf + 0 47.906 * * [simplify]: Extracting #1: cost 4 inf + 0 47.906 * * [simplify]: Extracting #2: cost 4 inf + 1 47.906 * * [simplify]: Extracting #3: cost 2 inf + 163 47.907 * * [simplify]: Extracting #4: cost 0 inf + 405 47.907 * [simplify]: Simplified to (cbrt im) 47.907 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (cbrt im) (* (sqrt (cbrt im)) (sqrt (cbrt im)))) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 47.907 * [simplify]: Simplifying (* (sqrt (cbrt im)) (sqrt (cbrt im))) 47.907 * * [simplify]: iters left: 4 (4 enodes) 47.912 * * [simplify]: iters left: 3 (10 enodes) 47.915 * * [simplify]: iters left: 2 (11 enodes) 47.918 * * [simplify]: Extracting #0: cost 1 inf + 0 47.918 * * [simplify]: Extracting #1: cost 4 inf + 0 47.918 * * [simplify]: Extracting #2: cost 4 inf + 1 47.918 * * [simplify]: Extracting #3: cost 2 inf + 163 47.918 * * [simplify]: Extracting #4: cost 0 inf + 405 47.919 * [simplify]: Simplified to (cbrt im) 47.919 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (* (sqrt (cbrt im)) (sqrt (cbrt im))) (cbrt im)) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 47.919 * * * * [progress]: [ 70 / 97 ] simplifiying candidate # 47.919 * [simplify]: Simplifying (* 2 1/3) 47.919 * * [simplify]: iters left: 2 (3 enodes) 47.923 * * [simplify]: iters left: 1 (11 enodes) 47.926 * * [simplify]: Extracting #0: cost 1 inf + 0 47.926 * * [simplify]: Extracting #1: cost 0 inf + 1 47.926 * [simplify]: Simplified to 2/3 47.927 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (pow im 2/3) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 47.927 * * * * [progress]: [ 71 / 97 ] simplifiying candidate # 47.927 * [simplify]: Simplifying (cbrt im) 47.927 * * [simplify]: iters left: 1 (2 enodes) 47.928 * * [simplify]: Extracting #0: cost 1 inf + 0 47.928 * * [simplify]: Extracting #1: cost 3 inf + 0 47.928 * * [simplify]: Extracting #2: cost 2 inf + 1 47.928 * * [simplify]: Extracting #3: cost 0 inf + 163 47.928 * [simplify]: Simplified to (cbrt im) 47.928 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (pow (cbrt im) (* 2 1)) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 47.929 * [simplify]: Simplifying (* 2 1) 47.929 * * [simplify]: iters left: 2 (3 enodes) 47.931 * * [simplify]: iters left: 1 (9 enodes) 47.934 * * [simplify]: Extracting #0: cost 1 inf + 0 47.934 * * [simplify]: Extracting #1: cost 0 inf + 1 47.934 * [simplify]: Simplified to 2 47.934 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (pow (cbrt im) 2) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 47.934 * * * * [progress]: [ 72 / 97 ] simplifiying candidate # 47.935 * [simplify]: Simplifying (cbrt (cbrt im)) 47.935 * * [simplify]: iters left: 2 (3 enodes) 47.936 * * [simplify]: iters left: 1 (9 enodes) 47.938 * * [simplify]: Extracting #0: cost 1 inf + 0 47.938 * * [simplify]: Extracting #1: cost 3 inf + 0 47.938 * * [simplify]: Extracting #2: cost 5 inf + 0 47.938 * * [simplify]: Extracting #3: cost 4 inf + 1 47.938 * * [simplify]: Extracting #4: cost 0 inf + 485 47.939 * [simplify]: Simplified to (cbrt (cbrt im)) 47.939 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (* (cbrt im) (cbrt (* (cbrt im) (cbrt im)))) (cbrt (cbrt im))) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 47.939 * * * * [progress]: [ 73 / 97 ] simplifiying candidate # 47.939 * [simplify]: Simplifying (cbrt (sqrt im)) 47.939 * * [simplify]: iters left: 2 (3 enodes) 47.940 * * [simplify]: iters left: 1 (9 enodes) 47.943 * * [simplify]: Extracting #0: cost 1 inf + 0 47.943 * * [simplify]: Extracting #1: cost 3 inf + 0 47.943 * * [simplify]: Extracting #2: cost 5 inf + 0 47.943 * * [simplify]: Extracting #3: cost 4 inf + 1 47.943 * * [simplify]: Extracting #4: cost 0 inf + 325 47.943 * [simplify]: Simplified to (cbrt (sqrt im)) 47.943 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (* (cbrt im) (cbrt (sqrt im))) (cbrt (sqrt im))) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 47.943 * * * * [progress]: [ 74 / 97 ] simplifiying candidate # 47.944 * [simplify]: Simplifying (cbrt im) 47.944 * * [simplify]: iters left: 1 (2 enodes) 47.944 * * [simplify]: Extracting #0: cost 1 inf + 0 47.944 * * [simplify]: Extracting #1: cost 3 inf + 0 47.945 * * [simplify]: Extracting #2: cost 2 inf + 1 47.945 * * [simplify]: Extracting #3: cost 0 inf + 163 47.945 * [simplify]: Simplified to (cbrt im) 47.945 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (* (cbrt im) (cbrt 1)) (cbrt im)) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 47.945 * * * * [progress]: [ 75 / 97 ] simplifiying candidate # 47.945 * [simplify]: Simplifying (cbrt (cbrt im)) 47.945 * * [simplify]: iters left: 2 (3 enodes) 47.946 * * [simplify]: iters left: 1 (9 enodes) 47.949 * * [simplify]: Extracting #0: cost 1 inf + 0 47.949 * * [simplify]: Extracting #1: cost 3 inf + 0 47.949 * * [simplify]: Extracting #2: cost 5 inf + 0 47.949 * * [simplify]: Extracting #3: cost 4 inf + 1 47.949 * * [simplify]: Extracting #4: cost 0 inf + 485 47.949 * [simplify]: Simplified to (cbrt (cbrt im)) 47.949 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (* (cbrt im) (* (cbrt (cbrt im)) (cbrt (cbrt im)))) (cbrt (cbrt im))) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 47.949 * * * * [progress]: [ 76 / 97 ] simplifiying candidate # 47.950 * [simplify]: Simplifying (sqrt (cbrt im)) 47.950 * * [simplify]: iters left: 2 (3 enodes) 47.951 * * [simplify]: iters left: 1 (9 enodes) 47.953 * * [simplify]: Extracting #0: cost 1 inf + 0 47.953 * * [simplify]: Extracting #1: cost 3 inf + 0 47.953 * * [simplify]: Extracting #2: cost 5 inf + 0 47.953 * * [simplify]: Extracting #3: cost 4 inf + 1 47.953 * * [simplify]: Extracting #4: cost 0 inf + 405 47.953 * [simplify]: Simplified to (sqrt (cbrt im)) 47.954 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (* (cbrt im) (sqrt (cbrt im))) (sqrt (cbrt im))) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 47.954 * * * * [progress]: [ 77 / 97 ] simplifiying candidate # 47.954 * [simplify]: Simplifying (cbrt im) 47.954 * * [simplify]: iters left: 1 (2 enodes) 47.955 * * [simplify]: Extracting #0: cost 1 inf + 0 47.955 * * [simplify]: Extracting #1: cost 3 inf + 0 47.955 * * [simplify]: Extracting #2: cost 2 inf + 1 47.955 * * [simplify]: Extracting #3: cost 0 inf + 163 47.955 * [simplify]: Simplified to (cbrt im) 47.955 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (* (cbrt im) 1) (cbrt im)) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 47.955 * * * * [progress]: [ 78 / 97 ] simplifiying candidate # 47.956 * [simplify]: Simplifying (cbrt (* (cbrt im) (cbrt im))) 47.956 * * [simplify]: iters left: 4 (4 enodes) 47.957 * * [simplify]: iters left: 3 (12 enodes) 47.961 * * [simplify]: Extracting #0: cost 1 inf + 0 47.961 * * [simplify]: Extracting #1: cost 3 inf + 0 47.961 * * [simplify]: Extracting #2: cost 5 inf + 0 47.961 * * [simplify]: Extracting #3: cost 7 inf + 0 47.961 * * [simplify]: Extracting #4: cost 6 inf + 1 47.961 * * [simplify]: Extracting #5: cost 0 inf + 807 47.961 * [simplify]: Simplified to (cbrt (* (cbrt im) (cbrt im))) 47.961 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (cbrt (* (cbrt im) (cbrt im))) (* (cbrt (cbrt im)) (cbrt im))) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 47.961 * * * * [progress]: [ 79 / 97 ] simplifiying candidate # 47.962 * [simplify]: Simplifying (cbrt (sqrt im)) 47.962 * * [simplify]: iters left: 2 (3 enodes) 47.963 * * [simplify]: iters left: 1 (9 enodes) 47.965 * * [simplify]: Extracting #0: cost 1 inf + 0 47.965 * * [simplify]: Extracting #1: cost 3 inf + 0 47.965 * * [simplify]: Extracting #2: cost 5 inf + 0 47.965 * * [simplify]: Extracting #3: cost 4 inf + 1 47.966 * * [simplify]: Extracting #4: cost 0 inf + 325 47.966 * [simplify]: Simplified to (cbrt (sqrt im)) 47.966 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (cbrt (sqrt im)) (* (cbrt (sqrt im)) (cbrt im))) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 47.966 * * * * [progress]: [ 80 / 97 ] simplifiying candidate # 47.966 * [simplify]: Simplifying (cbrt 1) 47.966 * * [simplify]: iters left: 1 (2 enodes) 47.969 * * [simplify]: Extracting #0: cost 1 inf + 0 47.969 * * [simplify]: Extracting #1: cost 0 inf + 1 47.969 * [simplify]: Simplified to 1 47.969 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* 1 (* (cbrt im) (cbrt im))) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 47.970 * * * * [progress]: [ 81 / 97 ] simplifiying candidate # 47.970 * [simplify]: Simplifying (* (cbrt (cbrt im)) (cbrt (cbrt im))) 47.970 * * [simplify]: iters left: 4 (4 enodes) 47.972 * * [simplify]: iters left: 3 (12 enodes) 47.975 * * [simplify]: Extracting #0: cost 1 inf + 0 47.975 * * [simplify]: Extracting #1: cost 3 inf + 0 47.975 * * [simplify]: Extracting #2: cost 5 inf + 0 47.975 * * [simplify]: Extracting #3: cost 7 inf + 0 47.975 * * [simplify]: Extracting #4: cost 6 inf + 1 47.976 * * [simplify]: Extracting #5: cost 0 inf + 887 47.976 * [simplify]: Simplified to (* (cbrt (cbrt im)) (cbrt (cbrt im))) 47.976 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (* (cbrt (cbrt im)) (cbrt (cbrt im))) (* (cbrt (cbrt im)) (cbrt im))) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 47.976 * * * * [progress]: [ 82 / 97 ] simplifiying candidate # 47.976 * [simplify]: Simplifying (sqrt (cbrt im)) 47.976 * * [simplify]: iters left: 2 (3 enodes) 47.978 * * [simplify]: iters left: 1 (9 enodes) 47.980 * * [simplify]: Extracting #0: cost 1 inf + 0 47.980 * * [simplify]: Extracting #1: cost 3 inf + 0 47.980 * * [simplify]: Extracting #2: cost 5 inf + 0 47.980 * * [simplify]: Extracting #3: cost 4 inf + 1 47.980 * * [simplify]: Extracting #4: cost 0 inf + 405 47.980 * [simplify]: Simplified to (sqrt (cbrt im)) 47.980 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (sqrt (cbrt im)) (* (sqrt (cbrt im)) (cbrt im))) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 47.980 * * * * [progress]: [ 83 / 97 ] simplifiying candidate # 47.981 * * * * [progress]: [ 84 / 97 ] simplifiying candidate #real (real->posit16 (* (cbrt im) (cbrt im)))) (* (cbrt im) (- (* (* im -1/3) im) 2))))))> 47.981 * * * * [progress]: [ 85 / 97 ] simplifiying candidate # 47.981 * * * * [progress]: [ 86 / 97 ] simplifiying candidate # 47.981 * [simplify]: Simplifying (pow im 1/3) 47.981 * * [simplify]: iters left: 1 (3 enodes) 47.983 * * [simplify]: Extracting #0: cost 1 inf + 0 47.984 * * [simplify]: Extracting #1: cost 5 inf + 0 47.984 * * [simplify]: Extracting #2: cost 4 inf + 2 47.984 * * [simplify]: Extracting #3: cost 0 inf + 377 47.984 * [simplify]: Simplified to (cbrt im) 47.984 * [simplify]: Simplified (2 2 3 2 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)))))) 47.984 * * * * [progress]: [ 87 / 97 ] simplifiying candidate # 47.984 * [simplify]: Simplifying (pow (/ 1 im) -1/3) 47.984 * * [simplify]: iters left: 3 (5 enodes) 47.988 * * [simplify]: iters left: 2 (22 enodes) 47.997 * * [simplify]: iters left: 1 (38 enodes) 48.012 * * [simplify]: Extracting #0: cost 1 inf + 0 48.012 * * [simplify]: Extracting #1: cost 9 inf + 0 48.012 * * [simplify]: Extracting #2: cost 16 inf + 1 48.012 * * [simplify]: Extracting #3: cost 13 inf + 5 48.013 * * [simplify]: Extracting #4: cost 6 inf + 1102 48.013 * * [simplify]: Extracting #5: cost 0 inf + 3162 48.014 * [simplify]: Simplified to (pow (/ 1 im) -1/3) 48.014 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (cbrt im) (cbrt im)) (* (pow (/ 1 im) -1/3) (- (* (* im -1/3) im) 2)))))) 48.014 * * * * [progress]: [ 88 / 97 ] simplifiying candidate # 48.014 * [simplify]: Simplifying (* (cbrt -1) (pow (* im -1) 1/3)) 48.014 * * [simplify]: iters left: 5 (7 enodes) 48.019 * * [simplify]: iters left: 4 (29 enodes) 48.030 * * [simplify]: iters left: 3 (48 enodes) 48.048 * * [simplify]: iters left: 2 (90 enodes) 48.070 * * [simplify]: iters left: 1 (181 enodes) 48.119 * * [simplify]: Extracting #0: cost 1 inf + 0 48.119 * * [simplify]: Extracting #1: cost 23 inf + 0 48.120 * * [simplify]: Extracting #2: cost 77 inf + 0 48.120 * * [simplify]: Extracting #3: cost 72 inf + 89 48.120 * * [simplify]: Extracting #4: cost 51 inf + 6126 48.123 * * [simplify]: Extracting #5: cost 8 inf + 29113 48.126 * * [simplify]: Extracting #6: cost 0 inf + 33862 48.132 * * [simplify]: Extracting #7: cost 0 inf + 33520 48.138 * [simplify]: Simplified to (* (cbrt (- im)) (cbrt -1)) 48.138 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (cbrt im) (cbrt im)) (* (* (cbrt (- im)) (cbrt -1)) (- (* (* im -1/3) im) 2)))))) 48.138 * * * * [progress]: [ 89 / 97 ] simplifiying candidate # 48.139 * [simplify]: Simplifying (pow im 1/3) 48.139 * * [simplify]: iters left: 1 (3 enodes) 48.141 * * [simplify]: Extracting #0: cost 1 inf + 0 48.141 * * [simplify]: Extracting #1: cost 5 inf + 0 48.141 * * [simplify]: Extracting #2: cost 4 inf + 2 48.141 * * [simplify]: Extracting #3: cost 0 inf + 377 48.142 * [simplify]: Simplified to (cbrt im) 48.142 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (cbrt im) (cbrt im)) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 48.142 * * * * [progress]: [ 90 / 97 ] simplifiying candidate # 48.142 * [simplify]: Simplifying (pow (/ 1 im) -1/3) 48.142 * * [simplify]: iters left: 3 (5 enodes) 48.149 * * [simplify]: iters left: 2 (22 enodes) 48.159 * * [simplify]: iters left: 1 (38 enodes) 48.167 * * [simplify]: Extracting #0: cost 1 inf + 0 48.167 * * [simplify]: Extracting #1: cost 9 inf + 0 48.167 * * [simplify]: Extracting #2: cost 16 inf + 1 48.167 * * [simplify]: Extracting #3: cost 13 inf + 5 48.167 * * [simplify]: Extracting #4: cost 6 inf + 1102 48.167 * * [simplify]: Extracting #5: cost 0 inf + 3162 48.168 * [simplify]: Simplified to (pow (/ 1 im) -1/3) 48.168 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (cbrt im) (pow (/ 1 im) -1/3)) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 48.168 * * * * [progress]: [ 91 / 97 ] simplifiying candidate # 48.168 * [simplify]: Simplifying (* (cbrt -1) (pow (* im -1) 1/3)) 48.168 * * [simplify]: iters left: 5 (7 enodes) 48.170 * * [simplify]: iters left: 4 (29 enodes) 48.176 * * [simplify]: iters left: 3 (48 enodes) 48.186 * * [simplify]: iters left: 2 (90 enodes) 48.204 * * [simplify]: iters left: 1 (181 enodes) 48.256 * * [simplify]: Extracting #0: cost 1 inf + 0 48.256 * * [simplify]: Extracting #1: cost 23 inf + 0 48.257 * * [simplify]: Extracting #2: cost 77 inf + 0 48.257 * * [simplify]: Extracting #3: cost 72 inf + 89 48.258 * * [simplify]: Extracting #4: cost 51 inf + 6126 48.260 * * [simplify]: Extracting #5: cost 8 inf + 29113 48.263 * * [simplify]: Extracting #6: cost 0 inf + 33862 48.266 * * [simplify]: Extracting #7: cost 0 inf + 33520 48.269 * [simplify]: Simplified to (* (cbrt (- im)) (cbrt -1)) 48.269 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (cbrt im) (* (cbrt (- im)) (cbrt -1))) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 48.269 * * * * [progress]: [ 92 / 97 ] simplifiying candidate # 48.270 * [simplify]: Simplifying (pow im 1/3) 48.270 * * [simplify]: iters left: 1 (3 enodes) 48.271 * * [simplify]: Extracting #0: cost 1 inf + 0 48.271 * * [simplify]: Extracting #1: cost 5 inf + 0 48.271 * * [simplify]: Extracting #2: cost 4 inf + 2 48.271 * * [simplify]: Extracting #3: cost 0 inf + 377 48.271 * [simplify]: Simplified to (cbrt im) 48.271 * [simplify]: Simplified (2 2 3 1 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)))))) 48.271 * * * * [progress]: [ 93 / 97 ] simplifiying candidate # 48.272 * [simplify]: Simplifying (pow (/ 1 im) -1/3) 48.272 * * [simplify]: iters left: 3 (5 enodes) 48.273 * * [simplify]: iters left: 2 (22 enodes) 48.279 * * [simplify]: iters left: 1 (38 enodes) 48.290 * * [simplify]: Extracting #0: cost 1 inf + 0 48.291 * * [simplify]: Extracting #1: cost 9 inf + 0 48.291 * * [simplify]: Extracting #2: cost 16 inf + 1 48.291 * * [simplify]: Extracting #3: cost 13 inf + 5 48.291 * * [simplify]: Extracting #4: cost 6 inf + 1102 48.292 * * [simplify]: Extracting #5: cost 0 inf + 3162 48.292 * [simplify]: Simplified to (pow (/ 1 im) -1/3) 48.292 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (pow (/ 1 im) -1/3) (cbrt im)) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 48.293 * * * * [progress]: [ 94 / 97 ] simplifiying candidate # 48.293 * [simplify]: Simplifying (* (cbrt -1) (pow (* im -1) 1/3)) 48.293 * * [simplify]: iters left: 5 (7 enodes) 48.298 * * [simplify]: iters left: 4 (29 enodes) 48.309 * * [simplify]: iters left: 3 (48 enodes) 48.328 * * [simplify]: iters left: 2 (90 enodes) 48.368 * * [simplify]: iters left: 1 (181 enodes) 48.440 * * [simplify]: Extracting #0: cost 1 inf + 0 48.440 * * [simplify]: Extracting #1: cost 23 inf + 0 48.441 * * [simplify]: Extracting #2: cost 77 inf + 0 48.442 * * [simplify]: Extracting #3: cost 72 inf + 89 48.443 * * [simplify]: Extracting #4: cost 51 inf + 6126 48.448 * * [simplify]: Extracting #5: cost 8 inf + 29113 48.454 * * [simplify]: Extracting #6: cost 0 inf + 33862 48.461 * * [simplify]: Extracting #7: cost 0 inf + 33520 48.464 * [simplify]: Simplified to (* (cbrt (- im)) (cbrt -1)) 48.464 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (* (cbrt (- im)) (cbrt -1)) (cbrt im)) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 48.465 * * * * [progress]: [ 95 / 97 ] simplifiying candidate # 48.465 * [simplify]: Simplifying (pow im 2/3) 48.465 * * [simplify]: iters left: 1 (3 enodes) 48.466 * * [simplify]: Extracting #0: cost 1 inf + 0 48.466 * * [simplify]: Extracting #1: cost 5 inf + 0 48.466 * * [simplify]: Extracting #2: cost 4 inf + 2 48.466 * * [simplify]: Extracting #3: cost 1 inf + 427 48.466 * * [simplify]: Extracting #4: cost 0 inf + 639 48.466 * [simplify]: Simplified to (pow im 2/3) 48.467 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (pow im 2/3) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 48.467 * * * * [progress]: [ 96 / 97 ] simplifiying candidate # 48.467 * [simplify]: Simplifying (pow (/ 1 im) -2/3) 48.467 * * [simplify]: iters left: 3 (5 enodes) 48.469 * * [simplify]: iters left: 2 (22 enodes) 48.477 * * [simplify]: iters left: 1 (38 enodes) 48.485 * * [simplify]: Extracting #0: cost 1 inf + 0 48.485 * * [simplify]: Extracting #1: cost 9 inf + 0 48.485 * * [simplify]: Extracting #2: cost 16 inf + 1 48.485 * * [simplify]: Extracting #3: cost 13 inf + 5 48.485 * * [simplify]: Extracting #4: cost 6 inf + 1102 48.486 * * [simplify]: Extracting #5: cost 0 inf + 3162 48.486 * [simplify]: Simplified to (pow (/ 1 im) -2/3) 48.486 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (pow (/ 1 im) -2/3) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 48.486 * * * * [progress]: [ 97 / 97 ] simplifiying candidate # 48.486 * [simplify]: Simplifying (* (pow (cbrt -1) 2) (pow (pow im 2) 1/3)) 48.486 * * [simplify]: iters left: 4 (9 enodes) 48.490 * * [simplify]: iters left: 3 (41 enodes) 48.506 * * [simplify]: iters left: 2 (77 enodes) 48.538 * * [simplify]: iters left: 1 (161 enodes) 48.595 * * [simplify]: Extracting #0: cost 1 inf + 0 48.595 * * [simplify]: Extracting #1: cost 19 inf + 0 48.595 * * [simplify]: Extracting #2: cost 76 inf + 0 48.595 * * [simplify]: Extracting #3: cost 75 inf + 89 48.596 * * [simplify]: Extracting #4: cost 61 inf + 2301 48.597 * * [simplify]: Extracting #5: cost 22 inf + 17317 48.600 * * [simplify]: Extracting #6: cost 1 inf + 27946 48.602 * * [simplify]: Extracting #7: cost 0 inf + 28570 48.607 * [simplify]: Simplified to (* (* (cbrt -1) (cbrt -1)) (cbrt (* im im))) 48.608 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (* (cbrt -1) (cbrt -1)) (cbrt (* im im))) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 48.608 * * * [progress]: adding candidates to table 49.971 * * [progress]: iteration 4 / 4 49.971 * * * [progress]: picking best candidate 50.051 * * * * [pick]: Picked # 50.051 * * * [progress]: localizing error 50.144 * * * [progress]: generating rewritten candidates 50.144 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2) 50.145 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 2 2) 50.147 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 2 1) 50.148 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 2) 50.165 * * * [progress]: generating series expansions 50.165 * * * * [progress]: [ 1 / 4 ] generating series at (2 2) 50.166 * [backup-simplify]: Simplify (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) into (pow (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 1/3) 50.166 * [approximate]: Taking taylor expansion of (pow (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 1/3) in (im) around 0 50.166 * [taylor]: Taking taylor expansion of (pow (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 1/3) in im 50.166 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)))))) in im 50.166 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))))) in im 50.166 * [taylor]: Taking taylor expansion of 1/3 in im 50.166 * [backup-simplify]: Simplify 1/3 into 1/3 50.166 * [taylor]: Taking taylor expansion of (log (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)))) in im 50.166 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) in im 50.166 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 50.166 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in im 50.166 * [taylor]: Taking taylor expansion of (pow im 5) in im 50.166 * [taylor]: Taking taylor expansion of im in im 50.166 * [backup-simplify]: Simplify 0 into 0 50.166 * [backup-simplify]: Simplify 1 into 1 50.166 * [taylor]: Taking taylor expansion of -1/60 in im 50.166 * [backup-simplify]: Simplify -1/60 into -1/60 50.166 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in im 50.166 * [taylor]: Taking taylor expansion of -1 in im 50.166 * [backup-simplify]: Simplify -1 into -1 50.166 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in im 50.166 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in im 50.166 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in im 50.166 * [taylor]: Taking taylor expansion of 1/3 in im 50.166 * [backup-simplify]: Simplify 1/3 into 1/3 50.166 * [taylor]: Taking taylor expansion of (pow im 2) in im 50.166 * [taylor]: Taking taylor expansion of im in im 50.166 * [backup-simplify]: Simplify 0 into 0 50.166 * [backup-simplify]: Simplify 1 into 1 50.166 * [taylor]: Taking taylor expansion of 2 in im 50.166 * [backup-simplify]: Simplify 2 into 2 50.166 * [taylor]: Taking taylor expansion of im in im 50.167 * [backup-simplify]: Simplify 0 into 0 50.167 * [backup-simplify]: Simplify 1 into 1 50.167 * [backup-simplify]: Simplify (+ 0 2) into 2 50.168 * [backup-simplify]: Simplify (* 2 0) into 0 50.168 * [backup-simplify]: Simplify (* -1 0) into 0 50.169 * [backup-simplify]: Simplify (+ 0 0) into 0 50.169 * [backup-simplify]: Simplify (+ 0 0) into 0 50.170 * [backup-simplify]: Simplify (+ (* 2 1) (* 0 0)) into 2 50.171 * [backup-simplify]: Simplify (+ (* -1 2) (* 0 0)) into -2 50.171 * [backup-simplify]: Simplify (+ 0 -2) into -2 50.171 * [backup-simplify]: Simplify (log -2) into (log -2) 50.172 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) (log -2)) into (+ (log im) (log -2)) 50.173 * [backup-simplify]: Simplify (* 1/3 (+ (log im) (log -2))) into (* 1/3 (+ (log im) (log -2))) 50.173 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log im) (log -2)))) into (exp (* 1/3 (+ (log im) (log -2)))) 50.173 * [taylor]: Taking taylor expansion of (pow (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 1/3) in im 50.173 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)))))) in im 50.173 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))))) in im 50.173 * [taylor]: Taking taylor expansion of 1/3 in im 50.173 * [backup-simplify]: Simplify 1/3 into 1/3 50.173 * [taylor]: Taking taylor expansion of (log (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)))) in im 50.173 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) in im 50.173 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 50.173 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in im 50.173 * [taylor]: Taking taylor expansion of (pow im 5) in im 50.173 * [taylor]: Taking taylor expansion of im in im 50.173 * [backup-simplify]: Simplify 0 into 0 50.173 * [backup-simplify]: Simplify 1 into 1 50.174 * [taylor]: Taking taylor expansion of -1/60 in im 50.174 * [backup-simplify]: Simplify -1/60 into -1/60 50.174 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in im 50.174 * [taylor]: Taking taylor expansion of -1 in im 50.174 * [backup-simplify]: Simplify -1 into -1 50.174 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in im 50.174 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in im 50.174 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in im 50.174 * [taylor]: Taking taylor expansion of 1/3 in im 50.174 * [backup-simplify]: Simplify 1/3 into 1/3 50.174 * [taylor]: Taking taylor expansion of (pow im 2) in im 50.174 * [taylor]: Taking taylor expansion of im in im 50.174 * [backup-simplify]: Simplify 0 into 0 50.174 * [backup-simplify]: Simplify 1 into 1 50.174 * [taylor]: Taking taylor expansion of 2 in im 50.174 * [backup-simplify]: Simplify 2 into 2 50.174 * [taylor]: Taking taylor expansion of im in im 50.174 * [backup-simplify]: Simplify 0 into 0 50.174 * [backup-simplify]: Simplify 1 into 1 50.174 * [backup-simplify]: Simplify (+ 0 2) into 2 50.175 * [backup-simplify]: Simplify (* 2 0) into 0 50.175 * [backup-simplify]: Simplify (* -1 0) into 0 50.176 * [backup-simplify]: Simplify (+ 0 0) into 0 50.176 * [backup-simplify]: Simplify (+ 0 0) into 0 50.177 * [backup-simplify]: Simplify (+ (* 2 1) (* 0 0)) into 2 50.177 * [backup-simplify]: Simplify (+ (* -1 2) (* 0 0)) into -2 50.178 * [backup-simplify]: Simplify (+ 0 -2) into -2 50.178 * [backup-simplify]: Simplify (log -2) into (log -2) 50.179 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) (log -2)) into (+ (log im) (log -2)) 50.179 * [backup-simplify]: Simplify (* 1/3 (+ (log im) (log -2))) into (* 1/3 (+ (log im) (log -2))) 50.180 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log im) (log -2)))) into (exp (* 1/3 (+ (log im) (log -2)))) 50.180 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log im) (log -2)))) into (exp (* 1/3 (+ (log im) (log -2)))) 50.181 * [backup-simplify]: Simplify (* 1 1) into 1 50.181 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 50.182 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 50.183 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 1) (* 1/3 0))) into 0 50.184 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 2) (* 0 0))) into 0 50.184 * [backup-simplify]: Simplify (+ 0 0) into 0 50.185 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow -2 1)))) 1) into 0 50.186 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) (log -2)) into (+ (log im) (log -2)) 50.187 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (+ (log im) (log -2)))) into 0 50.188 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log im) (log -2)))) (+ (* (/ (pow 0 1) 1)))) into 0 50.188 * [backup-simplify]: Simplify 0 into 0 50.189 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.190 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 50.190 * [backup-simplify]: Simplify (+ 0 0) into 0 50.192 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 1) (* 0 0)))) into 1/3 50.193 * [backup-simplify]: Simplify (+ (* -1 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0)))) into -1/3 50.193 * [backup-simplify]: Simplify (+ 0 -1/3) into -1/3 50.196 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow -2 2))) (* 1 (/ (* 1 (pow (* 2 -1/3) 1)) (pow -2 1)))) 2) into 1/6 50.197 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) (log -2)) into (+ (log im) (log -2)) 50.199 * [backup-simplify]: Simplify (+ (* 1/3 1/6) (+ (* 0 0) (* 0 (+ (log im) (log -2))))) into 1/18 50.201 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log im) (log -2)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 1/18 1) 1)))) into (* 1/18 (exp (* 1/3 (+ (log im) (log -2))))) 50.201 * [backup-simplify]: Simplify (* 1/18 (exp (* 1/3 (+ (log im) (log -2))))) into (* 1/18 (exp (* 1/3 (+ (log im) (log -2))))) 50.202 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.203 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 50.204 * [backup-simplify]: Simplify (+ 0 0) into 0 50.205 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 1) (* 0 0))))) into 0 50.207 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0))))) into 0 50.207 * [backup-simplify]: Simplify (+ 0 0) into 0 50.213 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow -2 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 -1/3) 1)) (pow -2 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow -2 1)))) 6) into 0 50.215 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) (log -2)) into (+ (log im) (log -2)) 50.216 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 1/6) (+ (* 0 0) (* 0 (+ (log im) (log -2)))))) into 0 50.219 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log im) (log -2)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 1/18 1) 1)) (* (/ (pow 0 1) 1)))) into 0 50.219 * [backup-simplify]: Simplify 0 into 0 50.219 * [backup-simplify]: Simplify (* 1 1) into 1 50.220 * [backup-simplify]: Simplify (* 1 1) into 1 50.220 * [backup-simplify]: Simplify (* 1 1) into 1 50.220 * [backup-simplify]: Simplify (* 1 -1/60) into -1/60 50.228 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 50.230 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 50.230 * [backup-simplify]: Simplify (+ 0 0) into 0 50.232 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 50.234 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0)))))) into 0 50.234 * [backup-simplify]: Simplify (+ -1/60 0) into -1/60 50.247 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow -2 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 -1/3) 1)) (pow -2 3))) (* -3 (/ (* 1 (pow (* 2 -1/3) 2)) (pow -2 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow -2 2))) (* 1 (/ (* 1 1 1 (pow (* 24 -1/60) 1)) (pow -2 1)))) 24) into -1/180 50.248 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) (log -2)) into (+ (log im) (log -2)) 50.249 * [backup-simplify]: Simplify (+ (* 1/3 -1/180) (+ (* 0 0) (+ (* 0 1/6) (+ (* 0 0) (* 0 (+ (log im) (log -2))))))) into (- 1/540) 50.255 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log im) (log -2)))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 1/18 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 1/18 2) 2)) (* (/ (pow (- 1/540) 1) 1)))) into (* -1/3240 (exp (* 1/3 (+ (log im) (log -2))))) 50.255 * [backup-simplify]: Simplify (* -1/3240 (exp (* 1/3 (+ (log im) (log -2))))) into (* -1/3240 (exp (* 1/3 (+ (log im) (log -2))))) 50.257 * [backup-simplify]: Simplify (+ (* (* -1/3240 (exp (* 1/3 (+ (log im) (log -2))))) (pow im 4)) (+ (* (* 1/18 (exp (* 1/3 (+ (log im) (log -2))))) (pow im 2)) (exp (* 1/3 (+ (log im) (log -2)))))) into (- (+ (exp (* 1/3 (+ (log im) (log -2)))) (* 1/18 (* (exp (* 1/3 (+ (log im) (log -2)))) (pow im 2)))) (* 1/3240 (* (exp (* 1/3 (+ (log im) (log -2)))) (pow im 4)))) 50.258 * [backup-simplify]: Simplify (cbrt (fma (pow (/ 1 im) 5) -1/60 (* (/ 1 im) (- (* (* (/ 1 im) -1/3) (/ 1 im)) 2)))) into (pow (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 1/3) 50.258 * [approximate]: Taking taylor expansion of (pow (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 1/3) in (im) around 0 50.258 * [taylor]: Taking taylor expansion of (pow (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 1/3) in im 50.258 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))))) in im 50.258 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))))) in im 50.258 * [taylor]: Taking taylor expansion of 1/3 in im 50.258 * [backup-simplify]: Simplify 1/3 into 1/3 50.258 * [taylor]: Taking taylor expansion of (log (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))) in im 50.258 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in im 50.258 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 50.258 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in im 50.258 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in im 50.258 * [taylor]: Taking taylor expansion of (/ 1 im) in im 50.258 * [taylor]: Taking taylor expansion of im in im 50.258 * [backup-simplify]: Simplify 0 into 0 50.258 * [backup-simplify]: Simplify 1 into 1 50.258 * [backup-simplify]: Simplify (/ 1 1) into 1 50.259 * [taylor]: Taking taylor expansion of -1/60 in im 50.259 * [backup-simplify]: Simplify -1/60 into -1/60 50.259 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 50.259 * [taylor]: Taking taylor expansion of -1 in im 50.259 * [backup-simplify]: Simplify -1 into -1 50.259 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 50.259 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 50.259 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 50.259 * [taylor]: Taking taylor expansion of 1/3 in im 50.259 * [backup-simplify]: Simplify 1/3 into 1/3 50.259 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 50.259 * [taylor]: Taking taylor expansion of (pow im 2) in im 50.259 * [taylor]: Taking taylor expansion of im in im 50.259 * [backup-simplify]: Simplify 0 into 0 50.259 * [backup-simplify]: Simplify 1 into 1 50.259 * [backup-simplify]: Simplify (* 1 1) into 1 50.260 * [backup-simplify]: Simplify (/ 1 1) into 1 50.260 * [taylor]: Taking taylor expansion of 2 in im 50.260 * [backup-simplify]: Simplify 2 into 2 50.260 * [taylor]: Taking taylor expansion of im in im 50.260 * [backup-simplify]: Simplify 0 into 0 50.260 * [backup-simplify]: Simplify 1 into 1 50.260 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 50.261 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 50.261 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 50.262 * [backup-simplify]: Simplify (* 1 1) into 1 50.262 * [backup-simplify]: Simplify (* 1 1) into 1 50.262 * [backup-simplify]: Simplify (* 1 1) into 1 50.263 * [backup-simplify]: Simplify (* 1 -1/60) into -1/60 50.263 * [backup-simplify]: Simplify (+ -1/60 0) into -1/60 50.264 * [backup-simplify]: Simplify (log -1/60) into (log -1/60) 50.264 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) (log -1/60)) into (- (log -1/60) (* 5 (log im))) 50.265 * [backup-simplify]: Simplify (* 1/3 (- (log -1/60) (* 5 (log im)))) into (* 1/3 (- (log -1/60) (* 5 (log im)))) 50.266 * [backup-simplify]: Simplify (exp (* 1/3 (- (log -1/60) (* 5 (log im))))) into (exp (* 1/3 (- (log -1/60) (* 5 (log im))))) 50.266 * [taylor]: Taking taylor expansion of (pow (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 1/3) in im 50.266 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))))) in im 50.266 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))))) in im 50.266 * [taylor]: Taking taylor expansion of 1/3 in im 50.266 * [backup-simplify]: Simplify 1/3 into 1/3 50.266 * [taylor]: Taking taylor expansion of (log (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))) in im 50.266 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in im 50.266 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 50.266 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in im 50.266 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in im 50.266 * [taylor]: Taking taylor expansion of (/ 1 im) in im 50.266 * [taylor]: Taking taylor expansion of im in im 50.266 * [backup-simplify]: Simplify 0 into 0 50.266 * [backup-simplify]: Simplify 1 into 1 50.267 * [backup-simplify]: Simplify (/ 1 1) into 1 50.267 * [taylor]: Taking taylor expansion of -1/60 in im 50.267 * [backup-simplify]: Simplify -1/60 into -1/60 50.267 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 50.267 * [taylor]: Taking taylor expansion of -1 in im 50.267 * [backup-simplify]: Simplify -1 into -1 50.267 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 50.267 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 50.267 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 50.267 * [taylor]: Taking taylor expansion of 1/3 in im 50.267 * [backup-simplify]: Simplify 1/3 into 1/3 50.267 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 50.267 * [taylor]: Taking taylor expansion of (pow im 2) in im 50.267 * [taylor]: Taking taylor expansion of im in im 50.267 * [backup-simplify]: Simplify 0 into 0 50.267 * [backup-simplify]: Simplify 1 into 1 50.267 * [backup-simplify]: Simplify (* 1 1) into 1 50.268 * [backup-simplify]: Simplify (/ 1 1) into 1 50.268 * [taylor]: Taking taylor expansion of 2 in im 50.268 * [backup-simplify]: Simplify 2 into 2 50.268 * [taylor]: Taking taylor expansion of im in im 50.268 * [backup-simplify]: Simplify 0 into 0 50.268 * [backup-simplify]: Simplify 1 into 1 50.268 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 50.269 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 50.269 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 50.269 * [backup-simplify]: Simplify (* 1 1) into 1 50.270 * [backup-simplify]: Simplify (* 1 1) into 1 50.270 * [backup-simplify]: Simplify (* 1 1) into 1 50.271 * [backup-simplify]: Simplify (* 1 -1/60) into -1/60 50.271 * [backup-simplify]: Simplify (+ -1/60 0) into -1/60 50.271 * [backup-simplify]: Simplify (log -1/60) into (log -1/60) 50.272 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) (log -1/60)) into (- (log -1/60) (* 5 (log im))) 50.273 * [backup-simplify]: Simplify (* 1/3 (- (log -1/60) (* 5 (log im)))) into (* 1/3 (- (log -1/60) (* 5 (log im)))) 50.273 * [backup-simplify]: Simplify (exp (* 1/3 (- (log -1/60) (* 5 (log im))))) into (exp (* 1/3 (- (log -1/60) (* 5 (log im))))) 50.274 * [backup-simplify]: Simplify (exp (* 1/3 (- (log -1/60) (* 5 (log im))))) into (exp (* 1/3 (- (log -1/60) (* 5 (log im))))) 50.275 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.275 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.276 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.277 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.278 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 -1/60)) into 0 50.278 * [backup-simplify]: Simplify (+ 0 0) into 0 50.279 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow -1/60 1)))) 1) into 0 50.280 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) (log -1/60)) into (- (log -1/60) (* 5 (log im))) 50.281 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log -1/60) (* 5 (log im))))) into 0 50.282 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log -1/60) (* 5 (log im))))) (+ (* (/ (pow 0 1) 1)))) into 0 50.282 * [backup-simplify]: Simplify 0 into 0 50.283 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.284 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.285 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.286 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.287 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 -1/60))) into 0 50.288 * [backup-simplify]: Simplify (* -1 1/3) into -1/3 50.288 * [backup-simplify]: Simplify (+ 0 -1/3) into -1/3 50.291 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow -1/60 2))) (* 1 (/ (* 1 (pow (* 2 -1/3) 1)) (pow -1/60 1)))) 2) into 20 50.292 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) (log -1/60)) into (- (log -1/60) (* 5 (log im))) 50.294 * [backup-simplify]: Simplify (+ (* 1/3 20) (+ (* 0 0) (* 0 (- (log -1/60) (* 5 (log im)))))) into 20/3 50.295 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log -1/60) (* 5 (log im))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 20/3 1) 1)))) into (* 20/3 (exp (* 1/3 (- (log -1/60) (* 5 (log im)))))) 50.296 * [backup-simplify]: Simplify (* 20/3 (exp (* 1/3 (- (log -1/60) (* 5 (log im)))))) into (* 20/3 (exp (* 1/3 (- (log -1/60) (* 5 (log im)))))) 50.297 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.298 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 50.299 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 50.300 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 50.301 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 50.302 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.303 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.303 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 50.304 * [backup-simplify]: Simplify (+ 0 0) into 0 50.305 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 50.305 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 1/3)) into 0 50.306 * [backup-simplify]: Simplify (+ 0 0) into 0 50.312 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow -1/60 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 -1/3) 1)) (pow -1/60 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow -1/60 1)))) 6) into 0 50.313 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) (log -1/60)) into (- (log -1/60) (* 5 (log im))) 50.315 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 20) (+ (* 0 0) (* 0 (- (log -1/60) (* 5 (log im))))))) into 0 50.318 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log -1/60) (* 5 (log im))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 20/3 1) 1)) (* (/ (pow 0 1) 1)))) into 0 50.318 * [backup-simplify]: Simplify 0 into 0 50.319 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.320 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 50.321 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 50.322 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 50.324 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60))))) into 0 50.325 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.326 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.327 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 50.327 * [backup-simplify]: Simplify (+ 0 2) into 2 50.329 * [backup-simplify]: Simplify (- (/ 2 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 2 50.330 * [backup-simplify]: Simplify (+ (* -1 2) (+ (* 0 0) (* 0 1/3))) into -2 50.330 * [backup-simplify]: Simplify (+ 0 -2) into -2 50.340 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow -1/60 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 -1/3) 1)) (pow -1/60 3))) (* -3 (/ (* 1 (pow (* 2 -1/3) 2)) (pow -1/60 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow -1/60 2))) (* 1 (/ (* 1 1 1 (pow (* 24 -2) 1)) (pow -1/60 1)))) 24) into -80 50.341 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) (log -1/60)) into (- (log -1/60) (* 5 (log im))) 50.342 * [backup-simplify]: Simplify (+ (* 1/3 -80) (+ (* 0 0) (+ (* 0 20) (+ (* 0 0) (* 0 (- (log -1/60) (* 5 (log im)))))))) into (- 80/3) 50.345 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log -1/60) (* 5 (log im))))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 20/3 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 20/3 2) 2)) (* (/ (pow (- 80/3) 1) 1)))) into (* -40/9 (exp (* 1/3 (- (log -1/60) (* 5 (log im)))))) 50.345 * [backup-simplify]: Simplify (* -40/9 (exp (* 1/3 (- (log -1/60) (* 5 (log im)))))) into (* -40/9 (exp (* 1/3 (- (log -1/60) (* 5 (log im)))))) 50.347 * [backup-simplify]: Simplify (+ (* (* -40/9 (exp (* 1/3 (- (log -1/60) (* 5 (log (/ 1 im))))))) (pow (/ 1 im) 4)) (+ (* (* 20/3 (exp (* 1/3 (- (log -1/60) (* 5 (log (/ 1 im))))))) (pow (/ 1 im) 2)) (exp (* 1/3 (- (log -1/60) (* 5 (log (/ 1 im)))))))) into (- (+ (* 20/3 (/ (exp (* 1/3 (- (log -1/60) (* 5 (log (/ 1 im)))))) (pow im 2))) (exp (* 1/3 (- (log -1/60) (* 5 (log (/ 1 im))))))) (* 40/9 (/ (exp (* 1/3 (- (log -1/60) (* 5 (log (/ 1 im)))))) (pow im 4)))) 50.347 * [backup-simplify]: Simplify (cbrt (fma (pow (/ 1 (- im)) 5) -1/60 (* (/ 1 (- im)) (- (* (* (/ 1 (- im)) -1/3) (/ 1 (- im))) 2)))) into (pow (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 1/3) 50.347 * [approximate]: Taking taylor expansion of (pow (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 1/3) in (im) around 0 50.347 * [taylor]: Taking taylor expansion of (pow (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 1/3) in im 50.347 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))))) in im 50.347 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))) in im 50.347 * [taylor]: Taking taylor expansion of 1/3 in im 50.347 * [backup-simplify]: Simplify 1/3 into 1/3 50.347 * [taylor]: Taking taylor expansion of (log (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in im 50.347 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 50.347 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 50.347 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in im 50.347 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in im 50.347 * [taylor]: Taking taylor expansion of (/ -1 im) in im 50.347 * [taylor]: Taking taylor expansion of -1 in im 50.347 * [backup-simplify]: Simplify -1 into -1 50.347 * [taylor]: Taking taylor expansion of im in im 50.347 * [backup-simplify]: Simplify 0 into 0 50.347 * [backup-simplify]: Simplify 1 into 1 50.348 * [backup-simplify]: Simplify (/ -1 1) into -1 50.348 * [taylor]: Taking taylor expansion of -1/60 in im 50.348 * [backup-simplify]: Simplify -1/60 into -1/60 50.348 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 50.348 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 50.348 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 50.348 * [taylor]: Taking taylor expansion of 1/3 in im 50.348 * [backup-simplify]: Simplify 1/3 into 1/3 50.348 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 50.348 * [taylor]: Taking taylor expansion of (pow im 2) in im 50.348 * [taylor]: Taking taylor expansion of im in im 50.348 * [backup-simplify]: Simplify 0 into 0 50.348 * [backup-simplify]: Simplify 1 into 1 50.348 * [backup-simplify]: Simplify (* 1 1) into 1 50.348 * [backup-simplify]: Simplify (/ 1 1) into 1 50.348 * [taylor]: Taking taylor expansion of 2 in im 50.348 * [backup-simplify]: Simplify 2 into 2 50.348 * [taylor]: Taking taylor expansion of im in im 50.349 * [backup-simplify]: Simplify 0 into 0 50.349 * [backup-simplify]: Simplify 1 into 1 50.349 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 50.349 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 50.349 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 50.350 * [backup-simplify]: Simplify (* -1 -1) into 1 50.350 * [backup-simplify]: Simplify (* 1 1) into 1 50.350 * [backup-simplify]: Simplify (* -1 1) into -1 50.350 * [backup-simplify]: Simplify (* -1 -1/60) into 1/60 50.351 * [backup-simplify]: Simplify (+ 1/60 0) into 1/60 50.351 * [backup-simplify]: Simplify (log 1/60) into (log 1/60) 50.351 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) (log 1/60)) into (- (log 1/60) (* 5 (log im))) 50.352 * [backup-simplify]: Simplify (* 1/3 (- (log 1/60) (* 5 (log im)))) into (* 1/3 (- (log 1/60) (* 5 (log im)))) 50.352 * [backup-simplify]: Simplify (exp (* 1/3 (- (log 1/60) (* 5 (log im))))) into (exp (* 1/3 (- (log 1/60) (* 5 (log im))))) 50.352 * [taylor]: Taking taylor expansion of (pow (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 1/3) in im 50.352 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))))) in im 50.352 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))) in im 50.352 * [taylor]: Taking taylor expansion of 1/3 in im 50.352 * [backup-simplify]: Simplify 1/3 into 1/3 50.352 * [taylor]: Taking taylor expansion of (log (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in im 50.352 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 50.352 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 50.352 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in im 50.352 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in im 50.352 * [taylor]: Taking taylor expansion of (/ -1 im) in im 50.352 * [taylor]: Taking taylor expansion of -1 in im 50.352 * [backup-simplify]: Simplify -1 into -1 50.352 * [taylor]: Taking taylor expansion of im in im 50.352 * [backup-simplify]: Simplify 0 into 0 50.352 * [backup-simplify]: Simplify 1 into 1 50.353 * [backup-simplify]: Simplify (/ -1 1) into -1 50.353 * [taylor]: Taking taylor expansion of -1/60 in im 50.353 * [backup-simplify]: Simplify -1/60 into -1/60 50.353 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 50.353 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 50.353 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 50.353 * [taylor]: Taking taylor expansion of 1/3 in im 50.353 * [backup-simplify]: Simplify 1/3 into 1/3 50.353 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 50.353 * [taylor]: Taking taylor expansion of (pow im 2) in im 50.353 * [taylor]: Taking taylor expansion of im in im 50.353 * [backup-simplify]: Simplify 0 into 0 50.353 * [backup-simplify]: Simplify 1 into 1 50.353 * [backup-simplify]: Simplify (* 1 1) into 1 50.353 * [backup-simplify]: Simplify (/ 1 1) into 1 50.353 * [taylor]: Taking taylor expansion of 2 in im 50.353 * [backup-simplify]: Simplify 2 into 2 50.353 * [taylor]: Taking taylor expansion of im in im 50.353 * [backup-simplify]: Simplify 0 into 0 50.353 * [backup-simplify]: Simplify 1 into 1 50.354 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 50.354 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 50.354 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 50.354 * [backup-simplify]: Simplify (* -1 -1) into 1 50.355 * [backup-simplify]: Simplify (* 1 1) into 1 50.355 * [backup-simplify]: Simplify (* -1 1) into -1 50.355 * [backup-simplify]: Simplify (* -1 -1/60) into 1/60 50.356 * [backup-simplify]: Simplify (+ 1/60 0) into 1/60 50.356 * [backup-simplify]: Simplify (log 1/60) into (log 1/60) 50.356 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) (log 1/60)) into (- (log 1/60) (* 5 (log im))) 50.357 * [backup-simplify]: Simplify (* 1/3 (- (log 1/60) (* 5 (log im)))) into (* 1/3 (- (log 1/60) (* 5 (log im)))) 50.357 * [backup-simplify]: Simplify (exp (* 1/3 (- (log 1/60) (* 5 (log im))))) into (exp (* 1/3 (- (log 1/60) (* 5 (log im))))) 50.357 * [backup-simplify]: Simplify (exp (* 1/3 (- (log 1/60) (* 5 (log im))))) into (exp (* 1/3 (- (log 1/60) (* 5 (log im))))) 50.358 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 50.358 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 50.359 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.359 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 1)) into 0 50.360 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1/60)) into 0 50.360 * [backup-simplify]: Simplify (+ 0 0) into 0 50.365 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1/60 1)))) 1) into 0 50.366 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) (log 1/60)) into (- (log 1/60) (* 5 (log im))) 50.367 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log 1/60) (* 5 (log im))))) into 0 50.367 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/60) (* 5 (log im))))) (+ (* (/ (pow 0 1) 1)))) into 0 50.367 * [backup-simplify]: Simplify 0 into 0 50.368 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.369 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 50.369 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.370 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 1))) into 0 50.370 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1/60))) into 0 50.371 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 50.374 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1/60 2))) (* 1 (/ (* 1 (pow (* 2 1/3) 1)) (pow 1/60 1)))) 2) into 20 50.375 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) (log 1/60)) into (- (log 1/60) (* 5 (log im))) 50.377 * [backup-simplify]: Simplify (+ (* 1/3 20) (+ (* 0 0) (* 0 (- (log 1/60) (* 5 (log im)))))) into 20/3 50.379 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/60) (* 5 (log im))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 20/3 1) 1)))) into (* 20/3 (exp (* 1/3 (- (log 1/60) (* 5 (log im)))))) 50.379 * [backup-simplify]: Simplify (* 20/3 (exp (* 1/3 (- (log 1/60) (* 5 (log im)))))) into (* 20/3 (exp (* 1/3 (- (log 1/60) (* 5 (log im)))))) 50.380 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.381 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 50.382 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 50.384 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 50.385 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 50.385 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.386 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.387 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 50.387 * [backup-simplify]: Simplify (+ 0 0) into 0 50.388 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 50.388 * [backup-simplify]: Simplify (+ 0 0) into 0 50.392 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1/60 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 1/3) 1)) (pow 1/60 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1/60 1)))) 6) into 0 50.393 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) (log 1/60)) into (- (log 1/60) (* 5 (log im))) 50.394 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 20) (+ (* 0 0) (* 0 (- (log 1/60) (* 5 (log im))))))) into 0 50.395 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/60) (* 5 (log im))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 20/3 1) 1)) (* (/ (pow 0 1) 1)))) into 0 50.395 * [backup-simplify]: Simplify 0 into 0 50.396 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.397 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1))))) into 0 50.397 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 50.398 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 50.399 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60))))) into 0 50.399 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.400 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.400 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 50.401 * [backup-simplify]: Simplify (+ 0 2) into 2 50.401 * [backup-simplify]: Simplify (- (/ 2 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 2 50.401 * [backup-simplify]: Simplify (+ 0 2) into 2 50.408 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow 1/60 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 1/3) 1)) (pow 1/60 3))) (* -3 (/ (* 1 (pow (* 2 1/3) 2)) (pow 1/60 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow 1/60 2))) (* 1 (/ (* 1 1 1 (pow (* 24 2) 1)) (pow 1/60 1)))) 24) into -80 50.409 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) (log 1/60)) into (- (log 1/60) (* 5 (log im))) 50.410 * [backup-simplify]: Simplify (+ (* 1/3 -80) (+ (* 0 0) (+ (* 0 20) (+ (* 0 0) (* 0 (- (log 1/60) (* 5 (log im)))))))) into (- 80/3) 50.413 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/60) (* 5 (log im))))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 20/3 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 20/3 2) 2)) (* (/ (pow (- 80/3) 1) 1)))) into (* -40/9 (exp (* 1/3 (- (log 1/60) (* 5 (log im)))))) 50.413 * [backup-simplify]: Simplify (* -40/9 (exp (* 1/3 (- (log 1/60) (* 5 (log im)))))) into (* -40/9 (exp (* 1/3 (- (log 1/60) (* 5 (log im)))))) 50.415 * [backup-simplify]: Simplify (+ (* (* -40/9 (exp (* 1/3 (- (log 1/60) (* 5 (log (/ 1 (- im)))))))) (pow (/ 1 (- im)) 4)) (+ (* (* 20/3 (exp (* 1/3 (- (log 1/60) (* 5 (log (/ 1 (- im)))))))) (pow (/ 1 (- im)) 2)) (exp (* 1/3 (- (log 1/60) (* 5 (log (/ 1 (- im))))))))) into (- (+ (exp (* 1/3 (- (log 1/60) (* 5 (log (/ -1 im)))))) (* 20/3 (/ (exp (* 1/3 (- (log 1/60) (* 5 (log (/ -1 im)))))) (pow im 2)))) (* 40/9 (/ (exp (* 1/3 (- (log 1/60) (* 5 (log (/ -1 im)))))) (pow im 4)))) 50.415 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 2 2) 50.415 * [backup-simplify]: Simplify (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) into (pow (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 1/3) 50.415 * [approximate]: Taking taylor expansion of (pow (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 1/3) in (im) around 0 50.415 * [taylor]: Taking taylor expansion of (pow (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 1/3) in im 50.415 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)))))) in im 50.415 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))))) in im 50.415 * [taylor]: Taking taylor expansion of 1/3 in im 50.415 * [backup-simplify]: Simplify 1/3 into 1/3 50.415 * [taylor]: Taking taylor expansion of (log (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)))) in im 50.415 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) in im 50.415 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 50.415 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in im 50.415 * [taylor]: Taking taylor expansion of (pow im 5) in im 50.415 * [taylor]: Taking taylor expansion of im in im 50.415 * [backup-simplify]: Simplify 0 into 0 50.415 * [backup-simplify]: Simplify 1 into 1 50.415 * [taylor]: Taking taylor expansion of -1/60 in im 50.415 * [backup-simplify]: Simplify -1/60 into -1/60 50.415 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in im 50.415 * [taylor]: Taking taylor expansion of -1 in im 50.415 * [backup-simplify]: Simplify -1 into -1 50.415 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in im 50.415 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in im 50.415 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in im 50.415 * [taylor]: Taking taylor expansion of 1/3 in im 50.415 * [backup-simplify]: Simplify 1/3 into 1/3 50.415 * [taylor]: Taking taylor expansion of (pow im 2) in im 50.415 * [taylor]: Taking taylor expansion of im in im 50.415 * [backup-simplify]: Simplify 0 into 0 50.415 * [backup-simplify]: Simplify 1 into 1 50.415 * [taylor]: Taking taylor expansion of 2 in im 50.415 * [backup-simplify]: Simplify 2 into 2 50.416 * [taylor]: Taking taylor expansion of im in im 50.416 * [backup-simplify]: Simplify 0 into 0 50.416 * [backup-simplify]: Simplify 1 into 1 50.416 * [backup-simplify]: Simplify (+ 0 2) into 2 50.416 * [backup-simplify]: Simplify (* 2 0) into 0 50.416 * [backup-simplify]: Simplify (* -1 0) into 0 50.417 * [backup-simplify]: Simplify (+ 0 0) into 0 50.417 * [backup-simplify]: Simplify (+ 0 0) into 0 50.417 * [backup-simplify]: Simplify (+ (* 2 1) (* 0 0)) into 2 50.418 * [backup-simplify]: Simplify (+ (* -1 2) (* 0 0)) into -2 50.418 * [backup-simplify]: Simplify (+ 0 -2) into -2 50.418 * [backup-simplify]: Simplify (log -2) into (log -2) 50.419 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) (log -2)) into (+ (log im) (log -2)) 50.419 * [backup-simplify]: Simplify (* 1/3 (+ (log im) (log -2))) into (* 1/3 (+ (log im) (log -2))) 50.419 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log im) (log -2)))) into (exp (* 1/3 (+ (log im) (log -2)))) 50.419 * [taylor]: Taking taylor expansion of (pow (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 1/3) in im 50.419 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)))))) in im 50.419 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))))) in im 50.419 * [taylor]: Taking taylor expansion of 1/3 in im 50.419 * [backup-simplify]: Simplify 1/3 into 1/3 50.419 * [taylor]: Taking taylor expansion of (log (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)))) in im 50.419 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) in im 50.420 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 50.420 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in im 50.420 * [taylor]: Taking taylor expansion of (pow im 5) in im 50.420 * [taylor]: Taking taylor expansion of im in im 50.420 * [backup-simplify]: Simplify 0 into 0 50.420 * [backup-simplify]: Simplify 1 into 1 50.420 * [taylor]: Taking taylor expansion of -1/60 in im 50.420 * [backup-simplify]: Simplify -1/60 into -1/60 50.420 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in im 50.420 * [taylor]: Taking taylor expansion of -1 in im 50.420 * [backup-simplify]: Simplify -1 into -1 50.420 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in im 50.420 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in im 50.420 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in im 50.420 * [taylor]: Taking taylor expansion of 1/3 in im 50.420 * [backup-simplify]: Simplify 1/3 into 1/3 50.420 * [taylor]: Taking taylor expansion of (pow im 2) in im 50.420 * [taylor]: Taking taylor expansion of im in im 50.420 * [backup-simplify]: Simplify 0 into 0 50.420 * [backup-simplify]: Simplify 1 into 1 50.420 * [taylor]: Taking taylor expansion of 2 in im 50.420 * [backup-simplify]: Simplify 2 into 2 50.420 * [taylor]: Taking taylor expansion of im in im 50.420 * [backup-simplify]: Simplify 0 into 0 50.420 * [backup-simplify]: Simplify 1 into 1 50.420 * [backup-simplify]: Simplify (+ 0 2) into 2 50.420 * [backup-simplify]: Simplify (* 2 0) into 0 50.421 * [backup-simplify]: Simplify (* -1 0) into 0 50.421 * [backup-simplify]: Simplify (+ 0 0) into 0 50.421 * [backup-simplify]: Simplify (+ 0 0) into 0 50.422 * [backup-simplify]: Simplify (+ (* 2 1) (* 0 0)) into 2 50.422 * [backup-simplify]: Simplify (+ (* -1 2) (* 0 0)) into -2 50.422 * [backup-simplify]: Simplify (+ 0 -2) into -2 50.423 * [backup-simplify]: Simplify (log -2) into (log -2) 50.423 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) (log -2)) into (+ (log im) (log -2)) 50.423 * [backup-simplify]: Simplify (* 1/3 (+ (log im) (log -2))) into (* 1/3 (+ (log im) (log -2))) 50.424 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log im) (log -2)))) into (exp (* 1/3 (+ (log im) (log -2)))) 50.424 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log im) (log -2)))) into (exp (* 1/3 (+ (log im) (log -2)))) 50.424 * [backup-simplify]: Simplify (* 1 1) into 1 50.425 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 50.425 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 50.425 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 1) (* 1/3 0))) into 0 50.426 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 2) (* 0 0))) into 0 50.426 * [backup-simplify]: Simplify (+ 0 0) into 0 50.427 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow -2 1)))) 1) into 0 50.428 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) (log -2)) into (+ (log im) (log -2)) 50.428 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (+ (log im) (log -2)))) into 0 50.429 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log im) (log -2)))) (+ (* (/ (pow 0 1) 1)))) into 0 50.429 * [backup-simplify]: Simplify 0 into 0 50.429 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.430 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 50.430 * [backup-simplify]: Simplify (+ 0 0) into 0 50.431 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 1) (* 0 0)))) into 1/3 50.431 * [backup-simplify]: Simplify (+ (* -1 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0)))) into -1/3 50.432 * [backup-simplify]: Simplify (+ 0 -1/3) into -1/3 50.433 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow -2 2))) (* 1 (/ (* 1 (pow (* 2 -1/3) 1)) (pow -2 1)))) 2) into 1/6 50.434 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) (log -2)) into (+ (log im) (log -2)) 50.435 * [backup-simplify]: Simplify (+ (* 1/3 1/6) (+ (* 0 0) (* 0 (+ (log im) (log -2))))) into 1/18 50.436 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log im) (log -2)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 1/18 1) 1)))) into (* 1/18 (exp (* 1/3 (+ (log im) (log -2))))) 50.436 * [backup-simplify]: Simplify (* 1/18 (exp (* 1/3 (+ (log im) (log -2))))) into (* 1/18 (exp (* 1/3 (+ (log im) (log -2))))) 50.437 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.437 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 50.438 * [backup-simplify]: Simplify (+ 0 0) into 0 50.438 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 1) (* 0 0))))) into 0 50.439 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0))))) into 0 50.439 * [backup-simplify]: Simplify (+ 0 0) into 0 50.443 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow -2 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 -1/3) 1)) (pow -2 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow -2 1)))) 6) into 0 50.443 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) (log -2)) into (+ (log im) (log -2)) 50.445 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 1/6) (+ (* 0 0) (* 0 (+ (log im) (log -2)))))) into 0 50.448 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log im) (log -2)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 1/18 1) 1)) (* (/ (pow 0 1) 1)))) into 0 50.448 * [backup-simplify]: Simplify 0 into 0 50.448 * [backup-simplify]: Simplify (* 1 1) into 1 50.448 * [backup-simplify]: Simplify (* 1 1) into 1 50.449 * [backup-simplify]: Simplify (* 1 1) into 1 50.449 * [backup-simplify]: Simplify (* 1 -1/60) into -1/60 50.450 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 50.451 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 50.452 * [backup-simplify]: Simplify (+ 0 0) into 0 50.453 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 50.455 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0)))))) into 0 50.456 * [backup-simplify]: Simplify (+ -1/60 0) into -1/60 50.474 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow -2 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 -1/3) 1)) (pow -2 3))) (* -3 (/ (* 1 (pow (* 2 -1/3) 2)) (pow -2 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow -2 2))) (* 1 (/ (* 1 1 1 (pow (* 24 -1/60) 1)) (pow -2 1)))) 24) into -1/180 50.475 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) (log -2)) into (+ (log im) (log -2)) 50.478 * [backup-simplify]: Simplify (+ (* 1/3 -1/180) (+ (* 0 0) (+ (* 0 1/6) (+ (* 0 0) (* 0 (+ (log im) (log -2))))))) into (- 1/540) 50.483 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log im) (log -2)))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 1/18 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 1/18 2) 2)) (* (/ (pow (- 1/540) 1) 1)))) into (* -1/3240 (exp (* 1/3 (+ (log im) (log -2))))) 50.484 * [backup-simplify]: Simplify (* -1/3240 (exp (* 1/3 (+ (log im) (log -2))))) into (* -1/3240 (exp (* 1/3 (+ (log im) (log -2))))) 50.486 * [backup-simplify]: Simplify (+ (* (* -1/3240 (exp (* 1/3 (+ (log im) (log -2))))) (pow im 4)) (+ (* (* 1/18 (exp (* 1/3 (+ (log im) (log -2))))) (pow im 2)) (exp (* 1/3 (+ (log im) (log -2)))))) into (- (+ (exp (* 1/3 (+ (log im) (log -2)))) (* 1/18 (* (exp (* 1/3 (+ (log im) (log -2)))) (pow im 2)))) (* 1/3240 (* (exp (* 1/3 (+ (log im) (log -2)))) (pow im 4)))) 50.486 * [backup-simplify]: Simplify (cbrt (fma (pow (/ 1 im) 5) -1/60 (* (/ 1 im) (- (* (* (/ 1 im) -1/3) (/ 1 im)) 2)))) into (pow (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 1/3) 50.486 * [approximate]: Taking taylor expansion of (pow (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 1/3) in (im) around 0 50.486 * [taylor]: Taking taylor expansion of (pow (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 1/3) in im 50.486 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))))) in im 50.486 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))))) in im 50.486 * [taylor]: Taking taylor expansion of 1/3 in im 50.486 * [backup-simplify]: Simplify 1/3 into 1/3 50.486 * [taylor]: Taking taylor expansion of (log (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))) in im 50.487 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in im 50.487 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 50.487 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in im 50.487 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in im 50.487 * [taylor]: Taking taylor expansion of (/ 1 im) in im 50.487 * [taylor]: Taking taylor expansion of im in im 50.487 * [backup-simplify]: Simplify 0 into 0 50.487 * [backup-simplify]: Simplify 1 into 1 50.487 * [backup-simplify]: Simplify (/ 1 1) into 1 50.487 * [taylor]: Taking taylor expansion of -1/60 in im 50.487 * [backup-simplify]: Simplify -1/60 into -1/60 50.487 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 50.488 * [taylor]: Taking taylor expansion of -1 in im 50.488 * [backup-simplify]: Simplify -1 into -1 50.488 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 50.488 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 50.488 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 50.488 * [taylor]: Taking taylor expansion of 1/3 in im 50.488 * [backup-simplify]: Simplify 1/3 into 1/3 50.488 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 50.488 * [taylor]: Taking taylor expansion of (pow im 2) in im 50.488 * [taylor]: Taking taylor expansion of im in im 50.488 * [backup-simplify]: Simplify 0 into 0 50.488 * [backup-simplify]: Simplify 1 into 1 50.488 * [backup-simplify]: Simplify (* 1 1) into 1 50.489 * [backup-simplify]: Simplify (/ 1 1) into 1 50.489 * [taylor]: Taking taylor expansion of 2 in im 50.489 * [backup-simplify]: Simplify 2 into 2 50.489 * [taylor]: Taking taylor expansion of im in im 50.489 * [backup-simplify]: Simplify 0 into 0 50.489 * [backup-simplify]: Simplify 1 into 1 50.489 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 50.490 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 50.490 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 50.490 * [backup-simplify]: Simplify (* 1 1) into 1 50.491 * [backup-simplify]: Simplify (* 1 1) into 1 50.491 * [backup-simplify]: Simplify (* 1 1) into 1 50.492 * [backup-simplify]: Simplify (* 1 -1/60) into -1/60 50.492 * [backup-simplify]: Simplify (+ -1/60 0) into -1/60 50.492 * [backup-simplify]: Simplify (log -1/60) into (log -1/60) 50.493 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) (log -1/60)) into (- (log -1/60) (* 5 (log im))) 50.494 * [backup-simplify]: Simplify (* 1/3 (- (log -1/60) (* 5 (log im)))) into (* 1/3 (- (log -1/60) (* 5 (log im)))) 50.494 * [backup-simplify]: Simplify (exp (* 1/3 (- (log -1/60) (* 5 (log im))))) into (exp (* 1/3 (- (log -1/60) (* 5 (log im))))) 50.494 * [taylor]: Taking taylor expansion of (pow (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 1/3) in im 50.494 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))))) in im 50.494 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))))) in im 50.494 * [taylor]: Taking taylor expansion of 1/3 in im 50.494 * [backup-simplify]: Simplify 1/3 into 1/3 50.494 * [taylor]: Taking taylor expansion of (log (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))) in im 50.494 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in im 50.494 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 50.495 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in im 50.495 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in im 50.495 * [taylor]: Taking taylor expansion of (/ 1 im) in im 50.495 * [taylor]: Taking taylor expansion of im in im 50.495 * [backup-simplify]: Simplify 0 into 0 50.495 * [backup-simplify]: Simplify 1 into 1 50.495 * [backup-simplify]: Simplify (/ 1 1) into 1 50.495 * [taylor]: Taking taylor expansion of -1/60 in im 50.495 * [backup-simplify]: Simplify -1/60 into -1/60 50.495 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 50.495 * [taylor]: Taking taylor expansion of -1 in im 50.495 * [backup-simplify]: Simplify -1 into -1 50.495 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 50.495 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 50.495 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 50.495 * [taylor]: Taking taylor expansion of 1/3 in im 50.495 * [backup-simplify]: Simplify 1/3 into 1/3 50.495 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 50.495 * [taylor]: Taking taylor expansion of (pow im 2) in im 50.495 * [taylor]: Taking taylor expansion of im in im 50.495 * [backup-simplify]: Simplify 0 into 0 50.495 * [backup-simplify]: Simplify 1 into 1 50.496 * [backup-simplify]: Simplify (* 1 1) into 1 50.496 * [backup-simplify]: Simplify (/ 1 1) into 1 50.496 * [taylor]: Taking taylor expansion of 2 in im 50.496 * [backup-simplify]: Simplify 2 into 2 50.496 * [taylor]: Taking taylor expansion of im in im 50.496 * [backup-simplify]: Simplify 0 into 0 50.496 * [backup-simplify]: Simplify 1 into 1 50.497 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 50.497 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 50.498 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 50.498 * [backup-simplify]: Simplify (* 1 1) into 1 50.498 * [backup-simplify]: Simplify (* 1 1) into 1 50.499 * [backup-simplify]: Simplify (* 1 1) into 1 50.499 * [backup-simplify]: Simplify (* 1 -1/60) into -1/60 50.500 * [backup-simplify]: Simplify (+ -1/60 0) into -1/60 50.500 * [backup-simplify]: Simplify (log -1/60) into (log -1/60) 50.501 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) (log -1/60)) into (- (log -1/60) (* 5 (log im))) 50.501 * [backup-simplify]: Simplify (* 1/3 (- (log -1/60) (* 5 (log im)))) into (* 1/3 (- (log -1/60) (* 5 (log im)))) 50.502 * [backup-simplify]: Simplify (exp (* 1/3 (- (log -1/60) (* 5 (log im))))) into (exp (* 1/3 (- (log -1/60) (* 5 (log im))))) 50.502 * [backup-simplify]: Simplify (exp (* 1/3 (- (log -1/60) (* 5 (log im))))) into (exp (* 1/3 (- (log -1/60) (* 5 (log im))))) 50.503 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.504 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.504 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.505 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.506 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 -1/60)) into 0 50.506 * [backup-simplify]: Simplify (+ 0 0) into 0 50.507 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow -1/60 1)))) 1) into 0 50.508 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) (log -1/60)) into (- (log -1/60) (* 5 (log im))) 50.509 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log -1/60) (* 5 (log im))))) into 0 50.510 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log -1/60) (* 5 (log im))))) (+ (* (/ (pow 0 1) 1)))) into 0 50.510 * [backup-simplify]: Simplify 0 into 0 50.511 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.512 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.513 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.514 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.515 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 -1/60))) into 0 50.515 * [backup-simplify]: Simplify (* -1 1/3) into -1/3 50.515 * [backup-simplify]: Simplify (+ 0 -1/3) into -1/3 50.517 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow -1/60 2))) (* 1 (/ (* 1 (pow (* 2 -1/3) 1)) (pow -1/60 1)))) 2) into 20 50.518 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) (log -1/60)) into (- (log -1/60) (* 5 (log im))) 50.518 * [backup-simplify]: Simplify (+ (* 1/3 20) (+ (* 0 0) (* 0 (- (log -1/60) (* 5 (log im)))))) into 20/3 50.519 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log -1/60) (* 5 (log im))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 20/3 1) 1)))) into (* 20/3 (exp (* 1/3 (- (log -1/60) (* 5 (log im)))))) 50.520 * [backup-simplify]: Simplify (* 20/3 (exp (* 1/3 (- (log -1/60) (* 5 (log im)))))) into (* 20/3 (exp (* 1/3 (- (log -1/60) (* 5 (log im)))))) 50.520 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.521 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 50.521 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 50.522 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 50.523 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 50.523 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.523 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.524 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 50.524 * [backup-simplify]: Simplify (+ 0 0) into 0 50.525 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 50.525 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 1/3)) into 0 50.525 * [backup-simplify]: Simplify (+ 0 0) into 0 50.528 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow -1/60 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 -1/3) 1)) (pow -1/60 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow -1/60 1)))) 6) into 0 50.529 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) (log -1/60)) into (- (log -1/60) (* 5 (log im))) 50.530 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 20) (+ (* 0 0) (* 0 (- (log -1/60) (* 5 (log im))))))) into 0 50.531 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log -1/60) (* 5 (log im))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 20/3 1) 1)) (* (/ (pow 0 1) 1)))) into 0 50.531 * [backup-simplify]: Simplify 0 into 0 50.532 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.532 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 50.533 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 50.534 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 50.535 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60))))) into 0 50.535 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.536 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.536 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 50.537 * [backup-simplify]: Simplify (+ 0 2) into 2 50.537 * [backup-simplify]: Simplify (- (/ 2 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 2 50.538 * [backup-simplify]: Simplify (+ (* -1 2) (+ (* 0 0) (* 0 1/3))) into -2 50.538 * [backup-simplify]: Simplify (+ 0 -2) into -2 50.547 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow -1/60 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 -1/3) 1)) (pow -1/60 3))) (* -3 (/ (* 1 (pow (* 2 -1/3) 2)) (pow -1/60 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow -1/60 2))) (* 1 (/ (* 1 1 1 (pow (* 24 -2) 1)) (pow -1/60 1)))) 24) into -80 50.548 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) (log -1/60)) into (- (log -1/60) (* 5 (log im))) 50.550 * [backup-simplify]: Simplify (+ (* 1/3 -80) (+ (* 0 0) (+ (* 0 20) (+ (* 0 0) (* 0 (- (log -1/60) (* 5 (log im)))))))) into (- 80/3) 50.555 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log -1/60) (* 5 (log im))))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 20/3 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 20/3 2) 2)) (* (/ (pow (- 80/3) 1) 1)))) into (* -40/9 (exp (* 1/3 (- (log -1/60) (* 5 (log im)))))) 50.556 * [backup-simplify]: Simplify (* -40/9 (exp (* 1/3 (- (log -1/60) (* 5 (log im)))))) into (* -40/9 (exp (* 1/3 (- (log -1/60) (* 5 (log im)))))) 50.558 * [backup-simplify]: Simplify (+ (* (* -40/9 (exp (* 1/3 (- (log -1/60) (* 5 (log (/ 1 im))))))) (pow (/ 1 im) 4)) (+ (* (* 20/3 (exp (* 1/3 (- (log -1/60) (* 5 (log (/ 1 im))))))) (pow (/ 1 im) 2)) (exp (* 1/3 (- (log -1/60) (* 5 (log (/ 1 im)))))))) into (- (+ (* 20/3 (/ (exp (* 1/3 (- (log -1/60) (* 5 (log (/ 1 im)))))) (pow im 2))) (exp (* 1/3 (- (log -1/60) (* 5 (log (/ 1 im))))))) (* 40/9 (/ (exp (* 1/3 (- (log -1/60) (* 5 (log (/ 1 im)))))) (pow im 4)))) 50.558 * [backup-simplify]: Simplify (cbrt (fma (pow (/ 1 (- im)) 5) -1/60 (* (/ 1 (- im)) (- (* (* (/ 1 (- im)) -1/3) (/ 1 (- im))) 2)))) into (pow (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 1/3) 50.558 * [approximate]: Taking taylor expansion of (pow (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 1/3) in (im) around 0 50.558 * [taylor]: Taking taylor expansion of (pow (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 1/3) in im 50.558 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))))) in im 50.558 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))) in im 50.558 * [taylor]: Taking taylor expansion of 1/3 in im 50.558 * [backup-simplify]: Simplify 1/3 into 1/3 50.558 * [taylor]: Taking taylor expansion of (log (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in im 50.558 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 50.559 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 50.559 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in im 50.559 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in im 50.559 * [taylor]: Taking taylor expansion of (/ -1 im) in im 50.559 * [taylor]: Taking taylor expansion of -1 in im 50.559 * [backup-simplify]: Simplify -1 into -1 50.559 * [taylor]: Taking taylor expansion of im in im 50.559 * [backup-simplify]: Simplify 0 into 0 50.559 * [backup-simplify]: Simplify 1 into 1 50.559 * [backup-simplify]: Simplify (/ -1 1) into -1 50.559 * [taylor]: Taking taylor expansion of -1/60 in im 50.559 * [backup-simplify]: Simplify -1/60 into -1/60 50.559 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 50.559 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 50.559 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 50.559 * [taylor]: Taking taylor expansion of 1/3 in im 50.559 * [backup-simplify]: Simplify 1/3 into 1/3 50.559 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 50.559 * [taylor]: Taking taylor expansion of (pow im 2) in im 50.559 * [taylor]: Taking taylor expansion of im in im 50.559 * [backup-simplify]: Simplify 0 into 0 50.559 * [backup-simplify]: Simplify 1 into 1 50.560 * [backup-simplify]: Simplify (* 1 1) into 1 50.560 * [backup-simplify]: Simplify (/ 1 1) into 1 50.560 * [taylor]: Taking taylor expansion of 2 in im 50.560 * [backup-simplify]: Simplify 2 into 2 50.560 * [taylor]: Taking taylor expansion of im in im 50.560 * [backup-simplify]: Simplify 0 into 0 50.560 * [backup-simplify]: Simplify 1 into 1 50.561 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 50.561 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 50.562 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 50.562 * [backup-simplify]: Simplify (* -1 -1) into 1 50.562 * [backup-simplify]: Simplify (* 1 1) into 1 50.563 * [backup-simplify]: Simplify (* -1 1) into -1 50.563 * [backup-simplify]: Simplify (* -1 -1/60) into 1/60 50.564 * [backup-simplify]: Simplify (+ 1/60 0) into 1/60 50.564 * [backup-simplify]: Simplify (log 1/60) into (log 1/60) 50.565 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) (log 1/60)) into (- (log 1/60) (* 5 (log im))) 50.565 * [backup-simplify]: Simplify (* 1/3 (- (log 1/60) (* 5 (log im)))) into (* 1/3 (- (log 1/60) (* 5 (log im)))) 50.566 * [backup-simplify]: Simplify (exp (* 1/3 (- (log 1/60) (* 5 (log im))))) into (exp (* 1/3 (- (log 1/60) (* 5 (log im))))) 50.566 * [taylor]: Taking taylor expansion of (pow (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 1/3) in im 50.566 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))))) in im 50.566 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))) in im 50.566 * [taylor]: Taking taylor expansion of 1/3 in im 50.566 * [backup-simplify]: Simplify 1/3 into 1/3 50.566 * [taylor]: Taking taylor expansion of (log (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in im 50.566 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 50.566 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 50.566 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in im 50.566 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in im 50.566 * [taylor]: Taking taylor expansion of (/ -1 im) in im 50.566 * [taylor]: Taking taylor expansion of -1 in im 50.566 * [backup-simplify]: Simplify -1 into -1 50.566 * [taylor]: Taking taylor expansion of im in im 50.566 * [backup-simplify]: Simplify 0 into 0 50.566 * [backup-simplify]: Simplify 1 into 1 50.567 * [backup-simplify]: Simplify (/ -1 1) into -1 50.567 * [taylor]: Taking taylor expansion of -1/60 in im 50.567 * [backup-simplify]: Simplify -1/60 into -1/60 50.567 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 50.567 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 50.567 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 50.567 * [taylor]: Taking taylor expansion of 1/3 in im 50.567 * [backup-simplify]: Simplify 1/3 into 1/3 50.567 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 50.567 * [taylor]: Taking taylor expansion of (pow im 2) in im 50.567 * [taylor]: Taking taylor expansion of im in im 50.567 * [backup-simplify]: Simplify 0 into 0 50.567 * [backup-simplify]: Simplify 1 into 1 50.567 * [backup-simplify]: Simplify (* 1 1) into 1 50.568 * [backup-simplify]: Simplify (/ 1 1) into 1 50.568 * [taylor]: Taking taylor expansion of 2 in im 50.568 * [backup-simplify]: Simplify 2 into 2 50.568 * [taylor]: Taking taylor expansion of im in im 50.568 * [backup-simplify]: Simplify 0 into 0 50.568 * [backup-simplify]: Simplify 1 into 1 50.568 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 50.569 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 50.569 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 50.569 * [backup-simplify]: Simplify (* -1 -1) into 1 50.570 * [backup-simplify]: Simplify (* 1 1) into 1 50.570 * [backup-simplify]: Simplify (* -1 1) into -1 50.571 * [backup-simplify]: Simplify (* -1 -1/60) into 1/60 50.571 * [backup-simplify]: Simplify (+ 1/60 0) into 1/60 50.572 * [backup-simplify]: Simplify (log 1/60) into (log 1/60) 50.572 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) (log 1/60)) into (- (log 1/60) (* 5 (log im))) 50.573 * [backup-simplify]: Simplify (* 1/3 (- (log 1/60) (* 5 (log im)))) into (* 1/3 (- (log 1/60) (* 5 (log im)))) 50.573 * [backup-simplify]: Simplify (exp (* 1/3 (- (log 1/60) (* 5 (log im))))) into (exp (* 1/3 (- (log 1/60) (* 5 (log im))))) 50.574 * [backup-simplify]: Simplify (exp (* 1/3 (- (log 1/60) (* 5 (log im))))) into (exp (* 1/3 (- (log 1/60) (* 5 (log im))))) 50.575 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 50.575 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 50.576 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.577 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 1)) into 0 50.578 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1/60)) into 0 50.578 * [backup-simplify]: Simplify (+ 0 0) into 0 50.579 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1/60 1)))) 1) into 0 50.580 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) (log 1/60)) into (- (log 1/60) (* 5 (log im))) 50.581 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log 1/60) (* 5 (log im))))) into 0 50.582 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/60) (* 5 (log im))))) (+ (* (/ (pow 0 1) 1)))) into 0 50.582 * [backup-simplify]: Simplify 0 into 0 50.583 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.584 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 50.585 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.586 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 1))) into 0 50.587 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1/60))) into 0 50.588 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 50.591 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1/60 2))) (* 1 (/ (* 1 (pow (* 2 1/3) 1)) (pow 1/60 1)))) 2) into 20 50.592 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) (log 1/60)) into (- (log 1/60) (* 5 (log im))) 50.593 * [backup-simplify]: Simplify (+ (* 1/3 20) (+ (* 0 0) (* 0 (- (log 1/60) (* 5 (log im)))))) into 20/3 50.595 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/60) (* 5 (log im))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 20/3 1) 1)))) into (* 20/3 (exp (* 1/3 (- (log 1/60) (* 5 (log im)))))) 50.595 * [backup-simplify]: Simplify (* 20/3 (exp (* 1/3 (- (log 1/60) (* 5 (log im)))))) into (* 20/3 (exp (* 1/3 (- (log 1/60) (* 5 (log im)))))) 50.596 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.603 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 50.604 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 50.606 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 50.607 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 50.607 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.608 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.609 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 50.609 * [backup-simplify]: Simplify (+ 0 0) into 0 50.610 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 50.610 * [backup-simplify]: Simplify (+ 0 0) into 0 50.616 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1/60 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 1/3) 1)) (pow 1/60 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1/60 1)))) 6) into 0 50.617 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) (log 1/60)) into (- (log 1/60) (* 5 (log im))) 50.619 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 20) (+ (* 0 0) (* 0 (- (log 1/60) (* 5 (log im))))))) into 0 50.621 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/60) (* 5 (log im))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 20/3 1) 1)) (* (/ (pow 0 1) 1)))) into 0 50.622 * [backup-simplify]: Simplify 0 into 0 50.623 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.624 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1))))) into 0 50.625 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 50.627 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 50.628 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60))))) into 0 50.629 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.630 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.631 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 50.631 * [backup-simplify]: Simplify (+ 0 2) into 2 50.632 * [backup-simplify]: Simplify (- (/ 2 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 2 50.633 * [backup-simplify]: Simplify (+ 0 2) into 2 50.644 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow 1/60 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 1/3) 1)) (pow 1/60 3))) (* -3 (/ (* 1 (pow (* 2 1/3) 2)) (pow 1/60 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow 1/60 2))) (* 1 (/ (* 1 1 1 (pow (* 24 2) 1)) (pow 1/60 1)))) 24) into -80 50.645 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) (log 1/60)) into (- (log 1/60) (* 5 (log im))) 50.647 * [backup-simplify]: Simplify (+ (* 1/3 -80) (+ (* 0 0) (+ (* 0 20) (+ (* 0 0) (* 0 (- (log 1/60) (* 5 (log im)))))))) into (- 80/3) 50.653 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/60) (* 5 (log im))))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 20/3 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 20/3 2) 2)) (* (/ (pow (- 80/3) 1) 1)))) into (* -40/9 (exp (* 1/3 (- (log 1/60) (* 5 (log im)))))) 50.654 * [backup-simplify]: Simplify (* -40/9 (exp (* 1/3 (- (log 1/60) (* 5 (log im)))))) into (* -40/9 (exp (* 1/3 (- (log 1/60) (* 5 (log im)))))) 50.656 * [backup-simplify]: Simplify (+ (* (* -40/9 (exp (* 1/3 (- (log 1/60) (* 5 (log (/ 1 (- im)))))))) (pow (/ 1 (- im)) 4)) (+ (* (* 20/3 (exp (* 1/3 (- (log 1/60) (* 5 (log (/ 1 (- im)))))))) (pow (/ 1 (- im)) 2)) (exp (* 1/3 (- (log 1/60) (* 5 (log (/ 1 (- im))))))))) into (- (+ (exp (* 1/3 (- (log 1/60) (* 5 (log (/ -1 im)))))) (* 20/3 (/ (exp (* 1/3 (- (log 1/60) (* 5 (log (/ -1 im)))))) (pow im 2)))) (* 40/9 (/ (exp (* 1/3 (- (log 1/60) (* 5 (log (/ -1 im)))))) (pow im 4)))) 50.656 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 2 1) 50.656 * [backup-simplify]: Simplify (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) into (pow (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 1/3) 50.656 * [approximate]: Taking taylor expansion of (pow (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 1/3) in (im) around 0 50.656 * [taylor]: Taking taylor expansion of (pow (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 1/3) in im 50.656 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)))))) in im 50.656 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))))) in im 50.656 * [taylor]: Taking taylor expansion of 1/3 in im 50.656 * [backup-simplify]: Simplify 1/3 into 1/3 50.656 * [taylor]: Taking taylor expansion of (log (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)))) in im 50.656 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) in im 50.657 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 50.657 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in im 50.657 * [taylor]: Taking taylor expansion of (pow im 5) in im 50.657 * [taylor]: Taking taylor expansion of im in im 50.657 * [backup-simplify]: Simplify 0 into 0 50.657 * [backup-simplify]: Simplify 1 into 1 50.657 * [taylor]: Taking taylor expansion of -1/60 in im 50.657 * [backup-simplify]: Simplify -1/60 into -1/60 50.657 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in im 50.657 * [taylor]: Taking taylor expansion of -1 in im 50.657 * [backup-simplify]: Simplify -1 into -1 50.657 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in im 50.657 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in im 50.657 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in im 50.657 * [taylor]: Taking taylor expansion of 1/3 in im 50.657 * [backup-simplify]: Simplify 1/3 into 1/3 50.657 * [taylor]: Taking taylor expansion of (pow im 2) in im 50.657 * [taylor]: Taking taylor expansion of im in im 50.657 * [backup-simplify]: Simplify 0 into 0 50.657 * [backup-simplify]: Simplify 1 into 1 50.657 * [taylor]: Taking taylor expansion of 2 in im 50.657 * [backup-simplify]: Simplify 2 into 2 50.657 * [taylor]: Taking taylor expansion of im in im 50.657 * [backup-simplify]: Simplify 0 into 0 50.657 * [backup-simplify]: Simplify 1 into 1 50.658 * [backup-simplify]: Simplify (+ 0 2) into 2 50.659 * [backup-simplify]: Simplify (* 2 0) into 0 50.659 * [backup-simplify]: Simplify (* -1 0) into 0 50.659 * [backup-simplify]: Simplify (+ 0 0) into 0 50.660 * [backup-simplify]: Simplify (+ 0 0) into 0 50.661 * [backup-simplify]: Simplify (+ (* 2 1) (* 0 0)) into 2 50.662 * [backup-simplify]: Simplify (+ (* -1 2) (* 0 0)) into -2 50.662 * [backup-simplify]: Simplify (+ 0 -2) into -2 50.662 * [backup-simplify]: Simplify (log -2) into (log -2) 50.663 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) (log -2)) into (+ (log im) (log -2)) 50.664 * [backup-simplify]: Simplify (* 1/3 (+ (log im) (log -2))) into (* 1/3 (+ (log im) (log -2))) 50.664 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log im) (log -2)))) into (exp (* 1/3 (+ (log im) (log -2)))) 50.664 * [taylor]: Taking taylor expansion of (pow (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 1/3) in im 50.664 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)))))) in im 50.664 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))))) in im 50.664 * [taylor]: Taking taylor expansion of 1/3 in im 50.664 * [backup-simplify]: Simplify 1/3 into 1/3 50.664 * [taylor]: Taking taylor expansion of (log (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)))) in im 50.664 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) in im 50.664 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 50.664 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in im 50.665 * [taylor]: Taking taylor expansion of (pow im 5) in im 50.665 * [taylor]: Taking taylor expansion of im in im 50.665 * [backup-simplify]: Simplify 0 into 0 50.665 * [backup-simplify]: Simplify 1 into 1 50.665 * [taylor]: Taking taylor expansion of -1/60 in im 50.665 * [backup-simplify]: Simplify -1/60 into -1/60 50.665 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in im 50.665 * [taylor]: Taking taylor expansion of -1 in im 50.665 * [backup-simplify]: Simplify -1 into -1 50.665 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in im 50.665 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in im 50.665 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in im 50.665 * [taylor]: Taking taylor expansion of 1/3 in im 50.665 * [backup-simplify]: Simplify 1/3 into 1/3 50.665 * [taylor]: Taking taylor expansion of (pow im 2) in im 50.665 * [taylor]: Taking taylor expansion of im in im 50.665 * [backup-simplify]: Simplify 0 into 0 50.665 * [backup-simplify]: Simplify 1 into 1 50.665 * [taylor]: Taking taylor expansion of 2 in im 50.665 * [backup-simplify]: Simplify 2 into 2 50.665 * [taylor]: Taking taylor expansion of im in im 50.665 * [backup-simplify]: Simplify 0 into 0 50.665 * [backup-simplify]: Simplify 1 into 1 50.666 * [backup-simplify]: Simplify (+ 0 2) into 2 50.666 * [backup-simplify]: Simplify (* 2 0) into 0 50.666 * [backup-simplify]: Simplify (* -1 0) into 0 50.667 * [backup-simplify]: Simplify (+ 0 0) into 0 50.667 * [backup-simplify]: Simplify (+ 0 0) into 0 50.667 * [backup-simplify]: Simplify (+ (* 2 1) (* 0 0)) into 2 50.668 * [backup-simplify]: Simplify (+ (* -1 2) (* 0 0)) into -2 50.668 * [backup-simplify]: Simplify (+ 0 -2) into -2 50.668 * [backup-simplify]: Simplify (log -2) into (log -2) 50.669 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) (log -2)) into (+ (log im) (log -2)) 50.669 * [backup-simplify]: Simplify (* 1/3 (+ (log im) (log -2))) into (* 1/3 (+ (log im) (log -2))) 50.669 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log im) (log -2)))) into (exp (* 1/3 (+ (log im) (log -2)))) 50.669 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log im) (log -2)))) into (exp (* 1/3 (+ (log im) (log -2)))) 50.670 * [backup-simplify]: Simplify (* 1 1) into 1 50.670 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 50.670 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 50.671 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 1) (* 1/3 0))) into 0 50.671 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 2) (* 0 0))) into 0 50.672 * [backup-simplify]: Simplify (+ 0 0) into 0 50.673 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow -2 1)))) 1) into 0 50.673 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) (log -2)) into (+ (log im) (log -2)) 50.674 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (+ (log im) (log -2)))) into 0 50.674 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log im) (log -2)))) (+ (* (/ (pow 0 1) 1)))) into 0 50.674 * [backup-simplify]: Simplify 0 into 0 50.675 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.675 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 50.675 * [backup-simplify]: Simplify (+ 0 0) into 0 50.676 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 1) (* 0 0)))) into 1/3 50.677 * [backup-simplify]: Simplify (+ (* -1 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0)))) into -1/3 50.677 * [backup-simplify]: Simplify (+ 0 -1/3) into -1/3 50.679 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow -2 2))) (* 1 (/ (* 1 (pow (* 2 -1/3) 1)) (pow -2 1)))) 2) into 1/6 50.679 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) (log -2)) into (+ (log im) (log -2)) 50.680 * [backup-simplify]: Simplify (+ (* 1/3 1/6) (+ (* 0 0) (* 0 (+ (log im) (log -2))))) into 1/18 50.681 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log im) (log -2)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 1/18 1) 1)))) into (* 1/18 (exp (* 1/3 (+ (log im) (log -2))))) 50.681 * [backup-simplify]: Simplify (* 1/18 (exp (* 1/3 (+ (log im) (log -2))))) into (* 1/18 (exp (* 1/3 (+ (log im) (log -2))))) 50.682 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.682 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 50.683 * [backup-simplify]: Simplify (+ 0 0) into 0 50.683 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 1) (* 0 0))))) into 0 50.684 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0))))) into 0 50.685 * [backup-simplify]: Simplify (+ 0 0) into 0 50.688 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow -2 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 -1/3) 1)) (pow -2 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow -2 1)))) 6) into 0 50.688 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) (log -2)) into (+ (log im) (log -2)) 50.689 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 1/6) (+ (* 0 0) (* 0 (+ (log im) (log -2)))))) into 0 50.691 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log im) (log -2)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 1/18 1) 1)) (* (/ (pow 0 1) 1)))) into 0 50.691 * [backup-simplify]: Simplify 0 into 0 50.691 * [backup-simplify]: Simplify (* 1 1) into 1 50.691 * [backup-simplify]: Simplify (* 1 1) into 1 50.692 * [backup-simplify]: Simplify (* 1 1) into 1 50.692 * [backup-simplify]: Simplify (* 1 -1/60) into -1/60 50.692 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 50.693 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 50.693 * [backup-simplify]: Simplify (+ 0 0) into 0 50.694 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 50.695 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0)))))) into 0 50.695 * [backup-simplify]: Simplify (+ -1/60 0) into -1/60 50.705 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow -2 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 -1/3) 1)) (pow -2 3))) (* -3 (/ (* 1 (pow (* 2 -1/3) 2)) (pow -2 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow -2 2))) (* 1 (/ (* 1 1 1 (pow (* 24 -1/60) 1)) (pow -2 1)))) 24) into -1/180 50.706 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) (log -2)) into (+ (log im) (log -2)) 50.708 * [backup-simplify]: Simplify (+ (* 1/3 -1/180) (+ (* 0 0) (+ (* 0 1/6) (+ (* 0 0) (* 0 (+ (log im) (log -2))))))) into (- 1/540) 50.714 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log im) (log -2)))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 1/18 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 1/18 2) 2)) (* (/ (pow (- 1/540) 1) 1)))) into (* -1/3240 (exp (* 1/3 (+ (log im) (log -2))))) 50.714 * [backup-simplify]: Simplify (* -1/3240 (exp (* 1/3 (+ (log im) (log -2))))) into (* -1/3240 (exp (* 1/3 (+ (log im) (log -2))))) 50.716 * [backup-simplify]: Simplify (+ (* (* -1/3240 (exp (* 1/3 (+ (log im) (log -2))))) (pow im 4)) (+ (* (* 1/18 (exp (* 1/3 (+ (log im) (log -2))))) (pow im 2)) (exp (* 1/3 (+ (log im) (log -2)))))) into (- (+ (exp (* 1/3 (+ (log im) (log -2)))) (* 1/18 (* (exp (* 1/3 (+ (log im) (log -2)))) (pow im 2)))) (* 1/3240 (* (exp (* 1/3 (+ (log im) (log -2)))) (pow im 4)))) 50.716 * [backup-simplify]: Simplify (cbrt (fma (pow (/ 1 im) 5) -1/60 (* (/ 1 im) (- (* (* (/ 1 im) -1/3) (/ 1 im)) 2)))) into (pow (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 1/3) 50.716 * [approximate]: Taking taylor expansion of (pow (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 1/3) in (im) around 0 50.716 * [taylor]: Taking taylor expansion of (pow (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 1/3) in im 50.717 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))))) in im 50.717 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))))) in im 50.717 * [taylor]: Taking taylor expansion of 1/3 in im 50.717 * [backup-simplify]: Simplify 1/3 into 1/3 50.717 * [taylor]: Taking taylor expansion of (log (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))) in im 50.717 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in im 50.717 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 50.717 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in im 50.717 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in im 50.717 * [taylor]: Taking taylor expansion of (/ 1 im) in im 50.717 * [taylor]: Taking taylor expansion of im in im 50.717 * [backup-simplify]: Simplify 0 into 0 50.717 * [backup-simplify]: Simplify 1 into 1 50.717 * [backup-simplify]: Simplify (/ 1 1) into 1 50.717 * [taylor]: Taking taylor expansion of -1/60 in im 50.717 * [backup-simplify]: Simplify -1/60 into -1/60 50.717 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 50.717 * [taylor]: Taking taylor expansion of -1 in im 50.717 * [backup-simplify]: Simplify -1 into -1 50.717 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 50.717 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 50.718 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 50.718 * [taylor]: Taking taylor expansion of 1/3 in im 50.718 * [backup-simplify]: Simplify 1/3 into 1/3 50.718 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 50.718 * [taylor]: Taking taylor expansion of (pow im 2) in im 50.718 * [taylor]: Taking taylor expansion of im in im 50.718 * [backup-simplify]: Simplify 0 into 0 50.718 * [backup-simplify]: Simplify 1 into 1 50.718 * [backup-simplify]: Simplify (* 1 1) into 1 50.719 * [backup-simplify]: Simplify (/ 1 1) into 1 50.719 * [taylor]: Taking taylor expansion of 2 in im 50.719 * [backup-simplify]: Simplify 2 into 2 50.719 * [taylor]: Taking taylor expansion of im in im 50.719 * [backup-simplify]: Simplify 0 into 0 50.719 * [backup-simplify]: Simplify 1 into 1 50.719 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 50.720 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 50.720 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 50.720 * [backup-simplify]: Simplify (* 1 1) into 1 50.721 * [backup-simplify]: Simplify (* 1 1) into 1 50.721 * [backup-simplify]: Simplify (* 1 1) into 1 50.722 * [backup-simplify]: Simplify (* 1 -1/60) into -1/60 50.722 * [backup-simplify]: Simplify (+ -1/60 0) into -1/60 50.722 * [backup-simplify]: Simplify (log -1/60) into (log -1/60) 50.723 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) (log -1/60)) into (- (log -1/60) (* 5 (log im))) 50.724 * [backup-simplify]: Simplify (* 1/3 (- (log -1/60) (* 5 (log im)))) into (* 1/3 (- (log -1/60) (* 5 (log im)))) 50.724 * [backup-simplify]: Simplify (exp (* 1/3 (- (log -1/60) (* 5 (log im))))) into (exp (* 1/3 (- (log -1/60) (* 5 (log im))))) 50.724 * [taylor]: Taking taylor expansion of (pow (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 1/3) in im 50.724 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))))) in im 50.724 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))))) in im 50.724 * [taylor]: Taking taylor expansion of 1/3 in im 50.724 * [backup-simplify]: Simplify 1/3 into 1/3 50.724 * [taylor]: Taking taylor expansion of (log (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))) in im 50.724 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in im 50.724 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 50.724 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in im 50.724 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in im 50.725 * [taylor]: Taking taylor expansion of (/ 1 im) in im 50.725 * [taylor]: Taking taylor expansion of im in im 50.725 * [backup-simplify]: Simplify 0 into 0 50.725 * [backup-simplify]: Simplify 1 into 1 50.731 * [backup-simplify]: Simplify (/ 1 1) into 1 50.731 * [taylor]: Taking taylor expansion of -1/60 in im 50.731 * [backup-simplify]: Simplify -1/60 into -1/60 50.731 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 50.731 * [taylor]: Taking taylor expansion of -1 in im 50.731 * [backup-simplify]: Simplify -1 into -1 50.731 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 50.731 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 50.731 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 50.731 * [taylor]: Taking taylor expansion of 1/3 in im 50.731 * [backup-simplify]: Simplify 1/3 into 1/3 50.731 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 50.731 * [taylor]: Taking taylor expansion of (pow im 2) in im 50.731 * [taylor]: Taking taylor expansion of im in im 50.731 * [backup-simplify]: Simplify 0 into 0 50.731 * [backup-simplify]: Simplify 1 into 1 50.732 * [backup-simplify]: Simplify (* 1 1) into 1 50.733 * [backup-simplify]: Simplify (/ 1 1) into 1 50.733 * [taylor]: Taking taylor expansion of 2 in im 50.733 * [backup-simplify]: Simplify 2 into 2 50.733 * [taylor]: Taking taylor expansion of im in im 50.733 * [backup-simplify]: Simplify 0 into 0 50.733 * [backup-simplify]: Simplify 1 into 1 50.733 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 50.734 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 50.734 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 50.734 * [backup-simplify]: Simplify (* 1 1) into 1 50.735 * [backup-simplify]: Simplify (* 1 1) into 1 50.735 * [backup-simplify]: Simplify (* 1 1) into 1 50.735 * [backup-simplify]: Simplify (* 1 -1/60) into -1/60 50.736 * [backup-simplify]: Simplify (+ -1/60 0) into -1/60 50.736 * [backup-simplify]: Simplify (log -1/60) into (log -1/60) 50.737 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) (log -1/60)) into (- (log -1/60) (* 5 (log im))) 50.738 * [backup-simplify]: Simplify (* 1/3 (- (log -1/60) (* 5 (log im)))) into (* 1/3 (- (log -1/60) (* 5 (log im)))) 50.738 * [backup-simplify]: Simplify (exp (* 1/3 (- (log -1/60) (* 5 (log im))))) into (exp (* 1/3 (- (log -1/60) (* 5 (log im))))) 50.739 * [backup-simplify]: Simplify (exp (* 1/3 (- (log -1/60) (* 5 (log im))))) into (exp (* 1/3 (- (log -1/60) (* 5 (log im))))) 50.740 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.740 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.741 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.742 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.742 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 -1/60)) into 0 50.743 * [backup-simplify]: Simplify (+ 0 0) into 0 50.744 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow -1/60 1)))) 1) into 0 50.745 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) (log -1/60)) into (- (log -1/60) (* 5 (log im))) 50.746 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log -1/60) (* 5 (log im))))) into 0 50.747 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log -1/60) (* 5 (log im))))) (+ (* (/ (pow 0 1) 1)))) into 0 50.747 * [backup-simplify]: Simplify 0 into 0 50.748 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.749 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.750 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.750 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.751 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 -1/60))) into 0 50.752 * [backup-simplify]: Simplify (* -1 1/3) into -1/3 50.752 * [backup-simplify]: Simplify (+ 0 -1/3) into -1/3 50.755 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow -1/60 2))) (* 1 (/ (* 1 (pow (* 2 -1/3) 1)) (pow -1/60 1)))) 2) into 20 50.756 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) (log -1/60)) into (- (log -1/60) (* 5 (log im))) 50.757 * [backup-simplify]: Simplify (+ (* 1/3 20) (+ (* 0 0) (* 0 (- (log -1/60) (* 5 (log im)))))) into 20/3 50.759 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log -1/60) (* 5 (log im))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 20/3 1) 1)))) into (* 20/3 (exp (* 1/3 (- (log -1/60) (* 5 (log im)))))) 50.760 * [backup-simplify]: Simplify (* 20/3 (exp (* 1/3 (- (log -1/60) (* 5 (log im)))))) into (* 20/3 (exp (* 1/3 (- (log -1/60) (* 5 (log im)))))) 50.761 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.762 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 50.763 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 50.764 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 50.765 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 50.766 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.766 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.767 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 50.767 * [backup-simplify]: Simplify (+ 0 0) into 0 50.769 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 50.769 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 1/3)) into 0 50.770 * [backup-simplify]: Simplify (+ 0 0) into 0 50.775 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow -1/60 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 -1/3) 1)) (pow -1/60 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow -1/60 1)))) 6) into 0 50.776 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) (log -1/60)) into (- (log -1/60) (* 5 (log im))) 50.778 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 20) (+ (* 0 0) (* 0 (- (log -1/60) (* 5 (log im))))))) into 0 50.781 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log -1/60) (* 5 (log im))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 20/3 1) 1)) (* (/ (pow 0 1) 1)))) into 0 50.781 * [backup-simplify]: Simplify 0 into 0 50.782 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.783 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 50.784 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 50.785 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 50.786 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60))))) into 0 50.787 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.787 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.788 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 50.788 * [backup-simplify]: Simplify (+ 0 2) into 2 50.789 * [backup-simplify]: Simplify (- (/ 2 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 2 50.789 * [backup-simplify]: Simplify (+ (* -1 2) (+ (* 0 0) (* 0 1/3))) into -2 50.790 * [backup-simplify]: Simplify (+ 0 -2) into -2 50.796 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow -1/60 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 -1/3) 1)) (pow -1/60 3))) (* -3 (/ (* 1 (pow (* 2 -1/3) 2)) (pow -1/60 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow -1/60 2))) (* 1 (/ (* 1 1 1 (pow (* 24 -2) 1)) (pow -1/60 1)))) 24) into -80 50.797 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) (log -1/60)) into (- (log -1/60) (* 5 (log im))) 50.798 * [backup-simplify]: Simplify (+ (* 1/3 -80) (+ (* 0 0) (+ (* 0 20) (+ (* 0 0) (* 0 (- (log -1/60) (* 5 (log im)))))))) into (- 80/3) 50.801 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log -1/60) (* 5 (log im))))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 20/3 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 20/3 2) 2)) (* (/ (pow (- 80/3) 1) 1)))) into (* -40/9 (exp (* 1/3 (- (log -1/60) (* 5 (log im)))))) 50.801 * [backup-simplify]: Simplify (* -40/9 (exp (* 1/3 (- (log -1/60) (* 5 (log im)))))) into (* -40/9 (exp (* 1/3 (- (log -1/60) (* 5 (log im)))))) 50.802 * [backup-simplify]: Simplify (+ (* (* -40/9 (exp (* 1/3 (- (log -1/60) (* 5 (log (/ 1 im))))))) (pow (/ 1 im) 4)) (+ (* (* 20/3 (exp (* 1/3 (- (log -1/60) (* 5 (log (/ 1 im))))))) (pow (/ 1 im) 2)) (exp (* 1/3 (- (log -1/60) (* 5 (log (/ 1 im)))))))) into (- (+ (* 20/3 (/ (exp (* 1/3 (- (log -1/60) (* 5 (log (/ 1 im)))))) (pow im 2))) (exp (* 1/3 (- (log -1/60) (* 5 (log (/ 1 im))))))) (* 40/9 (/ (exp (* 1/3 (- (log -1/60) (* 5 (log (/ 1 im)))))) (pow im 4)))) 50.803 * [backup-simplify]: Simplify (cbrt (fma (pow (/ 1 (- im)) 5) -1/60 (* (/ 1 (- im)) (- (* (* (/ 1 (- im)) -1/3) (/ 1 (- im))) 2)))) into (pow (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 1/3) 50.803 * [approximate]: Taking taylor expansion of (pow (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 1/3) in (im) around 0 50.803 * [taylor]: Taking taylor expansion of (pow (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 1/3) in im 50.803 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))))) in im 50.803 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))) in im 50.803 * [taylor]: Taking taylor expansion of 1/3 in im 50.803 * [backup-simplify]: Simplify 1/3 into 1/3 50.803 * [taylor]: Taking taylor expansion of (log (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in im 50.803 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 50.803 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 50.803 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in im 50.803 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in im 50.803 * [taylor]: Taking taylor expansion of (/ -1 im) in im 50.803 * [taylor]: Taking taylor expansion of -1 in im 50.803 * [backup-simplify]: Simplify -1 into -1 50.803 * [taylor]: Taking taylor expansion of im in im 50.803 * [backup-simplify]: Simplify 0 into 0 50.803 * [backup-simplify]: Simplify 1 into 1 50.803 * [backup-simplify]: Simplify (/ -1 1) into -1 50.803 * [taylor]: Taking taylor expansion of -1/60 in im 50.803 * [backup-simplify]: Simplify -1/60 into -1/60 50.803 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 50.803 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 50.803 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 50.803 * [taylor]: Taking taylor expansion of 1/3 in im 50.803 * [backup-simplify]: Simplify 1/3 into 1/3 50.803 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 50.803 * [taylor]: Taking taylor expansion of (pow im 2) in im 50.803 * [taylor]: Taking taylor expansion of im in im 50.803 * [backup-simplify]: Simplify 0 into 0 50.803 * [backup-simplify]: Simplify 1 into 1 50.804 * [backup-simplify]: Simplify (* 1 1) into 1 50.804 * [backup-simplify]: Simplify (/ 1 1) into 1 50.804 * [taylor]: Taking taylor expansion of 2 in im 50.804 * [backup-simplify]: Simplify 2 into 2 50.804 * [taylor]: Taking taylor expansion of im in im 50.804 * [backup-simplify]: Simplify 0 into 0 50.804 * [backup-simplify]: Simplify 1 into 1 50.804 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 50.804 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 50.805 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 50.805 * [backup-simplify]: Simplify (* -1 -1) into 1 50.805 * [backup-simplify]: Simplify (* 1 1) into 1 50.805 * [backup-simplify]: Simplify (* -1 1) into -1 50.806 * [backup-simplify]: Simplify (* -1 -1/60) into 1/60 50.806 * [backup-simplify]: Simplify (+ 1/60 0) into 1/60 50.806 * [backup-simplify]: Simplify (log 1/60) into (log 1/60) 50.807 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) (log 1/60)) into (- (log 1/60) (* 5 (log im))) 50.807 * [backup-simplify]: Simplify (* 1/3 (- (log 1/60) (* 5 (log im)))) into (* 1/3 (- (log 1/60) (* 5 (log im)))) 50.807 * [backup-simplify]: Simplify (exp (* 1/3 (- (log 1/60) (* 5 (log im))))) into (exp (* 1/3 (- (log 1/60) (* 5 (log im))))) 50.807 * [taylor]: Taking taylor expansion of (pow (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 1/3) in im 50.807 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))))) in im 50.807 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))) in im 50.807 * [taylor]: Taking taylor expansion of 1/3 in im 50.807 * [backup-simplify]: Simplify 1/3 into 1/3 50.807 * [taylor]: Taking taylor expansion of (log (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in im 50.807 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 50.808 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 50.808 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in im 50.808 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in im 50.808 * [taylor]: Taking taylor expansion of (/ -1 im) in im 50.808 * [taylor]: Taking taylor expansion of -1 in im 50.808 * [backup-simplify]: Simplify -1 into -1 50.808 * [taylor]: Taking taylor expansion of im in im 50.808 * [backup-simplify]: Simplify 0 into 0 50.808 * [backup-simplify]: Simplify 1 into 1 50.808 * [backup-simplify]: Simplify (/ -1 1) into -1 50.808 * [taylor]: Taking taylor expansion of -1/60 in im 50.808 * [backup-simplify]: Simplify -1/60 into -1/60 50.808 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 50.808 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 50.808 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 50.808 * [taylor]: Taking taylor expansion of 1/3 in im 50.808 * [backup-simplify]: Simplify 1/3 into 1/3 50.808 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 50.808 * [taylor]: Taking taylor expansion of (pow im 2) in im 50.808 * [taylor]: Taking taylor expansion of im in im 50.808 * [backup-simplify]: Simplify 0 into 0 50.808 * [backup-simplify]: Simplify 1 into 1 50.808 * [backup-simplify]: Simplify (* 1 1) into 1 50.809 * [backup-simplify]: Simplify (/ 1 1) into 1 50.809 * [taylor]: Taking taylor expansion of 2 in im 50.809 * [backup-simplify]: Simplify 2 into 2 50.809 * [taylor]: Taking taylor expansion of im in im 50.809 * [backup-simplify]: Simplify 0 into 0 50.809 * [backup-simplify]: Simplify 1 into 1 50.809 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 50.809 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 50.809 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 50.810 * [backup-simplify]: Simplify (* -1 -1) into 1 50.810 * [backup-simplify]: Simplify (* 1 1) into 1 50.810 * [backup-simplify]: Simplify (* -1 1) into -1 50.810 * [backup-simplify]: Simplify (* -1 -1/60) into 1/60 50.811 * [backup-simplify]: Simplify (+ 1/60 0) into 1/60 50.811 * [backup-simplify]: Simplify (log 1/60) into (log 1/60) 50.811 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) (log 1/60)) into (- (log 1/60) (* 5 (log im))) 50.812 * [backup-simplify]: Simplify (* 1/3 (- (log 1/60) (* 5 (log im)))) into (* 1/3 (- (log 1/60) (* 5 (log im)))) 50.812 * [backup-simplify]: Simplify (exp (* 1/3 (- (log 1/60) (* 5 (log im))))) into (exp (* 1/3 (- (log 1/60) (* 5 (log im))))) 50.813 * [backup-simplify]: Simplify (exp (* 1/3 (- (log 1/60) (* 5 (log im))))) into (exp (* 1/3 (- (log 1/60) (* 5 (log im))))) 50.813 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 50.814 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 50.814 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.814 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 1)) into 0 50.815 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1/60)) into 0 50.815 * [backup-simplify]: Simplify (+ 0 0) into 0 50.816 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1/60 1)))) 1) into 0 50.816 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) (log 1/60)) into (- (log 1/60) (* 5 (log im))) 50.817 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log 1/60) (* 5 (log im))))) into 0 50.818 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/60) (* 5 (log im))))) (+ (* (/ (pow 0 1) 1)))) into 0 50.818 * [backup-simplify]: Simplify 0 into 0 50.818 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.819 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 50.819 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.820 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 1))) into 0 50.820 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1/60))) into 0 50.821 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 50.822 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1/60 2))) (* 1 (/ (* 1 (pow (* 2 1/3) 1)) (pow 1/60 1)))) 2) into 20 50.823 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) (log 1/60)) into (- (log 1/60) (* 5 (log im))) 50.824 * [backup-simplify]: Simplify (+ (* 1/3 20) (+ (* 0 0) (* 0 (- (log 1/60) (* 5 (log im)))))) into 20/3 50.826 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/60) (* 5 (log im))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 20/3 1) 1)))) into (* 20/3 (exp (* 1/3 (- (log 1/60) (* 5 (log im)))))) 50.827 * [backup-simplify]: Simplify (* 20/3 (exp (* 1/3 (- (log 1/60) (* 5 (log im)))))) into (* 20/3 (exp (* 1/3 (- (log 1/60) (* 5 (log im)))))) 50.828 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.829 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 50.830 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 50.832 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 50.833 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 50.834 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.834 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.835 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 50.835 * [backup-simplify]: Simplify (+ 0 0) into 0 50.836 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 50.837 * [backup-simplify]: Simplify (+ 0 0) into 0 50.842 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1/60 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 1/3) 1)) (pow 1/60 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1/60 1)))) 6) into 0 50.843 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) (log 1/60)) into (- (log 1/60) (* 5 (log im))) 50.845 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 20) (+ (* 0 0) (* 0 (- (log 1/60) (* 5 (log im))))))) into 0 50.853 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/60) (* 5 (log im))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 20/3 1) 1)) (* (/ (pow 0 1) 1)))) into 0 50.853 * [backup-simplify]: Simplify 0 into 0 50.855 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.856 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1))))) into 0 50.857 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 50.858 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 50.860 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60))))) into 0 50.860 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.861 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.862 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 50.863 * [backup-simplify]: Simplify (+ 0 2) into 2 50.864 * [backup-simplify]: Simplify (- (/ 2 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 2 50.864 * [backup-simplify]: Simplify (+ 0 2) into 2 50.876 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow 1/60 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 1/3) 1)) (pow 1/60 3))) (* -3 (/ (* 1 (pow (* 2 1/3) 2)) (pow 1/60 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow 1/60 2))) (* 1 (/ (* 1 1 1 (pow (* 24 2) 1)) (pow 1/60 1)))) 24) into -80 50.877 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) (log 1/60)) into (- (log 1/60) (* 5 (log im))) 50.879 * [backup-simplify]: Simplify (+ (* 1/3 -80) (+ (* 0 0) (+ (* 0 20) (+ (* 0 0) (* 0 (- (log 1/60) (* 5 (log im)))))))) into (- 80/3) 50.884 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/60) (* 5 (log im))))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 20/3 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 20/3 2) 2)) (* (/ (pow (- 80/3) 1) 1)))) into (* -40/9 (exp (* 1/3 (- (log 1/60) (* 5 (log im)))))) 50.885 * [backup-simplify]: Simplify (* -40/9 (exp (* 1/3 (- (log 1/60) (* 5 (log im)))))) into (* -40/9 (exp (* 1/3 (- (log 1/60) (* 5 (log im)))))) 50.886 * [backup-simplify]: Simplify (+ (* (* -40/9 (exp (* 1/3 (- (log 1/60) (* 5 (log (/ 1 (- im)))))))) (pow (/ 1 (- im)) 4)) (+ (* (* 20/3 (exp (* 1/3 (- (log 1/60) (* 5 (log (/ 1 (- im)))))))) (pow (/ 1 (- im)) 2)) (exp (* 1/3 (- (log 1/60) (* 5 (log (/ 1 (- im))))))))) into (- (+ (exp (* 1/3 (- (log 1/60) (* 5 (log (/ -1 im)))))) (* 20/3 (/ (exp (* 1/3 (- (log 1/60) (* 5 (log (/ -1 im)))))) (pow im 2)))) (* 40/9 (/ (exp (* 1/3 (- (log 1/60) (* 5 (log (/ -1 im)))))) (pow im 4)))) 50.887 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 2) 50.887 * [backup-simplify]: Simplify (* (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))))) into (pow (pow (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 2) 1/3) 50.887 * [approximate]: Taking taylor expansion of (pow (pow (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 2) 1/3) in (im) around 0 50.887 * [taylor]: Taking taylor expansion of (pow (pow (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 2) 1/3) in im 50.887 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (pow (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 2)))) in im 50.887 * [taylor]: Taking taylor expansion of (* 1/3 (log (pow (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 2))) in im 50.887 * [taylor]: Taking taylor expansion of 1/3 in im 50.887 * [backup-simplify]: Simplify 1/3 into 1/3 50.887 * [taylor]: Taking taylor expansion of (log (pow (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 2)) in im 50.887 * [taylor]: Taking taylor expansion of (pow (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 2) in im 50.887 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) in im 50.887 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 50.888 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in im 50.888 * [taylor]: Taking taylor expansion of (pow im 5) in im 50.888 * [taylor]: Taking taylor expansion of im in im 50.888 * [backup-simplify]: Simplify 0 into 0 50.888 * [backup-simplify]: Simplify 1 into 1 50.888 * [taylor]: Taking taylor expansion of -1/60 in im 50.888 * [backup-simplify]: Simplify -1/60 into -1/60 50.888 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in im 50.888 * [taylor]: Taking taylor expansion of -1 in im 50.888 * [backup-simplify]: Simplify -1 into -1 50.888 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in im 50.888 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in im 50.888 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in im 50.888 * [taylor]: Taking taylor expansion of 1/3 in im 50.888 * [backup-simplify]: Simplify 1/3 into 1/3 50.888 * [taylor]: Taking taylor expansion of (pow im 2) in im 50.888 * [taylor]: Taking taylor expansion of im in im 50.888 * [backup-simplify]: Simplify 0 into 0 50.888 * [backup-simplify]: Simplify 1 into 1 50.888 * [taylor]: Taking taylor expansion of 2 in im 50.888 * [backup-simplify]: Simplify 2 into 2 50.888 * [taylor]: Taking taylor expansion of im in im 50.888 * [backup-simplify]: Simplify 0 into 0 50.888 * [backup-simplify]: Simplify 1 into 1 50.889 * [backup-simplify]: Simplify (+ 0 2) into 2 50.889 * [backup-simplify]: Simplify (* 2 0) into 0 50.890 * [backup-simplify]: Simplify (* -1 0) into 0 50.890 * [backup-simplify]: Simplify (+ 0 0) into 0 50.890 * [backup-simplify]: Simplify (+ 0 0) into 0 50.891 * [backup-simplify]: Simplify (+ (* 2 1) (* 0 0)) into 2 50.892 * [backup-simplify]: Simplify (+ (* -1 2) (* 0 0)) into -2 50.892 * [backup-simplify]: Simplify (+ 0 -2) into -2 50.893 * [backup-simplify]: Simplify (* -2 -2) into 4 50.893 * [backup-simplify]: Simplify (log 4) into (log 4) 50.894 * [backup-simplify]: Simplify (+ (* (- -2) (log im)) (log 4)) into (+ (* 2 (log im)) (log 4)) 50.894 * [backup-simplify]: Simplify (* 1/3 (+ (* 2 (log im)) (log 4))) into (* 1/3 (+ (* 2 (log im)) (log 4))) 50.895 * [backup-simplify]: Simplify (exp (* 1/3 (+ (* 2 (log im)) (log 4)))) into (exp (* 1/3 (+ (* 2 (log im)) (log 4)))) 50.895 * [taylor]: Taking taylor expansion of (pow (pow (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 2) 1/3) in im 50.895 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (pow (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 2)))) in im 50.895 * [taylor]: Taking taylor expansion of (* 1/3 (log (pow (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 2))) in im 50.895 * [taylor]: Taking taylor expansion of 1/3 in im 50.895 * [backup-simplify]: Simplify 1/3 into 1/3 50.895 * [taylor]: Taking taylor expansion of (log (pow (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 2)) in im 50.895 * [taylor]: Taking taylor expansion of (pow (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 2) in im 50.895 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) in im 50.895 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 50.895 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in im 50.895 * [taylor]: Taking taylor expansion of (pow im 5) in im 50.895 * [taylor]: Taking taylor expansion of im in im 50.895 * [backup-simplify]: Simplify 0 into 0 50.895 * [backup-simplify]: Simplify 1 into 1 50.895 * [taylor]: Taking taylor expansion of -1/60 in im 50.895 * [backup-simplify]: Simplify -1/60 into -1/60 50.895 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in im 50.895 * [taylor]: Taking taylor expansion of -1 in im 50.895 * [backup-simplify]: Simplify -1 into -1 50.895 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in im 50.895 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in im 50.895 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in im 50.895 * [taylor]: Taking taylor expansion of 1/3 in im 50.895 * [backup-simplify]: Simplify 1/3 into 1/3 50.895 * [taylor]: Taking taylor expansion of (pow im 2) in im 50.895 * [taylor]: Taking taylor expansion of im in im 50.895 * [backup-simplify]: Simplify 0 into 0 50.895 * [backup-simplify]: Simplify 1 into 1 50.895 * [taylor]: Taking taylor expansion of 2 in im 50.896 * [backup-simplify]: Simplify 2 into 2 50.896 * [taylor]: Taking taylor expansion of im in im 50.896 * [backup-simplify]: Simplify 0 into 0 50.896 * [backup-simplify]: Simplify 1 into 1 50.896 * [backup-simplify]: Simplify (+ 0 2) into 2 50.896 * [backup-simplify]: Simplify (* 2 0) into 0 50.897 * [backup-simplify]: Simplify (* -1 0) into 0 50.897 * [backup-simplify]: Simplify (+ 0 0) into 0 50.898 * [backup-simplify]: Simplify (+ 0 0) into 0 50.898 * [backup-simplify]: Simplify (+ (* 2 1) (* 0 0)) into 2 50.899 * [backup-simplify]: Simplify (+ (* -1 2) (* 0 0)) into -2 50.899 * [backup-simplify]: Simplify (+ 0 -2) into -2 50.900 * [backup-simplify]: Simplify (* -2 -2) into 4 50.900 * [backup-simplify]: Simplify (log 4) into (log 4) 50.901 * [backup-simplify]: Simplify (+ (* (- -2) (log im)) (log 4)) into (+ (* 2 (log im)) (log 4)) 50.901 * [backup-simplify]: Simplify (* 1/3 (+ (* 2 (log im)) (log 4))) into (* 1/3 (+ (* 2 (log im)) (log 4))) 50.902 * [backup-simplify]: Simplify (exp (* 1/3 (+ (* 2 (log im)) (log 4)))) into (exp (* 1/3 (+ (* 2 (log im)) (log 4)))) 50.902 * [backup-simplify]: Simplify (exp (* 1/3 (+ (* 2 (log im)) (log 4)))) into (exp (* 1/3 (+ (* 2 (log im)) (log 4)))) 50.903 * [backup-simplify]: Simplify (* 1 1) into 1 50.903 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 50.904 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 50.905 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 1) (* 1/3 0))) into 0 50.906 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 2) (* 0 0))) into 0 50.906 * [backup-simplify]: Simplify (+ 0 0) into 0 50.907 * [backup-simplify]: Simplify (+ (* -2 0) (* 0 -2)) into 0 50.909 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 4 1)))) 1) into 0 50.909 * [backup-simplify]: Simplify (+ (* (- -2) (log im)) (log 4)) into (+ (* 2 (log im)) (log 4)) 50.910 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (+ (* 2 (log im)) (log 4)))) into 0 50.911 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (* 2 (log im)) (log 4)))) (+ (* (/ (pow 0 1) 1)))) into 0 50.911 * [backup-simplify]: Simplify 0 into 0 50.912 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.913 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 50.913 * [backup-simplify]: Simplify (+ 0 0) into 0 50.914 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 1) (* 0 0)))) into 1/3 50.916 * [backup-simplify]: Simplify (+ (* -1 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0)))) into -1/3 50.916 * [backup-simplify]: Simplify (+ 0 -1/3) into -1/3 50.917 * [backup-simplify]: Simplify (+ (* -2 -1/3) (+ (* 0 0) (* -1/3 -2))) into 4/3 50.920 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 4 2))) (* 1 (/ (* 1 (pow (* 2 4/3) 1)) (pow 4 1)))) 2) into 1/3 50.921 * [backup-simplify]: Simplify (+ (* (- -2) (log im)) (log 4)) into (+ (* 2 (log im)) (log 4)) 50.922 * [backup-simplify]: Simplify (+ (* 1/3 1/3) (+ (* 0 0) (* 0 (+ (* 2 (log im)) (log 4))))) into 1/9 50.924 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (* 2 (log im)) (log 4)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 1/9 1) 1)))) into (* 1/9 (exp (* 1/3 (+ (* 2 (log im)) (log 4))))) 50.925 * [backup-simplify]: Simplify (* 1/9 (exp (* 1/3 (+ (* 2 (log im)) (log 4))))) into (* 1/9 (exp (* 1/3 (+ (* 2 (log im)) (log 4))))) 50.926 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.927 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 50.927 * [backup-simplify]: Simplify (+ 0 0) into 0 50.929 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 1) (* 0 0))))) into 0 50.930 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0))))) into 0 50.930 * [backup-simplify]: Simplify (+ 0 0) into 0 50.931 * [backup-simplify]: Simplify (+ (* -2 0) (+ (* 0 -1/3) (+ (* -1/3 0) (* 0 -2)))) into 0 50.934 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 4 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 4/3) 1)) (pow 4 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 4 1)))) 6) into 0 50.935 * [backup-simplify]: Simplify (+ (* (- -2) (log im)) (log 4)) into (+ (* 2 (log im)) (log 4)) 50.936 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 1/3) (+ (* 0 0) (* 0 (+ (* 2 (log im)) (log 4)))))) into 0 50.937 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (* 2 (log im)) (log 4)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 1/9 1) 1)) (* (/ (pow 0 1) 1)))) into 0 50.937 * [backup-simplify]: Simplify 0 into 0 50.937 * [backup-simplify]: Simplify (* 1 1) into 1 50.938 * [backup-simplify]: Simplify (* 1 1) into 1 50.938 * [backup-simplify]: Simplify (* 1 1) into 1 50.938 * [backup-simplify]: Simplify (* 1 -1/60) into -1/60 50.939 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 50.939 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 50.940 * [backup-simplify]: Simplify (+ 0 0) into 0 50.940 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 50.941 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0)))))) into 0 50.942 * [backup-simplify]: Simplify (+ -1/60 0) into -1/60 50.943 * [backup-simplify]: Simplify (+ (* -2 -1/60) (+ (* 0 0) (+ (* -1/3 -1/3) (+ (* 0 0) (* -1/60 -2))))) into 8/45 50.949 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow 4 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 4/3) 1)) (pow 4 3))) (* -3 (/ (* 1 (pow (* 2 4/3) 2)) (pow 4 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow 4 2))) (* 1 (/ (* 1 1 1 (pow (* 24 8/45) 1)) (pow 4 1)))) 24) into -1/90 50.949 * [backup-simplify]: Simplify (+ (* (- -2) (log im)) (log 4)) into (+ (* 2 (log im)) (log 4)) 50.951 * [backup-simplify]: Simplify (+ (* 1/3 -1/90) (+ (* 0 0) (+ (* 0 1/3) (+ (* 0 0) (* 0 (+ (* 2 (log im)) (log 4))))))) into (- 1/270) 50.953 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (* 2 (log im)) (log 4)))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 1/9 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 1/9 2) 2)) (* (/ (pow (- 1/270) 1) 1)))) into (* 1/405 (exp (* 1/3 (+ (* 2 (log im)) (log 4))))) 50.954 * [backup-simplify]: Simplify (* 1/405 (exp (* 1/3 (+ (* 2 (log im)) (log 4))))) into (* 1/405 (exp (* 1/3 (+ (* 2 (log im)) (log 4))))) 50.955 * [backup-simplify]: Simplify (+ (* (* 1/405 (exp (* 1/3 (+ (* 2 (log im)) (log 4))))) (pow im 4)) (+ (* (* 1/9 (exp (* 1/3 (+ (* 2 (log im)) (log 4))))) (pow im 2)) (exp (* 1/3 (+ (* 2 (log im)) (log 4)))))) into (+ (exp (* 1/3 (+ (* 2 (log im)) (log 4)))) (+ (* 1/405 (* (exp (* 1/3 (+ (* 2 (log im)) (log 4)))) (pow im 4))) (* 1/9 (* (exp (* 1/3 (+ (* 2 (log im)) (log 4)))) (pow im 2))))) 50.955 * [backup-simplify]: Simplify (* (cbrt (fma (pow (/ 1 im) 5) -1/60 (* (/ 1 im) (- (* (* (/ 1 im) -1/3) (/ 1 im)) 2)))) (cbrt (fma (pow (/ 1 im) 5) -1/60 (* (/ 1 im) (- (* (* (/ 1 im) -1/3) (/ 1 im)) 2))))) into (pow (pow (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 2) 1/3) 50.955 * [approximate]: Taking taylor expansion of (pow (pow (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 2) 1/3) in (im) around 0 50.955 * [taylor]: Taking taylor expansion of (pow (pow (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 2) 1/3) in im 50.955 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (pow (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 2)))) in im 50.955 * [taylor]: Taking taylor expansion of (* 1/3 (log (pow (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 2))) in im 50.955 * [taylor]: Taking taylor expansion of 1/3 in im 50.955 * [backup-simplify]: Simplify 1/3 into 1/3 50.955 * [taylor]: Taking taylor expansion of (log (pow (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 2)) in im 50.955 * [taylor]: Taking taylor expansion of (pow (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 2) in im 50.955 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in im 50.955 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 50.955 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in im 50.955 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in im 50.956 * [taylor]: Taking taylor expansion of (/ 1 im) in im 50.956 * [taylor]: Taking taylor expansion of im in im 50.956 * [backup-simplify]: Simplify 0 into 0 50.956 * [backup-simplify]: Simplify 1 into 1 50.956 * [backup-simplify]: Simplify (/ 1 1) into 1 50.956 * [taylor]: Taking taylor expansion of -1/60 in im 50.956 * [backup-simplify]: Simplify -1/60 into -1/60 50.956 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 50.956 * [taylor]: Taking taylor expansion of -1 in im 50.956 * [backup-simplify]: Simplify -1 into -1 50.956 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 50.956 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 50.956 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 50.956 * [taylor]: Taking taylor expansion of 1/3 in im 50.956 * [backup-simplify]: Simplify 1/3 into 1/3 50.956 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 50.956 * [taylor]: Taking taylor expansion of (pow im 2) in im 50.956 * [taylor]: Taking taylor expansion of im in im 50.956 * [backup-simplify]: Simplify 0 into 0 50.956 * [backup-simplify]: Simplify 1 into 1 50.956 * [backup-simplify]: Simplify (* 1 1) into 1 50.957 * [backup-simplify]: Simplify (/ 1 1) into 1 50.957 * [taylor]: Taking taylor expansion of 2 in im 50.957 * [backup-simplify]: Simplify 2 into 2 50.957 * [taylor]: Taking taylor expansion of im in im 50.957 * [backup-simplify]: Simplify 0 into 0 50.957 * [backup-simplify]: Simplify 1 into 1 50.957 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 50.957 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 50.957 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 50.958 * [backup-simplify]: Simplify (* 1 1) into 1 50.958 * [backup-simplify]: Simplify (* 1 1) into 1 50.958 * [backup-simplify]: Simplify (* 1 1) into 1 50.958 * [backup-simplify]: Simplify (* 1 -1/60) into -1/60 50.959 * [backup-simplify]: Simplify (+ -1/60 0) into -1/60 50.959 * [backup-simplify]: Simplify (* -1/60 -1/60) into 1/3600 50.959 * [backup-simplify]: Simplify (log 1/3600) into (log 1/3600) 50.960 * [backup-simplify]: Simplify (+ (* (- 10) (log im)) (log 1/3600)) into (- (log 1/3600) (* 10 (log im))) 50.960 * [backup-simplify]: Simplify (* 1/3 (- (log 1/3600) (* 10 (log im)))) into (* 1/3 (- (log 1/3600) (* 10 (log im)))) 50.960 * [backup-simplify]: Simplify (exp (* 1/3 (- (log 1/3600) (* 10 (log im))))) into (exp (* 1/3 (- (log 1/3600) (* 10 (log im))))) 50.960 * [taylor]: Taking taylor expansion of (pow (pow (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 2) 1/3) in im 50.960 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (pow (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 2)))) in im 50.960 * [taylor]: Taking taylor expansion of (* 1/3 (log (pow (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 2))) in im 50.960 * [taylor]: Taking taylor expansion of 1/3 in im 50.960 * [backup-simplify]: Simplify 1/3 into 1/3 50.960 * [taylor]: Taking taylor expansion of (log (pow (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 2)) in im 50.960 * [taylor]: Taking taylor expansion of (pow (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 2) in im 50.960 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in im 50.960 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 50.961 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in im 50.961 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in im 50.961 * [taylor]: Taking taylor expansion of (/ 1 im) in im 50.961 * [taylor]: Taking taylor expansion of im in im 50.961 * [backup-simplify]: Simplify 0 into 0 50.961 * [backup-simplify]: Simplify 1 into 1 50.961 * [backup-simplify]: Simplify (/ 1 1) into 1 50.961 * [taylor]: Taking taylor expansion of -1/60 in im 50.961 * [backup-simplify]: Simplify -1/60 into -1/60 50.961 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 50.961 * [taylor]: Taking taylor expansion of -1 in im 50.961 * [backup-simplify]: Simplify -1 into -1 50.961 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 50.961 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 50.961 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 50.961 * [taylor]: Taking taylor expansion of 1/3 in im 50.961 * [backup-simplify]: Simplify 1/3 into 1/3 50.961 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 50.961 * [taylor]: Taking taylor expansion of (pow im 2) in im 50.961 * [taylor]: Taking taylor expansion of im in im 50.961 * [backup-simplify]: Simplify 0 into 0 50.961 * [backup-simplify]: Simplify 1 into 1 50.961 * [backup-simplify]: Simplify (* 1 1) into 1 50.962 * [backup-simplify]: Simplify (/ 1 1) into 1 50.962 * [taylor]: Taking taylor expansion of 2 in im 50.962 * [backup-simplify]: Simplify 2 into 2 50.962 * [taylor]: Taking taylor expansion of im in im 50.962 * [backup-simplify]: Simplify 0 into 0 50.962 * [backup-simplify]: Simplify 1 into 1 50.962 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 50.962 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 50.963 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 50.963 * [backup-simplify]: Simplify (* 1 1) into 1 50.963 * [backup-simplify]: Simplify (* 1 1) into 1 50.964 * [backup-simplify]: Simplify (* 1 1) into 1 50.964 * [backup-simplify]: Simplify (* 1 -1/60) into -1/60 50.964 * [backup-simplify]: Simplify (+ -1/60 0) into -1/60 50.965 * [backup-simplify]: Simplify (* -1/60 -1/60) into 1/3600 50.965 * [backup-simplify]: Simplify (log 1/3600) into (log 1/3600) 50.966 * [backup-simplify]: Simplify (+ (* (- 10) (log im)) (log 1/3600)) into (- (log 1/3600) (* 10 (log im))) 50.967 * [backup-simplify]: Simplify (* 1/3 (- (log 1/3600) (* 10 (log im)))) into (* 1/3 (- (log 1/3600) (* 10 (log im)))) 50.967 * [backup-simplify]: Simplify (exp (* 1/3 (- (log 1/3600) (* 10 (log im))))) into (exp (* 1/3 (- (log 1/3600) (* 10 (log im))))) 50.968 * [backup-simplify]: Simplify (exp (* 1/3 (- (log 1/3600) (* 10 (log im))))) into (exp (* 1/3 (- (log 1/3600) (* 10 (log im))))) 50.968 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.969 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.970 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.970 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.977 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 -1/60)) into 0 50.977 * [backup-simplify]: Simplify (+ 0 0) into 0 50.978 * [backup-simplify]: Simplify (+ (* -1/60 0) (* 0 -1/60)) into 0 50.980 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1/3600 1)))) 1) into 0 50.980 * [backup-simplify]: Simplify (+ (* (- 10) (log im)) (log 1/3600)) into (- (log 1/3600) (* 10 (log im))) 50.981 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log 1/3600) (* 10 (log im))))) into 0 50.982 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/3600) (* 10 (log im))))) (+ (* (/ (pow 0 1) 1)))) into 0 50.982 * [backup-simplify]: Simplify 0 into 0 50.983 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.984 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.985 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.986 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.987 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 -1/60))) into 0 50.987 * [backup-simplify]: Simplify (* -1 1/3) into -1/3 50.988 * [backup-simplify]: Simplify (+ 0 -1/3) into -1/3 50.989 * [backup-simplify]: Simplify (+ (* -1/60 -1/3) (+ (* 0 0) (* -1/3 -1/60))) into 1/90 50.992 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1/3600 2))) (* 1 (/ (* 1 (pow (* 2 1/90) 1)) (pow 1/3600 1)))) 2) into 40 50.993 * [backup-simplify]: Simplify (+ (* (- 10) (log im)) (log 1/3600)) into (- (log 1/3600) (* 10 (log im))) 50.994 * [backup-simplify]: Simplify (+ (* 1/3 40) (+ (* 0 0) (* 0 (- (log 1/3600) (* 10 (log im)))))) into 40/3 50.996 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/3600) (* 10 (log im))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 40/3 1) 1)))) into (* 40/3 (exp (* 1/3 (- (log 1/3600) (* 10 (log im)))))) 50.996 * [backup-simplify]: Simplify (* 40/3 (exp (* 1/3 (- (log 1/3600) (* 10 (log im)))))) into (* 40/3 (exp (* 1/3 (- (log 1/3600) (* 10 (log im)))))) 50.997 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.998 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 51.000 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 51.001 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 51.002 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 51.002 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 51.003 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 51.004 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 51.004 * [backup-simplify]: Simplify (+ 0 0) into 0 51.005 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 51.006 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 1/3)) into 0 51.006 * [backup-simplify]: Simplify (+ 0 0) into 0 51.007 * [backup-simplify]: Simplify (+ (* -1/60 0) (+ (* 0 -1/3) (+ (* -1/3 0) (* 0 -1/60)))) into 0 51.013 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1/3600 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 1/90) 1)) (pow 1/3600 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1/3600 1)))) 6) into 0 51.014 * [backup-simplify]: Simplify (+ (* (- 10) (log im)) (log 1/3600)) into (- (log 1/3600) (* 10 (log im))) 51.016 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 40) (+ (* 0 0) (* 0 (- (log 1/3600) (* 10 (log im))))))) into 0 51.018 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/3600) (* 10 (log im))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 40/3 1) 1)) (* (/ (pow 0 1) 1)))) into 0 51.018 * [backup-simplify]: Simplify 0 into 0 51.019 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.020 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 51.022 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 51.023 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 51.024 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60))))) into 0 51.025 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 51.026 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.027 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 51.028 * [backup-simplify]: Simplify (+ 0 2) into 2 51.029 * [backup-simplify]: Simplify (- (/ 2 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 2 51.030 * [backup-simplify]: Simplify (+ (* -1 2) (+ (* 0 0) (* 0 1/3))) into -2 51.031 * [backup-simplify]: Simplify (+ 0 -2) into -2 51.032 * [backup-simplify]: Simplify (+ (* -1/60 -2) (+ (* 0 0) (+ (* -1/3 -1/3) (+ (* 0 0) (* -2 -1/60))))) into 8/45 51.044 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow 1/3600 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 1/90) 1)) (pow 1/3600 3))) (* -3 (/ (* 1 (pow (* 2 1/90) 2)) (pow 1/3600 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow 1/3600 2))) (* 1 (/ (* 1 1 1 (pow (* 24 8/45) 1)) (pow 1/3600 1)))) 24) into -160 51.045 * [backup-simplify]: Simplify (+ (* (- 10) (log im)) (log 1/3600)) into (- (log 1/3600) (* 10 (log im))) 51.047 * [backup-simplify]: Simplify (+ (* 1/3 -160) (+ (* 0 0) (+ (* 0 40) (+ (* 0 0) (* 0 (- (log 1/3600) (* 10 (log im)))))))) into (- 160/3) 51.052 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/3600) (* 10 (log im))))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 40/3 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 40/3 2) 2)) (* (/ (pow (- 160/3) 1) 1)))) into (* 320/9 (exp (* 1/3 (- (log 1/3600) (* 10 (log im)))))) 51.053 * [backup-simplify]: Simplify (* 320/9 (exp (* 1/3 (- (log 1/3600) (* 10 (log im)))))) into (* 320/9 (exp (* 1/3 (- (log 1/3600) (* 10 (log im)))))) 51.054 * [backup-simplify]: Simplify (+ (* (* 320/9 (exp (* 1/3 (- (log 1/3600) (* 10 (log (/ 1 im))))))) (pow (/ 1 im) 4)) (+ (* (* 40/3 (exp (* 1/3 (- (log 1/3600) (* 10 (log (/ 1 im))))))) (pow (/ 1 im) 2)) (exp (* 1/3 (- (log 1/3600) (* 10 (log (/ 1 im)))))))) into (+ (* 40/3 (/ (exp (* 1/3 (- (log 1/3600) (* 10 (log (/ 1 im)))))) (pow im 2))) (+ (* 320/9 (/ (exp (* 1/3 (- (log 1/3600) (* 10 (log (/ 1 im)))))) (pow im 4))) (exp (* 1/3 (- (log 1/3600) (* 10 (log (/ 1 im)))))))) 51.055 * [backup-simplify]: Simplify (* (cbrt (fma (pow (/ 1 (- im)) 5) -1/60 (* (/ 1 (- im)) (- (* (* (/ 1 (- im)) -1/3) (/ 1 (- im))) 2)))) (cbrt (fma (pow (/ 1 (- im)) 5) -1/60 (* (/ 1 (- im)) (- (* (* (/ 1 (- im)) -1/3) (/ 1 (- im))) 2))))) into (pow (pow (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 2) 1/3) 51.055 * [approximate]: Taking taylor expansion of (pow (pow (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 2) 1/3) in (im) around 0 51.055 * [taylor]: Taking taylor expansion of (pow (pow (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 2) 1/3) in im 51.055 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (pow (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 2)))) in im 51.055 * [taylor]: Taking taylor expansion of (* 1/3 (log (pow (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 2))) in im 51.055 * [taylor]: Taking taylor expansion of 1/3 in im 51.055 * [backup-simplify]: Simplify 1/3 into 1/3 51.056 * [taylor]: Taking taylor expansion of (log (pow (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 2)) in im 51.056 * [taylor]: Taking taylor expansion of (pow (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 2) in im 51.056 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 51.056 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 51.056 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in im 51.056 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in im 51.056 * [taylor]: Taking taylor expansion of (/ -1 im) in im 51.056 * [taylor]: Taking taylor expansion of -1 in im 51.056 * [backup-simplify]: Simplify -1 into -1 51.056 * [taylor]: Taking taylor expansion of im in im 51.056 * [backup-simplify]: Simplify 0 into 0 51.056 * [backup-simplify]: Simplify 1 into 1 51.056 * [backup-simplify]: Simplify (/ -1 1) into -1 51.056 * [taylor]: Taking taylor expansion of -1/60 in im 51.056 * [backup-simplify]: Simplify -1/60 into -1/60 51.056 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 51.056 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 51.057 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 51.057 * [taylor]: Taking taylor expansion of 1/3 in im 51.057 * [backup-simplify]: Simplify 1/3 into 1/3 51.057 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 51.057 * [taylor]: Taking taylor expansion of (pow im 2) in im 51.057 * [taylor]: Taking taylor expansion of im in im 51.057 * [backup-simplify]: Simplify 0 into 0 51.057 * [backup-simplify]: Simplify 1 into 1 51.057 * [backup-simplify]: Simplify (* 1 1) into 1 51.057 * [backup-simplify]: Simplify (/ 1 1) into 1 51.057 * [taylor]: Taking taylor expansion of 2 in im 51.057 * [backup-simplify]: Simplify 2 into 2 51.057 * [taylor]: Taking taylor expansion of im in im 51.057 * [backup-simplify]: Simplify 0 into 0 51.058 * [backup-simplify]: Simplify 1 into 1 51.058 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 51.058 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 51.059 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 51.059 * [backup-simplify]: Simplify (* -1 -1) into 1 51.059 * [backup-simplify]: Simplify (* 1 1) into 1 51.060 * [backup-simplify]: Simplify (* -1 1) into -1 51.061 * [backup-simplify]: Simplify (* -1 -1/60) into 1/60 51.061 * [backup-simplify]: Simplify (+ 1/60 0) into 1/60 51.061 * [backup-simplify]: Simplify (* 1/60 1/60) into 1/3600 51.062 * [backup-simplify]: Simplify (log 1/3600) into (log 1/3600) 51.063 * [backup-simplify]: Simplify (+ (* (- 10) (log im)) (log 1/3600)) into (- (log 1/3600) (* 10 (log im))) 51.063 * [backup-simplify]: Simplify (* 1/3 (- (log 1/3600) (* 10 (log im)))) into (* 1/3 (- (log 1/3600) (* 10 (log im)))) 51.063 * [backup-simplify]: Simplify (exp (* 1/3 (- (log 1/3600) (* 10 (log im))))) into (exp (* 1/3 (- (log 1/3600) (* 10 (log im))))) 51.064 * [taylor]: Taking taylor expansion of (pow (pow (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 2) 1/3) in im 51.064 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (pow (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 2)))) in im 51.064 * [taylor]: Taking taylor expansion of (* 1/3 (log (pow (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 2))) in im 51.064 * [taylor]: Taking taylor expansion of 1/3 in im 51.064 * [backup-simplify]: Simplify 1/3 into 1/3 51.064 * [taylor]: Taking taylor expansion of (log (pow (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 2)) in im 51.064 * [taylor]: Taking taylor expansion of (pow (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 2) in im 51.064 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 51.064 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 51.064 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in im 51.064 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in im 51.064 * [taylor]: Taking taylor expansion of (/ -1 im) in im 51.064 * [taylor]: Taking taylor expansion of -1 in im 51.064 * [backup-simplify]: Simplify -1 into -1 51.064 * [taylor]: Taking taylor expansion of im in im 51.064 * [backup-simplify]: Simplify 0 into 0 51.064 * [backup-simplify]: Simplify 1 into 1 51.064 * [backup-simplify]: Simplify (/ -1 1) into -1 51.064 * [taylor]: Taking taylor expansion of -1/60 in im 51.065 * [backup-simplify]: Simplify -1/60 into -1/60 51.065 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 51.065 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 51.065 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 51.065 * [taylor]: Taking taylor expansion of 1/3 in im 51.065 * [backup-simplify]: Simplify 1/3 into 1/3 51.065 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 51.065 * [taylor]: Taking taylor expansion of (pow im 2) in im 51.065 * [taylor]: Taking taylor expansion of im in im 51.065 * [backup-simplify]: Simplify 0 into 0 51.065 * [backup-simplify]: Simplify 1 into 1 51.065 * [backup-simplify]: Simplify (* 1 1) into 1 51.065 * [backup-simplify]: Simplify (/ 1 1) into 1 51.065 * [taylor]: Taking taylor expansion of 2 in im 51.066 * [backup-simplify]: Simplify 2 into 2 51.066 * [taylor]: Taking taylor expansion of im in im 51.066 * [backup-simplify]: Simplify 0 into 0 51.066 * [backup-simplify]: Simplify 1 into 1 51.066 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 51.066 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 51.067 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 51.067 * [backup-simplify]: Simplify (* -1 -1) into 1 51.068 * [backup-simplify]: Simplify (* 1 1) into 1 51.068 * [backup-simplify]: Simplify (* -1 1) into -1 51.068 * [backup-simplify]: Simplify (* -1 -1/60) into 1/60 51.069 * [backup-simplify]: Simplify (+ 1/60 0) into 1/60 51.069 * [backup-simplify]: Simplify (* 1/60 1/60) into 1/3600 51.069 * [backup-simplify]: Simplify (log 1/3600) into (log 1/3600) 51.070 * [backup-simplify]: Simplify (+ (* (- 10) (log im)) (log 1/3600)) into (- (log 1/3600) (* 10 (log im))) 51.071 * [backup-simplify]: Simplify (* 1/3 (- (log 1/3600) (* 10 (log im)))) into (* 1/3 (- (log 1/3600) (* 10 (log im)))) 51.071 * [backup-simplify]: Simplify (exp (* 1/3 (- (log 1/3600) (* 10 (log im))))) into (exp (* 1/3 (- (log 1/3600) (* 10 (log im))))) 51.072 * [backup-simplify]: Simplify (exp (* 1/3 (- (log 1/3600) (* 10 (log im))))) into (exp (* 1/3 (- (log 1/3600) (* 10 (log im))))) 51.072 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 51.073 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 51.074 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 51.074 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 1)) into 0 51.075 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1/60)) into 0 51.075 * [backup-simplify]: Simplify (+ 0 0) into 0 51.076 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 1/60)) into 0 51.077 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1/3600 1)))) 1) into 0 51.078 * [backup-simplify]: Simplify (+ (* (- 10) (log im)) (log 1/3600)) into (- (log 1/3600) (* 10 (log im))) 51.079 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log 1/3600) (* 10 (log im))))) into 0 51.080 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/3600) (* 10 (log im))))) (+ (* (/ (pow 0 1) 1)))) into 0 51.080 * [backup-simplify]: Simplify 0 into 0 51.081 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.082 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 51.083 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 51.084 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 1))) into 0 51.085 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1/60))) into 0 51.086 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 51.087 * [backup-simplify]: Simplify (+ (* 1/60 1/3) (+ (* 0 0) (* 1/3 1/60))) into 1/90 51.090 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1/3600 2))) (* 1 (/ (* 1 (pow (* 2 1/90) 1)) (pow 1/3600 1)))) 2) into 40 51.091 * [backup-simplify]: Simplify (+ (* (- 10) (log im)) (log 1/3600)) into (- (log 1/3600) (* 10 (log im))) 51.092 * [backup-simplify]: Simplify (+ (* 1/3 40) (+ (* 0 0) (* 0 (- (log 1/3600) (* 10 (log im)))))) into 40/3 51.094 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/3600) (* 10 (log im))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 40/3 1) 1)))) into (* 40/3 (exp (* 1/3 (- (log 1/3600) (* 10 (log im)))))) 51.094 * [backup-simplify]: Simplify (* 40/3 (exp (* 1/3 (- (log 1/3600) (* 10 (log im)))))) into (* 40/3 (exp (* 1/3 (- (log 1/3600) (* 10 (log im)))))) 51.095 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.096 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 51.097 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 51.099 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 51.100 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 51.100 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 51.101 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 51.102 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 51.102 * [backup-simplify]: Simplify (+ 0 0) into 0 51.103 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 51.103 * [backup-simplify]: Simplify (+ 0 0) into 0 51.105 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 1/3) (+ (* 1/3 0) (* 0 1/60)))) into 0 51.110 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1/3600 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 1/90) 1)) (pow 1/3600 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1/3600 1)))) 6) into 0 51.111 * [backup-simplify]: Simplify (+ (* (- 10) (log im)) (log 1/3600)) into (- (log 1/3600) (* 10 (log im))) 51.113 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 40) (+ (* 0 0) (* 0 (- (log 1/3600) (* 10 (log im))))))) into 0 51.115 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/3600) (* 10 (log im))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 40/3 1) 1)) (* (/ (pow 0 1) 1)))) into 0 51.116 * [backup-simplify]: Simplify 0 into 0 51.122 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.124 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1))))) into 0 51.125 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 51.126 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 51.127 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60))))) into 0 51.128 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 51.128 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.129 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 51.129 * [backup-simplify]: Simplify (+ 0 2) into 2 51.130 * [backup-simplify]: Simplify (- (/ 2 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 2 51.130 * [backup-simplify]: Simplify (+ 0 2) into 2 51.131 * [backup-simplify]: Simplify (+ (* 1/60 2) (+ (* 0 0) (+ (* 1/3 1/3) (+ (* 0 0) (* 2 1/60))))) into 8/45 51.137 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow 1/3600 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 1/90) 1)) (pow 1/3600 3))) (* -3 (/ (* 1 (pow (* 2 1/90) 2)) (pow 1/3600 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow 1/3600 2))) (* 1 (/ (* 1 1 1 (pow (* 24 8/45) 1)) (pow 1/3600 1)))) 24) into -160 51.138 * [backup-simplify]: Simplify (+ (* (- 10) (log im)) (log 1/3600)) into (- (log 1/3600) (* 10 (log im))) 51.139 * [backup-simplify]: Simplify (+ (* 1/3 -160) (+ (* 0 0) (+ (* 0 40) (+ (* 0 0) (* 0 (- (log 1/3600) (* 10 (log im)))))))) into (- 160/3) 51.142 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/3600) (* 10 (log im))))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 40/3 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 40/3 2) 2)) (* (/ (pow (- 160/3) 1) 1)))) into (* 320/9 (exp (* 1/3 (- (log 1/3600) (* 10 (log im)))))) 51.142 * [backup-simplify]: Simplify (* 320/9 (exp (* 1/3 (- (log 1/3600) (* 10 (log im)))))) into (* 320/9 (exp (* 1/3 (- (log 1/3600) (* 10 (log im)))))) 51.143 * [backup-simplify]: Simplify (+ (* (* 320/9 (exp (* 1/3 (- (log 1/3600) (* 10 (log (/ 1 (- im)))))))) (pow (/ 1 (- im)) 4)) (+ (* (* 40/3 (exp (* 1/3 (- (log 1/3600) (* 10 (log (/ 1 (- im)))))))) (pow (/ 1 (- im)) 2)) (exp (* 1/3 (- (log 1/3600) (* 10 (log (/ 1 (- im))))))))) into (+ (* 320/9 (/ (exp (* 1/3 (- (log 1/3600) (* 10 (log (/ -1 im)))))) (pow im 4))) (+ (* 40/3 (/ (exp (* 1/3 (- (log 1/3600) (* 10 (log (/ -1 im)))))) (pow im 2))) (exp (* 1/3 (- (log 1/3600) (* 10 (log (/ -1 im)))))))) 51.143 * * * [progress]: simplifying candidates 51.143 * * * * [progress]: [ 1 / 97 ] simplifiying candidate # 51.143 * * * * [progress]: [ 2 / 97 ] simplifiying candidate # 51.143 * * * * [progress]: [ 3 / 97 ] simplifiying candidate # 51.143 * * * * [progress]: [ 4 / 97 ] simplifiying candidate # 51.143 * * * * [progress]: [ 5 / 97 ] simplifiying candidate # 51.143 * * * * [progress]: [ 6 / 97 ] simplifiying candidate # 51.143 * * * * [progress]: [ 7 / 97 ] simplifiying candidate # 51.144 * [simplify]: Simplifying (cbrt (* (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)))))) 51.144 * * [simplify]: iters left: 6 (14 enodes) 51.148 * * [simplify]: iters left: 5 (56 enodes) 51.161 * * [simplify]: iters left: 4 (81 enodes) 51.186 * * [simplify]: iters left: 3 (125 enodes) 51.206 * * [simplify]: iters left: 2 (196 enodes) 51.250 * * [simplify]: iters left: 1 (406 enodes) 51.449 * * [simplify]: Extracting #0: cost 1 inf + 0 51.449 * * [simplify]: Extracting #1: cost 3 inf + 0 51.449 * * [simplify]: Extracting #2: cost 5 inf + 0 51.449 * * [simplify]: Extracting #3: cost 7 inf + 0 51.449 * * [simplify]: Extracting #4: cost 16 inf + 0 51.450 * * [simplify]: Extracting #5: cost 90 inf + 2 51.451 * * [simplify]: Extracting #6: cost 193 inf + 7 51.453 * * [simplify]: Extracting #7: cost 163 inf + 7005 51.469 * * [simplify]: Extracting #8: cost 44 inf + 76198 51.485 * * [simplify]: Extracting #9: cost 0 inf + 104206 51.501 * * [simplify]: Extracting #10: cost 0 inf + 103813 51.517 * [simplify]: Simplified to (cbrt (* (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))) (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))))) 51.517 * [simplify]: Simplified (2 2 1) 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 (* (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))) (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))))) (cbrt (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))))) 51.518 * * * * [progress]: [ 8 / 97 ] simplifiying candidate # 51.518 * [simplify]: Simplifying (cbrt (sqrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) 51.518 * * [simplify]: iters left: 6 (13 enodes) 51.527 * * [simplify]: iters left: 5 (53 enodes) 51.546 * * [simplify]: iters left: 4 (78 enodes) 51.573 * * [simplify]: iters left: 3 (122 enodes) 51.609 * * [simplify]: iters left: 2 (193 enodes) 51.667 * * [simplify]: iters left: 1 (389 enodes) 51.862 * * [simplify]: Extracting #0: cost 1 inf + 0 51.862 * * [simplify]: Extracting #1: cost 3 inf + 0 51.862 * * [simplify]: Extracting #2: cost 5 inf + 0 51.862 * * [simplify]: Extracting #3: cost 14 inf + 0 51.862 * * [simplify]: Extracting #4: cost 82 inf + 2 51.863 * * [simplify]: Extracting #5: cost 186 inf + 977 51.867 * * [simplify]: Extracting #6: cost 150 inf + 12578 51.874 * * [simplify]: Extracting #7: cost 85 inf + 46059 51.889 * * [simplify]: Extracting #8: cost 2 inf + 99408 51.906 * * [simplify]: Extracting #9: cost 0 inf + 100455 51.922 * [simplify]: Simplified to (cbrt (sqrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))) 51.922 * [simplify]: Simplified (2 2 1) 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 (sqrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))) (cbrt (sqrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))))) 51.923 * * * * [progress]: [ 9 / 97 ] simplifiying candidate # 51.923 * [simplify]: Simplifying (cbrt 1) 51.923 * * [simplify]: iters left: 1 (2 enodes) 51.926 * * [simplify]: Extracting #0: cost 1 inf + 0 51.926 * * [simplify]: Extracting #1: cost 0 inf + 1 51.927 * [simplify]: Simplified to 1 51.927 * [simplify]: Simplified (2 2 1) 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)))))) (* 1 (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))))) 51.927 * * * * [progress]: [ 10 / 97 ] simplifiying candidate # 51.927 * * * * [progress]: [ 11 / 97 ] simplifiying candidate # 51.927 * * * * [progress]: [ 12 / 97 ] simplifiying candidate # 51.927 * * * * [progress]: [ 13 / 97 ] simplifiying candidate # 51.927 * * * * [progress]: [ 14 / 97 ] simplifiying candidate #real (real->posit16 (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))))))> 51.927 * * * * [progress]: [ 15 / 97 ] simplifiying candidate # 51.927 * * * * [progress]: [ 16 / 97 ] simplifiying candidate # 51.927 * * * * [progress]: [ 17 / 97 ] simplifiying candidate # 51.927 * * * * [progress]: [ 18 / 97 ] simplifiying candidate # 51.927 * * * * [progress]: [ 19 / 97 ] simplifiying candidate # 51.928 * * * * [progress]: [ 20 / 97 ] simplifiying candidate # 51.928 * * * * [progress]: [ 21 / 97 ] simplifiying candidate # 51.928 * [simplify]: Simplifying (cbrt (* (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)))))) 51.928 * * [simplify]: iters left: 6 (14 enodes) 51.937 * * [simplify]: iters left: 5 (56 enodes) 51.956 * * [simplify]: iters left: 4 (81 enodes) 51.972 * * [simplify]: iters left: 3 (125 enodes) 51.998 * * [simplify]: iters left: 2 (196 enodes) 52.077 * * [simplify]: iters left: 1 (406 enodes) 52.283 * * [simplify]: Extracting #0: cost 1 inf + 0 52.283 * * [simplify]: Extracting #1: cost 3 inf + 0 52.283 * * [simplify]: Extracting #2: cost 5 inf + 0 52.283 * * [simplify]: Extracting #3: cost 7 inf + 0 52.283 * * [simplify]: Extracting #4: cost 16 inf + 0 52.283 * * [simplify]: Extracting #5: cost 90 inf + 2 52.284 * * [simplify]: Extracting #6: cost 193 inf + 7 52.285 * * [simplify]: Extracting #7: cost 163 inf + 7005 52.289 * * [simplify]: Extracting #8: cost 44 inf + 76198 52.298 * * [simplify]: Extracting #9: cost 0 inf + 104206 52.305 * * [simplify]: Extracting #10: cost 0 inf + 103813 52.314 * [simplify]: Simplified to (cbrt (* (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))) (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))))) 52.314 * [simplify]: Simplified (2 1 2 2 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) (* (cbrt (* (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))) (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))))) (cbrt (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)))))) 52.314 * * * * [progress]: [ 22 / 97 ] simplifiying candidate # 52.314 * [simplify]: Simplifying (cbrt (sqrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) 52.314 * * [simplify]: iters left: 6 (13 enodes) 52.320 * * [simplify]: iters left: 5 (53 enodes) 52.338 * * [simplify]: iters left: 4 (78 enodes) 52.368 * * [simplify]: iters left: 3 (122 enodes) 52.408 * * [simplify]: iters left: 2 (193 enodes) 52.489 * * [simplify]: iters left: 1 (389 enodes) 52.688 * * [simplify]: Extracting #0: cost 1 inf + 0 52.688 * * [simplify]: Extracting #1: cost 3 inf + 0 52.688 * * [simplify]: Extracting #2: cost 5 inf + 0 52.688 * * [simplify]: Extracting #3: cost 14 inf + 0 52.688 * * [simplify]: Extracting #4: cost 82 inf + 2 52.689 * * [simplify]: Extracting #5: cost 186 inf + 977 52.691 * * [simplify]: Extracting #6: cost 150 inf + 12578 52.695 * * [simplify]: Extracting #7: cost 85 inf + 46059 52.707 * * [simplify]: Extracting #8: cost 2 inf + 99408 52.717 * * [simplify]: Extracting #9: cost 0 inf + 100455 52.725 * [simplify]: Simplified to (cbrt (sqrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))) 52.725 * [simplify]: Simplified (2 1 2 2 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) (* (cbrt (sqrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))) (cbrt (sqrt (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)))))) 52.725 * * * * [progress]: [ 23 / 97 ] simplifiying candidate # 52.725 * [simplify]: Simplifying (cbrt 1) 52.725 * * [simplify]: iters left: 1 (2 enodes) 52.730 * * [simplify]: Extracting #0: cost 1 inf + 0 52.731 * * [simplify]: Extracting #1: cost 0 inf + 1 52.731 * [simplify]: Simplified to 1 52.731 * [simplify]: Simplified (2 1 2 2 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) (* 1 (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)))))) 52.731 * * * * [progress]: [ 24 / 97 ] simplifiying candidate # 52.731 * * * * [progress]: [ 25 / 97 ] simplifiying candidate # 52.731 * * * * [progress]: [ 26 / 97 ] simplifiying candidate # 52.731 * * * * [progress]: [ 27 / 97 ] simplifiying candidate # 52.731 * * * * [progress]: [ 28 / 97 ] simplifiying candidate #real (real->posit16 (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))))))> 52.731 * * * * [progress]: [ 29 / 97 ] simplifiying candidate # 52.732 * * * * [progress]: [ 30 / 97 ] simplifiying candidate # 52.732 * * * * [progress]: [ 31 / 97 ] simplifiying candidate # 52.732 * * * * [progress]: [ 32 / 97 ] simplifiying candidate # 52.732 * * * * [progress]: [ 33 / 97 ] simplifiying candidate # 52.732 * * * * [progress]: [ 34 / 97 ] simplifiying candidate # 52.732 * * * * [progress]: [ 35 / 97 ] simplifiying candidate # 52.732 * [simplify]: Simplifying (cbrt (* (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)))))) 52.732 * * [simplify]: iters left: 6 (14 enodes) 52.737 * * [simplify]: iters left: 5 (56 enodes) 52.752 * * [simplify]: iters left: 4 (81 enodes) 52.780 * * [simplify]: iters left: 3 (125 enodes) 52.820 * * [simplify]: iters left: 2 (196 enodes) 52.904 * * [simplify]: iters left: 1 (406 enodes) 53.108 * * [simplify]: Extracting #0: cost 1 inf + 0 53.108 * * [simplify]: Extracting #1: cost 3 inf + 0 53.108 * * [simplify]: Extracting #2: cost 5 inf + 0 53.108 * * [simplify]: Extracting #3: cost 7 inf + 0 53.108 * * [simplify]: Extracting #4: cost 16 inf + 0 53.108 * * [simplify]: Extracting #5: cost 90 inf + 2 53.109 * * [simplify]: Extracting #6: cost 193 inf + 7 53.112 * * [simplify]: Extracting #7: cost 163 inf + 7005 53.121 * * [simplify]: Extracting #8: cost 44 inf + 76198 53.136 * * [simplify]: Extracting #9: cost 0 inf + 104206 53.157 * * [simplify]: Extracting #10: cost 0 inf + 103813 53.166 * [simplify]: Simplified to (cbrt (* (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))) (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))))) 53.166 * [simplify]: Simplified (2 1 2 1 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* (* (cbrt (* (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))) (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))))) (cbrt (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 (- (* (* im -1/3) im) 2)))))) 53.166 * * * * [progress]: [ 36 / 97 ] simplifiying candidate # 53.166 * [simplify]: Simplifying (cbrt (sqrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) 53.166 * * [simplify]: iters left: 6 (13 enodes) 53.171 * * [simplify]: iters left: 5 (53 enodes) 53.181 * * [simplify]: iters left: 4 (78 enodes) 53.196 * * [simplify]: iters left: 3 (122 enodes) 53.218 * * [simplify]: iters left: 2 (193 enodes) 53.278 * * [simplify]: iters left: 1 (389 enodes) 53.473 * * [simplify]: Extracting #0: cost 1 inf + 0 53.473 * * [simplify]: Extracting #1: cost 3 inf + 0 53.473 * * [simplify]: Extracting #2: cost 5 inf + 0 53.474 * * [simplify]: Extracting #3: cost 14 inf + 0 53.474 * * [simplify]: Extracting #4: cost 82 inf + 2 53.475 * * [simplify]: Extracting #5: cost 186 inf + 977 53.479 * * [simplify]: Extracting #6: cost 150 inf + 12578 53.487 * * [simplify]: Extracting #7: cost 85 inf + 46059 53.506 * * [simplify]: Extracting #8: cost 2 inf + 99408 53.521 * * [simplify]: Extracting #9: cost 0 inf + 100455 53.537 * [simplify]: Simplified to (cbrt (sqrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))) 53.537 * [simplify]: Simplified (2 1 2 1 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* (* (cbrt (sqrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))) (cbrt (sqrt (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 (- (* (* im -1/3) im) 2)))))) 53.537 * * * * [progress]: [ 37 / 97 ] simplifiying candidate # 53.537 * [simplify]: Simplifying (cbrt 1) 53.538 * * [simplify]: iters left: 1 (2 enodes) 53.541 * * [simplify]: Extracting #0: cost 1 inf + 0 53.541 * * [simplify]: Extracting #1: cost 0 inf + 1 53.541 * [simplify]: Simplified to 1 53.541 * [simplify]: Simplified (2 1 2 1 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* (* 1 (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 (- (* (* im -1/3) im) 2)))))) 53.541 * * * * [progress]: [ 38 / 97 ] simplifiying candidate # 53.541 * * * * [progress]: [ 39 / 97 ] simplifiying candidate # 53.541 * * * * [progress]: [ 40 / 97 ] simplifiying candidate # 53.541 * * * * [progress]: [ 41 / 97 ] simplifiying candidate # 53.541 * * * * [progress]: [ 42 / 97 ] simplifiying candidate #real (real->posit16 (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 (- (* (* im -1/3) im) 2))))))> 53.541 * * * * [progress]: [ 43 / 97 ] simplifiying candidate # 53.542 * * * * [progress]: [ 44 / 97 ] simplifiying candidate # 53.542 * * * * [progress]: [ 45 / 97 ] simplifiying candidate # 53.542 * [simplify]: Simplifying (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))) 53.542 * * [simplify]: iters left: 6 (11 enodes) 53.550 * * [simplify]: iters left: 5 (46 enodes) 53.561 * * [simplify]: iters left: 4 (71 enodes) 53.574 * * [simplify]: iters left: 3 (115 enodes) 53.597 * * [simplify]: iters left: 2 (186 enodes) 53.649 * * [simplify]: iters left: 1 (389 enodes) 53.856 * * [simplify]: Extracting #0: cost 1 inf + 0 53.856 * * [simplify]: Extracting #1: cost 10 inf + 0 53.856 * * [simplify]: Extracting #2: cost 74 inf + 2 53.858 * * [simplify]: Extracting #3: cost 191 inf + 472 53.859 * * [simplify]: Extracting #4: cost 162 inf + 7240 53.862 * * [simplify]: Extracting #5: cost 72 inf + 56400 53.874 * * [simplify]: Extracting #6: cost 0 inf + 102900 53.891 * * [simplify]: Extracting #7: cost 0 inf + 102271 53.908 * * [simplify]: Extracting #8: cost 0 inf + 102169 53.926 * [simplify]: Simplified to (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))) 53.926 * [simplify]: Simplified (2 1 2 1) to (λ (re im) (* (* (* 0.5 (cos re)) (pow (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))) (+ 1/3 1/3))) (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 53.926 * [simplify]: Simplifying (+ 1/3 1/3) 53.926 * * [simplify]: iters left: 2 (2 enodes) 53.929 * * [simplify]: iters left: 1 (7 enodes) 53.931 * * [simplify]: Extracting #0: cost 1 inf + 0 53.931 * * [simplify]: Extracting #1: cost 0 inf + 1 53.931 * [simplify]: Simplified to 2/3 53.931 * [simplify]: Simplified (2 1 2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (pow (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))) 2/3)) (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 53.931 * * * * [progress]: [ 46 / 97 ] simplifiying candidate # 53.932 * [simplify]: Simplifying (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) 53.932 * * [simplify]: iters left: 6 (12 enodes) 53.940 * * [simplify]: iters left: 5 (49 enodes) 53.961 * * [simplify]: iters left: 4 (74 enodes) 53.989 * * [simplify]: iters left: 3 (118 enodes) 54.030 * * [simplify]: iters left: 2 (193 enodes) 54.075 * * [simplify]: iters left: 1 (375 enodes) 54.228 * * [simplify]: Extracting #0: cost 1 inf + 0 54.229 * * [simplify]: Extracting #1: cost 3 inf + 0 54.229 * * [simplify]: Extracting #2: cost 12 inf + 0 54.229 * * [simplify]: Extracting #3: cost 70 inf + 2 54.230 * * [simplify]: Extracting #4: cost 171 inf + 725 54.231 * * [simplify]: Extracting #5: cost 159 inf + 2721 54.233 * * [simplify]: Extracting #6: cost 84 inf + 36863 54.240 * * [simplify]: Extracting #7: cost 4 inf + 85206 54.247 * * [simplify]: Extracting #8: cost 0 inf + 87170 54.254 * [simplify]: Simplified to (cbrt (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2)))) 54.254 * [simplify]: Simplified (2 1 2 1) to (λ (re im) (* (* (* 0.5 (cos re)) (pow (cbrt (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2)))) (+ 1 1))) (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 54.255 * [simplify]: Simplifying (+ 1 1) 54.255 * * [simplify]: iters left: 2 (2 enodes) 54.256 * * [simplify]: iters left: 1 (9 enodes) 54.258 * * [simplify]: Extracting #0: cost 1 inf + 0 54.258 * * [simplify]: Extracting #1: cost 0 inf + 1 54.258 * [simplify]: Simplified to 2 54.258 * [simplify]: Simplified (2 1 2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (pow (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) 2)) (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 54.258 * * * * [progress]: [ 47 / 97 ] simplifiying candidate # 54.258 * [simplify]: Simplifying (* (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))) (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) 54.259 * * [simplify]: iters left: 6 (12 enodes) 54.263 * * [simplify]: iters left: 5 (49 enodes) 54.272 * * [simplify]: iters left: 4 (80 enodes) 54.297 * * [simplify]: iters left: 3 (168 enodes) 54.350 * * [simplify]: iters left: 2 (445 enodes) 54.721 * * [simplify]: Extracting #0: cost 1 inf + 0 54.721 * * [simplify]: Extracting #1: cost 56 inf + 0 54.724 * * [simplify]: Extracting #2: cost 342 inf + 3 54.728 * * [simplify]: Extracting #3: cost 361 inf + 3131 54.739 * * [simplify]: Extracting #4: cost 232 inf + 55173 54.766 * * [simplify]: Extracting #5: cost 57 inf + 153871 54.811 * * [simplify]: Extracting #6: cost 0 inf + 188016 54.851 * * [simplify]: Extracting #7: cost 0 inf + 186520 54.892 * [simplify]: Simplified to (* (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2))) (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2)))) 54.892 * [simplify]: Simplified (2 1 2 1) to (λ (re im) (* (* (* 0.5 (cos re)) (pow (* (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2))) (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2)))) 1/3)) (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 54.892 * * * * [progress]: [ 48 / 97 ] simplifiying candidate # 54.892 * [simplify]: Simplifying (* (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))))) 54.893 * * [simplify]: iters left: 6 (13 enodes) 54.901 * * [simplify]: iters left: 5 (53 enodes) 54.916 * * [simplify]: iters left: 4 (78 enodes) 54.931 * * [simplify]: iters left: 3 (122 enodes) 54.961 * * [simplify]: iters left: 2 (193 enodes) 55.017 * * [simplify]: iters left: 1 (389 enodes) 55.194 * * [simplify]: Extracting #0: cost 1 inf + 0 55.194 * * [simplify]: Extracting #1: cost 3 inf + 0 55.194 * * [simplify]: Extracting #2: cost 5 inf + 0 55.194 * * [simplify]: Extracting #3: cost 14 inf + 0 55.194 * * [simplify]: Extracting #4: cost 82 inf + 2 55.195 * * [simplify]: Extracting #5: cost 186 inf + 977 55.196 * * [simplify]: Extracting #6: cost 150 inf + 12658 55.200 * * [simplify]: Extracting #7: cost 85 inf + 46139 55.213 * * [simplify]: Extracting #8: cost 2 inf + 99488 55.230 * * [simplify]: Extracting #9: cost 0 inf + 100535 55.252 * [simplify]: Simplified to (* (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))) (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))) 55.252 * [simplify]: Simplified (2 1 2 1) to (λ (re im) (* (* (* 0.5 (cos re)) (pow (* (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))) (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))) 1)) (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 55.252 * * * * [progress]: [ 49 / 97 ] simplifiying candidate # 55.252 * * * * [progress]: [ 50 / 97 ] simplifiying candidate # 55.253 * [simplify]: Simplifying (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) 55.253 * * [simplify]: iters left: 6 (12 enodes) 55.261 * * [simplify]: iters left: 5 (49 enodes) 55.279 * * [simplify]: iters left: 4 (74 enodes) 55.303 * * [simplify]: iters left: 3 (118 enodes) 55.326 * * [simplify]: iters left: 2 (193 enodes) 55.391 * * [simplify]: iters left: 1 (375 enodes) 55.596 * * [simplify]: Extracting #0: cost 1 inf + 0 55.596 * * [simplify]: Extracting #1: cost 3 inf + 0 55.596 * * [simplify]: Extracting #2: cost 12 inf + 0 55.597 * * [simplify]: Extracting #3: cost 70 inf + 2 55.597 * * [simplify]: Extracting #4: cost 171 inf + 725 55.598 * * [simplify]: Extracting #5: cost 159 inf + 2721 55.601 * * [simplify]: Extracting #6: cost 84 inf + 36863 55.607 * * [simplify]: Extracting #7: cost 4 inf + 85206 55.614 * * [simplify]: Extracting #8: cost 0 inf + 87170 55.622 * [simplify]: Simplified to (cbrt (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2)))) 55.622 * [simplify]: Simplified (2 1 2 1) to (λ (re im) (* (* (* 0.5 (cos re)) (pow (cbrt (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2)))) (+ 1 1))) (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 55.622 * * * * [progress]: [ 51 / 97 ] simplifiying candidate # 55.622 * * * * [progress]: [ 52 / 97 ] simplifiying candidate # 55.622 * [simplify]: Simplifying (+ (log (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) (log (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 55.622 * * [simplify]: iters left: 6 (14 enodes) 55.632 * * [simplify]: iters left: 5 (56 enodes) 55.651 * * [simplify]: iters left: 4 (81 enodes) 55.684 * * [simplify]: iters left: 3 (125 enodes) 55.725 * * [simplify]: iters left: 2 (196 enodes) 55.802 * * [simplify]: iters left: 1 (406 enodes) 55.980 * * [simplify]: Extracting #0: cost 1 inf + 0 55.980 * * [simplify]: Extracting #1: cost 3 inf + 0 55.980 * * [simplify]: Extracting #2: cost 5 inf + 0 55.980 * * [simplify]: Extracting #3: cost 7 inf + 0 55.980 * * [simplify]: Extracting #4: cost 16 inf + 0 55.981 * * [simplify]: Extracting #5: cost 90 inf + 2 55.982 * * [simplify]: Extracting #6: cost 193 inf + 7 55.983 * * [simplify]: Extracting #7: cost 163 inf + 7015 55.988 * * [simplify]: Extracting #8: cost 44 inf + 76238 55.996 * * [simplify]: Extracting #9: cost 0 inf + 104246 56.004 * * [simplify]: Extracting #10: cost 0 inf + 103853 56.012 * [simplify]: Simplified to (+ (log (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))) (log (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))))) 56.013 * [simplify]: Simplified (2 1 2 1) to (λ (re im) (* (* (* 0.5 (cos re)) (exp (+ (log (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))) (log (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))))))) (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 56.013 * * * * [progress]: [ 53 / 97 ] simplifiying candidate # 56.013 * * * * [progress]: [ 54 / 97 ] simplifiying candidate # 56.013 * * * * [progress]: [ 55 / 97 ] simplifiying candidate # 56.013 * [simplify]: Simplifying (* (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))) (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) 56.013 * * [simplify]: iters left: 6 (12 enodes) 56.027 * * [simplify]: iters left: 5 (49 enodes) 56.044 * * [simplify]: iters left: 4 (80 enodes) 56.074 * * [simplify]: iters left: 3 (168 enodes) 56.119 * * [simplify]: iters left: 2 (445 enodes) 56.492 * * [simplify]: Extracting #0: cost 1 inf + 0 56.492 * * [simplify]: Extracting #1: cost 56 inf + 0 56.494 * * [simplify]: Extracting #2: cost 342 inf + 3 56.498 * * [simplify]: Extracting #3: cost 361 inf + 3131 56.517 * * [simplify]: Extracting #4: cost 232 inf + 55173 56.543 * * [simplify]: Extracting #5: cost 57 inf + 153871 56.584 * * [simplify]: Extracting #6: cost 0 inf + 188016 56.634 * * [simplify]: Extracting #7: cost 0 inf + 186520 56.670 * [simplify]: Simplified to (* (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2))) (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2)))) 56.670 * [simplify]: Simplified (2 1 2 1) to (λ (re im) (* (* (* 0.5 (cos re)) (cbrt (* (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2))) (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2)))))) (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 56.671 * * * * [progress]: [ 56 / 97 ] simplifiying candidate # 56.671 * * * * [progress]: [ 57 / 97 ] simplifiying candidate # 56.671 * * * * [progress]: [ 58 / 97 ] simplifiying candidate # 56.671 * * * * [progress]: [ 59 / 97 ] simplifiying candidate # 56.671 * * * * [progress]: [ 60 / 97 ] simplifiying candidate # 56.671 * [simplify]: Simplifying (* (cbrt (* (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 (* (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))))))) 56.672 * * [simplify]: iters left: 6 (15 enodes) 56.681 * * [simplify]: iters left: 5 (59 enodes) 56.701 * * [simplify]: iters left: 4 (84 enodes) 56.729 * * [simplify]: iters left: 3 (128 enodes) 56.776 * * [simplify]: iters left: 2 (207 enodes) 56.834 * * [simplify]: iters left: 1 (416 enodes) 57.028 * * [simplify]: Extracting #0: cost 1 inf + 0 57.029 * * [simplify]: Extracting #1: cost 3 inf + 0 57.029 * * [simplify]: Extracting #2: cost 5 inf + 0 57.029 * * [simplify]: Extracting #3: cost 7 inf + 0 57.029 * * [simplify]: Extracting #4: cost 9 inf + 0 57.029 * * [simplify]: Extracting #5: cost 18 inf + 0 57.029 * * [simplify]: Extracting #6: cost 84 inf + 2 57.030 * * [simplify]: Extracting #7: cost 182 inf + 431 57.031 * * [simplify]: Extracting #8: cost 161 inf + 5957 57.034 * * [simplify]: Extracting #9: cost 117 inf + 26599 57.041 * * [simplify]: Extracting #10: cost 3 inf + 97317 57.049 * * [simplify]: Extracting #11: cost 0 inf + 98456 57.057 * [simplify]: Simplified to (* (cbrt (* (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))) (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))))) (cbrt (* (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))) (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))))) 57.057 * [simplify]: Simplified (2 1 2 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* (* (cbrt (* (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))) (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))))) (cbrt (* (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))) (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))))) (* (cbrt (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) (cbrt (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)))))) 57.057 * [simplify]: Simplifying (* (cbrt (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) (cbrt (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 57.057 * * [simplify]: iters left: 6 (14 enodes) 57.062 * * [simplify]: iters left: 5 (56 enodes) 57.086 * * [simplify]: iters left: 4 (81 enodes) 57.114 * * [simplify]: iters left: 3 (125 enodes) 57.155 * * [simplify]: iters left: 2 (196 enodes) 57.213 * * [simplify]: iters left: 1 (406 enodes) 57.431 * * [simplify]: Extracting #0: cost 1 inf + 0 57.432 * * [simplify]: Extracting #1: cost 3 inf + 0 57.432 * * [simplify]: Extracting #2: cost 5 inf + 0 57.432 * * [simplify]: Extracting #3: cost 7 inf + 0 57.432 * * [simplify]: Extracting #4: cost 16 inf + 0 57.432 * * [simplify]: Extracting #5: cost 90 inf + 2 57.433 * * [simplify]: Extracting #6: cost 193 inf + 7 57.434 * * [simplify]: Extracting #7: cost 163 inf + 7045 57.439 * * [simplify]: Extracting #8: cost 44 inf + 76278 57.447 * * [simplify]: Extracting #9: cost 0 inf + 104286 57.455 * * [simplify]: Extracting #10: cost 0 inf + 103893 57.467 * [simplify]: Simplified to (* (cbrt (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))) (cbrt (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))))) 57.467 * [simplify]: Simplified (2 1 2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (* (cbrt (* (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 (* (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 (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))) (cbrt (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))))))) (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 57.467 * * * * [progress]: [ 61 / 97 ] simplifiying candidate # 57.467 * [simplify]: Simplifying (* (cbrt (sqrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) (cbrt (sqrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 57.467 * * [simplify]: iters left: 6 (14 enodes) 57.472 * * [simplify]: iters left: 5 (56 enodes) 57.488 * * [simplify]: iters left: 4 (81 enodes) 57.503 * * [simplify]: iters left: 3 (125 enodes) 57.524 * * [simplify]: iters left: 2 (196 enodes) 57.602 * * [simplify]: iters left: 1 (406 enodes) 57.794 * * [simplify]: Extracting #0: cost 1 inf + 0 57.794 * * [simplify]: Extracting #1: cost 3 inf + 0 57.794 * * [simplify]: Extracting #2: cost 5 inf + 0 57.794 * * [simplify]: Extracting #3: cost 7 inf + 0 57.794 * * [simplify]: Extracting #4: cost 16 inf + 0 57.795 * * [simplify]: Extracting #5: cost 90 inf + 2 57.796 * * [simplify]: Extracting #6: cost 193 inf + 7 57.798 * * [simplify]: Extracting #7: cost 163 inf + 6845 57.808 * * [simplify]: Extracting #8: cost 44 inf + 76038 57.830 * * [simplify]: Extracting #9: cost 0 inf + 104046 57.846 * * [simplify]: Extracting #10: cost 0 inf + 103653 57.854 * [simplify]: Simplified to (* (cbrt (sqrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))) (cbrt (sqrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))))) 57.854 * [simplify]: Simplified (2 1 2 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* (* (cbrt (sqrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))) (cbrt (sqrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))))) (* (cbrt (sqrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) (cbrt (sqrt (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)))))) 57.854 * [simplify]: Simplifying (* (cbrt (sqrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) (cbrt (sqrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 57.854 * * [simplify]: iters left: 6 (14 enodes) 57.859 * * [simplify]: iters left: 5 (56 enodes) 57.869 * * [simplify]: iters left: 4 (81 enodes) 57.891 * * [simplify]: iters left: 3 (125 enodes) 57.931 * * [simplify]: iters left: 2 (196 enodes) 57.985 * * [simplify]: iters left: 1 (406 enodes) 58.239 * * [simplify]: Extracting #0: cost 1 inf + 0 58.239 * * [simplify]: Extracting #1: cost 3 inf + 0 58.239 * * [simplify]: Extracting #2: cost 5 inf + 0 58.239 * * [simplify]: Extracting #3: cost 7 inf + 0 58.239 * * [simplify]: Extracting #4: cost 16 inf + 0 58.240 * * [simplify]: Extracting #5: cost 90 inf + 2 58.240 * * [simplify]: Extracting #6: cost 193 inf + 7 58.245 * * [simplify]: Extracting #7: cost 163 inf + 6845 58.250 * * [simplify]: Extracting #8: cost 44 inf + 76038 58.258 * * [simplify]: Extracting #9: cost 0 inf + 104046 58.266 * * [simplify]: Extracting #10: cost 0 inf + 103653 58.282 * [simplify]: Simplified to (* (cbrt (sqrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))) (cbrt (sqrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))))) 58.282 * [simplify]: Simplified (2 1 2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (* (cbrt (sqrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) (cbrt (sqrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) (* (cbrt (sqrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))) (cbrt (sqrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))))))) (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 58.283 * * * * [progress]: [ 62 / 97 ] simplifiying candidate # 58.283 * [simplify]: Simplifying (* (cbrt 1) (cbrt 1)) 58.283 * * [simplify]: iters left: 3 (3 enodes) 58.289 * * [simplify]: iters left: 2 (11 enodes) 58.292 * * [simplify]: iters left: 1 (13 enodes) 58.295 * * [simplify]: Extracting #0: cost 1 inf + 0 58.295 * * [simplify]: Extracting #1: cost 0 inf + 1 58.295 * [simplify]: Simplified to 1 58.295 * [simplify]: Simplified (2 1 2 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* 1 (* (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 (- (* (* im -1/3) im) 2)))))) 58.295 * [simplify]: Simplifying (* (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))))) 58.296 * * [simplify]: iters left: 6 (13 enodes) 58.300 * * [simplify]: iters left: 5 (53 enodes) 58.309 * * [simplify]: iters left: 4 (78 enodes) 58.324 * * [simplify]: iters left: 3 (122 enodes) 58.348 * * [simplify]: iters left: 2 (193 enodes) 58.406 * * [simplify]: iters left: 1 (389 enodes) 58.606 * * [simplify]: Extracting #0: cost 1 inf + 0 58.606 * * [simplify]: Extracting #1: cost 3 inf + 0 58.606 * * [simplify]: Extracting #2: cost 5 inf + 0 58.606 * * [simplify]: Extracting #3: cost 14 inf + 0 58.606 * * [simplify]: Extracting #4: cost 82 inf + 2 58.607 * * [simplify]: Extracting #5: cost 186 inf + 977 58.609 * * [simplify]: Extracting #6: cost 150 inf + 12658 58.613 * * [simplify]: Extracting #7: cost 85 inf + 46139 58.620 * * [simplify]: Extracting #8: cost 2 inf + 99488 58.628 * * [simplify]: Extracting #9: cost 0 inf + 100535 58.636 * [simplify]: Simplified to (* (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))) (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))) 58.636 * [simplify]: Simplified (2 1 2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* 1 (* (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))) (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))))) (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 58.637 * * * * [progress]: [ 63 / 97 ] simplifiying candidate # 58.637 * [simplify]: Simplifying (* (* (cbrt (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) (cbrt (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) (* (cbrt (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) (cbrt (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))))) 58.637 * * [simplify]: iters left: 6 (15 enodes) 58.642 * * [simplify]: iters left: 5 (63 enodes) 58.661 * * [simplify]: iters left: 4 (92 enodes) 58.683 * * [simplify]: iters left: 3 (146 enodes) 58.710 * * [simplify]: iters left: 2 (248 enodes) 58.792 * * [simplify]: iters left: 1 (494 enodes) 59.034 * * [simplify]: Extracting #0: cost 1 inf + 0 59.034 * * [simplify]: Extracting #1: cost 13 inf + 0 59.034 * * [simplify]: Extracting #2: cost 40 inf + 1 59.034 * * [simplify]: Extracting #3: cost 47 inf + 7 59.034 * * [simplify]: Extracting #4: cost 105 inf + 11 59.035 * * [simplify]: Extracting #5: cost 209 inf + 903 59.036 * * [simplify]: Extracting #6: cost 190 inf + 4641 59.038 * * [simplify]: Extracting #7: cost 154 inf + 21336 59.050 * * [simplify]: Extracting #8: cost 25 inf + 106864 59.067 * * [simplify]: Extracting #9: cost 0 inf + 124182 59.088 * * [simplify]: Extracting #10: cost 0 inf + 124142 59.110 * [simplify]: Simplified to (* (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))) (cbrt (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))))) 59.110 * [simplify]: Simplified (2 1 2 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* (* (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))) (cbrt (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))))) (* (cbrt (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) (cbrt (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)))))) 59.110 * [simplify]: Simplifying (* (cbrt (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) (cbrt (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 59.111 * * [simplify]: iters left: 6 (14 enodes) 59.120 * * [simplify]: iters left: 5 (56 enodes) 59.130 * * [simplify]: iters left: 4 (81 enodes) 59.148 * * [simplify]: iters left: 3 (125 enodes) 59.191 * * [simplify]: iters left: 2 (196 enodes) 59.247 * * [simplify]: iters left: 1 (406 enodes) 59.485 * * [simplify]: Extracting #0: cost 1 inf + 0 59.485 * * [simplify]: Extracting #1: cost 3 inf + 0 59.485 * * [simplify]: Extracting #2: cost 5 inf + 0 59.485 * * [simplify]: Extracting #3: cost 7 inf + 0 59.485 * * [simplify]: Extracting #4: cost 16 inf + 0 59.486 * * [simplify]: Extracting #5: cost 90 inf + 2 59.487 * * [simplify]: Extracting #6: cost 193 inf + 7 59.490 * * [simplify]: Extracting #7: cost 163 inf + 7045 59.499 * * [simplify]: Extracting #8: cost 44 inf + 76278 59.514 * * [simplify]: Extracting #9: cost 0 inf + 104286 59.530 * * [simplify]: Extracting #10: cost 0 inf + 103893 59.546 * [simplify]: Simplified to (* (cbrt (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))) (cbrt (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))))) 59.546 * [simplify]: Simplified (2 1 2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (* (* (cbrt (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) (cbrt (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) (* (cbrt (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) (cbrt (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))))) (* (cbrt (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))) (cbrt (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))))))) (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 59.547 * * * * [progress]: [ 64 / 97 ] simplifiying candidate # 59.547 * [simplify]: Simplifying (* (sqrt (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) (sqrt (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 59.547 * * [simplify]: iters left: 6 (14 enodes) 59.557 * * [simplify]: iters left: 5 (54 enodes) 59.576 * * [simplify]: iters left: 4 (80 enodes) 59.603 * * [simplify]: iters left: 3 (124 enodes) 59.624 * * [simplify]: iters left: 2 (195 enodes) 59.680 * * [simplify]: iters left: 1 (396 enodes) 59.860 * * [simplify]: Extracting #0: cost 1 inf + 0 59.860 * * [simplify]: Extracting #1: cost 4 inf + 0 59.860 * * [simplify]: Extracting #2: cost 14 inf + 0 59.860 * * [simplify]: Extracting #3: cost 80 inf + 2 59.861 * * [simplify]: Extracting #4: cost 195 inf + 7 59.862 * * [simplify]: Extracting #5: cost 170 inf + 4946 59.865 * * [simplify]: Extracting #6: cost 91 inf + 41088 59.880 * * [simplify]: Extracting #7: cost 10 inf + 92089 59.895 * * [simplify]: Extracting #8: cost 0 inf + 99528 59.911 * [simplify]: Simplified to (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))) 59.911 * [simplify]: Simplified (2 1 2 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))) (* (sqrt (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) (sqrt (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)))))) 59.911 * [simplify]: Simplifying (* (sqrt (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) (sqrt (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 59.911 * * [simplify]: iters left: 6 (14 enodes) 59.916 * * [simplify]: iters left: 5 (54 enodes) 59.930 * * [simplify]: iters left: 4 (80 enodes) 59.948 * * [simplify]: iters left: 3 (124 enodes) 59.989 * * [simplify]: iters left: 2 (195 enodes) 60.073 * * [simplify]: iters left: 1 (396 enodes) 60.358 * * [simplify]: Extracting #0: cost 1 inf + 0 60.359 * * [simplify]: Extracting #1: cost 4 inf + 0 60.359 * * [simplify]: Extracting #2: cost 14 inf + 0 60.359 * * [simplify]: Extracting #3: cost 80 inf + 2 60.360 * * [simplify]: Extracting #4: cost 195 inf + 7 60.362 * * [simplify]: Extracting #5: cost 170 inf + 4946 60.369 * * [simplify]: Extracting #6: cost 91 inf + 41088 60.383 * * [simplify]: Extracting #7: cost 10 inf + 92089 60.399 * * [simplify]: Extracting #8: cost 0 inf + 99528 60.421 * [simplify]: Simplified to (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))) 60.421 * [simplify]: Simplified (2 1 2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (* (sqrt (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) (sqrt (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))))) (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 60.421 * * * * [progress]: [ 65 / 97 ] simplifiying candidate # 60.422 * [simplify]: Simplifying (* 1 1) 60.422 * * [simplify]: iters left: 2 (2 enodes) 60.424 * * [simplify]: iters left: 1 (6 enodes) 60.426 * * [simplify]: Extracting #0: cost 1 inf + 0 60.426 * * [simplify]: Extracting #1: cost 0 inf + 1 60.426 * [simplify]: Simplified to 1 60.426 * [simplify]: Simplified (2 1 2 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* 1 (* (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 (- (* (* im -1/3) im) 2)))))) 60.426 * [simplify]: Simplifying (* (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))))) 60.426 * * [simplify]: iters left: 6 (13 enodes) 60.435 * * [simplify]: iters left: 5 (53 enodes) 60.446 * * [simplify]: iters left: 4 (78 enodes) 60.461 * * [simplify]: iters left: 3 (122 enodes) 60.486 * * [simplify]: iters left: 2 (193 enodes) 60.569 * * [simplify]: iters left: 1 (389 enodes) 60.793 * * [simplify]: Extracting #0: cost 1 inf + 0 60.793 * * [simplify]: Extracting #1: cost 3 inf + 0 60.793 * * [simplify]: Extracting #2: cost 5 inf + 0 60.794 * * [simplify]: Extracting #3: cost 14 inf + 0 60.794 * * [simplify]: Extracting #4: cost 82 inf + 2 60.794 * * [simplify]: Extracting #5: cost 186 inf + 977 60.796 * * [simplify]: Extracting #6: cost 150 inf + 12658 60.801 * * [simplify]: Extracting #7: cost 85 inf + 46139 60.816 * * [simplify]: Extracting #8: cost 2 inf + 99488 60.836 * * [simplify]: Extracting #9: cost 0 inf + 100535 60.844 * [simplify]: Simplified to (* (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))) (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))) 60.844 * [simplify]: Simplified (2 1 2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* 1 (* (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))) (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))))) (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 60.845 * * * * [progress]: [ 66 / 97 ] simplifiying candidate # 60.845 * [simplify]: Simplifying (* (cbrt (sqrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) (cbrt (sqrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 60.845 * * [simplify]: iters left: 6 (14 enodes) 60.850 * * [simplify]: iters left: 5 (56 enodes) 60.860 * * [simplify]: iters left: 4 (81 enodes) 60.882 * * [simplify]: iters left: 3 (125 enodes) 60.904 * * [simplify]: iters left: 2 (196 enodes) 60.947 * * [simplify]: iters left: 1 (406 enodes) 61.173 * * [simplify]: Extracting #0: cost 1 inf + 0 61.173 * * [simplify]: Extracting #1: cost 3 inf + 0 61.173 * * [simplify]: Extracting #2: cost 5 inf + 0 61.173 * * [simplify]: Extracting #3: cost 7 inf + 0 61.173 * * [simplify]: Extracting #4: cost 16 inf + 0 61.174 * * [simplify]: Extracting #5: cost 90 inf + 2 61.175 * * [simplify]: Extracting #6: cost 193 inf + 7 61.177 * * [simplify]: Extracting #7: cost 163 inf + 6845 61.189 * * [simplify]: Extracting #8: cost 44 inf + 76038 61.197 * * [simplify]: Extracting #9: cost 0 inf + 104046 61.206 * * [simplify]: Extracting #10: cost 0 inf + 103653 61.214 * [simplify]: Simplified to (* (cbrt (sqrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))) (cbrt (sqrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))))) 61.214 * [simplify]: Simplified (2 1 2 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* (* (cbrt (sqrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))) (cbrt (sqrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))))) (* (cbrt (sqrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) (cbrt (sqrt (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)))))) 61.214 * [simplify]: Simplifying (* (cbrt (sqrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) (cbrt (sqrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 61.214 * * [simplify]: iters left: 6 (14 enodes) 61.219 * * [simplify]: iters left: 5 (56 enodes) 61.235 * * [simplify]: iters left: 4 (81 enodes) 61.249 * * [simplify]: iters left: 3 (125 enodes) 61.279 * * [simplify]: iters left: 2 (196 enodes) 61.327 * * [simplify]: iters left: 1 (406 enodes) 61.534 * * [simplify]: Extracting #0: cost 1 inf + 0 61.534 * * [simplify]: Extracting #1: cost 3 inf + 0 61.534 * * [simplify]: Extracting #2: cost 5 inf + 0 61.534 * * [simplify]: Extracting #3: cost 7 inf + 0 61.535 * * [simplify]: Extracting #4: cost 16 inf + 0 61.535 * * [simplify]: Extracting #5: cost 90 inf + 2 61.535 * * [simplify]: Extracting #6: cost 193 inf + 7 61.537 * * [simplify]: Extracting #7: cost 163 inf + 6845 61.542 * * [simplify]: Extracting #8: cost 44 inf + 76038 61.550 * * [simplify]: Extracting #9: cost 0 inf + 104046 61.558 * * [simplify]: Extracting #10: cost 0 inf + 103653 61.566 * [simplify]: Simplified to (* (cbrt (sqrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))) (cbrt (sqrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))))) 61.566 * [simplify]: Simplified (2 1 2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (* (cbrt (sqrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) (cbrt (sqrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) (* (cbrt (sqrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))) (cbrt (sqrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))))))) (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 61.566 * * * * [progress]: [ 67 / 97 ] simplifiying candidate # 61.567 * [simplify]: Simplifying (* (cbrt (sqrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) (sqrt (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 61.567 * * [simplify]: iters left: 6 (16 enodes) 61.572 * * [simplify]: iters left: 5 (63 enodes) 61.586 * * [simplify]: iters left: 4 (88 enodes) 61.616 * * [simplify]: iters left: 3 (132 enodes) 61.639 * * [simplify]: iters left: 2 (207 enodes) 61.681 * * [simplify]: iters left: 1 (390 enodes) 61.901 * * [simplify]: Extracting #0: cost 1 inf + 0 61.901 * * [simplify]: Extracting #1: cost 4 inf + 0 61.901 * * [simplify]: Extracting #2: cost 8 inf + 0 61.901 * * [simplify]: Extracting #3: cost 11 inf + 0 61.901 * * [simplify]: Extracting #4: cost 20 inf + 0 61.901 * * [simplify]: Extracting #5: cost 78 inf + 2 61.902 * * [simplify]: Extracting #6: cost 163 inf + 7 61.903 * * [simplify]: Extracting #7: cost 144 inf + 3915 61.906 * * [simplify]: Extracting #8: cost 78 inf + 34076 61.914 * * [simplify]: Extracting #9: cost 3 inf + 74880 61.931 * * [simplify]: Extracting #10: cost 0 inf + 76058 61.947 * [simplify]: Simplified to (* (cbrt (sqrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))) (sqrt (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))))) 61.947 * [simplify]: Simplified (2 1 2 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* (* (cbrt (sqrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))) (sqrt (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))))) (* (cbrt (sqrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) (sqrt (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)))))) 61.948 * [simplify]: Simplifying (* (cbrt (sqrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) (sqrt (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 61.948 * * [simplify]: iters left: 6 (16 enodes) 61.958 * * [simplify]: iters left: 5 (63 enodes) 61.979 * * [simplify]: iters left: 4 (88 enodes) 62.009 * * [simplify]: iters left: 3 (132 enodes) 62.034 * * [simplify]: iters left: 2 (207 enodes) 62.086 * * [simplify]: iters left: 1 (390 enodes) 62.274 * * [simplify]: Extracting #0: cost 1 inf + 0 62.274 * * [simplify]: Extracting #1: cost 4 inf + 0 62.274 * * [simplify]: Extracting #2: cost 8 inf + 0 62.274 * * [simplify]: Extracting #3: cost 11 inf + 0 62.274 * * [simplify]: Extracting #4: cost 20 inf + 0 62.275 * * [simplify]: Extracting #5: cost 78 inf + 2 62.276 * * [simplify]: Extracting #6: cost 163 inf + 7 62.278 * * [simplify]: Extracting #7: cost 144 inf + 3915 62.290 * * [simplify]: Extracting #8: cost 78 inf + 34076 62.305 * * [simplify]: Extracting #9: cost 3 inf + 74880 62.318 * * [simplify]: Extracting #10: cost 0 inf + 76058 62.326 * [simplify]: Simplified to (* (cbrt (sqrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))) (sqrt (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))))) 62.326 * [simplify]: Simplified (2 1 2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (* (cbrt (sqrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) (sqrt (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) (* (cbrt (sqrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))) (sqrt (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))))))) (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 62.326 * * * * [progress]: [ 68 / 97 ] simplifiying candidate # 62.327 * [simplify]: Simplifying (* (sqrt (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) (cbrt (sqrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 62.327 * * [simplify]: iters left: 6 (16 enodes) 62.332 * * [simplify]: iters left: 5 (63 enodes) 62.343 * * [simplify]: iters left: 4 (88 enodes) 62.366 * * [simplify]: iters left: 3 (132 enodes) 62.410 * * [simplify]: iters left: 2 (207 enodes) 62.449 * * [simplify]: iters left: 1 (390 enodes) 62.671 * * [simplify]: Extracting #0: cost 1 inf + 0 62.671 * * [simplify]: Extracting #1: cost 4 inf + 0 62.671 * * [simplify]: Extracting #2: cost 8 inf + 0 62.671 * * [simplify]: Extracting #3: cost 11 inf + 0 62.671 * * [simplify]: Extracting #4: cost 20 inf + 0 62.671 * * [simplify]: Extracting #5: cost 78 inf + 2 62.672 * * [simplify]: Extracting #6: cost 163 inf + 7 62.674 * * [simplify]: Extracting #7: cost 144 inf + 3915 62.678 * * [simplify]: Extracting #8: cost 78 inf + 34076 62.686 * * [simplify]: Extracting #9: cost 3 inf + 74880 62.699 * * [simplify]: Extracting #10: cost 0 inf + 76058 62.712 * [simplify]: Simplified to (* (sqrt (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))) (cbrt (sqrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))))) 62.713 * [simplify]: Simplified (2 1 2 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* (* (sqrt (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))) (cbrt (sqrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))))) (* (sqrt (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) (cbrt (sqrt (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)))))) 62.713 * [simplify]: Simplifying (* (sqrt (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) (cbrt (sqrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 62.713 * * [simplify]: iters left: 6 (16 enodes) 62.723 * * [simplify]: iters left: 5 (63 enodes) 62.744 * * [simplify]: iters left: 4 (88 enodes) 62.761 * * [simplify]: iters left: 3 (132 enodes) 62.792 * * [simplify]: iters left: 2 (207 enodes) 62.850 * * [simplify]: iters left: 1 (390 enodes) 63.081 * * [simplify]: Extracting #0: cost 1 inf + 0 63.081 * * [simplify]: Extracting #1: cost 4 inf + 0 63.081 * * [simplify]: Extracting #2: cost 8 inf + 0 63.081 * * [simplify]: Extracting #3: cost 11 inf + 0 63.081 * * [simplify]: Extracting #4: cost 20 inf + 0 63.082 * * [simplify]: Extracting #5: cost 78 inf + 2 63.083 * * [simplify]: Extracting #6: cost 163 inf + 7 63.084 * * [simplify]: Extracting #7: cost 144 inf + 3915 63.091 * * [simplify]: Extracting #8: cost 78 inf + 34076 63.107 * * [simplify]: Extracting #9: cost 3 inf + 74880 63.123 * * [simplify]: Extracting #10: cost 0 inf + 76058 63.140 * [simplify]: Simplified to (* (sqrt (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))) (cbrt (sqrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))))) 63.140 * [simplify]: Simplified (2 1 2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (* (sqrt (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) (cbrt (sqrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) (* (sqrt (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))) (cbrt (sqrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))))))) (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 63.141 * * * * [progress]: [ 69 / 97 ] simplifiying candidate # 63.141 * [simplify]: Simplifying (* (sqrt (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) (sqrt (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 63.142 * * [simplify]: iters left: 6 (14 enodes) 63.146 * * [simplify]: iters left: 5 (54 enodes) 63.156 * * [simplify]: iters left: 4 (80 enodes) 63.171 * * [simplify]: iters left: 3 (124 enodes) 63.208 * * [simplify]: iters left: 2 (195 enodes) 63.266 * * [simplify]: iters left: 1 (396 enodes) 63.517 * * [simplify]: Extracting #0: cost 1 inf + 0 63.517 * * [simplify]: Extracting #1: cost 4 inf + 0 63.517 * * [simplify]: Extracting #2: cost 14 inf + 0 63.517 * * [simplify]: Extracting #3: cost 80 inf + 2 63.519 * * [simplify]: Extracting #4: cost 195 inf + 7 63.521 * * [simplify]: Extracting #5: cost 170 inf + 4946 63.528 * * [simplify]: Extracting #6: cost 91 inf + 41088 63.548 * * [simplify]: Extracting #7: cost 10 inf + 92089 63.565 * * [simplify]: Extracting #8: cost 0 inf + 99528 63.581 * [simplify]: Simplified to (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))) 63.581 * [simplify]: Simplified (2 1 2 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))) (* (sqrt (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) (sqrt (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)))))) 63.582 * [simplify]: Simplifying (* (sqrt (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) (sqrt (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 63.582 * * [simplify]: iters left: 6 (14 enodes) 63.592 * * [simplify]: iters left: 5 (54 enodes) 63.610 * * [simplify]: iters left: 4 (80 enodes) 63.633 * * [simplify]: iters left: 3 (124 enodes) 63.654 * * [simplify]: iters left: 2 (195 enodes) 64.121 * * [simplify]: iters left: 1 (396 enodes) 64.346 * * [simplify]: Extracting #0: cost 1 inf + 0 64.346 * * [simplify]: Extracting #1: cost 4 inf + 0 64.346 * * [simplify]: Extracting #2: cost 14 inf + 0 64.346 * * [simplify]: Extracting #3: cost 80 inf + 2 64.347 * * [simplify]: Extracting #4: cost 195 inf + 7 64.348 * * [simplify]: Extracting #5: cost 170 inf + 4946 64.352 * * [simplify]: Extracting #6: cost 91 inf + 41088 64.359 * * [simplify]: Extracting #7: cost 10 inf + 92089 64.371 * * [simplify]: Extracting #8: cost 0 inf + 99528 64.387 * [simplify]: Simplified to (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))) 64.387 * [simplify]: Simplified (2 1 2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (* (sqrt (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) (sqrt (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))))) (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 64.388 * * * * [progress]: [ 70 / 97 ] simplifiying candidate # 64.388 * [simplify]: Simplifying (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))) 64.388 * * [simplify]: iters left: 6 (11 enodes) 64.396 * * [simplify]: iters left: 5 (46 enodes) 64.404 * * [simplify]: iters left: 4 (71 enodes) 64.418 * * [simplify]: iters left: 3 (115 enodes) 64.453 * * [simplify]: iters left: 2 (186 enodes) 64.528 * * [simplify]: iters left: 1 (389 enodes) 64.798 * * [simplify]: Extracting #0: cost 1 inf + 0 64.798 * * [simplify]: Extracting #1: cost 10 inf + 0 64.798 * * [simplify]: Extracting #2: cost 74 inf + 2 64.800 * * [simplify]: Extracting #3: cost 191 inf + 472 64.802 * * [simplify]: Extracting #4: cost 162 inf + 7240 64.810 * * [simplify]: Extracting #5: cost 72 inf + 56400 64.826 * * [simplify]: Extracting #6: cost 0 inf + 102900 64.843 * * [simplify]: Extracting #7: cost 0 inf + 102271 64.861 * * [simplify]: Extracting #8: cost 0 inf + 102169 64.878 * [simplify]: Simplified to (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))) 64.878 * [simplify]: Simplified (2 1 2 1) to (λ (re im) (* (* (* 0.5 (cos re)) (pow (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))) (* 2 1/3))) (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 64.878 * [simplify]: Simplifying (* 2 1/3) 64.878 * * [simplify]: iters left: 2 (3 enodes) 64.882 * * [simplify]: iters left: 1 (11 enodes) 64.885 * * [simplify]: Extracting #0: cost 1 inf + 0 64.885 * * [simplify]: Extracting #1: cost 0 inf + 1 64.885 * [simplify]: Simplified to 2/3 64.885 * [simplify]: Simplified (2 1 2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (pow (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))) 2/3)) (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 64.886 * * * * [progress]: [ 71 / 97 ] simplifiying candidate # 64.886 * [simplify]: Simplifying (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) 64.886 * * [simplify]: iters left: 6 (12 enodes) 64.896 * * [simplify]: iters left: 5 (49 enodes) 64.913 * * [simplify]: iters left: 4 (74 enodes) 64.940 * * [simplify]: iters left: 3 (118 enodes) 64.980 * * [simplify]: iters left: 2 (193 enodes) 65.056 * * [simplify]: iters left: 1 (375 enodes) 65.270 * * [simplify]: Extracting #0: cost 1 inf + 0 65.270 * * [simplify]: Extracting #1: cost 3 inf + 0 65.270 * * [simplify]: Extracting #2: cost 12 inf + 0 65.271 * * [simplify]: Extracting #3: cost 70 inf + 2 65.272 * * [simplify]: Extracting #4: cost 171 inf + 725 65.274 * * [simplify]: Extracting #5: cost 159 inf + 2721 65.279 * * [simplify]: Extracting #6: cost 84 inf + 36863 65.292 * * [simplify]: Extracting #7: cost 4 inf + 85206 65.306 * * [simplify]: Extracting #8: cost 0 inf + 87170 65.321 * [simplify]: Simplified to (cbrt (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2)))) 65.321 * [simplify]: Simplified (2 1 2 1) to (λ (re im) (* (* (* 0.5 (cos re)) (pow (cbrt (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2)))) (* 2 1))) (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 65.322 * [simplify]: Simplifying (* 2 1) 65.322 * * [simplify]: iters left: 2 (3 enodes) 65.324 * * [simplify]: iters left: 1 (9 enodes) 65.327 * * [simplify]: Extracting #0: cost 1 inf + 0 65.327 * * [simplify]: Extracting #1: cost 0 inf + 1 65.327 * [simplify]: Simplified to 2 65.327 * [simplify]: Simplified (2 1 2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (pow (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) 2)) (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 65.327 * * * * [progress]: [ 72 / 97 ] simplifiying candidate # 65.328 * [simplify]: Simplifying (cbrt (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) 65.328 * * [simplify]: iters left: 6 (13 enodes) 65.332 * * [simplify]: iters left: 5 (53 enodes) 65.342 * * [simplify]: iters left: 4 (78 enodes) 65.360 * * [simplify]: iters left: 3 (122 enodes) 65.400 * * [simplify]: iters left: 2 (193 enodes) 65.452 * * [simplify]: iters left: 1 (389 enodes) 65.655 * * [simplify]: Extracting #0: cost 1 inf + 0 65.655 * * [simplify]: Extracting #1: cost 3 inf + 0 65.655 * * [simplify]: Extracting #2: cost 5 inf + 0 65.655 * * [simplify]: Extracting #3: cost 14 inf + 0 65.655 * * [simplify]: Extracting #4: cost 82 inf + 2 65.656 * * [simplify]: Extracting #5: cost 186 inf + 977 65.657 * * [simplify]: Extracting #6: cost 150 inf + 12698 65.661 * * [simplify]: Extracting #7: cost 85 inf + 46219 65.671 * * [simplify]: Extracting #8: cost 2 inf + 99568 65.685 * * [simplify]: Extracting #9: cost 0 inf + 100615 65.700 * [simplify]: Simplified to (cbrt (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))) 65.700 * [simplify]: Simplified (2 1 2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (* (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) (cbrt (* (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 (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))))) (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 65.700 * * * * [progress]: [ 73 / 97 ] simplifiying candidate # 65.700 * [simplify]: Simplifying (cbrt (sqrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) 65.701 * * [simplify]: iters left: 6 (13 enodes) 65.708 * * [simplify]: iters left: 5 (53 enodes) 65.727 * * [simplify]: iters left: 4 (78 enodes) 65.748 * * [simplify]: iters left: 3 (122 enodes) 65.769 * * [simplify]: iters left: 2 (193 enodes) 65.814 * * [simplify]: iters left: 1 (389 enodes) 65.984 * * [simplify]: Extracting #0: cost 1 inf + 0 65.984 * * [simplify]: Extracting #1: cost 3 inf + 0 65.984 * * [simplify]: Extracting #2: cost 5 inf + 0 65.984 * * [simplify]: Extracting #3: cost 14 inf + 0 65.984 * * [simplify]: Extracting #4: cost 82 inf + 2 65.985 * * [simplify]: Extracting #5: cost 186 inf + 977 65.986 * * [simplify]: Extracting #6: cost 150 inf + 12578 65.990 * * [simplify]: Extracting #7: cost 85 inf + 46059 66.001 * * [simplify]: Extracting #8: cost 2 inf + 99408 66.014 * * [simplify]: Extracting #9: cost 0 inf + 100455 66.025 * [simplify]: Simplified to (cbrt (sqrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))) 66.025 * [simplify]: Simplified (2 1 2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (* (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) (cbrt (sqrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) (cbrt (sqrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))))) (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 66.025 * * * * [progress]: [ 74 / 97 ] simplifiying candidate # 66.025 * [simplify]: Simplifying (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) 66.025 * * [simplify]: iters left: 6 (12 enodes) 66.030 * * [simplify]: iters left: 5 (49 enodes) 66.039 * * [simplify]: iters left: 4 (74 enodes) 66.053 * * [simplify]: iters left: 3 (118 enodes) 66.076 * * [simplify]: iters left: 2 (193 enodes) 66.127 * * [simplify]: iters left: 1 (375 enodes) 66.331 * * [simplify]: Extracting #0: cost 1 inf + 0 66.331 * * [simplify]: Extracting #1: cost 3 inf + 0 66.331 * * [simplify]: Extracting #2: cost 12 inf + 0 66.331 * * [simplify]: Extracting #3: cost 70 inf + 2 66.332 * * [simplify]: Extracting #4: cost 171 inf + 725 66.332 * * [simplify]: Extracting #5: cost 159 inf + 2721 66.335 * * [simplify]: Extracting #6: cost 84 inf + 36863 66.341 * * [simplify]: Extracting #7: cost 4 inf + 85206 66.349 * * [simplify]: Extracting #8: cost 0 inf + 87170 66.356 * [simplify]: Simplified to (cbrt (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2)))) 66.356 * [simplify]: Simplified (2 1 2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (* (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) (cbrt 1)) (cbrt (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2)))))) (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 66.356 * * * * [progress]: [ 75 / 97 ] simplifiying candidate # 66.356 * [simplify]: Simplifying (cbrt (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) 66.356 * * [simplify]: iters left: 6 (13 enodes) 66.362 * * [simplify]: iters left: 5 (53 enodes) 66.381 * * [simplify]: iters left: 4 (78 enodes) 66.407 * * [simplify]: iters left: 3 (122 enodes) 66.428 * * [simplify]: iters left: 2 (193 enodes) 66.470 * * [simplify]: iters left: 1 (389 enodes) 66.673 * * [simplify]: Extracting #0: cost 1 inf + 0 66.673 * * [simplify]: Extracting #1: cost 3 inf + 0 66.673 * * [simplify]: Extracting #2: cost 5 inf + 0 66.673 * * [simplify]: Extracting #3: cost 14 inf + 0 66.673 * * [simplify]: Extracting #4: cost 82 inf + 2 66.674 * * [simplify]: Extracting #5: cost 186 inf + 977 66.676 * * [simplify]: Extracting #6: cost 150 inf + 12698 66.684 * * [simplify]: Extracting #7: cost 85 inf + 46219 66.696 * * [simplify]: Extracting #8: cost 2 inf + 99568 66.706 * * [simplify]: Extracting #9: cost 0 inf + 100615 66.723 * [simplify]: Simplified to (cbrt (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))) 66.723 * [simplify]: Simplified (2 1 2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (* (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) (* (cbrt (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) (cbrt (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))))) (cbrt (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))))) (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 66.724 * * * * [progress]: [ 76 / 97 ] simplifiying candidate # 66.724 * [simplify]: Simplifying (sqrt (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) 66.724 * * [simplify]: iters left: 6 (13 enodes) 66.732 * * [simplify]: iters left: 5 (53 enodes) 66.755 * * [simplify]: iters left: 4 (78 enodes) 66.778 * * [simplify]: iters left: 3 (122 enodes) 66.799 * * [simplify]: iters left: 2 (193 enodes) 66.845 * * [simplify]: iters left: 1 (389 enodes) 67.064 * * [simplify]: Extracting #0: cost 1 inf + 0 67.065 * * [simplify]: Extracting #1: cost 3 inf + 0 67.065 * * [simplify]: Extracting #2: cost 5 inf + 0 67.065 * * [simplify]: Extracting #3: cost 14 inf + 0 67.065 * * [simplify]: Extracting #4: cost 82 inf + 2 67.066 * * [simplify]: Extracting #5: cost 186 inf + 977 67.069 * * [simplify]: Extracting #6: cost 150 inf + 12658 67.077 * * [simplify]: Extracting #7: cost 85 inf + 46139 67.091 * * [simplify]: Extracting #8: cost 2 inf + 99488 67.107 * * [simplify]: Extracting #9: cost 0 inf + 100535 67.127 * [simplify]: Simplified to (sqrt (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))) 67.127 * [simplify]: Simplified (2 1 2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (* (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) (sqrt (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) (sqrt (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))))) (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 67.127 * * * * [progress]: [ 77 / 97 ] simplifiying candidate # 67.127 * [simplify]: Simplifying (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) 67.128 * * [simplify]: iters left: 6 (12 enodes) 67.135 * * [simplify]: iters left: 5 (49 enodes) 67.152 * * [simplify]: iters left: 4 (74 enodes) 67.169 * * [simplify]: iters left: 3 (118 enodes) 67.190 * * [simplify]: iters left: 2 (193 enodes) 67.231 * * [simplify]: iters left: 1 (375 enodes) 67.402 * * [simplify]: Extracting #0: cost 1 inf + 0 67.402 * * [simplify]: Extracting #1: cost 3 inf + 0 67.402 * * [simplify]: Extracting #2: cost 12 inf + 0 67.402 * * [simplify]: Extracting #3: cost 70 inf + 2 67.403 * * [simplify]: Extracting #4: cost 171 inf + 725 67.405 * * [simplify]: Extracting #5: cost 159 inf + 2721 67.410 * * [simplify]: Extracting #6: cost 84 inf + 36863 67.423 * * [simplify]: Extracting #7: cost 4 inf + 85206 67.437 * * [simplify]: Extracting #8: cost 0 inf + 87170 67.451 * [simplify]: Simplified to (cbrt (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2)))) 67.451 * [simplify]: Simplified (2 1 2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (* (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) 1) (cbrt (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2)))))) (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 67.451 * * * * [progress]: [ 78 / 97 ] simplifiying candidate # 67.452 * [simplify]: Simplifying (cbrt (* (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)))))) 67.452 * * [simplify]: iters left: 6 (14 enodes) 67.462 * * [simplify]: iters left: 5 (56 enodes) 67.479 * * [simplify]: iters left: 4 (81 enodes) 67.495 * * [simplify]: iters left: 3 (125 enodes) 67.523 * * [simplify]: iters left: 2 (196 enodes) 67.601 * * [simplify]: iters left: 1 (406 enodes) 67.846 * * [simplify]: Extracting #0: cost 1 inf + 0 67.846 * * [simplify]: Extracting #1: cost 3 inf + 0 67.846 * * [simplify]: Extracting #2: cost 5 inf + 0 67.846 * * [simplify]: Extracting #3: cost 7 inf + 0 67.846 * * [simplify]: Extracting #4: cost 16 inf + 0 67.847 * * [simplify]: Extracting #5: cost 90 inf + 2 67.847 * * [simplify]: Extracting #6: cost 193 inf + 7 67.848 * * [simplify]: Extracting #7: cost 163 inf + 7005 67.853 * * [simplify]: Extracting #8: cost 44 inf + 76198 67.861 * * [simplify]: Extracting #9: cost 0 inf + 104206 67.871 * * [simplify]: Extracting #10: cost 0 inf + 103813 67.885 * [simplify]: Simplified to (cbrt (* (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))) (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))))) 67.885 * [simplify]: Simplified (2 1 2 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (* (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))) (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))))) (* (cbrt (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 (- (* (* im -1/3) im) 2)))))) 67.885 * * * * [progress]: [ 79 / 97 ] simplifiying candidate # 67.886 * [simplify]: Simplifying (cbrt (sqrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) 67.886 * * [simplify]: iters left: 6 (13 enodes) 67.890 * * [simplify]: iters left: 5 (53 enodes) 67.903 * * [simplify]: iters left: 4 (78 enodes) 67.922 * * [simplify]: iters left: 3 (122 enodes) 67.963 * * [simplify]: iters left: 2 (193 enodes) 68.042 * * [simplify]: iters left: 1 (389 enodes) 68.261 * * [simplify]: Extracting #0: cost 1 inf + 0 68.261 * * [simplify]: Extracting #1: cost 3 inf + 0 68.262 * * [simplify]: Extracting #2: cost 5 inf + 0 68.262 * * [simplify]: Extracting #3: cost 14 inf + 0 68.262 * * [simplify]: Extracting #4: cost 82 inf + 2 68.263 * * [simplify]: Extracting #5: cost 186 inf + 977 68.266 * * [simplify]: Extracting #6: cost 150 inf + 12578 68.274 * * [simplify]: Extracting #7: cost 85 inf + 46059 68.290 * * [simplify]: Extracting #8: cost 2 inf + 99408 68.306 * * [simplify]: Extracting #9: cost 0 inf + 100455 68.325 * [simplify]: Simplified to (cbrt (sqrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))) 68.325 * [simplify]: Simplified (2 1 2 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (sqrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))) (* (cbrt (sqrt (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 (- (* (* im -1/3) im) 2)))))) 68.325 * * * * [progress]: [ 80 / 97 ] simplifiying candidate # 68.326 * [simplify]: Simplifying (cbrt 1) 68.326 * * [simplify]: iters left: 1 (2 enodes) 68.329 * * [simplify]: Extracting #0: cost 1 inf + 0 68.329 * * [simplify]: Extracting #1: cost 0 inf + 1 68.329 * [simplify]: Simplified to 1 68.329 * [simplify]: Simplified (2 1 2 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* 1 (* (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 (- (* (* im -1/3) im) 2)))))) 68.329 * * * * [progress]: [ 81 / 97 ] simplifiying candidate # 68.330 * [simplify]: Simplifying (* (cbrt (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) (cbrt (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 68.330 * * [simplify]: iters left: 6 (14 enodes) 68.339 * * [simplify]: iters left: 5 (56 enodes) 68.359 * * [simplify]: iters left: 4 (81 enodes) 68.386 * * [simplify]: iters left: 3 (125 enodes) 68.414 * * [simplify]: iters left: 2 (196 enodes) 68.476 * * [simplify]: iters left: 1 (406 enodes) 68.695 * * [simplify]: Extracting #0: cost 1 inf + 0 68.695 * * [simplify]: Extracting #1: cost 3 inf + 0 68.695 * * [simplify]: Extracting #2: cost 5 inf + 0 68.695 * * [simplify]: Extracting #3: cost 7 inf + 0 68.695 * * [simplify]: Extracting #4: cost 16 inf + 0 68.695 * * [simplify]: Extracting #5: cost 90 inf + 2 68.696 * * [simplify]: Extracting #6: cost 193 inf + 7 68.697 * * [simplify]: Extracting #7: cost 163 inf + 7045 68.702 * * [simplify]: Extracting #8: cost 44 inf + 76278 68.710 * * [simplify]: Extracting #9: cost 0 inf + 104286 68.720 * * [simplify]: Extracting #10: cost 0 inf + 103893 68.728 * [simplify]: Simplified to (* (cbrt (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))) (cbrt (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))))) 68.728 * [simplify]: Simplified (2 1 2 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* (* (cbrt (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))) (cbrt (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2)))))) (* (cbrt (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 (- (* (* im -1/3) im) 2)))))) 68.728 * * * * [progress]: [ 82 / 97 ] simplifiying candidate # 68.729 * [simplify]: Simplifying (sqrt (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) 68.729 * * [simplify]: iters left: 6 (13 enodes) 68.733 * * [simplify]: iters left: 5 (53 enodes) 68.747 * * [simplify]: iters left: 4 (78 enodes) 68.775 * * [simplify]: iters left: 3 (122 enodes) 68.817 * * [simplify]: iters left: 2 (193 enodes) 68.871 * * [simplify]: iters left: 1 (389 enodes) 69.079 * * [simplify]: Extracting #0: cost 1 inf + 0 69.079 * * [simplify]: Extracting #1: cost 3 inf + 0 69.079 * * [simplify]: Extracting #2: cost 5 inf + 0 69.079 * * [simplify]: Extracting #3: cost 14 inf + 0 69.079 * * [simplify]: Extracting #4: cost 82 inf + 2 69.080 * * [simplify]: Extracting #5: cost 186 inf + 977 69.082 * * [simplify]: Extracting #6: cost 150 inf + 12658 69.088 * * [simplify]: Extracting #7: cost 85 inf + 46139 69.096 * * [simplify]: Extracting #8: cost 2 inf + 99488 69.105 * * [simplify]: Extracting #9: cost 0 inf + 100535 69.120 * [simplify]: Simplified to (sqrt (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))) 69.120 * [simplify]: Simplified (2 1 2 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* (sqrt (cbrt (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))) (* (sqrt (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 (- (* (* im -1/3) im) 2)))))) 69.120 * * * * [progress]: [ 83 / 97 ] simplifiying candidate # 69.120 * * * * [progress]: [ 84 / 97 ] simplifiying candidate #real (real->posit16 (* (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 (- (* (* im -1/3) im) 2))))))> 69.120 * * * * [progress]: [ 85 / 97 ] simplifiying candidate # 69.121 * * * * [progress]: [ 86 / 97 ] simplifiying candidate # 69.121 * [simplify]: Simplifying (- (+ (exp (* 1/3 (+ (log im) (log -2)))) (* 1/18 (* (exp (* 1/3 (+ (log im) (log -2)))) (pow im 2)))) (* 1/3240 (* (exp (* 1/3 (+ (log im) (log -2)))) (pow im 4)))) 69.121 * * [simplify]: iters left: 6 (20 enodes) 69.128 * * [simplify]: iters left: 5 (91 enodes) 69.146 * * [simplify]: iters left: 4 (173 enodes) 69.201 * * [simplify]: iters left: 3 (363 enodes) 69.354 * * [simplify]: Extracting #0: cost 1 inf + 0 69.354 * * [simplify]: Extracting #1: cost 42 inf + 0 69.355 * * [simplify]: Extracting #2: cost 226 inf + 4 69.360 * * [simplify]: Extracting #3: cost 229 inf + 6561 69.376 * * [simplify]: Extracting #4: cost 72 inf + 47234 69.407 * * [simplify]: Extracting #5: cost 3 inf + 80965 69.424 * * [simplify]: Extracting #6: cost 0 inf + 82961 69.438 * [simplify]: Simplified to (fma (cbrt (* -2 im)) (* (* im im) (- 1/18 (* 1/3240 (* im im)))) (cbrt (* -2 im))) 69.438 * [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)))))) (fma (cbrt (* -2 im)) (* (* im im) (- 1/18 (* 1/3240 (* im im)))) (cbrt (* -2 im))))) 69.438 * * * * [progress]: [ 87 / 97 ] simplifiying candidate # 69.439 * [simplify]: Simplifying (- (+ (* 20/3 (/ (exp (* 1/3 (- (log -1/60) (* 5 (log (/ 1 im)))))) (pow im 2))) (exp (* 1/3 (- (log -1/60) (* 5 (log (/ 1 im))))))) (* 40/9 (/ (exp (* 1/3 (- (log -1/60) (* 5 (log (/ 1 im)))))) (pow im 4)))) 69.439 * * [simplify]: iters left: 6 (24 enodes) 69.449 * * [simplify]: iters left: 5 (103 enodes) 69.485 * * [simplify]: iters left: 4 (181 enodes) 69.547 * * [simplify]: iters left: 3 (325 enodes) 69.635 * * [simplify]: Extracting #0: cost 1 inf + 0 69.635 * * [simplify]: Extracting #1: cost 23 inf + 0 69.636 * * [simplify]: Extracting #2: cost 143 inf + 3 69.638 * * [simplify]: Extracting #3: cost 246 inf + 290 69.642 * * [simplify]: Extracting #4: cost 186 inf + 16096 69.659 * * [simplify]: Extracting #5: cost 71 inf + 52865 69.684 * * [simplify]: Extracting #6: cost 17 inf + 81031 69.712 * * [simplify]: Extracting #7: cost 0 inf + 91605 69.740 * [simplify]: Simplified to (fma -40/9 (/ (/ (cbrt (/ -1/60 (exp (* -5 (log im))))) (* im im)) (* im im)) (fma 20/3 (/ (cbrt (/ -1/60 (exp (* -5 (log im))))) (* im im)) (cbrt (/ -1/60 (exp (* -5 (log im))))))) 69.740 * [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)))))) (fma -40/9 (/ (/ (cbrt (/ -1/60 (exp (* -5 (log im))))) (* im im)) (* im im)) (fma 20/3 (/ (cbrt (/ -1/60 (exp (* -5 (log im))))) (* im im)) (cbrt (/ -1/60 (exp (* -5 (log im))))))))) 69.741 * * * * [progress]: [ 88 / 97 ] simplifiying candidate # 69.741 * [simplify]: Simplifying (- (+ (exp (* 1/3 (- (log 1/60) (* 5 (log (/ -1 im)))))) (* 20/3 (/ (exp (* 1/3 (- (log 1/60) (* 5 (log (/ -1 im)))))) (pow im 2)))) (* 40/9 (/ (exp (* 1/3 (- (log 1/60) (* 5 (log (/ -1 im)))))) (pow im 4)))) 69.742 * * [simplify]: iters left: 6 (24 enodes) 69.758 * * [simplify]: iters left: 5 (100 enodes) 69.797 * * [simplify]: iters left: 4 (181 enodes) 69.833 * * [simplify]: iters left: 3 (350 enodes) 69.954 * * [simplify]: Extracting #0: cost 1 inf + 0 69.954 * * [simplify]: Extracting #1: cost 23 inf + 0 69.954 * * [simplify]: Extracting #2: cost 148 inf + 3 69.956 * * [simplify]: Extracting #3: cost 247 inf + 770 69.958 * * [simplify]: Extracting #4: cost 242 inf + 4292 69.964 * * [simplify]: Extracting #5: cost 181 inf + 19040 69.984 * * [simplify]: Extracting #6: cost 77 inf + 58196 70.018 * * [simplify]: Extracting #7: cost 13 inf + 93214 70.050 * * [simplify]: Extracting #8: cost 0 inf + 102089 70.069 * * [simplify]: Extracting #9: cost 0 inf + 102047 70.085 * [simplify]: Simplified to (- (fma (/ (cbrt (* (exp (* -5 (log (/ -1 im)))) 1/60)) (* im im)) 20/3 (cbrt (* (exp (* -5 (log (/ -1 im)))) 1/60))) (/ 40/9 (/ (* im im) (/ (cbrt (* (exp (* -5 (log (/ -1 im)))) 1/60)) (* im im))))) 70.085 * [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)))))) (- (fma (/ (cbrt (* (exp (* -5 (log (/ -1 im)))) 1/60)) (* im im)) 20/3 (cbrt (* (exp (* -5 (log (/ -1 im)))) 1/60))) (/ 40/9 (/ (* im im) (/ (cbrt (* (exp (* -5 (log (/ -1 im)))) 1/60)) (* im im))))))) 70.086 * * * * [progress]: [ 89 / 97 ] simplifiying candidate # 70.086 * [simplify]: Simplifying (- (+ (exp (* 1/3 (+ (log im) (log -2)))) (* 1/18 (* (exp (* 1/3 (+ (log im) (log -2)))) (pow im 2)))) (* 1/3240 (* (exp (* 1/3 (+ (log im) (log -2)))) (pow im 4)))) 70.086 * * [simplify]: iters left: 6 (20 enodes) 70.094 * * [simplify]: iters left: 5 (91 enodes) 70.129 * * [simplify]: iters left: 4 (173 enodes) 70.166 * * [simplify]: iters left: 3 (363 enodes) 70.324 * * [simplify]: Extracting #0: cost 1 inf + 0 70.324 * * [simplify]: Extracting #1: cost 42 inf + 0 70.326 * * [simplify]: Extracting #2: cost 226 inf + 4 70.329 * * [simplify]: Extracting #3: cost 229 inf + 6561 70.346 * * [simplify]: Extracting #4: cost 72 inf + 47234 70.373 * * [simplify]: Extracting #5: cost 3 inf + 80965 70.401 * * [simplify]: Extracting #6: cost 0 inf + 82961 70.429 * [simplify]: Simplified to (fma (cbrt (* -2 im)) (* (* im im) (- 1/18 (* 1/3240 (* im im)))) (cbrt (* -2 im))) 70.429 * [simplify]: Simplified (2 1 2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) (fma (cbrt (* -2 im)) (* (* im im) (- 1/18 (* 1/3240 (* im im)))) (cbrt (* -2 im))))) (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 70.429 * * * * [progress]: [ 90 / 97 ] simplifiying candidate # 70.429 * [simplify]: Simplifying (- (+ (* 20/3 (/ (exp (* 1/3 (- (log -1/60) (* 5 (log (/ 1 im)))))) (pow im 2))) (exp (* 1/3 (- (log -1/60) (* 5 (log (/ 1 im))))))) (* 40/9 (/ (exp (* 1/3 (- (log -1/60) (* 5 (log (/ 1 im)))))) (pow im 4)))) 70.430 * * [simplify]: iters left: 6 (24 enodes) 70.446 * * [simplify]: iters left: 5 (103 enodes) 70.482 * * [simplify]: iters left: 4 (181 enodes) 70.517 * * [simplify]: iters left: 3 (325 enodes) 70.648 * * [simplify]: Extracting #0: cost 1 inf + 0 70.648 * * [simplify]: Extracting #1: cost 23 inf + 0 70.649 * * [simplify]: Extracting #2: cost 143 inf + 3 70.651 * * [simplify]: Extracting #3: cost 246 inf + 290 70.656 * * [simplify]: Extracting #4: cost 186 inf + 16096 70.673 * * [simplify]: Extracting #5: cost 71 inf + 52865 70.699 * * [simplify]: Extracting #6: cost 17 inf + 81031 70.731 * * [simplify]: Extracting #7: cost 0 inf + 91605 70.753 * [simplify]: Simplified to (fma -40/9 (/ (/ (cbrt (/ -1/60 (exp (* -5 (log im))))) (* im im)) (* im im)) (fma 20/3 (/ (cbrt (/ -1/60 (exp (* -5 (log im))))) (* im im)) (cbrt (/ -1/60 (exp (* -5 (log im))))))) 70.754 * [simplify]: Simplified (2 1 2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) (fma -40/9 (/ (/ (cbrt (/ -1/60 (exp (* -5 (log im))))) (* im im)) (* im im)) (fma 20/3 (/ (cbrt (/ -1/60 (exp (* -5 (log im))))) (* im im)) (cbrt (/ -1/60 (exp (* -5 (log im))))))))) (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 70.754 * * * * [progress]: [ 91 / 97 ] simplifiying candidate # 70.754 * [simplify]: Simplifying (- (+ (exp (* 1/3 (- (log 1/60) (* 5 (log (/ -1 im)))))) (* 20/3 (/ (exp (* 1/3 (- (log 1/60) (* 5 (log (/ -1 im)))))) (pow im 2)))) (* 40/9 (/ (exp (* 1/3 (- (log 1/60) (* 5 (log (/ -1 im)))))) (pow im 4)))) 70.754 * * [simplify]: iters left: 6 (24 enodes) 70.763 * * [simplify]: iters left: 5 (100 enodes) 70.786 * * [simplify]: iters left: 4 (181 enodes) 70.833 * * [simplify]: iters left: 3 (350 enodes) 70.943 * * [simplify]: Extracting #0: cost 1 inf + 0 70.943 * * [simplify]: Extracting #1: cost 23 inf + 0 70.943 * * [simplify]: Extracting #2: cost 148 inf + 3 70.944 * * [simplify]: Extracting #3: cost 247 inf + 770 70.945 * * [simplify]: Extracting #4: cost 242 inf + 4292 70.949 * * [simplify]: Extracting #5: cost 181 inf + 19040 70.959 * * [simplify]: Extracting #6: cost 77 inf + 58196 70.974 * * [simplify]: Extracting #7: cost 13 inf + 93214 71.000 * * [simplify]: Extracting #8: cost 0 inf + 102089 71.034 * * [simplify]: Extracting #9: cost 0 inf + 102047 71.053 * [simplify]: Simplified to (- (fma (/ (cbrt (* (exp (* -5 (log (/ -1 im)))) 1/60)) (* im im)) 20/3 (cbrt (* (exp (* -5 (log (/ -1 im)))) 1/60))) (/ 40/9 (/ (* im im) (/ (cbrt (* (exp (* -5 (log (/ -1 im)))) 1/60)) (* im im))))) 71.053 * [simplify]: Simplified (2 1 2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) (- (fma (/ (cbrt (* (exp (* -5 (log (/ -1 im)))) 1/60)) (* im im)) 20/3 (cbrt (* (exp (* -5 (log (/ -1 im)))) 1/60))) (/ 40/9 (/ (* im im) (/ (cbrt (* (exp (* -5 (log (/ -1 im)))) 1/60)) (* im im))))))) (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 71.053 * * * * [progress]: [ 92 / 97 ] simplifiying candidate # 71.053 * [simplify]: Simplifying (- (+ (exp (* 1/3 (+ (log im) (log -2)))) (* 1/18 (* (exp (* 1/3 (+ (log im) (log -2)))) (pow im 2)))) (* 1/3240 (* (exp (* 1/3 (+ (log im) (log -2)))) (pow im 4)))) 71.053 * * [simplify]: iters left: 6 (20 enodes) 71.060 * * [simplify]: iters left: 5 (91 enodes) 71.087 * * [simplify]: iters left: 4 (173 enodes) 71.151 * * [simplify]: iters left: 3 (363 enodes) 71.326 * * [simplify]: Extracting #0: cost 1 inf + 0 71.326 * * [simplify]: Extracting #1: cost 42 inf + 0 71.327 * * [simplify]: Extracting #2: cost 226 inf + 4 71.329 * * [simplify]: Extracting #3: cost 229 inf + 6561 71.338 * * [simplify]: Extracting #4: cost 72 inf + 47234 71.352 * * [simplify]: Extracting #5: cost 3 inf + 80965 71.382 * * [simplify]: Extracting #6: cost 0 inf + 82961 71.406 * [simplify]: Simplified to (fma (cbrt (* -2 im)) (* (* im im) (- 1/18 (* 1/3240 (* im im)))) (cbrt (* -2 im))) 71.406 * [simplify]: Simplified (2 1 2 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* (fma (cbrt (* -2 im)) (* (* im im) (- 1/18 (* 1/3240 (* im im)))) (cbrt (* -2 im))) (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)))))) 71.406 * * * * [progress]: [ 93 / 97 ] simplifiying candidate # 71.407 * [simplify]: Simplifying (- (+ (* 20/3 (/ (exp (* 1/3 (- (log -1/60) (* 5 (log (/ 1 im)))))) (pow im 2))) (exp (* 1/3 (- (log -1/60) (* 5 (log (/ 1 im))))))) (* 40/9 (/ (exp (* 1/3 (- (log -1/60) (* 5 (log (/ 1 im)))))) (pow im 4)))) 71.407 * * [simplify]: iters left: 6 (24 enodes) 71.416 * * [simplify]: iters left: 5 (103 enodes) 71.435 * * [simplify]: iters left: 4 (181 enodes) 71.499 * * [simplify]: iters left: 3 (325 enodes) 71.597 * * [simplify]: Extracting #0: cost 1 inf + 0 71.597 * * [simplify]: Extracting #1: cost 23 inf + 0 71.597 * * [simplify]: Extracting #2: cost 143 inf + 3 71.600 * * [simplify]: Extracting #3: cost 246 inf + 290 71.603 * * [simplify]: Extracting #4: cost 186 inf + 16096 71.612 * * [simplify]: Extracting #5: cost 71 inf + 52865 71.631 * * [simplify]: Extracting #6: cost 17 inf + 81031 71.647 * * [simplify]: Extracting #7: cost 0 inf + 91605 71.661 * [simplify]: Simplified to (fma -40/9 (/ (/ (cbrt (/ -1/60 (exp (* -5 (log im))))) (* im im)) (* im im)) (fma 20/3 (/ (cbrt (/ -1/60 (exp (* -5 (log im))))) (* im im)) (cbrt (/ -1/60 (exp (* -5 (log im))))))) 71.661 * [simplify]: Simplified (2 1 2 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* (fma -40/9 (/ (/ (cbrt (/ -1/60 (exp (* -5 (log im))))) (* im im)) (* im im)) (fma 20/3 (/ (cbrt (/ -1/60 (exp (* -5 (log im))))) (* im im)) (cbrt (/ -1/60 (exp (* -5 (log im))))))) (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)))))) 71.661 * * * * [progress]: [ 94 / 97 ] simplifiying candidate # 71.662 * [simplify]: Simplifying (- (+ (exp (* 1/3 (- (log 1/60) (* 5 (log (/ -1 im)))))) (* 20/3 (/ (exp (* 1/3 (- (log 1/60) (* 5 (log (/ -1 im)))))) (pow im 2)))) (* 40/9 (/ (exp (* 1/3 (- (log 1/60) (* 5 (log (/ -1 im)))))) (pow im 4)))) 71.662 * * [simplify]: iters left: 6 (24 enodes) 71.673 * * [simplify]: iters left: 5 (100 enodes) 71.698 * * [simplify]: iters left: 4 (181 enodes) 71.741 * * [simplify]: iters left: 3 (350 enodes) 71.868 * * [simplify]: Extracting #0: cost 1 inf + 0 71.868 * * [simplify]: Extracting #1: cost 23 inf + 0 71.869 * * [simplify]: Extracting #2: cost 148 inf + 3 71.870 * * [simplify]: Extracting #3: cost 247 inf + 770 71.871 * * [simplify]: Extracting #4: cost 242 inf + 4292 71.874 * * [simplify]: Extracting #5: cost 181 inf + 19040 71.884 * * [simplify]: Extracting #6: cost 77 inf + 58196 71.912 * * [simplify]: Extracting #7: cost 13 inf + 93214 71.949 * * [simplify]: Extracting #8: cost 0 inf + 102089 71.983 * * [simplify]: Extracting #9: cost 0 inf + 102047 71.999 * [simplify]: Simplified to (- (fma (/ (cbrt (* (exp (* -5 (log (/ -1 im)))) 1/60)) (* im im)) 20/3 (cbrt (* (exp (* -5 (log (/ -1 im)))) 1/60))) (/ 40/9 (/ (* im im) (/ (cbrt (* (exp (* -5 (log (/ -1 im)))) 1/60)) (* im im))))) 71.999 * [simplify]: Simplified (2 1 2 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* (- (fma (/ (cbrt (* (exp (* -5 (log (/ -1 im)))) 1/60)) (* im im)) 20/3 (cbrt (* (exp (* -5 (log (/ -1 im)))) 1/60))) (/ 40/9 (/ (* im im) (/ (cbrt (* (exp (* -5 (log (/ -1 im)))) 1/60)) (* im im))))) (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)))))) 72.000 * * * * [progress]: [ 95 / 97 ] simplifiying candidate # 72.000 * [simplify]: Simplifying (+ (exp (* 1/3 (+ (* 2 (log im)) (log 4)))) (+ (* 1/405 (* (exp (* 1/3 (+ (* 2 (log im)) (log 4)))) (pow im 4))) (* 1/9 (* (exp (* 1/3 (+ (* 2 (log im)) (log 4)))) (pow im 2))))) 72.000 * * [simplify]: iters left: 6 (20 enodes) 72.007 * * [simplify]: iters left: 5 (93 enodes) 72.024 * * [simplify]: iters left: 4 (169 enodes) 72.064 * * [simplify]: iters left: 3 (345 enodes) 72.173 * * [simplify]: Extracting #0: cost 1 inf + 0 72.174 * * [simplify]: Extracting #1: cost 29 inf + 0 72.175 * * [simplify]: Extracting #2: cost 152 inf + 126 72.177 * * [simplify]: Extracting #3: cost 199 inf + 4162 72.185 * * [simplify]: Extracting #4: cost 103 inf + 27370 72.204 * * [simplify]: Extracting #5: cost 13 inf + 63302 72.227 * * [simplify]: Extracting #6: cost 0 inf + 71636 72.255 * [simplify]: Simplified to (+ (cbrt (* (* im im) 4)) (* (* (* im im) (+ (* 1/405 (* im im)) 1/9)) (cbrt (* (* im im) 4)))) 72.255 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (* (* 0.5 (cos re)) (+ (cbrt (* (* im im) 4)) (* (* (* im im) (+ (* 1/405 (* im im)) 1/9)) (cbrt (* (* im im) 4))))) (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 72.255 * * * * [progress]: [ 96 / 97 ] simplifiying candidate # 72.256 * [simplify]: Simplifying (+ (* 40/3 (/ (exp (* 1/3 (- (log 1/3600) (* 10 (log (/ 1 im)))))) (pow im 2))) (+ (* 320/9 (/ (exp (* 1/3 (- (log 1/3600) (* 10 (log (/ 1 im)))))) (pow im 4))) (exp (* 1/3 (- (log 1/3600) (* 10 (log (/ 1 im)))))))) 72.256 * * [simplify]: iters left: 6 (24 enodes) 72.272 * * [simplify]: iters left: 5 (103 enodes) 72.306 * * [simplify]: iters left: 4 (169 enodes) 72.346 * * [simplify]: iters left: 3 (297 enodes) 72.441 * * [simplify]: Extracting #0: cost 1 inf + 0 72.441 * * [simplify]: Extracting #1: cost 20 inf + 0 72.442 * * [simplify]: Extracting #2: cost 121 inf + 2 72.442 * * [simplify]: Extracting #3: cost 209 inf + 119 72.444 * * [simplify]: Extracting #4: cost 157 inf + 13131 72.451 * * [simplify]: Extracting #5: cost 64 inf + 39610 72.462 * * [simplify]: Extracting #6: cost 11 inf + 70269 72.488 * * [simplify]: Extracting #7: cost 0 inf + 77215 72.511 * [simplify]: Simplified to (fma (/ (cbrt (/ 1/3600 (exp (* -10 (log im))))) (* im im)) 40/3 (fma 320/9 (/ (cbrt (/ 1/3600 (exp (* -10 (log im))))) (* (* im im) (* im im))) (cbrt (/ 1/3600 (exp (* -10 (log im))))))) 72.512 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (* (* 0.5 (cos re)) (fma (/ (cbrt (/ 1/3600 (exp (* -10 (log im))))) (* im im)) 40/3 (fma 320/9 (/ (cbrt (/ 1/3600 (exp (* -10 (log im))))) (* (* im im) (* im im))) (cbrt (/ 1/3600 (exp (* -10 (log im)))))))) (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 72.512 * * * * [progress]: [ 97 / 97 ] simplifiying candidate # 72.512 * [simplify]: Simplifying (+ (* 320/9 (/ (exp (* 1/3 (- (log 1/3600) (* 10 (log (/ -1 im)))))) (pow im 4))) (+ (* 40/3 (/ (exp (* 1/3 (- (log 1/3600) (* 10 (log (/ -1 im)))))) (pow im 2))) (exp (* 1/3 (- (log 1/3600) (* 10 (log (/ -1 im)))))))) 72.513 * * [simplify]: iters left: 6 (24 enodes) 72.526 * * [simplify]: iters left: 5 (101 enodes) 72.545 * * [simplify]: iters left: 4 (169 enodes) 72.596 * * [simplify]: iters left: 3 (320 enodes) 72.676 * * [simplify]: Extracting #0: cost 1 inf + 0 72.676 * * [simplify]: Extracting #1: cost 20 inf + 0 72.677 * * [simplify]: Extracting #2: cost 129 inf + 2 72.677 * * [simplify]: Extracting #3: cost 216 inf + 262 72.678 * * [simplify]: Extracting #4: cost 217 inf + 2435 72.681 * * [simplify]: Extracting #5: cost 143 inf + 20797 72.692 * * [simplify]: Extracting #6: cost 79 inf + 41854 72.704 * * [simplify]: Extracting #7: cost 12 inf + 78718 72.717 * * [simplify]: Extracting #8: cost 0 inf + 87066 72.742 * * [simplify]: Extracting #9: cost 0 inf + 87030 72.770 * [simplify]: Simplified to (fma 40/3 (/ (cbrt (* (exp (* (log (/ -1 im)) -10)) 1/3600)) (* im im)) (fma 320/9 (/ (cbrt (* (exp (* (log (/ -1 im)) -10)) 1/3600)) (* (* im im) (* im im))) (cbrt (* (exp (* (log (/ -1 im)) -10)) 1/3600)))) 72.770 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (* (* 0.5 (cos re)) (fma 40/3 (/ (cbrt (* (exp (* (log (/ -1 im)) -10)) 1/3600)) (* im im)) (fma 320/9 (/ (cbrt (* (exp (* (log (/ -1 im)) -10)) 1/3600)) (* (* im im) (* im im))) (cbrt (* (exp (* (log (/ -1 im)) -10)) 1/3600))))) (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) 72.770 * * * [progress]: adding candidates to table 74.027 * [progress]: [Phase 3 of 3] Extracting. 74.027 * * [regime]: Finding splitpoints for: (# # # # # # # # # # # #) 74.034 * * * [regime-changes]: Trying 4 branch expressions: (im re (cos re) (* 0.5 (cos re))) 74.034 * * * * [regimes]: Trying to branch on im from (# # # # # # # # # # # #) 74.142 * * * * [regimes]: Trying to branch on re from (# # # # # # # # # # # #) 74.253 * * * * [regimes]: Trying to branch on (cos re) from (# # # # # # # # # # # #) 74.334 * * * * [regimes]: Trying to branch on (* 0.5 (cos re)) from (# # # # # # # # # # # #) 74.411 * * * [regime]: Found split indices: #