0.002 * [progress]: [Phase 1 of 3] Setting up. 0.002 * * * [progress]: [1/2] Preparing points 0.336 * * * [progress]: [2/2] Setting up program. 0.342 * [progress]: [Phase 2 of 3] Improving. 0.342 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 0.342 * [simplify]: Simplifying (* (* 0.5 (cos re)) (- (exp (- 0 im)) (exp im))) 0.343 * * [simplify]: iters left: 6 (11 enodes) 0.353 * * [simplify]: iters left: 5 (44 enodes) 0.362 * * [simplify]: iters left: 4 (74 enodes) 0.376 * * [simplify]: iters left: 3 (155 enodes) 0.407 * * [simplify]: iters left: 2 (247 enodes) 0.464 * * [simplify]: iters left: 1 (343 enodes) 0.552 * * [simplify]: Extracting #0: cost 1 inf + 0 0.552 * * [simplify]: Extracting #1: cost 24 inf + 0 0.552 * * [simplify]: Extracting #2: cost 51 inf + 43 0.553 * * [simplify]: Extracting #3: cost 46 inf + 848 0.554 * * [simplify]: Extracting #4: cost 9 inf + 6026 0.556 * * [simplify]: Extracting #5: cost 0 inf + 8099 0.559 * [simplify]: Simplified to (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im)))) 0.559 * [simplify]: Simplified (2) to (λ (re im) (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im))))) 0.565 * * [progress]: iteration 1 / 4 0.565 * * * [progress]: picking best candidate 0.570 * * * * [pick]: Picked # 0.570 * * * [progress]: localizing error 0.594 * * * [progress]: generating rewritten candidates 0.595 * * * * [progress]: [ 1 / 2 ] rewriting at (2 2) 0.647 * * * * [progress]: [ 2 / 2 ] rewriting at (2) 0.779 * * * [progress]: generating series expansions 0.779 * * * * [progress]: [ 1 / 2 ] generating series at (2 2) 0.779 * [backup-simplify]: Simplify (- (exp (- 0 im)) (exp im)) into (- (exp (- im)) (exp im)) 0.779 * [approximate]: Taking taylor expansion of (- (exp (- im)) (exp im)) in (im) around 0 0.779 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in im 0.779 * [taylor]: Taking taylor expansion of (exp (- im)) in im 0.779 * [taylor]: Taking taylor expansion of (- im) in im 0.779 * [taylor]: Taking taylor expansion of im in im 0.779 * [backup-simplify]: Simplify 0 into 0 0.779 * [backup-simplify]: Simplify 1 into 1 0.780 * [backup-simplify]: Simplify (- 0) into 0 0.781 * [backup-simplify]: Simplify (- 1) into -1 0.781 * [backup-simplify]: Simplify (exp 0) into 1 0.781 * [taylor]: Taking taylor expansion of (exp im) in im 0.781 * [taylor]: Taking taylor expansion of im in im 0.781 * [backup-simplify]: Simplify 0 into 0 0.781 * [backup-simplify]: Simplify 1 into 1 0.781 * [backup-simplify]: Simplify (exp 0) into 1 0.781 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in im 0.781 * [taylor]: Taking taylor expansion of (exp (- im)) in im 0.781 * [taylor]: Taking taylor expansion of (- im) in im 0.781 * [taylor]: Taking taylor expansion of im in im 0.781 * [backup-simplify]: Simplify 0 into 0 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 (exp 0) into 1 0.782 * [taylor]: Taking taylor expansion of (exp im) in im 0.782 * [taylor]: Taking taylor expansion of im in im 0.782 * [backup-simplify]: Simplify 0 into 0 0.782 * [backup-simplify]: Simplify 1 into 1 0.782 * [backup-simplify]: Simplify (exp 0) into 1 0.782 * [backup-simplify]: Simplify (- 1) into -1 0.783 * [backup-simplify]: Simplify (+ 1 -1) into 0 0.783 * [backup-simplify]: Simplify 0 into 0 0.783 * [backup-simplify]: Simplify (- 1) into -1 0.784 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 1) 1)))) into -1 0.785 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 0.786 * [backup-simplify]: Simplify (- 1) into -1 0.786 * [backup-simplify]: Simplify (+ -1 -1) into -2 0.786 * [backup-simplify]: Simplify -2 into -2 0.787 * [backup-simplify]: Simplify (- 1) into -1 0.787 * [backup-simplify]: Simplify (- 0) into 0 0.788 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 0.789 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 0.790 * [backup-simplify]: Simplify (- 1/2) into -1/2 0.790 * [backup-simplify]: Simplify (+ 1/2 -1/2) into 0 0.790 * [backup-simplify]: Simplify 0 into 0 0.790 * [backup-simplify]: Simplify (- 1) into -1 0.790 * [backup-simplify]: Simplify (- 1) into -1 0.791 * [backup-simplify]: Simplify (- 0) into 0 0.791 * [backup-simplify]: Simplify (- 0) into 0 0.792 * [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.793 * [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.794 * [backup-simplify]: Simplify (- 1/6) into -1/6 0.794 * [backup-simplify]: Simplify (+ -1/6 -1/6) into -1/3 0.794 * [backup-simplify]: Simplify -1/3 into -1/3 0.794 * [backup-simplify]: Simplify (- 1) into -1 0.795 * [backup-simplify]: Simplify (- 1) into -1 0.795 * [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.798 * [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.801 * [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.801 * [backup-simplify]: Simplify (- 1/24) into -1/24 0.801 * [backup-simplify]: Simplify (+ 1/24 -1/24) into 0 0.801 * [backup-simplify]: Simplify 0 into 0 0.801 * [backup-simplify]: Simplify (- 1) into -1 0.802 * [backup-simplify]: Simplify (- 1) into -1 0.802 * [backup-simplify]: Simplify (- 0) into 0 0.802 * [backup-simplify]: Simplify (- 1) into -1 0.802 * [backup-simplify]: Simplify (- 0) into 0 0.803 * [backup-simplify]: Simplify (- 1) into -1 0.803 * [backup-simplify]: Simplify (- 0) into 0 0.803 * [backup-simplify]: Simplify (- 1) into -1 0.803 * [backup-simplify]: Simplify (- 0) into 0 0.804 * [backup-simplify]: Simplify (- 0) into 0 0.804 * [backup-simplify]: Simplify (- 0) into 0 0.804 * [backup-simplify]: Simplify (- 0) into 0 0.807 * [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.810 * [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.811 * [backup-simplify]: Simplify (- 1/120) into -1/120 0.811 * [backup-simplify]: Simplify (+ -1/120 -1/120) into -1/60 0.811 * [backup-simplify]: Simplify -1/60 into -1/60 0.811 * [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.811 * [backup-simplify]: Simplify (- (exp (- 0 (/ 1 im))) (exp (/ 1 im))) into (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0.811 * [approximate]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in (im) around 0 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.812 * [backup-simplify]: Simplify (/ 1 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))) (exp (/ 1 im))) in 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 (/ 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 (- 1) into -1 0.813 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 0.813 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.813 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.813 * [taylor]: Taking taylor expansion of im in im 0.813 * [backup-simplify]: Simplify 0 into 0 0.813 * [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.814 * [backup-simplify]: Simplify (- (exp (/ 1 im))) into (- (exp (/ 1 im))) 0.814 * [backup-simplify]: Simplify (+ (exp (- (/ 1 im))) (- (exp (/ 1 im)))) into (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0.814 * [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.817 * [backup-simplify]: Simplify (+ 0 0) into 0 0.817 * [backup-simplify]: Simplify 0 into 0 0.818 * [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 (- 0) into 0 0.819 * [backup-simplify]: Simplify (+ 0 0) into 0 0.819 * [backup-simplify]: Simplify 0 into 0 0.819 * [backup-simplify]: Simplify (- 0) into 0 0.819 * [backup-simplify]: Simplify (+ 0 0) into 0 0.819 * [backup-simplify]: Simplify 0 into 0 0.819 * [backup-simplify]: Simplify (- 0) into 0 0.820 * [backup-simplify]: Simplify (+ 0 0) into 0 0.820 * [backup-simplify]: Simplify 0 into 0 0.820 * [backup-simplify]: Simplify (- 0) into 0 0.820 * [backup-simplify]: Simplify (+ 0 0) into 0 0.820 * [backup-simplify]: Simplify 0 into 0 0.820 * [backup-simplify]: Simplify (- (exp (- (/ 1 (/ 1 im)))) (exp (/ 1 (/ 1 im)))) into (- (exp (- im)) (exp im)) 0.820 * [backup-simplify]: Simplify (- (exp (- 0 (/ 1 (- im)))) (exp (/ 1 (- im)))) into (- (exp (/ 1 im)) (exp (/ -1 im))) 0.821 * [approximate]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in (im) around 0 0.821 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in im 0.821 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.821 * [taylor]: Taking taylor expansion of (/ 1 im) in im 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 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.821 * [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 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in im 0.821 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.821 * [taylor]: Taking taylor expansion of (/ 1 im) in im 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.822 * [backup-simplify]: Simplify (/ 1 1) into 1 0.822 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.822 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.822 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.822 * [taylor]: Taking taylor expansion of -1 in im 0.822 * [backup-simplify]: Simplify -1 into -1 0.822 * [taylor]: Taking taylor expansion of im in im 0.822 * [backup-simplify]: Simplify 0 into 0 0.822 * [backup-simplify]: Simplify 1 into 1 0.822 * [backup-simplify]: Simplify (/ -1 1) into -1 0.822 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.822 * [backup-simplify]: Simplify (- (exp (/ -1 im))) into (- (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 (- (exp (/ 1 im)) (exp (/ -1 im))) into (- (exp (/ 1 im)) (exp (/ -1 im))) 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.823 * [backup-simplify]: Simplify (+ 0 0) into 0 0.823 * [backup-simplify]: Simplify 0 into 0 0.824 * [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.824 * [backup-simplify]: Simplify (+ 0 0) into 0 0.824 * [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.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 (- (exp (/ 1 (/ 1 (- im)))) (exp (/ -1 (/ 1 (- im))))) into (- (exp (* -1 im)) (exp im)) 0.826 * * * * [progress]: [ 2 / 2 ] generating series at (2) 0.826 * [backup-simplify]: Simplify (* (* 0.5 (cos re)) (- (exp (- 0 im)) (exp im))) into (* 0.5 (* (- (exp (- im)) (exp im)) (cos re))) 0.826 * [approximate]: Taking taylor expansion of (* 0.5 (* (- (exp (- im)) (exp im)) (cos re))) in (re im) around 0 0.826 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (- im)) (exp im)) (cos re))) in im 0.826 * [taylor]: Taking taylor expansion of 0.5 in im 0.826 * [backup-simplify]: Simplify 0.5 into 0.5 0.826 * [taylor]: Taking taylor expansion of (* (- (exp (- im)) (exp im)) (cos re)) in im 0.826 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in im 0.826 * [taylor]: Taking taylor expansion of (exp (- im)) in im 0.826 * [taylor]: Taking taylor expansion of (- im) in im 0.826 * [taylor]: Taking taylor expansion of im in im 0.826 * [backup-simplify]: Simplify 0 into 0 0.826 * [backup-simplify]: Simplify 1 into 1 0.826 * [backup-simplify]: Simplify (- 0) into 0 0.826 * [backup-simplify]: Simplify (- 1) into -1 0.826 * [backup-simplify]: Simplify (exp 0) into 1 0.826 * [taylor]: Taking taylor expansion of (exp im) in im 0.826 * [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 (exp 0) into 1 0.827 * [taylor]: Taking taylor expansion of (cos re) in im 0.827 * [taylor]: Taking taylor expansion of re in im 0.827 * [backup-simplify]: Simplify re into re 0.827 * [backup-simplify]: Simplify (cos re) into (cos re) 0.827 * [backup-simplify]: Simplify (sin re) into (sin re) 0.827 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (- im)) (exp im)) (cos re))) in re 0.827 * [taylor]: Taking taylor expansion of 0.5 in re 0.827 * [backup-simplify]: Simplify 0.5 into 0.5 0.827 * [taylor]: Taking taylor expansion of (* (- (exp (- im)) (exp im)) (cos re)) in re 0.827 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in re 0.827 * [taylor]: Taking taylor expansion of (exp (- im)) in re 0.827 * [taylor]: Taking taylor expansion of (- im) in re 0.827 * [taylor]: Taking taylor expansion of im in re 0.827 * [backup-simplify]: Simplify im into im 0.827 * [backup-simplify]: Simplify (- im) into (- im) 0.827 * [backup-simplify]: Simplify (- im) into (- im) 0.827 * [backup-simplify]: Simplify (exp (- im)) into (exp (- im)) 0.827 * [taylor]: Taking taylor expansion of (exp im) in re 0.827 * [taylor]: Taking taylor expansion of im in re 0.827 * [backup-simplify]: Simplify im into im 0.827 * [backup-simplify]: Simplify (exp im) into (exp im) 0.827 * [taylor]: Taking taylor expansion of (cos re) in re 0.827 * [taylor]: Taking taylor expansion of re in re 0.827 * [backup-simplify]: Simplify 0 into 0 0.827 * [backup-simplify]: Simplify 1 into 1 0.827 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (- im)) (exp im)) (cos re))) in re 0.827 * [taylor]: Taking taylor expansion of 0.5 in re 0.827 * [backup-simplify]: Simplify 0.5 into 0.5 0.827 * [taylor]: Taking taylor expansion of (* (- (exp (- im)) (exp im)) (cos re)) in re 0.827 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in re 0.827 * [taylor]: Taking taylor expansion of (exp (- im)) in re 0.827 * [taylor]: Taking taylor expansion of (- im) in re 0.827 * [taylor]: Taking taylor expansion of im in re 0.827 * [backup-simplify]: Simplify im into im 0.827 * [backup-simplify]: Simplify (- im) into (- im) 0.827 * [backup-simplify]: Simplify (- im) into (- im) 0.827 * [backup-simplify]: Simplify (exp (- im)) into (exp (- im)) 0.827 * [taylor]: Taking taylor expansion of (exp im) in re 0.827 * [taylor]: Taking taylor expansion of im in re 0.827 * [backup-simplify]: Simplify im into im 0.827 * [backup-simplify]: Simplify (exp im) into (exp im) 0.827 * [taylor]: Taking taylor expansion of (cos re) in re 0.827 * [taylor]: Taking taylor expansion of re in re 0.827 * [backup-simplify]: Simplify 0 into 0 0.827 * [backup-simplify]: Simplify 1 into 1 0.827 * [backup-simplify]: Simplify (- (exp im)) into (- (exp im)) 0.828 * [backup-simplify]: Simplify (+ (exp (- im)) (- (exp im))) into (- (exp (- im)) (exp im)) 0.828 * [backup-simplify]: Simplify (* (- (exp (- im)) (exp im)) 1) into (- (exp (- im)) (exp im)) 0.828 * [backup-simplify]: Simplify (* 0.5 (- (exp (- im)) (exp im))) into (* 0.5 (- (exp (- im)) (exp im))) 0.828 * [taylor]: Taking taylor expansion of (* 0.5 (- (exp (- im)) (exp im))) in im 0.828 * [taylor]: Taking taylor expansion of 0.5 in im 0.828 * [backup-simplify]: Simplify 0.5 into 0.5 0.828 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in im 0.828 * [taylor]: Taking taylor expansion of (exp (- im)) in im 0.828 * [taylor]: Taking taylor expansion of (- 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 (- 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.829 * [backup-simplify]: Simplify (- 1) into -1 0.829 * [backup-simplify]: Simplify (+ 1 -1) into 0 0.829 * [backup-simplify]: Simplify (* 0.5 0) into 0 0.829 * [backup-simplify]: Simplify 0 into 0 0.829 * [backup-simplify]: Simplify (+ 0) into 0 0.829 * [backup-simplify]: Simplify (- im) into (- im) 0.830 * [backup-simplify]: Simplify (- 0) into 0 0.830 * [backup-simplify]: Simplify (* (exp (- im)) (+ (* (/ (pow 0 1) 1)))) into 0 0.831 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 1) 1)))) into 0 0.831 * [backup-simplify]: Simplify (- 0) into 0 0.831 * [backup-simplify]: Simplify (+ 0 0) into 0 0.831 * [backup-simplify]: Simplify (+ (* (- (exp (- im)) (exp im)) 0) (* 0 1)) into 0 0.832 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (- (exp (- im)) (exp im)))) into 0 0.832 * [taylor]: Taking taylor expansion of 0 in im 0.832 * [backup-simplify]: Simplify 0 into 0 0.832 * [backup-simplify]: Simplify 0 into 0 0.832 * [backup-simplify]: Simplify (- 1) into -1 0.833 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 1) 1)))) into -1 0.834 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 0.834 * [backup-simplify]: Simplify (- 1) into -1 0.834 * [backup-simplify]: Simplify (+ -1 -1) into -2 0.835 * [backup-simplify]: Simplify (+ (* 0.5 -2) (* 0 0)) into (- 1.0) 0.835 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 0.836 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 2) 2)) 0) into -1/2 0.836 * [backup-simplify]: Simplify (- im) into (- im) 0.836 * [backup-simplify]: Simplify (- 0) into 0 0.837 * [backup-simplify]: Simplify (- 0) into 0 0.837 * [backup-simplify]: Simplify (* (exp (- im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.838 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.838 * [backup-simplify]: Simplify (- 0) into 0 0.839 * [backup-simplify]: Simplify (+ 0 0) into 0 0.839 * [backup-simplify]: Simplify (+ (* (- (exp (- im)) (exp im)) -1/2) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (exp im)) (* 1/2 (exp (- im)))) 0.839 * [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.839 * [taylor]: Taking taylor expansion of (- (* 0.25 (exp im)) (* 0.25 (exp (- im)))) in im 0.840 * [taylor]: Taking taylor expansion of (* 0.25 (exp im)) in im 0.840 * [taylor]: Taking taylor expansion of 0.25 in im 0.840 * [backup-simplify]: Simplify 0.25 into 0.25 0.840 * [taylor]: Taking taylor expansion of (exp im) in im 0.840 * [taylor]: Taking taylor expansion of im in im 0.840 * [backup-simplify]: Simplify 0 into 0 0.840 * [backup-simplify]: Simplify 1 into 1 0.840 * [backup-simplify]: Simplify (exp 0) into 1 0.840 * [taylor]: Taking taylor expansion of (* 0.25 (exp (- im))) in im 0.840 * [taylor]: Taking taylor expansion of 0.25 in im 0.840 * [backup-simplify]: Simplify 0.25 into 0.25 0.840 * [taylor]: Taking taylor expansion of (exp (- im)) in im 0.840 * [taylor]: Taking taylor expansion of (- im) in im 0.840 * [taylor]: Taking taylor expansion of im in im 0.840 * [backup-simplify]: Simplify 0 into 0 0.840 * [backup-simplify]: Simplify 1 into 1 0.840 * [backup-simplify]: Simplify (- 0) into 0 0.840 * [backup-simplify]: Simplify (- 1) into -1 0.841 * [backup-simplify]: Simplify (exp 0) into 1 0.841 * [backup-simplify]: Simplify (* 0.25 1) into 0.25 0.841 * [backup-simplify]: Simplify (* 0.25 1) into 0.25 0.842 * [backup-simplify]: Simplify (- 0.25) into (- 0.25) 0.843 * [backup-simplify]: Simplify (+ 0.25 (- 0.25)) into 0 0.843 * [backup-simplify]: Simplify 0 into 0 0.843 * [backup-simplify]: Simplify 0 into 0 0.843 * [backup-simplify]: Simplify (- 1) into -1 0.844 * [backup-simplify]: Simplify (- 0) into 0 0.845 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 0.847 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 0.848 * [backup-simplify]: Simplify (- 1/2) into -1/2 0.848 * [backup-simplify]: Simplify (+ 1/2 -1/2) into 0 0.849 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 -2) (* 0 0))) into 0 0.849 * [backup-simplify]: Simplify 0 into 0 0.850 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 1 1) 1) (/ (pow 0 1) 1)) 0) into 0 0.850 * [backup-simplify]: Simplify (- im) into (- im) 0.851 * [backup-simplify]: Simplify (- 0) into 0 0.851 * [backup-simplify]: Simplify (- 0) into 0 0.851 * [backup-simplify]: Simplify (- 0) into 0 0.852 * [backup-simplify]: Simplify (- 0) into 0 0.853 * [backup-simplify]: Simplify (* (exp (- im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 0.855 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 0.855 * [backup-simplify]: Simplify (- 0) into 0 0.856 * [backup-simplify]: Simplify (+ 0 0) into 0 0.857 * [backup-simplify]: Simplify (+ (* (- (exp (- im)) (exp im)) 0) (+ (* 0 -1/2) (+ (* 0 0) (* 0 1)))) into 0 0.858 * [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.858 * [taylor]: Taking taylor expansion of 0 in im 0.858 * [backup-simplify]: Simplify 0 into 0 0.858 * [backup-simplify]: Simplify 0 into 0 0.859 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 0.861 * [backup-simplify]: Simplify (+ (* 0.25 1) (* 0 1)) into 0.25 0.861 * [backup-simplify]: Simplify (- 1) into -1 0.862 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 1) 1)))) into -1 0.864 * [backup-simplify]: Simplify (+ (* 0.25 -1) (* 0 1)) into (- 0.25) 0.864 * [backup-simplify]: Simplify (- (- 0.25)) into 0.25 0.865 * [backup-simplify]: Simplify (+ 0.25 0.25) into 0.5 0.865 * [backup-simplify]: Simplify 0.5 into 0.5 0.865 * [backup-simplify]: Simplify 0 into 0 0.865 * [backup-simplify]: Simplify (- 1) into -1 0.866 * [backup-simplify]: Simplify (- 1) into -1 0.866 * [backup-simplify]: Simplify (- 0) into 0 0.866 * [backup-simplify]: Simplify (- 0) into 0 0.869 * [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.871 * [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.872 * [backup-simplify]: Simplify (- 1/6) into -1/6 0.872 * [backup-simplify]: Simplify (+ -1/6 -1/6) into -1/3 0.874 * [backup-simplify]: Simplify (+ (* 0.5 -1/3) (+ (* 0 0) (+ (* 0 -2) (* 0 0)))) into (- 0.16666666666666666) 0.875 * [backup-simplify]: Simplify (- 0.16666666666666666) into (- 0.16666666666666666) 0.876 * [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.876 * [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.876 * [approximate]: Taking taylor expansion of (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) in (re im) around 0 0.877 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) in im 0.877 * [taylor]: Taking taylor expansion of 0.5 in im 0.877 * [backup-simplify]: Simplify 0.5 into 0.5 0.877 * [taylor]: Taking taylor expansion of (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) in im 0.877 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in im 0.877 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 0.877 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 0.877 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.877 * [taylor]: Taking taylor expansion of im in im 0.877 * [backup-simplify]: Simplify 0 into 0 0.877 * [backup-simplify]: Simplify 1 into 1 0.877 * [backup-simplify]: Simplify (/ 1 1) into 1 0.878 * [backup-simplify]: Simplify (- 1) into -1 0.878 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 0.878 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.878 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.878 * [taylor]: Taking taylor expansion of im in im 0.878 * [backup-simplify]: Simplify 0 into 0 0.878 * [backup-simplify]: Simplify 1 into 1 0.878 * [backup-simplify]: Simplify (/ 1 1) into 1 0.878 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.878 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 0.878 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.878 * [taylor]: Taking taylor expansion of re in im 0.878 * [backup-simplify]: Simplify re into re 0.878 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 0.878 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 0.879 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 0.879 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) in re 0.879 * [taylor]: Taking taylor expansion of 0.5 in re 0.879 * [backup-simplify]: Simplify 0.5 into 0.5 0.879 * [taylor]: Taking taylor expansion of (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) in re 0.879 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in re 0.879 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in re 0.879 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in re 0.879 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.879 * [taylor]: Taking taylor expansion of im in re 0.879 * [backup-simplify]: Simplify im into im 0.879 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.879 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 0.879 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 0.879 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 0.879 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.879 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.879 * [taylor]: Taking taylor expansion of im in re 0.879 * [backup-simplify]: Simplify im into im 0.879 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.879 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.879 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 0.879 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.879 * [taylor]: Taking taylor expansion of re in re 0.879 * [backup-simplify]: Simplify 0 into 0 0.879 * [backup-simplify]: Simplify 1 into 1 0.880 * [backup-simplify]: Simplify (/ 1 1) into 1 0.880 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 0.880 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) in re 0.880 * [taylor]: Taking taylor expansion of 0.5 in re 0.880 * [backup-simplify]: Simplify 0.5 into 0.5 0.880 * [taylor]: Taking taylor expansion of (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) in re 0.880 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in re 0.880 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in re 0.880 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in re 0.880 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.880 * [taylor]: Taking taylor expansion of im in re 0.880 * [backup-simplify]: Simplify im into im 0.880 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.880 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 0.880 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 0.880 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 0.880 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.881 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.881 * [taylor]: Taking taylor expansion of im in re 0.881 * [backup-simplify]: Simplify im into im 0.881 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.881 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.881 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 0.881 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.881 * [taylor]: Taking taylor expansion of re in re 0.881 * [backup-simplify]: Simplify 0 into 0 0.881 * [backup-simplify]: Simplify 1 into 1 0.881 * [backup-simplify]: Simplify (/ 1 1) into 1 0.881 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 0.882 * [backup-simplify]: Simplify (- (exp (/ 1 im))) into (- (exp (/ 1 im))) 0.882 * [backup-simplify]: Simplify (+ (exp (- (/ 1 im))) (- (exp (/ 1 im)))) into (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0.882 * [backup-simplify]: Simplify (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) into (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) 0.882 * [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.882 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) in im 0.882 * [taylor]: Taking taylor expansion of 0.5 in im 0.882 * [backup-simplify]: Simplify 0.5 into 0.5 0.882 * [taylor]: Taking taylor expansion of (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) in im 0.882 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in im 0.882 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 0.882 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 0.882 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.882 * [taylor]: Taking taylor expansion of im in im 0.882 * [backup-simplify]: Simplify 0 into 0 0.882 * [backup-simplify]: Simplify 1 into 1 0.883 * [backup-simplify]: Simplify (/ 1 1) into 1 0.883 * [backup-simplify]: Simplify (- 1) into -1 0.883 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 0.883 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.883 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.883 * [taylor]: Taking taylor expansion of im in im 0.883 * [backup-simplify]: Simplify 0 into 0 0.883 * [backup-simplify]: Simplify 1 into 1 0.884 * [backup-simplify]: Simplify (/ 1 1) into 1 0.884 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.884 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 0.884 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.884 * [taylor]: Taking taylor expansion of re in im 0.884 * [backup-simplify]: Simplify re into re 0.884 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 0.884 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 0.884 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 0.884 * [backup-simplify]: Simplify (- (exp (/ 1 im))) into (- (exp (/ 1 im))) 0.884 * [backup-simplify]: Simplify (+ (exp (- (/ 1 im))) (- (exp (/ 1 im)))) into (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0.885 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 0.885 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 0.885 * [backup-simplify]: Simplify (- 0) into 0 0.885 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 0.885 * [backup-simplify]: Simplify (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) into (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) 0.886 * [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.886 * [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.886 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 0.886 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 0.886 * [backup-simplify]: Simplify (- 0) into 0 0.887 * [backup-simplify]: Simplify (* (exp (- (/ 1 im))) (+ (* (/ (pow 0 1) 1)))) into 0 0.888 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 0.888 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 0.889 * [backup-simplify]: Simplify (- 0) into 0 0.889 * [backup-simplify]: Simplify (+ 0 0) into 0 0.889 * [backup-simplify]: Simplify (+ (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0) (* 0 (cos (/ 1 re)))) into 0 0.890 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))))) into 0 0.890 * [taylor]: Taking taylor expansion of 0 in im 0.890 * [backup-simplify]: Simplify 0 into 0 0.890 * [backup-simplify]: Simplify 0 into 0 0.891 * [backup-simplify]: Simplify (+ 0) into 0 0.891 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 1)) into 0 0.891 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 0.892 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 0.893 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 0)) into 0 0.893 * [backup-simplify]: Simplify (- 0) into 0 0.893 * [backup-simplify]: Simplify (+ 0 0) into 0 0.894 * [backup-simplify]: Simplify (- 0) into 0 0.894 * [backup-simplify]: Simplify (+ 0 0) into 0 0.894 * [backup-simplify]: Simplify (+ (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0) (* 0 (cos (/ 1 re)))) into 0 0.895 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))))) into 0 0.895 * [backup-simplify]: Simplify 0 into 0 0.895 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 0.896 * [backup-simplify]: Simplify (- 0) into 0 0.896 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.896 * [backup-simplify]: Simplify (- 0) into 0 0.897 * [backup-simplify]: Simplify (* (exp (- (/ 1 im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.898 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.899 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.899 * [backup-simplify]: Simplify (- 0) into 0 0.900 * [backup-simplify]: Simplify (+ 0 0) into 0 0.900 * [backup-simplify]: Simplify (+ (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0) (+ (* 0 0) (* 0 (cos (/ 1 re))))) into 0 0.901 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 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.903 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 0.903 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 0.904 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 0.905 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 0.905 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 0.906 * [backup-simplify]: Simplify (- 0) into 0 0.906 * [backup-simplify]: Simplify (+ 0 0) into 0 0.907 * [backup-simplify]: Simplify (- 0) into 0 0.907 * [backup-simplify]: Simplify (+ 0 0) into 0 0.908 * [backup-simplify]: Simplify (+ (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0) (+ (* 0 0) (* 0 (cos (/ 1 re))))) into 0 0.909 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))))) into 0 0.909 * [backup-simplify]: Simplify 0 into 0 0.909 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 0.910 * [backup-simplify]: Simplify (- 0) into 0 0.910 * [backup-simplify]: Simplify (- 0) into 0 0.910 * [backup-simplify]: Simplify (- 0) into 0 0.911 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.911 * [backup-simplify]: Simplify (- 0) into 0 0.912 * [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.912 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.913 * [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.914 * [backup-simplify]: Simplify (- 0) into 0 0.914 * [backup-simplify]: Simplify (+ 0 0) into 0 0.914 * [backup-simplify]: Simplify (+ (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cos (/ 1 re)))))) into 0 0.915 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))))))) into 0 0.915 * [taylor]: Taking taylor expansion of 0 in im 0.915 * [backup-simplify]: Simplify 0 into 0 0.915 * [backup-simplify]: Simplify 0 into 0 0.915 * [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.916 * [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.916 * [approximate]: Taking taylor expansion of (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) in (re im) around 0 0.916 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) in im 0.916 * [taylor]: Taking taylor expansion of 0.5 in im 0.916 * [backup-simplify]: Simplify 0.5 into 0.5 0.916 * [taylor]: Taking taylor expansion of (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) in im 0.916 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in im 0.916 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.916 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.916 * [taylor]: Taking taylor expansion of im in im 0.916 * [backup-simplify]: Simplify 0 into 0 0.916 * [backup-simplify]: Simplify 1 into 1 0.916 * [backup-simplify]: Simplify (/ 1 1) into 1 0.916 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.916 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.916 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.916 * [taylor]: Taking taylor expansion of -1 in im 0.916 * [backup-simplify]: Simplify -1 into -1 0.916 * [taylor]: Taking taylor expansion of im in im 0.916 * [backup-simplify]: Simplify 0 into 0 0.916 * [backup-simplify]: Simplify 1 into 1 0.916 * [backup-simplify]: Simplify (/ -1 1) into -1 0.916 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.916 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 0.917 * [taylor]: Taking taylor expansion of (/ -1 re) in im 0.917 * [taylor]: Taking taylor expansion of -1 in im 0.917 * [backup-simplify]: Simplify -1 into -1 0.917 * [taylor]: Taking taylor expansion of re in im 0.917 * [backup-simplify]: Simplify re into re 0.917 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 0.917 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 0.917 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 0.917 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) in re 0.917 * [taylor]: Taking taylor expansion of 0.5 in re 0.917 * [backup-simplify]: Simplify 0.5 into 0.5 0.917 * [taylor]: Taking taylor expansion of (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) in re 0.917 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in re 0.917 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.917 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.917 * [taylor]: Taking taylor expansion of im in re 0.917 * [backup-simplify]: Simplify im into im 0.917 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.917 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.917 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 0.917 * [taylor]: Taking taylor expansion of (/ -1 im) in re 0.917 * [taylor]: Taking taylor expansion of -1 in re 0.917 * [backup-simplify]: Simplify -1 into -1 0.917 * [taylor]: Taking taylor expansion of im in re 0.917 * [backup-simplify]: Simplify im into im 0.917 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 0.917 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.917 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 0.917 * [taylor]: Taking taylor expansion of (/ -1 re) in re 0.917 * [taylor]: Taking taylor expansion of -1 in re 0.917 * [backup-simplify]: Simplify -1 into -1 0.917 * [taylor]: Taking taylor expansion of re in re 0.917 * [backup-simplify]: Simplify 0 into 0 0.917 * [backup-simplify]: Simplify 1 into 1 0.917 * [backup-simplify]: Simplify (/ -1 1) into -1 0.918 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 0.918 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) in re 0.918 * [taylor]: Taking taylor expansion of 0.5 in re 0.918 * [backup-simplify]: Simplify 0.5 into 0.5 0.918 * [taylor]: Taking taylor expansion of (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) in re 0.918 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in re 0.918 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.918 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.918 * [taylor]: Taking taylor expansion of im in re 0.918 * [backup-simplify]: Simplify im into im 0.918 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.918 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.918 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 0.918 * [taylor]: Taking taylor expansion of (/ -1 im) in re 0.918 * [taylor]: Taking taylor expansion of -1 in re 0.918 * [backup-simplify]: Simplify -1 into -1 0.918 * [taylor]: Taking taylor expansion of im in re 0.918 * [backup-simplify]: Simplify im into im 0.918 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 0.918 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.918 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 0.918 * [taylor]: Taking taylor expansion of (/ -1 re) in re 0.918 * [taylor]: Taking taylor expansion of -1 in re 0.918 * [backup-simplify]: Simplify -1 into -1 0.918 * [taylor]: Taking taylor expansion of re in re 0.918 * [backup-simplify]: Simplify 0 into 0 0.918 * [backup-simplify]: Simplify 1 into 1 0.918 * [backup-simplify]: Simplify (/ -1 1) into -1 0.918 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 0.918 * [backup-simplify]: Simplify (- (exp (/ -1 im))) into (- (exp (/ -1 im))) 0.919 * [backup-simplify]: Simplify (+ (exp (/ 1 im)) (- (exp (/ -1 im)))) into (- (exp (/ 1 im)) (exp (/ -1 im))) 0.919 * [backup-simplify]: Simplify (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) into (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) 0.919 * [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.919 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) in im 0.919 * [taylor]: Taking taylor expansion of 0.5 in im 0.919 * [backup-simplify]: Simplify 0.5 into 0.5 0.919 * [taylor]: Taking taylor expansion of (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) in im 0.919 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in im 0.919 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.919 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.919 * [taylor]: Taking taylor expansion of im in im 0.919 * [backup-simplify]: Simplify 0 into 0 0.919 * [backup-simplify]: Simplify 1 into 1 0.919 * [backup-simplify]: Simplify (/ 1 1) into 1 0.919 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.919 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.919 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.919 * [taylor]: Taking taylor expansion of -1 in im 0.919 * [backup-simplify]: Simplify -1 into -1 0.919 * [taylor]: Taking taylor expansion of im in im 0.919 * [backup-simplify]: Simplify 0 into 0 0.919 * [backup-simplify]: Simplify 1 into 1 0.920 * [backup-simplify]: Simplify (/ -1 1) into -1 0.920 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.920 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 0.920 * [taylor]: Taking taylor expansion of (/ -1 re) in im 0.920 * [taylor]: Taking taylor expansion of -1 in im 0.920 * [backup-simplify]: Simplify -1 into -1 0.920 * [taylor]: Taking taylor expansion of re in im 0.920 * [backup-simplify]: Simplify re into re 0.920 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 0.920 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 0.920 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 0.920 * [backup-simplify]: Simplify (- (exp (/ -1 im))) into (- (exp (/ -1 im))) 0.920 * [backup-simplify]: Simplify (+ (exp (/ 1 im)) (- (exp (/ -1 im)))) into (- (exp (/ 1 im)) (exp (/ -1 im))) 0.920 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 0.920 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 0.920 * [backup-simplify]: Simplify (- 0) into 0 0.920 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 0.920 * [backup-simplify]: Simplify (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) into (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) 0.921 * [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.921 * [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.921 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 0.921 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 0.921 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 0.922 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 0.922 * [backup-simplify]: Simplify (- 0) into 0 0.922 * [backup-simplify]: Simplify (+ 0 0) into 0 0.923 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 im)) (exp (/ -1 im))) 0) (* 0 (cos (/ -1 re)))) into 0 0.923 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))))) into 0 0.923 * [taylor]: Taking taylor expansion of 0 in im 0.923 * [backup-simplify]: Simplify 0 into 0 0.923 * [backup-simplify]: Simplify 0 into 0 0.923 * [backup-simplify]: Simplify (+ 0) into 0 0.924 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 1)) into 0 0.924 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 0.924 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 0.924 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 0)) into 0 0.925 * [backup-simplify]: Simplify (- 0) into 0 0.925 * [backup-simplify]: Simplify (+ 0 0) into 0 0.925 * [backup-simplify]: Simplify (- 0) into 0 0.925 * [backup-simplify]: Simplify (+ 0 0) into 0 0.925 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 im)) (exp (/ -1 im))) 0) (* 0 (cos (/ -1 re)))) into 0 0.926 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))))) into 0 0.926 * [backup-simplify]: Simplify 0 into 0 0.926 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.927 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.927 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.928 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.928 * [backup-simplify]: Simplify (- 0) into 0 0.928 * [backup-simplify]: Simplify (+ 0 0) into 0 0.928 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 im)) (exp (/ -1 im))) 0) (+ (* 0 0) (* 0 (cos (/ -1 re))))) into 0 0.929 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))))) into 0 0.929 * [taylor]: Taking taylor expansion of 0 in im 0.929 * [backup-simplify]: Simplify 0 into 0 0.929 * [backup-simplify]: Simplify 0 into 0 0.929 * [backup-simplify]: Simplify 0 into 0 0.930 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 0.930 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 0.930 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 0.931 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 0.931 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 0.931 * [backup-simplify]: Simplify (- 0) into 0 0.931 * [backup-simplify]: Simplify (+ 0 0) into 0 0.932 * [backup-simplify]: Simplify (- 0) into 0 0.932 * [backup-simplify]: Simplify (+ 0 0) into 0 0.932 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 im)) (exp (/ -1 im))) 0) (+ (* 0 0) (* 0 (cos (/ -1 re))))) into 0 0.933 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))))) into 0 0.933 * [backup-simplify]: Simplify 0 into 0 0.933 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.934 * [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.934 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.935 * [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.935 * [backup-simplify]: Simplify (- 0) into 0 0.935 * [backup-simplify]: Simplify (+ 0 0) into 0 0.938 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 im)) (exp (/ -1 im))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cos (/ -1 re)))))) into 0 0.939 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))))))) into 0 0.939 * [taylor]: Taking taylor expansion of 0 in im 0.939 * [backup-simplify]: Simplify 0 into 0 0.939 * [backup-simplify]: Simplify 0 into 0 0.939 * [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.939 * * * [progress]: simplifying candidates 0.939 * * * * [progress]: [ 1 / 192 ] simplifiying candidate # 0.939 * [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.939 * * [simplify]: iters left: 6 (19 enodes) 0.949 * * [simplify]: iters left: 5 (74 enodes) 0.970 * * [simplify]: iters left: 4 (110 enodes) 0.987 * * [simplify]: iters left: 3 (148 enodes) 1.016 * * [simplify]: iters left: 2 (259 enodes) 1.108 * * [simplify]: Extracting #0: cost 1 inf + 0 1.108 * * [simplify]: Extracting #1: cost 11 inf + 0 1.108 * * [simplify]: Extracting #2: cost 82 inf + 0 1.108 * * [simplify]: Extracting #3: cost 124 inf + 1225 1.110 * * [simplify]: Extracting #4: cost 87 inf + 13383 1.114 * * [simplify]: Extracting #5: cost 22 inf + 35432 1.119 * * [simplify]: Extracting #6: cost 1 inf + 45182 1.124 * * [simplify]: Extracting #7: cost 0 inf + 45664 1.134 * [simplify]: Simplified to (- (exp (- (- im im) im)) (exp im)) 1.134 * [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.134 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 1.134 * * [simplify]: iters left: 6 (7 enodes) 1.137 * * [simplify]: iters left: 5 (26 enodes) 1.146 * * [simplify]: iters left: 4 (42 enodes) 1.167 * * [simplify]: iters left: 3 (83 enodes) 1.197 * * [simplify]: iters left: 2 (133 enodes) 1.236 * * [simplify]: iters left: 1 (202 enodes) 1.306 * * [simplify]: Extracting #0: cost 1 inf + 0 1.306 * * [simplify]: Extracting #1: cost 0 inf + 1 1.306 * [simplify]: Simplified to 0 1.307 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- (- im im) im)) (exp im)) 0))) 1.307 * * * * [progress]: [ 2 / 192 ] simplifiying candidate # 1.307 * [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.308 * * [simplify]: iters left: 6 (18 enodes) 1.316 * * [simplify]: iters left: 5 (66 enodes) 1.327 * * [simplify]: iters left: 4 (92 enodes) 1.339 * * [simplify]: iters left: 3 (112 enodes) 1.363 * * [simplify]: iters left: 2 (181 enodes) 1.427 * * [simplify]: iters left: 1 (345 enodes) 1.548 * * [simplify]: Extracting #0: cost 1 inf + 0 1.548 * * [simplify]: Extracting #1: cost 8 inf + 0 1.548 * * [simplify]: Extracting #2: cost 56 inf + 1 1.549 * * [simplify]: Extracting #3: cost 121 inf + 991 1.553 * * [simplify]: Extracting #4: cost 103 inf + 10367 1.563 * * [simplify]: Extracting #5: cost 16 inf + 39971 1.575 * * [simplify]: Extracting #6: cost 1 inf + 45487 1.587 * * [simplify]: Extracting #7: cost 0 inf + 45891 1.595 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 1.595 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))))) 1.596 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 1.596 * * [simplify]: iters left: 5 (6 enodes) 1.597 * * [simplify]: iters left: 4 (18 enodes) 1.600 * * [simplify]: iters left: 3 (26 enodes) 1.603 * * [simplify]: iters left: 2 (34 enodes) 1.611 * * [simplify]: iters left: 1 (36 enodes) 1.615 * * [simplify]: Extracting #0: cost 1 inf + 0 1.615 * * [simplify]: Extracting #1: cost 0 inf + 1 1.615 * [simplify]: Simplified to 0 1.615 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 1.615 * * * * [progress]: [ 3 / 192 ] simplifiying candidate # 1.615 * [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.616 * * [simplify]: iters left: 6 (18 enodes) 1.620 * * [simplify]: iters left: 5 (70 enodes) 1.633 * * [simplify]: iters left: 4 (98 enodes) 1.660 * * [simplify]: iters left: 3 (122 enodes) 1.691 * * [simplify]: iters left: 2 (189 enodes) 1.747 * * [simplify]: iters left: 1 (359 enodes) 1.871 * * [simplify]: Extracting #0: cost 1 inf + 0 1.871 * * [simplify]: Extracting #1: cost 7 inf + 0 1.872 * * [simplify]: Extracting #2: cost 56 inf + 2 1.873 * * [simplify]: Extracting #3: cost 131 inf + 931 1.877 * * [simplify]: Extracting #4: cost 119 inf + 10498 1.886 * * [simplify]: Extracting #5: cost 36 inf + 39103 1.902 * * [simplify]: Extracting #6: cost 2 inf + 52763 1.912 * * [simplify]: Extracting #7: cost 0 inf + 53134 1.918 * * [simplify]: Extracting #8: cost 0 inf + 53095 1.925 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 1.925 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 1.925 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 1.925 * * [simplify]: iters left: 4 (6 enodes) 1.927 * * [simplify]: iters left: 3 (21 enodes) 1.931 * * [simplify]: iters left: 2 (31 enodes) 1.936 * * [simplify]: iters left: 1 (35 enodes) 1.942 * * [simplify]: Extracting #0: cost 1 inf + 0 1.942 * * [simplify]: Extracting #1: cost 7 inf + 0 1.942 * * [simplify]: Extracting #2: cost 7 inf + 3 1.942 * * [simplify]: Extracting #3: cost 2 inf + 370 1.943 * * [simplify]: Extracting #4: cost 0 inf + 592 1.943 * [simplify]: Simplified to (* (exp im) 0) 1.943 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 1.943 * * * * [progress]: [ 4 / 192 ] simplifiying candidate # 1.944 * [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.944 * * [simplify]: iters left: 6 (18 enodes) 1.953 * * [simplify]: iters left: 5 (65 enodes) 1.968 * * [simplify]: iters left: 4 (101 enodes) 1.983 * * [simplify]: iters left: 3 (146 enodes) 2.012 * * [simplify]: iters left: 2 (274 enodes) 2.103 * * [simplify]: Extracting #0: cost 1 inf + 0 2.103 * * [simplify]: Extracting #1: cost 10 inf + 0 2.104 * * [simplify]: Extracting #2: cost 57 inf + 1 2.104 * * [simplify]: Extracting #3: cost 113 inf + 792 2.107 * * [simplify]: Extracting #4: cost 89 inf + 6813 2.112 * * [simplify]: Extracting #5: cost 36 inf + 24632 2.122 * * [simplify]: Extracting #6: cost 1 inf + 43033 2.128 * * [simplify]: Extracting #7: cost 0 inf + 43635 2.132 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 2.133 * [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.133 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 2.133 * * [simplify]: iters left: 6 (7 enodes) 2.134 * * [simplify]: iters left: 5 (26 enodes) 2.139 * * [simplify]: iters left: 4 (42 enodes) 2.148 * * [simplify]: iters left: 3 (83 enodes) 2.171 * * [simplify]: iters left: 2 (133 enodes) 2.192 * * [simplify]: iters left: 1 (202 enodes) 2.240 * * [simplify]: Extracting #0: cost 1 inf + 0 2.240 * * [simplify]: Extracting #1: cost 0 inf + 1 2.240 * [simplify]: Simplified to 0 2.240 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 2.240 * * * * [progress]: [ 5 / 192 ] simplifiying candidate # 2.240 * [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.240 * * [simplify]: iters left: 6 (17 enodes) 2.245 * * [simplify]: iters left: 5 (56 enodes) 2.256 * * [simplify]: iters left: 4 (80 enodes) 2.269 * * [simplify]: iters left: 3 (107 enodes) 2.299 * * [simplify]: iters left: 2 (170 enodes) 2.356 * * [simplify]: iters left: 1 (329 enodes) 2.500 * * [simplify]: Extracting #0: cost 1 inf + 0 2.500 * * [simplify]: Extracting #1: cost 16 inf + 0 2.501 * * [simplify]: Extracting #2: cost 90 inf + 1 2.501 * * [simplify]: Extracting #3: cost 154 inf + 2001 2.504 * * [simplify]: Extracting #4: cost 106 inf + 9321 2.507 * * [simplify]: Extracting #5: cost 59 inf + 22782 2.518 * * [simplify]: Extracting #6: cost 17 inf + 47199 2.534 * * [simplify]: Extracting #7: cost 3 inf + 56912 2.542 * * [simplify]: Extracting #8: cost 0 inf + 59389 2.550 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 2.550 * [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.550 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 2.551 * * [simplify]: iters left: 5 (6 enodes) 2.552 * * [simplify]: iters left: 4 (18 enodes) 2.554 * * [simplify]: iters left: 3 (26 enodes) 2.558 * * [simplify]: iters left: 2 (34 enodes) 2.564 * * [simplify]: iters left: 1 (36 enodes) 2.570 * * [simplify]: Extracting #0: cost 1 inf + 0 2.570 * * [simplify]: Extracting #1: cost 0 inf + 1 2.570 * [simplify]: Simplified to 0 2.570 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 2.570 * * * * [progress]: [ 6 / 192 ] simplifiying candidate # 2.571 * [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.571 * * [simplify]: iters left: 6 (17 enodes) 2.575 * * [simplify]: iters left: 5 (60 enodes) 2.586 * * [simplify]: iters left: 4 (86 enodes) 2.599 * * [simplify]: iters left: 3 (117 enodes) 2.635 * * [simplify]: iters left: 2 (201 enodes) 2.726 * * [simplify]: iters left: 1 (366 enodes) 2.869 * * [simplify]: Extracting #0: cost 1 inf + 0 2.870 * * [simplify]: Extracting #1: cost 7 inf + 0 2.870 * * [simplify]: Extracting #2: cost 32 inf + 2 2.870 * * [simplify]: Extracting #3: cost 116 inf + 419 2.871 * * [simplify]: Extracting #4: cost 155 inf + 3222 2.874 * * [simplify]: Extracting #5: cost 110 inf + 13988 2.878 * * [simplify]: Extracting #6: cost 51 inf + 41530 2.892 * * [simplify]: Extracting #7: cost 2 inf + 72212 2.908 * * [simplify]: Extracting #8: cost 0 inf + 73646 2.918 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 2.918 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 2.918 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 2.918 * * [simplify]: iters left: 4 (6 enodes) 2.920 * * [simplify]: iters left: 3 (21 enodes) 2.926 * * [simplify]: iters left: 2 (31 enodes) 2.931 * * [simplify]: iters left: 1 (35 enodes) 2.936 * * [simplify]: Extracting #0: cost 1 inf + 0 2.936 * * [simplify]: Extracting #1: cost 7 inf + 0 2.936 * * [simplify]: Extracting #2: cost 7 inf + 3 2.936 * * [simplify]: Extracting #3: cost 2 inf + 370 2.936 * * [simplify]: Extracting #4: cost 0 inf + 592 2.936 * [simplify]: Simplified to (* (exp im) 0) 2.937 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 2.937 * * * * [progress]: [ 7 / 192 ] simplifiying candidate # 2.937 * [simplify]: Simplifying (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 2.937 * * [simplify]: iters left: 6 (18 enodes) 2.944 * * [simplify]: iters left: 5 (64 enodes) 2.966 * * [simplify]: iters left: 4 (101 enodes) 2.991 * * [simplify]: iters left: 3 (140 enodes) 3.014 * * [simplify]: iters left: 2 (236 enodes) 3.117 * * [simplify]: iters left: 1 (437 enodes) 3.312 * * [simplify]: Extracting #0: cost 1 inf + 0 3.312 * * [simplify]: Extracting #1: cost 14 inf + 0 3.312 * * [simplify]: Extracting #2: cost 91 inf + 1 3.313 * * [simplify]: Extracting #3: cost 326 inf + 922 3.315 * * [simplify]: Extracting #4: cost 307 inf + 6406 3.327 * * [simplify]: Extracting #5: cost 111 inf + 98532 3.342 * * [simplify]: Extracting #6: cost 7 inf + 161822 3.369 * * [simplify]: Extracting #7: cost 0 inf + 166153 3.400 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 3.401 * [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.401 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 3.401 * * [simplify]: iters left: 6 (7 enodes) 3.404 * * [simplify]: iters left: 5 (26 enodes) 3.411 * * [simplify]: iters left: 4 (42 enodes) 3.420 * * [simplify]: iters left: 3 (83 enodes) 3.435 * * [simplify]: iters left: 2 (133 enodes) 3.464 * * [simplify]: iters left: 1 (202 enodes) 3.519 * * [simplify]: Extracting #0: cost 1 inf + 0 3.519 * * [simplify]: Extracting #1: cost 0 inf + 1 3.519 * [simplify]: Simplified to 0 3.519 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 3.519 * * * * [progress]: [ 8 / 192 ] simplifiying candidate # 3.519 * [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.519 * * [simplify]: iters left: 6 (17 enodes) 3.524 * * [simplify]: iters left: 5 (55 enodes) 3.533 * * [simplify]: iters left: 4 (80 enodes) 3.554 * * [simplify]: iters left: 3 (101 enodes) 3.585 * * [simplify]: iters left: 2 (143 enodes) 3.612 * * [simplify]: iters left: 1 (208 enodes) 3.667 * * [simplify]: Extracting #0: cost 1 inf + 0 3.667 * * [simplify]: Extracting #1: cost 8 inf + 0 3.667 * * [simplify]: Extracting #2: cost 19 inf + 1 3.667 * * [simplify]: Extracting #3: cost 26 inf + 114 3.668 * * [simplify]: Extracting #4: cost 15 inf + 1825 3.669 * * [simplify]: Extracting #5: cost 1 inf + 3431 3.674 * * [simplify]: Extracting #6: cost 0 inf + 3582 3.676 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 3.676 * [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.676 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 3.676 * * [simplify]: iters left: 5 (6 enodes) 3.679 * * [simplify]: iters left: 4 (18 enodes) 3.685 * * [simplify]: iters left: 3 (26 enodes) 3.692 * * [simplify]: iters left: 2 (34 enodes) 3.701 * * [simplify]: iters left: 1 (36 enodes) 3.709 * * [simplify]: Extracting #0: cost 1 inf + 0 3.709 * * [simplify]: Extracting #1: cost 0 inf + 1 3.709 * [simplify]: Simplified to 0 3.709 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 3.709 * * * * [progress]: [ 9 / 192 ] simplifiying candidate # 3.709 * [simplify]: Simplifying (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (exp im) 1))) 3.710 * * [simplify]: iters left: 6 (16 enodes) 3.718 * * [simplify]: iters left: 5 (55 enodes) 3.736 * * [simplify]: iters left: 4 (83 enodes) 3.756 * * [simplify]: iters left: 3 (110 enodes) 3.770 * * [simplify]: iters left: 2 (162 enodes) 3.805 * * [simplify]: iters left: 1 (257 enodes) 3.878 * * [simplify]: Extracting #0: cost 1 inf + 0 3.878 * * [simplify]: Extracting #1: cost 7 inf + 0 3.878 * * [simplify]: Extracting #2: cost 22 inf + 2 3.879 * * [simplify]: Extracting #3: cost 29 inf + 711 3.879 * * [simplify]: Extracting #4: cost 15 inf + 3810 3.881 * * [simplify]: Extracting #5: cost 3 inf + 5457 3.882 * * [simplify]: Extracting #6: cost 1 inf + 5780 3.883 * * [simplify]: Extracting #7: cost 0 inf + 6102 3.884 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 3.884 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 3.885 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 3.885 * * [simplify]: iters left: 4 (6 enodes) 3.886 * * [simplify]: iters left: 3 (21 enodes) 3.890 * * [simplify]: iters left: 2 (31 enodes) 3.898 * * [simplify]: iters left: 1 (35 enodes) 3.909 * * [simplify]: Extracting #0: cost 1 inf + 0 3.909 * * [simplify]: Extracting #1: cost 7 inf + 0 3.909 * * [simplify]: Extracting #2: cost 7 inf + 3 3.909 * * [simplify]: Extracting #3: cost 2 inf + 370 3.909 * * [simplify]: Extracting #4: cost 0 inf + 592 3.910 * [simplify]: Simplified to (* (exp im) 0) 3.910 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 3.910 * * * * [progress]: [ 10 / 192 ] simplifiying candidate # 3.910 * [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.910 * * [simplify]: iters left: 6 (18 enodes) 3.919 * * [simplify]: iters left: 5 (71 enodes) 3.942 * * [simplify]: iters left: 4 (107 enodes) 3.972 * * [simplify]: iters left: 3 (145 enodes) 4.002 * * [simplify]: iters left: 2 (256 enodes) 4.091 * * [simplify]: Extracting #0: cost 1 inf + 0 4.091 * * [simplify]: Extracting #1: cost 11 inf + 0 4.091 * * [simplify]: Extracting #2: cost 82 inf + 0 4.092 * * [simplify]: Extracting #3: cost 124 inf + 1426 4.095 * * [simplify]: Extracting #4: cost 97 inf + 9001 4.102 * * [simplify]: Extracting #5: cost 41 inf + 25581 4.112 * * [simplify]: Extracting #6: cost 3 inf + 43878 4.125 * * [simplify]: Extracting #7: cost 0 inf + 45664 4.135 * [simplify]: Simplified to (- (exp (- (- im im) im)) (exp im)) 4.135 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- (- im im) im)) (exp im)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))))) 4.136 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 4.136 * * [simplify]: iters left: 6 (7 enodes) 4.139 * * [simplify]: iters left: 5 (26 enodes) 4.149 * * [simplify]: iters left: 4 (42 enodes) 4.165 * * [simplify]: iters left: 3 (83 enodes) 4.181 * * [simplify]: iters left: 2 (133 enodes) 4.203 * * [simplify]: iters left: 1 (202 enodes) 4.269 * * [simplify]: Extracting #0: cost 1 inf + 0 4.269 * * [simplify]: Extracting #1: cost 0 inf + 1 4.269 * [simplify]: Simplified to 0 4.269 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- (- im im) im)) (exp im)) 0))) 4.269 * * * * [progress]: [ 11 / 192 ] simplifiying candidate # 4.269 * [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.269 * * [simplify]: iters left: 6 (17 enodes) 4.274 * * [simplify]: iters left: 5 (63 enodes) 4.284 * * [simplify]: iters left: 4 (89 enodes) 4.300 * * [simplify]: iters left: 3 (109 enodes) 4.315 * * [simplify]: iters left: 2 (178 enodes) 4.370 * * [simplify]: iters left: 1 (342 enodes) 4.456 * * [simplify]: Extracting #0: cost 1 inf + 0 4.456 * * [simplify]: Extracting #1: cost 8 inf + 0 4.456 * * [simplify]: Extracting #2: cost 56 inf + 1 4.457 * * [simplify]: Extracting #3: cost 114 inf + 2080 4.458 * * [simplify]: Extracting #4: cost 109 inf + 7989 4.464 * * [simplify]: Extracting #5: cost 48 inf + 24322 4.475 * * [simplify]: Extracting #6: cost 3 inf + 44199 4.484 * * [simplify]: Extracting #7: cost 0 inf + 45977 4.490 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 4.490 * [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.490 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 4.490 * * [simplify]: iters left: 5 (6 enodes) 4.492 * * [simplify]: iters left: 4 (18 enodes) 4.494 * * [simplify]: iters left: 3 (26 enodes) 4.498 * * [simplify]: iters left: 2 (34 enodes) 4.502 * * [simplify]: iters left: 1 (36 enodes) 4.506 * * [simplify]: Extracting #0: cost 1 inf + 0 4.506 * * [simplify]: Extracting #1: cost 0 inf + 1 4.506 * [simplify]: Simplified to 0 4.506 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 4.507 * * * * [progress]: [ 12 / 192 ] simplifiying candidate # 4.507 * [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.507 * * [simplify]: iters left: 6 (17 enodes) 4.515 * * [simplify]: iters left: 5 (67 enodes) 4.537 * * [simplify]: iters left: 4 (95 enodes) 4.550 * * [simplify]: iters left: 3 (119 enodes) 4.566 * * [simplify]: iters left: 2 (186 enodes) 4.605 * * [simplify]: iters left: 1 (356 enodes) 4.738 * * [simplify]: Extracting #0: cost 1 inf + 0 4.738 * * [simplify]: Extracting #1: cost 7 inf + 0 4.739 * * [simplify]: Extracting #2: cost 56 inf + 2 4.739 * * [simplify]: Extracting #3: cost 126 inf + 1727 4.741 * * [simplify]: Extracting #4: cost 125 inf + 7349 4.745 * * [simplify]: Extracting #5: cost 55 inf + 28588 4.751 * * [simplify]: Extracting #6: cost 11 inf + 47328 4.757 * * [simplify]: Extracting #7: cost 0 inf + 53339 4.764 * * [simplify]: Extracting #8: cost 0 inf + 53259 4.773 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 4.773 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 4.774 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 4.774 * * [simplify]: iters left: 4 (6 enodes) 4.777 * * [simplify]: iters left: 3 (21 enodes) 4.785 * * [simplify]: iters left: 2 (31 enodes) 4.790 * * [simplify]: iters left: 1 (35 enodes) 4.796 * * [simplify]: Extracting #0: cost 1 inf + 0 4.796 * * [simplify]: Extracting #1: cost 7 inf + 0 4.796 * * [simplify]: Extracting #2: cost 7 inf + 3 4.796 * * [simplify]: Extracting #3: cost 2 inf + 370 4.796 * * [simplify]: Extracting #4: cost 0 inf + 592 4.796 * [simplify]: Simplified to (* (exp im) 0) 4.796 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 4.797 * * * * [progress]: [ 13 / 192 ] simplifiying candidate # 4.797 * [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.797 * * [simplify]: iters left: 6 (17 enodes) 4.801 * * [simplify]: iters left: 5 (62 enodes) 4.812 * * [simplify]: iters left: 4 (98 enodes) 4.846 * * [simplify]: iters left: 3 (143 enodes) 4.887 * * [simplify]: iters left: 2 (272 enodes) 4.983 * * [simplify]: Extracting #0: cost 1 inf + 0 4.983 * * [simplify]: Extracting #1: cost 10 inf + 0 4.983 * * [simplify]: Extracting #2: cost 58 inf + 1 4.984 * * [simplify]: Extracting #3: cost 110 inf + 1205 4.985 * * [simplify]: Extracting #4: cost 88 inf + 6351 4.988 * * [simplify]: Extracting #5: cost 28 inf + 27655 4.993 * * [simplify]: Extracting #6: cost 1 inf + 42834 4.998 * * [simplify]: Extracting #7: cost 0 inf + 43367 5.002 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 5.002 * [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.003 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 5.003 * * [simplify]: iters left: 6 (7 enodes) 5.005 * * [simplify]: iters left: 5 (26 enodes) 5.009 * * [simplify]: iters left: 4 (42 enodes) 5.023 * * [simplify]: iters left: 3 (83 enodes) 5.051 * * [simplify]: iters left: 2 (133 enodes) 5.090 * * [simplify]: iters left: 1 (202 enodes) 5.160 * * [simplify]: Extracting #0: cost 1 inf + 0 5.160 * * [simplify]: Extracting #1: cost 0 inf + 1 5.160 * [simplify]: Simplified to 0 5.160 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 5.160 * * * * [progress]: [ 14 / 192 ] simplifiying candidate # 5.161 * [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.161 * * [simplify]: iters left: 6 (16 enodes) 5.169 * * [simplify]: iters left: 5 (53 enodes) 5.185 * * [simplify]: iters left: 4 (77 enodes) 5.196 * * [simplify]: iters left: 3 (104 enodes) 5.211 * * [simplify]: iters left: 2 (167 enodes) 5.271 * * [simplify]: iters left: 1 (326 enodes) 5.406 * * [simplify]: Extracting #0: cost 1 inf + 0 5.406 * * [simplify]: Extracting #1: cost 16 inf + 0 5.407 * * [simplify]: Extracting #2: cost 90 inf + 1 5.408 * * [simplify]: Extracting #3: cost 151 inf + 2094 5.412 * * [simplify]: Extracting #4: cost 106 inf + 9224 5.422 * * [simplify]: Extracting #5: cost 67 inf + 19411 5.432 * * [simplify]: Extracting #6: cost 26 inf + 40465 5.447 * * [simplify]: Extracting #7: cost 1 inf + 57993 5.457 * * [simplify]: Extracting #8: cost 0 inf + 58945 5.466 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 5.466 * [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.466 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 5.466 * * [simplify]: iters left: 5 (6 enodes) 5.467 * * [simplify]: iters left: 4 (18 enodes) 5.470 * * [simplify]: iters left: 3 (26 enodes) 5.474 * * [simplify]: iters left: 2 (34 enodes) 5.479 * * [simplify]: iters left: 1 (36 enodes) 5.483 * * [simplify]: Extracting #0: cost 1 inf + 0 5.483 * * [simplify]: Extracting #1: cost 0 inf + 1 5.483 * [simplify]: Simplified to 0 5.483 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 5.483 * * * * [progress]: [ 15 / 192 ] simplifiying candidate # 5.483 * [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.483 * * [simplify]: iters left: 6 (16 enodes) 5.487 * * [simplify]: iters left: 5 (57 enodes) 5.497 * * [simplify]: iters left: 4 (83 enodes) 5.508 * * [simplify]: iters left: 3 (114 enodes) 5.526 * * [simplify]: iters left: 2 (198 enodes) 5.572 * * [simplify]: iters left: 1 (363 enodes) 5.676 * * [simplify]: Extracting #0: cost 1 inf + 0 5.676 * * [simplify]: Extracting #1: cost 7 inf + 0 5.677 * * [simplify]: Extracting #2: cost 32 inf + 2 5.677 * * [simplify]: Extracting #3: cost 109 inf + 1217 5.680 * * [simplify]: Extracting #4: cost 141 inf + 5938 5.686 * * [simplify]: Extracting #5: cost 99 inf + 18072 5.692 * * [simplify]: Extracting #6: cost 44 inf + 44987 5.701 * * [simplify]: Extracting #7: cost 0 inf + 74024 5.709 * * [simplify]: Extracting #8: cost 0 inf + 73424 5.720 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 5.720 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 5.720 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 5.720 * * [simplify]: iters left: 4 (6 enodes) 5.722 * * [simplify]: iters left: 3 (21 enodes) 5.727 * * [simplify]: iters left: 2 (31 enodes) 5.732 * * [simplify]: iters left: 1 (35 enodes) 5.738 * * [simplify]: Extracting #0: cost 1 inf + 0 5.738 * * [simplify]: Extracting #1: cost 7 inf + 0 5.738 * * [simplify]: Extracting #2: cost 7 inf + 3 5.738 * * [simplify]: Extracting #3: cost 2 inf + 370 5.738 * * [simplify]: Extracting #4: cost 0 inf + 592 5.738 * [simplify]: Simplified to (* (exp im) 0) 5.738 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 5.739 * * * * [progress]: [ 16 / 192 ] simplifiying candidate # 5.739 * [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.739 * * [simplify]: iters left: 6 (17 enodes) 5.744 * * [simplify]: iters left: 5 (61 enodes) 5.754 * * [simplify]: iters left: 4 (98 enodes) 5.769 * * [simplify]: iters left: 3 (137 enodes) 5.795 * * [simplify]: iters left: 2 (233 enodes) 5.849 * * [simplify]: iters left: 1 (428 enodes) 5.993 * * [simplify]: Extracting #0: cost 1 inf + 0 5.993 * * [simplify]: Extracting #1: cost 14 inf + 0 5.994 * * [simplify]: Extracting #2: cost 87 inf + 1 5.995 * * [simplify]: Extracting #3: cost 318 inf + 1486 5.997 * * [simplify]: Extracting #4: cost 279 inf + 11404 6.004 * * [simplify]: Extracting #5: cost 125 inf + 87681 6.018 * * [simplify]: Extracting #6: cost 10 inf + 159621 6.038 * * [simplify]: Extracting #7: cost 0 inf + 164260 6.054 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 6.054 * [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.054 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 6.054 * * [simplify]: iters left: 6 (7 enodes) 6.056 * * [simplify]: iters left: 5 (26 enodes) 6.061 * * [simplify]: iters left: 4 (42 enodes) 6.070 * * [simplify]: iters left: 3 (83 enodes) 6.086 * * [simplify]: iters left: 2 (133 enodes) 6.113 * * [simplify]: iters left: 1 (202 enodes) 6.157 * * [simplify]: Extracting #0: cost 1 inf + 0 6.157 * * [simplify]: Extracting #1: cost 0 inf + 1 6.157 * [simplify]: Simplified to 0 6.157 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 6.157 * * * * [progress]: [ 17 / 192 ] simplifiying candidate # 6.158 * [simplify]: Simplifying (fma (exp (fma (sqrt 0) (sqrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (sqrt (exp im)) (sqrt (exp im))))) 6.158 * * [simplify]: iters left: 6 (16 enodes) 6.167 * * [simplify]: iters left: 5 (52 enodes) 6.183 * * [simplify]: iters left: 4 (77 enodes) 6.204 * * [simplify]: iters left: 3 (98 enodes) 6.220 * * [simplify]: iters left: 2 (140 enodes) 6.255 * * [simplify]: iters left: 1 (205 enodes) 6.293 * * [simplify]: Extracting #0: cost 1 inf + 0 6.293 * * [simplify]: Extracting #1: cost 8 inf + 0 6.294 * * [simplify]: Extracting #2: cost 18 inf + 1 6.294 * * [simplify]: Extracting #3: cost 21 inf + 588 6.295 * * [simplify]: Extracting #4: cost 14 inf + 2127 6.300 * * [simplify]: Extracting #5: cost 0 inf + 3733 6.301 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 6.301 * [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.302 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 6.302 * * [simplify]: iters left: 5 (6 enodes) 6.305 * * [simplify]: iters left: 4 (18 enodes) 6.310 * * [simplify]: iters left: 3 (26 enodes) 6.318 * * [simplify]: iters left: 2 (34 enodes) 6.327 * * [simplify]: iters left: 1 (36 enodes) 6.334 * * [simplify]: Extracting #0: cost 1 inf + 0 6.335 * * [simplify]: Extracting #1: cost 0 inf + 1 6.335 * [simplify]: Simplified to 0 6.335 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 6.335 * * * * [progress]: [ 18 / 192 ] simplifiying candidate # 6.335 * [simplify]: Simplifying (fma (exp (fma (sqrt 0) (sqrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (exp im) 1))) 6.335 * * [simplify]: iters left: 6 (15 enodes) 6.340 * * [simplify]: iters left: 5 (52 enodes) 6.349 * * [simplify]: iters left: 4 (80 enodes) 6.360 * * [simplify]: iters left: 3 (107 enodes) 6.380 * * [simplify]: iters left: 2 (159 enodes) 6.438 * * [simplify]: iters left: 1 (254 enodes) 6.507 * * [simplify]: Extracting #0: cost 1 inf + 0 6.507 * * [simplify]: Extracting #1: cost 7 inf + 0 6.507 * * [simplify]: Extracting #2: cost 22 inf + 2 6.507 * * [simplify]: Extracting #3: cost 26 inf + 1075 6.509 * * [simplify]: Extracting #4: cost 13 inf + 4173 6.512 * * [simplify]: Extracting #5: cost 2 inf + 5850 6.514 * * [simplify]: Extracting #6: cost 0 inf + 6173 6.517 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 6.517 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 6.518 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 6.518 * * [simplify]: iters left: 4 (6 enodes) 6.521 * * [simplify]: iters left: 3 (21 enodes) 6.530 * * [simplify]: iters left: 2 (31 enodes) 6.536 * * [simplify]: iters left: 1 (35 enodes) 6.541 * * [simplify]: Extracting #0: cost 1 inf + 0 6.541 * * [simplify]: Extracting #1: cost 7 inf + 0 6.541 * * [simplify]: Extracting #2: cost 7 inf + 3 6.542 * * [simplify]: Extracting #3: cost 2 inf + 370 6.542 * * [simplify]: Extracting #4: cost 0 inf + 592 6.542 * [simplify]: Simplified to (* (exp im) 0) 6.542 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 6.542 * * * * [progress]: [ 19 / 192 ] simplifiying candidate # 6.542 * [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.542 * * [simplify]: iters left: 6 (18 enodes) 6.547 * * [simplify]: iters left: 5 (72 enodes) 6.559 * * [simplify]: iters left: 4 (101 enodes) 6.589 * * [simplify]: iters left: 3 (147 enodes) 6.641 * * [simplify]: iters left: 2 (264 enodes) 6.724 * * [simplify]: Extracting #0: cost 1 inf + 0 6.724 * * [simplify]: Extracting #1: cost 10 inf + 0 6.724 * * [simplify]: Extracting #2: cost 65 inf + 1 6.725 * * [simplify]: Extracting #3: cost 100 inf + 1770 6.728 * * [simplify]: Extracting #4: cost 85 inf + 6488 6.734 * * [simplify]: Extracting #5: cost 28 inf + 24172 6.742 * * [simplify]: Extracting #6: cost 0 inf + 38194 6.751 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 6.751 * [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.752 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 6.752 * * [simplify]: iters left: 6 (7 enodes) 6.755 * * [simplify]: iters left: 5 (26 enodes) 6.764 * * [simplify]: iters left: 4 (42 enodes) 6.781 * * [simplify]: iters left: 3 (83 enodes) 6.811 * * [simplify]: iters left: 2 (133 enodes) 6.856 * * [simplify]: iters left: 1 (202 enodes) 6.926 * * [simplify]: Extracting #0: cost 1 inf + 0 6.926 * * [simplify]: Extracting #1: cost 0 inf + 1 6.926 * [simplify]: Simplified to 0 6.926 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 6.926 * * * * [progress]: [ 20 / 192 ] simplifiying candidate # 6.927 * [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.927 * * [simplify]: iters left: 6 (17 enodes) 6.936 * * [simplify]: iters left: 5 (64 enodes) 6.946 * * [simplify]: iters left: 4 (83 enodes) 6.961 * * [simplify]: iters left: 3 (111 enodes) 6.983 * * [simplify]: iters left: 2 (186 enodes) 7.042 * * [simplify]: iters left: 1 (361 enodes) 7.121 * * [simplify]: Extracting #0: cost 1 inf + 0 7.121 * * [simplify]: Extracting #1: cost 8 inf + 0 7.121 * * [simplify]: Extracting #2: cost 49 inf + 1 7.122 * * [simplify]: Extracting #3: cost 110 inf + 1324 7.123 * * [simplify]: Extracting #4: cost 110 inf + 6111 7.126 * * [simplify]: Extracting #5: cost 46 inf + 20061 7.131 * * [simplify]: Extracting #6: cost 7 inf + 37026 7.136 * * [simplify]: Extracting #7: cost 0 inf + 40734 7.142 * * [simplify]: Extracting #8: cost 0 inf + 40616 7.147 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 7.147 * [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.147 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 7.147 * * [simplify]: iters left: 5 (6 enodes) 7.149 * * [simplify]: iters left: 4 (18 enodes) 7.151 * * [simplify]: iters left: 3 (26 enodes) 7.155 * * [simplify]: iters left: 2 (34 enodes) 7.159 * * [simplify]: iters left: 1 (36 enodes) 7.167 * * [simplify]: Extracting #0: cost 1 inf + 0 7.167 * * [simplify]: Extracting #1: cost 0 inf + 1 7.167 * [simplify]: Simplified to 0 7.167 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 7.167 * * * * [progress]: [ 21 / 192 ] simplifiying candidate # 7.168 * [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.168 * * [simplify]: iters left: 6 (16 enodes) 7.177 * * [simplify]: iters left: 5 (64 enodes) 7.198 * * [simplify]: iters left: 4 (86 enodes) 7.214 * * [simplify]: iters left: 3 (120 enodes) 7.236 * * [simplify]: iters left: 2 (196 enodes) 7.294 * * [simplify]: iters left: 1 (351 enodes) 7.367 * * [simplify]: Extracting #0: cost 1 inf + 0 7.367 * * [simplify]: Extracting #1: cost 10 inf + 0 7.367 * * [simplify]: Extracting #2: cost 58 inf + 2 7.368 * * [simplify]: Extracting #3: cost 123 inf + 1949 7.370 * * [simplify]: Extracting #4: cost 122 inf + 6922 7.375 * * [simplify]: Extracting #5: cost 43 inf + 30320 7.387 * * [simplify]: Extracting #6: cost 2 inf + 50640 7.401 * * [simplify]: Extracting #7: cost 0 inf + 51645 7.409 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 7.409 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 7.409 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 7.409 * * [simplify]: iters left: 4 (6 enodes) 7.411 * * [simplify]: iters left: 3 (21 enodes) 7.415 * * [simplify]: iters left: 2 (31 enodes) 7.420 * * [simplify]: iters left: 1 (35 enodes) 7.425 * * [simplify]: Extracting #0: cost 1 inf + 0 7.425 * * [simplify]: Extracting #1: cost 7 inf + 0 7.425 * * [simplify]: Extracting #2: cost 7 inf + 3 7.425 * * [simplify]: Extracting #3: cost 2 inf + 370 7.425 * * [simplify]: Extracting #4: cost 0 inf + 592 7.426 * [simplify]: Simplified to (* (exp im) 0) 7.426 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 7.426 * * * * [progress]: [ 22 / 192 ] simplifiying candidate # 7.426 * [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.426 * * [simplify]: iters left: 6 (17 enodes) 7.431 * * [simplify]: iters left: 5 (63 enodes) 7.452 * * [simplify]: iters left: 4 (91 enodes) 7.466 * * [simplify]: iters left: 3 (139 enodes) 7.490 * * [simplify]: iters left: 2 (254 enodes) 7.621 * * [simplify]: Extracting #0: cost 1 inf + 0 7.621 * * [simplify]: Extracting #1: cost 10 inf + 0 7.621 * * [simplify]: Extracting #2: cost 57 inf + 1 7.622 * * [simplify]: Extracting #3: cost 102 inf + 1134 7.624 * * [simplify]: Extracting #4: cost 84 inf + 4780 7.630 * * [simplify]: Extracting #5: cost 25 inf + 27517 7.638 * * [simplify]: Extracting #6: cost 1 inf + 39917 7.646 * * [simplify]: Extracting #7: cost 0 inf + 40359 7.655 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 7.655 * [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.656 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 7.656 * * [simplify]: iters left: 6 (7 enodes) 7.659 * * [simplify]: iters left: 5 (26 enodes) 7.668 * * [simplify]: iters left: 4 (42 enodes) 7.689 * * [simplify]: iters left: 3 (83 enodes) 7.719 * * [simplify]: iters left: 2 (133 enodes) 7.745 * * [simplify]: iters left: 1 (202 enodes) 7.800 * * [simplify]: Extracting #0: cost 1 inf + 0 7.800 * * [simplify]: Extracting #1: cost 0 inf + 1 7.800 * [simplify]: Simplified to 0 7.800 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 7.801 * * * * [progress]: [ 23 / 192 ] simplifiying candidate # 7.801 * [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.801 * * [simplify]: iters left: 6 (16 enodes) 7.809 * * [simplify]: iters left: 5 (54 enodes) 7.825 * * [simplify]: iters left: 4 (70 enodes) 7.841 * * [simplify]: iters left: 3 (100 enodes) 7.857 * * [simplify]: iters left: 2 (156 enodes) 7.907 * * [simplify]: iters left: 1 (292 enodes) 8.020 * * [simplify]: Extracting #0: cost 1 inf + 0 8.020 * * [simplify]: Extracting #1: cost 16 inf + 0 8.020 * * [simplify]: Extracting #2: cost 85 inf + 1 8.022 * * [simplify]: Extracting #3: cost 152 inf + 1441 8.025 * * [simplify]: Extracting #4: cost 103 inf + 7164 8.031 * * [simplify]: Extracting #5: cost 59 inf + 19018 8.039 * * [simplify]: Extracting #6: cost 12 inf + 45873 8.047 * * [simplify]: Extracting #7: cost 0 inf + 55119 8.056 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 8.056 * [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.057 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 8.057 * * [simplify]: iters left: 5 (6 enodes) 8.058 * * [simplify]: iters left: 4 (18 enodes) 8.060 * * [simplify]: iters left: 3 (26 enodes) 8.064 * * [simplify]: iters left: 2 (34 enodes) 8.068 * * [simplify]: iters left: 1 (36 enodes) 8.076 * * [simplify]: Extracting #0: cost 1 inf + 0 8.076 * * [simplify]: Extracting #1: cost 0 inf + 1 8.076 * [simplify]: Simplified to 0 8.077 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 8.077 * * * * [progress]: [ 24 / 192 ] simplifiying candidate # 8.077 * [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.077 * * [simplify]: iters left: 6 (15 enodes) 8.085 * * [simplify]: iters left: 5 (54 enodes) 8.102 * * [simplify]: iters left: 4 (73 enodes) 8.123 * * [simplify]: iters left: 3 (109 enodes) 8.152 * * [simplify]: iters left: 2 (179 enodes) 8.240 * * [simplify]: iters left: 1 (336 enodes) 8.375 * * [simplify]: Extracting #0: cost 1 inf + 0 8.375 * * [simplify]: Extracting #1: cost 7 inf + 0 8.376 * * [simplify]: Extracting #2: cost 29 inf + 2 8.376 * * [simplify]: Extracting #3: cost 95 inf + 955 8.379 * * [simplify]: Extracting #4: cost 114 inf + 5282 8.390 * * [simplify]: Extracting #5: cost 63 inf + 23518 8.400 * * [simplify]: Extracting #6: cost 22 inf + 46283 8.414 * * [simplify]: Extracting #7: cost 0 inf + 60565 8.427 * * [simplify]: Extracting #8: cost 0 inf + 59412 8.441 * * [simplify]: Extracting #9: cost 0 inf + 59254 8.455 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 8.455 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 8.455 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 8.455 * * [simplify]: iters left: 4 (6 enodes) 8.459 * * [simplify]: iters left: 3 (21 enodes) 8.467 * * [simplify]: iters left: 2 (31 enodes) 8.477 * * [simplify]: iters left: 1 (35 enodes) 8.488 * * [simplify]: Extracting #0: cost 1 inf + 0 8.488 * * [simplify]: Extracting #1: cost 7 inf + 0 8.488 * * [simplify]: Extracting #2: cost 7 inf + 3 8.488 * * [simplify]: Extracting #3: cost 2 inf + 370 8.488 * * [simplify]: Extracting #4: cost 0 inf + 592 8.489 * [simplify]: Simplified to (* (exp im) 0) 8.489 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 8.489 * * * * [progress]: [ 25 / 192 ] simplifiying candidate # 8.489 * [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.489 * * [simplify]: iters left: 6 (16 enodes) 8.497 * * [simplify]: iters left: 5 (58 enodes) 8.507 * * [simplify]: iters left: 4 (86 enodes) 8.524 * * [simplify]: iters left: 3 (130 enodes) 8.565 * * [simplify]: iters left: 2 (223 enodes) 8.671 * * [simplify]: Extracting #0: cost 1 inf + 0 8.671 * * [simplify]: Extracting #1: cost 11 inf + 0 8.671 * * [simplify]: Extracting #2: cost 83 inf + 0 8.672 * * [simplify]: Extracting #3: cost 127 inf + 782 8.676 * * [simplify]: Extracting #4: cost 73 inf + 12765 8.682 * * [simplify]: Extracting #5: cost 19 inf + 29547 8.693 * * [simplify]: Extracting #6: cost 1 inf + 39708 8.702 * * [simplify]: Extracting #7: cost 0 inf + 40110 8.712 * [simplify]: Simplified to (- (/ (/ (exp im) (exp im)) (exp im)) (exp im)) 8.712 * [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.713 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 8.713 * * [simplify]: iters left: 6 (7 enodes) 8.716 * * [simplify]: iters left: 5 (26 enodes) 8.725 * * [simplify]: iters left: 4 (42 enodes) 8.742 * * [simplify]: iters left: 3 (83 enodes) 8.771 * * [simplify]: iters left: 2 (133 enodes) 8.807 * * [simplify]: iters left: 1 (202 enodes) 8.845 * * [simplify]: Extracting #0: cost 1 inf + 0 8.845 * * [simplify]: Extracting #1: cost 0 inf + 1 8.845 * [simplify]: Simplified to 0 8.846 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (/ (/ (exp im) (exp im)) (exp im)) (exp im)) 0))) 8.846 * * * * [progress]: [ 26 / 192 ] simplifiying candidate # 8.846 * [simplify]: Simplifying (fma (exp (fma 1 0 (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (sqrt (exp im)) (sqrt (exp im))))) 8.846 * * [simplify]: iters left: 6 (15 enodes) 8.850 * * [simplify]: iters left: 5 (49 enodes) 8.863 * * [simplify]: iters left: 4 (65 enodes) 8.876 * * [simplify]: iters left: 3 (91 enodes) 8.889 * * [simplify]: iters left: 2 (121 enodes) 8.911 * * [simplify]: iters left: 1 (188 enodes) 9.018 * * [simplify]: Extracting #0: cost 1 inf + 0 9.018 * * [simplify]: Extracting #1: cost 10 inf + 0 9.018 * * [simplify]: Extracting #2: cost 25 inf + 1 9.018 * * [simplify]: Extracting #3: cost 63 inf + 186 9.019 * * [simplify]: Extracting #4: cost 39 inf + 3335 9.021 * * [simplify]: Extracting #5: cost 2 inf + 10784 9.023 * * [simplify]: Extracting #6: cost 0 inf + 11203 9.025 * * [simplify]: Extracting #7: cost 0 inf + 11051 9.028 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 9.028 * [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.028 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 9.028 * * [simplify]: iters left: 5 (6 enodes) 9.029 * * [simplify]: iters left: 4 (18 enodes) 9.032 * * [simplify]: iters left: 3 (26 enodes) 9.035 * * [simplify]: iters left: 2 (34 enodes) 9.039 * * [simplify]: iters left: 1 (36 enodes) 9.047 * * [simplify]: Extracting #0: cost 1 inf + 0 9.047 * * [simplify]: Extracting #1: cost 0 inf + 1 9.047 * [simplify]: Simplified to 0 9.047 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 9.047 * * * * [progress]: [ 27 / 192 ] simplifiying candidate # 9.048 * [simplify]: Simplifying (fma (exp (fma 1 0 (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (exp im) 1))) 9.048 * * [simplify]: iters left: 6 (14 enodes) 9.055 * * [simplify]: iters left: 5 (49 enodes) 9.071 * * [simplify]: iters left: 4 (68 enodes) 9.096 * * [simplify]: iters left: 3 (98 enodes) 9.124 * * [simplify]: iters left: 2 (150 enodes) 9.174 * * [simplify]: iters left: 1 (265 enodes) 9.343 * * [simplify]: Extracting #0: cost 1 inf + 0 9.344 * * [simplify]: Extracting #1: cost 9 inf + 0 9.344 * * [simplify]: Extracting #2: cost 39 inf + 2 9.344 * * [simplify]: Extracting #3: cost 46 inf + 2730 9.346 * * [simplify]: Extracting #4: cost 13 inf + 8488 9.349 * * [simplify]: Extracting #5: cost 0 inf + 10614 9.353 * * [simplify]: Extracting #6: cost 0 inf + 10609 9.357 * [simplify]: Simplified to (- (/ 1 (exp im)) (exp im)) 9.357 * [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.358 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 9.358 * * [simplify]: iters left: 4 (6 enodes) 9.361 * * [simplify]: iters left: 3 (21 enodes) 9.368 * * [simplify]: iters left: 2 (31 enodes) 9.375 * * [simplify]: iters left: 1 (35 enodes) 9.381 * * [simplify]: Extracting #0: cost 1 inf + 0 9.381 * * [simplify]: Extracting #1: cost 7 inf + 0 9.381 * * [simplify]: Extracting #2: cost 7 inf + 3 9.381 * * [simplify]: Extracting #3: cost 2 inf + 370 9.382 * * [simplify]: Extracting #4: cost 0 inf + 592 9.382 * [simplify]: Simplified to (* (exp im) 0) 9.382 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (/ 1 (exp im)) (exp im)) (* (exp im) 0)))) 9.382 * * * * [progress]: [ 28 / 192 ] simplifiying candidate # 9.382 * [simplify]: Simplifying (fma (exp 0) (exp (- im)) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 9.382 * * [simplify]: iters left: 6 (11 enodes) 9.385 * * [simplify]: iters left: 5 (42 enodes) 9.392 * * [simplify]: iters left: 4 (63 enodes) 9.405 * * [simplify]: iters left: 3 (82 enodes) 9.435 * * [simplify]: iters left: 2 (128 enodes) 9.458 * * [simplify]: iters left: 1 (225 enodes) 9.535 * * [simplify]: Extracting #0: cost 1 inf + 0 9.535 * * [simplify]: Extracting #1: cost 14 inf + 0 9.535 * * [simplify]: Extracting #2: cost 71 inf + 1 9.535 * * [simplify]: Extracting #3: cost 100 inf + 340 9.536 * * [simplify]: Extracting #4: cost 91 inf + 1460 9.537 * * [simplify]: Extracting #5: cost 46 inf + 20854 9.541 * * [simplify]: Extracting #6: cost 7 inf + 44675 9.545 * * [simplify]: Extracting #7: cost 0 inf + 49788 9.549 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 9.550 * [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.550 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 9.550 * * [simplify]: iters left: 6 (7 enodes) 9.551 * * [simplify]: iters left: 5 (26 enodes) 9.556 * * [simplify]: iters left: 4 (42 enodes) 9.573 * * [simplify]: iters left: 3 (83 enodes) 9.603 * * [simplify]: iters left: 2 (133 enodes) 9.645 * * [simplify]: iters left: 1 (202 enodes) 9.712 * * [simplify]: Extracting #0: cost 1 inf + 0 9.713 * * [simplify]: Extracting #1: cost 0 inf + 1 9.713 * [simplify]: Simplified to 0 9.713 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 9.713 * * * * [progress]: [ 29 / 192 ] simplifiying candidate # 9.713 * [simplify]: Simplifying (fma (exp 0) (exp (- im)) (- (* (sqrt (exp im)) (sqrt (exp im))))) 9.713 * * [simplify]: iters left: 6 (10 enodes) 9.718 * * [simplify]: iters left: 5 (33 enodes) 9.728 * * [simplify]: iters left: 4 (42 enodes) 9.739 * * [simplify]: iters left: 3 (50 enodes) 9.745 * * [simplify]: iters left: 2 (53 enodes) 9.752 * * [simplify]: iters left: 1 (60 enodes) 9.762 * * [simplify]: Extracting #0: cost 1 inf + 0 9.762 * * [simplify]: Extracting #1: cost 8 inf + 0 9.762 * * [simplify]: Extracting #2: cost 15 inf + 1 9.763 * * [simplify]: Extracting #3: cost 16 inf + 114 9.763 * * [simplify]: Extracting #4: cost 2 inf + 1911 9.763 * * [simplify]: Extracting #5: cost 0 inf + 2324 9.764 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 9.764 * [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.764 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 9.764 * * [simplify]: iters left: 5 (6 enodes) 9.767 * * [simplify]: iters left: 4 (18 enodes) 9.772 * * [simplify]: iters left: 3 (26 enodes) 9.780 * * [simplify]: iters left: 2 (34 enodes) 9.789 * * [simplify]: iters left: 1 (36 enodes) 9.796 * * [simplify]: Extracting #0: cost 1 inf + 0 9.796 * * [simplify]: Extracting #1: cost 0 inf + 1 9.796 * [simplify]: Simplified to 0 9.797 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 9.797 * * * * [progress]: [ 30 / 192 ] simplifiying candidate # 9.797 * [simplify]: Simplifying (fma (exp 0) (exp (- im)) (- (* (exp im) 1))) 9.797 * * [simplify]: iters left: 6 (10 enodes) 9.803 * * [simplify]: iters left: 5 (35 enodes) 9.815 * * [simplify]: iters left: 4 (47 enodes) 9.828 * * [simplify]: iters left: 3 (53 enodes) 9.842 * * [simplify]: iters left: 2 (57 enodes) 9.857 * * [simplify]: iters left: 1 (63 enodes) 9.871 * * [simplify]: Extracting #0: cost 1 inf + 0 9.872 * * [simplify]: Extracting #1: cost 7 inf + 0 9.872 * * [simplify]: Extracting #2: cost 11 inf + 2 9.872 * * [simplify]: Extracting #3: cost 10 inf + 44 9.872 * * [simplify]: Extracting #4: cost 4 inf + 680 9.873 * * [simplify]: Extracting #5: cost 0 inf + 1194 9.873 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 9.873 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 9.874 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 9.874 * * [simplify]: iters left: 4 (6 enodes) 9.877 * * [simplify]: iters left: 3 (21 enodes) 9.886 * * [simplify]: iters left: 2 (31 enodes) 9.895 * * [simplify]: iters left: 1 (35 enodes) 9.906 * * [simplify]: Extracting #0: cost 1 inf + 0 9.906 * * [simplify]: Extracting #1: cost 7 inf + 0 9.906 * * [simplify]: Extracting #2: cost 7 inf + 3 9.907 * * [simplify]: Extracting #3: cost 2 inf + 370 9.909 * * [simplify]: Extracting #4: cost 0 inf + 592 9.910 * [simplify]: Simplified to (* (exp im) 0) 9.910 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 9.910 * * * * [progress]: [ 31 / 192 ] simplifiying candidate # 9.910 * [simplify]: Simplifying (fma (exp 0) (exp (- im)) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 9.910 * * [simplify]: iters left: 6 (11 enodes) 9.916 * * [simplify]: iters left: 5 (42 enodes) 9.931 * * [simplify]: iters left: 4 (63 enodes) 9.951 * * [simplify]: iters left: 3 (82 enodes) 9.977 * * [simplify]: iters left: 2 (128 enodes) 10.020 * * [simplify]: iters left: 1 (225 enodes) 10.078 * * [simplify]: Extracting #0: cost 1 inf + 0 10.078 * * [simplify]: Extracting #1: cost 14 inf + 0 10.078 * * [simplify]: Extracting #2: cost 71 inf + 1 10.079 * * [simplify]: Extracting #3: cost 100 inf + 340 10.080 * * [simplify]: Extracting #4: cost 91 inf + 1460 10.083 * * [simplify]: Extracting #5: cost 46 inf + 20854 10.090 * * [simplify]: Extracting #6: cost 7 inf + 44675 10.098 * * [simplify]: Extracting #7: cost 0 inf + 49788 10.107 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 10.108 * [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.108 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 10.108 * * [simplify]: iters left: 6 (7 enodes) 10.111 * * [simplify]: iters left: 5 (26 enodes) 10.121 * * [simplify]: iters left: 4 (42 enodes) 10.137 * * [simplify]: iters left: 3 (83 enodes) 10.172 * * [simplify]: iters left: 2 (133 enodes) 10.212 * * [simplify]: iters left: 1 (202 enodes) 10.275 * * [simplify]: Extracting #0: cost 1 inf + 0 10.275 * * [simplify]: Extracting #1: cost 0 inf + 1 10.275 * [simplify]: Simplified to 0 10.275 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 10.275 * * * * [progress]: [ 32 / 192 ] simplifiying candidate # 10.275 * [simplify]: Simplifying (fma (exp 0) (exp (- im)) (- (* (sqrt (exp im)) (sqrt (exp im))))) 10.275 * * [simplify]: iters left: 6 (10 enodes) 10.278 * * [simplify]: iters left: 5 (33 enodes) 10.283 * * [simplify]: iters left: 4 (42 enodes) 10.294 * * [simplify]: iters left: 3 (50 enodes) 10.300 * * [simplify]: iters left: 2 (53 enodes) 10.313 * * [simplify]: iters left: 1 (60 enodes) 10.329 * * [simplify]: Extracting #0: cost 1 inf + 0 10.329 * * [simplify]: Extracting #1: cost 8 inf + 0 10.329 * * [simplify]: Extracting #2: cost 15 inf + 1 10.329 * * [simplify]: Extracting #3: cost 16 inf + 114 10.329 * * [simplify]: Extracting #4: cost 2 inf + 1911 10.329 * * [simplify]: Extracting #5: cost 0 inf + 2324 10.330 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 10.330 * [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.330 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 10.330 * * [simplify]: iters left: 5 (6 enodes) 10.331 * * [simplify]: iters left: 4 (18 enodes) 10.334 * * [simplify]: iters left: 3 (26 enodes) 10.338 * * [simplify]: iters left: 2 (34 enodes) 10.342 * * [simplify]: iters left: 1 (36 enodes) 10.346 * * [simplify]: Extracting #0: cost 1 inf + 0 10.346 * * [simplify]: Extracting #1: cost 0 inf + 1 10.346 * [simplify]: Simplified to 0 10.346 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 10.346 * * * * [progress]: [ 33 / 192 ] simplifiying candidate # 10.346 * [simplify]: Simplifying (fma (exp 0) (exp (- im)) (- (* (exp im) 1))) 10.346 * * [simplify]: iters left: 6 (10 enodes) 10.349 * * [simplify]: iters left: 5 (35 enodes) 10.355 * * [simplify]: iters left: 4 (47 enodes) 10.364 * * [simplify]: iters left: 3 (53 enodes) 10.377 * * [simplify]: iters left: 2 (57 enodes) 10.390 * * [simplify]: iters left: 1 (63 enodes) 10.398 * * [simplify]: Extracting #0: cost 1 inf + 0 10.398 * * [simplify]: Extracting #1: cost 7 inf + 0 10.398 * * [simplify]: Extracting #2: cost 11 inf + 2 10.398 * * [simplify]: Extracting #3: cost 10 inf + 44 10.399 * * [simplify]: Extracting #4: cost 4 inf + 680 10.399 * * [simplify]: Extracting #5: cost 0 inf + 1194 10.399 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 10.399 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 10.399 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 10.399 * * [simplify]: iters left: 4 (6 enodes) 10.401 * * [simplify]: iters left: 3 (21 enodes) 10.405 * * [simplify]: iters left: 2 (31 enodes) 10.410 * * [simplify]: iters left: 1 (35 enodes) 10.415 * * [simplify]: Extracting #0: cost 1 inf + 0 10.415 * * [simplify]: Extracting #1: cost 7 inf + 0 10.415 * * [simplify]: Extracting #2: cost 7 inf + 3 10.415 * * [simplify]: Extracting #3: cost 2 inf + 370 10.415 * * [simplify]: Extracting #4: cost 0 inf + 592 10.416 * [simplify]: Simplified to (* (exp im) 0) 10.416 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 10.416 * * * * [progress]: [ 34 / 192 ] simplifiying candidate # 10.416 * [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.416 * * [simplify]: iters left: 6 (12 enodes) 10.419 * * [simplify]: iters left: 5 (50 enodes) 10.435 * * [simplify]: iters left: 4 (77 enodes) 10.460 * * [simplify]: iters left: 3 (111 enodes) 10.490 * * [simplify]: iters left: 2 (177 enodes) 10.536 * * [simplify]: iters left: 1 (313 enodes) 10.691 * * [simplify]: Extracting #0: cost 1 inf + 0 10.691 * * [simplify]: Extracting #1: cost 25 inf + 0 10.692 * * [simplify]: Extracting #2: cost 114 inf + 1 10.693 * * [simplify]: Extracting #3: cost 141 inf + 118 10.694 * * [simplify]: Extracting #4: cost 125 inf + 3091 10.699 * * [simplify]: Extracting #5: cost 71 inf + 30079 10.712 * * [simplify]: Extracting #6: cost 6 inf + 71187 10.725 * * [simplify]: Extracting #7: cost 0 inf + 74606 10.739 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 10.739 * [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.740 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 10.740 * * [simplify]: iters left: 6 (7 enodes) 10.746 * * [simplify]: iters left: 5 (26 enodes) 10.754 * * [simplify]: iters left: 4 (42 enodes) 10.762 * * [simplify]: iters left: 3 (83 enodes) 10.777 * * [simplify]: iters left: 2 (133 enodes) 10.812 * * [simplify]: iters left: 1 (202 enodes) 10.880 * * [simplify]: Extracting #0: cost 1 inf + 0 10.880 * * [simplify]: Extracting #1: cost 0 inf + 1 10.880 * [simplify]: Simplified to 0 10.880 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 10.881 * * * * [progress]: [ 35 / 192 ] simplifiying candidate # 10.881 * [simplify]: Simplifying (fma (* (cbrt (exp (- 0 im))) (cbrt (exp (- 0 im)))) (cbrt (exp (- 0 im))) (- (* (sqrt (exp im)) (sqrt (exp im))))) 10.881 * * [simplify]: iters left: 6 (11 enodes) 10.887 * * [simplify]: iters left: 5 (41 enodes) 10.899 * * [simplify]: iters left: 4 (56 enodes) 10.909 * * [simplify]: iters left: 3 (67 enodes) 10.919 * * [simplify]: iters left: 2 (78 enodes) 10.931 * * [simplify]: iters left: 1 (115 enodes) 10.976 * * [simplify]: Extracting #0: cost 1 inf + 0 10.976 * * [simplify]: Extracting #1: cost 13 inf + 0 10.976 * * [simplify]: Extracting #2: cost 36 inf + 1 10.976 * * [simplify]: Extracting #3: cost 40 inf + 4 10.977 * * [simplify]: Extracting #4: cost 29 inf + 1026 10.979 * * [simplify]: Extracting #5: cost 8 inf + 7051 10.981 * * [simplify]: Extracting #6: cost 0 inf + 10067 10.984 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 10.984 * [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.985 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 10.985 * * [simplify]: iters left: 5 (6 enodes) 10.987 * * [simplify]: iters left: 4 (18 enodes) 10.993 * * [simplify]: iters left: 3 (26 enodes) 11.000 * * [simplify]: iters left: 2 (34 enodes) 11.009 * * [simplify]: iters left: 1 (36 enodes) 11.014 * * [simplify]: Extracting #0: cost 1 inf + 0 11.014 * * [simplify]: Extracting #1: cost 0 inf + 1 11.015 * [simplify]: Simplified to 0 11.015 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 11.015 * * * * [progress]: [ 36 / 192 ] simplifiying candidate # 11.015 * [simplify]: Simplifying (fma (* (cbrt (exp (- 0 im))) (cbrt (exp (- 0 im)))) (cbrt (exp (- 0 im))) (- (* (exp im) 1))) 11.015 * * [simplify]: iters left: 6 (11 enodes) 11.018 * * [simplify]: iters left: 5 (43 enodes) 11.025 * * [simplify]: iters left: 4 (59 enodes) 11.034 * * [simplify]: iters left: 3 (73 enodes) 11.052 * * [simplify]: iters left: 2 (85 enodes) 11.075 * * [simplify]: iters left: 1 (122 enodes) 11.112 * * [simplify]: Extracting #0: cost 1 inf + 0 11.112 * * [simplify]: Extracting #1: cost 10 inf + 0 11.112 * * [simplify]: Extracting #2: cost 33 inf + 2 11.112 * * [simplify]: Extracting #3: cost 38 inf + 117 11.112 * * [simplify]: Extracting #4: cost 29 inf + 767 11.113 * * [simplify]: Extracting #5: cost 17 inf + 3535 11.114 * * [simplify]: Extracting #6: cost 4 inf + 8403 11.115 * * [simplify]: Extracting #7: cost 0 inf + 10134 11.116 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 11.117 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 11.117 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 11.117 * * [simplify]: iters left: 4 (6 enodes) 11.119 * * [simplify]: iters left: 3 (21 enodes) 11.123 * * [simplify]: iters left: 2 (31 enodes) 11.128 * * [simplify]: iters left: 1 (35 enodes) 11.138 * * [simplify]: Extracting #0: cost 1 inf + 0 11.138 * * [simplify]: Extracting #1: cost 7 inf + 0 11.138 * * [simplify]: Extracting #2: cost 7 inf + 3 11.138 * * [simplify]: Extracting #3: cost 2 inf + 370 11.139 * * [simplify]: Extracting #4: cost 0 inf + 592 11.139 * [simplify]: Simplified to (* (exp im) 0) 11.139 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 11.139 * * * * [progress]: [ 37 / 192 ] simplifiying candidate # 11.140 * [simplify]: Simplifying (fma (sqrt (exp (- 0 im))) (sqrt (exp (- 0 im))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 11.140 * * [simplify]: iters left: 6 (11 enodes) 11.146 * * [simplify]: iters left: 5 (47 enodes) 11.162 * * [simplify]: iters left: 4 (70 enodes) 11.181 * * [simplify]: iters left: 3 (105 enodes) 11.203 * * [simplify]: iters left: 2 (179 enodes) 11.249 * * [simplify]: iters left: 1 (319 enodes) 11.363 * * [simplify]: Extracting #0: cost 1 inf + 0 11.364 * * [simplify]: Extracting #1: cost 27 inf + 0 11.364 * * [simplify]: Extracting #2: cost 128 inf + 1 11.365 * * [simplify]: Extracting #3: cost 147 inf + 491 11.367 * * [simplify]: Extracting #4: cost 133 inf + 2679 11.372 * * [simplify]: Extracting #5: cost 80 inf + 28568 11.386 * * [simplify]: Extracting #6: cost 9 inf + 75432 11.401 * * [simplify]: Extracting #7: cost 0 inf + 81513 11.419 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 11.420 * [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.420 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 11.420 * * [simplify]: iters left: 6 (7 enodes) 11.423 * * [simplify]: iters left: 5 (26 enodes) 11.432 * * [simplify]: iters left: 4 (42 enodes) 11.448 * * [simplify]: iters left: 3 (83 enodes) 11.477 * * [simplify]: iters left: 2 (133 enodes) 11.501 * * [simplify]: iters left: 1 (202 enodes) 11.547 * * [simplify]: Extracting #0: cost 1 inf + 0 11.547 * * [simplify]: Extracting #1: cost 0 inf + 1 11.547 * [simplify]: Simplified to 0 11.547 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 11.547 * * * * [progress]: [ 38 / 192 ] simplifiying candidate # 11.548 * [simplify]: Simplifying (fma (sqrt (exp (- 0 im))) (sqrt (exp (- 0 im))) (- (* (sqrt (exp im)) (sqrt (exp im))))) 11.548 * * [simplify]: iters left: 6 (10 enodes) 11.550 * * [simplify]: iters left: 5 (38 enodes) 11.557 * * [simplify]: iters left: 4 (49 enodes) 11.564 * * [simplify]: iters left: 3 (62 enodes) 11.578 * * [simplify]: iters left: 2 (78 enodes) 11.598 * * [simplify]: iters left: 1 (107 enodes) 11.628 * * [simplify]: Extracting #0: cost 1 inf + 0 11.628 * * [simplify]: Extracting #1: cost 15 inf + 0 11.628 * * [simplify]: Extracting #2: cost 42 inf + 1 11.629 * * [simplify]: Extracting #3: cost 44 inf + 43 11.629 * * [simplify]: Extracting #4: cost 33 inf + 1094 11.629 * * [simplify]: Extracting #5: cost 23 inf + 3006 11.631 * * [simplify]: Extracting #6: cost 3 inf + 9191 11.633 * * [simplify]: Extracting #7: cost 0 inf + 10015 11.635 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 11.635 * [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.635 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 11.635 * * [simplify]: iters left: 5 (6 enodes) 11.637 * * [simplify]: iters left: 4 (18 enodes) 11.639 * * [simplify]: iters left: 3 (26 enodes) 11.643 * * [simplify]: iters left: 2 (34 enodes) 11.647 * * [simplify]: iters left: 1 (36 enodes) 11.654 * * [simplify]: Extracting #0: cost 1 inf + 0 11.654 * * [simplify]: Extracting #1: cost 0 inf + 1 11.654 * [simplify]: Simplified to 0 11.654 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 11.654 * * * * [progress]: [ 39 / 192 ] simplifiying candidate # 11.655 * [simplify]: Simplifying (fma (sqrt (exp (- 0 im))) (sqrt (exp (- 0 im))) (- (* (exp im) 1))) 11.655 * * [simplify]: iters left: 6 (10 enodes) 11.661 * * [simplify]: iters left: 5 (40 enodes) 11.674 * * [simplify]: iters left: 4 (52 enodes) 11.689 * * [simplify]: iters left: 3 (64 enodes) 11.707 * * [simplify]: iters left: 2 (75 enodes) 11.726 * * [simplify]: iters left: 1 (85 enodes) 11.744 * * [simplify]: Extracting #0: cost 1 inf + 0 11.745 * * [simplify]: Extracting #1: cost 8 inf + 0 11.745 * * [simplify]: Extracting #2: cost 17 inf + 2 11.745 * * [simplify]: Extracting #3: cost 17 inf + 186 11.745 * * [simplify]: Extracting #4: cost 7 inf + 1026 11.745 * * [simplify]: Extracting #5: cost 1 inf + 2044 11.748 * * [simplify]: Extracting #6: cost 0 inf + 2236 11.748 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 11.748 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 11.749 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 11.749 * * [simplify]: iters left: 4 (6 enodes) 11.750 * * [simplify]: iters left: 3 (21 enodes) 11.754 * * [simplify]: iters left: 2 (31 enodes) 11.759 * * [simplify]: iters left: 1 (35 enodes) 11.764 * * [simplify]: Extracting #0: cost 1 inf + 0 11.764 * * [simplify]: Extracting #1: cost 7 inf + 0 11.764 * * [simplify]: Extracting #2: cost 7 inf + 3 11.764 * * [simplify]: Extracting #3: cost 2 inf + 370 11.765 * * [simplify]: Extracting #4: cost 0 inf + 592 11.765 * [simplify]: Simplified to (* (exp im) 0) 11.765 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 11.765 * * * * [progress]: [ 40 / 192 ] simplifiying candidate # 11.765 * [simplify]: Simplifying (fma 1 (exp (- 0 im)) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 11.765 * * [simplify]: iters left: 6 (11 enodes) 11.768 * * [simplify]: iters left: 5 (46 enodes) 11.779 * * [simplify]: iters left: 4 (67 enodes) 11.801 * * [simplify]: iters left: 3 (96 enodes) 11.820 * * [simplify]: iters left: 2 (159 enodes) 11.859 * * [simplify]: iters left: 1 (265 enodes) 11.947 * * [simplify]: Extracting #0: cost 1 inf + 0 11.947 * * [simplify]: Extracting #1: cost 14 inf + 0 11.947 * * [simplify]: Extracting #2: cost 81 inf + 1 11.948 * * [simplify]: Extracting #3: cost 112 inf + 451 11.949 * * [simplify]: Extracting #4: cost 103 inf + 1461 11.952 * * [simplify]: Extracting #5: cost 64 inf + 17810 11.961 * * [simplify]: Extracting #6: cost 12 inf + 50747 11.968 * * [simplify]: Extracting #7: cost 0 inf + 60065 11.974 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 11.974 * [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.974 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 11.974 * * [simplify]: iters left: 6 (7 enodes) 11.975 * * [simplify]: iters left: 5 (26 enodes) 11.980 * * [simplify]: iters left: 4 (42 enodes) 11.988 * * [simplify]: iters left: 3 (83 enodes) 12.013 * * [simplify]: iters left: 2 (133 enodes) 12.053 * * [simplify]: iters left: 1 (202 enodes) 12.105 * * [simplify]: Extracting #0: cost 1 inf + 0 12.105 * * [simplify]: Extracting #1: cost 0 inf + 1 12.105 * [simplify]: Simplified to 0 12.105 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 12.105 * * * * [progress]: [ 41 / 192 ] simplifiying candidate # 12.105 * [simplify]: Simplifying (fma 1 (exp (- 0 im)) (- (* (sqrt (exp im)) (sqrt (exp im))))) 12.105 * * [simplify]: iters left: 6 (10 enodes) 12.108 * * [simplify]: iters left: 5 (37 enodes) 12.120 * * [simplify]: iters left: 4 (46 enodes) 12.132 * * [simplify]: iters left: 3 (55 enodes) 12.139 * * [simplify]: iters left: 2 (64 enodes) 12.147 * * [simplify]: iters left: 1 (72 enodes) 12.158 * * [simplify]: Extracting #0: cost 1 inf + 0 12.158 * * [simplify]: Extracting #1: cost 8 inf + 0 12.158 * * [simplify]: Extracting #2: cost 16 inf + 1 12.159 * * [simplify]: Extracting #3: cost 6 inf + 1416 12.159 * * [simplify]: Extracting #4: cost 0 inf + 2023 12.159 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 12.159 * [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.160 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 12.160 * * [simplify]: iters left: 5 (6 enodes) 12.161 * * [simplify]: iters left: 4 (18 enodes) 12.163 * * [simplify]: iters left: 3 (26 enodes) 12.167 * * [simplify]: iters left: 2 (34 enodes) 12.171 * * [simplify]: iters left: 1 (36 enodes) 12.175 * * [simplify]: Extracting #0: cost 1 inf + 0 12.175 * * [simplify]: Extracting #1: cost 0 inf + 1 12.175 * [simplify]: Simplified to 0 12.175 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 12.176 * * * * [progress]: [ 42 / 192 ] simplifiying candidate # 12.176 * [simplify]: Simplifying (fma 1 (exp (- 0 im)) (- (* (exp im) 1))) 12.176 * * [simplify]: iters left: 6 (9 enodes) 12.179 * * [simplify]: iters left: 5 (37 enodes) 12.186 * * [simplify]: iters left: 4 (49 enodes) 12.201 * * [simplify]: iters left: 3 (60 enodes) 12.216 * * [simplify]: iters left: 2 (66 enodes) 12.225 * * [simplify]: iters left: 1 (89 enodes) 12.238 * * [simplify]: Extracting #0: cost 1 inf + 0 12.238 * * [simplify]: Extracting #1: cost 7 inf + 0 12.238 * * [simplify]: Extracting #2: cost 12 inf + 2 12.238 * * [simplify]: Extracting #3: cost 10 inf + 237 12.238 * * [simplify]: Extracting #4: cost 1 inf + 1166 12.239 * * [simplify]: Extracting #5: cost 0 inf + 1277 12.239 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 12.239 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 12.239 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 12.239 * * [simplify]: iters left: 4 (6 enodes) 12.241 * * [simplify]: iters left: 3 (21 enodes) 12.248 * * [simplify]: iters left: 2 (31 enodes) 12.253 * * [simplify]: iters left: 1 (35 enodes) 12.263 * * [simplify]: Extracting #0: cost 1 inf + 0 12.263 * * [simplify]: Extracting #1: cost 7 inf + 0 12.263 * * [simplify]: Extracting #2: cost 7 inf + 3 12.263 * * [simplify]: Extracting #3: cost 2 inf + 370 12.264 * * [simplify]: Extracting #4: cost 0 inf + 592 12.264 * [simplify]: Simplified to (* (exp im) 0) 12.264 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (* (exp im) 0)))) 12.264 * * * * [progress]: [ 43 / 192 ] simplifiying candidate # 12.264 * * * * [progress]: [ 44 / 192 ] simplifiying candidate # 12.264 * * * * [progress]: [ 45 / 192 ] simplifiying candidate # 12.265 * [simplify]: Simplifying (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) 12.265 * * [simplify]: iters left: 6 (10 enodes) 12.270 * * [simplify]: iters left: 5 (39 enodes) 12.278 * * [simplify]: iters left: 4 (56 enodes) 12.285 * * [simplify]: iters left: 3 (68 enodes) 12.294 * * [simplify]: iters left: 2 (103 enodes) 12.309 * * [simplify]: iters left: 1 (169 enodes) 12.365 * * [simplify]: Extracting #0: cost 1 inf + 0 12.365 * * [simplify]: Extracting #1: cost 33 inf + 0 12.365 * * [simplify]: Extracting #2: cost 91 inf + 1 12.366 * * [simplify]: Extracting #3: cost 93 inf + 2991 12.370 * * [simplify]: Extracting #4: cost 36 inf + 18503 12.377 * * [simplify]: Extracting #5: cost 5 inf + 30807 12.384 * * [simplify]: Extracting #6: cost 0 inf + 32981 12.392 * * [simplify]: Extracting #7: cost 0 inf + 32942 12.399 * [simplify]: Simplified to (exp (- im)) 12.399 * [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.400 * * * * [progress]: [ 46 / 192 ] simplifiying candidate # 12.400 * [simplify]: Simplifying (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (sqrt im) (sqrt im))))) 12.400 * * [simplify]: iters left: 6 (9 enodes) 12.405 * * [simplify]: iters left: 5 (27 enodes) 12.414 * * [simplify]: iters left: 4 (35 enodes) 12.422 * * [simplify]: iters left: 3 (39 enodes) 12.431 * * [simplify]: iters left: 2 (48 enodes) 12.441 * * [simplify]: iters left: 1 (51 enodes) 12.448 * * [simplify]: Extracting #0: cost 1 inf + 0 12.448 * * [simplify]: Extracting #1: cost 5 inf + 0 12.449 * * [simplify]: Extracting #2: cost 8 inf + 1 12.449 * * [simplify]: Extracting #3: cost 2 inf + 298 12.449 * * [simplify]: Extracting #4: cost 0 inf + 450 12.449 * * [simplify]: Extracting #5: cost 0 inf + 449 12.449 * [simplify]: Simplified to (exp (- im)) 12.449 * [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.449 * * * * [progress]: [ 47 / 192 ] simplifiying candidate # 12.449 * [simplify]: Simplifying (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* im 1)))) 12.449 * * [simplify]: iters left: 6 (9 enodes) 12.452 * * [simplify]: iters left: 5 (28 enodes) 12.459 * * [simplify]: iters left: 4 (35 enodes) 12.467 * * [simplify]: iters left: 3 (37 enodes) 12.476 * * [simplify]: iters left: 2 (46 enodes) 12.485 * * [simplify]: iters left: 1 (49 enodes) 12.492 * * [simplify]: Extracting #0: cost 1 inf + 0 12.492 * * [simplify]: Extracting #1: cost 5 inf + 0 12.492 * * [simplify]: Extracting #2: cost 8 inf + 1 12.492 * * [simplify]: Extracting #3: cost 4 inf + 85 12.492 * * [simplify]: Extracting #4: cost 0 inf + 449 12.493 * [simplify]: Simplified to (exp (- im)) 12.493 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (exp (- im)) (exp (fma (- im) 1 (* im 1))) (- (exp im))))) 12.493 * * * * [progress]: [ 48 / 192 ] simplifiying candidate # 12.493 * [simplify]: Simplifying (exp (fma (sqrt 0) (sqrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) 12.493 * * [simplify]: iters left: 6 (9 enodes) 12.496 * * [simplify]: iters left: 5 (36 enodes) 12.502 * * [simplify]: iters left: 4 (52 enodes) 12.509 * * [simplify]: iters left: 3 (68 enodes) 12.521 * * [simplify]: iters left: 2 (105 enodes) 12.550 * * [simplify]: iters left: 1 (174 enodes) 12.583 * * [simplify]: Extracting #0: cost 1 inf + 0 12.583 * * [simplify]: Extracting #1: cost 33 inf + 0 12.583 * * [simplify]: Extracting #2: cost 95 inf + 1 12.583 * * [simplify]: Extracting #3: cost 105 inf + 1216 12.585 * * [simplify]: Extracting #4: cost 52 inf + 14516 12.590 * * [simplify]: Extracting #5: cost 11 inf + 29676 12.594 * * [simplify]: Extracting #6: cost 0 inf + 35115 12.598 * [simplify]: Simplified to (exp (- im)) 12.598 * [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.598 * * * * [progress]: [ 49 / 192 ] simplifiying candidate # 12.598 * [simplify]: Simplifying (exp (fma (sqrt 0) (sqrt 0) (- (* (sqrt im) (sqrt im))))) 12.598 * * [simplify]: iters left: 6 (8 enodes) 12.601 * * [simplify]: iters left: 5 (24 enodes) 12.605 * * [simplify]: iters left: 4 (32 enodes) 12.610 * * [simplify]: iters left: 3 (36 enodes) 12.615 * * [simplify]: iters left: 2 (45 enodes) 12.620 * * [simplify]: iters left: 1 (48 enodes) 12.626 * * [simplify]: Extracting #0: cost 1 inf + 0 12.626 * * [simplify]: Extracting #1: cost 5 inf + 0 12.626 * * [simplify]: Extracting #2: cost 8 inf + 1 12.626 * * [simplify]: Extracting #3: cost 4 inf + 155 12.626 * * [simplify]: Extracting #4: cost 0 inf + 449 12.626 * [simplify]: Simplified to (exp (- im)) 12.626 * [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.627 * * * * [progress]: [ 50 / 192 ] simplifiying candidate # 12.627 * [simplify]: Simplifying (exp (fma (sqrt 0) (sqrt 0) (- (* im 1)))) 12.627 * * [simplify]: iters left: 6 (8 enodes) 12.633 * * [simplify]: iters left: 5 (25 enodes) 12.640 * * [simplify]: iters left: 4 (32 enodes) 12.648 * * [simplify]: iters left: 3 (34 enodes) 12.656 * * [simplify]: iters left: 2 (43 enodes) 12.665 * * [simplify]: iters left: 1 (46 enodes) 12.674 * * [simplify]: Extracting #0: cost 1 inf + 0 12.674 * * [simplify]: Extracting #1: cost 5 inf + 0 12.674 * * [simplify]: Extracting #2: cost 8 inf + 1 12.674 * * [simplify]: Extracting #3: cost 4 inf + 115 12.674 * * [simplify]: Extracting #4: cost 1 inf + 338 12.675 * * [simplify]: Extracting #5: cost 0 inf + 449 12.675 * [simplify]: Simplified to (exp (- im)) 12.675 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (exp (- im)) (exp (fma (- im) 1 (* im 1))) (- (exp im))))) 12.675 * * * * [progress]: [ 51 / 192 ] simplifiying candidate # 12.675 * [simplify]: Simplifying (exp (fma 1 0 (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) 12.676 * * [simplify]: iters left: 6 (9 enodes) 12.681 * * [simplify]: iters left: 5 (37 enodes) 12.692 * * [simplify]: iters left: 4 (47 enodes) 12.705 * * [simplify]: iters left: 3 (61 enodes) 12.715 * * [simplify]: iters left: 2 (97 enodes) 12.730 * * [simplify]: iters left: 1 (170 enodes) 12.777 * * [simplify]: Extracting #0: cost 1 inf + 0 12.777 * * [simplify]: Extracting #1: cost 37 inf + 0 12.778 * * [simplify]: Extracting #2: cost 99 inf + 1 12.778 * * [simplify]: Extracting #3: cost 109 inf + 1135 12.781 * * [simplify]: Extracting #4: cost 64 inf + 10309 12.786 * * [simplify]: Extracting #5: cost 21 inf + 26664 12.794 * * [simplify]: Extracting #6: cost 0 inf + 38286 12.803 * [simplify]: Simplified to (exp (- im)) 12.803 * [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.803 * * * * [progress]: [ 52 / 192 ] simplifiying candidate # 12.803 * [simplify]: Simplifying (exp (fma 1 0 (- (* (sqrt im) (sqrt im))))) 12.803 * * [simplify]: iters left: 6 (8 enodes) 12.808 * * [simplify]: iters left: 5 (25 enodes) 12.816 * * [simplify]: Extracting #0: cost 1 inf + 0 12.816 * * [simplify]: Extracting #1: cost 3 inf + 0 12.816 * * [simplify]: Extracting #2: cost 7 inf + 0 12.816 * * [simplify]: Extracting #3: cost 2 inf + 155 12.816 * * [simplify]: Extracting #4: cost 0 inf + 307 12.816 * [simplify]: Simplified to (exp (- im)) 12.816 * [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.816 * * * * [progress]: [ 53 / 192 ] simplifiying candidate # 12.817 * [simplify]: Simplifying (exp (fma 1 0 (- (* im 1)))) 12.817 * * [simplify]: iters left: 6 (7 enodes) 12.824 * * [simplify]: iters left: 5 (22 enodes) 12.830 * * [simplify]: Extracting #0: cost 1 inf + 0 12.830 * * [simplify]: Extracting #1: cost 3 inf + 0 12.830 * * [simplify]: Extracting #2: cost 7 inf + 0 12.831 * * [simplify]: Extracting #3: cost 3 inf + 44 12.831 * * [simplify]: Extracting #4: cost 1 inf + 196 12.831 * * [simplify]: Extracting #5: cost 0 inf + 307 12.831 * [simplify]: Simplified to (exp (- im)) 12.831 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (exp (- im)) (exp (fma (- im) 1 (* im 1))) (- (exp im))))) 12.831 * * * * [progress]: [ 54 / 192 ] simplifiying candidate # 12.832 * [simplify]: Simplifying (exp 0) 12.832 * * [simplify]: iters left: 1 (2 enodes) 12.833 * * [simplify]: Extracting #0: cost 1 inf + 0 12.833 * * [simplify]: Extracting #1: cost 0 inf + 1 12.833 * [simplify]: Simplified to 1 12.833 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma 1 (exp (- im)) (- (exp im))))) 12.833 * * * * [progress]: [ 55 / 192 ] simplifiying candidate # 12.834 * [simplify]: Simplifying (exp 0) 12.834 * * [simplify]: iters left: 1 (2 enodes) 12.835 * * [simplify]: Extracting #0: cost 1 inf + 0 12.835 * * [simplify]: Extracting #1: cost 0 inf + 1 12.835 * [simplify]: Simplified to 1 12.835 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma 1 (exp (- im)) (- (exp im))))) 12.835 * * * * [progress]: [ 56 / 192 ] simplifiying candidate # 12.836 * [simplify]: Simplifying (* (cbrt (exp (- 0 im))) (cbrt (exp (- 0 im)))) 12.836 * * [simplify]: iters left: 6 (6 enodes) 12.839 * * [simplify]: iters left: 5 (24 enodes) 12.848 * * [simplify]: iters left: 4 (33 enodes) 12.858 * * [simplify]: iters left: 3 (39 enodes) 12.868 * * [simplify]: iters left: 2 (41 enodes) 12.877 * * [simplify]: iters left: 1 (43 enodes) 12.887 * * [simplify]: Extracting #0: cost 1 inf + 0 12.887 * * [simplify]: Extracting #1: cost 3 inf + 0 12.887 * * [simplify]: Extracting #2: cost 5 inf + 0 12.887 * * [simplify]: Extracting #3: cost 10 inf + 0 12.887 * * [simplify]: Extracting #4: cost 14 inf + 1 12.887 * * [simplify]: Extracting #5: cost 8 inf + 227 12.887 * * [simplify]: Extracting #6: cost 4 inf + 531 12.888 * * [simplify]: Extracting #7: cost 2 inf + 953 12.888 * * [simplify]: Extracting #8: cost 0 inf + 1375 12.889 * [simplify]: Simplified to (* (cbrt (exp (- im))) (cbrt (exp (- im)))) 12.889 * [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.889 * * * * [progress]: [ 57 / 192 ] simplifiying candidate # 12.889 * [simplify]: Simplifying (sqrt (exp (- 0 im))) 12.889 * * [simplify]: iters left: 4 (5 enodes) 12.893 * * [simplify]: iters left: 3 (21 enodes) 12.900 * * [simplify]: iters left: 2 (30 enodes) 12.909 * * [simplify]: iters left: 1 (36 enodes) 12.918 * * [simplify]: Extracting #0: cost 1 inf + 0 12.918 * * [simplify]: Extracting #1: cost 3 inf + 0 12.918 * * [simplify]: Extracting #2: cost 7 inf + 0 12.918 * * [simplify]: Extracting #3: cost 10 inf + 1 12.919 * * [simplify]: Extracting #4: cost 6 inf + 145 12.919 * * [simplify]: Extracting #5: cost 0 inf + 751 12.919 * [simplify]: Simplified to (sqrt (exp (- im))) 12.919 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (sqrt (exp (- im))) (sqrt (exp (- 0 im))) (- (exp im))))) 12.919 * * * * [progress]: [ 58 / 192 ] simplifiying candidate # 12.919 * * * * [progress]: [ 59 / 192 ] simplifiying candidate # 12.920 * [simplify]: Simplifying (/ (exp (exp (- 0 im))) (exp (exp im))) 12.920 * * [simplify]: iters left: 6 (8 enodes) 12.924 * * [simplify]: iters left: 5 (31 enodes) 12.935 * * [simplify]: iters left: 4 (42 enodes) 12.947 * * [simplify]: iters left: 3 (56 enodes) 12.955 * * [simplify]: iters left: 2 (69 enodes) 12.966 * * [simplify]: iters left: 1 (100 enodes) 12.981 * * [simplify]: Extracting #0: cost 1 inf + 0 12.981 * * [simplify]: Extracting #1: cost 13 inf + 0 12.981 * * [simplify]: Extracting #2: cost 40 inf + 0 12.981 * * [simplify]: Extracting #3: cost 55 inf + 2 12.981 * * [simplify]: Extracting #4: cost 54 inf + 47 12.982 * * [simplify]: Extracting #5: cost 28 inf + 4923 12.983 * * [simplify]: Extracting #6: cost 3 inf + 13601 12.985 * * [simplify]: Extracting #7: cost 0 inf + 14754 12.986 * [simplify]: Simplified to (exp (- (exp (- im)) (exp im))) 12.986 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (log (exp (- (exp (- im)) (exp im)))))) 12.986 * * * * [progress]: [ 60 / 192 ] simplifiying candidate # 12.986 * * * * [progress]: [ 61 / 192 ] simplifiying candidate # 12.987 * * * * [progress]: [ 62 / 192 ] simplifiying candidate # 12.987 * * * * [progress]: [ 63 / 192 ] simplifiying candidate # 12.987 * * * * [progress]: [ 64 / 192 ] simplifiying candidate # 12.987 * * * * [progress]: [ 65 / 192 ] simplifiying candidate # 12.987 * * * * [progress]: [ 66 / 192 ] simplifiying candidate # 12.987 * * * * [progress]: [ 67 / 192 ] simplifiying candidate # 12.987 * * * * [progress]: [ 68 / 192 ] simplifiying candidate # 12.987 * * * * [progress]: [ 69 / 192 ] simplifiying candidate # 12.987 * * * * [progress]: [ 70 / 192 ] simplifiying candidate # 12.987 * [simplify]: Simplifying (+ (sqrt (exp (- 0 im))) (sqrt (exp im))) 12.987 * * [simplify]: iters left: 6 (8 enodes) 12.989 * * [simplify]: iters left: 5 (30 enodes) 12.994 * * [simplify]: iters left: 4 (37 enodes) 13.000 * * [simplify]: iters left: 3 (43 enodes) 13.011 * * [simplify]: iters left: 2 (45 enodes) 13.021 * * [simplify]: iters left: 1 (47 enodes) 13.031 * * [simplify]: Extracting #0: cost 1 inf + 0 13.031 * * [simplify]: Extracting #1: cost 4 inf + 0 13.031 * * [simplify]: Extracting #2: cost 8 inf + 0 13.031 * * [simplify]: Extracting #3: cost 14 inf + 0 13.031 * * [simplify]: Extracting #4: cost 13 inf + 114 13.032 * * [simplify]: Extracting #5: cost 5 inf + 642 13.032 * * [simplify]: Extracting #6: cost 0 inf + 1657 13.033 * [simplify]: Simplified to (+ (sqrt (exp im)) (sqrt (exp (- im)))) 13.033 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (+ (sqrt (exp im)) (sqrt (exp (- im)))) (- (sqrt (exp (- 0 im))) (sqrt (exp im)))))) 13.033 * [simplify]: Simplifying (- (sqrt (exp (- 0 im))) (sqrt (exp im))) 13.033 * * [simplify]: iters left: 6 (8 enodes) 13.037 * * [simplify]: iters left: 5 (31 enodes) 13.047 * * [simplify]: iters left: 4 (41 enodes) 13.059 * * [simplify]: iters left: 3 (47 enodes) 13.071 * * [simplify]: iters left: 2 (49 enodes) 13.085 * * [simplify]: iters left: 1 (51 enodes) 13.096 * * [simplify]: Extracting #0: cost 1 inf + 0 13.096 * * [simplify]: Extracting #1: cost 5 inf + 0 13.096 * * [simplify]: Extracting #2: cost 10 inf + 0 13.096 * * [simplify]: Extracting #3: cost 16 inf + 0 13.096 * * [simplify]: Extracting #4: cost 16 inf + 73 13.096 * * [simplify]: Extracting #5: cost 5 inf + 944 13.097 * * [simplify]: Extracting #6: cost 0 inf + 1959 13.097 * [simplify]: Simplified to (- (sqrt (exp (- im))) (sqrt (exp im))) 13.097 * [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.097 * * * * [progress]: [ 71 / 192 ] simplifiying candidate # 13.097 * [simplify]: Simplifying (- (exp (- 0 im)) (exp im)) 13.097 * * [simplify]: iters left: 5 (6 enodes) 13.099 * * [simplify]: iters left: 4 (25 enodes) 13.104 * * [simplify]: iters left: 3 (35 enodes) 13.109 * * [simplify]: iters left: 2 (42 enodes) 13.115 * * [simplify]: iters left: 1 (44 enodes) 13.120 * * [simplify]: Extracting #0: cost 1 inf + 0 13.120 * * [simplify]: Extracting #1: cost 6 inf + 0 13.120 * * [simplify]: Extracting #2: cost 11 inf + 1 13.120 * * [simplify]: Extracting #3: cost 7 inf + 377 13.120 * * [simplify]: Extracting #4: cost 2 inf + 822 13.120 * * [simplify]: Extracting #5: cost 0 inf + 1154 13.120 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 13.120 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (- (exp (- im)) (exp im))))) 13.121 * * * * [progress]: [ 72 / 192 ] simplifiying candidate # 13.121 * * * * [progress]: [ 73 / 192 ] simplifiying candidate #real (real->posit16 (- (exp (- 0 im)) (exp im))))))> 13.121 * * * * [progress]: [ 74 / 192 ] simplifiying candidate # 13.121 * * * * [progress]: [ 75 / 192 ] simplifiying candidate # 13.121 * * * * [progress]: [ 76 / 192 ] simplifiying candidate # 13.121 * [simplify]: Simplifying (* (* 0.5 (cos re)) (- (exp (- 0 im)) (exp im))) 13.121 * * [simplify]: iters left: 6 (11 enodes) 13.124 * * [simplify]: iters left: 5 (44 enodes) 13.132 * * [simplify]: iters left: 4 (74 enodes) 13.155 * * [simplify]: iters left: 3 (155 enodes) 13.200 * * [simplify]: iters left: 2 (247 enodes) 13.253 * * [simplify]: iters left: 1 (343 enodes) 13.330 * * [simplify]: Extracting #0: cost 1 inf + 0 13.330 * * [simplify]: Extracting #1: cost 24 inf + 0 13.330 * * [simplify]: Extracting #2: cost 51 inf + 43 13.331 * * [simplify]: Extracting #3: cost 46 inf + 848 13.334 * * [simplify]: Extracting #4: cost 9 inf + 6026 13.339 * * [simplify]: Extracting #5: cost 0 inf + 8099 13.344 * [simplify]: Simplified to (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im)))) 13.344 * [simplify]: Simplified (2 1) to (λ (re im) (pow (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im)))) 1)) 13.345 * * * * [progress]: [ 77 / 192 ] simplifiying candidate # 13.345 * [simplify]: Simplifying (* (* 0.5 (cos re)) (- (exp (- 0 im)) (exp im))) 13.345 * * [simplify]: iters left: 6 (11 enodes) 13.352 * * [simplify]: iters left: 5 (44 enodes) 13.366 * * [simplify]: iters left: 4 (74 enodes) 13.396 * * [simplify]: iters left: 3 (155 enodes) 13.452 * * [simplify]: iters left: 2 (247 enodes) 13.539 * * [simplify]: iters left: 1 (343 enodes) 13.618 * * [simplify]: Extracting #0: cost 1 inf + 0 13.618 * * [simplify]: Extracting #1: cost 24 inf + 0 13.619 * * [simplify]: Extracting #2: cost 51 inf + 43 13.619 * * [simplify]: Extracting #3: cost 46 inf + 848 13.620 * * [simplify]: Extracting #4: cost 9 inf + 6026 13.623 * * [simplify]: Extracting #5: cost 0 inf + 8099 13.625 * [simplify]: Simplified to (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im)))) 13.625 * [simplify]: Simplified (2 1) to (λ (re im) (pow (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im)))) 1)) 13.626 * * * * [progress]: [ 78 / 192 ] simplifiying candidate # 13.626 * * * * [progress]: [ 79 / 192 ] simplifiying candidate # 13.626 * [simplify]: Simplifying (+ (+ (log 0.5) (log (cos re))) (log (- (exp (- 0 im)) (exp im)))) 13.626 * * [simplify]: iters left: 6 (14 enodes) 13.630 * * [simplify]: iters left: 5 (53 enodes) 13.639 * * [simplify]: iters left: 4 (71 enodes) 13.653 * * [simplify]: iters left: 3 (83 enodes) 13.664 * * [simplify]: iters left: 2 (85 enodes) 13.679 * * [simplify]: iters left: 1 (87 enodes) 13.700 * * [simplify]: Extracting #0: cost 1 inf + 0 13.700 * * [simplify]: Extracting #1: cost 8 inf + 0 13.700 * * [simplify]: Extracting #2: cost 17 inf + 0 13.700 * * [simplify]: Extracting #3: cost 23 inf + 1 13.700 * * [simplify]: Extracting #4: cost 22 inf + 639 13.701 * * [simplify]: Extracting #5: cost 19 inf + 1166 13.701 * * [simplify]: Extracting #6: cost 8 inf + 2989 13.703 * * [simplify]: Extracting #7: cost 2 inf + 4799 13.704 * * [simplify]: Extracting #8: cost 0 inf + 5663 13.706 * [simplify]: Simplified to (+ (+ (log 0.5) (log (cos re))) (log (- (exp (- im)) (exp im)))) 13.706 * [simplify]: Simplified (2 1) to (λ (re im) (exp (+ (+ (log 0.5) (log (cos re))) (log (- (exp (- im)) (exp im)))))) 13.706 * * * * [progress]: [ 80 / 192 ] simplifiying candidate # 13.706 * [simplify]: Simplifying (+ (log (* 0.5 (cos re))) (log (- (exp (- 0 im)) (exp im)))) 13.706 * * [simplify]: iters left: 6 (13 enodes) 13.714 * * [simplify]: iters left: 5 (51 enodes) 13.730 * * [simplify]: iters left: 4 (70 enodes) 13.751 * * [simplify]: iters left: 3 (85 enodes) 13.774 * * [simplify]: iters left: 2 (87 enodes) 13.797 * * [simplify]: iters left: 1 (89 enodes) 13.813 * * [simplify]: Extracting #0: cost 1 inf + 0 13.813 * * [simplify]: Extracting #1: cost 8 inf + 0 13.813 * * [simplify]: Extracting #2: cost 18 inf + 0 13.813 * * [simplify]: Extracting #3: cost 24 inf + 72 13.814 * * [simplify]: Extracting #4: cost 27 inf + 145 13.814 * * [simplify]: Extracting #5: cost 18 inf + 1310 13.814 * * [simplify]: Extracting #6: cost 5 inf + 4220 13.815 * * [simplify]: Extracting #7: cost 0 inf + 5587 13.816 * [simplify]: Simplified to (+ (log (* 0.5 (cos re))) (log (- (exp (- im)) (exp im)))) 13.816 * [simplify]: Simplified (2 1) to (λ (re im) (exp (+ (log (* 0.5 (cos re))) (log (- (exp (- im)) (exp im)))))) 13.816 * * * * [progress]: [ 81 / 192 ] simplifiying candidate # 13.816 * * * * [progress]: [ 82 / 192 ] simplifiying candidate # 13.816 * * * * [progress]: [ 83 / 192 ] simplifiying candidate # 13.816 * [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.817 * * [simplify]: iters left: 6 (17 enodes) 13.822 * * [simplify]: iters left: 5 (71 enodes) 13.835 * * [simplify]: iters left: 4 (172 enodes) 13.917 * * [simplify]: Extracting #0: cost 1 inf + 0 13.917 * * [simplify]: Extracting #1: cost 44 inf + 0 13.918 * * [simplify]: Extracting #2: cost 201 inf + 42 13.919 * * [simplify]: Extracting #3: cost 215 inf + 2333 13.920 * * [simplify]: Extracting #4: cost 199 inf + 4097 13.924 * * [simplify]: Extracting #5: cost 141 inf + 23441 13.937 * * [simplify]: Extracting #6: cost 24 inf + 72467 13.954 * * [simplify]: Extracting #7: cost 0 inf + 83683 13.980 * [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.980 * [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.981 * * * * [progress]: [ 84 / 192 ] simplifiying candidate # 13.982 * [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.982 * * [simplify]: iters left: 6 (15 enodes) 13.991 * * [simplify]: iters left: 5 (69 enodes) 14.019 * * [simplify]: iters left: 4 (179 enodes) 14.144 * * [simplify]: Extracting #0: cost 1 inf + 0 14.145 * * [simplify]: Extracting #1: cost 42 inf + 0 14.146 * * [simplify]: Extracting #2: cost 202 inf + 1 14.148 * * [simplify]: Extracting #3: cost 214 inf + 2353 14.154 * * [simplify]: Extracting #4: cost 157 inf + 17944 14.177 * * [simplify]: Extracting #5: cost 32 inf + 67446 14.195 * * [simplify]: Extracting #6: cost 0 inf + 81136 14.211 * * [simplify]: Extracting #7: cost 0 inf + 80976 14.247 * [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.247 * [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.247 * * * * [progress]: [ 85 / 192 ] simplifiying candidate # 14.248 * * * * [progress]: [ 86 / 192 ] simplifiying candidate # 14.248 * * * * [progress]: [ 87 / 192 ] simplifiying candidate # 14.248 * * * * [progress]: [ 88 / 192 ] simplifiying candidate # 14.248 * * * * [progress]: [ 89 / 192 ] simplifiying candidate # 14.248 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 14.248 * * [simplify]: iters left: 6 (12 enodes) 14.254 * * [simplify]: iters left: 5 (45 enodes) 14.270 * * [simplify]: iters left: 4 (81 enodes) 14.302 * * [simplify]: iters left: 3 (229 enodes) 14.405 * * [simplify]: Extracting #0: cost 1 inf + 0 14.405 * * [simplify]: Extracting #1: cost 44 inf + 0 14.405 * * [simplify]: Extracting #2: cost 113 inf + 2 14.406 * * [simplify]: Extracting #3: cost 107 inf + 545 14.407 * * [simplify]: Extracting #4: cost 87 inf + 4295 14.410 * * [simplify]: Extracting #5: cost 29 inf + 23276 14.416 * * [simplify]: Extracting #6: cost 1 inf + 35487 14.421 * * [simplify]: Extracting #7: cost 0 inf + 36242 14.434 * [simplify]: Simplified to (* (cos re) 0) 14.434 * [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.434 * * * * [progress]: [ 90 / 192 ] simplifiying candidate # 14.435 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 14.435 * * [simplify]: iters left: 6 (11 enodes) 14.438 * * [simplify]: iters left: 5 (37 enodes) 14.444 * * [simplify]: iters left: 4 (65 enodes) 14.463 * * [simplify]: iters left: 3 (158 enodes) 14.537 * * [simplify]: iters left: 2 (319 enodes) 14.621 * * [simplify]: iters left: 1 (429 enodes) 14.661 * * [simplify]: Extracting #0: cost 1 inf + 0 14.662 * * [simplify]: Extracting #1: cost 0 inf + 1 14.662 * [simplify]: Simplified to 0 14.662 * [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.662 * * * * [progress]: [ 91 / 192 ] simplifiying candidate # 14.662 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 14.662 * * [simplify]: iters left: 6 (11 enodes) 14.665 * * [simplify]: iters left: 5 (40 enodes) 14.672 * * [simplify]: iters left: 4 (70 enodes) 14.688 * * [simplify]: iters left: 3 (150 enodes) 14.722 * * [simplify]: iters left: 2 (268 enodes) 14.815 * * [simplify]: iters left: 1 (351 enodes) 14.883 * * [simplify]: Extracting #0: cost 1 inf + 0 14.883 * * [simplify]: Extracting #1: cost 0 inf + 1 14.883 * [simplify]: Simplified to 0 14.883 * [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.883 * * * * [progress]: [ 92 / 192 ] simplifiying candidate # 14.884 * [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.884 * * [simplify]: iters left: 6 (12 enodes) 14.890 * * [simplify]: iters left: 5 (45 enodes) 14.906 * * [simplify]: iters left: 4 (81 enodes) 14.932 * * [simplify]: iters left: 3 (229 enodes) 15.048 * * [simplify]: Extracting #0: cost 1 inf + 0 15.048 * * [simplify]: Extracting #1: cost 44 inf + 0 15.049 * * [simplify]: Extracting #2: cost 113 inf + 2 15.050 * * [simplify]: Extracting #3: cost 107 inf + 545 15.052 * * [simplify]: Extracting #4: cost 87 inf + 4295 15.058 * * [simplify]: Extracting #5: cost 29 inf + 23276 15.072 * * [simplify]: Extracting #6: cost 1 inf + 35487 15.084 * * [simplify]: Extracting #7: cost 0 inf + 36242 15.096 * [simplify]: Simplified to (* (cos re) 0) 15.096 * [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.096 * * * * [progress]: [ 93 / 192 ] simplifiying candidate # 15.097 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 15.097 * * [simplify]: iters left: 6 (11 enodes) 15.102 * * [simplify]: iters left: 5 (37 enodes) 15.113 * * [simplify]: iters left: 4 (65 enodes) 15.140 * * [simplify]: iters left: 3 (158 enodes) 15.193 * * [simplify]: iters left: 2 (319 enodes) 15.281 * * [simplify]: iters left: 1 (429 enodes) 15.337 * * [simplify]: Extracting #0: cost 1 inf + 0 15.337 * * [simplify]: Extracting #1: cost 0 inf + 1 15.337 * [simplify]: Simplified to 0 15.337 * [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.337 * * * * [progress]: [ 94 / 192 ] simplifiying candidate # 15.337 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 15.337 * * [simplify]: iters left: 6 (11 enodes) 15.341 * * [simplify]: iters left: 5 (40 enodes) 15.355 * * [simplify]: iters left: 4 (70 enodes) 15.383 * * [simplify]: iters left: 3 (150 enodes) 15.451 * * [simplify]: iters left: 2 (268 enodes) 15.533 * * [simplify]: iters left: 1 (351 enodes) 15.585 * * [simplify]: Extracting #0: cost 1 inf + 0 15.586 * * [simplify]: Extracting #1: cost 0 inf + 1 15.586 * [simplify]: Simplified to 0 15.586 * [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.586 * * * * [progress]: [ 95 / 192 ] simplifiying candidate # 15.586 * [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.586 * * [simplify]: iters left: 6 (12 enodes) 15.589 * * [simplify]: iters left: 5 (45 enodes) 15.597 * * [simplify]: iters left: 4 (81 enodes) 15.615 * * [simplify]: iters left: 3 (229 enodes) 15.717 * * [simplify]: Extracting #0: cost 1 inf + 0 15.718 * * [simplify]: Extracting #1: cost 44 inf + 0 15.718 * * [simplify]: Extracting #2: cost 113 inf + 2 15.719 * * [simplify]: Extracting #3: cost 107 inf + 545 15.720 * * [simplify]: Extracting #4: cost 87 inf + 4295 15.723 * * [simplify]: Extracting #5: cost 29 inf + 23276 15.728 * * [simplify]: Extracting #6: cost 1 inf + 35487 15.734 * * [simplify]: Extracting #7: cost 0 inf + 36242 15.745 * [simplify]: Simplified to (* (cos re) 0) 15.745 * [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))) 15.745 * * * * [progress]: [ 96 / 192 ] simplifiying candidate # 15.746 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 15.746 * * [simplify]: iters left: 6 (11 enodes) 15.751 * * [simplify]: iters left: 5 (37 enodes) 15.763 * * [simplify]: iters left: 4 (65 enodes) 15.787 * * [simplify]: iters left: 3 (158 enodes) 15.827 * * [simplify]: iters left: 2 (319 enodes) 15.935 * * [simplify]: iters left: 1 (429 enodes) 15.995 * * [simplify]: Extracting #0: cost 1 inf + 0 15.995 * * [simplify]: Extracting #1: cost 0 inf + 1 15.995 * [simplify]: Simplified to 0 15.995 * [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)) 15.995 * * * * [progress]: [ 97 / 192 ] simplifiying candidate # 15.995 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 15.996 * * [simplify]: iters left: 6 (11 enodes) 15.998 * * [simplify]: iters left: 5 (40 enodes) 16.005 * * [simplify]: iters left: 4 (70 enodes) 16.025 * * [simplify]: iters left: 3 (150 enodes) 16.072 * * [simplify]: iters left: 2 (268 enodes) 16.154 * * [simplify]: iters left: 1 (351 enodes) 16.217 * * [simplify]: Extracting #0: cost 1 inf + 0 16.217 * * [simplify]: Extracting #1: cost 0 inf + 1 16.217 * [simplify]: Simplified to 0 16.217 * [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.218 * * * * [progress]: [ 98 / 192 ] simplifiying candidate # 16.218 * [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.218 * * [simplify]: iters left: 6 (12 enodes) 16.224 * * [simplify]: iters left: 5 (45 enodes) 16.239 * * [simplify]: iters left: 4 (81 enodes) 16.269 * * [simplify]: iters left: 3 (229 enodes) 16.364 * * [simplify]: Extracting #0: cost 1 inf + 0 16.364 * * [simplify]: Extracting #1: cost 44 inf + 0 16.364 * * [simplify]: Extracting #2: cost 113 inf + 2 16.365 * * [simplify]: Extracting #3: cost 107 inf + 545 16.366 * * [simplify]: Extracting #4: cost 87 inf + 4295 16.369 * * [simplify]: Extracting #5: cost 29 inf + 23276 16.377 * * [simplify]: Extracting #6: cost 1 inf + 35487 16.388 * * [simplify]: Extracting #7: cost 0 inf + 36242 16.400 * [simplify]: Simplified to (* (cos re) 0) 16.400 * [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.401 * * * * [progress]: [ 99 / 192 ] simplifiying candidate # 16.401 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 16.401 * * [simplify]: iters left: 6 (11 enodes) 16.407 * * [simplify]: iters left: 5 (37 enodes) 16.418 * * [simplify]: iters left: 4 (65 enodes) 16.445 * * [simplify]: iters left: 3 (158 enodes) 16.523 * * [simplify]: iters left: 2 (319 enodes) 16.632 * * [simplify]: iters left: 1 (429 enodes) 16.684 * * [simplify]: Extracting #0: cost 1 inf + 0 16.684 * * [simplify]: Extracting #1: cost 0 inf + 1 16.684 * [simplify]: Simplified to 0 16.684 * [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.684 * * * * [progress]: [ 100 / 192 ] simplifiying candidate # 16.684 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 16.685 * * [simplify]: iters left: 6 (11 enodes) 16.690 * * [simplify]: iters left: 5 (40 enodes) 16.705 * * [simplify]: iters left: 4 (70 enodes) 16.721 * * [simplify]: iters left: 3 (150 enodes) 16.780 * * [simplify]: iters left: 2 (268 enodes) 16.861 * * [simplify]: iters left: 1 (351 enodes) 16.898 * * [simplify]: Extracting #0: cost 1 inf + 0 16.898 * * [simplify]: Extracting #1: cost 0 inf + 1 16.898 * [simplify]: Simplified to 0 16.898 * [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)) 16.898 * * * * [progress]: [ 101 / 192 ] simplifiying candidate # 16.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)))))) 16.899 * * [simplify]: iters left: 6 (12 enodes) 16.905 * * [simplify]: iters left: 5 (45 enodes) 16.924 * * [simplify]: iters left: 4 (81 enodes) 16.954 * * [simplify]: iters left: 3 (229 enodes) 17.046 * * [simplify]: Extracting #0: cost 1 inf + 0 17.046 * * [simplify]: Extracting #1: cost 44 inf + 0 17.047 * * [simplify]: Extracting #2: cost 113 inf + 2 17.048 * * [simplify]: Extracting #3: cost 107 inf + 545 17.050 * * [simplify]: Extracting #4: cost 87 inf + 4295 17.056 * * [simplify]: Extracting #5: cost 29 inf + 23276 17.068 * * [simplify]: Extracting #6: cost 1 inf + 35487 17.079 * * [simplify]: Extracting #7: cost 0 inf + 36242 17.089 * [simplify]: Simplified to (* (cos re) 0) 17.090 * [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.090 * * * * [progress]: [ 102 / 192 ] simplifiying candidate # 17.090 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 17.090 * * [simplify]: iters left: 6 (11 enodes) 17.093 * * [simplify]: iters left: 5 (37 enodes) 17.099 * * [simplify]: iters left: 4 (65 enodes) 17.115 * * [simplify]: iters left: 3 (158 enodes) 17.183 * * [simplify]: iters left: 2 (319 enodes) 17.270 * * [simplify]: iters left: 1 (429 enodes) 17.334 * * [simplify]: Extracting #0: cost 1 inf + 0 17.334 * * [simplify]: Extracting #1: cost 0 inf + 1 17.334 * [simplify]: Simplified to 0 17.334 * [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.334 * * * * [progress]: [ 103 / 192 ] simplifiying candidate # 17.335 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 17.335 * * [simplify]: iters left: 6 (11 enodes) 17.341 * * [simplify]: iters left: 5 (40 enodes) 17.355 * * [simplify]: iters left: 4 (70 enodes) 17.384 * * [simplify]: iters left: 3 (150 enodes) 17.458 * * [simplify]: iters left: 2 (268 enodes) 17.521 * * [simplify]: iters left: 1 (351 enodes) 17.589 * * [simplify]: Extracting #0: cost 1 inf + 0 17.589 * * [simplify]: Extracting #1: cost 0 inf + 1 17.589 * [simplify]: Simplified to 0 17.589 * [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.590 * * * * [progress]: [ 104 / 192 ] simplifiying candidate # 17.590 * [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.590 * * [simplify]: iters left: 6 (12 enodes) 17.596 * * [simplify]: iters left: 5 (45 enodes) 17.611 * * [simplify]: iters left: 4 (81 enodes) 17.648 * * [simplify]: iters left: 3 (229 enodes) 17.736 * * [simplify]: Extracting #0: cost 1 inf + 0 17.736 * * [simplify]: Extracting #1: cost 44 inf + 0 17.736 * * [simplify]: Extracting #2: cost 113 inf + 2 17.737 * * [simplify]: Extracting #3: cost 107 inf + 545 17.738 * * [simplify]: Extracting #4: cost 87 inf + 4295 17.741 * * [simplify]: Extracting #5: cost 29 inf + 23276 17.747 * * [simplify]: Extracting #6: cost 1 inf + 35487 17.758 * * [simplify]: Extracting #7: cost 0 inf + 36242 17.772 * [simplify]: Simplified to (* (cos re) 0) 17.773 * [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.773 * * * * [progress]: [ 105 / 192 ] simplifiying candidate # 17.773 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 17.773 * * [simplify]: iters left: 6 (11 enodes) 17.779 * * [simplify]: iters left: 5 (37 enodes) 17.790 * * [simplify]: iters left: 4 (65 enodes) 17.817 * * [simplify]: iters left: 3 (158 enodes) 17.862 * * [simplify]: iters left: 2 (319 enodes) 17.946 * * [simplify]: iters left: 1 (429 enodes) 18.018 * * [simplify]: Extracting #0: cost 1 inf + 0 18.018 * * [simplify]: Extracting #1: cost 0 inf + 1 18.018 * [simplify]: Simplified to 0 18.018 * [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.019 * * * * [progress]: [ 106 / 192 ] simplifiying candidate # 18.019 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 18.019 * * [simplify]: iters left: 6 (11 enodes) 18.022 * * [simplify]: iters left: 5 (40 enodes) 18.029 * * [simplify]: iters left: 4 (70 enodes) 18.046 * * [simplify]: iters left: 3 (150 enodes) 18.100 * * [simplify]: iters left: 2 (268 enodes) 18.202 * * [simplify]: iters left: 1 (351 enodes) 18.272 * * [simplify]: Extracting #0: cost 1 inf + 0 18.272 * * [simplify]: Extracting #1: cost 0 inf + 1 18.272 * [simplify]: Simplified to 0 18.272 * [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.272 * * * * [progress]: [ 107 / 192 ] simplifiying candidate # 18.272 * [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.273 * * [simplify]: iters left: 6 (12 enodes) 18.279 * * [simplify]: iters left: 5 (45 enodes) 18.294 * * [simplify]: iters left: 4 (81 enodes) 18.332 * * [simplify]: iters left: 3 (229 enodes) 18.468 * * [simplify]: Extracting #0: cost 1 inf + 0 18.468 * * [simplify]: Extracting #1: cost 44 inf + 0 18.469 * * [simplify]: Extracting #2: cost 113 inf + 2 18.469 * * [simplify]: Extracting #3: cost 107 inf + 545 18.470 * * [simplify]: Extracting #4: cost 87 inf + 4295 18.474 * * [simplify]: Extracting #5: cost 29 inf + 23276 18.482 * * [simplify]: Extracting #6: cost 1 inf + 35487 18.487 * * [simplify]: Extracting #7: cost 0 inf + 36242 18.496 * [simplify]: Simplified to (* (cos re) 0) 18.496 * [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.496 * * * * [progress]: [ 108 / 192 ] simplifiying candidate # 18.497 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 18.497 * * [simplify]: iters left: 6 (11 enodes) 18.502 * * [simplify]: iters left: 5 (37 enodes) 18.514 * * [simplify]: iters left: 4 (65 enodes) 18.540 * * [simplify]: iters left: 3 (158 enodes) 18.612 * * [simplify]: iters left: 2 (319 enodes) 18.704 * * [simplify]: iters left: 1 (429 enodes) 18.771 * * [simplify]: Extracting #0: cost 1 inf + 0 18.771 * * [simplify]: Extracting #1: cost 0 inf + 1 18.771 * [simplify]: Simplified to 0 18.771 * [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.772 * * * * [progress]: [ 109 / 192 ] simplifiying candidate # 18.772 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 18.772 * * [simplify]: iters left: 6 (11 enodes) 18.778 * * [simplify]: iters left: 5 (40 enodes) 18.791 * * [simplify]: iters left: 4 (70 enodes) 18.808 * * [simplify]: iters left: 3 (150 enodes) 18.858 * * [simplify]: iters left: 2 (268 enodes) 18.945 * * [simplify]: iters left: 1 (351 enodes) 19.012 * * [simplify]: Extracting #0: cost 1 inf + 0 19.013 * * [simplify]: Extracting #1: cost 0 inf + 1 19.013 * [simplify]: Simplified to 0 19.013 * [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.013 * * * * [progress]: [ 110 / 192 ] simplifiying candidate # 19.013 * [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.014 * * [simplify]: iters left: 6 (12 enodes) 19.019 * * [simplify]: iters left: 5 (45 enodes) 19.034 * * [simplify]: iters left: 4 (81 enodes) 19.069 * * [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.187 * * [simplify]: Extracting #5: cost 29 inf + 23276 19.198 * * [simplify]: Extracting #6: cost 1 inf + 35487 19.209 * * [simplify]: Extracting #7: cost 0 inf + 36242 19.221 * [simplify]: Simplified to (* (cos re) 0) 19.221 * [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.222 * * * * [progress]: [ 111 / 192 ] simplifiying candidate # 19.222 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 19.222 * * [simplify]: iters left: 6 (11 enodes) 19.227 * * [simplify]: iters left: 5 (37 enodes) 19.239 * * [simplify]: iters left: 4 (65 enodes) 19.265 * * [simplify]: iters left: 3 (158 enodes) 19.341 * * [simplify]: iters left: 2 (319 enodes) 19.480 * * [simplify]: iters left: 1 (429 enodes) 19.558 * * [simplify]: Extracting #0: cost 1 inf + 0 19.558 * * [simplify]: Extracting #1: cost 0 inf + 1 19.558 * [simplify]: Simplified to 0 19.558 * [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.559 * * * * [progress]: [ 112 / 192 ] simplifiying candidate # 19.559 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 19.559 * * [simplify]: iters left: 6 (11 enodes) 19.565 * * [simplify]: iters left: 5 (40 enodes) 19.572 * * [simplify]: iters left: 4 (70 enodes) 19.586 * * [simplify]: iters left: 3 (150 enodes) 19.634 * * [simplify]: iters left: 2 (268 enodes) 19.717 * * [simplify]: iters left: 1 (351 enodes) 19.756 * * [simplify]: Extracting #0: cost 1 inf + 0 19.756 * * [simplify]: Extracting #1: cost 0 inf + 1 19.756 * [simplify]: Simplified to 0 19.756 * [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.756 * * * * [progress]: [ 113 / 192 ] simplifiying candidate # 19.757 * [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.757 * * [simplify]: iters left: 6 (12 enodes) 19.763 * * [simplify]: iters left: 5 (45 enodes) 19.778 * * [simplify]: iters left: 4 (81 enodes) 19.818 * * [simplify]: iters left: 3 (229 enodes) 19.912 * * [simplify]: Extracting #0: cost 1 inf + 0 19.912 * * [simplify]: Extracting #1: cost 44 inf + 0 19.912 * * [simplify]: Extracting #2: cost 113 inf + 2 19.913 * * [simplify]: Extracting #3: cost 107 inf + 545 19.914 * * [simplify]: Extracting #4: cost 87 inf + 4295 19.918 * * [simplify]: Extracting #5: cost 29 inf + 23276 19.929 * * [simplify]: Extracting #6: cost 1 inf + 35487 19.941 * * [simplify]: Extracting #7: cost 0 inf + 36242 19.953 * [simplify]: Simplified to (* (cos re) 0) 19.953 * [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.953 * * * * [progress]: [ 114 / 192 ] simplifiying candidate # 19.954 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 19.954 * * [simplify]: iters left: 6 (11 enodes) 19.959 * * [simplify]: iters left: 5 (37 enodes) 19.971 * * [simplify]: iters left: 4 (65 enodes) 19.997 * * [simplify]: iters left: 3 (158 enodes) 20.064 * * [simplify]: iters left: 2 (319 enodes) 20.157 * * [simplify]: iters left: 1 (429 enodes) 20.236 * * [simplify]: Extracting #0: cost 1 inf + 0 20.236 * * [simplify]: Extracting #1: cost 0 inf + 1 20.236 * [simplify]: Simplified to 0 20.236 * [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.236 * * * * [progress]: [ 115 / 192 ] simplifiying candidate # 20.237 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 20.237 * * [simplify]: iters left: 6 (11 enodes) 20.243 * * [simplify]: iters left: 5 (40 enodes) 20.257 * * [simplify]: iters left: 4 (70 enodes) 20.285 * * [simplify]: iters left: 3 (150 enodes) 20.335 * * [simplify]: iters left: 2 (268 enodes) 20.394 * * [simplify]: iters left: 1 (351 enodes) 20.429 * * [simplify]: Extracting #0: cost 1 inf + 0 20.429 * * [simplify]: Extracting #1: cost 0 inf + 1 20.429 * [simplify]: Simplified to 0 20.429 * [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.430 * * * * [progress]: [ 116 / 192 ] simplifiying candidate # 20.430 * [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.430 * * [simplify]: iters left: 6 (12 enodes) 20.436 * * [simplify]: iters left: 5 (45 enodes) 20.454 * * [simplify]: iters left: 4 (81 enodes) 20.473 * * [simplify]: iters left: 3 (229 enodes) 20.579 * * [simplify]: Extracting #0: cost 1 inf + 0 20.579 * * [simplify]: Extracting #1: cost 44 inf + 0 20.580 * * [simplify]: Extracting #2: cost 113 inf + 2 20.581 * * [simplify]: Extracting #3: cost 107 inf + 545 20.583 * * [simplify]: Extracting #4: cost 87 inf + 4295 20.590 * * [simplify]: Extracting #5: cost 29 inf + 23276 20.598 * * [simplify]: Extracting #6: cost 1 inf + 35487 20.604 * * [simplify]: Extracting #7: cost 0 inf + 36242 20.610 * [simplify]: Simplified to (* (cos re) 0) 20.610 * [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.610 * * * * [progress]: [ 117 / 192 ] simplifiying candidate # 20.611 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 20.611 * * [simplify]: iters left: 6 (11 enodes) 20.614 * * [simplify]: iters left: 5 (37 enodes) 20.619 * * [simplify]: iters left: 4 (65 enodes) 20.646 * * [simplify]: iters left: 3 (158 enodes) 20.722 * * [simplify]: iters left: 2 (319 enodes) 20.860 * * [simplify]: iters left: 1 (429 enodes) 20.904 * * [simplify]: Extracting #0: cost 1 inf + 0 20.904 * * [simplify]: Extracting #1: cost 0 inf + 1 20.904 * [simplify]: Simplified to 0 20.904 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp 0) (exp (- im)) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 20.904 * * * * [progress]: [ 118 / 192 ] simplifiying candidate # 20.905 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 20.905 * * [simplify]: iters left: 6 (11 enodes) 20.908 * * [simplify]: iters left: 5 (40 enodes) 20.915 * * [simplify]: iters left: 4 (70 enodes) 20.930 * * [simplify]: iters left: 3 (150 enodes) 20.991 * * [simplify]: iters left: 2 (268 enodes) 21.097 * * [simplify]: iters left: 1 (351 enodes) 21.132 * * [simplify]: Extracting #0: cost 1 inf + 0 21.132 * * [simplify]: Extracting #1: cost 0 inf + 1 21.132 * [simplify]: Simplified to 0 21.132 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp 0) (exp (- im)) (- (* (exp im) 1)))) 0)) 21.132 * * * * [progress]: [ 119 / 192 ] simplifiying candidate # 21.132 * [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.132 * * [simplify]: iters left: 6 (12 enodes) 21.135 * * [simplify]: iters left: 5 (45 enodes) 21.145 * * [simplify]: iters left: 4 (81 enodes) 21.179 * * [simplify]: iters left: 3 (229 enodes) 21.262 * * [simplify]: Extracting #0: cost 1 inf + 0 21.263 * * [simplify]: Extracting #1: cost 44 inf + 0 21.263 * * [simplify]: Extracting #2: cost 113 inf + 2 21.265 * * [simplify]: Extracting #3: cost 107 inf + 545 21.266 * * [simplify]: Extracting #4: cost 87 inf + 4295 21.272 * * [simplify]: Extracting #5: cost 29 inf + 23276 21.283 * * [simplify]: Extracting #6: cost 1 inf + 35487 21.294 * * [simplify]: Extracting #7: cost 0 inf + 36242 21.305 * [simplify]: Simplified to (* (cos re) 0) 21.305 * [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.305 * * * * [progress]: [ 120 / 192 ] simplifiying candidate # 21.305 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 21.305 * * [simplify]: iters left: 6 (11 enodes) 21.311 * * [simplify]: iters left: 5 (37 enodes) 21.317 * * [simplify]: iters left: 4 (65 enodes) 21.335 * * [simplify]: iters left: 3 (158 enodes) 21.392 * * [simplify]: iters left: 2 (319 enodes) 21.500 * * [simplify]: iters left: 1 (429 enodes) 21.570 * * [simplify]: Extracting #0: cost 1 inf + 0 21.570 * * [simplify]: Extracting #1: cost 0 inf + 1 21.570 * [simplify]: Simplified to 0 21.570 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp 0) (exp (- im)) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 21.570 * * * * [progress]: [ 121 / 192 ] simplifiying candidate # 21.570 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 21.570 * * [simplify]: iters left: 6 (11 enodes) 21.573 * * [simplify]: iters left: 5 (40 enodes) 21.581 * * [simplify]: iters left: 4 (70 enodes) 21.609 * * [simplify]: iters left: 3 (150 enodes) 21.664 * * [simplify]: iters left: 2 (268 enodes) 21.728 * * [simplify]: iters left: 1 (351 enodes) 21.776 * * [simplify]: Extracting #0: cost 1 inf + 0 21.776 * * [simplify]: Extracting #1: cost 0 inf + 1 21.776 * [simplify]: Simplified to 0 21.776 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp 0) (exp (- im)) (- (* (exp im) 1)))) 0)) 21.777 * * * * [progress]: [ 122 / 192 ] simplifiying candidate # 21.777 * [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.777 * * [simplify]: iters left: 6 (12 enodes) 21.780 * * [simplify]: iters left: 5 (45 enodes) 21.787 * * [simplify]: iters left: 4 (81 enodes) 21.824 * * [simplify]: iters left: 3 (229 enodes) 21.906 * * [simplify]: Extracting #0: cost 1 inf + 0 21.907 * * [simplify]: Extracting #1: cost 44 inf + 0 21.907 * * [simplify]: Extracting #2: cost 113 inf + 2 21.908 * * [simplify]: Extracting #3: cost 107 inf + 545 21.909 * * [simplify]: Extracting #4: cost 87 inf + 4295 21.912 * * [simplify]: Extracting #5: cost 29 inf + 23276 21.921 * * [simplify]: Extracting #6: cost 1 inf + 35487 21.927 * * [simplify]: Extracting #7: cost 0 inf + 36242 21.933 * [simplify]: Simplified to (* (cos re) 0) 21.933 * [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.933 * * * * [progress]: [ 123 / 192 ] simplifiying candidate # 21.933 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 21.933 * * [simplify]: iters left: 6 (11 enodes) 21.936 * * [simplify]: iters left: 5 (37 enodes) 21.948 * * [simplify]: iters left: 4 (65 enodes) 21.975 * * [simplify]: iters left: 3 (158 enodes) 22.029 * * [simplify]: iters left: 2 (319 enodes) 22.132 * * [simplify]: iters left: 1 (429 enodes) 22.210 * * [simplify]: Extracting #0: cost 1 inf + 0 22.210 * * [simplify]: Extracting #1: cost 0 inf + 1 22.210 * [simplify]: Simplified to 0 22.210 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (* (cbrt (exp (- 0 im))) (cbrt (exp (- 0 im)))) (cbrt (exp (- 0 im))) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 22.210 * * * * [progress]: [ 124 / 192 ] simplifiying candidate # 22.211 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 22.211 * * [simplify]: iters left: 6 (11 enodes) 22.217 * * [simplify]: iters left: 5 (40 enodes) 22.231 * * [simplify]: iters left: 4 (70 enodes) 22.260 * * [simplify]: iters left: 3 (150 enodes) 22.311 * * [simplify]: iters left: 2 (268 enodes) 22.406 * * [simplify]: iters left: 1 (351 enodes) 22.451 * * [simplify]: Extracting #0: cost 1 inf + 0 22.452 * * [simplify]: Extracting #1: cost 0 inf + 1 22.452 * [simplify]: Simplified to 0 22.452 * [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.452 * * * * [progress]: [ 125 / 192 ] simplifiying candidate # 22.452 * [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.452 * * [simplify]: iters left: 6 (12 enodes) 22.455 * * [simplify]: iters left: 5 (45 enodes) 22.463 * * [simplify]: iters left: 4 (81 enodes) 22.486 * * [simplify]: iters left: 3 (229 enodes) 22.597 * * [simplify]: Extracting #0: cost 1 inf + 0 22.597 * * [simplify]: Extracting #1: cost 44 inf + 0 22.598 * * [simplify]: Extracting #2: cost 113 inf + 2 22.598 * * [simplify]: Extracting #3: cost 107 inf + 545 22.599 * * [simplify]: Extracting #4: cost 87 inf + 4295 22.602 * * [simplify]: Extracting #5: cost 29 inf + 23276 22.608 * * [simplify]: Extracting #6: cost 1 inf + 35487 22.613 * * [simplify]: Extracting #7: cost 0 inf + 36242 22.619 * [simplify]: Simplified to (* (cos re) 0) 22.619 * [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.620 * * * * [progress]: [ 126 / 192 ] simplifiying candidate # 22.620 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 22.620 * * [simplify]: iters left: 6 (11 enodes) 22.622 * * [simplify]: iters left: 5 (37 enodes) 22.628 * * [simplify]: iters left: 4 (65 enodes) 22.648 * * [simplify]: iters left: 3 (158 enodes) 22.688 * * [simplify]: iters left: 2 (319 enodes) 22.779 * * [simplify]: iters left: 1 (429 enodes) 22.854 * * [simplify]: Extracting #0: cost 1 inf + 0 22.854 * * [simplify]: Extracting #1: cost 0 inf + 1 22.854 * [simplify]: Simplified to 0 22.854 * [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.854 * * * * [progress]: [ 127 / 192 ] simplifiying candidate # 22.855 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 22.855 * * [simplify]: iters left: 6 (11 enodes) 22.860 * * [simplify]: iters left: 5 (40 enodes) 22.874 * * [simplify]: iters left: 4 (70 enodes) 22.888 * * [simplify]: iters left: 3 (150 enodes) 22.940 * * [simplify]: iters left: 2 (268 enodes) 23.024 * * [simplify]: iters left: 1 (351 enodes) 23.063 * * [simplify]: Extracting #0: cost 1 inf + 0 23.063 * * [simplify]: Extracting #1: cost 0 inf + 1 23.063 * [simplify]: Simplified to 0 23.063 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (sqrt (exp (- 0 im))) (sqrt (exp (- 0 im))) (- (* (exp im) 1)))) 0)) 23.063 * * * * [progress]: [ 128 / 192 ] simplifiying candidate # 23.064 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 23.064 * * [simplify]: iters left: 6 (12 enodes) 23.070 * * [simplify]: iters left: 5 (45 enodes) 23.086 * * [simplify]: iters left: 4 (81 enodes) 23.125 * * [simplify]: iters left: 3 (229 enodes) 23.229 * * [simplify]: Extracting #0: cost 1 inf + 0 23.229 * * [simplify]: Extracting #1: cost 44 inf + 0 23.229 * * [simplify]: Extracting #2: cost 113 inf + 2 23.230 * * [simplify]: Extracting #3: cost 107 inf + 545 23.231 * * [simplify]: Extracting #4: cost 87 inf + 4295 23.234 * * [simplify]: Extracting #5: cost 29 inf + 23276 23.239 * * [simplify]: Extracting #6: cost 1 inf + 35487 23.245 * * [simplify]: Extracting #7: cost 0 inf + 36242 23.251 * [simplify]: Simplified to (* (cos re) 0) 23.251 * [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.251 * * * * [progress]: [ 129 / 192 ] simplifiying candidate # 23.251 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 23.251 * * [simplify]: iters left: 6 (11 enodes) 23.257 * * [simplify]: iters left: 5 (37 enodes) 23.269 * * [simplify]: iters left: 4 (65 enodes) 23.294 * * [simplify]: iters left: 3 (158 enodes) 23.345 * * [simplify]: iters left: 2 (319 enodes) 23.484 * * [simplify]: iters left: 1 (429 enodes) 23.563 * * [simplify]: Extracting #0: cost 1 inf + 0 23.563 * * [simplify]: Extracting #1: cost 0 inf + 1 23.563 * [simplify]: Simplified to 0 23.563 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma 1 (exp (- 0 im)) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 23.563 * * * * [progress]: [ 130 / 192 ] simplifiying candidate # 23.564 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 23.564 * * [simplify]: iters left: 6 (11 enodes) 23.570 * * [simplify]: iters left: 5 (40 enodes) 23.581 * * [simplify]: iters left: 4 (70 enodes) 23.595 * * [simplify]: iters left: 3 (150 enodes) 23.632 * * [simplify]: iters left: 2 (268 enodes) 23.691 * * [simplify]: iters left: 1 (351 enodes) 23.723 * * [simplify]: Extracting #0: cost 1 inf + 0 23.723 * * [simplify]: Extracting #1: cost 0 inf + 1 23.723 * [simplify]: Simplified to 0 23.723 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma 1 (exp (- 0 im)) (- (* (exp im) 1)))) 0)) 23.723 * * * * [progress]: [ 131 / 192 ] simplifiying candidate # 23.723 * [simplify]: Simplifying (* (* 0.5 (cos re)) (- (exp im))) 23.723 * * [simplify]: iters left: 5 (8 enodes) 23.725 * * [simplify]: iters left: 4 (30 enodes) 23.730 * * [simplify]: iters left: 3 (49 enodes) 23.740 * * [simplify]: iters left: 2 (80 enodes) 23.751 * * [simplify]: iters left: 1 (94 enodes) 23.762 * * [simplify]: Extracting #0: cost 1 inf + 0 23.762 * * [simplify]: Extracting #1: cost 15 inf + 0 23.762 * * [simplify]: Extracting #2: cost 27 inf + 42 23.763 * * [simplify]: Extracting #3: cost 23 inf + 156 23.763 * * [simplify]: Extracting #4: cost 5 inf + 2851 23.764 * * [simplify]: Extracting #5: cost 0 inf + 3489 23.764 * [simplify]: Simplified to (* 0.5 (* (- (exp im)) (cos re))) 23.764 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (exp (- 0 im))) (* 0.5 (* (- (exp im)) (cos re))))) 23.764 * * * * [progress]: [ 132 / 192 ] simplifiying candidate # 23.765 * [simplify]: Simplifying (* (* 0.5 (cos re)) (- (exp im))) 23.765 * * [simplify]: iters left: 5 (8 enodes) 23.767 * * [simplify]: iters left: 4 (30 enodes) 23.772 * * [simplify]: iters left: 3 (49 enodes) 23.781 * * [simplify]: iters left: 2 (80 enodes) 23.792 * * [simplify]: iters left: 1 (94 enodes) 23.809 * * [simplify]: Extracting #0: cost 1 inf + 0 23.809 * * [simplify]: Extracting #1: cost 15 inf + 0 23.809 * * [simplify]: Extracting #2: cost 27 inf + 42 23.809 * * [simplify]: Extracting #3: cost 23 inf + 156 23.810 * * [simplify]: Extracting #4: cost 5 inf + 2851 23.811 * * [simplify]: Extracting #5: cost 0 inf + 3489 23.813 * [simplify]: Simplified to (* 0.5 (* (- (exp im)) (cos re))) 23.813 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (exp (- 0 im))) (* 0.5 (* (- (exp im)) (cos re))))) 23.813 * * * * [progress]: [ 133 / 192 ] simplifiying candidate # 23.813 * [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.813 * * [simplify]: iters left: 6 (12 enodes) 23.819 * * [simplify]: iters left: 5 (45 enodes) 23.835 * * [simplify]: iters left: 4 (75 enodes) 23.868 * * [simplify]: iters left: 3 (190 enodes) 23.963 * * [simplify]: Extracting #0: cost 1 inf + 0 23.963 * * [simplify]: Extracting #1: cost 37 inf + 0 23.964 * * [simplify]: Extracting #2: cost 103 inf + 2 23.964 * * [simplify]: Extracting #3: cost 103 inf + 118 23.965 * * [simplify]: Extracting #4: cost 74 inf + 4879 23.968 * * [simplify]: Extracting #5: cost 34 inf + 16587 23.973 * * [simplify]: Extracting #6: cost 2 inf + 30719 23.978 * * [simplify]: Extracting #7: cost 0 inf + 31807 23.983 * [simplify]: Simplified to (* 0 (cos re)) 23.983 * [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.983 * * * * [progress]: [ 134 / 192 ] simplifiying candidate # 23.984 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 23.984 * * [simplify]: iters left: 6 (11 enodes) 23.987 * * [simplify]: iters left: 5 (37 enodes) 23.993 * * [simplify]: iters left: 4 (59 enodes) 24.004 * * [simplify]: iters left: 3 (129 enodes) 24.052 * * [simplify]: iters left: 2 (286 enodes) 24.114 * * [simplify]: iters left: 1 (401 enodes) 24.185 * * [simplify]: Extracting #0: cost 1 inf + 0 24.185 * * [simplify]: Extracting #1: cost 0 inf + 1 24.185 * [simplify]: Simplified to 0 24.185 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 24.186 * * * * [progress]: [ 135 / 192 ] simplifiying candidate # 24.186 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 24.186 * * [simplify]: iters left: 6 (11 enodes) 24.192 * * [simplify]: iters left: 5 (40 enodes) 24.206 * * [simplify]: iters left: 4 (64 enodes) 24.229 * * [simplify]: iters left: 3 (118 enodes) 24.270 * * [simplify]: iters left: 2 (261 enodes) 24.422 * * [simplify]: iters left: 1 (409 enodes) 24.486 * * [simplify]: Extracting #0: cost 1 inf + 0 24.487 * * [simplify]: Extracting #1: cost 0 inf + 1 24.487 * [simplify]: Simplified to 0 24.487 * [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.487 * * * * [progress]: [ 136 / 192 ] simplifiying candidate # 24.487 * [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.488 * * [simplify]: iters left: 6 (12 enodes) 24.494 * * [simplify]: iters left: 5 (45 enodes) 24.509 * * [simplify]: iters left: 4 (75 enodes) 24.541 * * [simplify]: iters left: 3 (190 enodes) 24.621 * * [simplify]: Extracting #0: cost 1 inf + 0 24.621 * * [simplify]: Extracting #1: cost 37 inf + 0 24.622 * * [simplify]: Extracting #2: cost 103 inf + 2 24.623 * * [simplify]: Extracting #3: cost 103 inf + 118 24.625 * * [simplify]: Extracting #4: cost 74 inf + 4879 24.631 * * [simplify]: Extracting #5: cost 34 inf + 16587 24.638 * * [simplify]: Extracting #6: cost 2 inf + 30719 24.643 * * [simplify]: Extracting #7: cost 0 inf + 31807 24.648 * [simplify]: Simplified to (* 0 (cos re)) 24.648 * [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.649 * * * * [progress]: [ 137 / 192 ] simplifiying candidate # 24.649 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 24.649 * * [simplify]: iters left: 6 (11 enodes) 24.651 * * [simplify]: iters left: 5 (37 enodes) 24.657 * * [simplify]: iters left: 4 (59 enodes) 24.671 * * [simplify]: iters left: 3 (129 enodes) 24.740 * * [simplify]: iters left: 2 (286 enodes) 24.834 * * [simplify]: iters left: 1 (401 enodes) 24.883 * * [simplify]: Extracting #0: cost 1 inf + 0 24.883 * * [simplify]: Extracting #1: cost 0 inf + 1 24.883 * [simplify]: Simplified to 0 24.883 * [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.884 * * * * [progress]: [ 138 / 192 ] simplifiying candidate # 24.884 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 24.884 * * [simplify]: iters left: 6 (11 enodes) 24.889 * * [simplify]: iters left: 5 (40 enodes) 24.903 * * [simplify]: iters left: 4 (64 enodes) 24.921 * * [simplify]: iters left: 3 (118 enodes) 24.960 * * [simplify]: iters left: 2 (261 enodes) 25.068 * * [simplify]: iters left: 1 (409 enodes) 25.138 * * [simplify]: Extracting #0: cost 1 inf + 0 25.138 * * [simplify]: Extracting #1: cost 0 inf + 1 25.138 * [simplify]: Simplified to 0 25.138 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 25.138 * * * * [progress]: [ 139 / 192 ] simplifiying candidate # 25.138 * [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.138 * * [simplify]: iters left: 6 (12 enodes) 25.141 * * [simplify]: iters left: 5 (45 enodes) 25.153 * * [simplify]: iters left: 4 (75 enodes) 25.186 * * [simplify]: iters left: 3 (190 enodes) 25.282 * * [simplify]: Extracting #0: cost 1 inf + 0 25.282 * * [simplify]: Extracting #1: cost 37 inf + 0 25.283 * * [simplify]: Extracting #2: cost 103 inf + 2 25.283 * * [simplify]: Extracting #3: cost 103 inf + 118 25.285 * * [simplify]: Extracting #4: cost 74 inf + 4879 25.288 * * [simplify]: Extracting #5: cost 34 inf + 16587 25.293 * * [simplify]: Extracting #6: cost 2 inf + 30719 25.303 * * [simplify]: Extracting #7: cost 0 inf + 31807 25.312 * [simplify]: Simplified to (* 0 (cos re)) 25.312 * [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.313 * * * * [progress]: [ 140 / 192 ] simplifiying candidate # 25.313 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 25.313 * * [simplify]: iters left: 6 (11 enodes) 25.319 * * [simplify]: iters left: 5 (37 enodes) 25.331 * * [simplify]: iters left: 4 (59 enodes) 25.353 * * [simplify]: iters left: 3 (129 enodes) 25.394 * * [simplify]: iters left: 2 (286 enodes) 25.518 * * [simplify]: iters left: 1 (401 enodes) 25.575 * * [simplify]: Extracting #0: cost 1 inf + 0 25.575 * * [simplify]: Extracting #1: cost 0 inf + 1 25.575 * [simplify]: Simplified to 0 25.575 * [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.575 * * * * [progress]: [ 141 / 192 ] simplifiying candidate # 25.576 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 25.576 * * [simplify]: iters left: 6 (11 enodes) 25.579 * * [simplify]: iters left: 5 (40 enodes) 25.587 * * [simplify]: iters left: 4 (64 enodes) 25.610 * * [simplify]: iters left: 3 (118 enodes) 25.670 * * [simplify]: iters left: 2 (261 enodes) 25.773 * * [simplify]: iters left: 1 (409 enodes) 25.863 * * [simplify]: Extracting #0: cost 1 inf + 0 25.864 * * [simplify]: Extracting #1: cost 0 inf + 1 25.864 * [simplify]: Simplified to 0 25.864 * [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.864 * * * * [progress]: [ 142 / 192 ] simplifiying candidate # 25.864 * [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.864 * * [simplify]: iters left: 6 (12 enodes) 25.870 * * [simplify]: iters left: 5 (45 enodes) 25.886 * * [simplify]: iters left: 4 (75 enodes) 25.917 * * [simplify]: iters left: 3 (190 enodes) 25.979 * * [simplify]: Extracting #0: cost 1 inf + 0 25.980 * * [simplify]: Extracting #1: cost 37 inf + 0 25.980 * * [simplify]: Extracting #2: cost 103 inf + 2 25.980 * * [simplify]: Extracting #3: cost 103 inf + 118 25.981 * * [simplify]: Extracting #4: cost 74 inf + 4879 25.984 * * [simplify]: Extracting #5: cost 34 inf + 16587 25.989 * * [simplify]: Extracting #6: cost 2 inf + 30719 25.994 * * [simplify]: Extracting #7: cost 0 inf + 31807 25.999 * [simplify]: Simplified to (* 0 (cos re)) 25.999 * [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.999 * * * * [progress]: [ 143 / 192 ] simplifiying candidate # 26.000 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 26.000 * * [simplify]: iters left: 6 (11 enodes) 26.003 * * [simplify]: iters left: 5 (37 enodes) 26.008 * * [simplify]: iters left: 4 (59 enodes) 26.026 * * [simplify]: iters left: 3 (129 enodes) 26.069 * * [simplify]: iters left: 2 (286 enodes) 26.154 * * [simplify]: iters left: 1 (401 enodes) 26.203 * * [simplify]: Extracting #0: cost 1 inf + 0 26.203 * * [simplify]: Extracting #1: cost 0 inf + 1 26.203 * [simplify]: Simplified to 0 26.203 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 26.204 * * * * [progress]: [ 144 / 192 ] simplifiying candidate # 26.204 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 26.204 * * [simplify]: iters left: 6 (11 enodes) 26.210 * * [simplify]: iters left: 5 (40 enodes) 26.224 * * [simplify]: iters left: 4 (64 enodes) 26.247 * * [simplify]: iters left: 3 (118 enodes) 26.305 * * [simplify]: iters left: 2 (261 enodes) 26.411 * * [simplify]: iters left: 1 (409 enodes) 26.475 * * [simplify]: Extracting #0: cost 1 inf + 0 26.475 * * [simplify]: Extracting #1: cost 0 inf + 1 26.475 * [simplify]: Simplified to 0 26.475 * [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.476 * * * * [progress]: [ 145 / 192 ] simplifiying candidate # 26.476 * [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.476 * * [simplify]: iters left: 6 (12 enodes) 26.479 * * [simplify]: iters left: 5 (45 enodes) 26.488 * * [simplify]: iters left: 4 (75 enodes) 26.519 * * [simplify]: iters left: 3 (190 enodes) 26.631 * * [simplify]: Extracting #0: cost 1 inf + 0 26.632 * * [simplify]: Extracting #1: cost 37 inf + 0 26.632 * * [simplify]: Extracting #2: cost 103 inf + 2 26.633 * * [simplify]: Extracting #3: cost 103 inf + 118 26.635 * * [simplify]: Extracting #4: cost 74 inf + 4879 26.642 * * [simplify]: Extracting #5: cost 34 inf + 16587 26.651 * * [simplify]: Extracting #6: cost 2 inf + 30719 26.661 * * [simplify]: Extracting #7: cost 0 inf + 31807 26.671 * [simplify]: Simplified to (* 0 (cos re)) 26.671 * [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.671 * * * * [progress]: [ 146 / 192 ] simplifiying candidate # 26.672 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 26.672 * * [simplify]: iters left: 6 (11 enodes) 26.677 * * [simplify]: iters left: 5 (37 enodes) 26.689 * * [simplify]: iters left: 4 (59 enodes) 26.710 * * [simplify]: iters left: 3 (129 enodes) 26.778 * * [simplify]: iters left: 2 (286 enodes) 27.250 * * [simplify]: iters left: 1 (401 enodes) 27.293 * * [simplify]: Extracting #0: cost 1 inf + 0 27.293 * * [simplify]: Extracting #1: cost 0 inf + 1 27.294 * [simplify]: Simplified to 0 27.294 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 27.294 * * * * [progress]: [ 147 / 192 ] simplifiying candidate # 27.294 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 27.294 * * [simplify]: iters left: 6 (11 enodes) 27.298 * * [simplify]: iters left: 5 (40 enodes) 27.305 * * [simplify]: iters left: 4 (64 enodes) 27.317 * * [simplify]: iters left: 3 (118 enodes) 27.363 * * [simplify]: iters left: 2 (261 enodes) 27.466 * * [simplify]: iters left: 1 (409 enodes) 27.519 * * [simplify]: Extracting #0: cost 1 inf + 0 27.519 * * [simplify]: Extracting #1: cost 0 inf + 1 27.519 * [simplify]: Simplified to 0 27.519 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 27.519 * * * * [progress]: [ 148 / 192 ] simplifiying candidate # 27.519 * [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.519 * * [simplify]: iters left: 6 (12 enodes) 27.522 * * [simplify]: iters left: 5 (45 enodes) 27.530 * * [simplify]: iters left: 4 (75 enodes) 27.554 * * [simplify]: iters left: 3 (190 enodes) 27.635 * * [simplify]: Extracting #0: cost 1 inf + 0 27.635 * * [simplify]: Extracting #1: cost 37 inf + 0 27.635 * * [simplify]: Extracting #2: cost 103 inf + 2 27.636 * * [simplify]: Extracting #3: cost 103 inf + 118 27.637 * * [simplify]: Extracting #4: cost 74 inf + 4879 27.640 * * [simplify]: Extracting #5: cost 34 inf + 16587 27.644 * * [simplify]: Extracting #6: cost 2 inf + 30719 27.649 * * [simplify]: Extracting #7: cost 0 inf + 31807 27.657 * [simplify]: Simplified to (* 0 (cos re)) 27.657 * [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.657 * * * * [progress]: [ 149 / 192 ] simplifiying candidate # 27.657 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 27.658 * * [simplify]: iters left: 6 (11 enodes) 27.663 * * [simplify]: iters left: 5 (37 enodes) 27.674 * * [simplify]: iters left: 4 (59 enodes) 27.696 * * [simplify]: iters left: 3 (129 enodes) 27.741 * * [simplify]: iters left: 2 (286 enodes) 27.816 * * [simplify]: iters left: 1 (401 enodes) 27.858 * * [simplify]: Extracting #0: cost 1 inf + 0 27.859 * * [simplify]: Extracting #1: cost 0 inf + 1 27.859 * [simplify]: Simplified to 0 27.859 * [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.859 * * * * [progress]: [ 150 / 192 ] simplifiying candidate # 27.859 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 27.859 * * [simplify]: iters left: 6 (11 enodes) 27.865 * * [simplify]: iters left: 5 (40 enodes) 27.876 * * [simplify]: iters left: 4 (64 enodes) 27.888 * * [simplify]: iters left: 3 (118 enodes) 27.928 * * [simplify]: iters left: 2 (261 enodes) 28.051 * * [simplify]: iters left: 1 (409 enodes) 28.103 * * [simplify]: Extracting #0: cost 1 inf + 0 28.103 * * [simplify]: Extracting #1: cost 0 inf + 1 28.104 * [simplify]: Simplified to 0 28.104 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (sqrt 0) (sqrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 28.104 * * * * [progress]: [ 151 / 192 ] simplifiying candidate # 28.104 * [simplify]: Simplifying (* (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) (* 0.5 (cos re))) 28.104 * * [simplify]: iters left: 6 (12 enodes) 28.107 * * [simplify]: iters left: 5 (45 enodes) 28.114 * * [simplify]: iters left: 4 (75 enodes) 28.139 * * [simplify]: iters left: 3 (190 enodes) 28.224 * * [simplify]: Extracting #0: cost 1 inf + 0 28.225 * * [simplify]: Extracting #1: cost 37 inf + 0 28.225 * * [simplify]: Extracting #2: cost 103 inf + 2 28.225 * * [simplify]: Extracting #3: cost 103 inf + 118 28.226 * * [simplify]: Extracting #4: cost 74 inf + 4879 28.231 * * [simplify]: Extracting #5: cost 34 inf + 16587 28.241 * * [simplify]: Extracting #6: cost 2 inf + 30719 28.251 * * [simplify]: Extracting #7: cost 0 inf + 31807 28.261 * [simplify]: Simplified to (* 0 (cos re)) 28.261 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma 1 0 (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (cos re))) (* 0 (cos re)))) 28.261 * * * * [progress]: [ 152 / 192 ] simplifiying candidate # 28.261 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 28.262 * * [simplify]: iters left: 6 (11 enodes) 28.267 * * [simplify]: iters left: 5 (37 enodes) 28.278 * * [simplify]: iters left: 4 (59 enodes) 28.300 * * [simplify]: iters left: 3 (129 enodes) 28.334 * * [simplify]: iters left: 2 (286 enodes) 28.404 * * [simplify]: iters left: 1 (401 enodes) 28.462 * * [simplify]: Extracting #0: cost 1 inf + 0 28.462 * * [simplify]: Extracting #1: cost 0 inf + 1 28.462 * [simplify]: Simplified to 0 28.463 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma 1 0 (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 28.463 * * * * [progress]: [ 153 / 192 ] simplifiying candidate # 28.463 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 28.463 * * [simplify]: iters left: 6 (11 enodes) 28.469 * * [simplify]: iters left: 5 (40 enodes) 28.476 * * [simplify]: iters left: 4 (64 enodes) 28.488 * * [simplify]: iters left: 3 (118 enodes) 28.534 * * [simplify]: iters left: 2 (261 enodes) 28.687 * * [simplify]: iters left: 1 (409 enodes) 28.749 * * [simplify]: Extracting #0: cost 1 inf + 0 28.749 * * [simplify]: Extracting #1: cost 0 inf + 1 28.749 * [simplify]: Simplified to 0 28.749 * [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.749 * * * * [progress]: [ 154 / 192 ] simplifiying candidate # 28.750 * [simplify]: Simplifying (* (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) (* 0.5 (cos re))) 28.750 * * [simplify]: iters left: 6 (12 enodes) 28.756 * * [simplify]: iters left: 5 (45 enodes) 28.771 * * [simplify]: iters left: 4 (75 enodes) 28.800 * * [simplify]: iters left: 3 (190 enodes) 28.872 * * [simplify]: Extracting #0: cost 1 inf + 0 28.872 * * [simplify]: Extracting #1: cost 37 inf + 0 28.873 * * [simplify]: Extracting #2: cost 103 inf + 2 28.873 * * [simplify]: Extracting #3: cost 103 inf + 118 28.874 * * [simplify]: Extracting #4: cost 74 inf + 4879 28.877 * * [simplify]: Extracting #5: cost 34 inf + 16587 28.882 * * [simplify]: Extracting #6: cost 2 inf + 30719 28.887 * * [simplify]: Extracting #7: cost 0 inf + 31807 28.893 * [simplify]: Simplified to (* 0 (cos re)) 28.893 * [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.893 * * * * [progress]: [ 155 / 192 ] simplifiying candidate # 28.894 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 28.894 * * [simplify]: iters left: 6 (11 enodes) 28.899 * * [simplify]: iters left: 5 (37 enodes) 28.911 * * [simplify]: iters left: 4 (59 enodes) 28.933 * * [simplify]: iters left: 3 (129 enodes) 28.994 * * [simplify]: iters left: 2 (286 enodes) 29.059 * * [simplify]: iters left: 1 (401 enodes) 29.127 * * [simplify]: Extracting #0: cost 1 inf + 0 29.127 * * [simplify]: Extracting #1: cost 0 inf + 1 29.127 * [simplify]: Simplified to 0 29.127 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma 1 0 (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 29.127 * * * * [progress]: [ 156 / 192 ] simplifiying candidate # 29.128 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 29.128 * * [simplify]: iters left: 6 (11 enodes) 29.134 * * [simplify]: iters left: 5 (40 enodes) 29.148 * * [simplify]: iters left: 4 (64 enodes) 29.171 * * [simplify]: iters left: 3 (118 enodes) 29.215 * * [simplify]: iters left: 2 (261 enodes) 29.327 * * [simplify]: iters left: 1 (409 enodes) 29.387 * * [simplify]: Extracting #0: cost 1 inf + 0 29.387 * * [simplify]: Extracting #1: cost 0 inf + 1 29.388 * [simplify]: Simplified to 0 29.388 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma 1 0 (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 29.388 * * * * [progress]: [ 157 / 192 ] simplifiying candidate # 29.388 * [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.388 * * [simplify]: iters left: 6 (12 enodes) 29.394 * * [simplify]: iters left: 5 (45 enodes) 29.410 * * [simplify]: iters left: 4 (75 enodes) 29.429 * * [simplify]: iters left: 3 (190 enodes) 29.501 * * [simplify]: Extracting #0: cost 1 inf + 0 29.502 * * [simplify]: Extracting #1: cost 37 inf + 0 29.502 * * [simplify]: Extracting #2: cost 103 inf + 2 29.502 * * [simplify]: Extracting #3: cost 103 inf + 118 29.504 * * [simplify]: Extracting #4: cost 74 inf + 4879 29.510 * * [simplify]: Extracting #5: cost 34 inf + 16587 29.519 * * [simplify]: Extracting #6: cost 2 inf + 30719 29.528 * * [simplify]: Extracting #7: cost 0 inf + 31807 29.533 * [simplify]: Simplified to (* 0 (cos re)) 29.533 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma 1 0 (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (cos re))) (* 0 (cos re)))) 29.533 * * * * [progress]: [ 158 / 192 ] simplifiying candidate # 29.534 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 29.534 * * [simplify]: iters left: 6 (11 enodes) 29.536 * * [simplify]: iters left: 5 (37 enodes) 29.542 * * [simplify]: iters left: 4 (59 enodes) 29.553 * * [simplify]: iters left: 3 (129 enodes) 29.602 * * [simplify]: iters left: 2 (286 enodes) 29.683 * * [simplify]: iters left: 1 (401 enodes) 29.730 * * [simplify]: Extracting #0: cost 1 inf + 0 29.730 * * [simplify]: Extracting #1: cost 0 inf + 1 29.730 * [simplify]: Simplified to 0 29.730 * [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.730 * * * * [progress]: [ 159 / 192 ] simplifiying candidate # 29.731 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 29.731 * * [simplify]: iters left: 6 (11 enodes) 29.737 * * [simplify]: iters left: 5 (40 enodes) 29.751 * * [simplify]: iters left: 4 (64 enodes) 29.771 * * [simplify]: iters left: 3 (118 enodes) 29.802 * * [simplify]: iters left: 2 (261 enodes) 29.952 * * [simplify]: iters left: 1 (409 enodes) 30.004 * * [simplify]: Extracting #0: cost 1 inf + 0 30.004 * * [simplify]: Extracting #1: cost 0 inf + 1 30.004 * [simplify]: Simplified to 0 30.004 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma 1 0 (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 30.004 * * * * [progress]: [ 160 / 192 ] simplifiying candidate # 30.004 * [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.004 * * [simplify]: iters left: 6 (12 enodes) 30.007 * * [simplify]: iters left: 5 (45 enodes) 30.014 * * [simplify]: iters left: 4 (75 enodes) 30.030 * * [simplify]: iters left: 3 (190 enodes) 30.094 * * [simplify]: Extracting #0: cost 1 inf + 0 30.094 * * [simplify]: Extracting #1: cost 37 inf + 0 30.095 * * [simplify]: Extracting #2: cost 103 inf + 2 30.096 * * [simplify]: Extracting #3: cost 103 inf + 118 30.098 * * [simplify]: Extracting #4: cost 74 inf + 4879 30.104 * * [simplify]: Extracting #5: cost 34 inf + 16587 30.113 * * [simplify]: Extracting #6: cost 2 inf + 30719 30.122 * * [simplify]: Extracting #7: cost 0 inf + 31807 30.132 * [simplify]: Simplified to (* 0 (cos re)) 30.132 * [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.132 * * * * [progress]: [ 161 / 192 ] simplifiying candidate # 30.133 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 30.133 * * [simplify]: iters left: 6 (11 enodes) 30.138 * * [simplify]: iters left: 5 (37 enodes) 30.150 * * [simplify]: iters left: 4 (59 enodes) 30.171 * * [simplify]: iters left: 3 (129 enodes) 30.238 * * [simplify]: iters left: 2 (286 enodes) 30.327 * * [simplify]: iters left: 1 (401 enodes) 30.400 * * [simplify]: Extracting #0: cost 1 inf + 0 30.401 * * [simplify]: Extracting #1: cost 0 inf + 1 30.401 * [simplify]: Simplified to 0 30.401 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp 0) (exp (- im)) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 30.401 * * * * [progress]: [ 162 / 192 ] simplifiying candidate # 30.401 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 30.401 * * [simplify]: iters left: 6 (11 enodes) 30.407 * * [simplify]: iters left: 5 (40 enodes) 30.422 * * [simplify]: iters left: 4 (64 enodes) 30.445 * * [simplify]: iters left: 3 (118 enodes) 30.506 * * [simplify]: iters left: 2 (261 enodes) 30.608 * * [simplify]: iters left: 1 (409 enodes) 30.696 * * [simplify]: Extracting #0: cost 1 inf + 0 30.696 * * [simplify]: Extracting #1: cost 0 inf + 1 30.696 * [simplify]: Simplified to 0 30.697 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp 0) (exp (- im)) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 30.697 * * * * [progress]: [ 163 / 192 ] simplifiying candidate # 30.697 * [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.697 * * [simplify]: iters left: 6 (12 enodes) 30.704 * * [simplify]: iters left: 5 (45 enodes) 30.720 * * [simplify]: iters left: 4 (75 enodes) 30.746 * * [simplify]: iters left: 3 (190 enodes) 30.817 * * [simplify]: Extracting #0: cost 1 inf + 0 30.817 * * [simplify]: Extracting #1: cost 37 inf + 0 30.818 * * [simplify]: Extracting #2: cost 103 inf + 2 30.818 * * [simplify]: Extracting #3: cost 103 inf + 118 30.819 * * [simplify]: Extracting #4: cost 74 inf + 4879 30.822 * * [simplify]: Extracting #5: cost 34 inf + 16587 30.827 * * [simplify]: Extracting #6: cost 2 inf + 30719 30.832 * * [simplify]: Extracting #7: cost 0 inf + 31807 30.838 * [simplify]: Simplified to (* 0 (cos re)) 30.838 * [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.838 * * * * [progress]: [ 164 / 192 ] simplifiying candidate # 30.838 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 30.839 * * [simplify]: iters left: 6 (11 enodes) 30.844 * * [simplify]: iters left: 5 (37 enodes) 30.856 * * [simplify]: iters left: 4 (59 enodes) 30.871 * * [simplify]: iters left: 3 (129 enodes) 30.923 * * [simplify]: iters left: 2 (286 enodes) 31.031 * * [simplify]: iters left: 1 (401 enodes) 31.075 * * [simplify]: Extracting #0: cost 1 inf + 0 31.075 * * [simplify]: Extracting #1: cost 0 inf + 1 31.075 * [simplify]: Simplified to 0 31.075 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp 0) (exp (- im)) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 31.075 * * * * [progress]: [ 165 / 192 ] simplifiying candidate # 31.076 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 31.076 * * [simplify]: iters left: 6 (11 enodes) 31.079 * * [simplify]: iters left: 5 (40 enodes) 31.086 * * [simplify]: iters left: 4 (64 enodes) 31.100 * * [simplify]: iters left: 3 (118 enodes) 31.135 * * [simplify]: iters left: 2 (261 enodes) 31.251 * * [simplify]: iters left: 1 (409 enodes) 31.311 * * [simplify]: Extracting #0: cost 1 inf + 0 31.311 * * [simplify]: Extracting #1: cost 0 inf + 1 31.311 * [simplify]: Simplified to 0 31.311 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp 0) (exp (- im)) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 31.312 * * * * [progress]: [ 166 / 192 ] simplifiying candidate # 31.312 * [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.312 * * [simplify]: iters left: 6 (12 enodes) 31.318 * * [simplify]: iters left: 5 (45 enodes) 31.333 * * [simplify]: iters left: 4 (75 enodes) 31.358 * * [simplify]: iters left: 3 (190 enodes) 31.445 * * [simplify]: Extracting #0: cost 1 inf + 0 31.445 * * [simplify]: Extracting #1: cost 37 inf + 0 31.445 * * [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.450 * * [simplify]: Extracting #5: cost 34 inf + 16587 31.454 * * [simplify]: Extracting #6: cost 2 inf + 30719 31.459 * * [simplify]: Extracting #7: cost 0 inf + 31807 31.464 * [simplify]: Simplified to (* 0 (cos re)) 31.464 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (* (cbrt (exp (- 0 im))) (cbrt (exp (- 0 im)))) (cbrt (exp (- 0 im))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (cos re))) (* 0 (cos re)))) 31.464 * * * * [progress]: [ 167 / 192 ] simplifiying candidate # 31.465 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 31.465 * * [simplify]: iters left: 6 (11 enodes) 31.467 * * [simplify]: iters left: 5 (37 enodes) 31.473 * * [simplify]: iters left: 4 (59 enodes) 31.484 * * [simplify]: iters left: 3 (129 enodes) 31.536 * * [simplify]: iters left: 2 (286 enodes) 31.598 * * [simplify]: iters left: 1 (401 enodes) 31.653 * * [simplify]: Extracting #0: cost 1 inf + 0 31.653 * * [simplify]: Extracting #1: cost 0 inf + 1 31.653 * [simplify]: Simplified to 0 31.653 * [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.653 * * * * [progress]: [ 168 / 192 ] simplifiying candidate # 31.654 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 31.654 * * [simplify]: iters left: 6 (11 enodes) 31.659 * * [simplify]: iters left: 5 (40 enodes) 31.673 * * [simplify]: iters left: 4 (64 enodes) 31.696 * * [simplify]: iters left: 3 (118 enodes) 31.726 * * [simplify]: iters left: 2 (261 enodes) 31.882 * * [simplify]: iters left: 1 (409 enodes) 31.944 * * [simplify]: Extracting #0: cost 1 inf + 0 31.944 * * [simplify]: Extracting #1: cost 0 inf + 1 31.944 * [simplify]: Simplified to 0 31.944 * [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.945 * * * * [progress]: [ 169 / 192 ] simplifiying candidate # 31.945 * [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.945 * * [simplify]: iters left: 6 (12 enodes) 31.951 * * [simplify]: iters left: 5 (45 enodes) 31.961 * * [simplify]: iters left: 4 (75 enodes) 31.977 * * [simplify]: iters left: 3 (190 enodes) 32.047 * * [simplify]: Extracting #0: cost 1 inf + 0 32.047 * * [simplify]: Extracting #1: cost 37 inf + 0 32.047 * * [simplify]: Extracting #2: cost 103 inf + 2 32.048 * * [simplify]: Extracting #3: cost 103 inf + 118 32.049 * * [simplify]: Extracting #4: cost 74 inf + 4879 32.052 * * [simplify]: Extracting #5: cost 34 inf + 16587 32.057 * * [simplify]: Extracting #6: cost 2 inf + 30719 32.062 * * [simplify]: Extracting #7: cost 0 inf + 31807 32.070 * [simplify]: Simplified to (* 0 (cos re)) 32.070 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (sqrt (exp (- 0 im))) (sqrt (exp (- 0 im))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (cos re))) (* 0 (cos re)))) 32.070 * * * * [progress]: [ 170 / 192 ] simplifiying candidate # 32.071 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 32.071 * * [simplify]: iters left: 6 (11 enodes) 32.076 * * [simplify]: iters left: 5 (37 enodes) 32.088 * * [simplify]: iters left: 4 (59 enodes) 32.098 * * [simplify]: iters left: 3 (129 enodes) 32.137 * * [simplify]: iters left: 2 (286 enodes) 32.213 * * [simplify]: iters left: 1 (401 enodes) 32.285 * * [simplify]: Extracting #0: cost 1 inf + 0 32.285 * * [simplify]: Extracting #1: cost 0 inf + 1 32.285 * [simplify]: Simplified to 0 32.285 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (sqrt (exp (- 0 im))) (sqrt (exp (- 0 im))) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 32.285 * * * * [progress]: [ 171 / 192 ] simplifiying candidate # 32.286 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 32.286 * * [simplify]: iters left: 6 (11 enodes) 32.291 * * [simplify]: iters left: 5 (40 enodes) 32.305 * * [simplify]: iters left: 4 (64 enodes) 32.317 * * [simplify]: iters left: 3 (118 enodes) 32.349 * * [simplify]: iters left: 2 (261 enodes) 32.469 * * [simplify]: iters left: 1 (409 enodes) 32.545 * * [simplify]: Extracting #0: cost 1 inf + 0 32.545 * * [simplify]: Extracting #1: cost 0 inf + 1 32.545 * [simplify]: Simplified to 0 32.545 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (sqrt (exp (- 0 im))) (sqrt (exp (- 0 im))) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 32.545 * * * * [progress]: [ 172 / 192 ] simplifiying candidate # 32.545 * [simplify]: Simplifying (* (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) (* 0.5 (cos re))) 32.545 * * [simplify]: iters left: 6 (12 enodes) 32.551 * * [simplify]: iters left: 5 (45 enodes) 32.566 * * [simplify]: iters left: 4 (75 enodes) 32.587 * * [simplify]: iters left: 3 (190 enodes) 32.644 * * [simplify]: Extracting #0: cost 1 inf + 0 32.644 * * [simplify]: Extracting #1: cost 37 inf + 0 32.644 * * [simplify]: Extracting #2: cost 103 inf + 2 32.645 * * [simplify]: Extracting #3: cost 103 inf + 118 32.647 * * [simplify]: Extracting #4: cost 74 inf + 4879 32.653 * * [simplify]: Extracting #5: cost 34 inf + 16587 32.663 * * [simplify]: Extracting #6: cost 2 inf + 30719 32.672 * * [simplify]: Extracting #7: cost 0 inf + 31807 32.681 * [simplify]: Simplified to (* 0 (cos re)) 32.681 * [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.681 * * * * [progress]: [ 173 / 192 ] simplifiying candidate # 32.682 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 32.682 * * [simplify]: iters left: 6 (11 enodes) 32.684 * * [simplify]: iters left: 5 (37 enodes) 32.690 * * [simplify]: iters left: 4 (59 enodes) 32.701 * * [simplify]: iters left: 3 (129 enodes) 32.736 * * [simplify]: iters left: 2 (286 enodes) 32.812 * * [simplify]: iters left: 1 (401 enodes) 32.853 * * [simplify]: Extracting #0: cost 1 inf + 0 32.853 * * [simplify]: Extracting #1: cost 0 inf + 1 32.853 * [simplify]: Simplified to 0 32.853 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma 1 (exp (- 0 im)) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 32.854 * * * * [progress]: [ 174 / 192 ] simplifiying candidate # 32.854 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 32.854 * * [simplify]: iters left: 6 (11 enodes) 32.860 * * [simplify]: iters left: 5 (40 enodes) 32.874 * * [simplify]: iters left: 4 (64 enodes) 32.898 * * [simplify]: iters left: 3 (118 enodes) 32.959 * * [simplify]: iters left: 2 (261 enodes) 33.058 * * [simplify]: iters left: 1 (409 enodes) 33.113 * * [simplify]: Extracting #0: cost 1 inf + 0 33.113 * * [simplify]: Extracting #1: cost 0 inf + 1 33.113 * [simplify]: Simplified to 0 33.113 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma 1 (exp (- 0 im)) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 33.113 * * * * [progress]: [ 175 / 192 ] simplifiying candidate # 33.114 * [simplify]: Simplifying (* (- (exp im)) (* 0.5 (cos re))) 33.114 * * [simplify]: iters left: 5 (8 enodes) 33.118 * * [simplify]: iters left: 4 (30 enodes) 33.127 * * [simplify]: iters left: 3 (49 enodes) 33.140 * * [simplify]: iters left: 2 (80 enodes) 33.151 * * [simplify]: iters left: 1 (93 enodes) 33.162 * * [simplify]: Extracting #0: cost 1 inf + 0 33.162 * * [simplify]: Extracting #1: cost 15 inf + 0 33.162 * * [simplify]: Extracting #2: cost 27 inf + 42 33.162 * * [simplify]: Extracting #3: cost 19 inf + 602 33.163 * * [simplify]: Extracting #4: cost 1 inf + 3347 33.163 * * [simplify]: Extracting #5: cost 0 inf + 3489 33.164 * [simplify]: Simplified to (* (cos re) (* (- (exp im)) 0.5)) 33.164 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (exp (- 0 im)) (* 0.5 (cos re))) (* (cos re) (* (- (exp im)) 0.5)))) 33.164 * * * * [progress]: [ 176 / 192 ] simplifiying candidate # 33.164 * [simplify]: Simplifying (* (- (exp im)) (* 0.5 (cos re))) 33.164 * * [simplify]: iters left: 5 (8 enodes) 33.166 * * [simplify]: iters left: 4 (30 enodes) 33.174 * * [simplify]: iters left: 3 (49 enodes) 33.190 * * [simplify]: iters left: 2 (80 enodes) 33.212 * * [simplify]: iters left: 1 (93 enodes) 33.224 * * [simplify]: Extracting #0: cost 1 inf + 0 33.224 * * [simplify]: Extracting #1: cost 15 inf + 0 33.224 * * [simplify]: Extracting #2: cost 27 inf + 42 33.225 * * [simplify]: Extracting #3: cost 19 inf + 602 33.225 * * [simplify]: Extracting #4: cost 1 inf + 3347 33.226 * * [simplify]: Extracting #5: cost 0 inf + 3489 33.227 * [simplify]: Simplified to (* (cos re) (* (- (exp im)) 0.5)) 33.227 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (exp (- 0 im)) (* 0.5 (cos re))) (* (cos re) (* (- (exp im)) 0.5)))) 33.227 * * * * [progress]: [ 177 / 192 ] simplifiying candidate # 33.227 * [simplify]: Simplifying (cbrt (- (exp (- 0 im)) (exp im))) 33.227 * * [simplify]: iters left: 6 (7 enodes) 33.229 * * [simplify]: iters left: 5 (28 enodes) 33.234 * * [simplify]: iters left: 4 (38 enodes) 33.240 * * [simplify]: iters left: 3 (45 enodes) 33.252 * * [simplify]: iters left: 2 (47 enodes) 33.262 * * [simplify]: iters left: 1 (49 enodes) 33.273 * * [simplify]: Extracting #0: cost 1 inf + 0 33.273 * * [simplify]: Extracting #1: cost 3 inf + 0 33.273 * * [simplify]: Extracting #2: cost 8 inf + 0 33.273 * * [simplify]: Extracting #3: cost 13 inf + 1 33.273 * * [simplify]: Extracting #4: cost 14 inf + 43 33.273 * * [simplify]: Extracting #5: cost 6 inf + 681 33.274 * * [simplify]: Extracting #6: cost 0 inf + 1797 33.274 * [simplify]: Simplified to (cbrt (- (exp (- im)) (exp im))) 33.274 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (- (exp (- 0 im)) (exp im))) (cbrt (- (exp (- 0 im)) (exp im))))) (cbrt (- (exp (- im)) (exp im))))) 33.274 * * * * [progress]: [ 178 / 192 ] simplifiying candidate # 33.275 * [simplify]: Simplifying (sqrt (- (exp (- 0 im)) (exp im))) 33.275 * * [simplify]: iters left: 6 (7 enodes) 33.279 * * [simplify]: iters left: 5 (28 enodes) 33.288 * * [simplify]: iters left: 4 (38 enodes) 33.300 * * [simplify]: iters left: 3 (45 enodes) 33.313 * * [simplify]: iters left: 2 (47 enodes) 33.323 * * [simplify]: iters left: 1 (49 enodes) 33.334 * * [simplify]: Extracting #0: cost 1 inf + 0 33.334 * * [simplify]: Extracting #1: cost 3 inf + 0 33.334 * * [simplify]: Extracting #2: cost 8 inf + 0 33.334 * * [simplify]: Extracting #3: cost 13 inf + 1 33.334 * * [simplify]: Extracting #4: cost 14 inf + 43 33.335 * * [simplify]: Extracting #5: cost 6 inf + 681 33.335 * * [simplify]: Extracting #6: cost 0 inf + 1717 33.336 * [simplify]: Simplified to (sqrt (- (exp (- im)) (exp im))) 33.336 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (sqrt (- (exp (- 0 im)) (exp im)))) (sqrt (- (exp (- im)) (exp im))))) 33.336 * * * * [progress]: [ 179 / 192 ] simplifiying candidate # 33.336 * [simplify]: Simplifying (- (exp (- 0 im)) (exp im)) 33.336 * * [simplify]: iters left: 5 (6 enodes) 33.340 * * [simplify]: iters left: 4 (25 enodes) 33.348 * * [simplify]: iters left: 3 (35 enodes) 33.353 * * [simplify]: iters left: 2 (42 enodes) 33.359 * * [simplify]: iters left: 1 (44 enodes) 33.363 * * [simplify]: Extracting #0: cost 1 inf + 0 33.364 * * [simplify]: Extracting #1: cost 6 inf + 0 33.364 * * [simplify]: Extracting #2: cost 11 inf + 1 33.364 * * [simplify]: Extracting #3: cost 7 inf + 377 33.364 * * [simplify]: Extracting #4: cost 2 inf + 822 33.364 * * [simplify]: Extracting #5: cost 0 inf + 1154 33.365 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 33.365 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) 1) (- (exp (- im)) (exp im)))) 33.365 * * * * [progress]: [ 180 / 192 ] simplifiying candidate # 33.365 * [simplify]: Simplifying (- (sqrt (exp (- 0 im))) (sqrt (exp im))) 33.365 * * [simplify]: iters left: 6 (8 enodes) 33.370 * * [simplify]: iters left: 5 (31 enodes) 33.380 * * [simplify]: iters left: 4 (41 enodes) 33.392 * * [simplify]: iters left: 3 (47 enodes) 33.404 * * [simplify]: iters left: 2 (49 enodes) 33.415 * * [simplify]: iters left: 1 (51 enodes) 33.426 * * [simplify]: Extracting #0: cost 1 inf + 0 33.426 * * [simplify]: Extracting #1: cost 5 inf + 0 33.426 * * [simplify]: Extracting #2: cost 10 inf + 0 33.426 * * [simplify]: Extracting #3: cost 16 inf + 0 33.426 * * [simplify]: Extracting #4: cost 16 inf + 73 33.426 * * [simplify]: Extracting #5: cost 5 inf + 944 33.427 * * [simplify]: Extracting #6: cost 0 inf + 1959 33.428 * [simplify]: Simplified to (- (sqrt (exp (- im))) (sqrt (exp im))) 33.428 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (+ (sqrt (exp (- 0 im))) (sqrt (exp im)))) (- (sqrt (exp (- im))) (sqrt (exp im))))) 33.428 * * * * [progress]: [ 181 / 192 ] simplifiying candidate # 33.428 * [simplify]: Simplifying (- (exp (- 0 im)) (exp im)) 33.428 * * [simplify]: iters left: 5 (6 enodes) 33.432 * * [simplify]: iters left: 4 (25 enodes) 33.440 * * [simplify]: iters left: 3 (35 enodes) 33.451 * * [simplify]: iters left: 2 (42 enodes) 33.462 * * [simplify]: iters left: 1 (44 enodes) 33.472 * * [simplify]: Extracting #0: cost 1 inf + 0 33.472 * * [simplify]: Extracting #1: cost 6 inf + 0 33.472 * * [simplify]: Extracting #2: cost 11 inf + 1 33.472 * * [simplify]: Extracting #3: cost 7 inf + 377 33.473 * * [simplify]: Extracting #4: cost 2 inf + 822 33.473 * * [simplify]: Extracting #5: cost 0 inf + 1154 33.474 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 33.474 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) 1) (- (exp (- im)) (exp im)))) 33.474 * * * * [progress]: [ 182 / 192 ] simplifiying candidate # 33.474 * * * * [progress]: [ 183 / 192 ] simplifiying candidate # 33.474 * [simplify]: Simplifying (+ (* (exp (- 0 im)) (exp (- 0 im))) (+ (* (exp im) (exp im)) (* (exp (- 0 im)) (exp im)))) 33.474 * * [simplify]: iters left: 6 (10 enodes) 33.480 * * [simplify]: iters left: 5 (50 enodes) 33.500 * * [simplify]: iters left: 4 (86 enodes) 33.528 * * [simplify]: iters left: 3 (123 enodes) 33.547 * * [simplify]: iters left: 2 (141 enodes) 33.560 * * [simplify]: iters left: 1 (176 enodes) 33.593 * * [simplify]: Extracting #0: cost 1 inf + 0 33.594 * * [simplify]: Extracting #1: cost 11 inf + 0 33.594 * * [simplify]: Extracting #2: cost 35 inf + 1 33.594 * * [simplify]: Extracting #3: cost 39 inf + 114 33.595 * * [simplify]: Extracting #4: cost 9 inf + 2947 33.598 * * [simplify]: Extracting #5: cost 0 inf + 4439 33.600 * [simplify]: Simplified to (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) 1)) 33.600 * [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.600 * * * * [progress]: [ 184 / 192 ] simplifiying candidate # 33.600 * [simplify]: Simplifying (+ (exp (- 0 im)) (exp im)) 33.600 * * [simplify]: iters left: 5 (6 enodes) 33.604 * * [simplify]: iters left: 4 (24 enodes) 33.612 * * [simplify]: iters left: 3 (31 enodes) 33.621 * * [simplify]: iters left: 2 (38 enodes) 33.629 * * [simplify]: iters left: 1 (40 enodes) 33.637 * * [simplify]: Extracting #0: cost 1 inf + 0 33.637 * * [simplify]: Extracting #1: cost 5 inf + 0 33.637 * * [simplify]: Extracting #2: cost 9 inf + 1 33.637 * * [simplify]: Extracting #3: cost 6 inf + 226 33.637 * * [simplify]: Extracting #4: cost 1 inf + 711 33.638 * * [simplify]: Extracting #5: cost 0 inf + 932 33.638 * [simplify]: Simplified to (+ (exp (- im)) (exp im)) 33.638 * [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.638 * * * * [progress]: [ 185 / 192 ] simplifiying candidate #real (real->posit16 (* (* 0.5 (cos re)) (- (exp (- 0 im)) (exp im))))))> 33.638 * * * * [progress]: [ 186 / 192 ] simplifiying candidate # 33.638 * * * * [progress]: [ 187 / 192 ] simplifiying candidate # 33.638 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))) 33.639 * * [simplify]: iters left: 6 (14 enodes) 33.648 * * [simplify]: iters left: 5 (65 enodes) 33.670 * * [simplify]: iters left: 4 (140 enodes) 33.711 * * [simplify]: iters left: 3 (356 enodes) 33.855 * * [simplify]: Extracting #0: cost 1 inf + 0 33.855 * * [simplify]: Extracting #1: cost 43 inf + 0 33.856 * * [simplify]: Extracting #2: cost 115 inf + 49 33.858 * * [simplify]: Extracting #3: cost 108 inf + 3005 33.862 * * [simplify]: Extracting #4: cost 59 inf + 15115 33.867 * * [simplify]: Extracting #5: cost 10 inf + 32185 33.873 * * [simplify]: Extracting #6: cost 0 inf + 36983 33.878 * [simplify]: Simplified to (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))) 33.878 * [simplify]: Simplified (2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) 33.878 * * * * [progress]: [ 188 / 192 ] simplifiying candidate # 33.879 * [simplify]: Simplifying (- (exp (- im)) (exp im)) 33.879 * * [simplify]: iters left: 5 (5 enodes) 33.880 * * [simplify]: iters left: 4 (19 enodes) 33.883 * * [simplify]: iters left: 3 (26 enodes) 33.886 * * [simplify]: iters left: 2 (28 enodes) 33.890 * * [simplify]: Extracting #0: cost 1 inf + 0 33.890 * * [simplify]: Extracting #1: cost 5 inf + 0 33.890 * * [simplify]: Extracting #2: cost 11 inf + 0 33.890 * * [simplify]: Extracting #3: cost 10 inf + 2 33.891 * * [simplify]: Extracting #4: cost 0 inf + 1112 33.891 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 33.891 * [simplify]: Simplified (2 2) to (λ (re im) (* (* 0.5 (cos re)) (- (exp (- im)) (exp im)))) 33.891 * * * * [progress]: [ 189 / 192 ] simplifiying candidate # 33.891 * [simplify]: Simplifying (- (exp (* -1 im)) (exp im)) 33.891 * * [simplify]: iters left: 5 (6 enodes) 33.894 * * [simplify]: iters left: 4 (24 enodes) 33.901 * * [simplify]: iters left: 3 (36 enodes) 33.918 * * [simplify]: iters left: 2 (52 enodes) 33.932 * * [simplify]: iters left: 1 (82 enodes) 33.947 * * [simplify]: Extracting #0: cost 1 inf + 0 33.947 * * [simplify]: Extracting #1: cost 6 inf + 0 33.947 * * [simplify]: Extracting #2: cost 27 inf + 0 33.947 * * [simplify]: Extracting #3: cost 48 inf + 3 33.947 * * [simplify]: Extracting #4: cost 29 inf + 1631 33.948 * * [simplify]: Extracting #5: cost 6 inf + 7666 33.949 * * [simplify]: Extracting #6: cost 0 inf + 10727 33.950 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 33.950 * [simplify]: Simplified (2 2) to (λ (re im) (* (* 0.5 (cos re)) (- (exp (- im)) (exp im)))) 33.951 * * * * [progress]: [ 190 / 192 ] simplifiying candidate # 33.951 * [simplify]: Simplifying (- (* 0.5 (* (pow re 2) im)) (+ (* 0.16666666666666666 (pow im 3)) (* 1.0 im))) 33.951 * * [simplify]: iters left: 6 (15 enodes) 33.956 * * [simplify]: iters left: 5 (70 enodes) 33.984 * * [simplify]: iters left: 4 (135 enodes) 34.022 * * [simplify]: iters left: 3 (288 enodes) 34.137 * * [simplify]: Extracting #0: cost 1 inf + 0 34.137 * * [simplify]: Extracting #1: cost 50 inf + 0 34.138 * * [simplify]: Extracting #2: cost 122 inf + 253 34.140 * * [simplify]: Extracting #3: cost 86 inf + 5706 34.144 * * [simplify]: Extracting #4: cost 26 inf + 16029 34.150 * * [simplify]: Extracting #5: cost 1 inf + 25641 34.156 * * [simplify]: Extracting #6: cost 0 inf + 25813 34.161 * [simplify]: Simplified to (* im (- (* (* 0.5 re) re) (fma im (* 0.16666666666666666 im) 1.0))) 34.162 * [simplify]: Simplified (2) to (λ (re im) (* im (- (* (* 0.5 re) re) (fma im (* 0.16666666666666666 im) 1.0)))) 34.162 * * * * [progress]: [ 191 / 192 ] simplifiying candidate # 34.162 * [simplify]: Simplifying (* 0.5 (* (- (exp (- im)) (exp im)) (cos re))) 34.162 * * [simplify]: iters left: 6 (10 enodes) 34.164 * * [simplify]: iters left: 5 (38 enodes) 34.171 * * [simplify]: iters left: 4 (65 enodes) 34.191 * * [simplify]: iters left: 3 (144 enodes) 34.238 * * [simplify]: iters left: 2 (237 enodes) 34.282 * * [simplify]: iters left: 1 (344 enodes) 34.399 * * [simplify]: Extracting #0: cost 1 inf + 0 34.399 * * [simplify]: Extracting #1: cost 24 inf + 0 34.399 * * [simplify]: Extracting #2: cost 50 inf + 43 34.400 * * [simplify]: Extracting #3: cost 45 inf + 312 34.402 * * [simplify]: Extracting #4: cost 18 inf + 4476 34.406 * * [simplify]: Extracting #5: cost 1 inf + 7396 34.412 * * [simplify]: Extracting #6: cost 0 inf + 7538 34.414 * [simplify]: Simplified to (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im)))) 34.414 * [simplify]: Simplified (2) to (λ (re im) (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im))))) 34.414 * * * * [progress]: [ 192 / 192 ] simplifiying candidate # 34.414 * [simplify]: Simplifying (* 0.5 (* (- (exp (* -1 im)) (exp im)) (cos re))) 34.415 * * [simplify]: iters left: 6 (11 enodes) 34.418 * * [simplify]: iters left: 5 (43 enodes) 34.426 * * [simplify]: iters left: 4 (75 enodes) 34.442 * * [simplify]: iters left: 3 (177 enodes) 34.493 * * [simplify]: iters left: 2 (342 enodes) 34.640 * * [simplify]: Extracting #0: cost 1 inf + 0 34.640 * * [simplify]: Extracting #1: cost 21 inf + 0 34.641 * * [simplify]: Extracting #2: cost 122 inf + 1 34.642 * * [simplify]: Extracting #3: cost 153 inf + 1550 34.646 * * [simplify]: Extracting #4: cost 89 inf + 12901 34.654 * * [simplify]: Extracting #5: cost 50 inf + 23780 34.671 * * [simplify]: Extracting #6: cost 4 inf + 49517 34.684 * * [simplify]: Extracting #7: cost 0 inf + 51398 34.697 * [simplify]: Simplified to (* (- (/ (cos re) (exp im)) (* (cos re) (exp im))) 0.5) 34.697 * [simplify]: Simplified (2) to (λ (re im) (* (- (/ (cos re) (exp im)) (* (cos re) (exp im))) 0.5)) 34.697 * * * [progress]: adding candidates to table 37.348 * * [progress]: iteration 2 / 4 37.348 * * * [progress]: picking best candidate 37.378 * * * * [pick]: Picked # 37.378 * * * [progress]: localizing error 37.433 * * * [progress]: generating rewritten candidates 37.433 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 3 2 1 1) 37.450 * * * * [progress]: [ 2 / 4 ] rewriting at (2) 37.484 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 3 2 1) 37.514 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 3) 37.577 * * * [progress]: generating series expansions 37.577 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 3 2 1 1) 37.578 * [backup-simplify]: Simplify (* im -1/3) into (* -1/3 im) 37.578 * [approximate]: Taking taylor expansion of (* -1/3 im) in (im) around 0 37.578 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 37.578 * [taylor]: Taking taylor expansion of -1/3 in im 37.578 * [backup-simplify]: Simplify -1/3 into -1/3 37.578 * [taylor]: Taking taylor expansion of im in im 37.578 * [backup-simplify]: Simplify 0 into 0 37.578 * [backup-simplify]: Simplify 1 into 1 37.578 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 37.578 * [taylor]: Taking taylor expansion of -1/3 in im 37.578 * [backup-simplify]: Simplify -1/3 into -1/3 37.578 * [taylor]: Taking taylor expansion of im in im 37.578 * [backup-simplify]: Simplify 0 into 0 37.578 * [backup-simplify]: Simplify 1 into 1 37.578 * [backup-simplify]: Simplify (* -1/3 0) into 0 37.578 * [backup-simplify]: Simplify 0 into 0 37.579 * [backup-simplify]: Simplify (+ (* -1/3 1) (* 0 0)) into -1/3 37.579 * [backup-simplify]: Simplify -1/3 into -1/3 37.580 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 1) (* 0 0))) into 0 37.580 * [backup-simplify]: Simplify 0 into 0 37.580 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 37.580 * [backup-simplify]: Simplify 0 into 0 37.581 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 37.581 * [backup-simplify]: Simplify 0 into 0 37.582 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 37.582 * [backup-simplify]: Simplify 0 into 0 37.583 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 37.583 * [backup-simplify]: Simplify 0 into 0 37.584 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 37.584 * [backup-simplify]: Simplify 0 into 0 37.584 * [backup-simplify]: Simplify (* -1/3 im) into (* -1/3 im) 37.584 * [backup-simplify]: Simplify (* (/ 1 im) -1/3) into (/ -1/3 im) 37.584 * [approximate]: Taking taylor expansion of (/ -1/3 im) in (im) around 0 37.584 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 37.584 * [taylor]: Taking taylor expansion of -1/3 in im 37.584 * [backup-simplify]: Simplify -1/3 into -1/3 37.584 * [taylor]: Taking taylor expansion of im in im 37.584 * [backup-simplify]: Simplify 0 into 0 37.584 * [backup-simplify]: Simplify 1 into 1 37.584 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 37.584 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 37.584 * [taylor]: Taking taylor expansion of -1/3 in im 37.584 * [backup-simplify]: Simplify -1/3 into -1/3 37.584 * [taylor]: Taking taylor expansion of im in im 37.584 * [backup-simplify]: Simplify 0 into 0 37.584 * [backup-simplify]: Simplify 1 into 1 37.585 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 37.585 * [backup-simplify]: Simplify -1/3 into -1/3 37.585 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 37.585 * [backup-simplify]: Simplify 0 into 0 37.586 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.586 * [backup-simplify]: Simplify 0 into 0 37.586 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.586 * [backup-simplify]: Simplify 0 into 0 37.587 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.587 * [backup-simplify]: Simplify 0 into 0 37.588 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.588 * [backup-simplify]: Simplify 0 into 0 37.589 * [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.589 * [backup-simplify]: Simplify 0 into 0 37.589 * [backup-simplify]: Simplify (* -1/3 (/ 1 (/ 1 im))) into (* -1/3 im) 37.589 * [backup-simplify]: Simplify (* (/ 1 (- im)) -1/3) into (/ 1/3 im) 37.589 * [approximate]: Taking taylor expansion of (/ 1/3 im) in (im) around 0 37.589 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 37.589 * [taylor]: Taking taylor expansion of 1/3 in im 37.589 * [backup-simplify]: Simplify 1/3 into 1/3 37.589 * [taylor]: Taking taylor expansion of im in im 37.589 * [backup-simplify]: Simplify 0 into 0 37.589 * [backup-simplify]: Simplify 1 into 1 37.589 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 37.589 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 37.589 * [taylor]: Taking taylor expansion of 1/3 in im 37.589 * [backup-simplify]: Simplify 1/3 into 1/3 37.589 * [taylor]: Taking taylor expansion of im in im 37.589 * [backup-simplify]: Simplify 0 into 0 37.589 * [backup-simplify]: Simplify 1 into 1 37.589 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 37.590 * [backup-simplify]: Simplify 1/3 into 1/3 37.590 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 37.590 * [backup-simplify]: Simplify 0 into 0 37.591 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.591 * [backup-simplify]: Simplify 0 into 0 37.591 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.591 * [backup-simplify]: Simplify 0 into 0 37.592 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.592 * [backup-simplify]: Simplify 0 into 0 37.592 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.592 * [backup-simplify]: Simplify 0 into 0 37.593 * [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.593 * [backup-simplify]: Simplify 0 into 0 37.593 * [backup-simplify]: Simplify (* 1/3 (/ 1 (/ 1 (- im)))) into (* -1/3 im) 37.593 * * * * [progress]: [ 2 / 4 ] generating series at (2) 37.593 * [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.593 * [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.594 * [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.594 * [taylor]: Taking taylor expansion of 0.5 in im 37.594 * [backup-simplify]: Simplify 0.5 into 0.5 37.594 * [taylor]: Taking taylor expansion of (* (cos re) (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)))) in im 37.594 * [taylor]: Taking taylor expansion of (cos re) in im 37.594 * [taylor]: Taking taylor expansion of re in im 37.594 * [backup-simplify]: Simplify re into re 37.594 * [backup-simplify]: Simplify (cos re) into (cos re) 37.594 * [backup-simplify]: Simplify (sin re) into (sin re) 37.594 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) in im 37.594 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 37.594 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in im 37.594 * [taylor]: Taking taylor expansion of (pow im 5) in im 37.594 * [taylor]: Taking taylor expansion of im in im 37.594 * [backup-simplify]: Simplify 0 into 0 37.594 * [backup-simplify]: Simplify 1 into 1 37.594 * [taylor]: Taking taylor expansion of -1/60 in im 37.594 * [backup-simplify]: Simplify -1/60 into -1/60 37.594 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in im 37.594 * [taylor]: Taking taylor expansion of -1 in im 37.594 * [backup-simplify]: Simplify -1 into -1 37.594 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in im 37.594 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in im 37.594 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in im 37.594 * [taylor]: Taking taylor expansion of 1/3 in im 37.594 * [backup-simplify]: Simplify 1/3 into 1/3 37.594 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.594 * [taylor]: Taking taylor expansion of im in im 37.594 * [backup-simplify]: Simplify 0 into 0 37.594 * [backup-simplify]: Simplify 1 into 1 37.594 * [taylor]: Taking taylor expansion of 2 in im 37.594 * [backup-simplify]: Simplify 2 into 2 37.594 * [taylor]: Taking taylor expansion of im in im 37.594 * [backup-simplify]: Simplify 0 into 0 37.594 * [backup-simplify]: Simplify 1 into 1 37.594 * [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.594 * [taylor]: Taking taylor expansion of 0.5 in re 37.594 * [backup-simplify]: Simplify 0.5 into 0.5 37.594 * [taylor]: Taking taylor expansion of (* (cos re) (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)))) in re 37.594 * [taylor]: Taking taylor expansion of (cos re) in re 37.594 * [taylor]: Taking taylor expansion of re in re 37.594 * [backup-simplify]: Simplify 0 into 0 37.594 * [backup-simplify]: Simplify 1 into 1 37.594 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) in re 37.594 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 37.594 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in re 37.594 * [taylor]: Taking taylor expansion of (pow im 5) in re 37.594 * [taylor]: Taking taylor expansion of im in re 37.594 * [backup-simplify]: Simplify im into im 37.594 * [taylor]: Taking taylor expansion of -1/60 in re 37.594 * [backup-simplify]: Simplify -1/60 into -1/60 37.594 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in re 37.594 * [taylor]: Taking taylor expansion of -1 in re 37.594 * [backup-simplify]: Simplify -1 into -1 37.594 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in re 37.595 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in re 37.595 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in re 37.595 * [taylor]: Taking taylor expansion of 1/3 in re 37.595 * [backup-simplify]: Simplify 1/3 into 1/3 37.595 * [taylor]: Taking taylor expansion of (pow im 2) in re 37.595 * [taylor]: Taking taylor expansion of im in re 37.595 * [backup-simplify]: Simplify im into im 37.595 * [taylor]: Taking taylor expansion of 2 in re 37.595 * [backup-simplify]: Simplify 2 into 2 37.595 * [taylor]: Taking taylor expansion of im in re 37.595 * [backup-simplify]: Simplify im into im 37.595 * [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.595 * [taylor]: Taking taylor expansion of 0.5 in re 37.595 * [backup-simplify]: Simplify 0.5 into 0.5 37.595 * [taylor]: Taking taylor expansion of (* (cos re) (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)))) in re 37.595 * [taylor]: Taking taylor expansion of (cos re) in re 37.595 * [taylor]: Taking taylor expansion of re in re 37.595 * [backup-simplify]: Simplify 0 into 0 37.595 * [backup-simplify]: Simplify 1 into 1 37.595 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) in re 37.595 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 37.595 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in re 37.595 * [taylor]: Taking taylor expansion of (pow im 5) in re 37.595 * [taylor]: Taking taylor expansion of im in re 37.595 * [backup-simplify]: Simplify im into im 37.595 * [taylor]: Taking taylor expansion of -1/60 in re 37.595 * [backup-simplify]: Simplify -1/60 into -1/60 37.595 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in re 37.595 * [taylor]: Taking taylor expansion of -1 in re 37.595 * [backup-simplify]: Simplify -1 into -1 37.595 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in re 37.595 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in re 37.595 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in re 37.595 * [taylor]: Taking taylor expansion of 1/3 in re 37.595 * [backup-simplify]: Simplify 1/3 into 1/3 37.595 * [taylor]: Taking taylor expansion of (pow im 2) in re 37.595 * [taylor]: Taking taylor expansion of im in re 37.595 * [backup-simplify]: Simplify im into im 37.595 * [taylor]: Taking taylor expansion of 2 in re 37.595 * [backup-simplify]: Simplify 2 into 2 37.595 * [taylor]: Taking taylor expansion of im in re 37.595 * [backup-simplify]: Simplify im into im 37.595 * [backup-simplify]: Simplify (* im im) into (pow im 2) 37.595 * [backup-simplify]: Simplify (* (pow im 2) (pow im 2)) into (pow im 4) 37.595 * [backup-simplify]: Simplify (* im (pow im 4)) into (pow im 5) 37.595 * [backup-simplify]: Simplify (* (pow im 5) -1/60) into (* -1/60 (pow im 5)) 37.595 * [backup-simplify]: Simplify (* im im) into (pow im 2) 37.595 * [backup-simplify]: Simplify (* 1/3 (pow im 2)) into (* 1/3 (pow im 2)) 37.596 * [backup-simplify]: Simplify (+ (* 1/3 (pow im 2)) 2) into (+ (* 1/3 (pow im 2)) 2) 37.596 * [backup-simplify]: Simplify (* (+ (* 1/3 (pow im 2)) 2) im) into (* (+ (* 1/3 (pow im 2)) 2) im) 37.596 * [backup-simplify]: Simplify (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) into (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) 37.596 * [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.596 * [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.596 * [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.596 * [taylor]: Taking taylor expansion of (* -0.5 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))) in im 37.596 * [taylor]: Taking taylor expansion of -0.5 in im 37.596 * [backup-simplify]: Simplify -0.5 into -0.5 37.596 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im))) in im 37.596 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 3)) in im 37.597 * [taylor]: Taking taylor expansion of 1/3 in im 37.597 * [backup-simplify]: Simplify 1/3 into 1/3 37.597 * [taylor]: Taking taylor expansion of (pow im 3) in im 37.597 * [taylor]: Taking taylor expansion of im in im 37.597 * [backup-simplify]: Simplify 0 into 0 37.597 * [backup-simplify]: Simplify 1 into 1 37.597 * [taylor]: Taking taylor expansion of (+ (* 1/60 (pow im 5)) (* 2 im)) in im 37.597 * [taylor]: Taking taylor expansion of (* 1/60 (pow im 5)) in im 37.597 * [taylor]: Taking taylor expansion of 1/60 in im 37.597 * [backup-simplify]: Simplify 1/60 into 1/60 37.597 * [taylor]: Taking taylor expansion of (pow im 5) in im 37.597 * [taylor]: Taking taylor expansion of im in im 37.597 * [backup-simplify]: Simplify 0 into 0 37.597 * [backup-simplify]: Simplify 1 into 1 37.597 * [taylor]: Taking taylor expansion of (* 2 im) in im 37.597 * [taylor]: Taking taylor expansion of 2 in im 37.597 * [backup-simplify]: Simplify 2 into 2 37.597 * [taylor]: Taking taylor expansion of im in im 37.597 * [backup-simplify]: Simplify 0 into 0 37.597 * [backup-simplify]: Simplify 1 into 1 37.597 * [backup-simplify]: Simplify (* 2 0) into 0 37.597 * [backup-simplify]: Simplify (+ 0 0) into 0 37.598 * [backup-simplify]: Simplify (+ 0 0) into 0 37.598 * [backup-simplify]: Simplify (* -0.5 0) into 0 37.598 * [backup-simplify]: Simplify 0 into 0 37.598 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 37.598 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (* 0 (pow im 2))) into 0 37.598 * [backup-simplify]: Simplify (+ (* im 0) (* 0 (pow im 4))) into 0 37.598 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (* 0 -1/60)) into 0 37.599 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 37.599 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (pow im 2))) into 0 37.599 * [backup-simplify]: Simplify (+ 0 0) into 0 37.599 * [backup-simplify]: Simplify (+ (* (+ (* 1/3 (pow im 2)) 2) 0) (* 0 im)) into 0 37.600 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (* (+ (* 1/3 (pow im 2)) 2) im))) into 0 37.600 * [backup-simplify]: Simplify (+ 0 0) into 0 37.600 * [backup-simplify]: Simplify (+ 0) into 0 37.601 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))))) into 0 37.601 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* -1 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))))) into 0 37.601 * [taylor]: Taking taylor expansion of 0 in im 37.601 * [backup-simplify]: Simplify 0 into 0 37.601 * [backup-simplify]: Simplify 0 into 0 37.602 * [backup-simplify]: Simplify (+ (* 2 1) (* 0 0)) into 2 37.602 * [backup-simplify]: Simplify (+ 0 2) into 2 37.602 * [backup-simplify]: Simplify (+ 0 2) into 2 37.603 * [backup-simplify]: Simplify (+ (* -0.5 2) (* 0 0)) into (- 1.0) 37.603 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 37.604 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 37.604 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (+ (* 0 0) (* 0 (pow im 2)))) into 0 37.604 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 (pow im 4)))) into 0 37.605 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (+ (* 0 0) (* 0 -1/60))) into 0 37.605 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 37.605 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (pow im 2)))) into 0 37.606 * [backup-simplify]: Simplify (+ 0 0) into 0 37.606 * [backup-simplify]: Simplify (+ (* (+ (* 1/3 (pow im 2)) 2) 0) (+ (* 0 0) (* 0 im))) into 0 37.607 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (* (+ (* 1/3 (pow im 2)) 2) im)))) into 0 37.607 * [backup-simplify]: Simplify (+ 0 0) into 0 37.607 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 2) 2)) 0) into -1/2 37.608 * [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.609 * [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.609 * [taylor]: Taking taylor expansion of (+ (* 0.08333333333333333 (pow im 3)) (+ (* 0.004166666666666667 (pow im 5)) (* 0.5 im))) in im 37.609 * [taylor]: Taking taylor expansion of (* 0.08333333333333333 (pow im 3)) in im 37.609 * [taylor]: Taking taylor expansion of 0.08333333333333333 in im 37.609 * [backup-simplify]: Simplify 0.08333333333333333 into 0.08333333333333333 37.609 * [taylor]: Taking taylor expansion of (pow im 3) in im 37.609 * [taylor]: Taking taylor expansion of im in im 37.609 * [backup-simplify]: Simplify 0 into 0 37.609 * [backup-simplify]: Simplify 1 into 1 37.609 * [taylor]: Taking taylor expansion of (+ (* 0.004166666666666667 (pow im 5)) (* 0.5 im)) in im 37.609 * [taylor]: Taking taylor expansion of (* 0.004166666666666667 (pow im 5)) in im 37.609 * [taylor]: Taking taylor expansion of 0.004166666666666667 in im 37.609 * [backup-simplify]: Simplify 0.004166666666666667 into 0.004166666666666667 37.609 * [taylor]: Taking taylor expansion of (pow im 5) in im 37.609 * [taylor]: Taking taylor expansion of im in im 37.609 * [backup-simplify]: Simplify 0 into 0 37.609 * [backup-simplify]: Simplify 1 into 1 37.609 * [taylor]: Taking taylor expansion of (* 0.5 im) in im 37.609 * [taylor]: Taking taylor expansion of 0.5 in im 37.609 * [backup-simplify]: Simplify 0.5 into 0.5 37.609 * [taylor]: Taking taylor expansion of im in im 37.609 * [backup-simplify]: Simplify 0 into 0 37.609 * [backup-simplify]: Simplify 1 into 1 37.610 * [backup-simplify]: Simplify (* 0.5 0) into 0 37.610 * [backup-simplify]: Simplify (+ 0 0) into 0 37.610 * [backup-simplify]: Simplify (+ 0 0) into 0 37.610 * [backup-simplify]: Simplify 0 into 0 37.610 * [backup-simplify]: Simplify 0 into 0 37.611 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 1) (* 0 0))) into 0 37.611 * [backup-simplify]: Simplify (+ 0 0) into 0 37.611 * [backup-simplify]: Simplify (+ 0 0) into 0 37.612 * [backup-simplify]: Simplify (+ (* -0.5 0) (+ (* 0 2) (* 0 0))) into 0 37.612 * [backup-simplify]: Simplify 0 into 0 37.612 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 37.613 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 2))))) into 0 37.613 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 4))))) into 0 37.614 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 37.614 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 37.615 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 2))))) into 0 37.615 * [backup-simplify]: Simplify (+ 0 0) into 0 37.616 * [backup-simplify]: Simplify (+ (* (+ (* 1/3 (pow im 2)) 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 37.617 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* (+ (* 1/3 (pow im 2)) 2) im))))) into 0 37.617 * [backup-simplify]: Simplify (+ 0 0) into 0 37.617 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 1 1) 1) (/ (pow 0 1) 1)) 0) into 0 37.618 * [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.619 * [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.619 * [taylor]: Taking taylor expansion of 0 in im 37.619 * [backup-simplify]: Simplify 0 into 0 37.619 * [backup-simplify]: Simplify 0 into 0 37.620 * [backup-simplify]: Simplify (+ (* 0.5 1) (* 0 0)) into 0.5 37.621 * [backup-simplify]: Simplify (+ 0 0.5) into 0.5 37.621 * [backup-simplify]: Simplify (+ 0 0.5) into 0.5 37.621 * [backup-simplify]: Simplify 0.5 into 0.5 37.621 * [backup-simplify]: Simplify 0 into 0 37.621 * [backup-simplify]: Simplify (* 1 1) into 1 37.621 * [backup-simplify]: Simplify (* 1 1) into 1 37.622 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 37.626 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 37.626 * [backup-simplify]: Simplify (+ 0 0) into 0 37.627 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 37.628 * [backup-simplify]: Simplify (+ (* -0.5 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0)))) into (- 0.16666666666666666) 37.628 * [backup-simplify]: Simplify (- 0.16666666666666666) into (- 0.16666666666666666) 37.629 * [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.629 * [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.629 * [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.629 * [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.629 * [taylor]: Taking taylor expansion of 0.5 in im 37.629 * [backup-simplify]: Simplify 0.5 into 0.5 37.629 * [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.630 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 37.630 * [taylor]: Taking taylor expansion of (/ 1 re) in im 37.630 * [taylor]: Taking taylor expansion of re in im 37.630 * [backup-simplify]: Simplify re into re 37.630 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 37.630 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 37.630 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 37.630 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in im 37.630 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 37.630 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in im 37.630 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in im 37.630 * [taylor]: Taking taylor expansion of (/ 1 im) in im 37.630 * [taylor]: Taking taylor expansion of im in im 37.630 * [backup-simplify]: Simplify 0 into 0 37.630 * [backup-simplify]: Simplify 1 into 1 37.630 * [backup-simplify]: Simplify (/ 1 1) into 1 37.630 * [taylor]: Taking taylor expansion of -1/60 in im 37.630 * [backup-simplify]: Simplify -1/60 into -1/60 37.630 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 37.630 * [taylor]: Taking taylor expansion of -1 in im 37.630 * [backup-simplify]: Simplify -1 into -1 37.630 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 37.630 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 37.630 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 37.630 * [taylor]: Taking taylor expansion of 1/3 in im 37.630 * [backup-simplify]: Simplify 1/3 into 1/3 37.630 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 37.630 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.630 * [taylor]: Taking taylor expansion of im in im 37.630 * [backup-simplify]: Simplify 0 into 0 37.630 * [backup-simplify]: Simplify 1 into 1 37.631 * [backup-simplify]: Simplify (* 1 1) into 1 37.631 * [backup-simplify]: Simplify (/ 1 1) into 1 37.631 * [taylor]: Taking taylor expansion of 2 in im 37.631 * [backup-simplify]: Simplify 2 into 2 37.631 * [taylor]: Taking taylor expansion of im in im 37.631 * [backup-simplify]: Simplify 0 into 0 37.631 * [backup-simplify]: Simplify 1 into 1 37.631 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 37.631 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 37.632 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 37.632 * [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.632 * [taylor]: Taking taylor expansion of 0.5 in re 37.632 * [backup-simplify]: Simplify 0.5 into 0.5 37.632 * [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.632 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 37.632 * [taylor]: Taking taylor expansion of (/ 1 re) in re 37.632 * [taylor]: Taking taylor expansion of re in re 37.632 * [backup-simplify]: Simplify 0 into 0 37.632 * [backup-simplify]: Simplify 1 into 1 37.632 * [backup-simplify]: Simplify (/ 1 1) into 1 37.632 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 37.632 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in re 37.632 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 37.632 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in re 37.632 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in re 37.632 * [taylor]: Taking taylor expansion of (/ 1 im) in re 37.632 * [taylor]: Taking taylor expansion of im in re 37.632 * [backup-simplify]: Simplify im into im 37.632 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 37.632 * [taylor]: Taking taylor expansion of -1/60 in re 37.632 * [backup-simplify]: Simplify -1/60 into -1/60 37.633 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in re 37.633 * [taylor]: Taking taylor expansion of -1 in re 37.633 * [backup-simplify]: Simplify -1 into -1 37.633 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in re 37.633 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in re 37.633 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in re 37.633 * [taylor]: Taking taylor expansion of 1/3 in re 37.633 * [backup-simplify]: Simplify 1/3 into 1/3 37.633 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 37.633 * [taylor]: Taking taylor expansion of (pow im 2) in re 37.633 * [taylor]: Taking taylor expansion of im in re 37.633 * [backup-simplify]: Simplify im into im 37.633 * [backup-simplify]: Simplify (* im im) into (pow im 2) 37.633 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 37.633 * [taylor]: Taking taylor expansion of 2 in re 37.633 * [backup-simplify]: Simplify 2 into 2 37.633 * [taylor]: Taking taylor expansion of im in re 37.633 * [backup-simplify]: Simplify im into im 37.633 * [backup-simplify]: Simplify (* 1/3 (/ 1 (pow im 2))) into (/ 1/3 (pow im 2)) 37.633 * [backup-simplify]: Simplify (+ (/ 1/3 (pow im 2)) 2) into (+ (* 1/3 (/ 1 (pow im 2))) 2) 37.633 * [backup-simplify]: Simplify (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) into (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 37.633 * [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.633 * [taylor]: Taking taylor expansion of 0.5 in re 37.633 * [backup-simplify]: Simplify 0.5 into 0.5 37.633 * [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.633 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 37.633 * [taylor]: Taking taylor expansion of (/ 1 re) in re 37.633 * [taylor]: Taking taylor expansion of re in re 37.633 * [backup-simplify]: Simplify 0 into 0 37.633 * [backup-simplify]: Simplify 1 into 1 37.633 * [backup-simplify]: Simplify (/ 1 1) into 1 37.634 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 37.634 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in re 37.634 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 37.634 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in re 37.634 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in re 37.634 * [taylor]: Taking taylor expansion of (/ 1 im) in re 37.634 * [taylor]: Taking taylor expansion of im in re 37.634 * [backup-simplify]: Simplify im into im 37.634 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 37.634 * [taylor]: Taking taylor expansion of -1/60 in re 37.634 * [backup-simplify]: Simplify -1/60 into -1/60 37.634 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in re 37.634 * [taylor]: Taking taylor expansion of -1 in re 37.634 * [backup-simplify]: Simplify -1 into -1 37.634 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in re 37.634 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in re 37.634 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in re 37.634 * [taylor]: Taking taylor expansion of 1/3 in re 37.634 * [backup-simplify]: Simplify 1/3 into 1/3 37.634 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 37.634 * [taylor]: Taking taylor expansion of (pow im 2) in re 37.634 * [taylor]: Taking taylor expansion of im in re 37.634 * [backup-simplify]: Simplify im into im 37.634 * [backup-simplify]: Simplify (* im im) into (pow im 2) 37.634 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 37.634 * [taylor]: Taking taylor expansion of 2 in re 37.634 * [backup-simplify]: Simplify 2 into 2 37.634 * [taylor]: Taking taylor expansion of im in re 37.634 * [backup-simplify]: Simplify im into im 37.634 * [backup-simplify]: Simplify (* 1/3 (/ 1 (pow im 2))) into (/ 1/3 (pow im 2)) 37.634 * [backup-simplify]: Simplify (+ (/ 1/3 (pow im 2)) 2) into (+ (* 1/3 (/ 1 (pow im 2))) 2) 37.634 * [backup-simplify]: Simplify (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) into (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 37.634 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 im)) into (/ 1 (pow im 2)) 37.635 * [backup-simplify]: Simplify (* (/ 1 (pow im 2)) (/ 1 (pow im 2))) into (/ 1 (pow im 4)) 37.635 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 (pow im 4))) into (/ 1 (pow im 5)) 37.635 * [backup-simplify]: Simplify (* (/ 1 (pow im 5)) -1/60) into (/ -1/60 (pow im 5)) 37.635 * [backup-simplify]: Simplify (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) into (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 37.635 * [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.635 * [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.636 * [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.636 * [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.636 * [taylor]: Taking taylor expansion of -0.5 in im 37.636 * [backup-simplify]: Simplify -0.5 into -0.5 37.636 * [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.636 * [taylor]: Taking taylor expansion of (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) in im 37.636 * [taylor]: Taking taylor expansion of (* 1/60 (/ 1 (pow im 5))) in im 37.636 * [taylor]: Taking taylor expansion of 1/60 in im 37.636 * [backup-simplify]: Simplify 1/60 into 1/60 37.636 * [taylor]: Taking taylor expansion of (/ 1 (pow im 5)) in im 37.636 * [taylor]: Taking taylor expansion of (pow im 5) in im 37.636 * [taylor]: Taking taylor expansion of im in im 37.636 * [backup-simplify]: Simplify 0 into 0 37.636 * [backup-simplify]: Simplify 1 into 1 37.636 * [backup-simplify]: Simplify (* 1 1) into 1 37.636 * [backup-simplify]: Simplify (* 1 1) into 1 37.637 * [backup-simplify]: Simplify (* 1 1) into 1 37.637 * [backup-simplify]: Simplify (/ 1 1) into 1 37.637 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))) in im 37.637 * [taylor]: Taking taylor expansion of (* 2 (/ 1 im)) in im 37.637 * [taylor]: Taking taylor expansion of 2 in im 37.637 * [backup-simplify]: Simplify 2 into 2 37.637 * [taylor]: Taking taylor expansion of (/ 1 im) in im 37.637 * [taylor]: Taking taylor expansion of im in im 37.637 * [backup-simplify]: Simplify 0 into 0 37.637 * [backup-simplify]: Simplify 1 into 1 37.638 * [backup-simplify]: Simplify (/ 1 1) into 1 37.638 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in im 37.638 * [taylor]: Taking taylor expansion of 1/3 in im 37.638 * [backup-simplify]: Simplify 1/3 into 1/3 37.638 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in im 37.638 * [taylor]: Taking taylor expansion of (pow im 3) in im 37.638 * [taylor]: Taking taylor expansion of im in im 37.638 * [backup-simplify]: Simplify 0 into 0 37.638 * [backup-simplify]: Simplify 1 into 1 37.638 * [backup-simplify]: Simplify (* 1 1) into 1 37.638 * [backup-simplify]: Simplify (* 1 1) into 1 37.638 * [backup-simplify]: Simplify (/ 1 1) into 1 37.638 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 37.638 * [taylor]: Taking taylor expansion of (/ 1 re) in im 37.638 * [taylor]: Taking taylor expansion of re in im 37.638 * [backup-simplify]: Simplify re into re 37.638 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 37.639 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 37.639 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 37.639 * [backup-simplify]: Simplify (* 1/60 1) into 1/60 37.639 * [backup-simplify]: Simplify (+ 1/60 0) into 1/60 37.639 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 37.639 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 37.640 * [backup-simplify]: Simplify (- 0) into 0 37.640 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 37.640 * [backup-simplify]: Simplify (* 1/60 (cos (/ 1 re))) into (* 1/60 (cos (/ 1 re))) 37.640 * [backup-simplify]: Simplify (* -0.5 (* 1/60 (cos (/ 1 re)))) into (* -0.008333333333333333 (cos (/ 1 re))) 37.640 * [backup-simplify]: Simplify (* -0.008333333333333333 (cos (/ 1 re))) into (* -0.008333333333333333 (cos (/ 1 re))) 37.640 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 37.640 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 im))) into 0 37.640 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (* 0 (/ 1 (pow im 2)))) into 0 37.640 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 (pow im 4)))) into 0 37.640 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (* 0 -1/60)) into 0 37.641 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 37.641 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))))) into 0 37.641 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (/ 1 (pow im 2)))) into 0 37.641 * [backup-simplify]: Simplify (+ 0 0) into 0 37.641 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)))) into 0 37.642 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) into 0 37.642 * [backup-simplify]: Simplify (+ 0 0) into 0 37.642 * [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.643 * [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.643 * [taylor]: Taking taylor expansion of 0 in im 37.643 * [backup-simplify]: Simplify 0 into 0 37.643 * [backup-simplify]: Simplify (+ 0) into 0 37.643 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 1)) into 0 37.644 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 37.644 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 37.644 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 0)) into 0 37.645 * [backup-simplify]: Simplify (- 0) into 0 37.645 * [backup-simplify]: Simplify (+ 0 0) into 0 37.645 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.646 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.646 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.646 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 37.647 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 1)) into 0 37.647 * [backup-simplify]: Simplify (+ 0 0) into 0 37.647 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 (cos (/ 1 re)))) into 0 37.648 * [backup-simplify]: Simplify (+ (* -0.5 0) (* 0 (* 1/60 (cos (/ 1 re))))) into 0 37.648 * [backup-simplify]: Simplify 0 into 0 37.648 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 37.648 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (* 0 (/ 1 im)))) into 0 37.648 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 37.649 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))) into 0 37.649 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (* 0 -1/60))) into 0 37.650 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 37.650 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))))) into 0 37.650 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 37.650 * [backup-simplify]: Simplify (+ 0 0) into 0 37.651 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 37.651 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))) into 0 37.652 * [backup-simplify]: Simplify (+ 0 0) into 0 37.652 * [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.654 * [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.654 * [taylor]: Taking taylor expansion of 0 in im 37.654 * [backup-simplify]: Simplify 0 into 0 37.655 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 37.655 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 37.656 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 37.656 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 37.657 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 37.657 * [backup-simplify]: Simplify (- 0) into 0 37.658 * [backup-simplify]: Simplify (+ 0 0) into 0 37.659 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.660 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.660 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.661 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.662 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 0 1))) into 0 37.663 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 37.663 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 37.664 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 37.665 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 1/3 (cos (/ 1 re))))) into (* 1/3 (cos (/ 1 re))) 37.665 * [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.666 * [backup-simplify]: Simplify (- (* 0.16666666666666666 (cos (/ 1 re)))) into (- (* 0.16666666666666666 (cos (/ 1 re)))) 37.666 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 37.667 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im))))) into 0 37.668 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 37.669 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4)))))) into 0 37.670 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 37.671 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 37.671 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))))) into 0 37.672 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 37.673 * [backup-simplify]: Simplify (+ 0 0) into 0 37.673 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 37.674 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))))) into 0 37.675 * [backup-simplify]: Simplify (+ 0 0) into 0 37.676 * [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.678 * [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.678 * [taylor]: Taking taylor expansion of 0 in im 37.678 * [backup-simplify]: Simplify 0 into 0 37.679 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 37.680 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.680 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 37.681 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 37.682 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 37.682 * [backup-simplify]: Simplify (- 0) into 0 37.682 * [backup-simplify]: Simplify (+ 0 0) into 0 37.683 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.684 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.685 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.686 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.687 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.688 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.689 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.689 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 37.690 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 37.690 * [backup-simplify]: Simplify (+ 0 0) into 0 37.691 * [backup-simplify]: Simplify (+ 0 0) into 0 37.692 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (* 0 (cos (/ 1 re)))))) into 0 37.693 * [backup-simplify]: Simplify (+ (* -0.5 0) (+ (* 0 (* 1/3 (cos (/ 1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ 1 re))))))) into 0 37.693 * [backup-simplify]: Simplify 0 into 0 37.693 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 37.694 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im)))))) into 0 37.695 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 37.696 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))))) into 0 37.697 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60))))) into 0 37.698 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 im))))) into 0 37.699 * [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.700 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 37.700 * [backup-simplify]: Simplify (+ 0 0) into 0 37.701 * [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.702 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))))) into 0 37.702 * [backup-simplify]: Simplify (+ 0 0) into 0 37.704 * [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.706 * [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.706 * [taylor]: Taking taylor expansion of 0 in im 37.706 * [backup-simplify]: Simplify 0 into 0 37.708 * [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.709 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.709 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 37.710 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 37.711 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))) into 0 37.712 * [backup-simplify]: Simplify (- 0) into 0 37.713 * [backup-simplify]: Simplify (+ 0 0) into 0 37.714 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.715 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.716 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.717 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.717 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.718 * [backup-simplify]: Simplify (* 2 1) into 2 37.718 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.719 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.719 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.720 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 37.720 * [backup-simplify]: Simplify (+ 2 0) into 2 37.720 * [backup-simplify]: Simplify (+ 0 2) into 2 37.721 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (* 2 (cos (/ 1 re))))))) into (* 2 (cos (/ 1 re))) 37.722 * [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.722 * [backup-simplify]: Simplify (- (* 1.0 (cos (/ 1 re)))) into (- (* 1.0 (cos (/ 1 re)))) 37.723 * [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.723 * [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.723 * [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.723 * [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.723 * [taylor]: Taking taylor expansion of 0.5 in im 37.723 * [backup-simplify]: Simplify 0.5 into 0.5 37.723 * [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.723 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 37.723 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 37.723 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in im 37.723 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in im 37.723 * [taylor]: Taking taylor expansion of (/ -1 im) in im 37.723 * [taylor]: Taking taylor expansion of -1 in im 37.723 * [backup-simplify]: Simplify -1 into -1 37.723 * [taylor]: Taking taylor expansion of im in im 37.723 * [backup-simplify]: Simplify 0 into 0 37.723 * [backup-simplify]: Simplify 1 into 1 37.723 * [backup-simplify]: Simplify (/ -1 1) into -1 37.724 * [taylor]: Taking taylor expansion of -1/60 in im 37.724 * [backup-simplify]: Simplify -1/60 into -1/60 37.724 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 37.724 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 37.724 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 37.724 * [taylor]: Taking taylor expansion of 1/3 in im 37.724 * [backup-simplify]: Simplify 1/3 into 1/3 37.724 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 37.724 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.724 * [taylor]: Taking taylor expansion of im in im 37.724 * [backup-simplify]: Simplify 0 into 0 37.724 * [backup-simplify]: Simplify 1 into 1 37.724 * [backup-simplify]: Simplify (* 1 1) into 1 37.724 * [backup-simplify]: Simplify (/ 1 1) into 1 37.724 * [taylor]: Taking taylor expansion of 2 in im 37.724 * [backup-simplify]: Simplify 2 into 2 37.724 * [taylor]: Taking taylor expansion of im in im 37.724 * [backup-simplify]: Simplify 0 into 0 37.724 * [backup-simplify]: Simplify 1 into 1 37.725 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 37.725 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 37.725 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 37.725 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 37.725 * [taylor]: Taking taylor expansion of (/ -1 re) in im 37.725 * [taylor]: Taking taylor expansion of -1 in im 37.725 * [backup-simplify]: Simplify -1 into -1 37.725 * [taylor]: Taking taylor expansion of re in im 37.725 * [backup-simplify]: Simplify re into re 37.725 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 37.725 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 37.725 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 37.725 * [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.725 * [taylor]: Taking taylor expansion of 0.5 in re 37.725 * [backup-simplify]: Simplify 0.5 into 0.5 37.725 * [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.725 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in re 37.725 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 37.726 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in re 37.726 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in re 37.726 * [taylor]: Taking taylor expansion of (/ -1 im) in re 37.726 * [taylor]: Taking taylor expansion of -1 in re 37.726 * [backup-simplify]: Simplify -1 into -1 37.726 * [taylor]: Taking taylor expansion of im in re 37.726 * [backup-simplify]: Simplify im into im 37.726 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 37.726 * [taylor]: Taking taylor expansion of -1/60 in re 37.726 * [backup-simplify]: Simplify -1/60 into -1/60 37.726 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in re 37.726 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in re 37.726 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in re 37.726 * [taylor]: Taking taylor expansion of 1/3 in re 37.726 * [backup-simplify]: Simplify 1/3 into 1/3 37.726 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 37.726 * [taylor]: Taking taylor expansion of (pow im 2) in re 37.726 * [taylor]: Taking taylor expansion of im in re 37.726 * [backup-simplify]: Simplify im into im 37.726 * [backup-simplify]: Simplify (* im im) into (pow im 2) 37.726 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 37.726 * [taylor]: Taking taylor expansion of 2 in re 37.726 * [backup-simplify]: Simplify 2 into 2 37.726 * [taylor]: Taking taylor expansion of im in re 37.726 * [backup-simplify]: Simplify im into im 37.726 * [backup-simplify]: Simplify (* 1/3 (/ 1 (pow im 2))) into (/ 1/3 (pow im 2)) 37.726 * [backup-simplify]: Simplify (+ (/ 1/3 (pow im 2)) 2) into (+ (* 1/3 (/ 1 (pow im 2))) 2) 37.726 * [backup-simplify]: Simplify (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) into (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 37.726 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 37.726 * [taylor]: Taking taylor expansion of (/ -1 re) in re 37.726 * [taylor]: Taking taylor expansion of -1 in re 37.726 * [backup-simplify]: Simplify -1 into -1 37.726 * [taylor]: Taking taylor expansion of re in re 37.726 * [backup-simplify]: Simplify 0 into 0 37.726 * [backup-simplify]: Simplify 1 into 1 37.727 * [backup-simplify]: Simplify (/ -1 1) into -1 37.727 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 37.727 * [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.727 * [taylor]: Taking taylor expansion of 0.5 in re 37.727 * [backup-simplify]: Simplify 0.5 into 0.5 37.727 * [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.727 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in re 37.727 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 37.727 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in re 37.727 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in re 37.727 * [taylor]: Taking taylor expansion of (/ -1 im) in re 37.727 * [taylor]: Taking taylor expansion of -1 in re 37.727 * [backup-simplify]: Simplify -1 into -1 37.727 * [taylor]: Taking taylor expansion of im in re 37.727 * [backup-simplify]: Simplify im into im 37.727 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 37.727 * [taylor]: Taking taylor expansion of -1/60 in re 37.727 * [backup-simplify]: Simplify -1/60 into -1/60 37.727 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in re 37.727 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in re 37.727 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in re 37.727 * [taylor]: Taking taylor expansion of 1/3 in re 37.727 * [backup-simplify]: Simplify 1/3 into 1/3 37.727 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 37.727 * [taylor]: Taking taylor expansion of (pow im 2) in re 37.727 * [taylor]: Taking taylor expansion of im in re 37.727 * [backup-simplify]: Simplify im into im 37.727 * [backup-simplify]: Simplify (* im im) into (pow im 2) 37.727 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 37.727 * [taylor]: Taking taylor expansion of 2 in re 37.727 * [backup-simplify]: Simplify 2 into 2 37.727 * [taylor]: Taking taylor expansion of im in re 37.727 * [backup-simplify]: Simplify im into im 37.727 * [backup-simplify]: Simplify (* 1/3 (/ 1 (pow im 2))) into (/ 1/3 (pow im 2)) 37.727 * [backup-simplify]: Simplify (+ (/ 1/3 (pow im 2)) 2) into (+ (* 1/3 (/ 1 (pow im 2))) 2) 37.728 * [backup-simplify]: Simplify (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) into (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 37.728 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 37.728 * [taylor]: Taking taylor expansion of (/ -1 re) in re 37.728 * [taylor]: Taking taylor expansion of -1 in re 37.728 * [backup-simplify]: Simplify -1 into -1 37.728 * [taylor]: Taking taylor expansion of re in re 37.728 * [backup-simplify]: Simplify 0 into 0 37.728 * [backup-simplify]: Simplify 1 into 1 37.728 * [backup-simplify]: Simplify (/ -1 1) into -1 37.728 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 37.728 * [backup-simplify]: Simplify (* (/ -1 im) (/ -1 im)) into (/ 1 (pow im 2)) 37.728 * [backup-simplify]: Simplify (* (/ 1 (pow im 2)) (/ 1 (pow im 2))) into (/ 1 (pow im 4)) 37.728 * [backup-simplify]: Simplify (* (/ -1 im) (/ 1 (pow im 4))) into (/ -1 (pow im 5)) 37.728 * [backup-simplify]: Simplify (* (/ -1 (pow im 5)) -1/60) into (/ 1/60 (pow im 5)) 37.729 * [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.729 * [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.729 * [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.729 * [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.729 * [taylor]: Taking taylor expansion of 0.5 in im 37.729 * [backup-simplify]: Simplify 0.5 into 0.5 37.729 * [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.729 * [taylor]: Taking taylor expansion of (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) in im 37.729 * [taylor]: Taking taylor expansion of (* 1/60 (/ 1 (pow im 5))) in im 37.729 * [taylor]: Taking taylor expansion of 1/60 in im 37.729 * [backup-simplify]: Simplify 1/60 into 1/60 37.729 * [taylor]: Taking taylor expansion of (/ 1 (pow im 5)) in im 37.729 * [taylor]: Taking taylor expansion of (pow im 5) in im 37.729 * [taylor]: Taking taylor expansion of im in im 37.729 * [backup-simplify]: Simplify 0 into 0 37.729 * [backup-simplify]: Simplify 1 into 1 37.730 * [backup-simplify]: Simplify (* 1 1) into 1 37.730 * [backup-simplify]: Simplify (* 1 1) into 1 37.730 * [backup-simplify]: Simplify (* 1 1) into 1 37.730 * [backup-simplify]: Simplify (/ 1 1) into 1 37.730 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))) in im 37.730 * [taylor]: Taking taylor expansion of (* 2 (/ 1 im)) in im 37.730 * [taylor]: Taking taylor expansion of 2 in im 37.730 * [backup-simplify]: Simplify 2 into 2 37.730 * [taylor]: Taking taylor expansion of (/ 1 im) in im 37.730 * [taylor]: Taking taylor expansion of im in im 37.730 * [backup-simplify]: Simplify 0 into 0 37.730 * [backup-simplify]: Simplify 1 into 1 37.731 * [backup-simplify]: Simplify (/ 1 1) into 1 37.731 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in im 37.731 * [taylor]: Taking taylor expansion of 1/3 in im 37.731 * [backup-simplify]: Simplify 1/3 into 1/3 37.731 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in im 37.731 * [taylor]: Taking taylor expansion of (pow im 3) in im 37.731 * [taylor]: Taking taylor expansion of im in im 37.731 * [backup-simplify]: Simplify 0 into 0 37.731 * [backup-simplify]: Simplify 1 into 1 37.731 * [backup-simplify]: Simplify (* 1 1) into 1 37.731 * [backup-simplify]: Simplify (* 1 1) into 1 37.732 * [backup-simplify]: Simplify (/ 1 1) into 1 37.732 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 37.732 * [taylor]: Taking taylor expansion of (/ -1 re) in im 37.732 * [taylor]: Taking taylor expansion of -1 in im 37.732 * [backup-simplify]: Simplify -1 into -1 37.732 * [taylor]: Taking taylor expansion of re in im 37.732 * [backup-simplify]: Simplify re into re 37.732 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 37.732 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 37.732 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 37.732 * [backup-simplify]: Simplify (* 1/60 1) into 1/60 37.732 * [backup-simplify]: Simplify (+ 1/60 0) into 1/60 37.732 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 37.732 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 37.733 * [backup-simplify]: Simplify (- 0) into 0 37.733 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 37.733 * [backup-simplify]: Simplify (* 1/60 (cos (/ -1 re))) into (* 1/60 (cos (/ -1 re))) 37.733 * [backup-simplify]: Simplify (* 0.5 (* 1/60 (cos (/ -1 re)))) into (* 0.008333333333333333 (cos (/ -1 re))) 37.733 * [backup-simplify]: Simplify (* 0.008333333333333333 (cos (/ -1 re))) into (* 0.008333333333333333 (cos (/ -1 re))) 37.733 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 37.733 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ -1 im))) into 0 37.733 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (* 0 (/ 1 (pow im 2)))) into 0 37.733 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ 1 (pow im 4)))) into 0 37.734 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (* 0 -1/60)) into 0 37.734 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 37.734 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))))) into 0 37.734 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (/ 1 (pow im 2)))) into 0 37.734 * [backup-simplify]: Simplify (+ 0 0) into 0 37.735 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)))) into 0 37.735 * [backup-simplify]: Simplify (+ 0 0) into 0 37.735 * [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.736 * [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.736 * [taylor]: Taking taylor expansion of 0 in im 37.736 * [backup-simplify]: Simplify 0 into 0 37.736 * [backup-simplify]: Simplify (+ 0) into 0 37.736 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 1)) into 0 37.736 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 37.740 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 37.741 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 0)) into 0 37.741 * [backup-simplify]: Simplify (- 0) into 0 37.741 * [backup-simplify]: Simplify (+ 0 0) into 0 37.742 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.742 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.742 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.743 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 37.743 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 1)) into 0 37.744 * [backup-simplify]: Simplify (+ 0 0) into 0 37.744 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 (cos (/ -1 re)))) into 0 37.744 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* 1/60 (cos (/ -1 re))))) into 0 37.744 * [backup-simplify]: Simplify 0 into 0 37.744 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 37.745 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (* 0 (/ -1 im)))) into 0 37.745 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 37.745 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))) into 0 37.746 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (* 0 -1/60))) into 0 37.746 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 37.746 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))))) into 0 37.747 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 37.747 * [backup-simplify]: Simplify (+ 0 0) into 0 37.747 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 37.747 * [backup-simplify]: Simplify (+ 0 0) into 0 37.748 * [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.749 * [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.749 * [taylor]: Taking taylor expansion of 0 in im 37.749 * [backup-simplify]: Simplify 0 into 0 37.749 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 37.750 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 37.750 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 37.750 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 37.751 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 37.751 * [backup-simplify]: Simplify (- 0) into 0 37.751 * [backup-simplify]: Simplify (+ 0 0) into 0 37.752 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.752 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.753 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.753 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.754 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 0 1))) into 0 37.754 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 37.754 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 37.754 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 37.755 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 1/3 (cos (/ -1 re))))) into (* 1/3 (cos (/ -1 re))) 37.755 * [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.755 * [backup-simplify]: Simplify (* 0.16666666666666666 (cos (/ -1 re))) into (* 0.16666666666666666 (cos (/ -1 re))) 37.756 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 37.756 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 im))))) into 0 37.757 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 37.757 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4)))))) into 0 37.758 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 37.758 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 37.758 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))))) into 0 37.759 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 37.759 * [backup-simplify]: Simplify (+ 0 0) into 0 37.760 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 37.760 * [backup-simplify]: Simplify (+ 0 0) into 0 37.761 * [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.761 * [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.762 * [taylor]: Taking taylor expansion of 0 in im 37.762 * [backup-simplify]: Simplify 0 into 0 37.762 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 37.763 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.763 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 37.764 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 37.764 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 37.764 * [backup-simplify]: Simplify (- 0) into 0 37.765 * [backup-simplify]: Simplify (+ 0 0) into 0 37.766 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.767 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.768 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.769 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.770 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.771 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.771 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.772 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 37.773 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 37.773 * [backup-simplify]: Simplify (+ 0 0) into 0 37.774 * [backup-simplify]: Simplify (+ 0 0) into 0 37.775 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (* 0 (cos (/ -1 re)))))) into 0 37.776 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 (* 1/3 (cos (/ -1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ -1 re))))))) into 0 37.776 * [backup-simplify]: Simplify 0 into 0 37.776 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 37.778 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 im)))))) into 0 37.779 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 37.780 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))))) into 0 37.781 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60))))) into 0 37.782 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 im))))) into 0 37.783 * [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.784 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 37.784 * [backup-simplify]: Simplify (+ 0 0) into 0 37.785 * [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.785 * [backup-simplify]: Simplify (+ 0 0) into 0 37.787 * [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.789 * [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.789 * [taylor]: Taking taylor expansion of 0 in im 37.789 * [backup-simplify]: Simplify 0 into 0 37.791 * [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.792 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.792 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 37.794 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 37.794 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))) into 0 37.795 * [backup-simplify]: Simplify (- 0) into 0 37.795 * [backup-simplify]: Simplify (+ 0 0) into 0 37.796 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.798 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.799 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.800 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.801 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.802 * [backup-simplify]: Simplify (* 2 1) into 2 37.803 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.803 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.804 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.805 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 37.806 * [backup-simplify]: Simplify (+ 2 0) into 2 37.806 * [backup-simplify]: Simplify (+ 0 2) into 2 37.808 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (* 2 (cos (/ -1 re))))))) into (* 2 (cos (/ -1 re))) 37.809 * [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.809 * [backup-simplify]: Simplify (* 1.0 (cos (/ -1 re))) into (* 1.0 (cos (/ -1 re))) 37.810 * [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.810 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 3 2 1) 37.810 * [backup-simplify]: Simplify (* (* im -1/3) im) into (* -1/3 (pow im 2)) 37.810 * [approximate]: Taking taylor expansion of (* -1/3 (pow im 2)) in (im) around 0 37.810 * [taylor]: Taking taylor expansion of (* -1/3 (pow im 2)) in im 37.810 * [taylor]: Taking taylor expansion of -1/3 in im 37.810 * [backup-simplify]: Simplify -1/3 into -1/3 37.810 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.810 * [taylor]: Taking taylor expansion of im in im 37.810 * [backup-simplify]: Simplify 0 into 0 37.810 * [backup-simplify]: Simplify 1 into 1 37.810 * [taylor]: Taking taylor expansion of (* -1/3 (pow im 2)) in im 37.810 * [taylor]: Taking taylor expansion of -1/3 in im 37.810 * [backup-simplify]: Simplify -1/3 into -1/3 37.810 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.810 * [taylor]: Taking taylor expansion of im in im 37.810 * [backup-simplify]: Simplify 0 into 0 37.810 * [backup-simplify]: Simplify 1 into 1 37.811 * [backup-simplify]: Simplify (* 1 1) into 1 37.811 * [backup-simplify]: Simplify (* -1/3 1) into -1/3 37.811 * [backup-simplify]: Simplify -1/3 into -1/3 37.812 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.813 * [backup-simplify]: Simplify (+ (* -1/3 0) (* 0 1)) into 0 37.813 * [backup-simplify]: Simplify 0 into 0 37.814 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.815 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (* 0 1))) into 0 37.815 * [backup-simplify]: Simplify 0 into 0 37.816 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.817 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.817 * [backup-simplify]: Simplify 0 into 0 37.818 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.819 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.819 * [backup-simplify]: Simplify 0 into 0 37.821 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 37.822 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 37.822 * [backup-simplify]: Simplify 0 into 0 37.824 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 37.825 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 37.826 * [backup-simplify]: Simplify 0 into 0 37.826 * [backup-simplify]: Simplify (* -1/3 (pow im 2)) into (* -1/3 (pow im 2)) 37.826 * [backup-simplify]: Simplify (* (* (/ 1 im) -1/3) (/ 1 im)) into (/ -1/3 (pow im 2)) 37.826 * [approximate]: Taking taylor expansion of (/ -1/3 (pow im 2)) in (im) around 0 37.826 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 2)) in im 37.826 * [taylor]: Taking taylor expansion of -1/3 in im 37.826 * [backup-simplify]: Simplify -1/3 into -1/3 37.826 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.826 * [taylor]: Taking taylor expansion of im in im 37.826 * [backup-simplify]: Simplify 0 into 0 37.826 * [backup-simplify]: Simplify 1 into 1 37.826 * [backup-simplify]: Simplify (* 1 1) into 1 37.827 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 37.827 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 2)) in im 37.827 * [taylor]: Taking taylor expansion of -1/3 in im 37.827 * [backup-simplify]: Simplify -1/3 into -1/3 37.827 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.827 * [taylor]: Taking taylor expansion of im in im 37.827 * [backup-simplify]: Simplify 0 into 0 37.827 * [backup-simplify]: Simplify 1 into 1 37.827 * [backup-simplify]: Simplify (* 1 1) into 1 37.828 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 37.828 * [backup-simplify]: Simplify -1/3 into -1/3 37.829 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.830 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 37.830 * [backup-simplify]: Simplify 0 into 0 37.831 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.832 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.832 * [backup-simplify]: Simplify 0 into 0 37.833 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.834 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.834 * [backup-simplify]: Simplify 0 into 0 37.835 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.836 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.836 * [backup-simplify]: Simplify 0 into 0 37.837 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 37.838 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.838 * [backup-simplify]: Simplify 0 into 0 37.840 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 37.841 * [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.841 * [backup-simplify]: Simplify 0 into 0 37.841 * [backup-simplify]: Simplify (* -1/3 (pow (/ 1 (/ 1 im)) 2)) into (* -1/3 (pow im 2)) 37.842 * [backup-simplify]: Simplify (* (* (/ 1 (- im)) -1/3) (/ 1 (- im))) into (/ -1/3 (pow im 2)) 37.842 * [approximate]: Taking taylor expansion of (/ -1/3 (pow im 2)) in (im) around 0 37.842 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 2)) in im 37.842 * [taylor]: Taking taylor expansion of -1/3 in im 37.842 * [backup-simplify]: Simplify -1/3 into -1/3 37.842 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.842 * [taylor]: Taking taylor expansion of im in im 37.842 * [backup-simplify]: Simplify 0 into 0 37.842 * [backup-simplify]: Simplify 1 into 1 37.842 * [backup-simplify]: Simplify (* 1 1) into 1 37.843 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 37.843 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 2)) in im 37.843 * [taylor]: Taking taylor expansion of -1/3 in im 37.843 * [backup-simplify]: Simplify -1/3 into -1/3 37.843 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.843 * [taylor]: Taking taylor expansion of im in im 37.843 * [backup-simplify]: Simplify 0 into 0 37.843 * [backup-simplify]: Simplify 1 into 1 37.843 * [backup-simplify]: Simplify (* 1 1) into 1 37.844 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 37.844 * [backup-simplify]: Simplify -1/3 into -1/3 37.845 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.845 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 37.845 * [backup-simplify]: Simplify 0 into 0 37.846 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.847 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.847 * [backup-simplify]: Simplify 0 into 0 37.849 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.850 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.850 * [backup-simplify]: Simplify 0 into 0 37.851 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.852 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.852 * [backup-simplify]: Simplify 0 into 0 37.854 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 37.855 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.855 * [backup-simplify]: Simplify 0 into 0 37.856 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 37.858 * [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.858 * [backup-simplify]: Simplify 0 into 0 37.858 * [backup-simplify]: Simplify (* -1/3 (pow (/ 1 (/ 1 (- im))) 2)) into (* -1/3 (pow im 2)) 37.858 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 3) 37.859 * [backup-simplify]: Simplify (* im (- (* (* im -1/3) im) 2)) into (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) 37.859 * [approximate]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in (im) around 0 37.859 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in im 37.859 * [taylor]: Taking taylor expansion of -1 in im 37.859 * [backup-simplify]: Simplify -1 into -1 37.859 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in im 37.859 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in im 37.859 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in im 37.859 * [taylor]: Taking taylor expansion of 1/3 in im 37.859 * [backup-simplify]: Simplify 1/3 into 1/3 37.859 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.859 * [taylor]: Taking taylor expansion of im in im 37.859 * [backup-simplify]: Simplify 0 into 0 37.859 * [backup-simplify]: Simplify 1 into 1 37.859 * [taylor]: Taking taylor expansion of 2 in im 37.859 * [backup-simplify]: Simplify 2 into 2 37.859 * [taylor]: Taking taylor expansion of im in im 37.860 * [backup-simplify]: Simplify 0 into 0 37.860 * [backup-simplify]: Simplify 1 into 1 37.860 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in im 37.860 * [taylor]: Taking taylor expansion of -1 in im 37.860 * [backup-simplify]: Simplify -1 into -1 37.860 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in im 37.860 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in im 37.860 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in im 37.860 * [taylor]: Taking taylor expansion of 1/3 in im 37.860 * [backup-simplify]: Simplify 1/3 into 1/3 37.860 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.860 * [taylor]: Taking taylor expansion of im in im 37.860 * [backup-simplify]: Simplify 0 into 0 37.860 * [backup-simplify]: Simplify 1 into 1 37.860 * [taylor]: Taking taylor expansion of 2 in im 37.860 * [backup-simplify]: Simplify 2 into 2 37.860 * [taylor]: Taking taylor expansion of im in im 37.860 * [backup-simplify]: Simplify 0 into 0 37.860 * [backup-simplify]: Simplify 1 into 1 37.861 * [backup-simplify]: Simplify (+ 0 2) into 2 37.861 * [backup-simplify]: Simplify (* 2 0) into 0 37.862 * [backup-simplify]: Simplify (* -1 0) into 0 37.862 * [backup-simplify]: Simplify 0 into 0 37.862 * [backup-simplify]: Simplify (+ 0 0) into 0 37.863 * [backup-simplify]: Simplify (+ (* 2 1) (* 0 0)) into 2 37.864 * [backup-simplify]: Simplify (+ (* -1 2) (* 0 0)) into -2 37.864 * [backup-simplify]: Simplify -2 into -2 37.864 * [backup-simplify]: Simplify (* 1 1) into 1 37.865 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 37.865 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 37.866 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 1) (* 1/3 0))) into 0 37.867 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 2) (* 0 0))) into 0 37.867 * [backup-simplify]: Simplify 0 into 0 37.872 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.872 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 37.873 * [backup-simplify]: Simplify (+ 0 0) into 0 37.873 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 1) (* 0 0)))) into 1/3 37.874 * [backup-simplify]: Simplify (+ (* -1 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0)))) into -1/3 37.874 * [backup-simplify]: Simplify -1/3 into -1/3 37.875 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.875 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 37.875 * [backup-simplify]: Simplify (+ 0 0) into 0 37.876 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 1) (* 0 0))))) into 0 37.877 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0))))) into 0 37.877 * [backup-simplify]: Simplify 0 into 0 37.878 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.879 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.879 * [backup-simplify]: Simplify (+ 0 0) into 0 37.880 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 37.881 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0)))))) into 0 37.881 * [backup-simplify]: Simplify 0 into 0 37.881 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.882 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.882 * [backup-simplify]: Simplify (+ 0 0) into 0 37.883 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 37.884 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0))))))) into 0 37.885 * [backup-simplify]: Simplify 0 into 0 37.885 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 37.886 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 37.886 * [backup-simplify]: Simplify (+ 0 0) into 0 37.887 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 37.889 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0)))))))) into 0 37.889 * [backup-simplify]: Simplify 0 into 0 37.890 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 37.890 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 37.891 * [backup-simplify]: Simplify (+ 0 0) into 0 37.892 * [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.893 * [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.893 * [backup-simplify]: Simplify 0 into 0 37.894 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 37.895 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 37.895 * [backup-simplify]: Simplify (+ 0 0) into 0 37.897 * [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.898 * [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.898 * [backup-simplify]: Simplify 0 into 0 37.898 * [backup-simplify]: Simplify (+ (* -1/3 (pow im 3)) (* -2 im)) into (- (+ (* 1/3 (pow im 3)) (* 2 im))) 37.899 * [backup-simplify]: Simplify (* (/ 1 im) (- (* (* (/ 1 im) -1/3) (/ 1 im)) 2)) into (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 37.899 * [approximate]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in (im) around 0 37.899 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 37.899 * [taylor]: Taking taylor expansion of -1 in im 37.899 * [backup-simplify]: Simplify -1 into -1 37.899 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 37.899 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 37.899 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 37.899 * [taylor]: Taking taylor expansion of 1/3 in im 37.899 * [backup-simplify]: Simplify 1/3 into 1/3 37.899 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 37.899 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.899 * [taylor]: Taking taylor expansion of im in im 37.899 * [backup-simplify]: Simplify 0 into 0 37.899 * [backup-simplify]: Simplify 1 into 1 37.899 * [backup-simplify]: Simplify (* 1 1) into 1 37.899 * [backup-simplify]: Simplify (/ 1 1) into 1 37.899 * [taylor]: Taking taylor expansion of 2 in im 37.899 * [backup-simplify]: Simplify 2 into 2 37.899 * [taylor]: Taking taylor expansion of im in im 37.899 * [backup-simplify]: Simplify 0 into 0 37.899 * [backup-simplify]: Simplify 1 into 1 37.900 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 37.900 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 37.900 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 37.900 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 37.900 * [taylor]: Taking taylor expansion of -1 in im 37.900 * [backup-simplify]: Simplify -1 into -1 37.900 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 37.900 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 37.900 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 37.900 * [taylor]: Taking taylor expansion of 1/3 in im 37.900 * [backup-simplify]: Simplify 1/3 into 1/3 37.900 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 37.900 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.900 * [taylor]: Taking taylor expansion of im in im 37.900 * [backup-simplify]: Simplify 0 into 0 37.901 * [backup-simplify]: Simplify 1 into 1 37.901 * [backup-simplify]: Simplify (* 1 1) into 1 37.901 * [backup-simplify]: Simplify (/ 1 1) into 1 37.901 * [taylor]: Taking taylor expansion of 2 in im 37.901 * [backup-simplify]: Simplify 2 into 2 37.901 * [taylor]: Taking taylor expansion of im in im 37.901 * [backup-simplify]: Simplify 0 into 0 37.901 * [backup-simplify]: Simplify 1 into 1 37.901 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 37.902 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 37.902 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 37.902 * [backup-simplify]: Simplify (* -1 1/3) into -1/3 37.902 * [backup-simplify]: Simplify -1/3 into -1/3 37.903 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.903 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 37.903 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 37.904 * [backup-simplify]: Simplify (+ 0 0) into 0 37.904 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 37.905 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 1/3)) into 0 37.905 * [backup-simplify]: Simplify 0 into 0 37.905 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.906 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.906 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 37.906 * [backup-simplify]: Simplify (+ 0 2) into 2 37.907 * [backup-simplify]: Simplify (- (/ 2 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 2 37.908 * [backup-simplify]: Simplify (+ (* -1 2) (+ (* 0 0) (* 0 1/3))) into -2 37.908 * [backup-simplify]: Simplify -2 into -2 37.908 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.909 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.910 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.910 * [backup-simplify]: Simplify (+ 0 0) into 0 37.911 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)))) into 0 37.911 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 2) (+ (* 0 0) (* 0 1/3)))) into 0 37.911 * [backup-simplify]: Simplify 0 into 0 37.912 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.912 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.913 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.913 * [backup-simplify]: Simplify (+ 0 0) into 0 37.914 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.915 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 2) (+ (* 0 0) (* 0 1/3))))) into 0 37.915 * [backup-simplify]: Simplify 0 into 0 37.916 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 37.916 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.917 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 37.917 * [backup-simplify]: Simplify (+ 0 0) into 0 37.918 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.919 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 2) (+ (* 0 0) (* 0 1/3)))))) into 0 37.919 * [backup-simplify]: Simplify 0 into 0 37.920 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 37.921 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.923 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 37.923 * [backup-simplify]: Simplify (+ 0 0) into 0 37.925 * [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.927 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 2) (+ (* 0 0) (* 0 1/3))))))) into 0 37.927 * [backup-simplify]: Simplify 0 into 0 37.928 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 37.929 * [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.931 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 37.932 * [backup-simplify]: Simplify (+ 0 0) into 0 37.933 * [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.936 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 2) (+ (* 0 0) (* 0 1/3)))))))) into 0 37.936 * [backup-simplify]: Simplify 0 into 0 37.938 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 37.939 * [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.941 * [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.941 * [backup-simplify]: Simplify (+ 0 0) into 0 37.943 * [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.945 * [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.946 * [backup-simplify]: Simplify 0 into 0 37.946 * [backup-simplify]: Simplify (+ (* -2 (/ 1 (/ 1 im))) (* -1/3 (pow (/ 1 (/ 1 im)) 3))) into (- (+ (* 1/3 (pow im 3)) (* 2 im))) 37.946 * [backup-simplify]: Simplify (* (/ 1 (- im)) (- (* (* (/ 1 (- im)) -1/3) (/ 1 (- im))) 2)) into (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 37.946 * [approximate]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in (im) around 0 37.946 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 37.946 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 37.946 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 37.946 * [taylor]: Taking taylor expansion of 1/3 in im 37.946 * [backup-simplify]: Simplify 1/3 into 1/3 37.946 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 37.946 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.947 * [taylor]: Taking taylor expansion of im in im 37.947 * [backup-simplify]: Simplify 0 into 0 37.947 * [backup-simplify]: Simplify 1 into 1 37.947 * [backup-simplify]: Simplify (* 1 1) into 1 37.947 * [backup-simplify]: Simplify (/ 1 1) into 1 37.947 * [taylor]: Taking taylor expansion of 2 in im 37.948 * [backup-simplify]: Simplify 2 into 2 37.948 * [taylor]: Taking taylor expansion of im in im 37.948 * [backup-simplify]: Simplify 0 into 0 37.948 * [backup-simplify]: Simplify 1 into 1 37.948 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 37.948 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 37.949 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 37.949 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 37.949 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 37.949 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 37.949 * [taylor]: Taking taylor expansion of 1/3 in im 37.949 * [backup-simplify]: Simplify 1/3 into 1/3 37.949 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 37.949 * [taylor]: Taking taylor expansion of (pow im 2) in im 37.949 * [taylor]: Taking taylor expansion of im in im 37.949 * [backup-simplify]: Simplify 0 into 0 37.949 * [backup-simplify]: Simplify 1 into 1 37.950 * [backup-simplify]: Simplify (* 1 1) into 1 37.950 * [backup-simplify]: Simplify (/ 1 1) into 1 37.950 * [taylor]: Taking taylor expansion of 2 in im 37.950 * [backup-simplify]: Simplify 2 into 2 37.950 * [taylor]: Taking taylor expansion of im in im 37.950 * [backup-simplify]: Simplify 0 into 0 37.950 * [backup-simplify]: Simplify 1 into 1 37.951 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 37.951 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 37.951 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 37.952 * [backup-simplify]: Simplify 1/3 into 1/3 37.952 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.953 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 37.954 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 37.954 * [backup-simplify]: Simplify (+ 0 0) into 0 37.955 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 37.955 * [backup-simplify]: Simplify 0 into 0 37.956 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.957 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.958 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 37.958 * [backup-simplify]: Simplify (+ 0 2) into 2 37.959 * [backup-simplify]: Simplify (- (/ 2 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 2 37.960 * [backup-simplify]: Simplify 2 into 2 37.961 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.962 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.963 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.963 * [backup-simplify]: Simplify (+ 0 0) into 0 37.965 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)))) into 0 37.965 * [backup-simplify]: Simplify 0 into 0 37.966 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.967 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.968 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.969 * [backup-simplify]: Simplify (+ 0 0) into 0 37.970 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.970 * [backup-simplify]: Simplify 0 into 0 37.972 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 37.973 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.974 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 37.975 * [backup-simplify]: Simplify (+ 0 0) into 0 37.976 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.976 * [backup-simplify]: Simplify 0 into 0 37.978 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 37.985 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.987 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 37.987 * [backup-simplify]: Simplify (+ 0 0) into 0 37.989 * [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.989 * [backup-simplify]: Simplify 0 into 0 37.991 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 37.992 * [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.994 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 37.995 * [backup-simplify]: Simplify (+ 0 0) into 0 37.997 * [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.997 * [backup-simplify]: Simplify 0 into 0 37.999 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 38.000 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.002 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 38.002 * [backup-simplify]: Simplify (+ 0 0) into 0 38.004 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.004 * [backup-simplify]: Simplify 0 into 0 38.004 * [backup-simplify]: Simplify (+ (* 2 (/ 1 (/ 1 (- im)))) (* 1/3 (pow (/ 1 (/ 1 (- im))) 3))) into (- (+ (* 1/3 (pow im 3)) (* 2 im))) 38.004 * * * [progress]: simplifying candidates 38.004 * * * * [progress]: [ 1 / 110 ] simplifiying candidate # 38.004 * * * * [progress]: [ 2 / 110 ] simplifiying candidate # 38.005 * * * * [progress]: [ 3 / 110 ] simplifiying candidate # 38.005 * [simplify]: Simplifying (* im -1/3) 38.005 * * [simplify]: iters left: 2 (3 enodes) 38.007 * * [simplify]: iters left: 1 (10 enodes) 38.010 * * [simplify]: Extracting #0: cost 1 inf + 0 38.010 * * [simplify]: Extracting #1: cost 4 inf + 0 38.010 * * [simplify]: Extracting #2: cost 2 inf + 2 38.010 * * [simplify]: Extracting #3: cost 0 inf + 86 38.010 * [simplify]: Simplified to (* im -1/3) 38.010 * [simplify]: Simplified (2 2 3 2 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (pow (* im -1/3) 1) im) 2))))) 38.011 * * * * [progress]: [ 4 / 110 ] simplifiying candidate # 38.011 * * * * [progress]: [ 5 / 110 ] simplifiying candidate # 38.011 * [simplify]: Simplifying (+ (log im) (log -1/3)) 38.011 * * [simplify]: iters left: 3 (5 enodes) 38.014 * * [simplify]: iters left: 2 (16 enodes) 38.019 * * [simplify]: Extracting #0: cost 1 inf + 0 38.019 * * [simplify]: Extracting #1: cost 4 inf + 0 38.019 * * [simplify]: Extracting #2: cost 8 inf + 0 38.019 * * [simplify]: Extracting #3: cost 4 inf + 144 38.020 * * [simplify]: Extracting #4: cost 0 inf + 650 38.020 * [simplify]: Simplified to (+ (log im) (log -1/3)) 38.020 * [simplify]: Simplified (2 2 3 2 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (exp (+ (log im) (log -1/3))) im) 2))))) 38.020 * * * * [progress]: [ 6 / 110 ] simplifiying candidate # 38.020 * * * * [progress]: [ 7 / 110 ] simplifiying candidate # 38.020 * * * * [progress]: [ 8 / 110 ] simplifiying candidate # 38.021 * [simplify]: Simplifying (* (* (* im im) im) (* (* -1/3 -1/3) -1/3)) 38.021 * * [simplify]: iters left: 6 (7 enodes) 38.027 * * [simplify]: iters left: 5 (30 enodes) 38.038 * * [simplify]: iters left: 4 (55 enodes) 38.057 * * [simplify]: iters left: 3 (96 enodes) 38.088 * * [simplify]: iters left: 2 (141 enodes) 38.139 * * [simplify]: iters left: 1 (219 enodes) 38.216 * * [simplify]: Extracting #0: cost 1 inf + 0 38.216 * * [simplify]: Extracting #1: cost 29 inf + 0 38.216 * * [simplify]: Extracting #2: cost 62 inf + 209 38.217 * * [simplify]: Extracting #3: cost 38 inf + 2667 38.220 * * [simplify]: Extracting #4: cost 14 inf + 9234 38.223 * * [simplify]: Extracting #5: cost 0 inf + 15327 38.226 * [simplify]: Simplified to (* -1/27 (* im (* im im))) 38.226 * [simplify]: Simplified (2 2 3 2 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (cbrt (* -1/27 (* im (* im im)))) im) 2))))) 38.226 * * * * [progress]: [ 9 / 110 ] simplifiying candidate # 38.226 * * * * [progress]: [ 10 / 110 ] simplifiying candidate # 38.226 * * * * [progress]: [ 11 / 110 ] simplifiying candidate # 38.226 * * * * [progress]: [ 12 / 110 ] simplifiying candidate # 38.226 * * * * [progress]: [ 13 / 110 ] simplifiying candidate # 38.227 * [simplify]: Simplifying (* (sqrt im) (sqrt -1/3)) 38.227 * * [simplify]: iters left: 3 (5 enodes) 38.230 * * [simplify]: iters left: 2 (16 enodes) 38.235 * * [simplify]: Extracting #0: cost 1 inf + 0 38.235 * * [simplify]: Extracting #1: cost 4 inf + 0 38.235 * * [simplify]: Extracting #2: cost 8 inf + 0 38.235 * * [simplify]: Extracting #3: cost 4 inf + 84 38.235 * * [simplify]: Extracting #4: cost 0 inf + 410 38.235 * [simplify]: Simplified to (* (sqrt -1/3) (sqrt im)) 38.236 * [simplify]: Simplified (2 2 3 2 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* (* (sqrt -1/3) (sqrt im)) (* (sqrt im) (sqrt -1/3))) im) 2))))) 38.236 * [simplify]: Simplifying (* (sqrt im) (sqrt -1/3)) 38.236 * * [simplify]: iters left: 3 (5 enodes) 38.239 * * [simplify]: iters left: 2 (16 enodes) 38.245 * * [simplify]: Extracting #0: cost 1 inf + 0 38.245 * * [simplify]: Extracting #1: cost 4 inf + 0 38.245 * * [simplify]: Extracting #2: cost 8 inf + 0 38.245 * * [simplify]: Extracting #3: cost 4 inf + 84 38.245 * * [simplify]: Extracting #4: cost 0 inf + 410 38.245 * [simplify]: Simplified to (* (sqrt -1/3) (sqrt im)) 38.245 * [simplify]: Simplified (2 2 3 2 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* (* (sqrt im) (sqrt -1/3)) (* (sqrt -1/3) (sqrt im))) im) 2))))) 38.245 * * * * [progress]: [ 14 / 110 ] simplifiying candidate # 38.246 * [simplify]: Simplifying (cbrt -1/3) 38.246 * * [simplify]: iters left: 1 (2 enodes) 38.248 * * [simplify]: Extracting #0: cost 1 inf + 0 38.248 * * [simplify]: Extracting #1: cost 3 inf + 0 38.248 * * [simplify]: Extracting #2: cost 2 inf + 1 38.248 * * [simplify]: Extracting #3: cost 0 inf + 163 38.248 * [simplify]: Simplified to (cbrt -1/3) 38.248 * [simplify]: Simplified (2 2 3 2 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* (* im (* (cbrt -1/3) (cbrt -1/3))) (cbrt -1/3)) im) 2))))) 38.248 * * * * [progress]: [ 15 / 110 ] simplifiying candidate # 38.248 * [simplify]: Simplifying (sqrt -1/3) 38.248 * * [simplify]: iters left: 1 (2 enodes) 38.250 * * [simplify]: Extracting #0: cost 1 inf + 0 38.250 * * [simplify]: Extracting #1: cost 3 inf + 0 38.250 * * [simplify]: Extracting #2: cost 2 inf + 1 38.250 * * [simplify]: Extracting #3: cost 0 inf + 83 38.250 * [simplify]: Simplified to (sqrt -1/3) 38.250 * [simplify]: Simplified (2 2 3 2 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* (* im (sqrt -1/3)) (sqrt -1/3)) im) 2))))) 38.251 * * * * [progress]: [ 16 / 110 ] simplifiying candidate # 38.251 * * * * [progress]: [ 17 / 110 ] simplifiying candidate # 38.251 * [simplify]: Simplifying (* (cbrt im) (cbrt im)) 38.251 * * [simplify]: iters left: 3 (3 enodes) 38.253 * * [simplify]: iters left: 2 (9 enodes) 38.255 * * [simplify]: Extracting #0: cost 1 inf + 0 38.255 * * [simplify]: Extracting #1: cost 3 inf + 0 38.255 * * [simplify]: Extracting #2: cost 5 inf + 0 38.255 * * [simplify]: Extracting #3: cost 4 inf + 1 38.255 * * [simplify]: Extracting #4: cost 0 inf + 405 38.255 * [simplify]: Simplified to (* (cbrt im) (cbrt im)) 38.255 * [simplify]: Simplified (2 2 3 2 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* (* (cbrt im) (cbrt im)) (* (cbrt im) -1/3)) im) 2))))) 38.256 * * * * [progress]: [ 18 / 110 ] simplifiying candidate # 38.256 * [simplify]: Simplifying (sqrt im) 38.256 * * [simplify]: iters left: 1 (2 enodes) 38.257 * * [simplify]: Extracting #0: cost 1 inf + 0 38.257 * * [simplify]: Extracting #1: cost 3 inf + 0 38.257 * * [simplify]: Extracting #2: cost 2 inf + 1 38.257 * * [simplify]: Extracting #3: cost 0 inf + 83 38.257 * [simplify]: Simplified to (sqrt im) 38.257 * [simplify]: Simplified (2 2 3 2 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* (sqrt im) (* (sqrt im) -1/3)) im) 2))))) 38.257 * * * * [progress]: [ 19 / 110 ] simplifiying candidate # 38.257 * * * * [progress]: [ 20 / 110 ] simplifiying candidate #real (real->posit16 (* im -1/3))) im) 2)))))> 38.257 * * * * [progress]: [ 21 / 110 ] simplifiying candidate # 38.257 * * * * [progress]: [ 22 / 110 ] simplifiying candidate # 38.257 * * * * [progress]: [ 23 / 110 ] simplifiying candidate # 38.257 * * * * [progress]: [ 24 / 110 ] simplifiying candidate # 38.258 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) 38.258 * * [simplify]: iters left: 6 (16 enodes) 38.271 * * [simplify]: iters left: 5 (66 enodes) 38.295 * * [simplify]: iters left: 4 (111 enodes) 38.340 * * [simplify]: iters left: 3 (248 enodes) 38.420 * * [simplify]: Extracting #0: cost 1 inf + 0 38.421 * * [simplify]: Extracting #1: cost 28 inf + 0 38.421 * * [simplify]: Extracting #2: cost 120 inf + 3 38.422 * * [simplify]: Extracting #3: cost 137 inf + 796 38.425 * * [simplify]: Extracting #4: cost 91 inf + 11890 38.433 * * [simplify]: Extracting #5: cost 18 inf + 35389 38.445 * * [simplify]: Extracting #6: cost 0 inf + 42579 38.457 * [simplify]: Simplified to (* (fma (fma (* im -1/3) im -2) im (* -1/60 (pow im 5))) (* 0.5 (cos re))) 38.458 * [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.458 * * * * [progress]: [ 25 / 110 ] simplifiying candidate # 38.458 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) 38.458 * * [simplify]: iters left: 6 (16 enodes) 38.469 * * [simplify]: iters left: 5 (66 enodes) 38.493 * * [simplify]: iters left: 4 (111 enodes) 38.543 * * [simplify]: iters left: 3 (248 enodes) 38.606 * * [simplify]: Extracting #0: cost 1 inf + 0 38.606 * * [simplify]: Extracting #1: cost 28 inf + 0 38.607 * * [simplify]: Extracting #2: cost 120 inf + 3 38.607 * * [simplify]: Extracting #3: cost 137 inf + 796 38.609 * * [simplify]: Extracting #4: cost 91 inf + 11890 38.613 * * [simplify]: Extracting #5: cost 18 inf + 35389 38.618 * * [simplify]: Extracting #6: cost 0 inf + 42579 38.624 * [simplify]: Simplified to (* (fma (fma (* im -1/3) im -2) im (* -1/60 (pow im 5))) (* 0.5 (cos re))) 38.624 * [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.624 * * * * [progress]: [ 26 / 110 ] simplifiying candidate # 38.624 * * * * [progress]: [ 27 / 110 ] simplifiying candidate # 38.625 * [simplify]: Simplifying (+ (+ (log 0.5) (log (cos re))) (log (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) 38.625 * * [simplify]: iters left: 6 (19 enodes) 38.631 * * [simplify]: iters left: 5 (75 enodes) 38.645 * * [simplify]: iters left: 4 (108 enodes) 38.664 * * [simplify]: iters left: 3 (157 enodes) 38.695 * * [simplify]: iters left: 2 (235 enodes) 38.738 * * [simplify]: iters left: 1 (424 enodes) 38.922 * * [simplify]: Extracting #0: cost 1 inf + 0 38.922 * * [simplify]: Extracting #1: cost 8 inf + 0 38.922 * * [simplify]: Extracting #2: cost 17 inf + 0 38.922 * * [simplify]: Extracting #3: cost 27 inf + 1 38.923 * * [simplify]: Extracting #4: cost 77 inf + 701 38.923 * * [simplify]: Extracting #5: cost 168 inf + 1908 38.925 * * [simplify]: Extracting #6: cost 153 inf + 4465 38.927 * * [simplify]: Extracting #7: cost 104 inf + 26033 38.933 * * [simplify]: Extracting #8: cost 12 inf + 81153 38.944 * * [simplify]: Extracting #9: cost 0 inf + 88557 38.955 * * [simplify]: Extracting #10: cost 0 inf + 87772 38.972 * * [simplify]: Extracting #11: cost 0 inf + 87386 38.988 * * [simplify]: Extracting #12: cost 0 inf + 87342 39.004 * [simplify]: Simplified to (+ (+ (log 0.5) (log (cos re))) (log (fma (pow im 5) -1/60 (* (fma im (* -1/3 im) -2) im)))) 39.004 * [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.004 * * * * [progress]: [ 28 / 110 ] simplifiying candidate # 39.005 * [simplify]: Simplifying (+ (log (* 0.5 (cos re))) (log (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) 39.005 * * [simplify]: iters left: 6 (18 enodes) 39.017 * * [simplify]: iters left: 5 (72 enodes) 39.040 * * [simplify]: iters left: 4 (106 enodes) 39.074 * * [simplify]: iters left: 3 (159 enodes) 39.100 * * [simplify]: iters left: 2 (229 enodes) 39.156 * * [simplify]: iters left: 1 (421 enodes) 39.361 * * [simplify]: Extracting #0: cost 1 inf + 0 39.361 * * [simplify]: Extracting #1: cost 8 inf + 0 39.361 * * [simplify]: Extracting #2: cost 18 inf + 0 39.361 * * [simplify]: Extracting #3: cost 29 inf + 1 39.361 * * [simplify]: Extracting #4: cost 93 inf + 75 39.362 * * [simplify]: Extracting #5: cost 178 inf + 759 39.363 * * [simplify]: Extracting #6: cost 154 inf + 4918 39.366 * * [simplify]: Extracting #7: cost 98 inf + 29974 39.373 * * [simplify]: Extracting #8: cost 8 inf + 85728 39.381 * * [simplify]: Extracting #9: cost 0 inf + 89635 39.395 * * [simplify]: Extracting #10: cost 0 inf + 89333 39.411 * [simplify]: Simplified to (+ (log (* 0.5 (cos re))) (log (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2))))) 39.411 * [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.412 * * * * [progress]: [ 29 / 110 ] simplifiying candidate # 39.412 * * * * [progress]: [ 30 / 110 ] simplifiying candidate # 39.412 * * * * [progress]: [ 31 / 110 ] simplifiying candidate # 39.412 * [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.412 * * [simplify]: iters left: 6 (22 enodes) 39.420 * * [simplify]: iters left: 5 (93 enodes) 39.438 * * [simplify]: iters left: 4 (209 enodes) 39.559 * * [simplify]: Extracting #0: cost 1 inf + 0 39.559 * * [simplify]: Extracting #1: cost 44 inf + 0 39.561 * * [simplify]: Extracting #2: cost 212 inf + 42 39.563 * * [simplify]: Extracting #3: cost 250 inf + 2250 39.566 * * [simplify]: Extracting #4: cost 234 inf + 4766 39.572 * * [simplify]: Extracting #5: cost 196 inf + 18160 39.590 * * [simplify]: Extracting #6: cost 81 inf + 87718 39.613 * * [simplify]: Extracting #7: cost 2 inf + 131802 39.640 * * [simplify]: Extracting #8: cost 0 inf + 132832 39.682 * [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.682 * [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.682 * * * * [progress]: [ 32 / 110 ] simplifiying candidate # 39.683 * [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.683 * * [simplify]: iters left: 6 (20 enodes) 39.696 * * [simplify]: iters left: 5 (91 enodes) 39.731 * * [simplify]: iters left: 4 (216 enodes) 39.843 * * [simplify]: Extracting #0: cost 1 inf + 0 39.843 * * [simplify]: Extracting #1: cost 43 inf + 0 39.845 * * [simplify]: Extracting #2: cost 216 inf + 1 39.847 * * [simplify]: Extracting #3: cost 252 inf + 1829 39.851 * * [simplify]: Extracting #4: cost 223 inf + 8259 39.864 * * [simplify]: Extracting #5: cost 177 inf + 28251 39.898 * * [simplify]: Extracting #6: cost 33 inf + 112705 39.942 * * [simplify]: Extracting #7: cost 0 inf + 131877 39.986 * * [simplify]: Extracting #8: cost 0 inf + 131797 40.031 * [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.031 * [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.031 * * * * [progress]: [ 33 / 110 ] simplifiying candidate # 40.032 * * * * [progress]: [ 34 / 110 ] simplifiying candidate # 40.032 * * * * [progress]: [ 35 / 110 ] simplifiying candidate # 40.032 * * * * [progress]: [ 36 / 110 ] simplifiying candidate # 40.032 * * * * [progress]: [ 37 / 110 ] simplifiying candidate # 40.032 * [simplify]: Simplifying (* (* 0.5 (cos re)) (* im (- (* (* im -1/3) im) 2))) 40.032 * * [simplify]: iters left: 6 (12 enodes) 40.036 * * [simplify]: iters left: 5 (49 enodes) 40.046 * * [simplify]: iters left: 4 (79 enodes) 40.060 * * [simplify]: iters left: 3 (142 enodes) 40.100 * * [simplify]: iters left: 2 (358 enodes) 40.280 * * [simplify]: Extracting #0: cost 1 inf + 0 40.281 * * [simplify]: Extracting #1: cost 47 inf + 0 40.282 * * [simplify]: Extracting #2: cost 94 inf + 391 40.285 * * [simplify]: Extracting #3: cost 54 inf + 5197 40.294 * * [simplify]: Extracting #4: cost 4 inf + 14456 40.305 * * [simplify]: Extracting #5: cost 0 inf + 15204 40.317 * [simplify]: Simplified to (* (* 0.5 (* im (fma (* im -1/3) im -2))) (cos re)) 40.317 * [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.317 * * * * [progress]: [ 38 / 110 ] simplifiying candidate # 40.318 * [simplify]: Simplifying (* (* im (- (* (* im -1/3) im) 2)) (* 0.5 (cos re))) 40.318 * * [simplify]: iters left: 6 (12 enodes) 40.325 * * [simplify]: iters left: 5 (49 enodes) 40.339 * * [simplify]: iters left: 4 (79 enodes) 40.352 * * [simplify]: iters left: 3 (129 enodes) 40.385 * * [simplify]: iters left: 2 (271 enodes) 40.571 * * [simplify]: Extracting #0: cost 1 inf + 0 40.571 * * [simplify]: Extracting #1: cost 47 inf + 0 40.572 * * [simplify]: Extracting #2: cost 110 inf + 4 40.574 * * [simplify]: Extracting #3: cost 89 inf + 1538 40.576 * * [simplify]: Extracting #4: cost 64 inf + 4239 40.583 * * [simplify]: Extracting #5: cost 14 inf + 13012 40.594 * * [simplify]: Extracting #6: cost 0 inf + 16282 40.605 * [simplify]: Simplified to (* (* (fma im (* im -1/3) -2) (* 0.5 im)) (cos re)) 40.605 * [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.605 * * * * [progress]: [ 39 / 110 ] simplifiying candidate # 40.606 * [simplify]: Simplifying (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) 40.606 * * [simplify]: iters left: 6 (12 enodes) 40.615 * * [simplify]: iters left: 5 (49 enodes) 40.632 * * [simplify]: iters left: 4 (74 enodes) 40.652 * * [simplify]: iters left: 3 (118 enodes) 40.679 * * [simplify]: iters left: 2 (193 enodes) 40.722 * * [simplify]: iters left: 1 (375 enodes) 40.952 * * [simplify]: Extracting #0: cost 1 inf + 0 40.952 * * [simplify]: Extracting #1: cost 3 inf + 0 40.952 * * [simplify]: Extracting #2: cost 12 inf + 0 40.952 * * [simplify]: Extracting #3: cost 70 inf + 2 40.954 * * [simplify]: Extracting #4: cost 171 inf + 725 40.956 * * [simplify]: Extracting #5: cost 159 inf + 2721 40.961 * * [simplify]: Extracting #6: cost 84 inf + 36863 40.974 * * [simplify]: Extracting #7: cost 4 inf + 85206 40.982 * * [simplify]: Extracting #8: cost 0 inf + 87170 40.993 * [simplify]: Simplified to (cbrt (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2)))) 40.993 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) (cbrt (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2)))))) 40.993 * * * * [progress]: [ 40 / 110 ] simplifiying candidate # 40.994 * [simplify]: Simplifying (sqrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) 40.994 * * [simplify]: iters left: 6 (12 enodes) 40.998 * * [simplify]: iters left: 5 (49 enodes) 41.007 * * [simplify]: iters left: 4 (74 enodes) 41.027 * * [simplify]: iters left: 3 (118 enodes) 41.051 * * [simplify]: iters left: 2 (193 enodes) 41.103 * * [simplify]: iters left: 1 (375 enodes) 41.345 * * [simplify]: Extracting #0: cost 1 inf + 0 41.345 * * [simplify]: Extracting #1: cost 3 inf + 0 41.345 * * [simplify]: Extracting #2: cost 12 inf + 0 41.345 * * [simplify]: Extracting #3: cost 70 inf + 2 41.346 * * [simplify]: Extracting #4: cost 171 inf + 725 41.347 * * [simplify]: Extracting #5: cost 159 inf + 2721 41.349 * * [simplify]: Extracting #6: cost 84 inf + 36823 41.356 * * [simplify]: Extracting #7: cost 4 inf + 85126 41.364 * * [simplify]: Extracting #8: cost 0 inf + 87090 41.371 * [simplify]: Simplified to (sqrt (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2)))) 41.371 * [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.371 * * * * [progress]: [ 41 / 110 ] simplifiying candidate # 41.371 * [simplify]: Simplifying (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))) 41.371 * * [simplify]: iters left: 6 (11 enodes) 41.376 * * [simplify]: iters left: 5 (46 enodes) 41.392 * * [simplify]: iters left: 4 (71 enodes) 41.422 * * [simplify]: iters left: 3 (115 enodes) 41.460 * * [simplify]: iters left: 2 (186 enodes) 41.509 * * [simplify]: iters left: 1 (389 enodes) 41.724 * * [simplify]: Extracting #0: cost 1 inf + 0 41.724 * * [simplify]: Extracting #1: cost 10 inf + 0 41.724 * * [simplify]: Extracting #2: cost 74 inf + 2 41.726 * * [simplify]: Extracting #3: cost 191 inf + 472 41.728 * * [simplify]: Extracting #4: cost 162 inf + 7240 41.736 * * [simplify]: Extracting #5: cost 72 inf + 56400 41.752 * * [simplify]: Extracting #6: cost 0 inf + 102900 41.761 * * [simplify]: Extracting #7: cost 0 inf + 102271 41.773 * * [simplify]: Extracting #8: cost 0 inf + 102169 41.788 * [simplify]: Simplified to (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))) 41.788 * [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.788 * * * * [progress]: [ 42 / 110 ] simplifiying candidate # 41.789 * * * * [progress]: [ 43 / 110 ] simplifiying candidate #real (real->posit16 (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))))> 41.789 * * * * [progress]: [ 44 / 110 ] simplifiying candidate # 41.789 * * * * [progress]: [ 45 / 110 ] simplifiying candidate # 41.789 * * * * [progress]: [ 46 / 110 ] simplifiying candidate # 41.789 * * * * [progress]: [ 47 / 110 ] simplifiying candidate # 41.789 * [simplify]: Simplifying (* (* im -1/3) im) 41.789 * * [simplify]: iters left: 4 (4 enodes) 41.792 * * [simplify]: iters left: 3 (14 enodes) 41.797 * * [simplify]: iters left: 2 (17 enodes) 41.801 * * [simplify]: iters left: 1 (19 enodes) 41.804 * * [simplify]: Extracting #0: cost 1 inf + 0 41.804 * * [simplify]: Extracting #1: cost 6 inf + 0 41.804 * * [simplify]: Extracting #2: cost 6 inf + 2 41.804 * * [simplify]: Extracting #3: cost 1 inf + 291 41.804 * * [simplify]: Extracting #4: cost 0 inf + 332 41.804 * [simplify]: Simplified to (* im (* im -1/3)) 41.804 * [simplify]: Simplified (2 2 3 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (pow (* im (* im -1/3)) 1) 2))))) 41.804 * * * * [progress]: [ 48 / 110 ] simplifiying candidate # 41.804 * [simplify]: Simplifying (* (* im -1/3) im) 41.805 * * [simplify]: iters left: 4 (4 enodes) 41.806 * * [simplify]: iters left: 3 (14 enodes) 41.808 * * [simplify]: iters left: 2 (17 enodes) 41.811 * * [simplify]: iters left: 1 (19 enodes) 41.814 * * [simplify]: Extracting #0: cost 1 inf + 0 41.814 * * [simplify]: Extracting #1: cost 6 inf + 0 41.814 * * [simplify]: Extracting #2: cost 6 inf + 2 41.814 * * [simplify]: Extracting #3: cost 1 inf + 291 41.814 * * [simplify]: Extracting #4: cost 0 inf + 332 41.814 * [simplify]: Simplified to (* im (* im -1/3)) 41.814 * [simplify]: Simplified (2 2 3 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (pow (* im (* im -1/3)) 1) 2))))) 41.814 * * * * [progress]: [ 49 / 110 ] simplifiying candidate # 41.814 * * * * [progress]: [ 50 / 110 ] simplifiying candidate # 41.814 * [simplify]: Simplifying (+ (+ (log im) (log -1/3)) (log im)) 41.814 * * [simplify]: iters left: 5 (6 enodes) 41.816 * * [simplify]: iters left: 4 (20 enodes) 41.819 * * [simplify]: iters left: 3 (23 enodes) 41.823 * * [simplify]: iters left: 2 (25 enodes) 41.827 * * [simplify]: Extracting #0: cost 1 inf + 0 41.827 * * [simplify]: Extracting #1: cost 6 inf + 0 41.827 * * [simplify]: Extracting #2: cost 12 inf + 0 41.827 * * [simplify]: Extracting #3: cost 10 inf + 2 41.827 * * [simplify]: Extracting #4: cost 0 inf + 1316 41.827 * [simplify]: Simplified to (+ (+ (log im) (log im)) (log -1/3)) 41.827 * [simplify]: Simplified (2 2 3 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (exp (+ (+ (log im) (log im)) (log -1/3))) 2))))) 41.827 * * * * [progress]: [ 51 / 110 ] simplifiying candidate # 41.827 * [simplify]: Simplifying (+ (log (* im -1/3)) (log im)) 41.827 * * [simplify]: iters left: 5 (6 enodes) 41.830 * * [simplify]: iters left: 4 (22 enodes) 41.837 * * [simplify]: iters left: 3 (27 enodes) 41.845 * * [simplify]: iters left: 2 (30 enodes) 41.854 * * [simplify]: Extracting #0: cost 1 inf + 0 41.855 * * [simplify]: Extracting #1: cost 6 inf + 0 41.855 * * [simplify]: Extracting #2: cost 13 inf + 0 41.855 * * [simplify]: Extracting #3: cost 12 inf + 2 41.855 * * [simplify]: Extracting #4: cost 2 inf + 926 41.855 * * [simplify]: Extracting #5: cost 0 inf + 1260 41.856 * [simplify]: Simplified to (+ (log (* im -1/3)) (log im)) 41.856 * [simplify]: Simplified (2 2 3 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (exp (+ (log (* im -1/3)) (log im))) 2))))) 41.856 * * * * [progress]: [ 52 / 110 ] simplifiying candidate # 41.856 * * * * [progress]: [ 53 / 110 ] simplifiying candidate # 41.856 * * * * [progress]: [ 54 / 110 ] simplifiying candidate # 41.857 * [simplify]: Simplifying (* (* (* (* im im) im) (* (* -1/3 -1/3) -1/3)) (* (* im im) im)) 41.857 * * [simplify]: iters left: 6 (8 enodes) 41.863 * * [simplify]: iters left: 5 (36 enodes) 41.878 * * [simplify]: iters left: 4 (92 enodes) 41.919 * * [simplify]: iters left: 3 (233 enodes) 42.002 * * [simplify]: Extracting #0: cost 1 inf + 0 42.002 * * [simplify]: Extracting #1: cost 42 inf + 0 42.002 * * [simplify]: Extracting #2: cost 93 inf + 87 42.004 * * [simplify]: Extracting #3: cost 51 inf + 5042 42.007 * * [simplify]: Extracting #4: cost 1 inf + 14763 42.010 * * [simplify]: Extracting #5: cost 0 inf + 14845 42.013 * [simplify]: Simplified to (* (* im im) (* -1/27 (* (* im im) (* im im)))) 42.013 * [simplify]: Simplified (2 2 3 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (cbrt (* (* im im) (* -1/27 (* (* im im) (* im im))))) 2))))) 42.013 * * * * [progress]: [ 55 / 110 ] simplifiying candidate # 42.014 * [simplify]: Simplifying (* (* (* (* im -1/3) (* im -1/3)) (* im -1/3)) (* (* im im) im)) 42.014 * * [simplify]: iters left: 6 (8 enodes) 42.017 * * [simplify]: iters left: 5 (41 enodes) 42.026 * * [simplify]: iters left: 4 (108 enodes) 42.065 * * [simplify]: iters left: 3 (264 enodes) 42.208 * * [simplify]: iters left: 2 (454 enodes) 42.506 * * [simplify]: Extracting #0: cost 1 inf + 0 42.506 * * [simplify]: Extracting #1: cost 52 inf + 0 42.508 * * [simplify]: Extracting #2: cost 163 inf + 47 42.510 * * [simplify]: Extracting #3: cost 146 inf + 1580 42.517 * * [simplify]: Extracting #4: cost 78 inf + 16165 42.527 * * [simplify]: Extracting #5: cost 3 inf + 42248 42.538 * * [simplify]: Extracting #6: cost 0 inf + 43710 42.546 * [simplify]: Simplified to (* -1/27 (* (* (* im im) (* im im)) (* im im))) 42.546 * [simplify]: Simplified (2 2 3 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (cbrt (* -1/27 (* (* (* im im) (* im im)) (* im im)))) 2))))) 42.546 * * * * [progress]: [ 56 / 110 ] simplifiying candidate # 42.546 * * * * [progress]: [ 57 / 110 ] simplifiying candidate # 42.546 * * * * [progress]: [ 58 / 110 ] simplifiying candidate # 42.546 * * * * [progress]: [ 59 / 110 ] simplifiying candidate # 42.546 * * * * [progress]: [ 60 / 110 ] simplifiying candidate # 42.546 * [simplify]: Simplifying (cbrt im) 42.546 * * [simplify]: iters left: 1 (2 enodes) 42.547 * * [simplify]: Extracting #0: cost 1 inf + 0 42.547 * * [simplify]: Extracting #1: cost 3 inf + 0 42.547 * * [simplify]: Extracting #2: cost 2 inf + 1 42.547 * * [simplify]: Extracting #3: cost 0 inf + 163 42.547 * [simplify]: Simplified to (cbrt im) 42.547 * [simplify]: Simplified (2 2 3 2 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* (* im -1/3) (* (cbrt im) (cbrt im))) (cbrt im)) 2))))) 42.547 * * * * [progress]: [ 61 / 110 ] simplifiying candidate # 42.547 * [simplify]: Simplifying (sqrt im) 42.547 * * [simplify]: iters left: 1 (2 enodes) 42.548 * * [simplify]: Extracting #0: cost 1 inf + 0 42.548 * * [simplify]: Extracting #1: cost 3 inf + 0 42.548 * * [simplify]: Extracting #2: cost 2 inf + 1 42.548 * * [simplify]: Extracting #3: cost 0 inf + 83 42.548 * [simplify]: Simplified to (sqrt im) 42.548 * [simplify]: Simplified (2 2 3 2 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* (* im -1/3) (sqrt im)) (sqrt im)) 2))))) 42.548 * * * * [progress]: [ 62 / 110 ] simplifiying candidate # 42.548 * * * * [progress]: [ 63 / 110 ] simplifiying candidate # 42.548 * * * * [progress]: [ 64 / 110 ] simplifiying candidate #real (real->posit16 (* (* im -1/3) im))) 2)))))> 42.548 * * * * [progress]: [ 65 / 110 ] simplifiying candidate # 42.548 * * * * [progress]: [ 66 / 110 ] simplifiying candidate # 42.548 * * * * [progress]: [ 67 / 110 ] simplifiying candidate # 42.548 * * * * [progress]: [ 68 / 110 ] simplifiying candidate # 42.548 * [simplify]: Simplifying (* im (- (* (* im -1/3) im) 2)) 42.548 * * [simplify]: iters left: 6 (7 enodes) 42.551 * * [simplify]: iters left: 5 (28 enodes) 42.556 * * [simplify]: iters left: 4 (35 enodes) 42.566 * * [simplify]: iters left: 3 (37 enodes) 42.576 * * [simplify]: Extracting #0: cost 1 inf + 0 42.576 * * [simplify]: Extracting #1: cost 4 inf + 0 42.576 * * [simplify]: Extracting #2: cost 8 inf + 1 42.576 * * [simplify]: Extracting #3: cost 10 inf + 3 42.576 * * [simplify]: Extracting #4: cost 9 inf + 45 42.577 * * [simplify]: Extracting #5: cost 4 inf + 350 42.577 * * [simplify]: Extracting #6: cost 0 inf + 806 42.577 * [simplify]: Simplified to (* (fma (* im -1/3) im -2) im) 42.577 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (pow (* (fma (* im -1/3) im -2) im) 1)))) 42.578 * * * * [progress]: [ 69 / 110 ] simplifiying candidate # 42.578 * * * * [progress]: [ 70 / 110 ] simplifiying candidate # 42.578 * [simplify]: Simplifying (+ (log im) (log (- (* (* im -1/3) im) 2))) 42.578 * * [simplify]: iters left: 6 (9 enodes) 42.584 * * [simplify]: iters left: 5 (34 enodes) 42.594 * * [simplify]: iters left: 4 (41 enodes) 42.606 * * [simplify]: iters left: 3 (43 enodes) 42.618 * * [simplify]: Extracting #0: cost 1 inf + 0 42.618 * * [simplify]: Extracting #1: cost 4 inf + 0 42.618 * * [simplify]: Extracting #2: cost 8 inf + 0 42.618 * * [simplify]: Extracting #3: cost 12 inf + 1 42.618 * * [simplify]: Extracting #4: cost 13 inf + 74 42.618 * * [simplify]: Extracting #5: cost 10 inf + 229 42.618 * * [simplify]: Extracting #6: cost 2 inf + 1008 42.619 * * [simplify]: Extracting #7: cost 0 inf + 1564 42.620 * [simplify]: Simplified to (+ (log (fma im (* im -1/3) -2)) (log im)) 42.620 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (exp (+ (log (fma im (* im -1/3) -2)) (log im)))))) 42.620 * * * * [progress]: [ 71 / 110 ] simplifiying candidate # 42.620 * * * * [progress]: [ 72 / 110 ] simplifiying candidate # 42.620 * * * * [progress]: [ 73 / 110 ] simplifiying candidate # 42.620 * [simplify]: Simplifying (* (* (* im im) im) (* (* (- (* (* im -1/3) im) 2) (- (* (* im -1/3) im) 2)) (- (* (* im -1/3) im) 2))) 42.621 * * [simplify]: iters left: 6 (11 enodes) 42.627 * * [simplify]: iters left: 5 (46 enodes) 42.643 * * [simplify]: iters left: 4 (81 enodes) 42.677 * * [simplify]: iters left: 3 (167 enodes) 42.746 * * [simplify]: Extracting #0: cost 1 inf + 0 42.746 * * [simplify]: Extracting #1: cost 37 inf + 0 42.747 * * [simplify]: Extracting #2: cost 139 inf + 42 42.750 * * [simplify]: Extracting #3: cost 159 inf + 2704 42.755 * * [simplify]: Extracting #4: cost 46 inf + 30390 42.764 * * [simplify]: Extracting #5: cost 0 inf + 43001 42.773 * * [simplify]: Extracting #6: cost 0 inf + 42441 42.787 * * [simplify]: Extracting #7: cost 0 inf + 42401 42.796 * [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.796 * [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.796 * * * * [progress]: [ 74 / 110 ] simplifiying candidate # 42.796 * * * * [progress]: [ 75 / 110 ] simplifiying candidate # 42.796 * * * * [progress]: [ 76 / 110 ] simplifiying candidate # 42.796 * * * * [progress]: [ 77 / 110 ] simplifiying candidate # 42.796 * * * * [progress]: [ 78 / 110 ] simplifiying candidate # 42.797 * [simplify]: Simplifying (* (sqrt im) (sqrt (- (* (* im -1/3) im) 2))) 42.797 * * [simplify]: iters left: 6 (9 enodes) 42.800 * * [simplify]: iters left: 5 (34 enodes) 42.805 * * [simplify]: iters left: 4 (41 enodes) 42.811 * * [simplify]: iters left: 3 (43 enodes) 42.817 * * [simplify]: Extracting #0: cost 1 inf + 0 42.817 * * [simplify]: Extracting #1: cost 4 inf + 0 42.817 * * [simplify]: Extracting #2: cost 8 inf + 0 42.818 * * [simplify]: Extracting #3: cost 12 inf + 1 42.818 * * [simplify]: Extracting #4: cost 13 inf + 44 42.818 * * [simplify]: Extracting #5: cost 10 inf + 169 42.818 * * [simplify]: Extracting #6: cost 2 inf + 888 42.819 * * [simplify]: Extracting #7: cost 0 inf + 1324 42.819 * [simplify]: Simplified to (* (sqrt im) (sqrt (fma im (* im -1/3) -2))) 42.819 * [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.820 * [simplify]: Simplifying (* (sqrt im) (sqrt (- (* (* im -1/3) im) 2))) 42.820 * * [simplify]: iters left: 6 (9 enodes) 42.825 * * [simplify]: iters left: 5 (34 enodes) 42.836 * * [simplify]: iters left: 4 (41 enodes) 42.848 * * [simplify]: iters left: 3 (43 enodes) 42.862 * * [simplify]: Extracting #0: cost 1 inf + 0 42.862 * * [simplify]: Extracting #1: cost 4 inf + 0 42.863 * * [simplify]: Extracting #2: cost 8 inf + 0 42.863 * * [simplify]: Extracting #3: cost 12 inf + 1 42.863 * * [simplify]: Extracting #4: cost 13 inf + 44 42.863 * * [simplify]: Extracting #5: cost 10 inf + 169 42.863 * * [simplify]: Extracting #6: cost 2 inf + 888 42.864 * * [simplify]: Extracting #7: cost 0 inf + 1324 42.864 * [simplify]: Simplified to (* (sqrt im) (sqrt (fma im (* im -1/3) -2))) 42.864 * [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.865 * * * * [progress]: [ 79 / 110 ] simplifiying candidate # 42.865 * [simplify]: Simplifying (* im (fma (- (cbrt 2)) (* (cbrt 2) (cbrt 2)) (* (cbrt 2) (* (cbrt 2) (cbrt 2))))) 42.865 * * [simplify]: iters left: 6 (8 enodes) 42.870 * * [simplify]: iters left: 5 (30 enodes) 42.881 * * [simplify]: iters left: 4 (45 enodes) 42.896 * * [simplify]: iters left: 3 (70 enodes) 42.914 * * [simplify]: iters left: 2 (78 enodes) 42.928 * * [simplify]: Extracting #0: cost 1 inf + 0 42.928 * * [simplify]: Extracting #1: cost 0 inf + 1 42.928 * [simplify]: Simplified to 0 42.928 * [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.928 * * * * [progress]: [ 80 / 110 ] simplifiying candidate # 42.929 * [simplify]: Simplifying (* im (fma (- (sqrt 2)) (sqrt 2) (* (sqrt 2) (sqrt 2)))) 42.929 * * [simplify]: iters left: 6 (7 enodes) 42.933 * * [simplify]: iters left: 5 (22 enodes) 42.941 * * [simplify]: iters left: 4 (36 enodes) 42.948 * * [simplify]: iters left: 3 (48 enodes) 42.953 * * [simplify]: Extracting #0: cost 1 inf + 0 42.953 * * [simplify]: Extracting #1: cost 0 inf + 1 42.953 * [simplify]: Simplified to 0 42.953 * [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.953 * * * * [progress]: [ 81 / 110 ] simplifiying candidate # 42.953 * [simplify]: Simplifying (* im (fma (- 2) 1 (* 2 1))) 42.953 * * [simplify]: iters left: 5 (7 enodes) 42.957 * * [simplify]: iters left: 4 (25 enodes) 42.962 * * [simplify]: iters left: 3 (35 enodes) 42.968 * * [simplify]: iters left: 2 (45 enodes) 42.976 * * [simplify]: Extracting #0: cost 1 inf + 0 42.976 * * [simplify]: Extracting #1: cost 0 inf + 1 42.976 * [simplify]: Simplified to 0 42.976 * [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.977 * * * * [progress]: [ 82 / 110 ] simplifiying candidate # 42.977 * [simplify]: Simplifying (* im (- 2)) 42.977 * * [simplify]: iters left: 4 (4 enodes) 42.980 * * [simplify]: iters left: 3 (16 enodes) 42.988 * * [simplify]: iters left: 2 (21 enodes) 42.994 * * [simplify]: iters left: 1 (24 enodes) 43.001 * * [simplify]: Extracting #0: cost 1 inf + 0 43.001 * * [simplify]: Extracting #1: cost 7 inf + 0 43.002 * * [simplify]: Extracting #2: cost 6 inf + 3 43.002 * * [simplify]: Extracting #3: cost 0 inf + 253 43.002 * [simplify]: Simplified to (* -2 im) 43.002 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (* (* im -1/3) im)) (* -2 im))))) 43.002 * * * * [progress]: [ 83 / 110 ] simplifiying candidate # 43.003 * [simplify]: Simplifying (* im (- 2)) 43.003 * * [simplify]: iters left: 4 (4 enodes) 43.006 * * [simplify]: iters left: 3 (16 enodes) 43.011 * * [simplify]: iters left: 2 (21 enodes) 43.018 * * [simplify]: iters left: 1 (24 enodes) 43.024 * * [simplify]: Extracting #0: cost 1 inf + 0 43.025 * * [simplify]: Extracting #1: cost 7 inf + 0 43.025 * * [simplify]: Extracting #2: cost 6 inf + 3 43.025 * * [simplify]: Extracting #3: cost 0 inf + 253 43.025 * [simplify]: Simplified to (* -2 im) 43.025 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (* (* im -1/3) im)) (* -2 im))))) 43.025 * * * * [progress]: [ 84 / 110 ] simplifiying candidate # 43.026 * [simplify]: Simplifying (* (fma (- (cbrt 2)) (* (cbrt 2) (cbrt 2)) (* (cbrt 2) (* (cbrt 2) (cbrt 2)))) im) 43.026 * * [simplify]: iters left: 6 (8 enodes) 43.031 * * [simplify]: iters left: 5 (30 enodes) 43.043 * * [simplify]: iters left: 4 (46 enodes) 43.057 * * [simplify]: iters left: 3 (62 enodes) 43.072 * * [simplify]: Extracting #0: cost 1 inf + 0 43.072 * * [simplify]: Extracting #1: cost 0 inf + 1 43.072 * [simplify]: Simplified to 0 43.072 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (cbrt 2) (* (cbrt 2) (cbrt 2))))) im) 0)))) 43.072 * * * * [progress]: [ 85 / 110 ] simplifiying candidate # 43.073 * [simplify]: Simplifying (* (fma (- (sqrt 2)) (sqrt 2) (* (sqrt 2) (sqrt 2))) im) 43.073 * * [simplify]: iters left: 6 (7 enodes) 43.077 * * [simplify]: iters left: 5 (22 enodes) 43.086 * * [simplify]: iters left: 4 (36 enodes) 43.096 * * [simplify]: iters left: 3 (48 enodes) 43.102 * * [simplify]: Extracting #0: cost 1 inf + 0 43.102 * * [simplify]: Extracting #1: cost 0 inf + 1 43.102 * [simplify]: Simplified to 0 43.102 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) 0)))) 43.102 * * * * [progress]: [ 86 / 110 ] simplifiying candidate # 43.102 * [simplify]: Simplifying (* (fma (- 2) 1 (* 2 1)) im) 43.102 * * [simplify]: iters left: 5 (7 enodes) 43.105 * * [simplify]: iters left: 4 (25 enodes) 43.110 * * [simplify]: iters left: 3 (35 enodes) 43.116 * * [simplify]: iters left: 2 (45 enodes) 43.120 * * [simplify]: Extracting #0: cost 1 inf + 0 43.120 * * [simplify]: Extracting #1: cost 0 inf + 1 43.120 * [simplify]: Simplified to 0 43.121 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* 2 1))) im) 0)))) 43.121 * * * * [progress]: [ 87 / 110 ] simplifiying candidate # 43.121 * [simplify]: Simplifying (* (- 2) im) 43.121 * * [simplify]: iters left: 4 (4 enodes) 43.125 * * [simplify]: iters left: 3 (16 enodes) 43.128 * * [simplify]: iters left: 2 (21 enodes) 43.131 * * [simplify]: iters left: 1 (24 enodes) 43.137 * * [simplify]: Extracting #0: cost 1 inf + 0 43.137 * * [simplify]: Extracting #1: cost 7 inf + 0 43.137 * * [simplify]: Extracting #2: cost 4 inf + 86 43.137 * * [simplify]: Extracting #3: cost 0 inf + 253 43.137 * [simplify]: Simplified to (* -2 im) 43.137 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (* im -1/3) im) im) (* -2 im))))) 43.138 * * * * [progress]: [ 88 / 110 ] simplifiying candidate # 43.138 * [simplify]: Simplifying (* (- 2) im) 43.138 * * [simplify]: iters left: 4 (4 enodes) 43.141 * * [simplify]: iters left: 3 (16 enodes) 43.146 * * [simplify]: iters left: 2 (21 enodes) 43.150 * * [simplify]: iters left: 1 (24 enodes) 43.154 * * [simplify]: Extracting #0: cost 1 inf + 0 43.154 * * [simplify]: Extracting #1: cost 7 inf + 0 43.154 * * [simplify]: Extracting #2: cost 4 inf + 86 43.154 * * [simplify]: Extracting #3: cost 0 inf + 253 43.154 * [simplify]: Simplified to (* -2 im) 43.154 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (* im -1/3) im) im) (* -2 im))))) 43.154 * * * * [progress]: [ 89 / 110 ] simplifiying candidate # 43.154 * [simplify]: Simplifying (cbrt (- (* (* im -1/3) im) 2)) 43.154 * * [simplify]: iters left: 6 (7 enodes) 43.157 * * [simplify]: iters left: 5 (27 enodes) 43.161 * * [simplify]: iters left: 4 (34 enodes) 43.167 * * [simplify]: iters left: 3 (36 enodes) 43.172 * * [simplify]: Extracting #0: cost 1 inf + 0 43.172 * * [simplify]: Extracting #1: cost 3 inf + 0 43.172 * * [simplify]: Extracting #2: cost 9 inf + 0 43.172 * * [simplify]: Extracting #3: cost 10 inf + 3 43.172 * * [simplify]: Extracting #4: cost 7 inf + 250 43.172 * * [simplify]: Extracting #5: cost 0 inf + 961 43.173 * * [simplify]: Extracting #6: cost 0 inf + 886 43.173 * [simplify]: Simplified to (cbrt (fma im (* im -1/3) -2)) 43.173 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* im (* (cbrt (- (* (* im -1/3) im) 2)) (cbrt (- (* (* im -1/3) im) 2)))) (cbrt (fma im (* im -1/3) -2)))))) 43.173 * * * * [progress]: [ 90 / 110 ] simplifiying candidate # 43.173 * [simplify]: Simplifying (sqrt (- (* (* im -1/3) im) 2)) 43.173 * * [simplify]: iters left: 6 (7 enodes) 43.176 * * [simplify]: iters left: 5 (27 enodes) 43.180 * * [simplify]: iters left: 4 (34 enodes) 43.185 * * [simplify]: iters left: 3 (36 enodes) 43.191 * * [simplify]: Extracting #0: cost 1 inf + 0 43.191 * * [simplify]: Extracting #1: cost 3 inf + 0 43.191 * * [simplify]: Extracting #2: cost 9 inf + 0 43.191 * * [simplify]: Extracting #3: cost 10 inf + 3 43.191 * * [simplify]: Extracting #4: cost 7 inf + 250 43.191 * * [simplify]: Extracting #5: cost 0 inf + 881 43.191 * * [simplify]: Extracting #6: cost 0 inf + 806 43.191 * [simplify]: Simplified to (sqrt (fma im (* im -1/3) -2)) 43.192 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* im (sqrt (- (* (* im -1/3) im) 2))) (sqrt (fma im (* im -1/3) -2)))))) 43.192 * * * * [progress]: [ 91 / 110 ] simplifiying candidate # 43.192 * [simplify]: Simplifying (- (* (* im -1/3) im) 2) 43.192 * * [simplify]: iters left: 6 (6 enodes) 43.195 * * [simplify]: iters left: 5 (24 enodes) 43.199 * * [simplify]: iters left: 4 (31 enodes) 43.208 * * [simplify]: iters left: 3 (33 enodes) 43.217 * * [simplify]: Extracting #0: cost 1 inf + 0 43.217 * * [simplify]: Extracting #1: cost 7 inf + 0 43.217 * * [simplify]: Extracting #2: cost 8 inf + 3 43.217 * * [simplify]: Extracting #3: cost 2 inf + 391 43.218 * * [simplify]: Extracting #4: cost 0 inf + 530 43.218 * [simplify]: Simplified to (fma im (* im -1/3) -2) 43.218 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* im 1) (fma im (* im -1/3) -2))))) 43.218 * * * * [progress]: [ 92 / 110 ] simplifiying candidate # 43.219 * [simplify]: Simplifying (* (cbrt im) (cbrt im)) 43.219 * * [simplify]: iters left: 3 (3 enodes) 43.220 * * [simplify]: iters left: 2 (9 enodes) 43.222 * * [simplify]: Extracting #0: cost 1 inf + 0 43.222 * * [simplify]: Extracting #1: cost 3 inf + 0 43.222 * * [simplify]: Extracting #2: cost 5 inf + 0 43.222 * * [simplify]: Extracting #3: cost 4 inf + 1 43.223 * * [simplify]: Extracting #4: cost 0 inf + 405 43.223 * [simplify]: Simplified to (* (cbrt im) (cbrt im)) 43.223 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (cbrt im) (cbrt im)) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 43.223 * * * * [progress]: [ 93 / 110 ] simplifiying candidate # 43.223 * [simplify]: Simplifying (sqrt im) 43.223 * * [simplify]: iters left: 1 (2 enodes) 43.224 * * [simplify]: Extracting #0: cost 1 inf + 0 43.224 * * [simplify]: Extracting #1: cost 3 inf + 0 43.224 * * [simplify]: Extracting #2: cost 2 inf + 1 43.224 * * [simplify]: Extracting #3: cost 0 inf + 83 43.225 * [simplify]: Simplified to (sqrt im) 43.225 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (sqrt im) (* (sqrt im) (- (* (* im -1/3) im) 2)))))) 43.225 * * * * [progress]: [ 94 / 110 ] simplifiying candidate # 43.225 * * * * [progress]: [ 95 / 110 ] simplifiying candidate # 43.225 * [simplify]: Simplifying (+ (* (* (* im -1/3) im) (* (* im -1/3) im)) (+ (* 2 2) (* (* (* im -1/3) im) 2))) 43.225 * * [simplify]: iters left: 6 (10 enodes) 43.233 * * [simplify]: iters left: 5 (51 enodes) 43.243 * * [simplify]: iters left: 4 (120 enodes) 43.285 * * [simplify]: iters left: 3 (215 enodes) 43.353 * * [simplify]: iters left: 2 (285 enodes) 43.453 * * [simplify]: iters left: 1 (376 enodes) 43.551 * * [simplify]: Extracting #0: cost 1 inf + 0 43.551 * * [simplify]: Extracting #1: cost 31 inf + 0 43.551 * * [simplify]: Extracting #2: cost 49 inf + 128 43.553 * * [simplify]: Extracting #3: cost 18 inf + 3513 43.556 * * [simplify]: Extracting #4: cost 4 inf + 5184 43.559 * * [simplify]: Extracting #5: cost 1 inf + 5535 43.564 * * [simplify]: Extracting #6: cost 0 inf + 5747 43.567 * [simplify]: Simplified to (fma 2 (* im (* im -1/3)) (fma (* im (* im -1/3)) (* im (* im -1/3)) 4)) 43.567 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* (* im -1/3) im) 3) (pow 2 3))) (fma 2 (* im (* im -1/3)) (fma (* im (* im -1/3)) (* im (* im -1/3)) 4)))))) 43.567 * * * * [progress]: [ 96 / 110 ] simplifiying candidate # 43.568 * [simplify]: Simplifying (+ (* (* im -1/3) im) 2) 43.568 * * [simplify]: iters left: 6 (6 enodes) 43.570 * * [simplify]: iters left: 5 (22 enodes) 43.573 * * [simplify]: iters left: 4 (26 enodes) 43.577 * * [simplify]: iters left: 3 (28 enodes) 43.581 * * [simplify]: Extracting #0: cost 1 inf + 0 43.581 * * [simplify]: Extracting #1: cost 6 inf + 0 43.581 * * [simplify]: Extracting #2: cost 8 inf + 2 43.581 * * [simplify]: Extracting #3: cost 7 inf + 44 43.582 * * [simplify]: Extracting #4: cost 1 inf + 431 43.582 * * [simplify]: Extracting #5: cost 0 inf + 529 43.582 * [simplify]: Simplified to (fma (* im -1/3) im 2) 43.582 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (/ (* im (- (* (* (* im -1/3) im) (* (* im -1/3) im)) (* 2 2))) (fma (* im -1/3) im 2))))) 43.582 * * * * [progress]: [ 97 / 110 ] simplifiying candidate #real (real->posit16 (* im (- (* (* im -1/3) im) 2)))))))> 43.582 * * * * [progress]: [ 98 / 110 ] simplifiying candidate # 43.582 * * * * [progress]: [ 99 / 110 ] simplifiying candidate # 43.582 * [simplify]: Simplifying (* -1/3 im) 43.582 * * [simplify]: iters left: 2 (3 enodes) 43.583 * * [simplify]: iters left: 1 (10 enodes) 43.585 * * [simplify]: Extracting #0: cost 1 inf + 0 43.585 * * [simplify]: Extracting #1: cost 4 inf + 0 43.585 * * [simplify]: Extracting #2: cost 2 inf + 2 43.585 * * [simplify]: Extracting #3: cost 0 inf + 86 43.585 * [simplify]: Simplified to (* -1/3 im) 43.585 * [simplify]: Simplified (2 2 3 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* -1/3 im) im) 2))))) 43.585 * * * * [progress]: [ 100 / 110 ] simplifiying candidate # 43.585 * [simplify]: Simplifying (* -1/3 im) 43.586 * * [simplify]: iters left: 2 (3 enodes) 43.587 * * [simplify]: iters left: 1 (10 enodes) 43.588 * * [simplify]: Extracting #0: cost 1 inf + 0 43.588 * * [simplify]: Extracting #1: cost 4 inf + 0 43.588 * * [simplify]: Extracting #2: cost 2 inf + 2 43.588 * * [simplify]: Extracting #3: cost 0 inf + 86 43.588 * [simplify]: Simplified to (* -1/3 im) 43.588 * [simplify]: Simplified (2 2 3 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* -1/3 im) im) 2))))) 43.588 * * * * [progress]: [ 101 / 110 ] simplifiying candidate # 43.589 * [simplify]: Simplifying (* -1/3 im) 43.589 * * [simplify]: iters left: 2 (3 enodes) 43.590 * * [simplify]: iters left: 1 (10 enodes) 43.591 * * [simplify]: Extracting #0: cost 1 inf + 0 43.591 * * [simplify]: Extracting #1: cost 4 inf + 0 43.591 * * [simplify]: Extracting #2: cost 2 inf + 2 43.591 * * [simplify]: Extracting #3: cost 0 inf + 86 43.591 * [simplify]: Simplified to (* -1/3 im) 43.591 * [simplify]: Simplified (2 2 3 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* -1/3 im) im) 2))))) 43.592 * * * * [progress]: [ 102 / 110 ] simplifiying candidate # 43.592 * [simplify]: Simplifying (- (* 0.5 (* (pow re 2) im)) (+ (* 0.16666666666666666 (pow im 3)) (* 1.0 im))) 43.592 * * [simplify]: iters left: 6 (15 enodes) 43.598 * * [simplify]: iters left: 5 (70 enodes) 43.612 * * [simplify]: iters left: 4 (135 enodes) 43.647 * * [simplify]: iters left: 3 (288 enodes) 43.761 * * [simplify]: Extracting #0: cost 1 inf + 0 43.761 * * [simplify]: Extracting #1: cost 50 inf + 0 43.762 * * [simplify]: Extracting #2: cost 122 inf + 253 43.765 * * [simplify]: Extracting #3: cost 86 inf + 5706 43.773 * * [simplify]: Extracting #4: cost 26 inf + 16029 43.784 * * [simplify]: Extracting #5: cost 1 inf + 25641 43.795 * * [simplify]: Extracting #6: cost 0 inf + 25813 43.805 * [simplify]: Simplified to (* im (- (* (* 0.5 re) re) (fma im (* 0.16666666666666666 im) 1.0))) 43.805 * [simplify]: Simplified (2) to (λ (re im) (* im (- (* (* 0.5 re) re) (fma im (* 0.16666666666666666 im) 1.0)))) 43.805 * * * * [progress]: [ 103 / 110 ] simplifiying candidate # 43.805 * [simplify]: Simplifying (- (+ (* 1.0 (* im (cos re))) (+ (* 0.16666666666666666 (* (pow im 3) (cos re))) (* 0.008333333333333333 (* (pow im 5) (cos re)))))) 43.806 * * [simplify]: iters left: 6 (19 enodes) 43.812 * * [simplify]: iters left: 5 (90 enodes) 43.831 * * [simplify]: iters left: 4 (210 enodes) 43.911 * * [simplify]: Extracting #0: cost 1 inf + 0 43.911 * * [simplify]: Extracting #1: cost 24 inf + 0 43.912 * * [simplify]: Extracting #2: cost 104 inf + 42 43.913 * * [simplify]: Extracting #3: cost 133 inf + 1331 43.917 * * [simplify]: Extracting #4: cost 87 inf + 8976 43.926 * * [simplify]: Extracting #5: cost 26 inf + 29555 43.939 * * [simplify]: Extracting #6: cost 1 inf + 37777 43.949 * * [simplify]: Extracting #7: cost 0 inf + 37809 43.959 * * [simplify]: Extracting #8: cost 0 inf + 37794 43.965 * [simplify]: Simplified to (- (* (cos re) (+ (* im (+ 1.0 (* 0.16666666666666666 (* im im)))) (* 0.008333333333333333 (pow im 5))))) 43.965 * [simplify]: Simplified (2) to (λ (re im) (- (* (cos re) (+ (* im (+ 1.0 (* 0.16666666666666666 (* im im)))) (* 0.008333333333333333 (pow im 5)))))) 43.965 * * * * [progress]: [ 104 / 110 ] simplifiying candidate # 43.966 * [simplify]: Simplifying (- (+ (* 1.0 (* im (cos re))) (+ (* 0.16666666666666666 (* (pow im 3) (cos re))) (* 0.008333333333333333 (* (pow im 5) (cos re)))))) 43.966 * * [simplify]: iters left: 6 (19 enodes) 43.972 * * [simplify]: iters left: 5 (90 enodes) 43.992 * * [simplify]: iters left: 4 (210 enodes) 44.072 * * [simplify]: Extracting #0: cost 1 inf + 0 44.072 * * [simplify]: Extracting #1: cost 24 inf + 0 44.073 * * [simplify]: Extracting #2: cost 104 inf + 42 44.074 * * [simplify]: Extracting #3: cost 133 inf + 1331 44.078 * * [simplify]: Extracting #4: cost 87 inf + 8976 44.088 * * [simplify]: Extracting #5: cost 26 inf + 29555 44.101 * * [simplify]: Extracting #6: cost 1 inf + 37777 44.113 * * [simplify]: Extracting #7: cost 0 inf + 37809 44.126 * * [simplify]: Extracting #8: cost 0 inf + 37794 44.138 * [simplify]: Simplified to (- (* (cos re) (+ (* im (+ 1.0 (* 0.16666666666666666 (* im im)))) (* 0.008333333333333333 (pow im 5))))) 44.138 * [simplify]: Simplified (2) to (λ (re im) (- (* (cos re) (+ (* im (+ 1.0 (* 0.16666666666666666 (* im im)))) (* 0.008333333333333333 (pow im 5)))))) 44.139 * * * * [progress]: [ 105 / 110 ] simplifiying candidate # 44.139 * [simplify]: Simplifying (* -1/3 (pow im 2)) 44.139 * * [simplify]: iters left: 3 (5 enodes) 44.143 * * [simplify]: iters left: 2 (21 enodes) 44.150 * * [simplify]: iters left: 1 (29 enodes) 44.159 * * [simplify]: Extracting #0: cost 1 inf + 0 44.159 * * [simplify]: Extracting #1: cost 6 inf + 0 44.159 * * [simplify]: Extracting #2: cost 6 inf + 43 44.160 * * [simplify]: Extracting #3: cost 0 inf + 333 44.160 * [simplify]: Simplified to (* (* im im) -1/3) 44.160 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* im im) -1/3) 2))))) 44.160 * * * * [progress]: [ 106 / 110 ] simplifiying candidate # 44.160 * [simplify]: Simplifying (* -1/3 (pow im 2)) 44.160 * * [simplify]: iters left: 3 (5 enodes) 44.164 * * [simplify]: iters left: 2 (21 enodes) 44.171 * * [simplify]: iters left: 1 (29 enodes) 44.180 * * [simplify]: Extracting #0: cost 1 inf + 0 44.180 * * [simplify]: Extracting #1: cost 6 inf + 0 44.180 * * [simplify]: Extracting #2: cost 6 inf + 43 44.180 * * [simplify]: Extracting #3: cost 0 inf + 333 44.180 * [simplify]: Simplified to (* (* im im) -1/3) 44.180 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* im im) -1/3) 2))))) 44.181 * * * * [progress]: [ 107 / 110 ] simplifiying candidate # 44.181 * [simplify]: Simplifying (* -1/3 (pow im 2)) 44.181 * * [simplify]: iters left: 3 (5 enodes) 44.185 * * [simplify]: iters left: 2 (21 enodes) 44.196 * * [simplify]: iters left: 1 (29 enodes) 44.205 * * [simplify]: Extracting #0: cost 1 inf + 0 44.205 * * [simplify]: Extracting #1: cost 6 inf + 0 44.205 * * [simplify]: Extracting #2: cost 6 inf + 43 44.205 * * [simplify]: Extracting #3: cost 0 inf + 333 44.205 * [simplify]: Simplified to (* (* im im) -1/3) 44.205 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* im im) -1/3) 2))))) 44.205 * * * * [progress]: [ 108 / 110 ] simplifiying candidate # 44.205 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (* 2 im))) 44.205 * * [simplify]: iters left: 6 (9 enodes) 44.209 * * [simplify]: iters left: 5 (41 enodes) 44.218 * * [simplify]: iters left: 4 (90 enodes) 44.238 * * [simplify]: iters left: 3 (193 enodes) 44.310 * * [simplify]: iters left: 2 (362 enodes) 44.482 * * [simplify]: Extracting #0: cost 1 inf + 0 44.483 * * [simplify]: Extracting #1: cost 29 inf + 0 44.483 * * [simplify]: Extracting #2: cost 114 inf + 47 44.486 * * [simplify]: Extracting #3: cost 115 inf + 4568 44.491 * * [simplify]: Extracting #4: cost 79 inf + 14136 44.499 * * [simplify]: Extracting #5: cost 21 inf + 41449 44.509 * * [simplify]: Extracting #6: cost 0 inf + 53174 44.519 * * [simplify]: Extracting #7: cost 0 inf + 53134 44.530 * [simplify]: Simplified to (* im (fma (* im im) -1/3 -2)) 44.530 * [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.530 * * * * [progress]: [ 109 / 110 ] simplifiying candidate # 44.530 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (* 2 im))) 44.530 * * [simplify]: iters left: 6 (9 enodes) 44.537 * * [simplify]: iters left: 5 (41 enodes) 44.549 * * [simplify]: iters left: 4 (90 enodes) 44.571 * * [simplify]: iters left: 3 (193 enodes) 44.639 * * [simplify]: iters left: 2 (362 enodes) 44.777 * * [simplify]: Extracting #0: cost 1 inf + 0 44.778 * * [simplify]: Extracting #1: cost 29 inf + 0 44.778 * * [simplify]: Extracting #2: cost 114 inf + 47 44.779 * * [simplify]: Extracting #3: cost 115 inf + 4568 44.782 * * [simplify]: Extracting #4: cost 79 inf + 14136 44.786 * * [simplify]: Extracting #5: cost 21 inf + 41449 44.791 * * [simplify]: Extracting #6: cost 0 inf + 53174 44.796 * * [simplify]: Extracting #7: cost 0 inf + 53134 44.802 * [simplify]: Simplified to (* im (fma (* im im) -1/3 -2)) 44.802 * [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.802 * * * * [progress]: [ 110 / 110 ] simplifiying candidate # 44.802 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (* 2 im))) 44.802 * * [simplify]: iters left: 6 (9 enodes) 44.806 * * [simplify]: iters left: 5 (41 enodes) 44.815 * * [simplify]: iters left: 4 (90 enodes) 44.836 * * [simplify]: iters left: 3 (193 enodes) 44.872 * * [simplify]: iters left: 2 (362 enodes) 45.005 * * [simplify]: Extracting #0: cost 1 inf + 0 45.006 * * [simplify]: Extracting #1: cost 29 inf + 0 45.006 * * [simplify]: Extracting #2: cost 114 inf + 47 45.009 * * [simplify]: Extracting #3: cost 115 inf + 4568 45.014 * * [simplify]: Extracting #4: cost 79 inf + 14136 45.022 * * [simplify]: Extracting #5: cost 21 inf + 41449 45.032 * * [simplify]: Extracting #6: cost 0 inf + 53174 45.043 * * [simplify]: Extracting #7: cost 0 inf + 53134 45.054 * [simplify]: Simplified to (* im (fma (* im im) -1/3 -2)) 45.054 * [simplify]: Simplified (2 2 3) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2))))) 45.054 * * * [progress]: adding candidates to table 46.419 * * [progress]: iteration 3 / 4 46.420 * * * [progress]: picking best candidate 46.477 * * * * [pick]: Picked # 46.478 * * * [progress]: localizing error 46.539 * * * [progress]: generating rewritten candidates 46.539 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 3 1 2 3 1) 46.553 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 3 1 2 1) 46.559 * * * * [progress]: [ 3 / 4 ] rewriting at (2) 46.594 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 3 1) 46.608 * * * [progress]: generating series expansions 46.608 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 3 1 2 3 1) 46.608 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 3 1 2 1) 46.609 * [backup-simplify]: Simplify (* im -1/3) into (* -1/3 im) 46.609 * [approximate]: Taking taylor expansion of (* -1/3 im) in (im) around 0 46.609 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 46.609 * [taylor]: Taking taylor expansion of -1/3 in im 46.609 * [backup-simplify]: Simplify -1/3 into -1/3 46.609 * [taylor]: Taking taylor expansion of im in im 46.609 * [backup-simplify]: Simplify 0 into 0 46.609 * [backup-simplify]: Simplify 1 into 1 46.609 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 46.609 * [taylor]: Taking taylor expansion of -1/3 in im 46.609 * [backup-simplify]: Simplify -1/3 into -1/3 46.609 * [taylor]: Taking taylor expansion of im in im 46.609 * [backup-simplify]: Simplify 0 into 0 46.609 * [backup-simplify]: Simplify 1 into 1 46.610 * [backup-simplify]: Simplify (* -1/3 0) into 0 46.610 * [backup-simplify]: Simplify 0 into 0 46.611 * [backup-simplify]: Simplify (+ (* -1/3 1) (* 0 0)) into -1/3 46.611 * [backup-simplify]: Simplify -1/3 into -1/3 46.612 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 1) (* 0 0))) into 0 46.612 * [backup-simplify]: Simplify 0 into 0 46.613 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 46.613 * [backup-simplify]: Simplify 0 into 0 46.615 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 46.615 * [backup-simplify]: Simplify 0 into 0 46.616 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 46.616 * [backup-simplify]: Simplify 0 into 0 46.617 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 46.617 * [backup-simplify]: Simplify 0 into 0 46.618 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 46.618 * [backup-simplify]: Simplify 0 into 0 46.618 * [backup-simplify]: Simplify (* -1/3 im) into (* -1/3 im) 46.618 * [backup-simplify]: Simplify (* (/ 1 im) -1/3) into (/ -1/3 im) 46.618 * [approximate]: Taking taylor expansion of (/ -1/3 im) in (im) around 0 46.618 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 46.618 * [taylor]: Taking taylor expansion of -1/3 in im 46.618 * [backup-simplify]: Simplify -1/3 into -1/3 46.618 * [taylor]: Taking taylor expansion of im in im 46.618 * [backup-simplify]: Simplify 0 into 0 46.618 * [backup-simplify]: Simplify 1 into 1 46.619 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 46.619 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 46.619 * [taylor]: Taking taylor expansion of -1/3 in im 46.619 * [backup-simplify]: Simplify -1/3 into -1/3 46.619 * [taylor]: Taking taylor expansion of im in im 46.619 * [backup-simplify]: Simplify 0 into 0 46.619 * [backup-simplify]: Simplify 1 into 1 46.619 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 46.619 * [backup-simplify]: Simplify -1/3 into -1/3 46.620 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 46.620 * [backup-simplify]: Simplify 0 into 0 46.620 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.620 * [backup-simplify]: Simplify 0 into 0 46.621 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.621 * [backup-simplify]: Simplify 0 into 0 46.622 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.622 * [backup-simplify]: Simplify 0 into 0 46.622 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.623 * [backup-simplify]: Simplify 0 into 0 46.623 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.623 * [backup-simplify]: Simplify 0 into 0 46.623 * [backup-simplify]: Simplify (* -1/3 (/ 1 (/ 1 im))) into (* -1/3 im) 46.623 * [backup-simplify]: Simplify (* (/ 1 (- im)) -1/3) into (/ 1/3 im) 46.623 * [approximate]: Taking taylor expansion of (/ 1/3 im) in (im) around 0 46.623 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 46.623 * [taylor]: Taking taylor expansion of 1/3 in im 46.623 * [backup-simplify]: Simplify 1/3 into 1/3 46.623 * [taylor]: Taking taylor expansion of im in im 46.623 * [backup-simplify]: Simplify 0 into 0 46.624 * [backup-simplify]: Simplify 1 into 1 46.624 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 46.624 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 46.624 * [taylor]: Taking taylor expansion of 1/3 in im 46.624 * [backup-simplify]: Simplify 1/3 into 1/3 46.624 * [taylor]: Taking taylor expansion of im in im 46.624 * [backup-simplify]: Simplify 0 into 0 46.624 * [backup-simplify]: Simplify 1 into 1 46.624 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 46.624 * [backup-simplify]: Simplify 1/3 into 1/3 46.625 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 46.625 * [backup-simplify]: Simplify 0 into 0 46.625 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.625 * [backup-simplify]: Simplify 0 into 0 46.626 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.626 * [backup-simplify]: Simplify 0 into 0 46.627 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.627 * [backup-simplify]: Simplify 0 into 0 46.627 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.628 * [backup-simplify]: Simplify 0 into 0 46.629 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.629 * [backup-simplify]: Simplify 0 into 0 46.629 * [backup-simplify]: Simplify (* 1/3 (/ 1 (/ 1 (- im)))) into (* -1/3 im) 46.629 * * * * [progress]: [ 3 / 4 ] generating series at (2) 46.630 * [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))) 46.630 * [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 46.630 * [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 46.630 * [taylor]: Taking taylor expansion of 0.5 in im 46.630 * [backup-simplify]: Simplify 0.5 into 0.5 46.630 * [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 46.630 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) in im 46.630 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) 46.630 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in im 46.630 * [taylor]: Taking taylor expansion of (pow im 5) in im 46.630 * [taylor]: Taking taylor expansion of im in im 46.630 * [backup-simplify]: Simplify 0 into 0 46.630 * [backup-simplify]: Simplify 1 into 1 46.630 * [taylor]: Taking taylor expansion of -1/60 in im 46.630 * [backup-simplify]: Simplify -1/60 into -1/60 46.630 * [taylor]: Taking taylor expansion of (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2)))) in im 46.630 * [taylor]: Taking taylor expansion of im in im 46.630 * [backup-simplify]: Simplify 0 into 0 46.630 * [backup-simplify]: Simplify 1 into 1 46.630 * [taylor]: Taking taylor expansion of (fma (* -1/3 im) im (- (pow (sqrt 2) 2))) in im 46.630 * [taylor]: Rewrote expression to (+ (* (* -1/3 im) im) (- (pow (sqrt 2) 2))) 46.630 * [taylor]: Taking taylor expansion of (* (* -1/3 im) im) in im 46.631 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 46.631 * [taylor]: Taking taylor expansion of -1/3 in im 46.631 * [backup-simplify]: Simplify -1/3 into -1/3 46.631 * [taylor]: Taking taylor expansion of im in im 46.631 * [backup-simplify]: Simplify 0 into 0 46.631 * [backup-simplify]: Simplify 1 into 1 46.631 * [taylor]: Taking taylor expansion of im in im 46.631 * [backup-simplify]: Simplify 0 into 0 46.631 * [backup-simplify]: Simplify 1 into 1 46.631 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 46.631 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 46.631 * [taylor]: Taking taylor expansion of (sqrt 2) in im 46.631 * [taylor]: Taking taylor expansion of 2 in im 46.631 * [backup-simplify]: Simplify 2 into 2 46.631 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 46.631 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 46.631 * [taylor]: Taking taylor expansion of (cos re) in im 46.631 * [taylor]: Taking taylor expansion of re in im 46.631 * [backup-simplify]: Simplify re into re 46.631 * [backup-simplify]: Simplify (cos re) into (cos re) 46.631 * [backup-simplify]: Simplify (sin re) into (sin re) 46.632 * [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 46.632 * [taylor]: Taking taylor expansion of 0.5 in re 46.632 * [backup-simplify]: Simplify 0.5 into 0.5 46.632 * [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 46.632 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) in re 46.632 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) 46.632 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in re 46.632 * [taylor]: Taking taylor expansion of (pow im 5) in re 46.632 * [taylor]: Taking taylor expansion of im in re 46.632 * [backup-simplify]: Simplify im into im 46.632 * [taylor]: Taking taylor expansion of -1/60 in re 46.632 * [backup-simplify]: Simplify -1/60 into -1/60 46.632 * [taylor]: Taking taylor expansion of (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2)))) in re 46.632 * [taylor]: Taking taylor expansion of im in re 46.632 * [backup-simplify]: Simplify im into im 46.632 * [taylor]: Taking taylor expansion of (fma (* -1/3 im) im (- (pow (sqrt 2) 2))) in re 46.632 * [taylor]: Rewrote expression to (+ (* (* -1/3 im) im) (- (pow (sqrt 2) 2))) 46.632 * [taylor]: Taking taylor expansion of (* (* -1/3 im) im) in re 46.632 * [taylor]: Taking taylor expansion of (* -1/3 im) in re 46.632 * [taylor]: Taking taylor expansion of -1/3 in re 46.632 * [backup-simplify]: Simplify -1/3 into -1/3 46.632 * [taylor]: Taking taylor expansion of im in re 46.632 * [backup-simplify]: Simplify im into im 46.632 * [taylor]: Taking taylor expansion of im in re 46.632 * [backup-simplify]: Simplify im into im 46.632 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in re 46.632 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in re 46.632 * [taylor]: Taking taylor expansion of (sqrt 2) in re 46.632 * [taylor]: Taking taylor expansion of 2 in re 46.632 * [backup-simplify]: Simplify 2 into 2 46.632 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 46.633 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 46.633 * [taylor]: Taking taylor expansion of (cos re) in re 46.633 * [taylor]: Taking taylor expansion of re in re 46.633 * [backup-simplify]: Simplify 0 into 0 46.633 * [backup-simplify]: Simplify 1 into 1 46.633 * [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 46.633 * [taylor]: Taking taylor expansion of 0.5 in re 46.633 * [backup-simplify]: Simplify 0.5 into 0.5 46.633 * [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 46.633 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) in re 46.633 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) 46.633 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in re 46.633 * [taylor]: Taking taylor expansion of (pow im 5) in re 46.633 * [taylor]: Taking taylor expansion of im in re 46.633 * [backup-simplify]: Simplify im into im 46.633 * [taylor]: Taking taylor expansion of -1/60 in re 46.633 * [backup-simplify]: Simplify -1/60 into -1/60 46.633 * [taylor]: Taking taylor expansion of (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2)))) in re 46.633 * [taylor]: Taking taylor expansion of im in re 46.633 * [backup-simplify]: Simplify im into im 46.633 * [taylor]: Taking taylor expansion of (fma (* -1/3 im) im (- (pow (sqrt 2) 2))) in re 46.633 * [taylor]: Rewrote expression to (+ (* (* -1/3 im) im) (- (pow (sqrt 2) 2))) 46.633 * [taylor]: Taking taylor expansion of (* (* -1/3 im) im) in re 46.633 * [taylor]: Taking taylor expansion of (* -1/3 im) in re 46.633 * [taylor]: Taking taylor expansion of -1/3 in re 46.633 * [backup-simplify]: Simplify -1/3 into -1/3 46.633 * [taylor]: Taking taylor expansion of im in re 46.633 * [backup-simplify]: Simplify im into im 46.633 * [taylor]: Taking taylor expansion of im in re 46.633 * [backup-simplify]: Simplify im into im 46.633 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in re 46.633 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in re 46.633 * [taylor]: Taking taylor expansion of (sqrt 2) in re 46.633 * [taylor]: Taking taylor expansion of 2 in re 46.633 * [backup-simplify]: Simplify 2 into 2 46.634 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 46.634 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 46.634 * [taylor]: Taking taylor expansion of (cos re) in re 46.634 * [taylor]: Taking taylor expansion of re in re 46.634 * [backup-simplify]: Simplify 0 into 0 46.634 * [backup-simplify]: Simplify 1 into 1 46.634 * [backup-simplify]: Simplify (* im im) into (pow im 2) 46.634 * [backup-simplify]: Simplify (* (pow im 2) (pow im 2)) into (pow im 4) 46.634 * [backup-simplify]: Simplify (* im (pow im 4)) into (pow im 5) 46.634 * [backup-simplify]: Simplify (* (pow im 5) -1/60) into (* -1/60 (pow im 5)) 46.634 * [backup-simplify]: Simplify (* -1/3 im) into (* -1/3 im) 46.634 * [backup-simplify]: Simplify (* (* -1/3 im) im) into (* -1/3 (pow im 2)) 46.635 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 46.636 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 46.637 * [backup-simplify]: Simplify (+ (* -1/3 (pow im 2)) (- (pow (sqrt 2) 2))) into (- (+ (pow (sqrt 2) 2) (* 1/3 (pow im 2)))) 46.637 * [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)) 46.638 * [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)))) 46.639 * [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)))) 46.640 * [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)))) 46.640 * [taylor]: Taking taylor expansion of (* -0.5 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im)))) in im 46.640 * [taylor]: Taking taylor expansion of -0.5 in im 46.640 * [backup-simplify]: Simplify -0.5 into -0.5 46.640 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im))) in im 46.640 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 3)) in im 46.640 * [taylor]: Taking taylor expansion of 1/3 in im 46.640 * [backup-simplify]: Simplify 1/3 into 1/3 46.640 * [taylor]: Taking taylor expansion of (pow im 3) in im 46.640 * [taylor]: Taking taylor expansion of im in im 46.640 * [backup-simplify]: Simplify 0 into 0 46.640 * [backup-simplify]: Simplify 1 into 1 46.640 * [taylor]: Taking taylor expansion of (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im)) in im 46.640 * [taylor]: Taking taylor expansion of (* 1/60 (pow im 5)) in im 46.640 * [taylor]: Taking taylor expansion of 1/60 in im 46.640 * [backup-simplify]: Simplify 1/60 into 1/60 46.640 * [taylor]: Taking taylor expansion of (pow im 5) in im 46.640 * [taylor]: Taking taylor expansion of im in im 46.640 * [backup-simplify]: Simplify 0 into 0 46.640 * [backup-simplify]: Simplify 1 into 1 46.640 * [taylor]: Taking taylor expansion of (* (pow (sqrt 2) 2) im) in im 46.640 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 46.640 * [taylor]: Taking taylor expansion of (sqrt 2) in im 46.640 * [taylor]: Taking taylor expansion of 2 in im 46.640 * [backup-simplify]: Simplify 2 into 2 46.640 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 46.641 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 46.641 * [taylor]: Taking taylor expansion of im in im 46.641 * [backup-simplify]: Simplify 0 into 0 46.641 * [backup-simplify]: Simplify 1 into 1 46.642 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 46.642 * [backup-simplify]: Simplify (* (pow (sqrt 2) 2) 0) into 0 46.642 * [backup-simplify]: Simplify (+ 0 0) into 0 46.643 * [backup-simplify]: Simplify (+ 0 0) into 0 46.643 * [backup-simplify]: Simplify (* -0.5 0) into 0 46.643 * [backup-simplify]: Simplify 0 into 0 46.643 * [backup-simplify]: Simplify (+ 0) into 0 46.643 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 46.643 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (* 0 (pow im 2))) into 0 46.643 * [backup-simplify]: Simplify (+ (* im 0) (* 0 (pow im 4))) into 0 46.644 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (* 0 -1/60)) into 0 46.644 * [backup-simplify]: Simplify (+ (* -1/3 0) (* 0 im)) into 0 46.644 * [backup-simplify]: Simplify (+ (* (* -1/3 im) 0) (* 0 im)) into 0 46.645 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 46.645 * [backup-simplify]: Simplify (- 0) into 0 46.646 * [backup-simplify]: Simplify (+ 0 0) into 0 46.647 * [backup-simplify]: Simplify (+ (* im 0) (* 0 (- (+ (pow (sqrt 2) 2) (* 1/3 (pow im 2)))))) into 0 46.647 * [backup-simplify]: Simplify (+ 0 0) into 0 46.648 * [backup-simplify]: Simplify (+ (* (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im)))) 0) (* 0 1)) into 0 46.649 * [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 46.649 * [taylor]: Taking taylor expansion of 0 in im 46.649 * [backup-simplify]: Simplify 0 into 0 46.649 * [backup-simplify]: Simplify 0 into 0 46.650 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 46.656 * [backup-simplify]: Simplify (+ (* (pow (sqrt 2) 2) 1) (* 0 0)) into (pow (sqrt 2) 2) 46.657 * [backup-simplify]: Simplify (+ 0 (pow (sqrt 2) 2)) into (pow (sqrt 2) 2) 46.657 * [backup-simplify]: Simplify (+ 0 (pow (sqrt 2) 2)) into (pow (sqrt 2) 2) 46.659 * [backup-simplify]: Simplify (+ (* -0.5 (pow (sqrt 2) 2)) (* 0 0)) into (- (* 0.5 (pow (sqrt 2) 2))) 46.660 * [backup-simplify]: Simplify (- (* 0.5 (pow (sqrt 2) 2))) into (- (* 0.5 (pow (sqrt 2) 2))) 46.661 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 2) 2)) 0) into -1/2 46.661 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 46.662 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (+ (* 0 0) (* 0 (pow im 2)))) into 0 46.662 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 (pow im 4)))) into 0 46.662 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (+ (* 0 0) (* 0 -1/60))) into 0 46.663 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (* 0 im))) into 0 46.663 * [backup-simplify]: Simplify (+ (* (* -1/3 im) 0) (+ (* 0 0) (* 0 im))) into 0 46.664 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2))) into 0 46.664 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (* 0 (sqrt 2)))) into 0 46.665 * [backup-simplify]: Simplify (- 0) into 0 46.665 * [backup-simplify]: Simplify (+ 0 0) into 0 46.666 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 (- (+ (pow (sqrt 2) 2) (* 1/3 (pow im 2))))))) into 0 46.666 * [backup-simplify]: Simplify (+ 0 0) into 0 46.667 * [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)))) 46.669 * [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)))) 46.669 * [taylor]: Taking taylor expansion of (+ (* 0.08333333333333333 (pow im 3)) (+ (* 0.004166666666666667 (pow im 5)) (* 0.25 (* (pow (sqrt 2) 2) im)))) in im 46.669 * [taylor]: Taking taylor expansion of (* 0.08333333333333333 (pow im 3)) in im 46.669 * [taylor]: Taking taylor expansion of 0.08333333333333333 in im 46.669 * [backup-simplify]: Simplify 0.08333333333333333 into 0.08333333333333333 46.669 * [taylor]: Taking taylor expansion of (pow im 3) in im 46.669 * [taylor]: Taking taylor expansion of im in im 46.669 * [backup-simplify]: Simplify 0 into 0 46.669 * [backup-simplify]: Simplify 1 into 1 46.669 * [taylor]: Taking taylor expansion of (+ (* 0.004166666666666667 (pow im 5)) (* 0.25 (* (pow (sqrt 2) 2) im))) in im 46.669 * [taylor]: Taking taylor expansion of (* 0.004166666666666667 (pow im 5)) in im 46.669 * [taylor]: Taking taylor expansion of 0.004166666666666667 in im 46.669 * [backup-simplify]: Simplify 0.004166666666666667 into 0.004166666666666667 46.669 * [taylor]: Taking taylor expansion of (pow im 5) in im 46.669 * [taylor]: Taking taylor expansion of im in im 46.669 * [backup-simplify]: Simplify 0 into 0 46.669 * [backup-simplify]: Simplify 1 into 1 46.669 * [taylor]: Taking taylor expansion of (* 0.25 (* (pow (sqrt 2) 2) im)) in im 46.670 * [taylor]: Taking taylor expansion of 0.25 in im 46.670 * [backup-simplify]: Simplify 0.25 into 0.25 46.670 * [taylor]: Taking taylor expansion of (* (pow (sqrt 2) 2) im) in im 46.670 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 46.670 * [taylor]: Taking taylor expansion of (sqrt 2) in im 46.670 * [taylor]: Taking taylor expansion of 2 in im 46.670 * [backup-simplify]: Simplify 2 into 2 46.670 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 46.670 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 46.670 * [taylor]: Taking taylor expansion of im in im 46.670 * [backup-simplify]: Simplify 0 into 0 46.670 * [backup-simplify]: Simplify 1 into 1 46.671 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 46.671 * [backup-simplify]: Simplify (* (pow (sqrt 2) 2) 0) into 0 46.672 * [backup-simplify]: Simplify (* 0.25 0) into 0 46.672 * [backup-simplify]: Simplify (+ 0 0) into 0 46.672 * [backup-simplify]: Simplify (+ 0 0) into 0 46.672 * [backup-simplify]: Simplify 0 into 0 46.672 * [backup-simplify]: Simplify 0 into 0 46.673 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2))) into 0 46.673 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (* 0 (sqrt 2)))) into 0 46.674 * [backup-simplify]: Simplify (+ (* (pow (sqrt 2) 2) 0) (+ (* 0 1) (* 0 0))) into 0 46.674 * [backup-simplify]: Simplify (+ 0 0) into 0 46.675 * [backup-simplify]: Simplify (+ 0 0) into 0 46.675 * [backup-simplify]: Simplify (+ (* -0.5 0) (+ (* 0 (pow (sqrt 2) 2)) (* 0 0))) into 0 46.675 * [backup-simplify]: Simplify 0 into 0 46.676 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 1 1) 1) (/ (pow 0 1) 1)) 0) into 0 46.677 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 46.678 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 2))))) into 0 46.679 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 4))))) into 0 46.680 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 46.681 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 46.682 * [backup-simplify]: Simplify (+ (* (* -1/3 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 46.683 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 46.684 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))) into 0 46.685 * [backup-simplify]: Simplify (- 0) into 0 46.685 * [backup-simplify]: Simplify (+ 0 0) into 0 46.687 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (+ (pow (sqrt 2) 2) (* 1/3 (pow im 2)))))))) into 0 46.687 * [backup-simplify]: Simplify (+ 0 0) into 0 46.690 * [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 46.693 * [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 46.693 * [taylor]: Taking taylor expansion of 0 in im 46.693 * [backup-simplify]: Simplify 0 into 0 46.693 * [backup-simplify]: Simplify 0 into 0 46.694 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 46.697 * [backup-simplify]: Simplify (+ (* (pow (sqrt 2) 2) 1) (* 0 0)) into (pow (sqrt 2) 2) 46.699 * [backup-simplify]: Simplify (+ (* 0.25 (pow (sqrt 2) 2)) (* 0 0)) into (* 0.25 (pow (sqrt 2) 2)) 46.702 * [backup-simplify]: Simplify (+ 0 (* 0.25 (pow (sqrt 2) 2))) into (* 0.25 (pow (sqrt 2) 2)) 46.704 * [backup-simplify]: Simplify (+ 0 (* 0.25 (pow (sqrt 2) 2))) into (* 0.25 (pow (sqrt 2) 2)) 46.706 * [backup-simplify]: Simplify (* 0.25 (pow (sqrt 2) 2)) into (* 0.25 (pow (sqrt 2) 2)) 46.706 * [backup-simplify]: Simplify 0 into 0 46.706 * [backup-simplify]: Simplify (* 1 1) into 1 46.707 * [backup-simplify]: Simplify (* 1 1) into 1 46.707 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 46.708 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 46.710 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))) into 0 46.711 * [backup-simplify]: Simplify (+ (* (pow (sqrt 2) 2) 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 46.712 * [backup-simplify]: Simplify (+ 0 0) into 0 46.712 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 46.714 * [backup-simplify]: Simplify (+ (* -0.5 1/3) (+ (* 0 0) (+ (* 0 (pow (sqrt 2) 2)) (* 0 0)))) into (- 0.16666666666666666) 46.714 * [backup-simplify]: Simplify (- 0.16666666666666666) into (- 0.16666666666666666) 46.717 * [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)))) 46.718 * [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)))) 46.718 * [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 46.718 * [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 46.718 * [taylor]: Taking taylor expansion of 0.5 in im 46.718 * [backup-simplify]: Simplify 0.5 into 0.5 46.718 * [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 46.718 * [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 46.718 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) 46.718 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in im 46.718 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in im 46.718 * [taylor]: Taking taylor expansion of (/ 1 im) in im 46.718 * [taylor]: Taking taylor expansion of im in im 46.718 * [backup-simplify]: Simplify 0 into 0 46.718 * [backup-simplify]: Simplify 1 into 1 46.719 * [backup-simplify]: Simplify (/ 1 1) into 1 46.719 * [taylor]: Taking taylor expansion of -1/60 in im 46.719 * [backup-simplify]: Simplify -1/60 into -1/60 46.719 * [taylor]: Taking taylor expansion of (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im) in im 46.719 * [taylor]: Taking taylor expansion of (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) in im 46.719 * [taylor]: Rewrote expression to (+ (* (/ -1/3 im) (/ 1 im)) (- (pow (sqrt 2) 2))) 46.719 * [taylor]: Taking taylor expansion of (* (/ -1/3 im) (/ 1 im)) in im 46.719 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 46.719 * [taylor]: Taking taylor expansion of -1/3 in im 46.719 * [backup-simplify]: Simplify -1/3 into -1/3 46.719 * [taylor]: Taking taylor expansion of im in im 46.719 * [backup-simplify]: Simplify 0 into 0 46.719 * [backup-simplify]: Simplify 1 into 1 46.719 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 46.719 * [taylor]: Taking taylor expansion of (/ 1 im) in im 46.719 * [taylor]: Taking taylor expansion of im in im 46.719 * [backup-simplify]: Simplify 0 into 0 46.719 * [backup-simplify]: Simplify 1 into 1 46.719 * [backup-simplify]: Simplify (/ 1 1) into 1 46.719 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 46.719 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 46.719 * [taylor]: Taking taylor expansion of (sqrt 2) in im 46.719 * [taylor]: Taking taylor expansion of 2 in im 46.719 * [backup-simplify]: Simplify 2 into 2 46.720 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 46.720 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 46.720 * [taylor]: Taking taylor expansion of im in im 46.720 * [backup-simplify]: Simplify 0 into 0 46.720 * [backup-simplify]: Simplify 1 into 1 46.720 * [backup-simplify]: Simplify (* -1/3 1) into -1/3 46.721 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 46.721 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 46.721 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 46.721 * [taylor]: Taking taylor expansion of (/ 1 re) in im 46.721 * [taylor]: Taking taylor expansion of re in im 46.721 * [backup-simplify]: Simplify re into re 46.721 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 46.721 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 46.721 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 46.721 * [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 46.721 * [taylor]: Taking taylor expansion of 0.5 in re 46.721 * [backup-simplify]: Simplify 0.5 into 0.5 46.721 * [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 46.721 * [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 46.721 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) 46.721 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in re 46.721 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in re 46.721 * [taylor]: Taking taylor expansion of (/ 1 im) in re 46.721 * [taylor]: Taking taylor expansion of im in re 46.721 * [backup-simplify]: Simplify im into im 46.721 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 46.722 * [taylor]: Taking taylor expansion of -1/60 in re 46.722 * [backup-simplify]: Simplify -1/60 into -1/60 46.722 * [taylor]: Taking taylor expansion of (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im) in re 46.722 * [taylor]: Taking taylor expansion of (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) in re 46.722 * [taylor]: Rewrote expression to (+ (* (/ -1/3 im) (/ 1 im)) (- (pow (sqrt 2) 2))) 46.722 * [taylor]: Taking taylor expansion of (* (/ -1/3 im) (/ 1 im)) in re 46.722 * [taylor]: Taking taylor expansion of (/ -1/3 im) in re 46.722 * [taylor]: Taking taylor expansion of -1/3 in re 46.722 * [backup-simplify]: Simplify -1/3 into -1/3 46.722 * [taylor]: Taking taylor expansion of im in re 46.722 * [backup-simplify]: Simplify im into im 46.722 * [backup-simplify]: Simplify (/ -1/3 im) into (/ -1/3 im) 46.722 * [taylor]: Taking taylor expansion of (/ 1 im) in re 46.722 * [taylor]: Taking taylor expansion of im in re 46.722 * [backup-simplify]: Simplify im into im 46.722 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 46.722 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in re 46.722 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in re 46.722 * [taylor]: Taking taylor expansion of (sqrt 2) in re 46.722 * [taylor]: Taking taylor expansion of 2 in re 46.722 * [backup-simplify]: Simplify 2 into 2 46.722 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 46.723 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 46.723 * [taylor]: Taking taylor expansion of im in re 46.723 * [backup-simplify]: Simplify im into im 46.723 * [backup-simplify]: Simplify (* (/ -1/3 im) (/ 1 im)) into (/ -1/3 (pow im 2)) 46.723 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 46.724 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 46.725 * [backup-simplify]: Simplify (+ (/ -1/3 (pow im 2)) (- (pow (sqrt 2) 2))) into (- (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2))))) 46.726 * [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)) 46.726 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 46.726 * [taylor]: Taking taylor expansion of (/ 1 re) in re 46.726 * [taylor]: Taking taylor expansion of re in re 46.726 * [backup-simplify]: Simplify 0 into 0 46.726 * [backup-simplify]: Simplify 1 into 1 46.726 * [backup-simplify]: Simplify (/ 1 1) into 1 46.726 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 46.726 * [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 46.726 * [taylor]: Taking taylor expansion of 0.5 in re 46.726 * [backup-simplify]: Simplify 0.5 into 0.5 46.726 * [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 46.726 * [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 46.726 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) 46.726 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in re 46.726 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in re 46.726 * [taylor]: Taking taylor expansion of (/ 1 im) in re 46.727 * [taylor]: Taking taylor expansion of im in re 46.727 * [backup-simplify]: Simplify im into im 46.727 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 46.727 * [taylor]: Taking taylor expansion of -1/60 in re 46.727 * [backup-simplify]: Simplify -1/60 into -1/60 46.727 * [taylor]: Taking taylor expansion of (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im) in re 46.727 * [taylor]: Taking taylor expansion of (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) in re 46.727 * [taylor]: Rewrote expression to (+ (* (/ -1/3 im) (/ 1 im)) (- (pow (sqrt 2) 2))) 46.727 * [taylor]: Taking taylor expansion of (* (/ -1/3 im) (/ 1 im)) in re 46.727 * [taylor]: Taking taylor expansion of (/ -1/3 im) in re 46.727 * [taylor]: Taking taylor expansion of -1/3 in re 46.727 * [backup-simplify]: Simplify -1/3 into -1/3 46.727 * [taylor]: Taking taylor expansion of im in re 46.727 * [backup-simplify]: Simplify im into im 46.727 * [backup-simplify]: Simplify (/ -1/3 im) into (/ -1/3 im) 46.727 * [taylor]: Taking taylor expansion of (/ 1 im) in re 46.727 * [taylor]: Taking taylor expansion of im in re 46.727 * [backup-simplify]: Simplify im into im 46.727 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 46.727 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in re 46.727 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in re 46.727 * [taylor]: Taking taylor expansion of (sqrt 2) in re 46.727 * [taylor]: Taking taylor expansion of 2 in re 46.727 * [backup-simplify]: Simplify 2 into 2 46.727 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 46.728 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 46.728 * [taylor]: Taking taylor expansion of im in re 46.728 * [backup-simplify]: Simplify im into im 46.728 * [backup-simplify]: Simplify (* (/ -1/3 im) (/ 1 im)) into (/ -1/3 (pow im 2)) 46.728 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 46.729 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 46.730 * [backup-simplify]: Simplify (+ (/ -1/3 (pow im 2)) (- (pow (sqrt 2) 2))) into (- (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2))))) 46.731 * [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)) 46.731 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 46.731 * [taylor]: Taking taylor expansion of (/ 1 re) in re 46.731 * [taylor]: Taking taylor expansion of re in re 46.731 * [backup-simplify]: Simplify 0 into 0 46.731 * [backup-simplify]: Simplify 1 into 1 46.731 * [backup-simplify]: Simplify (/ 1 1) into 1 46.731 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 46.732 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 im)) into (/ 1 (pow im 2)) 46.732 * [backup-simplify]: Simplify (* (/ 1 (pow im 2)) (/ 1 (pow im 2))) into (/ 1 (pow im 4)) 46.732 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 (pow im 4))) into (/ 1 (pow im 5)) 46.732 * [backup-simplify]: Simplify (* (/ 1 (pow im 5)) -1/60) into (/ -1/60 (pow im 5)) 46.732 * [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)))))) 46.733 * [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)))) 46.734 * [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)))) 46.734 * [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 46.734 * [taylor]: Taking taylor expansion of -0.5 in im 46.734 * [backup-simplify]: Simplify -0.5 into -0.5 46.734 * [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 46.734 * [taylor]: Taking taylor expansion of (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) in im 46.734 * [taylor]: Taking taylor expansion of (* 1/60 (/ 1 (pow im 5))) in im 46.734 * [taylor]: Taking taylor expansion of 1/60 in im 46.734 * [backup-simplify]: Simplify 1/60 into 1/60 46.734 * [taylor]: Taking taylor expansion of (/ 1 (pow im 5)) in im 46.734 * [taylor]: Taking taylor expansion of (pow im 5) in im 46.734 * [taylor]: Taking taylor expansion of im in im 46.734 * [backup-simplify]: Simplify 0 into 0 46.734 * [backup-simplify]: Simplify 1 into 1 46.735 * [backup-simplify]: Simplify (* 1 1) into 1 46.735 * [backup-simplify]: Simplify (* 1 1) into 1 46.735 * [backup-simplify]: Simplify (* 1 1) into 1 46.735 * [backup-simplify]: Simplify (/ 1 1) into 1 46.735 * [taylor]: Taking taylor expansion of (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3)))) in im 46.735 * [taylor]: Taking taylor expansion of (/ (pow (sqrt 2) 2) im) in im 46.735 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 46.735 * [taylor]: Taking taylor expansion of (sqrt 2) in im 46.735 * [taylor]: Taking taylor expansion of 2 in im 46.735 * [backup-simplify]: Simplify 2 into 2 46.736 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 46.736 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 46.736 * [taylor]: Taking taylor expansion of im in im 46.736 * [backup-simplify]: Simplify 0 into 0 46.736 * [backup-simplify]: Simplify 1 into 1 46.737 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 46.738 * [backup-simplify]: Simplify (/ (pow (sqrt 2) 2) 1) into (pow (sqrt 2) 2) 46.738 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in im 46.738 * [taylor]: Taking taylor expansion of 1/3 in im 46.738 * [backup-simplify]: Simplify 1/3 into 1/3 46.738 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in im 46.738 * [taylor]: Taking taylor expansion of (pow im 3) in im 46.738 * [taylor]: Taking taylor expansion of im in im 46.738 * [backup-simplify]: Simplify 0 into 0 46.738 * [backup-simplify]: Simplify 1 into 1 46.738 * [backup-simplify]: Simplify (* 1 1) into 1 46.738 * [backup-simplify]: Simplify (* 1 1) into 1 46.739 * [backup-simplify]: Simplify (/ 1 1) into 1 46.739 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 46.739 * [taylor]: Taking taylor expansion of (/ 1 re) in im 46.739 * [taylor]: Taking taylor expansion of re in im 46.739 * [backup-simplify]: Simplify re into re 46.739 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 46.739 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 46.739 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 46.739 * [backup-simplify]: Simplify (* 1/60 1) into 1/60 46.739 * [backup-simplify]: Simplify (+ 1/60 0) into 1/60 46.739 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 46.740 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 46.740 * [backup-simplify]: Simplify (- 0) into 0 46.740 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 46.740 * [backup-simplify]: Simplify (* 1/60 (cos (/ 1 re))) into (* 1/60 (cos (/ 1 re))) 46.740 * [backup-simplify]: Simplify (* -0.5 (* 1/60 (cos (/ 1 re)))) into (* -0.008333333333333333 (cos (/ 1 re))) 46.740 * [backup-simplify]: Simplify (* -0.008333333333333333 (cos (/ 1 re))) into (* -0.008333333333333333 (cos (/ 1 re))) 46.740 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 46.740 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 im))) into 0 46.741 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (* 0 (/ 1 (pow im 2)))) into 0 46.741 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 (pow im 4)))) into 0 46.741 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (* 0 -1/60)) into 0 46.742 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 46.742 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1/3 im) (/ 0 im)))) into 0 46.742 * [backup-simplify]: Simplify (+ (* (/ -1/3 im) 0) (* 0 (/ 1 im))) into 0 46.743 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 46.743 * [backup-simplify]: Simplify (- 0) into 0 46.743 * [backup-simplify]: Simplify (+ 0 0) into 0 46.744 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im)) (/ 0 im)))) into 0 46.745 * [backup-simplify]: Simplify (+ 0 0) into 0 46.746 * [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 46.748 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* -1 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re)))))) into 0 46.748 * [taylor]: Taking taylor expansion of 0 in im 46.748 * [backup-simplify]: Simplify 0 into 0 46.749 * [backup-simplify]: Simplify (+ 0) into 0 46.749 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 1)) into 0 46.749 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 46.750 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 46.750 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 0)) into 0 46.751 * [backup-simplify]: Simplify (- 0) into 0 46.751 * [backup-simplify]: Simplify (+ 0 0) into 0 46.752 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.752 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.753 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.754 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 46.755 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 1)) into 0 46.755 * [backup-simplify]: Simplify (+ 0 0) into 0 46.755 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 (cos (/ 1 re)))) into 0 46.756 * [backup-simplify]: Simplify (+ (* -0.5 0) (* 0 (* 1/60 (cos (/ 1 re))))) into 0 46.756 * [backup-simplify]: Simplify 0 into 0 46.756 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 46.757 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (* 0 (/ 1 im)))) into 0 46.757 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 46.758 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))) into 0 46.759 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (* 0 -1/60))) into 0 46.759 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 46.759 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1/3 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 46.759 * [backup-simplify]: Simplify (+ (* (/ -1/3 im) 0) (+ (* 0 0) (* 0 (/ 1 im)))) into 0 46.760 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2))) into 0 46.761 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (* 0 (sqrt 2)))) into 0 46.762 * [backup-simplify]: Simplify (- 0) into 0 46.762 * [backup-simplify]: Simplify (+ 0 0) into 0 46.769 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im)) (/ 0 im)) (* 0 (/ 0 im)))) into 0 46.770 * [backup-simplify]: Simplify (+ 0 0) into 0 46.772 * [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 46.773 * [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 46.773 * [taylor]: Taking taylor expansion of 0 in im 46.773 * [backup-simplify]: Simplify 0 into 0 46.774 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 46.774 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 46.774 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 46.775 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 46.775 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 46.775 * [backup-simplify]: Simplify (- 0) into 0 46.776 * [backup-simplify]: Simplify (+ 0 0) into 0 46.776 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.777 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.777 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.778 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.778 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 0 1))) into 0 46.779 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 46.779 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 46.779 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 46.780 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 1/3 (cos (/ 1 re))))) into (* 1/3 (cos (/ 1 re))) 46.780 * [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.780 * [backup-simplify]: Simplify (- (* 0.16666666666666666 (cos (/ 1 re)))) into (- (* 0.16666666666666666 (cos (/ 1 re)))) 46.781 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 46.781 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im))))) into 0 46.782 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 46.782 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4)))))) into 0 46.783 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 46.783 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 46.783 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1/3 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 46.784 * [backup-simplify]: Simplify (+ (* (/ -1/3 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im))))) into 0 46.784 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 46.785 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))) into 0 46.785 * [backup-simplify]: Simplify (- 0) into 0 46.785 * [backup-simplify]: Simplify (+ 0 0) into 0 46.786 * [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 46.786 * [backup-simplify]: Simplify (+ 0 0) into 0 46.788 * [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 46.790 * [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 46.790 * [taylor]: Taking taylor expansion of 0 in im 46.790 * [backup-simplify]: Simplify 0 into 0 46.790 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 46.791 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.791 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 46.792 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 46.792 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 46.793 * [backup-simplify]: Simplify (- 0) into 0 46.793 * [backup-simplify]: Simplify (+ 0 0) into 0 46.794 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.794 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.795 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.795 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.796 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.796 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.797 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.797 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 46.798 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 46.798 * [backup-simplify]: Simplify (+ 0 0) into 0 46.798 * [backup-simplify]: Simplify (+ 0 0) into 0 46.799 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (* 0 (cos (/ 1 re)))))) into 0 46.799 * [backup-simplify]: Simplify (+ (* -0.5 0) (+ (* 0 (* 1/3 (cos (/ 1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ 1 re))))))) into 0 46.799 * [backup-simplify]: Simplify 0 into 0 46.800 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 46.801 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im)))))) into 0 46.802 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 46.803 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))))) into 0 46.804 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60))))) into 0 46.804 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 46.805 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1/3 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 46.806 * [backup-simplify]: Simplify (+ (* (/ -1/3 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im)))))) into 0 46.807 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 46.809 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))) into 0 46.809 * [backup-simplify]: Simplify (- 0) into 0 46.809 * [backup-simplify]: Simplify (+ 0 0) into 0 46.811 * [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 46.811 * [backup-simplify]: Simplify (+ 0 0) into 0 46.813 * [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 46.816 * [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 46.816 * [taylor]: Taking taylor expansion of 0 in im 46.816 * [backup-simplify]: Simplify 0 into 0 46.819 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 4) 24)) 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* -1 (/ (pow 0 2) 2)) 0) into 0 46.820 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 46.820 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 46.822 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 46.822 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))) into 0 46.823 * [backup-simplify]: Simplify (- 0) into 0 46.823 * [backup-simplify]: Simplify (+ 0 0) into 0 46.824 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 46.825 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 46.827 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 46.828 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.829 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 46.830 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.831 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.832 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.833 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 46.833 * [backup-simplify]: Simplify (+ (pow (sqrt 2) 2) 0) into (pow (sqrt 2) 2) 46.834 * [backup-simplify]: Simplify (+ 0 (pow (sqrt 2) 2)) into (pow (sqrt 2) 2) 46.836 * [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))) 46.837 * [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))))) 46.838 * [backup-simplify]: Simplify (- (* 0.5 (* (pow (sqrt 2) 2) (cos (/ 1 re))))) into (- (* 0.5 (* (pow (sqrt 2) 2) (cos (/ 1 re))))) 46.839 * [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)))))) 46.840 * [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))))) 46.840 * [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 46.840 * [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 46.840 * [taylor]: Taking taylor expansion of 0.5 in im 46.840 * [backup-simplify]: Simplify 0.5 into 0.5 46.840 * [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 46.840 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 46.840 * [taylor]: Taking taylor expansion of (/ -1 re) in im 46.840 * [taylor]: Taking taylor expansion of -1 in im 46.840 * [backup-simplify]: Simplify -1 into -1 46.840 * [taylor]: Taking taylor expansion of re in im 46.840 * [backup-simplify]: Simplify re into re 46.840 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 46.840 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 46.841 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 46.841 * [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 46.841 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))) 46.841 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in im 46.841 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in im 46.841 * [taylor]: Taking taylor expansion of (/ -1 im) in im 46.841 * [taylor]: Taking taylor expansion of -1 in im 46.841 * [backup-simplify]: Simplify -1 into -1 46.841 * [taylor]: Taking taylor expansion of im in im 46.841 * [backup-simplify]: Simplify 0 into 0 46.841 * [backup-simplify]: Simplify 1 into 1 46.841 * [backup-simplify]: Simplify (/ -1 1) into -1 46.841 * [taylor]: Taking taylor expansion of -1/60 in im 46.841 * [backup-simplify]: Simplify -1/60 into -1/60 46.841 * [taylor]: Taking taylor expansion of (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)) in im 46.841 * [taylor]: Taking taylor expansion of (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im) in im 46.841 * [taylor]: Taking taylor expansion of (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) in im 46.841 * [taylor]: Rewrote expression to (+ (* (/ 1/3 im) (/ -1 im)) (- (pow (sqrt 2) 2))) 46.841 * [taylor]: Taking taylor expansion of (* (/ 1/3 im) (/ -1 im)) in im 46.841 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 46.841 * [taylor]: Taking taylor expansion of 1/3 in im 46.841 * [backup-simplify]: Simplify 1/3 into 1/3 46.841 * [taylor]: Taking taylor expansion of im in im 46.841 * [backup-simplify]: Simplify 0 into 0 46.841 * [backup-simplify]: Simplify 1 into 1 46.842 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 46.842 * [taylor]: Taking taylor expansion of (/ -1 im) in im 46.842 * [taylor]: Taking taylor expansion of -1 in im 46.842 * [backup-simplify]: Simplify -1 into -1 46.842 * [taylor]: Taking taylor expansion of im in im 46.842 * [backup-simplify]: Simplify 0 into 0 46.842 * [backup-simplify]: Simplify 1 into 1 46.842 * [backup-simplify]: Simplify (/ -1 1) into -1 46.842 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 46.842 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 46.842 * [taylor]: Taking taylor expansion of (sqrt 2) in im 46.842 * [taylor]: Taking taylor expansion of 2 in im 46.842 * [backup-simplify]: Simplify 2 into 2 46.842 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 46.843 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 46.843 * [taylor]: Taking taylor expansion of im in im 46.843 * [backup-simplify]: Simplify 0 into 0 46.843 * [backup-simplify]: Simplify 1 into 1 46.843 * [backup-simplify]: Simplify (* 1/3 -1) into -1/3 46.844 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 46.844 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 46.844 * [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 46.844 * [taylor]: Taking taylor expansion of 0.5 in re 46.844 * [backup-simplify]: Simplify 0.5 into 0.5 46.844 * [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 46.844 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 46.844 * [taylor]: Taking taylor expansion of (/ -1 re) in re 46.844 * [taylor]: Taking taylor expansion of -1 in re 46.844 * [backup-simplify]: Simplify -1 into -1 46.844 * [taylor]: Taking taylor expansion of re in re 46.844 * [backup-simplify]: Simplify 0 into 0 46.844 * [backup-simplify]: Simplify 1 into 1 46.845 * [backup-simplify]: Simplify (/ -1 1) into -1 46.845 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 46.845 * [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 46.845 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))) 46.845 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in re 46.845 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in re 46.845 * [taylor]: Taking taylor expansion of (/ -1 im) in re 46.845 * [taylor]: Taking taylor expansion of -1 in re 46.845 * [backup-simplify]: Simplify -1 into -1 46.845 * [taylor]: Taking taylor expansion of im in re 46.845 * [backup-simplify]: Simplify im into im 46.845 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 46.845 * [taylor]: Taking taylor expansion of -1/60 in re 46.845 * [backup-simplify]: Simplify -1/60 into -1/60 46.845 * [taylor]: Taking taylor expansion of (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)) in re 46.845 * [taylor]: Taking taylor expansion of (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im) in re 46.845 * [taylor]: Taking taylor expansion of (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) in re 46.845 * [taylor]: Rewrote expression to (+ (* (/ 1/3 im) (/ -1 im)) (- (pow (sqrt 2) 2))) 46.845 * [taylor]: Taking taylor expansion of (* (/ 1/3 im) (/ -1 im)) in re 46.845 * [taylor]: Taking taylor expansion of (/ 1/3 im) in re 46.845 * [taylor]: Taking taylor expansion of 1/3 in re 46.845 * [backup-simplify]: Simplify 1/3 into 1/3 46.845 * [taylor]: Taking taylor expansion of im in re 46.845 * [backup-simplify]: Simplify im into im 46.845 * [backup-simplify]: Simplify (/ 1/3 im) into (/ 1/3 im) 46.845 * [taylor]: Taking taylor expansion of (/ -1 im) in re 46.845 * [taylor]: Taking taylor expansion of -1 in re 46.845 * [backup-simplify]: Simplify -1 into -1 46.845 * [taylor]: Taking taylor expansion of im in re 46.845 * [backup-simplify]: Simplify im into im 46.845 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 46.845 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in re 46.845 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in re 46.845 * [taylor]: Taking taylor expansion of (sqrt 2) in re 46.845 * [taylor]: Taking taylor expansion of 2 in re 46.845 * [backup-simplify]: Simplify 2 into 2 46.846 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 46.846 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 46.846 * [taylor]: Taking taylor expansion of im in re 46.846 * [backup-simplify]: Simplify im into im 46.846 * [backup-simplify]: Simplify (* (/ 1/3 im) (/ -1 im)) into (/ -1/3 (pow im 2)) 46.847 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 46.848 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 46.849 * [backup-simplify]: Simplify (+ (/ -1/3 (pow im 2)) (- (pow (sqrt 2) 2))) into (- (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2))))) 46.849 * [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)) 46.849 * [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 46.849 * [taylor]: Taking taylor expansion of 0.5 in re 46.849 * [backup-simplify]: Simplify 0.5 into 0.5 46.849 * [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 46.849 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 46.849 * [taylor]: Taking taylor expansion of (/ -1 re) in re 46.849 * [taylor]: Taking taylor expansion of -1 in re 46.849 * [backup-simplify]: Simplify -1 into -1 46.850 * [taylor]: Taking taylor expansion of re in re 46.850 * [backup-simplify]: Simplify 0 into 0 46.850 * [backup-simplify]: Simplify 1 into 1 46.850 * [backup-simplify]: Simplify (/ -1 1) into -1 46.850 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 46.850 * [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 46.850 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))) 46.850 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in re 46.850 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in re 46.850 * [taylor]: Taking taylor expansion of (/ -1 im) in re 46.850 * [taylor]: Taking taylor expansion of -1 in re 46.850 * [backup-simplify]: Simplify -1 into -1 46.850 * [taylor]: Taking taylor expansion of im in re 46.850 * [backup-simplify]: Simplify im into im 46.850 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 46.850 * [taylor]: Taking taylor expansion of -1/60 in re 46.850 * [backup-simplify]: Simplify -1/60 into -1/60 46.850 * [taylor]: Taking taylor expansion of (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)) in re 46.850 * [taylor]: Taking taylor expansion of (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im) in re 46.850 * [taylor]: Taking taylor expansion of (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) in re 46.850 * [taylor]: Rewrote expression to (+ (* (/ 1/3 im) (/ -1 im)) (- (pow (sqrt 2) 2))) 46.850 * [taylor]: Taking taylor expansion of (* (/ 1/3 im) (/ -1 im)) in re 46.850 * [taylor]: Taking taylor expansion of (/ 1/3 im) in re 46.850 * [taylor]: Taking taylor expansion of 1/3 in re 46.850 * [backup-simplify]: Simplify 1/3 into 1/3 46.850 * [taylor]: Taking taylor expansion of im in re 46.850 * [backup-simplify]: Simplify im into im 46.850 * [backup-simplify]: Simplify (/ 1/3 im) into (/ 1/3 im) 46.850 * [taylor]: Taking taylor expansion of (/ -1 im) in re 46.850 * [taylor]: Taking taylor expansion of -1 in re 46.850 * [backup-simplify]: Simplify -1 into -1 46.850 * [taylor]: Taking taylor expansion of im in re 46.850 * [backup-simplify]: Simplify im into im 46.850 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 46.851 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in re 46.851 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in re 46.851 * [taylor]: Taking taylor expansion of (sqrt 2) in re 46.851 * [taylor]: Taking taylor expansion of 2 in re 46.851 * [backup-simplify]: Simplify 2 into 2 46.851 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 46.851 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 46.851 * [taylor]: Taking taylor expansion of im in re 46.851 * [backup-simplify]: Simplify im into im 46.851 * [backup-simplify]: Simplify (* (/ 1/3 im) (/ -1 im)) into (/ -1/3 (pow im 2)) 46.852 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 46.853 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 46.854 * [backup-simplify]: Simplify (+ (/ -1/3 (pow im 2)) (- (pow (sqrt 2) 2))) into (- (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2))))) 46.855 * [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)) 46.855 * [backup-simplify]: Simplify (* (/ -1 im) (/ -1 im)) into (/ 1 (pow im 2)) 46.855 * [backup-simplify]: Simplify (* (/ 1 (pow im 2)) (/ 1 (pow im 2))) into (/ 1 (pow im 4)) 46.855 * [backup-simplify]: Simplify (* (/ -1 im) (/ 1 (pow im 4))) into (/ -1 (pow im 5)) 46.855 * [backup-simplify]: Simplify (* (/ -1 (pow im 5)) -1/60) into (/ 1/60 (pow im 5)) 46.856 * [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)))) 46.856 * [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))))) 46.857 * [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))) 46.858 * [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)))) 46.858 * [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 46.858 * [taylor]: Taking taylor expansion of 0.5 in im 46.858 * [backup-simplify]: Simplify 0.5 into 0.5 46.858 * [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 46.858 * [taylor]: Taking taylor expansion of (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) in im 46.858 * [taylor]: Taking taylor expansion of (* 1/60 (/ 1 (pow im 5))) in im 46.858 * [taylor]: Taking taylor expansion of 1/60 in im 46.858 * [backup-simplify]: Simplify 1/60 into 1/60 46.858 * [taylor]: Taking taylor expansion of (/ 1 (pow im 5)) in im 46.858 * [taylor]: Taking taylor expansion of (pow im 5) in im 46.858 * [taylor]: Taking taylor expansion of im in im 46.858 * [backup-simplify]: Simplify 0 into 0 46.858 * [backup-simplify]: Simplify 1 into 1 46.858 * [backup-simplify]: Simplify (* 1 1) into 1 46.859 * [backup-simplify]: Simplify (* 1 1) into 1 46.859 * [backup-simplify]: Simplify (* 1 1) into 1 46.859 * [backup-simplify]: Simplify (/ 1 1) into 1 46.859 * [taylor]: Taking taylor expansion of (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3)))) in im 46.859 * [taylor]: Taking taylor expansion of (/ (pow (sqrt 2) 2) im) in im 46.859 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 46.859 * [taylor]: Taking taylor expansion of (sqrt 2) in im 46.859 * [taylor]: Taking taylor expansion of 2 in im 46.859 * [backup-simplify]: Simplify 2 into 2 46.859 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 46.860 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 46.860 * [taylor]: Taking taylor expansion of im in im 46.860 * [backup-simplify]: Simplify 0 into 0 46.860 * [backup-simplify]: Simplify 1 into 1 46.861 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 46.863 * [backup-simplify]: Simplify (/ (pow (sqrt 2) 2) 1) into (pow (sqrt 2) 2) 46.863 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in im 46.863 * [taylor]: Taking taylor expansion of 1/3 in im 46.863 * [backup-simplify]: Simplify 1/3 into 1/3 46.863 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in im 46.863 * [taylor]: Taking taylor expansion of (pow im 3) in im 46.863 * [taylor]: Taking taylor expansion of im in im 46.863 * [backup-simplify]: Simplify 0 into 0 46.863 * [backup-simplify]: Simplify 1 into 1 46.863 * [backup-simplify]: Simplify (* 1 1) into 1 46.864 * [backup-simplify]: Simplify (* 1 1) into 1 46.864 * [backup-simplify]: Simplify (/ 1 1) into 1 46.864 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 46.864 * [taylor]: Taking taylor expansion of (/ -1 re) in im 46.864 * [taylor]: Taking taylor expansion of -1 in im 46.864 * [backup-simplify]: Simplify -1 into -1 46.864 * [taylor]: Taking taylor expansion of re in im 46.864 * [backup-simplify]: Simplify re into re 46.864 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 46.864 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 46.864 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 46.865 * [backup-simplify]: Simplify (* 1/60 1) into 1/60 46.865 * [backup-simplify]: Simplify (+ 1/60 0) into 1/60 46.865 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 46.865 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 46.866 * [backup-simplify]: Simplify (- 0) into 0 46.866 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 46.866 * [backup-simplify]: Simplify (* 1/60 (cos (/ -1 re))) into (* 1/60 (cos (/ -1 re))) 46.866 * [backup-simplify]: Simplify (* 0.5 (* 1/60 (cos (/ -1 re)))) into (* 0.008333333333333333 (cos (/ -1 re))) 46.866 * [backup-simplify]: Simplify (* 0.008333333333333333 (cos (/ -1 re))) into (* 0.008333333333333333 (cos (/ -1 re))) 46.866 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 46.866 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ -1 im))) into 0 46.867 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (* 0 (/ 1 (pow im 2)))) into 0 46.867 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ 1 (pow im 4)))) into 0 46.867 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (* 0 -1/60)) into 0 46.867 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 46.868 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ 1/3 im) (/ 0 im)))) into 0 46.868 * [backup-simplify]: Simplify (+ (* (/ 1/3 im) 0) (* 0 (/ -1 im))) into 0 46.869 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 46.869 * [backup-simplify]: Simplify (- 0) into 0 46.869 * [backup-simplify]: Simplify (+ 0 0) into 0 46.870 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im)) (/ 0 im)))) into 0 46.871 * [backup-simplify]: Simplify (- 0) into 0 46.871 * [backup-simplify]: Simplify (+ 0 0) into 0 46.872 * [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 46.874 * [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 46.875 * [taylor]: Taking taylor expansion of 0 in im 46.875 * [backup-simplify]: Simplify 0 into 0 46.880 * [backup-simplify]: Simplify (+ 0) into 0 46.881 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 1)) into 0 46.881 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 46.882 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 46.883 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 0)) into 0 46.883 * [backup-simplify]: Simplify (- 0) into 0 46.884 * [backup-simplify]: Simplify (+ 0 0) into 0 46.884 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.885 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.886 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.886 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 46.887 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 1)) into 0 46.887 * [backup-simplify]: Simplify (+ 0 0) into 0 46.888 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 (cos (/ -1 re)))) into 0 46.889 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* 1/60 (cos (/ -1 re))))) into 0 46.889 * [backup-simplify]: Simplify 0 into 0 46.889 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 46.889 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (* 0 (/ -1 im)))) into 0 46.890 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 46.890 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))) into 0 46.891 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (* 0 -1/60))) into 0 46.891 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 46.892 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ 1/3 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 46.892 * [backup-simplify]: Simplify (+ (* (/ 1/3 im) 0) (+ (* 0 0) (* 0 (/ -1 im)))) into 0 46.893 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2))) into 0 46.894 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (* 0 (sqrt 2)))) into 0 46.894 * [backup-simplify]: Simplify (- 0) into 0 46.895 * [backup-simplify]: Simplify (+ 0 0) into 0 46.896 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im)) (/ 0 im)) (* 0 (/ 0 im)))) into 0 46.896 * [backup-simplify]: Simplify (- 0) into 0 46.897 * [backup-simplify]: Simplify (+ 0 0) into 0 46.898 * [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 46.900 * [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 46.900 * [taylor]: Taking taylor expansion of 0 in im 46.900 * [backup-simplify]: Simplify 0 into 0 46.901 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 46.902 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 46.902 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 46.903 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 46.904 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 46.904 * [backup-simplify]: Simplify (- 0) into 0 46.904 * [backup-simplify]: Simplify (+ 0 0) into 0 46.905 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.906 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.907 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.908 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.909 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 0 1))) into 0 46.909 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 46.910 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 46.910 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 46.911 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 1/3 (cos (/ -1 re))))) into (* 1/3 (cos (/ -1 re))) 46.912 * [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.912 * [backup-simplify]: Simplify (* 0.16666666666666666 (cos (/ -1 re))) into (* 0.16666666666666666 (cos (/ -1 re))) 46.912 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 46.913 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 im))))) into 0 46.914 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 46.915 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4)))))) into 0 46.916 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 46.916 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 46.916 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ 1/3 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 46.917 * [backup-simplify]: Simplify (+ (* (/ 1/3 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 im))))) into 0 46.918 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 46.919 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))) into 0 46.920 * [backup-simplify]: Simplify (- 0) into 0 46.920 * [backup-simplify]: Simplify (+ 0 0) into 0 46.921 * [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 46.921 * [backup-simplify]: Simplify (- 0) into 0 46.921 * [backup-simplify]: Simplify (+ 0 0) into 0 46.922 * [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 46.924 * [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 46.924 * [taylor]: Taking taylor expansion of 0 in im 46.924 * [backup-simplify]: Simplify 0 into 0 46.925 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 46.925 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.925 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 46.926 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 46.927 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 46.927 * [backup-simplify]: Simplify (- 0) into 0 46.927 * [backup-simplify]: Simplify (+ 0 0) into 0 46.928 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.928 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.929 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.930 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.930 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.931 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.931 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.932 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 46.932 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 46.932 * [backup-simplify]: Simplify (+ 0 0) into 0 46.933 * [backup-simplify]: Simplify (+ 0 0) into 0 46.933 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (* 0 (cos (/ -1 re)))))) into 0 46.934 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 (* 1/3 (cos (/ -1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ -1 re))))))) into 0 46.934 * [backup-simplify]: Simplify 0 into 0 46.934 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 46.935 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 im)))))) into 0 46.936 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 46.936 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))))) into 0 46.937 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60))))) into 0 46.937 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 46.937 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ 1/3 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 46.938 * [backup-simplify]: Simplify (+ (* (/ 1/3 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 im)))))) into 0 46.939 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 46.940 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))) into 0 46.940 * [backup-simplify]: Simplify (- 0) into 0 46.940 * [backup-simplify]: Simplify (+ 0 0) into 0 46.941 * [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 46.941 * [backup-simplify]: Simplify (- 0) into 0 46.941 * [backup-simplify]: Simplify (+ 0 0) into 0 46.943 * [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 46.944 * [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 46.944 * [taylor]: Taking taylor expansion of 0 in im 46.944 * [backup-simplify]: Simplify 0 into 0 46.946 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 4) 24)) 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* -1 (/ (pow 0 2) 2)) 0) into 0 46.946 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 46.946 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 46.947 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 46.948 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))) into 0 46.948 * [backup-simplify]: Simplify (- 0) into 0 46.948 * [backup-simplify]: Simplify (+ 0 0) into 0 46.949 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 46.950 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 46.950 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 46.951 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.952 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 46.952 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.953 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.954 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.955 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 46.957 * [backup-simplify]: Simplify (+ (pow (sqrt 2) 2) 0) into (pow (sqrt 2) 2) 46.958 * [backup-simplify]: Simplify (+ 0 (pow (sqrt 2) 2)) into (pow (sqrt 2) 2) 46.960 * [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))) 46.962 * [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)))) 46.963 * [backup-simplify]: Simplify (* 0.5 (* (pow (sqrt 2) 2) (cos (/ -1 re)))) into (* 0.5 (* (pow (sqrt 2) 2) (cos (/ -1 re)))) 46.965 * [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)))))) 46.965 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 3 1) 46.967 * [backup-simplify]: Simplify (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) into (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2)))) 46.967 * [approximate]: Taking taylor expansion of (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2)))) in (im) around 0 46.967 * [taylor]: Taking taylor expansion of (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2)))) in im 46.967 * [taylor]: Taking taylor expansion of im in im 46.967 * [backup-simplify]: Simplify 0 into 0 46.967 * [backup-simplify]: Simplify 1 into 1 46.967 * [taylor]: Taking taylor expansion of (fma (* -1/3 im) im (- (pow (sqrt 2) 2))) in im 46.968 * [taylor]: Rewrote expression to (+ (* (* -1/3 im) im) (- (pow (sqrt 2) 2))) 46.968 * [taylor]: Taking taylor expansion of (* (* -1/3 im) im) in im 46.968 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 46.968 * [taylor]: Taking taylor expansion of -1/3 in im 46.968 * [backup-simplify]: Simplify -1/3 into -1/3 46.968 * [taylor]: Taking taylor expansion of im in im 46.968 * [backup-simplify]: Simplify 0 into 0 46.968 * [backup-simplify]: Simplify 1 into 1 46.968 * [taylor]: Taking taylor expansion of im in im 46.968 * [backup-simplify]: Simplify 0 into 0 46.968 * [backup-simplify]: Simplify 1 into 1 46.968 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 46.968 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 46.968 * [taylor]: Taking taylor expansion of (sqrt 2) in im 46.968 * [taylor]: Taking taylor expansion of 2 in im 46.968 * [backup-simplify]: Simplify 2 into 2 46.968 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 46.969 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 46.969 * [taylor]: Taking taylor expansion of (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2)))) in im 46.969 * [taylor]: Taking taylor expansion of im in im 46.969 * [backup-simplify]: Simplify 0 into 0 46.969 * [backup-simplify]: Simplify 1 into 1 46.969 * [taylor]: Taking taylor expansion of (fma (* -1/3 im) im (- (pow (sqrt 2) 2))) in im 46.969 * [taylor]: Rewrote expression to (+ (* (* -1/3 im) im) (- (pow (sqrt 2) 2))) 46.969 * [taylor]: Taking taylor expansion of (* (* -1/3 im) im) in im 46.969 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 46.969 * [taylor]: Taking taylor expansion of -1/3 in im 46.969 * [backup-simplify]: Simplify -1/3 into -1/3 46.969 * [taylor]: Taking taylor expansion of im in im 46.969 * [backup-simplify]: Simplify 0 into 0 46.969 * [backup-simplify]: Simplify 1 into 1 46.969 * [taylor]: Taking taylor expansion of im in im 46.969 * [backup-simplify]: Simplify 0 into 0 46.969 * [backup-simplify]: Simplify 1 into 1 46.969 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 46.969 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 46.970 * [taylor]: Taking taylor expansion of (sqrt 2) in im 46.970 * [taylor]: Taking taylor expansion of 2 in im 46.970 * [backup-simplify]: Simplify 2 into 2 46.970 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 46.971 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 46.971 * [backup-simplify]: Simplify (* -1/3 0) into 0 46.971 * [backup-simplify]: Simplify (* 0 0) into 0 46.973 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 46.974 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 46.976 * [backup-simplify]: Simplify (+ 0 (- (pow (sqrt 2) 2))) into (- (pow (sqrt 2) 2)) 46.977 * [backup-simplify]: Simplify (* 0 (- (pow (sqrt 2) 2))) into 0 46.977 * [backup-simplify]: Simplify 0 into 0 46.977 * [backup-simplify]: Simplify (+ (* -1/3 1) (* 0 0)) into -1/3 46.978 * [backup-simplify]: Simplify (+ (* 0 1) (* -1/3 0)) into 0 46.979 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 46.979 * [backup-simplify]: Simplify (- 0) into 0 46.980 * [backup-simplify]: Simplify (+ 0 0) into 0 46.984 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (- (pow (sqrt 2) 2)))) into (- (pow (sqrt 2) 2)) 46.985 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 46.985 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 1) (* 0 0))) into 0 46.986 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 1) (* 0 0))) into -1/3 46.986 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2))) into 0 46.987 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (* 0 (sqrt 2)))) into 0 46.987 * [backup-simplify]: Simplify (- 0) into 0 46.987 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 46.988 * [backup-simplify]: Simplify (+ (* 0 -1/3) (+ (* 1 0) (* 0 (- (pow (sqrt 2) 2))))) into 0 46.988 * [backup-simplify]: Simplify 0 into 0 46.989 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 46.989 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 0) (+ (* 0 1) (* 0 0)))) into 0 46.994 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 46.995 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))) into 0 46.995 * [backup-simplify]: Simplify (- 0) into 0 46.995 * [backup-simplify]: Simplify (+ 0 0) into 0 46.996 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 -1/3) (+ (* 0 0) (* 0 (- (pow (sqrt 2) 2)))))) into -1/3 46.996 * [backup-simplify]: Simplify -1/3 into -1/3 46.997 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 46.998 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 46.999 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 46.999 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))) into 0 47.000 * [backup-simplify]: Simplify (- 0) into 0 47.000 * [backup-simplify]: Simplify (+ 0 0) into 0 47.001 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 -1/3) (+ (* 0 0) (* 0 (- (pow (sqrt 2) 2))))))) into 0 47.001 * [backup-simplify]: Simplify 0 into 0 47.002 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 47.003 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 47.003 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 47.004 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))))) into 0 47.005 * [backup-simplify]: Simplify (- 0) into 0 47.005 * [backup-simplify]: Simplify (+ 0 0) into 0 47.006 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 -1/3) (+ (* 0 0) (* 0 (- (pow (sqrt 2) 2)))))))) into 0 47.006 * [backup-simplify]: Simplify 0 into 0 47.007 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 47.008 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 47.009 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 47.010 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))))) into 0 47.010 * [backup-simplify]: Simplify (- 0) into 0 47.010 * [backup-simplify]: Simplify (+ 0 0) into 0 47.012 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 -1/3) (+ (* 0 0) (* 0 (- (pow (sqrt 2) 2))))))))) into 0 47.012 * [backup-simplify]: Simplify 0 into 0 47.014 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 47.015 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 47.017 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 47.019 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))))))) into 0 47.019 * [backup-simplify]: Simplify (- 0) into 0 47.019 * [backup-simplify]: Simplify (+ 0 0) into 0 47.022 * [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 47.022 * [backup-simplify]: Simplify 0 into 0 47.024 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))))) into 0 47.026 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))))) into 0 47.028 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 47.030 * [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 47.030 * [backup-simplify]: Simplify (- 0) into 0 47.031 * [backup-simplify]: Simplify (+ 0 0) into 0 47.034 * [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 47.034 * [backup-simplify]: Simplify 0 into 0 47.037 * [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 47.039 * [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 47.040 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)) (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 47.043 * [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 47.043 * [backup-simplify]: Simplify (- 0) into 0 47.044 * [backup-simplify]: Simplify (+ 0 0) into 0 47.047 * [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 47.047 * [backup-simplify]: Simplify 0 into 0 47.049 * [backup-simplify]: Simplify (+ (* -1/3 (pow im 3)) (* (- (pow (sqrt 2) 2)) im)) into (- (+ (* 1/3 (pow im 3)) (* (pow (sqrt 2) 2) im))) 47.051 * [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) 47.051 * [approximate]: Taking taylor expansion of (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im) in (im) around 0 47.051 * [taylor]: Taking taylor expansion of (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im) in im 47.051 * [taylor]: Taking taylor expansion of (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) in im 47.051 * [taylor]: Rewrote expression to (+ (* (/ -1/3 im) (/ 1 im)) (- (pow (sqrt 2) 2))) 47.051 * [taylor]: Taking taylor expansion of (* (/ -1/3 im) (/ 1 im)) in im 47.051 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 47.051 * [taylor]: Taking taylor expansion of -1/3 in im 47.051 * [backup-simplify]: Simplify -1/3 into -1/3 47.051 * [taylor]: Taking taylor expansion of im in im 47.051 * [backup-simplify]: Simplify 0 into 0 47.051 * [backup-simplify]: Simplify 1 into 1 47.052 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 47.052 * [taylor]: Taking taylor expansion of (/ 1 im) in im 47.052 * [taylor]: Taking taylor expansion of im in im 47.052 * [backup-simplify]: Simplify 0 into 0 47.052 * [backup-simplify]: Simplify 1 into 1 47.052 * [backup-simplify]: Simplify (/ 1 1) into 1 47.052 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 47.052 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 47.052 * [taylor]: Taking taylor expansion of (sqrt 2) in im 47.052 * [taylor]: Taking taylor expansion of 2 in im 47.053 * [backup-simplify]: Simplify 2 into 2 47.053 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 47.054 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 47.054 * [taylor]: Taking taylor expansion of im in im 47.054 * [backup-simplify]: Simplify 0 into 0 47.054 * [backup-simplify]: Simplify 1 into 1 47.054 * [backup-simplify]: Simplify (* -1/3 1) into -1/3 47.055 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 47.055 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 47.055 * [taylor]: Taking taylor expansion of (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im) in im 47.055 * [taylor]: Taking taylor expansion of (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) in im 47.055 * [taylor]: Rewrote expression to (+ (* (/ -1/3 im) (/ 1 im)) (- (pow (sqrt 2) 2))) 47.055 * [taylor]: Taking taylor expansion of (* (/ -1/3 im) (/ 1 im)) in im 47.055 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 47.055 * [taylor]: Taking taylor expansion of -1/3 in im 47.055 * [backup-simplify]: Simplify -1/3 into -1/3 47.055 * [taylor]: Taking taylor expansion of im in im 47.055 * [backup-simplify]: Simplify 0 into 0 47.055 * [backup-simplify]: Simplify 1 into 1 47.056 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 47.056 * [taylor]: Taking taylor expansion of (/ 1 im) in im 47.056 * [taylor]: Taking taylor expansion of im in im 47.056 * [backup-simplify]: Simplify 0 into 0 47.056 * [backup-simplify]: Simplify 1 into 1 47.056 * [backup-simplify]: Simplify (/ 1 1) into 1 47.056 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 47.056 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 47.056 * [taylor]: Taking taylor expansion of (sqrt 2) in im 47.056 * [taylor]: Taking taylor expansion of 2 in im 47.056 * [backup-simplify]: Simplify 2 into 2 47.057 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 47.058 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 47.058 * [taylor]: Taking taylor expansion of im in im 47.058 * [backup-simplify]: Simplify 0 into 0 47.058 * [backup-simplify]: Simplify 1 into 1 47.058 * [backup-simplify]: Simplify (* -1/3 1) into -1/3 47.059 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 47.059 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 47.059 * [backup-simplify]: Simplify -1/3 into -1/3 47.060 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 47.061 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 47.062 * [backup-simplify]: Simplify (+ (* -1/3 0) (* 0 1)) into 0 47.062 * [backup-simplify]: Simplify (+ 0 0) into 0 47.063 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 47.063 * [backup-simplify]: Simplify 0 into 0 47.064 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.065 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.066 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (* 0 1))) into 0 47.068 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 47.069 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 47.071 * [backup-simplify]: Simplify (+ 0 (- (pow (sqrt 2) 2))) into (- (pow (sqrt 2) 2)) 47.076 * [backup-simplify]: Simplify (- (/ (- (pow (sqrt 2) 2)) 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into (- (pow (sqrt 2) 2)) 47.078 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 47.079 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.080 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.081 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 47.082 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 47.082 * [backup-simplify]: Simplify (- 0) into 0 47.083 * [backup-simplify]: Simplify (+ 0 0) into 0 47.085 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* (- (pow (sqrt 2) 2)) (/ 0 1)))) into 0 47.085 * [backup-simplify]: Simplify 0 into 0 47.086 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.087 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.088 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 47.089 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2))) into 0 47.090 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (* 0 (sqrt 2)))) into 0 47.091 * [backup-simplify]: Simplify (- 0) into 0 47.091 * [backup-simplify]: Simplify (+ 0 0) into 0 47.093 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* (- (pow (sqrt 2) 2)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.093 * [backup-simplify]: Simplify 0 into 0 47.095 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.096 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.097 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 47.099 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 47.100 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))) into 0 47.100 * [backup-simplify]: Simplify (- 0) into 0 47.101 * [backup-simplify]: Simplify (+ 0 0) into 0 47.102 * [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 47.103 * [backup-simplify]: Simplify 0 into 0 47.104 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.104 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.105 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 47.106 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 47.107 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))) into 0 47.107 * [backup-simplify]: Simplify (- 0) into 0 47.107 * [backup-simplify]: Simplify (+ 0 0) into 0 47.108 * [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 47.108 * [backup-simplify]: Simplify 0 into 0 47.109 * [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 47.109 * [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 47.110 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 47.111 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 47.112 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))))) into 0 47.112 * [backup-simplify]: Simplify (- 0) into 0 47.112 * [backup-simplify]: Simplify (+ 0 0) into 0 47.113 * [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 47.113 * [backup-simplify]: Simplify 0 into 0 47.114 * [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 47.115 * [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 47.116 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 47.121 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 47.122 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))))) into 0 47.122 * [backup-simplify]: Simplify (- 0) into 0 47.123 * [backup-simplify]: Simplify (+ 0 0) into 0 47.124 * [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 47.124 * [backup-simplify]: Simplify 0 into 0 47.125 * [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))) 47.126 * [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)) 47.126 * [approximate]: Taking taylor expansion of (* -1 (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)) in (im) around 0 47.126 * [taylor]: Taking taylor expansion of (* -1 (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)) in im 47.126 * [taylor]: Taking taylor expansion of -1 in im 47.126 * [backup-simplify]: Simplify -1 into -1 47.126 * [taylor]: Taking taylor expansion of (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im) in im 47.126 * [taylor]: Taking taylor expansion of (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) in im 47.126 * [taylor]: Rewrote expression to (+ (* (/ 1/3 im) (/ -1 im)) (- (pow (sqrt 2) 2))) 47.126 * [taylor]: Taking taylor expansion of (* (/ 1/3 im) (/ -1 im)) in im 47.126 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 47.126 * [taylor]: Taking taylor expansion of 1/3 in im 47.126 * [backup-simplify]: Simplify 1/3 into 1/3 47.126 * [taylor]: Taking taylor expansion of im in im 47.126 * [backup-simplify]: Simplify 0 into 0 47.126 * [backup-simplify]: Simplify 1 into 1 47.127 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 47.127 * [taylor]: Taking taylor expansion of (/ -1 im) in im 47.127 * [taylor]: Taking taylor expansion of -1 in im 47.127 * [backup-simplify]: Simplify -1 into -1 47.127 * [taylor]: Taking taylor expansion of im in im 47.127 * [backup-simplify]: Simplify 0 into 0 47.127 * [backup-simplify]: Simplify 1 into 1 47.127 * [backup-simplify]: Simplify (/ -1 1) into -1 47.127 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 47.127 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 47.127 * [taylor]: Taking taylor expansion of (sqrt 2) in im 47.127 * [taylor]: Taking taylor expansion of 2 in im 47.127 * [backup-simplify]: Simplify 2 into 2 47.127 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 47.128 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 47.128 * [taylor]: Taking taylor expansion of im in im 47.128 * [backup-simplify]: Simplify 0 into 0 47.128 * [backup-simplify]: Simplify 1 into 1 47.128 * [backup-simplify]: Simplify (* 1/3 -1) into -1/3 47.128 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 47.129 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 47.129 * [taylor]: Taking taylor expansion of (* -1 (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)) in im 47.129 * [taylor]: Taking taylor expansion of -1 in im 47.129 * [backup-simplify]: Simplify -1 into -1 47.129 * [taylor]: Taking taylor expansion of (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im) in im 47.129 * [taylor]: Taking taylor expansion of (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) in im 47.129 * [taylor]: Rewrote expression to (+ (* (/ 1/3 im) (/ -1 im)) (- (pow (sqrt 2) 2))) 47.129 * [taylor]: Taking taylor expansion of (* (/ 1/3 im) (/ -1 im)) in im 47.129 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 47.129 * [taylor]: Taking taylor expansion of 1/3 in im 47.129 * [backup-simplify]: Simplify 1/3 into 1/3 47.129 * [taylor]: Taking taylor expansion of im in im 47.129 * [backup-simplify]: Simplify 0 into 0 47.129 * [backup-simplify]: Simplify 1 into 1 47.129 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 47.129 * [taylor]: Taking taylor expansion of (/ -1 im) in im 47.129 * [taylor]: Taking taylor expansion of -1 in im 47.129 * [backup-simplify]: Simplify -1 into -1 47.129 * [taylor]: Taking taylor expansion of im in im 47.129 * [backup-simplify]: Simplify 0 into 0 47.129 * [backup-simplify]: Simplify 1 into 1 47.130 * [backup-simplify]: Simplify (/ -1 1) into -1 47.130 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 47.130 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 47.130 * [taylor]: Taking taylor expansion of (sqrt 2) in im 47.130 * [taylor]: Taking taylor expansion of 2 in im 47.130 * [backup-simplify]: Simplify 2 into 2 47.130 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 47.130 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 47.130 * [taylor]: Taking taylor expansion of im in im 47.130 * [backup-simplify]: Simplify 0 into 0 47.130 * [backup-simplify]: Simplify 1 into 1 47.131 * [backup-simplify]: Simplify (* 1/3 -1) into -1/3 47.131 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 47.131 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 47.132 * [backup-simplify]: Simplify (* -1 -1/3) into 1/3 47.132 * [backup-simplify]: Simplify 1/3 into 1/3 47.132 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 47.133 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 47.133 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 -1)) into 0 47.133 * [backup-simplify]: Simplify (+ 0 0) into 0 47.134 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 47.134 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1/3)) into 0 47.134 * [backup-simplify]: Simplify 0 into 0 47.135 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.136 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.137 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 -1))) into 0 47.138 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 47.139 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 47.142 * [backup-simplify]: Simplify (+ 0 (- (pow (sqrt 2) 2))) into (- (pow (sqrt 2) 2)) 47.147 * [backup-simplify]: Simplify (- (/ (- (pow (sqrt 2) 2)) 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into (- (pow (sqrt 2) 2)) 47.152 * [backup-simplify]: Simplify (+ (* -1 (- (pow (sqrt 2) 2))) (+ (* 0 0) (* 0 -1/3))) into (pow (sqrt 2) 2) 47.153 * [backup-simplify]: Simplify (pow (sqrt 2) 2) into (pow (sqrt 2) 2) 47.154 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.155 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.156 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 47.156 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 47.157 * [backup-simplify]: Simplify (- 0) into 0 47.157 * [backup-simplify]: Simplify (+ 0 0) into 0 47.158 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* (- (pow (sqrt 2) 2)) (/ 0 1)))) into 0 47.159 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 (- (pow (sqrt 2) 2))) (+ (* 0 0) (* 0 -1/3)))) into 0 47.159 * [backup-simplify]: Simplify 0 into 0 47.160 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.160 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.161 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1))))) into 0 47.163 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2))) into 0 47.164 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (* 0 (sqrt 2)))) into 0 47.164 * [backup-simplify]: Simplify (- 0) into 0 47.164 * [backup-simplify]: Simplify (+ 0 0) into 0 47.165 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* (- (pow (sqrt 2) 2)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.166 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 (- (pow (sqrt 2) 2))) (+ (* 0 0) (* 0 -1/3))))) into 0 47.166 * [backup-simplify]: Simplify 0 into 0 47.167 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.168 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.168 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))))) into 0 47.169 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 47.170 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))) into 0 47.170 * [backup-simplify]: Simplify (- 0) into 0 47.170 * [backup-simplify]: Simplify (+ 0 0) into 0 47.171 * [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 47.173 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- (pow (sqrt 2) 2))) (+ (* 0 0) (* 0 -1/3)))))) into 0 47.173 * [backup-simplify]: Simplify 0 into 0 47.173 * [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 47.174 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 47.175 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1))))))) into 0 47.176 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 47.177 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))) into 0 47.177 * [backup-simplify]: Simplify (- 0) into 0 47.177 * [backup-simplify]: Simplify (+ 0 0) into 0 47.178 * [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 47.180 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- (pow (sqrt 2) 2))) (+ (* 0 0) (* 0 -1/3))))))) into 0 47.180 * [backup-simplify]: Simplify 0 into 0 47.180 * [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 47.181 * [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 47.182 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))))))) into 0 47.183 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 47.183 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))))) into 0 47.184 * [backup-simplify]: Simplify (- 0) into 0 47.184 * [backup-simplify]: Simplify (+ 0 0) into 0 47.185 * [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 47.187 * [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 47.187 * [backup-simplify]: Simplify 0 into 0 47.187 * [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 47.188 * [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 47.189 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1))))))))) into 0 47.190 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 47.192 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))))) into 0 47.192 * [backup-simplify]: Simplify (- 0) into 0 47.193 * [backup-simplify]: Simplify (+ 0 0) into 0 47.194 * [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 47.195 * [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 47.195 * [backup-simplify]: Simplify 0 into 0 47.196 * [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))) 47.196 * * * [progress]: simplifying candidates 47.196 * * * * [progress]: [ 1 / 129 ] simplifiying candidate # 47.196 * * * * [progress]: [ 2 / 129 ] simplifiying candidate # 47.196 * * * * [progress]: [ 3 / 129 ] simplifiying candidate # 47.196 * [simplify]: Simplifying (+ 1/2 1/2) 47.196 * * [simplify]: iters left: 2 (2 enodes) 47.198 * * [simplify]: iters left: 1 (7 enodes) 47.199 * * [simplify]: Extracting #0: cost 1 inf + 0 47.199 * * [simplify]: Extracting #1: cost 0 inf + 1 47.199 * [simplify]: Simplified to 1 47.199 * [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)))) 47.199 * * * * [progress]: [ 4 / 129 ] simplifiying candidate # 47.199 * [simplify]: Simplifying (+ 1/2 (/ 1 2)) 47.199 * * [simplify]: iters left: 4 (5 enodes) 47.202 * * [simplify]: iters left: 3 (18 enodes) 47.207 * * [simplify]: iters left: 2 (20 enodes) 47.210 * * [simplify]: Extracting #0: cost 1 inf + 0 47.210 * * [simplify]: Extracting #1: cost 0 inf + 1 47.210 * [simplify]: Simplified to 1 47.210 * [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)))) 47.210 * * * * [progress]: [ 5 / 129 ] simplifiying candidate # 47.210 * [simplify]: Simplifying (sqrt 2) 47.210 * * [simplify]: iters left: 1 (2 enodes) 47.211 * * [simplify]: Extracting #0: cost 1 inf + 0 47.211 * * [simplify]: Extracting #1: cost 3 inf + 0 47.211 * * [simplify]: Extracting #2: cost 2 inf + 1 47.211 * * [simplify]: Extracting #3: cost 0 inf + 83 47.211 * [simplify]: Simplified to (sqrt 2) 47.211 * [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)))) 47.211 * [simplify]: Simplifying (+ 1 1) 47.211 * * [simplify]: iters left: 2 (2 enodes) 47.213 * * [simplify]: iters left: 1 (9 enodes) 47.219 * * [simplify]: Extracting #0: cost 1 inf + 0 47.219 * * [simplify]: Extracting #1: cost 0 inf + 1 47.220 * [simplify]: Simplified to 2 47.220 * [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)))) 47.220 * * * * [progress]: [ 6 / 129 ] simplifiying candidate # 47.220 * [simplify]: Simplifying (+ (/ 1 2) 1/2) 47.220 * * [simplify]: iters left: 4 (5 enodes) 47.224 * * [simplify]: iters left: 3 (18 enodes) 47.229 * * [simplify]: iters left: 2 (20 enodes) 47.235 * * [simplify]: Extracting #0: cost 1 inf + 0 47.235 * * [simplify]: Extracting #1: cost 0 inf + 1 47.235 * [simplify]: Simplified to 1 47.235 * [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)))) 47.235 * * * * [progress]: [ 7 / 129 ] simplifiying candidate # 47.236 * [simplify]: Simplifying (+ (/ 1 2) (/ 1 2)) 47.236 * * [simplify]: iters left: 4 (4 enodes) 47.240 * * [simplify]: iters left: 3 (15 enodes) 47.244 * * [simplify]: iters left: 2 (17 enodes) 47.249 * * [simplify]: Extracting #0: cost 1 inf + 0 47.250 * * [simplify]: Extracting #1: cost 0 inf + 1 47.250 * [simplify]: Simplified to 1 47.250 * [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)))) 47.250 * * * * [progress]: [ 8 / 129 ] simplifiying candidate # 47.250 * [simplify]: Simplifying (* 2 2) 47.250 * * [simplify]: iters left: 2 (2 enodes) 47.252 * * [simplify]: iters left: 1 (7 enodes) 47.255 * * [simplify]: Extracting #0: cost 1 inf + 0 47.255 * * [simplify]: Extracting #1: cost 0 inf + 1 47.255 * [simplify]: Simplified to 4 47.255 * [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)))) 47.255 * * * * [progress]: [ 9 / 129 ] simplifiying candidate # 47.256 * [simplify]: Simplifying (* (sqrt 2) (sqrt 2)) 47.256 * * [simplify]: iters left: 3 (3 enodes) 47.257 * * [simplify]: iters left: 2 (7 enodes) 47.258 * * [simplify]: Extracting #0: cost 1 inf + 0 47.258 * * [simplify]: Extracting #1: cost 0 inf + 1 47.258 * [simplify]: Simplified to 2 47.258 * [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)))) 47.258 * * * * [progress]: [ 10 / 129 ] simplifiying candidate # 47.259 * [simplify]: Simplifying (* 2 2) 47.259 * * [simplify]: iters left: 2 (2 enodes) 47.260 * * [simplify]: iters left: 1 (7 enodes) 47.261 * * [simplify]: Extracting #0: cost 1 inf + 0 47.261 * * [simplify]: Extracting #1: cost 0 inf + 1 47.261 * [simplify]: Simplified to 4 47.261 * [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)))) 47.261 * [simplify]: Simplifying (/ 1 2) 47.261 * * [simplify]: iters left: 2 (3 enodes) 47.263 * * [simplify]: iters left: 1 (12 enodes) 47.265 * * [simplify]: Extracting #0: cost 1 inf + 0 47.266 * * [simplify]: Extracting #1: cost 0 inf + 1 47.266 * [simplify]: Simplified to 1/2 47.266 * [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)))) 47.266 * * * * [progress]: [ 11 / 129 ] simplifiying candidate # 47.266 * * * * [progress]: [ 12 / 129 ] simplifiying candidate # 47.266 * [simplify]: Simplifying (sqrt 2) 47.266 * * [simplify]: iters left: 1 (2 enodes) 47.267 * * [simplify]: Extracting #0: cost 1 inf + 0 47.267 * * [simplify]: Extracting #1: cost 3 inf + 0 47.267 * * [simplify]: Extracting #2: cost 2 inf + 1 47.267 * * [simplify]: Extracting #3: cost 0 inf + 83 47.267 * [simplify]: Simplified to (sqrt 2) 47.267 * [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)))) 47.267 * * * * [progress]: [ 13 / 129 ] simplifiying candidate # 47.267 * * * * [progress]: [ 14 / 129 ] simplifiying candidate # 47.267 * [simplify]: Simplifying (+ (log (sqrt 2)) (log (sqrt 2))) 47.267 * * [simplify]: iters left: 4 (4 enodes) 47.269 * * [simplify]: iters left: 3 (12 enodes) 47.271 * * [simplify]: Extracting #0: cost 1 inf + 0 47.271 * * [simplify]: Extracting #1: cost 3 inf + 0 47.271 * * [simplify]: Extracting #2: cost 5 inf + 0 47.271 * * [simplify]: Extracting #3: cost 7 inf + 0 47.271 * * [simplify]: Extracting #4: cost 6 inf + 1 47.271 * * [simplify]: Extracting #5: cost 0 inf + 607 47.271 * [simplify]: Simplified to (+ (log (sqrt 2)) (log (sqrt 2))) 47.271 * [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)))) 47.271 * * * * [progress]: [ 15 / 129 ] simplifiying candidate # 47.271 * * * * [progress]: [ 16 / 129 ] simplifiying candidate # 47.271 * * * * [progress]: [ 17 / 129 ] simplifiying candidate # 47.272 * [simplify]: Simplifying (* (* (* (sqrt 2) (sqrt 2)) (sqrt 2)) (* (* (sqrt 2) (sqrt 2)) (sqrt 2))) 47.272 * * [simplify]: iters left: 6 (5 enodes) 47.274 * * [simplify]: iters left: 5 (21 enodes) 47.278 * * [simplify]: iters left: 4 (42 enodes) 47.283 * * [simplify]: iters left: 3 (45 enodes) 47.289 * * [simplify]: Extracting #0: cost 1 inf + 0 47.290 * * [simplify]: Extracting #1: cost 0 inf + 1 47.290 * [simplify]: Simplified to 8 47.290 * [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)))) 47.290 * * * * [progress]: [ 18 / 129 ] simplifiying candidate # 47.290 * * * * [progress]: [ 19 / 129 ] simplifiying candidate # 47.290 * * * * [progress]: [ 20 / 129 ] simplifiying candidate # 47.290 * [simplify]: Simplifying (* 2 2) 47.290 * * [simplify]: iters left: 2 (2 enodes) 47.291 * * [simplify]: iters left: 1 (7 enodes) 47.293 * * [simplify]: Extracting #0: cost 1 inf + 0 47.293 * * [simplify]: Extracting #1: cost 0 inf + 1 47.293 * [simplify]: Simplified to 4 47.293 * [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)))) 47.293 * * * * [progress]: [ 21 / 129 ] simplifiying candidate # 47.293 * * * * [progress]: [ 22 / 129 ] simplifiying candidate # 47.293 * * * * [progress]: [ 23 / 129 ] simplifiying candidate # 47.293 * * * * [progress]: [ 24 / 129 ] simplifiying candidate # 47.293 * [simplify]: Simplifying (* (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) (* (cbrt (sqrt 2)) (cbrt (sqrt 2)))) 47.293 * * [simplify]: iters left: 6 (5 enodes) 47.295 * * [simplify]: iters left: 5 (19 enodes) 47.298 * * [simplify]: iters left: 4 (23 enodes) 47.303 * * [simplify]: iters left: 3 (33 enodes) 47.310 * * [simplify]: iters left: 2 (55 enodes) 47.326 * * [simplify]: iters left: 1 (103 enodes) 47.360 * * [simplify]: Extracting #0: cost 1 inf + 0 47.360 * * [simplify]: Extracting #1: cost 13 inf + 0 47.360 * * [simplify]: Extracting #2: cost 39 inf + 1 47.360 * * [simplify]: Extracting #3: cost 37 inf + 7 47.360 * * [simplify]: Extracting #4: cost 34 inf + 91 47.361 * * [simplify]: Extracting #5: cost 12 inf + 7835 47.362 * * [simplify]: Extracting #6: cost 0 inf + 13365 47.363 * * [simplify]: Extracting #7: cost 0 inf + 13285 47.364 * [simplify]: Simplified to (* (sqrt 2) (cbrt (sqrt 2))) 47.364 * [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)))) 47.365 * [simplify]: Simplifying (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) 47.365 * * [simplify]: iters left: 4 (4 enodes) 47.366 * * [simplify]: iters left: 3 (12 enodes) 47.368 * * [simplify]: Extracting #0: cost 1 inf + 0 47.368 * * [simplify]: Extracting #1: cost 3 inf + 0 47.368 * * [simplify]: Extracting #2: cost 5 inf + 0 47.368 * * [simplify]: Extracting #3: cost 7 inf + 0 47.368 * * [simplify]: Extracting #4: cost 6 inf + 1 47.368 * * [simplify]: Extracting #5: cost 0 inf + 647 47.369 * [simplify]: Simplified to (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) 47.369 * [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)))) 47.369 * * * * [progress]: [ 25 / 129 ] simplifiying candidate # 47.369 * [simplify]: Simplifying (* (sqrt (* (cbrt 2) (cbrt 2))) (sqrt (* (cbrt 2) (cbrt 2)))) 47.369 * * [simplify]: iters left: 6 (5 enodes) 47.371 * * [simplify]: iters left: 5 (14 enodes) 47.373 * * [simplify]: iters left: 4 (15 enodes) 47.375 * * [simplify]: Extracting #0: cost 1 inf + 0 47.375 * * [simplify]: Extracting #1: cost 4 inf + 0 47.375 * * [simplify]: Extracting #2: cost 7 inf + 0 47.375 * * [simplify]: Extracting #3: cost 6 inf + 1 47.375 * * [simplify]: Extracting #4: cost 0 inf + 647 47.375 * [simplify]: Simplified to (* (cbrt 2) (cbrt 2)) 47.375 * [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)))) 47.376 * [simplify]: Simplifying (* (sqrt (cbrt 2)) (sqrt (cbrt 2))) 47.376 * * [simplify]: iters left: 4 (4 enodes) 47.378 * * [simplify]: iters left: 3 (10 enodes) 47.381 * * [simplify]: iters left: 2 (11 enodes) 47.385 * * [simplify]: Extracting #0: cost 1 inf + 0 47.385 * * [simplify]: Extracting #1: cost 4 inf + 0 47.385 * * [simplify]: Extracting #2: cost 4 inf + 1 47.385 * * [simplify]: Extracting #3: cost 2 inf + 163 47.385 * * [simplify]: Extracting #4: cost 0 inf + 405 47.385 * [simplify]: Simplified to (cbrt 2) 47.385 * [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)))) 47.386 * * * * [progress]: [ 26 / 129 ] simplifiying candidate # 47.386 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 47.386 * * [simplify]: iters left: 4 (4 enodes) 47.389 * * [simplify]: iters left: 3 (10 enodes) 47.392 * * [simplify]: iters left: 2 (11 enodes) 47.394 * * [simplify]: Extracting #0: cost 1 inf + 0 47.394 * * [simplify]: Extracting #1: cost 4 inf + 0 47.394 * * [simplify]: Extracting #2: cost 4 inf + 1 47.394 * * [simplify]: Extracting #3: cost 2 inf + 83 47.394 * * [simplify]: Extracting #4: cost 0 inf + 245 47.394 * [simplify]: Simplified to (sqrt 2) 47.394 * [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)))) 47.394 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 47.394 * * [simplify]: iters left: 4 (4 enodes) 47.396 * * [simplify]: iters left: 3 (10 enodes) 47.398 * * [simplify]: iters left: 2 (11 enodes) 47.399 * * [simplify]: Extracting #0: cost 1 inf + 0 47.399 * * [simplify]: Extracting #1: cost 4 inf + 0 47.399 * * [simplify]: Extracting #2: cost 4 inf + 1 47.399 * * [simplify]: Extracting #3: cost 2 inf + 83 47.399 * * [simplify]: Extracting #4: cost 0 inf + 245 47.400 * [simplify]: Simplified to (sqrt 2) 47.400 * [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)))) 47.400 * * * * [progress]: [ 27 / 129 ] simplifiying candidate # 47.400 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 47.400 * * [simplify]: iters left: 4 (4 enodes) 47.401 * * [simplify]: iters left: 3 (10 enodes) 47.403 * * [simplify]: iters left: 2 (11 enodes) 47.405 * * [simplify]: Extracting #0: cost 1 inf + 0 47.405 * * [simplify]: Extracting #1: cost 4 inf + 0 47.405 * * [simplify]: Extracting #2: cost 4 inf + 1 47.405 * * [simplify]: Extracting #3: cost 2 inf + 83 47.405 * * [simplify]: Extracting #4: cost 0 inf + 245 47.405 * [simplify]: Simplified to (sqrt 2) 47.405 * [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)))) 47.406 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 47.406 * * [simplify]: iters left: 4 (4 enodes) 47.407 * * [simplify]: iters left: 3 (10 enodes) 47.409 * * [simplify]: iters left: 2 (11 enodes) 47.410 * * [simplify]: Extracting #0: cost 1 inf + 0 47.411 * * [simplify]: Extracting #1: cost 4 inf + 0 47.411 * * [simplify]: Extracting #2: cost 4 inf + 1 47.411 * * [simplify]: Extracting #3: cost 2 inf + 83 47.411 * * [simplify]: Extracting #4: cost 0 inf + 245 47.411 * [simplify]: Simplified to (sqrt 2) 47.411 * [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)))) 47.411 * * * * [progress]: [ 28 / 129 ] simplifiying candidate # 47.411 * [simplify]: Simplifying (* (sqrt 1) (sqrt 1)) 47.411 * * [simplify]: iters left: 3 (3 enodes) 47.414 * * [simplify]: iters left: 2 (9 enodes) 47.416 * * [simplify]: iters left: 1 (11 enodes) 47.419 * * [simplify]: Extracting #0: cost 1 inf + 0 47.419 * * [simplify]: Extracting #1: cost 0 inf + 1 47.419 * [simplify]: Simplified to 1 47.419 * [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)))) 47.420 * [simplify]: Simplifying (* (sqrt 2) (sqrt 2)) 47.420 * * [simplify]: iters left: 3 (3 enodes) 47.422 * * [simplify]: iters left: 2 (7 enodes) 47.429 * * [simplify]: Extracting #0: cost 1 inf + 0 47.429 * * [simplify]: Extracting #1: cost 0 inf + 1 47.429 * [simplify]: Simplified to 2 47.429 * [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)))) 47.429 * * * * [progress]: [ 29 / 129 ] simplifiying candidate # 47.429 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 47.429 * * [simplify]: iters left: 4 (4 enodes) 47.432 * * [simplify]: iters left: 3 (10 enodes) 47.435 * * [simplify]: iters left: 2 (11 enodes) 47.439 * * [simplify]: Extracting #0: cost 1 inf + 0 47.439 * * [simplify]: Extracting #1: cost 4 inf + 0 47.439 * * [simplify]: Extracting #2: cost 4 inf + 1 47.439 * * [simplify]: Extracting #3: cost 2 inf + 83 47.439 * * [simplify]: Extracting #4: cost 0 inf + 245 47.439 * [simplify]: Simplified to (sqrt 2) 47.439 * [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)))) 47.440 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 47.440 * * [simplify]: iters left: 4 (4 enodes) 47.442 * * [simplify]: iters left: 3 (10 enodes) 47.446 * * [simplify]: iters left: 2 (11 enodes) 47.450 * * [simplify]: Extracting #0: cost 1 inf + 0 47.450 * * [simplify]: Extracting #1: cost 4 inf + 0 47.450 * * [simplify]: Extracting #2: cost 4 inf + 1 47.450 * * [simplify]: Extracting #3: cost 2 inf + 83 47.450 * * [simplify]: Extracting #4: cost 0 inf + 245 47.450 * [simplify]: Simplified to (sqrt 2) 47.450 * [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)))) 47.450 * * * * [progress]: [ 30 / 129 ] simplifiying candidate # 47.451 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 47.451 * * [simplify]: iters left: 4 (4 enodes) 47.454 * * [simplify]: iters left: 3 (10 enodes) 47.458 * * [simplify]: iters left: 2 (11 enodes) 47.461 * * [simplify]: Extracting #0: cost 1 inf + 0 47.461 * * [simplify]: Extracting #1: cost 4 inf + 0 47.462 * * [simplify]: Extracting #2: cost 4 inf + 1 47.462 * * [simplify]: Extracting #3: cost 2 inf + 83 47.462 * * [simplify]: Extracting #4: cost 0 inf + 245 47.462 * [simplify]: Simplified to (sqrt 2) 47.462 * [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)))) 47.462 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 47.462 * * [simplify]: iters left: 4 (4 enodes) 47.465 * * [simplify]: iters left: 3 (10 enodes) 47.466 * * [simplify]: iters left: 2 (11 enodes) 47.468 * * [simplify]: Extracting #0: cost 1 inf + 0 47.468 * * [simplify]: Extracting #1: cost 4 inf + 0 47.468 * * [simplify]: Extracting #2: cost 4 inf + 1 47.468 * * [simplify]: Extracting #3: cost 2 inf + 83 47.468 * * [simplify]: Extracting #4: cost 0 inf + 245 47.468 * [simplify]: Simplified to (sqrt 2) 47.469 * [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)))) 47.469 * * * * [progress]: [ 31 / 129 ] simplifiying candidate # 47.469 * [simplify]: Simplifying (* 1 1) 47.469 * * [simplify]: iters left: 2 (2 enodes) 47.470 * * [simplify]: iters left: 1 (6 enodes) 47.471 * * [simplify]: Extracting #0: cost 1 inf + 0 47.471 * * [simplify]: Extracting #1: cost 0 inf + 1 47.471 * [simplify]: Simplified to 1 47.471 * [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)))) 47.471 * [simplify]: Simplifying (* (sqrt 2) (sqrt 2)) 47.471 * * [simplify]: iters left: 3 (3 enodes) 47.472 * * [simplify]: iters left: 2 (7 enodes) 47.474 * * [simplify]: Extracting #0: cost 1 inf + 0 47.474 * * [simplify]: Extracting #1: cost 0 inf + 1 47.474 * [simplify]: Simplified to 2 47.474 * [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)))) 47.474 * * * * [progress]: [ 32 / 129 ] simplifiying candidate # 47.474 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 47.474 * * [simplify]: iters left: 4 (4 enodes) 47.475 * * [simplify]: iters left: 3 (10 enodes) 47.477 * * [simplify]: iters left: 2 (11 enodes) 47.479 * * [simplify]: Extracting #0: cost 1 inf + 0 47.479 * * [simplify]: Extracting #1: cost 4 inf + 0 47.479 * * [simplify]: Extracting #2: cost 4 inf + 1 47.479 * * [simplify]: Extracting #3: cost 2 inf + 83 47.479 * * [simplify]: Extracting #4: cost 0 inf + 245 47.479 * [simplify]: Simplified to (sqrt 2) 47.479 * [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)))) 47.479 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 47.480 * * [simplify]: iters left: 4 (4 enodes) 47.481 * * [simplify]: iters left: 3 (10 enodes) 47.483 * * [simplify]: iters left: 2 (11 enodes) 47.484 * * [simplify]: Extracting #0: cost 1 inf + 0 47.484 * * [simplify]: Extracting #1: cost 4 inf + 0 47.484 * * [simplify]: Extracting #2: cost 4 inf + 1 47.485 * * [simplify]: Extracting #3: cost 2 inf + 83 47.485 * * [simplify]: Extracting #4: cost 0 inf + 245 47.485 * [simplify]: Simplified to (sqrt 2) 47.485 * [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)))) 47.485 * * * * [progress]: [ 33 / 129 ] simplifiying candidate # 47.485 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 47.485 * * [simplify]: iters left: 4 (4 enodes) 47.486 * * [simplify]: iters left: 3 (10 enodes) 47.488 * * [simplify]: iters left: 2 (11 enodes) 47.490 * * [simplify]: Extracting #0: cost 1 inf + 0 47.490 * * [simplify]: Extracting #1: cost 4 inf + 0 47.490 * * [simplify]: Extracting #2: cost 4 inf + 1 47.490 * * [simplify]: Extracting #3: cost 2 inf + 83 47.490 * * [simplify]: Extracting #4: cost 0 inf + 245 47.490 * [simplify]: Simplified to (sqrt 2) 47.490 * [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)))) 47.491 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 47.491 * * [simplify]: iters left: 4 (4 enodes) 47.492 * * [simplify]: iters left: 3 (10 enodes) 47.494 * * [simplify]: iters left: 2 (11 enodes) 47.496 * * [simplify]: Extracting #0: cost 1 inf + 0 47.496 * * [simplify]: Extracting #1: cost 4 inf + 0 47.496 * * [simplify]: Extracting #2: cost 4 inf + 1 47.496 * * [simplify]: Extracting #3: cost 2 inf + 83 47.496 * * [simplify]: Extracting #4: cost 0 inf + 245 47.496 * [simplify]: Simplified to (sqrt 2) 47.496 * [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)))) 47.496 * * * * [progress]: [ 34 / 129 ] simplifiying candidate # 47.496 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 47.496 * * [simplify]: iters left: 4 (4 enodes) 47.498 * * [simplify]: iters left: 3 (10 enodes) 47.499 * * [simplify]: iters left: 2 (11 enodes) 47.502 * * [simplify]: Extracting #0: cost 1 inf + 0 47.502 * * [simplify]: Extracting #1: cost 4 inf + 0 47.502 * * [simplify]: Extracting #2: cost 4 inf + 1 47.503 * * [simplify]: Extracting #3: cost 2 inf + 83 47.503 * * [simplify]: Extracting #4: cost 0 inf + 245 47.503 * [simplify]: Simplified to (sqrt 2) 47.503 * [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)))) 47.503 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 47.503 * * [simplify]: iters left: 4 (4 enodes) 47.506 * * [simplify]: iters left: 3 (10 enodes) 47.510 * * [simplify]: iters left: 2 (11 enodes) 47.514 * * [simplify]: Extracting #0: cost 1 inf + 0 47.514 * * [simplify]: Extracting #1: cost 4 inf + 0 47.514 * * [simplify]: Extracting #2: cost 4 inf + 1 47.514 * * [simplify]: Extracting #3: cost 2 inf + 83 47.514 * * [simplify]: Extracting #4: cost 0 inf + 245 47.514 * [simplify]: Simplified to (sqrt 2) 47.514 * [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)))) 47.514 * * * * [progress]: [ 35 / 129 ] simplifiying candidate # 47.515 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 47.515 * * [simplify]: iters left: 4 (4 enodes) 47.517 * * [simplify]: iters left: 3 (10 enodes) 47.521 * * [simplify]: iters left: 2 (11 enodes) 47.524 * * [simplify]: Extracting #0: cost 1 inf + 0 47.524 * * [simplify]: Extracting #1: cost 4 inf + 0 47.524 * * [simplify]: Extracting #2: cost 4 inf + 1 47.525 * * [simplify]: Extracting #3: cost 2 inf + 83 47.525 * * [simplify]: Extracting #4: cost 0 inf + 245 47.525 * [simplify]: Simplified to (sqrt 2) 47.525 * [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)))) 47.525 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 47.525 * * [simplify]: iters left: 4 (4 enodes) 47.528 * * [simplify]: iters left: 3 (10 enodes) 47.532 * * [simplify]: iters left: 2 (11 enodes) 47.536 * * [simplify]: Extracting #0: cost 1 inf + 0 47.536 * * [simplify]: Extracting #1: cost 4 inf + 0 47.536 * * [simplify]: Extracting #2: cost 4 inf + 1 47.536 * * [simplify]: Extracting #3: cost 2 inf + 83 47.536 * * [simplify]: Extracting #4: cost 0 inf + 245 47.536 * [simplify]: Simplified to (sqrt 2) 47.536 * [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)))) 47.536 * * * * [progress]: [ 36 / 129 ] simplifiying candidate # 47.537 * [simplify]: Simplifying (* 2 1/2) 47.537 * * [simplify]: iters left: 2 (3 enodes) 47.541 * * [simplify]: iters left: 1 (11 enodes) 47.544 * * [simplify]: Extracting #0: cost 1 inf + 0 47.544 * * [simplify]: Extracting #1: cost 0 inf + 1 47.544 * [simplify]: Simplified to 1 47.544 * [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)))) 47.544 * * * * [progress]: [ 37 / 129 ] simplifiying candidate # 47.545 * [simplify]: Simplifying (sqrt 2) 47.545 * * [simplify]: iters left: 1 (2 enodes) 47.546 * * [simplify]: Extracting #0: cost 1 inf + 0 47.546 * * [simplify]: Extracting #1: cost 3 inf + 0 47.547 * * [simplify]: Extracting #2: cost 2 inf + 1 47.547 * * [simplify]: Extracting #3: cost 0 inf + 83 47.547 * [simplify]: Simplified to (sqrt 2) 47.547 * [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)))) 47.547 * [simplify]: Simplifying (* 2 1) 47.547 * * [simplify]: iters left: 2 (3 enodes) 47.549 * * [simplify]: iters left: 1 (9 enodes) 47.552 * * [simplify]: Extracting #0: cost 1 inf + 0 47.552 * * [simplify]: Extracting #1: cost 0 inf + 1 47.553 * [simplify]: Simplified to 2 47.553 * [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)))) 47.553 * * * * [progress]: [ 38 / 129 ] simplifiying candidate # 47.553 * [simplify]: Simplifying (* 2 (/ 1 2)) 47.553 * * [simplify]: iters left: 4 (4 enodes) 47.561 * * [simplify]: iters left: 3 (13 enodes) 47.566 * * [simplify]: iters left: 2 (15 enodes) 47.571 * * [simplify]: Extracting #0: cost 1 inf + 0 47.571 * * [simplify]: Extracting #1: cost 0 inf + 1 47.571 * [simplify]: Simplified to 1 47.571 * [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)))) 47.571 * * * * [progress]: [ 39 / 129 ] simplifiying candidate # 47.571 * [simplify]: Simplifying (cbrt (sqrt 2)) 47.571 * * [simplify]: iters left: 2 (3 enodes) 47.574 * * [simplify]: iters left: 1 (9 enodes) 47.577 * * [simplify]: Extracting #0: cost 1 inf + 0 47.577 * * [simplify]: Extracting #1: cost 3 inf + 0 47.577 * * [simplify]: Extracting #2: cost 5 inf + 0 47.577 * * [simplify]: Extracting #3: cost 4 inf + 1 47.577 * * [simplify]: Extracting #4: cost 0 inf + 325 47.577 * [simplify]: Simplified to (cbrt (sqrt 2)) 47.577 * [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)))) 47.578 * * * * [progress]: [ 40 / 129 ] simplifiying candidate # 47.578 * [simplify]: Simplifying (sqrt (cbrt 2)) 47.578 * * [simplify]: iters left: 2 (3 enodes) 47.580 * * [simplify]: iters left: 1 (9 enodes) 47.584 * * [simplify]: Extracting #0: cost 1 inf + 0 47.584 * * [simplify]: Extracting #1: cost 3 inf + 0 47.584 * * [simplify]: Extracting #2: cost 5 inf + 0 47.584 * * [simplify]: Extracting #3: cost 4 inf + 1 47.584 * * [simplify]: Extracting #4: cost 0 inf + 405 47.584 * [simplify]: Simplified to (sqrt (cbrt 2)) 47.584 * [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)))) 47.584 * * * * [progress]: [ 41 / 129 ] simplifiying candidate # 47.585 * [simplify]: Simplifying (sqrt (sqrt 2)) 47.585 * * [simplify]: iters left: 2 (3 enodes) 47.587 * * [simplify]: iters left: 1 (9 enodes) 47.590 * * [simplify]: Extracting #0: cost 1 inf + 0 47.590 * * [simplify]: Extracting #1: cost 3 inf + 0 47.590 * * [simplify]: Extracting #2: cost 5 inf + 0 47.590 * * [simplify]: Extracting #3: cost 4 inf + 1 47.590 * * [simplify]: Extracting #4: cost 0 inf + 245 47.591 * [simplify]: Simplified to (sqrt (sqrt 2)) 47.591 * [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)))) 47.591 * * * * [progress]: [ 42 / 129 ] simplifiying candidate # 47.591 * [simplify]: Simplifying (sqrt 2) 47.591 * * [simplify]: iters left: 1 (2 enodes) 47.593 * * [simplify]: Extracting #0: cost 1 inf + 0 47.593 * * [simplify]: Extracting #1: cost 3 inf + 0 47.593 * * [simplify]: Extracting #2: cost 2 inf + 1 47.593 * * [simplify]: Extracting #3: cost 0 inf + 83 47.593 * [simplify]: Simplified to (sqrt 2) 47.593 * [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)))) 47.593 * * * * [progress]: [ 43 / 129 ] simplifiying candidate # 47.594 * [simplify]: Simplifying (sqrt (sqrt 2)) 47.594 * * [simplify]: iters left: 2 (3 enodes) 47.596 * * [simplify]: iters left: 1 (9 enodes) 47.599 * * [simplify]: Extracting #0: cost 1 inf + 0 47.599 * * [simplify]: Extracting #1: cost 3 inf + 0 47.599 * * [simplify]: Extracting #2: cost 5 inf + 0 47.599 * * [simplify]: Extracting #3: cost 4 inf + 1 47.599 * * [simplify]: Extracting #4: cost 0 inf + 245 47.600 * [simplify]: Simplified to (sqrt (sqrt 2)) 47.600 * [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)))) 47.600 * * * * [progress]: [ 44 / 129 ] simplifiying candidate # 47.600 * [simplify]: Simplifying (sqrt 2) 47.600 * * [simplify]: iters left: 1 (2 enodes) 47.602 * * [simplify]: Extracting #0: cost 1 inf + 0 47.602 * * [simplify]: Extracting #1: cost 3 inf + 0 47.602 * * [simplify]: Extracting #2: cost 2 inf + 1 47.602 * * [simplify]: Extracting #3: cost 0 inf + 83 47.602 * [simplify]: Simplified to (sqrt 2) 47.602 * [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)))) 47.602 * * * * [progress]: [ 45 / 129 ] simplifiying candidate # 47.603 * [simplify]: Simplifying (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) 47.603 * * [simplify]: iters left: 4 (4 enodes) 47.605 * * [simplify]: iters left: 3 (12 enodes) 47.609 * * [simplify]: Extracting #0: cost 1 inf + 0 47.609 * * [simplify]: Extracting #1: cost 3 inf + 0 47.609 * * [simplify]: Extracting #2: cost 5 inf + 0 47.610 * * [simplify]: Extracting #3: cost 7 inf + 0 47.610 * * [simplify]: Extracting #4: cost 6 inf + 1 47.610 * * [simplify]: Extracting #5: cost 0 inf + 647 47.610 * [simplify]: Simplified to (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) 47.610 * [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)))) 47.610 * * * * [progress]: [ 46 / 129 ] simplifiying candidate # 47.610 * [simplify]: Simplifying (sqrt (* (cbrt 2) (cbrt 2))) 47.611 * * [simplify]: iters left: 4 (4 enodes) 47.613 * * [simplify]: iters left: 3 (13 enodes) 47.618 * * [simplify]: Extracting #0: cost 1 inf + 0 47.618 * * [simplify]: Extracting #1: cost 4 inf + 0 47.618 * * [simplify]: Extracting #2: cost 7 inf + 0 47.618 * * [simplify]: Extracting #3: cost 6 inf + 1 47.618 * * [simplify]: Extracting #4: cost 0 inf + 647 47.618 * [simplify]: Simplified to (fabs (cbrt 2)) 47.618 * [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)))) 47.619 * * * * [progress]: [ 47 / 129 ] simplifiying candidate # 47.619 * [simplify]: Simplifying (sqrt (sqrt 2)) 47.619 * * [simplify]: iters left: 2 (3 enodes) 47.621 * * [simplify]: iters left: 1 (9 enodes) 47.624 * * [simplify]: Extracting #0: cost 1 inf + 0 47.625 * * [simplify]: Extracting #1: cost 3 inf + 0 47.625 * * [simplify]: Extracting #2: cost 5 inf + 0 47.625 * * [simplify]: Extracting #3: cost 4 inf + 1 47.625 * * [simplify]: Extracting #4: cost 0 inf + 245 47.625 * [simplify]: Simplified to (sqrt (sqrt 2)) 47.625 * [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)))) 47.625 * * * * [progress]: [ 48 / 129 ] simplifiying candidate # 47.625 * [simplify]: Simplifying (sqrt 1) 47.625 * * [simplify]: iters left: 1 (2 enodes) 47.628 * * [simplify]: Extracting #0: cost 1 inf + 0 47.628 * * [simplify]: Extracting #1: cost 0 inf + 1 47.628 * [simplify]: Simplified to 1 47.628 * [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)))) 47.629 * * * * [progress]: [ 49 / 129 ] simplifiying candidate # 47.629 * [simplify]: Simplifying (sqrt (sqrt 2)) 47.629 * * [simplify]: iters left: 2 (3 enodes) 47.631 * * [simplify]: iters left: 1 (9 enodes) 47.634 * * [simplify]: Extracting #0: cost 1 inf + 0 47.634 * * [simplify]: Extracting #1: cost 3 inf + 0 47.634 * * [simplify]: Extracting #2: cost 5 inf + 0 47.634 * * [simplify]: Extracting #3: cost 4 inf + 1 47.634 * * [simplify]: Extracting #4: cost 0 inf + 245 47.634 * [simplify]: Simplified to (sqrt (sqrt 2)) 47.635 * [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)))) 47.635 * * * * [progress]: [ 50 / 129 ] simplifiying candidate # 47.635 * * * * [progress]: [ 51 / 129 ] simplifiying candidate #real (real->posit16 (* (sqrt 2) (sqrt 2))))))) 0))))> 47.635 * * * * [progress]: [ 52 / 129 ] simplifiying candidate # 47.635 * * * * [progress]: [ 53 / 129 ] simplifiying candidate # 47.635 * * * * [progress]: [ 54 / 129 ] simplifiying candidate # 47.635 * * * * [progress]: [ 55 / 129 ] simplifiying candidate # 47.635 * [simplify]: Simplifying (* im -1/3) 47.635 * * [simplify]: iters left: 2 (3 enodes) 47.637 * * [simplify]: iters left: 1 (10 enodes) 47.640 * * [simplify]: Extracting #0: cost 1 inf + 0 47.640 * * [simplify]: Extracting #1: cost 4 inf + 0 47.640 * * [simplify]: Extracting #2: cost 2 inf + 2 47.640 * * [simplify]: Extracting #3: cost 0 inf + 86 47.641 * [simplify]: Simplified to (* im -1/3) 47.641 * [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)))) 47.641 * * * * [progress]: [ 56 / 129 ] simplifiying candidate # 47.641 * * * * [progress]: [ 57 / 129 ] simplifiying candidate # 47.641 * [simplify]: Simplifying (+ (log im) (log -1/3)) 47.641 * * [simplify]: iters left: 3 (5 enodes) 47.644 * * [simplify]: iters left: 2 (16 enodes) 47.647 * * [simplify]: Extracting #0: cost 1 inf + 0 47.647 * * [simplify]: Extracting #1: cost 4 inf + 0 47.647 * * [simplify]: Extracting #2: cost 8 inf + 0 47.647 * * [simplify]: Extracting #3: cost 4 inf + 144 47.647 * * [simplify]: Extracting #4: cost 0 inf + 650 47.647 * [simplify]: Simplified to (+ (log im) (log -1/3)) 47.647 * [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)))) 47.647 * * * * [progress]: [ 58 / 129 ] simplifiying candidate # 47.647 * * * * [progress]: [ 59 / 129 ] simplifiying candidate # 47.647 * * * * [progress]: [ 60 / 129 ] simplifiying candidate # 47.648 * [simplify]: Simplifying (* (* (* im im) im) (* (* -1/3 -1/3) -1/3)) 47.648 * * [simplify]: iters left: 6 (7 enodes) 47.651 * * [simplify]: iters left: 5 (30 enodes) 47.656 * * [simplify]: iters left: 4 (55 enodes) 47.665 * * [simplify]: iters left: 3 (96 enodes) 47.690 * * [simplify]: iters left: 2 (141 enodes) 47.725 * * [simplify]: iters left: 1 (219 enodes) 47.782 * * [simplify]: Extracting #0: cost 1 inf + 0 47.782 * * [simplify]: Extracting #1: cost 29 inf + 0 47.782 * * [simplify]: Extracting #2: cost 62 inf + 209 47.783 * * [simplify]: Extracting #3: cost 38 inf + 2667 47.784 * * [simplify]: Extracting #4: cost 14 inf + 9234 47.786 * * [simplify]: Extracting #5: cost 0 inf + 15327 47.788 * [simplify]: Simplified to (* -1/27 (* im (* im im))) 47.788 * [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)))) 47.788 * * * * [progress]: [ 61 / 129 ] simplifiying candidate # 47.788 * * * * [progress]: [ 62 / 129 ] simplifiying candidate # 47.788 * * * * [progress]: [ 63 / 129 ] simplifiying candidate # 47.788 * * * * [progress]: [ 64 / 129 ] simplifiying candidate # 47.788 * * * * [progress]: [ 65 / 129 ] simplifiying candidate # 47.788 * [simplify]: Simplifying (* (sqrt im) (sqrt -1/3)) 47.788 * * [simplify]: iters left: 3 (5 enodes) 47.790 * * [simplify]: iters left: 2 (16 enodes) 47.793 * * [simplify]: Extracting #0: cost 1 inf + 0 47.793 * * [simplify]: Extracting #1: cost 4 inf + 0 47.793 * * [simplify]: Extracting #2: cost 8 inf + 0 47.793 * * [simplify]: Extracting #3: cost 4 inf + 84 47.793 * * [simplify]: Extracting #4: cost 0 inf + 410 47.794 * [simplify]: Simplified to (* (sqrt -1/3) (sqrt im)) 47.794 * [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)))) 47.794 * [simplify]: Simplifying (* (sqrt im) (sqrt -1/3)) 47.794 * * [simplify]: iters left: 3 (5 enodes) 47.795 * * [simplify]: iters left: 2 (16 enodes) 47.798 * * [simplify]: Extracting #0: cost 1 inf + 0 47.798 * * [simplify]: Extracting #1: cost 4 inf + 0 47.798 * * [simplify]: Extracting #2: cost 8 inf + 0 47.798 * * [simplify]: Extracting #3: cost 4 inf + 84 47.798 * * [simplify]: Extracting #4: cost 0 inf + 410 47.798 * [simplify]: Simplified to (* (sqrt -1/3) (sqrt im)) 47.798 * [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)))) 47.799 * * * * [progress]: [ 66 / 129 ] simplifiying candidate # 47.799 * [simplify]: Simplifying (cbrt -1/3) 47.799 * * [simplify]: iters left: 1 (2 enodes) 47.800 * * [simplify]: Extracting #0: cost 1 inf + 0 47.800 * * [simplify]: Extracting #1: cost 3 inf + 0 47.800 * * [simplify]: Extracting #2: cost 2 inf + 1 47.800 * * [simplify]: Extracting #3: cost 0 inf + 163 47.800 * [simplify]: Simplified to (cbrt -1/3) 47.800 * [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)))) 47.800 * * * * [progress]: [ 67 / 129 ] simplifiying candidate # 47.800 * [simplify]: Simplifying (sqrt -1/3) 47.800 * * [simplify]: iters left: 1 (2 enodes) 47.801 * * [simplify]: Extracting #0: cost 1 inf + 0 47.801 * * [simplify]: Extracting #1: cost 3 inf + 0 47.801 * * [simplify]: Extracting #2: cost 2 inf + 1 47.801 * * [simplify]: Extracting #3: cost 0 inf + 83 47.801 * [simplify]: Simplified to (sqrt -1/3) 47.801 * [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)))) 47.802 * * * * [progress]: [ 68 / 129 ] simplifiying candidate # 47.802 * * * * [progress]: [ 69 / 129 ] simplifiying candidate # 47.802 * [simplify]: Simplifying (* (cbrt im) (cbrt im)) 47.802 * * [simplify]: iters left: 3 (3 enodes) 47.802 * * [simplify]: iters left: 2 (9 enodes) 47.804 * * [simplify]: Extracting #0: cost 1 inf + 0 47.804 * * [simplify]: Extracting #1: cost 3 inf + 0 47.804 * * [simplify]: Extracting #2: cost 5 inf + 0 47.804 * * [simplify]: Extracting #3: cost 4 inf + 1 47.804 * * [simplify]: Extracting #4: cost 0 inf + 405 47.804 * [simplify]: Simplified to (* (cbrt im) (cbrt im)) 47.804 * [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)))) 47.804 * * * * [progress]: [ 70 / 129 ] simplifiying candidate # 47.804 * [simplify]: Simplifying (sqrt im) 47.804 * * [simplify]: iters left: 1 (2 enodes) 47.805 * * [simplify]: Extracting #0: cost 1 inf + 0 47.805 * * [simplify]: Extracting #1: cost 3 inf + 0 47.805 * * [simplify]: Extracting #2: cost 2 inf + 1 47.805 * * [simplify]: Extracting #3: cost 0 inf + 83 47.805 * [simplify]: Simplified to (sqrt im) 47.805 * [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)))) 47.806 * * * * [progress]: [ 71 / 129 ] simplifiying candidate # 47.806 * * * * [progress]: [ 72 / 129 ] simplifiying candidate #real (real->posit16 (* im -1/3))) im (- (* (sqrt 2) (sqrt 2))))) 0))))> 47.806 * * * * [progress]: [ 73 / 129 ] simplifiying candidate # 47.806 * * * * [progress]: [ 74 / 129 ] simplifiying candidate # 47.806 * * * * [progress]: [ 75 / 129 ] simplifiying candidate # 47.806 * * * * [progress]: [ 76 / 129 ] simplifiying candidate # 47.806 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))) 47.806 * * [simplify]: iters left: 6 (20 enodes) 47.816 * * [simplify]: iters left: 5 (73 enodes) 47.830 * * [simplify]: iters left: 4 (129 enodes) 47.874 * * [simplify]: iters left: 3 (342 enodes) 48.041 * * [simplify]: Extracting #0: cost 1 inf + 0 48.041 * * [simplify]: Extracting #1: cost 36 inf + 0 48.042 * * [simplify]: Extracting #2: cost 163 inf + 3 48.044 * * [simplify]: Extracting #3: cost 183 inf + 1595 48.051 * * [simplify]: Extracting #4: cost 91 inf + 22045 48.073 * * [simplify]: Extracting #5: cost 22 inf + 43411 48.090 * * [simplify]: Extracting #6: cost 0 inf + 52907 48.107 * [simplify]: Simplified to (* 0.5 (* (cos re) (fma im (fma im (* im -1/3) -2) (* -1/60 (pow im 5))))) 48.107 * [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)) 48.107 * * * * [progress]: [ 77 / 129 ] simplifiying candidate # 48.108 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))) 48.108 * * [simplify]: iters left: 6 (20 enodes) 48.120 * * [simplify]: iters left: 5 (73 enodes) 48.138 * * [simplify]: iters left: 4 (129 enodes) 48.174 * * [simplify]: iters left: 3 (342 enodes) 48.360 * * [simplify]: Extracting #0: cost 1 inf + 0 48.360 * * [simplify]: Extracting #1: cost 36 inf + 0 48.361 * * [simplify]: Extracting #2: cost 163 inf + 3 48.362 * * [simplify]: Extracting #3: cost 183 inf + 1595 48.365 * * [simplify]: Extracting #4: cost 91 inf + 22045 48.379 * * [simplify]: Extracting #5: cost 22 inf + 43411 48.401 * * [simplify]: Extracting #6: cost 0 inf + 52907 48.410 * [simplify]: Simplified to (* 0.5 (* (cos re) (fma im (fma im (* im -1/3) -2) (* -1/60 (pow im 5))))) 48.410 * [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)) 48.410 * * * * [progress]: [ 78 / 129 ] simplifiying candidate # 48.410 * * * * [progress]: [ 79 / 129 ] simplifiying candidate # 48.410 * [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)))) 48.410 * * [simplify]: iters left: 6 (23 enodes) 48.418 * * [simplify]: iters left: 5 (82 enodes) 48.432 * * [simplify]: iters left: 4 (126 enodes) 48.470 * * [simplify]: iters left: 3 (199 enodes) 48.519 * * [simplify]: iters left: 2 (297 enodes) 48.628 * * [simplify]: Extracting #0: cost 1 inf + 0 48.628 * * [simplify]: Extracting #1: cost 8 inf + 0 48.628 * * [simplify]: Extracting #2: cost 17 inf + 0 48.628 * * [simplify]: Extracting #3: cost 39 inf + 1 48.628 * * [simplify]: Extracting #4: cost 81 inf + 572 48.629 * * [simplify]: Extracting #5: cost 87 inf + 2915 48.630 * * [simplify]: Extracting #6: cost 59 inf + 8761 48.633 * * [simplify]: Extracting #7: cost 27 inf + 22404 48.637 * * [simplify]: Extracting #8: cost 2 inf + 36853 48.641 * * [simplify]: Extracting #9: cost 0 inf + 38032 48.645 * [simplify]: Simplified to (+ (+ (log 0.5) (log (cos re))) (log (fma -1/60 (pow im 5) (* im (fma (* im im) -1/3 -2))))) 48.646 * [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))))))) 48.646 * * * * [progress]: [ 80 / 129 ] simplifiying candidate # 48.646 * [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)))) 48.646 * * [simplify]: iters left: 6 (22 enodes) 48.655 * * [simplify]: iters left: 5 (80 enodes) 48.682 * * [simplify]: iters left: 4 (125 enodes) 48.728 * * [simplify]: iters left: 3 (201 enodes) 48.766 * * [simplify]: iters left: 2 (301 enodes) 48.891 * * [simplify]: Extracting #0: cost 1 inf + 0 48.891 * * [simplify]: Extracting #1: cost 8 inf + 0 48.891 * * [simplify]: Extracting #2: cost 18 inf + 0 48.891 * * [simplify]: Extracting #3: cost 41 inf + 1 48.892 * * [simplify]: Extracting #4: cost 88 inf + 148 48.893 * * [simplify]: Extracting #5: cost 88 inf + 4198 48.896 * * [simplify]: Extracting #6: cost 56 inf + 11231 48.902 * * [simplify]: Extracting #7: cost 21 inf + 27099 48.911 * * [simplify]: Extracting #8: cost 2 inf + 37759 48.920 * * [simplify]: Extracting #9: cost 0 inf + 39108 48.928 * [simplify]: Simplified to (+ (log (fma im (fma (* im im) -1/3 -2) (* (pow im 5) -1/60))) (log (* 0.5 (cos re)))) 48.928 * [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)))))) 48.928 * * * * [progress]: [ 81 / 129 ] simplifiying candidate # 48.928 * * * * [progress]: [ 82 / 129 ] simplifiying candidate # 48.928 * * * * [progress]: [ 83 / 129 ] simplifiying candidate # 48.929 * [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)))) 48.929 * * [simplify]: iters left: 6 (26 enodes) 48.937 * * [simplify]: iters left: 5 (100 enodes) 48.964 * * [simplify]: iters left: 4 (227 enodes) 49.066 * * [simplify]: Extracting #0: cost 1 inf + 0 49.066 * * [simplify]: Extracting #1: cost 53 inf + 0 49.069 * * [simplify]: Extracting #2: cost 266 inf + 42 49.071 * * [simplify]: Extracting #3: cost 329 inf + 1909 49.076 * * [simplify]: Extracting #4: cost 304 inf + 6514 49.085 * * [simplify]: Extracting #5: cost 251 inf + 33320 49.109 * * [simplify]: Extracting #6: cost 123 inf + 109574 49.138 * * [simplify]: Extracting #7: cost 13 inf + 168030 49.193 * * [simplify]: Extracting #8: cost 0 inf + 176801 49.231 * [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)))) 49.231 * [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)))))) 49.231 * * * * [progress]: [ 84 / 129 ] simplifiying candidate # 49.231 * [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)))) 49.231 * * [simplify]: iters left: 6 (24 enodes) 49.239 * * [simplify]: iters left: 5 (98 enodes) 49.259 * * [simplify]: iters left: 4 (234 enodes) 49.351 * * [simplify]: Extracting #0: cost 1 inf + 0 49.351 * * [simplify]: Extracting #1: cost 52 inf + 0 49.358 * * [simplify]: Extracting #2: cost 267 inf + 1 49.361 * * [simplify]: Extracting #3: cost 323 inf + 2680 49.366 * * [simplify]: Extracting #4: cost 297 inf + 8670 49.396 * * [simplify]: Extracting #5: cost 125 inf + 104646 49.450 * * [simplify]: Extracting #6: cost 0 inf + 174544 49.485 * * [simplify]: Extracting #7: cost 0 inf + 174224 49.537 * * [simplify]: Extracting #8: cost 0 inf + 174184 49.584 * [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))))))) 49.584 * [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))))))))) 49.584 * * * * [progress]: [ 85 / 129 ] simplifiying candidate # 49.584 * * * * [progress]: [ 86 / 129 ] simplifiying candidate # 49.584 * * * * [progress]: [ 87 / 129 ] simplifiying candidate # 49.584 * * * * [progress]: [ 88 / 129 ] simplifiying candidate # 49.584 * * * * [progress]: [ 89 / 129 ] simplifiying candidate # 49.584 * [simplify]: Simplifying (* (* 0.5 (cos re)) (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0)) 49.585 * * [simplify]: iters left: 6 (16 enodes) 49.590 * * [simplify]: iters left: 5 (60 enodes) 49.606 * * [simplify]: iters left: 4 (106 enodes) 49.639 * * [simplify]: iters left: 3 (238 enodes) 49.740 * * [simplify]: Extracting #0: cost 1 inf + 0 49.741 * * [simplify]: Extracting #1: cost 29 inf + 0 49.741 * * [simplify]: Extracting #2: cost 93 inf + 45 49.743 * * [simplify]: Extracting #3: cost 105 inf + 1772 49.749 * * [simplify]: Extracting #4: cost 22 inf + 14432 49.759 * * [simplify]: Extracting #5: cost 0 inf + 18765 49.769 * [simplify]: Simplified to (* (* (fma (* im -1/3) im -2) im) (* 0.5 (cos re))) 49.769 * [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))))) 49.770 * * * * [progress]: [ 90 / 129 ] simplifiying candidate # 49.770 * [simplify]: Simplifying (* (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0) (* 0.5 (cos re))) 49.770 * * [simplify]: iters left: 6 (16 enodes) 49.781 * * [simplify]: iters left: 5 (55 enodes) 49.796 * * [simplify]: iters left: 4 (95 enodes) 49.816 * * [simplify]: iters left: 3 (215 enodes) 49.909 * * [simplify]: Extracting #0: cost 1 inf + 0 49.909 * * [simplify]: Extracting #1: cost 32 inf + 0 49.910 * * [simplify]: Extracting #2: cost 99 inf + 3 49.916 * * [simplify]: Extracting #3: cost 93 inf + 3769 49.922 * * [simplify]: Extracting #4: cost 21 inf + 14526 49.932 * * [simplify]: Extracting #5: cost 0 inf + 18703 49.942 * [simplify]: Simplified to (* (* 0.5 (fma im (* im -1/3) -2)) (* (cos re) im)) 49.942 * [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)))) 49.943 * * * * [progress]: [ 91 / 129 ] simplifiying candidate # 49.943 * [simplify]: Simplifying (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))) 49.943 * * [simplify]: iters left: 6 (16 enodes) 49.954 * * [simplify]: iters left: 5 (57 enodes) 49.975 * * [simplify]: iters left: 4 (93 enodes) 50.010 * * [simplify]: iters left: 3 (161 enodes) 50.066 * * [simplify]: iters left: 2 (258 enodes) 50.166 * * [simplify]: Extracting #0: cost 1 inf + 0 50.166 * * [simplify]: Extracting #1: cost 3 inf + 0 50.166 * * [simplify]: Extracting #2: cost 24 inf + 0 50.166 * * [simplify]: Extracting #3: cost 73 inf + 4 50.167 * * [simplify]: Extracting #4: cost 81 inf + 1712 50.168 * * [simplify]: Extracting #5: cost 42 inf + 13430 50.172 * * [simplify]: Extracting #6: cost 6 inf + 31364 50.178 * * [simplify]: Extracting #7: cost 0 inf + 34396 50.184 * * [simplify]: Extracting #8: cost 0 inf + 34003 50.191 * [simplify]: Simplified to (cbrt (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2)))) 50.191 * [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)))))) 50.191 * * * * [progress]: [ 92 / 129 ] simplifiying candidate # 50.192 * [simplify]: Simplifying (sqrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))) 50.192 * * [simplify]: iters left: 6 (16 enodes) 50.202 * * [simplify]: iters left: 5 (57 enodes) 50.223 * * [simplify]: iters left: 4 (93 enodes) 50.248 * * [simplify]: iters left: 3 (161 enodes) 50.282 * * [simplify]: iters left: 2 (258 enodes) 50.370 * * [simplify]: Extracting #0: cost 1 inf + 0 50.370 * * [simplify]: Extracting #1: cost 3 inf + 0 50.370 * * [simplify]: Extracting #2: cost 24 inf + 0 50.371 * * [simplify]: Extracting #3: cost 73 inf + 4 50.372 * * [simplify]: Extracting #4: cost 81 inf + 1712 50.376 * * [simplify]: Extracting #5: cost 42 inf + 13350 50.382 * * [simplify]: Extracting #6: cost 6 inf + 31284 50.393 * * [simplify]: Extracting #7: cost 0 inf + 34316 50.400 * * [simplify]: Extracting #8: cost 0 inf + 33923 50.407 * [simplify]: Simplified to (sqrt (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2)))) 50.407 * [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)))))) 50.408 * * * * [progress]: [ 93 / 129 ] simplifiying candidate # 50.408 * [simplify]: Simplifying (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0)) 50.408 * * [simplify]: iters left: 6 (15 enodes) 50.419 * * [simplify]: iters left: 5 (54 enodes) 50.440 * * [simplify]: iters left: 4 (90 enodes) 50.474 * * [simplify]: iters left: 3 (158 enodes) 50.527 * * [simplify]: iters left: 2 (254 enodes) 50.619 * * [simplify]: Extracting #0: cost 1 inf + 0 50.619 * * [simplify]: Extracting #1: cost 22 inf + 0 50.619 * * [simplify]: Extracting #2: cost 73 inf + 4 50.620 * * [simplify]: Extracting #3: cost 89 inf + 429 50.621 * * [simplify]: Extracting #4: cost 68 inf + 3676 50.623 * * [simplify]: Extracting #5: cost 25 inf + 22307 50.629 * * [simplify]: Extracting #6: cost 2 inf + 32899 50.636 * * [simplify]: Extracting #7: cost 0 inf + 33746 50.648 * [simplify]: Simplified to (fma im (fma -1/3 (* im im) -2) (* (pow im 5) -1/60)) 50.648 * [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)))) 50.649 * * * * [progress]: [ 94 / 129 ] simplifiying candidate # 50.649 * * * * [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))))))> 50.649 * * * * [progress]: [ 96 / 129 ] simplifiying candidate # 50.649 * * * * [progress]: [ 97 / 129 ] simplifiying candidate # 50.649 * * * * [progress]: [ 98 / 129 ] simplifiying candidate # 50.649 * * * * [progress]: [ 99 / 129 ] simplifiying candidate # 50.649 * [simplify]: Simplifying (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 50.650 * * [simplify]: iters left: 6 (9 enodes) 50.654 * * [simplify]: iters left: 5 (30 enodes) 50.659 * * [simplify]: iters left: 4 (43 enodes) 50.666 * * [simplify]: iters left: 3 (62 enodes) 50.675 * * [simplify]: iters left: 2 (74 enodes) 50.688 * * [simplify]: iters left: 1 (78 enodes) 50.707 * * [simplify]: Extracting #0: cost 1 inf + 0 50.707 * * [simplify]: Extracting #1: cost 12 inf + 0 50.707 * * [simplify]: Extracting #2: cost 18 inf + 3 50.707 * * [simplify]: Extracting #3: cost 9 inf + 556 50.708 * * [simplify]: Extracting #4: cost 2 inf + 1290 50.709 * * [simplify]: Extracting #5: cost 0 inf + 1509 50.710 * [simplify]: Simplified to (* (fma (* im -1/3) im -2) im) 50.710 * [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)))) 50.710 * * * * [progress]: [ 100 / 129 ] simplifiying candidate # 50.711 * * * * [progress]: [ 101 / 129 ] simplifiying candidate # 50.711 * [simplify]: Simplifying (+ (log im) (log (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))))) 50.711 * * [simplify]: iters left: 6 (11 enodes) 50.715 * * [simplify]: iters left: 5 (36 enodes) 50.720 * * [simplify]: iters left: 4 (43 enodes) 50.726 * * [simplify]: iters left: 3 (48 enodes) 50.733 * * [simplify]: iters left: 2 (49 enodes) 50.742 * * [simplify]: iters left: 1 (50 enodes) 50.755 * * [simplify]: Extracting #0: cost 1 inf + 0 50.756 * * [simplify]: Extracting #1: cost 4 inf + 0 50.756 * * [simplify]: Extracting #2: cost 8 inf + 0 50.756 * * [simplify]: Extracting #3: cost 13 inf + 1 50.756 * * [simplify]: Extracting #4: cost 9 inf + 310 50.756 * * [simplify]: Extracting #5: cost 3 inf + 839 50.757 * * [simplify]: Extracting #6: cost 0 inf + 1563 50.758 * [simplify]: Simplified to (+ (log (fma (* im im) -1/3 -2)) (log im)) 50.758 * [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)))) 50.758 * * * * [progress]: [ 102 / 129 ] simplifiying candidate # 50.758 * * * * [progress]: [ 103 / 129 ] simplifiying candidate # 50.758 * * * * [progress]: [ 104 / 129 ] simplifiying candidate # 50.759 * [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)))))) 50.759 * * [simplify]: iters left: 6 (13 enodes) 50.767 * * [simplify]: iters left: 5 (48 enodes) 50.783 * * [simplify]: iters left: 4 (101 enodes) 50.825 * * [simplify]: iters left: 3 (404 enodes) 51.316 * * [simplify]: Extracting #0: cost 1 inf + 0 51.316 * * [simplify]: Extracting #1: cost 55 inf + 0 51.317 * * [simplify]: Extracting #2: cost 323 inf + 185 51.325 * * [simplify]: Extracting #3: cost 239 inf + 33126 51.359 * * [simplify]: Extracting #4: cost 10 inf + 91208 51.383 * * [simplify]: Extracting #5: cost 0 inf + 92142 51.432 * * [simplify]: Extracting #6: cost 0 inf + 90664 51.485 * * [simplify]: Extracting #7: cost 0 inf + 90433 51.534 * [simplify]: Simplified to (* (* (fma -1/3 (* im im) -2) (* (fma -1/3 (* im im) -2) (fma -1/3 (* im im) -2))) (* im (* im im))) 51.534 * [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)))) 51.535 * * * * [progress]: [ 105 / 129 ] simplifiying candidate # 51.535 * * * * [progress]: [ 106 / 129 ] simplifiying candidate # 51.535 * * * * [progress]: [ 107 / 129 ] simplifiying candidate # 51.535 * * * * [progress]: [ 108 / 129 ] simplifiying candidate # 51.535 * * * * [progress]: [ 109 / 129 ] simplifiying candidate # 51.535 * [simplify]: Simplifying (* (sqrt im) (sqrt (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))))) 51.536 * * [simplify]: iters left: 6 (11 enodes) 51.542 * * [simplify]: iters left: 5 (36 enodes) 51.554 * * [simplify]: iters left: 4 (43 enodes) 51.566 * * [simplify]: iters left: 3 (48 enodes) 51.578 * * [simplify]: iters left: 2 (49 enodes) 51.585 * * [simplify]: iters left: 1 (50 enodes) 51.591 * * [simplify]: Extracting #0: cost 1 inf + 0 51.591 * * [simplify]: Extracting #1: cost 4 inf + 0 51.592 * * [simplify]: Extracting #2: cost 8 inf + 0 51.592 * * [simplify]: Extracting #3: cost 13 inf + 1 51.592 * * [simplify]: Extracting #4: cost 9 inf + 250 51.592 * * [simplify]: Extracting #5: cost 3 inf + 749 51.592 * * [simplify]: Extracting #6: cost 0 inf + 1323 51.592 * [simplify]: Simplified to (* (sqrt im) (sqrt (fma (* im im) -1/3 -2))) 51.593 * [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)))) 51.593 * [simplify]: Simplifying (* (sqrt im) (sqrt (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))))) 51.593 * * [simplify]: iters left: 6 (11 enodes) 51.596 * * [simplify]: iters left: 5 (36 enodes) 51.602 * * [simplify]: iters left: 4 (43 enodes) 51.611 * * [simplify]: iters left: 3 (48 enodes) 51.618 * * [simplify]: iters left: 2 (49 enodes) 51.624 * * [simplify]: iters left: 1 (50 enodes) 51.631 * * [simplify]: Extracting #0: cost 1 inf + 0 51.631 * * [simplify]: Extracting #1: cost 4 inf + 0 51.631 * * [simplify]: Extracting #2: cost 8 inf + 0 51.631 * * [simplify]: Extracting #3: cost 13 inf + 1 51.631 * * [simplify]: Extracting #4: cost 9 inf + 250 51.631 * * [simplify]: Extracting #5: cost 3 inf + 749 51.631 * * [simplify]: Extracting #6: cost 0 inf + 1323 51.632 * [simplify]: Simplified to (* (sqrt im) (sqrt (fma (* im im) -1/3 -2))) 51.632 * [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)))) 51.632 * * * * [progress]: [ 110 / 129 ] simplifiying candidate # 51.632 * [simplify]: Simplifying (* im (- (* (sqrt 2) (sqrt 2)))) 51.632 * * [simplify]: iters left: 6 (6 enodes) 51.634 * * [simplify]: iters left: 5 (20 enodes) 51.638 * * [simplify]: iters left: 4 (25 enodes) 51.641 * * [simplify]: iters left: 3 (28 enodes) 51.645 * * [simplify]: Extracting #0: cost 1 inf + 0 51.645 * * [simplify]: Extracting #1: cost 7 inf + 0 51.645 * * [simplify]: Extracting #2: cost 6 inf + 3 51.646 * * [simplify]: Extracting #3: cost 0 inf + 253 51.646 * [simplify]: Simplified to (* im -2) 51.646 * [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)))) 51.646 * * * * [progress]: [ 111 / 129 ] simplifiying candidate # 51.646 * [simplify]: Simplifying (* (- (* (sqrt 2) (sqrt 2))) im) 51.646 * * [simplify]: iters left: 6 (6 enodes) 51.648 * * [simplify]: iters left: 5 (20 enodes) 51.651 * * [simplify]: iters left: 4 (25 enodes) 51.655 * * [simplify]: iters left: 3 (28 enodes) 51.658 * * [simplify]: Extracting #0: cost 1 inf + 0 51.659 * * [simplify]: Extracting #1: cost 7 inf + 0 51.659 * * [simplify]: Extracting #2: cost 3 inf + 128 51.659 * * [simplify]: Extracting #3: cost 0 inf + 253 51.659 * [simplify]: Simplified to (* im -2) 51.659 * [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)))) 51.659 * * * * [progress]: [ 112 / 129 ] simplifiying candidate # 51.659 * [simplify]: Simplifying (cbrt (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 51.659 * * [simplify]: iters left: 6 (9 enodes) 51.664 * * [simplify]: iters left: 5 (29 enodes) 51.673 * * [simplify]: iters left: 4 (36 enodes) 51.684 * * [simplify]: iters left: 3 (41 enodes) 51.695 * * [simplify]: iters left: 2 (42 enodes) 51.705 * * [simplify]: iters left: 1 (43 enodes) 51.714 * * [simplify]: Extracting #0: cost 1 inf + 0 51.714 * * [simplify]: Extracting #1: cost 3 inf + 0 51.714 * * [simplify]: Extracting #2: cost 10 inf + 0 51.714 * * [simplify]: Extracting #3: cost 7 inf + 168 51.714 * * [simplify]: Extracting #4: cost 3 inf + 431 51.714 * * [simplify]: Extracting #5: cost 1 inf + 707 51.714 * * [simplify]: Extracting #6: cost 0 inf + 885 51.714 * [simplify]: Simplified to (cbrt (fma -1/3 (* im im) -2)) 51.715 * [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)))) 51.715 * * * * [progress]: [ 113 / 129 ] simplifiying candidate # 51.715 * [simplify]: Simplifying (sqrt (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 51.715 * * [simplify]: iters left: 6 (9 enodes) 51.718 * * [simplify]: iters left: 5 (29 enodes) 51.722 * * [simplify]: iters left: 4 (36 enodes) 51.728 * * [simplify]: iters left: 3 (41 enodes) 51.734 * * [simplify]: iters left: 2 (42 enodes) 51.745 * * [simplify]: iters left: 1 (43 enodes) 51.752 * * [simplify]: Extracting #0: cost 1 inf + 0 51.752 * * [simplify]: Extracting #1: cost 3 inf + 0 51.752 * * [simplify]: Extracting #2: cost 10 inf + 0 51.752 * * [simplify]: Extracting #3: cost 7 inf + 168 51.753 * * [simplify]: Extracting #4: cost 3 inf + 431 51.753 * * [simplify]: Extracting #5: cost 1 inf + 667 51.753 * * [simplify]: Extracting #6: cost 0 inf + 805 51.753 * [simplify]: Simplified to (sqrt (fma -1/3 (* im im) -2)) 51.753 * [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)))) 51.753 * * * * [progress]: [ 114 / 129 ] simplifiying candidate # 51.754 * [simplify]: Simplifying (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) 51.754 * * [simplify]: iters left: 6 (8 enodes) 51.757 * * [simplify]: iters left: 5 (26 enodes) 51.761 * * [simplify]: iters left: 4 (33 enodes) 51.766 * * [simplify]: iters left: 3 (38 enodes) 51.771 * * [simplify]: iters left: 2 (39 enodes) 51.777 * * [simplify]: iters left: 1 (40 enodes) 51.787 * * [simplify]: Extracting #0: cost 1 inf + 0 51.787 * * [simplify]: Extracting #1: cost 8 inf + 0 51.787 * * [simplify]: Extracting #2: cost 8 inf + 3 51.787 * * [simplify]: Extracting #3: cost 1 inf + 431 51.787 * * [simplify]: Extracting #4: cost 0 inf + 529 51.788 * [simplify]: Simplified to (fma im (* im -1/3) -2) 51.788 * [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)))) 51.788 * * * * [progress]: [ 115 / 129 ] simplifiying candidate # 51.788 * [simplify]: Simplifying (* (cbrt im) (cbrt im)) 51.788 * * [simplify]: iters left: 3 (3 enodes) 51.790 * * [simplify]: iters left: 2 (9 enodes) 51.792 * * [simplify]: Extracting #0: cost 1 inf + 0 51.792 * * [simplify]: Extracting #1: cost 3 inf + 0 51.792 * * [simplify]: Extracting #2: cost 5 inf + 0 51.792 * * [simplify]: Extracting #3: cost 4 inf + 1 51.792 * * [simplify]: Extracting #4: cost 0 inf + 405 51.793 * [simplify]: Simplified to (* (cbrt im) (cbrt im)) 51.793 * [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)))) 51.793 * * * * [progress]: [ 116 / 129 ] simplifiying candidate # 51.793 * [simplify]: Simplifying (sqrt im) 51.793 * * [simplify]: iters left: 1 (2 enodes) 51.794 * * [simplify]: Extracting #0: cost 1 inf + 0 51.794 * * [simplify]: Extracting #1: cost 3 inf + 0 51.794 * * [simplify]: Extracting #2: cost 2 inf + 1 51.794 * * [simplify]: Extracting #3: cost 0 inf + 83 51.794 * [simplify]: Simplified to (sqrt im) 51.794 * [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)))) 51.795 * * * * [progress]: [ 117 / 129 ] simplifiying candidate # 51.795 * * * * [progress]: [ 118 / 129 ] simplifiying candidate #real (real->posit16 (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))))) 0))))> 51.795 * * * * [progress]: [ 119 / 129 ] simplifiying candidate # 51.795 * * * * [progress]: [ 120 / 129 ] simplifiying candidate # 51.795 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))) 51.795 * * [simplify]: iters left: 6 (20 enodes) 51.808 * * [simplify]: iters left: 5 (73 enodes) 51.839 * * [simplify]: iters left: 4 (129 enodes) 51.875 * * [simplify]: iters left: 3 (342 enodes) 52.065 * * [simplify]: Extracting #0: cost 1 inf + 0 52.065 * * [simplify]: Extracting #1: cost 36 inf + 0 52.065 * * [simplify]: Extracting #2: cost 163 inf + 3 52.066 * * [simplify]: Extracting #3: cost 183 inf + 1595 52.070 * * [simplify]: Extracting #4: cost 91 inf + 22045 52.078 * * [simplify]: Extracting #5: cost 22 inf + 43411 52.087 * * [simplify]: Extracting #6: cost 0 inf + 52907 52.096 * [simplify]: Simplified to (* 0.5 (* (cos re) (fma im (fma im (* im -1/3) -2) (* -1/60 (pow im 5))))) 52.096 * [simplify]: Simplified (2) to (λ (re im) (* 0.5 (* (cos re) (fma im (fma im (* im -1/3) -2) (* -1/60 (pow im 5)))))) 52.096 * * * * [progress]: [ 121 / 129 ] simplifiying candidate # 52.096 * [simplify]: Simplifying (* -1/3 im) 52.096 * * [simplify]: iters left: 2 (3 enodes) 52.097 * * [simplify]: iters left: 1 (10 enodes) 52.099 * * [simplify]: Extracting #0: cost 1 inf + 0 52.099 * * [simplify]: Extracting #1: cost 4 inf + 0 52.099 * * [simplify]: Extracting #2: cost 2 inf + 2 52.099 * * [simplify]: Extracting #3: cost 0 inf + 86 52.099 * [simplify]: Simplified to (* -1/3 im) 52.099 * [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)))) 52.099 * * * * [progress]: [ 122 / 129 ] simplifiying candidate # 52.099 * [simplify]: Simplifying (* -1/3 im) 52.100 * * [simplify]: iters left: 2 (3 enodes) 52.101 * * [simplify]: iters left: 1 (10 enodes) 52.102 * * [simplify]: Extracting #0: cost 1 inf + 0 52.102 * * [simplify]: Extracting #1: cost 4 inf + 0 52.102 * * [simplify]: Extracting #2: cost 2 inf + 2 52.102 * * [simplify]: Extracting #3: cost 0 inf + 86 52.102 * [simplify]: Simplified to (* -1/3 im) 52.102 * [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)))) 52.103 * * * * [progress]: [ 123 / 129 ] simplifiying candidate # 52.103 * [simplify]: Simplifying (* -1/3 im) 52.103 * * [simplify]: iters left: 2 (3 enodes) 52.104 * * [simplify]: iters left: 1 (10 enodes) 52.106 * * [simplify]: Extracting #0: cost 1 inf + 0 52.106 * * [simplify]: Extracting #1: cost 4 inf + 0 52.106 * * [simplify]: Extracting #2: cost 2 inf + 2 52.106 * * [simplify]: Extracting #3: cost 0 inf + 86 52.106 * [simplify]: Simplified to (* -1/3 im) 52.106 * [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)))) 52.106 * * * * [progress]: [ 124 / 129 ] simplifiying candidate # 52.106 * [simplify]: Simplifying (- (* 0.25 (* (pow (sqrt 2) 2) (* (pow re 2) im))) (+ (* 0.16666666666666666 (pow im 3)) (* 0.5 (* (pow (sqrt 2) 2) im)))) 52.106 * * [simplify]: iters left: 6 (19 enodes) 52.117 * * [simplify]: iters left: 5 (91 enodes) 52.158 * * [simplify]: iters left: 4 (201 enodes) 52.246 * * [simplify]: Extracting #0: cost 1 inf + 0 52.247 * * [simplify]: Extracting #1: cost 27 inf + 0 52.247 * * [simplify]: Extracting #2: cost 108 inf + 45 52.248 * * [simplify]: Extracting #3: cost 92 inf + 2119 52.250 * * [simplify]: Extracting #4: cost 22 inf + 11390 52.254 * * [simplify]: Extracting #5: cost 3 inf + 14677 52.258 * * [simplify]: Extracting #6: cost 0 inf + 15605 52.265 * [simplify]: Simplified to (- (* im (- (* (* (* re re) 2) 0.25) (* 2 0.5))) (* (* im (* im im)) 0.16666666666666666)) 52.265 * [simplify]: Simplified (2) to (λ (re im) (- (* im (- (* (* (* re re) 2) 0.25) (* 2 0.5))) (* (* im (* im im)) 0.16666666666666666))) 52.266 * * * * [progress]: [ 125 / 129 ] simplifiying candidate # 52.266 * [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)))))) 52.266 * * [simplify]: iters left: 6 (23 enodes) 52.281 * * [simplify]: iters left: 5 (109 enodes) 52.328 * * [simplify]: iters left: 4 (260 enodes) 52.427 * * [simplify]: Extracting #0: cost 1 inf + 0 52.427 * * [simplify]: Extracting #1: cost 24 inf + 0 52.427 * * [simplify]: Extracting #2: cost 128 inf + 42 52.428 * * [simplify]: Extracting #3: cost 182 inf + 627 52.430 * * [simplify]: Extracting #4: cost 133 inf + 5927 52.434 * * [simplify]: Extracting #5: cost 55 inf + 23013 52.442 * * [simplify]: Extracting #6: cost 3 inf + 41989 52.455 * * [simplify]: Extracting #7: cost 0 inf + 42694 52.466 * [simplify]: Simplified to (- (* (* (* -2 0.5) (cos re)) im) (* (fma (pow im 5) 0.008333333333333333 (* (* im 0.16666666666666666) (* im im))) (cos re))) 52.466 * [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)))) 52.466 * * * * [progress]: [ 126 / 129 ] simplifiying candidate # 52.467 * [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)))))) 52.467 * * [simplify]: iters left: 6 (23 enodes) 52.483 * * [simplify]: iters left: 5 (109 enodes) 52.530 * * [simplify]: iters left: 4 (260 enodes) 52.643 * * [simplify]: Extracting #0: cost 1 inf + 0 52.643 * * [simplify]: Extracting #1: cost 24 inf + 0 52.644 * * [simplify]: Extracting #2: cost 128 inf + 42 52.645 * * [simplify]: Extracting #3: cost 182 inf + 627 52.649 * * [simplify]: Extracting #4: cost 133 inf + 5927 52.658 * * [simplify]: Extracting #5: cost 55 inf + 23013 52.675 * * [simplify]: Extracting #6: cost 3 inf + 41989 52.696 * * [simplify]: Extracting #7: cost 0 inf + 42694 52.708 * [simplify]: Simplified to (- (* (* (* -2 0.5) (cos re)) im) (* (fma (pow im 5) 0.008333333333333333 (* (* im 0.16666666666666666) (* im im))) (cos re))) 52.708 * [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)))) 52.708 * * * * [progress]: [ 127 / 129 ] simplifiying candidate # 52.708 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (* (pow (sqrt 2) 2) im))) 52.708 * * [simplify]: iters left: 6 (11 enodes) 52.713 * * [simplify]: iters left: 5 (52 enodes) 52.724 * * [simplify]: iters left: 4 (112 enodes) 52.760 * * [simplify]: iters left: 3 (237 enodes) 52.853 * * [simplify]: iters left: 2 (448 enodes) 52.991 * * [simplify]: Extracting #0: cost 1 inf + 0 52.991 * * [simplify]: Extracting #1: cost 29 inf + 0 52.992 * * [simplify]: Extracting #2: cost 103 inf + 87 52.995 * * [simplify]: Extracting #3: cost 105 inf + 4141 53.001 * * [simplify]: Extracting #4: cost 73 inf + 10882 53.007 * * [simplify]: Extracting #5: cost 37 inf + 25965 53.017 * * [simplify]: Extracting #6: cost 1 inf + 45827 53.027 * * [simplify]: Extracting #7: cost 0 inf + 46120 53.037 * [simplify]: Simplified to (* im (fma -1/3 (* im im) -2)) 53.037 * [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)))) 53.038 * * * * [progress]: [ 128 / 129 ] simplifiying candidate # 53.038 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (* (pow (sqrt 2) 2) im))) 53.038 * * [simplify]: iters left: 6 (11 enodes) 53.046 * * [simplify]: iters left: 5 (52 enodes) 53.067 * * [simplify]: iters left: 4 (112 enodes) 53.091 * * [simplify]: iters left: 3 (237 enodes) 53.178 * * [simplify]: iters left: 2 (448 enodes) 53.298 * * [simplify]: Extracting #0: cost 1 inf + 0 53.299 * * [simplify]: Extracting #1: cost 29 inf + 0 53.299 * * [simplify]: Extracting #2: cost 103 inf + 87 53.302 * * [simplify]: Extracting #3: cost 105 inf + 4141 53.307 * * [simplify]: Extracting #4: cost 73 inf + 10882 53.314 * * [simplify]: Extracting #5: cost 37 inf + 25965 53.323 * * [simplify]: Extracting #6: cost 1 inf + 45827 53.334 * * [simplify]: Extracting #7: cost 0 inf + 46120 53.344 * [simplify]: Simplified to (* im (fma -1/3 (* im im) -2)) 53.344 * [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)))) 53.344 * * * * [progress]: [ 129 / 129 ] simplifiying candidate # 53.344 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (* (pow (sqrt 2) 2) im))) 53.344 * * [simplify]: iters left: 6 (11 enodes) 53.349 * * [simplify]: iters left: 5 (52 enodes) 53.362 * * [simplify]: iters left: 4 (112 enodes) 53.389 * * [simplify]: iters left: 3 (237 enodes) 53.474 * * [simplify]: iters left: 2 (448 enodes) 53.606 * * [simplify]: Extracting #0: cost 1 inf + 0 53.606 * * [simplify]: Extracting #1: cost 29 inf + 0 53.607 * * [simplify]: Extracting #2: cost 103 inf + 87 53.608 * * [simplify]: Extracting #3: cost 105 inf + 4141 53.611 * * [simplify]: Extracting #4: cost 73 inf + 10882 53.614 * * [simplify]: Extracting #5: cost 37 inf + 25965 53.619 * * [simplify]: Extracting #6: cost 1 inf + 45827 53.624 * * [simplify]: Extracting #7: cost 0 inf + 46120 53.630 * [simplify]: Simplified to (* im (fma -1/3 (* im im) -2)) 53.631 * [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)))) 53.631 * * * [progress]: adding candidates to table 55.494 * * [progress]: iteration 4 / 4 55.494 * * * [progress]: picking best candidate 55.542 * * * * [pick]: Picked # 55.542 * * * [progress]: localizing error 55.630 * * * [progress]: generating rewritten candidates 55.630 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 1 3 1 2 3 1) 55.647 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 2 2 1 3 1 2 3 1) 55.656 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 2 1 1 3 1 2 3 1) 55.665 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2) 55.671 * * * [progress]: generating series expansions 55.671 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 1 3 1 2 3 1) 55.671 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 2 2 1 3 1 2 3 1) 55.671 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 2 1 1 3 1 2 3 1) 55.671 * * * * [progress]: [ 4 / 4 ] generating series at (2 2) 55.673 * [backup-simplify]: Simplify (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))) into (pow (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) 1/3) 55.673 * [approximate]: Taking taylor expansion of (pow (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) 1/3) in (im) around 0 55.673 * [taylor]: Taking taylor expansion of (pow (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) 1/3) in im 55.674 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2)))))))) in im 55.674 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))))) in im 55.674 * [taylor]: Taking taylor expansion of 1/3 in im 55.674 * [backup-simplify]: Simplify 1/3 into 1/3 55.674 * [taylor]: Taking taylor expansion of (log (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2)))))) in im 55.674 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) in im 55.674 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) 55.674 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in im 55.674 * [taylor]: Taking taylor expansion of (pow im 5) in im 55.674 * [taylor]: Taking taylor expansion of im in im 55.674 * [backup-simplify]: Simplify 0 into 0 55.674 * [backup-simplify]: Simplify 1 into 1 55.674 * [taylor]: Taking taylor expansion of -1/60 in im 55.674 * [backup-simplify]: Simplify -1/60 into -1/60 55.674 * [taylor]: Taking taylor expansion of (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2)))) in im 55.674 * [taylor]: Taking taylor expansion of im in im 55.674 * [backup-simplify]: Simplify 0 into 0 55.674 * [backup-simplify]: Simplify 1 into 1 55.674 * [taylor]: Taking taylor expansion of (fma (* -1/3 im) im (- (pow (sqrt 2) 2))) in im 55.674 * [taylor]: Rewrote expression to (+ (* (* -1/3 im) im) (- (pow (sqrt 2) 2))) 55.674 * [taylor]: Taking taylor expansion of (* (* -1/3 im) im) in im 55.674 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 55.674 * [taylor]: Taking taylor expansion of -1/3 in im 55.674 * [backup-simplify]: Simplify -1/3 into -1/3 55.674 * [taylor]: Taking taylor expansion of im in im 55.674 * [backup-simplify]: Simplify 0 into 0 55.674 * [backup-simplify]: Simplify 1 into 1 55.674 * [taylor]: Taking taylor expansion of im in im 55.674 * [backup-simplify]: Simplify 0 into 0 55.674 * [backup-simplify]: Simplify 1 into 1 55.674 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 55.675 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 55.675 * [taylor]: Taking taylor expansion of (sqrt 2) in im 55.675 * [taylor]: Taking taylor expansion of 2 in im 55.675 * [backup-simplify]: Simplify 2 into 2 55.675 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 55.676 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 55.676 * [backup-simplify]: Simplify (* -1/3 0) into 0 55.677 * [backup-simplify]: Simplify (* 0 0) into 0 55.678 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 55.679 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 55.681 * [backup-simplify]: Simplify (+ 0 (- (pow (sqrt 2) 2))) into (- (pow (sqrt 2) 2)) 55.682 * [backup-simplify]: Simplify (* 0 (- (pow (sqrt 2) 2))) into 0 55.682 * [backup-simplify]: Simplify (+ 0 0) into 0 55.683 * [backup-simplify]: Simplify (+ (* -1/3 1) (* 0 0)) into -1/3 55.684 * [backup-simplify]: Simplify (+ (* 0 1) (* -1/3 0)) into 0 55.684 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 55.685 * [backup-simplify]: Simplify (- 0) into 0 55.685 * [backup-simplify]: Simplify (+ 0 0) into 0 55.687 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (- (pow (sqrt 2) 2)))) into (- (pow (sqrt 2) 2)) 55.688 * [backup-simplify]: Simplify (+ 0 (- (pow (sqrt 2) 2))) into (- (pow (sqrt 2) 2)) 55.689 * [backup-simplify]: Simplify (log (- (pow (sqrt 2) 2))) into (log (- (pow (sqrt 2) 2))) 55.691 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) (log (- (pow (sqrt 2) 2)))) into (+ (log im) (log (- (pow (sqrt 2) 2)))) 55.693 * [backup-simplify]: Simplify (* 1/3 (+ (log im) (log (- (pow (sqrt 2) 2))))) into (* 1/3 (+ (log im) (log (- (pow (sqrt 2) 2))))) 55.694 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log im) (log (- (pow (sqrt 2) 2)))))) into (exp (* 1/3 (+ (log im) (log (- (pow (sqrt 2) 2)))))) 55.694 * [taylor]: Taking taylor expansion of (pow (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) 1/3) in im 55.694 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2)))))))) in im 55.694 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))))) in im 55.694 * [taylor]: Taking taylor expansion of 1/3 in im 55.694 * [backup-simplify]: Simplify 1/3 into 1/3 55.694 * [taylor]: Taking taylor expansion of (log (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2)))))) in im 55.694 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) in im 55.694 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) 55.694 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in im 55.694 * [taylor]: Taking taylor expansion of (pow im 5) in im 55.694 * [taylor]: Taking taylor expansion of im in im 55.694 * [backup-simplify]: Simplify 0 into 0 55.694 * [backup-simplify]: Simplify 1 into 1 55.694 * [taylor]: Taking taylor expansion of -1/60 in im 55.694 * [backup-simplify]: Simplify -1/60 into -1/60 55.694 * [taylor]: Taking taylor expansion of (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2)))) in im 55.694 * [taylor]: Taking taylor expansion of im in im 55.694 * [backup-simplify]: Simplify 0 into 0 55.694 * [backup-simplify]: Simplify 1 into 1 55.694 * [taylor]: Taking taylor expansion of (fma (* -1/3 im) im (- (pow (sqrt 2) 2))) in im 55.694 * [taylor]: Rewrote expression to (+ (* (* -1/3 im) im) (- (pow (sqrt 2) 2))) 55.694 * [taylor]: Taking taylor expansion of (* (* -1/3 im) im) in im 55.694 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 55.694 * [taylor]: Taking taylor expansion of -1/3 in im 55.694 * [backup-simplify]: Simplify -1/3 into -1/3 55.694 * [taylor]: Taking taylor expansion of im in im 55.694 * [backup-simplify]: Simplify 0 into 0 55.695 * [backup-simplify]: Simplify 1 into 1 55.695 * [taylor]: Taking taylor expansion of im in im 55.695 * [backup-simplify]: Simplify 0 into 0 55.695 * [backup-simplify]: Simplify 1 into 1 55.695 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 55.695 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 55.695 * [taylor]: Taking taylor expansion of (sqrt 2) in im 55.695 * [taylor]: Taking taylor expansion of 2 in im 55.695 * [backup-simplify]: Simplify 2 into 2 55.695 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 55.695 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 55.696 * [backup-simplify]: Simplify (* -1/3 0) into 0 55.696 * [backup-simplify]: Simplify (* 0 0) into 0 55.697 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 55.697 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 55.699 * [backup-simplify]: Simplify (+ 0 (- (pow (sqrt 2) 2))) into (- (pow (sqrt 2) 2)) 55.699 * [backup-simplify]: Simplify (* 0 (- (pow (sqrt 2) 2))) into 0 55.699 * [backup-simplify]: Simplify (+ 0 0) into 0 55.700 * [backup-simplify]: Simplify (+ (* -1/3 1) (* 0 0)) into -1/3 55.700 * [backup-simplify]: Simplify (+ (* 0 1) (* -1/3 0)) into 0 55.701 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 55.701 * [backup-simplify]: Simplify (- 0) into 0 55.701 * [backup-simplify]: Simplify (+ 0 0) into 0 55.703 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (- (pow (sqrt 2) 2)))) into (- (pow (sqrt 2) 2)) 55.705 * [backup-simplify]: Simplify (+ 0 (- (pow (sqrt 2) 2))) into (- (pow (sqrt 2) 2)) 55.706 * [backup-simplify]: Simplify (log (- (pow (sqrt 2) 2))) into (log (- (pow (sqrt 2) 2))) 55.707 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) (log (- (pow (sqrt 2) 2)))) into (+ (log im) (log (- (pow (sqrt 2) 2)))) 55.709 * [backup-simplify]: Simplify (* 1/3 (+ (log im) (log (- (pow (sqrt 2) 2))))) into (* 1/3 (+ (log im) (log (- (pow (sqrt 2) 2))))) 55.710 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log im) (log (- (pow (sqrt 2) 2)))))) into (exp (* 1/3 (+ (log im) (log (- (pow (sqrt 2) 2)))))) 55.711 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log im) (log (- (pow (sqrt 2) 2)))))) into (exp (* 1/3 (+ (log im) (log (- (pow (sqrt 2) 2)))))) 55.712 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 1) (* 0 0))) into 0 55.712 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 1) (* 0 0))) into -1/3 55.713 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2))) into 0 55.713 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (* 0 (sqrt 2)))) into 0 55.714 * [backup-simplify]: Simplify (- 0) into 0 55.714 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 55.715 * [backup-simplify]: Simplify (+ (* 0 -1/3) (+ (* 1 0) (* 0 (- (pow (sqrt 2) 2))))) into 0 55.715 * [backup-simplify]: Simplify (+ 0 0) into 0 55.716 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (- (pow (sqrt 2) 2)) 1)))) 1) into 0 55.719 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) (log (- (pow (sqrt 2) 2)))) into (+ (log im) (log (- (pow (sqrt 2) 2)))) 55.721 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (+ (log im) (log (- (pow (sqrt 2) 2)))))) into 0 55.722 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log im) (log (- (pow (sqrt 2) 2)))))) (+ (* (/ (pow 0 1) 1)))) into 0 55.722 * [backup-simplify]: Simplify 0 into 0 55.723 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 55.724 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 0) (+ (* 0 1) (* 0 0)))) into 0 55.724 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 55.725 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))) into 0 55.725 * [backup-simplify]: Simplify (- 0) into 0 55.726 * [backup-simplify]: Simplify (+ 0 0) into 0 55.726 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 -1/3) (+ (* 0 0) (* 0 (- (pow (sqrt 2) 2)))))) into -1/3 55.727 * [backup-simplify]: Simplify (+ 0 -1/3) into -1/3 55.740 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (- (pow (sqrt 2) 2)) 2))) (* 1 (/ (* 1 (pow (* 2 -1/3) 1)) (pow (- (pow (sqrt 2) 2)) 1)))) 2) into (/ 1/3 (pow (sqrt 2) 2)) 55.742 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) (log (- (pow (sqrt 2) 2)))) into (+ (log im) (log (- (pow (sqrt 2) 2)))) 55.744 * [backup-simplify]: Simplify (+ (* 1/3 (/ 1/3 (pow (sqrt 2) 2))) (+ (* 0 0) (* 0 (+ (log im) (log (- (pow (sqrt 2) 2))))))) into (* 1/9 (/ 1 (pow (sqrt 2) 2))) 55.753 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log im) (log (- (pow (sqrt 2) 2)))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow (* 1/9 (/ 1 (pow (sqrt 2) 2))) 1) 1)))) into (* 1/9 (/ (exp (* 1/3 (+ (log im) (log (- (pow (sqrt 2) 2)))))) (pow (sqrt 2) 2))) 55.756 * [backup-simplify]: Simplify (* 1/9 (/ (exp (* 1/3 (+ (log im) (log (- (pow (sqrt 2) 2)))))) (pow (sqrt 2) 2))) into (* 1/9 (/ (exp (* 1/3 (+ (log im) (log (- (pow (sqrt 2) 2)))))) (pow (sqrt 2) 2))) 55.757 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 55.759 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 55.760 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 55.761 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))) into 0 55.762 * [backup-simplify]: Simplify (- 0) into 0 55.762 * [backup-simplify]: Simplify (+ 0 0) into 0 55.764 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 -1/3) (+ (* 0 0) (* 0 (- (pow (sqrt 2) 2))))))) into 0 55.764 * [backup-simplify]: Simplify (+ 0 0) into 0 55.771 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (- (pow (sqrt 2) 2)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 -1/3) 1)) (pow (- (pow (sqrt 2) 2)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (- (pow (sqrt 2) 2)) 1)))) 6) into 0 55.773 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) (log (- (pow (sqrt 2) 2)))) into (+ (log im) (log (- (pow (sqrt 2) 2)))) 55.777 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 (/ 1/3 (pow (sqrt 2) 2))) (+ (* 0 0) (* 0 (+ (log im) (log (- (pow (sqrt 2) 2)))))))) into 0 55.783 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log im) (log (- (pow (sqrt 2) 2)))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow (* 1/9 (/ 1 (pow (sqrt 2) 2))) 1) 1)) (* (/ (pow 0 1) 1)))) into 0 55.783 * [backup-simplify]: Simplify 0 into 0 55.783 * [backup-simplify]: Simplify (* 1 1) into 1 55.784 * [backup-simplify]: Simplify (* 1 1) into 1 55.784 * [backup-simplify]: Simplify (* 1 1) into 1 55.785 * [backup-simplify]: Simplify (* 1 -1/60) into -1/60 55.786 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 55.788 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 55.789 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 55.790 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))))) into 0 55.791 * [backup-simplify]: Simplify (- 0) into 0 55.791 * [backup-simplify]: Simplify (+ 0 0) into 0 55.794 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 -1/3) (+ (* 0 0) (* 0 (- (pow (sqrt 2) 2)))))))) into 0 55.794 * [backup-simplify]: Simplify (+ -1/60 0) into -1/60 55.824 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow (- (pow (sqrt 2) 2)) 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 -1/3) 1)) (pow (- (pow (sqrt 2) 2)) 3))) (* -3 (/ (* 1 (pow (* 2 -1/3) 2)) (pow (- (pow (sqrt 2) 2)) 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow (- (pow (sqrt 2) 2)) 2))) (* 1 (/ (* 1 1 1 (pow (* 24 -1/60) 1)) (pow (- (pow (sqrt 2) 2)) 1)))) 24) into (* 1/24 (- (* 2/5 (/ 1 (pow (sqrt 2) 2))) (* 4/3 (/ 1 (pow (sqrt 2) 4))))) 55.825 * [backup-simplify]: Simplify (+ (* (- -1) (log im)) (log (- (pow (sqrt 2) 2)))) into (+ (log im) (log (- (pow (sqrt 2) 2)))) 55.834 * [backup-simplify]: Simplify (+ (* 1/3 (* 1/24 (- (* 2/5 (/ 1 (pow (sqrt 2) 2))) (* 4/3 (/ 1 (pow (sqrt 2) 4)))))) (+ (* 0 0) (+ (* 0 (/ 1/3 (pow (sqrt 2) 2))) (+ (* 0 0) (* 0 (+ (log im) (log (- (pow (sqrt 2) 2))))))))) into (- (* 1/180 (/ 1 (pow (sqrt 2) 2))) (* 1/54 (/ 1 (pow (sqrt 2) 4)))) 55.871 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log im) (log (- (pow (sqrt 2) 2)))))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow (* 1/9 (/ 1 (pow (sqrt 2) 2))) 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow (* 1/9 (/ 1 (pow (sqrt 2) 2))) 2) 2)) (* (/ (pow (- (* 1/180 (/ 1 (pow (sqrt 2) 2))) (* 1/54 (/ 1 (pow (sqrt 2) 4)))) 1) 1)))) into (* (exp (* 1/3 (+ (log im) (log (- (pow (sqrt 2) 2)))))) (- (* 1/180 (/ 1 (pow (sqrt 2) 2))) (* 1/81 (/ 1 (pow (sqrt 2) 4))))) 55.879 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log im) (log (- (pow (sqrt 2) 2)))))) (- (* 1/180 (/ 1 (pow (sqrt 2) 2))) (* 1/81 (/ 1 (pow (sqrt 2) 4))))) into (* (exp (* 1/3 (+ (log im) (log (- (pow (sqrt 2) 2)))))) (- (* 1/180 (/ 1 (pow (sqrt 2) 2))) (* 1/81 (/ 1 (pow (sqrt 2) 4))))) 55.891 * [backup-simplify]: Simplify (+ (* (* (exp (* 1/3 (+ (log im) (log (- (pow (sqrt 2) 2)))))) (- (* 1/180 (/ 1 (pow (sqrt 2) 2))) (* 1/81 (/ 1 (pow (sqrt 2) 4))))) (pow im 4)) (+ (* (* 1/9 (/ (exp (* 1/3 (+ (log im) (log (- (pow (sqrt 2) 2)))))) (pow (sqrt 2) 2))) (pow im 2)) (exp (* 1/3 (+ (log im) (log (- (pow (sqrt 2) 2)))))))) into (- (+ (exp (* 1/3 (+ (log im) (log (- (pow (sqrt 2) 2)))))) (+ (* 1/180 (/ (* (exp (* 1/3 (+ (log im) (log (- (pow (sqrt 2) 2)))))) (pow im 4)) (pow (sqrt 2) 2))) (* 1/9 (/ (* (exp (* 1/3 (+ (log im) (log (- (pow (sqrt 2) 2)))))) (pow im 2)) (pow (sqrt 2) 2))))) (* 1/81 (/ (* (exp (* 1/3 (+ (log im) (log (- (pow (sqrt 2) 2)))))) (pow im 4)) (pow (sqrt 2) 4)))) 55.892 * [backup-simplify]: Simplify (cbrt (fma (pow (/ 1 im) 5) -1/60 (+ (* (/ 1 im) (fma (* (/ 1 im) -1/3) (/ 1 im) (- (* (sqrt 2) (sqrt 2))))) 0))) into (pow (fma (pow (/ 1 im) 5) -1/60 (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) 1/3) 55.892 * [approximate]: Taking taylor expansion of (pow (fma (pow (/ 1 im) 5) -1/60 (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) 1/3) in (im) around 0 55.892 * [taylor]: Taking taylor expansion of (pow (fma (pow (/ 1 im) 5) -1/60 (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) 1/3) in im 55.892 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (pow (/ 1 im) 5) -1/60 (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im))))) in im 55.892 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (pow (/ 1 im) 5) -1/60 (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)))) in im 55.892 * [taylor]: Taking taylor expansion of 1/3 in im 55.892 * [backup-simplify]: Simplify 1/3 into 1/3 55.892 * [taylor]: Taking taylor expansion of (log (fma (pow (/ 1 im) 5) -1/60 (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im))) in im 55.892 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) in im 55.892 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) 55.893 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in im 55.893 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in im 55.893 * [taylor]: Taking taylor expansion of (/ 1 im) in im 55.893 * [taylor]: Taking taylor expansion of im in im 55.893 * [backup-simplify]: Simplify 0 into 0 55.893 * [backup-simplify]: Simplify 1 into 1 55.893 * [backup-simplify]: Simplify (/ 1 1) into 1 55.893 * [taylor]: Taking taylor expansion of -1/60 in im 55.893 * [backup-simplify]: Simplify -1/60 into -1/60 55.893 * [taylor]: Taking taylor expansion of (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im) in im 55.893 * [taylor]: Taking taylor expansion of (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) in im 55.893 * [taylor]: Rewrote expression to (+ (* (/ -1/3 im) (/ 1 im)) (- (pow (sqrt 2) 2))) 55.893 * [taylor]: Taking taylor expansion of (* (/ -1/3 im) (/ 1 im)) in im 55.893 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 55.893 * [taylor]: Taking taylor expansion of -1/3 in im 55.893 * [backup-simplify]: Simplify -1/3 into -1/3 55.893 * [taylor]: Taking taylor expansion of im in im 55.893 * [backup-simplify]: Simplify 0 into 0 55.893 * [backup-simplify]: Simplify 1 into 1 55.893 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 55.893 * [taylor]: Taking taylor expansion of (/ 1 im) in im 55.893 * [taylor]: Taking taylor expansion of im in im 55.893 * [backup-simplify]: Simplify 0 into 0 55.894 * [backup-simplify]: Simplify 1 into 1 55.894 * [backup-simplify]: Simplify (/ 1 1) into 1 55.894 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 55.894 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 55.894 * [taylor]: Taking taylor expansion of (sqrt 2) in im 55.894 * [taylor]: Taking taylor expansion of 2 in im 55.894 * [backup-simplify]: Simplify 2 into 2 55.894 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 55.895 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 55.895 * [taylor]: Taking taylor expansion of im in im 55.895 * [backup-simplify]: Simplify 0 into 0 55.895 * [backup-simplify]: Simplify 1 into 1 55.895 * [backup-simplify]: Simplify (* -1/3 1) into -1/3 55.895 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 55.895 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 55.896 * [backup-simplify]: Simplify (* 1 1) into 1 55.896 * [backup-simplify]: Simplify (* 1 1) into 1 55.896 * [backup-simplify]: Simplify (* 1 1) into 1 55.896 * [backup-simplify]: Simplify (* 1 -1/60) into -1/60 55.897 * [backup-simplify]: Simplify (+ -1/60 0) into -1/60 55.897 * [backup-simplify]: Simplify (log -1/60) into (log -1/60) 55.898 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) (log -1/60)) into (- (log -1/60) (* 5 (log im))) 55.898 * [backup-simplify]: Simplify (* 1/3 (- (log -1/60) (* 5 (log im)))) into (* 1/3 (- (log -1/60) (* 5 (log im)))) 55.898 * [backup-simplify]: Simplify (exp (* 1/3 (- (log -1/60) (* 5 (log im))))) into (exp (* 1/3 (- (log -1/60) (* 5 (log im))))) 55.898 * [taylor]: Taking taylor expansion of (pow (fma (pow (/ 1 im) 5) -1/60 (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) 1/3) in im 55.898 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (pow (/ 1 im) 5) -1/60 (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im))))) in im 55.898 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (pow (/ 1 im) 5) -1/60 (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)))) in im 55.898 * [taylor]: Taking taylor expansion of 1/3 in im 55.898 * [backup-simplify]: Simplify 1/3 into 1/3 55.898 * [taylor]: Taking taylor expansion of (log (fma (pow (/ 1 im) 5) -1/60 (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im))) in im 55.898 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) in im 55.898 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) 55.898 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in im 55.898 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in im 55.898 * [taylor]: Taking taylor expansion of (/ 1 im) in im 55.898 * [taylor]: Taking taylor expansion of im in im 55.898 * [backup-simplify]: Simplify 0 into 0 55.898 * [backup-simplify]: Simplify 1 into 1 55.899 * [backup-simplify]: Simplify (/ 1 1) into 1 55.899 * [taylor]: Taking taylor expansion of -1/60 in im 55.899 * [backup-simplify]: Simplify -1/60 into -1/60 55.899 * [taylor]: Taking taylor expansion of (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im) in im 55.899 * [taylor]: Taking taylor expansion of (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) in im 55.899 * [taylor]: Rewrote expression to (+ (* (/ -1/3 im) (/ 1 im)) (- (pow (sqrt 2) 2))) 55.899 * [taylor]: Taking taylor expansion of (* (/ -1/3 im) (/ 1 im)) in im 55.899 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 55.899 * [taylor]: Taking taylor expansion of -1/3 in im 55.899 * [backup-simplify]: Simplify -1/3 into -1/3 55.899 * [taylor]: Taking taylor expansion of im in im 55.899 * [backup-simplify]: Simplify 0 into 0 55.899 * [backup-simplify]: Simplify 1 into 1 55.899 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 55.899 * [taylor]: Taking taylor expansion of (/ 1 im) in im 55.899 * [taylor]: Taking taylor expansion of im in im 55.899 * [backup-simplify]: Simplify 0 into 0 55.899 * [backup-simplify]: Simplify 1 into 1 55.900 * [backup-simplify]: Simplify (/ 1 1) into 1 55.900 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 55.900 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 55.900 * [taylor]: Taking taylor expansion of (sqrt 2) in im 55.900 * [taylor]: Taking taylor expansion of 2 in im 55.900 * [backup-simplify]: Simplify 2 into 2 55.900 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 55.900 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 55.900 * [taylor]: Taking taylor expansion of im in im 55.900 * [backup-simplify]: Simplify 0 into 0 55.900 * [backup-simplify]: Simplify 1 into 1 55.901 * [backup-simplify]: Simplify (* -1/3 1) into -1/3 55.901 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 55.901 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 55.901 * [backup-simplify]: Simplify (* 1 1) into 1 55.902 * [backup-simplify]: Simplify (* 1 1) into 1 55.902 * [backup-simplify]: Simplify (* 1 1) into 1 55.902 * [backup-simplify]: Simplify (* 1 -1/60) into -1/60 55.902 * [backup-simplify]: Simplify (+ -1/60 0) into -1/60 55.903 * [backup-simplify]: Simplify (log -1/60) into (log -1/60) 55.903 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) (log -1/60)) into (- (log -1/60) (* 5 (log im))) 55.903 * [backup-simplify]: Simplify (* 1/3 (- (log -1/60) (* 5 (log im)))) into (* 1/3 (- (log -1/60) (* 5 (log im)))) 55.904 * [backup-simplify]: Simplify (exp (* 1/3 (- (log -1/60) (* 5 (log im))))) into (exp (* 1/3 (- (log -1/60) (* 5 (log im))))) 55.904 * [backup-simplify]: Simplify (exp (* 1/3 (- (log -1/60) (* 5 (log im))))) into (exp (* 1/3 (- (log -1/60) (* 5 (log im))))) 55.905 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 55.905 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 55.905 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 55.906 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 55.906 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 -1/60)) into 0 55.907 * [backup-simplify]: Simplify (+ 0 0) into 0 55.907 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow -1/60 1)))) 1) into 0 55.908 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) (log -1/60)) into (- (log -1/60) (* 5 (log im))) 55.909 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log -1/60) (* 5 (log im))))) into 0 55.909 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log -1/60) (* 5 (log im))))) (+ (* (/ (pow 0 1) 1)))) into 0 55.909 * [backup-simplify]: Simplify 0 into 0 55.910 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 55.910 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 55.911 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 55.911 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 55.912 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 -1/60))) into 0 55.912 * [backup-simplify]: Simplify (+ 0 -1/3) into -1/3 55.914 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow -1/60 2))) (* 1 (/ (* 1 (pow (* 2 -1/3) 1)) (pow -1/60 1)))) 2) into 20 55.914 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) (log -1/60)) into (- (log -1/60) (* 5 (log im))) 55.915 * [backup-simplify]: Simplify (+ (* 1/3 20) (+ (* 0 0) (* 0 (- (log -1/60) (* 5 (log im)))))) into 20/3 55.916 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log -1/60) (* 5 (log im))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 20/3 1) 1)))) into (* 20/3 (exp (* 1/3 (- (log -1/60) (* 5 (log im)))))) 55.917 * [backup-simplify]: Simplify (* 20/3 (exp (* 1/3 (- (log -1/60) (* 5 (log im)))))) into (* 20/3 (exp (* 1/3 (- (log -1/60) (* 5 (log im)))))) 55.917 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 55.918 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 55.919 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 55.919 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 55.920 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 55.920 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 55.921 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 55.921 * [backup-simplify]: Simplify (+ (* -1/3 0) (* 0 1)) into 0 55.922 * [backup-simplify]: Simplify (+ 0 0) into 0 55.922 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 55.922 * [backup-simplify]: Simplify (+ 0 0) into 0 55.926 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow -1/60 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 -1/3) 1)) (pow -1/60 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow -1/60 1)))) 6) into 0 55.926 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) (log -1/60)) into (- (log -1/60) (* 5 (log im))) 55.927 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 20) (+ (* 0 0) (* 0 (- (log -1/60) (* 5 (log im))))))) into 0 55.929 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log -1/60) (* 5 (log im))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 20/3 1) 1)) (* (/ (pow 0 1) 1)))) into 0 55.929 * [backup-simplify]: Simplify 0 into 0 55.930 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 55.930 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 55.931 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 55.932 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 55.933 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60))))) into 0 55.933 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 55.934 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 55.934 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (* 0 1))) into 0 55.935 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 55.936 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 55.937 * [backup-simplify]: Simplify (+ 0 (- (pow (sqrt 2) 2))) into (- (pow (sqrt 2) 2)) 55.940 * [backup-simplify]: Simplify (- (/ (- (pow (sqrt 2) 2)) 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into (- (pow (sqrt 2) 2)) 55.941 * [backup-simplify]: Simplify (+ 0 (- (pow (sqrt 2) 2))) into (- (pow (sqrt 2) 2)) 55.969 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow -1/60 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 -1/3) 1)) (pow -1/60 3))) (* -3 (/ (* 1 (pow (* 2 -1/3) 2)) (pow -1/60 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow -1/60 2))) (* 1 (/ (* 1 1 1 (pow (* 24 (- (pow (sqrt 2) 2))) 1)) (pow -1/60 1)))) 24) into (* 1/24 (- (* 1440 (pow (sqrt 2) 2)) 4800)) 55.970 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) (log -1/60)) into (- (log -1/60) (* 5 (log im))) 55.977 * [backup-simplify]: Simplify (+ (* 1/3 (* 1/24 (- (* 1440 (pow (sqrt 2) 2)) 4800))) (+ (* 0 0) (+ (* 0 20) (+ (* 0 0) (* 0 (- (log -1/60) (* 5 (log im)))))))) into (- (* 20 (pow (sqrt 2) 2)) 200/3) 55.992 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log -1/60) (* 5 (log im))))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 20/3 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 20/3 2) 2)) (* (/ (pow (- (* 20 (pow (sqrt 2) 2)) 200/3) 1) 1)))) into (* (- (* 20 (pow (sqrt 2) 2)) 400/9) (exp (* 1/3 (- (log -1/60) (* 5 (log im)))))) 55.995 * [backup-simplify]: Simplify (* (- (* 20 (pow (sqrt 2) 2)) 400/9) (exp (* 1/3 (- (log -1/60) (* 5 (log im)))))) into (* (- (* 20 (pow (sqrt 2) 2)) 400/9) (exp (* 1/3 (- (log -1/60) (* 5 (log im)))))) 55.999 * [backup-simplify]: Simplify (+ (* (* (- (* 20 (pow (sqrt 2) 2)) 400/9) (exp (* 1/3 (- (log -1/60) (* 5 (log (/ 1 im))))))) (pow (/ 1 im) 4)) (+ (* (* 20/3 (exp (* 1/3 (- (log -1/60) (* 5 (log (/ 1 im))))))) (pow (/ 1 im) 2)) (exp (* 1/3 (- (log -1/60) (* 5 (log (/ 1 im)))))))) into (- (+ (* 20 (/ (* (pow (sqrt 2) 2) (exp (* 1/3 (- (log -1/60) (* 5 (log (/ 1 im))))))) (pow im 4))) (+ (* 20/3 (/ (exp (* 1/3 (- (log -1/60) (* 5 (log (/ 1 im)))))) (pow im 2))) (exp (* 1/3 (- (log -1/60) (* 5 (log (/ 1 im)))))))) (* 400/9 (/ (exp (* 1/3 (- (log -1/60) (* 5 (log (/ 1 im)))))) (pow im 4)))) 56.001 * [backup-simplify]: Simplify (cbrt (fma (pow (/ 1 (- im)) 5) -1/60 (+ (* (/ 1 (- im)) (fma (* (/ 1 (- im)) -1/3) (/ 1 (- im)) (- (* (sqrt 2) (sqrt 2))))) 0))) into (pow (fma (pow (/ -1 im) 5) -1/60 (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))) 1/3) 56.002 * [approximate]: Taking taylor expansion of (pow (fma (pow (/ -1 im) 5) -1/60 (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))) 1/3) in (im) around 0 56.002 * [taylor]: Taking taylor expansion of (pow (fma (pow (/ -1 im) 5) -1/60 (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))) 1/3) in im 56.002 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (pow (/ -1 im) 5) -1/60 (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)))))) in im 56.002 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (pow (/ -1 im) 5) -1/60 (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))))) in im 56.002 * [taylor]: Taking taylor expansion of 1/3 in im 56.002 * [backup-simplify]: Simplify 1/3 into 1/3 56.002 * [taylor]: Taking taylor expansion of (log (fma (pow (/ -1 im) 5) -1/60 (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)))) in im 56.002 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))) in im 56.002 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))) 56.002 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in im 56.002 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in im 56.002 * [taylor]: Taking taylor expansion of (/ -1 im) in im 56.002 * [taylor]: Taking taylor expansion of -1 in im 56.002 * [backup-simplify]: Simplify -1 into -1 56.002 * [taylor]: Taking taylor expansion of im in im 56.002 * [backup-simplify]: Simplify 0 into 0 56.002 * [backup-simplify]: Simplify 1 into 1 56.002 * [backup-simplify]: Simplify (/ -1 1) into -1 56.003 * [taylor]: Taking taylor expansion of -1/60 in im 56.003 * [backup-simplify]: Simplify -1/60 into -1/60 56.003 * [taylor]: Taking taylor expansion of (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)) in im 56.003 * [taylor]: Taking taylor expansion of (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im) in im 56.003 * [taylor]: Taking taylor expansion of (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) in im 56.003 * [taylor]: Rewrote expression to (+ (* (/ 1/3 im) (/ -1 im)) (- (pow (sqrt 2) 2))) 56.003 * [taylor]: Taking taylor expansion of (* (/ 1/3 im) (/ -1 im)) in im 56.003 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 56.003 * [taylor]: Taking taylor expansion of 1/3 in im 56.003 * [backup-simplify]: Simplify 1/3 into 1/3 56.003 * [taylor]: Taking taylor expansion of im in im 56.003 * [backup-simplify]: Simplify 0 into 0 56.003 * [backup-simplify]: Simplify 1 into 1 56.003 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 56.003 * [taylor]: Taking taylor expansion of (/ -1 im) in im 56.003 * [taylor]: Taking taylor expansion of -1 in im 56.003 * [backup-simplify]: Simplify -1 into -1 56.003 * [taylor]: Taking taylor expansion of im in im 56.003 * [backup-simplify]: Simplify 0 into 0 56.003 * [backup-simplify]: Simplify 1 into 1 56.004 * [backup-simplify]: Simplify (/ -1 1) into -1 56.004 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 56.004 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 56.004 * [taylor]: Taking taylor expansion of (sqrt 2) in im 56.004 * [taylor]: Taking taylor expansion of 2 in im 56.004 * [backup-simplify]: Simplify 2 into 2 56.005 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 56.005 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 56.005 * [taylor]: Taking taylor expansion of im in im 56.005 * [backup-simplify]: Simplify 0 into 0 56.005 * [backup-simplify]: Simplify 1 into 1 56.006 * [backup-simplify]: Simplify (* 1/3 -1) into -1/3 56.006 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 56.007 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 56.007 * [backup-simplify]: Simplify (* -1 -1) into 1 56.007 * [backup-simplify]: Simplify (* 1 1) into 1 56.008 * [backup-simplify]: Simplify (* -1 1) into -1 56.008 * [backup-simplify]: Simplify (* -1 -1/60) into 1/60 56.009 * [backup-simplify]: Simplify (+ 1/60 0) into 1/60 56.009 * [backup-simplify]: Simplify (log 1/60) into (log 1/60) 56.010 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) (log 1/60)) into (- (log 1/60) (* 5 (log im))) 56.010 * [backup-simplify]: Simplify (* 1/3 (- (log 1/60) (* 5 (log im)))) into (* 1/3 (- (log 1/60) (* 5 (log im)))) 56.011 * [backup-simplify]: Simplify (exp (* 1/3 (- (log 1/60) (* 5 (log im))))) into (exp (* 1/3 (- (log 1/60) (* 5 (log im))))) 56.011 * [taylor]: Taking taylor expansion of (pow (fma (pow (/ -1 im) 5) -1/60 (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))) 1/3) in im 56.011 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (pow (/ -1 im) 5) -1/60 (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)))))) in im 56.011 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (pow (/ -1 im) 5) -1/60 (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))))) in im 56.011 * [taylor]: Taking taylor expansion of 1/3 in im 56.011 * [backup-simplify]: Simplify 1/3 into 1/3 56.011 * [taylor]: Taking taylor expansion of (log (fma (pow (/ -1 im) 5) -1/60 (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)))) in im 56.011 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))) in im 56.011 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))) 56.011 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in im 56.011 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in im 56.011 * [taylor]: Taking taylor expansion of (/ -1 im) in im 56.011 * [taylor]: Taking taylor expansion of -1 in im 56.011 * [backup-simplify]: Simplify -1 into -1 56.011 * [taylor]: Taking taylor expansion of im in im 56.011 * [backup-simplify]: Simplify 0 into 0 56.011 * [backup-simplify]: Simplify 1 into 1 56.012 * [backup-simplify]: Simplify (/ -1 1) into -1 56.012 * [taylor]: Taking taylor expansion of -1/60 in im 56.012 * [backup-simplify]: Simplify -1/60 into -1/60 56.012 * [taylor]: Taking taylor expansion of (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)) in im 56.012 * [taylor]: Taking taylor expansion of (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im) in im 56.012 * [taylor]: Taking taylor expansion of (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) in im 56.012 * [taylor]: Rewrote expression to (+ (* (/ 1/3 im) (/ -1 im)) (- (pow (sqrt 2) 2))) 56.012 * [taylor]: Taking taylor expansion of (* (/ 1/3 im) (/ -1 im)) in im 56.012 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 56.012 * [taylor]: Taking taylor expansion of 1/3 in im 56.012 * [backup-simplify]: Simplify 1/3 into 1/3 56.012 * [taylor]: Taking taylor expansion of im in im 56.012 * [backup-simplify]: Simplify 0 into 0 56.012 * [backup-simplify]: Simplify 1 into 1 56.013 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 56.013 * [taylor]: Taking taylor expansion of (/ -1 im) in im 56.013 * [taylor]: Taking taylor expansion of -1 in im 56.013 * [backup-simplify]: Simplify -1 into -1 56.013 * [taylor]: Taking taylor expansion of im in im 56.013 * [backup-simplify]: Simplify 0 into 0 56.013 * [backup-simplify]: Simplify 1 into 1 56.014 * [backup-simplify]: Simplify (/ -1 1) into -1 56.014 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 56.014 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 56.014 * [taylor]: Taking taylor expansion of (sqrt 2) in im 56.014 * [taylor]: Taking taylor expansion of 2 in im 56.014 * [backup-simplify]: Simplify 2 into 2 56.014 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 56.015 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 56.015 * [taylor]: Taking taylor expansion of im in im 56.015 * [backup-simplify]: Simplify 0 into 0 56.015 * [backup-simplify]: Simplify 1 into 1 56.015 * [backup-simplify]: Simplify (* 1/3 -1) into -1/3 56.016 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 56.016 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 56.017 * [backup-simplify]: Simplify (* -1 -1) into 1 56.017 * [backup-simplify]: Simplify (* 1 1) into 1 56.018 * [backup-simplify]: Simplify (* -1 1) into -1 56.018 * [backup-simplify]: Simplify (* -1 -1/60) into 1/60 56.018 * [backup-simplify]: Simplify (+ 1/60 0) into 1/60 56.019 * [backup-simplify]: Simplify (log 1/60) into (log 1/60) 56.020 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) (log 1/60)) into (- (log 1/60) (* 5 (log im))) 56.020 * [backup-simplify]: Simplify (* 1/3 (- (log 1/60) (* 5 (log im)))) into (* 1/3 (- (log 1/60) (* 5 (log im)))) 56.021 * [backup-simplify]: Simplify (exp (* 1/3 (- (log 1/60) (* 5 (log im))))) into (exp (* 1/3 (- (log 1/60) (* 5 (log im))))) 56.021 * [backup-simplify]: Simplify (exp (* 1/3 (- (log 1/60) (* 5 (log im))))) into (exp (* 1/3 (- (log 1/60) (* 5 (log im))))) 56.022 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 56.023 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 56.024 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 56.024 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 1)) into 0 56.025 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1/60)) into 0 56.025 * [backup-simplify]: Simplify (+ 0 0) into 0 56.027 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1/60 1)))) 1) into 0 56.028 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) (log 1/60)) into (- (log 1/60) (* 5 (log im))) 56.029 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log 1/60) (* 5 (log im))))) into 0 56.030 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/60) (* 5 (log im))))) (+ (* (/ (pow 0 1) 1)))) into 0 56.030 * [backup-simplify]: Simplify 0 into 0 56.031 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.032 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 56.033 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 56.034 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 1))) into 0 56.035 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1/60))) into 0 56.036 * [backup-simplify]: Simplify (- -1/3) into 1/3 56.036 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 56.039 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1/60 2))) (* 1 (/ (* 1 (pow (* 2 1/3) 1)) (pow 1/60 1)))) 2) into 20 56.040 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) (log 1/60)) into (- (log 1/60) (* 5 (log im))) 56.042 * [backup-simplify]: Simplify (+ (* 1/3 20) (+ (* 0 0) (* 0 (- (log 1/60) (* 5 (log im)))))) into 20/3 56.043 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/60) (* 5 (log im))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 20/3 1) 1)))) into (* 20/3 (exp (* 1/3 (- (log 1/60) (* 5 (log im)))))) 56.044 * [backup-simplify]: Simplify (* 20/3 (exp (* 1/3 (- (log 1/60) (* 5 (log im)))))) into (* 20/3 (exp (* 1/3 (- (log 1/60) (* 5 (log im)))))) 56.045 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.046 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 56.047 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 56.048 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 56.050 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 56.051 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 56.051 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 56.052 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 -1)) into 0 56.053 * [backup-simplify]: Simplify (+ 0 0) into 0 56.054 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 56.054 * [backup-simplify]: Simplify (- 0) into 0 56.054 * [backup-simplify]: Simplify (+ 0 0) into 0 56.060 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1/60 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 1/3) 1)) (pow 1/60 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1/60 1)))) 6) into 0 56.061 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) (log 1/60)) into (- (log 1/60) (* 5 (log im))) 56.063 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 20) (+ (* 0 0) (* 0 (- (log 1/60) (* 5 (log im))))))) into 0 56.066 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/60) (* 5 (log im))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 20/3 1) 1)) (* (/ (pow 0 1) 1)))) into 0 56.066 * [backup-simplify]: Simplify 0 into 0 56.067 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.068 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1))))) into 0 56.069 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 56.071 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 56.072 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60))))) into 0 56.073 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.074 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 56.075 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 -1))) into 0 56.077 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 56.078 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 56.080 * [backup-simplify]: Simplify (+ 0 (- (pow (sqrt 2) 2))) into (- (pow (sqrt 2) 2)) 56.085 * [backup-simplify]: Simplify (- (/ (- (pow (sqrt 2) 2)) 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into (- (pow (sqrt 2) 2)) 56.087 * [backup-simplify]: Simplify (- (- (pow (sqrt 2) 2))) into (pow (sqrt 2) 2) 56.089 * [backup-simplify]: Simplify (+ 0 (pow (sqrt 2) 2)) into (pow (sqrt 2) 2) 56.437 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow 1/60 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 1/3) 1)) (pow 1/60 3))) (* -3 (/ (* 1 (pow (* 2 1/3) 2)) (pow 1/60 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow 1/60 2))) (* 1 (/ (* 1 1 1 (pow (* 24 (pow (sqrt 2) 2)) 1)) (pow 1/60 1)))) 24) into (* 1/24 (- (* 1440 (pow (sqrt 2) 2)) 4800)) 56.438 * [backup-simplify]: Simplify (+ (* (- 5) (log im)) (log 1/60)) into (- (log 1/60) (* 5 (log im))) 56.441 * [backup-simplify]: Simplify (+ (* 1/3 (* 1/24 (- (* 1440 (pow (sqrt 2) 2)) 4800))) (+ (* 0 0) (+ (* 0 20) (+ (* 0 0) (* 0 (- (log 1/60) (* 5 (log im)))))))) into (- (* 20 (pow (sqrt 2) 2)) 200/3) 56.450 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log 1/60) (* 5 (log im))))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 20/3 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 20/3 2) 2)) (* (/ (pow (- (* 20 (pow (sqrt 2) 2)) 200/3) 1) 1)))) into (* (- (* 20 (pow (sqrt 2) 2)) 400/9) (exp (* 1/3 (- (log 1/60) (* 5 (log im)))))) 56.452 * [backup-simplify]: Simplify (* (- (* 20 (pow (sqrt 2) 2)) 400/9) (exp (* 1/3 (- (log 1/60) (* 5 (log im)))))) into (* (- (* 20 (pow (sqrt 2) 2)) 400/9) (exp (* 1/3 (- (log 1/60) (* 5 (log im)))))) 56.454 * [backup-simplify]: Simplify (+ (* (* (- (* 20 (pow (sqrt 2) 2)) 400/9) (exp (* 1/3 (- (log 1/60) (* 5 (log (/ 1 (- im)))))))) (pow (/ 1 (- im)) 4)) (+ (* (* 20/3 (exp (* 1/3 (- (log 1/60) (* 5 (log (/ 1 (- im)))))))) (pow (/ 1 (- im)) 2)) (exp (* 1/3 (- (log 1/60) (* 5 (log (/ 1 (- im))))))))) into (- (+ (exp (* 1/3 (- (log 1/60) (* 5 (log (/ -1 im)))))) (+ (* 20 (/ (* (exp (* 1/3 (- (log 1/60) (* 5 (log (/ -1 im)))))) (pow (sqrt 2) 2)) (pow im 4))) (* 20/3 (/ (exp (* 1/3 (- (log 1/60) (* 5 (log (/ -1 im)))))) (pow im 2))))) (* 400/9 (/ (exp (* 1/3 (- (log 1/60) (* 5 (log (/ -1 im)))))) (pow im 4)))) 56.454 * * * [progress]: simplifying candidates 56.454 * * * * [progress]: [ 1 / 176 ] simplifiying candidate # 56.455 * * * * [progress]: [ 2 / 176 ] simplifiying candidate # 56.455 * * * * [progress]: [ 3 / 176 ] simplifiying candidate # 56.455 * [simplify]: Simplifying (+ 1/2 1/2) 56.455 * * [simplify]: iters left: 2 (2 enodes) 56.456 * * [simplify]: iters left: 1 (7 enodes) 56.458 * * [simplify]: Extracting #0: cost 1 inf + 0 56.458 * * [simplify]: Extracting #1: cost 0 inf + 1 56.458 * [simplify]: Simplified to 1 56.458 * [simplify]: Simplified (2 2 1 3 1 2 3 1 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 -1/3) im (- (pow 2 1)))) 0))))) 56.458 * * * * [progress]: [ 4 / 176 ] simplifiying candidate # 56.458 * [simplify]: Simplifying (+ 1/2 (/ 1 2)) 56.458 * * [simplify]: iters left: 4 (5 enodes) 56.461 * * [simplify]: iters left: 3 (18 enodes) 56.465 * * [simplify]: iters left: 2 (20 enodes) 56.468 * * [simplify]: Extracting #0: cost 1 inf + 0 56.468 * * [simplify]: Extracting #1: cost 0 inf + 1 56.468 * [simplify]: Simplified to 1 56.468 * [simplify]: Simplified (2 2 1 3 1 2 3 1 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 -1/3) im (- (pow 2 1)))) 0))))) 56.468 * * * * [progress]: [ 5 / 176 ] simplifiying candidate # 56.468 * [simplify]: Simplifying (sqrt 2) 56.468 * * [simplify]: iters left: 1 (2 enodes) 56.469 * * [simplify]: Extracting #0: cost 1 inf + 0 56.469 * * [simplify]: Extracting #1: cost 3 inf + 0 56.469 * * [simplify]: Extracting #2: cost 2 inf + 1 56.469 * * [simplify]: Extracting #3: cost 0 inf + 83 56.470 * [simplify]: Simplified to (sqrt 2) 56.470 * [simplify]: Simplified (2 2 1 3 1 2 3 1 1) 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 -1/3) im (- (pow (sqrt 2) (+ 1 1))))) 0))))) 56.470 * [simplify]: Simplifying (+ 1 1) 56.470 * * [simplify]: iters left: 2 (2 enodes) 56.471 * * [simplify]: iters left: 1 (9 enodes) 56.474 * * [simplify]: Extracting #0: cost 1 inf + 0 56.474 * * [simplify]: Extracting #1: cost 0 inf + 1 56.474 * [simplify]: Simplified to 2 56.474 * [simplify]: Simplified (2 2 1 3 1 2 3 1 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 -1/3) im (- (pow (sqrt 2) 2)))) 0))))) 56.474 * * * * [progress]: [ 6 / 176 ] simplifiying candidate # 56.475 * [simplify]: Simplifying (+ (/ 1 2) 1/2) 56.475 * * [simplify]: iters left: 4 (5 enodes) 56.482 * * [simplify]: iters left: 3 (18 enodes) 56.487 * * [simplify]: iters left: 2 (20 enodes) 56.493 * * [simplify]: Extracting #0: cost 1 inf + 0 56.493 * * [simplify]: Extracting #1: cost 0 inf + 1 56.493 * [simplify]: Simplified to 1 56.493 * [simplify]: Simplified (2 2 1 3 1 2 3 1 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 -1/3) im (- (pow 2 1)))) 0))))) 56.494 * * * * [progress]: [ 7 / 176 ] simplifiying candidate # 56.494 * [simplify]: Simplifying (+ (/ 1 2) (/ 1 2)) 56.494 * * [simplify]: iters left: 4 (4 enodes) 56.498 * * [simplify]: iters left: 3 (15 enodes) 56.502 * * [simplify]: iters left: 2 (17 enodes) 56.505 * * [simplify]: Extracting #0: cost 1 inf + 0 56.505 * * [simplify]: Extracting #1: cost 0 inf + 1 56.505 * [simplify]: Simplified to 1 56.505 * [simplify]: Simplified (2 2 1 3 1 2 3 1 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 -1/3) im (- (pow 2 1)))) 0))))) 56.505 * * * * [progress]: [ 8 / 176 ] simplifiying candidate # 56.505 * [simplify]: Simplifying (* 2 2) 56.505 * * [simplify]: iters left: 2 (2 enodes) 56.507 * * [simplify]: iters left: 1 (7 enodes) 56.508 * * [simplify]: Extracting #0: cost 1 inf + 0 56.508 * * [simplify]: Extracting #1: cost 0 inf + 1 56.508 * [simplify]: Simplified to 4 56.508 * [simplify]: Simplified (2 2 1 3 1 2 3 1 1) 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 -1/3) im (- (pow 4 1/2)))) 0))))) 56.508 * * * * [progress]: [ 9 / 176 ] simplifiying candidate # 56.509 * [simplify]: Simplifying (* (sqrt 2) (sqrt 2)) 56.509 * * [simplify]: iters left: 3 (3 enodes) 56.510 * * [simplify]: iters left: 2 (7 enodes) 56.511 * * [simplify]: Extracting #0: cost 1 inf + 0 56.511 * * [simplify]: Extracting #1: cost 0 inf + 1 56.511 * [simplify]: Simplified to 2 56.511 * [simplify]: Simplified (2 2 1 3 1 2 3 1 1) 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 -1/3) im (- (pow 2 1)))) 0))))) 56.511 * * * * [progress]: [ 10 / 176 ] simplifiying candidate # 56.512 * [simplify]: Simplifying (* 2 2) 56.512 * * [simplify]: iters left: 2 (2 enodes) 56.513 * * [simplify]: iters left: 1 (7 enodes) 56.514 * * [simplify]: Extracting #0: cost 1 inf + 0 56.514 * * [simplify]: Extracting #1: cost 0 inf + 1 56.514 * [simplify]: Simplified to 4 56.514 * [simplify]: Simplified (2 2 1 3 1 2 3 1 1) 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 -1/3) im (- (pow 4 (/ 1 2))))) 0))))) 56.515 * [simplify]: Simplifying (/ 1 2) 56.515 * * [simplify]: iters left: 2 (3 enodes) 56.516 * * [simplify]: iters left: 1 (12 enodes) 56.519 * * [simplify]: Extracting #0: cost 1 inf + 0 56.519 * * [simplify]: Extracting #1: cost 0 inf + 1 56.519 * [simplify]: Simplified to 1/2 56.519 * [simplify]: Simplified (2 2 1 3 1 2 3 1 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 -1/3) im (- (pow 4 1/2)))) 0))))) 56.519 * * * * [progress]: [ 11 / 176 ] simplifiying candidate # 56.519 * * * * [progress]: [ 12 / 176 ] simplifiying candidate # 56.519 * [simplify]: Simplifying (sqrt 2) 56.519 * * [simplify]: iters left: 1 (2 enodes) 56.524 * * [simplify]: Extracting #0: cost 1 inf + 0 56.524 * * [simplify]: Extracting #1: cost 3 inf + 0 56.524 * * [simplify]: Extracting #2: cost 2 inf + 1 56.524 * * [simplify]: Extracting #3: cost 0 inf + 83 56.524 * [simplify]: Simplified to (sqrt 2) 56.524 * [simplify]: Simplified (2 2 1 3 1 2 3 1 1) 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 -1/3) im (- (pow (sqrt 2) (+ 1 1))))) 0))))) 56.524 * * * * [progress]: [ 13 / 176 ] simplifiying candidate # 56.524 * * * * [progress]: [ 14 / 176 ] simplifiying candidate # 56.525 * [simplify]: Simplifying (+ (log (sqrt 2)) (log (sqrt 2))) 56.525 * * [simplify]: iters left: 4 (4 enodes) 56.526 * * [simplify]: iters left: 3 (12 enodes) 56.528 * * [simplify]: Extracting #0: cost 1 inf + 0 56.528 * * [simplify]: Extracting #1: cost 3 inf + 0 56.528 * * [simplify]: Extracting #2: cost 5 inf + 0 56.528 * * [simplify]: Extracting #3: cost 7 inf + 0 56.528 * * [simplify]: Extracting #4: cost 6 inf + 1 56.528 * * [simplify]: Extracting #5: cost 0 inf + 607 56.528 * [simplify]: Simplified to (+ (log (sqrt 2)) (log (sqrt 2))) 56.529 * [simplify]: Simplified (2 2 1 3 1 2 3 1 1) 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 -1/3) im (- (exp (+ (log (sqrt 2)) (log (sqrt 2))))))) 0))))) 56.529 * * * * [progress]: [ 15 / 176 ] simplifiying candidate # 56.529 * * * * [progress]: [ 16 / 176 ] simplifiying candidate # 56.529 * * * * [progress]: [ 17 / 176 ] simplifiying candidate # 56.529 * [simplify]: Simplifying (* (* (* (sqrt 2) (sqrt 2)) (sqrt 2)) (* (* (sqrt 2) (sqrt 2)) (sqrt 2))) 56.529 * * [simplify]: iters left: 6 (5 enodes) 56.531 * * [simplify]: iters left: 5 (21 enodes) 56.536 * * [simplify]: iters left: 4 (42 enodes) 56.541 * * [simplify]: iters left: 3 (45 enodes) 56.545 * * [simplify]: Extracting #0: cost 1 inf + 0 56.545 * * [simplify]: Extracting #1: cost 0 inf + 1 56.545 * [simplify]: Simplified to 8 56.545 * [simplify]: Simplified (2 2 1 3 1 2 3 1 1) 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 -1/3) im (- (cbrt 8)))) 0))))) 56.546 * * * * [progress]: [ 18 / 176 ] simplifiying candidate # 56.546 * * * * [progress]: [ 19 / 176 ] simplifiying candidate # 56.546 * * * * [progress]: [ 20 / 176 ] simplifiying candidate # 56.546 * [simplify]: Simplifying (* 2 2) 56.546 * * [simplify]: iters left: 2 (2 enodes) 56.548 * * [simplify]: iters left: 1 (7 enodes) 56.551 * * [simplify]: Extracting #0: cost 1 inf + 0 56.551 * * [simplify]: Extracting #1: cost 0 inf + 1 56.551 * [simplify]: Simplified to 4 56.551 * [simplify]: Simplified (2 2 1 3 1 2 3 1 1) 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 -1/3) im (- (sqrt 4)))) 0))))) 56.552 * * * * [progress]: [ 21 / 176 ] simplifiying candidate # 56.552 * * * * [progress]: [ 22 / 176 ] simplifiying candidate # 56.552 * * * * [progress]: [ 23 / 176 ] simplifiying candidate # 56.552 * * * * [progress]: [ 24 / 176 ] simplifiying candidate # 56.552 * [simplify]: Simplifying (* (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) (* (cbrt (sqrt 2)) (cbrt (sqrt 2)))) 56.552 * * [simplify]: iters left: 6 (5 enodes) 56.556 * * [simplify]: iters left: 5 (19 enodes) 56.563 * * [simplify]: iters left: 4 (23 enodes) 56.571 * * [simplify]: iters left: 3 (33 enodes) 56.580 * * [simplify]: iters left: 2 (55 enodes) 56.592 * * [simplify]: iters left: 1 (103 enodes) 56.615 * * [simplify]: Extracting #0: cost 1 inf + 0 56.615 * * [simplify]: Extracting #1: cost 13 inf + 0 56.615 * * [simplify]: Extracting #2: cost 39 inf + 1 56.616 * * [simplify]: Extracting #3: cost 37 inf + 7 56.616 * * [simplify]: Extracting #4: cost 34 inf + 91 56.617 * * [simplify]: Extracting #5: cost 12 inf + 7835 56.619 * * [simplify]: Extracting #6: cost 0 inf + 13365 56.625 * * [simplify]: Extracting #7: cost 0 inf + 13285 56.627 * [simplify]: Simplified to (* (sqrt 2) (cbrt (sqrt 2))) 56.627 * [simplify]: Simplified (2 2 1 3 1 2 3 1 1) 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 -1/3) im (- (* (* (sqrt 2) (cbrt (sqrt 2))) (* (cbrt (sqrt 2)) (cbrt (sqrt 2))))))) 0))))) 56.628 * [simplify]: Simplifying (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) 56.628 * * [simplify]: iters left: 4 (4 enodes) 56.631 * * [simplify]: iters left: 3 (12 enodes) 56.636 * * [simplify]: Extracting #0: cost 1 inf + 0 56.636 * * [simplify]: Extracting #1: cost 3 inf + 0 56.636 * * [simplify]: Extracting #2: cost 5 inf + 0 56.636 * * [simplify]: Extracting #3: cost 7 inf + 0 56.636 * * [simplify]: Extracting #4: cost 6 inf + 1 56.636 * * [simplify]: Extracting #5: cost 0 inf + 647 56.636 * [simplify]: Simplified to (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) 56.636 * [simplify]: Simplified (2 2 1 3 1 2 3 1 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 -1/3) im (- (* (* (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) (* (cbrt (sqrt 2)) (cbrt (sqrt 2)))) (* (cbrt (sqrt 2)) (cbrt (sqrt 2))))))) 0))))) 56.637 * * * * [progress]: [ 25 / 176 ] simplifiying candidate # 56.637 * [simplify]: Simplifying (* (sqrt (* (cbrt 2) (cbrt 2))) (sqrt (* (cbrt 2) (cbrt 2)))) 56.637 * * [simplify]: iters left: 6 (5 enodes) 56.640 * * [simplify]: iters left: 5 (14 enodes) 56.645 * * [simplify]: iters left: 4 (15 enodes) 56.649 * * [simplify]: Extracting #0: cost 1 inf + 0 56.649 * * [simplify]: Extracting #1: cost 4 inf + 0 56.650 * * [simplify]: Extracting #2: cost 7 inf + 0 56.650 * * [simplify]: Extracting #3: cost 6 inf + 1 56.650 * * [simplify]: Extracting #4: cost 0 inf + 647 56.650 * [simplify]: Simplified to (* (cbrt 2) (cbrt 2)) 56.650 * [simplify]: Simplified (2 2 1 3 1 2 3 1 1) 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 -1/3) im (- (* (* (cbrt 2) (cbrt 2)) (* (sqrt (cbrt 2)) (sqrt (cbrt 2))))))) 0))))) 56.651 * [simplify]: Simplifying (* (sqrt (cbrt 2)) (sqrt (cbrt 2))) 56.651 * * [simplify]: iters left: 4 (4 enodes) 56.653 * * [simplify]: iters left: 3 (10 enodes) 56.657 * * [simplify]: iters left: 2 (11 enodes) 56.661 * * [simplify]: Extracting #0: cost 1 inf + 0 56.661 * * [simplify]: Extracting #1: cost 4 inf + 0 56.661 * * [simplify]: Extracting #2: cost 4 inf + 1 56.661 * * [simplify]: Extracting #3: cost 2 inf + 163 56.661 * * [simplify]: Extracting #4: cost 0 inf + 405 56.661 * [simplify]: Simplified to (cbrt 2) 56.661 * [simplify]: Simplified (2 2 1 3 1 2 3 1 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 -1/3) im (- (* (* (cbrt 2) (cbrt 2)) (cbrt 2))))) 0))))) 56.662 * * * * [progress]: [ 26 / 176 ] simplifiying candidate # 56.662 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 56.662 * * [simplify]: iters left: 4 (4 enodes) 56.664 * * [simplify]: iters left: 3 (10 enodes) 56.668 * * [simplify]: iters left: 2 (11 enodes) 56.671 * * [simplify]: Extracting #0: cost 1 inf + 0 56.672 * * [simplify]: Extracting #1: cost 4 inf + 0 56.672 * * [simplify]: Extracting #2: cost 4 inf + 1 56.672 * * [simplify]: Extracting #3: cost 2 inf + 83 56.672 * * [simplify]: Extracting #4: cost 0 inf + 245 56.672 * [simplify]: Simplified to (sqrt 2) 56.672 * [simplify]: Simplified (2 2 1 3 1 2 3 1 1) 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 -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0))))) 56.673 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 56.673 * * [simplify]: iters left: 4 (4 enodes) 56.675 * * [simplify]: iters left: 3 (10 enodes) 56.679 * * [simplify]: iters left: 2 (11 enodes) 56.682 * * [simplify]: Extracting #0: cost 1 inf + 0 56.682 * * [simplify]: Extracting #1: cost 4 inf + 0 56.682 * * [simplify]: Extracting #2: cost 4 inf + 1 56.682 * * [simplify]: Extracting #3: cost 2 inf + 83 56.682 * * [simplify]: Extracting #4: cost 0 inf + 245 56.683 * [simplify]: Simplified to (sqrt 2) 56.683 * [simplify]: Simplified (2 2 1 3 1 2 3 1 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 -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2))))) 0))))) 56.683 * * * * [progress]: [ 27 / 176 ] simplifiying candidate # 56.683 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 56.683 * * [simplify]: iters left: 4 (4 enodes) 56.686 * * [simplify]: iters left: 3 (10 enodes) 56.690 * * [simplify]: iters left: 2 (11 enodes) 56.693 * * [simplify]: Extracting #0: cost 1 inf + 0 56.693 * * [simplify]: Extracting #1: cost 4 inf + 0 56.694 * * [simplify]: Extracting #2: cost 4 inf + 1 56.694 * * [simplify]: Extracting #3: cost 2 inf + 83 56.694 * * [simplify]: Extracting #4: cost 0 inf + 245 56.694 * [simplify]: Simplified to (sqrt 2) 56.694 * [simplify]: Simplified (2 2 1 3 1 2 3 1 1) 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 -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0))))) 56.695 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 56.695 * * [simplify]: iters left: 4 (4 enodes) 56.697 * * [simplify]: iters left: 3 (10 enodes) 56.701 * * [simplify]: iters left: 2 (11 enodes) 56.705 * * [simplify]: Extracting #0: cost 1 inf + 0 56.705 * * [simplify]: Extracting #1: cost 4 inf + 0 56.705 * * [simplify]: Extracting #2: cost 4 inf + 1 56.705 * * [simplify]: Extracting #3: cost 2 inf + 83 56.705 * * [simplify]: Extracting #4: cost 0 inf + 245 56.705 * [simplify]: Simplified to (sqrt 2) 56.705 * [simplify]: Simplified (2 2 1 3 1 2 3 1 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 -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2))))) 0))))) 56.705 * * * * [progress]: [ 28 / 176 ] simplifiying candidate # 56.706 * [simplify]: Simplifying (* (sqrt 1) (sqrt 1)) 56.706 * * [simplify]: iters left: 3 (3 enodes) 56.709 * * [simplify]: iters left: 2 (9 enodes) 56.712 * * [simplify]: iters left: 1 (11 enodes) 56.715 * * [simplify]: Extracting #0: cost 1 inf + 0 56.715 * * [simplify]: Extracting #1: cost 0 inf + 1 56.715 * [simplify]: Simplified to 1 56.715 * [simplify]: Simplified (2 2 1 3 1 2 3 1 1) 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 -1/3) im (- (* 1 (* (sqrt 2) (sqrt 2)))))) 0))))) 56.716 * [simplify]: Simplifying (* (sqrt 2) (sqrt 2)) 56.716 * * [simplify]: iters left: 3 (3 enodes) 56.718 * * [simplify]: iters left: 2 (7 enodes) 56.720 * * [simplify]: Extracting #0: cost 1 inf + 0 56.720 * * [simplify]: Extracting #1: cost 0 inf + 1 56.720 * [simplify]: Simplified to 2 56.720 * [simplify]: Simplified (2 2 1 3 1 2 3 1 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 -1/3) im (- (* 1 2)))) 0))))) 56.721 * * * * [progress]: [ 29 / 176 ] simplifiying candidate # 56.721 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 56.721 * * [simplify]: iters left: 4 (4 enodes) 56.724 * * [simplify]: iters left: 3 (10 enodes) 56.727 * * [simplify]: iters left: 2 (11 enodes) 56.731 * * [simplify]: Extracting #0: cost 1 inf + 0 56.731 * * [simplify]: Extracting #1: cost 4 inf + 0 56.731 * * [simplify]: Extracting #2: cost 4 inf + 1 56.731 * * [simplify]: Extracting #3: cost 2 inf + 83 56.731 * * [simplify]: Extracting #4: cost 0 inf + 245 56.731 * [simplify]: Simplified to (sqrt 2) 56.731 * [simplify]: Simplified (2 2 1 3 1 2 3 1 1) 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 -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0))))) 56.732 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 56.732 * * [simplify]: iters left: 4 (4 enodes) 56.735 * * [simplify]: iters left: 3 (10 enodes) 56.738 * * [simplify]: iters left: 2 (11 enodes) 56.742 * * [simplify]: Extracting #0: cost 1 inf + 0 56.742 * * [simplify]: Extracting #1: cost 4 inf + 0 56.742 * * [simplify]: Extracting #2: cost 4 inf + 1 56.742 * * [simplify]: Extracting #3: cost 2 inf + 83 56.742 * * [simplify]: Extracting #4: cost 0 inf + 245 56.742 * [simplify]: Simplified to (sqrt 2) 56.742 * [simplify]: Simplified (2 2 1 3 1 2 3 1 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 -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2))))) 0))))) 56.743 * * * * [progress]: [ 30 / 176 ] simplifiying candidate # 56.743 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 56.743 * * [simplify]: iters left: 4 (4 enodes) 56.746 * * [simplify]: iters left: 3 (10 enodes) 56.750 * * [simplify]: iters left: 2 (11 enodes) 56.754 * * [simplify]: Extracting #0: cost 1 inf + 0 56.754 * * [simplify]: Extracting #1: cost 4 inf + 0 56.754 * * [simplify]: Extracting #2: cost 4 inf + 1 56.754 * * [simplify]: Extracting #3: cost 2 inf + 83 56.754 * * [simplify]: Extracting #4: cost 0 inf + 245 56.755 * [simplify]: Simplified to (sqrt 2) 56.755 * [simplify]: Simplified (2 2 1 3 1 2 3 1 1) 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 -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0))))) 56.755 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 56.755 * * [simplify]: iters left: 4 (4 enodes) 56.758 * * [simplify]: iters left: 3 (10 enodes) 56.762 * * [simplify]: iters left: 2 (11 enodes) 56.765 * * [simplify]: Extracting #0: cost 1 inf + 0 56.765 * * [simplify]: Extracting #1: cost 4 inf + 0 56.765 * * [simplify]: Extracting #2: cost 4 inf + 1 56.766 * * [simplify]: Extracting #3: cost 2 inf + 83 56.766 * * [simplify]: Extracting #4: cost 0 inf + 245 56.766 * [simplify]: Simplified to (sqrt 2) 56.766 * [simplify]: Simplified (2 2 1 3 1 2 3 1 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 -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2))))) 0))))) 56.766 * * * * [progress]: [ 31 / 176 ] simplifiying candidate # 56.767 * [simplify]: Simplifying (* 1 1) 56.767 * * [simplify]: iters left: 2 (2 enodes) 56.768 * * [simplify]: iters left: 1 (6 enodes) 56.770 * * [simplify]: Extracting #0: cost 1 inf + 0 56.770 * * [simplify]: Extracting #1: cost 0 inf + 1 56.770 * [simplify]: Simplified to 1 56.770 * [simplify]: Simplified (2 2 1 3 1 2 3 1 1) 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 -1/3) im (- (* 1 (* (sqrt 2) (sqrt 2)))))) 0))))) 56.771 * [simplify]: Simplifying (* (sqrt 2) (sqrt 2)) 56.771 * * [simplify]: iters left: 3 (3 enodes) 56.773 * * [simplify]: iters left: 2 (7 enodes) 56.776 * * [simplify]: Extracting #0: cost 1 inf + 0 56.776 * * [simplify]: Extracting #1: cost 0 inf + 1 56.776 * [simplify]: Simplified to 2 56.776 * [simplify]: Simplified (2 2 1 3 1 2 3 1 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 -1/3) im (- (* 1 2)))) 0))))) 56.776 * * * * [progress]: [ 32 / 176 ] simplifiying candidate # 56.777 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 56.777 * * [simplify]: iters left: 4 (4 enodes) 56.780 * * [simplify]: iters left: 3 (10 enodes) 56.783 * * [simplify]: iters left: 2 (11 enodes) 56.790 * * [simplify]: Extracting #0: cost 1 inf + 0 56.790 * * [simplify]: Extracting #1: cost 4 inf + 0 56.790 * * [simplify]: Extracting #2: cost 4 inf + 1 56.790 * * [simplify]: Extracting #3: cost 2 inf + 83 56.790 * * [simplify]: Extracting #4: cost 0 inf + 245 56.790 * [simplify]: Simplified to (sqrt 2) 56.791 * [simplify]: Simplified (2 2 1 3 1 2 3 1 1) 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 -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0))))) 56.791 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 56.791 * * [simplify]: iters left: 4 (4 enodes) 56.794 * * [simplify]: iters left: 3 (10 enodes) 56.798 * * [simplify]: iters left: 2 (11 enodes) 56.802 * * [simplify]: Extracting #0: cost 1 inf + 0 56.802 * * [simplify]: Extracting #1: cost 4 inf + 0 56.802 * * [simplify]: Extracting #2: cost 4 inf + 1 56.802 * * [simplify]: Extracting #3: cost 2 inf + 83 56.802 * * [simplify]: Extracting #4: cost 0 inf + 245 56.802 * [simplify]: Simplified to (sqrt 2) 56.802 * [simplify]: Simplified (2 2 1 3 1 2 3 1 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 -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2))))) 0))))) 56.803 * * * * [progress]: [ 33 / 176 ] simplifiying candidate # 56.803 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 56.803 * * [simplify]: iters left: 4 (4 enodes) 56.806 * * [simplify]: iters left: 3 (10 enodes) 56.809 * * [simplify]: iters left: 2 (11 enodes) 56.813 * * [simplify]: Extracting #0: cost 1 inf + 0 56.813 * * [simplify]: Extracting #1: cost 4 inf + 0 56.813 * * [simplify]: Extracting #2: cost 4 inf + 1 56.813 * * [simplify]: Extracting #3: cost 2 inf + 83 56.813 * * [simplify]: Extracting #4: cost 0 inf + 245 56.813 * [simplify]: Simplified to (sqrt 2) 56.813 * [simplify]: Simplified (2 2 1 3 1 2 3 1 1) 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 -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0))))) 56.814 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 56.814 * * [simplify]: iters left: 4 (4 enodes) 56.817 * * [simplify]: iters left: 3 (10 enodes) 56.821 * * [simplify]: iters left: 2 (11 enodes) 56.825 * * [simplify]: Extracting #0: cost 1 inf + 0 56.825 * * [simplify]: Extracting #1: cost 4 inf + 0 56.825 * * [simplify]: Extracting #2: cost 4 inf + 1 56.825 * * [simplify]: Extracting #3: cost 2 inf + 83 56.825 * * [simplify]: Extracting #4: cost 0 inf + 245 56.825 * [simplify]: Simplified to (sqrt 2) 56.825 * [simplify]: Simplified (2 2 1 3 1 2 3 1 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 -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2))))) 0))))) 56.826 * * * * [progress]: [ 34 / 176 ] simplifiying candidate # 56.826 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 56.826 * * [simplify]: iters left: 4 (4 enodes) 56.829 * * [simplify]: iters left: 3 (10 enodes) 56.832 * * [simplify]: iters left: 2 (11 enodes) 56.836 * * [simplify]: Extracting #0: cost 1 inf + 0 56.836 * * [simplify]: Extracting #1: cost 4 inf + 0 56.836 * * [simplify]: Extracting #2: cost 4 inf + 1 56.836 * * [simplify]: Extracting #3: cost 2 inf + 83 56.836 * * [simplify]: Extracting #4: cost 0 inf + 245 56.837 * [simplify]: Simplified to (sqrt 2) 56.837 * [simplify]: Simplified (2 2 1 3 1 2 3 1 1) 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 -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0))))) 56.837 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 56.837 * * [simplify]: iters left: 4 (4 enodes) 56.840 * * [simplify]: iters left: 3 (10 enodes) 56.844 * * [simplify]: iters left: 2 (11 enodes) 56.848 * * [simplify]: Extracting #0: cost 1 inf + 0 56.848 * * [simplify]: Extracting #1: cost 4 inf + 0 56.848 * * [simplify]: Extracting #2: cost 4 inf + 1 56.848 * * [simplify]: Extracting #3: cost 2 inf + 83 56.848 * * [simplify]: Extracting #4: cost 0 inf + 245 56.848 * [simplify]: Simplified to (sqrt 2) 56.848 * [simplify]: Simplified (2 2 1 3 1 2 3 1 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 -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2))))) 0))))) 56.848 * * * * [progress]: [ 35 / 176 ] simplifiying candidate # 56.849 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 56.849 * * [simplify]: iters left: 4 (4 enodes) 56.852 * * [simplify]: iters left: 3 (10 enodes) 56.855 * * [simplify]: iters left: 2 (11 enodes) 56.859 * * [simplify]: Extracting #0: cost 1 inf + 0 56.859 * * [simplify]: Extracting #1: cost 4 inf + 0 56.859 * * [simplify]: Extracting #2: cost 4 inf + 1 56.859 * * [simplify]: Extracting #3: cost 2 inf + 83 56.859 * * [simplify]: Extracting #4: cost 0 inf + 245 56.859 * [simplify]: Simplified to (sqrt 2) 56.859 * [simplify]: Simplified (2 2 1 3 1 2 3 1 1) 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 -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0))))) 56.860 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 56.860 * * [simplify]: iters left: 4 (4 enodes) 56.862 * * [simplify]: iters left: 3 (10 enodes) 56.864 * * [simplify]: iters left: 2 (11 enodes) 56.866 * * [simplify]: Extracting #0: cost 1 inf + 0 56.866 * * [simplify]: Extracting #1: cost 4 inf + 0 56.866 * * [simplify]: Extracting #2: cost 4 inf + 1 56.866 * * [simplify]: Extracting #3: cost 2 inf + 83 56.866 * * [simplify]: Extracting #4: cost 0 inf + 245 56.866 * [simplify]: Simplified to (sqrt 2) 56.866 * [simplify]: Simplified (2 2 1 3 1 2 3 1 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 -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2))))) 0))))) 56.866 * * * * [progress]: [ 36 / 176 ] simplifiying candidate # 56.867 * [simplify]: Simplifying (* 2 1/2) 56.867 * * [simplify]: iters left: 2 (3 enodes) 56.869 * * [simplify]: iters left: 1 (11 enodes) 56.871 * * [simplify]: Extracting #0: cost 1 inf + 0 56.871 * * [simplify]: Extracting #1: cost 0 inf + 1 56.871 * [simplify]: Simplified to 1 56.871 * [simplify]: Simplified (2 2 1 3 1 2 3 1 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 -1/3) im (- (pow 2 1)))) 0))))) 56.871 * * * * [progress]: [ 37 / 176 ] simplifiying candidate # 56.871 * [simplify]: Simplifying (sqrt 2) 56.871 * * [simplify]: iters left: 1 (2 enodes) 56.872 * * [simplify]: Extracting #0: cost 1 inf + 0 56.872 * * [simplify]: Extracting #1: cost 3 inf + 0 56.872 * * [simplify]: Extracting #2: cost 2 inf + 1 56.872 * * [simplify]: Extracting #3: cost 0 inf + 83 56.872 * [simplify]: Simplified to (sqrt 2) 56.872 * [simplify]: Simplified (2 2 1 3 1 2 3 1 1) 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 -1/3) im (- (pow (sqrt 2) (* 2 1))))) 0))))) 56.873 * [simplify]: Simplifying (* 2 1) 56.873 * * [simplify]: iters left: 2 (3 enodes) 56.874 * * [simplify]: iters left: 1 (9 enodes) 56.876 * * [simplify]: Extracting #0: cost 1 inf + 0 56.876 * * [simplify]: Extracting #1: cost 0 inf + 1 56.876 * [simplify]: Simplified to 2 56.876 * [simplify]: Simplified (2 2 1 3 1 2 3 1 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 -1/3) im (- (pow (sqrt 2) 2)))) 0))))) 56.876 * * * * [progress]: [ 38 / 176 ] simplifiying candidate # 56.876 * [simplify]: Simplifying (* 2 (/ 1 2)) 56.876 * * [simplify]: iters left: 4 (4 enodes) 56.878 * * [simplify]: iters left: 3 (13 enodes) 56.880 * * [simplify]: iters left: 2 (15 enodes) 56.883 * * [simplify]: Extracting #0: cost 1 inf + 0 56.883 * * [simplify]: Extracting #1: cost 0 inf + 1 56.883 * [simplify]: Simplified to 1 56.883 * [simplify]: Simplified (2 2 1 3 1 2 3 1 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 -1/3) im (- (pow 2 1)))) 0))))) 56.883 * * * * [progress]: [ 39 / 176 ] simplifiying candidate # 56.883 * [simplify]: Simplifying (cbrt (sqrt 2)) 56.883 * * [simplify]: iters left: 2 (3 enodes) 56.885 * * [simplify]: iters left: 1 (9 enodes) 56.886 * * [simplify]: Extracting #0: cost 1 inf + 0 56.886 * * [simplify]: Extracting #1: cost 3 inf + 0 56.886 * * [simplify]: Extracting #2: cost 5 inf + 0 56.886 * * [simplify]: Extracting #3: cost 4 inf + 1 56.886 * * [simplify]: Extracting #4: cost 0 inf + 325 56.886 * [simplify]: Simplified to (cbrt (sqrt 2)) 56.887 * [simplify]: Simplified (2 2 1 3 1 2 3 1 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 -1/3) im (- (* (* (sqrt 2) (* (cbrt (sqrt 2)) (cbrt (sqrt 2)))) (cbrt (sqrt 2)))))) 0))))) 56.887 * * * * [progress]: [ 40 / 176 ] simplifiying candidate # 56.887 * [simplify]: Simplifying (sqrt (cbrt 2)) 56.887 * * [simplify]: iters left: 2 (3 enodes) 56.888 * * [simplify]: iters left: 1 (9 enodes) 56.890 * * [simplify]: Extracting #0: cost 1 inf + 0 56.890 * * [simplify]: Extracting #1: cost 3 inf + 0 56.890 * * [simplify]: Extracting #2: cost 5 inf + 0 56.890 * * [simplify]: Extracting #3: cost 4 inf + 1 56.890 * * [simplify]: Extracting #4: cost 0 inf + 405 56.890 * [simplify]: Simplified to (sqrt (cbrt 2)) 56.890 * [simplify]: Simplified (2 2 1 3 1 2 3 1 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 -1/3) im (- (* (* (sqrt 2) (sqrt (* (cbrt 2) (cbrt 2)))) (sqrt (cbrt 2)))))) 0))))) 56.890 * * * * [progress]: [ 41 / 176 ] simplifiying candidate # 56.890 * [simplify]: Simplifying (sqrt (sqrt 2)) 56.891 * * [simplify]: iters left: 2 (3 enodes) 56.892 * * [simplify]: iters left: 1 (9 enodes) 56.893 * * [simplify]: Extracting #0: cost 1 inf + 0 56.893 * * [simplify]: Extracting #1: cost 3 inf + 0 56.893 * * [simplify]: Extracting #2: cost 5 inf + 0 56.893 * * [simplify]: Extracting #3: cost 4 inf + 1 56.894 * * [simplify]: Extracting #4: cost 0 inf + 245 56.894 * [simplify]: Simplified to (sqrt (sqrt 2)) 56.894 * [simplify]: Simplified (2 2 1 3 1 2 3 1 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 -1/3) im (- (* (* (sqrt 2) (sqrt (sqrt 2))) (sqrt (sqrt 2)))))) 0))))) 56.894 * * * * [progress]: [ 42 / 176 ] simplifiying candidate # 56.894 * [simplify]: Simplifying (sqrt 2) 56.894 * * [simplify]: iters left: 1 (2 enodes) 56.895 * * [simplify]: Extracting #0: cost 1 inf + 0 56.895 * * [simplify]: Extracting #1: cost 3 inf + 0 56.895 * * [simplify]: Extracting #2: cost 2 inf + 1 56.895 * * [simplify]: Extracting #3: cost 0 inf + 83 56.895 * [simplify]: Simplified to (sqrt 2) 56.895 * [simplify]: Simplified (2 2 1 3 1 2 3 1 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 -1/3) im (- (* (* (sqrt 2) (sqrt 1)) (sqrt 2))))) 0))))) 56.896 * * * * [progress]: [ 43 / 176 ] simplifiying candidate # 56.896 * [simplify]: Simplifying (sqrt (sqrt 2)) 56.896 * * [simplify]: iters left: 2 (3 enodes) 56.898 * * [simplify]: iters left: 1 (9 enodes) 56.902 * * [simplify]: Extracting #0: cost 1 inf + 0 56.902 * * [simplify]: Extracting #1: cost 3 inf + 0 56.902 * * [simplify]: Extracting #2: cost 5 inf + 0 56.902 * * [simplify]: Extracting #3: cost 4 inf + 1 56.902 * * [simplify]: Extracting #4: cost 0 inf + 245 56.902 * [simplify]: Simplified to (sqrt (sqrt 2)) 56.902 * [simplify]: Simplified (2 2 1 3 1 2 3 1 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 -1/3) im (- (* (* (sqrt 2) (sqrt (sqrt 2))) (sqrt (sqrt 2)))))) 0))))) 56.903 * * * * [progress]: [ 44 / 176 ] simplifiying candidate # 56.903 * [simplify]: Simplifying (sqrt 2) 56.903 * * [simplify]: iters left: 1 (2 enodes) 56.905 * * [simplify]: Extracting #0: cost 1 inf + 0 56.905 * * [simplify]: Extracting #1: cost 3 inf + 0 56.905 * * [simplify]: Extracting #2: cost 2 inf + 1 56.905 * * [simplify]: Extracting #3: cost 0 inf + 83 56.905 * [simplify]: Simplified to (sqrt 2) 56.905 * [simplify]: Simplified (2 2 1 3 1 2 3 1 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 -1/3) im (- (* (* (sqrt 2) 1) (sqrt 2))))) 0))))) 56.906 * * * * [progress]: [ 45 / 176 ] simplifiying candidate # 56.906 * [simplify]: Simplifying (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) 56.906 * * [simplify]: iters left: 4 (4 enodes) 56.909 * * [simplify]: iters left: 3 (12 enodes) 56.913 * * [simplify]: Extracting #0: cost 1 inf + 0 56.913 * * [simplify]: Extracting #1: cost 3 inf + 0 56.913 * * [simplify]: Extracting #2: cost 5 inf + 0 56.913 * * [simplify]: Extracting #3: cost 7 inf + 0 56.913 * * [simplify]: Extracting #4: cost 6 inf + 1 56.913 * * [simplify]: Extracting #5: cost 0 inf + 647 56.914 * [simplify]: Simplified to (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) 56.914 * [simplify]: Simplified (2 2 1 3 1 2 3 1 1) 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 -1/3) im (- (* (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) (* (cbrt (sqrt 2)) (sqrt 2)))))) 0))))) 56.914 * * * * [progress]: [ 46 / 176 ] simplifiying candidate # 56.915 * [simplify]: Simplifying (sqrt (* (cbrt 2) (cbrt 2))) 56.915 * * [simplify]: iters left: 4 (4 enodes) 56.918 * * [simplify]: iters left: 3 (13 enodes) 56.922 * * [simplify]: Extracting #0: cost 1 inf + 0 56.922 * * [simplify]: Extracting #1: cost 4 inf + 0 56.922 * * [simplify]: Extracting #2: cost 7 inf + 0 56.922 * * [simplify]: Extracting #3: cost 6 inf + 1 56.922 * * [simplify]: Extracting #4: cost 0 inf + 647 56.922 * [simplify]: Simplified to (fabs (cbrt 2)) 56.923 * [simplify]: Simplified (2 2 1 3 1 2 3 1 1) 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 -1/3) im (- (* (fabs (cbrt 2)) (* (sqrt (cbrt 2)) (sqrt 2)))))) 0))))) 56.923 * * * * [progress]: [ 47 / 176 ] simplifiying candidate # 56.923 * [simplify]: Simplifying (sqrt (sqrt 2)) 56.923 * * [simplify]: iters left: 2 (3 enodes) 56.925 * * [simplify]: iters left: 1 (9 enodes) 56.929 * * [simplify]: Extracting #0: cost 1 inf + 0 56.929 * * [simplify]: Extracting #1: cost 3 inf + 0 56.929 * * [simplify]: Extracting #2: cost 5 inf + 0 56.929 * * [simplify]: Extracting #3: cost 4 inf + 1 56.929 * * [simplify]: Extracting #4: cost 0 inf + 245 56.929 * [simplify]: Simplified to (sqrt (sqrt 2)) 56.929 * [simplify]: Simplified (2 2 1 3 1 2 3 1 1) 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 -1/3) im (- (* (sqrt (sqrt 2)) (* (sqrt (sqrt 2)) (sqrt 2)))))) 0))))) 56.929 * * * * [progress]: [ 48 / 176 ] simplifiying candidate # 56.930 * [simplify]: Simplifying (sqrt 1) 56.930 * * [simplify]: iters left: 1 (2 enodes) 56.931 * * [simplify]: Extracting #0: cost 1 inf + 0 56.931 * * [simplify]: Extracting #1: cost 0 inf + 1 56.931 * [simplify]: Simplified to 1 56.931 * [simplify]: Simplified (2 2 1 3 1 2 3 1 1) 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 -1/3) im (- (* 1 (* (sqrt 2) (sqrt 2)))))) 0))))) 56.932 * * * * [progress]: [ 49 / 176 ] simplifiying candidate # 56.932 * [simplify]: Simplifying (sqrt (sqrt 2)) 56.932 * * [simplify]: iters left: 2 (3 enodes) 56.933 * * [simplify]: iters left: 1 (9 enodes) 56.935 * * [simplify]: Extracting #0: cost 1 inf + 0 56.935 * * [simplify]: Extracting #1: cost 3 inf + 0 56.935 * * [simplify]: Extracting #2: cost 5 inf + 0 56.935 * * [simplify]: Extracting #3: cost 4 inf + 1 56.935 * * [simplify]: Extracting #4: cost 0 inf + 245 56.935 * [simplify]: Simplified to (sqrt (sqrt 2)) 56.935 * [simplify]: Simplified (2 2 1 3 1 2 3 1 1) 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 -1/3) im (- (* (sqrt (sqrt 2)) (* (sqrt (sqrt 2)) (sqrt 2)))))) 0))))) 56.935 * * * * [progress]: [ 50 / 176 ] simplifiying candidate # 56.935 * * * * [progress]: [ 51 / 176 ] simplifiying candidate #real (real->posit16 (* (sqrt 2) (sqrt 2))))))) 0)))))> 56.935 * * * * [progress]: [ 52 / 176 ] simplifiying candidate # 56.935 * * * * [progress]: [ 53 / 176 ] simplifiying candidate # 56.935 * * * * [progress]: [ 54 / 176 ] simplifiying candidate # 56.935 * * * * [progress]: [ 55 / 176 ] simplifiying candidate # 56.935 * [simplify]: Simplifying (+ 1/2 1/2) 56.936 * * [simplify]: iters left: 2 (2 enodes) 56.937 * * [simplify]: iters left: 1 (7 enodes) 56.938 * * [simplify]: Extracting #0: cost 1 inf + 0 56.938 * * [simplify]: Extracting #1: cost 0 inf + 1 56.938 * [simplify]: Simplified to 1 56.938 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 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 (- (pow 2 1)))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 56.938 * * * * [progress]: [ 56 / 176 ] simplifiying candidate # 56.938 * [simplify]: Simplifying (+ 1/2 (/ 1 2)) 56.938 * * [simplify]: iters left: 4 (5 enodes) 56.941 * * [simplify]: iters left: 3 (18 enodes) 56.945 * * [simplify]: iters left: 2 (20 enodes) 56.948 * * [simplify]: Extracting #0: cost 1 inf + 0 56.948 * * [simplify]: Extracting #1: cost 0 inf + 1 56.948 * [simplify]: Simplified to 1 56.948 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 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 (- (pow 2 1)))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 56.949 * * * * [progress]: [ 57 / 176 ] simplifiying candidate # 56.949 * [simplify]: Simplifying (sqrt 2) 56.949 * * [simplify]: iters left: 1 (2 enodes) 56.950 * * [simplify]: Extracting #0: cost 1 inf + 0 56.950 * * [simplify]: Extracting #1: cost 3 inf + 0 56.950 * * [simplify]: Extracting #2: cost 2 inf + 1 56.950 * * [simplify]: Extracting #3: cost 0 inf + 83 56.950 * [simplify]: Simplified to (sqrt 2) 56.950 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 1) 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 (- (pow (sqrt 2) (+ 1 1))))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 56.950 * [simplify]: Simplifying (+ 1 1) 56.950 * * [simplify]: iters left: 2 (2 enodes) 56.952 * * [simplify]: iters left: 1 (9 enodes) 56.953 * * [simplify]: Extracting #0: cost 1 inf + 0 56.953 * * [simplify]: Extracting #1: cost 0 inf + 1 56.953 * [simplify]: Simplified to 2 56.953 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 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 (- (pow (sqrt 2) 2)))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 56.954 * * * * [progress]: [ 58 / 176 ] simplifiying candidate # 56.954 * [simplify]: Simplifying (+ (/ 1 2) 1/2) 56.954 * * [simplify]: iters left: 4 (5 enodes) 56.959 * * [simplify]: iters left: 3 (18 enodes) 56.965 * * [simplify]: iters left: 2 (20 enodes) 56.970 * * [simplify]: Extracting #0: cost 1 inf + 0 56.971 * * [simplify]: Extracting #1: cost 0 inf + 1 56.971 * [simplify]: Simplified to 1 56.971 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 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 (- (pow 2 1)))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 56.971 * * * * [progress]: [ 59 / 176 ] simplifiying candidate # 56.971 * [simplify]: Simplifying (+ (/ 1 2) (/ 1 2)) 56.971 * * [simplify]: iters left: 4 (4 enodes) 56.976 * * [simplify]: iters left: 3 (15 enodes) 56.981 * * [simplify]: iters left: 2 (17 enodes) 56.986 * * [simplify]: Extracting #0: cost 1 inf + 0 56.987 * * [simplify]: Extracting #1: cost 0 inf + 1 56.987 * [simplify]: Simplified to 1 56.987 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 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 (- (pow 2 1)))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 56.987 * * * * [progress]: [ 60 / 176 ] simplifiying candidate # 56.987 * [simplify]: Simplifying (* 2 2) 56.987 * * [simplify]: iters left: 2 (2 enodes) 56.990 * * [simplify]: iters left: 1 (7 enodes) 56.992 * * [simplify]: Extracting #0: cost 1 inf + 0 56.992 * * [simplify]: Extracting #1: cost 0 inf + 1 56.992 * [simplify]: Simplified to 4 56.992 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 1) 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 (- (pow 4 1/2)))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 56.993 * * * * [progress]: [ 61 / 176 ] simplifiying candidate # 56.993 * [simplify]: Simplifying (* (sqrt 2) (sqrt 2)) 56.993 * * [simplify]: iters left: 3 (3 enodes) 56.996 * * [simplify]: iters left: 2 (7 enodes) 56.998 * * [simplify]: Extracting #0: cost 1 inf + 0 56.999 * * [simplify]: Extracting #1: cost 0 inf + 1 56.999 * [simplify]: Simplified to 2 56.999 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 1) 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 (- (pow 2 1)))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 56.999 * * * * [progress]: [ 62 / 176 ] simplifiying candidate # 56.999 * [simplify]: Simplifying (* 2 2) 56.999 * * [simplify]: iters left: 2 (2 enodes) 57.002 * * [simplify]: iters left: 1 (7 enodes) 57.004 * * [simplify]: Extracting #0: cost 1 inf + 0 57.004 * * [simplify]: Extracting #1: cost 0 inf + 1 57.004 * [simplify]: Simplified to 4 57.004 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 1) 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 (- (pow 4 (/ 1 2))))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.005 * [simplify]: Simplifying (/ 1 2) 57.005 * * [simplify]: iters left: 2 (3 enodes) 57.008 * * [simplify]: iters left: 1 (12 enodes) 57.012 * * [simplify]: Extracting #0: cost 1 inf + 0 57.012 * * [simplify]: Extracting #1: cost 0 inf + 1 57.013 * [simplify]: Simplified to 1/2 57.013 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 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 (- (pow 4 1/2)))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.013 * * * * [progress]: [ 63 / 176 ] simplifiying candidate # 57.013 * * * * [progress]: [ 64 / 176 ] simplifiying candidate # 57.013 * [simplify]: Simplifying (sqrt 2) 57.013 * * [simplify]: iters left: 1 (2 enodes) 57.015 * * [simplify]: Extracting #0: cost 1 inf + 0 57.015 * * [simplify]: Extracting #1: cost 3 inf + 0 57.015 * * [simplify]: Extracting #2: cost 2 inf + 1 57.015 * * [simplify]: Extracting #3: cost 0 inf + 83 57.015 * [simplify]: Simplified to (sqrt 2) 57.015 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 1) 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 (- (pow (sqrt 2) (+ 1 1))))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.016 * * * * [progress]: [ 65 / 176 ] simplifiying candidate # 57.016 * * * * [progress]: [ 66 / 176 ] simplifiying candidate # 57.016 * [simplify]: Simplifying (+ (log (sqrt 2)) (log (sqrt 2))) 57.016 * * [simplify]: iters left: 4 (4 enodes) 57.019 * * [simplify]: iters left: 3 (12 enodes) 57.023 * * [simplify]: Extracting #0: cost 1 inf + 0 57.023 * * [simplify]: Extracting #1: cost 3 inf + 0 57.023 * * [simplify]: Extracting #2: cost 5 inf + 0 57.023 * * [simplify]: Extracting #3: cost 7 inf + 0 57.023 * * [simplify]: Extracting #4: cost 6 inf + 1 57.023 * * [simplify]: Extracting #5: cost 0 inf + 607 57.023 * [simplify]: Simplified to (+ (log (sqrt 2)) (log (sqrt 2))) 57.024 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 1) 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 (- (exp (+ (log (sqrt 2)) (log (sqrt 2))))))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.024 * * * * [progress]: [ 67 / 176 ] simplifiying candidate # 57.024 * * * * [progress]: [ 68 / 176 ] simplifiying candidate # 57.024 * * * * [progress]: [ 69 / 176 ] simplifiying candidate # 57.024 * [simplify]: Simplifying (* (* (* (sqrt 2) (sqrt 2)) (sqrt 2)) (* (* (sqrt 2) (sqrt 2)) (sqrt 2))) 57.025 * * [simplify]: iters left: 6 (5 enodes) 57.029 * * [simplify]: iters left: 5 (21 enodes) 57.035 * * [simplify]: iters left: 4 (42 enodes) 57.039 * * [simplify]: iters left: 3 (45 enodes) 57.044 * * [simplify]: Extracting #0: cost 1 inf + 0 57.044 * * [simplify]: Extracting #1: cost 0 inf + 1 57.044 * [simplify]: Simplified to 8 57.044 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 1) 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 (- (cbrt 8)))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.044 * * * * [progress]: [ 70 / 176 ] simplifiying candidate # 57.044 * * * * [progress]: [ 71 / 176 ] simplifiying candidate # 57.044 * * * * [progress]: [ 72 / 176 ] simplifiying candidate # 57.044 * [simplify]: Simplifying (* 2 2) 57.044 * * [simplify]: iters left: 2 (2 enodes) 57.046 * * [simplify]: iters left: 1 (7 enodes) 57.047 * * [simplify]: Extracting #0: cost 1 inf + 0 57.047 * * [simplify]: Extracting #1: cost 0 inf + 1 57.047 * [simplify]: Simplified to 4 57.047 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 1) 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 4)))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.047 * * * * [progress]: [ 73 / 176 ] simplifiying candidate # 57.047 * * * * [progress]: [ 74 / 176 ] simplifiying candidate # 57.047 * * * * [progress]: [ 75 / 176 ] simplifiying candidate # 57.047 * * * * [progress]: [ 76 / 176 ] simplifiying candidate # 57.048 * [simplify]: Simplifying (* (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) (* (cbrt (sqrt 2)) (cbrt (sqrt 2)))) 57.048 * * [simplify]: iters left: 6 (5 enodes) 57.052 * * [simplify]: iters left: 5 (19 enodes) 57.056 * * [simplify]: iters left: 4 (23 enodes) 57.060 * * [simplify]: iters left: 3 (33 enodes) 57.070 * * [simplify]: iters left: 2 (55 enodes) 57.093 * * [simplify]: iters left: 1 (103 enodes) 57.129 * * [simplify]: Extracting #0: cost 1 inf + 0 57.129 * * [simplify]: Extracting #1: cost 13 inf + 0 57.129 * * [simplify]: Extracting #2: cost 39 inf + 1 57.129 * * [simplify]: Extracting #3: cost 37 inf + 7 57.129 * * [simplify]: Extracting #4: cost 34 inf + 91 57.130 * * [simplify]: Extracting #5: cost 12 inf + 7835 57.131 * * [simplify]: Extracting #6: cost 0 inf + 13365 57.132 * * [simplify]: Extracting #7: cost 0 inf + 13285 57.134 * [simplify]: Simplified to (* (sqrt 2) (cbrt (sqrt 2))) 57.134 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 1) 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) (cbrt (sqrt 2))) (* (cbrt (sqrt 2)) (cbrt (sqrt 2))))))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.134 * [simplify]: Simplifying (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) 57.134 * * [simplify]: iters left: 4 (4 enodes) 57.136 * * [simplify]: iters left: 3 (12 enodes) 57.138 * * [simplify]: Extracting #0: cost 1 inf + 0 57.138 * * [simplify]: Extracting #1: cost 3 inf + 0 57.138 * * [simplify]: Extracting #2: cost 5 inf + 0 57.138 * * [simplify]: Extracting #3: cost 7 inf + 0 57.138 * * [simplify]: Extracting #4: cost 6 inf + 1 57.138 * * [simplify]: Extracting #5: cost 0 inf + 647 57.138 * [simplify]: Simplified to (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) 57.138 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 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 (- (* (* (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) (* (cbrt (sqrt 2)) (cbrt (sqrt 2)))) (* (cbrt (sqrt 2)) (cbrt (sqrt 2))))))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.138 * * * * [progress]: [ 77 / 176 ] simplifiying candidate # 57.139 * [simplify]: Simplifying (* (sqrt (* (cbrt 2) (cbrt 2))) (sqrt (* (cbrt 2) (cbrt 2)))) 57.139 * * [simplify]: iters left: 6 (5 enodes) 57.140 * * [simplify]: iters left: 5 (14 enodes) 57.143 * * [simplify]: iters left: 4 (15 enodes) 57.145 * * [simplify]: Extracting #0: cost 1 inf + 0 57.145 * * [simplify]: Extracting #1: cost 4 inf + 0 57.145 * * [simplify]: Extracting #2: cost 7 inf + 0 57.145 * * [simplify]: Extracting #3: cost 6 inf + 1 57.145 * * [simplify]: Extracting #4: cost 0 inf + 647 57.145 * [simplify]: Simplified to (* (cbrt 2) (cbrt 2)) 57.145 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 1) 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 (- (* (* (cbrt 2) (cbrt 2)) (* (sqrt (cbrt 2)) (sqrt (cbrt 2))))))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.146 * [simplify]: Simplifying (* (sqrt (cbrt 2)) (sqrt (cbrt 2))) 57.146 * * [simplify]: iters left: 4 (4 enodes) 57.147 * * [simplify]: iters left: 3 (10 enodes) 57.150 * * [simplify]: iters left: 2 (11 enodes) 57.154 * * [simplify]: Extracting #0: cost 1 inf + 0 57.154 * * [simplify]: Extracting #1: cost 4 inf + 0 57.154 * * [simplify]: Extracting #2: cost 4 inf + 1 57.154 * * [simplify]: Extracting #3: cost 2 inf + 163 57.154 * * [simplify]: Extracting #4: cost 0 inf + 405 57.154 * [simplify]: Simplified to (cbrt 2) 57.154 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 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 (- (* (* (cbrt 2) (cbrt 2)) (cbrt 2))))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.155 * * * * [progress]: [ 78 / 176 ] simplifiying candidate # 57.155 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 57.155 * * [simplify]: iters left: 4 (4 enodes) 57.157 * * [simplify]: iters left: 3 (10 enodes) 57.159 * * [simplify]: iters left: 2 (11 enodes) 57.163 * * [simplify]: Extracting #0: cost 1 inf + 0 57.163 * * [simplify]: Extracting #1: cost 4 inf + 0 57.163 * * [simplify]: Extracting #2: cost 4 inf + 1 57.163 * * [simplify]: Extracting #3: cost 2 inf + 83 57.163 * * [simplify]: Extracting #4: cost 0 inf + 245 57.163 * [simplify]: Simplified to (sqrt 2) 57.163 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 1) 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 (sqrt 2)) (sqrt (sqrt 2))))))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.164 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 57.164 * * [simplify]: iters left: 4 (4 enodes) 57.165 * * [simplify]: iters left: 3 (10 enodes) 57.167 * * [simplify]: iters left: 2 (11 enodes) 57.169 * * [simplify]: Extracting #0: cost 1 inf + 0 57.169 * * [simplify]: Extracting #1: cost 4 inf + 0 57.169 * * [simplify]: Extracting #2: cost 4 inf + 1 57.169 * * [simplify]: Extracting #3: cost 2 inf + 83 57.169 * * [simplify]: Extracting #4: cost 0 inf + 245 57.169 * [simplify]: Simplified to (sqrt 2) 57.169 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 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 (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2))))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.169 * * * * [progress]: [ 79 / 176 ] simplifiying candidate # 57.170 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 57.170 * * [simplify]: iters left: 4 (4 enodes) 57.171 * * [simplify]: iters left: 3 (10 enodes) 57.173 * * [simplify]: iters left: 2 (11 enodes) 57.175 * * [simplify]: Extracting #0: cost 1 inf + 0 57.175 * * [simplify]: Extracting #1: cost 4 inf + 0 57.175 * * [simplify]: Extracting #2: cost 4 inf + 1 57.175 * * [simplify]: Extracting #3: cost 2 inf + 83 57.175 * * [simplify]: Extracting #4: cost 0 inf + 245 57.175 * [simplify]: Simplified to (sqrt 2) 57.175 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 1) 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 (sqrt 2)) (sqrt (sqrt 2))))))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.175 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 57.175 * * [simplify]: iters left: 4 (4 enodes) 57.177 * * [simplify]: iters left: 3 (10 enodes) 57.179 * * [simplify]: iters left: 2 (11 enodes) 57.180 * * [simplify]: Extracting #0: cost 1 inf + 0 57.180 * * [simplify]: Extracting #1: cost 4 inf + 0 57.180 * * [simplify]: Extracting #2: cost 4 inf + 1 57.181 * * [simplify]: Extracting #3: cost 2 inf + 83 57.181 * * [simplify]: Extracting #4: cost 0 inf + 245 57.181 * [simplify]: Simplified to (sqrt 2) 57.181 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 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 (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2))))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.181 * * * * [progress]: [ 80 / 176 ] simplifiying candidate # 57.181 * [simplify]: Simplifying (* (sqrt 1) (sqrt 1)) 57.181 * * [simplify]: iters left: 3 (3 enodes) 57.183 * * [simplify]: iters left: 2 (9 enodes) 57.184 * * [simplify]: iters left: 1 (11 enodes) 57.186 * * [simplify]: Extracting #0: cost 1 inf + 0 57.186 * * [simplify]: Extracting #1: cost 0 inf + 1 57.186 * [simplify]: Simplified to 1 57.186 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 1) 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 (- (* 1 (* (sqrt 2) (sqrt 2)))))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.186 * [simplify]: Simplifying (* (sqrt 2) (sqrt 2)) 57.186 * * [simplify]: iters left: 3 (3 enodes) 57.187 * * [simplify]: iters left: 2 (7 enodes) 57.189 * * [simplify]: Extracting #0: cost 1 inf + 0 57.189 * * [simplify]: Extracting #1: cost 0 inf + 1 57.189 * [simplify]: Simplified to 2 57.189 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 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 (- (* 1 2)))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.189 * * * * [progress]: [ 81 / 176 ] simplifiying candidate # 57.189 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 57.189 * * [simplify]: iters left: 4 (4 enodes) 57.191 * * [simplify]: iters left: 3 (10 enodes) 57.193 * * [simplify]: iters left: 2 (11 enodes) 57.196 * * [simplify]: Extracting #0: cost 1 inf + 0 57.196 * * [simplify]: Extracting #1: cost 4 inf + 0 57.196 * * [simplify]: Extracting #2: cost 4 inf + 1 57.196 * * [simplify]: Extracting #3: cost 2 inf + 83 57.196 * * [simplify]: Extracting #4: cost 0 inf + 245 57.197 * [simplify]: Simplified to (sqrt 2) 57.197 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 1) 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 (sqrt 2)) (sqrt (sqrt 2))))))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.197 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 57.197 * * [simplify]: iters left: 4 (4 enodes) 57.200 * * [simplify]: iters left: 3 (10 enodes) 57.203 * * [simplify]: iters left: 2 (11 enodes) 57.207 * * [simplify]: Extracting #0: cost 1 inf + 0 57.207 * * [simplify]: Extracting #1: cost 4 inf + 0 57.207 * * [simplify]: Extracting #2: cost 4 inf + 1 57.207 * * [simplify]: Extracting #3: cost 2 inf + 83 57.207 * * [simplify]: Extracting #4: cost 0 inf + 245 57.208 * [simplify]: Simplified to (sqrt 2) 57.208 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 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 (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2))))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.208 * * * * [progress]: [ 82 / 176 ] simplifiying candidate # 57.208 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 57.208 * * [simplify]: iters left: 4 (4 enodes) 57.211 * * [simplify]: iters left: 3 (10 enodes) 57.215 * * [simplify]: iters left: 2 (11 enodes) 57.218 * * [simplify]: Extracting #0: cost 1 inf + 0 57.218 * * [simplify]: Extracting #1: cost 4 inf + 0 57.218 * * [simplify]: Extracting #2: cost 4 inf + 1 57.218 * * [simplify]: Extracting #3: cost 2 inf + 83 57.219 * * [simplify]: Extracting #4: cost 0 inf + 245 57.219 * [simplify]: Simplified to (sqrt 2) 57.219 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 1) 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 (sqrt 2)) (sqrt (sqrt 2))))))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.219 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 57.219 * * [simplify]: iters left: 4 (4 enodes) 57.222 * * [simplify]: iters left: 3 (10 enodes) 57.226 * * [simplify]: iters left: 2 (11 enodes) 57.230 * * [simplify]: Extracting #0: cost 1 inf + 0 57.230 * * [simplify]: Extracting #1: cost 4 inf + 0 57.230 * * [simplify]: Extracting #2: cost 4 inf + 1 57.230 * * [simplify]: Extracting #3: cost 2 inf + 83 57.230 * * [simplify]: Extracting #4: cost 0 inf + 245 57.230 * [simplify]: Simplified to (sqrt 2) 57.230 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 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 (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2))))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.231 * * * * [progress]: [ 83 / 176 ] simplifiying candidate # 57.231 * [simplify]: Simplifying (* 1 1) 57.231 * * [simplify]: iters left: 2 (2 enodes) 57.233 * * [simplify]: iters left: 1 (6 enodes) 57.235 * * [simplify]: Extracting #0: cost 1 inf + 0 57.235 * * [simplify]: Extracting #1: cost 0 inf + 1 57.235 * [simplify]: Simplified to 1 57.235 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 1) 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 (- (* 1 (* (sqrt 2) (sqrt 2)))))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.236 * [simplify]: Simplifying (* (sqrt 2) (sqrt 2)) 57.236 * * [simplify]: iters left: 3 (3 enodes) 57.238 * * [simplify]: iters left: 2 (7 enodes) 57.241 * * [simplify]: Extracting #0: cost 1 inf + 0 57.241 * * [simplify]: Extracting #1: cost 0 inf + 1 57.241 * [simplify]: Simplified to 2 57.241 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 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 (- (* 1 2)))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.242 * * * * [progress]: [ 84 / 176 ] simplifiying candidate # 57.242 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 57.242 * * [simplify]: iters left: 4 (4 enodes) 57.245 * * [simplify]: iters left: 3 (10 enodes) 57.249 * * [simplify]: iters left: 2 (11 enodes) 57.252 * * [simplify]: Extracting #0: cost 1 inf + 0 57.252 * * [simplify]: Extracting #1: cost 4 inf + 0 57.252 * * [simplify]: Extracting #2: cost 4 inf + 1 57.252 * * [simplify]: Extracting #3: cost 2 inf + 83 57.252 * * [simplify]: Extracting #4: cost 0 inf + 245 57.253 * [simplify]: Simplified to (sqrt 2) 57.253 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 1) 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 (sqrt 2)) (sqrt (sqrt 2))))))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.253 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 57.253 * * [simplify]: iters left: 4 (4 enodes) 57.256 * * [simplify]: iters left: 3 (10 enodes) 57.259 * * [simplify]: iters left: 2 (11 enodes) 57.263 * * [simplify]: Extracting #0: cost 1 inf + 0 57.263 * * [simplify]: Extracting #1: cost 4 inf + 0 57.263 * * [simplify]: Extracting #2: cost 4 inf + 1 57.263 * * [simplify]: Extracting #3: cost 2 inf + 83 57.263 * * [simplify]: Extracting #4: cost 0 inf + 245 57.263 * [simplify]: Simplified to (sqrt 2) 57.263 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 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 (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2))))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.264 * * * * [progress]: [ 85 / 176 ] simplifiying candidate # 57.264 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 57.264 * * [simplify]: iters left: 4 (4 enodes) 57.267 * * [simplify]: iters left: 3 (10 enodes) 57.270 * * [simplify]: iters left: 2 (11 enodes) 57.274 * * [simplify]: Extracting #0: cost 1 inf + 0 57.274 * * [simplify]: Extracting #1: cost 4 inf + 0 57.274 * * [simplify]: Extracting #2: cost 4 inf + 1 57.274 * * [simplify]: Extracting #3: cost 2 inf + 83 57.274 * * [simplify]: Extracting #4: cost 0 inf + 245 57.274 * [simplify]: Simplified to (sqrt 2) 57.274 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 1) 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 (sqrt 2)) (sqrt (sqrt 2))))))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.275 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 57.275 * * [simplify]: iters left: 4 (4 enodes) 57.277 * * [simplify]: iters left: 3 (10 enodes) 57.281 * * [simplify]: iters left: 2 (11 enodes) 57.285 * * [simplify]: Extracting #0: cost 1 inf + 0 57.285 * * [simplify]: Extracting #1: cost 4 inf + 0 57.285 * * [simplify]: Extracting #2: cost 4 inf + 1 57.285 * * [simplify]: Extracting #3: cost 2 inf + 83 57.285 * * [simplify]: Extracting #4: cost 0 inf + 245 57.285 * [simplify]: Simplified to (sqrt 2) 57.285 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 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 (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2))))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.286 * * * * [progress]: [ 86 / 176 ] simplifiying candidate # 57.286 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 57.286 * * [simplify]: iters left: 4 (4 enodes) 57.289 * * [simplify]: iters left: 3 (10 enodes) 57.292 * * [simplify]: iters left: 2 (11 enodes) 57.296 * * [simplify]: Extracting #0: cost 1 inf + 0 57.296 * * [simplify]: Extracting #1: cost 4 inf + 0 57.296 * * [simplify]: Extracting #2: cost 4 inf + 1 57.296 * * [simplify]: Extracting #3: cost 2 inf + 83 57.296 * * [simplify]: Extracting #4: cost 0 inf + 245 57.296 * [simplify]: Simplified to (sqrt 2) 57.296 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 1) 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 (sqrt 2)) (sqrt (sqrt 2))))))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.297 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 57.297 * * [simplify]: iters left: 4 (4 enodes) 57.303 * * [simplify]: iters left: 3 (10 enodes) 57.306 * * [simplify]: iters left: 2 (11 enodes) 57.309 * * [simplify]: Extracting #0: cost 1 inf + 0 57.310 * * [simplify]: Extracting #1: cost 4 inf + 0 57.310 * * [simplify]: Extracting #2: cost 4 inf + 1 57.310 * * [simplify]: Extracting #3: cost 2 inf + 83 57.310 * * [simplify]: Extracting #4: cost 0 inf + 245 57.310 * [simplify]: Simplified to (sqrt 2) 57.310 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 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 (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2))))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.310 * * * * [progress]: [ 87 / 176 ] simplifiying candidate # 57.311 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 57.311 * * [simplify]: iters left: 4 (4 enodes) 57.313 * * [simplify]: iters left: 3 (10 enodes) 57.317 * * [simplify]: iters left: 2 (11 enodes) 57.320 * * [simplify]: Extracting #0: cost 1 inf + 0 57.321 * * [simplify]: Extracting #1: cost 4 inf + 0 57.321 * * [simplify]: Extracting #2: cost 4 inf + 1 57.321 * * [simplify]: Extracting #3: cost 2 inf + 83 57.321 * * [simplify]: Extracting #4: cost 0 inf + 245 57.321 * [simplify]: Simplified to (sqrt 2) 57.321 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 1) 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 (sqrt 2)) (sqrt (sqrt 2))))))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.322 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 57.322 * * [simplify]: iters left: 4 (4 enodes) 57.324 * * [simplify]: iters left: 3 (10 enodes) 57.328 * * [simplify]: iters left: 2 (11 enodes) 57.332 * * [simplify]: Extracting #0: cost 1 inf + 0 57.332 * * [simplify]: Extracting #1: cost 4 inf + 0 57.332 * * [simplify]: Extracting #2: cost 4 inf + 1 57.332 * * [simplify]: Extracting #3: cost 2 inf + 83 57.332 * * [simplify]: Extracting #4: cost 0 inf + 245 57.332 * [simplify]: Simplified to (sqrt 2) 57.333 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 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 (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2))))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.333 * * * * [progress]: [ 88 / 176 ] simplifiying candidate # 57.333 * [simplify]: Simplifying (* 2 1/2) 57.333 * * [simplify]: iters left: 2 (3 enodes) 57.337 * * [simplify]: iters left: 1 (11 enodes) 57.340 * * [simplify]: Extracting #0: cost 1 inf + 0 57.340 * * [simplify]: Extracting #1: cost 0 inf + 1 57.340 * [simplify]: Simplified to 1 57.340 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 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 (- (pow 2 1)))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.341 * * * * [progress]: [ 89 / 176 ] simplifiying candidate # 57.341 * [simplify]: Simplifying (sqrt 2) 57.341 * * [simplify]: iters left: 1 (2 enodes) 57.343 * * [simplify]: Extracting #0: cost 1 inf + 0 57.343 * * [simplify]: Extracting #1: cost 3 inf + 0 57.343 * * [simplify]: Extracting #2: cost 2 inf + 1 57.343 * * [simplify]: Extracting #3: cost 0 inf + 83 57.343 * [simplify]: Simplified to (sqrt 2) 57.343 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 1) 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 (- (pow (sqrt 2) (* 2 1))))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.343 * [simplify]: Simplifying (* 2 1) 57.343 * * [simplify]: iters left: 2 (3 enodes) 57.346 * * [simplify]: iters left: 1 (9 enodes) 57.349 * * [simplify]: Extracting #0: cost 1 inf + 0 57.349 * * [simplify]: Extracting #1: cost 0 inf + 1 57.349 * [simplify]: Simplified to 2 57.349 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 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 (- (pow (sqrt 2) 2)))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.349 * * * * [progress]: [ 90 / 176 ] simplifiying candidate # 57.350 * [simplify]: Simplifying (* 2 (/ 1 2)) 57.350 * * [simplify]: iters left: 4 (4 enodes) 57.353 * * [simplify]: iters left: 3 (13 enodes) 57.357 * * [simplify]: iters left: 2 (15 enodes) 57.362 * * [simplify]: Extracting #0: cost 1 inf + 0 57.362 * * [simplify]: Extracting #1: cost 0 inf + 1 57.362 * [simplify]: Simplified to 1 57.362 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 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 (- (pow 2 1)))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.363 * * * * [progress]: [ 91 / 176 ] simplifiying candidate # 57.363 * [simplify]: Simplifying (cbrt (sqrt 2)) 57.363 * * [simplify]: iters left: 2 (3 enodes) 57.365 * * [simplify]: iters left: 1 (9 enodes) 57.368 * * [simplify]: Extracting #0: cost 1 inf + 0 57.368 * * [simplify]: Extracting #1: cost 3 inf + 0 57.368 * * [simplify]: Extracting #2: cost 5 inf + 0 57.368 * * [simplify]: Extracting #3: cost 4 inf + 1 57.369 * * [simplify]: Extracting #4: cost 0 inf + 325 57.369 * [simplify]: Simplified to (cbrt (sqrt 2)) 57.369 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 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) (* (cbrt (sqrt 2)) (cbrt (sqrt 2)))) (cbrt (sqrt 2)))))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.369 * * * * [progress]: [ 92 / 176 ] simplifiying candidate # 57.369 * [simplify]: Simplifying (sqrt (cbrt 2)) 57.370 * * [simplify]: iters left: 2 (3 enodes) 57.372 * * [simplify]: iters left: 1 (9 enodes) 57.375 * * [simplify]: Extracting #0: cost 1 inf + 0 57.376 * * [simplify]: Extracting #1: cost 3 inf + 0 57.376 * * [simplify]: Extracting #2: cost 5 inf + 0 57.376 * * [simplify]: Extracting #3: cost 4 inf + 1 57.376 * * [simplify]: Extracting #4: cost 0 inf + 405 57.376 * [simplify]: Simplified to (sqrt (cbrt 2)) 57.376 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 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 (* (cbrt 2) (cbrt 2)))) (sqrt (cbrt 2)))))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.376 * * * * [progress]: [ 93 / 176 ] simplifiying candidate # 57.377 * [simplify]: Simplifying (sqrt (sqrt 2)) 57.377 * * [simplify]: iters left: 2 (3 enodes) 57.379 * * [simplify]: iters left: 1 (9 enodes) 57.383 * * [simplify]: Extracting #0: cost 1 inf + 0 57.383 * * [simplify]: Extracting #1: cost 3 inf + 0 57.383 * * [simplify]: Extracting #2: cost 5 inf + 0 57.383 * * [simplify]: Extracting #3: cost 4 inf + 1 57.383 * * [simplify]: Extracting #4: cost 0 inf + 245 57.383 * [simplify]: Simplified to (sqrt (sqrt 2)) 57.383 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 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 (sqrt 2))) (sqrt (sqrt 2)))))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.383 * * * * [progress]: [ 94 / 176 ] simplifiying candidate # 57.384 * [simplify]: Simplifying (sqrt 2) 57.384 * * [simplify]: iters left: 1 (2 enodes) 57.386 * * [simplify]: Extracting #0: cost 1 inf + 0 57.386 * * [simplify]: Extracting #1: cost 3 inf + 0 57.386 * * [simplify]: Extracting #2: cost 2 inf + 1 57.386 * * [simplify]: Extracting #3: cost 0 inf + 83 57.386 * [simplify]: Simplified to (sqrt 2) 57.386 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 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 1)) (sqrt 2))))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.386 * * * * [progress]: [ 95 / 176 ] simplifiying candidate # 57.387 * [simplify]: Simplifying (sqrt (sqrt 2)) 57.387 * * [simplify]: iters left: 2 (3 enodes) 57.389 * * [simplify]: iters left: 1 (9 enodes) 57.392 * * [simplify]: Extracting #0: cost 1 inf + 0 57.392 * * [simplify]: Extracting #1: cost 3 inf + 0 57.392 * * [simplify]: Extracting #2: cost 5 inf + 0 57.392 * * [simplify]: Extracting #3: cost 4 inf + 1 57.392 * * [simplify]: Extracting #4: cost 0 inf + 245 57.392 * [simplify]: Simplified to (sqrt (sqrt 2)) 57.393 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 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 (sqrt 2))) (sqrt (sqrt 2)))))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.393 * * * * [progress]: [ 96 / 176 ] simplifiying candidate # 57.393 * [simplify]: Simplifying (sqrt 2) 57.393 * * [simplify]: iters left: 1 (2 enodes) 57.395 * * [simplify]: Extracting #0: cost 1 inf + 0 57.395 * * [simplify]: Extracting #1: cost 3 inf + 0 57.395 * * [simplify]: Extracting #2: cost 2 inf + 1 57.395 * * [simplify]: Extracting #3: cost 0 inf + 83 57.395 * [simplify]: Simplified to (sqrt 2) 57.395 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 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) 1) (sqrt 2))))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.396 * * * * [progress]: [ 97 / 176 ] simplifiying candidate # 57.396 * [simplify]: Simplifying (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) 57.396 * * [simplify]: iters left: 4 (4 enodes) 57.399 * * [simplify]: iters left: 3 (12 enodes) 57.403 * * [simplify]: Extracting #0: cost 1 inf + 0 57.403 * * [simplify]: Extracting #1: cost 3 inf + 0 57.403 * * [simplify]: Extracting #2: cost 5 inf + 0 57.403 * * [simplify]: Extracting #3: cost 7 inf + 0 57.403 * * [simplify]: Extracting #4: cost 6 inf + 1 57.403 * * [simplify]: Extracting #5: cost 0 inf + 647 57.403 * [simplify]: Simplified to (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) 57.404 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 1) 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 (- (* (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) (* (cbrt (sqrt 2)) (sqrt 2)))))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.404 * * * * [progress]: [ 98 / 176 ] simplifiying candidate # 57.404 * [simplify]: Simplifying (sqrt (* (cbrt 2) (cbrt 2))) 57.404 * * [simplify]: iters left: 4 (4 enodes) 57.407 * * [simplify]: iters left: 3 (13 enodes) 57.411 * * [simplify]: Extracting #0: cost 1 inf + 0 57.411 * * [simplify]: Extracting #1: cost 4 inf + 0 57.411 * * [simplify]: Extracting #2: cost 7 inf + 0 57.411 * * [simplify]: Extracting #3: cost 6 inf + 1 57.411 * * [simplify]: Extracting #4: cost 0 inf + 647 57.412 * [simplify]: Simplified to (fabs (cbrt 2)) 57.412 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 1) 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 (- (* (fabs (cbrt 2)) (* (sqrt (cbrt 2)) (sqrt 2)))))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.412 * * * * [progress]: [ 99 / 176 ] simplifiying candidate # 57.412 * [simplify]: Simplifying (sqrt (sqrt 2)) 57.412 * * [simplify]: iters left: 2 (3 enodes) 57.414 * * [simplify]: iters left: 1 (9 enodes) 57.417 * * [simplify]: Extracting #0: cost 1 inf + 0 57.417 * * [simplify]: Extracting #1: cost 3 inf + 0 57.417 * * [simplify]: Extracting #2: cost 5 inf + 0 57.417 * * [simplify]: Extracting #3: cost 4 inf + 1 57.417 * * [simplify]: Extracting #4: cost 0 inf + 245 57.417 * [simplify]: Simplified to (sqrt (sqrt 2)) 57.417 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 1) 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 (sqrt 2)) (* (sqrt (sqrt 2)) (sqrt 2)))))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.417 * * * * [progress]: [ 100 / 176 ] simplifiying candidate # 57.418 * [simplify]: Simplifying (sqrt 1) 57.418 * * [simplify]: iters left: 1 (2 enodes) 57.419 * * [simplify]: Extracting #0: cost 1 inf + 0 57.419 * * [simplify]: Extracting #1: cost 0 inf + 1 57.419 * [simplify]: Simplified to 1 57.419 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 1) 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 (- (* 1 (* (sqrt 2) (sqrt 2)))))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.420 * * * * [progress]: [ 101 / 176 ] simplifiying candidate # 57.420 * [simplify]: Simplifying (sqrt (sqrt 2)) 57.420 * * [simplify]: iters left: 2 (3 enodes) 57.421 * * [simplify]: iters left: 1 (9 enodes) 57.423 * * [simplify]: Extracting #0: cost 1 inf + 0 57.423 * * [simplify]: Extracting #1: cost 3 inf + 0 57.423 * * [simplify]: Extracting #2: cost 5 inf + 0 57.423 * * [simplify]: Extracting #3: cost 4 inf + 1 57.423 * * [simplify]: Extracting #4: cost 0 inf + 245 57.423 * [simplify]: Simplified to (sqrt (sqrt 2)) 57.423 * [simplify]: Simplified (2 1 2 2 1 3 1 2 3 1 1) 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 (sqrt 2)) (* (sqrt (sqrt 2)) (sqrt 2)))))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.423 * * * * [progress]: [ 102 / 176 ] simplifiying candidate # 57.424 * * * * [progress]: [ 103 / 176 ] simplifiying candidate #real (real->posit16 (* (sqrt 2) (sqrt 2))))))) 0))))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0)))))> 57.424 * * * * [progress]: [ 104 / 176 ] simplifiying candidate # 57.424 * * * * [progress]: [ 105 / 176 ] simplifiying candidate # 57.424 * * * * [progress]: [ 106 / 176 ] simplifiying candidate # 57.424 * * * * [progress]: [ 107 / 176 ] simplifiying candidate # 57.424 * [simplify]: Simplifying (+ 1/2 1/2) 57.424 * * [simplify]: iters left: 2 (2 enodes) 57.425 * * [simplify]: iters left: 1 (7 enodes) 57.426 * * [simplify]: Extracting #0: cost 1 inf + 0 57.427 * * [simplify]: Extracting #1: cost 0 inf + 1 57.427 * [simplify]: Simplified to 1 57.427 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.427 * * * * [progress]: [ 108 / 176 ] simplifiying candidate # 57.427 * [simplify]: Simplifying (+ 1/2 (/ 1 2)) 57.427 * * [simplify]: iters left: 4 (5 enodes) 57.430 * * [simplify]: iters left: 3 (18 enodes) 57.434 * * [simplify]: iters left: 2 (20 enodes) 57.438 * * [simplify]: Extracting #0: cost 1 inf + 0 57.438 * * [simplify]: Extracting #1: cost 0 inf + 1 57.438 * [simplify]: Simplified to 1 57.438 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.438 * * * * [progress]: [ 109 / 176 ] simplifiying candidate # 57.439 * [simplify]: Simplifying (sqrt 2) 57.439 * * [simplify]: iters left: 1 (2 enodes) 57.440 * * [simplify]: Extracting #0: cost 1 inf + 0 57.440 * * [simplify]: Extracting #1: cost 3 inf + 0 57.441 * * [simplify]: Extracting #2: cost 2 inf + 1 57.441 * * [simplify]: Extracting #3: cost 0 inf + 83 57.441 * [simplify]: Simplified to (sqrt 2) 57.441 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ 1 1))))) 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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.441 * [simplify]: Simplifying (+ 1 1) 57.441 * * [simplify]: iters left: 2 (2 enodes) 57.444 * * [simplify]: iters left: 1 (9 enodes) 57.447 * * [simplify]: Extracting #0: cost 1 inf + 0 57.447 * * [simplify]: Extracting #1: cost 0 inf + 1 57.447 * [simplify]: Simplified to 2 57.447 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.447 * * * * [progress]: [ 110 / 176 ] simplifiying candidate # 57.447 * [simplify]: Simplifying (+ (/ 1 2) 1/2) 57.448 * * [simplify]: iters left: 4 (5 enodes) 57.457 * * [simplify]: iters left: 3 (18 enodes) 57.463 * * [simplify]: iters left: 2 (20 enodes) 57.468 * * [simplify]: Extracting #0: cost 1 inf + 0 57.468 * * [simplify]: Extracting #1: cost 0 inf + 1 57.468 * [simplify]: Simplified to 1 57.468 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.469 * * * * [progress]: [ 111 / 176 ] simplifiying candidate # 57.469 * [simplify]: Simplifying (+ (/ 1 2) (/ 1 2)) 57.469 * * [simplify]: iters left: 4 (4 enodes) 57.473 * * [simplify]: iters left: 3 (15 enodes) 57.478 * * [simplify]: iters left: 2 (17 enodes) 57.483 * * [simplify]: Extracting #0: cost 1 inf + 0 57.483 * * [simplify]: Extracting #1: cost 0 inf + 1 57.483 * [simplify]: Simplified to 1 57.483 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.484 * * * * [progress]: [ 112 / 176 ] simplifiying candidate # 57.484 * [simplify]: Simplifying (* 2 2) 57.484 * * [simplify]: iters left: 2 (2 enodes) 57.486 * * [simplify]: iters left: 1 (7 enodes) 57.489 * * [simplify]: Extracting #0: cost 1 inf + 0 57.489 * * [simplify]: Extracting #1: cost 0 inf + 1 57.489 * [simplify]: Simplified to 4 57.489 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 4 1/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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.489 * * * * [progress]: [ 113 / 176 ] simplifiying candidate # 57.489 * [simplify]: Simplifying (* (sqrt 2) (sqrt 2)) 57.490 * * [simplify]: iters left: 3 (3 enodes) 57.492 * * [simplify]: iters left: 2 (7 enodes) 57.494 * * [simplify]: Extracting #0: cost 1 inf + 0 57.494 * * [simplify]: Extracting #1: cost 0 inf + 1 57.494 * [simplify]: Simplified to 2 57.494 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.495 * * * * [progress]: [ 114 / 176 ] simplifiying candidate # 57.495 * [simplify]: Simplifying (* 2 2) 57.495 * * [simplify]: iters left: 2 (2 enodes) 57.497 * * [simplify]: iters left: 1 (7 enodes) 57.500 * * [simplify]: Extracting #0: cost 1 inf + 0 57.500 * * [simplify]: Extracting #1: cost 0 inf + 1 57.500 * [simplify]: Simplified to 4 57.500 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 4 (/ 1 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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.500 * [simplify]: Simplifying (/ 1 2) 57.500 * * [simplify]: iters left: 2 (3 enodes) 57.504 * * [simplify]: iters left: 1 (12 enodes) 57.508 * * [simplify]: Extracting #0: cost 1 inf + 0 57.508 * * [simplify]: Extracting #1: cost 0 inf + 1 57.508 * [simplify]: Simplified to 1/2 57.508 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 4 1/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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.508 * * * * [progress]: [ 115 / 176 ] simplifiying candidate # 57.509 * * * * [progress]: [ 116 / 176 ] simplifiying candidate # 57.509 * [simplify]: Simplifying (sqrt 2) 57.509 * * [simplify]: iters left: 1 (2 enodes) 57.511 * * [simplify]: Extracting #0: cost 1 inf + 0 57.511 * * [simplify]: Extracting #1: cost 3 inf + 0 57.511 * * [simplify]: Extracting #2: cost 2 inf + 1 57.511 * * [simplify]: Extracting #3: cost 0 inf + 83 57.511 * [simplify]: Simplified to (sqrt 2) 57.511 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ 1 1))))) 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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.511 * * * * [progress]: [ 117 / 176 ] simplifiying candidate # 57.511 * * * * [progress]: [ 118 / 176 ] simplifiying candidate # 57.512 * [simplify]: Simplifying (+ (log (sqrt 2)) (log (sqrt 2))) 57.512 * * [simplify]: iters left: 4 (4 enodes) 57.515 * * [simplify]: iters left: 3 (12 enodes) 57.519 * * [simplify]: Extracting #0: cost 1 inf + 0 57.519 * * [simplify]: Extracting #1: cost 3 inf + 0 57.519 * * [simplify]: Extracting #2: cost 5 inf + 0 57.519 * * [simplify]: Extracting #3: cost 7 inf + 0 57.519 * * [simplify]: Extracting #4: cost 6 inf + 1 57.520 * * [simplify]: Extracting #5: cost 0 inf + 607 57.520 * [simplify]: Simplified to (+ (log (sqrt 2)) (log (sqrt 2))) 57.520 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (exp (+ (log (sqrt 2)) (log (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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.520 * * * * [progress]: [ 119 / 176 ] simplifiying candidate # 57.520 * * * * [progress]: [ 120 / 176 ] simplifiying candidate # 57.520 * * * * [progress]: [ 121 / 176 ] simplifiying candidate # 57.521 * [simplify]: Simplifying (* (* (* (sqrt 2) (sqrt 2)) (sqrt 2)) (* (* (sqrt 2) (sqrt 2)) (sqrt 2))) 57.521 * * [simplify]: iters left: 6 (5 enodes) 57.525 * * [simplify]: iters left: 5 (21 enodes) 57.531 * * [simplify]: iters left: 4 (42 enodes) 57.536 * * [simplify]: iters left: 3 (45 enodes) 57.541 * * [simplify]: Extracting #0: cost 1 inf + 0 57.541 * * [simplify]: Extracting #1: cost 0 inf + 1 57.541 * [simplify]: Simplified to 8 57.541 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (cbrt 8)))) 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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.541 * * * * [progress]: [ 122 / 176 ] simplifiying candidate # 57.541 * * * * [progress]: [ 123 / 176 ] simplifiying candidate # 57.541 * * * * [progress]: [ 124 / 176 ] simplifiying candidate # 57.541 * [simplify]: Simplifying (* 2 2) 57.541 * * [simplify]: iters left: 2 (2 enodes) 57.542 * * [simplify]: iters left: 1 (7 enodes) 57.544 * * [simplify]: Extracting #0: cost 1 inf + 0 57.544 * * [simplify]: Extracting #1: cost 0 inf + 1 57.544 * [simplify]: Simplified to 4 57.544 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (sqrt 4)))) 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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.544 * * * * [progress]: [ 125 / 176 ] simplifiying candidate # 57.544 * * * * [progress]: [ 126 / 176 ] simplifiying candidate # 57.544 * * * * [progress]: [ 127 / 176 ] simplifiying candidate # 57.544 * * * * [progress]: [ 128 / 176 ] simplifiying candidate # 57.544 * [simplify]: Simplifying (* (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) (* (cbrt (sqrt 2)) (cbrt (sqrt 2)))) 57.544 * * [simplify]: iters left: 6 (5 enodes) 57.546 * * [simplify]: iters left: 5 (19 enodes) 57.549 * * [simplify]: iters left: 4 (23 enodes) 57.554 * * [simplify]: iters left: 3 (33 enodes) 57.564 * * [simplify]: iters left: 2 (55 enodes) 57.589 * * [simplify]: iters left: 1 (103 enodes) 57.611 * * [simplify]: Extracting #0: cost 1 inf + 0 57.611 * * [simplify]: Extracting #1: cost 13 inf + 0 57.611 * * [simplify]: Extracting #2: cost 39 inf + 1 57.612 * * [simplify]: Extracting #3: cost 37 inf + 7 57.612 * * [simplify]: Extracting #4: cost 34 inf + 91 57.612 * * [simplify]: Extracting #5: cost 12 inf + 7835 57.614 * * [simplify]: Extracting #6: cost 0 inf + 13365 57.615 * * [simplify]: Extracting #7: cost 0 inf + 13285 57.616 * [simplify]: Simplified to (* (sqrt 2) (cbrt (sqrt 2))) 57.616 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt 2) (cbrt (sqrt 2))) (* (cbrt (sqrt 2)) (cbrt (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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.617 * [simplify]: Simplifying (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) 57.617 * * [simplify]: iters left: 4 (4 enodes) 57.619 * * [simplify]: iters left: 3 (12 enodes) 57.624 * * [simplify]: Extracting #0: cost 1 inf + 0 57.624 * * [simplify]: Extracting #1: cost 3 inf + 0 57.624 * * [simplify]: Extracting #2: cost 5 inf + 0 57.624 * * [simplify]: Extracting #3: cost 7 inf + 0 57.624 * * [simplify]: Extracting #4: cost 6 inf + 1 57.624 * * [simplify]: Extracting #5: cost 0 inf + 647 57.624 * [simplify]: Simplified to (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) 57.624 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (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))) (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))))) 57.625 * * * * [progress]: [ 129 / 176 ] simplifiying candidate # 57.625 * [simplify]: Simplifying (* (sqrt (* (cbrt 2) (cbrt 2))) (sqrt (* (cbrt 2) (cbrt 2)))) 57.625 * * [simplify]: iters left: 6 (5 enodes) 57.629 * * [simplify]: iters left: 5 (14 enodes) 57.633 * * [simplify]: iters left: 4 (15 enodes) 57.638 * * [simplify]: Extracting #0: cost 1 inf + 0 57.638 * * [simplify]: Extracting #1: cost 4 inf + 0 57.638 * * [simplify]: Extracting #2: cost 7 inf + 0 57.638 * * [simplify]: Extracting #3: cost 6 inf + 1 57.639 * * [simplify]: Extracting #4: cost 0 inf + 647 57.639 * [simplify]: Simplified to (* (cbrt 2) (cbrt 2)) 57.639 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (cbrt 2) (cbrt 2)) (* (sqrt (cbrt 2)) (sqrt (cbrt 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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.639 * [simplify]: Simplifying (* (sqrt (cbrt 2)) (sqrt (cbrt 2))) 57.640 * * [simplify]: iters left: 4 (4 enodes) 57.642 * * [simplify]: iters left: 3 (10 enodes) 57.646 * * [simplify]: iters left: 2 (11 enodes) 57.650 * * [simplify]: Extracting #0: cost 1 inf + 0 57.650 * * [simplify]: Extracting #1: cost 4 inf + 0 57.650 * * [simplify]: Extracting #2: cost 4 inf + 1 57.650 * * [simplify]: Extracting #3: cost 2 inf + 163 57.650 * * [simplify]: Extracting #4: cost 0 inf + 405 57.650 * [simplify]: Simplified to (cbrt 2) 57.651 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (cbrt 2) (cbrt 2)) (cbrt 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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.651 * * * * [progress]: [ 130 / 176 ] simplifiying candidate # 57.651 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 57.651 * * [simplify]: iters left: 4 (4 enodes) 57.654 * * [simplify]: iters left: 3 (10 enodes) 57.658 * * [simplify]: iters left: 2 (11 enodes) 57.661 * * [simplify]: Extracting #0: cost 1 inf + 0 57.662 * * [simplify]: Extracting #1: cost 4 inf + 0 57.662 * * [simplify]: Extracting #2: cost 4 inf + 1 57.662 * * [simplify]: Extracting #3: cost 2 inf + 83 57.662 * * [simplify]: Extracting #4: cost 0 inf + 245 57.662 * [simplify]: Simplified to (sqrt 2) 57.662 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.663 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 57.663 * * [simplify]: iters left: 4 (4 enodes) 57.665 * * [simplify]: iters left: 3 (10 enodes) 57.669 * * [simplify]: iters left: 2 (11 enodes) 57.672 * * [simplify]: Extracting #0: cost 1 inf + 0 57.672 * * [simplify]: Extracting #1: cost 4 inf + 0 57.672 * * [simplify]: Extracting #2: cost 4 inf + 1 57.672 * * [simplify]: Extracting #3: cost 2 inf + 83 57.672 * * [simplify]: Extracting #4: cost 0 inf + 245 57.672 * [simplify]: Simplified to (sqrt 2) 57.672 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.673 * * * * [progress]: [ 131 / 176 ] simplifiying candidate # 57.673 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 57.673 * * [simplify]: iters left: 4 (4 enodes) 57.676 * * [simplify]: iters left: 3 (10 enodes) 57.679 * * [simplify]: iters left: 2 (11 enodes) 57.683 * * [simplify]: Extracting #0: cost 1 inf + 0 57.683 * * [simplify]: Extracting #1: cost 4 inf + 0 57.683 * * [simplify]: Extracting #2: cost 4 inf + 1 57.683 * * [simplify]: Extracting #3: cost 2 inf + 83 57.683 * * [simplify]: Extracting #4: cost 0 inf + 245 57.683 * [simplify]: Simplified to (sqrt 2) 57.683 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.684 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 57.684 * * [simplify]: iters left: 4 (4 enodes) 57.687 * * [simplify]: iters left: 3 (10 enodes) 57.691 * * [simplify]: iters left: 2 (11 enodes) 57.694 * * [simplify]: Extracting #0: cost 1 inf + 0 57.694 * * [simplify]: Extracting #1: cost 4 inf + 0 57.694 * * [simplify]: Extracting #2: cost 4 inf + 1 57.695 * * [simplify]: Extracting #3: cost 2 inf + 83 57.695 * * [simplify]: Extracting #4: cost 0 inf + 245 57.695 * [simplify]: Simplified to (sqrt 2) 57.695 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.695 * * * * [progress]: [ 132 / 176 ] simplifiying candidate # 57.696 * [simplify]: Simplifying (* (sqrt 1) (sqrt 1)) 57.696 * * [simplify]: iters left: 3 (3 enodes) 57.698 * * [simplify]: iters left: 2 (9 enodes) 57.699 * * [simplify]: iters left: 1 (11 enodes) 57.701 * * [simplify]: Extracting #0: cost 1 inf + 0 57.701 * * [simplify]: Extracting #1: cost 0 inf + 1 57.701 * [simplify]: Simplified to 1 57.701 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* 1 (* (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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.701 * [simplify]: Simplifying (* (sqrt 2) (sqrt 2)) 57.701 * * [simplify]: iters left: 3 (3 enodes) 57.703 * * [simplify]: iters left: 2 (7 enodes) 57.704 * * [simplify]: Extracting #0: cost 1 inf + 0 57.704 * * [simplify]: Extracting #1: cost 0 inf + 1 57.704 * [simplify]: Simplified to 2 57.704 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* 1 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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.704 * * * * [progress]: [ 133 / 176 ] simplifiying candidate # 57.705 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 57.705 * * [simplify]: iters left: 4 (4 enodes) 57.710 * * [simplify]: iters left: 3 (10 enodes) 57.712 * * [simplify]: iters left: 2 (11 enodes) 57.714 * * [simplify]: Extracting #0: cost 1 inf + 0 57.714 * * [simplify]: Extracting #1: cost 4 inf + 0 57.714 * * [simplify]: Extracting #2: cost 4 inf + 1 57.714 * * [simplify]: Extracting #3: cost 2 inf + 83 57.714 * * [simplify]: Extracting #4: cost 0 inf + 245 57.714 * [simplify]: Simplified to (sqrt 2) 57.714 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.714 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 57.715 * * [simplify]: iters left: 4 (4 enodes) 57.716 * * [simplify]: iters left: 3 (10 enodes) 57.718 * * [simplify]: iters left: 2 (11 enodes) 57.720 * * [simplify]: Extracting #0: cost 1 inf + 0 57.720 * * [simplify]: Extracting #1: cost 4 inf + 0 57.720 * * [simplify]: Extracting #2: cost 4 inf + 1 57.720 * * [simplify]: Extracting #3: cost 2 inf + 83 57.720 * * [simplify]: Extracting #4: cost 0 inf + 245 57.720 * [simplify]: Simplified to (sqrt 2) 57.720 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.720 * * * * [progress]: [ 134 / 176 ] simplifiying candidate # 57.720 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 57.721 * * [simplify]: iters left: 4 (4 enodes) 57.722 * * [simplify]: iters left: 3 (10 enodes) 57.724 * * [simplify]: iters left: 2 (11 enodes) 57.726 * * [simplify]: Extracting #0: cost 1 inf + 0 57.726 * * [simplify]: Extracting #1: cost 4 inf + 0 57.726 * * [simplify]: Extracting #2: cost 4 inf + 1 57.726 * * [simplify]: Extracting #3: cost 2 inf + 83 57.726 * * [simplify]: Extracting #4: cost 0 inf + 245 57.726 * [simplify]: Simplified to (sqrt 2) 57.726 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.726 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 57.726 * * [simplify]: iters left: 4 (4 enodes) 57.728 * * [simplify]: iters left: 3 (10 enodes) 57.730 * * [simplify]: iters left: 2 (11 enodes) 57.732 * * [simplify]: Extracting #0: cost 1 inf + 0 57.732 * * [simplify]: Extracting #1: cost 4 inf + 0 57.732 * * [simplify]: Extracting #2: cost 4 inf + 1 57.732 * * [simplify]: Extracting #3: cost 2 inf + 83 57.732 * * [simplify]: Extracting #4: cost 0 inf + 245 57.732 * [simplify]: Simplified to (sqrt 2) 57.732 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.733 * * * * [progress]: [ 135 / 176 ] simplifiying candidate # 57.733 * [simplify]: Simplifying (* 1 1) 57.733 * * [simplify]: iters left: 2 (2 enodes) 57.735 * * [simplify]: iters left: 1 (6 enodes) 57.737 * * [simplify]: Extracting #0: cost 1 inf + 0 57.737 * * [simplify]: Extracting #1: cost 0 inf + 1 57.737 * [simplify]: Simplified to 1 57.737 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* 1 (* (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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.738 * [simplify]: Simplifying (* (sqrt 2) (sqrt 2)) 57.738 * * [simplify]: iters left: 3 (3 enodes) 57.741 * * [simplify]: iters left: 2 (7 enodes) 57.743 * * [simplify]: Extracting #0: cost 1 inf + 0 57.743 * * [simplify]: Extracting #1: cost 0 inf + 1 57.743 * [simplify]: Simplified to 2 57.743 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* 1 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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.744 * * * * [progress]: [ 136 / 176 ] simplifiying candidate # 57.744 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 57.744 * * [simplify]: iters left: 4 (4 enodes) 57.747 * * [simplify]: iters left: 3 (10 enodes) 57.750 * * [simplify]: iters left: 2 (11 enodes) 57.754 * * [simplify]: Extracting #0: cost 1 inf + 0 57.754 * * [simplify]: Extracting #1: cost 4 inf + 0 57.754 * * [simplify]: Extracting #2: cost 4 inf + 1 57.754 * * [simplify]: Extracting #3: cost 2 inf + 83 57.754 * * [simplify]: Extracting #4: cost 0 inf + 245 57.754 * [simplify]: Simplified to (sqrt 2) 57.754 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.755 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 57.755 * * [simplify]: iters left: 4 (4 enodes) 57.758 * * [simplify]: iters left: 3 (10 enodes) 57.762 * * [simplify]: iters left: 2 (11 enodes) 57.765 * * [simplify]: Extracting #0: cost 1 inf + 0 57.765 * * [simplify]: Extracting #1: cost 4 inf + 0 57.765 * * [simplify]: Extracting #2: cost 4 inf + 1 57.765 * * [simplify]: Extracting #3: cost 2 inf + 83 57.766 * * [simplify]: Extracting #4: cost 0 inf + 245 57.766 * [simplify]: Simplified to (sqrt 2) 57.766 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.766 * * * * [progress]: [ 137 / 176 ] simplifiying candidate # 57.767 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 57.767 * * [simplify]: iters left: 4 (4 enodes) 57.769 * * [simplify]: iters left: 3 (10 enodes) 57.773 * * [simplify]: iters left: 2 (11 enodes) 57.776 * * [simplify]: Extracting #0: cost 1 inf + 0 57.776 * * [simplify]: Extracting #1: cost 4 inf + 0 57.776 * * [simplify]: Extracting #2: cost 4 inf + 1 57.777 * * [simplify]: Extracting #3: cost 2 inf + 83 57.777 * * [simplify]: Extracting #4: cost 0 inf + 245 57.777 * [simplify]: Simplified to (sqrt 2) 57.777 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.777 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 57.778 * * [simplify]: iters left: 4 (4 enodes) 57.780 * * [simplify]: iters left: 3 (10 enodes) 57.784 * * [simplify]: iters left: 2 (11 enodes) 57.787 * * [simplify]: Extracting #0: cost 1 inf + 0 57.787 * * [simplify]: Extracting #1: cost 4 inf + 0 57.787 * * [simplify]: Extracting #2: cost 4 inf + 1 57.787 * * [simplify]: Extracting #3: cost 2 inf + 83 57.788 * * [simplify]: Extracting #4: cost 0 inf + 245 57.788 * [simplify]: Simplified to (sqrt 2) 57.788 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.788 * * * * [progress]: [ 138 / 176 ] simplifiying candidate # 57.789 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 57.789 * * [simplify]: iters left: 4 (4 enodes) 57.792 * * [simplify]: iters left: 3 (10 enodes) 57.795 * * [simplify]: iters left: 2 (11 enodes) 57.799 * * [simplify]: Extracting #0: cost 1 inf + 0 57.799 * * [simplify]: Extracting #1: cost 4 inf + 0 57.799 * * [simplify]: Extracting #2: cost 4 inf + 1 57.799 * * [simplify]: Extracting #3: cost 2 inf + 83 57.799 * * [simplify]: Extracting #4: cost 0 inf + 245 57.800 * [simplify]: Simplified to (sqrt 2) 57.800 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.800 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 57.800 * * [simplify]: iters left: 4 (4 enodes) 57.803 * * [simplify]: iters left: 3 (10 enodes) 57.807 * * [simplify]: iters left: 2 (11 enodes) 57.810 * * [simplify]: Extracting #0: cost 1 inf + 0 57.810 * * [simplify]: Extracting #1: cost 4 inf + 0 57.810 * * [simplify]: Extracting #2: cost 4 inf + 1 57.811 * * [simplify]: Extracting #3: cost 2 inf + 83 57.811 * * [simplify]: Extracting #4: cost 0 inf + 245 57.811 * [simplify]: Simplified to (sqrt 2) 57.811 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.811 * * * * [progress]: [ 139 / 176 ] simplifiying candidate # 57.812 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 57.812 * * [simplify]: iters left: 4 (4 enodes) 57.814 * * [simplify]: iters left: 3 (10 enodes) 57.818 * * [simplify]: iters left: 2 (11 enodes) 57.822 * * [simplify]: Extracting #0: cost 1 inf + 0 57.822 * * [simplify]: Extracting #1: cost 4 inf + 0 57.822 * * [simplify]: Extracting #2: cost 4 inf + 1 57.822 * * [simplify]: Extracting #3: cost 2 inf + 83 57.822 * * [simplify]: Extracting #4: cost 0 inf + 245 57.822 * [simplify]: Simplified to (sqrt 2) 57.822 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.823 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 57.823 * * [simplify]: iters left: 4 (4 enodes) 57.826 * * [simplify]: iters left: 3 (10 enodes) 57.830 * * [simplify]: iters left: 2 (11 enodes) 57.834 * * [simplify]: Extracting #0: cost 1 inf + 0 57.834 * * [simplify]: Extracting #1: cost 4 inf + 0 57.834 * * [simplify]: Extracting #2: cost 4 inf + 1 57.834 * * [simplify]: Extracting #3: cost 2 inf + 83 57.834 * * [simplify]: Extracting #4: cost 0 inf + 245 57.834 * [simplify]: Simplified to (sqrt 2) 57.834 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.834 * * * * [progress]: [ 140 / 176 ] simplifiying candidate # 57.835 * [simplify]: Simplifying (* 2 1/2) 57.835 * * [simplify]: iters left: 2 (3 enodes) 57.839 * * [simplify]: iters left: 1 (11 enodes) 57.842 * * [simplify]: Extracting #0: cost 1 inf + 0 57.843 * * [simplify]: Extracting #1: cost 0 inf + 1 57.843 * [simplify]: Simplified to 1 57.843 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.843 * * * * [progress]: [ 141 / 176 ] simplifiying candidate # 57.843 * [simplify]: Simplifying (sqrt 2) 57.843 * * [simplify]: iters left: 1 (2 enodes) 57.845 * * [simplify]: Extracting #0: cost 1 inf + 0 57.845 * * [simplify]: Extracting #1: cost 3 inf + 0 57.845 * * [simplify]: Extracting #2: cost 2 inf + 1 57.845 * * [simplify]: Extracting #3: cost 0 inf + 83 57.845 * [simplify]: Simplified to (sqrt 2) 57.845 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (* 2 1))))) 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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.846 * [simplify]: Simplifying (* 2 1) 57.846 * * [simplify]: iters left: 2 (3 enodes) 57.848 * * [simplify]: iters left: 1 (9 enodes) 57.852 * * [simplify]: Extracting #0: cost 1 inf + 0 57.852 * * [simplify]: Extracting #1: cost 0 inf + 1 57.852 * [simplify]: Simplified to 2 57.852 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.852 * * * * [progress]: [ 142 / 176 ] simplifiying candidate # 57.852 * [simplify]: Simplifying (* 2 (/ 1 2)) 57.852 * * [simplify]: iters left: 4 (4 enodes) 57.856 * * [simplify]: iters left: 3 (13 enodes) 57.863 * * [simplify]: iters left: 2 (15 enodes) 57.868 * * [simplify]: Extracting #0: cost 1 inf + 0 57.868 * * [simplify]: Extracting #1: cost 0 inf + 1 57.868 * [simplify]: Simplified to 1 57.868 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.869 * * * * [progress]: [ 143 / 176 ] simplifiying candidate # 57.869 * [simplify]: Simplifying (cbrt (sqrt 2)) 57.869 * * [simplify]: iters left: 2 (3 enodes) 57.870 * * [simplify]: iters left: 1 (9 enodes) 57.872 * * [simplify]: Extracting #0: cost 1 inf + 0 57.872 * * [simplify]: Extracting #1: cost 3 inf + 0 57.872 * * [simplify]: Extracting #2: cost 5 inf + 0 57.872 * * [simplify]: Extracting #3: cost 4 inf + 1 57.872 * * [simplify]: Extracting #4: cost 0 inf + 325 57.872 * [simplify]: Simplified to (cbrt (sqrt 2)) 57.872 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt 2) (* (cbrt (sqrt 2)) (cbrt (sqrt 2)))) (cbrt (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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.872 * * * * [progress]: [ 144 / 176 ] simplifiying candidate # 57.872 * [simplify]: Simplifying (sqrt (cbrt 2)) 57.872 * * [simplify]: iters left: 2 (3 enodes) 57.874 * * [simplify]: iters left: 1 (9 enodes) 57.875 * * [simplify]: Extracting #0: cost 1 inf + 0 57.875 * * [simplify]: Extracting #1: cost 3 inf + 0 57.875 * * [simplify]: Extracting #2: cost 5 inf + 0 57.875 * * [simplify]: Extracting #3: cost 4 inf + 1 57.875 * * [simplify]: Extracting #4: cost 0 inf + 405 57.875 * [simplify]: Simplified to (sqrt (cbrt 2)) 57.876 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt 2) (sqrt (* (cbrt 2) (cbrt 2)))) (sqrt (cbrt 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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.876 * * * * [progress]: [ 145 / 176 ] simplifiying candidate # 57.876 * [simplify]: Simplifying (sqrt (sqrt 2)) 57.876 * * [simplify]: iters left: 2 (3 enodes) 57.877 * * [simplify]: iters left: 1 (9 enodes) 57.879 * * [simplify]: Extracting #0: cost 1 inf + 0 57.879 * * [simplify]: Extracting #1: cost 3 inf + 0 57.879 * * [simplify]: Extracting #2: cost 5 inf + 0 57.879 * * [simplify]: Extracting #3: cost 4 inf + 1 57.879 * * [simplify]: Extracting #4: cost 0 inf + 245 57.879 * [simplify]: Simplified to (sqrt (sqrt 2)) 57.879 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt 2) (sqrt (sqrt 2))) (sqrt (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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.879 * * * * [progress]: [ 146 / 176 ] simplifiying candidate # 57.879 * [simplify]: Simplifying (sqrt 2) 57.879 * * [simplify]: iters left: 1 (2 enodes) 57.880 * * [simplify]: Extracting #0: cost 1 inf + 0 57.880 * * [simplify]: Extracting #1: cost 3 inf + 0 57.880 * * [simplify]: Extracting #2: cost 2 inf + 1 57.880 * * [simplify]: Extracting #3: cost 0 inf + 83 57.881 * [simplify]: Simplified to (sqrt 2) 57.881 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt 2) (sqrt 1)) (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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.881 * * * * [progress]: [ 147 / 176 ] simplifiying candidate # 57.881 * [simplify]: Simplifying (sqrt (sqrt 2)) 57.881 * * [simplify]: iters left: 2 (3 enodes) 57.882 * * [simplify]: iters left: 1 (9 enodes) 57.884 * * [simplify]: Extracting #0: cost 1 inf + 0 57.884 * * [simplify]: Extracting #1: cost 3 inf + 0 57.884 * * [simplify]: Extracting #2: cost 5 inf + 0 57.884 * * [simplify]: Extracting #3: cost 4 inf + 1 57.884 * * [simplify]: Extracting #4: cost 0 inf + 245 57.884 * [simplify]: Simplified to (sqrt (sqrt 2)) 57.884 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt 2) (sqrt (sqrt 2))) (sqrt (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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.884 * * * * [progress]: [ 148 / 176 ] simplifiying candidate # 57.884 * [simplify]: Simplifying (sqrt 2) 57.884 * * [simplify]: iters left: 1 (2 enodes) 57.885 * * [simplify]: Extracting #0: cost 1 inf + 0 57.885 * * [simplify]: Extracting #1: cost 3 inf + 0 57.885 * * [simplify]: Extracting #2: cost 2 inf + 1 57.885 * * [simplify]: Extracting #3: cost 0 inf + 83 57.885 * [simplify]: Simplified to (sqrt 2) 57.885 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt 2) 1) (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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.886 * * * * [progress]: [ 149 / 176 ] simplifiying candidate # 57.886 * [simplify]: Simplifying (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) 57.886 * * [simplify]: iters left: 4 (4 enodes) 57.887 * * [simplify]: iters left: 3 (12 enodes) 57.890 * * [simplify]: Extracting #0: cost 1 inf + 0 57.890 * * [simplify]: Extracting #1: cost 3 inf + 0 57.890 * * [simplify]: Extracting #2: cost 5 inf + 0 57.890 * * [simplify]: Extracting #3: cost 7 inf + 0 57.890 * * [simplify]: Extracting #4: cost 6 inf + 1 57.890 * * [simplify]: Extracting #5: cost 0 inf + 647 57.890 * [simplify]: Simplified to (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) 57.890 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) (* (cbrt (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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.890 * * * * [progress]: [ 150 / 176 ] simplifiying candidate # 57.891 * [simplify]: Simplifying (sqrt (* (cbrt 2) (cbrt 2))) 57.891 * * [simplify]: iters left: 4 (4 enodes) 57.892 * * [simplify]: iters left: 3 (13 enodes) 57.894 * * [simplify]: Extracting #0: cost 1 inf + 0 57.894 * * [simplify]: Extracting #1: cost 4 inf + 0 57.894 * * [simplify]: Extracting #2: cost 7 inf + 0 57.894 * * [simplify]: Extracting #3: cost 6 inf + 1 57.894 * * [simplify]: Extracting #4: cost 0 inf + 647 57.895 * [simplify]: Simplified to (fabs (cbrt 2)) 57.895 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (fabs (cbrt 2)) (* (sqrt (cbrt 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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.895 * * * * [progress]: [ 151 / 176 ] simplifiying candidate # 57.895 * [simplify]: Simplifying (sqrt (sqrt 2)) 57.895 * * [simplify]: iters left: 2 (3 enodes) 57.896 * * [simplify]: iters left: 1 (9 enodes) 57.898 * * [simplify]: Extracting #0: cost 1 inf + 0 57.898 * * [simplify]: Extracting #1: cost 3 inf + 0 57.898 * * [simplify]: Extracting #2: cost 5 inf + 0 57.898 * * [simplify]: Extracting #3: cost 4 inf + 1 57.898 * * [simplify]: Extracting #4: cost 0 inf + 245 57.898 * [simplify]: Simplified to (sqrt (sqrt 2)) 57.898 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt (sqrt 2)) (* (sqrt (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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.898 * * * * [progress]: [ 152 / 176 ] simplifiying candidate # 57.898 * [simplify]: Simplifying (sqrt 1) 57.898 * * [simplify]: iters left: 1 (2 enodes) 57.900 * * [simplify]: Extracting #0: cost 1 inf + 0 57.900 * * [simplify]: Extracting #1: cost 0 inf + 1 57.900 * [simplify]: Simplified to 1 57.900 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* 1 (* (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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.900 * * * * [progress]: [ 153 / 176 ] simplifiying candidate # 57.901 * [simplify]: Simplifying (sqrt (sqrt 2)) 57.901 * * [simplify]: iters left: 2 (3 enodes) 57.902 * * [simplify]: iters left: 1 (9 enodes) 57.903 * * [simplify]: Extracting #0: cost 1 inf + 0 57.903 * * [simplify]: Extracting #1: cost 3 inf + 0 57.903 * * [simplify]: Extracting #2: cost 5 inf + 0 57.903 * * [simplify]: Extracting #3: cost 4 inf + 1 57.903 * * [simplify]: Extracting #4: cost 0 inf + 245 57.903 * [simplify]: Simplified to (sqrt (sqrt 2)) 57.904 * [simplify]: Simplified (2 1 2 1 1 3 1 2 3 1 1) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt (sqrt 2)) (* (sqrt (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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) 57.904 * * * * [progress]: [ 154 / 176 ] simplifiying candidate # 57.904 * * * * [progress]: [ 155 / 176 ] simplifiying candidate #real (real->posit16 (* (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 -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0)))))> 57.904 * * * * [progress]: [ 156 / 176 ] simplifiying candidate # 57.904 * * * * [progress]: [ 157 / 176 ] simplifiying candidate # 57.904 * * * * [progress]: [ 158 / 176 ] simplifiying candidate # 57.904 * * * * [progress]: [ 159 / 176 ] simplifiying candidate # 57.904 * * * * [progress]: [ 160 / 176 ] simplifiying candidate # 57.904 * * * * [progress]: [ 161 / 176 ] simplifiying candidate # 57.904 * * * * [progress]: [ 162 / 176 ] simplifiying candidate # 57.904 * * * * [progress]: [ 163 / 176 ] simplifiying candidate # 57.904 * [simplify]: Simplifying (cbrt (* (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))))) 57.905 * * [simplify]: iters left: 6 (18 enodes) 57.911 * * [simplify]: iters left: 5 (63 enodes) 57.922 * * [simplify]: iters left: 4 (99 enodes) 57.941 * * [simplify]: iters left: 3 (167 enodes) 57.975 * * [simplify]: iters left: 2 (265 enodes) 58.090 * * [simplify]: Extracting #0: cost 1 inf + 0 58.090 * * [simplify]: Extracting #1: cost 3 inf + 0 58.090 * * [simplify]: Extracting #2: cost 5 inf + 0 58.091 * * [simplify]: Extracting #3: cost 7 inf + 0 58.091 * * [simplify]: Extracting #4: cost 28 inf + 0 58.091 * * [simplify]: Extracting #5: cost 79 inf + 4 58.092 * * [simplify]: Extracting #6: cost 92 inf + 640 58.094 * * [simplify]: Extracting #7: cost 59 inf + 8338 58.100 * * [simplify]: Extracting #8: cost 17 inf + 28554 58.108 * * [simplify]: Extracting #9: cost 1 inf + 36504 58.115 * * [simplify]: Extracting #10: cost 0 inf + 37109 58.122 * [simplify]: Simplified to (cbrt (* (cbrt (fma (pow im 5) -1/60 (* im (fma -1/3 (* im im) -2)))) (cbrt (fma (pow im 5) -1/60 (* im (fma -1/3 (* im im) -2)))))) 58.123 * [simplify]: Simplified (2 2 1) 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 (* (cbrt (fma (pow im 5) -1/60 (* im (fma -1/3 (* im im) -2)))) (cbrt (fma (pow im 5) -1/60 (* im (fma -1/3 (* im im) -2)))))) (cbrt (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))))) 58.123 * * * * [progress]: [ 164 / 176 ] simplifiying candidate # 58.123 * [simplify]: Simplifying (cbrt (sqrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 58.124 * * [simplify]: iters left: 6 (17 enodes) 58.135 * * [simplify]: iters left: 5 (60 enodes) 58.157 * * [simplify]: iters left: 4 (96 enodes) 58.193 * * [simplify]: iters left: 3 (164 enodes) 58.247 * * [simplify]: iters left: 2 (266 enodes) 58.318 * * [simplify]: Extracting #0: cost 1 inf + 0 58.318 * * [simplify]: Extracting #1: cost 3 inf + 0 58.318 * * [simplify]: Extracting #2: cost 5 inf + 0 58.319 * * [simplify]: Extracting #3: cost 26 inf + 0 58.319 * * [simplify]: Extracting #4: cost 77 inf + 4 58.319 * * [simplify]: Extracting #5: cost 87 inf + 1112 58.322 * * [simplify]: Extracting #6: cost 59 inf + 8785 58.327 * * [simplify]: Extracting #7: cost 31 inf + 17919 58.333 * * [simplify]: Extracting #8: cost 2 inf + 33753 58.337 * * [simplify]: Extracting #9: cost 0 inf + 34721 58.341 * [simplify]: Simplified to (cbrt (sqrt (fma im (fma -1/3 (* im im) -2) (* (pow im 5) -1/60)))) 58.341 * [simplify]: Simplified (2 2 1) 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 (sqrt (fma im (fma -1/3 (* im im) -2) (* (pow im 5) -1/60)))) (cbrt (sqrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))))) 58.341 * * * * [progress]: [ 165 / 176 ] simplifiying candidate # 58.341 * [simplify]: Simplifying (cbrt 1) 58.341 * * [simplify]: iters left: 1 (2 enodes) 58.343 * * [simplify]: Extracting #0: cost 1 inf + 0 58.343 * * [simplify]: Extracting #1: cost 0 inf + 1 58.343 * [simplify]: Simplified to 1 58.343 * [simplify]: Simplified (2 2 1) 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))))) (* 1 (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0)))))) 58.343 * * * * [progress]: [ 166 / 176 ] simplifiying candidate # 58.343 * * * * [progress]: [ 167 / 176 ] simplifiying candidate # 58.344 * * * * [progress]: [ 168 / 176 ] simplifiying candidate # 58.344 * * * * [progress]: [ 169 / 176 ] simplifiying candidate # 58.344 * * * * [progress]: [ 170 / 176 ] simplifiying candidate #real (real->posit16 (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0)))))))> 58.344 * * * * [progress]: [ 171 / 176 ] simplifiying candidate # 58.344 * [simplify]: Simplifying (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))) 58.344 * * [simplify]: iters left: 6 (16 enodes) 58.350 * * [simplify]: iters left: 5 (57 enodes) 58.368 * * [simplify]: iters left: 4 (93 enodes) 58.408 * * [simplify]: iters left: 3 (161 enodes) 58.459 * * [simplify]: iters left: 2 (258 enodes) 58.575 * * [simplify]: Extracting #0: cost 1 inf + 0 58.575 * * [simplify]: Extracting #1: cost 3 inf + 0 58.575 * * [simplify]: Extracting #2: cost 24 inf + 0 58.576 * * [simplify]: Extracting #3: cost 73 inf + 4 58.577 * * [simplify]: Extracting #4: cost 81 inf + 1712 58.580 * * [simplify]: Extracting #5: cost 42 inf + 13430 58.587 * * [simplify]: Extracting #6: cost 6 inf + 31364 58.594 * * [simplify]: Extracting #7: cost 0 inf + 34396 58.601 * * [simplify]: Extracting #8: cost 0 inf + 34003 58.608 * [simplify]: Simplified to (cbrt (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2)))) 58.608 * [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)))))) 58.609 * * * * [progress]: [ 172 / 176 ] simplifiying candidate # 58.609 * [simplify]: Simplifying (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))) 58.609 * * [simplify]: iters left: 6 (16 enodes) 58.620 * * [simplify]: iters left: 5 (57 enodes) 58.642 * * [simplify]: iters left: 4 (93 enodes) 58.677 * * [simplify]: iters left: 3 (161 enodes) 58.709 * * [simplify]: iters left: 2 (258 enodes) 58.823 * * [simplify]: Extracting #0: cost 1 inf + 0 58.823 * * [simplify]: Extracting #1: cost 3 inf + 0 58.824 * * [simplify]: Extracting #2: cost 24 inf + 0 58.824 * * [simplify]: Extracting #3: cost 73 inf + 4 58.825 * * [simplify]: Extracting #4: cost 81 inf + 1712 58.829 * * [simplify]: Extracting #5: cost 42 inf + 13430 58.835 * * [simplify]: Extracting #6: cost 6 inf + 31364 58.842 * * [simplify]: Extracting #7: cost 0 inf + 34396 58.849 * * [simplify]: Extracting #8: cost 0 inf + 34003 58.856 * [simplify]: Simplified to (cbrt (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2)))) 58.856 * [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)))))) 58.857 * * * * [progress]: [ 173 / 176 ] simplifiying candidate # 58.857 * [simplify]: Simplifying (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))) 58.857 * * [simplify]: iters left: 6 (16 enodes) 58.863 * * [simplify]: iters left: 5 (57 enodes) 58.874 * * [simplify]: iters left: 4 (93 enodes) 58.891 * * [simplify]: iters left: 3 (161 enodes) 58.921 * * [simplify]: iters left: 2 (258 enodes) 58.993 * * [simplify]: Extracting #0: cost 1 inf + 0 58.993 * * [simplify]: Extracting #1: cost 3 inf + 0 58.993 * * [simplify]: Extracting #2: cost 24 inf + 0 58.993 * * [simplify]: Extracting #3: cost 73 inf + 4 58.994 * * [simplify]: Extracting #4: cost 81 inf + 1712 58.995 * * [simplify]: Extracting #5: cost 42 inf + 13430 59.001 * * [simplify]: Extracting #6: cost 6 inf + 31364 59.009 * * [simplify]: Extracting #7: cost 0 inf + 34396 59.015 * * [simplify]: Extracting #8: cost 0 inf + 34003 59.022 * [simplify]: Simplified to (cbrt (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2)))) 59.022 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) (cbrt (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2)))))) 59.023 * * * * [progress]: [ 174 / 176 ] simplifiying candidate # 59.023 * [simplify]: Simplifying (- (+ (exp (* 1/3 (+ (log im) (log (- (pow (sqrt 2) 2)))))) (+ (* 1/180 (/ (* (exp (* 1/3 (+ (log im) (log (- (pow (sqrt 2) 2)))))) (pow im 4)) (pow (sqrt 2) 2))) (* 1/9 (/ (* (exp (* 1/3 (+ (log im) (log (- (pow (sqrt 2) 2)))))) (pow im 2)) (pow (sqrt 2) 2))))) (* 1/81 (/ (* (exp (* 1/3 (+ (log im) (log (- (pow (sqrt 2) 2)))))) (pow im 4)) (pow (sqrt 2) 4)))) 59.024 * * [simplify]: iters left: 6 (29 enodes) 59.042 * * [simplify]: iters left: 5 (136 enodes) 59.096 * * [simplify]: iters left: 4 (294 enodes) 59.220 * * [simplify]: Extracting #0: cost 1 inf + 0 59.220 * * [simplify]: Extracting #1: cost 33 inf + 0 59.221 * * [simplify]: Extracting #2: cost 137 inf + 2 59.222 * * [simplify]: Extracting #3: cost 209 inf + 949 59.227 * * [simplify]: Extracting #4: cost 111 inf + 33584 59.241 * * [simplify]: Extracting #5: cost 16 inf + 69361 59.255 * * [simplify]: Extracting #6: cost 0 inf + 77598 59.269 * [simplify]: Simplified to (- (+ (* 1/18 (* (* im im) (exp (* 1/3 (+ (log -2) (log im)))))) (+ (exp (* 1/3 (+ (log -2) (log im)))) (* 1/360 (* (exp (* 1/3 (+ (log -2) (log im)))) (* (* im im) (* im im)))))) (* 1/324 (* (exp (* 1/3 (+ (log -2) (log im)))) (* (* im im) (* im im))))) 59.269 * [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))))) (- (+ (* 1/18 (* (* im im) (exp (* 1/3 (+ (log -2) (log im)))))) (+ (exp (* 1/3 (+ (log -2) (log im)))) (* 1/360 (* (exp (* 1/3 (+ (log -2) (log im)))) (* (* im im) (* im im)))))) (* 1/324 (* (exp (* 1/3 (+ (log -2) (log im)))) (* (* im im) (* im im))))))) 59.269 * * * * [progress]: [ 175 / 176 ] simplifiying candidate # 59.270 * [simplify]: Simplifying (- (+ (* 20 (/ (* (pow (sqrt 2) 2) (exp (* 1/3 (- (log -1/60) (* 5 (log (/ 1 im))))))) (pow im 4))) (+ (* 20/3 (/ (exp (* 1/3 (- (log -1/60) (* 5 (log (/ 1 im)))))) (pow im 2))) (exp (* 1/3 (- (log -1/60) (* 5 (log (/ 1 im)))))))) (* 400/9 (/ (exp (* 1/3 (- (log -1/60) (* 5 (log (/ 1 im)))))) (pow im 4)))) 59.270 * * [simplify]: iters left: 6 (31 enodes) 59.281 * * [simplify]: iters left: 5 (137 enodes) 59.315 * * [simplify]: iters left: 4 (269 enodes) 59.404 * * [simplify]: Extracting #0: cost 1 inf + 0 59.404 * * [simplify]: Extracting #1: cost 34 inf + 0 59.404 * * [simplify]: Extracting #2: cost 109 inf + 3 59.405 * * [simplify]: Extracting #3: cost 154 inf + 79 59.405 * * [simplify]: Extracting #4: cost 152 inf + 1822 59.406 * * [simplify]: Extracting #5: cost 127 inf + 4098 59.409 * * [simplify]: Extracting #6: cost 79 inf + 19344 59.424 * * [simplify]: Extracting #7: cost 9 inf + 52725 59.446 * * [simplify]: Extracting #8: cost 0 inf + 57661 59.471 * [simplify]: Simplified to (+ (/ -400/9 (/ (* (* im im) (* im im)) (exp (* 1/3 (fma (log im) 5 (log -1/60)))))) (fma 20/3 (/ (exp (* 1/3 (fma (log im) 5 (log -1/60)))) (* im im)) (+ (exp (* 1/3 (fma (log im) 5 (log -1/60)))) (/ 40 (/ (* (* im im) (* im im)) (exp (* 1/3 (fma (log im) 5 (log -1/60))))))))) 59.471 * [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))))) (+ (/ -400/9 (/ (* (* im im) (* im im)) (exp (* 1/3 (fma (log im) 5 (log -1/60)))))) (fma 20/3 (/ (exp (* 1/3 (fma (log im) 5 (log -1/60)))) (* im im)) (+ (exp (* 1/3 (fma (log im) 5 (log -1/60)))) (/ 40 (/ (* (* im im) (* im im)) (exp (* 1/3 (fma (log im) 5 (log -1/60))))))))))) 59.472 * * * * [progress]: [ 176 / 176 ] simplifiying candidate # 59.472 * [simplify]: Simplifying (- (+ (exp (* 1/3 (- (log 1/60) (* 5 (log (/ -1 im)))))) (+ (* 20 (/ (* (exp (* 1/3 (- (log 1/60) (* 5 (log (/ -1 im)))))) (pow (sqrt 2) 2)) (pow im 4))) (* 20/3 (/ (exp (* 1/3 (- (log 1/60) (* 5 (log (/ -1 im)))))) (pow im 2))))) (* 400/9 (/ (exp (* 1/3 (- (log 1/60) (* 5 (log (/ -1 im)))))) (pow im 4)))) 59.472 * * [simplify]: iters left: 6 (31 enodes) 59.493 * * [simplify]: iters left: 5 (134 enodes) 59.524 * * [simplify]: iters left: 4 (264 enodes) 59.625 * * [simplify]: Extracting #0: cost 1 inf + 0 59.625 * * [simplify]: Extracting #1: cost 31 inf + 0 59.626 * * [simplify]: Extracting #2: cost 104 inf + 2 59.626 * * [simplify]: Extracting #3: cost 160 inf + 202 59.628 * * [simplify]: Extracting #4: cost 160 inf + 1713 59.630 * * [simplify]: Extracting #5: cost 153 inf + 2711 59.635 * * [simplify]: Extracting #6: cost 107 inf + 16896 59.654 * * [simplify]: Extracting #7: cost 12 inf + 59461 59.680 * * [simplify]: Extracting #8: cost 0 inf + 66468 59.706 * [simplify]: Simplified to (+ (/ -400/9 (/ (* (* im im) (* im im)) (exp (* (fma (log (/ -1 im)) -5 (log 1/60)) 1/3)))) (+ (exp (* (fma (log (/ -1 im)) -5 (log 1/60)) 1/3)) (fma (/ (exp (* (fma (log (/ -1 im)) -5 (log 1/60)) 1/3)) (* im im)) 20/3 (/ 40 (/ (* (* im im) (* im im)) (exp (* (fma (log (/ -1 im)) -5 (log 1/60)) 1/3))))))) 59.706 * [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))))) (+ (/ -400/9 (/ (* (* im im) (* im im)) (exp (* (fma (log (/ -1 im)) -5 (log 1/60)) 1/3)))) (+ (exp (* (fma (log (/ -1 im)) -5 (log 1/60)) 1/3)) (fma (/ (exp (* (fma (log (/ -1 im)) -5 (log 1/60)) 1/3)) (* im im)) 20/3 (/ 40 (/ (* (* im im) (* im im)) (exp (* (fma (log (/ -1 im)) -5 (log 1/60)) 1/3))))))))) 59.707 * * * [progress]: adding candidates to table 63.611 * [progress]: [Phase 3 of 3] Extracting. 63.611 * * [regime]: Finding splitpoints for: (# # # # # # # # # # # #) 63.618 * * * [regime-changes]: Trying 4 branch expressions: (im re (cos re) (* 0.5 (cos re))) 63.618 * * * * [regimes]: Trying to branch on im from (# # # # # # # # # # # #) 63.739 * * * * [regimes]: Trying to branch on re from (# # # # # # # # # # # #) 63.870 * * * * [regimes]: Trying to branch on (cos re) from (# # # # # # # # # # # #) 63.967 * * * * [regimes]: Trying to branch on (* 0.5 (cos re)) from (# # # # # # # # # # # #) 64.114 * * * [regime]: Found split indices: #