0.002 * [progress]: [Phase 1 of 3] Setting up. 0.002 * * * [progress]: [1/2] Preparing points 0.259 * * * [progress]: [2/2] Setting up program. 0.263 * [progress]: [Phase 2 of 3] Improving. 0.263 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 0.263 * [simplify]: Simplifying (* (* 0.5 (cos re)) (- (exp (- 0 im)) (exp im))) 0.263 * * [simplify]: iters left: 6 (11 enodes) 0.267 * * [simplify]: iters left: 5 (44 enodes) 0.275 * * [simplify]: iters left: 4 (74 enodes) 0.290 * * [simplify]: iters left: 3 (155 enodes) 0.337 * * [simplify]: iters left: 2 (247 enodes) 0.390 * * [simplify]: iters left: 1 (343 enodes) 0.495 * * [simplify]: Extracting #0: cost 1 inf + 0 0.496 * * [simplify]: Extracting #1: cost 24 inf + 0 0.496 * * [simplify]: Extracting #2: cost 51 inf + 43 0.497 * * [simplify]: Extracting #3: cost 46 inf + 848 0.500 * * [simplify]: Extracting #4: cost 9 inf + 6026 0.502 * * [simplify]: Extracting #5: cost 0 inf + 8099 0.505 * [simplify]: Simplified to (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im)))) 0.505 * [simplify]: Simplified (2) to (λ (re im) (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im))))) 0.511 * * [progress]: iteration 1 / 4 0.511 * * * [progress]: picking best candidate 0.516 * * * * [pick]: Picked # 0.516 * * * [progress]: localizing error 0.534 * * * [progress]: generating rewritten candidates 0.534 * * * * [progress]: [ 1 / 2 ] rewriting at (2 2) 0.603 * * * * [progress]: [ 2 / 2 ] rewriting at (2) 0.761 * * * [progress]: generating series expansions 0.761 * * * * [progress]: [ 1 / 2 ] generating series at (2 2) 0.762 * [backup-simplify]: Simplify (- (exp (- 0 im)) (exp im)) into (- (exp (- im)) (exp im)) 0.762 * [approximate]: Taking taylor expansion of (- (exp (- im)) (exp im)) in (im) around 0 0.762 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in im 0.762 * [taylor]: Taking taylor expansion of (exp (- im)) in im 0.762 * [taylor]: Taking taylor expansion of (- im) in im 0.762 * [taylor]: Taking taylor expansion of im in im 0.762 * [backup-simplify]: Simplify 0 into 0 0.762 * [backup-simplify]: Simplify 1 into 1 0.762 * [backup-simplify]: Simplify (- 0) into 0 0.763 * [backup-simplify]: Simplify (- 1) into -1 0.763 * [backup-simplify]: Simplify (exp 0) into 1 0.763 * [taylor]: Taking taylor expansion of (exp im) in im 0.763 * [taylor]: Taking taylor expansion of im in im 0.763 * [backup-simplify]: Simplify 0 into 0 0.763 * [backup-simplify]: Simplify 1 into 1 0.763 * [backup-simplify]: Simplify (exp 0) into 1 0.763 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in im 0.763 * [taylor]: Taking taylor expansion of (exp (- im)) in im 0.763 * [taylor]: Taking taylor expansion of (- im) in im 0.763 * [taylor]: Taking taylor expansion of im in im 0.763 * [backup-simplify]: Simplify 0 into 0 0.763 * [backup-simplify]: Simplify 1 into 1 0.763 * [backup-simplify]: Simplify (- 0) into 0 0.764 * [backup-simplify]: Simplify (- 1) into -1 0.764 * [backup-simplify]: Simplify (exp 0) into 1 0.764 * [taylor]: Taking taylor expansion of (exp im) in im 0.764 * [taylor]: Taking taylor expansion of im in im 0.764 * [backup-simplify]: Simplify 0 into 0 0.764 * [backup-simplify]: Simplify 1 into 1 0.764 * [backup-simplify]: Simplify (exp 0) into 1 0.764 * [backup-simplify]: Simplify (- 1) into -1 0.765 * [backup-simplify]: Simplify (+ 1 -1) into 0 0.765 * [backup-simplify]: Simplify 0 into 0 0.765 * [backup-simplify]: Simplify (- 1) into -1 0.766 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 1) 1)))) into -1 0.768 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 0.768 * [backup-simplify]: Simplify (- 1) into -1 0.768 * [backup-simplify]: Simplify (+ -1 -1) into -2 0.768 * [backup-simplify]: Simplify -2 into -2 0.769 * [backup-simplify]: Simplify (- 1) into -1 0.769 * [backup-simplify]: Simplify (- 0) into 0 0.771 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 0.772 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 0.773 * [backup-simplify]: Simplify (- 1/2) into -1/2 0.773 * [backup-simplify]: Simplify (+ 1/2 -1/2) into 0 0.773 * [backup-simplify]: Simplify 0 into 0 0.774 * [backup-simplify]: Simplify (- 1) into -1 0.774 * [backup-simplify]: Simplify (- 1) into -1 0.774 * [backup-simplify]: Simplify (- 0) into 0 0.775 * [backup-simplify]: Simplify (- 0) into 0 0.777 * [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.779 * [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.780 * [backup-simplify]: Simplify (- 1/6) into -1/6 0.780 * [backup-simplify]: Simplify (+ -1/6 -1/6) into -1/3 0.780 * [backup-simplify]: Simplify -1/3 into -1/3 0.781 * [backup-simplify]: Simplify (- 1) into -1 0.781 * [backup-simplify]: Simplify (- 1) into -1 0.781 * [backup-simplify]: Simplify (- 0) into 0 0.782 * [backup-simplify]: Simplify (- 1) into -1 0.782 * [backup-simplify]: Simplify (- 0) into 0 0.782 * [backup-simplify]: Simplify (- 0) into 0 0.783 * [backup-simplify]: Simplify (- 0) into 0 0.787 * [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.791 * [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.791 * [backup-simplify]: Simplify (- 1/24) into -1/24 0.792 * [backup-simplify]: Simplify (+ 1/24 -1/24) into 0 0.792 * [backup-simplify]: Simplify 0 into 0 0.792 * [backup-simplify]: Simplify (- 1) into -1 0.792 * [backup-simplify]: Simplify (- 1) into -1 0.793 * [backup-simplify]: Simplify (- 0) into 0 0.793 * [backup-simplify]: Simplify (- 1) into -1 0.794 * [backup-simplify]: Simplify (- 0) into 0 0.794 * [backup-simplify]: Simplify (- 1) into -1 0.794 * [backup-simplify]: Simplify (- 0) into 0 0.795 * [backup-simplify]: Simplify (- 1) into -1 0.795 * [backup-simplify]: Simplify (- 0) into 0 0.795 * [backup-simplify]: Simplify (- 0) into 0 0.796 * [backup-simplify]: Simplify (- 0) into 0 0.796 * [backup-simplify]: Simplify (- 0) into 0 0.802 * [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.808 * [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.808 * [backup-simplify]: Simplify (- 1/120) into -1/120 0.809 * [backup-simplify]: Simplify (+ -1/120 -1/120) into -1/60 0.809 * [backup-simplify]: Simplify -1/60 into -1/60 0.809 * [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.809 * [backup-simplify]: Simplify (- (exp (- 0 (/ 1 im))) (exp (/ 1 im))) into (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0.809 * [approximate]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in (im) around 0 0.809 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in im 0.809 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 0.809 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 0.809 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.810 * [taylor]: Taking taylor expansion of im in im 0.810 * [backup-simplify]: Simplify 0 into 0 0.810 * [backup-simplify]: Simplify 1 into 1 0.810 * [backup-simplify]: Simplify (/ 1 1) into 1 0.810 * [backup-simplify]: Simplify (- 1) into -1 0.811 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 0.811 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.811 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.811 * [taylor]: Taking taylor expansion of im in im 0.811 * [backup-simplify]: Simplify 0 into 0 0.811 * [backup-simplify]: Simplify 1 into 1 0.811 * [backup-simplify]: Simplify (/ 1 1) into 1 0.811 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.811 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in im 0.811 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 0.811 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 0.811 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.811 * [taylor]: Taking taylor expansion of im in im 0.811 * [backup-simplify]: Simplify 0 into 0 0.811 * [backup-simplify]: Simplify 1 into 1 0.812 * [backup-simplify]: Simplify (/ 1 1) into 1 0.812 * [backup-simplify]: Simplify (- 1) into -1 0.812 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 0.812 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.812 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.812 * [taylor]: Taking taylor expansion of im in im 0.812 * [backup-simplify]: Simplify 0 into 0 0.812 * [backup-simplify]: Simplify 1 into 1 0.813 * [backup-simplify]: Simplify (/ 1 1) into 1 0.813 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.813 * [backup-simplify]: Simplify (- (exp (/ 1 im))) into (- (exp (/ 1 im))) 0.813 * [backup-simplify]: Simplify (+ (exp (- (/ 1 im))) (- (exp (/ 1 im)))) into (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0.813 * [backup-simplify]: Simplify (- (exp (- (/ 1 im))) (exp (/ 1 im))) into (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0.814 * [backup-simplify]: Simplify (- 0) into 0 0.814 * [backup-simplify]: Simplify (+ 0 0) into 0 0.814 * [backup-simplify]: Simplify 0 into 0 0.814 * [backup-simplify]: Simplify (- 0) into 0 0.815 * [backup-simplify]: Simplify (+ 0 0) into 0 0.815 * [backup-simplify]: Simplify 0 into 0 0.815 * [backup-simplify]: Simplify (- 0) into 0 0.816 * [backup-simplify]: Simplify (+ 0 0) into 0 0.816 * [backup-simplify]: Simplify 0 into 0 0.816 * [backup-simplify]: Simplify (- 0) into 0 0.816 * [backup-simplify]: Simplify (+ 0 0) into 0 0.816 * [backup-simplify]: Simplify 0 into 0 0.817 * [backup-simplify]: Simplify (- 0) into 0 0.817 * [backup-simplify]: Simplify (+ 0 0) into 0 0.817 * [backup-simplify]: Simplify 0 into 0 0.817 * [backup-simplify]: Simplify (- 0) into 0 0.818 * [backup-simplify]: Simplify (+ 0 0) into 0 0.818 * [backup-simplify]: Simplify 0 into 0 0.818 * [backup-simplify]: Simplify (- (exp (- (/ 1 (/ 1 im)))) (exp (/ 1 (/ 1 im)))) into (- (exp (- im)) (exp im)) 0.819 * [backup-simplify]: Simplify (- (exp (- 0 (/ 1 (- im)))) (exp (/ 1 (- im)))) into (- (exp (/ 1 im)) (exp (/ -1 im))) 0.819 * [approximate]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in (im) around 0 0.819 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in im 0.819 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.819 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.819 * [taylor]: Taking taylor expansion of im in im 0.819 * [backup-simplify]: Simplify 0 into 0 0.819 * [backup-simplify]: Simplify 1 into 1 0.819 * [backup-simplify]: Simplify (/ 1 1) into 1 0.819 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.819 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.819 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.819 * [taylor]: Taking taylor expansion of -1 in im 0.819 * [backup-simplify]: Simplify -1 into -1 0.819 * [taylor]: Taking taylor expansion of im in im 0.819 * [backup-simplify]: Simplify 0 into 0 0.819 * [backup-simplify]: Simplify 1 into 1 0.820 * [backup-simplify]: Simplify (/ -1 1) into -1 0.820 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.820 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in im 0.820 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.820 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.820 * [taylor]: Taking taylor expansion of im in im 0.820 * [backup-simplify]: Simplify 0 into 0 0.820 * [backup-simplify]: Simplify 1 into 1 0.820 * [backup-simplify]: Simplify (/ 1 1) into 1 0.820 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.820 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.820 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.821 * [taylor]: Taking taylor expansion of -1 in im 0.821 * [backup-simplify]: Simplify -1 into -1 0.821 * [taylor]: Taking taylor expansion of im in im 0.821 * [backup-simplify]: Simplify 0 into 0 0.821 * [backup-simplify]: Simplify 1 into 1 0.821 * [backup-simplify]: Simplify (/ -1 1) into -1 0.821 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.821 * [backup-simplify]: Simplify (- (exp (/ -1 im))) into (- (exp (/ -1 im))) 0.821 * [backup-simplify]: Simplify (+ (exp (/ 1 im)) (- (exp (/ -1 im)))) into (- (exp (/ 1 im)) (exp (/ -1 im))) 0.822 * [backup-simplify]: Simplify (- (exp (/ 1 im)) (exp (/ -1 im))) into (- (exp (/ 1 im)) (exp (/ -1 im))) 0.822 * [backup-simplify]: Simplify (- 0) into 0 0.822 * [backup-simplify]: Simplify (+ 0 0) into 0 0.822 * [backup-simplify]: Simplify 0 into 0 0.823 * [backup-simplify]: Simplify (- 0) into 0 0.823 * [backup-simplify]: Simplify (+ 0 0) into 0 0.823 * [backup-simplify]: Simplify 0 into 0 0.823 * [backup-simplify]: Simplify (- 0) into 0 0.824 * [backup-simplify]: Simplify (+ 0 0) into 0 0.824 * [backup-simplify]: Simplify 0 into 0 0.824 * [backup-simplify]: Simplify (- 0) into 0 0.825 * [backup-simplify]: Simplify (+ 0 0) into 0 0.825 * [backup-simplify]: Simplify 0 into 0 0.825 * [backup-simplify]: Simplify (- 0) into 0 0.825 * [backup-simplify]: Simplify (+ 0 0) into 0 0.825 * [backup-simplify]: Simplify 0 into 0 0.826 * [backup-simplify]: Simplify (- 0) into 0 0.826 * [backup-simplify]: Simplify (+ 0 0) into 0 0.826 * [backup-simplify]: Simplify 0 into 0 0.826 * [backup-simplify]: Simplify (- (exp (/ 1 (/ 1 (- im)))) (exp (/ -1 (/ 1 (- im))))) into (- (exp (* -1 im)) (exp im)) 0.826 * * * * [progress]: [ 2 / 2 ] generating series at (2) 0.827 * [backup-simplify]: Simplify (* (* 0.5 (cos re)) (- (exp (- 0 im)) (exp im))) into (* 0.5 (* (- (exp (- im)) (exp im)) (cos re))) 0.827 * [approximate]: Taking taylor expansion of (* 0.5 (* (- (exp (- im)) (exp im)) (cos re))) in (re im) around 0 0.827 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (- im)) (exp im)) (cos re))) in im 0.827 * [taylor]: Taking taylor expansion of 0.5 in im 0.827 * [backup-simplify]: Simplify 0.5 into 0.5 0.827 * [taylor]: Taking taylor expansion of (* (- (exp (- im)) (exp im)) (cos re)) in im 0.827 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in im 0.827 * [taylor]: Taking taylor expansion of (exp (- im)) in im 0.827 * [taylor]: Taking taylor expansion of (- im) in im 0.827 * [taylor]: Taking taylor expansion of im in im 0.827 * [backup-simplify]: Simplify 0 into 0 0.827 * [backup-simplify]: Simplify 1 into 1 0.827 * [backup-simplify]: Simplify (- 0) into 0 0.828 * [backup-simplify]: Simplify (- 1) into -1 0.828 * [backup-simplify]: Simplify (exp 0) into 1 0.828 * [taylor]: Taking taylor expansion of (exp im) in im 0.828 * [taylor]: Taking taylor expansion of im in im 0.828 * [backup-simplify]: Simplify 0 into 0 0.828 * [backup-simplify]: Simplify 1 into 1 0.828 * [backup-simplify]: Simplify (exp 0) into 1 0.828 * [taylor]: Taking taylor expansion of (cos re) in im 0.828 * [taylor]: Taking taylor expansion of re in im 0.828 * [backup-simplify]: Simplify re into re 0.828 * [backup-simplify]: Simplify (cos re) into (cos re) 0.828 * [backup-simplify]: Simplify (sin re) into (sin re) 0.828 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (- im)) (exp im)) (cos re))) in re 0.828 * [taylor]: Taking taylor expansion of 0.5 in re 0.828 * [backup-simplify]: Simplify 0.5 into 0.5 0.828 * [taylor]: Taking taylor expansion of (* (- (exp (- im)) (exp im)) (cos re)) in re 0.828 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in re 0.828 * [taylor]: Taking taylor expansion of (exp (- im)) in re 0.828 * [taylor]: Taking taylor expansion of (- im) in re 0.828 * [taylor]: Taking taylor expansion of im in re 0.828 * [backup-simplify]: Simplify im into im 0.828 * [backup-simplify]: Simplify (- im) into (- im) 0.828 * [backup-simplify]: Simplify (- im) into (- im) 0.828 * [backup-simplify]: Simplify (exp (- im)) into (exp (- im)) 0.828 * [taylor]: Taking taylor expansion of (exp im) in re 0.828 * [taylor]: Taking taylor expansion of im in re 0.828 * [backup-simplify]: Simplify im into im 0.828 * [backup-simplify]: Simplify (exp im) into (exp im) 0.828 * [taylor]: Taking taylor expansion of (cos re) in re 0.828 * [taylor]: Taking taylor expansion of re in re 0.828 * [backup-simplify]: Simplify 0 into 0 0.828 * [backup-simplify]: Simplify 1 into 1 0.828 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (- im)) (exp im)) (cos re))) in re 0.828 * [taylor]: Taking taylor expansion of 0.5 in re 0.829 * [backup-simplify]: Simplify 0.5 into 0.5 0.829 * [taylor]: Taking taylor expansion of (* (- (exp (- im)) (exp im)) (cos re)) in re 0.829 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in re 0.829 * [taylor]: Taking taylor expansion of (exp (- im)) in re 0.829 * [taylor]: Taking taylor expansion of (- im) in re 0.829 * [taylor]: Taking taylor expansion of im in re 0.829 * [backup-simplify]: Simplify im into im 0.829 * [backup-simplify]: Simplify (- im) into (- im) 0.829 * [backup-simplify]: Simplify (- im) into (- im) 0.829 * [backup-simplify]: Simplify (exp (- im)) into (exp (- im)) 0.829 * [taylor]: Taking taylor expansion of (exp im) in re 0.829 * [taylor]: Taking taylor expansion of im in re 0.829 * [backup-simplify]: Simplify im into im 0.829 * [backup-simplify]: Simplify (exp im) into (exp im) 0.829 * [taylor]: Taking taylor expansion of (cos re) in re 0.829 * [taylor]: Taking taylor expansion of re in re 0.829 * [backup-simplify]: Simplify 0 into 0 0.829 * [backup-simplify]: Simplify 1 into 1 0.829 * [backup-simplify]: Simplify (- (exp im)) into (- (exp im)) 0.829 * [backup-simplify]: Simplify (+ (exp (- im)) (- (exp im))) into (- (exp (- im)) (exp im)) 0.829 * [backup-simplify]: Simplify (* (- (exp (- im)) (exp im)) 1) into (- (exp (- im)) (exp im)) 0.829 * [backup-simplify]: Simplify (* 0.5 (- (exp (- im)) (exp im))) into (* 0.5 (- (exp (- im)) (exp im))) 0.829 * [taylor]: Taking taylor expansion of (* 0.5 (- (exp (- im)) (exp im))) in im 0.829 * [taylor]: Taking taylor expansion of 0.5 in im 0.829 * [backup-simplify]: Simplify 0.5 into 0.5 0.830 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in im 0.830 * [taylor]: Taking taylor expansion of (exp (- im)) in im 0.830 * [taylor]: Taking taylor expansion of (- im) in im 0.830 * [taylor]: Taking taylor expansion of im in im 0.830 * [backup-simplify]: Simplify 0 into 0 0.830 * [backup-simplify]: Simplify 1 into 1 0.830 * [backup-simplify]: Simplify (- 0) into 0 0.830 * [backup-simplify]: Simplify (- 1) into -1 0.830 * [backup-simplify]: Simplify (exp 0) into 1 0.830 * [taylor]: Taking taylor expansion of (exp im) in im 0.831 * [taylor]: Taking taylor expansion of im in im 0.831 * [backup-simplify]: Simplify 0 into 0 0.831 * [backup-simplify]: Simplify 1 into 1 0.831 * [backup-simplify]: Simplify (exp 0) into 1 0.831 * [backup-simplify]: Simplify (- 1) into -1 0.831 * [backup-simplify]: Simplify (+ 1 -1) into 0 0.832 * [backup-simplify]: Simplify (* 0.5 0) into 0 0.832 * [backup-simplify]: Simplify 0 into 0 0.833 * [backup-simplify]: Simplify (+ 0) into 0 0.833 * [backup-simplify]: Simplify (- im) into (- im) 0.833 * [backup-simplify]: Simplify (- 0) into 0 0.834 * [backup-simplify]: Simplify (* (exp (- im)) (+ (* (/ (pow 0 1) 1)))) into 0 0.835 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 1) 1)))) into 0 0.836 * [backup-simplify]: Simplify (- 0) into 0 0.836 * [backup-simplify]: Simplify (+ 0 0) into 0 0.837 * [backup-simplify]: Simplify (+ (* (- (exp (- im)) (exp im)) 0) (* 0 1)) into 0 0.837 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (- (exp (- im)) (exp im)))) into 0 0.837 * [taylor]: Taking taylor expansion of 0 in im 0.837 * [backup-simplify]: Simplify 0 into 0 0.837 * [backup-simplify]: Simplify 0 into 0 0.838 * [backup-simplify]: Simplify (- 1) into -1 0.839 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 1) 1)))) into -1 0.840 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 0.840 * [backup-simplify]: Simplify (- 1) into -1 0.841 * [backup-simplify]: Simplify (+ -1 -1) into -2 0.842 * [backup-simplify]: Simplify (+ (* 0.5 -2) (* 0 0)) into (- 1.0) 0.842 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 0.843 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 2) 2)) 0) into -1/2 0.843 * [backup-simplify]: Simplify (- im) into (- im) 0.844 * [backup-simplify]: Simplify (- 0) into 0 0.844 * [backup-simplify]: Simplify (- 0) into 0 0.845 * [backup-simplify]: Simplify (* (exp (- im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.847 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.847 * [backup-simplify]: Simplify (- 0) into 0 0.847 * [backup-simplify]: Simplify (+ 0 0) into 0 0.848 * [backup-simplify]: Simplify (+ (* (- (exp (- im)) (exp im)) -1/2) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (exp im)) (* 1/2 (exp (- im)))) 0.849 * [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.849 * [taylor]: Taking taylor expansion of (- (* 0.25 (exp im)) (* 0.25 (exp (- im)))) in im 0.849 * [taylor]: Taking taylor expansion of (* 0.25 (exp im)) in im 0.849 * [taylor]: Taking taylor expansion of 0.25 in im 0.849 * [backup-simplify]: Simplify 0.25 into 0.25 0.849 * [taylor]: Taking taylor expansion of (exp im) in im 0.849 * [taylor]: Taking taylor expansion of im in im 0.849 * [backup-simplify]: Simplify 0 into 0 0.849 * [backup-simplify]: Simplify 1 into 1 0.849 * [backup-simplify]: Simplify (exp 0) into 1 0.849 * [taylor]: Taking taylor expansion of (* 0.25 (exp (- im))) in im 0.849 * [taylor]: Taking taylor expansion of 0.25 in im 0.849 * [backup-simplify]: Simplify 0.25 into 0.25 0.849 * [taylor]: Taking taylor expansion of (exp (- im)) in im 0.849 * [taylor]: Taking taylor expansion of (- im) in im 0.849 * [taylor]: Taking taylor expansion of im in im 0.849 * [backup-simplify]: Simplify 0 into 0 0.849 * [backup-simplify]: Simplify 1 into 1 0.849 * [backup-simplify]: Simplify (- 0) into 0 0.850 * [backup-simplify]: Simplify (- 1) into -1 0.850 * [backup-simplify]: Simplify (exp 0) into 1 0.850 * [backup-simplify]: Simplify (* 0.25 1) into 0.25 0.851 * [backup-simplify]: Simplify (* 0.25 1) into 0.25 0.851 * [backup-simplify]: Simplify (- 0.25) into (- 0.25) 0.852 * [backup-simplify]: Simplify (+ 0.25 (- 0.25)) into 0 0.852 * [backup-simplify]: Simplify 0 into 0 0.852 * [backup-simplify]: Simplify 0 into 0 0.852 * [backup-simplify]: Simplify (- 1) into -1 0.853 * [backup-simplify]: Simplify (- 0) into 0 0.854 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 0.856 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 0.856 * [backup-simplify]: Simplify (- 1/2) into -1/2 0.857 * [backup-simplify]: Simplify (+ 1/2 -1/2) into 0 0.857 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 -2) (* 0 0))) into 0 0.858 * [backup-simplify]: Simplify 0 into 0 0.859 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 1 1) 1) (/ (pow 0 1) 1)) 0) into 0 0.859 * [backup-simplify]: Simplify (- im) into (- im) 0.859 * [backup-simplify]: Simplify (- 0) into 0 0.860 * [backup-simplify]: Simplify (- 0) into 0 0.860 * [backup-simplify]: Simplify (- 0) into 0 0.860 * [backup-simplify]: Simplify (- 0) into 0 0.862 * [backup-simplify]: Simplify (* (exp (- im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 0.863 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 0.864 * [backup-simplify]: Simplify (- 0) into 0 0.864 * [backup-simplify]: Simplify (+ 0 0) into 0 0.865 * [backup-simplify]: Simplify (+ (* (- (exp (- im)) (exp im)) 0) (+ (* 0 -1/2) (+ (* 0 0) (* 0 1)))) into 0 0.866 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 (- (* 1/2 (exp im)) (* 1/2 (exp (- im))))) (+ (* 0 0) (* 0 (- (exp (- im)) (exp im)))))) into 0 0.866 * [taylor]: Taking taylor expansion of 0 in im 0.866 * [backup-simplify]: Simplify 0 into 0 0.866 * [backup-simplify]: Simplify 0 into 0 0.867 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 0.869 * [backup-simplify]: Simplify (+ (* 0.25 1) (* 0 1)) into 0.25 0.870 * [backup-simplify]: Simplify (- 1) into -1 0.871 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 1) 1)))) into -1 0.872 * [backup-simplify]: Simplify (+ (* 0.25 -1) (* 0 1)) into (- 0.25) 0.873 * [backup-simplify]: Simplify (- (- 0.25)) into 0.25 0.873 * [backup-simplify]: Simplify (+ 0.25 0.25) into 0.5 0.873 * [backup-simplify]: Simplify 0.5 into 0.5 0.873 * [backup-simplify]: Simplify 0 into 0 0.874 * [backup-simplify]: Simplify (- 1) into -1 0.874 * [backup-simplify]: Simplify (- 1) into -1 0.874 * [backup-simplify]: Simplify (- 0) into 0 0.875 * [backup-simplify]: Simplify (- 0) into 0 0.877 * [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.880 * [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.880 * [backup-simplify]: Simplify (- 1/6) into -1/6 0.880 * [backup-simplify]: Simplify (+ -1/6 -1/6) into -1/3 0.883 * [backup-simplify]: Simplify (+ (* 0.5 -1/3) (+ (* 0 0) (+ (* 0 -2) (* 0 0)))) into (- 0.16666666666666666) 0.883 * [backup-simplify]: Simplify (- 0.16666666666666666) into (- 0.16666666666666666) 0.884 * [backup-simplify]: Simplify (+ (* (- 0.16666666666666666) (pow (* im 1) 3)) (+ (* 0.5 (* im (pow re 2))) (* (- 1.0) (* im 1)))) into (- (* 0.5 (* (pow re 2) im)) (+ (* 0.16666666666666666 (pow im 3)) (* 1.0 im))) 0.885 * [backup-simplify]: Simplify (* (* 0.5 (cos (/ 1 re))) (- (exp (- 0 (/ 1 im))) (exp (/ 1 im)))) into (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) 0.885 * [approximate]: Taking taylor expansion of (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) in (re im) around 0 0.885 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) in im 0.885 * [taylor]: Taking taylor expansion of 0.5 in im 0.885 * [backup-simplify]: Simplify 0.5 into 0.5 0.885 * [taylor]: Taking taylor expansion of (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) in im 0.885 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in im 0.885 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 0.885 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 0.885 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.885 * [taylor]: Taking taylor expansion of im in im 0.885 * [backup-simplify]: Simplify 0 into 0 0.885 * [backup-simplify]: Simplify 1 into 1 0.885 * [backup-simplify]: Simplify (/ 1 1) into 1 0.886 * [backup-simplify]: Simplify (- 1) into -1 0.886 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 0.886 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.886 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.886 * [taylor]: Taking taylor expansion of im in im 0.886 * [backup-simplify]: Simplify 0 into 0 0.886 * [backup-simplify]: Simplify 1 into 1 0.886 * [backup-simplify]: Simplify (/ 1 1) into 1 0.886 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.886 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 0.886 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.886 * [taylor]: Taking taylor expansion of re in im 0.886 * [backup-simplify]: Simplify re into re 0.886 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 0.886 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 0.887 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 0.887 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) in re 0.887 * [taylor]: Taking taylor expansion of 0.5 in re 0.887 * [backup-simplify]: Simplify 0.5 into 0.5 0.887 * [taylor]: Taking taylor expansion of (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) in re 0.887 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in re 0.887 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in re 0.887 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in re 0.887 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.887 * [taylor]: Taking taylor expansion of im in re 0.887 * [backup-simplify]: Simplify im into im 0.887 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.887 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 0.887 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 0.887 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 0.887 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.887 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.887 * [taylor]: Taking taylor expansion of im in re 0.887 * [backup-simplify]: Simplify im into im 0.887 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.887 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.887 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 0.887 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.887 * [taylor]: Taking taylor expansion of re in re 0.887 * [backup-simplify]: Simplify 0 into 0 0.887 * [backup-simplify]: Simplify 1 into 1 0.888 * [backup-simplify]: Simplify (/ 1 1) into 1 0.888 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 0.888 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) in re 0.888 * [taylor]: Taking taylor expansion of 0.5 in re 0.888 * [backup-simplify]: Simplify 0.5 into 0.5 0.888 * [taylor]: Taking taylor expansion of (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) in re 0.888 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in re 0.888 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in re 0.888 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in re 0.888 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.888 * [taylor]: Taking taylor expansion of im in re 0.888 * [backup-simplify]: Simplify im into im 0.888 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.888 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 0.888 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 0.888 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 0.888 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.888 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.888 * [taylor]: Taking taylor expansion of im in re 0.888 * [backup-simplify]: Simplify im into im 0.888 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.889 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.889 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 0.889 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.889 * [taylor]: Taking taylor expansion of re in re 0.889 * [backup-simplify]: Simplify 0 into 0 0.889 * [backup-simplify]: Simplify 1 into 1 0.889 * [backup-simplify]: Simplify (/ 1 1) into 1 0.889 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 0.889 * [backup-simplify]: Simplify (- (exp (/ 1 im))) into (- (exp (/ 1 im))) 0.889 * [backup-simplify]: Simplify (+ (exp (- (/ 1 im))) (- (exp (/ 1 im)))) into (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0.890 * [backup-simplify]: Simplify (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) into (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) 0.890 * [backup-simplify]: Simplify (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) into (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) 0.890 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) in im 0.890 * [taylor]: Taking taylor expansion of 0.5 in im 0.890 * [backup-simplify]: Simplify 0.5 into 0.5 0.890 * [taylor]: Taking taylor expansion of (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) in im 0.890 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in im 0.890 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 0.890 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 0.890 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.890 * [taylor]: Taking taylor expansion of im in im 0.890 * [backup-simplify]: Simplify 0 into 0 0.890 * [backup-simplify]: Simplify 1 into 1 0.890 * [backup-simplify]: Simplify (/ 1 1) into 1 0.891 * [backup-simplify]: Simplify (- 1) into -1 0.891 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 0.891 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.891 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.891 * [taylor]: Taking taylor expansion of im in im 0.891 * [backup-simplify]: Simplify 0 into 0 0.891 * [backup-simplify]: Simplify 1 into 1 0.891 * [backup-simplify]: Simplify (/ 1 1) into 1 0.891 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.891 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 0.892 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.892 * [taylor]: Taking taylor expansion of re in im 0.892 * [backup-simplify]: Simplify re into re 0.892 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 0.892 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 0.892 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 0.892 * [backup-simplify]: Simplify (- (exp (/ 1 im))) into (- (exp (/ 1 im))) 0.892 * [backup-simplify]: Simplify (+ (exp (- (/ 1 im))) (- (exp (/ 1 im)))) into (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0.892 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 0.892 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 0.892 * [backup-simplify]: Simplify (- 0) into 0 0.893 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 0.893 * [backup-simplify]: Simplify (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) into (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) 0.893 * [backup-simplify]: Simplify (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) into (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) 0.893 * [backup-simplify]: Simplify (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) into (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) 0.893 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 0.893 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 0.898 * [backup-simplify]: Simplify (- 0) into 0 0.899 * [backup-simplify]: Simplify (* (exp (- (/ 1 im))) (+ (* (/ (pow 0 1) 1)))) into 0 0.899 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 0.900 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 0.900 * [backup-simplify]: Simplify (- 0) into 0 0.901 * [backup-simplify]: Simplify (+ 0 0) into 0 0.901 * [backup-simplify]: Simplify (+ (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0) (* 0 (cos (/ 1 re)))) into 0 0.902 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))))) into 0 0.902 * [taylor]: Taking taylor expansion of 0 in im 0.902 * [backup-simplify]: Simplify 0 into 0 0.902 * [backup-simplify]: Simplify 0 into 0 0.902 * [backup-simplify]: Simplify (+ 0) into 0 0.902 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 1)) into 0 0.903 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 0.903 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 0.904 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 0)) into 0 0.904 * [backup-simplify]: Simplify (- 0) into 0 0.904 * [backup-simplify]: Simplify (+ 0 0) into 0 0.905 * [backup-simplify]: Simplify (- 0) into 0 0.905 * [backup-simplify]: Simplify (+ 0 0) into 0 0.905 * [backup-simplify]: Simplify (+ (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0) (* 0 (cos (/ 1 re)))) into 0 0.906 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))))) into 0 0.906 * [backup-simplify]: Simplify 0 into 0 0.906 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 0.906 * [backup-simplify]: Simplify (- 0) into 0 0.907 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.907 * [backup-simplify]: Simplify (- 0) into 0 0.908 * [backup-simplify]: Simplify (* (exp (- (/ 1 im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.908 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.910 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.910 * [backup-simplify]: Simplify (- 0) into 0 0.910 * [backup-simplify]: Simplify (+ 0 0) into 0 0.911 * [backup-simplify]: Simplify (+ (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0) (+ (* 0 0) (* 0 (cos (/ 1 re))))) into 0 0.912 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))))) into 0 0.912 * [taylor]: Taking taylor expansion of 0 in im 0.912 * [backup-simplify]: Simplify 0 into 0 0.912 * [backup-simplify]: Simplify 0 into 0 0.912 * [backup-simplify]: Simplify 0 into 0 0.913 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 0.914 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 0.914 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 0.914 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 0.915 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 0.915 * [backup-simplify]: Simplify (- 0) into 0 0.916 * [backup-simplify]: Simplify (+ 0 0) into 0 0.916 * [backup-simplify]: Simplify (- 0) into 0 0.916 * [backup-simplify]: Simplify (+ 0 0) into 0 0.917 * [backup-simplify]: Simplify (+ (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0) (+ (* 0 0) (* 0 (cos (/ 1 re))))) into 0 0.918 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))))) into 0 0.918 * [backup-simplify]: Simplify 0 into 0 0.918 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 0.919 * [backup-simplify]: Simplify (- 0) into 0 0.919 * [backup-simplify]: Simplify (- 0) into 0 0.919 * [backup-simplify]: Simplify (- 0) into 0 0.920 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.920 * [backup-simplify]: Simplify (- 0) into 0 0.922 * [backup-simplify]: Simplify (* (exp (- (/ 1 im))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 0.922 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.923 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 0.924 * [backup-simplify]: Simplify (- 0) into 0 0.924 * [backup-simplify]: Simplify (+ 0 0) into 0 0.925 * [backup-simplify]: Simplify (+ (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cos (/ 1 re)))))) into 0 0.926 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))))))) into 0 0.926 * [taylor]: Taking taylor expansion of 0 in im 0.926 * [backup-simplify]: Simplify 0 into 0 0.926 * [backup-simplify]: Simplify 0 into 0 0.927 * [backup-simplify]: Simplify (* 0.5 (* (- (exp (- (/ 1 (/ 1 im)))) (exp (/ 1 (/ 1 im)))) (cos (/ 1 (/ 1 re))))) into (* 0.5 (* (- (exp (- im)) (exp im)) (cos re))) 0.927 * [backup-simplify]: Simplify (* (* 0.5 (cos (/ 1 (- re)))) (- (exp (- 0 (/ 1 (- im)))) (exp (/ 1 (- im))))) into (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) 0.927 * [approximate]: Taking taylor expansion of (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) in (re im) around 0 0.927 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) in im 0.927 * [taylor]: Taking taylor expansion of 0.5 in im 0.927 * [backup-simplify]: Simplify 0.5 into 0.5 0.927 * [taylor]: Taking taylor expansion of (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) in im 0.927 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in im 0.927 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.927 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.927 * [taylor]: Taking taylor expansion of im in im 0.927 * [backup-simplify]: Simplify 0 into 0 0.927 * [backup-simplify]: Simplify 1 into 1 0.927 * [backup-simplify]: Simplify (/ 1 1) into 1 0.928 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.928 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.928 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.928 * [taylor]: Taking taylor expansion of -1 in im 0.928 * [backup-simplify]: Simplify -1 into -1 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.928 * [backup-simplify]: Simplify (/ -1 1) into -1 0.928 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.928 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 0.928 * [taylor]: Taking taylor expansion of (/ -1 re) in im 0.928 * [taylor]: Taking taylor expansion of -1 in im 0.928 * [backup-simplify]: Simplify -1 into -1 0.928 * [taylor]: Taking taylor expansion of re in im 0.928 * [backup-simplify]: Simplify re into re 0.928 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 0.928 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 0.929 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 0.929 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) in re 0.929 * [taylor]: Taking taylor expansion of 0.5 in re 0.929 * [backup-simplify]: Simplify 0.5 into 0.5 0.929 * [taylor]: Taking taylor expansion of (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) in re 0.929 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in re 0.929 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.929 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.929 * [taylor]: Taking taylor expansion of im in re 0.929 * [backup-simplify]: Simplify im into im 0.929 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.929 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.929 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 0.929 * [taylor]: Taking taylor expansion of (/ -1 im) in re 0.929 * [taylor]: Taking taylor expansion of -1 in re 0.929 * [backup-simplify]: Simplify -1 into -1 0.929 * [taylor]: Taking taylor expansion of im in re 0.929 * [backup-simplify]: Simplify im into im 0.929 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 0.929 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.929 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 0.929 * [taylor]: Taking taylor expansion of (/ -1 re) in re 0.929 * [taylor]: Taking taylor expansion of -1 in re 0.929 * [backup-simplify]: Simplify -1 into -1 0.929 * [taylor]: Taking taylor expansion of re in re 0.929 * [backup-simplify]: Simplify 0 into 0 0.929 * [backup-simplify]: Simplify 1 into 1 0.930 * [backup-simplify]: Simplify (/ -1 1) into -1 0.930 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 0.930 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) in re 0.930 * [taylor]: Taking taylor expansion of 0.5 in re 0.930 * [backup-simplify]: Simplify 0.5 into 0.5 0.930 * [taylor]: Taking taylor expansion of (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) in re 0.930 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in re 0.930 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.930 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.930 * [taylor]: Taking taylor expansion of im in re 0.930 * [backup-simplify]: Simplify im into im 0.930 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.930 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.930 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 0.930 * [taylor]: Taking taylor expansion of (/ -1 im) in re 0.930 * [taylor]: Taking taylor expansion of -1 in re 0.930 * [backup-simplify]: Simplify -1 into -1 0.930 * [taylor]: Taking taylor expansion of im in re 0.930 * [backup-simplify]: Simplify im into im 0.930 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 0.930 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.930 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 0.930 * [taylor]: Taking taylor expansion of (/ -1 re) in re 0.930 * [taylor]: Taking taylor expansion of -1 in re 0.930 * [backup-simplify]: Simplify -1 into -1 0.930 * [taylor]: Taking taylor expansion of re in re 0.930 * [backup-simplify]: Simplify 0 into 0 0.930 * [backup-simplify]: Simplify 1 into 1 0.931 * [backup-simplify]: Simplify (/ -1 1) into -1 0.931 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 0.931 * [backup-simplify]: Simplify (- (exp (/ -1 im))) into (- (exp (/ -1 im))) 0.931 * [backup-simplify]: Simplify (+ (exp (/ 1 im)) (- (exp (/ -1 im)))) into (- (exp (/ 1 im)) (exp (/ -1 im))) 0.931 * [backup-simplify]: Simplify (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) into (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) 0.932 * [backup-simplify]: Simplify (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) into (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) 0.932 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) in im 0.932 * [taylor]: Taking taylor expansion of 0.5 in im 0.932 * [backup-simplify]: Simplify 0.5 into 0.5 0.932 * [taylor]: Taking taylor expansion of (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) in im 0.932 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in im 0.932 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.932 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.932 * [taylor]: Taking taylor expansion of im in im 0.932 * [backup-simplify]: Simplify 0 into 0 0.932 * [backup-simplify]: Simplify 1 into 1 0.932 * [backup-simplify]: Simplify (/ 1 1) into 1 0.932 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.932 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.932 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.932 * [taylor]: Taking taylor expansion of -1 in im 0.932 * [backup-simplify]: Simplify -1 into -1 0.932 * [taylor]: Taking taylor expansion of im in im 0.932 * [backup-simplify]: Simplify 0 into 0 0.933 * [backup-simplify]: Simplify 1 into 1 0.933 * [backup-simplify]: Simplify (/ -1 1) into -1 0.933 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.933 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 0.933 * [taylor]: Taking taylor expansion of (/ -1 re) in im 0.933 * [taylor]: Taking taylor expansion of -1 in im 0.933 * [backup-simplify]: Simplify -1 into -1 0.933 * [taylor]: Taking taylor expansion of re in im 0.933 * [backup-simplify]: Simplify re into re 0.933 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 0.933 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 0.933 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 0.933 * [backup-simplify]: Simplify (- (exp (/ -1 im))) into (- (exp (/ -1 im))) 0.934 * [backup-simplify]: Simplify (+ (exp (/ 1 im)) (- (exp (/ -1 im)))) into (- (exp (/ 1 im)) (exp (/ -1 im))) 0.934 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 0.934 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 0.934 * [backup-simplify]: Simplify (- 0) into 0 0.934 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 0.934 * [backup-simplify]: Simplify (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) into (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) 0.935 * [backup-simplify]: Simplify (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) into (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) 0.935 * [backup-simplify]: Simplify (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) into (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) 0.935 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 0.936 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 0.936 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 0.937 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 0.937 * [backup-simplify]: Simplify (- 0) into 0 0.938 * [backup-simplify]: Simplify (+ 0 0) into 0 0.938 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 im)) (exp (/ -1 im))) 0) (* 0 (cos (/ -1 re)))) into 0 0.938 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))))) into 0 0.938 * [taylor]: Taking taylor expansion of 0 in im 0.938 * [backup-simplify]: Simplify 0 into 0 0.938 * [backup-simplify]: Simplify 0 into 0 0.939 * [backup-simplify]: Simplify (+ 0) into 0 0.939 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 1)) into 0 0.940 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 0.940 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 0.941 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 0)) into 0 0.941 * [backup-simplify]: Simplify (- 0) into 0 0.941 * [backup-simplify]: Simplify (+ 0 0) into 0 0.942 * [backup-simplify]: Simplify (- 0) into 0 0.942 * [backup-simplify]: Simplify (+ 0 0) into 0 0.942 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 im)) (exp (/ -1 im))) 0) (* 0 (cos (/ -1 re)))) into 0 0.943 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))))) into 0 0.943 * [backup-simplify]: Simplify 0 into 0 0.943 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.944 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.945 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.946 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.946 * [backup-simplify]: Simplify (- 0) into 0 0.947 * [backup-simplify]: Simplify (+ 0 0) into 0 0.947 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 im)) (exp (/ -1 im))) 0) (+ (* 0 0) (* 0 (cos (/ -1 re))))) into 0 0.948 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))))) into 0 0.948 * [taylor]: Taking taylor expansion of 0 in im 0.948 * [backup-simplify]: Simplify 0 into 0 0.948 * [backup-simplify]: Simplify 0 into 0 0.948 * [backup-simplify]: Simplify 0 into 0 0.949 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 0.950 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 0.950 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 0.951 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 0.951 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 0.952 * [backup-simplify]: Simplify (- 0) into 0 0.952 * [backup-simplify]: Simplify (+ 0 0) into 0 0.952 * [backup-simplify]: Simplify (- 0) into 0 0.953 * [backup-simplify]: Simplify (+ 0 0) into 0 0.953 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 im)) (exp (/ -1 im))) 0) (+ (* 0 0) (* 0 (cos (/ -1 re))))) into 0 0.954 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))))) into 0 0.954 * [backup-simplify]: Simplify 0 into 0 0.954 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.956 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 0.956 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.958 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 0.958 * [backup-simplify]: Simplify (- 0) into 0 0.959 * [backup-simplify]: Simplify (+ 0 0) into 0 0.959 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 im)) (exp (/ -1 im))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cos (/ -1 re)))))) into 0 0.961 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))))))) into 0 0.961 * [taylor]: Taking taylor expansion of 0 in im 0.961 * [backup-simplify]: Simplify 0 into 0 0.961 * [backup-simplify]: Simplify 0 into 0 0.961 * [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))) 0.961 * * * [progress]: simplifying candidates 0.961 * * * * [progress]: [ 1 / 192 ] simplifiying candidate # 0.962 * [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)))))) 0.962 * * [simplify]: iters left: 6 (19 enodes) 0.971 * * [simplify]: iters left: 5 (74 enodes) 0.991 * * [simplify]: iters left: 4 (110 enodes) 1.009 * * [simplify]: iters left: 3 (148 enodes) 1.051 * * [simplify]: iters left: 2 (259 enodes) 1.127 * * [simplify]: Extracting #0: cost 1 inf + 0 1.128 * * [simplify]: Extracting #1: cost 11 inf + 0 1.128 * * [simplify]: Extracting #2: cost 82 inf + 0 1.128 * * [simplify]: Extracting #3: cost 124 inf + 1225 1.130 * * [simplify]: Extracting #4: cost 87 inf + 13383 1.137 * * [simplify]: Extracting #5: cost 22 inf + 35432 1.142 * * [simplify]: Extracting #6: cost 1 inf + 45182 1.150 * * [simplify]: Extracting #7: cost 0 inf + 45664 1.160 * [simplify]: Simplified to (- (exp (- (- im im) im)) (exp im)) 1.160 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- (- im im) im)) (exp im)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))))) 1.161 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 1.161 * * [simplify]: iters left: 6 (7 enodes) 1.164 * * [simplify]: iters left: 5 (26 enodes) 1.173 * * [simplify]: iters left: 4 (42 enodes) 1.190 * * [simplify]: iters left: 3 (83 enodes) 1.218 * * [simplify]: iters left: 2 (133 enodes) 1.241 * * [simplify]: iters left: 1 (202 enodes) 1.279 * * [simplify]: Extracting #0: cost 1 inf + 0 1.280 * * [simplify]: Extracting #1: cost 0 inf + 1 1.280 * [simplify]: Simplified to 0 1.280 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- (- im im) im)) (exp im)) 0))) 1.280 * * * * [progress]: [ 2 / 192 ] simplifiying candidate # 1.280 * [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.280 * * [simplify]: iters left: 6 (18 enodes) 1.285 * * [simplify]: iters left: 5 (66 enodes) 1.304 * * [simplify]: iters left: 4 (92 enodes) 1.322 * * [simplify]: iters left: 3 (112 enodes) 1.342 * * [simplify]: iters left: 2 (181 enodes) 1.407 * * [simplify]: iters left: 1 (345 enodes) 1.525 * * [simplify]: Extracting #0: cost 1 inf + 0 1.525 * * [simplify]: Extracting #1: cost 8 inf + 0 1.525 * * [simplify]: Extracting #2: cost 56 inf + 1 1.526 * * [simplify]: Extracting #3: cost 121 inf + 991 1.527 * * [simplify]: Extracting #4: cost 103 inf + 10367 1.535 * * [simplify]: Extracting #5: cost 16 inf + 39971 1.540 * * [simplify]: Extracting #6: cost 1 inf + 45487 1.547 * * [simplify]: Extracting #7: cost 0 inf + 45891 1.553 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 1.553 * [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.553 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 1.553 * * [simplify]: iters left: 5 (6 enodes) 1.555 * * [simplify]: iters left: 4 (18 enodes) 1.557 * * [simplify]: iters left: 3 (26 enodes) 1.561 * * [simplify]: iters left: 2 (34 enodes) 1.566 * * [simplify]: iters left: 1 (36 enodes) 1.570 * * [simplify]: Extracting #0: cost 1 inf + 0 1.570 * * [simplify]: Extracting #1: cost 0 inf + 1 1.570 * [simplify]: Simplified to 0 1.570 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 1.570 * * * * [progress]: [ 3 / 192 ] simplifiying candidate # 1.571 * [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.571 * * [simplify]: iters left: 6 (18 enodes) 1.576 * * [simplify]: iters left: 5 (70 enodes) 1.598 * * [simplify]: iters left: 4 (98 enodes) 1.623 * * [simplify]: iters left: 3 (122 enodes) 1.657 * * [simplify]: iters left: 2 (189 enodes) 1.721 * * [simplify]: iters left: 1 (359 enodes) 1.880 * * [simplify]: Extracting #0: cost 1 inf + 0 1.880 * * [simplify]: Extracting #1: cost 7 inf + 0 1.880 * * [simplify]: Extracting #2: cost 56 inf + 2 1.880 * * [simplify]: Extracting #3: cost 131 inf + 931 1.882 * * [simplify]: Extracting #4: cost 119 inf + 10498 1.887 * * [simplify]: Extracting #5: cost 36 inf + 39103 1.894 * * [simplify]: Extracting #6: cost 2 inf + 52763 1.900 * * [simplify]: Extracting #7: cost 0 inf + 53134 1.907 * * [simplify]: Extracting #8: cost 0 inf + 53095 1.914 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 1.914 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 1.914 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 1.914 * * [simplify]: iters left: 4 (6 enodes) 1.916 * * [simplify]: iters left: 3 (21 enodes) 1.921 * * [simplify]: iters left: 2 (31 enodes) 1.927 * * [simplify]: iters left: 1 (35 enodes) 1.932 * * [simplify]: Extracting #0: cost 1 inf + 0 1.932 * * [simplify]: Extracting #1: cost 7 inf + 0 1.932 * * [simplify]: Extracting #2: cost 7 inf + 3 1.932 * * [simplify]: Extracting #3: cost 2 inf + 370 1.932 * * [simplify]: Extracting #4: cost 0 inf + 592 1.933 * [simplify]: Simplified to (* (exp im) 0) 1.933 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 1.933 * * * * [progress]: [ 4 / 192 ] simplifiying candidate # 1.933 * [simplify]: Simplifying (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 1.933 * * [simplify]: iters left: 6 (18 enodes) 1.938 * * [simplify]: iters left: 5 (65 enodes) 1.953 * * [simplify]: iters left: 4 (101 enodes) 1.969 * * [simplify]: iters left: 3 (146 enodes) 1.994 * * [simplify]: iters left: 2 (274 enodes) 2.093 * * [simplify]: Extracting #0: cost 1 inf + 0 2.093 * * [simplify]: Extracting #1: cost 10 inf + 0 2.094 * * [simplify]: Extracting #2: cost 57 inf + 1 2.094 * * [simplify]: Extracting #3: cost 113 inf + 792 2.095 * * [simplify]: Extracting #4: cost 89 inf + 6813 2.098 * * [simplify]: Extracting #5: cost 36 inf + 24632 2.103 * * [simplify]: Extracting #6: cost 1 inf + 43033 2.111 * * [simplify]: Extracting #7: cost 0 inf + 43635 2.116 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 2.116 * [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.116 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 2.116 * * [simplify]: iters left: 6 (7 enodes) 2.118 * * [simplify]: iters left: 5 (26 enodes) 2.123 * * [simplify]: iters left: 4 (42 enodes) 2.134 * * [simplify]: iters left: 3 (83 enodes) 2.150 * * [simplify]: iters left: 2 (133 enodes) 2.175 * * [simplify]: iters left: 1 (202 enodes) 2.244 * * [simplify]: Extracting #0: cost 1 inf + 0 2.244 * * [simplify]: Extracting #1: cost 0 inf + 1 2.244 * [simplify]: Simplified to 0 2.244 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 2.244 * * * * [progress]: [ 5 / 192 ] simplifiying candidate # 2.245 * [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.245 * * [simplify]: iters left: 6 (17 enodes) 2.254 * * [simplify]: iters left: 5 (56 enodes) 2.272 * * [simplify]: iters left: 4 (80 enodes) 2.293 * * [simplify]: iters left: 3 (107 enodes) 2.325 * * [simplify]: iters left: 2 (170 enodes) 2.369 * * [simplify]: iters left: 1 (329 enodes) 2.535 * * [simplify]: Extracting #0: cost 1 inf + 0 2.535 * * [simplify]: Extracting #1: cost 16 inf + 0 2.535 * * [simplify]: Extracting #2: cost 90 inf + 1 2.536 * * [simplify]: Extracting #3: cost 154 inf + 2001 2.539 * * [simplify]: Extracting #4: cost 106 inf + 9321 2.542 * * [simplify]: Extracting #5: cost 59 inf + 22782 2.548 * * [simplify]: Extracting #6: cost 17 inf + 47199 2.556 * * [simplify]: Extracting #7: cost 3 inf + 56912 2.565 * * [simplify]: Extracting #8: cost 0 inf + 59389 2.581 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 2.581 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))))) 2.582 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 2.582 * * [simplify]: iters left: 5 (6 enodes) 2.584 * * [simplify]: iters left: 4 (18 enodes) 2.590 * * [simplify]: iters left: 3 (26 enodes) 2.597 * * [simplify]: iters left: 2 (34 enodes) 2.606 * * [simplify]: iters left: 1 (36 enodes) 2.615 * * [simplify]: Extracting #0: cost 1 inf + 0 2.615 * * [simplify]: Extracting #1: cost 0 inf + 1 2.615 * [simplify]: Simplified to 0 2.615 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 2.615 * * * * [progress]: [ 6 / 192 ] simplifiying candidate # 2.615 * [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.616 * * [simplify]: iters left: 6 (17 enodes) 2.623 * * [simplify]: iters left: 5 (60 enodes) 2.636 * * [simplify]: iters left: 4 (86 enodes) 2.655 * * [simplify]: iters left: 3 (117 enodes) 2.687 * * [simplify]: iters left: 2 (201 enodes) 2.761 * * [simplify]: iters left: 1 (366 enodes) 2.904 * * [simplify]: Extracting #0: cost 1 inf + 0 2.904 * * [simplify]: Extracting #1: cost 7 inf + 0 2.904 * * [simplify]: Extracting #2: cost 32 inf + 2 2.905 * * [simplify]: Extracting #3: cost 116 inf + 419 2.907 * * [simplify]: Extracting #4: cost 155 inf + 3222 2.912 * * [simplify]: Extracting #5: cost 110 inf + 13988 2.925 * * [simplify]: Extracting #6: cost 51 inf + 41530 2.940 * * [simplify]: Extracting #7: cost 2 inf + 72212 2.957 * * [simplify]: Extracting #8: cost 0 inf + 73646 2.974 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 2.974 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 2.975 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 2.975 * * [simplify]: iters left: 4 (6 enodes) 2.978 * * [simplify]: iters left: 3 (21 enodes) 2.986 * * [simplify]: iters left: 2 (31 enodes) 2.996 * * [simplify]: iters left: 1 (35 enodes) 3.006 * * [simplify]: Extracting #0: cost 1 inf + 0 3.006 * * [simplify]: Extracting #1: cost 7 inf + 0 3.006 * * [simplify]: Extracting #2: cost 7 inf + 3 3.006 * * [simplify]: Extracting #3: cost 2 inf + 370 3.007 * * [simplify]: Extracting #4: cost 0 inf + 592 3.007 * [simplify]: Simplified to (* (exp im) 0) 3.007 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 3.007 * * * * [progress]: [ 7 / 192 ] simplifiying candidate # 3.007 * [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.008 * * [simplify]: iters left: 6 (18 enodes) 3.016 * * [simplify]: iters left: 5 (64 enodes) 3.038 * * [simplify]: iters left: 4 (101 enodes) 3.067 * * [simplify]: iters left: 3 (140 enodes) 3.093 * * [simplify]: iters left: 2 (236 enodes) 3.153 * * [simplify]: iters left: 1 (437 enodes) 3.267 * * [simplify]: Extracting #0: cost 1 inf + 0 3.267 * * [simplify]: Extracting #1: cost 14 inf + 0 3.267 * * [simplify]: Extracting #2: cost 91 inf + 1 3.268 * * [simplify]: Extracting #3: cost 326 inf + 922 3.270 * * [simplify]: Extracting #4: cost 307 inf + 6406 3.287 * * [simplify]: Extracting #5: cost 111 inf + 98532 3.319 * * [simplify]: Extracting #6: cost 7 inf + 161822 3.343 * * [simplify]: Extracting #7: cost 0 inf + 166153 3.360 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 3.360 * [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.360 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 3.360 * * [simplify]: iters left: 6 (7 enodes) 3.362 * * [simplify]: iters left: 5 (26 enodes) 3.367 * * [simplify]: iters left: 4 (42 enodes) 3.376 * * [simplify]: iters left: 3 (83 enodes) 3.401 * * [simplify]: iters left: 2 (133 enodes) 3.423 * * [simplify]: iters left: 1 (202 enodes) 3.476 * * [simplify]: Extracting #0: cost 1 inf + 0 3.476 * * [simplify]: Extracting #1: cost 0 inf + 1 3.476 * [simplify]: Simplified to 0 3.476 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 3.476 * * * * [progress]: [ 8 / 192 ] simplifiying candidate # 3.477 * [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.477 * * [simplify]: iters left: 6 (17 enodes) 3.485 * * [simplify]: iters left: 5 (55 enodes) 3.497 * * [simplify]: iters left: 4 (80 enodes) 3.507 * * [simplify]: iters left: 3 (101 enodes) 3.521 * * [simplify]: iters left: 2 (143 enodes) 3.547 * * [simplify]: iters left: 1 (208 enodes) 3.584 * * [simplify]: Extracting #0: cost 1 inf + 0 3.584 * * [simplify]: Extracting #1: cost 8 inf + 0 3.584 * * [simplify]: Extracting #2: cost 19 inf + 1 3.584 * * [simplify]: Extracting #3: cost 26 inf + 114 3.584 * * [simplify]: Extracting #4: cost 15 inf + 1825 3.585 * * [simplify]: Extracting #5: cost 1 inf + 3431 3.586 * * [simplify]: Extracting #6: cost 0 inf + 3582 3.587 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 3.587 * [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.587 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 3.588 * * [simplify]: iters left: 5 (6 enodes) 3.589 * * [simplify]: iters left: 4 (18 enodes) 3.591 * * [simplify]: iters left: 3 (26 enodes) 3.595 * * [simplify]: iters left: 2 (34 enodes) 3.599 * * [simplify]: iters left: 1 (36 enodes) 3.604 * * [simplify]: Extracting #0: cost 1 inf + 0 3.604 * * [simplify]: Extracting #1: cost 0 inf + 1 3.604 * [simplify]: Simplified to 0 3.604 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 3.604 * * * * [progress]: [ 9 / 192 ] simplifiying candidate # 3.604 * [simplify]: Simplifying (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (exp im) 1))) 3.605 * * [simplify]: iters left: 6 (16 enodes) 3.609 * * [simplify]: iters left: 5 (55 enodes) 3.619 * * [simplify]: iters left: 4 (83 enodes) 3.630 * * [simplify]: iters left: 3 (110 enodes) 3.650 * * [simplify]: iters left: 2 (162 enodes) 3.714 * * [simplify]: iters left: 1 (257 enodes) 3.769 * * [simplify]: Extracting #0: cost 1 inf + 0 3.769 * * [simplify]: Extracting #1: cost 7 inf + 0 3.769 * * [simplify]: Extracting #2: cost 22 inf + 2 3.769 * * [simplify]: Extracting #3: cost 29 inf + 711 3.770 * * [simplify]: Extracting #4: cost 15 inf + 3810 3.771 * * [simplify]: Extracting #5: cost 3 inf + 5457 3.772 * * [simplify]: Extracting #6: cost 1 inf + 5780 3.774 * * [simplify]: Extracting #7: cost 0 inf + 6102 3.775 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 3.775 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 3.775 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 3.775 * * [simplify]: iters left: 4 (6 enodes) 3.777 * * [simplify]: iters left: 3 (21 enodes) 3.781 * * [simplify]: iters left: 2 (31 enodes) 3.786 * * [simplify]: iters left: 1 (35 enodes) 3.791 * * [simplify]: Extracting #0: cost 1 inf + 0 3.791 * * [simplify]: Extracting #1: cost 7 inf + 0 3.791 * * [simplify]: Extracting #2: cost 7 inf + 3 3.791 * * [simplify]: Extracting #3: cost 2 inf + 370 3.791 * * [simplify]: Extracting #4: cost 0 inf + 592 3.792 * [simplify]: Simplified to (* (exp im) 0) 3.792 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 3.792 * * * * [progress]: [ 10 / 192 ] simplifiying candidate # 3.792 * [simplify]: Simplifying (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 3.792 * * [simplify]: iters left: 6 (18 enodes) 3.797 * * [simplify]: iters left: 5 (71 enodes) 3.809 * * [simplify]: iters left: 4 (107 enodes) 3.828 * * [simplify]: iters left: 3 (145 enodes) 3.851 * * [simplify]: iters left: 2 (256 enodes) 3.910 * * [simplify]: Extracting #0: cost 1 inf + 0 3.910 * * [simplify]: Extracting #1: cost 11 inf + 0 3.910 * * [simplify]: Extracting #2: cost 82 inf + 0 3.910 * * [simplify]: Extracting #3: cost 124 inf + 1426 3.912 * * [simplify]: Extracting #4: cost 97 inf + 9001 3.915 * * [simplify]: Extracting #5: cost 41 inf + 25581 3.920 * * [simplify]: Extracting #6: cost 3 inf + 43878 3.925 * * [simplify]: Extracting #7: cost 0 inf + 45664 3.930 * [simplify]: Simplified to (- (exp (- (- im im) im)) (exp im)) 3.930 * [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)))))))) 3.930 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 3.930 * * [simplify]: iters left: 6 (7 enodes) 3.932 * * [simplify]: iters left: 5 (26 enodes) 3.938 * * [simplify]: iters left: 4 (42 enodes) 3.955 * * [simplify]: iters left: 3 (83 enodes) 3.985 * * [simplify]: iters left: 2 (133 enodes) 4.025 * * [simplify]: iters left: 1 (202 enodes) 4.062 * * [simplify]: Extracting #0: cost 1 inf + 0 4.062 * * [simplify]: Extracting #1: cost 0 inf + 1 4.062 * [simplify]: Simplified to 0 4.062 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- (- im im) im)) (exp im)) 0))) 4.062 * * * * [progress]: [ 11 / 192 ] simplifiying candidate # 4.063 * [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.063 * * [simplify]: iters left: 6 (17 enodes) 4.071 * * [simplify]: iters left: 5 (63 enodes) 4.085 * * [simplify]: iters left: 4 (89 enodes) 4.104 * * [simplify]: iters left: 3 (109 enodes) 4.119 * * [simplify]: iters left: 2 (178 enodes) 4.185 * * [simplify]: iters left: 1 (342 enodes) 4.361 * * [simplify]: Extracting #0: cost 1 inf + 0 4.361 * * [simplify]: Extracting #1: cost 8 inf + 0 4.361 * * [simplify]: Extracting #2: cost 56 inf + 1 4.362 * * [simplify]: Extracting #3: cost 114 inf + 2080 4.365 * * [simplify]: Extracting #4: cost 109 inf + 7989 4.373 * * [simplify]: Extracting #5: cost 48 inf + 24322 4.383 * * [simplify]: Extracting #6: cost 3 inf + 44199 4.396 * * [simplify]: Extracting #7: cost 0 inf + 45977 4.408 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 4.408 * [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.408 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 4.409 * * [simplify]: iters left: 5 (6 enodes) 4.411 * * [simplify]: iters left: 4 (18 enodes) 4.417 * * [simplify]: iters left: 3 (26 enodes) 4.425 * * [simplify]: iters left: 2 (34 enodes) 4.433 * * [simplify]: iters left: 1 (36 enodes) 4.442 * * [simplify]: Extracting #0: cost 1 inf + 0 4.442 * * [simplify]: Extracting #1: cost 0 inf + 1 4.442 * [simplify]: Simplified to 0 4.442 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 4.442 * * * * [progress]: [ 12 / 192 ] simplifiying candidate # 4.442 * [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.442 * * [simplify]: iters left: 6 (17 enodes) 4.451 * * [simplify]: iters left: 5 (67 enodes) 4.474 * * [simplify]: iters left: 4 (95 enodes) 4.504 * * [simplify]: iters left: 3 (119 enodes) 4.535 * * [simplify]: iters left: 2 (186 enodes) 4.602 * * [simplify]: iters left: 1 (356 enodes) 4.734 * * [simplify]: Extracting #0: cost 1 inf + 0 4.734 * * [simplify]: Extracting #1: cost 7 inf + 0 4.734 * * [simplify]: Extracting #2: cost 56 inf + 2 4.735 * * [simplify]: Extracting #3: cost 126 inf + 1727 4.736 * * [simplify]: Extracting #4: cost 125 inf + 7349 4.740 * * [simplify]: Extracting #5: cost 55 inf + 28588 4.746 * * [simplify]: Extracting #6: cost 11 inf + 47328 4.753 * * [simplify]: Extracting #7: cost 0 inf + 53339 4.760 * * [simplify]: Extracting #8: cost 0 inf + 53259 4.768 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 4.768 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 4.768 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 4.768 * * [simplify]: iters left: 4 (6 enodes) 4.770 * * [simplify]: iters left: 3 (21 enodes) 4.774 * * [simplify]: iters left: 2 (31 enodes) 4.779 * * [simplify]: iters left: 1 (35 enodes) 4.787 * * [simplify]: Extracting #0: cost 1 inf + 0 4.787 * * [simplify]: Extracting #1: cost 7 inf + 0 4.787 * * [simplify]: Extracting #2: cost 7 inf + 3 4.787 * * [simplify]: Extracting #3: cost 2 inf + 370 4.787 * * [simplify]: Extracting #4: cost 0 inf + 592 4.787 * [simplify]: Simplified to (* (exp im) 0) 4.787 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 4.788 * * * * [progress]: [ 13 / 192 ] simplifiying candidate # 4.788 * [simplify]: Simplifying (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 4.788 * * [simplify]: iters left: 6 (17 enodes) 4.797 * * [simplify]: iters left: 5 (62 enodes) 4.817 * * [simplify]: iters left: 4 (98 enodes) 4.847 * * [simplify]: iters left: 3 (143 enodes) 4.897 * * [simplify]: iters left: 2 (272 enodes) 4.995 * * [simplify]: Extracting #0: cost 1 inf + 0 4.995 * * [simplify]: Extracting #1: cost 10 inf + 0 4.995 * * [simplify]: Extracting #2: cost 58 inf + 1 4.996 * * [simplify]: Extracting #3: cost 110 inf + 1205 4.997 * * [simplify]: Extracting #4: cost 88 inf + 6351 5.002 * * [simplify]: Extracting #5: cost 28 inf + 27655 5.007 * * [simplify]: Extracting #6: cost 1 inf + 42834 5.011 * * [simplify]: Extracting #7: cost 0 inf + 43367 5.017 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 5.017 * [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.017 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 5.018 * * [simplify]: iters left: 6 (7 enodes) 5.021 * * [simplify]: iters left: 5 (26 enodes) 5.030 * * [simplify]: iters left: 4 (42 enodes) 5.041 * * [simplify]: iters left: 3 (83 enodes) 5.057 * * [simplify]: iters left: 2 (133 enodes) 5.088 * * [simplify]: iters left: 1 (202 enodes) 5.139 * * [simplify]: Extracting #0: cost 1 inf + 0 5.139 * * [simplify]: Extracting #1: cost 0 inf + 1 5.139 * [simplify]: Simplified to 0 5.139 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 5.139 * * * * [progress]: [ 14 / 192 ] simplifiying candidate # 5.140 * [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.140 * * [simplify]: iters left: 6 (16 enodes) 5.144 * * [simplify]: iters left: 5 (53 enodes) 5.152 * * [simplify]: iters left: 4 (77 enodes) 5.162 * * [simplify]: iters left: 3 (104 enodes) 5.178 * * [simplify]: iters left: 2 (167 enodes) 5.216 * * [simplify]: iters left: 1 (326 enodes) 5.340 * * [simplify]: Extracting #0: cost 1 inf + 0 5.340 * * [simplify]: Extracting #1: cost 16 inf + 0 5.340 * * [simplify]: Extracting #2: cost 90 inf + 1 5.341 * * [simplify]: Extracting #3: cost 151 inf + 2094 5.343 * * [simplify]: Extracting #4: cost 106 inf + 9224 5.346 * * [simplify]: Extracting #5: cost 67 inf + 19411 5.351 * * [simplify]: Extracting #6: cost 26 inf + 40465 5.364 * * [simplify]: Extracting #7: cost 1 inf + 57993 5.379 * * [simplify]: Extracting #8: cost 0 inf + 58945 5.391 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 5.391 * [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.392 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 5.392 * * [simplify]: iters left: 5 (6 enodes) 5.393 * * [simplify]: iters left: 4 (18 enodes) 5.396 * * [simplify]: iters left: 3 (26 enodes) 5.399 * * [simplify]: iters left: 2 (34 enodes) 5.404 * * [simplify]: iters left: 1 (36 enodes) 5.410 * * [simplify]: Extracting #0: cost 1 inf + 0 5.410 * * [simplify]: Extracting #1: cost 0 inf + 1 5.410 * [simplify]: Simplified to 0 5.410 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 5.410 * * * * [progress]: [ 15 / 192 ] simplifiying candidate # 5.410 * [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.410 * * [simplify]: iters left: 6 (16 enodes) 5.415 * * [simplify]: iters left: 5 (57 enodes) 5.424 * * [simplify]: iters left: 4 (83 enodes) 5.436 * * [simplify]: iters left: 3 (114 enodes) 5.453 * * [simplify]: iters left: 2 (198 enodes) 5.511 * * [simplify]: iters left: 1 (363 enodes) 5.639 * * [simplify]: Extracting #0: cost 1 inf + 0 5.639 * * [simplify]: Extracting #1: cost 7 inf + 0 5.641 * * [simplify]: Extracting #2: cost 32 inf + 2 5.641 * * [simplify]: Extracting #3: cost 109 inf + 1217 5.643 * * [simplify]: Extracting #4: cost 141 inf + 5938 5.646 * * [simplify]: Extracting #5: cost 99 inf + 18072 5.651 * * [simplify]: Extracting #6: cost 44 inf + 44987 5.660 * * [simplify]: Extracting #7: cost 0 inf + 74024 5.673 * * [simplify]: Extracting #8: cost 0 inf + 73424 5.684 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 5.684 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 5.685 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 5.685 * * [simplify]: iters left: 4 (6 enodes) 5.687 * * [simplify]: iters left: 3 (21 enodes) 5.691 * * [simplify]: iters left: 2 (31 enodes) 5.696 * * [simplify]: iters left: 1 (35 enodes) 5.701 * * [simplify]: Extracting #0: cost 1 inf + 0 5.701 * * [simplify]: Extracting #1: cost 7 inf + 0 5.701 * * [simplify]: Extracting #2: cost 7 inf + 3 5.701 * * [simplify]: Extracting #3: cost 2 inf + 370 5.702 * * [simplify]: Extracting #4: cost 0 inf + 592 5.702 * [simplify]: Simplified to (* (exp im) 0) 5.702 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 5.702 * * * * [progress]: [ 16 / 192 ] simplifiying candidate # 5.702 * [simplify]: Simplifying (fma (exp (fma (sqrt 0) (sqrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 5.702 * * [simplify]: iters left: 6 (17 enodes) 5.708 * * [simplify]: iters left: 5 (61 enodes) 5.726 * * [simplify]: iters left: 4 (98 enodes) 5.743 * * [simplify]: iters left: 3 (137 enodes) 5.773 * * [simplify]: iters left: 2 (233 enodes) 5.880 * * [simplify]: iters left: 1 (428 enodes) 6.048 * * [simplify]: Extracting #0: cost 1 inf + 0 6.048 * * [simplify]: Extracting #1: cost 14 inf + 0 6.049 * * [simplify]: Extracting #2: cost 87 inf + 1 6.050 * * [simplify]: Extracting #3: cost 318 inf + 1486 6.060 * * [simplify]: Extracting #4: cost 279 inf + 11404 6.069 * * [simplify]: Extracting #5: cost 125 inf + 87681 6.083 * * [simplify]: Extracting #6: cost 10 inf + 159621 6.108 * * [simplify]: Extracting #7: cost 0 inf + 164260 6.139 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 6.139 * [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.140 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 6.140 * * [simplify]: iters left: 6 (7 enodes) 6.143 * * [simplify]: iters left: 5 (26 enodes) 6.148 * * [simplify]: iters left: 4 (42 enodes) 6.158 * * [simplify]: iters left: 3 (83 enodes) 6.181 * * [simplify]: iters left: 2 (133 enodes) 6.213 * * [simplify]: iters left: 1 (202 enodes) 6.250 * * [simplify]: Extracting #0: cost 1 inf + 0 6.250 * * [simplify]: Extracting #1: cost 0 inf + 1 6.250 * [simplify]: Simplified to 0 6.250 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 6.250 * * * * [progress]: [ 17 / 192 ] simplifiying candidate # 6.250 * [simplify]: Simplifying (fma (exp (fma (sqrt 0) (sqrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (sqrt (exp im)) (sqrt (exp im))))) 6.251 * * [simplify]: iters left: 6 (16 enodes) 6.257 * * [simplify]: iters left: 5 (52 enodes) 6.266 * * [simplify]: iters left: 4 (77 enodes) 6.276 * * [simplify]: iters left: 3 (98 enodes) 6.291 * * [simplify]: iters left: 2 (140 enodes) 6.340 * * [simplify]: iters left: 1 (205 enodes) 6.391 * * [simplify]: Extracting #0: cost 1 inf + 0 6.392 * * [simplify]: Extracting #1: cost 8 inf + 0 6.392 * * [simplify]: Extracting #2: cost 18 inf + 1 6.392 * * [simplify]: Extracting #3: cost 21 inf + 588 6.392 * * [simplify]: Extracting #4: cost 14 inf + 2127 6.393 * * [simplify]: Extracting #5: cost 0 inf + 3733 6.394 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 6.394 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))))) 6.394 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 6.394 * * [simplify]: iters left: 5 (6 enodes) 6.396 * * [simplify]: iters left: 4 (18 enodes) 6.398 * * [simplify]: iters left: 3 (26 enodes) 6.402 * * [simplify]: iters left: 2 (34 enodes) 6.407 * * [simplify]: iters left: 1 (36 enodes) 6.413 * * [simplify]: Extracting #0: cost 1 inf + 0 6.413 * * [simplify]: Extracting #1: cost 0 inf + 1 6.414 * [simplify]: Simplified to 0 6.414 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 6.414 * * * * [progress]: [ 18 / 192 ] simplifiying candidate # 6.414 * [simplify]: Simplifying (fma (exp (fma (sqrt 0) (sqrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (exp im) 1))) 6.414 * * [simplify]: iters left: 6 (15 enodes) 6.418 * * [simplify]: iters left: 5 (52 enodes) 6.427 * * [simplify]: iters left: 4 (80 enodes) 6.438 * * [simplify]: iters left: 3 (107 enodes) 6.460 * * [simplify]: iters left: 2 (159 enodes) 6.505 * * [simplify]: iters left: 1 (254 enodes) 6.556 * * [simplify]: Extracting #0: cost 1 inf + 0 6.556 * * [simplify]: Extracting #1: cost 7 inf + 0 6.556 * * [simplify]: Extracting #2: cost 22 inf + 2 6.556 * * [simplify]: Extracting #3: cost 26 inf + 1075 6.557 * * [simplify]: Extracting #4: cost 13 inf + 4173 6.558 * * [simplify]: Extracting #5: cost 2 inf + 5850 6.559 * * [simplify]: Extracting #6: cost 0 inf + 6173 6.561 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 6.561 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 6.561 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 6.561 * * [simplify]: iters left: 4 (6 enodes) 6.563 * * [simplify]: iters left: 3 (21 enodes) 6.570 * * [simplify]: iters left: 2 (31 enodes) 6.580 * * [simplify]: iters left: 1 (35 enodes) 6.591 * * [simplify]: Extracting #0: cost 1 inf + 0 6.591 * * [simplify]: Extracting #1: cost 7 inf + 0 6.591 * * [simplify]: Extracting #2: cost 7 inf + 3 6.591 * * [simplify]: Extracting #3: cost 2 inf + 370 6.592 * * [simplify]: Extracting #4: cost 0 inf + 592 6.592 * [simplify]: Simplified to (* (exp im) 0) 6.592 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 6.592 * * * * [progress]: [ 19 / 192 ] simplifiying candidate # 6.593 * [simplify]: Simplifying (fma (exp (fma 1 0 (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 6.593 * * [simplify]: iters left: 6 (18 enodes) 6.603 * * [simplify]: iters left: 5 (72 enodes) 6.627 * * [simplify]: iters left: 4 (101 enodes) 6.662 * * [simplify]: iters left: 3 (147 enodes) 6.688 * * [simplify]: iters left: 2 (264 enodes) 6.829 * * [simplify]: Extracting #0: cost 1 inf + 0 6.829 * * [simplify]: Extracting #1: cost 10 inf + 0 6.829 * * [simplify]: Extracting #2: cost 65 inf + 1 6.830 * * [simplify]: Extracting #3: cost 100 inf + 1770 6.833 * * [simplify]: Extracting #4: cost 85 inf + 6488 6.839 * * [simplify]: Extracting #5: cost 28 inf + 24172 6.847 * * [simplify]: Extracting #6: cost 0 inf + 38194 6.857 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 6.857 * [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.857 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 6.858 * * [simplify]: iters left: 6 (7 enodes) 6.861 * * [simplify]: iters left: 5 (26 enodes) 6.870 * * [simplify]: iters left: 4 (42 enodes) 6.889 * * [simplify]: iters left: 3 (83 enodes) 6.906 * * [simplify]: iters left: 2 (133 enodes) 6.928 * * [simplify]: iters left: 1 (202 enodes) 6.971 * * [simplify]: Extracting #0: cost 1 inf + 0 6.971 * * [simplify]: Extracting #1: cost 0 inf + 1 6.971 * [simplify]: Simplified to 0 6.971 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 6.971 * * * * [progress]: [ 20 / 192 ] simplifiying candidate # 6.972 * [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))))) 6.972 * * [simplify]: iters left: 6 (17 enodes) 6.976 * * [simplify]: iters left: 5 (64 enodes) 6.987 * * [simplify]: iters left: 4 (83 enodes) 7.006 * * [simplify]: iters left: 3 (111 enodes) 7.032 * * [simplify]: iters left: 2 (186 enodes) 7.097 * * [simplify]: iters left: 1 (361 enodes) 7.179 * * [simplify]: Extracting #0: cost 1 inf + 0 7.179 * * [simplify]: Extracting #1: cost 8 inf + 0 7.180 * * [simplify]: Extracting #2: cost 49 inf + 1 7.180 * * [simplify]: Extracting #3: cost 110 inf + 1324 7.183 * * [simplify]: Extracting #4: cost 110 inf + 6111 7.189 * * [simplify]: Extracting #5: cost 46 inf + 20061 7.198 * * [simplify]: Extracting #6: cost 7 inf + 37026 7.208 * * [simplify]: Extracting #7: cost 0 inf + 40734 7.218 * * [simplify]: Extracting #8: cost 0 inf + 40616 7.227 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 7.228 * [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.228 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 7.228 * * [simplify]: iters left: 5 (6 enodes) 7.231 * * [simplify]: iters left: 4 (18 enodes) 7.236 * * [simplify]: iters left: 3 (26 enodes) 7.246 * * [simplify]: iters left: 2 (34 enodes) 7.255 * * [simplify]: iters left: 1 (36 enodes) 7.263 * * [simplify]: Extracting #0: cost 1 inf + 0 7.263 * * [simplify]: Extracting #1: cost 0 inf + 1 7.263 * [simplify]: Simplified to 0 7.264 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 7.264 * * * * [progress]: [ 21 / 192 ] simplifiying candidate # 7.265 * [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.265 * * [simplify]: iters left: 6 (16 enodes) 7.274 * * [simplify]: iters left: 5 (64 enodes) 7.294 * * [simplify]: iters left: 4 (86 enodes) 7.318 * * [simplify]: iters left: 3 (120 enodes) 7.351 * * [simplify]: iters left: 2 (196 enodes) 7.428 * * [simplify]: iters left: 1 (351 enodes) 7.525 * * [simplify]: Extracting #0: cost 1 inf + 0 7.525 * * [simplify]: Extracting #1: cost 10 inf + 0 7.525 * * [simplify]: Extracting #2: cost 58 inf + 2 7.527 * * [simplify]: Extracting #3: cost 123 inf + 1949 7.530 * * [simplify]: Extracting #4: cost 122 inf + 6922 7.538 * * [simplify]: Extracting #5: cost 43 inf + 30320 7.550 * * [simplify]: Extracting #6: cost 2 inf + 50640 7.563 * * [simplify]: Extracting #7: cost 0 inf + 51645 7.578 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 7.578 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 7.579 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 7.579 * * [simplify]: iters left: 4 (6 enodes) 7.581 * * [simplify]: iters left: 3 (21 enodes) 7.585 * * [simplify]: iters left: 2 (31 enodes) 7.590 * * [simplify]: iters left: 1 (35 enodes) 7.596 * * [simplify]: Extracting #0: cost 1 inf + 0 7.596 * * [simplify]: Extracting #1: cost 7 inf + 0 7.596 * * [simplify]: Extracting #2: cost 7 inf + 3 7.596 * * [simplify]: Extracting #3: cost 2 inf + 370 7.596 * * [simplify]: Extracting #4: cost 0 inf + 592 7.596 * [simplify]: Simplified to (* (exp im) 0) 7.596 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 7.596 * * * * [progress]: [ 22 / 192 ] simplifiying candidate # 7.597 * [simplify]: Simplifying (fma (exp (fma 1 0 (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 7.597 * * [simplify]: iters left: 6 (17 enodes) 7.601 * * [simplify]: iters left: 5 (63 enodes) 7.612 * * [simplify]: iters left: 4 (91 enodes) 7.627 * * [simplify]: iters left: 3 (139 enodes) 7.653 * * [simplify]: iters left: 2 (254 enodes) 7.745 * * [simplify]: Extracting #0: cost 1 inf + 0 7.745 * * [simplify]: Extracting #1: cost 10 inf + 0 7.745 * * [simplify]: Extracting #2: cost 57 inf + 1 7.746 * * [simplify]: Extracting #3: cost 102 inf + 1134 7.748 * * [simplify]: Extracting #4: cost 84 inf + 4780 7.754 * * [simplify]: Extracting #5: cost 25 inf + 27517 7.762 * * [simplify]: Extracting #6: cost 1 inf + 39917 7.771 * * [simplify]: Extracting #7: cost 0 inf + 40359 7.779 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 7.779 * [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.780 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 7.780 * * [simplify]: iters left: 6 (7 enodes) 7.783 * * [simplify]: iters left: 5 (26 enodes) 7.788 * * [simplify]: iters left: 4 (42 enodes) 7.797 * * [simplify]: iters left: 3 (83 enodes) 7.814 * * [simplify]: iters left: 2 (133 enodes) 7.843 * * [simplify]: iters left: 1 (202 enodes) 7.896 * * [simplify]: Extracting #0: cost 1 inf + 0 7.896 * * [simplify]: Extracting #1: cost 0 inf + 1 7.896 * [simplify]: Simplified to 0 7.896 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 7.897 * * * * [progress]: [ 23 / 192 ] simplifiying candidate # 7.897 * [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))))) 7.897 * * [simplify]: iters left: 6 (16 enodes) 7.902 * * [simplify]: iters left: 5 (54 enodes) 7.919 * * [simplify]: iters left: 4 (70 enodes) 7.938 * * [simplify]: iters left: 3 (100 enodes) 7.970 * * [simplify]: iters left: 2 (156 enodes) 8.015 * * [simplify]: iters left: 1 (292 enodes) 8.159 * * [simplify]: Extracting #0: cost 1 inf + 0 8.159 * * [simplify]: Extracting #1: cost 16 inf + 0 8.159 * * [simplify]: Extracting #2: cost 85 inf + 1 8.161 * * [simplify]: Extracting #3: cost 152 inf + 1441 8.164 * * [simplify]: Extracting #4: cost 103 inf + 7164 8.169 * * [simplify]: Extracting #5: cost 59 inf + 19018 8.174 * * [simplify]: Extracting #6: cost 12 inf + 45873 8.182 * * [simplify]: Extracting #7: cost 0 inf + 55119 8.189 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 8.189 * [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.190 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 8.190 * * [simplify]: iters left: 5 (6 enodes) 8.191 * * [simplify]: iters left: 4 (18 enodes) 8.194 * * [simplify]: iters left: 3 (26 enodes) 8.199 * * [simplify]: iters left: 2 (34 enodes) 8.209 * * [simplify]: iters left: 1 (36 enodes) 8.217 * * [simplify]: Extracting #0: cost 1 inf + 0 8.217 * * [simplify]: Extracting #1: cost 0 inf + 1 8.217 * [simplify]: Simplified to 0 8.217 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 8.217 * * * * [progress]: [ 24 / 192 ] simplifiying candidate # 8.217 * [simplify]: Simplifying (fma (exp (fma 1 0 (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (exp im) 1))) 8.218 * * [simplify]: iters left: 6 (15 enodes) 8.223 * * [simplify]: iters left: 5 (54 enodes) 8.232 * * [simplify]: iters left: 4 (73 enodes) 8.244 * * [simplify]: iters left: 3 (109 enodes) 8.272 * * [simplify]: iters left: 2 (179 enodes) 8.353 * * [simplify]: iters left: 1 (336 enodes) 8.491 * * [simplify]: Extracting #0: cost 1 inf + 0 8.492 * * [simplify]: Extracting #1: cost 7 inf + 0 8.492 * * [simplify]: Extracting #2: cost 29 inf + 2 8.493 * * [simplify]: Extracting #3: cost 95 inf + 955 8.495 * * [simplify]: Extracting #4: cost 114 inf + 5282 8.499 * * [simplify]: Extracting #5: cost 63 inf + 23518 8.504 * * [simplify]: Extracting #6: cost 22 inf + 46283 8.511 * * [simplify]: Extracting #7: cost 0 inf + 60565 8.518 * * [simplify]: Extracting #8: cost 0 inf + 59412 8.525 * * [simplify]: Extracting #9: cost 0 inf + 59254 8.537 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 8.537 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 8.538 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 8.538 * * [simplify]: iters left: 4 (6 enodes) 8.541 * * [simplify]: iters left: 3 (21 enodes) 8.549 * * [simplify]: iters left: 2 (31 enodes) 8.559 * * [simplify]: iters left: 1 (35 enodes) 8.572 * * [simplify]: Extracting #0: cost 1 inf + 0 8.572 * * [simplify]: Extracting #1: cost 7 inf + 0 8.572 * * [simplify]: Extracting #2: cost 7 inf + 3 8.572 * * [simplify]: Extracting #3: cost 2 inf + 370 8.573 * * [simplify]: Extracting #4: cost 0 inf + 592 8.573 * [simplify]: Simplified to (* (exp im) 0) 8.573 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 8.573 * * * * [progress]: [ 25 / 192 ] simplifiying candidate # 8.574 * [simplify]: Simplifying (fma (exp (fma 1 0 (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 8.574 * * [simplify]: iters left: 6 (16 enodes) 8.582 * * [simplify]: iters left: 5 (58 enodes) 8.603 * * [simplify]: iters left: 4 (86 enodes) 8.619 * * [simplify]: iters left: 3 (130 enodes) 8.641 * * [simplify]: iters left: 2 (223 enodes) 8.703 * * [simplify]: Extracting #0: cost 1 inf + 0 8.703 * * [simplify]: Extracting #1: cost 11 inf + 0 8.703 * * [simplify]: Extracting #2: cost 83 inf + 0 8.704 * * [simplify]: Extracting #3: cost 127 inf + 782 8.707 * * [simplify]: Extracting #4: cost 73 inf + 12765 8.714 * * [simplify]: Extracting #5: cost 19 inf + 29547 8.723 * * [simplify]: Extracting #6: cost 1 inf + 39708 8.732 * * [simplify]: Extracting #7: cost 0 inf + 40110 8.741 * [simplify]: Simplified to (- (/ (/ (exp im) (exp im)) (exp im)) (exp im)) 8.741 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (/ (/ (exp im) (exp im)) (exp im)) (exp im)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))))) 8.742 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 8.742 * * [simplify]: iters left: 6 (7 enodes) 8.745 * * [simplify]: iters left: 5 (26 enodes) 8.753 * * [simplify]: iters left: 4 (42 enodes) 8.773 * * [simplify]: iters left: 3 (83 enodes) 8.801 * * [simplify]: iters left: 2 (133 enodes) 8.838 * * [simplify]: iters left: 1 (202 enodes) 8.897 * * [simplify]: Extracting #0: cost 1 inf + 0 8.897 * * [simplify]: Extracting #1: cost 0 inf + 1 8.897 * [simplify]: Simplified to 0 8.897 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (/ (/ (exp im) (exp im)) (exp im)) (exp im)) 0))) 8.897 * * * * [progress]: [ 26 / 192 ] simplifiying candidate # 8.897 * [simplify]: Simplifying (fma (exp (fma 1 0 (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (sqrt (exp im)) (sqrt (exp im))))) 8.897 * * [simplify]: iters left: 6 (15 enodes) 8.901 * * [simplify]: iters left: 5 (49 enodes) 8.909 * * [simplify]: iters left: 4 (65 enodes) 8.918 * * [simplify]: iters left: 3 (91 enodes) 8.933 * * [simplify]: iters left: 2 (121 enodes) 8.952 * * [simplify]: iters left: 1 (188 enodes) 9.034 * * [simplify]: Extracting #0: cost 1 inf + 0 9.034 * * [simplify]: Extracting #1: cost 10 inf + 0 9.034 * * [simplify]: Extracting #2: cost 25 inf + 1 9.034 * * [simplify]: Extracting #3: cost 63 inf + 186 9.035 * * [simplify]: Extracting #4: cost 39 inf + 3335 9.037 * * [simplify]: Extracting #5: cost 2 inf + 10784 9.039 * * [simplify]: Extracting #6: cost 0 inf + 11203 9.041 * * [simplify]: Extracting #7: cost 0 inf + 11051 9.044 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 9.044 * [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.044 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 9.044 * * [simplify]: iters left: 5 (6 enodes) 9.045 * * [simplify]: iters left: 4 (18 enodes) 9.048 * * [simplify]: iters left: 3 (26 enodes) 9.056 * * [simplify]: iters left: 2 (34 enodes) 9.065 * * [simplify]: iters left: 1 (36 enodes) 9.073 * * [simplify]: Extracting #0: cost 1 inf + 0 9.073 * * [simplify]: Extracting #1: cost 0 inf + 1 9.074 * [simplify]: Simplified to 0 9.074 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 9.074 * * * * [progress]: [ 27 / 192 ] simplifiying candidate # 9.074 * [simplify]: Simplifying (fma (exp (fma 1 0 (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (exp im) 1))) 9.074 * * [simplify]: iters left: 6 (14 enodes) 9.083 * * [simplify]: iters left: 5 (49 enodes) 9.101 * * [simplify]: iters left: 4 (68 enodes) 9.121 * * [simplify]: iters left: 3 (98 enodes) 9.141 * * [simplify]: iters left: 2 (150 enodes) 9.182 * * [simplify]: iters left: 1 (265 enodes) 9.328 * * [simplify]: Extracting #0: cost 1 inf + 0 9.328 * * [simplify]: Extracting #1: cost 9 inf + 0 9.328 * * [simplify]: Extracting #2: cost 39 inf + 2 9.329 * * [simplify]: Extracting #3: cost 46 inf + 2730 9.331 * * [simplify]: Extracting #4: cost 13 inf + 8488 9.333 * * [simplify]: Extracting #5: cost 0 inf + 10614 9.335 * * [simplify]: Extracting #6: cost 0 inf + 10609 9.337 * [simplify]: Simplified to (- (/ 1 (exp im)) (exp im)) 9.337 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (/ 1 (exp im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 9.338 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 9.338 * * [simplify]: iters left: 4 (6 enodes) 9.340 * * [simplify]: iters left: 3 (21 enodes) 9.347 * * [simplify]: iters left: 2 (31 enodes) 9.359 * * [simplify]: iters left: 1 (35 enodes) 9.369 * * [simplify]: Extracting #0: cost 1 inf + 0 9.369 * * [simplify]: Extracting #1: cost 7 inf + 0 9.369 * * [simplify]: Extracting #2: cost 7 inf + 3 9.369 * * [simplify]: Extracting #3: cost 2 inf + 370 9.369 * * [simplify]: Extracting #4: cost 0 inf + 592 9.370 * [simplify]: Simplified to (* (exp im) 0) 9.370 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (/ 1 (exp im)) (exp im)) (* (exp im) 0)))) 9.370 * * * * [progress]: [ 28 / 192 ] simplifiying candidate # 9.370 * [simplify]: Simplifying (fma (exp 0) (exp (- im)) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 9.371 * * [simplify]: iters left: 6 (11 enodes) 9.376 * * [simplify]: iters left: 5 (42 enodes) 9.391 * * [simplify]: iters left: 4 (63 enodes) 9.410 * * [simplify]: iters left: 3 (82 enodes) 9.427 * * [simplify]: iters left: 2 (128 enodes) 9.450 * * [simplify]: iters left: 1 (225 enodes) 9.522 * * [simplify]: Extracting #0: cost 1 inf + 0 9.522 * * [simplify]: Extracting #1: cost 14 inf + 0 9.522 * * [simplify]: Extracting #2: cost 71 inf + 1 9.523 * * [simplify]: Extracting #3: cost 100 inf + 340 9.524 * * [simplify]: Extracting #4: cost 91 inf + 1460 9.527 * * [simplify]: Extracting #5: cost 46 inf + 20854 9.534 * * [simplify]: Extracting #6: cost 7 inf + 44675 9.542 * * [simplify]: Extracting #7: cost 0 inf + 49788 9.551 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 9.551 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))))) 9.551 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 9.552 * * [simplify]: iters left: 6 (7 enodes) 9.555 * * [simplify]: iters left: 5 (26 enodes) 9.563 * * [simplify]: iters left: 4 (42 enodes) 9.579 * * [simplify]: iters left: 3 (83 enodes) 9.611 * * [simplify]: iters left: 2 (133 enodes) 9.642 * * [simplify]: iters left: 1 (202 enodes) 9.679 * * [simplify]: Extracting #0: cost 1 inf + 0 9.679 * * [simplify]: Extracting #1: cost 0 inf + 1 9.679 * [simplify]: Simplified to 0 9.679 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 9.679 * * * * [progress]: [ 29 / 192 ] simplifiying candidate # 9.679 * [simplify]: Simplifying (fma (exp 0) (exp (- im)) (- (* (sqrt (exp im)) (sqrt (exp im))))) 9.680 * * [simplify]: iters left: 6 (10 enodes) 9.684 * * [simplify]: iters left: 5 (33 enodes) 9.690 * * [simplify]: iters left: 4 (42 enodes) 9.700 * * [simplify]: iters left: 3 (50 enodes) 9.712 * * [simplify]: iters left: 2 (53 enodes) 9.726 * * [simplify]: iters left: 1 (60 enodes) 9.743 * * [simplify]: Extracting #0: cost 1 inf + 0 9.743 * * [simplify]: Extracting #1: cost 8 inf + 0 9.743 * * [simplify]: Extracting #2: cost 15 inf + 1 9.743 * * [simplify]: Extracting #3: cost 16 inf + 114 9.744 * * [simplify]: Extracting #4: cost 2 inf + 1911 9.744 * * [simplify]: Extracting #5: cost 0 inf + 2324 9.745 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 9.745 * [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.746 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 9.746 * * [simplify]: iters left: 5 (6 enodes) 9.748 * * [simplify]: iters left: 4 (18 enodes) 9.755 * * [simplify]: iters left: 3 (26 enodes) 9.762 * * [simplify]: iters left: 2 (34 enodes) 9.770 * * [simplify]: iters left: 1 (36 enodes) 9.778 * * [simplify]: Extracting #0: cost 1 inf + 0 9.778 * * [simplify]: Extracting #1: cost 0 inf + 1 9.778 * [simplify]: Simplified to 0 9.778 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 9.778 * * * * [progress]: [ 30 / 192 ] simplifiying candidate # 9.779 * [simplify]: Simplifying (fma (exp 0) (exp (- im)) (- (* (exp im) 1))) 9.779 * * [simplify]: iters left: 6 (10 enodes) 9.785 * * [simplify]: iters left: 5 (35 enodes) 9.797 * * [simplify]: iters left: 4 (47 enodes) 9.811 * * [simplify]: iters left: 3 (53 enodes) 9.824 * * [simplify]: iters left: 2 (57 enodes) 9.842 * * [simplify]: iters left: 1 (63 enodes) 9.855 * * [simplify]: Extracting #0: cost 1 inf + 0 9.855 * * [simplify]: Extracting #1: cost 7 inf + 0 9.855 * * [simplify]: Extracting #2: cost 11 inf + 2 9.855 * * [simplify]: Extracting #3: cost 10 inf + 44 9.855 * * [simplify]: Extracting #4: cost 4 inf + 680 9.855 * * [simplify]: Extracting #5: cost 0 inf + 1194 9.856 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 9.856 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 9.856 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 9.856 * * [simplify]: iters left: 4 (6 enodes) 9.858 * * [simplify]: iters left: 3 (21 enodes) 9.862 * * [simplify]: iters left: 2 (31 enodes) 9.867 * * [simplify]: iters left: 1 (35 enodes) 9.872 * * [simplify]: Extracting #0: cost 1 inf + 0 9.872 * * [simplify]: Extracting #1: cost 7 inf + 0 9.873 * * [simplify]: Extracting #2: cost 7 inf + 3 9.873 * * [simplify]: Extracting #3: cost 2 inf + 370 9.873 * * [simplify]: Extracting #4: cost 0 inf + 592 9.873 * [simplify]: Simplified to (* (exp im) 0) 9.873 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 9.873 * * * * [progress]: [ 31 / 192 ] simplifiying candidate # 9.873 * [simplify]: Simplifying (fma (exp 0) (exp (- im)) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 9.873 * * [simplify]: iters left: 6 (11 enodes) 9.876 * * [simplify]: iters left: 5 (42 enodes) 9.884 * * [simplify]: iters left: 4 (63 enodes) 9.895 * * [simplify]: iters left: 3 (82 enodes) 9.910 * * [simplify]: iters left: 2 (128 enodes) 9.959 * * [simplify]: iters left: 1 (225 enodes) 10.032 * * [simplify]: Extracting #0: cost 1 inf + 0 10.032 * * [simplify]: Extracting #1: cost 14 inf + 0 10.032 * * [simplify]: Extracting #2: cost 71 inf + 1 10.033 * * [simplify]: Extracting #3: cost 100 inf + 340 10.033 * * [simplify]: Extracting #4: cost 91 inf + 1460 10.035 * * [simplify]: Extracting #5: cost 46 inf + 20854 10.038 * * [simplify]: Extracting #6: cost 7 inf + 44675 10.042 * * [simplify]: Extracting #7: cost 0 inf + 49788 10.049 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 10.049 * [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.050 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 10.050 * * [simplify]: iters left: 6 (7 enodes) 10.051 * * [simplify]: iters left: 5 (26 enodes) 10.056 * * [simplify]: iters left: 4 (42 enodes) 10.069 * * [simplify]: iters left: 3 (83 enodes) 10.099 * * [simplify]: iters left: 2 (133 enodes) 10.133 * * [simplify]: iters left: 1 (202 enodes) 10.185 * * [simplify]: Extracting #0: cost 1 inf + 0 10.185 * * [simplify]: Extracting #1: cost 0 inf + 1 10.185 * [simplify]: Simplified to 0 10.185 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 10.185 * * * * [progress]: [ 32 / 192 ] simplifiying candidate # 10.186 * [simplify]: Simplifying (fma (exp 0) (exp (- im)) (- (* (sqrt (exp im)) (sqrt (exp im))))) 10.186 * * [simplify]: iters left: 6 (10 enodes) 10.188 * * [simplify]: iters left: 5 (33 enodes) 10.193 * * [simplify]: iters left: 4 (42 enodes) 10.199 * * [simplify]: iters left: 3 (50 enodes) 10.212 * * [simplify]: iters left: 2 (53 enodes) 10.226 * * [simplify]: iters left: 1 (60 enodes) 10.242 * * [simplify]: Extracting #0: cost 1 inf + 0 10.242 * * [simplify]: Extracting #1: cost 8 inf + 0 10.242 * * [simplify]: Extracting #2: cost 15 inf + 1 10.243 * * [simplify]: Extracting #3: cost 16 inf + 114 10.243 * * [simplify]: Extracting #4: cost 2 inf + 1911 10.244 * * [simplify]: Extracting #5: cost 0 inf + 2324 10.245 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 10.245 * [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.245 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 10.245 * * [simplify]: iters left: 5 (6 enodes) 10.248 * * [simplify]: iters left: 4 (18 enodes) 10.254 * * [simplify]: iters left: 3 (26 enodes) 10.258 * * [simplify]: iters left: 2 (34 enodes) 10.263 * * [simplify]: iters left: 1 (36 enodes) 10.268 * * [simplify]: Extracting #0: cost 1 inf + 0 10.268 * * [simplify]: Extracting #1: cost 0 inf + 1 10.268 * [simplify]: Simplified to 0 10.268 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 10.269 * * * * [progress]: [ 33 / 192 ] simplifiying candidate # 10.269 * [simplify]: Simplifying (fma (exp 0) (exp (- im)) (- (* (exp im) 1))) 10.269 * * [simplify]: iters left: 6 (10 enodes) 10.272 * * [simplify]: iters left: 5 (35 enodes) 10.280 * * [simplify]: iters left: 4 (47 enodes) 10.287 * * [simplify]: iters left: 3 (53 enodes) 10.300 * * [simplify]: iters left: 2 (57 enodes) 10.313 * * [simplify]: iters left: 1 (63 enodes) 10.321 * * [simplify]: Extracting #0: cost 1 inf + 0 10.321 * * [simplify]: Extracting #1: cost 7 inf + 0 10.321 * * [simplify]: Extracting #2: cost 11 inf + 2 10.321 * * [simplify]: Extracting #3: cost 10 inf + 44 10.321 * * [simplify]: Extracting #4: cost 4 inf + 680 10.321 * * [simplify]: Extracting #5: cost 0 inf + 1194 10.321 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 10.322 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 10.322 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 10.322 * * [simplify]: iters left: 4 (6 enodes) 10.323 * * [simplify]: iters left: 3 (21 enodes) 10.327 * * [simplify]: iters left: 2 (31 enodes) 10.332 * * [simplify]: iters left: 1 (35 enodes) 10.337 * * [simplify]: Extracting #0: cost 1 inf + 0 10.337 * * [simplify]: Extracting #1: cost 7 inf + 0 10.337 * * [simplify]: Extracting #2: cost 7 inf + 3 10.337 * * [simplify]: Extracting #3: cost 2 inf + 370 10.337 * * [simplify]: Extracting #4: cost 0 inf + 592 10.338 * [simplify]: Simplified to (* (exp im) 0) 10.338 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 10.338 * * * * [progress]: [ 34 / 192 ] simplifiying candidate # 10.338 * [simplify]: Simplifying (fma (* (cbrt (exp (- 0 im))) (cbrt (exp (- 0 im)))) (cbrt (exp (- 0 im))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 10.338 * * [simplify]: iters left: 6 (12 enodes) 10.343 * * [simplify]: iters left: 5 (50 enodes) 10.360 * * [simplify]: iters left: 4 (77 enodes) 10.379 * * [simplify]: iters left: 3 (111 enodes) 10.400 * * [simplify]: iters left: 2 (177 enodes) 10.466 * * [simplify]: iters left: 1 (313 enodes) 10.621 * * [simplify]: Extracting #0: cost 1 inf + 0 10.621 * * [simplify]: Extracting #1: cost 25 inf + 0 10.622 * * [simplify]: Extracting #2: cost 114 inf + 1 10.623 * * [simplify]: Extracting #3: cost 141 inf + 118 10.624 * * [simplify]: Extracting #4: cost 125 inf + 3091 10.629 * * [simplify]: Extracting #5: cost 71 inf + 30079 10.641 * * [simplify]: Extracting #6: cost 6 inf + 71187 10.654 * * [simplify]: Extracting #7: cost 0 inf + 74606 10.666 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 10.666 * [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.667 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 10.667 * * [simplify]: iters left: 6 (7 enodes) 10.670 * * [simplify]: iters left: 5 (26 enodes) 10.679 * * [simplify]: iters left: 4 (42 enodes) 10.688 * * [simplify]: iters left: 3 (83 enodes) 10.703 * * [simplify]: iters left: 2 (133 enodes) 10.726 * * [simplify]: iters left: 1 (202 enodes) 10.773 * * [simplify]: Extracting #0: cost 1 inf + 0 10.774 * * [simplify]: Extracting #1: cost 0 inf + 1 10.774 * [simplify]: Simplified to 0 10.774 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 10.774 * * * * [progress]: [ 35 / 192 ] simplifiying candidate # 10.774 * [simplify]: Simplifying (fma (* (cbrt (exp (- 0 im))) (cbrt (exp (- 0 im)))) (cbrt (exp (- 0 im))) (- (* (sqrt (exp im)) (sqrt (exp im))))) 10.774 * * [simplify]: iters left: 6 (11 enodes) 10.781 * * [simplify]: iters left: 5 (41 enodes) 10.794 * * [simplify]: iters left: 4 (56 enodes) 10.810 * * [simplify]: iters left: 3 (67 enodes) 10.826 * * [simplify]: iters left: 2 (78 enodes) 10.851 * * [simplify]: iters left: 1 (115 enodes) 10.893 * * [simplify]: Extracting #0: cost 1 inf + 0 10.893 * * [simplify]: Extracting #1: cost 13 inf + 0 10.893 * * [simplify]: Extracting #2: cost 36 inf + 1 10.893 * * [simplify]: Extracting #3: cost 40 inf + 4 10.893 * * [simplify]: Extracting #4: cost 29 inf + 1026 10.894 * * [simplify]: Extracting #5: cost 8 inf + 7051 10.895 * * [simplify]: Extracting #6: cost 0 inf + 10067 10.897 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 10.897 * [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.897 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 10.897 * * [simplify]: iters left: 5 (6 enodes) 10.898 * * [simplify]: iters left: 4 (18 enodes) 10.901 * * [simplify]: iters left: 3 (26 enodes) 10.904 * * [simplify]: iters left: 2 (34 enodes) 10.909 * * [simplify]: iters left: 1 (36 enodes) 10.913 * * [simplify]: Extracting #0: cost 1 inf + 0 10.913 * * [simplify]: Extracting #1: cost 0 inf + 1 10.913 * [simplify]: Simplified to 0 10.913 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 10.913 * * * * [progress]: [ 36 / 192 ] simplifiying candidate # 10.913 * [simplify]: Simplifying (fma (* (cbrt (exp (- 0 im))) (cbrt (exp (- 0 im)))) (cbrt (exp (- 0 im))) (- (* (exp im) 1))) 10.913 * * [simplify]: iters left: 6 (11 enodes) 10.916 * * [simplify]: iters left: 5 (43 enodes) 10.924 * * [simplify]: iters left: 4 (59 enodes) 10.932 * * [simplify]: iters left: 3 (73 enodes) 10.944 * * [simplify]: iters left: 2 (85 enodes) 10.956 * * [simplify]: iters left: 1 (122 enodes) 10.980 * * [simplify]: Extracting #0: cost 1 inf + 0 10.980 * * [simplify]: Extracting #1: cost 10 inf + 0 10.980 * * [simplify]: Extracting #2: cost 33 inf + 2 10.980 * * [simplify]: Extracting #3: cost 38 inf + 117 10.981 * * [simplify]: Extracting #4: cost 29 inf + 767 10.981 * * [simplify]: Extracting #5: cost 17 inf + 3535 10.982 * * [simplify]: Extracting #6: cost 4 inf + 8403 10.984 * * [simplify]: Extracting #7: cost 0 inf + 10134 10.985 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 10.985 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 10.985 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 10.985 * * [simplify]: iters left: 4 (6 enodes) 10.987 * * [simplify]: iters left: 3 (21 enodes) 10.991 * * [simplify]: iters left: 2 (31 enodes) 10.996 * * [simplify]: iters left: 1 (35 enodes) 11.001 * * [simplify]: Extracting #0: cost 1 inf + 0 11.001 * * [simplify]: Extracting #1: cost 7 inf + 0 11.001 * * [simplify]: Extracting #2: cost 7 inf + 3 11.002 * * [simplify]: Extracting #3: cost 2 inf + 370 11.002 * * [simplify]: Extracting #4: cost 0 inf + 592 11.002 * [simplify]: Simplified to (* (exp im) 0) 11.002 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 11.002 * * * * [progress]: [ 37 / 192 ] simplifiying candidate # 11.002 * [simplify]: Simplifying (fma (sqrt (exp (- 0 im))) (sqrt (exp (- 0 im))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 11.002 * * [simplify]: iters left: 6 (11 enodes) 11.005 * * [simplify]: iters left: 5 (47 enodes) 11.017 * * [simplify]: iters left: 4 (70 enodes) 11.029 * * [simplify]: iters left: 3 (105 enodes) 11.062 * * [simplify]: iters left: 2 (179 enodes) 11.126 * * [simplify]: iters left: 1 (319 enodes) 11.272 * * [simplify]: Extracting #0: cost 1 inf + 0 11.272 * * [simplify]: Extracting #1: cost 27 inf + 0 11.273 * * [simplify]: Extracting #2: cost 128 inf + 1 11.273 * * [simplify]: Extracting #3: cost 147 inf + 491 11.274 * * [simplify]: Extracting #4: cost 133 inf + 2679 11.277 * * [simplify]: Extracting #5: cost 80 inf + 28568 11.284 * * [simplify]: Extracting #6: cost 9 inf + 75432 11.292 * * [simplify]: Extracting #7: cost 0 inf + 81513 11.305 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 11.305 * [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.306 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 11.306 * * [simplify]: iters left: 6 (7 enodes) 11.309 * * [simplify]: iters left: 5 (26 enodes) 11.319 * * [simplify]: iters left: 4 (42 enodes) 11.336 * * [simplify]: iters left: 3 (83 enodes) 11.362 * * [simplify]: iters left: 2 (133 enodes) 11.399 * * [simplify]: iters left: 1 (202 enodes) 11.445 * * [simplify]: Extracting #0: cost 1 inf + 0 11.445 * * [simplify]: Extracting #1: cost 0 inf + 1 11.445 * [simplify]: Simplified to 0 11.445 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 11.445 * * * * [progress]: [ 38 / 192 ] simplifiying candidate # 11.446 * [simplify]: Simplifying (fma (sqrt (exp (- 0 im))) (sqrt (exp (- 0 im))) (- (* (sqrt (exp im)) (sqrt (exp im))))) 11.446 * * [simplify]: iters left: 6 (10 enodes) 11.449 * * [simplify]: iters left: 5 (38 enodes) 11.455 * * [simplify]: iters left: 4 (49 enodes) 11.465 * * [simplify]: iters left: 3 (62 enodes) 11.485 * * [simplify]: iters left: 2 (78 enodes) 11.501 * * [simplify]: iters left: 1 (107 enodes) 11.518 * * [simplify]: Extracting #0: cost 1 inf + 0 11.518 * * [simplify]: Extracting #1: cost 15 inf + 0 11.518 * * [simplify]: Extracting #2: cost 42 inf + 1 11.518 * * [simplify]: Extracting #3: cost 44 inf + 43 11.518 * * [simplify]: Extracting #4: cost 33 inf + 1094 11.519 * * [simplify]: Extracting #5: cost 23 inf + 3006 11.520 * * [simplify]: Extracting #6: cost 3 inf + 9191 11.522 * * [simplify]: Extracting #7: cost 0 inf + 10015 11.525 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 11.525 * [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.525 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 11.525 * * [simplify]: iters left: 5 (6 enodes) 11.528 * * [simplify]: iters left: 4 (18 enodes) 11.534 * * [simplify]: iters left: 3 (26 enodes) 11.541 * * [simplify]: iters left: 2 (34 enodes) 11.550 * * [simplify]: iters left: 1 (36 enodes) 11.558 * * [simplify]: Extracting #0: cost 1 inf + 0 11.559 * * [simplify]: Extracting #1: cost 0 inf + 1 11.559 * [simplify]: Simplified to 0 11.559 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 11.559 * * * * [progress]: [ 39 / 192 ] simplifiying candidate # 11.559 * [simplify]: Simplifying (fma (sqrt (exp (- 0 im))) (sqrt (exp (- 0 im))) (- (* (exp im) 1))) 11.559 * * [simplify]: iters left: 6 (10 enodes) 11.565 * * [simplify]: iters left: 5 (40 enodes) 11.580 * * [simplify]: iters left: 4 (52 enodes) 11.596 * * [simplify]: iters left: 3 (64 enodes) 11.618 * * [simplify]: iters left: 2 (75 enodes) 11.637 * * [simplify]: iters left: 1 (85 enodes) 11.655 * * [simplify]: Extracting #0: cost 1 inf + 0 11.655 * * [simplify]: Extracting #1: cost 8 inf + 0 11.655 * * [simplify]: Extracting #2: cost 17 inf + 2 11.656 * * [simplify]: Extracting #3: cost 17 inf + 186 11.656 * * [simplify]: Extracting #4: cost 7 inf + 1026 11.657 * * [simplify]: Extracting #5: cost 1 inf + 2044 11.658 * * [simplify]: Extracting #6: cost 0 inf + 2236 11.659 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 11.659 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 11.660 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 11.660 * * [simplify]: iters left: 4 (6 enodes) 11.663 * * [simplify]: iters left: 3 (21 enodes) 11.672 * * [simplify]: iters left: 2 (31 enodes) 11.681 * * [simplify]: iters left: 1 (35 enodes) 11.688 * * [simplify]: Extracting #0: cost 1 inf + 0 11.688 * * [simplify]: Extracting #1: cost 7 inf + 0 11.688 * * [simplify]: Extracting #2: cost 7 inf + 3 11.688 * * [simplify]: Extracting #3: cost 2 inf + 370 11.688 * * [simplify]: Extracting #4: cost 0 inf + 592 11.688 * [simplify]: Simplified to (* (exp im) 0) 11.688 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 11.689 * * * * [progress]: [ 40 / 192 ] simplifiying candidate # 11.689 * [simplify]: Simplifying (fma 1 (exp (- 0 im)) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 11.689 * * [simplify]: iters left: 6 (11 enodes) 11.692 * * [simplify]: iters left: 5 (46 enodes) 11.700 * * [simplify]: iters left: 4 (67 enodes) 11.712 * * [simplify]: iters left: 3 (96 enodes) 11.734 * * [simplify]: iters left: 2 (159 enodes) 11.773 * * [simplify]: iters left: 1 (265 enodes) 11.861 * * [simplify]: Extracting #0: cost 1 inf + 0 11.862 * * [simplify]: Extracting #1: cost 14 inf + 0 11.862 * * [simplify]: Extracting #2: cost 81 inf + 1 11.863 * * [simplify]: Extracting #3: cost 112 inf + 451 11.864 * * [simplify]: Extracting #4: cost 103 inf + 1461 11.867 * * [simplify]: Extracting #5: cost 64 inf + 17810 11.876 * * [simplify]: Extracting #6: cost 12 inf + 50747 11.887 * * [simplify]: Extracting #7: cost 0 inf + 60065 11.898 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 11.898 * [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.898 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 11.899 * * [simplify]: iters left: 6 (7 enodes) 11.902 * * [simplify]: iters left: 5 (26 enodes) 11.907 * * [simplify]: iters left: 4 (42 enodes) 11.916 * * [simplify]: iters left: 3 (83 enodes) 11.934 * * [simplify]: iters left: 2 (133 enodes) 11.970 * * [simplify]: iters left: 1 (202 enodes) 12.040 * * [simplify]: Extracting #0: cost 1 inf + 0 12.040 * * [simplify]: Extracting #1: cost 0 inf + 1 12.040 * [simplify]: Simplified to 0 12.040 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 12.040 * * * * [progress]: [ 41 / 192 ] simplifiying candidate # 12.040 * [simplify]: Simplifying (fma 1 (exp (- 0 im)) (- (* (sqrt (exp im)) (sqrt (exp im))))) 12.040 * * [simplify]: iters left: 6 (10 enodes) 12.046 * * [simplify]: iters left: 5 (37 enodes) 12.055 * * [simplify]: iters left: 4 (46 enodes) 12.062 * * [simplify]: iters left: 3 (55 enodes) 12.069 * * [simplify]: iters left: 2 (64 enodes) 12.079 * * [simplify]: iters left: 1 (72 enodes) 12.088 * * [simplify]: Extracting #0: cost 1 inf + 0 12.088 * * [simplify]: Extracting #1: cost 8 inf + 0 12.088 * * [simplify]: Extracting #2: cost 16 inf + 1 12.088 * * [simplify]: Extracting #3: cost 6 inf + 1416 12.088 * * [simplify]: Extracting #4: cost 0 inf + 2023 12.089 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 12.089 * [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.089 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 12.089 * * [simplify]: iters left: 5 (6 enodes) 12.090 * * [simplify]: iters left: 4 (18 enodes) 12.093 * * [simplify]: iters left: 3 (26 enodes) 12.097 * * [simplify]: iters left: 2 (34 enodes) 12.102 * * [simplify]: iters left: 1 (36 enodes) 12.108 * * [simplify]: Extracting #0: cost 1 inf + 0 12.108 * * [simplify]: Extracting #1: cost 0 inf + 1 12.108 * [simplify]: Simplified to 0 12.108 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 12.108 * * * * [progress]: [ 42 / 192 ] simplifiying candidate # 12.109 * [simplify]: Simplifying (fma 1 (exp (- 0 im)) (- (* (exp im) 1))) 12.109 * * [simplify]: iters left: 6 (9 enodes) 12.114 * * [simplify]: iters left: 5 (37 enodes) 12.127 * * [simplify]: iters left: 4 (49 enodes) 12.142 * * [simplify]: iters left: 3 (60 enodes) 12.159 * * [simplify]: iters left: 2 (66 enodes) 12.170 * * [simplify]: iters left: 1 (89 enodes) 12.185 * * [simplify]: Extracting #0: cost 1 inf + 0 12.185 * * [simplify]: Extracting #1: cost 7 inf + 0 12.185 * * [simplify]: Extracting #2: cost 12 inf + 2 12.185 * * [simplify]: Extracting #3: cost 10 inf + 237 12.185 * * [simplify]: Extracting #4: cost 1 inf + 1166 12.185 * * [simplify]: Extracting #5: cost 0 inf + 1277 12.186 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 12.186 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 12.186 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 12.186 * * [simplify]: iters left: 4 (6 enodes) 12.188 * * [simplify]: iters left: 3 (21 enodes) 12.196 * * [simplify]: iters left: 2 (31 enodes) 12.206 * * [simplify]: iters left: 1 (35 enodes) 12.217 * * [simplify]: Extracting #0: cost 1 inf + 0 12.217 * * [simplify]: Extracting #1: cost 7 inf + 0 12.217 * * [simplify]: Extracting #2: cost 7 inf + 3 12.218 * * [simplify]: Extracting #3: cost 2 inf + 370 12.218 * * [simplify]: Extracting #4: cost 0 inf + 592 12.218 * [simplify]: Simplified to (* (exp im) 0) 12.218 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 12.219 * * * * [progress]: [ 43 / 192 ] simplifiying candidate # 12.219 * * * * [progress]: [ 44 / 192 ] simplifiying candidate # 12.219 * * * * [progress]: [ 45 / 192 ] simplifiying candidate # 12.219 * [simplify]: Simplifying (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) 12.219 * * [simplify]: iters left: 6 (10 enodes) 12.225 * * [simplify]: iters left: 5 (39 enodes) 12.239 * * [simplify]: iters left: 4 (56 enodes) 12.249 * * [simplify]: iters left: 3 (68 enodes) 12.258 * * [simplify]: iters left: 2 (103 enodes) 12.279 * * [simplify]: iters left: 1 (169 enodes) 12.333 * * [simplify]: Extracting #0: cost 1 inf + 0 12.333 * * [simplify]: Extracting #1: cost 33 inf + 0 12.334 * * [simplify]: Extracting #2: cost 91 inf + 1 12.335 * * [simplify]: Extracting #3: cost 93 inf + 2991 12.339 * * [simplify]: Extracting #4: cost 36 inf + 18503 12.345 * * [simplify]: Extracting #5: cost 5 inf + 30807 12.352 * * [simplify]: Extracting #6: cost 0 inf + 32981 12.359 * * [simplify]: Extracting #7: cost 0 inf + 32942 12.366 * [simplify]: Simplified to (exp (- im)) 12.367 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (exp (- im)) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (exp im))))) 12.367 * * * * [progress]: [ 46 / 192 ] simplifiying candidate # 12.367 * [simplify]: Simplifying (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (sqrt im) (sqrt im))))) 12.367 * * [simplify]: iters left: 6 (9 enodes) 12.372 * * [simplify]: iters left: 5 (27 enodes) 12.381 * * [simplify]: iters left: 4 (35 enodes) 12.389 * * [simplify]: iters left: 3 (39 enodes) 12.398 * * [simplify]: iters left: 2 (48 enodes) 12.404 * * [simplify]: iters left: 1 (51 enodes) 12.411 * * [simplify]: Extracting #0: cost 1 inf + 0 12.411 * * [simplify]: Extracting #1: cost 5 inf + 0 12.411 * * [simplify]: Extracting #2: cost 8 inf + 1 12.411 * * [simplify]: Extracting #3: cost 2 inf + 298 12.411 * * [simplify]: Extracting #4: cost 0 inf + 450 12.411 * * [simplify]: Extracting #5: cost 0 inf + 449 12.411 * [simplify]: Simplified to (exp (- im)) 12.411 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (exp (- im)) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (exp im))))) 12.412 * * * * [progress]: [ 47 / 192 ] simplifiying candidate # 12.412 * [simplify]: Simplifying (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* im 1)))) 12.412 * * [simplify]: iters left: 6 (9 enodes) 12.415 * * [simplify]: iters left: 5 (28 enodes) 12.420 * * [simplify]: iters left: 4 (35 enodes) 12.424 * * [simplify]: iters left: 3 (37 enodes) 12.428 * * [simplify]: iters left: 2 (46 enodes) 12.434 * * [simplify]: iters left: 1 (49 enodes) 12.443 * * [simplify]: Extracting #0: cost 1 inf + 0 12.443 * * [simplify]: Extracting #1: cost 5 inf + 0 12.443 * * [simplify]: Extracting #2: cost 8 inf + 1 12.444 * * [simplify]: Extracting #3: cost 4 inf + 85 12.444 * * [simplify]: Extracting #4: cost 0 inf + 449 12.444 * [simplify]: Simplified to (exp (- im)) 12.444 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (exp (- im)) (exp (fma (- im) 1 (* im 1))) (- (exp im))))) 12.444 * * * * [progress]: [ 48 / 192 ] simplifiying candidate # 12.445 * [simplify]: Simplifying (exp (fma (sqrt 0) (sqrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) 12.445 * * [simplify]: iters left: 6 (9 enodes) 12.450 * * [simplify]: iters left: 5 (36 enodes) 12.461 * * [simplify]: iters left: 4 (52 enodes) 12.475 * * [simplify]: iters left: 3 (68 enodes) 12.494 * * [simplify]: iters left: 2 (105 enodes) 12.513 * * [simplify]: iters left: 1 (174 enodes) 12.542 * * [simplify]: Extracting #0: cost 1 inf + 0 12.542 * * [simplify]: Extracting #1: cost 33 inf + 0 12.543 * * [simplify]: Extracting #2: cost 95 inf + 1 12.543 * * [simplify]: Extracting #3: cost 105 inf + 1216 12.546 * * [simplify]: Extracting #4: cost 52 inf + 14516 12.552 * * [simplify]: Extracting #5: cost 11 inf + 29676 12.560 * * [simplify]: Extracting #6: cost 0 inf + 35115 12.568 * [simplify]: Simplified to (exp (- im)) 12.568 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (exp (- im)) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (exp im))))) 12.568 * * * * [progress]: [ 49 / 192 ] simplifiying candidate # 12.569 * [simplify]: Simplifying (exp (fma (sqrt 0) (sqrt 0) (- (* (sqrt im) (sqrt im))))) 12.569 * * [simplify]: iters left: 6 (8 enodes) 12.574 * * [simplify]: iters left: 5 (24 enodes) 12.581 * * [simplify]: iters left: 4 (32 enodes) 12.589 * * [simplify]: iters left: 3 (36 enodes) 12.598 * * [simplify]: iters left: 2 (45 enodes) 12.607 * * [simplify]: iters left: 1 (48 enodes) 12.617 * * [simplify]: Extracting #0: cost 1 inf + 0 12.617 * * [simplify]: Extracting #1: cost 5 inf + 0 12.617 * * [simplify]: Extracting #2: cost 8 inf + 1 12.617 * * [simplify]: Extracting #3: cost 4 inf + 155 12.617 * * [simplify]: Extracting #4: cost 0 inf + 449 12.618 * [simplify]: Simplified to (exp (- im)) 12.618 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (exp (- im)) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (exp im))))) 12.618 * * * * [progress]: [ 50 / 192 ] simplifiying candidate # 12.618 * [simplify]: Simplifying (exp (fma (sqrt 0) (sqrt 0) (- (* im 1)))) 12.618 * * [simplify]: iters left: 6 (8 enodes) 12.624 * * [simplify]: iters left: 5 (25 enodes) 12.632 * * [simplify]: iters left: 4 (32 enodes) 12.640 * * [simplify]: iters left: 3 (34 enodes) 12.650 * * [simplify]: iters left: 2 (43 enodes) 12.659 * * [simplify]: iters left: 1 (46 enodes) 12.666 * * [simplify]: Extracting #0: cost 1 inf + 0 12.666 * * [simplify]: Extracting #1: cost 5 inf + 0 12.666 * * [simplify]: Extracting #2: cost 8 inf + 1 12.666 * * [simplify]: Extracting #3: cost 4 inf + 115 12.666 * * [simplify]: Extracting #4: cost 1 inf + 338 12.666 * * [simplify]: Extracting #5: cost 0 inf + 449 12.667 * [simplify]: Simplified to (exp (- im)) 12.667 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (exp (- im)) (exp (fma (- im) 1 (* im 1))) (- (exp im))))) 12.667 * * * * [progress]: [ 51 / 192 ] simplifiying candidate # 12.667 * [simplify]: Simplifying (exp (fma 1 0 (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) 12.667 * * [simplify]: iters left: 6 (9 enodes) 12.670 * * [simplify]: iters left: 5 (37 enodes) 12.676 * * [simplify]: iters left: 4 (47 enodes) 12.683 * * [simplify]: iters left: 3 (61 enodes) 12.692 * * [simplify]: iters left: 2 (97 enodes) 12.707 * * [simplify]: iters left: 1 (170 enodes) 12.749 * * [simplify]: Extracting #0: cost 1 inf + 0 12.749 * * [simplify]: Extracting #1: cost 37 inf + 0 12.749 * * [simplify]: Extracting #2: cost 99 inf + 1 12.750 * * [simplify]: Extracting #3: cost 109 inf + 1135 12.751 * * [simplify]: Extracting #4: cost 64 inf + 10309 12.754 * * [simplify]: Extracting #5: cost 21 inf + 26664 12.758 * * [simplify]: Extracting #6: cost 0 inf + 38286 12.762 * [simplify]: Simplified to (exp (- im)) 12.762 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (exp (- im)) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (exp im))))) 12.762 * * * * [progress]: [ 52 / 192 ] simplifiying candidate # 12.762 * [simplify]: Simplifying (exp (fma 1 0 (- (* (sqrt im) (sqrt im))))) 12.762 * * [simplify]: iters left: 6 (8 enodes) 12.765 * * [simplify]: iters left: 5 (25 enodes) 12.769 * * [simplify]: Extracting #0: cost 1 inf + 0 12.769 * * [simplify]: Extracting #1: cost 3 inf + 0 12.769 * * [simplify]: Extracting #2: cost 7 inf + 0 12.769 * * [simplify]: Extracting #3: cost 2 inf + 155 12.769 * * [simplify]: Extracting #4: cost 0 inf + 307 12.769 * [simplify]: Simplified to (exp (- im)) 12.769 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (exp (- im)) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (exp im))))) 12.769 * * * * [progress]: [ 53 / 192 ] simplifiying candidate # 12.769 * [simplify]: Simplifying (exp (fma 1 0 (- (* im 1)))) 12.769 * * [simplify]: iters left: 6 (7 enodes) 12.772 * * [simplify]: iters left: 5 (22 enodes) 12.775 * * [simplify]: Extracting #0: cost 1 inf + 0 12.775 * * [simplify]: Extracting #1: cost 3 inf + 0 12.775 * * [simplify]: Extracting #2: cost 7 inf + 0 12.775 * * [simplify]: Extracting #3: cost 3 inf + 44 12.775 * * [simplify]: Extracting #4: cost 1 inf + 196 12.775 * * [simplify]: Extracting #5: cost 0 inf + 307 12.775 * [simplify]: Simplified to (exp (- im)) 12.775 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (exp (- im)) (exp (fma (- im) 1 (* im 1))) (- (exp im))))) 12.775 * * * * [progress]: [ 54 / 192 ] simplifiying candidate # 12.776 * [simplify]: Simplifying (exp 0) 12.776 * * [simplify]: iters left: 1 (2 enodes) 12.776 * * [simplify]: Extracting #0: cost 1 inf + 0 12.776 * * [simplify]: Extracting #1: cost 0 inf + 1 12.776 * [simplify]: Simplified to 1 12.776 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma 1 (exp (- im)) (- (exp im))))) 12.776 * * * * [progress]: [ 55 / 192 ] simplifiying candidate # 12.777 * [simplify]: Simplifying (exp 0) 12.777 * * [simplify]: iters left: 1 (2 enodes) 12.777 * * [simplify]: Extracting #0: cost 1 inf + 0 12.777 * * [simplify]: Extracting #1: cost 0 inf + 1 12.777 * [simplify]: Simplified to 1 12.777 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma 1 (exp (- im)) (- (exp im))))) 12.778 * * * * [progress]: [ 56 / 192 ] simplifiying candidate # 12.778 * [simplify]: Simplifying (* (cbrt (exp (- 0 im))) (cbrt (exp (- 0 im)))) 12.778 * * [simplify]: iters left: 6 (6 enodes) 12.780 * * [simplify]: iters left: 5 (24 enodes) 12.788 * * [simplify]: iters left: 4 (33 enodes) 12.799 * * [simplify]: iters left: 3 (39 enodes) 12.807 * * [simplify]: iters left: 2 (41 enodes) 12.811 * * [simplify]: iters left: 1 (43 enodes) 12.815 * * [simplify]: Extracting #0: cost 1 inf + 0 12.815 * * [simplify]: Extracting #1: cost 3 inf + 0 12.815 * * [simplify]: Extracting #2: cost 5 inf + 0 12.816 * * [simplify]: Extracting #3: cost 10 inf + 0 12.816 * * [simplify]: Extracting #4: cost 14 inf + 1 12.816 * * [simplify]: Extracting #5: cost 8 inf + 227 12.816 * * [simplify]: Extracting #6: cost 4 inf + 531 12.816 * * [simplify]: Extracting #7: cost 2 inf + 953 12.816 * * [simplify]: Extracting #8: cost 0 inf + 1375 12.816 * [simplify]: Simplified to (* (cbrt (exp (- im))) (cbrt (exp (- im)))) 12.816 * [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))))) 12.816 * * * * [progress]: [ 57 / 192 ] simplifiying candidate # 12.817 * [simplify]: Simplifying (sqrt (exp (- 0 im))) 12.817 * * [simplify]: iters left: 4 (5 enodes) 12.818 * * [simplify]: iters left: 3 (21 enodes) 12.822 * * [simplify]: iters left: 2 (30 enodes) 12.826 * * [simplify]: iters left: 1 (36 enodes) 12.831 * * [simplify]: Extracting #0: cost 1 inf + 0 12.831 * * [simplify]: Extracting #1: cost 3 inf + 0 12.831 * * [simplify]: Extracting #2: cost 7 inf + 0 12.831 * * [simplify]: Extracting #3: cost 10 inf + 1 12.831 * * [simplify]: Extracting #4: cost 6 inf + 145 12.831 * * [simplify]: Extracting #5: cost 0 inf + 751 12.831 * [simplify]: Simplified to (sqrt (exp (- im))) 12.831 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (sqrt (exp (- im))) (sqrt (exp (- 0 im))) (- (exp im))))) 12.831 * * * * [progress]: [ 58 / 192 ] simplifiying candidate # 12.831 * * * * [progress]: [ 59 / 192 ] simplifiying candidate # 12.832 * [simplify]: Simplifying (/ (exp (exp (- 0 im))) (exp (exp im))) 12.832 * * [simplify]: iters left: 6 (8 enodes) 12.838 * * [simplify]: iters left: 5 (31 enodes) 12.848 * * [simplify]: iters left: 4 (42 enodes) 12.861 * * [simplify]: iters left: 3 (56 enodes) 12.876 * * [simplify]: iters left: 2 (69 enodes) 12.885 * * [simplify]: iters left: 1 (100 enodes) 12.900 * * [simplify]: Extracting #0: cost 1 inf + 0 12.900 * * [simplify]: Extracting #1: cost 13 inf + 0 12.900 * * [simplify]: Extracting #2: cost 40 inf + 0 12.900 * * [simplify]: Extracting #3: cost 55 inf + 2 12.901 * * [simplify]: Extracting #4: cost 54 inf + 47 12.901 * * [simplify]: Extracting #5: cost 28 inf + 4923 12.902 * * [simplify]: Extracting #6: cost 3 inf + 13601 12.904 * * [simplify]: Extracting #7: cost 0 inf + 14754 12.906 * [simplify]: Simplified to (exp (- (exp (- im)) (exp im))) 12.906 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (log (exp (- (exp (- im)) (exp im)))))) 12.906 * * * * [progress]: [ 60 / 192 ] simplifiying candidate # 12.906 * * * * [progress]: [ 61 / 192 ] simplifiying candidate # 12.906 * * * * [progress]: [ 62 / 192 ] simplifiying candidate # 12.906 * * * * [progress]: [ 63 / 192 ] simplifiying candidate # 12.906 * * * * [progress]: [ 64 / 192 ] simplifiying candidate # 12.906 * * * * [progress]: [ 65 / 192 ] simplifiying candidate # 12.906 * * * * [progress]: [ 66 / 192 ] simplifiying candidate # 12.906 * * * * [progress]: [ 67 / 192 ] simplifiying candidate # 12.906 * * * * [progress]: [ 68 / 192 ] simplifiying candidate # 12.906 * * * * [progress]: [ 69 / 192 ] simplifiying candidate # 12.906 * * * * [progress]: [ 70 / 192 ] simplifiying candidate # 12.906 * [simplify]: Simplifying (+ (sqrt (exp (- 0 im))) (sqrt (exp im))) 12.906 * * [simplify]: iters left: 6 (8 enodes) 12.909 * * [simplify]: iters left: 5 (30 enodes) 12.915 * * [simplify]: iters left: 4 (37 enodes) 12.925 * * [simplify]: iters left: 3 (43 enodes) 12.937 * * [simplify]: iters left: 2 (45 enodes) 12.947 * * [simplify]: iters left: 1 (47 enodes) 12.961 * * [simplify]: Extracting #0: cost 1 inf + 0 12.961 * * [simplify]: Extracting #1: cost 4 inf + 0 12.961 * * [simplify]: Extracting #2: cost 8 inf + 0 12.961 * * [simplify]: Extracting #3: cost 14 inf + 0 12.962 * * [simplify]: Extracting #4: cost 13 inf + 114 12.962 * * [simplify]: Extracting #5: cost 5 inf + 642 12.962 * * [simplify]: Extracting #6: cost 0 inf + 1657 12.963 * [simplify]: Simplified to (+ (sqrt (exp im)) (sqrt (exp (- im)))) 12.963 * [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)))))) 12.963 * [simplify]: Simplifying (- (sqrt (exp (- 0 im))) (sqrt (exp im))) 12.963 * * [simplify]: iters left: 6 (8 enodes) 12.968 * * [simplify]: iters left: 5 (31 enodes) 12.979 * * [simplify]: iters left: 4 (41 enodes) 12.991 * * [simplify]: iters left: 3 (47 enodes) 12.999 * * [simplify]: iters left: 2 (49 enodes) 13.005 * * [simplify]: iters left: 1 (51 enodes) 13.010 * * [simplify]: Extracting #0: cost 1 inf + 0 13.010 * * [simplify]: Extracting #1: cost 5 inf + 0 13.010 * * [simplify]: Extracting #2: cost 10 inf + 0 13.010 * * [simplify]: Extracting #3: cost 16 inf + 0 13.010 * * [simplify]: Extracting #4: cost 16 inf + 73 13.011 * * [simplify]: Extracting #5: cost 5 inf + 944 13.011 * * [simplify]: Extracting #6: cost 0 inf + 1959 13.011 * [simplify]: Simplified to (- (sqrt (exp (- im))) (sqrt (exp im))) 13.011 * [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.011 * * * * [progress]: [ 71 / 192 ] simplifiying candidate # 13.011 * [simplify]: Simplifying (- (exp (- 0 im)) (exp im)) 13.011 * * [simplify]: iters left: 5 (6 enodes) 13.013 * * [simplify]: iters left: 4 (25 enodes) 13.017 * * [simplify]: iters left: 3 (35 enodes) 13.022 * * [simplify]: iters left: 2 (42 enodes) 13.028 * * [simplify]: iters left: 1 (44 enodes) 13.032 * * [simplify]: Extracting #0: cost 1 inf + 0 13.032 * * [simplify]: Extracting #1: cost 6 inf + 0 13.033 * * [simplify]: Extracting #2: cost 11 inf + 1 13.034 * * [simplify]: Extracting #3: cost 7 inf + 377 13.034 * * [simplify]: Extracting #4: cost 2 inf + 822 13.034 * * [simplify]: Extracting #5: cost 0 inf + 1154 13.034 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 13.034 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (- (exp (- im)) (exp im))))) 13.034 * * * * [progress]: [ 72 / 192 ] simplifiying candidate # 13.034 * * * * [progress]: [ 73 / 192 ] simplifiying candidate #real (real->posit16 (- (exp (- 0 im)) (exp im))))))> 13.034 * * * * [progress]: [ 74 / 192 ] simplifiying candidate # 13.034 * * * * [progress]: [ 75 / 192 ] simplifiying candidate # 13.034 * * * * [progress]: [ 76 / 192 ] simplifiying candidate # 13.035 * [simplify]: Simplifying (* (* 0.5 (cos re)) (- (exp (- 0 im)) (exp im))) 13.035 * * [simplify]: iters left: 6 (11 enodes) 13.038 * * [simplify]: iters left: 5 (44 enodes) 13.045 * * [simplify]: iters left: 4 (74 enodes) 13.061 * * [simplify]: iters left: 3 (155 enodes) 13.113 * * [simplify]: iters left: 2 (247 enodes) 13.196 * * [simplify]: iters left: 1 (343 enodes) 13.310 * * [simplify]: Extracting #0: cost 1 inf + 0 13.310 * * [simplify]: Extracting #1: cost 24 inf + 0 13.310 * * [simplify]: Extracting #2: cost 51 inf + 43 13.310 * * [simplify]: Extracting #3: cost 46 inf + 848 13.312 * * [simplify]: Extracting #4: cost 9 inf + 6026 13.314 * * [simplify]: Extracting #5: cost 0 inf + 8099 13.318 * [simplify]: Simplified to (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im)))) 13.318 * [simplify]: Simplified (2 1) to (λ (re im) (pow (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im)))) 1)) 13.318 * * * * [progress]: [ 77 / 192 ] simplifiying candidate # 13.318 * [simplify]: Simplifying (* (* 0.5 (cos re)) (- (exp (- 0 im)) (exp im))) 13.318 * * [simplify]: iters left: 6 (11 enodes) 13.322 * * [simplify]: iters left: 5 (44 enodes) 13.330 * * [simplify]: iters left: 4 (74 enodes) 13.344 * * [simplify]: iters left: 3 (155 enodes) 13.374 * * [simplify]: iters left: 2 (247 enodes) 13.434 * * [simplify]: iters left: 1 (343 enodes) 13.524 * * [simplify]: Extracting #0: cost 1 inf + 0 13.525 * * [simplify]: Extracting #1: cost 24 inf + 0 13.525 * * [simplify]: Extracting #2: cost 51 inf + 43 13.525 * * [simplify]: Extracting #3: cost 46 inf + 848 13.527 * * [simplify]: Extracting #4: cost 9 inf + 6026 13.529 * * [simplify]: Extracting #5: cost 0 inf + 8099 13.533 * [simplify]: Simplified to (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im)))) 13.533 * [simplify]: Simplified (2 1) to (λ (re im) (pow (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im)))) 1)) 13.533 * * * * [progress]: [ 78 / 192 ] simplifiying candidate # 13.533 * * * * [progress]: [ 79 / 192 ] simplifiying candidate # 13.533 * [simplify]: Simplifying (+ (+ (log 0.5) (log (cos re))) (log (- (exp (- 0 im)) (exp im)))) 13.534 * * [simplify]: iters left: 6 (14 enodes) 13.541 * * [simplify]: iters left: 5 (53 enodes) 13.559 * * [simplify]: iters left: 4 (71 enodes) 13.579 * * [simplify]: iters left: 3 (83 enodes) 13.601 * * [simplify]: iters left: 2 (85 enodes) 13.621 * * [simplify]: iters left: 1 (87 enodes) 13.640 * * [simplify]: Extracting #0: cost 1 inf + 0 13.640 * * [simplify]: Extracting #1: cost 8 inf + 0 13.641 * * [simplify]: Extracting #2: cost 17 inf + 0 13.641 * * [simplify]: Extracting #3: cost 23 inf + 1 13.641 * * [simplify]: Extracting #4: cost 22 inf + 639 13.641 * * [simplify]: Extracting #5: cost 19 inf + 1166 13.642 * * [simplify]: Extracting #6: cost 8 inf + 2989 13.643 * * [simplify]: Extracting #7: cost 2 inf + 4799 13.645 * * [simplify]: Extracting #8: cost 0 inf + 5663 13.646 * [simplify]: Simplified to (+ (+ (log 0.5) (log (cos re))) (log (- (exp (- im)) (exp im)))) 13.646 * [simplify]: Simplified (2 1) to (λ (re im) (exp (+ (+ (log 0.5) (log (cos re))) (log (- (exp (- im)) (exp im)))))) 13.646 * * * * [progress]: [ 80 / 192 ] simplifiying candidate # 13.647 * [simplify]: Simplifying (+ (log (* 0.5 (cos re))) (log (- (exp (- 0 im)) (exp im)))) 13.647 * * [simplify]: iters left: 6 (13 enodes) 13.654 * * [simplify]: iters left: 5 (51 enodes) 13.674 * * [simplify]: iters left: 4 (70 enodes) 13.696 * * [simplify]: iters left: 3 (85 enodes) 13.709 * * [simplify]: iters left: 2 (87 enodes) 13.720 * * [simplify]: iters left: 1 (89 enodes) 13.730 * * [simplify]: Extracting #0: cost 1 inf + 0 13.730 * * [simplify]: Extracting #1: cost 8 inf + 0 13.730 * * [simplify]: Extracting #2: cost 18 inf + 0 13.730 * * [simplify]: Extracting #3: cost 24 inf + 72 13.731 * * [simplify]: Extracting #4: cost 27 inf + 145 13.731 * * [simplify]: Extracting #5: cost 18 inf + 1310 13.731 * * [simplify]: Extracting #6: cost 5 inf + 4220 13.733 * * [simplify]: Extracting #7: cost 0 inf + 5587 13.734 * [simplify]: Simplified to (+ (log (* 0.5 (cos re))) (log (- (exp (- im)) (exp im)))) 13.734 * [simplify]: Simplified (2 1) to (λ (re im) (exp (+ (log (* 0.5 (cos re))) (log (- (exp (- im)) (exp im)))))) 13.735 * * * * [progress]: [ 81 / 192 ] simplifiying candidate # 13.735 * * * * [progress]: [ 82 / 192 ] simplifiying candidate # 13.735 * * * * [progress]: [ 83 / 192 ] simplifiying candidate # 13.735 * [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)))) 13.735 * * [simplify]: iters left: 6 (17 enodes) 13.745 * * [simplify]: iters left: 5 (71 enodes) 13.770 * * [simplify]: iters left: 4 (172 enodes) 13.854 * * [simplify]: Extracting #0: cost 1 inf + 0 13.855 * * [simplify]: Extracting #1: cost 44 inf + 0 13.855 * * [simplify]: Extracting #2: cost 201 inf + 42 13.856 * * [simplify]: Extracting #3: cost 215 inf + 2333 13.858 * * [simplify]: Extracting #4: cost 199 inf + 4097 13.862 * * [simplify]: Extracting #5: cost 141 inf + 23441 13.879 * * [simplify]: Extracting #6: cost 24 inf + 72467 13.908 * * [simplify]: Extracting #7: cost 0 inf + 83683 13.941 * [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)))) 13.942 * [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)))))) 13.942 * * * * [progress]: [ 84 / 192 ] simplifiying candidate # 13.942 * [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)))) 13.942 * * [simplify]: iters left: 6 (15 enodes) 13.951 * * [simplify]: iters left: 5 (69 enodes) 13.978 * * [simplify]: iters left: 4 (179 enodes) 14.081 * * [simplify]: Extracting #0: cost 1 inf + 0 14.081 * * [simplify]: Extracting #1: cost 42 inf + 0 14.082 * * [simplify]: Extracting #2: cost 202 inf + 1 14.084 * * [simplify]: Extracting #3: cost 214 inf + 2353 14.091 * * [simplify]: Extracting #4: cost 157 inf + 17944 14.115 * * [simplify]: Extracting #5: cost 32 inf + 67446 14.150 * * [simplify]: Extracting #6: cost 0 inf + 81136 14.182 * * [simplify]: Extracting #7: cost 0 inf + 80976 14.214 * [simplify]: Simplified to (* (* (* 0.5 (cos re)) (- (exp (- im)) (exp im))) (* (* (* 0.5 (cos re)) (- (exp (- im)) (exp im))) (* (* 0.5 (cos re)) (- (exp (- im)) (exp im))))) 14.214 * [simplify]: Simplified (2 1) to (λ (re im) (cbrt (* (* (* 0.5 (cos re)) (- (exp (- im)) (exp im))) (* (* (* 0.5 (cos re)) (- (exp (- im)) (exp im))) (* (* 0.5 (cos re)) (- (exp (- im)) (exp im))))))) 14.215 * * * * [progress]: [ 85 / 192 ] simplifiying candidate # 14.215 * * * * [progress]: [ 86 / 192 ] simplifiying candidate # 14.215 * * * * [progress]: [ 87 / 192 ] simplifiying candidate # 14.215 * * * * [progress]: [ 88 / 192 ] simplifiying candidate # 14.215 * * * * [progress]: [ 89 / 192 ] simplifiying candidate # 14.215 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 14.216 * * [simplify]: iters left: 6 (12 enodes) 14.222 * * [simplify]: iters left: 5 (45 enodes) 14.238 * * [simplify]: iters left: 4 (81 enodes) 14.275 * * [simplify]: iters left: 3 (229 enodes) 14.371 * * [simplify]: Extracting #0: cost 1 inf + 0 14.371 * * [simplify]: Extracting #1: cost 44 inf + 0 14.371 * * [simplify]: Extracting #2: cost 113 inf + 2 14.372 * * [simplify]: Extracting #3: cost 107 inf + 545 14.373 * * [simplify]: Extracting #4: cost 87 inf + 4295 14.376 * * [simplify]: Extracting #5: cost 29 inf + 23276 14.382 * * [simplify]: Extracting #6: cost 1 inf + 35487 14.389 * * [simplify]: Extracting #7: cost 0 inf + 36242 14.401 * [simplify]: Simplified to (* (cos re) 0) 14.401 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))))) (* (cos re) 0))) 14.401 * * * * [progress]: [ 90 / 192 ] simplifiying candidate # 14.402 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 14.402 * * [simplify]: iters left: 6 (11 enodes) 14.407 * * [simplify]: iters left: 5 (37 enodes) 14.418 * * [simplify]: iters left: 4 (65 enodes) 14.433 * * [simplify]: iters left: 3 (158 enodes) 14.488 * * [simplify]: iters left: 2 (319 enodes) 14.607 * * [simplify]: iters left: 1 (429 enodes) 14.664 * * [simplify]: Extracting #0: cost 1 inf + 0 14.664 * * [simplify]: Extracting #1: cost 0 inf + 1 14.664 * [simplify]: Simplified to 0 14.664 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 14.665 * * * * [progress]: [ 91 / 192 ] simplifiying candidate # 14.665 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 14.665 * * [simplify]: iters left: 6 (11 enodes) 14.668 * * [simplify]: iters left: 5 (40 enodes) 14.675 * * [simplify]: iters left: 4 (70 enodes) 14.690 * * [simplify]: iters left: 3 (150 enodes) 14.731 * * [simplify]: iters left: 2 (268 enodes) 14.849 * * [simplify]: iters left: 1 (351 enodes) 14.899 * * [simplify]: Extracting #0: cost 1 inf + 0 14.899 * * [simplify]: Extracting #1: cost 0 inf + 1 14.899 * [simplify]: Simplified to 0 14.899 * [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)) 14.899 * * * * [progress]: [ 92 / 192 ] simplifiying candidate # 14.899 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 14.899 * * [simplify]: iters left: 6 (12 enodes) 14.902 * * [simplify]: iters left: 5 (45 enodes) 14.910 * * [simplify]: iters left: 4 (81 enodes) 14.932 * * [simplify]: iters left: 3 (229 enodes) 15.006 * * [simplify]: Extracting #0: cost 1 inf + 0 15.006 * * [simplify]: Extracting #1: cost 44 inf + 0 15.007 * * [simplify]: Extracting #2: cost 113 inf + 2 15.007 * * [simplify]: Extracting #3: cost 107 inf + 545 15.008 * * [simplify]: Extracting #4: cost 87 inf + 4295 15.012 * * [simplify]: Extracting #5: cost 29 inf + 23276 15.017 * * [simplify]: Extracting #6: cost 1 inf + 35487 15.023 * * [simplify]: Extracting #7: cost 0 inf + 36242 15.029 * [simplify]: Simplified to (* (cos re) 0) 15.029 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))))) (* (cos re) 0))) 15.029 * * * * [progress]: [ 93 / 192 ] simplifiying candidate # 15.029 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 15.029 * * [simplify]: iters left: 6 (11 enodes) 15.032 * * [simplify]: iters left: 5 (37 enodes) 15.038 * * [simplify]: iters left: 4 (65 enodes) 15.052 * * [simplify]: iters left: 3 (158 enodes) 15.092 * * [simplify]: iters left: 2 (319 enodes) 15.163 * * [simplify]: iters left: 1 (429 enodes) 15.212 * * [simplify]: Extracting #0: cost 1 inf + 0 15.212 * * [simplify]: Extracting #1: cost 0 inf + 1 15.212 * [simplify]: Simplified to 0 15.212 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 15.213 * * * * [progress]: [ 94 / 192 ] simplifiying candidate # 15.213 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 15.213 * * [simplify]: iters left: 6 (11 enodes) 15.219 * * [simplify]: iters left: 5 (40 enodes) 15.233 * * [simplify]: iters left: 4 (70 enodes) 15.260 * * [simplify]: iters left: 3 (150 enodes) 15.674 * * [simplify]: iters left: 2 (268 enodes) 15.752 * * [simplify]: iters left: 1 (351 enodes) 15.793 * * [simplify]: Extracting #0: cost 1 inf + 0 15.794 * * [simplify]: Extracting #1: cost 0 inf + 1 15.794 * [simplify]: Simplified to 0 15.794 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (exp im) 1)))) 0)) 15.794 * * * * [progress]: [ 95 / 192 ] simplifiying candidate # 15.794 * [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.794 * * [simplify]: iters left: 6 (12 enodes) 15.797 * * [simplify]: iters left: 5 (45 enodes) 15.807 * * [simplify]: iters left: 4 (81 enodes) 15.832 * * [simplify]: iters left: 3 (229 enodes) 15.968 * * [simplify]: Extracting #0: cost 1 inf + 0 15.968 * * [simplify]: Extracting #1: cost 44 inf + 0 15.969 * * [simplify]: Extracting #2: cost 113 inf + 2 15.970 * * [simplify]: Extracting #3: cost 107 inf + 545 15.972 * * [simplify]: Extracting #4: cost 87 inf + 4295 15.979 * * [simplify]: Extracting #5: cost 29 inf + 23276 15.989 * * [simplify]: Extracting #6: cost 1 inf + 35487 15.996 * * [simplify]: Extracting #7: cost 0 inf + 36242 16.002 * [simplify]: Simplified to (* (cos re) 0) 16.002 * [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.002 * * * * [progress]: [ 96 / 192 ] simplifiying candidate # 16.003 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 16.003 * * [simplify]: iters left: 6 (11 enodes) 16.006 * * [simplify]: iters left: 5 (37 enodes) 16.012 * * [simplify]: iters left: 4 (65 enodes) 16.028 * * [simplify]: iters left: 3 (158 enodes) 16.071 * * [simplify]: iters left: 2 (319 enodes) 16.143 * * [simplify]: iters left: 1 (429 enodes) 16.184 * * [simplify]: Extracting #0: cost 1 inf + 0 16.185 * * [simplify]: Extracting #1: cost 0 inf + 1 16.185 * [simplify]: Simplified to 0 16.185 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 16.185 * * * * [progress]: [ 97 / 192 ] simplifiying candidate # 16.185 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 16.186 * * [simplify]: iters left: 6 (11 enodes) 16.191 * * [simplify]: iters left: 5 (40 enodes) 16.206 * * [simplify]: iters left: 4 (70 enodes) 16.229 * * [simplify]: iters left: 3 (150 enodes) 16.275 * * [simplify]: iters left: 2 (268 enodes) 16.359 * * [simplify]: iters left: 1 (351 enodes) 16.417 * * [simplify]: Extracting #0: cost 1 inf + 0 16.417 * * [simplify]: Extracting #1: cost 0 inf + 1 16.417 * [simplify]: Simplified to 0 16.417 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (exp im) 1)))) 0)) 16.417 * * * * [progress]: [ 98 / 192 ] simplifiying candidate # 16.417 * [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.417 * * [simplify]: iters left: 6 (12 enodes) 16.420 * * [simplify]: iters left: 5 (45 enodes) 16.428 * * [simplify]: iters left: 4 (81 enodes) 16.463 * * [simplify]: iters left: 3 (229 enodes) 16.566 * * [simplify]: Extracting #0: cost 1 inf + 0 16.566 * * [simplify]: Extracting #1: cost 44 inf + 0 16.567 * * [simplify]: Extracting #2: cost 113 inf + 2 16.567 * * [simplify]: Extracting #3: cost 107 inf + 545 16.568 * * [simplify]: Extracting #4: cost 87 inf + 4295 16.571 * * [simplify]: Extracting #5: cost 29 inf + 23276 16.577 * * [simplify]: Extracting #6: cost 1 inf + 35487 16.583 * * [simplify]: Extracting #7: cost 0 inf + 36242 16.589 * [simplify]: Simplified to (* (cos re) 0) 16.589 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))))) (* (cos re) 0))) 16.589 * * * * [progress]: [ 99 / 192 ] simplifiying candidate # 16.589 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 16.589 * * [simplify]: iters left: 6 (11 enodes) 16.595 * * [simplify]: iters left: 5 (37 enodes) 16.600 * * [simplify]: iters left: 4 (65 enodes) 16.613 * * [simplify]: iters left: 3 (158 enodes) 16.659 * * [simplify]: iters left: 2 (319 enodes) 16.746 * * [simplify]: iters left: 1 (429 enodes) 16.802 * * [simplify]: Extracting #0: cost 1 inf + 0 16.802 * * [simplify]: Extracting #1: cost 0 inf + 1 16.802 * [simplify]: Simplified to 0 16.802 * [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)) 16.802 * * * * [progress]: [ 100 / 192 ] simplifiying candidate # 16.802 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 16.803 * * [simplify]: iters left: 6 (11 enodes) 16.808 * * [simplify]: iters left: 5 (40 enodes) 16.822 * * [simplify]: iters left: 4 (70 enodes) 16.839 * * [simplify]: iters left: 3 (150 enodes) 16.888 * * [simplify]: iters left: 2 (268 enodes) 16.964 * * [simplify]: iters left: 1 (351 enodes) 17.011 * * [simplify]: Extracting #0: cost 1 inf + 0 17.011 * * [simplify]: Extracting #1: cost 0 inf + 1 17.011 * [simplify]: Simplified to 0 17.011 * [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.011 * * * * [progress]: [ 101 / 192 ] simplifiying candidate # 17.011 * [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.012 * * [simplify]: iters left: 6 (12 enodes) 17.015 * * [simplify]: iters left: 5 (45 enodes) 17.023 * * [simplify]: iters left: 4 (81 enodes) 17.055 * * [simplify]: iters left: 3 (229 enodes) 17.189 * * [simplify]: Extracting #0: cost 1 inf + 0 17.190 * * [simplify]: Extracting #1: cost 44 inf + 0 17.190 * * [simplify]: Extracting #2: cost 113 inf + 2 17.191 * * [simplify]: Extracting #3: cost 107 inf + 545 17.193 * * [simplify]: Extracting #4: cost 87 inf + 4295 17.199 * * [simplify]: Extracting #5: cost 29 inf + 23276 17.213 * * [simplify]: Extracting #6: cost 1 inf + 35487 17.219 * * [simplify]: Extracting #7: cost 0 inf + 36242 17.225 * [simplify]: Simplified to (* (cos re) 0) 17.225 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))))) (* (cos re) 0))) 17.225 * * * * [progress]: [ 102 / 192 ] simplifiying candidate # 17.225 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 17.225 * * [simplify]: iters left: 6 (11 enodes) 17.228 * * [simplify]: iters left: 5 (37 enodes) 17.235 * * [simplify]: iters left: 4 (65 enodes) 17.259 * * [simplify]: iters left: 3 (158 enodes) 17.313 * * [simplify]: iters left: 2 (319 enodes) 17.411 * * [simplify]: iters left: 1 (429 enodes) 17.450 * * [simplify]: Extracting #0: cost 1 inf + 0 17.451 * * [simplify]: Extracting #1: cost 0 inf + 1 17.451 * [simplify]: Simplified to 0 17.451 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 17.451 * * * * [progress]: [ 103 / 192 ] simplifiying candidate # 17.452 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 17.452 * * [simplify]: iters left: 6 (11 enodes) 17.455 * * [simplify]: iters left: 5 (40 enodes) 17.462 * * [simplify]: iters left: 4 (70 enodes) 17.480 * * [simplify]: iters left: 3 (150 enodes) 17.528 * * [simplify]: iters left: 2 (268 enodes) 17.637 * * [simplify]: iters left: 1 (351 enodes) 17.701 * * [simplify]: Extracting #0: cost 1 inf + 0 17.701 * * [simplify]: Extracting #1: cost 0 inf + 1 17.701 * [simplify]: Simplified to 0 17.701 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (exp im) 1)))) 0)) 17.701 * * * * [progress]: [ 104 / 192 ] simplifiying candidate # 17.702 * [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.702 * * [simplify]: iters left: 6 (12 enodes) 17.705 * * [simplify]: iters left: 5 (45 enodes) 17.713 * * [simplify]: iters left: 4 (81 enodes) 17.732 * * [simplify]: iters left: 3 (229 enodes) 17.837 * * [simplify]: Extracting #0: cost 1 inf + 0 17.837 * * [simplify]: Extracting #1: cost 44 inf + 0 17.838 * * [simplify]: Extracting #2: cost 113 inf + 2 17.839 * * [simplify]: Extracting #3: cost 107 inf + 545 17.841 * * [simplify]: Extracting #4: cost 87 inf + 4295 17.848 * * [simplify]: Extracting #5: cost 29 inf + 23276 17.860 * * [simplify]: Extracting #6: cost 1 inf + 35487 17.872 * * [simplify]: Extracting #7: cost 0 inf + 36242 17.884 * [simplify]: Simplified to (* (cos re) 0) 17.884 * [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))) 17.884 * * * * [progress]: [ 105 / 192 ] simplifiying candidate # 17.884 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 17.884 * * [simplify]: iters left: 6 (11 enodes) 17.887 * * [simplify]: iters left: 5 (37 enodes) 17.892 * * [simplify]: iters left: 4 (65 enodes) 17.906 * * [simplify]: iters left: 3 (158 enodes) 17.968 * * [simplify]: iters left: 2 (319 enodes) 18.089 * * [simplify]: iters left: 1 (429 enodes) 18.142 * * [simplify]: Extracting #0: cost 1 inf + 0 18.142 * * [simplify]: Extracting #1: cost 0 inf + 1 18.142 * [simplify]: Simplified to 0 18.142 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (sqrt 0) (sqrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 18.142 * * * * [progress]: [ 106 / 192 ] simplifiying candidate # 18.143 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 18.143 * * [simplify]: iters left: 6 (11 enodes) 18.146 * * [simplify]: iters left: 5 (40 enodes) 18.154 * * [simplify]: iters left: 4 (70 enodes) 18.168 * * [simplify]: iters left: 3 (150 enodes) 18.220 * * [simplify]: iters left: 2 (268 enodes) 18.339 * * [simplify]: iters left: 1 (351 enodes) 18.379 * * [simplify]: Extracting #0: cost 1 inf + 0 18.379 * * [simplify]: Extracting #1: cost 0 inf + 1 18.379 * [simplify]: Simplified to 0 18.379 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (sqrt 0) (sqrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (exp im) 1)))) 0)) 18.379 * * * * [progress]: [ 107 / 192 ] simplifiying candidate # 18.379 * [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.379 * * [simplify]: iters left: 6 (12 enodes) 18.385 * * [simplify]: iters left: 5 (45 enodes) 18.399 * * [simplify]: iters left: 4 (81 enodes) 18.420 * * [simplify]: iters left: 3 (229 enodes) 18.503 * * [simplify]: Extracting #0: cost 1 inf + 0 18.503 * * [simplify]: Extracting #1: cost 44 inf + 0 18.504 * * [simplify]: Extracting #2: cost 113 inf + 2 18.504 * * [simplify]: Extracting #3: cost 107 inf + 545 18.505 * * [simplify]: Extracting #4: cost 87 inf + 4295 18.508 * * [simplify]: Extracting #5: cost 29 inf + 23276 18.516 * * [simplify]: Extracting #6: cost 1 inf + 35487 18.527 * * [simplify]: Extracting #7: cost 0 inf + 36242 18.539 * [simplify]: Simplified to (* (cos re) 0) 18.539 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma 1 0 (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))))) (* (cos re) 0))) 18.539 * * * * [progress]: [ 108 / 192 ] simplifiying candidate # 18.540 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 18.540 * * [simplify]: iters left: 6 (11 enodes) 18.545 * * [simplify]: iters left: 5 (37 enodes) 18.557 * * [simplify]: iters left: 4 (65 enodes) 18.584 * * [simplify]: iters left: 3 (158 enodes) 18.645 * * [simplify]: iters left: 2 (319 enodes) 18.733 * * [simplify]: iters left: 1 (429 enodes) 18.795 * * [simplify]: Extracting #0: cost 1 inf + 0 18.795 * * [simplify]: Extracting #1: cost 0 inf + 1 18.795 * [simplify]: Simplified to 0 18.795 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma 1 0 (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 18.796 * * * * [progress]: [ 109 / 192 ] simplifiying candidate # 18.796 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 18.796 * * [simplify]: iters left: 6 (11 enodes) 18.802 * * [simplify]: iters left: 5 (40 enodes) 18.815 * * [simplify]: iters left: 4 (70 enodes) 18.842 * * [simplify]: iters left: 3 (150 enodes) 18.891 * * [simplify]: iters left: 2 (268 enodes) 19.002 * * [simplify]: iters left: 1 (351 enodes) 19.039 * * [simplify]: Extracting #0: cost 1 inf + 0 19.040 * * [simplify]: Extracting #1: cost 0 inf + 1 19.040 * [simplify]: Simplified to 0 19.040 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma 1 0 (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (exp im) 1)))) 0)) 19.040 * * * * [progress]: [ 110 / 192 ] simplifiying candidate # 19.040 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 19.040 * * [simplify]: iters left: 6 (12 enodes) 19.046 * * [simplify]: iters left: 5 (45 enodes) 19.059 * * [simplify]: iters left: 4 (81 enodes) 19.078 * * [simplify]: iters left: 3 (229 enodes) 19.177 * * [simplify]: Extracting #0: cost 1 inf + 0 19.177 * * [simplify]: Extracting #1: cost 44 inf + 0 19.178 * * [simplify]: Extracting #2: cost 113 inf + 2 19.179 * * [simplify]: Extracting #3: cost 107 inf + 545 19.181 * * [simplify]: Extracting #4: cost 87 inf + 4295 19.188 * * [simplify]: Extracting #5: cost 29 inf + 23276 19.200 * * [simplify]: Extracting #6: cost 1 inf + 35487 19.212 * * [simplify]: Extracting #7: cost 0 inf + 36242 19.225 * [simplify]: Simplified to (* (cos re) 0) 19.225 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma 1 0 (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))))) (* (cos re) 0))) 19.225 * * * * [progress]: [ 111 / 192 ] simplifiying candidate # 19.225 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 19.226 * * [simplify]: iters left: 6 (11 enodes) 19.231 * * [simplify]: iters left: 5 (37 enodes) 19.243 * * [simplify]: iters left: 4 (65 enodes) 19.265 * * [simplify]: iters left: 3 (158 enodes) 19.303 * * [simplify]: iters left: 2 (319 enodes) 19.373 * * [simplify]: iters left: 1 (429 enodes) 19.428 * * [simplify]: Extracting #0: cost 1 inf + 0 19.428 * * [simplify]: Extracting #1: cost 0 inf + 1 19.428 * [simplify]: Simplified to 0 19.428 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma 1 0 (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 19.428 * * * * [progress]: [ 112 / 192 ] simplifiying candidate # 19.428 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 19.428 * * [simplify]: iters left: 6 (11 enodes) 19.431 * * [simplify]: iters left: 5 (40 enodes) 19.440 * * [simplify]: iters left: 4 (70 enodes) 19.468 * * [simplify]: iters left: 3 (150 enodes) 19.543 * * [simplify]: iters left: 2 (268 enodes) 19.621 * * [simplify]: iters left: 1 (351 enodes) 19.672 * * [simplify]: Extracting #0: cost 1 inf + 0 19.673 * * [simplify]: Extracting #1: cost 0 inf + 1 19.673 * [simplify]: Simplified to 0 19.673 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma 1 0 (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (exp im) 1)))) 0)) 19.673 * * * * [progress]: [ 113 / 192 ] simplifiying candidate # 19.673 * [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.674 * * [simplify]: iters left: 6 (12 enodes) 19.679 * * [simplify]: iters left: 5 (45 enodes) 19.693 * * [simplify]: iters left: 4 (81 enodes) 19.729 * * [simplify]: iters left: 3 (229 enodes) 19.819 * * [simplify]: Extracting #0: cost 1 inf + 0 19.819 * * [simplify]: Extracting #1: cost 44 inf + 0 19.820 * * [simplify]: Extracting #2: cost 113 inf + 2 19.820 * * [simplify]: Extracting #3: cost 107 inf + 545 19.821 * * [simplify]: Extracting #4: cost 87 inf + 4295 19.824 * * [simplify]: Extracting #5: cost 29 inf + 23276 19.830 * * [simplify]: Extracting #6: cost 1 inf + 35487 19.835 * * [simplify]: Extracting #7: cost 0 inf + 36242 19.841 * [simplify]: Simplified to (* (cos re) 0) 19.841 * [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))) 19.841 * * * * [progress]: [ 114 / 192 ] simplifiying candidate # 19.842 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 19.842 * * [simplify]: iters left: 6 (11 enodes) 19.844 * * [simplify]: iters left: 5 (37 enodes) 19.853 * * [simplify]: iters left: 4 (65 enodes) 19.867 * * [simplify]: iters left: 3 (158 enodes) 19.905 * * [simplify]: iters left: 2 (319 enodes) 19.994 * * [simplify]: iters left: 1 (429 enodes) 20.063 * * [simplify]: Extracting #0: cost 1 inf + 0 20.063 * * [simplify]: Extracting #1: cost 0 inf + 1 20.063 * [simplify]: Simplified to 0 20.063 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma 1 0 (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 20.064 * * * * [progress]: [ 115 / 192 ] simplifiying candidate # 20.064 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 20.064 * * [simplify]: iters left: 6 (11 enodes) 20.067 * * [simplify]: iters left: 5 (40 enodes) 20.075 * * [simplify]: iters left: 4 (70 enodes) 20.092 * * [simplify]: iters left: 3 (150 enodes) 20.150 * * [simplify]: iters left: 2 (268 enodes) 20.223 * * [simplify]: iters left: 1 (351 enodes) 20.273 * * [simplify]: Extracting #0: cost 1 inf + 0 20.273 * * [simplify]: Extracting #1: cost 0 inf + 1 20.273 * [simplify]: Simplified to 0 20.273 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma 1 0 (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (exp im) 1)))) 0)) 20.273 * * * * [progress]: [ 116 / 192 ] simplifiying candidate # 20.273 * [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.274 * * [simplify]: iters left: 6 (12 enodes) 20.280 * * [simplify]: iters left: 5 (45 enodes) 20.296 * * [simplify]: iters left: 4 (81 enodes) 20.327 * * [simplify]: iters left: 3 (229 enodes) 20.426 * * [simplify]: Extracting #0: cost 1 inf + 0 20.426 * * [simplify]: Extracting #1: cost 44 inf + 0 20.426 * * [simplify]: Extracting #2: cost 113 inf + 2 20.427 * * [simplify]: Extracting #3: cost 107 inf + 545 20.428 * * [simplify]: Extracting #4: cost 87 inf + 4295 20.431 * * [simplify]: Extracting #5: cost 29 inf + 23276 20.436 * * [simplify]: Extracting #6: cost 1 inf + 35487 20.446 * * [simplify]: Extracting #7: cost 0 inf + 36242 20.452 * [simplify]: Simplified to (* (cos re) 0) 20.452 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp 0) (exp (- im)) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))))) (* (cos re) 0))) 20.452 * * * * [progress]: [ 117 / 192 ] simplifiying candidate # 20.452 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 20.452 * * [simplify]: iters left: 6 (11 enodes) 20.455 * * [simplify]: iters left: 5 (37 enodes) 20.461 * * [simplify]: iters left: 4 (65 enodes) 20.476 * * [simplify]: iters left: 3 (158 enodes) 20.520 * * [simplify]: iters left: 2 (319 enodes) 20.607 * * [simplify]: iters left: 1 (429 enodes) 20.648 * * [simplify]: Extracting #0: cost 1 inf + 0 20.648 * * [simplify]: Extracting #1: cost 0 inf + 1 20.648 * [simplify]: Simplified to 0 20.648 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp 0) (exp (- im)) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 20.648 * * * * [progress]: [ 118 / 192 ] simplifiying candidate # 20.648 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 20.648 * * [simplify]: iters left: 6 (11 enodes) 20.657 * * [simplify]: iters left: 5 (40 enodes) 20.672 * * [simplify]: iters left: 4 (70 enodes) 20.702 * * [simplify]: iters left: 3 (150 enodes) 20.776 * * [simplify]: iters left: 2 (268 enodes) 20.854 * * [simplify]: iters left: 1 (351 enodes) 20.892 * * [simplify]: Extracting #0: cost 1 inf + 0 20.892 * * [simplify]: Extracting #1: cost 0 inf + 1 20.892 * [simplify]: Simplified to 0 20.892 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp 0) (exp (- im)) (- (* (exp im) 1)))) 0)) 20.892 * * * * [progress]: [ 119 / 192 ] simplifiying candidate # 20.893 * [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.893 * * [simplify]: iters left: 6 (12 enodes) 20.899 * * [simplify]: iters left: 5 (45 enodes) 20.915 * * [simplify]: iters left: 4 (81 enodes) 20.946 * * [simplify]: iters left: 3 (229 enodes) 21.031 * * [simplify]: Extracting #0: cost 1 inf + 0 21.032 * * [simplify]: Extracting #1: cost 44 inf + 0 21.032 * * [simplify]: Extracting #2: cost 113 inf + 2 21.033 * * [simplify]: Extracting #3: cost 107 inf + 545 21.034 * * [simplify]: Extracting #4: cost 87 inf + 4295 21.037 * * [simplify]: Extracting #5: cost 29 inf + 23276 21.042 * * [simplify]: Extracting #6: cost 1 inf + 35487 21.049 * * [simplify]: Extracting #7: cost 0 inf + 36242 21.062 * [simplify]: Simplified to (* (cos re) 0) 21.062 * [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.062 * * * * [progress]: [ 120 / 192 ] simplifiying candidate # 21.062 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 21.062 * * [simplify]: iters left: 6 (11 enodes) 21.068 * * [simplify]: iters left: 5 (37 enodes) 21.079 * * [simplify]: iters left: 4 (65 enodes) 21.107 * * [simplify]: iters left: 3 (158 enodes) 21.185 * * [simplify]: iters left: 2 (319 enodes) 21.313 * * [simplify]: iters left: 1 (429 enodes) 21.367 * * [simplify]: Extracting #0: cost 1 inf + 0 21.367 * * [simplify]: Extracting #1: cost 0 inf + 1 21.367 * [simplify]: Simplified to 0 21.367 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp 0) (exp (- im)) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 21.367 * * * * [progress]: [ 121 / 192 ] simplifiying candidate # 21.367 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 21.367 * * [simplify]: iters left: 6 (11 enodes) 21.370 * * [simplify]: iters left: 5 (40 enodes) 21.377 * * [simplify]: iters left: 4 (70 enodes) 21.392 * * [simplify]: iters left: 3 (150 enodes) 21.460 * * [simplify]: iters left: 2 (268 enodes) 21.549 * * [simplify]: iters left: 1 (351 enodes) 21.584 * * [simplify]: Extracting #0: cost 1 inf + 0 21.584 * * [simplify]: Extracting #1: cost 0 inf + 1 21.584 * [simplify]: Simplified to 0 21.585 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp 0) (exp (- im)) (- (* (exp im) 1)))) 0)) 21.585 * * * * [progress]: [ 122 / 192 ] simplifiying candidate # 21.585 * [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.585 * * [simplify]: iters left: 6 (12 enodes) 21.591 * * [simplify]: iters left: 5 (45 enodes) 21.603 * * [simplify]: iters left: 4 (81 enodes) 21.623 * * [simplify]: iters left: 3 (229 enodes) 21.719 * * [simplify]: Extracting #0: cost 1 inf + 0 21.720 * * [simplify]: Extracting #1: cost 44 inf + 0 21.721 * * [simplify]: Extracting #2: cost 113 inf + 2 21.722 * * [simplify]: Extracting #3: cost 107 inf + 545 21.724 * * [simplify]: Extracting #4: cost 87 inf + 4295 21.731 * * [simplify]: Extracting #5: cost 29 inf + 23276 21.743 * * [simplify]: Extracting #6: cost 1 inf + 35487 21.755 * * [simplify]: Extracting #7: cost 0 inf + 36242 21.766 * [simplify]: Simplified to (* (cos re) 0) 21.766 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (* (cbrt (exp (- 0 im))) (cbrt (exp (- 0 im)))) (cbrt (exp (- 0 im))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))))) (* (cos re) 0))) 21.767 * * * * [progress]: [ 123 / 192 ] simplifiying candidate # 21.767 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 21.767 * * [simplify]: iters left: 6 (11 enodes) 21.773 * * [simplify]: iters left: 5 (37 enodes) 21.784 * * [simplify]: iters left: 4 (65 enodes) 21.798 * * [simplify]: iters left: 3 (158 enodes) 21.862 * * [simplify]: iters left: 2 (319 enodes) 21.954 * * [simplify]: iters left: 1 (429 enodes) 21.995 * * [simplify]: Extracting #0: cost 1 inf + 0 21.995 * * [simplify]: Extracting #1: cost 0 inf + 1 21.995 * [simplify]: Simplified to 0 21.995 * [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)) 21.995 * * * * [progress]: [ 124 / 192 ] simplifiying candidate # 21.995 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 21.995 * * [simplify]: iters left: 6 (11 enodes) 21.998 * * [simplify]: iters left: 5 (40 enodes) 22.005 * * [simplify]: iters left: 4 (70 enodes) 22.019 * * [simplify]: iters left: 3 (150 enodes) 22.088 * * [simplify]: iters left: 2 (268 enodes) 22.168 * * [simplify]: iters left: 1 (351 enodes) 22.200 * * [simplify]: Extracting #0: cost 1 inf + 0 22.200 * * [simplify]: Extracting #1: cost 0 inf + 1 22.200 * [simplify]: Simplified to 0 22.200 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (* (cbrt (exp (- 0 im))) (cbrt (exp (- 0 im)))) (cbrt (exp (- 0 im))) (- (* (exp im) 1)))) 0)) 22.200 * * * * [progress]: [ 125 / 192 ] simplifiying candidate # 22.201 * [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.201 * * [simplify]: iters left: 6 (12 enodes) 22.204 * * [simplify]: iters left: 5 (45 enodes) 22.213 * * [simplify]: iters left: 4 (81 enodes) 22.232 * * [simplify]: iters left: 3 (229 enodes) 22.364 * * [simplify]: Extracting #0: cost 1 inf + 0 22.364 * * [simplify]: Extracting #1: cost 44 inf + 0 22.365 * * [simplify]: Extracting #2: cost 113 inf + 2 22.366 * * [simplify]: Extracting #3: cost 107 inf + 545 22.368 * * [simplify]: Extracting #4: cost 87 inf + 4295 22.373 * * [simplify]: Extracting #5: cost 29 inf + 23276 22.378 * * [simplify]: Extracting #6: cost 1 inf + 35487 22.385 * * [simplify]: Extracting #7: cost 0 inf + 36242 22.391 * [simplify]: Simplified to (* (cos re) 0) 22.391 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (sqrt (exp (- 0 im))) (sqrt (exp (- 0 im))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))))) (* (cos re) 0))) 22.391 * * * * [progress]: [ 126 / 192 ] simplifiying candidate # 22.391 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 22.391 * * [simplify]: iters left: 6 (11 enodes) 22.394 * * [simplify]: iters left: 5 (37 enodes) 22.400 * * [simplify]: iters left: 4 (65 enodes) 22.428 * * [simplify]: iters left: 3 (158 enodes) 22.477 * * [simplify]: iters left: 2 (319 enodes) 22.589 * * [simplify]: iters left: 1 (429 enodes) 22.653 * * [simplify]: Extracting #0: cost 1 inf + 0 22.653 * * [simplify]: Extracting #1: cost 0 inf + 1 22.653 * [simplify]: Simplified to 0 22.654 * [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)) 22.654 * * * * [progress]: [ 127 / 192 ] simplifiying candidate # 22.654 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 22.654 * * [simplify]: iters left: 6 (11 enodes) 22.657 * * [simplify]: iters left: 5 (40 enodes) 22.665 * * [simplify]: iters left: 4 (70 enodes) 22.686 * * [simplify]: iters left: 3 (150 enodes) 22.759 * * [simplify]: iters left: 2 (268 enodes) 22.865 * * [simplify]: iters left: 1 (351 enodes) 22.912 * * [simplify]: Extracting #0: cost 1 inf + 0 22.912 * * [simplify]: Extracting #1: cost 0 inf + 1 22.912 * [simplify]: Simplified to 0 22.912 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (sqrt (exp (- 0 im))) (sqrt (exp (- 0 im))) (- (* (exp im) 1)))) 0)) 22.912 * * * * [progress]: [ 128 / 192 ] simplifiying candidate # 22.912 * [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.912 * * [simplify]: iters left: 6 (12 enodes) 22.916 * * [simplify]: iters left: 5 (45 enodes) 22.927 * * [simplify]: iters left: 4 (81 enodes) 22.953 * * [simplify]: iters left: 3 (229 enodes) 23.039 * * [simplify]: Extracting #0: cost 1 inf + 0 23.039 * * [simplify]: Extracting #1: cost 44 inf + 0 23.039 * * [simplify]: Extracting #2: cost 113 inf + 2 23.040 * * [simplify]: Extracting #3: cost 107 inf + 545 23.041 * * [simplify]: Extracting #4: cost 87 inf + 4295 23.044 * * [simplify]: Extracting #5: cost 29 inf + 23276 23.053 * * [simplify]: Extracting #6: cost 1 inf + 35487 23.065 * * [simplify]: Extracting #7: cost 0 inf + 36242 23.072 * [simplify]: Simplified to (* (cos re) 0) 23.072 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma 1 (exp (- 0 im)) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))))) (* (cos re) 0))) 23.072 * * * * [progress]: [ 129 / 192 ] simplifiying candidate # 23.073 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 23.073 * * [simplify]: iters left: 6 (11 enodes) 23.076 * * [simplify]: iters left: 5 (37 enodes) 23.085 * * [simplify]: iters left: 4 (65 enodes) 23.101 * * [simplify]: iters left: 3 (158 enodes) 23.168 * * [simplify]: iters left: 2 (319 enodes) 23.281 * * [simplify]: iters left: 1 (429 enodes) 23.330 * * [simplify]: Extracting #0: cost 1 inf + 0 23.330 * * [simplify]: Extracting #1: cost 0 inf + 1 23.330 * [simplify]: Simplified to 0 23.330 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma 1 (exp (- 0 im)) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 23.331 * * * * [progress]: [ 130 / 192 ] simplifiying candidate # 23.331 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 23.331 * * [simplify]: iters left: 6 (11 enodes) 23.337 * * [simplify]: iters left: 5 (40 enodes) 23.352 * * [simplify]: iters left: 4 (70 enodes) 23.373 * * [simplify]: iters left: 3 (150 enodes) 23.430 * * [simplify]: iters left: 2 (268 enodes) 23.501 * * [simplify]: iters left: 1 (351 enodes) 23.540 * * [simplify]: Extracting #0: cost 1 inf + 0 23.540 * * [simplify]: Extracting #1: cost 0 inf + 1 23.540 * [simplify]: Simplified to 0 23.540 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma 1 (exp (- 0 im)) (- (* (exp im) 1)))) 0)) 23.541 * * * * [progress]: [ 131 / 192 ] simplifiying candidate # 23.541 * [simplify]: Simplifying (* (* 0.5 (cos re)) (- (exp im))) 23.541 * * [simplify]: iters left: 5 (8 enodes) 23.543 * * [simplify]: iters left: 4 (30 enodes) 23.548 * * [simplify]: iters left: 3 (49 enodes) 23.558 * * [simplify]: iters left: 2 (80 enodes) 23.579 * * [simplify]: iters left: 1 (94 enodes) 23.605 * * [simplify]: Extracting #0: cost 1 inf + 0 23.605 * * [simplify]: Extracting #1: cost 15 inf + 0 23.606 * * [simplify]: Extracting #2: cost 27 inf + 42 23.606 * * [simplify]: Extracting #3: cost 23 inf + 156 23.607 * * [simplify]: Extracting #4: cost 5 inf + 2851 23.608 * * [simplify]: Extracting #5: cost 0 inf + 3489 23.609 * [simplify]: Simplified to (* 0.5 (* (- (exp im)) (cos re))) 23.610 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (exp (- 0 im))) (* 0.5 (* (- (exp im)) (cos re))))) 23.610 * * * * [progress]: [ 132 / 192 ] simplifiying candidate # 23.610 * [simplify]: Simplifying (* (* 0.5 (cos re)) (- (exp im))) 23.610 * * [simplify]: iters left: 5 (8 enodes) 23.614 * * [simplify]: iters left: 4 (30 enodes) 23.624 * * [simplify]: iters left: 3 (49 enodes) 23.636 * * [simplify]: iters left: 2 (80 enodes) 23.647 * * [simplify]: iters left: 1 (94 enodes) 23.659 * * [simplify]: Extracting #0: cost 1 inf + 0 23.659 * * [simplify]: Extracting #1: cost 15 inf + 0 23.659 * * [simplify]: Extracting #2: cost 27 inf + 42 23.659 * * [simplify]: Extracting #3: cost 23 inf + 156 23.660 * * [simplify]: Extracting #4: cost 5 inf + 2851 23.661 * * [simplify]: Extracting #5: cost 0 inf + 3489 23.663 * [simplify]: Simplified to (* 0.5 (* (- (exp im)) (cos re))) 23.663 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (exp (- 0 im))) (* 0.5 (* (- (exp im)) (cos re))))) 23.663 * * * * [progress]: [ 133 / 192 ] simplifiying candidate # 23.663 * [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))) 23.663 * * [simplify]: iters left: 6 (12 enodes) 23.669 * * [simplify]: iters left: 5 (45 enodes) 23.680 * * [simplify]: iters left: 4 (75 enodes) 23.696 * * [simplify]: iters left: 3 (190 enodes) 23.758 * * [simplify]: Extracting #0: cost 1 inf + 0 23.758 * * [simplify]: Extracting #1: cost 37 inf + 0 23.758 * * [simplify]: Extracting #2: cost 103 inf + 2 23.759 * * [simplify]: Extracting #3: cost 103 inf + 118 23.760 * * [simplify]: Extracting #4: cost 74 inf + 4879 23.763 * * [simplify]: Extracting #5: cost 34 inf + 16587 23.768 * * [simplify]: Extracting #6: cost 2 inf + 30719 23.774 * * [simplify]: Extracting #7: cost 0 inf + 31807 23.784 * [simplify]: Simplified to (* 0 (cos re)) 23.784 * [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)))) 23.784 * * * * [progress]: [ 134 / 192 ] simplifiying candidate # 23.785 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 23.785 * * [simplify]: iters left: 6 (11 enodes) 23.795 * * [simplify]: iters left: 5 (37 enodes) 23.807 * * [simplify]: iters left: 4 (59 enodes) 23.830 * * [simplify]: iters left: 3 (129 enodes) 23.875 * * [simplify]: iters left: 2 (286 enodes) 23.942 * * [simplify]: iters left: 1 (401 enodes) 23.992 * * [simplify]: Extracting #0: cost 1 inf + 0 23.992 * * [simplify]: Extracting #1: cost 0 inf + 1 23.992 * [simplify]: Simplified to 0 23.992 * [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)) 23.992 * * * * [progress]: [ 135 / 192 ] simplifiying candidate # 23.993 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 23.993 * * [simplify]: iters left: 6 (11 enodes) 23.996 * * [simplify]: iters left: 5 (40 enodes) 24.003 * * [simplify]: iters left: 4 (64 enodes) 24.028 * * [simplify]: iters left: 3 (118 enodes) 24.064 * * [simplify]: iters left: 2 (261 enodes) 24.211 * * [simplify]: iters left: 1 (409 enodes) 24.264 * * [simplify]: Extracting #0: cost 1 inf + 0 24.264 * * [simplify]: Extracting #1: cost 0 inf + 1 24.264 * [simplify]: Simplified to 0 24.264 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 24.264 * * * * [progress]: [ 136 / 192 ] simplifiying candidate # 24.264 * [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.264 * * [simplify]: iters left: 6 (12 enodes) 24.267 * * [simplify]: iters left: 5 (45 enodes) 24.275 * * [simplify]: iters left: 4 (75 enodes) 24.307 * * [simplify]: iters left: 3 (190 enodes) 24.412 * * [simplify]: Extracting #0: cost 1 inf + 0 24.412 * * [simplify]: Extracting #1: cost 37 inf + 0 24.413 * * [simplify]: Extracting #2: cost 103 inf + 2 24.414 * * [simplify]: Extracting #3: cost 103 inf + 118 24.416 * * [simplify]: Extracting #4: cost 74 inf + 4879 24.421 * * [simplify]: Extracting #5: cost 34 inf + 16587 24.431 * * [simplify]: Extracting #6: cost 2 inf + 30719 24.441 * * [simplify]: Extracting #7: cost 0 inf + 31807 24.451 * [simplify]: Simplified to (* 0 (cos re)) 24.451 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (cos re))) (* 0 (cos re)))) 24.451 * * * * [progress]: [ 137 / 192 ] simplifiying candidate # 24.452 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 24.452 * * [simplify]: iters left: 6 (11 enodes) 24.461 * * [simplify]: iters left: 5 (37 enodes) 24.473 * * [simplify]: iters left: 4 (59 enodes) 24.495 * * [simplify]: iters left: 3 (129 enodes) 24.544 * * [simplify]: iters left: 2 (286 enodes) 24.615 * * [simplify]: iters left: 1 (401 enodes) 24.651 * * [simplify]: Extracting #0: cost 1 inf + 0 24.651 * * [simplify]: Extracting #1: cost 0 inf + 1 24.651 * [simplify]: Simplified to 0 24.651 * [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)) 24.651 * * * * [progress]: [ 138 / 192 ] simplifiying candidate # 24.651 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 24.651 * * [simplify]: iters left: 6 (11 enodes) 24.654 * * [simplify]: iters left: 5 (40 enodes) 24.666 * * [simplify]: iters left: 4 (64 enodes) 24.688 * * [simplify]: iters left: 3 (118 enodes) 24.751 * * [simplify]: iters left: 2 (261 enodes) 24.881 * * [simplify]: iters left: 1 (409 enodes) 24.943 * * [simplify]: Extracting #0: cost 1 inf + 0 24.944 * * [simplify]: Extracting #1: cost 0 inf + 1 24.944 * [simplify]: Simplified to 0 24.944 * [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)) 24.944 * * * * [progress]: [ 139 / 192 ] simplifiying candidate # 24.944 * [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.944 * * [simplify]: iters left: 6 (12 enodes) 24.947 * * [simplify]: iters left: 5 (45 enodes) 24.954 * * [simplify]: iters left: 4 (75 enodes) 24.974 * * [simplify]: iters left: 3 (190 enodes) 25.059 * * [simplify]: Extracting #0: cost 1 inf + 0 25.059 * * [simplify]: Extracting #1: cost 37 inf + 0 25.060 * * [simplify]: Extracting #2: cost 103 inf + 2 25.060 * * [simplify]: Extracting #3: cost 103 inf + 118 25.063 * * [simplify]: Extracting #4: cost 74 inf + 4879 25.069 * * [simplify]: Extracting #5: cost 34 inf + 16587 25.078 * * [simplify]: Extracting #6: cost 2 inf + 30719 25.088 * * [simplify]: Extracting #7: cost 0 inf + 31807 25.098 * [simplify]: Simplified to (* 0 (cos re)) 25.098 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (cos re))) (* 0 (cos re)))) 25.098 * * * * [progress]: [ 140 / 192 ] simplifiying candidate # 25.099 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 25.099 * * [simplify]: iters left: 6 (11 enodes) 25.108 * * [simplify]: iters left: 5 (37 enodes) 25.114 * * [simplify]: iters left: 4 (59 enodes) 25.127 * * [simplify]: iters left: 3 (129 enodes) 25.161 * * [simplify]: iters left: 2 (286 enodes) 25.253 * * [simplify]: iters left: 1 (401 enodes) 25.290 * * [simplify]: Extracting #0: cost 1 inf + 0 25.290 * * [simplify]: Extracting #1: cost 0 inf + 1 25.290 * [simplify]: Simplified to 0 25.290 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 25.290 * * * * [progress]: [ 141 / 192 ] simplifiying candidate # 25.291 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 25.291 * * [simplify]: iters left: 6 (11 enodes) 25.297 * * [simplify]: iters left: 5 (40 enodes) 25.311 * * [simplify]: iters left: 4 (64 enodes) 25.334 * * [simplify]: iters left: 3 (118 enodes) 25.393 * * [simplify]: iters left: 2 (261 enodes) 25.486 * * [simplify]: iters left: 1 (409 enodes) 25.532 * * [simplify]: Extracting #0: cost 1 inf + 0 25.532 * * [simplify]: Extracting #1: cost 0 inf + 1 25.532 * [simplify]: Simplified to 0 25.532 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 25.532 * * * * [progress]: [ 142 / 192 ] simplifiying candidate # 25.532 * [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.532 * * [simplify]: iters left: 6 (12 enodes) 25.535 * * [simplify]: iters left: 5 (45 enodes) 25.546 * * [simplify]: iters left: 4 (75 enodes) 25.572 * * [simplify]: iters left: 3 (190 enodes) 25.637 * * [simplify]: Extracting #0: cost 1 inf + 0 25.637 * * [simplify]: Extracting #1: cost 37 inf + 0 25.637 * * [simplify]: Extracting #2: cost 103 inf + 2 25.638 * * [simplify]: Extracting #3: cost 103 inf + 118 25.639 * * [simplify]: Extracting #4: cost 74 inf + 4879 25.642 * * [simplify]: Extracting #5: cost 34 inf + 16587 25.647 * * [simplify]: Extracting #6: cost 2 inf + 30719 25.656 * * [simplify]: Extracting #7: cost 0 inf + 31807 25.664 * [simplify]: Simplified to (* 0 (cos re)) 25.665 * [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)))) 25.665 * * * * [progress]: [ 143 / 192 ] simplifiying candidate # 25.665 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 25.665 * * [simplify]: iters left: 6 (11 enodes) 25.670 * * [simplify]: iters left: 5 (37 enodes) 25.676 * * [simplify]: iters left: 4 (59 enodes) 25.687 * * [simplify]: iters left: 3 (129 enodes) 25.749 * * [simplify]: iters left: 2 (286 enodes) 25.850 * * [simplify]: iters left: 1 (401 enodes) 25.897 * * [simplify]: Extracting #0: cost 1 inf + 0 25.897 * * [simplify]: Extracting #1: cost 0 inf + 1 25.897 * [simplify]: Simplified to 0 25.897 * [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)) 25.898 * * * * [progress]: [ 144 / 192 ] simplifiying candidate # 25.898 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 25.898 * * [simplify]: iters left: 6 (11 enodes) 25.904 * * [simplify]: iters left: 5 (40 enodes) 25.919 * * [simplify]: iters left: 4 (64 enodes) 25.934 * * [simplify]: iters left: 3 (118 enodes) 25.975 * * [simplify]: iters left: 2 (261 enodes) 26.100 * * [simplify]: iters left: 1 (409 enodes) 26.152 * * [simplify]: Extracting #0: cost 1 inf + 0 26.153 * * [simplify]: Extracting #1: cost 0 inf + 1 26.153 * [simplify]: Simplified to 0 26.153 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 26.153 * * * * [progress]: [ 145 / 192 ] simplifiying candidate # 26.153 * [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.153 * * [simplify]: iters left: 6 (12 enodes) 26.156 * * [simplify]: iters left: 5 (45 enodes) 26.165 * * [simplify]: iters left: 4 (75 enodes) 26.182 * * [simplify]: iters left: 3 (190 enodes) 26.283 * * [simplify]: Extracting #0: cost 1 inf + 0 26.283 * * [simplify]: Extracting #1: cost 37 inf + 0 26.284 * * [simplify]: Extracting #2: cost 103 inf + 2 26.285 * * [simplify]: Extracting #3: cost 103 inf + 118 26.287 * * [simplify]: Extracting #4: cost 74 inf + 4879 26.290 * * [simplify]: Extracting #5: cost 34 inf + 16587 26.296 * * [simplify]: Extracting #6: cost 2 inf + 30719 26.301 * * [simplify]: Extracting #7: cost 0 inf + 31807 26.305 * [simplify]: Simplified to (* 0 (cos re)) 26.306 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (cos re))) (* 0 (cos re)))) 26.306 * * * * [progress]: [ 146 / 192 ] simplifiying candidate # 26.306 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 26.306 * * [simplify]: iters left: 6 (11 enodes) 26.312 * * [simplify]: iters left: 5 (37 enodes) 26.318 * * [simplify]: iters left: 4 (59 enodes) 26.335 * * [simplify]: iters left: 3 (129 enodes) 26.401 * * [simplify]: iters left: 2 (286 enodes) 26.494 * * [simplify]: iters left: 1 (401 enodes) 26.548 * * [simplify]: Extracting #0: cost 1 inf + 0 26.548 * * [simplify]: Extracting #1: cost 0 inf + 1 26.549 * [simplify]: Simplified to 0 26.549 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 26.549 * * * * [progress]: [ 147 / 192 ] simplifiying candidate # 26.549 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 26.549 * * [simplify]: iters left: 6 (11 enodes) 26.555 * * [simplify]: iters left: 5 (40 enodes) 26.569 * * [simplify]: iters left: 4 (64 enodes) 26.592 * * [simplify]: iters left: 3 (118 enodes) 26.656 * * [simplify]: iters left: 2 (261 enodes) 26.785 * * [simplify]: iters left: 1 (409 enodes) 26.850 * * [simplify]: Extracting #0: cost 1 inf + 0 26.850 * * [simplify]: Extracting #1: cost 0 inf + 1 26.850 * [simplify]: Simplified to 0 26.850 * [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)) 26.850 * * * * [progress]: [ 148 / 192 ] simplifiying candidate # 26.851 * [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.851 * * [simplify]: iters left: 6 (12 enodes) 26.857 * * [simplify]: iters left: 5 (45 enodes) 26.873 * * [simplify]: iters left: 4 (75 enodes) 26.906 * * [simplify]: iters left: 3 (190 enodes) 26.987 * * [simplify]: Extracting #0: cost 1 inf + 0 26.988 * * [simplify]: Extracting #1: cost 37 inf + 0 26.988 * * [simplify]: Extracting #2: cost 103 inf + 2 26.989 * * [simplify]: Extracting #3: cost 103 inf + 118 26.992 * * [simplify]: Extracting #4: cost 74 inf + 4879 26.998 * * [simplify]: Extracting #5: cost 34 inf + 16587 27.007 * * [simplify]: Extracting #6: cost 2 inf + 30719 27.013 * * [simplify]: Extracting #7: cost 0 inf + 31807 27.017 * [simplify]: Simplified to (* 0 (cos re)) 27.018 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (sqrt 0) (sqrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (cos re))) (* 0 (cos re)))) 27.018 * * * * [progress]: [ 149 / 192 ] simplifiying candidate # 27.018 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 27.018 * * [simplify]: iters left: 6 (11 enodes) 27.023 * * [simplify]: iters left: 5 (37 enodes) 27.029 * * [simplify]: iters left: 4 (59 enodes) 27.040 * * [simplify]: iters left: 3 (129 enodes) 27.073 * * [simplify]: iters left: 2 (286 enodes) 27.167 * * [simplify]: iters left: 1 (401 enodes) 27.233 * * [simplify]: Extracting #0: cost 1 inf + 0 27.233 * * [simplify]: Extracting #1: cost 0 inf + 1 27.233 * [simplify]: Simplified to 0 27.233 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (sqrt 0) (sqrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 27.233 * * * * [progress]: [ 150 / 192 ] simplifiying candidate # 27.234 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 27.234 * * [simplify]: iters left: 6 (11 enodes) 27.239 * * [simplify]: iters left: 5 (40 enodes) 27.254 * * [simplify]: iters left: 4 (64 enodes) 27.277 * * [simplify]: iters left: 3 (118 enodes) 27.323 * * [simplify]: iters left: 2 (261 enodes) 27.431 * * [simplify]: iters left: 1 (409 enodes) 27.479 * * [simplify]: Extracting #0: cost 1 inf + 0 27.479 * * [simplify]: Extracting #1: cost 0 inf + 1 27.479 * [simplify]: Simplified to 0 27.479 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (sqrt 0) (sqrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 27.479 * * * * [progress]: [ 151 / 192 ] simplifiying candidate # 27.479 * [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.479 * * [simplify]: iters left: 6 (12 enodes) 27.482 * * [simplify]: iters left: 5 (45 enodes) 27.496 * * [simplify]: iters left: 4 (75 enodes) 27.528 * * [simplify]: iters left: 3 (190 enodes) 27.599 * * [simplify]: Extracting #0: cost 1 inf + 0 27.599 * * [simplify]: Extracting #1: cost 37 inf + 0 27.600 * * [simplify]: Extracting #2: cost 103 inf + 2 27.600 * * [simplify]: Extracting #3: cost 103 inf + 118 27.601 * * [simplify]: Extracting #4: cost 74 inf + 4879 27.606 * * [simplify]: Extracting #5: cost 34 inf + 16587 27.615 * * [simplify]: Extracting #6: cost 2 inf + 30719 27.626 * * [simplify]: Extracting #7: cost 0 inf + 31807 27.636 * [simplify]: Simplified to (* 0 (cos re)) 27.637 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma 1 0 (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (cos re))) (* 0 (cos re)))) 27.637 * * * * [progress]: [ 152 / 192 ] simplifiying candidate # 27.637 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 27.637 * * [simplify]: iters left: 6 (11 enodes) 27.645 * * [simplify]: iters left: 5 (37 enodes) 27.651 * * [simplify]: iters left: 4 (59 enodes) 27.662 * * [simplify]: iters left: 3 (129 enodes) 27.716 * * [simplify]: iters left: 2 (286 enodes) 27.796 * * [simplify]: iters left: 1 (401 enodes) 27.851 * * [simplify]: Extracting #0: cost 1 inf + 0 27.851 * * [simplify]: Extracting #1: cost 0 inf + 1 27.851 * [simplify]: Simplified to 0 27.851 * [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)) 27.851 * * * * [progress]: [ 153 / 192 ] simplifiying candidate # 27.852 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 27.852 * * [simplify]: iters left: 6 (11 enodes) 27.855 * * [simplify]: iters left: 5 (40 enodes) 27.862 * * [simplify]: iters left: 4 (64 enodes) 27.883 * * [simplify]: iters left: 3 (118 enodes) 27.925 * * [simplify]: iters left: 2 (261 enodes) 28.041 * * [simplify]: iters left: 1 (409 enodes) 28.120 * * [simplify]: Extracting #0: cost 1 inf + 0 28.120 * * [simplify]: Extracting #1: cost 0 inf + 1 28.120 * [simplify]: Simplified to 0 28.120 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma 1 0 (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 28.121 * * * * [progress]: [ 154 / 192 ] simplifiying candidate # 28.121 * [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.121 * * [simplify]: iters left: 6 (12 enodes) 28.127 * * [simplify]: iters left: 5 (45 enodes) 28.142 * * [simplify]: iters left: 4 (75 enodes) 28.159 * * [simplify]: iters left: 3 (190 enodes) 28.246 * * [simplify]: Extracting #0: cost 1 inf + 0 28.246 * * [simplify]: Extracting #1: cost 37 inf + 0 28.246 * * [simplify]: Extracting #2: cost 103 inf + 2 28.247 * * [simplify]: Extracting #3: cost 103 inf + 118 28.248 * * [simplify]: Extracting #4: cost 74 inf + 4879 28.252 * * [simplify]: Extracting #5: cost 34 inf + 16587 28.256 * * [simplify]: Extracting #6: cost 2 inf + 30719 28.261 * * [simplify]: Extracting #7: cost 0 inf + 31807 28.266 * [simplify]: Simplified to (* 0 (cos re)) 28.266 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma 1 0 (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (cos re))) (* 0 (cos re)))) 28.267 * * * * [progress]: [ 155 / 192 ] simplifiying candidate # 28.267 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 28.267 * * [simplify]: iters left: 6 (11 enodes) 28.275 * * [simplify]: iters left: 5 (37 enodes) 28.286 * * [simplify]: iters left: 4 (59 enodes) 28.297 * * [simplify]: iters left: 3 (129 enodes) 28.336 * * [simplify]: iters left: 2 (286 enodes) 28.410 * * [simplify]: iters left: 1 (401 enodes) 28.482 * * [simplify]: Extracting #0: cost 1 inf + 0 28.482 * * [simplify]: Extracting #1: cost 0 inf + 1 28.482 * [simplify]: Simplified to 0 28.482 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma 1 0 (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 28.482 * * * * [progress]: [ 156 / 192 ] simplifiying candidate # 28.483 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 28.483 * * [simplify]: iters left: 6 (11 enodes) 28.488 * * [simplify]: iters left: 5 (40 enodes) 28.502 * * [simplify]: iters left: 4 (64 enodes) 28.524 * * [simplify]: iters left: 3 (118 enodes) 28.574 * * [simplify]: iters left: 2 (261 enodes) 28.689 * * [simplify]: iters left: 1 (409 enodes) 28.744 * * [simplify]: Extracting #0: cost 1 inf + 0 28.744 * * [simplify]: Extracting #1: cost 0 inf + 1 28.744 * [simplify]: Simplified to 0 28.744 * [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)) 28.744 * * * * [progress]: [ 157 / 192 ] simplifiying candidate # 28.744 * [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.745 * * [simplify]: iters left: 6 (12 enodes) 28.747 * * [simplify]: iters left: 5 (45 enodes) 28.755 * * [simplify]: iters left: 4 (75 enodes) 28.782 * * [simplify]: iters left: 3 (190 enodes) 28.896 * * [simplify]: Extracting #0: cost 1 inf + 0 28.897 * * [simplify]: Extracting #1: cost 37 inf + 0 28.897 * * [simplify]: Extracting #2: cost 103 inf + 2 28.898 * * [simplify]: Extracting #3: cost 103 inf + 118 28.900 * * [simplify]: Extracting #4: cost 74 inf + 4879 28.907 * * [simplify]: Extracting #5: cost 34 inf + 16587 28.916 * * [simplify]: Extracting #6: cost 2 inf + 30719 28.926 * * [simplify]: Extracting #7: cost 0 inf + 31807 28.936 * [simplify]: Simplified to (* 0 (cos re)) 28.936 * [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)))) 28.937 * * * * [progress]: [ 158 / 192 ] simplifiying candidate # 28.937 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 28.937 * * [simplify]: iters left: 6 (11 enodes) 28.943 * * [simplify]: iters left: 5 (37 enodes) 28.958 * * [simplify]: iters left: 4 (59 enodes) 28.980 * * [simplify]: iters left: 3 (129 enodes) 29.046 * * [simplify]: iters left: 2 (286 enodes) 29.157 * * [simplify]: iters left: 1 (401 enodes) 29.226 * * [simplify]: Extracting #0: cost 1 inf + 0 29.226 * * [simplify]: Extracting #1: cost 0 inf + 1 29.226 * [simplify]: Simplified to 0 29.227 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma 1 0 (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 29.227 * * * * [progress]: [ 159 / 192 ] simplifiying candidate # 29.227 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 29.227 * * [simplify]: iters left: 6 (11 enodes) 29.233 * * [simplify]: iters left: 5 (40 enodes) 29.248 * * [simplify]: iters left: 4 (64 enodes) 29.276 * * [simplify]: iters left: 3 (118 enodes) 29.340 * * [simplify]: iters left: 2 (261 enodes) 29.464 * * [simplify]: iters left: 1 (409 enodes) 29.527 * * [simplify]: Extracting #0: cost 1 inf + 0 29.527 * * [simplify]: Extracting #1: cost 0 inf + 1 29.527 * [simplify]: Simplified to 0 29.527 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma 1 0 (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 29.527 * * * * [progress]: [ 160 / 192 ] simplifiying candidate # 29.527 * [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.527 * * [simplify]: iters left: 6 (12 enodes) 29.530 * * [simplify]: iters left: 5 (45 enodes) 29.539 * * [simplify]: iters left: 4 (75 enodes) 29.568 * * [simplify]: iters left: 3 (190 enodes) 29.625 * * [simplify]: Extracting #0: cost 1 inf + 0 29.625 * * [simplify]: Extracting #1: cost 37 inf + 0 29.626 * * [simplify]: Extracting #2: cost 103 inf + 2 29.626 * * [simplify]: Extracting #3: cost 103 inf + 118 29.629 * * [simplify]: Extracting #4: cost 74 inf + 4879 29.635 * * [simplify]: Extracting #5: cost 34 inf + 16587 29.645 * * [simplify]: Extracting #6: cost 2 inf + 30719 29.655 * * [simplify]: Extracting #7: cost 0 inf + 31807 29.662 * [simplify]: Simplified to (* 0 (cos re)) 29.662 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp 0) (exp (- im)) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (cos re))) (* 0 (cos re)))) 29.662 * * * * [progress]: [ 161 / 192 ] simplifiying candidate # 29.663 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 29.663 * * [simplify]: iters left: 6 (11 enodes) 29.666 * * [simplify]: iters left: 5 (37 enodes) 29.674 * * [simplify]: iters left: 4 (59 enodes) 29.689 * * [simplify]: iters left: 3 (129 enodes) 29.732 * * [simplify]: iters left: 2 (286 enodes) 29.813 * * [simplify]: iters left: 1 (401 enodes) 29.855 * * [simplify]: Extracting #0: cost 1 inf + 0 29.855 * * [simplify]: Extracting #1: cost 0 inf + 1 29.855 * [simplify]: Simplified to 0 29.855 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp 0) (exp (- im)) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 29.856 * * * * [progress]: [ 162 / 192 ] simplifiying candidate # 29.856 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 29.856 * * [simplify]: iters left: 6 (11 enodes) 29.859 * * [simplify]: iters left: 5 (40 enodes) 29.866 * * [simplify]: iters left: 4 (64 enodes) 29.881 * * [simplify]: iters left: 3 (118 enodes) 29.945 * * [simplify]: iters left: 2 (261 enodes) 30.038 * * [simplify]: iters left: 1 (409 enodes) 30.085 * * [simplify]: Extracting #0: cost 1 inf + 0 30.085 * * [simplify]: Extracting #1: cost 0 inf + 1 30.085 * [simplify]: Simplified to 0 30.085 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp 0) (exp (- im)) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 30.085 * * * * [progress]: [ 163 / 192 ] simplifiying candidate # 30.085 * [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.085 * * [simplify]: iters left: 6 (12 enodes) 30.088 * * [simplify]: iters left: 5 (45 enodes) 30.096 * * [simplify]: iters left: 4 (75 enodes) 30.112 * * [simplify]: iters left: 3 (190 enodes) 30.171 * * [simplify]: Extracting #0: cost 1 inf + 0 30.171 * * [simplify]: Extracting #1: cost 37 inf + 0 30.172 * * [simplify]: Extracting #2: cost 103 inf + 2 30.172 * * [simplify]: Extracting #3: cost 103 inf + 118 30.173 * * [simplify]: Extracting #4: cost 74 inf + 4879 30.177 * * [simplify]: Extracting #5: cost 34 inf + 16587 30.187 * * [simplify]: Extracting #6: cost 2 inf + 30719 30.197 * * [simplify]: Extracting #7: cost 0 inf + 31807 30.208 * [simplify]: Simplified to (* 0 (cos re)) 30.208 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp 0) (exp (- im)) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (cos re))) (* 0 (cos re)))) 30.208 * * * * [progress]: [ 164 / 192 ] simplifiying candidate # 30.208 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 30.209 * * [simplify]: iters left: 6 (11 enodes) 30.214 * * [simplify]: iters left: 5 (37 enodes) 30.228 * * [simplify]: iters left: 4 (59 enodes) 30.240 * * [simplify]: iters left: 3 (129 enodes) 30.274 * * [simplify]: iters left: 2 (286 enodes) 30.349 * * [simplify]: iters left: 1 (401 enodes) 30.392 * * [simplify]: Extracting #0: cost 1 inf + 0 30.392 * * [simplify]: Extracting #1: cost 0 inf + 1 30.392 * [simplify]: Simplified to 0 30.392 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp 0) (exp (- im)) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 30.393 * * * * [progress]: [ 165 / 192 ] simplifiying candidate # 30.393 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 30.393 * * [simplify]: iters left: 6 (11 enodes) 30.399 * * [simplify]: iters left: 5 (40 enodes) 30.414 * * [simplify]: iters left: 4 (64 enodes) 30.438 * * [simplify]: iters left: 3 (118 enodes) 30.483 * * [simplify]: iters left: 2 (261 enodes) 30.589 * * [simplify]: iters left: 1 (409 enodes) 30.656 * * [simplify]: Extracting #0: cost 1 inf + 0 30.656 * * [simplify]: Extracting #1: cost 0 inf + 1 30.656 * [simplify]: Simplified to 0 30.656 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp 0) (exp (- im)) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 30.657 * * * * [progress]: [ 166 / 192 ] simplifiying candidate # 30.657 * [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.657 * * [simplify]: iters left: 6 (12 enodes) 30.660 * * [simplify]: iters left: 5 (45 enodes) 30.675 * * [simplify]: iters left: 4 (75 enodes) 30.708 * * [simplify]: iters left: 3 (190 enodes) 30.823 * * [simplify]: Extracting #0: cost 1 inf + 0 30.823 * * [simplify]: Extracting #1: cost 37 inf + 0 30.824 * * [simplify]: Extracting #2: cost 103 inf + 2 30.824 * * [simplify]: Extracting #3: cost 103 inf + 118 30.825 * * [simplify]: Extracting #4: cost 74 inf + 4879 30.828 * * [simplify]: Extracting #5: cost 34 inf + 16587 30.833 * * [simplify]: Extracting #6: cost 2 inf + 30719 30.838 * * [simplify]: Extracting #7: cost 0 inf + 31807 30.843 * [simplify]: Simplified to (* 0 (cos re)) 30.843 * [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)))) 30.843 * * * * [progress]: [ 167 / 192 ] simplifiying candidate # 30.843 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 30.844 * * [simplify]: iters left: 6 (11 enodes) 30.846 * * [simplify]: iters left: 5 (37 enodes) 30.858 * * [simplify]: iters left: 4 (59 enodes) 30.870 * * [simplify]: iters left: 3 (129 enodes) 30.914 * * [simplify]: iters left: 2 (286 enodes) 30.994 * * [simplify]: iters left: 1 (401 enodes) 31.041 * * [simplify]: Extracting #0: cost 1 inf + 0 31.041 * * [simplify]: Extracting #1: cost 0 inf + 1 31.041 * [simplify]: Simplified to 0 31.041 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (* (cbrt (exp (- 0 im))) (cbrt (exp (- 0 im)))) (cbrt (exp (- 0 im))) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 31.041 * * * * [progress]: [ 168 / 192 ] simplifiying candidate # 31.041 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 31.041 * * [simplify]: iters left: 6 (11 enodes) 31.044 * * [simplify]: iters left: 5 (40 enodes) 31.054 * * [simplify]: iters left: 4 (64 enodes) 31.078 * * [simplify]: iters left: 3 (118 enodes) 31.116 * * [simplify]: iters left: 2 (261 enodes) 31.227 * * [simplify]: iters left: 1 (409 enodes) 31.307 * * [simplify]: Extracting #0: cost 1 inf + 0 31.307 * * [simplify]: Extracting #1: cost 0 inf + 1 31.307 * [simplify]: Simplified to 0 31.308 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (* (cbrt (exp (- 0 im))) (cbrt (exp (- 0 im)))) (cbrt (exp (- 0 im))) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 31.308 * * * * [progress]: [ 169 / 192 ] simplifiying candidate # 31.308 * [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.308 * * [simplify]: iters left: 6 (12 enodes) 31.314 * * [simplify]: iters left: 5 (45 enodes) 31.329 * * [simplify]: iters left: 4 (75 enodes) 31.363 * * [simplify]: iters left: 3 (190 enodes) 31.445 * * [simplify]: Extracting #0: cost 1 inf + 0 31.446 * * [simplify]: Extracting #1: cost 37 inf + 0 31.446 * * [simplify]: Extracting #2: cost 103 inf + 2 31.446 * * [simplify]: Extracting #3: cost 103 inf + 118 31.447 * * [simplify]: Extracting #4: cost 74 inf + 4879 31.453 * * [simplify]: Extracting #5: cost 34 inf + 16587 31.463 * * [simplify]: Extracting #6: cost 2 inf + 30719 31.473 * * [simplify]: Extracting #7: cost 0 inf + 31807 31.479 * [simplify]: Simplified to (* 0 (cos re)) 31.479 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (sqrt (exp (- 0 im))) (sqrt (exp (- 0 im))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (cos re))) (* 0 (cos re)))) 31.479 * * * * [progress]: [ 170 / 192 ] simplifiying candidate # 31.480 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 31.480 * * [simplify]: iters left: 6 (11 enodes) 31.483 * * [simplify]: iters left: 5 (37 enodes) 31.491 * * [simplify]: iters left: 4 (59 enodes) 31.502 * * [simplify]: iters left: 3 (129 enodes) 31.561 * * [simplify]: iters left: 2 (286 enodes) 31.649 * * [simplify]: iters left: 1 (401 enodes) 31.721 * * [simplify]: Extracting #0: cost 1 inf + 0 31.721 * * [simplify]: Extracting #1: cost 0 inf + 1 31.721 * [simplify]: Simplified to 0 31.721 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (sqrt (exp (- 0 im))) (sqrt (exp (- 0 im))) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 31.722 * * * * [progress]: [ 171 / 192 ] simplifiying candidate # 31.722 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 31.722 * * [simplify]: iters left: 6 (11 enodes) 31.728 * * [simplify]: iters left: 5 (40 enodes) 31.743 * * [simplify]: iters left: 4 (64 enodes) 31.766 * * [simplify]: iters left: 3 (118 enodes) 31.819 * * [simplify]: iters left: 2 (261 enodes) 31.930 * * [simplify]: iters left: 1 (409 enodes) 31.975 * * [simplify]: Extracting #0: cost 1 inf + 0 31.975 * * [simplify]: Extracting #1: cost 0 inf + 1 31.975 * [simplify]: Simplified to 0 31.975 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (sqrt (exp (- 0 im))) (sqrt (exp (- 0 im))) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 31.975 * * * * [progress]: [ 172 / 192 ] simplifiying candidate # 31.976 * [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.976 * * [simplify]: iters left: 6 (12 enodes) 31.978 * * [simplify]: iters left: 5 (45 enodes) 31.994 * * [simplify]: iters left: 4 (75 enodes) 32.024 * * [simplify]: iters left: 3 (190 enodes) 32.109 * * [simplify]: Extracting #0: cost 1 inf + 0 32.109 * * [simplify]: Extracting #1: cost 37 inf + 0 32.110 * * [simplify]: Extracting #2: cost 103 inf + 2 32.111 * * [simplify]: Extracting #3: cost 103 inf + 118 32.113 * * [simplify]: Extracting #4: cost 74 inf + 4879 32.119 * * [simplify]: Extracting #5: cost 34 inf + 16587 32.128 * * [simplify]: Extracting #6: cost 2 inf + 30719 32.138 * * [simplify]: Extracting #7: cost 0 inf + 31807 32.144 * [simplify]: Simplified to (* 0 (cos re)) 32.144 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma 1 (exp (- 0 im)) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (cos re))) (* 0 (cos re)))) 32.144 * * * * [progress]: [ 173 / 192 ] simplifiying candidate # 32.144 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 32.144 * * [simplify]: iters left: 6 (11 enodes) 32.147 * * [simplify]: iters left: 5 (37 enodes) 32.155 * * [simplify]: iters left: 4 (59 enodes) 32.166 * * [simplify]: iters left: 3 (129 enodes) 32.230 * * [simplify]: iters left: 2 (286 enodes) 32.314 * * [simplify]: iters left: 1 (401 enodes) 32.350 * * [simplify]: Extracting #0: cost 1 inf + 0 32.350 * * [simplify]: Extracting #1: cost 0 inf + 1 32.350 * [simplify]: Simplified to 0 32.350 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma 1 (exp (- 0 im)) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 32.350 * * * * [progress]: [ 174 / 192 ] simplifiying candidate # 32.350 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 32.350 * * [simplify]: iters left: 6 (11 enodes) 32.353 * * [simplify]: iters left: 5 (40 enodes) 32.360 * * [simplify]: iters left: 4 (64 enodes) 32.372 * * [simplify]: iters left: 3 (118 enodes) 32.418 * * [simplify]: iters left: 2 (261 enodes) 32.549 * * [simplify]: iters left: 1 (409 enodes) 32.622 * * [simplify]: Extracting #0: cost 1 inf + 0 32.622 * * [simplify]: Extracting #1: cost 0 inf + 1 32.622 * [simplify]: Simplified to 0 32.622 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma 1 (exp (- 0 im)) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 32.622 * * * * [progress]: [ 175 / 192 ] simplifiying candidate # 32.622 * [simplify]: Simplifying (* (- (exp im)) (* 0.5 (cos re))) 32.622 * * [simplify]: iters left: 5 (8 enodes) 32.625 * * [simplify]: iters left: 4 (30 enodes) 32.630 * * [simplify]: iters left: 3 (49 enodes) 32.638 * * [simplify]: iters left: 2 (80 enodes) 32.654 * * [simplify]: iters left: 1 (93 enodes) 32.667 * * [simplify]: Extracting #0: cost 1 inf + 0 32.668 * * [simplify]: Extracting #1: cost 15 inf + 0 32.668 * * [simplify]: Extracting #2: cost 27 inf + 42 32.668 * * [simplify]: Extracting #3: cost 19 inf + 602 32.668 * * [simplify]: Extracting #4: cost 1 inf + 3347 32.669 * * [simplify]: Extracting #5: cost 0 inf + 3489 32.670 * [simplify]: Simplified to (* (cos re) (* (- (exp im)) 0.5)) 32.670 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (exp (- 0 im)) (* 0.5 (cos re))) (* (cos re) (* (- (exp im)) 0.5)))) 32.670 * * * * [progress]: [ 176 / 192 ] simplifiying candidate # 32.670 * [simplify]: Simplifying (* (- (exp im)) (* 0.5 (cos re))) 32.670 * * [simplify]: iters left: 5 (8 enodes) 32.672 * * [simplify]: iters left: 4 (30 enodes) 32.679 * * [simplify]: iters left: 3 (49 enodes) 32.688 * * [simplify]: iters left: 2 (80 enodes) 32.706 * * [simplify]: iters left: 1 (93 enodes) 32.729 * * [simplify]: Extracting #0: cost 1 inf + 0 32.729 * * [simplify]: Extracting #1: cost 15 inf + 0 32.729 * * [simplify]: Extracting #2: cost 27 inf + 42 32.730 * * [simplify]: Extracting #3: cost 19 inf + 602 32.731 * * [simplify]: Extracting #4: cost 1 inf + 3347 32.732 * * [simplify]: Extracting #5: cost 0 inf + 3489 32.733 * [simplify]: Simplified to (* (cos re) (* (- (exp im)) 0.5)) 32.734 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (exp (- 0 im)) (* 0.5 (cos re))) (* (cos re) (* (- (exp im)) 0.5)))) 32.734 * * * * [progress]: [ 177 / 192 ] simplifiying candidate # 32.734 * [simplify]: Simplifying (cbrt (- (exp (- 0 im)) (exp im))) 32.734 * * [simplify]: iters left: 6 (7 enodes) 32.738 * * [simplify]: iters left: 5 (28 enodes) 32.747 * * [simplify]: iters left: 4 (38 enodes) 32.759 * * [simplify]: iters left: 3 (45 enodes) 32.771 * * [simplify]: iters left: 2 (47 enodes) 32.781 * * [simplify]: iters left: 1 (49 enodes) 32.786 * * [simplify]: Extracting #0: cost 1 inf + 0 32.786 * * [simplify]: Extracting #1: cost 3 inf + 0 32.786 * * [simplify]: Extracting #2: cost 8 inf + 0 32.786 * * [simplify]: Extracting #3: cost 13 inf + 1 32.787 * * [simplify]: Extracting #4: cost 14 inf + 43 32.787 * * [simplify]: Extracting #5: cost 6 inf + 681 32.787 * * [simplify]: Extracting #6: cost 0 inf + 1797 32.787 * [simplify]: Simplified to (cbrt (- (exp (- im)) (exp im))) 32.787 * [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))))) 32.787 * * * * [progress]: [ 178 / 192 ] simplifiying candidate # 32.788 * [simplify]: Simplifying (sqrt (- (exp (- 0 im)) (exp im))) 32.788 * * [simplify]: iters left: 6 (7 enodes) 32.790 * * [simplify]: iters left: 5 (28 enodes) 32.795 * * [simplify]: iters left: 4 (38 enodes) 32.802 * * [simplify]: iters left: 3 (45 enodes) 32.813 * * [simplify]: iters left: 2 (47 enodes) 32.823 * * [simplify]: iters left: 1 (49 enodes) 32.835 * * [simplify]: Extracting #0: cost 1 inf + 0 32.835 * * [simplify]: Extracting #1: cost 3 inf + 0 32.835 * * [simplify]: Extracting #2: cost 8 inf + 0 32.835 * * [simplify]: Extracting #3: cost 13 inf + 1 32.835 * * [simplify]: Extracting #4: cost 14 inf + 43 32.835 * * [simplify]: Extracting #5: cost 6 inf + 681 32.836 * * [simplify]: Extracting #6: cost 0 inf + 1717 32.836 * [simplify]: Simplified to (sqrt (- (exp (- im)) (exp im))) 32.837 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (sqrt (- (exp (- 0 im)) (exp im)))) (sqrt (- (exp (- im)) (exp im))))) 32.837 * * * * [progress]: [ 179 / 192 ] simplifiying candidate # 32.837 * [simplify]: Simplifying (- (exp (- 0 im)) (exp im)) 32.837 * * [simplify]: iters left: 5 (6 enodes) 32.841 * * [simplify]: iters left: 4 (25 enodes) 32.850 * * [simplify]: iters left: 3 (35 enodes) 32.860 * * [simplify]: iters left: 2 (42 enodes) 32.868 * * [simplify]: iters left: 1 (44 enodes) 32.872 * * [simplify]: Extracting #0: cost 1 inf + 0 32.873 * * [simplify]: Extracting #1: cost 6 inf + 0 32.873 * * [simplify]: Extracting #2: cost 11 inf + 1 32.873 * * [simplify]: Extracting #3: cost 7 inf + 377 32.873 * * [simplify]: Extracting #4: cost 2 inf + 822 32.873 * * [simplify]: Extracting #5: cost 0 inf + 1154 32.873 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 32.873 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) 1) (- (exp (- im)) (exp im)))) 32.873 * * * * [progress]: [ 180 / 192 ] simplifiying candidate # 32.874 * [simplify]: Simplifying (- (sqrt (exp (- 0 im))) (sqrt (exp im))) 32.874 * * [simplify]: iters left: 6 (8 enodes) 32.876 * * [simplify]: iters left: 5 (31 enodes) 32.881 * * [simplify]: iters left: 4 (41 enodes) 32.887 * * [simplify]: iters left: 3 (47 enodes) 32.893 * * [simplify]: iters left: 2 (49 enodes) 32.899 * * [simplify]: iters left: 1 (51 enodes) 32.905 * * [simplify]: Extracting #0: cost 1 inf + 0 32.905 * * [simplify]: Extracting #1: cost 5 inf + 0 32.905 * * [simplify]: Extracting #2: cost 10 inf + 0 32.905 * * [simplify]: Extracting #3: cost 16 inf + 0 32.905 * * [simplify]: Extracting #4: cost 16 inf + 73 32.905 * * [simplify]: Extracting #5: cost 5 inf + 944 32.905 * * [simplify]: Extracting #6: cost 0 inf + 1959 32.906 * [simplify]: Simplified to (- (sqrt (exp (- im))) (sqrt (exp im))) 32.906 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (+ (sqrt (exp (- 0 im))) (sqrt (exp im)))) (- (sqrt (exp (- im))) (sqrt (exp im))))) 32.906 * * * * [progress]: [ 181 / 192 ] simplifiying candidate # 32.906 * [simplify]: Simplifying (- (exp (- 0 im)) (exp im)) 32.906 * * [simplify]: iters left: 5 (6 enodes) 32.910 * * [simplify]: iters left: 4 (25 enodes) 32.914 * * [simplify]: iters left: 3 (35 enodes) 32.919 * * [simplify]: iters left: 2 (42 enodes) 32.925 * * [simplify]: iters left: 1 (44 enodes) 32.931 * * [simplify]: Extracting #0: cost 1 inf + 0 32.932 * * [simplify]: Extracting #1: cost 6 inf + 0 32.932 * * [simplify]: Extracting #2: cost 11 inf + 1 32.932 * * [simplify]: Extracting #3: cost 7 inf + 377 32.932 * * [simplify]: Extracting #4: cost 2 inf + 822 32.932 * * [simplify]: Extracting #5: cost 0 inf + 1154 32.933 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 32.933 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) 1) (- (exp (- im)) (exp im)))) 32.933 * * * * [progress]: [ 182 / 192 ] simplifiying candidate # 32.933 * * * * [progress]: [ 183 / 192 ] simplifiying candidate # 32.934 * [simplify]: Simplifying (+ (* (exp (- 0 im)) (exp (- 0 im))) (+ (* (exp im) (exp im)) (* (exp (- 0 im)) (exp im)))) 32.934 * * [simplify]: iters left: 6 (10 enodes) 32.940 * * [simplify]: iters left: 5 (50 enodes) 32.955 * * [simplify]: iters left: 4 (86 enodes) 32.970 * * [simplify]: iters left: 3 (123 enodes) 32.985 * * [simplify]: iters left: 2 (141 enodes) 33.001 * * [simplify]: iters left: 1 (176 enodes) 33.023 * * [simplify]: Extracting #0: cost 1 inf + 0 33.024 * * [simplify]: Extracting #1: cost 11 inf + 0 33.024 * * [simplify]: Extracting #2: cost 35 inf + 1 33.024 * * [simplify]: Extracting #3: cost 39 inf + 114 33.025 * * [simplify]: Extracting #4: cost 9 inf + 2947 33.026 * * [simplify]: Extracting #5: cost 0 inf + 4439 33.027 * [simplify]: Simplified to (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) 1)) 33.027 * [simplify]: Simplified (2 2) to (λ (re im) (/ (* (* 0.5 (cos re)) (- (pow (exp (- 0 im)) 3) (pow (exp im) 3))) (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) 1)))) 33.027 * * * * [progress]: [ 184 / 192 ] simplifiying candidate # 33.027 * [simplify]: Simplifying (+ (exp (- 0 im)) (exp im)) 33.027 * * [simplify]: iters left: 5 (6 enodes) 33.029 * * [simplify]: iters left: 4 (24 enodes) 33.033 * * [simplify]: iters left: 3 (31 enodes) 33.039 * * [simplify]: iters left: 2 (38 enodes) 33.049 * * [simplify]: iters left: 1 (40 enodes) 33.058 * * [simplify]: Extracting #0: cost 1 inf + 0 33.058 * * [simplify]: Extracting #1: cost 5 inf + 0 33.058 * * [simplify]: Extracting #2: cost 9 inf + 1 33.058 * * [simplify]: Extracting #3: cost 6 inf + 226 33.058 * * [simplify]: Extracting #4: cost 1 inf + 711 33.059 * * [simplify]: Extracting #5: cost 0 inf + 932 33.059 * [simplify]: Simplified to (+ (exp (- im)) (exp im)) 33.059 * [simplify]: Simplified (2 2) to (λ (re im) (/ (* (* 0.5 (cos re)) (- (* (exp (- 0 im)) (exp (- 0 im))) (* (exp im) (exp im)))) (+ (exp (- im)) (exp im)))) 33.059 * * * * [progress]: [ 185 / 192 ] simplifiying candidate #real (real->posit16 (* (* 0.5 (cos re)) (- (exp (- 0 im)) (exp im))))))> 33.060 * * * * [progress]: [ 186 / 192 ] simplifiying candidate # 33.060 * * * * [progress]: [ 187 / 192 ] simplifiying candidate # 33.061 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))) 33.061 * * [simplify]: iters left: 6 (14 enodes) 33.068 * * [simplify]: iters left: 5 (65 enodes) 33.082 * * [simplify]: iters left: 4 (140 enodes) 33.129 * * [simplify]: iters left: 3 (356 enodes) 33.251 * * [simplify]: Extracting #0: cost 1 inf + 0 33.252 * * [simplify]: Extracting #1: cost 43 inf + 0 33.253 * * [simplify]: Extracting #2: cost 115 inf + 49 33.255 * * [simplify]: Extracting #3: cost 108 inf + 3005 33.261 * * [simplify]: Extracting #4: cost 59 inf + 15115 33.271 * * [simplify]: Extracting #5: cost 10 inf + 32185 33.286 * * [simplify]: Extracting #6: cost 0 inf + 36983 33.297 * [simplify]: Simplified to (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))) 33.297 * [simplify]: Simplified (2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) 33.297 * * * * [progress]: [ 188 / 192 ] simplifiying candidate # 33.297 * [simplify]: Simplifying (- (exp (- im)) (exp im)) 33.297 * * [simplify]: iters left: 5 (5 enodes) 33.300 * * [simplify]: iters left: 4 (19 enodes) 33.306 * * [simplify]: iters left: 3 (26 enodes) 33.314 * * [simplify]: iters left: 2 (28 enodes) 33.322 * * [simplify]: Extracting #0: cost 1 inf + 0 33.322 * * [simplify]: Extracting #1: cost 5 inf + 0 33.322 * * [simplify]: Extracting #2: cost 11 inf + 0 33.322 * * [simplify]: Extracting #3: cost 10 inf + 2 33.323 * * [simplify]: Extracting #4: cost 0 inf + 1112 33.323 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 33.323 * [simplify]: Simplified (2 2) to (λ (re im) (* (* 0.5 (cos re)) (- (exp (- im)) (exp im)))) 33.323 * * * * [progress]: [ 189 / 192 ] simplifiying candidate # 33.324 * [simplify]: Simplifying (- (exp (* -1 im)) (exp im)) 33.324 * * [simplify]: iters left: 5 (6 enodes) 33.327 * * [simplify]: iters left: 4 (24 enodes) 33.335 * * [simplify]: iters left: 3 (36 enodes) 33.348 * * [simplify]: iters left: 2 (52 enodes) 33.357 * * [simplify]: iters left: 1 (82 enodes) 33.373 * * [simplify]: Extracting #0: cost 1 inf + 0 33.373 * * [simplify]: Extracting #1: cost 6 inf + 0 33.373 * * [simplify]: Extracting #2: cost 27 inf + 0 33.374 * * [simplify]: Extracting #3: cost 48 inf + 3 33.374 * * [simplify]: Extracting #4: cost 29 inf + 1631 33.375 * * [simplify]: Extracting #5: cost 6 inf + 7666 33.376 * * [simplify]: Extracting #6: cost 0 inf + 10727 33.377 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 33.377 * [simplify]: Simplified (2 2) to (λ (re im) (* (* 0.5 (cos re)) (- (exp (- im)) (exp im)))) 33.377 * * * * [progress]: [ 190 / 192 ] simplifiying candidate # 33.377 * [simplify]: Simplifying (- (* 0.5 (* (pow re 2) im)) (+ (* 0.16666666666666666 (pow im 3)) (* 1.0 im))) 33.377 * * [simplify]: iters left: 6 (15 enodes) 33.385 * * [simplify]: iters left: 5 (70 enodes) 33.414 * * [simplify]: iters left: 4 (135 enodes) 33.452 * * [simplify]: iters left: 3 (288 enodes) 33.549 * * [simplify]: Extracting #0: cost 1 inf + 0 33.549 * * [simplify]: Extracting #1: cost 50 inf + 0 33.549 * * [simplify]: Extracting #2: cost 122 inf + 253 33.551 * * [simplify]: Extracting #3: cost 86 inf + 5706 33.559 * * [simplify]: Extracting #4: cost 26 inf + 16029 33.569 * * [simplify]: Extracting #5: cost 1 inf + 25641 33.580 * * [simplify]: Extracting #6: cost 0 inf + 25813 33.587 * [simplify]: Simplified to (* im (- (* (* 0.5 re) re) (fma im (* 0.16666666666666666 im) 1.0))) 33.588 * [simplify]: Simplified (2) to (λ (re im) (* im (- (* (* 0.5 re) re) (fma im (* 0.16666666666666666 im) 1.0)))) 33.588 * * * * [progress]: [ 191 / 192 ] simplifiying candidate # 33.588 * [simplify]: Simplifying (* 0.5 (* (- (exp (- im)) (exp im)) (cos re))) 33.588 * * [simplify]: iters left: 6 (10 enodes) 33.591 * * [simplify]: iters left: 5 (38 enodes) 33.600 * * [simplify]: iters left: 4 (65 enodes) 33.615 * * [simplify]: iters left: 3 (144 enodes) 33.666 * * [simplify]: iters left: 2 (237 enodes) 33.722 * * [simplify]: iters left: 1 (344 enodes) 33.845 * * [simplify]: Extracting #0: cost 1 inf + 0 33.846 * * [simplify]: Extracting #1: cost 24 inf + 0 33.846 * * [simplify]: Extracting #2: cost 50 inf + 43 33.847 * * [simplify]: Extracting #3: cost 45 inf + 312 33.848 * * [simplify]: Extracting #4: cost 18 inf + 4476 33.853 * * [simplify]: Extracting #5: cost 1 inf + 7396 33.858 * * [simplify]: Extracting #6: cost 0 inf + 7538 33.863 * [simplify]: Simplified to (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im)))) 33.863 * [simplify]: Simplified (2) to (λ (re im) (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im))))) 33.863 * * * * [progress]: [ 192 / 192 ] simplifiying candidate # 33.864 * [simplify]: Simplifying (* 0.5 (* (- (exp (* -1 im)) (exp im)) (cos re))) 33.864 * * [simplify]: iters left: 6 (11 enodes) 33.870 * * [simplify]: iters left: 5 (43 enodes) 33.883 * * [simplify]: iters left: 4 (75 enodes) 33.918 * * [simplify]: iters left: 3 (177 enodes) 33.973 * * [simplify]: iters left: 2 (342 enodes) 34.086 * * [simplify]: Extracting #0: cost 1 inf + 0 34.086 * * [simplify]: Extracting #1: cost 21 inf + 0 34.086 * * [simplify]: Extracting #2: cost 122 inf + 1 34.087 * * [simplify]: Extracting #3: cost 153 inf + 1550 34.090 * * [simplify]: Extracting #4: cost 89 inf + 12901 34.094 * * [simplify]: Extracting #5: cost 50 inf + 23780 34.100 * * [simplify]: Extracting #6: cost 4 inf + 49517 34.107 * * [simplify]: Extracting #7: cost 0 inf + 51398 34.113 * [simplify]: Simplified to (* (- (/ (cos re) (exp im)) (* (cos re) (exp im))) 0.5) 34.113 * [simplify]: Simplified (2) to (λ (re im) (* (- (/ (cos re) (exp im)) (* (cos re) (exp im))) 0.5)) 34.113 * * * [progress]: adding candidates to table 36.762 * * [progress]: iteration 2 / 4 36.762 * * * [progress]: picking best candidate 36.783 * * * * [pick]: Picked # 36.783 * * * [progress]: localizing error 36.819 * * * [progress]: generating rewritten candidates 36.819 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 3 2 1 1) 36.828 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 3 2 1) 36.842 * * * * [progress]: [ 3 / 4 ] rewriting at (2) 36.863 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 3) 36.951 * * * [progress]: generating series expansions 36.951 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 3 2 1 1) 36.951 * [backup-simplify]: Simplify (* im -1/3) into (* -1/3 im) 36.951 * [approximate]: Taking taylor expansion of (* -1/3 im) in (im) around 0 36.951 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 36.951 * [taylor]: Taking taylor expansion of -1/3 in im 36.951 * [backup-simplify]: Simplify -1/3 into -1/3 36.951 * [taylor]: Taking taylor expansion of im in im 36.951 * [backup-simplify]: Simplify 0 into 0 36.951 * [backup-simplify]: Simplify 1 into 1 36.951 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 36.951 * [taylor]: Taking taylor expansion of -1/3 in im 36.951 * [backup-simplify]: Simplify -1/3 into -1/3 36.951 * [taylor]: Taking taylor expansion of im in im 36.951 * [backup-simplify]: Simplify 0 into 0 36.951 * [backup-simplify]: Simplify 1 into 1 36.952 * [backup-simplify]: Simplify (* -1/3 0) into 0 36.952 * [backup-simplify]: Simplify 0 into 0 36.953 * [backup-simplify]: Simplify (+ (* -1/3 1) (* 0 0)) into -1/3 36.953 * [backup-simplify]: Simplify -1/3 into -1/3 36.954 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 1) (* 0 0))) into 0 36.954 * [backup-simplify]: Simplify 0 into 0 36.956 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 36.956 * [backup-simplify]: Simplify 0 into 0 36.957 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 36.957 * [backup-simplify]: Simplify 0 into 0 36.959 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 36.959 * [backup-simplify]: Simplify 0 into 0 36.960 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 36.960 * [backup-simplify]: Simplify 0 into 0 36.962 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 36.963 * [backup-simplify]: Simplify 0 into 0 36.963 * [backup-simplify]: Simplify (* -1/3 im) into (* -1/3 im) 36.963 * [backup-simplify]: Simplify (* (/ 1 im) -1/3) into (/ -1/3 im) 36.963 * [approximate]: Taking taylor expansion of (/ -1/3 im) in (im) around 0 36.963 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 36.963 * [taylor]: Taking taylor expansion of -1/3 in im 36.963 * [backup-simplify]: Simplify -1/3 into -1/3 36.963 * [taylor]: Taking taylor expansion of im in im 36.963 * [backup-simplify]: Simplify 0 into 0 36.963 * [backup-simplify]: Simplify 1 into 1 36.964 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 36.964 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 36.964 * [taylor]: Taking taylor expansion of -1/3 in im 36.964 * [backup-simplify]: Simplify -1/3 into -1/3 36.964 * [taylor]: Taking taylor expansion of im in im 36.964 * [backup-simplify]: Simplify 0 into 0 36.964 * [backup-simplify]: Simplify 1 into 1 36.964 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 36.964 * [backup-simplify]: Simplify -1/3 into -1/3 36.965 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 36.965 * [backup-simplify]: Simplify 0 into 0 36.966 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 36.966 * [backup-simplify]: Simplify 0 into 0 36.967 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 36.968 * [backup-simplify]: Simplify 0 into 0 36.969 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 36.969 * [backup-simplify]: Simplify 0 into 0 36.970 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 36.970 * [backup-simplify]: Simplify 0 into 0 36.971 * [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 36.971 * [backup-simplify]: Simplify 0 into 0 36.971 * [backup-simplify]: Simplify (* -1/3 (/ 1 (/ 1 im))) into (* -1/3 im) 36.971 * [backup-simplify]: Simplify (* (/ 1 (- im)) -1/3) into (/ 1/3 im) 36.971 * [approximate]: Taking taylor expansion of (/ 1/3 im) in (im) around 0 36.971 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 36.971 * [taylor]: Taking taylor expansion of 1/3 in im 36.971 * [backup-simplify]: Simplify 1/3 into 1/3 36.971 * [taylor]: Taking taylor expansion of im in im 36.971 * [backup-simplify]: Simplify 0 into 0 36.971 * [backup-simplify]: Simplify 1 into 1 36.972 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 36.972 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 36.972 * [taylor]: Taking taylor expansion of 1/3 in im 36.972 * [backup-simplify]: Simplify 1/3 into 1/3 36.972 * [taylor]: Taking taylor expansion of im in im 36.972 * [backup-simplify]: Simplify 0 into 0 36.972 * [backup-simplify]: Simplify 1 into 1 36.972 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 36.973 * [backup-simplify]: Simplify 1/3 into 1/3 36.973 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 36.974 * [backup-simplify]: Simplify 0 into 0 36.975 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 36.975 * [backup-simplify]: Simplify 0 into 0 36.976 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 36.976 * [backup-simplify]: Simplify 0 into 0 36.977 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 36.977 * [backup-simplify]: Simplify 0 into 0 36.978 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 36.978 * [backup-simplify]: Simplify 0 into 0 36.979 * [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 36.979 * [backup-simplify]: Simplify 0 into 0 36.979 * [backup-simplify]: Simplify (* 1/3 (/ 1 (/ 1 (- im)))) into (* -1/3 im) 36.979 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 3 2 1) 36.979 * [backup-simplify]: Simplify (* (* im -1/3) im) into (* -1/3 (pow im 2)) 36.979 * [approximate]: Taking taylor expansion of (* -1/3 (pow im 2)) in (im) around 0 36.980 * [taylor]: Taking taylor expansion of (* -1/3 (pow im 2)) in im 36.980 * [taylor]: Taking taylor expansion of -1/3 in im 36.980 * [backup-simplify]: Simplify -1/3 into -1/3 36.980 * [taylor]: Taking taylor expansion of (pow im 2) in im 36.980 * [taylor]: Taking taylor expansion of im in im 36.980 * [backup-simplify]: Simplify 0 into 0 36.980 * [backup-simplify]: Simplify 1 into 1 36.980 * [taylor]: Taking taylor expansion of (* -1/3 (pow im 2)) in im 36.980 * [taylor]: Taking taylor expansion of -1/3 in im 36.980 * [backup-simplify]: Simplify -1/3 into -1/3 36.980 * [taylor]: Taking taylor expansion of (pow im 2) in im 36.980 * [taylor]: Taking taylor expansion of im in im 36.980 * [backup-simplify]: Simplify 0 into 0 36.980 * [backup-simplify]: Simplify 1 into 1 36.980 * [backup-simplify]: Simplify (* 1 1) into 1 36.980 * [backup-simplify]: Simplify (* -1/3 1) into -1/3 36.980 * [backup-simplify]: Simplify -1/3 into -1/3 36.981 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 36.981 * [backup-simplify]: Simplify (+ (* -1/3 0) (* 0 1)) into 0 36.981 * [backup-simplify]: Simplify 0 into 0 36.982 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 36.982 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (* 0 1))) into 0 36.982 * [backup-simplify]: Simplify 0 into 0 36.983 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 36.984 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 36.984 * [backup-simplify]: Simplify 0 into 0 36.984 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 36.985 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 36.985 * [backup-simplify]: Simplify 0 into 0 36.986 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 36.987 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 36.987 * [backup-simplify]: Simplify 0 into 0 36.988 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 36.989 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 36.989 * [backup-simplify]: Simplify 0 into 0 36.989 * [backup-simplify]: Simplify (* -1/3 (pow im 2)) into (* -1/3 (pow im 2)) 36.989 * [backup-simplify]: Simplify (* (* (/ 1 im) -1/3) (/ 1 im)) into (/ -1/3 (pow im 2)) 36.989 * [approximate]: Taking taylor expansion of (/ -1/3 (pow im 2)) in (im) around 0 36.989 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 2)) in im 36.989 * [taylor]: Taking taylor expansion of -1/3 in im 36.989 * [backup-simplify]: Simplify -1/3 into -1/3 36.989 * [taylor]: Taking taylor expansion of (pow im 2) in im 36.989 * [taylor]: Taking taylor expansion of im in im 36.989 * [backup-simplify]: Simplify 0 into 0 36.989 * [backup-simplify]: Simplify 1 into 1 36.989 * [backup-simplify]: Simplify (* 1 1) into 1 36.990 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 36.990 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 2)) in im 36.990 * [taylor]: Taking taylor expansion of -1/3 in im 36.990 * [backup-simplify]: Simplify -1/3 into -1/3 36.990 * [taylor]: Taking taylor expansion of (pow im 2) in im 36.990 * [taylor]: Taking taylor expansion of im in im 36.990 * [backup-simplify]: Simplify 0 into 0 36.990 * [backup-simplify]: Simplify 1 into 1 36.990 * [backup-simplify]: Simplify (* 1 1) into 1 36.990 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 36.990 * [backup-simplify]: Simplify -1/3 into -1/3 36.994 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 36.994 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 36.994 * [backup-simplify]: Simplify 0 into 0 36.995 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 36.995 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 36.995 * [backup-simplify]: Simplify 0 into 0 36.996 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 36.997 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 36.997 * [backup-simplify]: Simplify 0 into 0 36.998 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 36.998 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 36.998 * [backup-simplify]: Simplify 0 into 0 36.999 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 37.000 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.000 * [backup-simplify]: Simplify 0 into 0 37.001 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 37.001 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.002 * [backup-simplify]: Simplify 0 into 0 37.002 * [backup-simplify]: Simplify (* -1/3 (pow (/ 1 (/ 1 im)) 2)) into (* -1/3 (pow im 2)) 37.002 * [backup-simplify]: Simplify (* (* (/ 1 (- im)) -1/3) (/ 1 (- im))) into (/ -1/3 (pow im 2)) 37.002 * [approximate]: Taking taylor expansion of (/ -1/3 (pow im 2)) in (im) around 0 37.002 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 2)) in im 37.002 * [taylor]: Taking taylor expansion of -1/3 in im 37.002 * [backup-simplify]: Simplify -1/3 into -1/3 37.002 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.002 * [taylor]: Taking taylor expansion of im in im 37.002 * [backup-simplify]: Simplify 0 into 0 37.002 * [backup-simplify]: Simplify 1 into 1 37.002 * [backup-simplify]: Simplify (* 1 1) into 1 37.002 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 37.002 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 2)) in im 37.002 * [taylor]: Taking taylor expansion of -1/3 in im 37.003 * [backup-simplify]: Simplify -1/3 into -1/3 37.003 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.003 * [taylor]: Taking taylor expansion of im in im 37.003 * [backup-simplify]: Simplify 0 into 0 37.003 * [backup-simplify]: Simplify 1 into 1 37.003 * [backup-simplify]: Simplify (* 1 1) into 1 37.003 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 37.003 * [backup-simplify]: Simplify -1/3 into -1/3 37.004 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.004 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 37.004 * [backup-simplify]: Simplify 0 into 0 37.005 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.005 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.005 * [backup-simplify]: Simplify 0 into 0 37.006 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.007 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.007 * [backup-simplify]: Simplify 0 into 0 37.008 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.009 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.009 * [backup-simplify]: Simplify 0 into 0 37.010 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 37.011 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.011 * [backup-simplify]: Simplify 0 into 0 37.013 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 37.014 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.014 * [backup-simplify]: Simplify 0 into 0 37.014 * [backup-simplify]: Simplify (* -1/3 (pow (/ 1 (/ 1 (- im))) 2)) into (* -1/3 (pow im 2)) 37.015 * * * * [progress]: [ 3 / 4 ] generating series at (2) 37.015 * [backup-simplify]: Simplify (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) into (* 0.5 (* (cos re) (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))))) 37.015 * [approximate]: Taking taylor expansion of (* 0.5 (* (cos re) (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))))) in (re im) around 0 37.015 * [taylor]: Taking taylor expansion of (* 0.5 (* (cos re) (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))))) in im 37.015 * [taylor]: Taking taylor expansion of 0.5 in im 37.015 * [backup-simplify]: Simplify 0.5 into 0.5 37.015 * [taylor]: Taking taylor expansion of (* (cos re) (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)))) in im 37.015 * [taylor]: Taking taylor expansion of (cos re) in im 37.015 * [taylor]: Taking taylor expansion of re in im 37.015 * [backup-simplify]: Simplify re into re 37.015 * [backup-simplify]: Simplify (cos re) into (cos re) 37.015 * [backup-simplify]: Simplify (sin re) into (sin re) 37.015 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) in im 37.015 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 37.015 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in im 37.015 * [taylor]: Taking taylor expansion of (pow im 5) in im 37.015 * [taylor]: Taking taylor expansion of im in im 37.016 * [backup-simplify]: Simplify 0 into 0 37.016 * [backup-simplify]: Simplify 1 into 1 37.016 * [taylor]: Taking taylor expansion of -1/60 in im 37.016 * [backup-simplify]: Simplify -1/60 into -1/60 37.016 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in im 37.016 * [taylor]: Taking taylor expansion of -1 in im 37.016 * [backup-simplify]: Simplify -1 into -1 37.016 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in im 37.016 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in im 37.016 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in im 37.016 * [taylor]: Taking taylor expansion of 1/3 in im 37.016 * [backup-simplify]: Simplify 1/3 into 1/3 37.016 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.016 * [taylor]: Taking taylor expansion of im in im 37.016 * [backup-simplify]: Simplify 0 into 0 37.016 * [backup-simplify]: Simplify 1 into 1 37.016 * [taylor]: Taking taylor expansion of 2 in im 37.016 * [backup-simplify]: Simplify 2 into 2 37.016 * [taylor]: Taking taylor expansion of im in im 37.016 * [backup-simplify]: Simplify 0 into 0 37.016 * [backup-simplify]: Simplify 1 into 1 37.016 * [taylor]: Taking taylor expansion of (* 0.5 (* (cos re) (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))))) in re 37.016 * [taylor]: Taking taylor expansion of 0.5 in re 37.016 * [backup-simplify]: Simplify 0.5 into 0.5 37.016 * [taylor]: Taking taylor expansion of (* (cos re) (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)))) in re 37.016 * [taylor]: Taking taylor expansion of (cos re) in re 37.016 * [taylor]: Taking taylor expansion of re in re 37.016 * [backup-simplify]: Simplify 0 into 0 37.016 * [backup-simplify]: Simplify 1 into 1 37.016 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) in re 37.016 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 37.016 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in re 37.016 * [taylor]: Taking taylor expansion of (pow im 5) in re 37.017 * [taylor]: Taking taylor expansion of im in re 37.017 * [backup-simplify]: Simplify im into im 37.017 * [taylor]: Taking taylor expansion of -1/60 in re 37.017 * [backup-simplify]: Simplify -1/60 into -1/60 37.017 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in re 37.017 * [taylor]: Taking taylor expansion of -1 in re 37.017 * [backup-simplify]: Simplify -1 into -1 37.017 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in re 37.017 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in re 37.017 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in re 37.017 * [taylor]: Taking taylor expansion of 1/3 in re 37.017 * [backup-simplify]: Simplify 1/3 into 1/3 37.017 * [taylor]: Taking taylor expansion of (pow im 2) in re 37.017 * [taylor]: Taking taylor expansion of im in re 37.017 * [backup-simplify]: Simplify im into im 37.017 * [taylor]: Taking taylor expansion of 2 in re 37.017 * [backup-simplify]: Simplify 2 into 2 37.017 * [taylor]: Taking taylor expansion of im in re 37.017 * [backup-simplify]: Simplify im into im 37.017 * [taylor]: Taking taylor expansion of (* 0.5 (* (cos re) (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))))) in re 37.017 * [taylor]: Taking taylor expansion of 0.5 in re 37.017 * [backup-simplify]: Simplify 0.5 into 0.5 37.017 * [taylor]: Taking taylor expansion of (* (cos re) (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)))) in re 37.017 * [taylor]: Taking taylor expansion of (cos re) in re 37.017 * [taylor]: Taking taylor expansion of re in re 37.017 * [backup-simplify]: Simplify 0 into 0 37.017 * [backup-simplify]: Simplify 1 into 1 37.017 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) in re 37.017 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 37.017 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in re 37.017 * [taylor]: Taking taylor expansion of (pow im 5) in re 37.017 * [taylor]: Taking taylor expansion of im in re 37.017 * [backup-simplify]: Simplify im into im 37.018 * [taylor]: Taking taylor expansion of -1/60 in re 37.018 * [backup-simplify]: Simplify -1/60 into -1/60 37.018 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in re 37.018 * [taylor]: Taking taylor expansion of -1 in re 37.018 * [backup-simplify]: Simplify -1 into -1 37.018 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in re 37.018 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in re 37.018 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in re 37.018 * [taylor]: Taking taylor expansion of 1/3 in re 37.018 * [backup-simplify]: Simplify 1/3 into 1/3 37.018 * [taylor]: Taking taylor expansion of (pow im 2) in re 37.018 * [taylor]: Taking taylor expansion of im in re 37.018 * [backup-simplify]: Simplify im into im 37.018 * [taylor]: Taking taylor expansion of 2 in re 37.018 * [backup-simplify]: Simplify 2 into 2 37.018 * [taylor]: Taking taylor expansion of im in re 37.018 * [backup-simplify]: Simplify im into im 37.018 * [backup-simplify]: Simplify (* im im) into (pow im 2) 37.018 * [backup-simplify]: Simplify (* (pow im 2) (pow im 2)) into (pow im 4) 37.018 * [backup-simplify]: Simplify (* im (pow im 4)) into (pow im 5) 37.018 * [backup-simplify]: Simplify (* (pow im 5) -1/60) into (* -1/60 (pow im 5)) 37.018 * [backup-simplify]: Simplify (* im im) into (pow im 2) 37.019 * [backup-simplify]: Simplify (* 1/3 (pow im 2)) into (* 1/3 (pow im 2)) 37.019 * [backup-simplify]: Simplify (+ (* 1/3 (pow im 2)) 2) into (+ (* 1/3 (pow im 2)) 2) 37.019 * [backup-simplify]: Simplify (* (+ (* 1/3 (pow im 2)) 2) im) into (* (+ (* 1/3 (pow im 2)) 2) im) 37.019 * [backup-simplify]: Simplify (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) into (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) 37.019 * [backup-simplify]: Simplify (+ (* -1/60 (pow im 5)) (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) into (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))) 37.020 * [backup-simplify]: Simplify (* 1 (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im))))) into (* -1 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))) 37.020 * [backup-simplify]: Simplify (* 0.5 (* -1 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im))))) into (* -0.5 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))) 37.020 * [taylor]: Taking taylor expansion of (* -0.5 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))) in im 37.020 * [taylor]: Taking taylor expansion of -0.5 in im 37.020 * [backup-simplify]: Simplify -0.5 into -0.5 37.020 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im))) in im 37.020 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 3)) in im 37.020 * [taylor]: Taking taylor expansion of 1/3 in im 37.020 * [backup-simplify]: Simplify 1/3 into 1/3 37.020 * [taylor]: Taking taylor expansion of (pow im 3) in im 37.020 * [taylor]: Taking taylor expansion of im in im 37.021 * [backup-simplify]: Simplify 0 into 0 37.021 * [backup-simplify]: Simplify 1 into 1 37.021 * [taylor]: Taking taylor expansion of (+ (* 1/60 (pow im 5)) (* 2 im)) in im 37.021 * [taylor]: Taking taylor expansion of (* 1/60 (pow im 5)) in im 37.021 * [taylor]: Taking taylor expansion of 1/60 in im 37.021 * [backup-simplify]: Simplify 1/60 into 1/60 37.021 * [taylor]: Taking taylor expansion of (pow im 5) in im 37.021 * [taylor]: Taking taylor expansion of im in im 37.021 * [backup-simplify]: Simplify 0 into 0 37.021 * [backup-simplify]: Simplify 1 into 1 37.021 * [taylor]: Taking taylor expansion of (* 2 im) in im 37.021 * [taylor]: Taking taylor expansion of 2 in im 37.021 * [backup-simplify]: Simplify 2 into 2 37.021 * [taylor]: Taking taylor expansion of im in im 37.021 * [backup-simplify]: Simplify 0 into 0 37.021 * [backup-simplify]: Simplify 1 into 1 37.022 * [backup-simplify]: Simplify (* 2 0) into 0 37.022 * [backup-simplify]: Simplify (+ 0 0) into 0 37.022 * [backup-simplify]: Simplify (+ 0 0) into 0 37.023 * [backup-simplify]: Simplify (* -0.5 0) into 0 37.023 * [backup-simplify]: Simplify 0 into 0 37.023 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 37.023 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (* 0 (pow im 2))) into 0 37.023 * [backup-simplify]: Simplify (+ (* im 0) (* 0 (pow im 4))) into 0 37.024 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (* 0 -1/60)) into 0 37.024 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 37.025 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (pow im 2))) into 0 37.025 * [backup-simplify]: Simplify (+ 0 0) into 0 37.025 * [backup-simplify]: Simplify (+ (* (+ (* 1/3 (pow im 2)) 2) 0) (* 0 im)) into 0 37.026 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (* (+ (* 1/3 (pow im 2)) 2) im))) into 0 37.026 * [backup-simplify]: Simplify (+ 0 0) into 0 37.026 * [backup-simplify]: Simplify (+ 0) into 0 37.027 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))))) into 0 37.028 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* -1 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))))) into 0 37.028 * [taylor]: Taking taylor expansion of 0 in im 37.028 * [backup-simplify]: Simplify 0 into 0 37.028 * [backup-simplify]: Simplify 0 into 0 37.029 * [backup-simplify]: Simplify (+ (* 2 1) (* 0 0)) into 2 37.030 * [backup-simplify]: Simplify (+ 0 2) into 2 37.030 * [backup-simplify]: Simplify (+ 0 2) into 2 37.032 * [backup-simplify]: Simplify (+ (* -0.5 2) (* 0 0)) into (- 1.0) 37.032 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 37.033 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 37.033 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (+ (* 0 0) (* 0 (pow im 2)))) into 0 37.034 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 (pow im 4)))) into 0 37.034 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (+ (* 0 0) (* 0 -1/60))) into 0 37.035 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 37.036 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (pow im 2)))) into 0 37.036 * [backup-simplify]: Simplify (+ 0 0) into 0 37.037 * [backup-simplify]: Simplify (+ (* (+ (* 1/3 (pow im 2)) 2) 0) (+ (* 0 0) (* 0 im))) into 0 37.038 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (* (+ (* 1/3 (pow im 2)) 2) im)))) into 0 37.038 * [backup-simplify]: Simplify (+ 0 0) into 0 37.039 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 2) 2)) 0) into -1/2 37.041 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* -1/2 (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im))))))) into (+ (* 1/6 (pow im 3)) (+ (* 1/120 (pow im 5)) im)) 37.042 * [backup-simplify]: Simplify (+ (* 0.5 (+ (* 1/6 (pow im 3)) (+ (* 1/120 (pow im 5)) im))) (+ (* 0 0) (* 0 (* -1 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im))))))) into (+ (* 0.08333333333333333 (pow im 3)) (+ (* 0.004166666666666667 (pow im 5)) (* 0.5 im))) 37.042 * [taylor]: Taking taylor expansion of (+ (* 0.08333333333333333 (pow im 3)) (+ (* 0.004166666666666667 (pow im 5)) (* 0.5 im))) in im 37.042 * [taylor]: Taking taylor expansion of (* 0.08333333333333333 (pow im 3)) in im 37.042 * [taylor]: Taking taylor expansion of 0.08333333333333333 in im 37.042 * [backup-simplify]: Simplify 0.08333333333333333 into 0.08333333333333333 37.042 * [taylor]: Taking taylor expansion of (pow im 3) in im 37.042 * [taylor]: Taking taylor expansion of im in im 37.042 * [backup-simplify]: Simplify 0 into 0 37.042 * [backup-simplify]: Simplify 1 into 1 37.042 * [taylor]: Taking taylor expansion of (+ (* 0.004166666666666667 (pow im 5)) (* 0.5 im)) in im 37.042 * [taylor]: Taking taylor expansion of (* 0.004166666666666667 (pow im 5)) in im 37.042 * [taylor]: Taking taylor expansion of 0.004166666666666667 in im 37.042 * [backup-simplify]: Simplify 0.004166666666666667 into 0.004166666666666667 37.042 * [taylor]: Taking taylor expansion of (pow im 5) in im 37.042 * [taylor]: Taking taylor expansion of im in im 37.042 * [backup-simplify]: Simplify 0 into 0 37.042 * [backup-simplify]: Simplify 1 into 1 37.042 * [taylor]: Taking taylor expansion of (* 0.5 im) in im 37.042 * [taylor]: Taking taylor expansion of 0.5 in im 37.042 * [backup-simplify]: Simplify 0.5 into 0.5 37.042 * [taylor]: Taking taylor expansion of im in im 37.042 * [backup-simplify]: Simplify 0 into 0 37.042 * [backup-simplify]: Simplify 1 into 1 37.043 * [backup-simplify]: Simplify (* 0.5 0) into 0 37.043 * [backup-simplify]: Simplify (+ 0 0) into 0 37.044 * [backup-simplify]: Simplify (+ 0 0) into 0 37.044 * [backup-simplify]: Simplify 0 into 0 37.044 * [backup-simplify]: Simplify 0 into 0 37.045 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 1) (* 0 0))) into 0 37.045 * [backup-simplify]: Simplify (+ 0 0) into 0 37.045 * [backup-simplify]: Simplify (+ 0 0) into 0 37.046 * [backup-simplify]: Simplify (+ (* -0.5 0) (+ (* 0 2) (* 0 0))) into 0 37.047 * [backup-simplify]: Simplify 0 into 0 37.047 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 37.048 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 2))))) into 0 37.049 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 4))))) into 0 37.050 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 37.051 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 37.052 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 2))))) into 0 37.053 * [backup-simplify]: Simplify (+ 0 0) into 0 37.054 * [backup-simplify]: Simplify (+ (* (+ (* 1/3 (pow im 2)) 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 37.055 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* (+ (* 1/3 (pow im 2)) 2) im))))) into 0 37.055 * [backup-simplify]: Simplify (+ 0 0) into 0 37.056 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 1 1) 1) (/ (pow 0 1) 1)) 0) into 0 37.058 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* -1/2 0) (* 0 (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))))))) into 0 37.059 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 (+ (* 1/6 (pow im 3)) (+ (* 1/120 (pow im 5)) im))) (+ (* 0 0) (* 0 (* -1 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))))))) into 0 37.060 * [taylor]: Taking taylor expansion of 0 in im 37.060 * [backup-simplify]: Simplify 0 into 0 37.060 * [backup-simplify]: Simplify 0 into 0 37.061 * [backup-simplify]: Simplify (+ (* 0.5 1) (* 0 0)) into 0.5 37.062 * [backup-simplify]: Simplify (+ 0 0.5) into 0.5 37.062 * [backup-simplify]: Simplify (+ 0 0.5) into 0.5 37.062 * [backup-simplify]: Simplify 0.5 into 0.5 37.062 * [backup-simplify]: Simplify 0 into 0 37.063 * [backup-simplify]: Simplify (* 1 1) into 1 37.063 * [backup-simplify]: Simplify (* 1 1) into 1 37.063 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 37.064 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 37.065 * [backup-simplify]: Simplify (+ 0 0) into 0 37.065 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 37.068 * [backup-simplify]: Simplify (+ (* -0.5 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0)))) into (- 0.16666666666666666) 37.068 * [backup-simplify]: Simplify (- 0.16666666666666666) into (- 0.16666666666666666) 37.069 * [backup-simplify]: Simplify (+ (* (- 0.16666666666666666) (pow (* im 1) 3)) (+ (* 0.5 (* im (pow re 2))) (* (- 1.0) (* im 1)))) into (- (* 0.5 (* (pow re 2) im)) (+ (* 0.16666666666666666 (pow im 3)) (* 1.0 im))) 37.070 * [backup-simplify]: Simplify (* (* 0.5 (cos (/ 1 re))) (fma (pow (/ 1 im) 5) -1/60 (* (/ 1 im) (- (* (* (/ 1 im) -1/3) (/ 1 im)) 2)))) into (* 0.5 (* (cos (/ 1 re)) (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))))) 37.070 * [approximate]: Taking taylor expansion of (* 0.5 (* (cos (/ 1 re)) (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))))) in (re im) around 0 37.070 * [taylor]: Taking taylor expansion of (* 0.5 (* (cos (/ 1 re)) (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))))) in im 37.070 * [taylor]: Taking taylor expansion of 0.5 in im 37.070 * [backup-simplify]: Simplify 0.5 into 0.5 37.070 * [taylor]: Taking taylor expansion of (* (cos (/ 1 re)) (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))) in im 37.070 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 37.070 * [taylor]: Taking taylor expansion of (/ 1 re) in im 37.070 * [taylor]: Taking taylor expansion of re in im 37.070 * [backup-simplify]: Simplify re into re 37.070 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 37.070 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 37.070 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 37.070 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in im 37.070 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 37.070 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in im 37.070 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in im 37.070 * [taylor]: Taking taylor expansion of (/ 1 im) in im 37.070 * [taylor]: Taking taylor expansion of im in im 37.070 * [backup-simplify]: Simplify 0 into 0 37.070 * [backup-simplify]: Simplify 1 into 1 37.071 * [backup-simplify]: Simplify (/ 1 1) into 1 37.071 * [taylor]: Taking taylor expansion of -1/60 in im 37.071 * [backup-simplify]: Simplify -1/60 into -1/60 37.071 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 37.071 * [taylor]: Taking taylor expansion of -1 in im 37.071 * [backup-simplify]: Simplify -1 into -1 37.071 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 37.071 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 37.071 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 37.071 * [taylor]: Taking taylor expansion of 1/3 in im 37.071 * [backup-simplify]: Simplify 1/3 into 1/3 37.071 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 37.071 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.071 * [taylor]: Taking taylor expansion of im in im 37.071 * [backup-simplify]: Simplify 0 into 0 37.071 * [backup-simplify]: Simplify 1 into 1 37.071 * [backup-simplify]: Simplify (* 1 1) into 1 37.072 * [backup-simplify]: Simplify (/ 1 1) into 1 37.072 * [taylor]: Taking taylor expansion of 2 in im 37.072 * [backup-simplify]: Simplify 2 into 2 37.072 * [taylor]: Taking taylor expansion of im in im 37.072 * [backup-simplify]: Simplify 0 into 0 37.072 * [backup-simplify]: Simplify 1 into 1 37.072 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 37.073 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 37.073 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 37.073 * [taylor]: Taking taylor expansion of (* 0.5 (* (cos (/ 1 re)) (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))))) in re 37.073 * [taylor]: Taking taylor expansion of 0.5 in re 37.073 * [backup-simplify]: Simplify 0.5 into 0.5 37.073 * [taylor]: Taking taylor expansion of (* (cos (/ 1 re)) (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))) in re 37.074 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 37.074 * [taylor]: Taking taylor expansion of (/ 1 re) in re 37.074 * [taylor]: Taking taylor expansion of re in re 37.074 * [backup-simplify]: Simplify 0 into 0 37.074 * [backup-simplify]: Simplify 1 into 1 37.074 * [backup-simplify]: Simplify (/ 1 1) into 1 37.074 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 37.074 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in re 37.074 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 37.074 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in re 37.074 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in re 37.074 * [taylor]: Taking taylor expansion of (/ 1 im) in re 37.074 * [taylor]: Taking taylor expansion of im in re 37.074 * [backup-simplify]: Simplify im into im 37.074 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 37.074 * [taylor]: Taking taylor expansion of -1/60 in re 37.074 * [backup-simplify]: Simplify -1/60 into -1/60 37.075 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in re 37.075 * [taylor]: Taking taylor expansion of -1 in re 37.075 * [backup-simplify]: Simplify -1 into -1 37.075 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in re 37.075 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in re 37.075 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in re 37.075 * [taylor]: Taking taylor expansion of 1/3 in re 37.075 * [backup-simplify]: Simplify 1/3 into 1/3 37.075 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 37.075 * [taylor]: Taking taylor expansion of (pow im 2) in re 37.075 * [taylor]: Taking taylor expansion of im in re 37.075 * [backup-simplify]: Simplify im into im 37.075 * [backup-simplify]: Simplify (* im im) into (pow im 2) 37.075 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 37.075 * [taylor]: Taking taylor expansion of 2 in re 37.075 * [backup-simplify]: Simplify 2 into 2 37.075 * [taylor]: Taking taylor expansion of im in re 37.075 * [backup-simplify]: Simplify im into im 37.075 * [backup-simplify]: Simplify (* 1/3 (/ 1 (pow im 2))) into (/ 1/3 (pow im 2)) 37.075 * [backup-simplify]: Simplify (+ (/ 1/3 (pow im 2)) 2) into (+ (* 1/3 (/ 1 (pow im 2))) 2) 37.075 * [backup-simplify]: Simplify (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) into (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 37.076 * [taylor]: Taking taylor expansion of (* 0.5 (* (cos (/ 1 re)) (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))))) in re 37.076 * [taylor]: Taking taylor expansion of 0.5 in re 37.076 * [backup-simplify]: Simplify 0.5 into 0.5 37.076 * [taylor]: Taking taylor expansion of (* (cos (/ 1 re)) (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))) in re 37.076 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 37.076 * [taylor]: Taking taylor expansion of (/ 1 re) in re 37.076 * [taylor]: Taking taylor expansion of re in re 37.076 * [backup-simplify]: Simplify 0 into 0 37.076 * [backup-simplify]: Simplify 1 into 1 37.076 * [backup-simplify]: Simplify (/ 1 1) into 1 37.076 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 37.076 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in re 37.076 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 37.076 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in re 37.076 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in re 37.076 * [taylor]: Taking taylor expansion of (/ 1 im) in re 37.076 * [taylor]: Taking taylor expansion of im in re 37.076 * [backup-simplify]: Simplify im into im 37.077 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 37.077 * [taylor]: Taking taylor expansion of -1/60 in re 37.077 * [backup-simplify]: Simplify -1/60 into -1/60 37.077 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in re 37.077 * [taylor]: Taking taylor expansion of -1 in re 37.077 * [backup-simplify]: Simplify -1 into -1 37.077 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in re 37.077 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in re 37.077 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in re 37.077 * [taylor]: Taking taylor expansion of 1/3 in re 37.077 * [backup-simplify]: Simplify 1/3 into 1/3 37.077 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 37.077 * [taylor]: Taking taylor expansion of (pow im 2) in re 37.077 * [taylor]: Taking taylor expansion of im in re 37.077 * [backup-simplify]: Simplify im into im 37.077 * [backup-simplify]: Simplify (* im im) into (pow im 2) 37.077 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 37.077 * [taylor]: Taking taylor expansion of 2 in re 37.077 * [backup-simplify]: Simplify 2 into 2 37.077 * [taylor]: Taking taylor expansion of im in re 37.077 * [backup-simplify]: Simplify im into im 37.077 * [backup-simplify]: Simplify (* 1/3 (/ 1 (pow im 2))) into (/ 1/3 (pow im 2)) 37.077 * [backup-simplify]: Simplify (+ (/ 1/3 (pow im 2)) 2) into (+ (* 1/3 (/ 1 (pow im 2))) 2) 37.078 * [backup-simplify]: Simplify (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) into (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 37.078 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 im)) into (/ 1 (pow im 2)) 37.078 * [backup-simplify]: Simplify (* (/ 1 (pow im 2)) (/ 1 (pow im 2))) into (/ 1 (pow im 4)) 37.078 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 (pow im 4))) into (/ 1 (pow im 5)) 37.078 * [backup-simplify]: Simplify (* (/ 1 (pow im 5)) -1/60) into (/ -1/60 (pow im 5)) 37.078 * [backup-simplify]: Simplify (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) into (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 37.079 * [backup-simplify]: Simplify (+ (/ -1/60 (pow im 5)) (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) into (- (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))) 37.079 * [backup-simplify]: Simplify (* (cos (/ 1 re)) (- (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))))) into (* -1 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re)))) 37.080 * [backup-simplify]: Simplify (* 0.5 (* -1 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re))))) into (* -0.5 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re)))) 37.080 * [taylor]: Taking taylor expansion of (* -0.5 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re)))) in im 37.080 * [taylor]: Taking taylor expansion of -0.5 in im 37.080 * [backup-simplify]: Simplify -0.5 into -0.5 37.080 * [taylor]: Taking taylor expansion of (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re))) in im 37.080 * [taylor]: Taking taylor expansion of (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) in im 37.080 * [taylor]: Taking taylor expansion of (* 1/60 (/ 1 (pow im 5))) in im 37.080 * [taylor]: Taking taylor expansion of 1/60 in im 37.080 * [backup-simplify]: Simplify 1/60 into 1/60 37.080 * [taylor]: Taking taylor expansion of (/ 1 (pow im 5)) in im 37.080 * [taylor]: Taking taylor expansion of (pow im 5) in im 37.080 * [taylor]: Taking taylor expansion of im in im 37.080 * [backup-simplify]: Simplify 0 into 0 37.080 * [backup-simplify]: Simplify 1 into 1 37.080 * [backup-simplify]: Simplify (* 1 1) into 1 37.081 * [backup-simplify]: Simplify (* 1 1) into 1 37.081 * [backup-simplify]: Simplify (* 1 1) into 1 37.082 * [backup-simplify]: Simplify (/ 1 1) into 1 37.082 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))) in im 37.082 * [taylor]: Taking taylor expansion of (* 2 (/ 1 im)) in im 37.082 * [taylor]: Taking taylor expansion of 2 in im 37.082 * [backup-simplify]: Simplify 2 into 2 37.082 * [taylor]: Taking taylor expansion of (/ 1 im) in im 37.082 * [taylor]: Taking taylor expansion of im in im 37.082 * [backup-simplify]: Simplify 0 into 0 37.082 * [backup-simplify]: Simplify 1 into 1 37.082 * [backup-simplify]: Simplify (/ 1 1) into 1 37.082 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in im 37.082 * [taylor]: Taking taylor expansion of 1/3 in im 37.082 * [backup-simplify]: Simplify 1/3 into 1/3 37.082 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in im 37.082 * [taylor]: Taking taylor expansion of (pow im 3) in im 37.082 * [taylor]: Taking taylor expansion of im in im 37.082 * [backup-simplify]: Simplify 0 into 0 37.082 * [backup-simplify]: Simplify 1 into 1 37.083 * [backup-simplify]: Simplify (* 1 1) into 1 37.083 * [backup-simplify]: Simplify (* 1 1) into 1 37.083 * [backup-simplify]: Simplify (/ 1 1) into 1 37.084 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 37.084 * [taylor]: Taking taylor expansion of (/ 1 re) in im 37.084 * [taylor]: Taking taylor expansion of re in im 37.084 * [backup-simplify]: Simplify re into re 37.084 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 37.084 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 37.084 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 37.084 * [backup-simplify]: Simplify (* 1/60 1) into 1/60 37.085 * [backup-simplify]: Simplify (+ 1/60 0) into 1/60 37.085 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 37.085 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 37.085 * [backup-simplify]: Simplify (- 0) into 0 37.085 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 37.085 * [backup-simplify]: Simplify (* 1/60 (cos (/ 1 re))) into (* 1/60 (cos (/ 1 re))) 37.086 * [backup-simplify]: Simplify (* -0.5 (* 1/60 (cos (/ 1 re)))) into (* -0.008333333333333333 (cos (/ 1 re))) 37.086 * [backup-simplify]: Simplify (* -0.008333333333333333 (cos (/ 1 re))) into (* -0.008333333333333333 (cos (/ 1 re))) 37.086 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 37.086 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 im))) into 0 37.086 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (* 0 (/ 1 (pow im 2)))) into 0 37.086 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 (pow im 4)))) into 0 37.087 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (* 0 -1/60)) into 0 37.087 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 37.087 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))))) into 0 37.088 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (/ 1 (pow im 2)))) into 0 37.088 * [backup-simplify]: Simplify (+ 0 0) into 0 37.088 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)))) into 0 37.089 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) into 0 37.089 * [backup-simplify]: Simplify (+ 0 0) into 0 37.090 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 (- (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))))) into 0 37.091 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* -1 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re)))))) into 0 37.091 * [taylor]: Taking taylor expansion of 0 in im 37.091 * [backup-simplify]: Simplify 0 into 0 37.091 * [backup-simplify]: Simplify (+ 0) into 0 37.092 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 1)) into 0 37.092 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 37.093 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 37.093 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 0)) into 0 37.093 * [backup-simplify]: Simplify (- 0) into 0 37.094 * [backup-simplify]: Simplify (+ 0 0) into 0 37.095 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.095 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.096 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.097 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 37.098 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 1)) into 0 37.098 * [backup-simplify]: Simplify (+ 0 0) into 0 37.099 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 (cos (/ 1 re)))) into 0 37.100 * [backup-simplify]: Simplify (+ (* -0.5 0) (* 0 (* 1/60 (cos (/ 1 re))))) into 0 37.100 * [backup-simplify]: Simplify 0 into 0 37.100 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 37.101 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (* 0 (/ 1 im)))) into 0 37.101 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 37.102 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))) into 0 37.103 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (* 0 -1/60))) into 0 37.103 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 37.103 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))))) into 0 37.104 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 37.105 * [backup-simplify]: Simplify (+ 0 0) into 0 37.105 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 37.106 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))) into 0 37.106 * [backup-simplify]: Simplify (+ 0 0) into 0 37.107 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 (- (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))))))) into 0 37.109 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* -1 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re))))))) into 0 37.109 * [taylor]: Taking taylor expansion of 0 in im 37.109 * [backup-simplify]: Simplify 0 into 0 37.110 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 37.110 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 37.111 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 37.111 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 37.112 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 37.112 * [backup-simplify]: Simplify (- 0) into 0 37.113 * [backup-simplify]: Simplify (+ 0 0) into 0 37.114 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.114 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.115 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.116 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.117 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 0 1))) into 0 37.118 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 37.118 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 37.119 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 37.120 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 1/3 (cos (/ 1 re))))) into (* 1/3 (cos (/ 1 re))) 37.120 * [backup-simplify]: Simplify (+ (* -0.5 (* 1/3 (cos (/ 1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ 1 re)))))) into (- (* 0.16666666666666666 (cos (/ 1 re)))) 37.120 * [backup-simplify]: Simplify (- (* 0.16666666666666666 (cos (/ 1 re)))) into (- (* 0.16666666666666666 (cos (/ 1 re)))) 37.121 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 37.121 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im))))) into 0 37.122 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 37.123 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4)))))) into 0 37.124 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 37.125 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 37.125 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))))) into 0 37.127 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 37.127 * [backup-simplify]: Simplify (+ 0 0) into 0 37.127 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 37.129 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))))) into 0 37.129 * [backup-simplify]: Simplify (+ 0 0) into 0 37.130 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))))))) into 0 37.136 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* -1 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re)))))))) into 0 37.136 * [taylor]: Taking taylor expansion of 0 in im 37.136 * [backup-simplify]: Simplify 0 into 0 37.137 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 37.138 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.138 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 37.140 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 37.140 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 37.141 * [backup-simplify]: Simplify (- 0) into 0 37.141 * [backup-simplify]: Simplify (+ 0 0) into 0 37.142 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.143 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.144 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.145 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.146 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.147 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.148 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.148 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 37.149 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 37.149 * [backup-simplify]: Simplify (+ 0 0) into 0 37.149 * [backup-simplify]: Simplify (+ 0 0) into 0 37.150 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (* 0 (cos (/ 1 re)))))) into 0 37.151 * [backup-simplify]: Simplify (+ (* -0.5 0) (+ (* 0 (* 1/3 (cos (/ 1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ 1 re))))))) into 0 37.151 * [backup-simplify]: Simplify 0 into 0 37.151 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 37.152 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im)))))) into 0 37.153 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 37.153 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))))) into 0 37.154 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60))))) into 0 37.155 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 im))))) into 0 37.155 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))))) into 0 37.156 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 37.156 * [backup-simplify]: Simplify (+ 0 0) into 0 37.156 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 37.157 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))))) into 0 37.158 * [backup-simplify]: Simplify (+ 0 0) into 0 37.159 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))))))))) into 0 37.160 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* -1 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re))))))))) into 0 37.160 * [taylor]: Taking taylor expansion of 0 in im 37.160 * [backup-simplify]: Simplify 0 into 0 37.162 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 4) 24)) 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* -1 (/ (pow 0 2) 2)) 0) into 0 37.162 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.163 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 37.163 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 37.164 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))) into 0 37.164 * [backup-simplify]: Simplify (- 0) into 0 37.165 * [backup-simplify]: Simplify (+ 0 0) into 0 37.165 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.166 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.167 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.167 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.168 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.168 * [backup-simplify]: Simplify (* 2 1) into 2 37.169 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.170 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.170 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.171 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 37.171 * [backup-simplify]: Simplify (+ 2 0) into 2 37.171 * [backup-simplify]: Simplify (+ 0 2) into 2 37.172 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (* 2 (cos (/ 1 re))))))) into (* 2 (cos (/ 1 re))) 37.173 * [backup-simplify]: Simplify (+ (* -0.5 (* 2 (cos (/ 1 re)))) (+ (* 0 0) (+ (* 0 (* 1/3 (cos (/ 1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ 1 re)))))))) into (- (* 1.0 (cos (/ 1 re)))) 37.173 * [backup-simplify]: Simplify (- (* 1.0 (cos (/ 1 re)))) into (- (* 1.0 (cos (/ 1 re)))) 37.173 * [backup-simplify]: Simplify (+ (* (- (* 1.0 (cos (/ 1 (/ 1 re))))) (* (/ 1 (/ 1 im)) 1)) (+ (* (- (* 0.16666666666666666 (cos (/ 1 (/ 1 re))))) (pow (* (/ 1 (/ 1 im)) 1) 3)) (* (* -0.008333333333333333 (cos (/ 1 (/ 1 re)))) (pow (* (/ 1 (/ 1 im)) 1) 5)))) into (- (+ (* 1.0 (* im (cos re))) (+ (* 0.16666666666666666 (* (pow im 3) (cos re))) (* 0.008333333333333333 (* (pow im 5) (cos re)))))) 37.174 * [backup-simplify]: Simplify (* (* 0.5 (cos (/ 1 (- re)))) (fma (pow (/ 1 (- im)) 5) -1/60 (* (/ 1 (- im)) (- (* (* (/ 1 (- im)) -1/3) (/ 1 (- im))) 2)))) into (* 0.5 (* (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) (cos (/ -1 re)))) 37.174 * [approximate]: Taking taylor expansion of (* 0.5 (* (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) (cos (/ -1 re)))) in (re im) around 0 37.174 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) (cos (/ -1 re)))) in im 37.174 * [taylor]: Taking taylor expansion of 0.5 in im 37.174 * [backup-simplify]: Simplify 0.5 into 0.5 37.174 * [taylor]: Taking taylor expansion of (* (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) (cos (/ -1 re))) in im 37.174 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 37.174 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 37.174 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in im 37.174 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in im 37.174 * [taylor]: Taking taylor expansion of (/ -1 im) in im 37.174 * [taylor]: Taking taylor expansion of -1 in im 37.174 * [backup-simplify]: Simplify -1 into -1 37.174 * [taylor]: Taking taylor expansion of im in im 37.174 * [backup-simplify]: Simplify 0 into 0 37.174 * [backup-simplify]: Simplify 1 into 1 37.174 * [backup-simplify]: Simplify (/ -1 1) into -1 37.174 * [taylor]: Taking taylor expansion of -1/60 in im 37.174 * [backup-simplify]: Simplify -1/60 into -1/60 37.174 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 37.175 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 37.175 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 37.175 * [taylor]: Taking taylor expansion of 1/3 in im 37.175 * [backup-simplify]: Simplify 1/3 into 1/3 37.175 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 37.175 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.175 * [taylor]: Taking taylor expansion of im in im 37.175 * [backup-simplify]: Simplify 0 into 0 37.175 * [backup-simplify]: Simplify 1 into 1 37.175 * [backup-simplify]: Simplify (* 1 1) into 1 37.175 * [backup-simplify]: Simplify (/ 1 1) into 1 37.175 * [taylor]: Taking taylor expansion of 2 in im 37.175 * [backup-simplify]: Simplify 2 into 2 37.175 * [taylor]: Taking taylor expansion of im in im 37.175 * [backup-simplify]: Simplify 0 into 0 37.175 * [backup-simplify]: Simplify 1 into 1 37.176 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 37.176 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 37.176 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 37.177 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 37.177 * [taylor]: Taking taylor expansion of (/ -1 re) in im 37.177 * [taylor]: Taking taylor expansion of -1 in im 37.177 * [backup-simplify]: Simplify -1 into -1 37.177 * [taylor]: Taking taylor expansion of re in im 37.177 * [backup-simplify]: Simplify re into re 37.177 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 37.177 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 37.177 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 37.177 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) (cos (/ -1 re)))) in re 37.177 * [taylor]: Taking taylor expansion of 0.5 in re 37.177 * [backup-simplify]: Simplify 0.5 into 0.5 37.177 * [taylor]: Taking taylor expansion of (* (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) (cos (/ -1 re))) in re 37.177 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in re 37.177 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 37.177 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in re 37.177 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in re 37.177 * [taylor]: Taking taylor expansion of (/ -1 im) in re 37.177 * [taylor]: Taking taylor expansion of -1 in re 37.177 * [backup-simplify]: Simplify -1 into -1 37.177 * [taylor]: Taking taylor expansion of im in re 37.177 * [backup-simplify]: Simplify im into im 37.177 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 37.178 * [taylor]: Taking taylor expansion of -1/60 in re 37.178 * [backup-simplify]: Simplify -1/60 into -1/60 37.178 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in re 37.178 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in re 37.178 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in re 37.178 * [taylor]: Taking taylor expansion of 1/3 in re 37.178 * [backup-simplify]: Simplify 1/3 into 1/3 37.178 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 37.178 * [taylor]: Taking taylor expansion of (pow im 2) in re 37.178 * [taylor]: Taking taylor expansion of im in re 37.178 * [backup-simplify]: Simplify im into im 37.178 * [backup-simplify]: Simplify (* im im) into (pow im 2) 37.178 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 37.178 * [taylor]: Taking taylor expansion of 2 in re 37.178 * [backup-simplify]: Simplify 2 into 2 37.178 * [taylor]: Taking taylor expansion of im in re 37.178 * [backup-simplify]: Simplify im into im 37.178 * [backup-simplify]: Simplify (* 1/3 (/ 1 (pow im 2))) into (/ 1/3 (pow im 2)) 37.178 * [backup-simplify]: Simplify (+ (/ 1/3 (pow im 2)) 2) into (+ (* 1/3 (/ 1 (pow im 2))) 2) 37.178 * [backup-simplify]: Simplify (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) into (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 37.179 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 37.179 * [taylor]: Taking taylor expansion of (/ -1 re) in re 37.179 * [taylor]: Taking taylor expansion of -1 in re 37.179 * [backup-simplify]: Simplify -1 into -1 37.179 * [taylor]: Taking taylor expansion of re in re 37.179 * [backup-simplify]: Simplify 0 into 0 37.179 * [backup-simplify]: Simplify 1 into 1 37.179 * [backup-simplify]: Simplify (/ -1 1) into -1 37.179 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 37.179 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) (cos (/ -1 re)))) in re 37.179 * [taylor]: Taking taylor expansion of 0.5 in re 37.179 * [backup-simplify]: Simplify 0.5 into 0.5 37.179 * [taylor]: Taking taylor expansion of (* (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) (cos (/ -1 re))) in re 37.179 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in re 37.179 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 37.180 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in re 37.180 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in re 37.180 * [taylor]: Taking taylor expansion of (/ -1 im) in re 37.180 * [taylor]: Taking taylor expansion of -1 in re 37.180 * [backup-simplify]: Simplify -1 into -1 37.180 * [taylor]: Taking taylor expansion of im in re 37.180 * [backup-simplify]: Simplify im into im 37.180 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 37.180 * [taylor]: Taking taylor expansion of -1/60 in re 37.180 * [backup-simplify]: Simplify -1/60 into -1/60 37.180 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in re 37.180 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in re 37.180 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in re 37.180 * [taylor]: Taking taylor expansion of 1/3 in re 37.180 * [backup-simplify]: Simplify 1/3 into 1/3 37.180 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 37.180 * [taylor]: Taking taylor expansion of (pow im 2) in re 37.180 * [taylor]: Taking taylor expansion of im in re 37.180 * [backup-simplify]: Simplify im into im 37.180 * [backup-simplify]: Simplify (* im im) into (pow im 2) 37.180 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 37.180 * [taylor]: Taking taylor expansion of 2 in re 37.180 * [backup-simplify]: Simplify 2 into 2 37.180 * [taylor]: Taking taylor expansion of im in re 37.180 * [backup-simplify]: Simplify im into im 37.180 * [backup-simplify]: Simplify (* 1/3 (/ 1 (pow im 2))) into (/ 1/3 (pow im 2)) 37.181 * [backup-simplify]: Simplify (+ (/ 1/3 (pow im 2)) 2) into (+ (* 1/3 (/ 1 (pow im 2))) 2) 37.181 * [backup-simplify]: Simplify (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) into (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 37.181 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 37.181 * [taylor]: Taking taylor expansion of (/ -1 re) in re 37.181 * [taylor]: Taking taylor expansion of -1 in re 37.181 * [backup-simplify]: Simplify -1 into -1 37.181 * [taylor]: Taking taylor expansion of re in re 37.181 * [backup-simplify]: Simplify 0 into 0 37.181 * [backup-simplify]: Simplify 1 into 1 37.181 * [backup-simplify]: Simplify (/ -1 1) into -1 37.181 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 37.182 * [backup-simplify]: Simplify (* (/ -1 im) (/ -1 im)) into (/ 1 (pow im 2)) 37.182 * [backup-simplify]: Simplify (* (/ 1 (pow im 2)) (/ 1 (pow im 2))) into (/ 1 (pow im 4)) 37.182 * [backup-simplify]: Simplify (* (/ -1 im) (/ 1 (pow im 4))) into (/ -1 (pow im 5)) 37.182 * [backup-simplify]: Simplify (* (/ -1 (pow im 5)) -1/60) into (/ 1/60 (pow im 5)) 37.182 * [backup-simplify]: Simplify (+ (/ 1/60 (pow im 5)) (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) into (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) 37.183 * [backup-simplify]: Simplify (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re))) into (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re))) 37.183 * [backup-simplify]: Simplify (* 0.5 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re)))) into (* 0.5 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re)))) 37.183 * [taylor]: Taking taylor expansion of (* 0.5 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re)))) in im 37.183 * [taylor]: Taking taylor expansion of 0.5 in im 37.183 * [backup-simplify]: Simplify 0.5 into 0.5 37.183 * [taylor]: Taking taylor expansion of (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re))) in im 37.183 * [taylor]: Taking taylor expansion of (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) in im 37.183 * [taylor]: Taking taylor expansion of (* 1/60 (/ 1 (pow im 5))) in im 37.183 * [taylor]: Taking taylor expansion of 1/60 in im 37.183 * [backup-simplify]: Simplify 1/60 into 1/60 37.183 * [taylor]: Taking taylor expansion of (/ 1 (pow im 5)) in im 37.184 * [taylor]: Taking taylor expansion of (pow im 5) in im 37.184 * [taylor]: Taking taylor expansion of im in im 37.184 * [backup-simplify]: Simplify 0 into 0 37.184 * [backup-simplify]: Simplify 1 into 1 37.184 * [backup-simplify]: Simplify (* 1 1) into 1 37.184 * [backup-simplify]: Simplify (* 1 1) into 1 37.185 * [backup-simplify]: Simplify (* 1 1) into 1 37.185 * [backup-simplify]: Simplify (/ 1 1) into 1 37.185 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))) in im 37.185 * [taylor]: Taking taylor expansion of (* 2 (/ 1 im)) in im 37.185 * [taylor]: Taking taylor expansion of 2 in im 37.185 * [backup-simplify]: Simplify 2 into 2 37.185 * [taylor]: Taking taylor expansion of (/ 1 im) in im 37.185 * [taylor]: Taking taylor expansion of im in im 37.185 * [backup-simplify]: Simplify 0 into 0 37.185 * [backup-simplify]: Simplify 1 into 1 37.186 * [backup-simplify]: Simplify (/ 1 1) into 1 37.186 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in im 37.186 * [taylor]: Taking taylor expansion of 1/3 in im 37.186 * [backup-simplify]: Simplify 1/3 into 1/3 37.186 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in im 37.186 * [taylor]: Taking taylor expansion of (pow im 3) in im 37.186 * [taylor]: Taking taylor expansion of im in im 37.186 * [backup-simplify]: Simplify 0 into 0 37.186 * [backup-simplify]: Simplify 1 into 1 37.186 * [backup-simplify]: Simplify (* 1 1) into 1 37.187 * [backup-simplify]: Simplify (* 1 1) into 1 37.187 * [backup-simplify]: Simplify (/ 1 1) into 1 37.187 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 37.187 * [taylor]: Taking taylor expansion of (/ -1 re) in im 37.187 * [taylor]: Taking taylor expansion of -1 in im 37.187 * [backup-simplify]: Simplify -1 into -1 37.187 * [taylor]: Taking taylor expansion of re in im 37.187 * [backup-simplify]: Simplify re into re 37.187 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 37.188 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 37.188 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 37.188 * [backup-simplify]: Simplify (* 1/60 1) into 1/60 37.189 * [backup-simplify]: Simplify (+ 1/60 0) into 1/60 37.189 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 37.189 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 37.189 * [backup-simplify]: Simplify (- 0) into 0 37.189 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 37.189 * [backup-simplify]: Simplify (* 1/60 (cos (/ -1 re))) into (* 1/60 (cos (/ -1 re))) 37.189 * [backup-simplify]: Simplify (* 0.5 (* 1/60 (cos (/ -1 re)))) into (* 0.008333333333333333 (cos (/ -1 re))) 37.189 * [backup-simplify]: Simplify (* 0.008333333333333333 (cos (/ -1 re))) into (* 0.008333333333333333 (cos (/ -1 re))) 37.190 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 37.190 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ -1 im))) into 0 37.190 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (* 0 (/ 1 (pow im 2)))) into 0 37.190 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ 1 (pow im 4)))) into 0 37.191 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (* 0 -1/60)) into 0 37.191 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 37.191 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))))) into 0 37.192 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (/ 1 (pow im 2)))) into 0 37.192 * [backup-simplify]: Simplify (+ 0 0) into 0 37.192 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)))) into 0 37.193 * [backup-simplify]: Simplify (+ 0 0) into 0 37.193 * [backup-simplify]: Simplify (+ (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) 0) (* 0 (cos (/ -1 re)))) into 0 37.194 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re))))) into 0 37.194 * [taylor]: Taking taylor expansion of 0 in im 37.194 * [backup-simplify]: Simplify 0 into 0 37.194 * [backup-simplify]: Simplify (+ 0) into 0 37.195 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 1)) into 0 37.195 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 37.196 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 37.196 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 0)) into 0 37.197 * [backup-simplify]: Simplify (- 0) into 0 37.197 * [backup-simplify]: Simplify (+ 0 0) into 0 37.198 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.198 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.199 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.200 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 37.201 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 1)) into 0 37.201 * [backup-simplify]: Simplify (+ 0 0) into 0 37.202 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 (cos (/ -1 re)))) into 0 37.203 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* 1/60 (cos (/ -1 re))))) into 0 37.203 * [backup-simplify]: Simplify 0 into 0 37.203 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 37.203 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (* 0 (/ -1 im)))) into 0 37.204 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 37.205 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))) into 0 37.205 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (* 0 -1/60))) into 0 37.206 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 37.206 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))))) into 0 37.207 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 37.207 * [backup-simplify]: Simplify (+ 0 0) into 0 37.208 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 37.208 * [backup-simplify]: Simplify (+ 0 0) into 0 37.208 * [backup-simplify]: Simplify (+ (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) 0) (+ (* 0 0) (* 0 (cos (/ -1 re))))) into 0 37.209 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re)))))) into 0 37.209 * [taylor]: Taking taylor expansion of 0 in im 37.209 * [backup-simplify]: Simplify 0 into 0 37.210 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 37.210 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 37.210 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 37.211 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 37.211 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 37.211 * [backup-simplify]: Simplify (- 0) into 0 37.212 * [backup-simplify]: Simplify (+ 0 0) into 0 37.212 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.213 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.213 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.214 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.214 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 0 1))) into 0 37.215 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 37.215 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 37.215 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 37.216 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 1/3 (cos (/ -1 re))))) into (* 1/3 (cos (/ -1 re))) 37.216 * [backup-simplify]: Simplify (+ (* 0.5 (* 1/3 (cos (/ -1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ -1 re)))))) into (* 0.16666666666666666 (cos (/ -1 re))) 37.216 * [backup-simplify]: Simplify (* 0.16666666666666666 (cos (/ -1 re))) into (* 0.16666666666666666 (cos (/ -1 re))) 37.216 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 37.217 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 im))))) into 0 37.217 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 37.218 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4)))))) into 0 37.219 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 37.219 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 37.219 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))))) into 0 37.220 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 37.220 * [backup-simplify]: Simplify (+ 0 0) into 0 37.221 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 37.221 * [backup-simplify]: Simplify (+ 0 0) into 0 37.222 * [backup-simplify]: Simplify (+ (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cos (/ -1 re)))))) into 0 37.223 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re))))))) into 0 37.223 * [taylor]: Taking taylor expansion of 0 in im 37.223 * [backup-simplify]: Simplify 0 into 0 37.223 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 37.224 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.224 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 37.225 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 37.225 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 37.226 * [backup-simplify]: Simplify (- 0) into 0 37.226 * [backup-simplify]: Simplify (+ 0 0) into 0 37.226 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.227 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.228 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.228 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.229 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.229 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.230 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.230 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 37.231 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 37.231 * [backup-simplify]: Simplify (+ 0 0) into 0 37.231 * [backup-simplify]: Simplify (+ 0 0) into 0 37.232 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (* 0 (cos (/ -1 re)))))) into 0 37.233 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 (* 1/3 (cos (/ -1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ -1 re))))))) into 0 37.233 * [backup-simplify]: Simplify 0 into 0 37.233 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 37.234 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 im)))))) into 0 37.234 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 37.235 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))))) into 0 37.236 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60))))) into 0 37.237 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 im))))) into 0 37.238 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))))) into 0 37.239 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 37.240 * [backup-simplify]: Simplify (+ 0 0) into 0 37.240 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 37.240 * [backup-simplify]: Simplify (+ 0 0) into 0 37.246 * [backup-simplify]: Simplify (+ (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cos (/ -1 re))))))) into 0 37.249 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re)))))))) into 0 37.249 * [taylor]: Taking taylor expansion of 0 in im 37.249 * [backup-simplify]: Simplify 0 into 0 37.252 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 4) 24)) 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* -1 (/ (pow 0 2) 2)) 0) into 0 37.253 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.253 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 37.254 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 37.255 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))) into 0 37.256 * [backup-simplify]: Simplify (- 0) into 0 37.256 * [backup-simplify]: Simplify (+ 0 0) into 0 37.257 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.259 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.260 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.261 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.263 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.263 * [backup-simplify]: Simplify (* 2 1) into 2 37.264 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.265 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.266 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.267 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 37.268 * [backup-simplify]: Simplify (+ 2 0) into 2 37.268 * [backup-simplify]: Simplify (+ 0 2) into 2 37.270 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (* 2 (cos (/ -1 re))))))) into (* 2 (cos (/ -1 re))) 37.271 * [backup-simplify]: Simplify (+ (* 0.5 (* 2 (cos (/ -1 re)))) (+ (* 0 0) (+ (* 0 (* 1/3 (cos (/ -1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ -1 re)))))))) into (* 1.0 (cos (/ -1 re))) 37.271 * [backup-simplify]: Simplify (* 1.0 (cos (/ -1 re))) into (* 1.0 (cos (/ -1 re))) 37.272 * [backup-simplify]: Simplify (+ (* (* 1.0 (cos (/ -1 (/ 1 (- re))))) (* (/ 1 (/ 1 (- im))) 1)) (+ (* (* 0.16666666666666666 (cos (/ -1 (/ 1 (- re))))) (pow (* (/ 1 (/ 1 (- im))) 1) 3)) (* (* 0.008333333333333333 (cos (/ -1 (/ 1 (- re))))) (pow (* (/ 1 (/ 1 (- im))) 1) 5)))) into (- (+ (* 1.0 (* im (cos re))) (+ (* 0.16666666666666666 (* (pow im 3) (cos re))) (* 0.008333333333333333 (* (pow im 5) (cos re)))))) 37.272 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 3) 37.272 * [backup-simplify]: Simplify (* im (- (* (* im -1/3) im) 2)) into (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) 37.272 * [approximate]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in (im) around 0 37.272 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in im 37.272 * [taylor]: Taking taylor expansion of -1 in im 37.272 * [backup-simplify]: Simplify -1 into -1 37.272 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in im 37.272 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in im 37.272 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in im 37.272 * [taylor]: Taking taylor expansion of 1/3 in im 37.272 * [backup-simplify]: Simplify 1/3 into 1/3 37.272 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.272 * [taylor]: Taking taylor expansion of im in im 37.272 * [backup-simplify]: Simplify 0 into 0 37.272 * [backup-simplify]: Simplify 1 into 1 37.273 * [taylor]: Taking taylor expansion of 2 in im 37.273 * [backup-simplify]: Simplify 2 into 2 37.273 * [taylor]: Taking taylor expansion of im in im 37.273 * [backup-simplify]: Simplify 0 into 0 37.273 * [backup-simplify]: Simplify 1 into 1 37.273 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in im 37.273 * [taylor]: Taking taylor expansion of -1 in im 37.273 * [backup-simplify]: Simplify -1 into -1 37.273 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in im 37.273 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in im 37.273 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in im 37.273 * [taylor]: Taking taylor expansion of 1/3 in im 37.273 * [backup-simplify]: Simplify 1/3 into 1/3 37.273 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.273 * [taylor]: Taking taylor expansion of im in im 37.273 * [backup-simplify]: Simplify 0 into 0 37.273 * [backup-simplify]: Simplify 1 into 1 37.273 * [taylor]: Taking taylor expansion of 2 in im 37.273 * [backup-simplify]: Simplify 2 into 2 37.273 * [taylor]: Taking taylor expansion of im in im 37.273 * [backup-simplify]: Simplify 0 into 0 37.273 * [backup-simplify]: Simplify 1 into 1 37.274 * [backup-simplify]: Simplify (+ 0 2) into 2 37.274 * [backup-simplify]: Simplify (* 2 0) into 0 37.274 * [backup-simplify]: Simplify (* -1 0) into 0 37.275 * [backup-simplify]: Simplify 0 into 0 37.275 * [backup-simplify]: Simplify (+ 0 0) into 0 37.276 * [backup-simplify]: Simplify (+ (* 2 1) (* 0 0)) into 2 37.276 * [backup-simplify]: Simplify (+ (* -1 2) (* 0 0)) into -2 37.276 * [backup-simplify]: Simplify -2 into -2 37.277 * [backup-simplify]: Simplify (* 1 1) into 1 37.277 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 37.278 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 37.279 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 1) (* 1/3 0))) into 0 37.280 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 2) (* 0 0))) into 0 37.280 * [backup-simplify]: Simplify 0 into 0 37.280 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.281 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 37.282 * [backup-simplify]: Simplify (+ 0 0) into 0 37.283 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 1) (* 0 0)))) into 1/3 37.284 * [backup-simplify]: Simplify (+ (* -1 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0)))) into -1/3 37.284 * [backup-simplify]: Simplify -1/3 into -1/3 37.285 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.286 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 37.286 * [backup-simplify]: Simplify (+ 0 0) into 0 37.288 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 1) (* 0 0))))) into 0 37.290 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0))))) into 0 37.290 * [backup-simplify]: Simplify 0 into 0 37.291 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.292 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.293 * [backup-simplify]: Simplify (+ 0 0) into 0 37.295 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 37.296 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0)))))) into 0 37.297 * [backup-simplify]: Simplify 0 into 0 37.298 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.299 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.300 * [backup-simplify]: Simplify (+ 0 0) into 0 37.302 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 37.304 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0))))))) into 0 37.304 * [backup-simplify]: Simplify 0 into 0 37.305 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 37.306 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 37.307 * [backup-simplify]: Simplify (+ 0 0) into 0 37.309 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 37.311 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0)))))))) into 0 37.311 * [backup-simplify]: Simplify 0 into 0 37.313 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 37.314 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 37.315 * [backup-simplify]: Simplify (+ 0 0) into 0 37.317 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))))) into 0 37.319 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0))))))))) into 0 37.320 * [backup-simplify]: Simplify 0 into 0 37.322 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 37.323 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 37.324 * [backup-simplify]: Simplify (+ 0 0) into 0 37.325 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))))) into 0 37.327 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0)))))))))) into 0 37.327 * [backup-simplify]: Simplify 0 into 0 37.327 * [backup-simplify]: Simplify (+ (* -1/3 (pow im 3)) (* -2 im)) into (- (+ (* 1/3 (pow im 3)) (* 2 im))) 37.327 * [backup-simplify]: Simplify (* (/ 1 im) (- (* (* (/ 1 im) -1/3) (/ 1 im)) 2)) into (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 37.327 * [approximate]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in (im) around 0 37.327 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 37.327 * [taylor]: Taking taylor expansion of -1 in im 37.327 * [backup-simplify]: Simplify -1 into -1 37.327 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 37.327 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 37.327 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 37.327 * [taylor]: Taking taylor expansion of 1/3 in im 37.327 * [backup-simplify]: Simplify 1/3 into 1/3 37.327 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 37.327 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.327 * [taylor]: Taking taylor expansion of im in im 37.327 * [backup-simplify]: Simplify 0 into 0 37.327 * [backup-simplify]: Simplify 1 into 1 37.327 * [backup-simplify]: Simplify (* 1 1) into 1 37.328 * [backup-simplify]: Simplify (/ 1 1) into 1 37.328 * [taylor]: Taking taylor expansion of 2 in im 37.328 * [backup-simplify]: Simplify 2 into 2 37.328 * [taylor]: Taking taylor expansion of im in im 37.328 * [backup-simplify]: Simplify 0 into 0 37.328 * [backup-simplify]: Simplify 1 into 1 37.328 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 37.328 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 37.329 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 37.329 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 37.329 * [taylor]: Taking taylor expansion of -1 in im 37.329 * [backup-simplify]: Simplify -1 into -1 37.329 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 37.329 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 37.329 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 37.329 * [taylor]: Taking taylor expansion of 1/3 in im 37.329 * [backup-simplify]: Simplify 1/3 into 1/3 37.329 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 37.329 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.329 * [taylor]: Taking taylor expansion of im in im 37.329 * [backup-simplify]: Simplify 0 into 0 37.329 * [backup-simplify]: Simplify 1 into 1 37.329 * [backup-simplify]: Simplify (* 1 1) into 1 37.329 * [backup-simplify]: Simplify (/ 1 1) into 1 37.329 * [taylor]: Taking taylor expansion of 2 in im 37.329 * [backup-simplify]: Simplify 2 into 2 37.329 * [taylor]: Taking taylor expansion of im in im 37.329 * [backup-simplify]: Simplify 0 into 0 37.329 * [backup-simplify]: Simplify 1 into 1 37.330 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 37.330 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 37.330 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 37.331 * [backup-simplify]: Simplify (* -1 1/3) into -1/3 37.331 * [backup-simplify]: Simplify -1/3 into -1/3 37.331 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.332 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 37.332 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 37.332 * [backup-simplify]: Simplify (+ 0 0) into 0 37.333 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 37.333 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 1/3)) into 0 37.333 * [backup-simplify]: Simplify 0 into 0 37.334 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.334 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.335 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 37.335 * [backup-simplify]: Simplify (+ 0 2) into 2 37.336 * [backup-simplify]: Simplify (- (/ 2 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 2 37.337 * [backup-simplify]: Simplify (+ (* -1 2) (+ (* 0 0) (* 0 1/3))) into -2 37.337 * [backup-simplify]: Simplify -2 into -2 37.337 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.338 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.338 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.339 * [backup-simplify]: Simplify (+ 0 0) into 0 37.339 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)))) into 0 37.340 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 2) (+ (* 0 0) (* 0 1/3)))) into 0 37.340 * [backup-simplify]: Simplify 0 into 0 37.341 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.342 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.342 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.343 * [backup-simplify]: Simplify (+ 0 0) into 0 37.343 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.344 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 2) (+ (* 0 0) (* 0 1/3))))) into 0 37.344 * [backup-simplify]: Simplify 0 into 0 37.345 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 37.346 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.347 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 37.347 * [backup-simplify]: Simplify (+ 0 0) into 0 37.348 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.349 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 2) (+ (* 0 0) (* 0 1/3)))))) into 0 37.349 * [backup-simplify]: Simplify 0 into 0 37.350 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 37.350 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.351 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 37.351 * [backup-simplify]: Simplify (+ 0 0) into 0 37.353 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.355 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 2) (+ (* 0 0) (* 0 1/3))))))) into 0 37.355 * [backup-simplify]: Simplify 0 into 0 37.357 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 37.358 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.359 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 37.360 * [backup-simplify]: Simplify (+ 0 0) into 0 37.361 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.363 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 2) (+ (* 0 0) (* 0 1/3)))))))) into 0 37.364 * [backup-simplify]: Simplify 0 into 0 37.366 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 37.367 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.369 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 37.369 * [backup-simplify]: Simplify (+ 0 0) into 0 37.371 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.379 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 2) (+ (* 0 0) (* 0 1/3))))))))) into 0 37.380 * [backup-simplify]: Simplify 0 into 0 37.380 * [backup-simplify]: Simplify (+ (* -2 (/ 1 (/ 1 im))) (* -1/3 (pow (/ 1 (/ 1 im)) 3))) into (- (+ (* 1/3 (pow im 3)) (* 2 im))) 37.380 * [backup-simplify]: Simplify (* (/ 1 (- im)) (- (* (* (/ 1 (- im)) -1/3) (/ 1 (- im))) 2)) into (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 37.380 * [approximate]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in (im) around 0 37.380 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 37.380 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 37.380 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 37.380 * [taylor]: Taking taylor expansion of 1/3 in im 37.380 * [backup-simplify]: Simplify 1/3 into 1/3 37.380 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 37.380 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.380 * [taylor]: Taking taylor expansion of im in im 37.381 * [backup-simplify]: Simplify 0 into 0 37.381 * [backup-simplify]: Simplify 1 into 1 37.381 * [backup-simplify]: Simplify (* 1 1) into 1 37.382 * [backup-simplify]: Simplify (/ 1 1) into 1 37.382 * [taylor]: Taking taylor expansion of 2 in im 37.382 * [backup-simplify]: Simplify 2 into 2 37.382 * [taylor]: Taking taylor expansion of im in im 37.382 * [backup-simplify]: Simplify 0 into 0 37.382 * [backup-simplify]: Simplify 1 into 1 37.382 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 37.383 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 37.383 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 37.383 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 37.383 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 37.383 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 37.383 * [taylor]: Taking taylor expansion of 1/3 in im 37.383 * [backup-simplify]: Simplify 1/3 into 1/3 37.383 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 37.383 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.383 * [taylor]: Taking taylor expansion of im in im 37.383 * [backup-simplify]: Simplify 0 into 0 37.383 * [backup-simplify]: Simplify 1 into 1 37.384 * [backup-simplify]: Simplify (* 1 1) into 1 37.384 * [backup-simplify]: Simplify (/ 1 1) into 1 37.384 * [taylor]: Taking taylor expansion of 2 in im 37.384 * [backup-simplify]: Simplify 2 into 2 37.384 * [taylor]: Taking taylor expansion of im in im 37.384 * [backup-simplify]: Simplify 0 into 0 37.384 * [backup-simplify]: Simplify 1 into 1 37.384 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 37.385 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 37.385 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 37.385 * [backup-simplify]: Simplify 1/3 into 1/3 37.385 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.386 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 37.386 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 37.387 * [backup-simplify]: Simplify (+ 0 0) into 0 37.387 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 37.387 * [backup-simplify]: Simplify 0 into 0 37.388 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.388 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.389 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 37.389 * [backup-simplify]: Simplify (+ 0 2) into 2 37.390 * [backup-simplify]: Simplify (- (/ 2 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 2 37.390 * [backup-simplify]: Simplify 2 into 2 37.391 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.391 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.392 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.392 * [backup-simplify]: Simplify (+ 0 0) into 0 37.393 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)))) into 0 37.393 * [backup-simplify]: Simplify 0 into 0 37.394 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.394 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.395 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.395 * [backup-simplify]: Simplify (+ 0 0) into 0 37.396 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.396 * [backup-simplify]: Simplify 0 into 0 37.397 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 37.397 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.398 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 37.398 * [backup-simplify]: Simplify (+ 0 0) into 0 37.399 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.399 * [backup-simplify]: Simplify 0 into 0 37.400 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 37.401 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.402 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 37.402 * [backup-simplify]: Simplify (+ 0 0) into 0 37.403 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.403 * [backup-simplify]: Simplify 0 into 0 37.404 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 37.404 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.405 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 37.405 * [backup-simplify]: Simplify (+ 0 0) into 0 37.406 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.406 * [backup-simplify]: Simplify 0 into 0 37.407 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 37.408 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.409 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 37.409 * [backup-simplify]: Simplify (+ 0 0) into 0 37.410 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.410 * [backup-simplify]: Simplify 0 into 0 37.410 * [backup-simplify]: Simplify (+ (* 2 (/ 1 (/ 1 (- im)))) (* 1/3 (pow (/ 1 (/ 1 (- im))) 3))) into (- (+ (* 1/3 (pow im 3)) (* 2 im))) 37.410 * * * [progress]: simplifying candidates 37.410 * * * * [progress]: [ 1 / 110 ] simplifiying candidate # 37.411 * * * * [progress]: [ 2 / 110 ] simplifiying candidate # 37.411 * * * * [progress]: [ 3 / 110 ] simplifiying candidate # 37.411 * [simplify]: Simplifying (* im -1/3) 37.411 * * [simplify]: iters left: 2 (3 enodes) 37.412 * * [simplify]: iters left: 1 (10 enodes) 37.415 * * [simplify]: Extracting #0: cost 1 inf + 0 37.415 * * [simplify]: Extracting #1: cost 4 inf + 0 37.415 * * [simplify]: Extracting #2: cost 2 inf + 2 37.416 * * [simplify]: Extracting #3: cost 0 inf + 86 37.416 * [simplify]: Simplified to (* im -1/3) 37.416 * [simplify]: Simplified (2 2 3 2 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (pow (* im -1/3) 1) im) 2))))) 37.416 * * * * [progress]: [ 4 / 110 ] simplifiying candidate # 37.416 * * * * [progress]: [ 5 / 110 ] simplifiying candidate # 37.416 * [simplify]: Simplifying (+ (log im) (log -1/3)) 37.416 * * [simplify]: iters left: 3 (5 enodes) 37.418 * * [simplify]: iters left: 2 (16 enodes) 37.421 * * [simplify]: Extracting #0: cost 1 inf + 0 37.421 * * [simplify]: Extracting #1: cost 4 inf + 0 37.421 * * [simplify]: Extracting #2: cost 8 inf + 0 37.421 * * [simplify]: Extracting #3: cost 4 inf + 144 37.421 * * [simplify]: Extracting #4: cost 0 inf + 650 37.421 * [simplify]: Simplified to (+ (log im) (log -1/3)) 37.421 * [simplify]: Simplified (2 2 3 2 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (exp (+ (log im) (log -1/3))) im) 2))))) 37.421 * * * * [progress]: [ 6 / 110 ] simplifiying candidate # 37.421 * * * * [progress]: [ 7 / 110 ] simplifiying candidate # 37.421 * * * * [progress]: [ 8 / 110 ] simplifiying candidate # 37.422 * [simplify]: Simplifying (* (* (* im im) im) (* (* -1/3 -1/3) -1/3)) 37.422 * * [simplify]: iters left: 6 (7 enodes) 37.425 * * [simplify]: iters left: 5 (30 enodes) 37.430 * * [simplify]: iters left: 4 (55 enodes) 37.440 * * [simplify]: iters left: 3 (96 enodes) 37.466 * * [simplify]: iters left: 2 (141 enodes) 37.513 * * [simplify]: iters left: 1 (219 enodes) 37.561 * * [simplify]: Extracting #0: cost 1 inf + 0 37.561 * * [simplify]: Extracting #1: cost 29 inf + 0 37.561 * * [simplify]: Extracting #2: cost 62 inf + 209 37.562 * * [simplify]: Extracting #3: cost 38 inf + 2667 37.563 * * [simplify]: Extracting #4: cost 14 inf + 9234 37.565 * * [simplify]: Extracting #5: cost 0 inf + 15327 37.566 * [simplify]: Simplified to (* -1/27 (* im (* im im))) 37.566 * [simplify]: Simplified (2 2 3 2 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (cbrt (* -1/27 (* im (* im im)))) im) 2))))) 37.566 * * * * [progress]: [ 9 / 110 ] simplifiying candidate # 37.567 * * * * [progress]: [ 10 / 110 ] simplifiying candidate # 37.567 * * * * [progress]: [ 11 / 110 ] simplifiying candidate # 37.567 * * * * [progress]: [ 12 / 110 ] simplifiying candidate # 37.567 * * * * [progress]: [ 13 / 110 ] simplifiying candidate # 37.567 * [simplify]: Simplifying (* (sqrt im) (sqrt -1/3)) 37.567 * * [simplify]: iters left: 3 (5 enodes) 37.569 * * [simplify]: iters left: 2 (16 enodes) 37.573 * * [simplify]: Extracting #0: cost 1 inf + 0 37.573 * * [simplify]: Extracting #1: cost 4 inf + 0 37.573 * * [simplify]: Extracting #2: cost 8 inf + 0 37.573 * * [simplify]: Extracting #3: cost 4 inf + 84 37.574 * * [simplify]: Extracting #4: cost 0 inf + 410 37.574 * [simplify]: Simplified to (* (sqrt -1/3) (sqrt im)) 37.574 * [simplify]: Simplified (2 2 3 2 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* (* (sqrt -1/3) (sqrt im)) (* (sqrt im) (sqrt -1/3))) im) 2))))) 37.574 * [simplify]: Simplifying (* (sqrt im) (sqrt -1/3)) 37.574 * * [simplify]: iters left: 3 (5 enodes) 37.575 * * [simplify]: iters left: 2 (16 enodes) 37.578 * * [simplify]: Extracting #0: cost 1 inf + 0 37.578 * * [simplify]: Extracting #1: cost 4 inf + 0 37.578 * * [simplify]: Extracting #2: cost 8 inf + 0 37.578 * * [simplify]: Extracting #3: cost 4 inf + 84 37.578 * * [simplify]: Extracting #4: cost 0 inf + 410 37.578 * [simplify]: Simplified to (* (sqrt -1/3) (sqrt im)) 37.578 * [simplify]: Simplified (2 2 3 2 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* (* (sqrt im) (sqrt -1/3)) (* (sqrt -1/3) (sqrt im))) im) 2))))) 37.578 * * * * [progress]: [ 14 / 110 ] simplifiying candidate # 37.579 * [simplify]: Simplifying (cbrt -1/3) 37.579 * * [simplify]: iters left: 1 (2 enodes) 37.580 * * [simplify]: Extracting #0: cost 1 inf + 0 37.580 * * [simplify]: Extracting #1: cost 3 inf + 0 37.580 * * [simplify]: Extracting #2: cost 2 inf + 1 37.580 * * [simplify]: Extracting #3: cost 0 inf + 163 37.580 * [simplify]: Simplified to (cbrt -1/3) 37.580 * [simplify]: Simplified (2 2 3 2 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* (* im (* (cbrt -1/3) (cbrt -1/3))) (cbrt -1/3)) im) 2))))) 37.580 * * * * [progress]: [ 15 / 110 ] simplifiying candidate # 37.580 * [simplify]: Simplifying (sqrt -1/3) 37.580 * * [simplify]: iters left: 1 (2 enodes) 37.581 * * [simplify]: Extracting #0: cost 1 inf + 0 37.581 * * [simplify]: Extracting #1: cost 3 inf + 0 37.581 * * [simplify]: Extracting #2: cost 2 inf + 1 37.581 * * [simplify]: Extracting #3: cost 0 inf + 83 37.581 * [simplify]: Simplified to (sqrt -1/3) 37.581 * [simplify]: Simplified (2 2 3 2 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* (* im (sqrt -1/3)) (sqrt -1/3)) im) 2))))) 37.581 * * * * [progress]: [ 16 / 110 ] simplifiying candidate # 37.581 * * * * [progress]: [ 17 / 110 ] simplifiying candidate # 37.581 * [simplify]: Simplifying (* (cbrt im) (cbrt im)) 37.581 * * [simplify]: iters left: 3 (3 enodes) 37.582 * * [simplify]: iters left: 2 (9 enodes) 37.583 * * [simplify]: Extracting #0: cost 1 inf + 0 37.583 * * [simplify]: Extracting #1: cost 3 inf + 0 37.583 * * [simplify]: Extracting #2: cost 5 inf + 0 37.584 * * [simplify]: Extracting #3: cost 4 inf + 1 37.584 * * [simplify]: Extracting #4: cost 0 inf + 405 37.584 * [simplify]: Simplified to (* (cbrt im) (cbrt im)) 37.584 * [simplify]: Simplified (2 2 3 2 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* (* (cbrt im) (cbrt im)) (* (cbrt im) -1/3)) im) 2))))) 37.584 * * * * [progress]: [ 18 / 110 ] simplifiying candidate # 37.584 * [simplify]: Simplifying (sqrt im) 37.584 * * [simplify]: iters left: 1 (2 enodes) 37.585 * * [simplify]: Extracting #0: cost 1 inf + 0 37.585 * * [simplify]: Extracting #1: cost 3 inf + 0 37.585 * * [simplify]: Extracting #2: cost 2 inf + 1 37.585 * * [simplify]: Extracting #3: cost 0 inf + 83 37.585 * [simplify]: Simplified to (sqrt im) 37.585 * [simplify]: Simplified (2 2 3 2 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* (sqrt im) (* (sqrt im) -1/3)) im) 2))))) 37.585 * * * * [progress]: [ 19 / 110 ] simplifiying candidate # 37.586 * * * * [progress]: [ 20 / 110 ] simplifiying candidate #real (real->posit16 (* im -1/3))) im) 2)))))> 37.586 * * * * [progress]: [ 21 / 110 ] simplifiying candidate # 37.586 * * * * [progress]: [ 22 / 110 ] simplifiying candidate # 37.586 * * * * [progress]: [ 23 / 110 ] simplifiying candidate # 37.586 * * * * [progress]: [ 24 / 110 ] simplifiying candidate # 37.586 * [simplify]: Simplifying (* (* im -1/3) im) 37.586 * * [simplify]: iters left: 4 (4 enodes) 37.589 * * [simplify]: iters left: 3 (14 enodes) 37.593 * * [simplify]: iters left: 2 (17 enodes) 37.598 * * [simplify]: iters left: 1 (19 enodes) 37.601 * * [simplify]: Extracting #0: cost 1 inf + 0 37.601 * * [simplify]: Extracting #1: cost 6 inf + 0 37.601 * * [simplify]: Extracting #2: cost 6 inf + 2 37.601 * * [simplify]: Extracting #3: cost 1 inf + 291 37.602 * * [simplify]: Extracting #4: cost 0 inf + 332 37.602 * [simplify]: Simplified to (* im (* im -1/3)) 37.602 * [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))))) 37.602 * * * * [progress]: [ 25 / 110 ] simplifiying candidate # 37.602 * [simplify]: Simplifying (* (* im -1/3) im) 37.602 * * [simplify]: iters left: 4 (4 enodes) 37.603 * * [simplify]: iters left: 3 (14 enodes) 37.605 * * [simplify]: iters left: 2 (17 enodes) 37.608 * * [simplify]: iters left: 1 (19 enodes) 37.610 * * [simplify]: Extracting #0: cost 1 inf + 0 37.610 * * [simplify]: Extracting #1: cost 6 inf + 0 37.610 * * [simplify]: Extracting #2: cost 6 inf + 2 37.611 * * [simplify]: Extracting #3: cost 1 inf + 291 37.611 * * [simplify]: Extracting #4: cost 0 inf + 332 37.611 * [simplify]: Simplified to (* im (* im -1/3)) 37.611 * [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))))) 37.611 * * * * [progress]: [ 26 / 110 ] simplifiying candidate # 37.611 * * * * [progress]: [ 27 / 110 ] simplifiying candidate # 37.611 * [simplify]: Simplifying (+ (+ (log im) (log -1/3)) (log im)) 37.611 * * [simplify]: iters left: 5 (6 enodes) 37.613 * * [simplify]: iters left: 4 (20 enodes) 37.616 * * [simplify]: iters left: 3 (23 enodes) 37.619 * * [simplify]: iters left: 2 (25 enodes) 37.623 * * [simplify]: Extracting #0: cost 1 inf + 0 37.623 * * [simplify]: Extracting #1: cost 6 inf + 0 37.623 * * [simplify]: Extracting #2: cost 12 inf + 0 37.623 * * [simplify]: Extracting #3: cost 10 inf + 2 37.624 * * [simplify]: Extracting #4: cost 0 inf + 1316 37.624 * [simplify]: Simplified to (+ (+ (log im) (log im)) (log -1/3)) 37.624 * [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))))) 37.624 * * * * [progress]: [ 28 / 110 ] simplifiying candidate # 37.624 * [simplify]: Simplifying (+ (log (* im -1/3)) (log im)) 37.624 * * [simplify]: iters left: 5 (6 enodes) 37.626 * * [simplify]: iters left: 4 (22 enodes) 37.629 * * [simplify]: iters left: 3 (27 enodes) 37.633 * * [simplify]: iters left: 2 (30 enodes) 37.637 * * [simplify]: Extracting #0: cost 1 inf + 0 37.638 * * [simplify]: Extracting #1: cost 6 inf + 0 37.638 * * [simplify]: Extracting #2: cost 13 inf + 0 37.638 * * [simplify]: Extracting #3: cost 12 inf + 2 37.638 * * [simplify]: Extracting #4: cost 2 inf + 926 37.638 * * [simplify]: Extracting #5: cost 0 inf + 1260 37.638 * [simplify]: Simplified to (+ (log (* im -1/3)) (log im)) 37.638 * [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))))) 37.638 * * * * [progress]: [ 29 / 110 ] simplifiying candidate # 37.638 * * * * [progress]: [ 30 / 110 ] simplifiying candidate # 37.638 * * * * [progress]: [ 31 / 110 ] simplifiying candidate # 37.639 * [simplify]: Simplifying (* (* (* (* im im) im) (* (* -1/3 -1/3) -1/3)) (* (* im im) im)) 37.639 * * [simplify]: iters left: 6 (8 enodes) 37.642 * * [simplify]: iters left: 5 (36 enodes) 37.649 * * [simplify]: iters left: 4 (92 enodes) 37.673 * * [simplify]: iters left: 3 (233 enodes) 37.745 * * [simplify]: Extracting #0: cost 1 inf + 0 37.745 * * [simplify]: Extracting #1: cost 42 inf + 0 37.745 * * [simplify]: Extracting #2: cost 93 inf + 87 37.746 * * [simplify]: Extracting #3: cost 51 inf + 5042 37.749 * * [simplify]: Extracting #4: cost 1 inf + 14763 37.752 * * [simplify]: Extracting #5: cost 0 inf + 14845 37.755 * [simplify]: Simplified to (* (* im im) (* -1/27 (* (* im im) (* im im)))) 37.755 * [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))))) 37.755 * * * * [progress]: [ 32 / 110 ] simplifiying candidate # 37.756 * [simplify]: Simplifying (* (* (* (* im -1/3) (* im -1/3)) (* im -1/3)) (* (* im im) im)) 37.756 * * [simplify]: iters left: 6 (8 enodes) 37.759 * * [simplify]: iters left: 5 (41 enodes) 37.767 * * [simplify]: iters left: 4 (108 enodes) 37.817 * * [simplify]: iters left: 3 (264 enodes) 37.931 * * [simplify]: iters left: 2 (454 enodes) 38.241 * * [simplify]: Extracting #0: cost 1 inf + 0 38.241 * * [simplify]: Extracting #1: cost 52 inf + 0 38.242 * * [simplify]: Extracting #2: cost 163 inf + 47 38.243 * * [simplify]: Extracting #3: cost 146 inf + 1580 38.250 * * [simplify]: Extracting #4: cost 78 inf + 16165 38.263 * * [simplify]: Extracting #5: cost 3 inf + 42248 38.274 * * [simplify]: Extracting #6: cost 0 inf + 43710 38.281 * [simplify]: Simplified to (* -1/27 (* (* (* im im) (* im im)) (* im im))) 38.281 * [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))))) 38.281 * * * * [progress]: [ 33 / 110 ] simplifiying candidate # 38.281 * * * * [progress]: [ 34 / 110 ] simplifiying candidate # 38.282 * * * * [progress]: [ 35 / 110 ] simplifiying candidate # 38.282 * * * * [progress]: [ 36 / 110 ] simplifiying candidate # 38.282 * * * * [progress]: [ 37 / 110 ] simplifiying candidate # 38.282 * [simplify]: Simplifying (cbrt im) 38.282 * * [simplify]: iters left: 1 (2 enodes) 38.282 * * [simplify]: Extracting #0: cost 1 inf + 0 38.282 * * [simplify]: Extracting #1: cost 3 inf + 0 38.282 * * [simplify]: Extracting #2: cost 2 inf + 1 38.282 * * [simplify]: Extracting #3: cost 0 inf + 163 38.282 * [simplify]: Simplified to (cbrt im) 38.282 * [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))))) 38.283 * * * * [progress]: [ 38 / 110 ] simplifiying candidate # 38.283 * [simplify]: Simplifying (sqrt im) 38.283 * * [simplify]: iters left: 1 (2 enodes) 38.283 * * [simplify]: Extracting #0: cost 1 inf + 0 38.283 * * [simplify]: Extracting #1: cost 3 inf + 0 38.283 * * [simplify]: Extracting #2: cost 2 inf + 1 38.283 * * [simplify]: Extracting #3: cost 0 inf + 83 38.283 * [simplify]: Simplified to (sqrt im) 38.283 * [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))))) 38.283 * * * * [progress]: [ 39 / 110 ] simplifiying candidate # 38.283 * * * * [progress]: [ 40 / 110 ] simplifiying candidate # 38.283 * * * * [progress]: [ 41 / 110 ] simplifiying candidate #real (real->posit16 (* (* im -1/3) im))) 2)))))> 38.284 * * * * [progress]: [ 42 / 110 ] simplifiying candidate # 38.284 * * * * [progress]: [ 43 / 110 ] simplifiying candidate # 38.284 * * * * [progress]: [ 44 / 110 ] simplifiying candidate # 38.284 * * * * [progress]: [ 45 / 110 ] simplifiying candidate # 38.284 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) 38.284 * * [simplify]: iters left: 6 (16 enodes) 38.289 * * [simplify]: iters left: 5 (66 enodes) 38.303 * * [simplify]: iters left: 4 (111 enodes) 38.346 * * [simplify]: iters left: 3 (248 enodes) 38.424 * * [simplify]: Extracting #0: cost 1 inf + 0 38.424 * * [simplify]: Extracting #1: cost 28 inf + 0 38.424 * * [simplify]: Extracting #2: cost 120 inf + 3 38.425 * * [simplify]: Extracting #3: cost 137 inf + 796 38.428 * * [simplify]: Extracting #4: cost 91 inf + 11890 38.436 * * [simplify]: Extracting #5: cost 18 inf + 35389 38.447 * * [simplify]: Extracting #6: cost 0 inf + 42579 38.458 * [simplify]: Simplified to (* (fma (fma (* im -1/3) im -2) im (* -1/60 (pow im 5))) (* 0.5 (cos re))) 38.459 * [simplify]: Simplified (2 1) to (λ (re im) (pow (* (fma (fma (* im -1/3) im -2) im (* -1/60 (pow im 5))) (* 0.5 (cos re))) 1)) 38.459 * * * * [progress]: [ 46 / 110 ] simplifiying candidate # 38.460 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) 38.460 * * [simplify]: iters left: 6 (16 enodes) 38.470 * * [simplify]: iters left: 5 (66 enodes) 38.484 * * [simplify]: iters left: 4 (111 enodes) 38.517 * * [simplify]: iters left: 3 (248 enodes) 38.622 * * [simplify]: Extracting #0: cost 1 inf + 0 38.622 * * [simplify]: Extracting #1: cost 28 inf + 0 38.622 * * [simplify]: Extracting #2: cost 120 inf + 3 38.623 * * [simplify]: Extracting #3: cost 137 inf + 796 38.624 * * [simplify]: Extracting #4: cost 91 inf + 11890 38.629 * * [simplify]: Extracting #5: cost 18 inf + 35389 38.634 * * [simplify]: Extracting #6: cost 0 inf + 42579 38.640 * [simplify]: Simplified to (* (fma (fma (* im -1/3) im -2) im (* -1/60 (pow im 5))) (* 0.5 (cos re))) 38.640 * [simplify]: Simplified (2 1) to (λ (re im) (pow (* (fma (fma (* im -1/3) im -2) im (* -1/60 (pow im 5))) (* 0.5 (cos re))) 1)) 38.640 * * * * [progress]: [ 47 / 110 ] simplifiying candidate # 38.640 * * * * [progress]: [ 48 / 110 ] simplifiying candidate # 38.641 * [simplify]: Simplifying (+ (+ (log 0.5) (log (cos re))) (log (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) 38.641 * * [simplify]: iters left: 6 (19 enodes) 38.647 * * [simplify]: iters left: 5 (75 enodes) 38.662 * * [simplify]: iters left: 4 (108 enodes) 38.698 * * [simplify]: iters left: 3 (157 enodes) 38.741 * * [simplify]: iters left: 2 (235 enodes) 38.807 * * [simplify]: iters left: 1 (424 enodes) 39.012 * * [simplify]: Extracting #0: cost 1 inf + 0 39.012 * * [simplify]: Extracting #1: cost 8 inf + 0 39.012 * * [simplify]: Extracting #2: cost 17 inf + 0 39.012 * * [simplify]: Extracting #3: cost 27 inf + 1 39.012 * * [simplify]: Extracting #4: cost 77 inf + 701 39.013 * * [simplify]: Extracting #5: cost 168 inf + 1908 39.014 * * [simplify]: Extracting #6: cost 153 inf + 4465 39.017 * * [simplify]: Extracting #7: cost 104 inf + 26033 39.023 * * [simplify]: Extracting #8: cost 12 inf + 81153 39.031 * * [simplify]: Extracting #9: cost 0 inf + 88557 39.042 * * [simplify]: Extracting #10: cost 0 inf + 87772 39.058 * * [simplify]: Extracting #11: cost 0 inf + 87386 39.075 * * [simplify]: Extracting #12: cost 0 inf + 87342 39.090 * [simplify]: Simplified to (+ (+ (log 0.5) (log (cos re))) (log (fma (pow im 5) -1/60 (* (fma im (* -1/3 im) -2) im)))) 39.091 * [simplify]: Simplified (2 1) to (λ (re im) (exp (+ (+ (log 0.5) (log (cos re))) (log (fma (pow im 5) -1/60 (* (fma im (* -1/3 im) -2) im)))))) 39.091 * * * * [progress]: [ 49 / 110 ] simplifiying candidate # 39.091 * [simplify]: Simplifying (+ (log (* 0.5 (cos re))) (log (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) 39.091 * * [simplify]: iters left: 6 (18 enodes) 39.103 * * [simplify]: iters left: 5 (72 enodes) 39.119 * * [simplify]: iters left: 4 (106 enodes) 39.139 * * [simplify]: iters left: 3 (159 enodes) 39.179 * * [simplify]: iters left: 2 (229 enodes) 39.261 * * [simplify]: iters left: 1 (421 enodes) 39.445 * * [simplify]: Extracting #0: cost 1 inf + 0 39.445 * * [simplify]: Extracting #1: cost 8 inf + 0 39.445 * * [simplify]: Extracting #2: cost 18 inf + 0 39.445 * * [simplify]: Extracting #3: cost 29 inf + 1 39.445 * * [simplify]: Extracting #4: cost 93 inf + 75 39.447 * * [simplify]: Extracting #5: cost 178 inf + 759 39.449 * * [simplify]: Extracting #6: cost 154 inf + 4918 39.454 * * [simplify]: Extracting #7: cost 98 inf + 29974 39.467 * * [simplify]: Extracting #8: cost 8 inf + 85728 39.483 * * [simplify]: Extracting #9: cost 0 inf + 89635 39.504 * * [simplify]: Extracting #10: cost 0 inf + 89333 39.521 * [simplify]: Simplified to (+ (log (* 0.5 (cos re))) (log (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2))))) 39.521 * [simplify]: Simplified (2 1) to (λ (re im) (exp (+ (log (* 0.5 (cos re))) (log (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2))))))) 39.521 * * * * [progress]: [ 50 / 110 ] simplifiying candidate # 39.521 * * * * [progress]: [ 51 / 110 ] simplifiying candidate # 39.521 * * * * [progress]: [ 52 / 110 ] simplifiying candidate # 39.522 * [simplify]: Simplifying (* (* (* (* 0.5 0.5) 0.5) (* (* (cos re) (cos re)) (cos re))) (* (* (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))) (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) 39.522 * * [simplify]: iters left: 6 (22 enodes) 39.536 * * [simplify]: iters left: 5 (93 enodes) 39.571 * * [simplify]: iters left: 4 (209 enodes) 39.685 * * [simplify]: Extracting #0: cost 1 inf + 0 39.685 * * [simplify]: Extracting #1: cost 44 inf + 0 39.685 * * [simplify]: Extracting #2: cost 212 inf + 42 39.686 * * [simplify]: Extracting #3: cost 250 inf + 2250 39.688 * * [simplify]: Extracting #4: cost 234 inf + 4766 39.691 * * [simplify]: Extracting #5: cost 196 inf + 18160 39.715 * * [simplify]: Extracting #6: cost 81 inf + 87718 39.742 * * [simplify]: Extracting #7: cost 2 inf + 131802 39.776 * * [simplify]: Extracting #8: cost 0 inf + 132832 39.822 * [simplify]: Simplified to (* (* (* (* (cos re) 0.5) (* (* (cos re) 0.5) (* (cos re) 0.5))) (fma im (fma im (* -1/3 im) -2) (* (pow im 5) -1/60))) (* (fma im (fma im (* -1/3 im) -2) (* (pow im 5) -1/60)) (fma im (fma im (* -1/3 im) -2) (* (pow im 5) -1/60)))) 39.822 * [simplify]: Simplified (2 1) to (λ (re im) (cbrt (* (* (* (* (cos re) 0.5) (* (* (cos re) 0.5) (* (cos re) 0.5))) (fma im (fma im (* -1/3 im) -2) (* (pow im 5) -1/60))) (* (fma im (fma im (* -1/3 im) -2) (* (pow im 5) -1/60)) (fma im (fma im (* -1/3 im) -2) (* (pow im 5) -1/60)))))) 39.822 * * * * [progress]: [ 53 / 110 ] simplifiying candidate # 39.823 * [simplify]: Simplifying (* (* (* (* 0.5 (cos re)) (* 0.5 (cos re))) (* 0.5 (cos re))) (* (* (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))) (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) 39.823 * * [simplify]: iters left: 6 (20 enodes) 39.837 * * [simplify]: iters left: 5 (91 enodes) 39.864 * * [simplify]: iters left: 4 (216 enodes) 39.964 * * [simplify]: Extracting #0: cost 1 inf + 0 39.964 * * [simplify]: Extracting #1: cost 43 inf + 0 39.965 * * [simplify]: Extracting #2: cost 216 inf + 1 39.966 * * [simplify]: Extracting #3: cost 252 inf + 1829 39.968 * * [simplify]: Extracting #4: cost 223 inf + 8259 39.972 * * [simplify]: Extracting #5: cost 177 inf + 28251 39.994 * * [simplify]: Extracting #6: cost 33 inf + 112705 40.038 * * [simplify]: Extracting #7: cost 0 inf + 131877 40.082 * * [simplify]: Extracting #8: cost 0 inf + 131797 40.116 * [simplify]: Simplified to (* (* (* 0.5 (cos re)) (fma im (fma (* -1/3 im) im -2) (* -1/60 (pow im 5)))) (* (* (* 0.5 (cos re)) (fma im (fma (* -1/3 im) im -2) (* -1/60 (pow im 5)))) (* (* 0.5 (cos re)) (fma im (fma (* -1/3 im) im -2) (* -1/60 (pow im 5)))))) 40.116 * [simplify]: Simplified (2 1) to (λ (re im) (cbrt (* (* (* 0.5 (cos re)) (fma im (fma (* -1/3 im) im -2) (* -1/60 (pow im 5)))) (* (* (* 0.5 (cos re)) (fma im (fma (* -1/3 im) im -2) (* -1/60 (pow im 5)))) (* (* 0.5 (cos re)) (fma im (fma (* -1/3 im) im -2) (* -1/60 (pow im 5)))))))) 40.116 * * * * [progress]: [ 54 / 110 ] simplifiying candidate # 40.116 * * * * [progress]: [ 55 / 110 ] simplifiying candidate # 40.116 * * * * [progress]: [ 56 / 110 ] simplifiying candidate # 40.116 * * * * [progress]: [ 57 / 110 ] simplifiying candidate # 40.116 * * * * [progress]: [ 58 / 110 ] simplifiying candidate # 40.116 * [simplify]: Simplifying (* (* 0.5 (cos re)) (* im (- (* (* im -1/3) im) 2))) 40.117 * * [simplify]: iters left: 6 (12 enodes) 40.121 * * [simplify]: iters left: 5 (49 enodes) 40.130 * * [simplify]: iters left: 4 (79 enodes) 40.158 * * [simplify]: iters left: 3 (142 enodes) 40.209 * * [simplify]: iters left: 2 (358 enodes) 40.350 * * [simplify]: Extracting #0: cost 1 inf + 0 40.351 * * [simplify]: Extracting #1: cost 47 inf + 0 40.351 * * [simplify]: Extracting #2: cost 94 inf + 391 40.354 * * [simplify]: Extracting #3: cost 54 inf + 5197 40.363 * * [simplify]: Extracting #4: cost 4 inf + 14456 40.374 * * [simplify]: Extracting #5: cost 0 inf + 15204 40.386 * [simplify]: Simplified to (* (* 0.5 (* im (fma (* im -1/3) im -2))) (cos re)) 40.386 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (* (pow im 5) -1/60)) (* (* 0.5 (* im (fma (* im -1/3) im -2))) (cos re)))) 40.386 * * * * [progress]: [ 59 / 110 ] simplifiying candidate # 40.387 * [simplify]: Simplifying (* (* im (- (* (* im -1/3) im) 2)) (* 0.5 (cos re))) 40.387 * * [simplify]: iters left: 6 (12 enodes) 40.395 * * [simplify]: iters left: 5 (49 enodes) 40.411 * * [simplify]: iters left: 4 (79 enodes) 40.438 * * [simplify]: iters left: 3 (129 enodes) 40.484 * * [simplify]: iters left: 2 (271 enodes) 40.679 * * [simplify]: Extracting #0: cost 1 inf + 0 40.679 * * [simplify]: Extracting #1: cost 47 inf + 0 40.681 * * [simplify]: Extracting #2: cost 110 inf + 4 40.682 * * [simplify]: Extracting #3: cost 89 inf + 1538 40.685 * * [simplify]: Extracting #4: cost 64 inf + 4239 40.691 * * [simplify]: Extracting #5: cost 14 inf + 13012 40.702 * * [simplify]: Extracting #6: cost 0 inf + 16282 40.713 * [simplify]: Simplified to (* (* (fma im (* im -1/3) -2) (* 0.5 im)) (cos re)) 40.713 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* (pow im 5) -1/60) (* 0.5 (cos re))) (* (* (fma im (* im -1/3) -2) (* 0.5 im)) (cos re)))) 40.713 * * * * [progress]: [ 60 / 110 ] simplifiying candidate # 40.713 * [simplify]: Simplifying (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) 40.713 * * [simplify]: iters left: 6 (12 enodes) 40.721 * * [simplify]: iters left: 5 (49 enodes) 40.740 * * [simplify]: iters left: 4 (74 enodes) 40.766 * * [simplify]: iters left: 3 (118 enodes) 40.811 * * [simplify]: iters left: 2 (193 enodes) 40.880 * * [simplify]: iters left: 1 (375 enodes) 41.083 * * [simplify]: Extracting #0: cost 1 inf + 0 41.084 * * [simplify]: Extracting #1: cost 3 inf + 0 41.084 * * [simplify]: Extracting #2: cost 12 inf + 0 41.084 * * [simplify]: Extracting #3: cost 70 inf + 2 41.084 * * [simplify]: Extracting #4: cost 171 inf + 725 41.085 * * [simplify]: Extracting #5: cost 159 inf + 2721 41.089 * * [simplify]: Extracting #6: cost 84 inf + 36863 41.107 * * [simplify]: Extracting #7: cost 4 inf + 85206 41.114 * * [simplify]: Extracting #8: cost 0 inf + 87170 41.122 * [simplify]: Simplified to (cbrt (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2)))) 41.122 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) (cbrt (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2)))))) 41.122 * * * * [progress]: [ 61 / 110 ] simplifiying candidate # 41.122 * [simplify]: Simplifying (sqrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) 41.122 * * [simplify]: iters left: 6 (12 enodes) 41.127 * * [simplify]: iters left: 5 (49 enodes) 41.137 * * [simplify]: iters left: 4 (74 enodes) 41.161 * * [simplify]: iters left: 3 (118 enodes) 41.186 * * [simplify]: iters left: 2 (193 enodes) 41.237 * * [simplify]: iters left: 1 (375 enodes) 41.415 * * [simplify]: Extracting #0: cost 1 inf + 0 41.415 * * [simplify]: Extracting #1: cost 3 inf + 0 41.416 * * [simplify]: Extracting #2: cost 12 inf + 0 41.416 * * [simplify]: Extracting #3: cost 70 inf + 2 41.416 * * [simplify]: Extracting #4: cost 171 inf + 725 41.417 * * [simplify]: Extracting #5: cost 159 inf + 2721 41.420 * * [simplify]: Extracting #6: cost 84 inf + 36823 41.427 * * [simplify]: Extracting #7: cost 4 inf + 85126 41.437 * * [simplify]: Extracting #8: cost 0 inf + 87090 41.452 * [simplify]: Simplified to (sqrt (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2)))) 41.452 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (sqrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) (sqrt (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2)))))) 41.452 * * * * [progress]: [ 62 / 110 ] simplifiying candidate # 41.453 * [simplify]: Simplifying (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))) 41.453 * * [simplify]: iters left: 6 (11 enodes) 41.461 * * [simplify]: iters left: 5 (46 enodes) 41.475 * * [simplify]: iters left: 4 (71 enodes) 41.493 * * [simplify]: iters left: 3 (115 enodes) 41.528 * * [simplify]: iters left: 2 (186 enodes) 41.579 * * [simplify]: iters left: 1 (389 enodes) 41.781 * * [simplify]: Extracting #0: cost 1 inf + 0 41.781 * * [simplify]: Extracting #1: cost 10 inf + 0 41.781 * * [simplify]: Extracting #2: cost 74 inf + 2 41.783 * * [simplify]: Extracting #3: cost 191 inf + 472 41.785 * * [simplify]: Extracting #4: cost 162 inf + 7240 41.793 * * [simplify]: Extracting #5: cost 72 inf + 56400 41.809 * * [simplify]: Extracting #6: cost 0 inf + 102900 41.831 * * [simplify]: Extracting #7: cost 0 inf + 102271 41.849 * * [simplify]: Extracting #8: cost 0 inf + 102169 41.867 * [simplify]: Simplified to (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))) 41.867 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) 1) (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))) 41.867 * * * * [progress]: [ 63 / 110 ] simplifiying candidate # 41.868 * * * * [progress]: [ 64 / 110 ] simplifiying candidate #real (real->posit16 (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))))> 41.868 * * * * [progress]: [ 65 / 110 ] simplifiying candidate # 41.868 * * * * [progress]: [ 66 / 110 ] simplifiying candidate # 41.868 * * * * [progress]: [ 67 / 110 ] simplifiying candidate # 41.868 * * * * [progress]: [ 68 / 110 ] simplifiying candidate # 41.868 * [simplify]: Simplifying (* im (- (* (* im -1/3) im) 2)) 41.868 * * [simplify]: iters left: 6 (7 enodes) 41.873 * * [simplify]: iters left: 5 (28 enodes) 41.882 * * [simplify]: iters left: 4 (35 enodes) 41.892 * * [simplify]: iters left: 3 (37 enodes) 41.899 * * [simplify]: Extracting #0: cost 1 inf + 0 41.899 * * [simplify]: Extracting #1: cost 4 inf + 0 41.899 * * [simplify]: Extracting #2: cost 8 inf + 1 41.899 * * [simplify]: Extracting #3: cost 10 inf + 3 41.899 * * [simplify]: Extracting #4: cost 9 inf + 45 41.899 * * [simplify]: Extracting #5: cost 4 inf + 350 41.900 * * [simplify]: Extracting #6: cost 0 inf + 806 41.900 * [simplify]: Simplified to (* (fma (* im -1/3) im -2) im) 41.900 * [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)))) 41.900 * * * * [progress]: [ 69 / 110 ] simplifiying candidate # 41.900 * * * * [progress]: [ 70 / 110 ] simplifiying candidate # 41.900 * [simplify]: Simplifying (+ (log im) (log (- (* (* im -1/3) im) 2))) 41.900 * * [simplify]: iters left: 6 (9 enodes) 41.903 * * [simplify]: iters left: 5 (34 enodes) 41.909 * * [simplify]: iters left: 4 (41 enodes) 41.915 * * [simplify]: iters left: 3 (43 enodes) 41.921 * * [simplify]: Extracting #0: cost 1 inf + 0 41.921 * * [simplify]: Extracting #1: cost 4 inf + 0 41.921 * * [simplify]: Extracting #2: cost 8 inf + 0 41.921 * * [simplify]: Extracting #3: cost 12 inf + 1 41.921 * * [simplify]: Extracting #4: cost 13 inf + 74 41.921 * * [simplify]: Extracting #5: cost 10 inf + 229 41.921 * * [simplify]: Extracting #6: cost 2 inf + 1008 41.922 * * [simplify]: Extracting #7: cost 0 inf + 1564 41.922 * [simplify]: Simplified to (+ (log (fma im (* im -1/3) -2)) (log im)) 41.922 * [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)))))) 41.922 * * * * [progress]: [ 71 / 110 ] simplifiying candidate # 41.922 * * * * [progress]: [ 72 / 110 ] simplifiying candidate # 41.922 * * * * [progress]: [ 73 / 110 ] simplifiying candidate # 41.922 * [simplify]: Simplifying (* (* (* im im) im) (* (* (- (* (* im -1/3) im) 2) (- (* (* im -1/3) im) 2)) (- (* (* im -1/3) im) 2))) 41.923 * * [simplify]: iters left: 6 (11 enodes) 41.929 * * [simplify]: iters left: 5 (46 enodes) 41.948 * * [simplify]: iters left: 4 (81 enodes) 41.980 * * [simplify]: iters left: 3 (167 enodes) 42.058 * * [simplify]: Extracting #0: cost 1 inf + 0 42.058 * * [simplify]: Extracting #1: cost 37 inf + 0 42.058 * * [simplify]: Extracting #2: cost 139 inf + 42 42.059 * * [simplify]: Extracting #3: cost 159 inf + 2704 42.064 * * [simplify]: Extracting #4: cost 46 inf + 30390 42.073 * * [simplify]: Extracting #5: cost 0 inf + 43001 42.081 * * [simplify]: Extracting #6: cost 0 inf + 42441 42.090 * * [simplify]: Extracting #7: cost 0 inf + 42401 42.099 * [simplify]: Simplified to (* (* (fma (* -1/3 im) im -2) im) (* (* (fma (* -1/3 im) im -2) im) (* (fma (* -1/3 im) im -2) im))) 42.099 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (cbrt (* (* (fma (* -1/3 im) im -2) im) (* (* (fma (* -1/3 im) im -2) im) (* (fma (* -1/3 im) im -2) im))))))) 42.099 * * * * [progress]: [ 74 / 110 ] simplifiying candidate # 42.099 * * * * [progress]: [ 75 / 110 ] simplifiying candidate # 42.099 * * * * [progress]: [ 76 / 110 ] simplifiying candidate # 42.099 * * * * [progress]: [ 77 / 110 ] simplifiying candidate # 42.100 * * * * [progress]: [ 78 / 110 ] simplifiying candidate # 42.100 * [simplify]: Simplifying (* (sqrt im) (sqrt (- (* (* im -1/3) im) 2))) 42.100 * * [simplify]: iters left: 6 (9 enodes) 42.103 * * [simplify]: iters left: 5 (34 enodes) 42.108 * * [simplify]: iters left: 4 (41 enodes) 42.114 * * [simplify]: iters left: 3 (43 enodes) 42.120 * * [simplify]: Extracting #0: cost 1 inf + 0 42.120 * * [simplify]: Extracting #1: cost 4 inf + 0 42.120 * * [simplify]: Extracting #2: cost 8 inf + 0 42.120 * * [simplify]: Extracting #3: cost 12 inf + 1 42.120 * * [simplify]: Extracting #4: cost 13 inf + 44 42.120 * * [simplify]: Extracting #5: cost 10 inf + 169 42.120 * * [simplify]: Extracting #6: cost 2 inf + 888 42.121 * * [simplify]: Extracting #7: cost 0 inf + 1324 42.122 * [simplify]: Simplified to (* (sqrt im) (sqrt (fma im (* im -1/3) -2))) 42.122 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (sqrt im) (sqrt (fma im (* im -1/3) -2))) (* (sqrt im) (sqrt (- (* (* im -1/3) im) 2))))))) 42.122 * [simplify]: Simplifying (* (sqrt im) (sqrt (- (* (* im -1/3) im) 2))) 42.122 * * [simplify]: iters left: 6 (9 enodes) 42.131 * * [simplify]: iters left: 5 (34 enodes) 42.141 * * [simplify]: iters left: 4 (41 enodes) 42.153 * * [simplify]: iters left: 3 (43 enodes) 42.164 * * [simplify]: Extracting #0: cost 1 inf + 0 42.164 * * [simplify]: Extracting #1: cost 4 inf + 0 42.164 * * [simplify]: Extracting #2: cost 8 inf + 0 42.164 * * [simplify]: Extracting #3: cost 12 inf + 1 42.164 * * [simplify]: Extracting #4: cost 13 inf + 44 42.164 * * [simplify]: Extracting #5: cost 10 inf + 169 42.165 * * [simplify]: Extracting #6: cost 2 inf + 888 42.165 * * [simplify]: Extracting #7: cost 0 inf + 1324 42.165 * [simplify]: Simplified to (* (sqrt im) (sqrt (fma im (* im -1/3) -2))) 42.165 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (sqrt im) (sqrt (- (* (* im -1/3) im) 2))) (* (sqrt im) (sqrt (fma im (* im -1/3) -2))))))) 42.165 * * * * [progress]: [ 79 / 110 ] simplifiying candidate # 42.166 * [simplify]: Simplifying (* im (fma (- (cbrt 2)) (* (cbrt 2) (cbrt 2)) (* (cbrt 2) (* (cbrt 2) (cbrt 2))))) 42.166 * * [simplify]: iters left: 6 (8 enodes) 42.168 * * [simplify]: iters left: 5 (30 enodes) 42.174 * * [simplify]: iters left: 4 (45 enodes) 42.182 * * [simplify]: iters left: 3 (70 enodes) 42.190 * * [simplify]: iters left: 2 (78 enodes) 42.197 * * [simplify]: Extracting #0: cost 1 inf + 0 42.197 * * [simplify]: Extracting #1: cost 0 inf + 1 42.197 * [simplify]: Simplified to 0 42.197 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (cbrt 2) (* (cbrt 2) (cbrt 2)))))) 0)))) 42.197 * * * * [progress]: [ 80 / 110 ] simplifiying candidate # 42.198 * [simplify]: Simplifying (* im (fma (- (sqrt 2)) (sqrt 2) (* (sqrt 2) (sqrt 2)))) 42.198 * * [simplify]: iters left: 6 (7 enodes) 42.200 * * [simplify]: iters left: 5 (22 enodes) 42.204 * * [simplify]: iters left: 4 (36 enodes) 42.209 * * [simplify]: iters left: 3 (48 enodes) 42.215 * * [simplify]: Extracting #0: cost 1 inf + 0 42.215 * * [simplify]: Extracting #1: cost 0 inf + 1 42.215 * [simplify]: Simplified to 0 42.215 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 42.215 * * * * [progress]: [ 81 / 110 ] simplifiying candidate # 42.215 * [simplify]: Simplifying (* im (fma (- 2) 1 (* 2 1))) 42.215 * * [simplify]: iters left: 5 (7 enodes) 42.219 * * [simplify]: iters left: 4 (25 enodes) 42.230 * * [simplify]: iters left: 3 (35 enodes) 42.240 * * [simplify]: iters left: 2 (45 enodes) 42.248 * * [simplify]: Extracting #0: cost 1 inf + 0 42.248 * * [simplify]: Extracting #1: cost 0 inf + 1 42.248 * [simplify]: Simplified to 0 42.248 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* 2 1)))) 0)))) 42.248 * * * * [progress]: [ 82 / 110 ] simplifiying candidate # 42.249 * [simplify]: Simplifying (* im (- 2)) 42.249 * * [simplify]: iters left: 4 (4 enodes) 42.250 * * [simplify]: iters left: 3 (16 enodes) 42.253 * * [simplify]: iters left: 2 (21 enodes) 42.256 * * [simplify]: iters left: 1 (24 enodes) 42.259 * * [simplify]: Extracting #0: cost 1 inf + 0 42.259 * * [simplify]: Extracting #1: cost 7 inf + 0 42.259 * * [simplify]: Extracting #2: cost 6 inf + 3 42.259 * * [simplify]: Extracting #3: cost 0 inf + 253 42.259 * [simplify]: Simplified to (* -2 im) 42.260 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (* (* im -1/3) im)) (* -2 im))))) 42.260 * * * * [progress]: [ 83 / 110 ] simplifiying candidate # 42.260 * [simplify]: Simplifying (* im (- 2)) 42.260 * * [simplify]: iters left: 4 (4 enodes) 42.262 * * [simplify]: iters left: 3 (16 enodes) 42.264 * * [simplify]: iters left: 2 (21 enodes) 42.267 * * [simplify]: iters left: 1 (24 enodes) 42.270 * * [simplify]: Extracting #0: cost 1 inf + 0 42.270 * * [simplify]: Extracting #1: cost 7 inf + 0 42.270 * * [simplify]: Extracting #2: cost 6 inf + 3 42.271 * * [simplify]: Extracting #3: cost 0 inf + 253 42.271 * [simplify]: Simplified to (* -2 im) 42.271 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (* (* im -1/3) im)) (* -2 im))))) 42.271 * * * * [progress]: [ 84 / 110 ] simplifiying candidate # 42.271 * [simplify]: Simplifying (* (fma (- (cbrt 2)) (* (cbrt 2) (cbrt 2)) (* (cbrt 2) (* (cbrt 2) (cbrt 2)))) im) 42.271 * * [simplify]: iters left: 6 (8 enodes) 42.273 * * [simplify]: iters left: 5 (30 enodes) 42.279 * * [simplify]: iters left: 4 (46 enodes) 42.292 * * [simplify]: iters left: 3 (62 enodes) 42.306 * * [simplify]: Extracting #0: cost 1 inf + 0 42.306 * * [simplify]: Extracting #1: cost 0 inf + 1 42.306 * [simplify]: Simplified to 0 42.306 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (cbrt 2) (* (cbrt 2) (cbrt 2))))) im) 0)))) 42.307 * * * * [progress]: [ 85 / 110 ] simplifiying candidate # 42.307 * [simplify]: Simplifying (* (fma (- (sqrt 2)) (sqrt 2) (* (sqrt 2) (sqrt 2))) im) 42.307 * * [simplify]: iters left: 6 (7 enodes) 42.311 * * [simplify]: iters left: 5 (22 enodes) 42.319 * * [simplify]: iters left: 4 (36 enodes) 42.329 * * [simplify]: iters left: 3 (48 enodes) 42.340 * * [simplify]: Extracting #0: cost 1 inf + 0 42.340 * * [simplify]: Extracting #1: cost 0 inf + 1 42.340 * [simplify]: Simplified to 0 42.340 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) 0)))) 42.340 * * * * [progress]: [ 86 / 110 ] simplifiying candidate # 42.340 * [simplify]: Simplifying (* (fma (- 2) 1 (* 2 1)) im) 42.340 * * [simplify]: iters left: 5 (7 enodes) 42.346 * * [simplify]: iters left: 4 (25 enodes) 42.358 * * [simplify]: iters left: 3 (35 enodes) 42.364 * * [simplify]: iters left: 2 (45 enodes) 42.369 * * [simplify]: Extracting #0: cost 1 inf + 0 42.369 * * [simplify]: Extracting #1: cost 0 inf + 1 42.369 * [simplify]: Simplified to 0 42.369 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* 2 1))) im) 0)))) 42.369 * * * * [progress]: [ 87 / 110 ] simplifiying candidate # 42.369 * [simplify]: Simplifying (* (- 2) im) 42.369 * * [simplify]: iters left: 4 (4 enodes) 42.371 * * [simplify]: iters left: 3 (16 enodes) 42.373 * * [simplify]: iters left: 2 (21 enodes) 42.376 * * [simplify]: iters left: 1 (24 enodes) 42.379 * * [simplify]: Extracting #0: cost 1 inf + 0 42.379 * * [simplify]: Extracting #1: cost 7 inf + 0 42.380 * * [simplify]: Extracting #2: cost 4 inf + 86 42.380 * * [simplify]: Extracting #3: cost 0 inf + 253 42.380 * [simplify]: Simplified to (* -2 im) 42.380 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (* im -1/3) im) im) (* -2 im))))) 42.380 * * * * [progress]: [ 88 / 110 ] simplifiying candidate # 42.380 * [simplify]: Simplifying (* (- 2) im) 42.380 * * [simplify]: iters left: 4 (4 enodes) 42.382 * * [simplify]: iters left: 3 (16 enodes) 42.384 * * [simplify]: iters left: 2 (21 enodes) 42.387 * * [simplify]: iters left: 1 (24 enodes) 42.391 * * [simplify]: Extracting #0: cost 1 inf + 0 42.391 * * [simplify]: Extracting #1: cost 7 inf + 0 42.391 * * [simplify]: Extracting #2: cost 4 inf + 86 42.391 * * [simplify]: Extracting #3: cost 0 inf + 253 42.391 * [simplify]: Simplified to (* -2 im) 42.391 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (* im -1/3) im) im) (* -2 im))))) 42.391 * * * * [progress]: [ 89 / 110 ] simplifiying candidate # 42.391 * [simplify]: Simplifying (cbrt (- (* (* im -1/3) im) 2)) 42.391 * * [simplify]: iters left: 6 (7 enodes) 42.394 * * [simplify]: iters left: 5 (27 enodes) 42.398 * * [simplify]: iters left: 4 (34 enodes) 42.403 * * [simplify]: iters left: 3 (36 enodes) 42.408 * * [simplify]: Extracting #0: cost 1 inf + 0 42.408 * * [simplify]: Extracting #1: cost 3 inf + 0 42.408 * * [simplify]: Extracting #2: cost 9 inf + 0 42.408 * * [simplify]: Extracting #3: cost 10 inf + 3 42.408 * * [simplify]: Extracting #4: cost 7 inf + 250 42.408 * * [simplify]: Extracting #5: cost 0 inf + 961 42.408 * * [simplify]: Extracting #6: cost 0 inf + 886 42.408 * [simplify]: Simplified to (cbrt (fma im (* im -1/3) -2)) 42.409 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* im (* (cbrt (- (* (* im -1/3) im) 2)) (cbrt (- (* (* im -1/3) im) 2)))) (cbrt (fma im (* im -1/3) -2)))))) 42.409 * * * * [progress]: [ 90 / 110 ] simplifiying candidate # 42.409 * [simplify]: Simplifying (sqrt (- (* (* im -1/3) im) 2)) 42.409 * * [simplify]: iters left: 6 (7 enodes) 42.411 * * [simplify]: iters left: 5 (27 enodes) 42.416 * * [simplify]: iters left: 4 (34 enodes) 42.421 * * [simplify]: iters left: 3 (36 enodes) 42.426 * * [simplify]: Extracting #0: cost 1 inf + 0 42.426 * * [simplify]: Extracting #1: cost 3 inf + 0 42.426 * * [simplify]: Extracting #2: cost 9 inf + 0 42.426 * * [simplify]: Extracting #3: cost 10 inf + 3 42.426 * * [simplify]: Extracting #4: cost 7 inf + 250 42.426 * * [simplify]: Extracting #5: cost 0 inf + 881 42.426 * * [simplify]: Extracting #6: cost 0 inf + 806 42.426 * [simplify]: Simplified to (sqrt (fma im (* im -1/3) -2)) 42.426 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* im (sqrt (- (* (* im -1/3) im) 2))) (sqrt (fma im (* im -1/3) -2)))))) 42.427 * * * * [progress]: [ 91 / 110 ] simplifiying candidate # 42.427 * [simplify]: Simplifying (- (* (* im -1/3) im) 2) 42.427 * * [simplify]: iters left: 6 (6 enodes) 42.430 * * [simplify]: iters left: 5 (24 enodes) 42.438 * * [simplify]: iters left: 4 (31 enodes) 42.449 * * [simplify]: iters left: 3 (33 enodes) 42.458 * * [simplify]: Extracting #0: cost 1 inf + 0 42.458 * * [simplify]: Extracting #1: cost 7 inf + 0 42.458 * * [simplify]: Extracting #2: cost 8 inf + 3 42.458 * * [simplify]: Extracting #3: cost 2 inf + 391 42.459 * * [simplify]: Extracting #4: cost 0 inf + 530 42.459 * [simplify]: Simplified to (fma im (* im -1/3) -2) 42.459 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* im 1) (fma im (* im -1/3) -2))))) 42.459 * * * * [progress]: [ 92 / 110 ] simplifiying candidate # 42.460 * [simplify]: Simplifying (* (cbrt im) (cbrt im)) 42.460 * * [simplify]: iters left: 3 (3 enodes) 42.461 * * [simplify]: iters left: 2 (9 enodes) 42.464 * * [simplify]: Extracting #0: cost 1 inf + 0 42.464 * * [simplify]: Extracting #1: cost 3 inf + 0 42.464 * * [simplify]: Extracting #2: cost 5 inf + 0 42.464 * * [simplify]: Extracting #3: cost 4 inf + 1 42.464 * * [simplify]: Extracting #4: cost 0 inf + 405 42.464 * [simplify]: Simplified to (* (cbrt im) (cbrt im)) 42.464 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (cbrt im) (cbrt im)) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 42.464 * * * * [progress]: [ 93 / 110 ] simplifiying candidate # 42.464 * [simplify]: Simplifying (sqrt im) 42.465 * * [simplify]: iters left: 1 (2 enodes) 42.465 * * [simplify]: Extracting #0: cost 1 inf + 0 42.465 * * [simplify]: Extracting #1: cost 3 inf + 0 42.465 * * [simplify]: Extracting #2: cost 2 inf + 1 42.465 * * [simplify]: Extracting #3: cost 0 inf + 83 42.466 * [simplify]: Simplified to (sqrt im) 42.466 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (sqrt im) (* (sqrt im) (- (* (* im -1/3) im) 2)))))) 42.466 * * * * [progress]: [ 94 / 110 ] simplifiying candidate # 42.466 * * * * [progress]: [ 95 / 110 ] simplifiying candidate # 42.466 * [simplify]: Simplifying (+ (* (* (* im -1/3) im) (* (* im -1/3) im)) (+ (* 2 2) (* (* (* im -1/3) im) 2))) 42.466 * * [simplify]: iters left: 6 (10 enodes) 42.473 * * [simplify]: iters left: 5 (51 enodes) 42.494 * * [simplify]: iters left: 4 (120 enodes) 42.521 * * [simplify]: iters left: 3 (215 enodes) 42.571 * * [simplify]: iters left: 2 (285 enodes) 42.646 * * [simplify]: iters left: 1 (376 enodes) 42.748 * * [simplify]: Extracting #0: cost 1 inf + 0 42.748 * * [simplify]: Extracting #1: cost 31 inf + 0 42.749 * * [simplify]: Extracting #2: cost 49 inf + 128 42.752 * * [simplify]: Extracting #3: cost 18 inf + 3513 42.758 * * [simplify]: Extracting #4: cost 4 inf + 5184 42.763 * * [simplify]: Extracting #5: cost 1 inf + 5535 42.769 * * [simplify]: Extracting #6: cost 0 inf + 5747 42.775 * [simplify]: Simplified to (fma 2 (* im (* im -1/3)) (fma (* im (* im -1/3)) (* im (* im -1/3)) 4)) 42.775 * [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)))))) 42.775 * * * * [progress]: [ 96 / 110 ] simplifiying candidate # 42.776 * [simplify]: Simplifying (+ (* (* im -1/3) im) 2) 42.776 * * [simplify]: iters left: 6 (6 enodes) 42.779 * * [simplify]: iters left: 5 (22 enodes) 42.786 * * [simplify]: iters left: 4 (26 enodes) 42.793 * * [simplify]: iters left: 3 (28 enodes) 42.796 * * [simplify]: Extracting #0: cost 1 inf + 0 42.797 * * [simplify]: Extracting #1: cost 6 inf + 0 42.797 * * [simplify]: Extracting #2: cost 8 inf + 2 42.797 * * [simplify]: Extracting #3: cost 7 inf + 44 42.797 * * [simplify]: Extracting #4: cost 1 inf + 431 42.797 * * [simplify]: Extracting #5: cost 0 inf + 529 42.797 * [simplify]: Simplified to (fma (* im -1/3) im 2) 42.797 * [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))))) 42.797 * * * * [progress]: [ 97 / 110 ] simplifiying candidate #real (real->posit16 (* im (- (* (* im -1/3) im) 2)))))))> 42.797 * * * * [progress]: [ 98 / 110 ] simplifiying candidate # 42.797 * * * * [progress]: [ 99 / 110 ] simplifiying candidate # 42.798 * [simplify]: Simplifying (* -1/3 im) 42.798 * * [simplify]: iters left: 2 (3 enodes) 42.799 * * [simplify]: iters left: 1 (10 enodes) 42.800 * * [simplify]: Extracting #0: cost 1 inf + 0 42.800 * * [simplify]: Extracting #1: cost 4 inf + 0 42.800 * * [simplify]: Extracting #2: cost 2 inf + 2 42.800 * * [simplify]: Extracting #3: cost 0 inf + 86 42.800 * [simplify]: Simplified to (* -1/3 im) 42.800 * [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))))) 42.800 * * * * [progress]: [ 100 / 110 ] simplifiying candidate # 42.800 * [simplify]: Simplifying (* -1/3 im) 42.800 * * [simplify]: iters left: 2 (3 enodes) 42.801 * * [simplify]: iters left: 1 (10 enodes) 42.803 * * [simplify]: Extracting #0: cost 1 inf + 0 42.803 * * [simplify]: Extracting #1: cost 4 inf + 0 42.803 * * [simplify]: Extracting #2: cost 2 inf + 2 42.803 * * [simplify]: Extracting #3: cost 0 inf + 86 42.803 * [simplify]: Simplified to (* -1/3 im) 42.803 * [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))))) 42.803 * * * * [progress]: [ 101 / 110 ] simplifiying candidate # 42.803 * [simplify]: Simplifying (* -1/3 im) 42.803 * * [simplify]: iters left: 2 (3 enodes) 42.804 * * [simplify]: iters left: 1 (10 enodes) 42.806 * * [simplify]: Extracting #0: cost 1 inf + 0 42.806 * * [simplify]: Extracting #1: cost 4 inf + 0 42.806 * * [simplify]: Extracting #2: cost 2 inf + 2 42.806 * * [simplify]: Extracting #3: cost 0 inf + 86 42.806 * [simplify]: Simplified to (* -1/3 im) 42.806 * [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))))) 42.806 * * * * [progress]: [ 102 / 110 ] simplifiying candidate # 42.806 * [simplify]: Simplifying (* -1/3 (pow im 2)) 42.806 * * [simplify]: iters left: 3 (5 enodes) 42.808 * * [simplify]: iters left: 2 (21 enodes) 42.812 * * [simplify]: iters left: 1 (29 enodes) 42.816 * * [simplify]: Extracting #0: cost 1 inf + 0 42.816 * * [simplify]: Extracting #1: cost 6 inf + 0 42.816 * * [simplify]: Extracting #2: cost 6 inf + 43 42.816 * * [simplify]: Extracting #3: cost 0 inf + 333 42.817 * [simplify]: Simplified to (* (* im im) -1/3) 42.817 * [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))))) 42.817 * * * * [progress]: [ 103 / 110 ] simplifiying candidate # 42.817 * [simplify]: Simplifying (* -1/3 (pow im 2)) 42.817 * * [simplify]: iters left: 3 (5 enodes) 42.819 * * [simplify]: iters left: 2 (21 enodes) 42.822 * * [simplify]: iters left: 1 (29 enodes) 42.830 * * [simplify]: Extracting #0: cost 1 inf + 0 42.830 * * [simplify]: Extracting #1: cost 6 inf + 0 42.830 * * [simplify]: Extracting #2: cost 6 inf + 43 42.830 * * [simplify]: Extracting #3: cost 0 inf + 333 42.830 * [simplify]: Simplified to (* (* im im) -1/3) 42.830 * [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))))) 42.830 * * * * [progress]: [ 104 / 110 ] simplifiying candidate # 42.831 * [simplify]: Simplifying (* -1/3 (pow im 2)) 42.831 * * [simplify]: iters left: 3 (5 enodes) 42.834 * * [simplify]: iters left: 2 (21 enodes) 42.841 * * [simplify]: iters left: 1 (29 enodes) 42.849 * * [simplify]: Extracting #0: cost 1 inf + 0 42.849 * * [simplify]: Extracting #1: cost 6 inf + 0 42.849 * * [simplify]: Extracting #2: cost 6 inf + 43 42.850 * * [simplify]: Extracting #3: cost 0 inf + 333 42.850 * [simplify]: Simplified to (* (* im im) -1/3) 42.850 * [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))))) 42.850 * * * * [progress]: [ 105 / 110 ] simplifiying candidate # 42.850 * [simplify]: Simplifying (- (* 0.5 (* (pow re 2) im)) (+ (* 0.16666666666666666 (pow im 3)) (* 1.0 im))) 42.850 * * [simplify]: iters left: 6 (15 enodes) 42.861 * * [simplify]: iters left: 5 (70 enodes) 42.878 * * [simplify]: iters left: 4 (135 enodes) 42.906 * * [simplify]: iters left: 3 (288 enodes) 42.993 * * [simplify]: Extracting #0: cost 1 inf + 0 42.993 * * [simplify]: Extracting #1: cost 50 inf + 0 42.994 * * [simplify]: Extracting #2: cost 122 inf + 253 42.995 * * [simplify]: Extracting #3: cost 86 inf + 5706 43.000 * * [simplify]: Extracting #4: cost 26 inf + 16029 43.005 * * [simplify]: Extracting #5: cost 1 inf + 25641 43.014 * * [simplify]: Extracting #6: cost 0 inf + 25813 43.030 * [simplify]: Simplified to (* im (- (* (* 0.5 re) re) (fma im (* 0.16666666666666666 im) 1.0))) 43.030 * [simplify]: Simplified (2) to (λ (re im) (* im (- (* (* 0.5 re) re) (fma im (* 0.16666666666666666 im) 1.0)))) 43.030 * * * * [progress]: [ 106 / 110 ] simplifiying candidate # 43.031 * [simplify]: Simplifying (- (+ (* 1.0 (* im (cos re))) (+ (* 0.16666666666666666 (* (pow im 3) (cos re))) (* 0.008333333333333333 (* (pow im 5) (cos re)))))) 43.031 * * [simplify]: iters left: 6 (19 enodes) 43.040 * * [simplify]: iters left: 5 (90 enodes) 43.060 * * [simplify]: iters left: 4 (210 enodes) 43.136 * * [simplify]: Extracting #0: cost 1 inf + 0 43.136 * * [simplify]: Extracting #1: cost 24 inf + 0 43.137 * * [simplify]: Extracting #2: cost 104 inf + 42 43.138 * * [simplify]: Extracting #3: cost 133 inf + 1331 43.140 * * [simplify]: Extracting #4: cost 87 inf + 8976 43.145 * * [simplify]: Extracting #5: cost 26 inf + 29555 43.151 * * [simplify]: Extracting #6: cost 1 inf + 37777 43.158 * * [simplify]: Extracting #7: cost 0 inf + 37809 43.164 * * [simplify]: Extracting #8: cost 0 inf + 37794 43.172 * [simplify]: Simplified to (- (* (cos re) (+ (* im (+ 1.0 (* 0.16666666666666666 (* im im)))) (* 0.008333333333333333 (pow im 5))))) 43.172 * [simplify]: Simplified (2) to (λ (re im) (- (* (cos re) (+ (* im (+ 1.0 (* 0.16666666666666666 (* im im)))) (* 0.008333333333333333 (pow im 5)))))) 43.173 * * * * [progress]: [ 107 / 110 ] simplifiying candidate # 43.173 * [simplify]: Simplifying (- (+ (* 1.0 (* im (cos re))) (+ (* 0.16666666666666666 (* (pow im 3) (cos re))) (* 0.008333333333333333 (* (pow im 5) (cos re)))))) 43.173 * * [simplify]: iters left: 6 (19 enodes) 43.180 * * [simplify]: iters left: 5 (90 enodes) 43.203 * * [simplify]: iters left: 4 (210 enodes) 43.278 * * [simplify]: Extracting #0: cost 1 inf + 0 43.278 * * [simplify]: Extracting #1: cost 24 inf + 0 43.279 * * [simplify]: Extracting #2: cost 104 inf + 42 43.280 * * [simplify]: Extracting #3: cost 133 inf + 1331 43.284 * * [simplify]: Extracting #4: cost 87 inf + 8976 43.294 * * [simplify]: Extracting #5: cost 26 inf + 29555 43.305 * * [simplify]: Extracting #6: cost 1 inf + 37777 43.314 * * [simplify]: Extracting #7: cost 0 inf + 37809 43.320 * * [simplify]: Extracting #8: cost 0 inf + 37794 43.327 * [simplify]: Simplified to (- (* (cos re) (+ (* im (+ 1.0 (* 0.16666666666666666 (* im im)))) (* 0.008333333333333333 (pow im 5))))) 43.327 * [simplify]: Simplified (2) to (λ (re im) (- (* (cos re) (+ (* im (+ 1.0 (* 0.16666666666666666 (* im im)))) (* 0.008333333333333333 (pow im 5)))))) 43.327 * * * * [progress]: [ 108 / 110 ] simplifiying candidate # 43.327 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (* 2 im))) 43.327 * * [simplify]: iters left: 6 (9 enodes) 43.331 * * [simplify]: iters left: 5 (41 enodes) 43.348 * * [simplify]: iters left: 4 (90 enodes) 43.385 * * [simplify]: iters left: 3 (193 enodes) 43.454 * * [simplify]: iters left: 2 (362 enodes) 43.591 * * [simplify]: Extracting #0: cost 1 inf + 0 43.592 * * [simplify]: Extracting #1: cost 29 inf + 0 43.592 * * [simplify]: Extracting #2: cost 114 inf + 47 43.593 * * [simplify]: Extracting #3: cost 115 inf + 4568 43.596 * * [simplify]: Extracting #4: cost 79 inf + 14136 43.600 * * [simplify]: Extracting #5: cost 21 inf + 41449 43.605 * * [simplify]: Extracting #6: cost 0 inf + 53174 43.610 * * [simplify]: Extracting #7: cost 0 inf + 53134 43.619 * [simplify]: Simplified to (* im (fma (* im im) -1/3 -2)) 43.619 * [simplify]: Simplified (2 2 3) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2))))) 43.619 * * * * [progress]: [ 109 / 110 ] simplifiying candidate # 43.619 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (* 2 im))) 43.619 * * [simplify]: iters left: 6 (9 enodes) 43.622 * * [simplify]: iters left: 5 (41 enodes) 43.631 * * [simplify]: iters left: 4 (90 enodes) 43.666 * * [simplify]: iters left: 3 (193 enodes) 43.734 * * [simplify]: iters left: 2 (362 enodes) 43.877 * * [simplify]: Extracting #0: cost 1 inf + 0 43.877 * * [simplify]: Extracting #1: cost 29 inf + 0 43.878 * * [simplify]: Extracting #2: cost 114 inf + 47 43.879 * * [simplify]: Extracting #3: cost 115 inf + 4568 43.884 * * [simplify]: Extracting #4: cost 79 inf + 14136 43.888 * * [simplify]: Extracting #5: cost 21 inf + 41449 43.893 * * [simplify]: Extracting #6: cost 0 inf + 53174 43.898 * * [simplify]: Extracting #7: cost 0 inf + 53134 43.904 * [simplify]: Simplified to (* im (fma (* im im) -1/3 -2)) 43.904 * [simplify]: Simplified (2 2 3) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2))))) 43.904 * * * * [progress]: [ 110 / 110 ] simplifiying candidate # 43.904 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (* 2 im))) 43.904 * * [simplify]: iters left: 6 (9 enodes) 43.908 * * [simplify]: iters left: 5 (41 enodes) 43.919 * * [simplify]: iters left: 4 (90 enodes) 43.941 * * [simplify]: iters left: 3 (193 enodes) 43.995 * * [simplify]: iters left: 2 (362 enodes) 44.129 * * [simplify]: Extracting #0: cost 1 inf + 0 44.129 * * [simplify]: Extracting #1: cost 29 inf + 0 44.130 * * [simplify]: Extracting #2: cost 114 inf + 47 44.133 * * [simplify]: Extracting #3: cost 115 inf + 4568 44.138 * * [simplify]: Extracting #4: cost 79 inf + 14136 44.146 * * [simplify]: Extracting #5: cost 21 inf + 41449 44.157 * * [simplify]: Extracting #6: cost 0 inf + 53174 44.167 * * [simplify]: Extracting #7: cost 0 inf + 53134 44.176 * [simplify]: Simplified to (* im (fma (* im im) -1/3 -2)) 44.177 * [simplify]: Simplified (2 2 3) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2))))) 44.177 * * * [progress]: adding candidates to table 45.460 * * [progress]: iteration 3 / 4 45.460 * * * [progress]: picking best candidate 45.508 * * * * [pick]: Picked # 45.508 * * * [progress]: localizing error 45.548 * * * [progress]: generating rewritten candidates 45.548 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 1 1 1) 45.553 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1) 45.585 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 3) 45.594 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1) 45.595 * * * [progress]: generating series expansions 45.595 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 1 1 1) 45.595 * [backup-simplify]: Simplify (* im -1/3) into (* -1/3 im) 45.595 * [approximate]: Taking taylor expansion of (* -1/3 im) in (im) around 0 45.595 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 45.595 * [taylor]: Taking taylor expansion of -1/3 in im 45.595 * [backup-simplify]: Simplify -1/3 into -1/3 45.595 * [taylor]: Taking taylor expansion of im in im 45.596 * [backup-simplify]: Simplify 0 into 0 45.596 * [backup-simplify]: Simplify 1 into 1 45.596 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 45.596 * [taylor]: Taking taylor expansion of -1/3 in im 45.596 * [backup-simplify]: Simplify -1/3 into -1/3 45.596 * [taylor]: Taking taylor expansion of im in im 45.596 * [backup-simplify]: Simplify 0 into 0 45.596 * [backup-simplify]: Simplify 1 into 1 45.596 * [backup-simplify]: Simplify (* -1/3 0) into 0 45.596 * [backup-simplify]: Simplify 0 into 0 45.597 * [backup-simplify]: Simplify (+ (* -1/3 1) (* 0 0)) into -1/3 45.597 * [backup-simplify]: Simplify -1/3 into -1/3 45.597 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 1) (* 0 0))) into 0 45.597 * [backup-simplify]: Simplify 0 into 0 45.598 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 45.598 * [backup-simplify]: Simplify 0 into 0 45.599 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 45.599 * [backup-simplify]: Simplify 0 into 0 45.600 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 45.600 * [backup-simplify]: Simplify 0 into 0 45.601 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 45.601 * [backup-simplify]: Simplify 0 into 0 45.602 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 45.602 * [backup-simplify]: Simplify 0 into 0 45.602 * [backup-simplify]: Simplify (* -1/3 im) into (* -1/3 im) 45.602 * [backup-simplify]: Simplify (* (/ 1 im) -1/3) into (/ -1/3 im) 45.602 * [approximate]: Taking taylor expansion of (/ -1/3 im) in (im) around 0 45.602 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 45.602 * [taylor]: Taking taylor expansion of -1/3 in im 45.602 * [backup-simplify]: Simplify -1/3 into -1/3 45.602 * [taylor]: Taking taylor expansion of im in im 45.602 * [backup-simplify]: Simplify 0 into 0 45.602 * [backup-simplify]: Simplify 1 into 1 45.602 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 45.602 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 45.602 * [taylor]: Taking taylor expansion of -1/3 in im 45.602 * [backup-simplify]: Simplify -1/3 into -1/3 45.602 * [taylor]: Taking taylor expansion of im in im 45.602 * [backup-simplify]: Simplify 0 into 0 45.602 * [backup-simplify]: Simplify 1 into 1 45.603 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 45.603 * [backup-simplify]: Simplify -1/3 into -1/3 45.603 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 45.603 * [backup-simplify]: Simplify 0 into 0 45.604 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 45.604 * [backup-simplify]: Simplify 0 into 0 45.605 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 45.605 * [backup-simplify]: Simplify 0 into 0 45.605 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 45.605 * [backup-simplify]: Simplify 0 into 0 45.606 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 45.606 * [backup-simplify]: Simplify 0 into 0 45.607 * [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 45.607 * [backup-simplify]: Simplify 0 into 0 45.607 * [backup-simplify]: Simplify (* -1/3 (/ 1 (/ 1 im))) into (* -1/3 im) 45.607 * [backup-simplify]: Simplify (* (/ 1 (- im)) -1/3) into (/ 1/3 im) 45.607 * [approximate]: Taking taylor expansion of (/ 1/3 im) in (im) around 0 45.607 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 45.607 * [taylor]: Taking taylor expansion of 1/3 in im 45.607 * [backup-simplify]: Simplify 1/3 into 1/3 45.607 * [taylor]: Taking taylor expansion of im in im 45.607 * [backup-simplify]: Simplify 0 into 0 45.607 * [backup-simplify]: Simplify 1 into 1 45.607 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 45.607 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 45.607 * [taylor]: Taking taylor expansion of 1/3 in im 45.607 * [backup-simplify]: Simplify 1/3 into 1/3 45.607 * [taylor]: Taking taylor expansion of im in im 45.607 * [backup-simplify]: Simplify 0 into 0 45.607 * [backup-simplify]: Simplify 1 into 1 45.608 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 45.608 * [backup-simplify]: Simplify 1/3 into 1/3 45.608 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 45.608 * [backup-simplify]: Simplify 0 into 0 45.609 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 45.609 * [backup-simplify]: Simplify 0 into 0 45.609 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 45.609 * [backup-simplify]: Simplify 0 into 0 45.610 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 45.610 * [backup-simplify]: Simplify 0 into 0 45.611 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 45.611 * [backup-simplify]: Simplify 0 into 0 45.611 * [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 45.611 * [backup-simplify]: Simplify 0 into 0 45.611 * [backup-simplify]: Simplify (* 1/3 (/ 1 (/ 1 (- im)))) into (* -1/3 im) 45.612 * * * * [progress]: [ 2 / 4 ] generating series at (2 1) 45.612 * [backup-simplify]: Simplify (* (fma (fma (* im -1/3) im -2) im (* -1/60 (pow im 5))) (* 0.5 (cos re))) into (* 0.5 (* (fma (fma (* -1/3 im) im -2) im (* -1/60 (pow im 5))) (cos re))) 45.612 * [approximate]: Taking taylor expansion of (* 0.5 (* (fma (fma (* -1/3 im) im -2) im (* -1/60 (pow im 5))) (cos re))) in (im re) around 0 45.612 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (fma (* -1/3 im) im -2) im (* -1/60 (pow im 5))) (cos re))) in re 45.612 * [taylor]: Taking taylor expansion of 0.5 in re 45.612 * [backup-simplify]: Simplify 0.5 into 0.5 45.612 * [taylor]: Taking taylor expansion of (* (fma (fma (* -1/3 im) im -2) im (* -1/60 (pow im 5))) (cos re)) in re 45.612 * [taylor]: Taking taylor expansion of (fma (fma (* -1/3 im) im -2) im (* -1/60 (pow im 5))) in re 45.612 * [taylor]: Rewrote expression to (+ (* (fma (* -1/3 im) im -2) im) (* -1/60 (pow im 5))) 45.612 * [taylor]: Taking taylor expansion of (* (fma (* -1/3 im) im -2) im) in re 45.612 * [taylor]: Taking taylor expansion of (fma (* -1/3 im) im -2) in re 45.612 * [taylor]: Rewrote expression to (+ (* (* -1/3 im) im) -2) 45.612 * [taylor]: Taking taylor expansion of (* (* -1/3 im) im) in re 45.612 * [taylor]: Taking taylor expansion of (* -1/3 im) in re 45.612 * [taylor]: Taking taylor expansion of -1/3 in re 45.612 * [backup-simplify]: Simplify -1/3 into -1/3 45.612 * [taylor]: Taking taylor expansion of im in re 45.612 * [backup-simplify]: Simplify im into im 45.612 * [taylor]: Taking taylor expansion of im in re 45.612 * [backup-simplify]: Simplify im into im 45.612 * [taylor]: Taking taylor expansion of -2 in re 45.612 * [backup-simplify]: Simplify -2 into -2 45.612 * [taylor]: Taking taylor expansion of im in re 45.612 * [backup-simplify]: Simplify im into im 45.612 * [taylor]: Taking taylor expansion of (* -1/60 (pow im 5)) in re 45.612 * [taylor]: Taking taylor expansion of -1/60 in re 45.612 * [backup-simplify]: Simplify -1/60 into -1/60 45.612 * [taylor]: Taking taylor expansion of (pow im 5) in re 45.612 * [taylor]: Taking taylor expansion of im in re 45.612 * [backup-simplify]: Simplify im into im 45.612 * [taylor]: Taking taylor expansion of (cos re) in re 45.612 * [taylor]: Taking taylor expansion of re in re 45.612 * [backup-simplify]: Simplify 0 into 0 45.612 * [backup-simplify]: Simplify 1 into 1 45.612 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (fma (* -1/3 im) im -2) im (* -1/60 (pow im 5))) (cos re))) in im 45.612 * [taylor]: Taking taylor expansion of 0.5 in im 45.612 * [backup-simplify]: Simplify 0.5 into 0.5 45.612 * [taylor]: Taking taylor expansion of (* (fma (fma (* -1/3 im) im -2) im (* -1/60 (pow im 5))) (cos re)) in im 45.612 * [taylor]: Taking taylor expansion of (fma (fma (* -1/3 im) im -2) im (* -1/60 (pow im 5))) in im 45.612 * [taylor]: Rewrote expression to (+ (* (fma (* -1/3 im) im -2) im) (* -1/60 (pow im 5))) 45.612 * [taylor]: Taking taylor expansion of (* (fma (* -1/3 im) im -2) im) in im 45.612 * [taylor]: Taking taylor expansion of (fma (* -1/3 im) im -2) in im 45.612 * [taylor]: Rewrote expression to (+ (* (* -1/3 im) im) -2) 45.612 * [taylor]: Taking taylor expansion of (* (* -1/3 im) im) in im 45.612 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 45.612 * [taylor]: Taking taylor expansion of -1/3 in im 45.613 * [backup-simplify]: Simplify -1/3 into -1/3 45.613 * [taylor]: Taking taylor expansion of im in im 45.613 * [backup-simplify]: Simplify 0 into 0 45.613 * [backup-simplify]: Simplify 1 into 1 45.613 * [taylor]: Taking taylor expansion of im in im 45.613 * [backup-simplify]: Simplify 0 into 0 45.613 * [backup-simplify]: Simplify 1 into 1 45.613 * [taylor]: Taking taylor expansion of -2 in im 45.613 * [backup-simplify]: Simplify -2 into -2 45.613 * [taylor]: Taking taylor expansion of im in im 45.613 * [backup-simplify]: Simplify 0 into 0 45.613 * [backup-simplify]: Simplify 1 into 1 45.613 * [taylor]: Taking taylor expansion of (* -1/60 (pow im 5)) in im 45.613 * [taylor]: Taking taylor expansion of -1/60 in im 45.613 * [backup-simplify]: Simplify -1/60 into -1/60 45.613 * [taylor]: Taking taylor expansion of (pow im 5) in im 45.613 * [taylor]: Taking taylor expansion of im in im 45.613 * [backup-simplify]: Simplify 0 into 0 45.613 * [backup-simplify]: Simplify 1 into 1 45.613 * [taylor]: Taking taylor expansion of (cos re) in im 45.613 * [taylor]: Taking taylor expansion of re in im 45.613 * [backup-simplify]: Simplify re into re 45.613 * [backup-simplify]: Simplify (cos re) into (cos re) 45.613 * [backup-simplify]: Simplify (sin re) into (sin re) 45.613 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (fma (* -1/3 im) im -2) im (* -1/60 (pow im 5))) (cos re))) in im 45.613 * [taylor]: Taking taylor expansion of 0.5 in im 45.613 * [backup-simplify]: Simplify 0.5 into 0.5 45.613 * [taylor]: Taking taylor expansion of (* (fma (fma (* -1/3 im) im -2) im (* -1/60 (pow im 5))) (cos re)) in im 45.613 * [taylor]: Taking taylor expansion of (fma (fma (* -1/3 im) im -2) im (* -1/60 (pow im 5))) in im 45.613 * [taylor]: Rewrote expression to (+ (* (fma (* -1/3 im) im -2) im) (* -1/60 (pow im 5))) 45.613 * [taylor]: Taking taylor expansion of (* (fma (* -1/3 im) im -2) im) in im 45.613 * [taylor]: Taking taylor expansion of (fma (* -1/3 im) im -2) in im 45.613 * [taylor]: Rewrote expression to (+ (* (* -1/3 im) im) -2) 45.613 * [taylor]: Taking taylor expansion of (* (* -1/3 im) im) in im 45.613 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 45.613 * [taylor]: Taking taylor expansion of -1/3 in im 45.613 * [backup-simplify]: Simplify -1/3 into -1/3 45.613 * [taylor]: Taking taylor expansion of im in im 45.613 * [backup-simplify]: Simplify 0 into 0 45.613 * [backup-simplify]: Simplify 1 into 1 45.613 * [taylor]: Taking taylor expansion of im in im 45.613 * [backup-simplify]: Simplify 0 into 0 45.613 * [backup-simplify]: Simplify 1 into 1 45.613 * [taylor]: Taking taylor expansion of -2 in im 45.613 * [backup-simplify]: Simplify -2 into -2 45.613 * [taylor]: Taking taylor expansion of im in im 45.613 * [backup-simplify]: Simplify 0 into 0 45.613 * [backup-simplify]: Simplify 1 into 1 45.613 * [taylor]: Taking taylor expansion of (* -1/60 (pow im 5)) in im 45.613 * [taylor]: Taking taylor expansion of -1/60 in im 45.613 * [backup-simplify]: Simplify -1/60 into -1/60 45.613 * [taylor]: Taking taylor expansion of (pow im 5) in im 45.613 * [taylor]: Taking taylor expansion of im in im 45.613 * [backup-simplify]: Simplify 0 into 0 45.613 * [backup-simplify]: Simplify 1 into 1 45.613 * [taylor]: Taking taylor expansion of (cos re) in im 45.613 * [taylor]: Taking taylor expansion of re in im 45.613 * [backup-simplify]: Simplify re into re 45.613 * [backup-simplify]: Simplify (cos re) into (cos re) 45.613 * [backup-simplify]: Simplify (sin re) into (sin re) 45.614 * [backup-simplify]: Simplify (* -1/3 0) into 0 45.614 * [backup-simplify]: Simplify (* 0 0) into 0 45.614 * [backup-simplify]: Simplify (+ 0 -2) into -2 45.615 * [backup-simplify]: Simplify (* -2 0) into 0 45.615 * [backup-simplify]: Simplify (+ 0 0) into 0 45.615 * [backup-simplify]: Simplify (* (cos re) 1) into (cos re) 45.615 * [backup-simplify]: Simplify (* (sin re) 0) into 0 45.615 * [backup-simplify]: Simplify (- 0) into 0 45.615 * [backup-simplify]: Simplify (+ (cos re) 0) into (cos re) 45.615 * [backup-simplify]: Simplify (* 0 (cos re)) into 0 45.616 * [backup-simplify]: Simplify (* 0.5 0) into 0 45.616 * [taylor]: Taking taylor expansion of 0 in re 45.616 * [backup-simplify]: Simplify 0 into 0 45.616 * [backup-simplify]: Simplify 0 into 0 45.616 * [backup-simplify]: Simplify (+ 0) into 0 45.616 * [backup-simplify]: Simplify (+ (* (cos re) 0) (* 0 1)) into 0 45.617 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 45.617 * [backup-simplify]: Simplify (+ (* (sin re) 0) (* 0 0)) into 0 45.617 * [backup-simplify]: Simplify (- 0) into 0 45.617 * [backup-simplify]: Simplify (+ 0 0) into 0 45.618 * [backup-simplify]: Simplify (+ (* -1/3 1) (* 0 0)) into -1/3 45.618 * [backup-simplify]: Simplify (+ (* 0 1) (* -1/3 0)) into 0 45.619 * [backup-simplify]: Simplify (+ 0 0) into 0 45.619 * [backup-simplify]: Simplify (+ (* -2 1) (* 0 0)) into -2 45.619 * [backup-simplify]: Simplify (+ -2 0) into -2 45.620 * [backup-simplify]: Simplify (+ (* 0 0) (* -2 (cos re))) into (- (* 2 (cos re))) 45.620 * [backup-simplify]: Simplify (+ (* 0.5 (- (* 2 (cos re)))) (* 0 0)) into (- (* 1.0 (cos re))) 45.620 * [taylor]: Taking taylor expansion of (- (* 1.0 (cos re))) in re 45.620 * [taylor]: Taking taylor expansion of (* 1.0 (cos re)) in re 45.620 * [taylor]: Taking taylor expansion of 1.0 in re 45.620 * [backup-simplify]: Simplify 1.0 into 1.0 45.620 * [taylor]: Taking taylor expansion of (cos re) in re 45.620 * [taylor]: Taking taylor expansion of re in re 45.620 * [backup-simplify]: Simplify 0 into 0 45.620 * [backup-simplify]: Simplify 1 into 1 45.620 * [backup-simplify]: Simplify (* 1.0 1) into 1.0 45.621 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 45.621 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 45.621 * [backup-simplify]: Simplify 0 into 0 45.622 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 45.622 * [backup-simplify]: Simplify (+ (* (cos re) 0) (+ (* 0 0) (* 0 1))) into 0 45.623 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 45.623 * [backup-simplify]: Simplify (+ (* (sin re) 0) (+ (* 0 0) (* 0 0))) into 0 45.623 * [backup-simplify]: Simplify (- 0) into 0 45.623 * [backup-simplify]: Simplify (+ 0 0) into 0 45.624 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 1) (* 0 0))) into 0 45.624 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 1) (* 0 0))) into -1/3 45.625 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 45.625 * [backup-simplify]: Simplify (+ (* -2 0) (+ (* 0 1) (* -1/3 0))) into 0 45.626 * [backup-simplify]: Simplify (+ 0 0) into 0 45.626 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -2 0) (* 0 (cos re)))) into 0 45.627 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 (- (* 2 (cos re)))) (* 0 0))) into 0 45.627 * [taylor]: Taking taylor expansion of 0 in re 45.627 * [backup-simplify]: Simplify 0 into 0 45.627 * [backup-simplify]: Simplify 0 into 0 45.627 * [backup-simplify]: Simplify (+ 0) into 0 45.628 * [backup-simplify]: Simplify (+ (* 1.0 0) (* 0 1)) into 0 45.628 * [backup-simplify]: Simplify (- 0) into 0 45.628 * [backup-simplify]: Simplify 0 into 0 45.628 * [backup-simplify]: Simplify 0 into 0 45.628 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 45.629 * [backup-simplify]: Simplify (+ (* (cos re) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 45.630 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 45.630 * [backup-simplify]: Simplify (+ (* (sin re) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 45.631 * [backup-simplify]: Simplify (- 0) into 0 45.631 * [backup-simplify]: Simplify (+ 0 0) into 0 45.632 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 45.633 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 0) (+ (* 0 1) (* 0 0)))) into 0 45.633 * [backup-simplify]: Simplify (+ 0 0) into 0 45.635 * [backup-simplify]: Simplify (+ (* -2 0) (+ (* 0 0) (+ (* -1/3 1) (* 0 0)))) into -1/3 45.635 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 45.636 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -2 0) (+ (* 0 0) (* -1/3 (cos re))))) into (- (* 1/3 (cos re))) 45.637 * [backup-simplify]: Simplify (+ (* 0.5 (- (* 1/3 (cos re)))) (+ (* 0 0) (+ (* 0 (- (* 2 (cos re)))) (* 0 0)))) into (- (* 0.16666666666666666 (cos re))) 45.637 * [taylor]: Taking taylor expansion of (- (* 0.16666666666666666 (cos re))) in re 45.637 * [taylor]: Taking taylor expansion of (* 0.16666666666666666 (cos re)) in re 45.637 * [taylor]: Taking taylor expansion of 0.16666666666666666 in re 45.637 * [backup-simplify]: Simplify 0.16666666666666666 into 0.16666666666666666 45.637 * [taylor]: Taking taylor expansion of (cos re) in re 45.637 * [taylor]: Taking taylor expansion of re in re 45.637 * [backup-simplify]: Simplify 0 into 0 45.637 * [backup-simplify]: Simplify 1 into 1 45.638 * [backup-simplify]: Simplify (* 0.16666666666666666 1) into 0.16666666666666666 45.638 * [backup-simplify]: Simplify (- 0.16666666666666666) into (- 0.16666666666666666) 45.639 * [backup-simplify]: Simplify (- 0.16666666666666666) into (- 0.16666666666666666) 45.639 * [backup-simplify]: Simplify 0 into 0 45.640 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 2) 2)) 0) into -1/2 45.642 * [backup-simplify]: Simplify (+ (* 1.0 -1/2) (+ (* 0 0) (* 0 1))) into (- 0.5) 45.643 * [backup-simplify]: Simplify (- (- 0.5)) into 0.5 45.643 * [backup-simplify]: Simplify 0.5 into 0.5 45.644 * [backup-simplify]: Simplify (+ (* 0.5 (* (pow re 2) im)) (+ (* (- 0.16666666666666666) (pow (* 1 im) 3)) (* (- 1.0) (* 1 im)))) into (- (* 0.5 (* (pow re 2) im)) (+ (* 1.0 im) (* 0.16666666666666666 (pow im 3)))) 45.644 * [backup-simplify]: Simplify (* (fma (fma (* (/ 1 im) -1/3) (/ 1 im) -2) (/ 1 im) (* -1/60 (pow (/ 1 im) 5))) (* 0.5 (cos (/ 1 re)))) into (* 0.5 (* (fma (fma (/ -1/3 im) (/ 1 im) -2) (/ 1 im) (/ -1/60 (pow im 5))) (cos (/ 1 re)))) 45.644 * [approximate]: Taking taylor expansion of (* 0.5 (* (fma (fma (/ -1/3 im) (/ 1 im) -2) (/ 1 im) (/ -1/60 (pow im 5))) (cos (/ 1 re)))) in (im re) around 0 45.644 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (fma (/ -1/3 im) (/ 1 im) -2) (/ 1 im) (/ -1/60 (pow im 5))) (cos (/ 1 re)))) in re 45.645 * [taylor]: Taking taylor expansion of 0.5 in re 45.645 * [backup-simplify]: Simplify 0.5 into 0.5 45.645 * [taylor]: Taking taylor expansion of (* (fma (fma (/ -1/3 im) (/ 1 im) -2) (/ 1 im) (/ -1/60 (pow im 5))) (cos (/ 1 re))) in re 45.645 * [taylor]: Taking taylor expansion of (fma (fma (/ -1/3 im) (/ 1 im) -2) (/ 1 im) (/ -1/60 (pow im 5))) in re 45.645 * [taylor]: Rewrote expression to (+ (* (fma (/ -1/3 im) (/ 1 im) -2) (/ 1 im)) (/ -1/60 (pow im 5))) 45.645 * [taylor]: Taking taylor expansion of (* (fma (/ -1/3 im) (/ 1 im) -2) (/ 1 im)) in re 45.645 * [taylor]: Taking taylor expansion of (fma (/ -1/3 im) (/ 1 im) -2) in re 45.645 * [taylor]: Rewrote expression to (+ (* (/ -1/3 im) (/ 1 im)) -2) 45.645 * [taylor]: Taking taylor expansion of (* (/ -1/3 im) (/ 1 im)) in re 45.645 * [taylor]: Taking taylor expansion of (/ -1/3 im) in re 45.645 * [taylor]: Taking taylor expansion of -1/3 in re 45.645 * [backup-simplify]: Simplify -1/3 into -1/3 45.645 * [taylor]: Taking taylor expansion of im in re 45.645 * [backup-simplify]: Simplify im into im 45.645 * [backup-simplify]: Simplify (/ -1/3 im) into (/ -1/3 im) 45.645 * [taylor]: Taking taylor expansion of (/ 1 im) in re 45.645 * [taylor]: Taking taylor expansion of im in re 45.645 * [backup-simplify]: Simplify im into im 45.645 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 45.645 * [taylor]: Taking taylor expansion of -2 in re 45.645 * [backup-simplify]: Simplify -2 into -2 45.645 * [taylor]: Taking taylor expansion of (/ 1 im) in re 45.645 * [taylor]: Taking taylor expansion of im in re 45.645 * [backup-simplify]: Simplify im into im 45.645 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 45.645 * [taylor]: Taking taylor expansion of (/ -1/60 (pow im 5)) in re 45.645 * [taylor]: Taking taylor expansion of -1/60 in re 45.645 * [backup-simplify]: Simplify -1/60 into -1/60 45.645 * [taylor]: Taking taylor expansion of (pow im 5) in re 45.645 * [taylor]: Taking taylor expansion of im in re 45.645 * [backup-simplify]: Simplify im into im 45.646 * [backup-simplify]: Simplify (* im im) into (pow im 2) 45.646 * [backup-simplify]: Simplify (* (pow im 2) (pow im 2)) into (pow im 4) 45.646 * [backup-simplify]: Simplify (* im (pow im 4)) into (pow im 5) 45.646 * [backup-simplify]: Simplify (/ -1/60 (pow im 5)) into (/ -1/60 (pow im 5)) 45.646 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 45.646 * [taylor]: Taking taylor expansion of (/ 1 re) in re 45.646 * [taylor]: Taking taylor expansion of re in re 45.646 * [backup-simplify]: Simplify 0 into 0 45.646 * [backup-simplify]: Simplify 1 into 1 45.646 * [backup-simplify]: Simplify (/ 1 1) into 1 45.647 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 45.647 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (fma (/ -1/3 im) (/ 1 im) -2) (/ 1 im) (/ -1/60 (pow im 5))) (cos (/ 1 re)))) in im 45.647 * [taylor]: Taking taylor expansion of 0.5 in im 45.647 * [backup-simplify]: Simplify 0.5 into 0.5 45.647 * [taylor]: Taking taylor expansion of (* (fma (fma (/ -1/3 im) (/ 1 im) -2) (/ 1 im) (/ -1/60 (pow im 5))) (cos (/ 1 re))) in im 45.647 * [taylor]: Taking taylor expansion of (fma (fma (/ -1/3 im) (/ 1 im) -2) (/ 1 im) (/ -1/60 (pow im 5))) in im 45.647 * [taylor]: Rewrote expression to (+ (* (fma (/ -1/3 im) (/ 1 im) -2) (/ 1 im)) (/ -1/60 (pow im 5))) 45.647 * [taylor]: Taking taylor expansion of (* (fma (/ -1/3 im) (/ 1 im) -2) (/ 1 im)) in im 45.647 * [taylor]: Taking taylor expansion of (fma (/ -1/3 im) (/ 1 im) -2) in im 45.647 * [taylor]: Rewrote expression to (+ (* (/ -1/3 im) (/ 1 im)) -2) 45.647 * [taylor]: Taking taylor expansion of (* (/ -1/3 im) (/ 1 im)) in im 45.647 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 45.647 * [taylor]: Taking taylor expansion of -1/3 in im 45.647 * [backup-simplify]: Simplify -1/3 into -1/3 45.647 * [taylor]: Taking taylor expansion of im in im 45.647 * [backup-simplify]: Simplify 0 into 0 45.647 * [backup-simplify]: Simplify 1 into 1 45.647 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 45.648 * [taylor]: Taking taylor expansion of (/ 1 im) in im 45.648 * [taylor]: Taking taylor expansion of im in im 45.648 * [backup-simplify]: Simplify 0 into 0 45.648 * [backup-simplify]: Simplify 1 into 1 45.648 * [backup-simplify]: Simplify (/ 1 1) into 1 45.648 * [taylor]: Taking taylor expansion of -2 in im 45.648 * [backup-simplify]: Simplify -2 into -2 45.648 * [taylor]: Taking taylor expansion of (/ 1 im) in im 45.648 * [taylor]: Taking taylor expansion of im in im 45.648 * [backup-simplify]: Simplify 0 into 0 45.648 * [backup-simplify]: Simplify 1 into 1 45.649 * [backup-simplify]: Simplify (/ 1 1) into 1 45.649 * [taylor]: Taking taylor expansion of (/ -1/60 (pow im 5)) in im 45.649 * [taylor]: Taking taylor expansion of -1/60 in im 45.649 * [backup-simplify]: Simplify -1/60 into -1/60 45.649 * [taylor]: Taking taylor expansion of (pow im 5) in im 45.649 * [taylor]: Taking taylor expansion of im in im 45.649 * [backup-simplify]: Simplify 0 into 0 45.649 * [backup-simplify]: Simplify 1 into 1 45.649 * [backup-simplify]: Simplify (* 1 1) into 1 45.649 * [backup-simplify]: Simplify (* 1 1) into 1 45.650 * [backup-simplify]: Simplify (* 1 1) into 1 45.650 * [backup-simplify]: Simplify (/ -1/60 1) into -1/60 45.650 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 45.650 * [taylor]: Taking taylor expansion of (/ 1 re) in im 45.650 * [taylor]: Taking taylor expansion of re in im 45.650 * [backup-simplify]: Simplify re into re 45.650 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 45.651 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 45.651 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 45.651 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (fma (/ -1/3 im) (/ 1 im) -2) (/ 1 im) (/ -1/60 (pow im 5))) (cos (/ 1 re)))) in im 45.651 * [taylor]: Taking taylor expansion of 0.5 in im 45.651 * [backup-simplify]: Simplify 0.5 into 0.5 45.651 * [taylor]: Taking taylor expansion of (* (fma (fma (/ -1/3 im) (/ 1 im) -2) (/ 1 im) (/ -1/60 (pow im 5))) (cos (/ 1 re))) in im 45.651 * [taylor]: Taking taylor expansion of (fma (fma (/ -1/3 im) (/ 1 im) -2) (/ 1 im) (/ -1/60 (pow im 5))) in im 45.651 * [taylor]: Rewrote expression to (+ (* (fma (/ -1/3 im) (/ 1 im) -2) (/ 1 im)) (/ -1/60 (pow im 5))) 45.651 * [taylor]: Taking taylor expansion of (* (fma (/ -1/3 im) (/ 1 im) -2) (/ 1 im)) in im 45.651 * [taylor]: Taking taylor expansion of (fma (/ -1/3 im) (/ 1 im) -2) in im 45.651 * [taylor]: Rewrote expression to (+ (* (/ -1/3 im) (/ 1 im)) -2) 45.651 * [taylor]: Taking taylor expansion of (* (/ -1/3 im) (/ 1 im)) in im 45.651 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 45.651 * [taylor]: Taking taylor expansion of -1/3 in im 45.651 * [backup-simplify]: Simplify -1/3 into -1/3 45.651 * [taylor]: Taking taylor expansion of im in im 45.651 * [backup-simplify]: Simplify 0 into 0 45.651 * [backup-simplify]: Simplify 1 into 1 45.652 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 45.652 * [taylor]: Taking taylor expansion of (/ 1 im) in im 45.652 * [taylor]: Taking taylor expansion of im in im 45.652 * [backup-simplify]: Simplify 0 into 0 45.652 * [backup-simplify]: Simplify 1 into 1 45.652 * [backup-simplify]: Simplify (/ 1 1) into 1 45.652 * [taylor]: Taking taylor expansion of -2 in im 45.652 * [backup-simplify]: Simplify -2 into -2 45.652 * [taylor]: Taking taylor expansion of (/ 1 im) in im 45.652 * [taylor]: Taking taylor expansion of im in im 45.652 * [backup-simplify]: Simplify 0 into 0 45.652 * [backup-simplify]: Simplify 1 into 1 45.653 * [backup-simplify]: Simplify (/ 1 1) into 1 45.653 * [taylor]: Taking taylor expansion of (/ -1/60 (pow im 5)) in im 45.653 * [taylor]: Taking taylor expansion of -1/60 in im 45.653 * [backup-simplify]: Simplify -1/60 into -1/60 45.653 * [taylor]: Taking taylor expansion of (pow im 5) in im 45.653 * [taylor]: Taking taylor expansion of im in im 45.653 * [backup-simplify]: Simplify 0 into 0 45.653 * [backup-simplify]: Simplify 1 into 1 45.653 * [backup-simplify]: Simplify (* 1 1) into 1 45.654 * [backup-simplify]: Simplify (* 1 1) into 1 45.654 * [backup-simplify]: Simplify (* 1 1) into 1 45.654 * [backup-simplify]: Simplify (/ -1/60 1) into -1/60 45.654 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 45.654 * [taylor]: Taking taylor expansion of (/ 1 re) in im 45.654 * [taylor]: Taking taylor expansion of re in im 45.654 * [backup-simplify]: Simplify re into re 45.655 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 45.655 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 45.655 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 45.655 * [backup-simplify]: Simplify (+ 0 -1/60) into -1/60 45.655 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 45.655 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 45.656 * [backup-simplify]: Simplify (- 0) into 0 45.656 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 45.656 * [backup-simplify]: Simplify (* -1/60 (cos (/ 1 re))) into (* -1/60 (cos (/ 1 re))) 45.656 * [backup-simplify]: Simplify (* 0.5 (* -1/60 (cos (/ 1 re)))) into (* -0.008333333333333333 (cos (/ 1 re))) 45.656 * [taylor]: Taking taylor expansion of (* -0.008333333333333333 (cos (/ 1 re))) in re 45.656 * [taylor]: Taking taylor expansion of -0.008333333333333333 in re 45.656 * [backup-simplify]: Simplify -0.008333333333333333 into -0.008333333333333333 45.656 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 45.656 * [taylor]: Taking taylor expansion of (/ 1 re) in re 45.656 * [taylor]: Taking taylor expansion of re in re 45.656 * [backup-simplify]: Simplify 0 into 0 45.656 * [backup-simplify]: Simplify 1 into 1 45.657 * [backup-simplify]: Simplify (/ 1 1) into 1 45.657 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 45.657 * [backup-simplify]: Simplify (* -0.008333333333333333 (cos (/ 1 re))) into (* -0.008333333333333333 (cos (/ 1 re))) 45.657 * [backup-simplify]: Simplify (* -0.008333333333333333 (cos (/ 1 re))) into (* -0.008333333333333333 (cos (/ 1 re))) 45.657 * [backup-simplify]: Simplify (+ 0) into 0 45.658 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 1)) into 0 45.658 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 45.659 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 45.659 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 0)) into 0 45.659 * [backup-simplify]: Simplify (- 0) into 0 45.660 * [backup-simplify]: Simplify (+ 0 0) into 0 45.660 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 45.661 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 45.661 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 45.661 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/60 (/ 0 1)))) into 0 45.662 * [backup-simplify]: Simplify (+ 0 0) into 0 45.662 * [backup-simplify]: Simplify (+ (* -1/60 0) (* 0 (cos (/ 1 re)))) into 0 45.662 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* -1/60 (cos (/ 1 re))))) into 0 45.662 * [taylor]: Taking taylor expansion of 0 in re 45.662 * [backup-simplify]: Simplify 0 into 0 45.662 * [backup-simplify]: Simplify 0 into 0 45.663 * [backup-simplify]: Simplify (+ (* -0.008333333333333333 0) (* 0 (cos (/ 1 re)))) into 0 45.663 * [backup-simplify]: Simplify 0 into 0 45.663 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 45.664 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 45.664 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 45.664 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 45.665 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 45.665 * [backup-simplify]: Simplify (- 0) into 0 45.665 * [backup-simplify]: Simplify (+ 0 0) into 0 45.666 * [backup-simplify]: Simplify (* -1/3 1) into -1/3 45.666 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 46.028 * [backup-simplify]: Simplify (* -1/3 1) into -1/3 46.029 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.029 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.030 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.031 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/60 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.031 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 46.032 * [backup-simplify]: Simplify (+ (* -1/60 0) (+ (* 0 0) (* -1/3 (cos (/ 1 re))))) into (- (* 1/3 (cos (/ 1 re)))) 46.032 * [backup-simplify]: Simplify (+ (* 0.5 (- (* 1/3 (cos (/ 1 re))))) (+ (* 0 0) (* 0 (* -1/60 (cos (/ 1 re)))))) into (- (* 0.16666666666666666 (cos (/ 1 re)))) 46.033 * [taylor]: Taking taylor expansion of (- (* 0.16666666666666666 (cos (/ 1 re)))) in re 46.033 * [taylor]: Taking taylor expansion of (* 0.16666666666666666 (cos (/ 1 re))) in re 46.033 * [taylor]: Taking taylor expansion of 0.16666666666666666 in re 46.033 * [backup-simplify]: Simplify 0.16666666666666666 into 0.16666666666666666 46.033 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 46.033 * [taylor]: Taking taylor expansion of (/ 1 re) in re 46.033 * [taylor]: Taking taylor expansion of re in re 46.033 * [backup-simplify]: Simplify 0 into 0 46.033 * [backup-simplify]: Simplify 1 into 1 46.033 * [backup-simplify]: Simplify (/ 1 1) into 1 46.033 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 46.033 * [backup-simplify]: Simplify (* 0.16666666666666666 (cos (/ 1 re))) into (* 0.16666666666666666 (cos (/ 1 re))) 46.033 * [backup-simplify]: Simplify (- (* 0.16666666666666666 (cos (/ 1 re)))) into (- (* 0.16666666666666666 (cos (/ 1 re)))) 46.034 * [backup-simplify]: Simplify (- (* 0.16666666666666666 (cos (/ 1 re)))) into (- (* 0.16666666666666666 (cos (/ 1 re)))) 46.034 * [backup-simplify]: Simplify 0 into 0 46.034 * [backup-simplify]: Simplify (+ (* -0.008333333333333333 0) (+ (* 0 0) (* 0 (cos (/ 1 re))))) into 0 46.034 * [backup-simplify]: Simplify 0 into 0 46.035 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 46.036 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.036 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 46.038 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 46.039 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 46.039 * [backup-simplify]: Simplify (- 0) into 0 46.040 * [backup-simplify]: Simplify (+ 0 0) into 0 46.041 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 46.041 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 46.042 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 46.043 * [backup-simplify]: Simplify (+ (* -1/3 0) (* 0 1)) into 0 46.043 * [backup-simplify]: Simplify (+ 0 0) into 0 46.044 * [backup-simplify]: Simplify (+ (* -1/3 0) (* 0 1)) into 0 46.045 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.046 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.047 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.048 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/60 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.048 * [backup-simplify]: Simplify (+ 0 0) into 0 46.049 * [backup-simplify]: Simplify (+ (* -1/60 0) (+ (* 0 0) (+ (* -1/3 0) (* 0 (cos (/ 1 re)))))) into 0 46.050 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 (- (* 1/3 (cos (/ 1 re))))) (+ (* 0 0) (* 0 (* -1/60 (cos (/ 1 re))))))) into 0 46.050 * [taylor]: Taking taylor expansion of 0 in re 46.050 * [backup-simplify]: Simplify 0 into 0 46.050 * [backup-simplify]: Simplify 0 into 0 46.050 * [backup-simplify]: Simplify (+ (* 0.16666666666666666 0) (* 0 (cos (/ 1 re)))) into 0 46.050 * [backup-simplify]: Simplify (- 0) into 0 46.050 * [backup-simplify]: Simplify 0 into 0 46.050 * [backup-simplify]: Simplify 0 into 0 46.051 * [backup-simplify]: Simplify (+ (* -0.008333333333333333 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cos (/ 1 re)))))) into 0 46.051 * [backup-simplify]: Simplify 0 into 0 46.051 * [backup-simplify]: Simplify (+ (* (- (* 0.16666666666666666 (cos (/ 1 (/ 1 re))))) (pow (* 1 (/ 1 (/ 1 im))) 3)) (* (* -0.008333333333333333 (cos (/ 1 (/ 1 re)))) (pow (* 1 (/ 1 (/ 1 im))) 5))) into (- (+ (* 0.16666666666666666 (* (pow im 3) (cos re))) (* 0.008333333333333333 (* (pow im 5) (cos re))))) 46.052 * [backup-simplify]: Simplify (* (fma (fma (* (/ 1 (- im)) -1/3) (/ 1 (- im)) -2) (/ 1 (- im)) (* -1/60 (pow (/ 1 (- im)) 5))) (* 0.5 (cos (/ 1 (- re))))) into (* 0.5 (* (fma (fma (/ 1/3 im) (/ -1 im) -2) (/ -1 im) (/ 1/60 (pow im 5))) (cos (/ -1 re)))) 46.052 * [approximate]: Taking taylor expansion of (* 0.5 (* (fma (fma (/ 1/3 im) (/ -1 im) -2) (/ -1 im) (/ 1/60 (pow im 5))) (cos (/ -1 re)))) in (im re) around 0 46.052 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (fma (/ 1/3 im) (/ -1 im) -2) (/ -1 im) (/ 1/60 (pow im 5))) (cos (/ -1 re)))) in re 46.052 * [taylor]: Taking taylor expansion of 0.5 in re 46.052 * [backup-simplify]: Simplify 0.5 into 0.5 46.052 * [taylor]: Taking taylor expansion of (* (fma (fma (/ 1/3 im) (/ -1 im) -2) (/ -1 im) (/ 1/60 (pow im 5))) (cos (/ -1 re))) in re 46.052 * [taylor]: Taking taylor expansion of (fma (fma (/ 1/3 im) (/ -1 im) -2) (/ -1 im) (/ 1/60 (pow im 5))) in re 46.052 * [taylor]: Rewrote expression to (+ (* (fma (/ 1/3 im) (/ -1 im) -2) (/ -1 im)) (/ 1/60 (pow im 5))) 46.052 * [taylor]: Taking taylor expansion of (* (fma (/ 1/3 im) (/ -1 im) -2) (/ -1 im)) in re 46.052 * [taylor]: Taking taylor expansion of (fma (/ 1/3 im) (/ -1 im) -2) in re 46.052 * [taylor]: Rewrote expression to (+ (* (/ 1/3 im) (/ -1 im)) -2) 46.052 * [taylor]: Taking taylor expansion of (* (/ 1/3 im) (/ -1 im)) in re 46.052 * [taylor]: Taking taylor expansion of (/ 1/3 im) in re 46.052 * [taylor]: Taking taylor expansion of 1/3 in re 46.052 * [backup-simplify]: Simplify 1/3 into 1/3 46.052 * [taylor]: Taking taylor expansion of im in re 46.052 * [backup-simplify]: Simplify im into im 46.052 * [backup-simplify]: Simplify (/ 1/3 im) into (/ 1/3 im) 46.052 * [taylor]: Taking taylor expansion of (/ -1 im) in re 46.052 * [taylor]: Taking taylor expansion of -1 in re 46.052 * [backup-simplify]: Simplify -1 into -1 46.052 * [taylor]: Taking taylor expansion of im in re 46.052 * [backup-simplify]: Simplify im into im 46.052 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 46.052 * [taylor]: Taking taylor expansion of -2 in re 46.052 * [backup-simplify]: Simplify -2 into -2 46.052 * [taylor]: Taking taylor expansion of (/ -1 im) in re 46.052 * [taylor]: Taking taylor expansion of -1 in re 46.052 * [backup-simplify]: Simplify -1 into -1 46.052 * [taylor]: Taking taylor expansion of im in re 46.052 * [backup-simplify]: Simplify im into im 46.052 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 46.052 * [taylor]: Taking taylor expansion of (/ 1/60 (pow im 5)) in re 46.052 * [taylor]: Taking taylor expansion of 1/60 in re 46.052 * [backup-simplify]: Simplify 1/60 into 1/60 46.052 * [taylor]: Taking taylor expansion of (pow im 5) in re 46.052 * [taylor]: Taking taylor expansion of im in re 46.052 * [backup-simplify]: Simplify im into im 46.052 * [backup-simplify]: Simplify (* im im) into (pow im 2) 46.052 * [backup-simplify]: Simplify (* (pow im 2) (pow im 2)) into (pow im 4) 46.053 * [backup-simplify]: Simplify (* im (pow im 4)) into (pow im 5) 46.053 * [backup-simplify]: Simplify (/ 1/60 (pow im 5)) into (/ 1/60 (pow im 5)) 46.053 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 46.053 * [taylor]: Taking taylor expansion of (/ -1 re) in re 46.053 * [taylor]: Taking taylor expansion of -1 in re 46.053 * [backup-simplify]: Simplify -1 into -1 46.053 * [taylor]: Taking taylor expansion of re in re 46.053 * [backup-simplify]: Simplify 0 into 0 46.053 * [backup-simplify]: Simplify 1 into 1 46.053 * [backup-simplify]: Simplify (/ -1 1) into -1 46.053 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 46.053 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (fma (/ 1/3 im) (/ -1 im) -2) (/ -1 im) (/ 1/60 (pow im 5))) (cos (/ -1 re)))) in im 46.053 * [taylor]: Taking taylor expansion of 0.5 in im 46.053 * [backup-simplify]: Simplify 0.5 into 0.5 46.053 * [taylor]: Taking taylor expansion of (* (fma (fma (/ 1/3 im) (/ -1 im) -2) (/ -1 im) (/ 1/60 (pow im 5))) (cos (/ -1 re))) in im 46.053 * [taylor]: Taking taylor expansion of (fma (fma (/ 1/3 im) (/ -1 im) -2) (/ -1 im) (/ 1/60 (pow im 5))) in im 46.053 * [taylor]: Rewrote expression to (+ (* (fma (/ 1/3 im) (/ -1 im) -2) (/ -1 im)) (/ 1/60 (pow im 5))) 46.053 * [taylor]: Taking taylor expansion of (* (fma (/ 1/3 im) (/ -1 im) -2) (/ -1 im)) in im 46.053 * [taylor]: Taking taylor expansion of (fma (/ 1/3 im) (/ -1 im) -2) in im 46.053 * [taylor]: Rewrote expression to (+ (* (/ 1/3 im) (/ -1 im)) -2) 46.053 * [taylor]: Taking taylor expansion of (* (/ 1/3 im) (/ -1 im)) in im 46.053 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 46.053 * [taylor]: Taking taylor expansion of 1/3 in im 46.053 * [backup-simplify]: Simplify 1/3 into 1/3 46.053 * [taylor]: Taking taylor expansion of im in im 46.053 * [backup-simplify]: Simplify 0 into 0 46.053 * [backup-simplify]: Simplify 1 into 1 46.054 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 46.054 * [taylor]: Taking taylor expansion of (/ -1 im) in im 46.054 * [taylor]: Taking taylor expansion of -1 in im 46.054 * [backup-simplify]: Simplify -1 into -1 46.054 * [taylor]: Taking taylor expansion of im in im 46.054 * [backup-simplify]: Simplify 0 into 0 46.054 * [backup-simplify]: Simplify 1 into 1 46.054 * [backup-simplify]: Simplify (/ -1 1) into -1 46.054 * [taylor]: Taking taylor expansion of -2 in im 46.054 * [backup-simplify]: Simplify -2 into -2 46.054 * [taylor]: Taking taylor expansion of (/ -1 im) in im 46.054 * [taylor]: Taking taylor expansion of -1 in im 46.054 * [backup-simplify]: Simplify -1 into -1 46.054 * [taylor]: Taking taylor expansion of im in im 46.054 * [backup-simplify]: Simplify 0 into 0 46.054 * [backup-simplify]: Simplify 1 into 1 46.054 * [backup-simplify]: Simplify (/ -1 1) into -1 46.055 * [taylor]: Taking taylor expansion of (/ 1/60 (pow im 5)) in im 46.055 * [taylor]: Taking taylor expansion of 1/60 in im 46.055 * [backup-simplify]: Simplify 1/60 into 1/60 46.055 * [taylor]: Taking taylor expansion of (pow im 5) in im 46.055 * [taylor]: Taking taylor expansion of im in im 46.055 * [backup-simplify]: Simplify 0 into 0 46.055 * [backup-simplify]: Simplify 1 into 1 46.055 * [backup-simplify]: Simplify (* 1 1) into 1 46.055 * [backup-simplify]: Simplify (* 1 1) into 1 46.055 * [backup-simplify]: Simplify (* 1 1) into 1 46.056 * [backup-simplify]: Simplify (/ 1/60 1) into 1/60 46.056 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 46.056 * [taylor]: Taking taylor expansion of (/ -1 re) in im 46.056 * [taylor]: Taking taylor expansion of -1 in im 46.056 * [backup-simplify]: Simplify -1 into -1 46.056 * [taylor]: Taking taylor expansion of re in im 46.056 * [backup-simplify]: Simplify re into re 46.056 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 46.056 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 46.056 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 46.056 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (fma (/ 1/3 im) (/ -1 im) -2) (/ -1 im) (/ 1/60 (pow im 5))) (cos (/ -1 re)))) in im 46.056 * [taylor]: Taking taylor expansion of 0.5 in im 46.056 * [backup-simplify]: Simplify 0.5 into 0.5 46.056 * [taylor]: Taking taylor expansion of (* (fma (fma (/ 1/3 im) (/ -1 im) -2) (/ -1 im) (/ 1/60 (pow im 5))) (cos (/ -1 re))) in im 46.056 * [taylor]: Taking taylor expansion of (fma (fma (/ 1/3 im) (/ -1 im) -2) (/ -1 im) (/ 1/60 (pow im 5))) in im 46.056 * [taylor]: Rewrote expression to (+ (* (fma (/ 1/3 im) (/ -1 im) -2) (/ -1 im)) (/ 1/60 (pow im 5))) 46.056 * [taylor]: Taking taylor expansion of (* (fma (/ 1/3 im) (/ -1 im) -2) (/ -1 im)) in im 46.056 * [taylor]: Taking taylor expansion of (fma (/ 1/3 im) (/ -1 im) -2) in im 46.056 * [taylor]: Rewrote expression to (+ (* (/ 1/3 im) (/ -1 im)) -2) 46.056 * [taylor]: Taking taylor expansion of (* (/ 1/3 im) (/ -1 im)) in im 46.056 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 46.056 * [taylor]: Taking taylor expansion of 1/3 in im 46.056 * [backup-simplify]: Simplify 1/3 into 1/3 46.056 * [taylor]: Taking taylor expansion of im in im 46.056 * [backup-simplify]: Simplify 0 into 0 46.056 * [backup-simplify]: Simplify 1 into 1 46.056 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 46.056 * [taylor]: Taking taylor expansion of (/ -1 im) in im 46.057 * [taylor]: Taking taylor expansion of -1 in im 46.057 * [backup-simplify]: Simplify -1 into -1 46.057 * [taylor]: Taking taylor expansion of im in im 46.057 * [backup-simplify]: Simplify 0 into 0 46.057 * [backup-simplify]: Simplify 1 into 1 46.057 * [backup-simplify]: Simplify (/ -1 1) into -1 46.057 * [taylor]: Taking taylor expansion of -2 in im 46.057 * [backup-simplify]: Simplify -2 into -2 46.057 * [taylor]: Taking taylor expansion of (/ -1 im) in im 46.057 * [taylor]: Taking taylor expansion of -1 in im 46.057 * [backup-simplify]: Simplify -1 into -1 46.057 * [taylor]: Taking taylor expansion of im in im 46.057 * [backup-simplify]: Simplify 0 into 0 46.057 * [backup-simplify]: Simplify 1 into 1 46.057 * [backup-simplify]: Simplify (/ -1 1) into -1 46.057 * [taylor]: Taking taylor expansion of (/ 1/60 (pow im 5)) in im 46.057 * [taylor]: Taking taylor expansion of 1/60 in im 46.057 * [backup-simplify]: Simplify 1/60 into 1/60 46.057 * [taylor]: Taking taylor expansion of (pow im 5) in im 46.057 * [taylor]: Taking taylor expansion of im in im 46.057 * [backup-simplify]: Simplify 0 into 0 46.057 * [backup-simplify]: Simplify 1 into 1 46.058 * [backup-simplify]: Simplify (* 1 1) into 1 46.058 * [backup-simplify]: Simplify (* 1 1) into 1 46.058 * [backup-simplify]: Simplify (* 1 1) into 1 46.058 * [backup-simplify]: Simplify (/ 1/60 1) into 1/60 46.058 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 46.058 * [taylor]: Taking taylor expansion of (/ -1 re) in im 46.058 * [taylor]: Taking taylor expansion of -1 in im 46.058 * [backup-simplify]: Simplify -1 into -1 46.058 * [taylor]: Taking taylor expansion of re in im 46.058 * [backup-simplify]: Simplify re into re 46.058 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 46.059 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 46.059 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 46.059 * [backup-simplify]: Simplify (+ 0 1/60) into 1/60 46.059 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 46.059 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 46.059 * [backup-simplify]: Simplify (- 0) into 0 46.059 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 46.059 * [backup-simplify]: Simplify (* 1/60 (cos (/ -1 re))) into (* 1/60 (cos (/ -1 re))) 46.059 * [backup-simplify]: Simplify (* 0.5 (* 1/60 (cos (/ -1 re)))) into (* 0.008333333333333333 (cos (/ -1 re))) 46.059 * [taylor]: Taking taylor expansion of (* 0.008333333333333333 (cos (/ -1 re))) in re 46.060 * [taylor]: Taking taylor expansion of 0.008333333333333333 in re 46.060 * [backup-simplify]: Simplify 0.008333333333333333 into 0.008333333333333333 46.060 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 46.060 * [taylor]: Taking taylor expansion of (/ -1 re) in re 46.060 * [taylor]: Taking taylor expansion of -1 in re 46.060 * [backup-simplify]: Simplify -1 into -1 46.060 * [taylor]: Taking taylor expansion of re in re 46.060 * [backup-simplify]: Simplify 0 into 0 46.060 * [backup-simplify]: Simplify 1 into 1 46.060 * [backup-simplify]: Simplify (/ -1 1) into -1 46.060 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 46.060 * [backup-simplify]: Simplify (* 0.008333333333333333 (cos (/ -1 re))) into (* 0.008333333333333333 (cos (/ -1 re))) 46.060 * [backup-simplify]: Simplify (* 0.008333333333333333 (cos (/ -1 re))) into (* 0.008333333333333333 (cos (/ -1 re))) 46.060 * [backup-simplify]: Simplify (+ 0) into 0 46.061 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 1)) into 0 46.061 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 46.061 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 46.062 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 0)) into 0 46.062 * [backup-simplify]: Simplify (- 0) into 0 46.062 * [backup-simplify]: Simplify (+ 0 0) into 0 46.062 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.063 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.063 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.064 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/60 (/ 0 1)))) into 0 46.064 * [backup-simplify]: Simplify (+ 0 0) into 0 46.064 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 (cos (/ -1 re)))) into 0 46.065 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* 1/60 (cos (/ -1 re))))) into 0 46.065 * [taylor]: Taking taylor expansion of 0 in re 46.065 * [backup-simplify]: Simplify 0 into 0 46.065 * [backup-simplify]: Simplify 0 into 0 46.065 * [backup-simplify]: Simplify (+ (* 0.008333333333333333 0) (* 0 (cos (/ -1 re)))) into 0 46.065 * [backup-simplify]: Simplify 0 into 0 46.066 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 46.066 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 46.066 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 46.067 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 46.067 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 46.067 * [backup-simplify]: Simplify (- 0) into 0 46.067 * [backup-simplify]: Simplify (+ 0 0) into 0 46.068 * [backup-simplify]: Simplify (* 1/3 -1) into -1/3 46.068 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 46.068 * [backup-simplify]: Simplify (* -1/3 -1) into 1/3 46.069 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.069 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.070 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.070 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/60 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.071 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 46.071 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 1/3 (cos (/ -1 re))))) into (* 1/3 (cos (/ -1 re))) 46.072 * [backup-simplify]: Simplify (+ (* 0.5 (* 1/3 (cos (/ -1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ -1 re)))))) into (* 0.16666666666666666 (cos (/ -1 re))) 46.072 * [taylor]: Taking taylor expansion of (* 0.16666666666666666 (cos (/ -1 re))) in re 46.072 * [taylor]: Taking taylor expansion of 0.16666666666666666 in re 46.072 * [backup-simplify]: Simplify 0.16666666666666666 into 0.16666666666666666 46.072 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 46.072 * [taylor]: Taking taylor expansion of (/ -1 re) in re 46.072 * [taylor]: Taking taylor expansion of -1 in re 46.072 * [backup-simplify]: Simplify -1 into -1 46.072 * [taylor]: Taking taylor expansion of re in re 46.072 * [backup-simplify]: Simplify 0 into 0 46.072 * [backup-simplify]: Simplify 1 into 1 46.072 * [backup-simplify]: Simplify (/ -1 1) into -1 46.072 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 46.072 * [backup-simplify]: Simplify (* 0.16666666666666666 (cos (/ -1 re))) into (* 0.16666666666666666 (cos (/ -1 re))) 46.072 * [backup-simplify]: Simplify (* 0.16666666666666666 (cos (/ -1 re))) into (* 0.16666666666666666 (cos (/ -1 re))) 46.072 * [backup-simplify]: Simplify 0 into 0 46.073 * [backup-simplify]: Simplify (+ (* 0.008333333333333333 0) (+ (* 0 0) (* 0 (cos (/ -1 re))))) into 0 46.073 * [backup-simplify]: Simplify 0 into 0 46.074 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 46.074 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.074 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 46.075 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 46.076 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 46.076 * [backup-simplify]: Simplify (- 0) into 0 46.076 * [backup-simplify]: Simplify (+ 0 0) into 0 46.077 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 46.078 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 46.079 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 46.080 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 -1)) into 0 46.080 * [backup-simplify]: Simplify (+ 0 0) into 0 46.081 * [backup-simplify]: Simplify (+ (* -1/3 0) (* 0 -1)) into 0 46.082 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.083 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.084 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.085 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/60 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.086 * [backup-simplify]: Simplify (+ 0 0) into 0 46.087 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (* 0 (cos (/ -1 re)))))) into 0 46.088 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 (* 1/3 (cos (/ -1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ -1 re))))))) into 0 46.088 * [taylor]: Taking taylor expansion of 0 in re 46.088 * [backup-simplify]: Simplify 0 into 0 46.088 * [backup-simplify]: Simplify 0 into 0 46.089 * [backup-simplify]: Simplify (+ (* 0.16666666666666666 0) (* 0 (cos (/ -1 re)))) into 0 46.089 * [backup-simplify]: Simplify 0 into 0 46.089 * [backup-simplify]: Simplify 0 into 0 46.090 * [backup-simplify]: Simplify (+ (* 0.008333333333333333 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cos (/ -1 re)))))) into 0 46.090 * [backup-simplify]: Simplify 0 into 0 46.091 * [backup-simplify]: Simplify (+ (* (* 0.16666666666666666 (cos (/ -1 (/ 1 (- re))))) (pow (* 1 (/ 1 (/ 1 (- im)))) 3)) (* (* 0.008333333333333333 (cos (/ -1 (/ 1 (- re))))) (pow (* 1 (/ 1 (/ 1 (- im)))) 5))) into (- (+ (* 0.16666666666666666 (* (pow im 3) (cos re))) (* 0.008333333333333333 (* (pow im 5) (cos re))))) 46.091 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 3) 46.091 * [backup-simplify]: Simplify (* -1/60 (pow im 5)) into (* -1/60 (pow im 5)) 46.091 * [approximate]: Taking taylor expansion of (* -1/60 (pow im 5)) in (im) around 0 46.091 * [taylor]: Taking taylor expansion of (* -1/60 (pow im 5)) in im 46.091 * [taylor]: Taking taylor expansion of -1/60 in im 46.091 * [backup-simplify]: Simplify -1/60 into -1/60 46.091 * [taylor]: Taking taylor expansion of (pow im 5) in im 46.091 * [taylor]: Taking taylor expansion of im in im 46.091 * [backup-simplify]: Simplify 0 into 0 46.091 * [backup-simplify]: Simplify 1 into 1 46.091 * [taylor]: Taking taylor expansion of (* -1/60 (pow im 5)) in im 46.091 * [taylor]: Taking taylor expansion of -1/60 in im 46.091 * [backup-simplify]: Simplify -1/60 into -1/60 46.091 * [taylor]: Taking taylor expansion of (pow im 5) in im 46.091 * [taylor]: Taking taylor expansion of im in im 46.091 * [backup-simplify]: Simplify 0 into 0 46.091 * [backup-simplify]: Simplify 1 into 1 46.092 * [backup-simplify]: Simplify (* 1 1) into 1 46.092 * [backup-simplify]: Simplify (* 1 1) into 1 46.092 * [backup-simplify]: Simplify (* 1 1) into 1 46.093 * [backup-simplify]: Simplify (* -1/60 1) into -1/60 46.093 * [backup-simplify]: Simplify -1/60 into -1/60 46.094 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.094 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.095 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.096 * [backup-simplify]: Simplify (+ (* -1/60 0) (* 0 1)) into 0 46.096 * [backup-simplify]: Simplify 0 into 0 46.097 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.097 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.099 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.100 * [backup-simplify]: Simplify (+ (* -1/60 0) (+ (* 0 0) (* 0 1))) into 0 46.100 * [backup-simplify]: Simplify 0 into 0 46.101 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.102 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.103 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.104 * [backup-simplify]: Simplify (+ (* -1/60 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.104 * [backup-simplify]: Simplify 0 into 0 46.105 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 46.106 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 46.108 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 46.109 * [backup-simplify]: Simplify (+ (* -1/60 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 46.109 * [backup-simplify]: Simplify 0 into 0 46.111 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 46.112 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 46.113 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 46.115 * [backup-simplify]: Simplify (+ (* -1/60 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 46.115 * [backup-simplify]: Simplify 0 into 0 46.116 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 46.118 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 46.120 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 46.121 * [backup-simplify]: Simplify (+ (* -1/60 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 46.121 * [backup-simplify]: Simplify 0 into 0 46.122 * [backup-simplify]: Simplify (* -1/60 (pow im 5)) into (* -1/60 (pow im 5)) 46.122 * [backup-simplify]: Simplify (* -1/60 (pow (/ 1 im) 5)) into (/ -1/60 (pow im 5)) 46.122 * [approximate]: Taking taylor expansion of (/ -1/60 (pow im 5)) in (im) around 0 46.122 * [taylor]: Taking taylor expansion of (/ -1/60 (pow im 5)) in im 46.122 * [taylor]: Taking taylor expansion of -1/60 in im 46.122 * [backup-simplify]: Simplify -1/60 into -1/60 46.122 * [taylor]: Taking taylor expansion of (pow im 5) in im 46.122 * [taylor]: Taking taylor expansion of im in im 46.122 * [backup-simplify]: Simplify 0 into 0 46.122 * [backup-simplify]: Simplify 1 into 1 46.122 * [backup-simplify]: Simplify (* 1 1) into 1 46.123 * [backup-simplify]: Simplify (* 1 1) into 1 46.123 * [backup-simplify]: Simplify (* 1 1) into 1 46.124 * [backup-simplify]: Simplify (/ -1/60 1) into -1/60 46.124 * [taylor]: Taking taylor expansion of (/ -1/60 (pow im 5)) in im 46.124 * [taylor]: Taking taylor expansion of -1/60 in im 46.124 * [backup-simplify]: Simplify -1/60 into -1/60 46.124 * [taylor]: Taking taylor expansion of (pow im 5) in im 46.124 * [taylor]: Taking taylor expansion of im in im 46.124 * [backup-simplify]: Simplify 0 into 0 46.124 * [backup-simplify]: Simplify 1 into 1 46.124 * [backup-simplify]: Simplify (* 1 1) into 1 46.125 * [backup-simplify]: Simplify (* 1 1) into 1 46.125 * [backup-simplify]: Simplify (* 1 1) into 1 46.126 * [backup-simplify]: Simplify (/ -1/60 1) into -1/60 46.126 * [backup-simplify]: Simplify -1/60 into -1/60 46.126 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.127 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.128 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.129 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/60 (/ 0 1)))) into 0 46.129 * [backup-simplify]: Simplify 0 into 0 46.130 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.131 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.132 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.133 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/60 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.133 * [backup-simplify]: Simplify 0 into 0 46.134 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.135 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.136 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.137 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/60 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.137 * [backup-simplify]: Simplify 0 into 0 46.139 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 46.140 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 46.141 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 46.142 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/60 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.142 * [backup-simplify]: Simplify 0 into 0 46.143 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 46.145 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 46.146 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 46.147 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/60 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.147 * [backup-simplify]: Simplify 0 into 0 46.149 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 46.150 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 46.152 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 46.153 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/60 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.153 * [backup-simplify]: Simplify 0 into 0 46.153 * [backup-simplify]: Simplify (* -1/60 (pow (/ 1 (/ 1 im)) 5)) into (* -1/60 (pow im 5)) 46.154 * [backup-simplify]: Simplify (* -1/60 (pow (/ 1 (- im)) 5)) into (/ 1/60 (pow im 5)) 46.154 * [approximate]: Taking taylor expansion of (/ 1/60 (pow im 5)) in (im) around 0 46.154 * [taylor]: Taking taylor expansion of (/ 1/60 (pow im 5)) in im 46.154 * [taylor]: Taking taylor expansion of 1/60 in im 46.154 * [backup-simplify]: Simplify 1/60 into 1/60 46.154 * [taylor]: Taking taylor expansion of (pow im 5) in im 46.154 * [taylor]: Taking taylor expansion of im in im 46.154 * [backup-simplify]: Simplify 0 into 0 46.154 * [backup-simplify]: Simplify 1 into 1 46.154 * [backup-simplify]: Simplify (* 1 1) into 1 46.155 * [backup-simplify]: Simplify (* 1 1) into 1 46.155 * [backup-simplify]: Simplify (* 1 1) into 1 46.155 * [backup-simplify]: Simplify (/ 1/60 1) into 1/60 46.155 * [taylor]: Taking taylor expansion of (/ 1/60 (pow im 5)) in im 46.156 * [taylor]: Taking taylor expansion of 1/60 in im 46.156 * [backup-simplify]: Simplify 1/60 into 1/60 46.156 * [taylor]: Taking taylor expansion of (pow im 5) in im 46.156 * [taylor]: Taking taylor expansion of im in im 46.156 * [backup-simplify]: Simplify 0 into 0 46.156 * [backup-simplify]: Simplify 1 into 1 46.156 * [backup-simplify]: Simplify (* 1 1) into 1 46.156 * [backup-simplify]: Simplify (* 1 1) into 1 46.161 * [backup-simplify]: Simplify (* 1 1) into 1 46.162 * [backup-simplify]: Simplify (/ 1/60 1) into 1/60 46.162 * [backup-simplify]: Simplify 1/60 into 1/60 46.163 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.164 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.164 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.165 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/60 (/ 0 1)))) into 0 46.165 * [backup-simplify]: Simplify 0 into 0 46.166 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.167 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.168 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.169 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/60 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.169 * [backup-simplify]: Simplify 0 into 0 46.170 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.171 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.172 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.173 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/60 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.173 * [backup-simplify]: Simplify 0 into 0 46.175 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 46.176 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 46.177 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 46.178 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/60 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.178 * [backup-simplify]: Simplify 0 into 0 46.179 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 46.181 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 46.182 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 46.183 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/60 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.183 * [backup-simplify]: Simplify 0 into 0 46.185 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 46.186 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 46.188 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 46.189 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/60 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.189 * [backup-simplify]: Simplify 0 into 0 46.190 * [backup-simplify]: Simplify (* 1/60 (pow (/ 1 (/ 1 (- im))) 5)) into (* -1/60 (pow im 5)) 46.190 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1) 46.190 * [backup-simplify]: Simplify (fma (fma (* im -1/3) im -2) im (* -1/60 (pow im 5))) into (fma (fma (* -1/3 im) im -2) im (* -1/60 (pow im 5))) 46.190 * [approximate]: Taking taylor expansion of (fma (fma (* -1/3 im) im -2) im (* -1/60 (pow im 5))) in (im) around 0 46.190 * [taylor]: Taking taylor expansion of (fma (fma (* -1/3 im) im -2) im (* -1/60 (pow im 5))) in im 46.190 * [taylor]: Rewrote expression to (+ (* (fma (* -1/3 im) im -2) im) (* -1/60 (pow im 5))) 46.190 * [taylor]: Taking taylor expansion of (* (fma (* -1/3 im) im -2) im) in im 46.190 * [taylor]: Taking taylor expansion of (fma (* -1/3 im) im -2) in im 46.190 * [taylor]: Rewrote expression to (+ (* (* -1/3 im) im) -2) 46.190 * [taylor]: Taking taylor expansion of (* (* -1/3 im) im) in im 46.190 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 46.190 * [taylor]: Taking taylor expansion of -1/3 in im 46.190 * [backup-simplify]: Simplify -1/3 into -1/3 46.190 * [taylor]: Taking taylor expansion of im in im 46.190 * [backup-simplify]: Simplify 0 into 0 46.190 * [backup-simplify]: Simplify 1 into 1 46.190 * [taylor]: Taking taylor expansion of im in im 46.190 * [backup-simplify]: Simplify 0 into 0 46.190 * [backup-simplify]: Simplify 1 into 1 46.190 * [taylor]: Taking taylor expansion of -2 in im 46.190 * [backup-simplify]: Simplify -2 into -2 46.190 * [taylor]: Taking taylor expansion of im in im 46.190 * [backup-simplify]: Simplify 0 into 0 46.191 * [backup-simplify]: Simplify 1 into 1 46.191 * [taylor]: Taking taylor expansion of (* -1/60 (pow im 5)) in im 46.191 * [taylor]: Taking taylor expansion of -1/60 in im 46.191 * [backup-simplify]: Simplify -1/60 into -1/60 46.191 * [taylor]: Taking taylor expansion of (pow im 5) in im 46.191 * [taylor]: Taking taylor expansion of im in im 46.191 * [backup-simplify]: Simplify 0 into 0 46.191 * [backup-simplify]: Simplify 1 into 1 46.191 * [taylor]: Taking taylor expansion of (fma (fma (* -1/3 im) im -2) im (* -1/60 (pow im 5))) in im 46.191 * [taylor]: Rewrote expression to (+ (* (fma (* -1/3 im) im -2) im) (* -1/60 (pow im 5))) 46.191 * [taylor]: Taking taylor expansion of (* (fma (* -1/3 im) im -2) im) in im 46.191 * [taylor]: Taking taylor expansion of (fma (* -1/3 im) im -2) in im 46.191 * [taylor]: Rewrote expression to (+ (* (* -1/3 im) im) -2) 46.191 * [taylor]: Taking taylor expansion of (* (* -1/3 im) im) in im 46.191 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 46.191 * [taylor]: Taking taylor expansion of -1/3 in im 46.191 * [backup-simplify]: Simplify -1/3 into -1/3 46.191 * [taylor]: Taking taylor expansion of im in im 46.191 * [backup-simplify]: Simplify 0 into 0 46.191 * [backup-simplify]: Simplify 1 into 1 46.191 * [taylor]: Taking taylor expansion of im in im 46.191 * [backup-simplify]: Simplify 0 into 0 46.191 * [backup-simplify]: Simplify 1 into 1 46.191 * [taylor]: Taking taylor expansion of -2 in im 46.191 * [backup-simplify]: Simplify -2 into -2 46.191 * [taylor]: Taking taylor expansion of im in im 46.191 * [backup-simplify]: Simplify 0 into 0 46.191 * [backup-simplify]: Simplify 1 into 1 46.191 * [taylor]: Taking taylor expansion of (* -1/60 (pow im 5)) in im 46.191 * [taylor]: Taking taylor expansion of -1/60 in im 46.191 * [backup-simplify]: Simplify -1/60 into -1/60 46.191 * [taylor]: Taking taylor expansion of (pow im 5) in im 46.191 * [taylor]: Taking taylor expansion of im in im 46.191 * [backup-simplify]: Simplify 0 into 0 46.191 * [backup-simplify]: Simplify 1 into 1 46.192 * [backup-simplify]: Simplify (* -1/3 0) into 0 46.193 * [backup-simplify]: Simplify (* 0 0) into 0 46.193 * [backup-simplify]: Simplify (+ 0 -2) into -2 46.193 * [backup-simplify]: Simplify (* -2 0) into 0 46.194 * [backup-simplify]: Simplify (+ 0 0) into 0 46.194 * [backup-simplify]: Simplify 0 into 0 46.195 * [backup-simplify]: Simplify (+ (* -1/3 1) (* 0 0)) into -1/3 46.195 * [backup-simplify]: Simplify (+ (* 0 1) (* -1/3 0)) into 0 46.196 * [backup-simplify]: Simplify (+ 0 0) into 0 46.196 * [backup-simplify]: Simplify (+ (* -2 1) (* 0 0)) into -2 46.197 * [backup-simplify]: Simplify (+ -2 0) into -2 46.197 * [backup-simplify]: Simplify -2 into -2 46.198 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 1) (* 0 0))) into 0 46.199 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 1) (* 0 0))) into -1/3 46.199 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 46.200 * [backup-simplify]: Simplify (+ (* -2 0) (+ (* 0 1) (* -1/3 0))) into 0 46.201 * [backup-simplify]: Simplify (+ 0 0) into 0 46.201 * [backup-simplify]: Simplify 0 into 0 46.202 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 46.203 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 0) (+ (* 0 1) (* 0 0)))) into 0 46.203 * [backup-simplify]: Simplify (+ 0 0) into 0 46.205 * [backup-simplify]: Simplify (+ (* -2 0) (+ (* 0 0) (+ (* -1/3 1) (* 0 0)))) into -1/3 46.205 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 46.205 * [backup-simplify]: Simplify -1/3 into -1/3 46.206 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 46.208 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 46.208 * [backup-simplify]: Simplify (+ 0 0) into 0 46.210 * [backup-simplify]: Simplify (+ (* -2 0) (+ (* 0 0) (+ (* -1/3 0) (+ (* 0 1) (* 0 0))))) into 0 46.210 * [backup-simplify]: Simplify (+ 0 0) into 0 46.210 * [backup-simplify]: Simplify 0 into 0 46.212 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 46.213 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 46.213 * [backup-simplify]: Simplify (+ 0 0) into 0 46.215 * [backup-simplify]: Simplify (+ (* -2 0) (+ (* 0 0) (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 46.215 * [backup-simplify]: Simplify (* 1 1) into 1 46.216 * [backup-simplify]: Simplify (* 1 1) into 1 46.216 * [backup-simplify]: Simplify (* 1 1) into 1 46.216 * [backup-simplify]: Simplify (* -1/60 1) into -1/60 46.217 * [backup-simplify]: Simplify (+ 0 -1/60) into -1/60 46.217 * [backup-simplify]: Simplify -1/60 into -1/60 46.217 * [backup-simplify]: Simplify (+ (* -1/60 (pow im 5)) (+ (* -1/3 (pow im 3)) (* -2 im))) into (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))) 46.217 * [backup-simplify]: Simplify (fma (fma (* (/ 1 im) -1/3) (/ 1 im) -2) (/ 1 im) (* -1/60 (pow (/ 1 im) 5))) into (fma (fma (/ -1/3 im) (/ 1 im) -2) (/ 1 im) (/ -1/60 (pow im 5))) 46.217 * [approximate]: Taking taylor expansion of (fma (fma (/ -1/3 im) (/ 1 im) -2) (/ 1 im) (/ -1/60 (pow im 5))) in (im) around 0 46.217 * [taylor]: Taking taylor expansion of (fma (fma (/ -1/3 im) (/ 1 im) -2) (/ 1 im) (/ -1/60 (pow im 5))) in im 46.217 * [taylor]: Rewrote expression to (+ (* (fma (/ -1/3 im) (/ 1 im) -2) (/ 1 im)) (/ -1/60 (pow im 5))) 46.217 * [taylor]: Taking taylor expansion of (* (fma (/ -1/3 im) (/ 1 im) -2) (/ 1 im)) in im 46.217 * [taylor]: Taking taylor expansion of (fma (/ -1/3 im) (/ 1 im) -2) in im 46.217 * [taylor]: Rewrote expression to (+ (* (/ -1/3 im) (/ 1 im)) -2) 46.217 * [taylor]: Taking taylor expansion of (* (/ -1/3 im) (/ 1 im)) in im 46.217 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 46.217 * [taylor]: Taking taylor expansion of -1/3 in im 46.217 * [backup-simplify]: Simplify -1/3 into -1/3 46.217 * [taylor]: Taking taylor expansion of im in im 46.217 * [backup-simplify]: Simplify 0 into 0 46.217 * [backup-simplify]: Simplify 1 into 1 46.218 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 46.218 * [taylor]: Taking taylor expansion of (/ 1 im) in im 46.218 * [taylor]: Taking taylor expansion of im in im 46.218 * [backup-simplify]: Simplify 0 into 0 46.218 * [backup-simplify]: Simplify 1 into 1 46.218 * [backup-simplify]: Simplify (/ 1 1) into 1 46.218 * [taylor]: Taking taylor expansion of -2 in im 46.218 * [backup-simplify]: Simplify -2 into -2 46.218 * [taylor]: Taking taylor expansion of (/ 1 im) in im 46.218 * [taylor]: Taking taylor expansion of im in im 46.218 * [backup-simplify]: Simplify 0 into 0 46.218 * [backup-simplify]: Simplify 1 into 1 46.219 * [backup-simplify]: Simplify (/ 1 1) into 1 46.219 * [taylor]: Taking taylor expansion of (/ -1/60 (pow im 5)) in im 46.219 * [taylor]: Taking taylor expansion of -1/60 in im 46.219 * [backup-simplify]: Simplify -1/60 into -1/60 46.219 * [taylor]: Taking taylor expansion of (pow im 5) in im 46.219 * [taylor]: Taking taylor expansion of im in im 46.219 * [backup-simplify]: Simplify 0 into 0 46.219 * [backup-simplify]: Simplify 1 into 1 46.219 * [backup-simplify]: Simplify (* 1 1) into 1 46.219 * [backup-simplify]: Simplify (* 1 1) into 1 46.219 * [backup-simplify]: Simplify (* 1 1) into 1 46.220 * [backup-simplify]: Simplify (/ -1/60 1) into -1/60 46.220 * [taylor]: Taking taylor expansion of (fma (fma (/ -1/3 im) (/ 1 im) -2) (/ 1 im) (/ -1/60 (pow im 5))) in im 46.220 * [taylor]: Rewrote expression to (+ (* (fma (/ -1/3 im) (/ 1 im) -2) (/ 1 im)) (/ -1/60 (pow im 5))) 46.220 * [taylor]: Taking taylor expansion of (* (fma (/ -1/3 im) (/ 1 im) -2) (/ 1 im)) in im 46.220 * [taylor]: Taking taylor expansion of (fma (/ -1/3 im) (/ 1 im) -2) in im 46.220 * [taylor]: Rewrote expression to (+ (* (/ -1/3 im) (/ 1 im)) -2) 46.220 * [taylor]: Taking taylor expansion of (* (/ -1/3 im) (/ 1 im)) in im 46.220 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 46.220 * [taylor]: Taking taylor expansion of -1/3 in im 46.220 * [backup-simplify]: Simplify -1/3 into -1/3 46.220 * [taylor]: Taking taylor expansion of im in im 46.220 * [backup-simplify]: Simplify 0 into 0 46.220 * [backup-simplify]: Simplify 1 into 1 46.220 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 46.220 * [taylor]: Taking taylor expansion of (/ 1 im) in im 46.220 * [taylor]: Taking taylor expansion of im in im 46.220 * [backup-simplify]: Simplify 0 into 0 46.220 * [backup-simplify]: Simplify 1 into 1 46.221 * [backup-simplify]: Simplify (/ 1 1) into 1 46.221 * [taylor]: Taking taylor expansion of -2 in im 46.221 * [backup-simplify]: Simplify -2 into -2 46.221 * [taylor]: Taking taylor expansion of (/ 1 im) in im 46.221 * [taylor]: Taking taylor expansion of im in im 46.221 * [backup-simplify]: Simplify 0 into 0 46.221 * [backup-simplify]: Simplify 1 into 1 46.221 * [backup-simplify]: Simplify (/ 1 1) into 1 46.221 * [taylor]: Taking taylor expansion of (/ -1/60 (pow im 5)) in im 46.221 * [taylor]: Taking taylor expansion of -1/60 in im 46.221 * [backup-simplify]: Simplify -1/60 into -1/60 46.221 * [taylor]: Taking taylor expansion of (pow im 5) in im 46.221 * [taylor]: Taking taylor expansion of im in im 46.221 * [backup-simplify]: Simplify 0 into 0 46.221 * [backup-simplify]: Simplify 1 into 1 46.221 * [backup-simplify]: Simplify (* 1 1) into 1 46.222 * [backup-simplify]: Simplify (* 1 1) into 1 46.222 * [backup-simplify]: Simplify (* 1 1) into 1 46.222 * [backup-simplify]: Simplify (/ -1/60 1) into -1/60 46.222 * [backup-simplify]: Simplify (+ 0 -1/60) into -1/60 46.222 * [backup-simplify]: Simplify -1/60 into -1/60 46.223 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.223 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.224 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.224 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/60 (/ 0 1)))) into 0 46.224 * [backup-simplify]: Simplify (+ 0 0) into 0 46.224 * [backup-simplify]: Simplify 0 into 0 46.225 * [backup-simplify]: Simplify (* -1/3 1) into -1/3 46.225 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 46.225 * [backup-simplify]: Simplify (* -1/3 1) into -1/3 46.226 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.226 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.227 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.228 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/60 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.228 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 46.228 * [backup-simplify]: Simplify -1/3 into -1/3 46.228 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 46.229 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 46.229 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 46.230 * [backup-simplify]: Simplify (+ (* -1/3 0) (* 0 1)) into 0 46.230 * [backup-simplify]: Simplify (+ 0 0) into 0 46.230 * [backup-simplify]: Simplify (+ (* -1/3 0) (* 0 1)) into 0 46.231 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.232 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.232 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.233 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/60 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.233 * [backup-simplify]: Simplify (+ 0 0) into 0 46.233 * [backup-simplify]: Simplify 0 into 0 46.234 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.234 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.235 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.236 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (* 0 1))) into 0 46.236 * [backup-simplify]: Simplify (+ 0 -2) into -2 46.236 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (* -2 1))) into -2 46.237 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 46.238 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 46.239 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 46.239 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/60 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.239 * [backup-simplify]: Simplify (+ -2 0) into -2 46.240 * [backup-simplify]: Simplify -2 into -2 46.240 * [backup-simplify]: Simplify (+ (* -2 (/ 1 (/ 1 im))) (+ (* -1/3 (pow (/ 1 (/ 1 im)) 3)) (* -1/60 (pow (/ 1 (/ 1 im)) 5)))) into (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))) 46.240 * [backup-simplify]: Simplify (fma (fma (* (/ 1 (- im)) -1/3) (/ 1 (- im)) -2) (/ 1 (- im)) (* -1/60 (pow (/ 1 (- im)) 5))) into (fma (fma (/ 1/3 im) (/ -1 im) -2) (/ -1 im) (/ 1/60 (pow im 5))) 46.240 * [approximate]: Taking taylor expansion of (fma (fma (/ 1/3 im) (/ -1 im) -2) (/ -1 im) (/ 1/60 (pow im 5))) in (im) around 0 46.240 * [taylor]: Taking taylor expansion of (fma (fma (/ 1/3 im) (/ -1 im) -2) (/ -1 im) (/ 1/60 (pow im 5))) in im 46.240 * [taylor]: Rewrote expression to (+ (* (fma (/ 1/3 im) (/ -1 im) -2) (/ -1 im)) (/ 1/60 (pow im 5))) 46.240 * [taylor]: Taking taylor expansion of (* (fma (/ 1/3 im) (/ -1 im) -2) (/ -1 im)) in im 46.240 * [taylor]: Taking taylor expansion of (fma (/ 1/3 im) (/ -1 im) -2) in im 46.240 * [taylor]: Rewrote expression to (+ (* (/ 1/3 im) (/ -1 im)) -2) 46.240 * [taylor]: Taking taylor expansion of (* (/ 1/3 im) (/ -1 im)) in im 46.240 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 46.240 * [taylor]: Taking taylor expansion of 1/3 in im 46.240 * [backup-simplify]: Simplify 1/3 into 1/3 46.240 * [taylor]: Taking taylor expansion of im in im 46.240 * [backup-simplify]: Simplify 0 into 0 46.240 * [backup-simplify]: Simplify 1 into 1 46.241 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 46.241 * [taylor]: Taking taylor expansion of (/ -1 im) in im 46.241 * [taylor]: Taking taylor expansion of -1 in im 46.241 * [backup-simplify]: Simplify -1 into -1 46.241 * [taylor]: Taking taylor expansion of im in im 46.241 * [backup-simplify]: Simplify 0 into 0 46.241 * [backup-simplify]: Simplify 1 into 1 46.241 * [backup-simplify]: Simplify (/ -1 1) into -1 46.241 * [taylor]: Taking taylor expansion of -2 in im 46.241 * [backup-simplify]: Simplify -2 into -2 46.241 * [taylor]: Taking taylor expansion of (/ -1 im) in im 46.241 * [taylor]: Taking taylor expansion of -1 in im 46.241 * [backup-simplify]: Simplify -1 into -1 46.241 * [taylor]: Taking taylor expansion of im in im 46.241 * [backup-simplify]: Simplify 0 into 0 46.241 * [backup-simplify]: Simplify 1 into 1 46.241 * [backup-simplify]: Simplify (/ -1 1) into -1 46.241 * [taylor]: Taking taylor expansion of (/ 1/60 (pow im 5)) in im 46.241 * [taylor]: Taking taylor expansion of 1/60 in im 46.241 * [backup-simplify]: Simplify 1/60 into 1/60 46.241 * [taylor]: Taking taylor expansion of (pow im 5) in im 46.241 * [taylor]: Taking taylor expansion of im in im 46.241 * [backup-simplify]: Simplify 0 into 0 46.241 * [backup-simplify]: Simplify 1 into 1 46.242 * [backup-simplify]: Simplify (* 1 1) into 1 46.242 * [backup-simplify]: Simplify (* 1 1) into 1 46.242 * [backup-simplify]: Simplify (* 1 1) into 1 46.242 * [backup-simplify]: Simplify (/ 1/60 1) into 1/60 46.242 * [taylor]: Taking taylor expansion of (fma (fma (/ 1/3 im) (/ -1 im) -2) (/ -1 im) (/ 1/60 (pow im 5))) in im 46.243 * [taylor]: Rewrote expression to (+ (* (fma (/ 1/3 im) (/ -1 im) -2) (/ -1 im)) (/ 1/60 (pow im 5))) 46.243 * [taylor]: Taking taylor expansion of (* (fma (/ 1/3 im) (/ -1 im) -2) (/ -1 im)) in im 46.243 * [taylor]: Taking taylor expansion of (fma (/ 1/3 im) (/ -1 im) -2) in im 46.243 * [taylor]: Rewrote expression to (+ (* (/ 1/3 im) (/ -1 im)) -2) 46.243 * [taylor]: Taking taylor expansion of (* (/ 1/3 im) (/ -1 im)) in im 46.243 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 46.243 * [taylor]: Taking taylor expansion of 1/3 in im 46.243 * [backup-simplify]: Simplify 1/3 into 1/3 46.243 * [taylor]: Taking taylor expansion of im in im 46.243 * [backup-simplify]: Simplify 0 into 0 46.243 * [backup-simplify]: Simplify 1 into 1 46.243 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 46.243 * [taylor]: Taking taylor expansion of (/ -1 im) in im 46.243 * [taylor]: Taking taylor expansion of -1 in im 46.243 * [backup-simplify]: Simplify -1 into -1 46.243 * [taylor]: Taking taylor expansion of im in im 46.243 * [backup-simplify]: Simplify 0 into 0 46.243 * [backup-simplify]: Simplify 1 into 1 46.243 * [backup-simplify]: Simplify (/ -1 1) into -1 46.243 * [taylor]: Taking taylor expansion of -2 in im 46.243 * [backup-simplify]: Simplify -2 into -2 46.244 * [taylor]: Taking taylor expansion of (/ -1 im) in im 46.244 * [taylor]: Taking taylor expansion of -1 in im 46.244 * [backup-simplify]: Simplify -1 into -1 46.244 * [taylor]: Taking taylor expansion of im in im 46.244 * [backup-simplify]: Simplify 0 into 0 46.244 * [backup-simplify]: Simplify 1 into 1 46.244 * [backup-simplify]: Simplify (/ -1 1) into -1 46.244 * [taylor]: Taking taylor expansion of (/ 1/60 (pow im 5)) in im 46.244 * [taylor]: Taking taylor expansion of 1/60 in im 46.244 * [backup-simplify]: Simplify 1/60 into 1/60 46.244 * [taylor]: Taking taylor expansion of (pow im 5) in im 46.244 * [taylor]: Taking taylor expansion of im in im 46.244 * [backup-simplify]: Simplify 0 into 0 46.244 * [backup-simplify]: Simplify 1 into 1 46.245 * [backup-simplify]: Simplify (* 1 1) into 1 46.245 * [backup-simplify]: Simplify (* 1 1) into 1 46.245 * [backup-simplify]: Simplify (* 1 1) into 1 46.246 * [backup-simplify]: Simplify (/ 1/60 1) into 1/60 46.246 * [backup-simplify]: Simplify (+ 0 1/60) into 1/60 46.247 * [backup-simplify]: Simplify 1/60 into 1/60 46.247 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.248 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.249 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.250 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/60 (/ 0 1)))) into 0 46.250 * [backup-simplify]: Simplify (+ 0 0) into 0 46.250 * [backup-simplify]: Simplify 0 into 0 46.251 * [backup-simplify]: Simplify (* 1/3 -1) into -1/3 46.251 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 46.251 * [backup-simplify]: Simplify (* -1/3 -1) into 1/3 46.252 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.253 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.254 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.255 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/60 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.256 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 46.256 * [backup-simplify]: Simplify 1/3 into 1/3 46.257 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 46.258 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 46.258 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 46.259 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 -1)) into 0 46.260 * [backup-simplify]: Simplify (+ 0 0) into 0 46.260 * [backup-simplify]: Simplify (+ (* -1/3 0) (* 0 -1)) into 0 46.261 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.263 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.264 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.265 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/60 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.265 * [backup-simplify]: Simplify (+ 0 0) into 0 46.265 * [backup-simplify]: Simplify 0 into 0 46.266 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.267 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.268 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.269 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 -1))) into 0 46.270 * [backup-simplify]: Simplify (+ 0 -2) into -2 46.271 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (* -2 -1))) into 2 46.272 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 46.273 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 46.274 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 46.275 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/60 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.276 * [backup-simplify]: Simplify (+ 2 0) into 2 46.276 * [backup-simplify]: Simplify 2 into 2 46.276 * [backup-simplify]: Simplify (+ (* 2 (/ 1 (/ 1 (- im)))) (+ (* 1/3 (pow (/ 1 (/ 1 (- im))) 3)) (* 1/60 (pow (/ 1 (/ 1 (- im))) 5)))) into (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))) 46.277 * * * [progress]: simplifying candidates 46.277 * * * * [progress]: [ 1 / 93 ] simplifiying candidate # 46.277 * * * * [progress]: [ 2 / 93 ] simplifiying candidate # 46.277 * * * * [progress]: [ 3 / 93 ] simplifiying candidate # 46.277 * [simplify]: Simplifying (* im -1/3) 46.277 * * [simplify]: iters left: 2 (3 enodes) 46.279 * * [simplify]: iters left: 1 (10 enodes) 46.282 * * [simplify]: Extracting #0: cost 1 inf + 0 46.282 * * [simplify]: Extracting #1: cost 4 inf + 0 46.282 * * [simplify]: Extracting #2: cost 2 inf + 2 46.282 * * [simplify]: Extracting #3: cost 0 inf + 86 46.282 * [simplify]: Simplified to (* im -1/3) 46.282 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (re im) (pow (* (fma (fma (pow (* im -1/3) 1) im -2) im (* -1/60 (pow im 5))) (* 0.5 (cos re))) 1)) 46.283 * * * * [progress]: [ 4 / 93 ] simplifiying candidate # 46.283 * * * * [progress]: [ 5 / 93 ] simplifiying candidate # 46.283 * [simplify]: Simplifying (+ (log im) (log -1/3)) 46.283 * * [simplify]: iters left: 3 (5 enodes) 46.286 * * [simplify]: iters left: 2 (16 enodes) 46.291 * * [simplify]: Extracting #0: cost 1 inf + 0 46.291 * * [simplify]: Extracting #1: cost 4 inf + 0 46.291 * * [simplify]: Extracting #2: cost 8 inf + 0 46.291 * * [simplify]: Extracting #3: cost 4 inf + 144 46.292 * * [simplify]: Extracting #4: cost 0 inf + 650 46.292 * [simplify]: Simplified to (+ (log im) (log -1/3)) 46.292 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (re im) (pow (* (fma (fma (exp (+ (log im) (log -1/3))) im -2) im (* -1/60 (pow im 5))) (* 0.5 (cos re))) 1)) 46.292 * * * * [progress]: [ 6 / 93 ] simplifiying candidate # 46.292 * * * * [progress]: [ 7 / 93 ] simplifiying candidate # 46.292 * * * * [progress]: [ 8 / 93 ] simplifiying candidate # 46.292 * [simplify]: Simplifying (* (* (* im im) im) (* (* -1/3 -1/3) -1/3)) 46.293 * * [simplify]: iters left: 6 (7 enodes) 46.301 * * [simplify]: iters left: 5 (30 enodes) 46.308 * * [simplify]: iters left: 4 (55 enodes) 46.317 * * [simplify]: iters left: 3 (96 enodes) 46.332 * * [simplify]: iters left: 2 (141 enodes) 46.368 * * [simplify]: iters left: 1 (219 enodes) 46.425 * * [simplify]: Extracting #0: cost 1 inf + 0 46.426 * * [simplify]: Extracting #1: cost 29 inf + 0 46.426 * * [simplify]: Extracting #2: cost 62 inf + 209 46.426 * * [simplify]: Extracting #3: cost 38 inf + 2667 46.428 * * [simplify]: Extracting #4: cost 14 inf + 9234 46.429 * * [simplify]: Extracting #5: cost 0 inf + 15327 46.431 * [simplify]: Simplified to (* -1/27 (* im (* im im))) 46.431 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (re im) (pow (* (fma (fma (cbrt (* -1/27 (* im (* im im)))) im -2) im (* -1/60 (pow im 5))) (* 0.5 (cos re))) 1)) 46.431 * * * * [progress]: [ 9 / 93 ] simplifiying candidate # 46.431 * * * * [progress]: [ 10 / 93 ] simplifiying candidate # 46.431 * * * * [progress]: [ 11 / 93 ] simplifiying candidate # 46.431 * * * * [progress]: [ 12 / 93 ] simplifiying candidate # 46.431 * * * * [progress]: [ 13 / 93 ] simplifiying candidate # 46.432 * [simplify]: Simplifying (* (sqrt im) (sqrt -1/3)) 46.432 * * [simplify]: iters left: 3 (5 enodes) 46.435 * * [simplify]: iters left: 2 (16 enodes) 46.440 * * [simplify]: Extracting #0: cost 1 inf + 0 46.440 * * [simplify]: Extracting #1: cost 4 inf + 0 46.440 * * [simplify]: Extracting #2: cost 8 inf + 0 46.440 * * [simplify]: Extracting #3: cost 4 inf + 84 46.440 * * [simplify]: Extracting #4: cost 0 inf + 410 46.441 * [simplify]: Simplified to (* (sqrt -1/3) (sqrt im)) 46.441 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (re im) (pow (* (fma (fma (* (* (sqrt -1/3) (sqrt im)) (* (sqrt im) (sqrt -1/3))) im -2) im (* -1/60 (pow im 5))) (* 0.5 (cos re))) 1)) 46.441 * [simplify]: Simplifying (* (sqrt im) (sqrt -1/3)) 46.441 * * [simplify]: iters left: 3 (5 enodes) 46.444 * * [simplify]: iters left: 2 (16 enodes) 46.449 * * [simplify]: Extracting #0: cost 1 inf + 0 46.449 * * [simplify]: Extracting #1: cost 4 inf + 0 46.450 * * [simplify]: Extracting #2: cost 8 inf + 0 46.450 * * [simplify]: Extracting #3: cost 4 inf + 84 46.450 * * [simplify]: Extracting #4: cost 0 inf + 410 46.450 * [simplify]: Simplified to (* (sqrt -1/3) (sqrt im)) 46.450 * [simplify]: Simplified (2 1 1 1 1 2) to (λ (re im) (pow (* (fma (fma (* (* (sqrt im) (sqrt -1/3)) (* (sqrt -1/3) (sqrt im))) im -2) im (* -1/60 (pow im 5))) (* 0.5 (cos re))) 1)) 46.450 * * * * [progress]: [ 14 / 93 ] simplifiying candidate # 46.451 * [simplify]: Simplifying (cbrt -1/3) 46.451 * * [simplify]: iters left: 1 (2 enodes) 46.453 * * [simplify]: Extracting #0: cost 1 inf + 0 46.453 * * [simplify]: Extracting #1: cost 3 inf + 0 46.453 * * [simplify]: Extracting #2: cost 2 inf + 1 46.453 * * [simplify]: Extracting #3: cost 0 inf + 163 46.453 * [simplify]: Simplified to (cbrt -1/3) 46.453 * [simplify]: Simplified (2 1 1 1 1 2) to (λ (re im) (pow (* (fma (fma (* (* im (* (cbrt -1/3) (cbrt -1/3))) (cbrt -1/3)) im -2) im (* -1/60 (pow im 5))) (* 0.5 (cos re))) 1)) 46.453 * * * * [progress]: [ 15 / 93 ] simplifiying candidate # 46.453 * [simplify]: Simplifying (sqrt -1/3) 46.453 * * [simplify]: iters left: 1 (2 enodes) 46.455 * * [simplify]: Extracting #0: cost 1 inf + 0 46.455 * * [simplify]: Extracting #1: cost 3 inf + 0 46.455 * * [simplify]: Extracting #2: cost 2 inf + 1 46.455 * * [simplify]: Extracting #3: cost 0 inf + 83 46.455 * [simplify]: Simplified to (sqrt -1/3) 46.455 * [simplify]: Simplified (2 1 1 1 1 2) to (λ (re im) (pow (* (fma (fma (* (* im (sqrt -1/3)) (sqrt -1/3)) im -2) im (* -1/60 (pow im 5))) (* 0.5 (cos re))) 1)) 46.456 * * * * [progress]: [ 16 / 93 ] simplifiying candidate # 46.456 * * * * [progress]: [ 17 / 93 ] simplifiying candidate # 46.456 * [simplify]: Simplifying (* (cbrt im) (cbrt im)) 46.456 * * [simplify]: iters left: 3 (3 enodes) 46.457 * * [simplify]: iters left: 2 (9 enodes) 46.460 * * [simplify]: Extracting #0: cost 1 inf + 0 46.460 * * [simplify]: Extracting #1: cost 3 inf + 0 46.460 * * [simplify]: Extracting #2: cost 5 inf + 0 46.460 * * [simplify]: Extracting #3: cost 4 inf + 1 46.460 * * [simplify]: Extracting #4: cost 0 inf + 405 46.460 * [simplify]: Simplified to (* (cbrt im) (cbrt im)) 46.460 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (re im) (pow (* (fma (fma (* (* (cbrt im) (cbrt im)) (* (cbrt im) -1/3)) im -2) im (* -1/60 (pow im 5))) (* 0.5 (cos re))) 1)) 46.461 * * * * [progress]: [ 18 / 93 ] simplifiying candidate # 46.461 * [simplify]: Simplifying (sqrt im) 46.461 * * [simplify]: iters left: 1 (2 enodes) 46.462 * * [simplify]: Extracting #0: cost 1 inf + 0 46.462 * * [simplify]: Extracting #1: cost 3 inf + 0 46.462 * * [simplify]: Extracting #2: cost 2 inf + 1 46.462 * * [simplify]: Extracting #3: cost 0 inf + 83 46.462 * [simplify]: Simplified to (sqrt im) 46.462 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (re im) (pow (* (fma (fma (* (sqrt im) (* (sqrt im) -1/3)) im -2) im (* -1/60 (pow im 5))) (* 0.5 (cos re))) 1)) 46.462 * * * * [progress]: [ 19 / 93 ] simplifiying candidate # 46.462 * * * * [progress]: [ 20 / 93 ] simplifiying candidate #real (real->posit16 (* im -1/3))) im -2) im (* -1/60 (pow im 5))) (* 0.5 (cos re))) 1))> 46.462 * * * * [progress]: [ 21 / 93 ] simplifiying candidate # 46.462 * * * * [progress]: [ 22 / 93 ] simplifiying candidate # 46.462 * * * * [progress]: [ 23 / 93 ] simplifiying candidate # 46.463 * * * * [progress]: [ 24 / 93 ] simplifiying candidate # 46.463 * [simplify]: Simplifying (* (fma (fma (* im -1/3) im -2) im (* -1/60 (pow im 5))) (* 0.5 (cos re))) 46.463 * * [simplify]: iters left: 6 (15 enodes) 46.472 * * [simplify]: iters left: 5 (60 enodes) 46.494 * * [simplify]: iters left: 4 (102 enodes) 46.533 * * [simplify]: iters left: 3 (226 enodes) 46.609 * * [simplify]: Extracting #0: cost 1 inf + 0 46.609 * * [simplify]: Extracting #1: cost 28 inf + 0 46.609 * * [simplify]: Extracting #2: cost 140 inf + 3 46.610 * * [simplify]: Extracting #3: cost 127 inf + 4409 46.613 * * [simplify]: Extracting #4: cost 66 inf + 19224 46.619 * * [simplify]: Extracting #5: cost 16 inf + 36003 46.631 * * [simplify]: Extracting #6: cost 0 inf + 44238 46.643 * * [simplify]: Extracting #7: cost 0 inf + 44118 46.651 * [simplify]: Simplified to (* (fma (fma (* im -1/3) im -2) im (* (pow im 5) -1/60)) (* (cos re) 0.5)) 46.652 * [simplify]: Simplified (2 1 1) to (λ (re im) (pow (pow (* (fma (fma (* im -1/3) im -2) im (* (pow im 5) -1/60)) (* (cos re) 0.5)) 1) 1)) 46.652 * * * * [progress]: [ 25 / 93 ] simplifiying candidate # 46.652 * [simplify]: Simplifying (* (fma (fma (* im -1/3) im -2) im (* -1/60 (pow im 5))) (* 0.5 (cos re))) 46.652 * * [simplify]: iters left: 6 (15 enodes) 46.657 * * [simplify]: iters left: 5 (60 enodes) 46.669 * * [simplify]: iters left: 4 (102 enodes) 46.695 * * [simplify]: iters left: 3 (226 enodes) 46.784 * * [simplify]: Extracting #0: cost 1 inf + 0 46.785 * * [simplify]: Extracting #1: cost 28 inf + 0 46.785 * * [simplify]: Extracting #2: cost 140 inf + 3 46.787 * * [simplify]: Extracting #3: cost 127 inf + 4409 46.793 * * [simplify]: Extracting #4: cost 66 inf + 19224 46.803 * * [simplify]: Extracting #5: cost 16 inf + 36003 46.816 * * [simplify]: Extracting #6: cost 0 inf + 44238 46.829 * * [simplify]: Extracting #7: cost 0 inf + 44118 46.842 * [simplify]: Simplified to (* (fma (fma (* im -1/3) im -2) im (* (pow im 5) -1/60)) (* (cos re) 0.5)) 46.842 * [simplify]: Simplified (2 1 1) to (λ (re im) (pow (pow (* (fma (fma (* im -1/3) im -2) im (* (pow im 5) -1/60)) (* (cos re) 0.5)) 1) 1)) 46.842 * * * * [progress]: [ 26 / 93 ] simplifiying candidate # 46.842 * * * * [progress]: [ 27 / 93 ] simplifiying candidate # 46.842 * [simplify]: Simplifying (+ (log (fma (fma (* im -1/3) im -2) im (* -1/60 (pow im 5)))) (+ (log 0.5) (log (cos re)))) 46.842 * * [simplify]: iters left: 6 (18 enodes) 46.851 * * [simplify]: iters left: 5 (69 enodes) 46.863 * * [simplify]: iters left: 4 (105 enodes) 46.887 * * [simplify]: iters left: 3 (169 enodes) 46.949 * * [simplify]: iters left: 2 (291 enodes) 47.049 * * [simplify]: Extracting #0: cost 1 inf + 0 47.049 * * [simplify]: Extracting #1: cost 8 inf + 0 47.049 * * [simplify]: Extracting #2: cost 17 inf + 0 47.049 * * [simplify]: Extracting #3: cost 45 inf + 1 47.050 * * [simplify]: Extracting #4: cost 90 inf + 199 47.051 * * [simplify]: Extracting #5: cost 82 inf + 3737 47.055 * * [simplify]: Extracting #6: cost 41 inf + 19042 47.064 * * [simplify]: Extracting #7: cost 3 inf + 38014 47.073 * * [simplify]: Extracting #8: cost 0 inf + 39182 47.080 * [simplify]: Simplified to (+ (log (fma -1/60 (pow im 5) (* (fma (* im -1/3) im -2) im))) (+ (log (cos re)) (log 0.5))) 47.080 * [simplify]: Simplified (2 1 1) to (λ (re im) (pow (exp (+ (log (fma -1/60 (pow im 5) (* (fma (* im -1/3) im -2) im))) (+ (log (cos re)) (log 0.5)))) 1)) 47.081 * * * * [progress]: [ 28 / 93 ] simplifiying candidate # 47.081 * [simplify]: Simplifying (+ (log (fma (fma (* im -1/3) im -2) im (* -1/60 (pow im 5)))) (log (* 0.5 (cos re)))) 47.081 * * [simplify]: iters left: 6 (17 enodes) 47.086 * * [simplify]: iters left: 5 (67 enodes) 47.098 * * [simplify]: iters left: 4 (104 enodes) 47.120 * * [simplify]: iters left: 3 (172 enodes) 47.174 * * [simplify]: iters left: 2 (297 enodes) 47.246 * * [simplify]: Extracting #0: cost 1 inf + 0 47.246 * * [simplify]: Extracting #1: cost 8 inf + 0 47.246 * * [simplify]: Extracting #2: cost 18 inf + 0 47.246 * * [simplify]: Extracting #3: cost 47 inf + 1 47.247 * * [simplify]: Extracting #4: cost 86 inf + 786 47.248 * * [simplify]: Extracting #5: cost 85 inf + 3263 47.253 * * [simplify]: Extracting #6: cost 44 inf + 16447 47.261 * * [simplify]: Extracting #7: cost 2 inf + 37190 47.269 * * [simplify]: Extracting #8: cost 0 inf + 37263 47.278 * * [simplify]: Extracting #9: cost 0 inf + 37001 47.287 * [simplify]: Simplified to (+ (log (* 0.5 (cos re))) (log (fma (fma (* im -1/3) im -2) im (* (pow im 5) -1/60)))) 47.287 * [simplify]: Simplified (2 1 1) to (λ (re im) (pow (exp (+ (log (* 0.5 (cos re))) (log (fma (fma (* im -1/3) im -2) im (* (pow im 5) -1/60))))) 1)) 47.287 * * * * [progress]: [ 29 / 93 ] simplifiying candidate # 47.288 * * * * [progress]: [ 30 / 93 ] simplifiying candidate # 47.288 * * * * [progress]: [ 31 / 93 ] simplifiying candidate # 47.288 * [simplify]: Simplifying (* (* (* (fma (fma (* im -1/3) im -2) im (* -1/60 (pow im 5))) (fma (fma (* im -1/3) im -2) im (* -1/60 (pow im 5)))) (fma (fma (* im -1/3) im -2) im (* -1/60 (pow im 5)))) (* (* (* 0.5 0.5) 0.5) (* (* (cos re) (cos re)) (cos re)))) 47.288 * * [simplify]: iters left: 6 (21 enodes) 47.299 * * [simplify]: iters left: 5 (87 enodes) 47.321 * * [simplify]: iters left: 4 (201 enodes) 47.405 * * [simplify]: Extracting #0: cost 1 inf + 0 47.405 * * [simplify]: Extracting #1: cost 48 inf + 0 47.406 * * [simplify]: Extracting #2: cost 154 inf + 123 47.408 * * [simplify]: Extracting #3: cost 210 inf + 1474 47.411 * * [simplify]: Extracting #4: cost 148 inf + 26459 47.424 * * [simplify]: Extracting #5: cost 35 inf + 86051 47.449 * * [simplify]: Extracting #6: cost 1 inf + 104689 47.469 * * [simplify]: Extracting #7: cost 0 inf + 104901 47.494 * [simplify]: Simplified to (* (* (* 0.5 (cos re)) (* (* 0.5 (cos re)) (* 0.5 (cos re)))) (* (fma (fma (* im -1/3) im -2) im (* (pow im 5) -1/60)) (* (fma (fma (* im -1/3) im -2) im (* (pow im 5) -1/60)) (fma (fma (* im -1/3) im -2) im (* (pow im 5) -1/60))))) 47.494 * [simplify]: Simplified (2 1 1) to (λ (re im) (pow (cbrt (* (* (* 0.5 (cos re)) (* (* 0.5 (cos re)) (* 0.5 (cos re)))) (* (fma (fma (* im -1/3) im -2) im (* (pow im 5) -1/60)) (* (fma (fma (* im -1/3) im -2) im (* (pow im 5) -1/60)) (fma (fma (* im -1/3) im -2) im (* (pow im 5) -1/60)))))) 1)) 47.494 * * * * [progress]: [ 32 / 93 ] simplifiying candidate # 47.494 * [simplify]: Simplifying (* (* (* (fma (fma (* im -1/3) im -2) im (* -1/60 (pow im 5))) (fma (fma (* im -1/3) im -2) im (* -1/60 (pow im 5)))) (fma (fma (* im -1/3) im -2) im (* -1/60 (pow im 5)))) (* (* (* 0.5 (cos re)) (* 0.5 (cos re))) (* 0.5 (cos re)))) 47.495 * * [simplify]: iters left: 6 (19 enodes) 47.507 * * [simplify]: iters left: 5 (85 enodes) 47.540 * * [simplify]: iters left: 4 (208 enodes) 47.622 * * [simplify]: Extracting #0: cost 1 inf + 0 47.622 * * [simplify]: Extracting #1: cost 50 inf + 0 47.623 * * [simplify]: Extracting #2: cost 162 inf + 42 47.625 * * [simplify]: Extracting #3: cost 210 inf + 1950 47.630 * * [simplify]: Extracting #4: cost 171 inf + 16031 47.645 * * [simplify]: Extracting #5: cost 59 inf + 75181 47.663 * * [simplify]: Extracting #6: cost 0 inf + 107178 47.687 * * [simplify]: Extracting #7: cost 0 inf + 106483 47.727 * [simplify]: Simplified to (* (* (fma (fma -1/3 (* im im) -2) im (* (pow im 5) -1/60)) (* 0.5 (cos re))) (* (* (fma (fma -1/3 (* im im) -2) im (* (pow im 5) -1/60)) (* 0.5 (cos re))) (* (fma (fma -1/3 (* im im) -2) im (* (pow im 5) -1/60)) (* 0.5 (cos re))))) 47.727 * [simplify]: Simplified (2 1 1) to (λ (re im) (pow (cbrt (* (* (fma (fma -1/3 (* im im) -2) im (* (pow im 5) -1/60)) (* 0.5 (cos re))) (* (* (fma (fma -1/3 (* im im) -2) im (* (pow im 5) -1/60)) (* 0.5 (cos re))) (* (fma (fma -1/3 (* im im) -2) im (* (pow im 5) -1/60)) (* 0.5 (cos re)))))) 1)) 47.727 * * * * [progress]: [ 33 / 93 ] simplifiying candidate # 47.727 * * * * [progress]: [ 34 / 93 ] simplifiying candidate # 47.727 * * * * [progress]: [ 35 / 93 ] simplifiying candidate # 47.727 * * * * [progress]: [ 36 / 93 ] simplifiying candidate # 47.727 * * * * [progress]: [ 37 / 93 ] simplifiying candidate # 47.728 * [simplify]: Simplifying (cos re) 47.728 * * [simplify]: iters left: 1 (2 enodes) 47.729 * * [simplify]: Extracting #0: cost 1 inf + 0 47.729 * * [simplify]: Extracting #1: cost 3 inf + 0 47.729 * * [simplify]: Extracting #2: cost 2 inf + 1 47.729 * * [simplify]: Extracting #3: cost 0 inf + 123 47.729 * [simplify]: Simplified to (cos re) 47.729 * [simplify]: Simplified (2 1 2) to (λ (re im) (pow (* (* (fma (fma (* im -1/3) im -2) im (* -1/60 (pow im 5))) 0.5) (cos re)) 1)) 47.729 * * * * [progress]: [ 38 / 93 ] simplifiying candidate # 47.729 * [simplify]: Simplifying (* (cbrt (fma (fma (* im -1/3) im -2) im (* -1/60 (pow im 5)))) (cbrt (fma (fma (* im -1/3) im -2) im (* -1/60 (pow im 5))))) 47.729 * * [simplify]: iters left: 6 (12 enodes) 47.737 * * [simplify]: iters left: 5 (47 enodes) 47.754 * * [simplify]: iters left: 4 (75 enodes) 47.780 * * [simplify]: iters left: 3 (134 enodes) 47.823 * * [simplify]: iters left: 2 (256 enodes) 47.904 * * [simplify]: Extracting #0: cost 1 inf + 0 47.904 * * [simplify]: Extracting #1: cost 3 inf + 0 47.904 * * [simplify]: Extracting #2: cost 5 inf + 0 47.904 * * [simplify]: Extracting #3: cost 32 inf + 0 47.905 * * [simplify]: Extracting #4: cost 84 inf + 45 47.906 * * [simplify]: Extracting #5: cost 81 inf + 2441 47.909 * * [simplify]: Extracting #6: cost 54 inf + 11303 47.915 * * [simplify]: Extracting #7: cost 4 inf + 35481 47.922 * * [simplify]: Extracting #8: cost 0 inf + 36610 47.928 * [simplify]: Simplified to (* (cbrt (fma (fma (* im -1/3) im -2) im (* (pow im 5) -1/60))) (cbrt (fma (fma (* im -1/3) im -2) im (* (pow im 5) -1/60)))) 47.929 * [simplify]: Simplified (2 1 1) to (λ (re im) (pow (* (* (cbrt (fma (fma (* im -1/3) im -2) im (* (pow im 5) -1/60))) (cbrt (fma (fma (* im -1/3) im -2) im (* (pow im 5) -1/60)))) (* (cbrt (fma (fma (* im -1/3) im -2) im (* -1/60 (pow im 5)))) (* 0.5 (cos re)))) 1)) 47.929 * * * * [progress]: [ 39 / 93 ] simplifiying candidate # 47.929 * [simplify]: Simplifying (sqrt (fma (fma (* im -1/3) im -2) im (* -1/60 (pow im 5)))) 47.929 * * [simplify]: iters left: 5 (11 enodes) 47.935 * * [simplify]: iters left: 4 (44 enodes) 47.950 * * [simplify]: iters left: 3 (72 enodes) 47.965 * * [simplify]: iters left: 2 (131 enodes) 47.991 * * [simplify]: iters left: 1 (253 enodes) 48.066 * * [simplify]: Extracting #0: cost 1 inf + 0 48.066 * * [simplify]: Extracting #1: cost 3 inf + 0 48.066 * * [simplify]: Extracting #2: cost 30 inf + 0 48.067 * * [simplify]: Extracting #3: cost 84 inf + 45 48.067 * * [simplify]: Extracting #4: cost 78 inf + 2839 48.069 * * [simplify]: Extracting #5: cost 48 inf + 13553 48.075 * * [simplify]: Extracting #6: cost 2 inf + 36215 48.083 * * [simplify]: Extracting #7: cost 0 inf + 37063 48.090 * [simplify]: Simplified to (sqrt (fma (fma -1/3 (* im im) -2) im (* (pow im 5) -1/60))) 48.091 * [simplify]: Simplified (2 1 1) to (λ (re im) (pow (* (sqrt (fma (fma -1/3 (* im im) -2) im (* (pow im 5) -1/60))) (* (sqrt (fma (fma (* im -1/3) im -2) im (* -1/60 (pow im 5)))) (* 0.5 (cos re)))) 1)) 48.091 * * * * [progress]: [ 40 / 93 ] simplifiying candidate # 48.091 * * * * [progress]: [ 41 / 93 ] simplifiying candidate #real (real->posit16 (* (fma (fma (* im -1/3) im -2) im (* -1/60 (pow im 5))) (* 0.5 (cos re))))) 1))> 48.091 * * * * [progress]: [ 42 / 93 ] simplifiying candidate # 48.091 * * * * [progress]: [ 43 / 93 ] simplifiying candidate # 48.091 * * * * [progress]: [ 44 / 93 ] simplifiying candidate # 48.091 * * * * [progress]: [ 45 / 93 ] simplifiying candidate # 48.091 * * * * [progress]: [ 46 / 93 ] simplifiying candidate # 48.092 * [simplify]: Simplifying (+ (log -1/60) (* (log im) 5)) 48.092 * * [simplify]: iters left: 5 (7 enodes) 48.096 * * [simplify]: iters left: 4 (23 enodes) 48.104 * * [simplify]: iters left: 3 (25 enodes) 48.111 * * [simplify]: Extracting #0: cost 1 inf + 0 48.112 * * [simplify]: Extracting #1: cost 6 inf + 0 48.112 * * [simplify]: Extracting #2: cost 10 inf + 1 48.112 * * [simplify]: Extracting #3: cost 8 inf + 3 48.112 * * [simplify]: Extracting #4: cost 1 inf + 709 48.112 * * [simplify]: Extracting #5: cost 0 inf + 907 48.113 * [simplify]: Simplified to (fma 5 (log im) (log -1/60)) 48.113 * [simplify]: Simplified (2 1 1 3 1) to (λ (re im) (pow (* (fma (fma (* im -1/3) im -2) im (exp (fma 5 (log im) (log -1/60)))) (* 0.5 (cos re))) 1)) 48.113 * * * * [progress]: [ 47 / 93 ] simplifiying candidate # 48.113 * [simplify]: Simplifying (+ (log -1/60) (* (log im) 5)) 48.113 * * [simplify]: iters left: 5 (7 enodes) 48.117 * * [simplify]: iters left: 4 (23 enodes) 48.125 * * [simplify]: iters left: 3 (25 enodes) 48.132 * * [simplify]: Extracting #0: cost 1 inf + 0 48.133 * * [simplify]: Extracting #1: cost 6 inf + 0 48.133 * * [simplify]: Extracting #2: cost 10 inf + 1 48.133 * * [simplify]: Extracting #3: cost 8 inf + 3 48.133 * * [simplify]: Extracting #4: cost 1 inf + 709 48.133 * * [simplify]: Extracting #5: cost 0 inf + 907 48.133 * [simplify]: Simplified to (fma 5 (log im) (log -1/60)) 48.133 * [simplify]: Simplified (2 1 1 3 1) to (λ (re im) (pow (* (fma (fma (* im -1/3) im -2) im (exp (fma 5 (log im) (log -1/60)))) (* 0.5 (cos re))) 1)) 48.133 * * * * [progress]: [ 48 / 93 ] simplifiying candidate # 48.133 * [simplify]: Simplifying (+ (log -1/60) (log (pow im 5))) 48.133 * * [simplify]: iters left: 4 (7 enodes) 48.139 * * [simplify]: iters left: 3 (29 enodes) 48.146 * * [simplify]: iters left: 2 (49 enodes) 48.156 * * [simplify]: iters left: 1 (89 enodes) 48.176 * * [simplify]: Extracting #0: cost 1 inf + 0 48.177 * * [simplify]: Extracting #1: cost 9 inf + 0 48.177 * * [simplify]: Extracting #2: cost 18 inf + 2 48.177 * * [simplify]: Extracting #3: cost 22 inf + 893 48.177 * * [simplify]: Extracting #4: cost 20 inf + 2078 48.178 * * [simplify]: Extracting #5: cost 12 inf + 3363 48.178 * * [simplify]: Extracting #6: cost 4 inf + 5617 48.179 * * [simplify]: Extracting #7: cost 0 inf + 7429 48.180 * [simplify]: Simplified to (fma (log im) 5 (log -1/60)) 48.180 * [simplify]: Simplified (2 1 1 3 1) to (λ (re im) (pow (* (fma (fma (* im -1/3) im -2) im (exp (fma (log im) 5 (log -1/60)))) (* 0.5 (cos re))) 1)) 48.180 * * * * [progress]: [ 49 / 93 ] simplifiying candidate # 48.180 * * * * [progress]: [ 50 / 93 ] simplifiying candidate # 48.180 * * * * [progress]: [ 51 / 93 ] simplifiying candidate # 48.180 * [simplify]: Simplifying (* (* (* -1/60 -1/60) -1/60) (* (* (pow im 5) (pow im 5)) (pow im 5))) 48.180 * * [simplify]: iters left: 6 (9 enodes) 48.184 * * [simplify]: iters left: 5 (43 enodes) 48.195 * * [simplify]: iters left: 4 (101 enodes) 48.235 * * [simplify]: iters left: 3 (270 enodes) 48.440 * * [simplify]: Extracting #0: cost 1 inf + 0 48.441 * * [simplify]: Extracting #1: cost 66 inf + 0 48.442 * * [simplify]: Extracting #2: cost 198 inf + 3 48.444 * * [simplify]: Extracting #3: cost 168 inf + 7366 48.460 * * [simplify]: Extracting #4: cost 29 inf + 77277 48.474 * * [simplify]: Extracting #5: cost 0 inf + 93545 48.481 * * [simplify]: Extracting #6: cost 0 inf + 93505 48.489 * [simplify]: Simplified to (* -1/216000 (* (pow im 5) (* (pow im 5) (pow im 5)))) 48.489 * [simplify]: Simplified (2 1 1 3 1) to (λ (re im) (pow (* (fma (fma (* im -1/3) im -2) im (cbrt (* -1/216000 (* (pow im 5) (* (pow im 5) (pow im 5)))))) (* 0.5 (cos re))) 1)) 48.489 * * * * [progress]: [ 52 / 93 ] simplifiying candidate # 48.489 * * * * [progress]: [ 53 / 93 ] simplifiying candidate # 48.489 * * * * [progress]: [ 54 / 93 ] simplifiying candidate # 48.489 * * * * [progress]: [ 55 / 93 ] simplifiying candidate # 48.490 * * * * [progress]: [ 56 / 93 ] simplifiying candidate # 48.490 * [simplify]: Simplifying (* (sqrt -1/60) (pow (sqrt im) 5)) 48.490 * * [simplify]: iters left: 4 (7 enodes) 48.493 * * [simplify]: iters left: 3 (27 enodes) 48.499 * * [simplify]: iters left: 2 (45 enodes) 48.509 * * [simplify]: iters left: 1 (86 enodes) 48.534 * * [simplify]: Extracting #0: cost 1 inf + 0 48.535 * * [simplify]: Extracting #1: cost 13 inf + 0 48.535 * * [simplify]: Extracting #2: cost 40 inf + 0 48.535 * * [simplify]: Extracting #3: cost 35 inf + 88 48.536 * * [simplify]: Extracting #4: cost 22 inf + 3436 48.538 * * [simplify]: Extracting #5: cost 0 inf + 13055 48.540 * * [simplify]: Extracting #6: cost 0 inf + 12935 48.542 * [simplify]: Simplified to (* (pow (sqrt im) 5) (sqrt -1/60)) 48.542 * [simplify]: Simplified (2 1 1 3 1) to (λ (re im) (pow (* (fma (fma (* im -1/3) im -2) im (* (* (pow (sqrt im) 5) (sqrt -1/60)) (* (sqrt -1/60) (pow (sqrt im) 5)))) (* 0.5 (cos re))) 1)) 48.542 * [simplify]: Simplifying (* (sqrt -1/60) (pow (sqrt im) 5)) 48.542 * * [simplify]: iters left: 4 (7 enodes) 48.547 * * [simplify]: iters left: 3 (27 enodes) 48.553 * * [simplify]: iters left: 2 (45 enodes) 48.565 * * [simplify]: iters left: 1 (86 enodes) 48.590 * * [simplify]: Extracting #0: cost 1 inf + 0 48.590 * * [simplify]: Extracting #1: cost 13 inf + 0 48.590 * * [simplify]: Extracting #2: cost 40 inf + 0 48.590 * * [simplify]: Extracting #3: cost 35 inf + 88 48.591 * * [simplify]: Extracting #4: cost 22 inf + 3436 48.593 * * [simplify]: Extracting #5: cost 0 inf + 13055 48.595 * * [simplify]: Extracting #6: cost 0 inf + 12935 48.596 * [simplify]: Simplified to (* (pow (sqrt im) 5) (sqrt -1/60)) 48.596 * [simplify]: Simplified (2 1 1 3 2) to (λ (re im) (pow (* (fma (fma (* im -1/3) im -2) im (* (* (sqrt -1/60) (pow (sqrt im) 5)) (* (pow (sqrt im) 5) (sqrt -1/60)))) (* 0.5 (cos re))) 1)) 48.596 * * * * [progress]: [ 57 / 93 ] simplifiying candidate # 48.597 * [simplify]: Simplifying (* (sqrt -1/60) (sqrt (pow im 5))) 48.597 * * [simplify]: iters left: 4 (7 enodes) 48.599 * * [simplify]: iters left: 3 (27 enodes) 48.605 * * [simplify]: iters left: 2 (42 enodes) 48.615 * * [simplify]: iters left: 1 (72 enodes) 48.629 * * [simplify]: Extracting #0: cost 1 inf + 0 48.629 * * [simplify]: Extracting #1: cost 4 inf + 0 48.629 * * [simplify]: Extracting #2: cost 9 inf + 0 48.629 * * [simplify]: Extracting #3: cost 19 inf + 1 48.629 * * [simplify]: Extracting #4: cost 23 inf + 86 48.630 * * [simplify]: Extracting #5: cost 14 inf + 1824 48.630 * * [simplify]: Extracting #6: cost 0 inf + 6540 48.630 * [simplify]: Simplified to (* (sqrt (pow im 5)) (sqrt -1/60)) 48.630 * [simplify]: Simplified (2 1 1 3 1) to (λ (re im) (pow (* (fma (fma (* im -1/3) im -2) im (* (* (sqrt (pow im 5)) (sqrt -1/60)) (* (sqrt -1/60) (sqrt (pow im 5))))) (* 0.5 (cos re))) 1)) 48.631 * [simplify]: Simplifying (* (sqrt -1/60) (sqrt (pow im 5))) 48.631 * * [simplify]: iters left: 4 (7 enodes) 48.635 * * [simplify]: iters left: 3 (27 enodes) 48.646 * * [simplify]: iters left: 2 (42 enodes) 48.663 * * [simplify]: iters left: 1 (72 enodes) 48.677 * * [simplify]: Extracting #0: cost 1 inf + 0 48.677 * * [simplify]: Extracting #1: cost 4 inf + 0 48.677 * * [simplify]: Extracting #2: cost 9 inf + 0 48.678 * * [simplify]: Extracting #3: cost 19 inf + 1 48.678 * * [simplify]: Extracting #4: cost 23 inf + 86 48.678 * * [simplify]: Extracting #5: cost 14 inf + 1824 48.678 * * [simplify]: Extracting #6: cost 0 inf + 6540 48.679 * [simplify]: Simplified to (* (sqrt (pow im 5)) (sqrt -1/60)) 48.679 * [simplify]: Simplified (2 1 1 3 2) to (λ (re im) (pow (* (fma (fma (* im -1/3) im -2) im (* (* (sqrt -1/60) (sqrt (pow im 5))) (* (sqrt (pow im 5)) (sqrt -1/60)))) (* 0.5 (cos re))) 1)) 48.679 * * * * [progress]: [ 58 / 93 ] simplifiying candidate # 48.679 * [simplify]: Simplifying (* (sqrt -1/60) (pow im (/ 5 2))) 48.679 * * [simplify]: iters left: 5 (8 enodes) 48.682 * * [simplify]: iters left: 4 (29 enodes) 48.689 * * [simplify]: iters left: 3 (48 enodes) 48.704 * * [simplify]: iters left: 2 (96 enodes) 48.728 * * [simplify]: iters left: 1 (209 enodes) 48.823 * * [simplify]: Extracting #0: cost 1 inf + 0 48.824 * * [simplify]: Extracting #1: cost 27 inf + 0 48.824 * * [simplify]: Extracting #2: cost 82 inf + 0 48.824 * * [simplify]: Extracting #3: cost 67 inf + 1825 48.826 * * [simplify]: Extracting #4: cost 20 inf + 19788 48.829 * * [simplify]: Extracting #5: cost 1 inf + 28457 48.833 * * [simplify]: Extracting #6: cost 0 inf + 28750 48.836 * * [simplify]: Extracting #7: cost 0 inf + 28670 48.839 * [simplify]: Simplified to (* (pow im 5/2) (sqrt -1/60)) 48.839 * [simplify]: Simplified (2 1 1 3 1) to (λ (re im) (pow (* (fma (fma (* im -1/3) im -2) im (* (* (pow im 5/2) (sqrt -1/60)) (* (sqrt -1/60) (pow im (/ 5 2))))) (* 0.5 (cos re))) 1)) 48.840 * [simplify]: Simplifying (* (sqrt -1/60) (pow im (/ 5 2))) 48.840 * * [simplify]: iters left: 5 (8 enodes) 48.843 * * [simplify]: iters left: 4 (29 enodes) 48.850 * * [simplify]: iters left: 3 (48 enodes) 48.874 * * [simplify]: iters left: 2 (96 enodes) 48.900 * * [simplify]: iters left: 1 (209 enodes) 48.970 * * [simplify]: Extracting #0: cost 1 inf + 0 48.970 * * [simplify]: Extracting #1: cost 27 inf + 0 48.971 * * [simplify]: Extracting #2: cost 82 inf + 0 48.971 * * [simplify]: Extracting #3: cost 67 inf + 1825 48.975 * * [simplify]: Extracting #4: cost 20 inf + 19788 48.981 * * [simplify]: Extracting #5: cost 1 inf + 28457 48.988 * * [simplify]: Extracting #6: cost 0 inf + 28750 48.995 * * [simplify]: Extracting #7: cost 0 inf + 28670 49.000 * [simplify]: Simplified to (* (pow im 5/2) (sqrt -1/60)) 49.000 * [simplify]: Simplified (2 1 1 3 2) to (λ (re im) (pow (* (fma (fma (* im -1/3) im -2) im (* (* (sqrt -1/60) (pow im (/ 5 2))) (* (pow im 5/2) (sqrt -1/60)))) (* 0.5 (cos re))) 1)) 49.001 * * * * [progress]: [ 59 / 93 ] simplifiying candidate # 49.001 * [simplify]: Simplifying (pow (cbrt im) 5) 49.001 * * [simplify]: iters left: 2 (4 enodes) 49.003 * * [simplify]: iters left: 1 (17 enodes) 49.007 * * [simplify]: Extracting #0: cost 1 inf + 0 49.007 * * [simplify]: Extracting #1: cost 5 inf + 0 49.007 * * [simplify]: Extracting #2: cost 9 inf + 1 49.007 * * [simplify]: Extracting #3: cost 8 inf + 3 49.007 * * [simplify]: Extracting #4: cost 1 inf + 1334 49.007 * * [simplify]: Extracting #5: cost 0 inf + 1626 49.007 * [simplify]: Simplified to (pow (cbrt im) 5) 49.007 * [simplify]: Simplified (2 1 1 3 2) to (λ (re im) (pow (* (fma (fma (* im -1/3) im -2) im (* (* -1/60 (pow (* (cbrt im) (cbrt im)) 5)) (pow (cbrt im) 5))) (* 0.5 (cos re))) 1)) 49.008 * * * * [progress]: [ 60 / 93 ] simplifiying candidate # 49.008 * [simplify]: Simplifying (pow (sqrt im) 5) 49.008 * * [simplify]: iters left: 2 (4 enodes) 49.009 * * [simplify]: iters left: 1 (17 enodes) 49.013 * * [simplify]: Extracting #0: cost 1 inf + 0 49.013 * * [simplify]: Extracting #1: cost 5 inf + 0 49.013 * * [simplify]: Extracting #2: cost 9 inf + 1 49.013 * * [simplify]: Extracting #3: cost 8 inf + 3 49.013 * * [simplify]: Extracting #4: cost 1 inf + 1094 49.014 * * [simplify]: Extracting #5: cost 0 inf + 1346 49.014 * [simplify]: Simplified to (pow (sqrt im) 5) 49.014 * [simplify]: Simplified (2 1 1 3 2) to (λ (re im) (pow (* (fma (fma (* im -1/3) im -2) im (* (* -1/60 (pow (sqrt im) 5)) (pow (sqrt im) 5))) (* 0.5 (cos re))) 1)) 49.014 * * * * [progress]: [ 61 / 93 ] simplifiying candidate # 49.014 * [simplify]: Simplifying (pow im 5) 49.014 * * [simplify]: iters left: 1 (3 enodes) 49.015 * * [simplify]: Extracting #0: cost 1 inf + 0 49.015 * * [simplify]: Extracting #1: cost 5 inf + 0 49.015 * * [simplify]: Extracting #2: cost 4 inf + 2 49.016 * * [simplify]: Extracting #3: cost 1 inf + 427 49.016 * * [simplify]: Extracting #4: cost 0 inf + 639 49.016 * [simplify]: Simplified to (pow im 5) 49.016 * [simplify]: Simplified (2 1 1 3 2) to (λ (re im) (pow (* (fma (fma (* im -1/3) im -2) im (* (* -1/60 (pow 1 5)) (pow im 5))) (* 0.5 (cos re))) 1)) 49.016 * * * * [progress]: [ 62 / 93 ] simplifiying candidate # 49.016 * [simplify]: Simplifying (cbrt (pow im 5)) 49.016 * * [simplify]: iters left: 2 (4 enodes) 49.017 * * [simplify]: iters left: 1 (17 enodes) 49.023 * * [simplify]: Extracting #0: cost 1 inf + 0 49.023 * * [simplify]: Extracting #1: cost 3 inf + 0 49.023 * * [simplify]: Extracting #2: cost 7 inf + 0 49.023 * * [simplify]: Extracting #3: cost 8 inf + 2 49.023 * * [simplify]: Extracting #4: cost 3 inf + 1223 49.023 * * [simplify]: Extracting #5: cost 1 inf + 1436 49.024 * * [simplify]: Extracting #6: cost 0 inf + 1648 49.024 * [simplify]: Simplified to (cbrt (pow im 5)) 49.024 * [simplify]: Simplified (2 1 1 3 2) to (λ (re im) (pow (* (fma (fma (* im -1/3) im -2) im (* (* -1/60 (* (cbrt (pow im 5)) (cbrt (pow im 5)))) (cbrt (pow im 5)))) (* 0.5 (cos re))) 1)) 49.024 * * * * [progress]: [ 63 / 93 ] simplifiying candidate # 49.024 * [simplify]: Simplifying (sqrt (pow im 5)) 49.024 * * [simplify]: iters left: 2 (4 enodes) 49.027 * * [simplify]: iters left: 1 (17 enodes) 49.035 * * [simplify]: Extracting #0: cost 1 inf + 0 49.035 * * [simplify]: Extracting #1: cost 4 inf + 0 49.035 * * [simplify]: Extracting #2: cost 10 inf + 0 49.035 * * [simplify]: Extracting #3: cost 8 inf + 3 49.035 * * [simplify]: Extracting #4: cost 1 inf + 1356 49.035 * * [simplify]: Extracting #5: cost 0 inf + 1568 49.036 * [simplify]: Simplified to (sqrt (pow im 5)) 49.036 * [simplify]: Simplified (2 1 1 3 2) to (λ (re im) (pow (* (fma (fma (* im -1/3) im -2) im (* (* -1/60 (sqrt (pow im 5))) (sqrt (pow im 5)))) (* 0.5 (cos re))) 1)) 49.036 * * * * [progress]: [ 64 / 93 ] simplifiying candidate # 49.036 * [simplify]: Simplifying (pow im 5) 49.036 * * [simplify]: iters left: 1 (3 enodes) 49.038 * * [simplify]: Extracting #0: cost 1 inf + 0 49.039 * * [simplify]: Extracting #1: cost 5 inf + 0 49.039 * * [simplify]: Extracting #2: cost 4 inf + 2 49.039 * * [simplify]: Extracting #3: cost 1 inf + 427 49.039 * * [simplify]: Extracting #4: cost 0 inf + 639 49.039 * [simplify]: Simplified to (pow im 5) 49.039 * [simplify]: Simplified (2 1 1 3 2) to (λ (re im) (pow (* (fma (fma (* im -1/3) im -2) im (* (* -1/60 1) (pow im 5))) (* 0.5 (cos re))) 1)) 49.039 * * * * [progress]: [ 65 / 93 ] simplifiying candidate # 49.039 * [simplify]: Simplifying (pow im (/ 5 2)) 49.039 * * [simplify]: iters left: 3 (5 enodes) 49.043 * * [simplify]: iters left: 2 (20 enodes) 49.053 * * [simplify]: iters left: 1 (37 enodes) 49.070 * * [simplify]: Extracting #0: cost 1 inf + 0 49.070 * * [simplify]: Extracting #1: cost 9 inf + 0 49.070 * * [simplify]: Extracting #2: cost 12 inf + 2 49.070 * * [simplify]: Extracting #3: cost 7 inf + 852 49.071 * * [simplify]: Extracting #4: cost 0 inf + 2667 49.071 * [simplify]: Simplified to (pow im 5/2) 49.071 * [simplify]: Simplified (2 1 1 3 2) to (λ (re im) (pow (* (fma (fma (* im -1/3) im -2) im (* (* -1/60 (pow im (/ 5 2))) (pow im 5/2))) (* 0.5 (cos re))) 1)) 49.071 * * * * [progress]: [ 66 / 93 ] simplifiying candidate # 49.072 * [simplify]: Simplifying (* (cbrt -1/60) (cbrt -1/60)) 49.072 * * [simplify]: iters left: 3 (3 enodes) 49.074 * * [simplify]: iters left: 2 (9 enodes) 49.078 * * [simplify]: Extracting #0: cost 1 inf + 0 49.078 * * [simplify]: Extracting #1: cost 3 inf + 0 49.078 * * [simplify]: Extracting #2: cost 5 inf + 0 49.078 * * [simplify]: Extracting #3: cost 4 inf + 1 49.078 * * [simplify]: Extracting #4: cost 0 inf + 405 49.078 * [simplify]: Simplified to (* (cbrt -1/60) (cbrt -1/60)) 49.078 * [simplify]: Simplified (2 1 1 3 1) to (λ (re im) (pow (* (fma (fma (* im -1/3) im -2) im (* (* (cbrt -1/60) (cbrt -1/60)) (* (cbrt -1/60) (pow im 5)))) (* 0.5 (cos re))) 1)) 49.078 * * * * [progress]: [ 67 / 93 ] simplifiying candidate # 49.079 * [simplify]: Simplifying (sqrt -1/60) 49.079 * * [simplify]: iters left: 1 (2 enodes) 49.083 * * [simplify]: Extracting #0: cost 1 inf + 0 49.083 * * [simplify]: Extracting #1: cost 3 inf + 0 49.083 * * [simplify]: Extracting #2: cost 2 inf + 1 49.083 * * [simplify]: Extracting #3: cost 0 inf + 83 49.084 * [simplify]: Simplified to (sqrt -1/60) 49.084 * [simplify]: Simplified (2 1 1 3 1) to (λ (re im) (pow (* (fma (fma (* im -1/3) im -2) im (* (sqrt -1/60) (* (sqrt -1/60) (pow im 5)))) (* 0.5 (cos re))) 1)) 49.084 * * * * [progress]: [ 68 / 93 ] simplifiying candidate # 49.084 * * * * [progress]: [ 69 / 93 ] simplifiying candidate #real (real->posit16 (* -1/60 (pow im 5))))) (* 0.5 (cos re))) 1))> 49.084 * * * * [progress]: [ 70 / 93 ] simplifiying candidate # 49.084 * * * * [progress]: [ 71 / 93 ] simplifiying candidate # 49.084 * * * * [progress]: [ 72 / 93 ] simplifiying candidate # 49.084 * * * * [progress]: [ 73 / 93 ] simplifiying candidate # 49.084 * * * * [progress]: [ 74 / 93 ] simplifiying candidate # 49.084 * * * * [progress]: [ 75 / 93 ] simplifiying candidate # 49.084 * * * * [progress]: [ 76 / 93 ] simplifiying candidate # 49.084 * * * * [progress]: [ 77 / 93 ] simplifiying candidate # 49.085 * * * * [progress]: [ 78 / 93 ] simplifiying candidate # 49.085 * * * * [progress]: [ 79 / 93 ] simplifiying candidate # 49.085 * * * * [progress]: [ 80 / 93 ] simplifiying candidate # 49.085 * * * * [progress]: [ 81 / 93 ] simplifiying candidate #real (real->posit16 (fma (fma (* im -1/3) im -2) im (* -1/60 (pow im 5))))) (* 0.5 (cos re))) 1))> 49.085 * * * * [progress]: [ 82 / 93 ] simplifiying candidate # 49.085 * [simplify]: Simplifying (* -1/3 im) 49.085 * * [simplify]: iters left: 2 (3 enodes) 49.087 * * [simplify]: iters left: 1 (10 enodes) 49.090 * * [simplify]: Extracting #0: cost 1 inf + 0 49.090 * * [simplify]: Extracting #1: cost 4 inf + 0 49.090 * * [simplify]: Extracting #2: cost 2 inf + 2 49.091 * * [simplify]: Extracting #3: cost 0 inf + 86 49.091 * [simplify]: Simplified to (* -1/3 im) 49.091 * [simplify]: Simplified (2 1 1 1 1) to (λ (re im) (pow (* (fma (fma (* -1/3 im) im -2) im (* -1/60 (pow im 5))) (* 0.5 (cos re))) 1)) 49.091 * * * * [progress]: [ 83 / 93 ] simplifiying candidate # 49.091 * [simplify]: Simplifying (* -1/3 im) 49.091 * * [simplify]: iters left: 2 (3 enodes) 49.093 * * [simplify]: iters left: 1 (10 enodes) 49.096 * * [simplify]: Extracting #0: cost 1 inf + 0 49.096 * * [simplify]: Extracting #1: cost 4 inf + 0 49.097 * * [simplify]: Extracting #2: cost 2 inf + 2 49.097 * * [simplify]: Extracting #3: cost 0 inf + 86 49.097 * [simplify]: Simplified to (* -1/3 im) 49.097 * [simplify]: Simplified (2 1 1 1 1) to (λ (re im) (pow (* (fma (fma (* -1/3 im) im -2) im (* -1/60 (pow im 5))) (* 0.5 (cos re))) 1)) 49.097 * * * * [progress]: [ 84 / 93 ] simplifiying candidate # 49.097 * [simplify]: Simplifying (* -1/3 im) 49.097 * * [simplify]: iters left: 2 (3 enodes) 49.099 * * [simplify]: iters left: 1 (10 enodes) 49.102 * * [simplify]: Extracting #0: cost 1 inf + 0 49.102 * * [simplify]: Extracting #1: cost 4 inf + 0 49.102 * * [simplify]: Extracting #2: cost 2 inf + 2 49.102 * * [simplify]: Extracting #3: cost 0 inf + 86 49.102 * [simplify]: Simplified to (* -1/3 im) 49.103 * [simplify]: Simplified (2 1 1 1 1) to (λ (re im) (pow (* (fma (fma (* -1/3 im) im -2) im (* -1/60 (pow im 5))) (* 0.5 (cos re))) 1)) 49.103 * * * * [progress]: [ 85 / 93 ] simplifiying candidate # 49.103 * [simplify]: Simplifying (- (* 0.5 (* (pow re 2) im)) (+ (* 1.0 im) (* 0.16666666666666666 (pow im 3)))) 49.103 * * [simplify]: iters left: 6 (15 enodes) 49.109 * * [simplify]: iters left: 5 (70 enodes) 49.123 * * [simplify]: iters left: 4 (137 enodes) 49.170 * * [simplify]: iters left: 3 (299 enodes) 49.328 * * [simplify]: Extracting #0: cost 1 inf + 0 49.329 * * [simplify]: Extracting #1: cost 50 inf + 0 49.330 * * [simplify]: Extracting #2: cost 119 inf + 334 49.334 * * [simplify]: Extracting #3: cost 69 inf + 7075 49.343 * * [simplify]: Extracting #4: cost 16 inf + 20005 49.353 * * [simplify]: Extracting #5: cost 3 inf + 24444 49.365 * * [simplify]: Extracting #6: cost 0 inf + 25664 49.376 * [simplify]: Simplified to (* im (- (* (* 0.5 re) re) (fma (* im 0.16666666666666666) im 1.0))) 49.376 * [simplify]: Simplified (2 1) to (λ (re im) (pow (* im (- (* (* 0.5 re) re) (fma (* im 0.16666666666666666) im 1.0))) 1)) 49.376 * * * * [progress]: [ 86 / 93 ] simplifiying candidate # 49.376 * [simplify]: Simplifying (- (+ (* 0.16666666666666666 (* (pow im 3) (cos re))) (* 0.008333333333333333 (* (pow im 5) (cos re))))) 49.376 * * [simplify]: iters left: 6 (15 enodes) 49.386 * * [simplify]: iters left: 5 (70 enodes) 49.416 * * [simplify]: iters left: 4 (172 enodes) 49.473 * * [simplify]: Extracting #0: cost 1 inf + 0 49.473 * * [simplify]: Extracting #1: cost 27 inf + 0 49.473 * * [simplify]: Extracting #2: cost 112 inf + 43 49.474 * * [simplify]: Extracting #3: cost 147 inf + 596 49.475 * * [simplify]: Extracting #4: cost 97 inf + 6846 49.479 * * [simplify]: Extracting #5: cost 32 inf + 24749 49.484 * * [simplify]: Extracting #6: cost 0 inf + 36264 49.489 * * [simplify]: Extracting #7: cost 0 inf + 36144 49.495 * [simplify]: Simplified to (- (* (cos re) (fma (pow im 5) 0.008333333333333333 (* (* (* 0.16666666666666666 im) im) im)))) 49.495 * [simplify]: Simplified (2 1) to (λ (re im) (pow (- (* (cos re) (fma (pow im 5) 0.008333333333333333 (* (* (* 0.16666666666666666 im) im) im)))) 1)) 49.495 * * * * [progress]: [ 87 / 93 ] simplifiying candidate # 49.495 * [simplify]: Simplifying (- (+ (* 0.16666666666666666 (* (pow im 3) (cos re))) (* 0.008333333333333333 (* (pow im 5) (cos re))))) 49.495 * * [simplify]: iters left: 6 (15 enodes) 49.501 * * [simplify]: iters left: 5 (70 enodes) 49.528 * * [simplify]: iters left: 4 (172 enodes) 49.582 * * [simplify]: Extracting #0: cost 1 inf + 0 49.582 * * [simplify]: Extracting #1: cost 27 inf + 0 49.583 * * [simplify]: Extracting #2: cost 112 inf + 43 49.583 * * [simplify]: Extracting #3: cost 147 inf + 596 49.585 * * [simplify]: Extracting #4: cost 97 inf + 6846 49.588 * * [simplify]: Extracting #5: cost 32 inf + 24749 49.594 * * [simplify]: Extracting #6: cost 0 inf + 36264 49.602 * * [simplify]: Extracting #7: cost 0 inf + 36144 49.612 * [simplify]: Simplified to (- (* (cos re) (fma (pow im 5) 0.008333333333333333 (* (* (* 0.16666666666666666 im) im) im)))) 49.612 * [simplify]: Simplified (2 1) to (λ (re im) (pow (- (* (cos re) (fma (pow im 5) 0.008333333333333333 (* (* (* 0.16666666666666666 im) im) im)))) 1)) 49.613 * * * * [progress]: [ 88 / 93 ] simplifiying candidate # 49.613 * [simplify]: Simplifying (* -1/60 (pow im 5)) 49.613 * * [simplify]: iters left: 3 (5 enodes) 49.617 * * [simplify]: iters left: 2 (21 enodes) 49.626 * * [simplify]: iters left: 1 (39 enodes) 49.641 * * [simplify]: Extracting #0: cost 1 inf + 0 49.641 * * [simplify]: Extracting #1: cost 8 inf + 0 49.642 * * [simplify]: Extracting #2: cost 21 inf + 1 49.642 * * [simplify]: Extracting #3: cost 11 inf + 2073 49.642 * * [simplify]: Extracting #4: cost 1 inf + 4478 49.642 * * [simplify]: Extracting #5: cost 0 inf + 4690 49.643 * [simplify]: Simplified to (* (pow im 5) -1/60) 49.643 * [simplify]: Simplified (2 1 1 3) to (λ (re im) (pow (* (fma (fma (* im -1/3) im -2) im (* (pow im 5) -1/60)) (* 0.5 (cos re))) 1)) 49.643 * * * * [progress]: [ 89 / 93 ] simplifiying candidate # 49.643 * [simplify]: Simplifying (* -1/60 (pow im 5)) 49.643 * * [simplify]: iters left: 3 (5 enodes) 49.645 * * [simplify]: iters left: 2 (21 enodes) 49.650 * * [simplify]: iters left: 1 (39 enodes) 49.659 * * [simplify]: Extracting #0: cost 1 inf + 0 49.660 * * [simplify]: Extracting #1: cost 8 inf + 0 49.660 * * [simplify]: Extracting #2: cost 21 inf + 1 49.660 * * [simplify]: Extracting #3: cost 11 inf + 2073 49.661 * * [simplify]: Extracting #4: cost 1 inf + 4478 49.661 * * [simplify]: Extracting #5: cost 0 inf + 4690 49.662 * [simplify]: Simplified to (* (pow im 5) -1/60) 49.662 * [simplify]: Simplified (2 1 1 3) to (λ (re im) (pow (* (fma (fma (* im -1/3) im -2) im (* (pow im 5) -1/60)) (* 0.5 (cos re))) 1)) 49.662 * * * * [progress]: [ 90 / 93 ] simplifiying candidate # 49.662 * [simplify]: Simplifying (* -1/60 (pow im 5)) 49.662 * * [simplify]: iters left: 3 (5 enodes) 49.666 * * [simplify]: iters left: 2 (21 enodes) 49.676 * * [simplify]: iters left: 1 (39 enodes) 49.689 * * [simplify]: Extracting #0: cost 1 inf + 0 49.689 * * [simplify]: Extracting #1: cost 8 inf + 0 49.689 * * [simplify]: Extracting #2: cost 21 inf + 1 49.689 * * [simplify]: Extracting #3: cost 11 inf + 2073 49.690 * * [simplify]: Extracting #4: cost 1 inf + 4478 49.691 * * [simplify]: Extracting #5: cost 0 inf + 4690 49.691 * [simplify]: Simplified to (* (pow im 5) -1/60) 49.691 * [simplify]: Simplified (2 1 1 3) to (λ (re im) (pow (* (fma (fma (* im -1/3) im -2) im (* (pow im 5) -1/60)) (* 0.5 (cos re))) 1)) 49.692 * * * * [progress]: [ 91 / 93 ] simplifiying candidate # 49.692 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))) 49.692 * * [simplify]: iters left: 6 (14 enodes) 49.702 * * [simplify]: iters left: 5 (65 enodes) 49.719 * * [simplify]: iters left: 4 (140 enodes) 49.770 * * [simplify]: iters left: 3 (356 enodes) 49.884 * * [simplify]: Extracting #0: cost 1 inf + 0 49.884 * * [simplify]: Extracting #1: cost 43 inf + 0 49.885 * * [simplify]: Extracting #2: cost 115 inf + 49 49.886 * * [simplify]: Extracting #3: cost 108 inf + 3005 49.891 * * [simplify]: Extracting #4: cost 59 inf + 15115 49.900 * * [simplify]: Extracting #5: cost 10 inf + 32185 49.911 * * [simplify]: Extracting #6: cost 0 inf + 36983 49.922 * [simplify]: Simplified to (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))) 49.922 * [simplify]: Simplified (2 1 1) to (λ (re im) (pow (* (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))) (* 0.5 (cos re))) 1)) 49.922 * * * * [progress]: [ 92 / 93 ] simplifiying candidate # 49.922 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))) 49.922 * * [simplify]: iters left: 6 (14 enodes) 49.932 * * [simplify]: iters left: 5 (65 enodes) 49.963 * * [simplify]: iters left: 4 (140 enodes) 50.015 * * [simplify]: iters left: 3 (356 enodes) 50.108 * * [simplify]: Extracting #0: cost 1 inf + 0 50.108 * * [simplify]: Extracting #1: cost 43 inf + 0 50.112 * * [simplify]: Extracting #2: cost 115 inf + 49 50.113 * * [simplify]: Extracting #3: cost 108 inf + 3005 50.117 * * [simplify]: Extracting #4: cost 59 inf + 15115 50.126 * * [simplify]: Extracting #5: cost 10 inf + 32185 50.136 * * [simplify]: Extracting #6: cost 0 inf + 36983 50.142 * [simplify]: Simplified to (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))) 50.142 * [simplify]: Simplified (2 1 1) to (λ (re im) (pow (* (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))) (* 0.5 (cos re))) 1)) 50.142 * * * * [progress]: [ 93 / 93 ] simplifiying candidate # 50.142 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))) 50.142 * * [simplify]: iters left: 6 (14 enodes) 50.148 * * [simplify]: iters left: 5 (65 enodes) 50.162 * * [simplify]: iters left: 4 (140 enodes) 50.225 * * [simplify]: iters left: 3 (356 enodes) 50.327 * * [simplify]: Extracting #0: cost 1 inf + 0 50.328 * * [simplify]: Extracting #1: cost 43 inf + 0 50.328 * * [simplify]: Extracting #2: cost 115 inf + 49 50.329 * * [simplify]: Extracting #3: cost 108 inf + 3005 50.333 * * [simplify]: Extracting #4: cost 59 inf + 15115 50.338 * * [simplify]: Extracting #5: cost 10 inf + 32185 50.343 * * [simplify]: Extracting #6: cost 0 inf + 36983 50.354 * [simplify]: Simplified to (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))) 50.354 * [simplify]: Simplified (2 1 1) to (λ (re im) (pow (* (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))) (* 0.5 (cos re))) 1)) 50.355 * * * [progress]: adding candidates to table 51.510 * * [progress]: iteration 4 / 4 51.510 * * * [progress]: picking best candidate 51.579 * * * * [pick]: Picked # 51.579 * * * [progress]: localizing error 51.650 * * * [progress]: generating rewritten candidates 51.650 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 3 1 2 3 1) 51.668 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 3 1 2 1) 51.679 * * * * [progress]: [ 3 / 4 ] rewriting at (2) 51.720 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 3 1) 51.734 * * * [progress]: generating series expansions 51.734 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 3 1 2 3 1) 51.734 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 3 1 2 1) 51.734 * [backup-simplify]: Simplify (* im -1/3) into (* -1/3 im) 51.734 * [approximate]: Taking taylor expansion of (* -1/3 im) in (im) around 0 51.734 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 51.734 * [taylor]: Taking taylor expansion of -1/3 in im 51.734 * [backup-simplify]: Simplify -1/3 into -1/3 51.734 * [taylor]: Taking taylor expansion of im in im 51.734 * [backup-simplify]: Simplify 0 into 0 51.734 * [backup-simplify]: Simplify 1 into 1 51.734 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 51.734 * [taylor]: Taking taylor expansion of -1/3 in im 51.734 * [backup-simplify]: Simplify -1/3 into -1/3 51.734 * [taylor]: Taking taylor expansion of im in im 51.734 * [backup-simplify]: Simplify 0 into 0 51.734 * [backup-simplify]: Simplify 1 into 1 51.735 * [backup-simplify]: Simplify (* -1/3 0) into 0 51.735 * [backup-simplify]: Simplify 0 into 0 51.736 * [backup-simplify]: Simplify (+ (* -1/3 1) (* 0 0)) into -1/3 51.736 * [backup-simplify]: Simplify -1/3 into -1/3 51.737 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 1) (* 0 0))) into 0 51.737 * [backup-simplify]: Simplify 0 into 0 51.738 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 51.738 * [backup-simplify]: Simplify 0 into 0 51.740 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 51.740 * [backup-simplify]: Simplify 0 into 0 51.741 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 51.741 * [backup-simplify]: Simplify 0 into 0 51.743 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 51.743 * [backup-simplify]: Simplify 0 into 0 51.745 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 51.745 * [backup-simplify]: Simplify 0 into 0 51.745 * [backup-simplify]: Simplify (* -1/3 im) into (* -1/3 im) 51.745 * [backup-simplify]: Simplify (* (/ 1 im) -1/3) into (/ -1/3 im) 51.745 * [approximate]: Taking taylor expansion of (/ -1/3 im) in (im) around 0 51.745 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 51.745 * [taylor]: Taking taylor expansion of -1/3 in im 51.745 * [backup-simplify]: Simplify -1/3 into -1/3 51.745 * [taylor]: Taking taylor expansion of im in im 51.745 * [backup-simplify]: Simplify 0 into 0 51.745 * [backup-simplify]: Simplify 1 into 1 51.746 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 51.746 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 51.746 * [taylor]: Taking taylor expansion of -1/3 in im 51.746 * [backup-simplify]: Simplify -1/3 into -1/3 51.746 * [taylor]: Taking taylor expansion of im in im 51.746 * [backup-simplify]: Simplify 0 into 0 51.746 * [backup-simplify]: Simplify 1 into 1 51.747 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 51.747 * [backup-simplify]: Simplify -1/3 into -1/3 51.748 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 51.748 * [backup-simplify]: Simplify 0 into 0 51.749 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.749 * [backup-simplify]: Simplify 0 into 0 51.750 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.750 * [backup-simplify]: Simplify 0 into 0 51.751 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.751 * [backup-simplify]: Simplify 0 into 0 51.752 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.752 * [backup-simplify]: Simplify 0 into 0 51.752 * [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 51.752 * [backup-simplify]: Simplify 0 into 0 51.752 * [backup-simplify]: Simplify (* -1/3 (/ 1 (/ 1 im))) into (* -1/3 im) 51.753 * [backup-simplify]: Simplify (* (/ 1 (- im)) -1/3) into (/ 1/3 im) 51.753 * [approximate]: Taking taylor expansion of (/ 1/3 im) in (im) around 0 51.753 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 51.753 * [taylor]: Taking taylor expansion of 1/3 in im 51.753 * [backup-simplify]: Simplify 1/3 into 1/3 51.753 * [taylor]: Taking taylor expansion of im in im 51.753 * [backup-simplify]: Simplify 0 into 0 51.753 * [backup-simplify]: Simplify 1 into 1 51.753 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 51.753 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 51.753 * [taylor]: Taking taylor expansion of 1/3 in im 51.753 * [backup-simplify]: Simplify 1/3 into 1/3 51.753 * [taylor]: Taking taylor expansion of im in im 51.753 * [backup-simplify]: Simplify 0 into 0 51.753 * [backup-simplify]: Simplify 1 into 1 51.753 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 51.753 * [backup-simplify]: Simplify 1/3 into 1/3 51.754 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 51.754 * [backup-simplify]: Simplify 0 into 0 51.755 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.755 * [backup-simplify]: Simplify 0 into 0 51.755 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.755 * [backup-simplify]: Simplify 0 into 0 51.756 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.756 * [backup-simplify]: Simplify 0 into 0 51.757 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.757 * [backup-simplify]: Simplify 0 into 0 51.757 * [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 51.757 * [backup-simplify]: Simplify 0 into 0 51.757 * [backup-simplify]: Simplify (* 1/3 (/ 1 (/ 1 (- im)))) into (* -1/3 im) 51.757 * * * * [progress]: [ 3 / 4 ] generating series at (2) 51.759 * [backup-simplify]: Simplify (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))) into (* 0.5 (* (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) (cos re))) 51.759 * [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 51.759 * [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 51.759 * [taylor]: Taking taylor expansion of 0.5 in im 51.759 * [backup-simplify]: Simplify 0.5 into 0.5 51.759 * [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 51.759 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) in im 51.759 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) 51.759 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in im 51.759 * [taylor]: Taking taylor expansion of (pow im 5) in im 51.759 * [taylor]: Taking taylor expansion of im in im 51.759 * [backup-simplify]: Simplify 0 into 0 51.759 * [backup-simplify]: Simplify 1 into 1 51.759 * [taylor]: Taking taylor expansion of -1/60 in im 51.759 * [backup-simplify]: Simplify -1/60 into -1/60 51.759 * [taylor]: Taking taylor expansion of (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2)))) in im 51.759 * [taylor]: Taking taylor expansion of im in im 51.759 * [backup-simplify]: Simplify 0 into 0 51.759 * [backup-simplify]: Simplify 1 into 1 51.759 * [taylor]: Taking taylor expansion of (fma (* -1/3 im) im (- (pow (sqrt 2) 2))) in im 51.759 * [taylor]: Rewrote expression to (+ (* (* -1/3 im) im) (- (pow (sqrt 2) 2))) 51.759 * [taylor]: Taking taylor expansion of (* (* -1/3 im) im) in im 51.759 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 51.759 * [taylor]: Taking taylor expansion of -1/3 in im 51.759 * [backup-simplify]: Simplify -1/3 into -1/3 51.759 * [taylor]: Taking taylor expansion of im in im 51.759 * [backup-simplify]: Simplify 0 into 0 51.759 * [backup-simplify]: Simplify 1 into 1 51.759 * [taylor]: Taking taylor expansion of im in im 51.759 * [backup-simplify]: Simplify 0 into 0 51.759 * [backup-simplify]: Simplify 1 into 1 51.759 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 51.759 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 51.759 * [taylor]: Taking taylor expansion of (sqrt 2) in im 51.759 * [taylor]: Taking taylor expansion of 2 in im 51.759 * [backup-simplify]: Simplify 2 into 2 51.760 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 51.760 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 51.760 * [taylor]: Taking taylor expansion of (cos re) in im 51.760 * [taylor]: Taking taylor expansion of re in im 51.760 * [backup-simplify]: Simplify re into re 51.760 * [backup-simplify]: Simplify (cos re) into (cos re) 51.760 * [backup-simplify]: Simplify (sin re) into (sin re) 51.760 * [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 51.760 * [taylor]: Taking taylor expansion of 0.5 in re 51.760 * [backup-simplify]: Simplify 0.5 into 0.5 51.760 * [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 51.760 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) in re 51.760 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) 51.760 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in re 51.760 * [taylor]: Taking taylor expansion of (pow im 5) in re 51.760 * [taylor]: Taking taylor expansion of im in re 51.760 * [backup-simplify]: Simplify im into im 51.760 * [taylor]: Taking taylor expansion of -1/60 in re 51.760 * [backup-simplify]: Simplify -1/60 into -1/60 51.760 * [taylor]: Taking taylor expansion of (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2)))) in re 51.760 * [taylor]: Taking taylor expansion of im in re 51.760 * [backup-simplify]: Simplify im into im 51.761 * [taylor]: Taking taylor expansion of (fma (* -1/3 im) im (- (pow (sqrt 2) 2))) in re 51.761 * [taylor]: Rewrote expression to (+ (* (* -1/3 im) im) (- (pow (sqrt 2) 2))) 51.761 * [taylor]: Taking taylor expansion of (* (* -1/3 im) im) in re 51.761 * [taylor]: Taking taylor expansion of (* -1/3 im) in re 51.761 * [taylor]: Taking taylor expansion of -1/3 in re 51.761 * [backup-simplify]: Simplify -1/3 into -1/3 51.761 * [taylor]: Taking taylor expansion of im in re 51.761 * [backup-simplify]: Simplify im into im 51.761 * [taylor]: Taking taylor expansion of im in re 51.761 * [backup-simplify]: Simplify im into im 51.761 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in re 51.761 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in re 51.761 * [taylor]: Taking taylor expansion of (sqrt 2) in re 51.761 * [taylor]: Taking taylor expansion of 2 in re 51.761 * [backup-simplify]: Simplify 2 into 2 51.761 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 51.761 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 51.761 * [taylor]: Taking taylor expansion of (cos re) in re 51.761 * [taylor]: Taking taylor expansion of re in re 51.761 * [backup-simplify]: Simplify 0 into 0 51.761 * [backup-simplify]: Simplify 1 into 1 51.761 * [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 51.762 * [taylor]: Taking taylor expansion of 0.5 in re 51.762 * [backup-simplify]: Simplify 0.5 into 0.5 51.762 * [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 51.762 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) in re 51.762 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) 51.762 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in re 51.762 * [taylor]: Taking taylor expansion of (pow im 5) in re 51.762 * [taylor]: Taking taylor expansion of im in re 51.762 * [backup-simplify]: Simplify im into im 51.762 * [taylor]: Taking taylor expansion of -1/60 in re 51.762 * [backup-simplify]: Simplify -1/60 into -1/60 51.762 * [taylor]: Taking taylor expansion of (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2)))) in re 51.762 * [taylor]: Taking taylor expansion of im in re 51.762 * [backup-simplify]: Simplify im into im 51.762 * [taylor]: Taking taylor expansion of (fma (* -1/3 im) im (- (pow (sqrt 2) 2))) in re 51.762 * [taylor]: Rewrote expression to (+ (* (* -1/3 im) im) (- (pow (sqrt 2) 2))) 51.762 * [taylor]: Taking taylor expansion of (* (* -1/3 im) im) in re 51.762 * [taylor]: Taking taylor expansion of (* -1/3 im) in re 51.762 * [taylor]: Taking taylor expansion of -1/3 in re 51.762 * [backup-simplify]: Simplify -1/3 into -1/3 51.762 * [taylor]: Taking taylor expansion of im in re 51.762 * [backup-simplify]: Simplify im into im 51.762 * [taylor]: Taking taylor expansion of im in re 51.762 * [backup-simplify]: Simplify im into im 51.762 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in re 51.762 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in re 51.762 * [taylor]: Taking taylor expansion of (sqrt 2) in re 51.762 * [taylor]: Taking taylor expansion of 2 in re 51.762 * [backup-simplify]: Simplify 2 into 2 51.762 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 51.763 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 51.763 * [taylor]: Taking taylor expansion of (cos re) in re 51.763 * [taylor]: Taking taylor expansion of re in re 51.763 * [backup-simplify]: Simplify 0 into 0 51.763 * [backup-simplify]: Simplify 1 into 1 51.763 * [backup-simplify]: Simplify (* im im) into (pow im 2) 51.763 * [backup-simplify]: Simplify (* (pow im 2) (pow im 2)) into (pow im 4) 51.763 * [backup-simplify]: Simplify (* im (pow im 4)) into (pow im 5) 51.763 * [backup-simplify]: Simplify (* (pow im 5) -1/60) into (* -1/60 (pow im 5)) 51.763 * [backup-simplify]: Simplify (* -1/3 im) into (* -1/3 im) 51.763 * [backup-simplify]: Simplify (* (* -1/3 im) im) into (* -1/3 (pow im 2)) 51.764 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 51.765 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 51.766 * [backup-simplify]: Simplify (+ (* -1/3 (pow im 2)) (- (pow (sqrt 2) 2))) into (- (+ (pow (sqrt 2) 2) (* 1/3 (pow im 2)))) 51.766 * [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)) 51.767 * [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)))) 51.768 * [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)))) 51.769 * [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)))) 51.769 * [taylor]: Taking taylor expansion of (* -0.5 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im)))) in im 51.769 * [taylor]: Taking taylor expansion of -0.5 in im 51.769 * [backup-simplify]: Simplify -0.5 into -0.5 51.769 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im))) in im 51.769 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 3)) in im 51.769 * [taylor]: Taking taylor expansion of 1/3 in im 51.769 * [backup-simplify]: Simplify 1/3 into 1/3 51.769 * [taylor]: Taking taylor expansion of (pow im 3) in im 51.769 * [taylor]: Taking taylor expansion of im in im 51.769 * [backup-simplify]: Simplify 0 into 0 51.769 * [backup-simplify]: Simplify 1 into 1 51.769 * [taylor]: Taking taylor expansion of (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im)) in im 51.769 * [taylor]: Taking taylor expansion of (* 1/60 (pow im 5)) in im 51.769 * [taylor]: Taking taylor expansion of 1/60 in im 51.769 * [backup-simplify]: Simplify 1/60 into 1/60 51.769 * [taylor]: Taking taylor expansion of (pow im 5) in im 51.769 * [taylor]: Taking taylor expansion of im in im 51.769 * [backup-simplify]: Simplify 0 into 0 51.769 * [backup-simplify]: Simplify 1 into 1 51.769 * [taylor]: Taking taylor expansion of (* (pow (sqrt 2) 2) im) in im 51.769 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 51.769 * [taylor]: Taking taylor expansion of (sqrt 2) in im 51.769 * [taylor]: Taking taylor expansion of 2 in im 51.769 * [backup-simplify]: Simplify 2 into 2 51.769 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 51.770 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 51.770 * [taylor]: Taking taylor expansion of im in im 51.770 * [backup-simplify]: Simplify 0 into 0 51.770 * [backup-simplify]: Simplify 1 into 1 51.771 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 51.771 * [backup-simplify]: Simplify (* (pow (sqrt 2) 2) 0) into 0 51.771 * [backup-simplify]: Simplify (+ 0 0) into 0 51.772 * [backup-simplify]: Simplify (+ 0 0) into 0 51.772 * [backup-simplify]: Simplify (* -0.5 0) into 0 51.772 * [backup-simplify]: Simplify 0 into 0 51.773 * [backup-simplify]: Simplify (+ 0) into 0 51.773 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 51.773 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (* 0 (pow im 2))) into 0 51.773 * [backup-simplify]: Simplify (+ (* im 0) (* 0 (pow im 4))) into 0 51.774 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (* 0 -1/60)) into 0 51.774 * [backup-simplify]: Simplify (+ (* -1/3 0) (* 0 im)) into 0 51.774 * [backup-simplify]: Simplify (+ (* (* -1/3 im) 0) (* 0 im)) into 0 51.775 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 51.775 * [backup-simplify]: Simplify (- 0) into 0 51.776 * [backup-simplify]: Simplify (+ 0 0) into 0 51.777 * [backup-simplify]: Simplify (+ (* im 0) (* 0 (- (+ (pow (sqrt 2) 2) (* 1/3 (pow im 2)))))) into 0 51.777 * [backup-simplify]: Simplify (+ 0 0) into 0 51.779 * [backup-simplify]: Simplify (+ (* (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im)))) 0) (* 0 1)) into 0 51.780 * [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 51.781 * [taylor]: Taking taylor expansion of 0 in im 51.781 * [backup-simplify]: Simplify 0 into 0 51.781 * [backup-simplify]: Simplify 0 into 0 51.781 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 51.784 * [backup-simplify]: Simplify (+ (* (pow (sqrt 2) 2) 1) (* 0 0)) into (pow (sqrt 2) 2) 51.786 * [backup-simplify]: Simplify (+ 0 (pow (sqrt 2) 2)) into (pow (sqrt 2) 2) 51.787 * [backup-simplify]: Simplify (+ 0 (pow (sqrt 2) 2)) into (pow (sqrt 2) 2) 51.791 * [backup-simplify]: Simplify (+ (* -0.5 (pow (sqrt 2) 2)) (* 0 0)) into (- (* 0.5 (pow (sqrt 2) 2))) 51.793 * [backup-simplify]: Simplify (- (* 0.5 (pow (sqrt 2) 2))) into (- (* 0.5 (pow (sqrt 2) 2))) 51.794 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 2) 2)) 0) into -1/2 51.795 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 51.795 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (+ (* 0 0) (* 0 (pow im 2)))) into 0 51.796 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 (pow im 4)))) into 0 51.796 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (+ (* 0 0) (* 0 -1/60))) into 0 51.797 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (* 0 im))) into 0 51.798 * [backup-simplify]: Simplify (+ (* (* -1/3 im) 0) (+ (* 0 0) (* 0 im))) into 0 51.799 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2))) into 0 51.800 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (* 0 (sqrt 2)))) into 0 51.800 * [backup-simplify]: Simplify (- 0) into 0 51.801 * [backup-simplify]: Simplify (+ 0 0) into 0 51.802 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 (- (+ (pow (sqrt 2) 2) (* 1/3 (pow im 2))))))) into 0 51.803 * [backup-simplify]: Simplify (+ 0 0) into 0 51.805 * [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)))) 51.808 * [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)))) 51.809 * [taylor]: Taking taylor expansion of (+ (* 0.08333333333333333 (pow im 3)) (+ (* 0.004166666666666667 (pow im 5)) (* 0.25 (* (pow (sqrt 2) 2) im)))) in im 51.809 * [taylor]: Taking taylor expansion of (* 0.08333333333333333 (pow im 3)) in im 51.809 * [taylor]: Taking taylor expansion of 0.08333333333333333 in im 51.809 * [backup-simplify]: Simplify 0.08333333333333333 into 0.08333333333333333 51.809 * [taylor]: Taking taylor expansion of (pow im 3) in im 51.809 * [taylor]: Taking taylor expansion of im in im 51.809 * [backup-simplify]: Simplify 0 into 0 51.809 * [backup-simplify]: Simplify 1 into 1 51.809 * [taylor]: Taking taylor expansion of (+ (* 0.004166666666666667 (pow im 5)) (* 0.25 (* (pow (sqrt 2) 2) im))) in im 51.809 * [taylor]: Taking taylor expansion of (* 0.004166666666666667 (pow im 5)) in im 51.809 * [taylor]: Taking taylor expansion of 0.004166666666666667 in im 51.809 * [backup-simplify]: Simplify 0.004166666666666667 into 0.004166666666666667 51.809 * [taylor]: Taking taylor expansion of (pow im 5) in im 51.809 * [taylor]: Taking taylor expansion of im in im 51.809 * [backup-simplify]: Simplify 0 into 0 51.809 * [backup-simplify]: Simplify 1 into 1 51.809 * [taylor]: Taking taylor expansion of (* 0.25 (* (pow (sqrt 2) 2) im)) in im 51.809 * [taylor]: Taking taylor expansion of 0.25 in im 51.809 * [backup-simplify]: Simplify 0.25 into 0.25 51.809 * [taylor]: Taking taylor expansion of (* (pow (sqrt 2) 2) im) in im 51.809 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 51.809 * [taylor]: Taking taylor expansion of (sqrt 2) in im 51.809 * [taylor]: Taking taylor expansion of 2 in im 51.809 * [backup-simplify]: Simplify 2 into 2 51.810 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 51.810 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 51.810 * [taylor]: Taking taylor expansion of im in im 51.810 * [backup-simplify]: Simplify 0 into 0 51.810 * [backup-simplify]: Simplify 1 into 1 51.812 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 51.812 * [backup-simplify]: Simplify (* (pow (sqrt 2) 2) 0) into 0 51.813 * [backup-simplify]: Simplify (* 0.25 0) into 0 51.813 * [backup-simplify]: Simplify (+ 0 0) into 0 51.813 * [backup-simplify]: Simplify (+ 0 0) into 0 51.813 * [backup-simplify]: Simplify 0 into 0 51.814 * [backup-simplify]: Simplify 0 into 0 51.815 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2))) into 0 51.816 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (* 0 (sqrt 2)))) into 0 51.817 * [backup-simplify]: Simplify (+ (* (pow (sqrt 2) 2) 0) (+ (* 0 1) (* 0 0))) into 0 51.817 * [backup-simplify]: Simplify (+ 0 0) into 0 51.818 * [backup-simplify]: Simplify (+ 0 0) into 0 51.819 * [backup-simplify]: Simplify (+ (* -0.5 0) (+ (* 0 (pow (sqrt 2) 2)) (* 0 0))) into 0 51.819 * [backup-simplify]: Simplify 0 into 0 51.820 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 1 1) 1) (/ (pow 0 1) 1)) 0) into 0 51.821 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 51.822 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 2))))) into 0 51.823 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 4))))) into 0 51.828 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 51.829 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 51.830 * [backup-simplify]: Simplify (+ (* (* -1/3 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 51.832 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 51.833 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))) into 0 51.833 * [backup-simplify]: Simplify (- 0) into 0 51.834 * [backup-simplify]: Simplify (+ 0 0) into 0 51.835 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (+ (pow (sqrt 2) 2) (* 1/3 (pow im 2)))))))) into 0 51.836 * [backup-simplify]: Simplify (+ 0 0) into 0 51.838 * [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 51.842 * [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 51.842 * [taylor]: Taking taylor expansion of 0 in im 51.842 * [backup-simplify]: Simplify 0 into 0 51.842 * [backup-simplify]: Simplify 0 into 0 51.843 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 51.846 * [backup-simplify]: Simplify (+ (* (pow (sqrt 2) 2) 1) (* 0 0)) into (pow (sqrt 2) 2) 51.848 * [backup-simplify]: Simplify (+ (* 0.25 (pow (sqrt 2) 2)) (* 0 0)) into (* 0.25 (pow (sqrt 2) 2)) 51.851 * [backup-simplify]: Simplify (+ 0 (* 0.25 (pow (sqrt 2) 2))) into (* 0.25 (pow (sqrt 2) 2)) 51.853 * [backup-simplify]: Simplify (+ 0 (* 0.25 (pow (sqrt 2) 2))) into (* 0.25 (pow (sqrt 2) 2)) 51.855 * [backup-simplify]: Simplify (* 0.25 (pow (sqrt 2) 2)) into (* 0.25 (pow (sqrt 2) 2)) 51.855 * [backup-simplify]: Simplify 0 into 0 51.855 * [backup-simplify]: Simplify (* 1 1) into 1 51.856 * [backup-simplify]: Simplify (* 1 1) into 1 51.856 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 51.857 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 51.858 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))) into 0 51.860 * [backup-simplify]: Simplify (+ (* (pow (sqrt 2) 2) 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 51.860 * [backup-simplify]: Simplify (+ 0 0) into 0 51.861 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 51.864 * [backup-simplify]: Simplify (+ (* -0.5 1/3) (+ (* 0 0) (+ (* 0 (pow (sqrt 2) 2)) (* 0 0)))) into (- 0.16666666666666666) 51.864 * [backup-simplify]: Simplify (- 0.16666666666666666) into (- 0.16666666666666666) 51.869 * [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)))) 51.871 * [backup-simplify]: Simplify (* (* 0.5 (cos (/ 1 re))) (fma (pow (/ 1 im) 5) -1/60 (+ (* (/ 1 im) (fma (* (/ 1 im) -1/3) (/ 1 im) (- (* (sqrt 2) (sqrt 2))))) 0))) into (* 0.5 (* (fma (pow (/ 1 im) 5) -1/60 (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) (cos (/ 1 re)))) 51.871 * [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 51.871 * [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 51.871 * [taylor]: Taking taylor expansion of 0.5 in im 51.872 * [backup-simplify]: Simplify 0.5 into 0.5 51.872 * [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 51.872 * [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 51.872 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) 51.872 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in im 51.872 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in im 51.872 * [taylor]: Taking taylor expansion of (/ 1 im) in im 51.872 * [taylor]: Taking taylor expansion of im in im 51.873 * [backup-simplify]: Simplify 0 into 0 51.873 * [backup-simplify]: Simplify 1 into 1 51.873 * [backup-simplify]: Simplify (/ 1 1) into 1 51.873 * [taylor]: Taking taylor expansion of -1/60 in im 51.873 * [backup-simplify]: Simplify -1/60 into -1/60 51.873 * [taylor]: Taking taylor expansion of (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im) in im 51.873 * [taylor]: Taking taylor expansion of (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) in im 51.873 * [taylor]: Rewrote expression to (+ (* (/ -1/3 im) (/ 1 im)) (- (pow (sqrt 2) 2))) 51.873 * [taylor]: Taking taylor expansion of (* (/ -1/3 im) (/ 1 im)) in im 51.873 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 51.873 * [taylor]: Taking taylor expansion of -1/3 in im 51.873 * [backup-simplify]: Simplify -1/3 into -1/3 51.873 * [taylor]: Taking taylor expansion of im in im 51.874 * [backup-simplify]: Simplify 0 into 0 51.874 * [backup-simplify]: Simplify 1 into 1 51.874 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 51.874 * [taylor]: Taking taylor expansion of (/ 1 im) in im 51.874 * [taylor]: Taking taylor expansion of im in im 51.874 * [backup-simplify]: Simplify 0 into 0 51.874 * [backup-simplify]: Simplify 1 into 1 51.874 * [backup-simplify]: Simplify (/ 1 1) into 1 51.874 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 51.875 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 51.875 * [taylor]: Taking taylor expansion of (sqrt 2) in im 51.875 * [taylor]: Taking taylor expansion of 2 in im 51.875 * [backup-simplify]: Simplify 2 into 2 51.875 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 51.876 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 51.876 * [taylor]: Taking taylor expansion of im in im 51.876 * [backup-simplify]: Simplify 0 into 0 51.876 * [backup-simplify]: Simplify 1 into 1 51.877 * [backup-simplify]: Simplify (* -1/3 1) into -1/3 51.877 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 51.878 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 51.878 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 51.878 * [taylor]: Taking taylor expansion of (/ 1 re) in im 51.878 * [taylor]: Taking taylor expansion of re in im 51.878 * [backup-simplify]: Simplify re into re 51.878 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 51.878 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 51.878 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 51.878 * [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 51.878 * [taylor]: Taking taylor expansion of 0.5 in re 51.878 * [backup-simplify]: Simplify 0.5 into 0.5 51.878 * [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 51.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 51.878 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) 51.878 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in re 51.878 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in re 51.878 * [taylor]: Taking taylor expansion of (/ 1 im) in re 51.878 * [taylor]: Taking taylor expansion of im in re 51.878 * [backup-simplify]: Simplify im into im 51.878 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 51.878 * [taylor]: Taking taylor expansion of -1/60 in re 51.878 * [backup-simplify]: Simplify -1/60 into -1/60 51.878 * [taylor]: Taking taylor expansion of (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im) in re 51.878 * [taylor]: Taking taylor expansion of (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) in re 51.878 * [taylor]: Rewrote expression to (+ (* (/ -1/3 im) (/ 1 im)) (- (pow (sqrt 2) 2))) 51.878 * [taylor]: Taking taylor expansion of (* (/ -1/3 im) (/ 1 im)) in re 51.879 * [taylor]: Taking taylor expansion of (/ -1/3 im) in re 51.879 * [taylor]: Taking taylor expansion of -1/3 in re 51.879 * [backup-simplify]: Simplify -1/3 into -1/3 51.879 * [taylor]: Taking taylor expansion of im in re 51.879 * [backup-simplify]: Simplify im into im 51.879 * [backup-simplify]: Simplify (/ -1/3 im) into (/ -1/3 im) 51.879 * [taylor]: Taking taylor expansion of (/ 1 im) in re 51.879 * [taylor]: Taking taylor expansion of im in re 51.879 * [backup-simplify]: Simplify im into im 51.879 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 51.879 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in re 51.879 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in re 51.879 * [taylor]: Taking taylor expansion of (sqrt 2) in re 51.879 * [taylor]: Taking taylor expansion of 2 in re 51.879 * [backup-simplify]: Simplify 2 into 2 51.879 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 51.880 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 51.880 * [taylor]: Taking taylor expansion of im in re 51.880 * [backup-simplify]: Simplify im into im 51.880 * [backup-simplify]: Simplify (* (/ -1/3 im) (/ 1 im)) into (/ -1/3 (pow im 2)) 51.881 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 51.883 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 51.884 * [backup-simplify]: Simplify (+ (/ -1/3 (pow im 2)) (- (pow (sqrt 2) 2))) into (- (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2))))) 51.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)) 51.886 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 51.886 * [taylor]: Taking taylor expansion of (/ 1 re) in re 51.886 * [taylor]: Taking taylor expansion of re in re 51.886 * [backup-simplify]: Simplify 0 into 0 51.886 * [backup-simplify]: Simplify 1 into 1 51.886 * [backup-simplify]: Simplify (/ 1 1) into 1 51.886 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 51.886 * [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 51.886 * [taylor]: Taking taylor expansion of 0.5 in re 51.886 * [backup-simplify]: Simplify 0.5 into 0.5 51.886 * [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 51.886 * [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 51.886 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) 51.886 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in re 51.886 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in re 51.886 * [taylor]: Taking taylor expansion of (/ 1 im) in re 51.886 * [taylor]: Taking taylor expansion of im in re 51.886 * [backup-simplify]: Simplify im into im 51.887 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 51.887 * [taylor]: Taking taylor expansion of -1/60 in re 51.887 * [backup-simplify]: Simplify -1/60 into -1/60 51.887 * [taylor]: Taking taylor expansion of (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im) in re 51.887 * [taylor]: Taking taylor expansion of (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) in re 51.887 * [taylor]: Rewrote expression to (+ (* (/ -1/3 im) (/ 1 im)) (- (pow (sqrt 2) 2))) 51.887 * [taylor]: Taking taylor expansion of (* (/ -1/3 im) (/ 1 im)) in re 51.887 * [taylor]: Taking taylor expansion of (/ -1/3 im) in re 51.887 * [taylor]: Taking taylor expansion of -1/3 in re 51.887 * [backup-simplify]: Simplify -1/3 into -1/3 51.887 * [taylor]: Taking taylor expansion of im in re 51.887 * [backup-simplify]: Simplify im into im 51.887 * [backup-simplify]: Simplify (/ -1/3 im) into (/ -1/3 im) 51.887 * [taylor]: Taking taylor expansion of (/ 1 im) in re 51.887 * [taylor]: Taking taylor expansion of im in re 51.887 * [backup-simplify]: Simplify im into im 51.887 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 51.887 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in re 51.887 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in re 51.887 * [taylor]: Taking taylor expansion of (sqrt 2) in re 51.887 * [taylor]: Taking taylor expansion of 2 in re 51.887 * [backup-simplify]: Simplify 2 into 2 51.888 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 51.888 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 51.888 * [taylor]: Taking taylor expansion of im in re 51.888 * [backup-simplify]: Simplify im into im 51.888 * [backup-simplify]: Simplify (* (/ -1/3 im) (/ 1 im)) into (/ -1/3 (pow im 2)) 51.890 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 51.891 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 51.893 * [backup-simplify]: Simplify (+ (/ -1/3 (pow im 2)) (- (pow (sqrt 2) 2))) into (- (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2))))) 51.894 * [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)) 51.894 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 51.894 * [taylor]: Taking taylor expansion of (/ 1 re) in re 51.894 * [taylor]: Taking taylor expansion of re in re 51.894 * [backup-simplify]: Simplify 0 into 0 51.894 * [backup-simplify]: Simplify 1 into 1 51.894 * [backup-simplify]: Simplify (/ 1 1) into 1 51.894 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 51.895 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 im)) into (/ 1 (pow im 2)) 51.895 * [backup-simplify]: Simplify (* (/ 1 (pow im 2)) (/ 1 (pow im 2))) into (/ 1 (pow im 4)) 51.895 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 (pow im 4))) into (/ 1 (pow im 5)) 51.895 * [backup-simplify]: Simplify (* (/ 1 (pow im 5)) -1/60) into (/ -1/60 (pow im 5)) 51.896 * [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)))))) 51.898 * [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)))) 51.899 * [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)))) 51.899 * [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 51.899 * [taylor]: Taking taylor expansion of -0.5 in im 51.899 * [backup-simplify]: Simplify -0.5 into -0.5 51.899 * [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 51.899 * [taylor]: Taking taylor expansion of (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) in im 51.899 * [taylor]: Taking taylor expansion of (* 1/60 (/ 1 (pow im 5))) in im 51.899 * [taylor]: Taking taylor expansion of 1/60 in im 51.899 * [backup-simplify]: Simplify 1/60 into 1/60 51.899 * [taylor]: Taking taylor expansion of (/ 1 (pow im 5)) in im 51.899 * [taylor]: Taking taylor expansion of (pow im 5) in im 51.899 * [taylor]: Taking taylor expansion of im in im 51.899 * [backup-simplify]: Simplify 0 into 0 51.899 * [backup-simplify]: Simplify 1 into 1 51.900 * [backup-simplify]: Simplify (* 1 1) into 1 51.900 * [backup-simplify]: Simplify (* 1 1) into 1 51.901 * [backup-simplify]: Simplify (* 1 1) into 1 51.901 * [backup-simplify]: Simplify (/ 1 1) into 1 51.901 * [taylor]: Taking taylor expansion of (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3)))) in im 51.901 * [taylor]: Taking taylor expansion of (/ (pow (sqrt 2) 2) im) in im 51.901 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 51.901 * [taylor]: Taking taylor expansion of (sqrt 2) in im 51.901 * [taylor]: Taking taylor expansion of 2 in im 51.901 * [backup-simplify]: Simplify 2 into 2 51.901 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 51.902 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 51.902 * [taylor]: Taking taylor expansion of im in im 51.902 * [backup-simplify]: Simplify 0 into 0 51.902 * [backup-simplify]: Simplify 1 into 1 51.903 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 51.905 * [backup-simplify]: Simplify (/ (pow (sqrt 2) 2) 1) into (pow (sqrt 2) 2) 51.905 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in im 51.905 * [taylor]: Taking taylor expansion of 1/3 in im 51.905 * [backup-simplify]: Simplify 1/3 into 1/3 51.905 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in im 51.905 * [taylor]: Taking taylor expansion of (pow im 3) in im 51.905 * [taylor]: Taking taylor expansion of im in im 51.905 * [backup-simplify]: Simplify 0 into 0 51.905 * [backup-simplify]: Simplify 1 into 1 51.906 * [backup-simplify]: Simplify (* 1 1) into 1 51.906 * [backup-simplify]: Simplify (* 1 1) into 1 51.906 * [backup-simplify]: Simplify (/ 1 1) into 1 51.906 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 51.906 * [taylor]: Taking taylor expansion of (/ 1 re) in im 51.906 * [taylor]: Taking taylor expansion of re in im 51.906 * [backup-simplify]: Simplify re into re 51.907 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 51.907 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 51.907 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 51.907 * [backup-simplify]: Simplify (* 1/60 1) into 1/60 51.908 * [backup-simplify]: Simplify (+ 1/60 0) into 1/60 51.908 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 51.908 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 51.908 * [backup-simplify]: Simplify (- 0) into 0 51.908 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 51.908 * [backup-simplify]: Simplify (* 1/60 (cos (/ 1 re))) into (* 1/60 (cos (/ 1 re))) 51.908 * [backup-simplify]: Simplify (* -0.5 (* 1/60 (cos (/ 1 re)))) into (* -0.008333333333333333 (cos (/ 1 re))) 51.909 * [backup-simplify]: Simplify (* -0.008333333333333333 (cos (/ 1 re))) into (* -0.008333333333333333 (cos (/ 1 re))) 51.909 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 51.909 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 im))) into 0 51.909 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (* 0 (/ 1 (pow im 2)))) into 0 51.909 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 (pow im 4)))) into 0 51.910 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (* 0 -1/60)) into 0 51.910 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 51.910 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1/3 im) (/ 0 im)))) into 0 51.910 * [backup-simplify]: Simplify (+ (* (/ -1/3 im) 0) (* 0 (/ 1 im))) into 0 51.911 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 51.911 * [backup-simplify]: Simplify (- 0) into 0 51.912 * [backup-simplify]: Simplify (+ 0 0) into 0 51.913 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im)) (/ 0 im)))) into 0 51.913 * [backup-simplify]: Simplify (+ 0 0) into 0 51.915 * [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 51.916 * [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 51.917 * [taylor]: Taking taylor expansion of 0 in im 51.917 * [backup-simplify]: Simplify 0 into 0 51.917 * [backup-simplify]: Simplify (+ 0) into 0 51.917 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 1)) into 0 51.918 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 51.918 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 51.919 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 0)) into 0 51.919 * [backup-simplify]: Simplify (- 0) into 0 51.920 * [backup-simplify]: Simplify (+ 0 0) into 0 51.920 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 51.921 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 51.922 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 51.923 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 51.923 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 1)) into 0 51.924 * [backup-simplify]: Simplify (+ 0 0) into 0 51.924 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 (cos (/ 1 re)))) into 0 51.925 * [backup-simplify]: Simplify (+ (* -0.5 0) (* 0 (* 1/60 (cos (/ 1 re))))) into 0 51.925 * [backup-simplify]: Simplify 0 into 0 51.925 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 51.926 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (* 0 (/ 1 im)))) into 0 51.926 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 51.927 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))) into 0 51.927 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (* 0 -1/60))) into 0 51.928 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 51.928 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1/3 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 51.928 * [backup-simplify]: Simplify (+ (* (/ -1/3 im) 0) (+ (* 0 0) (* 0 (/ 1 im)))) into 0 51.929 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2))) into 0 51.930 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (* 0 (sqrt 2)))) into 0 51.931 * [backup-simplify]: Simplify (- 0) into 0 51.931 * [backup-simplify]: Simplify (+ 0 0) into 0 51.933 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im)) (/ 0 im)) (* 0 (/ 0 im)))) into 0 51.933 * [backup-simplify]: Simplify (+ 0 0) into 0 51.935 * [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 51.937 * [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 51.937 * [taylor]: Taking taylor expansion of 0 in im 51.937 * [backup-simplify]: Simplify 0 into 0 51.938 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 51.939 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 51.939 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 51.940 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 51.941 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 51.941 * [backup-simplify]: Simplify (- 0) into 0 51.942 * [backup-simplify]: Simplify (+ 0 0) into 0 51.943 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 51.944 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 51.945 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 51.945 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.947 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 0 1))) into 0 51.947 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 51.947 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 51.948 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 51.949 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 1/3 (cos (/ 1 re))))) into (* 1/3 (cos (/ 1 re))) 51.949 * [backup-simplify]: Simplify (+ (* -0.5 (* 1/3 (cos (/ 1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ 1 re)))))) into (- (* 0.16666666666666666 (cos (/ 1 re)))) 51.950 * [backup-simplify]: Simplify (- (* 0.16666666666666666 (cos (/ 1 re)))) into (- (* 0.16666666666666666 (cos (/ 1 re)))) 51.950 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 51.951 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im))))) into 0 51.952 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 51.953 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4)))))) into 0 51.954 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 51.954 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 51.954 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1/3 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 51.955 * [backup-simplify]: Simplify (+ (* (/ -1/3 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im))))) into 0 51.956 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 51.957 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))) into 0 51.958 * [backup-simplify]: Simplify (- 0) into 0 51.958 * [backup-simplify]: Simplify (+ 0 0) into 0 51.959 * [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 51.959 * [backup-simplify]: Simplify (+ 0 0) into 0 51.962 * [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 51.964 * [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 51.964 * [taylor]: Taking taylor expansion of 0 in im 51.964 * [backup-simplify]: Simplify 0 into 0 51.965 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 51.966 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 51.966 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 51.968 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 51.968 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 51.969 * [backup-simplify]: Simplify (- 0) into 0 51.969 * [backup-simplify]: Simplify (+ 0 0) into 0 51.970 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 51.971 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 51.975 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 51.976 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.977 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 51.978 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 51.978 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 51.979 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 51.980 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 51.980 * [backup-simplify]: Simplify (+ 0 0) into 0 51.981 * [backup-simplify]: Simplify (+ 0 0) into 0 51.982 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (* 0 (cos (/ 1 re)))))) into 0 51.983 * [backup-simplify]: Simplify (+ (* -0.5 0) (+ (* 0 (* 1/3 (cos (/ 1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ 1 re))))))) into 0 51.983 * [backup-simplify]: Simplify 0 into 0 51.984 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 51.985 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im)))))) into 0 51.986 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 51.987 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))))) into 0 51.988 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60))))) into 0 51.989 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 51.989 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1/3 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 51.990 * [backup-simplify]: Simplify (+ (* (/ -1/3 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im)))))) into 0 51.992 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 51.993 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))) into 0 51.993 * [backup-simplify]: Simplify (- 0) into 0 51.994 * [backup-simplify]: Simplify (+ 0 0) into 0 51.995 * [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 51.995 * [backup-simplify]: Simplify (+ 0 0) into 0 51.998 * [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 52.000 * [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 52.000 * [taylor]: Taking taylor expansion of 0 in im 52.001 * [backup-simplify]: Simplify 0 into 0 52.003 * [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 52.004 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 52.004 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 52.006 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 52.007 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))) into 0 52.007 * [backup-simplify]: Simplify (- 0) into 0 52.007 * [backup-simplify]: Simplify (+ 0 0) into 0 52.009 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 52.010 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 52.011 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 52.012 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 52.013 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 52.014 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 52.015 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 52.016 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 52.017 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 52.019 * [backup-simplify]: Simplify (+ (pow (sqrt 2) 2) 0) into (pow (sqrt 2) 2) 52.020 * [backup-simplify]: Simplify (+ 0 (pow (sqrt 2) 2)) into (pow (sqrt 2) 2) 52.022 * [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))) 52.024 * [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))))) 52.025 * [backup-simplify]: Simplify (- (* 0.5 (* (pow (sqrt 2) 2) (cos (/ 1 re))))) into (- (* 0.5 (* (pow (sqrt 2) 2) (cos (/ 1 re))))) 52.027 * [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)))))) 52.029 * [backup-simplify]: Simplify (* (* 0.5 (cos (/ 1 (- re)))) (fma (pow (/ 1 (- im)) 5) -1/60 (+ (* (/ 1 (- im)) (fma (* (/ 1 (- im)) -1/3) (/ 1 (- im)) (- (* (sqrt 2) (sqrt 2))))) 0))) into (* 0.5 (* (cos (/ -1 re)) (fma (pow (/ -1 im) 5) -1/60 (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))))) 52.029 * [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 52.029 * [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 52.029 * [taylor]: Taking taylor expansion of 0.5 in im 52.029 * [backup-simplify]: Simplify 0.5 into 0.5 52.029 * [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 52.029 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 52.029 * [taylor]: Taking taylor expansion of (/ -1 re) in im 52.029 * [taylor]: Taking taylor expansion of -1 in im 52.029 * [backup-simplify]: Simplify -1 into -1 52.029 * [taylor]: Taking taylor expansion of re in im 52.029 * [backup-simplify]: Simplify re into re 52.029 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 52.030 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 52.030 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 52.030 * [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 52.030 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))) 52.030 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in im 52.030 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in im 52.030 * [taylor]: Taking taylor expansion of (/ -1 im) in im 52.030 * [taylor]: Taking taylor expansion of -1 in im 52.030 * [backup-simplify]: Simplify -1 into -1 52.030 * [taylor]: Taking taylor expansion of im in im 52.030 * [backup-simplify]: Simplify 0 into 0 52.030 * [backup-simplify]: Simplify 1 into 1 52.030 * [backup-simplify]: Simplify (/ -1 1) into -1 52.030 * [taylor]: Taking taylor expansion of -1/60 in im 52.030 * [backup-simplify]: Simplify -1/60 into -1/60 52.031 * [taylor]: Taking taylor expansion of (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)) in im 52.031 * [taylor]: Taking taylor expansion of (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im) in im 52.031 * [taylor]: Taking taylor expansion of (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) in im 52.031 * [taylor]: Rewrote expression to (+ (* (/ 1/3 im) (/ -1 im)) (- (pow (sqrt 2) 2))) 52.031 * [taylor]: Taking taylor expansion of (* (/ 1/3 im) (/ -1 im)) in im 52.031 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 52.031 * [taylor]: Taking taylor expansion of 1/3 in im 52.031 * [backup-simplify]: Simplify 1/3 into 1/3 52.031 * [taylor]: Taking taylor expansion of im in im 52.031 * [backup-simplify]: Simplify 0 into 0 52.031 * [backup-simplify]: Simplify 1 into 1 52.031 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 52.031 * [taylor]: Taking taylor expansion of (/ -1 im) in im 52.031 * [taylor]: Taking taylor expansion of -1 in im 52.031 * [backup-simplify]: Simplify -1 into -1 52.031 * [taylor]: Taking taylor expansion of im in im 52.031 * [backup-simplify]: Simplify 0 into 0 52.031 * [backup-simplify]: Simplify 1 into 1 52.032 * [backup-simplify]: Simplify (/ -1 1) into -1 52.032 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 52.032 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 52.032 * [taylor]: Taking taylor expansion of (sqrt 2) in im 52.032 * [taylor]: Taking taylor expansion of 2 in im 52.032 * [backup-simplify]: Simplify 2 into 2 52.032 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 52.033 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 52.033 * [taylor]: Taking taylor expansion of im in im 52.033 * [backup-simplify]: Simplify 0 into 0 52.033 * [backup-simplify]: Simplify 1 into 1 52.034 * [backup-simplify]: Simplify (* 1/3 -1) into -1/3 52.034 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 52.035 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 52.035 * [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 52.035 * [taylor]: Taking taylor expansion of 0.5 in re 52.035 * [backup-simplify]: Simplify 0.5 into 0.5 52.035 * [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 52.035 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 52.035 * [taylor]: Taking taylor expansion of (/ -1 re) in re 52.035 * [taylor]: Taking taylor expansion of -1 in re 52.035 * [backup-simplify]: Simplify -1 into -1 52.035 * [taylor]: Taking taylor expansion of re in re 52.035 * [backup-simplify]: Simplify 0 into 0 52.035 * [backup-simplify]: Simplify 1 into 1 52.035 * [backup-simplify]: Simplify (/ -1 1) into -1 52.036 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 52.036 * [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 52.036 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))) 52.036 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in re 52.036 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in re 52.036 * [taylor]: Taking taylor expansion of (/ -1 im) in re 52.036 * [taylor]: Taking taylor expansion of -1 in re 52.036 * [backup-simplify]: Simplify -1 into -1 52.036 * [taylor]: Taking taylor expansion of im in re 52.036 * [backup-simplify]: Simplify im into im 52.036 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 52.036 * [taylor]: Taking taylor expansion of -1/60 in re 52.036 * [backup-simplify]: Simplify -1/60 into -1/60 52.036 * [taylor]: Taking taylor expansion of (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)) in re 52.036 * [taylor]: Taking taylor expansion of (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im) in re 52.036 * [taylor]: Taking taylor expansion of (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) in re 52.036 * [taylor]: Rewrote expression to (+ (* (/ 1/3 im) (/ -1 im)) (- (pow (sqrt 2) 2))) 52.036 * [taylor]: Taking taylor expansion of (* (/ 1/3 im) (/ -1 im)) in re 52.036 * [taylor]: Taking taylor expansion of (/ 1/3 im) in re 52.036 * [taylor]: Taking taylor expansion of 1/3 in re 52.036 * [backup-simplify]: Simplify 1/3 into 1/3 52.036 * [taylor]: Taking taylor expansion of im in re 52.036 * [backup-simplify]: Simplify im into im 52.036 * [backup-simplify]: Simplify (/ 1/3 im) into (/ 1/3 im) 52.036 * [taylor]: Taking taylor expansion of (/ -1 im) in re 52.036 * [taylor]: Taking taylor expansion of -1 in re 52.036 * [backup-simplify]: Simplify -1 into -1 52.036 * [taylor]: Taking taylor expansion of im in re 52.036 * [backup-simplify]: Simplify im into im 52.036 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 52.036 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in re 52.036 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in re 52.037 * [taylor]: Taking taylor expansion of (sqrt 2) in re 52.037 * [taylor]: Taking taylor expansion of 2 in re 52.037 * [backup-simplify]: Simplify 2 into 2 52.037 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 52.038 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 52.038 * [taylor]: Taking taylor expansion of im in re 52.038 * [backup-simplify]: Simplify im into im 52.038 * [backup-simplify]: Simplify (* (/ 1/3 im) (/ -1 im)) into (/ -1/3 (pow im 2)) 52.039 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 52.040 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 52.042 * [backup-simplify]: Simplify (+ (/ -1/3 (pow im 2)) (- (pow (sqrt 2) 2))) into (- (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2))))) 52.043 * [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)) 52.043 * [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 52.043 * [taylor]: Taking taylor expansion of 0.5 in re 52.043 * [backup-simplify]: Simplify 0.5 into 0.5 52.043 * [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 52.043 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 52.043 * [taylor]: Taking taylor expansion of (/ -1 re) in re 52.043 * [taylor]: Taking taylor expansion of -1 in re 52.043 * [backup-simplify]: Simplify -1 into -1 52.043 * [taylor]: Taking taylor expansion of re in re 52.043 * [backup-simplify]: Simplify 0 into 0 52.043 * [backup-simplify]: Simplify 1 into 1 52.044 * [backup-simplify]: Simplify (/ -1 1) into -1 52.044 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 52.044 * [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 52.044 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))) 52.044 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in re 52.044 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in re 52.044 * [taylor]: Taking taylor expansion of (/ -1 im) in re 52.044 * [taylor]: Taking taylor expansion of -1 in re 52.044 * [backup-simplify]: Simplify -1 into -1 52.044 * [taylor]: Taking taylor expansion of im in re 52.044 * [backup-simplify]: Simplify im into im 52.044 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 52.044 * [taylor]: Taking taylor expansion of -1/60 in re 52.044 * [backup-simplify]: Simplify -1/60 into -1/60 52.044 * [taylor]: Taking taylor expansion of (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)) in re 52.044 * [taylor]: Taking taylor expansion of (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im) in re 52.044 * [taylor]: Taking taylor expansion of (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) in re 52.044 * [taylor]: Rewrote expression to (+ (* (/ 1/3 im) (/ -1 im)) (- (pow (sqrt 2) 2))) 52.044 * [taylor]: Taking taylor expansion of (* (/ 1/3 im) (/ -1 im)) in re 52.044 * [taylor]: Taking taylor expansion of (/ 1/3 im) in re 52.044 * [taylor]: Taking taylor expansion of 1/3 in re 52.045 * [backup-simplify]: Simplify 1/3 into 1/3 52.045 * [taylor]: Taking taylor expansion of im in re 52.045 * [backup-simplify]: Simplify im into im 52.045 * [backup-simplify]: Simplify (/ 1/3 im) into (/ 1/3 im) 52.045 * [taylor]: Taking taylor expansion of (/ -1 im) in re 52.045 * [taylor]: Taking taylor expansion of -1 in re 52.045 * [backup-simplify]: Simplify -1 into -1 52.045 * [taylor]: Taking taylor expansion of im in re 52.045 * [backup-simplify]: Simplify im into im 52.045 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 52.045 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in re 52.045 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in re 52.045 * [taylor]: Taking taylor expansion of (sqrt 2) in re 52.045 * [taylor]: Taking taylor expansion of 2 in re 52.045 * [backup-simplify]: Simplify 2 into 2 52.045 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 52.046 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 52.046 * [taylor]: Taking taylor expansion of im in re 52.046 * [backup-simplify]: Simplify im into im 52.046 * [backup-simplify]: Simplify (* (/ 1/3 im) (/ -1 im)) into (/ -1/3 (pow im 2)) 52.047 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 52.049 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 52.050 * [backup-simplify]: Simplify (+ (/ -1/3 (pow im 2)) (- (pow (sqrt 2) 2))) into (- (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2))))) 52.051 * [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)) 52.051 * [backup-simplify]: Simplify (* (/ -1 im) (/ -1 im)) into (/ 1 (pow im 2)) 52.051 * [backup-simplify]: Simplify (* (/ 1 (pow im 2)) (/ 1 (pow im 2))) into (/ 1 (pow im 4)) 52.052 * [backup-simplify]: Simplify (* (/ -1 im) (/ 1 (pow im 4))) into (/ -1 (pow im 5)) 52.052 * [backup-simplify]: Simplify (* (/ -1 (pow im 5)) -1/60) into (/ 1/60 (pow im 5)) 52.053 * [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)))) 52.054 * [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))))) 52.055 * [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))) 52.056 * [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)))) 52.056 * [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 52.056 * [taylor]: Taking taylor expansion of 0.5 in im 52.056 * [backup-simplify]: Simplify 0.5 into 0.5 52.057 * [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 52.057 * [taylor]: Taking taylor expansion of (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) in im 52.057 * [taylor]: Taking taylor expansion of (* 1/60 (/ 1 (pow im 5))) in im 52.057 * [taylor]: Taking taylor expansion of 1/60 in im 52.057 * [backup-simplify]: Simplify 1/60 into 1/60 52.057 * [taylor]: Taking taylor expansion of (/ 1 (pow im 5)) in im 52.057 * [taylor]: Taking taylor expansion of (pow im 5) in im 52.057 * [taylor]: Taking taylor expansion of im in im 52.057 * [backup-simplify]: Simplify 0 into 0 52.057 * [backup-simplify]: Simplify 1 into 1 52.057 * [backup-simplify]: Simplify (* 1 1) into 1 52.057 * [backup-simplify]: Simplify (* 1 1) into 1 52.058 * [backup-simplify]: Simplify (* 1 1) into 1 52.058 * [backup-simplify]: Simplify (/ 1 1) into 1 52.058 * [taylor]: Taking taylor expansion of (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3)))) in im 52.058 * [taylor]: Taking taylor expansion of (/ (pow (sqrt 2) 2) im) in im 52.058 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 52.058 * [taylor]: Taking taylor expansion of (sqrt 2) in im 52.058 * [taylor]: Taking taylor expansion of 2 in im 52.058 * [backup-simplify]: Simplify 2 into 2 52.059 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 52.059 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 52.059 * [taylor]: Taking taylor expansion of im in im 52.059 * [backup-simplify]: Simplify 0 into 0 52.059 * [backup-simplify]: Simplify 1 into 1 52.061 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 52.062 * [backup-simplify]: Simplify (/ (pow (sqrt 2) 2) 1) into (pow (sqrt 2) 2) 52.062 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in im 52.062 * [taylor]: Taking taylor expansion of 1/3 in im 52.062 * [backup-simplify]: Simplify 1/3 into 1/3 52.062 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in im 52.062 * [taylor]: Taking taylor expansion of (pow im 3) in im 52.062 * [taylor]: Taking taylor expansion of im in im 52.062 * [backup-simplify]: Simplify 0 into 0 52.062 * [backup-simplify]: Simplify 1 into 1 52.062 * [backup-simplify]: Simplify (* 1 1) into 1 52.063 * [backup-simplify]: Simplify (* 1 1) into 1 52.063 * [backup-simplify]: Simplify (/ 1 1) into 1 52.063 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 52.063 * [taylor]: Taking taylor expansion of (/ -1 re) in im 52.063 * [taylor]: Taking taylor expansion of -1 in im 52.063 * [backup-simplify]: Simplify -1 into -1 52.063 * [taylor]: Taking taylor expansion of re in im 52.063 * [backup-simplify]: Simplify re into re 52.063 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 52.064 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 52.064 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 52.064 * [backup-simplify]: Simplify (* 1/60 1) into 1/60 52.065 * [backup-simplify]: Simplify (+ 1/60 0) into 1/60 52.065 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 52.065 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 52.065 * [backup-simplify]: Simplify (- 0) into 0 52.065 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 52.065 * [backup-simplify]: Simplify (* 1/60 (cos (/ -1 re))) into (* 1/60 (cos (/ -1 re))) 52.065 * [backup-simplify]: Simplify (* 0.5 (* 1/60 (cos (/ -1 re)))) into (* 0.008333333333333333 (cos (/ -1 re))) 52.065 * [backup-simplify]: Simplify (* 0.008333333333333333 (cos (/ -1 re))) into (* 0.008333333333333333 (cos (/ -1 re))) 52.066 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 52.066 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ -1 im))) into 0 52.066 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (* 0 (/ 1 (pow im 2)))) into 0 52.066 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ 1 (pow im 4)))) into 0 52.067 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (* 0 -1/60)) into 0 52.067 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 52.067 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ 1/3 im) (/ 0 im)))) into 0 52.067 * [backup-simplify]: Simplify (+ (* (/ 1/3 im) 0) (* 0 (/ -1 im))) into 0 52.068 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 52.068 * [backup-simplify]: Simplify (- 0) into 0 52.068 * [backup-simplify]: Simplify (+ 0 0) into 0 52.070 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im)) (/ 0 im)))) into 0 52.070 * [backup-simplify]: Simplify (- 0) into 0 52.070 * [backup-simplify]: Simplify (+ 0 0) into 0 52.071 * [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 52.073 * [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 52.073 * [taylor]: Taking taylor expansion of 0 in im 52.073 * [backup-simplify]: Simplify 0 into 0 52.074 * [backup-simplify]: Simplify (+ 0) into 0 52.074 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 1)) into 0 52.074 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 52.075 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 52.075 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 0)) into 0 52.076 * [backup-simplify]: Simplify (- 0) into 0 52.076 * [backup-simplify]: Simplify (+ 0 0) into 0 52.077 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 52.078 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 52.078 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 52.079 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 52.080 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 1)) into 0 52.080 * [backup-simplify]: Simplify (+ 0 0) into 0 52.081 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 (cos (/ -1 re)))) into 0 52.081 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* 1/60 (cos (/ -1 re))))) into 0 52.081 * [backup-simplify]: Simplify 0 into 0 52.081 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 52.082 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (* 0 (/ -1 im)))) into 0 52.082 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 52.083 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))) into 0 52.084 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (* 0 -1/60))) into 0 52.084 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 52.084 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ 1/3 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 52.085 * [backup-simplify]: Simplify (+ (* (/ 1/3 im) 0) (+ (* 0 0) (* 0 (/ -1 im)))) into 0 52.086 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2))) into 0 52.087 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (* 0 (sqrt 2)))) into 0 52.087 * [backup-simplify]: Simplify (- 0) into 0 52.088 * [backup-simplify]: Simplify (+ 0 0) into 0 52.089 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im)) (/ 0 im)) (* 0 (/ 0 im)))) into 0 52.089 * [backup-simplify]: Simplify (- 0) into 0 52.089 * [backup-simplify]: Simplify (+ 0 0) into 0 52.091 * [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 52.093 * [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 52.093 * [taylor]: Taking taylor expansion of 0 in im 52.094 * [backup-simplify]: Simplify 0 into 0 52.094 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 52.095 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 52.095 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 52.096 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 52.097 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 52.097 * [backup-simplify]: Simplify (- 0) into 0 52.097 * [backup-simplify]: Simplify (+ 0 0) into 0 52.098 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 52.099 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 52.100 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 52.101 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 52.102 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 0 1))) into 0 52.103 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 52.103 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 52.103 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 52.104 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 1/3 (cos (/ -1 re))))) into (* 1/3 (cos (/ -1 re))) 52.105 * [backup-simplify]: Simplify (+ (* 0.5 (* 1/3 (cos (/ -1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ -1 re)))))) into (* 0.16666666666666666 (cos (/ -1 re))) 52.105 * [backup-simplify]: Simplify (* 0.16666666666666666 (cos (/ -1 re))) into (* 0.16666666666666666 (cos (/ -1 re))) 52.105 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 52.106 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 im))))) into 0 52.107 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 52.108 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4)))))) into 0 52.109 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 52.109 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 52.110 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ 1/3 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 52.110 * [backup-simplify]: Simplify (+ (* (/ 1/3 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 im))))) into 0 52.112 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 52.113 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))) into 0 52.113 * [backup-simplify]: Simplify (- 0) into 0 52.116 * [backup-simplify]: Simplify (+ 0 0) into 0 52.117 * [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 52.118 * [backup-simplify]: Simplify (- 0) into 0 52.118 * [backup-simplify]: Simplify (+ 0 0) into 0 52.120 * [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 52.122 * [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 52.122 * [taylor]: Taking taylor expansion of 0 in im 52.122 * [backup-simplify]: Simplify 0 into 0 52.123 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 52.124 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 52.124 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 52.126 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 52.127 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 52.127 * [backup-simplify]: Simplify (- 0) into 0 52.127 * [backup-simplify]: Simplify (+ 0 0) into 0 52.129 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 52.130 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 52.131 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 52.132 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 52.133 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 52.133 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 52.134 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 52.135 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 52.136 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 52.136 * [backup-simplify]: Simplify (+ 0 0) into 0 52.136 * [backup-simplify]: Simplify (+ 0 0) into 0 52.138 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (* 0 (cos (/ -1 re)))))) into 0 52.139 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 (* 1/3 (cos (/ -1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ -1 re))))))) into 0 52.139 * [backup-simplify]: Simplify 0 into 0 52.139 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 52.140 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 im)))))) into 0 52.142 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 52.143 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))))) into 0 52.144 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60))))) into 0 52.144 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 52.144 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ 1/3 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 52.145 * [backup-simplify]: Simplify (+ (* (/ 1/3 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 im)))))) into 0 52.147 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 52.148 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))) into 0 52.149 * [backup-simplify]: Simplify (- 0) into 0 52.149 * [backup-simplify]: Simplify (+ 0 0) into 0 52.150 * [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 52.151 * [backup-simplify]: Simplify (- 0) into 0 52.151 * [backup-simplify]: Simplify (+ 0 0) into 0 52.154 * [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 52.157 * [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 52.157 * [taylor]: Taking taylor expansion of 0 in im 52.157 * [backup-simplify]: Simplify 0 into 0 52.159 * [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 52.160 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 52.161 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 52.162 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 52.163 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))) into 0 52.163 * [backup-simplify]: Simplify (- 0) into 0 52.164 * [backup-simplify]: Simplify (+ 0 0) into 0 52.164 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 52.165 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 52.166 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 52.166 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 52.167 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 52.168 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 52.168 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 52.169 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 52.169 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 52.171 * [backup-simplify]: Simplify (+ (pow (sqrt 2) 2) 0) into (pow (sqrt 2) 2) 52.172 * [backup-simplify]: Simplify (+ 0 (pow (sqrt 2) 2)) into (pow (sqrt 2) 2) 52.173 * [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))) 52.175 * [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)))) 52.175 * [backup-simplify]: Simplify (* 0.5 (* (pow (sqrt 2) 2) (cos (/ -1 re)))) into (* 0.5 (* (pow (sqrt 2) 2) (cos (/ -1 re)))) 52.176 * [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)))))) 52.176 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 3 1) 52.177 * [backup-simplify]: Simplify (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) into (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2)))) 52.177 * [approximate]: Taking taylor expansion of (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2)))) in (im) around 0 52.178 * [taylor]: Taking taylor expansion of (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2)))) in im 52.178 * [taylor]: Taking taylor expansion of im in im 52.178 * [backup-simplify]: Simplify 0 into 0 52.178 * [backup-simplify]: Simplify 1 into 1 52.178 * [taylor]: Taking taylor expansion of (fma (* -1/3 im) im (- (pow (sqrt 2) 2))) in im 52.178 * [taylor]: Rewrote expression to (+ (* (* -1/3 im) im) (- (pow (sqrt 2) 2))) 52.178 * [taylor]: Taking taylor expansion of (* (* -1/3 im) im) in im 52.178 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 52.178 * [taylor]: Taking taylor expansion of -1/3 in im 52.178 * [backup-simplify]: Simplify -1/3 into -1/3 52.178 * [taylor]: Taking taylor expansion of im in im 52.178 * [backup-simplify]: Simplify 0 into 0 52.178 * [backup-simplify]: Simplify 1 into 1 52.178 * [taylor]: Taking taylor expansion of im in im 52.178 * [backup-simplify]: Simplify 0 into 0 52.178 * [backup-simplify]: Simplify 1 into 1 52.178 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 52.178 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 52.178 * [taylor]: Taking taylor expansion of (sqrt 2) in im 52.178 * [taylor]: Taking taylor expansion of 2 in im 52.178 * [backup-simplify]: Simplify 2 into 2 52.178 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 52.179 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 52.179 * [taylor]: Taking taylor expansion of (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2)))) in im 52.179 * [taylor]: Taking taylor expansion of im in im 52.179 * [backup-simplify]: Simplify 0 into 0 52.179 * [backup-simplify]: Simplify 1 into 1 52.179 * [taylor]: Taking taylor expansion of (fma (* -1/3 im) im (- (pow (sqrt 2) 2))) in im 52.179 * [taylor]: Rewrote expression to (+ (* (* -1/3 im) im) (- (pow (sqrt 2) 2))) 52.179 * [taylor]: Taking taylor expansion of (* (* -1/3 im) im) in im 52.179 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 52.179 * [taylor]: Taking taylor expansion of -1/3 in im 52.179 * [backup-simplify]: Simplify -1/3 into -1/3 52.179 * [taylor]: Taking taylor expansion of im in im 52.179 * [backup-simplify]: Simplify 0 into 0 52.179 * [backup-simplify]: Simplify 1 into 1 52.179 * [taylor]: Taking taylor expansion of im in im 52.179 * [backup-simplify]: Simplify 0 into 0 52.179 * [backup-simplify]: Simplify 1 into 1 52.179 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 52.179 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 52.179 * [taylor]: Taking taylor expansion of (sqrt 2) in im 52.179 * [taylor]: Taking taylor expansion of 2 in im 52.179 * [backup-simplify]: Simplify 2 into 2 52.179 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 52.180 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 52.180 * [backup-simplify]: Simplify (* -1/3 0) into 0 52.180 * [backup-simplify]: Simplify (* 0 0) into 0 52.181 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 52.182 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 52.183 * [backup-simplify]: Simplify (+ 0 (- (pow (sqrt 2) 2))) into (- (pow (sqrt 2) 2)) 52.184 * [backup-simplify]: Simplify (* 0 (- (pow (sqrt 2) 2))) into 0 52.184 * [backup-simplify]: Simplify 0 into 0 52.184 * [backup-simplify]: Simplify (+ (* -1/3 1) (* 0 0)) into -1/3 52.185 * [backup-simplify]: Simplify (+ (* 0 1) (* -1/3 0)) into 0 52.185 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 52.186 * [backup-simplify]: Simplify (- 0) into 0 52.186 * [backup-simplify]: Simplify (+ 0 0) into 0 52.188 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (- (pow (sqrt 2) 2)))) into (- (pow (sqrt 2) 2)) 52.189 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 52.189 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 1) (* 0 0))) into 0 52.190 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 1) (* 0 0))) into -1/3 52.191 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2))) into 0 52.191 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (* 0 (sqrt 2)))) into 0 52.192 * [backup-simplify]: Simplify (- 0) into 0 52.192 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 52.194 * [backup-simplify]: Simplify (+ (* 0 -1/3) (+ (* 1 0) (* 0 (- (pow (sqrt 2) 2))))) into 0 52.194 * [backup-simplify]: Simplify 0 into 0 52.195 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 52.196 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 0) (+ (* 0 1) (* 0 0)))) into 0 52.197 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 52.199 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))) into 0 52.199 * [backup-simplify]: Simplify (- 0) into 0 52.199 * [backup-simplify]: Simplify (+ 0 0) into 0 52.201 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 -1/3) (+ (* 0 0) (* 0 (- (pow (sqrt 2) 2)))))) into -1/3 52.201 * [backup-simplify]: Simplify -1/3 into -1/3 52.203 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 52.204 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 52.205 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 52.207 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))) into 0 52.207 * [backup-simplify]: Simplify (- 0) into 0 52.208 * [backup-simplify]: Simplify (+ 0 0) into 0 52.209 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 -1/3) (+ (* 0 0) (* 0 (- (pow (sqrt 2) 2))))))) into 0 52.209 * [backup-simplify]: Simplify 0 into 0 52.210 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 52.210 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 52.211 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 52.212 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))))) into 0 52.212 * [backup-simplify]: Simplify (- 0) into 0 52.213 * [backup-simplify]: Simplify (+ 0 0) into 0 52.214 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 -1/3) (+ (* 0 0) (* 0 (- (pow (sqrt 2) 2)))))))) into 0 52.214 * [backup-simplify]: Simplify 0 into 0 52.215 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 52.216 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 52.217 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 52.218 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))))) into 0 52.218 * [backup-simplify]: Simplify (- 0) into 0 52.219 * [backup-simplify]: Simplify (+ 0 0) into 0 52.220 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 -1/3) (+ (* 0 0) (* 0 (- (pow (sqrt 2) 2))))))))) into 0 52.220 * [backup-simplify]: Simplify 0 into 0 52.221 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 52.222 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 52.223 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 52.224 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))))))) into 0 52.225 * [backup-simplify]: Simplify (- 0) into 0 52.225 * [backup-simplify]: Simplify (+ 0 0) into 0 52.226 * [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 52.226 * [backup-simplify]: Simplify 0 into 0 52.228 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))))) into 0 52.230 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))))) into 0 52.231 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 52.232 * [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 52.233 * [backup-simplify]: Simplify (- 0) into 0 52.233 * [backup-simplify]: Simplify (+ 0 0) into 0 52.235 * [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 52.235 * [backup-simplify]: Simplify 0 into 0 52.236 * [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 52.237 * [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 52.238 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)) (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 52.240 * [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 52.240 * [backup-simplify]: Simplify (- 0) into 0 52.240 * [backup-simplify]: Simplify (+ 0 0) into 0 52.244 * [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 52.244 * [backup-simplify]: Simplify 0 into 0 52.246 * [backup-simplify]: Simplify (+ (* -1/3 (pow im 3)) (* (- (pow (sqrt 2) 2)) im)) into (- (+ (* 1/3 (pow im 3)) (* (pow (sqrt 2) 2) im))) 52.248 * [backup-simplify]: Simplify (* (/ 1 im) (fma (* (/ 1 im) -1/3) (/ 1 im) (- (* (sqrt 2) (sqrt 2))))) into (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im) 52.248 * [approximate]: Taking taylor expansion of (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im) in (im) around 0 52.248 * [taylor]: Taking taylor expansion of (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im) in im 52.248 * [taylor]: Taking taylor expansion of (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) in im 52.248 * [taylor]: Rewrote expression to (+ (* (/ -1/3 im) (/ 1 im)) (- (pow (sqrt 2) 2))) 52.248 * [taylor]: Taking taylor expansion of (* (/ -1/3 im) (/ 1 im)) in im 52.248 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 52.248 * [taylor]: Taking taylor expansion of -1/3 in im 52.248 * [backup-simplify]: Simplify -1/3 into -1/3 52.248 * [taylor]: Taking taylor expansion of im in im 52.249 * [backup-simplify]: Simplify 0 into 0 52.249 * [backup-simplify]: Simplify 1 into 1 52.249 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 52.249 * [taylor]: Taking taylor expansion of (/ 1 im) in im 52.249 * [taylor]: Taking taylor expansion of im in im 52.249 * [backup-simplify]: Simplify 0 into 0 52.249 * [backup-simplify]: Simplify 1 into 1 52.250 * [backup-simplify]: Simplify (/ 1 1) into 1 52.250 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 52.250 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 52.250 * [taylor]: Taking taylor expansion of (sqrt 2) in im 52.250 * [taylor]: Taking taylor expansion of 2 in im 52.250 * [backup-simplify]: Simplify 2 into 2 52.250 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 52.251 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 52.251 * [taylor]: Taking taylor expansion of im in im 52.251 * [backup-simplify]: Simplify 0 into 0 52.251 * [backup-simplify]: Simplify 1 into 1 52.252 * [backup-simplify]: Simplify (* -1/3 1) into -1/3 52.252 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 52.253 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 52.253 * [taylor]: Taking taylor expansion of (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im) in im 52.253 * [taylor]: Taking taylor expansion of (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) in im 52.253 * [taylor]: Rewrote expression to (+ (* (/ -1/3 im) (/ 1 im)) (- (pow (sqrt 2) 2))) 52.253 * [taylor]: Taking taylor expansion of (* (/ -1/3 im) (/ 1 im)) in im 52.253 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 52.253 * [taylor]: Taking taylor expansion of -1/3 in im 52.253 * [backup-simplify]: Simplify -1/3 into -1/3 52.253 * [taylor]: Taking taylor expansion of im in im 52.253 * [backup-simplify]: Simplify 0 into 0 52.253 * [backup-simplify]: Simplify 1 into 1 52.253 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 52.253 * [taylor]: Taking taylor expansion of (/ 1 im) in im 52.253 * [taylor]: Taking taylor expansion of im in im 52.253 * [backup-simplify]: Simplify 0 into 0 52.253 * [backup-simplify]: Simplify 1 into 1 52.254 * [backup-simplify]: Simplify (/ 1 1) into 1 52.254 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 52.254 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 52.254 * [taylor]: Taking taylor expansion of (sqrt 2) in im 52.254 * [taylor]: Taking taylor expansion of 2 in im 52.254 * [backup-simplify]: Simplify 2 into 2 52.254 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 52.255 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 52.255 * [taylor]: Taking taylor expansion of im in im 52.255 * [backup-simplify]: Simplify 0 into 0 52.255 * [backup-simplify]: Simplify 1 into 1 52.256 * [backup-simplify]: Simplify (* -1/3 1) into -1/3 52.256 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 52.256 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 52.257 * [backup-simplify]: Simplify -1/3 into -1/3 52.257 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 52.258 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 52.259 * [backup-simplify]: Simplify (+ (* -1/3 0) (* 0 1)) into 0 52.259 * [backup-simplify]: Simplify (+ 0 0) into 0 52.260 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 52.260 * [backup-simplify]: Simplify 0 into 0 52.261 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 52.263 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 52.264 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (* 0 1))) into 0 52.265 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 52.267 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 52.269 * [backup-simplify]: Simplify (+ 0 (- (pow (sqrt 2) 2))) into (- (pow (sqrt 2) 2)) 52.274 * [backup-simplify]: Simplify (- (/ (- (pow (sqrt 2) 2)) 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into (- (pow (sqrt 2) 2)) 52.276 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 52.277 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 52.278 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 52.279 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 52.280 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 52.280 * [backup-simplify]: Simplify (- 0) into 0 52.281 * [backup-simplify]: Simplify (+ 0 0) into 0 52.283 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* (- (pow (sqrt 2) 2)) (/ 0 1)))) into 0 52.283 * [backup-simplify]: Simplify 0 into 0 52.284 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 52.285 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 52.286 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 52.288 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2))) into 0 52.289 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (* 0 (sqrt 2)))) into 0 52.289 * [backup-simplify]: Simplify (- 0) into 0 52.289 * [backup-simplify]: Simplify (+ 0 0) into 0 52.291 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* (- (pow (sqrt 2) 2)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 52.291 * [backup-simplify]: Simplify 0 into 0 52.292 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 52.293 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 52.295 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 52.296 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 52.297 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))) into 0 52.298 * [backup-simplify]: Simplify (- 0) into 0 52.298 * [backup-simplify]: Simplify (+ 0 0) into 0 52.300 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* (- (pow (sqrt 2) 2)) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 52.300 * [backup-simplify]: Simplify 0 into 0 52.301 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 52.302 * [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 52.304 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 52.305 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 52.307 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))) into 0 52.307 * [backup-simplify]: Simplify (- 0) into 0 52.308 * [backup-simplify]: Simplify (+ 0 0) into 0 52.309 * [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 52.309 * [backup-simplify]: Simplify 0 into 0 52.310 * [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 52.312 * [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 52.313 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 52.315 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 52.316 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))))) into 0 52.317 * [backup-simplify]: Simplify (- 0) into 0 52.317 * [backup-simplify]: Simplify (+ 0 0) into 0 52.319 * [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 52.319 * [backup-simplify]: Simplify 0 into 0 52.320 * [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 52.321 * [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 52.324 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 52.325 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 52.327 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))))) into 0 52.327 * [backup-simplify]: Simplify (- 0) into 0 52.328 * [backup-simplify]: Simplify (+ 0 0) into 0 52.330 * [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 52.330 * [backup-simplify]: Simplify 0 into 0 52.332 * [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))) 52.334 * [backup-simplify]: Simplify (* (/ 1 (- im)) (fma (* (/ 1 (- im)) -1/3) (/ 1 (- im)) (- (* (sqrt 2) (sqrt 2))))) into (* -1 (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)) 52.334 * [approximate]: Taking taylor expansion of (* -1 (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)) in (im) around 0 52.334 * [taylor]: Taking taylor expansion of (* -1 (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)) in im 52.334 * [taylor]: Taking taylor expansion of -1 in im 52.334 * [backup-simplify]: Simplify -1 into -1 52.334 * [taylor]: Taking taylor expansion of (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im) in im 52.334 * [taylor]: Taking taylor expansion of (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) in im 52.334 * [taylor]: Rewrote expression to (+ (* (/ 1/3 im) (/ -1 im)) (- (pow (sqrt 2) 2))) 52.334 * [taylor]: Taking taylor expansion of (* (/ 1/3 im) (/ -1 im)) in im 52.334 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 52.334 * [taylor]: Taking taylor expansion of 1/3 in im 52.334 * [backup-simplify]: Simplify 1/3 into 1/3 52.334 * [taylor]: Taking taylor expansion of im in im 52.334 * [backup-simplify]: Simplify 0 into 0 52.334 * [backup-simplify]: Simplify 1 into 1 52.335 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 52.335 * [taylor]: Taking taylor expansion of (/ -1 im) in im 52.335 * [taylor]: Taking taylor expansion of -1 in im 52.335 * [backup-simplify]: Simplify -1 into -1 52.335 * [taylor]: Taking taylor expansion of im in im 52.335 * [backup-simplify]: Simplify 0 into 0 52.335 * [backup-simplify]: Simplify 1 into 1 52.335 * [backup-simplify]: Simplify (/ -1 1) into -1 52.335 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 52.335 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 52.336 * [taylor]: Taking taylor expansion of (sqrt 2) in im 52.336 * [taylor]: Taking taylor expansion of 2 in im 52.336 * [backup-simplify]: Simplify 2 into 2 52.336 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 52.337 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 52.337 * [taylor]: Taking taylor expansion of im in im 52.337 * [backup-simplify]: Simplify 0 into 0 52.337 * [backup-simplify]: Simplify 1 into 1 52.337 * [backup-simplify]: Simplify (* 1/3 -1) into -1/3 52.338 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 52.338 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 52.338 * [taylor]: Taking taylor expansion of (* -1 (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)) in im 52.338 * [taylor]: Taking taylor expansion of -1 in im 52.338 * [backup-simplify]: Simplify -1 into -1 52.338 * [taylor]: Taking taylor expansion of (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im) in im 52.338 * [taylor]: Taking taylor expansion of (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) in im 52.338 * [taylor]: Rewrote expression to (+ (* (/ 1/3 im) (/ -1 im)) (- (pow (sqrt 2) 2))) 52.338 * [taylor]: Taking taylor expansion of (* (/ 1/3 im) (/ -1 im)) in im 52.338 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 52.338 * [taylor]: Taking taylor expansion of 1/3 in im 52.338 * [backup-simplify]: Simplify 1/3 into 1/3 52.338 * [taylor]: Taking taylor expansion of im in im 52.338 * [backup-simplify]: Simplify 0 into 0 52.338 * [backup-simplify]: Simplify 1 into 1 52.339 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 52.339 * [taylor]: Taking taylor expansion of (/ -1 im) in im 52.339 * [taylor]: Taking taylor expansion of -1 in im 52.339 * [backup-simplify]: Simplify -1 into -1 52.339 * [taylor]: Taking taylor expansion of im in im 52.339 * [backup-simplify]: Simplify 0 into 0 52.339 * [backup-simplify]: Simplify 1 into 1 52.340 * [backup-simplify]: Simplify (/ -1 1) into -1 52.340 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 52.340 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 52.340 * [taylor]: Taking taylor expansion of (sqrt 2) in im 52.340 * [taylor]: Taking taylor expansion of 2 in im 52.340 * [backup-simplify]: Simplify 2 into 2 52.340 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 52.341 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 52.341 * [taylor]: Taking taylor expansion of im in im 52.341 * [backup-simplify]: Simplify 0 into 0 52.341 * [backup-simplify]: Simplify 1 into 1 52.341 * [backup-simplify]: Simplify (* 1/3 -1) into -1/3 52.342 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 52.342 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 52.343 * [backup-simplify]: Simplify (* -1 -1/3) into 1/3 52.343 * [backup-simplify]: Simplify 1/3 into 1/3 52.343 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 52.344 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 52.344 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 -1)) into 0 52.345 * [backup-simplify]: Simplify (+ 0 0) into 0 52.345 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 52.346 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1/3)) into 0 52.346 * [backup-simplify]: Simplify 0 into 0 52.346 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 52.347 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 52.348 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 -1))) into 0 52.348 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 52.349 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 52.351 * [backup-simplify]: Simplify (+ 0 (- (pow (sqrt 2) 2))) into (- (pow (sqrt 2) 2)) 52.354 * [backup-simplify]: Simplify (- (/ (- (pow (sqrt 2) 2)) 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into (- (pow (sqrt 2) 2)) 52.357 * [backup-simplify]: Simplify (+ (* -1 (- (pow (sqrt 2) 2))) (+ (* 0 0) (* 0 -1/3))) into (pow (sqrt 2) 2) 52.357 * [backup-simplify]: Simplify (pow (sqrt 2) 2) into (pow (sqrt 2) 2) 52.358 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 52.359 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 52.359 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 52.360 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 52.360 * [backup-simplify]: Simplify (- 0) into 0 52.360 * [backup-simplify]: Simplify (+ 0 0) into 0 52.361 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* (- (pow (sqrt 2) 2)) (/ 0 1)))) into 0 52.364 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 (- (pow (sqrt 2) 2))) (+ (* 0 0) (* 0 -1/3)))) into 0 52.364 * [backup-simplify]: Simplify 0 into 0 52.365 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 52.366 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 52.366 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1))))) into 0 52.367 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2))) into 0 52.368 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (* 0 (sqrt 2)))) into 0 52.368 * [backup-simplify]: Simplify (- 0) into 0 52.368 * [backup-simplify]: Simplify (+ 0 0) into 0 52.369 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* (- (pow (sqrt 2) 2)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 52.370 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 (- (pow (sqrt 2) 2))) (+ (* 0 0) (* 0 -1/3))))) into 0 52.370 * [backup-simplify]: Simplify 0 into 0 52.371 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 52.372 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 52.373 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))))) into 0 52.375 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 52.376 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))) into 0 52.376 * [backup-simplify]: Simplify (- 0) into 0 52.377 * [backup-simplify]: Simplify (+ 0 0) into 0 52.378 * [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 52.381 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- (pow (sqrt 2) 2))) (+ (* 0 0) (* 0 -1/3)))))) into 0 52.381 * [backup-simplify]: Simplify 0 into 0 52.382 * [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 52.383 * [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 52.385 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1))))))) into 0 52.386 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 52.388 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))) into 0 52.388 * [backup-simplify]: Simplify (- 0) into 0 52.388 * [backup-simplify]: Simplify (+ 0 0) into 0 52.390 * [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 52.393 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- (pow (sqrt 2) 2))) (+ (* 0 0) (* 0 -1/3))))))) into 0 52.393 * [backup-simplify]: Simplify 0 into 0 52.394 * [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 52.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)) (* 0 (/ 0 1)))) into 0 52.397 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))))))) into 0 52.398 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 52.400 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))))) into 0 52.400 * [backup-simplify]: Simplify (- 0) into 0 52.401 * [backup-simplify]: Simplify (+ 0 0) into 0 52.402 * [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 52.405 * [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 52.405 * [backup-simplify]: Simplify 0 into 0 52.406 * [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 52.408 * [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 52.410 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1))))))))) into 0 52.411 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 52.413 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))))) into 0 52.413 * [backup-simplify]: Simplify (- 0) into 0 52.414 * [backup-simplify]: Simplify (+ 0 0) into 0 52.416 * [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 52.419 * [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 52.419 * [backup-simplify]: Simplify 0 into 0 52.420 * [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))) 52.420 * * * [progress]: simplifying candidates 52.420 * * * * [progress]: [ 1 / 129 ] simplifiying candidate # 52.420 * * * * [progress]: [ 2 / 129 ] simplifiying candidate # 52.420 * * * * [progress]: [ 3 / 129 ] simplifiying candidate # 52.421 * [simplify]: Simplifying (+ 1/2 1/2) 52.421 * * [simplify]: iters left: 2 (2 enodes) 52.423 * * [simplify]: iters left: 1 (7 enodes) 52.426 * * [simplify]: Extracting #0: cost 1 inf + 0 52.426 * * [simplify]: Extracting #1: cost 0 inf + 1 52.426 * [simplify]: Simplified to 1 52.426 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 52.426 * * * * [progress]: [ 4 / 129 ] simplifiying candidate # 52.427 * [simplify]: Simplifying (+ 1/2 (/ 1 2)) 52.427 * * [simplify]: iters left: 4 (5 enodes) 52.432 * * [simplify]: iters left: 3 (18 enodes) 52.440 * * [simplify]: iters left: 2 (20 enodes) 52.445 * * [simplify]: Extracting #0: cost 1 inf + 0 52.445 * * [simplify]: Extracting #1: cost 0 inf + 1 52.445 * [simplify]: Simplified to 1 52.445 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 52.446 * * * * [progress]: [ 5 / 129 ] simplifiying candidate # 52.446 * [simplify]: Simplifying (sqrt 2) 52.446 * * [simplify]: iters left: 1 (2 enodes) 52.447 * * [simplify]: Extracting #0: cost 1 inf + 0 52.447 * * [simplify]: Extracting #1: cost 3 inf + 0 52.448 * * [simplify]: Extracting #2: cost 2 inf + 1 52.448 * * [simplify]: Extracting #3: cost 0 inf + 83 52.448 * [simplify]: Simplified to (sqrt 2) 52.448 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ 1 1))))) 0)))) 52.448 * [simplify]: Simplifying (+ 1 1) 52.448 * * [simplify]: iters left: 2 (2 enodes) 52.450 * * [simplify]: iters left: 1 (9 enodes) 52.453 * * [simplify]: Extracting #0: cost 1 inf + 0 52.453 * * [simplify]: Extracting #1: cost 0 inf + 1 52.453 * [simplify]: Simplified to 2 52.453 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 52.453 * * * * [progress]: [ 6 / 129 ] simplifiying candidate # 52.454 * [simplify]: Simplifying (+ (/ 1 2) 1/2) 52.454 * * [simplify]: iters left: 4 (5 enodes) 52.461 * * [simplify]: iters left: 3 (18 enodes) 52.466 * * [simplify]: iters left: 2 (20 enodes) 52.472 * * [simplify]: Extracting #0: cost 1 inf + 0 52.472 * * [simplify]: Extracting #1: cost 0 inf + 1 52.472 * [simplify]: Simplified to 1 52.472 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 52.472 * * * * [progress]: [ 7 / 129 ] simplifiying candidate # 52.472 * [simplify]: Simplifying (+ (/ 1 2) (/ 1 2)) 52.472 * * [simplify]: iters left: 4 (4 enodes) 52.476 * * [simplify]: iters left: 3 (15 enodes) 52.481 * * [simplify]: iters left: 2 (17 enodes) 52.486 * * [simplify]: Extracting #0: cost 1 inf + 0 52.486 * * [simplify]: Extracting #1: cost 0 inf + 1 52.486 * [simplify]: Simplified to 1 52.486 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 52.486 * * * * [progress]: [ 8 / 129 ] simplifiying candidate # 52.487 * [simplify]: Simplifying (* 2 2) 52.487 * * [simplify]: iters left: 2 (2 enodes) 52.489 * * [simplify]: iters left: 1 (7 enodes) 52.491 * * [simplify]: Extracting #0: cost 1 inf + 0 52.491 * * [simplify]: Extracting #1: cost 0 inf + 1 52.491 * [simplify]: Simplified to 4 52.492 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 4 1/2)))) 0)))) 52.492 * * * * [progress]: [ 9 / 129 ] simplifiying candidate # 52.492 * [simplify]: Simplifying (* (sqrt 2) (sqrt 2)) 52.492 * * [simplify]: iters left: 3 (3 enodes) 52.494 * * [simplify]: iters left: 2 (7 enodes) 52.497 * * [simplify]: Extracting #0: cost 1 inf + 0 52.497 * * [simplify]: Extracting #1: cost 0 inf + 1 52.497 * [simplify]: Simplified to 2 52.497 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 52.497 * * * * [progress]: [ 10 / 129 ] simplifiying candidate # 52.497 * [simplify]: Simplifying (* 2 2) 52.498 * * [simplify]: iters left: 2 (2 enodes) 52.500 * * [simplify]: iters left: 1 (7 enodes) 52.502 * * [simplify]: Extracting #0: cost 1 inf + 0 52.502 * * [simplify]: Extracting #1: cost 0 inf + 1 52.502 * [simplify]: Simplified to 4 52.502 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 4 (/ 1 2))))) 0)))) 52.502 * [simplify]: Simplifying (/ 1 2) 52.502 * * [simplify]: iters left: 2 (3 enodes) 52.506 * * [simplify]: iters left: 1 (12 enodes) 52.513 * * [simplify]: Extracting #0: cost 1 inf + 0 52.513 * * [simplify]: Extracting #1: cost 0 inf + 1 52.513 * [simplify]: Simplified to 1/2 52.513 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 4 1/2)))) 0)))) 52.514 * * * * [progress]: [ 11 / 129 ] simplifiying candidate # 52.514 * * * * [progress]: [ 12 / 129 ] simplifiying candidate # 52.514 * [simplify]: Simplifying (sqrt 2) 52.514 * * [simplify]: iters left: 1 (2 enodes) 52.516 * * [simplify]: Extracting #0: cost 1 inf + 0 52.516 * * [simplify]: Extracting #1: cost 3 inf + 0 52.516 * * [simplify]: Extracting #2: cost 2 inf + 1 52.516 * * [simplify]: Extracting #3: cost 0 inf + 83 52.516 * [simplify]: Simplified to (sqrt 2) 52.516 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ 1 1))))) 0)))) 52.516 * * * * [progress]: [ 13 / 129 ] simplifiying candidate # 52.516 * * * * [progress]: [ 14 / 129 ] simplifiying candidate # 52.517 * [simplify]: Simplifying (+ (log (sqrt 2)) (log (sqrt 2))) 52.517 * * [simplify]: iters left: 4 (4 enodes) 52.519 * * [simplify]: iters left: 3 (12 enodes) 52.524 * * [simplify]: Extracting #0: cost 1 inf + 0 52.524 * * [simplify]: Extracting #1: cost 3 inf + 0 52.524 * * [simplify]: Extracting #2: cost 5 inf + 0 52.524 * * [simplify]: Extracting #3: cost 7 inf + 0 52.524 * * [simplify]: Extracting #4: cost 6 inf + 1 52.524 * * [simplify]: Extracting #5: cost 0 inf + 607 52.524 * [simplify]: Simplified to (+ (log (sqrt 2)) (log (sqrt 2))) 52.524 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (exp (+ (log (sqrt 2)) (log (sqrt 2))))))) 0)))) 52.525 * * * * [progress]: [ 15 / 129 ] simplifiying candidate # 52.525 * * * * [progress]: [ 16 / 129 ] simplifiying candidate # 52.525 * * * * [progress]: [ 17 / 129 ] simplifiying candidate # 52.525 * [simplify]: Simplifying (* (* (* (sqrt 2) (sqrt 2)) (sqrt 2)) (* (* (sqrt 2) (sqrt 2)) (sqrt 2))) 52.525 * * [simplify]: iters left: 6 (5 enodes) 52.529 * * [simplify]: iters left: 5 (21 enodes) 52.538 * * [simplify]: iters left: 4 (42 enodes) 52.549 * * [simplify]: iters left: 3 (45 enodes) 52.557 * * [simplify]: Extracting #0: cost 1 inf + 0 52.557 * * [simplify]: Extracting #1: cost 0 inf + 1 52.557 * [simplify]: Simplified to 8 52.557 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (cbrt 8)))) 0)))) 52.557 * * * * [progress]: [ 18 / 129 ] simplifiying candidate # 52.557 * * * * [progress]: [ 19 / 129 ] simplifiying candidate # 52.558 * * * * [progress]: [ 20 / 129 ] simplifiying candidate # 52.558 * [simplify]: Simplifying (* 2 2) 52.558 * * [simplify]: iters left: 2 (2 enodes) 52.560 * * [simplify]: iters left: 1 (7 enodes) 52.563 * * [simplify]: Extracting #0: cost 1 inf + 0 52.563 * * [simplify]: Extracting #1: cost 0 inf + 1 52.563 * [simplify]: Simplified to 4 52.563 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (sqrt 4)))) 0)))) 52.563 * * * * [progress]: [ 21 / 129 ] simplifiying candidate # 52.563 * * * * [progress]: [ 22 / 129 ] simplifiying candidate # 52.563 * * * * [progress]: [ 23 / 129 ] simplifiying candidate # 52.563 * * * * [progress]: [ 24 / 129 ] simplifiying candidate # 52.563 * [simplify]: Simplifying (* (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) (* (cbrt (sqrt 2)) (cbrt (sqrt 2)))) 52.563 * * [simplify]: iters left: 6 (5 enodes) 52.567 * * [simplify]: iters left: 5 (19 enodes) 52.574 * * [simplify]: iters left: 4 (23 enodes) 52.583 * * [simplify]: iters left: 3 (33 enodes) 52.596 * * [simplify]: iters left: 2 (55 enodes) 52.619 * * [simplify]: iters left: 1 (103 enodes) 52.663 * * [simplify]: Extracting #0: cost 1 inf + 0 52.663 * * [simplify]: Extracting #1: cost 13 inf + 0 52.663 * * [simplify]: Extracting #2: cost 39 inf + 1 52.663 * * [simplify]: Extracting #3: cost 37 inf + 7 52.664 * * [simplify]: Extracting #4: cost 34 inf + 91 52.665 * * [simplify]: Extracting #5: cost 12 inf + 7835 52.667 * * [simplify]: Extracting #6: cost 0 inf + 13365 52.670 * * [simplify]: Extracting #7: cost 0 inf + 13285 52.672 * [simplify]: Simplified to (* (sqrt 2) (cbrt (sqrt 2))) 52.672 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt 2) (cbrt (sqrt 2))) (* (cbrt (sqrt 2)) (cbrt (sqrt 2))))))) 0)))) 52.673 * [simplify]: Simplifying (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) 52.673 * * [simplify]: iters left: 4 (4 enodes) 52.675 * * [simplify]: iters left: 3 (12 enodes) 52.680 * * [simplify]: Extracting #0: cost 1 inf + 0 52.680 * * [simplify]: Extracting #1: cost 3 inf + 0 52.680 * * [simplify]: Extracting #2: cost 5 inf + 0 52.680 * * [simplify]: Extracting #3: cost 7 inf + 0 52.680 * * [simplify]: Extracting #4: cost 6 inf + 1 52.680 * * [simplify]: Extracting #5: cost 0 inf + 647 52.680 * [simplify]: Simplified to (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) 52.680 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) (* (cbrt (sqrt 2)) (cbrt (sqrt 2)))) (* (cbrt (sqrt 2)) (cbrt (sqrt 2))))))) 0)))) 52.681 * * * * [progress]: [ 25 / 129 ] simplifiying candidate # 52.681 * [simplify]: Simplifying (* (sqrt (* (cbrt 2) (cbrt 2))) (sqrt (* (cbrt 2) (cbrt 2)))) 52.681 * * [simplify]: iters left: 6 (5 enodes) 52.684 * * [simplify]: iters left: 5 (14 enodes) 52.687 * * [simplify]: iters left: 4 (15 enodes) 52.689 * * [simplify]: Extracting #0: cost 1 inf + 0 52.689 * * [simplify]: Extracting #1: cost 4 inf + 0 52.689 * * [simplify]: Extracting #2: cost 7 inf + 0 52.689 * * [simplify]: Extracting #3: cost 6 inf + 1 52.689 * * [simplify]: Extracting #4: cost 0 inf + 647 52.689 * [simplify]: Simplified to (* (cbrt 2) (cbrt 2)) 52.689 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (cbrt 2) (cbrt 2)) (* (sqrt (cbrt 2)) (sqrt (cbrt 2))))))) 0)))) 52.689 * [simplify]: Simplifying (* (sqrt (cbrt 2)) (sqrt (cbrt 2))) 52.690 * * [simplify]: iters left: 4 (4 enodes) 52.691 * * [simplify]: iters left: 3 (10 enodes) 52.693 * * [simplify]: iters left: 2 (11 enodes) 52.695 * * [simplify]: Extracting #0: cost 1 inf + 0 52.695 * * [simplify]: Extracting #1: cost 4 inf + 0 52.695 * * [simplify]: Extracting #2: cost 4 inf + 1 52.695 * * [simplify]: Extracting #3: cost 2 inf + 163 52.695 * * [simplify]: Extracting #4: cost 0 inf + 405 52.695 * [simplify]: Simplified to (cbrt 2) 52.695 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (cbrt 2) (cbrt 2)) (cbrt 2))))) 0)))) 52.695 * * * * [progress]: [ 26 / 129 ] simplifiying candidate # 52.695 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 52.695 * * [simplify]: iters left: 4 (4 enodes) 52.697 * * [simplify]: iters left: 3 (10 enodes) 52.699 * * [simplify]: iters left: 2 (11 enodes) 52.701 * * [simplify]: Extracting #0: cost 1 inf + 0 52.701 * * [simplify]: Extracting #1: cost 4 inf + 0 52.701 * * [simplify]: Extracting #2: cost 4 inf + 1 52.701 * * [simplify]: Extracting #3: cost 2 inf + 83 52.701 * * [simplify]: Extracting #4: cost 0 inf + 245 52.701 * [simplify]: Simplified to (sqrt 2) 52.701 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 52.701 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 52.701 * * [simplify]: iters left: 4 (4 enodes) 52.703 * * [simplify]: iters left: 3 (10 enodes) 52.705 * * [simplify]: iters left: 2 (11 enodes) 52.706 * * [simplify]: Extracting #0: cost 1 inf + 0 52.706 * * [simplify]: Extracting #1: cost 4 inf + 0 52.706 * * [simplify]: Extracting #2: cost 4 inf + 1 52.706 * * [simplify]: Extracting #3: cost 2 inf + 83 52.707 * * [simplify]: Extracting #4: cost 0 inf + 245 52.707 * [simplify]: Simplified to (sqrt 2) 52.707 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2))))) 0)))) 52.707 * * * * [progress]: [ 27 / 129 ] simplifiying candidate # 52.707 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 52.707 * * [simplify]: iters left: 4 (4 enodes) 52.708 * * [simplify]: iters left: 3 (10 enodes) 52.710 * * [simplify]: iters left: 2 (11 enodes) 52.712 * * [simplify]: Extracting #0: cost 1 inf + 0 52.713 * * [simplify]: Extracting #1: cost 4 inf + 0 52.713 * * [simplify]: Extracting #2: cost 4 inf + 1 52.713 * * [simplify]: Extracting #3: cost 2 inf + 83 52.713 * * [simplify]: Extracting #4: cost 0 inf + 245 52.713 * [simplify]: Simplified to (sqrt 2) 52.713 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 52.713 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 52.714 * * [simplify]: iters left: 4 (4 enodes) 52.716 * * [simplify]: iters left: 3 (10 enodes) 52.721 * * [simplify]: iters left: 2 (11 enodes) 52.724 * * [simplify]: Extracting #0: cost 1 inf + 0 52.725 * * [simplify]: Extracting #1: cost 4 inf + 0 52.725 * * [simplify]: Extracting #2: cost 4 inf + 1 52.725 * * [simplify]: Extracting #3: cost 2 inf + 83 52.725 * * [simplify]: Extracting #4: cost 0 inf + 245 52.725 * [simplify]: Simplified to (sqrt 2) 52.725 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2))))) 0)))) 52.725 * * * * [progress]: [ 28 / 129 ] simplifiying candidate # 52.726 * [simplify]: Simplifying (* (sqrt 1) (sqrt 1)) 52.726 * * [simplify]: iters left: 3 (3 enodes) 52.729 * * [simplify]: iters left: 2 (9 enodes) 52.732 * * [simplify]: iters left: 1 (11 enodes) 52.733 * * [simplify]: Extracting #0: cost 1 inf + 0 52.733 * * [simplify]: Extracting #1: cost 0 inf + 1 52.733 * [simplify]: Simplified to 1 52.733 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* 1 (* (sqrt 2) (sqrt 2)))))) 0)))) 52.734 * [simplify]: Simplifying (* (sqrt 2) (sqrt 2)) 52.734 * * [simplify]: iters left: 3 (3 enodes) 52.735 * * [simplify]: iters left: 2 (7 enodes) 52.736 * * [simplify]: Extracting #0: cost 1 inf + 0 52.736 * * [simplify]: Extracting #1: cost 0 inf + 1 52.736 * [simplify]: Simplified to 2 52.736 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* 1 2)))) 0)))) 52.736 * * * * [progress]: [ 29 / 129 ] simplifiying candidate # 52.737 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 52.737 * * [simplify]: iters left: 4 (4 enodes) 52.738 * * [simplify]: iters left: 3 (10 enodes) 52.740 * * [simplify]: iters left: 2 (11 enodes) 52.742 * * [simplify]: Extracting #0: cost 1 inf + 0 52.742 * * [simplify]: Extracting #1: cost 4 inf + 0 52.742 * * [simplify]: Extracting #2: cost 4 inf + 1 52.742 * * [simplify]: Extracting #3: cost 2 inf + 83 52.742 * * [simplify]: Extracting #4: cost 0 inf + 245 52.742 * [simplify]: Simplified to (sqrt 2) 52.742 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 52.742 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 52.742 * * [simplify]: iters left: 4 (4 enodes) 52.744 * * [simplify]: iters left: 3 (10 enodes) 52.745 * * [simplify]: iters left: 2 (11 enodes) 52.747 * * [simplify]: Extracting #0: cost 1 inf + 0 52.747 * * [simplify]: Extracting #1: cost 4 inf + 0 52.747 * * [simplify]: Extracting #2: cost 4 inf + 1 52.747 * * [simplify]: Extracting #3: cost 2 inf + 83 52.747 * * [simplify]: Extracting #4: cost 0 inf + 245 52.748 * [simplify]: Simplified to (sqrt 2) 52.748 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2))))) 0)))) 52.748 * * * * [progress]: [ 30 / 129 ] simplifiying candidate # 52.748 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 52.748 * * [simplify]: iters left: 4 (4 enodes) 52.749 * * [simplify]: iters left: 3 (10 enodes) 52.751 * * [simplify]: iters left: 2 (11 enodes) 52.753 * * [simplify]: Extracting #0: cost 1 inf + 0 52.753 * * [simplify]: Extracting #1: cost 4 inf + 0 52.753 * * [simplify]: Extracting #2: cost 4 inf + 1 52.753 * * [simplify]: Extracting #3: cost 2 inf + 83 52.753 * * [simplify]: Extracting #4: cost 0 inf + 245 52.753 * [simplify]: Simplified to (sqrt 2) 52.753 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 52.753 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 52.753 * * [simplify]: iters left: 4 (4 enodes) 52.755 * * [simplify]: iters left: 3 (10 enodes) 52.757 * * [simplify]: iters left: 2 (11 enodes) 52.758 * * [simplify]: Extracting #0: cost 1 inf + 0 52.758 * * [simplify]: Extracting #1: cost 4 inf + 0 52.758 * * [simplify]: Extracting #2: cost 4 inf + 1 52.758 * * [simplify]: Extracting #3: cost 2 inf + 83 52.759 * * [simplify]: Extracting #4: cost 0 inf + 245 52.759 * [simplify]: Simplified to (sqrt 2) 52.759 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2))))) 0)))) 52.759 * * * * [progress]: [ 31 / 129 ] simplifiying candidate # 52.759 * [simplify]: Simplifying (* 1 1) 52.759 * * [simplify]: iters left: 2 (2 enodes) 52.760 * * [simplify]: iters left: 1 (6 enodes) 52.762 * * [simplify]: Extracting #0: cost 1 inf + 0 52.762 * * [simplify]: Extracting #1: cost 0 inf + 1 52.762 * [simplify]: Simplified to 1 52.762 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* 1 (* (sqrt 2) (sqrt 2)))))) 0)))) 52.763 * [simplify]: Simplifying (* (sqrt 2) (sqrt 2)) 52.763 * * [simplify]: iters left: 3 (3 enodes) 52.765 * * [simplify]: iters left: 2 (7 enodes) 52.768 * * [simplify]: Extracting #0: cost 1 inf + 0 52.768 * * [simplify]: Extracting #1: cost 0 inf + 1 52.768 * [simplify]: Simplified to 2 52.768 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* 1 2)))) 0)))) 52.768 * * * * [progress]: [ 32 / 129 ] simplifiying candidate # 52.768 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 52.768 * * [simplify]: iters left: 4 (4 enodes) 52.773 * * [simplify]: iters left: 3 (10 enodes) 52.777 * * [simplify]: iters left: 2 (11 enodes) 52.781 * * [simplify]: Extracting #0: cost 1 inf + 0 52.781 * * [simplify]: Extracting #1: cost 4 inf + 0 52.781 * * [simplify]: Extracting #2: cost 4 inf + 1 52.781 * * [simplify]: Extracting #3: cost 2 inf + 83 52.781 * * [simplify]: Extracting #4: cost 0 inf + 245 52.781 * [simplify]: Simplified to (sqrt 2) 52.782 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 52.782 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 52.782 * * [simplify]: iters left: 4 (4 enodes) 52.785 * * [simplify]: iters left: 3 (10 enodes) 52.788 * * [simplify]: iters left: 2 (11 enodes) 52.791 * * [simplify]: Extracting #0: cost 1 inf + 0 52.791 * * [simplify]: Extracting #1: cost 4 inf + 0 52.791 * * [simplify]: Extracting #2: cost 4 inf + 1 52.792 * * [simplify]: Extracting #3: cost 2 inf + 83 52.792 * * [simplify]: Extracting #4: cost 0 inf + 245 52.792 * [simplify]: Simplified to (sqrt 2) 52.792 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2))))) 0)))) 52.792 * * * * [progress]: [ 33 / 129 ] simplifiying candidate # 52.792 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 52.792 * * [simplify]: iters left: 4 (4 enodes) 52.795 * * [simplify]: iters left: 3 (10 enodes) 52.799 * * [simplify]: iters left: 2 (11 enodes) 52.802 * * [simplify]: Extracting #0: cost 1 inf + 0 52.802 * * [simplify]: Extracting #1: cost 4 inf + 0 52.802 * * [simplify]: Extracting #2: cost 4 inf + 1 52.802 * * [simplify]: Extracting #3: cost 2 inf + 83 52.802 * * [simplify]: Extracting #4: cost 0 inf + 245 52.803 * [simplify]: Simplified to (sqrt 2) 52.803 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 52.803 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 52.803 * * [simplify]: iters left: 4 (4 enodes) 52.806 * * [simplify]: iters left: 3 (10 enodes) 52.809 * * [simplify]: iters left: 2 (11 enodes) 52.813 * * [simplify]: Extracting #0: cost 1 inf + 0 52.813 * * [simplify]: Extracting #1: cost 4 inf + 0 52.813 * * [simplify]: Extracting #2: cost 4 inf + 1 52.813 * * [simplify]: Extracting #3: cost 2 inf + 83 52.813 * * [simplify]: Extracting #4: cost 0 inf + 245 52.813 * [simplify]: Simplified to (sqrt 2) 52.813 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2))))) 0)))) 52.813 * * * * [progress]: [ 34 / 129 ] simplifiying candidate # 52.814 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 52.814 * * [simplify]: iters left: 4 (4 enodes) 52.816 * * [simplify]: iters left: 3 (10 enodes) 52.820 * * [simplify]: iters left: 2 (11 enodes) 52.823 * * [simplify]: Extracting #0: cost 1 inf + 0 52.823 * * [simplify]: Extracting #1: cost 4 inf + 0 52.824 * * [simplify]: Extracting #2: cost 4 inf + 1 52.824 * * [simplify]: Extracting #3: cost 2 inf + 83 52.824 * * [simplify]: Extracting #4: cost 0 inf + 245 52.824 * [simplify]: Simplified to (sqrt 2) 52.824 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 52.824 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 52.825 * * [simplify]: iters left: 4 (4 enodes) 52.827 * * [simplify]: iters left: 3 (10 enodes) 52.831 * * [simplify]: iters left: 2 (11 enodes) 52.835 * * [simplify]: Extracting #0: cost 1 inf + 0 52.835 * * [simplify]: Extracting #1: cost 4 inf + 0 52.835 * * [simplify]: Extracting #2: cost 4 inf + 1 52.835 * * [simplify]: Extracting #3: cost 2 inf + 83 52.835 * * [simplify]: Extracting #4: cost 0 inf + 245 52.835 * [simplify]: Simplified to (sqrt 2) 52.835 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2))))) 0)))) 52.835 * * * * [progress]: [ 35 / 129 ] simplifiying candidate # 52.836 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 52.836 * * [simplify]: iters left: 4 (4 enodes) 52.838 * * [simplify]: iters left: 3 (10 enodes) 52.842 * * [simplify]: iters left: 2 (11 enodes) 52.846 * * [simplify]: Extracting #0: cost 1 inf + 0 52.846 * * [simplify]: Extracting #1: cost 4 inf + 0 52.846 * * [simplify]: Extracting #2: cost 4 inf + 1 52.846 * * [simplify]: Extracting #3: cost 2 inf + 83 52.846 * * [simplify]: Extracting #4: cost 0 inf + 245 52.846 * [simplify]: Simplified to (sqrt 2) 52.846 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 52.847 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 52.847 * * [simplify]: iters left: 4 (4 enodes) 52.849 * * [simplify]: iters left: 3 (10 enodes) 52.853 * * [simplify]: iters left: 2 (11 enodes) 52.856 * * [simplify]: Extracting #0: cost 1 inf + 0 52.857 * * [simplify]: Extracting #1: cost 4 inf + 0 52.857 * * [simplify]: Extracting #2: cost 4 inf + 1 52.857 * * [simplify]: Extracting #3: cost 2 inf + 83 52.857 * * [simplify]: Extracting #4: cost 0 inf + 245 52.857 * [simplify]: Simplified to (sqrt 2) 52.857 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2))))) 0)))) 52.857 * * * * [progress]: [ 36 / 129 ] simplifiying candidate # 52.858 * [simplify]: Simplifying (* 2 1/2) 52.858 * * [simplify]: iters left: 2 (3 enodes) 52.861 * * [simplify]: iters left: 1 (11 enodes) 52.865 * * [simplify]: Extracting #0: cost 1 inf + 0 52.865 * * [simplify]: Extracting #1: cost 0 inf + 1 52.865 * [simplify]: Simplified to 1 52.865 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 52.865 * * * * [progress]: [ 37 / 129 ] simplifiying candidate # 52.865 * [simplify]: Simplifying (sqrt 2) 52.865 * * [simplify]: iters left: 1 (2 enodes) 52.867 * * [simplify]: Extracting #0: cost 1 inf + 0 52.867 * * [simplify]: Extracting #1: cost 3 inf + 0 52.867 * * [simplify]: Extracting #2: cost 2 inf + 1 52.867 * * [simplify]: Extracting #3: cost 0 inf + 83 52.867 * [simplify]: Simplified to (sqrt 2) 52.867 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (* 2 1))))) 0)))) 52.868 * [simplify]: Simplifying (* 2 1) 52.868 * * [simplify]: iters left: 2 (3 enodes) 52.870 * * [simplify]: iters left: 1 (9 enodes) 52.873 * * [simplify]: Extracting #0: cost 1 inf + 0 52.873 * * [simplify]: Extracting #1: cost 0 inf + 1 52.873 * [simplify]: Simplified to 2 52.873 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 52.873 * * * * [progress]: [ 38 / 129 ] simplifiying candidate # 52.874 * [simplify]: Simplifying (* 2 (/ 1 2)) 52.874 * * [simplify]: iters left: 4 (4 enodes) 52.877 * * [simplify]: iters left: 3 (13 enodes) 52.882 * * [simplify]: iters left: 2 (15 enodes) 52.886 * * [simplify]: Extracting #0: cost 1 inf + 0 52.886 * * [simplify]: Extracting #1: cost 0 inf + 1 52.886 * [simplify]: Simplified to 1 52.886 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 52.886 * * * * [progress]: [ 39 / 129 ] simplifiying candidate # 52.886 * [simplify]: Simplifying (cbrt (sqrt 2)) 52.886 * * [simplify]: iters left: 2 (3 enodes) 52.888 * * [simplify]: iters left: 1 (9 enodes) 52.889 * * [simplify]: Extracting #0: cost 1 inf + 0 52.889 * * [simplify]: Extracting #1: cost 3 inf + 0 52.889 * * [simplify]: Extracting #2: cost 5 inf + 0 52.889 * * [simplify]: Extracting #3: cost 4 inf + 1 52.889 * * [simplify]: Extracting #4: cost 0 inf + 325 52.889 * [simplify]: Simplified to (cbrt (sqrt 2)) 52.889 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt 2) (* (cbrt (sqrt 2)) (cbrt (sqrt 2)))) (cbrt (sqrt 2)))))) 0)))) 52.890 * * * * [progress]: [ 40 / 129 ] simplifiying candidate # 52.890 * [simplify]: Simplifying (sqrt (cbrt 2)) 52.890 * * [simplify]: iters left: 2 (3 enodes) 52.891 * * [simplify]: iters left: 1 (9 enodes) 52.893 * * [simplify]: Extracting #0: cost 1 inf + 0 52.893 * * [simplify]: Extracting #1: cost 3 inf + 0 52.893 * * [simplify]: Extracting #2: cost 5 inf + 0 52.893 * * [simplify]: Extracting #3: cost 4 inf + 1 52.893 * * [simplify]: Extracting #4: cost 0 inf + 405 52.893 * [simplify]: Simplified to (sqrt (cbrt 2)) 52.893 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt 2) (sqrt (* (cbrt 2) (cbrt 2)))) (sqrt (cbrt 2)))))) 0)))) 52.893 * * * * [progress]: [ 41 / 129 ] simplifiying candidate # 52.893 * [simplify]: Simplifying (sqrt (sqrt 2)) 52.893 * * [simplify]: iters left: 2 (3 enodes) 52.894 * * [simplify]: iters left: 1 (9 enodes) 52.896 * * [simplify]: Extracting #0: cost 1 inf + 0 52.896 * * [simplify]: Extracting #1: cost 3 inf + 0 52.896 * * [simplify]: Extracting #2: cost 5 inf + 0 52.896 * * [simplify]: Extracting #3: cost 4 inf + 1 52.897 * * [simplify]: Extracting #4: cost 0 inf + 245 52.897 * [simplify]: Simplified to (sqrt (sqrt 2)) 52.897 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt 2) (sqrt (sqrt 2))) (sqrt (sqrt 2)))))) 0)))) 52.897 * * * * [progress]: [ 42 / 129 ] simplifiying candidate # 52.897 * [simplify]: Simplifying (sqrt 2) 52.897 * * [simplify]: iters left: 1 (2 enodes) 52.898 * * [simplify]: Extracting #0: cost 1 inf + 0 52.898 * * [simplify]: Extracting #1: cost 3 inf + 0 52.898 * * [simplify]: Extracting #2: cost 2 inf + 1 52.898 * * [simplify]: Extracting #3: cost 0 inf + 83 52.898 * [simplify]: Simplified to (sqrt 2) 52.898 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt 2) (sqrt 1)) (sqrt 2))))) 0)))) 52.898 * * * * [progress]: [ 43 / 129 ] simplifiying candidate # 52.898 * [simplify]: Simplifying (sqrt (sqrt 2)) 52.899 * * [simplify]: iters left: 2 (3 enodes) 52.900 * * [simplify]: iters left: 1 (9 enodes) 52.901 * * [simplify]: Extracting #0: cost 1 inf + 0 52.901 * * [simplify]: Extracting #1: cost 3 inf + 0 52.901 * * [simplify]: Extracting #2: cost 5 inf + 0 52.901 * * [simplify]: Extracting #3: cost 4 inf + 1 52.902 * * [simplify]: Extracting #4: cost 0 inf + 245 52.902 * [simplify]: Simplified to (sqrt (sqrt 2)) 52.902 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt 2) (sqrt (sqrt 2))) (sqrt (sqrt 2)))))) 0)))) 52.902 * * * * [progress]: [ 44 / 129 ] simplifiying candidate # 52.902 * [simplify]: Simplifying (sqrt 2) 52.902 * * [simplify]: iters left: 1 (2 enodes) 52.903 * * [simplify]: Extracting #0: cost 1 inf + 0 52.903 * * [simplify]: Extracting #1: cost 3 inf + 0 52.903 * * [simplify]: Extracting #2: cost 2 inf + 1 52.903 * * [simplify]: Extracting #3: cost 0 inf + 83 52.903 * [simplify]: Simplified to (sqrt 2) 52.903 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt 2) 1) (sqrt 2))))) 0)))) 52.903 * * * * [progress]: [ 45 / 129 ] simplifiying candidate # 52.903 * [simplify]: Simplifying (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) 52.903 * * [simplify]: iters left: 4 (4 enodes) 52.905 * * [simplify]: iters left: 3 (12 enodes) 52.907 * * [simplify]: Extracting #0: cost 1 inf + 0 52.907 * * [simplify]: Extracting #1: cost 3 inf + 0 52.907 * * [simplify]: Extracting #2: cost 5 inf + 0 52.907 * * [simplify]: Extracting #3: cost 7 inf + 0 52.907 * * [simplify]: Extracting #4: cost 6 inf + 1 52.907 * * [simplify]: Extracting #5: cost 0 inf + 647 52.907 * [simplify]: Simplified to (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) 52.907 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) (* (cbrt (sqrt 2)) (sqrt 2)))))) 0)))) 52.907 * * * * [progress]: [ 46 / 129 ] simplifiying candidate # 52.907 * [simplify]: Simplifying (sqrt (* (cbrt 2) (cbrt 2))) 52.907 * * [simplify]: iters left: 4 (4 enodes) 52.909 * * [simplify]: iters left: 3 (13 enodes) 52.913 * * [simplify]: Extracting #0: cost 1 inf + 0 52.913 * * [simplify]: Extracting #1: cost 4 inf + 0 52.913 * * [simplify]: Extracting #2: cost 7 inf + 0 52.913 * * [simplify]: Extracting #3: cost 6 inf + 1 52.913 * * [simplify]: Extracting #4: cost 0 inf + 647 52.913 * [simplify]: Simplified to (fabs (cbrt 2)) 52.913 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (fabs (cbrt 2)) (* (sqrt (cbrt 2)) (sqrt 2)))))) 0)))) 52.913 * * * * [progress]: [ 47 / 129 ] simplifiying candidate # 52.914 * [simplify]: Simplifying (sqrt (sqrt 2)) 52.914 * * [simplify]: iters left: 2 (3 enodes) 52.915 * * [simplify]: iters left: 1 (9 enodes) 52.917 * * [simplify]: Extracting #0: cost 1 inf + 0 52.917 * * [simplify]: Extracting #1: cost 3 inf + 0 52.917 * * [simplify]: Extracting #2: cost 5 inf + 0 52.917 * * [simplify]: Extracting #3: cost 4 inf + 1 52.917 * * [simplify]: Extracting #4: cost 0 inf + 245 52.917 * [simplify]: Simplified to (sqrt (sqrt 2)) 52.917 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt (sqrt 2)) (* (sqrt (sqrt 2)) (sqrt 2)))))) 0)))) 52.917 * * * * [progress]: [ 48 / 129 ] simplifiying candidate # 52.917 * [simplify]: Simplifying (sqrt 1) 52.917 * * [simplify]: iters left: 1 (2 enodes) 52.919 * * [simplify]: Extracting #0: cost 1 inf + 0 52.919 * * [simplify]: Extracting #1: cost 0 inf + 1 52.919 * [simplify]: Simplified to 1 52.919 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* 1 (* (sqrt 2) (sqrt 2)))))) 0)))) 52.919 * * * * [progress]: [ 49 / 129 ] simplifiying candidate # 52.919 * [simplify]: Simplifying (sqrt (sqrt 2)) 52.919 * * [simplify]: iters left: 2 (3 enodes) 52.920 * * [simplify]: iters left: 1 (9 enodes) 52.922 * * [simplify]: Extracting #0: cost 1 inf + 0 52.922 * * [simplify]: Extracting #1: cost 3 inf + 0 52.922 * * [simplify]: Extracting #2: cost 5 inf + 0 52.922 * * [simplify]: Extracting #3: cost 4 inf + 1 52.922 * * [simplify]: Extracting #4: cost 0 inf + 245 52.922 * [simplify]: Simplified to (sqrt (sqrt 2)) 52.922 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt (sqrt 2)) (* (sqrt (sqrt 2)) (sqrt 2)))))) 0)))) 52.922 * * * * [progress]: [ 50 / 129 ] simplifiying candidate # 52.922 * * * * [progress]: [ 51 / 129 ] simplifiying candidate #real (real->posit16 (* (sqrt 2) (sqrt 2))))))) 0))))> 52.922 * * * * [progress]: [ 52 / 129 ] simplifiying candidate # 52.922 * * * * [progress]: [ 53 / 129 ] simplifiying candidate # 52.923 * * * * [progress]: [ 54 / 129 ] simplifiying candidate # 52.923 * * * * [progress]: [ 55 / 129 ] simplifiying candidate # 52.923 * [simplify]: Simplifying (* im -1/3) 52.923 * * [simplify]: iters left: 2 (3 enodes) 52.924 * * [simplify]: iters left: 1 (10 enodes) 52.925 * * [simplify]: Extracting #0: cost 1 inf + 0 52.925 * * [simplify]: Extracting #1: cost 4 inf + 0 52.925 * * [simplify]: Extracting #2: cost 2 inf + 2 52.925 * * [simplify]: Extracting #3: cost 0 inf + 86 52.925 * [simplify]: Simplified to (* im -1/3) 52.925 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (pow (* im -1/3) 1) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 52.926 * * * * [progress]: [ 56 / 129 ] simplifiying candidate # 52.926 * * * * [progress]: [ 57 / 129 ] simplifiying candidate # 52.926 * [simplify]: Simplifying (+ (log im) (log -1/3)) 52.926 * * [simplify]: iters left: 3 (5 enodes) 52.927 * * [simplify]: iters left: 2 (16 enodes) 52.930 * * [simplify]: Extracting #0: cost 1 inf + 0 52.930 * * [simplify]: Extracting #1: cost 4 inf + 0 52.930 * * [simplify]: Extracting #2: cost 8 inf + 0 52.930 * * [simplify]: Extracting #3: cost 4 inf + 144 52.930 * * [simplify]: Extracting #4: cost 0 inf + 650 52.930 * [simplify]: Simplified to (+ (log im) (log -1/3)) 52.930 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (exp (+ (log im) (log -1/3))) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 52.930 * * * * [progress]: [ 58 / 129 ] simplifiying candidate # 52.930 * * * * [progress]: [ 59 / 129 ] simplifiying candidate # 52.930 * * * * [progress]: [ 60 / 129 ] simplifiying candidate # 52.931 * [simplify]: Simplifying (* (* (* im im) im) (* (* -1/3 -1/3) -1/3)) 52.931 * * [simplify]: iters left: 6 (7 enodes) 52.934 * * [simplify]: iters left: 5 (30 enodes) 52.942 * * [simplify]: iters left: 4 (55 enodes) 52.960 * * [simplify]: iters left: 3 (96 enodes) 52.989 * * [simplify]: iters left: 2 (141 enodes) 53.039 * * [simplify]: iters left: 1 (219 enodes) 53.118 * * [simplify]: Extracting #0: cost 1 inf + 0 53.118 * * [simplify]: Extracting #1: cost 29 inf + 0 53.119 * * [simplify]: Extracting #2: cost 62 inf + 209 53.120 * * [simplify]: Extracting #3: cost 38 inf + 2667 53.122 * * [simplify]: Extracting #4: cost 14 inf + 9234 53.126 * * [simplify]: Extracting #5: cost 0 inf + 15327 53.129 * [simplify]: Simplified to (* -1/27 (* im (* im im))) 53.129 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (cbrt (* -1/27 (* im (* im im)))) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 53.129 * * * * [progress]: [ 61 / 129 ] simplifiying candidate # 53.129 * * * * [progress]: [ 62 / 129 ] simplifiying candidate # 53.129 * * * * [progress]: [ 63 / 129 ] simplifiying candidate # 53.130 * * * * [progress]: [ 64 / 129 ] simplifiying candidate # 53.130 * * * * [progress]: [ 65 / 129 ] simplifiying candidate # 53.130 * [simplify]: Simplifying (* (sqrt im) (sqrt -1/3)) 53.130 * * [simplify]: iters left: 3 (5 enodes) 53.133 * * [simplify]: iters left: 2 (16 enodes) 53.139 * * [simplify]: Extracting #0: cost 1 inf + 0 53.139 * * [simplify]: Extracting #1: cost 4 inf + 0 53.140 * * [simplify]: Extracting #2: cost 8 inf + 0 53.140 * * [simplify]: Extracting #3: cost 4 inf + 84 53.140 * * [simplify]: Extracting #4: cost 0 inf + 410 53.140 * [simplify]: Simplified to (* (sqrt -1/3) (sqrt im)) 53.140 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* (* (sqrt -1/3) (sqrt im)) (* (sqrt im) (sqrt -1/3))) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 53.141 * [simplify]: Simplifying (* (sqrt im) (sqrt -1/3)) 53.141 * * [simplify]: iters left: 3 (5 enodes) 53.144 * * [simplify]: iters left: 2 (16 enodes) 53.149 * * [simplify]: Extracting #0: cost 1 inf + 0 53.149 * * [simplify]: Extracting #1: cost 4 inf + 0 53.149 * * [simplify]: Extracting #2: cost 8 inf + 0 53.149 * * [simplify]: Extracting #3: cost 4 inf + 84 53.149 * * [simplify]: Extracting #4: cost 0 inf + 410 53.150 * [simplify]: Simplified to (* (sqrt -1/3) (sqrt im)) 53.150 * [simplify]: Simplified (2 2 3 1 2 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* (* (sqrt im) (sqrt -1/3)) (* (sqrt -1/3) (sqrt im))) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 53.150 * * * * [progress]: [ 66 / 129 ] simplifiying candidate # 53.150 * [simplify]: Simplifying (cbrt -1/3) 53.150 * * [simplify]: iters left: 1 (2 enodes) 53.152 * * [simplify]: Extracting #0: cost 1 inf + 0 53.152 * * [simplify]: Extracting #1: cost 3 inf + 0 53.152 * * [simplify]: Extracting #2: cost 2 inf + 1 53.152 * * [simplify]: Extracting #3: cost 0 inf + 163 53.152 * [simplify]: Simplified to (cbrt -1/3) 53.152 * [simplify]: Simplified (2 2 3 1 2 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* (* im (* (cbrt -1/3) (cbrt -1/3))) (cbrt -1/3)) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 53.153 * * * * [progress]: [ 67 / 129 ] simplifiying candidate # 53.153 * [simplify]: Simplifying (sqrt -1/3) 53.153 * * [simplify]: iters left: 1 (2 enodes) 53.154 * * [simplify]: Extracting #0: cost 1 inf + 0 53.155 * * [simplify]: Extracting #1: cost 3 inf + 0 53.155 * * [simplify]: Extracting #2: cost 2 inf + 1 53.155 * * [simplify]: Extracting #3: cost 0 inf + 83 53.155 * [simplify]: Simplified to (sqrt -1/3) 53.155 * [simplify]: Simplified (2 2 3 1 2 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* (* im (sqrt -1/3)) (sqrt -1/3)) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 53.155 * * * * [progress]: [ 68 / 129 ] simplifiying candidate # 53.155 * * * * [progress]: [ 69 / 129 ] simplifiying candidate # 53.155 * [simplify]: Simplifying (* (cbrt im) (cbrt im)) 53.155 * * [simplify]: iters left: 3 (3 enodes) 53.157 * * [simplify]: iters left: 2 (9 enodes) 53.159 * * [simplify]: Extracting #0: cost 1 inf + 0 53.160 * * [simplify]: Extracting #1: cost 3 inf + 0 53.160 * * [simplify]: Extracting #2: cost 5 inf + 0 53.160 * * [simplify]: Extracting #3: cost 4 inf + 1 53.160 * * [simplify]: Extracting #4: cost 0 inf + 405 53.160 * [simplify]: Simplified to (* (cbrt im) (cbrt im)) 53.160 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* (* (cbrt im) (cbrt im)) (* (cbrt im) -1/3)) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 53.160 * * * * [progress]: [ 70 / 129 ] simplifiying candidate # 53.160 * [simplify]: Simplifying (sqrt im) 53.160 * * [simplify]: iters left: 1 (2 enodes) 53.161 * * [simplify]: Extracting #0: cost 1 inf + 0 53.161 * * [simplify]: Extracting #1: cost 3 inf + 0 53.161 * * [simplify]: Extracting #2: cost 2 inf + 1 53.161 * * [simplify]: Extracting #3: cost 0 inf + 83 53.162 * [simplify]: Simplified to (sqrt im) 53.162 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* (sqrt im) (* (sqrt im) -1/3)) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 53.162 * * * * [progress]: [ 71 / 129 ] simplifiying candidate # 53.162 * * * * [progress]: [ 72 / 129 ] simplifiying candidate #real (real->posit16 (* im -1/3))) im (- (* (sqrt 2) (sqrt 2))))) 0))))> 53.162 * * * * [progress]: [ 73 / 129 ] simplifiying candidate # 53.162 * * * * [progress]: [ 74 / 129 ] simplifiying candidate # 53.162 * * * * [progress]: [ 75 / 129 ] simplifiying candidate # 53.162 * * * * [progress]: [ 76 / 129 ] simplifiying candidate # 53.162 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))) 53.163 * * [simplify]: iters left: 6 (20 enodes) 53.180 * * [simplify]: iters left: 5 (73 enodes) 53.207 * * [simplify]: iters left: 4 (129 enodes) 53.264 * * [simplify]: iters left: 3 (342 enodes) 53.452 * * [simplify]: Extracting #0: cost 1 inf + 0 53.452 * * [simplify]: Extracting #1: cost 36 inf + 0 53.453 * * [simplify]: Extracting #2: cost 163 inf + 3 53.455 * * [simplify]: Extracting #3: cost 183 inf + 1595 53.462 * * [simplify]: Extracting #4: cost 91 inf + 22045 53.475 * * [simplify]: Extracting #5: cost 22 inf + 43411 53.484 * * [simplify]: Extracting #6: cost 0 inf + 52907 53.493 * [simplify]: Simplified to (* 0.5 (* (cos re) (fma im (fma im (* im -1/3) -2) (* -1/60 (pow im 5))))) 53.493 * [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)) 53.493 * * * * [progress]: [ 77 / 129 ] simplifiying candidate # 53.493 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))) 53.493 * * [simplify]: iters left: 6 (20 enodes) 53.501 * * [simplify]: iters left: 5 (73 enodes) 53.526 * * [simplify]: iters left: 4 (129 enodes) 53.563 * * [simplify]: iters left: 3 (342 enodes) 53.745 * * [simplify]: Extracting #0: cost 1 inf + 0 53.745 * * [simplify]: Extracting #1: cost 36 inf + 0 53.746 * * [simplify]: Extracting #2: cost 163 inf + 3 53.748 * * [simplify]: Extracting #3: cost 183 inf + 1595 53.755 * * [simplify]: Extracting #4: cost 91 inf + 22045 53.763 * * [simplify]: Extracting #5: cost 22 inf + 43411 53.772 * * [simplify]: Extracting #6: cost 0 inf + 52907 53.785 * [simplify]: Simplified to (* 0.5 (* (cos re) (fma im (fma im (* im -1/3) -2) (* -1/60 (pow im 5))))) 53.785 * [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)) 53.786 * * * * [progress]: [ 78 / 129 ] simplifiying candidate # 53.786 * * * * [progress]: [ 79 / 129 ] simplifiying candidate # 53.786 * [simplify]: Simplifying (+ (+ (log 0.5) (log (cos re))) (log (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 53.786 * * [simplify]: iters left: 6 (23 enodes) 53.800 * * [simplify]: iters left: 5 (82 enodes) 53.818 * * [simplify]: iters left: 4 (126 enodes) 53.852 * * [simplify]: iters left: 3 (199 enodes) 53.914 * * [simplify]: iters left: 2 (297 enodes) 54.018 * * [simplify]: Extracting #0: cost 1 inf + 0 54.018 * * [simplify]: Extracting #1: cost 8 inf + 0 54.018 * * [simplify]: Extracting #2: cost 17 inf + 0 54.018 * * [simplify]: Extracting #3: cost 39 inf + 1 54.019 * * [simplify]: Extracting #4: cost 81 inf + 572 54.019 * * [simplify]: Extracting #5: cost 87 inf + 2915 54.021 * * [simplify]: Extracting #6: cost 59 inf + 8761 54.024 * * [simplify]: Extracting #7: cost 27 inf + 22404 54.032 * * [simplify]: Extracting #8: cost 2 inf + 36853 54.043 * * [simplify]: Extracting #9: cost 0 inf + 38032 54.052 * [simplify]: Simplified to (+ (+ (log 0.5) (log (cos re))) (log (fma -1/60 (pow im 5) (* im (fma (* im im) -1/3 -2))))) 54.052 * [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))))))) 54.052 * * * * [progress]: [ 80 / 129 ] simplifiying candidate # 54.053 * [simplify]: Simplifying (+ (log (* 0.5 (cos re))) (log (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 54.053 * * [simplify]: iters left: 6 (22 enodes) 54.066 * * [simplify]: iters left: 5 (80 enodes) 54.081 * * [simplify]: iters left: 4 (125 enodes) 54.111 * * [simplify]: iters left: 3 (201 enodes) 54.173 * * [simplify]: iters left: 2 (301 enodes) 54.271 * * [simplify]: Extracting #0: cost 1 inf + 0 54.271 * * [simplify]: Extracting #1: cost 8 inf + 0 54.271 * * [simplify]: Extracting #2: cost 18 inf + 0 54.271 * * [simplify]: Extracting #3: cost 41 inf + 1 54.272 * * [simplify]: Extracting #4: cost 88 inf + 148 54.273 * * [simplify]: Extracting #5: cost 88 inf + 4198 54.277 * * [simplify]: Extracting #6: cost 56 inf + 11231 54.281 * * [simplify]: Extracting #7: cost 21 inf + 27099 54.286 * * [simplify]: Extracting #8: cost 2 inf + 37759 54.290 * * [simplify]: Extracting #9: cost 0 inf + 39108 54.294 * [simplify]: Simplified to (+ (log (fma im (fma (* im im) -1/3 -2) (* (pow im 5) -1/60))) (log (* 0.5 (cos re)))) 54.294 * [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)))))) 54.294 * * * * [progress]: [ 81 / 129 ] simplifiying candidate # 54.294 * * * * [progress]: [ 82 / 129 ] simplifiying candidate # 54.294 * * * * [progress]: [ 83 / 129 ] simplifiying candidate # 54.294 * [simplify]: Simplifying (* (* (* (* 0.5 0.5) 0.5) (* (* (cos re) (cos re)) (cos re))) (* (* (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 54.295 * * [simplify]: iters left: 6 (26 enodes) 54.303 * * [simplify]: iters left: 5 (100 enodes) 54.333 * * [simplify]: iters left: 4 (227 enodes) 54.453 * * [simplify]: Extracting #0: cost 1 inf + 0 54.453 * * [simplify]: Extracting #1: cost 53 inf + 0 54.454 * * [simplify]: Extracting #2: cost 266 inf + 42 54.455 * * [simplify]: Extracting #3: cost 329 inf + 1909 54.457 * * [simplify]: Extracting #4: cost 304 inf + 6514 54.465 * * [simplify]: Extracting #5: cost 251 inf + 33320 54.479 * * [simplify]: Extracting #6: cost 123 inf + 109574 54.529 * * [simplify]: Extracting #7: cost 13 inf + 168030 54.587 * * [simplify]: Extracting #8: cost 0 inf + 176801 54.631 * [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)))) 54.631 * [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)))))) 54.631 * * * * [progress]: [ 84 / 129 ] simplifiying candidate # 54.631 * [simplify]: Simplifying (* (* (* (* 0.5 (cos re)) (* 0.5 (cos re))) (* 0.5 (cos re))) (* (* (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 54.632 * * [simplify]: iters left: 6 (24 enodes) 54.648 * * [simplify]: iters left: 5 (98 enodes) 54.675 * * [simplify]: iters left: 4 (234 enodes) 54.778 * * [simplify]: Extracting #0: cost 1 inf + 0 54.779 * * [simplify]: Extracting #1: cost 52 inf + 0 54.779 * * [simplify]: Extracting #2: cost 267 inf + 1 54.781 * * [simplify]: Extracting #3: cost 323 inf + 2680 54.783 * * [simplify]: Extracting #4: cost 297 inf + 8670 54.809 * * [simplify]: Extracting #5: cost 125 inf + 104646 54.845 * * [simplify]: Extracting #6: cost 0 inf + 174544 54.901 * * [simplify]: Extracting #7: cost 0 inf + 174224 54.958 * * [simplify]: Extracting #8: cost 0 inf + 174184 55.016 * [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))))))) 55.016 * [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))))))))) 55.017 * * * * [progress]: [ 85 / 129 ] simplifiying candidate # 55.017 * * * * [progress]: [ 86 / 129 ] simplifiying candidate # 55.017 * * * * [progress]: [ 87 / 129 ] simplifiying candidate # 55.017 * * * * [progress]: [ 88 / 129 ] simplifiying candidate # 55.017 * * * * [progress]: [ 89 / 129 ] simplifiying candidate # 55.017 * [simplify]: Simplifying (* (* 0.5 (cos re)) (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0)) 55.018 * * [simplify]: iters left: 6 (16 enodes) 55.028 * * [simplify]: iters left: 5 (60 enodes) 55.051 * * [simplify]: iters left: 4 (106 enodes) 55.094 * * [simplify]: iters left: 3 (238 enodes) 55.190 * * [simplify]: Extracting #0: cost 1 inf + 0 55.191 * * [simplify]: Extracting #1: cost 29 inf + 0 55.191 * * [simplify]: Extracting #2: cost 93 inf + 45 55.192 * * [simplify]: Extracting #3: cost 105 inf + 1772 55.195 * * [simplify]: Extracting #4: cost 22 inf + 14432 55.201 * * [simplify]: Extracting #5: cost 0 inf + 18765 55.215 * [simplify]: Simplified to (* (* (fma (* im -1/3) im -2) im) (* 0.5 (cos re))) 55.215 * [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))))) 55.215 * * * * [progress]: [ 90 / 129 ] simplifiying candidate # 55.215 * [simplify]: Simplifying (* (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0) (* 0.5 (cos re))) 55.216 * * [simplify]: iters left: 6 (16 enodes) 55.226 * * [simplify]: iters left: 5 (55 enodes) 55.245 * * [simplify]: iters left: 4 (95 enodes) 55.284 * * [simplify]: iters left: 3 (215 enodes) 55.409 * * [simplify]: Extracting #0: cost 1 inf + 0 55.409 * * [simplify]: Extracting #1: cost 32 inf + 0 55.409 * * [simplify]: Extracting #2: cost 99 inf + 3 55.410 * * [simplify]: Extracting #3: cost 93 inf + 3769 55.414 * * [simplify]: Extracting #4: cost 21 inf + 14526 55.419 * * [simplify]: Extracting #5: cost 0 inf + 18703 55.424 * [simplify]: Simplified to (* (* 0.5 (fma im (* im -1/3) -2)) (* (cos re) im)) 55.424 * [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)))) 55.424 * * * * [progress]: [ 91 / 129 ] simplifiying candidate # 55.424 * [simplify]: Simplifying (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))) 55.424 * * [simplify]: iters left: 6 (16 enodes) 55.430 * * [simplify]: iters left: 5 (57 enodes) 55.448 * * [simplify]: iters left: 4 (93 enodes) 55.484 * * [simplify]: iters left: 3 (161 enodes) 55.524 * * [simplify]: iters left: 2 (258 enodes) 55.604 * * [simplify]: Extracting #0: cost 1 inf + 0 55.604 * * [simplify]: Extracting #1: cost 3 inf + 0 55.604 * * [simplify]: Extracting #2: cost 24 inf + 0 55.605 * * [simplify]: Extracting #3: cost 73 inf + 4 55.605 * * [simplify]: Extracting #4: cost 81 inf + 1712 55.607 * * [simplify]: Extracting #5: cost 42 inf + 13430 55.610 * * [simplify]: Extracting #6: cost 6 inf + 31364 55.616 * * [simplify]: Extracting #7: cost 0 inf + 34396 55.623 * * [simplify]: Extracting #8: cost 0 inf + 34003 55.627 * [simplify]: Simplified to (cbrt (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2)))) 55.627 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) (cbrt (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2)))))) 55.627 * * * * [progress]: [ 92 / 129 ] simplifiying candidate # 55.628 * [simplify]: Simplifying (sqrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))) 55.628 * * [simplify]: iters left: 6 (16 enodes) 55.634 * * [simplify]: iters left: 5 (57 enodes) 55.645 * * [simplify]: iters left: 4 (93 enodes) 55.680 * * [simplify]: iters left: 3 (161 enodes) 55.733 * * [simplify]: iters left: 2 (258 enodes) 55.843 * * [simplify]: Extracting #0: cost 1 inf + 0 55.843 * * [simplify]: Extracting #1: cost 3 inf + 0 55.843 * * [simplify]: Extracting #2: cost 24 inf + 0 55.844 * * [simplify]: Extracting #3: cost 73 inf + 4 55.844 * * [simplify]: Extracting #4: cost 81 inf + 1712 55.846 * * [simplify]: Extracting #5: cost 42 inf + 13350 55.849 * * [simplify]: Extracting #6: cost 6 inf + 31284 55.853 * * [simplify]: Extracting #7: cost 0 inf + 34316 55.856 * * [simplify]: Extracting #8: cost 0 inf + 33923 55.860 * [simplify]: Simplified to (sqrt (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2)))) 55.860 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (sqrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0)))) (sqrt (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2)))))) 55.860 * * * * [progress]: [ 93 / 129 ] simplifiying candidate # 55.860 * [simplify]: Simplifying (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0)) 55.861 * * [simplify]: iters left: 6 (15 enodes) 55.868 * * [simplify]: iters left: 5 (54 enodes) 55.888 * * [simplify]: iters left: 4 (90 enodes) 55.925 * * [simplify]: iters left: 3 (158 enodes) 55.976 * * [simplify]: iters left: 2 (254 enodes) 56.047 * * [simplify]: Extracting #0: cost 1 inf + 0 56.047 * * [simplify]: Extracting #1: cost 22 inf + 0 56.048 * * [simplify]: Extracting #2: cost 73 inf + 4 56.049 * * [simplify]: Extracting #3: cost 89 inf + 429 56.050 * * [simplify]: Extracting #4: cost 68 inf + 3676 56.054 * * [simplify]: Extracting #5: cost 25 inf + 22307 56.060 * * [simplify]: Extracting #6: cost 2 inf + 32899 56.064 * * [simplify]: Extracting #7: cost 0 inf + 33746 56.068 * [simplify]: Simplified to (fma im (fma -1/3 (* im im) -2) (* (pow im 5) -1/60)) 56.068 * [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)))) 56.068 * * * * [progress]: [ 94 / 129 ] simplifiying candidate # 56.068 * * * * [progress]: [ 95 / 129 ] simplifiying candidate #real (real->posit16 (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))))> 56.068 * * * * [progress]: [ 96 / 129 ] simplifiying candidate # 56.068 * * * * [progress]: [ 97 / 129 ] simplifiying candidate # 56.068 * * * * [progress]: [ 98 / 129 ] simplifiying candidate # 56.068 * * * * [progress]: [ 99 / 129 ] simplifiying candidate # 56.068 * [simplify]: Simplifying (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 56.068 * * [simplify]: iters left: 6 (9 enodes) 56.071 * * [simplify]: iters left: 5 (30 enodes) 56.076 * * [simplify]: iters left: 4 (43 enodes) 56.083 * * [simplify]: iters left: 3 (62 enodes) 56.092 * * [simplify]: iters left: 2 (74 enodes) 56.114 * * [simplify]: iters left: 1 (78 enodes) 56.132 * * [simplify]: Extracting #0: cost 1 inf + 0 56.132 * * [simplify]: Extracting #1: cost 12 inf + 0 56.133 * * [simplify]: Extracting #2: cost 18 inf + 3 56.133 * * [simplify]: Extracting #3: cost 9 inf + 556 56.134 * * [simplify]: Extracting #4: cost 2 inf + 1290 56.135 * * [simplify]: Extracting #5: cost 0 inf + 1509 56.135 * [simplify]: Simplified to (* (fma (* im -1/3) im -2) im) 56.136 * [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)))) 56.136 * * * * [progress]: [ 100 / 129 ] simplifiying candidate # 56.136 * * * * [progress]: [ 101 / 129 ] simplifiying candidate # 56.136 * [simplify]: Simplifying (+ (log im) (log (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))))) 56.136 * * [simplify]: iters left: 6 (11 enodes) 56.142 * * [simplify]: iters left: 5 (36 enodes) 56.153 * * [simplify]: iters left: 4 (43 enodes) 56.165 * * [simplify]: iters left: 3 (48 enodes) 56.178 * * [simplify]: iters left: 2 (49 enodes) 56.192 * * [simplify]: iters left: 1 (50 enodes) 56.205 * * [simplify]: Extracting #0: cost 1 inf + 0 56.205 * * [simplify]: Extracting #1: cost 4 inf + 0 56.205 * * [simplify]: Extracting #2: cost 8 inf + 0 56.205 * * [simplify]: Extracting #3: cost 13 inf + 1 56.205 * * [simplify]: Extracting #4: cost 9 inf + 310 56.206 * * [simplify]: Extracting #5: cost 3 inf + 839 56.206 * * [simplify]: Extracting #6: cost 0 inf + 1563 56.207 * [simplify]: Simplified to (+ (log (fma (* im im) -1/3 -2)) (log im)) 56.207 * [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)))) 56.207 * * * * [progress]: [ 102 / 129 ] simplifiying candidate # 56.207 * * * * [progress]: [ 103 / 129 ] simplifiying candidate # 56.207 * * * * [progress]: [ 104 / 129 ] simplifiying candidate # 56.208 * [simplify]: Simplifying (* (* (* im im) im) (* (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))))) 56.208 * * [simplify]: iters left: 6 (13 enodes) 56.212 * * [simplify]: iters left: 5 (48 enodes) 56.221 * * [simplify]: iters left: 4 (101 enodes) 56.271 * * [simplify]: iters left: 3 (404 enodes) 56.757 * * [simplify]: Extracting #0: cost 1 inf + 0 56.757 * * [simplify]: Extracting #1: cost 55 inf + 0 56.758 * * [simplify]: Extracting #2: cost 323 inf + 185 56.765 * * [simplify]: Extracting #3: cost 239 inf + 33126 56.792 * * [simplify]: Extracting #4: cost 10 inf + 91208 56.847 * * [simplify]: Extracting #5: cost 0 inf + 92142 56.895 * * [simplify]: Extracting #6: cost 0 inf + 90664 56.943 * * [simplify]: Extracting #7: cost 0 inf + 90433 56.991 * [simplify]: Simplified to (* (* (fma -1/3 (* im im) -2) (* (fma -1/3 (* im im) -2) (fma -1/3 (* im im) -2))) (* im (* im im))) 56.991 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (cbrt (* (* (fma -1/3 (* im im) -2) (* (fma -1/3 (* im im) -2) (fma -1/3 (* im im) -2))) (* im (* im im)))) 0)))) 56.991 * * * * [progress]: [ 105 / 129 ] simplifiying candidate # 56.991 * * * * [progress]: [ 106 / 129 ] simplifiying candidate # 56.991 * * * * [progress]: [ 107 / 129 ] simplifiying candidate # 56.992 * * * * [progress]: [ 108 / 129 ] simplifiying candidate # 56.992 * * * * [progress]: [ 109 / 129 ] simplifiying candidate # 56.992 * [simplify]: Simplifying (* (sqrt im) (sqrt (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))))) 56.992 * * [simplify]: iters left: 6 (11 enodes) 57.000 * * [simplify]: iters left: 5 (36 enodes) 57.011 * * [simplify]: iters left: 4 (43 enodes) 57.018 * * [simplify]: iters left: 3 (48 enodes) 57.025 * * [simplify]: iters left: 2 (49 enodes) 57.031 * * [simplify]: iters left: 1 (50 enodes) 57.038 * * [simplify]: Extracting #0: cost 1 inf + 0 57.038 * * [simplify]: Extracting #1: cost 4 inf + 0 57.038 * * [simplify]: Extracting #2: cost 8 inf + 0 57.038 * * [simplify]: Extracting #3: cost 13 inf + 1 57.038 * * [simplify]: Extracting #4: cost 9 inf + 250 57.038 * * [simplify]: Extracting #5: cost 3 inf + 749 57.038 * * [simplify]: Extracting #6: cost 0 inf + 1323 57.039 * [simplify]: Simplified to (* (sqrt im) (sqrt (fma (* im im) -1/3 -2))) 57.039 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (sqrt im) (sqrt (fma (* im im) -1/3 -2))) (* (sqrt im) (sqrt (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))))) 0)))) 57.039 * [simplify]: Simplifying (* (sqrt im) (sqrt (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))))) 57.039 * * [simplify]: iters left: 6 (11 enodes) 57.042 * * [simplify]: iters left: 5 (36 enodes) 57.052 * * [simplify]: iters left: 4 (43 enodes) 57.064 * * [simplify]: iters left: 3 (48 enodes) 57.077 * * [simplify]: iters left: 2 (49 enodes) 57.089 * * [simplify]: iters left: 1 (50 enodes) 57.102 * * [simplify]: Extracting #0: cost 1 inf + 0 57.102 * * [simplify]: Extracting #1: cost 4 inf + 0 57.102 * * [simplify]: Extracting #2: cost 8 inf + 0 57.102 * * [simplify]: Extracting #3: cost 13 inf + 1 57.103 * * [simplify]: Extracting #4: cost 9 inf + 250 57.103 * * [simplify]: Extracting #5: cost 3 inf + 749 57.103 * * [simplify]: Extracting #6: cost 0 inf + 1323 57.104 * [simplify]: Simplified to (* (sqrt im) (sqrt (fma (* im im) -1/3 -2))) 57.104 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (sqrt im) (sqrt (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))))) (* (sqrt im) (sqrt (fma (* im im) -1/3 -2)))) 0)))) 57.104 * * * * [progress]: [ 110 / 129 ] simplifiying candidate # 57.105 * [simplify]: Simplifying (* im (- (* (sqrt 2) (sqrt 2)))) 57.105 * * [simplify]: iters left: 6 (6 enodes) 57.109 * * [simplify]: iters left: 5 (20 enodes) 57.115 * * [simplify]: iters left: 4 (25 enodes) 57.122 * * [simplify]: iters left: 3 (28 enodes) 57.126 * * [simplify]: Extracting #0: cost 1 inf + 0 57.126 * * [simplify]: Extracting #1: cost 7 inf + 0 57.126 * * [simplify]: Extracting #2: cost 6 inf + 3 57.126 * * [simplify]: Extracting #3: cost 0 inf + 253 57.126 * [simplify]: Simplified to (* im -2) 57.126 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (+ (* im (* (* im -1/3) im)) (* im -2)) 0)))) 57.127 * * * * [progress]: [ 111 / 129 ] simplifiying candidate # 57.127 * [simplify]: Simplifying (* (- (* (sqrt 2) (sqrt 2))) im) 57.127 * * [simplify]: iters left: 6 (6 enodes) 57.129 * * [simplify]: iters left: 5 (20 enodes) 57.132 * * [simplify]: iters left: 4 (25 enodes) 57.135 * * [simplify]: iters left: 3 (28 enodes) 57.139 * * [simplify]: Extracting #0: cost 1 inf + 0 57.139 * * [simplify]: Extracting #1: cost 7 inf + 0 57.139 * * [simplify]: Extracting #2: cost 3 inf + 128 57.139 * * [simplify]: Extracting #3: cost 0 inf + 253 57.140 * [simplify]: Simplified to (* im -2) 57.140 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (+ (* (* (* im -1/3) im) im) (* im -2)) 0)))) 57.140 * * * * [progress]: [ 112 / 129 ] simplifiying candidate # 57.140 * [simplify]: Simplifying (cbrt (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 57.140 * * [simplify]: iters left: 6 (9 enodes) 57.143 * * [simplify]: iters left: 5 (29 enodes) 57.147 * * [simplify]: iters left: 4 (36 enodes) 57.153 * * [simplify]: iters left: 3 (41 enodes) 57.165 * * [simplify]: iters left: 2 (42 enodes) 57.177 * * [simplify]: iters left: 1 (43 enodes) 57.188 * * [simplify]: Extracting #0: cost 1 inf + 0 57.188 * * [simplify]: Extracting #1: cost 3 inf + 0 57.188 * * [simplify]: Extracting #2: cost 10 inf + 0 57.189 * * [simplify]: Extracting #3: cost 7 inf + 168 57.189 * * [simplify]: Extracting #4: cost 3 inf + 431 57.189 * * [simplify]: Extracting #5: cost 1 inf + 707 57.190 * * [simplify]: Extracting #6: cost 0 inf + 885 57.190 * [simplify]: Simplified to (cbrt (fma -1/3 (* im im) -2)) 57.190 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* im (* (cbrt (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) (cbrt (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))))) (cbrt (fma -1/3 (* im im) -2))) 0)))) 57.190 * * * * [progress]: [ 113 / 129 ] simplifiying candidate # 57.191 * [simplify]: Simplifying (sqrt (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 57.191 * * [simplify]: iters left: 6 (9 enodes) 57.196 * * [simplify]: iters left: 5 (29 enodes) 57.205 * * [simplify]: iters left: 4 (36 enodes) 57.216 * * [simplify]: iters left: 3 (41 enodes) 57.226 * * [simplify]: iters left: 2 (42 enodes) 57.232 * * [simplify]: iters left: 1 (43 enodes) 57.239 * * [simplify]: Extracting #0: cost 1 inf + 0 57.239 * * [simplify]: Extracting #1: cost 3 inf + 0 57.240 * * [simplify]: Extracting #2: cost 10 inf + 0 57.240 * * [simplify]: Extracting #3: cost 7 inf + 168 57.240 * * [simplify]: Extracting #4: cost 3 inf + 431 57.240 * * [simplify]: Extracting #5: cost 1 inf + 667 57.240 * * [simplify]: Extracting #6: cost 0 inf + 805 57.240 * [simplify]: Simplified to (sqrt (fma -1/3 (* im im) -2)) 57.240 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* im (sqrt (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))))) (sqrt (fma -1/3 (* im im) -2))) 0)))) 57.241 * * * * [progress]: [ 114 / 129 ] simplifiying candidate # 57.241 * [simplify]: Simplifying (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) 57.241 * * [simplify]: iters left: 6 (8 enodes) 57.244 * * [simplify]: iters left: 5 (26 enodes) 57.248 * * [simplify]: iters left: 4 (33 enodes) 57.253 * * [simplify]: iters left: 3 (38 enodes) 57.259 * * [simplify]: iters left: 2 (39 enodes) 57.264 * * [simplify]: iters left: 1 (40 enodes) 57.270 * * [simplify]: Extracting #0: cost 1 inf + 0 57.270 * * [simplify]: Extracting #1: cost 8 inf + 0 57.270 * * [simplify]: Extracting #2: cost 8 inf + 3 57.270 * * [simplify]: Extracting #3: cost 1 inf + 431 57.270 * * [simplify]: Extracting #4: cost 0 inf + 529 57.271 * [simplify]: Simplified to (fma im (* im -1/3) -2) 57.271 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* im 1) (fma im (* im -1/3) -2)) 0)))) 57.271 * * * * [progress]: [ 115 / 129 ] simplifiying candidate # 57.271 * [simplify]: Simplifying (* (cbrt im) (cbrt im)) 57.271 * * [simplify]: iters left: 3 (3 enodes) 57.272 * * [simplify]: iters left: 2 (9 enodes) 57.273 * * [simplify]: Extracting #0: cost 1 inf + 0 57.273 * * [simplify]: Extracting #1: cost 3 inf + 0 57.273 * * [simplify]: Extracting #2: cost 5 inf + 0 57.273 * * [simplify]: Extracting #3: cost 4 inf + 1 57.273 * * [simplify]: Extracting #4: cost 0 inf + 405 57.273 * [simplify]: Simplified to (* (cbrt im) (cbrt im)) 57.273 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (cbrt im) (cbrt im)) (* (cbrt im) (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))))) 0)))) 57.274 * * * * [progress]: [ 116 / 129 ] simplifiying candidate # 57.274 * [simplify]: Simplifying (sqrt im) 57.274 * * [simplify]: iters left: 1 (2 enodes) 57.274 * * [simplify]: Extracting #0: cost 1 inf + 0 57.274 * * [simplify]: Extracting #1: cost 3 inf + 0 57.274 * * [simplify]: Extracting #2: cost 2 inf + 1 57.274 * * [simplify]: Extracting #3: cost 0 inf + 83 57.274 * [simplify]: Simplified to (sqrt im) 57.274 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (sqrt im) (* (sqrt im) (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))))) 0)))) 57.274 * * * * [progress]: [ 117 / 129 ] simplifiying candidate # 57.275 * * * * [progress]: [ 118 / 129 ] simplifiying candidate #real (real->posit16 (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))))) 0))))> 57.275 * * * * [progress]: [ 119 / 129 ] simplifiying candidate # 57.275 * * * * [progress]: [ 120 / 129 ] simplifiying candidate # 57.275 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))) 57.275 * * [simplify]: iters left: 6 (20 enodes) 57.282 * * [simplify]: iters left: 5 (73 enodes) 57.298 * * [simplify]: iters left: 4 (129 enodes) 57.357 * * [simplify]: iters left: 3 (342 enodes) 57.510 * * [simplify]: Extracting #0: cost 1 inf + 0 57.510 * * [simplify]: Extracting #1: cost 36 inf + 0 57.511 * * [simplify]: Extracting #2: cost 163 inf + 3 57.513 * * [simplify]: Extracting #3: cost 183 inf + 1595 57.527 * * [simplify]: Extracting #4: cost 91 inf + 22045 57.543 * * [simplify]: Extracting #5: cost 22 inf + 43411 57.553 * * [simplify]: Extracting #6: cost 0 inf + 52907 57.561 * [simplify]: Simplified to (* 0.5 (* (cos re) (fma im (fma im (* im -1/3) -2) (* -1/60 (pow im 5))))) 57.562 * [simplify]: Simplified (2) to (λ (re im) (* 0.5 (* (cos re) (fma im (fma im (* im -1/3) -2) (* -1/60 (pow im 5)))))) 57.562 * * * * [progress]: [ 121 / 129 ] simplifiying candidate # 57.562 * [simplify]: Simplifying (* -1/3 im) 57.562 * * [simplify]: iters left: 2 (3 enodes) 57.563 * * [simplify]: iters left: 1 (10 enodes) 57.565 * * [simplify]: Extracting #0: cost 1 inf + 0 57.565 * * [simplify]: Extracting #1: cost 4 inf + 0 57.565 * * [simplify]: Extracting #2: cost 2 inf + 2 57.565 * * [simplify]: Extracting #3: cost 0 inf + 86 57.565 * [simplify]: Simplified to (* -1/3 im) 57.565 * [simplify]: Simplified (2 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* -1/3 im) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 57.565 * * * * [progress]: [ 122 / 129 ] simplifiying candidate # 57.565 * [simplify]: Simplifying (* -1/3 im) 57.565 * * [simplify]: iters left: 2 (3 enodes) 57.566 * * [simplify]: iters left: 1 (10 enodes) 57.568 * * [simplify]: Extracting #0: cost 1 inf + 0 57.568 * * [simplify]: Extracting #1: cost 4 inf + 0 57.568 * * [simplify]: Extracting #2: cost 2 inf + 2 57.568 * * [simplify]: Extracting #3: cost 0 inf + 86 57.568 * [simplify]: Simplified to (* -1/3 im) 57.568 * [simplify]: Simplified (2 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* -1/3 im) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 57.568 * * * * [progress]: [ 123 / 129 ] simplifiying candidate # 57.569 * [simplify]: Simplifying (* -1/3 im) 57.569 * * [simplify]: iters left: 2 (3 enodes) 57.570 * * [simplify]: iters left: 1 (10 enodes) 57.571 * * [simplify]: Extracting #0: cost 1 inf + 0 57.571 * * [simplify]: Extracting #1: cost 4 inf + 0 57.571 * * [simplify]: Extracting #2: cost 2 inf + 2 57.571 * * [simplify]: Extracting #3: cost 0 inf + 86 57.572 * [simplify]: Simplified to (* -1/3 im) 57.572 * [simplify]: Simplified (2 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* -1/3 im) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 57.572 * * * * [progress]: [ 124 / 129 ] simplifiying candidate # 57.572 * [simplify]: Simplifying (- (* 0.25 (* (pow (sqrt 2) 2) (* (pow re 2) im))) (+ (* 0.16666666666666666 (pow im 3)) (* 0.5 (* (pow (sqrt 2) 2) im)))) 57.572 * * [simplify]: iters left: 6 (19 enodes) 57.585 * * [simplify]: iters left: 5 (91 enodes) 57.626 * * [simplify]: iters left: 4 (201 enodes) 57.727 * * [simplify]: Extracting #0: cost 1 inf + 0 57.727 * * [simplify]: Extracting #1: cost 27 inf + 0 57.728 * * [simplify]: Extracting #2: cost 108 inf + 45 57.730 * * [simplify]: Extracting #3: cost 92 inf + 2119 57.733 * * [simplify]: Extracting #4: cost 22 inf + 11390 57.737 * * [simplify]: Extracting #5: cost 3 inf + 14677 57.741 * * [simplify]: Extracting #6: cost 0 inf + 15605 57.745 * [simplify]: Simplified to (- (* im (- (* (* (* re re) 2) 0.25) (* 2 0.5))) (* (* im (* im im)) 0.16666666666666666)) 57.745 * [simplify]: Simplified (2) to (λ (re im) (- (* im (- (* (* (* re re) 2) 0.25) (* 2 0.5))) (* (* im (* im im)) 0.16666666666666666))) 57.745 * * * * [progress]: [ 125 / 129 ] simplifiying candidate # 57.746 * [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)))))) 57.746 * * [simplify]: iters left: 6 (23 enodes) 57.754 * * [simplify]: iters left: 5 (109 enodes) 57.784 * * [simplify]: iters left: 4 (260 enodes) 57.887 * * [simplify]: Extracting #0: cost 1 inf + 0 57.888 * * [simplify]: Extracting #1: cost 24 inf + 0 57.888 * * [simplify]: Extracting #2: cost 128 inf + 42 57.890 * * [simplify]: Extracting #3: cost 182 inf + 627 57.892 * * [simplify]: Extracting #4: cost 133 inf + 5927 57.897 * * [simplify]: Extracting #5: cost 55 inf + 23013 57.905 * * [simplify]: Extracting #6: cost 3 inf + 41989 57.913 * * [simplify]: Extracting #7: cost 0 inf + 42694 57.923 * [simplify]: Simplified to (- (* (* (* -2 0.5) (cos re)) im) (* (fma (pow im 5) 0.008333333333333333 (* (* im 0.16666666666666666) (* im im))) (cos re))) 57.923 * [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)))) 57.923 * * * * [progress]: [ 126 / 129 ] simplifiying candidate # 57.924 * [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)))))) 57.924 * * [simplify]: iters left: 6 (23 enodes) 57.939 * * [simplify]: iters left: 5 (109 enodes) 57.977 * * [simplify]: iters left: 4 (260 enodes) 58.081 * * [simplify]: Extracting #0: cost 1 inf + 0 58.081 * * [simplify]: Extracting #1: cost 24 inf + 0 58.082 * * [simplify]: Extracting #2: cost 128 inf + 42 58.084 * * [simplify]: Extracting #3: cost 182 inf + 627 58.087 * * [simplify]: Extracting #4: cost 133 inf + 5927 58.096 * * [simplify]: Extracting #5: cost 55 inf + 23013 58.112 * * [simplify]: Extracting #6: cost 3 inf + 41989 58.128 * * [simplify]: Extracting #7: cost 0 inf + 42694 58.138 * [simplify]: Simplified to (- (* (* (* -2 0.5) (cos re)) im) (* (fma (pow im 5) 0.008333333333333333 (* (* im 0.16666666666666666) (* im im))) (cos re))) 58.138 * [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)))) 58.138 * * * * [progress]: [ 127 / 129 ] simplifiying candidate # 58.138 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (* (pow (sqrt 2) 2) im))) 58.138 * * [simplify]: iters left: 6 (11 enodes) 58.143 * * [simplify]: iters left: 5 (52 enodes) 58.158 * * [simplify]: iters left: 4 (112 enodes) 58.199 * * [simplify]: iters left: 3 (237 enodes) 58.261 * * [simplify]: iters left: 2 (448 enodes) 58.390 * * [simplify]: Extracting #0: cost 1 inf + 0 58.390 * * [simplify]: Extracting #1: cost 29 inf + 0 58.390 * * [simplify]: Extracting #2: cost 103 inf + 87 58.392 * * [simplify]: Extracting #3: cost 105 inf + 4141 58.397 * * [simplify]: Extracting #4: cost 73 inf + 10882 58.404 * * [simplify]: Extracting #5: cost 37 inf + 25965 58.414 * * [simplify]: Extracting #6: cost 1 inf + 45827 58.424 * * [simplify]: Extracting #7: cost 0 inf + 46120 58.437 * [simplify]: Simplified to (* im (fma -1/3 (* im im) -2)) 58.437 * [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)))) 58.437 * * * * [progress]: [ 128 / 129 ] simplifiying candidate # 58.437 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (* (pow (sqrt 2) 2) im))) 58.438 * * [simplify]: iters left: 6 (11 enodes) 58.442 * * [simplify]: iters left: 5 (52 enodes) 58.454 * * [simplify]: iters left: 4 (112 enodes) 58.481 * * [simplify]: iters left: 3 (237 enodes) 58.546 * * [simplify]: iters left: 2 (448 enodes) 58.710 * * [simplify]: Extracting #0: cost 1 inf + 0 58.710 * * [simplify]: Extracting #1: cost 29 inf + 0 58.711 * * [simplify]: Extracting #2: cost 103 inf + 87 58.712 * * [simplify]: Extracting #3: cost 105 inf + 4141 58.715 * * [simplify]: Extracting #4: cost 73 inf + 10882 58.721 * * [simplify]: Extracting #5: cost 37 inf + 25965 58.727 * * [simplify]: Extracting #6: cost 1 inf + 45827 58.732 * * [simplify]: Extracting #7: cost 0 inf + 46120 58.737 * [simplify]: Simplified to (* im (fma -1/3 (* im im) -2)) 58.737 * [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)))) 58.737 * * * * [progress]: [ 129 / 129 ] simplifiying candidate # 58.737 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (* (pow (sqrt 2) 2) im))) 58.737 * * [simplify]: iters left: 6 (11 enodes) 58.743 * * [simplify]: iters left: 5 (52 enodes) 58.768 * * [simplify]: iters left: 4 (112 enodes) 58.813 * * [simplify]: iters left: 3 (237 enodes) 58.871 * * [simplify]: iters left: 2 (448 enodes) 59.020 * * [simplify]: Extracting #0: cost 1 inf + 0 59.020 * * [simplify]: Extracting #1: cost 29 inf + 0 59.021 * * [simplify]: Extracting #2: cost 103 inf + 87 59.022 * * [simplify]: Extracting #3: cost 105 inf + 4141 59.024 * * [simplify]: Extracting #4: cost 73 inf + 10882 59.028 * * [simplify]: Extracting #5: cost 37 inf + 25965 59.038 * * [simplify]: Extracting #6: cost 1 inf + 45827 59.048 * * [simplify]: Extracting #7: cost 0 inf + 46120 59.053 * [simplify]: Simplified to (* im (fma -1/3 (* im im) -2)) 59.053 * [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)))) 59.053 * * * [progress]: adding candidates to table 60.869 * [progress]: [Phase 3 of 3] Extracting. 60.869 * * [regime]: Finding splitpoints for: (# # # # # # # # # # # #) 60.872 * * * [regime-changes]: Trying 4 branch expressions: (im re (cos re) (* 0.5 (cos re))) 60.872 * * * * [regimes]: Trying to branch on im from (# # # # # # # # # # # #) 61.110 * * * * [regimes]: Trying to branch on re from (# # # # # # # # # # # #) 61.217 * * * * [regimes]: Trying to branch on (cos re) from (# # # # # # # # # # # #) 61.324 * * * * [regimes]: Trying to branch on (* 0.5 (cos re)) from (# # # # # # # # # # # #) 61.427 * * * [regime]: Found split indices: #