0.003 * [progress]: [Phase 1 of 3] Setting up. 0.003 * * * [progress]: [1/2] Preparing points 0.350 * * * [progress]: [2/2] Setting up program. 0.356 * [progress]: [Phase 2 of 3] Improving. 0.356 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 0.357 * [simplify]: Simplifying (* (* 0.5 (cos re)) (- (exp (- 0 im)) (exp im))) 0.357 * * [simplify]: iters left: 6 (11 enodes) 0.403 * * [simplify]: iters left: 5 (44 enodes) 0.422 * * [simplify]: iters left: 4 (74 enodes) 0.447 * * [simplify]: iters left: 3 (155 enodes) 0.478 * * [simplify]: iters left: 2 (247 enodes) 0.569 * * [simplify]: iters left: 1 (343 enodes) 0.659 * * [simplify]: Extracting #0: cost 1 inf + 0 0.659 * * [simplify]: Extracting #1: cost 24 inf + 0 0.660 * * [simplify]: Extracting #2: cost 51 inf + 43 0.660 * * [simplify]: Extracting #3: cost 46 inf + 848 0.662 * * [simplify]: Extracting #4: cost 9 inf + 6026 0.664 * * [simplify]: Extracting #5: cost 0 inf + 8099 0.669 * [simplify]: Simplified to (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im)))) 0.669 * [simplify]: Simplified (2) to (λ (re im) (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im))))) 0.681 * * [progress]: iteration 1 / 4 0.681 * * * [progress]: picking best candidate 0.692 * * * * [pick]: Picked # 0.692 * * * [progress]: localizing error 0.717 * * * [progress]: generating rewritten candidates 0.717 * * * * [progress]: [ 1 / 2 ] rewriting at (2 2) 0.782 * * * * [progress]: [ 2 / 2 ] rewriting at (2) 0.924 * * * [progress]: generating series expansions 0.924 * * * * [progress]: [ 1 / 2 ] generating series at (2 2) 0.924 * [backup-simplify]: Simplify (- (exp (- 0 im)) (exp im)) into (- (exp (- im)) (exp im)) 0.924 * [approximate]: Taking taylor expansion of (- (exp (- im)) (exp im)) in (im) around 0 0.924 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in im 0.924 * [taylor]: Taking taylor expansion of (exp (- im)) in im 0.924 * [taylor]: Taking taylor expansion of (- im) in im 0.924 * [taylor]: Taking taylor expansion of im in im 0.924 * [backup-simplify]: Simplify 0 into 0 0.924 * [backup-simplify]: Simplify 1 into 1 0.925 * [backup-simplify]: Simplify (- 0) into 0 0.925 * [backup-simplify]: Simplify (- 1) into -1 0.926 * [backup-simplify]: Simplify (exp 0) into 1 0.926 * [taylor]: Taking taylor expansion of (exp im) in im 0.926 * [taylor]: Taking taylor expansion of im in im 0.926 * [backup-simplify]: Simplify 0 into 0 0.926 * [backup-simplify]: Simplify 1 into 1 0.926 * [backup-simplify]: Simplify (exp 0) into 1 0.926 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in im 0.926 * [taylor]: Taking taylor expansion of (exp (- im)) in im 0.926 * [taylor]: Taking taylor expansion of (- im) in im 0.926 * [taylor]: Taking taylor expansion of im in im 0.926 * [backup-simplify]: Simplify 0 into 0 0.926 * [backup-simplify]: Simplify 1 into 1 0.926 * [backup-simplify]: Simplify (- 0) into 0 0.927 * [backup-simplify]: Simplify (- 1) into -1 0.927 * [backup-simplify]: Simplify (exp 0) into 1 0.927 * [taylor]: Taking taylor expansion of (exp im) in im 0.927 * [taylor]: Taking taylor expansion of im in im 0.927 * [backup-simplify]: Simplify 0 into 0 0.927 * [backup-simplify]: Simplify 1 into 1 0.927 * [backup-simplify]: Simplify (exp 0) into 1 0.927 * [backup-simplify]: Simplify (- 1) into -1 0.928 * [backup-simplify]: Simplify (+ 1 -1) into 0 0.928 * [backup-simplify]: Simplify 0 into 0 0.928 * [backup-simplify]: Simplify (- 1) into -1 0.929 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 1) 1)))) into -1 0.930 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 0.931 * [backup-simplify]: Simplify (- 1) into -1 0.931 * [backup-simplify]: Simplify (+ -1 -1) into -2 0.931 * [backup-simplify]: Simplify -2 into -2 0.932 * [backup-simplify]: Simplify (- 1) into -1 0.932 * [backup-simplify]: Simplify (- 0) into 0 0.934 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 0.935 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 0.936 * [backup-simplify]: Simplify (- 1/2) into -1/2 0.936 * [backup-simplify]: Simplify (+ 1/2 -1/2) into 0 0.936 * [backup-simplify]: Simplify 0 into 0 0.937 * [backup-simplify]: Simplify (- 1) into -1 0.937 * [backup-simplify]: Simplify (- 1) into -1 0.937 * [backup-simplify]: Simplify (- 0) into 0 0.938 * [backup-simplify]: Simplify (- 0) into 0 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.942 * [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.943 * [backup-simplify]: Simplify (- 1/6) into -1/6 0.943 * [backup-simplify]: Simplify (+ -1/6 -1/6) into -1/3 0.944 * [backup-simplify]: Simplify -1/3 into -1/3 0.944 * [backup-simplify]: Simplify (- 1) into -1 0.944 * [backup-simplify]: Simplify (- 1) into -1 0.945 * [backup-simplify]: Simplify (- 0) into 0 0.945 * [backup-simplify]: Simplify (- 1) into -1 0.946 * [backup-simplify]: Simplify (- 0) into 0 0.946 * [backup-simplify]: Simplify (- 0) into 0 0.946 * [backup-simplify]: Simplify (- 0) into 0 0.951 * [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.955 * [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.956 * [backup-simplify]: Simplify (- 1/24) into -1/24 0.956 * [backup-simplify]: Simplify (+ 1/24 -1/24) into 0 0.956 * [backup-simplify]: Simplify 0 into 0 0.956 * [backup-simplify]: Simplify (- 1) into -1 0.957 * [backup-simplify]: Simplify (- 1) into -1 0.957 * [backup-simplify]: Simplify (- 0) into 0 0.957 * [backup-simplify]: Simplify (- 1) into -1 0.958 * [backup-simplify]: Simplify (- 0) into 0 0.958 * [backup-simplify]: Simplify (- 1) into -1 0.959 * [backup-simplify]: Simplify (- 0) into 0 0.959 * [backup-simplify]: Simplify (- 1) into -1 0.959 * [backup-simplify]: Simplify (- 0) into 0 0.960 * [backup-simplify]: Simplify (- 0) into 0 0.960 * [backup-simplify]: Simplify (- 0) into 0 0.960 * [backup-simplify]: Simplify (- 0) into 0 0.967 * [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.973 * [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.974 * [backup-simplify]: Simplify (- 1/120) into -1/120 0.974 * [backup-simplify]: Simplify (+ -1/120 -1/120) into -1/60 0.974 * [backup-simplify]: Simplify -1/60 into -1/60 0.974 * [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.975 * [backup-simplify]: Simplify (- (exp (- 0 (/ 1 im))) (exp (/ 1 im))) into (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0.975 * [approximate]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in (im) around 0 0.975 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in 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 (/ 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.975 * [backup-simplify]: Simplify (/ 1 1) into 1 0.976 * [backup-simplify]: Simplify (- 1) into -1 0.976 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 0.976 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.976 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.976 * [taylor]: Taking taylor expansion of im in im 0.976 * [backup-simplify]: Simplify 0 into 0 0.976 * [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 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in im 0.977 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 0.977 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 0.977 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.977 * [taylor]: Taking taylor expansion of im in im 0.977 * [backup-simplify]: Simplify 0 into 0 0.977 * [backup-simplify]: Simplify 1 into 1 0.977 * [backup-simplify]: Simplify (/ 1 1) into 1 0.977 * [backup-simplify]: Simplify (- 1) into -1 0.978 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 0.978 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.978 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.978 * [taylor]: Taking taylor expansion of im in im 0.978 * [backup-simplify]: Simplify 0 into 0 0.978 * [backup-simplify]: Simplify 1 into 1 0.978 * [backup-simplify]: Simplify (/ 1 1) into 1 0.978 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.978 * [backup-simplify]: Simplify (- (exp (/ 1 im))) into (- (exp (/ 1 im))) 0.979 * [backup-simplify]: Simplify (+ (exp (- (/ 1 im))) (- (exp (/ 1 im)))) into (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0.979 * [backup-simplify]: Simplify (- (exp (- (/ 1 im))) (exp (/ 1 im))) into (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0.979 * [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.980 * [backup-simplify]: Simplify (+ 0 0) into 0 0.980 * [backup-simplify]: Simplify 0 into 0 0.981 * [backup-simplify]: Simplify (- 0) into 0 0.981 * [backup-simplify]: Simplify (+ 0 0) into 0 0.981 * [backup-simplify]: Simplify 0 into 0 0.982 * [backup-simplify]: Simplify (- 0) into 0 0.982 * [backup-simplify]: Simplify (+ 0 0) into 0 0.982 * [backup-simplify]: Simplify 0 into 0 0.982 * [backup-simplify]: Simplify (- 0) into 0 0.983 * [backup-simplify]: Simplify (+ 0 0) into 0 0.983 * [backup-simplify]: Simplify 0 into 0 0.983 * [backup-simplify]: Simplify (- 0) into 0 0.984 * [backup-simplify]: Simplify (+ 0 0) into 0 0.984 * [backup-simplify]: Simplify 0 into 0 0.984 * [backup-simplify]: Simplify (- (exp (- (/ 1 (/ 1 im)))) (exp (/ 1 (/ 1 im)))) into (- (exp (- im)) (exp im)) 0.985 * [backup-simplify]: Simplify (- (exp (- 0 (/ 1 (- im)))) (exp (/ 1 (- im)))) into (- (exp (/ 1 im)) (exp (/ -1 im))) 0.985 * [approximate]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in (im) around 0 0.985 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in im 0.985 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.985 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.985 * [taylor]: Taking taylor expansion of im in im 0.985 * [backup-simplify]: Simplify 0 into 0 0.985 * [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 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.985 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.985 * [taylor]: Taking taylor expansion of -1 in im 0.985 * [backup-simplify]: Simplify -1 into -1 0.985 * [taylor]: Taking taylor expansion of im in im 0.985 * [backup-simplify]: Simplify 0 into 0 0.985 * [backup-simplify]: Simplify 1 into 1 0.986 * [backup-simplify]: Simplify (/ -1 1) into -1 0.986 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.986 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in im 0.986 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.986 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.986 * [taylor]: Taking taylor expansion of im in im 0.986 * [backup-simplify]: Simplify 0 into 0 0.986 * [backup-simplify]: Simplify 1 into 1 0.986 * [backup-simplify]: Simplify (/ 1 1) into 1 0.987 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.987 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.987 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.987 * [taylor]: Taking taylor expansion of -1 in im 0.987 * [backup-simplify]: Simplify -1 into -1 0.987 * [taylor]: Taking taylor expansion of im in im 0.987 * [backup-simplify]: Simplify 0 into 0 0.987 * [backup-simplify]: Simplify 1 into 1 0.987 * [backup-simplify]: Simplify (/ -1 1) into -1 0.987 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.987 * [backup-simplify]: Simplify (- (exp (/ -1 im))) into (- (exp (/ -1 im))) 0.988 * [backup-simplify]: Simplify (+ (exp (/ 1 im)) (- (exp (/ -1 im)))) into (- (exp (/ 1 im)) (exp (/ -1 im))) 0.988 * [backup-simplify]: Simplify (- (exp (/ 1 im)) (exp (/ -1 im))) into (- (exp (/ 1 im)) (exp (/ -1 im))) 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.990 * [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 (- 0) into 0 0.991 * [backup-simplify]: Simplify (+ 0 0) into 0 0.991 * [backup-simplify]: Simplify 0 into 0 0.991 * [backup-simplify]: Simplify (- 0) into 0 0.991 * [backup-simplify]: Simplify (+ 0 0) into 0 0.991 * [backup-simplify]: Simplify 0 into 0 0.992 * [backup-simplify]: Simplify (- 0) into 0 0.992 * [backup-simplify]: Simplify (+ 0 0) into 0 0.992 * [backup-simplify]: Simplify 0 into 0 0.992 * [backup-simplify]: Simplify (- (exp (/ 1 (/ 1 (- im)))) (exp (/ -1 (/ 1 (- im))))) into (- (exp (* -1 im)) (exp im)) 0.993 * * * * [progress]: [ 2 / 2 ] generating series at (2) 0.993 * [backup-simplify]: Simplify (* (* 0.5 (cos re)) (- (exp (- 0 im)) (exp im))) into (* 0.5 (* (- (exp (- im)) (exp im)) (cos re))) 0.993 * [approximate]: Taking taylor expansion of (* 0.5 (* (- (exp (- im)) (exp im)) (cos re))) in (re im) around 0 0.993 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (- im)) (exp im)) (cos re))) 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)) (cos re)) in im 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.993 * [backup-simplify]: Simplify 0 into 0 0.993 * [backup-simplify]: Simplify 1 into 1 0.993 * [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.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 (cos re) in im 0.994 * [taylor]: Taking taylor expansion of re in im 0.994 * [backup-simplify]: Simplify re into re 0.994 * [backup-simplify]: Simplify (cos re) into (cos re) 0.994 * [backup-simplify]: Simplify (sin re) into (sin re) 0.994 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (- im)) (exp im)) (cos re))) in re 0.994 * [taylor]: Taking taylor expansion of 0.5 in re 0.994 * [backup-simplify]: Simplify 0.5 into 0.5 0.994 * [taylor]: Taking taylor expansion of (* (- (exp (- im)) (exp im)) (cos re)) in re 0.994 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in re 0.994 * [taylor]: Taking taylor expansion of (exp (- im)) in re 0.994 * [taylor]: Taking taylor expansion of (- im) in re 0.994 * [taylor]: Taking taylor expansion of im in re 0.994 * [backup-simplify]: Simplify im into im 0.995 * [backup-simplify]: Simplify (- im) into (- im) 0.995 * [backup-simplify]: Simplify (- im) into (- im) 0.995 * [backup-simplify]: Simplify (exp (- im)) into (exp (- im)) 0.995 * [taylor]: Taking taylor expansion of (exp im) in re 0.995 * [taylor]: Taking taylor expansion of im in re 0.995 * [backup-simplify]: Simplify im into im 0.995 * [backup-simplify]: Simplify (exp im) into (exp im) 0.995 * [taylor]: Taking taylor expansion of (cos re) in re 0.995 * [taylor]: Taking taylor expansion of re in re 0.995 * [backup-simplify]: Simplify 0 into 0 0.995 * [backup-simplify]: Simplify 1 into 1 0.995 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (- im)) (exp im)) (cos re))) in re 0.995 * [taylor]: Taking taylor expansion of 0.5 in re 0.995 * [backup-simplify]: Simplify 0.5 into 0.5 0.995 * [taylor]: Taking taylor expansion of (* (- (exp (- im)) (exp im)) (cos re)) in re 0.995 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in re 0.995 * [taylor]: Taking taylor expansion of (exp (- im)) in re 0.995 * [taylor]: Taking taylor expansion of (- im) in re 0.995 * [taylor]: Taking taylor expansion of im in re 0.995 * [backup-simplify]: Simplify im into im 0.995 * [backup-simplify]: Simplify (- im) into (- im) 0.995 * [backup-simplify]: Simplify (- im) into (- im) 0.995 * [backup-simplify]: Simplify (exp (- im)) into (exp (- im)) 0.995 * [taylor]: Taking taylor expansion of (exp im) in re 0.995 * [taylor]: Taking taylor expansion of im in re 0.995 * [backup-simplify]: Simplify im into im 0.995 * [backup-simplify]: Simplify (exp im) into (exp im) 0.995 * [taylor]: Taking taylor expansion of (cos re) in re 0.995 * [taylor]: Taking taylor expansion of re in re 0.995 * [backup-simplify]: Simplify 0 into 0 0.995 * [backup-simplify]: Simplify 1 into 1 0.995 * [backup-simplify]: Simplify (- (exp im)) into (- (exp im)) 0.996 * [backup-simplify]: Simplify (+ (exp (- im)) (- (exp im))) into (- (exp (- im)) (exp im)) 0.996 * [backup-simplify]: Simplify (* (- (exp (- im)) (exp im)) 1) into (- (exp (- im)) (exp im)) 0.996 * [backup-simplify]: Simplify (* 0.5 (- (exp (- im)) (exp im))) into (* 0.5 (- (exp (- im)) (exp im))) 0.996 * [taylor]: Taking taylor expansion of (* 0.5 (- (exp (- im)) (exp im))) in im 0.996 * [taylor]: Taking taylor expansion of 0.5 in im 0.996 * [backup-simplify]: Simplify 0.5 into 0.5 0.996 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in im 0.996 * [taylor]: Taking taylor expansion of (exp (- im)) in im 0.996 * [taylor]: Taking taylor expansion of (- im) in im 0.996 * [taylor]: Taking taylor expansion of im in im 0.996 * [backup-simplify]: Simplify 0 into 0 0.996 * [backup-simplify]: Simplify 1 into 1 1.001 * [backup-simplify]: Simplify (- 0) into 0 1.002 * [backup-simplify]: Simplify (- 1) into -1 1.002 * [backup-simplify]: Simplify (exp 0) into 1 1.002 * [taylor]: Taking taylor expansion of (exp im) in im 1.002 * [taylor]: Taking taylor expansion of im in im 1.002 * [backup-simplify]: Simplify 0 into 0 1.002 * [backup-simplify]: Simplify 1 into 1 1.002 * [backup-simplify]: Simplify (exp 0) into 1 1.003 * [backup-simplify]: Simplify (- 1) into -1 1.003 * [backup-simplify]: Simplify (+ 1 -1) into 0 1.003 * [backup-simplify]: Simplify (* 0.5 0) into 0 1.003 * [backup-simplify]: Simplify 0 into 0 1.004 * [backup-simplify]: Simplify (+ 0) into 0 1.004 * [backup-simplify]: Simplify (- im) into (- im) 1.005 * [backup-simplify]: Simplify (- 0) into 0 1.006 * [backup-simplify]: Simplify (* (exp (- im)) (+ (* (/ (pow 0 1) 1)))) into 0 1.006 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 1) 1)))) into 0 1.007 * [backup-simplify]: Simplify (- 0) into 0 1.007 * [backup-simplify]: Simplify (+ 0 0) into 0 1.008 * [backup-simplify]: Simplify (+ (* (- (exp (- im)) (exp im)) 0) (* 0 1)) into 0 1.008 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (- (exp (- im)) (exp im)))) into 0 1.008 * [taylor]: Taking taylor expansion of 0 in im 1.008 * [backup-simplify]: Simplify 0 into 0 1.009 * [backup-simplify]: Simplify 0 into 0 1.009 * [backup-simplify]: Simplify (- 1) into -1 1.010 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 1) 1)))) into -1 1.011 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1.011 * [backup-simplify]: Simplify (- 1) into -1 1.012 * [backup-simplify]: Simplify (+ -1 -1) into -2 1.013 * [backup-simplify]: Simplify (+ (* 0.5 -2) (* 0 0)) into (- 1.0) 1.014 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 1.015 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 2) 2)) 0) into -1/2 1.015 * [backup-simplify]: Simplify (- im) into (- im) 1.015 * [backup-simplify]: Simplify (- 0) into 0 1.016 * [backup-simplify]: Simplify (- 0) into 0 1.017 * [backup-simplify]: Simplify (* (exp (- im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1.018 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1.019 * [backup-simplify]: Simplify (- 0) into 0 1.019 * [backup-simplify]: Simplify (+ 0 0) into 0 1.020 * [backup-simplify]: Simplify (+ (* (- (exp (- im)) (exp im)) -1/2) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (exp im)) (* 1/2 (exp (- im)))) 1.020 * [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.020 * [taylor]: Taking taylor expansion of (- (* 0.25 (exp im)) (* 0.25 (exp (- im)))) in im 1.020 * [taylor]: Taking taylor expansion of (* 0.25 (exp im)) in im 1.020 * [taylor]: Taking taylor expansion of 0.25 in im 1.020 * [backup-simplify]: Simplify 0.25 into 0.25 1.020 * [taylor]: Taking taylor expansion of (exp im) in im 1.020 * [taylor]: Taking taylor expansion of im in im 1.020 * [backup-simplify]: Simplify 0 into 0 1.020 * [backup-simplify]: Simplify 1 into 1 1.020 * [backup-simplify]: Simplify (exp 0) into 1 1.020 * [taylor]: Taking taylor expansion of (* 0.25 (exp (- im))) in im 1.021 * [taylor]: Taking taylor expansion of 0.25 in im 1.021 * [backup-simplify]: Simplify 0.25 into 0.25 1.021 * [taylor]: Taking taylor expansion of (exp (- im)) in im 1.021 * [taylor]: Taking taylor expansion of (- im) in im 1.021 * [taylor]: Taking taylor expansion of im in im 1.021 * [backup-simplify]: Simplify 0 into 0 1.021 * [backup-simplify]: Simplify 1 into 1 1.021 * [backup-simplify]: Simplify (- 0) into 0 1.021 * [backup-simplify]: Simplify (- 1) into -1 1.021 * [backup-simplify]: Simplify (exp 0) into 1 1.022 * [backup-simplify]: Simplify (* 0.25 1) into 0.25 1.022 * [backup-simplify]: Simplify (* 0.25 1) into 0.25 1.022 * [backup-simplify]: Simplify (- 0.25) into (- 0.25) 1.023 * [backup-simplify]: Simplify (+ 0.25 (- 0.25)) into 0 1.023 * [backup-simplify]: Simplify 0 into 0 1.023 * [backup-simplify]: Simplify 0 into 0 1.024 * [backup-simplify]: Simplify (- 1) into -1 1.024 * [backup-simplify]: Simplify (- 0) into 0 1.026 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1.027 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1.028 * [backup-simplify]: Simplify (- 1/2) into -1/2 1.028 * [backup-simplify]: Simplify (+ 1/2 -1/2) into 0 1.029 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 -2) (* 0 0))) into 0 1.029 * [backup-simplify]: Simplify 0 into 0 1.030 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 1 1) 1) (/ (pow 0 1) 1)) 0) into 0 1.031 * [backup-simplify]: Simplify (- im) into (- im) 1.031 * [backup-simplify]: Simplify (- 0) into 0 1.031 * [backup-simplify]: Simplify (- 0) into 0 1.032 * [backup-simplify]: Simplify (- 0) into 0 1.032 * [backup-simplify]: Simplify (- 0) into 0 1.033 * [backup-simplify]: Simplify (* (exp (- im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 1.035 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 1.035 * [backup-simplify]: Simplify (- 0) into 0 1.036 * [backup-simplify]: Simplify (+ 0 0) into 0 1.037 * [backup-simplify]: Simplify (+ (* (- (exp (- im)) (exp im)) 0) (+ (* 0 -1/2) (+ (* 0 0) (* 0 1)))) into 0 1.038 * [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.038 * [taylor]: Taking taylor expansion of 0 in im 1.038 * [backup-simplify]: Simplify 0 into 0 1.038 * [backup-simplify]: Simplify 0 into 0 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.040 * [backup-simplify]: Simplify (- 1) into -1 1.041 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 1) 1)))) into -1 1.043 * [backup-simplify]: Simplify (+ (* 0.25 -1) (* 0 1)) into (- 0.25) 1.043 * [backup-simplify]: Simplify (- (- 0.25)) into 0.25 1.044 * [backup-simplify]: Simplify (+ 0.25 0.25) into 0.5 1.044 * [backup-simplify]: Simplify 0.5 into 0.5 1.044 * [backup-simplify]: Simplify 0 into 0 1.044 * [backup-simplify]: Simplify (- 1) into -1 1.045 * [backup-simplify]: Simplify (- 1) into -1 1.045 * [backup-simplify]: Simplify (- 0) into 0 1.045 * [backup-simplify]: Simplify (- 0) into 0 1.047 * [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.050 * [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.053 * [backup-simplify]: Simplify (- 0.16666666666666666) into (- 0.16666666666666666) 1.054 * [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.055 * [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.056 * [backup-simplify]: Simplify (/ 1 1) into 1 1.056 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1.056 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 1.056 * [taylor]: Taking taylor expansion of (/ 1 re) in im 1.056 * [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.057 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 1.057 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 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 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 (exp (/ 1 im)) into (exp (/ 1 im)) 1.057 * [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.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 (/ 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 (- (/ 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.059 * [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.059 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 1.059 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.059 * [taylor]: Taking taylor expansion of im in im 1.059 * [backup-simplify]: Simplify 0 into 0 1.059 * [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.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.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.061 * [backup-simplify]: Simplify (+ (exp (- (/ 1 im))) (- (exp (/ 1 im)))) into (- (exp (- (/ 1 im))) (exp (/ 1 im))) 1.061 * [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.062 * [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.065 * [backup-simplify]: Simplify (- 0) into 0 1.065 * [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.066 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))))) into 0 1.066 * [taylor]: Taking taylor expansion of 0 in im 1.066 * [backup-simplify]: Simplify 0 into 0 1.066 * [backup-simplify]: Simplify 0 into 0 1.067 * [backup-simplify]: Simplify (+ 0) into 0 1.067 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 1)) into 0 1.067 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 1.068 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1.069 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 0)) into 0 1.069 * [backup-simplify]: Simplify (- 0) into 0 1.069 * [backup-simplify]: Simplify (+ 0 0) into 0 1.069 * [backup-simplify]: Simplify (- 0) into 0 1.070 * [backup-simplify]: Simplify (+ 0 0) into 0 1.070 * [backup-simplify]: Simplify (+ (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0) (* 0 (cos (/ 1 re)))) into 0 1.071 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))))) into 0 1.071 * [backup-simplify]: Simplify 0 into 0 1.071 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 1.071 * [backup-simplify]: Simplify (- 0) into 0 1.071 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 1.071 * [backup-simplify]: Simplify (- 0) into 0 1.073 * [backup-simplify]: Simplify (* (exp (- (/ 1 im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1.073 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) 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 (- 0) into 0 1.075 * [backup-simplify]: Simplify (+ 0 0) into 0 1.075 * [backup-simplify]: Simplify (+ (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0) (+ (* 0 0) (* 0 (cos (/ 1 re))))) into 0 1.076 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))))) into 0 1.076 * [taylor]: Taking taylor expansion of 0 in im 1.076 * [backup-simplify]: Simplify 0 into 0 1.076 * [backup-simplify]: Simplify 0 into 0 1.076 * [backup-simplify]: Simplify 0 into 0 1.077 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1.077 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 1.077 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 1.078 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1.078 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 1.078 * [backup-simplify]: Simplify (- 0) into 0 1.079 * [backup-simplify]: Simplify (+ 0 0) into 0 1.079 * [backup-simplify]: Simplify (- 0) into 0 1.079 * [backup-simplify]: Simplify (+ 0 0) into 0 1.079 * [backup-simplify]: Simplify (+ (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0) (+ (* 0 0) (* 0 (cos (/ 1 re))))) into 0 1.080 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))))) into 0 1.080 * [backup-simplify]: Simplify 0 into 0 1.080 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 1.080 * [backup-simplify]: Simplify (- 0) into 0 1.081 * [backup-simplify]: Simplify (- 0) into 0 1.081 * [backup-simplify]: Simplify (- 0) into 0 1.081 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 1.081 * [backup-simplify]: Simplify (- 0) into 0 1.082 * [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.082 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 1.083 * [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.084 * [backup-simplify]: Simplify (- 0) into 0 1.084 * [backup-simplify]: Simplify (+ 0 0) into 0 1.085 * [backup-simplify]: Simplify (+ (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cos (/ 1 re)))))) into 0 1.086 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))))))) into 0 1.086 * [taylor]: Taking taylor expansion of 0 in im 1.086 * [backup-simplify]: Simplify 0 into 0 1.086 * [backup-simplify]: Simplify 0 into 0 1.086 * [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.086 * [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.086 * [approximate]: Taking taylor expansion of (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) in (re im) around 0 1.086 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) in im 1.086 * [taylor]: Taking taylor expansion of 0.5 in im 1.086 * [backup-simplify]: Simplify 0.5 into 0.5 1.086 * [taylor]: Taking taylor expansion of (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) in im 1.086 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in im 1.086 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1.086 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.086 * [taylor]: Taking taylor expansion of im in im 1.086 * [backup-simplify]: Simplify 0 into 0 1.086 * [backup-simplify]: Simplify 1 into 1 1.086 * [backup-simplify]: Simplify (/ 1 1) into 1 1.086 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1.086 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1.086 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1.086 * [taylor]: Taking taylor expansion of -1 in im 1.086 * [backup-simplify]: Simplify -1 into -1 1.086 * [taylor]: Taking taylor expansion of im in im 1.086 * [backup-simplify]: Simplify 0 into 0 1.086 * [backup-simplify]: Simplify 1 into 1 1.087 * [backup-simplify]: Simplify (/ -1 1) into -1 1.087 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1.087 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 1.087 * [taylor]: Taking taylor expansion of (/ -1 re) in im 1.087 * [taylor]: Taking taylor expansion of -1 in im 1.087 * [backup-simplify]: Simplify -1 into -1 1.087 * [taylor]: Taking taylor expansion of re in im 1.087 * [backup-simplify]: Simplify re into re 1.087 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 1.087 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 1.087 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 1.087 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) in re 1.087 * [taylor]: Taking taylor expansion of 0.5 in re 1.087 * [backup-simplify]: Simplify 0.5 into 0.5 1.087 * [taylor]: Taking taylor expansion of (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) in re 1.087 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in re 1.087 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 1.087 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1.087 * [taylor]: Taking taylor expansion of im in re 1.087 * [backup-simplify]: Simplify im into im 1.087 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 1.087 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1.087 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 1.087 * [taylor]: Taking taylor expansion of (/ -1 im) in re 1.087 * [taylor]: Taking taylor expansion of -1 in re 1.087 * [backup-simplify]: Simplify -1 into -1 1.087 * [taylor]: Taking taylor expansion of im in re 1.087 * [backup-simplify]: Simplify im into im 1.087 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 1.087 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1.087 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 1.087 * [taylor]: Taking taylor expansion of (/ -1 re) in re 1.087 * [taylor]: Taking taylor expansion of -1 in re 1.087 * [backup-simplify]: Simplify -1 into -1 1.087 * [taylor]: Taking taylor expansion of re in re 1.087 * [backup-simplify]: Simplify 0 into 0 1.087 * [backup-simplify]: Simplify 1 into 1 1.088 * [backup-simplify]: Simplify (/ -1 1) into -1 1.088 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 1.088 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) in re 1.088 * [taylor]: Taking taylor expansion of 0.5 in re 1.088 * [backup-simplify]: Simplify 0.5 into 0.5 1.088 * [taylor]: Taking taylor expansion of (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) in re 1.088 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in re 1.088 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 1.088 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1.088 * [taylor]: Taking taylor expansion of im in re 1.088 * [backup-simplify]: Simplify im into im 1.088 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 1.088 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1.088 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 1.088 * [taylor]: Taking taylor expansion of (/ -1 im) in re 1.088 * [taylor]: Taking taylor expansion of -1 in re 1.088 * [backup-simplify]: Simplify -1 into -1 1.088 * [taylor]: Taking taylor expansion of im in re 1.088 * [backup-simplify]: Simplify im into im 1.088 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 1.088 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1.088 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 1.088 * [taylor]: Taking taylor expansion of (/ -1 re) in re 1.088 * [taylor]: Taking taylor expansion of -1 in re 1.088 * [backup-simplify]: Simplify -1 into -1 1.088 * [taylor]: Taking taylor expansion of re in re 1.088 * [backup-simplify]: Simplify 0 into 0 1.088 * [backup-simplify]: Simplify 1 into 1 1.089 * [backup-simplify]: Simplify (/ -1 1) into -1 1.089 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 1.089 * [backup-simplify]: Simplify (- (exp (/ -1 im))) into (- (exp (/ -1 im))) 1.089 * [backup-simplify]: Simplify (+ (exp (/ 1 im)) (- (exp (/ -1 im)))) into (- (exp (/ 1 im)) (exp (/ -1 im))) 1.089 * [backup-simplify]: Simplify (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) into (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) 1.089 * [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.089 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) in im 1.089 * [taylor]: Taking taylor expansion of 0.5 in im 1.089 * [backup-simplify]: Simplify 0.5 into 0.5 1.089 * [taylor]: Taking taylor expansion of (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) in im 1.089 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in im 1.089 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1.089 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.089 * [taylor]: Taking taylor expansion of im in im 1.089 * [backup-simplify]: Simplify 0 into 0 1.089 * [backup-simplify]: Simplify 1 into 1 1.089 * [backup-simplify]: Simplify (/ 1 1) into 1 1.089 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1.089 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1.089 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1.089 * [taylor]: Taking taylor expansion of -1 in im 1.089 * [backup-simplify]: Simplify -1 into -1 1.090 * [taylor]: Taking taylor expansion of im in im 1.090 * [backup-simplify]: Simplify 0 into 0 1.090 * [backup-simplify]: Simplify 1 into 1 1.090 * [backup-simplify]: Simplify (/ -1 1) into -1 1.090 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1.090 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 1.090 * [taylor]: Taking taylor expansion of (/ -1 re) in im 1.090 * [taylor]: Taking taylor expansion of -1 in im 1.090 * [backup-simplify]: Simplify -1 into -1 1.090 * [taylor]: Taking taylor expansion of re in im 1.090 * [backup-simplify]: Simplify re into re 1.090 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 1.090 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 1.090 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 1.090 * [backup-simplify]: Simplify (- (exp (/ -1 im))) into (- (exp (/ -1 im))) 1.090 * [backup-simplify]: Simplify (+ (exp (/ 1 im)) (- (exp (/ -1 im)))) into (- (exp (/ 1 im)) (exp (/ -1 im))) 1.090 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 1.090 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 1.091 * [backup-simplify]: Simplify (- 0) into 0 1.091 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 1.091 * [backup-simplify]: Simplify (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) into (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) 1.091 * [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.091 * [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.091 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 1.091 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 1.092 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 1.092 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 1.092 * [backup-simplify]: Simplify (- 0) into 0 1.093 * [backup-simplify]: Simplify (+ 0 0) into 0 1.093 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 im)) (exp (/ -1 im))) 0) (* 0 (cos (/ -1 re)))) into 0 1.093 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))))) into 0 1.093 * [taylor]: Taking taylor expansion of 0 in im 1.093 * [backup-simplify]: Simplify 0 into 0 1.093 * [backup-simplify]: Simplify 0 into 0 1.094 * [backup-simplify]: Simplify (+ 0) into 0 1.094 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 1)) into 0 1.094 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 1.094 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1.095 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 0)) into 0 1.095 * [backup-simplify]: Simplify (- 0) into 0 1.095 * [backup-simplify]: Simplify (+ 0 0) into 0 1.095 * [backup-simplify]: Simplify (- 0) into 0 1.096 * [backup-simplify]: Simplify (+ 0 0) into 0 1.096 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 im)) (exp (/ -1 im))) 0) (* 0 (cos (/ -1 re)))) into 0 1.096 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))))) into 0 1.096 * [backup-simplify]: Simplify 0 into 0 1.096 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 1.097 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1.097 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 1.098 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1.098 * [backup-simplify]: Simplify (- 0) into 0 1.098 * [backup-simplify]: Simplify (+ 0 0) into 0 1.099 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 im)) (exp (/ -1 im))) 0) (+ (* 0 0) (* 0 (cos (/ -1 re))))) into 0 1.099 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))))) into 0 1.099 * [taylor]: Taking taylor expansion of 0 in im 1.099 * [backup-simplify]: Simplify 0 into 0 1.099 * [backup-simplify]: Simplify 0 into 0 1.100 * [backup-simplify]: Simplify 0 into 0 1.100 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1.100 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 1.101 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 1.101 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1.101 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 1.102 * [backup-simplify]: Simplify (- 0) into 0 1.102 * [backup-simplify]: Simplify (+ 0 0) into 0 1.102 * [backup-simplify]: Simplify (- 0) into 0 1.102 * [backup-simplify]: Simplify (+ 0 0) into 0 1.103 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 im)) (exp (/ -1 im))) 0) (+ (* 0 0) (* 0 (cos (/ -1 re))))) into 0 1.103 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))))) into 0 1.103 * [backup-simplify]: Simplify 0 into 0 1.103 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 1.104 * [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.104 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 1.105 * [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.106 * [backup-simplify]: Simplify (- 0) into 0 1.106 * [backup-simplify]: Simplify (+ 0 0) into 0 1.106 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 im)) (exp (/ -1 im))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cos (/ -1 re)))))) into 0 1.107 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))))))) into 0 1.107 * [taylor]: Taking taylor expansion of 0 in im 1.107 * [backup-simplify]: Simplify 0 into 0 1.107 * [backup-simplify]: Simplify 0 into 0 1.107 * [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.107 * * * [progress]: simplifying candidates 1.107 * * * * [progress]: [ 1 / 192 ] simplifiying candidate # 1.108 * [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.108 * * [simplify]: iters left: 6 (19 enodes) 1.113 * * [simplify]: iters left: 5 (74 enodes) 1.138 * * [simplify]: iters left: 4 (110 enodes) 1.154 * * [simplify]: iters left: 3 (148 enodes) 1.177 * * [simplify]: iters left: 2 (259 enodes) 1.242 * * [simplify]: Extracting #0: cost 1 inf + 0 1.242 * * [simplify]: Extracting #1: cost 11 inf + 0 1.242 * * [simplify]: Extracting #2: cost 82 inf + 0 1.243 * * [simplify]: Extracting #3: cost 124 inf + 1225 1.244 * * [simplify]: Extracting #4: cost 87 inf + 13383 1.248 * * [simplify]: Extracting #5: cost 22 inf + 35432 1.253 * * [simplify]: Extracting #6: cost 1 inf + 45182 1.258 * * [simplify]: Extracting #7: cost 0 inf + 45664 1.265 * [simplify]: Simplified to (- (exp (- (- im im) im)) (exp im)) 1.265 * [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.266 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 1.266 * * [simplify]: iters left: 6 (7 enodes) 1.269 * * [simplify]: iters left: 5 (26 enodes) 1.275 * * [simplify]: iters left: 4 (42 enodes) 1.284 * * [simplify]: iters left: 3 (83 enodes) 1.302 * * [simplify]: iters left: 2 (133 enodes) 1.339 * * [simplify]: iters left: 1 (202 enodes) 1.403 * * [simplify]: Extracting #0: cost 1 inf + 0 1.403 * * [simplify]: Extracting #1: cost 0 inf + 1 1.403 * [simplify]: Simplified to 0 1.403 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- (- im im) im)) (exp im)) 0))) 1.403 * * * * [progress]: [ 2 / 192 ] simplifiying candidate # 1.403 * [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.404 * * [simplify]: iters left: 6 (18 enodes) 1.408 * * [simplify]: iters left: 5 (66 enodes) 1.423 * * [simplify]: iters left: 4 (92 enodes) 1.435 * * [simplify]: iters left: 3 (112 enodes) 1.464 * * [simplify]: iters left: 2 (181 enodes) 1.515 * * [simplify]: iters left: 1 (345 enodes) 1.673 * * [simplify]: Extracting #0: cost 1 inf + 0 1.673 * * [simplify]: Extracting #1: cost 8 inf + 0 1.673 * * [simplify]: Extracting #2: cost 56 inf + 1 1.674 * * [simplify]: Extracting #3: cost 121 inf + 991 1.677 * * [simplify]: Extracting #4: cost 103 inf + 10367 1.687 * * [simplify]: Extracting #5: cost 16 inf + 39971 1.699 * * [simplify]: Extracting #6: cost 1 inf + 45487 1.710 * * [simplify]: Extracting #7: cost 0 inf + 45891 1.715 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 1.715 * [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.716 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 1.716 * * [simplify]: iters left: 5 (6 enodes) 1.717 * * [simplify]: iters left: 4 (18 enodes) 1.720 * * [simplify]: iters left: 3 (26 enodes) 1.723 * * [simplify]: iters left: 2 (34 enodes) 1.728 * * [simplify]: iters left: 1 (36 enodes) 1.732 * * [simplify]: Extracting #0: cost 1 inf + 0 1.732 * * [simplify]: Extracting #1: cost 0 inf + 1 1.732 * [simplify]: Simplified to 0 1.732 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 1.732 * * * * [progress]: [ 3 / 192 ] simplifiying candidate # 1.732 * [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.732 * * [simplify]: iters left: 6 (18 enodes) 1.737 * * [simplify]: iters left: 5 (70 enodes) 1.758 * * [simplify]: iters left: 4 (98 enodes) 1.784 * * [simplify]: iters left: 3 (122 enodes) 1.803 * * [simplify]: iters left: 2 (189 enodes) 1.844 * * [simplify]: iters left: 1 (359 enodes) 2.008 * * [simplify]: Extracting #0: cost 1 inf + 0 2.008 * * [simplify]: Extracting #1: cost 7 inf + 0 2.009 * * [simplify]: Extracting #2: cost 56 inf + 2 2.009 * * [simplify]: Extracting #3: cost 131 inf + 931 2.013 * * [simplify]: Extracting #4: cost 119 inf + 10498 2.022 * * [simplify]: Extracting #5: cost 36 inf + 39103 2.036 * * [simplify]: Extracting #6: cost 2 inf + 52763 2.045 * * [simplify]: Extracting #7: cost 0 inf + 53134 2.053 * * [simplify]: Extracting #8: cost 0 inf + 53095 2.060 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 2.060 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 2.060 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 2.060 * * [simplify]: iters left: 4 (6 enodes) 2.062 * * [simplify]: iters left: 3 (21 enodes) 2.067 * * [simplify]: iters left: 2 (31 enodes) 2.074 * * [simplify]: iters left: 1 (35 enodes) 2.084 * * [simplify]: Extracting #0: cost 1 inf + 0 2.084 * * [simplify]: Extracting #1: cost 7 inf + 0 2.085 * * [simplify]: Extracting #2: cost 7 inf + 3 2.085 * * [simplify]: Extracting #3: cost 2 inf + 370 2.085 * * [simplify]: Extracting #4: cost 0 inf + 592 2.085 * [simplify]: Simplified to (* (exp im) 0) 2.085 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 2.085 * * * * [progress]: [ 4 / 192 ] simplifiying candidate # 2.086 * [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.086 * * [simplify]: iters left: 6 (18 enodes) 2.095 * * [simplify]: iters left: 5 (65 enodes) 2.111 * * [simplify]: iters left: 4 (101 enodes) 2.126 * * [simplify]: iters left: 3 (146 enodes) 2.158 * * [simplify]: iters left: 2 (274 enodes) 2.272 * * [simplify]: Extracting #0: cost 1 inf + 0 2.272 * * [simplify]: Extracting #1: cost 10 inf + 0 2.272 * * [simplify]: Extracting #2: cost 57 inf + 1 2.273 * * [simplify]: Extracting #3: cost 113 inf + 792 2.276 * * [simplify]: Extracting #4: cost 89 inf + 6813 2.279 * * [simplify]: Extracting #5: cost 36 inf + 24632 2.283 * * [simplify]: Extracting #6: cost 1 inf + 43033 2.288 * * [simplify]: Extracting #7: cost 0 inf + 43635 2.293 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 2.293 * [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.293 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 2.293 * * [simplify]: iters left: 6 (7 enodes) 2.295 * * [simplify]: iters left: 5 (26 enodes) 2.300 * * [simplify]: iters left: 4 (42 enodes) 2.308 * * [simplify]: iters left: 3 (83 enodes) 2.337 * * [simplify]: iters left: 2 (133 enodes) 2.363 * * [simplify]: iters left: 1 (202 enodes) 2.399 * * [simplify]: Extracting #0: cost 1 inf + 0 2.399 * * [simplify]: Extracting #1: cost 0 inf + 1 2.399 * [simplify]: Simplified to 0 2.399 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 2.400 * * * * [progress]: [ 5 / 192 ] simplifiying candidate # 2.400 * [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.400 * * [simplify]: iters left: 6 (17 enodes) 2.404 * * [simplify]: iters left: 5 (56 enodes) 2.422 * * [simplify]: iters left: 4 (80 enodes) 2.447 * * [simplify]: iters left: 3 (107 enodes) 2.470 * * [simplify]: iters left: 2 (170 enodes) 2.518 * * [simplify]: iters left: 1 (329 enodes) 2.651 * * [simplify]: Extracting #0: cost 1 inf + 0 2.651 * * [simplify]: Extracting #1: cost 16 inf + 0 2.651 * * [simplify]: Extracting #2: cost 90 inf + 1 2.652 * * [simplify]: Extracting #3: cost 154 inf + 2001 2.654 * * [simplify]: Extracting #4: cost 106 inf + 9321 2.658 * * [simplify]: Extracting #5: cost 59 inf + 22782 2.667 * * [simplify]: Extracting #6: cost 17 inf + 47199 2.682 * * [simplify]: Extracting #7: cost 3 inf + 56912 2.691 * * [simplify]: Extracting #8: cost 0 inf + 59389 2.702 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 2.702 * [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.702 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 2.702 * * [simplify]: iters left: 5 (6 enodes) 2.703 * * [simplify]: iters left: 4 (18 enodes) 2.706 * * [simplify]: iters left: 3 (26 enodes) 2.709 * * [simplify]: iters left: 2 (34 enodes) 2.714 * * [simplify]: iters left: 1 (36 enodes) 2.718 * * [simplify]: Extracting #0: cost 1 inf + 0 2.718 * * [simplify]: Extracting #1: cost 0 inf + 1 2.718 * [simplify]: Simplified to 0 2.718 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 2.718 * * * * [progress]: [ 6 / 192 ] simplifiying candidate # 2.719 * [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.719 * * [simplify]: iters left: 6 (17 enodes) 2.725 * * [simplify]: iters left: 5 (60 enodes) 2.736 * * [simplify]: iters left: 4 (86 enodes) 2.747 * * [simplify]: iters left: 3 (117 enodes) 2.780 * * [simplify]: iters left: 2 (201 enodes) 2.877 * * [simplify]: iters left: 1 (366 enodes) 3.019 * * [simplify]: Extracting #0: cost 1 inf + 0 3.019 * * [simplify]: Extracting #1: cost 7 inf + 0 3.020 * * [simplify]: Extracting #2: cost 32 inf + 2 3.020 * * [simplify]: Extracting #3: cost 116 inf + 419 3.023 * * [simplify]: Extracting #4: cost 155 inf + 3222 3.027 * * [simplify]: Extracting #5: cost 110 inf + 13988 3.037 * * [simplify]: Extracting #6: cost 51 inf + 41530 3.051 * * [simplify]: Extracting #7: cost 2 inf + 72212 3.059 * * [simplify]: Extracting #8: cost 0 inf + 73646 3.067 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 3.067 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 3.067 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 3.068 * * [simplify]: iters left: 4 (6 enodes) 3.069 * * [simplify]: iters left: 3 (21 enodes) 3.073 * * [simplify]: iters left: 2 (31 enodes) 3.078 * * [simplify]: iters left: 1 (35 enodes) 3.083 * * [simplify]: Extracting #0: cost 1 inf + 0 3.083 * * [simplify]: Extracting #1: cost 7 inf + 0 3.083 * * [simplify]: Extracting #2: cost 7 inf + 3 3.083 * * [simplify]: Extracting #3: cost 2 inf + 370 3.085 * * [simplify]: Extracting #4: cost 0 inf + 592 3.086 * [simplify]: Simplified to (* (exp im) 0) 3.086 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 3.086 * * * * [progress]: [ 7 / 192 ] simplifiying candidate # 3.086 * [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.086 * * [simplify]: iters left: 6 (18 enodes) 3.091 * * [simplify]: iters left: 5 (64 enodes) 3.102 * * [simplify]: iters left: 4 (101 enodes) 3.117 * * [simplify]: iters left: 3 (140 enodes) 3.147 * * [simplify]: iters left: 2 (236 enodes) 3.239 * * [simplify]: iters left: 1 (437 enodes) 3.387 * * [simplify]: Extracting #0: cost 1 inf + 0 3.388 * * [simplify]: Extracting #1: cost 14 inf + 0 3.388 * * [simplify]: Extracting #2: cost 91 inf + 1 3.389 * * [simplify]: Extracting #3: cost 326 inf + 922 3.393 * * [simplify]: Extracting #4: cost 307 inf + 6406 3.410 * * [simplify]: Extracting #5: cost 111 inf + 98532 3.435 * * [simplify]: Extracting #6: cost 7 inf + 161822 3.451 * * [simplify]: Extracting #7: cost 0 inf + 166153 3.481 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 3.482 * [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.482 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 3.482 * * [simplify]: iters left: 6 (7 enodes) 3.485 * * [simplify]: iters left: 5 (26 enodes) 3.496 * * [simplify]: iters left: 4 (42 enodes) 3.513 * * [simplify]: iters left: 3 (83 enodes) 3.544 * * [simplify]: iters left: 2 (133 enodes) 3.571 * * [simplify]: iters left: 1 (202 enodes) 3.622 * * [simplify]: Extracting #0: cost 1 inf + 0 3.622 * * [simplify]: Extracting #1: cost 0 inf + 1 3.622 * [simplify]: Simplified to 0 3.622 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 3.622 * * * * [progress]: [ 8 / 192 ] simplifiying candidate # 3.622 * [simplify]: Simplifying (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (sqrt (exp im)) (sqrt (exp im))))) 3.622 * * [simplify]: iters left: 6 (17 enodes) 3.626 * * [simplify]: iters left: 5 (55 enodes) 3.636 * * [simplify]: iters left: 4 (80 enodes) 3.646 * * [simplify]: iters left: 3 (101 enodes) 3.666 * * [simplify]: iters left: 2 (143 enodes) 3.714 * * [simplify]: iters left: 1 (208 enodes) 3.773 * * [simplify]: Extracting #0: cost 1 inf + 0 3.774 * * [simplify]: Extracting #1: cost 8 inf + 0 3.774 * * [simplify]: Extracting #2: cost 19 inf + 1 3.774 * * [simplify]: Extracting #3: cost 26 inf + 114 3.775 * * [simplify]: Extracting #4: cost 15 inf + 1825 3.776 * * [simplify]: Extracting #5: cost 1 inf + 3431 3.778 * * [simplify]: Extracting #6: cost 0 inf + 3582 3.779 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 3.779 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))))) 3.780 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 3.780 * * [simplify]: iters left: 5 (6 enodes) 3.782 * * [simplify]: iters left: 4 (18 enodes) 3.787 * * [simplify]: iters left: 3 (26 enodes) 3.794 * * [simplify]: iters left: 2 (34 enodes) 3.805 * * [simplify]: iters left: 1 (36 enodes) 3.809 * * [simplify]: Extracting #0: cost 1 inf + 0 3.809 * * [simplify]: Extracting #1: cost 0 inf + 1 3.809 * [simplify]: Simplified to 0 3.810 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 3.810 * * * * [progress]: [ 9 / 192 ] simplifiying candidate # 3.810 * [simplify]: Simplifying (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (exp im) 1))) 3.810 * * [simplify]: iters left: 6 (16 enodes) 3.815 * * [simplify]: iters left: 5 (55 enodes) 3.832 * * [simplify]: iters left: 4 (83 enodes) 3.855 * * [simplify]: iters left: 3 (110 enodes) 3.884 * * [simplify]: iters left: 2 (162 enodes) 3.923 * * [simplify]: iters left: 1 (257 enodes) 3.983 * * [simplify]: Extracting #0: cost 1 inf + 0 3.983 * * [simplify]: Extracting #1: cost 7 inf + 0 3.983 * * [simplify]: Extracting #2: cost 22 inf + 2 3.983 * * [simplify]: Extracting #3: cost 29 inf + 711 3.984 * * [simplify]: Extracting #4: cost 15 inf + 3810 3.985 * * [simplify]: Extracting #5: cost 3 inf + 5457 3.987 * * [simplify]: Extracting #6: cost 1 inf + 5780 3.988 * * [simplify]: Extracting #7: cost 0 inf + 6102 3.989 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 3.989 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 3.990 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 3.990 * * [simplify]: iters left: 4 (6 enodes) 3.991 * * [simplify]: iters left: 3 (21 enodes) 3.998 * * [simplify]: iters left: 2 (31 enodes) 4.003 * * [simplify]: iters left: 1 (35 enodes) 4.008 * * [simplify]: Extracting #0: cost 1 inf + 0 4.009 * * [simplify]: Extracting #1: cost 7 inf + 0 4.009 * * [simplify]: Extracting #2: cost 7 inf + 3 4.009 * * [simplify]: Extracting #3: cost 2 inf + 370 4.009 * * [simplify]: Extracting #4: cost 0 inf + 592 4.009 * [simplify]: Simplified to (* (exp im) 0) 4.009 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 4.009 * * * * [progress]: [ 10 / 192 ] simplifiying candidate # 4.009 * [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.010 * * [simplify]: iters left: 6 (18 enodes) 4.014 * * [simplify]: iters left: 5 (71 enodes) 4.026 * * [simplify]: iters left: 4 (107 enodes) 4.058 * * [simplify]: iters left: 3 (145 enodes) 4.092 * * [simplify]: iters left: 2 (256 enodes) 4.143 * * [simplify]: Extracting #0: cost 1 inf + 0 4.143 * * [simplify]: Extracting #1: cost 11 inf + 0 4.144 * * [simplify]: Extracting #2: cost 82 inf + 0 4.145 * * [simplify]: Extracting #3: cost 124 inf + 1426 4.148 * * [simplify]: Extracting #4: cost 97 inf + 9001 4.154 * * [simplify]: Extracting #5: cost 41 inf + 25581 4.164 * * [simplify]: Extracting #6: cost 3 inf + 43878 4.171 * * [simplify]: Extracting #7: cost 0 inf + 45664 4.176 * [simplify]: Simplified to (- (exp (- (- im im) im)) (exp im)) 4.176 * [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.177 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 4.177 * * [simplify]: iters left: 6 (7 enodes) 4.178 * * [simplify]: iters left: 5 (26 enodes) 4.186 * * [simplify]: iters left: 4 (42 enodes) 4.194 * * [simplify]: iters left: 3 (83 enodes) 4.217 * * [simplify]: iters left: 2 (133 enodes) 4.237 * * [simplify]: iters left: 1 (202 enodes) 4.302 * * [simplify]: Extracting #0: cost 1 inf + 0 4.302 * * [simplify]: Extracting #1: cost 0 inf + 1 4.302 * [simplify]: Simplified to 0 4.302 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- (- im im) im)) (exp im)) 0))) 4.302 * * * * [progress]: [ 11 / 192 ] simplifiying candidate # 4.302 * [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.302 * * [simplify]: iters left: 6 (17 enodes) 4.310 * * [simplify]: iters left: 5 (63 enodes) 4.330 * * [simplify]: iters left: 4 (89 enodes) 4.353 * * [simplify]: iters left: 3 (109 enodes) 4.369 * * [simplify]: iters left: 2 (178 enodes) 4.419 * * [simplify]: iters left: 1 (342 enodes) 4.541 * * [simplify]: Extracting #0: cost 1 inf + 0 4.541 * * [simplify]: Extracting #1: cost 8 inf + 0 4.542 * * [simplify]: Extracting #2: cost 56 inf + 1 4.542 * * [simplify]: Extracting #3: cost 114 inf + 2080 4.544 * * [simplify]: Extracting #4: cost 109 inf + 7989 4.547 * * [simplify]: Extracting #5: cost 48 inf + 24322 4.558 * * [simplify]: Extracting #6: cost 3 inf + 44199 4.569 * * [simplify]: Extracting #7: cost 0 inf + 45977 4.581 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 4.581 * [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.582 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 4.582 * * [simplify]: iters left: 5 (6 enodes) 4.584 * * [simplify]: iters left: 4 (18 enodes) 4.590 * * [simplify]: iters left: 3 (26 enodes) 4.601 * * [simplify]: iters left: 2 (34 enodes) 4.611 * * [simplify]: iters left: 1 (36 enodes) 4.620 * * [simplify]: Extracting #0: cost 1 inf + 0 4.620 * * [simplify]: Extracting #1: cost 0 inf + 1 4.620 * [simplify]: Simplified to 0 4.620 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 4.620 * * * * [progress]: [ 12 / 192 ] simplifiying candidate # 4.620 * [simplify]: Simplifying (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (exp im) 1))) 4.621 * * [simplify]: iters left: 6 (17 enodes) 4.630 * * [simplify]: iters left: 5 (67 enodes) 4.651 * * [simplify]: iters left: 4 (95 enodes) 4.664 * * [simplify]: iters left: 3 (119 enodes) 4.681 * * [simplify]: iters left: 2 (186 enodes) 4.748 * * [simplify]: iters left: 1 (356 enodes) 4.893 * * [simplify]: Extracting #0: cost 1 inf + 0 4.894 * * [simplify]: Extracting #1: cost 7 inf + 0 4.894 * * [simplify]: Extracting #2: cost 56 inf + 2 4.894 * * [simplify]: Extracting #3: cost 126 inf + 1727 4.896 * * [simplify]: Extracting #4: cost 125 inf + 7349 4.900 * * [simplify]: Extracting #5: cost 55 inf + 28588 4.910 * * [simplify]: Extracting #6: cost 11 inf + 47328 4.923 * * [simplify]: Extracting #7: cost 0 inf + 53339 4.936 * * [simplify]: Extracting #8: cost 0 inf + 53259 4.943 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 4.943 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 4.943 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 4.944 * * [simplify]: iters left: 4 (6 enodes) 4.945 * * [simplify]: iters left: 3 (21 enodes) 4.949 * * [simplify]: iters left: 2 (31 enodes) 4.954 * * [simplify]: iters left: 1 (35 enodes) 4.960 * * [simplify]: Extracting #0: cost 1 inf + 0 4.960 * * [simplify]: Extracting #1: cost 7 inf + 0 4.960 * * [simplify]: Extracting #2: cost 7 inf + 3 4.960 * * [simplify]: Extracting #3: cost 2 inf + 370 4.960 * * [simplify]: Extracting #4: cost 0 inf + 592 4.960 * [simplify]: Simplified to (* (exp im) 0) 4.960 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 4.960 * * * * [progress]: [ 13 / 192 ] simplifiying candidate # 4.961 * [simplify]: Simplifying (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 4.961 * * [simplify]: iters left: 6 (17 enodes) 4.966 * * [simplify]: iters left: 5 (62 enodes) 4.985 * * [simplify]: iters left: 4 (98 enodes) 5.000 * * [simplify]: iters left: 3 (143 enodes) 5.034 * * [simplify]: iters left: 2 (272 enodes) 5.125 * * [simplify]: Extracting #0: cost 1 inf + 0 5.125 * * [simplify]: Extracting #1: cost 10 inf + 0 5.125 * * [simplify]: Extracting #2: cost 58 inf + 1 5.126 * * [simplify]: Extracting #3: cost 110 inf + 1205 5.127 * * [simplify]: Extracting #4: cost 88 inf + 6351 5.130 * * [simplify]: Extracting #5: cost 28 inf + 27655 5.138 * * [simplify]: Extracting #6: cost 1 inf + 42834 5.148 * * [simplify]: Extracting #7: cost 0 inf + 43367 5.158 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 5.158 * [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.159 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 5.159 * * [simplify]: iters left: 6 (7 enodes) 5.162 * * [simplify]: iters left: 5 (26 enodes) 5.172 * * [simplify]: iters left: 4 (42 enodes) 5.189 * * [simplify]: iters left: 3 (83 enodes) 5.221 * * [simplify]: iters left: 2 (133 enodes) 5.261 * * [simplify]: iters left: 1 (202 enodes) 5.328 * * [simplify]: Extracting #0: cost 1 inf + 0 5.328 * * [simplify]: Extracting #1: cost 0 inf + 1 5.328 * [simplify]: Simplified to 0 5.329 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 5.329 * * * * [progress]: [ 14 / 192 ] simplifiying candidate # 5.329 * [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.329 * * [simplify]: iters left: 6 (16 enodes) 5.333 * * [simplify]: iters left: 5 (53 enodes) 5.344 * * [simplify]: iters left: 4 (77 enodes) 5.356 * * [simplify]: iters left: 3 (104 enodes) 5.378 * * [simplify]: iters left: 2 (167 enodes) 5.416 * * [simplify]: iters left: 1 (326 enodes) 5.545 * * [simplify]: Extracting #0: cost 1 inf + 0 5.545 * * [simplify]: Extracting #1: cost 16 inf + 0 5.545 * * [simplify]: Extracting #2: cost 90 inf + 1 5.546 * * [simplify]: Extracting #3: cost 151 inf + 2094 5.548 * * [simplify]: Extracting #4: cost 106 inf + 9224 5.551 * * [simplify]: Extracting #5: cost 67 inf + 19411 5.556 * * [simplify]: Extracting #6: cost 26 inf + 40465 5.569 * * [simplify]: Extracting #7: cost 1 inf + 57993 5.585 * * [simplify]: Extracting #8: cost 0 inf + 58945 5.601 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 5.601 * [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.601 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 5.601 * * [simplify]: iters left: 5 (6 enodes) 5.602 * * [simplify]: iters left: 4 (18 enodes) 5.605 * * [simplify]: iters left: 3 (26 enodes) 5.608 * * [simplify]: iters left: 2 (34 enodes) 5.614 * * [simplify]: iters left: 1 (36 enodes) 5.618 * * [simplify]: Extracting #0: cost 1 inf + 0 5.618 * * [simplify]: Extracting #1: cost 0 inf + 1 5.618 * [simplify]: Simplified to 0 5.618 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 5.618 * * * * [progress]: [ 15 / 192 ] simplifiying candidate # 5.618 * [simplify]: Simplifying (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (exp im) 1))) 5.618 * * [simplify]: iters left: 6 (16 enodes) 5.623 * * [simplify]: iters left: 5 (57 enodes) 5.632 * * [simplify]: iters left: 4 (83 enodes) 5.649 * * [simplify]: iters left: 3 (114 enodes) 5.680 * * [simplify]: iters left: 2 (198 enodes) 5.750 * * [simplify]: iters left: 1 (363 enodes) 5.897 * * [simplify]: Extracting #0: cost 1 inf + 0 5.897 * * [simplify]: Extracting #1: cost 7 inf + 0 5.897 * * [simplify]: Extracting #2: cost 32 inf + 2 5.898 * * [simplify]: Extracting #3: cost 109 inf + 1217 5.901 * * [simplify]: Extracting #4: cost 141 inf + 5938 5.907 * * [simplify]: Extracting #5: cost 99 inf + 18072 5.918 * * [simplify]: Extracting #6: cost 44 inf + 44987 5.935 * * [simplify]: Extracting #7: cost 0 inf + 74024 5.952 * * [simplify]: Extracting #8: cost 0 inf + 73424 5.968 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 5.968 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 5.969 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 5.969 * * [simplify]: iters left: 4 (6 enodes) 5.972 * * [simplify]: iters left: 3 (21 enodes) 5.980 * * [simplify]: iters left: 2 (31 enodes) 5.994 * * [simplify]: iters left: 1 (35 enodes) 6.005 * * [simplify]: Extracting #0: cost 1 inf + 0 6.005 * * [simplify]: Extracting #1: cost 7 inf + 0 6.005 * * [simplify]: Extracting #2: cost 7 inf + 3 6.005 * * [simplify]: Extracting #3: cost 2 inf + 370 6.006 * * [simplify]: Extracting #4: cost 0 inf + 592 6.006 * [simplify]: Simplified to (* (exp im) 0) 6.006 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 6.006 * * * * [progress]: [ 16 / 192 ] simplifiying candidate # 6.007 * [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.007 * * [simplify]: iters left: 6 (17 enodes) 6.015 * * [simplify]: iters left: 5 (61 enodes) 6.026 * * [simplify]: iters left: 4 (98 enodes) 6.041 * * [simplify]: iters left: 3 (137 enodes) 6.083 * * [simplify]: iters left: 2 (233 enodes) 6.189 * * [simplify]: iters left: 1 (428 enodes) 6.364 * * [simplify]: Extracting #0: cost 1 inf + 0 6.364 * * [simplify]: Extracting #1: cost 14 inf + 0 6.364 * * [simplify]: Extracting #2: cost 87 inf + 1 6.365 * * [simplify]: Extracting #3: cost 318 inf + 1486 6.368 * * [simplify]: Extracting #4: cost 279 inf + 11404 6.380 * * [simplify]: Extracting #5: cost 125 inf + 87681 6.394 * * [simplify]: Extracting #6: cost 10 inf + 159621 6.416 * * [simplify]: Extracting #7: cost 0 inf + 164260 6.448 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 6.448 * [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.448 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 6.448 * * [simplify]: iters left: 6 (7 enodes) 6.450 * * [simplify]: iters left: 5 (26 enodes) 6.454 * * [simplify]: iters left: 4 (42 enodes) 6.463 * * [simplify]: iters left: 3 (83 enodes) 6.482 * * [simplify]: iters left: 2 (133 enodes) 6.507 * * [simplify]: iters left: 1 (202 enodes) 6.554 * * [simplify]: Extracting #0: cost 1 inf + 0 6.554 * * [simplify]: Extracting #1: cost 0 inf + 1 6.554 * [simplify]: Simplified to 0 6.554 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 6.554 * * * * [progress]: [ 17 / 192 ] simplifiying candidate # 6.554 * [simplify]: Simplifying (fma (exp (fma (sqrt 0) (sqrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (sqrt (exp im)) (sqrt (exp im))))) 6.554 * * [simplify]: iters left: 6 (16 enodes) 6.562 * * [simplify]: iters left: 5 (52 enodes) 6.577 * * [simplify]: iters left: 4 (77 enodes) 6.595 * * [simplify]: iters left: 3 (98 enodes) 6.619 * * [simplify]: iters left: 2 (140 enodes) 6.667 * * [simplify]: iters left: 1 (205 enodes) 6.704 * * [simplify]: Extracting #0: cost 1 inf + 0 6.704 * * [simplify]: Extracting #1: cost 8 inf + 0 6.704 * * [simplify]: Extracting #2: cost 18 inf + 1 6.704 * * [simplify]: Extracting #3: cost 21 inf + 588 6.705 * * [simplify]: Extracting #4: cost 14 inf + 2127 6.707 * * [simplify]: Extracting #5: cost 0 inf + 3733 6.709 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 6.709 * [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.709 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 6.709 * * [simplify]: iters left: 5 (6 enodes) 6.712 * * [simplify]: iters left: 4 (18 enodes) 6.717 * * [simplify]: iters left: 3 (26 enodes) 6.725 * * [simplify]: iters left: 2 (34 enodes) 6.736 * * [simplify]: iters left: 1 (36 enodes) 6.744 * * [simplify]: Extracting #0: cost 1 inf + 0 6.744 * * [simplify]: Extracting #1: cost 0 inf + 1 6.744 * [simplify]: Simplified to 0 6.744 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 6.744 * * * * [progress]: [ 18 / 192 ] simplifiying candidate # 6.745 * [simplify]: Simplifying (fma (exp (fma (sqrt 0) (sqrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (exp im) 1))) 6.745 * * [simplify]: iters left: 6 (15 enodes) 6.753 * * [simplify]: iters left: 5 (52 enodes) 6.769 * * [simplify]: iters left: 4 (80 enodes) 6.790 * * [simplify]: iters left: 3 (107 enodes) 6.806 * * [simplify]: iters left: 2 (159 enodes) 6.851 * * [simplify]: iters left: 1 (254 enodes) 6.904 * * [simplify]: Extracting #0: cost 1 inf + 0 6.904 * * [simplify]: Extracting #1: cost 7 inf + 0 6.904 * * [simplify]: Extracting #2: cost 22 inf + 2 6.905 * * [simplify]: Extracting #3: cost 26 inf + 1075 6.907 * * [simplify]: Extracting #4: cost 13 inf + 4173 6.910 * * [simplify]: Extracting #5: cost 2 inf + 5850 6.914 * * [simplify]: Extracting #6: cost 0 inf + 6173 6.918 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 6.918 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 6.918 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 6.919 * * [simplify]: iters left: 4 (6 enodes) 6.922 * * [simplify]: iters left: 3 (21 enodes) 6.933 * * [simplify]: iters left: 2 (31 enodes) 6.938 * * [simplify]: iters left: 1 (35 enodes) 6.943 * * [simplify]: Extracting #0: cost 1 inf + 0 6.943 * * [simplify]: Extracting #1: cost 7 inf + 0 6.943 * * [simplify]: Extracting #2: cost 7 inf + 3 6.943 * * [simplify]: Extracting #3: cost 2 inf + 370 6.943 * * [simplify]: Extracting #4: cost 0 inf + 592 6.944 * [simplify]: Simplified to (* (exp im) 0) 6.944 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 6.944 * * * * [progress]: [ 19 / 192 ] simplifiying candidate # 6.944 * [simplify]: Simplifying (fma (exp (fma 1 0 (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 6.944 * * [simplify]: iters left: 6 (18 enodes) 6.949 * * [simplify]: iters left: 5 (72 enodes) 6.960 * * [simplify]: iters left: 4 (101 enodes) 6.990 * * [simplify]: iters left: 3 (147 enodes) 7.015 * * [simplify]: iters left: 2 (264 enodes) 7.116 * * [simplify]: Extracting #0: cost 1 inf + 0 7.116 * * [simplify]: Extracting #1: cost 10 inf + 0 7.117 * * [simplify]: Extracting #2: cost 65 inf + 1 7.118 * * [simplify]: Extracting #3: cost 100 inf + 1770 7.120 * * [simplify]: Extracting #4: cost 85 inf + 6488 7.125 * * [simplify]: Extracting #5: cost 28 inf + 24172 7.130 * * [simplify]: Extracting #6: cost 0 inf + 38194 7.134 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 7.134 * [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.134 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 7.134 * * [simplify]: iters left: 6 (7 enodes) 7.136 * * [simplify]: iters left: 5 (26 enodes) 7.140 * * [simplify]: iters left: 4 (42 enodes) 7.148 * * [simplify]: iters left: 3 (83 enodes) 7.164 * * [simplify]: iters left: 2 (133 enodes) 7.202 * * [simplify]: iters left: 1 (202 enodes) 7.251 * * [simplify]: Extracting #0: cost 1 inf + 0 7.251 * * [simplify]: Extracting #1: cost 0 inf + 1 7.251 * [simplify]: Simplified to 0 7.251 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 7.251 * * * * [progress]: [ 20 / 192 ] simplifiying candidate # 7.252 * [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.252 * * [simplify]: iters left: 6 (17 enodes) 7.256 * * [simplify]: iters left: 5 (64 enodes) 7.266 * * [simplify]: iters left: 4 (83 enodes) 7.279 * * [simplify]: iters left: 3 (111 enodes) 7.303 * * [simplify]: iters left: 2 (186 enodes) 7.380 * * [simplify]: iters left: 1 (361 enodes) 7.490 * * [simplify]: Extracting #0: cost 1 inf + 0 7.490 * * [simplify]: Extracting #1: cost 8 inf + 0 7.490 * * [simplify]: Extracting #2: cost 49 inf + 1 7.491 * * [simplify]: Extracting #3: cost 110 inf + 1324 7.494 * * [simplify]: Extracting #4: cost 110 inf + 6111 7.500 * * [simplify]: Extracting #5: cost 46 inf + 20061 7.510 * * [simplify]: Extracting #6: cost 7 inf + 37026 7.520 * * [simplify]: Extracting #7: cost 0 inf + 40734 7.531 * * [simplify]: Extracting #8: cost 0 inf + 40616 7.541 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 7.541 * [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.542 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 7.542 * * [simplify]: iters left: 5 (6 enodes) 7.545 * * [simplify]: iters left: 4 (18 enodes) 7.549 * * [simplify]: iters left: 3 (26 enodes) 7.553 * * [simplify]: iters left: 2 (34 enodes) 7.557 * * [simplify]: iters left: 1 (36 enodes) 7.561 * * [simplify]: Extracting #0: cost 1 inf + 0 7.561 * * [simplify]: Extracting #1: cost 0 inf + 1 7.561 * [simplify]: Simplified to 0 7.561 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 7.561 * * * * [progress]: [ 21 / 192 ] simplifiying candidate # 7.562 * [simplify]: Simplifying (fma (exp (fma 1 0 (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (exp im) 1))) 7.562 * * [simplify]: iters left: 6 (16 enodes) 7.566 * * [simplify]: iters left: 5 (64 enodes) 7.577 * * [simplify]: iters left: 4 (86 enodes) 7.600 * * [simplify]: iters left: 3 (120 enodes) 7.623 * * [simplify]: iters left: 2 (196 enodes) 7.668 * * [simplify]: iters left: 1 (351 enodes) 7.787 * * [simplify]: Extracting #0: cost 1 inf + 0 7.787 * * [simplify]: Extracting #1: cost 10 inf + 0 7.787 * * [simplify]: Extracting #2: cost 58 inf + 2 7.789 * * [simplify]: Extracting #3: cost 123 inf + 1949 7.792 * * [simplify]: Extracting #4: cost 122 inf + 6922 7.799 * * [simplify]: Extracting #5: cost 43 inf + 30320 7.812 * * [simplify]: Extracting #6: cost 2 inf + 50640 7.824 * * [simplify]: Extracting #7: cost 0 inf + 51645 7.837 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 7.837 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 7.837 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 7.837 * * [simplify]: iters left: 4 (6 enodes) 7.841 * * [simplify]: iters left: 3 (21 enodes) 7.849 * * [simplify]: iters left: 2 (31 enodes) 7.859 * * [simplify]: iters left: 1 (35 enodes) 7.869 * * [simplify]: Extracting #0: cost 1 inf + 0 7.869 * * [simplify]: Extracting #1: cost 7 inf + 0 7.869 * * [simplify]: Extracting #2: cost 7 inf + 3 7.869 * * [simplify]: Extracting #3: cost 2 inf + 370 7.869 * * [simplify]: Extracting #4: cost 0 inf + 592 7.870 * [simplify]: Simplified to (* (exp im) 0) 7.870 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 7.870 * * * * [progress]: [ 22 / 192 ] simplifiying candidate # 7.871 * [simplify]: Simplifying (fma (exp (fma 1 0 (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 7.871 * * [simplify]: iters left: 6 (17 enodes) 7.879 * * [simplify]: iters left: 5 (63 enodes) 7.899 * * [simplify]: iters left: 4 (91 enodes) 7.932 * * [simplify]: iters left: 3 (139 enodes) 7.979 * * [simplify]: iters left: 2 (254 enodes) 8.096 * * [simplify]: Extracting #0: cost 1 inf + 0 8.096 * * [simplify]: Extracting #1: cost 10 inf + 0 8.096 * * [simplify]: Extracting #2: cost 57 inf + 1 8.097 * * [simplify]: Extracting #3: cost 102 inf + 1134 8.098 * * [simplify]: Extracting #4: cost 84 inf + 4780 8.100 * * [simplify]: Extracting #5: cost 25 inf + 27517 8.104 * * [simplify]: Extracting #6: cost 1 inf + 39917 8.110 * * [simplify]: Extracting #7: cost 0 inf + 40359 8.118 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 8.118 * [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.119 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 8.119 * * [simplify]: iters left: 6 (7 enodes) 8.123 * * [simplify]: iters left: 5 (26 enodes) 8.132 * * [simplify]: iters left: 4 (42 enodes) 8.145 * * [simplify]: iters left: 3 (83 enodes) 8.169 * * [simplify]: iters left: 2 (133 enodes) 8.201 * * [simplify]: iters left: 1 (202 enodes) 8.269 * * [simplify]: Extracting #0: cost 1 inf + 0 8.269 * * [simplify]: Extracting #1: cost 0 inf + 1 8.269 * [simplify]: Simplified to 0 8.269 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 8.269 * * * * [progress]: [ 23 / 192 ] simplifiying candidate # 8.269 * [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.270 * * [simplify]: iters left: 6 (16 enodes) 8.283 * * [simplify]: iters left: 5 (54 enodes) 8.294 * * [simplify]: iters left: 4 (70 enodes) 8.304 * * [simplify]: iters left: 3 (100 enodes) 8.319 * * [simplify]: iters left: 2 (156 enodes) 8.354 * * [simplify]: iters left: 1 (292 enodes) 8.473 * * [simplify]: Extracting #0: cost 1 inf + 0 8.473 * * [simplify]: Extracting #1: cost 16 inf + 0 8.474 * * [simplify]: Extracting #2: cost 85 inf + 1 8.474 * * [simplify]: Extracting #3: cost 152 inf + 1441 8.476 * * [simplify]: Extracting #4: cost 103 inf + 7164 8.479 * * [simplify]: Extracting #5: cost 59 inf + 19018 8.484 * * [simplify]: Extracting #6: cost 12 inf + 45873 8.492 * * [simplify]: Extracting #7: cost 0 inf + 55119 8.502 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 8.502 * [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.503 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 8.503 * * [simplify]: iters left: 5 (6 enodes) 8.506 * * [simplify]: iters left: 4 (18 enodes) 8.511 * * [simplify]: iters left: 3 (26 enodes) 8.519 * * [simplify]: iters left: 2 (34 enodes) 8.531 * * [simplify]: iters left: 1 (36 enodes) 8.538 * * [simplify]: Extracting #0: cost 1 inf + 0 8.538 * * [simplify]: Extracting #1: cost 0 inf + 1 8.538 * [simplify]: Simplified to 0 8.539 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 8.539 * * * * [progress]: [ 24 / 192 ] simplifiying candidate # 8.539 * [simplify]: Simplifying (fma (exp (fma 1 0 (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (exp im) 1))) 8.539 * * [simplify]: iters left: 6 (15 enodes) 8.547 * * [simplify]: iters left: 5 (54 enodes) 8.559 * * [simplify]: iters left: 4 (73 enodes) 8.570 * * [simplify]: iters left: 3 (109 enodes) 8.595 * * [simplify]: iters left: 2 (179 enodes) 8.684 * * [simplify]: iters left: 1 (336 enodes) 8.831 * * [simplify]: Extracting #0: cost 1 inf + 0 8.831 * * [simplify]: Extracting #1: cost 7 inf + 0 8.831 * * [simplify]: Extracting #2: cost 29 inf + 2 8.832 * * [simplify]: Extracting #3: cost 95 inf + 955 8.833 * * [simplify]: Extracting #4: cost 114 inf + 5282 8.836 * * [simplify]: Extracting #5: cost 63 inf + 23518 8.847 * * [simplify]: Extracting #6: cost 22 inf + 46283 8.864 * * [simplify]: Extracting #7: cost 0 inf + 60565 8.878 * * [simplify]: Extracting #8: cost 0 inf + 59412 8.884 * * [simplify]: Extracting #9: cost 0 inf + 59254 8.891 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 8.891 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 8.891 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 8.891 * * [simplify]: iters left: 4 (6 enodes) 8.893 * * [simplify]: iters left: 3 (21 enodes) 8.898 * * [simplify]: iters left: 2 (31 enodes) 8.902 * * [simplify]: iters left: 1 (35 enodes) 8.907 * * [simplify]: Extracting #0: cost 1 inf + 0 8.908 * * [simplify]: Extracting #1: cost 7 inf + 0 8.908 * * [simplify]: Extracting #2: cost 7 inf + 3 8.908 * * [simplify]: Extracting #3: cost 2 inf + 370 8.908 * * [simplify]: Extracting #4: cost 0 inf + 592 8.908 * [simplify]: Simplified to (* (exp im) 0) 8.908 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 8.908 * * * * [progress]: [ 25 / 192 ] simplifiying candidate # 8.908 * [simplify]: Simplifying (fma (exp (fma 1 0 (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 8.909 * * [simplify]: iters left: 6 (16 enodes) 8.915 * * [simplify]: iters left: 5 (58 enodes) 8.924 * * [simplify]: iters left: 4 (86 enodes) 8.938 * * [simplify]: iters left: 3 (130 enodes) 8.975 * * [simplify]: iters left: 2 (223 enodes) 9.057 * * [simplify]: Extracting #0: cost 1 inf + 0 9.057 * * [simplify]: Extracting #1: cost 11 inf + 0 9.057 * * [simplify]: Extracting #2: cost 83 inf + 0 9.058 * * [simplify]: Extracting #3: cost 127 inf + 782 9.062 * * [simplify]: Extracting #4: cost 73 inf + 12765 9.070 * * [simplify]: Extracting #5: cost 19 inf + 29547 9.079 * * [simplify]: Extracting #6: cost 1 inf + 39708 9.088 * * [simplify]: Extracting #7: cost 0 inf + 40110 9.098 * [simplify]: Simplified to (- (/ (/ (exp im) (exp im)) (exp im)) (exp im)) 9.098 * [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.098 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 9.099 * * [simplify]: iters left: 6 (7 enodes) 9.102 * * [simplify]: iters left: 5 (26 enodes) 9.111 * * [simplify]: iters left: 4 (42 enodes) 9.127 * * [simplify]: iters left: 3 (83 enodes) 9.155 * * [simplify]: iters left: 2 (133 enodes) 9.199 * * [simplify]: iters left: 1 (202 enodes) 9.256 * * [simplify]: Extracting #0: cost 1 inf + 0 9.256 * * [simplify]: Extracting #1: cost 0 inf + 1 9.256 * [simplify]: Simplified to 0 9.256 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (/ (/ (exp im) (exp im)) (exp im)) (exp im)) 0))) 9.256 * * * * [progress]: [ 26 / 192 ] simplifiying candidate # 9.256 * [simplify]: Simplifying (fma (exp (fma 1 0 (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (sqrt (exp im)) (sqrt (exp im))))) 9.256 * * [simplify]: iters left: 6 (15 enodes) 9.260 * * [simplify]: iters left: 5 (49 enodes) 9.270 * * [simplify]: iters left: 4 (65 enodes) 9.288 * * [simplify]: iters left: 3 (91 enodes) 9.318 * * [simplify]: iters left: 2 (121 enodes) 9.338 * * [simplify]: iters left: 1 (188 enodes) 9.431 * * [simplify]: Extracting #0: cost 1 inf + 0 9.432 * * [simplify]: Extracting #1: cost 10 inf + 0 9.432 * * [simplify]: Extracting #2: cost 25 inf + 1 9.432 * * [simplify]: Extracting #3: cost 63 inf + 186 9.433 * * [simplify]: Extracting #4: cost 39 inf + 3335 9.435 * * [simplify]: Extracting #5: cost 2 inf + 10784 9.437 * * [simplify]: Extracting #6: cost 0 inf + 11203 9.440 * * [simplify]: Extracting #7: cost 0 inf + 11051 9.442 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 9.442 * [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.442 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 9.442 * * [simplify]: iters left: 5 (6 enodes) 9.444 * * [simplify]: iters left: 4 (18 enodes) 9.446 * * [simplify]: iters left: 3 (26 enodes) 9.450 * * [simplify]: iters left: 2 (34 enodes) 9.454 * * [simplify]: iters left: 1 (36 enodes) 9.458 * * [simplify]: Extracting #0: cost 1 inf + 0 9.458 * * [simplify]: Extracting #1: cost 0 inf + 1 9.458 * [simplify]: Simplified to 0 9.458 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 9.458 * * * * [progress]: [ 27 / 192 ] simplifiying candidate # 9.458 * [simplify]: Simplifying (fma (exp (fma 1 0 (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (exp im) 1))) 9.458 * * [simplify]: iters left: 6 (14 enodes) 9.464 * * [simplify]: iters left: 5 (49 enodes) 9.479 * * [simplify]: iters left: 4 (68 enodes) 9.492 * * [simplify]: iters left: 3 (98 enodes) 9.510 * * [simplify]: iters left: 2 (150 enodes) 9.538 * * [simplify]: iters left: 1 (265 enodes) 9.710 * * [simplify]: Extracting #0: cost 1 inf + 0 9.710 * * [simplify]: Extracting #1: cost 9 inf + 0 9.710 * * [simplify]: Extracting #2: cost 39 inf + 2 9.711 * * [simplify]: Extracting #3: cost 46 inf + 2730 9.713 * * [simplify]: Extracting #4: cost 13 inf + 8488 9.715 * * [simplify]: Extracting #5: cost 0 inf + 10614 9.717 * * [simplify]: Extracting #6: cost 0 inf + 10609 9.719 * [simplify]: Simplified to (- (/ 1 (exp im)) (exp im)) 9.719 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (/ 1 (exp im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 9.720 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 9.720 * * [simplify]: iters left: 4 (6 enodes) 9.722 * * [simplify]: iters left: 3 (21 enodes) 9.726 * * [simplify]: iters left: 2 (31 enodes) 9.731 * * [simplify]: iters left: 1 (35 enodes) 9.737 * * [simplify]: Extracting #0: cost 1 inf + 0 9.737 * * [simplify]: Extracting #1: cost 7 inf + 0 9.738 * * [simplify]: Extracting #2: cost 7 inf + 3 9.738 * * [simplify]: Extracting #3: cost 2 inf + 370 9.738 * * [simplify]: Extracting #4: cost 0 inf + 592 9.738 * [simplify]: Simplified to (* (exp im) 0) 9.738 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (/ 1 (exp im)) (exp im)) (* (exp im) 0)))) 9.738 * * * * [progress]: [ 28 / 192 ] simplifiying candidate # 9.738 * [simplify]: Simplifying (fma (exp 0) (exp (- im)) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 9.738 * * [simplify]: iters left: 6 (11 enodes) 9.742 * * [simplify]: iters left: 5 (42 enodes) 9.749 * * [simplify]: iters left: 4 (63 enodes) 9.758 * * [simplify]: iters left: 3 (82 enodes) 9.772 * * [simplify]: iters left: 2 (128 enodes) 9.810 * * [simplify]: iters left: 1 (225 enodes) 9.868 * * [simplify]: Extracting #0: cost 1 inf + 0 9.868 * * [simplify]: Extracting #1: cost 14 inf + 0 9.868 * * [simplify]: Extracting #2: cost 71 inf + 1 9.869 * * [simplify]: Extracting #3: cost 100 inf + 340 9.870 * * [simplify]: Extracting #4: cost 91 inf + 1460 9.876 * * [simplify]: Extracting #5: cost 46 inf + 20854 9.884 * * [simplify]: Extracting #6: cost 7 inf + 44675 9.893 * * [simplify]: Extracting #7: cost 0 inf + 49788 9.902 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 9.902 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))))) 9.903 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 9.903 * * [simplify]: iters left: 6 (7 enodes) 9.906 * * [simplify]: iters left: 5 (26 enodes) 9.917 * * [simplify]: iters left: 4 (42 enodes) 9.933 * * [simplify]: iters left: 3 (83 enodes) 9.963 * * [simplify]: iters left: 2 (133 enodes) 10.004 * * [simplify]: iters left: 1 (202 enodes) 10.067 * * [simplify]: Extracting #0: cost 1 inf + 0 10.067 * * [simplify]: Extracting #1: cost 0 inf + 1 10.067 * [simplify]: Simplified to 0 10.067 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 10.067 * * * * [progress]: [ 29 / 192 ] simplifiying candidate # 10.067 * [simplify]: Simplifying (fma (exp 0) (exp (- im)) (- (* (sqrt (exp im)) (sqrt (exp im))))) 10.067 * * [simplify]: iters left: 6 (10 enodes) 10.070 * * [simplify]: iters left: 5 (33 enodes) 10.075 * * [simplify]: iters left: 4 (42 enodes) 10.087 * * [simplify]: iters left: 3 (50 enodes) 10.100 * * [simplify]: iters left: 2 (53 enodes) 10.111 * * [simplify]: iters left: 1 (60 enodes) 10.119 * * [simplify]: Extracting #0: cost 1 inf + 0 10.120 * * [simplify]: Extracting #1: cost 8 inf + 0 10.120 * * [simplify]: Extracting #2: cost 15 inf + 1 10.120 * * [simplify]: Extracting #3: cost 16 inf + 114 10.120 * * [simplify]: Extracting #4: cost 2 inf + 1911 10.120 * * [simplify]: Extracting #5: cost 0 inf + 2324 10.121 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 10.121 * [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.121 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 10.121 * * [simplify]: iters left: 5 (6 enodes) 10.122 * * [simplify]: iters left: 4 (18 enodes) 10.125 * * [simplify]: iters left: 3 (26 enodes) 10.128 * * [simplify]: iters left: 2 (34 enodes) 10.135 * * [simplify]: iters left: 1 (36 enodes) 10.139 * * [simplify]: Extracting #0: cost 1 inf + 0 10.139 * * [simplify]: Extracting #1: cost 0 inf + 1 10.139 * [simplify]: Simplified to 0 10.139 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 10.139 * * * * [progress]: [ 30 / 192 ] simplifiying candidate # 10.140 * [simplify]: Simplifying (fma (exp 0) (exp (- im)) (- (* (exp im) 1))) 10.140 * * [simplify]: iters left: 6 (10 enodes) 10.142 * * [simplify]: iters left: 5 (35 enodes) 10.148 * * [simplify]: iters left: 4 (47 enodes) 10.162 * * [simplify]: iters left: 3 (53 enodes) 10.172 * * [simplify]: iters left: 2 (57 enodes) 10.179 * * [simplify]: iters left: 1 (63 enodes) 10.186 * * [simplify]: Extracting #0: cost 1 inf + 0 10.186 * * [simplify]: Extracting #1: cost 7 inf + 0 10.186 * * [simplify]: Extracting #2: cost 11 inf + 2 10.186 * * [simplify]: Extracting #3: cost 10 inf + 44 10.186 * * [simplify]: Extracting #4: cost 4 inf + 680 10.186 * * [simplify]: Extracting #5: cost 0 inf + 1194 10.187 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 10.187 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 10.187 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 10.187 * * [simplify]: iters left: 4 (6 enodes) 10.188 * * [simplify]: iters left: 3 (21 enodes) 10.192 * * [simplify]: iters left: 2 (31 enodes) 10.197 * * [simplify]: iters left: 1 (35 enodes) 10.202 * * [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.203 * [simplify]: Simplified to (* (exp im) 0) 10.203 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 10.203 * * * * [progress]: [ 31 / 192 ] simplifiying candidate # 10.203 * [simplify]: Simplifying (fma (exp 0) (exp (- im)) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 10.203 * * [simplify]: iters left: 6 (11 enodes) 10.206 * * [simplify]: iters left: 5 (42 enodes) 10.213 * * [simplify]: iters left: 4 (63 enodes) 10.225 * * [simplify]: iters left: 3 (82 enodes) 10.239 * * [simplify]: iters left: 2 (128 enodes) 10.263 * * [simplify]: iters left: 1 (225 enodes) 10.336 * * [simplify]: Extracting #0: cost 1 inf + 0 10.337 * * [simplify]: Extracting #1: cost 14 inf + 0 10.337 * * [simplify]: Extracting #2: cost 71 inf + 1 10.338 * * [simplify]: Extracting #3: cost 100 inf + 340 10.339 * * [simplify]: Extracting #4: cost 91 inf + 1460 10.342 * * [simplify]: Extracting #5: cost 46 inf + 20854 10.349 * * [simplify]: Extracting #6: cost 7 inf + 44675 10.357 * * [simplify]: Extracting #7: cost 0 inf + 49788 10.361 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 10.361 * [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.361 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 10.362 * * [simplify]: iters left: 6 (7 enodes) 10.363 * * [simplify]: iters left: 5 (26 enodes) 10.368 * * [simplify]: iters left: 4 (42 enodes) 10.376 * * [simplify]: iters left: 3 (83 enodes) 10.396 * * [simplify]: iters left: 2 (133 enodes) 10.442 * * [simplify]: iters left: 1 (202 enodes) 10.489 * * [simplify]: Extracting #0: cost 1 inf + 0 10.489 * * [simplify]: Extracting #1: cost 0 inf + 1 10.489 * [simplify]: Simplified to 0 10.489 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 10.489 * * * * [progress]: [ 32 / 192 ] simplifiying candidate # 10.490 * [simplify]: Simplifying (fma (exp 0) (exp (- im)) (- (* (sqrt (exp im)) (sqrt (exp im))))) 10.490 * * [simplify]: iters left: 6 (10 enodes) 10.492 * * [simplify]: iters left: 5 (33 enodes) 10.498 * * [simplify]: iters left: 4 (42 enodes) 10.510 * * [simplify]: iters left: 3 (50 enodes) 10.522 * * [simplify]: iters left: 2 (53 enodes) 10.539 * * [simplify]: iters left: 1 (60 enodes) 10.555 * * [simplify]: Extracting #0: cost 1 inf + 0 10.555 * * [simplify]: Extracting #1: cost 8 inf + 0 10.555 * * [simplify]: Extracting #2: cost 15 inf + 1 10.555 * * [simplify]: Extracting #3: cost 16 inf + 114 10.556 * * [simplify]: Extracting #4: cost 2 inf + 1911 10.557 * * [simplify]: Extracting #5: cost 0 inf + 2324 10.557 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 10.557 * [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.558 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 10.558 * * [simplify]: iters left: 5 (6 enodes) 10.560 * * [simplify]: iters left: 4 (18 enodes) 10.566 * * [simplify]: iters left: 3 (26 enodes) 10.573 * * [simplify]: iters left: 2 (34 enodes) 10.582 * * [simplify]: iters left: 1 (36 enodes) 10.590 * * [simplify]: Extracting #0: cost 1 inf + 0 10.590 * * [simplify]: Extracting #1: cost 0 inf + 1 10.590 * [simplify]: Simplified to 0 10.590 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 10.590 * * * * [progress]: [ 33 / 192 ] simplifiying candidate # 10.591 * [simplify]: Simplifying (fma (exp 0) (exp (- im)) (- (* (exp im) 1))) 10.591 * * [simplify]: iters left: 6 (10 enodes) 10.596 * * [simplify]: iters left: 5 (35 enodes) 10.609 * * [simplify]: iters left: 4 (47 enodes) 10.620 * * [simplify]: iters left: 3 (53 enodes) 10.626 * * [simplify]: iters left: 2 (57 enodes) 10.634 * * [simplify]: iters left: 1 (63 enodes) 10.640 * * [simplify]: Extracting #0: cost 1 inf + 0 10.640 * * [simplify]: Extracting #1: cost 7 inf + 0 10.641 * * [simplify]: Extracting #2: cost 11 inf + 2 10.641 * * [simplify]: Extracting #3: cost 10 inf + 44 10.641 * * [simplify]: Extracting #4: cost 4 inf + 680 10.641 * * [simplify]: Extracting #5: cost 0 inf + 1194 10.641 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 10.641 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 10.642 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 10.642 * * [simplify]: iters left: 4 (6 enodes) 10.643 * * [simplify]: iters left: 3 (21 enodes) 10.648 * * [simplify]: iters left: 2 (31 enodes) 10.659 * * [simplify]: iters left: 1 (35 enodes) 10.668 * * [simplify]: Extracting #0: cost 1 inf + 0 10.669 * * [simplify]: Extracting #1: cost 7 inf + 0 10.669 * * [simplify]: Extracting #2: cost 7 inf + 3 10.669 * * [simplify]: Extracting #3: cost 2 inf + 370 10.669 * * [simplify]: Extracting #4: cost 0 inf + 592 10.669 * [simplify]: Simplified to (* (exp im) 0) 10.669 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 10.670 * * * * [progress]: [ 34 / 192 ] simplifiying candidate # 10.670 * [simplify]: Simplifying (fma (* (cbrt (exp (- 0 im))) (cbrt (exp (- 0 im)))) (cbrt (exp (- 0 im))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 10.670 * * [simplify]: iters left: 6 (12 enodes) 10.675 * * [simplify]: iters left: 5 (50 enodes) 10.684 * * [simplify]: iters left: 4 (77 enodes) 10.697 * * [simplify]: iters left: 3 (111 enodes) 10.724 * * [simplify]: iters left: 2 (177 enodes) 10.788 * * [simplify]: iters left: 1 (313 enodes) 10.888 * * [simplify]: Extracting #0: cost 1 inf + 0 10.889 * * [simplify]: Extracting #1: cost 25 inf + 0 10.889 * * [simplify]: Extracting #2: cost 114 inf + 1 10.890 * * [simplify]: Extracting #3: cost 141 inf + 118 10.892 * * [simplify]: Extracting #4: cost 125 inf + 3091 10.897 * * [simplify]: Extracting #5: cost 71 inf + 30079 10.909 * * [simplify]: Extracting #6: cost 6 inf + 71187 10.919 * * [simplify]: Extracting #7: cost 0 inf + 74606 10.926 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 10.926 * [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.926 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 10.926 * * [simplify]: iters left: 6 (7 enodes) 10.928 * * [simplify]: iters left: 5 (26 enodes) 10.932 * * [simplify]: iters left: 4 (42 enodes) 10.946 * * [simplify]: iters left: 3 (83 enodes) 10.975 * * [simplify]: iters left: 2 (133 enodes) 11.000 * * [simplify]: iters left: 1 (202 enodes) 11.062 * * [simplify]: Extracting #0: cost 1 inf + 0 11.062 * * [simplify]: Extracting #1: cost 0 inf + 1 11.062 * [simplify]: Simplified to 0 11.062 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 11.062 * * * * [progress]: [ 35 / 192 ] simplifiying candidate # 11.062 * [simplify]: Simplifying (fma (* (cbrt (exp (- 0 im))) (cbrt (exp (- 0 im)))) (cbrt (exp (- 0 im))) (- (* (sqrt (exp im)) (sqrt (exp im))))) 11.062 * * [simplify]: iters left: 6 (11 enodes) 11.066 * * [simplify]: iters left: 5 (41 enodes) 11.072 * * [simplify]: iters left: 4 (56 enodes) 11.080 * * [simplify]: iters left: 3 (67 enodes) 11.089 * * [simplify]: iters left: 2 (78 enodes) 11.100 * * [simplify]: iters left: 1 (115 enodes) 11.122 * * [simplify]: Extracting #0: cost 1 inf + 0 11.122 * * [simplify]: Extracting #1: cost 13 inf + 0 11.122 * * [simplify]: Extracting #2: cost 36 inf + 1 11.123 * * [simplify]: Extracting #3: cost 40 inf + 4 11.123 * * [simplify]: Extracting #4: cost 29 inf + 1026 11.124 * * [simplify]: Extracting #5: cost 8 inf + 7051 11.125 * * [simplify]: Extracting #6: cost 0 inf + 10067 11.126 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 11.126 * [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.126 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 11.126 * * [simplify]: iters left: 5 (6 enodes) 11.127 * * [simplify]: iters left: 4 (18 enodes) 11.130 * * [simplify]: iters left: 3 (26 enodes) 11.136 * * [simplify]: iters left: 2 (34 enodes) 11.141 * * [simplify]: iters left: 1 (36 enodes) 11.145 * * [simplify]: Extracting #0: cost 1 inf + 0 11.145 * * [simplify]: Extracting #1: cost 0 inf + 1 11.145 * [simplify]: Simplified to 0 11.145 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 11.145 * * * * [progress]: [ 36 / 192 ] simplifiying candidate # 11.146 * [simplify]: Simplifying (fma (* (cbrt (exp (- 0 im))) (cbrt (exp (- 0 im)))) (cbrt (exp (- 0 im))) (- (* (exp im) 1))) 11.146 * * [simplify]: iters left: 6 (11 enodes) 11.149 * * [simplify]: iters left: 5 (43 enodes) 11.157 * * [simplify]: iters left: 4 (59 enodes) 11.171 * * [simplify]: iters left: 3 (73 enodes) 11.190 * * [simplify]: iters left: 2 (85 enodes) 11.202 * * [simplify]: iters left: 1 (122 enodes) 11.234 * * [simplify]: Extracting #0: cost 1 inf + 0 11.234 * * [simplify]: Extracting #1: cost 10 inf + 0 11.234 * * [simplify]: Extracting #2: cost 33 inf + 2 11.234 * * [simplify]: Extracting #3: cost 38 inf + 117 11.235 * * [simplify]: Extracting #4: cost 29 inf + 767 11.236 * * [simplify]: Extracting #5: cost 17 inf + 3535 11.238 * * [simplify]: Extracting #6: cost 4 inf + 8403 11.241 * * [simplify]: Extracting #7: cost 0 inf + 10134 11.244 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 11.244 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 11.244 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 11.244 * * [simplify]: iters left: 4 (6 enodes) 11.247 * * [simplify]: iters left: 3 (21 enodes) 11.256 * * [simplify]: iters left: 2 (31 enodes) 11.261 * * [simplify]: iters left: 1 (35 enodes) 11.266 * * [simplify]: Extracting #0: cost 1 inf + 0 11.266 * * [simplify]: Extracting #1: cost 7 inf + 0 11.266 * * [simplify]: Extracting #2: cost 7 inf + 3 11.266 * * [simplify]: Extracting #3: cost 2 inf + 370 11.266 * * [simplify]: Extracting #4: cost 0 inf + 592 11.267 * [simplify]: Simplified to (* (exp im) 0) 11.267 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 11.267 * * * * [progress]: [ 37 / 192 ] simplifiying candidate # 11.267 * [simplify]: Simplifying (fma (sqrt (exp (- 0 im))) (sqrt (exp (- 0 im))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 11.267 * * [simplify]: iters left: 6 (11 enodes) 11.270 * * [simplify]: iters left: 5 (47 enodes) 11.279 * * [simplify]: iters left: 4 (70 enodes) 11.290 * * [simplify]: iters left: 3 (105 enodes) 11.310 * * [simplify]: iters left: 2 (179 enodes) 11.350 * * [simplify]: iters left: 1 (319 enodes) 11.486 * * [simplify]: Extracting #0: cost 1 inf + 0 11.486 * * [simplify]: Extracting #1: cost 27 inf + 0 11.487 * * [simplify]: Extracting #2: cost 128 inf + 1 11.488 * * [simplify]: Extracting #3: cost 147 inf + 491 11.489 * * [simplify]: Extracting #4: cost 133 inf + 2679 11.494 * * [simplify]: Extracting #5: cost 80 inf + 28568 11.504 * * [simplify]: Extracting #6: cost 9 inf + 75432 11.512 * * [simplify]: Extracting #7: cost 0 inf + 81513 11.519 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 11.519 * [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.520 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 11.520 * * [simplify]: iters left: 6 (7 enodes) 11.521 * * [simplify]: iters left: 5 (26 enodes) 11.529 * * [simplify]: iters left: 4 (42 enodes) 11.542 * * [simplify]: iters left: 3 (83 enodes) 11.569 * * [simplify]: iters left: 2 (133 enodes) 11.591 * * [simplify]: iters left: 1 (202 enodes) 11.642 * * [simplify]: Extracting #0: cost 1 inf + 0 11.643 * * [simplify]: Extracting #1: cost 0 inf + 1 11.643 * [simplify]: Simplified to 0 11.643 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 11.643 * * * * [progress]: [ 38 / 192 ] simplifiying candidate # 11.643 * [simplify]: Simplifying (fma (sqrt (exp (- 0 im))) (sqrt (exp (- 0 im))) (- (* (sqrt (exp im)) (sqrt (exp im))))) 11.643 * * [simplify]: iters left: 6 (10 enodes) 11.647 * * [simplify]: iters left: 5 (38 enodes) 11.659 * * [simplify]: iters left: 4 (49 enodes) 11.673 * * [simplify]: iters left: 3 (62 enodes) 11.691 * * [simplify]: iters left: 2 (78 enodes) 11.712 * * [simplify]: iters left: 1 (107 enodes) 11.739 * * [simplify]: Extracting #0: cost 1 inf + 0 11.740 * * [simplify]: Extracting #1: cost 15 inf + 0 11.740 * * [simplify]: Extracting #2: cost 42 inf + 1 11.740 * * [simplify]: Extracting #3: cost 44 inf + 43 11.740 * * [simplify]: Extracting #4: cost 33 inf + 1094 11.741 * * [simplify]: Extracting #5: cost 23 inf + 3006 11.742 * * [simplify]: Extracting #6: cost 3 inf + 9191 11.744 * * [simplify]: Extracting #7: cost 0 inf + 10015 11.746 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 11.746 * [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.746 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 11.747 * * [simplify]: iters left: 5 (6 enodes) 11.748 * * [simplify]: iters left: 4 (18 enodes) 11.754 * * [simplify]: iters left: 3 (26 enodes) 11.758 * * [simplify]: iters left: 2 (34 enodes) 11.764 * * [simplify]: iters left: 1 (36 enodes) 11.768 * * [simplify]: Extracting #0: cost 1 inf + 0 11.768 * * [simplify]: Extracting #1: cost 0 inf + 1 11.768 * [simplify]: Simplified to 0 11.768 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 11.768 * * * * [progress]: [ 39 / 192 ] simplifiying candidate # 11.768 * [simplify]: Simplifying (fma (sqrt (exp (- 0 im))) (sqrt (exp (- 0 im))) (- (* (exp im) 1))) 11.768 * * [simplify]: iters left: 6 (10 enodes) 11.771 * * [simplify]: iters left: 5 (40 enodes) 11.780 * * [simplify]: iters left: 4 (52 enodes) 11.795 * * [simplify]: iters left: 3 (64 enodes) 11.813 * * [simplify]: iters left: 2 (75 enodes) 11.830 * * [simplify]: iters left: 1 (85 enodes) 11.840 * * [simplify]: Extracting #0: cost 1 inf + 0 11.840 * * [simplify]: Extracting #1: cost 8 inf + 0 11.840 * * [simplify]: Extracting #2: cost 17 inf + 2 11.840 * * [simplify]: Extracting #3: cost 17 inf + 186 11.840 * * [simplify]: Extracting #4: cost 7 inf + 1026 11.841 * * [simplify]: Extracting #5: cost 1 inf + 2044 11.841 * * [simplify]: Extracting #6: cost 0 inf + 2236 11.842 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 11.842 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 11.842 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 11.842 * * [simplify]: iters left: 4 (6 enodes) 11.843 * * [simplify]: iters left: 3 (21 enodes) 11.848 * * [simplify]: iters left: 2 (31 enodes) 11.852 * * [simplify]: iters left: 1 (35 enodes) 11.860 * * [simplify]: Extracting #0: cost 1 inf + 0 11.860 * * [simplify]: Extracting #1: cost 7 inf + 0 11.860 * * [simplify]: Extracting #2: cost 7 inf + 3 11.860 * * [simplify]: Extracting #3: cost 2 inf + 370 11.860 * * [simplify]: Extracting #4: cost 0 inf + 592 11.860 * [simplify]: Simplified to (* (exp im) 0) 11.860 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 11.860 * * * * [progress]: [ 40 / 192 ] simplifiying candidate # 11.861 * [simplify]: Simplifying (fma 1 (exp (- 0 im)) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 11.861 * * [simplify]: iters left: 6 (11 enodes) 11.864 * * [simplify]: iters left: 5 (46 enodes) 11.872 * * [simplify]: iters left: 4 (67 enodes) 11.883 * * [simplify]: iters left: 3 (96 enodes) 11.899 * * [simplify]: iters left: 2 (159 enodes) 11.946 * * [simplify]: iters left: 1 (265 enodes) 12.030 * * [simplify]: Extracting #0: cost 1 inf + 0 12.030 * * [simplify]: Extracting #1: cost 14 inf + 0 12.030 * * [simplify]: Extracting #2: cost 81 inf + 1 12.031 * * [simplify]: Extracting #3: cost 112 inf + 451 12.032 * * [simplify]: Extracting #4: cost 103 inf + 1461 12.034 * * [simplify]: Extracting #5: cost 64 inf + 17810 12.038 * * [simplify]: Extracting #6: cost 12 inf + 50747 12.046 * * [simplify]: Extracting #7: cost 0 inf + 60065 12.051 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 12.052 * [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.052 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 12.052 * * [simplify]: iters left: 6 (7 enodes) 12.053 * * [simplify]: iters left: 5 (26 enodes) 12.058 * * [simplify]: iters left: 4 (42 enodes) 12.068 * * [simplify]: iters left: 3 (83 enodes) 12.098 * * [simplify]: iters left: 2 (133 enodes) 12.130 * * [simplify]: iters left: 1 (202 enodes) 12.171 * * [simplify]: Extracting #0: cost 1 inf + 0 12.171 * * [simplify]: Extracting #1: cost 0 inf + 1 12.171 * [simplify]: Simplified to 0 12.171 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 12.171 * * * * [progress]: [ 41 / 192 ] simplifiying candidate # 12.171 * [simplify]: Simplifying (fma 1 (exp (- 0 im)) (- (* (sqrt (exp im)) (sqrt (exp im))))) 12.171 * * [simplify]: iters left: 6 (10 enodes) 12.174 * * [simplify]: iters left: 5 (37 enodes) 12.184 * * [simplify]: iters left: 4 (46 enodes) 12.196 * * [simplify]: iters left: 3 (55 enodes) 12.203 * * [simplify]: iters left: 2 (64 enodes) 12.210 * * [simplify]: iters left: 1 (72 enodes) 12.220 * * [simplify]: Extracting #0: cost 1 inf + 0 12.220 * * [simplify]: Extracting #1: cost 8 inf + 0 12.220 * * [simplify]: Extracting #2: cost 16 inf + 1 12.220 * * [simplify]: Extracting #3: cost 6 inf + 1416 12.220 * * [simplify]: Extracting #4: cost 0 inf + 2023 12.221 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 12.221 * [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.221 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 12.221 * * [simplify]: iters left: 5 (6 enodes) 12.222 * * [simplify]: iters left: 4 (18 enodes) 12.225 * * [simplify]: iters left: 3 (26 enodes) 12.229 * * [simplify]: iters left: 2 (34 enodes) 12.236 * * [simplify]: iters left: 1 (36 enodes) 12.243 * * [simplify]: Extracting #0: cost 1 inf + 0 12.243 * * [simplify]: Extracting #1: cost 0 inf + 1 12.243 * [simplify]: Simplified to 0 12.244 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 12.244 * * * * [progress]: [ 42 / 192 ] simplifiying candidate # 12.244 * [simplify]: Simplifying (fma 1 (exp (- 0 im)) (- (* (exp im) 1))) 12.244 * * [simplify]: iters left: 6 (9 enodes) 12.250 * * [simplify]: iters left: 5 (37 enodes) 12.262 * * [simplify]: iters left: 4 (49 enodes) 12.278 * * [simplify]: iters left: 3 (60 enodes) 12.293 * * [simplify]: iters left: 2 (66 enodes) 12.311 * * [simplify]: iters left: 1 (89 enodes) 12.338 * * [simplify]: Extracting #0: cost 1 inf + 0 12.338 * * [simplify]: Extracting #1: cost 7 inf + 0 12.338 * * [simplify]: Extracting #2: cost 12 inf + 2 12.338 * * [simplify]: Extracting #3: cost 10 inf + 237 12.339 * * [simplify]: Extracting #4: cost 1 inf + 1166 12.340 * * [simplify]: Extracting #5: cost 0 inf + 1277 12.340 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 12.340 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 12.341 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 12.341 * * [simplify]: iters left: 4 (6 enodes) 12.344 * * [simplify]: iters left: 3 (21 enodes) 12.352 * * [simplify]: iters left: 2 (31 enodes) 12.361 * * [simplify]: iters left: 1 (35 enodes) 12.372 * * [simplify]: Extracting #0: cost 1 inf + 0 12.372 * * [simplify]: Extracting #1: cost 7 inf + 0 12.372 * * [simplify]: Extracting #2: cost 7 inf + 3 12.372 * * [simplify]: Extracting #3: cost 2 inf + 370 12.373 * * [simplify]: Extracting #4: cost 0 inf + 592 12.373 * [simplify]: Simplified to (* (exp im) 0) 12.373 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 12.373 * * * * [progress]: [ 43 / 192 ] simplifiying candidate # 12.373 * * * * [progress]: [ 44 / 192 ] simplifiying candidate # 12.373 * * * * [progress]: [ 45 / 192 ] simplifiying candidate # 12.374 * [simplify]: Simplifying (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) 12.374 * * [simplify]: iters left: 6 (10 enodes) 12.382 * * [simplify]: iters left: 5 (39 enodes) 12.391 * * [simplify]: iters left: 4 (56 enodes) 12.398 * * [simplify]: iters left: 3 (68 enodes) 12.408 * * [simplify]: iters left: 2 (103 enodes) 12.426 * * [simplify]: iters left: 1 (169 enodes) 12.472 * * [simplify]: Extracting #0: cost 1 inf + 0 12.472 * * [simplify]: Extracting #1: cost 33 inf + 0 12.472 * * [simplify]: Extracting #2: cost 91 inf + 1 12.473 * * [simplify]: Extracting #3: cost 93 inf + 2991 12.474 * * [simplify]: Extracting #4: cost 36 inf + 18503 12.480 * * [simplify]: Extracting #5: cost 5 inf + 30807 12.486 * * [simplify]: Extracting #6: cost 0 inf + 32981 12.493 * * [simplify]: Extracting #7: cost 0 inf + 32942 12.500 * [simplify]: Simplified to (exp (- im)) 12.500 * [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.500 * * * * [progress]: [ 46 / 192 ] simplifiying candidate # 12.501 * [simplify]: Simplifying (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (sqrt im) (sqrt im))))) 12.501 * * [simplify]: iters left: 6 (9 enodes) 12.506 * * [simplify]: iters left: 5 (27 enodes) 12.515 * * [simplify]: iters left: 4 (35 enodes) 12.524 * * [simplify]: iters left: 3 (39 enodes) 12.533 * * [simplify]: iters left: 2 (48 enodes) 12.543 * * [simplify]: iters left: 1 (51 enodes) 12.549 * * [simplify]: Extracting #0: cost 1 inf + 0 12.549 * * [simplify]: Extracting #1: cost 5 inf + 0 12.549 * * [simplify]: Extracting #2: cost 8 inf + 1 12.549 * * [simplify]: Extracting #3: cost 2 inf + 298 12.549 * * [simplify]: Extracting #4: cost 0 inf + 450 12.549 * * [simplify]: Extracting #5: cost 0 inf + 449 12.550 * [simplify]: Simplified to (exp (- im)) 12.550 * [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.550 * * * * [progress]: [ 47 / 192 ] simplifiying candidate # 12.550 * [simplify]: Simplifying (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* im 1)))) 12.550 * * [simplify]: iters left: 6 (9 enodes) 12.553 * * [simplify]: iters left: 5 (28 enodes) 12.558 * * [simplify]: iters left: 4 (35 enodes) 12.562 * * [simplify]: iters left: 3 (37 enodes) 12.566 * * [simplify]: iters left: 2 (46 enodes) 12.571 * * [simplify]: iters left: 1 (49 enodes) 12.578 * * [simplify]: Extracting #0: cost 1 inf + 0 12.578 * * [simplify]: Extracting #1: cost 5 inf + 0 12.579 * * [simplify]: Extracting #2: cost 8 inf + 1 12.579 * * [simplify]: Extracting #3: cost 4 inf + 85 12.579 * * [simplify]: Extracting #4: cost 0 inf + 449 12.579 * [simplify]: Simplified to (exp (- im)) 12.579 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (exp (- im)) (exp (fma (- im) 1 (* im 1))) (- (exp im))))) 12.579 * * * * [progress]: [ 48 / 192 ] simplifiying candidate # 12.580 * [simplify]: Simplifying (exp (fma (sqrt 0) (sqrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) 12.580 * * [simplify]: iters left: 6 (9 enodes) 12.585 * * [simplify]: iters left: 5 (36 enodes) 12.597 * * [simplify]: iters left: 4 (52 enodes) 12.615 * * [simplify]: iters left: 3 (68 enodes) 12.631 * * [simplify]: iters left: 2 (105 enodes) 12.646 * * [simplify]: iters left: 1 (174 enodes) 12.688 * * [simplify]: Extracting #0: cost 1 inf + 0 12.689 * * [simplify]: Extracting #1: cost 33 inf + 0 12.689 * * [simplify]: Extracting #2: cost 95 inf + 1 12.690 * * [simplify]: Extracting #3: cost 105 inf + 1216 12.693 * * [simplify]: Extracting #4: cost 52 inf + 14516 12.700 * * [simplify]: Extracting #5: cost 11 inf + 29676 12.707 * * [simplify]: Extracting #6: cost 0 inf + 35115 12.715 * [simplify]: Simplified to (exp (- im)) 12.715 * [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.715 * * * * [progress]: [ 49 / 192 ] simplifiying candidate # 12.716 * [simplify]: Simplifying (exp (fma (sqrt 0) (sqrt 0) (- (* (sqrt im) (sqrt im))))) 12.716 * * [simplify]: iters left: 6 (8 enodes) 12.724 * * [simplify]: iters left: 5 (24 enodes) 12.732 * * [simplify]: iters left: 4 (32 enodes) 12.740 * * [simplify]: iters left: 3 (36 enodes) 12.749 * * [simplify]: iters left: 2 (45 enodes) 12.760 * * [simplify]: iters left: 1 (48 enodes) 12.770 * * [simplify]: Extracting #0: cost 1 inf + 0 12.770 * * [simplify]: Extracting #1: cost 5 inf + 0 12.770 * * [simplify]: Extracting #2: cost 8 inf + 1 12.770 * * [simplify]: Extracting #3: cost 4 inf + 155 12.770 * * [simplify]: Extracting #4: cost 0 inf + 449 12.771 * [simplify]: Simplified to (exp (- im)) 12.771 * [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.771 * * * * [progress]: [ 50 / 192 ] simplifiying candidate # 12.771 * [simplify]: Simplifying (exp (fma (sqrt 0) (sqrt 0) (- (* im 1)))) 12.771 * * [simplify]: iters left: 6 (8 enodes) 12.777 * * [simplify]: iters left: 5 (25 enodes) 12.781 * * [simplify]: iters left: 4 (32 enodes) 12.785 * * [simplify]: iters left: 3 (34 enodes) 12.789 * * [simplify]: iters left: 2 (43 enodes) 12.793 * * [simplify]: iters left: 1 (46 enodes) 12.798 * * [simplify]: Extracting #0: cost 1 inf + 0 12.798 * * [simplify]: Extracting #1: cost 5 inf + 0 12.798 * * [simplify]: Extracting #2: cost 8 inf + 1 12.798 * * [simplify]: Extracting #3: cost 4 inf + 115 12.798 * * [simplify]: Extracting #4: cost 1 inf + 338 12.798 * * [simplify]: Extracting #5: cost 0 inf + 449 12.798 * [simplify]: Simplified to (exp (- im)) 12.798 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (exp (- im)) (exp (fma (- im) 1 (* im 1))) (- (exp im))))) 12.798 * * * * [progress]: [ 51 / 192 ] simplifiying candidate # 12.799 * [simplify]: Simplifying (exp (fma 1 0 (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) 12.799 * * [simplify]: iters left: 6 (9 enodes) 12.801 * * [simplify]: iters left: 5 (37 enodes) 12.810 * * [simplify]: iters left: 4 (47 enodes) 12.824 * * [simplify]: iters left: 3 (61 enodes) 12.842 * * [simplify]: iters left: 2 (97 enodes) 12.876 * * [simplify]: iters left: 1 (170 enodes) 12.926 * * [simplify]: Extracting #0: cost 1 inf + 0 12.926 * * [simplify]: Extracting #1: cost 37 inf + 0 12.927 * * [simplify]: Extracting #2: cost 99 inf + 1 12.927 * * [simplify]: Extracting #3: cost 109 inf + 1135 12.928 * * [simplify]: Extracting #4: cost 64 inf + 10309 12.931 * * [simplify]: Extracting #5: cost 21 inf + 26664 12.935 * * [simplify]: Extracting #6: cost 0 inf + 38286 12.940 * [simplify]: Simplified to (exp (- im)) 12.940 * [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.940 * * * * [progress]: [ 52 / 192 ] simplifiying candidate # 12.940 * [simplify]: Simplifying (exp (fma 1 0 (- (* (sqrt im) (sqrt im))))) 12.940 * * [simplify]: iters left: 6 (8 enodes) 12.943 * * [simplify]: iters left: 5 (25 enodes) 12.946 * * [simplify]: Extracting #0: cost 1 inf + 0 12.946 * * [simplify]: Extracting #1: cost 3 inf + 0 12.946 * * [simplify]: Extracting #2: cost 7 inf + 0 12.946 * * [simplify]: Extracting #3: cost 2 inf + 155 12.946 * * [simplify]: Extracting #4: cost 0 inf + 307 12.947 * [simplify]: Simplified to (exp (- im)) 12.947 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (exp (- im)) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (exp im))))) 12.947 * * * * [progress]: [ 53 / 192 ] simplifiying candidate # 12.947 * [simplify]: Simplifying (exp (fma 1 0 (- (* im 1)))) 12.947 * * [simplify]: iters left: 6 (7 enodes) 12.950 * * [simplify]: iters left: 5 (22 enodes) 12.956 * * [simplify]: Extracting #0: cost 1 inf + 0 12.956 * * [simplify]: Extracting #1: cost 3 inf + 0 12.956 * * [simplify]: Extracting #2: cost 7 inf + 0 12.956 * * [simplify]: Extracting #3: cost 3 inf + 44 12.956 * * [simplify]: Extracting #4: cost 1 inf + 196 12.956 * * [simplify]: Extracting #5: cost 0 inf + 307 12.957 * [simplify]: Simplified to (exp (- im)) 12.957 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (exp (- im)) (exp (fma (- im) 1 (* im 1))) (- (exp im))))) 12.957 * * * * [progress]: [ 54 / 192 ] simplifiying candidate # 12.957 * [simplify]: Simplifying (exp 0) 12.957 * * [simplify]: iters left: 1 (2 enodes) 12.958 * * [simplify]: Extracting #0: cost 1 inf + 0 12.958 * * [simplify]: Extracting #1: cost 0 inf + 1 12.958 * [simplify]: Simplified to 1 12.959 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma 1 (exp (- im)) (- (exp im))))) 12.959 * * * * [progress]: [ 55 / 192 ] simplifiying candidate # 12.959 * [simplify]: Simplifying (exp 0) 12.959 * * [simplify]: iters left: 1 (2 enodes) 12.960 * * [simplify]: Extracting #0: cost 1 inf + 0 12.960 * * [simplify]: Extracting #1: cost 0 inf + 1 12.960 * [simplify]: Simplified to 1 12.960 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma 1 (exp (- im)) (- (exp im))))) 12.960 * * * * [progress]: [ 56 / 192 ] simplifiying candidate # 12.961 * [simplify]: Simplifying (* (cbrt (exp (- 0 im))) (cbrt (exp (- 0 im)))) 12.961 * * [simplify]: iters left: 6 (6 enodes) 12.964 * * [simplify]: iters left: 5 (24 enodes) 12.973 * * [simplify]: iters left: 4 (33 enodes) 12.986 * * [simplify]: iters left: 3 (39 enodes) 12.996 * * [simplify]: iters left: 2 (41 enodes) 13.005 * * [simplify]: iters left: 1 (43 enodes) 13.015 * * [simplify]: Extracting #0: cost 1 inf + 0 13.015 * * [simplify]: Extracting #1: cost 3 inf + 0 13.015 * * [simplify]: Extracting #2: cost 5 inf + 0 13.015 * * [simplify]: Extracting #3: cost 10 inf + 0 13.015 * * [simplify]: Extracting #4: cost 14 inf + 1 13.015 * * [simplify]: Extracting #5: cost 8 inf + 227 13.016 * * [simplify]: Extracting #6: cost 4 inf + 531 13.016 * * [simplify]: Extracting #7: cost 2 inf + 953 13.016 * * [simplify]: Extracting #8: cost 0 inf + 1375 13.017 * [simplify]: Simplified to (* (cbrt (exp (- im))) (cbrt (exp (- im)))) 13.017 * [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.017 * * * * [progress]: [ 57 / 192 ] simplifiying candidate # 13.017 * [simplify]: Simplifying (sqrt (exp (- 0 im))) 13.017 * * [simplify]: iters left: 4 (5 enodes) 13.021 * * [simplify]: iters left: 3 (21 enodes) 13.029 * * [simplify]: iters left: 2 (30 enodes) 13.038 * * [simplify]: iters left: 1 (36 enodes) 13.047 * * [simplify]: Extracting #0: cost 1 inf + 0 13.047 * * [simplify]: Extracting #1: cost 3 inf + 0 13.048 * * [simplify]: Extracting #2: cost 7 inf + 0 13.048 * * [simplify]: Extracting #3: cost 10 inf + 1 13.048 * * [simplify]: Extracting #4: cost 6 inf + 145 13.048 * * [simplify]: Extracting #5: cost 0 inf + 751 13.048 * [simplify]: Simplified to (sqrt (exp (- im))) 13.048 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (sqrt (exp (- im))) (sqrt (exp (- 0 im))) (- (exp im))))) 13.048 * * * * [progress]: [ 58 / 192 ] simplifiying candidate # 13.049 * * * * [progress]: [ 59 / 192 ] simplifiying candidate # 13.049 * [simplify]: Simplifying (/ (exp (exp (- 0 im))) (exp (exp im))) 13.049 * * [simplify]: iters left: 6 (8 enodes) 13.053 * * [simplify]: iters left: 5 (31 enodes) 13.063 * * [simplify]: iters left: 4 (42 enodes) 13.076 * * [simplify]: iters left: 3 (56 enodes) 13.092 * * [simplify]: iters left: 2 (69 enodes) 13.110 * * [simplify]: iters left: 1 (100 enodes) 13.144 * * [simplify]: Extracting #0: cost 1 inf + 0 13.144 * * [simplify]: Extracting #1: cost 13 inf + 0 13.144 * * [simplify]: Extracting #2: cost 40 inf + 0 13.145 * * [simplify]: Extracting #3: cost 55 inf + 2 13.145 * * [simplify]: Extracting #4: cost 54 inf + 47 13.146 * * [simplify]: Extracting #5: cost 28 inf + 4923 13.149 * * [simplify]: Extracting #6: cost 3 inf + 13601 13.152 * * [simplify]: Extracting #7: cost 0 inf + 14754 13.155 * [simplify]: Simplified to (exp (- (exp (- im)) (exp im))) 13.155 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (log (exp (- (exp (- im)) (exp im)))))) 13.155 * * * * [progress]: [ 60 / 192 ] simplifiying candidate # 13.155 * * * * [progress]: [ 61 / 192 ] simplifiying candidate # 13.155 * * * * [progress]: [ 62 / 192 ] simplifiying candidate # 13.155 * * * * [progress]: [ 63 / 192 ] simplifiying candidate # 13.155 * * * * [progress]: [ 64 / 192 ] simplifiying candidate # 13.155 * * * * [progress]: [ 65 / 192 ] simplifiying candidate # 13.155 * * * * [progress]: [ 66 / 192 ] simplifiying candidate # 13.156 * * * * [progress]: [ 67 / 192 ] simplifiying candidate # 13.156 * * * * [progress]: [ 68 / 192 ] simplifiying candidate # 13.156 * * * * [progress]: [ 69 / 192 ] simplifiying candidate # 13.156 * * * * [progress]: [ 70 / 192 ] simplifiying candidate # 13.156 * [simplify]: Simplifying (+ (sqrt (exp (- 0 im))) (sqrt (exp im))) 13.156 * * [simplify]: iters left: 6 (8 enodes) 13.161 * * [simplify]: iters left: 5 (30 enodes) 13.170 * * [simplify]: iters left: 4 (37 enodes) 13.182 * * [simplify]: iters left: 3 (43 enodes) 13.193 * * [simplify]: iters left: 2 (45 enodes) 13.203 * * [simplify]: iters left: 1 (47 enodes) 13.215 * * [simplify]: Extracting #0: cost 1 inf + 0 13.215 * * [simplify]: Extracting #1: cost 4 inf + 0 13.215 * * [simplify]: Extracting #2: cost 8 inf + 0 13.215 * * [simplify]: Extracting #3: cost 14 inf + 0 13.215 * * [simplify]: Extracting #4: cost 13 inf + 114 13.215 * * [simplify]: Extracting #5: cost 5 inf + 642 13.216 * * [simplify]: Extracting #6: cost 0 inf + 1657 13.216 * [simplify]: Simplified to (+ (sqrt (exp im)) (sqrt (exp (- im)))) 13.216 * [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.217 * [simplify]: Simplifying (- (sqrt (exp (- 0 im))) (sqrt (exp im))) 13.217 * * [simplify]: iters left: 6 (8 enodes) 13.221 * * [simplify]: iters left: 5 (31 enodes) 13.231 * * [simplify]: iters left: 4 (41 enodes) 13.243 * * [simplify]: iters left: 3 (47 enodes) 13.255 * * [simplify]: iters left: 2 (49 enodes) 13.266 * * [simplify]: iters left: 1 (51 enodes) 13.277 * * [simplify]: Extracting #0: cost 1 inf + 0 13.277 * * [simplify]: Extracting #1: cost 5 inf + 0 13.277 * * [simplify]: Extracting #2: cost 10 inf + 0 13.277 * * [simplify]: Extracting #3: cost 16 inf + 0 13.277 * * [simplify]: Extracting #4: cost 16 inf + 73 13.278 * * [simplify]: Extracting #5: cost 5 inf + 944 13.278 * * [simplify]: Extracting #6: cost 0 inf + 1959 13.279 * [simplify]: Simplified to (- (sqrt (exp (- im))) (sqrt (exp im))) 13.279 * [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.279 * * * * [progress]: [ 71 / 192 ] simplifiying candidate # 13.279 * [simplify]: Simplifying (- (exp (- 0 im)) (exp im)) 13.279 * * [simplify]: iters left: 5 (6 enodes) 13.283 * * [simplify]: iters left: 4 (25 enodes) 13.291 * * [simplify]: iters left: 3 (35 enodes) 13.296 * * [simplify]: iters left: 2 (42 enodes) 13.302 * * [simplify]: iters left: 1 (44 enodes) 13.306 * * [simplify]: Extracting #0: cost 1 inf + 0 13.306 * * [simplify]: Extracting #1: cost 6 inf + 0 13.306 * * [simplify]: Extracting #2: cost 11 inf + 1 13.307 * * [simplify]: Extracting #3: cost 7 inf + 377 13.307 * * [simplify]: Extracting #4: cost 2 inf + 822 13.307 * * [simplify]: Extracting #5: cost 0 inf + 1154 13.307 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 13.307 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (- (exp (- im)) (exp im))))) 13.307 * * * * [progress]: [ 72 / 192 ] simplifiying candidate # 13.307 * * * * [progress]: [ 73 / 192 ] simplifiying candidate #real (real->posit16 (- (exp (- 0 im)) (exp im))))))> 13.307 * * * * [progress]: [ 74 / 192 ] simplifiying candidate # 13.307 * * * * [progress]: [ 75 / 192 ] simplifiying candidate # 13.307 * * * * [progress]: [ 76 / 192 ] simplifiying candidate # 13.308 * [simplify]: Simplifying (* (* 0.5 (cos re)) (- (exp (- 0 im)) (exp im))) 13.308 * * [simplify]: iters left: 6 (11 enodes) 13.311 * * [simplify]: iters left: 5 (44 enodes) 13.323 * * [simplify]: iters left: 4 (74 enodes) 13.353 * * [simplify]: iters left: 3 (155 enodes) 13.410 * * [simplify]: iters left: 2 (247 enodes) 13.494 * * [simplify]: iters left: 1 (343 enodes) 13.588 * * [simplify]: Extracting #0: cost 1 inf + 0 13.589 * * [simplify]: Extracting #1: cost 24 inf + 0 13.589 * * [simplify]: Extracting #2: cost 51 inf + 43 13.590 * * [simplify]: Extracting #3: cost 46 inf + 848 13.592 * * [simplify]: Extracting #4: cost 9 inf + 6026 13.597 * * [simplify]: Extracting #5: cost 0 inf + 8099 13.603 * [simplify]: Simplified to (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im)))) 13.603 * [simplify]: Simplified (2 1) to (λ (re im) (pow (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im)))) 1)) 13.603 * * * * [progress]: [ 77 / 192 ] simplifiying candidate # 13.603 * [simplify]: Simplifying (* (* 0.5 (cos re)) (- (exp (- 0 im)) (exp im))) 13.604 * * [simplify]: iters left: 6 (11 enodes) 13.610 * * [simplify]: iters left: 5 (44 enodes) 13.628 * * [simplify]: iters left: 4 (74 enodes) 13.657 * * [simplify]: iters left: 3 (155 enodes) 13.685 * * [simplify]: iters left: 2 (247 enodes) 13.769 * * [simplify]: iters left: 1 (343 enodes) 13.895 * * [simplify]: Extracting #0: cost 1 inf + 0 13.895 * * [simplify]: Extracting #1: cost 24 inf + 0 13.896 * * [simplify]: Extracting #2: cost 51 inf + 43 13.896 * * [simplify]: Extracting #3: cost 46 inf + 848 13.899 * * [simplify]: Extracting #4: cost 9 inf + 6026 13.904 * * [simplify]: Extracting #5: cost 0 inf + 8099 13.909 * [simplify]: Simplified to (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im)))) 13.909 * [simplify]: Simplified (2 1) to (λ (re im) (pow (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im)))) 1)) 13.909 * * * * [progress]: [ 78 / 192 ] simplifiying candidate # 13.909 * * * * [progress]: [ 79 / 192 ] simplifiying candidate # 13.910 * [simplify]: Simplifying (+ (+ (log 0.5) (log (cos re))) (log (- (exp (- 0 im)) (exp im)))) 13.910 * * [simplify]: iters left: 6 (14 enodes) 13.917 * * [simplify]: iters left: 5 (53 enodes) 13.926 * * [simplify]: iters left: 4 (71 enodes) 13.936 * * [simplify]: iters left: 3 (83 enodes) 13.960 * * [simplify]: iters left: 2 (85 enodes) 13.978 * * [simplify]: iters left: 1 (87 enodes) 13.998 * * [simplify]: Extracting #0: cost 1 inf + 0 13.998 * * [simplify]: Extracting #1: cost 8 inf + 0 13.998 * * [simplify]: Extracting #2: cost 17 inf + 0 13.998 * * [simplify]: Extracting #3: cost 23 inf + 1 13.998 * * [simplify]: Extracting #4: cost 22 inf + 639 13.998 * * [simplify]: Extracting #5: cost 19 inf + 1166 13.999 * * [simplify]: Extracting #6: cost 8 inf + 2989 13.999 * * [simplify]: Extracting #7: cost 2 inf + 4799 14.000 * * [simplify]: Extracting #8: cost 0 inf + 5663 14.001 * [simplify]: Simplified to (+ (+ (log 0.5) (log (cos re))) (log (- (exp (- im)) (exp im)))) 14.001 * [simplify]: Simplified (2 1) to (λ (re im) (exp (+ (+ (log 0.5) (log (cos re))) (log (- (exp (- im)) (exp im)))))) 14.001 * * * * [progress]: [ 80 / 192 ] simplifiying candidate # 14.001 * [simplify]: Simplifying (+ (log (* 0.5 (cos re))) (log (- (exp (- 0 im)) (exp im)))) 14.001 * * [simplify]: iters left: 6 (13 enodes) 14.005 * * [simplify]: iters left: 5 (51 enodes) 14.014 * * [simplify]: iters left: 4 (70 enodes) 14.024 * * [simplify]: iters left: 3 (85 enodes) 14.047 * * [simplify]: iters left: 2 (87 enodes) 14.058 * * [simplify]: iters left: 1 (89 enodes) 14.071 * * [simplify]: Extracting #0: cost 1 inf + 0 14.071 * * [simplify]: Extracting #1: cost 8 inf + 0 14.071 * * [simplify]: Extracting #2: cost 18 inf + 0 14.071 * * [simplify]: Extracting #3: cost 24 inf + 72 14.071 * * [simplify]: Extracting #4: cost 27 inf + 145 14.071 * * [simplify]: Extracting #5: cost 18 inf + 1310 14.072 * * [simplify]: Extracting #6: cost 5 inf + 4220 14.072 * * [simplify]: Extracting #7: cost 0 inf + 5587 14.074 * [simplify]: Simplified to (+ (log (* 0.5 (cos re))) (log (- (exp (- im)) (exp im)))) 14.074 * [simplify]: Simplified (2 1) to (λ (re im) (exp (+ (log (* 0.5 (cos re))) (log (- (exp (- im)) (exp im)))))) 14.074 * * * * [progress]: [ 81 / 192 ] simplifiying candidate # 14.074 * * * * [progress]: [ 82 / 192 ] simplifiying candidate # 14.074 * * * * [progress]: [ 83 / 192 ] simplifiying candidate # 14.075 * [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.075 * * [simplify]: iters left: 6 (17 enodes) 14.085 * * [simplify]: iters left: 5 (71 enodes) 14.113 * * [simplify]: iters left: 4 (172 enodes) 14.237 * * [simplify]: Extracting #0: cost 1 inf + 0 14.237 * * [simplify]: Extracting #1: cost 44 inf + 0 14.238 * * [simplify]: Extracting #2: cost 201 inf + 42 14.240 * * [simplify]: Extracting #3: cost 215 inf + 2333 14.244 * * [simplify]: Extracting #4: cost 199 inf + 4097 14.251 * * [simplify]: Extracting #5: cost 141 inf + 23441 14.278 * * [simplify]: Extracting #6: cost 24 inf + 72467 14.309 * * [simplify]: Extracting #7: cost 0 inf + 83683 14.325 * [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.325 * [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.326 * * * * [progress]: [ 84 / 192 ] simplifiying candidate # 14.326 * [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.326 * * [simplify]: iters left: 6 (15 enodes) 14.333 * * [simplify]: iters left: 5 (69 enodes) 14.348 * * [simplify]: iters left: 4 (179 enodes) 14.420 * * [simplify]: Extracting #0: cost 1 inf + 0 14.420 * * [simplify]: Extracting #1: cost 42 inf + 0 14.420 * * [simplify]: Extracting #2: cost 202 inf + 1 14.422 * * [simplify]: Extracting #3: cost 214 inf + 2353 14.429 * * [simplify]: Extracting #4: cost 157 inf + 17944 14.445 * * [simplify]: Extracting #5: cost 32 inf + 67446 14.461 * * [simplify]: Extracting #6: cost 0 inf + 81136 14.491 * * [simplify]: Extracting #7: cost 0 inf + 80976 14.523 * [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.523 * [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.524 * * * * [progress]: [ 85 / 192 ] simplifiying candidate # 14.524 * * * * [progress]: [ 86 / 192 ] simplifiying candidate # 14.524 * * * * [progress]: [ 87 / 192 ] simplifiying candidate # 14.524 * * * * [progress]: [ 88 / 192 ] simplifiying candidate # 14.524 * * * * [progress]: [ 89 / 192 ] simplifiying candidate # 14.524 * [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.524 * * [simplify]: iters left: 6 (12 enodes) 14.530 * * [simplify]: iters left: 5 (45 enodes) 14.537 * * [simplify]: iters left: 4 (81 enodes) 14.556 * * [simplify]: iters left: 3 (229 enodes) 14.672 * * [simplify]: Extracting #0: cost 1 inf + 0 14.672 * * [simplify]: Extracting #1: cost 44 inf + 0 14.672 * * [simplify]: Extracting #2: cost 113 inf + 2 14.673 * * [simplify]: Extracting #3: cost 107 inf + 545 14.674 * * [simplify]: Extracting #4: cost 87 inf + 4295 14.677 * * [simplify]: Extracting #5: cost 29 inf + 23276 14.682 * * [simplify]: Extracting #6: cost 1 inf + 35487 14.688 * * [simplify]: Extracting #7: cost 0 inf + 36242 14.696 * [simplify]: Simplified to (* (cos re) 0) 14.696 * [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.696 * * * * [progress]: [ 90 / 192 ] simplifiying candidate # 14.697 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 14.697 * * [simplify]: iters left: 6 (11 enodes) 14.702 * * [simplify]: iters left: 5 (37 enodes) 14.713 * * [simplify]: iters left: 4 (65 enodes) 14.730 * * [simplify]: iters left: 3 (158 enodes) 14.779 * * [simplify]: iters left: 2 (319 enodes) 14.917 * * [simplify]: iters left: 1 (429 enodes) 14.955 * * [simplify]: Extracting #0: cost 1 inf + 0 14.955 * * [simplify]: Extracting #1: cost 0 inf + 1 14.955 * [simplify]: Simplified to 0 14.955 * [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)) 14.956 * * * * [progress]: [ 91 / 192 ] simplifiying candidate # 14.957 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 14.957 * * [simplify]: iters left: 6 (11 enodes) 14.963 * * [simplify]: iters left: 5 (40 enodes) 14.977 * * [simplify]: iters left: 4 (70 enodes) 15.008 * * [simplify]: iters left: 3 (150 enodes) 15.055 * * [simplify]: iters left: 2 (268 enodes) 15.161 * * [simplify]: iters left: 1 (351 enodes) 15.214 * * [simplify]: Extracting #0: cost 1 inf + 0 15.214 * * [simplify]: Extracting #1: cost 0 inf + 1 15.214 * [simplify]: Simplified to 0 15.214 * [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.214 * * * * [progress]: [ 92 / 192 ] simplifiying candidate # 15.215 * [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.215 * * [simplify]: iters left: 6 (12 enodes) 15.218 * * [simplify]: iters left: 5 (45 enodes) 15.226 * * [simplify]: iters left: 4 (81 enodes) 15.252 * * [simplify]: iters left: 3 (229 enodes) 15.347 * * [simplify]: Extracting #0: cost 1 inf + 0 15.347 * * [simplify]: Extracting #1: cost 44 inf + 0 15.348 * * [simplify]: Extracting #2: cost 113 inf + 2 15.348 * * [simplify]: Extracting #3: cost 107 inf + 545 15.350 * * [simplify]: Extracting #4: cost 87 inf + 4295 15.353 * * [simplify]: Extracting #5: cost 29 inf + 23276 15.360 * * [simplify]: Extracting #6: cost 1 inf + 35487 15.372 * * [simplify]: Extracting #7: cost 0 inf + 36242 15.398 * [simplify]: Simplified to (* (cos re) 0) 15.398 * [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.398 * * * * [progress]: [ 93 / 192 ] simplifiying candidate # 15.399 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 15.399 * * [simplify]: iters left: 6 (11 enodes) 15.405 * * [simplify]: iters left: 5 (37 enodes) 15.417 * * [simplify]: iters left: 4 (65 enodes) 15.444 * * [simplify]: iters left: 3 (158 enodes) 15.518 * * [simplify]: iters left: 2 (319 enodes) 15.621 * * [simplify]: iters left: 1 (429 enodes) 15.666 * * [simplify]: Extracting #0: cost 1 inf + 0 15.666 * * [simplify]: Extracting #1: cost 0 inf + 1 15.666 * [simplify]: Simplified to 0 15.667 * [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.667 * * * * [progress]: [ 94 / 192 ] simplifiying candidate # 15.667 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 15.667 * * [simplify]: iters left: 6 (11 enodes) 15.670 * * [simplify]: iters left: 5 (40 enodes) 15.679 * * [simplify]: iters left: 4 (70 enodes) 15.701 * * [simplify]: iters left: 3 (150 enodes) 15.749 * * [simplify]: iters left: 2 (268 enodes) 15.819 * * [simplify]: iters left: 1 (351 enodes) 15.864 * * [simplify]: Extracting #0: cost 1 inf + 0 15.864 * * [simplify]: Extracting #1: cost 0 inf + 1 15.864 * [simplify]: Simplified to 0 15.865 * [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.865 * * * * [progress]: [ 95 / 192 ] simplifiying candidate # 15.865 * [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.865 * * [simplify]: iters left: 6 (12 enodes) 15.868 * * [simplify]: iters left: 5 (45 enodes) 15.879 * * [simplify]: iters left: 4 (81 enodes) 15.915 * * [simplify]: iters left: 3 (229 enodes) 15.997 * * [simplify]: Extracting #0: cost 1 inf + 0 15.997 * * [simplify]: Extracting #1: cost 44 inf + 0 15.998 * * [simplify]: Extracting #2: cost 113 inf + 2 15.999 * * [simplify]: Extracting #3: cost 107 inf + 545 16.000 * * [simplify]: Extracting #4: cost 87 inf + 4295 16.006 * * [simplify]: Extracting #5: cost 29 inf + 23276 16.011 * * [simplify]: Extracting #6: cost 1 inf + 35487 16.019 * * [simplify]: Extracting #7: cost 0 inf + 36242 16.031 * [simplify]: Simplified to (* (cos re) 0) 16.031 * [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.032 * * * * [progress]: [ 96 / 192 ] simplifiying candidate # 16.032 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 16.032 * * [simplify]: iters left: 6 (11 enodes) 16.038 * * [simplify]: iters left: 5 (37 enodes) 16.050 * * [simplify]: iters left: 4 (65 enodes) 16.078 * * [simplify]: iters left: 3 (158 enodes) 16.149 * * [simplify]: iters left: 2 (319 enodes) 16.252 * * [simplify]: iters left: 1 (429 enodes) 16.321 * * [simplify]: Extracting #0: cost 1 inf + 0 16.321 * * [simplify]: Extracting #1: cost 0 inf + 1 16.321 * [simplify]: Simplified to 0 16.321 * [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.321 * * * * [progress]: [ 97 / 192 ] simplifiying candidate # 16.322 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 16.322 * * [simplify]: iters left: 6 (11 enodes) 16.327 * * [simplify]: iters left: 5 (40 enodes) 16.342 * * [simplify]: iters left: 4 (70 enodes) 16.369 * * [simplify]: iters left: 3 (150 enodes) 16.420 * * [simplify]: iters left: 2 (268 enodes) 16.504 * * [simplify]: iters left: 1 (351 enodes) 16.568 * * [simplify]: Extracting #0: cost 1 inf + 0 16.569 * * [simplify]: Extracting #1: cost 0 inf + 1 16.569 * [simplify]: Simplified to 0 16.569 * [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.569 * * * * [progress]: [ 98 / 192 ] simplifiying candidate # 16.569 * [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.569 * * [simplify]: iters left: 6 (12 enodes) 16.576 * * [simplify]: iters left: 5 (45 enodes) 16.590 * * [simplify]: iters left: 4 (81 enodes) 16.609 * * [simplify]: iters left: 3 (229 enodes) 16.698 * * [simplify]: Extracting #0: cost 1 inf + 0 16.698 * * [simplify]: Extracting #1: cost 44 inf + 0 16.699 * * [simplify]: Extracting #2: cost 113 inf + 2 16.699 * * [simplify]: Extracting #3: cost 107 inf + 545 16.700 * * [simplify]: Extracting #4: cost 87 inf + 4295 16.703 * * [simplify]: Extracting #5: cost 29 inf + 23276 16.709 * * [simplify]: Extracting #6: cost 1 inf + 35487 16.715 * * [simplify]: Extracting #7: cost 0 inf + 36242 16.721 * [simplify]: Simplified to (* (cos re) 0) 16.721 * [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.722 * * * * [progress]: [ 99 / 192 ] simplifiying candidate # 16.722 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 16.722 * * [simplify]: iters left: 6 (11 enodes) 16.728 * * [simplify]: iters left: 5 (37 enodes) 16.740 * * [simplify]: iters left: 4 (65 enodes) 16.767 * * [simplify]: iters left: 3 (158 enodes) 16.847 * * [simplify]: iters left: 2 (319 enodes) 16.963 * * [simplify]: iters left: 1 (429 enodes) 17.005 * * [simplify]: Extracting #0: cost 1 inf + 0 17.005 * * [simplify]: Extracting #1: cost 0 inf + 1 17.005 * [simplify]: Simplified to 0 17.005 * [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.005 * * * * [progress]: [ 100 / 192 ] simplifiying candidate # 17.005 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 17.005 * * [simplify]: iters left: 6 (11 enodes) 17.008 * * [simplify]: iters left: 5 (40 enodes) 17.015 * * [simplify]: iters left: 4 (70 enodes) 17.029 * * [simplify]: iters left: 3 (150 enodes) 17.089 * * [simplify]: iters left: 2 (268 enodes) 17.180 * * [simplify]: iters left: 1 (351 enodes) 17.216 * * [simplify]: Extracting #0: cost 1 inf + 0 17.216 * * [simplify]: Extracting #1: cost 0 inf + 1 17.216 * [simplify]: Simplified to 0 17.216 * [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.216 * * * * [progress]: [ 101 / 192 ] simplifiying candidate # 17.217 * [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.217 * * [simplify]: iters left: 6 (12 enodes) 17.222 * * [simplify]: iters left: 5 (45 enodes) 17.238 * * [simplify]: iters left: 4 (81 enodes) 17.278 * * [simplify]: iters left: 3 (229 enodes) 17.377 * * [simplify]: Extracting #0: cost 1 inf + 0 17.378 * * [simplify]: Extracting #1: cost 44 inf + 0 17.378 * * [simplify]: Extracting #2: cost 113 inf + 2 17.379 * * [simplify]: Extracting #3: cost 107 inf + 545 17.379 * * [simplify]: Extracting #4: cost 87 inf + 4295 17.383 * * [simplify]: Extracting #5: cost 29 inf + 23276 17.388 * * [simplify]: Extracting #6: cost 1 inf + 35487 17.395 * * [simplify]: Extracting #7: cost 0 inf + 36242 17.407 * [simplify]: Simplified to (* (cos re) 0) 17.407 * [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.407 * * * * [progress]: [ 102 / 192 ] simplifiying candidate # 17.407 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 17.408 * * [simplify]: iters left: 6 (11 enodes) 17.413 * * [simplify]: iters left: 5 (37 enodes) 17.424 * * [simplify]: iters left: 4 (65 enodes) 17.453 * * [simplify]: iters left: 3 (158 enodes) 17.498 * * [simplify]: iters left: 2 (319 enodes) 17.601 * * [simplify]: iters left: 1 (429 enodes) 17.650 * * [simplify]: Extracting #0: cost 1 inf + 0 17.650 * * [simplify]: Extracting #1: cost 0 inf + 1 17.650 * [simplify]: Simplified to 0 17.650 * [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.651 * * * * [progress]: [ 103 / 192 ] simplifiying candidate # 17.651 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 17.651 * * [simplify]: iters left: 6 (11 enodes) 17.654 * * [simplify]: iters left: 5 (40 enodes) 17.661 * * [simplify]: iters left: 4 (70 enodes) 17.683 * * [simplify]: iters left: 3 (150 enodes) 17.729 * * [simplify]: iters left: 2 (268 enodes) 17.829 * * [simplify]: iters left: 1 (351 enodes) 17.879 * * [simplify]: Extracting #0: cost 1 inf + 0 17.879 * * [simplify]: Extracting #1: cost 0 inf + 1 17.879 * [simplify]: Simplified to 0 17.879 * [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.880 * * * * [progress]: [ 104 / 192 ] simplifiying candidate # 17.880 * [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.880 * * [simplify]: iters left: 6 (12 enodes) 17.886 * * [simplify]: iters left: 5 (45 enodes) 17.893 * * [simplify]: iters left: 4 (81 enodes) 17.919 * * [simplify]: iters left: 3 (229 enodes) 18.023 * * [simplify]: Extracting #0: cost 1 inf + 0 18.023 * * [simplify]: Extracting #1: cost 44 inf + 0 18.023 * * [simplify]: Extracting #2: cost 113 inf + 2 18.024 * * [simplify]: Extracting #3: cost 107 inf + 545 18.025 * * [simplify]: Extracting #4: cost 87 inf + 4295 18.028 * * [simplify]: Extracting #5: cost 29 inf + 23276 18.038 * * [simplify]: Extracting #6: cost 1 inf + 35487 18.050 * * [simplify]: Extracting #7: cost 0 inf + 36242 18.061 * [simplify]: Simplified to (* (cos re) 0) 18.062 * [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.062 * * * * [progress]: [ 105 / 192 ] simplifiying candidate # 18.062 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 18.062 * * [simplify]: iters left: 6 (11 enodes) 18.068 * * [simplify]: iters left: 5 (37 enodes) 18.080 * * [simplify]: iters left: 4 (65 enodes) 18.100 * * [simplify]: iters left: 3 (158 enodes) 18.144 * * [simplify]: iters left: 2 (319 enodes) 18.251 * * [simplify]: iters left: 1 (429 enodes) 18.293 * * [simplify]: Extracting #0: cost 1 inf + 0 18.293 * * [simplify]: Extracting #1: cost 0 inf + 1 18.293 * [simplify]: Simplified to 0 18.293 * [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.294 * * * * [progress]: [ 106 / 192 ] simplifiying candidate # 18.294 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 18.294 * * [simplify]: iters left: 6 (11 enodes) 18.300 * * [simplify]: iters left: 5 (40 enodes) 18.314 * * [simplify]: iters left: 4 (70 enodes) 18.334 * * [simplify]: iters left: 3 (150 enodes) 18.371 * * [simplify]: iters left: 2 (268 enodes) 18.461 * * [simplify]: iters left: 1 (351 enodes) 18.503 * * [simplify]: Extracting #0: cost 1 inf + 0 18.504 * * [simplify]: Extracting #1: cost 0 inf + 1 18.504 * [simplify]: Simplified to 0 18.504 * [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.504 * * * * [progress]: [ 107 / 192 ] simplifiying candidate # 18.504 * [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.504 * * [simplify]: iters left: 6 (12 enodes) 18.507 * * [simplify]: iters left: 5 (45 enodes) 18.515 * * [simplify]: iters left: 4 (81 enodes) 18.549 * * [simplify]: iters left: 3 (229 enodes) 18.640 * * [simplify]: Extracting #0: cost 1 inf + 0 18.640 * * [simplify]: Extracting #1: cost 44 inf + 0 18.641 * * [simplify]: Extracting #2: cost 113 inf + 2 18.642 * * [simplify]: Extracting #3: cost 107 inf + 545 18.644 * * [simplify]: Extracting #4: cost 87 inf + 4295 18.650 * * [simplify]: Extracting #5: cost 29 inf + 23276 18.662 * * [simplify]: Extracting #6: cost 1 inf + 35487 18.673 * * [simplify]: Extracting #7: cost 0 inf + 36242 18.690 * [simplify]: Simplified to (* (cos re) 0) 18.690 * [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.690 * * * * [progress]: [ 108 / 192 ] simplifiying candidate # 18.690 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 18.691 * * [simplify]: iters left: 6 (11 enodes) 18.694 * * [simplify]: iters left: 5 (37 enodes) 18.700 * * [simplify]: iters left: 4 (65 enodes) 18.714 * * [simplify]: iters left: 3 (158 enodes) 18.753 * * [simplify]: iters left: 2 (319 enodes) 18.840 * * [simplify]: iters left: 1 (429 enodes) 18.915 * * [simplify]: Extracting #0: cost 1 inf + 0 18.915 * * [simplify]: Extracting #1: cost 0 inf + 1 18.915 * [simplify]: Simplified to 0 18.915 * [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)) 18.915 * * * * [progress]: [ 109 / 192 ] simplifiying candidate # 18.916 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 18.916 * * [simplify]: iters left: 6 (11 enodes) 18.921 * * [simplify]: iters left: 5 (40 enodes) 18.935 * * [simplify]: iters left: 4 (70 enodes) 18.966 * * [simplify]: iters left: 3 (150 enodes) 19.016 * * [simplify]: iters left: 2 (268 enodes) 19.097 * * [simplify]: iters left: 1 (351 enodes) 19.151 * * [simplify]: Extracting #0: cost 1 inf + 0 19.151 * * [simplify]: Extracting #1: cost 0 inf + 1 19.151 * [simplify]: Simplified to 0 19.151 * [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.151 * * * * [progress]: [ 110 / 192 ] simplifiying candidate # 19.151 * [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.151 * * [simplify]: iters left: 6 (12 enodes) 19.154 * * [simplify]: iters left: 5 (45 enodes) 19.162 * * [simplify]: iters left: 4 (81 enodes) 19.191 * * [simplify]: iters left: 3 (229 enodes) 19.287 * * [simplify]: Extracting #0: cost 1 inf + 0 19.288 * * [simplify]: Extracting #1: cost 44 inf + 0 19.288 * * [simplify]: Extracting #2: cost 113 inf + 2 19.289 * * [simplify]: Extracting #3: cost 107 inf + 545 19.290 * * [simplify]: Extracting #4: cost 87 inf + 4295 19.294 * * [simplify]: Extracting #5: cost 29 inf + 23276 19.302 * * [simplify]: Extracting #6: cost 1 inf + 35487 19.308 * * [simplify]: Extracting #7: cost 0 inf + 36242 19.314 * [simplify]: Simplified to (* (cos re) 0) 19.314 * [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.314 * * * * [progress]: [ 111 / 192 ] simplifiying candidate # 19.315 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 19.315 * * [simplify]: iters left: 6 (11 enodes) 19.317 * * [simplify]: iters left: 5 (37 enodes) 19.323 * * [simplify]: iters left: 4 (65 enodes) 19.336 * * [simplify]: iters left: 3 (158 enodes) 19.384 * * [simplify]: iters left: 2 (319 enodes) 19.506 * * [simplify]: iters left: 1 (429 enodes) 19.584 * * [simplify]: Extracting #0: cost 1 inf + 0 19.584 * * [simplify]: Extracting #1: cost 0 inf + 1 19.584 * [simplify]: Simplified to 0 19.584 * [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.585 * * * * [progress]: [ 112 / 192 ] simplifiying candidate # 19.585 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 19.585 * * [simplify]: iters left: 6 (11 enodes) 19.591 * * [simplify]: iters left: 5 (40 enodes) 19.604 * * [simplify]: iters left: 4 (70 enodes) 19.633 * * [simplify]: iters left: 3 (150 enodes) 19.695 * * [simplify]: iters left: 2 (268 enodes) 19.796 * * [simplify]: iters left: 1 (351 enodes) 19.862 * * [simplify]: Extracting #0: cost 1 inf + 0 19.862 * * [simplify]: Extracting #1: cost 0 inf + 1 19.862 * [simplify]: Simplified to 0 19.863 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma 1 0 (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (exp im) 1)))) 0)) 19.863 * * * * [progress]: [ 113 / 192 ] simplifiying candidate # 19.863 * [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.863 * * [simplify]: iters left: 6 (12 enodes) 19.869 * * [simplify]: iters left: 5 (45 enodes) 19.881 * * [simplify]: iters left: 4 (81 enodes) 19.899 * * [simplify]: iters left: 3 (229 enodes) 20.022 * * [simplify]: Extracting #0: cost 1 inf + 0 20.022 * * [simplify]: Extracting #1: cost 44 inf + 0 20.023 * * [simplify]: Extracting #2: cost 113 inf + 2 20.024 * * [simplify]: Extracting #3: cost 107 inf + 545 20.026 * * [simplify]: Extracting #4: cost 87 inf + 4295 20.032 * * [simplify]: Extracting #5: cost 29 inf + 23276 20.044 * * [simplify]: Extracting #6: cost 1 inf + 35487 20.055 * * [simplify]: Extracting #7: cost 0 inf + 36242 20.066 * [simplify]: Simplified to (* (cos re) 0) 20.066 * [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.067 * * * * [progress]: [ 114 / 192 ] simplifiying candidate # 20.067 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 20.067 * * [simplify]: iters left: 6 (11 enodes) 20.070 * * [simplify]: iters left: 5 (37 enodes) 20.076 * * [simplify]: iters left: 4 (65 enodes) 20.089 * * [simplify]: iters left: 3 (158 enodes) 20.155 * * [simplify]: iters left: 2 (319 enodes) 20.269 * * [simplify]: iters left: 1 (429 enodes) 20.318 * * [simplify]: Extracting #0: cost 1 inf + 0 20.318 * * [simplify]: Extracting #1: cost 0 inf + 1 20.318 * [simplify]: Simplified to 0 20.318 * [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.319 * * * * [progress]: [ 115 / 192 ] simplifiying candidate # 20.319 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 20.319 * * [simplify]: iters left: 6 (11 enodes) 20.322 * * [simplify]: iters left: 5 (40 enodes) 20.330 * * [simplify]: iters left: 4 (70 enodes) 20.345 * * [simplify]: iters left: 3 (150 enodes) 20.386 * * [simplify]: iters left: 2 (268 enodes) 20.463 * * [simplify]: iters left: 1 (351 enodes) 20.503 * * [simplify]: Extracting #0: cost 1 inf + 0 20.504 * * [simplify]: Extracting #1: cost 0 inf + 1 20.504 * [simplify]: Simplified to 0 20.504 * [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.504 * * * * [progress]: [ 116 / 192 ] simplifiying candidate # 20.504 * [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.504 * * [simplify]: iters left: 6 (12 enodes) 20.510 * * [simplify]: iters left: 5 (45 enodes) 20.526 * * [simplify]: iters left: 4 (81 enodes) 20.548 * * [simplify]: iters left: 3 (229 enodes) 20.629 * * [simplify]: Extracting #0: cost 1 inf + 0 20.629 * * [simplify]: Extracting #1: cost 44 inf + 0 20.629 * * [simplify]: Extracting #2: cost 113 inf + 2 20.630 * * [simplify]: Extracting #3: cost 107 inf + 545 20.631 * * [simplify]: Extracting #4: cost 87 inf + 4295 20.634 * * [simplify]: Extracting #5: cost 29 inf + 23276 20.639 * * [simplify]: Extracting #6: cost 1 inf + 35487 20.646 * * [simplify]: Extracting #7: cost 0 inf + 36242 20.652 * [simplify]: Simplified to (* (cos re) 0) 20.652 * [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.652 * * * * [progress]: [ 117 / 192 ] simplifiying candidate # 20.652 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 20.653 * * [simplify]: iters left: 6 (11 enodes) 20.655 * * [simplify]: iters left: 5 (37 enodes) 20.661 * * [simplify]: iters left: 4 (65 enodes) 20.685 * * [simplify]: iters left: 3 (158 enodes) 20.759 * * [simplify]: iters left: 2 (319 enodes) 20.843 * * [simplify]: iters left: 1 (429 enodes) 20.912 * * [simplify]: Extracting #0: cost 1 inf + 0 20.912 * * [simplify]: Extracting #1: cost 0 inf + 1 20.912 * [simplify]: Simplified to 0 20.913 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp 0) (exp (- im)) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 20.913 * * * * [progress]: [ 118 / 192 ] simplifiying candidate # 20.913 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 20.913 * * [simplify]: iters left: 6 (11 enodes) 20.916 * * [simplify]: iters left: 5 (40 enodes) 20.924 * * [simplify]: iters left: 4 (70 enodes) 20.938 * * [simplify]: iters left: 3 (150 enodes) 20.980 * * [simplify]: iters left: 2 (268 enodes) 21.069 * * [simplify]: iters left: 1 (351 enodes) 21.112 * * [simplify]: Extracting #0: cost 1 inf + 0 21.112 * * [simplify]: Extracting #1: cost 0 inf + 1 21.112 * [simplify]: Simplified to 0 21.112 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp 0) (exp (- im)) (- (* (exp im) 1)))) 0)) 21.112 * * * * [progress]: [ 119 / 192 ] simplifiying candidate # 21.112 * [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.112 * * [simplify]: iters left: 6 (12 enodes) 21.115 * * [simplify]: iters left: 5 (45 enodes) 21.127 * * [simplify]: iters left: 4 (81 enodes) 21.147 * * [simplify]: iters left: 3 (229 enodes) 21.255 * * [simplify]: Extracting #0: cost 1 inf + 0 21.255 * * [simplify]: Extracting #1: cost 44 inf + 0 21.256 * * [simplify]: Extracting #2: cost 113 inf + 2 21.257 * * [simplify]: Extracting #3: cost 107 inf + 545 21.259 * * [simplify]: Extracting #4: cost 87 inf + 4295 21.266 * * [simplify]: Extracting #5: cost 29 inf + 23276 21.277 * * [simplify]: Extracting #6: cost 1 inf + 35487 21.286 * * [simplify]: Extracting #7: cost 0 inf + 36242 21.292 * [simplify]: Simplified to (* (cos re) 0) 21.292 * [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.292 * * * * [progress]: [ 120 / 192 ] simplifiying candidate # 21.293 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 21.293 * * [simplify]: iters left: 6 (11 enodes) 21.295 * * [simplify]: iters left: 5 (37 enodes) 21.301 * * [simplify]: iters left: 4 (65 enodes) 21.318 * * [simplify]: iters left: 3 (158 enodes) 21.355 * * [simplify]: iters left: 2 (319 enodes) 21.432 * * [simplify]: iters left: 1 (429 enodes) 21.501 * * [simplify]: Extracting #0: cost 1 inf + 0 21.501 * * [simplify]: Extracting #1: cost 0 inf + 1 21.501 * [simplify]: Simplified to 0 21.501 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp 0) (exp (- im)) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 21.501 * * * * [progress]: [ 121 / 192 ] simplifiying candidate # 21.501 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 21.501 * * [simplify]: iters left: 6 (11 enodes) 21.504 * * [simplify]: iters left: 5 (40 enodes) 21.511 * * [simplify]: iters left: 4 (70 enodes) 21.525 * * [simplify]: iters left: 3 (150 enodes) 21.575 * * [simplify]: iters left: 2 (268 enodes) 21.636 * * [simplify]: iters left: 1 (351 enodes) 21.686 * * [simplify]: Extracting #0: cost 1 inf + 0 21.686 * * [simplify]: Extracting #1: cost 0 inf + 1 21.686 * [simplify]: Simplified to 0 21.686 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp 0) (exp (- im)) (- (* (exp im) 1)))) 0)) 21.686 * * * * [progress]: [ 122 / 192 ] simplifiying candidate # 21.686 * [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.687 * * [simplify]: iters left: 6 (12 enodes) 21.690 * * [simplify]: iters left: 5 (45 enodes) 21.698 * * [simplify]: iters left: 4 (81 enodes) 21.717 * * [simplify]: iters left: 3 (229 enodes) 21.812 * * [simplify]: Extracting #0: cost 1 inf + 0 21.812 * * [simplify]: Extracting #1: cost 44 inf + 0 21.813 * * [simplify]: Extracting #2: cost 113 inf + 2 21.814 * * [simplify]: Extracting #3: cost 107 inf + 545 21.816 * * [simplify]: Extracting #4: cost 87 inf + 4295 21.823 * * [simplify]: Extracting #5: cost 29 inf + 23276 21.834 * * [simplify]: Extracting #6: cost 1 inf + 35487 21.847 * * [simplify]: Extracting #7: cost 0 inf + 36242 21.864 * [simplify]: Simplified to (* (cos re) 0) 21.864 * [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))) 21.864 * * * * [progress]: [ 123 / 192 ] simplifiying candidate # 21.864 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 21.865 * * [simplify]: iters left: 6 (11 enodes) 21.868 * * [simplify]: iters left: 5 (37 enodes) 21.874 * * [simplify]: iters left: 4 (65 enodes) 21.887 * * [simplify]: iters left: 3 (158 enodes) 21.956 * * [simplify]: iters left: 2 (319 enodes) 22.072 * * [simplify]: iters left: 1 (429 enodes) 22.126 * * [simplify]: Extracting #0: cost 1 inf + 0 22.126 * * [simplify]: Extracting #1: cost 0 inf + 1 22.126 * [simplify]: Simplified to 0 22.126 * [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.126 * * * * [progress]: [ 124 / 192 ] simplifiying candidate # 22.126 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 22.127 * * [simplify]: iters left: 6 (11 enodes) 22.132 * * [simplify]: iters left: 5 (40 enodes) 22.144 * * [simplify]: iters left: 4 (70 enodes) 22.160 * * [simplify]: iters left: 3 (150 enodes) 22.206 * * [simplify]: iters left: 2 (268 enodes) 22.272 * * [simplify]: iters left: 1 (351 enodes) 22.308 * * [simplify]: Extracting #0: cost 1 inf + 0 22.308 * * [simplify]: Extracting #1: cost 0 inf + 1 22.309 * [simplify]: Simplified to 0 22.309 * [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.309 * * * * [progress]: [ 125 / 192 ] simplifiying candidate # 22.309 * [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.309 * * [simplify]: iters left: 6 (12 enodes) 22.312 * * [simplify]: iters left: 5 (45 enodes) 22.319 * * [simplify]: iters left: 4 (81 enodes) 22.350 * * [simplify]: iters left: 3 (229 enodes) 22.819 * * [simplify]: Extracting #0: cost 1 inf + 0 22.819 * * [simplify]: Extracting #1: cost 44 inf + 0 22.820 * * [simplify]: Extracting #2: cost 113 inf + 2 22.822 * * [simplify]: Extracting #3: cost 107 inf + 545 22.824 * * [simplify]: Extracting #4: cost 87 inf + 4295 22.830 * * [simplify]: Extracting #5: cost 29 inf + 23276 22.846 * * [simplify]: Extracting #6: cost 1 inf + 35487 22.855 * * [simplify]: Extracting #7: cost 0 inf + 36242 22.861 * [simplify]: Simplified to (* (cos re) 0) 22.861 * [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.861 * * * * [progress]: [ 126 / 192 ] simplifiying candidate # 22.861 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 22.861 * * [simplify]: iters left: 6 (11 enodes) 22.864 * * [simplify]: iters left: 5 (37 enodes) 22.870 * * [simplify]: iters left: 4 (65 enodes) 22.885 * * [simplify]: iters left: 3 (158 enodes) 22.948 * * [simplify]: iters left: 2 (319 enodes) 23.049 * * [simplify]: iters left: 1 (429 enodes) 23.100 * * [simplify]: Extracting #0: cost 1 inf + 0 23.100 * * [simplify]: Extracting #1: cost 0 inf + 1 23.101 * [simplify]: Simplified to 0 23.101 * [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.101 * * * * [progress]: [ 127 / 192 ] simplifiying candidate # 23.101 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 23.101 * * [simplify]: iters left: 6 (11 enodes) 23.107 * * [simplify]: iters left: 5 (40 enodes) 23.122 * * [simplify]: iters left: 4 (70 enodes) 23.146 * * [simplify]: iters left: 3 (150 enodes) 23.185 * * [simplify]: iters left: 2 (268 enodes) 23.268 * * [simplify]: iters left: 1 (351 enodes) 23.332 * * [simplify]: Extracting #0: cost 1 inf + 0 23.333 * * [simplify]: Extracting #1: cost 0 inf + 1 23.333 * [simplify]: Simplified to 0 23.333 * [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.333 * * * * [progress]: [ 128 / 192 ] simplifiying candidate # 23.333 * [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.333 * * [simplify]: iters left: 6 (12 enodes) 23.336 * * [simplify]: iters left: 5 (45 enodes) 23.344 * * [simplify]: iters left: 4 (81 enodes) 23.364 * * [simplify]: iters left: 3 (229 enodes) 23.450 * * [simplify]: Extracting #0: cost 1 inf + 0 23.451 * * [simplify]: Extracting #1: cost 44 inf + 0 23.451 * * [simplify]: Extracting #2: cost 113 inf + 2 23.452 * * [simplify]: Extracting #3: cost 107 inf + 545 23.452 * * [simplify]: Extracting #4: cost 87 inf + 4295 23.456 * * [simplify]: Extracting #5: cost 29 inf + 23276 23.461 * * [simplify]: Extracting #6: cost 1 inf + 35487 23.469 * * [simplify]: Extracting #7: cost 0 inf + 36242 23.479 * [simplify]: Simplified to (* (cos re) 0) 23.479 * [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.479 * * * * [progress]: [ 129 / 192 ] simplifiying candidate # 23.479 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 23.479 * * [simplify]: iters left: 6 (11 enodes) 23.482 * * [simplify]: iters left: 5 (37 enodes) 23.487 * * [simplify]: iters left: 4 (65 enodes) 23.500 * * [simplify]: iters left: 3 (158 enodes) 23.570 * * [simplify]: iters left: 2 (319 enodes) 23.675 * * [simplify]: iters left: 1 (429 enodes) 23.726 * * [simplify]: Extracting #0: cost 1 inf + 0 23.726 * * [simplify]: Extracting #1: cost 0 inf + 1 23.726 * [simplify]: Simplified to 0 23.726 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma 1 (exp (- 0 im)) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 23.726 * * * * [progress]: [ 130 / 192 ] simplifiying candidate # 23.726 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 23.727 * * [simplify]: iters left: 6 (11 enodes) 23.732 * * [simplify]: iters left: 5 (40 enodes) 23.745 * * [simplify]: iters left: 4 (70 enodes) 23.770 * * [simplify]: iters left: 3 (150 enodes) 23.835 * * [simplify]: iters left: 2 (268 enodes) 23.937 * * [simplify]: iters left: 1 (351 enodes) 23.988 * * [simplify]: Extracting #0: cost 1 inf + 0 23.988 * * [simplify]: Extracting #1: cost 0 inf + 1 23.988 * [simplify]: Simplified to 0 23.988 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma 1 (exp (- 0 im)) (- (* (exp im) 1)))) 0)) 23.988 * * * * [progress]: [ 131 / 192 ] simplifiying candidate # 23.988 * [simplify]: Simplifying (* (* 0.5 (cos re)) (- (exp im))) 23.988 * * [simplify]: iters left: 5 (8 enodes) 23.990 * * [simplify]: iters left: 4 (30 enodes) 23.995 * * [simplify]: iters left: 3 (49 enodes) 24.003 * * [simplify]: iters left: 2 (80 enodes) 24.027 * * [simplify]: iters left: 1 (94 enodes) 24.042 * * [simplify]: Extracting #0: cost 1 inf + 0 24.042 * * [simplify]: Extracting #1: cost 15 inf + 0 24.042 * * [simplify]: Extracting #2: cost 27 inf + 42 24.042 * * [simplify]: Extracting #3: cost 23 inf + 156 24.043 * * [simplify]: Extracting #4: cost 5 inf + 2851 24.043 * * [simplify]: Extracting #5: cost 0 inf + 3489 24.044 * [simplify]: Simplified to (* 0.5 (* (- (exp im)) (cos re))) 24.044 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (exp (- 0 im))) (* 0.5 (* (- (exp im)) (cos re))))) 24.044 * * * * [progress]: [ 132 / 192 ] simplifiying candidate # 24.044 * [simplify]: Simplifying (* (* 0.5 (cos re)) (- (exp im))) 24.044 * * [simplify]: iters left: 5 (8 enodes) 24.046 * * [simplify]: iters left: 4 (30 enodes) 24.051 * * [simplify]: iters left: 3 (49 enodes) 24.060 * * [simplify]: iters left: 2 (80 enodes) 24.077 * * [simplify]: iters left: 1 (94 enodes) 24.102 * * [simplify]: Extracting #0: cost 1 inf + 0 24.102 * * [simplify]: Extracting #1: cost 15 inf + 0 24.102 * * [simplify]: Extracting #2: cost 27 inf + 42 24.102 * * [simplify]: Extracting #3: cost 23 inf + 156 24.102 * * [simplify]: Extracting #4: cost 5 inf + 2851 24.103 * * [simplify]: Extracting #5: cost 0 inf + 3489 24.104 * [simplify]: Simplified to (* 0.5 (* (- (exp im)) (cos re))) 24.104 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (exp (- 0 im))) (* 0.5 (* (- (exp im)) (cos re))))) 24.104 * * * * [progress]: [ 133 / 192 ] simplifiying candidate # 24.104 * [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.104 * * [simplify]: iters left: 6 (12 enodes) 24.107 * * [simplify]: iters left: 5 (45 enodes) 24.116 * * [simplify]: iters left: 4 (75 enodes) 24.132 * * [simplify]: iters left: 3 (190 enodes) 24.189 * * [simplify]: Extracting #0: cost 1 inf + 0 24.189 * * [simplify]: Extracting #1: cost 37 inf + 0 24.190 * * [simplify]: Extracting #2: cost 103 inf + 2 24.190 * * [simplify]: Extracting #3: cost 103 inf + 118 24.191 * * [simplify]: Extracting #4: cost 74 inf + 4879 24.195 * * [simplify]: Extracting #5: cost 34 inf + 16587 24.200 * * [simplify]: Extracting #6: cost 2 inf + 30719 24.205 * * [simplify]: Extracting #7: cost 0 inf + 31807 24.210 * [simplify]: Simplified to (* 0 (cos re)) 24.210 * [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.210 * * * * [progress]: [ 134 / 192 ] simplifiying candidate # 24.210 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 24.210 * * [simplify]: iters left: 6 (11 enodes) 24.213 * * [simplify]: iters left: 5 (37 enodes) 24.219 * * [simplify]: iters left: 4 (59 enodes) 24.232 * * [simplify]: iters left: 3 (129 enodes) 24.291 * * [simplify]: iters left: 2 (286 enodes) 24.363 * * [simplify]: iters left: 1 (401 enodes) 24.404 * * [simplify]: Extracting #0: cost 1 inf + 0 24.404 * * [simplify]: Extracting #1: cost 0 inf + 1 24.404 * [simplify]: Simplified to 0 24.404 * [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.404 * * * * [progress]: [ 135 / 192 ] simplifiying candidate # 24.405 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 24.405 * * [simplify]: iters left: 6 (11 enodes) 24.410 * * [simplify]: iters left: 5 (40 enodes) 24.425 * * [simplify]: iters left: 4 (64 enodes) 24.445 * * [simplify]: iters left: 3 (118 enodes) 24.493 * * [simplify]: iters left: 2 (261 enodes) 24.633 * * [simplify]: iters left: 1 (409 enodes) 24.692 * * [simplify]: Extracting #0: cost 1 inf + 0 24.692 * * [simplify]: Extracting #1: cost 0 inf + 1 24.692 * [simplify]: Simplified to 0 24.692 * [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.693 * * * * [progress]: [ 136 / 192 ] simplifiying candidate # 24.693 * [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.693 * * [simplify]: iters left: 6 (12 enodes) 24.699 * * [simplify]: iters left: 5 (45 enodes) 24.714 * * [simplify]: iters left: 4 (75 enodes) 24.730 * * [simplify]: iters left: 3 (190 enodes) 24.816 * * [simplify]: Extracting #0: cost 1 inf + 0 24.816 * * [simplify]: Extracting #1: cost 37 inf + 0 24.817 * * [simplify]: Extracting #2: cost 103 inf + 2 24.817 * * [simplify]: Extracting #3: cost 103 inf + 118 24.818 * * [simplify]: Extracting #4: cost 74 inf + 4879 24.821 * * [simplify]: Extracting #5: cost 34 inf + 16587 24.826 * * [simplify]: Extracting #6: cost 2 inf + 30719 24.831 * * [simplify]: Extracting #7: cost 0 inf + 31807 24.836 * [simplify]: Simplified to (* 0 (cos re)) 24.836 * [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.836 * * * * [progress]: [ 137 / 192 ] simplifiying candidate # 24.836 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 24.836 * * [simplify]: iters left: 6 (11 enodes) 24.839 * * [simplify]: iters left: 5 (37 enodes) 24.845 * * [simplify]: iters left: 4 (59 enodes) 24.868 * * [simplify]: iters left: 3 (129 enodes) 24.913 * * [simplify]: iters left: 2 (286 enodes) 24.996 * * [simplify]: iters left: 1 (401 enodes) 25.038 * * [simplify]: Extracting #0: cost 1 inf + 0 25.038 * * [simplify]: Extracting #1: cost 0 inf + 1 25.038 * [simplify]: Simplified to 0 25.038 * [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.038 * * * * [progress]: [ 138 / 192 ] simplifiying candidate # 25.038 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 25.038 * * [simplify]: iters left: 6 (11 enodes) 25.042 * * [simplify]: iters left: 5 (40 enodes) 25.051 * * [simplify]: iters left: 4 (64 enodes) 25.073 * * [simplify]: iters left: 3 (118 enodes) 25.119 * * [simplify]: iters left: 2 (261 enodes) 25.229 * * [simplify]: iters left: 1 (409 enodes) 25.302 * * [simplify]: Extracting #0: cost 1 inf + 0 25.302 * * [simplify]: Extracting #1: cost 0 inf + 1 25.302 * [simplify]: Simplified to 0 25.303 * [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.303 * * * * [progress]: [ 139 / 192 ] simplifiying candidate # 25.303 * [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.303 * * [simplify]: iters left: 6 (12 enodes) 25.309 * * [simplify]: iters left: 5 (45 enodes) 25.326 * * [simplify]: iters left: 4 (75 enodes) 25.342 * * [simplify]: iters left: 3 (190 enodes) 25.410 * * [simplify]: Extracting #0: cost 1 inf + 0 25.411 * * [simplify]: Extracting #1: cost 37 inf + 0 25.411 * * [simplify]: Extracting #2: cost 103 inf + 2 25.412 * * [simplify]: Extracting #3: cost 103 inf + 118 25.414 * * [simplify]: Extracting #4: cost 74 inf + 4879 25.421 * * [simplify]: Extracting #5: cost 34 inf + 16587 25.430 * * [simplify]: Extracting #6: cost 2 inf + 30719 25.439 * * [simplify]: Extracting #7: cost 0 inf + 31807 25.448 * [simplify]: Simplified to (* 0 (cos re)) 25.449 * [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.449 * * * * [progress]: [ 140 / 192 ] simplifiying candidate # 25.450 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 25.450 * * [simplify]: iters left: 6 (11 enodes) 25.455 * * [simplify]: iters left: 5 (37 enodes) 25.467 * * [simplify]: iters left: 4 (59 enodes) 25.489 * * [simplify]: iters left: 3 (129 enodes) 25.554 * * [simplify]: iters left: 2 (286 enodes) 25.648 * * [simplify]: iters left: 1 (401 enodes) 25.718 * * [simplify]: Extracting #0: cost 1 inf + 0 25.718 * * [simplify]: Extracting #1: cost 0 inf + 1 25.718 * [simplify]: Simplified to 0 25.718 * [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.718 * * * * [progress]: [ 141 / 192 ] simplifiying candidate # 25.718 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 25.718 * * [simplify]: iters left: 6 (11 enodes) 25.724 * * [simplify]: iters left: 5 (40 enodes) 25.737 * * [simplify]: iters left: 4 (64 enodes) 25.748 * * [simplify]: iters left: 3 (118 enodes) 25.792 * * [simplify]: iters left: 2 (261 enodes) 25.927 * * [simplify]: iters left: 1 (409 enodes) 25.988 * * [simplify]: Extracting #0: cost 1 inf + 0 25.988 * * [simplify]: Extracting #1: cost 0 inf + 1 25.988 * [simplify]: Simplified to 0 25.988 * [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)) 25.989 * * * * [progress]: [ 142 / 192 ] simplifiying candidate # 25.989 * [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.989 * * [simplify]: iters left: 6 (12 enodes) 25.995 * * [simplify]: iters left: 5 (45 enodes) 26.014 * * [simplify]: iters left: 4 (75 enodes) 26.046 * * [simplify]: iters left: 3 (190 enodes) 26.144 * * [simplify]: Extracting #0: cost 1 inf + 0 26.144 * * [simplify]: Extracting #1: cost 37 inf + 0 26.144 * * [simplify]: Extracting #2: cost 103 inf + 2 26.145 * * [simplify]: Extracting #3: cost 103 inf + 118 26.146 * * [simplify]: Extracting #4: cost 74 inf + 4879 26.149 * * [simplify]: Extracting #5: cost 34 inf + 16587 26.154 * * [simplify]: Extracting #6: cost 2 inf + 30719 26.161 * * [simplify]: Extracting #7: cost 0 inf + 31807 26.171 * [simplify]: Simplified to (* 0 (cos re)) 26.171 * [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.172 * * * * [progress]: [ 143 / 192 ] simplifiying candidate # 26.172 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 26.172 * * [simplify]: iters left: 6 (11 enodes) 26.178 * * [simplify]: iters left: 5 (37 enodes) 26.189 * * [simplify]: iters left: 4 (59 enodes) 26.201 * * [simplify]: iters left: 3 (129 enodes) 26.251 * * [simplify]: iters left: 2 (286 enodes) 26.359 * * [simplify]: iters left: 1 (401 enodes) 26.408 * * [simplify]: Extracting #0: cost 1 inf + 0 26.408 * * [simplify]: Extracting #1: cost 0 inf + 1 26.408 * [simplify]: Simplified to 0 26.408 * [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.408 * * * * [progress]: [ 144 / 192 ] simplifiying candidate # 26.408 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 26.408 * * [simplify]: iters left: 6 (11 enodes) 26.411 * * [simplify]: iters left: 5 (40 enodes) 26.420 * * [simplify]: iters left: 4 (64 enodes) 26.431 * * [simplify]: iters left: 3 (118 enodes) 26.480 * * [simplify]: iters left: 2 (261 enodes) 26.580 * * [simplify]: iters left: 1 (409 enodes) 26.642 * * [simplify]: Extracting #0: cost 1 inf + 0 26.643 * * [simplify]: Extracting #1: cost 0 inf + 1 26.643 * [simplify]: Simplified to 0 26.643 * [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.643 * * * * [progress]: [ 145 / 192 ] simplifiying candidate # 26.643 * [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.643 * * [simplify]: iters left: 6 (12 enodes) 26.646 * * [simplify]: iters left: 5 (45 enodes) 26.656 * * [simplify]: iters left: 4 (75 enodes) 26.672 * * [simplify]: iters left: 3 (190 enodes) 26.759 * * [simplify]: Extracting #0: cost 1 inf + 0 26.759 * * [simplify]: Extracting #1: cost 37 inf + 0 26.760 * * [simplify]: Extracting #2: cost 103 inf + 2 26.761 * * [simplify]: Extracting #3: cost 103 inf + 118 26.763 * * [simplify]: Extracting #4: cost 74 inf + 4879 26.769 * * [simplify]: Extracting #5: cost 34 inf + 16587 26.779 * * [simplify]: Extracting #6: cost 2 inf + 30719 26.789 * * [simplify]: Extracting #7: cost 0 inf + 31807 26.799 * [simplify]: Simplified to (* 0 (cos re)) 26.799 * [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.799 * * * * [progress]: [ 146 / 192 ] simplifiying candidate # 26.800 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 26.800 * * [simplify]: iters left: 6 (11 enodes) 26.805 * * [simplify]: iters left: 5 (37 enodes) 26.815 * * [simplify]: iters left: 4 (59 enodes) 26.825 * * [simplify]: iters left: 3 (129 enodes) 26.873 * * [simplify]: iters left: 2 (286 enodes) 26.965 * * [simplify]: iters left: 1 (401 enodes) 27.011 * * [simplify]: Extracting #0: cost 1 inf + 0 27.011 * * [simplify]: Extracting #1: cost 0 inf + 1 27.011 * [simplify]: Simplified to 0 27.011 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 27.011 * * * * [progress]: [ 147 / 192 ] simplifiying candidate # 27.012 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 27.012 * * [simplify]: iters left: 6 (11 enodes) 27.017 * * [simplify]: iters left: 5 (40 enodes) 27.028 * * [simplify]: iters left: 4 (64 enodes) 27.039 * * [simplify]: iters left: 3 (118 enodes) 27.099 * * [simplify]: iters left: 2 (261 enodes) 27.205 * * [simplify]: iters left: 1 (409 enodes) 27.270 * * [simplify]: Extracting #0: cost 1 inf + 0 27.270 * * [simplify]: Extracting #1: cost 0 inf + 1 27.270 * [simplify]: Simplified to 0 27.270 * [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.270 * * * * [progress]: [ 148 / 192 ] simplifiying candidate # 27.271 * [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.271 * * [simplify]: iters left: 6 (12 enodes) 27.277 * * [simplify]: iters left: 5 (45 enodes) 27.296 * * [simplify]: iters left: 4 (75 enodes) 27.327 * * [simplify]: iters left: 3 (190 enodes) 27.428 * * [simplify]: Extracting #0: cost 1 inf + 0 27.428 * * [simplify]: Extracting #1: cost 37 inf + 0 27.428 * * [simplify]: Extracting #2: cost 103 inf + 2 27.429 * * [simplify]: Extracting #3: cost 103 inf + 118 27.430 * * [simplify]: Extracting #4: cost 74 inf + 4879 27.433 * * [simplify]: Extracting #5: cost 34 inf + 16587 27.438 * * [simplify]: Extracting #6: cost 2 inf + 30719 27.443 * * [simplify]: Extracting #7: cost 0 inf + 31807 27.451 * [simplify]: Simplified to (* 0 (cos re)) 27.451 * [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.451 * * * * [progress]: [ 149 / 192 ] simplifiying candidate # 27.452 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 27.452 * * [simplify]: iters left: 6 (11 enodes) 27.457 * * [simplify]: iters left: 5 (37 enodes) 27.465 * * [simplify]: iters left: 4 (59 enodes) 27.476 * * [simplify]: iters left: 3 (129 enodes) 27.514 * * [simplify]: iters left: 2 (286 enodes) 27.602 * * [simplify]: iters left: 1 (401 enodes) 27.659 * * [simplify]: Extracting #0: cost 1 inf + 0 27.659 * * [simplify]: Extracting #1: cost 0 inf + 1 27.659 * [simplify]: Simplified to 0 27.659 * [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.659 * * * * [progress]: [ 150 / 192 ] simplifiying candidate # 27.659 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 27.659 * * [simplify]: iters left: 6 (11 enodes) 27.662 * * [simplify]: iters left: 5 (40 enodes) 27.678 * * [simplify]: iters left: 4 (64 enodes) 27.701 * * [simplify]: iters left: 3 (118 enodes) 27.736 * * [simplify]: iters left: 2 (261 enodes) 27.843 * * [simplify]: iters left: 1 (409 enodes) 27.907 * * [simplify]: Extracting #0: cost 1 inf + 0 27.907 * * [simplify]: Extracting #1: cost 0 inf + 1 27.907 * [simplify]: Simplified to 0 27.907 * [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.907 * * * * [progress]: [ 151 / 192 ] simplifiying candidate # 27.907 * [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.907 * * [simplify]: iters left: 6 (12 enodes) 27.910 * * [simplify]: iters left: 5 (45 enodes) 27.926 * * [simplify]: iters left: 4 (75 enodes) 27.952 * * [simplify]: iters left: 3 (190 enodes) 28.016 * * [simplify]: Extracting #0: cost 1 inf + 0 28.016 * * [simplify]: Extracting #1: cost 37 inf + 0 28.017 * * [simplify]: Extracting #2: cost 103 inf + 2 28.017 * * [simplify]: Extracting #3: cost 103 inf + 118 28.019 * * [simplify]: Extracting #4: cost 74 inf + 4879 28.025 * * [simplify]: Extracting #5: cost 34 inf + 16587 28.034 * * [simplify]: Extracting #6: cost 2 inf + 30719 28.044 * * [simplify]: Extracting #7: cost 0 inf + 31807 28.054 * [simplify]: Simplified to (* 0 (cos re)) 28.054 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma 1 0 (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (cos re))) (* 0 (cos re)))) 28.054 * * * * [progress]: [ 152 / 192 ] simplifiying candidate # 28.055 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 28.055 * * [simplify]: iters left: 6 (11 enodes) 28.061 * * [simplify]: iters left: 5 (37 enodes) 28.072 * * [simplify]: iters left: 4 (59 enodes) 28.083 * * [simplify]: iters left: 3 (129 enodes) 28.121 * * [simplify]: iters left: 2 (286 enodes) 28.231 * * [simplify]: iters left: 1 (401 enodes) 28.273 * * [simplify]: Extracting #0: cost 1 inf + 0 28.273 * * [simplify]: Extracting #1: cost 0 inf + 1 28.273 * [simplify]: Simplified to 0 28.273 * [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.274 * * * * [progress]: [ 153 / 192 ] simplifiying candidate # 28.274 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 28.274 * * [simplify]: iters left: 6 (11 enodes) 28.279 * * [simplify]: iters left: 5 (40 enodes) 28.295 * * [simplify]: iters left: 4 (64 enodes) 28.309 * * [simplify]: iters left: 3 (118 enodes) 28.357 * * [simplify]: iters left: 2 (261 enodes) 28.476 * * [simplify]: iters left: 1 (409 enodes) 28.533 * * [simplify]: Extracting #0: cost 1 inf + 0 28.533 * * [simplify]: Extracting #1: cost 0 inf + 1 28.533 * [simplify]: Simplified to 0 28.533 * [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.533 * * * * [progress]: [ 154 / 192 ] simplifiying candidate # 28.534 * [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.534 * * [simplify]: iters left: 6 (12 enodes) 28.537 * * [simplify]: iters left: 5 (45 enodes) 28.546 * * [simplify]: iters left: 4 (75 enodes) 28.562 * * [simplify]: iters left: 3 (190 enodes) 28.619 * * [simplify]: Extracting #0: cost 1 inf + 0 28.619 * * [simplify]: Extracting #1: cost 37 inf + 0 28.619 * * [simplify]: Extracting #2: cost 103 inf + 2 28.620 * * [simplify]: Extracting #3: cost 103 inf + 118 28.621 * * [simplify]: Extracting #4: cost 74 inf + 4879 28.624 * * [simplify]: Extracting #5: cost 34 inf + 16587 28.629 * * [simplify]: Extracting #6: cost 2 inf + 30719 28.634 * * [simplify]: Extracting #7: cost 0 inf + 31807 28.639 * [simplify]: Simplified to (* 0 (cos re)) 28.639 * [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.639 * * * * [progress]: [ 155 / 192 ] simplifiying candidate # 28.639 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 28.640 * * [simplify]: iters left: 6 (11 enodes) 28.642 * * [simplify]: iters left: 5 (37 enodes) 28.648 * * [simplify]: iters left: 4 (59 enodes) 28.668 * * [simplify]: iters left: 3 (129 enodes) 28.737 * * [simplify]: iters left: 2 (286 enodes) 28.837 * * [simplify]: iters left: 1 (401 enodes) 28.872 * * [simplify]: Extracting #0: cost 1 inf + 0 28.872 * * [simplify]: Extracting #1: cost 0 inf + 1 28.872 * [simplify]: Simplified to 0 28.872 * [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.872 * * * * [progress]: [ 156 / 192 ] simplifiying candidate # 28.873 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 28.873 * * [simplify]: iters left: 6 (11 enodes) 28.878 * * [simplify]: iters left: 5 (40 enodes) 28.896 * * [simplify]: iters left: 4 (64 enodes) 28.910 * * [simplify]: iters left: 3 (118 enodes) 28.942 * * [simplify]: iters left: 2 (261 enodes) 29.055 * * [simplify]: iters left: 1 (409 enodes) 29.098 * * [simplify]: Extracting #0: cost 1 inf + 0 29.098 * * [simplify]: Extracting #1: cost 0 inf + 1 29.098 * [simplify]: Simplified to 0 29.098 * [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.098 * * * * [progress]: [ 157 / 192 ] simplifiying candidate # 29.098 * [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.098 * * [simplify]: iters left: 6 (12 enodes) 29.101 * * [simplify]: iters left: 5 (45 enodes) 29.113 * * [simplify]: iters left: 4 (75 enodes) 29.141 * * [simplify]: iters left: 3 (190 enodes) 29.200 * * [simplify]: Extracting #0: cost 1 inf + 0 29.200 * * [simplify]: Extracting #1: cost 37 inf + 0 29.200 * * [simplify]: Extracting #2: cost 103 inf + 2 29.201 * * [simplify]: Extracting #3: cost 103 inf + 118 29.202 * * [simplify]: Extracting #4: cost 74 inf + 4879 29.205 * * [simplify]: Extracting #5: cost 34 inf + 16587 29.211 * * [simplify]: Extracting #6: cost 2 inf + 30719 29.219 * * [simplify]: Extracting #7: cost 0 inf + 31807 29.228 * [simplify]: Simplified to (* 0 (cos re)) 29.228 * [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.228 * * * * [progress]: [ 158 / 192 ] simplifiying candidate # 29.228 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 29.229 * * [simplify]: iters left: 6 (11 enodes) 29.234 * * [simplify]: iters left: 5 (37 enodes) 29.246 * * [simplify]: iters left: 4 (59 enodes) 29.269 * * [simplify]: iters left: 3 (129 enodes) 29.312 * * [simplify]: iters left: 2 (286 enodes) 29.409 * * [simplify]: iters left: 1 (401 enodes) 29.446 * * [simplify]: Extracting #0: cost 1 inf + 0 29.446 * * [simplify]: Extracting #1: cost 0 inf + 1 29.447 * [simplify]: Simplified to 0 29.447 * [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.447 * * * * [progress]: [ 159 / 192 ] simplifiying candidate # 29.447 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 29.447 * * [simplify]: iters left: 6 (11 enodes) 29.450 * * [simplify]: iters left: 5 (40 enodes) 29.459 * * [simplify]: iters left: 4 (64 enodes) 29.472 * * [simplify]: iters left: 3 (118 enodes) 29.534 * * [simplify]: iters left: 2 (261 enodes) 29.660 * * [simplify]: iters left: 1 (409 enodes) 29.733 * * [simplify]: Extracting #0: cost 1 inf + 0 29.733 * * [simplify]: Extracting #1: cost 0 inf + 1 29.733 * [simplify]: Simplified to 0 29.733 * [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.733 * * * * [progress]: [ 160 / 192 ] simplifiying candidate # 29.733 * [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.733 * * [simplify]: iters left: 6 (12 enodes) 29.737 * * [simplify]: iters left: 5 (45 enodes) 29.746 * * [simplify]: iters left: 4 (75 enodes) 29.774 * * [simplify]: iters left: 3 (190 enodes) 29.872 * * [simplify]: Extracting #0: cost 1 inf + 0 29.872 * * [simplify]: Extracting #1: cost 37 inf + 0 29.872 * * [simplify]: Extracting #2: cost 103 inf + 2 29.873 * * [simplify]: Extracting #3: cost 103 inf + 118 29.874 * * [simplify]: Extracting #4: cost 74 inf + 4879 29.878 * * [simplify]: Extracting #5: cost 34 inf + 16587 29.883 * * [simplify]: Extracting #6: cost 2 inf + 30719 29.888 * * [simplify]: Extracting #7: cost 0 inf + 31807 29.897 * [simplify]: Simplified to (* 0 (cos re)) 29.897 * [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)))) 29.898 * * * * [progress]: [ 161 / 192 ] simplifiying candidate # 29.898 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 29.898 * * [simplify]: iters left: 6 (11 enodes) 29.903 * * [simplify]: iters left: 5 (37 enodes) 29.915 * * [simplify]: iters left: 4 (59 enodes) 29.936 * * [simplify]: iters left: 3 (129 enodes) 29.995 * * [simplify]: iters left: 2 (286 enodes) 30.059 * * [simplify]: iters left: 1 (401 enodes) 30.119 * * [simplify]: Extracting #0: cost 1 inf + 0 30.119 * * [simplify]: Extracting #1: cost 0 inf + 1 30.119 * [simplify]: Simplified to 0 30.119 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp 0) (exp (- im)) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 30.119 * * * * [progress]: [ 162 / 192 ] simplifiying candidate # 30.119 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 30.120 * * [simplify]: iters left: 6 (11 enodes) 30.126 * * [simplify]: iters left: 5 (40 enodes) 30.143 * * [simplify]: iters left: 4 (64 enodes) 30.166 * * [simplify]: iters left: 3 (118 enodes) 30.219 * * [simplify]: iters left: 2 (261 enodes) 30.340 * * [simplify]: iters left: 1 (409 enodes) 30.423 * * [simplify]: Extracting #0: cost 1 inf + 0 30.423 * * [simplify]: Extracting #1: cost 0 inf + 1 30.423 * [simplify]: Simplified to 0 30.423 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp 0) (exp (- im)) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 30.423 * * * * [progress]: [ 163 / 192 ] simplifiying candidate # 30.423 * [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.424 * * [simplify]: iters left: 6 (12 enodes) 30.429 * * [simplify]: iters left: 5 (45 enodes) 30.447 * * [simplify]: iters left: 4 (75 enodes) 30.463 * * [simplify]: iters left: 3 (190 enodes) 30.540 * * [simplify]: Extracting #0: cost 1 inf + 0 30.540 * * [simplify]: Extracting #1: cost 37 inf + 0 30.541 * * [simplify]: Extracting #2: cost 103 inf + 2 30.541 * * [simplify]: Extracting #3: cost 103 inf + 118 30.542 * * [simplify]: Extracting #4: cost 74 inf + 4879 30.547 * * [simplify]: Extracting #5: cost 34 inf + 16587 30.553 * * [simplify]: Extracting #6: cost 2 inf + 30719 30.558 * * [simplify]: Extracting #7: cost 0 inf + 31807 30.563 * [simplify]: Simplified to (* 0 (cos re)) 30.563 * [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.563 * * * * [progress]: [ 164 / 192 ] simplifiying candidate # 30.564 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 30.564 * * [simplify]: iters left: 6 (11 enodes) 30.566 * * [simplify]: iters left: 5 (37 enodes) 30.572 * * [simplify]: iters left: 4 (59 enodes) 30.583 * * [simplify]: iters left: 3 (129 enodes) 30.636 * * [simplify]: iters left: 2 (286 enodes) 30.732 * * [simplify]: iters left: 1 (401 enodes) 30.767 * * [simplify]: Extracting #0: cost 1 inf + 0 30.767 * * [simplify]: Extracting #1: cost 0 inf + 1 30.767 * [simplify]: Simplified to 0 30.767 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp 0) (exp (- im)) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 30.767 * * * * [progress]: [ 165 / 192 ] simplifiying candidate # 30.767 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 30.767 * * [simplify]: iters left: 6 (11 enodes) 30.770 * * [simplify]: iters left: 5 (40 enodes) 30.780 * * [simplify]: iters left: 4 (64 enodes) 30.803 * * [simplify]: iters left: 3 (118 enodes) 30.857 * * [simplify]: iters left: 2 (261 enodes) 30.955 * * [simplify]: iters left: 1 (409 enodes) 31.009 * * [simplify]: Extracting #0: cost 1 inf + 0 31.009 * * [simplify]: Extracting #1: cost 0 inf + 1 31.009 * [simplify]: Simplified to 0 31.009 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp 0) (exp (- im)) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 31.009 * * * * [progress]: [ 166 / 192 ] simplifiying candidate # 31.009 * [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.009 * * [simplify]: iters left: 6 (12 enodes) 31.015 * * [simplify]: iters left: 5 (45 enodes) 31.028 * * [simplify]: iters left: 4 (75 enodes) 31.044 * * [simplify]: iters left: 3 (190 enodes) 31.146 * * [simplify]: Extracting #0: cost 1 inf + 0 31.146 * * [simplify]: Extracting #1: cost 37 inf + 0 31.146 * * [simplify]: Extracting #2: cost 103 inf + 2 31.147 * * [simplify]: Extracting #3: cost 103 inf + 118 31.148 * * [simplify]: Extracting #4: cost 74 inf + 4879 31.151 * * [simplify]: Extracting #5: cost 34 inf + 16587 31.156 * * [simplify]: Extracting #6: cost 2 inf + 30719 31.161 * * [simplify]: Extracting #7: cost 0 inf + 31807 31.166 * [simplify]: Simplified to (* 0 (cos re)) 31.166 * [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.166 * * * * [progress]: [ 167 / 192 ] simplifiying candidate # 31.166 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 31.166 * * [simplify]: iters left: 6 (11 enodes) 31.169 * * [simplify]: iters left: 5 (37 enodes) 31.175 * * [simplify]: iters left: 4 (59 enodes) 31.186 * * [simplify]: iters left: 3 (129 enodes) 31.246 * * [simplify]: iters left: 2 (286 enodes) 31.355 * * [simplify]: iters left: 1 (401 enodes) 31.409 * * [simplify]: Extracting #0: cost 1 inf + 0 31.409 * * [simplify]: Extracting #1: cost 0 inf + 1 31.409 * [simplify]: Simplified to 0 31.409 * [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.409 * * * * [progress]: [ 168 / 192 ] simplifiying candidate # 31.410 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 31.410 * * [simplify]: iters left: 6 (11 enodes) 31.416 * * [simplify]: iters left: 5 (40 enodes) 31.432 * * [simplify]: iters left: 4 (64 enodes) 31.444 * * [simplify]: iters left: 3 (118 enodes) 31.476 * * [simplify]: iters left: 2 (261 enodes) 31.581 * * [simplify]: iters left: 1 (409 enodes) 31.641 * * [simplify]: Extracting #0: cost 1 inf + 0 31.641 * * [simplify]: Extracting #1: cost 0 inf + 1 31.641 * [simplify]: Simplified to 0 31.641 * [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.641 * * * * [progress]: [ 169 / 192 ] simplifiying candidate # 31.641 * [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.642 * * [simplify]: iters left: 6 (12 enodes) 31.644 * * [simplify]: iters left: 5 (45 enodes) 31.654 * * [simplify]: iters left: 4 (75 enodes) 31.678 * * [simplify]: iters left: 3 (190 enodes) 31.763 * * [simplify]: Extracting #0: cost 1 inf + 0 31.763 * * [simplify]: Extracting #1: cost 37 inf + 0 31.764 * * [simplify]: Extracting #2: cost 103 inf + 2 31.765 * * [simplify]: Extracting #3: cost 103 inf + 118 31.767 * * [simplify]: Extracting #4: cost 74 inf + 4879 31.773 * * [simplify]: Extracting #5: cost 34 inf + 16587 31.783 * * [simplify]: Extracting #6: cost 2 inf + 30719 31.793 * * [simplify]: Extracting #7: cost 0 inf + 31807 31.803 * [simplify]: Simplified to (* 0 (cos re)) 31.803 * [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.803 * * * * [progress]: [ 170 / 192 ] simplifiying candidate # 31.804 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 31.804 * * [simplify]: iters left: 6 (11 enodes) 31.810 * * [simplify]: iters left: 5 (37 enodes) 31.819 * * [simplify]: iters left: 4 (59 enodes) 31.830 * * [simplify]: iters left: 3 (129 enodes) 31.878 * * [simplify]: iters left: 2 (286 enodes) 31.941 * * [simplify]: iters left: 1 (401 enodes) 31.980 * * [simplify]: Extracting #0: cost 1 inf + 0 31.980 * * [simplify]: Extracting #1: cost 0 inf + 1 31.980 * [simplify]: Simplified to 0 31.980 * [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)) 31.980 * * * * [progress]: [ 171 / 192 ] simplifiying candidate # 31.981 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 31.981 * * [simplify]: iters left: 6 (11 enodes) 31.984 * * [simplify]: iters left: 5 (40 enodes) 31.993 * * [simplify]: iters left: 4 (64 enodes) 32.017 * * [simplify]: iters left: 3 (118 enodes) 32.079 * * [simplify]: iters left: 2 (261 enodes) 32.191 * * [simplify]: iters left: 1 (409 enodes) 32.255 * * [simplify]: Extracting #0: cost 1 inf + 0 32.256 * * [simplify]: Extracting #1: cost 0 inf + 1 32.256 * [simplify]: Simplified to 0 32.256 * [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.256 * * * * [progress]: [ 172 / 192 ] simplifiying candidate # 32.256 * [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.256 * * [simplify]: iters left: 6 (12 enodes) 32.259 * * [simplify]: iters left: 5 (45 enodes) 32.270 * * [simplify]: iters left: 4 (75 enodes) 32.302 * * [simplify]: iters left: 3 (190 enodes) 32.413 * * [simplify]: Extracting #0: cost 1 inf + 0 32.413 * * [simplify]: Extracting #1: cost 37 inf + 0 32.414 * * [simplify]: Extracting #2: cost 103 inf + 2 32.415 * * [simplify]: Extracting #3: cost 103 inf + 118 32.417 * * [simplify]: Extracting #4: cost 74 inf + 4879 32.423 * * [simplify]: Extracting #5: cost 34 inf + 16587 32.432 * * [simplify]: Extracting #6: cost 2 inf + 30719 32.438 * * [simplify]: Extracting #7: cost 0 inf + 31807 32.443 * [simplify]: Simplified to (* 0 (cos re)) 32.443 * [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.443 * * * * [progress]: [ 173 / 192 ] simplifiying candidate # 32.443 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 32.443 * * [simplify]: iters left: 6 (11 enodes) 32.446 * * [simplify]: iters left: 5 (37 enodes) 32.452 * * [simplify]: iters left: 4 (59 enodes) 32.463 * * [simplify]: iters left: 3 (129 enodes) 32.499 * * [simplify]: iters left: 2 (286 enodes) 32.596 * * [simplify]: iters left: 1 (401 enodes) 32.664 * * [simplify]: Extracting #0: cost 1 inf + 0 32.664 * * [simplify]: Extracting #1: cost 0 inf + 1 32.664 * [simplify]: Simplified to 0 32.664 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma 1 (exp (- 0 im)) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 32.664 * * * * [progress]: [ 174 / 192 ] simplifiying candidate # 32.665 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 32.665 * * [simplify]: iters left: 6 (11 enodes) 32.671 * * [simplify]: iters left: 5 (40 enodes) 32.688 * * [simplify]: iters left: 4 (64 enodes) 32.699 * * [simplify]: iters left: 3 (118 enodes) 32.743 * * [simplify]: iters left: 2 (261 enodes) 32.867 * * [simplify]: iters left: 1 (409 enodes) 32.951 * * [simplify]: Extracting #0: cost 1 inf + 0 32.952 * * [simplify]: Extracting #1: cost 0 inf + 1 32.952 * [simplify]: Simplified to 0 32.952 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma 1 (exp (- 0 im)) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 32.952 * * * * [progress]: [ 175 / 192 ] simplifiying candidate # 32.952 * [simplify]: Simplifying (* (- (exp im)) (* 0.5 (cos re))) 32.952 * * [simplify]: iters left: 5 (8 enodes) 32.957 * * [simplify]: iters left: 4 (30 enodes) 32.967 * * [simplify]: iters left: 3 (49 enodes) 32.987 * * [simplify]: iters left: 2 (80 enodes) 33.009 * * [simplify]: iters left: 1 (93 enodes) 33.026 * * [simplify]: Extracting #0: cost 1 inf + 0 33.026 * * [simplify]: Extracting #1: cost 15 inf + 0 33.026 * * [simplify]: Extracting #2: cost 27 inf + 42 33.026 * * [simplify]: Extracting #3: cost 19 inf + 602 33.027 * * [simplify]: Extracting #4: cost 1 inf + 3347 33.028 * * [simplify]: Extracting #5: cost 0 inf + 3489 33.028 * [simplify]: Simplified to (* (cos re) (* (- (exp im)) 0.5)) 33.028 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (exp (- 0 im)) (* 0.5 (cos re))) (* (cos re) (* (- (exp im)) 0.5)))) 33.028 * * * * [progress]: [ 176 / 192 ] simplifiying candidate # 33.029 * [simplify]: Simplifying (* (- (exp im)) (* 0.5 (cos re))) 33.029 * * [simplify]: iters left: 5 (8 enodes) 33.031 * * [simplify]: iters left: 4 (30 enodes) 33.035 * * [simplify]: iters left: 3 (49 enodes) 33.044 * * [simplify]: iters left: 2 (80 enodes) 33.057 * * [simplify]: iters left: 1 (93 enodes) 33.079 * * [simplify]: Extracting #0: cost 1 inf + 0 33.079 * * [simplify]: Extracting #1: cost 15 inf + 0 33.079 * * [simplify]: Extracting #2: cost 27 inf + 42 33.080 * * [simplify]: Extracting #3: cost 19 inf + 602 33.083 * * [simplify]: Extracting #4: cost 1 inf + 3347 33.084 * * [simplify]: Extracting #5: cost 0 inf + 3489 33.085 * [simplify]: Simplified to (* (cos re) (* (- (exp im)) 0.5)) 33.085 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (exp (- 0 im)) (* 0.5 (cos re))) (* (cos re) (* (- (exp im)) 0.5)))) 33.086 * * * * [progress]: [ 177 / 192 ] simplifiying candidate # 33.086 * [simplify]: Simplifying (cbrt (- (exp (- 0 im)) (exp im))) 33.086 * * [simplify]: iters left: 6 (7 enodes) 33.090 * * [simplify]: iters left: 5 (28 enodes) 33.099 * * [simplify]: iters left: 4 (38 enodes) 33.110 * * [simplify]: iters left: 3 (45 enodes) 33.122 * * [simplify]: iters left: 2 (47 enodes) 33.129 * * [simplify]: iters left: 1 (49 enodes) 33.134 * * [simplify]: Extracting #0: cost 1 inf + 0 33.134 * * [simplify]: Extracting #1: cost 3 inf + 0 33.134 * * [simplify]: Extracting #2: cost 8 inf + 0 33.134 * * [simplify]: Extracting #3: cost 13 inf + 1 33.134 * * [simplify]: Extracting #4: cost 14 inf + 43 33.134 * * [simplify]: Extracting #5: cost 6 inf + 681 33.134 * * [simplify]: Extracting #6: cost 0 inf + 1797 33.135 * [simplify]: Simplified to (cbrt (- (exp (- im)) (exp im))) 33.135 * [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.135 * * * * [progress]: [ 178 / 192 ] simplifiying candidate # 33.135 * [simplify]: Simplifying (sqrt (- (exp (- 0 im)) (exp im))) 33.135 * * [simplify]: iters left: 6 (7 enodes) 33.137 * * [simplify]: iters left: 5 (28 enodes) 33.142 * * [simplify]: iters left: 4 (38 enodes) 33.147 * * [simplify]: iters left: 3 (45 enodes) 33.154 * * [simplify]: iters left: 2 (47 enodes) 33.159 * * [simplify]: iters left: 1 (49 enodes) 33.164 * * [simplify]: Extracting #0: cost 1 inf + 0 33.164 * * [simplify]: Extracting #1: cost 3 inf + 0 33.164 * * [simplify]: Extracting #2: cost 8 inf + 0 33.164 * * [simplify]: Extracting #3: cost 13 inf + 1 33.164 * * [simplify]: Extracting #4: cost 14 inf + 43 33.164 * * [simplify]: Extracting #5: cost 6 inf + 681 33.164 * * [simplify]: Extracting #6: cost 0 inf + 1717 33.165 * [simplify]: Simplified to (sqrt (- (exp (- im)) (exp im))) 33.165 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (sqrt (- (exp (- 0 im)) (exp im)))) (sqrt (- (exp (- im)) (exp im))))) 33.165 * * * * [progress]: [ 179 / 192 ] simplifiying candidate # 33.165 * [simplify]: Simplifying (- (exp (- 0 im)) (exp im)) 33.165 * * [simplify]: iters left: 5 (6 enodes) 33.167 * * [simplify]: iters left: 4 (25 enodes) 33.171 * * [simplify]: iters left: 3 (35 enodes) 33.180 * * [simplify]: iters left: 2 (42 enodes) 33.193 * * [simplify]: iters left: 1 (44 enodes) 33.203 * * [simplify]: Extracting #0: cost 1 inf + 0 33.203 * * [simplify]: Extracting #1: cost 6 inf + 0 33.203 * * [simplify]: Extracting #2: cost 11 inf + 1 33.203 * * [simplify]: Extracting #3: cost 7 inf + 377 33.203 * * [simplify]: Extracting #4: cost 2 inf + 822 33.204 * * [simplify]: Extracting #5: cost 0 inf + 1154 33.204 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 33.204 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) 1) (- (exp (- im)) (exp im)))) 33.204 * * * * [progress]: [ 180 / 192 ] simplifiying candidate # 33.205 * [simplify]: Simplifying (- (sqrt (exp (- 0 im))) (sqrt (exp im))) 33.205 * * [simplify]: iters left: 6 (8 enodes) 33.209 * * [simplify]: iters left: 5 (31 enodes) 33.219 * * [simplify]: iters left: 4 (41 enodes) 33.232 * * [simplify]: iters left: 3 (47 enodes) 33.245 * * [simplify]: iters left: 2 (49 enodes) 33.255 * * [simplify]: iters left: 1 (51 enodes) 33.261 * * [simplify]: Extracting #0: cost 1 inf + 0 33.261 * * [simplify]: Extracting #1: cost 5 inf + 0 33.261 * * [simplify]: Extracting #2: cost 10 inf + 0 33.262 * * [simplify]: Extracting #3: cost 16 inf + 0 33.262 * * [simplify]: Extracting #4: cost 16 inf + 73 33.262 * * [simplify]: Extracting #5: cost 5 inf + 944 33.262 * * [simplify]: Extracting #6: cost 0 inf + 1959 33.262 * [simplify]: Simplified to (- (sqrt (exp (- im))) (sqrt (exp im))) 33.262 * [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.262 * * * * [progress]: [ 181 / 192 ] simplifiying candidate # 33.263 * [simplify]: Simplifying (- (exp (- 0 im)) (exp im)) 33.263 * * [simplify]: iters left: 5 (6 enodes) 33.265 * * [simplify]: iters left: 4 (25 enodes) 33.269 * * [simplify]: iters left: 3 (35 enodes) 33.274 * * [simplify]: iters left: 2 (42 enodes) 33.280 * * [simplify]: iters left: 1 (44 enodes) 33.284 * * [simplify]: Extracting #0: cost 1 inf + 0 33.284 * * [simplify]: Extracting #1: cost 6 inf + 0 33.284 * * [simplify]: Extracting #2: cost 11 inf + 1 33.284 * * [simplify]: Extracting #3: cost 7 inf + 377 33.285 * * [simplify]: Extracting #4: cost 2 inf + 822 33.285 * * [simplify]: Extracting #5: cost 0 inf + 1154 33.285 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 33.285 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) 1) (- (exp (- im)) (exp im)))) 33.285 * * * * [progress]: [ 182 / 192 ] simplifiying candidate # 33.285 * * * * [progress]: [ 183 / 192 ] simplifiying candidate # 33.285 * [simplify]: Simplifying (+ (* (exp (- 0 im)) (exp (- 0 im))) (+ (* (exp im) (exp im)) (* (exp (- 0 im)) (exp im)))) 33.285 * * [simplify]: iters left: 6 (10 enodes) 33.289 * * [simplify]: iters left: 5 (50 enodes) 33.306 * * [simplify]: iters left: 4 (86 enodes) 33.327 * * [simplify]: iters left: 3 (123 enodes) 33.342 * * [simplify]: iters left: 2 (141 enodes) 33.355 * * [simplify]: iters left: 1 (176 enodes) 33.395 * * [simplify]: Extracting #0: cost 1 inf + 0 33.395 * * [simplify]: Extracting #1: cost 11 inf + 0 33.395 * * [simplify]: Extracting #2: cost 35 inf + 1 33.396 * * [simplify]: Extracting #3: cost 39 inf + 114 33.397 * * [simplify]: Extracting #4: cost 9 inf + 2947 33.399 * * [simplify]: Extracting #5: cost 0 inf + 4439 33.401 * [simplify]: Simplified to (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) 1)) 33.401 * [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.401 * * * * [progress]: [ 184 / 192 ] simplifiying candidate # 33.402 * [simplify]: Simplifying (+ (exp (- 0 im)) (exp im)) 33.402 * * [simplify]: iters left: 5 (6 enodes) 33.405 * * [simplify]: iters left: 4 (24 enodes) 33.415 * * [simplify]: iters left: 3 (31 enodes) 33.425 * * [simplify]: iters left: 2 (38 enodes) 33.435 * * [simplify]: iters left: 1 (40 enodes) 33.444 * * [simplify]: Extracting #0: cost 1 inf + 0 33.444 * * [simplify]: Extracting #1: cost 5 inf + 0 33.444 * * [simplify]: Extracting #2: cost 9 inf + 1 33.444 * * [simplify]: Extracting #3: cost 6 inf + 226 33.444 * * [simplify]: Extracting #4: cost 1 inf + 711 33.445 * * [simplify]: Extracting #5: cost 0 inf + 932 33.445 * [simplify]: Simplified to (+ (exp (- im)) (exp im)) 33.445 * [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.445 * * * * [progress]: [ 185 / 192 ] simplifiying candidate #real (real->posit16 (* (* 0.5 (cos re)) (- (exp (- 0 im)) (exp im))))))> 33.445 * * * * [progress]: [ 186 / 192 ] simplifiying candidate # 33.446 * * * * [progress]: [ 187 / 192 ] simplifiying candidate # 33.446 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))) 33.446 * * [simplify]: iters left: 6 (14 enodes) 33.455 * * [simplify]: iters left: 5 (65 enodes) 33.481 * * [simplify]: iters left: 4 (140 enodes) 33.532 * * [simplify]: iters left: 3 (356 enodes) 33.653 * * [simplify]: Extracting #0: cost 1 inf + 0 33.653 * * [simplify]: Extracting #1: cost 43 inf + 0 33.654 * * [simplify]: Extracting #2: cost 115 inf + 49 33.656 * * [simplify]: Extracting #3: cost 108 inf + 3005 33.662 * * [simplify]: Extracting #4: cost 59 inf + 15115 33.671 * * [simplify]: Extracting #5: cost 10 inf + 32185 33.682 * * [simplify]: Extracting #6: cost 0 inf + 36983 33.693 * [simplify]: Simplified to (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))) 33.693 * [simplify]: Simplified (2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) 33.693 * * * * [progress]: [ 188 / 192 ] simplifiying candidate # 33.694 * [simplify]: Simplifying (- (exp (- im)) (exp im)) 33.694 * * [simplify]: iters left: 5 (5 enodes) 33.696 * * [simplify]: iters left: 4 (19 enodes) 33.702 * * [simplify]: iters left: 3 (26 enodes) 33.710 * * [simplify]: iters left: 2 (28 enodes) 33.717 * * [simplify]: Extracting #0: cost 1 inf + 0 33.717 * * [simplify]: Extracting #1: cost 5 inf + 0 33.718 * * [simplify]: Extracting #2: cost 11 inf + 0 33.718 * * [simplify]: Extracting #3: cost 10 inf + 2 33.718 * * [simplify]: Extracting #4: cost 0 inf + 1112 33.718 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 33.718 * [simplify]: Simplified (2 2) to (λ (re im) (* (* 0.5 (cos re)) (- (exp (- im)) (exp im)))) 33.718 * * * * [progress]: [ 189 / 192 ] simplifiying candidate # 33.719 * [simplify]: Simplifying (- (exp (* -1 im)) (exp im)) 33.719 * * [simplify]: iters left: 5 (6 enodes) 33.722 * * [simplify]: iters left: 4 (24 enodes) 33.727 * * [simplify]: iters left: 3 (36 enodes) 33.733 * * [simplify]: iters left: 2 (52 enodes) 33.745 * * [simplify]: iters left: 1 (82 enodes) 33.761 * * [simplify]: Extracting #0: cost 1 inf + 0 33.761 * * [simplify]: Extracting #1: cost 6 inf + 0 33.761 * * [simplify]: Extracting #2: cost 27 inf + 0 33.762 * * [simplify]: Extracting #3: cost 48 inf + 3 33.762 * * [simplify]: Extracting #4: cost 29 inf + 1631 33.764 * * [simplify]: Extracting #5: cost 6 inf + 7666 33.766 * * [simplify]: Extracting #6: cost 0 inf + 10727 33.768 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 33.768 * [simplify]: Simplified (2 2) to (λ (re im) (* (* 0.5 (cos re)) (- (exp (- im)) (exp im)))) 33.768 * * * * [progress]: [ 190 / 192 ] simplifiying candidate # 33.769 * [simplify]: Simplifying (- (* 0.5 (* (pow re 2) im)) (+ (* 0.16666666666666666 (pow im 3)) (* 1.0 im))) 33.769 * * [simplify]: iters left: 6 (15 enodes) 33.779 * * [simplify]: iters left: 5 (70 enodes) 33.805 * * [simplify]: iters left: 4 (135 enodes) 33.858 * * [simplify]: iters left: 3 (288 enodes) 34.003 * * [simplify]: Extracting #0: cost 1 inf + 0 34.003 * * [simplify]: Extracting #1: cost 50 inf + 0 34.004 * * [simplify]: Extracting #2: cost 122 inf + 253 34.007 * * [simplify]: Extracting #3: cost 86 inf + 5706 34.012 * * [simplify]: Extracting #4: cost 26 inf + 16029 34.017 * * [simplify]: Extracting #5: cost 1 inf + 25641 34.023 * * [simplify]: Extracting #6: cost 0 inf + 25813 34.028 * [simplify]: Simplified to (* im (- (* (* 0.5 re) re) (fma im (* 0.16666666666666666 im) 1.0))) 34.028 * [simplify]: Simplified (2) to (λ (re im) (* im (- (* (* 0.5 re) re) (fma im (* 0.16666666666666666 im) 1.0)))) 34.028 * * * * [progress]: [ 191 / 192 ] simplifiying candidate # 34.029 * [simplify]: Simplifying (* 0.5 (* (- (exp (- im)) (exp im)) (cos re))) 34.029 * * [simplify]: iters left: 6 (10 enodes) 34.031 * * [simplify]: iters left: 5 (38 enodes) 34.037 * * [simplify]: iters left: 4 (65 enodes) 34.052 * * [simplify]: iters left: 3 (144 enodes) 34.082 * * [simplify]: iters left: 2 (237 enodes) 34.124 * * [simplify]: iters left: 1 (344 enodes) 34.218 * * [simplify]: Extracting #0: cost 1 inf + 0 34.218 * * [simplify]: Extracting #1: cost 24 inf + 0 34.219 * * [simplify]: Extracting #2: cost 50 inf + 43 34.219 * * [simplify]: Extracting #3: cost 45 inf + 312 34.221 * * [simplify]: Extracting #4: cost 18 inf + 4476 34.225 * * [simplify]: Extracting #5: cost 1 inf + 7396 34.230 * * [simplify]: Extracting #6: cost 0 inf + 7538 34.234 * [simplify]: Simplified to (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im)))) 34.235 * [simplify]: Simplified (2) to (λ (re im) (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im))))) 34.235 * * * * [progress]: [ 192 / 192 ] simplifiying candidate # 34.235 * [simplify]: Simplifying (* 0.5 (* (- (exp (* -1 im)) (exp im)) (cos re))) 34.235 * * [simplify]: iters left: 6 (11 enodes) 34.241 * * [simplify]: iters left: 5 (43 enodes) 34.255 * * [simplify]: iters left: 4 (75 enodes) 34.285 * * [simplify]: iters left: 3 (177 enodes) 34.331 * * [simplify]: iters left: 2 (342 enodes) 34.443 * * [simplify]: Extracting #0: cost 1 inf + 0 34.443 * * [simplify]: Extracting #1: cost 21 inf + 0 34.443 * * [simplify]: Extracting #2: cost 122 inf + 1 34.445 * * [simplify]: Extracting #3: cost 153 inf + 1550 34.447 * * [simplify]: Extracting #4: cost 89 inf + 12901 34.450 * * [simplify]: Extracting #5: cost 50 inf + 23780 34.457 * * [simplify]: Extracting #6: cost 4 inf + 49517 34.463 * * [simplify]: Extracting #7: cost 0 inf + 51398 34.472 * [simplify]: Simplified to (* (- (/ (cos re) (exp im)) (* (cos re) (exp im))) 0.5) 34.472 * [simplify]: Simplified (2) to (λ (re im) (* (- (/ (cos re) (exp im)) (* (cos re) (exp im))) 0.5)) 34.473 * * * [progress]: adding candidates to table 36.890 * * [progress]: iteration 2 / 4 36.890 * * * [progress]: picking best candidate 36.899 * * * * [pick]: Picked # 36.899 * * * [progress]: localizing error 36.951 * * * [progress]: generating rewritten candidates 36.951 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 3 2 1 1) 36.962 * * * * [progress]: [ 2 / 4 ] rewriting at (2) 36.995 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 3 2 1) 37.030 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 3) 37.134 * * * [progress]: generating series expansions 37.134 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 3 2 1 1) 37.134 * [backup-simplify]: Simplify (* im -1/3) into (* -1/3 im) 37.134 * [approximate]: Taking taylor expansion of (* -1/3 im) in (im) around 0 37.134 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 37.134 * [taylor]: Taking taylor expansion of -1/3 in im 37.134 * [backup-simplify]: Simplify -1/3 into -1/3 37.134 * [taylor]: Taking taylor expansion of im in im 37.134 * [backup-simplify]: Simplify 0 into 0 37.134 * [backup-simplify]: Simplify 1 into 1 37.134 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 37.134 * [taylor]: Taking taylor expansion of -1/3 in im 37.134 * [backup-simplify]: Simplify -1/3 into -1/3 37.134 * [taylor]: Taking taylor expansion of im in im 37.134 * [backup-simplify]: Simplify 0 into 0 37.134 * [backup-simplify]: Simplify 1 into 1 37.135 * [backup-simplify]: Simplify (* -1/3 0) into 0 37.135 * [backup-simplify]: Simplify 0 into 0 37.135 * [backup-simplify]: Simplify (+ (* -1/3 1) (* 0 0)) into -1/3 37.136 * [backup-simplify]: Simplify -1/3 into -1/3 37.136 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 1) (* 0 0))) into 0 37.136 * [backup-simplify]: Simplify 0 into 0 37.137 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 37.137 * [backup-simplify]: Simplify 0 into 0 37.138 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 37.138 * [backup-simplify]: Simplify 0 into 0 37.138 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 37.138 * [backup-simplify]: Simplify 0 into 0 37.139 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 37.139 * [backup-simplify]: Simplify 0 into 0 37.140 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 37.140 * [backup-simplify]: Simplify 0 into 0 37.140 * [backup-simplify]: Simplify (* -1/3 im) into (* -1/3 im) 37.141 * [backup-simplify]: Simplify (* (/ 1 im) -1/3) into (/ -1/3 im) 37.141 * [approximate]: Taking taylor expansion of (/ -1/3 im) in (im) around 0 37.141 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 37.141 * [taylor]: Taking taylor expansion of -1/3 in im 37.141 * [backup-simplify]: Simplify -1/3 into -1/3 37.141 * [taylor]: Taking taylor expansion of im in im 37.141 * [backup-simplify]: Simplify 0 into 0 37.141 * [backup-simplify]: Simplify 1 into 1 37.141 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 37.141 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 37.141 * [taylor]: Taking taylor expansion of -1/3 in im 37.141 * [backup-simplify]: Simplify -1/3 into -1/3 37.141 * [taylor]: Taking taylor expansion of im in im 37.141 * [backup-simplify]: Simplify 0 into 0 37.141 * [backup-simplify]: Simplify 1 into 1 37.141 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 37.141 * [backup-simplify]: Simplify -1/3 into -1/3 37.142 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 37.142 * [backup-simplify]: Simplify 0 into 0 37.142 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.142 * [backup-simplify]: Simplify 0 into 0 37.143 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.143 * [backup-simplify]: Simplify 0 into 0 37.144 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.144 * [backup-simplify]: Simplify 0 into 0 37.145 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.145 * [backup-simplify]: Simplify 0 into 0 37.145 * [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.145 * [backup-simplify]: Simplify 0 into 0 37.145 * [backup-simplify]: Simplify (* -1/3 (/ 1 (/ 1 im))) into (* -1/3 im) 37.145 * [backup-simplify]: Simplify (* (/ 1 (- im)) -1/3) into (/ 1/3 im) 37.145 * [approximate]: Taking taylor expansion of (/ 1/3 im) in (im) around 0 37.145 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 37.145 * [taylor]: Taking taylor expansion of 1/3 in im 37.146 * [backup-simplify]: Simplify 1/3 into 1/3 37.146 * [taylor]: Taking taylor expansion of im in im 37.146 * [backup-simplify]: Simplify 0 into 0 37.146 * [backup-simplify]: Simplify 1 into 1 37.146 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 37.146 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 37.146 * [taylor]: Taking taylor expansion of 1/3 in im 37.146 * [backup-simplify]: Simplify 1/3 into 1/3 37.146 * [taylor]: Taking taylor expansion of im in im 37.146 * [backup-simplify]: Simplify 0 into 0 37.146 * [backup-simplify]: Simplify 1 into 1 37.146 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 37.146 * [backup-simplify]: Simplify 1/3 into 1/3 37.147 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 37.147 * [backup-simplify]: Simplify 0 into 0 37.147 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.147 * [backup-simplify]: Simplify 0 into 0 37.148 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.148 * [backup-simplify]: Simplify 0 into 0 37.149 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.149 * [backup-simplify]: Simplify 0 into 0 37.150 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.150 * [backup-simplify]: Simplify 0 into 0 37.151 * [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.151 * [backup-simplify]: Simplify 0 into 0 37.151 * [backup-simplify]: Simplify (* 1/3 (/ 1 (/ 1 (- im)))) into (* -1/3 im) 37.151 * * * * [progress]: [ 2 / 4 ] generating series at (2) 37.151 * [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.152 * [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.152 * [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.152 * [taylor]: Taking taylor expansion of 0.5 in im 37.152 * [backup-simplify]: Simplify 0.5 into 0.5 37.152 * [taylor]: Taking taylor expansion of (* (cos re) (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)))) in im 37.152 * [taylor]: Taking taylor expansion of (cos re) in im 37.152 * [taylor]: Taking taylor expansion of re in im 37.152 * [backup-simplify]: Simplify re into re 37.152 * [backup-simplify]: Simplify (cos re) into (cos re) 37.152 * [backup-simplify]: Simplify (sin re) into (sin re) 37.152 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) in im 37.152 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 37.152 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in im 37.152 * [taylor]: Taking taylor expansion of (pow im 5) in im 37.152 * [taylor]: Taking taylor expansion of im in im 37.152 * [backup-simplify]: Simplify 0 into 0 37.152 * [backup-simplify]: Simplify 1 into 1 37.152 * [taylor]: Taking taylor expansion of -1/60 in im 37.152 * [backup-simplify]: Simplify -1/60 into -1/60 37.152 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in im 37.152 * [taylor]: Taking taylor expansion of -1 in im 37.152 * [backup-simplify]: Simplify -1 into -1 37.152 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in im 37.152 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in im 37.152 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in im 37.152 * [taylor]: Taking taylor expansion of 1/3 in im 37.152 * [backup-simplify]: Simplify 1/3 into 1/3 37.152 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.152 * [taylor]: Taking taylor expansion of im in im 37.152 * [backup-simplify]: Simplify 0 into 0 37.152 * [backup-simplify]: Simplify 1 into 1 37.152 * [taylor]: Taking taylor expansion of 2 in im 37.152 * [backup-simplify]: Simplify 2 into 2 37.153 * [taylor]: Taking taylor expansion of im in im 37.153 * [backup-simplify]: Simplify 0 into 0 37.153 * [backup-simplify]: Simplify 1 into 1 37.153 * [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.153 * [taylor]: Taking taylor expansion of 0.5 in re 37.153 * [backup-simplify]: Simplify 0.5 into 0.5 37.153 * [taylor]: Taking taylor expansion of (* (cos re) (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)))) in re 37.153 * [taylor]: Taking taylor expansion of (cos re) in re 37.153 * [taylor]: Taking taylor expansion of re in re 37.153 * [backup-simplify]: Simplify 0 into 0 37.153 * [backup-simplify]: Simplify 1 into 1 37.153 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) in re 37.153 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 37.153 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in re 37.153 * [taylor]: Taking taylor expansion of (pow im 5) in re 37.153 * [taylor]: Taking taylor expansion of im in re 37.153 * [backup-simplify]: Simplify im into im 37.153 * [taylor]: Taking taylor expansion of -1/60 in re 37.153 * [backup-simplify]: Simplify -1/60 into -1/60 37.153 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in re 37.153 * [taylor]: Taking taylor expansion of -1 in re 37.153 * [backup-simplify]: Simplify -1 into -1 37.153 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in re 37.153 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in re 37.153 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in re 37.153 * [taylor]: Taking taylor expansion of 1/3 in re 37.153 * [backup-simplify]: Simplify 1/3 into 1/3 37.153 * [taylor]: Taking taylor expansion of (pow im 2) in re 37.153 * [taylor]: Taking taylor expansion of im in re 37.153 * [backup-simplify]: Simplify im into im 37.153 * [taylor]: Taking taylor expansion of 2 in re 37.153 * [backup-simplify]: Simplify 2 into 2 37.153 * [taylor]: Taking taylor expansion of im in re 37.153 * [backup-simplify]: Simplify im into im 37.153 * [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.153 * [taylor]: Taking taylor expansion of 0.5 in re 37.153 * [backup-simplify]: Simplify 0.5 into 0.5 37.153 * [taylor]: Taking taylor expansion of (* (cos re) (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)))) in re 37.154 * [taylor]: Taking taylor expansion of (cos re) in re 37.154 * [taylor]: Taking taylor expansion of re in re 37.154 * [backup-simplify]: Simplify 0 into 0 37.154 * [backup-simplify]: Simplify 1 into 1 37.154 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) in re 37.154 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 37.154 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in re 37.154 * [taylor]: Taking taylor expansion of (pow im 5) in re 37.154 * [taylor]: Taking taylor expansion of im in re 37.154 * [backup-simplify]: Simplify im into im 37.154 * [taylor]: Taking taylor expansion of -1/60 in re 37.154 * [backup-simplify]: Simplify -1/60 into -1/60 37.154 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in re 37.154 * [taylor]: Taking taylor expansion of -1 in re 37.154 * [backup-simplify]: Simplify -1 into -1 37.154 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in re 37.154 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in re 37.154 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in re 37.154 * [taylor]: Taking taylor expansion of 1/3 in re 37.154 * [backup-simplify]: Simplify 1/3 into 1/3 37.154 * [taylor]: Taking taylor expansion of (pow im 2) in re 37.154 * [taylor]: Taking taylor expansion of im in re 37.154 * [backup-simplify]: Simplify im into im 37.154 * [taylor]: Taking taylor expansion of 2 in re 37.154 * [backup-simplify]: Simplify 2 into 2 37.154 * [taylor]: Taking taylor expansion of im in re 37.154 * [backup-simplify]: Simplify im into im 37.154 * [backup-simplify]: Simplify (* im im) into (pow im 2) 37.154 * [backup-simplify]: Simplify (* (pow im 2) (pow im 2)) into (pow im 4) 37.155 * [backup-simplify]: Simplify (* im (pow im 4)) into (pow im 5) 37.155 * [backup-simplify]: Simplify (* (pow im 5) -1/60) into (* -1/60 (pow im 5)) 37.155 * [backup-simplify]: Simplify (* im im) into (pow im 2) 37.155 * [backup-simplify]: Simplify (* 1/3 (pow im 2)) into (* 1/3 (pow im 2)) 37.155 * [backup-simplify]: Simplify (+ (* 1/3 (pow im 2)) 2) into (+ (* 1/3 (pow im 2)) 2) 37.155 * [backup-simplify]: Simplify (* (+ (* 1/3 (pow im 2)) 2) im) into (* (+ (* 1/3 (pow im 2)) 2) im) 37.155 * [backup-simplify]: Simplify (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) into (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) 37.155 * [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.156 * [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.156 * [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.156 * [taylor]: Taking taylor expansion of (* -0.5 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))) in im 37.156 * [taylor]: Taking taylor expansion of -0.5 in im 37.156 * [backup-simplify]: Simplify -0.5 into -0.5 37.156 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im))) in im 37.156 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 3)) in im 37.156 * [taylor]: Taking taylor expansion of 1/3 in im 37.156 * [backup-simplify]: Simplify 1/3 into 1/3 37.156 * [taylor]: Taking taylor expansion of (pow im 3) in im 37.156 * [taylor]: Taking taylor expansion of im in im 37.157 * [backup-simplify]: Simplify 0 into 0 37.157 * [backup-simplify]: Simplify 1 into 1 37.157 * [taylor]: Taking taylor expansion of (+ (* 1/60 (pow im 5)) (* 2 im)) in im 37.157 * [taylor]: Taking taylor expansion of (* 1/60 (pow im 5)) in im 37.157 * [taylor]: Taking taylor expansion of 1/60 in im 37.157 * [backup-simplify]: Simplify 1/60 into 1/60 37.157 * [taylor]: Taking taylor expansion of (pow im 5) in im 37.157 * [taylor]: Taking taylor expansion of im in im 37.157 * [backup-simplify]: Simplify 0 into 0 37.157 * [backup-simplify]: Simplify 1 into 1 37.157 * [taylor]: Taking taylor expansion of (* 2 im) in im 37.157 * [taylor]: Taking taylor expansion of 2 in im 37.157 * [backup-simplify]: Simplify 2 into 2 37.157 * [taylor]: Taking taylor expansion of im in im 37.157 * [backup-simplify]: Simplify 0 into 0 37.157 * [backup-simplify]: Simplify 1 into 1 37.158 * [backup-simplify]: Simplify (* 2 0) into 0 37.158 * [backup-simplify]: Simplify (+ 0 0) into 0 37.158 * [backup-simplify]: Simplify (+ 0 0) into 0 37.159 * [backup-simplify]: Simplify (* -0.5 0) into 0 37.159 * [backup-simplify]: Simplify 0 into 0 37.159 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 37.159 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (* 0 (pow im 2))) into 0 37.159 * [backup-simplify]: Simplify (+ (* im 0) (* 0 (pow im 4))) into 0 37.160 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (* 0 -1/60)) into 0 37.160 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 37.160 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (pow im 2))) into 0 37.161 * [backup-simplify]: Simplify (+ 0 0) into 0 37.161 * [backup-simplify]: Simplify (+ (* (+ (* 1/3 (pow im 2)) 2) 0) (* 0 im)) into 0 37.161 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (* (+ (* 1/3 (pow im 2)) 2) im))) into 0 37.162 * [backup-simplify]: Simplify (+ 0 0) into 0 37.162 * [backup-simplify]: Simplify (+ 0) into 0 37.163 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))))) into 0 37.164 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* -1 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))))) into 0 37.164 * [taylor]: Taking taylor expansion of 0 in im 37.164 * [backup-simplify]: Simplify 0 into 0 37.164 * [backup-simplify]: Simplify 0 into 0 37.164 * [backup-simplify]: Simplify (+ (* 2 1) (* 0 0)) into 2 37.165 * [backup-simplify]: Simplify (+ 0 2) into 2 37.166 * [backup-simplify]: Simplify (+ 0 2) into 2 37.167 * [backup-simplify]: Simplify (+ (* -0.5 2) (* 0 0)) into (- 1.0) 37.167 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 37.168 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 37.168 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (+ (* 0 0) (* 0 (pow im 2)))) into 0 37.169 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 (pow im 4)))) into 0 37.170 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (+ (* 0 0) (* 0 -1/60))) into 0 37.170 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 37.171 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (pow im 2)))) into 0 37.172 * [backup-simplify]: Simplify (+ 0 0) into 0 37.172 * [backup-simplify]: Simplify (+ (* (+ (* 1/3 (pow im 2)) 2) 0) (+ (* 0 0) (* 0 im))) into 0 37.173 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (* (+ (* 1/3 (pow im 2)) 2) im)))) into 0 37.173 * [backup-simplify]: Simplify (+ 0 0) into 0 37.174 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 2) 2)) 0) into -1/2 37.176 * [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.177 * [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.177 * [taylor]: Taking taylor expansion of (+ (* 0.08333333333333333 (pow im 3)) (+ (* 0.004166666666666667 (pow im 5)) (* 0.5 im))) in im 37.177 * [taylor]: Taking taylor expansion of (* 0.08333333333333333 (pow im 3)) in im 37.177 * [taylor]: Taking taylor expansion of 0.08333333333333333 in im 37.177 * [backup-simplify]: Simplify 0.08333333333333333 into 0.08333333333333333 37.177 * [taylor]: Taking taylor expansion of (pow im 3) in im 37.177 * [taylor]: Taking taylor expansion of im in im 37.177 * [backup-simplify]: Simplify 0 into 0 37.177 * [backup-simplify]: Simplify 1 into 1 37.177 * [taylor]: Taking taylor expansion of (+ (* 0.004166666666666667 (pow im 5)) (* 0.5 im)) in im 37.177 * [taylor]: Taking taylor expansion of (* 0.004166666666666667 (pow im 5)) in im 37.177 * [taylor]: Taking taylor expansion of 0.004166666666666667 in im 37.177 * [backup-simplify]: Simplify 0.004166666666666667 into 0.004166666666666667 37.177 * [taylor]: Taking taylor expansion of (pow im 5) in im 37.177 * [taylor]: Taking taylor expansion of im in im 37.177 * [backup-simplify]: Simplify 0 into 0 37.177 * [backup-simplify]: Simplify 1 into 1 37.177 * [taylor]: Taking taylor expansion of (* 0.5 im) in im 37.177 * [taylor]: Taking taylor expansion of 0.5 in im 37.177 * [backup-simplify]: Simplify 0.5 into 0.5 37.177 * [taylor]: Taking taylor expansion of im in im 37.177 * [backup-simplify]: Simplify 0 into 0 37.177 * [backup-simplify]: Simplify 1 into 1 37.178 * [backup-simplify]: Simplify (* 0.5 0) into 0 37.178 * [backup-simplify]: Simplify (+ 0 0) into 0 37.179 * [backup-simplify]: Simplify (+ 0 0) into 0 37.179 * [backup-simplify]: Simplify 0 into 0 37.179 * [backup-simplify]: Simplify 0 into 0 37.180 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 1) (* 0 0))) into 0 37.180 * [backup-simplify]: Simplify (+ 0 0) into 0 37.180 * [backup-simplify]: Simplify (+ 0 0) into 0 37.181 * [backup-simplify]: Simplify (+ (* -0.5 0) (+ (* 0 2) (* 0 0))) into 0 37.181 * [backup-simplify]: Simplify 0 into 0 37.182 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 37.183 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 2))))) into 0 37.184 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 4))))) into 0 37.185 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 37.186 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 37.187 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 2))))) into 0 37.187 * [backup-simplify]: Simplify (+ 0 0) into 0 37.188 * [backup-simplify]: Simplify (+ (* (+ (* 1/3 (pow im 2)) 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 37.189 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* (+ (* 1/3 (pow im 2)) 2) im))))) into 0 37.190 * [backup-simplify]: Simplify (+ 0 0) into 0 37.191 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 1 1) 1) (/ (pow 0 1) 1)) 0) into 0 37.192 * [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.194 * [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.194 * [taylor]: Taking taylor expansion of 0 in im 37.194 * [backup-simplify]: Simplify 0 into 0 37.194 * [backup-simplify]: Simplify 0 into 0 37.195 * [backup-simplify]: Simplify (+ (* 0.5 1) (* 0 0)) into 0.5 37.196 * [backup-simplify]: Simplify (+ 0 0.5) into 0.5 37.196 * [backup-simplify]: Simplify (+ 0 0.5) into 0.5 37.196 * [backup-simplify]: Simplify 0.5 into 0.5 37.196 * [backup-simplify]: Simplify 0 into 0 37.197 * [backup-simplify]: Simplify (* 1 1) into 1 37.197 * [backup-simplify]: Simplify (* 1 1) into 1 37.197 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 37.199 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 37.199 * [backup-simplify]: Simplify (+ 0 0) into 0 37.199 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 37.202 * [backup-simplify]: Simplify (+ (* -0.5 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0)))) into (- 0.16666666666666666) 37.202 * [backup-simplify]: Simplify (- 0.16666666666666666) into (- 0.16666666666666666) 37.203 * [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.203 * [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.203 * [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.204 * [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.204 * [taylor]: Taking taylor expansion of 0.5 in im 37.204 * [backup-simplify]: Simplify 0.5 into 0.5 37.204 * [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.204 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 37.204 * [taylor]: Taking taylor expansion of (/ 1 re) in im 37.204 * [taylor]: Taking taylor expansion of re in im 37.204 * [backup-simplify]: Simplify re into re 37.204 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 37.204 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 37.204 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 37.204 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in im 37.204 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 37.204 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in im 37.204 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in im 37.204 * [taylor]: Taking taylor expansion of (/ 1 im) in im 37.204 * [taylor]: Taking taylor expansion of im in im 37.204 * [backup-simplify]: Simplify 0 into 0 37.204 * [backup-simplify]: Simplify 1 into 1 37.205 * [backup-simplify]: Simplify (/ 1 1) into 1 37.205 * [taylor]: Taking taylor expansion of -1/60 in im 37.205 * [backup-simplify]: Simplify -1/60 into -1/60 37.205 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 37.205 * [taylor]: Taking taylor expansion of -1 in im 37.205 * [backup-simplify]: Simplify -1 into -1 37.205 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 37.205 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 37.205 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 37.205 * [taylor]: Taking taylor expansion of 1/3 in im 37.205 * [backup-simplify]: Simplify 1/3 into 1/3 37.205 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 37.205 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.205 * [taylor]: Taking taylor expansion of im in im 37.205 * [backup-simplify]: Simplify 0 into 0 37.205 * [backup-simplify]: Simplify 1 into 1 37.205 * [backup-simplify]: Simplify (* 1 1) into 1 37.206 * [backup-simplify]: Simplify (/ 1 1) into 1 37.206 * [taylor]: Taking taylor expansion of 2 in im 37.206 * [backup-simplify]: Simplify 2 into 2 37.206 * [taylor]: Taking taylor expansion of im in im 37.206 * [backup-simplify]: Simplify 0 into 0 37.206 * [backup-simplify]: Simplify 1 into 1 37.206 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 37.207 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 37.207 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 37.207 * [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.207 * [taylor]: Taking taylor expansion of 0.5 in re 37.207 * [backup-simplify]: Simplify 0.5 into 0.5 37.207 * [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.207 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 37.207 * [taylor]: Taking taylor expansion of (/ 1 re) in re 37.207 * [taylor]: Taking taylor expansion of re in re 37.207 * [backup-simplify]: Simplify 0 into 0 37.207 * [backup-simplify]: Simplify 1 into 1 37.208 * [backup-simplify]: Simplify (/ 1 1) into 1 37.208 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 37.208 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in re 37.208 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 37.208 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in re 37.208 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in re 37.208 * [taylor]: Taking taylor expansion of (/ 1 im) in re 37.208 * [taylor]: Taking taylor expansion of im in re 37.208 * [backup-simplify]: Simplify im into im 37.208 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 37.208 * [taylor]: Taking taylor expansion of -1/60 in re 37.208 * [backup-simplify]: Simplify -1/60 into -1/60 37.208 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in re 37.208 * [taylor]: Taking taylor expansion of -1 in re 37.208 * [backup-simplify]: Simplify -1 into -1 37.208 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in re 37.208 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in re 37.208 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in re 37.208 * [taylor]: Taking taylor expansion of 1/3 in re 37.208 * [backup-simplify]: Simplify 1/3 into 1/3 37.208 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 37.208 * [taylor]: Taking taylor expansion of (pow im 2) in re 37.208 * [taylor]: Taking taylor expansion of im in re 37.208 * [backup-simplify]: Simplify im into im 37.208 * [backup-simplify]: Simplify (* im im) into (pow im 2) 37.209 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 37.209 * [taylor]: Taking taylor expansion of 2 in re 37.209 * [backup-simplify]: Simplify 2 into 2 37.209 * [taylor]: Taking taylor expansion of im in re 37.209 * [backup-simplify]: Simplify im into im 37.209 * [backup-simplify]: Simplify (* 1/3 (/ 1 (pow im 2))) into (/ 1/3 (pow im 2)) 37.209 * [backup-simplify]: Simplify (+ (/ 1/3 (pow im 2)) 2) into (+ (* 1/3 (/ 1 (pow im 2))) 2) 37.209 * [backup-simplify]: Simplify (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) into (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 37.209 * [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.209 * [taylor]: Taking taylor expansion of 0.5 in re 37.209 * [backup-simplify]: Simplify 0.5 into 0.5 37.209 * [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.209 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 37.209 * [taylor]: Taking taylor expansion of (/ 1 re) in re 37.209 * [taylor]: Taking taylor expansion of re in re 37.209 * [backup-simplify]: Simplify 0 into 0 37.209 * [backup-simplify]: Simplify 1 into 1 37.209 * [backup-simplify]: Simplify (/ 1 1) into 1 37.209 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 37.209 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in re 37.209 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 37.209 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in re 37.209 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in re 37.209 * [taylor]: Taking taylor expansion of (/ 1 im) in re 37.209 * [taylor]: Taking taylor expansion of im in re 37.209 * [backup-simplify]: Simplify im into im 37.209 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 37.209 * [taylor]: Taking taylor expansion of -1/60 in re 37.209 * [backup-simplify]: Simplify -1/60 into -1/60 37.210 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in re 37.210 * [taylor]: Taking taylor expansion of -1 in re 37.210 * [backup-simplify]: Simplify -1 into -1 37.210 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in re 37.210 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in re 37.210 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in re 37.210 * [taylor]: Taking taylor expansion of 1/3 in re 37.210 * [backup-simplify]: Simplify 1/3 into 1/3 37.210 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 37.210 * [taylor]: Taking taylor expansion of (pow im 2) in re 37.210 * [taylor]: Taking taylor expansion of im in re 37.210 * [backup-simplify]: Simplify im into im 37.210 * [backup-simplify]: Simplify (* im im) into (pow im 2) 37.210 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 37.210 * [taylor]: Taking taylor expansion of 2 in re 37.210 * [backup-simplify]: Simplify 2 into 2 37.210 * [taylor]: Taking taylor expansion of im in re 37.210 * [backup-simplify]: Simplify im into im 37.210 * [backup-simplify]: Simplify (* 1/3 (/ 1 (pow im 2))) into (/ 1/3 (pow im 2)) 37.210 * [backup-simplify]: Simplify (+ (/ 1/3 (pow im 2)) 2) into (+ (* 1/3 (/ 1 (pow im 2))) 2) 37.210 * [backup-simplify]: Simplify (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) into (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 37.210 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 im)) into (/ 1 (pow im 2)) 37.210 * [backup-simplify]: Simplify (* (/ 1 (pow im 2)) (/ 1 (pow im 2))) into (/ 1 (pow im 4)) 37.210 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 (pow im 4))) into (/ 1 (pow im 5)) 37.210 * [backup-simplify]: Simplify (* (/ 1 (pow im 5)) -1/60) into (/ -1/60 (pow im 5)) 37.210 * [backup-simplify]: Simplify (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) into (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 37.211 * [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.211 * [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.211 * [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.211 * [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.211 * [taylor]: Taking taylor expansion of -0.5 in im 37.211 * [backup-simplify]: Simplify -0.5 into -0.5 37.211 * [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.211 * [taylor]: Taking taylor expansion of (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) in im 37.211 * [taylor]: Taking taylor expansion of (* 1/60 (/ 1 (pow im 5))) in im 37.211 * [taylor]: Taking taylor expansion of 1/60 in im 37.211 * [backup-simplify]: Simplify 1/60 into 1/60 37.211 * [taylor]: Taking taylor expansion of (/ 1 (pow im 5)) in im 37.211 * [taylor]: Taking taylor expansion of (pow im 5) in im 37.211 * [taylor]: Taking taylor expansion of im in im 37.211 * [backup-simplify]: Simplify 0 into 0 37.211 * [backup-simplify]: Simplify 1 into 1 37.212 * [backup-simplify]: Simplify (* 1 1) into 1 37.212 * [backup-simplify]: Simplify (* 1 1) into 1 37.212 * [backup-simplify]: Simplify (* 1 1) into 1 37.212 * [backup-simplify]: Simplify (/ 1 1) into 1 37.212 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))) in im 37.213 * [taylor]: Taking taylor expansion of (* 2 (/ 1 im)) in im 37.213 * [taylor]: Taking taylor expansion of 2 in im 37.213 * [backup-simplify]: Simplify 2 into 2 37.213 * [taylor]: Taking taylor expansion of (/ 1 im) in im 37.213 * [taylor]: Taking taylor expansion of im in im 37.213 * [backup-simplify]: Simplify 0 into 0 37.213 * [backup-simplify]: Simplify 1 into 1 37.213 * [backup-simplify]: Simplify (/ 1 1) into 1 37.213 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in im 37.213 * [taylor]: Taking taylor expansion of 1/3 in im 37.213 * [backup-simplify]: Simplify 1/3 into 1/3 37.213 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in im 37.213 * [taylor]: Taking taylor expansion of (pow im 3) in im 37.213 * [taylor]: Taking taylor expansion of im in im 37.213 * [backup-simplify]: Simplify 0 into 0 37.213 * [backup-simplify]: Simplify 1 into 1 37.213 * [backup-simplify]: Simplify (* 1 1) into 1 37.214 * [backup-simplify]: Simplify (* 1 1) into 1 37.214 * [backup-simplify]: Simplify (/ 1 1) into 1 37.214 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 37.214 * [taylor]: Taking taylor expansion of (/ 1 re) in im 37.214 * [taylor]: Taking taylor expansion of re in im 37.214 * [backup-simplify]: Simplify re into re 37.214 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 37.214 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 37.214 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 37.214 * [backup-simplify]: Simplify (* 1/60 1) into 1/60 37.215 * [backup-simplify]: Simplify (+ 1/60 0) into 1/60 37.215 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 37.215 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 37.215 * [backup-simplify]: Simplify (- 0) into 0 37.215 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 37.215 * [backup-simplify]: Simplify (* 1/60 (cos (/ 1 re))) into (* 1/60 (cos (/ 1 re))) 37.215 * [backup-simplify]: Simplify (* -0.5 (* 1/60 (cos (/ 1 re)))) into (* -0.008333333333333333 (cos (/ 1 re))) 37.215 * [backup-simplify]: Simplify (* -0.008333333333333333 (cos (/ 1 re))) into (* -0.008333333333333333 (cos (/ 1 re))) 37.216 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 37.216 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 im))) into 0 37.216 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (* 0 (/ 1 (pow im 2)))) into 0 37.216 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 (pow im 4)))) into 0 37.216 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (* 0 -1/60)) into 0 37.216 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 37.216 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))))) into 0 37.217 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (/ 1 (pow im 2)))) into 0 37.217 * [backup-simplify]: Simplify (+ 0 0) into 0 37.217 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)))) into 0 37.218 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) into 0 37.218 * [backup-simplify]: Simplify (+ 0 0) into 0 37.218 * [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.219 * [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.219 * [taylor]: Taking taylor expansion of 0 in im 37.219 * [backup-simplify]: Simplify 0 into 0 37.219 * [backup-simplify]: Simplify (+ 0) into 0 37.219 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 1)) into 0 37.219 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 37.220 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 37.220 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 0)) into 0 37.220 * [backup-simplify]: Simplify (- 0) into 0 37.220 * [backup-simplify]: Simplify (+ 0 0) into 0 37.221 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.221 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.222 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.222 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 37.223 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 1)) into 0 37.223 * [backup-simplify]: Simplify (+ 0 0) into 0 37.223 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 (cos (/ 1 re)))) into 0 37.223 * [backup-simplify]: Simplify (+ (* -0.5 0) (* 0 (* 1/60 (cos (/ 1 re))))) into 0 37.223 * [backup-simplify]: Simplify 0 into 0 37.224 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 37.224 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (* 0 (/ 1 im)))) into 0 37.224 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 37.225 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))) into 0 37.225 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (* 0 -1/60))) into 0 37.225 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 37.225 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))))) into 0 37.226 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 37.226 * [backup-simplify]: Simplify (+ 0 0) into 0 37.226 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 37.227 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))) into 0 37.227 * [backup-simplify]: Simplify (+ 0 0) into 0 37.228 * [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.228 * [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.229 * [taylor]: Taking taylor expansion of 0 in im 37.229 * [backup-simplify]: Simplify 0 into 0 37.229 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 37.230 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 37.230 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 37.231 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 37.232 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 37.236 * [backup-simplify]: Simplify (- 0) into 0 37.237 * [backup-simplify]: Simplify (+ 0 0) into 0 37.238 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.239 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.240 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.241 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.242 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 0 1))) into 0 37.242 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 37.242 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 37.243 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 37.244 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 1/3 (cos (/ 1 re))))) into (* 1/3 (cos (/ 1 re))) 37.244 * [backup-simplify]: Simplify (+ (* -0.5 (* 1/3 (cos (/ 1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ 1 re)))))) into (- (* 0.16666666666666666 (cos (/ 1 re)))) 37.244 * [backup-simplify]: Simplify (- (* 0.16666666666666666 (cos (/ 1 re)))) into (- (* 0.16666666666666666 (cos (/ 1 re)))) 37.245 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 37.246 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im))))) into 0 37.246 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 37.247 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4)))))) into 0 37.248 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 37.249 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 37.249 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))))) into 0 37.251 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 37.251 * [backup-simplify]: Simplify (+ 0 0) into 0 37.251 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 37.253 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))))) into 0 37.253 * [backup-simplify]: Simplify (+ 0 0) into 0 37.254 * [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.256 * [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.256 * [taylor]: Taking taylor expansion of 0 in im 37.256 * [backup-simplify]: Simplify 0 into 0 37.257 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 37.258 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.258 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 37.260 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 37.261 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 37.261 * [backup-simplify]: Simplify (- 0) into 0 37.261 * [backup-simplify]: Simplify (+ 0 0) into 0 37.263 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.264 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.265 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.266 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.267 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.268 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.269 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.269 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 37.270 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 37.271 * [backup-simplify]: Simplify (+ 0 0) into 0 37.271 * [backup-simplify]: Simplify (+ 0 0) into 0 37.272 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (* 0 (cos (/ 1 re)))))) into 0 37.273 * [backup-simplify]: Simplify (+ (* -0.5 0) (+ (* 0 (* 1/3 (cos (/ 1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ 1 re))))))) into 0 37.273 * [backup-simplify]: Simplify 0 into 0 37.273 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 37.275 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im)))))) into 0 37.276 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 37.277 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))))) into 0 37.278 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60))))) into 0 37.279 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 im))))) into 0 37.280 * [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.281 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 37.282 * [backup-simplify]: Simplify (+ 0 0) into 0 37.282 * [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.283 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))))) into 0 37.284 * [backup-simplify]: Simplify (+ 0 0) into 0 37.286 * [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.287 * [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.288 * [taylor]: Taking taylor expansion of 0 in im 37.288 * [backup-simplify]: Simplify 0 into 0 37.290 * [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.291 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.292 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 37.293 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 37.294 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))) into 0 37.294 * [backup-simplify]: Simplify (- 0) into 0 37.295 * [backup-simplify]: Simplify (+ 0 0) into 0 37.296 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.297 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.298 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.299 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.300 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.301 * [backup-simplify]: Simplify (* 2 1) into 2 37.301 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.302 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.303 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.304 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 37.305 * [backup-simplify]: Simplify (+ 2 0) into 2 37.305 * [backup-simplify]: Simplify (+ 0 2) into 2 37.307 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (* 2 (cos (/ 1 re))))))) into (* 2 (cos (/ 1 re))) 37.308 * [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.308 * [backup-simplify]: Simplify (- (* 1.0 (cos (/ 1 re)))) into (- (* 1.0 (cos (/ 1 re)))) 37.309 * [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.309 * [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.309 * [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.309 * [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.309 * [taylor]: Taking taylor expansion of 0.5 in im 37.309 * [backup-simplify]: Simplify 0.5 into 0.5 37.309 * [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.309 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 37.309 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 37.309 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in im 37.309 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in im 37.310 * [taylor]: Taking taylor expansion of (/ -1 im) in im 37.310 * [taylor]: Taking taylor expansion of -1 in im 37.310 * [backup-simplify]: Simplify -1 into -1 37.310 * [taylor]: Taking taylor expansion of im in im 37.310 * [backup-simplify]: Simplify 0 into 0 37.310 * [backup-simplify]: Simplify 1 into 1 37.310 * [backup-simplify]: Simplify (/ -1 1) into -1 37.310 * [taylor]: Taking taylor expansion of -1/60 in im 37.310 * [backup-simplify]: Simplify -1/60 into -1/60 37.310 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 37.310 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 37.310 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 37.310 * [taylor]: Taking taylor expansion of 1/3 in im 37.310 * [backup-simplify]: Simplify 1/3 into 1/3 37.310 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 37.310 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.310 * [taylor]: Taking taylor expansion of im in im 37.310 * [backup-simplify]: Simplify 0 into 0 37.310 * [backup-simplify]: Simplify 1 into 1 37.311 * [backup-simplify]: Simplify (* 1 1) into 1 37.311 * [backup-simplify]: Simplify (/ 1 1) into 1 37.311 * [taylor]: Taking taylor expansion of 2 in im 37.311 * [backup-simplify]: Simplify 2 into 2 37.311 * [taylor]: Taking taylor expansion of im in im 37.311 * [backup-simplify]: Simplify 0 into 0 37.311 * [backup-simplify]: Simplify 1 into 1 37.312 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 37.312 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 37.313 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 37.313 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 37.313 * [taylor]: Taking taylor expansion of (/ -1 re) in im 37.313 * [taylor]: Taking taylor expansion of -1 in im 37.313 * [backup-simplify]: Simplify -1 into -1 37.313 * [taylor]: Taking taylor expansion of re in im 37.313 * [backup-simplify]: Simplify re into re 37.313 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 37.313 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 37.313 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 37.313 * [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.313 * [taylor]: Taking taylor expansion of 0.5 in re 37.313 * [backup-simplify]: Simplify 0.5 into 0.5 37.313 * [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.313 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in re 37.313 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 37.313 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in re 37.313 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in re 37.313 * [taylor]: Taking taylor expansion of (/ -1 im) in re 37.313 * [taylor]: Taking taylor expansion of -1 in re 37.313 * [backup-simplify]: Simplify -1 into -1 37.313 * [taylor]: Taking taylor expansion of im in re 37.314 * [backup-simplify]: Simplify im into im 37.314 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 37.314 * [taylor]: Taking taylor expansion of -1/60 in re 37.314 * [backup-simplify]: Simplify -1/60 into -1/60 37.314 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in re 37.314 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in re 37.314 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in re 37.314 * [taylor]: Taking taylor expansion of 1/3 in re 37.314 * [backup-simplify]: Simplify 1/3 into 1/3 37.314 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 37.314 * [taylor]: Taking taylor expansion of (pow im 2) in re 37.314 * [taylor]: Taking taylor expansion of im in re 37.314 * [backup-simplify]: Simplify im into im 37.314 * [backup-simplify]: Simplify (* im im) into (pow im 2) 37.314 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 37.314 * [taylor]: Taking taylor expansion of 2 in re 37.314 * [backup-simplify]: Simplify 2 into 2 37.314 * [taylor]: Taking taylor expansion of im in re 37.314 * [backup-simplify]: Simplify im into im 37.314 * [backup-simplify]: Simplify (* 1/3 (/ 1 (pow im 2))) into (/ 1/3 (pow im 2)) 37.314 * [backup-simplify]: Simplify (+ (/ 1/3 (pow im 2)) 2) into (+ (* 1/3 (/ 1 (pow im 2))) 2) 37.315 * [backup-simplify]: Simplify (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) into (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 37.315 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 37.315 * [taylor]: Taking taylor expansion of (/ -1 re) in re 37.315 * [taylor]: Taking taylor expansion of -1 in re 37.315 * [backup-simplify]: Simplify -1 into -1 37.315 * [taylor]: Taking taylor expansion of re in re 37.315 * [backup-simplify]: Simplify 0 into 0 37.315 * [backup-simplify]: Simplify 1 into 1 37.315 * [backup-simplify]: Simplify (/ -1 1) into -1 37.315 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 37.315 * [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.315 * [taylor]: Taking taylor expansion of 0.5 in re 37.315 * [backup-simplify]: Simplify 0.5 into 0.5 37.315 * [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.315 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in re 37.315 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 37.316 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in re 37.316 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in re 37.316 * [taylor]: Taking taylor expansion of (/ -1 im) in re 37.316 * [taylor]: Taking taylor expansion of -1 in re 37.316 * [backup-simplify]: Simplify -1 into -1 37.316 * [taylor]: Taking taylor expansion of im in re 37.316 * [backup-simplify]: Simplify im into im 37.316 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 37.316 * [taylor]: Taking taylor expansion of -1/60 in re 37.316 * [backup-simplify]: Simplify -1/60 into -1/60 37.316 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in re 37.316 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in re 37.316 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in re 37.316 * [taylor]: Taking taylor expansion of 1/3 in re 37.316 * [backup-simplify]: Simplify 1/3 into 1/3 37.316 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 37.316 * [taylor]: Taking taylor expansion of (pow im 2) in re 37.316 * [taylor]: Taking taylor expansion of im in re 37.316 * [backup-simplify]: Simplify im into im 37.316 * [backup-simplify]: Simplify (* im im) into (pow im 2) 37.316 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 37.316 * [taylor]: Taking taylor expansion of 2 in re 37.316 * [backup-simplify]: Simplify 2 into 2 37.316 * [taylor]: Taking taylor expansion of im in re 37.316 * [backup-simplify]: Simplify im into im 37.316 * [backup-simplify]: Simplify (* 1/3 (/ 1 (pow im 2))) into (/ 1/3 (pow im 2)) 37.316 * [backup-simplify]: Simplify (+ (/ 1/3 (pow im 2)) 2) into (+ (* 1/3 (/ 1 (pow im 2))) 2) 37.317 * [backup-simplify]: Simplify (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) into (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 37.317 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 37.317 * [taylor]: Taking taylor expansion of (/ -1 re) in re 37.317 * [taylor]: Taking taylor expansion of -1 in re 37.317 * [backup-simplify]: Simplify -1 into -1 37.317 * [taylor]: Taking taylor expansion of re in re 37.317 * [backup-simplify]: Simplify 0 into 0 37.317 * [backup-simplify]: Simplify 1 into 1 37.317 * [backup-simplify]: Simplify (/ -1 1) into -1 37.317 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 37.318 * [backup-simplify]: Simplify (* (/ -1 im) (/ -1 im)) into (/ 1 (pow im 2)) 37.318 * [backup-simplify]: Simplify (* (/ 1 (pow im 2)) (/ 1 (pow im 2))) into (/ 1 (pow im 4)) 37.318 * [backup-simplify]: Simplify (* (/ -1 im) (/ 1 (pow im 4))) into (/ -1 (pow im 5)) 37.318 * [backup-simplify]: Simplify (* (/ -1 (pow im 5)) -1/60) into (/ 1/60 (pow im 5)) 37.318 * [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.319 * [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.319 * [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.319 * [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.319 * [taylor]: Taking taylor expansion of 0.5 in im 37.319 * [backup-simplify]: Simplify 0.5 into 0.5 37.319 * [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.319 * [taylor]: Taking taylor expansion of (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) in im 37.319 * [taylor]: Taking taylor expansion of (* 1/60 (/ 1 (pow im 5))) in im 37.319 * [taylor]: Taking taylor expansion of 1/60 in im 37.319 * [backup-simplify]: Simplify 1/60 into 1/60 37.319 * [taylor]: Taking taylor expansion of (/ 1 (pow im 5)) in im 37.319 * [taylor]: Taking taylor expansion of (pow im 5) in im 37.319 * [taylor]: Taking taylor expansion of im in im 37.319 * [backup-simplify]: Simplify 0 into 0 37.319 * [backup-simplify]: Simplify 1 into 1 37.320 * [backup-simplify]: Simplify (* 1 1) into 1 37.320 * [backup-simplify]: Simplify (* 1 1) into 1 37.321 * [backup-simplify]: Simplify (* 1 1) into 1 37.321 * [backup-simplify]: Simplify (/ 1 1) into 1 37.321 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))) in im 37.321 * [taylor]: Taking taylor expansion of (* 2 (/ 1 im)) in im 37.321 * [taylor]: Taking taylor expansion of 2 in im 37.321 * [backup-simplify]: Simplify 2 into 2 37.321 * [taylor]: Taking taylor expansion of (/ 1 im) in im 37.321 * [taylor]: Taking taylor expansion of im in im 37.321 * [backup-simplify]: Simplify 0 into 0 37.321 * [backup-simplify]: Simplify 1 into 1 37.322 * [backup-simplify]: Simplify (/ 1 1) into 1 37.322 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in im 37.322 * [taylor]: Taking taylor expansion of 1/3 in im 37.322 * [backup-simplify]: Simplify 1/3 into 1/3 37.322 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in im 37.322 * [taylor]: Taking taylor expansion of (pow im 3) in im 37.322 * [taylor]: Taking taylor expansion of im in im 37.322 * [backup-simplify]: Simplify 0 into 0 37.322 * [backup-simplify]: Simplify 1 into 1 37.322 * [backup-simplify]: Simplify (* 1 1) into 1 37.323 * [backup-simplify]: Simplify (* 1 1) into 1 37.323 * [backup-simplify]: Simplify (/ 1 1) into 1 37.323 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 37.323 * [taylor]: Taking taylor expansion of (/ -1 re) in im 37.323 * [taylor]: Taking taylor expansion of -1 in im 37.323 * [backup-simplify]: Simplify -1 into -1 37.323 * [taylor]: Taking taylor expansion of re in im 37.323 * [backup-simplify]: Simplify re into re 37.323 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 37.323 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 37.323 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 37.324 * [backup-simplify]: Simplify (* 1/60 1) into 1/60 37.324 * [backup-simplify]: Simplify (+ 1/60 0) into 1/60 37.324 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 37.324 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 37.325 * [backup-simplify]: Simplify (- 0) into 0 37.325 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 37.325 * [backup-simplify]: Simplify (* 1/60 (cos (/ -1 re))) into (* 1/60 (cos (/ -1 re))) 37.325 * [backup-simplify]: Simplify (* 0.5 (* 1/60 (cos (/ -1 re)))) into (* 0.008333333333333333 (cos (/ -1 re))) 37.325 * [backup-simplify]: Simplify (* 0.008333333333333333 (cos (/ -1 re))) into (* 0.008333333333333333 (cos (/ -1 re))) 37.325 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 37.325 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ -1 im))) into 0 37.326 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (* 0 (/ 1 (pow im 2)))) into 0 37.326 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ 1 (pow im 4)))) into 0 37.327 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (* 0 -1/60)) into 0 37.327 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 37.327 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))))) into 0 37.327 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (/ 1 (pow im 2)))) into 0 37.328 * [backup-simplify]: Simplify (+ 0 0) into 0 37.328 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)))) into 0 37.328 * [backup-simplify]: Simplify (+ 0 0) into 0 37.329 * [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.330 * [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.330 * [taylor]: Taking taylor expansion of 0 in im 37.330 * [backup-simplify]: Simplify 0 into 0 37.330 * [backup-simplify]: Simplify (+ 0) into 0 37.331 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 1)) into 0 37.331 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 37.331 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 37.332 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 0)) into 0 37.332 * [backup-simplify]: Simplify (- 0) into 0 37.333 * [backup-simplify]: Simplify (+ 0 0) into 0 37.333 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.333 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.334 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.334 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 37.335 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 1)) into 0 37.335 * [backup-simplify]: Simplify (+ 0 0) into 0 37.335 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 (cos (/ -1 re)))) into 0 37.335 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* 1/60 (cos (/ -1 re))))) into 0 37.336 * [backup-simplify]: Simplify 0 into 0 37.336 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 37.336 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (* 0 (/ -1 im)))) into 0 37.336 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 37.337 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))) into 0 37.337 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (* 0 -1/60))) into 0 37.337 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 37.338 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))))) into 0 37.338 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 37.339 * [backup-simplify]: Simplify (+ 0 0) into 0 37.339 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 37.339 * [backup-simplify]: Simplify (+ 0 0) into 0 37.340 * [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.340 * [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.340 * [taylor]: Taking taylor expansion of 0 in im 37.340 * [backup-simplify]: Simplify 0 into 0 37.341 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 37.341 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 37.341 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 37.342 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 37.342 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 37.342 * [backup-simplify]: Simplify (- 0) into 0 37.343 * [backup-simplify]: Simplify (+ 0 0) into 0 37.343 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.344 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.345 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.345 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.346 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 0 1))) into 0 37.346 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 37.346 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 37.347 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 37.347 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 1/3 (cos (/ -1 re))))) into (* 1/3 (cos (/ -1 re))) 37.348 * [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.348 * [backup-simplify]: Simplify (* 0.16666666666666666 (cos (/ -1 re))) into (* 0.16666666666666666 (cos (/ -1 re))) 37.348 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 37.348 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 im))))) into 0 37.349 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 37.349 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4)))))) into 0 37.350 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 37.350 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 37.351 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))))) into 0 37.352 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 37.352 * [backup-simplify]: Simplify (+ 0 0) into 0 37.352 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 37.352 * [backup-simplify]: Simplify (+ 0 0) into 0 37.353 * [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.354 * [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.354 * [taylor]: Taking taylor expansion of 0 in im 37.354 * [backup-simplify]: Simplify 0 into 0 37.354 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 37.355 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.355 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 37.356 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 37.356 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 37.357 * [backup-simplify]: Simplify (- 0) into 0 37.357 * [backup-simplify]: Simplify (+ 0 0) into 0 37.357 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.358 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.362 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.362 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.363 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.364 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.364 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.364 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 37.365 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 37.365 * [backup-simplify]: Simplify (+ 0 0) into 0 37.365 * [backup-simplify]: Simplify (+ 0 0) into 0 37.366 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (* 0 (cos (/ -1 re)))))) into 0 37.367 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 (* 1/3 (cos (/ -1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ -1 re))))))) into 0 37.367 * [backup-simplify]: Simplify 0 into 0 37.367 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 37.368 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 im)))))) into 0 37.368 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 37.370 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))))) into 0 37.371 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60))))) into 0 37.372 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 im))))) into 0 37.372 * [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.374 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 37.374 * [backup-simplify]: Simplify (+ 0 0) into 0 37.374 * [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.375 * [backup-simplify]: Simplify (+ 0 0) into 0 37.377 * [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.378 * [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.378 * [taylor]: Taking taylor expansion of 0 in im 37.379 * [backup-simplify]: Simplify 0 into 0 37.381 * [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.382 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.382 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 37.383 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 37.384 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))) into 0 37.385 * [backup-simplify]: Simplify (- 0) into 0 37.385 * [backup-simplify]: Simplify (+ 0 0) into 0 37.386 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.387 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.389 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.389 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.391 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.391 * [backup-simplify]: Simplify (* 2 1) into 2 37.392 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.393 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.394 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.395 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 37.395 * [backup-simplify]: Simplify (+ 2 0) into 2 37.396 * [backup-simplify]: Simplify (+ 0 2) into 2 37.397 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (* 2 (cos (/ -1 re))))))) into (* 2 (cos (/ -1 re))) 37.398 * [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.398 * [backup-simplify]: Simplify (* 1.0 (cos (/ -1 re))) into (* 1.0 (cos (/ -1 re))) 37.398 * [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.398 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 3 2 1) 37.398 * [backup-simplify]: Simplify (* (* im -1/3) im) into (* -1/3 (pow im 2)) 37.398 * [approximate]: Taking taylor expansion of (* -1/3 (pow im 2)) in (im) around 0 37.398 * [taylor]: Taking taylor expansion of (* -1/3 (pow im 2)) in im 37.398 * [taylor]: Taking taylor expansion of -1/3 in im 37.398 * [backup-simplify]: Simplify -1/3 into -1/3 37.398 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.398 * [taylor]: Taking taylor expansion of im in im 37.398 * [backup-simplify]: Simplify 0 into 0 37.398 * [backup-simplify]: Simplify 1 into 1 37.398 * [taylor]: Taking taylor expansion of (* -1/3 (pow im 2)) in im 37.398 * [taylor]: Taking taylor expansion of -1/3 in im 37.398 * [backup-simplify]: Simplify -1/3 into -1/3 37.398 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.398 * [taylor]: Taking taylor expansion of im in im 37.398 * [backup-simplify]: Simplify 0 into 0 37.398 * [backup-simplify]: Simplify 1 into 1 37.399 * [backup-simplify]: Simplify (* 1 1) into 1 37.399 * [backup-simplify]: Simplify (* -1/3 1) into -1/3 37.399 * [backup-simplify]: Simplify -1/3 into -1/3 37.399 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.400 * [backup-simplify]: Simplify (+ (* -1/3 0) (* 0 1)) into 0 37.400 * [backup-simplify]: Simplify 0 into 0 37.400 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.401 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (* 0 1))) into 0 37.401 * [backup-simplify]: Simplify 0 into 0 37.402 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.402 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.402 * [backup-simplify]: Simplify 0 into 0 37.403 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.404 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.404 * [backup-simplify]: Simplify 0 into 0 37.404 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 37.405 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 37.405 * [backup-simplify]: Simplify 0 into 0 37.406 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 37.407 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 37.407 * [backup-simplify]: Simplify 0 into 0 37.407 * [backup-simplify]: Simplify (* -1/3 (pow im 2)) into (* -1/3 (pow im 2)) 37.407 * [backup-simplify]: Simplify (* (* (/ 1 im) -1/3) (/ 1 im)) into (/ -1/3 (pow im 2)) 37.407 * [approximate]: Taking taylor expansion of (/ -1/3 (pow im 2)) in (im) around 0 37.407 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 2)) in im 37.407 * [taylor]: Taking taylor expansion of -1/3 in im 37.407 * [backup-simplify]: Simplify -1/3 into -1/3 37.407 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.407 * [taylor]: Taking taylor expansion of im in im 37.407 * [backup-simplify]: Simplify 0 into 0 37.407 * [backup-simplify]: Simplify 1 into 1 37.408 * [backup-simplify]: Simplify (* 1 1) into 1 37.408 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 37.408 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 2)) in im 37.408 * [taylor]: Taking taylor expansion of -1/3 in im 37.408 * [backup-simplify]: Simplify -1/3 into -1/3 37.408 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.408 * [taylor]: Taking taylor expansion of im in im 37.408 * [backup-simplify]: Simplify 0 into 0 37.408 * [backup-simplify]: Simplify 1 into 1 37.408 * [backup-simplify]: Simplify (* 1 1) into 1 37.408 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 37.409 * [backup-simplify]: Simplify -1/3 into -1/3 37.409 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.410 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 37.410 * [backup-simplify]: Simplify 0 into 0 37.411 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.412 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.412 * [backup-simplify]: Simplify 0 into 0 37.413 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.414 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.414 * [backup-simplify]: Simplify 0 into 0 37.414 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.415 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.415 * [backup-simplify]: Simplify 0 into 0 37.416 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 37.416 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.416 * [backup-simplify]: Simplify 0 into 0 37.417 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 37.418 * [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.418 * [backup-simplify]: Simplify 0 into 0 37.418 * [backup-simplify]: Simplify (* -1/3 (pow (/ 1 (/ 1 im)) 2)) into (* -1/3 (pow im 2)) 37.418 * [backup-simplify]: Simplify (* (* (/ 1 (- im)) -1/3) (/ 1 (- im))) into (/ -1/3 (pow im 2)) 37.418 * [approximate]: Taking taylor expansion of (/ -1/3 (pow im 2)) in (im) around 0 37.418 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 2)) in im 37.418 * [taylor]: Taking taylor expansion of -1/3 in im 37.418 * [backup-simplify]: Simplify -1/3 into -1/3 37.418 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.418 * [taylor]: Taking taylor expansion of im in im 37.418 * [backup-simplify]: Simplify 0 into 0 37.418 * [backup-simplify]: Simplify 1 into 1 37.419 * [backup-simplify]: Simplify (* 1 1) into 1 37.419 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 37.419 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 2)) in im 37.419 * [taylor]: Taking taylor expansion of -1/3 in im 37.419 * [backup-simplify]: Simplify -1/3 into -1/3 37.419 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.419 * [taylor]: Taking taylor expansion of im in im 37.419 * [backup-simplify]: Simplify 0 into 0 37.419 * [backup-simplify]: Simplify 1 into 1 37.419 * [backup-simplify]: Simplify (* 1 1) into 1 37.419 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 37.419 * [backup-simplify]: Simplify -1/3 into -1/3 37.420 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.420 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 37.420 * [backup-simplify]: Simplify 0 into 0 37.421 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.421 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.422 * [backup-simplify]: Simplify 0 into 0 37.422 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.423 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.423 * [backup-simplify]: Simplify 0 into 0 37.423 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.424 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.424 * [backup-simplify]: Simplify 0 into 0 37.425 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 37.426 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.426 * [backup-simplify]: Simplify 0 into 0 37.428 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) 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)) (* 0 (/ 0 1)))) into 0 37.429 * [backup-simplify]: Simplify 0 into 0 37.429 * [backup-simplify]: Simplify (* -1/3 (pow (/ 1 (/ 1 (- im))) 2)) into (* -1/3 (pow im 2)) 37.429 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 3) 37.429 * [backup-simplify]: Simplify (* im (- (* (* im -1/3) im) 2)) into (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) 37.429 * [approximate]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in (im) around 0 37.429 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in im 37.430 * [taylor]: Taking taylor expansion of -1 in im 37.430 * [backup-simplify]: Simplify -1 into -1 37.430 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in im 37.430 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in im 37.430 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in im 37.430 * [taylor]: Taking taylor expansion of 1/3 in im 37.430 * [backup-simplify]: Simplify 1/3 into 1/3 37.430 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.430 * [taylor]: Taking taylor expansion of im in im 37.430 * [backup-simplify]: Simplify 0 into 0 37.430 * [backup-simplify]: Simplify 1 into 1 37.430 * [taylor]: Taking taylor expansion of 2 in im 37.430 * [backup-simplify]: Simplify 2 into 2 37.430 * [taylor]: Taking taylor expansion of im in im 37.430 * [backup-simplify]: Simplify 0 into 0 37.430 * [backup-simplify]: Simplify 1 into 1 37.430 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in im 37.430 * [taylor]: Taking taylor expansion of -1 in im 37.430 * [backup-simplify]: Simplify -1 into -1 37.430 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in im 37.430 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in im 37.430 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in im 37.430 * [taylor]: Taking taylor expansion of 1/3 in im 37.430 * [backup-simplify]: Simplify 1/3 into 1/3 37.430 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.430 * [taylor]: Taking taylor expansion of im in im 37.430 * [backup-simplify]: Simplify 0 into 0 37.430 * [backup-simplify]: Simplify 1 into 1 37.430 * [taylor]: Taking taylor expansion of 2 in im 37.430 * [backup-simplify]: Simplify 2 into 2 37.430 * [taylor]: Taking taylor expansion of im in im 37.430 * [backup-simplify]: Simplify 0 into 0 37.430 * [backup-simplify]: Simplify 1 into 1 37.431 * [backup-simplify]: Simplify (+ 0 2) into 2 37.431 * [backup-simplify]: Simplify (* 2 0) into 0 37.432 * [backup-simplify]: Simplify (* -1 0) into 0 37.432 * [backup-simplify]: Simplify 0 into 0 37.432 * [backup-simplify]: Simplify (+ 0 0) into 0 37.433 * [backup-simplify]: Simplify (+ (* 2 1) (* 0 0)) into 2 37.434 * [backup-simplify]: Simplify (+ (* -1 2) (* 0 0)) into -2 37.434 * [backup-simplify]: Simplify -2 into -2 37.434 * [backup-simplify]: Simplify (* 1 1) into 1 37.435 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 37.435 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 37.437 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 1) (* 1/3 0))) into 0 37.438 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 2) (* 0 0))) into 0 37.438 * [backup-simplify]: Simplify 0 into 0 37.439 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.439 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 37.440 * [backup-simplify]: Simplify (+ 0 0) into 0 37.441 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 1) (* 0 0)))) into 1/3 37.443 * [backup-simplify]: Simplify (+ (* -1 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0)))) into -1/3 37.443 * [backup-simplify]: Simplify -1/3 into -1/3 37.444 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.445 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 37.445 * [backup-simplify]: Simplify (+ 0 0) into 0 37.446 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 1) (* 0 0))))) into 0 37.448 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0))))) into 0 37.448 * [backup-simplify]: Simplify 0 into 0 37.449 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.450 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.451 * [backup-simplify]: Simplify (+ 0 0) into 0 37.452 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 37.454 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0)))))) into 0 37.454 * [backup-simplify]: Simplify 0 into 0 37.455 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.457 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.457 * [backup-simplify]: Simplify (+ 0 0) into 0 37.459 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 37.461 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0))))))) into 0 37.461 * [backup-simplify]: Simplify 0 into 0 37.462 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 37.462 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 37.463 * [backup-simplify]: Simplify (+ 0 0) into 0 37.464 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 37.465 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0)))))))) into 0 37.465 * [backup-simplify]: Simplify 0 into 0 37.466 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 37.467 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 37.467 * [backup-simplify]: Simplify (+ 0 0) into 0 37.468 * [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.469 * [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.469 * [backup-simplify]: Simplify 0 into 0 37.470 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 37.472 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 37.476 * [backup-simplify]: Simplify (+ 0 0) into 0 37.477 * [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.479 * [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.479 * [backup-simplify]: Simplify 0 into 0 37.479 * [backup-simplify]: Simplify (+ (* -1/3 (pow im 3)) (* -2 im)) into (- (+ (* 1/3 (pow im 3)) (* 2 im))) 37.479 * [backup-simplify]: Simplify (* (/ 1 im) (- (* (* (/ 1 im) -1/3) (/ 1 im)) 2)) into (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 37.479 * [approximate]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in (im) around 0 37.479 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 37.479 * [taylor]: Taking taylor expansion of -1 in im 37.479 * [backup-simplify]: Simplify -1 into -1 37.479 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 37.479 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 37.479 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 37.479 * [taylor]: Taking taylor expansion of 1/3 in im 37.479 * [backup-simplify]: Simplify 1/3 into 1/3 37.479 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 37.479 * [taylor]: Taking taylor expansion of (pow im 2) 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 * [backup-simplify]: Simplify (/ 1 1) into 1 37.480 * [taylor]: Taking taylor expansion of 2 in im 37.480 * [backup-simplify]: Simplify 2 into 2 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/3 1) into 1/3 37.480 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 37.481 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 37.481 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 37.481 * [taylor]: Taking taylor expansion of -1 in im 37.481 * [backup-simplify]: Simplify -1 into -1 37.481 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 37.481 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 37.481 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 37.481 * [taylor]: Taking taylor expansion of 1/3 in im 37.481 * [backup-simplify]: Simplify 1/3 into 1/3 37.481 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 37.481 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.481 * [taylor]: Taking taylor expansion of im in im 37.481 * [backup-simplify]: Simplify 0 into 0 37.481 * [backup-simplify]: Simplify 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 2 in im 37.481 * [backup-simplify]: Simplify 2 into 2 37.481 * [taylor]: Taking taylor expansion of im in im 37.481 * [backup-simplify]: Simplify 0 into 0 37.481 * [backup-simplify]: Simplify 1 into 1 37.482 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 37.482 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 37.482 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 37.483 * [backup-simplify]: Simplify (* -1 1/3) into -1/3 37.483 * [backup-simplify]: Simplify -1/3 into -1/3 37.483 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.484 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 37.484 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 37.484 * [backup-simplify]: Simplify (+ 0 0) into 0 37.485 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 37.485 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 1/3)) into 0 37.485 * [backup-simplify]: Simplify 0 into 0 37.486 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.486 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.487 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 37.487 * [backup-simplify]: Simplify (+ 0 2) into 2 37.488 * [backup-simplify]: Simplify (- (/ 2 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 2 37.489 * [backup-simplify]: Simplify (+ (* -1 2) (+ (* 0 0) (* 0 1/3))) into -2 37.489 * [backup-simplify]: Simplify -2 into -2 37.490 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.491 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.492 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.492 * [backup-simplify]: Simplify (+ 0 0) into 0 37.493 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)))) into 0 37.495 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 2) (+ (* 0 0) (* 0 1/3)))) into 0 37.495 * [backup-simplify]: Simplify 0 into 0 37.496 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.497 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.499 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.499 * [backup-simplify]: Simplify (+ 0 0) into 0 37.500 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.502 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 2) (+ (* 0 0) (* 0 1/3))))) into 0 37.502 * [backup-simplify]: Simplify 0 into 0 37.503 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 37.504 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.506 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 37.506 * [backup-simplify]: Simplify (+ 0 0) into 0 37.507 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.509 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 2) (+ (* 0 0) (* 0 1/3)))))) into 0 37.509 * [backup-simplify]: Simplify 0 into 0 37.511 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 37.512 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.514 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 37.514 * [backup-simplify]: Simplify (+ 0 0) into 0 37.515 * [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.517 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 2) (+ (* 0 0) (* 0 1/3))))))) into 0 37.517 * [backup-simplify]: Simplify 0 into 0 37.519 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 37.520 * [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.522 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 37.522 * [backup-simplify]: Simplify (+ 0 0) into 0 37.524 * [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.526 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 2) (+ (* 0 0) (* 0 1/3)))))))) into 0 37.526 * [backup-simplify]: Simplify 0 into 0 37.528 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 37.529 * [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.531 * [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.532 * [backup-simplify]: Simplify (+ 0 0) into 0 37.533 * [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.536 * [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.536 * [backup-simplify]: Simplify 0 into 0 37.536 * [backup-simplify]: Simplify (+ (* -2 (/ 1 (/ 1 im))) (* -1/3 (pow (/ 1 (/ 1 im)) 3))) into (- (+ (* 1/3 (pow im 3)) (* 2 im))) 37.536 * [backup-simplify]: Simplify (* (/ 1 (- im)) (- (* (* (/ 1 (- im)) -1/3) (/ 1 (- im))) 2)) into (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 37.536 * [approximate]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in (im) around 0 37.536 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 37.536 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 37.536 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 37.536 * [taylor]: Taking taylor expansion of 1/3 in im 37.536 * [backup-simplify]: Simplify 1/3 into 1/3 37.536 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 37.536 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.536 * [taylor]: Taking taylor expansion of im in im 37.536 * [backup-simplify]: Simplify 0 into 0 37.537 * [backup-simplify]: Simplify 1 into 1 37.537 * [backup-simplify]: Simplify (* 1 1) into 1 37.537 * [backup-simplify]: Simplify (/ 1 1) into 1 37.537 * [taylor]: Taking taylor expansion of 2 in im 37.537 * [backup-simplify]: Simplify 2 into 2 37.537 * [taylor]: Taking taylor expansion of im in im 37.537 * [backup-simplify]: Simplify 0 into 0 37.537 * [backup-simplify]: Simplify 1 into 1 37.538 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 37.538 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 37.539 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 37.539 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 37.539 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 37.539 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 37.539 * [taylor]: Taking taylor expansion of 1/3 in im 37.539 * [backup-simplify]: Simplify 1/3 into 1/3 37.539 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 37.539 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.539 * [taylor]: Taking taylor expansion of im in im 37.539 * [backup-simplify]: Simplify 0 into 0 37.539 * [backup-simplify]: Simplify 1 into 1 37.539 * [backup-simplify]: Simplify (* 1 1) into 1 37.540 * [backup-simplify]: Simplify (/ 1 1) into 1 37.540 * [taylor]: Taking taylor expansion of 2 in im 37.540 * [backup-simplify]: Simplify 2 into 2 37.540 * [taylor]: Taking taylor expansion of im in im 37.540 * [backup-simplify]: Simplify 0 into 0 37.540 * [backup-simplify]: Simplify 1 into 1 37.540 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 37.541 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 37.541 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 37.541 * [backup-simplify]: Simplify 1/3 into 1/3 37.542 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.543 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 37.544 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 37.544 * [backup-simplify]: Simplify (+ 0 0) into 0 37.545 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 37.545 * [backup-simplify]: Simplify 0 into 0 37.546 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.547 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.548 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 37.549 * [backup-simplify]: Simplify (+ 0 2) into 2 37.549 * [backup-simplify]: Simplify (- (/ 2 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 2 37.549 * [backup-simplify]: Simplify 2 into 2 37.550 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.550 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.551 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.552 * [backup-simplify]: Simplify (+ 0 0) into 0 37.552 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)))) into 0 37.552 * [backup-simplify]: Simplify 0 into 0 37.553 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.553 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.554 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.554 * [backup-simplify]: Simplify (+ 0 0) into 0 37.555 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.555 * [backup-simplify]: Simplify 0 into 0 37.556 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 37.556 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.557 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 37.558 * [backup-simplify]: Simplify (+ 0 0) into 0 37.558 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.558 * [backup-simplify]: Simplify 0 into 0 37.559 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 37.560 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.561 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 37.561 * [backup-simplify]: Simplify (+ 0 0) into 0 37.562 * [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.562 * [backup-simplify]: Simplify 0 into 0 37.563 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 37.563 * [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.565 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 37.565 * [backup-simplify]: Simplify (+ 0 0) into 0 37.566 * [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.566 * [backup-simplify]: Simplify 0 into 0 37.567 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 37.567 * [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.568 * [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.569 * [backup-simplify]: Simplify (+ 0 0) into 0 37.569 * [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.569 * [backup-simplify]: Simplify 0 into 0 37.570 * [backup-simplify]: Simplify (+ (* 2 (/ 1 (/ 1 (- im)))) (* 1/3 (pow (/ 1 (/ 1 (- im))) 3))) into (- (+ (* 1/3 (pow im 3)) (* 2 im))) 37.570 * * * [progress]: simplifying candidates 37.570 * * * * [progress]: [ 1 / 110 ] simplifiying candidate # 37.570 * * * * [progress]: [ 2 / 110 ] simplifiying candidate # 37.570 * * * * [progress]: [ 3 / 110 ] simplifiying candidate # 37.570 * [simplify]: Simplifying (* im -1/3) 37.570 * * [simplify]: iters left: 2 (3 enodes) 37.571 * * [simplify]: iters left: 1 (10 enodes) 37.573 * * [simplify]: Extracting #0: cost 1 inf + 0 37.573 * * [simplify]: Extracting #1: cost 4 inf + 0 37.573 * * [simplify]: Extracting #2: cost 2 inf + 2 37.573 * * [simplify]: Extracting #3: cost 0 inf + 86 37.573 * [simplify]: Simplified to (* im -1/3) 37.573 * [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.573 * * * * [progress]: [ 4 / 110 ] simplifiying candidate # 37.573 * * * * [progress]: [ 5 / 110 ] simplifiying candidate # 37.574 * [simplify]: Simplifying (+ (log im) (log -1/3)) 37.574 * * [simplify]: iters left: 3 (5 enodes) 37.575 * * [simplify]: iters left: 2 (16 enodes) 37.578 * * [simplify]: Extracting #0: cost 1 inf + 0 37.578 * * [simplify]: Extracting #1: cost 4 inf + 0 37.578 * * [simplify]: Extracting #2: cost 8 inf + 0 37.578 * * [simplify]: Extracting #3: cost 4 inf + 144 37.578 * * [simplify]: Extracting #4: cost 0 inf + 650 37.578 * [simplify]: Simplified to (+ (log im) (log -1/3)) 37.578 * [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.578 * * * * [progress]: [ 6 / 110 ] simplifiying candidate # 37.578 * * * * [progress]: [ 7 / 110 ] simplifiying candidate # 37.578 * * * * [progress]: [ 8 / 110 ] simplifiying candidate # 37.579 * [simplify]: Simplifying (* (* (* im im) im) (* (* -1/3 -1/3) -1/3)) 37.579 * * [simplify]: iters left: 6 (7 enodes) 37.582 * * [simplify]: iters left: 5 (30 enodes) 37.592 * * [simplify]: iters left: 4 (55 enodes) 37.604 * * [simplify]: iters left: 3 (96 enodes) 37.634 * * [simplify]: iters left: 2 (141 enodes) 37.668 * * [simplify]: iters left: 1 (219 enodes) 37.732 * * [simplify]: Extracting #0: cost 1 inf + 0 37.733 * * [simplify]: Extracting #1: cost 29 inf + 0 37.733 * * [simplify]: Extracting #2: cost 62 inf + 209 37.734 * * [simplify]: Extracting #3: cost 38 inf + 2667 37.737 * * [simplify]: Extracting #4: cost 14 inf + 9234 37.740 * * [simplify]: Extracting #5: cost 0 inf + 15327 37.743 * [simplify]: Simplified to (* -1/27 (* im (* im im))) 37.743 * [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))))) 37.744 * * * * [progress]: [ 9 / 110 ] simplifiying candidate # 37.744 * * * * [progress]: [ 10 / 110 ] simplifiying candidate # 37.744 * * * * [progress]: [ 11 / 110 ] simplifiying candidate # 37.744 * * * * [progress]: [ 12 / 110 ] simplifiying candidate # 37.744 * * * * [progress]: [ 13 / 110 ] simplifiying candidate # 37.744 * [simplify]: Simplifying (* (sqrt im) (sqrt -1/3)) 37.744 * * [simplify]: iters left: 3 (5 enodes) 37.747 * * [simplify]: iters left: 2 (16 enodes) 37.753 * * [simplify]: Extracting #0: cost 1 inf + 0 37.753 * * [simplify]: Extracting #1: cost 4 inf + 0 37.753 * * [simplify]: Extracting #2: cost 8 inf + 0 37.753 * * [simplify]: Extracting #3: cost 4 inf + 84 37.753 * * [simplify]: Extracting #4: cost 0 inf + 410 37.753 * [simplify]: Simplified to (* (sqrt -1/3) (sqrt im)) 37.754 * [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))))) 37.754 * [simplify]: Simplifying (* (sqrt im) (sqrt -1/3)) 37.754 * * [simplify]: iters left: 3 (5 enodes) 37.757 * * [simplify]: iters left: 2 (16 enodes) 37.762 * * [simplify]: Extracting #0: cost 1 inf + 0 37.762 * * [simplify]: Extracting #1: cost 4 inf + 0 37.762 * * [simplify]: Extracting #2: cost 8 inf + 0 37.762 * * [simplify]: Extracting #3: cost 4 inf + 84 37.762 * * [simplify]: Extracting #4: cost 0 inf + 410 37.762 * [simplify]: Simplified to (* (sqrt -1/3) (sqrt im)) 37.763 * [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))))) 37.763 * * * * [progress]: [ 14 / 110 ] simplifiying candidate # 37.763 * [simplify]: Simplifying (cbrt -1/3) 37.763 * * [simplify]: iters left: 1 (2 enodes) 37.765 * * [simplify]: Extracting #0: cost 1 inf + 0 37.765 * * [simplify]: Extracting #1: cost 3 inf + 0 37.765 * * [simplify]: Extracting #2: cost 2 inf + 1 37.765 * * [simplify]: Extracting #3: cost 0 inf + 163 37.765 * [simplify]: Simplified to (cbrt -1/3) 37.765 * [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))))) 37.765 * * * * [progress]: [ 15 / 110 ] simplifiying candidate # 37.766 * [simplify]: Simplifying (sqrt -1/3) 37.766 * * [simplify]: iters left: 1 (2 enodes) 37.767 * * [simplify]: Extracting #0: cost 1 inf + 0 37.768 * * [simplify]: Extracting #1: cost 3 inf + 0 37.768 * * [simplify]: Extracting #2: cost 2 inf + 1 37.768 * * [simplify]: Extracting #3: cost 0 inf + 83 37.768 * [simplify]: Simplified to (sqrt -1/3) 37.768 * [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))))) 37.768 * * * * [progress]: [ 16 / 110 ] simplifiying candidate # 37.768 * * * * [progress]: [ 17 / 110 ] simplifiying candidate # 37.768 * [simplify]: Simplifying (* (cbrt im) (cbrt im)) 37.768 * * [simplify]: iters left: 3 (3 enodes) 37.770 * * [simplify]: iters left: 2 (9 enodes) 37.772 * * [simplify]: Extracting #0: cost 1 inf + 0 37.772 * * [simplify]: Extracting #1: cost 3 inf + 0 37.772 * * [simplify]: Extracting #2: cost 5 inf + 0 37.772 * * [simplify]: Extracting #3: cost 4 inf + 1 37.773 * * [simplify]: Extracting #4: cost 0 inf + 405 37.773 * [simplify]: Simplified to (* (cbrt im) (cbrt im)) 37.773 * [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))))) 37.773 * * * * [progress]: [ 18 / 110 ] simplifiying candidate # 37.773 * [simplify]: Simplifying (sqrt im) 37.773 * * [simplify]: iters left: 1 (2 enodes) 37.774 * * [simplify]: Extracting #0: cost 1 inf + 0 37.774 * * [simplify]: Extracting #1: cost 3 inf + 0 37.774 * * [simplify]: Extracting #2: cost 2 inf + 1 37.774 * * [simplify]: Extracting #3: cost 0 inf + 83 37.774 * [simplify]: Simplified to (sqrt im) 37.774 * [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))))) 37.775 * * * * [progress]: [ 19 / 110 ] simplifiying candidate # 37.775 * * * * [progress]: [ 20 / 110 ] simplifiying candidate #real (real->posit16 (* im -1/3))) im) 2)))))> 37.775 * * * * [progress]: [ 21 / 110 ] simplifiying candidate # 37.775 * * * * [progress]: [ 22 / 110 ] simplifiying candidate # 37.775 * * * * [progress]: [ 23 / 110 ] simplifiying candidate # 37.775 * * * * [progress]: [ 24 / 110 ] simplifiying candidate # 37.775 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) 37.775 * * [simplify]: iters left: 6 (16 enodes) 37.786 * * [simplify]: iters left: 5 (66 enodes) 37.810 * * [simplify]: iters left: 4 (111 enodes) 37.858 * * [simplify]: iters left: 3 (248 enodes) 37.935 * * [simplify]: Extracting #0: cost 1 inf + 0 37.935 * * [simplify]: Extracting #1: cost 28 inf + 0 37.936 * * [simplify]: Extracting #2: cost 120 inf + 3 37.937 * * [simplify]: Extracting #3: cost 137 inf + 796 37.940 * * [simplify]: Extracting #4: cost 91 inf + 11890 37.948 * * [simplify]: Extracting #5: cost 18 inf + 35389 37.959 * * [simplify]: Extracting #6: cost 0 inf + 42579 37.971 * [simplify]: Simplified to (* (fma (fma (* im -1/3) im -2) im (* -1/60 (pow im 5))) (* 0.5 (cos re))) 37.971 * [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)) 37.971 * * * * [progress]: [ 25 / 110 ] simplifiying candidate # 37.972 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) 37.972 * * [simplify]: iters left: 6 (16 enodes) 37.982 * * [simplify]: iters left: 5 (66 enodes) 37.997 * * [simplify]: iters left: 4 (111 enodes) 38.020 * * [simplify]: iters left: 3 (248 enodes) 38.096 * * [simplify]: Extracting #0: cost 1 inf + 0 38.096 * * [simplify]: Extracting #1: cost 28 inf + 0 38.097 * * [simplify]: Extracting #2: cost 120 inf + 3 38.097 * * [simplify]: Extracting #3: cost 137 inf + 796 38.099 * * [simplify]: Extracting #4: cost 91 inf + 11890 38.103 * * [simplify]: Extracting #5: cost 18 inf + 35389 38.108 * * [simplify]: Extracting #6: cost 0 inf + 42579 38.114 * [simplify]: Simplified to (* (fma (fma (* im -1/3) im -2) im (* -1/60 (pow im 5))) (* 0.5 (cos re))) 38.115 * [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.115 * * * * [progress]: [ 26 / 110 ] simplifiying candidate # 38.115 * * * * [progress]: [ 27 / 110 ] simplifiying candidate # 38.115 * [simplify]: Simplifying (+ (+ (log 0.5) (log (cos re))) (log (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) 38.115 * * [simplify]: iters left: 6 (19 enodes) 38.124 * * [simplify]: iters left: 5 (75 enodes) 38.148 * * [simplify]: iters left: 4 (108 enodes) 38.183 * * [simplify]: iters left: 3 (157 enodes) 38.223 * * [simplify]: iters left: 2 (235 enodes) 38.290 * * [simplify]: iters left: 1 (424 enodes) 38.430 * * [simplify]: Extracting #0: cost 1 inf + 0 38.430 * * [simplify]: Extracting #1: cost 8 inf + 0 38.430 * * [simplify]: Extracting #2: cost 17 inf + 0 38.430 * * [simplify]: Extracting #3: cost 27 inf + 1 38.431 * * [simplify]: Extracting #4: cost 77 inf + 701 38.432 * * [simplify]: Extracting #5: cost 168 inf + 1908 38.433 * * [simplify]: Extracting #6: cost 153 inf + 4465 38.435 * * [simplify]: Extracting #7: cost 104 inf + 26033 38.442 * * [simplify]: Extracting #8: cost 12 inf + 81153 38.449 * * [simplify]: Extracting #9: cost 0 inf + 88557 38.457 * * [simplify]: Extracting #10: cost 0 inf + 87772 38.474 * * [simplify]: Extracting #11: cost 0 inf + 87386 38.490 * * [simplify]: Extracting #12: cost 0 inf + 87342 38.498 * [simplify]: Simplified to (+ (+ (log 0.5) (log (cos re))) (log (fma (pow im 5) -1/60 (* (fma im (* -1/3 im) -2) im)))) 38.498 * [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.498 * * * * [progress]: [ 28 / 110 ] simplifiying candidate # 38.498 * [simplify]: Simplifying (+ (log (* 0.5 (cos re))) (log (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) 38.498 * * [simplify]: iters left: 6 (18 enodes) 38.505 * * [simplify]: iters left: 5 (72 enodes) 38.517 * * [simplify]: iters left: 4 (106 enodes) 38.542 * * [simplify]: iters left: 3 (159 enodes) 38.576 * * [simplify]: iters left: 2 (229 enodes) 38.660 * * [simplify]: iters left: 1 (421 enodes) 38.869 * * [simplify]: Extracting #0: cost 1 inf + 0 38.869 * * [simplify]: Extracting #1: cost 8 inf + 0 38.870 * * [simplify]: Extracting #2: cost 18 inf + 0 38.870 * * [simplify]: Extracting #3: cost 29 inf + 1 38.870 * * [simplify]: Extracting #4: cost 93 inf + 75 38.871 * * [simplify]: Extracting #5: cost 178 inf + 759 38.872 * * [simplify]: Extracting #6: cost 154 inf + 4918 38.875 * * [simplify]: Extracting #7: cost 98 inf + 29974 38.882 * * [simplify]: Extracting #8: cost 8 inf + 85728 38.892 * * [simplify]: Extracting #9: cost 0 inf + 89635 38.908 * * [simplify]: Extracting #10: cost 0 inf + 89333 38.924 * [simplify]: Simplified to (+ (log (* 0.5 (cos re))) (log (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2))))) 38.924 * [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))))))) 38.924 * * * * [progress]: [ 29 / 110 ] simplifiying candidate # 38.925 * * * * [progress]: [ 30 / 110 ] simplifiying candidate # 38.925 * * * * [progress]: [ 31 / 110 ] simplifiying candidate # 38.925 * [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))))) 38.925 * * [simplify]: iters left: 6 (22 enodes) 38.939 * * [simplify]: iters left: 5 (93 enodes) 38.977 * * [simplify]: iters left: 4 (209 enodes) 39.111 * * [simplify]: Extracting #0: cost 1 inf + 0 39.111 * * [simplify]: Extracting #1: cost 44 inf + 0 39.112 * * [simplify]: Extracting #2: cost 212 inf + 42 39.114 * * [simplify]: Extracting #3: cost 250 inf + 2250 39.118 * * [simplify]: Extracting #4: cost 234 inf + 4766 39.123 * * [simplify]: Extracting #5: cost 196 inf + 18160 39.148 * * [simplify]: Extracting #6: cost 81 inf + 87718 39.176 * * [simplify]: Extracting #7: cost 2 inf + 131802 39.210 * * [simplify]: Extracting #8: cost 0 inf + 132832 39.241 * [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.241 * [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.241 * * * * [progress]: [ 32 / 110 ] simplifiying candidate # 39.241 * [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.241 * * [simplify]: iters left: 6 (20 enodes) 39.249 * * [simplify]: iters left: 5 (91 enodes) 39.276 * * [simplify]: iters left: 4 (216 enodes) 39.364 * * [simplify]: Extracting #0: cost 1 inf + 0 39.365 * * [simplify]: Extracting #1: cost 43 inf + 0 39.365 * * [simplify]: Extracting #2: cost 216 inf + 1 39.366 * * [simplify]: Extracting #3: cost 252 inf + 1829 39.368 * * [simplify]: Extracting #4: cost 223 inf + 8259 39.373 * * [simplify]: Extracting #5: cost 177 inf + 28251 39.405 * * [simplify]: Extracting #6: cost 33 inf + 112705 39.453 * * [simplify]: Extracting #7: cost 0 inf + 131877 39.497 * * [simplify]: Extracting #8: cost 0 inf + 131797 39.540 * [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)))))) 39.540 * [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)))))))) 39.541 * * * * [progress]: [ 33 / 110 ] simplifiying candidate # 39.541 * * * * [progress]: [ 34 / 110 ] simplifiying candidate # 39.541 * * * * [progress]: [ 35 / 110 ] simplifiying candidate # 39.541 * * * * [progress]: [ 36 / 110 ] simplifiying candidate # 39.541 * * * * [progress]: [ 37 / 110 ] simplifiying candidate # 39.541 * [simplify]: Simplifying (* (* 0.5 (cos re)) (* im (- (* (* im -1/3) im) 2))) 39.541 * * [simplify]: iters left: 6 (12 enodes) 39.549 * * [simplify]: iters left: 5 (49 enodes) 39.565 * * [simplify]: iters left: 4 (79 enodes) 39.591 * * [simplify]: iters left: 3 (142 enodes) 39.634 * * [simplify]: iters left: 2 (358 enodes) 39.784 * * [simplify]: Extracting #0: cost 1 inf + 0 39.785 * * [simplify]: Extracting #1: cost 47 inf + 0 39.785 * * [simplify]: Extracting #2: cost 94 inf + 391 39.787 * * [simplify]: Extracting #3: cost 54 inf + 5197 39.791 * * [simplify]: Extracting #4: cost 4 inf + 14456 39.797 * * [simplify]: Extracting #5: cost 0 inf + 15204 39.803 * [simplify]: Simplified to (* (* 0.5 (* im (fma (* im -1/3) im -2))) (cos re)) 39.803 * [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)))) 39.803 * * * * [progress]: [ 38 / 110 ] simplifiying candidate # 39.803 * [simplify]: Simplifying (* (* im (- (* (* im -1/3) im) 2)) (* 0.5 (cos re))) 39.803 * * [simplify]: iters left: 6 (12 enodes) 39.810 * * [simplify]: iters left: 5 (49 enodes) 39.822 * * [simplify]: iters left: 4 (79 enodes) 39.835 * * [simplify]: iters left: 3 (129 enodes) 39.864 * * [simplify]: iters left: 2 (271 enodes) 39.991 * * [simplify]: Extracting #0: cost 1 inf + 0 39.992 * * [simplify]: Extracting #1: cost 47 inf + 0 39.992 * * [simplify]: Extracting #2: cost 110 inf + 4 39.993 * * [simplify]: Extracting #3: cost 89 inf + 1538 39.996 * * [simplify]: Extracting #4: cost 64 inf + 4239 40.002 * * [simplify]: Extracting #5: cost 14 inf + 13012 40.013 * * [simplify]: Extracting #6: cost 0 inf + 16282 40.018 * [simplify]: Simplified to (* (* (fma im (* im -1/3) -2) (* 0.5 im)) (cos re)) 40.019 * [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.019 * * * * [progress]: [ 39 / 110 ] simplifiying candidate # 40.019 * [simplify]: Simplifying (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) 40.019 * * [simplify]: iters left: 6 (12 enodes) 40.024 * * [simplify]: iters left: 5 (49 enodes) 40.034 * * [simplify]: iters left: 4 (74 enodes) 40.051 * * [simplify]: iters left: 3 (118 enodes) 40.092 * * [simplify]: iters left: 2 (193 enodes) 40.147 * * [simplify]: iters left: 1 (375 enodes) 40.328 * * [simplify]: Extracting #0: cost 1 inf + 0 40.328 * * [simplify]: Extracting #1: cost 3 inf + 0 40.328 * * [simplify]: Extracting #2: cost 12 inf + 0 40.328 * * [simplify]: Extracting #3: cost 70 inf + 2 40.329 * * [simplify]: Extracting #4: cost 171 inf + 725 40.330 * * [simplify]: Extracting #5: cost 159 inf + 2721 40.333 * * [simplify]: Extracting #6: cost 84 inf + 36863 40.339 * * [simplify]: Extracting #7: cost 4 inf + 85206 40.347 * * [simplify]: Extracting #8: cost 0 inf + 87170 40.354 * [simplify]: Simplified to (cbrt (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2)))) 40.354 * [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)))))) 40.354 * * * * [progress]: [ 40 / 110 ] simplifiying candidate # 40.355 * [simplify]: Simplifying (sqrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) 40.355 * * [simplify]: iters left: 6 (12 enodes) 40.361 * * [simplify]: iters left: 5 (49 enodes) 40.378 * * [simplify]: iters left: 4 (74 enodes) 40.399 * * [simplify]: iters left: 3 (118 enodes) 40.423 * * [simplify]: iters left: 2 (193 enodes) 40.496 * * [simplify]: iters left: 1 (375 enodes) 40.692 * * [simplify]: Extracting #0: cost 1 inf + 0 40.692 * * [simplify]: Extracting #1: cost 3 inf + 0 40.692 * * [simplify]: Extracting #2: cost 12 inf + 0 40.692 * * [simplify]: Extracting #3: cost 70 inf + 2 40.693 * * [simplify]: Extracting #4: cost 171 inf + 725 40.695 * * [simplify]: Extracting #5: cost 159 inf + 2721 40.701 * * [simplify]: Extracting #6: cost 84 inf + 36823 40.714 * * [simplify]: Extracting #7: cost 4 inf + 85126 40.728 * * [simplify]: Extracting #8: cost 0 inf + 87090 40.742 * [simplify]: Simplified to (sqrt (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2)))) 40.742 * [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)))))) 40.742 * * * * [progress]: [ 41 / 110 ] simplifiying candidate # 40.743 * [simplify]: Simplifying (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))) 40.743 * * [simplify]: iters left: 6 (11 enodes) 40.750 * * [simplify]: iters left: 5 (46 enodes) 40.766 * * [simplify]: iters left: 4 (71 enodes) 40.793 * * [simplify]: iters left: 3 (115 enodes) 40.835 * * [simplify]: iters left: 2 (186 enodes) 40.910 * * [simplify]: iters left: 1 (389 enodes) 41.126 * * [simplify]: Extracting #0: cost 1 inf + 0 41.126 * * [simplify]: Extracting #1: cost 10 inf + 0 41.127 * * [simplify]: Extracting #2: cost 74 inf + 2 41.127 * * [simplify]: Extracting #3: cost 191 inf + 472 41.128 * * [simplify]: Extracting #4: cost 162 inf + 7240 41.132 * * [simplify]: Extracting #5: cost 72 inf + 56400 41.140 * * [simplify]: Extracting #6: cost 0 inf + 102900 41.149 * * [simplify]: Extracting #7: cost 0 inf + 102271 41.164 * * [simplify]: Extracting #8: cost 0 inf + 102169 41.182 * [simplify]: Simplified to (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))) 41.182 * [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.183 * * * * [progress]: [ 42 / 110 ] simplifiying candidate # 41.183 * * * * [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.183 * * * * [progress]: [ 44 / 110 ] simplifiying candidate # 41.183 * * * * [progress]: [ 45 / 110 ] simplifiying candidate # 41.183 * * * * [progress]: [ 46 / 110 ] simplifiying candidate # 41.183 * * * * [progress]: [ 47 / 110 ] simplifiying candidate # 41.183 * [simplify]: Simplifying (* (* im -1/3) im) 41.183 * * [simplify]: iters left: 4 (4 enodes) 41.186 * * [simplify]: iters left: 3 (14 enodes) 41.190 * * [simplify]: iters left: 2 (17 enodes) 41.195 * * [simplify]: iters left: 1 (19 enodes) 41.204 * * [simplify]: Extracting #0: cost 1 inf + 0 41.204 * * [simplify]: Extracting #1: cost 6 inf + 0 41.205 * * [simplify]: Extracting #2: cost 6 inf + 2 41.205 * * [simplify]: Extracting #3: cost 1 inf + 291 41.205 * * [simplify]: Extracting #4: cost 0 inf + 332 41.205 * [simplify]: Simplified to (* im (* im -1/3)) 41.205 * [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.205 * * * * [progress]: [ 48 / 110 ] simplifiying candidate # 41.206 * [simplify]: Simplifying (* (* im -1/3) im) 41.206 * * [simplify]: iters left: 4 (4 enodes) 41.209 * * [simplify]: iters left: 3 (14 enodes) 41.213 * * [simplify]: iters left: 2 (17 enodes) 41.218 * * [simplify]: iters left: 1 (19 enodes) 41.224 * * [simplify]: Extracting #0: cost 1 inf + 0 41.224 * * [simplify]: Extracting #1: cost 6 inf + 0 41.224 * * [simplify]: Extracting #2: cost 6 inf + 2 41.224 * * [simplify]: Extracting #3: cost 1 inf + 291 41.224 * * [simplify]: Extracting #4: cost 0 inf + 332 41.224 * [simplify]: Simplified to (* im (* im -1/3)) 41.224 * [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.224 * * * * [progress]: [ 49 / 110 ] simplifiying candidate # 41.225 * * * * [progress]: [ 50 / 110 ] simplifiying candidate # 41.225 * [simplify]: Simplifying (+ (+ (log im) (log -1/3)) (log im)) 41.225 * * [simplify]: iters left: 5 (6 enodes) 41.228 * * [simplify]: iters left: 4 (20 enodes) 41.235 * * [simplify]: iters left: 3 (23 enodes) 41.242 * * [simplify]: iters left: 2 (25 enodes) 41.250 * * [simplify]: Extracting #0: cost 1 inf + 0 41.250 * * [simplify]: Extracting #1: cost 6 inf + 0 41.250 * * [simplify]: Extracting #2: cost 12 inf + 0 41.250 * * [simplify]: Extracting #3: cost 10 inf + 2 41.250 * * [simplify]: Extracting #4: cost 0 inf + 1316 41.251 * [simplify]: Simplified to (+ (+ (log im) (log im)) (log -1/3)) 41.251 * [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.251 * * * * [progress]: [ 51 / 110 ] simplifiying candidate # 41.251 * [simplify]: Simplifying (+ (log (* im -1/3)) (log im)) 41.251 * * [simplify]: iters left: 5 (6 enodes) 41.255 * * [simplify]: iters left: 4 (22 enodes) 41.262 * * [simplify]: iters left: 3 (27 enodes) 41.270 * * [simplify]: iters left: 2 (30 enodes) 41.280 * * [simplify]: Extracting #0: cost 1 inf + 0 41.280 * * [simplify]: Extracting #1: cost 6 inf + 0 41.280 * * [simplify]: Extracting #2: cost 13 inf + 0 41.280 * * [simplify]: Extracting #3: cost 12 inf + 2 41.280 * * [simplify]: Extracting #4: cost 2 inf + 926 41.281 * * [simplify]: Extracting #5: cost 0 inf + 1260 41.281 * [simplify]: Simplified to (+ (log (* im -1/3)) (log im)) 41.281 * [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.281 * * * * [progress]: [ 52 / 110 ] simplifiying candidate # 41.282 * * * * [progress]: [ 53 / 110 ] simplifiying candidate # 41.282 * * * * [progress]: [ 54 / 110 ] simplifiying candidate # 41.282 * [simplify]: Simplifying (* (* (* (* im im) im) (* (* -1/3 -1/3) -1/3)) (* (* im im) im)) 41.282 * * [simplify]: iters left: 6 (8 enodes) 41.288 * * [simplify]: iters left: 5 (36 enodes) 41.302 * * [simplify]: iters left: 4 (92 enodes) 41.327 * * [simplify]: iters left: 3 (233 enodes) 41.435 * * [simplify]: Extracting #0: cost 1 inf + 0 41.435 * * [simplify]: Extracting #1: cost 42 inf + 0 41.435 * * [simplify]: Extracting #2: cost 93 inf + 87 41.437 * * [simplify]: Extracting #3: cost 51 inf + 5042 41.439 * * [simplify]: Extracting #4: cost 1 inf + 14763 41.443 * * [simplify]: Extracting #5: cost 0 inf + 14845 41.446 * [simplify]: Simplified to (* (* im im) (* -1/27 (* (* im im) (* im im)))) 41.446 * [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))))) 41.446 * * * * [progress]: [ 55 / 110 ] simplifiying candidate # 41.446 * [simplify]: Simplifying (* (* (* (* im -1/3) (* im -1/3)) (* im -1/3)) (* (* im im) im)) 41.446 * * [simplify]: iters left: 6 (8 enodes) 41.450 * * [simplify]: iters left: 5 (41 enodes) 41.466 * * [simplify]: iters left: 4 (108 enodes) 41.529 * * [simplify]: iters left: 3 (264 enodes) 41.692 * * [simplify]: iters left: 2 (454 enodes) 42.079 * * [simplify]: Extracting #0: cost 1 inf + 0 42.079 * * [simplify]: Extracting #1: cost 52 inf + 0 42.081 * * [simplify]: Extracting #2: cost 163 inf + 47 42.083 * * [simplify]: Extracting #3: cost 146 inf + 1580 42.091 * * [simplify]: Extracting #4: cost 78 inf + 16165 42.104 * * [simplify]: Extracting #5: cost 3 inf + 42248 42.119 * * [simplify]: Extracting #6: cost 0 inf + 43710 42.133 * [simplify]: Simplified to (* -1/27 (* (* (* im im) (* im im)) (* im im))) 42.133 * [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.134 * * * * [progress]: [ 56 / 110 ] simplifiying candidate # 42.134 * * * * [progress]: [ 57 / 110 ] simplifiying candidate # 42.134 * * * * [progress]: [ 58 / 110 ] simplifiying candidate # 42.134 * * * * [progress]: [ 59 / 110 ] simplifiying candidate # 42.134 * * * * [progress]: [ 60 / 110 ] simplifiying candidate # 42.134 * [simplify]: Simplifying (cbrt im) 42.134 * * [simplify]: iters left: 1 (2 enodes) 42.135 * * [simplify]: Extracting #0: cost 1 inf + 0 42.135 * * [simplify]: Extracting #1: cost 3 inf + 0 42.135 * * [simplify]: Extracting #2: cost 2 inf + 1 42.135 * * [simplify]: Extracting #3: cost 0 inf + 163 42.135 * [simplify]: Simplified to (cbrt im) 42.135 * [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.136 * * * * [progress]: [ 61 / 110 ] simplifiying candidate # 42.136 * [simplify]: Simplifying (sqrt im) 42.136 * * [simplify]: iters left: 1 (2 enodes) 42.137 * * [simplify]: Extracting #0: cost 1 inf + 0 42.137 * * [simplify]: Extracting #1: cost 3 inf + 0 42.137 * * [simplify]: Extracting #2: cost 2 inf + 1 42.137 * * [simplify]: Extracting #3: cost 0 inf + 83 42.137 * [simplify]: Simplified to (sqrt im) 42.137 * [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.137 * * * * [progress]: [ 62 / 110 ] simplifiying candidate # 42.137 * * * * [progress]: [ 63 / 110 ] simplifiying candidate # 42.137 * * * * [progress]: [ 64 / 110 ] simplifiying candidate #real (real->posit16 (* (* im -1/3) im))) 2)))))> 42.137 * * * * [progress]: [ 65 / 110 ] simplifiying candidate # 42.137 * * * * [progress]: [ 66 / 110 ] simplifiying candidate # 42.138 * * * * [progress]: [ 67 / 110 ] simplifiying candidate # 42.138 * * * * [progress]: [ 68 / 110 ] simplifiying candidate # 42.138 * [simplify]: Simplifying (* im (- (* (* im -1/3) im) 2)) 42.138 * * [simplify]: iters left: 6 (7 enodes) 42.143 * * [simplify]: iters left: 5 (28 enodes) 42.152 * * [simplify]: iters left: 4 (35 enodes) 42.168 * * [simplify]: iters left: 3 (37 enodes) 42.178 * * [simplify]: Extracting #0: cost 1 inf + 0 42.178 * * [simplify]: Extracting #1: cost 4 inf + 0 42.178 * * [simplify]: Extracting #2: cost 8 inf + 1 42.178 * * [simplify]: Extracting #3: cost 10 inf + 3 42.178 * * [simplify]: Extracting #4: cost 9 inf + 45 42.178 * * [simplify]: Extracting #5: cost 4 inf + 350 42.179 * * [simplify]: Extracting #6: cost 0 inf + 806 42.179 * [simplify]: Simplified to (* (fma (* im -1/3) im -2) im) 42.179 * [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.179 * * * * [progress]: [ 69 / 110 ] simplifiying candidate # 42.179 * * * * [progress]: [ 70 / 110 ] simplifiying candidate # 42.180 * [simplify]: Simplifying (+ (log im) (log (- (* (* im -1/3) im) 2))) 42.180 * * [simplify]: iters left: 6 (9 enodes) 42.186 * * [simplify]: iters left: 5 (34 enodes) 42.196 * * [simplify]: iters left: 4 (41 enodes) 42.208 * * [simplify]: iters left: 3 (43 enodes) 42.220 * * [simplify]: Extracting #0: cost 1 inf + 0 42.220 * * [simplify]: Extracting #1: cost 4 inf + 0 42.220 * * [simplify]: Extracting #2: cost 8 inf + 0 42.220 * * [simplify]: Extracting #3: cost 12 inf + 1 42.220 * * [simplify]: Extracting #4: cost 13 inf + 74 42.220 * * [simplify]: Extracting #5: cost 10 inf + 229 42.221 * * [simplify]: Extracting #6: cost 2 inf + 1008 42.221 * * [simplify]: Extracting #7: cost 0 inf + 1564 42.222 * [simplify]: Simplified to (+ (log (fma im (* im -1/3) -2)) (log im)) 42.222 * [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.222 * * * * [progress]: [ 71 / 110 ] simplifiying candidate # 42.222 * * * * [progress]: [ 72 / 110 ] simplifiying candidate # 42.222 * * * * [progress]: [ 73 / 110 ] simplifiying candidate # 42.223 * [simplify]: Simplifying (* (* (* im im) im) (* (* (- (* (* im -1/3) im) 2) (- (* (* im -1/3) im) 2)) (- (* (* im -1/3) im) 2))) 42.223 * * [simplify]: iters left: 6 (11 enodes) 42.230 * * [simplify]: iters left: 5 (46 enodes) 42.246 * * [simplify]: iters left: 4 (81 enodes) 42.277 * * [simplify]: iters left: 3 (167 enodes) 42.359 * * [simplify]: Extracting #0: cost 1 inf + 0 42.359 * * [simplify]: Extracting #1: cost 37 inf + 0 42.360 * * [simplify]: Extracting #2: cost 139 inf + 42 42.362 * * [simplify]: Extracting #3: cost 159 inf + 2704 42.371 * * [simplify]: Extracting #4: cost 46 inf + 30390 42.388 * * [simplify]: Extracting #5: cost 0 inf + 43001 42.408 * * [simplify]: Extracting #6: cost 0 inf + 42441 42.425 * * [simplify]: Extracting #7: cost 0 inf + 42401 42.442 * [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.442 * [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.442 * * * * [progress]: [ 74 / 110 ] simplifiying candidate # 42.442 * * * * [progress]: [ 75 / 110 ] simplifiying candidate # 42.443 * * * * [progress]: [ 76 / 110 ] simplifiying candidate # 42.443 * * * * [progress]: [ 77 / 110 ] simplifiying candidate # 42.443 * * * * [progress]: [ 78 / 110 ] simplifiying candidate # 42.443 * [simplify]: Simplifying (* (sqrt im) (sqrt (- (* (* im -1/3) im) 2))) 42.443 * * [simplify]: iters left: 6 (9 enodes) 42.449 * * [simplify]: iters left: 5 (34 enodes) 42.459 * * [simplify]: iters left: 4 (41 enodes) 42.470 * * [simplify]: iters left: 3 (43 enodes) 42.481 * * [simplify]: Extracting #0: cost 1 inf + 0 42.482 * * [simplify]: Extracting #1: cost 4 inf + 0 42.482 * * [simplify]: Extracting #2: cost 8 inf + 0 42.482 * * [simplify]: Extracting #3: cost 12 inf + 1 42.482 * * [simplify]: Extracting #4: cost 13 inf + 44 42.482 * * [simplify]: Extracting #5: cost 10 inf + 169 42.482 * * [simplify]: Extracting #6: cost 2 inf + 888 42.483 * * [simplify]: Extracting #7: cost 0 inf + 1324 42.483 * [simplify]: Simplified to (* (sqrt im) (sqrt (fma im (* im -1/3) -2))) 42.483 * [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.484 * [simplify]: Simplifying (* (sqrt im) (sqrt (- (* (* im -1/3) im) 2))) 42.484 * * [simplify]: iters left: 6 (9 enodes) 42.489 * * [simplify]: iters left: 5 (34 enodes) 42.500 * * [simplify]: iters left: 4 (41 enodes) 42.511 * * [simplify]: iters left: 3 (43 enodes) 42.518 * * [simplify]: Extracting #0: cost 1 inf + 0 42.518 * * [simplify]: Extracting #1: cost 4 inf + 0 42.518 * * [simplify]: Extracting #2: cost 8 inf + 0 42.518 * * [simplify]: Extracting #3: cost 12 inf + 1 42.518 * * [simplify]: Extracting #4: cost 13 inf + 44 42.518 * * [simplify]: Extracting #5: cost 10 inf + 169 42.518 * * [simplify]: Extracting #6: cost 2 inf + 888 42.518 * * [simplify]: Extracting #7: cost 0 inf + 1324 42.519 * [simplify]: Simplified to (* (sqrt im) (sqrt (fma im (* im -1/3) -2))) 42.519 * [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.519 * * * * [progress]: [ 79 / 110 ] simplifiying candidate # 42.519 * [simplify]: Simplifying (* im (fma (- (cbrt 2)) (* (cbrt 2) (cbrt 2)) (* (cbrt 2) (* (cbrt 2) (cbrt 2))))) 42.519 * * [simplify]: iters left: 6 (8 enodes) 42.522 * * [simplify]: iters left: 5 (30 enodes) 42.527 * * [simplify]: iters left: 4 (45 enodes) 42.535 * * [simplify]: iters left: 3 (70 enodes) 42.547 * * [simplify]: iters left: 2 (78 enodes) 42.554 * * [simplify]: Extracting #0: cost 1 inf + 0 42.554 * * [simplify]: Extracting #1: cost 0 inf + 1 42.554 * [simplify]: Simplified to 0 42.554 * [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)))) 42.554 * * * * [progress]: [ 80 / 110 ] simplifiying candidate # 42.554 * [simplify]: Simplifying (* im (fma (- (sqrt 2)) (sqrt 2) (* (sqrt 2) (sqrt 2)))) 42.554 * * [simplify]: iters left: 6 (7 enodes) 42.557 * * [simplify]: iters left: 5 (22 enodes) 42.561 * * [simplify]: iters left: 4 (36 enodes) 42.571 * * [simplify]: iters left: 3 (48 enodes) 42.582 * * [simplify]: Extracting #0: cost 1 inf + 0 42.582 * * [simplify]: Extracting #1: cost 0 inf + 1 42.582 * [simplify]: Simplified to 0 42.582 * [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)))) 42.582 * * * * [progress]: [ 81 / 110 ] simplifiying candidate # 42.582 * [simplify]: Simplifying (* im (fma (- 2) 1 (* 2 1))) 42.583 * * [simplify]: iters left: 5 (7 enodes) 42.588 * * [simplify]: iters left: 4 (25 enodes) 42.598 * * [simplify]: iters left: 3 (35 enodes) 42.608 * * [simplify]: iters left: 2 (45 enodes) 42.613 * * [simplify]: Extracting #0: cost 1 inf + 0 42.613 * * [simplify]: Extracting #1: cost 0 inf + 1 42.613 * [simplify]: Simplified to 0 42.613 * [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)))) 42.613 * * * * [progress]: [ 82 / 110 ] simplifiying candidate # 42.613 * [simplify]: Simplifying (* im (- 2)) 42.613 * * [simplify]: iters left: 4 (4 enodes) 42.615 * * [simplify]: iters left: 3 (16 enodes) 42.617 * * [simplify]: iters left: 2 (21 enodes) 42.620 * * [simplify]: iters left: 1 (24 enodes) 42.624 * * [simplify]: Extracting #0: cost 1 inf + 0 42.624 * * [simplify]: Extracting #1: cost 7 inf + 0 42.624 * * [simplify]: Extracting #2: cost 6 inf + 3 42.624 * * [simplify]: Extracting #3: cost 0 inf + 253 42.624 * [simplify]: Simplified to (* -2 im) 42.624 * [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))))) 42.624 * * * * [progress]: [ 83 / 110 ] simplifiying candidate # 42.624 * [simplify]: Simplifying (* im (- 2)) 42.624 * * [simplify]: iters left: 4 (4 enodes) 42.626 * * [simplify]: iters left: 3 (16 enodes) 42.629 * * [simplify]: iters left: 2 (21 enodes) 42.632 * * [simplify]: iters left: 1 (24 enodes) 42.635 * * [simplify]: Extracting #0: cost 1 inf + 0 42.635 * * [simplify]: Extracting #1: cost 7 inf + 0 42.635 * * [simplify]: Extracting #2: cost 6 inf + 3 42.635 * * [simplify]: Extracting #3: cost 0 inf + 253 42.635 * [simplify]: Simplified to (* -2 im) 42.635 * [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))))) 42.635 * * * * [progress]: [ 84 / 110 ] simplifiying candidate # 42.636 * [simplify]: Simplifying (* (fma (- (cbrt 2)) (* (cbrt 2) (cbrt 2)) (* (cbrt 2) (* (cbrt 2) (cbrt 2)))) im) 42.636 * * [simplify]: iters left: 6 (8 enodes) 42.638 * * [simplify]: iters left: 5 (30 enodes) 42.651 * * [simplify]: iters left: 4 (46 enodes) 42.665 * * [simplify]: iters left: 3 (62 enodes) 42.679 * * [simplify]: Extracting #0: cost 1 inf + 0 42.679 * * [simplify]: Extracting #1: cost 0 inf + 1 42.679 * [simplify]: Simplified to 0 42.679 * [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)))) 42.679 * * * * [progress]: [ 85 / 110 ] simplifiying candidate # 42.679 * [simplify]: Simplifying (* (fma (- (sqrt 2)) (sqrt 2) (* (sqrt 2) (sqrt 2))) im) 42.680 * * [simplify]: iters left: 6 (7 enodes) 42.683 * * [simplify]: iters left: 5 (22 enodes) 42.692 * * [simplify]: iters left: 4 (36 enodes) 42.702 * * [simplify]: iters left: 3 (48 enodes) 42.712 * * [simplify]: Extracting #0: cost 1 inf + 0 42.712 * * [simplify]: Extracting #1: cost 0 inf + 1 42.712 * [simplify]: Simplified to 0 42.712 * [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)))) 42.713 * * * * [progress]: [ 86 / 110 ] simplifiying candidate # 42.713 * [simplify]: Simplifying (* (fma (- 2) 1 (* 2 1)) im) 42.713 * * [simplify]: iters left: 5 (7 enodes) 42.718 * * [simplify]: iters left: 4 (25 enodes) 42.727 * * [simplify]: iters left: 3 (35 enodes) 42.733 * * [simplify]: iters left: 2 (45 enodes) 42.738 * * [simplify]: Extracting #0: cost 1 inf + 0 42.738 * * [simplify]: Extracting #1: cost 0 inf + 1 42.738 * [simplify]: Simplified to 0 42.738 * [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)))) 42.738 * * * * [progress]: [ 87 / 110 ] simplifiying candidate # 42.738 * [simplify]: Simplifying (* (- 2) im) 42.738 * * [simplify]: iters left: 4 (4 enodes) 42.740 * * [simplify]: iters left: 3 (16 enodes) 42.742 * * [simplify]: iters left: 2 (21 enodes) 42.745 * * [simplify]: iters left: 1 (24 enodes) 42.748 * * [simplify]: Extracting #0: cost 1 inf + 0 42.748 * * [simplify]: Extracting #1: cost 7 inf + 0 42.748 * * [simplify]: Extracting #2: cost 4 inf + 86 42.749 * * [simplify]: Extracting #3: cost 0 inf + 253 42.749 * [simplify]: Simplified to (* -2 im) 42.749 * [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))))) 42.749 * * * * [progress]: [ 88 / 110 ] simplifiying candidate # 42.749 * [simplify]: Simplifying (* (- 2) im) 42.749 * * [simplify]: iters left: 4 (4 enodes) 42.750 * * [simplify]: iters left: 3 (16 enodes) 42.753 * * [simplify]: iters left: 2 (21 enodes) 42.756 * * [simplify]: iters left: 1 (24 enodes) 42.762 * * [simplify]: Extracting #0: cost 1 inf + 0 42.763 * * [simplify]: Extracting #1: cost 7 inf + 0 42.763 * * [simplify]: Extracting #2: cost 4 inf + 86 42.763 * * [simplify]: Extracting #3: cost 0 inf + 253 42.763 * [simplify]: Simplified to (* -2 im) 42.763 * [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))))) 42.763 * * * * [progress]: [ 89 / 110 ] simplifiying candidate # 42.764 * [simplify]: Simplifying (cbrt (- (* (* im -1/3) im) 2)) 42.764 * * [simplify]: iters left: 6 (7 enodes) 42.768 * * [simplify]: iters left: 5 (27 enodes) 42.781 * * [simplify]: iters left: 4 (34 enodes) 42.788 * * [simplify]: iters left: 3 (36 enodes) 42.793 * * [simplify]: Extracting #0: cost 1 inf + 0 42.793 * * [simplify]: Extracting #1: cost 3 inf + 0 42.793 * * [simplify]: Extracting #2: cost 9 inf + 0 42.793 * * [simplify]: Extracting #3: cost 10 inf + 3 42.793 * * [simplify]: Extracting #4: cost 7 inf + 250 42.794 * * [simplify]: Extracting #5: cost 0 inf + 961 42.794 * * [simplify]: Extracting #6: cost 0 inf + 886 42.794 * [simplify]: Simplified to (cbrt (fma im (* im -1/3) -2)) 42.794 * [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)))))) 42.794 * * * * [progress]: [ 90 / 110 ] simplifiying candidate # 42.794 * [simplify]: Simplifying (sqrt (- (* (* im -1/3) im) 2)) 42.794 * * [simplify]: iters left: 6 (7 enodes) 42.797 * * [simplify]: iters left: 5 (27 enodes) 42.801 * * [simplify]: iters left: 4 (34 enodes) 42.806 * * [simplify]: iters left: 3 (36 enodes) 42.811 * * [simplify]: Extracting #0: cost 1 inf + 0 42.811 * * [simplify]: Extracting #1: cost 3 inf + 0 42.811 * * [simplify]: Extracting #2: cost 9 inf + 0 42.811 * * [simplify]: Extracting #3: cost 10 inf + 3 42.812 * * [simplify]: Extracting #4: cost 7 inf + 250 42.812 * * [simplify]: Extracting #5: cost 0 inf + 881 42.812 * * [simplify]: Extracting #6: cost 0 inf + 806 42.812 * [simplify]: Simplified to (sqrt (fma im (* im -1/3) -2)) 42.812 * [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)))))) 42.812 * * * * [progress]: [ 91 / 110 ] simplifiying candidate # 42.812 * [simplify]: Simplifying (- (* (* im -1/3) im) 2) 42.813 * * [simplify]: iters left: 6 (6 enodes) 42.815 * * [simplify]: iters left: 5 (24 enodes) 42.819 * * [simplify]: iters left: 4 (31 enodes) 42.823 * * [simplify]: iters left: 3 (33 enodes) 42.828 * * [simplify]: Extracting #0: cost 1 inf + 0 42.828 * * [simplify]: Extracting #1: cost 7 inf + 0 42.828 * * [simplify]: Extracting #2: cost 8 inf + 3 42.828 * * [simplify]: Extracting #3: cost 2 inf + 391 42.828 * * [simplify]: Extracting #4: cost 0 inf + 530 42.828 * [simplify]: Simplified to (fma im (* im -1/3) -2) 42.828 * [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))))) 42.828 * * * * [progress]: [ 92 / 110 ] simplifiying candidate # 42.829 * [simplify]: Simplifying (* (cbrt im) (cbrt im)) 42.829 * * [simplify]: iters left: 3 (3 enodes) 42.830 * * [simplify]: iters left: 2 (9 enodes) 42.832 * * [simplify]: Extracting #0: cost 1 inf + 0 42.832 * * [simplify]: Extracting #1: cost 3 inf + 0 42.832 * * [simplify]: Extracting #2: cost 5 inf + 0 42.832 * * [simplify]: Extracting #3: cost 4 inf + 1 42.833 * * [simplify]: Extracting #4: cost 0 inf + 405 42.833 * [simplify]: Simplified to (* (cbrt im) (cbrt im)) 42.833 * [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)))))) 42.833 * * * * [progress]: [ 93 / 110 ] simplifiying candidate # 42.833 * [simplify]: Simplifying (sqrt im) 42.833 * * [simplify]: iters left: 1 (2 enodes) 42.834 * * [simplify]: Extracting #0: cost 1 inf + 0 42.834 * * [simplify]: Extracting #1: cost 3 inf + 0 42.834 * * [simplify]: Extracting #2: cost 2 inf + 1 42.834 * * [simplify]: Extracting #3: cost 0 inf + 83 42.834 * [simplify]: Simplified to (sqrt im) 42.834 * [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)))))) 42.834 * * * * [progress]: [ 94 / 110 ] simplifiying candidate # 42.834 * * * * [progress]: [ 95 / 110 ] simplifiying candidate # 42.835 * [simplify]: Simplifying (+ (* (* (* im -1/3) im) (* (* im -1/3) im)) (+ (* 2 2) (* (* (* im -1/3) im) 2))) 42.835 * * [simplify]: iters left: 6 (10 enodes) 42.841 * * [simplify]: iters left: 5 (51 enodes) 42.861 * * [simplify]: iters left: 4 (120 enodes) 42.895 * * [simplify]: iters left: 3 (215 enodes) 42.943 * * [simplify]: iters left: 2 (285 enodes) 43.017 * * [simplify]: iters left: 1 (376 enodes) 43.079 * * [simplify]: Extracting #0: cost 1 inf + 0 43.080 * * [simplify]: Extracting #1: cost 31 inf + 0 43.080 * * [simplify]: Extracting #2: cost 49 inf + 128 43.082 * * [simplify]: Extracting #3: cost 18 inf + 3513 43.085 * * [simplify]: Extracting #4: cost 4 inf + 5184 43.088 * * [simplify]: Extracting #5: cost 1 inf + 5535 43.090 * * [simplify]: Extracting #6: cost 0 inf + 5747 43.093 * [simplify]: Simplified to (fma 2 (* im (* im -1/3)) (fma (* im (* im -1/3)) (* im (* im -1/3)) 4)) 43.093 * [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.094 * * * * [progress]: [ 96 / 110 ] simplifiying candidate # 43.094 * [simplify]: Simplifying (+ (* (* im -1/3) im) 2) 43.094 * * [simplify]: iters left: 6 (6 enodes) 43.096 * * [simplify]: iters left: 5 (22 enodes) 43.100 * * [simplify]: iters left: 4 (26 enodes) 43.104 * * [simplify]: iters left: 3 (28 enodes) 43.109 * * [simplify]: Extracting #0: cost 1 inf + 0 43.109 * * [simplify]: Extracting #1: cost 6 inf + 0 43.109 * * [simplify]: Extracting #2: cost 8 inf + 2 43.109 * * [simplify]: Extracting #3: cost 7 inf + 44 43.109 * * [simplify]: Extracting #4: cost 1 inf + 431 43.109 * * [simplify]: Extracting #5: cost 0 inf + 529 43.109 * [simplify]: Simplified to (fma (* im -1/3) im 2) 43.109 * [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.109 * * * * [progress]: [ 97 / 110 ] simplifiying candidate #real (real->posit16 (* im (- (* (* im -1/3) im) 2)))))))> 43.109 * * * * [progress]: [ 98 / 110 ] simplifiying candidate # 43.110 * * * * [progress]: [ 99 / 110 ] simplifiying candidate # 43.110 * [simplify]: Simplifying (* -1/3 im) 43.110 * * [simplify]: iters left: 2 (3 enodes) 43.111 * * [simplify]: iters left: 1 (10 enodes) 43.112 * * [simplify]: Extracting #0: cost 1 inf + 0 43.112 * * [simplify]: Extracting #1: cost 4 inf + 0 43.112 * * [simplify]: Extracting #2: cost 2 inf + 2 43.112 * * [simplify]: Extracting #3: cost 0 inf + 86 43.112 * [simplify]: Simplified to (* -1/3 im) 43.113 * [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.113 * * * * [progress]: [ 100 / 110 ] simplifiying candidate # 43.113 * [simplify]: Simplifying (* -1/3 im) 43.113 * * [simplify]: iters left: 2 (3 enodes) 43.114 * * [simplify]: iters left: 1 (10 enodes) 43.115 * * [simplify]: Extracting #0: cost 1 inf + 0 43.115 * * [simplify]: Extracting #1: cost 4 inf + 0 43.115 * * [simplify]: Extracting #2: cost 2 inf + 2 43.115 * * [simplify]: Extracting #3: cost 0 inf + 86 43.115 * [simplify]: Simplified to (* -1/3 im) 43.115 * [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.115 * * * * [progress]: [ 101 / 110 ] simplifiying candidate # 43.116 * [simplify]: Simplifying (* -1/3 im) 43.116 * * [simplify]: iters left: 2 (3 enodes) 43.117 * * [simplify]: iters left: 1 (10 enodes) 43.121 * * [simplify]: Extracting #0: cost 1 inf + 0 43.121 * * [simplify]: Extracting #1: cost 4 inf + 0 43.121 * * [simplify]: Extracting #2: cost 2 inf + 2 43.121 * * [simplify]: Extracting #3: cost 0 inf + 86 43.121 * [simplify]: Simplified to (* -1/3 im) 43.121 * [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.121 * * * * [progress]: [ 102 / 110 ] simplifiying candidate # 43.121 * [simplify]: Simplifying (- (* 0.5 (* (pow re 2) im)) (+ (* 0.16666666666666666 (pow im 3)) (* 1.0 im))) 43.121 * * [simplify]: iters left: 6 (15 enodes) 43.127 * * [simplify]: iters left: 5 (70 enodes) 43.144 * * [simplify]: iters left: 4 (135 enodes) 43.185 * * [simplify]: iters left: 3 (288 enodes) 43.285 * * [simplify]: Extracting #0: cost 1 inf + 0 43.285 * * [simplify]: Extracting #1: cost 50 inf + 0 43.286 * * [simplify]: Extracting #2: cost 122 inf + 253 43.289 * * [simplify]: Extracting #3: cost 86 inf + 5706 43.297 * * [simplify]: Extracting #4: cost 26 inf + 16029 43.305 * * [simplify]: Extracting #5: cost 1 inf + 25641 43.311 * * [simplify]: Extracting #6: cost 0 inf + 25813 43.317 * [simplify]: Simplified to (* im (- (* (* 0.5 re) re) (fma im (* 0.16666666666666666 im) 1.0))) 43.317 * [simplify]: Simplified (2) to (λ (re im) (* im (- (* (* 0.5 re) re) (fma im (* 0.16666666666666666 im) 1.0)))) 43.317 * * * * [progress]: [ 103 / 110 ] simplifiying candidate # 43.317 * [simplify]: Simplifying (- (+ (* 1.0 (* im (cos re))) (+ (* 0.16666666666666666 (* (pow im 3) (cos re))) (* 0.008333333333333333 (* (pow im 5) (cos re)))))) 43.317 * * [simplify]: iters left: 6 (19 enodes) 43.326 * * [simplify]: iters left: 5 (90 enodes) 43.352 * * [simplify]: iters left: 4 (210 enodes) 43.407 * * [simplify]: Extracting #0: cost 1 inf + 0 43.407 * * [simplify]: Extracting #1: cost 24 inf + 0 43.408 * * [simplify]: Extracting #2: cost 104 inf + 42 43.408 * * [simplify]: Extracting #3: cost 133 inf + 1331 43.410 * * [simplify]: Extracting #4: cost 87 inf + 8976 43.415 * * [simplify]: Extracting #5: cost 26 inf + 29555 43.422 * * [simplify]: Extracting #6: cost 1 inf + 37777 43.432 * * [simplify]: Extracting #7: cost 0 inf + 37809 43.445 * * [simplify]: Extracting #8: cost 0 inf + 37794 43.457 * [simplify]: Simplified to (- (* (cos re) (+ (* im (+ 1.0 (* 0.16666666666666666 (* im im)))) (* 0.008333333333333333 (pow im 5))))) 43.458 * [simplify]: Simplified (2) to (λ (re im) (- (* (cos re) (+ (* im (+ 1.0 (* 0.16666666666666666 (* im im)))) (* 0.008333333333333333 (pow im 5)))))) 43.458 * * * * [progress]: [ 104 / 110 ] simplifiying candidate # 43.458 * [simplify]: Simplifying (- (+ (* 1.0 (* im (cos re))) (+ (* 0.16666666666666666 (* (pow im 3) (cos re))) (* 0.008333333333333333 (* (pow im 5) (cos re)))))) 43.458 * * [simplify]: iters left: 6 (19 enodes) 43.470 * * [simplify]: iters left: 5 (90 enodes) 43.505 * * [simplify]: iters left: 4 (210 enodes) 43.558 * * [simplify]: Extracting #0: cost 1 inf + 0 43.558 * * [simplify]: Extracting #1: cost 24 inf + 0 43.558 * * [simplify]: Extracting #2: cost 104 inf + 42 43.559 * * [simplify]: Extracting #3: cost 133 inf + 1331 43.561 * * [simplify]: Extracting #4: cost 87 inf + 8976 43.569 * * [simplify]: Extracting #5: cost 26 inf + 29555 43.576 * * [simplify]: Extracting #6: cost 1 inf + 37777 43.587 * * [simplify]: Extracting #7: cost 0 inf + 37809 43.600 * * [simplify]: Extracting #8: cost 0 inf + 37794 43.609 * [simplify]: Simplified to (- (* (cos re) (+ (* im (+ 1.0 (* 0.16666666666666666 (* im im)))) (* 0.008333333333333333 (pow im 5))))) 43.609 * [simplify]: Simplified (2) to (λ (re im) (- (* (cos re) (+ (* im (+ 1.0 (* 0.16666666666666666 (* im im)))) (* 0.008333333333333333 (pow im 5)))))) 43.609 * * * * [progress]: [ 105 / 110 ] simplifiying candidate # 43.609 * [simplify]: Simplifying (* -1/3 (pow im 2)) 43.609 * * [simplify]: iters left: 3 (5 enodes) 43.612 * * [simplify]: iters left: 2 (21 enodes) 43.617 * * [simplify]: iters left: 1 (29 enodes) 43.621 * * [simplify]: Extracting #0: cost 1 inf + 0 43.622 * * [simplify]: Extracting #1: cost 6 inf + 0 43.622 * * [simplify]: Extracting #2: cost 6 inf + 43 43.622 * * [simplify]: Extracting #3: cost 0 inf + 333 43.622 * [simplify]: Simplified to (* (* im im) -1/3) 43.622 * [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))))) 43.622 * * * * [progress]: [ 106 / 110 ] simplifiying candidate # 43.622 * [simplify]: Simplifying (* -1/3 (pow im 2)) 43.622 * * [simplify]: iters left: 3 (5 enodes) 43.624 * * [simplify]: iters left: 2 (21 enodes) 43.628 * * [simplify]: iters left: 1 (29 enodes) 43.632 * * [simplify]: Extracting #0: cost 1 inf + 0 43.633 * * [simplify]: Extracting #1: cost 6 inf + 0 43.633 * * [simplify]: Extracting #2: cost 6 inf + 43 43.633 * * [simplify]: Extracting #3: cost 0 inf + 333 43.633 * [simplify]: Simplified to (* (* im im) -1/3) 43.633 * [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))))) 43.633 * * * * [progress]: [ 107 / 110 ] simplifiying candidate # 43.633 * [simplify]: Simplifying (* -1/3 (pow im 2)) 43.633 * * [simplify]: iters left: 3 (5 enodes) 43.635 * * [simplify]: iters left: 2 (21 enodes) 43.639 * * [simplify]: iters left: 1 (29 enodes) 43.643 * * [simplify]: Extracting #0: cost 1 inf + 0 43.643 * * [simplify]: Extracting #1: cost 6 inf + 0 43.644 * * [simplify]: Extracting #2: cost 6 inf + 43 43.644 * * [simplify]: Extracting #3: cost 0 inf + 333 43.644 * [simplify]: Simplified to (* (* im im) -1/3) 43.644 * [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))))) 43.644 * * * * [progress]: [ 108 / 110 ] simplifiying candidate # 43.644 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (* 2 im))) 43.644 * * [simplify]: iters left: 6 (9 enodes) 43.650 * * [simplify]: iters left: 5 (41 enodes) 43.667 * * [simplify]: iters left: 4 (90 enodes) 43.708 * * [simplify]: iters left: 3 (193 enodes) 43.751 * * [simplify]: iters left: 2 (362 enodes) 43.900 * * [simplify]: Extracting #0: cost 1 inf + 0 43.900 * * [simplify]: Extracting #1: cost 29 inf + 0 43.901 * * [simplify]: Extracting #2: cost 114 inf + 47 43.904 * * [simplify]: Extracting #3: cost 115 inf + 4568 43.907 * * [simplify]: Extracting #4: cost 79 inf + 14136 43.911 * * [simplify]: Extracting #5: cost 21 inf + 41449 43.916 * * [simplify]: Extracting #6: cost 0 inf + 53174 43.921 * * [simplify]: Extracting #7: cost 0 inf + 53134 43.926 * [simplify]: Simplified to (* im (fma (* im im) -1/3 -2)) 43.926 * [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))))) 43.927 * * * * [progress]: [ 109 / 110 ] simplifiying candidate # 43.927 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (* 2 im))) 43.927 * * [simplify]: iters left: 6 (9 enodes) 43.930 * * [simplify]: iters left: 5 (41 enodes) 43.939 * * [simplify]: iters left: 4 (90 enodes) 43.979 * * [simplify]: iters left: 3 (193 enodes) 44.025 * * [simplify]: iters left: 2 (362 enodes) 44.142 * * [simplify]: Extracting #0: cost 1 inf + 0 44.142 * * [simplify]: Extracting #1: cost 29 inf + 0 44.142 * * [simplify]: Extracting #2: cost 114 inf + 47 44.146 * * [simplify]: Extracting #3: cost 115 inf + 4568 44.150 * * [simplify]: Extracting #4: cost 79 inf + 14136 44.158 * * [simplify]: Extracting #5: cost 21 inf + 41449 44.169 * * [simplify]: Extracting #6: cost 0 inf + 53174 44.179 * * [simplify]: Extracting #7: cost 0 inf + 53134 44.189 * [simplify]: Simplified to (* im (fma (* im im) -1/3 -2)) 44.189 * [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.189 * * * * [progress]: [ 110 / 110 ] simplifiying candidate # 44.190 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (* 2 im))) 44.190 * * [simplify]: iters left: 6 (9 enodes) 44.195 * * [simplify]: iters left: 5 (41 enodes) 44.203 * * [simplify]: iters left: 4 (90 enodes) 44.222 * * [simplify]: iters left: 3 (193 enodes) 44.266 * * [simplify]: iters left: 2 (362 enodes) 44.382 * * [simplify]: Extracting #0: cost 1 inf + 0 44.382 * * [simplify]: Extracting #1: cost 29 inf + 0 44.383 * * [simplify]: Extracting #2: cost 114 inf + 47 44.386 * * [simplify]: Extracting #3: cost 115 inf + 4568 44.391 * * [simplify]: Extracting #4: cost 79 inf + 14136 44.399 * * [simplify]: Extracting #5: cost 21 inf + 41449 44.409 * * [simplify]: Extracting #6: cost 0 inf + 53174 44.423 * * [simplify]: Extracting #7: cost 0 inf + 53134 44.431 * [simplify]: Simplified to (* im (fma (* im im) -1/3 -2)) 44.431 * [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.431 * * * [progress]: adding candidates to table 45.848 * * [progress]: iteration 3 / 4 45.848 * * * [progress]: picking best candidate 45.919 * * * * [pick]: Picked # 45.919 * * * [progress]: localizing error 45.954 * * * [progress]: generating rewritten candidates 45.954 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 3 1 2 1) 45.964 * * * * [progress]: [ 2 / 4 ] rewriting at (2) 45.999 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 3 1 2) 46.015 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 3 1) 46.070 * * * [progress]: generating series expansions 46.070 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 3 1 2 1) 46.070 * [backup-simplify]: Simplify (* im -1/3) into (* -1/3 im) 46.070 * [approximate]: Taking taylor expansion of (* -1/3 im) in (im) around 0 46.070 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 46.070 * [taylor]: Taking taylor expansion of -1/3 in im 46.070 * [backup-simplify]: Simplify -1/3 into -1/3 46.070 * [taylor]: Taking taylor expansion of im in im 46.070 * [backup-simplify]: Simplify 0 into 0 46.070 * [backup-simplify]: Simplify 1 into 1 46.070 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 46.070 * [taylor]: Taking taylor expansion of -1/3 in im 46.070 * [backup-simplify]: Simplify -1/3 into -1/3 46.070 * [taylor]: Taking taylor expansion of im in im 46.070 * [backup-simplify]: Simplify 0 into 0 46.070 * [backup-simplify]: Simplify 1 into 1 46.071 * [backup-simplify]: Simplify (* -1/3 0) into 0 46.071 * [backup-simplify]: Simplify 0 into 0 46.072 * [backup-simplify]: Simplify (+ (* -1/3 1) (* 0 0)) into -1/3 46.072 * [backup-simplify]: Simplify -1/3 into -1/3 46.073 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 1) (* 0 0))) into 0 46.073 * [backup-simplify]: Simplify 0 into 0 46.074 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 46.074 * [backup-simplify]: Simplify 0 into 0 46.076 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 46.076 * [backup-simplify]: Simplify 0 into 0 46.077 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 46.077 * [backup-simplify]: Simplify 0 into 0 46.079 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 46.079 * [backup-simplify]: Simplify 0 into 0 46.081 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 46.081 * [backup-simplify]: Simplify 0 into 0 46.081 * [backup-simplify]: Simplify (* -1/3 im) into (* -1/3 im) 46.082 * [backup-simplify]: Simplify (* (/ 1 im) -1/3) into (/ -1/3 im) 46.082 * [approximate]: Taking taylor expansion of (/ -1/3 im) in (im) around 0 46.082 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 46.082 * [taylor]: Taking taylor expansion of -1/3 in im 46.082 * [backup-simplify]: Simplify -1/3 into -1/3 46.082 * [taylor]: Taking taylor expansion of im in im 46.082 * [backup-simplify]: Simplify 0 into 0 46.082 * [backup-simplify]: Simplify 1 into 1 46.082 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 46.082 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 46.082 * [taylor]: Taking taylor expansion of -1/3 in im 46.082 * [backup-simplify]: Simplify -1/3 into -1/3 46.082 * [taylor]: Taking taylor expansion of im in im 46.082 * [backup-simplify]: Simplify 0 into 0 46.082 * [backup-simplify]: Simplify 1 into 1 46.083 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 46.083 * [backup-simplify]: Simplify -1/3 into -1/3 46.084 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 46.084 * [backup-simplify]: Simplify 0 into 0 46.085 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.085 * [backup-simplify]: Simplify 0 into 0 46.086 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.086 * [backup-simplify]: Simplify 0 into 0 46.087 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.087 * [backup-simplify]: Simplify 0 into 0 46.088 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.088 * [backup-simplify]: Simplify 0 into 0 46.089 * [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 46.089 * [backup-simplify]: Simplify 0 into 0 46.089 * [backup-simplify]: Simplify (* -1/3 (/ 1 (/ 1 im))) into (* -1/3 im) 46.090 * [backup-simplify]: Simplify (* (/ 1 (- im)) -1/3) into (/ 1/3 im) 46.090 * [approximate]: Taking taylor expansion of (/ 1/3 im) in (im) around 0 46.090 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 46.090 * [taylor]: Taking taylor expansion of 1/3 in im 46.090 * [backup-simplify]: Simplify 1/3 into 1/3 46.090 * [taylor]: Taking taylor expansion of im in im 46.090 * [backup-simplify]: Simplify 0 into 0 46.090 * [backup-simplify]: Simplify 1 into 1 46.090 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 46.090 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 46.090 * [taylor]: Taking taylor expansion of 1/3 in im 46.090 * [backup-simplify]: Simplify 1/3 into 1/3 46.090 * [taylor]: Taking taylor expansion of im in im 46.090 * [backup-simplify]: Simplify 0 into 0 46.090 * [backup-simplify]: Simplify 1 into 1 46.091 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 46.091 * [backup-simplify]: Simplify 1/3 into 1/3 46.092 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 46.092 * [backup-simplify]: Simplify 0 into 0 46.093 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.093 * [backup-simplify]: Simplify 0 into 0 46.094 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.094 * [backup-simplify]: Simplify 0 into 0 46.095 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.095 * [backup-simplify]: Simplify 0 into 0 46.096 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.096 * [backup-simplify]: Simplify 0 into 0 46.097 * [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 46.097 * [backup-simplify]: Simplify 0 into 0 46.097 * [backup-simplify]: Simplify (* 1/3 (/ 1 (/ 1 (- im)))) into (* -1/3 im) 46.098 * * * * [progress]: [ 2 / 4 ] generating series at (2) 46.098 * [backup-simplify]: Simplify (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (* (* im -1/3) im)) (* -2 im)))) into (* 0.5 (* (fma (pow im 5) -1/60 (- (+ (* 1/3 (pow im 3)) (* 2 im)))) (cos re))) 46.098 * [approximate]: Taking taylor expansion of (* 0.5 (* (fma (pow im 5) -1/60 (- (+ (* 1/3 (pow im 3)) (* 2 im)))) (cos re))) in (re im) around 0 46.098 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow im 5) -1/60 (- (+ (* 1/3 (pow im 3)) (* 2 im)))) (cos re))) in im 46.098 * [taylor]: Taking taylor expansion of 0.5 in im 46.098 * [backup-simplify]: Simplify 0.5 into 0.5 46.098 * [taylor]: Taking taylor expansion of (* (fma (pow im 5) -1/60 (- (+ (* 1/3 (pow im 3)) (* 2 im)))) (cos re)) in im 46.098 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (- (+ (* 1/3 (pow im 3)) (* 2 im)))) in im 46.098 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (- (+ (* 1/3 (pow im 3)) (* 2 im)))) 46.098 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in im 46.098 * [taylor]: Taking taylor expansion of (pow im 5) in im 46.098 * [taylor]: Taking taylor expansion of im in im 46.098 * [backup-simplify]: Simplify 0 into 0 46.098 * [backup-simplify]: Simplify 1 into 1 46.098 * [taylor]: Taking taylor expansion of -1/60 in im 46.098 * [backup-simplify]: Simplify -1/60 into -1/60 46.098 * [taylor]: Taking taylor expansion of (- (+ (* 1/3 (pow im 3)) (* 2 im))) in im 46.098 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 3)) (* 2 im)) in im 46.099 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 3)) in im 46.099 * [taylor]: Taking taylor expansion of 1/3 in im 46.099 * [backup-simplify]: Simplify 1/3 into 1/3 46.099 * [taylor]: Taking taylor expansion of (pow im 3) in im 46.099 * [taylor]: Taking taylor expansion of im in im 46.099 * [backup-simplify]: Simplify 0 into 0 46.099 * [backup-simplify]: Simplify 1 into 1 46.099 * [taylor]: Taking taylor expansion of (* 2 im) in im 46.099 * [taylor]: Taking taylor expansion of 2 in im 46.099 * [backup-simplify]: Simplify 2 into 2 46.099 * [taylor]: Taking taylor expansion of im in im 46.099 * [backup-simplify]: Simplify 0 into 0 46.099 * [backup-simplify]: Simplify 1 into 1 46.099 * [taylor]: Taking taylor expansion of (cos re) in im 46.099 * [taylor]: Taking taylor expansion of re in im 46.099 * [backup-simplify]: Simplify re into re 46.099 * [backup-simplify]: Simplify (cos re) into (cos re) 46.099 * [backup-simplify]: Simplify (sin re) into (sin re) 46.099 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow im 5) -1/60 (- (+ (* 1/3 (pow im 3)) (* 2 im)))) (cos re))) in re 46.099 * [taylor]: Taking taylor expansion of 0.5 in re 46.099 * [backup-simplify]: Simplify 0.5 into 0.5 46.099 * [taylor]: Taking taylor expansion of (* (fma (pow im 5) -1/60 (- (+ (* 1/3 (pow im 3)) (* 2 im)))) (cos re)) in re 46.099 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (- (+ (* 1/3 (pow im 3)) (* 2 im)))) in re 46.099 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (- (+ (* 1/3 (pow im 3)) (* 2 im)))) 46.099 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in re 46.099 * [taylor]: Taking taylor expansion of (pow im 5) in re 46.099 * [taylor]: Taking taylor expansion of im in re 46.099 * [backup-simplify]: Simplify im into im 46.099 * [taylor]: Taking taylor expansion of -1/60 in re 46.099 * [backup-simplify]: Simplify -1/60 into -1/60 46.099 * [taylor]: Taking taylor expansion of (- (+ (* 1/3 (pow im 3)) (* 2 im))) in re 46.099 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 3)) (* 2 im)) in re 46.099 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 3)) in re 46.100 * [taylor]: Taking taylor expansion of 1/3 in re 46.100 * [backup-simplify]: Simplify 1/3 into 1/3 46.100 * [taylor]: Taking taylor expansion of (pow im 3) in re 46.100 * [taylor]: Taking taylor expansion of im in re 46.100 * [backup-simplify]: Simplify im into im 46.100 * [taylor]: Taking taylor expansion of (* 2 im) in re 46.100 * [taylor]: Taking taylor expansion of 2 in re 46.100 * [backup-simplify]: Simplify 2 into 2 46.100 * [taylor]: Taking taylor expansion of im in re 46.100 * [backup-simplify]: Simplify im into im 46.100 * [taylor]: Taking taylor expansion of (cos re) in re 46.100 * [taylor]: Taking taylor expansion of re in re 46.100 * [backup-simplify]: Simplify 0 into 0 46.100 * [backup-simplify]: Simplify 1 into 1 46.100 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow im 5) -1/60 (- (+ (* 1/3 (pow im 3)) (* 2 im)))) (cos re))) in re 46.100 * [taylor]: Taking taylor expansion of 0.5 in re 46.100 * [backup-simplify]: Simplify 0.5 into 0.5 46.100 * [taylor]: Taking taylor expansion of (* (fma (pow im 5) -1/60 (- (+ (* 1/3 (pow im 3)) (* 2 im)))) (cos re)) in re 46.100 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (- (+ (* 1/3 (pow im 3)) (* 2 im)))) in re 46.100 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (- (+ (* 1/3 (pow im 3)) (* 2 im)))) 46.100 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in re 46.100 * [taylor]: Taking taylor expansion of (pow im 5) in re 46.100 * [taylor]: Taking taylor expansion of im in re 46.100 * [backup-simplify]: Simplify im into im 46.100 * [taylor]: Taking taylor expansion of -1/60 in re 46.100 * [backup-simplify]: Simplify -1/60 into -1/60 46.100 * [taylor]: Taking taylor expansion of (- (+ (* 1/3 (pow im 3)) (* 2 im))) in re 46.100 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 3)) (* 2 im)) in re 46.100 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 3)) in re 46.100 * [taylor]: Taking taylor expansion of 1/3 in re 46.100 * [backup-simplify]: Simplify 1/3 into 1/3 46.100 * [taylor]: Taking taylor expansion of (pow im 3) in re 46.100 * [taylor]: Taking taylor expansion of im in re 46.100 * [backup-simplify]: Simplify im into im 46.100 * [taylor]: Taking taylor expansion of (* 2 im) in re 46.100 * [taylor]: Taking taylor expansion of 2 in re 46.101 * [backup-simplify]: Simplify 2 into 2 46.101 * [taylor]: Taking taylor expansion of im in re 46.101 * [backup-simplify]: Simplify im into im 46.101 * [taylor]: Taking taylor expansion of (cos re) in re 46.101 * [taylor]: Taking taylor expansion of re in re 46.101 * [backup-simplify]: Simplify 0 into 0 46.101 * [backup-simplify]: Simplify 1 into 1 46.101 * [backup-simplify]: Simplify (* im im) into (pow im 2) 46.101 * [backup-simplify]: Simplify (* (pow im 2) (pow im 2)) into (pow im 4) 46.101 * [backup-simplify]: Simplify (* im (pow im 4)) into (pow im 5) 46.101 * [backup-simplify]: Simplify (* (pow im 5) -1/60) into (* -1/60 (pow im 5)) 46.101 * [backup-simplify]: Simplify (* im im) into (pow im 2) 46.101 * [backup-simplify]: Simplify (* im (pow im 2)) into (pow im 3) 46.101 * [backup-simplify]: Simplify (* 1/3 (pow im 3)) into (* 1/3 (pow im 3)) 46.101 * [backup-simplify]: Simplify (* 2 im) into (* 2 im) 46.102 * [backup-simplify]: Simplify (+ (* 1/3 (pow im 3)) (* 2 im)) into (+ (* 1/3 (pow im 3)) (* 2 im)) 46.102 * [backup-simplify]: Simplify (- (+ (* 1/3 (pow im 3)) (* 2 im))) into (- (+ (* 1/3 (pow im 3)) (* 2 im))) 46.102 * [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)))) 46.103 * [backup-simplify]: Simplify (* (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))) 1) into (* -1 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))) 46.103 * [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)))) 46.103 * [taylor]: Taking taylor expansion of (* -0.5 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))) in im 46.103 * [taylor]: Taking taylor expansion of -0.5 in im 46.103 * [backup-simplify]: Simplify -0.5 into -0.5 46.103 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im))) in im 46.104 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 3)) in im 46.104 * [taylor]: Taking taylor expansion of 1/3 in im 46.104 * [backup-simplify]: Simplify 1/3 into 1/3 46.104 * [taylor]: Taking taylor expansion of (pow im 3) in im 46.104 * [taylor]: Taking taylor expansion of im in im 46.104 * [backup-simplify]: Simplify 0 into 0 46.104 * [backup-simplify]: Simplify 1 into 1 46.104 * [taylor]: Taking taylor expansion of (+ (* 1/60 (pow im 5)) (* 2 im)) in im 46.104 * [taylor]: Taking taylor expansion of (* 1/60 (pow im 5)) in im 46.104 * [taylor]: Taking taylor expansion of 1/60 in im 46.104 * [backup-simplify]: Simplify 1/60 into 1/60 46.104 * [taylor]: Taking taylor expansion of (pow im 5) in im 46.104 * [taylor]: Taking taylor expansion of im in im 46.104 * [backup-simplify]: Simplify 0 into 0 46.104 * [backup-simplify]: Simplify 1 into 1 46.104 * [taylor]: Taking taylor expansion of (* 2 im) in im 46.104 * [taylor]: Taking taylor expansion of 2 in im 46.104 * [backup-simplify]: Simplify 2 into 2 46.104 * [taylor]: Taking taylor expansion of im in im 46.104 * [backup-simplify]: Simplify 0 into 0 46.104 * [backup-simplify]: Simplify 1 into 1 46.105 * [backup-simplify]: Simplify (* 2 0) into 0 46.105 * [backup-simplify]: Simplify (+ 0 0) into 0 46.105 * [backup-simplify]: Simplify (+ 0 0) into 0 46.106 * [backup-simplify]: Simplify (* -0.5 0) into 0 46.106 * [backup-simplify]: Simplify 0 into 0 46.106 * [backup-simplify]: Simplify (+ 0) into 0 46.106 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 46.107 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (* 0 (pow im 2))) into 0 46.107 * [backup-simplify]: Simplify (+ (* im 0) (* 0 (pow im 4))) into 0 46.107 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (* 0 -1/60)) into 0 46.107 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 46.107 * [backup-simplify]: Simplify (+ (* im 0) (* 0 (pow im 2))) into 0 46.108 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (pow im 3))) into 0 46.108 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 im)) into 0 46.109 * [backup-simplify]: Simplify (+ 0 0) into 0 46.109 * [backup-simplify]: Simplify (- 0) into 0 46.110 * [backup-simplify]: Simplify (+ 0 0) into 0 46.110 * [backup-simplify]: Simplify (+ (* (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))) 0) (* 0 1)) into 0 46.111 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* -1 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))))) into 0 46.111 * [taylor]: Taking taylor expansion of 0 in im 46.111 * [backup-simplify]: Simplify 0 into 0 46.111 * [backup-simplify]: Simplify 0 into 0 46.112 * [backup-simplify]: Simplify (+ (* 2 1) (* 0 0)) into 2 46.113 * [backup-simplify]: Simplify (+ 0 2) into 2 46.113 * [backup-simplify]: Simplify (+ 0 2) into 2 46.115 * [backup-simplify]: Simplify (+ (* -0.5 2) (* 0 0)) into (- 1.0) 46.115 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 46.116 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 2) 2)) 0) into -1/2 46.117 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 46.117 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (+ (* 0 0) (* 0 (pow im 2)))) into 0 46.118 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 (pow im 4)))) into 0 46.118 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (+ (* 0 0) (* 0 -1/60))) into 0 46.119 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 46.119 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 (pow im 2)))) into 0 46.120 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (pow im 3)))) into 0 46.121 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 im))) into 0 46.121 * [backup-simplify]: Simplify (+ 0 0) into 0 46.122 * [backup-simplify]: Simplify (- 0) into 0 46.122 * [backup-simplify]: Simplify (+ 0 0) into 0 46.123 * [backup-simplify]: Simplify (+ (* (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))) -1/2) (+ (* 0 0) (* 0 1))) into (+ (* 1/6 (pow im 3)) (+ (* 1/120 (pow im 5)) im)) 46.124 * [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))) 46.125 * [taylor]: Taking taylor expansion of (+ (* 0.08333333333333333 (pow im 3)) (+ (* 0.004166666666666667 (pow im 5)) (* 0.5 im))) in im 46.125 * [taylor]: Taking taylor expansion of (* 0.08333333333333333 (pow im 3)) in im 46.125 * [taylor]: Taking taylor expansion of 0.08333333333333333 in im 46.125 * [backup-simplify]: Simplify 0.08333333333333333 into 0.08333333333333333 46.125 * [taylor]: Taking taylor expansion of (pow im 3) in im 46.125 * [taylor]: Taking taylor expansion of im in im 46.125 * [backup-simplify]: Simplify 0 into 0 46.125 * [backup-simplify]: Simplify 1 into 1 46.125 * [taylor]: Taking taylor expansion of (+ (* 0.004166666666666667 (pow im 5)) (* 0.5 im)) in im 46.125 * [taylor]: Taking taylor expansion of (* 0.004166666666666667 (pow im 5)) in im 46.125 * [taylor]: Taking taylor expansion of 0.004166666666666667 in im 46.125 * [backup-simplify]: Simplify 0.004166666666666667 into 0.004166666666666667 46.125 * [taylor]: Taking taylor expansion of (pow im 5) in im 46.125 * [taylor]: Taking taylor expansion of im in im 46.125 * [backup-simplify]: Simplify 0 into 0 46.125 * [backup-simplify]: Simplify 1 into 1 46.125 * [taylor]: Taking taylor expansion of (* 0.5 im) in im 46.125 * [taylor]: Taking taylor expansion of 0.5 in im 46.125 * [backup-simplify]: Simplify 0.5 into 0.5 46.125 * [taylor]: Taking taylor expansion of im in im 46.125 * [backup-simplify]: Simplify 0 into 0 46.125 * [backup-simplify]: Simplify 1 into 1 46.126 * [backup-simplify]: Simplify (* 0.5 0) into 0 46.126 * [backup-simplify]: Simplify (+ 0 0) into 0 46.126 * [backup-simplify]: Simplify (+ 0 0) into 0 46.126 * [backup-simplify]: Simplify 0 into 0 46.126 * [backup-simplify]: Simplify 0 into 0 46.127 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 1) (* 0 0))) into 0 46.128 * [backup-simplify]: Simplify (+ 0 0) into 0 46.128 * [backup-simplify]: Simplify (+ 0 0) into 0 46.129 * [backup-simplify]: Simplify (+ (* -0.5 0) (+ (* 0 2) (* 0 0))) into 0 46.129 * [backup-simplify]: Simplify 0 into 0 46.130 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 1 1) 1) (/ (pow 0 1) 1)) 0) into 0 46.131 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 46.132 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 2))))) into 0 46.133 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 4))))) into 0 46.134 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 46.135 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 46.136 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 2))))) into 0 46.137 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 3))))) into 0 46.138 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 46.138 * [backup-simplify]: Simplify (+ 0 0) into 0 46.139 * [backup-simplify]: Simplify (- 0) into 0 46.139 * [backup-simplify]: Simplify (+ 0 0) into 0 46.140 * [backup-simplify]: Simplify (+ (* (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))) 0) (+ (* 0 -1/2) (+ (* 0 0) (* 0 1)))) into 0 46.142 * [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 46.142 * [taylor]: Taking taylor expansion of 0 in im 46.142 * [backup-simplify]: Simplify 0 into 0 46.142 * [backup-simplify]: Simplify 0 into 0 46.148 * [backup-simplify]: Simplify (+ (* 0.5 1) (* 0 0)) into 0.5 46.148 * [backup-simplify]: Simplify (+ 0 0.5) into 0.5 46.149 * [backup-simplify]: Simplify (+ 0 0.5) into 0.5 46.149 * [backup-simplify]: Simplify 0.5 into 0.5 46.149 * [backup-simplify]: Simplify 0 into 0 46.149 * [backup-simplify]: Simplify (* 1 1) into 1 46.150 * [backup-simplify]: Simplify (* 1 1) into 1 46.150 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 46.151 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 46.152 * [backup-simplify]: Simplify (+ 0 0) into 0 46.152 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 46.155 * [backup-simplify]: Simplify (+ (* -0.5 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0)))) into (- 0.16666666666666666) 46.155 * [backup-simplify]: Simplify (- 0.16666666666666666) into (- 0.16666666666666666) 46.156 * [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))) 46.157 * [backup-simplify]: Simplify (* (* 0.5 (cos (/ 1 re))) (fma (pow (/ 1 im) 5) -1/60 (+ (* (/ 1 im) (* (* (/ 1 im) -1/3) (/ 1 im))) (* -2 (/ 1 im))))) into (* 0.5 (* (fma (pow (/ 1 im) 5) -1/60 (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))) (cos (/ 1 re)))) 46.157 * [approximate]: Taking taylor expansion of (* 0.5 (* (fma (pow (/ 1 im) 5) -1/60 (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))) (cos (/ 1 re)))) in (re im) around 0 46.157 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow (/ 1 im) 5) -1/60 (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))) (cos (/ 1 re)))) in im 46.157 * [taylor]: Taking taylor expansion of 0.5 in im 46.157 * [backup-simplify]: Simplify 0.5 into 0.5 46.157 * [taylor]: Taking taylor expansion of (* (fma (pow (/ 1 im) 5) -1/60 (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))) (cos (/ 1 re))) in im 46.157 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))) in im 46.157 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))) 46.157 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in im 46.157 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in im 46.157 * [taylor]: Taking taylor expansion of (/ 1 im) in im 46.157 * [taylor]: Taking taylor expansion of im in im 46.157 * [backup-simplify]: Simplify 0 into 0 46.157 * [backup-simplify]: Simplify 1 into 1 46.157 * [backup-simplify]: Simplify (/ 1 1) into 1 46.157 * [taylor]: Taking taylor expansion of -1/60 in im 46.157 * [backup-simplify]: Simplify -1/60 into -1/60 46.157 * [taylor]: Taking taylor expansion of (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) in im 46.158 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))) in im 46.158 * [taylor]: Taking taylor expansion of (* 2 (/ 1 im)) in im 46.158 * [taylor]: Taking taylor expansion of 2 in im 46.158 * [backup-simplify]: Simplify 2 into 2 46.158 * [taylor]: Taking taylor expansion of (/ 1 im) in im 46.158 * [taylor]: Taking taylor expansion of im in im 46.158 * [backup-simplify]: Simplify 0 into 0 46.158 * [backup-simplify]: Simplify 1 into 1 46.158 * [backup-simplify]: Simplify (/ 1 1) into 1 46.158 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in im 46.158 * [taylor]: Taking taylor expansion of 1/3 in im 46.158 * [backup-simplify]: Simplify 1/3 into 1/3 46.158 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in im 46.158 * [taylor]: Taking taylor expansion of (pow im 3) in im 46.158 * [taylor]: Taking taylor expansion of im in im 46.158 * [backup-simplify]: Simplify 0 into 0 46.158 * [backup-simplify]: Simplify 1 into 1 46.159 * [backup-simplify]: Simplify (* 1 1) into 1 46.159 * [backup-simplify]: Simplify (* 1 1) into 1 46.159 * [backup-simplify]: Simplify (/ 1 1) into 1 46.159 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 46.159 * [taylor]: Taking taylor expansion of (/ 1 re) in im 46.159 * [taylor]: Taking taylor expansion of re in im 46.160 * [backup-simplify]: Simplify re into re 46.160 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 46.160 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 46.160 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 46.160 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow (/ 1 im) 5) -1/60 (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))) (cos (/ 1 re)))) in re 46.160 * [taylor]: Taking taylor expansion of 0.5 in re 46.160 * [backup-simplify]: Simplify 0.5 into 0.5 46.160 * [taylor]: Taking taylor expansion of (* (fma (pow (/ 1 im) 5) -1/60 (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))) (cos (/ 1 re))) in re 46.160 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))) in re 46.160 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))) 46.160 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in re 46.160 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in re 46.160 * [taylor]: Taking taylor expansion of (/ 1 im) in re 46.160 * [taylor]: Taking taylor expansion of im in re 46.160 * [backup-simplify]: Simplify im into im 46.160 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 46.160 * [taylor]: Taking taylor expansion of -1/60 in re 46.160 * [backup-simplify]: Simplify -1/60 into -1/60 46.160 * [taylor]: Taking taylor expansion of (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) in re 46.160 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))) in re 46.160 * [taylor]: Taking taylor expansion of (* 2 (/ 1 im)) in re 46.160 * [taylor]: Taking taylor expansion of 2 in re 46.160 * [backup-simplify]: Simplify 2 into 2 46.160 * [taylor]: Taking taylor expansion of (/ 1 im) in re 46.160 * [taylor]: Taking taylor expansion of im in re 46.160 * [backup-simplify]: Simplify im into im 46.160 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 46.160 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in re 46.161 * [taylor]: Taking taylor expansion of 1/3 in re 46.161 * [backup-simplify]: Simplify 1/3 into 1/3 46.161 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in re 46.161 * [taylor]: Taking taylor expansion of (pow im 3) in re 46.161 * [taylor]: Taking taylor expansion of im in re 46.161 * [backup-simplify]: Simplify im into im 46.161 * [backup-simplify]: Simplify (* im im) into (pow im 2) 46.161 * [backup-simplify]: Simplify (* im (pow im 2)) into (pow im 3) 46.161 * [backup-simplify]: Simplify (/ 1 (pow im 3)) into (/ 1 (pow im 3)) 46.161 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 46.161 * [taylor]: Taking taylor expansion of (/ 1 re) in re 46.161 * [taylor]: Taking taylor expansion of re in re 46.161 * [backup-simplify]: Simplify 0 into 0 46.161 * [backup-simplify]: Simplify 1 into 1 46.161 * [backup-simplify]: Simplify (/ 1 1) into 1 46.161 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 46.161 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow (/ 1 im) 5) -1/60 (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))) (cos (/ 1 re)))) in re 46.162 * [taylor]: Taking taylor expansion of 0.5 in re 46.162 * [backup-simplify]: Simplify 0.5 into 0.5 46.162 * [taylor]: Taking taylor expansion of (* (fma (pow (/ 1 im) 5) -1/60 (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))) (cos (/ 1 re))) in re 46.162 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))) in re 46.162 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))) 46.162 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in re 46.162 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in re 46.162 * [taylor]: Taking taylor expansion of (/ 1 im) in re 46.162 * [taylor]: Taking taylor expansion of im in re 46.162 * [backup-simplify]: Simplify im into im 46.162 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 46.162 * [taylor]: Taking taylor expansion of -1/60 in re 46.162 * [backup-simplify]: Simplify -1/60 into -1/60 46.162 * [taylor]: Taking taylor expansion of (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) in re 46.162 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))) in re 46.162 * [taylor]: Taking taylor expansion of (* 2 (/ 1 im)) in re 46.162 * [taylor]: Taking taylor expansion of 2 in re 46.162 * [backup-simplify]: Simplify 2 into 2 46.162 * [taylor]: Taking taylor expansion of (/ 1 im) in re 46.162 * [taylor]: Taking taylor expansion of im in re 46.162 * [backup-simplify]: Simplify im into im 46.162 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 46.162 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in re 46.162 * [taylor]: Taking taylor expansion of 1/3 in re 46.162 * [backup-simplify]: Simplify 1/3 into 1/3 46.162 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in re 46.162 * [taylor]: Taking taylor expansion of (pow im 3) in re 46.162 * [taylor]: Taking taylor expansion of im in re 46.162 * [backup-simplify]: Simplify im into im 46.162 * [backup-simplify]: Simplify (* im im) into (pow im 2) 46.163 * [backup-simplify]: Simplify (* im (pow im 2)) into (pow im 3) 46.163 * [backup-simplify]: Simplify (/ 1 (pow im 3)) into (/ 1 (pow im 3)) 46.163 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 46.163 * [taylor]: Taking taylor expansion of (/ 1 re) in re 46.163 * [taylor]: Taking taylor expansion of re in re 46.163 * [backup-simplify]: Simplify 0 into 0 46.163 * [backup-simplify]: Simplify 1 into 1 46.163 * [backup-simplify]: Simplify (/ 1 1) into 1 46.163 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 46.163 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 im)) into (/ 1 (pow im 2)) 46.164 * [backup-simplify]: Simplify (* (/ 1 (pow im 2)) (/ 1 (pow im 2))) into (/ 1 (pow im 4)) 46.164 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 (pow im 4))) into (/ 1 (pow im 5)) 46.164 * [backup-simplify]: Simplify (* (/ 1 (pow im 5)) -1/60) into (/ -1/60 (pow im 5)) 46.164 * [backup-simplify]: Simplify (* 2 (/ 1 im)) into (/ 2 im) 46.164 * [backup-simplify]: Simplify (* 1/3 (/ 1 (pow im 3))) into (/ 1/3 (pow im 3)) 46.164 * [backup-simplify]: Simplify (+ (/ 2 im) (/ 1/3 (pow im 3))) into (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))) 46.164 * [backup-simplify]: Simplify (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) into (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) 46.165 * [backup-simplify]: Simplify (+ (/ -1/60 (pow im 5)) (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))) into (- (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))) 46.165 * [backup-simplify]: Simplify (* (- (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))) (cos (/ 1 re))) into (* -1 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re)))) 46.166 * [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)))) 46.166 * [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 46.166 * [taylor]: Taking taylor expansion of -0.5 in im 46.166 * [backup-simplify]: Simplify -0.5 into -0.5 46.166 * [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 46.166 * [taylor]: Taking taylor expansion of (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) in im 46.166 * [taylor]: Taking taylor expansion of (* 1/60 (/ 1 (pow im 5))) in im 46.166 * [taylor]: Taking taylor expansion of 1/60 in im 46.166 * [backup-simplify]: Simplify 1/60 into 1/60 46.166 * [taylor]: Taking taylor expansion of (/ 1 (pow im 5)) in im 46.166 * [taylor]: Taking taylor expansion of (pow im 5) in im 46.166 * [taylor]: Taking taylor expansion of im in im 46.166 * [backup-simplify]: Simplify 0 into 0 46.166 * [backup-simplify]: Simplify 1 into 1 46.167 * [backup-simplify]: Simplify (* 1 1) into 1 46.167 * [backup-simplify]: Simplify (* 1 1) into 1 46.167 * [backup-simplify]: Simplify (* 1 1) into 1 46.168 * [backup-simplify]: Simplify (/ 1 1) into 1 46.168 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))) in im 46.168 * [taylor]: Taking taylor expansion of (* 2 (/ 1 im)) in im 46.168 * [taylor]: Taking taylor expansion of 2 in im 46.168 * [backup-simplify]: Simplify 2 into 2 46.168 * [taylor]: Taking taylor expansion of (/ 1 im) in im 46.168 * [taylor]: Taking taylor expansion of im in im 46.168 * [backup-simplify]: Simplify 0 into 0 46.168 * [backup-simplify]: Simplify 1 into 1 46.168 * [backup-simplify]: Simplify (/ 1 1) into 1 46.168 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in im 46.168 * [taylor]: Taking taylor expansion of 1/3 in im 46.168 * [backup-simplify]: Simplify 1/3 into 1/3 46.168 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in im 46.168 * [taylor]: Taking taylor expansion of (pow im 3) in im 46.168 * [taylor]: Taking taylor expansion of im in im 46.169 * [backup-simplify]: Simplify 0 into 0 46.169 * [backup-simplify]: Simplify 1 into 1 46.169 * [backup-simplify]: Simplify (* 1 1) into 1 46.169 * [backup-simplify]: Simplify (* 1 1) into 1 46.170 * [backup-simplify]: Simplify (/ 1 1) into 1 46.170 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 46.170 * [taylor]: Taking taylor expansion of (/ 1 re) in im 46.170 * [taylor]: Taking taylor expansion of re in im 46.170 * [backup-simplify]: Simplify re into re 46.170 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 46.170 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 46.170 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 46.171 * [backup-simplify]: Simplify (* 1/60 1) into 1/60 46.171 * [backup-simplify]: Simplify (+ 1/60 0) into 1/60 46.171 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 46.171 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 46.172 * [backup-simplify]: Simplify (- 0) into 0 46.172 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 46.172 * [backup-simplify]: Simplify (* 1/60 (cos (/ 1 re))) into (* 1/60 (cos (/ 1 re))) 46.172 * [backup-simplify]: Simplify (* -0.5 (* 1/60 (cos (/ 1 re)))) into (* -0.008333333333333333 (cos (/ 1 re))) 46.172 * [backup-simplify]: Simplify (* -0.008333333333333333 (cos (/ 1 re))) into (* -0.008333333333333333 (cos (/ 1 re))) 46.172 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 46.172 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 im))) into 0 46.173 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (* 0 (/ 1 (pow im 2)))) into 0 46.173 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 (pow im 4)))) into 0 46.173 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (* 0 -1/60)) into 0 46.173 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 46.174 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 (/ 1 im))) into 0 46.174 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 46.174 * [backup-simplify]: Simplify (+ (* im 0) (* 0 (pow im 2))) into 0 46.174 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 3)) (/ 0 (pow im 3))))) into 0 46.175 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (/ 1 (pow im 3)))) into 0 46.175 * [backup-simplify]: Simplify (+ 0 0) into 0 46.175 * [backup-simplify]: Simplify (- 0) into 0 46.176 * [backup-simplify]: Simplify (+ 0 0) into 0 46.176 * [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 46.177 * [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 46.177 * [taylor]: Taking taylor expansion of 0 in im 46.177 * [backup-simplify]: Simplify 0 into 0 46.178 * [backup-simplify]: Simplify (+ 0) into 0 46.178 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 1)) into 0 46.178 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 46.179 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 46.180 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 0)) into 0 46.180 * [backup-simplify]: Simplify (- 0) into 0 46.180 * [backup-simplify]: Simplify (+ 0 0) into 0 46.181 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.182 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.183 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.183 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 46.184 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 1)) into 0 46.184 * [backup-simplify]: Simplify (+ 0 0) into 0 46.185 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 (cos (/ 1 re)))) into 0 46.185 * [backup-simplify]: Simplify (+ (* -0.5 0) (* 0 (* 1/60 (cos (/ 1 re))))) into 0 46.185 * [backup-simplify]: Simplify 0 into 0 46.186 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 46.186 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (* 0 (/ 1 im)))) into 0 46.187 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 46.187 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))) into 0 46.188 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (* 0 -1/60))) into 0 46.188 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 46.189 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 (/ 1 im)))) into 0 46.189 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 46.190 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 (pow im 2)))) into 0 46.190 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 3)) (/ 0 (pow im 3))) (* 0 (/ 0 (pow im 3))))) into 0 46.191 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (/ 1 (pow im 3))))) into 0 46.191 * [backup-simplify]: Simplify (+ 0 0) into 0 46.192 * [backup-simplify]: Simplify (- 0) into 0 46.192 * [backup-simplify]: Simplify (+ 0 0) into 0 46.193 * [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 46.194 * [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 46.194 * [taylor]: Taking taylor expansion of 0 in im 46.194 * [backup-simplify]: Simplify 0 into 0 46.195 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 46.196 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 46.196 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 46.197 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 46.197 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 46.198 * [backup-simplify]: Simplify (- 0) into 0 46.198 * [backup-simplify]: Simplify (+ 0 0) into 0 46.199 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.200 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.201 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.202 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.203 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 0 1))) into 0 46.203 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 46.204 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 46.204 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 46.205 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 1/3 (cos (/ 1 re))))) into (* 1/3 (cos (/ 1 re))) 46.206 * [backup-simplify]: Simplify (+ (* -0.5 (* 1/3 (cos (/ 1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ 1 re)))))) into (- (* 0.16666666666666666 (cos (/ 1 re)))) 46.206 * [backup-simplify]: Simplify (- (* 0.16666666666666666 (cos (/ 1 re)))) into (- (* 0.16666666666666666 (cos (/ 1 re)))) 46.206 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 46.207 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im))))) into 0 46.208 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 46.208 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4)))))) into 0 46.209 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 46.210 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 46.211 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im))))) into 0 46.212 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 46.212 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 2))))) into 0 46.213 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 3)) (/ 0 (pow im 3))) (* 0 (/ 0 (pow im 3))) (* 0 (/ 0 (pow im 3))))) into 0 46.214 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 3)))))) into 0 46.214 * [backup-simplify]: Simplify (+ 0 0) into 0 46.215 * [backup-simplify]: Simplify (- 0) into 0 46.215 * [backup-simplify]: Simplify (+ 0 0) into 0 46.216 * [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 46.218 * [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 46.218 * [taylor]: Taking taylor expansion of 0 in im 46.218 * [backup-simplify]: Simplify 0 into 0 46.219 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 46.220 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.220 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 46.221 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 46.222 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 46.222 * [backup-simplify]: Simplify (- 0) into 0 46.223 * [backup-simplify]: Simplify (+ 0 0) into 0 46.224 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.225 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.226 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.227 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.228 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.229 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.230 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.231 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 46.231 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 46.232 * [backup-simplify]: Simplify (+ 0 0) into 0 46.232 * [backup-simplify]: Simplify (+ 0 0) into 0 46.234 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (* 0 (cos (/ 1 re)))))) into 0 46.235 * [backup-simplify]: Simplify (+ (* -0.5 0) (+ (* 0 (* 1/3 (cos (/ 1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ 1 re))))))) into 0 46.235 * [backup-simplify]: Simplify 0 into 0 46.235 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 46.236 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im)))))) into 0 46.237 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 46.239 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))))) into 0 46.240 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60))))) into 0 46.240 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 46.241 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im)))))) into 0 46.242 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 im))))) into 0 46.243 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 2)))))) into 0 46.243 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 3)) (/ 0 (pow im 3))) (* 0 (/ 0 (pow im 3))) (* 0 (/ 0 (pow im 3))) (* 0 (/ 0 (pow im 3))))) into 0 46.244 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 3))))))) into 0 46.244 * [backup-simplify]: Simplify (+ 0 0) into 0 46.245 * [backup-simplify]: Simplify (- 0) into 0 46.245 * [backup-simplify]: Simplify (+ 0 0) into 0 46.246 * [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 46.247 * [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 46.247 * [taylor]: Taking taylor expansion of 0 in im 46.247 * [backup-simplify]: Simplify 0 into 0 46.248 * [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 46.249 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 46.249 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 46.250 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 46.250 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))) into 0 46.250 * [backup-simplify]: Simplify (- 0) into 0 46.251 * [backup-simplify]: Simplify (+ 0 0) into 0 46.251 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 46.252 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 46.253 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 46.253 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.254 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 46.254 * [backup-simplify]: Simplify (* 2 1) into 2 46.255 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.255 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.256 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.256 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 46.257 * [backup-simplify]: Simplify (+ 2 0) into 2 46.257 * [backup-simplify]: Simplify (+ 0 2) into 2 46.258 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (* 2 (cos (/ 1 re))))))) into (* 2 (cos (/ 1 re))) 46.259 * [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)))) 46.259 * [backup-simplify]: Simplify (- (* 1.0 (cos (/ 1 re)))) into (- (* 1.0 (cos (/ 1 re)))) 46.259 * [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)))))) 46.259 * [backup-simplify]: Simplify (* (* 0.5 (cos (/ 1 (- re)))) (fma (pow (/ 1 (- im)) 5) -1/60 (+ (* (/ 1 (- im)) (* (* (/ 1 (- im)) -1/3) (/ 1 (- im)))) (* -2 (/ 1 (- im)))))) into (* 0.5 (* (fma (pow (/ -1 im) 5) -1/60 (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re)))) 46.259 * [approximate]: Taking taylor expansion of (* 0.5 (* (fma (pow (/ -1 im) 5) -1/60 (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re)))) in (re im) around 0 46.259 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow (/ -1 im) 5) -1/60 (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re)))) in im 46.259 * [taylor]: Taking taylor expansion of 0.5 in im 46.259 * [backup-simplify]: Simplify 0.5 into 0.5 46.259 * [taylor]: Taking taylor expansion of (* (fma (pow (/ -1 im) 5) -1/60 (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re))) in im 46.259 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) in im 46.260 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) 46.260 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in im 46.260 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in im 46.260 * [taylor]: Taking taylor expansion of (/ -1 im) in im 46.260 * [taylor]: Taking taylor expansion of -1 in im 46.260 * [backup-simplify]: Simplify -1 into -1 46.260 * [taylor]: Taking taylor expansion of im in im 46.260 * [backup-simplify]: Simplify 0 into 0 46.260 * [backup-simplify]: Simplify 1 into 1 46.260 * [backup-simplify]: Simplify (/ -1 1) into -1 46.260 * [taylor]: Taking taylor expansion of -1/60 in im 46.260 * [backup-simplify]: Simplify -1/60 into -1/60 46.260 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))) in im 46.260 * [taylor]: Taking taylor expansion of (* 2 (/ 1 im)) in im 46.260 * [taylor]: Taking taylor expansion of 2 in im 46.260 * [backup-simplify]: Simplify 2 into 2 46.260 * [taylor]: Taking taylor expansion of (/ 1 im) in im 46.260 * [taylor]: Taking taylor expansion of im in im 46.260 * [backup-simplify]: Simplify 0 into 0 46.260 * [backup-simplify]: Simplify 1 into 1 46.260 * [backup-simplify]: Simplify (/ 1 1) into 1 46.260 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in im 46.260 * [taylor]: Taking taylor expansion of 1/3 in im 46.260 * [backup-simplify]: Simplify 1/3 into 1/3 46.260 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in im 46.260 * [taylor]: Taking taylor expansion of (pow im 3) in im 46.260 * [taylor]: Taking taylor expansion of im in im 46.260 * [backup-simplify]: Simplify 0 into 0 46.260 * [backup-simplify]: Simplify 1 into 1 46.261 * [backup-simplify]: Simplify (* 1 1) into 1 46.261 * [backup-simplify]: Simplify (* 1 1) into 1 46.261 * [backup-simplify]: Simplify (/ 1 1) into 1 46.261 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 46.261 * [taylor]: Taking taylor expansion of (/ -1 re) in im 46.261 * [taylor]: Taking taylor expansion of -1 in im 46.261 * [backup-simplify]: Simplify -1 into -1 46.261 * [taylor]: Taking taylor expansion of re in im 46.261 * [backup-simplify]: Simplify re into re 46.261 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 46.261 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 46.261 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 46.261 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow (/ -1 im) 5) -1/60 (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re)))) in re 46.261 * [taylor]: Taking taylor expansion of 0.5 in re 46.261 * [backup-simplify]: Simplify 0.5 into 0.5 46.261 * [taylor]: Taking taylor expansion of (* (fma (pow (/ -1 im) 5) -1/60 (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re))) in re 46.261 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) in re 46.262 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) 46.262 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in re 46.262 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in re 46.262 * [taylor]: Taking taylor expansion of (/ -1 im) in re 46.262 * [taylor]: Taking taylor expansion of -1 in re 46.262 * [backup-simplify]: Simplify -1 into -1 46.262 * [taylor]: Taking taylor expansion of im in re 46.262 * [backup-simplify]: Simplify im into im 46.262 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 46.262 * [taylor]: Taking taylor expansion of -1/60 in re 46.262 * [backup-simplify]: Simplify -1/60 into -1/60 46.262 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))) in re 46.262 * [taylor]: Taking taylor expansion of (* 2 (/ 1 im)) in re 46.262 * [taylor]: Taking taylor expansion of 2 in re 46.262 * [backup-simplify]: Simplify 2 into 2 46.262 * [taylor]: Taking taylor expansion of (/ 1 im) in re 46.262 * [taylor]: Taking taylor expansion of im in re 46.262 * [backup-simplify]: Simplify im into im 46.262 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 46.262 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in re 46.262 * [taylor]: Taking taylor expansion of 1/3 in re 46.262 * [backup-simplify]: Simplify 1/3 into 1/3 46.262 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in re 46.262 * [taylor]: Taking taylor expansion of (pow im 3) in re 46.262 * [taylor]: Taking taylor expansion of im in re 46.262 * [backup-simplify]: Simplify im into im 46.262 * [backup-simplify]: Simplify (* im im) into (pow im 2) 46.262 * [backup-simplify]: Simplify (* im (pow im 2)) into (pow im 3) 46.262 * [backup-simplify]: Simplify (/ 1 (pow im 3)) into (/ 1 (pow im 3)) 46.262 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 46.262 * [taylor]: Taking taylor expansion of (/ -1 re) in re 46.262 * [taylor]: Taking taylor expansion of -1 in re 46.262 * [backup-simplify]: Simplify -1 into -1 46.262 * [taylor]: Taking taylor expansion of re in re 46.262 * [backup-simplify]: Simplify 0 into 0 46.262 * [backup-simplify]: Simplify 1 into 1 46.262 * [backup-simplify]: Simplify (/ -1 1) into -1 46.262 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 46.263 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow (/ -1 im) 5) -1/60 (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re)))) in re 46.263 * [taylor]: Taking taylor expansion of 0.5 in re 46.263 * [backup-simplify]: Simplify 0.5 into 0.5 46.263 * [taylor]: Taking taylor expansion of (* (fma (pow (/ -1 im) 5) -1/60 (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re))) in re 46.263 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) in re 46.263 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) 46.263 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in re 46.263 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in re 46.263 * [taylor]: Taking taylor expansion of (/ -1 im) in re 46.263 * [taylor]: Taking taylor expansion of -1 in re 46.263 * [backup-simplify]: Simplify -1 into -1 46.263 * [taylor]: Taking taylor expansion of im in re 46.263 * [backup-simplify]: Simplify im into im 46.263 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 46.263 * [taylor]: Taking taylor expansion of -1/60 in re 46.263 * [backup-simplify]: Simplify -1/60 into -1/60 46.263 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))) in re 46.263 * [taylor]: Taking taylor expansion of (* 2 (/ 1 im)) in re 46.263 * [taylor]: Taking taylor expansion of 2 in re 46.263 * [backup-simplify]: Simplify 2 into 2 46.263 * [taylor]: Taking taylor expansion of (/ 1 im) in re 46.263 * [taylor]: Taking taylor expansion of im in re 46.263 * [backup-simplify]: Simplify im into im 46.263 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 46.263 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in re 46.263 * [taylor]: Taking taylor expansion of 1/3 in re 46.263 * [backup-simplify]: Simplify 1/3 into 1/3 46.263 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in re 46.263 * [taylor]: Taking taylor expansion of (pow im 3) in re 46.263 * [taylor]: Taking taylor expansion of im in re 46.263 * [backup-simplify]: Simplify im into im 46.263 * [backup-simplify]: Simplify (* im im) into (pow im 2) 46.263 * [backup-simplify]: Simplify (* im (pow im 2)) into (pow im 3) 46.263 * [backup-simplify]: Simplify (/ 1 (pow im 3)) into (/ 1 (pow im 3)) 46.263 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 46.263 * [taylor]: Taking taylor expansion of (/ -1 re) in re 46.263 * [taylor]: Taking taylor expansion of -1 in re 46.263 * [backup-simplify]: Simplify -1 into -1 46.263 * [taylor]: Taking taylor expansion of re in re 46.263 * [backup-simplify]: Simplify 0 into 0 46.263 * [backup-simplify]: Simplify 1 into 1 46.264 * [backup-simplify]: Simplify (/ -1 1) into -1 46.264 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 46.264 * [backup-simplify]: Simplify (* (/ -1 im) (/ -1 im)) into (/ 1 (pow im 2)) 46.264 * [backup-simplify]: Simplify (* (/ 1 (pow im 2)) (/ 1 (pow im 2))) into (/ 1 (pow im 4)) 46.264 * [backup-simplify]: Simplify (* (/ -1 im) (/ 1 (pow im 4))) into (/ -1 (pow im 5)) 46.264 * [backup-simplify]: Simplify (* (/ -1 (pow im 5)) -1/60) into (/ 1/60 (pow im 5)) 46.264 * [backup-simplify]: Simplify (* 2 (/ 1 im)) into (/ 2 im) 46.264 * [backup-simplify]: Simplify (* 1/3 (/ 1 (pow im 3))) into (/ 1/3 (pow im 3)) 46.264 * [backup-simplify]: Simplify (+ (/ 2 im) (/ 1/3 (pow im 3))) into (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))) 46.264 * [backup-simplify]: Simplify (+ (/ 1/60 (pow im 5)) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) into (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) 46.265 * [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))) 46.265 * [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)))) 46.265 * [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 46.265 * [taylor]: Taking taylor expansion of 0.5 in im 46.265 * [backup-simplify]: Simplify 0.5 into 0.5 46.265 * [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 46.265 * [taylor]: Taking taylor expansion of (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) in im 46.265 * [taylor]: Taking taylor expansion of (* 1/60 (/ 1 (pow im 5))) in im 46.265 * [taylor]: Taking taylor expansion of 1/60 in im 46.265 * [backup-simplify]: Simplify 1/60 into 1/60 46.265 * [taylor]: Taking taylor expansion of (/ 1 (pow im 5)) in im 46.265 * [taylor]: Taking taylor expansion of (pow im 5) in im 46.265 * [taylor]: Taking taylor expansion of im in im 46.265 * [backup-simplify]: Simplify 0 into 0 46.265 * [backup-simplify]: Simplify 1 into 1 46.265 * [backup-simplify]: Simplify (* 1 1) into 1 46.265 * [backup-simplify]: Simplify (* 1 1) into 1 46.266 * [backup-simplify]: Simplify (* 1 1) into 1 46.266 * [backup-simplify]: Simplify (/ 1 1) into 1 46.266 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))) in im 46.266 * [taylor]: Taking taylor expansion of (* 2 (/ 1 im)) in im 46.266 * [taylor]: Taking taylor expansion of 2 in im 46.266 * [backup-simplify]: Simplify 2 into 2 46.266 * [taylor]: Taking taylor expansion of (/ 1 im) in im 46.266 * [taylor]: Taking taylor expansion of im in im 46.266 * [backup-simplify]: Simplify 0 into 0 46.266 * [backup-simplify]: Simplify 1 into 1 46.266 * [backup-simplify]: Simplify (/ 1 1) into 1 46.266 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in im 46.266 * [taylor]: Taking taylor expansion of 1/3 in im 46.266 * [backup-simplify]: Simplify 1/3 into 1/3 46.266 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in im 46.266 * [taylor]: Taking taylor expansion of (pow im 3) in im 46.266 * [taylor]: Taking taylor expansion of im in im 46.266 * [backup-simplify]: Simplify 0 into 0 46.266 * [backup-simplify]: Simplify 1 into 1 46.267 * [backup-simplify]: Simplify (* 1 1) into 1 46.267 * [backup-simplify]: Simplify (* 1 1) into 1 46.267 * [backup-simplify]: Simplify (/ 1 1) into 1 46.267 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 46.267 * [taylor]: Taking taylor expansion of (/ -1 re) in im 46.267 * [taylor]: Taking taylor expansion of -1 in im 46.267 * [backup-simplify]: Simplify -1 into -1 46.267 * [taylor]: Taking taylor expansion of re in im 46.267 * [backup-simplify]: Simplify re into re 46.267 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 46.267 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 46.267 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 46.268 * [backup-simplify]: Simplify (* 1/60 1) into 1/60 46.268 * [backup-simplify]: Simplify (+ 1/60 0) into 1/60 46.268 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 46.268 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 46.268 * [backup-simplify]: Simplify (- 0) into 0 46.268 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 46.268 * [backup-simplify]: Simplify (* 1/60 (cos (/ -1 re))) into (* 1/60 (cos (/ -1 re))) 46.268 * [backup-simplify]: Simplify (* 0.5 (* 1/60 (cos (/ -1 re)))) into (* 0.008333333333333333 (cos (/ -1 re))) 46.269 * [backup-simplify]: Simplify (* 0.008333333333333333 (cos (/ -1 re))) into (* 0.008333333333333333 (cos (/ -1 re))) 46.269 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 46.269 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ -1 im))) into 0 46.269 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (* 0 (/ 1 (pow im 2)))) into 0 46.269 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ 1 (pow im 4)))) into 0 46.274 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (* 0 -1/60)) into 0 46.275 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 46.275 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 (/ 1 im))) into 0 46.275 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 46.276 * [backup-simplify]: Simplify (+ (* im 0) (* 0 (pow im 2))) into 0 46.276 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 3)) (/ 0 (pow im 3))))) into 0 46.276 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (/ 1 (pow im 3)))) into 0 46.277 * [backup-simplify]: Simplify (+ 0 0) into 0 46.277 * [backup-simplify]: Simplify (+ 0 0) into 0 46.278 * [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 46.278 * [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 46.278 * [taylor]: Taking taylor expansion of 0 in im 46.278 * [backup-simplify]: Simplify 0 into 0 46.279 * [backup-simplify]: Simplify (+ 0) into 0 46.279 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 1)) into 0 46.280 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 46.280 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 46.281 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 0)) into 0 46.281 * [backup-simplify]: Simplify (- 0) into 0 46.281 * [backup-simplify]: Simplify (+ 0 0) into 0 46.282 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.283 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.283 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.284 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 46.285 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 1)) into 0 46.285 * [backup-simplify]: Simplify (+ 0 0) into 0 46.286 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 (cos (/ -1 re)))) into 0 46.286 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* 1/60 (cos (/ -1 re))))) into 0 46.286 * [backup-simplify]: Simplify 0 into 0 46.287 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 46.287 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (* 0 (/ -1 im)))) into 0 46.288 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 46.288 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))) into 0 46.289 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (* 0 -1/60))) into 0 46.289 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 46.290 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 (/ 1 im)))) into 0 46.290 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 46.291 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 (pow im 2)))) into 0 46.291 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 3)) (/ 0 (pow im 3))) (* 0 (/ 0 (pow im 3))))) into 0 46.292 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (/ 1 (pow im 3))))) into 0 46.292 * [backup-simplify]: Simplify (+ 0 0) into 0 46.293 * [backup-simplify]: Simplify (+ 0 0) into 0 46.294 * [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 46.295 * [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 46.295 * [taylor]: Taking taylor expansion of 0 in im 46.295 * [backup-simplify]: Simplify 0 into 0 46.296 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 46.297 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 46.297 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 46.298 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 46.298 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 46.299 * [backup-simplify]: Simplify (- 0) into 0 46.299 * [backup-simplify]: Simplify (+ 0 0) into 0 46.300 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.301 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.301 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.302 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.302 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 0 1))) into 0 46.303 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 46.303 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 46.303 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 46.304 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 1/3 (cos (/ -1 re))))) into (* 1/3 (cos (/ -1 re))) 46.304 * [backup-simplify]: Simplify (+ (* 0.5 (* 1/3 (cos (/ -1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ -1 re)))))) into (* 0.16666666666666666 (cos (/ -1 re))) 46.304 * [backup-simplify]: Simplify (* 0.16666666666666666 (cos (/ -1 re))) into (* 0.16666666666666666 (cos (/ -1 re))) 46.304 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 46.305 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 im))))) into 0 46.305 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 46.306 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4)))))) into 0 46.306 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 46.307 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 46.307 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im))))) into 0 46.308 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 46.308 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 2))))) into 0 46.309 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 3)) (/ 0 (pow im 3))) (* 0 (/ 0 (pow im 3))) (* 0 (/ 0 (pow im 3))))) into 0 46.309 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 3)))))) into 0 46.310 * [backup-simplify]: Simplify (+ 0 0) into 0 46.310 * [backup-simplify]: Simplify (+ 0 0) into 0 46.311 * [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 46.312 * [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 46.312 * [taylor]: Taking taylor expansion of 0 in im 46.312 * [backup-simplify]: Simplify 0 into 0 46.312 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 46.313 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.313 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 46.314 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 46.314 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 46.314 * [backup-simplify]: Simplify (- 0) into 0 46.315 * [backup-simplify]: Simplify (+ 0 0) into 0 46.315 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.316 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.316 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.317 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.317 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.318 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.318 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.319 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 46.319 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 46.319 * [backup-simplify]: Simplify (+ 0 0) into 0 46.320 * [backup-simplify]: Simplify (+ 0 0) into 0 46.320 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (* 0 (cos (/ -1 re)))))) into 0 46.321 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 (* 1/3 (cos (/ -1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ -1 re))))))) into 0 46.321 * [backup-simplify]: Simplify 0 into 0 46.321 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 46.322 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 im)))))) into 0 46.323 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 46.323 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))))) into 0 46.324 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60))))) into 0 46.324 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 46.325 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im)))))) into 0 46.326 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 im))))) into 0 46.326 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 2)))))) into 0 46.327 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 3)) (/ 0 (pow im 3))) (* 0 (/ 0 (pow im 3))) (* 0 (/ 0 (pow im 3))) (* 0 (/ 0 (pow im 3))))) into 0 46.328 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 3))))))) into 0 46.328 * [backup-simplify]: Simplify (+ 0 0) into 0 46.328 * [backup-simplify]: Simplify (+ 0 0) into 0 46.329 * [backup-simplify]: Simplify (+ (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cos (/ -1 re))))))) into 0 46.331 * [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 46.331 * [taylor]: Taking taylor expansion of 0 in im 46.332 * [backup-simplify]: Simplify 0 into 0 46.334 * [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 46.335 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 46.336 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 46.337 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 46.338 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))) into 0 46.338 * [backup-simplify]: Simplify (- 0) into 0 46.339 * [backup-simplify]: Simplify (+ 0 0) into 0 46.340 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 46.341 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 46.342 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 46.343 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.345 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 46.345 * [backup-simplify]: Simplify (* 2 1) into 2 46.346 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.347 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.348 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.349 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 46.349 * [backup-simplify]: Simplify (+ 2 0) into 2 46.350 * [backup-simplify]: Simplify (+ 0 2) into 2 46.352 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (* 2 (cos (/ -1 re))))))) into (* 2 (cos (/ -1 re))) 46.353 * [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))) 46.353 * [backup-simplify]: Simplify (* 1.0 (cos (/ -1 re))) into (* 1.0 (cos (/ -1 re))) 46.354 * [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)))))) 46.354 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 3 1 2) 46.354 * [backup-simplify]: Simplify (* (* im -1/3) im) into (* -1/3 (pow im 2)) 46.354 * [approximate]: Taking taylor expansion of (* -1/3 (pow im 2)) in (im) around 0 46.354 * [taylor]: Taking taylor expansion of (* -1/3 (pow im 2)) in im 46.354 * [taylor]: Taking taylor expansion of -1/3 in im 46.354 * [backup-simplify]: Simplify -1/3 into -1/3 46.354 * [taylor]: Taking taylor expansion of (pow im 2) in im 46.354 * [taylor]: Taking taylor expansion of im in im 46.354 * [backup-simplify]: Simplify 0 into 0 46.354 * [backup-simplify]: Simplify 1 into 1 46.354 * [taylor]: Taking taylor expansion of (* -1/3 (pow im 2)) in im 46.354 * [taylor]: Taking taylor expansion of -1/3 in im 46.354 * [backup-simplify]: Simplify -1/3 into -1/3 46.355 * [taylor]: Taking taylor expansion of (pow im 2) in im 46.355 * [taylor]: Taking taylor expansion of im in im 46.355 * [backup-simplify]: Simplify 0 into 0 46.355 * [backup-simplify]: Simplify 1 into 1 46.355 * [backup-simplify]: Simplify (* 1 1) into 1 46.356 * [backup-simplify]: Simplify (* -1/3 1) into -1/3 46.356 * [backup-simplify]: Simplify -1/3 into -1/3 46.356 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.357 * [backup-simplify]: Simplify (+ (* -1/3 0) (* 0 1)) into 0 46.357 * [backup-simplify]: Simplify 0 into 0 46.358 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.359 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (* 0 1))) into 0 46.359 * [backup-simplify]: Simplify 0 into 0 46.360 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.361 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.361 * [backup-simplify]: Simplify 0 into 0 46.362 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 46.364 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 46.364 * [backup-simplify]: Simplify 0 into 0 46.365 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 46.366 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 46.366 * [backup-simplify]: Simplify 0 into 0 46.368 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 46.370 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 46.370 * [backup-simplify]: Simplify 0 into 0 46.370 * [backup-simplify]: Simplify (* -1/3 (pow im 2)) into (* -1/3 (pow im 2)) 46.370 * [backup-simplify]: Simplify (* (* (/ 1 im) -1/3) (/ 1 im)) into (/ -1/3 (pow im 2)) 46.370 * [approximate]: Taking taylor expansion of (/ -1/3 (pow im 2)) in (im) around 0 46.370 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 2)) in im 46.370 * [taylor]: Taking taylor expansion of -1/3 in im 46.370 * [backup-simplify]: Simplify -1/3 into -1/3 46.370 * [taylor]: Taking taylor expansion of (pow im 2) in im 46.370 * [taylor]: Taking taylor expansion of im in im 46.370 * [backup-simplify]: Simplify 0 into 0 46.370 * [backup-simplify]: Simplify 1 into 1 46.371 * [backup-simplify]: Simplify (* 1 1) into 1 46.371 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 46.371 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 2)) in im 46.371 * [taylor]: Taking taylor expansion of -1/3 in im 46.371 * [backup-simplify]: Simplify -1/3 into -1/3 46.371 * [taylor]: Taking taylor expansion of (pow im 2) in im 46.371 * [taylor]: Taking taylor expansion of im in im 46.371 * [backup-simplify]: Simplify 0 into 0 46.371 * [backup-simplify]: Simplify 1 into 1 46.372 * [backup-simplify]: Simplify (* 1 1) into 1 46.372 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 46.372 * [backup-simplify]: Simplify -1/3 into -1/3 46.373 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.374 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 46.374 * [backup-simplify]: Simplify 0 into 0 46.375 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.376 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.376 * [backup-simplify]: Simplify 0 into 0 46.377 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.378 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.378 * [backup-simplify]: Simplify 0 into 0 46.379 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 46.380 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.380 * [backup-simplify]: Simplify 0 into 0 46.381 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 46.383 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.383 * [backup-simplify]: Simplify 0 into 0 46.384 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 46.385 * [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 46.385 * [backup-simplify]: Simplify 0 into 0 46.386 * [backup-simplify]: Simplify (* -1/3 (pow (/ 1 (/ 1 im)) 2)) into (* -1/3 (pow im 2)) 46.386 * [backup-simplify]: Simplify (* (* (/ 1 (- im)) -1/3) (/ 1 (- im))) into (/ -1/3 (pow im 2)) 46.386 * [approximate]: Taking taylor expansion of (/ -1/3 (pow im 2)) in (im) around 0 46.386 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 2)) in im 46.386 * [taylor]: Taking taylor expansion of -1/3 in im 46.386 * [backup-simplify]: Simplify -1/3 into -1/3 46.386 * [taylor]: Taking taylor expansion of (pow im 2) in im 46.386 * [taylor]: Taking taylor expansion of im in im 46.386 * [backup-simplify]: Simplify 0 into 0 46.386 * [backup-simplify]: Simplify 1 into 1 46.387 * [backup-simplify]: Simplify (* 1 1) into 1 46.387 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 46.387 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 2)) in im 46.387 * [taylor]: Taking taylor expansion of -1/3 in im 46.387 * [backup-simplify]: Simplify -1/3 into -1/3 46.387 * [taylor]: Taking taylor expansion of (pow im 2) in im 46.387 * [taylor]: Taking taylor expansion of im in im 46.387 * [backup-simplify]: Simplify 0 into 0 46.387 * [backup-simplify]: Simplify 1 into 1 46.388 * [backup-simplify]: Simplify (* 1 1) into 1 46.388 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 46.388 * [backup-simplify]: Simplify -1/3 into -1/3 46.389 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.390 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 46.390 * [backup-simplify]: Simplify 0 into 0 46.391 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.392 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.392 * [backup-simplify]: Simplify 0 into 0 46.393 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.399 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.399 * [backup-simplify]: Simplify 0 into 0 46.401 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 46.402 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.402 * [backup-simplify]: Simplify 0 into 0 46.403 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 46.404 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.404 * [backup-simplify]: Simplify 0 into 0 46.405 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 46.406 * [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 46.406 * [backup-simplify]: Simplify 0 into 0 46.406 * [backup-simplify]: Simplify (* -1/3 (pow (/ 1 (/ 1 (- im))) 2)) into (* -1/3 (pow im 2)) 46.406 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 3 1) 46.406 * [backup-simplify]: Simplify (* im (* (* im -1/3) im)) into (* -1/3 (pow im 3)) 46.406 * [approximate]: Taking taylor expansion of (* -1/3 (pow im 3)) in (im) around 0 46.406 * [taylor]: Taking taylor expansion of (* -1/3 (pow im 3)) in im 46.406 * [taylor]: Taking taylor expansion of -1/3 in im 46.406 * [backup-simplify]: Simplify -1/3 into -1/3 46.406 * [taylor]: Taking taylor expansion of (pow im 3) in im 46.406 * [taylor]: Taking taylor expansion of im in im 46.406 * [backup-simplify]: Simplify 0 into 0 46.406 * [backup-simplify]: Simplify 1 into 1 46.406 * [taylor]: Taking taylor expansion of (* -1/3 (pow im 3)) in im 46.406 * [taylor]: Taking taylor expansion of -1/3 in im 46.406 * [backup-simplify]: Simplify -1/3 into -1/3 46.406 * [taylor]: Taking taylor expansion of (pow im 3) in im 46.406 * [taylor]: Taking taylor expansion of im in im 46.406 * [backup-simplify]: Simplify 0 into 0 46.406 * [backup-simplify]: Simplify 1 into 1 46.407 * [backup-simplify]: Simplify (* 1 1) into 1 46.407 * [backup-simplify]: Simplify (* 1 1) into 1 46.407 * [backup-simplify]: Simplify (* -1/3 1) into -1/3 46.407 * [backup-simplify]: Simplify -1/3 into -1/3 46.407 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.408 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.408 * [backup-simplify]: Simplify (+ (* -1/3 0) (* 0 1)) into 0 46.408 * [backup-simplify]: Simplify 0 into 0 46.409 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.409 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.410 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (* 0 1))) into 0 46.410 * [backup-simplify]: Simplify 0 into 0 46.411 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.411 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.412 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.412 * [backup-simplify]: Simplify 0 into 0 46.412 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 46.413 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 46.414 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 46.414 * [backup-simplify]: Simplify 0 into 0 46.415 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 46.416 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 46.416 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 46.416 * [backup-simplify]: Simplify 0 into 0 46.417 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 46.418 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 46.419 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 46.419 * [backup-simplify]: Simplify 0 into 0 46.419 * [backup-simplify]: Simplify (* -1/3 (pow im 3)) into (* -1/3 (pow im 3)) 46.419 * [backup-simplify]: Simplify (* (/ 1 im) (* (* (/ 1 im) -1/3) (/ 1 im))) into (/ -1/3 (pow im 3)) 46.419 * [approximate]: Taking taylor expansion of (/ -1/3 (pow im 3)) in (im) around 0 46.419 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 3)) in im 46.419 * [taylor]: Taking taylor expansion of -1/3 in im 46.419 * [backup-simplify]: Simplify -1/3 into -1/3 46.419 * [taylor]: Taking taylor expansion of (pow im 3) in im 46.419 * [taylor]: Taking taylor expansion of im in im 46.419 * [backup-simplify]: Simplify 0 into 0 46.419 * [backup-simplify]: Simplify 1 into 1 46.420 * [backup-simplify]: Simplify (* 1 1) into 1 46.420 * [backup-simplify]: Simplify (* 1 1) into 1 46.420 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 46.420 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 3)) in im 46.420 * [taylor]: Taking taylor expansion of -1/3 in im 46.420 * [backup-simplify]: Simplify -1/3 into -1/3 46.420 * [taylor]: Taking taylor expansion of (pow im 3) in im 46.420 * [taylor]: Taking taylor expansion of im in im 46.420 * [backup-simplify]: Simplify 0 into 0 46.420 * [backup-simplify]: Simplify 1 into 1 46.421 * [backup-simplify]: Simplify (* 1 1) into 1 46.421 * [backup-simplify]: Simplify (* 1 1) into 1 46.421 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 46.421 * [backup-simplify]: Simplify -1/3 into -1/3 46.422 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.422 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.422 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 46.422 * [backup-simplify]: Simplify 0 into 0 46.423 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.423 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.424 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.424 * [backup-simplify]: Simplify 0 into 0 46.425 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.425 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.426 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.426 * [backup-simplify]: Simplify 0 into 0 46.427 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 46.427 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 46.428 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.428 * [backup-simplify]: Simplify 0 into 0 46.429 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 46.429 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 46.430 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.430 * [backup-simplify]: Simplify 0 into 0 46.431 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 46.432 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 46.432 * [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 46.432 * [backup-simplify]: Simplify 0 into 0 46.432 * [backup-simplify]: Simplify (* -1/3 (pow (/ 1 (/ 1 im)) 3)) into (* -1/3 (pow im 3)) 46.433 * [backup-simplify]: Simplify (* (/ 1 (- im)) (* (* (/ 1 (- im)) -1/3) (/ 1 (- im)))) into (/ 1/3 (pow im 3)) 46.433 * [approximate]: Taking taylor expansion of (/ 1/3 (pow im 3)) in (im) around 0 46.433 * [taylor]: Taking taylor expansion of (/ 1/3 (pow im 3)) in im 46.433 * [taylor]: Taking taylor expansion of 1/3 in im 46.433 * [backup-simplify]: Simplify 1/3 into 1/3 46.433 * [taylor]: Taking taylor expansion of (pow im 3) in im 46.433 * [taylor]: Taking taylor expansion of im in im 46.433 * [backup-simplify]: Simplify 0 into 0 46.433 * [backup-simplify]: Simplify 1 into 1 46.433 * [backup-simplify]: Simplify (* 1 1) into 1 46.434 * [backup-simplify]: Simplify (* 1 1) into 1 46.434 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 46.434 * [taylor]: Taking taylor expansion of (/ 1/3 (pow im 3)) in im 46.434 * [taylor]: Taking taylor expansion of 1/3 in im 46.434 * [backup-simplify]: Simplify 1/3 into 1/3 46.434 * [taylor]: Taking taylor expansion of (pow im 3) in im 46.434 * [taylor]: Taking taylor expansion of im in im 46.434 * [backup-simplify]: Simplify 0 into 0 46.434 * [backup-simplify]: Simplify 1 into 1 46.435 * [backup-simplify]: Simplify (* 1 1) into 1 46.435 * [backup-simplify]: Simplify (* 1 1) into 1 46.435 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 46.435 * [backup-simplify]: Simplify 1/3 into 1/3 46.436 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.437 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.438 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 46.438 * [backup-simplify]: Simplify 0 into 0 46.439 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.440 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.441 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.441 * [backup-simplify]: Simplify 0 into 0 46.442 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.443 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.444 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.444 * [backup-simplify]: Simplify 0 into 0 46.446 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 46.447 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 46.448 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.448 * [backup-simplify]: Simplify 0 into 0 46.450 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 46.451 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 46.452 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.452 * [backup-simplify]: Simplify 0 into 0 46.454 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 46.455 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 46.456 * [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 46.456 * [backup-simplify]: Simplify 0 into 0 46.457 * [backup-simplify]: Simplify (* 1/3 (pow (/ 1 (/ 1 (- im))) 3)) into (* -1/3 (pow im 3)) 46.457 * * * [progress]: simplifying candidates 46.457 * * * * [progress]: [ 1 / 101 ] simplifiying candidate # 46.457 * * * * [progress]: [ 2 / 101 ] simplifiying candidate # 46.457 * * * * [progress]: [ 3 / 101 ] simplifiying candidate # 46.457 * [simplify]: Simplifying (* im -1/3) 46.457 * * [simplify]: iters left: 2 (3 enodes) 46.459 * * [simplify]: iters left: 1 (10 enodes) 46.462 * * [simplify]: Extracting #0: cost 1 inf + 0 46.462 * * [simplify]: Extracting #1: cost 4 inf + 0 46.462 * * [simplify]: Extracting #2: cost 2 inf + 2 46.462 * * [simplify]: Extracting #3: cost 0 inf + 86 46.463 * [simplify]: Simplified to (* im -1/3) 46.463 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (* (pow (* im -1/3) 1) im)) (* -2 im))))) 46.463 * * * * [progress]: [ 4 / 101 ] simplifiying candidate # 46.463 * * * * [progress]: [ 5 / 101 ] simplifiying candidate # 46.463 * [simplify]: Simplifying (+ (log im) (log -1/3)) 46.463 * * [simplify]: iters left: 3 (5 enodes) 46.467 * * [simplify]: iters left: 2 (16 enodes) 46.472 * * [simplify]: Extracting #0: cost 1 inf + 0 46.472 * * [simplify]: Extracting #1: cost 4 inf + 0 46.472 * * [simplify]: Extracting #2: cost 8 inf + 0 46.472 * * [simplify]: Extracting #3: cost 4 inf + 144 46.472 * * [simplify]: Extracting #4: cost 0 inf + 650 46.473 * [simplify]: Simplified to (+ (log im) (log -1/3)) 46.473 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (* (exp (+ (log im) (log -1/3))) im)) (* -2 im))))) 46.473 * * * * [progress]: [ 6 / 101 ] simplifiying candidate # 46.473 * * * * [progress]: [ 7 / 101 ] simplifiying candidate # 46.473 * * * * [progress]: [ 8 / 101 ] simplifiying candidate # 46.473 * [simplify]: Simplifying (* (* (* im im) im) (* (* -1/3 -1/3) -1/3)) 46.473 * * [simplify]: iters left: 6 (7 enodes) 46.479 * * [simplify]: iters left: 5 (30 enodes) 46.489 * * [simplify]: iters left: 4 (55 enodes) 46.502 * * [simplify]: iters left: 3 (96 enodes) 46.522 * * [simplify]: iters left: 2 (141 enodes) 46.565 * * [simplify]: iters left: 1 (219 enodes) 46.649 * * [simplify]: Extracting #0: cost 1 inf + 0 46.649 * * [simplify]: Extracting #1: cost 29 inf + 0 46.650 * * [simplify]: Extracting #2: cost 62 inf + 209 46.651 * * [simplify]: Extracting #3: cost 38 inf + 2667 46.653 * * [simplify]: Extracting #4: cost 14 inf + 9234 46.657 * * [simplify]: Extracting #5: cost 0 inf + 15327 46.660 * [simplify]: Simplified to (* -1/27 (* im (* im im))) 46.660 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (* (cbrt (* -1/27 (* im (* im im)))) im)) (* -2 im))))) 46.660 * * * * [progress]: [ 9 / 101 ] simplifiying candidate # 46.660 * * * * [progress]: [ 10 / 101 ] simplifiying candidate # 46.661 * * * * [progress]: [ 11 / 101 ] simplifiying candidate # 46.661 * * * * [progress]: [ 12 / 101 ] simplifiying candidate # 46.661 * * * * [progress]: [ 13 / 101 ] simplifiying candidate # 46.661 * [simplify]: Simplifying (* (sqrt im) (sqrt -1/3)) 46.661 * * [simplify]: iters left: 3 (5 enodes) 46.664 * * [simplify]: iters left: 2 (16 enodes) 46.669 * * [simplify]: Extracting #0: cost 1 inf + 0 46.669 * * [simplify]: Extracting #1: cost 4 inf + 0 46.670 * * [simplify]: Extracting #2: cost 8 inf + 0 46.670 * * [simplify]: Extracting #3: cost 4 inf + 84 46.670 * * [simplify]: Extracting #4: cost 0 inf + 410 46.670 * [simplify]: Simplified to (* (sqrt -1/3) (sqrt im)) 46.670 * [simplify]: Simplified (2 2 3 1 2 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 im))))) 46.670 * [simplify]: Simplifying (* (sqrt im) (sqrt -1/3)) 46.670 * * [simplify]: iters left: 3 (5 enodes) 46.673 * * [simplify]: iters left: 2 (16 enodes) 46.679 * * [simplify]: Extracting #0: cost 1 inf + 0 46.679 * * [simplify]: Extracting #1: cost 4 inf + 0 46.679 * * [simplify]: Extracting #2: cost 8 inf + 0 46.679 * * [simplify]: Extracting #3: cost 4 inf + 84 46.679 * * [simplify]: Extracting #4: cost 0 inf + 410 46.680 * [simplify]: Simplified to (* (sqrt -1/3) (sqrt im)) 46.680 * [simplify]: Simplified (2 2 3 1 2 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 im))))) 46.680 * * * * [progress]: [ 14 / 101 ] simplifiying candidate # 46.680 * [simplify]: Simplifying (cbrt -1/3) 46.680 * * [simplify]: iters left: 1 (2 enodes) 46.682 * * [simplify]: Extracting #0: cost 1 inf + 0 46.682 * * [simplify]: Extracting #1: cost 3 inf + 0 46.682 * * [simplify]: Extracting #2: cost 2 inf + 1 46.682 * * [simplify]: Extracting #3: cost 0 inf + 163 46.682 * [simplify]: Simplified to (cbrt -1/3) 46.682 * [simplify]: Simplified (2 2 3 1 2 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 im))))) 46.682 * * * * [progress]: [ 15 / 101 ] simplifiying candidate # 46.683 * [simplify]: Simplifying (sqrt -1/3) 46.683 * * [simplify]: iters left: 1 (2 enodes) 46.684 * * [simplify]: Extracting #0: cost 1 inf + 0 46.684 * * [simplify]: Extracting #1: cost 3 inf + 0 46.685 * * [simplify]: Extracting #2: cost 2 inf + 1 46.685 * * [simplify]: Extracting #3: cost 0 inf + 83 46.685 * [simplify]: Simplified to (sqrt -1/3) 46.685 * [simplify]: Simplified (2 2 3 1 2 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 im))))) 46.685 * * * * [progress]: [ 16 / 101 ] simplifiying candidate # 46.685 * * * * [progress]: [ 17 / 101 ] simplifiying candidate # 46.685 * [simplify]: Simplifying (* (cbrt im) (cbrt im)) 46.685 * * [simplify]: iters left: 3 (3 enodes) 46.687 * * [simplify]: iters left: 2 (9 enodes) 46.689 * * [simplify]: Extracting #0: cost 1 inf + 0 46.689 * * [simplify]: Extracting #1: cost 3 inf + 0 46.689 * * [simplify]: Extracting #2: cost 5 inf + 0 46.690 * * [simplify]: Extracting #3: cost 4 inf + 1 46.690 * * [simplify]: Extracting #4: cost 0 inf + 405 46.690 * [simplify]: Simplified to (* (cbrt im) (cbrt im)) 46.690 * [simplify]: Simplified (2 2 3 1 2 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 im))))) 46.690 * * * * [progress]: [ 18 / 101 ] simplifiying candidate # 46.691 * [simplify]: Simplifying (sqrt im) 46.691 * * [simplify]: iters left: 1 (2 enodes) 46.691 * * [simplify]: Extracting #0: cost 1 inf + 0 46.691 * * [simplify]: Extracting #1: cost 3 inf + 0 46.691 * * [simplify]: Extracting #2: cost 2 inf + 1 46.692 * * [simplify]: Extracting #3: cost 0 inf + 83 46.692 * [simplify]: Simplified to (sqrt im) 46.692 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (* (* (sqrt im) (* (sqrt im) -1/3)) im)) (* -2 im))))) 46.692 * * * * [progress]: [ 19 / 101 ] simplifiying candidate # 46.692 * * * * [progress]: [ 20 / 101 ] simplifiying candidate #real (real->posit16 (* im -1/3))) im)) (* -2 im)))))> 46.692 * * * * [progress]: [ 21 / 101 ] simplifiying candidate # 46.692 * * * * [progress]: [ 22 / 101 ] simplifiying candidate # 46.692 * * * * [progress]: [ 23 / 101 ] simplifiying candidate # 46.692 * * * * [progress]: [ 24 / 101 ] simplifiying candidate # 46.692 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (* (* im -1/3) im)) (* -2 im)))) 46.693 * * [simplify]: iters left: 6 (17 enodes) 46.703 * * [simplify]: iters left: 5 (69 enodes) 46.729 * * [simplify]: iters left: 4 (125 enodes) 46.787 * * [simplify]: iters left: 3 (333 enodes) 46.950 * * [simplify]: Extracting #0: cost 1 inf + 0 46.950 * * [simplify]: Extracting #1: cost 34 inf + 0 46.950 * * [simplify]: Extracting #2: cost 144 inf + 3 46.951 * * [simplify]: Extracting #3: cost 179 inf + 1664 46.955 * * [simplify]: Extracting #4: cost 72 inf + 26340 46.966 * * [simplify]: Extracting #5: cost 5 inf + 51365 46.984 * * [simplify]: Extracting #6: cost 0 inf + 53341 47.007 * [simplify]: Simplified to (* (fma (pow im 5) -1/60 (* (fma -1/3 (* im im) -2) im)) (* 0.5 (cos re))) 47.007 * [simplify]: Simplified (2 1) to (λ (re im) (pow (* (fma (pow im 5) -1/60 (* (fma -1/3 (* im im) -2) im)) (* 0.5 (cos re))) 1)) 47.007 * * * * [progress]: [ 25 / 101 ] simplifiying candidate # 47.008 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (* (* im -1/3) im)) (* -2 im)))) 47.008 * * [simplify]: iters left: 6 (17 enodes) 47.019 * * [simplify]: iters left: 5 (69 enodes) 47.044 * * [simplify]: iters left: 4 (125 enodes) 47.101 * * [simplify]: iters left: 3 (333 enodes) 47.219 * * [simplify]: Extracting #0: cost 1 inf + 0 47.219 * * [simplify]: Extracting #1: cost 34 inf + 0 47.219 * * [simplify]: Extracting #2: cost 144 inf + 3 47.220 * * [simplify]: Extracting #3: cost 179 inf + 1664 47.224 * * [simplify]: Extracting #4: cost 72 inf + 26340 47.233 * * [simplify]: Extracting #5: cost 5 inf + 51365 47.247 * * [simplify]: Extracting #6: cost 0 inf + 53341 47.265 * [simplify]: Simplified to (* (fma (pow im 5) -1/60 (* (fma -1/3 (* im im) -2) im)) (* 0.5 (cos re))) 47.265 * [simplify]: Simplified (2 1) to (λ (re im) (pow (* (fma (pow im 5) -1/60 (* (fma -1/3 (* im im) -2) im)) (* 0.5 (cos re))) 1)) 47.266 * * * * [progress]: [ 26 / 101 ] simplifiying candidate # 47.266 * * * * [progress]: [ 27 / 101 ] simplifiying candidate # 47.266 * [simplify]: Simplifying (+ (+ (log 0.5) (log (cos re))) (log (fma (pow im 5) -1/60 (+ (* im (* (* im -1/3) im)) (* -2 im))))) 47.266 * * [simplify]: iters left: 6 (20 enodes) 47.278 * * [simplify]: iters left: 5 (78 enodes) 47.298 * * [simplify]: iters left: 4 (122 enodes) 47.322 * * [simplify]: iters left: 3 (200 enodes) 47.370 * * [simplify]: iters left: 2 (300 enodes) 47.463 * * [simplify]: iters left: 1 (492 enodes) 47.718 * * [simplify]: Extracting #0: cost 1 inf + 0 47.718 * * [simplify]: Extracting #1: cost 8 inf + 0 47.718 * * [simplify]: Extracting #2: cost 17 inf + 0 47.719 * * [simplify]: Extracting #3: cost 39 inf + 1 47.719 * * [simplify]: Extracting #4: cost 106 inf + 928 47.722 * * [simplify]: Extracting #5: cost 178 inf + 3064 47.725 * * [simplify]: Extracting #6: cost 159 inf + 7977 47.734 * * [simplify]: Extracting #7: cost 80 inf + 47766 47.751 * * [simplify]: Extracting #8: cost 2 inf + 94876 47.770 * * [simplify]: Extracting #9: cost 0 inf + 95089 47.789 * * [simplify]: Extracting #10: cost 0 inf + 94958 47.809 * [simplify]: Simplified to (+ (log (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2)))) (+ (log 0.5) (log (cos re)))) 47.809 * [simplify]: Simplified (2 1) to (λ (re im) (exp (+ (log (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2)))) (+ (log 0.5) (log (cos re)))))) 47.809 * * * * [progress]: [ 28 / 101 ] simplifiying candidate # 47.809 * [simplify]: Simplifying (+ (log (* 0.5 (cos re))) (log (fma (pow im 5) -1/60 (+ (* im (* (* im -1/3) im)) (* -2 im))))) 47.809 * * [simplify]: iters left: 6 (19 enodes) 47.821 * * [simplify]: iters left: 5 (76 enodes) 47.850 * * [simplify]: iters left: 4 (121 enodes) 47.872 * * [simplify]: iters left: 3 (203 enodes) 47.929 * * [simplify]: iters left: 2 (302 enodes) 48.029 * * [simplify]: iters left: 1 (493 enodes) 48.235 * * [simplify]: Extracting #0: cost 1 inf + 0 48.235 * * [simplify]: Extracting #1: cost 8 inf + 0 48.235 * * [simplify]: Extracting #2: cost 18 inf + 0 48.235 * * [simplify]: Extracting #3: cost 41 inf + 1 48.236 * * [simplify]: Extracting #4: cost 126 inf + 118 48.238 * * [simplify]: Extracting #5: cost 184 inf + 3472 48.242 * * [simplify]: Extracting #6: cost 159 inf + 10752 48.251 * * [simplify]: Extracting #7: cost 79 inf + 51314 48.268 * * [simplify]: Extracting #8: cost 0 inf + 105559 48.286 * * [simplify]: Extracting #9: cost 0 inf + 104664 48.305 * * [simplify]: Extracting #10: cost 0 inf + 104493 48.323 * [simplify]: Simplified to (+ (log (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2)))) (log (* 0.5 (cos re)))) 48.323 * [simplify]: Simplified (2 1) to (λ (re im) (exp (+ (log (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2)))) (log (* 0.5 (cos re)))))) 48.323 * * * * [progress]: [ 29 / 101 ] simplifiying candidate # 48.323 * * * * [progress]: [ 30 / 101 ] simplifiying candidate # 48.323 * * * * [progress]: [ 31 / 101 ] simplifiying candidate # 48.323 * [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 im))) (fma (pow im 5) -1/60 (+ (* im (* (* im -1/3) im)) (* -2 im)))) (fma (pow im 5) -1/60 (+ (* im (* (* im -1/3) im)) (* -2 im))))) 48.324 * * [simplify]: iters left: 6 (23 enodes) 48.338 * * [simplify]: iters left: 5 (96 enodes) 48.360 * * [simplify]: iters left: 4 (223 enodes) 48.472 * * [simplify]: Extracting #0: cost 1 inf + 0 48.472 * * [simplify]: Extracting #1: cost 52 inf + 0 48.473 * * [simplify]: Extracting #2: cost 260 inf + 42 48.476 * * [simplify]: Extracting #3: cost 319 inf + 2493 48.480 * * [simplify]: Extracting #4: cost 303 inf + 4617 48.484 * * [simplify]: Extracting #5: cost 240 inf + 25240 48.503 * * [simplify]: Extracting #6: cost 45 inf + 138308 48.556 * * [simplify]: Extracting #7: cost 0 inf + 168106 48.612 * [simplify]: Simplified to (* (* (fma im (fma -1/3 (* im im) -2) (* (pow im 5) -1/60)) (* (fma im (fma -1/3 (* im im) -2) (* (pow im 5) -1/60)) (fma im (fma -1/3 (* im im) -2) (* (pow im 5) -1/60)))) (* (* (cos re) 0.5) (* (* (cos re) 0.5) (* (cos re) 0.5)))) 48.612 * [simplify]: Simplified (2 1) to (λ (re im) (cbrt (* (* (fma im (fma -1/3 (* im im) -2) (* (pow im 5) -1/60)) (* (fma im (fma -1/3 (* im im) -2) (* (pow im 5) -1/60)) (fma im (fma -1/3 (* im im) -2) (* (pow im 5) -1/60)))) (* (* (cos re) 0.5) (* (* (cos re) 0.5) (* (cos re) 0.5)))))) 48.613 * * * * [progress]: [ 32 / 101 ] simplifiying candidate # 48.613 * [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 im))) (fma (pow im 5) -1/60 (+ (* im (* (* im -1/3) im)) (* -2 im)))) (fma (pow im 5) -1/60 (+ (* im (* (* im -1/3) im)) (* -2 im))))) 48.613 * * [simplify]: iters left: 6 (21 enodes) 48.622 * * [simplify]: iters left: 5 (94 enodes) 48.640 * * [simplify]: iters left: 4 (230 enodes) 48.753 * * [simplify]: Extracting #0: cost 1 inf + 0 48.753 * * [simplify]: Extracting #1: cost 51 inf + 0 48.754 * * [simplify]: Extracting #2: cost 264 inf + 42 48.755 * * [simplify]: Extracting #3: cost 322 inf + 2395 48.759 * * [simplify]: Extracting #4: cost 267 inf + 23384 48.794 * * [simplify]: Extracting #5: cost 59 inf + 139338 48.829 * * [simplify]: Extracting #6: cost 0 inf + 170137 48.872 * * [simplify]: Extracting #7: cost 0 inf + 166873 48.911 * * [simplify]: Extracting #8: cost 0 inf + 166713 48.947 * [simplify]: Simplified to (* (* (cos re) (* 0.5 (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2))))) (* (* (cos re) (* 0.5 (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2))))) (* (cos re) (* 0.5 (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2))))))) 48.947 * [simplify]: Simplified (2 1) to (λ (re im) (cbrt (* (* (cos re) (* 0.5 (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2))))) (* (* (cos re) (* 0.5 (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2))))) (* (cos re) (* 0.5 (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2))))))))) 48.948 * * * * [progress]: [ 33 / 101 ] simplifiying candidate # 48.948 * * * * [progress]: [ 34 / 101 ] simplifiying candidate # 48.948 * * * * [progress]: [ 35 / 101 ] simplifiying candidate # 48.948 * * * * [progress]: [ 36 / 101 ] simplifiying candidate # 48.948 * * * * [progress]: [ 37 / 101 ] simplifiying candidate # 48.948 * [simplify]: Simplifying (* (* 0.5 (cos re)) (+ (* im (* (* im -1/3) im)) (* -2 im))) 48.949 * * [simplify]: iters left: 6 (13 enodes) 48.956 * * [simplify]: iters left: 5 (56 enodes) 48.967 * * [simplify]: iters left: 4 (122 enodes) 49.010 * * [simplify]: iters left: 3 (317 enodes) 49.152 * * [simplify]: Extracting #0: cost 1 inf + 0 49.156 * * [simplify]: Extracting #1: cost 56 inf + 0 49.157 * * [simplify]: Extracting #2: cost 107 inf + 250 49.160 * * [simplify]: Extracting #3: cost 84 inf + 4116 49.170 * * [simplify]: Extracting #4: cost 9 inf + 17777 49.183 * * [simplify]: Extracting #5: cost 0 inf + 20206 49.196 * [simplify]: Simplified to (* (* 0.5 (cos re)) (* im (fma (* im -1/3) im -2))) 49.196 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (* (pow im 5) -1/60)) (* (* 0.5 (cos re)) (* im (fma (* im -1/3) im -2))))) 49.196 * * * * [progress]: [ 38 / 101 ] simplifiying candidate # 49.197 * [simplify]: Simplifying (* (+ (* im (* (* im -1/3) im)) (* -2 im)) (* 0.5 (cos re))) 49.197 * * [simplify]: iters left: 6 (13 enodes) 49.205 * * [simplify]: iters left: 5 (50 enodes) 49.222 * * [simplify]: iters left: 4 (78 enodes) 49.249 * * [simplify]: iters left: 3 (174 enodes) 49.309 * * [simplify]: iters left: 2 (427 enodes) 49.543 * * [simplify]: Extracting #0: cost 1 inf + 0 49.543 * * [simplify]: Extracting #1: cost 61 inf + 0 49.544 * * [simplify]: Extracting #2: cost 116 inf + 46 49.546 * * [simplify]: Extracting #3: cost 103 inf + 3005 49.554 * * [simplify]: Extracting #4: cost 25 inf + 17633 49.572 * * [simplify]: Extracting #5: cost 1 inf + 22527 49.585 * * [simplify]: Extracting #6: cost 0 inf + 22726 49.592 * [simplify]: Simplified to (* (* 0.5 (cos re)) (* (fma im (* im -1/3) -2) im)) 49.593 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* (pow im 5) -1/60) (* 0.5 (cos re))) (* (* 0.5 (cos re)) (* (fma im (* im -1/3) -2) im)))) 49.593 * * * * [progress]: [ 39 / 101 ] simplifiying candidate # 49.593 * [simplify]: Simplifying (cbrt (fma (pow im 5) -1/60 (+ (* im (* (* im -1/3) im)) (* -2 im)))) 49.593 * * [simplify]: iters left: 6 (13 enodes) 49.598 * * [simplify]: iters left: 5 (53 enodes) 49.608 * * [simplify]: iters left: 4 (89 enodes) 49.636 * * [simplify]: iters left: 3 (162 enodes) 49.674 * * [simplify]: iters left: 2 (262 enodes) 49.737 * * [simplify]: iters left: 1 (461 enodes) 49.927 * * [simplify]: Extracting #0: cost 1 inf + 0 49.927 * * [simplify]: Extracting #1: cost 3 inf + 0 49.927 * * [simplify]: Extracting #2: cost 24 inf + 0 49.928 * * [simplify]: Extracting #3: cost 97 inf + 88 49.929 * * [simplify]: Extracting #4: cost 174 inf + 1319 49.931 * * [simplify]: Extracting #5: cost 146 inf + 8803 49.935 * * [simplify]: Extracting #6: cost 74 inf + 45349 49.943 * * [simplify]: Extracting #7: cost 1 inf + 96631 49.951 * * [simplify]: Extracting #8: cost 0 inf + 96530 49.961 * * [simplify]: Extracting #9: cost 0 inf + 95616 49.977 * [simplify]: Simplified to (cbrt (fma -1/60 (pow im 5) (* (fma im (* -1/3 im) -2) im))) 49.977 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (* (* im -1/3) im)) (* -2 im)))) (cbrt (fma (pow im 5) -1/60 (+ (* im (* (* im -1/3) im)) (* -2 im)))))) (cbrt (fma -1/60 (pow im 5) (* (fma im (* -1/3 im) -2) im))))) 49.978 * * * * [progress]: [ 40 / 101 ] simplifiying candidate # 49.978 * [simplify]: Simplifying (sqrt (fma (pow im 5) -1/60 (+ (* im (* (* im -1/3) im)) (* -2 im)))) 49.978 * * [simplify]: iters left: 6 (13 enodes) 49.987 * * [simplify]: iters left: 5 (53 enodes) 50.011 * * [simplify]: iters left: 4 (89 enodes) 50.040 * * [simplify]: iters left: 3 (162 enodes) 50.068 * * [simplify]: iters left: 2 (262 enodes) 50.153 * * [simplify]: iters left: 1 (461 enodes) 50.363 * * [simplify]: Extracting #0: cost 1 inf + 0 50.363 * * [simplify]: Extracting #1: cost 3 inf + 0 50.363 * * [simplify]: Extracting #2: cost 24 inf + 0 50.364 * * [simplify]: Extracting #3: cost 97 inf + 88 50.365 * * [simplify]: Extracting #4: cost 174 inf + 1319 50.369 * * [simplify]: Extracting #5: cost 146 inf + 8763 50.376 * * [simplify]: Extracting #6: cost 74 inf + 45269 50.384 * * [simplify]: Extracting #7: cost 1 inf + 96551 50.392 * * [simplify]: Extracting #8: cost 0 inf + 96450 50.404 * * [simplify]: Extracting #9: cost 0 inf + 95536 50.420 * [simplify]: Simplified to (sqrt (fma -1/60 (pow im 5) (* (fma im (* -1/3 im) -2) im))) 50.420 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (sqrt (fma (pow im 5) -1/60 (+ (* im (* (* im -1/3) im)) (* -2 im))))) (sqrt (fma -1/60 (pow im 5) (* (fma im (* -1/3 im) -2) im))))) 50.420 * * * * [progress]: [ 41 / 101 ] simplifiying candidate # 50.421 * [simplify]: Simplifying (fma (pow im 5) -1/60 (+ (* im (* (* im -1/3) im)) (* -2 im))) 50.421 * * [simplify]: iters left: 6 (12 enodes) 50.429 * * [simplify]: iters left: 5 (50 enodes) 50.447 * * [simplify]: iters left: 4 (86 enodes) 50.480 * * [simplify]: iters left: 3 (159 enodes) 50.537 * * [simplify]: iters left: 2 (259 enodes) 50.597 * * [simplify]: iters left: 1 (470 enodes) 50.830 * * [simplify]: Extracting #0: cost 1 inf + 0 50.830 * * [simplify]: Extracting #1: cost 22 inf + 0 50.830 * * [simplify]: Extracting #2: cost 103 inf + 4 50.831 * * [simplify]: Extracting #3: cost 180 inf + 1389 50.833 * * [simplify]: Extracting #4: cost 151 inf + 8361 50.839 * * [simplify]: Extracting #5: cost 41 inf + 66339 50.858 * * [simplify]: Extracting #6: cost 0 inf + 92887 50.876 * * [simplify]: Extracting #7: cost 0 inf + 92636 50.885 * [simplify]: Simplified to (fma -1/60 (pow im 5) (* im (fma -1/3 (* im im) -2))) 50.885 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) 1) (fma -1/60 (pow im 5) (* im (fma -1/3 (* im im) -2))))) 50.885 * * * * [progress]: [ 42 / 101 ] simplifiying candidate # 50.886 * * * * [progress]: [ 43 / 101 ] simplifiying candidate #real (real->posit16 (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (* (* im -1/3) im)) (* -2 im)))))))> 50.886 * * * * [progress]: [ 44 / 101 ] simplifiying candidate # 50.886 * * * * [progress]: [ 45 / 101 ] simplifiying candidate # 50.886 * * * * [progress]: [ 46 / 101 ] simplifiying candidate # 50.886 * * * * [progress]: [ 47 / 101 ] simplifiying candidate # 50.886 * [simplify]: Simplifying (* (* im -1/3) im) 50.886 * * [simplify]: iters left: 4 (4 enodes) 50.888 * * [simplify]: iters left: 3 (14 enodes) 50.890 * * [simplify]: iters left: 2 (17 enodes) 50.893 * * [simplify]: iters left: 1 (19 enodes) 50.896 * * [simplify]: Extracting #0: cost 1 inf + 0 50.896 * * [simplify]: Extracting #1: cost 6 inf + 0 50.896 * * [simplify]: Extracting #2: cost 6 inf + 2 50.896 * * [simplify]: Extracting #3: cost 1 inf + 291 50.896 * * [simplify]: Extracting #4: cost 0 inf + 332 50.896 * [simplify]: Simplified to (* im (* im -1/3)) 50.896 * [simplify]: Simplified (2 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (pow (* im (* im -1/3)) 1)) (* -2 im))))) 50.896 * * * * [progress]: [ 48 / 101 ] simplifiying candidate # 50.897 * [simplify]: Simplifying (* (* im -1/3) im) 50.897 * * [simplify]: iters left: 4 (4 enodes) 50.898 * * [simplify]: iters left: 3 (14 enodes) 50.900 * * [simplify]: iters left: 2 (17 enodes) 50.902 * * [simplify]: iters left: 1 (19 enodes) 50.905 * * [simplify]: Extracting #0: cost 1 inf + 0 50.905 * * [simplify]: Extracting #1: cost 6 inf + 0 50.905 * * [simplify]: Extracting #2: cost 6 inf + 2 50.906 * * [simplify]: Extracting #3: cost 1 inf + 291 50.906 * * [simplify]: Extracting #4: cost 0 inf + 332 50.906 * [simplify]: Simplified to (* im (* im -1/3)) 50.906 * [simplify]: Simplified (2 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (pow (* im (* im -1/3)) 1)) (* -2 im))))) 50.906 * * * * [progress]: [ 49 / 101 ] simplifiying candidate # 50.906 * * * * [progress]: [ 50 / 101 ] simplifiying candidate # 50.907 * [simplify]: Simplifying (+ (+ (log im) (log -1/3)) (log im)) 50.907 * * [simplify]: iters left: 5 (6 enodes) 50.910 * * [simplify]: iters left: 4 (20 enodes) 50.917 * * [simplify]: iters left: 3 (23 enodes) 50.924 * * [simplify]: iters left: 2 (25 enodes) 50.932 * * [simplify]: Extracting #0: cost 1 inf + 0 50.932 * * [simplify]: Extracting #1: cost 6 inf + 0 50.932 * * [simplify]: Extracting #2: cost 12 inf + 0 50.932 * * [simplify]: Extracting #3: cost 10 inf + 2 50.932 * * [simplify]: Extracting #4: cost 0 inf + 1316 50.933 * [simplify]: Simplified to (+ (+ (log im) (log im)) (log -1/3)) 50.933 * [simplify]: Simplified (2 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (exp (+ (+ (log im) (log im)) (log -1/3)))) (* -2 im))))) 50.933 * * * * [progress]: [ 51 / 101 ] simplifiying candidate # 50.933 * [simplify]: Simplifying (+ (log (* im -1/3)) (log im)) 50.933 * * [simplify]: iters left: 5 (6 enodes) 50.937 * * [simplify]: iters left: 4 (22 enodes) 50.944 * * [simplify]: iters left: 3 (27 enodes) 50.951 * * [simplify]: iters left: 2 (30 enodes) 50.960 * * [simplify]: Extracting #0: cost 1 inf + 0 50.960 * * [simplify]: Extracting #1: cost 6 inf + 0 50.960 * * [simplify]: Extracting #2: cost 13 inf + 0 50.960 * * [simplify]: Extracting #3: cost 12 inf + 2 50.960 * * [simplify]: Extracting #4: cost 2 inf + 926 50.961 * * [simplify]: Extracting #5: cost 0 inf + 1260 50.961 * [simplify]: Simplified to (+ (log (* im -1/3)) (log im)) 50.961 * [simplify]: Simplified (2 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (exp (+ (log (* im -1/3)) (log im)))) (* -2 im))))) 50.961 * * * * [progress]: [ 52 / 101 ] simplifiying candidate # 50.961 * * * * [progress]: [ 53 / 101 ] simplifiying candidate # 50.961 * * * * [progress]: [ 54 / 101 ] simplifiying candidate # 50.962 * [simplify]: Simplifying (* (* (* (* im im) im) (* (* -1/3 -1/3) -1/3)) (* (* im im) im)) 50.962 * * [simplify]: iters left: 6 (8 enodes) 50.970 * * [simplify]: iters left: 5 (36 enodes) 50.984 * * [simplify]: iters left: 4 (92 enodes) 51.029 * * [simplify]: iters left: 3 (233 enodes) 51.146 * * [simplify]: Extracting #0: cost 1 inf + 0 51.147 * * [simplify]: Extracting #1: cost 42 inf + 0 51.147 * * [simplify]: Extracting #2: cost 93 inf + 87 51.150 * * [simplify]: Extracting #3: cost 51 inf + 5042 51.155 * * [simplify]: Extracting #4: cost 1 inf + 14763 51.162 * * [simplify]: Extracting #5: cost 0 inf + 14845 51.166 * [simplify]: Simplified to (* (* im im) (* -1/27 (* (* im im) (* im im)))) 51.166 * [simplify]: Simplified (2 2 3 1 2 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 im))))) 51.166 * * * * [progress]: [ 55 / 101 ] simplifiying candidate # 51.167 * [simplify]: Simplifying (* (* (* (* im -1/3) (* im -1/3)) (* im -1/3)) (* (* im im) im)) 51.167 * * [simplify]: iters left: 6 (8 enodes) 51.169 * * [simplify]: iters left: 5 (41 enodes) 51.181 * * [simplify]: iters left: 4 (108 enodes) 51.219 * * [simplify]: iters left: 3 (264 enodes) 51.358 * * [simplify]: iters left: 2 (454 enodes) 51.686 * * [simplify]: Extracting #0: cost 1 inf + 0 51.686 * * [simplify]: Extracting #1: cost 52 inf + 0 51.687 * * [simplify]: Extracting #2: cost 163 inf + 47 51.688 * * [simplify]: Extracting #3: cost 146 inf + 1580 51.692 * * [simplify]: Extracting #4: cost 78 inf + 16165 51.704 * * [simplify]: Extracting #5: cost 3 inf + 42248 51.719 * * [simplify]: Extracting #6: cost 0 inf + 43710 51.731 * [simplify]: Simplified to (* -1/27 (* (* (* im im) (* im im)) (* im im))) 51.731 * [simplify]: Simplified (2 2 3 1 2 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 im))))) 51.731 * * * * [progress]: [ 56 / 101 ] simplifiying candidate # 51.731 * * * * [progress]: [ 57 / 101 ] simplifiying candidate # 51.731 * * * * [progress]: [ 58 / 101 ] simplifiying candidate # 51.731 * * * * [progress]: [ 59 / 101 ] simplifiying candidate # 51.731 * * * * [progress]: [ 60 / 101 ] simplifiying candidate # 51.732 * [simplify]: Simplifying (cbrt im) 51.732 * * [simplify]: iters left: 1 (2 enodes) 51.732 * * [simplify]: Extracting #0: cost 1 inf + 0 51.732 * * [simplify]: Extracting #1: cost 3 inf + 0 51.732 * * [simplify]: Extracting #2: cost 2 inf + 1 51.732 * * [simplify]: Extracting #3: cost 0 inf + 163 51.732 * [simplify]: Simplified to (cbrt im) 51.732 * [simplify]: Simplified (2 2 3 1 2 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 im))))) 51.732 * * * * [progress]: [ 61 / 101 ] simplifiying candidate # 51.732 * [simplify]: Simplifying (sqrt im) 51.733 * * [simplify]: iters left: 1 (2 enodes) 51.733 * * [simplify]: Extracting #0: cost 1 inf + 0 51.733 * * [simplify]: Extracting #1: cost 3 inf + 0 51.733 * * [simplify]: Extracting #2: cost 2 inf + 1 51.733 * * [simplify]: Extracting #3: cost 0 inf + 83 51.733 * [simplify]: Simplified to (sqrt im) 51.733 * [simplify]: Simplified (2 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (* (* (* im -1/3) (sqrt im)) (sqrt im))) (* -2 im))))) 51.733 * * * * [progress]: [ 62 / 101 ] simplifiying candidate # 51.733 * * * * [progress]: [ 63 / 101 ] simplifiying candidate # 51.733 * * * * [progress]: [ 64 / 101 ] simplifiying candidate #real (real->posit16 (* (* im -1/3) im)))) (* -2 im)))))> 51.733 * * * * [progress]: [ 65 / 101 ] simplifiying candidate # 51.733 * * * * [progress]: [ 66 / 101 ] simplifiying candidate # 51.733 * * * * [progress]: [ 67 / 101 ] simplifiying candidate # 51.733 * * * * [progress]: [ 68 / 101 ] simplifiying candidate # 51.734 * [simplify]: Simplifying (* im (* (* im -1/3) im)) 51.734 * * [simplify]: iters left: 6 (5 enodes) 51.735 * * [simplify]: iters left: 5 (19 enodes) 51.738 * * [simplify]: iters left: 4 (24 enodes) 51.742 * * [simplify]: iters left: 3 (30 enodes) 51.746 * * [simplify]: iters left: 2 (35 enodes) 51.751 * * [simplify]: iters left: 1 (42 enodes) 51.758 * * [simplify]: Extracting #0: cost 1 inf + 0 51.758 * * [simplify]: Extracting #1: cost 8 inf + 0 51.758 * * [simplify]: Extracting #2: cost 12 inf + 2 51.758 * * [simplify]: Extracting #3: cost 5 inf + 658 51.759 * * [simplify]: Extracting #4: cost 4 inf + 740 51.759 * * [simplify]: Extracting #5: cost 2 inf + 953 51.759 * * [simplify]: Extracting #6: cost 0 inf + 1377 51.760 * [simplify]: Simplified to (* (* im im) (* im -1/3)) 51.760 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (pow (* (* im im) (* im -1/3)) 1) (* -2 im))))) 51.760 * * * * [progress]: [ 69 / 101 ] simplifiying candidate # 51.760 * [simplify]: Simplifying (* im (* (* im -1/3) im)) 51.760 * * [simplify]: iters left: 6 (5 enodes) 51.762 * * [simplify]: iters left: 5 (19 enodes) 51.768 * * [simplify]: iters left: 4 (24 enodes) 51.775 * * [simplify]: iters left: 3 (30 enodes) 51.784 * * [simplify]: iters left: 2 (35 enodes) 51.794 * * [simplify]: iters left: 1 (42 enodes) 51.811 * * [simplify]: Extracting #0: cost 1 inf + 0 51.811 * * [simplify]: Extracting #1: cost 8 inf + 0 51.811 * * [simplify]: Extracting #2: cost 12 inf + 2 51.811 * * [simplify]: Extracting #3: cost 5 inf + 658 51.812 * * [simplify]: Extracting #4: cost 4 inf + 740 51.812 * * [simplify]: Extracting #5: cost 2 inf + 953 51.812 * * [simplify]: Extracting #6: cost 0 inf + 1377 51.813 * [simplify]: Simplified to (* (* im im) (* im -1/3)) 51.813 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (pow (* (* im im) (* im -1/3)) 1) (* -2 im))))) 51.813 * * * * [progress]: [ 70 / 101 ] simplifiying candidate # 51.814 * [simplify]: Simplifying (* im (* (* im -1/3) im)) 51.814 * * [simplify]: iters left: 6 (5 enodes) 51.817 * * [simplify]: iters left: 5 (19 enodes) 51.823 * * [simplify]: iters left: 4 (24 enodes) 51.830 * * [simplify]: iters left: 3 (30 enodes) 51.839 * * [simplify]: iters left: 2 (35 enodes) 51.849 * * [simplify]: iters left: 1 (42 enodes) 51.856 * * [simplify]: Extracting #0: cost 1 inf + 0 51.856 * * [simplify]: Extracting #1: cost 8 inf + 0 51.856 * * [simplify]: Extracting #2: cost 12 inf + 2 51.856 * * [simplify]: Extracting #3: cost 5 inf + 658 51.856 * * [simplify]: Extracting #4: cost 4 inf + 740 51.857 * * [simplify]: Extracting #5: cost 2 inf + 953 51.857 * * [simplify]: Extracting #6: cost 0 inf + 1377 51.857 * [simplify]: Simplified to (* (* im im) (* im -1/3)) 51.857 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (pow (* (* im im) (* im -1/3)) 1) (* -2 im))))) 51.857 * * * * [progress]: [ 71 / 101 ] simplifiying candidate # 51.857 * * * * [progress]: [ 72 / 101 ] simplifiying candidate # 51.858 * [simplify]: Simplifying (+ (log im) (+ (+ (log im) (log -1/3)) (log im))) 51.858 * * [simplify]: iters left: 6 (7 enodes) 51.860 * * [simplify]: iters left: 5 (25 enodes) 51.864 * * [simplify]: iters left: 4 (30 enodes) 51.869 * * [simplify]: iters left: 3 (36 enodes) 51.874 * * [simplify]: iters left: 2 (39 enodes) 51.879 * * [simplify]: Extracting #0: cost 1 inf + 0 51.879 * * [simplify]: Extracting #1: cost 8 inf + 0 51.879 * * [simplify]: Extracting #2: cost 16 inf + 0 51.879 * * [simplify]: Extracting #3: cost 12 inf + 144 51.879 * * [simplify]: Extracting #4: cost 10 inf + 286 51.879 * * [simplify]: Extracting #5: cost 6 inf + 983 51.880 * * [simplify]: Extracting #6: cost 1 inf + 1880 51.880 * * [simplify]: Extracting #7: cost 0 inf + 2142 51.880 * [simplify]: Simplified to (+ (log -1/3) (+ (log im) (+ (log im) (log im)))) 51.881 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (exp (+ (log -1/3) (+ (log im) (+ (log im) (log im))))) (* -2 im))))) 51.881 * * * * [progress]: [ 73 / 101 ] simplifiying candidate # 51.881 * [simplify]: Simplifying (+ (log im) (+ (log (* im -1/3)) (log im))) 51.881 * * [simplify]: iters left: 6 (7 enodes) 51.883 * * [simplify]: iters left: 5 (26 enodes) 51.890 * * [simplify]: iters left: 4 (33 enodes) 51.900 * * [simplify]: iters left: 3 (40 enodes) 51.911 * * [simplify]: iters left: 2 (43 enodes) 51.923 * * [simplify]: Extracting #0: cost 1 inf + 0 51.923 * * [simplify]: Extracting #1: cost 8 inf + 0 51.923 * * [simplify]: Extracting #2: cost 17 inf + 0 51.923 * * [simplify]: Extracting #3: cost 15 inf + 73 51.924 * * [simplify]: Extracting #4: cost 10 inf + 370 51.924 * * [simplify]: Extracting #5: cost 4 inf + 1228 51.925 * * [simplify]: Extracting #6: cost 1 inf + 1824 51.928 * * [simplify]: Extracting #7: cost 0 inf + 2086 51.929 * [simplify]: Simplified to (+ (+ (log im) (+ (log im) (log im))) (log -1/3)) 51.929 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (exp (+ (+ (log im) (+ (log im) (log im))) (log -1/3))) (* -2 im))))) 51.929 * * * * [progress]: [ 74 / 101 ] simplifiying candidate # 51.929 * [simplify]: Simplifying (+ (log im) (log (* (* im -1/3) im))) 51.929 * * [simplify]: iters left: 6 (7 enodes) 51.933 * * [simplify]: iters left: 5 (26 enodes) 51.942 * * [simplify]: iters left: 4 (37 enodes) 51.953 * * [simplify]: iters left: 3 (46 enodes) 51.967 * * [simplify]: iters left: 2 (53 enodes) 51.981 * * [simplify]: iters left: 1 (57 enodes) 51.995 * * [simplify]: Extracting #0: cost 1 inf + 0 51.995 * * [simplify]: Extracting #1: cost 8 inf + 0 51.996 * * [simplify]: Extracting #2: cost 19 inf + 0 51.996 * * [simplify]: Extracting #3: cost 19 inf + 73 51.996 * * [simplify]: Extracting #4: cost 5 inf + 1255 51.997 * * [simplify]: Extracting #5: cost 1 inf + 2070 51.998 * * [simplify]: Extracting #6: cost 0 inf + 2332 51.998 * [simplify]: Simplified to (+ (log (* im -1/3)) (log (* im im))) 51.998 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (exp (+ (log (* im -1/3)) (log (* im im)))) (* -2 im))))) 51.999 * * * * [progress]: [ 75 / 101 ] simplifiying candidate # 51.999 * * * * [progress]: [ 76 / 101 ] simplifiying candidate # 51.999 * * * * [progress]: [ 77 / 101 ] simplifiying candidate # 51.999 * [simplify]: Simplifying (* (* (* im im) im) (* (* (* (* im im) im) (* (* -1/3 -1/3) -1/3)) (* (* im im) im))) 51.999 * * [simplify]: iters left: 6 (9 enodes) 52.006 * * [simplify]: iters left: 5 (43 enodes) 52.020 * * [simplify]: iters left: 4 (119 enodes) 52.074 * * [simplify]: iters left: 3 (383 enodes) 52.320 * * [simplify]: Extracting #0: cost 1 inf + 0 52.320 * * [simplify]: Extracting #1: cost 42 inf + 0 52.321 * * [simplify]: Extracting #2: cost 137 inf + 209 52.323 * * [simplify]: Extracting #3: cost 58 inf + 12840 52.330 * * [simplify]: Extracting #4: cost 0 inf + 24948 52.337 * * [simplify]: Extracting #5: cost 0 inf + 24867 52.347 * [simplify]: Simplified to (* (* (* -1/27 (* im (* im im))) (* im (* im im))) (* im (* im im))) 52.347 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (cbrt (* (* (* -1/27 (* im (* im im))) (* im (* im im))) (* im (* im im)))) (* -2 im))))) 52.347 * * * * [progress]: [ 78 / 101 ] simplifiying candidate # 52.347 * [simplify]: Simplifying (* (* (* im im) im) (* (* (* (* im -1/3) (* im -1/3)) (* im -1/3)) (* (* im im) im))) 52.347 * * [simplify]: iters left: 6 (9 enodes) 52.351 * * [simplify]: iters left: 5 (47 enodes) 52.369 * * [simplify]: iters left: 4 (138 enodes) 52.441 * * [simplify]: iters left: 3 (411 enodes) 52.858 * * [simplify]: Extracting #0: cost 1 inf + 0 52.858 * * [simplify]: Extracting #1: cost 62 inf + 0 52.860 * * [simplify]: Extracting #2: cost 146 inf + 44 52.865 * * [simplify]: Extracting #3: cost 106 inf + 5396 52.878 * * [simplify]: Extracting #4: cost 16 inf + 27585 52.894 * * [simplify]: Extracting #5: cost 0 inf + 31491 52.907 * [simplify]: Simplified to (* (* (* im im) (* im im)) (* (* -1/27 (* (* im im) (* im im))) im)) 52.907 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (cbrt (* (* (* im im) (* im im)) (* (* -1/27 (* (* im im) (* im im))) im))) (* -2 im))))) 52.907 * * * * [progress]: [ 79 / 101 ] simplifiying candidate # 52.907 * [simplify]: Simplifying (* (* (* im im) im) (* (* (* (* im -1/3) im) (* (* im -1/3) im)) (* (* im -1/3) im))) 52.907 * * [simplify]: iters left: 6 (9 enodes) 52.913 * * [simplify]: iters left: 5 (44 enodes) 52.924 * * [simplify]: iters left: 4 (144 enodes) 52.981 * * [simplify]: iters left: 3 (370 enodes) 53.226 * * [simplify]: Extracting #0: cost 1 inf + 0 53.227 * * [simplify]: Extracting #1: cost 47 inf + 0 53.227 * * [simplify]: Extracting #2: cost 114 inf + 169 53.229 * * [simplify]: Extracting #3: cost 89 inf + 4110 53.234 * * [simplify]: Extracting #4: cost 21 inf + 18025 53.245 * * [simplify]: Extracting #5: cost 0 inf + 24840 53.258 * [simplify]: Simplified to (* (* (* im (* im im)) -1/3) (* (* (* im (* im im)) -1/3) (* (* im (* im im)) -1/3))) 53.258 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (cbrt (* (* (* im (* im im)) -1/3) (* (* (* im (* im im)) -1/3) (* (* im (* im im)) -1/3)))) (* -2 im))))) 53.258 * * * * [progress]: [ 80 / 101 ] simplifiying candidate # 53.259 * * * * [progress]: [ 81 / 101 ] simplifiying candidate # 53.259 * * * * [progress]: [ 82 / 101 ] simplifiying candidate # 53.259 * * * * [progress]: [ 83 / 101 ] simplifiying candidate # 53.259 * * * * [progress]: [ 84 / 101 ] simplifiying candidate # 53.259 * * * * [progress]: [ 85 / 101 ] simplifiying candidate # 53.259 * [simplify]: Simplifying (* (cbrt im) (cbrt im)) 53.259 * * [simplify]: iters left: 3 (3 enodes) 53.260 * * [simplify]: iters left: 2 (9 enodes) 53.263 * * [simplify]: Extracting #0: cost 1 inf + 0 53.263 * * [simplify]: Extracting #1: cost 3 inf + 0 53.263 * * [simplify]: Extracting #2: cost 5 inf + 0 53.263 * * [simplify]: Extracting #3: cost 4 inf + 1 53.263 * * [simplify]: Extracting #4: cost 0 inf + 405 53.263 * [simplify]: Simplified to (* (cbrt im) (cbrt im)) 53.263 * [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 im))))) 53.264 * * * * [progress]: [ 86 / 101 ] simplifiying candidate # 53.264 * [simplify]: Simplifying (sqrt im) 53.264 * * [simplify]: iters left: 1 (2 enodes) 53.265 * * [simplify]: Extracting #0: cost 1 inf + 0 53.265 * * [simplify]: Extracting #1: cost 3 inf + 0 53.265 * * [simplify]: Extracting #2: cost 2 inf + 1 53.265 * * [simplify]: Extracting #3: cost 0 inf + 83 53.265 * [simplify]: Simplified to (sqrt im) 53.265 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (sqrt im) (* (sqrt im) (* (* im -1/3) im))) (* -2 im))))) 53.265 * * * * [progress]: [ 87 / 101 ] simplifiying candidate # 53.265 * * * * [progress]: [ 88 / 101 ] simplifiying candidate #real (real->posit16 (* im (* (* im -1/3) im)))) (* -2 im)))))> 53.265 * * * * [progress]: [ 89 / 101 ] simplifiying candidate # 53.265 * * * * [progress]: [ 90 / 101 ] simplifiying candidate # 53.266 * [simplify]: Simplifying (* -1/3 im) 53.266 * * [simplify]: iters left: 2 (3 enodes) 53.268 * * [simplify]: iters left: 1 (10 enodes) 53.271 * * [simplify]: Extracting #0: cost 1 inf + 0 53.271 * * [simplify]: Extracting #1: cost 4 inf + 0 53.271 * * [simplify]: Extracting #2: cost 2 inf + 2 53.271 * * [simplify]: Extracting #3: cost 0 inf + 86 53.271 * [simplify]: Simplified to (* -1/3 im) 53.271 * [simplify]: Simplified (2 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (* (* -1/3 im) im)) (* -2 im))))) 53.271 * * * * [progress]: [ 91 / 101 ] simplifiying candidate # 53.272 * [simplify]: Simplifying (* -1/3 im) 53.272 * * [simplify]: iters left: 2 (3 enodes) 53.273 * * [simplify]: iters left: 1 (10 enodes) 53.276 * * [simplify]: Extracting #0: cost 1 inf + 0 53.276 * * [simplify]: Extracting #1: cost 4 inf + 0 53.276 * * [simplify]: Extracting #2: cost 2 inf + 2 53.277 * * [simplify]: Extracting #3: cost 0 inf + 86 53.277 * [simplify]: Simplified to (* -1/3 im) 53.277 * [simplify]: Simplified (2 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (* (* -1/3 im) im)) (* -2 im))))) 53.277 * * * * [progress]: [ 92 / 101 ] simplifiying candidate # 53.277 * [simplify]: Simplifying (* -1/3 im) 53.277 * * [simplify]: iters left: 2 (3 enodes) 53.279 * * [simplify]: iters left: 1 (10 enodes) 53.282 * * [simplify]: Extracting #0: cost 1 inf + 0 53.283 * * [simplify]: Extracting #1: cost 4 inf + 0 53.283 * * [simplify]: Extracting #2: cost 2 inf + 2 53.283 * * [simplify]: Extracting #3: cost 0 inf + 86 53.283 * [simplify]: Simplified to (* -1/3 im) 53.283 * [simplify]: Simplified (2 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (* (* -1/3 im) im)) (* -2 im))))) 53.283 * * * * [progress]: [ 93 / 101 ] simplifiying candidate # 53.283 * [simplify]: Simplifying (- (* 0.5 (* (pow re 2) im)) (+ (* 0.16666666666666666 (pow im 3)) (* 1.0 im))) 53.283 * * [simplify]: iters left: 6 (15 enodes) 53.289 * * [simplify]: iters left: 5 (70 enodes) 53.302 * * [simplify]: iters left: 4 (135 enodes) 53.348 * * [simplify]: iters left: 3 (288 enodes) 53.492 * * [simplify]: Extracting #0: cost 1 inf + 0 53.492 * * [simplify]: Extracting #1: cost 50 inf + 0 53.494 * * [simplify]: Extracting #2: cost 122 inf + 253 53.496 * * [simplify]: Extracting #3: cost 86 inf + 5706 53.505 * * [simplify]: Extracting #4: cost 26 inf + 16029 53.514 * * [simplify]: Extracting #5: cost 1 inf + 25641 53.520 * * [simplify]: Extracting #6: cost 0 inf + 25813 53.526 * [simplify]: Simplified to (* im (- (* (* 0.5 re) re) (fma im (* 0.16666666666666666 im) 1.0))) 53.526 * [simplify]: Simplified (2) to (λ (re im) (* im (- (* (* 0.5 re) re) (fma im (* 0.16666666666666666 im) 1.0)))) 53.526 * * * * [progress]: [ 94 / 101 ] simplifiying candidate # 53.526 * [simplify]: Simplifying (- (+ (* 1.0 (* im (cos re))) (+ (* 0.16666666666666666 (* (pow im 3) (cos re))) (* 0.008333333333333333 (* (pow im 5) (cos re)))))) 53.526 * * [simplify]: iters left: 6 (19 enodes) 53.533 * * [simplify]: iters left: 5 (90 enodes) 53.565 * * [simplify]: iters left: 4 (210 enodes) 53.642 * * [simplify]: Extracting #0: cost 1 inf + 0 53.642 * * [simplify]: Extracting #1: cost 24 inf + 0 53.642 * * [simplify]: Extracting #2: cost 104 inf + 42 53.644 * * [simplify]: Extracting #3: cost 133 inf + 1331 53.647 * * [simplify]: Extracting #4: cost 87 inf + 8976 53.657 * * [simplify]: Extracting #5: cost 26 inf + 29555 53.675 * * [simplify]: Extracting #6: cost 1 inf + 37777 53.687 * * [simplify]: Extracting #7: cost 0 inf + 37809 53.699 * * [simplify]: Extracting #8: cost 0 inf + 37794 53.712 * [simplify]: Simplified to (- (* (cos re) (+ (* im (+ 1.0 (* 0.16666666666666666 (* im im)))) (* 0.008333333333333333 (pow im 5))))) 53.712 * [simplify]: Simplified (2) to (λ (re im) (- (* (cos re) (+ (* im (+ 1.0 (* 0.16666666666666666 (* im im)))) (* 0.008333333333333333 (pow im 5)))))) 53.712 * * * * [progress]: [ 95 / 101 ] simplifiying candidate # 53.712 * [simplify]: Simplifying (- (+ (* 1.0 (* im (cos re))) (+ (* 0.16666666666666666 (* (pow im 3) (cos re))) (* 0.008333333333333333 (* (pow im 5) (cos re)))))) 53.713 * * [simplify]: iters left: 6 (19 enodes) 53.719 * * [simplify]: iters left: 5 (90 enodes) 53.738 * * [simplify]: iters left: 4 (210 enodes) 54.206 * * [simplify]: Extracting #0: cost 1 inf + 0 54.206 * * [simplify]: Extracting #1: cost 24 inf + 0 54.207 * * [simplify]: Extracting #2: cost 104 inf + 42 54.208 * * [simplify]: Extracting #3: cost 133 inf + 1331 54.212 * * [simplify]: Extracting #4: cost 87 inf + 8976 54.219 * * [simplify]: Extracting #5: cost 26 inf + 29555 54.226 * * [simplify]: Extracting #6: cost 1 inf + 37777 54.232 * * [simplify]: Extracting #7: cost 0 inf + 37809 54.239 * * [simplify]: Extracting #8: cost 0 inf + 37794 54.245 * [simplify]: Simplified to (- (* (cos re) (+ (* im (+ 1.0 (* 0.16666666666666666 (* im im)))) (* 0.008333333333333333 (pow im 5))))) 54.245 * [simplify]: Simplified (2) to (λ (re im) (- (* (cos re) (+ (* im (+ 1.0 (* 0.16666666666666666 (* im im)))) (* 0.008333333333333333 (pow im 5)))))) 54.245 * * * * [progress]: [ 96 / 101 ] simplifiying candidate # 54.245 * [simplify]: Simplifying (* -1/3 (pow im 2)) 54.245 * * [simplify]: iters left: 3 (5 enodes) 54.248 * * [simplify]: iters left: 2 (21 enodes) 54.254 * * [simplify]: iters left: 1 (29 enodes) 54.269 * * [simplify]: Extracting #0: cost 1 inf + 0 54.269 * * [simplify]: Extracting #1: cost 6 inf + 0 54.269 * * [simplify]: Extracting #2: cost 6 inf + 43 54.269 * * [simplify]: Extracting #3: cost 0 inf + 333 54.269 * [simplify]: Simplified to (* (* im im) -1/3) 54.269 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (* (* im im) -1/3)) (* -2 im))))) 54.269 * * * * [progress]: [ 97 / 101 ] simplifiying candidate # 54.270 * [simplify]: Simplifying (* -1/3 (pow im 2)) 54.270 * * [simplify]: iters left: 3 (5 enodes) 54.274 * * [simplify]: iters left: 2 (21 enodes) 54.279 * * [simplify]: iters left: 1 (29 enodes) 54.283 * * [simplify]: Extracting #0: cost 1 inf + 0 54.284 * * [simplify]: Extracting #1: cost 6 inf + 0 54.284 * * [simplify]: Extracting #2: cost 6 inf + 43 54.284 * * [simplify]: Extracting #3: cost 0 inf + 333 54.284 * [simplify]: Simplified to (* (* im im) -1/3) 54.284 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (* (* im im) -1/3)) (* -2 im))))) 54.284 * * * * [progress]: [ 98 / 101 ] simplifiying candidate # 54.284 * [simplify]: Simplifying (* -1/3 (pow im 2)) 54.284 * * [simplify]: iters left: 3 (5 enodes) 54.286 * * [simplify]: iters left: 2 (21 enodes) 54.290 * * [simplify]: iters left: 1 (29 enodes) 54.294 * * [simplify]: Extracting #0: cost 1 inf + 0 54.294 * * [simplify]: Extracting #1: cost 6 inf + 0 54.294 * * [simplify]: Extracting #2: cost 6 inf + 43 54.294 * * [simplify]: Extracting #3: cost 0 inf + 333 54.295 * [simplify]: Simplified to (* (* im im) -1/3) 54.295 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (* (* im im) -1/3)) (* -2 im))))) 54.295 * * * * [progress]: [ 99 / 101 ] simplifiying candidate # 54.295 * [simplify]: Simplifying (* -1/3 (pow im 3)) 54.295 * * [simplify]: iters left: 3 (5 enodes) 54.297 * * [simplify]: iters left: 2 (24 enodes) 54.303 * * [simplify]: iters left: 1 (52 enodes) 54.314 * * [simplify]: Extracting #0: cost 1 inf + 0 54.314 * * [simplify]: Extracting #1: cost 12 inf + 0 54.314 * * [simplify]: Extracting #2: cost 23 inf + 43 54.314 * * [simplify]: Extracting #3: cost 9 inf + 1719 54.315 * * [simplify]: Extracting #4: cost 0 inf + 3570 54.315 * [simplify]: Simplified to (* (* (* im im) im) -1/3) 54.315 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (* im im) im) -1/3) (* -2 im))))) 54.315 * * * * [progress]: [ 100 / 101 ] simplifiying candidate # 54.315 * [simplify]: Simplifying (* -1/3 (pow im 3)) 54.315 * * [simplify]: iters left: 3 (5 enodes) 54.317 * * [simplify]: iters left: 2 (24 enodes) 54.323 * * [simplify]: iters left: 1 (52 enodes) 54.334 * * [simplify]: Extracting #0: cost 1 inf + 0 54.334 * * [simplify]: Extracting #1: cost 12 inf + 0 54.334 * * [simplify]: Extracting #2: cost 23 inf + 43 54.335 * * [simplify]: Extracting #3: cost 9 inf + 1719 54.335 * * [simplify]: Extracting #4: cost 0 inf + 3570 54.335 * [simplify]: Simplified to (* (* (* im im) im) -1/3) 54.335 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (* im im) im) -1/3) (* -2 im))))) 54.336 * * * * [progress]: [ 101 / 101 ] simplifiying candidate # 54.336 * [simplify]: Simplifying (* -1/3 (pow im 3)) 54.336 * * [simplify]: iters left: 3 (5 enodes) 54.338 * * [simplify]: iters left: 2 (24 enodes) 54.343 * * [simplify]: iters left: 1 (52 enodes) 54.356 * * [simplify]: Extracting #0: cost 1 inf + 0 54.357 * * [simplify]: Extracting #1: cost 12 inf + 0 54.357 * * [simplify]: Extracting #2: cost 23 inf + 43 54.357 * * [simplify]: Extracting #3: cost 9 inf + 1719 54.357 * * [simplify]: Extracting #4: cost 0 inf + 3570 54.358 * [simplify]: Simplified to (* (* (* im im) im) -1/3) 54.358 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (* im im) im) -1/3) (* -2 im))))) 54.358 * * * [progress]: adding candidates to table 55.587 * * [progress]: iteration 4 / 4 55.587 * * * [progress]: picking best candidate 55.654 * * * * [pick]: Picked # 55.654 * * * [progress]: localizing error 55.721 * * * [progress]: generating rewritten candidates 55.721 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 3 1 2 3 1) 55.731 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 3 1 2 1) 55.740 * * * * [progress]: [ 3 / 4 ] rewriting at (2) 55.762 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 3 1) 55.776 * * * [progress]: generating series expansions 55.776 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 3 1 2 3 1) 55.776 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 3 1 2 1) 55.776 * [backup-simplify]: Simplify (* im -1/3) into (* -1/3 im) 55.776 * [approximate]: Taking taylor expansion of (* -1/3 im) in (im) around 0 55.776 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 55.776 * [taylor]: Taking taylor expansion of -1/3 in im 55.776 * [backup-simplify]: Simplify -1/3 into -1/3 55.776 * [taylor]: Taking taylor expansion of im in im 55.776 * [backup-simplify]: Simplify 0 into 0 55.776 * [backup-simplify]: Simplify 1 into 1 55.776 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 55.776 * [taylor]: Taking taylor expansion of -1/3 in im 55.776 * [backup-simplify]: Simplify -1/3 into -1/3 55.776 * [taylor]: Taking taylor expansion of im in im 55.776 * [backup-simplify]: Simplify 0 into 0 55.776 * [backup-simplify]: Simplify 1 into 1 55.777 * [backup-simplify]: Simplify (* -1/3 0) into 0 55.777 * [backup-simplify]: Simplify 0 into 0 55.778 * [backup-simplify]: Simplify (+ (* -1/3 1) (* 0 0)) into -1/3 55.778 * [backup-simplify]: Simplify -1/3 into -1/3 55.779 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 1) (* 0 0))) into 0 55.779 * [backup-simplify]: Simplify 0 into 0 55.780 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 55.780 * [backup-simplify]: Simplify 0 into 0 55.782 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 55.782 * [backup-simplify]: Simplify 0 into 0 55.783 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 55.783 * [backup-simplify]: Simplify 0 into 0 55.785 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 55.785 * [backup-simplify]: Simplify 0 into 0 55.787 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 55.787 * [backup-simplify]: Simplify 0 into 0 55.787 * [backup-simplify]: Simplify (* -1/3 im) into (* -1/3 im) 55.787 * [backup-simplify]: Simplify (* (/ 1 im) -1/3) into (/ -1/3 im) 55.787 * [approximate]: Taking taylor expansion of (/ -1/3 im) in (im) around 0 55.787 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 55.787 * [taylor]: Taking taylor expansion of -1/3 in im 55.787 * [backup-simplify]: Simplify -1/3 into -1/3 55.787 * [taylor]: Taking taylor expansion of im in im 55.787 * [backup-simplify]: Simplify 0 into 0 55.787 * [backup-simplify]: Simplify 1 into 1 55.788 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 55.788 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 55.788 * [taylor]: Taking taylor expansion of -1/3 in im 55.788 * [backup-simplify]: Simplify -1/3 into -1/3 55.788 * [taylor]: Taking taylor expansion of im in im 55.788 * [backup-simplify]: Simplify 0 into 0 55.788 * [backup-simplify]: Simplify 1 into 1 55.788 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 55.789 * [backup-simplify]: Simplify -1/3 into -1/3 55.789 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 55.789 * [backup-simplify]: Simplify 0 into 0 55.790 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 55.790 * [backup-simplify]: Simplify 0 into 0 55.791 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 55.792 * [backup-simplify]: Simplify 0 into 0 55.792 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 55.793 * [backup-simplify]: Simplify 0 into 0 55.794 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 55.794 * [backup-simplify]: Simplify 0 into 0 55.795 * [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 55.795 * [backup-simplify]: Simplify 0 into 0 55.795 * [backup-simplify]: Simplify (* -1/3 (/ 1 (/ 1 im))) into (* -1/3 im) 55.795 * [backup-simplify]: Simplify (* (/ 1 (- im)) -1/3) into (/ 1/3 im) 55.795 * [approximate]: Taking taylor expansion of (/ 1/3 im) in (im) around 0 55.795 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 55.795 * [taylor]: Taking taylor expansion of 1/3 in im 55.795 * [backup-simplify]: Simplify 1/3 into 1/3 55.795 * [taylor]: Taking taylor expansion of im in im 55.795 * [backup-simplify]: Simplify 0 into 0 55.795 * [backup-simplify]: Simplify 1 into 1 55.795 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 55.796 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 55.796 * [taylor]: Taking taylor expansion of 1/3 in im 55.796 * [backup-simplify]: Simplify 1/3 into 1/3 55.796 * [taylor]: Taking taylor expansion of im in im 55.796 * [backup-simplify]: Simplify 0 into 0 55.796 * [backup-simplify]: Simplify 1 into 1 55.796 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 55.796 * [backup-simplify]: Simplify 1/3 into 1/3 55.797 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 55.797 * [backup-simplify]: Simplify 0 into 0 55.798 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 55.798 * [backup-simplify]: Simplify 0 into 0 55.799 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 55.799 * [backup-simplify]: Simplify 0 into 0 55.800 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 55.800 * [backup-simplify]: Simplify 0 into 0 55.801 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 55.801 * [backup-simplify]: Simplify 0 into 0 55.802 * [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 55.802 * [backup-simplify]: Simplify 0 into 0 55.803 * [backup-simplify]: Simplify (* 1/3 (/ 1 (/ 1 (- im)))) into (* -1/3 im) 55.803 * * * * [progress]: [ 3 / 4 ] generating series at (2) 55.805 * [backup-simplify]: Simplify (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))) into (* 0.5 (* (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) (cos re))) 55.805 * [approximate]: Taking taylor expansion of (* 0.5 (* (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) (cos re))) in (re im) around 0 55.805 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) (cos re))) in im 55.805 * [taylor]: Taking taylor expansion of 0.5 in im 55.805 * [backup-simplify]: Simplify 0.5 into 0.5 55.805 * [taylor]: Taking taylor expansion of (* (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) (cos re)) in im 55.805 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) in im 55.805 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) 55.805 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in im 55.805 * [taylor]: Taking taylor expansion of (pow im 5) in im 55.805 * [taylor]: Taking taylor expansion of im in im 55.805 * [backup-simplify]: Simplify 0 into 0 55.805 * [backup-simplify]: Simplify 1 into 1 55.805 * [taylor]: Taking taylor expansion of -1/60 in im 55.805 * [backup-simplify]: Simplify -1/60 into -1/60 55.805 * [taylor]: Taking taylor expansion of (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2)))) in im 55.805 * [taylor]: Taking taylor expansion of im in im 55.805 * [backup-simplify]: Simplify 0 into 0 55.805 * [backup-simplify]: Simplify 1 into 1 55.805 * [taylor]: Taking taylor expansion of (fma (* -1/3 im) im (- (pow (sqrt 2) 2))) in im 55.805 * [taylor]: Rewrote expression to (+ (* (* -1/3 im) im) (- (pow (sqrt 2) 2))) 55.805 * [taylor]: Taking taylor expansion of (* (* -1/3 im) im) in im 55.805 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 55.805 * [taylor]: Taking taylor expansion of -1/3 in im 55.805 * [backup-simplify]: Simplify -1/3 into -1/3 55.805 * [taylor]: Taking taylor expansion of im in im 55.805 * [backup-simplify]: Simplify 0 into 0 55.805 * [backup-simplify]: Simplify 1 into 1 55.805 * [taylor]: Taking taylor expansion of im in im 55.805 * [backup-simplify]: Simplify 0 into 0 55.805 * [backup-simplify]: Simplify 1 into 1 55.805 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 55.806 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 55.806 * [taylor]: Taking taylor expansion of (sqrt 2) in im 55.806 * [taylor]: Taking taylor expansion of 2 in im 55.806 * [backup-simplify]: Simplify 2 into 2 55.806 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 55.807 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 55.807 * [taylor]: Taking taylor expansion of (cos re) in im 55.807 * [taylor]: Taking taylor expansion of re in im 55.807 * [backup-simplify]: Simplify re into re 55.807 * [backup-simplify]: Simplify (cos re) into (cos re) 55.807 * [backup-simplify]: Simplify (sin re) into (sin re) 55.807 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) (cos re))) in re 55.807 * [taylor]: Taking taylor expansion of 0.5 in re 55.807 * [backup-simplify]: Simplify 0.5 into 0.5 55.807 * [taylor]: Taking taylor expansion of (* (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) (cos re)) in re 55.807 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) in re 55.807 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) 55.807 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in re 55.807 * [taylor]: Taking taylor expansion of (pow im 5) in re 55.807 * [taylor]: Taking taylor expansion of im in re 55.807 * [backup-simplify]: Simplify im into im 55.807 * [taylor]: Taking taylor expansion of -1/60 in re 55.807 * [backup-simplify]: Simplify -1/60 into -1/60 55.807 * [taylor]: Taking taylor expansion of (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2)))) in re 55.807 * [taylor]: Taking taylor expansion of im in re 55.807 * [backup-simplify]: Simplify im into im 55.807 * [taylor]: Taking taylor expansion of (fma (* -1/3 im) im (- (pow (sqrt 2) 2))) in re 55.807 * [taylor]: Rewrote expression to (+ (* (* -1/3 im) im) (- (pow (sqrt 2) 2))) 55.807 * [taylor]: Taking taylor expansion of (* (* -1/3 im) im) in re 55.807 * [taylor]: Taking taylor expansion of (* -1/3 im) in re 55.807 * [taylor]: Taking taylor expansion of -1/3 in re 55.807 * [backup-simplify]: Simplify -1/3 into -1/3 55.807 * [taylor]: Taking taylor expansion of im in re 55.807 * [backup-simplify]: Simplify im into im 55.807 * [taylor]: Taking taylor expansion of im in re 55.807 * [backup-simplify]: Simplify im into im 55.807 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in re 55.808 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in re 55.808 * [taylor]: Taking taylor expansion of (sqrt 2) in re 55.808 * [taylor]: Taking taylor expansion of 2 in re 55.808 * [backup-simplify]: Simplify 2 into 2 55.808 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 55.809 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 55.809 * [taylor]: Taking taylor expansion of (cos re) in re 55.809 * [taylor]: Taking taylor expansion of re in re 55.809 * [backup-simplify]: Simplify 0 into 0 55.809 * [backup-simplify]: Simplify 1 into 1 55.809 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) (cos re))) in re 55.809 * [taylor]: Taking taylor expansion of 0.5 in re 55.809 * [backup-simplify]: Simplify 0.5 into 0.5 55.809 * [taylor]: Taking taylor expansion of (* (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) (cos re)) in re 55.809 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) in re 55.809 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) 55.809 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in re 55.809 * [taylor]: Taking taylor expansion of (pow im 5) in re 55.809 * [taylor]: Taking taylor expansion of im in re 55.809 * [backup-simplify]: Simplify im into im 55.809 * [taylor]: Taking taylor expansion of -1/60 in re 55.809 * [backup-simplify]: Simplify -1/60 into -1/60 55.809 * [taylor]: Taking taylor expansion of (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2)))) in re 55.809 * [taylor]: Taking taylor expansion of im in re 55.809 * [backup-simplify]: Simplify im into im 55.809 * [taylor]: Taking taylor expansion of (fma (* -1/3 im) im (- (pow (sqrt 2) 2))) in re 55.809 * [taylor]: Rewrote expression to (+ (* (* -1/3 im) im) (- (pow (sqrt 2) 2))) 55.809 * [taylor]: Taking taylor expansion of (* (* -1/3 im) im) in re 55.809 * [taylor]: Taking taylor expansion of (* -1/3 im) in re 55.809 * [taylor]: Taking taylor expansion of -1/3 in re 55.809 * [backup-simplify]: Simplify -1/3 into -1/3 55.809 * [taylor]: Taking taylor expansion of im in re 55.809 * [backup-simplify]: Simplify im into im 55.809 * [taylor]: Taking taylor expansion of im in re 55.809 * [backup-simplify]: Simplify im into im 55.809 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in re 55.809 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in re 55.809 * [taylor]: Taking taylor expansion of (sqrt 2) in re 55.809 * [taylor]: Taking taylor expansion of 2 in re 55.810 * [backup-simplify]: Simplify 2 into 2 55.810 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 55.810 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 55.811 * [taylor]: Taking taylor expansion of (cos re) in re 55.811 * [taylor]: Taking taylor expansion of re in re 55.811 * [backup-simplify]: Simplify 0 into 0 55.811 * [backup-simplify]: Simplify 1 into 1 55.811 * [backup-simplify]: Simplify (* im im) into (pow im 2) 55.811 * [backup-simplify]: Simplify (* (pow im 2) (pow im 2)) into (pow im 4) 55.811 * [backup-simplify]: Simplify (* im (pow im 4)) into (pow im 5) 55.811 * [backup-simplify]: Simplify (* (pow im 5) -1/60) into (* -1/60 (pow im 5)) 55.811 * [backup-simplify]: Simplify (* -1/3 im) into (* -1/3 im) 55.811 * [backup-simplify]: Simplify (* (* -1/3 im) im) into (* -1/3 (pow im 2)) 55.812 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 55.814 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 55.815 * [backup-simplify]: Simplify (+ (* -1/3 (pow im 2)) (- (pow (sqrt 2) 2))) into (- (+ (pow (sqrt 2) 2) (* 1/3 (pow im 2)))) 55.816 * [backup-simplify]: Simplify (* im (- (+ (pow (sqrt 2) 2) (* 1/3 (pow im 2))))) into (* -1 (* (+ (pow (sqrt 2) 2) (* 1/3 (pow im 2))) im)) 55.817 * [backup-simplify]: Simplify (+ (* -1/60 (pow im 5)) (* -1 (* (+ (pow (sqrt 2) 2) (* 1/3 (pow im 2))) im))) into (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im)))) 55.818 * [backup-simplify]: Simplify (* (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im)))) 1) into (* -1 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im)))) 55.820 * [backup-simplify]: Simplify (* 0.5 (* -1 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im))))) into (* -0.5 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im)))) 55.820 * [taylor]: Taking taylor expansion of (* -0.5 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im)))) in im 55.820 * [taylor]: Taking taylor expansion of -0.5 in im 55.820 * [backup-simplify]: Simplify -0.5 into -0.5 55.820 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im))) in im 55.820 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 3)) in im 55.820 * [taylor]: Taking taylor expansion of 1/3 in im 55.820 * [backup-simplify]: Simplify 1/3 into 1/3 55.820 * [taylor]: Taking taylor expansion of (pow im 3) in im 55.820 * [taylor]: Taking taylor expansion of im in im 55.820 * [backup-simplify]: Simplify 0 into 0 55.820 * [backup-simplify]: Simplify 1 into 1 55.820 * [taylor]: Taking taylor expansion of (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im)) in im 55.820 * [taylor]: Taking taylor expansion of (* 1/60 (pow im 5)) in im 55.820 * [taylor]: Taking taylor expansion of 1/60 in im 55.820 * [backup-simplify]: Simplify 1/60 into 1/60 55.820 * [taylor]: Taking taylor expansion of (pow im 5) in im 55.820 * [taylor]: Taking taylor expansion of im in im 55.820 * [backup-simplify]: Simplify 0 into 0 55.820 * [backup-simplify]: Simplify 1 into 1 55.820 * [taylor]: Taking taylor expansion of (* (pow (sqrt 2) 2) im) in im 55.820 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 55.820 * [taylor]: Taking taylor expansion of (sqrt 2) in im 55.820 * [taylor]: Taking taylor expansion of 2 in im 55.820 * [backup-simplify]: Simplify 2 into 2 55.821 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 55.821 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 55.821 * [taylor]: Taking taylor expansion of im in im 55.821 * [backup-simplify]: Simplify 0 into 0 55.821 * [backup-simplify]: Simplify 1 into 1 55.822 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 55.823 * [backup-simplify]: Simplify (* (pow (sqrt 2) 2) 0) into 0 55.823 * [backup-simplify]: Simplify (+ 0 0) into 0 55.824 * [backup-simplify]: Simplify (+ 0 0) into 0 55.824 * [backup-simplify]: Simplify (* -0.5 0) into 0 55.824 * [backup-simplify]: Simplify 0 into 0 55.825 * [backup-simplify]: Simplify (+ 0) into 0 55.825 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 55.825 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (* 0 (pow im 2))) into 0 55.825 * [backup-simplify]: Simplify (+ (* im 0) (* 0 (pow im 4))) into 0 55.825 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (* 0 -1/60)) into 0 55.826 * [backup-simplify]: Simplify (+ (* -1/3 0) (* 0 im)) into 0 55.826 * [backup-simplify]: Simplify (+ (* (* -1/3 im) 0) (* 0 im)) into 0 55.827 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 55.827 * [backup-simplify]: Simplify (- 0) into 0 55.827 * [backup-simplify]: Simplify (+ 0 0) into 0 55.828 * [backup-simplify]: Simplify (+ (* im 0) (* 0 (- (+ (pow (sqrt 2) 2) (* 1/3 (pow im 2)))))) into 0 55.829 * [backup-simplify]: Simplify (+ 0 0) into 0 55.831 * [backup-simplify]: Simplify (+ (* (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im)))) 0) (* 0 1)) into 0 55.832 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* -1 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im)))))) into 0 55.832 * [taylor]: Taking taylor expansion of 0 in im 55.833 * [backup-simplify]: Simplify 0 into 0 55.833 * [backup-simplify]: Simplify 0 into 0 55.833 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 55.836 * [backup-simplify]: Simplify (+ (* (pow (sqrt 2) 2) 1) (* 0 0)) into (pow (sqrt 2) 2) 55.837 * [backup-simplify]: Simplify (+ 0 (pow (sqrt 2) 2)) into (pow (sqrt 2) 2) 55.839 * [backup-simplify]: Simplify (+ 0 (pow (sqrt 2) 2)) into (pow (sqrt 2) 2) 55.841 * [backup-simplify]: Simplify (+ (* -0.5 (pow (sqrt 2) 2)) (* 0 0)) into (- (* 0.5 (pow (sqrt 2) 2))) 55.844 * [backup-simplify]: Simplify (- (* 0.5 (pow (sqrt 2) 2))) into (- (* 0.5 (pow (sqrt 2) 2))) 55.845 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 2) 2)) 0) into -1/2 55.845 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 55.846 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (+ (* 0 0) (* 0 (pow im 2)))) into 0 55.846 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 (pow im 4)))) into 0 55.847 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (+ (* 0 0) (* 0 -1/60))) into 0 55.848 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (* 0 im))) into 0 55.848 * [backup-simplify]: Simplify (+ (* (* -1/3 im) 0) (+ (* 0 0) (* 0 im))) into 0 55.849 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2))) into 0 55.849 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (* 0 (sqrt 2)))) into 0 55.850 * [backup-simplify]: Simplify (- 0) into 0 55.850 * [backup-simplify]: Simplify (+ 0 0) into 0 55.851 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 (- (+ (pow (sqrt 2) 2) (* 1/3 (pow im 2))))))) into 0 55.851 * [backup-simplify]: Simplify (+ 0 0) into 0 55.852 * [backup-simplify]: Simplify (+ (* (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im)))) -1/2) (+ (* 0 0) (* 0 1))) into (+ (* 1/6 (pow im 3)) (+ (* 1/120 (pow im 5)) (* 1/2 (* (pow (sqrt 2) 2) im)))) 55.854 * [backup-simplify]: Simplify (+ (* 0.5 (+ (* 1/6 (pow im 3)) (+ (* 1/120 (pow im 5)) (* 1/2 (* (pow (sqrt 2) 2) im))))) (+ (* 0 0) (* 0 (* -1 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im))))))) into (+ (* 0.08333333333333333 (pow im 3)) (+ (* 0.004166666666666667 (pow im 5)) (* 0.25 (* (pow (sqrt 2) 2) im)))) 55.854 * [taylor]: Taking taylor expansion of (+ (* 0.08333333333333333 (pow im 3)) (+ (* 0.004166666666666667 (pow im 5)) (* 0.25 (* (pow (sqrt 2) 2) im)))) in im 55.854 * [taylor]: Taking taylor expansion of (* 0.08333333333333333 (pow im 3)) in im 55.854 * [taylor]: Taking taylor expansion of 0.08333333333333333 in im 55.854 * [backup-simplify]: Simplify 0.08333333333333333 into 0.08333333333333333 55.854 * [taylor]: Taking taylor expansion of (pow im 3) in im 55.854 * [taylor]: Taking taylor expansion of im in im 55.855 * [backup-simplify]: Simplify 0 into 0 55.855 * [backup-simplify]: Simplify 1 into 1 55.855 * [taylor]: Taking taylor expansion of (+ (* 0.004166666666666667 (pow im 5)) (* 0.25 (* (pow (sqrt 2) 2) im))) in im 55.855 * [taylor]: Taking taylor expansion of (* 0.004166666666666667 (pow im 5)) in im 55.855 * [taylor]: Taking taylor expansion of 0.004166666666666667 in im 55.855 * [backup-simplify]: Simplify 0.004166666666666667 into 0.004166666666666667 55.855 * [taylor]: Taking taylor expansion of (pow im 5) in im 55.855 * [taylor]: Taking taylor expansion of im in im 55.855 * [backup-simplify]: Simplify 0 into 0 55.855 * [backup-simplify]: Simplify 1 into 1 55.855 * [taylor]: Taking taylor expansion of (* 0.25 (* (pow (sqrt 2) 2) im)) in im 55.855 * [taylor]: Taking taylor expansion of 0.25 in im 55.855 * [backup-simplify]: Simplify 0.25 into 0.25 55.855 * [taylor]: Taking taylor expansion of (* (pow (sqrt 2) 2) im) in im 55.855 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 55.855 * [taylor]: Taking taylor expansion of (sqrt 2) in im 55.855 * [taylor]: Taking taylor expansion of 2 in im 55.855 * [backup-simplify]: Simplify 2 into 2 55.857 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 55.858 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 55.858 * [taylor]: Taking taylor expansion of im in im 55.858 * [backup-simplify]: Simplify 0 into 0 55.858 * [backup-simplify]: Simplify 1 into 1 55.859 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 55.859 * [backup-simplify]: Simplify (* (pow (sqrt 2) 2) 0) into 0 55.859 * [backup-simplify]: Simplify (* 0.25 0) into 0 55.860 * [backup-simplify]: Simplify (+ 0 0) into 0 55.860 * [backup-simplify]: Simplify (+ 0 0) into 0 55.860 * [backup-simplify]: Simplify 0 into 0 55.860 * [backup-simplify]: Simplify 0 into 0 55.861 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2))) into 0 55.861 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (* 0 (sqrt 2)))) into 0 55.862 * [backup-simplify]: Simplify (+ (* (pow (sqrt 2) 2) 0) (+ (* 0 1) (* 0 0))) into 0 55.862 * [backup-simplify]: Simplify (+ 0 0) into 0 55.863 * [backup-simplify]: Simplify (+ 0 0) into 0 55.863 * [backup-simplify]: Simplify (+ (* -0.5 0) (+ (* 0 (pow (sqrt 2) 2)) (* 0 0))) into 0 55.863 * [backup-simplify]: Simplify 0 into 0 55.864 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 1 1) 1) (/ (pow 0 1) 1)) 0) into 0 55.864 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 55.865 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 2))))) into 0 55.866 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 4))))) into 0 55.866 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 55.867 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 55.867 * [backup-simplify]: Simplify (+ (* (* -1/3 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 55.868 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 55.868 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))) into 0 55.869 * [backup-simplify]: Simplify (- 0) into 0 55.869 * [backup-simplify]: Simplify (+ 0 0) into 0 55.870 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (+ (pow (sqrt 2) 2) (* 1/3 (pow im 2)))))))) into 0 55.870 * [backup-simplify]: Simplify (+ 0 0) into 0 55.872 * [backup-simplify]: Simplify (+ (* (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im)))) 0) (+ (* 0 -1/2) (+ (* 0 0) (* 0 1)))) into 0 55.874 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 (+ (* 1/6 (pow im 3)) (+ (* 1/120 (pow im 5)) (* 1/2 (* (pow (sqrt 2) 2) im))))) (+ (* 0 0) (* 0 (* -1 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im)))))))) into 0 55.874 * [taylor]: Taking taylor expansion of 0 in im 55.874 * [backup-simplify]: Simplify 0 into 0 55.874 * [backup-simplify]: Simplify 0 into 0 55.874 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 55.876 * [backup-simplify]: Simplify (+ (* (pow (sqrt 2) 2) 1) (* 0 0)) into (pow (sqrt 2) 2) 55.878 * [backup-simplify]: Simplify (+ (* 0.25 (pow (sqrt 2) 2)) (* 0 0)) into (* 0.25 (pow (sqrt 2) 2)) 55.879 * [backup-simplify]: Simplify (+ 0 (* 0.25 (pow (sqrt 2) 2))) into (* 0.25 (pow (sqrt 2) 2)) 55.880 * [backup-simplify]: Simplify (+ 0 (* 0.25 (pow (sqrt 2) 2))) into (* 0.25 (pow (sqrt 2) 2)) 55.881 * [backup-simplify]: Simplify (* 0.25 (pow (sqrt 2) 2)) into (* 0.25 (pow (sqrt 2) 2)) 55.881 * [backup-simplify]: Simplify 0 into 0 55.882 * [backup-simplify]: Simplify (* 1 1) into 1 55.882 * [backup-simplify]: Simplify (* 1 1) into 1 55.882 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 55.883 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 55.884 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))) into 0 55.884 * [backup-simplify]: Simplify (+ (* (pow (sqrt 2) 2) 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 55.885 * [backup-simplify]: Simplify (+ 0 0) into 0 55.885 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 55.886 * [backup-simplify]: Simplify (+ (* -0.5 1/3) (+ (* 0 0) (+ (* 0 (pow (sqrt 2) 2)) (* 0 0)))) into (- 0.16666666666666666) 55.887 * [backup-simplify]: Simplify (- 0.16666666666666666) into (- 0.16666666666666666) 55.889 * [backup-simplify]: Simplify (+ (* (- 0.16666666666666666) (pow (* im 1) 3)) (+ (* (* 0.25 (pow (sqrt 2) 2)) (* im (pow re 2))) (* (- (* 0.5 (pow (sqrt 2) 2))) (* im 1)))) into (- (* 0.25 (* (pow (sqrt 2) 2) (* (pow re 2) im))) (+ (* 0.16666666666666666 (pow im 3)) (* 0.5 (* (pow (sqrt 2) 2) im)))) 55.891 * [backup-simplify]: Simplify (* (* 0.5 (cos (/ 1 re))) (fma (pow (/ 1 im) 5) -1/60 (+ (* (/ 1 im) (fma (* (/ 1 im) -1/3) (/ 1 im) (- (* (sqrt 2) (sqrt 2))))) 0))) into (* 0.5 (* (fma (pow (/ 1 im) 5) -1/60 (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) (cos (/ 1 re)))) 55.891 * [approximate]: Taking taylor expansion of (* 0.5 (* (fma (pow (/ 1 im) 5) -1/60 (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) (cos (/ 1 re)))) in (re im) around 0 55.891 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow (/ 1 im) 5) -1/60 (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) (cos (/ 1 re)))) in im 55.891 * [taylor]: Taking taylor expansion of 0.5 in im 55.891 * [backup-simplify]: Simplify 0.5 into 0.5 55.891 * [taylor]: Taking taylor expansion of (* (fma (pow (/ 1 im) 5) -1/60 (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) (cos (/ 1 re))) in im 55.891 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) in im 55.891 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) 55.891 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in im 55.891 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in im 55.891 * [taylor]: Taking taylor expansion of (/ 1 im) in im 55.891 * [taylor]: Taking taylor expansion of im in im 55.891 * [backup-simplify]: Simplify 0 into 0 55.891 * [backup-simplify]: Simplify 1 into 1 55.891 * [backup-simplify]: Simplify (/ 1 1) into 1 55.891 * [taylor]: Taking taylor expansion of -1/60 in im 55.891 * [backup-simplify]: Simplify -1/60 into -1/60 55.891 * [taylor]: Taking taylor expansion of (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im) in im 55.891 * [taylor]: Taking taylor expansion of (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) in im 55.891 * [taylor]: Rewrote expression to (+ (* (/ -1/3 im) (/ 1 im)) (- (pow (sqrt 2) 2))) 55.891 * [taylor]: Taking taylor expansion of (* (/ -1/3 im) (/ 1 im)) in im 55.891 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 55.891 * [taylor]: Taking taylor expansion of -1/3 in im 55.891 * [backup-simplify]: Simplify -1/3 into -1/3 55.891 * [taylor]: Taking taylor expansion of im in im 55.891 * [backup-simplify]: Simplify 0 into 0 55.891 * [backup-simplify]: Simplify 1 into 1 55.892 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 55.892 * [taylor]: Taking taylor expansion of (/ 1 im) in im 55.892 * [taylor]: Taking taylor expansion of im in im 55.892 * [backup-simplify]: Simplify 0 into 0 55.892 * [backup-simplify]: Simplify 1 into 1 55.892 * [backup-simplify]: Simplify (/ 1 1) into 1 55.892 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 55.892 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 55.892 * [taylor]: Taking taylor expansion of (sqrt 2) in im 55.892 * [taylor]: Taking taylor expansion of 2 in im 55.892 * [backup-simplify]: Simplify 2 into 2 55.892 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 55.893 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 55.893 * [taylor]: Taking taylor expansion of im in im 55.893 * [backup-simplify]: Simplify 0 into 0 55.893 * [backup-simplify]: Simplify 1 into 1 55.893 * [backup-simplify]: Simplify (* -1/3 1) into -1/3 55.893 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 55.894 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 55.894 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 55.894 * [taylor]: Taking taylor expansion of (/ 1 re) in im 55.894 * [taylor]: Taking taylor expansion of re in im 55.894 * [backup-simplify]: Simplify re into re 55.894 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 55.894 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 55.894 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 55.894 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow (/ 1 im) 5) -1/60 (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) (cos (/ 1 re)))) in re 55.894 * [taylor]: Taking taylor expansion of 0.5 in re 55.894 * [backup-simplify]: Simplify 0.5 into 0.5 55.894 * [taylor]: Taking taylor expansion of (* (fma (pow (/ 1 im) 5) -1/60 (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) (cos (/ 1 re))) in re 55.894 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) in re 55.894 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) 55.894 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in re 55.894 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in re 55.894 * [taylor]: Taking taylor expansion of (/ 1 im) in re 55.894 * [taylor]: Taking taylor expansion of im in re 55.894 * [backup-simplify]: Simplify im into im 55.894 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 55.894 * [taylor]: Taking taylor expansion of -1/60 in re 55.894 * [backup-simplify]: Simplify -1/60 into -1/60 55.894 * [taylor]: Taking taylor expansion of (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im) in re 55.894 * [taylor]: Taking taylor expansion of (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) in re 55.894 * [taylor]: Rewrote expression to (+ (* (/ -1/3 im) (/ 1 im)) (- (pow (sqrt 2) 2))) 55.894 * [taylor]: Taking taylor expansion of (* (/ -1/3 im) (/ 1 im)) in re 55.894 * [taylor]: Taking taylor expansion of (/ -1/3 im) in re 55.894 * [taylor]: Taking taylor expansion of -1/3 in re 55.894 * [backup-simplify]: Simplify -1/3 into -1/3 55.894 * [taylor]: Taking taylor expansion of im in re 55.894 * [backup-simplify]: Simplify im into im 55.894 * [backup-simplify]: Simplify (/ -1/3 im) into (/ -1/3 im) 55.894 * [taylor]: Taking taylor expansion of (/ 1 im) in re 55.894 * [taylor]: Taking taylor expansion of im in re 55.894 * [backup-simplify]: Simplify im into im 55.894 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 55.894 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in re 55.894 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in re 55.894 * [taylor]: Taking taylor expansion of (sqrt 2) in re 55.894 * [taylor]: Taking taylor expansion of 2 in re 55.894 * [backup-simplify]: Simplify 2 into 2 55.895 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 55.895 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 55.895 * [taylor]: Taking taylor expansion of im in re 55.895 * [backup-simplify]: Simplify im into im 55.895 * [backup-simplify]: Simplify (* (/ -1/3 im) (/ 1 im)) into (/ -1/3 (pow im 2)) 55.896 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 55.897 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 55.898 * [backup-simplify]: Simplify (+ (/ -1/3 (pow im 2)) (- (pow (sqrt 2) 2))) into (- (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2))))) 55.898 * [backup-simplify]: Simplify (/ (- (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2))))) im) into (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im)) 55.898 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 55.898 * [taylor]: Taking taylor expansion of (/ 1 re) in re 55.898 * [taylor]: Taking taylor expansion of re in re 55.898 * [backup-simplify]: Simplify 0 into 0 55.898 * [backup-simplify]: Simplify 1 into 1 55.899 * [backup-simplify]: Simplify (/ 1 1) into 1 55.899 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 55.899 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow (/ 1 im) 5) -1/60 (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) (cos (/ 1 re)))) in re 55.899 * [taylor]: Taking taylor expansion of 0.5 in re 55.899 * [backup-simplify]: Simplify 0.5 into 0.5 55.899 * [taylor]: Taking taylor expansion of (* (fma (pow (/ 1 im) 5) -1/60 (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) (cos (/ 1 re))) in re 55.899 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) in re 55.899 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) 55.899 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in re 55.899 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in re 55.899 * [taylor]: Taking taylor expansion of (/ 1 im) in re 55.899 * [taylor]: Taking taylor expansion of im in re 55.899 * [backup-simplify]: Simplify im into im 55.899 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 55.899 * [taylor]: Taking taylor expansion of -1/60 in re 55.899 * [backup-simplify]: Simplify -1/60 into -1/60 55.899 * [taylor]: Taking taylor expansion of (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im) in re 55.899 * [taylor]: Taking taylor expansion of (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) in re 55.899 * [taylor]: Rewrote expression to (+ (* (/ -1/3 im) (/ 1 im)) (- (pow (sqrt 2) 2))) 55.899 * [taylor]: Taking taylor expansion of (* (/ -1/3 im) (/ 1 im)) in re 55.899 * [taylor]: Taking taylor expansion of (/ -1/3 im) in re 55.899 * [taylor]: Taking taylor expansion of -1/3 in re 55.899 * [backup-simplify]: Simplify -1/3 into -1/3 55.899 * [taylor]: Taking taylor expansion of im in re 55.899 * [backup-simplify]: Simplify im into im 55.899 * [backup-simplify]: Simplify (/ -1/3 im) into (/ -1/3 im) 55.899 * [taylor]: Taking taylor expansion of (/ 1 im) in re 55.899 * [taylor]: Taking taylor expansion of im in re 55.899 * [backup-simplify]: Simplify im into im 55.899 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 55.899 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in re 55.899 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in re 55.899 * [taylor]: Taking taylor expansion of (sqrt 2) in re 55.899 * [taylor]: Taking taylor expansion of 2 in re 55.899 * [backup-simplify]: Simplify 2 into 2 55.899 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 55.900 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 55.900 * [taylor]: Taking taylor expansion of im in re 55.900 * [backup-simplify]: Simplify im into im 55.900 * [backup-simplify]: Simplify (* (/ -1/3 im) (/ 1 im)) into (/ -1/3 (pow im 2)) 55.901 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 55.901 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 55.902 * [backup-simplify]: Simplify (+ (/ -1/3 (pow im 2)) (- (pow (sqrt 2) 2))) into (- (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2))))) 55.903 * [backup-simplify]: Simplify (/ (- (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2))))) im) into (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im)) 55.903 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 55.903 * [taylor]: Taking taylor expansion of (/ 1 re) in re 55.903 * [taylor]: Taking taylor expansion of re in re 55.903 * [backup-simplify]: Simplify 0 into 0 55.903 * [backup-simplify]: Simplify 1 into 1 55.903 * [backup-simplify]: Simplify (/ 1 1) into 1 55.903 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 55.904 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 im)) into (/ 1 (pow im 2)) 55.904 * [backup-simplify]: Simplify (* (/ 1 (pow im 2)) (/ 1 (pow im 2))) into (/ 1 (pow im 4)) 55.904 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 (pow im 4))) into (/ 1 (pow im 5)) 55.904 * [backup-simplify]: Simplify (* (/ 1 (pow im 5)) -1/60) into (/ -1/60 (pow im 5)) 55.905 * [backup-simplify]: Simplify (+ (/ -1/60 (pow im 5)) (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im))) into (- (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3)))))) 55.905 * [backup-simplify]: Simplify (* (- (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3)))))) (cos (/ 1 re))) into (* -1 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re)))) 55.906 * [backup-simplify]: Simplify (* 0.5 (* -1 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re))))) into (* -0.5 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re)))) 55.906 * [taylor]: Taking taylor expansion of (* -0.5 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re)))) in im 55.906 * [taylor]: Taking taylor expansion of -0.5 in im 55.906 * [backup-simplify]: Simplify -0.5 into -0.5 55.906 * [taylor]: Taking taylor expansion of (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re))) in im 55.906 * [taylor]: Taking taylor expansion of (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) in im 55.906 * [taylor]: Taking taylor expansion of (* 1/60 (/ 1 (pow im 5))) in im 55.906 * [taylor]: Taking taylor expansion of 1/60 in im 55.906 * [backup-simplify]: Simplify 1/60 into 1/60 55.906 * [taylor]: Taking taylor expansion of (/ 1 (pow im 5)) in im 55.906 * [taylor]: Taking taylor expansion of (pow im 5) in im 55.906 * [taylor]: Taking taylor expansion of im in im 55.906 * [backup-simplify]: Simplify 0 into 0 55.907 * [backup-simplify]: Simplify 1 into 1 55.907 * [backup-simplify]: Simplify (* 1 1) into 1 55.907 * [backup-simplify]: Simplify (* 1 1) into 1 55.907 * [backup-simplify]: Simplify (* 1 1) into 1 55.907 * [backup-simplify]: Simplify (/ 1 1) into 1 55.907 * [taylor]: Taking taylor expansion of (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3)))) in im 55.908 * [taylor]: Taking taylor expansion of (/ (pow (sqrt 2) 2) im) in im 55.908 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 55.908 * [taylor]: Taking taylor expansion of (sqrt 2) in im 55.908 * [taylor]: Taking taylor expansion of 2 in im 55.908 * [backup-simplify]: Simplify 2 into 2 55.908 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 55.908 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 55.908 * [taylor]: Taking taylor expansion of im in im 55.908 * [backup-simplify]: Simplify 0 into 0 55.908 * [backup-simplify]: Simplify 1 into 1 55.909 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 55.910 * [backup-simplify]: Simplify (/ (pow (sqrt 2) 2) 1) into (pow (sqrt 2) 2) 55.910 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in im 55.910 * [taylor]: Taking taylor expansion of 1/3 in im 55.910 * [backup-simplify]: Simplify 1/3 into 1/3 55.910 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in im 55.910 * [taylor]: Taking taylor expansion of (pow im 3) in im 55.910 * [taylor]: Taking taylor expansion of im in im 55.910 * [backup-simplify]: Simplify 0 into 0 55.910 * [backup-simplify]: Simplify 1 into 1 55.910 * [backup-simplify]: Simplify (* 1 1) into 1 55.910 * [backup-simplify]: Simplify (* 1 1) into 1 55.911 * [backup-simplify]: Simplify (/ 1 1) into 1 55.911 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 55.911 * [taylor]: Taking taylor expansion of (/ 1 re) in im 55.911 * [taylor]: Taking taylor expansion of re in im 55.911 * [backup-simplify]: Simplify re into re 55.911 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 55.911 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 55.911 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 55.911 * [backup-simplify]: Simplify (* 1/60 1) into 1/60 55.911 * [backup-simplify]: Simplify (+ 1/60 0) into 1/60 55.911 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 55.912 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 55.912 * [backup-simplify]: Simplify (- 0) into 0 55.912 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 55.912 * [backup-simplify]: Simplify (* 1/60 (cos (/ 1 re))) into (* 1/60 (cos (/ 1 re))) 55.912 * [backup-simplify]: Simplify (* -0.5 (* 1/60 (cos (/ 1 re)))) into (* -0.008333333333333333 (cos (/ 1 re))) 55.912 * [backup-simplify]: Simplify (* -0.008333333333333333 (cos (/ 1 re))) into (* -0.008333333333333333 (cos (/ 1 re))) 55.912 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 55.912 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 im))) into 0 55.912 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (* 0 (/ 1 (pow im 2)))) into 0 55.912 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 (pow im 4)))) into 0 55.913 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (* 0 -1/60)) into 0 55.913 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 55.913 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1/3 im) (/ 0 im)))) into 0 55.913 * [backup-simplify]: Simplify (+ (* (/ -1/3 im) 0) (* 0 (/ 1 im))) into 0 55.914 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 55.914 * [backup-simplify]: Simplify (- 0) into 0 55.914 * [backup-simplify]: Simplify (+ 0 0) into 0 55.915 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im)) (/ 0 im)))) into 0 55.915 * [backup-simplify]: Simplify (+ 0 0) into 0 55.916 * [backup-simplify]: Simplify (+ (* (- (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3)))))) 0) (* 0 (cos (/ 1 re)))) into 0 55.917 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* -1 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re)))))) into 0 55.917 * [taylor]: Taking taylor expansion of 0 in im 55.917 * [backup-simplify]: Simplify 0 into 0 55.917 * [backup-simplify]: Simplify (+ 0) into 0 55.918 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 1)) into 0 55.918 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 55.918 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 55.919 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 0)) into 0 55.919 * [backup-simplify]: Simplify (- 0) into 0 55.919 * [backup-simplify]: Simplify (+ 0 0) into 0 55.919 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 55.920 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 55.920 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 55.921 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 55.921 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 1)) into 0 55.921 * [backup-simplify]: Simplify (+ 0 0) into 0 55.922 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 (cos (/ 1 re)))) into 0 55.922 * [backup-simplify]: Simplify (+ (* -0.5 0) (* 0 (* 1/60 (cos (/ 1 re))))) into 0 55.922 * [backup-simplify]: Simplify 0 into 0 55.922 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 55.922 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (* 0 (/ 1 im)))) into 0 55.923 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 55.923 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))) into 0 55.924 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (* 0 -1/60))) into 0 55.924 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 55.924 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1/3 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 55.924 * [backup-simplify]: Simplify (+ (* (/ -1/3 im) 0) (+ (* 0 0) (* 0 (/ 1 im)))) into 0 55.925 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2))) into 0 55.925 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (* 0 (sqrt 2)))) into 0 55.925 * [backup-simplify]: Simplify (- 0) into 0 55.926 * [backup-simplify]: Simplify (+ 0 0) into 0 55.926 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im)) (/ 0 im)) (* 0 (/ 0 im)))) into 0 55.927 * [backup-simplify]: Simplify (+ 0 0) into 0 55.928 * [backup-simplify]: Simplify (+ (* (- (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3)))))) 0) (+ (* 0 0) (* 0 (cos (/ 1 re))))) into 0 55.929 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* -1 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re))))))) into 0 55.929 * [taylor]: Taking taylor expansion of 0 in im 55.929 * [backup-simplify]: Simplify 0 into 0 55.930 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 55.930 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 55.930 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 55.931 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 55.931 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 55.932 * [backup-simplify]: Simplify (- 0) into 0 55.932 * [backup-simplify]: Simplify (+ 0 0) into 0 55.932 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 55.933 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 55.934 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 55.934 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 55.935 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 0 1))) into 0 55.935 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 55.935 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 55.935 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 55.936 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 1/3 (cos (/ 1 re))))) into (* 1/3 (cos (/ 1 re))) 55.936 * [backup-simplify]: Simplify (+ (* -0.5 (* 1/3 (cos (/ 1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ 1 re)))))) into (- (* 0.16666666666666666 (cos (/ 1 re)))) 55.936 * [backup-simplify]: Simplify (- (* 0.16666666666666666 (cos (/ 1 re)))) into (- (* 0.16666666666666666 (cos (/ 1 re)))) 55.937 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 55.937 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im))))) into 0 55.938 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 55.938 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4)))))) into 0 55.939 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 55.939 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 55.939 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1/3 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 55.939 * [backup-simplify]: Simplify (+ (* (/ -1/3 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im))))) into 0 55.940 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 55.941 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))) into 0 55.941 * [backup-simplify]: Simplify (- 0) into 0 55.943 * [backup-simplify]: Simplify (+ 0 0) into 0 55.944 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im)) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 55.944 * [backup-simplify]: Simplify (+ 0 0) into 0 55.945 * [backup-simplify]: Simplify (+ (* (- (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3)))))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cos (/ 1 re)))))) into 0 55.947 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* -1 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re)))))))) into 0 55.947 * [taylor]: Taking taylor expansion of 0 in im 55.947 * [backup-simplify]: Simplify 0 into 0 55.947 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 55.948 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 55.948 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 55.949 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 55.949 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 55.949 * [backup-simplify]: Simplify (- 0) into 0 55.950 * [backup-simplify]: Simplify (+ 0 0) into 0 55.950 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 55.951 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 55.951 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 55.952 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 55.953 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 55.953 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 55.953 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 55.954 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 55.954 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 55.954 * [backup-simplify]: Simplify (+ 0 0) into 0 55.955 * [backup-simplify]: Simplify (+ 0 0) into 0 55.955 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (* 0 (cos (/ 1 re)))))) into 0 55.956 * [backup-simplify]: Simplify (+ (* -0.5 0) (+ (* 0 (* 1/3 (cos (/ 1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ 1 re))))))) into 0 55.956 * [backup-simplify]: Simplify 0 into 0 55.956 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 55.957 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im)))))) into 0 55.958 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 55.958 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))))) into 0 55.959 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60))))) into 0 55.959 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 55.959 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1/3 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 55.960 * [backup-simplify]: Simplify (+ (* (/ -1/3 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im)))))) into 0 55.961 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 55.961 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))) into 0 55.962 * [backup-simplify]: Simplify (- 0) into 0 55.962 * [backup-simplify]: Simplify (+ 0 0) into 0 55.963 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im)) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 55.963 * [backup-simplify]: Simplify (+ 0 0) into 0 55.964 * [backup-simplify]: Simplify (+ (* (- (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3)))))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cos (/ 1 re))))))) into 0 55.966 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* -1 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re))))))))) into 0 55.966 * [taylor]: Taking taylor expansion of 0 in im 55.966 * [backup-simplify]: Simplify 0 into 0 55.968 * [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 55.968 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 55.968 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 55.969 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 55.970 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))) into 0 55.970 * [backup-simplify]: Simplify (- 0) into 0 55.970 * [backup-simplify]: Simplify (+ 0 0) into 0 55.971 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 55.971 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 55.972 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 55.972 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 55.973 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 55.974 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 55.974 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 55.975 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 55.975 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 55.976 * [backup-simplify]: Simplify (+ (pow (sqrt 2) 2) 0) into (pow (sqrt 2) 2) 55.977 * [backup-simplify]: Simplify (+ 0 (pow (sqrt 2) 2)) into (pow (sqrt 2) 2) 55.979 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (* (pow (sqrt 2) 2) (cos (/ 1 re))))))) into (* (pow (sqrt 2) 2) (cos (/ 1 re))) 55.980 * [backup-simplify]: Simplify (+ (* -0.5 (* (pow (sqrt 2) 2) (cos (/ 1 re)))) (+ (* 0 0) (+ (* 0 (* 1/3 (cos (/ 1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ 1 re)))))))) into (- (* 0.5 (* (pow (sqrt 2) 2) (cos (/ 1 re))))) 55.980 * [backup-simplify]: Simplify (- (* 0.5 (* (pow (sqrt 2) 2) (cos (/ 1 re))))) into (- (* 0.5 (* (pow (sqrt 2) 2) (cos (/ 1 re))))) 55.981 * [backup-simplify]: Simplify (+ (* (- (* 0.5 (* (pow (sqrt 2) 2) (cos (/ 1 (/ 1 re)))))) (* (/ 1 (/ 1 im)) 1)) (+ (* (- (* 0.16666666666666666 (cos (/ 1 (/ 1 re))))) (pow (* (/ 1 (/ 1 im)) 1) 3)) (* (* -0.008333333333333333 (cos (/ 1 (/ 1 re)))) (pow (* (/ 1 (/ 1 im)) 1) 5)))) into (- (+ (* 0.5 (* (pow (sqrt 2) 2) (* im (cos re)))) (+ (* 0.16666666666666666 (* (pow im 3) (cos re))) (* 0.008333333333333333 (* (pow im 5) (cos re)))))) 55.983 * [backup-simplify]: Simplify (* (* 0.5 (cos (/ 1 (- re)))) (fma (pow (/ 1 (- im)) 5) -1/60 (+ (* (/ 1 (- im)) (fma (* (/ 1 (- im)) -1/3) (/ 1 (- im)) (- (* (sqrt 2) (sqrt 2))))) 0))) into (* 0.5 (* (cos (/ -1 re)) (fma (pow (/ -1 im) 5) -1/60 (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))))) 55.983 * [approximate]: Taking taylor expansion of (* 0.5 (* (cos (/ -1 re)) (fma (pow (/ -1 im) 5) -1/60 (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))))) in (re im) around 0 55.983 * [taylor]: Taking taylor expansion of (* 0.5 (* (cos (/ -1 re)) (fma (pow (/ -1 im) 5) -1/60 (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))))) in im 55.983 * [taylor]: Taking taylor expansion of 0.5 in im 55.983 * [backup-simplify]: Simplify 0.5 into 0.5 55.983 * [taylor]: Taking taylor expansion of (* (cos (/ -1 re)) (fma (pow (/ -1 im) 5) -1/60 (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)))) in im 55.983 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 55.983 * [taylor]: Taking taylor expansion of (/ -1 re) in im 55.983 * [taylor]: Taking taylor expansion of -1 in im 55.983 * [backup-simplify]: Simplify -1 into -1 55.983 * [taylor]: Taking taylor expansion of re in im 55.983 * [backup-simplify]: Simplify re into re 55.983 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 55.983 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 55.983 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 55.983 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))) in im 55.983 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))) 55.983 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in im 55.983 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in im 55.983 * [taylor]: Taking taylor expansion of (/ -1 im) in im 55.983 * [taylor]: Taking taylor expansion of -1 in im 55.983 * [backup-simplify]: Simplify -1 into -1 55.983 * [taylor]: Taking taylor expansion of im in im 55.983 * [backup-simplify]: Simplify 0 into 0 55.983 * [backup-simplify]: Simplify 1 into 1 55.984 * [backup-simplify]: Simplify (/ -1 1) into -1 55.984 * [taylor]: Taking taylor expansion of -1/60 in im 55.984 * [backup-simplify]: Simplify -1/60 into -1/60 55.984 * [taylor]: Taking taylor expansion of (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)) in im 55.984 * [taylor]: Taking taylor expansion of (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im) in im 55.984 * [taylor]: Taking taylor expansion of (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) in im 55.984 * [taylor]: Rewrote expression to (+ (* (/ 1/3 im) (/ -1 im)) (- (pow (sqrt 2) 2))) 55.984 * [taylor]: Taking taylor expansion of (* (/ 1/3 im) (/ -1 im)) in im 55.984 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 55.984 * [taylor]: Taking taylor expansion of 1/3 in im 55.984 * [backup-simplify]: Simplify 1/3 into 1/3 55.984 * [taylor]: Taking taylor expansion of im in im 55.984 * [backup-simplify]: Simplify 0 into 0 55.984 * [backup-simplify]: Simplify 1 into 1 55.984 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 55.984 * [taylor]: Taking taylor expansion of (/ -1 im) in im 55.984 * [taylor]: Taking taylor expansion of -1 in im 55.984 * [backup-simplify]: Simplify -1 into -1 55.984 * [taylor]: Taking taylor expansion of im in im 55.984 * [backup-simplify]: Simplify 0 into 0 55.984 * [backup-simplify]: Simplify 1 into 1 55.985 * [backup-simplify]: Simplify (/ -1 1) into -1 55.985 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 55.985 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 55.985 * [taylor]: Taking taylor expansion of (sqrt 2) in im 55.985 * [taylor]: Taking taylor expansion of 2 in im 55.985 * [backup-simplify]: Simplify 2 into 2 55.985 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 55.985 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 55.985 * [taylor]: Taking taylor expansion of im in im 55.985 * [backup-simplify]: Simplify 0 into 0 55.985 * [backup-simplify]: Simplify 1 into 1 55.986 * [backup-simplify]: Simplify (* 1/3 -1) into -1/3 55.986 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 55.986 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 55.986 * [taylor]: Taking taylor expansion of (* 0.5 (* (cos (/ -1 re)) (fma (pow (/ -1 im) 5) -1/60 (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))))) in re 55.986 * [taylor]: Taking taylor expansion of 0.5 in re 55.986 * [backup-simplify]: Simplify 0.5 into 0.5 55.986 * [taylor]: Taking taylor expansion of (* (cos (/ -1 re)) (fma (pow (/ -1 im) 5) -1/60 (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)))) in re 55.986 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 55.986 * [taylor]: Taking taylor expansion of (/ -1 re) in re 55.986 * [taylor]: Taking taylor expansion of -1 in re 55.986 * [backup-simplify]: Simplify -1 into -1 55.986 * [taylor]: Taking taylor expansion of re in re 55.986 * [backup-simplify]: Simplify 0 into 0 55.986 * [backup-simplify]: Simplify 1 into 1 55.987 * [backup-simplify]: Simplify (/ -1 1) into -1 55.987 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 55.987 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))) in re 55.987 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))) 55.987 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in re 55.987 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in re 55.987 * [taylor]: Taking taylor expansion of (/ -1 im) in re 55.987 * [taylor]: Taking taylor expansion of -1 in re 55.987 * [backup-simplify]: Simplify -1 into -1 55.987 * [taylor]: Taking taylor expansion of im in re 55.987 * [backup-simplify]: Simplify im into im 55.987 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 55.987 * [taylor]: Taking taylor expansion of -1/60 in re 55.987 * [backup-simplify]: Simplify -1/60 into -1/60 55.987 * [taylor]: Taking taylor expansion of (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)) in re 55.987 * [taylor]: Taking taylor expansion of (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im) in re 55.987 * [taylor]: Taking taylor expansion of (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) in re 55.987 * [taylor]: Rewrote expression to (+ (* (/ 1/3 im) (/ -1 im)) (- (pow (sqrt 2) 2))) 55.987 * [taylor]: Taking taylor expansion of (* (/ 1/3 im) (/ -1 im)) in re 55.987 * [taylor]: Taking taylor expansion of (/ 1/3 im) in re 55.987 * [taylor]: Taking taylor expansion of 1/3 in re 55.987 * [backup-simplify]: Simplify 1/3 into 1/3 55.987 * [taylor]: Taking taylor expansion of im in re 55.987 * [backup-simplify]: Simplify im into im 55.987 * [backup-simplify]: Simplify (/ 1/3 im) into (/ 1/3 im) 55.987 * [taylor]: Taking taylor expansion of (/ -1 im) in re 55.987 * [taylor]: Taking taylor expansion of -1 in re 55.987 * [backup-simplify]: Simplify -1 into -1 55.987 * [taylor]: Taking taylor expansion of im in re 55.987 * [backup-simplify]: Simplify im into im 55.987 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 55.987 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in re 55.987 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in re 55.987 * [taylor]: Taking taylor expansion of (sqrt 2) in re 55.987 * [taylor]: Taking taylor expansion of 2 in re 55.987 * [backup-simplify]: Simplify 2 into 2 55.988 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 55.988 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 55.988 * [taylor]: Taking taylor expansion of im in re 55.988 * [backup-simplify]: Simplify im into im 55.988 * [backup-simplify]: Simplify (* (/ 1/3 im) (/ -1 im)) into (/ -1/3 (pow im 2)) 55.989 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 55.990 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 55.990 * [backup-simplify]: Simplify (+ (/ -1/3 (pow im 2)) (- (pow (sqrt 2) 2))) into (- (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2))))) 55.991 * [backup-simplify]: Simplify (/ (- (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2))))) im) into (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im)) 55.991 * [taylor]: Taking taylor expansion of (* 0.5 (* (cos (/ -1 re)) (fma (pow (/ -1 im) 5) -1/60 (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))))) in re 55.991 * [taylor]: Taking taylor expansion of 0.5 in re 55.991 * [backup-simplify]: Simplify 0.5 into 0.5 55.991 * [taylor]: Taking taylor expansion of (* (cos (/ -1 re)) (fma (pow (/ -1 im) 5) -1/60 (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)))) in re 55.991 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 55.991 * [taylor]: Taking taylor expansion of (/ -1 re) in re 55.991 * [taylor]: Taking taylor expansion of -1 in re 55.991 * [backup-simplify]: Simplify -1 into -1 55.991 * [taylor]: Taking taylor expansion of re in re 55.991 * [backup-simplify]: Simplify 0 into 0 55.991 * [backup-simplify]: Simplify 1 into 1 55.992 * [backup-simplify]: Simplify (/ -1 1) into -1 55.992 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 55.992 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))) in re 55.992 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))) 55.992 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in re 55.992 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in re 55.992 * [taylor]: Taking taylor expansion of (/ -1 im) in re 55.992 * [taylor]: Taking taylor expansion of -1 in re 55.992 * [backup-simplify]: Simplify -1 into -1 55.992 * [taylor]: Taking taylor expansion of im in re 55.992 * [backup-simplify]: Simplify im into im 55.992 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 55.992 * [taylor]: Taking taylor expansion of -1/60 in re 55.992 * [backup-simplify]: Simplify -1/60 into -1/60 55.992 * [taylor]: Taking taylor expansion of (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)) in re 55.992 * [taylor]: Taking taylor expansion of (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im) in re 55.992 * [taylor]: Taking taylor expansion of (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) in re 55.992 * [taylor]: Rewrote expression to (+ (* (/ 1/3 im) (/ -1 im)) (- (pow (sqrt 2) 2))) 55.992 * [taylor]: Taking taylor expansion of (* (/ 1/3 im) (/ -1 im)) in re 55.992 * [taylor]: Taking taylor expansion of (/ 1/3 im) in re 55.992 * [taylor]: Taking taylor expansion of 1/3 in re 55.992 * [backup-simplify]: Simplify 1/3 into 1/3 55.992 * [taylor]: Taking taylor expansion of im in re 55.992 * [backup-simplify]: Simplify im into im 55.992 * [backup-simplify]: Simplify (/ 1/3 im) into (/ 1/3 im) 55.992 * [taylor]: Taking taylor expansion of (/ -1 im) in re 55.992 * [taylor]: Taking taylor expansion of -1 in re 55.992 * [backup-simplify]: Simplify -1 into -1 55.992 * [taylor]: Taking taylor expansion of im in re 55.992 * [backup-simplify]: Simplify im into im 55.992 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 55.992 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in re 55.992 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in re 55.992 * [taylor]: Taking taylor expansion of (sqrt 2) in re 55.992 * [taylor]: Taking taylor expansion of 2 in re 55.992 * [backup-simplify]: Simplify 2 into 2 55.993 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 55.993 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 55.993 * [taylor]: Taking taylor expansion of im in re 55.993 * [backup-simplify]: Simplify im into im 55.993 * [backup-simplify]: Simplify (* (/ 1/3 im) (/ -1 im)) into (/ -1/3 (pow im 2)) 55.994 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 55.995 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 55.995 * [backup-simplify]: Simplify (+ (/ -1/3 (pow im 2)) (- (pow (sqrt 2) 2))) into (- (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2))))) 55.996 * [backup-simplify]: Simplify (/ (- (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2))))) im) into (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im)) 55.996 * [backup-simplify]: Simplify (* (/ -1 im) (/ -1 im)) into (/ 1 (pow im 2)) 55.996 * [backup-simplify]: Simplify (* (/ 1 (pow im 2)) (/ 1 (pow im 2))) into (/ 1 (pow im 4)) 55.996 * [backup-simplify]: Simplify (* (/ -1 im) (/ 1 (pow im 4))) into (/ -1 (pow im 5)) 55.996 * [backup-simplify]: Simplify (* (/ -1 (pow im 5)) -1/60) into (/ 1/60 (pow im 5)) 55.997 * [backup-simplify]: Simplify (- (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im))) into (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3)))) 55.998 * [backup-simplify]: Simplify (+ (/ 1/60 (pow im 5)) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) into (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) 55.999 * [backup-simplify]: Simplify (* (cos (/ -1 re)) (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3)))))) into (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re))) 55.999 * [backup-simplify]: Simplify (* 0.5 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re)))) into (* 0.5 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re)))) 55.999 * [taylor]: Taking taylor expansion of (* 0.5 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re)))) in im 55.999 * [taylor]: Taking taylor expansion of 0.5 in im 55.999 * [backup-simplify]: Simplify 0.5 into 0.5 55.999 * [taylor]: Taking taylor expansion of (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re))) in im 55.999 * [taylor]: Taking taylor expansion of (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) in im 55.999 * [taylor]: Taking taylor expansion of (* 1/60 (/ 1 (pow im 5))) in im 55.999 * [taylor]: Taking taylor expansion of 1/60 in im 55.999 * [backup-simplify]: Simplify 1/60 into 1/60 56.000 * [taylor]: Taking taylor expansion of (/ 1 (pow im 5)) in im 56.000 * [taylor]: Taking taylor expansion of (pow im 5) in im 56.000 * [taylor]: Taking taylor expansion of im in im 56.000 * [backup-simplify]: Simplify 0 into 0 56.000 * [backup-simplify]: Simplify 1 into 1 56.000 * [backup-simplify]: Simplify (* 1 1) into 1 56.000 * [backup-simplify]: Simplify (* 1 1) into 1 56.000 * [backup-simplify]: Simplify (* 1 1) into 1 56.001 * [backup-simplify]: Simplify (/ 1 1) into 1 56.001 * [taylor]: Taking taylor expansion of (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3)))) in im 56.001 * [taylor]: Taking taylor expansion of (/ (pow (sqrt 2) 2) im) in im 56.001 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 56.001 * [taylor]: Taking taylor expansion of (sqrt 2) in im 56.001 * [taylor]: Taking taylor expansion of 2 in im 56.001 * [backup-simplify]: Simplify 2 into 2 56.001 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 56.001 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 56.001 * [taylor]: Taking taylor expansion of im in im 56.001 * [backup-simplify]: Simplify 0 into 0 56.001 * [backup-simplify]: Simplify 1 into 1 56.002 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 56.003 * [backup-simplify]: Simplify (/ (pow (sqrt 2) 2) 1) into (pow (sqrt 2) 2) 56.003 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in im 56.003 * [taylor]: Taking taylor expansion of 1/3 in im 56.003 * [backup-simplify]: Simplify 1/3 into 1/3 56.003 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in im 56.003 * [taylor]: Taking taylor expansion of (pow im 3) in im 56.003 * [taylor]: Taking taylor expansion of im in im 56.003 * [backup-simplify]: Simplify 0 into 0 56.003 * [backup-simplify]: Simplify 1 into 1 56.003 * [backup-simplify]: Simplify (* 1 1) into 1 56.004 * [backup-simplify]: Simplify (* 1 1) into 1 56.004 * [backup-simplify]: Simplify (/ 1 1) into 1 56.004 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 56.004 * [taylor]: Taking taylor expansion of (/ -1 re) in im 56.004 * [taylor]: Taking taylor expansion of -1 in im 56.004 * [backup-simplify]: Simplify -1 into -1 56.004 * [taylor]: Taking taylor expansion of re in im 56.004 * [backup-simplify]: Simplify re into re 56.004 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 56.004 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 56.004 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 56.004 * [backup-simplify]: Simplify (* 1/60 1) into 1/60 56.005 * [backup-simplify]: Simplify (+ 1/60 0) into 1/60 56.005 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 56.005 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 56.005 * [backup-simplify]: Simplify (- 0) into 0 56.005 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 56.005 * [backup-simplify]: Simplify (* 1/60 (cos (/ -1 re))) into (* 1/60 (cos (/ -1 re))) 56.005 * [backup-simplify]: Simplify (* 0.5 (* 1/60 (cos (/ -1 re)))) into (* 0.008333333333333333 (cos (/ -1 re))) 56.005 * [backup-simplify]: Simplify (* 0.008333333333333333 (cos (/ -1 re))) into (* 0.008333333333333333 (cos (/ -1 re))) 56.006 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 56.006 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ -1 im))) into 0 56.006 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (* 0 (/ 1 (pow im 2)))) into 0 56.006 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ 1 (pow im 4)))) into 0 56.006 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (* 0 -1/60)) into 0 56.006 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 56.006 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ 1/3 im) (/ 0 im)))) into 0 56.006 * [backup-simplify]: Simplify (+ (* (/ 1/3 im) 0) (* 0 (/ -1 im))) into 0 56.007 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 56.007 * [backup-simplify]: Simplify (- 0) into 0 56.007 * [backup-simplify]: Simplify (+ 0 0) into 0 56.008 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im)) (/ 0 im)))) into 0 56.008 * [backup-simplify]: Simplify (- 0) into 0 56.008 * [backup-simplify]: Simplify (+ 0 0) into 0 56.010 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))))) into 0 56.012 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re))))) into 0 56.012 * [taylor]: Taking taylor expansion of 0 in im 56.012 * [backup-simplify]: Simplify 0 into 0 56.012 * [backup-simplify]: Simplify (+ 0) into 0 56.013 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 1)) into 0 56.013 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 56.013 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 56.014 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 0)) into 0 56.014 * [backup-simplify]: Simplify (- 0) into 0 56.015 * [backup-simplify]: Simplify (+ 0 0) into 0 56.015 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 56.016 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 56.017 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 56.017 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 56.018 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 1)) into 0 56.019 * [backup-simplify]: Simplify (+ 0 0) into 0 56.019 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 (cos (/ -1 re)))) into 0 56.020 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* 1/60 (cos (/ -1 re))))) into 0 56.020 * [backup-simplify]: Simplify 0 into 0 56.020 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 56.020 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (* 0 (/ -1 im)))) into 0 56.021 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 56.021 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))) into 0 56.022 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (* 0 -1/60))) into 0 56.022 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 56.022 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ 1/3 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 56.023 * [backup-simplify]: Simplify (+ (* (/ 1/3 im) 0) (+ (* 0 0) (* 0 (/ -1 im)))) into 0 56.024 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2))) into 0 56.025 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (* 0 (sqrt 2)))) into 0 56.025 * [backup-simplify]: Simplify (- 0) into 0 56.026 * [backup-simplify]: Simplify (+ 0 0) into 0 56.027 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im)) (/ 0 im)) (* 0 (/ 0 im)))) into 0 56.027 * [backup-simplify]: Simplify (- 0) into 0 56.027 * [backup-simplify]: Simplify (+ 0 0) into 0 56.029 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3)))))))) into 0 56.031 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re)))))) into 0 56.031 * [taylor]: Taking taylor expansion of 0 in im 56.031 * [backup-simplify]: Simplify 0 into 0 56.032 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 56.033 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 56.033 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 56.034 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 56.035 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 56.035 * [backup-simplify]: Simplify (- 0) into 0 56.035 * [backup-simplify]: Simplify (+ 0 0) into 0 56.038 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 56.040 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 56.041 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 56.042 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.043 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 0 1))) into 0 56.043 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 56.043 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 56.044 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 56.045 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 1/3 (cos (/ -1 re))))) into (* 1/3 (cos (/ -1 re))) 56.045 * [backup-simplify]: Simplify (+ (* 0.5 (* 1/3 (cos (/ -1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ -1 re)))))) into (* 0.16666666666666666 (cos (/ -1 re))) 56.045 * [backup-simplify]: Simplify (* 0.16666666666666666 (cos (/ -1 re))) into (* 0.16666666666666666 (cos (/ -1 re))) 56.046 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 56.047 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 im))))) into 0 56.048 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 56.048 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4)))))) into 0 56.049 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 56.049 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 56.050 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ 1/3 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 56.051 * [backup-simplify]: Simplify (+ (* (/ 1/3 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 im))))) into 0 56.052 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 56.053 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))) into 0 56.053 * [backup-simplify]: Simplify (- 0) into 0 56.054 * [backup-simplify]: Simplify (+ 0 0) into 0 56.055 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im)) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 56.055 * [backup-simplify]: Simplify (- 0) into 0 56.056 * [backup-simplify]: Simplify (+ 0 0) into 0 56.058 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))))))) into 0 56.060 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re))))))) into 0 56.060 * [taylor]: Taking taylor expansion of 0 in im 56.060 * [backup-simplify]: Simplify 0 into 0 56.061 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 56.062 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 56.062 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 56.064 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 56.065 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 56.065 * [backup-simplify]: Simplify (- 0) into 0 56.065 * [backup-simplify]: Simplify (+ 0 0) into 0 56.066 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 56.067 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 56.068 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 56.069 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.070 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 56.071 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 56.072 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 56.073 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 56.073 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 56.074 * [backup-simplify]: Simplify (+ 0 0) into 0 56.074 * [backup-simplify]: Simplify (+ 0 0) into 0 56.075 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (* 0 (cos (/ -1 re)))))) into 0 56.076 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 (* 1/3 (cos (/ -1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ -1 re))))))) into 0 56.076 * [backup-simplify]: Simplify 0 into 0 56.077 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 56.078 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 im)))))) into 0 56.079 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 56.080 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))))) into 0 56.081 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60))))) into 0 56.082 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 56.082 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ 1/3 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 56.083 * [backup-simplify]: Simplify (+ (* (/ 1/3 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 im)))))) into 0 56.085 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 56.086 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))) into 0 56.086 * [backup-simplify]: Simplify (- 0) into 0 56.087 * [backup-simplify]: Simplify (+ 0 0) into 0 56.088 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im)) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 56.088 * [backup-simplify]: Simplify (- 0) into 0 56.089 * [backup-simplify]: Simplify (+ 0 0) into 0 56.091 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3)))))))))) into 0 56.094 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re)))))))) into 0 56.094 * [taylor]: Taking taylor expansion of 0 in im 56.094 * [backup-simplify]: Simplify 0 into 0 56.096 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 4) 24)) 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* -1 (/ (pow 0 2) 2)) 0) into 0 56.097 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 56.097 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 56.099 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 56.099 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))) into 0 56.100 * [backup-simplify]: Simplify (- 0) into 0 56.100 * [backup-simplify]: Simplify (+ 0 0) into 0 56.101 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 56.103 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 56.104 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 56.105 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.106 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 56.107 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 56.108 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 56.109 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.110 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 56.112 * [backup-simplify]: Simplify (+ (pow (sqrt 2) 2) 0) into (pow (sqrt 2) 2) 56.113 * [backup-simplify]: Simplify (+ 0 (pow (sqrt 2) 2)) into (pow (sqrt 2) 2) 56.114 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (* (pow (sqrt 2) 2) (cos (/ -1 re))))))) into (* (pow (sqrt 2) 2) (cos (/ -1 re))) 56.116 * [backup-simplify]: Simplify (+ (* 0.5 (* (pow (sqrt 2) 2) (cos (/ -1 re)))) (+ (* 0 0) (+ (* 0 (* 1/3 (cos (/ -1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ -1 re)))))))) into (* 0.5 (* (pow (sqrt 2) 2) (cos (/ -1 re)))) 56.116 * [backup-simplify]: Simplify (* 0.5 (* (pow (sqrt 2) 2) (cos (/ -1 re)))) into (* 0.5 (* (pow (sqrt 2) 2) (cos (/ -1 re)))) 56.117 * [backup-simplify]: Simplify (+ (* (* 0.5 (* (pow (sqrt 2) 2) (cos (/ -1 (/ 1 (- re)))))) (* (/ 1 (/ 1 (- im))) 1)) (+ (* (* 0.16666666666666666 (cos (/ -1 (/ 1 (- re))))) (pow (* (/ 1 (/ 1 (- im))) 1) 3)) (* (* 0.008333333333333333 (cos (/ -1 (/ 1 (- re))))) (pow (* (/ 1 (/ 1 (- im))) 1) 5)))) into (- (+ (* 0.5 (* (pow (sqrt 2) 2) (* im (cos re)))) (+ (* 0.16666666666666666 (* (pow im 3) (cos re))) (* 0.008333333333333333 (* (pow im 5) (cos re)))))) 56.117 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 3 1) 56.118 * [backup-simplify]: Simplify (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) into (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2)))) 56.118 * [approximate]: Taking taylor expansion of (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2)))) in (im) around 0 56.119 * [taylor]: Taking taylor expansion of (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2)))) in im 56.119 * [taylor]: Taking taylor expansion of im in im 56.119 * [backup-simplify]: Simplify 0 into 0 56.119 * [backup-simplify]: Simplify 1 into 1 56.119 * [taylor]: Taking taylor expansion of (fma (* -1/3 im) im (- (pow (sqrt 2) 2))) in im 56.119 * [taylor]: Rewrote expression to (+ (* (* -1/3 im) im) (- (pow (sqrt 2) 2))) 56.119 * [taylor]: Taking taylor expansion of (* (* -1/3 im) im) in im 56.119 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 56.119 * [taylor]: Taking taylor expansion of -1/3 in im 56.119 * [backup-simplify]: Simplify -1/3 into -1/3 56.119 * [taylor]: Taking taylor expansion of im in im 56.119 * [backup-simplify]: Simplify 0 into 0 56.119 * [backup-simplify]: Simplify 1 into 1 56.119 * [taylor]: Taking taylor expansion of im in im 56.119 * [backup-simplify]: Simplify 0 into 0 56.119 * [backup-simplify]: Simplify 1 into 1 56.119 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 56.119 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 56.119 * [taylor]: Taking taylor expansion of (sqrt 2) in im 56.119 * [taylor]: Taking taylor expansion of 2 in im 56.119 * [backup-simplify]: Simplify 2 into 2 56.119 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 56.119 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 56.120 * [taylor]: Taking taylor expansion of (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2)))) in im 56.120 * [taylor]: Taking taylor expansion of im in im 56.120 * [backup-simplify]: Simplify 0 into 0 56.120 * [backup-simplify]: Simplify 1 into 1 56.120 * [taylor]: Taking taylor expansion of (fma (* -1/3 im) im (- (pow (sqrt 2) 2))) in im 56.120 * [taylor]: Rewrote expression to (+ (* (* -1/3 im) im) (- (pow (sqrt 2) 2))) 56.120 * [taylor]: Taking taylor expansion of (* (* -1/3 im) im) in im 56.120 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 56.120 * [taylor]: Taking taylor expansion of -1/3 in im 56.120 * [backup-simplify]: Simplify -1/3 into -1/3 56.120 * [taylor]: Taking taylor expansion of im in im 56.120 * [backup-simplify]: Simplify 0 into 0 56.120 * [backup-simplify]: Simplify 1 into 1 56.120 * [taylor]: Taking taylor expansion of im in im 56.120 * [backup-simplify]: Simplify 0 into 0 56.120 * [backup-simplify]: Simplify 1 into 1 56.120 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 56.120 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 56.120 * [taylor]: Taking taylor expansion of (sqrt 2) in im 56.120 * [taylor]: Taking taylor expansion of 2 in im 56.120 * [backup-simplify]: Simplify 2 into 2 56.120 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 56.120 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 56.121 * [backup-simplify]: Simplify (* -1/3 0) into 0 56.121 * [backup-simplify]: Simplify (* 0 0) into 0 56.122 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 56.123 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 56.124 * [backup-simplify]: Simplify (+ 0 (- (pow (sqrt 2) 2))) into (- (pow (sqrt 2) 2)) 56.124 * [backup-simplify]: Simplify (* 0 (- (pow (sqrt 2) 2))) into 0 56.124 * [backup-simplify]: Simplify 0 into 0 56.125 * [backup-simplify]: Simplify (+ (* -1/3 1) (* 0 0)) into -1/3 56.125 * [backup-simplify]: Simplify (+ (* 0 1) (* -1/3 0)) into 0 56.126 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 56.126 * [backup-simplify]: Simplify (- 0) into 0 56.126 * [backup-simplify]: Simplify (+ 0 0) into 0 56.128 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (- (pow (sqrt 2) 2)))) into (- (pow (sqrt 2) 2)) 56.129 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 56.130 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 1) (* 0 0))) into 0 56.130 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 1) (* 0 0))) into -1/3 56.131 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2))) into 0 56.131 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (* 0 (sqrt 2)))) into 0 56.132 * [backup-simplify]: Simplify (- 0) into 0 56.132 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 56.133 * [backup-simplify]: Simplify (+ (* 0 -1/3) (+ (* 1 0) (* 0 (- (pow (sqrt 2) 2))))) into 0 56.133 * [backup-simplify]: Simplify 0 into 0 56.133 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 56.134 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 0) (+ (* 0 1) (* 0 0)))) into 0 56.135 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 56.136 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))) into 0 56.136 * [backup-simplify]: Simplify (- 0) into 0 56.136 * [backup-simplify]: Simplify (+ 0 0) into 0 56.137 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 -1/3) (+ (* 0 0) (* 0 (- (pow (sqrt 2) 2)))))) into -1/3 56.137 * [backup-simplify]: Simplify -1/3 into -1/3 56.138 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 56.139 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 56.139 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 56.140 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))) into 0 56.140 * [backup-simplify]: Simplify (- 0) into 0 56.141 * [backup-simplify]: Simplify (+ 0 0) into 0 56.143 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 -1/3) (+ (* 0 0) (* 0 (- (pow (sqrt 2) 2))))))) into 0 56.143 * [backup-simplify]: Simplify 0 into 0 56.144 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 56.146 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 56.147 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 56.149 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))))) into 0 56.149 * [backup-simplify]: Simplify (- 0) into 0 56.149 * [backup-simplify]: Simplify (+ 0 0) into 0 56.152 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 -1/3) (+ (* 0 0) (* 0 (- (pow (sqrt 2) 2)))))))) into 0 56.152 * [backup-simplify]: Simplify 0 into 0 56.154 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 56.157 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 56.159 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 56.161 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))))) into 0 56.162 * [backup-simplify]: Simplify (- 0) into 0 56.162 * [backup-simplify]: Simplify (+ 0 0) into 0 56.165 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 -1/3) (+ (* 0 0) (* 0 (- (pow (sqrt 2) 2))))))))) into 0 56.165 * [backup-simplify]: Simplify 0 into 0 56.167 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 56.169 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 56.169 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 56.170 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))))))) into 0 56.171 * [backup-simplify]: Simplify (- 0) into 0 56.171 * [backup-simplify]: Simplify (+ 0 0) into 0 56.173 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 -1/3) (+ (* 0 0) (* 0 (- (pow (sqrt 2) 2)))))))))) into 0 56.173 * [backup-simplify]: Simplify 0 into 0 56.174 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))))) into 0 56.175 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))))) into 0 56.176 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 56.177 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))))))) into 0 56.177 * [backup-simplify]: Simplify (- 0) into 0 56.177 * [backup-simplify]: Simplify (+ 0 0) into 0 56.179 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 -1/3) (+ (* 0 0) (* 0 (- (pow (sqrt 2) 2))))))))))) into 0 56.179 * [backup-simplify]: Simplify 0 into 0 56.180 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))))) into 0 56.181 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))))) into 0 56.182 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)) (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 56.183 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))))))))) into 0 56.184 * [backup-simplify]: Simplify (- 0) into 0 56.184 * [backup-simplify]: Simplify (+ 0 0) into 0 56.185 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 -1/3) (+ (* 0 0) (* 0 (- (pow (sqrt 2) 2)))))))))))) into 0 56.185 * [backup-simplify]: Simplify 0 into 0 56.186 * [backup-simplify]: Simplify (+ (* -1/3 (pow im 3)) (* (- (pow (sqrt 2) 2)) im)) into (- (+ (* 1/3 (pow im 3)) (* (pow (sqrt 2) 2) im))) 56.188 * [backup-simplify]: Simplify (* (/ 1 im) (fma (* (/ 1 im) -1/3) (/ 1 im) (- (* (sqrt 2) (sqrt 2))))) into (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im) 56.188 * [approximate]: Taking taylor expansion of (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im) in (im) around 0 56.188 * [taylor]: Taking taylor expansion of (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im) in im 56.188 * [taylor]: Taking taylor expansion of (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) in im 56.188 * [taylor]: Rewrote expression to (+ (* (/ -1/3 im) (/ 1 im)) (- (pow (sqrt 2) 2))) 56.188 * [taylor]: Taking taylor expansion of (* (/ -1/3 im) (/ 1 im)) in im 56.188 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 56.188 * [taylor]: Taking taylor expansion of -1/3 in im 56.188 * [backup-simplify]: Simplify -1/3 into -1/3 56.188 * [taylor]: Taking taylor expansion of im in im 56.188 * [backup-simplify]: Simplify 0 into 0 56.188 * [backup-simplify]: Simplify 1 into 1 56.188 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 56.188 * [taylor]: Taking taylor expansion of (/ 1 im) in im 56.188 * [taylor]: Taking taylor expansion of im in im 56.188 * [backup-simplify]: Simplify 0 into 0 56.188 * [backup-simplify]: Simplify 1 into 1 56.188 * [backup-simplify]: Simplify (/ 1 1) into 1 56.188 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 56.188 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 56.188 * [taylor]: Taking taylor expansion of (sqrt 2) in im 56.188 * [taylor]: Taking taylor expansion of 2 in im 56.188 * [backup-simplify]: Simplify 2 into 2 56.189 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 56.189 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 56.189 * [taylor]: Taking taylor expansion of im in im 56.189 * [backup-simplify]: Simplify 0 into 0 56.189 * [backup-simplify]: Simplify 1 into 1 56.189 * [backup-simplify]: Simplify (* -1/3 1) into -1/3 56.190 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 56.190 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 56.190 * [taylor]: Taking taylor expansion of (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im) in im 56.190 * [taylor]: Taking taylor expansion of (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) in im 56.190 * [taylor]: Rewrote expression to (+ (* (/ -1/3 im) (/ 1 im)) (- (pow (sqrt 2) 2))) 56.190 * [taylor]: Taking taylor expansion of (* (/ -1/3 im) (/ 1 im)) in im 56.190 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 56.190 * [taylor]: Taking taylor expansion of -1/3 in im 56.190 * [backup-simplify]: Simplify -1/3 into -1/3 56.190 * [taylor]: Taking taylor expansion of im in im 56.190 * [backup-simplify]: Simplify 0 into 0 56.190 * [backup-simplify]: Simplify 1 into 1 56.190 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 56.190 * [taylor]: Taking taylor expansion of (/ 1 im) in im 56.191 * [taylor]: Taking taylor expansion of im in im 56.191 * [backup-simplify]: Simplify 0 into 0 56.191 * [backup-simplify]: Simplify 1 into 1 56.191 * [backup-simplify]: Simplify (/ 1 1) into 1 56.191 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 56.191 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 56.191 * [taylor]: Taking taylor expansion of (sqrt 2) in im 56.191 * [taylor]: Taking taylor expansion of 2 in im 56.191 * [backup-simplify]: Simplify 2 into 2 56.191 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 56.191 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 56.192 * [taylor]: Taking taylor expansion of im in im 56.192 * [backup-simplify]: Simplify 0 into 0 56.192 * [backup-simplify]: Simplify 1 into 1 56.192 * [backup-simplify]: Simplify (* -1/3 1) into -1/3 56.192 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 56.192 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 56.192 * [backup-simplify]: Simplify -1/3 into -1/3 56.193 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 56.194 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 56.195 * [backup-simplify]: Simplify (+ (* -1/3 0) (* 0 1)) into 0 56.195 * [backup-simplify]: Simplify (+ 0 0) into 0 56.196 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 56.196 * [backup-simplify]: Simplify 0 into 0 56.197 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.198 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.199 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (* 0 1))) into 0 56.200 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 56.202 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 56.204 * [backup-simplify]: Simplify (+ 0 (- (pow (sqrt 2) 2))) into (- (pow (sqrt 2) 2)) 56.208 * [backup-simplify]: Simplify (- (/ (- (pow (sqrt 2) 2)) 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into (- (pow (sqrt 2) 2)) 56.209 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 56.210 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.210 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.211 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 56.212 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 56.212 * [backup-simplify]: Simplify (- 0) into 0 56.212 * [backup-simplify]: Simplify (+ 0 0) into 0 56.213 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* (- (pow (sqrt 2) 2)) (/ 0 1)))) into 0 56.213 * [backup-simplify]: Simplify 0 into 0 56.214 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.214 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.215 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 56.216 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2))) into 0 56.216 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (* 0 (sqrt 2)))) into 0 56.217 * [backup-simplify]: Simplify (- 0) into 0 56.217 * [backup-simplify]: Simplify (+ 0 0) into 0 56.218 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* (- (pow (sqrt 2) 2)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.218 * [backup-simplify]: Simplify 0 into 0 56.219 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.219 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.220 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 56.221 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 56.221 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))) into 0 56.222 * [backup-simplify]: Simplify (- 0) into 0 56.222 * [backup-simplify]: Simplify (+ 0 0) into 0 56.223 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* (- (pow (sqrt 2) 2)) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.223 * [backup-simplify]: Simplify 0 into 0 56.223 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.224 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.225 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 56.226 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 56.226 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))) into 0 56.227 * [backup-simplify]: Simplify (- 0) into 0 56.227 * [backup-simplify]: Simplify (+ 0 0) into 0 56.228 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* (- (pow (sqrt 2) 2)) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.228 * [backup-simplify]: Simplify 0 into 0 56.228 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.229 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.230 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 56.231 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 56.232 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))))) into 0 56.232 * [backup-simplify]: Simplify (- 0) into 0 56.232 * [backup-simplify]: Simplify (+ 0 0) into 0 56.233 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* (- (pow (sqrt 2) 2)) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.233 * [backup-simplify]: Simplify 0 into 0 56.234 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.234 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.235 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 56.236 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 56.238 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))))) into 0 56.238 * [backup-simplify]: Simplify (- 0) into 0 56.239 * [backup-simplify]: Simplify (+ 0 0) into 0 56.240 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* (- (pow (sqrt 2) 2)) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.240 * [backup-simplify]: Simplify 0 into 0 56.242 * [backup-simplify]: Simplify (+ (* (- (pow (sqrt 2) 2)) (/ 1 (/ 1 im))) (* -1/3 (pow (/ 1 (/ 1 im)) 3))) into (- (+ (* 1/3 (pow im 3)) (* (pow (sqrt 2) 2) im))) 56.244 * [backup-simplify]: Simplify (* (/ 1 (- im)) (fma (* (/ 1 (- im)) -1/3) (/ 1 (- im)) (- (* (sqrt 2) (sqrt 2))))) into (* -1 (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)) 56.244 * [approximate]: Taking taylor expansion of (* -1 (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)) in (im) around 0 56.244 * [taylor]: Taking taylor expansion of (* -1 (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)) in im 56.244 * [taylor]: Taking taylor expansion of -1 in im 56.244 * [backup-simplify]: Simplify -1 into -1 56.244 * [taylor]: Taking taylor expansion of (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im) in im 56.244 * [taylor]: Taking taylor expansion of (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) in im 56.244 * [taylor]: Rewrote expression to (+ (* (/ 1/3 im) (/ -1 im)) (- (pow (sqrt 2) 2))) 56.244 * [taylor]: Taking taylor expansion of (* (/ 1/3 im) (/ -1 im)) in im 56.244 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 56.244 * [taylor]: Taking taylor expansion of 1/3 in im 56.244 * [backup-simplify]: Simplify 1/3 into 1/3 56.245 * [taylor]: Taking taylor expansion of im in im 56.245 * [backup-simplify]: Simplify 0 into 0 56.245 * [backup-simplify]: Simplify 1 into 1 56.245 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 56.245 * [taylor]: Taking taylor expansion of (/ -1 im) in im 56.245 * [taylor]: Taking taylor expansion of -1 in im 56.245 * [backup-simplify]: Simplify -1 into -1 56.245 * [taylor]: Taking taylor expansion of im in im 56.245 * [backup-simplify]: Simplify 0 into 0 56.245 * [backup-simplify]: Simplify 1 into 1 56.246 * [backup-simplify]: Simplify (/ -1 1) into -1 56.246 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 56.246 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 56.246 * [taylor]: Taking taylor expansion of (sqrt 2) in im 56.246 * [taylor]: Taking taylor expansion of 2 in im 56.246 * [backup-simplify]: Simplify 2 into 2 56.246 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 56.247 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 56.247 * [taylor]: Taking taylor expansion of im in im 56.247 * [backup-simplify]: Simplify 0 into 0 56.247 * [backup-simplify]: Simplify 1 into 1 56.247 * [backup-simplify]: Simplify (* 1/3 -1) into -1/3 56.248 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 56.248 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 56.248 * [taylor]: Taking taylor expansion of (* -1 (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)) in im 56.248 * [taylor]: Taking taylor expansion of -1 in im 56.248 * [backup-simplify]: Simplify -1 into -1 56.248 * [taylor]: Taking taylor expansion of (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im) in im 56.248 * [taylor]: Taking taylor expansion of (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) in im 56.248 * [taylor]: Rewrote expression to (+ (* (/ 1/3 im) (/ -1 im)) (- (pow (sqrt 2) 2))) 56.248 * [taylor]: Taking taylor expansion of (* (/ 1/3 im) (/ -1 im)) in im 56.248 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 56.248 * [taylor]: Taking taylor expansion of 1/3 in im 56.248 * [backup-simplify]: Simplify 1/3 into 1/3 56.248 * [taylor]: Taking taylor expansion of im in im 56.248 * [backup-simplify]: Simplify 0 into 0 56.249 * [backup-simplify]: Simplify 1 into 1 56.249 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 56.249 * [taylor]: Taking taylor expansion of (/ -1 im) in im 56.249 * [taylor]: Taking taylor expansion of -1 in im 56.249 * [backup-simplify]: Simplify -1 into -1 56.249 * [taylor]: Taking taylor expansion of im in im 56.249 * [backup-simplify]: Simplify 0 into 0 56.249 * [backup-simplify]: Simplify 1 into 1 56.250 * [backup-simplify]: Simplify (/ -1 1) into -1 56.250 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 56.250 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 56.250 * [taylor]: Taking taylor expansion of (sqrt 2) in im 56.250 * [taylor]: Taking taylor expansion of 2 in im 56.250 * [backup-simplify]: Simplify 2 into 2 56.250 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 56.251 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 56.251 * [taylor]: Taking taylor expansion of im in im 56.251 * [backup-simplify]: Simplify 0 into 0 56.251 * [backup-simplify]: Simplify 1 into 1 56.251 * [backup-simplify]: Simplify (* 1/3 -1) into -1/3 56.252 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 56.252 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 56.253 * [backup-simplify]: Simplify (* -1 -1/3) into 1/3 56.253 * [backup-simplify]: Simplify 1/3 into 1/3 56.253 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 56.255 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 56.255 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 -1)) into 0 56.256 * [backup-simplify]: Simplify (+ 0 0) into 0 56.257 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 56.257 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1/3)) into 0 56.257 * [backup-simplify]: Simplify 0 into 0 56.258 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.259 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.260 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 -1))) into 0 56.264 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 56.266 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 56.268 * [backup-simplify]: Simplify (+ 0 (- (pow (sqrt 2) 2))) into (- (pow (sqrt 2) 2)) 56.273 * [backup-simplify]: Simplify (- (/ (- (pow (sqrt 2) 2)) 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into (- (pow (sqrt 2) 2)) 56.277 * [backup-simplify]: Simplify (+ (* -1 (- (pow (sqrt 2) 2))) (+ (* 0 0) (* 0 -1/3))) into (pow (sqrt 2) 2) 56.278 * [backup-simplify]: Simplify (pow (sqrt 2) 2) into (pow (sqrt 2) 2) 56.279 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.280 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.281 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 56.281 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 56.282 * [backup-simplify]: Simplify (- 0) into 0 56.282 * [backup-simplify]: Simplify (+ 0 0) into 0 56.283 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* (- (pow (sqrt 2) 2)) (/ 0 1)))) into 0 56.284 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 (- (pow (sqrt 2) 2))) (+ (* 0 0) (* 0 -1/3)))) into 0 56.284 * [backup-simplify]: Simplify 0 into 0 56.284 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.285 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.286 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1))))) into 0 56.286 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2))) into 0 56.287 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (* 0 (sqrt 2)))) into 0 56.287 * [backup-simplify]: Simplify (- 0) into 0 56.287 * [backup-simplify]: Simplify (+ 0 0) into 0 56.288 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* (- (pow (sqrt 2) 2)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.289 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 (- (pow (sqrt 2) 2))) (+ (* 0 0) (* 0 -1/3))))) into 0 56.290 * [backup-simplify]: Simplify 0 into 0 56.290 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.291 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.291 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))))) into 0 56.292 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 56.293 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))) into 0 56.293 * [backup-simplify]: Simplify (- 0) into 0 56.293 * [backup-simplify]: Simplify (+ 0 0) into 0 56.294 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* (- (pow (sqrt 2) 2)) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.295 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- (pow (sqrt 2) 2))) (+ (* 0 0) (* 0 -1/3)))))) into 0 56.295 * [backup-simplify]: Simplify 0 into 0 56.296 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.297 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.298 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1))))))) into 0 56.298 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 56.299 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))) into 0 56.299 * [backup-simplify]: Simplify (- 0) into 0 56.299 * [backup-simplify]: Simplify (+ 0 0) into 0 56.300 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* (- (pow (sqrt 2) 2)) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.302 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- (pow (sqrt 2) 2))) (+ (* 0 0) (* 0 -1/3))))))) into 0 56.302 * [backup-simplify]: Simplify 0 into 0 56.303 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.303 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.304 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))))))) into 0 56.305 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 56.306 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))))) into 0 56.306 * [backup-simplify]: Simplify (- 0) into 0 56.306 * [backup-simplify]: Simplify (+ 0 0) into 0 56.307 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* (- (pow (sqrt 2) 2)) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.309 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- (pow (sqrt 2) 2))) (+ (* 0 0) (* 0 -1/3)))))))) into 0 56.309 * [backup-simplify]: Simplify 0 into 0 56.309 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.310 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.311 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1))))))))) into 0 56.312 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 56.313 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))))) into 0 56.313 * [backup-simplify]: Simplify (- 0) into 0 56.313 * [backup-simplify]: Simplify (+ 0 0) into 0 56.314 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* (- (pow (sqrt 2) 2)) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.316 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- (pow (sqrt 2) 2))) (+ (* 0 0) (* 0 -1/3))))))))) into 0 56.316 * [backup-simplify]: Simplify 0 into 0 56.316 * [backup-simplify]: Simplify (+ (* (pow (sqrt 2) 2) (/ 1 (/ 1 (- im)))) (* 1/3 (pow (/ 1 (/ 1 (- im))) 3))) into (- (+ (* 1/3 (pow im 3)) (* (pow (sqrt 2) 2) im))) 56.317 * * * [progress]: simplifying candidates 56.317 * * * * [progress]: [ 1 / 129 ] simplifiying candidate # 56.317 * * * * [progress]: [ 2 / 129 ] simplifiying candidate # 56.317 * * * * [progress]: [ 3 / 129 ] simplifiying candidate # 56.317 * [simplify]: Simplifying (+ 1/2 1/2) 56.317 * * [simplify]: iters left: 2 (2 enodes) 56.318 * * [simplify]: iters left: 1 (7 enodes) 56.319 * * [simplify]: Extracting #0: cost 1 inf + 0 56.319 * * [simplify]: Extracting #1: cost 0 inf + 1 56.319 * [simplify]: Simplified to 1 56.320 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 56.320 * * * * [progress]: [ 4 / 129 ] simplifiying candidate # 56.320 * [simplify]: Simplifying (+ 1/2 (/ 1 2)) 56.320 * * [simplify]: iters left: 4 (5 enodes) 56.324 * * [simplify]: iters left: 3 (18 enodes) 56.332 * * [simplify]: iters left: 2 (20 enodes) 56.337 * * [simplify]: Extracting #0: cost 1 inf + 0 56.337 * * [simplify]: Extracting #1: cost 0 inf + 1 56.337 * [simplify]: Simplified to 1 56.337 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 56.338 * * * * [progress]: [ 5 / 129 ] simplifiying candidate # 56.338 * [simplify]: Simplifying (sqrt 2) 56.338 * * [simplify]: iters left: 1 (2 enodes) 56.340 * * [simplify]: Extracting #0: cost 1 inf + 0 56.340 * * [simplify]: Extracting #1: cost 3 inf + 0 56.340 * * [simplify]: Extracting #2: cost 2 inf + 1 56.340 * * [simplify]: Extracting #3: cost 0 inf + 83 56.340 * [simplify]: Simplified to (sqrt 2) 56.340 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ 1 1))))) 0)))) 56.340 * [simplify]: Simplifying (+ 1 1) 56.340 * * [simplify]: iters left: 2 (2 enodes) 56.342 * * [simplify]: iters left: 1 (9 enodes) 56.345 * * [simplify]: Extracting #0: cost 1 inf + 0 56.346 * * [simplify]: Extracting #1: cost 0 inf + 1 56.346 * [simplify]: Simplified to 2 56.346 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 56.346 * * * * [progress]: [ 6 / 129 ] simplifiying candidate # 56.346 * [simplify]: Simplifying (+ (/ 1 2) 1/2) 56.346 * * [simplify]: iters left: 4 (5 enodes) 56.351 * * [simplify]: iters left: 3 (18 enodes) 56.354 * * [simplify]: iters left: 2 (20 enodes) 56.357 * * [simplify]: Extracting #0: cost 1 inf + 0 56.357 * * [simplify]: Extracting #1: cost 0 inf + 1 56.357 * [simplify]: Simplified to 1 56.357 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 56.358 * * * * [progress]: [ 7 / 129 ] simplifiying candidate # 56.358 * [simplify]: Simplifying (+ (/ 1 2) (/ 1 2)) 56.358 * * [simplify]: iters left: 4 (4 enodes) 56.360 * * [simplify]: iters left: 3 (15 enodes) 56.362 * * [simplify]: iters left: 2 (17 enodes) 56.367 * * [simplify]: Extracting #0: cost 1 inf + 0 56.367 * * [simplify]: Extracting #1: cost 0 inf + 1 56.367 * [simplify]: Simplified to 1 56.367 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 56.367 * * * * [progress]: [ 8 / 129 ] simplifiying candidate # 56.368 * [simplify]: Simplifying (* 2 2) 56.368 * * [simplify]: iters left: 2 (2 enodes) 56.369 * * [simplify]: iters left: 1 (7 enodes) 56.370 * * [simplify]: Extracting #0: cost 1 inf + 0 56.370 * * [simplify]: Extracting #1: cost 0 inf + 1 56.370 * [simplify]: Simplified to 4 56.371 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 4 1/2)))) 0)))) 56.371 * * * * [progress]: [ 9 / 129 ] simplifiying candidate # 56.371 * [simplify]: Simplifying (* (sqrt 2) (sqrt 2)) 56.371 * * [simplify]: iters left: 3 (3 enodes) 56.372 * * [simplify]: iters left: 2 (7 enodes) 56.373 * * [simplify]: Extracting #0: cost 1 inf + 0 56.373 * * [simplify]: Extracting #1: cost 0 inf + 1 56.373 * [simplify]: Simplified to 2 56.373 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 56.374 * * * * [progress]: [ 10 / 129 ] simplifiying candidate # 56.374 * [simplify]: Simplifying (* 2 2) 56.374 * * [simplify]: iters left: 2 (2 enodes) 56.375 * * [simplify]: iters left: 1 (7 enodes) 56.376 * * [simplify]: Extracting #0: cost 1 inf + 0 56.376 * * [simplify]: Extracting #1: cost 0 inf + 1 56.376 * [simplify]: Simplified to 4 56.376 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 4 (/ 1 2))))) 0)))) 56.376 * [simplify]: Simplifying (/ 1 2) 56.376 * * [simplify]: iters left: 2 (3 enodes) 56.378 * * [simplify]: iters left: 1 (12 enodes) 56.380 * * [simplify]: Extracting #0: cost 1 inf + 0 56.380 * * [simplify]: Extracting #1: cost 0 inf + 1 56.380 * [simplify]: Simplified to 1/2 56.380 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 4 1/2)))) 0)))) 56.380 * * * * [progress]: [ 11 / 129 ] simplifiying candidate # 56.381 * * * * [progress]: [ 12 / 129 ] simplifiying candidate # 56.381 * [simplify]: Simplifying (sqrt 2) 56.381 * * [simplify]: iters left: 1 (2 enodes) 56.382 * * [simplify]: Extracting #0: cost 1 inf + 0 56.382 * * [simplify]: Extracting #1: cost 3 inf + 0 56.382 * * [simplify]: Extracting #2: cost 2 inf + 1 56.382 * * [simplify]: Extracting #3: cost 0 inf + 83 56.382 * [simplify]: Simplified to (sqrt 2) 56.382 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ 1 1))))) 0)))) 56.382 * * * * [progress]: [ 13 / 129 ] simplifiying candidate # 56.382 * * * * [progress]: [ 14 / 129 ] simplifiying candidate # 56.382 * [simplify]: Simplifying (+ (log (sqrt 2)) (log (sqrt 2))) 56.382 * * [simplify]: iters left: 4 (4 enodes) 56.383 * * [simplify]: iters left: 3 (12 enodes) 56.386 * * [simplify]: Extracting #0: cost 1 inf + 0 56.386 * * [simplify]: Extracting #1: cost 3 inf + 0 56.386 * * [simplify]: Extracting #2: cost 5 inf + 0 56.386 * * [simplify]: Extracting #3: cost 7 inf + 0 56.386 * * [simplify]: Extracting #4: cost 6 inf + 1 56.386 * * [simplify]: Extracting #5: cost 0 inf + 607 56.386 * [simplify]: Simplified to (+ (log (sqrt 2)) (log (sqrt 2))) 56.386 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (exp (+ (log (sqrt 2)) (log (sqrt 2))))))) 0)))) 56.386 * * * * [progress]: [ 15 / 129 ] simplifiying candidate # 56.386 * * * * [progress]: [ 16 / 129 ] simplifiying candidate # 56.386 * * * * [progress]: [ 17 / 129 ] simplifiying candidate # 56.387 * [simplify]: Simplifying (* (* (* (sqrt 2) (sqrt 2)) (sqrt 2)) (* (* (sqrt 2) (sqrt 2)) (sqrt 2))) 56.387 * * [simplify]: iters left: 6 (5 enodes) 56.389 * * [simplify]: iters left: 5 (21 enodes) 56.394 * * [simplify]: iters left: 4 (42 enodes) 56.398 * * [simplify]: iters left: 3 (45 enodes) 56.402 * * [simplify]: Extracting #0: cost 1 inf + 0 56.402 * * [simplify]: Extracting #1: cost 0 inf + 1 56.402 * [simplify]: Simplified to 8 56.403 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (cbrt 8)))) 0)))) 56.403 * * * * [progress]: [ 18 / 129 ] simplifiying candidate # 56.403 * * * * [progress]: [ 19 / 129 ] simplifiying candidate # 56.403 * * * * [progress]: [ 20 / 129 ] simplifiying candidate # 56.403 * [simplify]: Simplifying (* 2 2) 56.403 * * [simplify]: iters left: 2 (2 enodes) 56.404 * * [simplify]: iters left: 1 (7 enodes) 56.406 * * [simplify]: Extracting #0: cost 1 inf + 0 56.406 * * [simplify]: Extracting #1: cost 0 inf + 1 56.406 * [simplify]: Simplified to 4 56.406 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (sqrt 4)))) 0)))) 56.406 * * * * [progress]: [ 21 / 129 ] simplifiying candidate # 56.406 * * * * [progress]: [ 22 / 129 ] simplifiying candidate # 56.406 * * * * [progress]: [ 23 / 129 ] simplifiying candidate # 56.406 * * * * [progress]: [ 24 / 129 ] simplifiying candidate # 56.406 * [simplify]: Simplifying (* (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) (* (cbrt (sqrt 2)) (cbrt (sqrt 2)))) 56.407 * * [simplify]: iters left: 6 (5 enodes) 56.408 * * [simplify]: iters left: 5 (19 enodes) 56.412 * * [simplify]: iters left: 4 (23 enodes) 56.416 * * [simplify]: iters left: 3 (33 enodes) 56.423 * * [simplify]: iters left: 2 (55 enodes) 56.441 * * [simplify]: iters left: 1 (103 enodes) 56.464 * * [simplify]: Extracting #0: cost 1 inf + 0 56.465 * * [simplify]: Extracting #1: cost 13 inf + 0 56.465 * * [simplify]: Extracting #2: cost 39 inf + 1 56.465 * * [simplify]: Extracting #3: cost 37 inf + 7 56.465 * * [simplify]: Extracting #4: cost 34 inf + 91 56.467 * * [simplify]: Extracting #5: cost 12 inf + 7835 56.469 * * [simplify]: Extracting #6: cost 0 inf + 13365 56.471 * * [simplify]: Extracting #7: cost 0 inf + 13285 56.474 * [simplify]: Simplified to (* (sqrt 2) (cbrt (sqrt 2))) 56.474 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt 2) (cbrt (sqrt 2))) (* (cbrt (sqrt 2)) (cbrt (sqrt 2))))))) 0)))) 56.474 * [simplify]: Simplifying (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) 56.474 * * [simplify]: iters left: 4 (4 enodes) 56.477 * * [simplify]: iters left: 3 (12 enodes) 56.481 * * [simplify]: Extracting #0: cost 1 inf + 0 56.481 * * [simplify]: Extracting #1: cost 3 inf + 0 56.481 * * [simplify]: Extracting #2: cost 5 inf + 0 56.481 * * [simplify]: Extracting #3: cost 7 inf + 0 56.481 * * [simplify]: Extracting #4: cost 6 inf + 1 56.482 * * [simplify]: Extracting #5: cost 0 inf + 647 56.482 * [simplify]: Simplified to (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) 56.482 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) (* (cbrt (sqrt 2)) (cbrt (sqrt 2)))) (* (cbrt (sqrt 2)) (cbrt (sqrt 2))))))) 0)))) 56.482 * * * * [progress]: [ 25 / 129 ] simplifiying candidate # 56.482 * [simplify]: Simplifying (* (sqrt (* (cbrt 2) (cbrt 2))) (sqrt (* (cbrt 2) (cbrt 2)))) 56.482 * * [simplify]: iters left: 6 (5 enodes) 56.486 * * [simplify]: iters left: 5 (14 enodes) 56.490 * * [simplify]: iters left: 4 (15 enodes) 56.495 * * [simplify]: Extracting #0: cost 1 inf + 0 56.495 * * [simplify]: Extracting #1: cost 4 inf + 0 56.495 * * [simplify]: Extracting #2: cost 7 inf + 0 56.495 * * [simplify]: Extracting #3: cost 6 inf + 1 56.495 * * [simplify]: Extracting #4: cost 0 inf + 647 56.495 * [simplify]: Simplified to (* (cbrt 2) (cbrt 2)) 56.495 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (cbrt 2) (cbrt 2)) (* (sqrt (cbrt 2)) (sqrt (cbrt 2))))))) 0)))) 56.496 * [simplify]: Simplifying (* (sqrt (cbrt 2)) (sqrt (cbrt 2))) 56.496 * * [simplify]: iters left: 4 (4 enodes) 56.499 * * [simplify]: iters left: 3 (10 enodes) 56.502 * * [simplify]: iters left: 2 (11 enodes) 56.506 * * [simplify]: Extracting #0: cost 1 inf + 0 56.506 * * [simplify]: Extracting #1: cost 4 inf + 0 56.506 * * [simplify]: Extracting #2: cost 4 inf + 1 56.506 * * [simplify]: Extracting #3: cost 2 inf + 163 56.507 * * [simplify]: Extracting #4: cost 0 inf + 405 56.507 * [simplify]: Simplified to (cbrt 2) 56.507 * [simplify]: Simplified (2 2 3 1 2 3 1 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)))) 56.507 * * * * [progress]: [ 26 / 129 ] simplifiying candidate # 56.508 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 56.508 * * [simplify]: iters left: 4 (4 enodes) 56.511 * * [simplify]: iters left: 3 (10 enodes) 56.515 * * [simplify]: iters left: 2 (11 enodes) 56.518 * * [simplify]: Extracting #0: cost 1 inf + 0 56.518 * * [simplify]: Extracting #1: cost 4 inf + 0 56.518 * * [simplify]: Extracting #2: cost 4 inf + 1 56.518 * * [simplify]: Extracting #3: cost 2 inf + 83 56.519 * * [simplify]: Extracting #4: cost 0 inf + 245 56.519 * [simplify]: Simplified to (sqrt 2) 56.519 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 56.519 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 56.519 * * [simplify]: iters left: 4 (4 enodes) 56.522 * * [simplify]: iters left: 3 (10 enodes) 56.526 * * [simplify]: iters left: 2 (11 enodes) 56.529 * * [simplify]: Extracting #0: cost 1 inf + 0 56.529 * * [simplify]: Extracting #1: cost 4 inf + 0 56.530 * * [simplify]: Extracting #2: cost 4 inf + 1 56.530 * * [simplify]: Extracting #3: cost 2 inf + 83 56.530 * * [simplify]: Extracting #4: cost 0 inf + 245 56.530 * [simplify]: Simplified to (sqrt 2) 56.530 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2))))) 0)))) 56.530 * * * * [progress]: [ 27 / 129 ] simplifiying candidate # 56.530 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 56.530 * * [simplify]: iters left: 4 (4 enodes) 56.533 * * [simplify]: iters left: 3 (10 enodes) 56.537 * * [simplify]: iters left: 2 (11 enodes) 56.540 * * [simplify]: Extracting #0: cost 1 inf + 0 56.540 * * [simplify]: Extracting #1: cost 4 inf + 0 56.540 * * [simplify]: Extracting #2: cost 4 inf + 1 56.540 * * [simplify]: Extracting #3: cost 2 inf + 83 56.541 * * [simplify]: Extracting #4: cost 0 inf + 245 56.541 * [simplify]: Simplified to (sqrt 2) 56.541 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 56.541 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 56.541 * * [simplify]: iters left: 4 (4 enodes) 56.544 * * [simplify]: iters left: 3 (10 enodes) 56.547 * * [simplify]: iters left: 2 (11 enodes) 56.551 * * [simplify]: Extracting #0: cost 1 inf + 0 56.551 * * [simplify]: Extracting #1: cost 4 inf + 0 56.551 * * [simplify]: Extracting #2: cost 4 inf + 1 56.551 * * [simplify]: Extracting #3: cost 2 inf + 83 56.551 * * [simplify]: Extracting #4: cost 0 inf + 245 56.551 * [simplify]: Simplified to (sqrt 2) 56.551 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2))))) 0)))) 56.551 * * * * [progress]: [ 28 / 129 ] simplifiying candidate # 56.552 * [simplify]: Simplifying (* (sqrt 1) (sqrt 1)) 56.552 * * [simplify]: iters left: 3 (3 enodes) 56.555 * * [simplify]: iters left: 2 (9 enodes) 56.558 * * [simplify]: iters left: 1 (11 enodes) 56.561 * * [simplify]: Extracting #0: cost 1 inf + 0 56.561 * * [simplify]: Extracting #1: cost 0 inf + 1 56.561 * [simplify]: Simplified to 1 56.561 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* 1 (* (sqrt 2) (sqrt 2)))))) 0)))) 56.561 * [simplify]: Simplifying (* (sqrt 2) (sqrt 2)) 56.561 * * [simplify]: iters left: 3 (3 enodes) 56.564 * * [simplify]: iters left: 2 (7 enodes) 56.566 * * [simplify]: Extracting #0: cost 1 inf + 0 56.566 * * [simplify]: Extracting #1: cost 0 inf + 1 56.566 * [simplify]: Simplified to 2 56.566 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* 1 2)))) 0)))) 56.566 * * * * [progress]: [ 29 / 129 ] simplifiying candidate # 56.567 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 56.567 * * [simplify]: iters left: 4 (4 enodes) 56.569 * * [simplify]: iters left: 3 (10 enodes) 56.572 * * [simplify]: iters left: 2 (11 enodes) 56.576 * * [simplify]: Extracting #0: cost 1 inf + 0 56.576 * * [simplify]: Extracting #1: cost 4 inf + 0 56.576 * * [simplify]: Extracting #2: cost 4 inf + 1 56.576 * * [simplify]: Extracting #3: cost 2 inf + 83 56.576 * * [simplify]: Extracting #4: cost 0 inf + 245 56.576 * [simplify]: Simplified to (sqrt 2) 56.576 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 56.577 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 56.577 * * [simplify]: iters left: 4 (4 enodes) 56.579 * * [simplify]: iters left: 3 (10 enodes) 56.583 * * [simplify]: iters left: 2 (11 enodes) 56.586 * * [simplify]: Extracting #0: cost 1 inf + 0 56.587 * * [simplify]: Extracting #1: cost 4 inf + 0 56.587 * * [simplify]: Extracting #2: cost 4 inf + 1 56.587 * * [simplify]: Extracting #3: cost 2 inf + 83 56.587 * * [simplify]: Extracting #4: cost 0 inf + 245 56.587 * [simplify]: Simplified to (sqrt 2) 56.587 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2))))) 0)))) 56.587 * * * * [progress]: [ 30 / 129 ] simplifiying candidate # 56.587 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 56.588 * * [simplify]: iters left: 4 (4 enodes) 56.590 * * [simplify]: iters left: 3 (10 enodes) 56.594 * * [simplify]: iters left: 2 (11 enodes) 56.598 * * [simplify]: Extracting #0: cost 1 inf + 0 56.598 * * [simplify]: Extracting #1: cost 4 inf + 0 56.598 * * [simplify]: Extracting #2: cost 4 inf + 1 56.598 * * [simplify]: Extracting #3: cost 2 inf + 83 56.598 * * [simplify]: Extracting #4: cost 0 inf + 245 56.598 * [simplify]: Simplified to (sqrt 2) 56.598 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 56.599 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 56.599 * * [simplify]: iters left: 4 (4 enodes) 56.601 * * [simplify]: iters left: 3 (10 enodes) 56.609 * * [simplify]: iters left: 2 (11 enodes) 56.612 * * [simplify]: Extracting #0: cost 1 inf + 0 56.612 * * [simplify]: Extracting #1: cost 4 inf + 0 56.612 * * [simplify]: Extracting #2: cost 4 inf + 1 56.612 * * [simplify]: Extracting #3: cost 2 inf + 83 56.612 * * [simplify]: Extracting #4: cost 0 inf + 245 56.613 * [simplify]: Simplified to (sqrt 2) 56.613 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2))))) 0)))) 56.613 * * * * [progress]: [ 31 / 129 ] simplifiying candidate # 56.613 * [simplify]: Simplifying (* 1 1) 56.613 * * [simplify]: iters left: 2 (2 enodes) 56.615 * * [simplify]: iters left: 1 (6 enodes) 56.617 * * [simplify]: Extracting #0: cost 1 inf + 0 56.617 * * [simplify]: Extracting #1: cost 0 inf + 1 56.617 * [simplify]: Simplified to 1 56.617 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* 1 (* (sqrt 2) (sqrt 2)))))) 0)))) 56.617 * [simplify]: Simplifying (* (sqrt 2) (sqrt 2)) 56.617 * * [simplify]: iters left: 3 (3 enodes) 56.619 * * [simplify]: iters left: 2 (7 enodes) 56.621 * * [simplify]: Extracting #0: cost 1 inf + 0 56.621 * * [simplify]: Extracting #1: cost 0 inf + 1 56.621 * [simplify]: Simplified to 2 56.622 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* 1 2)))) 0)))) 56.622 * * * * [progress]: [ 32 / 129 ] simplifiying candidate # 56.622 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 56.622 * * [simplify]: iters left: 4 (4 enodes) 56.624 * * [simplify]: iters left: 3 (10 enodes) 56.628 * * [simplify]: iters left: 2 (11 enodes) 56.631 * * [simplify]: Extracting #0: cost 1 inf + 0 56.631 * * [simplify]: Extracting #1: cost 4 inf + 0 56.631 * * [simplify]: Extracting #2: cost 4 inf + 1 56.631 * * [simplify]: Extracting #3: cost 2 inf + 83 56.631 * * [simplify]: Extracting #4: cost 0 inf + 245 56.632 * [simplify]: Simplified to (sqrt 2) 56.632 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 56.632 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 56.632 * * [simplify]: iters left: 4 (4 enodes) 56.635 * * [simplify]: iters left: 3 (10 enodes) 56.638 * * [simplify]: iters left: 2 (11 enodes) 56.641 * * [simplify]: Extracting #0: cost 1 inf + 0 56.641 * * [simplify]: Extracting #1: cost 4 inf + 0 56.641 * * [simplify]: Extracting #2: cost 4 inf + 1 56.641 * * [simplify]: Extracting #3: cost 2 inf + 83 56.641 * * [simplify]: Extracting #4: cost 0 inf + 245 56.641 * [simplify]: Simplified to (sqrt 2) 56.641 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2))))) 0)))) 56.642 * * * * [progress]: [ 33 / 129 ] simplifiying candidate # 56.642 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 56.642 * * [simplify]: iters left: 4 (4 enodes) 56.643 * * [simplify]: iters left: 3 (10 enodes) 56.645 * * [simplify]: iters left: 2 (11 enodes) 56.647 * * [simplify]: Extracting #0: cost 1 inf + 0 56.647 * * [simplify]: Extracting #1: cost 4 inf + 0 56.647 * * [simplify]: Extracting #2: cost 4 inf + 1 56.647 * * [simplify]: Extracting #3: cost 2 inf + 83 56.647 * * [simplify]: Extracting #4: cost 0 inf + 245 56.647 * [simplify]: Simplified to (sqrt 2) 56.647 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 56.647 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 56.647 * * [simplify]: iters left: 4 (4 enodes) 56.648 * * [simplify]: iters left: 3 (10 enodes) 56.650 * * [simplify]: iters left: 2 (11 enodes) 56.652 * * [simplify]: Extracting #0: cost 1 inf + 0 56.652 * * [simplify]: Extracting #1: cost 4 inf + 0 56.652 * * [simplify]: Extracting #2: cost 4 inf + 1 56.652 * * [simplify]: Extracting #3: cost 2 inf + 83 56.652 * * [simplify]: Extracting #4: cost 0 inf + 245 56.652 * [simplify]: Simplified to (sqrt 2) 56.652 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2))))) 0)))) 56.652 * * * * [progress]: [ 34 / 129 ] simplifiying candidate # 56.652 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 56.652 * * [simplify]: iters left: 4 (4 enodes) 56.654 * * [simplify]: iters left: 3 (10 enodes) 56.655 * * [simplify]: iters left: 2 (11 enodes) 56.657 * * [simplify]: Extracting #0: cost 1 inf + 0 56.657 * * [simplify]: Extracting #1: cost 4 inf + 0 56.657 * * [simplify]: Extracting #2: cost 4 inf + 1 56.657 * * [simplify]: Extracting #3: cost 2 inf + 83 56.657 * * [simplify]: Extracting #4: cost 0 inf + 245 56.657 * [simplify]: Simplified to (sqrt 2) 56.657 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 56.658 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 56.658 * * [simplify]: iters left: 4 (4 enodes) 56.659 * * [simplify]: iters left: 3 (10 enodes) 56.661 * * [simplify]: iters left: 2 (11 enodes) 56.663 * * [simplify]: Extracting #0: cost 1 inf + 0 56.663 * * [simplify]: Extracting #1: cost 4 inf + 0 56.663 * * [simplify]: Extracting #2: cost 4 inf + 1 56.663 * * [simplify]: Extracting #3: cost 2 inf + 83 56.663 * * [simplify]: Extracting #4: cost 0 inf + 245 56.663 * [simplify]: Simplified to (sqrt 2) 56.663 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2))))) 0)))) 56.663 * * * * [progress]: [ 35 / 129 ] simplifiying candidate # 56.663 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 56.663 * * [simplify]: iters left: 4 (4 enodes) 56.665 * * [simplify]: iters left: 3 (10 enodes) 56.666 * * [simplify]: iters left: 2 (11 enodes) 56.668 * * [simplify]: Extracting #0: cost 1 inf + 0 56.668 * * [simplify]: Extracting #1: cost 4 inf + 0 56.668 * * [simplify]: Extracting #2: cost 4 inf + 1 56.668 * * [simplify]: Extracting #3: cost 2 inf + 83 56.668 * * [simplify]: Extracting #4: cost 0 inf + 245 56.668 * [simplify]: Simplified to (sqrt 2) 56.668 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 56.669 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 56.669 * * [simplify]: iters left: 4 (4 enodes) 56.671 * * [simplify]: iters left: 3 (10 enodes) 56.675 * * [simplify]: iters left: 2 (11 enodes) 56.678 * * [simplify]: Extracting #0: cost 1 inf + 0 56.678 * * [simplify]: Extracting #1: cost 4 inf + 0 56.678 * * [simplify]: Extracting #2: cost 4 inf + 1 56.678 * * [simplify]: Extracting #3: cost 2 inf + 83 56.679 * * [simplify]: Extracting #4: cost 0 inf + 245 56.679 * [simplify]: Simplified to (sqrt 2) 56.679 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2))))) 0)))) 56.679 * * * * [progress]: [ 36 / 129 ] simplifiying candidate # 56.679 * [simplify]: Simplifying (* 2 1/2) 56.679 * * [simplify]: iters left: 2 (3 enodes) 56.683 * * [simplify]: iters left: 1 (11 enodes) 56.686 * * [simplify]: Extracting #0: cost 1 inf + 0 56.686 * * [simplify]: Extracting #1: cost 0 inf + 1 56.686 * [simplify]: Simplified to 1 56.686 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 56.687 * * * * [progress]: [ 37 / 129 ] simplifiying candidate # 56.687 * [simplify]: Simplifying (sqrt 2) 56.687 * * [simplify]: iters left: 1 (2 enodes) 56.689 * * [simplify]: Extracting #0: cost 1 inf + 0 56.689 * * [simplify]: Extracting #1: cost 3 inf + 0 56.689 * * [simplify]: Extracting #2: cost 2 inf + 1 56.689 * * [simplify]: Extracting #3: cost 0 inf + 83 56.689 * [simplify]: Simplified to (sqrt 2) 56.689 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (* 2 1))))) 0)))) 56.689 * [simplify]: Simplifying (* 2 1) 56.689 * * [simplify]: iters left: 2 (3 enodes) 56.691 * * [simplify]: iters left: 1 (9 enodes) 56.695 * * [simplify]: Extracting #0: cost 1 inf + 0 56.695 * * [simplify]: Extracting #1: cost 0 inf + 1 56.695 * [simplify]: Simplified to 2 56.695 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 56.695 * * * * [progress]: [ 38 / 129 ] simplifiying candidate # 56.695 * [simplify]: Simplifying (* 2 (/ 1 2)) 56.695 * * [simplify]: iters left: 4 (4 enodes) 56.699 * * [simplify]: iters left: 3 (13 enodes) 56.703 * * [simplify]: iters left: 2 (15 enodes) 56.708 * * [simplify]: Extracting #0: cost 1 inf + 0 56.708 * * [simplify]: Extracting #1: cost 0 inf + 1 56.708 * [simplify]: Simplified to 1 56.708 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 56.708 * * * * [progress]: [ 39 / 129 ] simplifiying candidate # 56.709 * [simplify]: Simplifying (cbrt (sqrt 2)) 56.709 * * [simplify]: iters left: 2 (3 enodes) 56.711 * * [simplify]: iters left: 1 (9 enodes) 56.715 * * [simplify]: Extracting #0: cost 1 inf + 0 56.715 * * [simplify]: Extracting #1: cost 3 inf + 0 56.715 * * [simplify]: Extracting #2: cost 5 inf + 0 56.715 * * [simplify]: Extracting #3: cost 4 inf + 1 56.715 * * [simplify]: Extracting #4: cost 0 inf + 325 56.715 * [simplify]: Simplified to (cbrt (sqrt 2)) 56.715 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt 2) (* (cbrt (sqrt 2)) (cbrt (sqrt 2)))) (cbrt (sqrt 2)))))) 0)))) 56.715 * * * * [progress]: [ 40 / 129 ] simplifiying candidate # 56.716 * [simplify]: Simplifying (sqrt (cbrt 2)) 56.716 * * [simplify]: iters left: 2 (3 enodes) 56.718 * * [simplify]: iters left: 1 (9 enodes) 56.721 * * [simplify]: Extracting #0: cost 1 inf + 0 56.721 * * [simplify]: Extracting #1: cost 3 inf + 0 56.721 * * [simplify]: Extracting #2: cost 5 inf + 0 56.721 * * [simplify]: Extracting #3: cost 4 inf + 1 56.721 * * [simplify]: Extracting #4: cost 0 inf + 405 56.721 * [simplify]: Simplified to (sqrt (cbrt 2)) 56.721 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt 2) (sqrt (* (cbrt 2) (cbrt 2)))) (sqrt (cbrt 2)))))) 0)))) 56.721 * * * * [progress]: [ 41 / 129 ] simplifiying candidate # 56.722 * [simplify]: Simplifying (sqrt (sqrt 2)) 56.722 * * [simplify]: iters left: 2 (3 enodes) 56.724 * * [simplify]: iters left: 1 (9 enodes) 56.727 * * [simplify]: Extracting #0: cost 1 inf + 0 56.727 * * [simplify]: Extracting #1: cost 3 inf + 0 56.727 * * [simplify]: Extracting #2: cost 5 inf + 0 56.727 * * [simplify]: Extracting #3: cost 4 inf + 1 56.727 * * [simplify]: Extracting #4: cost 0 inf + 245 56.727 * [simplify]: Simplified to (sqrt (sqrt 2)) 56.727 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt 2) (sqrt (sqrt 2))) (sqrt (sqrt 2)))))) 0)))) 56.728 * * * * [progress]: [ 42 / 129 ] simplifiying candidate # 56.728 * [simplify]: Simplifying (sqrt 2) 56.728 * * [simplify]: iters left: 1 (2 enodes) 56.730 * * [simplify]: Extracting #0: cost 1 inf + 0 56.730 * * [simplify]: Extracting #1: cost 3 inf + 0 56.730 * * [simplify]: Extracting #2: cost 2 inf + 1 56.730 * * [simplify]: Extracting #3: cost 0 inf + 83 56.730 * [simplify]: Simplified to (sqrt 2) 56.730 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt 2) (sqrt 1)) (sqrt 2))))) 0)))) 56.730 * * * * [progress]: [ 43 / 129 ] simplifiying candidate # 56.730 * [simplify]: Simplifying (sqrt (sqrt 2)) 56.730 * * [simplify]: iters left: 2 (3 enodes) 56.732 * * [simplify]: iters left: 1 (9 enodes) 56.735 * * [simplify]: Extracting #0: cost 1 inf + 0 56.735 * * [simplify]: Extracting #1: cost 3 inf + 0 56.735 * * [simplify]: Extracting #2: cost 5 inf + 0 56.735 * * [simplify]: Extracting #3: cost 4 inf + 1 56.736 * * [simplify]: Extracting #4: cost 0 inf + 245 56.736 * [simplify]: Simplified to (sqrt (sqrt 2)) 56.736 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt 2) (sqrt (sqrt 2))) (sqrt (sqrt 2)))))) 0)))) 56.736 * * * * [progress]: [ 44 / 129 ] simplifiying candidate # 56.736 * [simplify]: Simplifying (sqrt 2) 56.736 * * [simplify]: iters left: 1 (2 enodes) 56.740 * * [simplify]: Extracting #0: cost 1 inf + 0 56.740 * * [simplify]: Extracting #1: cost 3 inf + 0 56.740 * * [simplify]: Extracting #2: cost 2 inf + 1 56.740 * * [simplify]: Extracting #3: cost 0 inf + 83 56.740 * [simplify]: Simplified to (sqrt 2) 56.741 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt 2) 1) (sqrt 2))))) 0)))) 56.741 * * * * [progress]: [ 45 / 129 ] simplifiying candidate # 56.741 * [simplify]: Simplifying (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) 56.741 * * [simplify]: iters left: 4 (4 enodes) 56.744 * * [simplify]: iters left: 3 (12 enodes) 56.748 * * [simplify]: Extracting #0: cost 1 inf + 0 56.748 * * [simplify]: Extracting #1: cost 3 inf + 0 56.748 * * [simplify]: Extracting #2: cost 5 inf + 0 56.748 * * [simplify]: Extracting #3: cost 7 inf + 0 56.748 * * [simplify]: Extracting #4: cost 6 inf + 1 56.748 * * [simplify]: Extracting #5: cost 0 inf + 647 56.749 * [simplify]: Simplified to (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) 56.749 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) (* (cbrt (sqrt 2)) (sqrt 2)))))) 0)))) 56.749 * * * * [progress]: [ 46 / 129 ] simplifiying candidate # 56.749 * [simplify]: Simplifying (sqrt (* (cbrt 2) (cbrt 2))) 56.749 * * [simplify]: iters left: 4 (4 enodes) 56.752 * * [simplify]: iters left: 3 (13 enodes) 56.756 * * [simplify]: Extracting #0: cost 1 inf + 0 56.756 * * [simplify]: Extracting #1: cost 4 inf + 0 56.756 * * [simplify]: Extracting #2: cost 7 inf + 0 56.756 * * [simplify]: Extracting #3: cost 6 inf + 1 56.756 * * [simplify]: Extracting #4: cost 0 inf + 647 56.757 * [simplify]: Simplified to (fabs (cbrt 2)) 56.757 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (fabs (cbrt 2)) (* (sqrt (cbrt 2)) (sqrt 2)))))) 0)))) 56.757 * * * * [progress]: [ 47 / 129 ] simplifiying candidate # 56.757 * [simplify]: Simplifying (sqrt (sqrt 2)) 56.757 * * [simplify]: iters left: 2 (3 enodes) 56.760 * * [simplify]: iters left: 1 (9 enodes) 56.763 * * [simplify]: Extracting #0: cost 1 inf + 0 56.763 * * [simplify]: Extracting #1: cost 3 inf + 0 56.763 * * [simplify]: Extracting #2: cost 5 inf + 0 56.763 * * [simplify]: Extracting #3: cost 4 inf + 1 56.763 * * [simplify]: Extracting #4: cost 0 inf + 245 56.763 * [simplify]: Simplified to (sqrt (sqrt 2)) 56.763 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt (sqrt 2)) (* (sqrt (sqrt 2)) (sqrt 2)))))) 0)))) 56.763 * * * * [progress]: [ 48 / 129 ] simplifiying candidate # 56.764 * [simplify]: Simplifying (sqrt 1) 56.764 * * [simplify]: iters left: 1 (2 enodes) 56.767 * * [simplify]: Extracting #0: cost 1 inf + 0 56.767 * * [simplify]: Extracting #1: cost 0 inf + 1 56.767 * [simplify]: Simplified to 1 56.767 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* 1 (* (sqrt 2) (sqrt 2)))))) 0)))) 56.767 * * * * [progress]: [ 49 / 129 ] simplifiying candidate # 56.768 * [simplify]: Simplifying (sqrt (sqrt 2)) 56.768 * * [simplify]: iters left: 2 (3 enodes) 56.770 * * [simplify]: iters left: 1 (9 enodes) 56.773 * * [simplify]: Extracting #0: cost 1 inf + 0 56.773 * * [simplify]: Extracting #1: cost 3 inf + 0 56.773 * * [simplify]: Extracting #2: cost 5 inf + 0 56.773 * * [simplify]: Extracting #3: cost 4 inf + 1 56.773 * * [simplify]: Extracting #4: cost 0 inf + 245 56.773 * [simplify]: Simplified to (sqrt (sqrt 2)) 56.773 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt (sqrt 2)) (* (sqrt (sqrt 2)) (sqrt 2)))))) 0)))) 56.774 * * * * [progress]: [ 50 / 129 ] simplifiying candidate # 56.774 * * * * [progress]: [ 51 / 129 ] simplifiying candidate #real (real->posit16 (* (sqrt 2) (sqrt 2))))))) 0))))> 56.774 * * * * [progress]: [ 52 / 129 ] simplifiying candidate # 56.774 * * * * [progress]: [ 53 / 129 ] simplifiying candidate # 56.774 * * * * [progress]: [ 54 / 129 ] simplifiying candidate # 56.774 * * * * [progress]: [ 55 / 129 ] simplifiying candidate # 56.774 * [simplify]: Simplifying (* im -1/3) 56.774 * * [simplify]: iters left: 2 (3 enodes) 56.776 * * [simplify]: iters left: 1 (10 enodes) 56.779 * * [simplify]: Extracting #0: cost 1 inf + 0 56.779 * * [simplify]: Extracting #1: cost 4 inf + 0 56.779 * * [simplify]: Extracting #2: cost 2 inf + 2 56.779 * * [simplify]: Extracting #3: cost 0 inf + 86 56.779 * [simplify]: Simplified to (* im -1/3) 56.779 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (pow (* im -1/3) 1) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 56.780 * * * * [progress]: [ 56 / 129 ] simplifiying candidate # 56.780 * * * * [progress]: [ 57 / 129 ] simplifiying candidate # 56.780 * [simplify]: Simplifying (+ (log im) (log -1/3)) 56.780 * * [simplify]: iters left: 3 (5 enodes) 56.783 * * [simplify]: iters left: 2 (16 enodes) 56.788 * * [simplify]: Extracting #0: cost 1 inf + 0 56.788 * * [simplify]: Extracting #1: cost 4 inf + 0 56.788 * * [simplify]: Extracting #2: cost 8 inf + 0 56.788 * * [simplify]: Extracting #3: cost 4 inf + 144 56.789 * * [simplify]: Extracting #4: cost 0 inf + 650 56.789 * [simplify]: Simplified to (+ (log im) (log -1/3)) 56.789 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (exp (+ (log im) (log -1/3))) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 56.789 * * * * [progress]: [ 58 / 129 ] simplifiying candidate # 56.789 * * * * [progress]: [ 59 / 129 ] simplifiying candidate # 56.789 * * * * [progress]: [ 60 / 129 ] simplifiying candidate # 56.789 * [simplify]: Simplifying (* (* (* im im) im) (* (* -1/3 -1/3) -1/3)) 56.790 * * [simplify]: iters left: 6 (7 enodes) 56.795 * * [simplify]: iters left: 5 (30 enodes) 56.805 * * [simplify]: iters left: 4 (55 enodes) 56.822 * * [simplify]: iters left: 3 (96 enodes) 56.852 * * [simplify]: iters left: 2 (141 enodes) 56.901 * * [simplify]: iters left: 1 (219 enodes) 56.968 * * [simplify]: Extracting #0: cost 1 inf + 0 56.968 * * [simplify]: Extracting #1: cost 29 inf + 0 56.969 * * [simplify]: Extracting #2: cost 62 inf + 209 56.969 * * [simplify]: Extracting #3: cost 38 inf + 2667 56.970 * * [simplify]: Extracting #4: cost 14 inf + 9234 56.972 * * [simplify]: Extracting #5: cost 0 inf + 15327 56.974 * [simplify]: Simplified to (* -1/27 (* im (* im im))) 56.974 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (cbrt (* -1/27 (* im (* im im)))) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 56.974 * * * * [progress]: [ 61 / 129 ] simplifiying candidate # 56.974 * * * * [progress]: [ 62 / 129 ] simplifiying candidate # 56.974 * * * * [progress]: [ 63 / 129 ] simplifiying candidate # 56.974 * * * * [progress]: [ 64 / 129 ] simplifiying candidate # 56.974 * * * * [progress]: [ 65 / 129 ] simplifiying candidate # 56.974 * [simplify]: Simplifying (* (sqrt im) (sqrt -1/3)) 56.974 * * [simplify]: iters left: 3 (5 enodes) 56.976 * * [simplify]: iters left: 2 (16 enodes) 56.979 * * [simplify]: Extracting #0: cost 1 inf + 0 56.979 * * [simplify]: Extracting #1: cost 4 inf + 0 56.979 * * [simplify]: Extracting #2: cost 8 inf + 0 56.979 * * [simplify]: Extracting #3: cost 4 inf + 84 56.979 * * [simplify]: Extracting #4: cost 0 inf + 410 56.979 * [simplify]: Simplified to (* (sqrt -1/3) (sqrt im)) 56.979 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* (* (sqrt -1/3) (sqrt im)) (* (sqrt im) (sqrt -1/3))) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 56.979 * [simplify]: Simplifying (* (sqrt im) (sqrt -1/3)) 56.979 * * [simplify]: iters left: 3 (5 enodes) 56.981 * * [simplify]: iters left: 2 (16 enodes) 56.986 * * [simplify]: Extracting #0: cost 1 inf + 0 56.986 * * [simplify]: Extracting #1: cost 4 inf + 0 56.986 * * [simplify]: Extracting #2: cost 8 inf + 0 56.987 * * [simplify]: Extracting #3: cost 4 inf + 84 56.987 * * [simplify]: Extracting #4: cost 0 inf + 410 56.987 * [simplify]: Simplified to (* (sqrt -1/3) (sqrt im)) 56.987 * [simplify]: Simplified (2 2 3 1 2 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* (* (sqrt im) (sqrt -1/3)) (* (sqrt -1/3) (sqrt im))) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 56.987 * * * * [progress]: [ 66 / 129 ] simplifiying candidate # 56.987 * [simplify]: Simplifying (cbrt -1/3) 56.988 * * [simplify]: iters left: 1 (2 enodes) 56.989 * * [simplify]: Extracting #0: cost 1 inf + 0 56.989 * * [simplify]: Extracting #1: cost 3 inf + 0 56.989 * * [simplify]: Extracting #2: cost 2 inf + 1 56.990 * * [simplify]: Extracting #3: cost 0 inf + 163 56.990 * [simplify]: Simplified to (cbrt -1/3) 56.990 * [simplify]: Simplified (2 2 3 1 2 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* (* im (* (cbrt -1/3) (cbrt -1/3))) (cbrt -1/3)) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 56.990 * * * * [progress]: [ 67 / 129 ] simplifiying candidate # 56.990 * [simplify]: Simplifying (sqrt -1/3) 56.990 * * [simplify]: iters left: 1 (2 enodes) 56.995 * * [simplify]: Extracting #0: cost 1 inf + 0 56.995 * * [simplify]: Extracting #1: cost 3 inf + 0 56.995 * * [simplify]: Extracting #2: cost 2 inf + 1 56.995 * * [simplify]: Extracting #3: cost 0 inf + 83 56.995 * [simplify]: Simplified to (sqrt -1/3) 56.996 * [simplify]: Simplified (2 2 3 1 2 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* (* im (sqrt -1/3)) (sqrt -1/3)) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 56.996 * * * * [progress]: [ 68 / 129 ] simplifiying candidate # 56.996 * * * * [progress]: [ 69 / 129 ] simplifiying candidate # 56.996 * [simplify]: Simplifying (* (cbrt im) (cbrt im)) 56.996 * * [simplify]: iters left: 3 (3 enodes) 56.997 * * [simplify]: iters left: 2 (9 enodes) 57.000 * * [simplify]: Extracting #0: cost 1 inf + 0 57.000 * * [simplify]: Extracting #1: cost 3 inf + 0 57.000 * * [simplify]: Extracting #2: cost 5 inf + 0 57.000 * * [simplify]: Extracting #3: cost 4 inf + 1 57.000 * * [simplify]: Extracting #4: cost 0 inf + 405 57.000 * [simplify]: Simplified to (* (cbrt im) (cbrt im)) 57.001 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* (* (cbrt im) (cbrt im)) (* (cbrt im) -1/3)) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 57.001 * * * * [progress]: [ 70 / 129 ] simplifiying candidate # 57.001 * [simplify]: Simplifying (sqrt im) 57.001 * * [simplify]: iters left: 1 (2 enodes) 57.002 * * [simplify]: Extracting #0: cost 1 inf + 0 57.002 * * [simplify]: Extracting #1: cost 3 inf + 0 57.002 * * [simplify]: Extracting #2: cost 2 inf + 1 57.002 * * [simplify]: Extracting #3: cost 0 inf + 83 57.002 * [simplify]: Simplified to (sqrt im) 57.002 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* (sqrt im) (* (sqrt im) -1/3)) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 57.003 * * * * [progress]: [ 71 / 129 ] simplifiying candidate # 57.003 * * * * [progress]: [ 72 / 129 ] simplifiying candidate #real (real->posit16 (* im -1/3))) im (- (* (sqrt 2) (sqrt 2))))) 0))))> 57.003 * * * * [progress]: [ 73 / 129 ] simplifiying candidate # 57.003 * * * * [progress]: [ 74 / 129 ] simplifiying candidate # 57.003 * * * * [progress]: [ 75 / 129 ] simplifiying candidate # 57.003 * * * * [progress]: [ 76 / 129 ] simplifiying candidate # 57.003 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))) 57.003 * * [simplify]: iters left: 6 (20 enodes) 57.016 * * [simplify]: iters left: 5 (73 enodes) 57.035 * * [simplify]: iters left: 4 (129 enodes) 57.074 * * [simplify]: iters left: 3 (342 enodes) 57.271 * * [simplify]: Extracting #0: cost 1 inf + 0 57.271 * * [simplify]: Extracting #1: cost 36 inf + 0 57.273 * * [simplify]: Extracting #2: cost 163 inf + 3 57.275 * * [simplify]: Extracting #3: cost 183 inf + 1595 57.282 * * [simplify]: Extracting #4: cost 91 inf + 22045 57.297 * * [simplify]: Extracting #5: cost 22 inf + 43411 57.309 * * [simplify]: Extracting #6: cost 0 inf + 52907 57.321 * [simplify]: Simplified to (* 0.5 (* (cos re) (fma im (fma im (* im -1/3) -2) (* -1/60 (pow im 5))))) 57.321 * [simplify]: Simplified (2 1) to (λ (re im) (pow (* 0.5 (* (cos re) (fma im (fma im (* im -1/3) -2) (* -1/60 (pow im 5))))) 1)) 57.321 * * * * [progress]: [ 77 / 129 ] simplifiying candidate # 57.321 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))) 57.321 * * [simplify]: iters left: 6 (20 enodes) 57.328 * * [simplify]: iters left: 5 (73 enodes) 57.349 * * [simplify]: iters left: 4 (129 enodes) 57.405 * * [simplify]: iters left: 3 (342 enodes) 57.546 * * [simplify]: Extracting #0: cost 1 inf + 0 57.546 * * [simplify]: Extracting #1: cost 36 inf + 0 57.547 * * [simplify]: Extracting #2: cost 163 inf + 3 57.549 * * [simplify]: Extracting #3: cost 183 inf + 1595 57.557 * * [simplify]: Extracting #4: cost 91 inf + 22045 57.566 * * [simplify]: Extracting #5: cost 22 inf + 43411 57.575 * * [simplify]: Extracting #6: cost 0 inf + 52907 57.584 * [simplify]: Simplified to (* 0.5 (* (cos re) (fma im (fma im (* im -1/3) -2) (* -1/60 (pow im 5))))) 57.584 * [simplify]: Simplified (2 1) to (λ (re im) (pow (* 0.5 (* (cos re) (fma im (fma im (* im -1/3) -2) (* -1/60 (pow im 5))))) 1)) 57.584 * * * * [progress]: [ 78 / 129 ] simplifiying candidate # 57.584 * * * * [progress]: [ 79 / 129 ] simplifiying candidate # 57.584 * [simplify]: Simplifying (+ (+ (log 0.5) (log (cos re))) (log (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 57.584 * * [simplify]: iters left: 6 (23 enodes) 57.599 * * [simplify]: iters left: 5 (82 enodes) 57.628 * * [simplify]: iters left: 4 (126 enodes) 57.672 * * [simplify]: iters left: 3 (199 enodes) 57.736 * * [simplify]: iters left: 2 (297 enodes) 57.855 * * [simplify]: Extracting #0: cost 1 inf + 0 57.855 * * [simplify]: Extracting #1: cost 8 inf + 0 57.855 * * [simplify]: Extracting #2: cost 17 inf + 0 57.855 * * [simplify]: Extracting #3: cost 39 inf + 1 57.856 * * [simplify]: Extracting #4: cost 81 inf + 572 57.858 * * [simplify]: Extracting #5: cost 87 inf + 2915 57.861 * * [simplify]: Extracting #6: cost 59 inf + 8761 57.869 * * [simplify]: Extracting #7: cost 27 inf + 22404 57.877 * * [simplify]: Extracting #8: cost 2 inf + 36853 57.885 * * [simplify]: Extracting #9: cost 0 inf + 38032 57.893 * [simplify]: Simplified to (+ (+ (log 0.5) (log (cos re))) (log (fma -1/60 (pow im 5) (* im (fma (* im im) -1/3 -2))))) 57.893 * [simplify]: Simplified (2 1) to (λ (re im) (exp (+ (+ (log 0.5) (log (cos re))) (log (fma -1/60 (pow im 5) (* im (fma (* im im) -1/3 -2))))))) 57.894 * * * * [progress]: [ 80 / 129 ] simplifiying candidate # 57.894 * [simplify]: Simplifying (+ (log (* 0.5 (cos re))) (log (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 57.894 * * [simplify]: iters left: 6 (22 enodes) 57.903 * * [simplify]: iters left: 5 (80 enodes) 57.917 * * [simplify]: iters left: 4 (125 enodes) 57.949 * * [simplify]: iters left: 3 (201 enodes) 58.016 * * [simplify]: iters left: 2 (301 enodes) 58.140 * * [simplify]: Extracting #0: cost 1 inf + 0 58.141 * * [simplify]: Extracting #1: cost 8 inf + 0 58.141 * * [simplify]: Extracting #2: cost 18 inf + 0 58.141 * * [simplify]: Extracting #3: cost 41 inf + 1 58.141 * * [simplify]: Extracting #4: cost 88 inf + 148 58.142 * * [simplify]: Extracting #5: cost 88 inf + 4198 58.143 * * [simplify]: Extracting #6: cost 56 inf + 11231 58.146 * * [simplify]: Extracting #7: cost 21 inf + 27099 58.151 * * [simplify]: Extracting #8: cost 2 inf + 37759 58.155 * * [simplify]: Extracting #9: cost 0 inf + 39108 58.159 * [simplify]: Simplified to (+ (log (fma im (fma (* im im) -1/3 -2) (* (pow im 5) -1/60))) (log (* 0.5 (cos re)))) 58.159 * [simplify]: Simplified (2 1) to (λ (re im) (exp (+ (log (fma im (fma (* im im) -1/3 -2) (* (pow im 5) -1/60))) (log (* 0.5 (cos re)))))) 58.159 * * * * [progress]: [ 81 / 129 ] simplifiying candidate # 58.159 * * * * [progress]: [ 82 / 129 ] simplifiying candidate # 58.159 * * * * [progress]: [ 83 / 129 ] simplifiying candidate # 58.160 * [simplify]: Simplifying (* (* (* (* 0.5 0.5) 0.5) (* (* (cos re) (cos re)) (cos re))) (* (* (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 58.160 * * [simplify]: iters left: 6 (26 enodes) 58.171 * * [simplify]: iters left: 5 (100 enodes) 58.204 * * [simplify]: iters left: 4 (227 enodes) 58.325 * * [simplify]: Extracting #0: cost 1 inf + 0 58.325 * * [simplify]: Extracting #1: cost 53 inf + 0 58.326 * * [simplify]: Extracting #2: cost 266 inf + 42 58.333 * * [simplify]: Extracting #3: cost 329 inf + 1909 58.337 * * [simplify]: Extracting #4: cost 304 inf + 6514 58.344 * * [simplify]: Extracting #5: cost 251 inf + 33320 58.357 * * [simplify]: Extracting #6: cost 123 inf + 109574 58.383 * * [simplify]: Extracting #7: cost 13 inf + 168030 58.412 * * [simplify]: Extracting #8: cost 0 inf + 176801 58.443 * [simplify]: Simplified to (* (* (fma -1/60 (pow im 5) (* (fma -1/3 (* im im) -2) im)) (* (* (cos re) 0.5) (* (* (cos re) 0.5) (* (cos re) 0.5)))) (* (fma -1/60 (pow im 5) (* (fma -1/3 (* im im) -2) im)) (fma -1/60 (pow im 5) (* (fma -1/3 (* im im) -2) im)))) 58.443 * [simplify]: Simplified (2 1) to (λ (re im) (cbrt (* (* (fma -1/60 (pow im 5) (* (fma -1/3 (* im im) -2) im)) (* (* (cos re) 0.5) (* (* (cos re) 0.5) (* (cos re) 0.5)))) (* (fma -1/60 (pow im 5) (* (fma -1/3 (* im im) -2) im)) (fma -1/60 (pow im 5) (* (fma -1/3 (* im im) -2) im)))))) 58.443 * * * * [progress]: [ 84 / 129 ] simplifiying candidate # 58.443 * [simplify]: Simplifying (* (* (* (* 0.5 (cos re)) (* 0.5 (cos re))) (* 0.5 (cos re))) (* (* (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 58.444 * * [simplify]: iters left: 6 (24 enodes) 58.452 * * [simplify]: iters left: 5 (98 enodes) 58.478 * * [simplify]: iters left: 4 (234 enodes) 58.556 * * [simplify]: Extracting #0: cost 1 inf + 0 58.556 * * [simplify]: Extracting #1: cost 52 inf + 0 58.557 * * [simplify]: Extracting #2: cost 267 inf + 1 58.559 * * [simplify]: Extracting #3: cost 323 inf + 2680 58.561 * * [simplify]: Extracting #4: cost 297 inf + 8670 58.580 * * [simplify]: Extracting #5: cost 125 inf + 104646 58.607 * * [simplify]: Extracting #6: cost 0 inf + 174544 58.636 * * [simplify]: Extracting #7: cost 0 inf + 174224 58.666 * * [simplify]: Extracting #8: cost 0 inf + 174184 58.715 * [simplify]: Simplified to (* (* 0.5 (* (cos re) (fma -1/60 (pow im 5) (* im (fma im (* -1/3 im) -2))))) (* (* 0.5 (* (cos re) (fma -1/60 (pow im 5) (* im (fma im (* -1/3 im) -2))))) (* 0.5 (* (cos re) (fma -1/60 (pow im 5) (* im (fma im (* -1/3 im) -2))))))) 58.715 * [simplify]: Simplified (2 1) to (λ (re im) (cbrt (* (* 0.5 (* (cos re) (fma -1/60 (pow im 5) (* im (fma im (* -1/3 im) -2))))) (* (* 0.5 (* (cos re) (fma -1/60 (pow im 5) (* im (fma im (* -1/3 im) -2))))) (* 0.5 (* (cos re) (fma -1/60 (pow im 5) (* im (fma im (* -1/3 im) -2))))))))) 58.716 * * * * [progress]: [ 85 / 129 ] simplifiying candidate # 58.716 * * * * [progress]: [ 86 / 129 ] simplifiying candidate # 58.716 * * * * [progress]: [ 87 / 129 ] simplifiying candidate # 58.716 * * * * [progress]: [ 88 / 129 ] simplifiying candidate # 58.716 * * * * [progress]: [ 89 / 129 ] simplifiying candidate # 58.716 * [simplify]: Simplifying (* (* 0.5 (cos re)) (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0)) 58.717 * * [simplify]: iters left: 6 (16 enodes) 58.727 * * [simplify]: iters left: 5 (60 enodes) 58.750 * * [simplify]: iters left: 4 (106 enodes) 58.792 * * [simplify]: iters left: 3 (238 enodes) 58.881 * * [simplify]: Extracting #0: cost 1 inf + 0 58.881 * * [simplify]: Extracting #1: cost 29 inf + 0 58.882 * * [simplify]: Extracting #2: cost 93 inf + 45 58.883 * * [simplify]: Extracting #3: cost 105 inf + 1772 58.892 * * [simplify]: Extracting #4: cost 22 inf + 14432 58.903 * * [simplify]: Extracting #5: cost 0 inf + 18765 58.913 * [simplify]: Simplified to (* (* (fma (* im -1/3) im -2) im) (* 0.5 (cos re))) 58.913 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (* (pow im 5) -1/60)) (* (* (fma (* im -1/3) im -2) im) (* 0.5 (cos re))))) 58.913 * * * * [progress]: [ 90 / 129 ] simplifiying candidate # 58.914 * [simplify]: Simplifying (* (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0) (* 0.5 (cos re))) 58.914 * * [simplify]: iters left: 6 (16 enodes) 58.924 * * [simplify]: iters left: 5 (55 enodes) 58.942 * * [simplify]: iters left: 4 (95 enodes) 58.961 * * [simplify]: iters left: 3 (215 enodes) 59.074 * * [simplify]: Extracting #0: cost 1 inf + 0 59.074 * * [simplify]: Extracting #1: cost 32 inf + 0 59.075 * * [simplify]: Extracting #2: cost 99 inf + 3 59.077 * * [simplify]: Extracting #3: cost 93 inf + 3769 59.083 * * [simplify]: Extracting #4: cost 21 inf + 14526 59.093 * * [simplify]: Extracting #5: cost 0 inf + 18703 59.102 * [simplify]: Simplified to (* (* 0.5 (fma im (* im -1/3) -2)) (* (cos re) im)) 59.102 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* (pow im 5) -1/60) (* 0.5 (cos re))) (* (* 0.5 (fma im (* im -1/3) -2)) (* (cos re) im)))) 59.103 * * * * [progress]: [ 91 / 129 ] simplifiying candidate # 59.103 * [simplify]: Simplifying (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))) 59.103 * * [simplify]: iters left: 6 (16 enodes) 59.117 * * [simplify]: iters left: 5 (57 enodes) 59.139 * * [simplify]: iters left: 4 (93 enodes) 59.173 * * [simplify]: iters left: 3 (161 enodes) 59.225 * * [simplify]: iters left: 2 (258 enodes) 59.323 * * [simplify]: Extracting #0: cost 1 inf + 0 59.323 * * [simplify]: Extracting #1: cost 3 inf + 0 59.323 * * [simplify]: Extracting #2: cost 24 inf + 0 59.323 * * [simplify]: Extracting #3: cost 73 inf + 4 59.324 * * [simplify]: Extracting #4: cost 81 inf + 1712 59.326 * * [simplify]: Extracting #5: cost 42 inf + 13430 59.329 * * [simplify]: Extracting #6: cost 6 inf + 31364 59.333 * * [simplify]: Extracting #7: cost 0 inf + 34396 59.337 * * [simplify]: Extracting #8: cost 0 inf + 34003 59.340 * [simplify]: Simplified to (cbrt (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2)))) 59.340 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) (cbrt (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2)))))) 59.340 * * * * [progress]: [ 92 / 129 ] simplifiying candidate # 59.341 * [simplify]: Simplifying (sqrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))) 59.341 * * [simplify]: iters left: 6 (16 enodes) 59.351 * * [simplify]: iters left: 5 (57 enodes) 59.376 * * [simplify]: iters left: 4 (93 enodes) 59.411 * * [simplify]: iters left: 3 (161 enodes) 59.451 * * [simplify]: iters left: 2 (258 enodes) 59.530 * * [simplify]: Extracting #0: cost 1 inf + 0 59.530 * * [simplify]: Extracting #1: cost 3 inf + 0 59.530 * * [simplify]: Extracting #2: cost 24 inf + 0 59.531 * * [simplify]: Extracting #3: cost 73 inf + 4 59.532 * * [simplify]: Extracting #4: cost 81 inf + 1712 59.535 * * [simplify]: Extracting #5: cost 42 inf + 13350 59.541 * * [simplify]: Extracting #6: cost 6 inf + 31284 59.548 * * [simplify]: Extracting #7: cost 0 inf + 34316 59.555 * * [simplify]: Extracting #8: cost 0 inf + 33923 59.562 * [simplify]: Simplified to (sqrt (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2)))) 59.562 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (sqrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0)))) (sqrt (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2)))))) 59.562 * * * * [progress]: [ 93 / 129 ] simplifiying candidate # 59.563 * [simplify]: Simplifying (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0)) 59.563 * * [simplify]: iters left: 6 (15 enodes) 59.573 * * [simplify]: iters left: 5 (54 enodes) 59.597 * * [simplify]: iters left: 4 (90 enodes) 59.614 * * [simplify]: iters left: 3 (158 enodes) 59.650 * * [simplify]: iters left: 2 (254 enodes) 59.713 * * [simplify]: Extracting #0: cost 1 inf + 0 59.713 * * [simplify]: Extracting #1: cost 22 inf + 0 59.714 * * [simplify]: Extracting #2: cost 73 inf + 4 59.715 * * [simplify]: Extracting #3: cost 89 inf + 429 59.717 * * [simplify]: Extracting #4: cost 68 inf + 3676 59.721 * * [simplify]: Extracting #5: cost 25 inf + 22307 59.728 * * [simplify]: Extracting #6: cost 2 inf + 32899 59.735 * * [simplify]: Extracting #7: cost 0 inf + 33746 59.743 * [simplify]: Simplified to (fma im (fma -1/3 (* im im) -2) (* (pow im 5) -1/60)) 59.743 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) 1) (fma im (fma -1/3 (* im im) -2) (* (pow im 5) -1/60)))) 59.743 * * * * [progress]: [ 94 / 129 ] simplifiying candidate # 59.743 * * * * [progress]: [ 95 / 129 ] simplifiying candidate #real (real->posit16 (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))))> 59.743 * * * * [progress]: [ 96 / 129 ] simplifiying candidate # 59.743 * * * * [progress]: [ 97 / 129 ] simplifiying candidate # 59.743 * * * * [progress]: [ 98 / 129 ] simplifiying candidate # 59.743 * * * * [progress]: [ 99 / 129 ] simplifiying candidate # 59.744 * [simplify]: Simplifying (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 59.744 * * [simplify]: iters left: 6 (9 enodes) 59.750 * * [simplify]: iters left: 5 (30 enodes) 59.760 * * [simplify]: iters left: 4 (43 enodes) 59.774 * * [simplify]: iters left: 3 (62 enodes) 59.792 * * [simplify]: iters left: 2 (74 enodes) 59.801 * * [simplify]: iters left: 1 (78 enodes) 59.811 * * [simplify]: Extracting #0: cost 1 inf + 0 59.811 * * [simplify]: Extracting #1: cost 12 inf + 0 59.811 * * [simplify]: Extracting #2: cost 18 inf + 3 59.811 * * [simplify]: Extracting #3: cost 9 inf + 556 59.812 * * [simplify]: Extracting #4: cost 2 inf + 1290 59.812 * * [simplify]: Extracting #5: cost 0 inf + 1509 59.813 * [simplify]: Simplified to (* (fma (* im -1/3) im -2) im) 59.813 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (pow (* (fma (* im -1/3) im -2) im) 1) 0)))) 59.813 * * * * [progress]: [ 100 / 129 ] simplifiying candidate # 59.813 * * * * [progress]: [ 101 / 129 ] simplifiying candidate # 59.813 * [simplify]: Simplifying (+ (log im) (log (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))))) 59.813 * * [simplify]: iters left: 6 (11 enodes) 59.817 * * [simplify]: iters left: 5 (36 enodes) 59.823 * * [simplify]: iters left: 4 (43 enodes) 59.835 * * [simplify]: iters left: 3 (48 enodes) 59.848 * * [simplify]: iters left: 2 (49 enodes) 59.861 * * [simplify]: iters left: 1 (50 enodes) 59.868 * * [simplify]: Extracting #0: cost 1 inf + 0 59.868 * * [simplify]: Extracting #1: cost 4 inf + 0 59.868 * * [simplify]: Extracting #2: cost 8 inf + 0 59.868 * * [simplify]: Extracting #3: cost 13 inf + 1 59.868 * * [simplify]: Extracting #4: cost 9 inf + 310 59.868 * * [simplify]: Extracting #5: cost 3 inf + 839 59.868 * * [simplify]: Extracting #6: cost 0 inf + 1563 59.869 * [simplify]: Simplified to (+ (log (fma (* im im) -1/3 -2)) (log im)) 59.869 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (exp (+ (log (fma (* im im) -1/3 -2)) (log im))) 0)))) 59.869 * * * * [progress]: [ 102 / 129 ] simplifiying candidate # 59.869 * * * * [progress]: [ 103 / 129 ] simplifiying candidate # 59.869 * * * * [progress]: [ 104 / 129 ] simplifiying candidate # 59.869 * [simplify]: Simplifying (* (* (* im im) im) (* (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))))) 59.869 * * [simplify]: iters left: 6 (13 enodes) 59.873 * * [simplify]: iters left: 5 (48 enodes) 59.884 * * [simplify]: iters left: 4 (101 enodes) 59.939 * * [simplify]: iters left: 3 (404 enodes) 60.420 * * [simplify]: Extracting #0: cost 1 inf + 0 60.420 * * [simplify]: Extracting #1: cost 55 inf + 0 60.421 * * [simplify]: Extracting #2: cost 323 inf + 185 60.429 * * [simplify]: Extracting #3: cost 239 inf + 33126 60.449 * * [simplify]: Extracting #4: cost 10 inf + 91208 60.501 * * [simplify]: Extracting #5: cost 0 inf + 92142 60.548 * * [simplify]: Extracting #6: cost 0 inf + 90664 60.595 * * [simplify]: Extracting #7: cost 0 inf + 90433 60.644 * [simplify]: Simplified to (* (* (fma -1/3 (* im im) -2) (* (fma -1/3 (* im im) -2) (fma -1/3 (* im im) -2))) (* im (* im im))) 60.644 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (cbrt (* (* (fma -1/3 (* im im) -2) (* (fma -1/3 (* im im) -2) (fma -1/3 (* im im) -2))) (* im (* im im)))) 0)))) 60.644 * * * * [progress]: [ 105 / 129 ] simplifiying candidate # 60.644 * * * * [progress]: [ 106 / 129 ] simplifiying candidate # 60.644 * * * * [progress]: [ 107 / 129 ] simplifiying candidate # 60.644 * * * * [progress]: [ 108 / 129 ] simplifiying candidate # 60.644 * * * * [progress]: [ 109 / 129 ] simplifiying candidate # 60.645 * [simplify]: Simplifying (* (sqrt im) (sqrt (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))))) 60.645 * * [simplify]: iters left: 6 (11 enodes) 60.651 * * [simplify]: iters left: 5 (36 enodes) 60.662 * * [simplify]: iters left: 4 (43 enodes) 60.674 * * [simplify]: iters left: 3 (48 enodes) 60.680 * * [simplify]: iters left: 2 (49 enodes) 60.687 * * [simplify]: iters left: 1 (50 enodes) 60.693 * * [simplify]: Extracting #0: cost 1 inf + 0 60.693 * * [simplify]: Extracting #1: cost 4 inf + 0 60.693 * * [simplify]: Extracting #2: cost 8 inf + 0 60.693 * * [simplify]: Extracting #3: cost 13 inf + 1 60.693 * * [simplify]: Extracting #4: cost 9 inf + 250 60.694 * * [simplify]: Extracting #5: cost 3 inf + 749 60.694 * * [simplify]: Extracting #6: cost 0 inf + 1323 60.694 * [simplify]: Simplified to (* (sqrt im) (sqrt (fma (* im im) -1/3 -2))) 60.694 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (sqrt im) (sqrt (fma (* im im) -1/3 -2))) (* (sqrt im) (sqrt (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))))) 0)))) 60.695 * [simplify]: Simplifying (* (sqrt im) (sqrt (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))))) 60.695 * * [simplify]: iters left: 6 (11 enodes) 60.698 * * [simplify]: iters left: 5 (36 enodes) 60.706 * * [simplify]: iters left: 4 (43 enodes) 60.718 * * [simplify]: iters left: 3 (48 enodes) 60.731 * * [simplify]: iters left: 2 (49 enodes) 60.741 * * [simplify]: iters left: 1 (50 enodes) 60.749 * * [simplify]: Extracting #0: cost 1 inf + 0 60.749 * * [simplify]: Extracting #1: cost 4 inf + 0 60.749 * * [simplify]: Extracting #2: cost 8 inf + 0 60.749 * * [simplify]: Extracting #3: cost 13 inf + 1 60.749 * * [simplify]: Extracting #4: cost 9 inf + 250 60.749 * * [simplify]: Extracting #5: cost 3 inf + 749 60.749 * * [simplify]: Extracting #6: cost 0 inf + 1323 60.750 * [simplify]: Simplified to (* (sqrt im) (sqrt (fma (* im im) -1/3 -2))) 60.750 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (sqrt im) (sqrt (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))))) (* (sqrt im) (sqrt (fma (* im im) -1/3 -2)))) 0)))) 60.750 * * * * [progress]: [ 110 / 129 ] simplifiying candidate # 60.750 * [simplify]: Simplifying (* im (- (* (sqrt 2) (sqrt 2)))) 60.750 * * [simplify]: iters left: 6 (6 enodes) 60.753 * * [simplify]: iters left: 5 (20 enodes) 60.756 * * [simplify]: iters left: 4 (25 enodes) 60.759 * * [simplify]: iters left: 3 (28 enodes) 60.764 * * [simplify]: Extracting #0: cost 1 inf + 0 60.764 * * [simplify]: Extracting #1: cost 7 inf + 0 60.764 * * [simplify]: Extracting #2: cost 6 inf + 3 60.764 * * [simplify]: Extracting #3: cost 0 inf + 253 60.764 * [simplify]: Simplified to (* im -2) 60.764 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (+ (* im (* (* im -1/3) im)) (* im -2)) 0)))) 60.764 * * * * [progress]: [ 111 / 129 ] simplifiying candidate # 60.764 * [simplify]: Simplifying (* (- (* (sqrt 2) (sqrt 2))) im) 60.764 * * [simplify]: iters left: 6 (6 enodes) 60.768 * * [simplify]: iters left: 5 (20 enodes) 60.775 * * [simplify]: iters left: 4 (25 enodes) 60.782 * * [simplify]: iters left: 3 (28 enodes) 60.790 * * [simplify]: Extracting #0: cost 1 inf + 0 60.790 * * [simplify]: Extracting #1: cost 7 inf + 0 60.790 * * [simplify]: Extracting #2: cost 3 inf + 128 60.791 * * [simplify]: Extracting #3: cost 0 inf + 253 60.791 * [simplify]: Simplified to (* im -2) 60.791 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (+ (* (* (* im -1/3) im) im) (* im -2)) 0)))) 60.791 * * * * [progress]: [ 112 / 129 ] simplifiying candidate # 60.791 * [simplify]: Simplifying (cbrt (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 60.791 * * [simplify]: iters left: 6 (9 enodes) 60.797 * * [simplify]: iters left: 5 (29 enodes) 60.806 * * [simplify]: iters left: 4 (36 enodes) 60.813 * * [simplify]: iters left: 3 (41 enodes) 60.818 * * [simplify]: iters left: 2 (42 enodes) 60.824 * * [simplify]: iters left: 1 (43 enodes) 60.830 * * [simplify]: Extracting #0: cost 1 inf + 0 60.830 * * [simplify]: Extracting #1: cost 3 inf + 0 60.830 * * [simplify]: Extracting #2: cost 10 inf + 0 60.830 * * [simplify]: Extracting #3: cost 7 inf + 168 60.830 * * [simplify]: Extracting #4: cost 3 inf + 431 60.830 * * [simplify]: Extracting #5: cost 1 inf + 707 60.830 * * [simplify]: Extracting #6: cost 0 inf + 885 60.831 * [simplify]: Simplified to (cbrt (fma -1/3 (* im im) -2)) 60.831 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* im (* (cbrt (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) (cbrt (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))))) (cbrt (fma -1/3 (* im im) -2))) 0)))) 60.831 * * * * [progress]: [ 113 / 129 ] simplifiying candidate # 60.831 * [simplify]: Simplifying (sqrt (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 60.831 * * [simplify]: iters left: 6 (9 enodes) 60.834 * * [simplify]: iters left: 5 (29 enodes) 60.840 * * [simplify]: iters left: 4 (36 enodes) 60.850 * * [simplify]: iters left: 3 (41 enodes) 60.863 * * [simplify]: iters left: 2 (42 enodes) 60.874 * * [simplify]: iters left: 1 (43 enodes) 60.886 * * [simplify]: Extracting #0: cost 1 inf + 0 60.886 * * [simplify]: Extracting #1: cost 3 inf + 0 60.886 * * [simplify]: Extracting #2: cost 10 inf + 0 60.886 * * [simplify]: Extracting #3: cost 7 inf + 168 60.886 * * [simplify]: Extracting #4: cost 3 inf + 431 60.886 * * [simplify]: Extracting #5: cost 1 inf + 667 60.887 * * [simplify]: Extracting #6: cost 0 inf + 805 60.887 * [simplify]: Simplified to (sqrt (fma -1/3 (* im im) -2)) 60.887 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* im (sqrt (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))))) (sqrt (fma -1/3 (* im im) -2))) 0)))) 60.888 * * * * [progress]: [ 114 / 129 ] simplifiying candidate # 60.888 * [simplify]: Simplifying (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) 60.888 * * [simplify]: iters left: 6 (8 enodes) 60.894 * * [simplify]: iters left: 5 (26 enodes) 60.902 * * [simplify]: iters left: 4 (33 enodes) 60.911 * * [simplify]: iters left: 3 (38 enodes) 60.921 * * [simplify]: iters left: 2 (39 enodes) 60.932 * * [simplify]: iters left: 1 (40 enodes) 60.942 * * [simplify]: Extracting #0: cost 1 inf + 0 60.942 * * [simplify]: Extracting #1: cost 8 inf + 0 60.942 * * [simplify]: Extracting #2: cost 8 inf + 3 60.942 * * [simplify]: Extracting #3: cost 1 inf + 431 60.943 * * [simplify]: Extracting #4: cost 0 inf + 529 60.943 * [simplify]: Simplified to (fma im (* im -1/3) -2) 60.943 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* im 1) (fma im (* im -1/3) -2)) 0)))) 60.943 * * * * [progress]: [ 115 / 129 ] simplifiying candidate # 60.943 * [simplify]: Simplifying (* (cbrt im) (cbrt im)) 60.943 * * [simplify]: iters left: 3 (3 enodes) 60.945 * * [simplify]: iters left: 2 (9 enodes) 60.947 * * [simplify]: Extracting #0: cost 1 inf + 0 60.947 * * [simplify]: Extracting #1: cost 3 inf + 0 60.947 * * [simplify]: Extracting #2: cost 5 inf + 0 60.947 * * [simplify]: Extracting #3: cost 4 inf + 1 60.947 * * [simplify]: Extracting #4: cost 0 inf + 405 60.947 * [simplify]: Simplified to (* (cbrt im) (cbrt im)) 60.947 * [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) (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))))) 0)))) 60.948 * * * * [progress]: [ 116 / 129 ] simplifiying candidate # 60.948 * [simplify]: Simplifying (sqrt im) 60.948 * * [simplify]: iters left: 1 (2 enodes) 60.949 * * [simplify]: Extracting #0: cost 1 inf + 0 60.949 * * [simplify]: Extracting #1: cost 3 inf + 0 60.949 * * [simplify]: Extracting #2: cost 2 inf + 1 60.949 * * [simplify]: Extracting #3: cost 0 inf + 83 60.949 * [simplify]: Simplified to (sqrt im) 60.949 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (sqrt im) (* (sqrt im) (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))))) 0)))) 60.949 * * * * [progress]: [ 117 / 129 ] simplifiying candidate # 60.949 * * * * [progress]: [ 118 / 129 ] simplifiying candidate #real (real->posit16 (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))))) 0))))> 60.949 * * * * [progress]: [ 119 / 129 ] simplifiying candidate # 60.949 * * * * [progress]: [ 120 / 129 ] simplifiying candidate # 60.950 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))) 60.950 * * [simplify]: iters left: 6 (20 enodes) 60.962 * * [simplify]: iters left: 5 (73 enodes) 60.988 * * [simplify]: iters left: 4 (129 enodes) 61.018 * * [simplify]: iters left: 3 (342 enodes) 61.188 * * [simplify]: Extracting #0: cost 1 inf + 0 61.188 * * [simplify]: Extracting #1: cost 36 inf + 0 61.189 * * [simplify]: Extracting #2: cost 163 inf + 3 61.191 * * [simplify]: Extracting #3: cost 183 inf + 1595 61.198 * * [simplify]: Extracting #4: cost 91 inf + 22045 61.214 * * [simplify]: Extracting #5: cost 22 inf + 43411 61.226 * * [simplify]: Extracting #6: cost 0 inf + 52907 61.234 * [simplify]: Simplified to (* 0.5 (* (cos re) (fma im (fma im (* im -1/3) -2) (* -1/60 (pow im 5))))) 61.235 * [simplify]: Simplified (2) to (λ (re im) (* 0.5 (* (cos re) (fma im (fma im (* im -1/3) -2) (* -1/60 (pow im 5)))))) 61.235 * * * * [progress]: [ 121 / 129 ] simplifiying candidate # 61.235 * [simplify]: Simplifying (* -1/3 im) 61.235 * * [simplify]: iters left: 2 (3 enodes) 61.236 * * [simplify]: iters left: 1 (10 enodes) 61.238 * * [simplify]: Extracting #0: cost 1 inf + 0 61.238 * * [simplify]: Extracting #1: cost 4 inf + 0 61.238 * * [simplify]: Extracting #2: cost 2 inf + 2 61.238 * * [simplify]: Extracting #3: cost 0 inf + 86 61.238 * [simplify]: Simplified to (* -1/3 im) 61.238 * [simplify]: Simplified (2 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* -1/3 im) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 61.238 * * * * [progress]: [ 122 / 129 ] simplifiying candidate # 61.238 * [simplify]: Simplifying (* -1/3 im) 61.238 * * [simplify]: iters left: 2 (3 enodes) 61.239 * * [simplify]: iters left: 1 (10 enodes) 61.241 * * [simplify]: Extracting #0: cost 1 inf + 0 61.241 * * [simplify]: Extracting #1: cost 4 inf + 0 61.241 * * [simplify]: Extracting #2: cost 2 inf + 2 61.241 * * [simplify]: Extracting #3: cost 0 inf + 86 61.241 * [simplify]: Simplified to (* -1/3 im) 61.241 * [simplify]: Simplified (2 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* -1/3 im) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 61.241 * * * * [progress]: [ 123 / 129 ] simplifiying candidate # 61.241 * [simplify]: Simplifying (* -1/3 im) 61.241 * * [simplify]: iters left: 2 (3 enodes) 61.242 * * [simplify]: iters left: 1 (10 enodes) 61.244 * * [simplify]: Extracting #0: cost 1 inf + 0 61.244 * * [simplify]: Extracting #1: cost 4 inf + 0 61.244 * * [simplify]: Extracting #2: cost 2 inf + 2 61.244 * * [simplify]: Extracting #3: cost 0 inf + 86 61.244 * [simplify]: Simplified to (* -1/3 im) 61.244 * [simplify]: Simplified (2 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* -1/3 im) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 61.244 * * * * [progress]: [ 124 / 129 ] simplifiying candidate # 61.244 * [simplify]: Simplifying (- (* 0.25 (* (pow (sqrt 2) 2) (* (pow re 2) im))) (+ (* 0.16666666666666666 (pow im 3)) (* 0.5 (* (pow (sqrt 2) 2) im)))) 61.244 * * [simplify]: iters left: 6 (19 enodes) 61.251 * * [simplify]: iters left: 5 (91 enodes) 61.289 * * [simplify]: iters left: 4 (201 enodes) 61.353 * * [simplify]: Extracting #0: cost 1 inf + 0 61.353 * * [simplify]: Extracting #1: cost 27 inf + 0 61.353 * * [simplify]: Extracting #2: cost 108 inf + 45 61.354 * * [simplify]: Extracting #3: cost 92 inf + 2119 61.357 * * [simplify]: Extracting #4: cost 22 inf + 11390 61.361 * * [simplify]: Extracting #5: cost 3 inf + 14677 61.365 * * [simplify]: Extracting #6: cost 0 inf + 15605 61.371 * [simplify]: Simplified to (- (* im (- (* (* (* re re) 2) 0.25) (* 2 0.5))) (* (* im (* im im)) 0.16666666666666666)) 61.371 * [simplify]: Simplified (2) to (λ (re im) (- (* im (- (* (* (* re re) 2) 0.25) (* 2 0.5))) (* (* im (* im im)) 0.16666666666666666))) 61.371 * * * * [progress]: [ 125 / 129 ] simplifiying candidate # 61.372 * [simplify]: Simplifying (- (+ (* 0.5 (* (pow (sqrt 2) 2) (* im (cos re)))) (+ (* 0.16666666666666666 (* (pow im 3) (cos re))) (* 0.008333333333333333 (* (pow im 5) (cos re)))))) 61.372 * * [simplify]: iters left: 6 (23 enodes) 61.380 * * [simplify]: iters left: 5 (109 enodes) 61.404 * * [simplify]: iters left: 4 (260 enodes) 61.510 * * [simplify]: Extracting #0: cost 1 inf + 0 61.510 * * [simplify]: Extracting #1: cost 24 inf + 0 61.511 * * [simplify]: Extracting #2: cost 128 inf + 42 61.512 * * [simplify]: Extracting #3: cost 182 inf + 627 61.515 * * [simplify]: Extracting #4: cost 133 inf + 5927 61.524 * * [simplify]: Extracting #5: cost 55 inf + 23013 61.540 * * [simplify]: Extracting #6: cost 3 inf + 41989 61.556 * * [simplify]: Extracting #7: cost 0 inf + 42694 61.573 * [simplify]: Simplified to (- (* (* (* -2 0.5) (cos re)) im) (* (fma (pow im 5) 0.008333333333333333 (* (* im 0.16666666666666666) (* im im))) (cos re))) 61.573 * [simplify]: Simplified (2) to (λ (re im) (- (* (* (* -2 0.5) (cos re)) im) (* (fma (pow im 5) 0.008333333333333333 (* (* im 0.16666666666666666) (* im im))) (cos re)))) 61.573 * * * * [progress]: [ 126 / 129 ] simplifiying candidate # 61.573 * [simplify]: Simplifying (- (+ (* 0.5 (* (pow (sqrt 2) 2) (* im (cos re)))) (+ (* 0.16666666666666666 (* (pow im 3) (cos re))) (* 0.008333333333333333 (* (pow im 5) (cos re)))))) 61.573 * * [simplify]: iters left: 6 (23 enodes) 61.592 * * [simplify]: iters left: 5 (109 enodes) 61.629 * * [simplify]: iters left: 4 (260 enodes) 61.736 * * [simplify]: Extracting #0: cost 1 inf + 0 61.737 * * [simplify]: Extracting #1: cost 24 inf + 0 61.737 * * [simplify]: Extracting #2: cost 128 inf + 42 61.739 * * [simplify]: Extracting #3: cost 182 inf + 627 61.742 * * [simplify]: Extracting #4: cost 133 inf + 5927 61.751 * * [simplify]: Extracting #5: cost 55 inf + 23013 61.768 * * [simplify]: Extracting #6: cost 3 inf + 41989 61.783 * * [simplify]: Extracting #7: cost 0 inf + 42694 61.799 * [simplify]: Simplified to (- (* (* (* -2 0.5) (cos re)) im) (* (fma (pow im 5) 0.008333333333333333 (* (* im 0.16666666666666666) (* im im))) (cos re))) 61.800 * [simplify]: Simplified (2) to (λ (re im) (- (* (* (* -2 0.5) (cos re)) im) (* (fma (pow im 5) 0.008333333333333333 (* (* im 0.16666666666666666) (* im im))) (cos re)))) 61.800 * * * * [progress]: [ 127 / 129 ] simplifiying candidate # 61.800 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (* (pow (sqrt 2) 2) im))) 61.800 * * [simplify]: iters left: 6 (11 enodes) 61.808 * * [simplify]: iters left: 5 (52 enodes) 61.835 * * [simplify]: iters left: 4 (112 enodes) 61.877 * * [simplify]: iters left: 3 (237 enodes) 61.923 * * [simplify]: iters left: 2 (448 enodes) 62.076 * * [simplify]: Extracting #0: cost 1 inf + 0 62.076 * * [simplify]: Extracting #1: cost 29 inf + 0 62.077 * * [simplify]: Extracting #2: cost 103 inf + 87 62.079 * * [simplify]: Extracting #3: cost 105 inf + 4141 62.084 * * [simplify]: Extracting #4: cost 73 inf + 10882 62.091 * * [simplify]: Extracting #5: cost 37 inf + 25965 62.100 * * [simplify]: Extracting #6: cost 1 inf + 45827 62.111 * * [simplify]: Extracting #7: cost 0 inf + 46120 62.116 * [simplify]: Simplified to (* im (fma -1/3 (* im im) -2)) 62.116 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma -1/3 (* im im) -2)) 0)))) 62.116 * * * * [progress]: [ 128 / 129 ] simplifiying candidate # 62.116 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (* (pow (sqrt 2) 2) im))) 62.117 * * [simplify]: iters left: 6 (11 enodes) 62.121 * * [simplify]: iters left: 5 (52 enodes) 62.133 * * [simplify]: iters left: 4 (112 enodes) 62.169 * * [simplify]: iters left: 3 (237 enodes) 62.231 * * [simplify]: iters left: 2 (448 enodes) 62.381 * * [simplify]: Extracting #0: cost 1 inf + 0 62.381 * * [simplify]: Extracting #1: cost 29 inf + 0 62.382 * * [simplify]: Extracting #2: cost 103 inf + 87 62.384 * * [simplify]: Extracting #3: cost 105 inf + 4141 62.387 * * [simplify]: Extracting #4: cost 73 inf + 10882 62.390 * * [simplify]: Extracting #5: cost 37 inf + 25965 62.396 * * [simplify]: Extracting #6: cost 1 inf + 45827 62.401 * * [simplify]: Extracting #7: cost 0 inf + 46120 62.406 * [simplify]: Simplified to (* im (fma -1/3 (* im im) -2)) 62.406 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma -1/3 (* im im) -2)) 0)))) 62.406 * * * * [progress]: [ 129 / 129 ] simplifiying candidate # 62.406 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (* (pow (sqrt 2) 2) im))) 62.406 * * [simplify]: iters left: 6 (11 enodes) 62.410 * * [simplify]: iters left: 5 (52 enodes) 62.424 * * [simplify]: iters left: 4 (112 enodes) 62.460 * * [simplify]: iters left: 3 (237 enodes) 62.515 * * [simplify]: iters left: 2 (448 enodes) 62.669 * * [simplify]: Extracting #0: cost 1 inf + 0 62.669 * * [simplify]: Extracting #1: cost 29 inf + 0 62.670 * * [simplify]: Extracting #2: cost 103 inf + 87 62.672 * * [simplify]: Extracting #3: cost 105 inf + 4141 62.677 * * [simplify]: Extracting #4: cost 73 inf + 10882 62.684 * * [simplify]: Extracting #5: cost 37 inf + 25965 62.691 * * [simplify]: Extracting #6: cost 1 inf + 45827 62.696 * * [simplify]: Extracting #7: cost 0 inf + 46120 62.701 * [simplify]: Simplified to (* im (fma -1/3 (* im im) -2)) 62.702 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma -1/3 (* im im) -2)) 0)))) 62.702 * * * [progress]: adding candidates to table 64.352 * [progress]: [Phase 3 of 3] Extracting. 64.353 * * [regime]: Finding splitpoints for: (# # # # # # # # # # # #) 64.358 * * * [regime-changes]: Trying 4 branch expressions: (im re (cos re) (* 0.5 (cos re))) 64.358 * * * * [regimes]: Trying to branch on im from (# # # # # # # # # # # #) 64.475 * * * * [regimes]: Trying to branch on re from (# # # # # # # # # # # #) 64.574 * * * * [regimes]: Trying to branch on (cos re) from (# # # # # # # # # # # #) 64.687 * * * * [regimes]: Trying to branch on (* 0.5 (cos re)) from (# # # # # # # # # # # #) 64.818 * * * [regime]: Found split indices: #