0.001 * [progress]: [Phase 1 of 3] Setting up. 0.001 * * * [progress]: [1/2] Preparing points 0.339 * * * [progress]: [2/2] Setting up program. 0.345 * [progress]: [Phase 2 of 3] Improving. 0.345 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 0.346 * [simplify]: Simplifying (* (* 0.5 (cos re)) (- (exp (- 0 im)) (exp im))) 0.346 * * [simplify]: iters left: 6 (11 enodes) 0.352 * * [simplify]: iters left: 5 (44 enodes) 0.369 * * [simplify]: iters left: 4 (74 enodes) 0.430 * * [simplify]: iters left: 3 (155 enodes) 0.491 * * [simplify]: iters left: 2 (247 enodes) 0.562 * * [simplify]: iters left: 1 (343 enodes) 0.657 * * [simplify]: Extracting #0: cost 1 inf + 0 0.657 * * [simplify]: Extracting #1: cost 24 inf + 0 0.657 * * [simplify]: Extracting #2: cost 51 inf + 43 0.657 * * [simplify]: Extracting #3: cost 46 inf + 848 0.659 * * [simplify]: Extracting #4: cost 9 inf + 6026 0.661 * * [simplify]: Extracting #5: cost 0 inf + 8099 0.664 * [simplify]: Simplified to (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im)))) 0.664 * [simplify]: Simplified (2) to (λ (re im) (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im))))) 0.669 * * [progress]: iteration 1 / 4 0.669 * * * [progress]: picking best candidate 0.675 * * * * [pick]: Picked # 0.675 * * * [progress]: localizing error 0.706 * * * [progress]: generating rewritten candidates 0.706 * * * * [progress]: [ 1 / 2 ] rewriting at (2 2) 0.762 * * * * [progress]: [ 2 / 2 ] rewriting at (2) 0.928 * * * [progress]: generating series expansions 0.928 * * * * [progress]: [ 1 / 2 ] generating series at (2 2) 0.928 * [backup-simplify]: Simplify (- (exp (- 0 im)) (exp im)) into (- (exp (- im)) (exp im)) 0.928 * [approximate]: Taking taylor expansion of (- (exp (- im)) (exp im)) in (im) around 0 0.928 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in im 0.928 * [taylor]: Taking taylor expansion of (exp (- im)) in im 0.928 * [taylor]: Taking taylor expansion of (- im) in im 0.928 * [taylor]: Taking taylor expansion of im in im 0.928 * [backup-simplify]: Simplify 0 into 0 0.928 * [backup-simplify]: Simplify 1 into 1 0.929 * [backup-simplify]: Simplify (- 0) into 0 0.929 * [backup-simplify]: Simplify (- 1) into -1 0.929 * [backup-simplify]: Simplify (exp 0) into 1 0.929 * [taylor]: Taking taylor expansion of (exp im) in im 0.929 * [taylor]: Taking taylor expansion of im in im 0.929 * [backup-simplify]: Simplify 0 into 0 0.929 * [backup-simplify]: Simplify 1 into 1 0.929 * [backup-simplify]: Simplify (exp 0) into 1 0.929 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in im 0.929 * [taylor]: Taking taylor expansion of (exp (- im)) in im 0.929 * [taylor]: Taking taylor expansion of (- im) in im 0.929 * [taylor]: Taking taylor expansion of im in im 0.929 * [backup-simplify]: Simplify 0 into 0 0.929 * [backup-simplify]: Simplify 1 into 1 0.929 * [backup-simplify]: Simplify (- 0) into 0 0.929 * [backup-simplify]: Simplify (- 1) into -1 0.929 * [backup-simplify]: Simplify (exp 0) into 1 0.929 * [taylor]: Taking taylor expansion of (exp im) in im 0.930 * [taylor]: Taking taylor expansion of im in im 0.930 * [backup-simplify]: Simplify 0 into 0 0.930 * [backup-simplify]: Simplify 1 into 1 0.930 * [backup-simplify]: Simplify (exp 0) into 1 0.930 * [backup-simplify]: Simplify (- 1) into -1 0.930 * [backup-simplify]: Simplify (+ 1 -1) into 0 0.930 * [backup-simplify]: Simplify 0 into 0 0.930 * [backup-simplify]: Simplify (- 1) into -1 0.931 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 1) 1)))) into -1 0.932 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 0.932 * [backup-simplify]: Simplify (- 1) into -1 0.932 * [backup-simplify]: Simplify (+ -1 -1) into -2 0.932 * [backup-simplify]: Simplify -2 into -2 0.932 * [backup-simplify]: Simplify (- 1) into -1 0.933 * [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.935 * [backup-simplify]: Simplify (- 1/2) into -1/2 0.935 * [backup-simplify]: Simplify (+ 1/2 -1/2) into 0 0.935 * [backup-simplify]: Simplify 0 into 0 0.935 * [backup-simplify]: Simplify (- 1) into -1 0.936 * [backup-simplify]: Simplify (- 1) into -1 0.936 * [backup-simplify]: Simplify (- 0) into 0 0.936 * [backup-simplify]: Simplify (- 0) into 0 0.937 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 3) 6)) (* (/ (pow -1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into -1/6 0.939 * [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.939 * [backup-simplify]: Simplify (- 1/6) into -1/6 0.939 * [backup-simplify]: Simplify (+ -1/6 -1/6) into -1/3 0.939 * [backup-simplify]: Simplify -1/3 into -1/3 0.939 * [backup-simplify]: Simplify (- 1) into -1 0.940 * [backup-simplify]: Simplify (- 1) into -1 0.940 * [backup-simplify]: Simplify (- 0) into 0 0.940 * [backup-simplify]: Simplify (- 1) into -1 0.940 * [backup-simplify]: Simplify (- 0) into 0 0.941 * [backup-simplify]: Simplify (- 0) into 0 0.941 * [backup-simplify]: Simplify (- 0) into 0 0.943 * [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.945 * [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.946 * [backup-simplify]: Simplify (- 1/24) into -1/24 0.946 * [backup-simplify]: Simplify (+ 1/24 -1/24) into 0 0.946 * [backup-simplify]: Simplify 0 into 0 0.946 * [backup-simplify]: Simplify (- 1) into -1 0.947 * [backup-simplify]: Simplify (- 1) into -1 0.947 * [backup-simplify]: Simplify (- 0) into 0 0.947 * [backup-simplify]: Simplify (- 1) into -1 0.947 * [backup-simplify]: Simplify (- 0) into 0 0.947 * [backup-simplify]: Simplify (- 1) into -1 0.948 * [backup-simplify]: Simplify (- 0) into 0 0.948 * [backup-simplify]: Simplify (- 1) into -1 0.948 * [backup-simplify]: Simplify (- 0) into 0 0.948 * [backup-simplify]: Simplify (- 0) into 0 0.949 * [backup-simplify]: Simplify (- 0) into 0 0.949 * [backup-simplify]: Simplify (- 0) into 0 0.952 * [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.958 * [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.958 * [backup-simplify]: Simplify (- 1/120) into -1/120 0.959 * [backup-simplify]: Simplify (+ -1/120 -1/120) into -1/60 0.959 * [backup-simplify]: Simplify -1/60 into -1/60 0.959 * [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.959 * [backup-simplify]: Simplify (- (exp (- 0 (/ 1 im))) (exp (/ 1 im))) into (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0.959 * [approximate]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in (im) around 0 0.959 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in im 0.959 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 0.959 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 0.959 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.959 * [taylor]: Taking taylor expansion of im in im 0.959 * [backup-simplify]: Simplify 0 into 0 0.960 * [backup-simplify]: Simplify 1 into 1 0.960 * [backup-simplify]: Simplify (/ 1 1) into 1 0.960 * [backup-simplify]: Simplify (- 1) into -1 0.961 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 0.961 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.961 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.961 * [taylor]: Taking taylor expansion of im in im 0.961 * [backup-simplify]: Simplify 0 into 0 0.961 * [backup-simplify]: Simplify 1 into 1 0.961 * [backup-simplify]: Simplify (/ 1 1) into 1 0.961 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.961 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in im 0.961 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 0.961 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 0.961 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.961 * [taylor]: Taking taylor expansion of im in im 0.961 * [backup-simplify]: Simplify 0 into 0 0.961 * [backup-simplify]: Simplify 1 into 1 0.962 * [backup-simplify]: Simplify (/ 1 1) into 1 0.962 * [backup-simplify]: Simplify (- 1) into -1 0.962 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 0.962 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.962 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.962 * [taylor]: Taking taylor expansion of im in im 0.962 * [backup-simplify]: Simplify 0 into 0 0.962 * [backup-simplify]: Simplify 1 into 1 0.963 * [backup-simplify]: Simplify (/ 1 1) into 1 0.963 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.963 * [backup-simplify]: Simplify (- (exp (/ 1 im))) into (- (exp (/ 1 im))) 0.963 * [backup-simplify]: Simplify (+ (exp (- (/ 1 im))) (- (exp (/ 1 im)))) into (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0.963 * [backup-simplify]: Simplify (- (exp (- (/ 1 im))) (exp (/ 1 im))) into (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0.964 * [backup-simplify]: Simplify (- 0) into 0 0.964 * [backup-simplify]: Simplify (+ 0 0) into 0 0.964 * [backup-simplify]: Simplify 0 into 0 0.965 * [backup-simplify]: Simplify (- 0) into 0 0.965 * [backup-simplify]: Simplify (+ 0 0) into 0 0.965 * [backup-simplify]: Simplify 0 into 0 0.965 * [backup-simplify]: Simplify (- 0) into 0 0.966 * [backup-simplify]: Simplify (+ 0 0) into 0 0.966 * [backup-simplify]: Simplify 0 into 0 0.966 * [backup-simplify]: Simplify (- 0) into 0 0.966 * [backup-simplify]: Simplify (+ 0 0) into 0 0.967 * [backup-simplify]: Simplify 0 into 0 0.967 * [backup-simplify]: Simplify (- 0) into 0 0.967 * [backup-simplify]: Simplify (+ 0 0) into 0 0.967 * [backup-simplify]: Simplify 0 into 0 0.968 * [backup-simplify]: Simplify (- 0) into 0 0.968 * [backup-simplify]: Simplify (+ 0 0) into 0 0.968 * [backup-simplify]: Simplify 0 into 0 0.968 * [backup-simplify]: Simplify (- (exp (- (/ 1 (/ 1 im)))) (exp (/ 1 (/ 1 im)))) into (- (exp (- im)) (exp im)) 0.969 * [backup-simplify]: Simplify (- (exp (- 0 (/ 1 (- im)))) (exp (/ 1 (- im)))) into (- (exp (/ 1 im)) (exp (/ -1 im))) 0.969 * [approximate]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in (im) around 0 0.969 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in im 0.969 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.969 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.969 * [taylor]: Taking taylor expansion of im in im 0.969 * [backup-simplify]: Simplify 0 into 0 0.969 * [backup-simplify]: Simplify 1 into 1 0.969 * [backup-simplify]: Simplify (/ 1 1) into 1 0.969 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.969 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.969 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.970 * [taylor]: Taking taylor expansion of -1 in im 0.970 * [backup-simplify]: Simplify -1 into -1 0.970 * [taylor]: Taking taylor expansion of im in im 0.970 * [backup-simplify]: Simplify 0 into 0 0.970 * [backup-simplify]: Simplify 1 into 1 0.970 * [backup-simplify]: Simplify (/ -1 1) into -1 0.970 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.970 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in im 0.970 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.970 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.970 * [taylor]: Taking taylor expansion of im in im 0.970 * [backup-simplify]: Simplify 0 into 0 0.970 * [backup-simplify]: Simplify 1 into 1 0.971 * [backup-simplify]: Simplify (/ 1 1) into 1 0.971 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.971 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.971 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.971 * [taylor]: Taking taylor expansion of -1 in im 0.971 * [backup-simplify]: Simplify -1 into -1 0.971 * [taylor]: Taking taylor expansion of im in im 0.971 * [backup-simplify]: Simplify 0 into 0 0.971 * [backup-simplify]: Simplify 1 into 1 0.971 * [backup-simplify]: Simplify (/ -1 1) into -1 0.971 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.972 * [backup-simplify]: Simplify (- (exp (/ -1 im))) into (- (exp (/ -1 im))) 0.972 * [backup-simplify]: Simplify (+ (exp (/ 1 im)) (- (exp (/ -1 im)))) into (- (exp (/ 1 im)) (exp (/ -1 im))) 0.972 * [backup-simplify]: Simplify (- (exp (/ 1 im)) (exp (/ -1 im))) into (- (exp (/ 1 im)) (exp (/ -1 im))) 0.972 * [backup-simplify]: Simplify (- 0) into 0 0.973 * [backup-simplify]: Simplify (+ 0 0) into 0 0.973 * [backup-simplify]: Simplify 0 into 0 0.973 * [backup-simplify]: Simplify (- 0) into 0 0.974 * [backup-simplify]: Simplify (+ 0 0) into 0 0.974 * [backup-simplify]: Simplify 0 into 0 0.974 * [backup-simplify]: Simplify (- 0) into 0 0.975 * [backup-simplify]: Simplify (+ 0 0) into 0 0.975 * [backup-simplify]: Simplify 0 into 0 0.975 * [backup-simplify]: Simplify (- 0) into 0 0.975 * [backup-simplify]: Simplify (+ 0 0) into 0 0.975 * [backup-simplify]: Simplify 0 into 0 0.976 * [backup-simplify]: Simplify (- 0) into 0 0.976 * [backup-simplify]: Simplify (+ 0 0) into 0 0.976 * [backup-simplify]: Simplify 0 into 0 0.977 * [backup-simplify]: Simplify (- 0) into 0 0.977 * [backup-simplify]: Simplify (+ 0 0) into 0 0.977 * [backup-simplify]: Simplify 0 into 0 0.977 * [backup-simplify]: Simplify (- (exp (/ 1 (/ 1 (- im)))) (exp (/ -1 (/ 1 (- im))))) into (- (exp (* -1 im)) (exp im)) 0.977 * * * * [progress]: [ 2 / 2 ] generating series at (2) 0.978 * [backup-simplify]: Simplify (* (* 0.5 (cos re)) (- (exp (- 0 im)) (exp im))) into (* 0.5 (* (- (exp (- im)) (exp im)) (cos re))) 0.978 * [approximate]: Taking taylor expansion of (* 0.5 (* (- (exp (- im)) (exp im)) (cos re))) in (re im) around 0 0.978 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (- im)) (exp im)) (cos re))) in im 0.978 * [taylor]: Taking taylor expansion of 0.5 in im 0.978 * [backup-simplify]: Simplify 0.5 into 0.5 0.978 * [taylor]: Taking taylor expansion of (* (- (exp (- im)) (exp im)) (cos re)) in im 0.978 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in im 0.978 * [taylor]: Taking taylor expansion of (exp (- im)) in im 0.978 * [taylor]: Taking taylor expansion of (- 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 (- 0) into 0 0.979 * [backup-simplify]: Simplify (- 1) into -1 0.979 * [backup-simplify]: Simplify (exp 0) into 1 0.979 * [taylor]: Taking taylor expansion of (exp im) in im 0.979 * [taylor]: Taking taylor expansion of im in im 0.979 * [backup-simplify]: Simplify 0 into 0 0.979 * [backup-simplify]: Simplify 1 into 1 0.979 * [backup-simplify]: Simplify (exp 0) into 1 0.979 * [taylor]: Taking taylor expansion of (cos re) in im 0.979 * [taylor]: Taking taylor expansion of re in im 0.979 * [backup-simplify]: Simplify re into re 0.979 * [backup-simplify]: Simplify (cos re) into (cos re) 0.979 * [backup-simplify]: Simplify (sin re) into (sin re) 0.979 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (- im)) (exp im)) (cos re))) in re 0.979 * [taylor]: Taking taylor expansion of 0.5 in re 0.979 * [backup-simplify]: Simplify 0.5 into 0.5 0.979 * [taylor]: Taking taylor expansion of (* (- (exp (- im)) (exp im)) (cos re)) in re 0.979 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in re 0.979 * [taylor]: Taking taylor expansion of (exp (- im)) in re 0.979 * [taylor]: Taking taylor expansion of (- im) in re 0.979 * [taylor]: Taking taylor expansion of im in re 0.979 * [backup-simplify]: Simplify im into im 0.979 * [backup-simplify]: Simplify (- im) into (- im) 0.979 * [backup-simplify]: Simplify (- im) into (- im) 0.980 * [backup-simplify]: Simplify (exp (- im)) into (exp (- im)) 0.980 * [taylor]: Taking taylor expansion of (exp im) in re 0.980 * [taylor]: Taking taylor expansion of im in re 0.980 * [backup-simplify]: Simplify im into im 0.980 * [backup-simplify]: Simplify (exp im) into (exp im) 0.980 * [taylor]: Taking taylor expansion of (cos re) in re 0.980 * [taylor]: Taking taylor expansion of re in re 0.980 * [backup-simplify]: Simplify 0 into 0 0.980 * [backup-simplify]: Simplify 1 into 1 0.980 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (- im)) (exp im)) (cos re))) in re 0.980 * [taylor]: Taking taylor expansion of 0.5 in re 0.980 * [backup-simplify]: Simplify 0.5 into 0.5 0.980 * [taylor]: Taking taylor expansion of (* (- (exp (- im)) (exp im)) (cos re)) in re 0.980 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in re 0.980 * [taylor]: Taking taylor expansion of (exp (- im)) in re 0.980 * [taylor]: Taking taylor expansion of (- im) in re 0.980 * [taylor]: Taking taylor expansion of im in re 0.980 * [backup-simplify]: Simplify im into im 0.980 * [backup-simplify]: Simplify (- im) into (- im) 0.980 * [backup-simplify]: Simplify (- im) into (- im) 0.980 * [backup-simplify]: Simplify (exp (- im)) into (exp (- im)) 0.980 * [taylor]: Taking taylor expansion of (exp im) in re 0.980 * [taylor]: Taking taylor expansion of im in re 0.980 * [backup-simplify]: Simplify im into im 0.980 * [backup-simplify]: Simplify (exp im) into (exp im) 0.980 * [taylor]: Taking taylor expansion of (cos re) in re 0.980 * [taylor]: Taking taylor expansion of re in re 0.980 * [backup-simplify]: Simplify 0 into 0 0.980 * [backup-simplify]: Simplify 1 into 1 0.980 * [backup-simplify]: Simplify (- (exp im)) into (- (exp im)) 0.981 * [backup-simplify]: Simplify (+ (exp (- im)) (- (exp im))) into (- (exp (- im)) (exp im)) 0.981 * [backup-simplify]: Simplify (* (- (exp (- im)) (exp im)) 1) into (- (exp (- im)) (exp im)) 0.981 * [backup-simplify]: Simplify (* 0.5 (- (exp (- im)) (exp im))) into (* 0.5 (- (exp (- im)) (exp im))) 0.981 * [taylor]: Taking taylor expansion of (* 0.5 (- (exp (- im)) (exp im))) in im 0.981 * [taylor]: Taking taylor expansion of 0.5 in im 0.981 * [backup-simplify]: Simplify 0.5 into 0.5 0.981 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in im 0.981 * [taylor]: Taking taylor expansion of (exp (- im)) in im 0.981 * [taylor]: Taking taylor expansion of (- im) in im 0.981 * [taylor]: Taking taylor expansion of im in im 0.981 * [backup-simplify]: Simplify 0 into 0 0.981 * [backup-simplify]: Simplify 1 into 1 0.982 * [backup-simplify]: Simplify (- 0) into 0 0.982 * [backup-simplify]: Simplify (- 1) into -1 0.982 * [backup-simplify]: Simplify (exp 0) into 1 0.982 * [taylor]: Taking taylor expansion of (exp im) in im 0.982 * [taylor]: Taking taylor expansion of im in im 0.982 * [backup-simplify]: Simplify 0 into 0 0.982 * [backup-simplify]: Simplify 1 into 1 0.982 * [backup-simplify]: Simplify (exp 0) into 1 0.982 * [backup-simplify]: Simplify (- 1) into -1 0.983 * [backup-simplify]: Simplify (+ 1 -1) into 0 0.983 * [backup-simplify]: Simplify (* 0.5 0) into 0 0.983 * [backup-simplify]: Simplify 0 into 0 0.984 * [backup-simplify]: Simplify (+ 0) into 0 0.984 * [backup-simplify]: Simplify (- im) into (- im) 0.985 * [backup-simplify]: Simplify (- 0) into 0 0.986 * [backup-simplify]: Simplify (* (exp (- im)) (+ (* (/ (pow 0 1) 1)))) into 0 0.986 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 1) 1)))) into 0 0.987 * [backup-simplify]: Simplify (- 0) into 0 0.987 * [backup-simplify]: Simplify (+ 0 0) into 0 0.988 * [backup-simplify]: Simplify (+ (* (- (exp (- im)) (exp im)) 0) (* 0 1)) into 0 0.988 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (- (exp (- im)) (exp im)))) into 0 0.988 * [taylor]: Taking taylor expansion of 0 in im 0.988 * [backup-simplify]: Simplify 0 into 0 0.988 * [backup-simplify]: Simplify 0 into 0 0.989 * [backup-simplify]: Simplify (- 1) into -1 0.989 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 1) 1)))) into -1 0.990 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 0.990 * [backup-simplify]: Simplify (- 1) into -1 0.990 * [backup-simplify]: Simplify (+ -1 -1) into -2 0.991 * [backup-simplify]: Simplify (+ (* 0.5 -2) (* 0 0)) into (- 1.0) 0.992 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 0.992 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 2) 2)) 0) into -1/2 0.992 * [backup-simplify]: Simplify (- im) into (- im) 0.993 * [backup-simplify]: Simplify (- 0) into 0 0.993 * [backup-simplify]: Simplify (- 0) into 0 0.994 * [backup-simplify]: Simplify (* (exp (- im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.994 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.995 * [backup-simplify]: Simplify (- 0) into 0 0.995 * [backup-simplify]: Simplify (+ 0 0) into 0 0.995 * [backup-simplify]: Simplify (+ (* (- (exp (- im)) (exp im)) -1/2) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (exp im)) (* 1/2 (exp (- im)))) 0.996 * [backup-simplify]: Simplify (+ (* 0.5 (- (* 1/2 (exp im)) (* 1/2 (exp (- im))))) (+ (* 0 0) (* 0 (- (exp (- im)) (exp im))))) into (- (* 0.25 (exp im)) (* 0.25 (exp (- im)))) 0.996 * [taylor]: Taking taylor expansion of (- (* 0.25 (exp im)) (* 0.25 (exp (- im)))) in im 0.996 * [taylor]: Taking taylor expansion of (* 0.25 (exp im)) in im 0.996 * [taylor]: Taking taylor expansion of 0.25 in im 0.996 * [backup-simplify]: Simplify 0.25 into 0.25 0.996 * [taylor]: Taking taylor expansion of (exp im) in im 0.996 * [taylor]: Taking taylor expansion of im in im 0.996 * [backup-simplify]: Simplify 0 into 0 0.996 * [backup-simplify]: Simplify 1 into 1 0.996 * [backup-simplify]: Simplify (exp 0) into 1 0.996 * [taylor]: Taking taylor expansion of (* 0.25 (exp (- im))) in im 0.996 * [taylor]: Taking taylor expansion of 0.25 in im 0.996 * [backup-simplify]: Simplify 0.25 into 0.25 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 0.996 * [backup-simplify]: Simplify (- 0) into 0 0.997 * [backup-simplify]: Simplify (- 1) into -1 0.997 * [backup-simplify]: Simplify (exp 0) into 1 0.997 * [backup-simplify]: Simplify (* 0.25 1) into 0.25 0.997 * [backup-simplify]: Simplify (* 0.25 1) into 0.25 0.997 * [backup-simplify]: Simplify (- 0.25) into (- 0.25) 0.998 * [backup-simplify]: Simplify (+ 0.25 (- 0.25)) into 0 0.998 * [backup-simplify]: Simplify 0 into 0 0.998 * [backup-simplify]: Simplify 0 into 0 0.998 * [backup-simplify]: Simplify (- 1) into -1 0.999 * [backup-simplify]: Simplify (- 0) into 0 1.000 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1.001 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1.001 * [backup-simplify]: Simplify (- 1/2) into -1/2 1.001 * [backup-simplify]: Simplify (+ 1/2 -1/2) into 0 1.002 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 -2) (* 0 0))) into 0 1.002 * [backup-simplify]: Simplify 0 into 0 1.003 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 1 1) 1) (/ (pow 0 1) 1)) 0) into 0 1.003 * [backup-simplify]: Simplify (- im) into (- im) 1.003 * [backup-simplify]: Simplify (- 0) into 0 1.003 * [backup-simplify]: Simplify (- 0) into 0 1.003 * [backup-simplify]: Simplify (- 0) into 0 1.004 * [backup-simplify]: Simplify (- 0) into 0 1.005 * [backup-simplify]: Simplify (* (exp (- im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 1.009 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 1.010 * [backup-simplify]: Simplify (- 0) into 0 1.010 * [backup-simplify]: Simplify (+ 0 0) into 0 1.011 * [backup-simplify]: Simplify (+ (* (- (exp (- im)) (exp im)) 0) (+ (* 0 -1/2) (+ (* 0 0) (* 0 1)))) into 0 1.012 * [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.013 * [taylor]: Taking taylor expansion of 0 in im 1.013 * [backup-simplify]: Simplify 0 into 0 1.013 * [backup-simplify]: Simplify 0 into 0 1.014 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1.015 * [backup-simplify]: Simplify (+ (* 0.25 1) (* 0 1)) into 0.25 1.016 * [backup-simplify]: Simplify (- 1) into -1 1.017 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 1) 1)))) into -1 1.019 * [backup-simplify]: Simplify (+ (* 0.25 -1) (* 0 1)) into (- 0.25) 1.019 * [backup-simplify]: Simplify (- (- 0.25)) into 0.25 1.020 * [backup-simplify]: Simplify (+ 0.25 0.25) into 0.5 1.020 * [backup-simplify]: Simplify 0.5 into 0.5 1.020 * [backup-simplify]: Simplify 0 into 0 1.020 * [backup-simplify]: Simplify (- 1) into -1 1.021 * [backup-simplify]: Simplify (- 1) into -1 1.021 * [backup-simplify]: Simplify (- 0) into 0 1.021 * [backup-simplify]: Simplify (- 0) into 0 1.024 * [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.027 * [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.027 * [backup-simplify]: Simplify (- 1/6) into -1/6 1.028 * [backup-simplify]: Simplify (+ -1/6 -1/6) into -1/3 1.030 * [backup-simplify]: Simplify (+ (* 0.5 -1/3) (+ (* 0 0) (+ (* 0 -2) (* 0 0)))) into (- 0.16666666666666666) 1.030 * [backup-simplify]: Simplify (- 0.16666666666666666) into (- 0.16666666666666666) 1.032 * [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.032 * [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.032 * [approximate]: Taking taylor expansion of (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) in (re im) around 0 1.032 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) in im 1.032 * [taylor]: Taking taylor expansion of 0.5 in im 1.032 * [backup-simplify]: Simplify 0.5 into 0.5 1.032 * [taylor]: Taking taylor expansion of (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) in im 1.032 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in im 1.032 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 1.032 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 1.032 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.032 * [taylor]: Taking taylor expansion of im in im 1.032 * [backup-simplify]: Simplify 0 into 0 1.032 * [backup-simplify]: Simplify 1 into 1 1.033 * [backup-simplify]: Simplify (/ 1 1) into 1 1.033 * [backup-simplify]: Simplify (- 1) into -1 1.033 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 1.033 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1.033 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.033 * [taylor]: Taking taylor expansion of im in im 1.033 * [backup-simplify]: Simplify 0 into 0 1.033 * [backup-simplify]: Simplify 1 into 1 1.033 * [backup-simplify]: Simplify (/ 1 1) into 1 1.033 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1.033 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 1.033 * [taylor]: Taking taylor expansion of (/ 1 re) in im 1.033 * [taylor]: Taking taylor expansion of re in im 1.033 * [backup-simplify]: Simplify re into re 1.033 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 1.033 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 1.033 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 1.033 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) in re 1.033 * [taylor]: Taking taylor expansion of 0.5 in re 1.033 * [backup-simplify]: Simplify 0.5 into 0.5 1.033 * [taylor]: Taking taylor expansion of (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) in re 1.034 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in re 1.034 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in re 1.034 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in re 1.034 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1.034 * [taylor]: Taking taylor expansion of im in re 1.034 * [backup-simplify]: Simplify im into im 1.034 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 1.034 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 1.034 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 1.034 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 1.034 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 1.034 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1.034 * [taylor]: Taking taylor expansion of im in re 1.034 * [backup-simplify]: Simplify im into im 1.034 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 1.034 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1.034 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 1.034 * [taylor]: Taking taylor expansion of (/ 1 re) in re 1.034 * [taylor]: Taking taylor expansion of re in re 1.034 * [backup-simplify]: Simplify 0 into 0 1.034 * [backup-simplify]: Simplify 1 into 1 1.034 * [backup-simplify]: Simplify (/ 1 1) into 1 1.034 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 1.034 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) in re 1.034 * [taylor]: Taking taylor expansion of 0.5 in re 1.034 * [backup-simplify]: Simplify 0.5 into 0.5 1.034 * [taylor]: Taking taylor expansion of (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) in re 1.034 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in re 1.034 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in re 1.034 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in re 1.034 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1.034 * [taylor]: Taking taylor expansion of im in re 1.035 * [backup-simplify]: Simplify im into im 1.035 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 1.035 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 1.035 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 1.035 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 1.035 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 1.035 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1.035 * [taylor]: Taking taylor expansion of im in re 1.035 * [backup-simplify]: Simplify im into im 1.035 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 1.035 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1.035 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 1.035 * [taylor]: Taking taylor expansion of (/ 1 re) in re 1.035 * [taylor]: Taking taylor expansion of re in re 1.035 * [backup-simplify]: Simplify 0 into 0 1.035 * [backup-simplify]: Simplify 1 into 1 1.035 * [backup-simplify]: Simplify (/ 1 1) into 1 1.035 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 1.035 * [backup-simplify]: Simplify (- (exp (/ 1 im))) into (- (exp (/ 1 im))) 1.035 * [backup-simplify]: Simplify (+ (exp (- (/ 1 im))) (- (exp (/ 1 im)))) into (- (exp (- (/ 1 im))) (exp (/ 1 im))) 1.036 * [backup-simplify]: Simplify (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) into (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) 1.036 * [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.036 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) in im 1.036 * [taylor]: Taking taylor expansion of 0.5 in im 1.036 * [backup-simplify]: Simplify 0.5 into 0.5 1.036 * [taylor]: Taking taylor expansion of (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) in im 1.036 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in im 1.036 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 1.036 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 1.036 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.036 * [taylor]: Taking taylor expansion of im in im 1.036 * [backup-simplify]: Simplify 0 into 0 1.036 * [backup-simplify]: Simplify 1 into 1 1.036 * [backup-simplify]: Simplify (/ 1 1) into 1 1.036 * [backup-simplify]: Simplify (- 1) into -1 1.036 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 1.036 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1.036 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.036 * [taylor]: Taking taylor expansion of im in im 1.036 * [backup-simplify]: Simplify 0 into 0 1.036 * [backup-simplify]: Simplify 1 into 1 1.037 * [backup-simplify]: Simplify (/ 1 1) into 1 1.037 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1.037 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 1.037 * [taylor]: Taking taylor expansion of (/ 1 re) in im 1.037 * [taylor]: Taking taylor expansion of re in im 1.037 * [backup-simplify]: Simplify re into re 1.037 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 1.037 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 1.037 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 1.037 * [backup-simplify]: Simplify (- (exp (/ 1 im))) into (- (exp (/ 1 im))) 1.037 * [backup-simplify]: Simplify (+ (exp (- (/ 1 im))) (- (exp (/ 1 im)))) into (- (exp (- (/ 1 im))) (exp (/ 1 im))) 1.037 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 1.037 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 1.038 * [backup-simplify]: Simplify (- 0) into 0 1.038 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 1.038 * [backup-simplify]: Simplify (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) into (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) 1.038 * [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.038 * [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.038 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 1.038 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 1.039 * [backup-simplify]: Simplify (- 0) into 0 1.039 * [backup-simplify]: Simplify (* (exp (- (/ 1 im))) (+ (* (/ (pow 0 1) 1)))) into 0 1.039 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 1.040 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 1.040 * [backup-simplify]: Simplify (- 0) into 0 1.040 * [backup-simplify]: Simplify (+ 0 0) into 0 1.040 * [backup-simplify]: Simplify (+ (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0) (* 0 (cos (/ 1 re)))) into 0 1.041 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))))) into 0 1.041 * [taylor]: Taking taylor expansion of 0 in im 1.041 * [backup-simplify]: Simplify 0 into 0 1.041 * [backup-simplify]: Simplify 0 into 0 1.041 * [backup-simplify]: Simplify (+ 0) into 0 1.041 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 1)) into 0 1.042 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 1.042 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1.042 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 0)) into 0 1.043 * [backup-simplify]: Simplify (- 0) into 0 1.043 * [backup-simplify]: Simplify (+ 0 0) into 0 1.043 * [backup-simplify]: Simplify (- 0) into 0 1.043 * [backup-simplify]: Simplify (+ 0 0) into 0 1.043 * [backup-simplify]: Simplify (+ (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0) (* 0 (cos (/ 1 re)))) into 0 1.044 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))))) into 0 1.044 * [backup-simplify]: Simplify 0 into 0 1.044 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 1.044 * [backup-simplify]: Simplify (- 0) into 0 1.044 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 1.045 * [backup-simplify]: Simplify (- 0) into 0 1.045 * [backup-simplify]: Simplify (* (exp (- (/ 1 im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1.045 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 1.046 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1.046 * [backup-simplify]: Simplify (- 0) into 0 1.047 * [backup-simplify]: Simplify (+ 0 0) into 0 1.047 * [backup-simplify]: Simplify (+ (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0) (+ (* 0 0) (* 0 (cos (/ 1 re))))) into 0 1.048 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))))) into 0 1.048 * [taylor]: Taking taylor expansion of 0 in im 1.048 * [backup-simplify]: Simplify 0 into 0 1.048 * [backup-simplify]: Simplify 0 into 0 1.048 * [backup-simplify]: Simplify 0 into 0 1.048 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1.049 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 1.049 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 1.049 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1.050 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 1.050 * [backup-simplify]: Simplify (- 0) into 0 1.050 * [backup-simplify]: Simplify (+ 0 0) into 0 1.050 * [backup-simplify]: Simplify (- 0) into 0 1.050 * [backup-simplify]: Simplify (+ 0 0) into 0 1.051 * [backup-simplify]: Simplify (+ (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0) (+ (* 0 0) (* 0 (cos (/ 1 re))))) into 0 1.051 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))))) into 0 1.051 * [backup-simplify]: Simplify 0 into 0 1.052 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 1.052 * [backup-simplify]: Simplify (- 0) into 0 1.052 * [backup-simplify]: Simplify (- 0) into 0 1.052 * [backup-simplify]: Simplify (- 0) into 0 1.052 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 1.053 * [backup-simplify]: Simplify (- 0) into 0 1.054 * [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.054 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 1.055 * [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.055 * [backup-simplify]: Simplify (- 0) into 0 1.055 * [backup-simplify]: Simplify (+ 0 0) into 0 1.056 * [backup-simplify]: Simplify (+ (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cos (/ 1 re)))))) into 0 1.057 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))))))) into 0 1.057 * [taylor]: Taking taylor expansion of 0 in im 1.057 * [backup-simplify]: Simplify 0 into 0 1.057 * [backup-simplify]: Simplify 0 into 0 1.057 * [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.057 * [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.057 * [approximate]: Taking taylor expansion of (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) in (re im) around 0 1.057 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) in im 1.057 * [taylor]: Taking taylor expansion of 0.5 in im 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 im 1.057 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in im 1.057 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1.057 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.057 * [taylor]: Taking taylor expansion of im in im 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 (exp (/ 1 im)) into (exp (/ 1 im)) 1.057 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1.057 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1.058 * [taylor]: Taking taylor expansion of -1 in im 1.058 * [backup-simplify]: Simplify -1 into -1 1.058 * [taylor]: Taking taylor expansion of im in im 1.058 * [backup-simplify]: Simplify 0 into 0 1.058 * [backup-simplify]: Simplify 1 into 1 1.058 * [backup-simplify]: Simplify (/ -1 1) into -1 1.058 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1.058 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 1.058 * [taylor]: Taking taylor expansion of (/ -1 re) in im 1.058 * [taylor]: Taking taylor expansion of -1 in im 1.058 * [backup-simplify]: Simplify -1 into -1 1.058 * [taylor]: Taking taylor expansion of re in im 1.058 * [backup-simplify]: Simplify re into re 1.058 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 1.058 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 1.058 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 1.058 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) in re 1.058 * [taylor]: Taking taylor expansion of 0.5 in re 1.058 * [backup-simplify]: Simplify 0.5 into 0.5 1.058 * [taylor]: Taking taylor expansion of (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) in re 1.058 * [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 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 (exp (/ -1 im)) in re 1.058 * [taylor]: Taking taylor expansion of (/ -1 im) in re 1.058 * [taylor]: Taking taylor expansion of -1 in re 1.058 * [backup-simplify]: Simplify -1 into -1 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.059 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1.059 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 1.059 * [taylor]: Taking taylor expansion of (/ -1 re) in re 1.059 * [taylor]: Taking taylor expansion of -1 in re 1.059 * [backup-simplify]: Simplify -1 into -1 1.059 * [taylor]: Taking taylor expansion of re in re 1.059 * [backup-simplify]: Simplify 0 into 0 1.059 * [backup-simplify]: Simplify 1 into 1 1.059 * [backup-simplify]: Simplify (/ -1 1) into -1 1.059 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 1.059 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) in re 1.059 * [taylor]: Taking taylor expansion of 0.5 in re 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 re 1.059 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in re 1.059 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 1.059 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1.059 * [taylor]: Taking taylor expansion of im in re 1.059 * [backup-simplify]: Simplify im into im 1.059 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 1.059 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1.059 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 1.059 * [taylor]: Taking taylor expansion of (/ -1 im) in re 1.059 * [taylor]: Taking taylor expansion of -1 in re 1.059 * [backup-simplify]: Simplify -1 into -1 1.059 * [taylor]: Taking taylor expansion of im in re 1.059 * [backup-simplify]: Simplify im into im 1.059 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 1.059 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1.059 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 1.059 * [taylor]: Taking taylor expansion of (/ -1 re) in re 1.059 * [taylor]: Taking taylor expansion of -1 in re 1.059 * [backup-simplify]: Simplify -1 into -1 1.059 * [taylor]: Taking taylor expansion of re in re 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 (cos (/ -1 re)) into (cos (/ -1 re)) 1.060 * [backup-simplify]: Simplify (- (exp (/ -1 im))) into (- (exp (/ -1 im))) 1.060 * [backup-simplify]: Simplify (+ (exp (/ 1 im)) (- (exp (/ -1 im)))) into (- (exp (/ 1 im)) (exp (/ -1 im))) 1.060 * [backup-simplify]: Simplify (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) into (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) 1.060 * [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.060 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) in im 1.060 * [taylor]: Taking taylor expansion of 0.5 in im 1.060 * [backup-simplify]: Simplify 0.5 into 0.5 1.060 * [taylor]: Taking taylor expansion of (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) in im 1.060 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in 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 (exp (/ -1 im)) in im 1.061 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1.061 * [taylor]: Taking taylor expansion of -1 in im 1.061 * [backup-simplify]: Simplify -1 into -1 1.061 * [taylor]: Taking taylor expansion of im in im 1.061 * [backup-simplify]: Simplify 0 into 0 1.061 * [backup-simplify]: Simplify 1 into 1 1.062 * [backup-simplify]: Simplify (/ -1 1) into -1 1.062 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1.062 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 1.062 * [taylor]: Taking taylor expansion of (/ -1 re) in im 1.062 * [taylor]: Taking taylor expansion of -1 in im 1.062 * [backup-simplify]: Simplify -1 into -1 1.062 * [taylor]: Taking taylor expansion of re in im 1.062 * [backup-simplify]: Simplify re into re 1.062 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 1.062 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 1.062 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 1.062 * [backup-simplify]: Simplify (- (exp (/ -1 im))) into (- (exp (/ -1 im))) 1.062 * [backup-simplify]: Simplify (+ (exp (/ 1 im)) (- (exp (/ -1 im)))) into (- (exp (/ 1 im)) (exp (/ -1 im))) 1.062 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 1.062 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 1.063 * [backup-simplify]: Simplify (- 0) into 0 1.063 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 1.063 * [backup-simplify]: Simplify (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) into (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) 1.063 * [backup-simplify]: Simplify (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) into (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) 1.063 * [backup-simplify]: Simplify (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) into (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) 1.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 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 1.066 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 1.066 * [backup-simplify]: Simplify (- 0) into 0 1.066 * [backup-simplify]: Simplify (+ 0 0) into 0 1.067 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 im)) (exp (/ -1 im))) 0) (* 0 (cos (/ -1 re)))) into 0 1.067 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))))) into 0 1.067 * [taylor]: Taking taylor expansion of 0 in im 1.067 * [backup-simplify]: Simplify 0 into 0 1.067 * [backup-simplify]: Simplify 0 into 0 1.068 * [backup-simplify]: Simplify (+ 0) into 0 1.068 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 1)) into 0 1.069 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 1.069 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1.070 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 0)) into 0 1.070 * [backup-simplify]: Simplify (- 0) into 0 1.070 * [backup-simplify]: Simplify (+ 0 0) into 0 1.071 * [backup-simplify]: Simplify (- 0) into 0 1.071 * [backup-simplify]: Simplify (+ 0 0) into 0 1.072 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 im)) (exp (/ -1 im))) 0) (* 0 (cos (/ -1 re)))) into 0 1.072 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))))) into 0 1.072 * [backup-simplify]: Simplify 0 into 0 1.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 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 1.075 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1.076 * [backup-simplify]: Simplify (- 0) into 0 1.076 * [backup-simplify]: Simplify (+ 0 0) into 0 1.077 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 im)) (exp (/ -1 im))) 0) (+ (* 0 0) (* 0 (cos (/ -1 re))))) into 0 1.078 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))))) into 0 1.078 * [taylor]: Taking taylor expansion of 0 in im 1.078 * [backup-simplify]: Simplify 0 into 0 1.078 * [backup-simplify]: Simplify 0 into 0 1.078 * [backup-simplify]: Simplify 0 into 0 1.079 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1.080 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 1.080 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 1.081 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1.081 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 1.081 * [backup-simplify]: Simplify (- 0) into 0 1.082 * [backup-simplify]: Simplify (+ 0 0) into 0 1.082 * [backup-simplify]: Simplify (- 0) into 0 1.083 * [backup-simplify]: Simplify (+ 0 0) into 0 1.083 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 im)) (exp (/ -1 im))) 0) (+ (* 0 0) (* 0 (cos (/ -1 re))))) into 0 1.084 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))))) into 0 1.084 * [backup-simplify]: Simplify 0 into 0 1.084 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 1.086 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 1.087 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 1.088 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 1.089 * [backup-simplify]: Simplify (- 0) into 0 1.089 * [backup-simplify]: Simplify (+ 0 0) into 0 1.090 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 im)) (exp (/ -1 im))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cos (/ -1 re)))))) into 0 1.091 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))))))) into 0 1.091 * [taylor]: Taking taylor expansion of 0 in im 1.092 * [backup-simplify]: Simplify 0 into 0 1.092 * [backup-simplify]: Simplify 0 into 0 1.092 * [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.092 * * * [progress]: simplifying candidates 1.092 * * * * [progress]: [ 1 / 192 ] simplifiying candidate # 1.092 * [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.093 * * [simplify]: iters left: 6 (19 enodes) 1.103 * * [simplify]: iters left: 5 (74 enodes) 1.128 * * [simplify]: iters left: 4 (110 enodes) 1.166 * * [simplify]: iters left: 3 (148 enodes) 1.201 * * [simplify]: iters left: 2 (259 enodes) 1.283 * * [simplify]: Extracting #0: cost 1 inf + 0 1.283 * * [simplify]: Extracting #1: cost 11 inf + 0 1.284 * * [simplify]: Extracting #2: cost 82 inf + 0 1.285 * * [simplify]: Extracting #3: cost 124 inf + 1225 1.288 * * [simplify]: Extracting #4: cost 87 inf + 13383 1.295 * * [simplify]: Extracting #5: cost 22 inf + 35432 1.305 * * [simplify]: Extracting #6: cost 1 inf + 45182 1.315 * * [simplify]: Extracting #7: cost 0 inf + 45664 1.325 * [simplify]: Simplified to (- (exp (- (- im im) im)) (exp im)) 1.325 * [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.326 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 1.326 * * [simplify]: iters left: 6 (7 enodes) 1.329 * * [simplify]: iters left: 5 (26 enodes) 1.339 * * [simplify]: iters left: 4 (42 enodes) 1.351 * * [simplify]: iters left: 3 (83 enodes) 1.367 * * [simplify]: iters left: 2 (133 enodes) 1.395 * * [simplify]: iters left: 1 (202 enodes) 1.439 * * [simplify]: Extracting #0: cost 1 inf + 0 1.440 * * [simplify]: Extracting #1: cost 0 inf + 1 1.440 * [simplify]: Simplified to 0 1.440 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- (- im im) im)) (exp im)) 0))) 1.440 * * * * [progress]: [ 2 / 192 ] simplifiying candidate # 1.440 * [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.440 * * [simplify]: iters left: 6 (18 enodes) 1.445 * * [simplify]: iters left: 5 (66 enodes) 1.458 * * [simplify]: iters left: 4 (92 enodes) 1.474 * * [simplify]: iters left: 3 (112 enodes) 1.505 * * [simplify]: iters left: 2 (181 enodes) 1.538 * * [simplify]: iters left: 1 (345 enodes) 1.677 * * [simplify]: Extracting #0: cost 1 inf + 0 1.677 * * [simplify]: Extracting #1: cost 8 inf + 0 1.677 * * [simplify]: Extracting #2: cost 56 inf + 1 1.678 * * [simplify]: Extracting #3: cost 121 inf + 991 1.679 * * [simplify]: Extracting #4: cost 103 inf + 10367 1.684 * * [simplify]: Extracting #5: cost 16 inf + 39971 1.690 * * [simplify]: Extracting #6: cost 1 inf + 45487 1.696 * * [simplify]: Extracting #7: cost 0 inf + 45891 1.707 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 1.707 * [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.708 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 1.708 * * [simplify]: iters left: 5 (6 enodes) 1.711 * * [simplify]: iters left: 4 (18 enodes) 1.716 * * [simplify]: iters left: 3 (26 enodes) 1.724 * * [simplify]: iters left: 2 (34 enodes) 1.733 * * [simplify]: iters left: 1 (36 enodes) 1.738 * * [simplify]: Extracting #0: cost 1 inf + 0 1.738 * * [simplify]: Extracting #1: cost 0 inf + 1 1.738 * [simplify]: Simplified to 0 1.738 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 1.738 * * * * [progress]: [ 3 / 192 ] simplifiying candidate # 1.738 * [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.738 * * [simplify]: iters left: 6 (18 enodes) 1.744 * * [simplify]: iters left: 5 (70 enodes) 1.758 * * [simplify]: iters left: 4 (98 enodes) 1.784 * * [simplify]: iters left: 3 (122 enodes) 1.801 * * [simplify]: iters left: 2 (189 enodes) 1.845 * * [simplify]: iters left: 1 (359 enodes) 2.004 * * [simplify]: Extracting #0: cost 1 inf + 0 2.004 * * [simplify]: Extracting #1: cost 7 inf + 0 2.004 * * [simplify]: Extracting #2: cost 56 inf + 2 2.005 * * [simplify]: Extracting #3: cost 131 inf + 931 2.009 * * [simplify]: Extracting #4: cost 119 inf + 10498 2.019 * * [simplify]: Extracting #5: cost 36 inf + 39103 2.032 * * [simplify]: Extracting #6: cost 2 inf + 52763 2.045 * * [simplify]: Extracting #7: cost 0 inf + 53134 2.058 * * [simplify]: Extracting #8: cost 0 inf + 53095 2.068 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 2.068 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 2.069 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 2.069 * * [simplify]: iters left: 4 (6 enodes) 2.071 * * [simplify]: iters left: 3 (21 enodes) 2.075 * * [simplify]: iters left: 2 (31 enodes) 2.083 * * [simplify]: iters left: 1 (35 enodes) 2.089 * * [simplify]: Extracting #0: cost 1 inf + 0 2.089 * * [simplify]: Extracting #1: cost 7 inf + 0 2.089 * * [simplify]: Extracting #2: cost 7 inf + 3 2.089 * * [simplify]: Extracting #3: cost 2 inf + 370 2.089 * * [simplify]: Extracting #4: cost 0 inf + 592 2.089 * [simplify]: Simplified to (* (exp im) 0) 2.089 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 2.089 * * * * [progress]: [ 4 / 192 ] simplifiying candidate # 2.090 * [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.090 * * [simplify]: iters left: 6 (18 enodes) 2.096 * * [simplify]: iters left: 5 (65 enodes) 2.119 * * [simplify]: iters left: 4 (101 enodes) 2.151 * * [simplify]: iters left: 3 (146 enodes) 2.196 * * [simplify]: iters left: 2 (274 enodes) 2.294 * * [simplify]: Extracting #0: cost 1 inf + 0 2.294 * * [simplify]: Extracting #1: cost 10 inf + 0 2.295 * * [simplify]: Extracting #2: cost 57 inf + 1 2.296 * * [simplify]: Extracting #3: cost 113 inf + 792 2.298 * * [simplify]: Extracting #4: cost 89 inf + 6813 2.303 * * [simplify]: Extracting #5: cost 36 inf + 24632 2.313 * * [simplify]: Extracting #6: cost 1 inf + 43033 2.323 * * [simplify]: Extracting #7: cost 0 inf + 43635 2.333 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 2.333 * [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.333 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 2.333 * * [simplify]: iters left: 6 (7 enodes) 2.337 * * [simplify]: iters left: 5 (26 enodes) 2.346 * * [simplify]: iters left: 4 (42 enodes) 2.363 * * [simplify]: iters left: 3 (83 enodes) 2.394 * * [simplify]: iters left: 2 (133 enodes) 2.433 * * [simplify]: iters left: 1 (202 enodes) 2.485 * * [simplify]: Extracting #0: cost 1 inf + 0 2.485 * * [simplify]: Extracting #1: cost 0 inf + 1 2.485 * [simplify]: Simplified to 0 2.485 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 2.485 * * * * [progress]: [ 5 / 192 ] simplifiying candidate # 2.486 * [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.486 * * [simplify]: iters left: 6 (17 enodes) 2.494 * * [simplify]: iters left: 5 (56 enodes) 2.514 * * [simplify]: iters left: 4 (80 enodes) 2.535 * * [simplify]: iters left: 3 (107 enodes) 2.554 * * [simplify]: iters left: 2 (170 enodes) 2.620 * * [simplify]: iters left: 1 (329 enodes) 2.775 * * [simplify]: Extracting #0: cost 1 inf + 0 2.775 * * [simplify]: Extracting #1: cost 16 inf + 0 2.776 * * [simplify]: Extracting #2: cost 90 inf + 1 2.777 * * [simplify]: Extracting #3: cost 154 inf + 2001 2.781 * * [simplify]: Extracting #4: cost 106 inf + 9321 2.788 * * [simplify]: Extracting #5: cost 59 inf + 22782 2.799 * * [simplify]: Extracting #6: cost 17 inf + 47199 2.814 * * [simplify]: Extracting #7: cost 3 inf + 56912 2.831 * * [simplify]: Extracting #8: cost 0 inf + 59389 2.839 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 2.840 * [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.840 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 2.840 * * [simplify]: iters left: 5 (6 enodes) 2.841 * * [simplify]: iters left: 4 (18 enodes) 2.844 * * [simplify]: iters left: 3 (26 enodes) 2.848 * * [simplify]: iters left: 2 (34 enodes) 2.855 * * [simplify]: iters left: 1 (36 enodes) 2.860 * * [simplify]: Extracting #0: cost 1 inf + 0 2.860 * * [simplify]: Extracting #1: cost 0 inf + 1 2.860 * [simplify]: Simplified to 0 2.860 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 2.860 * * * * [progress]: [ 6 / 192 ] simplifiying candidate # 2.860 * [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.860 * * [simplify]: iters left: 6 (17 enodes) 2.865 * * [simplify]: iters left: 5 (60 enodes) 2.882 * * [simplify]: iters left: 4 (86 enodes) 2.896 * * [simplify]: iters left: 3 (117 enodes) 2.915 * * [simplify]: iters left: 2 (201 enodes) 2.995 * * [simplify]: iters left: 1 (366 enodes) 3.136 * * [simplify]: Extracting #0: cost 1 inf + 0 3.136 * * [simplify]: Extracting #1: cost 7 inf + 0 3.136 * * [simplify]: Extracting #2: cost 32 inf + 2 3.137 * * [simplify]: Extracting #3: cost 116 inf + 419 3.139 * * [simplify]: Extracting #4: cost 155 inf + 3222 3.144 * * [simplify]: Extracting #5: cost 110 inf + 13988 3.154 * * [simplify]: Extracting #6: cost 51 inf + 41530 3.170 * * [simplify]: Extracting #7: cost 2 inf + 72212 3.187 * * [simplify]: Extracting #8: cost 0 inf + 73646 3.203 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 3.203 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 3.204 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 3.204 * * [simplify]: iters left: 4 (6 enodes) 3.207 * * [simplify]: iters left: 3 (21 enodes) 3.216 * * [simplify]: iters left: 2 (31 enodes) 3.226 * * [simplify]: iters left: 1 (35 enodes) 3.237 * * [simplify]: Extracting #0: cost 1 inf + 0 3.237 * * [simplify]: Extracting #1: cost 7 inf + 0 3.238 * * [simplify]: Extracting #2: cost 7 inf + 3 3.238 * * [simplify]: Extracting #3: cost 2 inf + 370 3.238 * * [simplify]: Extracting #4: cost 0 inf + 592 3.238 * [simplify]: Simplified to (* (exp im) 0) 3.238 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 3.239 * * * * [progress]: [ 7 / 192 ] simplifiying candidate # 3.239 * [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.239 * * [simplify]: iters left: 6 (18 enodes) 3.248 * * [simplify]: iters left: 5 (64 enodes) 3.262 * * [simplify]: iters left: 4 (101 enodes) 3.278 * * [simplify]: iters left: 3 (140 enodes) 3.316 * * [simplify]: iters left: 2 (236 enodes) 3.387 * * [simplify]: iters left: 1 (437 enodes) 3.565 * * [simplify]: Extracting #0: cost 1 inf + 0 3.565 * * [simplify]: Extracting #1: cost 14 inf + 0 3.566 * * [simplify]: Extracting #2: cost 91 inf + 1 3.568 * * [simplify]: Extracting #3: cost 326 inf + 922 3.571 * * [simplify]: Extracting #4: cost 307 inf + 6406 3.588 * * [simplify]: Extracting #5: cost 111 inf + 98532 3.604 * * [simplify]: Extracting #6: cost 7 inf + 161822 3.624 * * [simplify]: Extracting #7: cost 0 inf + 166153 3.656 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 3.656 * [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.656 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 3.657 * * [simplify]: iters left: 6 (7 enodes) 3.660 * * [simplify]: iters left: 5 (26 enodes) 3.669 * * [simplify]: iters left: 4 (42 enodes) 3.691 * * [simplify]: iters left: 3 (83 enodes) 3.708 * * [simplify]: iters left: 2 (133 enodes) 3.736 * * [simplify]: iters left: 1 (202 enodes) 3.807 * * [simplify]: Extracting #0: cost 1 inf + 0 3.807 * * [simplify]: Extracting #1: cost 0 inf + 1 3.807 * [simplify]: Simplified to 0 3.807 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 3.807 * * * * [progress]: [ 8 / 192 ] simplifiying candidate # 3.807 * [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.807 * * [simplify]: iters left: 6 (17 enodes) 3.812 * * [simplify]: iters left: 5 (55 enodes) 3.822 * * [simplify]: iters left: 4 (80 enodes) 3.833 * * [simplify]: iters left: 3 (101 enodes) 3.859 * * [simplify]: iters left: 2 (143 enodes) 3.891 * * [simplify]: iters left: 1 (208 enodes) 3.938 * * [simplify]: Extracting #0: cost 1 inf + 0 3.938 * * [simplify]: Extracting #1: cost 8 inf + 0 3.938 * * [simplify]: Extracting #2: cost 19 inf + 1 3.938 * * [simplify]: Extracting #3: cost 26 inf + 114 3.938 * * [simplify]: Extracting #4: cost 15 inf + 1825 3.939 * * [simplify]: Extracting #5: cost 1 inf + 3431 3.940 * * [simplify]: Extracting #6: cost 0 inf + 3582 3.941 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 3.941 * [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.941 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 3.941 * * [simplify]: iters left: 5 (6 enodes) 3.943 * * [simplify]: iters left: 4 (18 enodes) 3.945 * * [simplify]: iters left: 3 (26 enodes) 3.950 * * [simplify]: iters left: 2 (34 enodes) 3.955 * * [simplify]: iters left: 1 (36 enodes) 3.959 * * [simplify]: Extracting #0: cost 1 inf + 0 3.959 * * [simplify]: Extracting #1: cost 0 inf + 1 3.959 * [simplify]: Simplified to 0 3.959 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 3.959 * * * * [progress]: [ 9 / 192 ] simplifiying candidate # 3.959 * [simplify]: Simplifying (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (exp im) 1))) 3.960 * * [simplify]: iters left: 6 (16 enodes) 3.964 * * [simplify]: iters left: 5 (55 enodes) 3.977 * * [simplify]: iters left: 4 (83 enodes) 3.991 * * [simplify]: iters left: 3 (110 enodes) 4.020 * * [simplify]: iters left: 2 (162 enodes) 4.061 * * [simplify]: iters left: 1 (257 enodes) 4.138 * * [simplify]: Extracting #0: cost 1 inf + 0 4.138 * * [simplify]: Extracting #1: cost 7 inf + 0 4.138 * * [simplify]: Extracting #2: cost 22 inf + 2 4.139 * * [simplify]: Extracting #3: cost 29 inf + 711 4.140 * * [simplify]: Extracting #4: cost 15 inf + 3810 4.142 * * [simplify]: Extracting #5: cost 3 inf + 5457 4.145 * * [simplify]: Extracting #6: cost 1 inf + 5780 4.147 * * [simplify]: Extracting #7: cost 0 inf + 6102 4.150 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 4.150 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 4.150 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 4.151 * * [simplify]: iters left: 4 (6 enodes) 4.154 * * [simplify]: iters left: 3 (21 enodes) 4.162 * * [simplify]: iters left: 2 (31 enodes) 4.172 * * [simplify]: iters left: 1 (35 enodes) 4.183 * * [simplify]: Extracting #0: cost 1 inf + 0 4.183 * * [simplify]: Extracting #1: cost 7 inf + 0 4.183 * * [simplify]: Extracting #2: cost 7 inf + 3 4.183 * * [simplify]: Extracting #3: cost 2 inf + 370 4.184 * * [simplify]: Extracting #4: cost 0 inf + 592 4.184 * [simplify]: Simplified to (* (exp im) 0) 4.184 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 4.184 * * * * [progress]: [ 10 / 192 ] simplifiying candidate # 4.185 * [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.185 * * [simplify]: iters left: 6 (18 enodes) 4.198 * * [simplify]: iters left: 5 (71 enodes) 4.224 * * [simplify]: iters left: 4 (107 enodes) 4.258 * * [simplify]: iters left: 3 (145 enodes) 4.305 * * [simplify]: iters left: 2 (256 enodes) 4.387 * * [simplify]: Extracting #0: cost 1 inf + 0 4.387 * * [simplify]: Extracting #1: cost 11 inf + 0 4.387 * * [simplify]: Extracting #2: cost 82 inf + 0 4.388 * * [simplify]: Extracting #3: cost 124 inf + 1426 4.389 * * [simplify]: Extracting #4: cost 97 inf + 9001 4.392 * * [simplify]: Extracting #5: cost 41 inf + 25581 4.397 * * [simplify]: Extracting #6: cost 3 inf + 43878 4.402 * * [simplify]: Extracting #7: cost 0 inf + 45664 4.408 * [simplify]: Simplified to (- (exp (- (- im im) im)) (exp im)) 4.408 * [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.408 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 4.408 * * [simplify]: iters left: 6 (7 enodes) 4.411 * * [simplify]: iters left: 5 (26 enodes) 4.421 * * [simplify]: iters left: 4 (42 enodes) 4.438 * * [simplify]: iters left: 3 (83 enodes) 4.473 * * [simplify]: iters left: 2 (133 enodes) 4.515 * * [simplify]: iters left: 1 (202 enodes) 4.581 * * [simplify]: Extracting #0: cost 1 inf + 0 4.581 * * [simplify]: Extracting #1: cost 0 inf + 1 4.581 * [simplify]: Simplified to 0 4.581 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- (- im im) im)) (exp im)) 0))) 4.581 * * * * [progress]: [ 11 / 192 ] simplifiying candidate # 4.582 * [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.582 * * [simplify]: iters left: 6 (17 enodes) 4.589 * * [simplify]: iters left: 5 (63 enodes) 4.601 * * [simplify]: iters left: 4 (89 enodes) 4.620 * * [simplify]: iters left: 3 (109 enodes) 4.648 * * [simplify]: iters left: 2 (178 enodes) 4.686 * * [simplify]: iters left: 1 (342 enodes) 4.799 * * [simplify]: Extracting #0: cost 1 inf + 0 4.799 * * [simplify]: Extracting #1: cost 8 inf + 0 4.799 * * [simplify]: Extracting #2: cost 56 inf + 1 4.800 * * [simplify]: Extracting #3: cost 114 inf + 2080 4.801 * * [simplify]: Extracting #4: cost 109 inf + 7989 4.805 * * [simplify]: Extracting #5: cost 48 inf + 24322 4.812 * * [simplify]: Extracting #6: cost 3 inf + 44199 4.818 * * [simplify]: Extracting #7: cost 0 inf + 45977 4.825 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 4.825 * [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.825 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 4.825 * * [simplify]: iters left: 5 (6 enodes) 4.827 * * [simplify]: iters left: 4 (18 enodes) 4.831 * * [simplify]: iters left: 3 (26 enodes) 4.835 * * [simplify]: iters left: 2 (34 enodes) 4.841 * * [simplify]: iters left: 1 (36 enodes) 4.846 * * [simplify]: Extracting #0: cost 1 inf + 0 4.846 * * [simplify]: Extracting #1: cost 0 inf + 1 4.846 * [simplify]: Simplified to 0 4.846 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 4.846 * * * * [progress]: [ 12 / 192 ] simplifiying candidate # 4.846 * [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.847 * * [simplify]: iters left: 6 (17 enodes) 4.859 * * [simplify]: iters left: 5 (67 enodes) 4.882 * * [simplify]: iters left: 4 (95 enodes) 4.908 * * [simplify]: iters left: 3 (119 enodes) 4.924 * * [simplify]: iters left: 2 (186 enodes) 4.974 * * [simplify]: iters left: 1 (356 enodes) 5.127 * * [simplify]: Extracting #0: cost 1 inf + 0 5.127 * * [simplify]: Extracting #1: cost 7 inf + 0 5.128 * * [simplify]: Extracting #2: cost 56 inf + 2 5.129 * * [simplify]: Extracting #3: cost 126 inf + 1727 5.132 * * [simplify]: Extracting #4: cost 125 inf + 7349 5.138 * * [simplify]: Extracting #5: cost 55 inf + 28588 5.149 * * [simplify]: Extracting #6: cost 11 inf + 47328 5.162 * * [simplify]: Extracting #7: cost 0 inf + 53339 5.175 * * [simplify]: Extracting #8: cost 0 inf + 53259 5.192 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 5.192 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 5.192 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 5.192 * * [simplify]: iters left: 4 (6 enodes) 5.196 * * [simplify]: iters left: 3 (21 enodes) 5.205 * * [simplify]: iters left: 2 (31 enodes) 5.215 * * [simplify]: iters left: 1 (35 enodes) 5.226 * * [simplify]: Extracting #0: cost 1 inf + 0 5.226 * * [simplify]: Extracting #1: cost 7 inf + 0 5.227 * * [simplify]: Extracting #2: cost 7 inf + 3 5.227 * * [simplify]: Extracting #3: cost 2 inf + 370 5.227 * * [simplify]: Extracting #4: cost 0 inf + 592 5.227 * [simplify]: Simplified to (* (exp im) 0) 5.228 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 5.228 * * * * [progress]: [ 13 / 192 ] simplifiying candidate # 5.228 * [simplify]: Simplifying (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 5.228 * * [simplify]: iters left: 6 (17 enodes) 5.237 * * [simplify]: iters left: 5 (62 enodes) 5.256 * * [simplify]: iters left: 4 (98 enodes) 5.272 * * [simplify]: iters left: 3 (143 enodes) 5.315 * * [simplify]: iters left: 2 (272 enodes) 5.427 * * [simplify]: Extracting #0: cost 1 inf + 0 5.427 * * [simplify]: Extracting #1: cost 10 inf + 0 5.428 * * [simplify]: Extracting #2: cost 58 inf + 1 5.429 * * [simplify]: Extracting #3: cost 110 inf + 1205 5.431 * * [simplify]: Extracting #4: cost 88 inf + 6351 5.438 * * [simplify]: Extracting #5: cost 28 inf + 27655 5.444 * * [simplify]: Extracting #6: cost 1 inf + 42834 5.449 * * [simplify]: Extracting #7: cost 0 inf + 43367 5.453 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 5.453 * [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.454 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 5.454 * * [simplify]: iters left: 6 (7 enodes) 5.455 * * [simplify]: iters left: 5 (26 enodes) 5.464 * * [simplify]: iters left: 4 (42 enodes) 5.482 * * [simplify]: iters left: 3 (83 enodes) 5.508 * * [simplify]: iters left: 2 (133 enodes) 5.534 * * [simplify]: iters left: 1 (202 enodes) 5.579 * * [simplify]: Extracting #0: cost 1 inf + 0 5.579 * * [simplify]: Extracting #1: cost 0 inf + 1 5.579 * [simplify]: Simplified to 0 5.579 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 5.580 * * * * [progress]: [ 14 / 192 ] simplifiying candidate # 5.580 * [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.580 * * [simplify]: iters left: 6 (16 enodes) 5.588 * * [simplify]: iters left: 5 (53 enodes) 5.600 * * [simplify]: iters left: 4 (77 enodes) 5.611 * * [simplify]: iters left: 3 (104 enodes) 5.633 * * [simplify]: iters left: 2 (167 enodes) 5.694 * * [simplify]: iters left: 1 (326 enodes) 5.862 * * [simplify]: Extracting #0: cost 1 inf + 0 5.862 * * [simplify]: Extracting #1: cost 16 inf + 0 5.863 * * [simplify]: Extracting #2: cost 90 inf + 1 5.864 * * [simplify]: Extracting #3: cost 151 inf + 2094 5.867 * * [simplify]: Extracting #4: cost 106 inf + 9224 5.873 * * [simplify]: Extracting #5: cost 67 inf + 19411 5.883 * * [simplify]: Extracting #6: cost 26 inf + 40465 5.898 * * [simplify]: Extracting #7: cost 1 inf + 57993 5.907 * * [simplify]: Extracting #8: cost 0 inf + 58945 5.917 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 5.917 * [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.917 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 5.917 * * [simplify]: iters left: 5 (6 enodes) 5.919 * * [simplify]: iters left: 4 (18 enodes) 5.921 * * [simplify]: iters left: 3 (26 enodes) 5.925 * * [simplify]: iters left: 2 (34 enodes) 5.932 * * [simplify]: iters left: 1 (36 enodes) 5.940 * * [simplify]: Extracting #0: cost 1 inf + 0 5.941 * * [simplify]: Extracting #1: cost 0 inf + 1 5.941 * [simplify]: Simplified to 0 5.941 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 5.941 * * * * [progress]: [ 15 / 192 ] simplifiying candidate # 5.941 * [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.941 * * [simplify]: iters left: 6 (16 enodes) 5.950 * * [simplify]: iters left: 5 (57 enodes) 5.970 * * [simplify]: iters left: 4 (83 enodes) 5.993 * * [simplify]: iters left: 3 (114 enodes) 6.029 * * [simplify]: iters left: 2 (198 enodes) 6.088 * * [simplify]: iters left: 1 (363 enodes) 6.216 * * [simplify]: Extracting #0: cost 1 inf + 0 6.216 * * [simplify]: Extracting #1: cost 7 inf + 0 6.216 * * [simplify]: Extracting #2: cost 32 inf + 2 6.217 * * [simplify]: Extracting #3: cost 109 inf + 1217 6.220 * * [simplify]: Extracting #4: cost 141 inf + 5938 6.226 * * [simplify]: Extracting #5: cost 99 inf + 18072 6.237 * * [simplify]: Extracting #6: cost 44 inf + 44987 6.249 * * [simplify]: Extracting #7: cost 0 inf + 74024 6.258 * * [simplify]: Extracting #8: cost 0 inf + 73424 6.266 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 6.266 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 6.266 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 6.267 * * [simplify]: iters left: 4 (6 enodes) 6.269 * * [simplify]: iters left: 3 (21 enodes) 6.274 * * [simplify]: iters left: 2 (31 enodes) 6.283 * * [simplify]: iters left: 1 (35 enodes) 6.295 * * [simplify]: Extracting #0: cost 1 inf + 0 6.295 * * [simplify]: Extracting #1: cost 7 inf + 0 6.295 * * [simplify]: Extracting #2: cost 7 inf + 3 6.295 * * [simplify]: Extracting #3: cost 2 inf + 370 6.296 * * [simplify]: Extracting #4: cost 0 inf + 592 6.296 * [simplify]: Simplified to (* (exp im) 0) 6.296 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 6.296 * * * * [progress]: [ 16 / 192 ] simplifiying candidate # 6.297 * [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.297 * * [simplify]: iters left: 6 (17 enodes) 6.307 * * [simplify]: iters left: 5 (61 enodes) 6.331 * * [simplify]: iters left: 4 (98 enodes) 6.348 * * [simplify]: iters left: 3 (137 enodes) 6.378 * * [simplify]: iters left: 2 (233 enodes) 6.456 * * [simplify]: iters left: 1 (428 enodes) 6.623 * * [simplify]: Extracting #0: cost 1 inf + 0 6.623 * * [simplify]: Extracting #1: cost 14 inf + 0 6.624 * * [simplify]: Extracting #2: cost 87 inf + 1 6.626 * * [simplify]: Extracting #3: cost 318 inf + 1486 6.630 * * [simplify]: Extracting #4: cost 279 inf + 11404 6.645 * * [simplify]: Extracting #5: cost 125 inf + 87681 6.661 * * [simplify]: Extracting #6: cost 10 inf + 159621 6.677 * * [simplify]: Extracting #7: cost 0 inf + 164260 6.705 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 6.705 * [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.706 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 6.706 * * [simplify]: iters left: 6 (7 enodes) 6.709 * * [simplify]: iters left: 5 (26 enodes) 6.724 * * [simplify]: iters left: 4 (42 enodes) 6.741 * * [simplify]: iters left: 3 (83 enodes) 6.758 * * [simplify]: iters left: 2 (133 enodes) 6.785 * * [simplify]: iters left: 1 (202 enodes) 6.857 * * [simplify]: Extracting #0: cost 1 inf + 0 6.857 * * [simplify]: Extracting #1: cost 0 inf + 1 6.857 * [simplify]: Simplified to 0 6.857 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 6.857 * * * * [progress]: [ 17 / 192 ] simplifiying candidate # 6.858 * [simplify]: Simplifying (fma (exp (fma (sqrt 0) (sqrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (sqrt (exp im)) (sqrt (exp im))))) 6.858 * * [simplify]: iters left: 6 (16 enodes) 6.863 * * [simplify]: iters left: 5 (52 enodes) 6.873 * * [simplify]: iters left: 4 (77 enodes) 6.885 * * [simplify]: iters left: 3 (98 enodes) 6.899 * * [simplify]: iters left: 2 (140 enodes) 6.937 * * [simplify]: iters left: 1 (205 enodes) 6.996 * * [simplify]: Extracting #0: cost 1 inf + 0 6.996 * * [simplify]: Extracting #1: cost 8 inf + 0 6.996 * * [simplify]: Extracting #2: cost 18 inf + 1 6.996 * * [simplify]: Extracting #3: cost 21 inf + 588 6.997 * * [simplify]: Extracting #4: cost 14 inf + 2127 6.999 * * [simplify]: Extracting #5: cost 0 inf + 3733 7.001 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 7.001 * [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.001 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 7.001 * * [simplify]: iters left: 5 (6 enodes) 7.002 * * [simplify]: iters left: 4 (18 enodes) 7.005 * * [simplify]: iters left: 3 (26 enodes) 7.010 * * [simplify]: iters left: 2 (34 enodes) 7.015 * * [simplify]: iters left: 1 (36 enodes) 7.020 * * [simplify]: Extracting #0: cost 1 inf + 0 7.020 * * [simplify]: Extracting #1: cost 0 inf + 1 7.020 * [simplify]: Simplified to 0 7.020 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 7.020 * * * * [progress]: [ 18 / 192 ] simplifiying candidate # 7.020 * [simplify]: Simplifying (fma (exp (fma (sqrt 0) (sqrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (exp im) 1))) 7.020 * * [simplify]: iters left: 6 (15 enodes) 7.025 * * [simplify]: iters left: 5 (52 enodes) 7.037 * * [simplify]: iters left: 4 (80 enodes) 7.050 * * [simplify]: iters left: 3 (107 enodes) 7.066 * * [simplify]: iters left: 2 (159 enodes) 7.100 * * [simplify]: iters left: 1 (254 enodes) 7.152 * * [simplify]: Extracting #0: cost 1 inf + 0 7.152 * * [simplify]: Extracting #1: cost 7 inf + 0 7.152 * * [simplify]: Extracting #2: cost 22 inf + 2 7.152 * * [simplify]: Extracting #3: cost 26 inf + 1075 7.153 * * [simplify]: Extracting #4: cost 13 inf + 4173 7.154 * * [simplify]: Extracting #5: cost 2 inf + 5850 7.155 * * [simplify]: Extracting #6: cost 0 inf + 6173 7.157 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 7.157 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 7.157 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 7.158 * * [simplify]: iters left: 4 (6 enodes) 7.161 * * [simplify]: iters left: 3 (21 enodes) 7.170 * * [simplify]: iters left: 2 (31 enodes) 7.176 * * [simplify]: iters left: 1 (35 enodes) 7.182 * * [simplify]: Extracting #0: cost 1 inf + 0 7.182 * * [simplify]: Extracting #1: cost 7 inf + 0 7.182 * * [simplify]: Extracting #2: cost 7 inf + 3 7.182 * * [simplify]: Extracting #3: cost 2 inf + 370 7.182 * * [simplify]: Extracting #4: cost 0 inf + 592 7.183 * [simplify]: Simplified to (* (exp im) 0) 7.183 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 7.183 * * * * [progress]: [ 19 / 192 ] simplifiying candidate # 7.183 * [simplify]: Simplifying (fma (exp (fma 1 0 (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 7.183 * * [simplify]: iters left: 6 (18 enodes) 7.188 * * [simplify]: iters left: 5 (72 enodes) 7.203 * * [simplify]: iters left: 4 (101 enodes) 7.221 * * [simplify]: iters left: 3 (147 enodes) 7.255 * * [simplify]: iters left: 2 (264 enodes) 7.399 * * [simplify]: Extracting #0: cost 1 inf + 0 7.399 * * [simplify]: Extracting #1: cost 10 inf + 0 7.400 * * [simplify]: Extracting #2: cost 65 inf + 1 7.401 * * [simplify]: Extracting #3: cost 100 inf + 1770 7.403 * * [simplify]: Extracting #4: cost 85 inf + 6488 7.409 * * [simplify]: Extracting #5: cost 28 inf + 24172 7.417 * * [simplify]: Extracting #6: cost 0 inf + 38194 7.430 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 7.430 * [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.431 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 7.431 * * [simplify]: iters left: 6 (7 enodes) 7.434 * * [simplify]: iters left: 5 (26 enodes) 7.444 * * [simplify]: iters left: 4 (42 enodes) 7.461 * * [simplify]: iters left: 3 (83 enodes) 7.477 * * [simplify]: iters left: 2 (133 enodes) 7.504 * * [simplify]: iters left: 1 (202 enodes) 7.551 * * [simplify]: Extracting #0: cost 1 inf + 0 7.551 * * [simplify]: Extracting #1: cost 0 inf + 1 7.551 * [simplify]: Simplified to 0 7.551 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 7.551 * * * * [progress]: [ 20 / 192 ] simplifiying candidate # 7.551 * [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.551 * * [simplify]: iters left: 6 (17 enodes) 7.556 * * [simplify]: iters left: 5 (64 enodes) 7.567 * * [simplify]: iters left: 4 (83 enodes) 7.580 * * [simplify]: iters left: 3 (111 enodes) 7.611 * * [simplify]: iters left: 2 (186 enodes) 7.681 * * [simplify]: iters left: 1 (361 enodes) 7.794 * * [simplify]: Extracting #0: cost 1 inf + 0 7.794 * * [simplify]: Extracting #1: cost 8 inf + 0 7.794 * * [simplify]: Extracting #2: cost 49 inf + 1 7.795 * * [simplify]: Extracting #3: cost 110 inf + 1324 7.796 * * [simplify]: Extracting #4: cost 110 inf + 6111 7.799 * * [simplify]: Extracting #5: cost 46 inf + 20061 7.804 * * [simplify]: Extracting #6: cost 7 inf + 37026 7.811 * * [simplify]: Extracting #7: cost 0 inf + 40734 7.816 * * [simplify]: Extracting #8: cost 0 inf + 40616 7.823 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 7.823 * [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.823 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 7.823 * * [simplify]: iters left: 5 (6 enodes) 7.826 * * [simplify]: iters left: 4 (18 enodes) 7.832 * * [simplify]: iters left: 3 (26 enodes) 7.840 * * [simplify]: iters left: 2 (34 enodes) 7.850 * * [simplify]: iters left: 1 (36 enodes) 7.859 * * [simplify]: Extracting #0: cost 1 inf + 0 7.859 * * [simplify]: Extracting #1: cost 0 inf + 1 7.859 * [simplify]: Simplified to 0 7.859 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 7.859 * * * * [progress]: [ 21 / 192 ] simplifiying candidate # 7.859 * [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.860 * * [simplify]: iters left: 6 (16 enodes) 7.869 * * [simplify]: iters left: 5 (64 enodes) 7.892 * * [simplify]: iters left: 4 (86 enodes) 7.918 * * [simplify]: iters left: 3 (120 enodes) 7.937 * * [simplify]: iters left: 2 (196 enodes) 8.007 * * [simplify]: iters left: 1 (351 enodes) 8.135 * * [simplify]: Extracting #0: cost 1 inf + 0 8.135 * * [simplify]: Extracting #1: cost 10 inf + 0 8.136 * * [simplify]: Extracting #2: cost 58 inf + 2 8.137 * * [simplify]: Extracting #3: cost 123 inf + 1949 8.140 * * [simplify]: Extracting #4: cost 122 inf + 6922 8.148 * * [simplify]: Extracting #5: cost 43 inf + 30320 8.164 * * [simplify]: Extracting #6: cost 2 inf + 50640 8.177 * * [simplify]: Extracting #7: cost 0 inf + 51645 8.190 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 8.190 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 8.190 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 8.191 * * [simplify]: iters left: 4 (6 enodes) 8.193 * * [simplify]: iters left: 3 (21 enodes) 8.198 * * [simplify]: iters left: 2 (31 enodes) 8.203 * * [simplify]: iters left: 1 (35 enodes) 8.209 * * [simplify]: Extracting #0: cost 1 inf + 0 8.209 * * [simplify]: Extracting #1: cost 7 inf + 0 8.209 * * [simplify]: Extracting #2: cost 7 inf + 3 8.209 * * [simplify]: Extracting #3: cost 2 inf + 370 8.209 * * [simplify]: Extracting #4: cost 0 inf + 592 8.209 * [simplify]: Simplified to (* (exp im) 0) 8.209 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 8.209 * * * * [progress]: [ 22 / 192 ] simplifiying candidate # 8.210 * [simplify]: Simplifying (fma (exp (fma 1 0 (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 8.210 * * [simplify]: iters left: 6 (17 enodes) 8.214 * * [simplify]: iters left: 5 (63 enodes) 8.229 * * [simplify]: iters left: 4 (91 enodes) 8.259 * * [simplify]: iters left: 3 (139 enodes) 8.311 * * [simplify]: iters left: 2 (254 enodes) 8.422 * * [simplify]: Extracting #0: cost 1 inf + 0 8.422 * * [simplify]: Extracting #1: cost 10 inf + 0 8.422 * * [simplify]: Extracting #2: cost 57 inf + 1 8.423 * * [simplify]: Extracting #3: cost 102 inf + 1134 8.425 * * [simplify]: Extracting #4: cost 84 inf + 4780 8.430 * * [simplify]: Extracting #5: cost 25 inf + 27517 8.439 * * [simplify]: Extracting #6: cost 1 inf + 39917 8.444 * * [simplify]: Extracting #7: cost 0 inf + 40359 8.448 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 8.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)))))))) 8.449 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 8.449 * * [simplify]: iters left: 6 (7 enodes) 8.450 * * [simplify]: iters left: 5 (26 enodes) 8.455 * * [simplify]: iters left: 4 (42 enodes) 8.464 * * [simplify]: iters left: 3 (83 enodes) 8.491 * * [simplify]: iters left: 2 (133 enodes) 8.537 * * [simplify]: iters left: 1 (202 enodes) 8.608 * * [simplify]: Extracting #0: cost 1 inf + 0 8.609 * * [simplify]: Extracting #1: cost 0 inf + 1 8.609 * [simplify]: Simplified to 0 8.609 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 8.609 * * * * [progress]: [ 23 / 192 ] simplifiying candidate # 8.609 * [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.609 * * [simplify]: iters left: 6 (16 enodes) 8.618 * * [simplify]: iters left: 5 (54 enodes) 8.635 * * [simplify]: iters left: 4 (70 enodes) 8.660 * * [simplify]: iters left: 3 (100 enodes) 8.692 * * [simplify]: iters left: 2 (156 enodes) 8.758 * * [simplify]: iters left: 1 (292 enodes) 8.937 * * [simplify]: Extracting #0: cost 1 inf + 0 8.937 * * [simplify]: Extracting #1: cost 16 inf + 0 8.937 * * [simplify]: Extracting #2: cost 85 inf + 1 8.938 * * [simplify]: Extracting #3: cost 152 inf + 1441 8.942 * * [simplify]: Extracting #4: cost 103 inf + 7164 8.948 * * [simplify]: Extracting #5: cost 59 inf + 19018 8.960 * * [simplify]: Extracting #6: cost 12 inf + 45873 8.974 * * [simplify]: Extracting #7: cost 0 inf + 55119 8.990 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 8.990 * [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.990 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 8.990 * * [simplify]: iters left: 5 (6 enodes) 8.993 * * [simplify]: iters left: 4 (18 enodes) 8.999 * * [simplify]: iters left: 3 (26 enodes) 9.008 * * [simplify]: iters left: 2 (34 enodes) 9.017 * * [simplify]: iters left: 1 (36 enodes) 9.025 * * [simplify]: Extracting #0: cost 1 inf + 0 9.025 * * [simplify]: Extracting #1: cost 0 inf + 1 9.025 * [simplify]: Simplified to 0 9.025 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 9.026 * * * * [progress]: [ 24 / 192 ] simplifiying candidate # 9.026 * [simplify]: Simplifying (fma (exp (fma 1 0 (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (exp im) 1))) 9.026 * * [simplify]: iters left: 6 (15 enodes) 9.035 * * [simplify]: iters left: 5 (54 enodes) 9.056 * * [simplify]: iters left: 4 (73 enodes) 9.079 * * [simplify]: iters left: 3 (109 enodes) 9.112 * * [simplify]: iters left: 2 (179 enodes) 9.186 * * [simplify]: iters left: 1 (336 enodes) 9.329 * * [simplify]: Extracting #0: cost 1 inf + 0 9.329 * * [simplify]: Extracting #1: cost 7 inf + 0 9.330 * * [simplify]: Extracting #2: cost 29 inf + 2 9.330 * * [simplify]: Extracting #3: cost 95 inf + 955 9.333 * * [simplify]: Extracting #4: cost 114 inf + 5282 9.340 * * [simplify]: Extracting #5: cost 63 inf + 23518 9.350 * * [simplify]: Extracting #6: cost 22 inf + 46283 9.357 * * [simplify]: Extracting #7: cost 0 inf + 60565 9.364 * * [simplify]: Extracting #8: cost 0 inf + 59412 9.373 * * [simplify]: Extracting #9: cost 0 inf + 59254 9.383 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 9.383 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 9.383 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 9.383 * * [simplify]: iters left: 4 (6 enodes) 9.387 * * [simplify]: iters left: 3 (21 enodes) 9.396 * * [simplify]: iters left: 2 (31 enodes) 9.403 * * [simplify]: iters left: 1 (35 enodes) 9.409 * * [simplify]: Extracting #0: cost 1 inf + 0 9.409 * * [simplify]: Extracting #1: cost 7 inf + 0 9.409 * * [simplify]: Extracting #2: cost 7 inf + 3 9.409 * * [simplify]: Extracting #3: cost 2 inf + 370 9.409 * * [simplify]: Extracting #4: cost 0 inf + 592 9.409 * [simplify]: Simplified to (* (exp im) 0) 9.409 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 9.409 * * * * [progress]: [ 25 / 192 ] simplifiying candidate # 9.410 * [simplify]: Simplifying (fma (exp (fma 1 0 (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 9.410 * * [simplify]: iters left: 6 (16 enodes) 9.414 * * [simplify]: iters left: 5 (58 enodes) 9.424 * * [simplify]: iters left: 4 (86 enodes) 9.449 * * [simplify]: iters left: 3 (130 enodes) 9.486 * * [simplify]: iters left: 2 (223 enodes) 9.553 * * [simplify]: Extracting #0: cost 1 inf + 0 9.553 * * [simplify]: Extracting #1: cost 11 inf + 0 9.553 * * [simplify]: Extracting #2: cost 83 inf + 0 9.554 * * [simplify]: Extracting #3: cost 127 inf + 782 9.558 * * [simplify]: Extracting #4: cost 73 inf + 12765 9.565 * * [simplify]: Extracting #5: cost 19 inf + 29547 9.574 * * [simplify]: Extracting #6: cost 1 inf + 39708 9.587 * * [simplify]: Extracting #7: cost 0 inf + 40110 9.593 * [simplify]: Simplified to (- (/ (/ (exp im) (exp im)) (exp im)) (exp im)) 9.593 * [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.593 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 9.593 * * [simplify]: iters left: 6 (7 enodes) 9.595 * * [simplify]: iters left: 5 (26 enodes) 9.600 * * [simplify]: iters left: 4 (42 enodes) 9.609 * * [simplify]: iters left: 3 (83 enodes) 9.633 * * [simplify]: iters left: 2 (133 enodes) 9.675 * * [simplify]: iters left: 1 (202 enodes) 9.741 * * [simplify]: Extracting #0: cost 1 inf + 0 9.741 * * [simplify]: Extracting #1: cost 0 inf + 1 9.741 * [simplify]: Simplified to 0 9.741 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (/ (/ (exp im) (exp im)) (exp im)) (exp im)) 0))) 9.741 * * * * [progress]: [ 26 / 192 ] simplifiying candidate # 9.741 * [simplify]: Simplifying (fma (exp (fma 1 0 (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (sqrt (exp im)) (sqrt (exp im))))) 9.741 * * [simplify]: iters left: 6 (15 enodes) 9.746 * * [simplify]: iters left: 5 (49 enodes) 9.754 * * [simplify]: iters left: 4 (65 enodes) 9.770 * * [simplify]: iters left: 3 (91 enodes) 9.798 * * [simplify]: iters left: 2 (121 enodes) 9.830 * * [simplify]: iters left: 1 (188 enodes) 9.904 * * [simplify]: Extracting #0: cost 1 inf + 0 9.904 * * [simplify]: Extracting #1: cost 10 inf + 0 9.904 * * [simplify]: Extracting #2: cost 25 inf + 1 9.904 * * [simplify]: Extracting #3: cost 63 inf + 186 9.905 * * [simplify]: Extracting #4: cost 39 inf + 3335 9.907 * * [simplify]: Extracting #5: cost 2 inf + 10784 9.911 * * [simplify]: Extracting #6: cost 0 inf + 11203 9.915 * * [simplify]: Extracting #7: cost 0 inf + 11051 9.920 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 9.920 * [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.920 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 9.920 * * [simplify]: iters left: 5 (6 enodes) 9.923 * * [simplify]: iters left: 4 (18 enodes) 9.928 * * [simplify]: iters left: 3 (26 enodes) 9.935 * * [simplify]: iters left: 2 (34 enodes) 9.945 * * [simplify]: iters left: 1 (36 enodes) 9.953 * * [simplify]: Extracting #0: cost 1 inf + 0 9.953 * * [simplify]: Extracting #1: cost 0 inf + 1 9.953 * [simplify]: Simplified to 0 9.953 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 9.953 * * * * [progress]: [ 27 / 192 ] simplifiying candidate # 9.954 * [simplify]: Simplifying (fma (exp (fma 1 0 (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (exp im) 1))) 9.954 * * [simplify]: iters left: 6 (14 enodes) 9.962 * * [simplify]: iters left: 5 (49 enodes) 9.978 * * [simplify]: iters left: 4 (68 enodes) 9.999 * * [simplify]: iters left: 3 (98 enodes) 10.028 * * [simplify]: iters left: 2 (150 enodes) 10.060 * * [simplify]: iters left: 1 (265 enodes) 10.224 * * [simplify]: Extracting #0: cost 1 inf + 0 10.224 * * [simplify]: Extracting #1: cost 9 inf + 0 10.224 * * [simplify]: Extracting #2: cost 39 inf + 2 10.226 * * [simplify]: Extracting #3: cost 46 inf + 2730 10.230 * * [simplify]: Extracting #4: cost 13 inf + 8488 10.232 * * [simplify]: Extracting #5: cost 0 inf + 10614 10.234 * * [simplify]: Extracting #6: cost 0 inf + 10609 10.236 * [simplify]: Simplified to (- (/ 1 (exp im)) (exp im)) 10.236 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (/ 1 (exp im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 10.237 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 10.237 * * [simplify]: iters left: 4 (6 enodes) 10.239 * * [simplify]: iters left: 3 (21 enodes) 10.243 * * [simplify]: iters left: 2 (31 enodes) 10.248 * * [simplify]: iters left: 1 (35 enodes) 10.253 * * [simplify]: Extracting #0: cost 1 inf + 0 10.253 * * [simplify]: Extracting #1: cost 7 inf + 0 10.254 * * [simplify]: Extracting #2: cost 7 inf + 3 10.254 * * [simplify]: Extracting #3: cost 2 inf + 370 10.254 * * [simplify]: Extracting #4: cost 0 inf + 592 10.254 * [simplify]: Simplified to (* (exp im) 0) 10.254 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (/ 1 (exp im)) (exp im)) (* (exp im) 0)))) 10.254 * * * * [progress]: [ 28 / 192 ] simplifiying candidate # 10.254 * [simplify]: Simplifying (fma (exp 0) (exp (- im)) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 10.254 * * [simplify]: iters left: 6 (11 enodes) 10.258 * * [simplify]: iters left: 5 (42 enodes) 10.273 * * [simplify]: iters left: 4 (63 enodes) 10.283 * * [simplify]: iters left: 3 (82 enodes) 10.297 * * [simplify]: iters left: 2 (128 enodes) 10.338 * * [simplify]: iters left: 1 (225 enodes) 10.397 * * [simplify]: Extracting #0: cost 1 inf + 0 10.397 * * [simplify]: Extracting #1: cost 14 inf + 0 10.398 * * [simplify]: Extracting #2: cost 71 inf + 1 10.399 * * [simplify]: Extracting #3: cost 100 inf + 340 10.400 * * [simplify]: Extracting #4: cost 91 inf + 1460 10.403 * * [simplify]: Extracting #5: cost 46 inf + 20854 10.410 * * [simplify]: Extracting #6: cost 7 inf + 44675 10.419 * * [simplify]: Extracting #7: cost 0 inf + 49788 10.427 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 10.428 * [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.428 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 10.428 * * [simplify]: iters left: 6 (7 enodes) 10.431 * * [simplify]: iters left: 5 (26 enodes) 10.444 * * [simplify]: iters left: 4 (42 enodes) 10.462 * * [simplify]: iters left: 3 (83 enodes) 10.493 * * [simplify]: iters left: 2 (133 enodes) 10.534 * * [simplify]: iters left: 1 (202 enodes) 10.574 * * [simplify]: Extracting #0: cost 1 inf + 0 10.574 * * [simplify]: Extracting #1: cost 0 inf + 1 10.574 * [simplify]: Simplified to 0 10.574 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 10.574 * * * * [progress]: [ 29 / 192 ] simplifiying candidate # 10.575 * [simplify]: Simplifying (fma (exp 0) (exp (- im)) (- (* (sqrt (exp im)) (sqrt (exp im))))) 10.575 * * [simplify]: iters left: 6 (10 enodes) 10.577 * * [simplify]: iters left: 5 (33 enodes) 10.583 * * [simplify]: iters left: 4 (42 enodes) 10.590 * * [simplify]: iters left: 3 (50 enodes) 10.596 * * [simplify]: iters left: 2 (53 enodes) 10.603 * * [simplify]: iters left: 1 (60 enodes) 10.612 * * [simplify]: Extracting #0: cost 1 inf + 0 10.612 * * [simplify]: Extracting #1: cost 8 inf + 0 10.612 * * [simplify]: Extracting #2: cost 15 inf + 1 10.612 * * [simplify]: Extracting #3: cost 16 inf + 114 10.612 * * [simplify]: Extracting #4: cost 2 inf + 1911 10.613 * * [simplify]: Extracting #5: cost 0 inf + 2324 10.614 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 10.614 * [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.614 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 10.614 * * [simplify]: iters left: 5 (6 enodes) 10.617 * * [simplify]: iters left: 4 (18 enodes) 10.623 * * [simplify]: iters left: 3 (26 enodes) 10.631 * * [simplify]: iters left: 2 (34 enodes) 10.640 * * [simplify]: iters left: 1 (36 enodes) 10.644 * * [simplify]: Extracting #0: cost 1 inf + 0 10.644 * * [simplify]: Extracting #1: cost 0 inf + 1 10.644 * [simplify]: Simplified to 0 10.644 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 10.645 * * * * [progress]: [ 30 / 192 ] simplifiying candidate # 10.645 * [simplify]: Simplifying (fma (exp 0) (exp (- im)) (- (* (exp im) 1))) 10.645 * * [simplify]: iters left: 6 (10 enodes) 10.648 * * [simplify]: iters left: 5 (35 enodes) 10.656 * * [simplify]: iters left: 4 (47 enodes) 10.664 * * [simplify]: iters left: 3 (53 enodes) 10.671 * * [simplify]: iters left: 2 (57 enodes) 10.685 * * [simplify]: iters left: 1 (63 enodes) 10.692 * * [simplify]: Extracting #0: cost 1 inf + 0 10.692 * * [simplify]: Extracting #1: cost 7 inf + 0 10.692 * * [simplify]: Extracting #2: cost 11 inf + 2 10.692 * * [simplify]: Extracting #3: cost 10 inf + 44 10.693 * * [simplify]: Extracting #4: cost 4 inf + 680 10.693 * * [simplify]: Extracting #5: cost 0 inf + 1194 10.693 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 10.693 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 10.693 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 10.694 * * [simplify]: iters left: 4 (6 enodes) 10.695 * * [simplify]: iters left: 3 (21 enodes) 10.700 * * [simplify]: iters left: 2 (31 enodes) 10.706 * * [simplify]: iters left: 1 (35 enodes) 10.711 * * [simplify]: Extracting #0: cost 1 inf + 0 10.711 * * [simplify]: Extracting #1: cost 7 inf + 0 10.711 * * [simplify]: Extracting #2: cost 7 inf + 3 10.711 * * [simplify]: Extracting #3: cost 2 inf + 370 10.711 * * [simplify]: Extracting #4: cost 0 inf + 592 10.712 * [simplify]: Simplified to (* (exp im) 0) 10.712 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 10.712 * * * * [progress]: [ 31 / 192 ] simplifiying candidate # 10.712 * [simplify]: Simplifying (fma (exp 0) (exp (- im)) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 10.712 * * [simplify]: iters left: 6 (11 enodes) 10.715 * * [simplify]: iters left: 5 (42 enodes) 10.729 * * [simplify]: iters left: 4 (63 enodes) 10.749 * * [simplify]: iters left: 3 (82 enodes) 10.781 * * [simplify]: iters left: 2 (128 enodes) 10.810 * * [simplify]: iters left: 1 (225 enodes) 10.886 * * [simplify]: Extracting #0: cost 1 inf + 0 10.886 * * [simplify]: Extracting #1: cost 14 inf + 0 10.886 * * [simplify]: Extracting #2: cost 71 inf + 1 10.887 * * [simplify]: Extracting #3: cost 100 inf + 340 10.887 * * [simplify]: Extracting #4: cost 91 inf + 1460 10.889 * * [simplify]: Extracting #5: cost 46 inf + 20854 10.892 * * [simplify]: Extracting #6: cost 7 inf + 44675 10.896 * * [simplify]: Extracting #7: cost 0 inf + 49788 10.901 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 10.901 * [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.901 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 10.901 * * [simplify]: iters left: 6 (7 enodes) 10.903 * * [simplify]: iters left: 5 (26 enodes) 10.908 * * [simplify]: iters left: 4 (42 enodes) 10.917 * * [simplify]: iters left: 3 (83 enodes) 10.946 * * [simplify]: iters left: 2 (133 enodes) 10.968 * * [simplify]: iters left: 1 (202 enodes) 11.021 * * [simplify]: Extracting #0: cost 1 inf + 0 11.021 * * [simplify]: Extracting #1: cost 0 inf + 1 11.021 * [simplify]: Simplified to 0 11.021 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 11.022 * * * * [progress]: [ 32 / 192 ] simplifiying candidate # 11.022 * [simplify]: Simplifying (fma (exp 0) (exp (- im)) (- (* (sqrt (exp im)) (sqrt (exp im))))) 11.022 * * [simplify]: iters left: 6 (10 enodes) 11.024 * * [simplify]: iters left: 5 (33 enodes) 11.031 * * [simplify]: iters left: 4 (42 enodes) 11.044 * * [simplify]: iters left: 3 (50 enodes) 11.058 * * [simplify]: iters left: 2 (53 enodes) 11.072 * * [simplify]: iters left: 1 (60 enodes) 11.089 * * [simplify]: Extracting #0: cost 1 inf + 0 11.089 * * [simplify]: Extracting #1: cost 8 inf + 0 11.089 * * [simplify]: Extracting #2: cost 15 inf + 1 11.089 * * [simplify]: Extracting #3: cost 16 inf + 114 11.090 * * [simplify]: Extracting #4: cost 2 inf + 1911 11.090 * * [simplify]: Extracting #5: cost 0 inf + 2324 11.091 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 11.091 * [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.092 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 11.092 * * [simplify]: iters left: 5 (6 enodes) 11.094 * * [simplify]: iters left: 4 (18 enodes) 11.103 * * [simplify]: iters left: 3 (26 enodes) 11.111 * * [simplify]: iters left: 2 (34 enodes) 11.120 * * [simplify]: iters left: 1 (36 enodes) 11.129 * * [simplify]: Extracting #0: cost 1 inf + 0 11.129 * * [simplify]: Extracting #1: cost 0 inf + 1 11.129 * [simplify]: Simplified to 0 11.129 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 11.129 * * * * [progress]: [ 33 / 192 ] simplifiying candidate # 11.129 * [simplify]: Simplifying (fma (exp 0) (exp (- im)) (- (* (exp im) 1))) 11.130 * * [simplify]: iters left: 6 (10 enodes) 11.135 * * [simplify]: iters left: 5 (35 enodes) 11.148 * * [simplify]: iters left: 4 (47 enodes) 11.156 * * [simplify]: iters left: 3 (53 enodes) 11.163 * * [simplify]: iters left: 2 (57 enodes) 11.172 * * [simplify]: iters left: 1 (63 enodes) 11.182 * * [simplify]: Extracting #0: cost 1 inf + 0 11.182 * * [simplify]: Extracting #1: cost 7 inf + 0 11.182 * * [simplify]: Extracting #2: cost 11 inf + 2 11.182 * * [simplify]: Extracting #3: cost 10 inf + 44 11.182 * * [simplify]: Extracting #4: cost 4 inf + 680 11.183 * * [simplify]: Extracting #5: cost 0 inf + 1194 11.183 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 11.183 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 11.184 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 11.184 * * [simplify]: iters left: 4 (6 enodes) 11.186 * * [simplify]: iters left: 3 (21 enodes) 11.190 * * [simplify]: iters left: 2 (31 enodes) 11.195 * * [simplify]: iters left: 1 (35 enodes) 11.201 * * [simplify]: Extracting #0: cost 1 inf + 0 11.201 * * [simplify]: Extracting #1: cost 7 inf + 0 11.201 * * [simplify]: Extracting #2: cost 7 inf + 3 11.201 * * [simplify]: Extracting #3: cost 2 inf + 370 11.202 * * [simplify]: Extracting #4: cost 0 inf + 592 11.202 * [simplify]: Simplified to (* (exp im) 0) 11.202 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 11.202 * * * * [progress]: [ 34 / 192 ] simplifiying candidate # 11.202 * [simplify]: Simplifying (fma (* (cbrt (exp (- 0 im))) (cbrt (exp (- 0 im)))) (cbrt (exp (- 0 im))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 11.202 * * [simplify]: iters left: 6 (12 enodes) 11.206 * * [simplify]: iters left: 5 (50 enodes) 11.217 * * [simplify]: iters left: 4 (77 enodes) 11.239 * * [simplify]: iters left: 3 (111 enodes) 11.277 * * [simplify]: iters left: 2 (177 enodes) 11.315 * * [simplify]: iters left: 1 (313 enodes) 11.432 * * [simplify]: Extracting #0: cost 1 inf + 0 11.432 * * [simplify]: Extracting #1: cost 25 inf + 0 11.433 * * [simplify]: Extracting #2: cost 114 inf + 1 11.433 * * [simplify]: Extracting #3: cost 141 inf + 118 11.434 * * [simplify]: Extracting #4: cost 125 inf + 3091 11.437 * * [simplify]: Extracting #5: cost 71 inf + 30079 11.445 * * [simplify]: Extracting #6: cost 6 inf + 71187 11.459 * * [simplify]: Extracting #7: cost 0 inf + 74606 11.473 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 11.473 * [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.474 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 11.474 * * [simplify]: iters left: 6 (7 enodes) 11.477 * * [simplify]: iters left: 5 (26 enodes) 11.486 * * [simplify]: iters left: 4 (42 enodes) 11.502 * * [simplify]: iters left: 3 (83 enodes) 11.537 * * [simplify]: iters left: 2 (133 enodes) 11.559 * * [simplify]: iters left: 1 (202 enodes) 11.606 * * [simplify]: Extracting #0: cost 1 inf + 0 11.606 * * [simplify]: Extracting #1: cost 0 inf + 1 11.606 * [simplify]: Simplified to 0 11.606 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 11.606 * * * * [progress]: [ 35 / 192 ] simplifiying candidate # 11.606 * [simplify]: Simplifying (fma (* (cbrt (exp (- 0 im))) (cbrt (exp (- 0 im)))) (cbrt (exp (- 0 im))) (- (* (sqrt (exp im)) (sqrt (exp im))))) 11.606 * * [simplify]: iters left: 6 (11 enodes) 11.610 * * [simplify]: iters left: 5 (41 enodes) 11.624 * * [simplify]: iters left: 4 (56 enodes) 11.643 * * [simplify]: iters left: 3 (67 enodes) 11.652 * * [simplify]: iters left: 2 (78 enodes) 11.665 * * [simplify]: iters left: 1 (115 enodes) 11.703 * * [simplify]: Extracting #0: cost 1 inf + 0 11.703 * * [simplify]: Extracting #1: cost 13 inf + 0 11.703 * * [simplify]: Extracting #2: cost 36 inf + 1 11.703 * * [simplify]: Extracting #3: cost 40 inf + 4 11.703 * * [simplify]: Extracting #4: cost 29 inf + 1026 11.704 * * [simplify]: Extracting #5: cost 8 inf + 7051 11.706 * * [simplify]: Extracting #6: cost 0 inf + 10067 11.707 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 11.707 * [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.707 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 11.707 * * [simplify]: iters left: 5 (6 enodes) 11.709 * * [simplify]: iters left: 4 (18 enodes) 11.711 * * [simplify]: iters left: 3 (26 enodes) 11.715 * * [simplify]: iters left: 2 (34 enodes) 11.720 * * [simplify]: iters left: 1 (36 enodes) 11.725 * * [simplify]: Extracting #0: cost 1 inf + 0 11.725 * * [simplify]: Extracting #1: cost 0 inf + 1 11.725 * [simplify]: Simplified to 0 11.725 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 11.725 * * * * [progress]: [ 36 / 192 ] simplifiying candidate # 11.725 * [simplify]: Simplifying (fma (* (cbrt (exp (- 0 im))) (cbrt (exp (- 0 im)))) (cbrt (exp (- 0 im))) (- (* (exp im) 1))) 11.725 * * [simplify]: iters left: 6 (11 enodes) 11.728 * * [simplify]: iters left: 5 (43 enodes) 11.740 * * [simplify]: iters left: 4 (59 enodes) 11.758 * * [simplify]: iters left: 3 (73 enodes) 11.779 * * [simplify]: iters left: 2 (85 enodes) 11.803 * * [simplify]: iters left: 1 (122 enodes) 11.828 * * [simplify]: Extracting #0: cost 1 inf + 0 11.828 * * [simplify]: Extracting #1: cost 10 inf + 0 11.828 * * [simplify]: Extracting #2: cost 33 inf + 2 11.828 * * [simplify]: Extracting #3: cost 38 inf + 117 11.829 * * [simplify]: Extracting #4: cost 29 inf + 767 11.829 * * [simplify]: Extracting #5: cost 17 inf + 3535 11.830 * * [simplify]: Extracting #6: cost 4 inf + 8403 11.831 * * [simplify]: Extracting #7: cost 0 inf + 10134 11.833 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 11.833 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 11.834 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 11.834 * * [simplify]: iters left: 4 (6 enodes) 11.837 * * [simplify]: iters left: 3 (21 enodes) 11.848 * * [simplify]: iters left: 2 (31 enodes) 11.858 * * [simplify]: iters left: 1 (35 enodes) 11.869 * * [simplify]: Extracting #0: cost 1 inf + 0 11.869 * * [simplify]: Extracting #1: cost 7 inf + 0 11.869 * * [simplify]: Extracting #2: cost 7 inf + 3 11.869 * * [simplify]: Extracting #3: cost 2 inf + 370 11.870 * * [simplify]: Extracting #4: cost 0 inf + 592 11.870 * [simplify]: Simplified to (* (exp im) 0) 11.870 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 11.870 * * * * [progress]: [ 37 / 192 ] simplifiying candidate # 11.870 * [simplify]: Simplifying (fma (sqrt (exp (- 0 im))) (sqrt (exp (- 0 im))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 11.870 * * [simplify]: iters left: 6 (11 enodes) 11.873 * * [simplify]: iters left: 5 (47 enodes) 11.883 * * [simplify]: iters left: 4 (70 enodes) 11.895 * * [simplify]: iters left: 3 (105 enodes) 11.927 * * [simplify]: iters left: 2 (179 enodes) 11.998 * * [simplify]: iters left: 1 (319 enodes) 12.115 * * [simplify]: Extracting #0: cost 1 inf + 0 12.115 * * [simplify]: Extracting #1: cost 27 inf + 0 12.116 * * [simplify]: Extracting #2: cost 128 inf + 1 12.117 * * [simplify]: Extracting #3: cost 147 inf + 491 12.118 * * [simplify]: Extracting #4: cost 133 inf + 2679 12.124 * * [simplify]: Extracting #5: cost 80 inf + 28568 12.138 * * [simplify]: Extracting #6: cost 9 inf + 75432 12.153 * * [simplify]: Extracting #7: cost 0 inf + 81513 12.168 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 12.169 * [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.169 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 12.169 * * [simplify]: iters left: 6 (7 enodes) 12.172 * * [simplify]: iters left: 5 (26 enodes) 12.177 * * [simplify]: iters left: 4 (42 enodes) 12.186 * * [simplify]: iters left: 3 (83 enodes) 12.208 * * [simplify]: iters left: 2 (133 enodes) 12.240 * * [simplify]: iters left: 1 (202 enodes) 12.289 * * [simplify]: Extracting #0: cost 1 inf + 0 12.289 * * [simplify]: Extracting #1: cost 0 inf + 1 12.289 * [simplify]: Simplified to 0 12.289 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 12.289 * * * * [progress]: [ 38 / 192 ] simplifiying candidate # 12.289 * [simplify]: Simplifying (fma (sqrt (exp (- 0 im))) (sqrt (exp (- 0 im))) (- (* (sqrt (exp im)) (sqrt (exp im))))) 12.289 * * [simplify]: iters left: 6 (10 enodes) 12.298 * * [simplify]: iters left: 5 (38 enodes) 12.311 * * [simplify]: iters left: 4 (49 enodes) 12.324 * * [simplify]: iters left: 3 (62 enodes) 12.333 * * [simplify]: iters left: 2 (78 enodes) 12.344 * * [simplify]: iters left: 1 (107 enodes) 12.367 * * [simplify]: Extracting #0: cost 1 inf + 0 12.367 * * [simplify]: Extracting #1: cost 15 inf + 0 12.368 * * [simplify]: Extracting #2: cost 42 inf + 1 12.368 * * [simplify]: Extracting #3: cost 44 inf + 43 12.368 * * [simplify]: Extracting #4: cost 33 inf + 1094 12.369 * * [simplify]: Extracting #5: cost 23 inf + 3006 12.370 * * [simplify]: Extracting #6: cost 3 inf + 9191 12.372 * * [simplify]: Extracting #7: cost 0 inf + 10015 12.374 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 12.374 * [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.374 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 12.374 * * [simplify]: iters left: 5 (6 enodes) 12.376 * * [simplify]: iters left: 4 (18 enodes) 12.378 * * [simplify]: iters left: 3 (26 enodes) 12.382 * * [simplify]: iters left: 2 (34 enodes) 12.387 * * [simplify]: iters left: 1 (36 enodes) 12.392 * * [simplify]: Extracting #0: cost 1 inf + 0 12.392 * * [simplify]: Extracting #1: cost 0 inf + 1 12.392 * [simplify]: Simplified to 0 12.392 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 12.392 * * * * [progress]: [ 39 / 192 ] simplifiying candidate # 12.392 * [simplify]: Simplifying (fma (sqrt (exp (- 0 im))) (sqrt (exp (- 0 im))) (- (* (exp im) 1))) 12.392 * * [simplify]: iters left: 6 (10 enodes) 12.397 * * [simplify]: iters left: 5 (40 enodes) 12.405 * * [simplify]: iters left: 4 (52 enodes) 12.421 * * [simplify]: iters left: 3 (64 enodes) 12.441 * * [simplify]: iters left: 2 (75 enodes) 12.453 * * [simplify]: iters left: 1 (85 enodes) 12.463 * * [simplify]: Extracting #0: cost 1 inf + 0 12.463 * * [simplify]: Extracting #1: cost 8 inf + 0 12.463 * * [simplify]: Extracting #2: cost 17 inf + 2 12.463 * * [simplify]: Extracting #3: cost 17 inf + 186 12.463 * * [simplify]: Extracting #4: cost 7 inf + 1026 12.464 * * [simplify]: Extracting #5: cost 1 inf + 2044 12.464 * * [simplify]: Extracting #6: cost 0 inf + 2236 12.465 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 12.465 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 12.465 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 12.465 * * [simplify]: iters left: 4 (6 enodes) 12.467 * * [simplify]: iters left: 3 (21 enodes) 12.472 * * [simplify]: iters left: 2 (31 enodes) 12.478 * * [simplify]: iters left: 1 (35 enodes) 12.488 * * [simplify]: Extracting #0: cost 1 inf + 0 12.488 * * [simplify]: Extracting #1: cost 7 inf + 0 12.489 * * [simplify]: Extracting #2: cost 7 inf + 3 12.489 * * [simplify]: Extracting #3: cost 2 inf + 370 12.489 * * [simplify]: Extracting #4: cost 0 inf + 592 12.489 * [simplify]: Simplified to (* (exp im) 0) 12.489 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 12.490 * * * * [progress]: [ 40 / 192 ] simplifiying candidate # 12.490 * [simplify]: Simplifying (fma 1 (exp (- 0 im)) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 12.490 * * [simplify]: iters left: 6 (11 enodes) 12.496 * * [simplify]: iters left: 5 (46 enodes) 12.515 * * [simplify]: iters left: 4 (67 enodes) 12.538 * * [simplify]: iters left: 3 (96 enodes) 12.571 * * [simplify]: iters left: 2 (159 enodes) 12.628 * * [simplify]: iters left: 1 (265 enodes) 12.715 * * [simplify]: Extracting #0: cost 1 inf + 0 12.715 * * [simplify]: Extracting #1: cost 14 inf + 0 12.716 * * [simplify]: Extracting #2: cost 81 inf + 1 12.717 * * [simplify]: Extracting #3: cost 112 inf + 451 12.718 * * [simplify]: Extracting #4: cost 103 inf + 1461 12.721 * * [simplify]: Extracting #5: cost 64 inf + 17810 12.731 * * [simplify]: Extracting #6: cost 12 inf + 50747 12.741 * * [simplify]: Extracting #7: cost 0 inf + 60065 12.752 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 12.752 * [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.752 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 12.752 * * [simplify]: iters left: 6 (7 enodes) 12.754 * * [simplify]: iters left: 5 (26 enodes) 12.761 * * [simplify]: iters left: 4 (42 enodes) 12.770 * * [simplify]: iters left: 3 (83 enodes) 12.788 * * [simplify]: iters left: 2 (133 enodes) 12.826 * * [simplify]: iters left: 1 (202 enodes) 12.876 * * [simplify]: Extracting #0: cost 1 inf + 0 12.876 * * [simplify]: Extracting #1: cost 0 inf + 1 12.877 * [simplify]: Simplified to 0 12.877 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 12.877 * * * * [progress]: [ 41 / 192 ] simplifiying candidate # 12.877 * [simplify]: Simplifying (fma 1 (exp (- 0 im)) (- (* (sqrt (exp im)) (sqrt (exp im))))) 12.877 * * [simplify]: iters left: 6 (10 enodes) 12.883 * * [simplify]: iters left: 5 (37 enodes) 12.896 * * [simplify]: iters left: 4 (46 enodes) 12.910 * * [simplify]: iters left: 3 (55 enodes) 12.925 * * [simplify]: iters left: 2 (64 enodes) 12.942 * * [simplify]: iters left: 1 (72 enodes) 12.960 * * [simplify]: Extracting #0: cost 1 inf + 0 12.960 * * [simplify]: Extracting #1: cost 8 inf + 0 12.960 * * [simplify]: Extracting #2: cost 16 inf + 1 12.960 * * [simplify]: Extracting #3: cost 6 inf + 1416 12.961 * * [simplify]: Extracting #4: cost 0 inf + 2023 12.962 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 12.962 * [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.962 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 12.962 * * [simplify]: iters left: 5 (6 enodes) 12.965 * * [simplify]: iters left: 4 (18 enodes) 12.971 * * [simplify]: iters left: 3 (26 enodes) 12.979 * * [simplify]: iters left: 2 (34 enodes) 12.988 * * [simplify]: iters left: 1 (36 enodes) 12.997 * * [simplify]: Extracting #0: cost 1 inf + 0 12.997 * * [simplify]: Extracting #1: cost 0 inf + 1 12.997 * [simplify]: Simplified to 0 12.997 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 12.997 * * * * [progress]: [ 42 / 192 ] simplifiying candidate # 12.997 * [simplify]: Simplifying (fma 1 (exp (- 0 im)) (- (* (exp im) 1))) 12.998 * * [simplify]: iters left: 6 (9 enodes) 13.002 * * [simplify]: iters left: 5 (37 enodes) 13.011 * * [simplify]: iters left: 4 (49 enodes) 13.020 * * [simplify]: iters left: 3 (60 enodes) 13.029 * * [simplify]: iters left: 2 (66 enodes) 13.038 * * [simplify]: iters left: 1 (89 enodes) 13.059 * * [simplify]: Extracting #0: cost 1 inf + 0 13.059 * * [simplify]: Extracting #1: cost 7 inf + 0 13.059 * * [simplify]: Extracting #2: cost 12 inf + 2 13.059 * * [simplify]: Extracting #3: cost 10 inf + 237 13.059 * * [simplify]: Extracting #4: cost 1 inf + 1166 13.060 * * [simplify]: Extracting #5: cost 0 inf + 1277 13.061 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 13.061 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 13.061 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 13.061 * * [simplify]: iters left: 4 (6 enodes) 13.065 * * [simplify]: iters left: 3 (21 enodes) 13.073 * * [simplify]: iters left: 2 (31 enodes) 13.083 * * [simplify]: iters left: 1 (35 enodes) 13.094 * * [simplify]: Extracting #0: cost 1 inf + 0 13.094 * * [simplify]: Extracting #1: cost 7 inf + 0 13.094 * * [simplify]: Extracting #2: cost 7 inf + 3 13.094 * * [simplify]: Extracting #3: cost 2 inf + 370 13.095 * * [simplify]: Extracting #4: cost 0 inf + 592 13.095 * [simplify]: Simplified to (* (exp im) 0) 13.095 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 13.095 * * * * [progress]: [ 43 / 192 ] simplifiying candidate # 13.095 * * * * [progress]: [ 44 / 192 ] simplifiying candidate # 13.095 * * * * [progress]: [ 45 / 192 ] simplifiying candidate # 13.096 * [simplify]: Simplifying (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) 13.096 * * [simplify]: iters left: 6 (10 enodes) 13.102 * * [simplify]: iters left: 5 (39 enodes) 13.116 * * [simplify]: iters left: 4 (56 enodes) 13.134 * * [simplify]: iters left: 3 (68 enodes) 13.152 * * [simplify]: iters left: 2 (103 enodes) 13.182 * * [simplify]: iters left: 1 (169 enodes) 13.238 * * [simplify]: Extracting #0: cost 1 inf + 0 13.239 * * [simplify]: Extracting #1: cost 33 inf + 0 13.239 * * [simplify]: Extracting #2: cost 91 inf + 1 13.240 * * [simplify]: Extracting #3: cost 93 inf + 2991 13.244 * * [simplify]: Extracting #4: cost 36 inf + 18503 13.251 * * [simplify]: Extracting #5: cost 5 inf + 30807 13.258 * * [simplify]: Extracting #6: cost 0 inf + 32981 13.265 * * [simplify]: Extracting #7: cost 0 inf + 32942 13.268 * [simplify]: Simplified to (exp (- im)) 13.269 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (exp (- im)) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (exp im))))) 13.269 * * * * [progress]: [ 46 / 192 ] simplifiying candidate # 13.269 * [simplify]: Simplifying (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (sqrt im) (sqrt im))))) 13.269 * * [simplify]: iters left: 6 (9 enodes) 13.274 * * [simplify]: iters left: 5 (27 enodes) 13.279 * * [simplify]: iters left: 4 (35 enodes) 13.284 * * [simplify]: iters left: 3 (39 enodes) 13.290 * * [simplify]: iters left: 2 (48 enodes) 13.295 * * [simplify]: iters left: 1 (51 enodes) 13.301 * * [simplify]: Extracting #0: cost 1 inf + 0 13.301 * * [simplify]: Extracting #1: cost 5 inf + 0 13.301 * * [simplify]: Extracting #2: cost 8 inf + 1 13.302 * * [simplify]: Extracting #3: cost 2 inf + 298 13.302 * * [simplify]: Extracting #4: cost 0 inf + 450 13.302 * * [simplify]: Extracting #5: cost 0 inf + 449 13.302 * [simplify]: Simplified to (exp (- im)) 13.302 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (exp (- im)) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (exp im))))) 13.302 * * * * [progress]: [ 47 / 192 ] simplifiying candidate # 13.302 * [simplify]: Simplifying (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* im 1)))) 13.302 * * [simplify]: iters left: 6 (9 enodes) 13.305 * * [simplify]: iters left: 5 (28 enodes) 13.311 * * [simplify]: iters left: 4 (35 enodes) 13.316 * * [simplify]: iters left: 3 (37 enodes) 13.320 * * [simplify]: iters left: 2 (46 enodes) 13.326 * * [simplify]: iters left: 1 (49 enodes) 13.331 * * [simplify]: Extracting #0: cost 1 inf + 0 13.331 * * [simplify]: Extracting #1: cost 5 inf + 0 13.331 * * [simplify]: Extracting #2: cost 8 inf + 1 13.331 * * [simplify]: Extracting #3: cost 4 inf + 85 13.331 * * [simplify]: Extracting #4: cost 0 inf + 449 13.332 * [simplify]: Simplified to (exp (- im)) 13.332 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (exp (- im)) (exp (fma (- im) 1 (* im 1))) (- (exp im))))) 13.332 * * * * [progress]: [ 48 / 192 ] simplifiying candidate # 13.332 * [simplify]: Simplifying (exp (fma (sqrt 0) (sqrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) 13.332 * * [simplify]: iters left: 6 (9 enodes) 13.335 * * [simplify]: iters left: 5 (36 enodes) 13.342 * * [simplify]: iters left: 4 (52 enodes) 13.349 * * [simplify]: iters left: 3 (68 enodes) 13.362 * * [simplify]: iters left: 2 (105 enodes) 13.385 * * [simplify]: iters left: 1 (174 enodes) 13.415 * * [simplify]: Extracting #0: cost 1 inf + 0 13.415 * * [simplify]: Extracting #1: cost 33 inf + 0 13.416 * * [simplify]: Extracting #2: cost 95 inf + 1 13.416 * * [simplify]: Extracting #3: cost 105 inf + 1216 13.420 * * [simplify]: Extracting #4: cost 52 inf + 14516 13.427 * * [simplify]: Extracting #5: cost 11 inf + 29676 13.435 * * [simplify]: Extracting #6: cost 0 inf + 35115 13.442 * [simplify]: Simplified to (exp (- im)) 13.442 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (exp (- im)) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (exp im))))) 13.442 * * * * [progress]: [ 49 / 192 ] simplifiying candidate # 13.443 * [simplify]: Simplifying (exp (fma (sqrt 0) (sqrt 0) (- (* (sqrt im) (sqrt im))))) 13.443 * * [simplify]: iters left: 6 (8 enodes) 13.448 * * [simplify]: iters left: 5 (24 enodes) 13.457 * * [simplify]: iters left: 4 (32 enodes) 13.465 * * [simplify]: iters left: 3 (36 enodes) 13.475 * * [simplify]: iters left: 2 (45 enodes) 13.488 * * [simplify]: iters left: 1 (48 enodes) 13.498 * * [simplify]: Extracting #0: cost 1 inf + 0 13.498 * * [simplify]: Extracting #1: cost 5 inf + 0 13.498 * * [simplify]: Extracting #2: cost 8 inf + 1 13.498 * * [simplify]: Extracting #3: cost 4 inf + 155 13.499 * * [simplify]: Extracting #4: cost 0 inf + 449 13.499 * [simplify]: Simplified to (exp (- im)) 13.499 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (exp (- im)) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (exp im))))) 13.499 * * * * [progress]: [ 50 / 192 ] simplifiying candidate # 13.500 * [simplify]: Simplifying (exp (fma (sqrt 0) (sqrt 0) (- (* im 1)))) 13.500 * * [simplify]: iters left: 6 (8 enodes) 13.506 * * [simplify]: iters left: 5 (25 enodes) 13.515 * * [simplify]: iters left: 4 (32 enodes) 13.523 * * [simplify]: iters left: 3 (34 enodes) 13.532 * * [simplify]: iters left: 2 (43 enodes) 13.541 * * [simplify]: iters left: 1 (46 enodes) 13.551 * * [simplify]: Extracting #0: cost 1 inf + 0 13.551 * * [simplify]: Extracting #1: cost 5 inf + 0 13.551 * * [simplify]: Extracting #2: cost 8 inf + 1 13.551 * * [simplify]: Extracting #3: cost 4 inf + 115 13.551 * * [simplify]: Extracting #4: cost 1 inf + 338 13.552 * * [simplify]: Extracting #5: cost 0 inf + 449 13.552 * [simplify]: Simplified to (exp (- im)) 13.552 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (exp (- im)) (exp (fma (- im) 1 (* im 1))) (- (exp im))))) 13.552 * * * * [progress]: [ 51 / 192 ] simplifiying candidate # 13.552 * [simplify]: Simplifying (exp (fma 1 0 (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) 13.552 * * [simplify]: iters left: 6 (9 enodes) 13.558 * * [simplify]: iters left: 5 (37 enodes) 13.570 * * [simplify]: iters left: 4 (47 enodes) 13.584 * * [simplify]: iters left: 3 (61 enodes) 13.603 * * [simplify]: iters left: 2 (97 enodes) 13.633 * * [simplify]: iters left: 1 (170 enodes) 13.692 * * [simplify]: Extracting #0: cost 1 inf + 0 13.693 * * [simplify]: Extracting #1: cost 37 inf + 0 13.693 * * [simplify]: Extracting #2: cost 99 inf + 1 13.694 * * [simplify]: Extracting #3: cost 109 inf + 1135 13.697 * * [simplify]: Extracting #4: cost 64 inf + 10309 13.703 * * [simplify]: Extracting #5: cost 21 inf + 26664 13.710 * * [simplify]: Extracting #6: cost 0 inf + 38286 13.717 * [simplify]: Simplified to (exp (- im)) 13.717 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (exp (- im)) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (exp im))))) 13.717 * * * * [progress]: [ 52 / 192 ] simplifiying candidate # 13.718 * [simplify]: Simplifying (exp (fma 1 0 (- (* (sqrt im) (sqrt im))))) 13.718 * * [simplify]: iters left: 6 (8 enodes) 13.721 * * [simplify]: iters left: 5 (25 enodes) 13.725 * * [simplify]: Extracting #0: cost 1 inf + 0 13.725 * * [simplify]: Extracting #1: cost 3 inf + 0 13.725 * * [simplify]: Extracting #2: cost 7 inf + 0 13.725 * * [simplify]: Extracting #3: cost 2 inf + 155 13.725 * * [simplify]: Extracting #4: cost 0 inf + 307 13.725 * [simplify]: Simplified to (exp (- im)) 13.725 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (exp (- im)) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (exp im))))) 13.725 * * * * [progress]: [ 53 / 192 ] simplifiying candidate # 13.725 * [simplify]: Simplifying (exp (fma 1 0 (- (* im 1)))) 13.725 * * [simplify]: iters left: 6 (7 enodes) 13.728 * * [simplify]: iters left: 5 (22 enodes) 13.731 * * [simplify]: Extracting #0: cost 1 inf + 0 13.731 * * [simplify]: Extracting #1: cost 3 inf + 0 13.731 * * [simplify]: Extracting #2: cost 7 inf + 0 13.731 * * [simplify]: Extracting #3: cost 3 inf + 44 13.731 * * [simplify]: Extracting #4: cost 1 inf + 196 13.732 * * [simplify]: Extracting #5: cost 0 inf + 307 13.732 * [simplify]: Simplified to (exp (- im)) 13.732 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (exp (- im)) (exp (fma (- im) 1 (* im 1))) (- (exp im))))) 13.732 * * * * [progress]: [ 54 / 192 ] simplifiying candidate # 13.732 * [simplify]: Simplifying (exp 0) 13.732 * * [simplify]: iters left: 1 (2 enodes) 13.733 * * [simplify]: Extracting #0: cost 1 inf + 0 13.733 * * [simplify]: Extracting #1: cost 0 inf + 1 13.733 * [simplify]: Simplified to 1 13.733 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma 1 (exp (- im)) (- (exp im))))) 13.733 * * * * [progress]: [ 55 / 192 ] simplifiying candidate # 13.733 * [simplify]: Simplifying (exp 0) 13.733 * * [simplify]: iters left: 1 (2 enodes) 13.734 * * [simplify]: Extracting #0: cost 1 inf + 0 13.734 * * [simplify]: Extracting #1: cost 0 inf + 1 13.734 * [simplify]: Simplified to 1 13.734 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma 1 (exp (- im)) (- (exp im))))) 13.734 * * * * [progress]: [ 56 / 192 ] simplifiying candidate # 13.734 * [simplify]: Simplifying (* (cbrt (exp (- 0 im))) (cbrt (exp (- 0 im)))) 13.734 * * [simplify]: iters left: 6 (6 enodes) 13.736 * * [simplify]: iters left: 5 (24 enodes) 13.741 * * [simplify]: iters left: 4 (33 enodes) 13.747 * * [simplify]: iters left: 3 (39 enodes) 13.758 * * [simplify]: iters left: 2 (41 enodes) 13.771 * * [simplify]: iters left: 1 (43 enodes) 13.781 * * [simplify]: Extracting #0: cost 1 inf + 0 13.781 * * [simplify]: Extracting #1: cost 3 inf + 0 13.781 * * [simplify]: Extracting #2: cost 5 inf + 0 13.781 * * [simplify]: Extracting #3: cost 10 inf + 0 13.781 * * [simplify]: Extracting #4: cost 14 inf + 1 13.781 * * [simplify]: Extracting #5: cost 8 inf + 227 13.782 * * [simplify]: Extracting #6: cost 4 inf + 531 13.782 * * [simplify]: Extracting #7: cost 2 inf + 953 13.783 * * [simplify]: Extracting #8: cost 0 inf + 1375 13.783 * [simplify]: Simplified to (* (cbrt (exp (- im))) (cbrt (exp (- im)))) 13.783 * [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.783 * * * * [progress]: [ 57 / 192 ] simplifiying candidate # 13.784 * [simplify]: Simplifying (sqrt (exp (- 0 im))) 13.784 * * [simplify]: iters left: 4 (5 enodes) 13.787 * * [simplify]: iters left: 3 (21 enodes) 13.795 * * [simplify]: iters left: 2 (30 enodes) 13.804 * * [simplify]: iters left: 1 (36 enodes) 13.814 * * [simplify]: Extracting #0: cost 1 inf + 0 13.814 * * [simplify]: Extracting #1: cost 3 inf + 0 13.814 * * [simplify]: Extracting #2: cost 7 inf + 0 13.814 * * [simplify]: Extracting #3: cost 10 inf + 1 13.814 * * [simplify]: Extracting #4: cost 6 inf + 145 13.814 * * [simplify]: Extracting #5: cost 0 inf + 751 13.815 * [simplify]: Simplified to (sqrt (exp (- im))) 13.815 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (sqrt (exp (- im))) (sqrt (exp (- 0 im))) (- (exp im))))) 13.815 * * * * [progress]: [ 58 / 192 ] simplifiying candidate # 13.815 * * * * [progress]: [ 59 / 192 ] simplifiying candidate # 13.815 * [simplify]: Simplifying (/ (exp (exp (- 0 im))) (exp (exp im))) 13.815 * * [simplify]: iters left: 6 (8 enodes) 13.820 * * [simplify]: iters left: 5 (31 enodes) 13.830 * * [simplify]: iters left: 4 (42 enodes) 13.843 * * [simplify]: iters left: 3 (56 enodes) 13.851 * * [simplify]: iters left: 2 (69 enodes) 13.861 * * [simplify]: iters left: 1 (100 enodes) 13.890 * * [simplify]: Extracting #0: cost 1 inf + 0 13.890 * * [simplify]: Extracting #1: cost 13 inf + 0 13.890 * * [simplify]: Extracting #2: cost 40 inf + 0 13.891 * * [simplify]: Extracting #3: cost 55 inf + 2 13.891 * * [simplify]: Extracting #4: cost 54 inf + 47 13.892 * * [simplify]: Extracting #5: cost 28 inf + 4923 13.894 * * [simplify]: Extracting #6: cost 3 inf + 13601 13.895 * * [simplify]: Extracting #7: cost 0 inf + 14754 13.897 * [simplify]: Simplified to (exp (- (exp (- im)) (exp im))) 13.897 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (log (exp (- (exp (- im)) (exp im)))))) 13.897 * * * * [progress]: [ 60 / 192 ] simplifiying candidate # 13.897 * * * * [progress]: [ 61 / 192 ] simplifiying candidate # 13.897 * * * * [progress]: [ 62 / 192 ] simplifiying candidate # 13.897 * * * * [progress]: [ 63 / 192 ] simplifiying candidate # 13.897 * * * * [progress]: [ 64 / 192 ] simplifiying candidate # 13.897 * * * * [progress]: [ 65 / 192 ] simplifiying candidate # 13.897 * * * * [progress]: [ 66 / 192 ] simplifiying candidate # 13.897 * * * * [progress]: [ 67 / 192 ] simplifiying candidate # 13.897 * * * * [progress]: [ 68 / 192 ] simplifiying candidate # 13.897 * * * * [progress]: [ 69 / 192 ] simplifiying candidate # 13.897 * * * * [progress]: [ 70 / 192 ] simplifiying candidate # 13.897 * [simplify]: Simplifying (+ (sqrt (exp (- 0 im))) (sqrt (exp im))) 13.898 * * [simplify]: iters left: 6 (8 enodes) 13.901 * * [simplify]: iters left: 5 (30 enodes) 13.907 * * [simplify]: iters left: 4 (37 enodes) 13.913 * * [simplify]: iters left: 3 (43 enodes) 13.919 * * [simplify]: iters left: 2 (45 enodes) 13.925 * * [simplify]: iters left: 1 (47 enodes) 13.930 * * [simplify]: Extracting #0: cost 1 inf + 0 13.930 * * [simplify]: Extracting #1: cost 4 inf + 0 13.931 * * [simplify]: Extracting #2: cost 8 inf + 0 13.931 * * [simplify]: Extracting #3: cost 14 inf + 0 13.931 * * [simplify]: Extracting #4: cost 13 inf + 114 13.931 * * [simplify]: Extracting #5: cost 5 inf + 642 13.931 * * [simplify]: Extracting #6: cost 0 inf + 1657 13.931 * [simplify]: Simplified to (+ (sqrt (exp im)) (sqrt (exp (- im)))) 13.931 * [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.932 * [simplify]: Simplifying (- (sqrt (exp (- 0 im))) (sqrt (exp im))) 13.932 * * [simplify]: iters left: 6 (8 enodes) 13.936 * * [simplify]: iters left: 5 (31 enodes) 13.946 * * [simplify]: iters left: 4 (41 enodes) 13.958 * * [simplify]: iters left: 3 (47 enodes) 13.964 * * [simplify]: iters left: 2 (49 enodes) 13.970 * * [simplify]: iters left: 1 (51 enodes) 13.976 * * [simplify]: Extracting #0: cost 1 inf + 0 13.976 * * [simplify]: Extracting #1: cost 5 inf + 0 13.976 * * [simplify]: Extracting #2: cost 10 inf + 0 13.977 * * [simplify]: Extracting #3: cost 16 inf + 0 13.977 * * [simplify]: Extracting #4: cost 16 inf + 73 13.977 * * [simplify]: Extracting #5: cost 5 inf + 944 13.977 * * [simplify]: Extracting #6: cost 0 inf + 1959 13.977 * [simplify]: Simplified to (- (sqrt (exp (- im))) (sqrt (exp im))) 13.977 * [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.977 * * * * [progress]: [ 71 / 192 ] simplifiying candidate # 13.978 * [simplify]: Simplifying (- (exp (- 0 im)) (exp im)) 13.978 * * [simplify]: iters left: 5 (6 enodes) 13.980 * * [simplify]: iters left: 4 (25 enodes) 13.984 * * [simplify]: iters left: 3 (35 enodes) 13.991 * * [simplify]: iters left: 2 (42 enodes) 14.002 * * [simplify]: iters left: 1 (44 enodes) 14.014 * * [simplify]: Extracting #0: cost 1 inf + 0 14.014 * * [simplify]: Extracting #1: cost 6 inf + 0 14.014 * * [simplify]: Extracting #2: cost 11 inf + 1 14.014 * * [simplify]: Extracting #3: cost 7 inf + 377 14.014 * * [simplify]: Extracting #4: cost 2 inf + 822 14.015 * * [simplify]: Extracting #5: cost 0 inf + 1154 14.015 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 14.015 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (- (exp (- im)) (exp im))))) 14.015 * * * * [progress]: [ 72 / 192 ] simplifiying candidate # 14.016 * * * * [progress]: [ 73 / 192 ] simplifiying candidate #real (real->posit16 (- (exp (- 0 im)) (exp im))))))> 14.016 * * * * [progress]: [ 74 / 192 ] simplifiying candidate # 14.016 * * * * [progress]: [ 75 / 192 ] simplifiying candidate # 14.016 * * * * [progress]: [ 76 / 192 ] simplifiying candidate # 14.016 * [simplify]: Simplifying (* (* 0.5 (cos re)) (- (exp (- 0 im)) (exp im))) 14.016 * * [simplify]: iters left: 6 (11 enodes) 14.023 * * [simplify]: iters left: 5 (44 enodes) 14.039 * * [simplify]: iters left: 4 (74 enodes) 14.068 * * [simplify]: iters left: 3 (155 enodes) 14.125 * * [simplify]: iters left: 2 (247 enodes) 14.172 * * [simplify]: iters left: 1 (343 enodes) 14.301 * * [simplify]: Extracting #0: cost 1 inf + 0 14.301 * * [simplify]: Extracting #1: cost 24 inf + 0 14.302 * * [simplify]: Extracting #2: cost 51 inf + 43 14.302 * * [simplify]: Extracting #3: cost 46 inf + 848 14.305 * * [simplify]: Extracting #4: cost 9 inf + 6026 14.310 * * [simplify]: Extracting #5: cost 0 inf + 8099 14.316 * [simplify]: Simplified to (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im)))) 14.316 * [simplify]: Simplified (2 1) to (λ (re im) (pow (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im)))) 1)) 14.316 * * * * [progress]: [ 77 / 192 ] simplifiying candidate # 14.316 * [simplify]: Simplifying (* (* 0.5 (cos re)) (- (exp (- 0 im)) (exp im))) 14.316 * * [simplify]: iters left: 6 (11 enodes) 14.323 * * [simplify]: iters left: 5 (44 enodes) 14.339 * * [simplify]: iters left: 4 (74 enodes) 14.373 * * [simplify]: iters left: 3 (155 enodes) 14.404 * * [simplify]: iters left: 2 (247 enodes) 14.457 * * [simplify]: iters left: 1 (343 enodes) 14.535 * * [simplify]: Extracting #0: cost 1 inf + 0 14.535 * * [simplify]: Extracting #1: cost 24 inf + 0 14.535 * * [simplify]: Extracting #2: cost 51 inf + 43 14.536 * * [simplify]: Extracting #3: cost 46 inf + 848 14.537 * * [simplify]: Extracting #4: cost 9 inf + 6026 14.539 * * [simplify]: Extracting #5: cost 0 inf + 8099 14.542 * [simplify]: Simplified to (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im)))) 14.542 * [simplify]: Simplified (2 1) to (λ (re im) (pow (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im)))) 1)) 14.542 * * * * [progress]: [ 78 / 192 ] simplifiying candidate # 14.542 * * * * [progress]: [ 79 / 192 ] simplifiying candidate # 14.542 * [simplify]: Simplifying (+ (+ (log 0.5) (log (cos re))) (log (- (exp (- 0 im)) (exp im)))) 14.543 * * [simplify]: iters left: 6 (14 enodes) 14.547 * * [simplify]: iters left: 5 (53 enodes) 14.564 * * [simplify]: iters left: 4 (71 enodes) 14.586 * * [simplify]: iters left: 3 (83 enodes) 14.609 * * [simplify]: iters left: 2 (85 enodes) 14.630 * * [simplify]: iters left: 1 (87 enodes) 14.652 * * [simplify]: Extracting #0: cost 1 inf + 0 14.652 * * [simplify]: Extracting #1: cost 8 inf + 0 14.652 * * [simplify]: Extracting #2: cost 17 inf + 0 14.652 * * [simplify]: Extracting #3: cost 23 inf + 1 14.652 * * [simplify]: Extracting #4: cost 22 inf + 639 14.652 * * [simplify]: Extracting #5: cost 19 inf + 1166 14.653 * * [simplify]: Extracting #6: cost 8 inf + 2989 14.653 * * [simplify]: Extracting #7: cost 2 inf + 4799 14.654 * * [simplify]: Extracting #8: cost 0 inf + 5663 14.655 * [simplify]: Simplified to (+ (+ (log 0.5) (log (cos re))) (log (- (exp (- im)) (exp im)))) 14.655 * [simplify]: Simplified (2 1) to (λ (re im) (exp (+ (+ (log 0.5) (log (cos re))) (log (- (exp (- im)) (exp im)))))) 14.655 * * * * [progress]: [ 80 / 192 ] simplifiying candidate # 14.655 * [simplify]: Simplifying (+ (log (* 0.5 (cos re))) (log (- (exp (- 0 im)) (exp im)))) 14.655 * * [simplify]: iters left: 6 (13 enodes) 14.659 * * [simplify]: iters left: 5 (51 enodes) 14.668 * * [simplify]: iters left: 4 (70 enodes) 14.679 * * [simplify]: iters left: 3 (85 enodes) 14.692 * * [simplify]: iters left: 2 (87 enodes) 14.713 * * [simplify]: iters left: 1 (89 enodes) 14.724 * * [simplify]: Extracting #0: cost 1 inf + 0 14.725 * * [simplify]: Extracting #1: cost 8 inf + 0 14.725 * * [simplify]: Extracting #2: cost 18 inf + 0 14.725 * * [simplify]: Extracting #3: cost 24 inf + 72 14.725 * * [simplify]: Extracting #4: cost 27 inf + 145 14.725 * * [simplify]: Extracting #5: cost 18 inf + 1310 14.725 * * [simplify]: Extracting #6: cost 5 inf + 4220 14.726 * * [simplify]: Extracting #7: cost 0 inf + 5587 14.727 * [simplify]: Simplified to (+ (log (* 0.5 (cos re))) (log (- (exp (- im)) (exp im)))) 14.727 * [simplify]: Simplified (2 1) to (λ (re im) (exp (+ (log (* 0.5 (cos re))) (log (- (exp (- im)) (exp im)))))) 14.727 * * * * [progress]: [ 81 / 192 ] simplifiying candidate # 14.727 * * * * [progress]: [ 82 / 192 ] simplifiying candidate # 14.727 * * * * [progress]: [ 83 / 192 ] simplifiying candidate # 14.727 * [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.728 * * [simplify]: iters left: 6 (17 enodes) 14.734 * * [simplify]: iters left: 5 (71 enodes) 14.753 * * [simplify]: iters left: 4 (172 enodes) 14.855 * * [simplify]: Extracting #0: cost 1 inf + 0 14.856 * * [simplify]: Extracting #1: cost 44 inf + 0 14.856 * * [simplify]: Extracting #2: cost 201 inf + 42 14.857 * * [simplify]: Extracting #3: cost 215 inf + 2333 14.859 * * [simplify]: Extracting #4: cost 199 inf + 4097 14.863 * * [simplify]: Extracting #5: cost 141 inf + 23441 14.877 * * [simplify]: Extracting #6: cost 24 inf + 72467 14.906 * * [simplify]: Extracting #7: cost 0 inf + 83683 14.939 * [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.939 * [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.939 * * * * [progress]: [ 84 / 192 ] simplifiying candidate # 14.940 * [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.940 * * [simplify]: iters left: 6 (15 enodes) 14.950 * * [simplify]: iters left: 5 (69 enodes) 14.981 * * [simplify]: iters left: 4 (179 enodes) 15.077 * * [simplify]: Extracting #0: cost 1 inf + 0 15.077 * * [simplify]: Extracting #1: cost 42 inf + 0 15.078 * * [simplify]: Extracting #2: cost 202 inf + 1 15.080 * * [simplify]: Extracting #3: cost 214 inf + 2353 15.086 * * [simplify]: Extracting #4: cost 157 inf + 17944 15.109 * * [simplify]: Extracting #5: cost 32 inf + 67446 15.135 * * [simplify]: Extracting #6: cost 0 inf + 81136 15.151 * * [simplify]: Extracting #7: cost 0 inf + 80976 15.176 * [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))))) 15.176 * [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))))))) 15.176 * * * * [progress]: [ 85 / 192 ] simplifiying candidate # 15.176 * * * * [progress]: [ 86 / 192 ] simplifiying candidate # 15.176 * * * * [progress]: [ 87 / 192 ] simplifiying candidate # 15.176 * * * * [progress]: [ 88 / 192 ] simplifiying candidate # 15.176 * * * * [progress]: [ 89 / 192 ] simplifiying candidate # 15.176 * [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.177 * * [simplify]: iters left: 6 (12 enodes) 15.180 * * [simplify]: iters left: 5 (45 enodes) 15.189 * * [simplify]: iters left: 4 (81 enodes) 15.218 * * [simplify]: iters left: 3 (229 enodes) 15.358 * * [simplify]: Extracting #0: cost 1 inf + 0 15.359 * * [simplify]: Extracting #1: cost 44 inf + 0 15.360 * * [simplify]: Extracting #2: cost 113 inf + 2 15.361 * * [simplify]: Extracting #3: cost 107 inf + 545 15.363 * * [simplify]: Extracting #4: cost 87 inf + 4295 15.369 * * [simplify]: Extracting #5: cost 29 inf + 23276 15.380 * * [simplify]: Extracting #6: cost 1 inf + 35487 15.392 * * [simplify]: Extracting #7: cost 0 inf + 36242 15.404 * [simplify]: Simplified to (* (cos re) 0) 15.404 * [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))) 15.404 * * * * [progress]: [ 90 / 192 ] simplifiying candidate # 15.404 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 15.405 * * [simplify]: iters left: 6 (11 enodes) 15.410 * * [simplify]: iters left: 5 (37 enodes) 15.423 * * [simplify]: iters left: 4 (65 enodes) 15.451 * * [simplify]: iters left: 3 (158 enodes) 15.501 * * [simplify]: iters left: 2 (319 enodes) 15.644 * * [simplify]: iters left: 1 (429 enodes) 15.727 * * [simplify]: Extracting #0: cost 1 inf + 0 15.727 * * [simplify]: Extracting #1: cost 0 inf + 1 15.727 * [simplify]: Simplified to 0 15.727 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 15.727 * * * * [progress]: [ 91 / 192 ] simplifiying candidate # 15.728 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 15.728 * * [simplify]: iters left: 6 (11 enodes) 15.734 * * [simplify]: iters left: 5 (40 enodes) 15.749 * * [simplify]: iters left: 4 (70 enodes) 15.779 * * [simplify]: iters left: 3 (150 enodes) 15.856 * * [simplify]: iters left: 2 (268 enodes) 15.949 * * [simplify]: iters left: 1 (351 enodes) 16.011 * * [simplify]: Extracting #0: cost 1 inf + 0 16.011 * * [simplify]: Extracting #1: cost 0 inf + 1 16.011 * [simplify]: Simplified to 0 16.011 * [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)) 16.012 * * * * [progress]: [ 92 / 192 ] simplifiying candidate # 16.012 * [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.012 * * [simplify]: iters left: 6 (12 enodes) 16.015 * * [simplify]: iters left: 5 (45 enodes) 16.023 * * [simplify]: iters left: 4 (81 enodes) 16.044 * * [simplify]: iters left: 3 (229 enodes) 16.125 * * [simplify]: Extracting #0: cost 1 inf + 0 16.125 * * [simplify]: Extracting #1: cost 44 inf + 0 16.126 * * [simplify]: Extracting #2: cost 113 inf + 2 16.126 * * [simplify]: Extracting #3: cost 107 inf + 545 16.127 * * [simplify]: Extracting #4: cost 87 inf + 4295 16.130 * * [simplify]: Extracting #5: cost 29 inf + 23276 16.136 * * [simplify]: Extracting #6: cost 1 inf + 35487 16.144 * * [simplify]: Extracting #7: cost 0 inf + 36242 16.156 * [simplify]: Simplified to (* (cos re) 0) 16.156 * [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))) 16.156 * * * * [progress]: [ 93 / 192 ] simplifiying candidate # 16.156 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 16.157 * * [simplify]: iters left: 6 (11 enodes) 16.160 * * [simplify]: iters left: 5 (37 enodes) 16.169 * * [simplify]: iters left: 4 (65 enodes) 16.183 * * [simplify]: iters left: 3 (158 enodes) 16.227 * * [simplify]: iters left: 2 (319 enodes) 16.333 * * [simplify]: iters left: 1 (429 enodes) 16.410 * * [simplify]: Extracting #0: cost 1 inf + 0 16.410 * * [simplify]: Extracting #1: cost 0 inf + 1 16.410 * [simplify]: Simplified to 0 16.410 * [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)) 16.411 * * * * [progress]: [ 94 / 192 ] simplifiying candidate # 16.411 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 16.411 * * [simplify]: iters left: 6 (11 enodes) 16.414 * * [simplify]: iters left: 5 (40 enodes) 16.422 * * [simplify]: iters left: 4 (70 enodes) 16.439 * * [simplify]: iters left: 3 (150 enodes) 16.480 * * [simplify]: iters left: 2 (268 enodes) 16.542 * * [simplify]: iters left: 1 (351 enodes) 16.591 * * [simplify]: Extracting #0: cost 1 inf + 0 16.591 * * [simplify]: Extracting #1: cost 0 inf + 1 16.591 * [simplify]: Simplified to 0 16.591 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (exp im) 1)))) 0)) 16.591 * * * * [progress]: [ 95 / 192 ] simplifiying candidate # 16.591 * [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.591 * * [simplify]: iters left: 6 (12 enodes) 16.594 * * [simplify]: iters left: 5 (45 enodes) 16.608 * * [simplify]: iters left: 4 (81 enodes) 16.641 * * [simplify]: iters left: 3 (229 enodes) 16.751 * * [simplify]: Extracting #0: cost 1 inf + 0 16.751 * * [simplify]: Extracting #1: cost 44 inf + 0 16.751 * * [simplify]: Extracting #2: cost 113 inf + 2 16.752 * * [simplify]: Extracting #3: cost 107 inf + 545 16.753 * * [simplify]: Extracting #4: cost 87 inf + 4295 16.756 * * [simplify]: Extracting #5: cost 29 inf + 23276 16.762 * * [simplify]: Extracting #6: cost 1 inf + 35487 16.770 * * [simplify]: Extracting #7: cost 0 inf + 36242 16.780 * [simplify]: Simplified to (* (cos re) 0) 16.780 * [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.781 * * * * [progress]: [ 96 / 192 ] simplifiying candidate # 16.781 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 16.781 * * [simplify]: iters left: 6 (11 enodes) 16.787 * * [simplify]: iters left: 5 (37 enodes) 16.800 * * [simplify]: iters left: 4 (65 enodes) 16.828 * * [simplify]: iters left: 3 (158 enodes) 16.907 * * [simplify]: iters left: 2 (319 enodes) 17.038 * * [simplify]: iters left: 1 (429 enodes) 17.079 * * [simplify]: Extracting #0: cost 1 inf + 0 17.079 * * [simplify]: Extracting #1: cost 0 inf + 1 17.079 * [simplify]: Simplified to 0 17.079 * [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)) 17.079 * * * * [progress]: [ 97 / 192 ] simplifiying candidate # 17.080 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 17.080 * * [simplify]: iters left: 6 (11 enodes) 17.085 * * [simplify]: iters left: 5 (40 enodes) 17.102 * * [simplify]: iters left: 4 (70 enodes) 17.132 * * [simplify]: iters left: 3 (150 enodes) 17.189 * * [simplify]: iters left: 2 (268 enodes) 17.268 * * [simplify]: iters left: 1 (351 enodes) 17.323 * * [simplify]: Extracting #0: cost 1 inf + 0 17.323 * * [simplify]: Extracting #1: cost 0 inf + 1 17.323 * [simplify]: Simplified to 0 17.323 * [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)) 17.323 * * * * [progress]: [ 98 / 192 ] simplifiying candidate # 17.323 * [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.324 * * [simplify]: iters left: 6 (12 enodes) 17.327 * * [simplify]: iters left: 5 (45 enodes) 17.335 * * [simplify]: iters left: 4 (81 enodes) 17.371 * * [simplify]: iters left: 3 (229 enodes) 17.471 * * [simplify]: Extracting #0: cost 1 inf + 0 17.471 * * [simplify]: Extracting #1: cost 44 inf + 0 17.472 * * [simplify]: Extracting #2: cost 113 inf + 2 17.472 * * [simplify]: Extracting #3: cost 107 inf + 545 17.473 * * [simplify]: Extracting #4: cost 87 inf + 4295 17.479 * * [simplify]: Extracting #5: cost 29 inf + 23276 17.484 * * [simplify]: Extracting #6: cost 1 inf + 35487 17.490 * * [simplify]: Extracting #7: cost 0 inf + 36242 17.496 * [simplify]: Simplified to (* (cos re) 0) 17.496 * [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))) 17.497 * * * * [progress]: [ 99 / 192 ] simplifiying candidate # 17.497 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 17.497 * * [simplify]: iters left: 6 (11 enodes) 17.500 * * [simplify]: iters left: 5 (37 enodes) 17.507 * * [simplify]: iters left: 4 (65 enodes) 17.521 * * [simplify]: iters left: 3 (158 enodes) 17.581 * * [simplify]: iters left: 2 (319 enodes) 17.706 * * [simplify]: iters left: 1 (429 enodes) 17.748 * * [simplify]: Extracting #0: cost 1 inf + 0 17.748 * * [simplify]: Extracting #1: cost 0 inf + 1 17.748 * [simplify]: Simplified to 0 17.748 * [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.749 * * * * [progress]: [ 100 / 192 ] simplifiying candidate # 17.749 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 17.749 * * [simplify]: iters left: 6 (11 enodes) 17.752 * * [simplify]: iters left: 5 (40 enodes) 17.760 * * [simplify]: iters left: 4 (70 enodes) 17.776 * * [simplify]: iters left: 3 (150 enodes) 17.850 * * [simplify]: iters left: 2 (268 enodes) 17.926 * * [simplify]: iters left: 1 (351 enodes) 17.960 * * [simplify]: Extracting #0: cost 1 inf + 0 17.960 * * [simplify]: Extracting #1: cost 0 inf + 1 17.960 * [simplify]: Simplified to 0 17.960 * [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.960 * * * * [progress]: [ 101 / 192 ] simplifiying candidate # 17.961 * [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.961 * * [simplify]: iters left: 6 (12 enodes) 17.964 * * [simplify]: iters left: 5 (45 enodes) 17.973 * * [simplify]: iters left: 4 (81 enodes) 18.006 * * [simplify]: iters left: 3 (229 enodes) 18.113 * * [simplify]: Extracting #0: cost 1 inf + 0 18.114 * * [simplify]: Extracting #1: cost 44 inf + 0 18.115 * * [simplify]: Extracting #2: cost 113 inf + 2 18.116 * * [simplify]: Extracting #3: cost 107 inf + 545 18.118 * * [simplify]: Extracting #4: cost 87 inf + 4295 18.124 * * [simplify]: Extracting #5: cost 29 inf + 23276 18.136 * * [simplify]: Extracting #6: cost 1 inf + 35487 18.148 * * [simplify]: Extracting #7: cost 0 inf + 36242 18.159 * [simplify]: Simplified to (* (cos re) 0) 18.160 * [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))) 18.160 * * * * [progress]: [ 102 / 192 ] simplifiying candidate # 18.160 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 18.160 * * [simplify]: iters left: 6 (11 enodes) 18.166 * * [simplify]: iters left: 5 (37 enodes) 18.178 * * [simplify]: iters left: 4 (65 enodes) 18.202 * * [simplify]: iters left: 3 (158 enodes) 18.258 * * [simplify]: iters left: 2 (319 enodes) 18.401 * * [simplify]: iters left: 1 (429 enodes) 18.461 * * [simplify]: Extracting #0: cost 1 inf + 0 18.461 * * [simplify]: Extracting #1: cost 0 inf + 1 18.461 * [simplify]: Simplified to 0 18.461 * [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)) 18.461 * * * * [progress]: [ 103 / 192 ] simplifiying candidate # 18.461 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 18.461 * * [simplify]: iters left: 6 (11 enodes) 18.464 * * [simplify]: iters left: 5 (40 enodes) 18.479 * * [simplify]: iters left: 4 (70 enodes) 18.507 * * [simplify]: iters left: 3 (150 enodes) 18.556 * * [simplify]: iters left: 2 (268 enodes) 18.676 * * [simplify]: iters left: 1 (351 enodes) 18.709 * * [simplify]: Extracting #0: cost 1 inf + 0 18.710 * * [simplify]: Extracting #1: cost 0 inf + 1 18.710 * [simplify]: Simplified to 0 18.710 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (exp im) 1)))) 0)) 18.710 * * * * [progress]: [ 104 / 192 ] simplifiying candidate # 18.710 * [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.710 * * [simplify]: iters left: 6 (12 enodes) 18.713 * * [simplify]: iters left: 5 (45 enodes) 18.722 * * [simplify]: iters left: 4 (81 enodes) 18.749 * * [simplify]: iters left: 3 (229 enodes) 18.861 * * [simplify]: Extracting #0: cost 1 inf + 0 18.861 * * [simplify]: Extracting #1: cost 44 inf + 0 18.862 * * [simplify]: Extracting #2: cost 113 inf + 2 18.863 * * [simplify]: Extracting #3: cost 107 inf + 545 18.866 * * [simplify]: Extracting #4: cost 87 inf + 4295 18.872 * * [simplify]: Extracting #5: cost 29 inf + 23276 18.883 * * [simplify]: Extracting #6: cost 1 inf + 35487 18.894 * * [simplify]: Extracting #7: cost 0 inf + 36242 18.906 * [simplify]: Simplified to (* (cos re) 0) 18.906 * [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.906 * * * * [progress]: [ 105 / 192 ] simplifiying candidate # 18.907 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 18.907 * * [simplify]: iters left: 6 (11 enodes) 18.912 * * [simplify]: iters left: 5 (37 enodes) 18.925 * * [simplify]: iters left: 4 (65 enodes) 18.953 * * [simplify]: iters left: 3 (158 enodes) 19.001 * * [simplify]: iters left: 2 (319 enodes) 19.085 * * [simplify]: iters left: 1 (429 enodes) 19.128 * * [simplify]: Extracting #0: cost 1 inf + 0 19.128 * * [simplify]: Extracting #1: cost 0 inf + 1 19.128 * [simplify]: Simplified to 0 19.128 * [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)) 19.128 * * * * [progress]: [ 106 / 192 ] simplifiying candidate # 19.128 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 19.128 * * [simplify]: iters left: 6 (11 enodes) 19.131 * * [simplify]: iters left: 5 (40 enodes) 19.140 * * [simplify]: iters left: 4 (70 enodes) 19.155 * * [simplify]: iters left: 3 (150 enodes) 19.209 * * [simplify]: iters left: 2 (268 enodes) 19.277 * * [simplify]: iters left: 1 (351 enodes) 19.344 * * [simplify]: Extracting #0: cost 1 inf + 0 19.344 * * [simplify]: Extracting #1: cost 0 inf + 1 19.344 * [simplify]: Simplified to 0 19.344 * [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)) 19.344 * * * * [progress]: [ 107 / 192 ] simplifiying candidate # 19.345 * [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.345 * * [simplify]: iters left: 6 (12 enodes) 19.354 * * [simplify]: iters left: 5 (45 enodes) 19.366 * * [simplify]: iters left: 4 (81 enodes) 19.386 * * [simplify]: iters left: 3 (229 enodes) 19.500 * * [simplify]: Extracting #0: cost 1 inf + 0 19.501 * * [simplify]: Extracting #1: cost 44 inf + 0 19.502 * * [simplify]: Extracting #2: cost 113 inf + 2 19.503 * * [simplify]: Extracting #3: cost 107 inf + 545 19.504 * * [simplify]: Extracting #4: cost 87 inf + 4295 19.511 * * [simplify]: Extracting #5: cost 29 inf + 23276 19.522 * * [simplify]: Extracting #6: cost 1 inf + 35487 19.534 * * [simplify]: Extracting #7: cost 0 inf + 36242 19.546 * [simplify]: Simplified to (* (cos re) 0) 19.546 * [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))) 19.546 * * * * [progress]: [ 108 / 192 ] simplifiying candidate # 19.547 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 19.547 * * [simplify]: iters left: 6 (11 enodes) 19.552 * * [simplify]: iters left: 5 (37 enodes) 19.565 * * [simplify]: iters left: 4 (65 enodes) 19.582 * * [simplify]: iters left: 3 (158 enodes) 19.646 * * [simplify]: iters left: 2 (319 enodes) 19.747 * * [simplify]: iters left: 1 (429 enodes) 19.815 * * [simplify]: Extracting #0: cost 1 inf + 0 19.815 * * [simplify]: Extracting #1: cost 0 inf + 1 19.815 * [simplify]: Simplified to 0 19.815 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma 1 0 (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 19.816 * * * * [progress]: [ 109 / 192 ] simplifiying candidate # 19.816 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 19.816 * * [simplify]: iters left: 6 (11 enodes) 19.822 * * [simplify]: iters left: 5 (40 enodes) 19.837 * * [simplify]: iters left: 4 (70 enodes) 19.861 * * [simplify]: iters left: 3 (150 enodes) 19.917 * * [simplify]: iters left: 2 (268 enodes) 20.033 * * [simplify]: iters left: 1 (351 enodes) 20.095 * * [simplify]: Extracting #0: cost 1 inf + 0 20.095 * * [simplify]: Extracting #1: cost 0 inf + 1 20.096 * [simplify]: Simplified to 0 20.096 * [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)) 20.096 * * * * [progress]: [ 110 / 192 ] simplifiying candidate # 20.096 * [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.096 * * [simplify]: iters left: 6 (12 enodes) 20.102 * * [simplify]: iters left: 5 (45 enodes) 20.117 * * [simplify]: iters left: 4 (81 enodes) 20.151 * * [simplify]: iters left: 3 (229 enodes) 20.263 * * [simplify]: Extracting #0: cost 1 inf + 0 20.263 * * [simplify]: Extracting #1: cost 44 inf + 0 20.264 * * [simplify]: Extracting #2: cost 113 inf + 2 20.264 * * [simplify]: Extracting #3: cost 107 inf + 545 20.265 * * [simplify]: Extracting #4: cost 87 inf + 4295 20.268 * * [simplify]: Extracting #5: cost 29 inf + 23276 20.274 * * [simplify]: Extracting #6: cost 1 inf + 35487 20.280 * * [simplify]: Extracting #7: cost 0 inf + 36242 20.289 * [simplify]: Simplified to (* (cos re) 0) 20.289 * [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))) 20.290 * * * * [progress]: [ 111 / 192 ] simplifiying candidate # 20.290 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 20.290 * * [simplify]: iters left: 6 (11 enodes) 20.296 * * [simplify]: iters left: 5 (37 enodes) 20.308 * * [simplify]: iters left: 4 (65 enodes) 20.327 * * [simplify]: iters left: 3 (158 enodes) 20.382 * * [simplify]: iters left: 2 (319 enodes) 20.494 * * [simplify]: iters left: 1 (429 enodes) 20.571 * * [simplify]: Extracting #0: cost 1 inf + 0 20.571 * * [simplify]: Extracting #1: cost 0 inf + 1 20.571 * [simplify]: Simplified to 0 20.571 * [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)) 20.571 * * * * [progress]: [ 112 / 192 ] simplifiying candidate # 20.572 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 20.572 * * [simplify]: iters left: 6 (11 enodes) 20.578 * * [simplify]: iters left: 5 (40 enodes) 20.593 * * [simplify]: iters left: 4 (70 enodes) 20.608 * * [simplify]: iters left: 3 (150 enodes) 20.672 * * [simplify]: iters left: 2 (268 enodes) 20.772 * * [simplify]: iters left: 1 (351 enodes) 20.825 * * [simplify]: Extracting #0: cost 1 inf + 0 20.825 * * [simplify]: Extracting #1: cost 0 inf + 1 20.825 * [simplify]: Simplified to 0 20.825 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma 1 0 (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (exp im) 1)))) 0)) 20.825 * * * * [progress]: [ 113 / 192 ] simplifiying candidate # 20.825 * [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.825 * * [simplify]: iters left: 6 (12 enodes) 20.829 * * [simplify]: iters left: 5 (45 enodes) 20.837 * * [simplify]: iters left: 4 (81 enodes) 20.857 * * [simplify]: iters left: 3 (229 enodes) 20.954 * * [simplify]: Extracting #0: cost 1 inf + 0 20.955 * * [simplify]: Extracting #1: cost 44 inf + 0 20.955 * * [simplify]: Extracting #2: cost 113 inf + 2 20.957 * * [simplify]: Extracting #3: cost 107 inf + 545 20.959 * * [simplify]: Extracting #4: cost 87 inf + 4295 20.968 * * [simplify]: Extracting #5: cost 29 inf + 23276 20.980 * * [simplify]: Extracting #6: cost 1 inf + 35487 20.990 * * [simplify]: Extracting #7: cost 0 inf + 36242 20.996 * [simplify]: Simplified to (* (cos re) 0) 20.996 * [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.996 * * * * [progress]: [ 114 / 192 ] simplifiying candidate # 20.996 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 20.996 * * [simplify]: iters left: 6 (11 enodes) 20.999 * * [simplify]: iters left: 5 (37 enodes) 21.006 * * [simplify]: iters left: 4 (65 enodes) 21.020 * * [simplify]: iters left: 3 (158 enodes) 21.096 * * [simplify]: iters left: 2 (319 enodes) 21.178 * * [simplify]: iters left: 1 (429 enodes) 21.220 * * [simplify]: Extracting #0: cost 1 inf + 0 21.220 * * [simplify]: Extracting #1: cost 0 inf + 1 21.220 * [simplify]: Simplified to 0 21.220 * [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)) 21.220 * * * * [progress]: [ 115 / 192 ] simplifiying candidate # 21.220 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 21.221 * * [simplify]: iters left: 6 (11 enodes) 21.224 * * [simplify]: iters left: 5 (40 enodes) 21.232 * * [simplify]: iters left: 4 (70 enodes) 21.247 * * [simplify]: iters left: 3 (150 enodes) 21.301 * * [simplify]: iters left: 2 (268 enodes) 21.403 * * [simplify]: iters left: 1 (351 enodes) 21.446 * * [simplify]: Extracting #0: cost 1 inf + 0 21.446 * * [simplify]: Extracting #1: cost 0 inf + 1 21.446 * [simplify]: Simplified to 0 21.446 * [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)) 21.446 * * * * [progress]: [ 116 / 192 ] simplifiying candidate # 21.446 * [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.446 * * [simplify]: iters left: 6 (12 enodes) 21.449 * * [simplify]: iters left: 5 (45 enodes) 21.458 * * [simplify]: iters left: 4 (81 enodes) 21.485 * * [simplify]: iters left: 3 (229 enodes) 21.566 * * [simplify]: Extracting #0: cost 1 inf + 0 21.567 * * [simplify]: Extracting #1: cost 44 inf + 0 21.567 * * [simplify]: Extracting #2: cost 113 inf + 2 21.567 * * [simplify]: Extracting #3: cost 107 inf + 545 21.568 * * [simplify]: Extracting #4: cost 87 inf + 4295 21.572 * * [simplify]: Extracting #5: cost 29 inf + 23276 21.577 * * [simplify]: Extracting #6: cost 1 inf + 35487 21.586 * * [simplify]: Extracting #7: cost 0 inf + 36242 21.598 * [simplify]: Simplified to (* (cos re) 0) 21.598 * [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.599 * * * * [progress]: [ 117 / 192 ] simplifiying candidate # 21.599 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 21.599 * * [simplify]: iters left: 6 (11 enodes) 21.605 * * [simplify]: iters left: 5 (37 enodes) 21.618 * * [simplify]: iters left: 4 (65 enodes) 21.645 * * [simplify]: iters left: 3 (158 enodes) 21.704 * * [simplify]: iters left: 2 (319 enodes) 21.840 * * [simplify]: iters left: 1 (429 enodes) 21.892 * * [simplify]: Extracting #0: cost 1 inf + 0 21.892 * * [simplify]: Extracting #1: cost 0 inf + 1 21.892 * [simplify]: Simplified to 0 21.892 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp 0) (exp (- im)) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 21.892 * * * * [progress]: [ 118 / 192 ] simplifiying candidate # 21.892 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 21.892 * * [simplify]: iters left: 6 (11 enodes) 21.895 * * [simplify]: iters left: 5 (40 enodes) 21.903 * * [simplify]: iters left: 4 (70 enodes) 21.920 * * [simplify]: iters left: 3 (150 enodes) 21.965 * * [simplify]: iters left: 2 (268 enodes) 22.076 * * [simplify]: iters left: 1 (351 enodes) 22.119 * * [simplify]: Extracting #0: cost 1 inf + 0 22.119 * * [simplify]: Extracting #1: cost 0 inf + 1 22.119 * [simplify]: Simplified to 0 22.119 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp 0) (exp (- im)) (- (* (exp im) 1)))) 0)) 22.119 * * * * [progress]: [ 119 / 192 ] simplifiying candidate # 22.119 * [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.119 * * [simplify]: iters left: 6 (12 enodes) 22.122 * * [simplify]: iters left: 5 (45 enodes) 22.131 * * [simplify]: iters left: 4 (81 enodes) 22.161 * * [simplify]: iters left: 3 (229 enodes) 22.265 * * [simplify]: Extracting #0: cost 1 inf + 0 22.265 * * [simplify]: Extracting #1: cost 44 inf + 0 22.266 * * [simplify]: Extracting #2: cost 113 inf + 2 22.267 * * [simplify]: Extracting #3: cost 107 inf + 545 22.269 * * [simplify]: Extracting #4: cost 87 inf + 4295 22.275 * * [simplify]: Extracting #5: cost 29 inf + 23276 22.286 * * [simplify]: Extracting #6: cost 1 inf + 35487 22.298 * * [simplify]: Extracting #7: cost 0 inf + 36242 22.310 * [simplify]: Simplified to (* (cos re) 0) 22.310 * [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))) 22.310 * * * * [progress]: [ 120 / 192 ] simplifiying candidate # 22.311 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 22.311 * * [simplify]: iters left: 6 (11 enodes) 22.316 * * [simplify]: iters left: 5 (37 enodes) 22.329 * * [simplify]: iters left: 4 (65 enodes) 22.356 * * [simplify]: iters left: 3 (158 enodes) 22.408 * * [simplify]: iters left: 2 (319 enodes) 22.503 * * [simplify]: iters left: 1 (429 enodes) 22.546 * * [simplify]: Extracting #0: cost 1 inf + 0 22.546 * * [simplify]: Extracting #1: cost 0 inf + 1 22.546 * [simplify]: Simplified to 0 22.547 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp 0) (exp (- im)) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 22.547 * * * * [progress]: [ 121 / 192 ] simplifiying candidate # 22.547 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 22.547 * * [simplify]: iters left: 6 (11 enodes) 22.551 * * [simplify]: iters left: 5 (40 enodes) 22.567 * * [simplify]: iters left: 4 (70 enodes) 22.596 * * [simplify]: iters left: 3 (150 enodes) 22.665 * * [simplify]: iters left: 2 (268 enodes) 22.765 * * [simplify]: iters left: 1 (351 enodes) 22.818 * * [simplify]: Extracting #0: cost 1 inf + 0 22.818 * * [simplify]: Extracting #1: cost 0 inf + 1 22.818 * [simplify]: Simplified to 0 22.818 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp 0) (exp (- im)) (- (* (exp im) 1)))) 0)) 22.818 * * * * [progress]: [ 122 / 192 ] simplifiying candidate # 22.819 * [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.819 * * [simplify]: iters left: 6 (12 enodes) 22.824 * * [simplify]: iters left: 5 (45 enodes) 22.833 * * [simplify]: iters left: 4 (81 enodes) 22.871 * * [simplify]: iters left: 3 (229 enodes) 22.974 * * [simplify]: Extracting #0: cost 1 inf + 0 22.975 * * [simplify]: Extracting #1: cost 44 inf + 0 22.976 * * [simplify]: Extracting #2: cost 113 inf + 2 22.977 * * [simplify]: Extracting #3: cost 107 inf + 545 22.979 * * [simplify]: Extracting #4: cost 87 inf + 4295 22.985 * * [simplify]: Extracting #5: cost 29 inf + 23276 22.996 * * [simplify]: Extracting #6: cost 1 inf + 35487 23.008 * * [simplify]: Extracting #7: cost 0 inf + 36242 23.020 * [simplify]: Simplified to (* (cos re) 0) 23.020 * [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))) 23.020 * * * * [progress]: [ 123 / 192 ] simplifiying candidate # 23.021 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 23.021 * * [simplify]: iters left: 6 (11 enodes) 23.027 * * [simplify]: iters left: 5 (37 enodes) 23.039 * * [simplify]: iters left: 4 (65 enodes) 23.071 * * [simplify]: iters left: 3 (158 enodes) 23.125 * * [simplify]: iters left: 2 (319 enodes) 23.228 * * [simplify]: iters left: 1 (429 enodes) 23.289 * * [simplify]: Extracting #0: cost 1 inf + 0 23.290 * * [simplify]: Extracting #1: cost 0 inf + 1 23.290 * [simplify]: Simplified to 0 23.290 * [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)) 23.290 * * * * [progress]: [ 124 / 192 ] simplifiying candidate # 23.290 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 23.290 * * [simplify]: iters left: 6 (11 enodes) 23.297 * * [simplify]: iters left: 5 (40 enodes) 23.312 * * [simplify]: iters left: 4 (70 enodes) 23.345 * * [simplify]: iters left: 3 (150 enodes) 23.414 * * [simplify]: iters left: 2 (268 enodes) 23.475 * * [simplify]: iters left: 1 (351 enodes) 23.536 * * [simplify]: Extracting #0: cost 1 inf + 0 23.536 * * [simplify]: Extracting #1: cost 0 inf + 1 23.536 * [simplify]: Simplified to 0 23.536 * [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)) 23.536 * * * * [progress]: [ 125 / 192 ] simplifiying candidate # 23.537 * [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.537 * * [simplify]: iters left: 6 (12 enodes) 23.543 * * [simplify]: iters left: 5 (45 enodes) 23.559 * * [simplify]: iters left: 4 (81 enodes) 23.592 * * [simplify]: iters left: 3 (229 enodes) 23.684 * * [simplify]: Extracting #0: cost 1 inf + 0 23.685 * * [simplify]: Extracting #1: cost 44 inf + 0 23.685 * * [simplify]: Extracting #2: cost 113 inf + 2 23.686 * * [simplify]: Extracting #3: cost 107 inf + 545 23.687 * * [simplify]: Extracting #4: cost 87 inf + 4295 23.690 * * [simplify]: Extracting #5: cost 29 inf + 23276 23.695 * * [simplify]: Extracting #6: cost 1 inf + 35487 23.701 * * [simplify]: Extracting #7: cost 0 inf + 36242 23.710 * [simplify]: Simplified to (* (cos re) 0) 23.710 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (sqrt (exp (- 0 im))) (sqrt (exp (- 0 im))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))))) (* (cos re) 0))) 23.710 * * * * [progress]: [ 126 / 192 ] simplifiying candidate # 23.711 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 23.711 * * [simplify]: iters left: 6 (11 enodes) 23.714 * * [simplify]: iters left: 5 (37 enodes) 23.721 * * [simplify]: iters left: 4 (65 enodes) 23.735 * * [simplify]: iters left: 3 (158 enodes) 23.786 * * [simplify]: iters left: 2 (319 enodes) 23.904 * * [simplify]: iters left: 1 (429 enodes) 23.958 * * [simplify]: Extracting #0: cost 1 inf + 0 23.958 * * [simplify]: Extracting #1: cost 0 inf + 1 23.958 * [simplify]: Simplified to 0 23.958 * [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.959 * * * * [progress]: [ 127 / 192 ] simplifiying candidate # 23.959 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 23.959 * * [simplify]: iters left: 6 (11 enodes) 23.962 * * [simplify]: iters left: 5 (40 enodes) 23.977 * * [simplify]: iters left: 4 (70 enodes) 24.007 * * [simplify]: iters left: 3 (150 enodes) 24.052 * * [simplify]: iters left: 2 (268 enodes) 24.140 * * [simplify]: iters left: 1 (351 enodes) 24.192 * * [simplify]: Extracting #0: cost 1 inf + 0 24.192 * * [simplify]: Extracting #1: cost 0 inf + 1 24.192 * [simplify]: Simplified to 0 24.192 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (sqrt (exp (- 0 im))) (sqrt (exp (- 0 im))) (- (* (exp im) 1)))) 0)) 24.192 * * * * [progress]: [ 128 / 192 ] simplifiying candidate # 24.192 * [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)))))) 24.192 * * [simplify]: iters left: 6 (12 enodes) 24.195 * * [simplify]: iters left: 5 (45 enodes) 24.206 * * [simplify]: iters left: 4 (81 enodes) 24.245 * * [simplify]: iters left: 3 (229 enodes) 24.347 * * [simplify]: Extracting #0: cost 1 inf + 0 24.347 * * [simplify]: Extracting #1: cost 44 inf + 0 24.348 * * [simplify]: Extracting #2: cost 113 inf + 2 24.349 * * [simplify]: Extracting #3: cost 107 inf + 545 24.350 * * [simplify]: Extracting #4: cost 87 inf + 4295 24.355 * * [simplify]: Extracting #5: cost 29 inf + 23276 24.361 * * [simplify]: Extracting #6: cost 1 inf + 35487 24.367 * * [simplify]: Extracting #7: cost 0 inf + 36242 24.373 * [simplify]: Simplified to (* (cos re) 0) 24.373 * [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))) 24.373 * * * * [progress]: [ 129 / 192 ] simplifiying candidate # 24.373 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 24.373 * * [simplify]: iters left: 6 (11 enodes) 24.376 * * [simplify]: iters left: 5 (37 enodes) 24.385 * * [simplify]: iters left: 4 (65 enodes) 24.413 * * [simplify]: iters left: 3 (158 enodes) 24.465 * * [simplify]: iters left: 2 (319 enodes) 24.604 * * [simplify]: iters left: 1 (429 enodes) 24.656 * * [simplify]: Extracting #0: cost 1 inf + 0 24.656 * * [simplify]: Extracting #1: cost 0 inf + 1 24.656 * [simplify]: Simplified to 0 24.656 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma 1 (exp (- 0 im)) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 24.656 * * * * [progress]: [ 130 / 192 ] simplifiying candidate # 24.657 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 24.657 * * [simplify]: iters left: 6 (11 enodes) 24.662 * * [simplify]: iters left: 5 (40 enodes) 24.677 * * [simplify]: iters left: 4 (70 enodes) 24.706 * * [simplify]: iters left: 3 (150 enodes) 24.750 * * [simplify]: iters left: 2 (268 enodes) 24.846 * * [simplify]: iters left: 1 (351 enodes) 24.894 * * [simplify]: Extracting #0: cost 1 inf + 0 24.894 * * [simplify]: Extracting #1: cost 0 inf + 1 24.894 * [simplify]: Simplified to 0 24.894 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma 1 (exp (- 0 im)) (- (* (exp im) 1)))) 0)) 24.894 * * * * [progress]: [ 131 / 192 ] simplifiying candidate # 24.894 * [simplify]: Simplifying (* (* 0.5 (cos re)) (- (exp im))) 24.894 * * [simplify]: iters left: 5 (8 enodes) 24.897 * * [simplify]: iters left: 4 (30 enodes) 24.902 * * [simplify]: iters left: 3 (49 enodes) 24.911 * * [simplify]: iters left: 2 (80 enodes) 24.923 * * [simplify]: iters left: 1 (94 enodes) 24.943 * * [simplify]: Extracting #0: cost 1 inf + 0 24.943 * * [simplify]: Extracting #1: cost 15 inf + 0 24.943 * * [simplify]: Extracting #2: cost 27 inf + 42 24.943 * * [simplify]: Extracting #3: cost 23 inf + 156 24.944 * * [simplify]: Extracting #4: cost 5 inf + 2851 24.944 * * [simplify]: Extracting #5: cost 0 inf + 3489 24.945 * [simplify]: Simplified to (* 0.5 (* (- (exp im)) (cos re))) 24.945 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (exp (- 0 im))) (* 0.5 (* (- (exp im)) (cos re))))) 24.945 * * * * [progress]: [ 132 / 192 ] simplifiying candidate # 24.945 * [simplify]: Simplifying (* (* 0.5 (cos re)) (- (exp im))) 24.945 * * [simplify]: iters left: 5 (8 enodes) 24.948 * * [simplify]: iters left: 4 (30 enodes) 24.953 * * [simplify]: iters left: 3 (49 enodes) 24.962 * * [simplify]: iters left: 2 (80 enodes) 24.978 * * [simplify]: iters left: 1 (94 enodes) 24.994 * * [simplify]: Extracting #0: cost 1 inf + 0 24.994 * * [simplify]: Extracting #1: cost 15 inf + 0 24.994 * * [simplify]: Extracting #2: cost 27 inf + 42 24.994 * * [simplify]: Extracting #3: cost 23 inf + 156 24.995 * * [simplify]: Extracting #4: cost 5 inf + 2851 24.995 * * [simplify]: Extracting #5: cost 0 inf + 3489 24.996 * [simplify]: Simplified to (* 0.5 (* (- (exp im)) (cos re))) 24.996 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (exp (- 0 im))) (* 0.5 (* (- (exp im)) (cos re))))) 24.996 * * * * [progress]: [ 133 / 192 ] simplifiying candidate # 24.996 * [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.996 * * [simplify]: iters left: 6 (12 enodes) 25.000 * * [simplify]: iters left: 5 (45 enodes) 25.008 * * [simplify]: iters left: 4 (75 enodes) 25.038 * * [simplify]: iters left: 3 (190 enodes) 25.129 * * [simplify]: Extracting #0: cost 1 inf + 0 25.130 * * [simplify]: Extracting #1: cost 37 inf + 0 25.130 * * [simplify]: Extracting #2: cost 103 inf + 2 25.130 * * [simplify]: Extracting #3: cost 103 inf + 118 25.131 * * [simplify]: Extracting #4: cost 74 inf + 4879 25.137 * * [simplify]: Extracting #5: cost 34 inf + 16587 25.146 * * [simplify]: Extracting #6: cost 2 inf + 30719 25.157 * * [simplify]: Extracting #7: cost 0 inf + 31807 25.167 * [simplify]: Simplified to (* 0 (cos re)) 25.167 * [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)))) 25.168 * * * * [progress]: [ 134 / 192 ] simplifiying candidate # 25.168 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 25.168 * * [simplify]: iters left: 6 (11 enodes) 25.174 * * [simplify]: iters left: 5 (37 enodes) 25.186 * * [simplify]: iters left: 4 (59 enodes) 25.201 * * [simplify]: iters left: 3 (129 enodes) 25.238 * * [simplify]: iters left: 2 (286 enodes) 25.326 * * [simplify]: iters left: 1 (401 enodes) 25.394 * * [simplify]: Extracting #0: cost 1 inf + 0 25.394 * * [simplify]: Extracting #1: cost 0 inf + 1 25.394 * [simplify]: Simplified to 0 25.394 * [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)) 25.395 * * * * [progress]: [ 135 / 192 ] simplifiying candidate # 25.395 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 25.395 * * [simplify]: iters left: 6 (11 enodes) 25.398 * * [simplify]: iters left: 5 (40 enodes) 25.406 * * [simplify]: iters left: 4 (64 enodes) 25.424 * * [simplify]: iters left: 3 (118 enodes) 25.469 * * [simplify]: iters left: 2 (261 enodes) 25.585 * * [simplify]: iters left: 1 (409 enodes) 25.676 * * [simplify]: Extracting #0: cost 1 inf + 0 25.676 * * [simplify]: Extracting #1: cost 0 inf + 1 25.676 * [simplify]: Simplified to 0 25.676 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 25.677 * * * * [progress]: [ 136 / 192 ] simplifiying candidate # 25.677 * [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.677 * * [simplify]: iters left: 6 (12 enodes) 25.683 * * [simplify]: iters left: 5 (45 enodes) 25.692 * * [simplify]: iters left: 4 (75 enodes) 25.712 * * [simplify]: iters left: 3 (190 enodes) 25.796 * * [simplify]: Extracting #0: cost 1 inf + 0 25.796 * * [simplify]: Extracting #1: cost 37 inf + 0 25.797 * * [simplify]: Extracting #2: cost 103 inf + 2 25.798 * * [simplify]: Extracting #3: cost 103 inf + 118 25.800 * * [simplify]: Extracting #4: cost 74 inf + 4879 25.806 * * [simplify]: Extracting #5: cost 34 inf + 16587 25.815 * * [simplify]: Extracting #6: cost 2 inf + 30719 25.826 * * [simplify]: Extracting #7: cost 0 inf + 31807 25.836 * [simplify]: Simplified to (* 0 (cos re)) 25.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)))) 25.837 * * * * [progress]: [ 137 / 192 ] simplifiying candidate # 25.837 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 25.837 * * [simplify]: iters left: 6 (11 enodes) 25.842 * * [simplify]: iters left: 5 (37 enodes) 25.848 * * [simplify]: iters left: 4 (59 enodes) 25.860 * * [simplify]: iters left: 3 (129 enodes) 25.896 * * [simplify]: iters left: 2 (286 enodes) 25.961 * * [simplify]: iters left: 1 (401 enodes) 26.021 * * [simplify]: Extracting #0: cost 1 inf + 0 26.021 * * [simplify]: Extracting #1: cost 0 inf + 1 26.021 * [simplify]: Simplified to 0 26.022 * [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)) 26.022 * * * * [progress]: [ 138 / 192 ] simplifiying candidate # 26.022 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 26.022 * * [simplify]: iters left: 6 (11 enodes) 26.028 * * [simplify]: iters left: 5 (40 enodes) 26.044 * * [simplify]: iters left: 4 (64 enodes) 26.071 * * [simplify]: iters left: 3 (118 enodes) 26.138 * * [simplify]: iters left: 2 (261 enodes) 26.252 * * [simplify]: iters left: 1 (409 enodes) 26.300 * * [simplify]: Extracting #0: cost 1 inf + 0 26.300 * * [simplify]: Extracting #1: cost 0 inf + 1 26.300 * [simplify]: Simplified to 0 26.300 * [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)) 26.300 * * * * [progress]: [ 139 / 192 ] simplifiying candidate # 26.300 * [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.300 * * [simplify]: iters left: 6 (12 enodes) 26.303 * * [simplify]: iters left: 5 (45 enodes) 26.314 * * [simplify]: iters left: 4 (75 enodes) 26.351 * * [simplify]: iters left: 3 (190 enodes) 26.439 * * [simplify]: Extracting #0: cost 1 inf + 0 26.440 * * [simplify]: Extracting #1: cost 37 inf + 0 26.440 * * [simplify]: Extracting #2: cost 103 inf + 2 26.441 * * [simplify]: Extracting #3: cost 103 inf + 118 26.442 * * [simplify]: Extracting #4: cost 74 inf + 4879 26.445 * * [simplify]: Extracting #5: cost 34 inf + 16587 26.450 * * [simplify]: Extracting #6: cost 2 inf + 30719 26.455 * * [simplify]: Extracting #7: cost 0 inf + 31807 26.460 * [simplify]: Simplified to (* 0 (cos re)) 26.460 * [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)))) 26.460 * * * * [progress]: [ 140 / 192 ] simplifiying candidate # 26.460 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 26.461 * * [simplify]: iters left: 6 (11 enodes) 26.464 * * [simplify]: iters left: 5 (37 enodes) 26.470 * * [simplify]: iters left: 4 (59 enodes) 26.484 * * [simplify]: iters left: 3 (129 enodes) 26.526 * * [simplify]: iters left: 2 (286 enodes) 26.630 * * [simplify]: iters left: 1 (401 enodes) 26.690 * * [simplify]: Extracting #0: cost 1 inf + 0 26.690 * * [simplify]: Extracting #1: cost 0 inf + 1 26.690 * [simplify]: Simplified to 0 26.690 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 26.691 * * * * [progress]: [ 141 / 192 ] simplifiying candidate # 26.691 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 26.691 * * [simplify]: iters left: 6 (11 enodes) 26.697 * * [simplify]: iters left: 5 (40 enodes) 26.711 * * [simplify]: iters left: 4 (64 enodes) 26.726 * * [simplify]: iters left: 3 (118 enodes) 26.760 * * [simplify]: iters left: 2 (261 enodes) 26.865 * * [simplify]: iters left: 1 (409 enodes) 26.931 * * [simplify]: Extracting #0: cost 1 inf + 0 26.932 * * [simplify]: Extracting #1: cost 0 inf + 1 26.932 * [simplify]: Simplified to 0 26.932 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 26.932 * * * * [progress]: [ 142 / 192 ] simplifiying candidate # 26.932 * [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.932 * * [simplify]: iters left: 6 (12 enodes) 26.938 * * [simplify]: iters left: 5 (45 enodes) 26.954 * * [simplify]: iters left: 4 (75 enodes) 26.990 * * [simplify]: iters left: 3 (190 enodes) 27.057 * * [simplify]: Extracting #0: cost 1 inf + 0 27.058 * * [simplify]: Extracting #1: cost 37 inf + 0 27.058 * * [simplify]: Extracting #2: cost 103 inf + 2 27.059 * * [simplify]: Extracting #3: cost 103 inf + 118 27.060 * * [simplify]: Extracting #4: cost 74 inf + 4879 27.063 * * [simplify]: Extracting #5: cost 34 inf + 16587 27.071 * * [simplify]: Extracting #6: cost 2 inf + 30719 27.081 * * [simplify]: Extracting #7: cost 0 inf + 31807 27.092 * [simplify]: Simplified to (* 0 (cos re)) 27.092 * [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)))) 27.092 * * * * [progress]: [ 143 / 192 ] simplifiying candidate # 27.093 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 27.093 * * [simplify]: iters left: 6 (11 enodes) 27.099 * * [simplify]: iters left: 5 (37 enodes) 27.106 * * [simplify]: iters left: 4 (59 enodes) 27.118 * * [simplify]: iters left: 3 (129 enodes) 27.175 * * [simplify]: iters left: 2 (286 enodes) 27.274 * * [simplify]: iters left: 1 (401 enodes) 27.338 * * [simplify]: Extracting #0: cost 1 inf + 0 27.338 * * [simplify]: Extracting #1: cost 0 inf + 1 27.338 * [simplify]: Simplified to 0 27.338 * [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)) 27.338 * * * * [progress]: [ 144 / 192 ] simplifiying candidate # 27.339 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 27.339 * * [simplify]: iters left: 6 (11 enodes) 27.342 * * [simplify]: iters left: 5 (40 enodes) 27.350 * * [simplify]: iters left: 4 (64 enodes) 27.374 * * [simplify]: iters left: 3 (118 enodes) 27.438 * * [simplify]: iters left: 2 (261 enodes) 27.557 * * [simplify]: iters left: 1 (409 enodes) 27.622 * * [simplify]: Extracting #0: cost 1 inf + 0 27.622 * * [simplify]: Extracting #1: cost 0 inf + 1 27.622 * [simplify]: Simplified to 0 27.622 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 27.623 * * * * [progress]: [ 145 / 192 ] simplifiying candidate # 27.623 * [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.623 * * [simplify]: iters left: 6 (12 enodes) 27.629 * * [simplify]: iters left: 5 (45 enodes) 27.637 * * [simplify]: iters left: 4 (75 enodes) 27.656 * * [simplify]: iters left: 3 (190 enodes) 27.756 * * [simplify]: Extracting #0: cost 1 inf + 0 27.756 * * [simplify]: Extracting #1: cost 37 inf + 0 27.757 * * [simplify]: Extracting #2: cost 103 inf + 2 27.757 * * [simplify]: Extracting #3: cost 103 inf + 118 27.758 * * [simplify]: Extracting #4: cost 74 inf + 4879 27.761 * * [simplify]: Extracting #5: cost 34 inf + 16587 27.766 * * [simplify]: Extracting #6: cost 2 inf + 30719 27.774 * * [simplify]: Extracting #7: cost 0 inf + 31807 27.784 * [simplify]: Simplified to (* 0 (cos re)) 27.784 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (cos re))) (* 0 (cos re)))) 27.784 * * * * [progress]: [ 146 / 192 ] simplifiying candidate # 27.785 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 27.785 * * [simplify]: iters left: 6 (11 enodes) 27.790 * * [simplify]: iters left: 5 (37 enodes) 27.803 * * [simplify]: iters left: 4 (59 enodes) 27.826 * * [simplify]: iters left: 3 (129 enodes) 27.896 * * [simplify]: iters left: 2 (286 enodes) 27.987 * * [simplify]: iters left: 1 (401 enodes) 28.050 * * [simplify]: Extracting #0: cost 1 inf + 0 28.050 * * [simplify]: Extracting #1: cost 0 inf + 1 28.050 * [simplify]: Simplified to 0 28.050 * [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)) 28.051 * * * * [progress]: [ 147 / 192 ] simplifiying candidate # 28.051 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 28.051 * * [simplify]: iters left: 6 (11 enodes) 28.055 * * [simplify]: iters left: 5 (40 enodes) 28.063 * * [simplify]: iters left: 4 (64 enodes) 28.079 * * [simplify]: iters left: 3 (118 enodes) 28.115 * * [simplify]: iters left: 2 (261 enodes) 28.247 * * [simplify]: iters left: 1 (409 enodes) 28.335 * * [simplify]: Extracting #0: cost 1 inf + 0 28.335 * * [simplify]: Extracting #1: cost 0 inf + 1 28.335 * [simplify]: Simplified to 0 28.335 * [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)) 28.335 * * * * [progress]: [ 148 / 192 ] simplifiying candidate # 28.335 * [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.335 * * [simplify]: iters left: 6 (12 enodes) 28.338 * * [simplify]: iters left: 5 (45 enodes) 28.347 * * [simplify]: iters left: 4 (75 enodes) 28.376 * * [simplify]: iters left: 3 (190 enodes) 28.458 * * [simplify]: Extracting #0: cost 1 inf + 0 28.458 * * [simplify]: Extracting #1: cost 37 inf + 0 28.459 * * [simplify]: Extracting #2: cost 103 inf + 2 28.460 * * [simplify]: Extracting #3: cost 103 inf + 118 28.462 * * [simplify]: Extracting #4: cost 74 inf + 4879 28.468 * * [simplify]: Extracting #5: cost 34 inf + 16587 28.478 * * [simplify]: Extracting #6: cost 2 inf + 30719 28.487 * * [simplify]: Extracting #7: cost 0 inf + 31807 28.497 * [simplify]: Simplified to (* 0 (cos re)) 28.497 * [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)))) 28.498 * * * * [progress]: [ 149 / 192 ] simplifiying candidate # 28.498 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 28.498 * * [simplify]: iters left: 6 (11 enodes) 28.504 * * [simplify]: iters left: 5 (37 enodes) 28.517 * * [simplify]: iters left: 4 (59 enodes) 28.540 * * [simplify]: iters left: 3 (129 enodes) 28.585 * * [simplify]: iters left: 2 (286 enodes) 28.675 * * [simplify]: iters left: 1 (401 enodes) 28.721 * * [simplify]: Extracting #0: cost 1 inf + 0 28.721 * * [simplify]: Extracting #1: cost 0 inf + 1 28.721 * [simplify]: Simplified to 0 28.722 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (sqrt 0) (sqrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 28.722 * * * * [progress]: [ 150 / 192 ] simplifiying candidate # 28.722 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 28.722 * * [simplify]: iters left: 6 (11 enodes) 28.728 * * [simplify]: iters left: 5 (40 enodes) 28.743 * * [simplify]: iters left: 4 (64 enodes) 28.770 * * [simplify]: iters left: 3 (118 enodes) 28.813 * * [simplify]: iters left: 2 (261 enodes) 28.928 * * [simplify]: iters left: 1 (409 enodes) 29.020 * * [simplify]: Extracting #0: cost 1 inf + 0 29.020 * * [simplify]: Extracting #1: cost 0 inf + 1 29.020 * [simplify]: Simplified to 0 29.020 * [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)) 29.021 * * * * [progress]: [ 151 / 192 ] simplifiying candidate # 29.021 * [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.021 * * [simplify]: iters left: 6 (12 enodes) 29.027 * * [simplify]: iters left: 5 (45 enodes) 29.044 * * [simplify]: iters left: 4 (75 enodes) 29.427 * * [simplify]: iters left: 3 (190 enodes) 29.522 * * [simplify]: Extracting #0: cost 1 inf + 0 29.522 * * [simplify]: Extracting #1: cost 37 inf + 0 29.523 * * [simplify]: Extracting #2: cost 103 inf + 2 29.523 * * [simplify]: Extracting #3: cost 103 inf + 118 29.524 * * [simplify]: Extracting #4: cost 74 inf + 4879 29.530 * * [simplify]: Extracting #5: cost 34 inf + 16587 29.539 * * [simplify]: Extracting #6: cost 2 inf + 30719 29.545 * * [simplify]: Extracting #7: cost 0 inf + 31807 29.550 * [simplify]: Simplified to (* 0 (cos re)) 29.550 * [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)))) 29.550 * * * * [progress]: [ 152 / 192 ] simplifiying candidate # 29.550 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 29.550 * * [simplify]: iters left: 6 (11 enodes) 29.553 * * [simplify]: iters left: 5 (37 enodes) 29.559 * * [simplify]: iters left: 4 (59 enodes) 29.574 * * [simplify]: iters left: 3 (129 enodes) 29.618 * * [simplify]: iters left: 2 (286 enodes) 29.695 * * [simplify]: iters left: 1 (401 enodes) 29.740 * * [simplify]: Extracting #0: cost 1 inf + 0 29.740 * * [simplify]: Extracting #1: cost 0 inf + 1 29.740 * [simplify]: Simplified to 0 29.740 * [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)) 29.740 * * * * [progress]: [ 153 / 192 ] simplifiying candidate # 29.740 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 29.740 * * [simplify]: iters left: 6 (11 enodes) 29.744 * * [simplify]: iters left: 5 (40 enodes) 29.758 * * [simplify]: iters left: 4 (64 enodes) 29.785 * * [simplify]: iters left: 3 (118 enodes) 29.821 * * [simplify]: iters left: 2 (261 enodes) 29.932 * * [simplify]: iters left: 1 (409 enodes) 29.995 * * [simplify]: Extracting #0: cost 1 inf + 0 29.995 * * [simplify]: Extracting #1: cost 0 inf + 1 29.995 * [simplify]: Simplified to 0 29.995 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma 1 0 (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 29.996 * * * * [progress]: [ 154 / 192 ] simplifiying candidate # 29.996 * [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.996 * * [simplify]: iters left: 6 (12 enodes) 30.002 * * [simplify]: iters left: 5 (45 enodes) 30.018 * * [simplify]: iters left: 4 (75 enodes) 30.039 * * [simplify]: iters left: 3 (190 enodes) 30.127 * * [simplify]: Extracting #0: cost 1 inf + 0 30.127 * * [simplify]: Extracting #1: cost 37 inf + 0 30.128 * * [simplify]: Extracting #2: cost 103 inf + 2 30.129 * * [simplify]: Extracting #3: cost 103 inf + 118 30.131 * * [simplify]: Extracting #4: cost 74 inf + 4879 30.137 * * [simplify]: Extracting #5: cost 34 inf + 16587 30.146 * * [simplify]: Extracting #6: cost 2 inf + 30719 30.156 * * [simplify]: Extracting #7: cost 0 inf + 31807 30.167 * [simplify]: Simplified to (* 0 (cos re)) 30.167 * [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)))) 30.167 * * * * [progress]: [ 155 / 192 ] simplifiying candidate # 30.167 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 30.168 * * [simplify]: iters left: 6 (11 enodes) 30.173 * * [simplify]: iters left: 5 (37 enodes) 30.186 * * [simplify]: iters left: 4 (59 enodes) 30.209 * * [simplify]: iters left: 3 (129 enodes) 30.279 * * [simplify]: iters left: 2 (286 enodes) 30.375 * * [simplify]: iters left: 1 (401 enodes) 30.436 * * [simplify]: Extracting #0: cost 1 inf + 0 30.436 * * [simplify]: Extracting #1: cost 0 inf + 1 30.436 * [simplify]: Simplified to 0 30.437 * [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)) 30.437 * * * * [progress]: [ 156 / 192 ] simplifiying candidate # 30.437 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 30.437 * * [simplify]: iters left: 6 (11 enodes) 30.440 * * [simplify]: iters left: 5 (40 enodes) 30.448 * * [simplify]: iters left: 4 (64 enodes) 30.469 * * [simplify]: iters left: 3 (118 enodes) 30.532 * * [simplify]: iters left: 2 (261 enodes) 30.694 * * [simplify]: iters left: 1 (409 enodes) 30.757 * * [simplify]: Extracting #0: cost 1 inf + 0 30.757 * * [simplify]: Extracting #1: cost 0 inf + 1 30.757 * [simplify]: Simplified to 0 30.757 * [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)) 30.758 * * * * [progress]: [ 157 / 192 ] simplifiying candidate # 30.758 * [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.758 * * [simplify]: iters left: 6 (12 enodes) 30.764 * * [simplify]: iters left: 5 (45 enodes) 30.775 * * [simplify]: iters left: 4 (75 enodes) 30.795 * * [simplify]: iters left: 3 (190 enodes) 30.899 * * [simplify]: Extracting #0: cost 1 inf + 0 30.900 * * [simplify]: Extracting #1: cost 37 inf + 0 30.900 * * [simplify]: Extracting #2: cost 103 inf + 2 30.900 * * [simplify]: Extracting #3: cost 103 inf + 118 30.901 * * [simplify]: Extracting #4: cost 74 inf + 4879 30.905 * * [simplify]: Extracting #5: cost 34 inf + 16587 30.910 * * [simplify]: Extracting #6: cost 2 inf + 30719 30.916 * * [simplify]: Extracting #7: cost 0 inf + 31807 30.925 * [simplify]: Simplified to (* 0 (cos re)) 30.925 * [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)))) 30.925 * * * * [progress]: [ 158 / 192 ] simplifiying candidate # 30.926 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 30.926 * * [simplify]: iters left: 6 (11 enodes) 30.931 * * [simplify]: iters left: 5 (37 enodes) 30.943 * * [simplify]: iters left: 4 (59 enodes) 30.966 * * [simplify]: iters left: 3 (129 enodes) 31.025 * * [simplify]: iters left: 2 (286 enodes) 31.114 * * [simplify]: iters left: 1 (401 enodes) 31.158 * * [simplify]: Extracting #0: cost 1 inf + 0 31.158 * * [simplify]: Extracting #1: cost 0 inf + 1 31.158 * [simplify]: Simplified to 0 31.158 * [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)) 31.159 * * * * [progress]: [ 159 / 192 ] simplifiying candidate # 31.159 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 31.159 * * [simplify]: iters left: 6 (11 enodes) 31.165 * * [simplify]: iters left: 5 (40 enodes) 31.180 * * [simplify]: iters left: 4 (64 enodes) 31.207 * * [simplify]: iters left: 3 (118 enodes) 31.269 * * [simplify]: iters left: 2 (261 enodes) 31.404 * * [simplify]: iters left: 1 (409 enodes) 31.465 * * [simplify]: Extracting #0: cost 1 inf + 0 31.465 * * [simplify]: Extracting #1: cost 0 inf + 1 31.465 * [simplify]: Simplified to 0 31.465 * [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)) 31.465 * * * * [progress]: [ 160 / 192 ] simplifiying candidate # 31.465 * [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.466 * * [simplify]: iters left: 6 (12 enodes) 31.469 * * [simplify]: iters left: 5 (45 enodes) 31.484 * * [simplify]: iters left: 4 (75 enodes) 31.520 * * [simplify]: iters left: 3 (190 enodes) 31.634 * * [simplify]: Extracting #0: cost 1 inf + 0 31.634 * * [simplify]: Extracting #1: cost 37 inf + 0 31.635 * * [simplify]: Extracting #2: cost 103 inf + 2 31.635 * * [simplify]: Extracting #3: cost 103 inf + 118 31.636 * * [simplify]: Extracting #4: cost 74 inf + 4879 31.640 * * [simplify]: Extracting #5: cost 34 inf + 16587 31.644 * * [simplify]: Extracting #6: cost 2 inf + 30719 31.649 * * [simplify]: Extracting #7: cost 0 inf + 31807 31.654 * [simplify]: Simplified to (* 0 (cos re)) 31.654 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp 0) (exp (- im)) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (cos re))) (* 0 (cos re)))) 31.654 * * * * [progress]: [ 161 / 192 ] simplifiying candidate # 31.655 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 31.655 * * [simplify]: iters left: 6 (11 enodes) 31.658 * * [simplify]: iters left: 5 (37 enodes) 31.664 * * [simplify]: iters left: 4 (59 enodes) 31.686 * * [simplify]: iters left: 3 (129 enodes) 31.756 * * [simplify]: iters left: 2 (286 enodes) 31.882 * * [simplify]: iters left: 1 (401 enodes) 31.932 * * [simplify]: Extracting #0: cost 1 inf + 0 31.932 * * [simplify]: Extracting #1: cost 0 inf + 1 31.932 * [simplify]: Simplified to 0 31.932 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp 0) (exp (- im)) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 31.932 * * * * [progress]: [ 162 / 192 ] simplifiying candidate # 31.932 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 31.932 * * [simplify]: iters left: 6 (11 enodes) 31.936 * * [simplify]: iters left: 5 (40 enodes) 31.944 * * [simplify]: iters left: 4 (64 enodes) 31.960 * * [simplify]: iters left: 3 (118 enodes) 32.022 * * [simplify]: iters left: 2 (261 enodes) 32.133 * * [simplify]: iters left: 1 (409 enodes) 32.181 * * [simplify]: Extracting #0: cost 1 inf + 0 32.181 * * [simplify]: Extracting #1: cost 0 inf + 1 32.181 * [simplify]: Simplified to 0 32.182 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp 0) (exp (- im)) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 32.182 * * * * [progress]: [ 163 / 192 ] simplifiying candidate # 32.182 * [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.182 * * [simplify]: iters left: 6 (12 enodes) 32.189 * * [simplify]: iters left: 5 (45 enodes) 32.205 * * [simplify]: iters left: 4 (75 enodes) 32.242 * * [simplify]: iters left: 3 (190 enodes) 32.310 * * [simplify]: Extracting #0: cost 1 inf + 0 32.310 * * [simplify]: Extracting #1: cost 37 inf + 0 32.311 * * [simplify]: Extracting #2: cost 103 inf + 2 32.311 * * [simplify]: Extracting #3: cost 103 inf + 118 32.312 * * [simplify]: Extracting #4: cost 74 inf + 4879 32.315 * * [simplify]: Extracting #5: cost 34 inf + 16587 32.320 * * [simplify]: Extracting #6: cost 2 inf + 30719 32.325 * * [simplify]: Extracting #7: cost 0 inf + 31807 32.330 * [simplify]: Simplified to (* 0 (cos re)) 32.330 * [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)))) 32.330 * * * * [progress]: [ 164 / 192 ] simplifiying candidate # 32.331 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 32.331 * * [simplify]: iters left: 6 (11 enodes) 32.334 * * [simplify]: iters left: 5 (37 enodes) 32.340 * * [simplify]: iters left: 4 (59 enodes) 32.359 * * [simplify]: iters left: 3 (129 enodes) 32.427 * * [simplify]: iters left: 2 (286 enodes) 32.518 * * [simplify]: iters left: 1 (401 enodes) 32.559 * * [simplify]: Extracting #0: cost 1 inf + 0 32.559 * * [simplify]: Extracting #1: cost 0 inf + 1 32.559 * [simplify]: Simplified to 0 32.559 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp 0) (exp (- im)) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 32.559 * * * * [progress]: [ 165 / 192 ] simplifiying candidate # 32.559 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 32.559 * * [simplify]: iters left: 6 (11 enodes) 32.562 * * [simplify]: iters left: 5 (40 enodes) 32.570 * * [simplify]: iters left: 4 (64 enodes) 32.590 * * [simplify]: iters left: 3 (118 enodes) 32.629 * * [simplify]: iters left: 2 (261 enodes) 32.729 * * [simplify]: iters left: 1 (409 enodes) 32.788 * * [simplify]: Extracting #0: cost 1 inf + 0 32.788 * * [simplify]: Extracting #1: cost 0 inf + 1 32.788 * [simplify]: Simplified to 0 32.788 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp 0) (exp (- im)) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 32.788 * * * * [progress]: [ 166 / 192 ] simplifiying candidate # 32.788 * [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.789 * * [simplify]: iters left: 6 (12 enodes) 32.792 * * [simplify]: iters left: 5 (45 enodes) 32.800 * * [simplify]: iters left: 4 (75 enodes) 32.825 * * [simplify]: iters left: 3 (190 enodes) 32.893 * * [simplify]: Extracting #0: cost 1 inf + 0 32.893 * * [simplify]: Extracting #1: cost 37 inf + 0 32.893 * * [simplify]: Extracting #2: cost 103 inf + 2 32.894 * * [simplify]: Extracting #3: cost 103 inf + 118 32.895 * * [simplify]: Extracting #4: cost 74 inf + 4879 32.898 * * [simplify]: Extracting #5: cost 34 inf + 16587 32.902 * * [simplify]: Extracting #6: cost 2 inf + 30719 32.907 * * [simplify]: Extracting #7: cost 0 inf + 31807 32.912 * [simplify]: Simplified to (* 0 (cos re)) 32.913 * [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)))) 32.913 * * * * [progress]: [ 167 / 192 ] simplifiying candidate # 32.913 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 32.913 * * [simplify]: iters left: 6 (11 enodes) 32.916 * * [simplify]: iters left: 5 (37 enodes) 32.922 * * [simplify]: iters left: 4 (59 enodes) 32.934 * * [simplify]: iters left: 3 (129 enodes) 32.983 * * [simplify]: iters left: 2 (286 enodes) 33.055 * * [simplify]: iters left: 1 (401 enodes) 33.121 * * [simplify]: Extracting #0: cost 1 inf + 0 33.121 * * [simplify]: Extracting #1: cost 0 inf + 1 33.121 * [simplify]: Simplified to 0 33.121 * [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)) 33.121 * * * * [progress]: [ 168 / 192 ] simplifiying candidate # 33.122 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 33.122 * * [simplify]: iters left: 6 (11 enodes) 33.128 * * [simplify]: iters left: 5 (40 enodes) 33.143 * * [simplify]: iters left: 4 (64 enodes) 33.170 * * [simplify]: iters left: 3 (118 enodes) 33.234 * * [simplify]: iters left: 2 (261 enodes) 33.364 * * [simplify]: iters left: 1 (409 enodes) 33.439 * * [simplify]: Extracting #0: cost 1 inf + 0 33.439 * * [simplify]: Extracting #1: cost 0 inf + 1 33.439 * [simplify]: Simplified to 0 33.439 * [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)) 33.439 * * * * [progress]: [ 169 / 192 ] simplifiying candidate # 33.440 * [simplify]: Simplifying (* (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) (* 0.5 (cos re))) 33.440 * * [simplify]: iters left: 6 (12 enodes) 33.443 * * [simplify]: iters left: 5 (45 enodes) 33.453 * * [simplify]: iters left: 4 (75 enodes) 33.491 * * [simplify]: iters left: 3 (190 enodes) 33.577 * * [simplify]: Extracting #0: cost 1 inf + 0 33.577 * * [simplify]: Extracting #1: cost 37 inf + 0 33.577 * * [simplify]: Extracting #2: cost 103 inf + 2 33.578 * * [simplify]: Extracting #3: cost 103 inf + 118 33.579 * * [simplify]: Extracting #4: cost 74 inf + 4879 33.582 * * [simplify]: Extracting #5: cost 34 inf + 16587 33.587 * * [simplify]: Extracting #6: cost 2 inf + 30719 33.592 * * [simplify]: Extracting #7: cost 0 inf + 31807 33.597 * [simplify]: Simplified to (* 0 (cos re)) 33.597 * [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)))) 33.597 * * * * [progress]: [ 170 / 192 ] simplifiying candidate # 33.598 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 33.598 * * [simplify]: iters left: 6 (11 enodes) 33.601 * * [simplify]: iters left: 5 (37 enodes) 33.613 * * [simplify]: iters left: 4 (59 enodes) 33.636 * * [simplify]: iters left: 3 (129 enodes) 33.691 * * [simplify]: iters left: 2 (286 enodes) 33.801 * * [simplify]: iters left: 1 (401 enodes) 33.852 * * [simplify]: Extracting #0: cost 1 inf + 0 33.852 * * [simplify]: Extracting #1: cost 0 inf + 1 33.852 * [simplify]: Simplified to 0 33.852 * [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)) 33.852 * * * * [progress]: [ 171 / 192 ] simplifiying candidate # 33.853 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 33.853 * * [simplify]: iters left: 6 (11 enodes) 33.859 * * [simplify]: iters left: 5 (40 enodes) 33.874 * * [simplify]: iters left: 4 (64 enodes) 33.901 * * [simplify]: iters left: 3 (118 enodes) 33.937 * * [simplify]: iters left: 2 (261 enodes) 34.080 * * [simplify]: iters left: 1 (409 enodes) 34.144 * * [simplify]: Extracting #0: cost 1 inf + 0 34.144 * * [simplify]: Extracting #1: cost 0 inf + 1 34.145 * [simplify]: Simplified to 0 34.145 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (sqrt (exp (- 0 im))) (sqrt (exp (- 0 im))) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 34.145 * * * * [progress]: [ 172 / 192 ] simplifiying candidate # 34.145 * [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))) 34.146 * * [simplify]: iters left: 6 (12 enodes) 34.152 * * [simplify]: iters left: 5 (45 enodes) 34.163 * * [simplify]: iters left: 4 (75 enodes) 34.183 * * [simplify]: iters left: 3 (190 enodes) 34.297 * * [simplify]: Extracting #0: cost 1 inf + 0 34.298 * * [simplify]: Extracting #1: cost 37 inf + 0 34.298 * * [simplify]: Extracting #2: cost 103 inf + 2 34.299 * * [simplify]: Extracting #3: cost 103 inf + 118 34.301 * * [simplify]: Extracting #4: cost 74 inf + 4879 34.307 * * [simplify]: Extracting #5: cost 34 inf + 16587 34.317 * * [simplify]: Extracting #6: cost 2 inf + 30719 34.326 * * [simplify]: Extracting #7: cost 0 inf + 31807 34.331 * [simplify]: Simplified to (* 0 (cos re)) 34.331 * [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)))) 34.331 * * * * [progress]: [ 173 / 192 ] simplifiying candidate # 34.331 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 34.331 * * [simplify]: iters left: 6 (11 enodes) 34.334 * * [simplify]: iters left: 5 (37 enodes) 34.341 * * [simplify]: iters left: 4 (59 enodes) 34.353 * * [simplify]: iters left: 3 (129 enodes) 34.397 * * [simplify]: iters left: 2 (286 enodes) 34.478 * * [simplify]: iters left: 1 (401 enodes) 34.539 * * [simplify]: Extracting #0: cost 1 inf + 0 34.539 * * [simplify]: Extracting #1: cost 0 inf + 1 34.539 * [simplify]: Simplified to 0 34.539 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma 1 (exp (- 0 im)) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 34.539 * * * * [progress]: [ 174 / 192 ] simplifiying candidate # 34.539 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 34.539 * * [simplify]: iters left: 6 (11 enodes) 34.542 * * [simplify]: iters left: 5 (40 enodes) 34.550 * * [simplify]: iters left: 4 (64 enodes) 34.565 * * [simplify]: iters left: 3 (118 enodes) 34.623 * * [simplify]: iters left: 2 (261 enodes) 34.743 * * [simplify]: iters left: 1 (409 enodes) 34.804 * * [simplify]: Extracting #0: cost 1 inf + 0 34.804 * * [simplify]: Extracting #1: cost 0 inf + 1 34.804 * [simplify]: Simplified to 0 34.804 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma 1 (exp (- 0 im)) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 34.804 * * * * [progress]: [ 175 / 192 ] simplifiying candidate # 34.804 * [simplify]: Simplifying (* (- (exp im)) (* 0.5 (cos re))) 34.804 * * [simplify]: iters left: 5 (8 enodes) 34.809 * * [simplify]: iters left: 4 (30 enodes) 34.819 * * [simplify]: iters left: 3 (49 enodes) 34.836 * * [simplify]: iters left: 2 (80 enodes) 34.862 * * [simplify]: iters left: 1 (93 enodes) 34.875 * * [simplify]: Extracting #0: cost 1 inf + 0 34.875 * * [simplify]: Extracting #1: cost 15 inf + 0 34.875 * * [simplify]: Extracting #2: cost 27 inf + 42 34.876 * * [simplify]: Extracting #3: cost 19 inf + 602 34.876 * * [simplify]: Extracting #4: cost 1 inf + 3347 34.877 * * [simplify]: Extracting #5: cost 0 inf + 3489 34.878 * [simplify]: Simplified to (* (cos re) (* (- (exp im)) 0.5)) 34.878 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (exp (- 0 im)) (* 0.5 (cos re))) (* (cos re) (* (- (exp im)) 0.5)))) 34.878 * * * * [progress]: [ 176 / 192 ] simplifiying candidate # 34.878 * [simplify]: Simplifying (* (- (exp im)) (* 0.5 (cos re))) 34.878 * * [simplify]: iters left: 5 (8 enodes) 34.880 * * [simplify]: iters left: 4 (30 enodes) 34.885 * * [simplify]: iters left: 3 (49 enodes) 34.899 * * [simplify]: iters left: 2 (80 enodes) 34.922 * * [simplify]: iters left: 1 (93 enodes) 34.945 * * [simplify]: Extracting #0: cost 1 inf + 0 34.945 * * [simplify]: Extracting #1: cost 15 inf + 0 34.946 * * [simplify]: Extracting #2: cost 27 inf + 42 34.946 * * [simplify]: Extracting #3: cost 19 inf + 602 34.947 * * [simplify]: Extracting #4: cost 1 inf + 3347 34.948 * * [simplify]: Extracting #5: cost 0 inf + 3489 34.950 * [simplify]: Simplified to (* (cos re) (* (- (exp im)) 0.5)) 34.950 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (exp (- 0 im)) (* 0.5 (cos re))) (* (cos re) (* (- (exp im)) 0.5)))) 34.950 * * * * [progress]: [ 177 / 192 ] simplifiying candidate # 34.950 * [simplify]: Simplifying (cbrt (- (exp (- 0 im)) (exp im))) 34.951 * * [simplify]: iters left: 6 (7 enodes) 34.955 * * [simplify]: iters left: 5 (28 enodes) 34.965 * * [simplify]: iters left: 4 (38 enodes) 34.979 * * [simplify]: iters left: 3 (45 enodes) 34.991 * * [simplify]: iters left: 2 (47 enodes) 35.002 * * [simplify]: iters left: 1 (49 enodes) 35.013 * * [simplify]: Extracting #0: cost 1 inf + 0 35.013 * * [simplify]: Extracting #1: cost 3 inf + 0 35.013 * * [simplify]: Extracting #2: cost 8 inf + 0 35.013 * * [simplify]: Extracting #3: cost 13 inf + 1 35.013 * * [simplify]: Extracting #4: cost 14 inf + 43 35.014 * * [simplify]: Extracting #5: cost 6 inf + 681 35.014 * * [simplify]: Extracting #6: cost 0 inf + 1797 35.015 * [simplify]: Simplified to (cbrt (- (exp (- im)) (exp im))) 35.015 * [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))))) 35.015 * * * * [progress]: [ 178 / 192 ] simplifiying candidate # 35.015 * [simplify]: Simplifying (sqrt (- (exp (- 0 im)) (exp im))) 35.015 * * [simplify]: iters left: 6 (7 enodes) 35.019 * * [simplify]: iters left: 5 (28 enodes) 35.029 * * [simplify]: iters left: 4 (38 enodes) 35.041 * * [simplify]: iters left: 3 (45 enodes) 35.054 * * [simplify]: iters left: 2 (47 enodes) 35.064 * * [simplify]: iters left: 1 (49 enodes) 35.076 * * [simplify]: Extracting #0: cost 1 inf + 0 35.076 * * [simplify]: Extracting #1: cost 3 inf + 0 35.076 * * [simplify]: Extracting #2: cost 8 inf + 0 35.076 * * [simplify]: Extracting #3: cost 13 inf + 1 35.076 * * [simplify]: Extracting #4: cost 14 inf + 43 35.076 * * [simplify]: Extracting #5: cost 6 inf + 681 35.077 * * [simplify]: Extracting #6: cost 0 inf + 1717 35.077 * [simplify]: Simplified to (sqrt (- (exp (- im)) (exp im))) 35.077 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (sqrt (- (exp (- 0 im)) (exp im)))) (sqrt (- (exp (- im)) (exp im))))) 35.078 * * * * [progress]: [ 179 / 192 ] simplifiying candidate # 35.078 * [simplify]: Simplifying (- (exp (- 0 im)) (exp im)) 35.078 * * [simplify]: iters left: 5 (6 enodes) 35.082 * * [simplify]: iters left: 4 (25 enodes) 35.091 * * [simplify]: iters left: 3 (35 enodes) 35.102 * * [simplify]: iters left: 2 (42 enodes) 35.114 * * [simplify]: iters left: 1 (44 enodes) 35.123 * * [simplify]: Extracting #0: cost 1 inf + 0 35.123 * * [simplify]: Extracting #1: cost 6 inf + 0 35.123 * * [simplify]: Extracting #2: cost 11 inf + 1 35.124 * * [simplify]: Extracting #3: cost 7 inf + 377 35.124 * * [simplify]: Extracting #4: cost 2 inf + 822 35.124 * * [simplify]: Extracting #5: cost 0 inf + 1154 35.125 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 35.125 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) 1) (- (exp (- im)) (exp im)))) 35.125 * * * * [progress]: [ 180 / 192 ] simplifiying candidate # 35.125 * [simplify]: Simplifying (- (sqrt (exp (- 0 im))) (sqrt (exp im))) 35.125 * * [simplify]: iters left: 6 (8 enodes) 35.130 * * [simplify]: iters left: 5 (31 enodes) 35.143 * * [simplify]: iters left: 4 (41 enodes) 35.155 * * [simplify]: iters left: 3 (47 enodes) 35.167 * * [simplify]: iters left: 2 (49 enodes) 35.173 * * [simplify]: iters left: 1 (51 enodes) 35.179 * * [simplify]: Extracting #0: cost 1 inf + 0 35.179 * * [simplify]: Extracting #1: cost 5 inf + 0 35.179 * * [simplify]: Extracting #2: cost 10 inf + 0 35.179 * * [simplify]: Extracting #3: cost 16 inf + 0 35.179 * * [simplify]: Extracting #4: cost 16 inf + 73 35.179 * * [simplify]: Extracting #5: cost 5 inf + 944 35.180 * * [simplify]: Extracting #6: cost 0 inf + 1959 35.180 * [simplify]: Simplified to (- (sqrt (exp (- im))) (sqrt (exp im))) 35.180 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (+ (sqrt (exp (- 0 im))) (sqrt (exp im)))) (- (sqrt (exp (- im))) (sqrt (exp im))))) 35.180 * * * * [progress]: [ 181 / 192 ] simplifiying candidate # 35.181 * [simplify]: Simplifying (- (exp (- 0 im)) (exp im)) 35.181 * * [simplify]: iters left: 5 (6 enodes) 35.183 * * [simplify]: iters left: 4 (25 enodes) 35.188 * * [simplify]: iters left: 3 (35 enodes) 35.193 * * [simplify]: iters left: 2 (42 enodes) 35.202 * * [simplify]: iters left: 1 (44 enodes) 35.212 * * [simplify]: Extracting #0: cost 1 inf + 0 35.212 * * [simplify]: Extracting #1: cost 6 inf + 0 35.212 * * [simplify]: Extracting #2: cost 11 inf + 1 35.212 * * [simplify]: Extracting #3: cost 7 inf + 377 35.212 * * [simplify]: Extracting #4: cost 2 inf + 822 35.213 * * [simplify]: Extracting #5: cost 0 inf + 1154 35.213 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 35.213 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) 1) (- (exp (- im)) (exp im)))) 35.213 * * * * [progress]: [ 182 / 192 ] simplifiying candidate # 35.213 * * * * [progress]: [ 183 / 192 ] simplifiying candidate # 35.214 * [simplify]: Simplifying (+ (* (exp (- 0 im)) (exp (- 0 im))) (+ (* (exp im) (exp im)) (* (exp (- 0 im)) (exp im)))) 35.214 * * [simplify]: iters left: 6 (10 enodes) 35.220 * * [simplify]: iters left: 5 (50 enodes) 35.239 * * [simplify]: iters left: 4 (86 enodes) 35.271 * * [simplify]: iters left: 3 (123 enodes) 35.288 * * [simplify]: iters left: 2 (141 enodes) 35.302 * * [simplify]: iters left: 1 (176 enodes) 35.340 * * [simplify]: Extracting #0: cost 1 inf + 0 35.340 * * [simplify]: Extracting #1: cost 11 inf + 0 35.340 * * [simplify]: Extracting #2: cost 35 inf + 1 35.340 * * [simplify]: Extracting #3: cost 39 inf + 114 35.341 * * [simplify]: Extracting #4: cost 9 inf + 2947 35.342 * * [simplify]: Extracting #5: cost 0 inf + 4439 35.343 * [simplify]: Simplified to (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) 1)) 35.343 * [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)))) 35.343 * * * * [progress]: [ 184 / 192 ] simplifiying candidate # 35.343 * [simplify]: Simplifying (+ (exp (- 0 im)) (exp im)) 35.343 * * [simplify]: iters left: 5 (6 enodes) 35.346 * * [simplify]: iters left: 4 (24 enodes) 35.351 * * [simplify]: iters left: 3 (31 enodes) 35.356 * * [simplify]: iters left: 2 (38 enodes) 35.361 * * [simplify]: iters left: 1 (40 enodes) 35.368 * * [simplify]: Extracting #0: cost 1 inf + 0 35.368 * * [simplify]: Extracting #1: cost 5 inf + 0 35.368 * * [simplify]: Extracting #2: cost 9 inf + 1 35.368 * * [simplify]: Extracting #3: cost 6 inf + 226 35.368 * * [simplify]: Extracting #4: cost 1 inf + 711 35.368 * * [simplify]: Extracting #5: cost 0 inf + 932 35.368 * [simplify]: Simplified to (+ (exp (- im)) (exp im)) 35.368 * [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)))) 35.368 * * * * [progress]: [ 185 / 192 ] simplifiying candidate #real (real->posit16 (* (* 0.5 (cos re)) (- (exp (- 0 im)) (exp im))))))> 35.369 * * * * [progress]: [ 186 / 192 ] simplifiying candidate # 35.369 * * * * [progress]: [ 187 / 192 ] simplifiying candidate # 35.369 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))) 35.369 * * [simplify]: iters left: 6 (14 enodes) 35.375 * * [simplify]: iters left: 5 (65 enodes) 35.403 * * [simplify]: iters left: 4 (140 enodes) 35.445 * * [simplify]: iters left: 3 (356 enodes) 35.573 * * [simplify]: Extracting #0: cost 1 inf + 0 35.573 * * [simplify]: Extracting #1: cost 43 inf + 0 35.573 * * [simplify]: Extracting #2: cost 115 inf + 49 35.574 * * [simplify]: Extracting #3: cost 108 inf + 3005 35.579 * * [simplify]: Extracting #4: cost 59 inf + 15115 35.588 * * [simplify]: Extracting #5: cost 10 inf + 32185 35.599 * * [simplify]: Extracting #6: cost 0 inf + 36983 35.610 * [simplify]: Simplified to (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))) 35.610 * [simplify]: Simplified (2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) 35.610 * * * * [progress]: [ 188 / 192 ] simplifiying candidate # 35.610 * [simplify]: Simplifying (- (exp (- im)) (exp im)) 35.610 * * [simplify]: iters left: 5 (5 enodes) 35.612 * * [simplify]: iters left: 4 (19 enodes) 35.619 * * [simplify]: iters left: 3 (26 enodes) 35.627 * * [simplify]: iters left: 2 (28 enodes) 35.635 * * [simplify]: Extracting #0: cost 1 inf + 0 35.636 * * [simplify]: Extracting #1: cost 5 inf + 0 35.636 * * [simplify]: Extracting #2: cost 11 inf + 0 35.636 * * [simplify]: Extracting #3: cost 10 inf + 2 35.636 * * [simplify]: Extracting #4: cost 0 inf + 1112 35.636 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 35.636 * [simplify]: Simplified (2 2) to (λ (re im) (* (* 0.5 (cos re)) (- (exp (- im)) (exp im)))) 35.636 * * * * [progress]: [ 189 / 192 ] simplifiying candidate # 35.637 * [simplify]: Simplifying (- (exp (* -1 im)) (exp im)) 35.637 * * [simplify]: iters left: 5 (6 enodes) 35.641 * * [simplify]: iters left: 4 (24 enodes) 35.649 * * [simplify]: iters left: 3 (36 enodes) 35.662 * * [simplify]: iters left: 2 (52 enodes) 35.680 * * [simplify]: iters left: 1 (82 enodes) 35.714 * * [simplify]: Extracting #0: cost 1 inf + 0 35.715 * * [simplify]: Extracting #1: cost 6 inf + 0 35.715 * * [simplify]: Extracting #2: cost 27 inf + 0 35.715 * * [simplify]: Extracting #3: cost 48 inf + 3 35.716 * * [simplify]: Extracting #4: cost 29 inf + 1631 35.717 * * [simplify]: Extracting #5: cost 6 inf + 7666 35.719 * * [simplify]: Extracting #6: cost 0 inf + 10727 35.722 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 35.722 * [simplify]: Simplified (2 2) to (λ (re im) (* (* 0.5 (cos re)) (- (exp (- im)) (exp im)))) 35.722 * * * * [progress]: [ 190 / 192 ] simplifiying candidate # 35.723 * [simplify]: Simplifying (- (* 0.5 (* (pow re 2) im)) (+ (* 0.16666666666666666 (pow im 3)) (* 1.0 im))) 35.723 * * [simplify]: iters left: 6 (15 enodes) 35.733 * * [simplify]: iters left: 5 (70 enodes) 35.761 * * [simplify]: iters left: 4 (135 enodes) 35.818 * * [simplify]: iters left: 3 (288 enodes) 35.918 * * [simplify]: Extracting #0: cost 1 inf + 0 35.919 * * [simplify]: Extracting #1: cost 50 inf + 0 35.919 * * [simplify]: Extracting #2: cost 122 inf + 253 35.924 * * [simplify]: Extracting #3: cost 86 inf + 5706 35.928 * * [simplify]: Extracting #4: cost 26 inf + 16029 35.935 * * [simplify]: Extracting #5: cost 1 inf + 25641 35.946 * * [simplify]: Extracting #6: cost 0 inf + 25813 35.958 * [simplify]: Simplified to (* im (- (* (* 0.5 re) re) (fma im (* 0.16666666666666666 im) 1.0))) 35.958 * [simplify]: Simplified (2) to (λ (re im) (* im (- (* (* 0.5 re) re) (fma im (* 0.16666666666666666 im) 1.0)))) 35.958 * * * * [progress]: [ 191 / 192 ] simplifiying candidate # 35.958 * [simplify]: Simplifying (* 0.5 (* (- (exp (- im)) (exp im)) (cos re))) 35.958 * * [simplify]: iters left: 6 (10 enodes) 35.964 * * [simplify]: iters left: 5 (38 enodes) 35.976 * * [simplify]: iters left: 4 (65 enodes) 36.003 * * [simplify]: iters left: 3 (144 enodes) 36.036 * * [simplify]: iters left: 2 (237 enodes) 36.088 * * [simplify]: iters left: 1 (344 enodes) 36.179 * * [simplify]: Extracting #0: cost 1 inf + 0 36.179 * * [simplify]: Extracting #1: cost 24 inf + 0 36.180 * * [simplify]: Extracting #2: cost 50 inf + 43 36.180 * * [simplify]: Extracting #3: cost 45 inf + 312 36.181 * * [simplify]: Extracting #4: cost 18 inf + 4476 36.183 * * [simplify]: Extracting #5: cost 1 inf + 7396 36.186 * * [simplify]: Extracting #6: cost 0 inf + 7538 36.188 * [simplify]: Simplified to (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im)))) 36.188 * [simplify]: Simplified (2) to (λ (re im) (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im))))) 36.188 * * * * [progress]: [ 192 / 192 ] simplifiying candidate # 36.188 * [simplify]: Simplifying (* 0.5 (* (- (exp (* -1 im)) (exp im)) (cos re))) 36.188 * * [simplify]: iters left: 6 (11 enodes) 36.192 * * [simplify]: iters left: 5 (43 enodes) 36.200 * * [simplify]: iters left: 4 (75 enodes) 36.216 * * [simplify]: iters left: 3 (177 enodes) 36.260 * * [simplify]: iters left: 2 (342 enodes) 36.438 * * [simplify]: Extracting #0: cost 1 inf + 0 36.438 * * [simplify]: Extracting #1: cost 21 inf + 0 36.439 * * [simplify]: Extracting #2: cost 122 inf + 1 36.440 * * [simplify]: Extracting #3: cost 153 inf + 1550 36.445 * * [simplify]: Extracting #4: cost 89 inf + 12901 36.452 * * [simplify]: Extracting #5: cost 50 inf + 23780 36.465 * * [simplify]: Extracting #6: cost 4 inf + 49517 36.475 * * [simplify]: Extracting #7: cost 0 inf + 51398 36.482 * [simplify]: Simplified to (* (- (/ (cos re) (exp im)) (* (cos re) (exp im))) 0.5) 36.482 * [simplify]: Simplified (2) to (λ (re im) (* (- (/ (cos re) (exp im)) (* (cos re) (exp im))) 0.5)) 36.482 * * * [progress]: adding candidates to table 38.983 * * [progress]: iteration 2 / 4 38.983 * * * [progress]: picking best candidate 39.020 * * * * [pick]: Picked # 39.020 * * * [progress]: localizing error 39.075 * * * [progress]: generating rewritten candidates 39.075 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 3 2 1 1) 39.086 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 3 2 1) 39.109 * * * * [progress]: [ 3 / 4 ] rewriting at (2) 39.131 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 3) 39.210 * * * [progress]: generating series expansions 39.210 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 3 2 1 1) 39.210 * [backup-simplify]: Simplify (* im -1/3) into (* -1/3 im) 39.210 * [approximate]: Taking taylor expansion of (* -1/3 im) in (im) around 0 39.210 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 39.210 * [taylor]: Taking taylor expansion of -1/3 in im 39.210 * [backup-simplify]: Simplify -1/3 into -1/3 39.210 * [taylor]: Taking taylor expansion of im in im 39.210 * [backup-simplify]: Simplify 0 into 0 39.210 * [backup-simplify]: Simplify 1 into 1 39.210 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 39.210 * [taylor]: Taking taylor expansion of -1/3 in im 39.210 * [backup-simplify]: Simplify -1/3 into -1/3 39.210 * [taylor]: Taking taylor expansion of im in im 39.210 * [backup-simplify]: Simplify 0 into 0 39.210 * [backup-simplify]: Simplify 1 into 1 39.211 * [backup-simplify]: Simplify (* -1/3 0) into 0 39.211 * [backup-simplify]: Simplify 0 into 0 39.211 * [backup-simplify]: Simplify (+ (* -1/3 1) (* 0 0)) into -1/3 39.211 * [backup-simplify]: Simplify -1/3 into -1/3 39.212 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 1) (* 0 0))) into 0 39.212 * [backup-simplify]: Simplify 0 into 0 39.213 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 39.213 * [backup-simplify]: Simplify 0 into 0 39.213 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 39.213 * [backup-simplify]: Simplify 0 into 0 39.214 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 39.214 * [backup-simplify]: Simplify 0 into 0 39.215 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 39.215 * [backup-simplify]: Simplify 0 into 0 39.216 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 39.216 * [backup-simplify]: Simplify 0 into 0 39.216 * [backup-simplify]: Simplify (* -1/3 im) into (* -1/3 im) 39.216 * [backup-simplify]: Simplify (* (/ 1 im) -1/3) into (/ -1/3 im) 39.216 * [approximate]: Taking taylor expansion of (/ -1/3 im) in (im) around 0 39.216 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 39.216 * [taylor]: Taking taylor expansion of -1/3 in im 39.216 * [backup-simplify]: Simplify -1/3 into -1/3 39.216 * [taylor]: Taking taylor expansion of im in im 39.216 * [backup-simplify]: Simplify 0 into 0 39.216 * [backup-simplify]: Simplify 1 into 1 39.217 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 39.217 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 39.217 * [taylor]: Taking taylor expansion of -1/3 in im 39.217 * [backup-simplify]: Simplify -1/3 into -1/3 39.217 * [taylor]: Taking taylor expansion of im in im 39.217 * [backup-simplify]: Simplify 0 into 0 39.217 * [backup-simplify]: Simplify 1 into 1 39.217 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 39.217 * [backup-simplify]: Simplify -1/3 into -1/3 39.218 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 39.218 * [backup-simplify]: Simplify 0 into 0 39.219 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 39.219 * [backup-simplify]: Simplify 0 into 0 39.219 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 39.219 * [backup-simplify]: Simplify 0 into 0 39.220 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 39.220 * [backup-simplify]: Simplify 0 into 0 39.220 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 39.220 * [backup-simplify]: Simplify 0 into 0 39.221 * [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 39.221 * [backup-simplify]: Simplify 0 into 0 39.221 * [backup-simplify]: Simplify (* -1/3 (/ 1 (/ 1 im))) into (* -1/3 im) 39.221 * [backup-simplify]: Simplify (* (/ 1 (- im)) -1/3) into (/ 1/3 im) 39.221 * [approximate]: Taking taylor expansion of (/ 1/3 im) in (im) around 0 39.221 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 39.221 * [taylor]: Taking taylor expansion of 1/3 in im 39.221 * [backup-simplify]: Simplify 1/3 into 1/3 39.221 * [taylor]: Taking taylor expansion of im in im 39.221 * [backup-simplify]: Simplify 0 into 0 39.221 * [backup-simplify]: Simplify 1 into 1 39.222 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 39.222 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 39.222 * [taylor]: Taking taylor expansion of 1/3 in im 39.222 * [backup-simplify]: Simplify 1/3 into 1/3 39.222 * [taylor]: Taking taylor expansion of im in im 39.222 * [backup-simplify]: Simplify 0 into 0 39.222 * [backup-simplify]: Simplify 1 into 1 39.222 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 39.222 * [backup-simplify]: Simplify 1/3 into 1/3 39.223 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 39.223 * [backup-simplify]: Simplify 0 into 0 39.223 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 39.223 * [backup-simplify]: Simplify 0 into 0 39.224 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 39.224 * [backup-simplify]: Simplify 0 into 0 39.224 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 39.225 * [backup-simplify]: Simplify 0 into 0 39.225 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 39.225 * [backup-simplify]: Simplify 0 into 0 39.226 * [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 39.226 * [backup-simplify]: Simplify 0 into 0 39.226 * [backup-simplify]: Simplify (* 1/3 (/ 1 (/ 1 (- im)))) into (* -1/3 im) 39.226 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 3 2 1) 39.226 * [backup-simplify]: Simplify (* (* im -1/3) im) into (* -1/3 (pow im 2)) 39.226 * [approximate]: Taking taylor expansion of (* -1/3 (pow im 2)) in (im) around 0 39.226 * [taylor]: Taking taylor expansion of (* -1/3 (pow im 2)) in im 39.226 * [taylor]: Taking taylor expansion of -1/3 in im 39.226 * [backup-simplify]: Simplify -1/3 into -1/3 39.226 * [taylor]: Taking taylor expansion of (pow im 2) in im 39.226 * [taylor]: Taking taylor expansion of im in im 39.226 * [backup-simplify]: Simplify 0 into 0 39.226 * [backup-simplify]: Simplify 1 into 1 39.226 * [taylor]: Taking taylor expansion of (* -1/3 (pow im 2)) in im 39.226 * [taylor]: Taking taylor expansion of -1/3 in im 39.226 * [backup-simplify]: Simplify -1/3 into -1/3 39.226 * [taylor]: Taking taylor expansion of (pow im 2) in im 39.226 * [taylor]: Taking taylor expansion of im in im 39.226 * [backup-simplify]: Simplify 0 into 0 39.226 * [backup-simplify]: Simplify 1 into 1 39.226 * [backup-simplify]: Simplify (* 1 1) into 1 39.227 * [backup-simplify]: Simplify (* -1/3 1) into -1/3 39.227 * [backup-simplify]: Simplify -1/3 into -1/3 39.227 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 39.228 * [backup-simplify]: Simplify (+ (* -1/3 0) (* 0 1)) into 0 39.228 * [backup-simplify]: Simplify 0 into 0 39.228 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 39.229 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (* 0 1))) into 0 39.229 * [backup-simplify]: Simplify 0 into 0 39.229 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 39.230 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 39.230 * [backup-simplify]: Simplify 0 into 0 39.231 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 39.231 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 39.232 * [backup-simplify]: Simplify 0 into 0 39.232 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 39.233 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 39.233 * [backup-simplify]: Simplify 0 into 0 39.234 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 39.235 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 39.235 * [backup-simplify]: Simplify 0 into 0 39.235 * [backup-simplify]: Simplify (* -1/3 (pow im 2)) into (* -1/3 (pow im 2)) 39.235 * [backup-simplify]: Simplify (* (* (/ 1 im) -1/3) (/ 1 im)) into (/ -1/3 (pow im 2)) 39.235 * [approximate]: Taking taylor expansion of (/ -1/3 (pow im 2)) in (im) around 0 39.235 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 2)) in im 39.235 * [taylor]: Taking taylor expansion of -1/3 in im 39.235 * [backup-simplify]: Simplify -1/3 into -1/3 39.235 * [taylor]: Taking taylor expansion of (pow im 2) in im 39.235 * [taylor]: Taking taylor expansion of im in im 39.235 * [backup-simplify]: Simplify 0 into 0 39.235 * [backup-simplify]: Simplify 1 into 1 39.235 * [backup-simplify]: Simplify (* 1 1) into 1 39.236 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 39.236 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 2)) in im 39.236 * [taylor]: Taking taylor expansion of -1/3 in im 39.236 * [backup-simplify]: Simplify -1/3 into -1/3 39.236 * [taylor]: Taking taylor expansion of (pow im 2) in im 39.236 * [taylor]: Taking taylor expansion of im in im 39.236 * [backup-simplify]: Simplify 0 into 0 39.236 * [backup-simplify]: Simplify 1 into 1 39.236 * [backup-simplify]: Simplify (* 1 1) into 1 39.236 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 39.237 * [backup-simplify]: Simplify -1/3 into -1/3 39.237 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 39.238 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 39.238 * [backup-simplify]: Simplify 0 into 0 39.240 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 39.241 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 39.241 * [backup-simplify]: Simplify 0 into 0 39.242 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 39.243 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 39.243 * [backup-simplify]: Simplify 0 into 0 39.244 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 39.245 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 39.245 * [backup-simplify]: Simplify 0 into 0 39.247 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 39.248 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 39.248 * [backup-simplify]: Simplify 0 into 0 39.249 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 39.251 * [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 39.251 * [backup-simplify]: Simplify 0 into 0 39.251 * [backup-simplify]: Simplify (* -1/3 (pow (/ 1 (/ 1 im)) 2)) into (* -1/3 (pow im 2)) 39.251 * [backup-simplify]: Simplify (* (* (/ 1 (- im)) -1/3) (/ 1 (- im))) into (/ -1/3 (pow im 2)) 39.251 * [approximate]: Taking taylor expansion of (/ -1/3 (pow im 2)) in (im) around 0 39.251 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 2)) in im 39.251 * [taylor]: Taking taylor expansion of -1/3 in im 39.251 * [backup-simplify]: Simplify -1/3 into -1/3 39.251 * [taylor]: Taking taylor expansion of (pow im 2) in im 39.251 * [taylor]: Taking taylor expansion of im in im 39.251 * [backup-simplify]: Simplify 0 into 0 39.251 * [backup-simplify]: Simplify 1 into 1 39.252 * [backup-simplify]: Simplify (* 1 1) into 1 39.252 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 39.252 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 2)) in im 39.252 * [taylor]: Taking taylor expansion of -1/3 in im 39.252 * [backup-simplify]: Simplify -1/3 into -1/3 39.252 * [taylor]: Taking taylor expansion of (pow im 2) in im 39.252 * [taylor]: Taking taylor expansion of im in im 39.252 * [backup-simplify]: Simplify 0 into 0 39.252 * [backup-simplify]: Simplify 1 into 1 39.253 * [backup-simplify]: Simplify (* 1 1) into 1 39.253 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 39.253 * [backup-simplify]: Simplify -1/3 into -1/3 39.254 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 39.255 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 39.255 * [backup-simplify]: Simplify 0 into 0 39.256 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 39.257 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 39.257 * [backup-simplify]: Simplify 0 into 0 39.258 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 39.259 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 39.259 * [backup-simplify]: Simplify 0 into 0 39.260 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 39.261 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 39.262 * [backup-simplify]: Simplify 0 into 0 39.263 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 39.264 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 39.264 * [backup-simplify]: Simplify 0 into 0 39.266 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 39.267 * [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 39.267 * [backup-simplify]: Simplify 0 into 0 39.267 * [backup-simplify]: Simplify (* -1/3 (pow (/ 1 (/ 1 (- im))) 2)) into (* -1/3 (pow im 2)) 39.267 * * * * [progress]: [ 3 / 4 ] generating series at (2) 39.267 * [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))))) 39.268 * [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 39.268 * [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 39.268 * [taylor]: Taking taylor expansion of 0.5 in im 39.268 * [backup-simplify]: Simplify 0.5 into 0.5 39.268 * [taylor]: Taking taylor expansion of (* (cos re) (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)))) in im 39.268 * [taylor]: Taking taylor expansion of (cos re) in im 39.268 * [taylor]: Taking taylor expansion of re in im 39.268 * [backup-simplify]: Simplify re into re 39.268 * [backup-simplify]: Simplify (cos re) into (cos re) 39.268 * [backup-simplify]: Simplify (sin re) into (sin re) 39.268 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) in im 39.268 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 39.268 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in im 39.268 * [taylor]: Taking taylor expansion of (pow im 5) in im 39.268 * [taylor]: Taking taylor expansion of im in im 39.268 * [backup-simplify]: Simplify 0 into 0 39.268 * [backup-simplify]: Simplify 1 into 1 39.268 * [taylor]: Taking taylor expansion of -1/60 in im 39.268 * [backup-simplify]: Simplify -1/60 into -1/60 39.268 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in im 39.268 * [taylor]: Taking taylor expansion of -1 in im 39.268 * [backup-simplify]: Simplify -1 into -1 39.268 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in im 39.268 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in im 39.268 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in im 39.268 * [taylor]: Taking taylor expansion of 1/3 in im 39.268 * [backup-simplify]: Simplify 1/3 into 1/3 39.268 * [taylor]: Taking taylor expansion of (pow im 2) in im 39.268 * [taylor]: Taking taylor expansion of im in im 39.268 * [backup-simplify]: Simplify 0 into 0 39.268 * [backup-simplify]: Simplify 1 into 1 39.269 * [taylor]: Taking taylor expansion of 2 in im 39.269 * [backup-simplify]: Simplify 2 into 2 39.269 * [taylor]: Taking taylor expansion of im in im 39.269 * [backup-simplify]: Simplify 0 into 0 39.269 * [backup-simplify]: Simplify 1 into 1 39.269 * [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 39.269 * [taylor]: Taking taylor expansion of 0.5 in re 39.269 * [backup-simplify]: Simplify 0.5 into 0.5 39.269 * [taylor]: Taking taylor expansion of (* (cos re) (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)))) in re 39.269 * [taylor]: Taking taylor expansion of (cos re) in re 39.269 * [taylor]: Taking taylor expansion of re in re 39.269 * [backup-simplify]: Simplify 0 into 0 39.269 * [backup-simplify]: Simplify 1 into 1 39.269 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) in re 39.269 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 39.269 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in re 39.269 * [taylor]: Taking taylor expansion of (pow im 5) in re 39.269 * [taylor]: Taking taylor expansion of im in re 39.269 * [backup-simplify]: Simplify im into im 39.269 * [taylor]: Taking taylor expansion of -1/60 in re 39.269 * [backup-simplify]: Simplify -1/60 into -1/60 39.269 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in re 39.269 * [taylor]: Taking taylor expansion of -1 in re 39.269 * [backup-simplify]: Simplify -1 into -1 39.269 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in re 39.269 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in re 39.269 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in re 39.269 * [taylor]: Taking taylor expansion of 1/3 in re 39.269 * [backup-simplify]: Simplify 1/3 into 1/3 39.269 * [taylor]: Taking taylor expansion of (pow im 2) in re 39.269 * [taylor]: Taking taylor expansion of im in re 39.269 * [backup-simplify]: Simplify im into im 39.269 * [taylor]: Taking taylor expansion of 2 in re 39.269 * [backup-simplify]: Simplify 2 into 2 39.270 * [taylor]: Taking taylor expansion of im in re 39.270 * [backup-simplify]: Simplify im into im 39.270 * [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 39.270 * [taylor]: Taking taylor expansion of 0.5 in re 39.270 * [backup-simplify]: Simplify 0.5 into 0.5 39.270 * [taylor]: Taking taylor expansion of (* (cos re) (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)))) in re 39.270 * [taylor]: Taking taylor expansion of (cos re) in re 39.270 * [taylor]: Taking taylor expansion of re in re 39.270 * [backup-simplify]: Simplify 0 into 0 39.270 * [backup-simplify]: Simplify 1 into 1 39.270 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) in re 39.270 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 39.270 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in re 39.270 * [taylor]: Taking taylor expansion of (pow im 5) in re 39.270 * [taylor]: Taking taylor expansion of im in re 39.270 * [backup-simplify]: Simplify im into im 39.270 * [taylor]: Taking taylor expansion of -1/60 in re 39.270 * [backup-simplify]: Simplify -1/60 into -1/60 39.270 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in re 39.270 * [taylor]: Taking taylor expansion of -1 in re 39.270 * [backup-simplify]: Simplify -1 into -1 39.270 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in re 39.270 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in re 39.270 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in re 39.270 * [taylor]: Taking taylor expansion of 1/3 in re 39.270 * [backup-simplify]: Simplify 1/3 into 1/3 39.270 * [taylor]: Taking taylor expansion of (pow im 2) in re 39.270 * [taylor]: Taking taylor expansion of im in re 39.270 * [backup-simplify]: Simplify im into im 39.270 * [taylor]: Taking taylor expansion of 2 in re 39.271 * [backup-simplify]: Simplify 2 into 2 39.271 * [taylor]: Taking taylor expansion of im in re 39.271 * [backup-simplify]: Simplify im into im 39.271 * [backup-simplify]: Simplify (* im im) into (pow im 2) 39.271 * [backup-simplify]: Simplify (* (pow im 2) (pow im 2)) into (pow im 4) 39.271 * [backup-simplify]: Simplify (* im (pow im 4)) into (pow im 5) 39.271 * [backup-simplify]: Simplify (* (pow im 5) -1/60) into (* -1/60 (pow im 5)) 39.271 * [backup-simplify]: Simplify (* im im) into (pow im 2) 39.271 * [backup-simplify]: Simplify (* 1/3 (pow im 2)) into (* 1/3 (pow im 2)) 39.271 * [backup-simplify]: Simplify (+ (* 1/3 (pow im 2)) 2) into (+ (* 1/3 (pow im 2)) 2) 39.271 * [backup-simplify]: Simplify (* (+ (* 1/3 (pow im 2)) 2) im) into (* (+ (* 1/3 (pow im 2)) 2) im) 39.272 * [backup-simplify]: Simplify (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) into (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) 39.272 * [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)))) 39.272 * [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)))) 39.273 * [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)))) 39.273 * [taylor]: Taking taylor expansion of (* -0.5 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))) in im 39.273 * [taylor]: Taking taylor expansion of -0.5 in im 39.273 * [backup-simplify]: Simplify -0.5 into -0.5 39.273 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im))) in im 39.273 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 3)) in im 39.273 * [taylor]: Taking taylor expansion of 1/3 in im 39.273 * [backup-simplify]: Simplify 1/3 into 1/3 39.273 * [taylor]: Taking taylor expansion of (pow im 3) in im 39.273 * [taylor]: Taking taylor expansion of im in im 39.273 * [backup-simplify]: Simplify 0 into 0 39.273 * [backup-simplify]: Simplify 1 into 1 39.273 * [taylor]: Taking taylor expansion of (+ (* 1/60 (pow im 5)) (* 2 im)) in im 39.273 * [taylor]: Taking taylor expansion of (* 1/60 (pow im 5)) in im 39.273 * [taylor]: Taking taylor expansion of 1/60 in im 39.273 * [backup-simplify]: Simplify 1/60 into 1/60 39.273 * [taylor]: Taking taylor expansion of (pow im 5) in im 39.273 * [taylor]: Taking taylor expansion of im in im 39.273 * [backup-simplify]: Simplify 0 into 0 39.273 * [backup-simplify]: Simplify 1 into 1 39.273 * [taylor]: Taking taylor expansion of (* 2 im) in im 39.273 * [taylor]: Taking taylor expansion of 2 in im 39.273 * [backup-simplify]: Simplify 2 into 2 39.273 * [taylor]: Taking taylor expansion of im in im 39.273 * [backup-simplify]: Simplify 0 into 0 39.274 * [backup-simplify]: Simplify 1 into 1 39.274 * [backup-simplify]: Simplify (* 2 0) into 0 39.275 * [backup-simplify]: Simplify (+ 0 0) into 0 39.275 * [backup-simplify]: Simplify (+ 0 0) into 0 39.275 * [backup-simplify]: Simplify (* -0.5 0) into 0 39.275 * [backup-simplify]: Simplify 0 into 0 39.276 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 39.276 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (* 0 (pow im 2))) into 0 39.276 * [backup-simplify]: Simplify (+ (* im 0) (* 0 (pow im 4))) into 0 39.276 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (* 0 -1/60)) into 0 39.276 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 39.277 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (pow im 2))) into 0 39.277 * [backup-simplify]: Simplify (+ 0 0) into 0 39.278 * [backup-simplify]: Simplify (+ (* (+ (* 1/3 (pow im 2)) 2) 0) (* 0 im)) into 0 39.278 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (* (+ (* 1/3 (pow im 2)) 2) im))) into 0 39.279 * [backup-simplify]: Simplify (+ 0 0) into 0 39.279 * [backup-simplify]: Simplify (+ 0) into 0 39.280 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))))) into 0 39.281 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* -1 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))))) into 0 39.281 * [taylor]: Taking taylor expansion of 0 in im 39.281 * [backup-simplify]: Simplify 0 into 0 39.281 * [backup-simplify]: Simplify 0 into 0 39.282 * [backup-simplify]: Simplify (+ (* 2 1) (* 0 0)) into 2 39.282 * [backup-simplify]: Simplify (+ 0 2) into 2 39.282 * [backup-simplify]: Simplify (+ 0 2) into 2 39.284 * [backup-simplify]: Simplify (+ (* -0.5 2) (* 0 0)) into (- 1.0) 39.284 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 39.285 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 39.285 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (+ (* 0 0) (* 0 (pow im 2)))) into 0 39.286 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 (pow im 4)))) into 0 39.287 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (+ (* 0 0) (* 0 -1/60))) into 0 39.287 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 39.288 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (pow im 2)))) into 0 39.288 * [backup-simplify]: Simplify (+ 0 0) into 0 39.289 * [backup-simplify]: Simplify (+ (* (+ (* 1/3 (pow im 2)) 2) 0) (+ (* 0 0) (* 0 im))) into 0 39.290 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (* (+ (* 1/3 (pow im 2)) 2) im)))) into 0 39.290 * [backup-simplify]: Simplify (+ 0 0) into 0 39.291 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 2) 2)) 0) into -1/2 39.292 * [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)) 39.294 * [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))) 39.294 * [taylor]: Taking taylor expansion of (+ (* 0.08333333333333333 (pow im 3)) (+ (* 0.004166666666666667 (pow im 5)) (* 0.5 im))) in im 39.294 * [taylor]: Taking taylor expansion of (* 0.08333333333333333 (pow im 3)) in im 39.294 * [taylor]: Taking taylor expansion of 0.08333333333333333 in im 39.294 * [backup-simplify]: Simplify 0.08333333333333333 into 0.08333333333333333 39.294 * [taylor]: Taking taylor expansion of (pow im 3) in im 39.294 * [taylor]: Taking taylor expansion of im in im 39.294 * [backup-simplify]: Simplify 0 into 0 39.294 * [backup-simplify]: Simplify 1 into 1 39.294 * [taylor]: Taking taylor expansion of (+ (* 0.004166666666666667 (pow im 5)) (* 0.5 im)) in im 39.294 * [taylor]: Taking taylor expansion of (* 0.004166666666666667 (pow im 5)) in im 39.294 * [taylor]: Taking taylor expansion of 0.004166666666666667 in im 39.294 * [backup-simplify]: Simplify 0.004166666666666667 into 0.004166666666666667 39.294 * [taylor]: Taking taylor expansion of (pow im 5) in im 39.294 * [taylor]: Taking taylor expansion of im in im 39.294 * [backup-simplify]: Simplify 0 into 0 39.294 * [backup-simplify]: Simplify 1 into 1 39.294 * [taylor]: Taking taylor expansion of (* 0.5 im) in im 39.294 * [taylor]: Taking taylor expansion of 0.5 in im 39.294 * [backup-simplify]: Simplify 0.5 into 0.5 39.294 * [taylor]: Taking taylor expansion of im in im 39.294 * [backup-simplify]: Simplify 0 into 0 39.294 * [backup-simplify]: Simplify 1 into 1 39.295 * [backup-simplify]: Simplify (* 0.5 0) into 0 39.295 * [backup-simplify]: Simplify (+ 0 0) into 0 39.296 * [backup-simplify]: Simplify (+ 0 0) into 0 39.296 * [backup-simplify]: Simplify 0 into 0 39.296 * [backup-simplify]: Simplify 0 into 0 39.297 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 1) (* 0 0))) into 0 39.297 * [backup-simplify]: Simplify (+ 0 0) into 0 39.297 * [backup-simplify]: Simplify (+ 0 0) into 0 39.298 * [backup-simplify]: Simplify (+ (* -0.5 0) (+ (* 0 2) (* 0 0))) into 0 39.298 * [backup-simplify]: Simplify 0 into 0 39.299 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 39.300 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 2))))) into 0 39.301 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 4))))) into 0 39.302 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 39.303 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 39.304 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 2))))) into 0 39.304 * [backup-simplify]: Simplify (+ 0 0) into 0 39.308 * [backup-simplify]: Simplify (+ (* (+ (* 1/3 (pow im 2)) 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 39.309 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* (+ (* 1/3 (pow im 2)) 2) im))))) into 0 39.310 * [backup-simplify]: Simplify (+ 0 0) into 0 39.311 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 1 1) 1) (/ (pow 0 1) 1)) 0) into 0 39.313 * [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 39.315 * [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 39.315 * [taylor]: Taking taylor expansion of 0 in im 39.315 * [backup-simplify]: Simplify 0 into 0 39.315 * [backup-simplify]: Simplify 0 into 0 39.316 * [backup-simplify]: Simplify (+ (* 0.5 1) (* 0 0)) into 0.5 39.317 * [backup-simplify]: Simplify (+ 0 0.5) into 0.5 39.317 * [backup-simplify]: Simplify (+ 0 0.5) into 0.5 39.317 * [backup-simplify]: Simplify 0.5 into 0.5 39.317 * [backup-simplify]: Simplify 0 into 0 39.318 * [backup-simplify]: Simplify (* 1 1) into 1 39.318 * [backup-simplify]: Simplify (* 1 1) into 1 39.318 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 39.320 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 39.320 * [backup-simplify]: Simplify (+ 0 0) into 0 39.320 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 39.323 * [backup-simplify]: Simplify (+ (* -0.5 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0)))) into (- 0.16666666666666666) 39.323 * [backup-simplify]: Simplify (- 0.16666666666666666) into (- 0.16666666666666666) 39.324 * [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))) 39.325 * [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))))) 39.325 * [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 39.325 * [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 39.325 * [taylor]: Taking taylor expansion of 0.5 in im 39.325 * [backup-simplify]: Simplify 0.5 into 0.5 39.325 * [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 39.325 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 39.325 * [taylor]: Taking taylor expansion of (/ 1 re) in im 39.325 * [taylor]: Taking taylor expansion of re in im 39.325 * [backup-simplify]: Simplify re into re 39.325 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 39.325 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 39.325 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 39.325 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in im 39.325 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 39.325 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in im 39.325 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in im 39.325 * [taylor]: Taking taylor expansion of (/ 1 im) in im 39.325 * [taylor]: Taking taylor expansion of im in im 39.326 * [backup-simplify]: Simplify 0 into 0 39.326 * [backup-simplify]: Simplify 1 into 1 39.326 * [backup-simplify]: Simplify (/ 1 1) into 1 39.326 * [taylor]: Taking taylor expansion of -1/60 in im 39.326 * [backup-simplify]: Simplify -1/60 into -1/60 39.326 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 39.326 * [taylor]: Taking taylor expansion of -1 in im 39.326 * [backup-simplify]: Simplify -1 into -1 39.326 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 39.326 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 39.326 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 39.326 * [taylor]: Taking taylor expansion of 1/3 in im 39.326 * [backup-simplify]: Simplify 1/3 into 1/3 39.326 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 39.326 * [taylor]: Taking taylor expansion of (pow im 2) in im 39.326 * [taylor]: Taking taylor expansion of im in im 39.326 * [backup-simplify]: Simplify 0 into 0 39.326 * [backup-simplify]: Simplify 1 into 1 39.327 * [backup-simplify]: Simplify (* 1 1) into 1 39.327 * [backup-simplify]: Simplify (/ 1 1) into 1 39.327 * [taylor]: Taking taylor expansion of 2 in im 39.327 * [backup-simplify]: Simplify 2 into 2 39.327 * [taylor]: Taking taylor expansion of im in im 39.327 * [backup-simplify]: Simplify 0 into 0 39.327 * [backup-simplify]: Simplify 1 into 1 39.328 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 39.328 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 39.329 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 39.329 * [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 39.329 * [taylor]: Taking taylor expansion of 0.5 in re 39.329 * [backup-simplify]: Simplify 0.5 into 0.5 39.329 * [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 39.329 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 39.329 * [taylor]: Taking taylor expansion of (/ 1 re) in re 39.329 * [taylor]: Taking taylor expansion of re in re 39.329 * [backup-simplify]: Simplify 0 into 0 39.329 * [backup-simplify]: Simplify 1 into 1 39.329 * [backup-simplify]: Simplify (/ 1 1) into 1 39.329 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 39.329 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in re 39.329 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 39.329 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in re 39.330 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in re 39.330 * [taylor]: Taking taylor expansion of (/ 1 im) in re 39.330 * [taylor]: Taking taylor expansion of im in re 39.330 * [backup-simplify]: Simplify im into im 39.330 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 39.330 * [taylor]: Taking taylor expansion of -1/60 in re 39.330 * [backup-simplify]: Simplify -1/60 into -1/60 39.330 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in re 39.330 * [taylor]: Taking taylor expansion of -1 in re 39.330 * [backup-simplify]: Simplify -1 into -1 39.330 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in re 39.330 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in re 39.330 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in re 39.330 * [taylor]: Taking taylor expansion of 1/3 in re 39.330 * [backup-simplify]: Simplify 1/3 into 1/3 39.330 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 39.330 * [taylor]: Taking taylor expansion of (pow im 2) in re 39.330 * [taylor]: Taking taylor expansion of im in re 39.330 * [backup-simplify]: Simplify im into im 39.330 * [backup-simplify]: Simplify (* im im) into (pow im 2) 39.330 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 39.330 * [taylor]: Taking taylor expansion of 2 in re 39.330 * [backup-simplify]: Simplify 2 into 2 39.330 * [taylor]: Taking taylor expansion of im in re 39.330 * [backup-simplify]: Simplify im into im 39.330 * [backup-simplify]: Simplify (* 1/3 (/ 1 (pow im 2))) into (/ 1/3 (pow im 2)) 39.331 * [backup-simplify]: Simplify (+ (/ 1/3 (pow im 2)) 2) into (+ (* 1/3 (/ 1 (pow im 2))) 2) 39.331 * [backup-simplify]: Simplify (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) into (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 39.331 * [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 39.331 * [taylor]: Taking taylor expansion of 0.5 in re 39.331 * [backup-simplify]: Simplify 0.5 into 0.5 39.331 * [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 39.331 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 39.331 * [taylor]: Taking taylor expansion of (/ 1 re) in re 39.331 * [taylor]: Taking taylor expansion of re in re 39.331 * [backup-simplify]: Simplify 0 into 0 39.331 * [backup-simplify]: Simplify 1 into 1 39.331 * [backup-simplify]: Simplify (/ 1 1) into 1 39.332 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 39.332 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in re 39.332 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 39.332 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in re 39.332 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in re 39.332 * [taylor]: Taking taylor expansion of (/ 1 im) in re 39.332 * [taylor]: Taking taylor expansion of im in re 39.332 * [backup-simplify]: Simplify im into im 39.332 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 39.332 * [taylor]: Taking taylor expansion of -1/60 in re 39.332 * [backup-simplify]: Simplify -1/60 into -1/60 39.332 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in re 39.332 * [taylor]: Taking taylor expansion of -1 in re 39.332 * [backup-simplify]: Simplify -1 into -1 39.332 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in re 39.332 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in re 39.332 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in re 39.332 * [taylor]: Taking taylor expansion of 1/3 in re 39.332 * [backup-simplify]: Simplify 1/3 into 1/3 39.332 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 39.332 * [taylor]: Taking taylor expansion of (pow im 2) in re 39.332 * [taylor]: Taking taylor expansion of im in re 39.332 * [backup-simplify]: Simplify im into im 39.332 * [backup-simplify]: Simplify (* im im) into (pow im 2) 39.332 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 39.332 * [taylor]: Taking taylor expansion of 2 in re 39.332 * [backup-simplify]: Simplify 2 into 2 39.333 * [taylor]: Taking taylor expansion of im in re 39.333 * [backup-simplify]: Simplify im into im 39.333 * [backup-simplify]: Simplify (* 1/3 (/ 1 (pow im 2))) into (/ 1/3 (pow im 2)) 39.333 * [backup-simplify]: Simplify (+ (/ 1/3 (pow im 2)) 2) into (+ (* 1/3 (/ 1 (pow im 2))) 2) 39.333 * [backup-simplify]: Simplify (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) into (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 39.333 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 im)) into (/ 1 (pow im 2)) 39.333 * [backup-simplify]: Simplify (* (/ 1 (pow im 2)) (/ 1 (pow im 2))) into (/ 1 (pow im 4)) 39.333 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 (pow im 4))) into (/ 1 (pow im 5)) 39.334 * [backup-simplify]: Simplify (* (/ 1 (pow im 5)) -1/60) into (/ -1/60 (pow im 5)) 39.334 * [backup-simplify]: Simplify (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) into (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 39.334 * [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)))))) 39.335 * [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)))) 39.335 * [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)))) 39.335 * [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 39.335 * [taylor]: Taking taylor expansion of -0.5 in im 39.335 * [backup-simplify]: Simplify -0.5 into -0.5 39.335 * [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 39.335 * [taylor]: Taking taylor expansion of (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) in im 39.335 * [taylor]: Taking taylor expansion of (* 1/60 (/ 1 (pow im 5))) in im 39.335 * [taylor]: Taking taylor expansion of 1/60 in im 39.335 * [backup-simplify]: Simplify 1/60 into 1/60 39.335 * [taylor]: Taking taylor expansion of (/ 1 (pow im 5)) in im 39.335 * [taylor]: Taking taylor expansion of (pow im 5) in im 39.335 * [taylor]: Taking taylor expansion of im in im 39.335 * [backup-simplify]: Simplify 0 into 0 39.335 * [backup-simplify]: Simplify 1 into 1 39.336 * [backup-simplify]: Simplify (* 1 1) into 1 39.336 * [backup-simplify]: Simplify (* 1 1) into 1 39.337 * [backup-simplify]: Simplify (* 1 1) into 1 39.337 * [backup-simplify]: Simplify (/ 1 1) into 1 39.337 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))) in im 39.337 * [taylor]: Taking taylor expansion of (* 2 (/ 1 im)) in im 39.337 * [taylor]: Taking taylor expansion of 2 in im 39.337 * [backup-simplify]: Simplify 2 into 2 39.337 * [taylor]: Taking taylor expansion of (/ 1 im) in im 39.337 * [taylor]: Taking taylor expansion of im in im 39.337 * [backup-simplify]: Simplify 0 into 0 39.337 * [backup-simplify]: Simplify 1 into 1 39.338 * [backup-simplify]: Simplify (/ 1 1) into 1 39.338 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in im 39.338 * [taylor]: Taking taylor expansion of 1/3 in im 39.338 * [backup-simplify]: Simplify 1/3 into 1/3 39.338 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in im 39.338 * [taylor]: Taking taylor expansion of (pow im 3) in im 39.338 * [taylor]: Taking taylor expansion of im in im 39.338 * [backup-simplify]: Simplify 0 into 0 39.338 * [backup-simplify]: Simplify 1 into 1 39.338 * [backup-simplify]: Simplify (* 1 1) into 1 39.339 * [backup-simplify]: Simplify (* 1 1) into 1 39.339 * [backup-simplify]: Simplify (/ 1 1) into 1 39.339 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 39.339 * [taylor]: Taking taylor expansion of (/ 1 re) in im 39.339 * [taylor]: Taking taylor expansion of re in im 39.339 * [backup-simplify]: Simplify re into re 39.339 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 39.339 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 39.340 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 39.340 * [backup-simplify]: Simplify (* 1/60 1) into 1/60 39.340 * [backup-simplify]: Simplify (+ 1/60 0) into 1/60 39.341 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 39.341 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 39.341 * [backup-simplify]: Simplify (- 0) into 0 39.341 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 39.341 * [backup-simplify]: Simplify (* 1/60 (cos (/ 1 re))) into (* 1/60 (cos (/ 1 re))) 39.341 * [backup-simplify]: Simplify (* -0.5 (* 1/60 (cos (/ 1 re)))) into (* -0.008333333333333333 (cos (/ 1 re))) 39.341 * [backup-simplify]: Simplify (* -0.008333333333333333 (cos (/ 1 re))) into (* -0.008333333333333333 (cos (/ 1 re))) 39.342 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 39.342 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 im))) into 0 39.342 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (* 0 (/ 1 (pow im 2)))) into 0 39.342 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 (pow im 4)))) into 0 39.343 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (* 0 -1/60)) into 0 39.343 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 39.343 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))))) into 0 39.343 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (/ 1 (pow im 2)))) into 0 39.344 * [backup-simplify]: Simplify (+ 0 0) into 0 39.344 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)))) into 0 39.345 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) into 0 39.345 * [backup-simplify]: Simplify (+ 0 0) into 0 39.346 * [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 39.347 * [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 39.347 * [taylor]: Taking taylor expansion of 0 in im 39.347 * [backup-simplify]: Simplify 0 into 0 39.347 * [backup-simplify]: Simplify (+ 0) into 0 39.348 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 1)) into 0 39.348 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 39.349 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 39.349 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 0)) into 0 39.350 * [backup-simplify]: Simplify (- 0) into 0 39.350 * [backup-simplify]: Simplify (+ 0 0) into 0 39.351 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 39.351 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 39.352 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 39.353 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 39.354 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 1)) into 0 39.354 * [backup-simplify]: Simplify (+ 0 0) into 0 39.354 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 (cos (/ 1 re)))) into 0 39.355 * [backup-simplify]: Simplify (+ (* -0.5 0) (* 0 (* 1/60 (cos (/ 1 re))))) into 0 39.355 * [backup-simplify]: Simplify 0 into 0 39.355 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 39.356 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (* 0 (/ 1 im)))) into 0 39.356 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 39.357 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))) into 0 39.358 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (* 0 -1/60))) into 0 39.358 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 39.358 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))))) into 0 39.360 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 39.360 * [backup-simplify]: Simplify (+ 0 0) into 0 39.360 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 39.361 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))) into 0 39.362 * [backup-simplify]: Simplify (+ 0 0) into 0 39.363 * [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 39.364 * [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 39.364 * [taylor]: Taking taylor expansion of 0 in im 39.364 * [backup-simplify]: Simplify 0 into 0 39.365 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 39.365 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 39.366 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 39.366 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 39.367 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 39.367 * [backup-simplify]: Simplify (- 0) into 0 39.368 * [backup-simplify]: Simplify (+ 0 0) into 0 39.369 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 39.370 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 39.370 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 39.371 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 39.373 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 0 1))) into 0 39.373 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 39.374 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 39.374 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 39.375 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 1/3 (cos (/ 1 re))))) into (* 1/3 (cos (/ 1 re))) 39.376 * [backup-simplify]: Simplify (+ (* -0.5 (* 1/3 (cos (/ 1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ 1 re)))))) into (- (* 0.16666666666666666 (cos (/ 1 re)))) 39.376 * [backup-simplify]: Simplify (- (* 0.16666666666666666 (cos (/ 1 re)))) into (- (* 0.16666666666666666 (cos (/ 1 re)))) 39.376 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 39.377 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im))))) into 0 39.378 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 39.379 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4)))))) into 0 39.380 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 39.381 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 39.381 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))))) into 0 39.382 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 39.383 * [backup-simplify]: Simplify (+ 0 0) into 0 39.383 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 39.384 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))))) into 0 39.385 * [backup-simplify]: Simplify (+ 0 0) into 0 39.386 * [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 39.388 * [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 39.388 * [taylor]: Taking taylor expansion of 0 in im 39.388 * [backup-simplify]: Simplify 0 into 0 39.389 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 39.390 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 39.390 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 39.391 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 39.392 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 39.392 * [backup-simplify]: Simplify (- 0) into 0 39.393 * [backup-simplify]: Simplify (+ 0 0) into 0 39.394 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 39.395 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 39.396 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 39.397 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 39.398 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 39.399 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 39.400 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 39.401 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 39.401 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 39.402 * [backup-simplify]: Simplify (+ 0 0) into 0 39.402 * [backup-simplify]: Simplify (+ 0 0) into 0 39.403 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (* 0 (cos (/ 1 re)))))) into 0 39.404 * [backup-simplify]: Simplify (+ (* -0.5 0) (+ (* 0 (* 1/3 (cos (/ 1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ 1 re))))))) into 0 39.404 * [backup-simplify]: Simplify 0 into 0 39.405 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 39.406 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im)))))) into 0 39.407 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 39.408 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))))) into 0 39.409 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60))))) into 0 39.410 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 im))))) into 0 39.411 * [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 39.412 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 39.413 * [backup-simplify]: Simplify (+ 0 0) into 0 39.413 * [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 39.415 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))))) into 0 39.415 * [backup-simplify]: Simplify (+ 0 0) into 0 39.417 * [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 39.419 * [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 39.419 * [taylor]: Taking taylor expansion of 0 in im 39.419 * [backup-simplify]: Simplify 0 into 0 39.421 * [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 39.423 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 39.423 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 39.424 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 39.425 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))) into 0 39.426 * [backup-simplify]: Simplify (- 0) into 0 39.426 * [backup-simplify]: Simplify (+ 0 0) into 0 39.427 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 39.428 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 39.429 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 39.430 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 39.432 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 39.432 * [backup-simplify]: Simplify (* 2 1) into 2 39.433 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 39.434 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 39.435 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 39.436 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 39.436 * [backup-simplify]: Simplify (+ 2 0) into 2 39.437 * [backup-simplify]: Simplify (+ 0 2) into 2 39.438 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (* 2 (cos (/ 1 re))))))) into (* 2 (cos (/ 1 re))) 39.439 * [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)))) 39.439 * [backup-simplify]: Simplify (- (* 1.0 (cos (/ 1 re)))) into (- (* 1.0 (cos (/ 1 re)))) 39.440 * [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)))))) 39.441 * [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)))) 39.441 * [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 39.441 * [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 39.441 * [taylor]: Taking taylor expansion of 0.5 in im 39.441 * [backup-simplify]: Simplify 0.5 into 0.5 39.441 * [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 39.441 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 39.441 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 39.441 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in im 39.441 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in im 39.441 * [taylor]: Taking taylor expansion of (/ -1 im) in im 39.441 * [taylor]: Taking taylor expansion of -1 in im 39.441 * [backup-simplify]: Simplify -1 into -1 39.441 * [taylor]: Taking taylor expansion of im in im 39.441 * [backup-simplify]: Simplify 0 into 0 39.441 * [backup-simplify]: Simplify 1 into 1 39.442 * [backup-simplify]: Simplify (/ -1 1) into -1 39.442 * [taylor]: Taking taylor expansion of -1/60 in im 39.442 * [backup-simplify]: Simplify -1/60 into -1/60 39.442 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 39.442 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 39.442 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 39.442 * [taylor]: Taking taylor expansion of 1/3 in im 39.442 * [backup-simplify]: Simplify 1/3 into 1/3 39.442 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 39.442 * [taylor]: Taking taylor expansion of (pow im 2) in im 39.442 * [taylor]: Taking taylor expansion of im in im 39.442 * [backup-simplify]: Simplify 0 into 0 39.442 * [backup-simplify]: Simplify 1 into 1 39.442 * [backup-simplify]: Simplify (* 1 1) into 1 39.443 * [backup-simplify]: Simplify (/ 1 1) into 1 39.443 * [taylor]: Taking taylor expansion of 2 in im 39.443 * [backup-simplify]: Simplify 2 into 2 39.443 * [taylor]: Taking taylor expansion of im in im 39.443 * [backup-simplify]: Simplify 0 into 0 39.443 * [backup-simplify]: Simplify 1 into 1 39.443 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 39.444 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 39.444 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 39.444 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 39.444 * [taylor]: Taking taylor expansion of (/ -1 re) in im 39.444 * [taylor]: Taking taylor expansion of -1 in im 39.444 * [backup-simplify]: Simplify -1 into -1 39.444 * [taylor]: Taking taylor expansion of re in im 39.444 * [backup-simplify]: Simplify re into re 39.444 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 39.444 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 39.445 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 39.445 * [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 39.445 * [taylor]: Taking taylor expansion of 0.5 in re 39.445 * [backup-simplify]: Simplify 0.5 into 0.5 39.445 * [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 39.445 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in re 39.445 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 39.445 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in re 39.445 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in re 39.445 * [taylor]: Taking taylor expansion of (/ -1 im) in re 39.445 * [taylor]: Taking taylor expansion of -1 in re 39.445 * [backup-simplify]: Simplify -1 into -1 39.445 * [taylor]: Taking taylor expansion of im in re 39.445 * [backup-simplify]: Simplify im into im 39.445 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 39.445 * [taylor]: Taking taylor expansion of -1/60 in re 39.445 * [backup-simplify]: Simplify -1/60 into -1/60 39.445 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in re 39.445 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in re 39.445 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in re 39.445 * [taylor]: Taking taylor expansion of 1/3 in re 39.445 * [backup-simplify]: Simplify 1/3 into 1/3 39.445 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 39.445 * [taylor]: Taking taylor expansion of (pow im 2) in re 39.445 * [taylor]: Taking taylor expansion of im in re 39.445 * [backup-simplify]: Simplify im into im 39.445 * [backup-simplify]: Simplify (* im im) into (pow im 2) 39.445 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 39.445 * [taylor]: Taking taylor expansion of 2 in re 39.446 * [backup-simplify]: Simplify 2 into 2 39.446 * [taylor]: Taking taylor expansion of im in re 39.446 * [backup-simplify]: Simplify im into im 39.446 * [backup-simplify]: Simplify (* 1/3 (/ 1 (pow im 2))) into (/ 1/3 (pow im 2)) 39.446 * [backup-simplify]: Simplify (+ (/ 1/3 (pow im 2)) 2) into (+ (* 1/3 (/ 1 (pow im 2))) 2) 39.446 * [backup-simplify]: Simplify (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) into (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 39.446 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 39.446 * [taylor]: Taking taylor expansion of (/ -1 re) in re 39.446 * [taylor]: Taking taylor expansion of -1 in re 39.446 * [backup-simplify]: Simplify -1 into -1 39.446 * [taylor]: Taking taylor expansion of re in re 39.446 * [backup-simplify]: Simplify 0 into 0 39.446 * [backup-simplify]: Simplify 1 into 1 39.447 * [backup-simplify]: Simplify (/ -1 1) into -1 39.447 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 39.447 * [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 39.447 * [taylor]: Taking taylor expansion of 0.5 in re 39.447 * [backup-simplify]: Simplify 0.5 into 0.5 39.447 * [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 39.447 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in re 39.447 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 39.447 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in re 39.447 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in re 39.447 * [taylor]: Taking taylor expansion of (/ -1 im) in re 39.447 * [taylor]: Taking taylor expansion of -1 in re 39.447 * [backup-simplify]: Simplify -1 into -1 39.447 * [taylor]: Taking taylor expansion of im in re 39.447 * [backup-simplify]: Simplify im into im 39.447 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 39.447 * [taylor]: Taking taylor expansion of -1/60 in re 39.447 * [backup-simplify]: Simplify -1/60 into -1/60 39.447 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in re 39.447 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in re 39.447 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in re 39.447 * [taylor]: Taking taylor expansion of 1/3 in re 39.447 * [backup-simplify]: Simplify 1/3 into 1/3 39.447 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 39.447 * [taylor]: Taking taylor expansion of (pow im 2) in re 39.447 * [taylor]: Taking taylor expansion of im in re 39.447 * [backup-simplify]: Simplify im into im 39.447 * [backup-simplify]: Simplify (* im im) into (pow im 2) 39.448 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 39.448 * [taylor]: Taking taylor expansion of 2 in re 39.448 * [backup-simplify]: Simplify 2 into 2 39.448 * [taylor]: Taking taylor expansion of im in re 39.448 * [backup-simplify]: Simplify im into im 39.448 * [backup-simplify]: Simplify (* 1/3 (/ 1 (pow im 2))) into (/ 1/3 (pow im 2)) 39.448 * [backup-simplify]: Simplify (+ (/ 1/3 (pow im 2)) 2) into (+ (* 1/3 (/ 1 (pow im 2))) 2) 39.448 * [backup-simplify]: Simplify (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) into (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 39.448 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 39.448 * [taylor]: Taking taylor expansion of (/ -1 re) in re 39.448 * [taylor]: Taking taylor expansion of -1 in re 39.448 * [backup-simplify]: Simplify -1 into -1 39.448 * [taylor]: Taking taylor expansion of re in re 39.448 * [backup-simplify]: Simplify 0 into 0 39.448 * [backup-simplify]: Simplify 1 into 1 39.449 * [backup-simplify]: Simplify (/ -1 1) into -1 39.449 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 39.449 * [backup-simplify]: Simplify (* (/ -1 im) (/ -1 im)) into (/ 1 (pow im 2)) 39.449 * [backup-simplify]: Simplify (* (/ 1 (pow im 2)) (/ 1 (pow im 2))) into (/ 1 (pow im 4)) 39.449 * [backup-simplify]: Simplify (* (/ -1 im) (/ 1 (pow im 4))) into (/ -1 (pow im 5)) 39.449 * [backup-simplify]: Simplify (* (/ -1 (pow im 5)) -1/60) into (/ 1/60 (pow im 5)) 39.450 * [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))))) 39.450 * [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))) 39.450 * [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)))) 39.451 * [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 39.451 * [taylor]: Taking taylor expansion of 0.5 in im 39.451 * [backup-simplify]: Simplify 0.5 into 0.5 39.451 * [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 39.451 * [taylor]: Taking taylor expansion of (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) in im 39.451 * [taylor]: Taking taylor expansion of (* 1/60 (/ 1 (pow im 5))) in im 39.451 * [taylor]: Taking taylor expansion of 1/60 in im 39.451 * [backup-simplify]: Simplify 1/60 into 1/60 39.451 * [taylor]: Taking taylor expansion of (/ 1 (pow im 5)) in im 39.451 * [taylor]: Taking taylor expansion of (pow im 5) in im 39.451 * [taylor]: Taking taylor expansion of im in im 39.451 * [backup-simplify]: Simplify 0 into 0 39.451 * [backup-simplify]: Simplify 1 into 1 39.453 * [backup-simplify]: Simplify (* 1 1) into 1 39.454 * [backup-simplify]: Simplify (* 1 1) into 1 39.454 * [backup-simplify]: Simplify (* 1 1) into 1 39.455 * [backup-simplify]: Simplify (/ 1 1) into 1 39.455 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))) in im 39.455 * [taylor]: Taking taylor expansion of (* 2 (/ 1 im)) in im 39.455 * [taylor]: Taking taylor expansion of 2 in im 39.455 * [backup-simplify]: Simplify 2 into 2 39.455 * [taylor]: Taking taylor expansion of (/ 1 im) in im 39.455 * [taylor]: Taking taylor expansion of im in im 39.455 * [backup-simplify]: Simplify 0 into 0 39.455 * [backup-simplify]: Simplify 1 into 1 39.455 * [backup-simplify]: Simplify (/ 1 1) into 1 39.455 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in im 39.455 * [taylor]: Taking taylor expansion of 1/3 in im 39.455 * [backup-simplify]: Simplify 1/3 into 1/3 39.455 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in im 39.455 * [taylor]: Taking taylor expansion of (pow im 3) in im 39.455 * [taylor]: Taking taylor expansion of im in im 39.455 * [backup-simplify]: Simplify 0 into 0 39.456 * [backup-simplify]: Simplify 1 into 1 39.456 * [backup-simplify]: Simplify (* 1 1) into 1 39.456 * [backup-simplify]: Simplify (* 1 1) into 1 39.457 * [backup-simplify]: Simplify (/ 1 1) into 1 39.457 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 39.457 * [taylor]: Taking taylor expansion of (/ -1 re) in im 39.457 * [taylor]: Taking taylor expansion of -1 in im 39.457 * [backup-simplify]: Simplify -1 into -1 39.457 * [taylor]: Taking taylor expansion of re in im 39.457 * [backup-simplify]: Simplify re into re 39.457 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 39.457 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 39.457 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 39.457 * [backup-simplify]: Simplify (* 1/60 1) into 1/60 39.458 * [backup-simplify]: Simplify (+ 1/60 0) into 1/60 39.458 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 39.458 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 39.458 * [backup-simplify]: Simplify (- 0) into 0 39.459 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 39.459 * [backup-simplify]: Simplify (* 1/60 (cos (/ -1 re))) into (* 1/60 (cos (/ -1 re))) 39.459 * [backup-simplify]: Simplify (* 0.5 (* 1/60 (cos (/ -1 re)))) into (* 0.008333333333333333 (cos (/ -1 re))) 39.459 * [backup-simplify]: Simplify (* 0.008333333333333333 (cos (/ -1 re))) into (* 0.008333333333333333 (cos (/ -1 re))) 39.459 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 39.459 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ -1 im))) into 0 39.459 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (* 0 (/ 1 (pow im 2)))) into 0 39.460 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ 1 (pow im 4)))) into 0 39.460 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (* 0 -1/60)) into 0 39.460 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 39.460 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))))) into 0 39.461 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (/ 1 (pow im 2)))) into 0 39.461 * [backup-simplify]: Simplify (+ 0 0) into 0 39.462 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)))) into 0 39.462 * [backup-simplify]: Simplify (+ 0 0) into 0 39.462 * [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 39.463 * [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 39.463 * [taylor]: Taking taylor expansion of 0 in im 39.463 * [backup-simplify]: Simplify 0 into 0 39.464 * [backup-simplify]: Simplify (+ 0) into 0 39.464 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 1)) into 0 39.464 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 39.465 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 39.466 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 0)) into 0 39.466 * [backup-simplify]: Simplify (- 0) into 0 39.466 * [backup-simplify]: Simplify (+ 0 0) into 0 39.467 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 39.468 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 39.468 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 39.469 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 39.470 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 1)) into 0 39.470 * [backup-simplify]: Simplify (+ 0 0) into 0 39.471 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 (cos (/ -1 re)))) into 0 39.471 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* 1/60 (cos (/ -1 re))))) into 0 39.471 * [backup-simplify]: Simplify 0 into 0 39.471 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 39.472 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (* 0 (/ -1 im)))) into 0 39.473 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 39.473 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))) into 0 39.473 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (* 0 -1/60))) into 0 39.474 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 39.474 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))))) into 0 39.474 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 39.475 * [backup-simplify]: Simplify (+ 0 0) into 0 39.475 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 39.475 * [backup-simplify]: Simplify (+ 0 0) into 0 39.476 * [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 39.476 * [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 39.476 * [taylor]: Taking taylor expansion of 0 in im 39.476 * [backup-simplify]: Simplify 0 into 0 39.477 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 39.477 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 39.477 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 39.478 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 39.478 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 39.478 * [backup-simplify]: Simplify (- 0) into 0 39.479 * [backup-simplify]: Simplify (+ 0 0) into 0 39.479 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 39.480 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 39.480 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 39.481 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 39.481 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 0 1))) into 0 39.482 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 39.482 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 39.482 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 39.483 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 1/3 (cos (/ -1 re))))) into (* 1/3 (cos (/ -1 re))) 39.483 * [backup-simplify]: Simplify (+ (* 0.5 (* 1/3 (cos (/ -1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ -1 re)))))) into (* 0.16666666666666666 (cos (/ -1 re))) 39.483 * [backup-simplify]: Simplify (* 0.16666666666666666 (cos (/ -1 re))) into (* 0.16666666666666666 (cos (/ -1 re))) 39.483 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 39.484 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 im))))) into 0 39.484 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 39.485 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4)))))) into 0 39.485 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 39.486 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 39.486 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))))) into 0 39.487 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 39.487 * [backup-simplify]: Simplify (+ 0 0) into 0 39.487 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 39.488 * [backup-simplify]: Simplify (+ 0 0) into 0 39.488 * [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 39.489 * [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 39.489 * [taylor]: Taking taylor expansion of 0 in im 39.489 * [backup-simplify]: Simplify 0 into 0 39.490 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 39.490 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 39.491 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 39.491 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 39.492 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 39.492 * [backup-simplify]: Simplify (- 0) into 0 39.492 * [backup-simplify]: Simplify (+ 0 0) into 0 39.493 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 39.493 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 39.494 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 39.495 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 39.495 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 39.496 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 39.496 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 39.497 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 39.497 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 39.497 * [backup-simplify]: Simplify (+ 0 0) into 0 39.497 * [backup-simplify]: Simplify (+ 0 0) into 0 39.498 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (* 0 (cos (/ -1 re)))))) into 0 39.499 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 (* 1/3 (cos (/ -1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ -1 re))))))) into 0 39.499 * [backup-simplify]: Simplify 0 into 0 39.499 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 39.500 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 im)))))) into 0 39.501 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 39.502 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))))) into 0 39.503 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60))))) into 0 39.505 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 im))))) into 0 39.505 * [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 39.507 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 39.507 * [backup-simplify]: Simplify (+ 0 0) into 0 39.507 * [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 39.508 * [backup-simplify]: Simplify (+ 0 0) into 0 39.509 * [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 39.511 * [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 39.511 * [taylor]: Taking taylor expansion of 0 in im 39.511 * [backup-simplify]: Simplify 0 into 0 39.514 * [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 39.515 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 39.515 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 39.517 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 39.517 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))) into 0 39.518 * [backup-simplify]: Simplify (- 0) into 0 39.518 * [backup-simplify]: Simplify (+ 0 0) into 0 39.520 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 39.521 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 39.522 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 39.523 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 39.524 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 39.525 * [backup-simplify]: Simplify (* 2 1) into 2 39.526 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 39.527 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 39.528 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 39.529 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 39.529 * [backup-simplify]: Simplify (+ 2 0) into 2 39.529 * [backup-simplify]: Simplify (+ 0 2) into 2 39.531 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (* 2 (cos (/ -1 re))))))) into (* 2 (cos (/ -1 re))) 39.532 * [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))) 39.532 * [backup-simplify]: Simplify (* 1.0 (cos (/ -1 re))) into (* 1.0 (cos (/ -1 re))) 39.534 * [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)))))) 39.534 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 3) 39.534 * [backup-simplify]: Simplify (* im (- (* (* im -1/3) im) 2)) into (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) 39.534 * [approximate]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in (im) around 0 39.534 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in im 39.534 * [taylor]: Taking taylor expansion of -1 in im 39.534 * [backup-simplify]: Simplify -1 into -1 39.534 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in im 39.534 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in im 39.534 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in im 39.534 * [taylor]: Taking taylor expansion of 1/3 in im 39.534 * [backup-simplify]: Simplify 1/3 into 1/3 39.534 * [taylor]: Taking taylor expansion of (pow im 2) in im 39.534 * [taylor]: Taking taylor expansion of im in im 39.534 * [backup-simplify]: Simplify 0 into 0 39.534 * [backup-simplify]: Simplify 1 into 1 39.534 * [taylor]: Taking taylor expansion of 2 in im 39.534 * [backup-simplify]: Simplify 2 into 2 39.534 * [taylor]: Taking taylor expansion of im in im 39.534 * [backup-simplify]: Simplify 0 into 0 39.534 * [backup-simplify]: Simplify 1 into 1 39.534 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in im 39.534 * [taylor]: Taking taylor expansion of -1 in im 39.534 * [backup-simplify]: Simplify -1 into -1 39.534 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in im 39.534 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in im 39.534 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in im 39.535 * [taylor]: Taking taylor expansion of 1/3 in im 39.535 * [backup-simplify]: Simplify 1/3 into 1/3 39.535 * [taylor]: Taking taylor expansion of (pow im 2) in im 39.535 * [taylor]: Taking taylor expansion of im in im 39.535 * [backup-simplify]: Simplify 0 into 0 39.535 * [backup-simplify]: Simplify 1 into 1 39.535 * [taylor]: Taking taylor expansion of 2 in im 39.535 * [backup-simplify]: Simplify 2 into 2 39.535 * [taylor]: Taking taylor expansion of im in im 39.535 * [backup-simplify]: Simplify 0 into 0 39.535 * [backup-simplify]: Simplify 1 into 1 39.535 * [backup-simplify]: Simplify (+ 0 2) into 2 39.536 * [backup-simplify]: Simplify (* 2 0) into 0 39.536 * [backup-simplify]: Simplify (* -1 0) into 0 39.536 * [backup-simplify]: Simplify 0 into 0 39.537 * [backup-simplify]: Simplify (+ 0 0) into 0 39.537 * [backup-simplify]: Simplify (+ (* 2 1) (* 0 0)) into 2 39.538 * [backup-simplify]: Simplify (+ (* -1 2) (* 0 0)) into -2 39.538 * [backup-simplify]: Simplify -2 into -2 39.538 * [backup-simplify]: Simplify (* 1 1) into 1 39.539 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 39.539 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 39.540 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 1) (* 1/3 0))) into 0 39.541 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 2) (* 0 0))) into 0 39.541 * [backup-simplify]: Simplify 0 into 0 39.542 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 39.543 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 39.543 * [backup-simplify]: Simplify (+ 0 0) into 0 39.545 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 1) (* 0 0)))) into 1/3 39.546 * [backup-simplify]: Simplify (+ (* -1 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0)))) into -1/3 39.546 * [backup-simplify]: Simplify -1/3 into -1/3 39.547 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 39.548 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 39.548 * [backup-simplify]: Simplify (+ 0 0) into 0 39.550 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 1) (* 0 0))))) into 0 39.551 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0))))) into 0 39.551 * [backup-simplify]: Simplify 0 into 0 39.552 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 39.554 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 39.554 * [backup-simplify]: Simplify (+ 0 0) into 0 39.556 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 39.558 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0)))))) into 0 39.558 * [backup-simplify]: Simplify 0 into 0 39.559 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 39.560 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 39.561 * [backup-simplify]: Simplify (+ 0 0) into 0 39.563 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 39.564 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0))))))) into 0 39.565 * [backup-simplify]: Simplify 0 into 0 39.566 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 39.567 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 39.568 * [backup-simplify]: Simplify (+ 0 0) into 0 39.570 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 39.572 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0)))))))) into 0 39.572 * [backup-simplify]: Simplify 0 into 0 39.574 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 39.578 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 39.578 * [backup-simplify]: Simplify (+ 0 0) into 0 39.581 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))))) into 0 39.584 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0))))))))) into 0 39.584 * [backup-simplify]: Simplify 0 into 0 39.585 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 39.587 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 39.588 * [backup-simplify]: Simplify (+ 0 0) into 0 39.589 * [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 39.591 * [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 39.591 * [backup-simplify]: Simplify 0 into 0 39.591 * [backup-simplify]: Simplify (+ (* -1/3 (pow im 3)) (* -2 im)) into (- (+ (* 1/3 (pow im 3)) (* 2 im))) 39.591 * [backup-simplify]: Simplify (* (/ 1 im) (- (* (* (/ 1 im) -1/3) (/ 1 im)) 2)) into (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 39.591 * [approximate]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in (im) around 0 39.591 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 39.591 * [taylor]: Taking taylor expansion of -1 in im 39.591 * [backup-simplify]: Simplify -1 into -1 39.591 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 39.591 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 39.591 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 39.591 * [taylor]: Taking taylor expansion of 1/3 in im 39.591 * [backup-simplify]: Simplify 1/3 into 1/3 39.591 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 39.591 * [taylor]: Taking taylor expansion of (pow im 2) in im 39.591 * [taylor]: Taking taylor expansion of im in im 39.591 * [backup-simplify]: Simplify 0 into 0 39.591 * [backup-simplify]: Simplify 1 into 1 39.592 * [backup-simplify]: Simplify (* 1 1) into 1 39.592 * [backup-simplify]: Simplify (/ 1 1) into 1 39.592 * [taylor]: Taking taylor expansion of 2 in im 39.592 * [backup-simplify]: Simplify 2 into 2 39.592 * [taylor]: Taking taylor expansion of im in im 39.592 * [backup-simplify]: Simplify 0 into 0 39.592 * [backup-simplify]: Simplify 1 into 1 39.592 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 39.592 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 39.593 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 39.593 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 39.593 * [taylor]: Taking taylor expansion of -1 in im 39.593 * [backup-simplify]: Simplify -1 into -1 39.593 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 39.593 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 39.593 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 39.593 * [taylor]: Taking taylor expansion of 1/3 in im 39.593 * [backup-simplify]: Simplify 1/3 into 1/3 39.593 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 39.593 * [taylor]: Taking taylor expansion of (pow im 2) in im 39.593 * [taylor]: Taking taylor expansion of im in im 39.593 * [backup-simplify]: Simplify 0 into 0 39.593 * [backup-simplify]: Simplify 1 into 1 39.593 * [backup-simplify]: Simplify (* 1 1) into 1 39.593 * [backup-simplify]: Simplify (/ 1 1) into 1 39.593 * [taylor]: Taking taylor expansion of 2 in im 39.593 * [backup-simplify]: Simplify 2 into 2 39.593 * [taylor]: Taking taylor expansion of im in im 39.593 * [backup-simplify]: Simplify 0 into 0 39.593 * [backup-simplify]: Simplify 1 into 1 39.594 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 39.594 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 39.594 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 39.595 * [backup-simplify]: Simplify (* -1 1/3) into -1/3 39.595 * [backup-simplify]: Simplify -1/3 into -1/3 39.595 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 39.595 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 39.596 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 39.596 * [backup-simplify]: Simplify (+ 0 0) into 0 39.597 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 39.597 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 1/3)) into 0 39.597 * [backup-simplify]: Simplify 0 into 0 39.598 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 39.598 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 39.599 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 39.599 * [backup-simplify]: Simplify (+ 0 2) into 2 39.600 * [backup-simplify]: Simplify (- (/ 2 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 2 39.600 * [backup-simplify]: Simplify (+ (* -1 2) (+ (* 0 0) (* 0 1/3))) into -2 39.600 * [backup-simplify]: Simplify -2 into -2 39.601 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 39.601 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 39.602 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 39.602 * [backup-simplify]: Simplify (+ 0 0) into 0 39.603 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)))) into 0 39.604 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 2) (+ (* 0 0) (* 0 1/3)))) into 0 39.604 * [backup-simplify]: Simplify 0 into 0 39.604 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 39.605 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 39.606 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 39.606 * [backup-simplify]: Simplify (+ 0 0) into 0 39.607 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 39.607 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 2) (+ (* 0 0) (* 0 1/3))))) into 0 39.607 * [backup-simplify]: Simplify 0 into 0 39.608 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 39.609 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 39.610 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 39.610 * [backup-simplify]: Simplify (+ 0 0) into 0 39.611 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 39.611 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 2) (+ (* 0 0) (* 0 1/3)))))) into 0 39.612 * [backup-simplify]: Simplify 0 into 0 39.612 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 39.613 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 39.614 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 39.614 * [backup-simplify]: Simplify (+ 0 0) into 0 39.615 * [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 39.616 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 2) (+ (* 0 0) (* 0 1/3))))))) into 0 39.616 * [backup-simplify]: Simplify 0 into 0 39.617 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 39.618 * [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 39.620 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 39.620 * [backup-simplify]: Simplify (+ 0 0) into 0 39.622 * [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 39.624 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 2) (+ (* 0 0) (* 0 1/3)))))))) into 0 39.624 * [backup-simplify]: Simplify 0 into 0 39.626 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 39.627 * [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 39.629 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 39.630 * [backup-simplify]: Simplify (+ 0 0) into 0 39.631 * [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 39.634 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 2) (+ (* 0 0) (* 0 1/3))))))))) into 0 39.634 * [backup-simplify]: Simplify 0 into 0 39.634 * [backup-simplify]: Simplify (+ (* -2 (/ 1 (/ 1 im))) (* -1/3 (pow (/ 1 (/ 1 im)) 3))) into (- (+ (* 1/3 (pow im 3)) (* 2 im))) 39.634 * [backup-simplify]: Simplify (* (/ 1 (- im)) (- (* (* (/ 1 (- im)) -1/3) (/ 1 (- im))) 2)) into (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 39.634 * [approximate]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in (im) around 0 39.634 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 39.634 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 39.634 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 39.634 * [taylor]: Taking taylor expansion of 1/3 in im 39.634 * [backup-simplify]: Simplify 1/3 into 1/3 39.634 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 39.634 * [taylor]: Taking taylor expansion of (pow im 2) in im 39.634 * [taylor]: Taking taylor expansion of im in im 39.634 * [backup-simplify]: Simplify 0 into 0 39.634 * [backup-simplify]: Simplify 1 into 1 39.635 * [backup-simplify]: Simplify (* 1 1) into 1 39.635 * [backup-simplify]: Simplify (/ 1 1) into 1 39.635 * [taylor]: Taking taylor expansion of 2 in im 39.635 * [backup-simplify]: Simplify 2 into 2 39.635 * [taylor]: Taking taylor expansion of im in im 39.635 * [backup-simplify]: Simplify 0 into 0 39.635 * [backup-simplify]: Simplify 1 into 1 39.636 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 39.636 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 39.637 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 39.637 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 39.637 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 39.637 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 39.637 * [taylor]: Taking taylor expansion of 1/3 in im 39.637 * [backup-simplify]: Simplify 1/3 into 1/3 39.637 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 39.637 * [taylor]: Taking taylor expansion of (pow im 2) in im 39.637 * [taylor]: Taking taylor expansion of im in im 39.637 * [backup-simplify]: Simplify 0 into 0 39.637 * [backup-simplify]: Simplify 1 into 1 39.637 * [backup-simplify]: Simplify (* 1 1) into 1 39.638 * [backup-simplify]: Simplify (/ 1 1) into 1 39.638 * [taylor]: Taking taylor expansion of 2 in im 39.638 * [backup-simplify]: Simplify 2 into 2 39.638 * [taylor]: Taking taylor expansion of im in im 39.638 * [backup-simplify]: Simplify 0 into 0 39.638 * [backup-simplify]: Simplify 1 into 1 39.638 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 39.639 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 39.640 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 39.640 * [backup-simplify]: Simplify 1/3 into 1/3 39.640 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 39.641 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 39.642 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 39.642 * [backup-simplify]: Simplify (+ 0 0) into 0 39.643 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 39.643 * [backup-simplify]: Simplify 0 into 0 39.644 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 39.645 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 39.646 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 39.647 * [backup-simplify]: Simplify (+ 0 2) into 2 39.648 * [backup-simplify]: Simplify (- (/ 2 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 2 39.648 * [backup-simplify]: Simplify 2 into 2 39.649 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 39.650 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 39.651 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 39.652 * [backup-simplify]: Simplify (+ 0 0) into 0 39.653 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)))) into 0 39.653 * [backup-simplify]: Simplify 0 into 0 39.654 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 39.655 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 39.657 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 39.657 * [backup-simplify]: Simplify (+ 0 0) into 0 39.658 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 39.658 * [backup-simplify]: Simplify 0 into 0 39.660 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 39.661 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 39.662 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 39.663 * [backup-simplify]: Simplify (+ 0 0) into 0 39.664 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 39.664 * [backup-simplify]: Simplify 0 into 0 39.666 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 39.667 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 39.668 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 39.669 * [backup-simplify]: Simplify (+ 0 0) into 0 39.670 * [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 39.670 * [backup-simplify]: Simplify 0 into 0 39.672 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 39.673 * [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 39.675 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 39.676 * [backup-simplify]: Simplify (+ 0 0) into 0 39.677 * [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 39.677 * [backup-simplify]: Simplify 0 into 0 39.679 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 39.680 * [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 39.682 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 39.682 * [backup-simplify]: Simplify (+ 0 0) into 0 39.684 * [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 39.684 * [backup-simplify]: Simplify 0 into 0 39.684 * [backup-simplify]: Simplify (+ (* 2 (/ 1 (/ 1 (- im)))) (* 1/3 (pow (/ 1 (/ 1 (- im))) 3))) into (- (+ (* 1/3 (pow im 3)) (* 2 im))) 39.684 * * * [progress]: simplifying candidates 39.684 * * * * [progress]: [ 1 / 110 ] simplifiying candidate # 39.684 * * * * [progress]: [ 2 / 110 ] simplifiying candidate # 39.685 * * * * [progress]: [ 3 / 110 ] simplifiying candidate # 39.685 * [simplify]: Simplifying (* im -1/3) 39.685 * * [simplify]: iters left: 2 (3 enodes) 39.687 * * [simplify]: iters left: 1 (10 enodes) 39.690 * * [simplify]: Extracting #0: cost 1 inf + 0 39.690 * * [simplify]: Extracting #1: cost 4 inf + 0 39.690 * * [simplify]: Extracting #2: cost 2 inf + 2 39.690 * * [simplify]: Extracting #3: cost 0 inf + 86 39.690 * [simplify]: Simplified to (* im -1/3) 39.690 * [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))))) 39.691 * * * * [progress]: [ 4 / 110 ] simplifiying candidate # 39.691 * * * * [progress]: [ 5 / 110 ] simplifiying candidate # 39.691 * [simplify]: Simplifying (+ (log im) (log -1/3)) 39.691 * * [simplify]: iters left: 3 (5 enodes) 39.694 * * [simplify]: iters left: 2 (16 enodes) 39.700 * * [simplify]: Extracting #0: cost 1 inf + 0 39.700 * * [simplify]: Extracting #1: cost 4 inf + 0 39.700 * * [simplify]: Extracting #2: cost 8 inf + 0 39.700 * * [simplify]: Extracting #3: cost 4 inf + 144 39.700 * * [simplify]: Extracting #4: cost 0 inf + 650 39.700 * [simplify]: Simplified to (+ (log im) (log -1/3)) 39.700 * [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))))) 39.700 * * * * [progress]: [ 6 / 110 ] simplifiying candidate # 39.701 * * * * [progress]: [ 7 / 110 ] simplifiying candidate # 39.701 * * * * [progress]: [ 8 / 110 ] simplifiying candidate # 39.701 * [simplify]: Simplifying (* (* (* im im) im) (* (* -1/3 -1/3) -1/3)) 39.701 * * [simplify]: iters left: 6 (7 enodes) 39.710 * * [simplify]: iters left: 5 (30 enodes) 39.721 * * [simplify]: iters left: 4 (55 enodes) 39.733 * * [simplify]: iters left: 3 (96 enodes) 39.749 * * [simplify]: iters left: 2 (141 enodes) 39.794 * * [simplify]: iters left: 1 (219 enodes) 39.853 * * [simplify]: Extracting #0: cost 1 inf + 0 39.853 * * [simplify]: Extracting #1: cost 29 inf + 0 39.853 * * [simplify]: Extracting #2: cost 62 inf + 209 39.855 * * [simplify]: Extracting #3: cost 38 inf + 2667 39.857 * * [simplify]: Extracting #4: cost 14 inf + 9234 39.860 * * [simplify]: Extracting #5: cost 0 inf + 15327 39.864 * [simplify]: Simplified to (* -1/27 (* im (* im im))) 39.864 * [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))))) 39.864 * * * * [progress]: [ 9 / 110 ] simplifiying candidate # 39.865 * * * * [progress]: [ 10 / 110 ] simplifiying candidate # 39.865 * * * * [progress]: [ 11 / 110 ] simplifiying candidate # 39.865 * * * * [progress]: [ 12 / 110 ] simplifiying candidate # 39.865 * * * * [progress]: [ 13 / 110 ] simplifiying candidate # 39.865 * [simplify]: Simplifying (* (sqrt im) (sqrt -1/3)) 39.865 * * [simplify]: iters left: 3 (5 enodes) 39.869 * * [simplify]: iters left: 2 (16 enodes) 39.874 * * [simplify]: Extracting #0: cost 1 inf + 0 39.874 * * [simplify]: Extracting #1: cost 4 inf + 0 39.874 * * [simplify]: Extracting #2: cost 8 inf + 0 39.874 * * [simplify]: Extracting #3: cost 4 inf + 84 39.874 * * [simplify]: Extracting #4: cost 0 inf + 410 39.874 * [simplify]: Simplified to (* (sqrt -1/3) (sqrt im)) 39.874 * [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))))) 39.874 * [simplify]: Simplifying (* (sqrt im) (sqrt -1/3)) 39.874 * * [simplify]: iters left: 3 (5 enodes) 39.876 * * [simplify]: iters left: 2 (16 enodes) 39.879 * * [simplify]: Extracting #0: cost 1 inf + 0 39.879 * * [simplify]: Extracting #1: cost 4 inf + 0 39.879 * * [simplify]: Extracting #2: cost 8 inf + 0 39.879 * * [simplify]: Extracting #3: cost 4 inf + 84 39.879 * * [simplify]: Extracting #4: cost 0 inf + 410 39.879 * [simplify]: Simplified to (* (sqrt -1/3) (sqrt im)) 39.879 * [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))))) 39.879 * * * * [progress]: [ 14 / 110 ] simplifiying candidate # 39.879 * [simplify]: Simplifying (cbrt -1/3) 39.879 * * [simplify]: iters left: 1 (2 enodes) 39.880 * * [simplify]: Extracting #0: cost 1 inf + 0 39.880 * * [simplify]: Extracting #1: cost 3 inf + 0 39.880 * * [simplify]: Extracting #2: cost 2 inf + 1 39.880 * * [simplify]: Extracting #3: cost 0 inf + 163 39.880 * [simplify]: Simplified to (cbrt -1/3) 39.881 * [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))))) 39.881 * * * * [progress]: [ 15 / 110 ] simplifiying candidate # 39.881 * [simplify]: Simplifying (sqrt -1/3) 39.881 * * [simplify]: iters left: 1 (2 enodes) 39.882 * * [simplify]: Extracting #0: cost 1 inf + 0 39.882 * * [simplify]: Extracting #1: cost 3 inf + 0 39.882 * * [simplify]: Extracting #2: cost 2 inf + 1 39.882 * * [simplify]: Extracting #3: cost 0 inf + 83 39.882 * [simplify]: Simplified to (sqrt -1/3) 39.882 * [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))))) 39.882 * * * * [progress]: [ 16 / 110 ] simplifiying candidate # 39.882 * * * * [progress]: [ 17 / 110 ] simplifiying candidate # 39.882 * [simplify]: Simplifying (* (cbrt im) (cbrt im)) 39.882 * * [simplify]: iters left: 3 (3 enodes) 39.883 * * [simplify]: iters left: 2 (9 enodes) 39.884 * * [simplify]: Extracting #0: cost 1 inf + 0 39.884 * * [simplify]: Extracting #1: cost 3 inf + 0 39.884 * * [simplify]: Extracting #2: cost 5 inf + 0 39.884 * * [simplify]: Extracting #3: cost 4 inf + 1 39.884 * * [simplify]: Extracting #4: cost 0 inf + 405 39.885 * [simplify]: Simplified to (* (cbrt im) (cbrt im)) 39.885 * [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))))) 39.885 * * * * [progress]: [ 18 / 110 ] simplifiying candidate # 39.885 * [simplify]: Simplifying (sqrt im) 39.885 * * [simplify]: iters left: 1 (2 enodes) 39.885 * * [simplify]: Extracting #0: cost 1 inf + 0 39.885 * * [simplify]: Extracting #1: cost 3 inf + 0 39.885 * * [simplify]: Extracting #2: cost 2 inf + 1 39.885 * * [simplify]: Extracting #3: cost 0 inf + 83 39.885 * [simplify]: Simplified to (sqrt im) 39.885 * [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))))) 39.886 * * * * [progress]: [ 19 / 110 ] simplifiying candidate # 39.886 * * * * [progress]: [ 20 / 110 ] simplifiying candidate #real (real->posit16 (* im -1/3))) im) 2)))))> 39.886 * * * * [progress]: [ 21 / 110 ] simplifiying candidate # 39.886 * * * * [progress]: [ 22 / 110 ] simplifiying candidate # 39.886 * * * * [progress]: [ 23 / 110 ] simplifiying candidate # 39.886 * * * * [progress]: [ 24 / 110 ] simplifiying candidate # 39.886 * [simplify]: Simplifying (* (* im -1/3) im) 39.886 * * [simplify]: iters left: 4 (4 enodes) 39.887 * * [simplify]: iters left: 3 (14 enodes) 39.890 * * [simplify]: iters left: 2 (17 enodes) 39.893 * * [simplify]: iters left: 1 (19 enodes) 39.895 * * [simplify]: Extracting #0: cost 1 inf + 0 39.895 * * [simplify]: Extracting #1: cost 6 inf + 0 39.896 * * [simplify]: Extracting #2: cost 6 inf + 2 39.896 * * [simplify]: Extracting #3: cost 1 inf + 291 39.896 * * [simplify]: Extracting #4: cost 0 inf + 332 39.896 * [simplify]: Simplified to (* im (* im -1/3)) 39.896 * [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))))) 39.896 * * * * [progress]: [ 25 / 110 ] simplifiying candidate # 39.896 * [simplify]: Simplifying (* (* im -1/3) im) 39.896 * * [simplify]: iters left: 4 (4 enodes) 39.897 * * [simplify]: iters left: 3 (14 enodes) 39.900 * * [simplify]: iters left: 2 (17 enodes) 39.905 * * [simplify]: iters left: 1 (19 enodes) 39.910 * * [simplify]: Extracting #0: cost 1 inf + 0 39.911 * * [simplify]: Extracting #1: cost 6 inf + 0 39.911 * * [simplify]: Extracting #2: cost 6 inf + 2 39.911 * * [simplify]: Extracting #3: cost 1 inf + 291 39.911 * * [simplify]: Extracting #4: cost 0 inf + 332 39.911 * [simplify]: Simplified to (* im (* im -1/3)) 39.911 * [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))))) 39.911 * * * * [progress]: [ 26 / 110 ] simplifiying candidate # 39.912 * * * * [progress]: [ 27 / 110 ] simplifiying candidate # 39.912 * [simplify]: Simplifying (+ (+ (log im) (log -1/3)) (log im)) 39.912 * * [simplify]: iters left: 5 (6 enodes) 39.916 * * [simplify]: iters left: 4 (20 enodes) 39.927 * * [simplify]: iters left: 3 (23 enodes) 39.932 * * [simplify]: iters left: 2 (25 enodes) 39.935 * * [simplify]: Extracting #0: cost 1 inf + 0 39.935 * * [simplify]: Extracting #1: cost 6 inf + 0 39.935 * * [simplify]: Extracting #2: cost 12 inf + 0 39.936 * * [simplify]: Extracting #3: cost 10 inf + 2 39.936 * * [simplify]: Extracting #4: cost 0 inf + 1316 39.936 * [simplify]: Simplified to (+ (+ (log im) (log im)) (log -1/3)) 39.936 * [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))))) 39.936 * * * * [progress]: [ 28 / 110 ] simplifiying candidate # 39.936 * [simplify]: Simplifying (+ (log (* im -1/3)) (log im)) 39.936 * * [simplify]: iters left: 5 (6 enodes) 39.938 * * [simplify]: iters left: 4 (22 enodes) 39.942 * * [simplify]: iters left: 3 (27 enodes) 39.946 * * [simplify]: iters left: 2 (30 enodes) 39.950 * * [simplify]: Extracting #0: cost 1 inf + 0 39.950 * * [simplify]: Extracting #1: cost 6 inf + 0 39.950 * * [simplify]: Extracting #2: cost 13 inf + 0 39.950 * * [simplify]: Extracting #3: cost 12 inf + 2 39.951 * * [simplify]: Extracting #4: cost 2 inf + 926 39.951 * * [simplify]: Extracting #5: cost 0 inf + 1260 39.951 * [simplify]: Simplified to (+ (log (* im -1/3)) (log im)) 39.951 * [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))))) 39.951 * * * * [progress]: [ 29 / 110 ] simplifiying candidate # 39.951 * * * * [progress]: [ 30 / 110 ] simplifiying candidate # 39.951 * * * * [progress]: [ 31 / 110 ] simplifiying candidate # 39.951 * [simplify]: Simplifying (* (* (* (* im im) im) (* (* -1/3 -1/3) -1/3)) (* (* im im) im)) 39.952 * * [simplify]: iters left: 6 (8 enodes) 39.955 * * [simplify]: iters left: 5 (36 enodes) 39.969 * * [simplify]: iters left: 4 (92 enodes) 40.014 * * [simplify]: iters left: 3 (233 enodes) 40.118 * * [simplify]: Extracting #0: cost 1 inf + 0 40.118 * * [simplify]: Extracting #1: cost 42 inf + 0 40.119 * * [simplify]: Extracting #2: cost 93 inf + 87 40.120 * * [simplify]: Extracting #3: cost 51 inf + 5042 40.123 * * [simplify]: Extracting #4: cost 1 inf + 14763 40.126 * * [simplify]: Extracting #5: cost 0 inf + 14845 40.129 * [simplify]: Simplified to (* (* im im) (* -1/27 (* (* im im) (* im im)))) 40.129 * [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))))) 40.129 * * * * [progress]: [ 32 / 110 ] simplifiying candidate # 40.129 * [simplify]: Simplifying (* (* (* (* im -1/3) (* im -1/3)) (* im -1/3)) (* (* im im) im)) 40.130 * * [simplify]: iters left: 6 (8 enodes) 40.133 * * [simplify]: iters left: 5 (41 enodes) 40.142 * * [simplify]: iters left: 4 (108 enodes) 40.174 * * [simplify]: iters left: 3 (264 enodes) 40.343 * * [simplify]: iters left: 2 (454 enodes) 40.712 * * [simplify]: Extracting #0: cost 1 inf + 0 40.713 * * [simplify]: Extracting #1: cost 52 inf + 0 40.713 * * [simplify]: Extracting #2: cost 163 inf + 47 40.715 * * [simplify]: Extracting #3: cost 146 inf + 1580 40.720 * * [simplify]: Extracting #4: cost 78 inf + 16165 40.734 * * [simplify]: Extracting #5: cost 3 inf + 42248 40.746 * * [simplify]: Extracting #6: cost 0 inf + 43710 40.754 * [simplify]: Simplified to (* -1/27 (* (* (* im im) (* im im)) (* im im))) 40.754 * [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))))) 40.754 * * * * [progress]: [ 33 / 110 ] simplifiying candidate # 40.754 * * * * [progress]: [ 34 / 110 ] simplifiying candidate # 40.754 * * * * [progress]: [ 35 / 110 ] simplifiying candidate # 40.754 * * * * [progress]: [ 36 / 110 ] simplifiying candidate # 40.754 * * * * [progress]: [ 37 / 110 ] simplifiying candidate # 40.755 * [simplify]: Simplifying (cbrt im) 40.755 * * [simplify]: iters left: 1 (2 enodes) 40.755 * * [simplify]: Extracting #0: cost 1 inf + 0 40.755 * * [simplify]: Extracting #1: cost 3 inf + 0 40.755 * * [simplify]: Extracting #2: cost 2 inf + 1 40.755 * * [simplify]: Extracting #3: cost 0 inf + 163 40.755 * [simplify]: Simplified to (cbrt im) 40.755 * [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))))) 40.755 * * * * [progress]: [ 38 / 110 ] simplifiying candidate # 40.756 * [simplify]: Simplifying (sqrt im) 40.756 * * [simplify]: iters left: 1 (2 enodes) 40.756 * * [simplify]: Extracting #0: cost 1 inf + 0 40.756 * * [simplify]: Extracting #1: cost 3 inf + 0 40.756 * * [simplify]: Extracting #2: cost 2 inf + 1 40.756 * * [simplify]: Extracting #3: cost 0 inf + 83 40.756 * [simplify]: Simplified to (sqrt im) 40.756 * [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))))) 40.756 * * * * [progress]: [ 39 / 110 ] simplifiying candidate # 40.756 * * * * [progress]: [ 40 / 110 ] simplifiying candidate # 40.756 * * * * [progress]: [ 41 / 110 ] simplifiying candidate #real (real->posit16 (* (* im -1/3) im))) 2)))))> 40.756 * * * * [progress]: [ 42 / 110 ] simplifiying candidate # 40.756 * * * * [progress]: [ 43 / 110 ] simplifiying candidate # 40.756 * * * * [progress]: [ 44 / 110 ] simplifiying candidate # 40.757 * * * * [progress]: [ 45 / 110 ] simplifiying candidate # 40.757 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) 40.757 * * [simplify]: iters left: 6 (16 enodes) 40.763 * * [simplify]: iters left: 5 (66 enodes) 40.776 * * [simplify]: iters left: 4 (111 enodes) 40.804 * * [simplify]: iters left: 3 (248 enodes) 40.864 * * [simplify]: Extracting #0: cost 1 inf + 0 40.864 * * [simplify]: Extracting #1: cost 28 inf + 0 40.865 * * [simplify]: Extracting #2: cost 120 inf + 3 40.866 * * [simplify]: Extracting #3: cost 137 inf + 796 40.869 * * [simplify]: Extracting #4: cost 91 inf + 11890 40.874 * * [simplify]: Extracting #5: cost 18 inf + 35389 40.880 * * [simplify]: Extracting #6: cost 0 inf + 42579 40.886 * [simplify]: Simplified to (* (fma (fma (* im -1/3) im -2) im (* -1/60 (pow im 5))) (* 0.5 (cos re))) 40.886 * [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)) 40.886 * * * * [progress]: [ 46 / 110 ] simplifiying candidate # 40.886 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) 40.887 * * [simplify]: iters left: 6 (16 enodes) 40.893 * * [simplify]: iters left: 5 (66 enodes) 40.907 * * [simplify]: iters left: 4 (111 enodes) 40.932 * * [simplify]: iters left: 3 (248 enodes) 41.011 * * [simplify]: Extracting #0: cost 1 inf + 0 41.011 * * [simplify]: Extracting #1: cost 28 inf + 0 41.012 * * [simplify]: Extracting #2: cost 120 inf + 3 41.013 * * [simplify]: Extracting #3: cost 137 inf + 796 41.016 * * [simplify]: Extracting #4: cost 91 inf + 11890 41.023 * * [simplify]: Extracting #5: cost 18 inf + 35389 41.030 * * [simplify]: Extracting #6: cost 0 inf + 42579 41.039 * [simplify]: Simplified to (* (fma (fma (* im -1/3) im -2) im (* -1/60 (pow im 5))) (* 0.5 (cos re))) 41.039 * [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)) 41.039 * * * * [progress]: [ 47 / 110 ] simplifiying candidate # 41.039 * * * * [progress]: [ 48 / 110 ] simplifiying candidate # 41.039 * [simplify]: Simplifying (+ (+ (log 0.5) (log (cos re))) (log (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) 41.039 * * [simplify]: iters left: 6 (19 enodes) 41.046 * * [simplify]: iters left: 5 (75 enodes) 41.060 * * [simplify]: iters left: 4 (108 enodes) 41.095 * * [simplify]: iters left: 3 (157 enodes) 41.125 * * [simplify]: iters left: 2 (235 enodes) 41.206 * * [simplify]: iters left: 1 (424 enodes) 41.376 * * [simplify]: Extracting #0: cost 1 inf + 0 41.377 * * [simplify]: Extracting #1: cost 8 inf + 0 41.377 * * [simplify]: Extracting #2: cost 17 inf + 0 41.377 * * [simplify]: Extracting #3: cost 27 inf + 1 41.377 * * [simplify]: Extracting #4: cost 77 inf + 701 41.378 * * [simplify]: Extracting #5: cost 168 inf + 1908 41.379 * * [simplify]: Extracting #6: cost 153 inf + 4465 41.381 * * [simplify]: Extracting #7: cost 104 inf + 26033 41.387 * * [simplify]: Extracting #8: cost 12 inf + 81153 41.398 * * [simplify]: Extracting #9: cost 0 inf + 88557 41.413 * * [simplify]: Extracting #10: cost 0 inf + 87772 41.434 * * [simplify]: Extracting #11: cost 0 inf + 87386 41.451 * * [simplify]: Extracting #12: cost 0 inf + 87342 41.467 * [simplify]: Simplified to (+ (+ (log 0.5) (log (cos re))) (log (fma (pow im 5) -1/60 (* (fma im (* -1/3 im) -2) im)))) 41.468 * [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)))))) 41.468 * * * * [progress]: [ 49 / 110 ] simplifiying candidate # 41.468 * [simplify]: Simplifying (+ (log (* 0.5 (cos re))) (log (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) 41.468 * * [simplify]: iters left: 6 (18 enodes) 41.481 * * [simplify]: iters left: 5 (72 enodes) 41.507 * * [simplify]: iters left: 4 (106 enodes) 41.538 * * [simplify]: iters left: 3 (159 enodes) 41.573 * * [simplify]: iters left: 2 (229 enodes) 41.641 * * [simplify]: iters left: 1 (421 enodes) 41.859 * * [simplify]: Extracting #0: cost 1 inf + 0 41.860 * * [simplify]: Extracting #1: cost 8 inf + 0 41.860 * * [simplify]: Extracting #2: cost 18 inf + 0 41.860 * * [simplify]: Extracting #3: cost 29 inf + 1 41.860 * * [simplify]: Extracting #4: cost 93 inf + 75 41.861 * * [simplify]: Extracting #5: cost 178 inf + 759 41.862 * * [simplify]: Extracting #6: cost 154 inf + 4918 41.865 * * [simplify]: Extracting #7: cost 98 inf + 29974 41.874 * * [simplify]: Extracting #8: cost 8 inf + 85728 41.888 * * [simplify]: Extracting #9: cost 0 inf + 89635 41.898 * * [simplify]: Extracting #10: cost 0 inf + 89333 41.907 * [simplify]: Simplified to (+ (log (* 0.5 (cos re))) (log (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2))))) 41.907 * [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))))))) 41.907 * * * * [progress]: [ 50 / 110 ] simplifiying candidate # 41.907 * * * * [progress]: [ 51 / 110 ] simplifiying candidate # 41.907 * * * * [progress]: [ 52 / 110 ] simplifiying candidate # 41.907 * [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))))) 41.907 * * [simplify]: iters left: 6 (22 enodes) 41.915 * * [simplify]: iters left: 5 (93 enodes) 41.940 * * [simplify]: iters left: 4 (209 enodes) 42.043 * * [simplify]: Extracting #0: cost 1 inf + 0 42.043 * * [simplify]: Extracting #1: cost 44 inf + 0 42.044 * * [simplify]: Extracting #2: cost 212 inf + 42 42.046 * * [simplify]: Extracting #3: cost 250 inf + 2250 42.050 * * [simplify]: Extracting #4: cost 234 inf + 4766 42.055 * * [simplify]: Extracting #5: cost 196 inf + 18160 42.081 * * [simplify]: Extracting #6: cost 81 inf + 87718 42.125 * * [simplify]: Extracting #7: cost 2 inf + 131802 42.171 * * [simplify]: Extracting #8: cost 0 inf + 132832 42.220 * [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)))) 42.220 * [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)))))) 42.220 * * * * [progress]: [ 53 / 110 ] simplifiying candidate # 42.220 * [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))))) 42.221 * * [simplify]: iters left: 6 (20 enodes) 42.234 * * [simplify]: iters left: 5 (91 enodes) 42.269 * * [simplify]: iters left: 4 (216 enodes) 42.360 * * [simplify]: Extracting #0: cost 1 inf + 0 42.360 * * [simplify]: Extracting #1: cost 43 inf + 0 42.361 * * [simplify]: Extracting #2: cost 216 inf + 1 42.362 * * [simplify]: Extracting #3: cost 252 inf + 1829 42.364 * * [simplify]: Extracting #4: cost 223 inf + 8259 42.368 * * [simplify]: Extracting #5: cost 177 inf + 28251 42.397 * * [simplify]: Extracting #6: cost 33 inf + 112705 42.435 * * [simplify]: Extracting #7: cost 0 inf + 131877 42.460 * * [simplify]: Extracting #8: cost 0 inf + 131797 42.483 * [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)))))) 42.483 * [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)))))))) 42.483 * * * * [progress]: [ 54 / 110 ] simplifiying candidate # 42.483 * * * * [progress]: [ 55 / 110 ] simplifiying candidate # 42.483 * * * * [progress]: [ 56 / 110 ] simplifiying candidate # 42.484 * * * * [progress]: [ 57 / 110 ] simplifiying candidate # 42.484 * * * * [progress]: [ 58 / 110 ] simplifiying candidate # 42.484 * [simplify]: Simplifying (* (* 0.5 (cos re)) (* im (- (* (* im -1/3) im) 2))) 42.484 * * [simplify]: iters left: 6 (12 enodes) 42.491 * * [simplify]: iters left: 5 (49 enodes) 42.508 * * [simplify]: iters left: 4 (79 enodes) 42.536 * * [simplify]: iters left: 3 (142 enodes) 42.578 * * [simplify]: iters left: 2 (358 enodes) 42.777 * * [simplify]: Extracting #0: cost 1 inf + 0 42.777 * * [simplify]: Extracting #1: cost 47 inf + 0 42.779 * * [simplify]: Extracting #2: cost 94 inf + 391 42.781 * * [simplify]: Extracting #3: cost 54 inf + 5197 42.791 * * [simplify]: Extracting #4: cost 4 inf + 14456 42.803 * * [simplify]: Extracting #5: cost 0 inf + 15204 42.818 * [simplify]: Simplified to (* (* 0.5 (* im (fma (* im -1/3) im -2))) (cos re)) 42.818 * [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)))) 42.819 * * * * [progress]: [ 59 / 110 ] simplifiying candidate # 42.819 * [simplify]: Simplifying (* (* im (- (* (* im -1/3) im) 2)) (* 0.5 (cos re))) 42.819 * * [simplify]: iters left: 6 (12 enodes) 42.827 * * [simplify]: iters left: 5 (49 enodes) 42.844 * * [simplify]: iters left: 4 (79 enodes) 42.872 * * [simplify]: iters left: 3 (129 enodes) 42.922 * * [simplify]: iters left: 2 (271 enodes) 43.150 * * [simplify]: Extracting #0: cost 1 inf + 0 43.150 * * [simplify]: Extracting #1: cost 47 inf + 0 43.151 * * [simplify]: Extracting #2: cost 110 inf + 4 43.153 * * [simplify]: Extracting #3: cost 89 inf + 1538 43.156 * * [simplify]: Extracting #4: cost 64 inf + 4239 43.163 * * [simplify]: Extracting #5: cost 14 inf + 13012 43.178 * * [simplify]: Extracting #6: cost 0 inf + 16282 43.189 * [simplify]: Simplified to (* (* (fma im (* im -1/3) -2) (* 0.5 im)) (cos re)) 43.189 * [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)))) 43.189 * * * * [progress]: [ 60 / 110 ] simplifiying candidate # 43.190 * [simplify]: Simplifying (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) 43.190 * * [simplify]: iters left: 6 (12 enodes) 43.198 * * [simplify]: iters left: 5 (49 enodes) 43.217 * * [simplify]: iters left: 4 (74 enodes) 43.236 * * [simplify]: iters left: 3 (118 enodes) 43.260 * * [simplify]: iters left: 2 (193 enodes) 43.310 * * [simplify]: iters left: 1 (375 enodes) 43.509 * * [simplify]: Extracting #0: cost 1 inf + 0 43.509 * * [simplify]: Extracting #1: cost 3 inf + 0 43.510 * * [simplify]: Extracting #2: cost 12 inf + 0 43.510 * * [simplify]: Extracting #3: cost 70 inf + 2 43.511 * * [simplify]: Extracting #4: cost 171 inf + 725 43.513 * * [simplify]: Extracting #5: cost 159 inf + 2721 43.518 * * [simplify]: Extracting #6: cost 84 inf + 36863 43.531 * * [simplify]: Extracting #7: cost 4 inf + 85206 43.546 * * [simplify]: Extracting #8: cost 0 inf + 87170 43.561 * [simplify]: Simplified to (cbrt (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2)))) 43.561 * [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)))))) 43.561 * * * * [progress]: [ 61 / 110 ] simplifiying candidate # 43.561 * [simplify]: Simplifying (sqrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) 43.562 * * [simplify]: iters left: 6 (12 enodes) 43.570 * * [simplify]: iters left: 5 (49 enodes) 43.589 * * [simplify]: iters left: 4 (74 enodes) 43.608 * * [simplify]: iters left: 3 (118 enodes) 43.634 * * [simplify]: iters left: 2 (193 enodes) 43.688 * * [simplify]: iters left: 1 (375 enodes) 43.844 * * [simplify]: Extracting #0: cost 1 inf + 0 43.844 * * [simplify]: Extracting #1: cost 3 inf + 0 43.844 * * [simplify]: Extracting #2: cost 12 inf + 0 43.844 * * [simplify]: Extracting #3: cost 70 inf + 2 43.846 * * [simplify]: Extracting #4: cost 171 inf + 725 43.847 * * [simplify]: Extracting #5: cost 159 inf + 2721 43.853 * * [simplify]: Extracting #6: cost 84 inf + 36823 43.866 * * [simplify]: Extracting #7: cost 4 inf + 85126 43.881 * * [simplify]: Extracting #8: cost 0 inf + 87090 43.895 * [simplify]: Simplified to (sqrt (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2)))) 43.895 * [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)))))) 43.896 * * * * [progress]: [ 62 / 110 ] simplifiying candidate # 43.896 * [simplify]: Simplifying (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))) 43.896 * * [simplify]: iters left: 6 (11 enodes) 43.904 * * [simplify]: iters left: 5 (46 enodes) 43.922 * * [simplify]: iters left: 4 (71 enodes) 43.938 * * [simplify]: iters left: 3 (115 enodes) 43.967 * * [simplify]: iters left: 2 (186 enodes) 44.030 * * [simplify]: iters left: 1 (389 enodes) 44.258 * * [simplify]: Extracting #0: cost 1 inf + 0 44.258 * * [simplify]: Extracting #1: cost 10 inf + 0 44.259 * * [simplify]: Extracting #2: cost 74 inf + 2 44.260 * * [simplify]: Extracting #3: cost 191 inf + 472 44.263 * * [simplify]: Extracting #4: cost 162 inf + 7240 44.270 * * [simplify]: Extracting #5: cost 72 inf + 56400 44.286 * * [simplify]: Extracting #6: cost 0 inf + 102900 44.304 * * [simplify]: Extracting #7: cost 0 inf + 102271 44.321 * * [simplify]: Extracting #8: cost 0 inf + 102169 44.339 * [simplify]: Simplified to (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))) 44.339 * [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))))) 44.339 * * * * [progress]: [ 63 / 110 ] simplifiying candidate # 44.339 * * * * [progress]: [ 64 / 110 ] simplifiying candidate #real (real->posit16 (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))))> 44.339 * * * * [progress]: [ 65 / 110 ] simplifiying candidate # 44.339 * * * * [progress]: [ 66 / 110 ] simplifiying candidate # 44.339 * * * * [progress]: [ 67 / 110 ] simplifiying candidate # 44.339 * * * * [progress]: [ 68 / 110 ] simplifiying candidate # 44.340 * [simplify]: Simplifying (* im (- (* (* im -1/3) im) 2)) 44.340 * * [simplify]: iters left: 6 (7 enodes) 44.345 * * [simplify]: iters left: 5 (28 enodes) 44.358 * * [simplify]: iters left: 4 (35 enodes) 44.367 * * [simplify]: iters left: 3 (37 enodes) 44.373 * * [simplify]: Extracting #0: cost 1 inf + 0 44.373 * * [simplify]: Extracting #1: cost 4 inf + 0 44.373 * * [simplify]: Extracting #2: cost 8 inf + 1 44.373 * * [simplify]: Extracting #3: cost 10 inf + 3 44.373 * * [simplify]: Extracting #4: cost 9 inf + 45 44.373 * * [simplify]: Extracting #5: cost 4 inf + 350 44.373 * * [simplify]: Extracting #6: cost 0 inf + 806 44.374 * [simplify]: Simplified to (* (fma (* im -1/3) im -2) im) 44.374 * [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)))) 44.374 * * * * [progress]: [ 69 / 110 ] simplifiying candidate # 44.374 * * * * [progress]: [ 70 / 110 ] simplifiying candidate # 44.374 * [simplify]: Simplifying (+ (log im) (log (- (* (* im -1/3) im) 2))) 44.374 * * [simplify]: iters left: 6 (9 enodes) 44.377 * * [simplify]: iters left: 5 (34 enodes) 44.384 * * [simplify]: iters left: 4 (41 enodes) 44.390 * * [simplify]: iters left: 3 (43 enodes) 44.400 * * [simplify]: Extracting #0: cost 1 inf + 0 44.400 * * [simplify]: Extracting #1: cost 4 inf + 0 44.400 * * [simplify]: Extracting #2: cost 8 inf + 0 44.400 * * [simplify]: Extracting #3: cost 12 inf + 1 44.401 * * [simplify]: Extracting #4: cost 13 inf + 74 44.401 * * [simplify]: Extracting #5: cost 10 inf + 229 44.401 * * [simplify]: Extracting #6: cost 2 inf + 1008 44.402 * * [simplify]: Extracting #7: cost 0 inf + 1564 44.402 * [simplify]: Simplified to (+ (log (fma im (* im -1/3) -2)) (log im)) 44.402 * [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)))))) 44.402 * * * * [progress]: [ 71 / 110 ] simplifiying candidate # 44.402 * * * * [progress]: [ 72 / 110 ] simplifiying candidate # 44.402 * * * * [progress]: [ 73 / 110 ] simplifiying candidate # 44.403 * [simplify]: Simplifying (* (* (* im im) im) (* (* (- (* (* im -1/3) im) 2) (- (* (* im -1/3) im) 2)) (- (* (* im -1/3) im) 2))) 44.403 * * [simplify]: iters left: 6 (11 enodes) 44.410 * * [simplify]: iters left: 5 (46 enodes) 44.427 * * [simplify]: iters left: 4 (81 enodes) 44.461 * * [simplify]: iters left: 3 (167 enodes) 44.549 * * [simplify]: Extracting #0: cost 1 inf + 0 44.549 * * [simplify]: Extracting #1: cost 37 inf + 0 44.550 * * [simplify]: Extracting #2: cost 139 inf + 42 44.552 * * [simplify]: Extracting #3: cost 159 inf + 2704 44.562 * * [simplify]: Extracting #4: cost 46 inf + 30390 44.575 * * [simplify]: Extracting #5: cost 0 inf + 43001 44.587 * * [simplify]: Extracting #6: cost 0 inf + 42441 44.595 * * [simplify]: Extracting #7: cost 0 inf + 42401 44.608 * [simplify]: Simplified to (* (* (fma (* -1/3 im) im -2) im) (* (* (fma (* -1/3 im) im -2) im) (* (fma (* -1/3 im) im -2) im))) 44.608 * [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))))))) 44.608 * * * * [progress]: [ 74 / 110 ] simplifiying candidate # 44.609 * * * * [progress]: [ 75 / 110 ] simplifiying candidate # 44.609 * * * * [progress]: [ 76 / 110 ] simplifiying candidate # 44.609 * * * * [progress]: [ 77 / 110 ] simplifiying candidate # 44.609 * * * * [progress]: [ 78 / 110 ] simplifiying candidate # 44.609 * [simplify]: Simplifying (* (sqrt im) (sqrt (- (* (* im -1/3) im) 2))) 44.609 * * [simplify]: iters left: 6 (9 enodes) 44.615 * * [simplify]: iters left: 5 (34 enodes) 44.627 * * [simplify]: iters left: 4 (41 enodes) 44.639 * * [simplify]: iters left: 3 (43 enodes) 44.652 * * [simplify]: Extracting #0: cost 1 inf + 0 44.652 * * [simplify]: Extracting #1: cost 4 inf + 0 44.652 * * [simplify]: Extracting #2: cost 8 inf + 0 44.652 * * [simplify]: Extracting #3: cost 12 inf + 1 44.652 * * [simplify]: Extracting #4: cost 13 inf + 44 44.652 * * [simplify]: Extracting #5: cost 10 inf + 169 44.653 * * [simplify]: Extracting #6: cost 2 inf + 888 44.653 * * [simplify]: Extracting #7: cost 0 inf + 1324 44.654 * [simplify]: Simplified to (* (sqrt im) (sqrt (fma im (* im -1/3) -2))) 44.654 * [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))))))) 44.654 * [simplify]: Simplifying (* (sqrt im) (sqrt (- (* (* im -1/3) im) 2))) 44.654 * * [simplify]: iters left: 6 (9 enodes) 44.658 * * [simplify]: iters left: 5 (34 enodes) 44.665 * * [simplify]: iters left: 4 (41 enodes) 44.671 * * [simplify]: iters left: 3 (43 enodes) 44.677 * * [simplify]: Extracting #0: cost 1 inf + 0 44.677 * * [simplify]: Extracting #1: cost 4 inf + 0 44.677 * * [simplify]: Extracting #2: cost 8 inf + 0 44.678 * * [simplify]: Extracting #3: cost 12 inf + 1 44.678 * * [simplify]: Extracting #4: cost 13 inf + 44 44.678 * * [simplify]: Extracting #5: cost 10 inf + 169 44.678 * * [simplify]: Extracting #6: cost 2 inf + 888 44.678 * * [simplify]: Extracting #7: cost 0 inf + 1324 44.678 * [simplify]: Simplified to (* (sqrt im) (sqrt (fma im (* im -1/3) -2))) 44.678 * [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))))))) 44.679 * * * * [progress]: [ 79 / 110 ] simplifiying candidate # 44.679 * [simplify]: Simplifying (* im (fma (- (cbrt 2)) (* (cbrt 2) (cbrt 2)) (* (cbrt 2) (* (cbrt 2) (cbrt 2))))) 44.679 * * [simplify]: iters left: 6 (8 enodes) 44.681 * * [simplify]: iters left: 5 (30 enodes) 44.687 * * [simplify]: iters left: 4 (45 enodes) 44.705 * * [simplify]: iters left: 3 (70 enodes) 44.724 * * [simplify]: iters left: 2 (78 enodes) 44.739 * * [simplify]: Extracting #0: cost 1 inf + 0 44.739 * * [simplify]: Extracting #1: cost 0 inf + 1 44.740 * [simplify]: Simplified to 0 44.740 * [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)))) 44.740 * * * * [progress]: [ 80 / 110 ] simplifiying candidate # 44.740 * [simplify]: Simplifying (* im (fma (- (sqrt 2)) (sqrt 2) (* (sqrt 2) (sqrt 2)))) 44.740 * * [simplify]: iters left: 6 (7 enodes) 44.744 * * [simplify]: iters left: 5 (22 enodes) 44.753 * * [simplify]: iters left: 4 (36 enodes) 44.765 * * [simplify]: iters left: 3 (48 enodes) 44.776 * * [simplify]: Extracting #0: cost 1 inf + 0 44.776 * * [simplify]: Extracting #1: cost 0 inf + 1 44.777 * [simplify]: Simplified to 0 44.777 * [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)))) 44.777 * * * * [progress]: [ 81 / 110 ] simplifiying candidate # 44.777 * [simplify]: Simplifying (* im (fma (- 2) 1 (* 2 1))) 44.777 * * [simplify]: iters left: 5 (7 enodes) 44.784 * * [simplify]: iters left: 4 (25 enodes) 44.793 * * [simplify]: iters left: 3 (35 enodes) 44.805 * * [simplify]: iters left: 2 (45 enodes) 44.814 * * [simplify]: Extracting #0: cost 1 inf + 0 44.814 * * [simplify]: Extracting #1: cost 0 inf + 1 44.814 * [simplify]: Simplified to 0 44.814 * [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)))) 44.815 * * * * [progress]: [ 82 / 110 ] simplifiying candidate # 44.815 * [simplify]: Simplifying (* im (- 2)) 44.815 * * [simplify]: iters left: 4 (4 enodes) 44.818 * * [simplify]: iters left: 3 (16 enodes) 44.823 * * [simplify]: iters left: 2 (21 enodes) 44.830 * * [simplify]: iters left: 1 (24 enodes) 44.837 * * [simplify]: Extracting #0: cost 1 inf + 0 44.837 * * [simplify]: Extracting #1: cost 7 inf + 0 44.837 * * [simplify]: Extracting #2: cost 6 inf + 3 44.838 * * [simplify]: Extracting #3: cost 0 inf + 253 44.838 * [simplify]: Simplified to (* -2 im) 44.838 * [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))))) 44.838 * * * * [progress]: [ 83 / 110 ] simplifiying candidate # 44.838 * [simplify]: Simplifying (* im (- 2)) 44.838 * * [simplify]: iters left: 4 (4 enodes) 44.842 * * [simplify]: iters left: 3 (16 enodes) 44.847 * * [simplify]: iters left: 2 (21 enodes) 44.853 * * [simplify]: iters left: 1 (24 enodes) 44.863 * * [simplify]: Extracting #0: cost 1 inf + 0 44.863 * * [simplify]: Extracting #1: cost 7 inf + 0 44.863 * * [simplify]: Extracting #2: cost 6 inf + 3 44.863 * * [simplify]: Extracting #3: cost 0 inf + 253 44.863 * [simplify]: Simplified to (* -2 im) 44.863 * [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))))) 44.863 * * * * [progress]: [ 84 / 110 ] simplifiying candidate # 44.864 * [simplify]: Simplifying (* (fma (- (cbrt 2)) (* (cbrt 2) (cbrt 2)) (* (cbrt 2) (* (cbrt 2) (cbrt 2)))) im) 44.864 * * [simplify]: iters left: 6 (8 enodes) 44.869 * * [simplify]: iters left: 5 (30 enodes) 44.881 * * [simplify]: iters left: 4 (46 enodes) 44.896 * * [simplify]: iters left: 3 (62 enodes) 44.911 * * [simplify]: Extracting #0: cost 1 inf + 0 44.911 * * [simplify]: Extracting #1: cost 0 inf + 1 44.911 * [simplify]: Simplified to 0 44.911 * [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)))) 44.911 * * * * [progress]: [ 85 / 110 ] simplifiying candidate # 44.911 * [simplify]: Simplifying (* (fma (- (sqrt 2)) (sqrt 2) (* (sqrt 2) (sqrt 2))) im) 44.911 * * [simplify]: iters left: 6 (7 enodes) 44.915 * * [simplify]: iters left: 5 (22 enodes) 44.924 * * [simplify]: iters left: 4 (36 enodes) 44.935 * * [simplify]: iters left: 3 (48 enodes) 44.946 * * [simplify]: Extracting #0: cost 1 inf + 0 44.946 * * [simplify]: Extracting #1: cost 0 inf + 1 44.946 * [simplify]: Simplified to 0 44.946 * [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)))) 44.946 * * * * [progress]: [ 86 / 110 ] simplifiying candidate # 44.946 * [simplify]: Simplifying (* (fma (- 2) 1 (* 2 1)) im) 44.946 * * [simplify]: iters left: 5 (7 enodes) 44.952 * * [simplify]: iters left: 4 (25 enodes) 44.961 * * [simplify]: iters left: 3 (35 enodes) 44.971 * * [simplify]: iters left: 2 (45 enodes) 44.980 * * [simplify]: Extracting #0: cost 1 inf + 0 44.980 * * [simplify]: Extracting #1: cost 0 inf + 1 44.980 * [simplify]: Simplified to 0 44.980 * [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)))) 44.980 * * * * [progress]: [ 87 / 110 ] simplifiying candidate # 44.981 * [simplify]: Simplifying (* (- 2) im) 44.981 * * [simplify]: iters left: 4 (4 enodes) 44.984 * * [simplify]: iters left: 3 (16 enodes) 44.989 * * [simplify]: iters left: 2 (21 enodes) 44.996 * * [simplify]: iters left: 1 (24 enodes) 45.002 * * [simplify]: Extracting #0: cost 1 inf + 0 45.003 * * [simplify]: Extracting #1: cost 7 inf + 0 45.003 * * [simplify]: Extracting #2: cost 4 inf + 86 45.003 * * [simplify]: Extracting #3: cost 0 inf + 253 45.003 * [simplify]: Simplified to (* -2 im) 45.003 * [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))))) 45.003 * * * * [progress]: [ 88 / 110 ] simplifiying candidate # 45.004 * [simplify]: Simplifying (* (- 2) im) 45.004 * * [simplify]: iters left: 4 (4 enodes) 45.006 * * [simplify]: iters left: 3 (16 enodes) 45.011 * * [simplify]: iters left: 2 (21 enodes) 45.018 * * [simplify]: iters left: 1 (24 enodes) 45.025 * * [simplify]: Extracting #0: cost 1 inf + 0 45.025 * * [simplify]: Extracting #1: cost 7 inf + 0 45.025 * * [simplify]: Extracting #2: cost 4 inf + 86 45.025 * * [simplify]: Extracting #3: cost 0 inf + 253 45.025 * [simplify]: Simplified to (* -2 im) 45.025 * [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))))) 45.025 * * * * [progress]: [ 89 / 110 ] simplifiying candidate # 45.025 * [simplify]: Simplifying (cbrt (- (* (* im -1/3) im) 2)) 45.025 * * [simplify]: iters left: 6 (7 enodes) 45.028 * * [simplify]: iters left: 5 (27 enodes) 45.033 * * [simplify]: iters left: 4 (34 enodes) 45.038 * * [simplify]: iters left: 3 (36 enodes) 45.044 * * [simplify]: Extracting #0: cost 1 inf + 0 45.044 * * [simplify]: Extracting #1: cost 3 inf + 0 45.044 * * [simplify]: Extracting #2: cost 9 inf + 0 45.044 * * [simplify]: Extracting #3: cost 10 inf + 3 45.044 * * [simplify]: Extracting #4: cost 7 inf + 250 45.044 * * [simplify]: Extracting #5: cost 0 inf + 961 45.045 * * [simplify]: Extracting #6: cost 0 inf + 886 45.045 * [simplify]: Simplified to (cbrt (fma im (* im -1/3) -2)) 45.045 * [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)))))) 45.045 * * * * [progress]: [ 90 / 110 ] simplifiying candidate # 45.045 * [simplify]: Simplifying (sqrt (- (* (* im -1/3) im) 2)) 45.046 * * [simplify]: iters left: 6 (7 enodes) 45.048 * * [simplify]: iters left: 5 (27 enodes) 45.057 * * [simplify]: iters left: 4 (34 enodes) 45.067 * * [simplify]: iters left: 3 (36 enodes) 45.078 * * [simplify]: Extracting #0: cost 1 inf + 0 45.078 * * [simplify]: Extracting #1: cost 3 inf + 0 45.078 * * [simplify]: Extracting #2: cost 9 inf + 0 45.078 * * [simplify]: Extracting #3: cost 10 inf + 3 45.078 * * [simplify]: Extracting #4: cost 7 inf + 250 45.078 * * [simplify]: Extracting #5: cost 0 inf + 881 45.079 * * [simplify]: Extracting #6: cost 0 inf + 806 45.079 * [simplify]: Simplified to (sqrt (fma im (* im -1/3) -2)) 45.079 * [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)))))) 45.079 * * * * [progress]: [ 91 / 110 ] simplifiying candidate # 45.080 * [simplify]: Simplifying (- (* (* im -1/3) im) 2) 45.080 * * [simplify]: iters left: 6 (6 enodes) 45.084 * * [simplify]: iters left: 5 (24 enodes) 45.093 * * [simplify]: iters left: 4 (31 enodes) 45.102 * * [simplify]: iters left: 3 (33 enodes) 45.112 * * [simplify]: Extracting #0: cost 1 inf + 0 45.112 * * [simplify]: Extracting #1: cost 7 inf + 0 45.112 * * [simplify]: Extracting #2: cost 8 inf + 3 45.112 * * [simplify]: Extracting #3: cost 2 inf + 391 45.113 * * [simplify]: Extracting #4: cost 0 inf + 530 45.113 * [simplify]: Simplified to (fma im (* im -1/3) -2) 45.113 * [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))))) 45.113 * * * * [progress]: [ 92 / 110 ] simplifiying candidate # 45.113 * [simplify]: Simplifying (* (cbrt im) (cbrt im)) 45.113 * * [simplify]: iters left: 3 (3 enodes) 45.115 * * [simplify]: iters left: 2 (9 enodes) 45.118 * * [simplify]: Extracting #0: cost 1 inf + 0 45.118 * * [simplify]: Extracting #1: cost 3 inf + 0 45.118 * * [simplify]: Extracting #2: cost 5 inf + 0 45.118 * * [simplify]: Extracting #3: cost 4 inf + 1 45.118 * * [simplify]: Extracting #4: cost 0 inf + 405 45.118 * [simplify]: Simplified to (* (cbrt im) (cbrt im)) 45.118 * [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)))))) 45.118 * * * * [progress]: [ 93 / 110 ] simplifiying candidate # 45.119 * [simplify]: Simplifying (sqrt im) 45.119 * * [simplify]: iters left: 1 (2 enodes) 45.119 * * [simplify]: Extracting #0: cost 1 inf + 0 45.119 * * [simplify]: Extracting #1: cost 3 inf + 0 45.120 * * [simplify]: Extracting #2: cost 2 inf + 1 45.120 * * [simplify]: Extracting #3: cost 0 inf + 83 45.120 * [simplify]: Simplified to (sqrt im) 45.120 * [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)))))) 45.120 * * * * [progress]: [ 94 / 110 ] simplifiying candidate # 45.120 * * * * [progress]: [ 95 / 110 ] simplifiying candidate # 45.120 * [simplify]: Simplifying (+ (* (* (* im -1/3) im) (* (* im -1/3) im)) (+ (* 2 2) (* (* (* im -1/3) im) 2))) 45.120 * * [simplify]: iters left: 6 (10 enodes) 45.128 * * [simplify]: iters left: 5 (51 enodes) 45.150 * * [simplify]: iters left: 4 (120 enodes) 45.206 * * [simplify]: iters left: 3 (215 enodes) 45.245 * * [simplify]: iters left: 2 (285 enodes) 45.315 * * [simplify]: iters left: 1 (376 enodes) 45.376 * * [simplify]: Extracting #0: cost 1 inf + 0 45.376 * * [simplify]: Extracting #1: cost 31 inf + 0 45.377 * * [simplify]: Extracting #2: cost 49 inf + 128 45.380 * * [simplify]: Extracting #3: cost 18 inf + 3513 45.385 * * [simplify]: Extracting #4: cost 4 inf + 5184 45.391 * * [simplify]: Extracting #5: cost 1 inf + 5535 45.397 * * [simplify]: Extracting #6: cost 0 inf + 5747 45.402 * [simplify]: Simplified to (fma 2 (* im (* im -1/3)) (fma (* im (* im -1/3)) (* im (* im -1/3)) 4)) 45.402 * [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)))))) 45.403 * * * * [progress]: [ 96 / 110 ] simplifiying candidate # 45.403 * [simplify]: Simplifying (+ (* (* im -1/3) im) 2) 45.403 * * [simplify]: iters left: 6 (6 enodes) 45.406 * * [simplify]: iters left: 5 (22 enodes) 45.410 * * [simplify]: iters left: 4 (26 enodes) 45.414 * * [simplify]: iters left: 3 (28 enodes) 45.418 * * [simplify]: Extracting #0: cost 1 inf + 0 45.418 * * [simplify]: Extracting #1: cost 6 inf + 0 45.418 * * [simplify]: Extracting #2: cost 8 inf + 2 45.418 * * [simplify]: Extracting #3: cost 7 inf + 44 45.418 * * [simplify]: Extracting #4: cost 1 inf + 431 45.418 * * [simplify]: Extracting #5: cost 0 inf + 529 45.419 * [simplify]: Simplified to (fma (* im -1/3) im 2) 45.419 * [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))))) 45.419 * * * * [progress]: [ 97 / 110 ] simplifiying candidate #real (real->posit16 (* im (- (* (* im -1/3) im) 2)))))))> 45.419 * * * * [progress]: [ 98 / 110 ] simplifiying candidate # 45.419 * * * * [progress]: [ 99 / 110 ] simplifiying candidate # 45.419 * [simplify]: Simplifying (* -1/3 im) 45.419 * * [simplify]: iters left: 2 (3 enodes) 45.420 * * [simplify]: iters left: 1 (10 enodes) 45.423 * * [simplify]: Extracting #0: cost 1 inf + 0 45.423 * * [simplify]: Extracting #1: cost 4 inf + 0 45.424 * * [simplify]: Extracting #2: cost 2 inf + 2 45.424 * * [simplify]: Extracting #3: cost 0 inf + 86 45.424 * [simplify]: Simplified to (* -1/3 im) 45.424 * [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))))) 45.424 * * * * [progress]: [ 100 / 110 ] simplifiying candidate # 45.424 * [simplify]: Simplifying (* -1/3 im) 45.424 * * [simplify]: iters left: 2 (3 enodes) 45.425 * * [simplify]: iters left: 1 (10 enodes) 45.427 * * [simplify]: Extracting #0: cost 1 inf + 0 45.427 * * [simplify]: Extracting #1: cost 4 inf + 0 45.427 * * [simplify]: Extracting #2: cost 2 inf + 2 45.427 * * [simplify]: Extracting #3: cost 0 inf + 86 45.427 * [simplify]: Simplified to (* -1/3 im) 45.427 * [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))))) 45.427 * * * * [progress]: [ 101 / 110 ] simplifiying candidate # 45.427 * [simplify]: Simplifying (* -1/3 im) 45.427 * * [simplify]: iters left: 2 (3 enodes) 45.428 * * [simplify]: iters left: 1 (10 enodes) 45.430 * * [simplify]: Extracting #0: cost 1 inf + 0 45.430 * * [simplify]: Extracting #1: cost 4 inf + 0 45.430 * * [simplify]: Extracting #2: cost 2 inf + 2 45.430 * * [simplify]: Extracting #3: cost 0 inf + 86 45.430 * [simplify]: Simplified to (* -1/3 im) 45.430 * [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))))) 45.430 * * * * [progress]: [ 102 / 110 ] simplifiying candidate # 45.430 * [simplify]: Simplifying (* -1/3 (pow im 2)) 45.430 * * [simplify]: iters left: 3 (5 enodes) 45.432 * * [simplify]: iters left: 2 (21 enodes) 45.439 * * [simplify]: iters left: 1 (29 enodes) 45.448 * * [simplify]: Extracting #0: cost 1 inf + 0 45.448 * * [simplify]: Extracting #1: cost 6 inf + 0 45.448 * * [simplify]: Extracting #2: cost 6 inf + 43 45.448 * * [simplify]: Extracting #3: cost 0 inf + 333 45.448 * [simplify]: Simplified to (* (* im im) -1/3) 45.448 * [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))))) 45.449 * * * * [progress]: [ 103 / 110 ] simplifiying candidate # 45.450 * [simplify]: Simplifying (* -1/3 (pow im 2)) 45.450 * * [simplify]: iters left: 3 (5 enodes) 45.452 * * [simplify]: iters left: 2 (21 enodes) 45.455 * * [simplify]: iters left: 1 (29 enodes) 45.461 * * [simplify]: Extracting #0: cost 1 inf + 0 45.461 * * [simplify]: Extracting #1: cost 6 inf + 0 45.461 * * [simplify]: Extracting #2: cost 6 inf + 43 45.461 * * [simplify]: Extracting #3: cost 0 inf + 333 45.461 * [simplify]: Simplified to (* (* im im) -1/3) 45.461 * [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))))) 45.461 * * * * [progress]: [ 104 / 110 ] simplifiying candidate # 45.462 * [simplify]: Simplifying (* -1/3 (pow im 2)) 45.462 * * [simplify]: iters left: 3 (5 enodes) 45.464 * * [simplify]: iters left: 2 (21 enodes) 45.468 * * [simplify]: iters left: 1 (29 enodes) 45.473 * * [simplify]: Extracting #0: cost 1 inf + 0 45.473 * * [simplify]: Extracting #1: cost 6 inf + 0 45.473 * * [simplify]: Extracting #2: cost 6 inf + 43 45.473 * * [simplify]: Extracting #3: cost 0 inf + 333 45.473 * [simplify]: Simplified to (* (* im im) -1/3) 45.473 * [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))))) 45.473 * * * * [progress]: [ 105 / 110 ] simplifiying candidate # 45.473 * [simplify]: Simplifying (- (* 0.5 (* (pow re 2) im)) (+ (* 0.16666666666666666 (pow im 3)) (* 1.0 im))) 45.473 * * [simplify]: iters left: 6 (15 enodes) 45.481 * * [simplify]: iters left: 5 (70 enodes) 45.508 * * [simplify]: iters left: 4 (135 enodes) 45.542 * * [simplify]: iters left: 3 (288 enodes) 45.680 * * [simplify]: Extracting #0: cost 1 inf + 0 45.680 * * [simplify]: Extracting #1: cost 50 inf + 0 45.681 * * [simplify]: Extracting #2: cost 122 inf + 253 45.682 * * [simplify]: Extracting #3: cost 86 inf + 5706 45.687 * * [simplify]: Extracting #4: cost 26 inf + 16029 45.692 * * [simplify]: Extracting #5: cost 1 inf + 25641 45.698 * * [simplify]: Extracting #6: cost 0 inf + 25813 45.704 * [simplify]: Simplified to (* im (- (* (* 0.5 re) re) (fma im (* 0.16666666666666666 im) 1.0))) 45.704 * [simplify]: Simplified (2) to (λ (re im) (* im (- (* (* 0.5 re) re) (fma im (* 0.16666666666666666 im) 1.0)))) 45.704 * * * * [progress]: [ 106 / 110 ] simplifiying candidate # 45.704 * [simplify]: Simplifying (- (+ (* 1.0 (* im (cos re))) (+ (* 0.16666666666666666 (* (pow im 3) (cos re))) (* 0.008333333333333333 (* (pow im 5) (cos re)))))) 45.704 * * [simplify]: iters left: 6 (19 enodes) 45.711 * * [simplify]: iters left: 5 (90 enodes) 45.737 * * [simplify]: iters left: 4 (210 enodes) 45.809 * * [simplify]: Extracting #0: cost 1 inf + 0 45.809 * * [simplify]: Extracting #1: cost 24 inf + 0 45.810 * * [simplify]: Extracting #2: cost 104 inf + 42 45.811 * * [simplify]: Extracting #3: cost 133 inf + 1331 45.815 * * [simplify]: Extracting #4: cost 87 inf + 8976 45.825 * * [simplify]: Extracting #5: cost 26 inf + 29555 45.838 * * [simplify]: Extracting #6: cost 1 inf + 37777 45.854 * * [simplify]: Extracting #7: cost 0 inf + 37809 45.866 * * [simplify]: Extracting #8: cost 0 inf + 37794 45.879 * [simplify]: Simplified to (- (* (cos re) (+ (* im (+ 1.0 (* 0.16666666666666666 (* im im)))) (* 0.008333333333333333 (pow im 5))))) 45.880 * [simplify]: Simplified (2) to (λ (re im) (- (* (cos re) (+ (* im (+ 1.0 (* 0.16666666666666666 (* im im)))) (* 0.008333333333333333 (pow im 5)))))) 45.880 * * * * [progress]: [ 107 / 110 ] simplifiying candidate # 45.880 * [simplify]: Simplifying (- (+ (* 1.0 (* im (cos re))) (+ (* 0.16666666666666666 (* (pow im 3) (cos re))) (* 0.008333333333333333 (* (pow im 5) (cos re)))))) 45.880 * * [simplify]: iters left: 6 (19 enodes) 45.893 * * [simplify]: iters left: 5 (90 enodes) 45.930 * * [simplify]: iters left: 4 (210 enodes) 46.036 * * [simplify]: Extracting #0: cost 1 inf + 0 46.036 * * [simplify]: Extracting #1: cost 24 inf + 0 46.037 * * [simplify]: Extracting #2: cost 104 inf + 42 46.038 * * [simplify]: Extracting #3: cost 133 inf + 1331 46.042 * * [simplify]: Extracting #4: cost 87 inf + 8976 46.052 * * [simplify]: Extracting #5: cost 26 inf + 29555 46.066 * * [simplify]: Extracting #6: cost 1 inf + 37777 46.079 * * [simplify]: Extracting #7: cost 0 inf + 37809 46.092 * * [simplify]: Extracting #8: cost 0 inf + 37794 46.104 * [simplify]: Simplified to (- (* (cos re) (+ (* im (+ 1.0 (* 0.16666666666666666 (* im im)))) (* 0.008333333333333333 (pow im 5))))) 46.104 * [simplify]: Simplified (2) to (λ (re im) (- (* (cos re) (+ (* im (+ 1.0 (* 0.16666666666666666 (* im im)))) (* 0.008333333333333333 (pow im 5)))))) 46.104 * * * * [progress]: [ 108 / 110 ] simplifiying candidate # 46.105 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (* 2 im))) 46.105 * * [simplify]: iters left: 6 (9 enodes) 46.111 * * [simplify]: iters left: 5 (41 enodes) 46.132 * * [simplify]: iters left: 4 (90 enodes) 46.170 * * [simplify]: iters left: 3 (193 enodes) 46.212 * * [simplify]: iters left: 2 (362 enodes) 46.333 * * [simplify]: Extracting #0: cost 1 inf + 0 46.333 * * [simplify]: Extracting #1: cost 29 inf + 0 46.333 * * [simplify]: Extracting #2: cost 114 inf + 47 46.335 * * [simplify]: Extracting #3: cost 115 inf + 4568 46.337 * * [simplify]: Extracting #4: cost 79 inf + 14136 46.341 * * [simplify]: Extracting #5: cost 21 inf + 41449 46.347 * * [simplify]: Extracting #6: cost 0 inf + 53174 46.352 * * [simplify]: Extracting #7: cost 0 inf + 53134 46.358 * [simplify]: Simplified to (* im (fma (* im im) -1/3 -2)) 46.358 * [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))))) 46.358 * * * * [progress]: [ 109 / 110 ] simplifiying candidate # 46.359 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (* 2 im))) 46.359 * * [simplify]: iters left: 6 (9 enodes) 46.365 * * [simplify]: iters left: 5 (41 enodes) 46.379 * * [simplify]: iters left: 4 (90 enodes) 46.404 * * [simplify]: iters left: 3 (193 enodes) 46.468 * * [simplify]: iters left: 2 (362 enodes) 46.574 * * [simplify]: Extracting #0: cost 1 inf + 0 46.574 * * [simplify]: Extracting #1: cost 29 inf + 0 46.575 * * [simplify]: Extracting #2: cost 114 inf + 47 46.576 * * [simplify]: Extracting #3: cost 115 inf + 4568 46.578 * * [simplify]: Extracting #4: cost 79 inf + 14136 46.584 * * [simplify]: Extracting #5: cost 21 inf + 41449 46.591 * * [simplify]: Extracting #6: cost 0 inf + 53174 46.597 * * [simplify]: Extracting #7: cost 0 inf + 53134 46.602 * [simplify]: Simplified to (* im (fma (* im im) -1/3 -2)) 46.602 * [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))))) 46.602 * * * * [progress]: [ 110 / 110 ] simplifiying candidate # 46.602 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (* 2 im))) 46.602 * * [simplify]: iters left: 6 (9 enodes) 46.606 * * [simplify]: iters left: 5 (41 enodes) 46.616 * * [simplify]: iters left: 4 (90 enodes) 46.649 * * [simplify]: iters left: 3 (193 enodes) 46.697 * * [simplify]: iters left: 2 (362 enodes) 46.815 * * [simplify]: Extracting #0: cost 1 inf + 0 46.815 * * [simplify]: Extracting #1: cost 29 inf + 0 46.816 * * [simplify]: Extracting #2: cost 114 inf + 47 46.818 * * [simplify]: Extracting #3: cost 115 inf + 4568 46.824 * * [simplify]: Extracting #4: cost 79 inf + 14136 46.832 * * [simplify]: Extracting #5: cost 21 inf + 41449 46.846 * * [simplify]: Extracting #6: cost 0 inf + 53174 46.853 * * [simplify]: Extracting #7: cost 0 inf + 53134 46.858 * [simplify]: Simplified to (* im (fma (* im im) -1/3 -2)) 46.858 * [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))))) 46.858 * * * [progress]: adding candidates to table 48.093 * * [progress]: iteration 3 / 4 48.093 * * * [progress]: picking best candidate 48.146 * * * * [pick]: Picked # 48.146 * * * [progress]: localizing error 48.180 * * * [progress]: generating rewritten candidates 48.180 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 3 1 2 1) 48.190 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 3 1 2) 48.218 * * * * [progress]: [ 3 / 4 ] rewriting at (2) 48.257 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 3 1) 48.329 * * * [progress]: generating series expansions 48.329 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 3 1 2 1) 48.329 * [backup-simplify]: Simplify (* im -1/3) into (* -1/3 im) 48.329 * [approximate]: Taking taylor expansion of (* -1/3 im) in (im) around 0 48.329 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 48.329 * [taylor]: Taking taylor expansion of -1/3 in im 48.329 * [backup-simplify]: Simplify -1/3 into -1/3 48.329 * [taylor]: Taking taylor expansion of im in im 48.329 * [backup-simplify]: Simplify 0 into 0 48.330 * [backup-simplify]: Simplify 1 into 1 48.330 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 48.330 * [taylor]: Taking taylor expansion of -1/3 in im 48.330 * [backup-simplify]: Simplify -1/3 into -1/3 48.330 * [taylor]: Taking taylor expansion of im in im 48.330 * [backup-simplify]: Simplify 0 into 0 48.330 * [backup-simplify]: Simplify 1 into 1 48.331 * [backup-simplify]: Simplify (* -1/3 0) into 0 48.331 * [backup-simplify]: Simplify 0 into 0 48.331 * [backup-simplify]: Simplify (+ (* -1/3 1) (* 0 0)) into -1/3 48.332 * [backup-simplify]: Simplify -1/3 into -1/3 48.333 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 1) (* 0 0))) into 0 48.333 * [backup-simplify]: Simplify 0 into 0 48.334 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 48.334 * [backup-simplify]: Simplify 0 into 0 48.335 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 48.335 * [backup-simplify]: Simplify 0 into 0 48.337 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 48.337 * [backup-simplify]: Simplify 0 into 0 48.339 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 48.339 * [backup-simplify]: Simplify 0 into 0 48.341 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 48.341 * [backup-simplify]: Simplify 0 into 0 48.341 * [backup-simplify]: Simplify (* -1/3 im) into (* -1/3 im) 48.341 * [backup-simplify]: Simplify (* (/ 1 im) -1/3) into (/ -1/3 im) 48.341 * [approximate]: Taking taylor expansion of (/ -1/3 im) in (im) around 0 48.341 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 48.341 * [taylor]: Taking taylor expansion of -1/3 in im 48.341 * [backup-simplify]: Simplify -1/3 into -1/3 48.341 * [taylor]: Taking taylor expansion of im in im 48.341 * [backup-simplify]: Simplify 0 into 0 48.341 * [backup-simplify]: Simplify 1 into 1 48.342 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 48.342 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 48.342 * [taylor]: Taking taylor expansion of -1/3 in im 48.342 * [backup-simplify]: Simplify -1/3 into -1/3 48.342 * [taylor]: Taking taylor expansion of im in im 48.342 * [backup-simplify]: Simplify 0 into 0 48.342 * [backup-simplify]: Simplify 1 into 1 48.342 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 48.342 * [backup-simplify]: Simplify -1/3 into -1/3 48.343 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 48.343 * [backup-simplify]: Simplify 0 into 0 48.344 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 48.344 * [backup-simplify]: Simplify 0 into 0 48.345 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 48.345 * [backup-simplify]: Simplify 0 into 0 48.346 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 48.346 * [backup-simplify]: Simplify 0 into 0 48.347 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 48.347 * [backup-simplify]: Simplify 0 into 0 48.349 * [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 48.349 * [backup-simplify]: Simplify 0 into 0 48.349 * [backup-simplify]: Simplify (* -1/3 (/ 1 (/ 1 im))) into (* -1/3 im) 48.349 * [backup-simplify]: Simplify (* (/ 1 (- im)) -1/3) into (/ 1/3 im) 48.349 * [approximate]: Taking taylor expansion of (/ 1/3 im) in (im) around 0 48.349 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 48.349 * [taylor]: Taking taylor expansion of 1/3 in im 48.349 * [backup-simplify]: Simplify 1/3 into 1/3 48.349 * [taylor]: Taking taylor expansion of im in im 48.349 * [backup-simplify]: Simplify 0 into 0 48.349 * [backup-simplify]: Simplify 1 into 1 48.349 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 48.349 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 48.350 * [taylor]: Taking taylor expansion of 1/3 in im 48.350 * [backup-simplify]: Simplify 1/3 into 1/3 48.350 * [taylor]: Taking taylor expansion of im in im 48.350 * [backup-simplify]: Simplify 0 into 0 48.350 * [backup-simplify]: Simplify 1 into 1 48.350 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 48.350 * [backup-simplify]: Simplify 1/3 into 1/3 48.351 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 48.351 * [backup-simplify]: Simplify 0 into 0 48.352 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 48.352 * [backup-simplify]: Simplify 0 into 0 48.353 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 48.353 * [backup-simplify]: Simplify 0 into 0 48.354 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 48.354 * [backup-simplify]: Simplify 0 into 0 48.355 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 48.355 * [backup-simplify]: Simplify 0 into 0 48.357 * [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 48.357 * [backup-simplify]: Simplify 0 into 0 48.357 * [backup-simplify]: Simplify (* 1/3 (/ 1 (/ 1 (- im)))) into (* -1/3 im) 48.357 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 3 1 2) 48.357 * [backup-simplify]: Simplify (* (* im -1/3) im) into (* -1/3 (pow im 2)) 48.357 * [approximate]: Taking taylor expansion of (* -1/3 (pow im 2)) in (im) around 0 48.357 * [taylor]: Taking taylor expansion of (* -1/3 (pow im 2)) in im 48.357 * [taylor]: Taking taylor expansion of -1/3 in im 48.357 * [backup-simplify]: Simplify -1/3 into -1/3 48.357 * [taylor]: Taking taylor expansion of (pow im 2) in im 48.357 * [taylor]: Taking taylor expansion of im in im 48.357 * [backup-simplify]: Simplify 0 into 0 48.357 * [backup-simplify]: Simplify 1 into 1 48.357 * [taylor]: Taking taylor expansion of (* -1/3 (pow im 2)) in im 48.357 * [taylor]: Taking taylor expansion of -1/3 in im 48.357 * [backup-simplify]: Simplify -1/3 into -1/3 48.357 * [taylor]: Taking taylor expansion of (pow im 2) in im 48.357 * [taylor]: Taking taylor expansion of im in im 48.357 * [backup-simplify]: Simplify 0 into 0 48.357 * [backup-simplify]: Simplify 1 into 1 48.358 * [backup-simplify]: Simplify (* 1 1) into 1 48.358 * [backup-simplify]: Simplify (* -1/3 1) into -1/3 48.358 * [backup-simplify]: Simplify -1/3 into -1/3 48.359 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 48.360 * [backup-simplify]: Simplify (+ (* -1/3 0) (* 0 1)) into 0 48.360 * [backup-simplify]: Simplify 0 into 0 48.361 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 48.362 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (* 0 1))) into 0 48.362 * [backup-simplify]: Simplify 0 into 0 48.363 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 48.364 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 48.364 * [backup-simplify]: Simplify 0 into 0 48.366 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 48.367 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 48.367 * [backup-simplify]: Simplify 0 into 0 48.369 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 48.370 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 48.370 * [backup-simplify]: Simplify 0 into 0 48.372 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 48.379 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 48.379 * [backup-simplify]: Simplify 0 into 0 48.379 * [backup-simplify]: Simplify (* -1/3 (pow im 2)) into (* -1/3 (pow im 2)) 48.379 * [backup-simplify]: Simplify (* (* (/ 1 im) -1/3) (/ 1 im)) into (/ -1/3 (pow im 2)) 48.379 * [approximate]: Taking taylor expansion of (/ -1/3 (pow im 2)) in (im) around 0 48.379 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 2)) in im 48.379 * [taylor]: Taking taylor expansion of -1/3 in im 48.379 * [backup-simplify]: Simplify -1/3 into -1/3 48.379 * [taylor]: Taking taylor expansion of (pow im 2) in im 48.379 * [taylor]: Taking taylor expansion of im in im 48.379 * [backup-simplify]: Simplify 0 into 0 48.379 * [backup-simplify]: Simplify 1 into 1 48.380 * [backup-simplify]: Simplify (* 1 1) into 1 48.380 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 48.380 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 2)) in im 48.380 * [taylor]: Taking taylor expansion of -1/3 in im 48.380 * [backup-simplify]: Simplify -1/3 into -1/3 48.380 * [taylor]: Taking taylor expansion of (pow im 2) in im 48.381 * [taylor]: Taking taylor expansion of im in im 48.381 * [backup-simplify]: Simplify 0 into 0 48.381 * [backup-simplify]: Simplify 1 into 1 48.381 * [backup-simplify]: Simplify (* 1 1) into 1 48.381 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 48.382 * [backup-simplify]: Simplify -1/3 into -1/3 48.382 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 48.383 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 48.383 * [backup-simplify]: Simplify 0 into 0 48.384 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 48.385 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 48.385 * [backup-simplify]: Simplify 0 into 0 48.386 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 48.387 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 48.387 * [backup-simplify]: Simplify 0 into 0 48.389 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 48.390 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 48.390 * [backup-simplify]: Simplify 0 into 0 48.391 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 48.392 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 48.392 * [backup-simplify]: Simplify 0 into 0 48.394 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 48.395 * [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 48.395 * [backup-simplify]: Simplify 0 into 0 48.395 * [backup-simplify]: Simplify (* -1/3 (pow (/ 1 (/ 1 im)) 2)) into (* -1/3 (pow im 2)) 48.395 * [backup-simplify]: Simplify (* (* (/ 1 (- im)) -1/3) (/ 1 (- im))) into (/ -1/3 (pow im 2)) 48.395 * [approximate]: Taking taylor expansion of (/ -1/3 (pow im 2)) in (im) around 0 48.395 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 2)) in im 48.395 * [taylor]: Taking taylor expansion of -1/3 in im 48.395 * [backup-simplify]: Simplify -1/3 into -1/3 48.395 * [taylor]: Taking taylor expansion of (pow im 2) in im 48.395 * [taylor]: Taking taylor expansion of im in im 48.396 * [backup-simplify]: Simplify 0 into 0 48.396 * [backup-simplify]: Simplify 1 into 1 48.396 * [backup-simplify]: Simplify (* 1 1) into 1 48.396 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 48.396 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 2)) in im 48.396 * [taylor]: Taking taylor expansion of -1/3 in im 48.396 * [backup-simplify]: Simplify -1/3 into -1/3 48.396 * [taylor]: Taking taylor expansion of (pow im 2) in im 48.396 * [taylor]: Taking taylor expansion of im in im 48.396 * [backup-simplify]: Simplify 0 into 0 48.396 * [backup-simplify]: Simplify 1 into 1 48.397 * [backup-simplify]: Simplify (* 1 1) into 1 48.397 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 48.397 * [backup-simplify]: Simplify -1/3 into -1/3 48.397 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 48.398 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 48.398 * [backup-simplify]: Simplify 0 into 0 48.399 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 48.399 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 48.399 * [backup-simplify]: Simplify 0 into 0 48.400 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 48.400 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 48.400 * [backup-simplify]: Simplify 0 into 0 48.401 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 48.402 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 48.402 * [backup-simplify]: Simplify 0 into 0 48.402 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 48.403 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 48.403 * [backup-simplify]: Simplify 0 into 0 48.404 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 48.405 * [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 48.405 * [backup-simplify]: Simplify 0 into 0 48.405 * [backup-simplify]: Simplify (* -1/3 (pow (/ 1 (/ 1 (- im))) 2)) into (* -1/3 (pow im 2)) 48.405 * * * * [progress]: [ 3 / 4 ] generating series at (2) 48.405 * [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))) 48.405 * [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 48.405 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow im 5) -1/60 (- (+ (* 1/3 (pow im 3)) (* 2 im)))) (cos re))) in im 48.405 * [taylor]: Taking taylor expansion of 0.5 in im 48.405 * [backup-simplify]: Simplify 0.5 into 0.5 48.405 * [taylor]: Taking taylor expansion of (* (fma (pow im 5) -1/60 (- (+ (* 1/3 (pow im 3)) (* 2 im)))) (cos re)) in im 48.405 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (- (+ (* 1/3 (pow im 3)) (* 2 im)))) in im 48.405 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (- (+ (* 1/3 (pow im 3)) (* 2 im)))) 48.405 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in im 48.405 * [taylor]: Taking taylor expansion of (pow im 5) in im 48.405 * [taylor]: Taking taylor expansion of im in im 48.405 * [backup-simplify]: Simplify 0 into 0 48.405 * [backup-simplify]: Simplify 1 into 1 48.405 * [taylor]: Taking taylor expansion of -1/60 in im 48.405 * [backup-simplify]: Simplify -1/60 into -1/60 48.405 * [taylor]: Taking taylor expansion of (- (+ (* 1/3 (pow im 3)) (* 2 im))) in im 48.405 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 3)) (* 2 im)) in im 48.406 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 3)) in im 48.406 * [taylor]: Taking taylor expansion of 1/3 in im 48.406 * [backup-simplify]: Simplify 1/3 into 1/3 48.406 * [taylor]: Taking taylor expansion of (pow im 3) in im 48.406 * [taylor]: Taking taylor expansion of im in im 48.406 * [backup-simplify]: Simplify 0 into 0 48.406 * [backup-simplify]: Simplify 1 into 1 48.406 * [taylor]: Taking taylor expansion of (* 2 im) in im 48.406 * [taylor]: Taking taylor expansion of 2 in im 48.406 * [backup-simplify]: Simplify 2 into 2 48.406 * [taylor]: Taking taylor expansion of im in im 48.406 * [backup-simplify]: Simplify 0 into 0 48.406 * [backup-simplify]: Simplify 1 into 1 48.406 * [taylor]: Taking taylor expansion of (cos re) in im 48.406 * [taylor]: Taking taylor expansion of re in im 48.406 * [backup-simplify]: Simplify re into re 48.406 * [backup-simplify]: Simplify (cos re) into (cos re) 48.406 * [backup-simplify]: Simplify (sin re) into (sin re) 48.406 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow im 5) -1/60 (- (+ (* 1/3 (pow im 3)) (* 2 im)))) (cos re))) in re 48.406 * [taylor]: Taking taylor expansion of 0.5 in re 48.406 * [backup-simplify]: Simplify 0.5 into 0.5 48.406 * [taylor]: Taking taylor expansion of (* (fma (pow im 5) -1/60 (- (+ (* 1/3 (pow im 3)) (* 2 im)))) (cos re)) in re 48.406 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (- (+ (* 1/3 (pow im 3)) (* 2 im)))) in re 48.406 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (- (+ (* 1/3 (pow im 3)) (* 2 im)))) 48.406 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in re 48.406 * [taylor]: Taking taylor expansion of (pow im 5) in re 48.406 * [taylor]: Taking taylor expansion of im in re 48.406 * [backup-simplify]: Simplify im into im 48.406 * [taylor]: Taking taylor expansion of -1/60 in re 48.406 * [backup-simplify]: Simplify -1/60 into -1/60 48.406 * [taylor]: Taking taylor expansion of (- (+ (* 1/3 (pow im 3)) (* 2 im))) in re 48.406 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 3)) (* 2 im)) in re 48.406 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 3)) in re 48.406 * [taylor]: Taking taylor expansion of 1/3 in re 48.406 * [backup-simplify]: Simplify 1/3 into 1/3 48.406 * [taylor]: Taking taylor expansion of (pow im 3) in re 48.406 * [taylor]: Taking taylor expansion of im in re 48.406 * [backup-simplify]: Simplify im into im 48.406 * [taylor]: Taking taylor expansion of (* 2 im) in re 48.406 * [taylor]: Taking taylor expansion of 2 in re 48.406 * [backup-simplify]: Simplify 2 into 2 48.406 * [taylor]: Taking taylor expansion of im in re 48.406 * [backup-simplify]: Simplify im into im 48.406 * [taylor]: Taking taylor expansion of (cos re) in re 48.406 * [taylor]: Taking taylor expansion of re in re 48.406 * [backup-simplify]: Simplify 0 into 0 48.406 * [backup-simplify]: Simplify 1 into 1 48.406 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow im 5) -1/60 (- (+ (* 1/3 (pow im 3)) (* 2 im)))) (cos re))) in re 48.406 * [taylor]: Taking taylor expansion of 0.5 in re 48.406 * [backup-simplify]: Simplify 0.5 into 0.5 48.406 * [taylor]: Taking taylor expansion of (* (fma (pow im 5) -1/60 (- (+ (* 1/3 (pow im 3)) (* 2 im)))) (cos re)) in re 48.406 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (- (+ (* 1/3 (pow im 3)) (* 2 im)))) in re 48.406 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (- (+ (* 1/3 (pow im 3)) (* 2 im)))) 48.406 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in re 48.406 * [taylor]: Taking taylor expansion of (pow im 5) in re 48.406 * [taylor]: Taking taylor expansion of im in re 48.406 * [backup-simplify]: Simplify im into im 48.406 * [taylor]: Taking taylor expansion of -1/60 in re 48.406 * [backup-simplify]: Simplify -1/60 into -1/60 48.407 * [taylor]: Taking taylor expansion of (- (+ (* 1/3 (pow im 3)) (* 2 im))) in re 48.407 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 3)) (* 2 im)) in re 48.407 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 3)) in re 48.407 * [taylor]: Taking taylor expansion of 1/3 in re 48.407 * [backup-simplify]: Simplify 1/3 into 1/3 48.407 * [taylor]: Taking taylor expansion of (pow im 3) in re 48.407 * [taylor]: Taking taylor expansion of im in re 48.407 * [backup-simplify]: Simplify im into im 48.407 * [taylor]: Taking taylor expansion of (* 2 im) in re 48.407 * [taylor]: Taking taylor expansion of 2 in re 48.407 * [backup-simplify]: Simplify 2 into 2 48.407 * [taylor]: Taking taylor expansion of im in re 48.407 * [backup-simplify]: Simplify im into im 48.407 * [taylor]: Taking taylor expansion of (cos re) in re 48.407 * [taylor]: Taking taylor expansion of re in re 48.407 * [backup-simplify]: Simplify 0 into 0 48.407 * [backup-simplify]: Simplify 1 into 1 48.407 * [backup-simplify]: Simplify (* im im) into (pow im 2) 48.407 * [backup-simplify]: Simplify (* (pow im 2) (pow im 2)) into (pow im 4) 48.407 * [backup-simplify]: Simplify (* im (pow im 4)) into (pow im 5) 48.407 * [backup-simplify]: Simplify (* (pow im 5) -1/60) into (* -1/60 (pow im 5)) 48.407 * [backup-simplify]: Simplify (* im im) into (pow im 2) 48.407 * [backup-simplify]: Simplify (* im (pow im 2)) into (pow im 3) 48.407 * [backup-simplify]: Simplify (* 1/3 (pow im 3)) into (* 1/3 (pow im 3)) 48.407 * [backup-simplify]: Simplify (* 2 im) into (* 2 im) 48.407 * [backup-simplify]: Simplify (+ (* 1/3 (pow im 3)) (* 2 im)) into (+ (* 1/3 (pow im 3)) (* 2 im)) 48.407 * [backup-simplify]: Simplify (- (+ (* 1/3 (pow im 3)) (* 2 im))) into (- (+ (* 1/3 (pow im 3)) (* 2 im))) 48.408 * [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)))) 48.408 * [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)))) 48.408 * [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)))) 48.408 * [taylor]: Taking taylor expansion of (* -0.5 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))) in im 48.408 * [taylor]: Taking taylor expansion of -0.5 in im 48.408 * [backup-simplify]: Simplify -0.5 into -0.5 48.408 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im))) in im 48.408 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 3)) in im 48.408 * [taylor]: Taking taylor expansion of 1/3 in im 48.408 * [backup-simplify]: Simplify 1/3 into 1/3 48.408 * [taylor]: Taking taylor expansion of (pow im 3) in im 48.408 * [taylor]: Taking taylor expansion of im in im 48.408 * [backup-simplify]: Simplify 0 into 0 48.408 * [backup-simplify]: Simplify 1 into 1 48.408 * [taylor]: Taking taylor expansion of (+ (* 1/60 (pow im 5)) (* 2 im)) in im 48.408 * [taylor]: Taking taylor expansion of (* 1/60 (pow im 5)) in im 48.408 * [taylor]: Taking taylor expansion of 1/60 in im 48.408 * [backup-simplify]: Simplify 1/60 into 1/60 48.408 * [taylor]: Taking taylor expansion of (pow im 5) in im 48.408 * [taylor]: Taking taylor expansion of im in im 48.408 * [backup-simplify]: Simplify 0 into 0 48.408 * [backup-simplify]: Simplify 1 into 1 48.408 * [taylor]: Taking taylor expansion of (* 2 im) in im 48.408 * [taylor]: Taking taylor expansion of 2 in im 48.408 * [backup-simplify]: Simplify 2 into 2 48.408 * [taylor]: Taking taylor expansion of im in im 48.408 * [backup-simplify]: Simplify 0 into 0 48.408 * [backup-simplify]: Simplify 1 into 1 48.409 * [backup-simplify]: Simplify (* 2 0) into 0 48.409 * [backup-simplify]: Simplify (+ 0 0) into 0 48.409 * [backup-simplify]: Simplify (+ 0 0) into 0 48.410 * [backup-simplify]: Simplify (* -0.5 0) into 0 48.410 * [backup-simplify]: Simplify 0 into 0 48.410 * [backup-simplify]: Simplify (+ 0) into 0 48.410 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 48.410 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (* 0 (pow im 2))) into 0 48.410 * [backup-simplify]: Simplify (+ (* im 0) (* 0 (pow im 4))) into 0 48.411 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (* 0 -1/60)) into 0 48.411 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 48.411 * [backup-simplify]: Simplify (+ (* im 0) (* 0 (pow im 2))) into 0 48.411 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (pow im 3))) into 0 48.412 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 im)) into 0 48.412 * [backup-simplify]: Simplify (+ 0 0) into 0 48.412 * [backup-simplify]: Simplify (- 0) into 0 48.412 * [backup-simplify]: Simplify (+ 0 0) into 0 48.413 * [backup-simplify]: Simplify (+ (* (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))) 0) (* 0 1)) into 0 48.413 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* -1 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))))) into 0 48.413 * [taylor]: Taking taylor expansion of 0 in im 48.413 * [backup-simplify]: Simplify 0 into 0 48.413 * [backup-simplify]: Simplify 0 into 0 48.414 * [backup-simplify]: Simplify (+ (* 2 1) (* 0 0)) into 2 48.414 * [backup-simplify]: Simplify (+ 0 2) into 2 48.414 * [backup-simplify]: Simplify (+ 0 2) into 2 48.415 * [backup-simplify]: Simplify (+ (* -0.5 2) (* 0 0)) into (- 1.0) 48.415 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 48.416 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 2) 2)) 0) into -1/2 48.416 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 48.417 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (+ (* 0 0) (* 0 (pow im 2)))) into 0 48.417 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 (pow im 4)))) into 0 48.417 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (+ (* 0 0) (* 0 -1/60))) into 0 48.418 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 48.418 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 (pow im 2)))) into 0 48.419 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (pow im 3)))) into 0 48.419 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 im))) into 0 48.419 * [backup-simplify]: Simplify (+ 0 0) into 0 48.420 * [backup-simplify]: Simplify (- 0) into 0 48.420 * [backup-simplify]: Simplify (+ 0 0) into 0 48.421 * [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)) 48.421 * [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))) 48.421 * [taylor]: Taking taylor expansion of (+ (* 0.08333333333333333 (pow im 3)) (+ (* 0.004166666666666667 (pow im 5)) (* 0.5 im))) in im 48.421 * [taylor]: Taking taylor expansion of (* 0.08333333333333333 (pow im 3)) in im 48.421 * [taylor]: Taking taylor expansion of 0.08333333333333333 in im 48.421 * [backup-simplify]: Simplify 0.08333333333333333 into 0.08333333333333333 48.421 * [taylor]: Taking taylor expansion of (pow im 3) in im 48.421 * [taylor]: Taking taylor expansion of im in im 48.421 * [backup-simplify]: Simplify 0 into 0 48.421 * [backup-simplify]: Simplify 1 into 1 48.421 * [taylor]: Taking taylor expansion of (+ (* 0.004166666666666667 (pow im 5)) (* 0.5 im)) in im 48.421 * [taylor]: Taking taylor expansion of (* 0.004166666666666667 (pow im 5)) in im 48.421 * [taylor]: Taking taylor expansion of 0.004166666666666667 in im 48.421 * [backup-simplify]: Simplify 0.004166666666666667 into 0.004166666666666667 48.421 * [taylor]: Taking taylor expansion of (pow im 5) in im 48.421 * [taylor]: Taking taylor expansion of im in im 48.421 * [backup-simplify]: Simplify 0 into 0 48.422 * [backup-simplify]: Simplify 1 into 1 48.422 * [taylor]: Taking taylor expansion of (* 0.5 im) in im 48.422 * [taylor]: Taking taylor expansion of 0.5 in im 48.422 * [backup-simplify]: Simplify 0.5 into 0.5 48.422 * [taylor]: Taking taylor expansion of im in im 48.422 * [backup-simplify]: Simplify 0 into 0 48.422 * [backup-simplify]: Simplify 1 into 1 48.422 * [backup-simplify]: Simplify (* 0.5 0) into 0 48.422 * [backup-simplify]: Simplify (+ 0 0) into 0 48.422 * [backup-simplify]: Simplify (+ 0 0) into 0 48.422 * [backup-simplify]: Simplify 0 into 0 48.422 * [backup-simplify]: Simplify 0 into 0 48.423 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 1) (* 0 0))) into 0 48.423 * [backup-simplify]: Simplify (+ 0 0) into 0 48.423 * [backup-simplify]: Simplify (+ 0 0) into 0 48.424 * [backup-simplify]: Simplify (+ (* -0.5 0) (+ (* 0 2) (* 0 0))) into 0 48.424 * [backup-simplify]: Simplify 0 into 0 48.425 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 1 1) 1) (/ (pow 0 1) 1)) 0) into 0 48.425 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 48.426 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 2))))) into 0 48.426 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 4))))) into 0 48.427 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 48.427 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 48.428 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 2))))) into 0 48.429 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 3))))) into 0 48.430 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 48.430 * [backup-simplify]: Simplify (+ 0 0) into 0 48.431 * [backup-simplify]: Simplify (- 0) into 0 48.431 * [backup-simplify]: Simplify (+ 0 0) into 0 48.433 * [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 48.434 * [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 48.434 * [taylor]: Taking taylor expansion of 0 in im 48.434 * [backup-simplify]: Simplify 0 into 0 48.434 * [backup-simplify]: Simplify 0 into 0 48.436 * [backup-simplify]: Simplify (+ (* 0.5 1) (* 0 0)) into 0.5 48.436 * [backup-simplify]: Simplify (+ 0 0.5) into 0.5 48.437 * [backup-simplify]: Simplify (+ 0 0.5) into 0.5 48.437 * [backup-simplify]: Simplify 0.5 into 0.5 48.437 * [backup-simplify]: Simplify 0 into 0 48.437 * [backup-simplify]: Simplify (* 1 1) into 1 48.438 * [backup-simplify]: Simplify (* 1 1) into 1 48.438 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 48.440 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 48.440 * [backup-simplify]: Simplify (+ 0 0) into 0 48.440 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 48.443 * [backup-simplify]: Simplify (+ (* -0.5 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0)))) into (- 0.16666666666666666) 48.443 * [backup-simplify]: Simplify (- 0.16666666666666666) into (- 0.16666666666666666) 48.445 * [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))) 48.445 * [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)))) 48.445 * [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 48.445 * [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 48.445 * [taylor]: Taking taylor expansion of 0.5 in im 48.445 * [backup-simplify]: Simplify 0.5 into 0.5 48.445 * [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 48.445 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))) in im 48.445 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))) 48.445 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in im 48.445 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in im 48.445 * [taylor]: Taking taylor expansion of (/ 1 im) in im 48.445 * [taylor]: Taking taylor expansion of im in im 48.445 * [backup-simplify]: Simplify 0 into 0 48.445 * [backup-simplify]: Simplify 1 into 1 48.446 * [backup-simplify]: Simplify (/ 1 1) into 1 48.446 * [taylor]: Taking taylor expansion of -1/60 in im 48.446 * [backup-simplify]: Simplify -1/60 into -1/60 48.446 * [taylor]: Taking taylor expansion of (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) in im 48.446 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))) in im 48.446 * [taylor]: Taking taylor expansion of (* 2 (/ 1 im)) in im 48.446 * [taylor]: Taking taylor expansion of 2 in im 48.446 * [backup-simplify]: Simplify 2 into 2 48.446 * [taylor]: Taking taylor expansion of (/ 1 im) in im 48.446 * [taylor]: Taking taylor expansion of im in im 48.446 * [backup-simplify]: Simplify 0 into 0 48.446 * [backup-simplify]: Simplify 1 into 1 48.447 * [backup-simplify]: Simplify (/ 1 1) into 1 48.447 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in im 48.447 * [taylor]: Taking taylor expansion of 1/3 in im 48.447 * [backup-simplify]: Simplify 1/3 into 1/3 48.447 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in im 48.447 * [taylor]: Taking taylor expansion of (pow im 3) in im 48.447 * [taylor]: Taking taylor expansion of im in im 48.447 * [backup-simplify]: Simplify 0 into 0 48.447 * [backup-simplify]: Simplify 1 into 1 48.447 * [backup-simplify]: Simplify (* 1 1) into 1 48.448 * [backup-simplify]: Simplify (* 1 1) into 1 48.448 * [backup-simplify]: Simplify (/ 1 1) into 1 48.448 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 48.448 * [taylor]: Taking taylor expansion of (/ 1 re) in im 48.448 * [taylor]: Taking taylor expansion of re in im 48.448 * [backup-simplify]: Simplify re into re 48.448 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 48.448 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 48.448 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 48.448 * [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 48.448 * [taylor]: Taking taylor expansion of 0.5 in re 48.448 * [backup-simplify]: Simplify 0.5 into 0.5 48.448 * [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 48.448 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))) in re 48.448 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))) 48.449 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in re 48.449 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in re 48.449 * [taylor]: Taking taylor expansion of (/ 1 im) in re 48.449 * [taylor]: Taking taylor expansion of im in re 48.449 * [backup-simplify]: Simplify im into im 48.449 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 48.449 * [taylor]: Taking taylor expansion of -1/60 in re 48.449 * [backup-simplify]: Simplify -1/60 into -1/60 48.449 * [taylor]: Taking taylor expansion of (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) in re 48.449 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))) in re 48.449 * [taylor]: Taking taylor expansion of (* 2 (/ 1 im)) in re 48.449 * [taylor]: Taking taylor expansion of 2 in re 48.449 * [backup-simplify]: Simplify 2 into 2 48.449 * [taylor]: Taking taylor expansion of (/ 1 im) in re 48.449 * [taylor]: Taking taylor expansion of im in re 48.449 * [backup-simplify]: Simplify im into im 48.449 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 48.449 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in re 48.449 * [taylor]: Taking taylor expansion of 1/3 in re 48.449 * [backup-simplify]: Simplify 1/3 into 1/3 48.449 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in re 48.449 * [taylor]: Taking taylor expansion of (pow im 3) in re 48.449 * [taylor]: Taking taylor expansion of im in re 48.449 * [backup-simplify]: Simplify im into im 48.449 * [backup-simplify]: Simplify (* im im) into (pow im 2) 48.449 * [backup-simplify]: Simplify (* im (pow im 2)) into (pow im 3) 48.449 * [backup-simplify]: Simplify (/ 1 (pow im 3)) into (/ 1 (pow im 3)) 48.449 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 48.449 * [taylor]: Taking taylor expansion of (/ 1 re) in re 48.449 * [taylor]: Taking taylor expansion of re in re 48.450 * [backup-simplify]: Simplify 0 into 0 48.450 * [backup-simplify]: Simplify 1 into 1 48.450 * [backup-simplify]: Simplify (/ 1 1) into 1 48.450 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 48.450 * [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 48.450 * [taylor]: Taking taylor expansion of 0.5 in re 48.450 * [backup-simplify]: Simplify 0.5 into 0.5 48.450 * [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 48.450 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))) in re 48.450 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))) 48.450 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in re 48.450 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in re 48.450 * [taylor]: Taking taylor expansion of (/ 1 im) in re 48.450 * [taylor]: Taking taylor expansion of im in re 48.450 * [backup-simplify]: Simplify im into im 48.450 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 48.450 * [taylor]: Taking taylor expansion of -1/60 in re 48.450 * [backup-simplify]: Simplify -1/60 into -1/60 48.450 * [taylor]: Taking taylor expansion of (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) in re 48.451 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))) in re 48.451 * [taylor]: Taking taylor expansion of (* 2 (/ 1 im)) in re 48.451 * [taylor]: Taking taylor expansion of 2 in re 48.451 * [backup-simplify]: Simplify 2 into 2 48.451 * [taylor]: Taking taylor expansion of (/ 1 im) in re 48.451 * [taylor]: Taking taylor expansion of im in re 48.451 * [backup-simplify]: Simplify im into im 48.451 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 48.451 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in re 48.451 * [taylor]: Taking taylor expansion of 1/3 in re 48.451 * [backup-simplify]: Simplify 1/3 into 1/3 48.451 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in re 48.451 * [taylor]: Taking taylor expansion of (pow im 3) in re 48.451 * [taylor]: Taking taylor expansion of im in re 48.451 * [backup-simplify]: Simplify im into im 48.451 * [backup-simplify]: Simplify (* im im) into (pow im 2) 48.451 * [backup-simplify]: Simplify (* im (pow im 2)) into (pow im 3) 48.451 * [backup-simplify]: Simplify (/ 1 (pow im 3)) into (/ 1 (pow im 3)) 48.451 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 48.451 * [taylor]: Taking taylor expansion of (/ 1 re) in re 48.451 * [taylor]: Taking taylor expansion of re in re 48.451 * [backup-simplify]: Simplify 0 into 0 48.451 * [backup-simplify]: Simplify 1 into 1 48.452 * [backup-simplify]: Simplify (/ 1 1) into 1 48.452 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 48.452 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 im)) into (/ 1 (pow im 2)) 48.452 * [backup-simplify]: Simplify (* (/ 1 (pow im 2)) (/ 1 (pow im 2))) into (/ 1 (pow im 4)) 48.452 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 (pow im 4))) into (/ 1 (pow im 5)) 48.452 * [backup-simplify]: Simplify (* (/ 1 (pow im 5)) -1/60) into (/ -1/60 (pow im 5)) 48.452 * [backup-simplify]: Simplify (* 2 (/ 1 im)) into (/ 2 im) 48.453 * [backup-simplify]: Simplify (* 1/3 (/ 1 (pow im 3))) into (/ 1/3 (pow im 3)) 48.453 * [backup-simplify]: Simplify (+ (/ 2 im) (/ 1/3 (pow im 3))) into (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))) 48.453 * [backup-simplify]: Simplify (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) into (- (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) 48.453 * [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)))))) 48.454 * [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)))) 48.454 * [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)))) 48.454 * [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 48.454 * [taylor]: Taking taylor expansion of -0.5 in im 48.454 * [backup-simplify]: Simplify -0.5 into -0.5 48.454 * [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 48.454 * [taylor]: Taking taylor expansion of (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) in im 48.455 * [taylor]: Taking taylor expansion of (* 1/60 (/ 1 (pow im 5))) in im 48.455 * [taylor]: Taking taylor expansion of 1/60 in im 48.455 * [backup-simplify]: Simplify 1/60 into 1/60 48.455 * [taylor]: Taking taylor expansion of (/ 1 (pow im 5)) in im 48.455 * [taylor]: Taking taylor expansion of (pow im 5) in im 48.455 * [taylor]: Taking taylor expansion of im in im 48.455 * [backup-simplify]: Simplify 0 into 0 48.455 * [backup-simplify]: Simplify 1 into 1 48.455 * [backup-simplify]: Simplify (* 1 1) into 1 48.456 * [backup-simplify]: Simplify (* 1 1) into 1 48.456 * [backup-simplify]: Simplify (* 1 1) into 1 48.456 * [backup-simplify]: Simplify (/ 1 1) into 1 48.456 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))) in im 48.456 * [taylor]: Taking taylor expansion of (* 2 (/ 1 im)) in im 48.456 * [taylor]: Taking taylor expansion of 2 in im 48.457 * [backup-simplify]: Simplify 2 into 2 48.457 * [taylor]: Taking taylor expansion of (/ 1 im) in im 48.457 * [taylor]: Taking taylor expansion of im in im 48.457 * [backup-simplify]: Simplify 0 into 0 48.457 * [backup-simplify]: Simplify 1 into 1 48.457 * [backup-simplify]: Simplify (/ 1 1) into 1 48.457 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in im 48.457 * [taylor]: Taking taylor expansion of 1/3 in im 48.457 * [backup-simplify]: Simplify 1/3 into 1/3 48.457 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in im 48.457 * [taylor]: Taking taylor expansion of (pow im 3) in im 48.457 * [taylor]: Taking taylor expansion of im in im 48.457 * [backup-simplify]: Simplify 0 into 0 48.457 * [backup-simplify]: Simplify 1 into 1 48.458 * [backup-simplify]: Simplify (* 1 1) into 1 48.458 * [backup-simplify]: Simplify (* 1 1) into 1 48.458 * [backup-simplify]: Simplify (/ 1 1) into 1 48.458 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 48.458 * [taylor]: Taking taylor expansion of (/ 1 re) in im 48.458 * [taylor]: Taking taylor expansion of re in im 48.458 * [backup-simplify]: Simplify re into re 48.458 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 48.459 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 48.459 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 48.459 * [backup-simplify]: Simplify (* 1/60 1) into 1/60 48.460 * [backup-simplify]: Simplify (+ 1/60 0) into 1/60 48.460 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 48.460 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 48.460 * [backup-simplify]: Simplify (- 0) into 0 48.460 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 48.460 * [backup-simplify]: Simplify (* 1/60 (cos (/ 1 re))) into (* 1/60 (cos (/ 1 re))) 48.461 * [backup-simplify]: Simplify (* -0.5 (* 1/60 (cos (/ 1 re)))) into (* -0.008333333333333333 (cos (/ 1 re))) 48.461 * [backup-simplify]: Simplify (* -0.008333333333333333 (cos (/ 1 re))) into (* -0.008333333333333333 (cos (/ 1 re))) 48.461 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 48.461 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 im))) into 0 48.461 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (* 0 (/ 1 (pow im 2)))) into 0 48.461 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 (pow im 4)))) into 0 48.462 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (* 0 -1/60)) into 0 48.462 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 48.463 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 (/ 1 im))) into 0 48.463 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 48.463 * [backup-simplify]: Simplify (+ (* im 0) (* 0 (pow im 2))) into 0 48.463 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 3)) (/ 0 (pow im 3))))) into 0 48.464 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (/ 1 (pow im 3)))) into 0 48.464 * [backup-simplify]: Simplify (+ 0 0) into 0 48.464 * [backup-simplify]: Simplify (- 0) into 0 48.465 * [backup-simplify]: Simplify (+ 0 0) into 0 48.465 * [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 48.466 * [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 48.466 * [taylor]: Taking taylor expansion of 0 in im 48.466 * [backup-simplify]: Simplify 0 into 0 48.467 * [backup-simplify]: Simplify (+ 0) into 0 48.467 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 1)) into 0 48.468 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 48.468 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 48.469 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 0)) into 0 48.469 * [backup-simplify]: Simplify (- 0) into 0 48.469 * [backup-simplify]: Simplify (+ 0 0) into 0 48.470 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 48.471 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 48.471 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 48.472 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 48.473 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 1)) into 0 48.473 * [backup-simplify]: Simplify (+ 0 0) into 0 48.473 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 (cos (/ 1 re)))) into 0 48.474 * [backup-simplify]: Simplify (+ (* -0.5 0) (* 0 (* 1/60 (cos (/ 1 re))))) into 0 48.474 * [backup-simplify]: Simplify 0 into 0 48.474 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 48.474 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (* 0 (/ 1 im)))) into 0 48.474 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 48.475 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))) into 0 48.475 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (* 0 -1/60))) into 0 48.475 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 48.476 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 (/ 1 im)))) into 0 48.476 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 48.477 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 (pow im 2)))) into 0 48.477 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 3)) (/ 0 (pow im 3))) (* 0 (/ 0 (pow im 3))))) into 0 48.477 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (/ 1 (pow im 3))))) into 0 48.477 * [backup-simplify]: Simplify (+ 0 0) into 0 48.478 * [backup-simplify]: Simplify (- 0) into 0 48.478 * [backup-simplify]: Simplify (+ 0 0) into 0 48.478 * [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 48.479 * [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 48.479 * [taylor]: Taking taylor expansion of 0 in im 48.479 * [backup-simplify]: Simplify 0 into 0 48.480 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 48.480 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 48.480 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 48.481 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 48.481 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 48.481 * [backup-simplify]: Simplify (- 0) into 0 48.482 * [backup-simplify]: Simplify (+ 0 0) into 0 48.482 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 48.483 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 48.483 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 48.484 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 48.484 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 0 1))) into 0 48.485 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 48.485 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 48.485 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 48.486 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 1/3 (cos (/ 1 re))))) into (* 1/3 (cos (/ 1 re))) 48.486 * [backup-simplify]: Simplify (+ (* -0.5 (* 1/3 (cos (/ 1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ 1 re)))))) into (- (* 0.16666666666666666 (cos (/ 1 re)))) 48.486 * [backup-simplify]: Simplify (- (* 0.16666666666666666 (cos (/ 1 re)))) into (- (* 0.16666666666666666 (cos (/ 1 re)))) 48.486 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 48.487 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im))))) into 0 48.488 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 48.488 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4)))))) into 0 48.489 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 48.489 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 48.490 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im))))) into 0 48.490 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 48.495 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 2))))) into 0 48.495 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 3)) (/ 0 (pow im 3))) (* 0 (/ 0 (pow im 3))) (* 0 (/ 0 (pow im 3))))) into 0 48.496 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 3)))))) into 0 48.496 * [backup-simplify]: Simplify (+ 0 0) into 0 48.496 * [backup-simplify]: Simplify (- 0) into 0 48.496 * [backup-simplify]: Simplify (+ 0 0) into 0 48.497 * [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 48.498 * [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 48.498 * [taylor]: Taking taylor expansion of 0 in im 48.498 * [backup-simplify]: Simplify 0 into 0 48.499 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 48.500 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 48.500 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 48.501 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 48.502 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 48.502 * [backup-simplify]: Simplify (- 0) into 0 48.502 * [backup-simplify]: Simplify (+ 0 0) into 0 48.503 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 48.505 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 48.506 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 48.507 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 48.508 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 48.508 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 48.509 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 48.510 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 48.511 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 48.511 * [backup-simplify]: Simplify (+ 0 0) into 0 48.511 * [backup-simplify]: Simplify (+ 0 0) into 0 48.513 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (* 0 (cos (/ 1 re)))))) into 0 48.514 * [backup-simplify]: Simplify (+ (* -0.5 0) (+ (* 0 (* 1/3 (cos (/ 1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ 1 re))))))) into 0 48.514 * [backup-simplify]: Simplify 0 into 0 48.514 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 48.515 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im)))))) into 0 48.516 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 48.518 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))))) into 0 48.519 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60))))) into 0 48.519 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 48.521 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im)))))) into 0 48.522 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 im))))) into 0 48.523 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 2)))))) into 0 48.523 * [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 48.525 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 3))))))) into 0 48.525 * [backup-simplify]: Simplify (+ 0 0) into 0 48.526 * [backup-simplify]: Simplify (- 0) into 0 48.526 * [backup-simplify]: Simplify (+ 0 0) into 0 48.528 * [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 48.530 * [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 48.530 * [taylor]: Taking taylor expansion of 0 in im 48.530 * [backup-simplify]: Simplify 0 into 0 48.532 * [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 48.533 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 48.533 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 48.535 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 48.536 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))) into 0 48.536 * [backup-simplify]: Simplify (- 0) into 0 48.536 * [backup-simplify]: Simplify (+ 0 0) into 0 48.538 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 48.539 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 48.540 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 48.541 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 48.543 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 48.543 * [backup-simplify]: Simplify (* 2 1) into 2 48.544 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 48.545 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 48.545 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 48.546 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 48.546 * [backup-simplify]: Simplify (+ 2 0) into 2 48.546 * [backup-simplify]: Simplify (+ 0 2) into 2 48.547 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (* 2 (cos (/ 1 re))))))) into (* 2 (cos (/ 1 re))) 48.548 * [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)))) 48.548 * [backup-simplify]: Simplify (- (* 1.0 (cos (/ 1 re)))) into (- (* 1.0 (cos (/ 1 re)))) 48.549 * [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)))))) 48.549 * [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)))) 48.549 * [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 48.549 * [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 48.549 * [taylor]: Taking taylor expansion of 0.5 in im 48.549 * [backup-simplify]: Simplify 0.5 into 0.5 48.549 * [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 48.549 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) in im 48.549 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) 48.549 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in im 48.549 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in im 48.549 * [taylor]: Taking taylor expansion of (/ -1 im) in im 48.549 * [taylor]: Taking taylor expansion of -1 in im 48.549 * [backup-simplify]: Simplify -1 into -1 48.549 * [taylor]: Taking taylor expansion of im in im 48.549 * [backup-simplify]: Simplify 0 into 0 48.549 * [backup-simplify]: Simplify 1 into 1 48.550 * [backup-simplify]: Simplify (/ -1 1) into -1 48.550 * [taylor]: Taking taylor expansion of -1/60 in im 48.550 * [backup-simplify]: Simplify -1/60 into -1/60 48.550 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))) in im 48.550 * [taylor]: Taking taylor expansion of (* 2 (/ 1 im)) in im 48.550 * [taylor]: Taking taylor expansion of 2 in im 48.550 * [backup-simplify]: Simplify 2 into 2 48.550 * [taylor]: Taking taylor expansion of (/ 1 im) in im 48.550 * [taylor]: Taking taylor expansion of im in im 48.550 * [backup-simplify]: Simplify 0 into 0 48.550 * [backup-simplify]: Simplify 1 into 1 48.550 * [backup-simplify]: Simplify (/ 1 1) into 1 48.550 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in im 48.550 * [taylor]: Taking taylor expansion of 1/3 in im 48.550 * [backup-simplify]: Simplify 1/3 into 1/3 48.550 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in im 48.550 * [taylor]: Taking taylor expansion of (pow im 3) in im 48.550 * [taylor]: Taking taylor expansion of im in im 48.550 * [backup-simplify]: Simplify 0 into 0 48.550 * [backup-simplify]: Simplify 1 into 1 48.550 * [backup-simplify]: Simplify (* 1 1) into 1 48.551 * [backup-simplify]: Simplify (* 1 1) into 1 48.551 * [backup-simplify]: Simplify (/ 1 1) into 1 48.551 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 48.551 * [taylor]: Taking taylor expansion of (/ -1 re) in im 48.551 * [taylor]: Taking taylor expansion of -1 in im 48.551 * [backup-simplify]: Simplify -1 into -1 48.551 * [taylor]: Taking taylor expansion of re in im 48.551 * [backup-simplify]: Simplify re into re 48.551 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 48.551 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 48.551 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 48.551 * [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 48.551 * [taylor]: Taking taylor expansion of 0.5 in re 48.551 * [backup-simplify]: Simplify 0.5 into 0.5 48.551 * [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 48.551 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) in re 48.551 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) 48.551 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in re 48.551 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in re 48.551 * [taylor]: Taking taylor expansion of (/ -1 im) in re 48.551 * [taylor]: Taking taylor expansion of -1 in re 48.551 * [backup-simplify]: Simplify -1 into -1 48.551 * [taylor]: Taking taylor expansion of im in re 48.551 * [backup-simplify]: Simplify im into im 48.551 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 48.551 * [taylor]: Taking taylor expansion of -1/60 in re 48.551 * [backup-simplify]: Simplify -1/60 into -1/60 48.551 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))) in re 48.552 * [taylor]: Taking taylor expansion of (* 2 (/ 1 im)) in re 48.552 * [taylor]: Taking taylor expansion of 2 in re 48.552 * [backup-simplify]: Simplify 2 into 2 48.552 * [taylor]: Taking taylor expansion of (/ 1 im) in re 48.552 * [taylor]: Taking taylor expansion of im in re 48.552 * [backup-simplify]: Simplify im into im 48.552 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 48.552 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in re 48.552 * [taylor]: Taking taylor expansion of 1/3 in re 48.552 * [backup-simplify]: Simplify 1/3 into 1/3 48.552 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in re 48.552 * [taylor]: Taking taylor expansion of (pow im 3) in re 48.552 * [taylor]: Taking taylor expansion of im in re 48.552 * [backup-simplify]: Simplify im into im 48.552 * [backup-simplify]: Simplify (* im im) into (pow im 2) 48.552 * [backup-simplify]: Simplify (* im (pow im 2)) into (pow im 3) 48.552 * [backup-simplify]: Simplify (/ 1 (pow im 3)) into (/ 1 (pow im 3)) 48.552 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 48.552 * [taylor]: Taking taylor expansion of (/ -1 re) in re 48.552 * [taylor]: Taking taylor expansion of -1 in re 48.552 * [backup-simplify]: Simplify -1 into -1 48.552 * [taylor]: Taking taylor expansion of re in re 48.552 * [backup-simplify]: Simplify 0 into 0 48.552 * [backup-simplify]: Simplify 1 into 1 48.552 * [backup-simplify]: Simplify (/ -1 1) into -1 48.552 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 48.552 * [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 48.552 * [taylor]: Taking taylor expansion of 0.5 in re 48.552 * [backup-simplify]: Simplify 0.5 into 0.5 48.552 * [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 48.552 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) in re 48.552 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) 48.553 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in re 48.553 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in re 48.553 * [taylor]: Taking taylor expansion of (/ -1 im) in re 48.553 * [taylor]: Taking taylor expansion of -1 in re 48.553 * [backup-simplify]: Simplify -1 into -1 48.553 * [taylor]: Taking taylor expansion of im in re 48.553 * [backup-simplify]: Simplify im into im 48.553 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 48.553 * [taylor]: Taking taylor expansion of -1/60 in re 48.553 * [backup-simplify]: Simplify -1/60 into -1/60 48.553 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))) in re 48.553 * [taylor]: Taking taylor expansion of (* 2 (/ 1 im)) in re 48.553 * [taylor]: Taking taylor expansion of 2 in re 48.553 * [backup-simplify]: Simplify 2 into 2 48.553 * [taylor]: Taking taylor expansion of (/ 1 im) in re 48.553 * [taylor]: Taking taylor expansion of im in re 48.553 * [backup-simplify]: Simplify im into im 48.553 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 48.553 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in re 48.553 * [taylor]: Taking taylor expansion of 1/3 in re 48.553 * [backup-simplify]: Simplify 1/3 into 1/3 48.553 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in re 48.553 * [taylor]: Taking taylor expansion of (pow im 3) in re 48.553 * [taylor]: Taking taylor expansion of im in re 48.553 * [backup-simplify]: Simplify im into im 48.553 * [backup-simplify]: Simplify (* im im) into (pow im 2) 48.553 * [backup-simplify]: Simplify (* im (pow im 2)) into (pow im 3) 48.553 * [backup-simplify]: Simplify (/ 1 (pow im 3)) into (/ 1 (pow im 3)) 48.553 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 48.553 * [taylor]: Taking taylor expansion of (/ -1 re) in re 48.553 * [taylor]: Taking taylor expansion of -1 in re 48.553 * [backup-simplify]: Simplify -1 into -1 48.553 * [taylor]: Taking taylor expansion of re in re 48.553 * [backup-simplify]: Simplify 0 into 0 48.553 * [backup-simplify]: Simplify 1 into 1 48.553 * [backup-simplify]: Simplify (/ -1 1) into -1 48.554 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 48.554 * [backup-simplify]: Simplify (* (/ -1 im) (/ -1 im)) into (/ 1 (pow im 2)) 48.554 * [backup-simplify]: Simplify (* (/ 1 (pow im 2)) (/ 1 (pow im 2))) into (/ 1 (pow im 4)) 48.554 * [backup-simplify]: Simplify (* (/ -1 im) (/ 1 (pow im 4))) into (/ -1 (pow im 5)) 48.554 * [backup-simplify]: Simplify (* (/ -1 (pow im 5)) -1/60) into (/ 1/60 (pow im 5)) 48.554 * [backup-simplify]: Simplify (* 2 (/ 1 im)) into (/ 2 im) 48.554 * [backup-simplify]: Simplify (* 1/3 (/ 1 (pow im 3))) into (/ 1/3 (pow im 3)) 48.554 * [backup-simplify]: Simplify (+ (/ 2 im) (/ 1/3 (pow im 3))) into (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))) 48.554 * [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))))) 48.555 * [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))) 48.555 * [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)))) 48.555 * [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 48.555 * [taylor]: Taking taylor expansion of 0.5 in im 48.555 * [backup-simplify]: Simplify 0.5 into 0.5 48.555 * [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 48.555 * [taylor]: Taking taylor expansion of (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) in im 48.555 * [taylor]: Taking taylor expansion of (* 1/60 (/ 1 (pow im 5))) in im 48.555 * [taylor]: Taking taylor expansion of 1/60 in im 48.555 * [backup-simplify]: Simplify 1/60 into 1/60 48.555 * [taylor]: Taking taylor expansion of (/ 1 (pow im 5)) in im 48.555 * [taylor]: Taking taylor expansion of (pow im 5) in im 48.555 * [taylor]: Taking taylor expansion of im in im 48.555 * [backup-simplify]: Simplify 0 into 0 48.555 * [backup-simplify]: Simplify 1 into 1 48.555 * [backup-simplify]: Simplify (* 1 1) into 1 48.556 * [backup-simplify]: Simplify (* 1 1) into 1 48.556 * [backup-simplify]: Simplify (* 1 1) into 1 48.556 * [backup-simplify]: Simplify (/ 1 1) into 1 48.556 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))) in im 48.556 * [taylor]: Taking taylor expansion of (* 2 (/ 1 im)) in im 48.556 * [taylor]: Taking taylor expansion of 2 in im 48.556 * [backup-simplify]: Simplify 2 into 2 48.556 * [taylor]: Taking taylor expansion of (/ 1 im) in im 48.556 * [taylor]: Taking taylor expansion of im in im 48.556 * [backup-simplify]: Simplify 0 into 0 48.556 * [backup-simplify]: Simplify 1 into 1 48.556 * [backup-simplify]: Simplify (/ 1 1) into 1 48.556 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in im 48.556 * [taylor]: Taking taylor expansion of 1/3 in im 48.556 * [backup-simplify]: Simplify 1/3 into 1/3 48.557 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in im 48.557 * [taylor]: Taking taylor expansion of (pow im 3) in im 48.557 * [taylor]: Taking taylor expansion of im in im 48.557 * [backup-simplify]: Simplify 0 into 0 48.557 * [backup-simplify]: Simplify 1 into 1 48.557 * [backup-simplify]: Simplify (* 1 1) into 1 48.557 * [backup-simplify]: Simplify (* 1 1) into 1 48.558 * [backup-simplify]: Simplify (/ 1 1) into 1 48.558 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 48.558 * [taylor]: Taking taylor expansion of (/ -1 re) in im 48.558 * [taylor]: Taking taylor expansion of -1 in im 48.558 * [backup-simplify]: Simplify -1 into -1 48.558 * [taylor]: Taking taylor expansion of re in im 48.558 * [backup-simplify]: Simplify re into re 48.558 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 48.558 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 48.558 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 48.558 * [backup-simplify]: Simplify (* 1/60 1) into 1/60 48.558 * [backup-simplify]: Simplify (+ 1/60 0) into 1/60 48.558 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 48.558 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 48.559 * [backup-simplify]: Simplify (- 0) into 0 48.559 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 48.559 * [backup-simplify]: Simplify (* 1/60 (cos (/ -1 re))) into (* 1/60 (cos (/ -1 re))) 48.559 * [backup-simplify]: Simplify (* 0.5 (* 1/60 (cos (/ -1 re)))) into (* 0.008333333333333333 (cos (/ -1 re))) 48.559 * [backup-simplify]: Simplify (* 0.008333333333333333 (cos (/ -1 re))) into (* 0.008333333333333333 (cos (/ -1 re))) 48.559 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 48.559 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ -1 im))) into 0 48.559 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (* 0 (/ 1 (pow im 2)))) into 0 48.559 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ 1 (pow im 4)))) into 0 48.560 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (* 0 -1/60)) into 0 48.560 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 48.560 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 (/ 1 im))) into 0 48.560 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 48.560 * [backup-simplify]: Simplify (+ (* im 0) (* 0 (pow im 2))) into 0 48.560 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 3)) (/ 0 (pow im 3))))) into 0 48.561 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (/ 1 (pow im 3)))) into 0 48.561 * [backup-simplify]: Simplify (+ 0 0) into 0 48.561 * [backup-simplify]: Simplify (+ 0 0) into 0 48.561 * [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 48.562 * [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 48.562 * [taylor]: Taking taylor expansion of 0 in im 48.562 * [backup-simplify]: Simplify 0 into 0 48.562 * [backup-simplify]: Simplify (+ 0) into 0 48.563 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 1)) into 0 48.563 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 48.563 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 48.563 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 0)) into 0 48.564 * [backup-simplify]: Simplify (- 0) into 0 48.564 * [backup-simplify]: Simplify (+ 0 0) into 0 48.565 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 48.565 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 48.565 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 48.566 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 48.566 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 1)) into 0 48.566 * [backup-simplify]: Simplify (+ 0 0) into 0 48.567 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 (cos (/ -1 re)))) into 0 48.567 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* 1/60 (cos (/ -1 re))))) into 0 48.567 * [backup-simplify]: Simplify 0 into 0 48.567 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 48.568 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (* 0 (/ -1 im)))) into 0 48.568 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 48.568 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))) into 0 48.569 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (* 0 -1/60))) into 0 48.569 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 48.569 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 (/ 1 im)))) into 0 48.570 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 48.570 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 (pow im 2)))) into 0 48.570 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 3)) (/ 0 (pow im 3))) (* 0 (/ 0 (pow im 3))))) into 0 48.571 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (/ 1 (pow im 3))))) into 0 48.571 * [backup-simplify]: Simplify (+ 0 0) into 0 48.571 * [backup-simplify]: Simplify (+ 0 0) into 0 48.572 * [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 48.572 * [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 48.572 * [taylor]: Taking taylor expansion of 0 in im 48.572 * [backup-simplify]: Simplify 0 into 0 48.573 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 48.574 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 48.574 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 48.575 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 48.576 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 48.576 * [backup-simplify]: Simplify (- 0) into 0 48.576 * [backup-simplify]: Simplify (+ 0 0) into 0 48.577 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 48.578 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 48.579 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 48.580 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 48.581 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 0 1))) into 0 48.581 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 48.582 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 48.582 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 48.583 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 1/3 (cos (/ -1 re))))) into (* 1/3 (cos (/ -1 re))) 48.584 * [backup-simplify]: Simplify (+ (* 0.5 (* 1/3 (cos (/ -1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ -1 re)))))) into (* 0.16666666666666666 (cos (/ -1 re))) 48.584 * [backup-simplify]: Simplify (* 0.16666666666666666 (cos (/ -1 re))) into (* 0.16666666666666666 (cos (/ -1 re))) 48.584 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 48.585 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 im))))) into 0 48.586 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 48.587 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4)))))) into 0 48.587 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 48.588 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 48.589 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im))))) into 0 48.590 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 48.590 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 2))))) into 0 48.591 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 3)) (/ 0 (pow im 3))) (* 0 (/ 0 (pow im 3))) (* 0 (/ 0 (pow im 3))))) into 0 48.592 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 3)))))) into 0 48.592 * [backup-simplify]: Simplify (+ 0 0) into 0 48.593 * [backup-simplify]: Simplify (+ 0 0) into 0 48.594 * [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 48.595 * [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 48.595 * [taylor]: Taking taylor expansion of 0 in im 48.595 * [backup-simplify]: Simplify 0 into 0 48.596 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 48.597 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 48.598 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 48.599 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 48.600 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 48.600 * [backup-simplify]: Simplify (- 0) into 0 48.601 * [backup-simplify]: Simplify (+ 0 0) into 0 48.602 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 48.603 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 48.604 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 48.605 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 48.606 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 48.606 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 48.607 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 48.608 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 48.609 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 48.609 * [backup-simplify]: Simplify (+ 0 0) into 0 48.610 * [backup-simplify]: Simplify (+ 0 0) into 0 48.611 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (* 0 (cos (/ -1 re)))))) into 0 48.612 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 (* 1/3 (cos (/ -1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ -1 re))))))) into 0 48.612 * [backup-simplify]: Simplify 0 into 0 48.612 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 48.619 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 im)))))) into 0 48.621 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 48.622 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))))) into 0 48.623 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60))))) into 0 48.623 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 48.625 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im)))))) into 0 48.626 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 im))))) into 0 48.627 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 2)))))) into 0 48.628 * [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 48.629 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 3))))))) into 0 48.630 * [backup-simplify]: Simplify (+ 0 0) into 0 48.630 * [backup-simplify]: Simplify (+ 0 0) into 0 48.632 * [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 48.634 * [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 48.634 * [taylor]: Taking taylor expansion of 0 in im 48.634 * [backup-simplify]: Simplify 0 into 0 48.636 * [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 48.637 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 48.637 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 48.639 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 48.640 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))) into 0 48.640 * [backup-simplify]: Simplify (- 0) into 0 48.640 * [backup-simplify]: Simplify (+ 0 0) into 0 48.642 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 48.643 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 48.644 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 48.645 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 48.646 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 48.647 * [backup-simplify]: Simplify (* 2 1) into 2 48.648 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 48.649 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 48.650 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 48.651 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 48.652 * [backup-simplify]: Simplify (+ 2 0) into 2 48.652 * [backup-simplify]: Simplify (+ 0 2) into 2 48.654 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (* 2 (cos (/ -1 re))))))) into (* 2 (cos (/ -1 re))) 48.655 * [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))) 48.655 * [backup-simplify]: Simplify (* 1.0 (cos (/ -1 re))) into (* 1.0 (cos (/ -1 re))) 48.656 * [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)))))) 48.656 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 3 1) 48.656 * [backup-simplify]: Simplify (* im (* (* im -1/3) im)) into (* -1/3 (pow im 3)) 48.656 * [approximate]: Taking taylor expansion of (* -1/3 (pow im 3)) in (im) around 0 48.656 * [taylor]: Taking taylor expansion of (* -1/3 (pow im 3)) in im 48.656 * [taylor]: Taking taylor expansion of -1/3 in im 48.656 * [backup-simplify]: Simplify -1/3 into -1/3 48.657 * [taylor]: Taking taylor expansion of (pow im 3) in im 48.657 * [taylor]: Taking taylor expansion of im in im 48.657 * [backup-simplify]: Simplify 0 into 0 48.657 * [backup-simplify]: Simplify 1 into 1 48.657 * [taylor]: Taking taylor expansion of (* -1/3 (pow im 3)) in im 48.657 * [taylor]: Taking taylor expansion of -1/3 in im 48.657 * [backup-simplify]: Simplify -1/3 into -1/3 48.657 * [taylor]: Taking taylor expansion of (pow im 3) in im 48.657 * [taylor]: Taking taylor expansion of im in im 48.657 * [backup-simplify]: Simplify 0 into 0 48.657 * [backup-simplify]: Simplify 1 into 1 48.657 * [backup-simplify]: Simplify (* 1 1) into 1 48.658 * [backup-simplify]: Simplify (* 1 1) into 1 48.658 * [backup-simplify]: Simplify (* -1/3 1) into -1/3 48.658 * [backup-simplify]: Simplify -1/3 into -1/3 48.659 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 48.659 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 48.660 * [backup-simplify]: Simplify (+ (* -1/3 0) (* 0 1)) into 0 48.660 * [backup-simplify]: Simplify 0 into 0 48.661 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 48.662 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 48.663 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (* 0 1))) into 0 48.663 * [backup-simplify]: Simplify 0 into 0 48.664 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 48.665 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 48.666 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 48.666 * [backup-simplify]: Simplify 0 into 0 48.668 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 48.669 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 48.670 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 48.670 * [backup-simplify]: Simplify 0 into 0 48.671 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 48.673 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 48.674 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 48.674 * [backup-simplify]: Simplify 0 into 0 48.676 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 48.677 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 48.679 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 48.679 * [backup-simplify]: Simplify 0 into 0 48.679 * [backup-simplify]: Simplify (* -1/3 (pow im 3)) into (* -1/3 (pow im 3)) 48.679 * [backup-simplify]: Simplify (* (/ 1 im) (* (* (/ 1 im) -1/3) (/ 1 im))) into (/ -1/3 (pow im 3)) 48.679 * [approximate]: Taking taylor expansion of (/ -1/3 (pow im 3)) in (im) around 0 48.679 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 3)) in im 48.679 * [taylor]: Taking taylor expansion of -1/3 in im 48.679 * [backup-simplify]: Simplify -1/3 into -1/3 48.679 * [taylor]: Taking taylor expansion of (pow im 3) in im 48.679 * [taylor]: Taking taylor expansion of im in im 48.679 * [backup-simplify]: Simplify 0 into 0 48.679 * [backup-simplify]: Simplify 1 into 1 48.680 * [backup-simplify]: Simplify (* 1 1) into 1 48.680 * [backup-simplify]: Simplify (* 1 1) into 1 48.681 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 48.681 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 3)) in im 48.681 * [taylor]: Taking taylor expansion of -1/3 in im 48.681 * [backup-simplify]: Simplify -1/3 into -1/3 48.681 * [taylor]: Taking taylor expansion of (pow im 3) in im 48.681 * [taylor]: Taking taylor expansion of im in im 48.681 * [backup-simplify]: Simplify 0 into 0 48.681 * [backup-simplify]: Simplify 1 into 1 48.681 * [backup-simplify]: Simplify (* 1 1) into 1 48.682 * [backup-simplify]: Simplify (* 1 1) into 1 48.682 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 48.682 * [backup-simplify]: Simplify -1/3 into -1/3 48.683 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 48.683 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 48.684 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 48.684 * [backup-simplify]: Simplify 0 into 0 48.685 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 48.686 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 48.687 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 48.687 * [backup-simplify]: Simplify 0 into 0 48.688 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 48.689 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 48.690 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 48.690 * [backup-simplify]: Simplify 0 into 0 48.692 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 48.693 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 48.694 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 48.694 * [backup-simplify]: Simplify 0 into 0 48.695 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 48.697 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 48.698 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 48.698 * [backup-simplify]: Simplify 0 into 0 48.699 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 48.701 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 48.702 * [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 48.702 * [backup-simplify]: Simplify 0 into 0 48.702 * [backup-simplify]: Simplify (* -1/3 (pow (/ 1 (/ 1 im)) 3)) into (* -1/3 (pow im 3)) 48.702 * [backup-simplify]: Simplify (* (/ 1 (- im)) (* (* (/ 1 (- im)) -1/3) (/ 1 (- im)))) into (/ 1/3 (pow im 3)) 48.702 * [approximate]: Taking taylor expansion of (/ 1/3 (pow im 3)) in (im) around 0 48.702 * [taylor]: Taking taylor expansion of (/ 1/3 (pow im 3)) in im 48.702 * [taylor]: Taking taylor expansion of 1/3 in im 48.702 * [backup-simplify]: Simplify 1/3 into 1/3 48.702 * [taylor]: Taking taylor expansion of (pow im 3) in im 48.702 * [taylor]: Taking taylor expansion of im in im 48.702 * [backup-simplify]: Simplify 0 into 0 48.702 * [backup-simplify]: Simplify 1 into 1 48.703 * [backup-simplify]: Simplify (* 1 1) into 1 48.703 * [backup-simplify]: Simplify (* 1 1) into 1 48.704 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 48.704 * [taylor]: Taking taylor expansion of (/ 1/3 (pow im 3)) in im 48.704 * [taylor]: Taking taylor expansion of 1/3 in im 48.704 * [backup-simplify]: Simplify 1/3 into 1/3 48.704 * [taylor]: Taking taylor expansion of (pow im 3) in im 48.704 * [taylor]: Taking taylor expansion of im in im 48.704 * [backup-simplify]: Simplify 0 into 0 48.704 * [backup-simplify]: Simplify 1 into 1 48.704 * [backup-simplify]: Simplify (* 1 1) into 1 48.705 * [backup-simplify]: Simplify (* 1 1) into 1 48.705 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 48.705 * [backup-simplify]: Simplify 1/3 into 1/3 48.706 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 48.706 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 48.707 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 48.707 * [backup-simplify]: Simplify 0 into 0 48.708 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 48.709 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 48.710 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 48.710 * [backup-simplify]: Simplify 0 into 0 48.711 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 48.712 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 48.713 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 48.713 * [backup-simplify]: Simplify 0 into 0 48.714 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 48.715 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 48.715 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 48.715 * [backup-simplify]: Simplify 0 into 0 48.716 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 48.717 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 48.717 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 48.717 * [backup-simplify]: Simplify 0 into 0 48.718 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 48.719 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 48.720 * [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 48.720 * [backup-simplify]: Simplify 0 into 0 48.720 * [backup-simplify]: Simplify (* 1/3 (pow (/ 1 (/ 1 (- im))) 3)) into (* -1/3 (pow im 3)) 48.720 * * * [progress]: simplifying candidates 48.720 * * * * [progress]: [ 1 / 101 ] simplifiying candidate # 48.720 * * * * [progress]: [ 2 / 101 ] simplifiying candidate # 48.720 * * * * [progress]: [ 3 / 101 ] simplifiying candidate # 48.720 * [simplify]: Simplifying (* im -1/3) 48.720 * * [simplify]: iters left: 2 (3 enodes) 48.721 * * [simplify]: iters left: 1 (10 enodes) 48.723 * * [simplify]: Extracting #0: cost 1 inf + 0 48.723 * * [simplify]: Extracting #1: cost 4 inf + 0 48.723 * * [simplify]: Extracting #2: cost 2 inf + 2 48.723 * * [simplify]: Extracting #3: cost 0 inf + 86 48.723 * [simplify]: Simplified to (* im -1/3) 48.723 * [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))))) 48.723 * * * * [progress]: [ 4 / 101 ] simplifiying candidate # 48.723 * * * * [progress]: [ 5 / 101 ] simplifiying candidate # 48.724 * [simplify]: Simplifying (+ (log im) (log -1/3)) 48.724 * * [simplify]: iters left: 3 (5 enodes) 48.725 * * [simplify]: iters left: 2 (16 enodes) 48.728 * * [simplify]: Extracting #0: cost 1 inf + 0 48.728 * * [simplify]: Extracting #1: cost 4 inf + 0 48.728 * * [simplify]: Extracting #2: cost 8 inf + 0 48.728 * * [simplify]: Extracting #3: cost 4 inf + 144 48.728 * * [simplify]: Extracting #4: cost 0 inf + 650 48.728 * [simplify]: Simplified to (+ (log im) (log -1/3)) 48.728 * [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))))) 48.729 * * * * [progress]: [ 6 / 101 ] simplifiying candidate # 48.729 * * * * [progress]: [ 7 / 101 ] simplifiying candidate # 48.729 * * * * [progress]: [ 8 / 101 ] simplifiying candidate # 48.729 * [simplify]: Simplifying (* (* (* im im) im) (* (* -1/3 -1/3) -1/3)) 48.729 * * [simplify]: iters left: 6 (7 enodes) 48.732 * * [simplify]: iters left: 5 (30 enodes) 48.737 * * [simplify]: iters left: 4 (55 enodes) 48.757 * * [simplify]: iters left: 3 (96 enodes) 48.788 * * [simplify]: iters left: 2 (141 enodes) 48.831 * * [simplify]: iters left: 1 (219 enodes) 48.882 * * [simplify]: Extracting #0: cost 1 inf + 0 48.882 * * [simplify]: Extracting #1: cost 29 inf + 0 48.882 * * [simplify]: Extracting #2: cost 62 inf + 209 48.883 * * [simplify]: Extracting #3: cost 38 inf + 2667 48.884 * * [simplify]: Extracting #4: cost 14 inf + 9234 48.886 * * [simplify]: Extracting #5: cost 0 inf + 15327 48.887 * [simplify]: Simplified to (* -1/27 (* im (* im im))) 48.888 * [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))))) 48.888 * * * * [progress]: [ 9 / 101 ] simplifiying candidate # 48.888 * * * * [progress]: [ 10 / 101 ] simplifiying candidate # 48.888 * * * * [progress]: [ 11 / 101 ] simplifiying candidate # 48.888 * * * * [progress]: [ 12 / 101 ] simplifiying candidate # 48.888 * * * * [progress]: [ 13 / 101 ] simplifiying candidate # 48.888 * [simplify]: Simplifying (* (sqrt im) (sqrt -1/3)) 48.888 * * [simplify]: iters left: 3 (5 enodes) 48.890 * * [simplify]: iters left: 2 (16 enodes) 48.893 * * [simplify]: Extracting #0: cost 1 inf + 0 48.893 * * [simplify]: Extracting #1: cost 4 inf + 0 48.893 * * [simplify]: Extracting #2: cost 8 inf + 0 48.893 * * [simplify]: Extracting #3: cost 4 inf + 84 48.893 * * [simplify]: Extracting #4: cost 0 inf + 410 48.893 * [simplify]: Simplified to (* (sqrt -1/3) (sqrt im)) 48.893 * [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))))) 48.894 * [simplify]: Simplifying (* (sqrt im) (sqrt -1/3)) 48.894 * * [simplify]: iters left: 3 (5 enodes) 48.895 * * [simplify]: iters left: 2 (16 enodes) 48.898 * * [simplify]: Extracting #0: cost 1 inf + 0 48.898 * * [simplify]: Extracting #1: cost 4 inf + 0 48.898 * * [simplify]: Extracting #2: cost 8 inf + 0 48.898 * * [simplify]: Extracting #3: cost 4 inf + 84 48.898 * * [simplify]: Extracting #4: cost 0 inf + 410 48.898 * [simplify]: Simplified to (* (sqrt -1/3) (sqrt im)) 48.898 * [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))))) 48.898 * * * * [progress]: [ 14 / 101 ] simplifiying candidate # 48.899 * [simplify]: Simplifying (cbrt -1/3) 48.899 * * [simplify]: iters left: 1 (2 enodes) 48.900 * * [simplify]: Extracting #0: cost 1 inf + 0 48.900 * * [simplify]: Extracting #1: cost 3 inf + 0 48.900 * * [simplify]: Extracting #2: cost 2 inf + 1 48.900 * * [simplify]: Extracting #3: cost 0 inf + 163 48.900 * [simplify]: Simplified to (cbrt -1/3) 48.900 * [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))))) 48.900 * * * * [progress]: [ 15 / 101 ] simplifiying candidate # 48.900 * [simplify]: Simplifying (sqrt -1/3) 48.900 * * [simplify]: iters left: 1 (2 enodes) 48.901 * * [simplify]: Extracting #0: cost 1 inf + 0 48.901 * * [simplify]: Extracting #1: cost 3 inf + 0 48.901 * * [simplify]: Extracting #2: cost 2 inf + 1 48.901 * * [simplify]: Extracting #3: cost 0 inf + 83 48.901 * [simplify]: Simplified to (sqrt -1/3) 48.901 * [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))))) 48.901 * * * * [progress]: [ 16 / 101 ] simplifiying candidate # 48.901 * * * * [progress]: [ 17 / 101 ] simplifiying candidate # 48.901 * [simplify]: Simplifying (* (cbrt im) (cbrt im)) 48.902 * * [simplify]: iters left: 3 (3 enodes) 48.902 * * [simplify]: iters left: 2 (9 enodes) 48.903 * * [simplify]: Extracting #0: cost 1 inf + 0 48.904 * * [simplify]: Extracting #1: cost 3 inf + 0 48.904 * * [simplify]: Extracting #2: cost 5 inf + 0 48.904 * * [simplify]: Extracting #3: cost 4 inf + 1 48.904 * * [simplify]: Extracting #4: cost 0 inf + 405 48.904 * [simplify]: Simplified to (* (cbrt im) (cbrt im)) 48.904 * [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))))) 48.904 * * * * [progress]: [ 18 / 101 ] simplifiying candidate # 48.904 * [simplify]: Simplifying (sqrt im) 48.904 * * [simplify]: iters left: 1 (2 enodes) 48.904 * * [simplify]: Extracting #0: cost 1 inf + 0 48.904 * * [simplify]: Extracting #1: cost 3 inf + 0 48.905 * * [simplify]: Extracting #2: cost 2 inf + 1 48.905 * * [simplify]: Extracting #3: cost 0 inf + 83 48.905 * [simplify]: Simplified to (sqrt im) 48.905 * [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))))) 48.905 * * * * [progress]: [ 19 / 101 ] simplifiying candidate # 48.905 * * * * [progress]: [ 20 / 101 ] simplifiying candidate #real (real->posit16 (* im -1/3))) im)) (* -2 im)))))> 48.905 * * * * [progress]: [ 21 / 101 ] simplifiying candidate # 48.905 * * * * [progress]: [ 22 / 101 ] simplifiying candidate # 48.905 * * * * [progress]: [ 23 / 101 ] simplifiying candidate # 48.905 * * * * [progress]: [ 24 / 101 ] simplifiying candidate # 48.905 * [simplify]: Simplifying (* (* im -1/3) im) 48.905 * * [simplify]: iters left: 4 (4 enodes) 48.907 * * [simplify]: iters left: 3 (14 enodes) 48.910 * * [simplify]: iters left: 2 (17 enodes) 48.915 * * [simplify]: iters left: 1 (19 enodes) 48.921 * * [simplify]: Extracting #0: cost 1 inf + 0 48.921 * * [simplify]: Extracting #1: cost 6 inf + 0 48.921 * * [simplify]: Extracting #2: cost 6 inf + 2 48.921 * * [simplify]: Extracting #3: cost 1 inf + 291 48.922 * * [simplify]: Extracting #4: cost 0 inf + 332 48.922 * [simplify]: Simplified to (* im (* im -1/3)) 48.922 * [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))))) 48.922 * * * * [progress]: [ 25 / 101 ] simplifiying candidate # 48.922 * [simplify]: Simplifying (* (* im -1/3) im) 48.923 * * [simplify]: iters left: 4 (4 enodes) 48.925 * * [simplify]: iters left: 3 (14 enodes) 48.930 * * [simplify]: iters left: 2 (17 enodes) 48.936 * * [simplify]: iters left: 1 (19 enodes) 48.941 * * [simplify]: Extracting #0: cost 1 inf + 0 48.941 * * [simplify]: Extracting #1: cost 6 inf + 0 48.941 * * [simplify]: Extracting #2: cost 6 inf + 2 48.942 * * [simplify]: Extracting #3: cost 1 inf + 291 48.942 * * [simplify]: Extracting #4: cost 0 inf + 332 48.942 * [simplify]: Simplified to (* im (* im -1/3)) 48.942 * [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))))) 48.942 * * * * [progress]: [ 26 / 101 ] simplifiying candidate # 48.942 * * * * [progress]: [ 27 / 101 ] simplifiying candidate # 48.943 * [simplify]: Simplifying (+ (+ (log im) (log -1/3)) (log im)) 48.943 * * [simplify]: iters left: 5 (6 enodes) 48.946 * * [simplify]: iters left: 4 (20 enodes) 48.953 * * [simplify]: iters left: 3 (23 enodes) 48.961 * * [simplify]: iters left: 2 (25 enodes) 48.968 * * [simplify]: Extracting #0: cost 1 inf + 0 48.968 * * [simplify]: Extracting #1: cost 6 inf + 0 48.969 * * [simplify]: Extracting #2: cost 12 inf + 0 48.969 * * [simplify]: Extracting #3: cost 10 inf + 2 48.969 * * [simplify]: Extracting #4: cost 0 inf + 1316 48.969 * [simplify]: Simplified to (+ (+ (log im) (log im)) (log -1/3)) 48.969 * [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))))) 48.970 * * * * [progress]: [ 28 / 101 ] simplifiying candidate # 48.970 * [simplify]: Simplifying (+ (log (* im -1/3)) (log im)) 48.970 * * [simplify]: iters left: 5 (6 enodes) 48.974 * * [simplify]: iters left: 4 (22 enodes) 48.985 * * [simplify]: iters left: 3 (27 enodes) 48.994 * * [simplify]: iters left: 2 (30 enodes) 49.003 * * [simplify]: Extracting #0: cost 1 inf + 0 49.003 * * [simplify]: Extracting #1: cost 6 inf + 0 49.003 * * [simplify]: Extracting #2: cost 13 inf + 0 49.003 * * [simplify]: Extracting #3: cost 12 inf + 2 49.003 * * [simplify]: Extracting #4: cost 2 inf + 926 49.004 * * [simplify]: Extracting #5: cost 0 inf + 1260 49.004 * [simplify]: Simplified to (+ (log (* im -1/3)) (log im)) 49.004 * [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))))) 49.004 * * * * [progress]: [ 29 / 101 ] simplifiying candidate # 49.005 * * * * [progress]: [ 30 / 101 ] simplifiying candidate # 49.005 * * * * [progress]: [ 31 / 101 ] simplifiying candidate # 49.005 * [simplify]: Simplifying (* (* (* (* im im) im) (* (* -1/3 -1/3) -1/3)) (* (* im im) im)) 49.005 * * [simplify]: iters left: 6 (8 enodes) 49.012 * * [simplify]: iters left: 5 (36 enodes) 49.027 * * [simplify]: iters left: 4 (92 enodes) 49.072 * * [simplify]: iters left: 3 (233 enodes) 49.152 * * [simplify]: Extracting #0: cost 1 inf + 0 49.152 * * [simplify]: Extracting #1: cost 42 inf + 0 49.152 * * [simplify]: Extracting #2: cost 93 inf + 87 49.154 * * [simplify]: Extracting #3: cost 51 inf + 5042 49.159 * * [simplify]: Extracting #4: cost 1 inf + 14763 49.162 * * [simplify]: Extracting #5: cost 0 inf + 14845 49.165 * [simplify]: Simplified to (* (* im im) (* -1/27 (* (* im im) (* im im)))) 49.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))))) 49.166 * * * * [progress]: [ 32 / 101 ] simplifiying candidate # 49.166 * [simplify]: Simplifying (* (* (* (* im -1/3) (* im -1/3)) (* im -1/3)) (* (* im im) im)) 49.166 * * [simplify]: iters left: 6 (8 enodes) 49.169 * * [simplify]: iters left: 5 (41 enodes) 49.181 * * [simplify]: iters left: 4 (108 enodes) 49.239 * * [simplify]: iters left: 3 (264 enodes) 49.403 * * [simplify]: iters left: 2 (454 enodes) 49.681 * * [simplify]: Extracting #0: cost 1 inf + 0 49.682 * * [simplify]: Extracting #1: cost 52 inf + 0 49.683 * * [simplify]: Extracting #2: cost 163 inf + 47 49.686 * * [simplify]: Extracting #3: cost 146 inf + 1580 49.693 * * [simplify]: Extracting #4: cost 78 inf + 16165 49.704 * * [simplify]: Extracting #5: cost 3 inf + 42248 49.711 * * [simplify]: Extracting #6: cost 0 inf + 43710 49.719 * [simplify]: Simplified to (* -1/27 (* (* (* im im) (* im im)) (* im im))) 49.719 * [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))))) 49.719 * * * * [progress]: [ 33 / 101 ] simplifiying candidate # 49.719 * * * * [progress]: [ 34 / 101 ] simplifiying candidate # 49.719 * * * * [progress]: [ 35 / 101 ] simplifiying candidate # 49.719 * * * * [progress]: [ 36 / 101 ] simplifiying candidate # 49.719 * * * * [progress]: [ 37 / 101 ] simplifiying candidate # 49.719 * [simplify]: Simplifying (cbrt im) 49.719 * * [simplify]: iters left: 1 (2 enodes) 49.720 * * [simplify]: Extracting #0: cost 1 inf + 0 49.720 * * [simplify]: Extracting #1: cost 3 inf + 0 49.720 * * [simplify]: Extracting #2: cost 2 inf + 1 49.720 * * [simplify]: Extracting #3: cost 0 inf + 163 49.720 * [simplify]: Simplified to (cbrt im) 49.720 * [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))))) 49.720 * * * * [progress]: [ 38 / 101 ] simplifiying candidate # 49.720 * [simplify]: Simplifying (sqrt im) 49.720 * * [simplify]: iters left: 1 (2 enodes) 49.721 * * [simplify]: Extracting #0: cost 1 inf + 0 49.721 * * [simplify]: Extracting #1: cost 3 inf + 0 49.721 * * [simplify]: Extracting #2: cost 2 inf + 1 49.721 * * [simplify]: Extracting #3: cost 0 inf + 83 49.721 * [simplify]: Simplified to (sqrt im) 49.721 * [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))))) 49.721 * * * * [progress]: [ 39 / 101 ] simplifiying candidate # 49.721 * * * * [progress]: [ 40 / 101 ] simplifiying candidate # 49.721 * * * * [progress]: [ 41 / 101 ] simplifiying candidate #real (real->posit16 (* (* im -1/3) im)))) (* -2 im)))))> 49.721 * * * * [progress]: [ 42 / 101 ] simplifiying candidate # 49.721 * * * * [progress]: [ 43 / 101 ] simplifiying candidate # 49.721 * * * * [progress]: [ 44 / 101 ] simplifiying candidate # 49.721 * * * * [progress]: [ 45 / 101 ] simplifiying candidate # 49.722 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (* (* im -1/3) im)) (* -2 im)))) 49.722 * * [simplify]: iters left: 6 (17 enodes) 49.728 * * [simplify]: iters left: 5 (69 enodes) 49.750 * * [simplify]: iters left: 4 (125 enodes) 49.797 * * [simplify]: iters left: 3 (333 enodes) 49.951 * * [simplify]: Extracting #0: cost 1 inf + 0 49.951 * * [simplify]: Extracting #1: cost 34 inf + 0 49.952 * * [simplify]: Extracting #2: cost 144 inf + 3 49.954 * * [simplify]: Extracting #3: cost 179 inf + 1664 49.962 * * [simplify]: Extracting #4: cost 72 inf + 26340 49.979 * * [simplify]: Extracting #5: cost 5 inf + 51365 50.003 * * [simplify]: Extracting #6: cost 0 inf + 53341 50.013 * [simplify]: Simplified to (* (fma (pow im 5) -1/60 (* (fma -1/3 (* im im) -2) im)) (* 0.5 (cos re))) 50.013 * [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)) 50.013 * * * * [progress]: [ 46 / 101 ] simplifiying candidate # 50.013 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (* (* im -1/3) im)) (* -2 im)))) 50.013 * * [simplify]: iters left: 6 (17 enodes) 50.019 * * [simplify]: iters left: 5 (69 enodes) 50.035 * * [simplify]: iters left: 4 (125 enodes) 50.093 * * [simplify]: iters left: 3 (333 enodes) 50.245 * * [simplify]: Extracting #0: cost 1 inf + 0 50.245 * * [simplify]: Extracting #1: cost 34 inf + 0 50.246 * * [simplify]: Extracting #2: cost 144 inf + 3 50.248 * * [simplify]: Extracting #3: cost 179 inf + 1664 50.256 * * [simplify]: Extracting #4: cost 72 inf + 26340 50.273 * * [simplify]: Extracting #5: cost 5 inf + 51365 50.291 * * [simplify]: Extracting #6: cost 0 inf + 53341 50.309 * [simplify]: Simplified to (* (fma (pow im 5) -1/60 (* (fma -1/3 (* im im) -2) im)) (* 0.5 (cos re))) 50.309 * [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)) 50.310 * * * * [progress]: [ 47 / 101 ] simplifiying candidate # 50.310 * * * * [progress]: [ 48 / 101 ] simplifiying candidate # 50.310 * [simplify]: Simplifying (+ (+ (log 0.5) (log (cos re))) (log (fma (pow im 5) -1/60 (+ (* im (* (* im -1/3) im)) (* -2 im))))) 50.310 * * [simplify]: iters left: 6 (20 enodes) 50.329 * * [simplify]: iters left: 5 (78 enodes) 50.357 * * [simplify]: iters left: 4 (122 enodes) 50.391 * * [simplify]: iters left: 3 (200 enodes) 50.438 * * [simplify]: iters left: 2 (300 enodes) 50.509 * * [simplify]: iters left: 1 (492 enodes) 50.742 * * [simplify]: Extracting #0: cost 1 inf + 0 50.743 * * [simplify]: Extracting #1: cost 8 inf + 0 50.743 * * [simplify]: Extracting #2: cost 17 inf + 0 50.743 * * [simplify]: Extracting #3: cost 39 inf + 1 50.744 * * [simplify]: Extracting #4: cost 106 inf + 928 50.746 * * [simplify]: Extracting #5: cost 178 inf + 3064 50.750 * * [simplify]: Extracting #6: cost 159 inf + 7977 50.756 * * [simplify]: Extracting #7: cost 80 inf + 47766 50.765 * * [simplify]: Extracting #8: cost 2 inf + 94876 50.775 * * [simplify]: Extracting #9: cost 0 inf + 95089 50.793 * * [simplify]: Extracting #10: cost 0 inf + 94958 50.816 * [simplify]: Simplified to (+ (log (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2)))) (+ (log 0.5) (log (cos re)))) 50.816 * [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)))))) 50.816 * * * * [progress]: [ 49 / 101 ] simplifiying candidate # 50.817 * [simplify]: Simplifying (+ (log (* 0.5 (cos re))) (log (fma (pow im 5) -1/60 (+ (* im (* (* im -1/3) im)) (* -2 im))))) 50.817 * * [simplify]: iters left: 6 (19 enodes) 50.829 * * [simplify]: iters left: 5 (76 enodes) 50.851 * * [simplify]: iters left: 4 (121 enodes) 50.875 * * [simplify]: iters left: 3 (203 enodes) 50.930 * * [simplify]: iters left: 2 (302 enodes) 50.984 * * [simplify]: iters left: 1 (493 enodes) 51.167 * * [simplify]: Extracting #0: cost 1 inf + 0 51.167 * * [simplify]: Extracting #1: cost 8 inf + 0 51.167 * * [simplify]: Extracting #2: cost 18 inf + 0 51.168 * * [simplify]: Extracting #3: cost 41 inf + 1 51.168 * * [simplify]: Extracting #4: cost 126 inf + 118 51.169 * * [simplify]: Extracting #5: cost 184 inf + 3472 51.171 * * [simplify]: Extracting #6: cost 159 inf + 10752 51.176 * * [simplify]: Extracting #7: cost 79 inf + 51314 51.186 * * [simplify]: Extracting #8: cost 0 inf + 105559 51.204 * * [simplify]: Extracting #9: cost 0 inf + 104664 51.222 * * [simplify]: Extracting #10: cost 0 inf + 104493 51.243 * [simplify]: Simplified to (+ (log (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2)))) (log (* 0.5 (cos re)))) 51.243 * [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)))))) 51.243 * * * * [progress]: [ 50 / 101 ] simplifiying candidate # 51.243 * * * * [progress]: [ 51 / 101 ] simplifiying candidate # 51.243 * * * * [progress]: [ 52 / 101 ] simplifiying candidate # 51.243 * [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))))) 51.243 * * [simplify]: iters left: 6 (23 enodes) 51.251 * * [simplify]: iters left: 5 (96 enodes) 51.275 * * [simplify]: iters left: 4 (223 enodes) 51.392 * * [simplify]: Extracting #0: cost 1 inf + 0 51.392 * * [simplify]: Extracting #1: cost 52 inf + 0 51.394 * * [simplify]: Extracting #2: cost 260 inf + 42 51.396 * * [simplify]: Extracting #3: cost 319 inf + 2493 51.400 * * [simplify]: Extracting #4: cost 303 inf + 4617 51.407 * * [simplify]: Extracting #5: cost 240 inf + 25240 51.436 * * [simplify]: Extracting #6: cost 45 inf + 138308 51.473 * * [simplify]: Extracting #7: cost 0 inf + 168106 51.511 * [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)))) 51.511 * [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)))))) 51.512 * * * * [progress]: [ 53 / 101 ] simplifiying candidate # 51.512 * [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))))) 51.512 * * [simplify]: iters left: 6 (21 enodes) 51.520 * * [simplify]: iters left: 5 (94 enodes) 51.548 * * [simplify]: iters left: 4 (230 enodes) 51.652 * * [simplify]: Extracting #0: cost 1 inf + 0 51.652 * * [simplify]: Extracting #1: cost 51 inf + 0 51.653 * * [simplify]: Extracting #2: cost 264 inf + 42 51.654 * * [simplify]: Extracting #3: cost 322 inf + 2395 51.660 * * [simplify]: Extracting #4: cost 267 inf + 23384 51.696 * * [simplify]: Extracting #5: cost 59 inf + 139338 51.753 * * [simplify]: Extracting #6: cost 0 inf + 170137 51.818 * * [simplify]: Extracting #7: cost 0 inf + 166873 51.870 * * [simplify]: Extracting #8: cost 0 inf + 166713 51.902 * [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))))))) 51.902 * [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))))))))) 51.903 * * * * [progress]: [ 54 / 101 ] simplifiying candidate # 51.903 * * * * [progress]: [ 55 / 101 ] simplifiying candidate # 51.903 * * * * [progress]: [ 56 / 101 ] simplifiying candidate # 51.903 * * * * [progress]: [ 57 / 101 ] simplifiying candidate # 51.903 * * * * [progress]: [ 58 / 101 ] simplifiying candidate # 51.904 * [simplify]: Simplifying (* (* 0.5 (cos re)) (+ (* im (* (* im -1/3) im)) (* -2 im))) 51.904 * * [simplify]: iters left: 6 (13 enodes) 51.912 * * [simplify]: iters left: 5 (56 enodes) 51.930 * * [simplify]: iters left: 4 (122 enodes) 51.973 * * [simplify]: iters left: 3 (317 enodes) 52.126 * * [simplify]: Extracting #0: cost 1 inf + 0 52.127 * * [simplify]: Extracting #1: cost 56 inf + 0 52.127 * * [simplify]: Extracting #2: cost 107 inf + 250 52.128 * * [simplify]: Extracting #3: cost 84 inf + 4116 52.133 * * [simplify]: Extracting #4: cost 9 inf + 17777 52.140 * * [simplify]: Extracting #5: cost 0 inf + 20206 52.147 * [simplify]: Simplified to (* (* 0.5 (cos re)) (* im (fma (* im -1/3) im -2))) 52.147 * [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))))) 52.147 * * * * [progress]: [ 59 / 101 ] simplifiying candidate # 52.147 * [simplify]: Simplifying (* (+ (* im (* (* im -1/3) im)) (* -2 im)) (* 0.5 (cos re))) 52.148 * * [simplify]: iters left: 6 (13 enodes) 52.152 * * [simplify]: iters left: 5 (50 enodes) 52.161 * * [simplify]: iters left: 4 (78 enodes) 52.181 * * [simplify]: iters left: 3 (174 enodes) 52.246 * * [simplify]: iters left: 2 (427 enodes) 52.451 * * [simplify]: Extracting #0: cost 1 inf + 0 52.452 * * [simplify]: Extracting #1: cost 61 inf + 0 52.453 * * [simplify]: Extracting #2: cost 116 inf + 46 52.455 * * [simplify]: Extracting #3: cost 103 inf + 3005 52.462 * * [simplify]: Extracting #4: cost 25 inf + 17633 52.469 * * [simplify]: Extracting #5: cost 1 inf + 22527 52.476 * * [simplify]: Extracting #6: cost 0 inf + 22726 52.483 * [simplify]: Simplified to (* (* 0.5 (cos re)) (* (fma im (* im -1/3) -2) im)) 52.483 * [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)))) 52.484 * * * * [progress]: [ 60 / 101 ] simplifiying candidate # 52.484 * [simplify]: Simplifying (cbrt (fma (pow im 5) -1/60 (+ (* im (* (* im -1/3) im)) (* -2 im)))) 52.484 * * [simplify]: iters left: 6 (13 enodes) 52.489 * * [simplify]: iters left: 5 (53 enodes) 52.510 * * [simplify]: iters left: 4 (89 enodes) 52.532 * * [simplify]: iters left: 3 (162 enodes) 52.565 * * [simplify]: iters left: 2 (262 enodes) 52.653 * * [simplify]: iters left: 1 (461 enodes) 52.832 * * [simplify]: Extracting #0: cost 1 inf + 0 52.832 * * [simplify]: Extracting #1: cost 3 inf + 0 52.832 * * [simplify]: Extracting #2: cost 24 inf + 0 52.833 * * [simplify]: Extracting #3: cost 97 inf + 88 52.835 * * [simplify]: Extracting #4: cost 174 inf + 1319 52.838 * * [simplify]: Extracting #5: cost 146 inf + 8803 52.847 * * [simplify]: Extracting #6: cost 74 inf + 45349 52.862 * * [simplify]: Extracting #7: cost 1 inf + 96631 52.878 * * [simplify]: Extracting #8: cost 0 inf + 96530 52.888 * * [simplify]: Extracting #9: cost 0 inf + 95616 52.900 * [simplify]: Simplified to (cbrt (fma -1/60 (pow im 5) (* (fma im (* -1/3 im) -2) im))) 52.900 * [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))))) 52.901 * * * * [progress]: [ 61 / 101 ] simplifiying candidate # 52.901 * [simplify]: Simplifying (sqrt (fma (pow im 5) -1/60 (+ (* im (* (* im -1/3) im)) (* -2 im)))) 52.901 * * [simplify]: iters left: 6 (13 enodes) 52.906 * * [simplify]: iters left: 5 (53 enodes) 52.917 * * [simplify]: iters left: 4 (89 enodes) 52.936 * * [simplify]: iters left: 3 (162 enodes) 52.980 * * [simplify]: iters left: 2 (262 enodes) 53.046 * * [simplify]: iters left: 1 (461 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 24 inf + 0 53.266 * * [simplify]: Extracting #3: cost 97 inf + 88 53.266 * * [simplify]: Extracting #4: cost 174 inf + 1319 53.268 * * [simplify]: Extracting #5: cost 146 inf + 8763 53.276 * * [simplify]: Extracting #6: cost 74 inf + 45269 53.290 * * [simplify]: Extracting #7: cost 1 inf + 96551 53.299 * * [simplify]: Extracting #8: cost 0 inf + 96450 53.308 * * [simplify]: Extracting #9: cost 0 inf + 95536 53.316 * [simplify]: Simplified to (sqrt (fma -1/60 (pow im 5) (* (fma im (* -1/3 im) -2) im))) 53.316 * [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))))) 53.316 * * * * [progress]: [ 62 / 101 ] simplifiying candidate # 53.316 * [simplify]: Simplifying (fma (pow im 5) -1/60 (+ (* im (* (* im -1/3) im)) (* -2 im))) 53.316 * * [simplify]: iters left: 6 (12 enodes) 53.321 * * [simplify]: iters left: 5 (50 enodes) 53.331 * * [simplify]: iters left: 4 (86 enodes) 53.355 * * [simplify]: iters left: 3 (159 enodes) 53.396 * * [simplify]: iters left: 2 (259 enodes) 53.450 * * [simplify]: iters left: 1 (470 enodes) 53.693 * * [simplify]: Extracting #0: cost 1 inf + 0 53.693 * * [simplify]: Extracting #1: cost 22 inf + 0 53.693 * * [simplify]: Extracting #2: cost 103 inf + 4 53.695 * * [simplify]: Extracting #3: cost 180 inf + 1389 53.699 * * [simplify]: Extracting #4: cost 151 inf + 8361 53.710 * * [simplify]: Extracting #5: cost 41 inf + 66339 53.722 * * [simplify]: Extracting #6: cost 0 inf + 92887 53.731 * * [simplify]: Extracting #7: cost 0 inf + 92636 53.740 * [simplify]: Simplified to (fma -1/60 (pow im 5) (* im (fma -1/3 (* im im) -2))) 53.740 * [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))))) 53.740 * * * * [progress]: [ 63 / 101 ] simplifiying candidate # 53.741 * * * * [progress]: [ 64 / 101 ] simplifiying candidate #real (real->posit16 (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (* (* im -1/3) im)) (* -2 im)))))))> 53.741 * * * * [progress]: [ 65 / 101 ] simplifiying candidate # 53.741 * * * * [progress]: [ 66 / 101 ] simplifiying candidate # 53.741 * * * * [progress]: [ 67 / 101 ] simplifiying candidate # 53.741 * * * * [progress]: [ 68 / 101 ] simplifiying candidate # 53.741 * [simplify]: Simplifying (* im (* (* im -1/3) im)) 53.741 * * [simplify]: iters left: 6 (5 enodes) 53.743 * * [simplify]: iters left: 5 (19 enodes) 53.746 * * [simplify]: iters left: 4 (24 enodes) 53.751 * * [simplify]: iters left: 3 (30 enodes) 53.761 * * [simplify]: iters left: 2 (35 enodes) 53.767 * * [simplify]: iters left: 1 (42 enodes) 53.774 * * [simplify]: Extracting #0: cost 1 inf + 0 53.774 * * [simplify]: Extracting #1: cost 8 inf + 0 53.775 * * [simplify]: Extracting #2: cost 12 inf + 2 53.775 * * [simplify]: Extracting #3: cost 5 inf + 658 53.775 * * [simplify]: Extracting #4: cost 4 inf + 740 53.775 * * [simplify]: Extracting #5: cost 2 inf + 953 53.775 * * [simplify]: Extracting #6: cost 0 inf + 1377 53.776 * [simplify]: Simplified to (* (* im im) (* im -1/3)) 53.776 * [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))))) 53.776 * * * * [progress]: [ 69 / 101 ] simplifiying candidate # 53.776 * [simplify]: Simplifying (* im (* (* im -1/3) im)) 53.776 * * [simplify]: iters left: 6 (5 enodes) 53.778 * * [simplify]: iters left: 5 (19 enodes) 53.781 * * [simplify]: iters left: 4 (24 enodes) 53.787 * * [simplify]: iters left: 3 (30 enodes) 53.792 * * [simplify]: iters left: 2 (35 enodes) 53.798 * * [simplify]: iters left: 1 (42 enodes) 53.810 * * [simplify]: Extracting #0: cost 1 inf + 0 53.810 * * [simplify]: Extracting #1: cost 8 inf + 0 53.810 * * [simplify]: Extracting #2: cost 12 inf + 2 53.811 * * [simplify]: Extracting #3: cost 5 inf + 658 53.811 * * [simplify]: Extracting #4: cost 4 inf + 740 53.811 * * [simplify]: Extracting #5: cost 2 inf + 953 53.812 * * [simplify]: Extracting #6: cost 0 inf + 1377 53.813 * [simplify]: Simplified to (* (* im im) (* im -1/3)) 53.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))))) 53.813 * * * * [progress]: [ 70 / 101 ] simplifiying candidate # 53.813 * [simplify]: Simplifying (* im (* (* im -1/3) im)) 53.813 * * [simplify]: iters left: 6 (5 enodes) 53.816 * * [simplify]: iters left: 5 (19 enodes) 53.823 * * [simplify]: iters left: 4 (24 enodes) 53.830 * * [simplify]: iters left: 3 (30 enodes) 53.839 * * [simplify]: iters left: 2 (35 enodes) 53.848 * * [simplify]: iters left: 1 (42 enodes) 53.855 * * [simplify]: Extracting #0: cost 1 inf + 0 53.856 * * [simplify]: Extracting #1: cost 8 inf + 0 53.856 * * [simplify]: Extracting #2: cost 12 inf + 2 53.856 * * [simplify]: Extracting #3: cost 5 inf + 658 53.856 * * [simplify]: Extracting #4: cost 4 inf + 740 53.856 * * [simplify]: Extracting #5: cost 2 inf + 953 53.856 * * [simplify]: Extracting #6: cost 0 inf + 1377 53.857 * [simplify]: Simplified to (* (* im im) (* im -1/3)) 53.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))))) 53.857 * * * * [progress]: [ 71 / 101 ] simplifiying candidate # 53.857 * * * * [progress]: [ 72 / 101 ] simplifiying candidate # 53.857 * [simplify]: Simplifying (+ (log im) (+ (+ (log im) (log -1/3)) (log im))) 53.857 * * [simplify]: iters left: 6 (7 enodes) 53.859 * * [simplify]: iters left: 5 (25 enodes) 53.864 * * [simplify]: iters left: 4 (30 enodes) 53.869 * * [simplify]: iters left: 3 (36 enodes) 53.875 * * [simplify]: iters left: 2 (39 enodes) 53.887 * * [simplify]: Extracting #0: cost 1 inf + 0 53.887 * * [simplify]: Extracting #1: cost 8 inf + 0 53.887 * * [simplify]: Extracting #2: cost 16 inf + 0 53.887 * * [simplify]: Extracting #3: cost 12 inf + 144 53.887 * * [simplify]: Extracting #4: cost 10 inf + 286 53.887 * * [simplify]: Extracting #5: cost 6 inf + 983 53.888 * * [simplify]: Extracting #6: cost 1 inf + 1880 53.889 * * [simplify]: Extracting #7: cost 0 inf + 2142 53.890 * [simplify]: Simplified to (+ (log -1/3) (+ (log im) (+ (log im) (log im)))) 53.890 * [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))))) 53.890 * * * * [progress]: [ 73 / 101 ] simplifiying candidate # 53.890 * [simplify]: Simplifying (+ (log im) (+ (log (* im -1/3)) (log im))) 53.890 * * [simplify]: iters left: 6 (7 enodes) 53.895 * * [simplify]: iters left: 5 (26 enodes) 53.903 * * [simplify]: iters left: 4 (33 enodes) 53.916 * * [simplify]: iters left: 3 (40 enodes) 53.930 * * [simplify]: iters left: 2 (43 enodes) 53.942 * * [simplify]: Extracting #0: cost 1 inf + 0 53.942 * * [simplify]: Extracting #1: cost 8 inf + 0 53.942 * * [simplify]: Extracting #2: cost 17 inf + 0 53.942 * * [simplify]: Extracting #3: cost 15 inf + 73 53.942 * * [simplify]: Extracting #4: cost 10 inf + 370 53.943 * * [simplify]: Extracting #5: cost 4 inf + 1228 53.943 * * [simplify]: Extracting #6: cost 1 inf + 1824 53.944 * * [simplify]: Extracting #7: cost 0 inf + 2086 53.945 * [simplify]: Simplified to (+ (+ (log im) (+ (log im) (log im))) (log -1/3)) 53.945 * [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))))) 53.945 * * * * [progress]: [ 74 / 101 ] simplifiying candidate # 53.946 * [simplify]: Simplifying (+ (log im) (log (* (* im -1/3) im))) 53.946 * * [simplify]: iters left: 6 (7 enodes) 53.950 * * [simplify]: iters left: 5 (26 enodes) 53.959 * * [simplify]: iters left: 4 (37 enodes) 53.970 * * [simplify]: iters left: 3 (46 enodes) 53.984 * * [simplify]: iters left: 2 (53 enodes) 53.998 * * [simplify]: iters left: 1 (57 enodes) 54.006 * * [simplify]: Extracting #0: cost 1 inf + 0 54.006 * * [simplify]: Extracting #1: cost 8 inf + 0 54.006 * * [simplify]: Extracting #2: cost 19 inf + 0 54.006 * * [simplify]: Extracting #3: cost 19 inf + 73 54.006 * * [simplify]: Extracting #4: cost 5 inf + 1255 54.007 * * [simplify]: Extracting #5: cost 1 inf + 2070 54.007 * * [simplify]: Extracting #6: cost 0 inf + 2332 54.007 * [simplify]: Simplified to (+ (log (* im -1/3)) (log (* im im))) 54.007 * [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))))) 54.008 * * * * [progress]: [ 75 / 101 ] simplifiying candidate # 54.008 * * * * [progress]: [ 76 / 101 ] simplifiying candidate # 54.008 * * * * [progress]: [ 77 / 101 ] simplifiying candidate # 54.008 * [simplify]: Simplifying (* (* (* im im) im) (* (* (* (* im im) im) (* (* -1/3 -1/3) -1/3)) (* (* im im) im))) 54.008 * * [simplify]: iters left: 6 (9 enodes) 54.012 * * [simplify]: iters left: 5 (43 enodes) 54.022 * * [simplify]: iters left: 4 (119 enodes) 54.103 * * [simplify]: iters left: 3 (383 enodes) 54.401 * * [simplify]: Extracting #0: cost 1 inf + 0 54.402 * * [simplify]: Extracting #1: cost 42 inf + 0 54.403 * * [simplify]: Extracting #2: cost 137 inf + 209 54.408 * * [simplify]: Extracting #3: cost 58 inf + 12840 54.425 * * [simplify]: Extracting #4: cost 0 inf + 24948 54.437 * * [simplify]: Extracting #5: cost 0 inf + 24867 54.451 * [simplify]: Simplified to (* (* (* -1/27 (* im (* im im))) (* im (* im im))) (* im (* im im))) 54.451 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (cbrt (* (* (* -1/27 (* im (* im im))) (* im (* im im))) (* im (* im im)))) (* -2 im))))) 54.451 * * * * [progress]: [ 78 / 101 ] simplifiying candidate # 54.451 * [simplify]: Simplifying (* (* (* im im) im) (* (* (* (* im -1/3) (* im -1/3)) (* im -1/3)) (* (* im im) im))) 54.452 * * [simplify]: iters left: 6 (9 enodes) 54.458 * * [simplify]: iters left: 5 (47 enodes) 54.479 * * [simplify]: iters left: 4 (138 enodes) 54.560 * * [simplify]: iters left: 3 (411 enodes) 54.980 * * [simplify]: Extracting #0: cost 1 inf + 0 54.980 * * [simplify]: Extracting #1: cost 62 inf + 0 54.981 * * [simplify]: Extracting #2: cost 146 inf + 44 54.983 * * [simplify]: Extracting #3: cost 106 inf + 5396 54.990 * * [simplify]: Extracting #4: cost 16 inf + 27585 55.009 * * [simplify]: Extracting #5: cost 0 inf + 31491 55.017 * [simplify]: Simplified to (* (* (* im im) (* im im)) (* (* -1/27 (* (* im im) (* im im))) im)) 55.017 * [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))))) 55.017 * * * * [progress]: [ 79 / 101 ] simplifiying candidate # 55.017 * [simplify]: Simplifying (* (* (* im im) im) (* (* (* (* im -1/3) im) (* (* im -1/3) im)) (* (* im -1/3) im))) 55.018 * * [simplify]: iters left: 6 (9 enodes) 55.021 * * [simplify]: iters left: 5 (44 enodes) 55.035 * * [simplify]: iters left: 4 (144 enodes) 55.119 * * [simplify]: iters left: 3 (370 enodes) 55.450 * * [simplify]: Extracting #0: cost 1 inf + 0 55.451 * * [simplify]: Extracting #1: cost 47 inf + 0 55.452 * * [simplify]: Extracting #2: cost 114 inf + 169 55.455 * * [simplify]: Extracting #3: cost 89 inf + 4110 55.466 * * [simplify]: Extracting #4: cost 21 inf + 18025 55.479 * * [simplify]: Extracting #5: cost 0 inf + 24840 55.492 * [simplify]: Simplified to (* (* (* im (* im im)) -1/3) (* (* (* im (* im im)) -1/3) (* (* im (* im im)) -1/3))) 55.492 * [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))))) 55.492 * * * * [progress]: [ 80 / 101 ] simplifiying candidate # 55.492 * * * * [progress]: [ 81 / 101 ] simplifiying candidate # 55.492 * * * * [progress]: [ 82 / 101 ] simplifiying candidate # 55.492 * * * * [progress]: [ 83 / 101 ] simplifiying candidate # 55.493 * * * * [progress]: [ 84 / 101 ] simplifiying candidate # 55.493 * * * * [progress]: [ 85 / 101 ] simplifiying candidate # 55.493 * [simplify]: Simplifying (* (cbrt im) (cbrt im)) 55.493 * * [simplify]: iters left: 3 (3 enodes) 55.494 * * [simplify]: iters left: 2 (9 enodes) 55.498 * * [simplify]: Extracting #0: cost 1 inf + 0 55.498 * * [simplify]: Extracting #1: cost 3 inf + 0 55.498 * * [simplify]: Extracting #2: cost 5 inf + 0 55.498 * * [simplify]: Extracting #3: cost 4 inf + 1 55.498 * * [simplify]: Extracting #4: cost 0 inf + 405 55.498 * [simplify]: Simplified to (* (cbrt im) (cbrt im)) 55.498 * [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))))) 55.498 * * * * [progress]: [ 86 / 101 ] simplifiying candidate # 55.498 * [simplify]: Simplifying (sqrt im) 55.499 * * [simplify]: iters left: 1 (2 enodes) 55.499 * * [simplify]: Extracting #0: cost 1 inf + 0 55.499 * * [simplify]: Extracting #1: cost 3 inf + 0 55.499 * * [simplify]: Extracting #2: cost 2 inf + 1 55.500 * * [simplify]: Extracting #3: cost 0 inf + 83 55.500 * [simplify]: Simplified to (sqrt im) 55.500 * [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))))) 55.500 * * * * [progress]: [ 87 / 101 ] simplifiying candidate # 55.500 * * * * [progress]: [ 88 / 101 ] simplifiying candidate #real (real->posit16 (* im (* (* im -1/3) im)))) (* -2 im)))))> 55.500 * * * * [progress]: [ 89 / 101 ] simplifiying candidate # 55.500 * * * * [progress]: [ 90 / 101 ] simplifiying candidate # 55.500 * [simplify]: Simplifying (* -1/3 im) 55.501 * * [simplify]: iters left: 2 (3 enodes) 55.503 * * [simplify]: iters left: 1 (10 enodes) 55.506 * * [simplify]: Extracting #0: cost 1 inf + 0 55.506 * * [simplify]: Extracting #1: cost 4 inf + 0 55.506 * * [simplify]: Extracting #2: cost 2 inf + 2 55.506 * * [simplify]: Extracting #3: cost 0 inf + 86 55.506 * [simplify]: Simplified to (* -1/3 im) 55.506 * [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))))) 55.506 * * * * [progress]: [ 91 / 101 ] simplifiying candidate # 55.507 * [simplify]: Simplifying (* -1/3 im) 55.507 * * [simplify]: iters left: 2 (3 enodes) 55.509 * * [simplify]: iters left: 1 (10 enodes) 55.512 * * [simplify]: Extracting #0: cost 1 inf + 0 55.512 * * [simplify]: Extracting #1: cost 4 inf + 0 55.512 * * [simplify]: Extracting #2: cost 2 inf + 2 55.512 * * [simplify]: Extracting #3: cost 0 inf + 86 55.512 * [simplify]: Simplified to (* -1/3 im) 55.512 * [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))))) 55.512 * * * * [progress]: [ 92 / 101 ] simplifiying candidate # 55.512 * [simplify]: Simplifying (* -1/3 im) 55.512 * * [simplify]: iters left: 2 (3 enodes) 55.514 * * [simplify]: iters left: 1 (10 enodes) 55.517 * * [simplify]: Extracting #0: cost 1 inf + 0 55.517 * * [simplify]: Extracting #1: cost 4 inf + 0 55.517 * * [simplify]: Extracting #2: cost 2 inf + 2 55.518 * * [simplify]: Extracting #3: cost 0 inf + 86 55.518 * [simplify]: Simplified to (* -1/3 im) 55.518 * [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))))) 55.518 * * * * [progress]: [ 93 / 101 ] simplifiying candidate # 55.518 * [simplify]: Simplifying (* -1/3 (pow im 2)) 55.518 * * [simplify]: iters left: 3 (5 enodes) 55.522 * * [simplify]: iters left: 2 (21 enodes) 55.530 * * [simplify]: iters left: 1 (29 enodes) 55.539 * * [simplify]: Extracting #0: cost 1 inf + 0 55.539 * * [simplify]: Extracting #1: cost 6 inf + 0 55.539 * * [simplify]: Extracting #2: cost 6 inf + 43 55.539 * * [simplify]: Extracting #3: cost 0 inf + 333 55.540 * [simplify]: Simplified to (* (* im im) -1/3) 55.540 * [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))))) 55.540 * * * * [progress]: [ 94 / 101 ] simplifiying candidate # 55.540 * [simplify]: Simplifying (* -1/3 (pow im 2)) 55.540 * * [simplify]: iters left: 3 (5 enodes) 55.544 * * [simplify]: iters left: 2 (21 enodes) 55.550 * * [simplify]: iters left: 1 (29 enodes) 55.555 * * [simplify]: Extracting #0: cost 1 inf + 0 55.555 * * [simplify]: Extracting #1: cost 6 inf + 0 55.555 * * [simplify]: Extracting #2: cost 6 inf + 43 55.555 * * [simplify]: Extracting #3: cost 0 inf + 333 55.555 * [simplify]: Simplified to (* (* im im) -1/3) 55.555 * [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))))) 55.555 * * * * [progress]: [ 95 / 101 ] simplifiying candidate # 55.556 * [simplify]: Simplifying (* -1/3 (pow im 2)) 55.556 * * [simplify]: iters left: 3 (5 enodes) 55.561 * * [simplify]: iters left: 2 (21 enodes) 55.565 * * [simplify]: iters left: 1 (29 enodes) 55.569 * * [simplify]: Extracting #0: cost 1 inf + 0 55.569 * * [simplify]: Extracting #1: cost 6 inf + 0 55.570 * * [simplify]: Extracting #2: cost 6 inf + 43 55.570 * * [simplify]: Extracting #3: cost 0 inf + 333 55.570 * [simplify]: Simplified to (* (* im im) -1/3) 55.570 * [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))))) 55.570 * * * * [progress]: [ 96 / 101 ] simplifiying candidate # 55.570 * [simplify]: Simplifying (- (* 0.5 (* (pow re 2) im)) (+ (* 0.16666666666666666 (pow im 3)) (* 1.0 im))) 55.570 * * [simplify]: iters left: 6 (15 enodes) 55.576 * * [simplify]: iters left: 5 (70 enodes) 55.603 * * [simplify]: iters left: 4 (135 enodes) 55.648 * * [simplify]: iters left: 3 (288 enodes) 55.753 * * [simplify]: Extracting #0: cost 1 inf + 0 55.753 * * [simplify]: Extracting #1: cost 50 inf + 0 55.754 * * [simplify]: Extracting #2: cost 122 inf + 253 55.757 * * [simplify]: Extracting #3: cost 86 inf + 5706 55.770 * * [simplify]: Extracting #4: cost 26 inf + 16029 55.779 * * [simplify]: Extracting #5: cost 1 inf + 25641 55.785 * * [simplify]: Extracting #6: cost 0 inf + 25813 55.791 * [simplify]: Simplified to (* im (- (* (* 0.5 re) re) (fma im (* 0.16666666666666666 im) 1.0))) 55.791 * [simplify]: Simplified (2) to (λ (re im) (* im (- (* (* 0.5 re) re) (fma im (* 0.16666666666666666 im) 1.0)))) 55.791 * * * * [progress]: [ 97 / 101 ] simplifiying candidate # 55.791 * [simplify]: Simplifying (- (+ (* 1.0 (* im (cos re))) (+ (* 0.16666666666666666 (* (pow im 3) (cos re))) (* 0.008333333333333333 (* (pow im 5) (cos re)))))) 55.791 * * [simplify]: iters left: 6 (19 enodes) 55.798 * * [simplify]: iters left: 5 (90 enodes) 55.830 * * [simplify]: iters left: 4 (210 enodes) 55.915 * * [simplify]: Extracting #0: cost 1 inf + 0 55.916 * * [simplify]: Extracting #1: cost 24 inf + 0 55.916 * * [simplify]: Extracting #2: cost 104 inf + 42 55.917 * * [simplify]: Extracting #3: cost 133 inf + 1331 55.921 * * [simplify]: Extracting #4: cost 87 inf + 8976 55.931 * * [simplify]: Extracting #5: cost 26 inf + 29555 55.938 * * [simplify]: Extracting #6: cost 1 inf + 37777 55.945 * * [simplify]: Extracting #7: cost 0 inf + 37809 55.951 * * [simplify]: Extracting #8: cost 0 inf + 37794 55.957 * [simplify]: Simplified to (- (* (cos re) (+ (* im (+ 1.0 (* 0.16666666666666666 (* im im)))) (* 0.008333333333333333 (pow im 5))))) 55.958 * [simplify]: Simplified (2) to (λ (re im) (- (* (cos re) (+ (* im (+ 1.0 (* 0.16666666666666666 (* im im)))) (* 0.008333333333333333 (pow im 5)))))) 55.958 * * * * [progress]: [ 98 / 101 ] simplifiying candidate # 55.958 * [simplify]: Simplifying (- (+ (* 1.0 (* im (cos re))) (+ (* 0.16666666666666666 (* (pow im 3) (cos re))) (* 0.008333333333333333 (* (pow im 5) (cos re)))))) 55.958 * * [simplify]: iters left: 6 (19 enodes) 55.968 * * [simplify]: iters left: 5 (90 enodes) 56.011 * * [simplify]: iters left: 4 (210 enodes) 56.097 * * [simplify]: Extracting #0: cost 1 inf + 0 56.097 * * [simplify]: Extracting #1: cost 24 inf + 0 56.097 * * [simplify]: Extracting #2: cost 104 inf + 42 56.099 * * [simplify]: Extracting #3: cost 133 inf + 1331 56.102 * * [simplify]: Extracting #4: cost 87 inf + 8976 56.112 * * [simplify]: Extracting #5: cost 26 inf + 29555 56.125 * * [simplify]: Extracting #6: cost 1 inf + 37777 56.137 * * [simplify]: Extracting #7: cost 0 inf + 37809 56.147 * * [simplify]: Extracting #8: cost 0 inf + 37794 56.154 * [simplify]: Simplified to (- (* (cos re) (+ (* im (+ 1.0 (* 0.16666666666666666 (* im im)))) (* 0.008333333333333333 (pow im 5))))) 56.154 * [simplify]: Simplified (2) to (λ (re im) (- (* (cos re) (+ (* im (+ 1.0 (* 0.16666666666666666 (* im im)))) (* 0.008333333333333333 (pow im 5)))))) 56.154 * * * * [progress]: [ 99 / 101 ] simplifiying candidate # 56.154 * [simplify]: Simplifying (* -1/3 (pow im 3)) 56.154 * * [simplify]: iters left: 3 (5 enodes) 56.157 * * [simplify]: iters left: 2 (24 enodes) 56.163 * * [simplify]: iters left: 1 (52 enodes) 56.175 * * [simplify]: Extracting #0: cost 1 inf + 0 56.175 * * [simplify]: Extracting #1: cost 12 inf + 0 56.175 * * [simplify]: Extracting #2: cost 23 inf + 43 56.175 * * [simplify]: Extracting #3: cost 9 inf + 1719 56.176 * * [simplify]: Extracting #4: cost 0 inf + 3570 56.176 * [simplify]: Simplified to (* (* (* im im) im) -1/3) 56.176 * [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))))) 56.176 * * * * [progress]: [ 100 / 101 ] simplifiying candidate # 56.176 * [simplify]: Simplifying (* -1/3 (pow im 3)) 56.176 * * [simplify]: iters left: 3 (5 enodes) 56.179 * * [simplify]: iters left: 2 (24 enodes) 56.185 * * [simplify]: iters left: 1 (52 enodes) 56.211 * * [simplify]: Extracting #0: cost 1 inf + 0 56.211 * * [simplify]: Extracting #1: cost 12 inf + 0 56.211 * * [simplify]: Extracting #2: cost 23 inf + 43 56.212 * * [simplify]: Extracting #3: cost 9 inf + 1719 56.212 * * [simplify]: Extracting #4: cost 0 inf + 3570 56.213 * [simplify]: Simplified to (* (* (* im im) im) -1/3) 56.213 * [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))))) 56.213 * * * * [progress]: [ 101 / 101 ] simplifiying candidate # 56.214 * [simplify]: Simplifying (* -1/3 (pow im 3)) 56.214 * * [simplify]: iters left: 3 (5 enodes) 56.218 * * [simplify]: iters left: 2 (24 enodes) 56.229 * * [simplify]: iters left: 1 (52 enodes) 56.251 * * [simplify]: Extracting #0: cost 1 inf + 0 56.252 * * [simplify]: Extracting #1: cost 12 inf + 0 56.252 * * [simplify]: Extracting #2: cost 23 inf + 43 56.252 * * [simplify]: Extracting #3: cost 9 inf + 1719 56.253 * * [simplify]: Extracting #4: cost 0 inf + 3570 56.254 * [simplify]: Simplified to (* (* (* im im) im) -1/3) 56.254 * [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))))) 56.254 * * * [progress]: adding candidates to table 57.422 * * [progress]: iteration 4 / 4 57.422 * * * [progress]: picking best candidate 57.487 * * * * [pick]: Picked # 57.487 * * * [progress]: localizing error 57.556 * * * [progress]: generating rewritten candidates 57.556 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 3 1 1 3 1) 57.575 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 3 1 1 1) 57.580 * * * * [progress]: [ 3 / 4 ] rewriting at (2) 57.597 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 3 1) 57.608 * * * [progress]: generating series expansions 57.608 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 3 1 1 3 1) 57.608 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 3 1 1 1) 57.608 * [backup-simplify]: Simplify (* im -1/3) into (* -1/3 im) 57.608 * [approximate]: Taking taylor expansion of (* -1/3 im) in (im) around 0 57.608 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 57.608 * [taylor]: Taking taylor expansion of -1/3 in im 57.608 * [backup-simplify]: Simplify -1/3 into -1/3 57.608 * [taylor]: Taking taylor expansion of im in im 57.608 * [backup-simplify]: Simplify 0 into 0 57.608 * [backup-simplify]: Simplify 1 into 1 57.608 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 57.608 * [taylor]: Taking taylor expansion of -1/3 in im 57.608 * [backup-simplify]: Simplify -1/3 into -1/3 57.608 * [taylor]: Taking taylor expansion of im in im 57.608 * [backup-simplify]: Simplify 0 into 0 57.608 * [backup-simplify]: Simplify 1 into 1 57.609 * [backup-simplify]: Simplify (* -1/3 0) into 0 57.609 * [backup-simplify]: Simplify 0 into 0 57.610 * [backup-simplify]: Simplify (+ (* -1/3 1) (* 0 0)) into -1/3 57.610 * [backup-simplify]: Simplify -1/3 into -1/3 57.611 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 1) (* 0 0))) into 0 57.611 * [backup-simplify]: Simplify 0 into 0 57.613 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 57.613 * [backup-simplify]: Simplify 0 into 0 57.614 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 57.615 * [backup-simplify]: Simplify 0 into 0 57.616 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 57.616 * [backup-simplify]: Simplify 0 into 0 57.618 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 57.618 * [backup-simplify]: Simplify 0 into 0 57.620 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 57.620 * [backup-simplify]: Simplify 0 into 0 57.620 * [backup-simplify]: Simplify (* -1/3 im) into (* -1/3 im) 57.620 * [backup-simplify]: Simplify (* (/ 1 im) -1/3) into (/ -1/3 im) 57.620 * [approximate]: Taking taylor expansion of (/ -1/3 im) in (im) around 0 57.620 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 57.620 * [taylor]: Taking taylor expansion of -1/3 in im 57.620 * [backup-simplify]: Simplify -1/3 into -1/3 57.620 * [taylor]: Taking taylor expansion of im in im 57.620 * [backup-simplify]: Simplify 0 into 0 57.620 * [backup-simplify]: Simplify 1 into 1 57.621 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 57.621 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 57.621 * [taylor]: Taking taylor expansion of -1/3 in im 57.621 * [backup-simplify]: Simplify -1/3 into -1/3 57.621 * [taylor]: Taking taylor expansion of im in im 57.621 * [backup-simplify]: Simplify 0 into 0 57.621 * [backup-simplify]: Simplify 1 into 1 57.622 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 57.622 * [backup-simplify]: Simplify -1/3 into -1/3 57.623 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 57.623 * [backup-simplify]: Simplify 0 into 0 57.624 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 57.624 * [backup-simplify]: Simplify 0 into 0 57.625 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 57.625 * [backup-simplify]: Simplify 0 into 0 57.626 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 57.626 * [backup-simplify]: Simplify 0 into 0 57.627 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 57.627 * [backup-simplify]: Simplify 0 into 0 57.629 * [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 57.629 * [backup-simplify]: Simplify 0 into 0 57.629 * [backup-simplify]: Simplify (* -1/3 (/ 1 (/ 1 im))) into (* -1/3 im) 57.629 * [backup-simplify]: Simplify (* (/ 1 (- im)) -1/3) into (/ 1/3 im) 57.629 * [approximate]: Taking taylor expansion of (/ 1/3 im) in (im) around 0 57.629 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 57.629 * [taylor]: Taking taylor expansion of 1/3 in im 57.629 * [backup-simplify]: Simplify 1/3 into 1/3 57.629 * [taylor]: Taking taylor expansion of im in im 57.629 * [backup-simplify]: Simplify 0 into 0 57.629 * [backup-simplify]: Simplify 1 into 1 57.630 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 57.630 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 57.630 * [taylor]: Taking taylor expansion of 1/3 in im 57.630 * [backup-simplify]: Simplify 1/3 into 1/3 57.630 * [taylor]: Taking taylor expansion of im in im 57.630 * [backup-simplify]: Simplify 0 into 0 57.630 * [backup-simplify]: Simplify 1 into 1 57.630 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 57.630 * [backup-simplify]: Simplify 1/3 into 1/3 57.631 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 57.631 * [backup-simplify]: Simplify 0 into 0 57.632 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 57.632 * [backup-simplify]: Simplify 0 into 0 57.633 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 57.633 * [backup-simplify]: Simplify 0 into 0 57.634 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 57.634 * [backup-simplify]: Simplify 0 into 0 57.635 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 57.636 * [backup-simplify]: Simplify 0 into 0 57.637 * [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 57.637 * [backup-simplify]: Simplify 0 into 0 57.637 * [backup-simplify]: Simplify (* 1/3 (/ 1 (/ 1 (- im)))) into (* -1/3 im) 57.637 * * * * [progress]: [ 3 / 4 ] generating series at (2) 57.638 * [backup-simplify]: Simplify (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) 0))) into (* 0.5 (* (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) (cos re))) 57.638 * [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 57.638 * [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 57.638 * [taylor]: Taking taylor expansion of 0.5 in im 57.638 * [backup-simplify]: Simplify 0.5 into 0.5 57.638 * [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 57.638 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) in im 57.638 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) 57.638 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in im 57.638 * [taylor]: Taking taylor expansion of (pow im 5) in im 57.638 * [taylor]: Taking taylor expansion of im in im 57.638 * [backup-simplify]: Simplify 0 into 0 57.638 * [backup-simplify]: Simplify 1 into 1 57.638 * [taylor]: Taking taylor expansion of -1/60 in im 57.638 * [backup-simplify]: Simplify -1/60 into -1/60 57.638 * [taylor]: Taking taylor expansion of (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2)))) in im 57.638 * [taylor]: Taking taylor expansion of im in im 57.638 * [backup-simplify]: Simplify 0 into 0 57.638 * [backup-simplify]: Simplify 1 into 1 57.638 * [taylor]: Taking taylor expansion of (fma (* -1/3 im) im (- (pow (sqrt 2) 2))) in im 57.638 * [taylor]: Rewrote expression to (+ (* (* -1/3 im) im) (- (pow (sqrt 2) 2))) 57.638 * [taylor]: Taking taylor expansion of (* (* -1/3 im) im) in im 57.638 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 57.638 * [taylor]: Taking taylor expansion of -1/3 in im 57.639 * [backup-simplify]: Simplify -1/3 into -1/3 57.639 * [taylor]: Taking taylor expansion of im in im 57.639 * [backup-simplify]: Simplify 0 into 0 57.639 * [backup-simplify]: Simplify 1 into 1 57.639 * [taylor]: Taking taylor expansion of im in im 57.639 * [backup-simplify]: Simplify 0 into 0 57.639 * [backup-simplify]: Simplify 1 into 1 57.639 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 57.639 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 57.639 * [taylor]: Taking taylor expansion of (sqrt 2) in im 57.639 * [taylor]: Taking taylor expansion of 2 in im 57.639 * [backup-simplify]: Simplify 2 into 2 57.639 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 57.639 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 57.639 * [taylor]: Taking taylor expansion of (cos re) in im 57.639 * [taylor]: Taking taylor expansion of re in im 57.639 * [backup-simplify]: Simplify re into re 57.639 * [backup-simplify]: Simplify (cos re) into (cos re) 57.639 * [backup-simplify]: Simplify (sin re) into (sin re) 57.639 * [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 57.640 * [taylor]: Taking taylor expansion of 0.5 in re 57.640 * [backup-simplify]: Simplify 0.5 into 0.5 57.640 * [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 57.640 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) in re 57.640 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) 57.640 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in re 57.640 * [taylor]: Taking taylor expansion of (pow im 5) in re 57.640 * [taylor]: Taking taylor expansion of im in re 57.640 * [backup-simplify]: Simplify im into im 57.640 * [taylor]: Taking taylor expansion of -1/60 in re 57.640 * [backup-simplify]: Simplify -1/60 into -1/60 57.640 * [taylor]: Taking taylor expansion of (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2)))) in re 57.640 * [taylor]: Taking taylor expansion of im in re 57.640 * [backup-simplify]: Simplify im into im 57.640 * [taylor]: Taking taylor expansion of (fma (* -1/3 im) im (- (pow (sqrt 2) 2))) in re 57.640 * [taylor]: Rewrote expression to (+ (* (* -1/3 im) im) (- (pow (sqrt 2) 2))) 57.640 * [taylor]: Taking taylor expansion of (* (* -1/3 im) im) in re 57.640 * [taylor]: Taking taylor expansion of (* -1/3 im) in re 57.640 * [taylor]: Taking taylor expansion of -1/3 in re 57.640 * [backup-simplify]: Simplify -1/3 into -1/3 57.640 * [taylor]: Taking taylor expansion of im in re 57.640 * [backup-simplify]: Simplify im into im 57.640 * [taylor]: Taking taylor expansion of im in re 57.640 * [backup-simplify]: Simplify im into im 57.640 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in re 57.640 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in re 57.640 * [taylor]: Taking taylor expansion of (sqrt 2) in re 57.640 * [taylor]: Taking taylor expansion of 2 in re 57.640 * [backup-simplify]: Simplify 2 into 2 57.640 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 57.641 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 57.641 * [taylor]: Taking taylor expansion of (cos re) in re 57.641 * [taylor]: Taking taylor expansion of re in re 57.641 * [backup-simplify]: Simplify 0 into 0 57.641 * [backup-simplify]: Simplify 1 into 1 57.641 * [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 57.641 * [taylor]: Taking taylor expansion of 0.5 in re 57.641 * [backup-simplify]: Simplify 0.5 into 0.5 57.641 * [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 57.641 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) in re 57.641 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) 57.641 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in re 57.641 * [taylor]: Taking taylor expansion of (pow im 5) in re 57.641 * [taylor]: Taking taylor expansion of im in re 57.641 * [backup-simplify]: Simplify im into im 57.641 * [taylor]: Taking taylor expansion of -1/60 in re 57.641 * [backup-simplify]: Simplify -1/60 into -1/60 57.641 * [taylor]: Taking taylor expansion of (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2)))) in re 57.641 * [taylor]: Taking taylor expansion of im in re 57.641 * [backup-simplify]: Simplify im into im 57.641 * [taylor]: Taking taylor expansion of (fma (* -1/3 im) im (- (pow (sqrt 2) 2))) in re 57.641 * [taylor]: Rewrote expression to (+ (* (* -1/3 im) im) (- (pow (sqrt 2) 2))) 57.641 * [taylor]: Taking taylor expansion of (* (* -1/3 im) im) in re 57.641 * [taylor]: Taking taylor expansion of (* -1/3 im) in re 57.641 * [taylor]: Taking taylor expansion of -1/3 in re 57.641 * [backup-simplify]: Simplify -1/3 into -1/3 57.641 * [taylor]: Taking taylor expansion of im in re 57.641 * [backup-simplify]: Simplify im into im 57.641 * [taylor]: Taking taylor expansion of im in re 57.641 * [backup-simplify]: Simplify im into im 57.641 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in re 57.641 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in re 57.641 * [taylor]: Taking taylor expansion of (sqrt 2) in re 57.641 * [taylor]: Taking taylor expansion of 2 in re 57.641 * [backup-simplify]: Simplify 2 into 2 57.641 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 57.642 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 57.642 * [taylor]: Taking taylor expansion of (cos re) in re 57.642 * [taylor]: Taking taylor expansion of re in re 57.642 * [backup-simplify]: Simplify 0 into 0 57.642 * [backup-simplify]: Simplify 1 into 1 57.642 * [backup-simplify]: Simplify (* im im) into (pow im 2) 57.642 * [backup-simplify]: Simplify (* (pow im 2) (pow im 2)) into (pow im 4) 57.642 * [backup-simplify]: Simplify (* im (pow im 4)) into (pow im 5) 57.642 * [backup-simplify]: Simplify (* (pow im 5) -1/60) into (* -1/60 (pow im 5)) 57.642 * [backup-simplify]: Simplify (* -1/3 im) into (* -1/3 im) 57.642 * [backup-simplify]: Simplify (* (* -1/3 im) im) into (* -1/3 (pow im 2)) 57.643 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 57.644 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 57.645 * [backup-simplify]: Simplify (+ (* -1/3 (pow im 2)) (- (pow (sqrt 2) 2))) into (- (+ (pow (sqrt 2) 2) (* 1/3 (pow im 2)))) 57.645 * [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)) 57.646 * [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)))) 57.647 * [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)))) 57.648 * [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)))) 57.648 * [taylor]: Taking taylor expansion of (* -0.5 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im)))) in im 57.648 * [taylor]: Taking taylor expansion of -0.5 in im 57.648 * [backup-simplify]: Simplify -0.5 into -0.5 57.648 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im))) in im 57.648 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 3)) in im 57.648 * [taylor]: Taking taylor expansion of 1/3 in im 57.648 * [backup-simplify]: Simplify 1/3 into 1/3 57.648 * [taylor]: Taking taylor expansion of (pow im 3) in im 57.648 * [taylor]: Taking taylor expansion of im in im 57.648 * [backup-simplify]: Simplify 0 into 0 57.648 * [backup-simplify]: Simplify 1 into 1 57.648 * [taylor]: Taking taylor expansion of (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im)) in im 57.648 * [taylor]: Taking taylor expansion of (* 1/60 (pow im 5)) in im 57.648 * [taylor]: Taking taylor expansion of 1/60 in im 57.648 * [backup-simplify]: Simplify 1/60 into 1/60 57.648 * [taylor]: Taking taylor expansion of (pow im 5) in im 57.648 * [taylor]: Taking taylor expansion of im in im 57.648 * [backup-simplify]: Simplify 0 into 0 57.648 * [backup-simplify]: Simplify 1 into 1 57.648 * [taylor]: Taking taylor expansion of (* (pow (sqrt 2) 2) im) in im 57.648 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 57.648 * [taylor]: Taking taylor expansion of (sqrt 2) in im 57.648 * [taylor]: Taking taylor expansion of 2 in im 57.648 * [backup-simplify]: Simplify 2 into 2 57.649 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 57.649 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 57.649 * [taylor]: Taking taylor expansion of im in im 57.649 * [backup-simplify]: Simplify 0 into 0 57.649 * [backup-simplify]: Simplify 1 into 1 57.650 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 57.650 * [backup-simplify]: Simplify (* (pow (sqrt 2) 2) 0) into 0 57.651 * [backup-simplify]: Simplify (+ 0 0) into 0 57.651 * [backup-simplify]: Simplify (+ 0 0) into 0 57.651 * [backup-simplify]: Simplify (* -0.5 0) into 0 57.651 * [backup-simplify]: Simplify 0 into 0 57.651 * [backup-simplify]: Simplify (+ 0) into 0 57.652 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 57.652 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (* 0 (pow im 2))) into 0 57.652 * [backup-simplify]: Simplify (+ (* im 0) (* 0 (pow im 4))) into 0 57.652 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (* 0 -1/60)) into 0 57.652 * [backup-simplify]: Simplify (+ (* -1/3 0) (* 0 im)) into 0 57.652 * [backup-simplify]: Simplify (+ (* (* -1/3 im) 0) (* 0 im)) into 0 57.653 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 57.653 * [backup-simplify]: Simplify (- 0) into 0 57.653 * [backup-simplify]: Simplify (+ 0 0) into 0 57.654 * [backup-simplify]: Simplify (+ (* im 0) (* 0 (- (+ (pow (sqrt 2) 2) (* 1/3 (pow im 2)))))) into 0 57.658 * [backup-simplify]: Simplify (+ 0 0) into 0 57.659 * [backup-simplify]: Simplify (+ (* (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im)))) 0) (* 0 1)) into 0 57.660 * [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 57.660 * [taylor]: Taking taylor expansion of 0 in im 57.660 * [backup-simplify]: Simplify 0 into 0 57.660 * [backup-simplify]: Simplify 0 into 0 57.661 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 57.662 * [backup-simplify]: Simplify (+ (* (pow (sqrt 2) 2) 1) (* 0 0)) into (pow (sqrt 2) 2) 57.663 * [backup-simplify]: Simplify (+ 0 (pow (sqrt 2) 2)) into (pow (sqrt 2) 2) 57.664 * [backup-simplify]: Simplify (+ 0 (pow (sqrt 2) 2)) into (pow (sqrt 2) 2) 57.666 * [backup-simplify]: Simplify (+ (* -0.5 (pow (sqrt 2) 2)) (* 0 0)) into (- (* 0.5 (pow (sqrt 2) 2))) 57.667 * [backup-simplify]: Simplify (- (* 0.5 (pow (sqrt 2) 2))) into (- (* 0.5 (pow (sqrt 2) 2))) 57.668 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 2) 2)) 0) into -1/2 57.668 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 57.668 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (+ (* 0 0) (* 0 (pow im 2)))) into 0 57.669 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 (pow im 4)))) into 0 57.669 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (+ (* 0 0) (* 0 -1/60))) into 0 57.670 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (* 0 im))) into 0 57.670 * [backup-simplify]: Simplify (+ (* (* -1/3 im) 0) (+ (* 0 0) (* 0 im))) into 0 57.671 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2))) into 0 57.671 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (* 0 (sqrt 2)))) into 0 57.671 * [backup-simplify]: Simplify (- 0) into 0 57.672 * [backup-simplify]: Simplify (+ 0 0) into 0 57.673 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 (- (+ (pow (sqrt 2) 2) (* 1/3 (pow im 2))))))) into 0 57.673 * [backup-simplify]: Simplify (+ 0 0) into 0 57.675 * [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)))) 57.678 * [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)))) 57.678 * [taylor]: Taking taylor expansion of (+ (* 0.08333333333333333 (pow im 3)) (+ (* 0.004166666666666667 (pow im 5)) (* 0.25 (* (pow (sqrt 2) 2) im)))) in im 57.678 * [taylor]: Taking taylor expansion of (* 0.08333333333333333 (pow im 3)) in im 57.678 * [taylor]: Taking taylor expansion of 0.08333333333333333 in im 57.679 * [backup-simplify]: Simplify 0.08333333333333333 into 0.08333333333333333 57.679 * [taylor]: Taking taylor expansion of (pow im 3) in im 57.679 * [taylor]: Taking taylor expansion of im in im 57.679 * [backup-simplify]: Simplify 0 into 0 57.679 * [backup-simplify]: Simplify 1 into 1 57.679 * [taylor]: Taking taylor expansion of (+ (* 0.004166666666666667 (pow im 5)) (* 0.25 (* (pow (sqrt 2) 2) im))) in im 57.679 * [taylor]: Taking taylor expansion of (* 0.004166666666666667 (pow im 5)) in im 57.679 * [taylor]: Taking taylor expansion of 0.004166666666666667 in im 57.679 * [backup-simplify]: Simplify 0.004166666666666667 into 0.004166666666666667 57.679 * [taylor]: Taking taylor expansion of (pow im 5) in im 57.679 * [taylor]: Taking taylor expansion of im in im 57.679 * [backup-simplify]: Simplify 0 into 0 57.679 * [backup-simplify]: Simplify 1 into 1 57.679 * [taylor]: Taking taylor expansion of (* 0.25 (* (pow (sqrt 2) 2) im)) in im 57.679 * [taylor]: Taking taylor expansion of 0.25 in im 57.679 * [backup-simplify]: Simplify 0.25 into 0.25 57.679 * [taylor]: Taking taylor expansion of (* (pow (sqrt 2) 2) im) in im 57.679 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 57.679 * [taylor]: Taking taylor expansion of (sqrt 2) in im 57.679 * [taylor]: Taking taylor expansion of 2 in im 57.679 * [backup-simplify]: Simplify 2 into 2 57.679 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 57.680 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 57.680 * [taylor]: Taking taylor expansion of im in im 57.680 * [backup-simplify]: Simplify 0 into 0 57.680 * [backup-simplify]: Simplify 1 into 1 57.681 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 57.682 * [backup-simplify]: Simplify (* (pow (sqrt 2) 2) 0) into 0 57.682 * [backup-simplify]: Simplify (* 0.25 0) into 0 57.683 * [backup-simplify]: Simplify (+ 0 0) into 0 57.683 * [backup-simplify]: Simplify (+ 0 0) into 0 57.683 * [backup-simplify]: Simplify 0 into 0 57.683 * [backup-simplify]: Simplify 0 into 0 57.684 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2))) into 0 57.685 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (* 0 (sqrt 2)))) into 0 57.687 * [backup-simplify]: Simplify (+ (* (pow (sqrt 2) 2) 0) (+ (* 0 1) (* 0 0))) into 0 57.687 * [backup-simplify]: Simplify (+ 0 0) into 0 57.687 * [backup-simplify]: Simplify (+ 0 0) into 0 57.689 * [backup-simplify]: Simplify (+ (* -0.5 0) (+ (* 0 (pow (sqrt 2) 2)) (* 0 0))) into 0 57.689 * [backup-simplify]: Simplify 0 into 0 57.690 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 1 1) 1) (/ (pow 0 1) 1)) 0) into 0 57.691 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 57.692 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 2))))) into 0 57.692 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 4))))) into 0 57.693 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 57.695 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 57.695 * [backup-simplify]: Simplify (+ (* (* -1/3 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 57.697 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 57.698 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))) into 0 57.698 * [backup-simplify]: Simplify (- 0) into 0 57.698 * [backup-simplify]: Simplify (+ 0 0) into 0 57.701 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (+ (pow (sqrt 2) 2) (* 1/3 (pow im 2)))))))) into 0 57.701 * [backup-simplify]: Simplify (+ 0 0) into 0 57.702 * [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 57.704 * [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 57.704 * [taylor]: Taking taylor expansion of 0 in im 57.704 * [backup-simplify]: Simplify 0 into 0 57.704 * [backup-simplify]: Simplify 0 into 0 57.705 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 57.706 * [backup-simplify]: Simplify (+ (* (pow (sqrt 2) 2) 1) (* 0 0)) into (pow (sqrt 2) 2) 57.708 * [backup-simplify]: Simplify (+ (* 0.25 (pow (sqrt 2) 2)) (* 0 0)) into (* 0.25 (pow (sqrt 2) 2)) 57.710 * [backup-simplify]: Simplify (+ 0 (* 0.25 (pow (sqrt 2) 2))) into (* 0.25 (pow (sqrt 2) 2)) 57.711 * [backup-simplify]: Simplify (+ 0 (* 0.25 (pow (sqrt 2) 2))) into (* 0.25 (pow (sqrt 2) 2)) 57.712 * [backup-simplify]: Simplify (* 0.25 (pow (sqrt 2) 2)) into (* 0.25 (pow (sqrt 2) 2)) 57.712 * [backup-simplify]: Simplify 0 into 0 57.712 * [backup-simplify]: Simplify (* 1 1) into 1 57.713 * [backup-simplify]: Simplify (* 1 1) into 1 57.713 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 57.713 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 57.714 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))) into 0 57.715 * [backup-simplify]: Simplify (+ (* (pow (sqrt 2) 2) 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 57.715 * [backup-simplify]: Simplify (+ 0 0) into 0 57.715 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 57.717 * [backup-simplify]: Simplify (+ (* -0.5 1/3) (+ (* 0 0) (+ (* 0 (pow (sqrt 2) 2)) (* 0 0)))) into (- 0.16666666666666666) 57.717 * [backup-simplify]: Simplify (- 0.16666666666666666) into (- 0.16666666666666666) 57.720 * [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)))) 57.722 * [backup-simplify]: Simplify (* (* 0.5 (cos (/ 1 re))) (fma (pow (/ 1 im) 5) -1/60 (+ (* (fma (* (/ 1 im) -1/3) (/ 1 im) (- (* (sqrt 2) (sqrt 2)))) (/ 1 im)) 0))) into (* 0.5 (* (fma (pow (/ 1 im) 5) -1/60 (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) (cos (/ 1 re)))) 57.722 * [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 57.722 * [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 57.722 * [taylor]: Taking taylor expansion of 0.5 in im 57.722 * [backup-simplify]: Simplify 0.5 into 0.5 57.722 * [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 57.722 * [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 57.722 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) 57.722 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in im 57.722 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in im 57.722 * [taylor]: Taking taylor expansion of (/ 1 im) in im 57.722 * [taylor]: Taking taylor expansion of im in im 57.722 * [backup-simplify]: Simplify 0 into 0 57.722 * [backup-simplify]: Simplify 1 into 1 57.722 * [backup-simplify]: Simplify (/ 1 1) into 1 57.722 * [taylor]: Taking taylor expansion of -1/60 in im 57.722 * [backup-simplify]: Simplify -1/60 into -1/60 57.722 * [taylor]: Taking taylor expansion of (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im) in im 57.722 * [taylor]: Taking taylor expansion of (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) in im 57.722 * [taylor]: Rewrote expression to (+ (* (/ -1/3 im) (/ 1 im)) (- (pow (sqrt 2) 2))) 57.722 * [taylor]: Taking taylor expansion of (* (/ -1/3 im) (/ 1 im)) in im 57.723 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 57.723 * [taylor]: Taking taylor expansion of -1/3 in im 57.723 * [backup-simplify]: Simplify -1/3 into -1/3 57.723 * [taylor]: Taking taylor expansion of im in im 57.723 * [backup-simplify]: Simplify 0 into 0 57.723 * [backup-simplify]: Simplify 1 into 1 57.723 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 57.723 * [taylor]: Taking taylor expansion of (/ 1 im) in im 57.723 * [taylor]: Taking taylor expansion of im in im 57.723 * [backup-simplify]: Simplify 0 into 0 57.723 * [backup-simplify]: Simplify 1 into 1 57.723 * [backup-simplify]: Simplify (/ 1 1) into 1 57.723 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 57.723 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 57.723 * [taylor]: Taking taylor expansion of (sqrt 2) in im 57.723 * [taylor]: Taking taylor expansion of 2 in im 57.723 * [backup-simplify]: Simplify 2 into 2 57.724 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 57.724 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 57.724 * [taylor]: Taking taylor expansion of im in im 57.724 * [backup-simplify]: Simplify 0 into 0 57.724 * [backup-simplify]: Simplify 1 into 1 57.724 * [backup-simplify]: Simplify (* -1/3 1) into -1/3 57.725 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 57.725 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 57.725 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 57.725 * [taylor]: Taking taylor expansion of (/ 1 re) in im 57.725 * [taylor]: Taking taylor expansion of re in im 57.725 * [backup-simplify]: Simplify re into re 57.725 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 57.725 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 57.725 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 57.725 * [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 57.725 * [taylor]: Taking taylor expansion of 0.5 in re 57.725 * [backup-simplify]: Simplify 0.5 into 0.5 57.725 * [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 57.725 * [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 57.725 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) 57.725 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in re 57.725 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in re 57.725 * [taylor]: Taking taylor expansion of (/ 1 im) in re 57.725 * [taylor]: Taking taylor expansion of im in re 57.725 * [backup-simplify]: Simplify im into im 57.725 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 57.725 * [taylor]: Taking taylor expansion of -1/60 in re 57.725 * [backup-simplify]: Simplify -1/60 into -1/60 57.725 * [taylor]: Taking taylor expansion of (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im) in re 57.725 * [taylor]: Taking taylor expansion of (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) in re 57.725 * [taylor]: Rewrote expression to (+ (* (/ -1/3 im) (/ 1 im)) (- (pow (sqrt 2) 2))) 57.725 * [taylor]: Taking taylor expansion of (* (/ -1/3 im) (/ 1 im)) in re 57.725 * [taylor]: Taking taylor expansion of (/ -1/3 im) in re 57.725 * [taylor]: Taking taylor expansion of -1/3 in re 57.725 * [backup-simplify]: Simplify -1/3 into -1/3 57.725 * [taylor]: Taking taylor expansion of im in re 57.725 * [backup-simplify]: Simplify im into im 57.725 * [backup-simplify]: Simplify (/ -1/3 im) into (/ -1/3 im) 57.726 * [taylor]: Taking taylor expansion of (/ 1 im) in re 57.726 * [taylor]: Taking taylor expansion of im in re 57.726 * [backup-simplify]: Simplify im into im 57.726 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 57.726 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in re 57.726 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in re 57.726 * [taylor]: Taking taylor expansion of (sqrt 2) in re 57.726 * [taylor]: Taking taylor expansion of 2 in re 57.726 * [backup-simplify]: Simplify 2 into 2 57.726 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 57.726 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 57.726 * [taylor]: Taking taylor expansion of im in re 57.726 * [backup-simplify]: Simplify im into im 57.726 * [backup-simplify]: Simplify (* (/ -1/3 im) (/ 1 im)) into (/ -1/3 (pow im 2)) 57.727 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 57.728 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 57.729 * [backup-simplify]: Simplify (+ (/ -1/3 (pow im 2)) (- (pow (sqrt 2) 2))) into (- (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2))))) 57.730 * [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)) 57.730 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 57.730 * [taylor]: Taking taylor expansion of (/ 1 re) in re 57.730 * [taylor]: Taking taylor expansion of re in re 57.730 * [backup-simplify]: Simplify 0 into 0 57.730 * [backup-simplify]: Simplify 1 into 1 57.730 * [backup-simplify]: Simplify (/ 1 1) into 1 57.730 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 57.730 * [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 57.730 * [taylor]: Taking taylor expansion of 0.5 in re 57.730 * [backup-simplify]: Simplify 0.5 into 0.5 57.730 * [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 57.730 * [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 57.730 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) 57.730 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in re 57.730 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in re 57.730 * [taylor]: Taking taylor expansion of (/ 1 im) in re 57.730 * [taylor]: Taking taylor expansion of im in re 57.730 * [backup-simplify]: Simplify im into im 57.730 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 57.730 * [taylor]: Taking taylor expansion of -1/60 in re 57.730 * [backup-simplify]: Simplify -1/60 into -1/60 57.730 * [taylor]: Taking taylor expansion of (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im) in re 57.730 * [taylor]: Taking taylor expansion of (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) in re 57.730 * [taylor]: Rewrote expression to (+ (* (/ -1/3 im) (/ 1 im)) (- (pow (sqrt 2) 2))) 57.730 * [taylor]: Taking taylor expansion of (* (/ -1/3 im) (/ 1 im)) in re 57.730 * [taylor]: Taking taylor expansion of (/ -1/3 im) in re 57.730 * [taylor]: Taking taylor expansion of -1/3 in re 57.730 * [backup-simplify]: Simplify -1/3 into -1/3 57.730 * [taylor]: Taking taylor expansion of im in re 57.730 * [backup-simplify]: Simplify im into im 57.730 * [backup-simplify]: Simplify (/ -1/3 im) into (/ -1/3 im) 57.730 * [taylor]: Taking taylor expansion of (/ 1 im) in re 57.730 * [taylor]: Taking taylor expansion of im in re 57.731 * [backup-simplify]: Simplify im into im 57.731 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 57.731 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in re 57.731 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in re 57.731 * [taylor]: Taking taylor expansion of (sqrt 2) in re 57.731 * [taylor]: Taking taylor expansion of 2 in re 57.731 * [backup-simplify]: Simplify 2 into 2 57.731 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 57.731 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 57.731 * [taylor]: Taking taylor expansion of im in re 57.731 * [backup-simplify]: Simplify im into im 57.731 * [backup-simplify]: Simplify (* (/ -1/3 im) (/ 1 im)) into (/ -1/3 (pow im 2)) 57.732 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 57.733 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 57.734 * [backup-simplify]: Simplify (+ (/ -1/3 (pow im 2)) (- (pow (sqrt 2) 2))) into (- (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2))))) 57.735 * [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)) 57.735 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 57.735 * [taylor]: Taking taylor expansion of (/ 1 re) in re 57.735 * [taylor]: Taking taylor expansion of re in re 57.735 * [backup-simplify]: Simplify 0 into 0 57.735 * [backup-simplify]: Simplify 1 into 1 57.735 * [backup-simplify]: Simplify (/ 1 1) into 1 57.735 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 57.735 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 im)) into (/ 1 (pow im 2)) 57.735 * [backup-simplify]: Simplify (* (/ 1 (pow im 2)) (/ 1 (pow im 2))) into (/ 1 (pow im 4)) 57.735 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 (pow im 4))) into (/ 1 (pow im 5)) 57.735 * [backup-simplify]: Simplify (* (/ 1 (pow im 5)) -1/60) into (/ -1/60 (pow im 5)) 57.736 * [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)))))) 57.737 * [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)))) 57.738 * [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)))) 57.738 * [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 57.738 * [taylor]: Taking taylor expansion of -0.5 in im 57.738 * [backup-simplify]: Simplify -0.5 into -0.5 57.738 * [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 57.738 * [taylor]: Taking taylor expansion of (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) in im 57.738 * [taylor]: Taking taylor expansion of (* 1/60 (/ 1 (pow im 5))) in im 57.738 * [taylor]: Taking taylor expansion of 1/60 in im 57.738 * [backup-simplify]: Simplify 1/60 into 1/60 57.738 * [taylor]: Taking taylor expansion of (/ 1 (pow im 5)) in im 57.738 * [taylor]: Taking taylor expansion of (pow im 5) in im 57.738 * [taylor]: Taking taylor expansion of im in im 57.738 * [backup-simplify]: Simplify 0 into 0 57.738 * [backup-simplify]: Simplify 1 into 1 57.738 * [backup-simplify]: Simplify (* 1 1) into 1 57.738 * [backup-simplify]: Simplify (* 1 1) into 1 57.739 * [backup-simplify]: Simplify (* 1 1) into 1 57.739 * [backup-simplify]: Simplify (/ 1 1) into 1 57.739 * [taylor]: Taking taylor expansion of (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3)))) in im 57.739 * [taylor]: Taking taylor expansion of (/ (pow (sqrt 2) 2) im) in im 57.739 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 57.739 * [taylor]: Taking taylor expansion of (sqrt 2) in im 57.739 * [taylor]: Taking taylor expansion of 2 in im 57.739 * [backup-simplify]: Simplify 2 into 2 57.739 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 57.740 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 57.740 * [taylor]: Taking taylor expansion of im in im 57.740 * [backup-simplify]: Simplify 0 into 0 57.740 * [backup-simplify]: Simplify 1 into 1 57.740 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 57.741 * [backup-simplify]: Simplify (/ (pow (sqrt 2) 2) 1) into (pow (sqrt 2) 2) 57.741 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in im 57.741 * [taylor]: Taking taylor expansion of 1/3 in im 57.741 * [backup-simplify]: Simplify 1/3 into 1/3 57.741 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in im 57.741 * [taylor]: Taking taylor expansion of (pow im 3) in im 57.741 * [taylor]: Taking taylor expansion of im in im 57.741 * [backup-simplify]: Simplify 0 into 0 57.741 * [backup-simplify]: Simplify 1 into 1 57.742 * [backup-simplify]: Simplify (* 1 1) into 1 57.742 * [backup-simplify]: Simplify (* 1 1) into 1 57.742 * [backup-simplify]: Simplify (/ 1 1) into 1 57.742 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 57.742 * [taylor]: Taking taylor expansion of (/ 1 re) in im 57.742 * [taylor]: Taking taylor expansion of re in im 57.742 * [backup-simplify]: Simplify re into re 57.742 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 57.742 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 57.742 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 57.743 * [backup-simplify]: Simplify (* 1/60 1) into 1/60 57.743 * [backup-simplify]: Simplify (+ 1/60 0) into 1/60 57.743 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 57.743 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 57.743 * [backup-simplify]: Simplify (- 0) into 0 57.743 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 57.743 * [backup-simplify]: Simplify (* 1/60 (cos (/ 1 re))) into (* 1/60 (cos (/ 1 re))) 57.743 * [backup-simplify]: Simplify (* -0.5 (* 1/60 (cos (/ 1 re)))) into (* -0.008333333333333333 (cos (/ 1 re))) 57.743 * [backup-simplify]: Simplify (* -0.008333333333333333 (cos (/ 1 re))) into (* -0.008333333333333333 (cos (/ 1 re))) 57.744 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 57.744 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 im))) into 0 57.744 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (* 0 (/ 1 (pow im 2)))) into 0 57.744 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 (pow im 4)))) into 0 57.744 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (* 0 -1/60)) into 0 57.744 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 57.744 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1/3 im) (/ 0 im)))) into 0 57.744 * [backup-simplify]: Simplify (+ (* (/ -1/3 im) 0) (* 0 (/ 1 im))) into 0 57.745 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 57.745 * [backup-simplify]: Simplify (- 0) into 0 57.745 * [backup-simplify]: Simplify (+ 0 0) into 0 57.746 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im)) (/ 0 im)))) into 0 57.746 * [backup-simplify]: Simplify (+ 0 0) into 0 57.747 * [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 57.748 * [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 57.748 * [taylor]: Taking taylor expansion of 0 in im 57.748 * [backup-simplify]: Simplify 0 into 0 57.749 * [backup-simplify]: Simplify (+ 0) into 0 57.749 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 1)) into 0 57.749 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 57.749 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 57.750 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 0)) into 0 57.750 * [backup-simplify]: Simplify (- 0) into 0 57.750 * [backup-simplify]: Simplify (+ 0 0) into 0 57.751 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 57.751 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 57.751 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 57.752 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 57.752 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 1)) into 0 57.753 * [backup-simplify]: Simplify (+ 0 0) into 0 57.753 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 (cos (/ 1 re)))) into 0 57.754 * [backup-simplify]: Simplify (+ (* -0.5 0) (* 0 (* 1/60 (cos (/ 1 re))))) into 0 57.754 * [backup-simplify]: Simplify 0 into 0 57.754 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 57.754 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (* 0 (/ 1 im)))) into 0 57.755 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 57.761 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))) into 0 57.762 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (* 0 -1/60))) into 0 57.763 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 57.763 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1/3 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 57.763 * [backup-simplify]: Simplify (+ (* (/ -1/3 im) 0) (+ (* 0 0) (* 0 (/ 1 im)))) into 0 57.764 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2))) into 0 57.765 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (* 0 (sqrt 2)))) into 0 57.766 * [backup-simplify]: Simplify (- 0) into 0 57.766 * [backup-simplify]: Simplify (+ 0 0) into 0 57.767 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im)) (/ 0 im)) (* 0 (/ 0 im)))) into 0 57.768 * [backup-simplify]: Simplify (+ 0 0) into 0 57.770 * [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 57.772 * [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 57.772 * [taylor]: Taking taylor expansion of 0 in im 57.772 * [backup-simplify]: Simplify 0 into 0 57.773 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 57.774 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 57.774 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 57.775 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 57.775 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 57.776 * [backup-simplify]: Simplify (- 0) into 0 57.776 * [backup-simplify]: Simplify (+ 0 0) into 0 57.777 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 57.778 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 57.779 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 57.780 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 57.781 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 0 1))) into 0 57.781 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 57.782 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 57.782 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 57.783 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 1/3 (cos (/ 1 re))))) into (* 1/3 (cos (/ 1 re))) 57.784 * [backup-simplify]: Simplify (+ (* -0.5 (* 1/3 (cos (/ 1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ 1 re)))))) into (- (* 0.16666666666666666 (cos (/ 1 re)))) 57.784 * [backup-simplify]: Simplify (- (* 0.16666666666666666 (cos (/ 1 re)))) into (- (* 0.16666666666666666 (cos (/ 1 re)))) 57.784 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 57.785 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im))))) into 0 57.786 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 57.787 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4)))))) into 0 57.788 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 57.788 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 57.788 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1/3 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 57.789 * [backup-simplify]: Simplify (+ (* (/ -1/3 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im))))) into 0 57.790 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 57.792 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))) into 0 57.792 * [backup-simplify]: Simplify (- 0) into 0 57.792 * [backup-simplify]: Simplify (+ 0 0) into 0 57.794 * [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 57.794 * [backup-simplify]: Simplify (+ 0 0) into 0 57.796 * [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 57.799 * [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 57.799 * [taylor]: Taking taylor expansion of 0 in im 57.799 * [backup-simplify]: Simplify 0 into 0 57.800 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 57.801 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 57.801 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 57.802 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 57.803 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 57.803 * [backup-simplify]: Simplify (- 0) into 0 57.804 * [backup-simplify]: Simplify (+ 0 0) into 0 57.805 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 57.806 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 57.807 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 57.808 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 57.809 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 57.810 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 57.811 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 57.811 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 57.812 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 57.812 * [backup-simplify]: Simplify (+ 0 0) into 0 57.813 * [backup-simplify]: Simplify (+ 0 0) into 0 57.814 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (* 0 (cos (/ 1 re)))))) into 0 57.815 * [backup-simplify]: Simplify (+ (* -0.5 0) (+ (* 0 (* 1/3 (cos (/ 1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ 1 re))))))) into 0 57.815 * [backup-simplify]: Simplify 0 into 0 57.815 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 57.817 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im)))))) into 0 57.818 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 57.819 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))))) into 0 57.820 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60))))) into 0 57.821 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 57.821 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1/3 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 57.822 * [backup-simplify]: Simplify (+ (* (/ -1/3 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im)))))) into 0 57.824 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 57.825 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))) into 0 57.825 * [backup-simplify]: Simplify (- 0) into 0 57.826 * [backup-simplify]: Simplify (+ 0 0) into 0 57.827 * [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 57.827 * [backup-simplify]: Simplify (+ 0 0) into 0 57.830 * [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 57.833 * [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 57.833 * [taylor]: Taking taylor expansion of 0 in im 57.833 * [backup-simplify]: Simplify 0 into 0 57.835 * [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 57.836 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 57.837 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 57.838 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 57.839 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))) into 0 57.839 * [backup-simplify]: Simplify (- 0) into 0 57.840 * [backup-simplify]: Simplify (+ 0 0) into 0 57.841 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 57.842 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 57.843 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 57.844 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 57.846 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 57.846 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 57.847 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 57.848 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 57.849 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 57.851 * [backup-simplify]: Simplify (+ (pow (sqrt 2) 2) 0) into (pow (sqrt 2) 2) 57.852 * [backup-simplify]: Simplify (+ 0 (pow (sqrt 2) 2)) into (pow (sqrt 2) 2) 57.855 * [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))) 57.857 * [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))))) 57.858 * [backup-simplify]: Simplify (- (* 0.5 (* (pow (sqrt 2) 2) (cos (/ 1 re))))) into (- (* 0.5 (* (pow (sqrt 2) 2) (cos (/ 1 re))))) 57.860 * [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)))))) 57.862 * [backup-simplify]: Simplify (* (* 0.5 (cos (/ 1 (- re)))) (fma (pow (/ 1 (- im)) 5) -1/60 (+ (* (fma (* (/ 1 (- im)) -1/3) (/ 1 (- im)) (- (* (sqrt 2) (sqrt 2)))) (/ 1 (- im))) 0))) into (* 0.5 (* (cos (/ -1 re)) (fma (pow (/ -1 im) 5) -1/60 (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))))) 57.862 * [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 57.862 * [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 57.862 * [taylor]: Taking taylor expansion of 0.5 in im 57.862 * [backup-simplify]: Simplify 0.5 into 0.5 57.862 * [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 57.862 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 57.862 * [taylor]: Taking taylor expansion of (/ -1 re) in im 57.863 * [taylor]: Taking taylor expansion of -1 in im 57.863 * [backup-simplify]: Simplify -1 into -1 57.863 * [taylor]: Taking taylor expansion of re in im 57.863 * [backup-simplify]: Simplify re into re 57.863 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 57.863 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 57.863 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 57.863 * [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 57.863 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))) 57.863 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in im 57.863 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in im 57.863 * [taylor]: Taking taylor expansion of (/ -1 im) in im 57.863 * [taylor]: Taking taylor expansion of -1 in im 57.863 * [backup-simplify]: Simplify -1 into -1 57.863 * [taylor]: Taking taylor expansion of im in im 57.863 * [backup-simplify]: Simplify 0 into 0 57.863 * [backup-simplify]: Simplify 1 into 1 57.864 * [backup-simplify]: Simplify (/ -1 1) into -1 57.864 * [taylor]: Taking taylor expansion of -1/60 in im 57.864 * [backup-simplify]: Simplify -1/60 into -1/60 57.864 * [taylor]: Taking taylor expansion of (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)) in im 57.864 * [taylor]: Taking taylor expansion of (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im) in im 57.864 * [taylor]: Taking taylor expansion of (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) in im 57.864 * [taylor]: Rewrote expression to (+ (* (/ 1/3 im) (/ -1 im)) (- (pow (sqrt 2) 2))) 57.864 * [taylor]: Taking taylor expansion of (* (/ 1/3 im) (/ -1 im)) in im 57.864 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 57.864 * [taylor]: Taking taylor expansion of 1/3 in im 57.864 * [backup-simplify]: Simplify 1/3 into 1/3 57.864 * [taylor]: Taking taylor expansion of im in im 57.864 * [backup-simplify]: Simplify 0 into 0 57.864 * [backup-simplify]: Simplify 1 into 1 57.865 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 57.865 * [taylor]: Taking taylor expansion of (/ -1 im) in im 57.865 * [taylor]: Taking taylor expansion of -1 in im 57.865 * [backup-simplify]: Simplify -1 into -1 57.865 * [taylor]: Taking taylor expansion of im in im 57.865 * [backup-simplify]: Simplify 0 into 0 57.865 * [backup-simplify]: Simplify 1 into 1 57.865 * [backup-simplify]: Simplify (/ -1 1) into -1 57.865 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 57.865 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 57.865 * [taylor]: Taking taylor expansion of (sqrt 2) in im 57.865 * [taylor]: Taking taylor expansion of 2 in im 57.865 * [backup-simplify]: Simplify 2 into 2 57.866 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 57.867 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 57.867 * [taylor]: Taking taylor expansion of im in im 57.867 * [backup-simplify]: Simplify 0 into 0 57.867 * [backup-simplify]: Simplify 1 into 1 57.867 * [backup-simplify]: Simplify (* 1/3 -1) into -1/3 57.867 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 57.868 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 57.868 * [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 57.868 * [taylor]: Taking taylor expansion of 0.5 in re 57.868 * [backup-simplify]: Simplify 0.5 into 0.5 57.868 * [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 57.868 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 57.868 * [taylor]: Taking taylor expansion of (/ -1 re) in re 57.868 * [taylor]: Taking taylor expansion of -1 in re 57.868 * [backup-simplify]: Simplify -1 into -1 57.868 * [taylor]: Taking taylor expansion of re in re 57.868 * [backup-simplify]: Simplify 0 into 0 57.868 * [backup-simplify]: Simplify 1 into 1 57.869 * [backup-simplify]: Simplify (/ -1 1) into -1 57.869 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 57.869 * [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 57.869 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))) 57.869 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in re 57.869 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in re 57.869 * [taylor]: Taking taylor expansion of (/ -1 im) in re 57.869 * [taylor]: Taking taylor expansion of -1 in re 57.869 * [backup-simplify]: Simplify -1 into -1 57.869 * [taylor]: Taking taylor expansion of im in re 57.869 * [backup-simplify]: Simplify im into im 57.869 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 57.869 * [taylor]: Taking taylor expansion of -1/60 in re 57.869 * [backup-simplify]: Simplify -1/60 into -1/60 57.869 * [taylor]: Taking taylor expansion of (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)) in re 57.869 * [taylor]: Taking taylor expansion of (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im) in re 57.869 * [taylor]: Taking taylor expansion of (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) in re 57.869 * [taylor]: Rewrote expression to (+ (* (/ 1/3 im) (/ -1 im)) (- (pow (sqrt 2) 2))) 57.869 * [taylor]: Taking taylor expansion of (* (/ 1/3 im) (/ -1 im)) in re 57.869 * [taylor]: Taking taylor expansion of (/ 1/3 im) in re 57.869 * [taylor]: Taking taylor expansion of 1/3 in re 57.870 * [backup-simplify]: Simplify 1/3 into 1/3 57.870 * [taylor]: Taking taylor expansion of im in re 57.870 * [backup-simplify]: Simplify im into im 57.870 * [backup-simplify]: Simplify (/ 1/3 im) into (/ 1/3 im) 57.870 * [taylor]: Taking taylor expansion of (/ -1 im) in re 57.870 * [taylor]: Taking taylor expansion of -1 in re 57.870 * [backup-simplify]: Simplify -1 into -1 57.870 * [taylor]: Taking taylor expansion of im in re 57.870 * [backup-simplify]: Simplify im into im 57.870 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 57.870 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in re 57.870 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in re 57.870 * [taylor]: Taking taylor expansion of (sqrt 2) in re 57.870 * [taylor]: Taking taylor expansion of 2 in re 57.870 * [backup-simplify]: Simplify 2 into 2 57.870 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 57.872 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 57.872 * [taylor]: Taking taylor expansion of im in re 57.872 * [backup-simplify]: Simplify im into im 57.872 * [backup-simplify]: Simplify (* (/ 1/3 im) (/ -1 im)) into (/ -1/3 (pow im 2)) 57.873 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 57.874 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 57.876 * [backup-simplify]: Simplify (+ (/ -1/3 (pow im 2)) (- (pow (sqrt 2) 2))) into (- (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2))))) 57.877 * [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)) 57.877 * [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 57.877 * [taylor]: Taking taylor expansion of 0.5 in re 57.877 * [backup-simplify]: Simplify 0.5 into 0.5 57.877 * [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 57.877 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 57.877 * [taylor]: Taking taylor expansion of (/ -1 re) in re 57.877 * [taylor]: Taking taylor expansion of -1 in re 57.877 * [backup-simplify]: Simplify -1 into -1 57.877 * [taylor]: Taking taylor expansion of re in re 57.877 * [backup-simplify]: Simplify 0 into 0 57.877 * [backup-simplify]: Simplify 1 into 1 57.878 * [backup-simplify]: Simplify (/ -1 1) into -1 57.878 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 57.878 * [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 57.878 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))) 57.878 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in re 57.878 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in re 57.878 * [taylor]: Taking taylor expansion of (/ -1 im) in re 57.878 * [taylor]: Taking taylor expansion of -1 in re 57.878 * [backup-simplify]: Simplify -1 into -1 57.878 * [taylor]: Taking taylor expansion of im in re 57.878 * [backup-simplify]: Simplify im into im 57.878 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 57.878 * [taylor]: Taking taylor expansion of -1/60 in re 57.878 * [backup-simplify]: Simplify -1/60 into -1/60 57.878 * [taylor]: Taking taylor expansion of (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)) in re 57.879 * [taylor]: Taking taylor expansion of (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im) in re 57.879 * [taylor]: Taking taylor expansion of (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) in re 57.879 * [taylor]: Rewrote expression to (+ (* (/ 1/3 im) (/ -1 im)) (- (pow (sqrt 2) 2))) 57.879 * [taylor]: Taking taylor expansion of (* (/ 1/3 im) (/ -1 im)) in re 57.879 * [taylor]: Taking taylor expansion of (/ 1/3 im) in re 57.879 * [taylor]: Taking taylor expansion of 1/3 in re 57.879 * [backup-simplify]: Simplify 1/3 into 1/3 57.879 * [taylor]: Taking taylor expansion of im in re 57.879 * [backup-simplify]: Simplify im into im 57.879 * [backup-simplify]: Simplify (/ 1/3 im) into (/ 1/3 im) 57.879 * [taylor]: Taking taylor expansion of (/ -1 im) in re 57.879 * [taylor]: Taking taylor expansion of -1 in re 57.879 * [backup-simplify]: Simplify -1 into -1 57.879 * [taylor]: Taking taylor expansion of im in re 57.879 * [backup-simplify]: Simplify im into im 57.879 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 57.879 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in re 57.879 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in re 57.879 * [taylor]: Taking taylor expansion of (sqrt 2) in re 57.879 * [taylor]: Taking taylor expansion of 2 in re 57.879 * [backup-simplify]: Simplify 2 into 2 57.880 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 57.880 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 57.880 * [taylor]: Taking taylor expansion of im in re 57.880 * [backup-simplify]: Simplify im into im 57.880 * [backup-simplify]: Simplify (* (/ 1/3 im) (/ -1 im)) into (/ -1/3 (pow im 2)) 57.881 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 57.883 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 57.884 * [backup-simplify]: Simplify (+ (/ -1/3 (pow im 2)) (- (pow (sqrt 2) 2))) into (- (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2))))) 57.885 * [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)) 57.885 * [backup-simplify]: Simplify (* (/ -1 im) (/ -1 im)) into (/ 1 (pow im 2)) 57.886 * [backup-simplify]: Simplify (* (/ 1 (pow im 2)) (/ 1 (pow im 2))) into (/ 1 (pow im 4)) 57.886 * [backup-simplify]: Simplify (* (/ -1 im) (/ 1 (pow im 4))) into (/ -1 (pow im 5)) 57.886 * [backup-simplify]: Simplify (* (/ -1 (pow im 5)) -1/60) into (/ 1/60 (pow im 5)) 57.887 * [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)))) 57.888 * [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))))) 57.890 * [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))) 57.891 * [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)))) 57.891 * [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 57.891 * [taylor]: Taking taylor expansion of 0.5 in im 57.891 * [backup-simplify]: Simplify 0.5 into 0.5 57.891 * [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 57.891 * [taylor]: Taking taylor expansion of (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) in im 57.891 * [taylor]: Taking taylor expansion of (* 1/60 (/ 1 (pow im 5))) in im 57.891 * [taylor]: Taking taylor expansion of 1/60 in im 57.891 * [backup-simplify]: Simplify 1/60 into 1/60 57.891 * [taylor]: Taking taylor expansion of (/ 1 (pow im 5)) in im 57.891 * [taylor]: Taking taylor expansion of (pow im 5) in im 57.891 * [taylor]: Taking taylor expansion of im in im 57.891 * [backup-simplify]: Simplify 0 into 0 57.891 * [backup-simplify]: Simplify 1 into 1 57.892 * [backup-simplify]: Simplify (* 1 1) into 1 57.892 * [backup-simplify]: Simplify (* 1 1) into 1 57.892 * [backup-simplify]: Simplify (* 1 1) into 1 57.893 * [backup-simplify]: Simplify (/ 1 1) into 1 57.893 * [taylor]: Taking taylor expansion of (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3)))) in im 57.893 * [taylor]: Taking taylor expansion of (/ (pow (sqrt 2) 2) im) in im 57.893 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 57.893 * [taylor]: Taking taylor expansion of (sqrt 2) in im 57.893 * [taylor]: Taking taylor expansion of 2 in im 57.893 * [backup-simplify]: Simplify 2 into 2 57.893 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 57.894 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 57.894 * [taylor]: Taking taylor expansion of im in im 57.894 * [backup-simplify]: Simplify 0 into 0 57.894 * [backup-simplify]: Simplify 1 into 1 57.895 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 57.897 * [backup-simplify]: Simplify (/ (pow (sqrt 2) 2) 1) into (pow (sqrt 2) 2) 57.897 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in im 57.897 * [taylor]: Taking taylor expansion of 1/3 in im 57.897 * [backup-simplify]: Simplify 1/3 into 1/3 57.897 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in im 57.897 * [taylor]: Taking taylor expansion of (pow im 3) in im 57.897 * [taylor]: Taking taylor expansion of im in im 57.897 * [backup-simplify]: Simplify 0 into 0 57.897 * [backup-simplify]: Simplify 1 into 1 57.898 * [backup-simplify]: Simplify (* 1 1) into 1 57.898 * [backup-simplify]: Simplify (* 1 1) into 1 57.898 * [backup-simplify]: Simplify (/ 1 1) into 1 57.898 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 57.898 * [taylor]: Taking taylor expansion of (/ -1 re) in im 57.898 * [taylor]: Taking taylor expansion of -1 in im 57.898 * [backup-simplify]: Simplify -1 into -1 57.898 * [taylor]: Taking taylor expansion of re in im 57.898 * [backup-simplify]: Simplify re into re 57.898 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 57.899 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 57.899 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 57.899 * [backup-simplify]: Simplify (* 1/60 1) into 1/60 57.900 * [backup-simplify]: Simplify (+ 1/60 0) into 1/60 57.900 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 57.900 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 57.900 * [backup-simplify]: Simplify (- 0) into 0 57.900 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 57.900 * [backup-simplify]: Simplify (* 1/60 (cos (/ -1 re))) into (* 1/60 (cos (/ -1 re))) 57.900 * [backup-simplify]: Simplify (* 0.5 (* 1/60 (cos (/ -1 re)))) into (* 0.008333333333333333 (cos (/ -1 re))) 57.901 * [backup-simplify]: Simplify (* 0.008333333333333333 (cos (/ -1 re))) into (* 0.008333333333333333 (cos (/ -1 re))) 57.901 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 57.901 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ -1 im))) into 0 57.901 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (* 0 (/ 1 (pow im 2)))) into 0 57.901 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ 1 (pow im 4)))) into 0 57.902 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (* 0 -1/60)) into 0 57.902 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 57.902 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ 1/3 im) (/ 0 im)))) into 0 57.902 * [backup-simplify]: Simplify (+ (* (/ 1/3 im) 0) (* 0 (/ -1 im))) into 0 57.903 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 57.909 * [backup-simplify]: Simplify (- 0) into 0 57.910 * [backup-simplify]: Simplify (+ 0 0) into 0 57.911 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im)) (/ 0 im)))) into 0 57.912 * [backup-simplify]: Simplify (- 0) into 0 57.912 * [backup-simplify]: Simplify (+ 0 0) into 0 57.913 * [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 57.915 * [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 57.915 * [taylor]: Taking taylor expansion of 0 in im 57.915 * [backup-simplify]: Simplify 0 into 0 57.916 * [backup-simplify]: Simplify (+ 0) into 0 57.916 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 1)) into 0 57.916 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 57.917 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 57.918 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 0)) into 0 57.918 * [backup-simplify]: Simplify (- 0) into 0 57.918 * [backup-simplify]: Simplify (+ 0 0) into 0 57.919 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 57.920 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 57.920 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 57.921 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 57.922 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 1)) into 0 57.922 * [backup-simplify]: Simplify (+ 0 0) into 0 57.923 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 (cos (/ -1 re)))) into 0 57.923 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* 1/60 (cos (/ -1 re))))) into 0 57.923 * [backup-simplify]: Simplify 0 into 0 57.924 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 57.924 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (* 0 (/ -1 im)))) into 0 57.925 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 57.925 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))) into 0 57.926 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (* 0 -1/60))) into 0 57.926 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 57.926 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ 1/3 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 57.927 * [backup-simplify]: Simplify (+ (* (/ 1/3 im) 0) (+ (* 0 0) (* 0 (/ -1 im)))) into 0 57.928 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2))) into 0 57.929 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (* 0 (sqrt 2)))) into 0 57.929 * [backup-simplify]: Simplify (- 0) into 0 57.930 * [backup-simplify]: Simplify (+ 0 0) into 0 57.931 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im)) (/ 0 im)) (* 0 (/ 0 im)))) into 0 57.932 * [backup-simplify]: Simplify (- 0) into 0 57.932 * [backup-simplify]: Simplify (+ 0 0) into 0 57.934 * [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 57.936 * [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 57.936 * [taylor]: Taking taylor expansion of 0 in im 57.936 * [backup-simplify]: Simplify 0 into 0 57.937 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 57.938 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 57.938 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 57.939 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 57.939 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 57.939 * [backup-simplify]: Simplify (- 0) into 0 57.940 * [backup-simplify]: Simplify (+ 0 0) into 0 57.941 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 57.942 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 57.943 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 57.944 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 57.945 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 0 1))) into 0 57.945 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 57.945 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 57.946 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 57.947 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 1/3 (cos (/ -1 re))))) into (* 1/3 (cos (/ -1 re))) 57.947 * [backup-simplify]: Simplify (+ (* 0.5 (* 1/3 (cos (/ -1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ -1 re)))))) into (* 0.16666666666666666 (cos (/ -1 re))) 57.947 * [backup-simplify]: Simplify (* 0.16666666666666666 (cos (/ -1 re))) into (* 0.16666666666666666 (cos (/ -1 re))) 57.948 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 57.949 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 im))))) into 0 57.949 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 57.950 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4)))))) into 0 57.951 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 57.951 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 57.952 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ 1/3 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 57.953 * [backup-simplify]: Simplify (+ (* (/ 1/3 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 im))))) into 0 57.954 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 57.955 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))) into 0 57.955 * [backup-simplify]: Simplify (- 0) into 0 57.956 * [backup-simplify]: Simplify (+ 0 0) into 0 57.957 * [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 57.957 * [backup-simplify]: Simplify (- 0) into 0 57.958 * [backup-simplify]: Simplify (+ 0 0) into 0 57.960 * [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 57.962 * [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 57.962 * [taylor]: Taking taylor expansion of 0 in im 57.962 * [backup-simplify]: Simplify 0 into 0 57.963 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 57.964 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 57.964 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 57.966 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 57.967 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 57.967 * [backup-simplify]: Simplify (- 0) into 0 57.967 * [backup-simplify]: Simplify (+ 0 0) into 0 57.968 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 57.969 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 57.970 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 57.971 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 57.973 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 57.973 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 57.974 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 57.975 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 57.975 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 57.976 * [backup-simplify]: Simplify (+ 0 0) into 0 57.976 * [backup-simplify]: Simplify (+ 0 0) into 0 57.977 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (* 0 (cos (/ -1 re)))))) into 0 57.978 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 (* 1/3 (cos (/ -1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ -1 re))))))) into 0 57.978 * [backup-simplify]: Simplify 0 into 0 57.979 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 57.980 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 im)))))) into 0 57.981 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 57.982 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))))) into 0 57.983 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60))))) into 0 57.984 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 57.984 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ 1/3 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 57.985 * [backup-simplify]: Simplify (+ (* (/ 1/3 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 im)))))) into 0 57.986 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 57.988 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))) into 0 57.988 * [backup-simplify]: Simplify (- 0) into 0 57.988 * [backup-simplify]: Simplify (+ 0 0) into 0 57.989 * [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 57.989 * [backup-simplify]: Simplify (- 0) into 0 57.990 * [backup-simplify]: Simplify (+ 0 0) into 0 57.991 * [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 57.993 * [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 57.993 * [taylor]: Taking taylor expansion of 0 in im 57.993 * [backup-simplify]: Simplify 0 into 0 57.994 * [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 57.995 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 57.995 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 57.996 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 57.997 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))) into 0 57.997 * [backup-simplify]: Simplify (- 0) into 0 57.997 * [backup-simplify]: Simplify (+ 0 0) into 0 57.998 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 57.998 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 57.999 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 58.000 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 58.000 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 58.001 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 58.001 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 58.002 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 58.003 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 58.003 * [backup-simplify]: Simplify (+ (pow (sqrt 2) 2) 0) into (pow (sqrt 2) 2) 58.004 * [backup-simplify]: Simplify (+ 0 (pow (sqrt 2) 2)) into (pow (sqrt 2) 2) 58.006 * [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))) 58.008 * [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)))) 58.008 * [backup-simplify]: Simplify (* 0.5 (* (pow (sqrt 2) 2) (cos (/ -1 re)))) into (* 0.5 (* (pow (sqrt 2) 2) (cos (/ -1 re)))) 58.009 * [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)))))) 58.009 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 3 1) 58.011 * [backup-simplify]: Simplify (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) into (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2)))) 58.011 * [approximate]: Taking taylor expansion of (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2)))) in (im) around 0 58.011 * [taylor]: Taking taylor expansion of (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2)))) in im 58.011 * [taylor]: Taking taylor expansion of im in im 58.011 * [backup-simplify]: Simplify 0 into 0 58.011 * [backup-simplify]: Simplify 1 into 1 58.011 * [taylor]: Taking taylor expansion of (fma (* -1/3 im) im (- (pow (sqrt 2) 2))) in im 58.011 * [taylor]: Rewrote expression to (+ (* (* -1/3 im) im) (- (pow (sqrt 2) 2))) 58.011 * [taylor]: Taking taylor expansion of (* (* -1/3 im) im) in im 58.011 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 58.011 * [taylor]: Taking taylor expansion of -1/3 in im 58.011 * [backup-simplify]: Simplify -1/3 into -1/3 58.011 * [taylor]: Taking taylor expansion of im in im 58.011 * [backup-simplify]: Simplify 0 into 0 58.011 * [backup-simplify]: Simplify 1 into 1 58.011 * [taylor]: Taking taylor expansion of im in im 58.011 * [backup-simplify]: Simplify 0 into 0 58.011 * [backup-simplify]: Simplify 1 into 1 58.011 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 58.011 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 58.011 * [taylor]: Taking taylor expansion of (sqrt 2) in im 58.011 * [taylor]: Taking taylor expansion of 2 in im 58.011 * [backup-simplify]: Simplify 2 into 2 58.011 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 58.012 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 58.012 * [taylor]: Taking taylor expansion of (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2)))) in im 58.012 * [taylor]: Taking taylor expansion of im in im 58.012 * [backup-simplify]: Simplify 0 into 0 58.012 * [backup-simplify]: Simplify 1 into 1 58.012 * [taylor]: Taking taylor expansion of (fma (* -1/3 im) im (- (pow (sqrt 2) 2))) in im 58.012 * [taylor]: Rewrote expression to (+ (* (* -1/3 im) im) (- (pow (sqrt 2) 2))) 58.012 * [taylor]: Taking taylor expansion of (* (* -1/3 im) im) in im 58.012 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 58.012 * [taylor]: Taking taylor expansion of -1/3 in im 58.012 * [backup-simplify]: Simplify -1/3 into -1/3 58.012 * [taylor]: Taking taylor expansion of im in im 58.012 * [backup-simplify]: Simplify 0 into 0 58.012 * [backup-simplify]: Simplify 1 into 1 58.012 * [taylor]: Taking taylor expansion of im in im 58.012 * [backup-simplify]: Simplify 0 into 0 58.012 * [backup-simplify]: Simplify 1 into 1 58.012 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 58.012 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 58.012 * [taylor]: Taking taylor expansion of (sqrt 2) in im 58.012 * [taylor]: Taking taylor expansion of 2 in im 58.012 * [backup-simplify]: Simplify 2 into 2 58.012 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 58.013 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 58.013 * [backup-simplify]: Simplify (* -1/3 0) into 0 58.013 * [backup-simplify]: Simplify (* 0 0) into 0 58.014 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 58.015 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 58.016 * [backup-simplify]: Simplify (+ 0 (- (pow (sqrt 2) 2))) into (- (pow (sqrt 2) 2)) 58.017 * [backup-simplify]: Simplify (* 0 (- (pow (sqrt 2) 2))) into 0 58.017 * [backup-simplify]: Simplify 0 into 0 58.018 * [backup-simplify]: Simplify (+ (* -1/3 1) (* 0 0)) into -1/3 58.019 * [backup-simplify]: Simplify (+ (* 0 1) (* -1/3 0)) into 0 58.019 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 58.020 * [backup-simplify]: Simplify (- 0) into 0 58.020 * [backup-simplify]: Simplify (+ 0 0) into 0 58.024 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (- (pow (sqrt 2) 2)))) into (- (pow (sqrt 2) 2)) 58.025 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 58.026 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 1) (* 0 0))) into 0 58.027 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 1) (* 0 0))) into -1/3 58.028 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2))) into 0 58.035 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (* 0 (sqrt 2)))) into 0 58.036 * [backup-simplify]: Simplify (- 0) into 0 58.036 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 58.038 * [backup-simplify]: Simplify (+ (* 0 -1/3) (+ (* 1 0) (* 0 (- (pow (sqrt 2) 2))))) into 0 58.038 * [backup-simplify]: Simplify 0 into 0 58.039 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 58.040 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 0) (+ (* 0 1) (* 0 0)))) into 0 58.042 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 58.043 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))) into 0 58.044 * [backup-simplify]: Simplify (- 0) into 0 58.044 * [backup-simplify]: Simplify (+ 0 0) into 0 58.046 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 -1/3) (+ (* 0 0) (* 0 (- (pow (sqrt 2) 2)))))) into -1/3 58.046 * [backup-simplify]: Simplify -1/3 into -1/3 58.047 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 58.049 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 58.050 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 58.051 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))) into 0 58.052 * [backup-simplify]: Simplify (- 0) into 0 58.052 * [backup-simplify]: Simplify (+ 0 0) into 0 58.054 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 -1/3) (+ (* 0 0) (* 0 (- (pow (sqrt 2) 2))))))) into 0 58.054 * [backup-simplify]: Simplify 0 into 0 58.056 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 58.058 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 58.059 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 58.061 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))))) into 0 58.061 * [backup-simplify]: Simplify (- 0) into 0 58.062 * [backup-simplify]: Simplify (+ 0 0) into 0 58.064 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 -1/3) (+ (* 0 0) (* 0 (- (pow (sqrt 2) 2)))))))) into 0 58.064 * [backup-simplify]: Simplify 0 into 0 58.066 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 58.068 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 58.069 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 58.071 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))))) into 0 58.071 * [backup-simplify]: Simplify (- 0) into 0 58.072 * [backup-simplify]: Simplify (+ 0 0) into 0 58.074 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 -1/3) (+ (* 0 0) (* 0 (- (pow (sqrt 2) 2))))))))) into 0 58.074 * [backup-simplify]: Simplify 0 into 0 58.076 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 58.078 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 58.079 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 58.081 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))))))) into 0 58.082 * [backup-simplify]: Simplify (- 0) into 0 58.082 * [backup-simplify]: Simplify (+ 0 0) into 0 58.085 * [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 58.085 * [backup-simplify]: Simplify 0 into 0 58.088 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))))) into 0 58.089 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))))) into 0 58.091 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 58.092 * [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 58.093 * [backup-simplify]: Simplify (- 0) into 0 58.093 * [backup-simplify]: Simplify (+ 0 0) into 0 58.096 * [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 58.096 * [backup-simplify]: Simplify 0 into 0 58.098 * [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 58.100 * [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 58.101 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)) (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 58.102 * [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 58.103 * [backup-simplify]: Simplify (- 0) into 0 58.103 * [backup-simplify]: Simplify (+ 0 0) into 0 58.105 * [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 58.105 * [backup-simplify]: Simplify 0 into 0 58.106 * [backup-simplify]: Simplify (+ (* -1/3 (pow im 3)) (* (- (pow (sqrt 2) 2)) im)) into (- (+ (* 1/3 (pow im 3)) (* (pow (sqrt 2) 2) im))) 58.107 * [backup-simplify]: Simplify (* (fma (* (/ 1 im) -1/3) (/ 1 im) (- (* (sqrt 2) (sqrt 2)))) (/ 1 im)) into (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im) 58.107 * [approximate]: Taking taylor expansion of (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im) in (im) around 0 58.107 * [taylor]: Taking taylor expansion of (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im) in im 58.107 * [taylor]: Taking taylor expansion of (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) in im 58.107 * [taylor]: Rewrote expression to (+ (* (/ -1/3 im) (/ 1 im)) (- (pow (sqrt 2) 2))) 58.107 * [taylor]: Taking taylor expansion of (* (/ -1/3 im) (/ 1 im)) in im 58.107 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 58.107 * [taylor]: Taking taylor expansion of -1/3 in im 58.107 * [backup-simplify]: Simplify -1/3 into -1/3 58.107 * [taylor]: Taking taylor expansion of im in im 58.107 * [backup-simplify]: Simplify 0 into 0 58.107 * [backup-simplify]: Simplify 1 into 1 58.108 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 58.108 * [taylor]: Taking taylor expansion of (/ 1 im) in im 58.108 * [taylor]: Taking taylor expansion of im in im 58.108 * [backup-simplify]: Simplify 0 into 0 58.108 * [backup-simplify]: Simplify 1 into 1 58.108 * [backup-simplify]: Simplify (/ 1 1) into 1 58.108 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 58.108 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 58.108 * [taylor]: Taking taylor expansion of (sqrt 2) in im 58.108 * [taylor]: Taking taylor expansion of 2 in im 58.108 * [backup-simplify]: Simplify 2 into 2 58.109 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 58.109 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 58.109 * [taylor]: Taking taylor expansion of im in im 58.109 * [backup-simplify]: Simplify 0 into 0 58.109 * [backup-simplify]: Simplify 1 into 1 58.109 * [backup-simplify]: Simplify (* -1/3 1) into -1/3 58.110 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 58.110 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 58.110 * [taylor]: Taking taylor expansion of (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im) in im 58.110 * [taylor]: Taking taylor expansion of (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) in im 58.110 * [taylor]: Rewrote expression to (+ (* (/ -1/3 im) (/ 1 im)) (- (pow (sqrt 2) 2))) 58.110 * [taylor]: Taking taylor expansion of (* (/ -1/3 im) (/ 1 im)) in im 58.110 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 58.110 * [taylor]: Taking taylor expansion of -1/3 in im 58.110 * [backup-simplify]: Simplify -1/3 into -1/3 58.110 * [taylor]: Taking taylor expansion of im in im 58.110 * [backup-simplify]: Simplify 0 into 0 58.110 * [backup-simplify]: Simplify 1 into 1 58.110 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 58.110 * [taylor]: Taking taylor expansion of (/ 1 im) in im 58.110 * [taylor]: Taking taylor expansion of im in im 58.110 * [backup-simplify]: Simplify 0 into 0 58.110 * [backup-simplify]: Simplify 1 into 1 58.111 * [backup-simplify]: Simplify (/ 1 1) into 1 58.111 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 58.111 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 58.111 * [taylor]: Taking taylor expansion of (sqrt 2) in im 58.111 * [taylor]: Taking taylor expansion of 2 in im 58.111 * [backup-simplify]: Simplify 2 into 2 58.111 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 58.111 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 58.111 * [taylor]: Taking taylor expansion of im in im 58.111 * [backup-simplify]: Simplify 0 into 0 58.111 * [backup-simplify]: Simplify 1 into 1 58.112 * [backup-simplify]: Simplify (* -1/3 1) into -1/3 58.112 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 58.112 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 58.112 * [backup-simplify]: Simplify -1/3 into -1/3 58.113 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 58.113 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 58.114 * [backup-simplify]: Simplify (+ (* -1/3 0) (* 0 1)) into 0 58.114 * [backup-simplify]: Simplify (+ 0 0) into 0 58.114 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 58.115 * [backup-simplify]: Simplify 0 into 0 58.115 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 58.116 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 58.116 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (* 0 1))) into 0 58.117 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 58.118 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 58.119 * [backup-simplify]: Simplify (+ 0 (- (pow (sqrt 2) 2))) into (- (pow (sqrt 2) 2)) 58.122 * [backup-simplify]: Simplify (- (/ (- (pow (sqrt 2) 2)) 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into (- (pow (sqrt 2) 2)) 58.123 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 58.123 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 58.124 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 58.125 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 58.125 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 58.125 * [backup-simplify]: Simplify (- 0) into 0 58.126 * [backup-simplify]: Simplify (+ 0 0) into 0 58.127 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* (- (pow (sqrt 2) 2)) (/ 0 1)))) into 0 58.127 * [backup-simplify]: Simplify 0 into 0 58.127 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 58.128 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 58.129 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 58.129 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2))) into 0 58.130 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (* 0 (sqrt 2)))) into 0 58.130 * [backup-simplify]: Simplify (- 0) into 0 58.130 * [backup-simplify]: Simplify (+ 0 0) into 0 58.131 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* (- (pow (sqrt 2) 2)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 58.131 * [backup-simplify]: Simplify 0 into 0 58.132 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 58.132 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 58.133 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 58.134 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 58.135 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))) into 0 58.135 * [backup-simplify]: Simplify (- 0) into 0 58.135 * [backup-simplify]: Simplify (+ 0 0) into 0 58.136 * [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 58.136 * [backup-simplify]: Simplify 0 into 0 58.137 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 58.137 * [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 58.138 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 58.139 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 58.140 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))) into 0 58.140 * [backup-simplify]: Simplify (- 0) into 0 58.140 * [backup-simplify]: Simplify (+ 0 0) into 0 58.142 * [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 58.142 * [backup-simplify]: Simplify 0 into 0 58.144 * [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 58.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)) (* 0 (/ 0 1)))) into 0 58.147 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 58.148 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 58.149 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))))) into 0 58.150 * [backup-simplify]: Simplify (- 0) into 0 58.150 * [backup-simplify]: Simplify (+ 0 0) into 0 58.159 * [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 58.159 * [backup-simplify]: Simplify 0 into 0 58.161 * [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 58.162 * [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 58.164 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 58.166 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 58.167 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))))) into 0 58.168 * [backup-simplify]: Simplify (- 0) into 0 58.168 * [backup-simplify]: Simplify (+ 0 0) into 0 58.169 * [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 58.169 * [backup-simplify]: Simplify 0 into 0 58.171 * [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))) 58.172 * [backup-simplify]: Simplify (* (fma (* (/ 1 (- im)) -1/3) (/ 1 (- im)) (- (* (sqrt 2) (sqrt 2)))) (/ 1 (- im))) into (* -1 (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)) 58.172 * [approximate]: Taking taylor expansion of (* -1 (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)) in (im) around 0 58.172 * [taylor]: Taking taylor expansion of (* -1 (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)) in im 58.172 * [taylor]: Taking taylor expansion of -1 in im 58.172 * [backup-simplify]: Simplify -1 into -1 58.172 * [taylor]: Taking taylor expansion of (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im) in im 58.172 * [taylor]: Taking taylor expansion of (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) in im 58.172 * [taylor]: Rewrote expression to (+ (* (/ 1/3 im) (/ -1 im)) (- (pow (sqrt 2) 2))) 58.172 * [taylor]: Taking taylor expansion of (* (/ 1/3 im) (/ -1 im)) in im 58.172 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 58.172 * [taylor]: Taking taylor expansion of 1/3 in im 58.172 * [backup-simplify]: Simplify 1/3 into 1/3 58.172 * [taylor]: Taking taylor expansion of im in im 58.172 * [backup-simplify]: Simplify 0 into 0 58.172 * [backup-simplify]: Simplify 1 into 1 58.172 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 58.172 * [taylor]: Taking taylor expansion of (/ -1 im) in im 58.172 * [taylor]: Taking taylor expansion of -1 in im 58.172 * [backup-simplify]: Simplify -1 into -1 58.172 * [taylor]: Taking taylor expansion of im in im 58.172 * [backup-simplify]: Simplify 0 into 0 58.172 * [backup-simplify]: Simplify 1 into 1 58.173 * [backup-simplify]: Simplify (/ -1 1) into -1 58.173 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 58.173 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 58.173 * [taylor]: Taking taylor expansion of (sqrt 2) in im 58.173 * [taylor]: Taking taylor expansion of 2 in im 58.173 * [backup-simplify]: Simplify 2 into 2 58.173 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 58.173 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 58.174 * [taylor]: Taking taylor expansion of im in im 58.174 * [backup-simplify]: Simplify 0 into 0 58.174 * [backup-simplify]: Simplify 1 into 1 58.174 * [backup-simplify]: Simplify (* 1/3 -1) into -1/3 58.174 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 58.174 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 58.174 * [taylor]: Taking taylor expansion of (* -1 (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)) in im 58.174 * [taylor]: Taking taylor expansion of -1 in im 58.174 * [backup-simplify]: Simplify -1 into -1 58.174 * [taylor]: Taking taylor expansion of (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im) in im 58.174 * [taylor]: Taking taylor expansion of (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) in im 58.175 * [taylor]: Rewrote expression to (+ (* (/ 1/3 im) (/ -1 im)) (- (pow (sqrt 2) 2))) 58.175 * [taylor]: Taking taylor expansion of (* (/ 1/3 im) (/ -1 im)) in im 58.175 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 58.175 * [taylor]: Taking taylor expansion of 1/3 in im 58.175 * [backup-simplify]: Simplify 1/3 into 1/3 58.175 * [taylor]: Taking taylor expansion of im in im 58.175 * [backup-simplify]: Simplify 0 into 0 58.175 * [backup-simplify]: Simplify 1 into 1 58.175 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 58.175 * [taylor]: Taking taylor expansion of (/ -1 im) in im 58.175 * [taylor]: Taking taylor expansion of -1 in im 58.175 * [backup-simplify]: Simplify -1 into -1 58.175 * [taylor]: Taking taylor expansion of im in im 58.175 * [backup-simplify]: Simplify 0 into 0 58.175 * [backup-simplify]: Simplify 1 into 1 58.175 * [backup-simplify]: Simplify (/ -1 1) into -1 58.175 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 58.175 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 58.175 * [taylor]: Taking taylor expansion of (sqrt 2) in im 58.175 * [taylor]: Taking taylor expansion of 2 in im 58.175 * [backup-simplify]: Simplify 2 into 2 58.176 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 58.176 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 58.176 * [taylor]: Taking taylor expansion of im in im 58.176 * [backup-simplify]: Simplify 0 into 0 58.176 * [backup-simplify]: Simplify 1 into 1 58.176 * [backup-simplify]: Simplify (* 1/3 -1) into -1/3 58.177 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 58.177 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 58.177 * [backup-simplify]: Simplify (* -1 -1/3) into 1/3 58.177 * [backup-simplify]: Simplify 1/3 into 1/3 58.178 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 58.178 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 58.179 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 -1)) into 0 58.179 * [backup-simplify]: Simplify (+ 0 0) into 0 58.180 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 58.180 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1/3)) into 0 58.180 * [backup-simplify]: Simplify 0 into 0 58.181 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 58.181 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 58.182 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 -1))) into 0 58.183 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 58.184 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 58.185 * [backup-simplify]: Simplify (+ 0 (- (pow (sqrt 2) 2))) into (- (pow (sqrt 2) 2)) 58.188 * [backup-simplify]: Simplify (- (/ (- (pow (sqrt 2) 2)) 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into (- (pow (sqrt 2) 2)) 58.190 * [backup-simplify]: Simplify (+ (* -1 (- (pow (sqrt 2) 2))) (+ (* 0 0) (* 0 -1/3))) into (pow (sqrt 2) 2) 58.191 * [backup-simplify]: Simplify (pow (sqrt 2) 2) into (pow (sqrt 2) 2) 58.191 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 58.192 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 58.193 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 58.193 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 58.193 * [backup-simplify]: Simplify (- 0) into 0 58.194 * [backup-simplify]: Simplify (+ 0 0) into 0 58.195 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* (- (pow (sqrt 2) 2)) (/ 0 1)))) into 0 58.196 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 (- (pow (sqrt 2) 2))) (+ (* 0 0) (* 0 -1/3)))) into 0 58.196 * [backup-simplify]: Simplify 0 into 0 58.196 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 58.197 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 58.198 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1))))) into 0 58.198 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2))) into 0 58.199 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (* 0 (sqrt 2)))) into 0 58.199 * [backup-simplify]: Simplify (- 0) into 0 58.199 * [backup-simplify]: Simplify (+ 0 0) into 0 58.201 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* (- (pow (sqrt 2) 2)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 58.202 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 (- (pow (sqrt 2) 2))) (+ (* 0 0) (* 0 -1/3))))) into 0 58.202 * [backup-simplify]: Simplify 0 into 0 58.202 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 58.203 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 58.204 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))))) into 0 58.204 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 58.205 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))) into 0 58.205 * [backup-simplify]: Simplify (- 0) into 0 58.206 * [backup-simplify]: Simplify (+ 0 0) into 0 58.207 * [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 58.208 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- (pow (sqrt 2) 2))) (+ (* 0 0) (* 0 -1/3)))))) into 0 58.208 * [backup-simplify]: Simplify 0 into 0 58.209 * [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 58.210 * [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 58.211 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1))))))) into 0 58.212 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 58.214 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))) into 0 58.214 * [backup-simplify]: Simplify (- 0) into 0 58.215 * [backup-simplify]: Simplify (+ 0 0) into 0 58.216 * [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 58.219 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- (pow (sqrt 2) 2))) (+ (* 0 0) (* 0 -1/3))))))) into 0 58.219 * [backup-simplify]: Simplify 0 into 0 58.220 * [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 58.221 * [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 58.222 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))))))) into 0 58.222 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 58.223 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))))) into 0 58.224 * [backup-simplify]: Simplify (- 0) into 0 58.224 * [backup-simplify]: Simplify (+ 0 0) into 0 58.225 * [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 58.226 * [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 58.227 * [backup-simplify]: Simplify 0 into 0 58.227 * [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 58.228 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 58.229 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1))))))))) into 0 58.230 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 58.231 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))))) into 0 58.231 * [backup-simplify]: Simplify (- 0) into 0 58.231 * [backup-simplify]: Simplify (+ 0 0) into 0 58.232 * [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 58.234 * [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 58.234 * [backup-simplify]: Simplify 0 into 0 58.235 * [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))) 58.235 * * * [progress]: simplifying candidates 58.235 * * * * [progress]: [ 1 / 127 ] simplifiying candidate # 58.235 * * * * [progress]: [ 2 / 127 ] simplifiying candidate # 58.235 * * * * [progress]: [ 3 / 127 ] simplifiying candidate # 58.235 * [simplify]: Simplifying (+ 1/2 1/2) 58.235 * * [simplify]: iters left: 2 (2 enodes) 58.237 * * [simplify]: iters left: 1 (7 enodes) 58.238 * * [simplify]: Extracting #0: cost 1 inf + 0 58.238 * * [simplify]: Extracting #1: cost 0 inf + 1 58.238 * [simplify]: Simplified to 1 58.238 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (pow 2 1))) im) 0)))) 58.238 * * * * [progress]: [ 4 / 127 ] simplifiying candidate # 58.239 * [simplify]: Simplifying (+ 1/2 (/ 1 2)) 58.239 * * [simplify]: iters left: 4 (5 enodes) 58.241 * * [simplify]: iters left: 3 (18 enodes) 58.246 * * [simplify]: iters left: 2 (20 enodes) 58.249 * * [simplify]: Extracting #0: cost 1 inf + 0 58.249 * * [simplify]: Extracting #1: cost 0 inf + 1 58.249 * [simplify]: Simplified to 1 58.249 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (pow 2 1))) im) 0)))) 58.249 * * * * [progress]: [ 5 / 127 ] simplifiying candidate # 58.249 * [simplify]: Simplifying (sqrt 2) 58.250 * * [simplify]: iters left: 1 (2 enodes) 58.250 * * [simplify]: Extracting #0: cost 1 inf + 0 58.250 * * [simplify]: Extracting #1: cost 3 inf + 0 58.251 * * [simplify]: Extracting #2: cost 2 inf + 1 58.251 * * [simplify]: Extracting #3: cost 0 inf + 83 58.251 * [simplify]: Simplified to (sqrt 2) 58.251 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (pow (sqrt 2) (+ 1 1)))) im) 0)))) 58.251 * [simplify]: Simplifying (+ 1 1) 58.251 * * [simplify]: iters left: 2 (2 enodes) 58.252 * * [simplify]: iters left: 1 (9 enodes) 58.259 * * [simplify]: Extracting #0: cost 1 inf + 0 58.259 * * [simplify]: Extracting #1: cost 0 inf + 1 58.259 * [simplify]: Simplified to 2 58.260 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (pow (sqrt 2) 2))) im) 0)))) 58.260 * * * * [progress]: [ 6 / 127 ] simplifiying candidate # 58.260 * [simplify]: Simplifying (+ (/ 1 2) 1/2) 58.260 * * [simplify]: iters left: 4 (5 enodes) 58.265 * * [simplify]: iters left: 3 (18 enodes) 58.270 * * [simplify]: iters left: 2 (20 enodes) 58.276 * * [simplify]: Extracting #0: cost 1 inf + 0 58.276 * * [simplify]: Extracting #1: cost 0 inf + 1 58.276 * [simplify]: Simplified to 1 58.276 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (pow 2 1))) im) 0)))) 58.277 * * * * [progress]: [ 7 / 127 ] simplifiying candidate # 58.277 * [simplify]: Simplifying (+ (/ 1 2) (/ 1 2)) 58.277 * * [simplify]: iters left: 4 (4 enodes) 58.282 * * [simplify]: iters left: 3 (15 enodes) 58.287 * * [simplify]: iters left: 2 (17 enodes) 58.292 * * [simplify]: Extracting #0: cost 1 inf + 0 58.292 * * [simplify]: Extracting #1: cost 0 inf + 1 58.292 * [simplify]: Simplified to 1 58.292 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (pow 2 1))) im) 0)))) 58.293 * * * * [progress]: [ 8 / 127 ] simplifiying candidate # 58.293 * [simplify]: Simplifying (* 2 2) 58.293 * * [simplify]: iters left: 2 (2 enodes) 58.295 * * [simplify]: iters left: 1 (7 enodes) 58.298 * * [simplify]: Extracting #0: cost 1 inf + 0 58.298 * * [simplify]: Extracting #1: cost 0 inf + 1 58.298 * [simplify]: Simplified to 4 58.298 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (pow 4 1/2))) im) 0)))) 58.298 * * * * [progress]: [ 9 / 127 ] simplifiying candidate # 58.298 * [simplify]: Simplifying (* (sqrt 2) (sqrt 2)) 58.298 * * [simplify]: iters left: 3 (3 enodes) 58.300 * * [simplify]: iters left: 2 (7 enodes) 58.303 * * [simplify]: Extracting #0: cost 1 inf + 0 58.303 * * [simplify]: Extracting #1: cost 0 inf + 1 58.303 * [simplify]: Simplified to 2 58.303 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (pow 2 1))) im) 0)))) 58.303 * * * * [progress]: [ 10 / 127 ] simplifiying candidate # 58.303 * [simplify]: Simplifying (* 2 2) 58.304 * * [simplify]: iters left: 2 (2 enodes) 58.306 * * [simplify]: iters left: 1 (7 enodes) 58.308 * * [simplify]: Extracting #0: cost 1 inf + 0 58.308 * * [simplify]: Extracting #1: cost 0 inf + 1 58.308 * [simplify]: Simplified to 4 58.308 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (pow 4 (/ 1 2)))) im) 0)))) 58.309 * [simplify]: Simplifying (/ 1 2) 58.309 * * [simplify]: iters left: 2 (3 enodes) 58.311 * * [simplify]: iters left: 1 (12 enodes) 58.316 * * [simplify]: Extracting #0: cost 1 inf + 0 58.316 * * [simplify]: Extracting #1: cost 0 inf + 1 58.317 * [simplify]: Simplified to 1/2 58.317 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (pow 4 1/2))) im) 0)))) 58.317 * * * * [progress]: [ 11 / 127 ] simplifiying candidate # 58.317 * * * * [progress]: [ 12 / 127 ] simplifiying candidate # 58.317 * [simplify]: Simplifying (sqrt 2) 58.317 * * [simplify]: iters left: 1 (2 enodes) 58.319 * * [simplify]: Extracting #0: cost 1 inf + 0 58.319 * * [simplify]: Extracting #1: cost 3 inf + 0 58.319 * * [simplify]: Extracting #2: cost 2 inf + 1 58.319 * * [simplify]: Extracting #3: cost 0 inf + 83 58.319 * [simplify]: Simplified to (sqrt 2) 58.319 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (pow (sqrt 2) (+ 1 1)))) im) 0)))) 58.319 * * * * [progress]: [ 13 / 127 ] simplifiying candidate # 58.319 * * * * [progress]: [ 14 / 127 ] simplifiying candidate # 58.320 * [simplify]: Simplifying (+ (log (sqrt 2)) (log (sqrt 2))) 58.320 * * [simplify]: iters left: 4 (4 enodes) 58.322 * * [simplify]: iters left: 3 (12 enodes) 58.327 * * [simplify]: Extracting #0: cost 1 inf + 0 58.327 * * [simplify]: Extracting #1: cost 3 inf + 0 58.327 * * [simplify]: Extracting #2: cost 5 inf + 0 58.327 * * [simplify]: Extracting #3: cost 7 inf + 0 58.327 * * [simplify]: Extracting #4: cost 6 inf + 1 58.327 * * [simplify]: Extracting #5: cost 0 inf + 607 58.327 * [simplify]: Simplified to (+ (log (sqrt 2)) (log (sqrt 2))) 58.327 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (exp (+ (log (sqrt 2)) (log (sqrt 2)))))) im) 0)))) 58.327 * * * * [progress]: [ 15 / 127 ] simplifiying candidate # 58.327 * * * * [progress]: [ 16 / 127 ] simplifiying candidate # 58.328 * * * * [progress]: [ 17 / 127 ] simplifiying candidate # 58.328 * [simplify]: Simplifying (* (* (* (sqrt 2) (sqrt 2)) (sqrt 2)) (* (* (sqrt 2) (sqrt 2)) (sqrt 2))) 58.328 * * [simplify]: iters left: 6 (5 enodes) 58.332 * * [simplify]: iters left: 5 (21 enodes) 58.341 * * [simplify]: iters left: 4 (42 enodes) 58.351 * * [simplify]: iters left: 3 (45 enodes) 58.360 * * [simplify]: Extracting #0: cost 1 inf + 0 58.360 * * [simplify]: Extracting #1: cost 0 inf + 1 58.360 * [simplify]: Simplified to 8 58.360 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (cbrt 8))) im) 0)))) 58.360 * * * * [progress]: [ 18 / 127 ] simplifiying candidate # 58.360 * * * * [progress]: [ 19 / 127 ] simplifiying candidate # 58.360 * * * * [progress]: [ 20 / 127 ] simplifiying candidate # 58.361 * [simplify]: Simplifying (* 2 2) 58.361 * * [simplify]: iters left: 2 (2 enodes) 58.363 * * [simplify]: iters left: 1 (7 enodes) 58.366 * * [simplify]: Extracting #0: cost 1 inf + 0 58.366 * * [simplify]: Extracting #1: cost 0 inf + 1 58.366 * [simplify]: Simplified to 4 58.366 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (sqrt 4))) im) 0)))) 58.366 * * * * [progress]: [ 21 / 127 ] simplifiying candidate # 58.366 * * * * [progress]: [ 22 / 127 ] simplifiying candidate # 58.366 * * * * [progress]: [ 23 / 127 ] simplifiying candidate # 58.367 * * * * [progress]: [ 24 / 127 ] simplifiying candidate # 58.367 * [simplify]: Simplifying (* (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) (* (cbrt (sqrt 2)) (cbrt (sqrt 2)))) 58.367 * * [simplify]: iters left: 6 (5 enodes) 58.371 * * [simplify]: iters left: 5 (19 enodes) 58.378 * * [simplify]: iters left: 4 (23 enodes) 58.386 * * [simplify]: iters left: 3 (33 enodes) 58.394 * * [simplify]: iters left: 2 (55 enodes) 58.413 * * [simplify]: iters left: 1 (103 enodes) 58.456 * * [simplify]: Extracting #0: cost 1 inf + 0 58.456 * * [simplify]: Extracting #1: cost 13 inf + 0 58.456 * * [simplify]: Extracting #2: cost 39 inf + 1 58.456 * * [simplify]: Extracting #3: cost 37 inf + 7 58.457 * * [simplify]: Extracting #4: cost 34 inf + 91 58.458 * * [simplify]: Extracting #5: cost 12 inf + 7835 58.460 * * [simplify]: Extracting #6: cost 0 inf + 13365 58.463 * * [simplify]: Extracting #7: cost 0 inf + 13285 58.465 * [simplify]: Simplified to (* (sqrt 2) (cbrt (sqrt 2))) 58.465 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (* (sqrt 2) (cbrt (sqrt 2))) (* (cbrt (sqrt 2)) (cbrt (sqrt 2)))))) im) 0)))) 58.466 * [simplify]: Simplifying (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) 58.466 * * [simplify]: iters left: 4 (4 enodes) 58.469 * * [simplify]: iters left: 3 (12 enodes) 58.471 * * [simplify]: Extracting #0: cost 1 inf + 0 58.471 * * [simplify]: Extracting #1: cost 3 inf + 0 58.471 * * [simplify]: Extracting #2: cost 5 inf + 0 58.471 * * [simplify]: Extracting #3: cost 7 inf + 0 58.471 * * [simplify]: Extracting #4: cost 6 inf + 1 58.471 * * [simplify]: Extracting #5: cost 0 inf + 647 58.472 * [simplify]: Simplified to (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) 58.472 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (* (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) (* (cbrt (sqrt 2)) (cbrt (sqrt 2)))) (* (cbrt (sqrt 2)) (cbrt (sqrt 2)))))) im) 0)))) 58.472 * * * * [progress]: [ 25 / 127 ] simplifiying candidate # 58.472 * [simplify]: Simplifying (* (sqrt (* (cbrt 2) (cbrt 2))) (sqrt (* (cbrt 2) (cbrt 2)))) 58.472 * * [simplify]: iters left: 6 (5 enodes) 58.474 * * [simplify]: iters left: 5 (14 enodes) 58.476 * * [simplify]: iters left: 4 (15 enodes) 58.479 * * [simplify]: Extracting #0: cost 1 inf + 0 58.479 * * [simplify]: Extracting #1: cost 4 inf + 0 58.479 * * [simplify]: Extracting #2: cost 7 inf + 0 58.479 * * [simplify]: Extracting #3: cost 6 inf + 1 58.479 * * [simplify]: Extracting #4: cost 0 inf + 647 58.479 * [simplify]: Simplified to (* (cbrt 2) (cbrt 2)) 58.479 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (* (cbrt 2) (cbrt 2)) (* (sqrt (cbrt 2)) (sqrt (cbrt 2)))))) im) 0)))) 58.480 * [simplify]: Simplifying (* (sqrt (cbrt 2)) (sqrt (cbrt 2))) 58.480 * * [simplify]: iters left: 4 (4 enodes) 58.482 * * [simplify]: iters left: 3 (10 enodes) 58.485 * * [simplify]: iters left: 2 (11 enodes) 58.489 * * [simplify]: Extracting #0: cost 1 inf + 0 58.489 * * [simplify]: Extracting #1: cost 4 inf + 0 58.489 * * [simplify]: Extracting #2: cost 4 inf + 1 58.489 * * [simplify]: Extracting #3: cost 2 inf + 163 58.490 * * [simplify]: Extracting #4: cost 0 inf + 405 58.490 * [simplify]: Simplified to (cbrt 2) 58.490 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (* (cbrt 2) (cbrt 2)) (cbrt 2)))) im) 0)))) 58.490 * * * * [progress]: [ 26 / 127 ] simplifiying candidate # 58.490 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 58.490 * * [simplify]: iters left: 4 (4 enodes) 58.493 * * [simplify]: iters left: 3 (10 enodes) 58.497 * * [simplify]: iters left: 2 (11 enodes) 58.501 * * [simplify]: Extracting #0: cost 1 inf + 0 58.501 * * [simplify]: Extracting #1: cost 4 inf + 0 58.501 * * [simplify]: Extracting #2: cost 4 inf + 1 58.501 * * [simplify]: Extracting #3: cost 2 inf + 83 58.501 * * [simplify]: Extracting #4: cost 0 inf + 245 58.501 * [simplify]: Simplified to (sqrt 2) 58.501 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2)))))) im) 0)))) 58.502 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 58.502 * * [simplify]: iters left: 4 (4 enodes) 58.505 * * [simplify]: iters left: 3 (10 enodes) 58.508 * * [simplify]: iters left: 2 (11 enodes) 58.510 * * [simplify]: Extracting #0: cost 1 inf + 0 58.510 * * [simplify]: Extracting #1: cost 4 inf + 0 58.510 * * [simplify]: Extracting #2: cost 4 inf + 1 58.510 * * [simplify]: Extracting #3: cost 2 inf + 83 58.511 * * [simplify]: Extracting #4: cost 0 inf + 245 58.511 * [simplify]: Simplified to (sqrt 2) 58.511 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2)))) im) 0)))) 58.511 * * * * [progress]: [ 27 / 127 ] simplifiying candidate # 58.511 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 58.511 * * [simplify]: iters left: 4 (4 enodes) 58.513 * * [simplify]: iters left: 3 (10 enodes) 58.515 * * [simplify]: iters left: 2 (11 enodes) 58.517 * * [simplify]: Extracting #0: cost 1 inf + 0 58.517 * * [simplify]: Extracting #1: cost 4 inf + 0 58.517 * * [simplify]: Extracting #2: cost 4 inf + 1 58.517 * * [simplify]: Extracting #3: cost 2 inf + 83 58.517 * * [simplify]: Extracting #4: cost 0 inf + 245 58.517 * [simplify]: Simplified to (sqrt 2) 58.517 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2)))))) im) 0)))) 58.518 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 58.518 * * [simplify]: iters left: 4 (4 enodes) 58.519 * * [simplify]: iters left: 3 (10 enodes) 58.521 * * [simplify]: iters left: 2 (11 enodes) 58.523 * * [simplify]: Extracting #0: cost 1 inf + 0 58.523 * * [simplify]: Extracting #1: cost 4 inf + 0 58.523 * * [simplify]: Extracting #2: cost 4 inf + 1 58.523 * * [simplify]: Extracting #3: cost 2 inf + 83 58.523 * * [simplify]: Extracting #4: cost 0 inf + 245 58.524 * [simplify]: Simplified to (sqrt 2) 58.524 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2)))) im) 0)))) 58.524 * * * * [progress]: [ 28 / 127 ] simplifiying candidate # 58.524 * [simplify]: Simplifying (* (sqrt 1) (sqrt 1)) 58.524 * * [simplify]: iters left: 3 (3 enodes) 58.526 * * [simplify]: iters left: 2 (9 enodes) 58.528 * * [simplify]: iters left: 1 (11 enodes) 58.529 * * [simplify]: Extracting #0: cost 1 inf + 0 58.529 * * [simplify]: Extracting #1: cost 0 inf + 1 58.529 * [simplify]: Simplified to 1 58.530 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* 1 (* (sqrt 2) (sqrt 2))))) im) 0)))) 58.530 * [simplify]: Simplifying (* (sqrt 2) (sqrt 2)) 58.530 * * [simplify]: iters left: 3 (3 enodes) 58.531 * * [simplify]: iters left: 2 (7 enodes) 58.537 * * [simplify]: Extracting #0: cost 1 inf + 0 58.537 * * [simplify]: Extracting #1: cost 0 inf + 1 58.537 * [simplify]: Simplified to 2 58.537 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* 1 2))) im) 0)))) 58.537 * * * * [progress]: [ 29 / 127 ] simplifiying candidate # 58.538 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 58.538 * * [simplify]: iters left: 4 (4 enodes) 58.540 * * [simplify]: iters left: 3 (10 enodes) 58.544 * * [simplify]: iters left: 2 (11 enodes) 58.548 * * [simplify]: Extracting #0: cost 1 inf + 0 58.548 * * [simplify]: Extracting #1: cost 4 inf + 0 58.548 * * [simplify]: Extracting #2: cost 4 inf + 1 58.548 * * [simplify]: Extracting #3: cost 2 inf + 83 58.548 * * [simplify]: Extracting #4: cost 0 inf + 245 58.548 * [simplify]: Simplified to (sqrt 2) 58.549 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2)))))) im) 0)))) 58.549 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 58.549 * * [simplify]: iters left: 4 (4 enodes) 58.552 * * [simplify]: iters left: 3 (10 enodes) 58.555 * * [simplify]: iters left: 2 (11 enodes) 58.559 * * [simplify]: Extracting #0: cost 1 inf + 0 58.559 * * [simplify]: Extracting #1: cost 4 inf + 0 58.559 * * [simplify]: Extracting #2: cost 4 inf + 1 58.559 * * [simplify]: Extracting #3: cost 2 inf + 83 58.559 * * [simplify]: Extracting #4: cost 0 inf + 245 58.559 * [simplify]: Simplified to (sqrt 2) 58.559 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2)))) im) 0)))) 58.560 * * * * [progress]: [ 30 / 127 ] simplifiying candidate # 58.560 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 58.560 * * [simplify]: iters left: 4 (4 enodes) 58.563 * * [simplify]: iters left: 3 (10 enodes) 58.567 * * [simplify]: iters left: 2 (11 enodes) 58.571 * * [simplify]: Extracting #0: cost 1 inf + 0 58.571 * * [simplify]: Extracting #1: cost 4 inf + 0 58.571 * * [simplify]: Extracting #2: cost 4 inf + 1 58.571 * * [simplify]: Extracting #3: cost 2 inf + 83 58.571 * * [simplify]: Extracting #4: cost 0 inf + 245 58.571 * [simplify]: Simplified to (sqrt 2) 58.571 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2)))))) im) 0)))) 58.572 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 58.572 * * [simplify]: iters left: 4 (4 enodes) 58.574 * * [simplify]: iters left: 3 (10 enodes) 58.578 * * [simplify]: iters left: 2 (11 enodes) 58.582 * * [simplify]: Extracting #0: cost 1 inf + 0 58.582 * * [simplify]: Extracting #1: cost 4 inf + 0 58.582 * * [simplify]: Extracting #2: cost 4 inf + 1 58.582 * * [simplify]: Extracting #3: cost 2 inf + 83 58.582 * * [simplify]: Extracting #4: cost 0 inf + 245 58.582 * [simplify]: Simplified to (sqrt 2) 58.582 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2)))) im) 0)))) 58.583 * * * * [progress]: [ 31 / 127 ] simplifiying candidate # 58.583 * [simplify]: Simplifying (* 1 1) 58.583 * * [simplify]: iters left: 2 (2 enodes) 58.585 * * [simplify]: iters left: 1 (6 enodes) 58.587 * * [simplify]: Extracting #0: cost 1 inf + 0 58.587 * * [simplify]: Extracting #1: cost 0 inf + 1 58.587 * [simplify]: Simplified to 1 58.587 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* 1 (* (sqrt 2) (sqrt 2))))) im) 0)))) 58.587 * [simplify]: Simplifying (* (sqrt 2) (sqrt 2)) 58.587 * * [simplify]: iters left: 3 (3 enodes) 58.589 * * [simplify]: iters left: 2 (7 enodes) 58.592 * * [simplify]: Extracting #0: cost 1 inf + 0 58.592 * * [simplify]: Extracting #1: cost 0 inf + 1 58.592 * [simplify]: Simplified to 2 58.592 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* 1 2))) im) 0)))) 58.592 * * * * [progress]: [ 32 / 127 ] simplifiying candidate # 58.593 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 58.593 * * [simplify]: iters left: 4 (4 enodes) 58.595 * * [simplify]: iters left: 3 (10 enodes) 58.599 * * [simplify]: iters left: 2 (11 enodes) 58.602 * * [simplify]: Extracting #0: cost 1 inf + 0 58.602 * * [simplify]: Extracting #1: cost 4 inf + 0 58.602 * * [simplify]: Extracting #2: cost 4 inf + 1 58.602 * * [simplify]: Extracting #3: cost 2 inf + 83 58.602 * * [simplify]: Extracting #4: cost 0 inf + 245 58.602 * [simplify]: Simplified to (sqrt 2) 58.602 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2)))))) im) 0)))) 58.602 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 58.602 * * [simplify]: iters left: 4 (4 enodes) 58.604 * * [simplify]: iters left: 3 (10 enodes) 58.606 * * [simplify]: iters left: 2 (11 enodes) 58.608 * * [simplify]: Extracting #0: cost 1 inf + 0 58.608 * * [simplify]: Extracting #1: cost 4 inf + 0 58.608 * * [simplify]: Extracting #2: cost 4 inf + 1 58.608 * * [simplify]: Extracting #3: cost 2 inf + 83 58.608 * * [simplify]: Extracting #4: cost 0 inf + 245 58.608 * [simplify]: Simplified to (sqrt 2) 58.608 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2)))) im) 0)))) 58.608 * * * * [progress]: [ 33 / 127 ] simplifiying candidate # 58.608 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 58.608 * * [simplify]: iters left: 4 (4 enodes) 58.610 * * [simplify]: iters left: 3 (10 enodes) 58.612 * * [simplify]: iters left: 2 (11 enodes) 58.614 * * [simplify]: Extracting #0: cost 1 inf + 0 58.614 * * [simplify]: Extracting #1: cost 4 inf + 0 58.614 * * [simplify]: Extracting #2: cost 4 inf + 1 58.614 * * [simplify]: Extracting #3: cost 2 inf + 83 58.614 * * [simplify]: Extracting #4: cost 0 inf + 245 58.614 * [simplify]: Simplified to (sqrt 2) 58.614 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2)))))) im) 0)))) 58.614 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 58.614 * * [simplify]: iters left: 4 (4 enodes) 58.616 * * [simplify]: iters left: 3 (10 enodes) 58.619 * * [simplify]: iters left: 2 (11 enodes) 58.621 * * [simplify]: Extracting #0: cost 1 inf + 0 58.621 * * [simplify]: Extracting #1: cost 4 inf + 0 58.621 * * [simplify]: Extracting #2: cost 4 inf + 1 58.621 * * [simplify]: Extracting #3: cost 2 inf + 83 58.621 * * [simplify]: Extracting #4: cost 0 inf + 245 58.621 * [simplify]: Simplified to (sqrt 2) 58.621 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2)))) im) 0)))) 58.621 * * * * [progress]: [ 34 / 127 ] simplifiying candidate # 58.621 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 58.621 * * [simplify]: iters left: 4 (4 enodes) 58.623 * * [simplify]: iters left: 3 (10 enodes) 58.625 * * [simplify]: iters left: 2 (11 enodes) 58.626 * * [simplify]: Extracting #0: cost 1 inf + 0 58.626 * * [simplify]: Extracting #1: cost 4 inf + 0 58.626 * * [simplify]: Extracting #2: cost 4 inf + 1 58.627 * * [simplify]: Extracting #3: cost 2 inf + 83 58.627 * * [simplify]: Extracting #4: cost 0 inf + 245 58.627 * [simplify]: Simplified to (sqrt 2) 58.627 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2)))))) im) 0)))) 58.627 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 58.627 * * [simplify]: iters left: 4 (4 enodes) 58.628 * * [simplify]: iters left: 3 (10 enodes) 58.632 * * [simplify]: iters left: 2 (11 enodes) 58.636 * * [simplify]: Extracting #0: cost 1 inf + 0 58.636 * * [simplify]: Extracting #1: cost 4 inf + 0 58.636 * * [simplify]: Extracting #2: cost 4 inf + 1 58.636 * * [simplify]: Extracting #3: cost 2 inf + 83 58.637 * * [simplify]: Extracting #4: cost 0 inf + 245 58.637 * [simplify]: Simplified to (sqrt 2) 58.637 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2)))) im) 0)))) 58.637 * * * * [progress]: [ 35 / 127 ] simplifiying candidate # 58.637 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 58.637 * * [simplify]: iters left: 4 (4 enodes) 58.640 * * [simplify]: iters left: 3 (10 enodes) 58.643 * * [simplify]: iters left: 2 (11 enodes) 58.647 * * [simplify]: Extracting #0: cost 1 inf + 0 58.647 * * [simplify]: Extracting #1: cost 4 inf + 0 58.647 * * [simplify]: Extracting #2: cost 4 inf + 1 58.647 * * [simplify]: Extracting #3: cost 2 inf + 83 58.647 * * [simplify]: Extracting #4: cost 0 inf + 245 58.648 * [simplify]: Simplified to (sqrt 2) 58.648 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2)))))) im) 0)))) 58.648 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 58.648 * * [simplify]: iters left: 4 (4 enodes) 58.651 * * [simplify]: iters left: 3 (10 enodes) 58.655 * * [simplify]: iters left: 2 (11 enodes) 58.658 * * [simplify]: Extracting #0: cost 1 inf + 0 58.658 * * [simplify]: Extracting #1: cost 4 inf + 0 58.658 * * [simplify]: Extracting #2: cost 4 inf + 1 58.659 * * [simplify]: Extracting #3: cost 2 inf + 83 58.659 * * [simplify]: Extracting #4: cost 0 inf + 245 58.659 * [simplify]: Simplified to (sqrt 2) 58.659 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2)))) im) 0)))) 58.659 * * * * [progress]: [ 36 / 127 ] simplifiying candidate # 58.659 * [simplify]: Simplifying (* 2 1/2) 58.659 * * [simplify]: iters left: 2 (3 enodes) 58.663 * * [simplify]: iters left: 1 (11 enodes) 58.667 * * [simplify]: Extracting #0: cost 1 inf + 0 58.667 * * [simplify]: Extracting #1: cost 0 inf + 1 58.667 * [simplify]: Simplified to 1 58.667 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (pow 2 1))) im) 0)))) 58.667 * * * * [progress]: [ 37 / 127 ] simplifiying candidate # 58.668 * [simplify]: Simplifying (sqrt 2) 58.668 * * [simplify]: iters left: 1 (2 enodes) 58.669 * * [simplify]: Extracting #0: cost 1 inf + 0 58.669 * * [simplify]: Extracting #1: cost 3 inf + 0 58.670 * * [simplify]: Extracting #2: cost 2 inf + 1 58.670 * * [simplify]: Extracting #3: cost 0 inf + 83 58.670 * [simplify]: Simplified to (sqrt 2) 58.670 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (pow (sqrt 2) (* 2 1)))) im) 0)))) 58.670 * [simplify]: Simplifying (* 2 1) 58.670 * * [simplify]: iters left: 2 (3 enodes) 58.672 * * [simplify]: iters left: 1 (9 enodes) 58.676 * * [simplify]: Extracting #0: cost 1 inf + 0 58.676 * * [simplify]: Extracting #1: cost 0 inf + 1 58.676 * [simplify]: Simplified to 2 58.676 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (pow (sqrt 2) 2))) im) 0)))) 58.676 * * * * [progress]: [ 38 / 127 ] simplifiying candidate # 58.676 * [simplify]: Simplifying (* 2 (/ 1 2)) 58.676 * * [simplify]: iters left: 4 (4 enodes) 58.684 * * [simplify]: iters left: 3 (13 enodes) 58.688 * * [simplify]: iters left: 2 (15 enodes) 58.693 * * [simplify]: Extracting #0: cost 1 inf + 0 58.694 * * [simplify]: Extracting #1: cost 0 inf + 1 58.694 * [simplify]: Simplified to 1 58.694 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (pow 2 1))) im) 0)))) 58.694 * * * * [progress]: [ 39 / 127 ] simplifiying candidate # 58.694 * [simplify]: Simplifying (cbrt (sqrt 2)) 58.694 * * [simplify]: iters left: 2 (3 enodes) 58.697 * * [simplify]: iters left: 1 (9 enodes) 58.700 * * [simplify]: Extracting #0: cost 1 inf + 0 58.701 * * [simplify]: Extracting #1: cost 3 inf + 0 58.701 * * [simplify]: Extracting #2: cost 5 inf + 0 58.701 * * [simplify]: Extracting #3: cost 4 inf + 1 58.701 * * [simplify]: Extracting #4: cost 0 inf + 325 58.701 * [simplify]: Simplified to (cbrt (sqrt 2)) 58.701 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (* (sqrt 2) (* (cbrt (sqrt 2)) (cbrt (sqrt 2)))) (cbrt (sqrt 2))))) im) 0)))) 58.701 * * * * [progress]: [ 40 / 127 ] simplifiying candidate # 58.701 * [simplify]: Simplifying (sqrt (cbrt 2)) 58.702 * * [simplify]: iters left: 2 (3 enodes) 58.704 * * [simplify]: iters left: 1 (9 enodes) 58.707 * * [simplify]: Extracting #0: cost 1 inf + 0 58.707 * * [simplify]: Extracting #1: cost 3 inf + 0 58.707 * * [simplify]: Extracting #2: cost 5 inf + 0 58.707 * * [simplify]: Extracting #3: cost 4 inf + 1 58.708 * * [simplify]: Extracting #4: cost 0 inf + 405 58.708 * [simplify]: Simplified to (sqrt (cbrt 2)) 58.708 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (* (sqrt 2) (sqrt (* (cbrt 2) (cbrt 2)))) (sqrt (cbrt 2))))) im) 0)))) 58.708 * * * * [progress]: [ 41 / 127 ] simplifiying candidate # 58.708 * [simplify]: Simplifying (sqrt (sqrt 2)) 58.708 * * [simplify]: iters left: 2 (3 enodes) 58.710 * * [simplify]: iters left: 1 (9 enodes) 58.714 * * [simplify]: Extracting #0: cost 1 inf + 0 58.714 * * [simplify]: Extracting #1: cost 3 inf + 0 58.714 * * [simplify]: Extracting #2: cost 5 inf + 0 58.714 * * [simplify]: Extracting #3: cost 4 inf + 1 58.714 * * [simplify]: Extracting #4: cost 0 inf + 245 58.714 * [simplify]: Simplified to (sqrt (sqrt 2)) 58.714 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (* (sqrt 2) (sqrt (sqrt 2))) (sqrt (sqrt 2))))) im) 0)))) 58.715 * * * * [progress]: [ 42 / 127 ] simplifiying candidate # 58.715 * [simplify]: Simplifying (sqrt 2) 58.715 * * [simplify]: iters left: 1 (2 enodes) 58.717 * * [simplify]: Extracting #0: cost 1 inf + 0 58.717 * * [simplify]: Extracting #1: cost 3 inf + 0 58.717 * * [simplify]: Extracting #2: cost 2 inf + 1 58.717 * * [simplify]: Extracting #3: cost 0 inf + 83 58.718 * [simplify]: Simplified to (sqrt 2) 58.718 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (* (sqrt 2) (sqrt 1)) (sqrt 2)))) im) 0)))) 58.718 * * * * [progress]: [ 43 / 127 ] simplifiying candidate # 58.718 * [simplify]: Simplifying (sqrt (sqrt 2)) 58.718 * * [simplify]: iters left: 2 (3 enodes) 58.720 * * [simplify]: iters left: 1 (9 enodes) 58.724 * * [simplify]: Extracting #0: cost 1 inf + 0 58.724 * * [simplify]: Extracting #1: cost 3 inf + 0 58.724 * * [simplify]: Extracting #2: cost 5 inf + 0 58.724 * * [simplify]: Extracting #3: cost 4 inf + 1 58.724 * * [simplify]: Extracting #4: cost 0 inf + 245 58.724 * [simplify]: Simplified to (sqrt (sqrt 2)) 58.724 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (* (sqrt 2) (sqrt (sqrt 2))) (sqrt (sqrt 2))))) im) 0)))) 58.724 * * * * [progress]: [ 44 / 127 ] simplifiying candidate # 58.725 * [simplify]: Simplifying (sqrt 2) 58.725 * * [simplify]: iters left: 1 (2 enodes) 58.726 * * [simplify]: Extracting #0: cost 1 inf + 0 58.726 * * [simplify]: Extracting #1: cost 3 inf + 0 58.727 * * [simplify]: Extracting #2: cost 2 inf + 1 58.727 * * [simplify]: Extracting #3: cost 0 inf + 83 58.727 * [simplify]: Simplified to (sqrt 2) 58.727 * [simplify]: Simplified (2 2 3 1 1 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (* (sqrt 2) 1) (sqrt 2)))) im) 0)))) 58.727 * * * * [progress]: [ 45 / 127 ] simplifiying candidate # 58.727 * [simplify]: Simplifying (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) 58.727 * * [simplify]: iters left: 4 (4 enodes) 58.729 * * [simplify]: iters left: 3 (12 enodes) 58.732 * * [simplify]: Extracting #0: cost 1 inf + 0 58.732 * * [simplify]: Extracting #1: cost 3 inf + 0 58.732 * * [simplify]: Extracting #2: cost 5 inf + 0 58.732 * * [simplify]: Extracting #3: cost 7 inf + 0 58.732 * * [simplify]: Extracting #4: cost 6 inf + 1 58.732 * * [simplify]: Extracting #5: cost 0 inf + 647 58.732 * [simplify]: Simplified to (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) 58.732 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) (* (cbrt (sqrt 2)) (sqrt 2))))) im) 0)))) 58.732 * * * * [progress]: [ 46 / 127 ] simplifiying candidate # 58.732 * [simplify]: Simplifying (sqrt (* (cbrt 2) (cbrt 2))) 58.732 * * [simplify]: iters left: 4 (4 enodes) 58.734 * * [simplify]: iters left: 3 (13 enodes) 58.736 * * [simplify]: Extracting #0: cost 1 inf + 0 58.736 * * [simplify]: Extracting #1: cost 4 inf + 0 58.736 * * [simplify]: Extracting #2: cost 7 inf + 0 58.736 * * [simplify]: Extracting #3: cost 6 inf + 1 58.736 * * [simplify]: Extracting #4: cost 0 inf + 647 58.737 * [simplify]: Simplified to (fabs (cbrt 2)) 58.737 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (fabs (cbrt 2)) (* (sqrt (cbrt 2)) (sqrt 2))))) im) 0)))) 58.737 * * * * [progress]: [ 47 / 127 ] simplifiying candidate # 58.737 * [simplify]: Simplifying (sqrt (sqrt 2)) 58.737 * * [simplify]: iters left: 2 (3 enodes) 58.738 * * [simplify]: iters left: 1 (9 enodes) 58.740 * * [simplify]: Extracting #0: cost 1 inf + 0 58.740 * * [simplify]: Extracting #1: cost 3 inf + 0 58.740 * * [simplify]: Extracting #2: cost 5 inf + 0 58.740 * * [simplify]: Extracting #3: cost 4 inf + 1 58.740 * * [simplify]: Extracting #4: cost 0 inf + 245 58.740 * [simplify]: Simplified to (sqrt (sqrt 2)) 58.740 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt (sqrt 2)) (* (sqrt (sqrt 2)) (sqrt 2))))) im) 0)))) 58.740 * * * * [progress]: [ 48 / 127 ] simplifiying candidate # 58.741 * [simplify]: Simplifying (sqrt 1) 58.741 * * [simplify]: iters left: 1 (2 enodes) 58.742 * * [simplify]: Extracting #0: cost 1 inf + 0 58.742 * * [simplify]: Extracting #1: cost 0 inf + 1 58.742 * [simplify]: Simplified to 1 58.742 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* 1 (* (sqrt 2) (sqrt 2))))) im) 0)))) 58.743 * * * * [progress]: [ 49 / 127 ] simplifiying candidate # 58.743 * [simplify]: Simplifying (sqrt (sqrt 2)) 58.743 * * [simplify]: iters left: 2 (3 enodes) 58.744 * * [simplify]: iters left: 1 (9 enodes) 58.746 * * [simplify]: Extracting #0: cost 1 inf + 0 58.746 * * [simplify]: Extracting #1: cost 3 inf + 0 58.746 * * [simplify]: Extracting #2: cost 5 inf + 0 58.746 * * [simplify]: Extracting #3: cost 4 inf + 1 58.746 * * [simplify]: Extracting #4: cost 0 inf + 245 58.746 * [simplify]: Simplified to (sqrt (sqrt 2)) 58.746 * [simplify]: Simplified (2 2 3 1 1 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt (sqrt 2)) (* (sqrt (sqrt 2)) (sqrt 2))))) im) 0)))) 58.746 * * * * [progress]: [ 50 / 127 ] simplifiying candidate # 58.746 * * * * [progress]: [ 51 / 127 ] simplifiying candidate #real (real->posit16 (* (sqrt 2) (sqrt 2)))))) im) 0))))> 58.746 * * * * [progress]: [ 52 / 127 ] simplifiying candidate # 58.746 * * * * [progress]: [ 53 / 127 ] simplifiying candidate # 58.746 * * * * [progress]: [ 54 / 127 ] simplifiying candidate # 58.746 * * * * [progress]: [ 55 / 127 ] simplifiying candidate # 58.746 * [simplify]: Simplifying (* im -1/3) 58.746 * * [simplify]: iters left: 2 (3 enodes) 58.747 * * [simplify]: iters left: 1 (10 enodes) 58.749 * * [simplify]: Extracting #0: cost 1 inf + 0 58.749 * * [simplify]: Extracting #1: cost 4 inf + 0 58.749 * * [simplify]: Extracting #2: cost 2 inf + 2 58.749 * * [simplify]: Extracting #3: cost 0 inf + 86 58.749 * [simplify]: Simplified to (* im -1/3) 58.749 * [simplify]: Simplified (2 2 3 1 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (pow (* im -1/3) 1) im (- (* (sqrt 2) (sqrt 2)))) im) 0)))) 58.749 * * * * [progress]: [ 56 / 127 ] simplifiying candidate # 58.749 * * * * [progress]: [ 57 / 127 ] simplifiying candidate # 58.750 * [simplify]: Simplifying (+ (log im) (log -1/3)) 58.750 * * [simplify]: iters left: 3 (5 enodes) 58.751 * * [simplify]: iters left: 2 (16 enodes) 58.754 * * [simplify]: Extracting #0: cost 1 inf + 0 58.754 * * [simplify]: Extracting #1: cost 4 inf + 0 58.754 * * [simplify]: Extracting #2: cost 8 inf + 0 58.754 * * [simplify]: Extracting #3: cost 4 inf + 144 58.754 * * [simplify]: Extracting #4: cost 0 inf + 650 58.754 * [simplify]: Simplified to (+ (log im) (log -1/3)) 58.754 * [simplify]: Simplified (2 2 3 1 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (exp (+ (log im) (log -1/3))) im (- (* (sqrt 2) (sqrt 2)))) im) 0)))) 58.754 * * * * [progress]: [ 58 / 127 ] simplifiying candidate # 58.754 * * * * [progress]: [ 59 / 127 ] simplifiying candidate # 58.754 * * * * [progress]: [ 60 / 127 ] simplifiying candidate # 58.755 * [simplify]: Simplifying (* (* (* im im) im) (* (* -1/3 -1/3) -1/3)) 58.755 * * [simplify]: iters left: 6 (7 enodes) 58.758 * * [simplify]: iters left: 5 (30 enodes) 58.766 * * [simplify]: iters left: 4 (55 enodes) 58.785 * * [simplify]: iters left: 3 (96 enodes) 58.806 * * [simplify]: iters left: 2 (141 enodes) 58.839 * * [simplify]: iters left: 1 (219 enodes) 58.905 * * [simplify]: Extracting #0: cost 1 inf + 0 58.905 * * [simplify]: Extracting #1: cost 29 inf + 0 58.905 * * [simplify]: Extracting #2: cost 62 inf + 209 58.906 * * [simplify]: Extracting #3: cost 38 inf + 2667 58.907 * * [simplify]: Extracting #4: cost 14 inf + 9234 58.908 * * [simplify]: Extracting #5: cost 0 inf + 15327 58.910 * [simplify]: Simplified to (* -1/27 (* im (* im im))) 58.910 * [simplify]: Simplified (2 2 3 1 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (cbrt (* -1/27 (* im (* im im)))) im (- (* (sqrt 2) (sqrt 2)))) im) 0)))) 58.910 * * * * [progress]: [ 61 / 127 ] simplifiying candidate # 58.910 * * * * [progress]: [ 62 / 127 ] simplifiying candidate # 58.911 * * * * [progress]: [ 63 / 127 ] simplifiying candidate # 58.911 * * * * [progress]: [ 64 / 127 ] simplifiying candidate # 58.911 * * * * [progress]: [ 65 / 127 ] simplifiying candidate # 58.911 * [simplify]: Simplifying (* (sqrt im) (sqrt -1/3)) 58.911 * * [simplify]: iters left: 3 (5 enodes) 58.913 * * [simplify]: iters left: 2 (16 enodes) 58.919 * * [simplify]: Extracting #0: cost 1 inf + 0 58.919 * * [simplify]: Extracting #1: cost 4 inf + 0 58.919 * * [simplify]: Extracting #2: cost 8 inf + 0 58.919 * * [simplify]: Extracting #3: cost 4 inf + 84 58.919 * * [simplify]: Extracting #4: cost 0 inf + 410 58.919 * [simplify]: Simplified to (* (sqrt -1/3) (sqrt im)) 58.919 * [simplify]: Simplified (2 2 3 1 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* (* (sqrt -1/3) (sqrt im)) (* (sqrt im) (sqrt -1/3))) im (- (* (sqrt 2) (sqrt 2)))) im) 0)))) 58.920 * [simplify]: Simplifying (* (sqrt im) (sqrt -1/3)) 58.920 * * [simplify]: iters left: 3 (5 enodes) 58.923 * * [simplify]: iters left: 2 (16 enodes) 58.928 * * [simplify]: Extracting #0: cost 1 inf + 0 58.928 * * [simplify]: Extracting #1: cost 4 inf + 0 58.928 * * [simplify]: Extracting #2: cost 8 inf + 0 58.929 * * [simplify]: Extracting #3: cost 4 inf + 84 58.929 * * [simplify]: Extracting #4: cost 0 inf + 410 58.929 * [simplify]: Simplified to (* (sqrt -1/3) (sqrt im)) 58.929 * [simplify]: Simplified (2 2 3 1 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* (* (sqrt im) (sqrt -1/3)) (* (sqrt -1/3) (sqrt im))) im (- (* (sqrt 2) (sqrt 2)))) im) 0)))) 58.929 * * * * [progress]: [ 66 / 127 ] simplifiying candidate # 58.930 * [simplify]: Simplifying (cbrt -1/3) 58.930 * * [simplify]: iters left: 1 (2 enodes) 58.931 * * [simplify]: Extracting #0: cost 1 inf + 0 58.931 * * [simplify]: Extracting #1: cost 3 inf + 0 58.932 * * [simplify]: Extracting #2: cost 2 inf + 1 58.932 * * [simplify]: Extracting #3: cost 0 inf + 163 58.932 * [simplify]: Simplified to (cbrt -1/3) 58.932 * [simplify]: Simplified (2 2 3 1 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* (* im (* (cbrt -1/3) (cbrt -1/3))) (cbrt -1/3)) im (- (* (sqrt 2) (sqrt 2)))) im) 0)))) 58.932 * * * * [progress]: [ 67 / 127 ] simplifiying candidate # 58.932 * [simplify]: Simplifying (sqrt -1/3) 58.932 * * [simplify]: iters left: 1 (2 enodes) 58.934 * * [simplify]: Extracting #0: cost 1 inf + 0 58.934 * * [simplify]: Extracting #1: cost 3 inf + 0 58.934 * * [simplify]: Extracting #2: cost 2 inf + 1 58.934 * * [simplify]: Extracting #3: cost 0 inf + 83 58.934 * [simplify]: Simplified to (sqrt -1/3) 58.934 * [simplify]: Simplified (2 2 3 1 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* (* im (sqrt -1/3)) (sqrt -1/3)) im (- (* (sqrt 2) (sqrt 2)))) im) 0)))) 58.934 * * * * [progress]: [ 68 / 127 ] simplifiying candidate # 58.935 * * * * [progress]: [ 69 / 127 ] simplifiying candidate # 58.935 * [simplify]: Simplifying (* (cbrt im) (cbrt im)) 58.935 * * [simplify]: iters left: 3 (3 enodes) 58.936 * * [simplify]: iters left: 2 (9 enodes) 58.939 * * [simplify]: Extracting #0: cost 1 inf + 0 58.939 * * [simplify]: Extracting #1: cost 3 inf + 0 58.939 * * [simplify]: Extracting #2: cost 5 inf + 0 58.939 * * [simplify]: Extracting #3: cost 4 inf + 1 58.939 * * [simplify]: Extracting #4: cost 0 inf + 405 58.940 * [simplify]: Simplified to (* (cbrt im) (cbrt im)) 58.940 * [simplify]: Simplified (2 2 3 1 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* (* (cbrt im) (cbrt im)) (* (cbrt im) -1/3)) im (- (* (sqrt 2) (sqrt 2)))) im) 0)))) 58.940 * * * * [progress]: [ 70 / 127 ] simplifiying candidate # 58.940 * [simplify]: Simplifying (sqrt im) 58.940 * * [simplify]: iters left: 1 (2 enodes) 58.941 * * [simplify]: Extracting #0: cost 1 inf + 0 58.941 * * [simplify]: Extracting #1: cost 3 inf + 0 58.941 * * [simplify]: Extracting #2: cost 2 inf + 1 58.941 * * [simplify]: Extracting #3: cost 0 inf + 83 58.941 * [simplify]: Simplified to (sqrt im) 58.941 * [simplify]: Simplified (2 2 3 1 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* (sqrt im) (* (sqrt im) -1/3)) im (- (* (sqrt 2) (sqrt 2)))) im) 0)))) 58.941 * * * * [progress]: [ 71 / 127 ] simplifiying candidate # 58.942 * * * * [progress]: [ 72 / 127 ] simplifiying candidate #real (real->posit16 (* im -1/3))) im (- (* (sqrt 2) (sqrt 2)))) im) 0))))> 58.942 * * * * [progress]: [ 73 / 127 ] simplifiying candidate # 58.942 * * * * [progress]: [ 74 / 127 ] simplifiying candidate # 58.942 * * * * [progress]: [ 75 / 127 ] simplifiying candidate # 58.942 * * * * [progress]: [ 76 / 127 ] simplifiying candidate # 58.942 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) 0))) 58.942 * * [simplify]: iters left: 6 (20 enodes) 58.951 * * [simplify]: iters left: 5 (73 enodes) 58.966 * * [simplify]: iters left: 4 (129 enodes) 59.009 * * [simplify]: iters left: 3 (342 enodes) 59.176 * * [simplify]: Extracting #0: cost 1 inf + 0 59.176 * * [simplify]: Extracting #1: cost 36 inf + 0 59.177 * * [simplify]: Extracting #2: cost 163 inf + 3 59.178 * * [simplify]: Extracting #3: cost 183 inf + 1595 59.182 * * [simplify]: Extracting #4: cost 91 inf + 22045 59.200 * * [simplify]: Extracting #5: cost 22 inf + 43411 59.215 * * [simplify]: Extracting #6: cost 0 inf + 52907 59.224 * [simplify]: Simplified to (* 0.5 (* (cos re) (fma im (fma im (* im -1/3) -2) (* -1/60 (pow im 5))))) 59.224 * [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)) 59.224 * * * * [progress]: [ 77 / 127 ] simplifiying candidate # 59.224 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) 0))) 59.224 * * [simplify]: iters left: 6 (20 enodes) 59.232 * * [simplify]: iters left: 5 (73 enodes) 59.251 * * [simplify]: iters left: 4 (129 enodes) 59.308 * * [simplify]: iters left: 3 (342 enodes) 59.536 * * [simplify]: Extracting #0: cost 1 inf + 0 59.536 * * [simplify]: Extracting #1: cost 36 inf + 0 59.537 * * [simplify]: Extracting #2: cost 163 inf + 3 59.539 * * [simplify]: Extracting #3: cost 183 inf + 1595 59.546 * * [simplify]: Extracting #4: cost 91 inf + 22045 59.555 * * [simplify]: Extracting #5: cost 22 inf + 43411 59.568 * * [simplify]: Extracting #6: cost 0 inf + 52907 59.586 * [simplify]: Simplified to (* 0.5 (* (cos re) (fma im (fma im (* im -1/3) -2) (* -1/60 (pow im 5))))) 59.586 * [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)) 59.587 * * * * [progress]: [ 78 / 127 ] simplifiying candidate # 59.587 * * * * [progress]: [ 79 / 127 ] simplifiying candidate # 59.587 * [simplify]: Simplifying (+ (+ (log 0.5) (log (cos re))) (log (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) 0)))) 59.587 * * [simplify]: iters left: 6 (23 enodes) 59.601 * * [simplify]: iters left: 5 (82 enodes) 59.633 * * [simplify]: iters left: 4 (126 enodes) 59.669 * * [simplify]: iters left: 3 (199 enodes) 59.712 * * [simplify]: iters left: 2 (297 enodes) 59.809 * * [simplify]: Extracting #0: cost 1 inf + 0 59.809 * * [simplify]: Extracting #1: cost 8 inf + 0 59.809 * * [simplify]: Extracting #2: cost 17 inf + 0 59.809 * * [simplify]: Extracting #3: cost 39 inf + 1 59.810 * * [simplify]: Extracting #4: cost 81 inf + 572 59.810 * * [simplify]: Extracting #5: cost 87 inf + 2915 59.812 * * [simplify]: Extracting #6: cost 59 inf + 8761 59.815 * * [simplify]: Extracting #7: cost 27 inf + 22404 59.819 * * [simplify]: Extracting #8: cost 2 inf + 36853 59.823 * * [simplify]: Extracting #9: cost 0 inf + 38032 59.827 * [simplify]: Simplified to (+ (+ (log 0.5) (log (cos re))) (log (fma -1/60 (pow im 5) (* im (fma (* im im) -1/3 -2))))) 59.827 * [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))))))) 59.827 * * * * [progress]: [ 80 / 127 ] simplifiying candidate # 59.827 * [simplify]: Simplifying (+ (log (* 0.5 (cos re))) (log (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) 0)))) 59.827 * * [simplify]: iters left: 6 (22 enodes) 59.838 * * [simplify]: iters left: 5 (80 enodes) 59.866 * * [simplify]: iters left: 4 (125 enodes) 59.895 * * [simplify]: iters left: 3 (201 enodes) 59.960 * * [simplify]: iters left: 2 (301 enodes) 60.041 * * [simplify]: Extracting #0: cost 1 inf + 0 60.041 * * [simplify]: Extracting #1: cost 8 inf + 0 60.041 * * [simplify]: Extracting #2: cost 18 inf + 0 60.041 * * [simplify]: Extracting #3: cost 41 inf + 1 60.042 * * [simplify]: Extracting #4: cost 88 inf + 148 60.042 * * [simplify]: Extracting #5: cost 88 inf + 4198 60.044 * * [simplify]: Extracting #6: cost 56 inf + 11231 60.047 * * [simplify]: Extracting #7: cost 21 inf + 27099 60.055 * * [simplify]: Extracting #8: cost 2 inf + 37759 60.064 * * [simplify]: Extracting #9: cost 0 inf + 39108 60.072 * [simplify]: Simplified to (+ (log (fma im (fma (* im im) -1/3 -2) (* (pow im 5) -1/60))) (log (* 0.5 (cos re)))) 60.073 * [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)))))) 60.073 * * * * [progress]: [ 81 / 127 ] simplifiying candidate # 60.073 * * * * [progress]: [ 82 / 127 ] simplifiying candidate # 60.073 * * * * [progress]: [ 83 / 127 ] simplifiying candidate # 60.073 * [simplify]: Simplifying (* (* (* (* 0.5 0.5) 0.5) (* (* (cos re) (cos re)) (cos re))) (* (* (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) 0)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) 0))) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) 0)))) 60.074 * * [simplify]: iters left: 6 (26 enodes) 60.091 * * [simplify]: iters left: 5 (100 enodes) 60.130 * * [simplify]: iters left: 4 (227 enodes) 60.221 * * [simplify]: Extracting #0: cost 1 inf + 0 60.222 * * [simplify]: Extracting #1: cost 53 inf + 0 60.222 * * [simplify]: Extracting #2: cost 266 inf + 42 60.224 * * [simplify]: Extracting #3: cost 329 inf + 1909 60.226 * * [simplify]: Extracting #4: cost 304 inf + 6514 60.231 * * [simplify]: Extracting #5: cost 251 inf + 33320 60.247 * * [simplify]: Extracting #6: cost 123 inf + 109574 60.298 * * [simplify]: Extracting #7: cost 13 inf + 168030 60.344 * * [simplify]: Extracting #8: cost 0 inf + 176801 60.387 * [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)))) 60.387 * [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)))))) 60.387 * * * * [progress]: [ 84 / 127 ] simplifiying candidate # 60.388 * [simplify]: Simplifying (* (* (* (* 0.5 (cos re)) (* 0.5 (cos re))) (* 0.5 (cos re))) (* (* (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) 0)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) 0))) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) 0)))) 60.388 * * [simplify]: iters left: 6 (24 enodes) 60.396 * * [simplify]: iters left: 5 (98 enodes) 60.421 * * [simplify]: iters left: 4 (234 enodes) 60.518 * * [simplify]: Extracting #0: cost 1 inf + 0 60.532 * * [simplify]: Extracting #1: cost 52 inf + 0 60.872 * * [simplify]: Extracting #2: cost 267 inf + 1 60.874 * * [simplify]: Extracting #3: cost 323 inf + 2680 60.876 * * [simplify]: Extracting #4: cost 297 inf + 8670 60.891 * * [simplify]: Extracting #5: cost 125 inf + 104646 60.938 * * [simplify]: Extracting #6: cost 0 inf + 174544 60.968 * * [simplify]: Extracting #7: cost 0 inf + 174224 61.020 * * [simplify]: Extracting #8: cost 0 inf + 174184 61.059 * [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))))))) 61.059 * [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))))))))) 61.059 * * * * [progress]: [ 85 / 127 ] simplifiying candidate # 61.060 * * * * [progress]: [ 86 / 127 ] simplifiying candidate # 61.060 * * * * [progress]: [ 87 / 127 ] simplifiying candidate # 61.060 * * * * [progress]: [ 88 / 127 ] simplifiying candidate # 61.060 * * * * [progress]: [ 89 / 127 ] simplifiying candidate # 61.060 * [simplify]: Simplifying (* (* 0.5 (cos re)) (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) 0)) 61.060 * * [simplify]: iters left: 6 (16 enodes) 61.071 * * [simplify]: iters left: 5 (60 enodes) 61.085 * * [simplify]: iters left: 4 (106 enodes) 61.111 * * [simplify]: iters left: 3 (238 enodes) 61.200 * * [simplify]: Extracting #0: cost 1 inf + 0 61.201 * * [simplify]: Extracting #1: cost 29 inf + 0 61.201 * * [simplify]: Extracting #2: cost 93 inf + 45 61.203 * * [simplify]: Extracting #3: cost 105 inf + 1772 61.208 * * [simplify]: Extracting #4: cost 22 inf + 14432 61.218 * * [simplify]: Extracting #5: cost 0 inf + 18765 61.229 * [simplify]: Simplified to (* (* (fma (* im -1/3) im -2) im) (* 0.5 (cos re))) 61.229 * [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))))) 61.229 * * * * [progress]: [ 90 / 127 ] simplifiying candidate # 61.229 * [simplify]: Simplifying (* (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) 0) (* 0.5 (cos re))) 61.229 * * [simplify]: iters left: 6 (16 enodes) 61.240 * * [simplify]: iters left: 5 (55 enodes) 61.260 * * [simplify]: iters left: 4 (95 enodes) 61.301 * * [simplify]: iters left: 3 (215 enodes) 61.394 * * [simplify]: Extracting #0: cost 1 inf + 0 61.394 * * [simplify]: Extracting #1: cost 32 inf + 0 61.395 * * [simplify]: Extracting #2: cost 99 inf + 3 61.400 * * [simplify]: Extracting #3: cost 93 inf + 3769 61.406 * * [simplify]: Extracting #4: cost 21 inf + 14526 61.416 * * [simplify]: Extracting #5: cost 0 inf + 18703 61.426 * [simplify]: Simplified to (* (* 0.5 (fma im (* im -1/3) -2)) (* (cos re) im)) 61.427 * [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)))) 61.427 * * * * [progress]: [ 91 / 127 ] simplifiying candidate # 61.427 * [simplify]: Simplifying (cbrt (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) 0))) 61.427 * * [simplify]: iters left: 6 (16 enodes) 61.439 * * [simplify]: iters left: 5 (57 enodes) 61.461 * * [simplify]: iters left: 4 (93 enodes) 61.496 * * [simplify]: iters left: 3 (161 enodes) 61.549 * * [simplify]: iters left: 2 (258 enodes) 61.636 * * [simplify]: Extracting #0: cost 1 inf + 0 61.636 * * [simplify]: Extracting #1: cost 3 inf + 0 61.636 * * [simplify]: Extracting #2: cost 24 inf + 0 61.636 * * [simplify]: Extracting #3: cost 73 inf + 4 61.637 * * [simplify]: Extracting #4: cost 81 inf + 1712 61.641 * * [simplify]: Extracting #5: cost 42 inf + 13430 61.650 * * [simplify]: Extracting #6: cost 6 inf + 31364 61.658 * * [simplify]: Extracting #7: cost 0 inf + 34396 61.664 * * [simplify]: Extracting #8: cost 0 inf + 34003 61.671 * [simplify]: Simplified to (cbrt (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2)))) 61.671 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) 0))) (cbrt (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) 0))))) (cbrt (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2)))))) 61.672 * * * * [progress]: [ 92 / 127 ] simplifiying candidate # 61.672 * [simplify]: Simplifying (sqrt (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) 0))) 61.672 * * [simplify]: iters left: 6 (16 enodes) 61.683 * * [simplify]: iters left: 5 (57 enodes) 61.706 * * [simplify]: iters left: 4 (93 enodes) 61.740 * * [simplify]: iters left: 3 (161 enodes) 61.771 * * [simplify]: iters left: 2 (258 enodes) 61.860 * * [simplify]: Extracting #0: cost 1 inf + 0 61.860 * * [simplify]: Extracting #1: cost 3 inf + 0 61.860 * * [simplify]: Extracting #2: cost 24 inf + 0 61.860 * * [simplify]: Extracting #3: cost 73 inf + 4 61.861 * * [simplify]: Extracting #4: cost 81 inf + 1712 61.864 * * [simplify]: Extracting #5: cost 42 inf + 13350 61.868 * * [simplify]: Extracting #6: cost 6 inf + 31284 61.874 * * [simplify]: Extracting #7: cost 0 inf + 34316 61.877 * * [simplify]: Extracting #8: cost 0 inf + 33923 61.880 * [simplify]: Simplified to (sqrt (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2)))) 61.881 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (sqrt (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) 0)))) (sqrt (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2)))))) 61.881 * * * * [progress]: [ 93 / 127 ] simplifiying candidate # 61.881 * [simplify]: Simplifying (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) 0)) 61.881 * * [simplify]: iters left: 6 (15 enodes) 61.887 * * [simplify]: iters left: 5 (54 enodes) 61.906 * * [simplify]: iters left: 4 (90 enodes) 61.941 * * [simplify]: iters left: 3 (158 enodes) 61.994 * * [simplify]: iters left: 2 (254 enodes) 62.085 * * [simplify]: Extracting #0: cost 1 inf + 0 62.085 * * [simplify]: Extracting #1: cost 22 inf + 0 62.086 * * [simplify]: Extracting #2: cost 73 inf + 4 62.087 * * [simplify]: Extracting #3: cost 89 inf + 429 62.088 * * [simplify]: Extracting #4: cost 68 inf + 3676 62.090 * * [simplify]: Extracting #5: cost 25 inf + 22307 62.094 * * [simplify]: Extracting #6: cost 2 inf + 32899 62.098 * * [simplify]: Extracting #7: cost 0 inf + 33746 62.104 * [simplify]: Simplified to (fma im (fma -1/3 (* im im) -2) (* (pow im 5) -1/60)) 62.104 * [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)))) 62.104 * * * * [progress]: [ 94 / 127 ] simplifiying candidate # 62.104 * * * * [progress]: [ 95 / 127 ] simplifiying candidate #real (real->posit16 (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) 0))))))> 62.104 * * * * [progress]: [ 96 / 127 ] simplifiying candidate # 62.104 * * * * [progress]: [ 97 / 127 ] simplifiying candidate # 62.104 * * * * [progress]: [ 98 / 127 ] simplifiying candidate # 62.104 * * * * [progress]: [ 99 / 127 ] simplifiying candidate # 62.105 * [simplify]: Simplifying (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) 62.105 * * [simplify]: iters left: 6 (9 enodes) 62.108 * * [simplify]: iters left: 5 (30 enodes) 62.113 * * [simplify]: iters left: 4 (43 enodes) 62.126 * * [simplify]: iters left: 3 (62 enodes) 62.141 * * [simplify]: iters left: 2 (74 enodes) 62.151 * * [simplify]: iters left: 1 (78 enodes) 62.162 * * [simplify]: Extracting #0: cost 1 inf + 0 62.162 * * [simplify]: Extracting #1: cost 12 inf + 0 62.162 * * [simplify]: Extracting #2: cost 18 inf + 3 62.162 * * [simplify]: Extracting #3: cost 9 inf + 556 62.163 * * [simplify]: Extracting #4: cost 2 inf + 1290 62.163 * * [simplify]: Extracting #5: cost 0 inf + 1509 62.164 * [simplify]: Simplified to (* (fma (* im -1/3) im -2) im) 62.164 * [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)))) 62.164 * * * * [progress]: [ 100 / 127 ] simplifiying candidate # 62.164 * * * * [progress]: [ 101 / 127 ] simplifiying candidate # 62.164 * [simplify]: Simplifying (+ (log (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) (log im)) 62.164 * * [simplify]: iters left: 6 (11 enodes) 62.168 * * [simplify]: iters left: 5 (36 enodes) 62.180 * * [simplify]: iters left: 4 (43 enodes) 62.194 * * [simplify]: iters left: 3 (48 enodes) 62.208 * * [simplify]: iters left: 2 (49 enodes) 62.224 * * [simplify]: iters left: 1 (50 enodes) 62.238 * * [simplify]: Extracting #0: cost 1 inf + 0 62.238 * * [simplify]: Extracting #1: cost 4 inf + 0 62.238 * * [simplify]: Extracting #2: cost 8 inf + 0 62.238 * * [simplify]: Extracting #3: cost 13 inf + 1 62.239 * * [simplify]: Extracting #4: cost 12 inf + 115 62.239 * * [simplify]: Extracting #5: cost 6 inf + 491 62.239 * * [simplify]: Extracting #6: cost 0 inf + 1563 62.240 * [simplify]: Simplified to (+ (log (fma (* im im) -1/3 -2)) (log im)) 62.240 * [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)))) 62.240 * * * * [progress]: [ 102 / 127 ] simplifiying candidate # 62.240 * * * * [progress]: [ 103 / 127 ] simplifiying candidate # 62.240 * * * * [progress]: [ 104 / 127 ] simplifiying candidate # 62.241 * [simplify]: Simplifying (* (* (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) (* (* im im) im)) 62.241 * * [simplify]: iters left: 6 (13 enodes) 62.245 * * [simplify]: iters left: 5 (48 enodes) 62.255 * * [simplify]: iters left: 4 (95 enodes) 62.287 * * [simplify]: iters left: 3 (307 enodes) 62.502 * * [simplify]: Extracting #0: cost 1 inf + 0 62.502 * * [simplify]: Extracting #1: cost 37 inf + 0 62.502 * * [simplify]: Extracting #2: cost 197 inf + 1 62.504 * * [simplify]: Extracting #3: cost 314 inf + 778 62.508 * * [simplify]: Extracting #4: cost 191 inf + 24777 62.539 * * [simplify]: Extracting #5: cost 12 inf + 72437 62.566 * * [simplify]: Extracting #6: cost 0 inf + 74977 62.584 * * [simplify]: Extracting #7: cost 0 inf + 74906 62.621 * [simplify]: Simplified to (* (* im (* im im)) (* (fma -1/3 (* im im) -2) (* (fma -1/3 (* im im) -2) (fma -1/3 (* im im) -2)))) 62.622 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (cbrt (* (* im (* im im)) (* (fma -1/3 (* im im) -2) (* (fma -1/3 (* im im) -2) (fma -1/3 (* im im) -2))))) 0)))) 62.622 * * * * [progress]: [ 105 / 127 ] simplifiying candidate # 62.622 * * * * [progress]: [ 106 / 127 ] simplifiying candidate # 62.622 * * * * [progress]: [ 107 / 127 ] simplifiying candidate # 62.622 * * * * [progress]: [ 108 / 127 ] simplifiying candidate # 62.622 * * * * [progress]: [ 109 / 127 ] simplifiying candidate # 62.623 * [simplify]: Simplifying (* (sqrt (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) (sqrt im)) 62.623 * * [simplify]: iters left: 6 (11 enodes) 62.630 * * [simplify]: iters left: 5 (36 enodes) 62.637 * * [simplify]: iters left: 4 (43 enodes) 62.645 * * [simplify]: iters left: 3 (48 enodes) 62.653 * * [simplify]: iters left: 2 (49 enodes) 62.660 * * [simplify]: iters left: 1 (50 enodes) 62.674 * * [simplify]: Extracting #0: cost 1 inf + 0 62.674 * * [simplify]: Extracting #1: cost 4 inf + 0 62.674 * * [simplify]: Extracting #2: cost 8 inf + 0 62.674 * * [simplify]: Extracting #3: cost 13 inf + 1 62.674 * * [simplify]: Extracting #4: cost 12 inf + 85 62.674 * * [simplify]: Extracting #5: cost 6 inf + 431 62.675 * * [simplify]: Extracting #6: cost 0 inf + 1323 62.675 * [simplify]: Simplified to (* (sqrt im) (sqrt (fma (* im im) -1/3 -2))) 62.675 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (sqrt im) (sqrt (fma (* im im) -1/3 -2))) (* (sqrt (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) (sqrt im))) 0)))) 62.676 * [simplify]: Simplifying (* (sqrt (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) (sqrt im)) 62.676 * * [simplify]: iters left: 6 (11 enodes) 62.680 * * [simplify]: iters left: 5 (36 enodes) 62.686 * * [simplify]: iters left: 4 (43 enodes) 62.693 * * [simplify]: iters left: 3 (48 enodes) 62.704 * * [simplify]: iters left: 2 (49 enodes) 62.718 * * [simplify]: iters left: 1 (50 enodes) 62.732 * * [simplify]: Extracting #0: cost 1 inf + 0 62.732 * * [simplify]: Extracting #1: cost 4 inf + 0 62.732 * * [simplify]: Extracting #2: cost 8 inf + 0 62.732 * * [simplify]: Extracting #3: cost 13 inf + 1 62.733 * * [simplify]: Extracting #4: cost 12 inf + 85 62.733 * * [simplify]: Extracting #5: cost 6 inf + 431 62.733 * * [simplify]: Extracting #6: cost 0 inf + 1323 62.733 * [simplify]: Simplified to (* (sqrt im) (sqrt (fma (* im im) -1/3 -2))) 62.733 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (sqrt (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) (sqrt im)) (* (sqrt im) (sqrt (fma (* im im) -1/3 -2)))) 0)))) 62.733 * * * * [progress]: [ 110 / 127 ] simplifiying candidate # 62.734 * [simplify]: Simplifying (cbrt im) 62.734 * * [simplify]: iters left: 1 (2 enodes) 62.734 * * [simplify]: Extracting #0: cost 1 inf + 0 62.734 * * [simplify]: Extracting #1: cost 3 inf + 0 62.734 * * [simplify]: Extracting #2: cost 2 inf + 1 62.734 * * [simplify]: Extracting #3: cost 0 inf + 163 62.735 * [simplify]: Simplified to (cbrt im) 62.735 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) (* (cbrt im) (cbrt im))) (cbrt im)) 0)))) 62.735 * * * * [progress]: [ 111 / 127 ] simplifiying candidate # 62.735 * [simplify]: Simplifying (sqrt im) 62.735 * * [simplify]: iters left: 1 (2 enodes) 62.735 * * [simplify]: Extracting #0: cost 1 inf + 0 62.735 * * [simplify]: Extracting #1: cost 3 inf + 0 62.736 * * [simplify]: Extracting #2: cost 2 inf + 1 62.736 * * [simplify]: Extracting #3: cost 0 inf + 83 62.736 * [simplify]: Simplified to (sqrt im) 62.736 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) (sqrt im)) (sqrt im)) 0)))) 62.736 * * * * [progress]: [ 112 / 127 ] simplifiying candidate # 62.736 * * * * [progress]: [ 113 / 127 ] simplifiying candidate # 62.736 * [simplify]: Simplifying (* (cbrt (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) (cbrt (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))))) 62.736 * * [simplify]: iters left: 6 (10 enodes) 62.740 * * [simplify]: iters left: 5 (32 enodes) 62.746 * * [simplify]: iters left: 4 (39 enodes) 62.753 * * [simplify]: iters left: 3 (44 enodes) 62.766 * * [simplify]: iters left: 2 (45 enodes) 62.778 * * [simplify]: iters left: 1 (46 enodes) 62.784 * * [simplify]: Extracting #0: cost 1 inf + 0 62.784 * * [simplify]: Extracting #1: cost 3 inf + 0 62.784 * * [simplify]: Extracting #2: cost 5 inf + 0 62.784 * * [simplify]: Extracting #3: cost 12 inf + 0 62.784 * * [simplify]: Extracting #4: cost 12 inf + 3 62.784 * * [simplify]: Extracting #5: cost 6 inf + 390 62.785 * * [simplify]: Extracting #6: cost 0 inf + 1321 62.785 * [simplify]: Simplified to (* (cbrt (fma im (* im -1/3) -2)) (cbrt (fma im (* im -1/3) -2))) 62.785 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (cbrt (fma im (* im -1/3) -2)) (cbrt (fma im (* im -1/3) -2))) (* (cbrt (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) im)) 0)))) 62.785 * * * * [progress]: [ 114 / 127 ] simplifiying candidate # 62.785 * [simplify]: Simplifying (sqrt (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 62.785 * * [simplify]: iters left: 6 (9 enodes) 62.788 * * [simplify]: iters left: 5 (29 enodes) 62.793 * * [simplify]: iters left: 4 (36 enodes) 62.800 * * [simplify]: iters left: 3 (41 enodes) 62.806 * * [simplify]: iters left: 2 (42 enodes) 62.816 * * [simplify]: iters left: 1 (43 enodes) 62.828 * * [simplify]: Extracting #0: cost 1 inf + 0 62.828 * * [simplify]: Extracting #1: cost 3 inf + 0 62.829 * * [simplify]: Extracting #2: cost 10 inf + 0 62.829 * * [simplify]: Extracting #3: cost 7 inf + 168 62.829 * * [simplify]: Extracting #4: cost 3 inf + 431 62.829 * * [simplify]: Extracting #5: cost 1 inf + 667 62.830 * * [simplify]: Extracting #6: cost 0 inf + 805 62.830 * [simplify]: Simplified to (sqrt (fma -1/3 (* im im) -2)) 62.830 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (sqrt (fma -1/3 (* im im) -2)) (* (sqrt (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) im)) 0)))) 62.830 * * * * [progress]: [ 115 / 127 ] simplifiying candidate # 62.830 * * * * [progress]: [ 116 / 127 ] simplifiying candidate #real (real->posit16 (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im))) 0))))> 62.831 * * * * [progress]: [ 117 / 127 ] simplifiying candidate # 62.831 * * * * [progress]: [ 118 / 127 ] simplifiying candidate # 62.831 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) 0))) 62.831 * * [simplify]: iters left: 6 (20 enodes) 62.844 * * [simplify]: iters left: 5 (73 enodes) 62.872 * * [simplify]: iters left: 4 (129 enodes) 62.904 * * [simplify]: iters left: 3 (342 enodes) 63.079 * * [simplify]: Extracting #0: cost 1 inf + 0 63.079 * * [simplify]: Extracting #1: cost 36 inf + 0 63.080 * * [simplify]: Extracting #2: cost 163 inf + 3 63.082 * * [simplify]: Extracting #3: cost 183 inf + 1595 63.090 * * [simplify]: Extracting #4: cost 91 inf + 22045 63.106 * * [simplify]: Extracting #5: cost 22 inf + 43411 63.123 * * [simplify]: Extracting #6: cost 0 inf + 52907 63.141 * [simplify]: Simplified to (* 0.5 (* (cos re) (fma im (fma im (* im -1/3) -2) (* -1/60 (pow im 5))))) 63.141 * [simplify]: Simplified (2) to (λ (re im) (* 0.5 (* (cos re) (fma im (fma im (* im -1/3) -2) (* -1/60 (pow im 5)))))) 63.142 * * * * [progress]: [ 119 / 127 ] simplifiying candidate # 63.142 * [simplify]: Simplifying (* -1/3 im) 63.142 * * [simplify]: iters left: 2 (3 enodes) 63.144 * * [simplify]: iters left: 1 (10 enodes) 63.147 * * [simplify]: Extracting #0: cost 1 inf + 0 63.147 * * [simplify]: Extracting #1: cost 4 inf + 0 63.147 * * [simplify]: Extracting #2: cost 2 inf + 2 63.147 * * [simplify]: Extracting #3: cost 0 inf + 86 63.148 * [simplify]: Simplified to (* -1/3 im) 63.148 * [simplify]: Simplified (2 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* -1/3 im) im (- (* (sqrt 2) (sqrt 2)))) im) 0)))) 63.148 * * * * [progress]: [ 120 / 127 ] simplifiying candidate # 63.148 * [simplify]: Simplifying (* -1/3 im) 63.148 * * [simplify]: iters left: 2 (3 enodes) 63.149 * * [simplify]: iters left: 1 (10 enodes) 63.151 * * [simplify]: Extracting #0: cost 1 inf + 0 63.151 * * [simplify]: Extracting #1: cost 4 inf + 0 63.151 * * [simplify]: Extracting #2: cost 2 inf + 2 63.151 * * [simplify]: Extracting #3: cost 0 inf + 86 63.151 * [simplify]: Simplified to (* -1/3 im) 63.151 * [simplify]: Simplified (2 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* -1/3 im) im (- (* (sqrt 2) (sqrt 2)))) im) 0)))) 63.151 * * * * [progress]: [ 121 / 127 ] simplifiying candidate # 63.151 * [simplify]: Simplifying (* -1/3 im) 63.151 * * [simplify]: iters left: 2 (3 enodes) 63.153 * * [simplify]: iters left: 1 (10 enodes) 63.154 * * [simplify]: Extracting #0: cost 1 inf + 0 63.154 * * [simplify]: Extracting #1: cost 4 inf + 0 63.154 * * [simplify]: Extracting #2: cost 2 inf + 2 63.154 * * [simplify]: Extracting #3: cost 0 inf + 86 63.154 * [simplify]: Simplified to (* -1/3 im) 63.154 * [simplify]: Simplified (2 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* -1/3 im) im (- (* (sqrt 2) (sqrt 2)))) im) 0)))) 63.155 * * * * [progress]: [ 122 / 127 ] simplifiying candidate # 63.155 * [simplify]: Simplifying (- (* 0.25 (* (pow (sqrt 2) 2) (* (pow re 2) im))) (+ (* 0.16666666666666666 (pow im 3)) (* 0.5 (* (pow (sqrt 2) 2) im)))) 63.155 * * [simplify]: iters left: 6 (19 enodes) 63.165 * * [simplify]: iters left: 5 (91 enodes) 63.194 * * [simplify]: iters left: 4 (201 enodes) 63.275 * * [simplify]: Extracting #0: cost 1 inf + 0 63.276 * * [simplify]: Extracting #1: cost 27 inf + 0 63.276 * * [simplify]: Extracting #2: cost 108 inf + 45 63.278 * * [simplify]: Extracting #3: cost 92 inf + 2119 63.283 * * [simplify]: Extracting #4: cost 22 inf + 11390 63.291 * * [simplify]: Extracting #5: cost 3 inf + 14677 63.299 * * [simplify]: Extracting #6: cost 0 inf + 15605 63.307 * [simplify]: Simplified to (- (* im (- (* (* (* re re) 2) 0.25) (* 2 0.5))) (* (* im (* im im)) 0.16666666666666666)) 63.307 * [simplify]: Simplified (2) to (λ (re im) (- (* im (- (* (* (* re re) 2) 0.25) (* 2 0.5))) (* (* im (* im im)) 0.16666666666666666))) 63.307 * * * * [progress]: [ 123 / 127 ] simplifiying candidate # 63.308 * [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)))))) 63.308 * * [simplify]: iters left: 6 (23 enodes) 63.323 * * [simplify]: iters left: 5 (109 enodes) 63.372 * * [simplify]: iters left: 4 (260 enodes) 63.466 * * [simplify]: Extracting #0: cost 1 inf + 0 63.466 * * [simplify]: Extracting #1: cost 24 inf + 0 63.467 * * [simplify]: Extracting #2: cost 128 inf + 42 63.467 * * [simplify]: Extracting #3: cost 182 inf + 627 63.470 * * [simplify]: Extracting #4: cost 133 inf + 5927 63.479 * * [simplify]: Extracting #5: cost 55 inf + 23013 63.499 * * [simplify]: Extracting #6: cost 3 inf + 41989 63.510 * * [simplify]: Extracting #7: cost 0 inf + 42694 63.518 * [simplify]: Simplified to (- (* (* (* -2 0.5) (cos re)) im) (* (fma (pow im 5) 0.008333333333333333 (* (* im 0.16666666666666666) (* im im))) (cos re))) 63.518 * [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)))) 63.518 * * * * [progress]: [ 124 / 127 ] simplifiying candidate # 63.518 * [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)))))) 63.518 * * [simplify]: iters left: 6 (23 enodes) 63.527 * * [simplify]: iters left: 5 (109 enodes) 63.573 * * [simplify]: iters left: 4 (260 enodes) 63.684 * * [simplify]: Extracting #0: cost 1 inf + 0 63.684 * * [simplify]: Extracting #1: cost 24 inf + 0 63.684 * * [simplify]: Extracting #2: cost 128 inf + 42 63.686 * * [simplify]: Extracting #3: cost 182 inf + 627 63.689 * * [simplify]: Extracting #4: cost 133 inf + 5927 63.698 * * [simplify]: Extracting #5: cost 55 inf + 23013 63.715 * * [simplify]: Extracting #6: cost 3 inf + 41989 63.729 * * [simplify]: Extracting #7: cost 0 inf + 42694 63.737 * [simplify]: Simplified to (- (* (* (* -2 0.5) (cos re)) im) (* (fma (pow im 5) 0.008333333333333333 (* (* im 0.16666666666666666) (* im im))) (cos re))) 63.737 * [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)))) 63.737 * * * * [progress]: [ 125 / 127 ] simplifiying candidate # 63.738 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (* (pow (sqrt 2) 2) im))) 63.738 * * [simplify]: iters left: 6 (11 enodes) 63.742 * * [simplify]: iters left: 5 (52 enodes) 63.755 * * [simplify]: iters left: 4 (112 enodes) 63.800 * * [simplify]: iters left: 3 (237 enodes) 63.851 * * [simplify]: iters left: 2 (448 enodes) 64.048 * * [simplify]: Extracting #0: cost 1 inf + 0 64.048 * * [simplify]: Extracting #1: cost 29 inf + 0 64.048 * * [simplify]: Extracting #2: cost 103 inf + 87 64.050 * * [simplify]: Extracting #3: cost 105 inf + 4141 64.052 * * [simplify]: Extracting #4: cost 73 inf + 10882 64.055 * * [simplify]: Extracting #5: cost 37 inf + 25965 64.060 * * [simplify]: Extracting #6: cost 1 inf + 45827 64.066 * * [simplify]: Extracting #7: cost 0 inf + 46120 64.072 * [simplify]: Simplified to (* im (fma -1/3 (* im im) -2)) 64.072 * [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)))) 64.072 * * * * [progress]: [ 126 / 127 ] simplifiying candidate # 64.072 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (* (pow (sqrt 2) 2) im))) 64.072 * * [simplify]: iters left: 6 (11 enodes) 64.076 * * [simplify]: iters left: 5 (52 enodes) 64.090 * * [simplify]: iters left: 4 (112 enodes) 64.130 * * [simplify]: iters left: 3 (237 enodes) 64.223 * * [simplify]: iters left: 2 (448 enodes) 64.422 * * [simplify]: Extracting #0: cost 1 inf + 0 64.423 * * [simplify]: Extracting #1: cost 29 inf + 0 64.423 * * [simplify]: Extracting #2: cost 103 inf + 87 64.424 * * [simplify]: Extracting #3: cost 105 inf + 4141 64.429 * * [simplify]: Extracting #4: cost 73 inf + 10882 64.436 * * [simplify]: Extracting #5: cost 37 inf + 25965 64.445 * * [simplify]: Extracting #6: cost 1 inf + 45827 64.452 * * [simplify]: Extracting #7: cost 0 inf + 46120 64.457 * [simplify]: Simplified to (* im (fma -1/3 (* im im) -2)) 64.457 * [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)))) 64.458 * * * * [progress]: [ 127 / 127 ] simplifiying candidate # 64.458 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (* (pow (sqrt 2) 2) im))) 64.458 * * [simplify]: iters left: 6 (11 enodes) 64.462 * * [simplify]: iters left: 5 (52 enodes) 64.476 * * [simplify]: iters left: 4 (112 enodes) 64.525 * * [simplify]: iters left: 3 (237 enodes) 64.615 * * [simplify]: iters left: 2 (448 enodes) 64.757 * * [simplify]: Extracting #0: cost 1 inf + 0 64.757 * * [simplify]: Extracting #1: cost 29 inf + 0 64.757 * * [simplify]: Extracting #2: cost 103 inf + 87 64.758 * * [simplify]: Extracting #3: cost 105 inf + 4141 64.761 * * [simplify]: Extracting #4: cost 73 inf + 10882 64.765 * * [simplify]: Extracting #5: cost 37 inf + 25965 64.771 * * [simplify]: Extracting #6: cost 1 inf + 45827 64.782 * * [simplify]: Extracting #7: cost 0 inf + 46120 64.792 * [simplify]: Simplified to (* im (fma -1/3 (* im im) -2)) 64.792 * [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)))) 64.792 * * * [progress]: adding candidates to table 66.512 * [progress]: [Phase 3 of 3] Extracting. 66.512 * * [regime]: Finding splitpoints for: (# # # # # # # # # # # # # #) 66.522 * * * [regime-changes]: Trying 6 branch expressions: (im (- (exp (- 0 im)) (exp im)) re (cos re) (* 0.5 (cos re)) (* (* 0.5 (cos re)) (- (exp (- 0 im)) (exp im)))) 66.522 * * * * [regimes]: Trying to branch on im from (# # # # # # # # # # # # # #) 66.650 * * * * [regimes]: Trying to branch on (- (exp (- 0 im)) (exp im)) from (# # # # # # # # # # # # # #) 66.773 * * * * [regimes]: Trying to branch on re from (# # # # # # # # # # # # # #) 66.918 * * * * [regimes]: Trying to branch on (cos re) from (# # # # # # # # # # # # # #) 67.049 * * * * [regimes]: Trying to branch on (* 0.5 (cos re)) from (# # # # # # # # # # # # # #) 67.157 * * * * [regimes]: Trying to branch on (* 0.5 (cos re)) from (# # # # # # # # # # # # #) 67.244 * * * * [regimes]: Trying to branch on (* (* 0.5 (cos re)) (- (exp (- 0 im)) (exp im))) from (# # # # # # # # # # # # # #) 67.370 * * * [regime]: Found split indices: #