0.002 * [progress]: [Phase 1 of 3] Setting up. 0.002 * * * [progress]: [1/2] Preparing points 0.191 * * * [progress]: [2/2] Setting up program. 0.196 * [progress]: [Phase 2 of 3] Improving. 0.196 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 0.196 * [simplify]: Simplifying (+ (- (exp x) 2) (exp (- x))) 0.196 * * [simplify]: iters left: 5 (7 enodes) 0.201 * * [simplify]: iters left: 4 (29 enodes) 0.210 * * [simplify]: iters left: 3 (46 enodes) 0.226 * * [simplify]: iters left: 2 (69 enodes) 0.246 * * [simplify]: iters left: 1 (78 enodes) 0.268 * * [simplify]: Extracting #0: cost 1 inf + 0 0.268 * * [simplify]: Extracting #1: cost 12 inf + 0 0.268 * * [simplify]: Extracting #2: cost 21 inf + 2 0.268 * * [simplify]: Extracting #3: cost 19 inf + 5 0.268 * * [simplify]: Extracting #4: cost 13 inf + 562 0.269 * * [simplify]: Extracting #5: cost 2 inf + 2292 0.270 * * [simplify]: Extracting #6: cost 0 inf + 2418 0.270 * * [simplify]: Extracting #7: cost 0 inf + 2349 0.270 * [simplify]: Simplified to (- -2 (- (/ -1 (exp x)) (exp x))) 0.270 * [simplify]: Simplified (2) to (λ (x) (- -2 (- (/ -1 (exp x)) (exp x)))) 0.275 * * [progress]: iteration 1 / 4 0.275 * * * [progress]: picking best candidate 0.289 * * * * [pick]: Picked # 0.289 * * * [progress]: localizing error 0.302 * * * [progress]: generating rewritten candidates 0.302 * * * * [progress]: [ 1 / 2 ] rewriting at (2) 0.359 * * * * [progress]: [ 2 / 2 ] rewriting at (2 1) 0.704 * * * [progress]: generating series expansions 0.704 * * * * [progress]: [ 1 / 2 ] generating series at (2) 0.704 * [backup-simplify]: Simplify (+ (- (exp x) 2) (exp (- x))) into (- (+ (exp x) (exp (- x))) 2) 0.704 * [approximate]: Taking taylor expansion of (- (+ (exp x) (exp (- x))) 2) in (x) around 0 0.704 * [taylor]: Taking taylor expansion of (- (+ (exp x) (exp (- x))) 2) in x 0.704 * [taylor]: Taking taylor expansion of (+ (exp x) (exp (- x))) in x 0.704 * [taylor]: Taking taylor expansion of (exp x) in x 0.704 * [taylor]: Taking taylor expansion of x in x 0.704 * [backup-simplify]: Simplify 0 into 0 0.704 * [backup-simplify]: Simplify 1 into 1 0.705 * [backup-simplify]: Simplify (exp 0) into 1 0.705 * [taylor]: Taking taylor expansion of (exp (- x)) in x 0.705 * [taylor]: Taking taylor expansion of (- x) in x 0.705 * [taylor]: Taking taylor expansion of x in x 0.705 * [backup-simplify]: Simplify 0 into 0 0.705 * [backup-simplify]: Simplify 1 into 1 0.705 * [backup-simplify]: Simplify (- 0) into 0 0.706 * [backup-simplify]: Simplify (- 1) into -1 0.706 * [backup-simplify]: Simplify (exp 0) into 1 0.706 * [taylor]: Taking taylor expansion of 2 in x 0.706 * [backup-simplify]: Simplify 2 into 2 0.706 * [taylor]: Taking taylor expansion of (- (+ (exp x) (exp (- x))) 2) in x 0.706 * [taylor]: Taking taylor expansion of (+ (exp x) (exp (- x))) in x 0.706 * [taylor]: Taking taylor expansion of (exp x) in x 0.706 * [taylor]: Taking taylor expansion of x in x 0.706 * [backup-simplify]: Simplify 0 into 0 0.706 * [backup-simplify]: Simplify 1 into 1 0.706 * [backup-simplify]: Simplify (exp 0) into 1 0.706 * [taylor]: Taking taylor expansion of (exp (- x)) in x 0.706 * [taylor]: Taking taylor expansion of (- x) in x 0.706 * [taylor]: Taking taylor expansion of x in x 0.706 * [backup-simplify]: Simplify 0 into 0 0.706 * [backup-simplify]: Simplify 1 into 1 0.707 * [backup-simplify]: Simplify (- 0) into 0 0.707 * [backup-simplify]: Simplify (- 1) into -1 0.707 * [backup-simplify]: Simplify (exp 0) into 1 0.707 * [taylor]: Taking taylor expansion of 2 in x 0.707 * [backup-simplify]: Simplify 2 into 2 0.708 * [backup-simplify]: Simplify (+ 1 1) into 2 0.708 * [backup-simplify]: Simplify (- 2) into -2 0.709 * [backup-simplify]: Simplify (+ 2 -2) into 0 0.709 * [backup-simplify]: Simplify 0 into 0 0.713 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 0.713 * [backup-simplify]: Simplify (- 1) into -1 0.714 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 1) 1)))) into -1 0.715 * [backup-simplify]: Simplify (+ 1 -1) into 0 0.715 * [backup-simplify]: Simplify (- 0) into 0 0.716 * [backup-simplify]: Simplify (+ 0 0) into 0 0.716 * [backup-simplify]: Simplify 0 into 0 0.717 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 0.718 * [backup-simplify]: Simplify (- 1) into -1 0.718 * [backup-simplify]: Simplify (- 0) into 0 0.721 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 0.721 * [backup-simplify]: Simplify (+ 1/2 1/2) into 1 0.721 * [backup-simplify]: Simplify (- 0) into 0 0.722 * [backup-simplify]: Simplify (+ 1 0) into 1 0.722 * [backup-simplify]: Simplify 1 into 1 0.724 * [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.725 * [backup-simplify]: Simplify (- 1) into -1 0.725 * [backup-simplify]: Simplify (- 1) into -1 0.726 * [backup-simplify]: Simplify (- 0) into 0 0.726 * [backup-simplify]: Simplify (- 0) into 0 0.729 * [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.729 * [backup-simplify]: Simplify (+ 1/6 -1/6) into 0 0.729 * [backup-simplify]: Simplify (- 0) into 0 0.730 * [backup-simplify]: Simplify (+ 0 0) into 0 0.730 * [backup-simplify]: Simplify 0 into 0 0.734 * [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.734 * [backup-simplify]: Simplify (- 1) into -1 0.734 * [backup-simplify]: Simplify (- 1) into -1 0.734 * [backup-simplify]: Simplify (- 0) into 0 0.735 * [backup-simplify]: Simplify (- 1) into -1 0.735 * [backup-simplify]: Simplify (- 0) into 0 0.735 * [backup-simplify]: Simplify (- 0) into 0 0.735 * [backup-simplify]: Simplify (- 0) into 0 0.738 * [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.738 * [backup-simplify]: Simplify (+ 1/24 1/24) into 1/12 0.738 * [backup-simplify]: Simplify (- 0) into 0 0.739 * [backup-simplify]: Simplify (+ 1/12 0) into 1/12 0.739 * [backup-simplify]: Simplify 1/12 into 1/12 0.742 * [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.742 * [backup-simplify]: Simplify (- 1) into -1 0.742 * [backup-simplify]: Simplify (- 1) into -1 0.743 * [backup-simplify]: Simplify (- 0) into 0 0.743 * [backup-simplify]: Simplify (- 1) into -1 0.743 * [backup-simplify]: Simplify (- 0) into 0 0.743 * [backup-simplify]: Simplify (- 1) into -1 0.744 * [backup-simplify]: Simplify (- 0) into 0 0.744 * [backup-simplify]: Simplify (- 1) into -1 0.744 * [backup-simplify]: Simplify (- 0) into 0 0.744 * [backup-simplify]: Simplify (- 0) into 0 0.745 * [backup-simplify]: Simplify (- 0) into 0 0.745 * [backup-simplify]: Simplify (- 0) into 0 0.748 * [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.748 * [backup-simplify]: Simplify (+ 1/120 -1/120) into 0 0.749 * [backup-simplify]: Simplify (- 0) into 0 0.749 * [backup-simplify]: Simplify (+ 0 0) into 0 0.749 * [backup-simplify]: Simplify 0 into 0 0.754 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 6) 720)) (* (/ (pow 1 4) 24) (/ (pow 0 1) 1)) (* (/ (pow 1 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 1 2) 2) (/ (pow 0 2) 2)) (* (/ (pow 1 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 1/720 0.755 * [backup-simplify]: Simplify (- 1) into -1 0.755 * [backup-simplify]: Simplify (- 1) into -1 0.755 * [backup-simplify]: Simplify (- 0) into 0 0.755 * [backup-simplify]: Simplify (- 1) into -1 0.756 * [backup-simplify]: Simplify (- 0) into 0 0.756 * [backup-simplify]: Simplify (- 1) into -1 0.756 * [backup-simplify]: Simplify (- 0) into 0 0.756 * [backup-simplify]: Simplify (- 1) into -1 0.756 * [backup-simplify]: Simplify (- 0) into 0 0.757 * [backup-simplify]: Simplify (- 1) into -1 0.757 * [backup-simplify]: Simplify (- 0) into 0 0.757 * [backup-simplify]: Simplify (- 0) into 0 0.757 * [backup-simplify]: Simplify (- 1) into -1 0.758 * [backup-simplify]: Simplify (- 0) into 0 0.758 * [backup-simplify]: Simplify (- 0) into 0 0.758 * [backup-simplify]: Simplify (- 0) into 0 0.758 * [backup-simplify]: Simplify (- 0) into 0 0.759 * [backup-simplify]: Simplify (- 0) into 0 0.759 * [backup-simplify]: Simplify (- 0) into 0 0.764 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 6) 720)) (* (/ (pow -1 4) 24) (/ (pow 0 1) 1)) (* (/ (pow -1 3) 6) (/ (pow 0 1) 1)) (* (/ (pow -1 2) 2) (/ (pow 0 2) 2)) (* (/ (pow -1 2) 2) (/ (pow 0 1) 1)) (* (/ (pow -1 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow -1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 1/720 0.764 * [backup-simplify]: Simplify (+ 1/720 1/720) into 1/360 0.765 * [backup-simplify]: Simplify (- 0) into 0 0.765 * [backup-simplify]: Simplify (+ 1/360 0) into 1/360 0.765 * [backup-simplify]: Simplify 1/360 into 1/360 0.765 * [backup-simplify]: Simplify (+ (* 1/360 (pow x 6)) (+ (* 1/12 (pow x 4)) (* 1 (pow x 2)))) into (+ (pow x 2) (+ (* 1/12 (pow x 4)) (* 1/360 (pow x 6)))) 0.766 * [backup-simplify]: Simplify (+ (- (exp (/ 1 x)) 2) (exp (- (/ 1 x)))) into (- (+ (exp (/ 1 x)) (exp (- (/ 1 x)))) 2) 0.766 * [approximate]: Taking taylor expansion of (- (+ (exp (/ 1 x)) (exp (- (/ 1 x)))) 2) in (x) around 0 0.766 * [taylor]: Taking taylor expansion of (- (+ (exp (/ 1 x)) (exp (- (/ 1 x)))) 2) in x 0.766 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) (exp (- (/ 1 x)))) in x 0.766 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.766 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.766 * [taylor]: Taking taylor expansion of x in x 0.766 * [backup-simplify]: Simplify 0 into 0 0.766 * [backup-simplify]: Simplify 1 into 1 0.766 * [backup-simplify]: Simplify (/ 1 1) into 1 0.766 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 0.766 * [taylor]: Taking taylor expansion of (exp (- (/ 1 x))) in x 0.766 * [taylor]: Taking taylor expansion of (- (/ 1 x)) in x 0.766 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.766 * [taylor]: Taking taylor expansion of x in x 0.766 * [backup-simplify]: Simplify 0 into 0 0.766 * [backup-simplify]: Simplify 1 into 1 0.767 * [backup-simplify]: Simplify (/ 1 1) into 1 0.767 * [backup-simplify]: Simplify (- 1) into -1 0.767 * [backup-simplify]: Simplify (exp (- (/ 1 x))) into (exp (- (/ 1 x))) 0.767 * [taylor]: Taking taylor expansion of 2 in x 0.767 * [backup-simplify]: Simplify 2 into 2 0.767 * [taylor]: Taking taylor expansion of (- (+ (exp (/ 1 x)) (exp (- (/ 1 x)))) 2) in x 0.767 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) (exp (- (/ 1 x)))) in x 0.767 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.767 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.768 * [taylor]: Taking taylor expansion of x in x 0.768 * [backup-simplify]: Simplify 0 into 0 0.768 * [backup-simplify]: Simplify 1 into 1 0.768 * [backup-simplify]: Simplify (/ 1 1) into 1 0.768 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 0.768 * [taylor]: Taking taylor expansion of (exp (- (/ 1 x))) in x 0.768 * [taylor]: Taking taylor expansion of (- (/ 1 x)) in x 0.768 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.768 * [taylor]: Taking taylor expansion of x in x 0.768 * [backup-simplify]: Simplify 0 into 0 0.768 * [backup-simplify]: Simplify 1 into 1 0.769 * [backup-simplify]: Simplify (/ 1 1) into 1 0.769 * [backup-simplify]: Simplify (- 1) into -1 0.769 * [backup-simplify]: Simplify (exp (- (/ 1 x))) into (exp (- (/ 1 x))) 0.769 * [taylor]: Taking taylor expansion of 2 in x 0.769 * [backup-simplify]: Simplify 2 into 2 0.769 * [backup-simplify]: Simplify (+ (exp (/ 1 x)) (exp (- (/ 1 x)))) into (+ (exp (/ 1 x)) (exp (- (/ 1 x)))) 0.770 * [backup-simplify]: Simplify (- 2) into -2 0.770 * [backup-simplify]: Simplify (+ (+ (exp (/ 1 x)) (exp (- (/ 1 x)))) -2) into (- (+ (exp (/ 1 x)) (exp (- (/ 1 x)))) 2) 0.770 * [backup-simplify]: Simplify (- (+ (exp (/ 1 x)) (exp (- (/ 1 x)))) 2) into (- (+ (exp (/ 1 x)) (exp (- (/ 1 x)))) 2) 0.771 * [backup-simplify]: Simplify (+ 0 0) into 0 0.771 * [backup-simplify]: Simplify (- 0) into 0 0.771 * [backup-simplify]: Simplify (+ 0 0) into 0 0.771 * [backup-simplify]: Simplify 0 into 0 0.772 * [backup-simplify]: Simplify (+ 0 0) into 0 0.772 * [backup-simplify]: Simplify (- 0) into 0 0.772 * [backup-simplify]: Simplify (+ 0 0) into 0 0.772 * [backup-simplify]: Simplify 0 into 0 0.773 * [backup-simplify]: Simplify (+ 0 0) into 0 0.773 * [backup-simplify]: Simplify (- 0) into 0 0.774 * [backup-simplify]: Simplify (+ 0 0) into 0 0.774 * [backup-simplify]: Simplify 0 into 0 0.774 * [backup-simplify]: Simplify (+ 0 0) into 0 0.774 * [backup-simplify]: Simplify (- 0) into 0 0.775 * [backup-simplify]: Simplify (+ 0 0) into 0 0.775 * [backup-simplify]: Simplify 0 into 0 0.775 * [backup-simplify]: Simplify (+ 0 0) into 0 0.776 * [backup-simplify]: Simplify (- 0) into 0 0.776 * [backup-simplify]: Simplify (+ 0 0) into 0 0.776 * [backup-simplify]: Simplify 0 into 0 0.776 * [backup-simplify]: Simplify (+ 0 0) into 0 0.777 * [backup-simplify]: Simplify (- 0) into 0 0.777 * [backup-simplify]: Simplify (+ 0 0) into 0 0.777 * [backup-simplify]: Simplify 0 into 0 0.777 * [backup-simplify]: Simplify (- (+ (exp (/ 1 (/ 1 x))) (exp (- (/ 1 (/ 1 x))))) 2) into (- (+ (exp x) (exp (- x))) 2) 0.778 * [backup-simplify]: Simplify (+ (- (exp (/ 1 (- x))) 2) (exp (- (/ 1 (- x))))) into (- (+ (exp (/ 1 x)) (exp (/ -1 x))) 2) 0.778 * [approximate]: Taking taylor expansion of (- (+ (exp (/ 1 x)) (exp (/ -1 x))) 2) in (x) around 0 0.778 * [taylor]: Taking taylor expansion of (- (+ (exp (/ 1 x)) (exp (/ -1 x))) 2) in x 0.778 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) (exp (/ -1 x))) in x 0.778 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.778 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.778 * [taylor]: Taking taylor expansion of x in x 0.778 * [backup-simplify]: Simplify 0 into 0 0.778 * [backup-simplify]: Simplify 1 into 1 0.778 * [backup-simplify]: Simplify (/ 1 1) into 1 0.778 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 0.778 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 0.778 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.778 * [taylor]: Taking taylor expansion of -1 in x 0.778 * [backup-simplify]: Simplify -1 into -1 0.778 * [taylor]: Taking taylor expansion of x in x 0.778 * [backup-simplify]: Simplify 0 into 0 0.778 * [backup-simplify]: Simplify 1 into 1 0.779 * [backup-simplify]: Simplify (/ -1 1) into -1 0.779 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 0.779 * [taylor]: Taking taylor expansion of 2 in x 0.779 * [backup-simplify]: Simplify 2 into 2 0.779 * [taylor]: Taking taylor expansion of (- (+ (exp (/ 1 x)) (exp (/ -1 x))) 2) in x 0.779 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) (exp (/ -1 x))) in x 0.779 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.779 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.779 * [taylor]: Taking taylor expansion of x in x 0.779 * [backup-simplify]: Simplify 0 into 0 0.779 * [backup-simplify]: Simplify 1 into 1 0.780 * [backup-simplify]: Simplify (/ 1 1) into 1 0.780 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 0.780 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 0.780 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.780 * [taylor]: Taking taylor expansion of -1 in x 0.780 * [backup-simplify]: Simplify -1 into -1 0.780 * [taylor]: Taking taylor expansion of x in x 0.780 * [backup-simplify]: Simplify 0 into 0 0.780 * [backup-simplify]: Simplify 1 into 1 0.780 * [backup-simplify]: Simplify (/ -1 1) into -1 0.780 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 0.780 * [taylor]: Taking taylor expansion of 2 in x 0.780 * [backup-simplify]: Simplify 2 into 2 0.781 * [backup-simplify]: Simplify (+ (exp (/ 1 x)) (exp (/ -1 x))) into (+ (exp (/ 1 x)) (exp (/ -1 x))) 0.781 * [backup-simplify]: Simplify (- 2) into -2 0.781 * [backup-simplify]: Simplify (+ (+ (exp (/ 1 x)) (exp (/ -1 x))) -2) into (- (+ (exp (/ 1 x)) (exp (/ -1 x))) 2) 0.781 * [backup-simplify]: Simplify (- (+ (exp (/ 1 x)) (exp (/ -1 x))) 2) into (- (+ (exp (/ 1 x)) (exp (/ -1 x))) 2) 0.782 * [backup-simplify]: Simplify (+ 0 0) into 0 0.782 * [backup-simplify]: Simplify (- 0) into 0 0.782 * [backup-simplify]: Simplify (+ 0 0) into 0 0.783 * [backup-simplify]: Simplify 0 into 0 0.783 * [backup-simplify]: Simplify (+ 0 0) into 0 0.783 * [backup-simplify]: Simplify (- 0) into 0 0.784 * [backup-simplify]: Simplify (+ 0 0) into 0 0.784 * [backup-simplify]: Simplify 0 into 0 0.784 * [backup-simplify]: Simplify (+ 0 0) into 0 0.784 * [backup-simplify]: Simplify (- 0) into 0 0.785 * [backup-simplify]: Simplify (+ 0 0) into 0 0.785 * [backup-simplify]: Simplify 0 into 0 0.785 * [backup-simplify]: Simplify (+ 0 0) into 0 0.786 * [backup-simplify]: Simplify (- 0) into 0 0.786 * [backup-simplify]: Simplify (+ 0 0) into 0 0.786 * [backup-simplify]: Simplify 0 into 0 0.786 * [backup-simplify]: Simplify (+ 0 0) into 0 0.787 * [backup-simplify]: Simplify (- 0) into 0 0.787 * [backup-simplify]: Simplify (+ 0 0) into 0 0.787 * [backup-simplify]: Simplify 0 into 0 0.788 * [backup-simplify]: Simplify (+ 0 0) into 0 0.788 * [backup-simplify]: Simplify (- 0) into 0 0.788 * [backup-simplify]: Simplify (+ 0 0) into 0 0.788 * [backup-simplify]: Simplify 0 into 0 0.789 * [backup-simplify]: Simplify (- (+ (exp (/ 1 (/ 1 (- x)))) (exp (/ -1 (/ 1 (- x))))) 2) into (- (+ (exp (* -1 x)) (exp x)) 2) 0.789 * * * * [progress]: [ 2 / 2 ] generating series at (2 1) 0.789 * [backup-simplify]: Simplify (- (exp x) 2) into (- (exp x) 2) 0.789 * [approximate]: Taking taylor expansion of (- (exp x) 2) in (x) around 0 0.789 * [taylor]: Taking taylor expansion of (- (exp x) 2) in x 0.789 * [taylor]: Taking taylor expansion of (exp x) in x 0.789 * [taylor]: Taking taylor expansion of x in x 0.789 * [backup-simplify]: Simplify 0 into 0 0.789 * [backup-simplify]: Simplify 1 into 1 0.789 * [backup-simplify]: Simplify (exp 0) into 1 0.789 * [taylor]: Taking taylor expansion of 2 in x 0.789 * [backup-simplify]: Simplify 2 into 2 0.789 * [taylor]: Taking taylor expansion of (- (exp x) 2) in x 0.789 * [taylor]: Taking taylor expansion of (exp x) in x 0.789 * [taylor]: Taking taylor expansion of x in x 0.789 * [backup-simplify]: Simplify 0 into 0 0.789 * [backup-simplify]: Simplify 1 into 1 0.789 * [backup-simplify]: Simplify (exp 0) into 1 0.789 * [taylor]: Taking taylor expansion of 2 in x 0.789 * [backup-simplify]: Simplify 2 into 2 0.790 * [backup-simplify]: Simplify (- 2) into -2 0.790 * [backup-simplify]: Simplify (+ 1 -2) into -1 0.790 * [backup-simplify]: Simplify -1 into -1 0.791 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 0.791 * [backup-simplify]: Simplify (- 0) into 0 0.792 * [backup-simplify]: Simplify (+ 1 0) into 1 0.792 * [backup-simplify]: Simplify 1 into 1 0.793 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 0.794 * [backup-simplify]: Simplify (- 0) into 0 0.794 * [backup-simplify]: Simplify (+ 1/2 0) into 1/2 0.794 * [backup-simplify]: Simplify 1/2 into 1/2 0.794 * [backup-simplify]: Simplify (+ (* 1/2 (pow x 2)) (+ (* 1 x) -1)) into (- (+ x (* 1/2 (pow x 2))) 1) 0.795 * [backup-simplify]: Simplify (- (exp (/ 1 x)) 2) into (- (exp (/ 1 x)) 2) 0.795 * [approximate]: Taking taylor expansion of (- (exp (/ 1 x)) 2) in (x) around 0 0.795 * [taylor]: Taking taylor expansion of (- (exp (/ 1 x)) 2) in x 0.795 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.795 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.795 * [taylor]: Taking taylor expansion of x in x 0.795 * [backup-simplify]: Simplify 0 into 0 0.795 * [backup-simplify]: Simplify 1 into 1 0.795 * [backup-simplify]: Simplify (/ 1 1) into 1 0.795 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 0.795 * [taylor]: Taking taylor expansion of 2 in x 0.795 * [backup-simplify]: Simplify 2 into 2 0.795 * [taylor]: Taking taylor expansion of (- (exp (/ 1 x)) 2) in x 0.795 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.795 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.795 * [taylor]: Taking taylor expansion of x in x 0.795 * [backup-simplify]: Simplify 0 into 0 0.795 * [backup-simplify]: Simplify 1 into 1 0.796 * [backup-simplify]: Simplify (/ 1 1) into 1 0.796 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 0.796 * [taylor]: Taking taylor expansion of 2 in x 0.796 * [backup-simplify]: Simplify 2 into 2 0.796 * [backup-simplify]: Simplify (- 2) into -2 0.796 * [backup-simplify]: Simplify (+ (exp (/ 1 x)) -2) into (- (exp (/ 1 x)) 2) 0.797 * [backup-simplify]: Simplify (- (exp (/ 1 x)) 2) into (- (exp (/ 1 x)) 2) 0.797 * [backup-simplify]: Simplify (- 0) into 0 0.797 * [backup-simplify]: Simplify (+ 0 0) into 0 0.797 * [backup-simplify]: Simplify 0 into 0 0.798 * [backup-simplify]: Simplify (- 0) into 0 0.798 * [backup-simplify]: Simplify (+ 0 0) into 0 0.798 * [backup-simplify]: Simplify 0 into 0 0.799 * [backup-simplify]: Simplify (- 0) into 0 0.799 * [backup-simplify]: Simplify (+ 0 0) into 0 0.799 * [backup-simplify]: Simplify 0 into 0 0.799 * [backup-simplify]: Simplify (- 0) into 0 0.800 * [backup-simplify]: Simplify (+ 0 0) into 0 0.800 * [backup-simplify]: Simplify 0 into 0 0.801 * [backup-simplify]: Simplify (- 0) into 0 0.801 * [backup-simplify]: Simplify (+ 0 0) into 0 0.801 * [backup-simplify]: Simplify 0 into 0 0.801 * [backup-simplify]: Simplify (- 0) into 0 0.802 * [backup-simplify]: Simplify (+ 0 0) into 0 0.802 * [backup-simplify]: Simplify 0 into 0 0.802 * [backup-simplify]: Simplify (- (exp (/ 1 (/ 1 x))) 2) into (- (exp x) 2) 0.802 * [backup-simplify]: Simplify (- (exp (/ 1 (- x))) 2) into (- (exp (/ -1 x)) 2) 0.802 * [approximate]: Taking taylor expansion of (- (exp (/ -1 x)) 2) in (x) around 0 0.802 * [taylor]: Taking taylor expansion of (- (exp (/ -1 x)) 2) in x 0.802 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 0.802 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.802 * [taylor]: Taking taylor expansion of -1 in x 0.802 * [backup-simplify]: Simplify -1 into -1 0.802 * [taylor]: Taking taylor expansion of x in x 0.802 * [backup-simplify]: Simplify 0 into 0 0.802 * [backup-simplify]: Simplify 1 into 1 0.803 * [backup-simplify]: Simplify (/ -1 1) into -1 0.803 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 0.803 * [taylor]: Taking taylor expansion of 2 in x 0.803 * [backup-simplify]: Simplify 2 into 2 0.803 * [taylor]: Taking taylor expansion of (- (exp (/ -1 x)) 2) in x 0.803 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 0.803 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.803 * [taylor]: Taking taylor expansion of -1 in x 0.803 * [backup-simplify]: Simplify -1 into -1 0.803 * [taylor]: Taking taylor expansion of x in x 0.803 * [backup-simplify]: Simplify 0 into 0 0.803 * [backup-simplify]: Simplify 1 into 1 0.804 * [backup-simplify]: Simplify (/ -1 1) into -1 0.804 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 0.804 * [taylor]: Taking taylor expansion of 2 in x 0.804 * [backup-simplify]: Simplify 2 into 2 0.804 * [backup-simplify]: Simplify (- 2) into -2 0.804 * [backup-simplify]: Simplify (+ (exp (/ -1 x)) -2) into (- (exp (/ -1 x)) 2) 0.804 * [backup-simplify]: Simplify (- (exp (/ -1 x)) 2) into (- (exp (/ -1 x)) 2) 0.805 * [backup-simplify]: Simplify (- 0) into 0 0.805 * [backup-simplify]: Simplify (+ 0 0) into 0 0.805 * [backup-simplify]: Simplify 0 into 0 0.806 * [backup-simplify]: Simplify (- 0) into 0 0.806 * [backup-simplify]: Simplify (+ 0 0) into 0 0.806 * [backup-simplify]: Simplify 0 into 0 0.806 * [backup-simplify]: Simplify (- 0) into 0 0.807 * [backup-simplify]: Simplify (+ 0 0) into 0 0.807 * [backup-simplify]: Simplify 0 into 0 0.807 * [backup-simplify]: Simplify (- 0) into 0 0.808 * [backup-simplify]: Simplify (+ 0 0) into 0 0.808 * [backup-simplify]: Simplify 0 into 0 0.808 * [backup-simplify]: Simplify (- 0) into 0 0.808 * [backup-simplify]: Simplify (+ 0 0) into 0 0.808 * [backup-simplify]: Simplify 0 into 0 0.809 * [backup-simplify]: Simplify (- 0) into 0 0.809 * [backup-simplify]: Simplify (+ 0 0) into 0 0.809 * [backup-simplify]: Simplify 0 into 0 0.809 * [backup-simplify]: Simplify (- (exp (/ -1 (/ 1 (- x)))) 2) into (- (exp x) 2) 0.809 * * * [progress]: simplifying candidates 0.809 * * * * [progress]: [ 1 / 73 ] simplifiying candidate # 0.810 * [simplify]: Simplifying (expm1 (+ (- (exp x) 2) (exp (- x)))) 0.810 * * [simplify]: iters left: 6 (8 enodes) 0.814 * * [simplify]: iters left: 5 (32 enodes) 0.825 * * [simplify]: iters left: 4 (49 enodes) 0.844 * * [simplify]: iters left: 3 (72 enodes) 0.865 * * [simplify]: iters left: 2 (83 enodes) 0.886 * * [simplify]: iters left: 1 (85 enodes) 0.901 * * [simplify]: Extracting #0: cost 1 inf + 0 0.901 * * [simplify]: Extracting #1: cost 3 inf + 0 0.901 * * [simplify]: Extracting #2: cost 15 inf + 0 0.901 * * [simplify]: Extracting #3: cost 26 inf + 2 0.901 * * [simplify]: Extracting #4: cost 21 inf + 228 0.902 * * [simplify]: Extracting #5: cost 5 inf + 2886 0.902 * * [simplify]: Extracting #6: cost 0 inf + 3330 0.903 * [simplify]: Simplified to (expm1 (- (- (exp x) (/ -1 (exp x))) 2)) 0.903 * [simplify]: Simplified (2 1) to (λ (x) (log1p (expm1 (- (- (exp x) (/ -1 (exp x))) 2)))) 0.903 * * * * [progress]: [ 2 / 73 ] simplifiying candidate # 0.903 * [simplify]: Simplifying (log1p (+ (- (exp x) 2) (exp (- x)))) 0.903 * * [simplify]: iters left: 6 (8 enodes) 0.906 * * [simplify]: iters left: 5 (32 enodes) 0.911 * * [simplify]: iters left: 4 (49 enodes) 0.920 * * [simplify]: iters left: 3 (72 enodes) 0.940 * * [simplify]: iters left: 2 (83 enodes) 0.962 * * [simplify]: iters left: 1 (85 enodes) 0.988 * * [simplify]: Extracting #0: cost 1 inf + 0 0.988 * * [simplify]: Extracting #1: cost 3 inf + 0 0.988 * * [simplify]: Extracting #2: cost 15 inf + 0 0.988 * * [simplify]: Extracting #3: cost 26 inf + 2 0.988 * * [simplify]: Extracting #4: cost 21 inf + 228 0.989 * * [simplify]: Extracting #5: cost 5 inf + 2926 0.990 * * [simplify]: Extracting #6: cost 0 inf + 3370 0.991 * [simplify]: Simplified to (log1p (- (- (exp x) (/ -1 (exp x))) 2)) 0.991 * [simplify]: Simplified (2 1) to (λ (x) (expm1 (log1p (- (- (exp x) (/ -1 (exp x))) 2)))) 0.992 * * * * [progress]: [ 3 / 73 ] simplifiying candidate # 0.992 * * * * [progress]: [ 4 / 73 ] simplifiying candidate # 0.992 * * * * [progress]: [ 5 / 73 ] simplifiying candidate # 0.992 * * * * [progress]: [ 6 / 73 ] simplifiying candidate # 0.992 * * * * [progress]: [ 7 / 73 ] simplifiying candidate # 0.992 * * * * [progress]: [ 8 / 73 ] simplifiying candidate # 0.992 * [simplify]: Simplifying (* (/ (exp (exp x)) (exp 2)) (exp (exp (- x)))) 0.992 * * [simplify]: iters left: 6 (10 enodes) 0.998 * * [simplify]: iters left: 5 (37 enodes) 1.011 * * [simplify]: iters left: 4 (58 enodes) 1.029 * * [simplify]: iters left: 3 (83 enodes) 1.054 * * [simplify]: iters left: 2 (107 enodes) 1.086 * * [simplify]: iters left: 1 (140 enodes) 1.121 * * [simplify]: Extracting #0: cost 1 inf + 0 1.121 * * [simplify]: Extracting #1: cost 13 inf + 0 1.121 * * [simplify]: Extracting #2: cost 36 inf + 0 1.121 * * [simplify]: Extracting #3: cost 42 inf + 216 1.121 * * [simplify]: Extracting #4: cost 39 inf + 360 1.122 * * [simplify]: Extracting #5: cost 16 inf + 3943 1.123 * * [simplify]: Extracting #6: cost 2 inf + 6398 1.124 * * [simplify]: Extracting #7: cost 0 inf + 6908 1.125 * * [simplify]: Extracting #8: cost 0 inf + 6838 1.126 * [simplify]: Simplified to (exp (- (+ -2 (exp x)) (/ -1 (exp x)))) 1.126 * [simplify]: Simplified (2 1) to (λ (x) (log (exp (- (+ -2 (exp x)) (/ -1 (exp x)))))) 1.126 * * * * [progress]: [ 9 / 73 ] simplifiying candidate # 1.126 * [simplify]: Simplifying (* (exp (- (exp x) 2)) (exp (exp (- x)))) 1.126 * * [simplify]: iters left: 6 (9 enodes) 1.129 * * [simplify]: iters left: 5 (38 enodes) 1.136 * * [simplify]: iters left: 4 (62 enodes) 1.152 * * [simplify]: iters left: 3 (98 enodes) 1.171 * * [simplify]: iters left: 2 (137 enodes) 1.193 * * [simplify]: iters left: 1 (167 enodes) 1.243 * * [simplify]: Extracting #0: cost 1 inf + 0 1.243 * * [simplify]: Extracting #1: cost 21 inf + 0 1.243 * * [simplify]: Extracting #2: cost 54 inf + 0 1.244 * * [simplify]: Extracting #3: cost 59 inf + 369 1.244 * * [simplify]: Extracting #4: cost 54 inf + 696 1.246 * * [simplify]: Extracting #5: cost 23 inf + 5666 1.249 * * [simplify]: Extracting #6: cost 0 inf + 10048 1.252 * * [simplify]: Extracting #7: cost 0 inf + 10047 1.255 * [simplify]: Simplified to (exp (- (- (exp x) (/ -1 (exp x))) 2)) 1.255 * [simplify]: Simplified (2 1) to (λ (x) (log (exp (- (- (exp x) (/ -1 (exp x))) 2)))) 1.255 * * * * [progress]: [ 10 / 73 ] simplifiying candidate # 1.255 * * * * [progress]: [ 11 / 73 ] simplifiying candidate # 1.256 * [simplify]: Simplifying (log (+ (- (exp x) 2) (exp (- x)))) 1.256 * * [simplify]: iters left: 6 (8 enodes) 1.260 * * [simplify]: iters left: 5 (32 enodes) 1.270 * * [simplify]: iters left: 4 (49 enodes) 1.284 * * [simplify]: iters left: 3 (72 enodes) 1.296 * * [simplify]: iters left: 2 (83 enodes) 1.308 * * [simplify]: iters left: 1 (85 enodes) 1.330 * * [simplify]: Extracting #0: cost 1 inf + 0 1.330 * * [simplify]: Extracting #1: cost 3 inf + 0 1.330 * * [simplify]: Extracting #2: cost 15 inf + 0 1.330 * * [simplify]: Extracting #3: cost 26 inf + 2 1.330 * * [simplify]: Extracting #4: cost 21 inf + 228 1.331 * * [simplify]: Extracting #5: cost 5 inf + 2886 1.332 * * [simplify]: Extracting #6: cost 0 inf + 3330 1.333 * [simplify]: Simplified to (log (- (- (exp x) (/ -1 (exp x))) 2)) 1.333 * [simplify]: Simplified (2 1) to (λ (x) (exp (log (- (- (exp x) (/ -1 (exp x))) 2)))) 1.334 * * * * [progress]: [ 12 / 73 ] simplifiying candidate # 1.334 * [simplify]: Simplifying (exp (+ (- (exp x) 2) (exp (- x)))) 1.334 * * [simplify]: iters left: 6 (8 enodes) 1.339 * * [simplify]: iters left: 5 (35 enodes) 1.352 * * [simplify]: iters left: 4 (64 enodes) 1.366 * * [simplify]: iters left: 3 (112 enodes) 1.386 * * [simplify]: iters left: 2 (141 enodes) 1.407 * * [simplify]: iters left: 1 (191 enodes) 1.454 * * [simplify]: Extracting #0: cost 1 inf + 0 1.455 * * [simplify]: Extracting #1: cost 23 inf + 0 1.455 * * [simplify]: Extracting #2: cost 51 inf + 1 1.455 * * [simplify]: Extracting #3: cost 58 inf + 369 1.456 * * [simplify]: Extracting #4: cost 52 inf + 969 1.457 * * [simplify]: Extracting #5: cost 23 inf + 5248 1.460 * * [simplify]: Extracting #6: cost 6 inf + 8955 1.462 * * [simplify]: Extracting #7: cost 0 inf + 10161 1.464 * [simplify]: Simplified to (exp (- (- (exp x) 2) (/ -1 (exp x)))) 1.464 * [simplify]: Simplified (2 1) to (λ (x) (log (exp (- (- (exp x) 2) (/ -1 (exp x)))))) 1.464 * * * * [progress]: [ 13 / 73 ] simplifiying candidate # 1.464 * [simplify]: Simplifying (* (cbrt (+ (- (exp x) 2) (exp (- x)))) (cbrt (+ (- (exp x) 2) (exp (- x))))) 1.464 * * [simplify]: iters left: 6 (9 enodes) 1.467 * * [simplify]: iters left: 5 (35 enodes) 1.473 * * [simplify]: iters left: 4 (52 enodes) 1.481 * * [simplify]: iters left: 3 (75 enodes) 1.493 * * [simplify]: iters left: 2 (84 enodes) 1.508 * * [simplify]: iters left: 1 (88 enodes) 1.523 * * [simplify]: Extracting #0: cost 1 inf + 0 1.523 * * [simplify]: Extracting #1: cost 3 inf + 0 1.523 * * [simplify]: Extracting #2: cost 5 inf + 0 1.523 * * [simplify]: Extracting #3: cost 17 inf + 0 1.523 * * [simplify]: Extracting #4: cost 28 inf + 2 1.523 * * [simplify]: Extracting #5: cost 21 inf + 491 1.524 * * [simplify]: Extracting #6: cost 3 inf + 3824 1.524 * * [simplify]: Extracting #7: cost 0 inf + 4045 1.525 * * [simplify]: Extracting #8: cost 0 inf + 3976 1.526 * [simplify]: Simplified to (* (cbrt (+ (- (exp x) (/ -1 (exp x))) -2)) (cbrt (+ (- (exp x) (/ -1 (exp x))) -2))) 1.526 * [simplify]: Simplified (2 1) to (λ (x) (* (* (cbrt (+ (- (exp x) (/ -1 (exp x))) -2)) (cbrt (+ (- (exp x) (/ -1 (exp x))) -2))) (cbrt (+ (- (exp x) 2) (exp (- x)))))) 1.526 * [simplify]: Simplifying (cbrt (+ (- (exp x) 2) (exp (- x)))) 1.526 * * [simplify]: iters left: 6 (8 enodes) 1.528 * * [simplify]: iters left: 5 (32 enodes) 1.534 * * [simplify]: iters left: 4 (49 enodes) 1.542 * * [simplify]: iters left: 3 (72 enodes) 1.553 * * [simplify]: iters left: 2 (83 enodes) 1.565 * * [simplify]: iters left: 1 (85 enodes) 1.576 * * [simplify]: Extracting #0: cost 1 inf + 0 1.576 * * [simplify]: Extracting #1: cost 3 inf + 0 1.576 * * [simplify]: Extracting #2: cost 15 inf + 0 1.576 * * [simplify]: Extracting #3: cost 26 inf + 2 1.576 * * [simplify]: Extracting #4: cost 21 inf + 228 1.577 * * [simplify]: Extracting #5: cost 5 inf + 2906 1.577 * * [simplify]: Extracting #6: cost 0 inf + 3350 1.578 * [simplify]: Simplified to (cbrt (- (- (exp x) (/ -1 (exp x))) 2)) 1.578 * [simplify]: Simplified (2 2) to (λ (x) (* (* (cbrt (+ (- (exp x) 2) (exp (- x)))) (cbrt (+ (- (exp x) 2) (exp (- x))))) (cbrt (- (- (exp x) (/ -1 (exp x))) 2)))) 1.578 * * * * [progress]: [ 14 / 73 ] simplifiying candidate # 1.578 * [simplify]: Simplifying (* (* (+ (- (exp x) 2) (exp (- x))) (+ (- (exp x) 2) (exp (- x)))) (+ (- (exp x) 2) (exp (- x)))) 1.579 * * [simplify]: iters left: 6 (9 enodes) 1.581 * * [simplify]: iters left: 5 (48 enodes) 1.593 * * [simplify]: iters left: 4 (159 enodes) 1.664 * * [simplify]: Extracting #0: cost 1 inf + 0 1.665 * * [simplify]: Extracting #1: cost 26 inf + 0 1.665 * * [simplify]: Extracting #2: cost 162 inf + 1 1.666 * * [simplify]: Extracting #3: cost 190 inf + 5 1.667 * * [simplify]: Extracting #4: cost 136 inf + 11582 1.675 * * [simplify]: Extracting #5: cost 23 inf + 45409 1.692 * * [simplify]: Extracting #6: cost 0 inf + 49403 1.709 * * [simplify]: Extracting #7: cost 0 inf + 48965 1.721 * [simplify]: Simplified to (* (* (- (- (exp x) 2) (/ -1 (exp x))) (- (- (exp x) 2) (/ -1 (exp x)))) (- (- (exp x) 2) (/ -1 (exp x)))) 1.721 * [simplify]: Simplified (2 1) to (λ (x) (cbrt (* (* (- (- (exp x) 2) (/ -1 (exp x))) (- (- (exp x) 2) (/ -1 (exp x)))) (- (- (exp x) 2) (/ -1 (exp x)))))) 1.721 * * * * [progress]: [ 15 / 73 ] simplifiying candidate # 1.721 * [simplify]: Simplifying (sqrt (+ (- (exp x) 2) (exp (- x)))) 1.721 * * [simplify]: iters left: 6 (8 enodes) 1.724 * * [simplify]: iters left: 5 (32 enodes) 1.729 * * [simplify]: iters left: 4 (49 enodes) 1.737 * * [simplify]: iters left: 3 (72 enodes) 1.751 * * [simplify]: iters left: 2 (83 enodes) 1.771 * * [simplify]: iters left: 1 (85 enodes) 1.783 * * [simplify]: Extracting #0: cost 1 inf + 0 1.783 * * [simplify]: Extracting #1: cost 3 inf + 0 1.783 * * [simplify]: Extracting #2: cost 15 inf + 0 1.783 * * [simplify]: Extracting #3: cost 26 inf + 2 1.783 * * [simplify]: Extracting #4: cost 21 inf + 228 1.783 * * [simplify]: Extracting #5: cost 5 inf + 2826 1.784 * * [simplify]: Extracting #6: cost 0 inf + 3270 1.785 * [simplify]: Simplified to (sqrt (- (- (exp x) (/ -1 (exp x))) 2)) 1.785 * [simplify]: Simplified (2 1) to (λ (x) (* (sqrt (- (- (exp x) (/ -1 (exp x))) 2)) (sqrt (+ (- (exp x) 2) (exp (- x)))))) 1.785 * [simplify]: Simplifying (sqrt (+ (- (exp x) 2) (exp (- x)))) 1.785 * * [simplify]: iters left: 6 (8 enodes) 1.787 * * [simplify]: iters left: 5 (32 enodes) 1.794 * * [simplify]: iters left: 4 (49 enodes) 1.806 * * [simplify]: iters left: 3 (72 enodes) 1.828 * * [simplify]: iters left: 2 (83 enodes) 1.850 * * [simplify]: iters left: 1 (85 enodes) 1.867 * * [simplify]: Extracting #0: cost 1 inf + 0 1.867 * * [simplify]: Extracting #1: cost 3 inf + 0 1.867 * * [simplify]: Extracting #2: cost 15 inf + 0 1.867 * * [simplify]: Extracting #3: cost 26 inf + 2 1.867 * * [simplify]: Extracting #4: cost 21 inf + 228 1.867 * * [simplify]: Extracting #5: cost 5 inf + 2826 1.868 * * [simplify]: Extracting #6: cost 0 inf + 3270 1.868 * [simplify]: Simplified to (sqrt (- (- (exp x) (/ -1 (exp x))) 2)) 1.868 * [simplify]: Simplified (2 2) to (λ (x) (* (sqrt (+ (- (exp x) 2) (exp (- x)))) (sqrt (- (- (exp x) (/ -1 (exp x))) 2)))) 1.868 * * * * [progress]: [ 16 / 73 ] simplifiying candidate # 1.869 * [simplify]: Simplifying (+ (* (- (pow (exp x) 3) (pow 2 3)) (exp x)) (* (+ (* (exp x) (exp x)) (+ (* 2 2) (* (exp x) 2))) 1)) 1.869 * * [simplify]: iters left: 6 (16 enodes) 1.876 * * [simplify]: iters left: 5 (78 enodes) 1.894 * * [simplify]: iters left: 4 (172 enodes) 1.998 * * [simplify]: iters left: 3 (366 enodes) 2.186 * * [simplify]: Extracting #0: cost 1 inf + 0 2.186 * * [simplify]: Extracting #1: cost 40 inf + 0 2.187 * * [simplify]: Extracting #2: cost 103 inf + 3 2.187 * * [simplify]: Extracting #3: cost 109 inf + 758 2.190 * * [simplify]: Extracting #4: cost 54 inf + 11834 2.196 * * [simplify]: Extracting #5: cost 7 inf + 25473 2.202 * * [simplify]: Extracting #6: cost 0 inf + 27398 2.208 * [simplify]: Simplified to (+ (exp (+ x x)) (fma (exp x) (+ -6 (* (exp (+ x x)) (exp x))) 4)) 2.208 * [simplify]: Simplified (2 1) to (λ (x) (/ (+ (exp (+ x x)) (fma (exp x) (+ -6 (* (exp (+ x x)) (exp x))) 4)) (* (+ (* (exp x) (exp x)) (+ (* 2 2) (* (exp x) 2))) (exp x)))) 2.209 * [simplify]: Simplifying (* (+ (* (exp x) (exp x)) (+ (* 2 2) (* (exp x) 2))) (exp x)) 2.209 * * [simplify]: iters left: 6 (9 enodes) 2.212 * * [simplify]: iters left: 5 (40 enodes) 2.223 * * [simplify]: iters left: 4 (69 enodes) 2.248 * * [simplify]: iters left: 3 (122 enodes) 2.296 * * [simplify]: iters left: 2 (187 enodes) 2.363 * * [simplify]: iters left: 1 (240 enodes) 2.401 * * [simplify]: Extracting #0: cost 1 inf + 0 2.401 * * [simplify]: Extracting #1: cost 19 inf + 0 2.402 * * [simplify]: Extracting #2: cost 40 inf + 2 2.402 * * [simplify]: Extracting #3: cost 37 inf + 749 2.405 * * [simplify]: Extracting #4: cost 14 inf + 4049 2.408 * * [simplify]: Extracting #5: cost 2 inf + 6023 2.411 * * [simplify]: Extracting #6: cost 0 inf + 7049 2.415 * [simplify]: Simplified to (* (exp x) (fma (exp x) (exp x) (fma (exp x) 2 4))) 2.415 * [simplify]: Simplified (2 2) to (λ (x) (/ (+ (exp (+ x x)) (fma (exp x) (+ -6 (* (exp (+ x x)) (exp x))) 4)) (* (exp x) (fma (exp x) (exp x) (fma (exp x) 2 4))))) 2.415 * * * * [progress]: [ 17 / 73 ] simplifiying candidate # 2.416 * [simplify]: Simplifying (+ (* (- (pow (exp x) 3) (pow 2 3)) (exp x)) (* (+ (* (exp x) (exp x)) (+ (* 2 2) (* (exp x) 2))) (exp 0))) 2.416 * * [simplify]: iters left: 6 (17 enodes) 2.427 * * [simplify]: iters left: 5 (80 enodes) 2.458 * * [simplify]: iters left: 4 (156 enodes) 2.514 * * [simplify]: iters left: 3 (293 enodes) 2.634 * * [simplify]: Extracting #0: cost 1 inf + 0 2.635 * * [simplify]: Extracting #1: cost 31 inf + 0 2.635 * * [simplify]: Extracting #2: cost 95 inf + 3 2.636 * * [simplify]: Extracting #3: cost 78 inf + 4500 2.638 * * [simplify]: Extracting #4: cost 20 inf + 18371 2.644 * * [simplify]: Extracting #5: cost 4 inf + 20406 2.652 * * [simplify]: Extracting #6: cost 0 inf + 21976 2.661 * [simplify]: Simplified to (fma (+ (exp x) 2) 2 (fma (fma (* (exp x) (exp x)) (exp x) -8) (exp x) (* (exp x) (exp x)))) 2.661 * [simplify]: Simplified (2 1) to (λ (x) (/ (fma (+ (exp x) 2) 2 (fma (fma (* (exp x) (exp x)) (exp x) -8) (exp x) (* (exp x) (exp x)))) (* (+ (* (exp x) (exp x)) (+ (* 2 2) (* (exp x) 2))) (exp x)))) 2.662 * [simplify]: Simplifying (* (+ (* (exp x) (exp x)) (+ (* 2 2) (* (exp x) 2))) (exp x)) 2.662 * * [simplify]: iters left: 6 (9 enodes) 2.667 * * [simplify]: iters left: 5 (40 enodes) 2.680 * * [simplify]: iters left: 4 (69 enodes) 2.705 * * [simplify]: iters left: 3 (122 enodes) 2.753 * * [simplify]: iters left: 2 (187 enodes) 2.819 * * [simplify]: iters left: 1 (240 enodes) 2.858 * * [simplify]: Extracting #0: cost 1 inf + 0 2.859 * * [simplify]: Extracting #1: cost 19 inf + 0 2.859 * * [simplify]: Extracting #2: cost 40 inf + 2 2.860 * * [simplify]: Extracting #3: cost 37 inf + 749 2.862 * * [simplify]: Extracting #4: cost 14 inf + 4049 2.865 * * [simplify]: Extracting #5: cost 2 inf + 6023 2.869 * * [simplify]: Extracting #6: cost 0 inf + 7049 2.872 * [simplify]: Simplified to (* (exp x) (fma (exp x) (exp x) (fma (exp x) 2 4))) 2.872 * [simplify]: Simplified (2 2) to (λ (x) (/ (fma (+ (exp x) 2) 2 (fma (fma (* (exp x) (exp x)) (exp x) -8) (exp x) (* (exp x) (exp x)))) (* (exp x) (fma (exp x) (exp x) (fma (exp x) 2 4))))) 2.873 * * * * [progress]: [ 18 / 73 ] simplifiying candidate # 2.873 * [simplify]: Simplifying (+ (* (- (* (exp x) (exp x)) (* 2 2)) (exp x)) (* (+ (exp x) 2) 1)) 2.873 * * [simplify]: iters left: 6 (11 enodes) 2.880 * * [simplify]: iters left: 5 (47 enodes) 2.897 * * [simplify]: iters left: 4 (97 enodes) 2.915 * * [simplify]: iters left: 3 (203 enodes) 2.990 * * [simplify]: Extracting #0: cost 1 inf + 0 2.990 * * [simplify]: Extracting #1: cost 32 inf + 0 2.991 * * [simplify]: Extracting #2: cost 94 inf + 2 2.991 * * [simplify]: Extracting #3: cost 72 inf + 3348 2.994 * * [simplify]: Extracting #4: cost 14 inf + 13011 2.998 * * [simplify]: Extracting #5: cost 0 inf + 15657 3.002 * [simplify]: Simplified to (fma (+ (* (exp x) (exp x)) -3) (exp x) 2) 3.002 * [simplify]: Simplified (2 1) to (λ (x) (/ (fma (+ (* (exp x) (exp x)) -3) (exp x) 2) (* (+ (exp x) 2) (exp x)))) 3.002 * [simplify]: Simplifying (* (+ (exp x) 2) (exp x)) 3.002 * * [simplify]: iters left: 5 (5 enodes) 3.004 * * [simplify]: iters left: 4 (17 enodes) 3.007 * * [simplify]: iters left: 3 (24 enodes) 3.013 * * [simplify]: iters left: 2 (36 enodes) 3.022 * * [simplify]: iters left: 1 (38 enodes) 3.030 * * [simplify]: Extracting #0: cost 1 inf + 0 3.030 * * [simplify]: Extracting #1: cost 7 inf + 0 3.031 * * [simplify]: Extracting #2: cost 12 inf + 1 3.031 * * [simplify]: Extracting #3: cost 7 inf + 409 3.031 * * [simplify]: Extracting #4: cost 0 inf + 1200 3.032 * [simplify]: Simplified to (* (+ (exp x) 2) (exp x)) 3.032 * [simplify]: Simplified (2 2) to (λ (x) (/ (fma (+ (* (exp x) (exp x)) -3) (exp x) 2) (* (+ (exp x) 2) (exp x)))) 3.032 * * * * [progress]: [ 19 / 73 ] simplifiying candidate # 3.032 * [simplify]: Simplifying (+ (* (- (* (exp x) (exp x)) (* 2 2)) (exp x)) (* (+ (exp x) 2) (exp 0))) 3.032 * * [simplify]: iters left: 6 (12 enodes) 3.039 * * [simplify]: iters left: 5 (49 enodes) 3.050 * * [simplify]: iters left: 4 (87 enodes) 3.065 * * [simplify]: iters left: 3 (159 enodes) 3.127 * * [simplify]: iters left: 2 (440 enodes) 3.432 * * [simplify]: Extracting #0: cost 1 inf + 0 3.432 * * [simplify]: Extracting #1: cost 62 inf + 0 3.433 * * [simplify]: Extracting #2: cost 175 inf + 3 3.434 * * [simplify]: Extracting #3: cost 157 inf + 3345 3.440 * * [simplify]: Extracting #4: cost 67 inf + 21147 3.450 * * [simplify]: Extracting #5: cost 3 inf + 34964 3.472 * * [simplify]: Extracting #6: cost 0 inf + 35430 3.494 * [simplify]: Simplified to (fma (exp x) (- (* (exp x) (exp x)) 3) 2) 3.494 * [simplify]: Simplified (2 1) to (λ (x) (/ (fma (exp x) (- (* (exp x) (exp x)) 3) 2) (* (+ (exp x) 2) (exp x)))) 3.494 * [simplify]: Simplifying (* (+ (exp x) 2) (exp x)) 3.494 * * [simplify]: iters left: 5 (5 enodes) 3.497 * * [simplify]: iters left: 4 (17 enodes) 3.502 * * [simplify]: iters left: 3 (24 enodes) 3.511 * * [simplify]: iters left: 2 (36 enodes) 3.519 * * [simplify]: iters left: 1 (38 enodes) 3.528 * * [simplify]: Extracting #0: cost 1 inf + 0 3.528 * * [simplify]: Extracting #1: cost 7 inf + 0 3.528 * * [simplify]: Extracting #2: cost 12 inf + 1 3.528 * * [simplify]: Extracting #3: cost 7 inf + 409 3.528 * * [simplify]: Extracting #4: cost 0 inf + 1200 3.529 * [simplify]: Simplified to (* (+ (exp x) 2) (exp x)) 3.529 * [simplify]: Simplified (2 2) to (λ (x) (/ (fma (exp x) (- (* (exp x) (exp x)) 3) 2) (* (+ (exp x) 2) (exp x)))) 3.529 * * * * [progress]: [ 20 / 73 ] simplifiying candidate # 3.529 * [simplify]: Simplifying (+ (pow (- (exp x) 2) 3) (pow (exp (- x)) 3)) 3.529 * * [simplify]: iters left: 6 (10 enodes) 3.533 * * [simplify]: iters left: 5 (48 enodes) 3.544 * * [simplify]: iters left: 4 (110 enodes) 3.585 * * [simplify]: iters left: 3 (267 enodes) 3.681 * * [simplify]: Extracting #0: cost 1 inf + 0 3.681 * * [simplify]: Extracting #1: cost 21 inf + 0 3.682 * * [simplify]: Extracting #2: cost 93 inf + 0 3.683 * * [simplify]: Extracting #3: cost 92 inf + 4735 3.689 * * [simplify]: Extracting #4: cost 27 inf + 19699 3.698 * * [simplify]: Extracting #5: cost 9 inf + 24019 3.711 * * [simplify]: Extracting #6: cost 0 inf + 28846 3.720 * [simplify]: Simplified to (fma (* (- (exp x) 2) (- (exp x) 2)) (- (exp x) 2) (* (* (exp (- x)) (exp (- x))) (exp (- x)))) 3.720 * [simplify]: Simplified (2 1) to (λ (x) (/ (fma (* (- (exp x) 2) (- (exp x) 2)) (- (exp x) 2) (* (* (exp (- x)) (exp (- x))) (exp (- x)))) (+ (* (- (exp x) 2) (- (exp x) 2)) (- (* (exp (- x)) (exp (- x))) (* (- (exp x) 2) (exp (- x))))))) 3.720 * [simplify]: Simplifying (+ (* (- (exp x) 2) (- (exp x) 2)) (- (* (exp (- x)) (exp (- x))) (* (- (exp x) 2) (exp (- x))))) 3.720 * * [simplify]: iters left: 6 (11 enodes) 3.727 * * [simplify]: iters left: 5 (50 enodes) 3.745 * * [simplify]: iters left: 4 (109 enodes) 3.797 * * [simplify]: iters left: 3 (268 enodes) 3.910 * * [simplify]: Extracting #0: cost 1 inf + 0 3.910 * * [simplify]: Extracting #1: cost 37 inf + 0 3.911 * * [simplify]: Extracting #2: cost 109 inf + 0 3.912 * * [simplify]: Extracting #3: cost 106 inf + 2438 3.920 * * [simplify]: Extracting #4: cost 17 inf + 20429 3.931 * * [simplify]: Extracting #5: cost 0 inf + 25709 3.938 * * [simplify]: Extracting #6: cost 0 inf + 25629 3.943 * [simplify]: Simplified to (fma (exp (- x)) (- (exp (- x)) (- (exp x) 2)) (* (- (exp x) 2) (- (exp x) 2))) 3.944 * [simplify]: Simplified (2 2) to (λ (x) (/ (fma (* (- (exp x) 2) (- (exp x) 2)) (- (exp x) 2) (* (* (exp (- x)) (exp (- x))) (exp (- x)))) (fma (exp (- x)) (- (exp (- x)) (- (exp x) 2)) (* (- (exp x) 2) (- (exp x) 2))))) 3.944 * * * * [progress]: [ 21 / 73 ] simplifiying candidate # 3.944 * * * * [progress]: [ 22 / 73 ] simplifiying candidate # 3.944 * [simplify]: Simplifying (- (* (- (exp x) 2) (- (exp x) 2)) (* (exp (- x)) (exp (- x)))) 3.944 * * [simplify]: iters left: 6 (9 enodes) 3.947 * * [simplify]: iters left: 5 (40 enodes) 3.954 * * [simplify]: iters left: 4 (82 enodes) 3.980 * * [simplify]: iters left: 3 (190 enodes) 4.060 * * [simplify]: iters left: 2 (495 enodes) 4.439 * * [simplify]: Extracting #0: cost 1 inf + 0 4.439 * * [simplify]: Extracting #1: cost 100 inf + 0 4.442 * * [simplify]: Extracting #2: cost 278 inf + 3 4.448 * * [simplify]: Extracting #3: cost 238 inf + 12227 4.477 * * [simplify]: Extracting #4: cost 22 inf + 70512 4.511 * * [simplify]: Extracting #5: cost 0 inf + 71731 4.528 * * [simplify]: Extracting #6: cost 0 inf + 70697 4.549 * [simplify]: Simplified to (fma (- (exp x) 2) (- (exp x) 2) (/ (/ -1 (exp x)) (exp x))) 4.549 * [simplify]: Simplified (2 1) to (λ (x) (/ (fma (- (exp x) 2) (- (exp x) 2) (/ (/ -1 (exp x)) (exp x))) (- (- (exp x) 2) (exp (- x))))) 4.549 * [simplify]: Simplifying (- (- (exp x) 2) (exp (- x))) 4.549 * * [simplify]: iters left: 5 (7 enodes) 4.551 * * [simplify]: iters left: 4 (30 enodes) 4.557 * * [simplify]: iters left: 3 (53 enodes) 4.566 * * [simplify]: iters left: 2 (72 enodes) 4.584 * * [simplify]: iters left: 1 (83 enodes) 4.607 * * [simplify]: Extracting #0: cost 1 inf + 0 4.607 * * [simplify]: Extracting #1: cost 13 inf + 0 4.607 * * [simplify]: Extracting #2: cost 22 inf + 2 4.607 * * [simplify]: Extracting #3: cost 14 inf + 713 4.608 * * [simplify]: Extracting #4: cost 1 inf + 2665 4.609 * * [simplify]: Extracting #5: cost 0 inf + 2570 4.610 * [simplify]: Simplified to (+ (- (exp x) 2) (/ -1 (exp x))) 4.610 * [simplify]: Simplified (2 2) to (λ (x) (/ (- (* (- (exp x) 2) (- (exp x) 2)) (* (exp (- x)) (exp (- x)))) (+ (- (exp x) 2) (/ -1 (exp x))))) 4.610 * * * * [progress]: [ 23 / 73 ] simplifiying candidate # 4.611 * [simplify]: Simplifying (+ (- (exp x) 2) (exp (- x))) 4.611 * * [simplify]: iters left: 5 (7 enodes) 4.615 * * [simplify]: iters left: 4 (29 enodes) 4.625 * * [simplify]: iters left: 3 (46 enodes) 4.635 * * [simplify]: iters left: 2 (69 enodes) 4.646 * * [simplify]: iters left: 1 (78 enodes) 4.657 * * [simplify]: Extracting #0: cost 1 inf + 0 4.657 * * [simplify]: Extracting #1: cost 12 inf + 0 4.657 * * [simplify]: Extracting #2: cost 21 inf + 2 4.657 * * [simplify]: Extracting #3: cost 19 inf + 5 4.657 * * [simplify]: Extracting #4: cost 13 inf + 562 4.658 * * [simplify]: Extracting #5: cost 2 inf + 2292 4.659 * * [simplify]: Extracting #6: cost 0 inf + 2418 4.660 * * [simplify]: Extracting #7: cost 0 inf + 2349 4.661 * [simplify]: Simplified to (- -2 (- (/ -1 (exp x)) (exp x))) 4.661 * [simplify]: Simplified (2 2) to (λ (x) (* 1 (- -2 (- (/ -1 (exp x)) (exp x))))) 4.661 * * * * [progress]: [ 24 / 73 ] simplifiying candidate # 4.662 * [simplify]: Simplifying (+ (- (exp x) 2) (exp (- x))) 4.662 * * [simplify]: iters left: 5 (7 enodes) 4.666 * * [simplify]: iters left: 4 (29 enodes) 4.673 * * [simplify]: iters left: 3 (46 enodes) 4.681 * * [simplify]: iters left: 2 (69 enodes) 4.691 * * [simplify]: iters left: 1 (78 enodes) 4.709 * * [simplify]: Extracting #0: cost 1 inf + 0 4.709 * * [simplify]: Extracting #1: cost 12 inf + 0 4.709 * * [simplify]: Extracting #2: cost 21 inf + 2 4.709 * * [simplify]: Extracting #3: cost 19 inf + 5 4.710 * * [simplify]: Extracting #4: cost 13 inf + 562 4.710 * * [simplify]: Extracting #5: cost 2 inf + 2292 4.711 * * [simplify]: Extracting #6: cost 0 inf + 2418 4.712 * * [simplify]: Extracting #7: cost 0 inf + 2349 4.713 * [simplify]: Simplified to (- -2 (- (/ -1 (exp x)) (exp x))) 4.713 * [simplify]: Simplified (2 2) to (λ (x) (* 1 (- -2 (- (/ -1 (exp x)) (exp x))))) 4.713 * * * * [progress]: [ 25 / 73 ] simplifiying candidate # 4.714 * [simplify]: Simplifying (+ (fma (- (cbrt 2)) (* (cbrt 2) (cbrt 2)) (* (cbrt 2) (* (cbrt 2) (cbrt 2)))) (exp (- x))) 4.714 * * [simplify]: iters left: 6 (10 enodes) 4.719 * * [simplify]: iters left: 5 (39 enodes) 4.728 * * [simplify]: iters left: 4 (58 enodes) 4.737 * * [simplify]: iters left: 3 (69 enodes) 4.761 * * [simplify]: iters left: 2 (114 enodes) 4.796 * * [simplify]: iters left: 1 (178 enodes) 4.859 * * [simplify]: Extracting #0: cost 1 inf + 0 4.859 * * [simplify]: Extracting #1: cost 18 inf + 0 4.860 * * [simplify]: Extracting #2: cost 27 inf + 8 4.860 * * [simplify]: Extracting #3: cost 20 inf + 235 4.861 * * [simplify]: Extracting #4: cost 4 inf + 2556 4.863 * * [simplify]: Extracting #5: cost 0 inf + 3245 4.865 * [simplify]: Simplified to (exp (- x)) 4.865 * [simplify]: Simplified (2 2) to (λ (x) (+ (fma (* (cbrt (exp x)) (cbrt (exp x))) (cbrt (exp x)) (- (* (cbrt 2) (* (cbrt 2) (cbrt 2))))) (exp (- x)))) 4.865 * * * * [progress]: [ 26 / 73 ] simplifiying candidate # 4.866 * [simplify]: Simplifying (+ (fma (- (sqrt 2)) (sqrt 2) (* (sqrt 2) (sqrt 2))) (exp (- x))) 4.866 * * [simplify]: iters left: 6 (9 enodes) 4.871 * * [simplify]: iters left: 5 (31 enodes) 4.882 * * [simplify]: iters left: 4 (48 enodes) 4.897 * * [simplify]: iters left: 3 (62 enodes) 4.906 * * [simplify]: iters left: 2 (80 enodes) 4.930 * * [simplify]: iters left: 1 (132 enodes) 4.962 * * [simplify]: Extracting #0: cost 1 inf + 0 4.962 * * [simplify]: Extracting #1: cost 15 inf + 0 4.962 * * [simplify]: Extracting #2: cost 22 inf + 6 4.962 * * [simplify]: Extracting #3: cost 21 inf + 7 4.963 * * [simplify]: Extracting #4: cost 15 inf + 575 4.964 * * [simplify]: Extracting #5: cost 4 inf + 2529 4.965 * * [simplify]: Extracting #6: cost 0 inf + 3258 4.966 * [simplify]: Simplified to (exp (- x)) 4.966 * [simplify]: Simplified (2 2) to (λ (x) (+ (fma (* (cbrt (exp x)) (cbrt (exp x))) (cbrt (exp x)) (- (* (sqrt 2) (sqrt 2)))) (exp (- x)))) 4.966 * * * * [progress]: [ 27 / 73 ] simplifiying candidate # 4.967 * [simplify]: Simplifying (+ (fma (- 2) 1 (* 2 1)) (exp (- x))) 4.967 * * [simplify]: iters left: 5 (9 enodes) 4.973 * * [simplify]: iters left: 4 (33 enodes) 4.985 * * [simplify]: iters left: 3 (43 enodes) 4.996 * * [simplify]: iters left: 2 (52 enodes) 5.019 * * [simplify]: iters left: 1 (96 enodes) 5.042 * * [simplify]: Extracting #0: cost 1 inf + 0 5.042 * * [simplify]: Extracting #1: cost 14 inf + 0 5.042 * * [simplify]: Extracting #2: cost 22 inf + 6 5.042 * * [simplify]: Extracting #3: cost 19 inf + 9 5.042 * * [simplify]: Extracting #4: cost 13 inf + 496 5.043 * * [simplify]: Extracting #5: cost 4 inf + 1987 5.043 * * [simplify]: Extracting #6: cost 0 inf + 2636 5.044 * [simplify]: Simplified to (exp (- x)) 5.044 * [simplify]: Simplified (2 2) to (λ (x) (+ (fma (* (cbrt (exp x)) (cbrt (exp x))) (cbrt (exp x)) (- (* 2 1))) (exp (- x)))) 5.044 * * * * [progress]: [ 28 / 73 ] simplifiying candidate # 5.044 * [simplify]: Simplifying (+ (fma (- (cbrt 2)) (* (cbrt 2) (cbrt 2)) (* (cbrt 2) (* (cbrt 2) (cbrt 2)))) (exp (- x))) 5.044 * * [simplify]: iters left: 6 (10 enodes) 5.047 * * [simplify]: iters left: 5 (39 enodes) 5.061 * * [simplify]: iters left: 4 (58 enodes) 5.077 * * [simplify]: iters left: 3 (69 enodes) 5.112 * * [simplify]: iters left: 2 (114 enodes) 5.164 * * [simplify]: iters left: 1 (178 enodes) 5.213 * * [simplify]: Extracting #0: cost 1 inf + 0 5.213 * * [simplify]: Extracting #1: cost 18 inf + 0 5.213 * * [simplify]: Extracting #2: cost 27 inf + 8 5.213 * * [simplify]: Extracting #3: cost 20 inf + 235 5.214 * * [simplify]: Extracting #4: cost 4 inf + 2556 5.216 * * [simplify]: Extracting #5: cost 0 inf + 3245 5.219 * [simplify]: Simplified to (exp (- x)) 5.219 * [simplify]: Simplified (2 2) to (λ (x) (+ (fma (sqrt (exp x)) (sqrt (exp x)) (- (* (cbrt 2) (* (cbrt 2) (cbrt 2))))) (exp (- x)))) 5.219 * * * * [progress]: [ 29 / 73 ] simplifiying candidate # 5.220 * [simplify]: Simplifying (+ (fma (- (sqrt 2)) (sqrt 2) (* (sqrt 2) (sqrt 2))) (exp (- x))) 5.220 * * [simplify]: iters left: 6 (9 enodes) 5.225 * * [simplify]: iters left: 5 (31 enodes) 5.236 * * [simplify]: iters left: 4 (48 enodes) 5.254 * * [simplify]: iters left: 3 (62 enodes) 5.267 * * [simplify]: iters left: 2 (80 enodes) 5.284 * * [simplify]: iters left: 1 (132 enodes) 5.300 * * [simplify]: Extracting #0: cost 1 inf + 0 5.300 * * [simplify]: Extracting #1: cost 15 inf + 0 5.301 * * [simplify]: Extracting #2: cost 22 inf + 6 5.301 * * [simplify]: Extracting #3: cost 21 inf + 7 5.301 * * [simplify]: Extracting #4: cost 15 inf + 575 5.301 * * [simplify]: Extracting #5: cost 4 inf + 2529 5.302 * * [simplify]: Extracting #6: cost 0 inf + 3258 5.303 * [simplify]: Simplified to (exp (- x)) 5.303 * [simplify]: Simplified (2 2) to (λ (x) (+ (fma (sqrt (exp x)) (sqrt (exp x)) (- (* (sqrt 2) (sqrt 2)))) (exp (- x)))) 5.303 * * * * [progress]: [ 30 / 73 ] simplifiying candidate # 5.303 * [simplify]: Simplifying (+ (fma (- 2) 1 (* 2 1)) (exp (- x))) 5.303 * * [simplify]: iters left: 5 (9 enodes) 5.306 * * [simplify]: iters left: 4 (33 enodes) 5.312 * * [simplify]: iters left: 3 (43 enodes) 5.323 * * [simplify]: iters left: 2 (52 enodes) 5.350 * * [simplify]: iters left: 1 (96 enodes) 5.385 * * [simplify]: Extracting #0: cost 1 inf + 0 5.385 * * [simplify]: Extracting #1: cost 14 inf + 0 5.385 * * [simplify]: Extracting #2: cost 22 inf + 6 5.385 * * [simplify]: Extracting #3: cost 19 inf + 9 5.386 * * [simplify]: Extracting #4: cost 13 inf + 496 5.386 * * [simplify]: Extracting #5: cost 4 inf + 1987 5.387 * * [simplify]: Extracting #6: cost 0 inf + 2636 5.387 * [simplify]: Simplified to (exp (- x)) 5.387 * [simplify]: Simplified (2 2) to (λ (x) (+ (fma (sqrt (exp x)) (sqrt (exp x)) (- (* 2 1))) (exp (- x)))) 5.387 * * * * [progress]: [ 31 / 73 ] simplifiying candidate # 5.388 * [simplify]: Simplifying (+ (fma (- (cbrt 2)) (* (cbrt 2) (cbrt 2)) (* (cbrt 2) (* (cbrt 2) (cbrt 2)))) (exp (- x))) 5.388 * * [simplify]: iters left: 6 (10 enodes) 5.391 * * [simplify]: iters left: 5 (39 enodes) 5.398 * * [simplify]: iters left: 4 (58 enodes) 5.407 * * [simplify]: iters left: 3 (69 enodes) 5.435 * * [simplify]: iters left: 2 (114 enodes) 5.487 * * [simplify]: iters left: 1 (178 enodes) 5.561 * * [simplify]: Extracting #0: cost 1 inf + 0 5.561 * * [simplify]: Extracting #1: cost 18 inf + 0 5.561 * * [simplify]: Extracting #2: cost 27 inf + 8 5.562 * * [simplify]: Extracting #3: cost 20 inf + 235 5.563 * * [simplify]: Extracting #4: cost 4 inf + 2556 5.565 * * [simplify]: Extracting #5: cost 0 inf + 3245 5.567 * [simplify]: Simplified to (exp (- x)) 5.567 * [simplify]: Simplified (2 2) to (λ (x) (+ (fma 1 (exp x) (- (* (cbrt 2) (* (cbrt 2) (cbrt 2))))) (exp (- x)))) 5.567 * * * * [progress]: [ 32 / 73 ] simplifiying candidate # 5.567 * [simplify]: Simplifying (+ (fma (- (sqrt 2)) (sqrt 2) (* (sqrt 2) (sqrt 2))) (exp (- x))) 5.568 * * [simplify]: iters left: 6 (9 enodes) 5.572 * * [simplify]: iters left: 5 (31 enodes) 5.586 * * [simplify]: iters left: 4 (48 enodes) 5.601 * * [simplify]: iters left: 3 (62 enodes) 5.619 * * [simplify]: iters left: 2 (80 enodes) 5.649 * * [simplify]: iters left: 1 (132 enodes) 5.665 * * [simplify]: Extracting #0: cost 1 inf + 0 5.665 * * [simplify]: Extracting #1: cost 15 inf + 0 5.666 * * [simplify]: Extracting #2: cost 22 inf + 6 5.666 * * [simplify]: Extracting #3: cost 21 inf + 7 5.666 * * [simplify]: Extracting #4: cost 15 inf + 575 5.666 * * [simplify]: Extracting #5: cost 4 inf + 2529 5.667 * * [simplify]: Extracting #6: cost 0 inf + 3258 5.668 * [simplify]: Simplified to (exp (- x)) 5.668 * [simplify]: Simplified (2 2) to (λ (x) (+ (fma 1 (exp x) (- (* (sqrt 2) (sqrt 2)))) (exp (- x)))) 5.668 * * * * [progress]: [ 33 / 73 ] simplifiying candidate # 5.668 * [simplify]: Simplifying (+ (fma (- 2) 1 (* 2 1)) (exp (- x))) 5.668 * * [simplify]: iters left: 5 (9 enodes) 5.671 * * [simplify]: iters left: 4 (33 enodes) 5.677 * * [simplify]: iters left: 3 (43 enodes) 5.683 * * [simplify]: iters left: 2 (52 enodes) 5.706 * * [simplify]: iters left: 1 (96 enodes) 5.744 * * [simplify]: Extracting #0: cost 1 inf + 0 5.744 * * [simplify]: Extracting #1: cost 14 inf + 0 5.744 * * [simplify]: Extracting #2: cost 22 inf + 6 5.745 * * [simplify]: Extracting #3: cost 19 inf + 9 5.745 * * [simplify]: Extracting #4: cost 13 inf + 496 5.746 * * [simplify]: Extracting #5: cost 4 inf + 1987 5.747 * * [simplify]: Extracting #6: cost 0 inf + 2636 5.748 * [simplify]: Simplified to (exp (- x)) 5.748 * [simplify]: Simplified (2 2) to (λ (x) (+ (fma 1 (exp x) (- (* 2 1))) (exp (- x)))) 5.749 * * * * [progress]: [ 34 / 73 ] simplifiying candidate # 5.749 * [simplify]: Simplifying (+ (- 2) (exp (- x))) 5.749 * * [simplify]: iters left: 5 (6 enodes) 5.753 * * [simplify]: iters left: 4 (23 enodes) 5.761 * * [simplify]: iters left: 3 (29 enodes) 5.770 * * [simplify]: iters left: 2 (31 enodes) 5.779 * * [simplify]: Extracting #0: cost 1 inf + 0 5.779 * * [simplify]: Extracting #1: cost 4 inf + 0 5.779 * * [simplify]: Extracting #2: cost 7 inf + 1 5.779 * * [simplify]: Extracting #3: cost 9 inf + 2 5.779 * * [simplify]: Extracting #4: cost 1 inf + 601 5.780 * * [simplify]: Extracting #5: cost 0 inf + 753 5.780 * [simplify]: Simplified to (+ (exp (- x)) -2) 5.780 * [simplify]: Simplified (2 2) to (λ (x) (+ (exp x) (+ (exp (- x)) -2))) 5.780 * * * * [progress]: [ 35 / 73 ] simplifiying candidate # 5.780 * [simplify]: Simplifying (+ (- 2) (exp (- x))) 5.780 * * [simplify]: iters left: 5 (6 enodes) 5.784 * * [simplify]: iters left: 4 (23 enodes) 5.792 * * [simplify]: iters left: 3 (29 enodes) 5.799 * * [simplify]: iters left: 2 (31 enodes) 5.804 * * [simplify]: Extracting #0: cost 1 inf + 0 5.804 * * [simplify]: Extracting #1: cost 4 inf + 0 5.804 * * [simplify]: Extracting #2: cost 7 inf + 1 5.804 * * [simplify]: Extracting #3: cost 9 inf + 2 5.804 * * [simplify]: Extracting #4: cost 1 inf + 601 5.804 * * [simplify]: Extracting #5: cost 0 inf + 753 5.805 * [simplify]: Simplified to (+ (exp (- x)) -2) 5.805 * [simplify]: Simplified (2 2) to (λ (x) (+ (exp x) (+ (exp (- x)) -2))) 5.805 * * * * [progress]: [ 36 / 73 ] simplifiying candidate # 5.805 * [simplify]: Simplifying (- 2 (exp (- x))) 5.805 * * [simplify]: iters left: 5 (5 enodes) 5.806 * * [simplify]: iters left: 4 (20 enodes) 5.810 * * [simplify]: iters left: 3 (32 enodes) 5.818 * * [simplify]: iters left: 2 (36 enodes) 5.824 * * [simplify]: Extracting #0: cost 1 inf + 0 5.824 * * [simplify]: Extracting #1: cost 5 inf + 0 5.824 * * [simplify]: Extracting #2: cost 10 inf + 1 5.824 * * [simplify]: Extracting #3: cost 11 inf + 3 5.824 * * [simplify]: Extracting #4: cost 10 inf + 4 5.824 * * [simplify]: Extracting #5: cost 3 inf + 563 5.825 * * [simplify]: Extracting #6: cost 0 inf + 978 5.825 * [simplify]: Simplified to (- 2 (exp (- x))) 5.825 * [simplify]: Simplified (2 2) to (λ (x) (- (exp x) (- 2 (exp (- x))))) 5.825 * * * * [progress]: [ 37 / 73 ] simplifiying candidate #real (real->posit16 (+ (- (exp x) 2) (exp (- x))))))> 5.825 * [simplify]: Simplifying (real->posit16 (+ (- (exp x) 2) (exp (- x)))) 5.825 * * [simplify]: iters left: 6 (8 enodes) 5.829 * * [simplify]: iters left: 5 (29 enodes) 5.838 * * [simplify]: iters left: 4 (46 enodes) 5.851 * * [simplify]: iters left: 3 (69 enodes) 5.871 * * [simplify]: iters left: 2 (78 enodes) 5.892 * * [simplify]: iters left: 1 (82 enodes) 5.908 * * [simplify]: Extracting #0: cost 1 inf + 0 5.908 * * [simplify]: Extracting #1: cost 2 inf + 0 5.908 * * [simplify]: Extracting #2: cost 13 inf + 0 5.908 * * [simplify]: Extracting #3: cost 24 inf + 2 5.908 * * [simplify]: Extracting #4: cost 18 inf + 339 5.908 * * [simplify]: Extracting #5: cost 7 inf + 1807 5.909 * * [simplify]: Extracting #6: cost 0 inf + 2873 5.909 * * [simplify]: Extracting #7: cost 0 inf + 2804 5.910 * [simplify]: Simplified to (real->posit16 (- -2 (- (/ -1 (exp x)) (exp x)))) 5.910 * [simplify]: Simplified (2 1) to (λ (x) (posit16->real (real->posit16 (- -2 (- (/ -1 (exp x)) (exp x)))))) 5.910 * * * * [progress]: [ 38 / 73 ] simplifiying candidate # 5.910 * * * * [progress]: [ 39 / 73 ] simplifiying candidate # 5.910 * [simplify]: Simplifying (fma (* (cbrt (exp x)) (cbrt (exp x))) (cbrt (exp x)) (- (* (cbrt 2) (* (cbrt 2) (cbrt 2))))) 5.910 * * [simplify]: iters left: 6 (10 enodes) 5.913 * * [simplify]: iters left: 5 (39 enodes) 5.920 * * [simplify]: iters left: 4 (54 enodes) 5.929 * * [simplify]: iters left: 3 (58 enodes) 5.947 * * [simplify]: iters left: 2 (62 enodes) 5.964 * * [simplify]: iters left: 1 (74 enodes) 5.987 * * [simplify]: Extracting #0: cost 1 inf + 0 5.987 * * [simplify]: Extracting #1: cost 6 inf + 0 5.987 * * [simplify]: Extracting #2: cost 11 inf + 1 5.987 * * [simplify]: Extracting #3: cost 12 inf + 3 5.987 * * [simplify]: Extracting #4: cost 11 inf + 258 5.987 * * [simplify]: Extracting #5: cost 5 inf + 1588 5.988 * * [simplify]: Extracting #6: cost 2 inf + 2142 5.989 * * [simplify]: Extracting #7: cost 0 inf + 2866 5.989 * [simplify]: Simplified to (+ (exp x) -2) 5.989 * [simplify]: Simplified (2 1 1) to (λ (x) (+ (+ (+ (exp x) -2) (fma (- (cbrt 2)) (* (cbrt 2) (cbrt 2)) (* (cbrt 2) (* (cbrt 2) (cbrt 2))))) (exp (- x)))) 5.990 * [simplify]: Simplifying (fma (- (cbrt 2)) (* (cbrt 2) (cbrt 2)) (* (cbrt 2) (* (cbrt 2) (cbrt 2)))) 5.990 * * [simplify]: iters left: 6 (6 enodes) 5.993 * * [simplify]: iters left: 5 (23 enodes) 6.003 * * [simplify]: iters left: 4 (33 enodes) 6.011 * * [simplify]: iters left: 3 (37 enodes) 6.016 * * [simplify]: Extracting #0: cost 1 inf + 0 6.016 * * [simplify]: Extracting #1: cost 0 inf + 1 6.016 * [simplify]: Simplified to 0 6.016 * [simplify]: Simplified (2 1 2) to (λ (x) (+ (+ (+ (exp x) -2) 0) (exp (- x)))) 6.016 * * * * [progress]: [ 40 / 73 ] simplifiying candidate # 6.016 * [simplify]: Simplifying (fma (* (cbrt (exp x)) (cbrt (exp x))) (cbrt (exp x)) (- (* (sqrt 2) (sqrt 2)))) 6.016 * * [simplify]: iters left: 6 (9 enodes) 6.019 * * [simplify]: iters left: 5 (28 enodes) 6.024 * * [simplify]: iters left: 4 (33 enodes) 6.029 * * [simplify]: iters left: 3 (37 enodes) 6.035 * * [simplify]: iters left: 2 (43 enodes) 6.046 * * [simplify]: iters left: 1 (55 enodes) 6.068 * * [simplify]: Extracting #0: cost 1 inf + 0 6.068 * * [simplify]: Extracting #1: cost 6 inf + 0 6.069 * * [simplify]: Extracting #2: cost 11 inf + 1 6.069 * * [simplify]: Extracting #3: cost 12 inf + 3 6.069 * * [simplify]: Extracting #4: cost 13 inf + 75 6.069 * * [simplify]: Extracting #5: cost 5 inf + 1667 6.070 * * [simplify]: Extracting #6: cost 1 inf + 2504 6.070 * * [simplify]: Extracting #7: cost 0 inf + 2866 6.071 * [simplify]: Simplified to (+ -2 (exp x)) 6.071 * [simplify]: Simplified (2 1 1) to (λ (x) (+ (+ (+ -2 (exp x)) (fma (- (sqrt 2)) (sqrt 2) (* (sqrt 2) (sqrt 2)))) (exp (- x)))) 6.072 * [simplify]: Simplifying (fma (- (sqrt 2)) (sqrt 2) (* (sqrt 2) (sqrt 2))) 6.072 * * [simplify]: iters left: 4 (5 enodes) 6.075 * * [simplify]: iters left: 3 (15 enodes) 6.080 * * [simplify]: iters left: 2 (22 enodes) 6.087 * * [simplify]: iters left: 1 (23 enodes) 6.092 * * [simplify]: Extracting #0: cost 1 inf + 0 6.092 * * [simplify]: Extracting #1: cost 0 inf + 1 6.092 * [simplify]: Simplified to 0 6.092 * [simplify]: Simplified (2 1 2) to (λ (x) (+ (+ (+ -2 (exp x)) 0) (exp (- x)))) 6.092 * * * * [progress]: [ 41 / 73 ] simplifiying candidate # 6.093 * [simplify]: Simplifying (fma (* (cbrt (exp x)) (cbrt (exp x))) (cbrt (exp x)) (- (* 2 1))) 6.093 * * [simplify]: iters left: 5 (9 enodes) 6.098 * * [simplify]: iters left: 4 (30 enodes) 6.108 * * [simplify]: iters left: 3 (37 enodes) 6.118 * * [simplify]: iters left: 2 (41 enodes) 6.132 * * [simplify]: iters left: 1 (47 enodes) 6.146 * * [simplify]: Extracting #0: cost 1 inf + 0 6.146 * * [simplify]: Extracting #1: cost 6 inf + 0 6.146 * * [simplify]: Extracting #2: cost 11 inf + 1 6.147 * * [simplify]: Extracting #3: cost 12 inf + 3 6.147 * * [simplify]: Extracting #4: cost 11 inf + 75 6.147 * * [simplify]: Extracting #5: cost 3 inf + 1226 6.148 * * [simplify]: Extracting #6: cost 0 inf + 2141 6.148 * [simplify]: Simplified to (+ (exp x) -2) 6.148 * [simplify]: Simplified (2 1 1) to (λ (x) (+ (+ (+ (exp x) -2) (fma (- 2) 1 (* 2 1))) (exp (- x)))) 6.148 * [simplify]: Simplifying (fma (- 2) 1 (* 2 1)) 6.149 * * [simplify]: iters left: 3 (5 enodes) 6.153 * * [simplify]: iters left: 2 (18 enodes) 6.162 * * [simplify]: iters left: 1 (22 enodes) 6.168 * * [simplify]: Extracting #0: cost 1 inf + 0 6.168 * * [simplify]: Extracting #1: cost 0 inf + 1 6.168 * [simplify]: Simplified to 0 6.168 * [simplify]: Simplified (2 1 2) to (λ (x) (+ (+ (+ (exp x) -2) 0) (exp (- x)))) 6.168 * * * * [progress]: [ 42 / 73 ] simplifiying candidate # 6.168 * [simplify]: Simplifying (fma (sqrt (exp x)) (sqrt (exp x)) (- (* (cbrt 2) (* (cbrt 2) (cbrt 2))))) 6.168 * * [simplify]: iters left: 6 (9 enodes) 6.174 * * [simplify]: iters left: 5 (36 enodes) 6.188 * * [simplify]: iters left: 4 (47 enodes) 6.200 * * [simplify]: iters left: 3 (49 enodes) 6.213 * * [simplify]: iters left: 2 (51 enodes) 6.228 * * [simplify]: Extracting #0: cost 1 inf + 0 6.228 * * [simplify]: Extracting #1: cost 5 inf + 0 6.228 * * [simplify]: Extracting #2: cost 7 inf + 1 6.228 * * [simplify]: Extracting #3: cost 6 inf + 2 6.228 * * [simplify]: Extracting #4: cost 1 inf + 479 6.229 * * [simplify]: Extracting #5: cost 0 inf + 590 6.229 * [simplify]: Simplified to (+ -2 (exp x)) 6.229 * [simplify]: Simplified (2 1 1) to (λ (x) (+ (+ (+ -2 (exp x)) (fma (- (cbrt 2)) (* (cbrt 2) (cbrt 2)) (* (cbrt 2) (* (cbrt 2) (cbrt 2))))) (exp (- x)))) 6.229 * [simplify]: Simplifying (fma (- (cbrt 2)) (* (cbrt 2) (cbrt 2)) (* (cbrt 2) (* (cbrt 2) (cbrt 2)))) 6.230 * * [simplify]: iters left: 6 (6 enodes) 6.233 * * [simplify]: iters left: 5 (23 enodes) 6.242 * * [simplify]: iters left: 4 (33 enodes) 6.247 * * [simplify]: iters left: 3 (37 enodes) 6.252 * * [simplify]: Extracting #0: cost 1 inf + 0 6.252 * * [simplify]: Extracting #1: cost 0 inf + 1 6.252 * [simplify]: Simplified to 0 6.252 * [simplify]: Simplified (2 1 2) to (λ (x) (+ (+ (+ -2 (exp x)) 0) (exp (- x)))) 6.252 * * * * [progress]: [ 43 / 73 ] simplifiying candidate # 6.253 * [simplify]: Simplifying (fma (sqrt (exp x)) (sqrt (exp x)) (- (* (sqrt 2) (sqrt 2)))) 6.253 * * [simplify]: iters left: 6 (8 enodes) 6.255 * * [simplify]: iters left: 5 (25 enodes) 6.259 * * [simplify]: iters left: 4 (27 enodes) 6.263 * * [simplify]: iters left: 3 (29 enodes) 6.267 * * [simplify]: Extracting #0: cost 1 inf + 0 6.267 * * [simplify]: Extracting #1: cost 5 inf + 0 6.267 * * [simplify]: Extracting #2: cost 7 inf + 1 6.267 * * [simplify]: Extracting #3: cost 6 inf + 2 6.267 * * [simplify]: Extracting #4: cost 1 inf + 478 6.268 * * [simplify]: Extracting #5: cost 0 inf + 590 6.268 * [simplify]: Simplified to (+ (exp x) -2) 6.268 * [simplify]: Simplified (2 1 1) to (λ (x) (+ (+ (+ (exp x) -2) (fma (- (sqrt 2)) (sqrt 2) (* (sqrt 2) (sqrt 2)))) (exp (- x)))) 6.268 * [simplify]: Simplifying (fma (- (sqrt 2)) (sqrt 2) (* (sqrt 2) (sqrt 2))) 6.268 * * [simplify]: iters left: 4 (5 enodes) 6.270 * * [simplify]: iters left: 3 (15 enodes) 6.276 * * [simplify]: iters left: 2 (22 enodes) 6.282 * * [simplify]: iters left: 1 (23 enodes) 6.287 * * [simplify]: Extracting #0: cost 1 inf + 0 6.287 * * [simplify]: Extracting #1: cost 0 inf + 1 6.287 * [simplify]: Simplified to 0 6.287 * [simplify]: Simplified (2 1 2) to (λ (x) (+ (+ (+ (exp x) -2) 0) (exp (- x)))) 6.287 * * * * [progress]: [ 44 / 73 ] simplifiying candidate # 6.287 * [simplify]: Simplifying (fma (sqrt (exp x)) (sqrt (exp x)) (- (* 2 1))) 6.287 * * [simplify]: iters left: 5 (8 enodes) 6.290 * * [simplify]: iters left: 4 (27 enodes) 6.294 * * [simplify]: iters left: 3 (31 enodes) 6.299 * * [simplify]: iters left: 2 (33 enodes) 6.303 * * [simplify]: Extracting #0: cost 1 inf + 0 6.303 * * [simplify]: Extracting #1: cost 5 inf + 0 6.303 * * [simplify]: Extracting #2: cost 7 inf + 1 6.303 * * [simplify]: Extracting #3: cost 6 inf + 2 6.303 * * [simplify]: Extracting #4: cost 1 inf + 478 6.304 * * [simplify]: Extracting #5: cost 0 inf + 590 6.304 * [simplify]: Simplified to (+ (exp x) -2) 6.304 * [simplify]: Simplified (2 1 1) to (λ (x) (+ (+ (+ (exp x) -2) (fma (- 2) 1 (* 2 1))) (exp (- x)))) 6.304 * [simplify]: Simplifying (fma (- 2) 1 (* 2 1)) 6.304 * * [simplify]: iters left: 3 (5 enodes) 6.306 * * [simplify]: iters left: 2 (18 enodes) 6.311 * * [simplify]: iters left: 1 (22 enodes) 6.314 * * [simplify]: Extracting #0: cost 1 inf + 0 6.314 * * [simplify]: Extracting #1: cost 0 inf + 1 6.314 * [simplify]: Simplified to 0 6.314 * [simplify]: Simplified (2 1 2) to (λ (x) (+ (+ (+ (exp x) -2) 0) (exp (- x)))) 6.314 * * * * [progress]: [ 45 / 73 ] simplifiying candidate # 6.315 * [simplify]: Simplifying (fma 1 (exp x) (- (* (cbrt 2) (* (cbrt 2) (cbrt 2))))) 6.315 * * [simplify]: iters left: 6 (9 enodes) 6.320 * * [simplify]: iters left: 5 (38 enodes) 6.338 * * [simplify]: iters left: 4 (52 enodes) 6.350 * * [simplify]: iters left: 3 (56 enodes) 6.357 * * [simplify]: iters left: 2 (59 enodes) 6.364 * * [simplify]: Extracting #0: cost 1 inf + 0 6.364 * * [simplify]: Extracting #1: cost 5 inf + 0 6.365 * * [simplify]: Extracting #2: cost 5 inf + 2 6.365 * * [simplify]: Extracting #3: cost 1 inf + 257 6.365 * * [simplify]: Extracting #4: cost 0 inf + 369 6.365 * [simplify]: Simplified to (+ -2 (exp x)) 6.365 * [simplify]: Simplified (2 1 1) to (λ (x) (+ (+ (+ -2 (exp x)) (fma (- (cbrt 2)) (* (cbrt 2) (cbrt 2)) (* (cbrt 2) (* (cbrt 2) (cbrt 2))))) (exp (- x)))) 6.365 * [simplify]: Simplifying (fma (- (cbrt 2)) (* (cbrt 2) (cbrt 2)) (* (cbrt 2) (* (cbrt 2) (cbrt 2)))) 6.365 * * [simplify]: iters left: 6 (6 enodes) 6.367 * * [simplify]: iters left: 5 (23 enodes) 6.372 * * [simplify]: iters left: 4 (33 enodes) 6.380 * * [simplify]: iters left: 3 (37 enodes) 6.390 * * [simplify]: Extracting #0: cost 1 inf + 0 6.390 * * [simplify]: Extracting #1: cost 0 inf + 1 6.390 * [simplify]: Simplified to 0 6.390 * [simplify]: Simplified (2 1 2) to (λ (x) (+ (+ (+ -2 (exp x)) 0) (exp (- x)))) 6.391 * * * * [progress]: [ 46 / 73 ] simplifiying candidate # 6.391 * [simplify]: Simplifying (fma 1 (exp x) (- (* (sqrt 2) (sqrt 2)))) 6.391 * * [simplify]: iters left: 6 (8 enodes) 6.397 * * [simplify]: iters left: 5 (27 enodes) 6.406 * * [simplify]: iters left: 4 (32 enodes) 6.416 * * [simplify]: iters left: 3 (37 enodes) 6.426 * * [simplify]: Extracting #0: cost 1 inf + 0 6.426 * * [simplify]: Extracting #1: cost 5 inf + 0 6.426 * * [simplify]: Extracting #2: cost 5 inf + 2 6.427 * * [simplify]: Extracting #3: cost 1 inf + 257 6.427 * * [simplify]: Extracting #4: cost 0 inf + 369 6.427 * [simplify]: Simplified to (+ (exp x) -2) 6.427 * [simplify]: Simplified (2 1 1) to (λ (x) (+ (+ (+ (exp x) -2) (fma (- (sqrt 2)) (sqrt 2) (* (sqrt 2) (sqrt 2)))) (exp (- x)))) 6.427 * [simplify]: Simplifying (fma (- (sqrt 2)) (sqrt 2) (* (sqrt 2) (sqrt 2))) 6.427 * * [simplify]: iters left: 4 (5 enodes) 6.430 * * [simplify]: iters left: 3 (15 enodes) 6.436 * * [simplify]: iters left: 2 (22 enodes) 6.442 * * [simplify]: iters left: 1 (23 enodes) 6.448 * * [simplify]: Extracting #0: cost 1 inf + 0 6.448 * * [simplify]: Extracting #1: cost 0 inf + 1 6.448 * [simplify]: Simplified to 0 6.448 * [simplify]: Simplified (2 1 2) to (λ (x) (+ (+ (+ (exp x) -2) 0) (exp (- x)))) 6.448 * * * * [progress]: [ 47 / 73 ] simplifiying candidate # 6.449 * [simplify]: Simplifying (fma 1 (exp x) (- (* 2 1))) 6.449 * * [simplify]: iters left: 5 (7 enodes) 6.453 * * [simplify]: iters left: 4 (24 enodes) 6.461 * * [simplify]: iters left: 3 (29 enodes) 6.474 * * [simplify]: iters left: 2 (34 enodes) 6.483 * * [simplify]: Extracting #0: cost 1 inf + 0 6.483 * * [simplify]: Extracting #1: cost 5 inf + 0 6.483 * * [simplify]: Extracting #2: cost 5 inf + 2 6.483 * * [simplify]: Extracting #3: cost 1 inf + 257 6.483 * * [simplify]: Extracting #4: cost 0 inf + 369 6.483 * [simplify]: Simplified to (+ -2 (exp x)) 6.483 * [simplify]: Simplified (2 1 1) to (λ (x) (+ (+ (+ -2 (exp x)) (fma (- 2) 1 (* 2 1))) (exp (- x)))) 6.484 * [simplify]: Simplifying (fma (- 2) 1 (* 2 1)) 6.484 * * [simplify]: iters left: 3 (5 enodes) 6.488 * * [simplify]: iters left: 2 (18 enodes) 6.497 * * [simplify]: iters left: 1 (22 enodes) 6.500 * * [simplify]: Extracting #0: cost 1 inf + 0 6.500 * * [simplify]: Extracting #1: cost 0 inf + 1 6.500 * [simplify]: Simplified to 0 6.501 * [simplify]: Simplified (2 1 2) to (λ (x) (+ (+ (+ -2 (exp x)) 0) (exp (- x)))) 6.501 * * * * [progress]: [ 48 / 73 ] simplifiying candidate # 6.501 * [simplify]: Simplifying (expm1 (- (exp x) 2)) 6.501 * * [simplify]: iters left: 4 (5 enodes) 6.503 * * [simplify]: iters left: 3 (18 enodes) 6.506 * * [simplify]: iters left: 2 (20 enodes) 6.509 * * [simplify]: iters left: 1 (21 enodes) 6.512 * * [simplify]: Extracting #0: cost 1 inf + 0 6.512 * * [simplify]: Extracting #1: cost 3 inf + 0 6.512 * * [simplify]: Extracting #2: cost 7 inf + 0 6.512 * * [simplify]: Extracting #3: cost 7 inf + 2 6.512 * * [simplify]: Extracting #4: cost 6 inf + 3 6.512 * * [simplify]: Extracting #5: cost 0 inf + 733 6.513 * [simplify]: Simplified to (expm1 (- (exp x) 2)) 6.513 * [simplify]: Simplified (2 1 1) to (λ (x) (+ (log1p (expm1 (- (exp x) 2))) (exp (- x)))) 6.513 * * * * [progress]: [ 49 / 73 ] simplifiying candidate # 6.513 * [simplify]: Simplifying (log1p (- (exp x) 2)) 6.513 * * [simplify]: iters left: 4 (5 enodes) 6.515 * * [simplify]: iters left: 3 (18 enodes) 6.518 * * [simplify]: iters left: 2 (20 enodes) 6.521 * * [simplify]: iters left: 1 (21 enodes) 6.525 * * [simplify]: Extracting #0: cost 1 inf + 0 6.525 * * [simplify]: Extracting #1: cost 3 inf + 0 6.525 * * [simplify]: Extracting #2: cost 7 inf + 0 6.525 * * [simplify]: Extracting #3: cost 7 inf + 2 6.525 * * [simplify]: Extracting #4: cost 6 inf + 3 6.525 * * [simplify]: Extracting #5: cost 0 inf + 773 6.525 * [simplify]: Simplified to (log1p (- (exp x) 2)) 6.525 * [simplify]: Simplified (2 1 1) to (λ (x) (+ (expm1 (log1p (- (exp x) 2))) (exp (- x)))) 6.526 * * * * [progress]: [ 50 / 73 ] simplifiying candidate # 6.526 * [simplify]: Simplifying (- 2) 6.526 * * [simplify]: iters left: 2 (2 enodes) 6.528 * * [simplify]: iters left: 1 (7 enodes) 6.531 * * [simplify]: Extracting #0: cost 1 inf + 0 6.531 * * [simplify]: Extracting #1: cost 0 inf + 1 6.531 * [simplify]: Simplified to -2 6.531 * [simplify]: Simplified (2 1 3) to (λ (x) (+ (fma (* (cbrt (exp x)) (cbrt (exp x))) (cbrt (exp x)) -2) (exp (- x)))) 6.531 * * * * [progress]: [ 51 / 73 ] simplifiying candidate # 6.532 * [simplify]: Simplifying (- 2) 6.532 * * [simplify]: iters left: 2 (2 enodes) 6.534 * * [simplify]: iters left: 1 (7 enodes) 6.536 * * [simplify]: Extracting #0: cost 1 inf + 0 6.536 * * [simplify]: Extracting #1: cost 0 inf + 1 6.536 * [simplify]: Simplified to -2 6.536 * [simplify]: Simplified (2 1 3) to (λ (x) (+ (fma (sqrt (exp x)) (sqrt (exp x)) -2) (exp (- x)))) 6.536 * * * * [progress]: [ 52 / 73 ] simplifiying candidate # 6.536 * [simplify]: Simplifying (- 2) 6.536 * * [simplify]: iters left: 2 (2 enodes) 6.538 * * [simplify]: iters left: 1 (7 enodes) 6.541 * * [simplify]: Extracting #0: cost 1 inf + 0 6.541 * * [simplify]: Extracting #1: cost 0 inf + 1 6.541 * [simplify]: Simplified to -2 6.541 * [simplify]: Simplified (2 1 3) to (λ (x) (+ (fma 1 (exp x) -2) (exp (- x)))) 6.541 * * * * [progress]: [ 53 / 73 ] simplifiying candidate # 6.541 * [simplify]: Simplifying (/ (exp (exp x)) (exp 2)) 6.541 * * [simplify]: iters left: 4 (6 enodes) 6.545 * * [simplify]: iters left: 3 (20 enodes) 6.551 * * [simplify]: iters left: 2 (25 enodes) 6.560 * * [simplify]: iters left: 1 (29 enodes) 6.569 * * [simplify]: Extracting #0: cost 1 inf + 0 6.569 * * [simplify]: Extracting #1: cost 6 inf + 0 6.569 * * [simplify]: Extracting #2: cost 13 inf + 0 6.570 * * [simplify]: Extracting #3: cost 13 inf + 2 6.570 * * [simplify]: Extracting #4: cost 8 inf + 287 6.570 * * [simplify]: Extracting #5: cost 7 inf + 358 6.570 * * [simplify]: Extracting #6: cost 1 inf + 1117 6.570 * * [simplify]: Extracting #7: cost 0 inf + 1299 6.571 * [simplify]: Simplified to (exp (+ (exp x) -2)) 6.571 * [simplify]: Simplified (2 1 1) to (λ (x) (+ (log (exp (+ (exp x) -2))) (exp (- x)))) 6.571 * * * * [progress]: [ 54 / 73 ] simplifiying candidate # 6.571 * * * * [progress]: [ 55 / 73 ] simplifiying candidate # 6.571 * [simplify]: Simplifying (log (- (exp x) 2)) 6.571 * * [simplify]: iters left: 4 (5 enodes) 6.574 * * [simplify]: iters left: 3 (18 enodes) 6.577 * * [simplify]: iters left: 2 (20 enodes) 6.580 * * [simplify]: iters left: 1 (21 enodes) 6.583 * * [simplify]: Extracting #0: cost 1 inf + 0 6.583 * * [simplify]: Extracting #1: cost 3 inf + 0 6.583 * * [simplify]: Extracting #2: cost 7 inf + 0 6.583 * * [simplify]: Extracting #3: cost 7 inf + 2 6.583 * * [simplify]: Extracting #4: cost 6 inf + 3 6.583 * * [simplify]: Extracting #5: cost 0 inf + 733 6.584 * [simplify]: Simplified to (log (- (exp x) 2)) 6.584 * [simplify]: Simplified (2 1 1) to (λ (x) (+ (exp (log (- (exp x) 2))) (exp (- x)))) 6.584 * * * * [progress]: [ 56 / 73 ] simplifiying candidate # 6.584 * [simplify]: Simplifying (exp (- (exp x) 2)) 6.584 * * [simplify]: iters left: 4 (5 enodes) 6.586 * * [simplify]: iters left: 3 (21 enodes) 6.589 * * [simplify]: iters left: 2 (29 enodes) 6.596 * * [simplify]: iters left: 1 (33 enodes) 6.602 * * [simplify]: Extracting #0: cost 1 inf + 0 6.602 * * [simplify]: Extracting #1: cost 6 inf + 0 6.602 * * [simplify]: Extracting #2: cost 13 inf + 0 6.602 * * [simplify]: Extracting #3: cost 11 inf + 144 6.602 * * [simplify]: Extracting #4: cost 8 inf + 287 6.603 * * [simplify]: Extracting #5: cost 5 inf + 611 6.603 * * [simplify]: Extracting #6: cost 0 inf + 1299 6.603 * [simplify]: Simplified to (exp (+ -2 (exp x))) 6.603 * [simplify]: Simplified (2 1 1) to (λ (x) (+ (log (exp (+ -2 (exp x)))) (exp (- x)))) 6.604 * * * * [progress]: [ 57 / 73 ] simplifiying candidate # 6.604 * [simplify]: Simplifying (* (cbrt (- (exp x) 2)) (cbrt (- (exp x) 2))) 6.604 * * [simplify]: iters left: 6 (6 enodes) 6.608 * * [simplify]: iters left: 5 (21 enodes) 6.615 * * [simplify]: iters left: 4 (23 enodes) 6.622 * * [simplify]: iters left: 3 (24 enodes) 6.628 * * [simplify]: Extracting #0: cost 1 inf + 0 6.628 * * [simplify]: Extracting #1: cost 3 inf + 0 6.629 * * [simplify]: Extracting #2: cost 5 inf + 0 6.629 * * [simplify]: Extracting #3: cost 9 inf + 0 6.629 * * [simplify]: Extracting #4: cost 9 inf + 2 6.629 * * [simplify]: Extracting #5: cost 8 inf + 3 6.629 * * [simplify]: Extracting #6: cost 2 inf + 753 6.629 * * [simplify]: Extracting #7: cost 0 inf + 1217 6.630 * [simplify]: Simplified to (* (cbrt (+ -2 (exp x))) (cbrt (+ -2 (exp x)))) 6.630 * [simplify]: Simplified (2 1 1) to (λ (x) (+ (* (* (cbrt (+ -2 (exp x))) (cbrt (+ -2 (exp x)))) (cbrt (- (exp x) 2))) (exp (- x)))) 6.630 * [simplify]: Simplifying (cbrt (- (exp x) 2)) 6.630 * * [simplify]: iters left: 4 (5 enodes) 6.633 * * [simplify]: iters left: 3 (18 enodes) 6.638 * * [simplify]: iters left: 2 (20 enodes) 6.641 * * [simplify]: iters left: 1 (21 enodes) 6.645 * * [simplify]: Extracting #0: cost 1 inf + 0 6.645 * * [simplify]: Extracting #1: cost 3 inf + 0 6.645 * * [simplify]: Extracting #2: cost 7 inf + 0 6.645 * * [simplify]: Extracting #3: cost 7 inf + 2 6.645 * * [simplify]: Extracting #4: cost 6 inf + 3 6.645 * * [simplify]: Extracting #5: cost 0 inf + 753 6.645 * [simplify]: Simplified to (cbrt (- (exp x) 2)) 6.645 * [simplify]: Simplified (2 1 2) to (λ (x) (+ (* (* (cbrt (- (exp x) 2)) (cbrt (- (exp x) 2))) (cbrt (- (exp x) 2))) (exp (- x)))) 6.645 * * * * [progress]: [ 58 / 73 ] simplifiying candidate # 6.645 * [simplify]: Simplifying (* (* (- (exp x) 2) (- (exp x) 2)) (- (exp x) 2)) 6.645 * * [simplify]: iters left: 6 (6 enodes) 6.647 * * [simplify]: iters left: 5 (22 enodes) 6.651 * * [simplify]: iters left: 4 (38 enodes) 6.663 * * [simplify]: iters left: 3 (110 enodes) 6.708 * * [simplify]: iters left: 2 (264 enodes) 6.796 * * [simplify]: Extracting #0: cost 1 inf + 0 6.796 * * [simplify]: Extracting #1: cost 25 inf + 0 6.796 * * [simplify]: Extracting #2: cost 81 inf + 2 6.797 * * [simplify]: Extracting #3: cost 86 inf + 119 6.798 * * [simplify]: Extracting #4: cost 63 inf + 3688 6.801 * * [simplify]: Extracting #5: cost 13 inf + 14258 6.805 * * [simplify]: Extracting #6: cost 0 inf + 17504 6.810 * * [simplify]: Extracting #7: cost 0 inf + 17474 6.815 * [simplify]: Simplified to (* (- (exp x) 2) (* (- (exp x) 2) (- (exp x) 2))) 6.815 * [simplify]: Simplified (2 1 1) to (λ (x) (+ (cbrt (* (- (exp x) 2) (* (- (exp x) 2) (- (exp x) 2)))) (exp (- x)))) 6.816 * * * * [progress]: [ 59 / 73 ] simplifiying candidate # 6.816 * [simplify]: Simplifying (sqrt (- (exp x) 2)) 6.816 * * [simplify]: iters left: 4 (5 enodes) 6.819 * * [simplify]: iters left: 3 (18 enodes) 6.825 * * [simplify]: iters left: 2 (20 enodes) 6.832 * * [simplify]: iters left: 1 (21 enodes) 6.838 * * [simplify]: Extracting #0: cost 1 inf + 0 6.838 * * [simplify]: Extracting #1: cost 3 inf + 0 6.838 * * [simplify]: Extracting #2: cost 7 inf + 0 6.838 * * [simplify]: Extracting #3: cost 7 inf + 2 6.838 * * [simplify]: Extracting #4: cost 6 inf + 3 6.838 * * [simplify]: Extracting #5: cost 0 inf + 673 6.839 * [simplify]: Simplified to (sqrt (- (exp x) 2)) 6.839 * [simplify]: Simplified (2 1 1) to (λ (x) (+ (* (sqrt (- (exp x) 2)) (sqrt (- (exp x) 2))) (exp (- x)))) 6.839 * [simplify]: Simplifying (sqrt (- (exp x) 2)) 6.839 * * [simplify]: iters left: 4 (5 enodes) 6.842 * * [simplify]: iters left: 3 (18 enodes) 6.848 * * [simplify]: iters left: 2 (20 enodes) 6.854 * * [simplify]: iters left: 1 (21 enodes) 6.860 * * [simplify]: Extracting #0: cost 1 inf + 0 6.861 * * [simplify]: Extracting #1: cost 3 inf + 0 6.861 * * [simplify]: Extracting #2: cost 7 inf + 0 6.861 * * [simplify]: Extracting #3: cost 7 inf + 2 6.861 * * [simplify]: Extracting #4: cost 6 inf + 3 6.861 * * [simplify]: Extracting #5: cost 0 inf + 673 6.861 * [simplify]: Simplified to (sqrt (- (exp x) 2)) 6.861 * [simplify]: Simplified (2 1 2) to (λ (x) (+ (* (sqrt (- (exp x) 2)) (sqrt (- (exp x) 2))) (exp (- x)))) 6.861 * * * * [progress]: [ 60 / 73 ] simplifiying candidate # 6.862 * [simplify]: Simplifying (- (pow (exp x) 3) (pow 2 3)) 6.862 * * [simplify]: iters left: 4 (7 enodes) 6.869 * * [simplify]: iters left: 3 (37 enodes) 6.888 * * [simplify]: iters left: 2 (78 enodes) 6.921 * * [simplify]: iters left: 1 (134 enodes) 6.964 * * [simplify]: Extracting #0: cost 1 inf + 0 6.964 * * [simplify]: Extracting #1: cost 8 inf + 0 6.964 * * [simplify]: Extracting #2: cost 21 inf + 2 6.965 * * [simplify]: Extracting #3: cost 25 inf + 5 6.965 * * [simplify]: Extracting #4: cost 21 inf + 190 6.965 * * [simplify]: Extracting #5: cost 5 inf + 3938 6.965 * * [simplify]: Extracting #6: cost 0 inf + 5358 6.966 * [simplify]: Simplified to (fma (exp x) (* (exp x) (exp x)) -8) 6.966 * [simplify]: Simplified (2 1 1) to (λ (x) (+ (/ (fma (exp x) (* (exp x) (exp x)) -8) (+ (* (exp x) (exp x)) (+ (* 2 2) (* (exp x) 2)))) (exp (- x)))) 6.966 * [simplify]: Simplifying (+ (* (exp x) (exp x)) (+ (* 2 2) (* (exp x) 2))) 6.966 * * [simplify]: iters left: 6 (8 enodes) 6.969 * * [simplify]: iters left: 5 (36 enodes) 6.976 * * [simplify]: iters left: 4 (51 enodes) 6.991 * * [simplify]: iters left: 3 (60 enodes) 7.005 * * [simplify]: iters left: 2 (68 enodes) 7.013 * * [simplify]: iters left: 1 (69 enodes) 7.023 * * [simplify]: Extracting #0: cost 1 inf + 0 7.023 * * [simplify]: Extracting #1: cost 11 inf + 0 7.023 * * [simplify]: Extracting #2: cost 18 inf + 2 7.023 * * [simplify]: Extracting #3: cost 18 inf + 3 7.023 * * [simplify]: Extracting #4: cost 13 inf + 506 7.024 * * [simplify]: Extracting #5: cost 0 inf + 2092 7.024 * * [simplify]: Extracting #6: cost 0 inf + 2077 7.025 * [simplify]: Simplified to (fma 2 (exp x) (fma (exp x) (exp x) 4)) 7.025 * [simplify]: Simplified (2 1 2) to (λ (x) (+ (/ (fma (exp x) (* (exp x) (exp x)) -8) (fma 2 (exp x) (fma (exp x) (exp x) 4))) (exp (- x)))) 7.025 * * * * [progress]: [ 61 / 73 ] simplifiying candidate # 7.025 * [simplify]: Simplifying (- 2) 7.025 * * [simplify]: iters left: 2 (2 enodes) 7.026 * * [simplify]: iters left: 1 (7 enodes) 7.028 * * [simplify]: Extracting #0: cost 1 inf + 0 7.028 * * [simplify]: Extracting #1: cost 0 inf + 1 7.028 * [simplify]: Simplified to -2 7.028 * [simplify]: Simplified (2 1 2) to (λ (x) (+ (+ (exp x) -2) (exp (- x)))) 7.028 * * * * [progress]: [ 62 / 73 ] simplifiying candidate # 7.028 * * * * [progress]: [ 63 / 73 ] simplifiying candidate # 7.028 * [simplify]: Simplifying (- (* (exp x) (exp x)) (* 2 2)) 7.028 * * [simplify]: iters left: 5 (6 enodes) 7.030 * * [simplify]: iters left: 4 (27 enodes) 7.038 * * [simplify]: iters left: 3 (43 enodes) 7.051 * * [simplify]: iters left: 2 (60 enodes) 7.073 * * [simplify]: iters left: 1 (103 enodes) 7.095 * * [simplify]: Extracting #0: cost 1 inf + 0 7.095 * * [simplify]: Extracting #1: cost 22 inf + 0 7.095 * * [simplify]: Extracting #2: cost 30 inf + 4 7.096 * * [simplify]: Extracting #3: cost 25 inf + 468 7.096 * * [simplify]: Extracting #4: cost 1 inf + 3794 7.097 * * [simplify]: Extracting #5: cost 0 inf + 3972 7.098 * [simplify]: Simplified to (fma (exp x) (exp x) -4) 7.098 * [simplify]: Simplified (2 1 1) to (λ (x) (+ (/ (fma (exp x) (exp x) -4) (+ (exp x) 2)) (exp (- x)))) 7.099 * [simplify]: Simplifying (+ (exp x) 2) 7.099 * * [simplify]: iters left: 3 (4 enodes) 7.100 * * [simplify]: iters left: 2 (13 enodes) 7.102 * * [simplify]: Extracting #0: cost 1 inf + 0 7.102 * * [simplify]: Extracting #1: cost 4 inf + 0 7.102 * * [simplify]: Extracting #2: cost 5 inf + 1 7.102 * * [simplify]: Extracting #3: cost 4 inf + 2 7.102 * * [simplify]: Extracting #4: cost 0 inf + 368 7.102 * [simplify]: Simplified to (+ (exp x) 2) 7.102 * [simplify]: Simplified (2 1 2) to (λ (x) (+ (/ (fma (exp x) (exp x) -4) (+ (exp x) 2)) (exp (- x)))) 7.102 * * * * [progress]: [ 64 / 73 ] simplifiying candidate # 7.102 * [simplify]: Simplifying (+ (sqrt (exp x)) (sqrt 2)) 7.102 * * [simplify]: iters left: 4 (6 enodes) 7.104 * * [simplify]: iters left: 3 (19 enodes) 7.107 * * [simplify]: Extracting #0: cost 1 inf + 0 7.107 * * [simplify]: Extracting #1: cost 4 inf + 0 7.107 * * [simplify]: Extracting #2: cost 8 inf + 0 7.107 * * [simplify]: Extracting #3: cost 7 inf + 83 7.107 * * [simplify]: Extracting #4: cost 6 inf + 84 7.108 * * [simplify]: Extracting #5: cost 0 inf + 832 7.108 * [simplify]: Simplified to (+ (sqrt (exp x)) (sqrt 2)) 7.108 * [simplify]: Simplified (2 1 1) to (λ (x) (+ (* (+ (sqrt (exp x)) (sqrt 2)) (- (sqrt (exp x)) (sqrt 2))) (exp (- x)))) 7.108 * [simplify]: Simplifying (- (sqrt (exp x)) (sqrt 2)) 7.108 * * [simplify]: iters left: 4 (6 enodes) 7.110 * * [simplify]: iters left: 3 (20 enodes) 7.113 * * [simplify]: iters left: 2 (23 enodes) 7.120 * * [simplify]: Extracting #0: cost 1 inf + 0 7.120 * * [simplify]: Extracting #1: cost 5 inf + 0 7.120 * * [simplify]: Extracting #2: cost 10 inf + 0 7.120 * * [simplify]: Extracting #3: cost 7 inf + 245 7.121 * * [simplify]: Extracting #4: cost 6 inf + 246 7.121 * * [simplify]: Extracting #5: cost 0 inf + 994 7.121 * [simplify]: Simplified to (- (sqrt (exp x)) (sqrt 2)) 7.121 * [simplify]: Simplified (2 1 2) to (λ (x) (+ (* (+ (sqrt (exp x)) (sqrt 2)) (- (sqrt (exp x)) (sqrt 2))) (exp (- x)))) 7.121 * * * * [progress]: [ 65 / 73 ] simplifiying candidate # 7.122 * [simplify]: Simplifying (- (exp x) 2) 7.122 * * [simplify]: iters left: 3 (4 enodes) 7.124 * * [simplify]: iters left: 2 (15 enodes) 7.129 * * [simplify]: iters left: 1 (17 enodes) 7.135 * * [simplify]: Extracting #0: cost 1 inf + 0 7.136 * * [simplify]: Extracting #1: cost 5 inf + 0 7.136 * * [simplify]: Extracting #2: cost 5 inf + 2 7.136 * * [simplify]: Extracting #3: cost 4 inf + 3 7.136 * * [simplify]: Extracting #4: cost 0 inf + 369 7.136 * [simplify]: Simplified to (- (exp x) 2) 7.136 * [simplify]: Simplified (2 1 2) to (λ (x) (+ (* 1 (- (exp x) 2)) (exp (- x)))) 7.136 * * * * [progress]: [ 66 / 73 ] simplifiying candidate # 7.136 * [simplify]: Simplifying (- 2) 7.136 * * [simplify]: iters left: 2 (2 enodes) 7.137 * * [simplify]: iters left: 1 (7 enodes) 7.139 * * [simplify]: Extracting #0: cost 1 inf + 0 7.139 * * [simplify]: Extracting #1: cost 0 inf + 1 7.139 * [simplify]: Simplified to -2 7.139 * [simplify]: Simplified (2 1 2) to (λ (x) (+ (+ (exp x) -2) (exp (- x)))) 7.139 * * * * [progress]: [ 67 / 73 ] simplifiying candidate #real (real->posit16 (- (exp x) 2))) (exp (- x))))> 7.139 * [simplify]: Simplifying (real->posit16 (- (exp x) 2)) 7.139 * * [simplify]: iters left: 4 (5 enodes) 7.141 * * [simplify]: iters left: 3 (15 enodes) 7.143 * * [simplify]: iters left: 2 (17 enodes) 7.146 * * [simplify]: iters left: 1 (18 enodes) 7.149 * * [simplify]: Extracting #0: cost 1 inf + 0 7.149 * * [simplify]: Extracting #1: cost 2 inf + 0 7.149 * * [simplify]: Extracting #2: cost 5 inf + 0 7.149 * * [simplify]: Extracting #3: cost 5 inf + 2 7.149 * * [simplify]: Extracting #4: cost 4 inf + 3 7.149 * * [simplify]: Extracting #5: cost 0 inf + 369 7.149 * [simplify]: Simplified to (real->posit16 (- (exp x) 2)) 7.149 * [simplify]: Simplified (2 1 1) to (λ (x) (+ (posit16->real (real->posit16 (- (exp x) 2))) (exp (- x)))) 7.149 * * * * [progress]: [ 68 / 73 ] simplifiying candidate # 7.149 * [simplify]: Simplifying (+ (pow x 2) (+ (* 1/12 (pow x 4)) (* 1/360 (pow x 6)))) 7.150 * * [simplify]: iters left: 6 (13 enodes) 7.155 * * [simplify]: iters left: 5 (58 enodes) 7.167 * * [simplify]: iters left: 4 (97 enodes) 7.196 * * [simplify]: iters left: 3 (168 enodes) 7.263 * * [simplify]: iters left: 2 (321 enodes) 7.412 * * [simplify]: Extracting #0: cost 1 inf + 0 7.412 * * [simplify]: Extracting #1: cost 23 inf + 0 7.412 * * [simplify]: Extracting #2: cost 96 inf + 3 7.413 * * [simplify]: Extracting #3: cost 118 inf + 2140 7.417 * * [simplify]: Extracting #4: cost 55 inf + 12681 7.421 * * [simplify]: Extracting #5: cost 16 inf + 24260 7.427 * * [simplify]: Extracting #6: cost 0 inf + 28892 7.435 * * [simplify]: Extracting #7: cost 0 inf + 28852 7.440 * [simplify]: Simplified to (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x))) 7.440 * [simplify]: Simplified (2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 7.440 * * * * [progress]: [ 69 / 73 ] simplifiying candidate # 7.441 * [simplify]: Simplifying (- (+ (exp x) (exp (- x))) 2) 7.441 * * [simplify]: iters left: 6 (7 enodes) 7.444 * * [simplify]: iters left: 5 (29 enodes) 7.454 * * [simplify]: iters left: 4 (44 enodes) 7.468 * * [simplify]: iters left: 3 (55 enodes) 7.485 * * [simplify]: iters left: 2 (63 enodes) 7.495 * * [simplify]: iters left: 1 (75 enodes) 7.506 * * [simplify]: Extracting #0: cost 1 inf + 0 7.506 * * [simplify]: Extracting #1: cost 13 inf + 0 7.506 * * [simplify]: Extracting #2: cost 23 inf + 2 7.506 * * [simplify]: Extracting #3: cost 21 inf + 258 7.507 * * [simplify]: Extracting #4: cost 9 inf + 1615 7.507 * * [simplify]: Extracting #5: cost 0 inf + 3111 7.508 * [simplify]: Simplified to (- (exp (- x)) (- 2 (exp x))) 7.508 * [simplify]: Simplified (2) to (λ (x) (- (exp (- x)) (- 2 (exp x)))) 7.508 * * * * [progress]: [ 70 / 73 ] simplifiying candidate # 7.508 * [simplify]: Simplifying (- (+ (exp (* -1 x)) (exp x)) 2) 7.508 * * [simplify]: iters left: 6 (8 enodes) 7.511 * * [simplify]: iters left: 5 (34 enodes) 7.517 * * [simplify]: iters left: 4 (53 enodes) 7.534 * * [simplify]: iters left: 3 (78 enodes) 7.562 * * [simplify]: iters left: 2 (116 enodes) 7.605 * * [simplify]: iters left: 1 (223 enodes) 7.681 * * [simplify]: Extracting #0: cost 1 inf + 0 7.681 * * [simplify]: Extracting #1: cost 19 inf + 0 7.681 * * [simplify]: Extracting #2: cost 89 inf + 2 7.681 * * [simplify]: Extracting #3: cost 118 inf + 121 7.683 * * [simplify]: Extracting #4: cost 96 inf + 3643 7.688 * * [simplify]: Extracting #5: cost 37 inf + 20745 7.698 * * [simplify]: Extracting #6: cost 0 inf + 42439 7.707 * * [simplify]: Extracting #7: cost 0 inf + 42359 7.716 * [simplify]: Simplified to (- (+ (exp x) -2) (/ -1 (exp x))) 7.716 * [simplify]: Simplified (2) to (λ (x) (- (+ (exp x) -2) (/ -1 (exp x)))) 7.716 * * * * [progress]: [ 71 / 73 ] simplifiying candidate # 7.717 * [simplify]: Simplifying (- (+ x (* 1/2 (pow x 2))) 1) 7.717 * * [simplify]: iters left: 6 (8 enodes) 7.723 * * [simplify]: iters left: 5 (37 enodes) 7.731 * * [simplify]: iters left: 4 (58 enodes) 7.741 * * [simplify]: iters left: 3 (84 enodes) 7.753 * * [simplify]: iters left: 2 (105 enodes) 7.773 * * [simplify]: iters left: 1 (122 enodes) 7.793 * * [simplify]: Extracting #0: cost 1 inf + 0 7.793 * * [simplify]: Extracting #1: cost 17 inf + 0 7.794 * * [simplify]: Extracting #2: cost 25 inf + 4 7.794 * * [simplify]: Extracting #3: cost 16 inf + 736 7.794 * * [simplify]: Extracting #4: cost 2 inf + 1835 7.795 * * [simplify]: Extracting #5: cost 0 inf + 2056 7.796 * [simplify]: Simplified to (fma (fma 1/2 x 1) x -1) 7.796 * [simplify]: Simplified (2 1) to (λ (x) (+ (fma (fma 1/2 x 1) x -1) (exp (- x)))) 7.796 * * * * [progress]: [ 72 / 73 ] simplifiying candidate # 7.796 * [simplify]: Simplifying (- (exp x) 2) 7.796 * * [simplify]: iters left: 3 (4 enodes) 7.798 * * [simplify]: iters left: 2 (15 enodes) 7.800 * * [simplify]: iters left: 1 (17 enodes) 7.804 * * [simplify]: Extracting #0: cost 1 inf + 0 7.804 * * [simplify]: Extracting #1: cost 5 inf + 0 7.804 * * [simplify]: Extracting #2: cost 5 inf + 2 7.804 * * [simplify]: Extracting #3: cost 4 inf + 3 7.804 * * [simplify]: Extracting #4: cost 0 inf + 369 7.805 * [simplify]: Simplified to (- (exp x) 2) 7.805 * [simplify]: Simplified (2 1) to (λ (x) (+ (- (exp x) 2) (exp (- x)))) 7.805 * * * * [progress]: [ 73 / 73 ] simplifiying candidate # 7.805 * [simplify]: Simplifying (- (exp x) 2) 7.805 * * [simplify]: iters left: 3 (4 enodes) 7.807 * * [simplify]: iters left: 2 (15 enodes) 7.812 * * [simplify]: iters left: 1 (17 enodes) 7.817 * * [simplify]: Extracting #0: cost 1 inf + 0 7.817 * * [simplify]: Extracting #1: cost 5 inf + 0 7.817 * * [simplify]: Extracting #2: cost 5 inf + 2 7.818 * * [simplify]: Extracting #3: cost 4 inf + 3 7.818 * * [simplify]: Extracting #4: cost 0 inf + 369 7.818 * [simplify]: Simplified to (- (exp x) 2) 7.818 * [simplify]: Simplified (2 1) to (λ (x) (+ (- (exp x) 2) (exp (- x)))) 7.818 * * * [progress]: adding candidates to table 8.442 * * [progress]: iteration 2 / 4 8.443 * * * [progress]: picking best candidate 8.448 * * * * [pick]: Picked # 8.449 * * * [progress]: localizing error 8.468 * * * [progress]: generating rewritten candidates 8.468 * * * * [progress]: [ 1 / 4 ] rewriting at (2 3 1) 8.504 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 2) 8.528 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1) 8.587 * * * * [progress]: [ 4 / 4 ] rewriting at (2 3) 8.591 * * * [progress]: generating series expansions 8.591 * * * * [progress]: [ 1 / 4 ] generating series at (2 3 1) 8.591 * [backup-simplify]: Simplify (* (* x x) (* x x)) into (pow x 4) 8.591 * [approximate]: Taking taylor expansion of (pow x 4) in (x) around 0 8.591 * [taylor]: Taking taylor expansion of (pow x 4) in x 8.591 * [taylor]: Taking taylor expansion of x in x 8.591 * [backup-simplify]: Simplify 0 into 0 8.591 * [backup-simplify]: Simplify 1 into 1 8.591 * [taylor]: Taking taylor expansion of (pow x 4) in x 8.591 * [taylor]: Taking taylor expansion of x in x 8.591 * [backup-simplify]: Simplify 0 into 0 8.591 * [backup-simplify]: Simplify 1 into 1 8.592 * [backup-simplify]: Simplify (* 1 1) into 1 8.592 * [backup-simplify]: Simplify (* 1 1) into 1 8.592 * [backup-simplify]: Simplify 1 into 1 8.593 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.593 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.593 * [backup-simplify]: Simplify 0 into 0 8.594 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.594 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.594 * [backup-simplify]: Simplify 0 into 0 8.595 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.595 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.595 * [backup-simplify]: Simplify 0 into 0 8.596 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 8.597 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 8.597 * [backup-simplify]: Simplify 0 into 0 8.598 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 8.598 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 8.598 * [backup-simplify]: Simplify 0 into 0 8.599 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 8.600 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 8.600 * [backup-simplify]: Simplify 0 into 0 8.600 * [backup-simplify]: Simplify (* 1 (pow x 4)) into (pow x 4) 8.600 * [backup-simplify]: Simplify (* (* (/ 1 x) (/ 1 x)) (* (/ 1 x) (/ 1 x))) into (/ 1 (pow x 4)) 8.600 * [approximate]: Taking taylor expansion of (/ 1 (pow x 4)) in (x) around 0 8.600 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 8.600 * [taylor]: Taking taylor expansion of (pow x 4) in x 8.600 * [taylor]: Taking taylor expansion of x in x 8.600 * [backup-simplify]: Simplify 0 into 0 8.600 * [backup-simplify]: Simplify 1 into 1 8.601 * [backup-simplify]: Simplify (* 1 1) into 1 8.601 * [backup-simplify]: Simplify (* 1 1) into 1 8.601 * [backup-simplify]: Simplify (/ 1 1) into 1 8.601 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 8.601 * [taylor]: Taking taylor expansion of (pow x 4) in x 8.601 * [taylor]: Taking taylor expansion of x in x 8.601 * [backup-simplify]: Simplify 0 into 0 8.601 * [backup-simplify]: Simplify 1 into 1 8.602 * [backup-simplify]: Simplify (* 1 1) into 1 8.602 * [backup-simplify]: Simplify (* 1 1) into 1 8.603 * [backup-simplify]: Simplify (/ 1 1) into 1 8.603 * [backup-simplify]: Simplify 1 into 1 8.603 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.604 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.605 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.605 * [backup-simplify]: Simplify 0 into 0 8.606 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.607 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.607 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.607 * [backup-simplify]: Simplify 0 into 0 8.608 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.609 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.610 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.610 * [backup-simplify]: Simplify 0 into 0 8.612 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 8.613 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 8.614 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.614 * [backup-simplify]: Simplify 0 into 0 8.615 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 8.617 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 8.618 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.618 * [backup-simplify]: Simplify 0 into 0 8.619 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 8.621 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 8.622 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.622 * [backup-simplify]: Simplify 0 into 0 8.622 * [backup-simplify]: Simplify (* 1 (pow (/ 1 (/ 1 x)) 4)) into (pow x 4) 8.622 * [backup-simplify]: Simplify (* (* (/ 1 (- x)) (/ 1 (- x))) (* (/ 1 (- x)) (/ 1 (- x)))) into (/ 1 (pow x 4)) 8.622 * [approximate]: Taking taylor expansion of (/ 1 (pow x 4)) in (x) around 0 8.622 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 8.622 * [taylor]: Taking taylor expansion of (pow x 4) in x 8.622 * [taylor]: Taking taylor expansion of x in x 8.622 * [backup-simplify]: Simplify 0 into 0 8.622 * [backup-simplify]: Simplify 1 into 1 8.623 * [backup-simplify]: Simplify (* 1 1) into 1 8.623 * [backup-simplify]: Simplify (* 1 1) into 1 8.623 * [backup-simplify]: Simplify (/ 1 1) into 1 8.623 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 8.623 * [taylor]: Taking taylor expansion of (pow x 4) in x 8.623 * [taylor]: Taking taylor expansion of x in x 8.624 * [backup-simplify]: Simplify 0 into 0 8.624 * [backup-simplify]: Simplify 1 into 1 8.624 * [backup-simplify]: Simplify (* 1 1) into 1 8.624 * [backup-simplify]: Simplify (* 1 1) into 1 8.625 * [backup-simplify]: Simplify (/ 1 1) into 1 8.625 * [backup-simplify]: Simplify 1 into 1 8.625 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.626 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.627 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.627 * [backup-simplify]: Simplify 0 into 0 8.628 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.629 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.629 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.629 * [backup-simplify]: Simplify 0 into 0 8.631 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.632 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.632 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.632 * [backup-simplify]: Simplify 0 into 0 8.634 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 8.635 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 8.636 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.636 * [backup-simplify]: Simplify 0 into 0 8.637 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 8.638 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 8.639 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.639 * [backup-simplify]: Simplify 0 into 0 8.641 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 8.643 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 8.643 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.644 * [backup-simplify]: Simplify 0 into 0 8.644 * [backup-simplify]: Simplify (* 1 (pow (/ 1 (/ 1 (- x))) 4)) into (pow x 4) 8.644 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 2) 8.644 * [backup-simplify]: Simplify (* (* x x) (* x x)) into (pow x 4) 8.644 * [approximate]: Taking taylor expansion of (pow x 4) in (x) around 0 8.644 * [taylor]: Taking taylor expansion of (pow x 4) in x 8.644 * [taylor]: Taking taylor expansion of x in x 8.644 * [backup-simplify]: Simplify 0 into 0 8.644 * [backup-simplify]: Simplify 1 into 1 8.644 * [taylor]: Taking taylor expansion of (pow x 4) in x 8.644 * [taylor]: Taking taylor expansion of x in x 8.644 * [backup-simplify]: Simplify 0 into 0 8.644 * [backup-simplify]: Simplify 1 into 1 8.645 * [backup-simplify]: Simplify (* 1 1) into 1 8.645 * [backup-simplify]: Simplify (* 1 1) into 1 8.645 * [backup-simplify]: Simplify 1 into 1 8.646 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.647 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.647 * [backup-simplify]: Simplify 0 into 0 8.648 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.648 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.649 * [backup-simplify]: Simplify 0 into 0 8.650 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.651 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.651 * [backup-simplify]: Simplify 0 into 0 8.652 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 8.653 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 8.653 * [backup-simplify]: Simplify 0 into 0 8.654 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 8.656 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 8.656 * [backup-simplify]: Simplify 0 into 0 8.657 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 8.659 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 8.659 * [backup-simplify]: Simplify 0 into 0 8.659 * [backup-simplify]: Simplify (* 1 (pow x 4)) into (pow x 4) 8.659 * [backup-simplify]: Simplify (* (* (/ 1 x) (/ 1 x)) (* (/ 1 x) (/ 1 x))) into (/ 1 (pow x 4)) 8.659 * [approximate]: Taking taylor expansion of (/ 1 (pow x 4)) in (x) around 0 8.659 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 8.659 * [taylor]: Taking taylor expansion of (pow x 4) in x 8.659 * [taylor]: Taking taylor expansion of x in x 8.659 * [backup-simplify]: Simplify 0 into 0 8.659 * [backup-simplify]: Simplify 1 into 1 8.660 * [backup-simplify]: Simplify (* 1 1) into 1 8.660 * [backup-simplify]: Simplify (* 1 1) into 1 8.661 * [backup-simplify]: Simplify (/ 1 1) into 1 8.661 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 8.661 * [taylor]: Taking taylor expansion of (pow x 4) in x 8.661 * [taylor]: Taking taylor expansion of x in x 8.661 * [backup-simplify]: Simplify 0 into 0 8.661 * [backup-simplify]: Simplify 1 into 1 8.661 * [backup-simplify]: Simplify (* 1 1) into 1 8.661 * [backup-simplify]: Simplify (* 1 1) into 1 8.662 * [backup-simplify]: Simplify (/ 1 1) into 1 8.662 * [backup-simplify]: Simplify 1 into 1 8.663 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.663 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.664 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.664 * [backup-simplify]: Simplify 0 into 0 8.665 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.666 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.667 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.667 * [backup-simplify]: Simplify 0 into 0 8.668 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.669 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.670 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.670 * [backup-simplify]: Simplify 0 into 0 8.671 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 8.672 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 8.673 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.673 * [backup-simplify]: Simplify 0 into 0 8.675 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 8.676 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 8.677 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.677 * [backup-simplify]: Simplify 0 into 0 8.679 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 8.680 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 8.681 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.681 * [backup-simplify]: Simplify 0 into 0 8.681 * [backup-simplify]: Simplify (* 1 (pow (/ 1 (/ 1 x)) 4)) into (pow x 4) 8.681 * [backup-simplify]: Simplify (* (* (/ 1 (- x)) (/ 1 (- x))) (* (/ 1 (- x)) (/ 1 (- x)))) into (/ 1 (pow x 4)) 8.682 * [approximate]: Taking taylor expansion of (/ 1 (pow x 4)) in (x) around 0 8.682 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 8.682 * [taylor]: Taking taylor expansion of (pow x 4) in x 8.682 * [taylor]: Taking taylor expansion of x in x 8.682 * [backup-simplify]: Simplify 0 into 0 8.682 * [backup-simplify]: Simplify 1 into 1 8.682 * [backup-simplify]: Simplify (* 1 1) into 1 8.682 * [backup-simplify]: Simplify (* 1 1) into 1 8.683 * [backup-simplify]: Simplify (/ 1 1) into 1 8.683 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 8.683 * [taylor]: Taking taylor expansion of (pow x 4) in x 8.683 * [taylor]: Taking taylor expansion of x in x 8.683 * [backup-simplify]: Simplify 0 into 0 8.683 * [backup-simplify]: Simplify 1 into 1 8.683 * [backup-simplify]: Simplify (* 1 1) into 1 8.684 * [backup-simplify]: Simplify (* 1 1) into 1 8.684 * [backup-simplify]: Simplify (/ 1 1) into 1 8.684 * [backup-simplify]: Simplify 1 into 1 8.685 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.686 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.686 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.687 * [backup-simplify]: Simplify 0 into 0 8.688 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.689 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.690 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.690 * [backup-simplify]: Simplify 0 into 0 8.691 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.692 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.693 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.693 * [backup-simplify]: Simplify 0 into 0 8.694 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 8.695 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 8.696 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.696 * [backup-simplify]: Simplify 0 into 0 8.697 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 8.699 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 8.700 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.700 * [backup-simplify]: Simplify 0 into 0 8.701 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 8.703 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 8.704 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.704 * [backup-simplify]: Simplify 0 into 0 8.704 * [backup-simplify]: Simplify (* 1 (pow (/ 1 (/ 1 (- x))) 4)) into (pow x 4) 8.704 * * * * [progress]: [ 3 / 4 ] generating series at (2 1) 8.704 * [backup-simplify]: Simplify (* 1/360 (* (* x x) (* x x))) into (* 1/360 (pow x 4)) 8.704 * [approximate]: Taking taylor expansion of (* 1/360 (pow x 4)) in (x) around 0 8.704 * [taylor]: Taking taylor expansion of (* 1/360 (pow x 4)) in x 8.704 * [taylor]: Taking taylor expansion of 1/360 in x 8.704 * [backup-simplify]: Simplify 1/360 into 1/360 8.704 * [taylor]: Taking taylor expansion of (pow x 4) in x 8.704 * [taylor]: Taking taylor expansion of x in x 8.704 * [backup-simplify]: Simplify 0 into 0 8.704 * [backup-simplify]: Simplify 1 into 1 8.704 * [taylor]: Taking taylor expansion of (* 1/360 (pow x 4)) in x 8.704 * [taylor]: Taking taylor expansion of 1/360 in x 8.705 * [backup-simplify]: Simplify 1/360 into 1/360 8.705 * [taylor]: Taking taylor expansion of (pow x 4) in x 8.705 * [taylor]: Taking taylor expansion of x in x 8.705 * [backup-simplify]: Simplify 0 into 0 8.705 * [backup-simplify]: Simplify 1 into 1 8.705 * [backup-simplify]: Simplify (* 1 1) into 1 8.705 * [backup-simplify]: Simplify (* 1 1) into 1 8.706 * [backup-simplify]: Simplify (* 1/360 1) into 1/360 8.706 * [backup-simplify]: Simplify 1/360 into 1/360 8.707 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.708 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.708 * [backup-simplify]: Simplify (+ (* 1/360 0) (* 0 1)) into 0 8.708 * [backup-simplify]: Simplify 0 into 0 8.709 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.710 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.711 * [backup-simplify]: Simplify (+ (* 1/360 0) (+ (* 0 0) (* 0 1))) into 0 8.711 * [backup-simplify]: Simplify 0 into 0 8.712 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.713 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.714 * [backup-simplify]: Simplify (+ (* 1/360 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.715 * [backup-simplify]: Simplify 0 into 0 8.716 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 8.717 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 8.718 * [backup-simplify]: Simplify (+ (* 1/360 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 8.718 * [backup-simplify]: Simplify 0 into 0 8.720 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 8.721 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 8.723 * [backup-simplify]: Simplify (+ (* 1/360 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 8.723 * [backup-simplify]: Simplify 0 into 0 8.727 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 8.729 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 8.730 * [backup-simplify]: Simplify (+ (* 1/360 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 8.730 * [backup-simplify]: Simplify 0 into 0 8.731 * [backup-simplify]: Simplify (* 1/360 (pow x 4)) into (* 1/360 (pow x 4)) 8.731 * [backup-simplify]: Simplify (* 1/360 (* (* (/ 1 x) (/ 1 x)) (* (/ 1 x) (/ 1 x)))) into (/ 1/360 (pow x 4)) 8.731 * [approximate]: Taking taylor expansion of (/ 1/360 (pow x 4)) in (x) around 0 8.731 * [taylor]: Taking taylor expansion of (/ 1/360 (pow x 4)) in x 8.731 * [taylor]: Taking taylor expansion of 1/360 in x 8.731 * [backup-simplify]: Simplify 1/360 into 1/360 8.731 * [taylor]: Taking taylor expansion of (pow x 4) in x 8.731 * [taylor]: Taking taylor expansion of x in x 8.731 * [backup-simplify]: Simplify 0 into 0 8.731 * [backup-simplify]: Simplify 1 into 1 8.731 * [backup-simplify]: Simplify (* 1 1) into 1 8.732 * [backup-simplify]: Simplify (* 1 1) into 1 8.732 * [backup-simplify]: Simplify (/ 1/360 1) into 1/360 8.732 * [taylor]: Taking taylor expansion of (/ 1/360 (pow x 4)) in x 8.732 * [taylor]: Taking taylor expansion of 1/360 in x 8.732 * [backup-simplify]: Simplify 1/360 into 1/360 8.732 * [taylor]: Taking taylor expansion of (pow x 4) in x 8.732 * [taylor]: Taking taylor expansion of x in x 8.732 * [backup-simplify]: Simplify 0 into 0 8.732 * [backup-simplify]: Simplify 1 into 1 8.733 * [backup-simplify]: Simplify (* 1 1) into 1 8.733 * [backup-simplify]: Simplify (* 1 1) into 1 8.734 * [backup-simplify]: Simplify (/ 1/360 1) into 1/360 8.734 * [backup-simplify]: Simplify 1/360 into 1/360 8.734 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.735 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.736 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/360 (/ 0 1)))) into 0 8.736 * [backup-simplify]: Simplify 0 into 0 8.737 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.738 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.739 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/360 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.739 * [backup-simplify]: Simplify 0 into 0 8.740 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.741 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.742 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/360 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.742 * [backup-simplify]: Simplify 0 into 0 8.743 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 8.744 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 8.746 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/360 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.746 * [backup-simplify]: Simplify 0 into 0 8.747 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 8.748 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 8.749 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/360 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.749 * [backup-simplify]: Simplify 0 into 0 8.751 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 8.752 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 8.753 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/360 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.753 * [backup-simplify]: Simplify 0 into 0 8.754 * [backup-simplify]: Simplify (* 1/360 (pow (/ 1 (/ 1 x)) 4)) into (* 1/360 (pow x 4)) 8.754 * [backup-simplify]: Simplify (* 1/360 (* (* (/ 1 (- x)) (/ 1 (- x))) (* (/ 1 (- x)) (/ 1 (- x))))) into (/ 1/360 (pow x 4)) 8.754 * [approximate]: Taking taylor expansion of (/ 1/360 (pow x 4)) in (x) around 0 8.754 * [taylor]: Taking taylor expansion of (/ 1/360 (pow x 4)) in x 8.754 * [taylor]: Taking taylor expansion of 1/360 in x 8.754 * [backup-simplify]: Simplify 1/360 into 1/360 8.754 * [taylor]: Taking taylor expansion of (pow x 4) in x 8.754 * [taylor]: Taking taylor expansion of x in x 8.754 * [backup-simplify]: Simplify 0 into 0 8.754 * [backup-simplify]: Simplify 1 into 1 8.754 * [backup-simplify]: Simplify (* 1 1) into 1 8.755 * [backup-simplify]: Simplify (* 1 1) into 1 8.755 * [backup-simplify]: Simplify (/ 1/360 1) into 1/360 8.755 * [taylor]: Taking taylor expansion of (/ 1/360 (pow x 4)) in x 8.755 * [taylor]: Taking taylor expansion of 1/360 in x 8.755 * [backup-simplify]: Simplify 1/360 into 1/360 8.755 * [taylor]: Taking taylor expansion of (pow x 4) in x 8.755 * [taylor]: Taking taylor expansion of x in x 8.755 * [backup-simplify]: Simplify 0 into 0 8.755 * [backup-simplify]: Simplify 1 into 1 8.756 * [backup-simplify]: Simplify (* 1 1) into 1 8.756 * [backup-simplify]: Simplify (* 1 1) into 1 8.757 * [backup-simplify]: Simplify (/ 1/360 1) into 1/360 8.757 * [backup-simplify]: Simplify 1/360 into 1/360 8.757 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.758 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.758 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/360 (/ 0 1)))) into 0 8.758 * [backup-simplify]: Simplify 0 into 0 8.759 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.759 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.760 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/360 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.760 * [backup-simplify]: Simplify 0 into 0 8.760 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.761 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.761 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/360 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.761 * [backup-simplify]: Simplify 0 into 0 8.762 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 8.763 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 8.763 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/360 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.763 * [backup-simplify]: Simplify 0 into 0 8.764 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 8.765 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 8.765 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/360 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.765 * [backup-simplify]: Simplify 0 into 0 8.766 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 8.767 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 8.768 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/360 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.768 * [backup-simplify]: Simplify 0 into 0 8.768 * [backup-simplify]: Simplify (* 1/360 (pow (/ 1 (/ 1 (- x))) 4)) into (* 1/360 (pow x 4)) 8.768 * * * * [progress]: [ 4 / 4 ] generating series at (2 3) 8.768 * [backup-simplify]: Simplify (fma (* (* x x) (* x x)) 1/12 (* x x)) into (fma (pow x 4) 1/12 (pow x 2)) 8.768 * [approximate]: Taking taylor expansion of (fma (pow x 4) 1/12 (pow x 2)) in (x) around 0 8.768 * [taylor]: Taking taylor expansion of (fma (pow x 4) 1/12 (pow x 2)) in x 8.768 * [taylor]: Rewrote expression to (+ (* (pow x 4) 1/12) (pow x 2)) 8.768 * [taylor]: Taking taylor expansion of (* (pow x 4) 1/12) in x 8.768 * [taylor]: Taking taylor expansion of (pow x 4) in x 8.768 * [taylor]: Taking taylor expansion of x in x 8.768 * [backup-simplify]: Simplify 0 into 0 8.768 * [backup-simplify]: Simplify 1 into 1 8.768 * [taylor]: Taking taylor expansion of 1/12 in x 8.768 * [backup-simplify]: Simplify 1/12 into 1/12 8.768 * [taylor]: Taking taylor expansion of (pow x 2) in x 8.768 * [taylor]: Taking taylor expansion of x in x 8.769 * [backup-simplify]: Simplify 0 into 0 8.769 * [backup-simplify]: Simplify 1 into 1 8.769 * [taylor]: Taking taylor expansion of (fma (pow x 4) 1/12 (pow x 2)) in x 8.769 * [taylor]: Rewrote expression to (+ (* (pow x 4) 1/12) (pow x 2)) 8.769 * [taylor]: Taking taylor expansion of (* (pow x 4) 1/12) in x 8.769 * [taylor]: Taking taylor expansion of (pow x 4) in x 8.769 * [taylor]: Taking taylor expansion of x in x 8.769 * [backup-simplify]: Simplify 0 into 0 8.769 * [backup-simplify]: Simplify 1 into 1 8.769 * [taylor]: Taking taylor expansion of 1/12 in x 8.769 * [backup-simplify]: Simplify 1/12 into 1/12 8.769 * [taylor]: Taking taylor expansion of (pow x 2) in x 8.769 * [taylor]: Taking taylor expansion of x in x 8.769 * [backup-simplify]: Simplify 0 into 0 8.769 * [backup-simplify]: Simplify 1 into 1 8.769 * [backup-simplify]: Simplify (* 1 1) into 1 8.769 * [backup-simplify]: Simplify (+ 0 1) into 1 8.769 * [backup-simplify]: Simplify 1 into 1 8.770 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.770 * [backup-simplify]: Simplify (+ 0 0) into 0 8.770 * [backup-simplify]: Simplify 0 into 0 8.770 * [backup-simplify]: Simplify (* 1 1) into 1 8.770 * [backup-simplify]: Simplify (* 1 1) into 1 8.771 * [backup-simplify]: Simplify (* 1 1/12) into 1/12 8.771 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.771 * [backup-simplify]: Simplify (+ 1/12 0) into 1/12 8.771 * [backup-simplify]: Simplify 1/12 into 1/12 8.772 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.772 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.773 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1/12)) into 0 8.773 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.773 * [backup-simplify]: Simplify (+ 0 0) into 0 8.773 * [backup-simplify]: Simplify 0 into 0 8.774 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.774 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.775 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1/12))) into 0 8.776 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 8.776 * [backup-simplify]: Simplify (+ 0 0) into 0 8.776 * [backup-simplify]: Simplify 0 into 0 8.777 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.777 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.778 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1/12)))) into 0 8.779 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 8.779 * [backup-simplify]: Simplify (+ 0 0) into 0 8.779 * [backup-simplify]: Simplify 0 into 0 8.780 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 8.781 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 8.781 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1/12))))) into 0 8.782 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 8.783 * [backup-simplify]: Simplify (+ 0 0) into 0 8.783 * [backup-simplify]: Simplify 0 into 0 8.783 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 8.784 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 8.785 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1/12)))))) into 0 8.786 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 8.787 * [backup-simplify]: Simplify (+ 0 0) into 0 8.787 * [backup-simplify]: Simplify 0 into 0 8.788 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 8.790 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 8.792 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1/12))))))) into 0 8.794 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 8.794 * [backup-simplify]: Simplify (+ 0 0) into 0 8.794 * [backup-simplify]: Simplify 0 into 0 8.795 * [backup-simplify]: Simplify (+ (* 1/12 (pow x 4)) (* 1 (pow x 2))) into (+ (pow x 2) (* 1/12 (pow x 4))) 8.795 * [backup-simplify]: Simplify (fma (* (* (/ 1 x) (/ 1 x)) (* (/ 1 x) (/ 1 x))) 1/12 (* (/ 1 x) (/ 1 x))) into (fma (/ 1 (pow x 4)) 1/12 (/ 1 (pow x 2))) 8.795 * [approximate]: Taking taylor expansion of (fma (/ 1 (pow x 4)) 1/12 (/ 1 (pow x 2))) in (x) around 0 8.795 * [taylor]: Taking taylor expansion of (fma (/ 1 (pow x 4)) 1/12 (/ 1 (pow x 2))) in x 8.795 * [taylor]: Rewrote expression to (+ (* (/ 1 (pow x 4)) 1/12) (/ 1 (pow x 2))) 8.795 * [taylor]: Taking taylor expansion of (* (/ 1 (pow x 4)) 1/12) in x 8.795 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 8.795 * [taylor]: Taking taylor expansion of (pow x 4) in x 8.795 * [taylor]: Taking taylor expansion of x in x 8.795 * [backup-simplify]: Simplify 0 into 0 8.795 * [backup-simplify]: Simplify 1 into 1 8.796 * [backup-simplify]: Simplify (* 1 1) into 1 8.796 * [backup-simplify]: Simplify (* 1 1) into 1 8.797 * [backup-simplify]: Simplify (/ 1 1) into 1 8.797 * [taylor]: Taking taylor expansion of 1/12 in x 8.797 * [backup-simplify]: Simplify 1/12 into 1/12 8.797 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 8.797 * [taylor]: Taking taylor expansion of (pow x 2) in x 8.797 * [taylor]: Taking taylor expansion of x in x 8.797 * [backup-simplify]: Simplify 0 into 0 8.797 * [backup-simplify]: Simplify 1 into 1 8.797 * [backup-simplify]: Simplify (* 1 1) into 1 8.798 * [backup-simplify]: Simplify (/ 1 1) into 1 8.798 * [taylor]: Taking taylor expansion of (fma (/ 1 (pow x 4)) 1/12 (/ 1 (pow x 2))) in x 8.798 * [taylor]: Rewrote expression to (+ (* (/ 1 (pow x 4)) 1/12) (/ 1 (pow x 2))) 8.798 * [taylor]: Taking taylor expansion of (* (/ 1 (pow x 4)) 1/12) in x 8.798 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 8.798 * [taylor]: Taking taylor expansion of (pow x 4) in x 8.798 * [taylor]: Taking taylor expansion of x in x 8.798 * [backup-simplify]: Simplify 0 into 0 8.798 * [backup-simplify]: Simplify 1 into 1 8.798 * [backup-simplify]: Simplify (* 1 1) into 1 8.799 * [backup-simplify]: Simplify (* 1 1) into 1 8.799 * [backup-simplify]: Simplify (/ 1 1) into 1 8.799 * [taylor]: Taking taylor expansion of 1/12 in x 8.799 * [backup-simplify]: Simplify 1/12 into 1/12 8.799 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 8.799 * [taylor]: Taking taylor expansion of (pow x 2) in x 8.799 * [taylor]: Taking taylor expansion of x in x 8.799 * [backup-simplify]: Simplify 0 into 0 8.799 * [backup-simplify]: Simplify 1 into 1 8.800 * [backup-simplify]: Simplify (* 1 1) into 1 8.800 * [backup-simplify]: Simplify (/ 1 1) into 1 8.800 * [backup-simplify]: Simplify (* 1 1/12) into 1/12 8.801 * [backup-simplify]: Simplify (+ 1/12 0) into 1/12 8.801 * [backup-simplify]: Simplify 1/12 into 1/12 8.802 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.802 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.803 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.804 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1/12)) into 0 8.804 * [backup-simplify]: Simplify (+ 0 0) into 0 8.804 * [backup-simplify]: Simplify 0 into 0 8.805 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.806 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.807 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.808 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1/12))) into 0 8.809 * [backup-simplify]: Simplify (+ 0 1) into 1 8.809 * [backup-simplify]: Simplify 1 into 1 8.810 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.811 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.812 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.813 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1/12)))) into 0 8.813 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.814 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.814 * [backup-simplify]: Simplify (+ 0 0) into 0 8.814 * [backup-simplify]: Simplify 0 into 0 8.815 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 8.816 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 8.816 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.817 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1/12))))) into 0 8.818 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.818 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.818 * [backup-simplify]: Simplify (+ 0 0) into 0 8.818 * [backup-simplify]: Simplify 0 into 0 8.819 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 8.820 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 8.821 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.822 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1/12)))))) into 0 8.822 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.823 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.823 * [backup-simplify]: Simplify (+ 0 0) into 0 8.823 * [backup-simplify]: Simplify 0 into 0 8.824 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 8.825 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 8.826 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.826 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1/12))))))) into 0 8.827 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 8.828 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.828 * [backup-simplify]: Simplify (+ 0 0) into 0 8.828 * [backup-simplify]: Simplify 0 into 0 8.829 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 8.830 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 8.830 * [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 8.831 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1/12)))))))) into 0 8.832 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 8.833 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.833 * [backup-simplify]: Simplify (+ 0 0) into 0 8.833 * [backup-simplify]: Simplify 0 into 0 8.834 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 8.837 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 8.837 * [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 8.838 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1/12))))))))) into 0 8.839 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 8.840 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.840 * [backup-simplify]: Simplify (+ 0 0) into 0 8.840 * [backup-simplify]: Simplify 0 into 0 8.840 * [backup-simplify]: Simplify (+ (* 1 (pow (/ 1 (/ 1 x)) 2)) (* 1/12 (pow (/ 1 (/ 1 x)) 4))) into (+ (pow x 2) (* 1/12 (pow x 4))) 8.841 * [backup-simplify]: Simplify (fma (* (* (/ 1 (- x)) (/ 1 (- x))) (* (/ 1 (- x)) (/ 1 (- x)))) 1/12 (* (/ 1 (- x)) (/ 1 (- x)))) into (fma (/ 1 (pow x 4)) 1/12 (/ 1 (pow x 2))) 8.841 * [approximate]: Taking taylor expansion of (fma (/ 1 (pow x 4)) 1/12 (/ 1 (pow x 2))) in (x) around 0 8.841 * [taylor]: Taking taylor expansion of (fma (/ 1 (pow x 4)) 1/12 (/ 1 (pow x 2))) in x 8.842 * [taylor]: Rewrote expression to (+ (* (/ 1 (pow x 4)) 1/12) (/ 1 (pow x 2))) 8.842 * [taylor]: Taking taylor expansion of (* (/ 1 (pow x 4)) 1/12) in x 8.842 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 8.842 * [taylor]: Taking taylor expansion of (pow x 4) in x 8.842 * [taylor]: Taking taylor expansion of x in x 8.842 * [backup-simplify]: Simplify 0 into 0 8.842 * [backup-simplify]: Simplify 1 into 1 8.842 * [backup-simplify]: Simplify (* 1 1) into 1 8.843 * [backup-simplify]: Simplify (* 1 1) into 1 8.843 * [backup-simplify]: Simplify (/ 1 1) into 1 8.843 * [taylor]: Taking taylor expansion of 1/12 in x 8.843 * [backup-simplify]: Simplify 1/12 into 1/12 8.843 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 8.843 * [taylor]: Taking taylor expansion of (pow x 2) in x 8.843 * [taylor]: Taking taylor expansion of x in x 8.843 * [backup-simplify]: Simplify 0 into 0 8.843 * [backup-simplify]: Simplify 1 into 1 8.843 * [backup-simplify]: Simplify (* 1 1) into 1 8.844 * [backup-simplify]: Simplify (/ 1 1) into 1 8.844 * [taylor]: Taking taylor expansion of (fma (/ 1 (pow x 4)) 1/12 (/ 1 (pow x 2))) in x 8.844 * [taylor]: Rewrote expression to (+ (* (/ 1 (pow x 4)) 1/12) (/ 1 (pow x 2))) 8.844 * [taylor]: Taking taylor expansion of (* (/ 1 (pow x 4)) 1/12) in x 8.844 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 8.844 * [taylor]: Taking taylor expansion of (pow x 4) in x 8.844 * [taylor]: Taking taylor expansion of x in x 8.844 * [backup-simplify]: Simplify 0 into 0 8.844 * [backup-simplify]: Simplify 1 into 1 8.844 * [backup-simplify]: Simplify (* 1 1) into 1 8.844 * [backup-simplify]: Simplify (* 1 1) into 1 8.845 * [backup-simplify]: Simplify (/ 1 1) into 1 8.845 * [taylor]: Taking taylor expansion of 1/12 in x 8.845 * [backup-simplify]: Simplify 1/12 into 1/12 8.845 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 8.845 * [taylor]: Taking taylor expansion of (pow x 2) in x 8.845 * [taylor]: Taking taylor expansion of x in x 8.845 * [backup-simplify]: Simplify 0 into 0 8.845 * [backup-simplify]: Simplify 1 into 1 8.845 * [backup-simplify]: Simplify (* 1 1) into 1 8.845 * [backup-simplify]: Simplify (/ 1 1) into 1 8.846 * [backup-simplify]: Simplify (* 1 1/12) into 1/12 8.846 * [backup-simplify]: Simplify (+ 1/12 0) into 1/12 8.846 * [backup-simplify]: Simplify 1/12 into 1/12 8.847 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.848 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.848 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.849 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1/12)) into 0 8.850 * [backup-simplify]: Simplify (+ 0 0) into 0 8.850 * [backup-simplify]: Simplify 0 into 0 8.850 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.851 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.852 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.853 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1/12))) into 0 8.854 * [backup-simplify]: Simplify (+ 0 1) into 1 8.854 * [backup-simplify]: Simplify 1 into 1 8.855 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.856 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.857 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.858 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1/12)))) into 0 8.858 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.859 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.860 * [backup-simplify]: Simplify (+ 0 0) into 0 8.860 * [backup-simplify]: Simplify 0 into 0 8.861 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 8.862 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 8.863 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.864 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1/12))))) into 0 8.865 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.866 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.867 * [backup-simplify]: Simplify (+ 0 0) into 0 8.867 * [backup-simplify]: Simplify 0 into 0 8.868 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 8.870 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 8.871 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.872 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1/12)))))) into 0 8.873 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 8.874 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.875 * [backup-simplify]: Simplify (+ 0 0) into 0 8.875 * [backup-simplify]: Simplify 0 into 0 8.876 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 8.878 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 8.879 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.880 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1/12))))))) into 0 8.881 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 8.882 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.882 * [backup-simplify]: Simplify (+ 0 0) into 0 8.882 * [backup-simplify]: Simplify 0 into 0 8.883 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 8.884 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 8.885 * [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 8.886 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1/12)))))))) into 0 8.886 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 8.887 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.887 * [backup-simplify]: Simplify (+ 0 0) into 0 8.887 * [backup-simplify]: Simplify 0 into 0 8.888 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 8.889 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 8.890 * [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 8.891 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1/12))))))))) into 0 8.892 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 8.892 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.893 * [backup-simplify]: Simplify (+ 0 0) into 0 8.893 * [backup-simplify]: Simplify 0 into 0 8.893 * [backup-simplify]: Simplify (+ (* 1 (pow (/ 1 (/ 1 (- x))) 2)) (* 1/12 (pow (/ 1 (/ 1 (- x))) 4))) into (+ (pow x 2) (* 1/12 (pow x 4))) 8.893 * * * [progress]: simplifying candidates 8.893 * * * * [progress]: [ 1 / 186 ] simplifiying candidate # 8.893 * [simplify]: Simplifying (expm1 (* (* x x) (* x x))) 8.893 * * [simplify]: iters left: 5 (4 enodes) 8.894 * * [simplify]: iters left: 4 (16 enodes) 8.897 * * [simplify]: iters left: 3 (20 enodes) 8.901 * * [simplify]: iters left: 2 (31 enodes) 8.908 * * [simplify]: iters left: 1 (55 enodes) 8.921 * * [simplify]: Extracting #0: cost 1 inf + 0 8.921 * * [simplify]: Extracting #1: cost 3 inf + 0 8.921 * * [simplify]: Extracting #2: cost 13 inf + 0 8.921 * * [simplify]: Extracting #3: cost 26 inf + 2 8.921 * * [simplify]: Extracting #4: cost 14 inf + 1501 8.921 * * [simplify]: Extracting #5: cost 0 inf + 4305 8.922 * [simplify]: Simplified to (expm1 (* (* x x) (* x x))) 8.922 * [simplify]: Simplified (2 3 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (log1p (expm1 (* (* x x) (* x x)))) 1/12 (* x x)))) 8.922 * * * * [progress]: [ 2 / 186 ] simplifiying candidate # 8.922 * [simplify]: Simplifying (log1p (* (* x x) (* x x))) 8.922 * * [simplify]: iters left: 5 (4 enodes) 8.923 * * [simplify]: iters left: 4 (16 enodes) 8.926 * * [simplify]: iters left: 3 (20 enodes) 8.930 * * [simplify]: iters left: 2 (31 enodes) 8.941 * * [simplify]: iters left: 1 (55 enodes) 8.961 * * [simplify]: Extracting #0: cost 1 inf + 0 8.961 * * [simplify]: Extracting #1: cost 3 inf + 0 8.961 * * [simplify]: Extracting #2: cost 13 inf + 0 8.962 * * [simplify]: Extracting #3: cost 26 inf + 2 8.962 * * [simplify]: Extracting #4: cost 14 inf + 1541 8.962 * * [simplify]: Extracting #5: cost 0 inf + 4345 8.963 * [simplify]: Simplified to (log1p (* (* x x) (* x x))) 8.963 * [simplify]: Simplified (2 3 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (expm1 (log1p (* (* x x) (* x x)))) 1/12 (* x x)))) 8.963 * * * * [progress]: [ 3 / 186 ] simplifiying candidate # 8.964 * [simplify]: Simplifying (+ (+ 1 1) (+ 1 1)) 8.964 * * [simplify]: iters left: 4 (3 enodes) 8.967 * * [simplify]: iters left: 3 (17 enodes) 8.973 * * [simplify]: iters left: 2 (22 enodes) 8.979 * * [simplify]: Extracting #0: cost 1 inf + 0 8.979 * * [simplify]: Extracting #1: cost 0 inf + 1 8.979 * [simplify]: Simplified to 4 8.979 * [simplify]: Simplified (2 3 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (pow x 4) 1/12 (* x x)))) 8.979 * * * * [progress]: [ 4 / 186 ] simplifiying candidate # 8.979 * [simplify]: Simplifying (+ (+ 1 1) 2) 8.979 * * [simplify]: iters left: 4 (4 enodes) 8.984 * * [simplify]: iters left: 3 (19 enodes) 8.989 * * [simplify]: iters left: 2 (23 enodes) 8.996 * * [simplify]: Extracting #0: cost 1 inf + 0 8.996 * * [simplify]: Extracting #1: cost 0 inf + 1 8.996 * [simplify]: Simplified to 4 8.996 * [simplify]: Simplified (2 3 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (pow x 4) 1/12 (* x x)))) 8.996 * * * * [progress]: [ 5 / 186 ] simplifiying candidate # 8.997 * [simplify]: Simplifying (+ (+ 1 1) (+ 1 1)) 8.997 * * [simplify]: iters left: 4 (3 enodes) 9.001 * * [simplify]: iters left: 3 (17 enodes) 9.007 * * [simplify]: iters left: 2 (22 enodes) 9.013 * * [simplify]: Extracting #0: cost 1 inf + 0 9.013 * * [simplify]: Extracting #1: cost 0 inf + 1 9.013 * [simplify]: Simplified to 4 9.013 * [simplify]: Simplified (2 3 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (pow x 4) 1/12 (* x x)))) 9.013 * * * * [progress]: [ 6 / 186 ] simplifiying candidate # 9.014 * [simplify]: Simplifying (+ (+ 1 1) (* 2 1)) 9.014 * * [simplify]: iters left: 4 (5 enodes) 9.019 * * [simplify]: iters left: 3 (19 enodes) 9.026 * * [simplify]: iters left: 2 (24 enodes) 9.033 * * [simplify]: Extracting #0: cost 1 inf + 0 9.033 * * [simplify]: Extracting #1: cost 0 inf + 1 9.033 * [simplify]: Simplified to 4 9.033 * [simplify]: Simplified (2 3 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (pow x 4) 1/12 (* x x)))) 9.033 * * * * [progress]: [ 7 / 186 ] simplifiying candidate # 9.034 * [simplify]: Simplifying (+ 1 1) 9.034 * * [simplify]: iters left: 2 (2 enodes) 9.036 * * [simplify]: iters left: 1 (9 enodes) 9.040 * * [simplify]: Extracting #0: cost 1 inf + 0 9.040 * * [simplify]: Extracting #1: cost 0 inf + 1 9.040 * [simplify]: Simplified to 2 9.040 * [simplify]: Simplified (2 3 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (pow (* x x) 2) 1/12 (* x x)))) 9.040 * * * * [progress]: [ 8 / 186 ] simplifiying candidate # 9.040 * [simplify]: Simplifying (+ 1 1) 9.040 * * [simplify]: iters left: 2 (2 enodes) 9.043 * * [simplify]: iters left: 1 (9 enodes) 9.046 * * [simplify]: Extracting #0: cost 1 inf + 0 9.046 * * [simplify]: Extracting #1: cost 0 inf + 1 9.046 * [simplify]: Simplified to 2 9.046 * [simplify]: Simplified (2 3 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (pow (* x x) 2) 1/12 (* x x)))) 9.046 * * * * [progress]: [ 9 / 186 ] simplifiying candidate # 9.047 * [simplify]: Simplifying (+ 2 (+ 1 1)) 9.047 * * [simplify]: iters left: 4 (4 enodes) 9.053 * * [simplify]: iters left: 3 (19 enodes) 9.058 * * [simplify]: iters left: 2 (23 enodes) 9.064 * * [simplify]: Extracting #0: cost 1 inf + 0 9.065 * * [simplify]: Extracting #1: cost 0 inf + 1 9.065 * [simplify]: Simplified to 4 9.065 * [simplify]: Simplified (2 3 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (pow x 4) 1/12 (* x x)))) 9.065 * * * * [progress]: [ 10 / 186 ] simplifiying candidate # 9.065 * [simplify]: Simplifying (+ 2 2) 9.065 * * [simplify]: iters left: 2 (2 enodes) 9.067 * * [simplify]: iters left: 1 (7 enodes) 9.069 * * [simplify]: Extracting #0: cost 1 inf + 0 9.069 * * [simplify]: Extracting #1: cost 0 inf + 1 9.069 * [simplify]: Simplified to 4 9.069 * [simplify]: Simplified (2 3 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (pow x 4) 1/12 (* x x)))) 9.070 * * * * [progress]: [ 11 / 186 ] simplifiying candidate # 9.070 * [simplify]: Simplifying (+ 2 (+ 1 1)) 9.070 * * [simplify]: iters left: 4 (4 enodes) 9.075 * * [simplify]: iters left: 3 (19 enodes) 9.080 * * [simplify]: iters left: 2 (23 enodes) 9.092 * * [simplify]: Extracting #0: cost 1 inf + 0 9.092 * * [simplify]: Extracting #1: cost 0 inf + 1 9.092 * [simplify]: Simplified to 4 9.092 * [simplify]: Simplified (2 3 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (pow x 4) 1/12 (* x x)))) 9.093 * * * * [progress]: [ 12 / 186 ] simplifiying candidate # 9.093 * [simplify]: Simplifying (+ 2 (* 2 1)) 9.093 * * [simplify]: iters left: 4 (4 enodes) 9.097 * * [simplify]: iters left: 3 (14 enodes) 9.101 * * [simplify]: iters left: 2 (16 enodes) 9.105 * * [simplify]: Extracting #0: cost 1 inf + 0 9.105 * * [simplify]: Extracting #1: cost 0 inf + 1 9.106 * [simplify]: Simplified to 4 9.106 * [simplify]: Simplified (2 3 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (pow x 4) 1/12 (* x x)))) 9.106 * * * * [progress]: [ 13 / 186 ] simplifiying candidate # 9.106 * [simplify]: Simplifying (+ (+ 1 1) (+ 1 1)) 9.106 * * [simplify]: iters left: 4 (3 enodes) 9.108 * * [simplify]: iters left: 3 (17 enodes) 9.112 * * [simplify]: iters left: 2 (22 enodes) 9.115 * * [simplify]: Extracting #0: cost 1 inf + 0 9.115 * * [simplify]: Extracting #1: cost 0 inf + 1 9.115 * [simplify]: Simplified to 4 9.115 * [simplify]: Simplified (2 3 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (pow x 4) 1/12 (* x x)))) 9.115 * * * * [progress]: [ 14 / 186 ] simplifiying candidate # 9.115 * [simplify]: Simplifying (+ (+ 1 1) 2) 9.115 * * [simplify]: iters left: 4 (4 enodes) 9.118 * * [simplify]: iters left: 3 (19 enodes) 9.121 * * [simplify]: iters left: 2 (23 enodes) 9.124 * * [simplify]: Extracting #0: cost 1 inf + 0 9.124 * * [simplify]: Extracting #1: cost 0 inf + 1 9.124 * [simplify]: Simplified to 4 9.124 * [simplify]: Simplified (2 3 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (pow x 4) 1/12 (* x x)))) 9.124 * * * * [progress]: [ 15 / 186 ] simplifiying candidate # 9.124 * [simplify]: Simplifying (+ (+ 1 1) (+ 1 1)) 9.124 * * [simplify]: iters left: 4 (3 enodes) 9.126 * * [simplify]: iters left: 3 (17 enodes) 9.130 * * [simplify]: iters left: 2 (22 enodes) 9.133 * * [simplify]: Extracting #0: cost 1 inf + 0 9.133 * * [simplify]: Extracting #1: cost 0 inf + 1 9.133 * [simplify]: Simplified to 4 9.133 * [simplify]: Simplified (2 3 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (pow x 4) 1/12 (* x x)))) 9.133 * * * * [progress]: [ 16 / 186 ] simplifiying candidate # 9.133 * [simplify]: Simplifying (+ (+ 1 1) (* 2 1)) 9.133 * * [simplify]: iters left: 4 (5 enodes) 9.138 * * [simplify]: iters left: 3 (19 enodes) 9.143 * * [simplify]: iters left: 2 (24 enodes) 9.149 * * [simplify]: Extracting #0: cost 1 inf + 0 9.149 * * [simplify]: Extracting #1: cost 0 inf + 1 9.149 * [simplify]: Simplified to 4 9.149 * [simplify]: Simplified (2 3 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (pow x 4) 1/12 (* x x)))) 9.149 * * * * [progress]: [ 17 / 186 ] simplifiying candidate # 9.149 * [simplify]: Simplifying (+ 1 1) 9.149 * * [simplify]: iters left: 2 (2 enodes) 9.152 * * [simplify]: iters left: 1 (9 enodes) 9.155 * * [simplify]: Extracting #0: cost 1 inf + 0 9.155 * * [simplify]: Extracting #1: cost 0 inf + 1 9.155 * [simplify]: Simplified to 2 9.155 * [simplify]: Simplified (2 3 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (pow (* x x) 2) 1/12 (* x x)))) 9.155 * * * * [progress]: [ 18 / 186 ] simplifiying candidate # 9.156 * [simplify]: Simplifying (+ 1 1) 9.156 * * [simplify]: iters left: 2 (2 enodes) 9.158 * * [simplify]: iters left: 1 (9 enodes) 9.161 * * [simplify]: Extracting #0: cost 1 inf + 0 9.161 * * [simplify]: Extracting #1: cost 0 inf + 1 9.161 * [simplify]: Simplified to 2 9.161 * [simplify]: Simplified (2 3 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (pow (* x x) 2) 1/12 (* x x)))) 9.161 * * * * [progress]: [ 19 / 186 ] simplifiying candidate # 9.162 * [simplify]: Simplifying (+ (* 2 1) (+ 1 1)) 9.162 * * [simplify]: iters left: 4 (5 enodes) 9.166 * * [simplify]: iters left: 3 (20 enodes) 9.177 * * [simplify]: iters left: 2 (26 enodes) 9.183 * * [simplify]: Extracting #0: cost 1 inf + 0 9.183 * * [simplify]: Extracting #1: cost 0 inf + 1 9.183 * [simplify]: Simplified to 4 9.183 * [simplify]: Simplified (2 3 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (pow x 4) 1/12 (* x x)))) 9.184 * * * * [progress]: [ 20 / 186 ] simplifiying candidate # 9.184 * [simplify]: Simplifying (+ (* 2 1) 2) 9.184 * * [simplify]: iters left: 4 (4 enodes) 9.189 * * [simplify]: iters left: 3 (15 enodes) 9.193 * * [simplify]: iters left: 2 (17 enodes) 9.197 * * [simplify]: Extracting #0: cost 1 inf + 0 9.197 * * [simplify]: Extracting #1: cost 0 inf + 1 9.197 * [simplify]: Simplified to 4 9.197 * [simplify]: Simplified (2 3 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (pow x 4) 1/12 (* x x)))) 9.198 * * * * [progress]: [ 21 / 186 ] simplifiying candidate # 9.198 * [simplify]: Simplifying (+ (* 2 1) (+ 1 1)) 9.198 * * [simplify]: iters left: 4 (5 enodes) 9.203 * * [simplify]: iters left: 3 (20 enodes) 9.210 * * [simplify]: iters left: 2 (26 enodes) 9.216 * * [simplify]: Extracting #0: cost 1 inf + 0 9.216 * * [simplify]: Extracting #1: cost 0 inf + 1 9.217 * [simplify]: Simplified to 4 9.217 * [simplify]: Simplified (2 3 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (pow x 4) 1/12 (* x x)))) 9.217 * * * * [progress]: [ 22 / 186 ] simplifiying candidate # 9.217 * [simplify]: Simplifying (+ (* 2 1) (* 2 1)) 9.217 * * [simplify]: iters left: 4 (4 enodes) 9.224 * * [simplify]: iters left: 3 (15 enodes) 9.227 * * [simplify]: iters left: 2 (17 enodes) 9.229 * * [simplify]: Extracting #0: cost 1 inf + 0 9.230 * * [simplify]: Extracting #1: cost 0 inf + 1 9.230 * [simplify]: Simplified to 4 9.230 * [simplify]: Simplified (2 3 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (pow x 4) 1/12 (* x x)))) 9.230 * * * * [progress]: [ 23 / 186 ] simplifiying candidate # 9.230 * [simplify]: Simplifying (* x x) 9.230 * * [simplify]: iters left: 2 (2 enodes) 9.230 * * [simplify]: iters left: 1 (6 enodes) 9.231 * * [simplify]: Extracting #0: cost 1 inf + 0 9.231 * * [simplify]: Extracting #1: cost 3 inf + 0 9.231 * * [simplify]: Extracting #2: cost 2 inf + 1 9.231 * * [simplify]: Extracting #3: cost 0 inf + 83 9.231 * [simplify]: Simplified to (* x x) 9.231 * [simplify]: Simplified (2 3 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (pow (* x x) (+ 1 1)) 1/12 (* x x)))) 9.231 * * * * [progress]: [ 24 / 186 ] simplifiying candidate # 9.232 * [simplify]: Simplifying (* x x) 9.232 * * [simplify]: iters left: 2 (2 enodes) 9.232 * * [simplify]: iters left: 1 (6 enodes) 9.233 * * [simplify]: Extracting #0: cost 1 inf + 0 9.233 * * [simplify]: Extracting #1: cost 3 inf + 0 9.233 * * [simplify]: Extracting #2: cost 2 inf + 1 9.233 * * [simplify]: Extracting #3: cost 0 inf + 83 9.233 * [simplify]: Simplified to (* x x) 9.233 * [simplify]: Simplified (2 3 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (pow (* x x) (+ 1 1)) 1/12 (* x x)))) 9.233 * * * * [progress]: [ 25 / 186 ] simplifiying candidate # 9.233 * [simplify]: Simplifying (* (* x x) (* x x)) 9.233 * * [simplify]: iters left: 4 (3 enodes) 9.234 * * [simplify]: iters left: 3 (13 enodes) 9.236 * * [simplify]: iters left: 2 (17 enodes) 9.240 * * [simplify]: iters left: 1 (28 enodes) 9.246 * * [simplify]: Extracting #0: cost 1 inf + 0 9.246 * * [simplify]: Extracting #1: cost 9 inf + 0 9.246 * * [simplify]: Extracting #2: cost 13 inf + 2 9.247 * * [simplify]: Extracting #3: cost 4 inf + 1267 9.247 * * [simplify]: Extracting #4: cost 0 inf + 1551 9.247 * [simplify]: Simplified to (* (* x x) (* x x)) 9.247 * [simplify]: Simplified (2 3 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (pow (* (* x x) (* x x)) 1) 1/12 (* x x)))) 9.247 * * * * [progress]: [ 26 / 186 ] simplifiying candidate # 9.247 * [simplify]: Simplifying (* (* x x) (* x x)) 9.247 * * [simplify]: iters left: 4 (3 enodes) 9.248 * * [simplify]: iters left: 3 (13 enodes) 9.250 * * [simplify]: iters left: 2 (17 enodes) 9.254 * * [simplify]: iters left: 1 (28 enodes) 9.266 * * [simplify]: Extracting #0: cost 1 inf + 0 9.266 * * [simplify]: Extracting #1: cost 9 inf + 0 9.266 * * [simplify]: Extracting #2: cost 13 inf + 2 9.266 * * [simplify]: Extracting #3: cost 4 inf + 1267 9.267 * * [simplify]: Extracting #4: cost 0 inf + 1551 9.267 * [simplify]: Simplified to (* (* x x) (* x x)) 9.267 * [simplify]: Simplified (2 3 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (pow (* (* x x) (* x x)) 1) 1/12 (* x x)))) 9.267 * * * * [progress]: [ 27 / 186 ] simplifiying candidate # 9.268 * [simplify]: Simplifying (* x x) 9.268 * * [simplify]: iters left: 2 (2 enodes) 9.269 * * [simplify]: iters left: 1 (6 enodes) 9.270 * * [simplify]: Extracting #0: cost 1 inf + 0 9.270 * * [simplify]: Extracting #1: cost 3 inf + 0 9.270 * * [simplify]: Extracting #2: cost 2 inf + 1 9.270 * * [simplify]: Extracting #3: cost 0 inf + 83 9.271 * [simplify]: Simplified to (* x x) 9.271 * [simplify]: Simplified (2 3 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (pow (* x x) 2) 1/12 (* x x)))) 9.271 * * * * [progress]: [ 28 / 186 ] simplifiying candidate # 9.271 * [simplify]: Simplifying (* x x) 9.271 * * [simplify]: iters left: 2 (2 enodes) 9.272 * * [simplify]: iters left: 1 (6 enodes) 9.274 * * [simplify]: Extracting #0: cost 1 inf + 0 9.274 * * [simplify]: Extracting #1: cost 3 inf + 0 9.274 * * [simplify]: Extracting #2: cost 2 inf + 1 9.274 * * [simplify]: Extracting #3: cost 0 inf + 83 9.274 * [simplify]: Simplified to (* x x) 9.274 * [simplify]: Simplified (2 3 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (pow (* x x) (+ 1 1)) 1/12 (* x x)))) 9.274 * * * * [progress]: [ 29 / 186 ] simplifiying candidate # 9.274 * [simplify]: Simplifying (* x x) 9.274 * * [simplify]: iters left: 2 (2 enodes) 9.275 * * [simplify]: iters left: 1 (6 enodes) 9.277 * * [simplify]: Extracting #0: cost 1 inf + 0 9.277 * * [simplify]: Extracting #1: cost 3 inf + 0 9.277 * * [simplify]: Extracting #2: cost 2 inf + 1 9.277 * * [simplify]: Extracting #3: cost 0 inf + 83 9.277 * [simplify]: Simplified to (* x x) 9.277 * [simplify]: Simplified (2 3 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (pow (* x x) (+ 1 1)) 1/12 (* x x)))) 9.277 * * * * [progress]: [ 30 / 186 ] simplifiying candidate # 9.278 * [simplify]: Simplifying (* (* x x) (* x x)) 9.278 * * [simplify]: iters left: 4 (3 enodes) 9.279 * * [simplify]: iters left: 3 (13 enodes) 9.284 * * [simplify]: iters left: 2 (17 enodes) 9.288 * * [simplify]: iters left: 1 (28 enodes) 9.295 * * [simplify]: Extracting #0: cost 1 inf + 0 9.295 * * [simplify]: Extracting #1: cost 9 inf + 0 9.295 * * [simplify]: Extracting #2: cost 13 inf + 2 9.295 * * [simplify]: Extracting #3: cost 4 inf + 1267 9.295 * * [simplify]: Extracting #4: cost 0 inf + 1551 9.296 * [simplify]: Simplified to (* (* x x) (* x x)) 9.296 * [simplify]: Simplified (2 3 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (pow (* (* x x) (* x x)) 1) 1/12 (* x x)))) 9.296 * * * * [progress]: [ 31 / 186 ] simplifiying candidate # 9.296 * [simplify]: Simplifying (* (* x x) (* x x)) 9.296 * * [simplify]: iters left: 4 (3 enodes) 9.297 * * [simplify]: iters left: 3 (13 enodes) 9.299 * * [simplify]: iters left: 2 (17 enodes) 9.302 * * [simplify]: iters left: 1 (28 enodes) 9.309 * * [simplify]: Extracting #0: cost 1 inf + 0 9.309 * * [simplify]: Extracting #1: cost 9 inf + 0 9.309 * * [simplify]: Extracting #2: cost 13 inf + 2 9.309 * * [simplify]: Extracting #3: cost 4 inf + 1267 9.309 * * [simplify]: Extracting #4: cost 0 inf + 1551 9.309 * [simplify]: Simplified to (* (* x x) (* x x)) 9.309 * [simplify]: Simplified (2 3 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (pow (* (* x x) (* x x)) 1) 1/12 (* x x)))) 9.309 * * * * [progress]: [ 32 / 186 ] simplifiying candidate # 9.310 * [simplify]: Simplifying (* x x) 9.310 * * [simplify]: iters left: 2 (2 enodes) 9.310 * * [simplify]: iters left: 1 (6 enodes) 9.311 * * [simplify]: Extracting #0: cost 1 inf + 0 9.311 * * [simplify]: Extracting #1: cost 3 inf + 0 9.311 * * [simplify]: Extracting #2: cost 2 inf + 1 9.311 * * [simplify]: Extracting #3: cost 0 inf + 83 9.311 * [simplify]: Simplified to (* x x) 9.311 * [simplify]: Simplified (2 3 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (pow (* x x) (* 2 1)) 1/12 (* x x)))) 9.311 * * * * [progress]: [ 33 / 186 ] simplifiying candidate # 9.311 * * * * [progress]: [ 34 / 186 ] simplifiying candidate # 9.311 * [simplify]: Simplifying (+ 1 1) 9.311 * * [simplify]: iters left: 2 (2 enodes) 9.313 * * [simplify]: iters left: 1 (9 enodes) 9.315 * * [simplify]: Extracting #0: cost 1 inf + 0 9.315 * * [simplify]: Extracting #1: cost 0 inf + 1 9.315 * [simplify]: Simplified to 2 9.315 * [simplify]: Simplified (2 3 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (pow (* x x) 2) 1/12 (* x x)))) 9.315 * * * * [progress]: [ 35 / 186 ] simplifiying candidate # 9.315 * [simplify]: Simplifying (+ 1 1) 9.315 * * [simplify]: iters left: 2 (2 enodes) 9.316 * * [simplify]: iters left: 1 (9 enodes) 9.319 * * [simplify]: Extracting #0: cost 1 inf + 0 9.319 * * [simplify]: Extracting #1: cost 0 inf + 1 9.319 * [simplify]: Simplified to 2 9.319 * [simplify]: Simplified (2 3 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (pow (* x x) 2) 1/12 (* x x)))) 9.319 * * * * [progress]: [ 36 / 186 ] simplifiying candidate # 9.319 * * * * [progress]: [ 37 / 186 ] simplifiying candidate # 9.319 * [simplify]: Simplifying (+ (+ (log x) (log x)) (+ (log x) (log x))) 9.319 * * [simplify]: iters left: 5 (4 enodes) 9.321 * * [simplify]: iters left: 4 (16 enodes) 9.331 * * [simplify]: iters left: 3 (18 enodes) 9.336 * * [simplify]: Extracting #0: cost 1 inf + 0 9.336 * * [simplify]: Extracting #1: cost 5 inf + 0 9.336 * * [simplify]: Extracting #2: cost 9 inf + 0 9.336 * * [simplify]: Extracting #3: cost 8 inf + 1 9.336 * * [simplify]: Extracting #4: cost 1 inf + 818 9.337 * * [simplify]: Extracting #5: cost 0 inf + 969 9.337 * [simplify]: Simplified to (+ (+ (log x) (log x)) (+ (log x) (log x))) 9.337 * [simplify]: Simplified (2 3 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (exp (+ (+ (log x) (log x)) (+ (log x) (log x)))) 1/12 (* x x)))) 9.337 * * * * [progress]: [ 38 / 186 ] simplifiying candidate # 9.337 * [simplify]: Simplifying (+ (+ (log x) (log x)) (log (* x x))) 9.338 * * [simplify]: iters left: 5 (6 enodes) 9.340 * * [simplify]: iters left: 4 (19 enodes) 9.346 * * [simplify]: iters left: 3 (24 enodes) 9.352 * * [simplify]: iters left: 2 (25 enodes) 9.358 * * [simplify]: Extracting #0: cost 1 inf + 0 9.358 * * [simplify]: Extracting #1: cost 5 inf + 0 9.358 * * [simplify]: Extracting #2: cost 10 inf + 0 9.358 * * [simplify]: Extracting #3: cost 10 inf + 1 9.358 * * [simplify]: Extracting #4: cost 0 inf + 1191 9.359 * [simplify]: Simplified to (+ (log (* x x)) (log (* x x))) 9.359 * [simplify]: Simplified (2 3 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (exp (+ (log (* x x)) (log (* x x)))) 1/12 (* x x)))) 9.359 * * * * [progress]: [ 39 / 186 ] simplifiying candidate # 9.359 * [simplify]: Simplifying (+ (log (* x x)) (+ (log x) (log x))) 9.359 * * [simplify]: iters left: 5 (6 enodes) 9.362 * * [simplify]: iters left: 4 (19 enodes) 9.368 * * [simplify]: iters left: 3 (23 enodes) 9.374 * * [simplify]: Extracting #0: cost 1 inf + 0 9.374 * * [simplify]: Extracting #1: cost 5 inf + 0 9.374 * * [simplify]: Extracting #2: cost 10 inf + 0 9.374 * * [simplify]: Extracting #3: cost 10 inf + 1 9.375 * * [simplify]: Extracting #4: cost 0 inf + 1191 9.375 * [simplify]: Simplified to (+ (log (* x x)) (log (* x x))) 9.375 * [simplify]: Simplified (2 3 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (exp (+ (log (* x x)) (log (* x x)))) 1/12 (* x x)))) 9.375 * * * * [progress]: [ 40 / 186 ] simplifiying candidate # 9.376 * [simplify]: Simplifying (+ (log (* x x)) (log (* x x))) 9.376 * * [simplify]: iters left: 5 (4 enodes) 9.378 * * [simplify]: iters left: 4 (14 enodes) 9.382 * * [simplify]: iters left: 3 (20 enodes) 9.388 * * [simplify]: iters left: 2 (22 enodes) 9.394 * * [simplify]: Extracting #0: cost 1 inf + 0 9.394 * * [simplify]: Extracting #1: cost 5 inf + 0 9.394 * * [simplify]: Extracting #2: cost 10 inf + 0 9.394 * * [simplify]: Extracting #3: cost 10 inf + 1 9.394 * * [simplify]: Extracting #4: cost 6 inf + 225 9.395 * * [simplify]: Extracting #5: cost 2 inf + 749 9.395 * * [simplify]: Extracting #6: cost 0 inf + 1191 9.395 * [simplify]: Simplified to (+ (log (* x x)) (log (* x x))) 9.395 * [simplify]: Simplified (2 3 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (exp (+ (log (* x x)) (log (* x x)))) 1/12 (* x x)))) 9.396 * * * * [progress]: [ 41 / 186 ] simplifiying candidate # 9.396 * [simplify]: Simplifying (log (* (* x x) (* x x))) 9.396 * * [simplify]: iters left: 5 (4 enodes) 9.398 * * [simplify]: iters left: 4 (18 enodes) 9.404 * * [simplify]: iters left: 3 (30 enodes) 9.414 * * [simplify]: iters left: 2 (48 enodes) 9.431 * * [simplify]: iters left: 1 (77 enodes) 9.461 * * [simplify]: Extracting #0: cost 1 inf + 0 9.461 * * [simplify]: Extracting #1: cost 12 inf + 0 9.461 * * [simplify]: Extracting #2: cost 26 inf + 2 9.461 * * [simplify]: Extracting #3: cost 35 inf + 126 9.462 * * [simplify]: Extracting #4: cost 19 inf + 2071 9.463 * * [simplify]: Extracting #5: cost 6 inf + 4064 9.464 * * [simplify]: Extracting #6: cost 0 inf + 6189 9.466 * [simplify]: Simplified to (* 4 (log x)) 9.466 * [simplify]: Simplified (2 3 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (exp (* 4 (log x))) 1/12 (* x x)))) 9.466 * * * * [progress]: [ 42 / 186 ] simplifiying candidate # 9.466 * [simplify]: Simplifying (exp (* (* x x) (* x x))) 9.466 * * [simplify]: iters left: 5 (4 enodes) 9.469 * * [simplify]: iters left: 4 (18 enodes) 9.475 * * [simplify]: iters left: 3 (33 enodes) 9.492 * * [simplify]: iters left: 2 (65 enodes) 9.517 * * [simplify]: iters left: 1 (137 enodes) 9.570 * * [simplify]: Extracting #0: cost 1 inf + 0 9.570 * * [simplify]: Extracting #1: cost 24 inf + 0 9.570 * * [simplify]: Extracting #2: cost 79 inf + 42 9.571 * * [simplify]: Extracting #3: cost 85 inf + 3647 9.575 * * [simplify]: Extracting #4: cost 27 inf + 17109 9.580 * * [simplify]: Extracting #5: cost 1 inf + 25304 9.583 * * [simplify]: Extracting #6: cost 0 inf + 25516 9.586 * [simplify]: Simplified to (exp (* (* x x) (* x x))) 9.586 * [simplify]: Simplified (2 3 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (log (exp (* (* x x) (* x x)))) 1/12 (* x x)))) 9.586 * * * * [progress]: [ 43 / 186 ] simplifiying candidate # 9.587 * [simplify]: Simplifying (* (* (* (* x x) x) (* (* x x) x)) (* (* (* x x) x) (* (* x x) x))) 9.587 * * [simplify]: iters left: 6 (5 enodes) 9.588 * * [simplify]: iters left: 5 (26 enodes) 9.594 * * [simplify]: iters left: 4 (77 enodes) 9.620 * * [simplify]: iters left: 3 (150 enodes) 9.665 * * [simplify]: iters left: 2 (260 enodes) 9.850 * * [simplify]: Extracting #0: cost 1 inf + 0 9.851 * * [simplify]: Extracting #1: cost 49 inf + 0 9.852 * * [simplify]: Extracting #2: cost 149 inf + 5 9.854 * * [simplify]: Extracting #3: cost 116 inf + 8395 9.861 * * [simplify]: Extracting #4: cost 21 inf + 44515 9.873 * * [simplify]: Extracting #5: cost 0 inf + 46179 9.885 * * [simplify]: Extracting #6: cost 0 inf + 44909 9.897 * [simplify]: Simplified to (* (* (* x x) (* (* x x) (* x x))) (* (* x x) (* (* x x) (* x x)))) 9.897 * [simplify]: Simplified (2 3 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (cbrt (* (* (* x x) (* (* x x) (* x x))) (* (* x x) (* (* x x) (* x x))))) 1/12 (* x x)))) 9.897 * * * * [progress]: [ 44 / 186 ] simplifiying candidate # 9.898 * [simplify]: Simplifying (* (* (* (* x x) x) (* (* x x) x)) (* (* (* x x) (* x x)) (* x x))) 9.898 * * [simplify]: iters left: 6 (7 enodes) 9.906 * * [simplify]: iters left: 5 (32 enodes) 9.920 * * [simplify]: iters left: 4 (86 enodes) 9.954 * * [simplify]: iters left: 3 (147 enodes) 10.010 * * [simplify]: iters left: 2 (290 enodes) 10.256 * * [simplify]: Extracting #0: cost 1 inf + 0 10.256 * * [simplify]: Extracting #1: cost 51 inf + 0 10.258 * * [simplify]: Extracting #2: cost 168 inf + 46 10.260 * * [simplify]: Extracting #3: cost 143 inf + 3298 10.266 * * [simplify]: Extracting #4: cost 51 inf + 34817 10.274 * * [simplify]: Extracting #5: cost 0 inf + 56650 10.282 * [simplify]: Simplified to (* (* (* x (* x x)) (* x (* x x))) (* (* x (* x x)) (* x (* x x)))) 10.282 * [simplify]: Simplified (2 3 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (cbrt (* (* (* x (* x x)) (* x (* x x))) (* (* x (* x x)) (* x (* x x))))) 1/12 (* x x)))) 10.282 * * * * [progress]: [ 45 / 186 ] simplifiying candidate # 10.282 * [simplify]: Simplifying (* (* (* (* x x) (* x x)) (* x x)) (* (* (* x x) x) (* (* x x) x))) 10.282 * * [simplify]: iters left: 6 (7 enodes) 10.285 * * [simplify]: iters left: 5 (32 enodes) 10.292 * * [simplify]: iters left: 4 (87 enodes) 10.335 * * [simplify]: iters left: 3 (137 enodes) 10.379 * * [simplify]: iters left: 2 (247 enodes) 10.569 * * [simplify]: Extracting #0: cost 1 inf + 0 10.569 * * [simplify]: Extracting #1: cost 48 inf + 0 10.570 * * [simplify]: Extracting #2: cost 147 inf + 46 10.573 * * [simplify]: Extracting #3: cost 105 inf + 9752 10.584 * * [simplify]: Extracting #4: cost 15 inf + 43443 10.598 * * [simplify]: Extracting #5: cost 0 inf + 46893 10.612 * [simplify]: Simplified to (* (* (* (* x x) (* x x)) (* x x)) (* (* (* x x) (* x x)) (* x x))) 10.612 * [simplify]: Simplified (2 3 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (cbrt (* (* (* (* x x) (* x x)) (* x x)) (* (* (* x x) (* x x)) (* x x)))) 1/12 (* x x)))) 10.612 * * * * [progress]: [ 46 / 186 ] simplifiying candidate # 10.612 * [simplify]: Simplifying (* (* (* (* x x) (* x x)) (* x x)) (* (* (* x x) (* x x)) (* x x))) 10.612 * * [simplify]: iters left: 6 (5 enodes) 10.616 * * [simplify]: iters left: 5 (29 enodes) 10.630 * * [simplify]: iters left: 4 (82 enodes) 10.683 * * [simplify]: iters left: 3 (172 enodes) 10.775 * * [simplify]: iters left: 2 (288 enodes) 11.063 * * [simplify]: Extracting #0: cost 1 inf + 0 11.064 * * [simplify]: Extracting #1: cost 44 inf + 0 11.065 * * [simplify]: Extracting #2: cost 144 inf + 590 11.067 * * [simplify]: Extracting #3: cost 117 inf + 5362 11.080 * * [simplify]: Extracting #4: cost 36 inf + 33038 11.093 * * [simplify]: Extracting #5: cost 0 inf + 49093 11.109 * [simplify]: Simplified to (* (* (* x (* x x)) (* x (* x x))) (* (* x (* x x)) (* x (* x x)))) 11.109 * [simplify]: Simplified (2 3 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (cbrt (* (* (* x (* x x)) (* x (* x x))) (* (* x (* x x)) (* x (* x x))))) 1/12 (* x x)))) 11.109 * * * * [progress]: [ 47 / 186 ] simplifiying candidate # 11.109 * [simplify]: Simplifying (* (cbrt (* (* x x) (* x x))) (cbrt (* (* x x) (* x x)))) 11.109 * * [simplify]: iters left: 6 (5 enodes) 11.112 * * [simplify]: iters left: 5 (19 enodes) 11.118 * * [simplify]: iters left: 4 (23 enodes) 11.127 * * [simplify]: iters left: 3 (34 enodes) 11.141 * * [simplify]: iters left: 2 (58 enodes) 11.166 * * [simplify]: iters left: 1 (106 enodes) 11.213 * * [simplify]: Extracting #0: cost 1 inf + 0 11.213 * * [simplify]: Extracting #1: cost 3 inf + 0 11.213 * * [simplify]: Extracting #2: cost 5 inf + 0 11.213 * * [simplify]: Extracting #3: cost 17 inf + 0 11.213 * * [simplify]: Extracting #4: cost 41 inf + 2 11.214 * * [simplify]: Extracting #5: cost 26 inf + 2953 11.215 * * [simplify]: Extracting #6: cost 16 inf + 4739 11.216 * * [simplify]: Extracting #7: cost 2 inf + 9624 11.218 * * [simplify]: Extracting #8: cost 0 inf + 10339 11.219 * [simplify]: Simplified to (* (cbrt (* (* x x) (* x x))) (cbrt (* (* x x) (* x x)))) 11.219 * [simplify]: Simplified (2 3 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (* (* (cbrt (* (* x x) (* x x))) (cbrt (* (* x x) (* x x)))) (cbrt (* (* x x) (* x x)))) 1/12 (* x x)))) 11.220 * [simplify]: Simplifying (cbrt (* (* x x) (* x x))) 11.220 * * [simplify]: iters left: 5 (4 enodes) 11.222 * * [simplify]: iters left: 4 (16 enodes) 11.227 * * [simplify]: iters left: 3 (20 enodes) 11.237 * * [simplify]: iters left: 2 (31 enodes) 11.250 * * [simplify]: iters left: 1 (55 enodes) 11.273 * * [simplify]: Extracting #0: cost 1 inf + 0 11.273 * * [simplify]: Extracting #1: cost 3 inf + 0 11.273 * * [simplify]: Extracting #2: cost 13 inf + 0 11.273 * * [simplify]: Extracting #3: cost 26 inf + 2 11.273 * * [simplify]: Extracting #4: cost 14 inf + 1521 11.274 * * [simplify]: Extracting #5: cost 0 inf + 4325 11.275 * [simplify]: Simplified to (cbrt (* (* x x) (* x x))) 11.275 * [simplify]: Simplified (2 3 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (* (* (cbrt (* (* x x) (* x x))) (cbrt (* (* x x) (* x x)))) (cbrt (* (* x x) (* x x)))) 1/12 (* x x)))) 11.275 * * * * [progress]: [ 48 / 186 ] simplifiying candidate # 11.275 * [simplify]: Simplifying (* (* (* (* x x) (* x x)) (* (* x x) (* x x))) (* (* x x) (* x x))) 11.275 * * [simplify]: iters left: 6 (5 enodes) 11.279 * * [simplify]: iters left: 5 (27 enodes) 11.291 * * [simplify]: iters left: 4 (77 enodes) 11.335 * * [simplify]: iters left: 3 (178 enodes) 11.411 * * [simplify]: iters left: 2 (335 enodes) 11.750 * * [simplify]: Extracting #0: cost 1 inf + 0 11.751 * * [simplify]: Extracting #1: cost 55 inf + 0 11.751 * * [simplify]: Extracting #2: cost 173 inf + 46 11.753 * * [simplify]: Extracting #3: cost 131 inf + 8923 11.759 * * [simplify]: Extracting #4: cost 42 inf + 42512 11.773 * * [simplify]: Extracting #5: cost 0 inf + 60196 11.788 * [simplify]: Simplified to (* (* (* x x) (* x x)) (* (* (* x x) (* x x)) (* (* x x) (* x x)))) 11.789 * [simplify]: Simplified (2 3 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (cbrt (* (* (* x x) (* x x)) (* (* (* x x) (* x x)) (* (* x x) (* x x))))) 1/12 (* x x)))) 11.789 * * * * [progress]: [ 49 / 186 ] simplifiying candidate # 11.789 * [simplify]: Simplifying (sqrt (* (* x x) (* x x))) 11.789 * * [simplify]: iters left: 5 (4 enodes) 11.792 * * [simplify]: iters left: 4 (17 enodes) 11.797 * * [simplify]: iters left: 3 (21 enodes) 11.804 * * [simplify]: iters left: 2 (32 enodes) 11.817 * * [simplify]: iters left: 1 (56 enodes) 11.845 * * [simplify]: Extracting #0: cost 1 inf + 0 11.845 * * [simplify]: Extracting #1: cost 4 inf + 0 11.845 * * [simplify]: Extracting #2: cost 14 inf + 0 11.845 * * [simplify]: Extracting #3: cost 26 inf + 2 11.846 * * [simplify]: Extracting #4: cost 12 inf + 2116 11.846 * * [simplify]: Extracting #5: cost 2 inf + 3832 11.847 * * [simplify]: Extracting #6: cost 0 inf + 4165 11.848 * [simplify]: Simplified to (fabs (* x x)) 11.848 * [simplify]: Simplified (2 3 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (* (fabs (* x x)) (sqrt (* (* x x) (* x x)))) 1/12 (* x x)))) 11.848 * [simplify]: Simplifying (sqrt (* (* x x) (* x x))) 11.848 * * [simplify]: iters left: 5 (4 enodes) 11.850 * * [simplify]: iters left: 4 (17 enodes) 11.852 * * [simplify]: iters left: 3 (21 enodes) 11.856 * * [simplify]: iters left: 2 (32 enodes) 11.864 * * [simplify]: iters left: 1 (56 enodes) 11.876 * * [simplify]: Extracting #0: cost 1 inf + 0 11.877 * * [simplify]: Extracting #1: cost 4 inf + 0 11.877 * * [simplify]: Extracting #2: cost 14 inf + 0 11.877 * * [simplify]: Extracting #3: cost 26 inf + 2 11.877 * * [simplify]: Extracting #4: cost 12 inf + 2116 11.877 * * [simplify]: Extracting #5: cost 2 inf + 3832 11.878 * * [simplify]: Extracting #6: cost 0 inf + 4165 11.878 * [simplify]: Simplified to (fabs (* x x)) 11.878 * [simplify]: Simplified (2 3 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (* (sqrt (* (* x x) (* x x))) (fabs (* x x))) 1/12 (* x x)))) 11.878 * * * * [progress]: [ 50 / 186 ] simplifiying candidate # 11.878 * * * * [progress]: [ 51 / 186 ] simplifiying candidate # 11.878 * [simplify]: Simplifying (* x x) 11.878 * * [simplify]: iters left: 2 (2 enodes) 11.879 * * [simplify]: iters left: 1 (6 enodes) 11.880 * * [simplify]: Extracting #0: cost 1 inf + 0 11.880 * * [simplify]: Extracting #1: cost 3 inf + 0 11.880 * * [simplify]: Extracting #2: cost 2 inf + 1 11.880 * * [simplify]: Extracting #3: cost 0 inf + 83 11.880 * [simplify]: Simplified to (* x x) 11.880 * [simplify]: Simplified (2 3 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 11.880 * [simplify]: Simplifying (* x x) 11.880 * * [simplify]: iters left: 2 (2 enodes) 11.881 * * [simplify]: iters left: 1 (6 enodes) 11.881 * * [simplify]: Extracting #0: cost 1 inf + 0 11.881 * * [simplify]: Extracting #1: cost 3 inf + 0 11.882 * * [simplify]: Extracting #2: cost 2 inf + 1 11.882 * * [simplify]: Extracting #3: cost 0 inf + 83 11.882 * [simplify]: Simplified to (* x x) 11.882 * [simplify]: Simplified (2 3 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 11.882 * * * * [progress]: [ 52 / 186 ] simplifiying candidate # 11.882 * [simplify]: Simplifying (* x x) 11.882 * * [simplify]: iters left: 2 (2 enodes) 11.882 * * [simplify]: iters left: 1 (6 enodes) 11.883 * * [simplify]: Extracting #0: cost 1 inf + 0 11.883 * * [simplify]: Extracting #1: cost 3 inf + 0 11.883 * * [simplify]: Extracting #2: cost 2 inf + 1 11.883 * * [simplify]: Extracting #3: cost 0 inf + 83 11.883 * [simplify]: Simplified to (* x x) 11.883 * [simplify]: Simplified (2 3 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 11.884 * [simplify]: Simplifying (* x x) 11.884 * * [simplify]: iters left: 2 (2 enodes) 11.884 * * [simplify]: iters left: 1 (6 enodes) 11.885 * * [simplify]: Extracting #0: cost 1 inf + 0 11.885 * * [simplify]: Extracting #1: cost 3 inf + 0 11.885 * * [simplify]: Extracting #2: cost 2 inf + 1 11.885 * * [simplify]: Extracting #3: cost 0 inf + 83 11.885 * [simplify]: Simplified to (* x x) 11.885 * [simplify]: Simplified (2 3 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 11.885 * * * * [progress]: [ 53 / 186 ] simplifiying candidate # 11.886 * [simplify]: Simplifying (* 2 (+ 1 1)) 11.886 * * [simplify]: iters left: 4 (4 enodes) 11.894 * * [simplify]: iters left: 3 (20 enodes) 11.899 * * [simplify]: iters left: 2 (22 enodes) 11.904 * * [simplify]: Extracting #0: cost 1 inf + 0 11.904 * * [simplify]: Extracting #1: cost 0 inf + 1 11.904 * [simplify]: Simplified to 4 11.904 * [simplify]: Simplified (2 3 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (pow x 4) 1/12 (* x x)))) 11.904 * * * * [progress]: [ 54 / 186 ] simplifiying candidate # 11.905 * [simplify]: Simplifying (* 2 (+ 1 1)) 11.905 * * [simplify]: iters left: 4 (4 enodes) 11.911 * * [simplify]: iters left: 3 (20 enodes) 11.916 * * [simplify]: iters left: 2 (22 enodes) 11.921 * * [simplify]: Extracting #0: cost 1 inf + 0 11.921 * * [simplify]: Extracting #1: cost 0 inf + 1 11.921 * [simplify]: Simplified to 4 11.921 * [simplify]: Simplified (2 3 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (pow x 4) 1/12 (* x x)))) 11.921 * * * * [progress]: [ 55 / 186 ] simplifiying candidate # 11.921 * [simplify]: Simplifying (* 2 1) 11.921 * * [simplify]: iters left: 2 (3 enodes) 11.924 * * [simplify]: iters left: 1 (9 enodes) 11.927 * * [simplify]: Extracting #0: cost 1 inf + 0 11.927 * * [simplify]: Extracting #1: cost 0 inf + 1 11.927 * [simplify]: Simplified to 2 11.927 * [simplify]: Simplified (2 3 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (pow (* x x) 2) 1/12 (* x x)))) 11.927 * * * * [progress]: [ 56 / 186 ] simplifiying candidate # 11.927 * [simplify]: Simplifying (* 2 1) 11.927 * * [simplify]: iters left: 2 (3 enodes) 11.929 * * [simplify]: iters left: 1 (9 enodes) 11.932 * * [simplify]: Extracting #0: cost 1 inf + 0 11.932 * * [simplify]: Extracting #1: cost 0 inf + 1 11.933 * [simplify]: Simplified to 2 11.933 * [simplify]: Simplified (2 3 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (pow (* x x) 2) 1/12 (* x x)))) 11.933 * * * * [progress]: [ 57 / 186 ] simplifiying candidate # 11.933 * [simplify]: Simplifying (* 2 2) 11.933 * * [simplify]: iters left: 2 (2 enodes) 11.935 * * [simplify]: iters left: 1 (7 enodes) 11.938 * * [simplify]: Extracting #0: cost 1 inf + 0 11.938 * * [simplify]: Extracting #1: cost 0 inf + 1 11.938 * [simplify]: Simplified to 4 11.938 * [simplify]: Simplified (2 3 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (pow x 4) 1/12 (* x x)))) 11.938 * * * * [progress]: [ 58 / 186 ] simplifiying candidate # 11.938 * [simplify]: Simplifying (* 2 (+ 1 1)) 11.938 * * [simplify]: iters left: 4 (4 enodes) 11.944 * * [simplify]: iters left: 3 (20 enodes) 11.949 * * [simplify]: iters left: 2 (22 enodes) 11.954 * * [simplify]: Extracting #0: cost 1 inf + 0 11.955 * * [simplify]: Extracting #1: cost 0 inf + 1 11.955 * [simplify]: Simplified to 4 11.955 * [simplify]: Simplified (2 3 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (pow x 4) 1/12 (* x x)))) 11.955 * * * * [progress]: [ 59 / 186 ] simplifiying candidate # 11.955 * [simplify]: Simplifying (* 2 (+ 1 1)) 11.955 * * [simplify]: iters left: 4 (4 enodes) 11.961 * * [simplify]: iters left: 3 (20 enodes) 11.969 * * [simplify]: iters left: 2 (22 enodes) 11.975 * * [simplify]: Extracting #0: cost 1 inf + 0 11.975 * * [simplify]: Extracting #1: cost 0 inf + 1 11.975 * [simplify]: Simplified to 4 11.975 * [simplify]: Simplified (2 3 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (pow x 4) 1/12 (* x x)))) 11.975 * * * * [progress]: [ 60 / 186 ] simplifiying candidate # 11.976 * [simplify]: Simplifying (* 2 1) 11.976 * * [simplify]: iters left: 2 (3 enodes) 11.978 * * [simplify]: iters left: 1 (9 enodes) 11.981 * * [simplify]: Extracting #0: cost 1 inf + 0 11.981 * * [simplify]: Extracting #1: cost 0 inf + 1 11.981 * [simplify]: Simplified to 2 11.981 * [simplify]: Simplified (2 3 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (pow (* x x) 2) 1/12 (* x x)))) 11.981 * * * * [progress]: [ 61 / 186 ] simplifiying candidate # 11.982 * [simplify]: Simplifying (* 2 1) 11.982 * * [simplify]: iters left: 2 (3 enodes) 11.984 * * [simplify]: iters left: 1 (9 enodes) 11.987 * * [simplify]: Extracting #0: cost 1 inf + 0 11.987 * * [simplify]: Extracting #1: cost 0 inf + 1 11.987 * [simplify]: Simplified to 2 11.987 * [simplify]: Simplified (2 3 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (pow (* x x) 2) 1/12 (* x x)))) 11.987 * * * * [progress]: [ 62 / 186 ] simplifiying candidate # 11.988 * [simplify]: Simplifying (* 2 (* 2 1)) 11.988 * * [simplify]: iters left: 4 (4 enodes) 11.992 * * [simplify]: iters left: 3 (14 enodes) 11.996 * * [simplify]: iters left: 2 (16 enodes) 12.001 * * [simplify]: Extracting #0: cost 1 inf + 0 12.001 * * [simplify]: Extracting #1: cost 0 inf + 1 12.001 * [simplify]: Simplified to 4 12.001 * [simplify]: Simplified (2 3 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (pow x 4) 1/12 (* x x)))) 12.001 * * * * [progress]: [ 63 / 186 ] simplifiying candidate # 12.001 * [simplify]: Simplifying (* (* x x) x) 12.001 * * [simplify]: iters left: 4 (3 enodes) 12.003 * * [simplify]: iters left: 3 (10 enodes) 12.006 * * [simplify]: iters left: 2 (12 enodes) 12.011 * * [simplify]: iters left: 1 (19 enodes) 12.019 * * [simplify]: Extracting #0: cost 1 inf + 0 12.019 * * [simplify]: Extracting #1: cost 6 inf + 0 12.019 * * [simplify]: Extracting #2: cost 8 inf + 2 12.019 * * [simplify]: Extracting #3: cost 3 inf + 459 12.020 * * [simplify]: Extracting #4: cost 0 inf + 884 12.020 * [simplify]: Simplified to (* x (* x x)) 12.020 * [simplify]: Simplified (2 3 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (* (* x (* x x)) x) 1/12 (* x x)))) 12.020 * * * * [progress]: [ 64 / 186 ] simplifiying candidate # 12.020 * [simplify]: Simplifying (* x (* x x)) 12.020 * * [simplify]: iters left: 4 (3 enodes) 12.022 * * [simplify]: iters left: 3 (12 enodes) 12.027 * * [simplify]: iters left: 2 (19 enodes) 12.035 * * [simplify]: iters left: 1 (33 enodes) 12.050 * * [simplify]: Extracting #0: cost 1 inf + 0 12.050 * * [simplify]: Extracting #1: cost 9 inf + 0 12.050 * * [simplify]: Extracting #2: cost 13 inf + 2 12.050 * * [simplify]: Extracting #3: cost 9 inf + 469 12.050 * * [simplify]: Extracting #4: cost 1 inf + 2023 12.051 * * [simplify]: Extracting #5: cost 0 inf + 2235 12.051 * [simplify]: Simplified to (* x (* x x)) 12.051 * [simplify]: Simplified (2 3 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (* x (* x (* x x))) 1/12 (* x x)))) 12.051 * * * * [progress]: [ 65 / 186 ] simplifiying candidate #real (real->posit16 (* (* x x) (* x x)))) 1/12 (* x x))))> 12.051 * [simplify]: Simplifying (real->posit16 (* (* x x) (* x x))) 12.051 * * [simplify]: iters left: 5 (4 enodes) 12.054 * * [simplify]: iters left: 4 (13 enodes) 12.058 * * [simplify]: iters left: 3 (17 enodes) 12.064 * * [simplify]: iters left: 2 (28 enodes) 12.076 * * [simplify]: iters left: 1 (52 enodes) 12.093 * * [simplify]: Extracting #0: cost 1 inf + 0 12.093 * * [simplify]: Extracting #1: cost 2 inf + 0 12.093 * * [simplify]: Extracting #2: cost 11 inf + 0 12.093 * * [simplify]: Extracting #3: cost 24 inf + 2 12.093 * * [simplify]: Extracting #4: cost 15 inf + 896 12.094 * * [simplify]: Extracting #5: cost 2 inf + 3328 12.094 * * [simplify]: Extracting #6: cost 0 inf + 4003 12.094 * [simplify]: Simplified to (real->posit16 (* (* x x) (* x x))) 12.094 * [simplify]: Simplified (2 3 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (posit16->real (real->posit16 (* (* x x) (* x x)))) 1/12 (* x x)))) 12.094 * * * * [progress]: [ 66 / 186 ] simplifiying candidate # 12.095 * * * * [progress]: [ 67 / 186 ] simplifiying candidate # 12.095 * [simplify]: Simplifying (expm1 (* (* x x) (* x x))) 12.095 * * [simplify]: iters left: 5 (4 enodes) 12.096 * * [simplify]: iters left: 4 (16 enodes) 12.098 * * [simplify]: iters left: 3 (20 enodes) 12.102 * * [simplify]: iters left: 2 (31 enodes) 12.111 * * [simplify]: iters left: 1 (55 enodes) 12.131 * * [simplify]: Extracting #0: cost 1 inf + 0 12.131 * * [simplify]: Extracting #1: cost 3 inf + 0 12.131 * * [simplify]: Extracting #2: cost 13 inf + 0 12.132 * * [simplify]: Extracting #3: cost 26 inf + 2 12.132 * * [simplify]: Extracting #4: cost 14 inf + 1501 12.132 * * [simplify]: Extracting #5: cost 0 inf + 4305 12.133 * [simplify]: Simplified to (expm1 (* (* x x) (* x x))) 12.133 * [simplify]: Simplified (2 1 2 1) to (λ (x) (fma (* 1/360 (log1p (expm1 (* (* x x) (* x x))))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 12.133 * * * * [progress]: [ 68 / 186 ] simplifiying candidate # 12.134 * [simplify]: Simplifying (log1p (* (* x x) (* x x))) 12.134 * * [simplify]: iters left: 5 (4 enodes) 12.136 * * [simplify]: iters left: 4 (16 enodes) 12.141 * * [simplify]: iters left: 3 (20 enodes) 12.149 * * [simplify]: iters left: 2 (31 enodes) 12.164 * * [simplify]: iters left: 1 (55 enodes) 12.185 * * [simplify]: Extracting #0: cost 1 inf + 0 12.185 * * [simplify]: Extracting #1: cost 3 inf + 0 12.185 * * [simplify]: Extracting #2: cost 13 inf + 0 12.185 * * [simplify]: Extracting #3: cost 26 inf + 2 12.185 * * [simplify]: Extracting #4: cost 14 inf + 1541 12.185 * * [simplify]: Extracting #5: cost 0 inf + 4345 12.186 * [simplify]: Simplified to (log1p (* (* x x) (* x x))) 12.186 * [simplify]: Simplified (2 1 2 1) to (λ (x) (fma (* 1/360 (expm1 (log1p (* (* x x) (* x x))))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 12.186 * * * * [progress]: [ 69 / 186 ] simplifiying candidate # 12.186 * [simplify]: Simplifying (+ (+ 1 1) (+ 1 1)) 12.186 * * [simplify]: iters left: 4 (3 enodes) 12.188 * * [simplify]: iters left: 3 (17 enodes) 12.192 * * [simplify]: iters left: 2 (22 enodes) 12.195 * * [simplify]: Extracting #0: cost 1 inf + 0 12.195 * * [simplify]: Extracting #1: cost 0 inf + 1 12.195 * [simplify]: Simplified to 4 12.195 * [simplify]: Simplified (2 1 2 2) to (λ (x) (fma (* 1/360 (pow x 4)) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 12.195 * * * * [progress]: [ 70 / 186 ] simplifiying candidate # 12.196 * [simplify]: Simplifying (+ (+ 1 1) 2) 12.196 * * [simplify]: iters left: 4 (4 enodes) 12.198 * * [simplify]: iters left: 3 (19 enodes) 12.202 * * [simplify]: iters left: 2 (23 enodes) 12.208 * * [simplify]: Extracting #0: cost 1 inf + 0 12.208 * * [simplify]: Extracting #1: cost 0 inf + 1 12.208 * [simplify]: Simplified to 4 12.208 * [simplify]: Simplified (2 1 2 2) to (λ (x) (fma (* 1/360 (pow x 4)) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 12.208 * * * * [progress]: [ 71 / 186 ] simplifiying candidate # 12.209 * [simplify]: Simplifying (+ (+ 1 1) (+ 1 1)) 12.209 * * [simplify]: iters left: 4 (3 enodes) 12.213 * * [simplify]: iters left: 3 (17 enodes) 12.219 * * [simplify]: iters left: 2 (22 enodes) 12.225 * * [simplify]: Extracting #0: cost 1 inf + 0 12.225 * * [simplify]: Extracting #1: cost 0 inf + 1 12.225 * [simplify]: Simplified to 4 12.225 * [simplify]: Simplified (2 1 2 2) to (λ (x) (fma (* 1/360 (pow x 4)) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 12.225 * * * * [progress]: [ 72 / 186 ] simplifiying candidate # 12.225 * [simplify]: Simplifying (+ (+ 1 1) (* 2 1)) 12.225 * * [simplify]: iters left: 4 (5 enodes) 12.231 * * [simplify]: iters left: 3 (19 enodes) 12.237 * * [simplify]: iters left: 2 (24 enodes) 12.246 * * [simplify]: Extracting #0: cost 1 inf + 0 12.246 * * [simplify]: Extracting #1: cost 0 inf + 1 12.246 * [simplify]: Simplified to 4 12.246 * [simplify]: Simplified (2 1 2 2) to (λ (x) (fma (* 1/360 (pow x 4)) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 12.247 * * * * [progress]: [ 73 / 186 ] simplifiying candidate # 12.247 * [simplify]: Simplifying (+ 1 1) 12.247 * * [simplify]: iters left: 2 (2 enodes) 12.249 * * [simplify]: iters left: 1 (9 enodes) 12.252 * * [simplify]: Extracting #0: cost 1 inf + 0 12.252 * * [simplify]: Extracting #1: cost 0 inf + 1 12.252 * [simplify]: Simplified to 2 12.252 * [simplify]: Simplified (2 1 2 2) to (λ (x) (fma (* 1/360 (pow (* x x) 2)) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 12.252 * * * * [progress]: [ 74 / 186 ] simplifiying candidate # 12.252 * [simplify]: Simplifying (+ 1 1) 12.252 * * [simplify]: iters left: 2 (2 enodes) 12.254 * * [simplify]: iters left: 1 (9 enodes) 12.257 * * [simplify]: Extracting #0: cost 1 inf + 0 12.257 * * [simplify]: Extracting #1: cost 0 inf + 1 12.257 * [simplify]: Simplified to 2 12.257 * [simplify]: Simplified (2 1 2 2) to (λ (x) (fma (* 1/360 (pow (* x x) 2)) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 12.258 * * * * [progress]: [ 75 / 186 ] simplifiying candidate # 12.258 * [simplify]: Simplifying (+ 2 (+ 1 1)) 12.258 * * [simplify]: iters left: 4 (4 enodes) 12.264 * * [simplify]: iters left: 3 (19 enodes) 12.269 * * [simplify]: iters left: 2 (23 enodes) 12.275 * * [simplify]: Extracting #0: cost 1 inf + 0 12.275 * * [simplify]: Extracting #1: cost 0 inf + 1 12.275 * [simplify]: Simplified to 4 12.275 * [simplify]: Simplified (2 1 2 2) to (λ (x) (fma (* 1/360 (pow x 4)) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 12.275 * * * * [progress]: [ 76 / 186 ] simplifiying candidate # 12.276 * [simplify]: Simplifying (+ 2 2) 12.276 * * [simplify]: iters left: 2 (2 enodes) 12.278 * * [simplify]: iters left: 1 (7 enodes) 12.280 * * [simplify]: Extracting #0: cost 1 inf + 0 12.280 * * [simplify]: Extracting #1: cost 0 inf + 1 12.280 * [simplify]: Simplified to 4 12.280 * [simplify]: Simplified (2 1 2 2) to (λ (x) (fma (* 1/360 (pow x 4)) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 12.280 * * * * [progress]: [ 77 / 186 ] simplifiying candidate # 12.281 * [simplify]: Simplifying (+ 2 (+ 1 1)) 12.281 * * [simplify]: iters left: 4 (4 enodes) 12.287 * * [simplify]: iters left: 3 (19 enodes) 12.292 * * [simplify]: iters left: 2 (23 enodes) 12.299 * * [simplify]: Extracting #0: cost 1 inf + 0 12.299 * * [simplify]: Extracting #1: cost 0 inf + 1 12.299 * [simplify]: Simplified to 4 12.299 * [simplify]: Simplified (2 1 2 2) to (λ (x) (fma (* 1/360 (pow x 4)) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 12.299 * * * * [progress]: [ 78 / 186 ] simplifiying candidate # 12.300 * [simplify]: Simplifying (+ 2 (* 2 1)) 12.300 * * [simplify]: iters left: 4 (4 enodes) 12.304 * * [simplify]: iters left: 3 (14 enodes) 12.308 * * [simplify]: iters left: 2 (16 enodes) 12.313 * * [simplify]: Extracting #0: cost 1 inf + 0 12.313 * * [simplify]: Extracting #1: cost 0 inf + 1 12.313 * [simplify]: Simplified to 4 12.313 * [simplify]: Simplified (2 1 2 2) to (λ (x) (fma (* 1/360 (pow x 4)) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 12.313 * * * * [progress]: [ 79 / 186 ] simplifiying candidate # 12.313 * [simplify]: Simplifying (+ (+ 1 1) (+ 1 1)) 12.313 * * [simplify]: iters left: 4 (3 enodes) 12.317 * * [simplify]: iters left: 3 (17 enodes) 12.324 * * [simplify]: iters left: 2 (22 enodes) 12.331 * * [simplify]: Extracting #0: cost 1 inf + 0 12.331 * * [simplify]: Extracting #1: cost 0 inf + 1 12.331 * [simplify]: Simplified to 4 12.331 * [simplify]: Simplified (2 1 2 2) to (λ (x) (fma (* 1/360 (pow x 4)) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 12.331 * * * * [progress]: [ 80 / 186 ] simplifiying candidate # 12.331 * [simplify]: Simplifying (+ (+ 1 1) 2) 12.331 * * [simplify]: iters left: 4 (4 enodes) 12.336 * * [simplify]: iters left: 3 (19 enodes) 12.342 * * [simplify]: iters left: 2 (23 enodes) 12.348 * * [simplify]: Extracting #0: cost 1 inf + 0 12.348 * * [simplify]: Extracting #1: cost 0 inf + 1 12.348 * [simplify]: Simplified to 4 12.348 * [simplify]: Simplified (2 1 2 2) to (λ (x) (fma (* 1/360 (pow x 4)) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 12.349 * * * * [progress]: [ 81 / 186 ] simplifiying candidate # 12.349 * [simplify]: Simplifying (+ (+ 1 1) (+ 1 1)) 12.349 * * [simplify]: iters left: 4 (3 enodes) 12.353 * * [simplify]: iters left: 3 (17 enodes) 12.359 * * [simplify]: iters left: 2 (22 enodes) 12.362 * * [simplify]: Extracting #0: cost 1 inf + 0 12.362 * * [simplify]: Extracting #1: cost 0 inf + 1 12.362 * [simplify]: Simplified to 4 12.362 * [simplify]: Simplified (2 1 2 2) to (λ (x) (fma (* 1/360 (pow x 4)) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 12.362 * * * * [progress]: [ 82 / 186 ] simplifiying candidate # 12.362 * [simplify]: Simplifying (+ (+ 1 1) (* 2 1)) 12.362 * * [simplify]: iters left: 4 (5 enodes) 12.365 * * [simplify]: iters left: 3 (19 enodes) 12.372 * * [simplify]: iters left: 2 (24 enodes) 12.379 * * [simplify]: Extracting #0: cost 1 inf + 0 12.379 * * [simplify]: Extracting #1: cost 0 inf + 1 12.379 * [simplify]: Simplified to 4 12.379 * [simplify]: Simplified (2 1 2 2) to (λ (x) (fma (* 1/360 (pow x 4)) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 12.379 * * * * [progress]: [ 83 / 186 ] simplifiying candidate # 12.380 * [simplify]: Simplifying (+ 1 1) 12.380 * * [simplify]: iters left: 2 (2 enodes) 12.382 * * [simplify]: iters left: 1 (9 enodes) 12.385 * * [simplify]: Extracting #0: cost 1 inf + 0 12.385 * * [simplify]: Extracting #1: cost 0 inf + 1 12.385 * [simplify]: Simplified to 2 12.385 * [simplify]: Simplified (2 1 2 2) to (λ (x) (fma (* 1/360 (pow (* x x) 2)) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 12.385 * * * * [progress]: [ 84 / 186 ] simplifiying candidate # 12.386 * [simplify]: Simplifying (+ 1 1) 12.386 * * [simplify]: iters left: 2 (2 enodes) 12.388 * * [simplify]: iters left: 1 (9 enodes) 12.391 * * [simplify]: Extracting #0: cost 1 inf + 0 12.391 * * [simplify]: Extracting #1: cost 0 inf + 1 12.391 * [simplify]: Simplified to 2 12.391 * [simplify]: Simplified (2 1 2 2) to (λ (x) (fma (* 1/360 (pow (* x x) 2)) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 12.392 * * * * [progress]: [ 85 / 186 ] simplifiying candidate # 12.392 * [simplify]: Simplifying (+ (* 2 1) (+ 1 1)) 12.392 * * [simplify]: iters left: 4 (5 enodes) 12.400 * * [simplify]: iters left: 3 (20 enodes) 12.405 * * [simplify]: iters left: 2 (26 enodes) 12.408 * * [simplify]: Extracting #0: cost 1 inf + 0 12.408 * * [simplify]: Extracting #1: cost 0 inf + 1 12.408 * [simplify]: Simplified to 4 12.408 * [simplify]: Simplified (2 1 2 2) to (λ (x) (fma (* 1/360 (pow x 4)) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 12.409 * * * * [progress]: [ 86 / 186 ] simplifiying candidate # 12.409 * [simplify]: Simplifying (+ (* 2 1) 2) 12.409 * * [simplify]: iters left: 4 (4 enodes) 12.411 * * [simplify]: iters left: 3 (15 enodes) 12.414 * * [simplify]: iters left: 2 (17 enodes) 12.416 * * [simplify]: Extracting #0: cost 1 inf + 0 12.416 * * [simplify]: Extracting #1: cost 0 inf + 1 12.416 * [simplify]: Simplified to 4 12.416 * [simplify]: Simplified (2 1 2 2) to (λ (x) (fma (* 1/360 (pow x 4)) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 12.416 * * * * [progress]: [ 87 / 186 ] simplifiying candidate # 12.417 * [simplify]: Simplifying (+ (* 2 1) (+ 1 1)) 12.417 * * [simplify]: iters left: 4 (5 enodes) 12.419 * * [simplify]: iters left: 3 (20 enodes) 12.423 * * [simplify]: iters left: 2 (26 enodes) 12.427 * * [simplify]: Extracting #0: cost 1 inf + 0 12.427 * * [simplify]: Extracting #1: cost 0 inf + 1 12.427 * [simplify]: Simplified to 4 12.427 * [simplify]: Simplified (2 1 2 2) to (λ (x) (fma (* 1/360 (pow x 4)) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 12.427 * * * * [progress]: [ 88 / 186 ] simplifiying candidate # 12.427 * [simplify]: Simplifying (+ (* 2 1) (* 2 1)) 12.427 * * [simplify]: iters left: 4 (4 enodes) 12.429 * * [simplify]: iters left: 3 (15 enodes) 12.432 * * [simplify]: iters left: 2 (17 enodes) 12.435 * * [simplify]: Extracting #0: cost 1 inf + 0 12.435 * * [simplify]: Extracting #1: cost 0 inf + 1 12.435 * [simplify]: Simplified to 4 12.435 * [simplify]: Simplified (2 1 2 2) to (λ (x) (fma (* 1/360 (pow x 4)) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 12.435 * * * * [progress]: [ 89 / 186 ] simplifiying candidate # 12.435 * [simplify]: Simplifying (* x x) 12.435 * * [simplify]: iters left: 2 (2 enodes) 12.436 * * [simplify]: iters left: 1 (6 enodes) 12.438 * * [simplify]: Extracting #0: cost 1 inf + 0 12.438 * * [simplify]: Extracting #1: cost 3 inf + 0 12.438 * * [simplify]: Extracting #2: cost 2 inf + 1 12.438 * * [simplify]: Extracting #3: cost 0 inf + 83 12.438 * [simplify]: Simplified to (* x x) 12.438 * [simplify]: Simplified (2 1 2 1) to (λ (x) (fma (* 1/360 (pow (* x x) (+ 1 1))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 12.438 * * * * [progress]: [ 90 / 186 ] simplifiying candidate # 12.439 * [simplify]: Simplifying (* x x) 12.439 * * [simplify]: iters left: 2 (2 enodes) 12.440 * * [simplify]: iters left: 1 (6 enodes) 12.441 * * [simplify]: Extracting #0: cost 1 inf + 0 12.441 * * [simplify]: Extracting #1: cost 3 inf + 0 12.441 * * [simplify]: Extracting #2: cost 2 inf + 1 12.441 * * [simplify]: Extracting #3: cost 0 inf + 83 12.442 * [simplify]: Simplified to (* x x) 12.442 * [simplify]: Simplified (2 1 2 1) to (λ (x) (fma (* 1/360 (pow (* x x) (+ 1 1))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 12.442 * * * * [progress]: [ 91 / 186 ] simplifiying candidate # 12.442 * [simplify]: Simplifying (* (* x x) (* x x)) 12.442 * * [simplify]: iters left: 4 (3 enodes) 12.444 * * [simplify]: iters left: 3 (13 enodes) 12.448 * * [simplify]: iters left: 2 (17 enodes) 12.454 * * [simplify]: iters left: 1 (28 enodes) 12.466 * * [simplify]: Extracting #0: cost 1 inf + 0 12.466 * * [simplify]: Extracting #1: cost 9 inf + 0 12.466 * * [simplify]: Extracting #2: cost 13 inf + 2 12.467 * * [simplify]: Extracting #3: cost 4 inf + 1267 12.467 * * [simplify]: Extracting #4: cost 0 inf + 1551 12.467 * [simplify]: Simplified to (* (* x x) (* x x)) 12.467 * [simplify]: Simplified (2 1 2 1) to (λ (x) (fma (* 1/360 (pow (* (* x x) (* x x)) 1)) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 12.467 * * * * [progress]: [ 92 / 186 ] simplifiying candidate # 12.468 * [simplify]: Simplifying (* (* x x) (* x x)) 12.468 * * [simplify]: iters left: 4 (3 enodes) 12.470 * * [simplify]: iters left: 3 (13 enodes) 12.474 * * [simplify]: iters left: 2 (17 enodes) 12.480 * * [simplify]: iters left: 1 (28 enodes) 12.489 * * [simplify]: Extracting #0: cost 1 inf + 0 12.489 * * [simplify]: Extracting #1: cost 9 inf + 0 12.490 * * [simplify]: Extracting #2: cost 13 inf + 2 12.490 * * [simplify]: Extracting #3: cost 4 inf + 1267 12.490 * * [simplify]: Extracting #4: cost 0 inf + 1551 12.490 * [simplify]: Simplified to (* (* x x) (* x x)) 12.490 * [simplify]: Simplified (2 1 2 1) to (λ (x) (fma (* 1/360 (pow (* (* x x) (* x x)) 1)) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 12.490 * * * * [progress]: [ 93 / 186 ] simplifiying candidate # 12.490 * [simplify]: Simplifying (* x x) 12.490 * * [simplify]: iters left: 2 (2 enodes) 12.491 * * [simplify]: iters left: 1 (6 enodes) 12.492 * * [simplify]: Extracting #0: cost 1 inf + 0 12.492 * * [simplify]: Extracting #1: cost 3 inf + 0 12.492 * * [simplify]: Extracting #2: cost 2 inf + 1 12.492 * * [simplify]: Extracting #3: cost 0 inf + 83 12.492 * [simplify]: Simplified to (* x x) 12.492 * [simplify]: Simplified (2 1 2 1) to (λ (x) (fma (* 1/360 (pow (* x x) 2)) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 12.492 * * * * [progress]: [ 94 / 186 ] simplifiying candidate # 12.492 * [simplify]: Simplifying (* x x) 12.492 * * [simplify]: iters left: 2 (2 enodes) 12.493 * * [simplify]: iters left: 1 (6 enodes) 12.494 * * [simplify]: Extracting #0: cost 1 inf + 0 12.494 * * [simplify]: Extracting #1: cost 3 inf + 0 12.494 * * [simplify]: Extracting #2: cost 2 inf + 1 12.494 * * [simplify]: Extracting #3: cost 0 inf + 83 12.494 * [simplify]: Simplified to (* x x) 12.494 * [simplify]: Simplified (2 1 2 1) to (λ (x) (fma (* 1/360 (pow (* x x) (+ 1 1))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 12.494 * * * * [progress]: [ 95 / 186 ] simplifiying candidate # 12.494 * [simplify]: Simplifying (* x x) 12.494 * * [simplify]: iters left: 2 (2 enodes) 12.495 * * [simplify]: iters left: 1 (6 enodes) 12.495 * * [simplify]: Extracting #0: cost 1 inf + 0 12.495 * * [simplify]: Extracting #1: cost 3 inf + 0 12.495 * * [simplify]: Extracting #2: cost 2 inf + 1 12.496 * * [simplify]: Extracting #3: cost 0 inf + 83 12.496 * [simplify]: Simplified to (* x x) 12.496 * [simplify]: Simplified (2 1 2 1) to (λ (x) (fma (* 1/360 (pow (* x x) (+ 1 1))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 12.496 * * * * [progress]: [ 96 / 186 ] simplifiying candidate # 12.496 * [simplify]: Simplifying (* (* x x) (* x x)) 12.496 * * [simplify]: iters left: 4 (3 enodes) 12.497 * * [simplify]: iters left: 3 (13 enodes) 12.499 * * [simplify]: iters left: 2 (17 enodes) 12.502 * * [simplify]: iters left: 1 (28 enodes) 12.511 * * [simplify]: Extracting #0: cost 1 inf + 0 12.511 * * [simplify]: Extracting #1: cost 9 inf + 0 12.511 * * [simplify]: Extracting #2: cost 13 inf + 2 12.511 * * [simplify]: Extracting #3: cost 4 inf + 1267 12.511 * * [simplify]: Extracting #4: cost 0 inf + 1551 12.511 * [simplify]: Simplified to (* (* x x) (* x x)) 12.511 * [simplify]: Simplified (2 1 2 1) to (λ (x) (fma (* 1/360 (pow (* (* x x) (* x x)) 1)) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 12.511 * * * * [progress]: [ 97 / 186 ] simplifiying candidate # 12.512 * [simplify]: Simplifying (* (* x x) (* x x)) 12.512 * * [simplify]: iters left: 4 (3 enodes) 12.513 * * [simplify]: iters left: 3 (13 enodes) 12.515 * * [simplify]: iters left: 2 (17 enodes) 12.518 * * [simplify]: iters left: 1 (28 enodes) 12.525 * * [simplify]: Extracting #0: cost 1 inf + 0 12.525 * * [simplify]: Extracting #1: cost 9 inf + 0 12.525 * * [simplify]: Extracting #2: cost 13 inf + 2 12.525 * * [simplify]: Extracting #3: cost 4 inf + 1267 12.525 * * [simplify]: Extracting #4: cost 0 inf + 1551 12.526 * [simplify]: Simplified to (* (* x x) (* x x)) 12.526 * [simplify]: Simplified (2 1 2 1) to (λ (x) (fma (* 1/360 (pow (* (* x x) (* x x)) 1)) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 12.526 * * * * [progress]: [ 98 / 186 ] simplifiying candidate # 12.526 * [simplify]: Simplifying (* x x) 12.526 * * [simplify]: iters left: 2 (2 enodes) 12.526 * * [simplify]: iters left: 1 (6 enodes) 12.527 * * [simplify]: Extracting #0: cost 1 inf + 0 12.527 * * [simplify]: Extracting #1: cost 3 inf + 0 12.527 * * [simplify]: Extracting #2: cost 2 inf + 1 12.527 * * [simplify]: Extracting #3: cost 0 inf + 83 12.527 * [simplify]: Simplified to (* x x) 12.527 * [simplify]: Simplified (2 1 2 1) to (λ (x) (fma (* 1/360 (pow (* x x) (* 2 1))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 12.527 * * * * [progress]: [ 99 / 186 ] simplifiying candidate # 12.527 * * * * [progress]: [ 100 / 186 ] simplifiying candidate # 12.528 * [simplify]: Simplifying (+ 1 1) 12.528 * * [simplify]: iters left: 2 (2 enodes) 12.529 * * [simplify]: iters left: 1 (9 enodes) 12.532 * * [simplify]: Extracting #0: cost 1 inf + 0 12.532 * * [simplify]: Extracting #1: cost 0 inf + 1 12.532 * [simplify]: Simplified to 2 12.532 * [simplify]: Simplified (2 1 2 2) to (λ (x) (fma (* 1/360 (pow (* x x) 2)) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 12.532 * * * * [progress]: [ 101 / 186 ] simplifiying candidate # 12.532 * [simplify]: Simplifying (+ 1 1) 12.532 * * [simplify]: iters left: 2 (2 enodes) 12.535 * * [simplify]: iters left: 1 (9 enodes) 12.538 * * [simplify]: Extracting #0: cost 1 inf + 0 12.538 * * [simplify]: Extracting #1: cost 0 inf + 1 12.538 * [simplify]: Simplified to 2 12.538 * [simplify]: Simplified (2 1 2 2) to (λ (x) (fma (* 1/360 (pow (* x x) 2)) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 12.538 * * * * [progress]: [ 102 / 186 ] simplifiying candidate # 12.538 * * * * [progress]: [ 103 / 186 ] simplifiying candidate # 12.538 * [simplify]: Simplifying (+ (+ (log x) (log x)) (+ (log x) (log x))) 12.539 * * [simplify]: iters left: 5 (4 enodes) 12.541 * * [simplify]: iters left: 4 (16 enodes) 12.545 * * [simplify]: iters left: 3 (18 enodes) 12.550 * * [simplify]: Extracting #0: cost 1 inf + 0 12.550 * * [simplify]: Extracting #1: cost 5 inf + 0 12.550 * * [simplify]: Extracting #2: cost 9 inf + 0 12.550 * * [simplify]: Extracting #3: cost 8 inf + 1 12.551 * * [simplify]: Extracting #4: cost 1 inf + 818 12.551 * * [simplify]: Extracting #5: cost 0 inf + 969 12.551 * [simplify]: Simplified to (+ (+ (log x) (log x)) (+ (log x) (log x))) 12.551 * [simplify]: Simplified (2 1 2 1) to (λ (x) (fma (* 1/360 (exp (+ (+ (log x) (log x)) (+ (log x) (log x))))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 12.551 * * * * [progress]: [ 104 / 186 ] simplifiying candidate # 12.552 * [simplify]: Simplifying (+ (+ (log x) (log x)) (log (* x x))) 12.552 * * [simplify]: iters left: 5 (6 enodes) 12.555 * * [simplify]: iters left: 4 (19 enodes) 12.560 * * [simplify]: iters left: 3 (24 enodes) 12.566 * * [simplify]: iters left: 2 (25 enodes) 12.573 * * [simplify]: Extracting #0: cost 1 inf + 0 12.573 * * [simplify]: Extracting #1: cost 5 inf + 0 12.573 * * [simplify]: Extracting #2: cost 10 inf + 0 12.573 * * [simplify]: Extracting #3: cost 10 inf + 1 12.573 * * [simplify]: Extracting #4: cost 0 inf + 1191 12.574 * [simplify]: Simplified to (+ (log (* x x)) (log (* x x))) 12.574 * [simplify]: Simplified (2 1 2 1) to (λ (x) (fma (* 1/360 (exp (+ (log (* x x)) (log (* x x))))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 12.574 * * * * [progress]: [ 105 / 186 ] simplifiying candidate # 12.574 * [simplify]: Simplifying (+ (log (* x x)) (+ (log x) (log x))) 12.574 * * [simplify]: iters left: 5 (6 enodes) 12.577 * * [simplify]: iters left: 4 (19 enodes) 12.582 * * [simplify]: iters left: 3 (23 enodes) 12.589 * * [simplify]: Extracting #0: cost 1 inf + 0 12.589 * * [simplify]: Extracting #1: cost 5 inf + 0 12.589 * * [simplify]: Extracting #2: cost 10 inf + 0 12.589 * * [simplify]: Extracting #3: cost 10 inf + 1 12.589 * * [simplify]: Extracting #4: cost 0 inf + 1191 12.590 * [simplify]: Simplified to (+ (log (* x x)) (log (* x x))) 12.590 * [simplify]: Simplified (2 1 2 1) to (λ (x) (fma (* 1/360 (exp (+ (log (* x x)) (log (* x x))))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 12.590 * * * * [progress]: [ 106 / 186 ] simplifiying candidate # 12.590 * [simplify]: Simplifying (+ (log (* x x)) (log (* x x))) 12.590 * * [simplify]: iters left: 5 (4 enodes) 12.592 * * [simplify]: iters left: 4 (14 enodes) 12.596 * * [simplify]: iters left: 3 (20 enodes) 12.603 * * [simplify]: iters left: 2 (22 enodes) 12.609 * * [simplify]: Extracting #0: cost 1 inf + 0 12.609 * * [simplify]: Extracting #1: cost 5 inf + 0 12.609 * * [simplify]: Extracting #2: cost 10 inf + 0 12.609 * * [simplify]: Extracting #3: cost 10 inf + 1 12.610 * * [simplify]: Extracting #4: cost 6 inf + 225 12.610 * * [simplify]: Extracting #5: cost 2 inf + 749 12.610 * * [simplify]: Extracting #6: cost 0 inf + 1191 12.611 * [simplify]: Simplified to (+ (log (* x x)) (log (* x x))) 12.611 * [simplify]: Simplified (2 1 2 1) to (λ (x) (fma (* 1/360 (exp (+ (log (* x x)) (log (* x x))))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 12.611 * * * * [progress]: [ 107 / 186 ] simplifiying candidate # 12.611 * [simplify]: Simplifying (log (* (* x x) (* x x))) 12.611 * * [simplify]: iters left: 5 (4 enodes) 12.613 * * [simplify]: iters left: 4 (18 enodes) 12.619 * * [simplify]: iters left: 3 (30 enodes) 12.629 * * [simplify]: iters left: 2 (48 enodes) 12.649 * * [simplify]: iters left: 1 (77 enodes) 12.679 * * [simplify]: Extracting #0: cost 1 inf + 0 12.679 * * [simplify]: Extracting #1: cost 12 inf + 0 12.679 * * [simplify]: Extracting #2: cost 26 inf + 2 12.680 * * [simplify]: Extracting #3: cost 35 inf + 126 12.681 * * [simplify]: Extracting #4: cost 19 inf + 2071 12.682 * * [simplify]: Extracting #5: cost 6 inf + 4064 12.683 * * [simplify]: Extracting #6: cost 0 inf + 6189 12.684 * [simplify]: Simplified to (* 4 (log x)) 12.684 * [simplify]: Simplified (2 1 2 1) to (λ (x) (fma (* 1/360 (exp (* 4 (log x)))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 12.685 * * * * [progress]: [ 108 / 186 ] simplifiying candidate # 12.685 * [simplify]: Simplifying (exp (* (* x x) (* x x))) 12.685 * * [simplify]: iters left: 5 (4 enodes) 12.687 * * [simplify]: iters left: 4 (18 enodes) 12.691 * * [simplify]: iters left: 3 (33 enodes) 12.697 * * [simplify]: iters left: 2 (65 enodes) 12.710 * * [simplify]: iters left: 1 (137 enodes) 12.751 * * [simplify]: Extracting #0: cost 1 inf + 0 12.752 * * [simplify]: Extracting #1: cost 24 inf + 0 12.752 * * [simplify]: Extracting #2: cost 79 inf + 42 12.753 * * [simplify]: Extracting #3: cost 85 inf + 3647 12.756 * * [simplify]: Extracting #4: cost 27 inf + 17109 12.765 * * [simplify]: Extracting #5: cost 1 inf + 25304 12.770 * * [simplify]: Extracting #6: cost 0 inf + 25516 12.776 * [simplify]: Simplified to (exp (* (* x x) (* x x))) 12.776 * [simplify]: Simplified (2 1 2 1) to (λ (x) (fma (* 1/360 (log (exp (* (* x x) (* x x))))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 12.776 * * * * [progress]: [ 109 / 186 ] simplifiying candidate # 12.776 * [simplify]: Simplifying (* (* (* (* x x) x) (* (* x x) x)) (* (* (* x x) x) (* (* x x) x))) 12.776 * * [simplify]: iters left: 6 (5 enodes) 12.779 * * [simplify]: iters left: 5 (26 enodes) 12.792 * * [simplify]: iters left: 4 (77 enodes) 12.819 * * [simplify]: iters left: 3 (150 enodes) 12.876 * * [simplify]: iters left: 2 (260 enodes) 13.032 * * [simplify]: Extracting #0: cost 1 inf + 0 13.032 * * [simplify]: Extracting #1: cost 49 inf + 0 13.036 * * [simplify]: Extracting #2: cost 149 inf + 5 13.037 * * [simplify]: Extracting #3: cost 116 inf + 8395 13.041 * * [simplify]: Extracting #4: cost 21 inf + 44515 13.046 * * [simplify]: Extracting #5: cost 0 inf + 46179 13.052 * * [simplify]: Extracting #6: cost 0 inf + 44909 13.058 * [simplify]: Simplified to (* (* (* x x) (* (* x x) (* x x))) (* (* x x) (* (* x x) (* x x)))) 13.058 * [simplify]: Simplified (2 1 2 1) to (λ (x) (fma (* 1/360 (cbrt (* (* (* x x) (* (* x x) (* x x))) (* (* x x) (* (* x x) (* x x)))))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 13.058 * * * * [progress]: [ 110 / 186 ] simplifiying candidate # 13.058 * [simplify]: Simplifying (* (* (* (* x x) x) (* (* x x) x)) (* (* (* x x) (* x x)) (* x x))) 13.058 * * [simplify]: iters left: 6 (7 enodes) 13.061 * * [simplify]: iters left: 5 (32 enodes) 13.068 * * [simplify]: iters left: 4 (86 enodes) 13.092 * * [simplify]: iters left: 3 (147 enodes) 13.146 * * [simplify]: iters left: 2 (290 enodes) 13.350 * * [simplify]: Extracting #0: cost 1 inf + 0 13.350 * * [simplify]: Extracting #1: cost 51 inf + 0 13.351 * * [simplify]: Extracting #2: cost 168 inf + 46 13.352 * * [simplify]: Extracting #3: cost 143 inf + 3298 13.358 * * [simplify]: Extracting #4: cost 51 inf + 34817 13.368 * * [simplify]: Extracting #5: cost 0 inf + 56650 13.376 * [simplify]: Simplified to (* (* (* x (* x x)) (* x (* x x))) (* (* x (* x x)) (* x (* x x)))) 13.376 * [simplify]: Simplified (2 1 2 1) to (λ (x) (fma (* 1/360 (cbrt (* (* (* x (* x x)) (* x (* x x))) (* (* x (* x x)) (* x (* x x)))))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 13.376 * * * * [progress]: [ 111 / 186 ] simplifiying candidate # 13.376 * [simplify]: Simplifying (* (* (* (* x x) (* x x)) (* x x)) (* (* (* x x) x) (* (* x x) x))) 13.376 * * [simplify]: iters left: 6 (7 enodes) 13.378 * * [simplify]: iters left: 5 (32 enodes) 13.385 * * [simplify]: iters left: 4 (87 enodes) 13.410 * * [simplify]: iters left: 3 (137 enodes) 13.448 * * [simplify]: iters left: 2 (247 enodes) 13.630 * * [simplify]: Extracting #0: cost 1 inf + 0 13.630 * * [simplify]: Extracting #1: cost 48 inf + 0 13.632 * * [simplify]: Extracting #2: cost 147 inf + 46 13.634 * * [simplify]: Extracting #3: cost 105 inf + 9752 13.644 * * [simplify]: Extracting #4: cost 15 inf + 43443 13.659 * * [simplify]: Extracting #5: cost 0 inf + 46893 13.665 * [simplify]: Simplified to (* (* (* (* x x) (* x x)) (* x x)) (* (* (* x x) (* x x)) (* x x))) 13.666 * [simplify]: Simplified (2 1 2 1) to (λ (x) (fma (* 1/360 (cbrt (* (* (* (* x x) (* x x)) (* x x)) (* (* (* x x) (* x x)) (* x x))))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 13.666 * * * * [progress]: [ 112 / 186 ] simplifiying candidate # 13.666 * [simplify]: Simplifying (* (* (* (* x x) (* x x)) (* x x)) (* (* (* x x) (* x x)) (* x x))) 13.666 * * [simplify]: iters left: 6 (5 enodes) 13.668 * * [simplify]: iters left: 5 (29 enodes) 13.675 * * [simplify]: iters left: 4 (82 enodes) 13.714 * * [simplify]: iters left: 3 (172 enodes) 13.786 * * [simplify]: iters left: 2 (288 enodes) 14.107 * * [simplify]: Extracting #0: cost 1 inf + 0 14.107 * * [simplify]: Extracting #1: cost 44 inf + 0 14.108 * * [simplify]: Extracting #2: cost 144 inf + 590 14.111 * * [simplify]: Extracting #3: cost 117 inf + 5362 14.119 * * [simplify]: Extracting #4: cost 36 inf + 33038 14.133 * * [simplify]: Extracting #5: cost 0 inf + 49093 14.147 * [simplify]: Simplified to (* (* (* x (* x x)) (* x (* x x))) (* (* x (* x x)) (* x (* x x)))) 14.147 * [simplify]: Simplified (2 1 2 1) to (λ (x) (fma (* 1/360 (cbrt (* (* (* x (* x x)) (* x (* x x))) (* (* x (* x x)) (* x (* x x)))))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 14.148 * * * * [progress]: [ 113 / 186 ] simplifiying candidate # 14.148 * [simplify]: Simplifying (* (cbrt (* (* x x) (* x x))) (cbrt (* (* x x) (* x x)))) 14.148 * * [simplify]: iters left: 6 (5 enodes) 14.151 * * [simplify]: iters left: 5 (19 enodes) 14.157 * * [simplify]: iters left: 4 (23 enodes) 14.165 * * [simplify]: iters left: 3 (34 enodes) 14.178 * * [simplify]: iters left: 2 (58 enodes) 14.202 * * [simplify]: iters left: 1 (106 enodes) 14.233 * * [simplify]: Extracting #0: cost 1 inf + 0 14.233 * * [simplify]: Extracting #1: cost 3 inf + 0 14.233 * * [simplify]: Extracting #2: cost 5 inf + 0 14.233 * * [simplify]: Extracting #3: cost 17 inf + 0 14.233 * * [simplify]: Extracting #4: cost 41 inf + 2 14.233 * * [simplify]: Extracting #5: cost 26 inf + 2953 14.234 * * [simplify]: Extracting #6: cost 16 inf + 4739 14.235 * * [simplify]: Extracting #7: cost 2 inf + 9624 14.235 * * [simplify]: Extracting #8: cost 0 inf + 10339 14.236 * [simplify]: Simplified to (* (cbrt (* (* x x) (* x x))) (cbrt (* (* x x) (* x x)))) 14.236 * [simplify]: Simplified (2 1 2 1) to (λ (x) (fma (* 1/360 (* (* (cbrt (* (* x x) (* x x))) (cbrt (* (* x x) (* x x)))) (cbrt (* (* x x) (* x x))))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 14.236 * [simplify]: Simplifying (cbrt (* (* x x) (* x x))) 14.236 * * [simplify]: iters left: 5 (4 enodes) 14.238 * * [simplify]: iters left: 4 (16 enodes) 14.240 * * [simplify]: iters left: 3 (20 enodes) 14.246 * * [simplify]: iters left: 2 (31 enodes) 14.258 * * [simplify]: iters left: 1 (55 enodes) 14.281 * * [simplify]: Extracting #0: cost 1 inf + 0 14.281 * * [simplify]: Extracting #1: cost 3 inf + 0 14.281 * * [simplify]: Extracting #2: cost 13 inf + 0 14.281 * * [simplify]: Extracting #3: cost 26 inf + 2 14.282 * * [simplify]: Extracting #4: cost 14 inf + 1521 14.283 * * [simplify]: Extracting #5: cost 0 inf + 4325 14.284 * [simplify]: Simplified to (cbrt (* (* x x) (* x x))) 14.284 * [simplify]: Simplified (2 1 2 2) to (λ (x) (fma (* 1/360 (* (* (cbrt (* (* x x) (* x x))) (cbrt (* (* x x) (* x x)))) (cbrt (* (* x x) (* x x))))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 14.284 * * * * [progress]: [ 114 / 186 ] simplifiying candidate # 14.284 * [simplify]: Simplifying (* (* (* (* x x) (* x x)) (* (* x x) (* x x))) (* (* x x) (* x x))) 14.284 * * [simplify]: iters left: 6 (5 enodes) 14.287 * * [simplify]: iters left: 5 (27 enodes) 14.300 * * [simplify]: iters left: 4 (77 enodes) 14.341 * * [simplify]: iters left: 3 (178 enodes) 14.410 * * [simplify]: iters left: 2 (335 enodes) 14.715 * * [simplify]: Extracting #0: cost 1 inf + 0 14.715 * * [simplify]: Extracting #1: cost 55 inf + 0 14.716 * * [simplify]: Extracting #2: cost 173 inf + 46 14.718 * * [simplify]: Extracting #3: cost 131 inf + 8923 14.724 * * [simplify]: Extracting #4: cost 42 inf + 42512 14.731 * * [simplify]: Extracting #5: cost 0 inf + 60196 14.739 * [simplify]: Simplified to (* (* (* x x) (* x x)) (* (* (* x x) (* x x)) (* (* x x) (* x x)))) 14.739 * [simplify]: Simplified (2 1 2 1) to (λ (x) (fma (* 1/360 (cbrt (* (* (* x x) (* x x)) (* (* (* x x) (* x x)) (* (* x x) (* x x)))))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 14.739 * * * * [progress]: [ 115 / 186 ] simplifiying candidate # 14.740 * [simplify]: Simplifying (sqrt (* (* x x) (* x x))) 14.740 * * [simplify]: iters left: 5 (4 enodes) 14.741 * * [simplify]: iters left: 4 (17 enodes) 14.747 * * [simplify]: iters left: 3 (21 enodes) 14.751 * * [simplify]: iters left: 2 (32 enodes) 14.758 * * [simplify]: iters left: 1 (56 enodes) 14.771 * * [simplify]: Extracting #0: cost 1 inf + 0 14.771 * * [simplify]: Extracting #1: cost 4 inf + 0 14.771 * * [simplify]: Extracting #2: cost 14 inf + 0 14.771 * * [simplify]: Extracting #3: cost 26 inf + 2 14.771 * * [simplify]: Extracting #4: cost 12 inf + 2116 14.772 * * [simplify]: Extracting #5: cost 2 inf + 3832 14.772 * * [simplify]: Extracting #6: cost 0 inf + 4165 14.772 * [simplify]: Simplified to (fabs (* x x)) 14.772 * [simplify]: Simplified (2 1 2 1) to (λ (x) (fma (* 1/360 (* (fabs (* x x)) (sqrt (* (* x x) (* x x))))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 14.773 * [simplify]: Simplifying (sqrt (* (* x x) (* x x))) 14.773 * * [simplify]: iters left: 5 (4 enodes) 14.774 * * [simplify]: iters left: 4 (17 enodes) 14.776 * * [simplify]: iters left: 3 (21 enodes) 14.780 * * [simplify]: iters left: 2 (32 enodes) 14.787 * * [simplify]: iters left: 1 (56 enodes) 14.801 * * [simplify]: Extracting #0: cost 1 inf + 0 14.801 * * [simplify]: Extracting #1: cost 4 inf + 0 14.801 * * [simplify]: Extracting #2: cost 14 inf + 0 14.802 * * [simplify]: Extracting #3: cost 26 inf + 2 14.802 * * [simplify]: Extracting #4: cost 12 inf + 2116 14.802 * * [simplify]: Extracting #5: cost 2 inf + 3832 14.803 * * [simplify]: Extracting #6: cost 0 inf + 4165 14.804 * [simplify]: Simplified to (fabs (* x x)) 14.804 * [simplify]: Simplified (2 1 2 2) to (λ (x) (fma (* 1/360 (* (sqrt (* (* x x) (* x x))) (fabs (* x x)))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 14.804 * * * * [progress]: [ 116 / 186 ] simplifiying candidate # 14.804 * * * * [progress]: [ 117 / 186 ] simplifiying candidate # 14.805 * [simplify]: Simplifying (* x x) 14.805 * * [simplify]: iters left: 2 (2 enodes) 14.806 * * [simplify]: iters left: 1 (6 enodes) 14.807 * * [simplify]: Extracting #0: cost 1 inf + 0 14.808 * * [simplify]: Extracting #1: cost 3 inf + 0 14.808 * * [simplify]: Extracting #2: cost 2 inf + 1 14.808 * * [simplify]: Extracting #3: cost 0 inf + 83 14.808 * [simplify]: Simplified to (* x x) 14.808 * [simplify]: Simplified (2 1 2 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 14.808 * [simplify]: Simplifying (* x x) 14.808 * * [simplify]: iters left: 2 (2 enodes) 14.809 * * [simplify]: iters left: 1 (6 enodes) 14.811 * * [simplify]: Extracting #0: cost 1 inf + 0 14.811 * * [simplify]: Extracting #1: cost 3 inf + 0 14.811 * * [simplify]: Extracting #2: cost 2 inf + 1 14.811 * * [simplify]: Extracting #3: cost 0 inf + 83 14.811 * [simplify]: Simplified to (* x x) 14.811 * [simplify]: Simplified (2 1 2 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 14.811 * * * * [progress]: [ 118 / 186 ] simplifiying candidate # 14.811 * [simplify]: Simplifying (* x x) 14.811 * * [simplify]: iters left: 2 (2 enodes) 14.812 * * [simplify]: iters left: 1 (6 enodes) 14.814 * * [simplify]: Extracting #0: cost 1 inf + 0 14.814 * * [simplify]: Extracting #1: cost 3 inf + 0 14.814 * * [simplify]: Extracting #2: cost 2 inf + 1 14.814 * * [simplify]: Extracting #3: cost 0 inf + 83 14.814 * [simplify]: Simplified to (* x x) 14.814 * [simplify]: Simplified (2 1 2 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 14.815 * [simplify]: Simplifying (* x x) 14.815 * * [simplify]: iters left: 2 (2 enodes) 14.816 * * [simplify]: iters left: 1 (6 enodes) 14.817 * * [simplify]: Extracting #0: cost 1 inf + 0 14.817 * * [simplify]: Extracting #1: cost 3 inf + 0 14.817 * * [simplify]: Extracting #2: cost 2 inf + 1 14.817 * * [simplify]: Extracting #3: cost 0 inf + 83 14.818 * [simplify]: Simplified to (* x x) 14.818 * [simplify]: Simplified (2 1 2 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 14.818 * * * * [progress]: [ 119 / 186 ] simplifiying candidate # 14.818 * [simplify]: Simplifying (* 2 (+ 1 1)) 14.818 * * [simplify]: iters left: 4 (4 enodes) 14.825 * * [simplify]: iters left: 3 (20 enodes) 14.830 * * [simplify]: iters left: 2 (22 enodes) 14.835 * * [simplify]: Extracting #0: cost 1 inf + 0 14.835 * * [simplify]: Extracting #1: cost 0 inf + 1 14.836 * [simplify]: Simplified to 4 14.836 * [simplify]: Simplified (2 1 2 2) to (λ (x) (fma (* 1/360 (pow x 4)) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 14.836 * * * * [progress]: [ 120 / 186 ] simplifiying candidate # 14.836 * [simplify]: Simplifying (* 2 (+ 1 1)) 14.836 * * [simplify]: iters left: 4 (4 enodes) 14.842 * * [simplify]: iters left: 3 (20 enodes) 14.847 * * [simplify]: iters left: 2 (22 enodes) 14.855 * * [simplify]: Extracting #0: cost 1 inf + 0 14.855 * * [simplify]: Extracting #1: cost 0 inf + 1 14.855 * [simplify]: Simplified to 4 14.855 * [simplify]: Simplified (2 1 2 2) to (λ (x) (fma (* 1/360 (pow x 4)) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 14.855 * * * * [progress]: [ 121 / 186 ] simplifiying candidate # 14.856 * [simplify]: Simplifying (* 2 1) 14.856 * * [simplify]: iters left: 2 (3 enodes) 14.858 * * [simplify]: iters left: 1 (9 enodes) 14.861 * * [simplify]: Extracting #0: cost 1 inf + 0 14.861 * * [simplify]: Extracting #1: cost 0 inf + 1 14.861 * [simplify]: Simplified to 2 14.861 * [simplify]: Simplified (2 1 2 2) to (λ (x) (fma (* 1/360 (pow (* x x) 2)) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 14.861 * * * * [progress]: [ 122 / 186 ] simplifiying candidate # 14.862 * [simplify]: Simplifying (* 2 1) 14.862 * * [simplify]: iters left: 2 (3 enodes) 14.864 * * [simplify]: iters left: 1 (9 enodes) 14.867 * * [simplify]: Extracting #0: cost 1 inf + 0 14.867 * * [simplify]: Extracting #1: cost 0 inf + 1 14.867 * [simplify]: Simplified to 2 14.867 * [simplify]: Simplified (2 1 2 2) to (λ (x) (fma (* 1/360 (pow (* x x) 2)) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 14.868 * * * * [progress]: [ 123 / 186 ] simplifiying candidate # 14.868 * [simplify]: Simplifying (* 2 2) 14.868 * * [simplify]: iters left: 2 (2 enodes) 14.870 * * [simplify]: iters left: 1 (7 enodes) 14.873 * * [simplify]: Extracting #0: cost 1 inf + 0 14.873 * * [simplify]: Extracting #1: cost 0 inf + 1 14.873 * [simplify]: Simplified to 4 14.873 * [simplify]: Simplified (2 1 2 2) to (λ (x) (fma (* 1/360 (pow x 4)) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 14.873 * * * * [progress]: [ 124 / 186 ] simplifiying candidate # 14.873 * [simplify]: Simplifying (* 2 (+ 1 1)) 14.873 * * [simplify]: iters left: 4 (4 enodes) 14.880 * * [simplify]: iters left: 3 (20 enodes) 14.884 * * [simplify]: iters left: 2 (22 enodes) 14.889 * * [simplify]: Extracting #0: cost 1 inf + 0 14.889 * * [simplify]: Extracting #1: cost 0 inf + 1 14.889 * [simplify]: Simplified to 4 14.889 * [simplify]: Simplified (2 1 2 2) to (λ (x) (fma (* 1/360 (pow x 4)) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 14.889 * * * * [progress]: [ 125 / 186 ] simplifiying candidate # 14.890 * [simplify]: Simplifying (* 2 (+ 1 1)) 14.890 * * [simplify]: iters left: 4 (4 enodes) 14.895 * * [simplify]: iters left: 3 (20 enodes) 14.900 * * [simplify]: iters left: 2 (22 enodes) 14.904 * * [simplify]: Extracting #0: cost 1 inf + 0 14.904 * * [simplify]: Extracting #1: cost 0 inf + 1 14.905 * [simplify]: Simplified to 4 14.905 * [simplify]: Simplified (2 1 2 2) to (λ (x) (fma (* 1/360 (pow x 4)) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 14.905 * * * * [progress]: [ 126 / 186 ] simplifiying candidate # 14.905 * [simplify]: Simplifying (* 2 1) 14.905 * * [simplify]: iters left: 2 (3 enodes) 14.907 * * [simplify]: iters left: 1 (9 enodes) 14.910 * * [simplify]: Extracting #0: cost 1 inf + 0 14.910 * * [simplify]: Extracting #1: cost 0 inf + 1 14.910 * [simplify]: Simplified to 2 14.910 * [simplify]: Simplified (2 1 2 2) to (λ (x) (fma (* 1/360 (pow (* x x) 2)) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 14.910 * * * * [progress]: [ 127 / 186 ] simplifiying candidate # 14.910 * [simplify]: Simplifying (* 2 1) 14.910 * * [simplify]: iters left: 2 (3 enodes) 14.913 * * [simplify]: iters left: 1 (9 enodes) 14.917 * * [simplify]: Extracting #0: cost 1 inf + 0 14.917 * * [simplify]: Extracting #1: cost 0 inf + 1 14.917 * [simplify]: Simplified to 2 14.917 * [simplify]: Simplified (2 1 2 2) to (λ (x) (fma (* 1/360 (pow (* x x) 2)) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 14.917 * * * * [progress]: [ 128 / 186 ] simplifiying candidate # 14.917 * [simplify]: Simplifying (* 2 (* 2 1)) 14.917 * * [simplify]: iters left: 4 (4 enodes) 14.921 * * [simplify]: iters left: 3 (14 enodes) 14.926 * * [simplify]: iters left: 2 (16 enodes) 14.930 * * [simplify]: Extracting #0: cost 1 inf + 0 14.930 * * [simplify]: Extracting #1: cost 0 inf + 1 14.931 * [simplify]: Simplified to 4 14.931 * [simplify]: Simplified (2 1 2 2) to (λ (x) (fma (* 1/360 (pow x 4)) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 14.931 * * * * [progress]: [ 129 / 186 ] simplifiying candidate # 14.931 * [simplify]: Simplifying (* (* x x) x) 14.931 * * [simplify]: iters left: 4 (3 enodes) 14.933 * * [simplify]: iters left: 3 (10 enodes) 14.935 * * [simplify]: iters left: 2 (12 enodes) 14.940 * * [simplify]: iters left: 1 (19 enodes) 14.948 * * [simplify]: Extracting #0: cost 1 inf + 0 14.949 * * [simplify]: Extracting #1: cost 6 inf + 0 14.949 * * [simplify]: Extracting #2: cost 8 inf + 2 14.949 * * [simplify]: Extracting #3: cost 3 inf + 459 14.949 * * [simplify]: Extracting #4: cost 0 inf + 884 14.949 * [simplify]: Simplified to (* x (* x x)) 14.949 * [simplify]: Simplified (2 1 2 1) to (λ (x) (fma (* 1/360 (* (* x (* x x)) x)) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 14.949 * * * * [progress]: [ 130 / 186 ] simplifiying candidate # 14.950 * [simplify]: Simplifying (* x (* x x)) 14.950 * * [simplify]: iters left: 4 (3 enodes) 14.951 * * [simplify]: iters left: 3 (12 enodes) 14.956 * * [simplify]: iters left: 2 (19 enodes) 14.965 * * [simplify]: iters left: 1 (33 enodes) 14.979 * * [simplify]: Extracting #0: cost 1 inf + 0 14.979 * * [simplify]: Extracting #1: cost 9 inf + 0 14.979 * * [simplify]: Extracting #2: cost 13 inf + 2 14.979 * * [simplify]: Extracting #3: cost 9 inf + 469 14.979 * * [simplify]: Extracting #4: cost 1 inf + 2023 14.980 * * [simplify]: Extracting #5: cost 0 inf + 2235 14.980 * [simplify]: Simplified to (* x (* x x)) 14.980 * [simplify]: Simplified (2 1 2 2) to (λ (x) (fma (* 1/360 (* x (* x (* x x)))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 14.980 * * * * [progress]: [ 131 / 186 ] simplifiying candidate #real (real->posit16 (* (* x x) (* x x))))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x))))> 14.981 * [simplify]: Simplifying (real->posit16 (* (* x x) (* x x))) 14.981 * * [simplify]: iters left: 5 (4 enodes) 14.983 * * [simplify]: iters left: 4 (13 enodes) 14.987 * * [simplify]: iters left: 3 (17 enodes) 14.994 * * [simplify]: iters left: 2 (28 enodes) 15.006 * * [simplify]: iters left: 1 (52 enodes) 15.031 * * [simplify]: Extracting #0: cost 1 inf + 0 15.031 * * [simplify]: Extracting #1: cost 2 inf + 0 15.031 * * [simplify]: Extracting #2: cost 11 inf + 0 15.031 * * [simplify]: Extracting #3: cost 24 inf + 2 15.031 * * [simplify]: Extracting #4: cost 15 inf + 896 15.032 * * [simplify]: Extracting #5: cost 2 inf + 3328 15.033 * * [simplify]: Extracting #6: cost 0 inf + 4003 15.033 * [simplify]: Simplified to (real->posit16 (* (* x x) (* x x))) 15.033 * [simplify]: Simplified (2 1 2 1) to (λ (x) (fma (* 1/360 (posit16->real (real->posit16 (* (* x x) (* x x))))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 15.033 * * * * [progress]: [ 132 / 186 ] simplifiying candidate # 15.034 * * * * [progress]: [ 133 / 186 ] simplifiying candidate # 15.034 * [simplify]: Simplifying (expm1 (* 1/360 (* (* x x) (* x x)))) 15.034 * * [simplify]: iters left: 6 (6 enodes) 15.038 * * [simplify]: iters left: 5 (25 enodes) 15.046 * * [simplify]: iters left: 4 (42 enodes) 15.063 * * [simplify]: iters left: 3 (69 enodes) 15.088 * * [simplify]: iters left: 2 (103 enodes) 15.110 * * [simplify]: iters left: 1 (185 enodes) 15.184 * * [simplify]: Extracting #0: cost 1 inf + 0 15.184 * * [simplify]: Extracting #1: cost 3 inf + 0 15.184 * * [simplify]: Extracting #2: cost 28 inf + 0 15.185 * * [simplify]: Extracting #3: cost 80 inf + 2 15.186 * * [simplify]: Extracting #4: cost 52 inf + 3271 15.189 * * [simplify]: Extracting #5: cost 16 inf + 15192 15.193 * * [simplify]: Extracting #6: cost 1 inf + 22258 15.197 * * [simplify]: Extracting #7: cost 0 inf + 23013 15.201 * [simplify]: Simplified to (expm1 (* (* (* x x) (* x x)) 1/360)) 15.201 * [simplify]: Simplified (2 1 1) to (λ (x) (fma (log1p (expm1 (* (* (* x x) (* x x)) 1/360))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 15.202 * * * * [progress]: [ 134 / 186 ] simplifiying candidate # 15.202 * [simplify]: Simplifying (log1p (* 1/360 (* (* x x) (* x x)))) 15.202 * * [simplify]: iters left: 6 (6 enodes) 15.204 * * [simplify]: iters left: 5 (25 enodes) 15.208 * * [simplify]: iters left: 4 (42 enodes) 15.217 * * [simplify]: iters left: 3 (69 enodes) 15.232 * * [simplify]: iters left: 2 (103 enodes) 15.267 * * [simplify]: iters left: 1 (185 enodes) 15.354 * * [simplify]: Extracting #0: cost 1 inf + 0 15.354 * * [simplify]: Extracting #1: cost 3 inf + 0 15.357 * * [simplify]: Extracting #2: cost 28 inf + 0 15.357 * * [simplify]: Extracting #3: cost 80 inf + 2 15.358 * * [simplify]: Extracting #4: cost 52 inf + 3311 15.361 * * [simplify]: Extracting #5: cost 16 inf + 15232 15.365 * * [simplify]: Extracting #6: cost 1 inf + 22298 15.369 * * [simplify]: Extracting #7: cost 0 inf + 23053 15.374 * [simplify]: Simplified to (log1p (* (* (* x x) (* x x)) 1/360)) 15.374 * [simplify]: Simplified (2 1 1) to (λ (x) (fma (expm1 (log1p (* (* (* x x) (* x x)) 1/360))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 15.374 * * * * [progress]: [ 135 / 186 ] simplifiying candidate # 15.374 * [simplify]: Simplifying (* 1/360 (* (* x x) (* x x))) 15.375 * * [simplify]: iters left: 6 (5 enodes) 15.379 * * [simplify]: iters left: 5 (22 enodes) 15.387 * * [simplify]: iters left: 4 (41 enodes) 15.403 * * [simplify]: iters left: 3 (69 enodes) 15.425 * * [simplify]: iters left: 2 (103 enodes) 15.447 * * [simplify]: iters left: 1 (184 enodes) 15.511 * * [simplify]: Extracting #0: cost 1 inf + 0 15.512 * * [simplify]: Extracting #1: cost 28 inf + 0 15.512 * * [simplify]: Extracting #2: cost 80 inf + 2 15.513 * * [simplify]: Extracting #3: cost 59 inf + 2128 15.516 * * [simplify]: Extracting #4: cost 16 inf + 15399 15.521 * * [simplify]: Extracting #5: cost 0 inf + 20664 15.527 * * [simplify]: Extracting #6: cost 0 inf + 20151 15.532 * [simplify]: Simplified to (* (* (* x x) (* x x)) 1/360) 15.532 * [simplify]: Simplified (2 1 1) to (λ (x) (fma (pow (* (* (* x x) (* x x)) 1/360) 1) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 15.532 * * * * [progress]: [ 136 / 186 ] simplifiying candidate # 15.532 * [simplify]: Simplifying (* 1/360 (* (* x x) (* x x))) 15.533 * * [simplify]: iters left: 6 (5 enodes) 15.536 * * [simplify]: iters left: 5 (22 enodes) 15.544 * * [simplify]: iters left: 4 (41 enodes) 15.559 * * [simplify]: iters left: 3 (69 enodes) 15.583 * * [simplify]: iters left: 2 (103 enodes) 15.623 * * [simplify]: iters left: 1 (184 enodes) 15.683 * * [simplify]: Extracting #0: cost 1 inf + 0 15.683 * * [simplify]: Extracting #1: cost 28 inf + 0 15.683 * * [simplify]: Extracting #2: cost 80 inf + 2 15.684 * * [simplify]: Extracting #3: cost 59 inf + 2128 15.690 * * [simplify]: Extracting #4: cost 16 inf + 15399 15.692 * * [simplify]: Extracting #5: cost 0 inf + 20664 15.695 * * [simplify]: Extracting #6: cost 0 inf + 20151 15.698 * [simplify]: Simplified to (* (* (* x x) (* x x)) 1/360) 15.698 * [simplify]: Simplified (2 1 1) to (λ (x) (fma (pow (* (* (* x x) (* x x)) 1/360) 1) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 15.698 * * * * [progress]: [ 137 / 186 ] simplifiying candidate # 15.698 * [simplify]: Simplifying (* 1/360 (* (* x x) (* x x))) 15.698 * * [simplify]: iters left: 6 (5 enodes) 15.700 * * [simplify]: iters left: 5 (22 enodes) 15.704 * * [simplify]: iters left: 4 (41 enodes) 15.715 * * [simplify]: iters left: 3 (69 enodes) 15.739 * * [simplify]: iters left: 2 (103 enodes) 15.779 * * [simplify]: iters left: 1 (184 enodes) 15.838 * * [simplify]: Extracting #0: cost 1 inf + 0 15.838 * * [simplify]: Extracting #1: cost 28 inf + 0 15.838 * * [simplify]: Extracting #2: cost 80 inf + 2 15.839 * * [simplify]: Extracting #3: cost 59 inf + 2128 15.840 * * [simplify]: Extracting #4: cost 16 inf + 15399 15.843 * * [simplify]: Extracting #5: cost 0 inf + 20664 15.846 * * [simplify]: Extracting #6: cost 0 inf + 20151 15.848 * [simplify]: Simplified to (* (* (* x x) (* x x)) 1/360) 15.848 * [simplify]: Simplified (2 1 1) to (λ (x) (fma (pow (* (* (* x x) (* x x)) 1/360) 1) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 15.848 * * * * [progress]: [ 138 / 186 ] simplifiying candidate # 15.849 * [simplify]: Simplifying (* 1/360 (* (* x x) (* x x))) 15.849 * * [simplify]: iters left: 6 (5 enodes) 15.850 * * [simplify]: iters left: 5 (22 enodes) 15.855 * * [simplify]: iters left: 4 (41 enodes) 15.863 * * [simplify]: iters left: 3 (69 enodes) 15.888 * * [simplify]: iters left: 2 (103 enodes) 15.934 * * [simplify]: iters left: 1 (184 enodes) 15.998 * * [simplify]: Extracting #0: cost 1 inf + 0 15.998 * * [simplify]: Extracting #1: cost 28 inf + 0 15.999 * * [simplify]: Extracting #2: cost 80 inf + 2 16.000 * * [simplify]: Extracting #3: cost 59 inf + 2128 16.004 * * [simplify]: Extracting #4: cost 16 inf + 15399 16.012 * * [simplify]: Extracting #5: cost 0 inf + 20664 16.017 * * [simplify]: Extracting #6: cost 0 inf + 20151 16.022 * [simplify]: Simplified to (* (* (* x x) (* x x)) 1/360) 16.022 * [simplify]: Simplified (2 1 1) to (λ (x) (fma (pow (* (* (* x x) (* x x)) 1/360) 1) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 16.022 * * * * [progress]: [ 139 / 186 ] simplifiying candidate # 16.023 * [simplify]: Simplifying (* 1/360 (* (* x x) (* x x))) 16.023 * * [simplify]: iters left: 6 (5 enodes) 16.026 * * [simplify]: iters left: 5 (22 enodes) 16.034 * * [simplify]: iters left: 4 (41 enodes) 16.046 * * [simplify]: iters left: 3 (69 enodes) 16.059 * * [simplify]: iters left: 2 (103 enodes) 16.079 * * [simplify]: iters left: 1 (184 enodes) 16.162 * * [simplify]: Extracting #0: cost 1 inf + 0 16.163 * * [simplify]: Extracting #1: cost 28 inf + 0 16.163 * * [simplify]: Extracting #2: cost 80 inf + 2 16.164 * * [simplify]: Extracting #3: cost 59 inf + 2128 16.168 * * [simplify]: Extracting #4: cost 16 inf + 15399 16.173 * * [simplify]: Extracting #5: cost 0 inf + 20664 16.178 * * [simplify]: Extracting #6: cost 0 inf + 20151 16.183 * [simplify]: Simplified to (* (* (* x x) (* x x)) 1/360) 16.183 * [simplify]: Simplified (2 1 1) to (λ (x) (fma (pow (* (* (* x x) (* x x)) 1/360) 1) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 16.183 * * * * [progress]: [ 140 / 186 ] simplifiying candidate # 16.183 * * * * [progress]: [ 141 / 186 ] simplifiying candidate # 16.184 * [simplify]: Simplifying (+ (log 1/360) (+ (+ (log x) (log x)) (+ (log x) (log x)))) 16.184 * * [simplify]: iters left: 6 (7 enodes) 16.188 * * [simplify]: iters left: 5 (28 enodes) 16.199 * * [simplify]: iters left: 4 (43 enodes) 16.213 * * [simplify]: iters left: 3 (63 enodes) 16.226 * * [simplify]: iters left: 2 (66 enodes) 16.234 * * [simplify]: Extracting #0: cost 1 inf + 0 16.235 * * [simplify]: Extracting #1: cost 10 inf + 0 16.235 * * [simplify]: Extracting #2: cost 20 inf + 0 16.235 * * [simplify]: Extracting #3: cost 17 inf + 73 16.237 * * [simplify]: Extracting #4: cost 10 inf + 921 16.238 * * [simplify]: Extracting #5: cost 0 inf + 2968 16.238 * [simplify]: Simplified to (+ (+ (log x) (log x)) (+ (log 1/360) (+ (log x) (log x)))) 16.238 * [simplify]: Simplified (2 1 1) to (λ (x) (fma (exp (+ (+ (log x) (log x)) (+ (log 1/360) (+ (log x) (log x))))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 16.239 * * * * [progress]: [ 142 / 186 ] simplifiying candidate # 16.239 * [simplify]: Simplifying (+ (log 1/360) (+ (+ (log x) (log x)) (log (* x x)))) 16.239 * * [simplify]: iters left: 6 (9 enodes) 16.242 * * [simplify]: iters left: 5 (31 enodes) 16.248 * * [simplify]: iters left: 4 (46 enodes) 16.263 * * [simplify]: iters left: 3 (65 enodes) 16.280 * * [simplify]: iters left: 2 (67 enodes) 16.296 * * [simplify]: Extracting #0: cost 1 inf + 0 16.297 * * [simplify]: Extracting #1: cost 10 inf + 0 16.297 * * [simplify]: Extracting #2: cost 21 inf + 0 16.297 * * [simplify]: Extracting #3: cost 18 inf + 114 16.297 * * [simplify]: Extracting #4: cost 8 inf + 1447 16.298 * * [simplify]: Extracting #5: cost 0 inf + 3050 16.300 * [simplify]: Simplified to (+ (+ (+ (log x) (log x)) (+ (log x) (log x))) (log 1/360)) 16.300 * [simplify]: Simplified (2 1 1) to (λ (x) (fma (exp (+ (+ (+ (log x) (log x)) (+ (log x) (log x))) (log 1/360))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 16.300 * * * * [progress]: [ 143 / 186 ] simplifiying candidate # 16.300 * [simplify]: Simplifying (+ (log 1/360) (+ (log (* x x)) (+ (log x) (log x)))) 16.300 * * [simplify]: iters left: 6 (9 enodes) 16.305 * * [simplify]: iters left: 5 (31 enodes) 16.316 * * [simplify]: iters left: 4 (47 enodes) 16.331 * * [simplify]: iters left: 3 (63 enodes) 16.343 * * [simplify]: iters left: 2 (64 enodes) 16.352 * * [simplify]: Extracting #0: cost 1 inf + 0 16.352 * * [simplify]: Extracting #1: cost 10 inf + 0 16.352 * * [simplify]: Extracting #2: cost 21 inf + 0 16.352 * * [simplify]: Extracting #3: cost 18 inf + 114 16.352 * * [simplify]: Extracting #4: cost 10 inf + 1003 16.353 * * [simplify]: Extracting #5: cost 0 inf + 3050 16.353 * [simplify]: Simplified to (+ (+ (+ (log x) (log x)) (+ (log x) (log x))) (log 1/360)) 16.354 * [simplify]: Simplified (2 1 1) to (λ (x) (fma (exp (+ (+ (+ (log x) (log x)) (+ (log x) (log x))) (log 1/360))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 16.354 * * * * [progress]: [ 144 / 186 ] simplifiying candidate # 16.354 * [simplify]: Simplifying (+ (log 1/360) (+ (log (* x x)) (log (* x x)))) 16.354 * * [simplify]: iters left: 6 (7 enodes) 16.356 * * [simplify]: iters left: 5 (26 enodes) 16.363 * * [simplify]: iters left: 4 (40 enodes) 16.369 * * [simplify]: iters left: 3 (56 enodes) 16.378 * * [simplify]: iters left: 2 (59 enodes) 16.391 * * [simplify]: Extracting #0: cost 1 inf + 0 16.391 * * [simplify]: Extracting #1: cost 10 inf + 0 16.391 * * [simplify]: Extracting #2: cost 21 inf + 0 16.391 * * [simplify]: Extracting #3: cost 18 inf + 114 16.392 * * [simplify]: Extracting #4: cost 9 inf + 1366 16.393 * * [simplify]: Extracting #5: cost 1 inf + 3068 16.394 * * [simplify]: Extracting #6: cost 0 inf + 3330 16.395 * [simplify]: Simplified to (+ (log (* x x)) (+ (log 1/360) (log (* x x)))) 16.395 * [simplify]: Simplified (2 1 1) to (λ (x) (fma (exp (+ (log (* x x)) (+ (log 1/360) (log (* x x))))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 16.396 * * * * [progress]: [ 145 / 186 ] simplifiying candidate # 16.396 * [simplify]: Simplifying (+ (log 1/360) (log (* (* x x) (* x x)))) 16.396 * * [simplify]: iters left: 6 (7 enodes) 16.401 * * [simplify]: iters left: 5 (28 enodes) 16.411 * * [simplify]: iters left: 4 (44 enodes) 16.428 * * [simplify]: iters left: 3 (76 enodes) 16.454 * * [simplify]: iters left: 2 (123 enodes) 16.486 * * [simplify]: iters left: 1 (203 enodes) 16.537 * * [simplify]: Extracting #0: cost 1 inf + 0 16.537 * * [simplify]: Extracting #1: cost 18 inf + 0 16.537 * * [simplify]: Extracting #2: cost 41 inf + 2 16.538 * * [simplify]: Extracting #3: cost 45 inf + 1974 16.540 * * [simplify]: Extracting #4: cost 32 inf + 6454 16.543 * * [simplify]: Extracting #5: cost 16 inf + 10476 16.546 * * [simplify]: Extracting #6: cost 2 inf + 15312 16.550 * * [simplify]: Extracting #7: cost 0 inf + 15987 16.554 * [simplify]: Simplified to (fma 4 (log x) (log 1/360)) 16.554 * [simplify]: Simplified (2 1 1) to (λ (x) (fma (exp (fma 4 (log x) (log 1/360))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 16.554 * * * * [progress]: [ 146 / 186 ] simplifiying candidate # 16.555 * [simplify]: Simplifying (log (* 1/360 (* (* x x) (* x x)))) 16.555 * * [simplify]: iters left: 6 (6 enodes) 16.558 * * [simplify]: iters left: 5 (28 enodes) 16.564 * * [simplify]: iters left: 4 (59 enodes) 16.575 * * [simplify]: iters left: 3 (109 enodes) 16.596 * * [simplify]: iters left: 2 (171 enodes) 16.659 * * [simplify]: iters left: 1 (283 enodes) 16.750 * * [simplify]: Extracting #0: cost 1 inf + 0 16.750 * * [simplify]: Extracting #1: cost 21 inf + 0 16.750 * * [simplify]: Extracting #2: cost 69 inf + 3 16.751 * * [simplify]: Extracting #3: cost 113 inf + 219 16.754 * * [simplify]: Extracting #4: cost 60 inf + 10969 16.761 * * [simplify]: Extracting #5: cost 3 inf + 30353 16.767 * * [simplify]: Extracting #6: cost 0 inf + 30758 16.770 * [simplify]: Simplified to (log (* (* (* x x) (* x x)) 1/360)) 16.770 * [simplify]: Simplified (2 1 1) to (λ (x) (fma (exp (log (* (* (* x x) (* x x)) 1/360))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 16.770 * * * * [progress]: [ 147 / 186 ] simplifiying candidate # 16.771 * [simplify]: Simplifying (exp (* 1/360 (* (* x x) (* x x)))) 16.771 * * [simplify]: iters left: 6 (6 enodes) 16.773 * * [simplify]: iters left: 5 (27 enodes) 16.781 * * [simplify]: iters left: 4 (54 enodes) 16.791 * * [simplify]: iters left: 3 (120 enodes) 16.822 * * [simplify]: iters left: 2 (257 enodes) 16.934 * * [simplify]: Extracting #0: cost 1 inf + 0 16.934 * * [simplify]: Extracting #1: cost 42 inf + 0 16.934 * * [simplify]: Extracting #2: cost 151 inf + 44 16.937 * * [simplify]: Extracting #3: cost 188 inf + 5189 16.944 * * [simplify]: Extracting #4: cost 85 inf + 29237 16.956 * * [simplify]: Extracting #5: cost 7 inf + 53985 16.969 * * [simplify]: Extracting #6: cost 0 inf + 56101 16.976 * * [simplify]: Extracting #7: cost 0 inf + 56061 16.983 * [simplify]: Simplified to (exp (* (* (* x x) (* x x)) 1/360)) 16.983 * [simplify]: Simplified (2 1 1) to (λ (x) (fma (log (exp (* (* (* x x) (* x x)) 1/360))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 16.983 * * * * [progress]: [ 148 / 186 ] simplifiying candidate # 16.983 * [simplify]: Simplifying (* (* (* 1/360 1/360) 1/360) (* (* (* (* x x) x) (* (* x x) x)) (* (* (* x x) x) (* (* x x) x)))) 16.983 * * [simplify]: iters left: 6 (9 enodes) 16.987 * * [simplify]: iters left: 5 (45 enodes) 17.001 * * [simplify]: iters left: 4 (136 enodes) 17.080 * * [simplify]: iters left: 3 (471 enodes) 17.708 * * [simplify]: Extracting #0: cost 1 inf + 0 17.708 * * [simplify]: Extracting #1: cost 96 inf + 0 17.709 * * [simplify]: Extracting #2: cost 213 inf + 1831 17.716 * * [simplify]: Extracting #3: cost 121 inf + 16731 17.729 * * [simplify]: Extracting #4: cost 6 inf + 48034 17.756 * * [simplify]: Extracting #5: cost 0 inf + 49866 17.784 * * [simplify]: Extracting #6: cost 0 inf + 49786 17.810 * [simplify]: Simplified to (* (* (* (* x (* x x)) (* x (* x x))) (* (* x (* x x)) (* x (* x x)))) 1/46656000) 17.810 * [simplify]: Simplified (2 1 1) to (λ (x) (fma (cbrt (* (* (* (* x (* x x)) (* x (* x x))) (* (* x (* x x)) (* x (* x x)))) 1/46656000)) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 17.810 * * * * [progress]: [ 149 / 186 ] simplifiying candidate # 17.811 * [simplify]: Simplifying (* (* (* 1/360 1/360) 1/360) (* (* (* (* x x) x) (* (* x x) x)) (* (* (* x x) (* x x)) (* x x)))) 17.811 * * [simplify]: iters left: 6 (11 enodes) 17.822 * * [simplify]: iters left: 5 (51 enodes) 17.835 * * [simplify]: iters left: 4 (157 enodes) 17.898 * * [simplify]: Extracting #0: cost 1 inf + 0 17.899 * * [simplify]: Extracting #1: cost 68 inf + 0 17.900 * * [simplify]: Extracting #2: cost 155 inf + 1831 17.907 * * [simplify]: Extracting #3: cost 42 inf + 18802 17.920 * * [simplify]: Extracting #4: cost 2 inf + 26327 17.930 * * [simplify]: Extracting #5: cost 0 inf + 26871 17.937 * [simplify]: Simplified to (* (* (* (* x (* x x)) (* x (* x x))) (* (* x (* x x)) (* x (* x x)))) 1/46656000) 17.937 * [simplify]: Simplified (2 1 1) to (λ (x) (fma (cbrt (* (* (* (* x (* x x)) (* x (* x x))) (* (* x (* x x)) (* x (* x x)))) 1/46656000)) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 17.937 * * * * [progress]: [ 150 / 186 ] simplifiying candidate # 17.937 * [simplify]: Simplifying (* (* (* 1/360 1/360) 1/360) (* (* (* (* x x) (* x x)) (* x x)) (* (* (* x x) x) (* (* x x) x)))) 17.937 * * [simplify]: iters left: 6 (11 enodes) 17.941 * * [simplify]: iters left: 5 (51 enodes) 17.955 * * [simplify]: iters left: 4 (153 enodes) 18.058 * * [simplify]: Extracting #0: cost 1 inf + 0 18.058 * * [simplify]: Extracting #1: cost 63 inf + 0 18.060 * * [simplify]: Extracting #2: cost 154 inf + 1578 18.068 * * [simplify]: Extracting #3: cost 26 inf + 20542 18.079 * * [simplify]: Extracting #4: cost 1 inf + 24960 18.087 * * [simplify]: Extracting #5: cost 0 inf + 25212 18.094 * [simplify]: Simplified to (* (* (* (* x (* x x)) (* x (* x x))) (* (* x (* x x)) (* x (* x x)))) 1/46656000) 18.094 * [simplify]: Simplified (2 1 1) to (λ (x) (fma (cbrt (* (* (* (* x (* x x)) (* x (* x x))) (* (* x (* x x)) (* x (* x x)))) 1/46656000)) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 18.094 * * * * [progress]: [ 151 / 186 ] simplifiying candidate # 18.094 * [simplify]: Simplifying (* (* (* 1/360 1/360) 1/360) (* (* (* (* x x) (* x x)) (* x x)) (* (* (* x x) (* x x)) (* x x)))) 18.095 * * [simplify]: iters left: 6 (9 enodes) 18.101 * * [simplify]: iters left: 5 (48 enodes) 18.121 * * [simplify]: iters left: 4 (150 enodes) 18.208 * * [simplify]: Extracting #0: cost 1 inf + 0 18.209 * * [simplify]: Extracting #1: cost 56 inf + 0 18.210 * * [simplify]: Extracting #2: cost 135 inf + 2753 18.218 * * [simplify]: Extracting #3: cost 18 inf + 20421 18.227 * * [simplify]: Extracting #4: cost 0 inf + 23435 18.233 * * [simplify]: Extracting #5: cost 0 inf + 23395 18.239 * [simplify]: Simplified to (* 1/46656000 (* (* (* x x) (* (* x x) (* x x))) (* (* x x) (* (* x x) (* x x))))) 18.239 * [simplify]: Simplified (2 1 1) to (λ (x) (fma (cbrt (* 1/46656000 (* (* (* x x) (* (* x x) (* x x))) (* (* x x) (* (* x x) (* x x)))))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 18.239 * * * * [progress]: [ 152 / 186 ] simplifiying candidate # 18.239 * [simplify]: Simplifying (* (* (* 1/360 1/360) 1/360) (* (* (* (* x x) (* x x)) (* (* x x) (* x x))) (* (* x x) (* x x)))) 18.239 * * [simplify]: iters left: 6 (9 enodes) 18.243 * * [simplify]: iters left: 5 (46 enodes) 18.255 * * [simplify]: iters left: 4 (135 enodes) 18.342 * * [simplify]: iters left: 3 (478 enodes) 18.900 * * [simplify]: Extracting #0: cost 1 inf + 0 18.900 * * [simplify]: Extracting #1: cost 96 inf + 0 18.903 * * [simplify]: Extracting #2: cost 243 inf + 1386 18.912 * * [simplify]: Extracting #3: cost 134 inf + 22263 18.936 * * [simplify]: Extracting #4: cost 8 inf + 55126 18.961 * * [simplify]: Extracting #5: cost 0 inf + 57183 18.985 * [simplify]: Simplified to (* 1/46656000 (* (* (* x x) (* x x)) (* (* (* x x) (* x x)) (* (* x x) (* x x))))) 18.985 * [simplify]: Simplified (2 1 1) to (λ (x) (fma (cbrt (* 1/46656000 (* (* (* x x) (* x x)) (* (* (* x x) (* x x)) (* (* x x) (* x x)))))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 18.986 * * * * [progress]: [ 153 / 186 ] simplifiying candidate # 18.986 * [simplify]: Simplifying (* (cbrt (* 1/360 (* (* x x) (* x x)))) (cbrt (* 1/360 (* (* x x) (* x x))))) 18.986 * * [simplify]: iters left: 6 (7 enodes) 18.990 * * [simplify]: iters left: 5 (28 enodes) 18.998 * * [simplify]: iters left: 4 (45 enodes) 19.013 * * [simplify]: iters left: 3 (72 enodes) 19.035 * * [simplify]: iters left: 2 (106 enodes) 19.056 * * [simplify]: iters left: 1 (187 enodes) 19.107 * * [simplify]: Extracting #0: cost 1 inf + 0 19.108 * * [simplify]: Extracting #1: cost 3 inf + 0 19.108 * * [simplify]: Extracting #2: cost 5 inf + 0 19.108 * * [simplify]: Extracting #3: cost 28 inf + 0 19.108 * * [simplify]: Extracting #4: cost 79 inf + 44 19.109 * * [simplify]: Extracting #5: cost 54 inf + 2564 19.110 * * [simplify]: Extracting #6: cost 12 inf + 17419 19.112 * * [simplify]: Extracting #7: cost 0 inf + 22509 19.115 * [simplify]: Simplified to (* (cbrt (* (* (* x x) (* x x)) 1/360)) (cbrt (* (* (* x x) (* x x)) 1/360))) 19.115 * [simplify]: Simplified (2 1 1) to (λ (x) (fma (* (* (cbrt (* (* (* x x) (* x x)) 1/360)) (cbrt (* (* (* x x) (* x x)) 1/360))) (cbrt (* 1/360 (* (* x x) (* x x))))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 19.115 * [simplify]: Simplifying (cbrt (* 1/360 (* (* x x) (* x x)))) 19.115 * * [simplify]: iters left: 6 (6 enodes) 19.118 * * [simplify]: iters left: 5 (25 enodes) 19.123 * * [simplify]: iters left: 4 (42 enodes) 19.137 * * [simplify]: iters left: 3 (69 enodes) 19.156 * * [simplify]: iters left: 2 (103 enodes) 19.178 * * [simplify]: iters left: 1 (185 enodes) 19.227 * * [simplify]: Extracting #0: cost 1 inf + 0 19.227 * * [simplify]: Extracting #1: cost 3 inf + 0 19.227 * * [simplify]: Extracting #2: cost 28 inf + 0 19.228 * * [simplify]: Extracting #3: cost 80 inf + 2 19.229 * * [simplify]: Extracting #4: cost 52 inf + 3291 19.230 * * [simplify]: Extracting #5: cost 16 inf + 15212 19.232 * * [simplify]: Extracting #6: cost 1 inf + 22278 19.234 * * [simplify]: Extracting #7: cost 0 inf + 23033 19.236 * [simplify]: Simplified to (cbrt (* (* (* x x) (* x x)) 1/360)) 19.236 * [simplify]: Simplified (2 1 2) to (λ (x) (fma (* (* (cbrt (* 1/360 (* (* x x) (* x x)))) (cbrt (* 1/360 (* (* x x) (* x x))))) (cbrt (* (* (* x x) (* x x)) 1/360))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 19.237 * * * * [progress]: [ 154 / 186 ] simplifiying candidate # 19.237 * [simplify]: Simplifying (* (* (* 1/360 (* (* x x) (* x x))) (* 1/360 (* (* x x) (* x x)))) (* 1/360 (* (* x x) (* x x)))) 19.237 * * [simplify]: iters left: 6 (7 enodes) 19.240 * * [simplify]: iters left: 5 (39 enodes) 19.257 * * [simplify]: iters left: 4 (122 enodes) 19.321 * * [simplify]: iters left: 3 (491 enodes) 19.856 * * [simplify]: Extracting #0: cost 1 inf + 0 19.857 * * [simplify]: Extracting #1: cost 61 inf + 0 19.858 * * [simplify]: Extracting #2: cost 217 inf + 5 19.865 * * [simplify]: Extracting #3: cost 141 inf + 12457 19.876 * * [simplify]: Extracting #4: cost 12 inf + 42505 19.891 * * [simplify]: Extracting #5: cost 0 inf + 45112 19.916 * [simplify]: Simplified to (* (* (* (* x x) (* x x)) 1/360) (* (* (* (* x x) (* x x)) 1/360) (* (* (* x x) (* x x)) 1/360))) 19.916 * [simplify]: Simplified (2 1 1) to (λ (x) (fma (cbrt (* (* (* (* x x) (* x x)) 1/360) (* (* (* (* x x) (* x x)) 1/360) (* (* (* x x) (* x x)) 1/360)))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 19.916 * * * * [progress]: [ 155 / 186 ] simplifiying candidate # 19.917 * [simplify]: Simplifying (sqrt (* 1/360 (* (* x x) (* x x)))) 19.917 * * [simplify]: iters left: 6 (6 enodes) 19.921 * * [simplify]: iters left: 5 (25 enodes) 19.930 * * [simplify]: iters left: 4 (42 enodes) 19.947 * * [simplify]: iters left: 3 (69 enodes) 19.972 * * [simplify]: iters left: 2 (103 enodes) 20.015 * * [simplify]: iters left: 1 (185 enodes) 20.059 * * [simplify]: Extracting #0: cost 1 inf + 0 20.059 * * [simplify]: Extracting #1: cost 3 inf + 0 20.059 * * [simplify]: Extracting #2: cost 28 inf + 0 20.059 * * [simplify]: Extracting #3: cost 80 inf + 2 20.060 * * [simplify]: Extracting #4: cost 52 inf + 3211 20.061 * * [simplify]: Extracting #5: cost 16 inf + 15132 20.063 * * [simplify]: Extracting #6: cost 1 inf + 22198 20.065 * * [simplify]: Extracting #7: cost 0 inf + 22953 20.070 * [simplify]: Simplified to (sqrt (* (* (* x x) (* x x)) 1/360)) 20.070 * [simplify]: Simplified (2 1 1) to (λ (x) (fma (* (sqrt (* (* (* x x) (* x x)) 1/360)) (sqrt (* 1/360 (* (* x x) (* x x))))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 20.070 * [simplify]: Simplifying (sqrt (* 1/360 (* (* x x) (* x x)))) 20.070 * * [simplify]: iters left: 6 (6 enodes) 20.072 * * [simplify]: iters left: 5 (25 enodes) 20.077 * * [simplify]: iters left: 4 (42 enodes) 20.085 * * [simplify]: iters left: 3 (69 enodes) 20.105 * * [simplify]: iters left: 2 (103 enodes) 20.145 * * [simplify]: iters left: 1 (185 enodes) 20.213 * * [simplify]: Extracting #0: cost 1 inf + 0 20.213 * * [simplify]: Extracting #1: cost 3 inf + 0 20.213 * * [simplify]: Extracting #2: cost 28 inf + 0 20.214 * * [simplify]: Extracting #3: cost 80 inf + 2 20.215 * * [simplify]: Extracting #4: cost 52 inf + 3211 20.217 * * [simplify]: Extracting #5: cost 16 inf + 15132 20.221 * * [simplify]: Extracting #6: cost 1 inf + 22198 20.226 * * [simplify]: Extracting #7: cost 0 inf + 22953 20.230 * [simplify]: Simplified to (sqrt (* (* (* x x) (* x x)) 1/360)) 20.230 * [simplify]: Simplified (2 1 2) to (λ (x) (fma (* (sqrt (* 1/360 (* (* x x) (* x x)))) (sqrt (* (* (* x x) (* x x)) 1/360))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 20.231 * * * * [progress]: [ 156 / 186 ] simplifiying candidate # 20.231 * * * * [progress]: [ 157 / 186 ] simplifiying candidate # 20.231 * [simplify]: Simplifying (* (sqrt 1/360) (* x x)) 20.231 * * [simplify]: iters left: 4 (5 enodes) 20.234 * * [simplify]: iters left: 3 (18 enodes) 20.241 * * [simplify]: iters left: 2 (22 enodes) 20.244 * * [simplify]: Extracting #0: cost 1 inf + 0 20.244 * * [simplify]: Extracting #1: cost 6 inf + 0 20.245 * * [simplify]: Extracting #2: cost 8 inf + 42 20.245 * * [simplify]: Extracting #3: cost 6 inf + 84 20.245 * * [simplify]: Extracting #4: cost 0 inf + 574 20.245 * [simplify]: Simplified to (* (* x x) (sqrt 1/360)) 20.245 * [simplify]: Simplified (2 1 1) to (λ (x) (fma (* (* (* x x) (sqrt 1/360)) (* (sqrt 1/360) (* x x))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 20.245 * [simplify]: Simplifying (* (sqrt 1/360) (* x x)) 20.245 * * [simplify]: iters left: 4 (5 enodes) 20.247 * * [simplify]: iters left: 3 (18 enodes) 20.250 * * [simplify]: iters left: 2 (22 enodes) 20.254 * * [simplify]: Extracting #0: cost 1 inf + 0 20.254 * * [simplify]: Extracting #1: cost 6 inf + 0 20.254 * * [simplify]: Extracting #2: cost 8 inf + 42 20.254 * * [simplify]: Extracting #3: cost 6 inf + 84 20.254 * * [simplify]: Extracting #4: cost 0 inf + 574 20.254 * [simplify]: Simplified to (* (* x x) (sqrt 1/360)) 20.254 * [simplify]: Simplified (2 1 2) to (λ (x) (fma (* (* (sqrt 1/360) (* x x)) (* (* x x) (sqrt 1/360))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 20.254 * * * * [progress]: [ 158 / 186 ] simplifiying candidate # 20.255 * [simplify]: Simplifying (* 1/360 (* x x)) 20.255 * * [simplify]: iters left: 4 (4 enodes) 20.256 * * [simplify]: iters left: 3 (15 enodes) 20.258 * * [simplify]: iters left: 2 (19 enodes) 20.261 * * [simplify]: Extracting #0: cost 1 inf + 0 20.261 * * [simplify]: Extracting #1: cost 6 inf + 0 20.261 * * [simplify]: Extracting #2: cost 5 inf + 43 20.261 * * [simplify]: Extracting #3: cost 0 inf + 332 20.262 * [simplify]: Simplified to (* 1/360 (* x x)) 20.262 * [simplify]: Simplified (2 1 1) to (λ (x) (fma (* (* 1/360 (* x x)) (* x x)) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 20.262 * * * * [progress]: [ 159 / 186 ] simplifiying candidate # 20.262 * [simplify]: Simplifying (* (cbrt 1/360) (* (* x x) (* x x))) 20.262 * * [simplify]: iters left: 6 (6 enodes) 20.264 * * [simplify]: iters left: 5 (25 enodes) 20.268 * * [simplify]: iters left: 4 (42 enodes) 20.279 * * [simplify]: iters left: 3 (68 enodes) 20.295 * * [simplify]: iters left: 2 (102 enodes) 20.326 * * [simplify]: iters left: 1 (183 enodes) 20.383 * * [simplify]: Extracting #0: cost 1 inf + 0 20.383 * * [simplify]: Extracting #1: cost 31 inf + 0 20.383 * * [simplify]: Extracting #2: cost 83 inf + 123 20.384 * * [simplify]: Extracting #3: cost 67 inf + 2060 20.386 * * [simplify]: Extracting #4: cost 9 inf + 23540 20.389 * * [simplify]: Extracting #5: cost 0 inf + 26204 20.392 * [simplify]: Simplified to (* (cbrt 1/360) (* (* x x) (* x x))) 20.392 * [simplify]: Simplified (2 1 2) to (λ (x) (fma (* (* (cbrt 1/360) (cbrt 1/360)) (* (cbrt 1/360) (* (* x x) (* x x)))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 20.392 * * * * [progress]: [ 160 / 186 ] simplifiying candidate # 20.392 * [simplify]: Simplifying (* (sqrt 1/360) (* (* x x) (* x x))) 20.392 * * [simplify]: iters left: 6 (6 enodes) 20.394 * * [simplify]: iters left: 5 (25 enodes) 20.399 * * [simplify]: iters left: 4 (42 enodes) 20.407 * * [simplify]: iters left: 3 (68 enodes) 20.428 * * [simplify]: iters left: 2 (102 enodes) 20.454 * * [simplify]: iters left: 1 (183 enodes) 20.513 * * [simplify]: Extracting #0: cost 1 inf + 0 20.514 * * [simplify]: Extracting #1: cost 31 inf + 0 20.514 * * [simplify]: Extracting #2: cost 83 inf + 123 20.515 * * [simplify]: Extracting #3: cost 67 inf + 2020 20.519 * * [simplify]: Extracting #4: cost 9 inf + 22100 20.525 * * [simplify]: Extracting #5: cost 0 inf + 24484 20.530 * [simplify]: Simplified to (* (sqrt 1/360) (* (* x x) (* x x))) 20.531 * [simplify]: Simplified (2 1 2) to (λ (x) (fma (* (sqrt 1/360) (* (sqrt 1/360) (* (* x x) (* x x)))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 20.531 * * * * [progress]: [ 161 / 186 ] simplifiying candidate # 20.531 * [simplify]: Simplifying (* 1/360 (* (* x x) (* x x))) 20.531 * * [simplify]: iters left: 6 (5 enodes) 20.535 * * [simplify]: iters left: 5 (22 enodes) 20.543 * * [simplify]: iters left: 4 (41 enodes) 20.559 * * [simplify]: iters left: 3 (69 enodes) 20.582 * * [simplify]: iters left: 2 (103 enodes) 20.602 * * [simplify]: iters left: 1 (184 enodes) 20.665 * * [simplify]: Extracting #0: cost 1 inf + 0 20.665 * * [simplify]: Extracting #1: cost 28 inf + 0 20.665 * * [simplify]: Extracting #2: cost 80 inf + 2 20.666 * * [simplify]: Extracting #3: cost 59 inf + 2128 20.670 * * [simplify]: Extracting #4: cost 16 inf + 15399 20.675 * * [simplify]: Extracting #5: cost 0 inf + 20664 20.680 * * [simplify]: Extracting #6: cost 0 inf + 20151 20.686 * [simplify]: Simplified to (* (* (* x x) (* x x)) 1/360) 20.686 * [simplify]: Simplified (2 1 2) to (λ (x) (fma (* 1 (* (* (* x x) (* x x)) 1/360)) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 20.686 * * * * [progress]: [ 162 / 186 ] simplifiying candidate #real (real->posit16 (* 1/360 (* (* x x) (* x x))))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x))))> 20.687 * [simplify]: Simplifying (real->posit16 (* 1/360 (* (* x x) (* x x)))) 20.687 * * [simplify]: iters left: 6 (6 enodes) 20.690 * * [simplify]: iters left: 5 (22 enodes) 20.700 * * [simplify]: iters left: 4 (39 enodes) 20.715 * * [simplify]: iters left: 3 (68 enodes) 20.739 * * [simplify]: iters left: 2 (102 enodes) 20.761 * * [simplify]: iters left: 1 (186 enodes) 20.840 * * [simplify]: Extracting #0: cost 1 inf + 0 20.840 * * [simplify]: Extracting #1: cost 2 inf + 0 20.840 * * [simplify]: Extracting #2: cost 31 inf + 0 20.841 * * [simplify]: Extracting #3: cost 82 inf + 44 20.842 * * [simplify]: Extracting #4: cost 57 inf + 2796 20.845 * * [simplify]: Extracting #5: cost 8 inf + 20660 20.850 * * [simplify]: Extracting #6: cost 0 inf + 22801 20.855 * [simplify]: Simplified to (real->posit16 (* (* (* x x) (* x x)) 1/360)) 20.855 * [simplify]: Simplified (2 1 1) to (λ (x) (fma (posit16->real (real->posit16 (* (* (* x x) (* x x)) 1/360))) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 20.855 * * * * [progress]: [ 163 / 186 ] simplifiying candidate # 20.856 * * * * [progress]: [ 164 / 186 ] simplifiying candidate # 20.856 * [simplify]: Simplifying (expm1 (fma (* (* x x) (* x x)) 1/12 (* x x))) 20.856 * * [simplify]: iters left: 6 (6 enodes) 20.860 * * [simplify]: iters left: 5 (24 enodes) 20.865 * * [simplify]: iters left: 4 (36 enodes) 20.872 * * [simplify]: iters left: 3 (71 enodes) 20.889 * * [simplify]: iters left: 2 (134 enodes) 20.929 * * [simplify]: iters left: 1 (236 enodes) 20.995 * * [simplify]: Extracting #0: cost 1 inf + 0 20.995 * * [simplify]: Extracting #1: cost 3 inf + 0 20.995 * * [simplify]: Extracting #2: cost 19 inf + 0 20.995 * * [simplify]: Extracting #3: cost 70 inf + 2 20.996 * * [simplify]: Extracting #4: cost 73 inf + 1788 20.997 * * [simplify]: Extracting #5: cost 44 inf + 8166 20.999 * * [simplify]: Extracting #6: cost 10 inf + 21179 21.002 * * [simplify]: Extracting #7: cost 0 inf + 24839 21.004 * [simplify]: Simplified to (expm1 (fma 1/12 (* (* x x) (* x x)) (* x x))) 21.004 * [simplify]: Simplified (2 3 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (log1p (expm1 (fma 1/12 (* (* x x) (* x x)) (* x x)))))) 21.004 * * * * [progress]: [ 165 / 186 ] simplifiying candidate # 21.004 * [simplify]: Simplifying (log1p (fma (* (* x x) (* x x)) 1/12 (* x x))) 21.005 * * [simplify]: iters left: 6 (6 enodes) 21.008 * * [simplify]: iters left: 5 (24 enodes) 21.016 * * [simplify]: iters left: 4 (36 enodes) 21.030 * * [simplify]: iters left: 3 (71 enodes) 21.046 * * [simplify]: iters left: 2 (134 enodes) 21.081 * * [simplify]: iters left: 1 (236 enodes) 21.141 * * [simplify]: Extracting #0: cost 1 inf + 0 21.142 * * [simplify]: Extracting #1: cost 3 inf + 0 21.142 * * [simplify]: Extracting #2: cost 19 inf + 0 21.142 * * [simplify]: Extracting #3: cost 70 inf + 2 21.143 * * [simplify]: Extracting #4: cost 73 inf + 1788 21.146 * * [simplify]: Extracting #5: cost 44 inf + 8186 21.150 * * [simplify]: Extracting #6: cost 10 inf + 21219 21.155 * * [simplify]: Extracting #7: cost 0 inf + 24879 21.163 * [simplify]: Simplified to (log1p (fma 1/12 (* (* x x) (* x x)) (* x x))) 21.163 * [simplify]: Simplified (2 3 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (expm1 (log1p (fma 1/12 (* (* x x) (* x x)) (* x x)))))) 21.164 * * * * [progress]: [ 166 / 186 ] simplifiying candidate # 21.164 * [simplify]: Simplifying (* (* (* x x) (* x x)) 1/12) 21.164 * * [simplify]: iters left: 6 (5 enodes) 21.167 * * [simplify]: iters left: 5 (22 enodes) 21.176 * * [simplify]: iters left: 4 (40 enodes) 21.193 * * [simplify]: iters left: 3 (72 enodes) 21.219 * * [simplify]: iters left: 2 (113 enodes) 21.258 * * [simplify]: iters left: 1 (191 enodes) 21.309 * * [simplify]: Extracting #0: cost 1 inf + 0 21.309 * * [simplify]: Extracting #1: cost 27 inf + 0 21.310 * * [simplify]: Extracting #2: cost 74 inf + 247 21.311 * * [simplify]: Extracting #3: cost 57 inf + 1453 21.313 * * [simplify]: Extracting #4: cost 15 inf + 15665 21.317 * * [simplify]: Extracting #5: cost 0 inf + 21874 21.321 * [simplify]: Simplified to (* (* (* x x) (* x x)) 1/12) 21.321 * [simplify]: Simplified (2 3 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (+ (* (* (* x x) (* x x)) 1/12) (* x x)))) 21.321 * * * * [progress]: [ 167 / 186 ] simplifiying candidate # 21.321 * * * * [progress]: [ 168 / 186 ] simplifiying candidate # 21.321 * [simplify]: Simplifying (log (fma (* (* x x) (* x x)) 1/12 (* x x))) 21.321 * * [simplify]: iters left: 6 (6 enodes) 21.325 * * [simplify]: iters left: 5 (24 enodes) 21.333 * * [simplify]: iters left: 4 (36 enodes) 21.346 * * [simplify]: iters left: 3 (71 enodes) 21.374 * * [simplify]: iters left: 2 (139 enodes) 21.432 * * [simplify]: iters left: 1 (246 enodes) 21.531 * * [simplify]: Extracting #0: cost 1 inf + 0 21.531 * * [simplify]: Extracting #1: cost 7 inf + 0 21.531 * * [simplify]: Extracting #2: cost 25 inf + 0 21.532 * * [simplify]: Extracting #3: cost 73 inf + 373 21.533 * * [simplify]: Extracting #4: cost 65 inf + 3238 21.536 * * [simplify]: Extracting #5: cost 36 inf + 11015 21.542 * * [simplify]: Extracting #6: cost 5 inf + 22809 21.548 * * [simplify]: Extracting #7: cost 0 inf + 23758 21.553 * * [simplify]: Extracting #8: cost 0 inf + 23587 21.557 * [simplify]: Simplified to (log (fma 1/12 (* (* x x) (* x x)) (* x x))) 21.557 * [simplify]: Simplified (2 3 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (exp (log (fma 1/12 (* (* x x) (* x x)) (* x x)))))) 21.557 * * * * [progress]: [ 169 / 186 ] simplifiying candidate # 21.557 * [simplify]: Simplifying (exp (fma (* (* x x) (* x x)) 1/12 (* x x))) 21.557 * * [simplify]: iters left: 6 (6 enodes) 21.559 * * [simplify]: iters left: 5 (24 enodes) 21.563 * * [simplify]: iters left: 4 (39 enodes) 21.571 * * [simplify]: iters left: 3 (87 enodes) 21.590 * * [simplify]: iters left: 2 (188 enodes) 21.668 * * [simplify]: iters left: 1 (448 enodes) 21.769 * * [simplify]: Extracting #0: cost 1 inf + 0 21.769 * * [simplify]: Extracting #1: cost 41 inf + 0 21.770 * * [simplify]: Extracting #2: cost 172 inf + 42 21.771 * * [simplify]: Extracting #3: cost 299 inf + 3755 21.775 * * [simplify]: Extracting #4: cost 217 inf + 30433 21.794 * * [simplify]: Extracting #5: cost 85 inf + 80875 21.819 * * [simplify]: Extracting #6: cost 10 inf + 114369 21.845 * * [simplify]: Extracting #7: cost 0 inf + 118613 21.872 * * [simplify]: Extracting #8: cost 0 inf + 118573 21.898 * [simplify]: Simplified to (exp (fma 1/12 (* (* x x) (* x x)) (* x x))) 21.898 * [simplify]: Simplified (2 3 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (log (exp (fma 1/12 (* (* x x) (* x x)) (* x x)))))) 21.898 * * * * [progress]: [ 170 / 186 ] simplifiying candidate # 21.898 * [simplify]: Simplifying (* (cbrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (cbrt (fma (* (* x x) (* x x)) 1/12 (* x x)))) 21.898 * * [simplify]: iters left: 6 (7 enodes) 21.902 * * [simplify]: iters left: 5 (27 enodes) 21.910 * * [simplify]: iters left: 4 (39 enodes) 21.923 * * [simplify]: iters left: 3 (73 enodes) 21.951 * * [simplify]: iters left: 2 (136 enodes) 21.987 * * [simplify]: iters left: 1 (236 enodes) 22.065 * * [simplify]: Extracting #0: cost 1 inf + 0 22.065 * * [simplify]: Extracting #1: cost 3 inf + 0 22.065 * * [simplify]: Extracting #2: cost 5 inf + 0 22.065 * * [simplify]: Extracting #3: cost 21 inf + 0 22.065 * * [simplify]: Extracting #4: cost 67 inf + 2 22.065 * * [simplify]: Extracting #5: cost 78 inf + 365 22.066 * * [simplify]: Extracting #6: cost 46 inf + 5755 22.068 * * [simplify]: Extracting #7: cost 8 inf + 19566 22.071 * * [simplify]: Extracting #8: cost 0 inf + 23064 22.073 * [simplify]: Simplified to (* (cbrt (fma 1/12 (* (* x x) (* x x)) (* x x))) (cbrt (fma 1/12 (* (* x x) (* x x)) (* x x)))) 22.073 * [simplify]: Simplified (2 3 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (* (cbrt (fma 1/12 (* (* x x) (* x x)) (* x x))) (cbrt (fma 1/12 (* (* x x) (* x x)) (* x x)))) (cbrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 22.073 * [simplify]: Simplifying (cbrt (fma (* (* x x) (* x x)) 1/12 (* x x))) 22.073 * * [simplify]: iters left: 6 (6 enodes) 22.075 * * [simplify]: iters left: 5 (24 enodes) 22.080 * * [simplify]: iters left: 4 (36 enodes) 22.090 * * [simplify]: iters left: 3 (71 enodes) 22.116 * * [simplify]: iters left: 2 (134 enodes) 22.165 * * [simplify]: iters left: 1 (236 enodes) 22.249 * * [simplify]: Extracting #0: cost 1 inf + 0 22.250 * * [simplify]: Extracting #1: cost 3 inf + 0 22.250 * * [simplify]: Extracting #2: cost 19 inf + 0 22.250 * * [simplify]: Extracting #3: cost 70 inf + 2 22.250 * * [simplify]: Extracting #4: cost 73 inf + 1788 22.252 * * [simplify]: Extracting #5: cost 44 inf + 8176 22.254 * * [simplify]: Extracting #6: cost 10 inf + 21199 22.256 * * [simplify]: Extracting #7: cost 0 inf + 24859 22.261 * [simplify]: Simplified to (cbrt (fma 1/12 (* (* x x) (* x x)) (* x x))) 22.261 * [simplify]: Simplified (2 3 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (* (cbrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (cbrt (fma (* (* x x) (* x x)) 1/12 (* x x)))) (cbrt (fma 1/12 (* (* x x) (* x x)) (* x x)))))) 22.261 * * * * [progress]: [ 171 / 186 ] simplifiying candidate # 22.261 * [simplify]: Simplifying (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x))) 22.262 * * [simplify]: iters left: 6 (7 enodes) 22.264 * * [simplify]: iters left: 5 (28 enodes) 22.269 * * [simplify]: iters left: 4 (53 enodes) 22.288 * * [simplify]: iters left: 3 (195 enodes) 22.421 * * [simplify]: Extracting #0: cost 1 inf + 0 22.421 * * [simplify]: Extracting #1: cost 42 inf + 0 22.422 * * [simplify]: Extracting #2: cost 213 inf + 44 22.428 * * [simplify]: Extracting #3: cost 167 inf + 15750 22.440 * * [simplify]: Extracting #4: cost 16 inf + 51635 22.462 * * [simplify]: Extracting #5: cost 0 inf + 56350 22.479 * [simplify]: Simplified to (* (fma 1/12 (* (* x x) (* x x)) (* x x)) (* (fma 1/12 (* (* x x) (* x x)) (* x x)) (fma 1/12 (* (* x x) (* x x)) (* x x)))) 22.479 * [simplify]: Simplified (2 3 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (fma 1/12 (* (* x x) (* x x)) (* x x)) (* (fma 1/12 (* (* x x) (* x x)) (* x x)) (fma 1/12 (* (* x x) (* x x)) (* x x))))))) 22.480 * * * * [progress]: [ 172 / 186 ] simplifiying candidate # 22.480 * [simplify]: Simplifying (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) 22.480 * * [simplify]: iters left: 6 (6 enodes) 22.482 * * [simplify]: iters left: 5 (24 enodes) 22.486 * * [simplify]: iters left: 4 (36 enodes) 22.493 * * [simplify]: iters left: 3 (71 enodes) 22.515 * * [simplify]: iters left: 2 (134 enodes) 22.564 * * [simplify]: iters left: 1 (236 enodes) 22.628 * * [simplify]: Extracting #0: cost 1 inf + 0 22.628 * * [simplify]: Extracting #1: cost 3 inf + 0 22.628 * * [simplify]: Extracting #2: cost 19 inf + 0 22.628 * * [simplify]: Extracting #3: cost 70 inf + 2 22.628 * * [simplify]: Extracting #4: cost 73 inf + 1788 22.630 * * [simplify]: Extracting #5: cost 44 inf + 8136 22.632 * * [simplify]: Extracting #6: cost 10 inf + 21119 22.635 * * [simplify]: Extracting #7: cost 0 inf + 24779 22.640 * [simplify]: Simplified to (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x))) 22.640 * [simplify]: Simplified (2 3 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 22.641 * [simplify]: Simplifying (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) 22.641 * * [simplify]: iters left: 6 (6 enodes) 22.645 * * [simplify]: iters left: 5 (24 enodes) 22.653 * * [simplify]: iters left: 4 (36 enodes) 22.662 * * [simplify]: iters left: 3 (71 enodes) 22.677 * * [simplify]: iters left: 2 (134 enodes) 22.708 * * [simplify]: iters left: 1 (236 enodes) 22.806 * * [simplify]: Extracting #0: cost 1 inf + 0 22.806 * * [simplify]: Extracting #1: cost 3 inf + 0 22.806 * * [simplify]: Extracting #2: cost 19 inf + 0 22.806 * * [simplify]: Extracting #3: cost 70 inf + 2 22.807 * * [simplify]: Extracting #4: cost 73 inf + 1788 22.810 * * [simplify]: Extracting #5: cost 44 inf + 8136 22.814 * * [simplify]: Extracting #6: cost 10 inf + 21119 22.819 * * [simplify]: Extracting #7: cost 0 inf + 24779 22.824 * [simplify]: Simplified to (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x))) 22.824 * [simplify]: Simplified (2 3 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x)))))) 22.824 * * * * [progress]: [ 173 / 186 ] simplifiying candidate # 22.824 * * * * [progress]: [ 174 / 186 ] simplifiying candidate #real (real->posit16 (fma (* (* x x) (* x x)) 1/12 (* x x))))))> 22.825 * [simplify]: Simplifying (real->posit16 (fma (* (* x x) (* x x)) 1/12 (* x x))) 22.825 * * [simplify]: iters left: 6 (6 enodes) 22.828 * * [simplify]: iters left: 5 (21 enodes) 22.836 * * [simplify]: iters left: 4 (33 enodes) 22.852 * * [simplify]: iters left: 3 (68 enodes) 22.879 * * [simplify]: iters left: 2 (132 enodes) 22.929 * * [simplify]: iters left: 1 (227 enodes) 23.023 * * [simplify]: Extracting #0: cost 1 inf + 0 23.023 * * [simplify]: Extracting #1: cost 2 inf + 0 23.023 * * [simplify]: Extracting #2: cost 15 inf + 0 23.023 * * [simplify]: Extracting #3: cost 61 inf + 2 23.024 * * [simplify]: Extracting #4: cost 80 inf + 514 23.027 * * [simplify]: Extracting #5: cost 30 inf + 12808 23.032 * * [simplify]: Extracting #6: cost 1 inf + 24333 23.037 * * [simplify]: Extracting #7: cost 0 inf + 24425 23.042 * [simplify]: Simplified to (real->posit16 (fma 1/12 (* (* x x) (* x x)) (* x x))) 23.042 * [simplify]: Simplified (2 3 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (posit16->real (real->posit16 (fma 1/12 (* (* x x) (* x x)) (* x x)))))) 23.042 * * * * [progress]: [ 175 / 186 ] simplifiying candidate # 23.042 * [simplify]: Simplifying (pow x 4) 23.042 * * [simplify]: iters left: 1 (3 enodes) 23.045 * * [simplify]: Extracting #0: cost 1 inf + 0 23.045 * * [simplify]: Extracting #1: cost 5 inf + 0 23.045 * * [simplify]: Extracting #2: cost 4 inf + 2 23.045 * * [simplify]: Extracting #3: cost 1 inf + 427 23.046 * * [simplify]: Extracting #4: cost 0 inf + 639 23.046 * [simplify]: Simplified to (pow x 4) 23.046 * [simplify]: Simplified (2 3 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (pow x 4) 1/12 (* x x)))) 23.046 * * * * [progress]: [ 176 / 186 ] simplifiying candidate # 23.046 * [simplify]: Simplifying (pow x 4) 23.046 * * [simplify]: iters left: 1 (3 enodes) 23.049 * * [simplify]: Extracting #0: cost 1 inf + 0 23.049 * * [simplify]: Extracting #1: cost 5 inf + 0 23.049 * * [simplify]: Extracting #2: cost 4 inf + 2 23.049 * * [simplify]: Extracting #3: cost 1 inf + 427 23.049 * * [simplify]: Extracting #4: cost 0 inf + 639 23.049 * [simplify]: Simplified to (pow x 4) 23.049 * [simplify]: Simplified (2 3 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (pow x 4) 1/12 (* x x)))) 23.050 * * * * [progress]: [ 177 / 186 ] simplifiying candidate # 23.050 * [simplify]: Simplifying (pow x 4) 23.050 * * [simplify]: iters left: 1 (3 enodes) 23.053 * * [simplify]: Extracting #0: cost 1 inf + 0 23.053 * * [simplify]: Extracting #1: cost 5 inf + 0 23.053 * * [simplify]: Extracting #2: cost 4 inf + 2 23.053 * * [simplify]: Extracting #3: cost 1 inf + 427 23.053 * * [simplify]: Extracting #4: cost 0 inf + 639 23.053 * [simplify]: Simplified to (pow x 4) 23.053 * [simplify]: Simplified (2 3 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (pow x 4) 1/12 (* x x)))) 23.054 * * * * [progress]: [ 178 / 186 ] simplifiying candidate # 23.054 * [simplify]: Simplifying (pow x 4) 23.054 * * [simplify]: iters left: 1 (3 enodes) 23.056 * * [simplify]: Extracting #0: cost 1 inf + 0 23.056 * * [simplify]: Extracting #1: cost 5 inf + 0 23.056 * * [simplify]: Extracting #2: cost 4 inf + 2 23.056 * * [simplify]: Extracting #3: cost 1 inf + 427 23.057 * * [simplify]: Extracting #4: cost 0 inf + 639 23.057 * [simplify]: Simplified to (pow x 4) 23.057 * [simplify]: Simplified (2 1 2) to (λ (x) (fma (* 1/360 (pow x 4)) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 23.057 * * * * [progress]: [ 179 / 186 ] simplifiying candidate # 23.057 * [simplify]: Simplifying (pow x 4) 23.057 * * [simplify]: iters left: 1 (3 enodes) 23.059 * * [simplify]: Extracting #0: cost 1 inf + 0 23.060 * * [simplify]: Extracting #1: cost 5 inf + 0 23.060 * * [simplify]: Extracting #2: cost 4 inf + 2 23.060 * * [simplify]: Extracting #3: cost 1 inf + 427 23.060 * * [simplify]: Extracting #4: cost 0 inf + 639 23.060 * [simplify]: Simplified to (pow x 4) 23.060 * [simplify]: Simplified (2 1 2) to (λ (x) (fma (* 1/360 (pow x 4)) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 23.060 * * * * [progress]: [ 180 / 186 ] simplifiying candidate # 23.060 * [simplify]: Simplifying (pow x 4) 23.060 * * [simplify]: iters left: 1 (3 enodes) 23.063 * * [simplify]: Extracting #0: cost 1 inf + 0 23.063 * * [simplify]: Extracting #1: cost 5 inf + 0 23.063 * * [simplify]: Extracting #2: cost 4 inf + 2 23.063 * * [simplify]: Extracting #3: cost 1 inf + 427 23.063 * * [simplify]: Extracting #4: cost 0 inf + 639 23.063 * [simplify]: Simplified to (pow x 4) 23.063 * [simplify]: Simplified (2 1 2) to (λ (x) (fma (* 1/360 (pow x 4)) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 23.063 * * * * [progress]: [ 181 / 186 ] simplifiying candidate # 23.064 * [simplify]: Simplifying (* 1/360 (pow x 4)) 23.064 * * [simplify]: iters left: 3 (5 enodes) 23.068 * * [simplify]: iters left: 2 (20 enodes) 23.077 * * [simplify]: iters left: 1 (37 enodes) 23.088 * * [simplify]: Extracting #0: cost 1 inf + 0 23.088 * * [simplify]: Extracting #1: cost 6 inf + 0 23.088 * * [simplify]: Extracting #2: cost 11 inf + 1 23.089 * * [simplify]: Extracting #3: cost 2 inf + 1057 23.089 * * [simplify]: Extracting #4: cost 0 inf + 656 23.089 * [simplify]: Simplified to (* (* (* x x) (* x x)) 1/360) 23.089 * [simplify]: Simplified (2 1) to (λ (x) (fma (* (* (* x x) (* x x)) 1/360) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 23.089 * * * * [progress]: [ 182 / 186 ] simplifiying candidate # 23.090 * [simplify]: Simplifying (* 1/360 (pow x 4)) 23.090 * * [simplify]: iters left: 3 (5 enodes) 23.093 * * [simplify]: iters left: 2 (20 enodes) 23.102 * * [simplify]: iters left: 1 (37 enodes) 23.113 * * [simplify]: Extracting #0: cost 1 inf + 0 23.113 * * [simplify]: Extracting #1: cost 6 inf + 0 23.113 * * [simplify]: Extracting #2: cost 11 inf + 1 23.114 * * [simplify]: Extracting #3: cost 2 inf + 1057 23.114 * * [simplify]: Extracting #4: cost 0 inf + 656 23.114 * [simplify]: Simplified to (* (* (* x x) (* x x)) 1/360) 23.114 * [simplify]: Simplified (2 1) to (λ (x) (fma (* (* (* x x) (* x x)) 1/360) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 23.114 * * * * [progress]: [ 183 / 186 ] simplifiying candidate # 23.115 * [simplify]: Simplifying (* 1/360 (pow x 4)) 23.115 * * [simplify]: iters left: 3 (5 enodes) 23.118 * * [simplify]: iters left: 2 (20 enodes) 23.130 * * [simplify]: iters left: 1 (37 enodes) 23.142 * * [simplify]: Extracting #0: cost 1 inf + 0 23.142 * * [simplify]: Extracting #1: cost 6 inf + 0 23.142 * * [simplify]: Extracting #2: cost 11 inf + 1 23.142 * * [simplify]: Extracting #3: cost 2 inf + 1057 23.142 * * [simplify]: Extracting #4: cost 0 inf + 656 23.143 * [simplify]: Simplified to (* (* (* x x) (* x x)) 1/360) 23.143 * [simplify]: Simplified (2 1) to (λ (x) (fma (* (* (* x x) (* x x)) 1/360) (* x x) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 23.143 * * * * [progress]: [ 184 / 186 ] simplifiying candidate # 23.143 * [simplify]: Simplifying (+ (pow x 2) (* 1/12 (pow x 4))) 23.143 * * [simplify]: iters left: 5 (8 enodes) 23.149 * * [simplify]: iters left: 4 (34 enodes) 23.161 * * [simplify]: iters left: 3 (44 enodes) 23.173 * * [simplify]: iters left: 2 (54 enodes) 23.189 * * [simplify]: iters left: 1 (77 enodes) 23.213 * * [simplify]: Extracting #0: cost 1 inf + 0 23.213 * * [simplify]: Extracting #1: cost 15 inf + 0 23.214 * * [simplify]: Extracting #2: cost 26 inf + 2 23.214 * * [simplify]: Extracting #3: cost 10 inf + 936 23.215 * * [simplify]: Extracting #4: cost 0 inf + 2202 23.217 * [simplify]: Simplified to (fma (* (* x x) 1/12) (* x x) (* x x)) 23.217 * [simplify]: Simplified (2 3) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (* (* x x) 1/12) (* x x) (* x x)))) 23.217 * * * * [progress]: [ 185 / 186 ] simplifiying candidate # 23.217 * [simplify]: Simplifying (+ (pow x 2) (* 1/12 (pow x 4))) 23.217 * * [simplify]: iters left: 5 (8 enodes) 23.223 * * [simplify]: iters left: 4 (34 enodes) 23.235 * * [simplify]: iters left: 3 (44 enodes) 23.246 * * [simplify]: iters left: 2 (54 enodes) 23.263 * * [simplify]: iters left: 1 (77 enodes) 23.293 * * [simplify]: Extracting #0: cost 1 inf + 0 23.293 * * [simplify]: Extracting #1: cost 15 inf + 0 23.293 * * [simplify]: Extracting #2: cost 26 inf + 2 23.293 * * [simplify]: Extracting #3: cost 10 inf + 936 23.295 * * [simplify]: Extracting #4: cost 0 inf + 2202 23.296 * [simplify]: Simplified to (fma (* (* x x) 1/12) (* x x) (* x x)) 23.296 * [simplify]: Simplified (2 3) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (* (* x x) 1/12) (* x x) (* x x)))) 23.296 * * * * [progress]: [ 186 / 186 ] simplifiying candidate # 23.296 * [simplify]: Simplifying (+ (pow x 2) (* 1/12 (pow x 4))) 23.296 * * [simplify]: iters left: 5 (8 enodes) 23.303 * * [simplify]: iters left: 4 (34 enodes) 23.310 * * [simplify]: iters left: 3 (44 enodes) 23.317 * * [simplify]: iters left: 2 (54 enodes) 23.325 * * [simplify]: iters left: 1 (77 enodes) 23.341 * * [simplify]: Extracting #0: cost 1 inf + 0 23.341 * * [simplify]: Extracting #1: cost 15 inf + 0 23.342 * * [simplify]: Extracting #2: cost 26 inf + 2 23.342 * * [simplify]: Extracting #3: cost 10 inf + 936 23.343 * * [simplify]: Extracting #4: cost 0 inf + 2202 23.344 * [simplify]: Simplified to (fma (* (* x x) 1/12) (* x x) (* x x)) 23.344 * [simplify]: Simplified (2 3) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (* (* x x) 1/12) (* x x) (* x x)))) 23.345 * * * [progress]: adding candidates to table 24.978 * * [progress]: iteration 3 / 4 24.978 * * * [progress]: picking best candidate 24.997 * * * * [pick]: Picked # 24.997 * * * [progress]: localizing error 25.044 * * * [progress]: generating rewritten candidates 25.045 * * * * [progress]: [ 1 / 4 ] rewriting at (2 3 2) 25.047 * * * * [progress]: [ 2 / 4 ] rewriting at (2 3 1) 25.049 * * * * [progress]: [ 3 / 4 ] rewriting at (2 3 2 1 1) 25.093 * * * * [progress]: [ 4 / 4 ] rewriting at (2 3 1 1 1) 25.140 * * * [progress]: generating series expansions 25.140 * * * * [progress]: [ 1 / 4 ] generating series at (2 3 2) 25.140 * [backup-simplify]: Simplify (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) into (sqrt (fma (pow x 4) 1/12 (pow x 2))) 25.140 * [approximate]: Taking taylor expansion of (sqrt (fma (pow x 4) 1/12 (pow x 2))) in (x) around 0 25.140 * [taylor]: Taking taylor expansion of (sqrt (fma (pow x 4) 1/12 (pow x 2))) in x 25.140 * [taylor]: Taking taylor expansion of (fma (pow x 4) 1/12 (pow x 2)) in x 25.140 * [taylor]: Rewrote expression to (+ (* (pow x 4) 1/12) (pow x 2)) 25.140 * [taylor]: Taking taylor expansion of (* (pow x 4) 1/12) in x 25.140 * [taylor]: Taking taylor expansion of (pow x 4) in x 25.140 * [taylor]: Taking taylor expansion of x in x 25.140 * [backup-simplify]: Simplify 0 into 0 25.140 * [backup-simplify]: Simplify 1 into 1 25.140 * [taylor]: Taking taylor expansion of 1/12 in x 25.140 * [backup-simplify]: Simplify 1/12 into 1/12 25.140 * [taylor]: Taking taylor expansion of (pow x 2) in x 25.140 * [taylor]: Taking taylor expansion of x in x 25.140 * [backup-simplify]: Simplify 0 into 0 25.140 * [backup-simplify]: Simplify 1 into 1 25.141 * [backup-simplify]: Simplify (* 1 1) into 1 25.141 * [backup-simplify]: Simplify (+ 0 1) into 1 25.142 * [backup-simplify]: Simplify (sqrt 1) into 1 25.142 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.142 * [backup-simplify]: Simplify (+ 0 0) into 0 25.143 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 25.143 * [taylor]: Taking taylor expansion of (sqrt (fma (pow x 4) 1/12 (pow x 2))) in x 25.143 * [taylor]: Taking taylor expansion of (fma (pow x 4) 1/12 (pow x 2)) in x 25.143 * [taylor]: Rewrote expression to (+ (* (pow x 4) 1/12) (pow x 2)) 25.143 * [taylor]: Taking taylor expansion of (* (pow x 4) 1/12) in x 25.143 * [taylor]: Taking taylor expansion of (pow x 4) in x 25.143 * [taylor]: Taking taylor expansion of x in x 25.143 * [backup-simplify]: Simplify 0 into 0 25.143 * [backup-simplify]: Simplify 1 into 1 25.143 * [taylor]: Taking taylor expansion of 1/12 in x 25.143 * [backup-simplify]: Simplify 1/12 into 1/12 25.143 * [taylor]: Taking taylor expansion of (pow x 2) in x 25.143 * [taylor]: Taking taylor expansion of x in x 25.143 * [backup-simplify]: Simplify 0 into 0 25.143 * [backup-simplify]: Simplify 1 into 1 25.143 * [backup-simplify]: Simplify (* 1 1) into 1 25.143 * [backup-simplify]: Simplify (+ 0 1) into 1 25.144 * [backup-simplify]: Simplify (sqrt 1) into 1 25.144 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.144 * [backup-simplify]: Simplify (+ 0 0) into 0 25.145 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 25.145 * [backup-simplify]: Simplify 1 into 1 25.145 * [backup-simplify]: Simplify 0 into 0 25.145 * [backup-simplify]: Simplify (* 1 1) into 1 25.145 * [backup-simplify]: Simplify (* 1 1) into 1 25.146 * [backup-simplify]: Simplify (* 1 1/12) into 1/12 25.146 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 25.146 * [backup-simplify]: Simplify (+ 1/12 0) into 1/12 25.147 * [backup-simplify]: Simplify (/ (- 1/12 (pow 0 2) (+)) (* 2 1)) into 1/24 25.147 * [backup-simplify]: Simplify 1/24 into 1/24 25.147 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.148 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.148 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1/12)) into 0 25.149 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 25.149 * [backup-simplify]: Simplify (+ 0 0) into 0 25.150 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 1/24)))) (* 2 1)) into 0 25.150 * [backup-simplify]: Simplify 0 into 0 25.150 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 25.151 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 25.151 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1/12))) into 0 25.152 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 25.152 * [backup-simplify]: Simplify (+ 0 0) into 0 25.153 * [backup-simplify]: Simplify (/ (- 0 (pow 1/24 2) (+ (* 2 (* 0 0)))) (* 2 1)) into -1/1152 25.153 * [backup-simplify]: Simplify -1/1152 into -1/1152 25.153 * [backup-simplify]: Simplify (+ (* -1/1152 (pow x 5)) (+ (* 1/24 (pow x 3)) (* 1 x))) into (- (+ x (* 1/24 (pow x 3))) (* 1/1152 (pow x 5))) 25.153 * [backup-simplify]: Simplify (sqrt (fma (* (* (/ 1 x) (/ 1 x)) (* (/ 1 x) (/ 1 x))) 1/12 (* (/ 1 x) (/ 1 x)))) into (sqrt (fma (/ 1 (pow x 4)) 1/12 (/ 1 (pow x 2)))) 25.153 * [approximate]: Taking taylor expansion of (sqrt (fma (/ 1 (pow x 4)) 1/12 (/ 1 (pow x 2)))) in (x) around 0 25.153 * [taylor]: Taking taylor expansion of (sqrt (fma (/ 1 (pow x 4)) 1/12 (/ 1 (pow x 2)))) in x 25.154 * [taylor]: Taking taylor expansion of (fma (/ 1 (pow x 4)) 1/12 (/ 1 (pow x 2))) in x 25.154 * [taylor]: Rewrote expression to (+ (* (/ 1 (pow x 4)) 1/12) (/ 1 (pow x 2))) 25.154 * [taylor]: Taking taylor expansion of (* (/ 1 (pow x 4)) 1/12) in x 25.154 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 25.154 * [taylor]: Taking taylor expansion of (pow x 4) in x 25.154 * [taylor]: Taking taylor expansion of x in x 25.154 * [backup-simplify]: Simplify 0 into 0 25.154 * [backup-simplify]: Simplify 1 into 1 25.154 * [backup-simplify]: Simplify (* 1 1) into 1 25.154 * [backup-simplify]: Simplify (* 1 1) into 1 25.154 * [backup-simplify]: Simplify (/ 1 1) into 1 25.154 * [taylor]: Taking taylor expansion of 1/12 in x 25.154 * [backup-simplify]: Simplify 1/12 into 1/12 25.154 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 25.154 * [taylor]: Taking taylor expansion of (pow x 2) in x 25.154 * [taylor]: Taking taylor expansion of x in x 25.154 * [backup-simplify]: Simplify 0 into 0 25.155 * [backup-simplify]: Simplify 1 into 1 25.155 * [backup-simplify]: Simplify (* 1 1) into 1 25.155 * [backup-simplify]: Simplify (/ 1 1) into 1 25.155 * [backup-simplify]: Simplify (* 1 1/12) into 1/12 25.155 * [backup-simplify]: Simplify (+ 1/12 0) into 1/12 25.156 * [backup-simplify]: Simplify (sqrt 1/12) into (sqrt 1/12) 25.156 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.157 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.157 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 25.158 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1/12)) into 0 25.158 * [backup-simplify]: Simplify (+ 0 0) into 0 25.159 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1/12))) into 0 25.159 * [taylor]: Taking taylor expansion of (sqrt (fma (/ 1 (pow x 4)) 1/12 (/ 1 (pow x 2)))) in x 25.159 * [taylor]: Taking taylor expansion of (fma (/ 1 (pow x 4)) 1/12 (/ 1 (pow x 2))) in x 25.159 * [taylor]: Rewrote expression to (+ (* (/ 1 (pow x 4)) 1/12) (/ 1 (pow x 2))) 25.159 * [taylor]: Taking taylor expansion of (* (/ 1 (pow x 4)) 1/12) in x 25.159 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 25.159 * [taylor]: Taking taylor expansion of (pow x 4) in x 25.159 * [taylor]: Taking taylor expansion of x in x 25.159 * [backup-simplify]: Simplify 0 into 0 25.159 * [backup-simplify]: Simplify 1 into 1 25.160 * [backup-simplify]: Simplify (* 1 1) into 1 25.160 * [backup-simplify]: Simplify (* 1 1) into 1 25.160 * [backup-simplify]: Simplify (/ 1 1) into 1 25.160 * [taylor]: Taking taylor expansion of 1/12 in x 25.160 * [backup-simplify]: Simplify 1/12 into 1/12 25.160 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 25.160 * [taylor]: Taking taylor expansion of (pow x 2) in x 25.160 * [taylor]: Taking taylor expansion of x in x 25.160 * [backup-simplify]: Simplify 0 into 0 25.160 * [backup-simplify]: Simplify 1 into 1 25.161 * [backup-simplify]: Simplify (* 1 1) into 1 25.161 * [backup-simplify]: Simplify (/ 1 1) into 1 25.162 * [backup-simplify]: Simplify (* 1 1/12) into 1/12 25.162 * [backup-simplify]: Simplify (+ 1/12 0) into 1/12 25.162 * [backup-simplify]: Simplify (sqrt 1/12) into (sqrt 1/12) 25.163 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.164 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.164 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 25.165 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1/12)) into 0 25.166 * [backup-simplify]: Simplify (+ 0 0) into 0 25.166 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1/12))) into 0 25.167 * [backup-simplify]: Simplify (sqrt 1/12) into (sqrt 1/12) 25.167 * [backup-simplify]: Simplify 0 into 0 25.168 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 25.169 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 25.170 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.171 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1/12))) into 0 25.171 * [backup-simplify]: Simplify (+ 0 1) into 1 25.174 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 (sqrt 1/12))) into (/ 1/2 (sqrt 1/12)) 25.175 * [backup-simplify]: Simplify (/ 1/2 (sqrt 1/12)) into (/ 1/2 (sqrt 1/12)) 25.176 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 25.177 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 25.178 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.179 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1/12)))) into 0 25.179 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.180 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 25.181 * [backup-simplify]: Simplify (+ 0 0) into 0 25.182 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (sqrt 1/12)))))) (* 2 (sqrt 1/12))) into 0 25.182 * [backup-simplify]: Simplify 0 into 0 25.183 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 25.184 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 25.185 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.187 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1/12))))) into 0 25.188 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 25.189 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.189 * [backup-simplify]: Simplify (+ 0 0) into 0 25.193 * [backup-simplify]: Simplify (/ (- 0 (pow (/ 1/2 (sqrt 1/12)) 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt 1/12))) into (/ -1/8 (pow (sqrt 1/12) 3)) 25.194 * [backup-simplify]: Simplify (/ -1/8 (pow (sqrt 1/12) 3)) into (/ -1/8 (pow (sqrt 1/12) 3)) 25.195 * [backup-simplify]: Simplify (+ (* (/ -1/8 (pow (sqrt 1/12) 3)) (pow (/ 1 x) 2)) (+ (/ 1/2 (sqrt 1/12)) (* (sqrt 1/12) (pow (/ 1 (/ 1 x)) 2)))) into (- (+ (* (pow x 2) (sqrt 1/12)) (* 1/2 (/ 1 (sqrt 1/12)))) (* 1/8 (/ 1 (* (pow x 2) (pow (sqrt 1/12) 3))))) 25.196 * [backup-simplify]: Simplify (sqrt (fma (* (* (/ 1 (- x)) (/ 1 (- x))) (* (/ 1 (- x)) (/ 1 (- x)))) 1/12 (* (/ 1 (- x)) (/ 1 (- x))))) into (sqrt (fma (/ 1 (pow x 4)) 1/12 (/ 1 (pow x 2)))) 25.196 * [approximate]: Taking taylor expansion of (sqrt (fma (/ 1 (pow x 4)) 1/12 (/ 1 (pow x 2)))) in (x) around 0 25.196 * [taylor]: Taking taylor expansion of (sqrt (fma (/ 1 (pow x 4)) 1/12 (/ 1 (pow x 2)))) in x 25.196 * [taylor]: Taking taylor expansion of (fma (/ 1 (pow x 4)) 1/12 (/ 1 (pow x 2))) in x 25.196 * [taylor]: Rewrote expression to (+ (* (/ 1 (pow x 4)) 1/12) (/ 1 (pow x 2))) 25.196 * [taylor]: Taking taylor expansion of (* (/ 1 (pow x 4)) 1/12) in x 25.196 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 25.196 * [taylor]: Taking taylor expansion of (pow x 4) in x 25.196 * [taylor]: Taking taylor expansion of x in x 25.196 * [backup-simplify]: Simplify 0 into 0 25.196 * [backup-simplify]: Simplify 1 into 1 25.196 * [backup-simplify]: Simplify (* 1 1) into 1 25.197 * [backup-simplify]: Simplify (* 1 1) into 1 25.197 * [backup-simplify]: Simplify (/ 1 1) into 1 25.197 * [taylor]: Taking taylor expansion of 1/12 in x 25.197 * [backup-simplify]: Simplify 1/12 into 1/12 25.197 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 25.197 * [taylor]: Taking taylor expansion of (pow x 2) in x 25.197 * [taylor]: Taking taylor expansion of x in x 25.197 * [backup-simplify]: Simplify 0 into 0 25.197 * [backup-simplify]: Simplify 1 into 1 25.197 * [backup-simplify]: Simplify (* 1 1) into 1 25.198 * [backup-simplify]: Simplify (/ 1 1) into 1 25.198 * [backup-simplify]: Simplify (* 1 1/12) into 1/12 25.198 * [backup-simplify]: Simplify (+ 1/12 0) into 1/12 25.198 * [backup-simplify]: Simplify (sqrt 1/12) into (sqrt 1/12) 25.199 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.199 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.200 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 25.200 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1/12)) into 0 25.200 * [backup-simplify]: Simplify (+ 0 0) into 0 25.201 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1/12))) into 0 25.201 * [taylor]: Taking taylor expansion of (sqrt (fma (/ 1 (pow x 4)) 1/12 (/ 1 (pow x 2)))) in x 25.201 * [taylor]: Taking taylor expansion of (fma (/ 1 (pow x 4)) 1/12 (/ 1 (pow x 2))) in x 25.201 * [taylor]: Rewrote expression to (+ (* (/ 1 (pow x 4)) 1/12) (/ 1 (pow x 2))) 25.201 * [taylor]: Taking taylor expansion of (* (/ 1 (pow x 4)) 1/12) in x 25.201 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 25.201 * [taylor]: Taking taylor expansion of (pow x 4) in x 25.201 * [taylor]: Taking taylor expansion of x in x 25.201 * [backup-simplify]: Simplify 0 into 0 25.201 * [backup-simplify]: Simplify 1 into 1 25.201 * [backup-simplify]: Simplify (* 1 1) into 1 25.201 * [backup-simplify]: Simplify (* 1 1) into 1 25.202 * [backup-simplify]: Simplify (/ 1 1) into 1 25.202 * [taylor]: Taking taylor expansion of 1/12 in x 25.202 * [backup-simplify]: Simplify 1/12 into 1/12 25.202 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 25.202 * [taylor]: Taking taylor expansion of (pow x 2) in x 25.202 * [taylor]: Taking taylor expansion of x in x 25.202 * [backup-simplify]: Simplify 0 into 0 25.202 * [backup-simplify]: Simplify 1 into 1 25.202 * [backup-simplify]: Simplify (* 1 1) into 1 25.202 * [backup-simplify]: Simplify (/ 1 1) into 1 25.202 * [backup-simplify]: Simplify (* 1 1/12) into 1/12 25.203 * [backup-simplify]: Simplify (+ 1/12 0) into 1/12 25.203 * [backup-simplify]: Simplify (sqrt 1/12) into (sqrt 1/12) 25.203 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.204 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.204 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 25.204 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1/12)) into 0 25.205 * [backup-simplify]: Simplify (+ 0 0) into 0 25.205 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1/12))) into 0 25.205 * [backup-simplify]: Simplify (sqrt 1/12) into (sqrt 1/12) 25.205 * [backup-simplify]: Simplify 0 into 0 25.206 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 25.207 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 25.207 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.208 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1/12))) into 0 25.208 * [backup-simplify]: Simplify (+ 0 1) into 1 25.213 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 (sqrt 1/12))) into (/ 1/2 (sqrt 1/12)) 25.213 * [backup-simplify]: Simplify (/ 1/2 (sqrt 1/12)) into (/ 1/2 (sqrt 1/12)) 25.214 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 25.215 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 25.215 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.216 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1/12)))) into 0 25.216 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.217 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 25.217 * [backup-simplify]: Simplify (+ 0 0) into 0 25.218 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (sqrt 1/12)))))) (* 2 (sqrt 1/12))) into 0 25.218 * [backup-simplify]: Simplify 0 into 0 25.220 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 25.221 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 25.222 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.224 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1/12))))) into 0 25.225 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 25.226 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.226 * [backup-simplify]: Simplify (+ 0 0) into 0 25.233 * [backup-simplify]: Simplify (/ (- 0 (pow (/ 1/2 (sqrt 1/12)) 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt 1/12))) into (/ -1/8 (pow (sqrt 1/12) 3)) 25.234 * [backup-simplify]: Simplify (/ -1/8 (pow (sqrt 1/12) 3)) into (/ -1/8 (pow (sqrt 1/12) 3)) 25.236 * [backup-simplify]: Simplify (+ (* (/ -1/8 (pow (sqrt 1/12) 3)) (pow (/ 1 (- x)) 2)) (+ (/ 1/2 (sqrt 1/12)) (* (sqrt 1/12) (pow (/ 1 (/ 1 (- x))) 2)))) into (- (+ (* (pow x 2) (sqrt 1/12)) (* 1/2 (/ 1 (sqrt 1/12)))) (* 1/8 (/ 1 (* (pow x 2) (pow (sqrt 1/12) 3))))) 25.236 * * * * [progress]: [ 2 / 4 ] generating series at (2 3 1) 25.236 * [backup-simplify]: Simplify (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) into (sqrt (fma (pow x 4) 1/12 (pow x 2))) 25.236 * [approximate]: Taking taylor expansion of (sqrt (fma (pow x 4) 1/12 (pow x 2))) in (x) around 0 25.236 * [taylor]: Taking taylor expansion of (sqrt (fma (pow x 4) 1/12 (pow x 2))) in x 25.236 * [taylor]: Taking taylor expansion of (fma (pow x 4) 1/12 (pow x 2)) in x 25.236 * [taylor]: Rewrote expression to (+ (* (pow x 4) 1/12) (pow x 2)) 25.236 * [taylor]: Taking taylor expansion of (* (pow x 4) 1/12) in x 25.236 * [taylor]: Taking taylor expansion of (pow x 4) in x 25.236 * [taylor]: Taking taylor expansion of x in x 25.237 * [backup-simplify]: Simplify 0 into 0 25.237 * [backup-simplify]: Simplify 1 into 1 25.237 * [taylor]: Taking taylor expansion of 1/12 in x 25.237 * [backup-simplify]: Simplify 1/12 into 1/12 25.237 * [taylor]: Taking taylor expansion of (pow x 2) in x 25.237 * [taylor]: Taking taylor expansion of x in x 25.237 * [backup-simplify]: Simplify 0 into 0 25.237 * [backup-simplify]: Simplify 1 into 1 25.237 * [backup-simplify]: Simplify (* 1 1) into 1 25.237 * [backup-simplify]: Simplify (+ 0 1) into 1 25.238 * [backup-simplify]: Simplify (sqrt 1) into 1 25.238 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.238 * [backup-simplify]: Simplify (+ 0 0) into 0 25.239 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 25.239 * [taylor]: Taking taylor expansion of (sqrt (fma (pow x 4) 1/12 (pow x 2))) in x 25.239 * [taylor]: Taking taylor expansion of (fma (pow x 4) 1/12 (pow x 2)) in x 25.239 * [taylor]: Rewrote expression to (+ (* (pow x 4) 1/12) (pow x 2)) 25.239 * [taylor]: Taking taylor expansion of (* (pow x 4) 1/12) in x 25.239 * [taylor]: Taking taylor expansion of (pow x 4) in x 25.239 * [taylor]: Taking taylor expansion of x in x 25.239 * [backup-simplify]: Simplify 0 into 0 25.239 * [backup-simplify]: Simplify 1 into 1 25.239 * [taylor]: Taking taylor expansion of 1/12 in x 25.239 * [backup-simplify]: Simplify 1/12 into 1/12 25.239 * [taylor]: Taking taylor expansion of (pow x 2) in x 25.239 * [taylor]: Taking taylor expansion of x in x 25.239 * [backup-simplify]: Simplify 0 into 0 25.239 * [backup-simplify]: Simplify 1 into 1 25.240 * [backup-simplify]: Simplify (* 1 1) into 1 25.240 * [backup-simplify]: Simplify (+ 0 1) into 1 25.240 * [backup-simplify]: Simplify (sqrt 1) into 1 25.241 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.241 * [backup-simplify]: Simplify (+ 0 0) into 0 25.241 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 25.241 * [backup-simplify]: Simplify 1 into 1 25.241 * [backup-simplify]: Simplify 0 into 0 25.242 * [backup-simplify]: Simplify (* 1 1) into 1 25.242 * [backup-simplify]: Simplify (* 1 1) into 1 25.242 * [backup-simplify]: Simplify (* 1 1/12) into 1/12 25.243 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 25.243 * [backup-simplify]: Simplify (+ 1/12 0) into 1/12 25.243 * [backup-simplify]: Simplify (/ (- 1/12 (pow 0 2) (+)) (* 2 1)) into 1/24 25.243 * [backup-simplify]: Simplify 1/24 into 1/24 25.244 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.244 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.245 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1/12)) into 0 25.245 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 25.245 * [backup-simplify]: Simplify (+ 0 0) into 0 25.246 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 1/24)))) (* 2 1)) into 0 25.246 * [backup-simplify]: Simplify 0 into 0 25.247 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 25.247 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 25.248 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1/12))) into 0 25.249 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 25.249 * [backup-simplify]: Simplify (+ 0 0) into 0 25.250 * [backup-simplify]: Simplify (/ (- 0 (pow 1/24 2) (+ (* 2 (* 0 0)))) (* 2 1)) into -1/1152 25.250 * [backup-simplify]: Simplify -1/1152 into -1/1152 25.250 * [backup-simplify]: Simplify (+ (* -1/1152 (pow x 5)) (+ (* 1/24 (pow x 3)) (* 1 x))) into (- (+ x (* 1/24 (pow x 3))) (* 1/1152 (pow x 5))) 25.250 * [backup-simplify]: Simplify (sqrt (fma (* (* (/ 1 x) (/ 1 x)) (* (/ 1 x) (/ 1 x))) 1/12 (* (/ 1 x) (/ 1 x)))) into (sqrt (fma (/ 1 (pow x 4)) 1/12 (/ 1 (pow x 2)))) 25.250 * [approximate]: Taking taylor expansion of (sqrt (fma (/ 1 (pow x 4)) 1/12 (/ 1 (pow x 2)))) in (x) around 0 25.250 * [taylor]: Taking taylor expansion of (sqrt (fma (/ 1 (pow x 4)) 1/12 (/ 1 (pow x 2)))) in x 25.250 * [taylor]: Taking taylor expansion of (fma (/ 1 (pow x 4)) 1/12 (/ 1 (pow x 2))) in x 25.250 * [taylor]: Rewrote expression to (+ (* (/ 1 (pow x 4)) 1/12) (/ 1 (pow x 2))) 25.250 * [taylor]: Taking taylor expansion of (* (/ 1 (pow x 4)) 1/12) in x 25.250 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 25.250 * [taylor]: Taking taylor expansion of (pow x 4) in x 25.250 * [taylor]: Taking taylor expansion of x in x 25.250 * [backup-simplify]: Simplify 0 into 0 25.250 * [backup-simplify]: Simplify 1 into 1 25.251 * [backup-simplify]: Simplify (* 1 1) into 1 25.251 * [backup-simplify]: Simplify (* 1 1) into 1 25.251 * [backup-simplify]: Simplify (/ 1 1) into 1 25.251 * [taylor]: Taking taylor expansion of 1/12 in x 25.251 * [backup-simplify]: Simplify 1/12 into 1/12 25.251 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 25.251 * [taylor]: Taking taylor expansion of (pow x 2) in x 25.251 * [taylor]: Taking taylor expansion of x in x 25.251 * [backup-simplify]: Simplify 0 into 0 25.251 * [backup-simplify]: Simplify 1 into 1 25.252 * [backup-simplify]: Simplify (* 1 1) into 1 25.252 * [backup-simplify]: Simplify (/ 1 1) into 1 25.252 * [backup-simplify]: Simplify (* 1 1/12) into 1/12 25.252 * [backup-simplify]: Simplify (+ 1/12 0) into 1/12 25.253 * [backup-simplify]: Simplify (sqrt 1/12) into (sqrt 1/12) 25.253 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.253 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.254 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 25.254 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1/12)) into 0 25.254 * [backup-simplify]: Simplify (+ 0 0) into 0 25.255 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1/12))) into 0 25.255 * [taylor]: Taking taylor expansion of (sqrt (fma (/ 1 (pow x 4)) 1/12 (/ 1 (pow x 2)))) in x 25.255 * [taylor]: Taking taylor expansion of (fma (/ 1 (pow x 4)) 1/12 (/ 1 (pow x 2))) in x 25.255 * [taylor]: Rewrote expression to (+ (* (/ 1 (pow x 4)) 1/12) (/ 1 (pow x 2))) 25.255 * [taylor]: Taking taylor expansion of (* (/ 1 (pow x 4)) 1/12) in x 25.255 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 25.255 * [taylor]: Taking taylor expansion of (pow x 4) in x 25.255 * [taylor]: Taking taylor expansion of x in x 25.255 * [backup-simplify]: Simplify 0 into 0 25.255 * [backup-simplify]: Simplify 1 into 1 25.255 * [backup-simplify]: Simplify (* 1 1) into 1 25.255 * [backup-simplify]: Simplify (* 1 1) into 1 25.256 * [backup-simplify]: Simplify (/ 1 1) into 1 25.256 * [taylor]: Taking taylor expansion of 1/12 in x 25.256 * [backup-simplify]: Simplify 1/12 into 1/12 25.256 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 25.256 * [taylor]: Taking taylor expansion of (pow x 2) in x 25.256 * [taylor]: Taking taylor expansion of x in x 25.256 * [backup-simplify]: Simplify 0 into 0 25.256 * [backup-simplify]: Simplify 1 into 1 25.256 * [backup-simplify]: Simplify (* 1 1) into 1 25.256 * [backup-simplify]: Simplify (/ 1 1) into 1 25.257 * [backup-simplify]: Simplify (* 1 1/12) into 1/12 25.257 * [backup-simplify]: Simplify (+ 1/12 0) into 1/12 25.257 * [backup-simplify]: Simplify (sqrt 1/12) into (sqrt 1/12) 25.257 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.258 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.258 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 25.259 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1/12)) into 0 25.259 * [backup-simplify]: Simplify (+ 0 0) into 0 25.259 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1/12))) into 0 25.260 * [backup-simplify]: Simplify (sqrt 1/12) into (sqrt 1/12) 25.260 * [backup-simplify]: Simplify 0 into 0 25.260 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 25.261 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 25.261 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.262 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1/12))) into 0 25.263 * [backup-simplify]: Simplify (+ 0 1) into 1 25.265 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 (sqrt 1/12))) into (/ 1/2 (sqrt 1/12)) 25.266 * [backup-simplify]: Simplify (/ 1/2 (sqrt 1/12)) into (/ 1/2 (sqrt 1/12)) 25.267 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 25.268 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 25.269 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.270 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1/12)))) into 0 25.271 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.272 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 25.272 * [backup-simplify]: Simplify (+ 0 0) into 0 25.274 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (sqrt 1/12)))))) (* 2 (sqrt 1/12))) into 0 25.274 * [backup-simplify]: Simplify 0 into 0 25.275 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 25.276 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 25.277 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.279 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1/12))))) into 0 25.280 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 25.280 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.281 * [backup-simplify]: Simplify (+ 0 0) into 0 25.287 * [backup-simplify]: Simplify (/ (- 0 (pow (/ 1/2 (sqrt 1/12)) 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt 1/12))) into (/ -1/8 (pow (sqrt 1/12) 3)) 25.289 * [backup-simplify]: Simplify (/ -1/8 (pow (sqrt 1/12) 3)) into (/ -1/8 (pow (sqrt 1/12) 3)) 25.292 * [backup-simplify]: Simplify (+ (* (/ -1/8 (pow (sqrt 1/12) 3)) (pow (/ 1 x) 2)) (+ (/ 1/2 (sqrt 1/12)) (* (sqrt 1/12) (pow (/ 1 (/ 1 x)) 2)))) into (- (+ (* (pow x 2) (sqrt 1/12)) (* 1/2 (/ 1 (sqrt 1/12)))) (* 1/8 (/ 1 (* (pow x 2) (pow (sqrt 1/12) 3))))) 25.292 * [backup-simplify]: Simplify (sqrt (fma (* (* (/ 1 (- x)) (/ 1 (- x))) (* (/ 1 (- x)) (/ 1 (- x)))) 1/12 (* (/ 1 (- x)) (/ 1 (- x))))) into (sqrt (fma (/ 1 (pow x 4)) 1/12 (/ 1 (pow x 2)))) 25.292 * [approximate]: Taking taylor expansion of (sqrt (fma (/ 1 (pow x 4)) 1/12 (/ 1 (pow x 2)))) in (x) around 0 25.293 * [taylor]: Taking taylor expansion of (sqrt (fma (/ 1 (pow x 4)) 1/12 (/ 1 (pow x 2)))) in x 25.293 * [taylor]: Taking taylor expansion of (fma (/ 1 (pow x 4)) 1/12 (/ 1 (pow x 2))) in x 25.293 * [taylor]: Rewrote expression to (+ (* (/ 1 (pow x 4)) 1/12) (/ 1 (pow x 2))) 25.293 * [taylor]: Taking taylor expansion of (* (/ 1 (pow x 4)) 1/12) in x 25.293 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 25.293 * [taylor]: Taking taylor expansion of (pow x 4) in x 25.293 * [taylor]: Taking taylor expansion of x in x 25.293 * [backup-simplify]: Simplify 0 into 0 25.293 * [backup-simplify]: Simplify 1 into 1 25.293 * [backup-simplify]: Simplify (* 1 1) into 1 25.294 * [backup-simplify]: Simplify (* 1 1) into 1 25.294 * [backup-simplify]: Simplify (/ 1 1) into 1 25.294 * [taylor]: Taking taylor expansion of 1/12 in x 25.294 * [backup-simplify]: Simplify 1/12 into 1/12 25.294 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 25.294 * [taylor]: Taking taylor expansion of (pow x 2) in x 25.294 * [taylor]: Taking taylor expansion of x in x 25.294 * [backup-simplify]: Simplify 0 into 0 25.294 * [backup-simplify]: Simplify 1 into 1 25.295 * [backup-simplify]: Simplify (* 1 1) into 1 25.295 * [backup-simplify]: Simplify (/ 1 1) into 1 25.295 * [backup-simplify]: Simplify (* 1 1/12) into 1/12 25.296 * [backup-simplify]: Simplify (+ 1/12 0) into 1/12 25.296 * [backup-simplify]: Simplify (sqrt 1/12) into (sqrt 1/12) 25.297 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.298 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.298 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 25.299 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1/12)) into 0 25.300 * [backup-simplify]: Simplify (+ 0 0) into 0 25.300 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1/12))) into 0 25.300 * [taylor]: Taking taylor expansion of (sqrt (fma (/ 1 (pow x 4)) 1/12 (/ 1 (pow x 2)))) in x 25.300 * [taylor]: Taking taylor expansion of (fma (/ 1 (pow x 4)) 1/12 (/ 1 (pow x 2))) in x 25.300 * [taylor]: Rewrote expression to (+ (* (/ 1 (pow x 4)) 1/12) (/ 1 (pow x 2))) 25.300 * [taylor]: Taking taylor expansion of (* (/ 1 (pow x 4)) 1/12) in x 25.300 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 25.300 * [taylor]: Taking taylor expansion of (pow x 4) in x 25.300 * [taylor]: Taking taylor expansion of x in x 25.300 * [backup-simplify]: Simplify 0 into 0 25.301 * [backup-simplify]: Simplify 1 into 1 25.301 * [backup-simplify]: Simplify (* 1 1) into 1 25.301 * [backup-simplify]: Simplify (* 1 1) into 1 25.302 * [backup-simplify]: Simplify (/ 1 1) into 1 25.302 * [taylor]: Taking taylor expansion of 1/12 in x 25.302 * [backup-simplify]: Simplify 1/12 into 1/12 25.302 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 25.302 * [taylor]: Taking taylor expansion of (pow x 2) in x 25.302 * [taylor]: Taking taylor expansion of x in x 25.302 * [backup-simplify]: Simplify 0 into 0 25.302 * [backup-simplify]: Simplify 1 into 1 25.302 * [backup-simplify]: Simplify (* 1 1) into 1 25.303 * [backup-simplify]: Simplify (/ 1 1) into 1 25.303 * [backup-simplify]: Simplify (* 1 1/12) into 1/12 25.303 * [backup-simplify]: Simplify (+ 1/12 0) into 1/12 25.304 * [backup-simplify]: Simplify (sqrt 1/12) into (sqrt 1/12) 25.304 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.305 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.306 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 25.307 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1/12)) into 0 25.307 * [backup-simplify]: Simplify (+ 0 0) into 0 25.308 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1/12))) into 0 25.308 * [backup-simplify]: Simplify (sqrt 1/12) into (sqrt 1/12) 25.309 * [backup-simplify]: Simplify 0 into 0 25.309 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 25.310 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 25.311 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.312 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1/12))) into 0 25.313 * [backup-simplify]: Simplify (+ 0 1) into 1 25.316 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 (sqrt 1/12))) into (/ 1/2 (sqrt 1/12)) 25.316 * [backup-simplify]: Simplify (/ 1/2 (sqrt 1/12)) into (/ 1/2 (sqrt 1/12)) 25.318 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 25.319 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 25.320 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.321 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1/12)))) into 0 25.321 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.322 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 25.322 * [backup-simplify]: Simplify (+ 0 0) into 0 25.324 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (sqrt 1/12)))))) (* 2 (sqrt 1/12))) into 0 25.324 * [backup-simplify]: Simplify 0 into 0 25.325 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 25.326 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 25.327 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.329 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1/12))))) into 0 25.330 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 25.333 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.333 * [backup-simplify]: Simplify (+ 0 0) into 0 25.339 * [backup-simplify]: Simplify (/ (- 0 (pow (/ 1/2 (sqrt 1/12)) 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt 1/12))) into (/ -1/8 (pow (sqrt 1/12) 3)) 25.341 * [backup-simplify]: Simplify (/ -1/8 (pow (sqrt 1/12) 3)) into (/ -1/8 (pow (sqrt 1/12) 3)) 25.345 * [backup-simplify]: Simplify (+ (* (/ -1/8 (pow (sqrt 1/12) 3)) (pow (/ 1 (- x)) 2)) (+ (/ 1/2 (sqrt 1/12)) (* (sqrt 1/12) (pow (/ 1 (/ 1 (- x))) 2)))) into (- (+ (* (pow x 2) (sqrt 1/12)) (* 1/2 (/ 1 (sqrt 1/12)))) (* 1/8 (/ 1 (* (pow x 2) (pow (sqrt 1/12) 3))))) 25.345 * * * * [progress]: [ 3 / 4 ] generating series at (2 3 2 1 1) 25.345 * [backup-simplify]: Simplify (* (* x x) (* x x)) into (pow x 4) 25.345 * [approximate]: Taking taylor expansion of (pow x 4) in (x) around 0 25.345 * [taylor]: Taking taylor expansion of (pow x 4) in x 25.345 * [taylor]: Taking taylor expansion of x in x 25.345 * [backup-simplify]: Simplify 0 into 0 25.345 * [backup-simplify]: Simplify 1 into 1 25.345 * [taylor]: Taking taylor expansion of (pow x 4) in x 25.345 * [taylor]: Taking taylor expansion of x in x 25.345 * [backup-simplify]: Simplify 0 into 0 25.345 * [backup-simplify]: Simplify 1 into 1 25.346 * [backup-simplify]: Simplify (* 1 1) into 1 25.346 * [backup-simplify]: Simplify (* 1 1) into 1 25.346 * [backup-simplify]: Simplify 1 into 1 25.347 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.347 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.347 * [backup-simplify]: Simplify 0 into 0 25.348 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 25.349 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 25.349 * [backup-simplify]: Simplify 0 into 0 25.350 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 25.351 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 25.351 * [backup-simplify]: Simplify 0 into 0 25.353 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 25.354 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 25.354 * [backup-simplify]: Simplify 0 into 0 25.355 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 25.357 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 25.357 * [backup-simplify]: Simplify 0 into 0 25.359 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 25.360 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 25.360 * [backup-simplify]: Simplify 0 into 0 25.360 * [backup-simplify]: Simplify (* 1 (pow x 4)) into (pow x 4) 25.361 * [backup-simplify]: Simplify (* (* (/ 1 x) (/ 1 x)) (* (/ 1 x) (/ 1 x))) into (/ 1 (pow x 4)) 25.361 * [approximate]: Taking taylor expansion of (/ 1 (pow x 4)) in (x) around 0 25.361 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 25.361 * [taylor]: Taking taylor expansion of (pow x 4) in x 25.361 * [taylor]: Taking taylor expansion of x in x 25.361 * [backup-simplify]: Simplify 0 into 0 25.361 * [backup-simplify]: Simplify 1 into 1 25.361 * [backup-simplify]: Simplify (* 1 1) into 1 25.361 * [backup-simplify]: Simplify (* 1 1) into 1 25.362 * [backup-simplify]: Simplify (/ 1 1) into 1 25.362 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 25.362 * [taylor]: Taking taylor expansion of (pow x 4) in x 25.362 * [taylor]: Taking taylor expansion of x in x 25.362 * [backup-simplify]: Simplify 0 into 0 25.362 * [backup-simplify]: Simplify 1 into 1 25.362 * [backup-simplify]: Simplify (* 1 1) into 1 25.363 * [backup-simplify]: Simplify (* 1 1) into 1 25.363 * [backup-simplify]: Simplify (/ 1 1) into 1 25.363 * [backup-simplify]: Simplify 1 into 1 25.364 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.364 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.365 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 25.365 * [backup-simplify]: Simplify 0 into 0 25.366 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 25.367 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 25.368 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.368 * [backup-simplify]: Simplify 0 into 0 25.369 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 25.370 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 25.371 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.371 * [backup-simplify]: Simplify 0 into 0 25.372 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 25.374 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 25.375 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.375 * [backup-simplify]: Simplify 0 into 0 25.376 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 25.378 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 25.378 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.378 * [backup-simplify]: Simplify 0 into 0 25.380 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 25.381 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 25.382 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.382 * [backup-simplify]: Simplify 0 into 0 25.382 * [backup-simplify]: Simplify (* 1 (pow (/ 1 (/ 1 x)) 4)) into (pow x 4) 25.383 * [backup-simplify]: Simplify (* (* (/ 1 (- x)) (/ 1 (- x))) (* (/ 1 (- x)) (/ 1 (- x)))) into (/ 1 (pow x 4)) 25.383 * [approximate]: Taking taylor expansion of (/ 1 (pow x 4)) in (x) around 0 25.383 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 25.383 * [taylor]: Taking taylor expansion of (pow x 4) in x 25.383 * [taylor]: Taking taylor expansion of x in x 25.383 * [backup-simplify]: Simplify 0 into 0 25.383 * [backup-simplify]: Simplify 1 into 1 25.383 * [backup-simplify]: Simplify (* 1 1) into 1 25.384 * [backup-simplify]: Simplify (* 1 1) into 1 25.384 * [backup-simplify]: Simplify (/ 1 1) into 1 25.384 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 25.384 * [taylor]: Taking taylor expansion of (pow x 4) in x 25.384 * [taylor]: Taking taylor expansion of x in x 25.384 * [backup-simplify]: Simplify 0 into 0 25.384 * [backup-simplify]: Simplify 1 into 1 25.384 * [backup-simplify]: Simplify (* 1 1) into 1 25.385 * [backup-simplify]: Simplify (* 1 1) into 1 25.385 * [backup-simplify]: Simplify (/ 1 1) into 1 25.385 * [backup-simplify]: Simplify 1 into 1 25.386 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.386 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.387 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 25.387 * [backup-simplify]: Simplify 0 into 0 25.388 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 25.389 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 25.390 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.390 * [backup-simplify]: Simplify 0 into 0 25.391 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 25.392 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 25.393 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.393 * [backup-simplify]: Simplify 0 into 0 25.394 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 25.395 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 25.396 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.396 * [backup-simplify]: Simplify 0 into 0 25.398 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 25.399 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 25.400 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.400 * [backup-simplify]: Simplify 0 into 0 25.401 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 25.403 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 25.404 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.404 * [backup-simplify]: Simplify 0 into 0 25.404 * [backup-simplify]: Simplify (* 1 (pow (/ 1 (/ 1 (- x))) 4)) into (pow x 4) 25.404 * * * * [progress]: [ 4 / 4 ] generating series at (2 3 1 1 1) 25.404 * [backup-simplify]: Simplify (* (* x x) (* x x)) into (pow x 4) 25.404 * [approximate]: Taking taylor expansion of (pow x 4) in (x) around 0 25.404 * [taylor]: Taking taylor expansion of (pow x 4) in x 25.404 * [taylor]: Taking taylor expansion of x in x 25.405 * [backup-simplify]: Simplify 0 into 0 25.405 * [backup-simplify]: Simplify 1 into 1 25.405 * [taylor]: Taking taylor expansion of (pow x 4) in x 25.405 * [taylor]: Taking taylor expansion of x in x 25.405 * [backup-simplify]: Simplify 0 into 0 25.405 * [backup-simplify]: Simplify 1 into 1 25.405 * [backup-simplify]: Simplify (* 1 1) into 1 25.406 * [backup-simplify]: Simplify (* 1 1) into 1 25.406 * [backup-simplify]: Simplify 1 into 1 25.406 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.407 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.407 * [backup-simplify]: Simplify 0 into 0 25.408 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 25.409 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 25.409 * [backup-simplify]: Simplify 0 into 0 25.410 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 25.411 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 25.411 * [backup-simplify]: Simplify 0 into 0 25.412 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 25.413 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 25.413 * [backup-simplify]: Simplify 0 into 0 25.415 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 25.416 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 25.416 * [backup-simplify]: Simplify 0 into 0 25.418 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 25.419 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 25.419 * [backup-simplify]: Simplify 0 into 0 25.420 * [backup-simplify]: Simplify (* 1 (pow x 4)) into (pow x 4) 25.420 * [backup-simplify]: Simplify (* (* (/ 1 x) (/ 1 x)) (* (/ 1 x) (/ 1 x))) into (/ 1 (pow x 4)) 25.420 * [approximate]: Taking taylor expansion of (/ 1 (pow x 4)) in (x) around 0 25.420 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 25.420 * [taylor]: Taking taylor expansion of (pow x 4) in x 25.420 * [taylor]: Taking taylor expansion of x in x 25.420 * [backup-simplify]: Simplify 0 into 0 25.420 * [backup-simplify]: Simplify 1 into 1 25.420 * [backup-simplify]: Simplify (* 1 1) into 1 25.421 * [backup-simplify]: Simplify (* 1 1) into 1 25.421 * [backup-simplify]: Simplify (/ 1 1) into 1 25.421 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 25.421 * [taylor]: Taking taylor expansion of (pow x 4) in x 25.421 * [taylor]: Taking taylor expansion of x in x 25.421 * [backup-simplify]: Simplify 0 into 0 25.421 * [backup-simplify]: Simplify 1 into 1 25.422 * [backup-simplify]: Simplify (* 1 1) into 1 25.422 * [backup-simplify]: Simplify (* 1 1) into 1 25.422 * [backup-simplify]: Simplify (/ 1 1) into 1 25.422 * [backup-simplify]: Simplify 1 into 1 25.423 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.424 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.425 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 25.425 * [backup-simplify]: Simplify 0 into 0 25.426 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 25.426 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 25.427 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.427 * [backup-simplify]: Simplify 0 into 0 25.429 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 25.430 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 25.431 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.431 * [backup-simplify]: Simplify 0 into 0 25.432 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 25.433 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 25.434 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.434 * [backup-simplify]: Simplify 0 into 0 25.435 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 25.437 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 25.438 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.438 * [backup-simplify]: Simplify 0 into 0 25.439 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 25.441 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 25.442 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.442 * [backup-simplify]: Simplify 0 into 0 25.442 * [backup-simplify]: Simplify (* 1 (pow (/ 1 (/ 1 x)) 4)) into (pow x 4) 25.442 * [backup-simplify]: Simplify (* (* (/ 1 (- x)) (/ 1 (- x))) (* (/ 1 (- x)) (/ 1 (- x)))) into (/ 1 (pow x 4)) 25.442 * [approximate]: Taking taylor expansion of (/ 1 (pow x 4)) in (x) around 0 25.442 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 25.442 * [taylor]: Taking taylor expansion of (pow x 4) in x 25.442 * [taylor]: Taking taylor expansion of x in x 25.442 * [backup-simplify]: Simplify 0 into 0 25.442 * [backup-simplify]: Simplify 1 into 1 25.442 * [backup-simplify]: Simplify (* 1 1) into 1 25.443 * [backup-simplify]: Simplify (* 1 1) into 1 25.443 * [backup-simplify]: Simplify (/ 1 1) into 1 25.443 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 25.443 * [taylor]: Taking taylor expansion of (pow x 4) in x 25.443 * [taylor]: Taking taylor expansion of x in x 25.443 * [backup-simplify]: Simplify 0 into 0 25.443 * [backup-simplify]: Simplify 1 into 1 25.443 * [backup-simplify]: Simplify (* 1 1) into 1 25.443 * [backup-simplify]: Simplify (* 1 1) into 1 25.444 * [backup-simplify]: Simplify (/ 1 1) into 1 25.444 * [backup-simplify]: Simplify 1 into 1 25.444 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.444 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.445 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 25.445 * [backup-simplify]: Simplify 0 into 0 25.445 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 25.446 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 25.446 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.446 * [backup-simplify]: Simplify 0 into 0 25.447 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 25.448 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 25.449 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.449 * [backup-simplify]: Simplify 0 into 0 25.450 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 25.450 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 25.451 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.451 * [backup-simplify]: Simplify 0 into 0 25.452 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 25.452 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 25.453 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.453 * [backup-simplify]: Simplify 0 into 0 25.454 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 25.455 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 25.455 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.455 * [backup-simplify]: Simplify 0 into 0 25.455 * [backup-simplify]: Simplify (* 1 (pow (/ 1 (/ 1 (- x))) 4)) into (pow x 4) 25.455 * * * [progress]: simplifying candidates 25.456 * * * * [progress]: [ 1 / 176 ] simplifiying candidate # 25.456 * [simplify]: Simplifying (expm1 (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))) 25.456 * * [simplify]: iters left: 6 (7 enodes) 25.458 * * [simplify]: iters left: 5 (27 enodes) 25.464 * * [simplify]: iters left: 4 (39 enodes) 25.474 * * [simplify]: iters left: 3 (73 enodes) 25.500 * * [simplify]: iters left: 2 (136 enodes) 25.529 * * [simplify]: iters left: 1 (236 enodes) 25.601 * * [simplify]: Extracting #0: cost 1 inf + 0 25.601 * * [simplify]: Extracting #1: cost 3 inf + 0 25.601 * * [simplify]: Extracting #2: cost 5 inf + 0 25.601 * * [simplify]: Extracting #3: cost 21 inf + 0 25.601 * * [simplify]: Extracting #4: cost 67 inf + 2 25.602 * * [simplify]: Extracting #5: cost 78 inf + 365 25.603 * * [simplify]: Extracting #6: cost 46 inf + 5655 25.605 * * [simplify]: Extracting #7: cost 8 inf + 19466 25.607 * * [simplify]: Extracting #8: cost 0 inf + 22964 25.609 * [simplify]: Simplified to (expm1 (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x)))) 25.610 * [simplify]: Simplified (2 3 2 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (log1p (expm1 (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x)))))))) 25.610 * * * * [progress]: [ 2 / 176 ] simplifiying candidate # 25.610 * [simplify]: Simplifying (log1p (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))) 25.610 * * [simplify]: iters left: 6 (7 enodes) 25.612 * * [simplify]: iters left: 5 (27 enodes) 25.617 * * [simplify]: iters left: 4 (39 enodes) 25.624 * * [simplify]: iters left: 3 (73 enodes) 25.652 * * [simplify]: iters left: 2 (136 enodes) 25.698 * * [simplify]: iters left: 1 (236 enodes) 25.771 * * [simplify]: Extracting #0: cost 1 inf + 0 25.771 * * [simplify]: Extracting #1: cost 3 inf + 0 25.771 * * [simplify]: Extracting #2: cost 5 inf + 0 25.771 * * [simplify]: Extracting #3: cost 21 inf + 0 25.771 * * [simplify]: Extracting #4: cost 67 inf + 2 25.772 * * [simplify]: Extracting #5: cost 78 inf + 365 25.774 * * [simplify]: Extracting #6: cost 46 inf + 5695 25.778 * * [simplify]: Extracting #7: cost 8 inf + 19506 25.783 * * [simplify]: Extracting #8: cost 0 inf + 23004 25.788 * [simplify]: Simplified to (log1p (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x)))) 25.788 * [simplify]: Simplified (2 3 2 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (expm1 (log1p (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x)))))))) 25.788 * * * * [progress]: [ 3 / 176 ] simplifiying candidate # 25.788 * * * * [progress]: [ 4 / 176 ] simplifiying candidate # 25.788 * * * * [progress]: [ 5 / 176 ] simplifiying candidate # 25.789 * [simplify]: Simplifying (log (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))) 25.789 * * [simplify]: iters left: 6 (7 enodes) 25.793 * * [simplify]: iters left: 5 (27 enodes) 25.802 * * [simplify]: iters left: 4 (39 enodes) 25.817 * * [simplify]: iters left: 3 (73 enodes) 25.847 * * [simplify]: iters left: 2 (136 enodes) 25.906 * * [simplify]: iters left: 1 (236 enodes) 25.995 * * [simplify]: Extracting #0: cost 1 inf + 0 25.995 * * [simplify]: Extracting #1: cost 3 inf + 0 25.995 * * [simplify]: Extracting #2: cost 5 inf + 0 25.995 * * [simplify]: Extracting #3: cost 21 inf + 0 25.996 * * [simplify]: Extracting #4: cost 67 inf + 2 25.996 * * [simplify]: Extracting #5: cost 78 inf + 365 25.998 * * [simplify]: Extracting #6: cost 46 inf + 5655 26.003 * * [simplify]: Extracting #7: cost 8 inf + 19466 26.008 * * [simplify]: Extracting #8: cost 0 inf + 22964 26.012 * [simplify]: Simplified to (log (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x)))) 26.012 * [simplify]: Simplified (2 3 2 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (exp (log (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x)))))))) 26.013 * * * * [progress]: [ 6 / 176 ] simplifiying candidate # 26.013 * [simplify]: Simplifying (exp (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))) 26.013 * * [simplify]: iters left: 6 (7 enodes) 26.015 * * [simplify]: iters left: 5 (27 enodes) 26.020 * * [simplify]: iters left: 4 (39 enodes) 26.028 * * [simplify]: iters left: 3 (73 enodes) 26.045 * * [simplify]: iters left: 2 (136 enodes) 26.073 * * [simplify]: iters left: 1 (236 enodes) 26.133 * * [simplify]: Extracting #0: cost 1 inf + 0 26.133 * * [simplify]: Extracting #1: cost 3 inf + 0 26.133 * * [simplify]: Extracting #2: cost 5 inf + 0 26.134 * * [simplify]: Extracting #3: cost 21 inf + 0 26.134 * * [simplify]: Extracting #4: cost 67 inf + 2 26.135 * * [simplify]: Extracting #5: cost 78 inf + 365 26.137 * * [simplify]: Extracting #6: cost 46 inf + 5655 26.139 * * [simplify]: Extracting #7: cost 8 inf + 19466 26.142 * * [simplify]: Extracting #8: cost 0 inf + 22964 26.144 * [simplify]: Simplified to (exp (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x)))) 26.144 * [simplify]: Simplified (2 3 2 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (log (exp (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x)))))))) 26.144 * * * * [progress]: [ 7 / 176 ] simplifiying candidate # 26.145 * [simplify]: Simplifying (* (cbrt (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))) (cbrt (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))))) 26.145 * * [simplify]: iters left: 6 (8 enodes) 26.147 * * [simplify]: iters left: 5 (30 enodes) 26.152 * * [simplify]: iters left: 4 (42 enodes) 26.160 * * [simplify]: iters left: 3 (77 enodes) 26.186 * * [simplify]: iters left: 2 (140 enodes) 26.243 * * [simplify]: iters left: 1 (236 enodes) 26.306 * * [simplify]: Extracting #0: cost 1 inf + 0 26.306 * * [simplify]: Extracting #1: cost 3 inf + 0 26.306 * * [simplify]: Extracting #2: cost 5 inf + 0 26.306 * * [simplify]: Extracting #3: cost 7 inf + 0 26.306 * * [simplify]: Extracting #4: cost 21 inf + 0 26.307 * * [simplify]: Extracting #5: cost 67 inf + 2 26.307 * * [simplify]: Extracting #6: cost 84 inf + 588 26.308 * * [simplify]: Extracting #7: cost 60 inf + 4058 26.311 * * [simplify]: Extracting #8: cost 23 inf + 16160 26.319 * * [simplify]: Extracting #9: cost 0 inf + 25967 26.325 * * [simplify]: Extracting #10: cost 0 inf + 25887 26.330 * [simplify]: Simplified to (* (cbrt (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x)))) (cbrt (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x))))) 26.330 * [simplify]: Simplified (2 3 2 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (* (* (cbrt (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x)))) (cbrt (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x))))) (cbrt (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))))) 26.331 * [simplify]: Simplifying (cbrt (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))) 26.331 * * [simplify]: iters left: 6 (7 enodes) 26.336 * * [simplify]: iters left: 5 (27 enodes) 26.345 * * [simplify]: iters left: 4 (39 enodes) 26.361 * * [simplify]: iters left: 3 (73 enodes) 26.378 * * [simplify]: iters left: 2 (136 enodes) 26.410 * * [simplify]: iters left: 1 (236 enodes) 26.498 * * [simplify]: Extracting #0: cost 1 inf + 0 26.498 * * [simplify]: Extracting #1: cost 3 inf + 0 26.498 * * [simplify]: Extracting #2: cost 5 inf + 0 26.498 * * [simplify]: Extracting #3: cost 21 inf + 0 26.498 * * [simplify]: Extracting #4: cost 67 inf + 2 26.499 * * [simplify]: Extracting #5: cost 78 inf + 365 26.501 * * [simplify]: Extracting #6: cost 46 inf + 5675 26.505 * * [simplify]: Extracting #7: cost 8 inf + 19486 26.510 * * [simplify]: Extracting #8: cost 0 inf + 22984 26.515 * [simplify]: Simplified to (cbrt (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x)))) 26.515 * [simplify]: Simplified (2 3 2 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (* (* (cbrt (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))) (cbrt (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))))) (cbrt (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x)))))))) 26.515 * * * * [progress]: [ 8 / 176 ] simplifiying candidate # 26.516 * [simplify]: Simplifying (* (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))) 26.516 * * [simplify]: iters left: 6 (8 enodes) 26.520 * * [simplify]: iters left: 5 (30 enodes) 26.531 * * [simplify]: iters left: 4 (50 enodes) 26.550 * * [simplify]: iters left: 3 (116 enodes) 26.608 * * [simplify]: iters left: 2 (276 enodes) 26.781 * * [simplify]: Extracting #0: cost 1 inf + 0 26.781 * * [simplify]: Extracting #1: cost 37 inf + 0 26.781 * * [simplify]: Extracting #2: cost 98 inf + 256 26.783 * * [simplify]: Extracting #3: cost 88 inf + 3981 26.787 * * [simplify]: Extracting #4: cost 28 inf + 20692 26.796 * * [simplify]: Extracting #5: cost 0 inf + 29812 26.803 * * [simplify]: Extracting #6: cost 0 inf + 29652 26.809 * [simplify]: Simplified to (* (fma 1/12 (* (* x x) (* x x)) (* x x)) (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x)))) 26.809 * [simplify]: Simplified (2 3 2 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (cbrt (* (fma 1/12 (* (* x x) (* x x)) (* x x)) (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x)))))))) 26.809 * * * * [progress]: [ 9 / 176 ] simplifiying candidate # 26.809 * [simplify]: Simplifying (sqrt (* (cbrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (cbrt (fma (* (* x x) (* x x)) 1/12 (* x x))))) 26.810 * * [simplify]: iters left: 6 (8 enodes) 26.812 * * [simplify]: iters left: 5 (31 enodes) 26.820 * * [simplify]: iters left: 4 (43 enodes) 26.837 * * [simplify]: iters left: 3 (77 enodes) 26.867 * * [simplify]: iters left: 2 (141 enodes) 26.923 * * [simplify]: iters left: 1 (242 enodes) 27.018 * * [simplify]: Extracting #0: cost 1 inf + 0 27.018 * * [simplify]: Extracting #1: cost 4 inf + 0 27.018 * * [simplify]: Extracting #2: cost 7 inf + 0 27.018 * * [simplify]: Extracting #3: cost 23 inf + 0 27.019 * * [simplify]: Extracting #4: cost 75 inf + 2 27.020 * * [simplify]: Extracting #5: cost 80 inf + 1438 27.022 * * [simplify]: Extracting #6: cost 53 inf + 6343 27.026 * * [simplify]: Extracting #7: cost 14 inf + 19918 27.032 * * [simplify]: Extracting #8: cost 0 inf + 25827 27.037 * * [simplify]: Extracting #9: cost 0 inf + 25707 27.046 * [simplify]: Simplified to (fabs (cbrt (fma 1/12 (* (* x x) (* x x)) (* x x)))) 27.046 * [simplify]: Simplified (2 3 2 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (* (fabs (cbrt (fma 1/12 (* (* x x) (* x x)) (* x x)))) (sqrt (cbrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))))) 27.047 * [simplify]: Simplifying (sqrt (cbrt (fma (* (* x x) (* x x)) 1/12 (* x x)))) 27.047 * * [simplify]: iters left: 6 (7 enodes) 27.051 * * [simplify]: iters left: 5 (27 enodes) 27.062 * * [simplify]: iters left: 4 (39 enodes) 27.076 * * [simplify]: iters left: 3 (73 enodes) 27.093 * * [simplify]: iters left: 2 (136 enodes) 27.132 * * [simplify]: iters left: 1 (236 enodes) 27.191 * * [simplify]: Extracting #0: cost 1 inf + 0 27.191 * * [simplify]: Extracting #1: cost 3 inf + 0 27.191 * * [simplify]: Extracting #2: cost 5 inf + 0 27.191 * * [simplify]: Extracting #3: cost 21 inf + 0 27.192 * * [simplify]: Extracting #4: cost 67 inf + 2 27.193 * * [simplify]: Extracting #5: cost 78 inf + 365 27.195 * * [simplify]: Extracting #6: cost 46 inf + 5755 27.198 * * [simplify]: Extracting #7: cost 8 inf + 19566 27.200 * * [simplify]: Extracting #8: cost 0 inf + 23064 27.203 * [simplify]: Simplified to (sqrt (cbrt (fma 1/12 (* (* x x) (* x x)) (* x x)))) 27.203 * [simplify]: Simplified (2 3 2 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (* (sqrt (* (cbrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (cbrt (fma (* (* x x) (* x x)) 1/12 (* x x))))) (sqrt (cbrt (fma 1/12 (* (* x x) (* x x)) (* x x)))))))) 27.203 * * * * [progress]: [ 10 / 176 ] simplifiying candidate # 27.203 * [simplify]: Simplifying (sqrt (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))) 27.203 * * [simplify]: iters left: 6 (7 enodes) 27.205 * * [simplify]: iters left: 5 (27 enodes) 27.210 * * [simplify]: iters left: 4 (39 enodes) 27.217 * * [simplify]: iters left: 3 (73 enodes) 27.246 * * [simplify]: iters left: 2 (136 enodes) 27.289 * * [simplify]: iters left: 1 (236 enodes) 27.363 * * [simplify]: Extracting #0: cost 1 inf + 0 27.363 * * [simplify]: Extracting #1: cost 3 inf + 0 27.363 * * [simplify]: Extracting #2: cost 5 inf + 0 27.363 * * [simplify]: Extracting #3: cost 21 inf + 0 27.363 * * [simplify]: Extracting #4: cost 67 inf + 2 27.364 * * [simplify]: Extracting #5: cost 78 inf + 365 27.366 * * [simplify]: Extracting #6: cost 46 inf + 5595 27.370 * * [simplify]: Extracting #7: cost 8 inf + 19406 27.372 * * [simplify]: Extracting #8: cost 0 inf + 22904 27.374 * [simplify]: Simplified to (sqrt (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x)))) 27.375 * [simplify]: Simplified (2 3 2 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (* (sqrt (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x)))) (sqrt (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))))) 27.375 * [simplify]: Simplifying (sqrt (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))) 27.375 * * [simplify]: iters left: 6 (7 enodes) 27.377 * * [simplify]: iters left: 5 (27 enodes) 27.381 * * [simplify]: iters left: 4 (39 enodes) 27.389 * * [simplify]: iters left: 3 (73 enodes) 27.409 * * [simplify]: iters left: 2 (136 enodes) 27.465 * * [simplify]: iters left: 1 (236 enodes) 27.515 * * [simplify]: Extracting #0: cost 1 inf + 0 27.515 * * [simplify]: Extracting #1: cost 3 inf + 0 27.516 * * [simplify]: Extracting #2: cost 5 inf + 0 27.516 * * [simplify]: Extracting #3: cost 21 inf + 0 27.516 * * [simplify]: Extracting #4: cost 67 inf + 2 27.516 * * [simplify]: Extracting #5: cost 78 inf + 365 27.517 * * [simplify]: Extracting #6: cost 46 inf + 5595 27.519 * * [simplify]: Extracting #7: cost 8 inf + 19406 27.521 * * [simplify]: Extracting #8: cost 0 inf + 22904 27.524 * [simplify]: Simplified to (sqrt (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x)))) 27.524 * [simplify]: Simplified (2 3 2 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (* (sqrt (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))) (sqrt (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x)))))))) 27.524 * * * * [progress]: [ 11 / 176 ] simplifiying candidate # 27.524 * [simplify]: Simplifying (sqrt 1) 27.524 * * [simplify]: iters left: 1 (2 enodes) 27.526 * * [simplify]: Extracting #0: cost 1 inf + 0 27.526 * * [simplify]: Extracting #1: cost 0 inf + 1 27.526 * [simplify]: Simplified to 1 27.526 * [simplify]: Simplified (2 3 2 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (* 1 (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))))))) 27.527 * [simplify]: Simplifying (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) 27.527 * * [simplify]: iters left: 6 (6 enodes) 27.528 * * [simplify]: iters left: 5 (24 enodes) 27.533 * * [simplify]: iters left: 4 (36 enodes) 27.543 * * [simplify]: iters left: 3 (71 enodes) 27.571 * * [simplify]: iters left: 2 (134 enodes) 27.626 * * [simplify]: iters left: 1 (236 enodes) 27.696 * * [simplify]: Extracting #0: cost 1 inf + 0 27.696 * * [simplify]: Extracting #1: cost 3 inf + 0 27.696 * * [simplify]: Extracting #2: cost 19 inf + 0 27.696 * * [simplify]: Extracting #3: cost 70 inf + 2 27.697 * * [simplify]: Extracting #4: cost 73 inf + 1788 27.698 * * [simplify]: Extracting #5: cost 44 inf + 8136 27.700 * * [simplify]: Extracting #6: cost 10 inf + 21119 27.702 * * [simplify]: Extracting #7: cost 0 inf + 24779 27.705 * [simplify]: Simplified to (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x))) 27.705 * [simplify]: Simplified (2 3 2 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (* 1 (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x))))))) 27.705 * * * * [progress]: [ 12 / 176 ] simplifiying candidate # 27.705 * [simplify]: Simplifying (/ 1 2) 27.705 * * [simplify]: iters left: 2 (3 enodes) 27.707 * * [simplify]: iters left: 1 (12 enodes) 27.710 * * [simplify]: Extracting #0: cost 1 inf + 0 27.710 * * [simplify]: Extracting #1: cost 0 inf + 1 27.710 * [simplify]: Simplified to 1/2 27.710 * [simplify]: Simplified (2 3 2 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (pow (fma (* (* x x) (* x x)) 1/12 (* x x)) 1/2)))) 27.710 * * * * [progress]: [ 13 / 176 ] simplifiying candidate # 27.710 * [simplify]: Simplifying (sqrt (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))) 27.710 * * [simplify]: iters left: 6 (7 enodes) 27.712 * * [simplify]: iters left: 5 (27 enodes) 27.716 * * [simplify]: iters left: 4 (39 enodes) 27.724 * * [simplify]: iters left: 3 (73 enodes) 27.756 * * [simplify]: iters left: 2 (136 enodes) 27.801 * * [simplify]: iters left: 1 (236 enodes) 27.859 * * [simplify]: Extracting #0: cost 1 inf + 0 27.859 * * [simplify]: Extracting #1: cost 3 inf + 0 27.859 * * [simplify]: Extracting #2: cost 5 inf + 0 27.859 * * [simplify]: Extracting #3: cost 21 inf + 0 27.860 * * [simplify]: Extracting #4: cost 67 inf + 2 27.861 * * [simplify]: Extracting #5: cost 78 inf + 365 27.863 * * [simplify]: Extracting #6: cost 46 inf + 5595 27.866 * * [simplify]: Extracting #7: cost 8 inf + 19406 27.871 * * [simplify]: Extracting #8: cost 0 inf + 22904 27.876 * [simplify]: Simplified to (sqrt (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x)))) 27.876 * [simplify]: Simplified (2 3 2 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (* (sqrt (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x)))) (sqrt (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))))) 27.877 * [simplify]: Simplifying (sqrt (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))) 27.877 * * [simplify]: iters left: 6 (7 enodes) 27.879 * * [simplify]: iters left: 5 (27 enodes) 27.884 * * [simplify]: iters left: 4 (39 enodes) 27.891 * * [simplify]: iters left: 3 (73 enodes) 27.906 * * [simplify]: iters left: 2 (136 enodes) 27.937 * * [simplify]: iters left: 1 (236 enodes) 27.981 * * [simplify]: Extracting #0: cost 1 inf + 0 27.981 * * [simplify]: Extracting #1: cost 3 inf + 0 27.981 * * [simplify]: Extracting #2: cost 5 inf + 0 27.981 * * [simplify]: Extracting #3: cost 21 inf + 0 27.981 * * [simplify]: Extracting #4: cost 67 inf + 2 27.982 * * [simplify]: Extracting #5: cost 78 inf + 365 27.983 * * [simplify]: Extracting #6: cost 46 inf + 5595 27.985 * * [simplify]: Extracting #7: cost 8 inf + 19406 27.987 * * [simplify]: Extracting #8: cost 0 inf + 22904 27.989 * [simplify]: Simplified to (sqrt (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x)))) 27.990 * [simplify]: Simplified (2 3 2 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (* (sqrt (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))) (sqrt (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x)))))))) 27.990 * * * * [progress]: [ 14 / 176 ] simplifiying candidate # 27.990 * * * * [progress]: [ 15 / 176 ] simplifiying candidate # 27.990 * * * * [progress]: [ 16 / 176 ] simplifiying candidate #real (real->posit16 (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))))))))> 27.990 * [simplify]: Simplifying (real->posit16 (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))) 27.990 * * [simplify]: iters left: 6 (7 enodes) 27.992 * * [simplify]: iters left: 5 (24 enodes) 27.996 * * [simplify]: iters left: 4 (36 enodes) 28.013 * * [simplify]: iters left: 3 (71 enodes) 28.034 * * [simplify]: iters left: 2 (134 enodes) 28.065 * * [simplify]: iters left: 1 (236 enodes) 28.126 * * [simplify]: Extracting #0: cost 1 inf + 0 28.127 * * [simplify]: Extracting #1: cost 2 inf + 0 28.127 * * [simplify]: Extracting #2: cost 3 inf + 0 28.127 * * [simplify]: Extracting #3: cost 19 inf + 0 28.127 * * [simplify]: Extracting #4: cost 70 inf + 2 28.127 * * [simplify]: Extracting #5: cost 70 inf + 2457 28.129 * * [simplify]: Extracting #6: cost 42 inf + 8451 28.131 * * [simplify]: Extracting #7: cost 13 inf + 18975 28.133 * * [simplify]: Extracting #8: cost 0 inf + 24779 28.136 * [simplify]: Simplified to (real->posit16 (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x)))) 28.136 * [simplify]: Simplified (2 3 2 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (posit16->real (real->posit16 (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x)))))))) 28.136 * * * * [progress]: [ 17 / 176 ] simplifiying candidate # 28.136 * [simplify]: Simplifying (expm1 (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))) 28.136 * * [simplify]: iters left: 6 (7 enodes) 28.139 * * [simplify]: iters left: 5 (27 enodes) 28.143 * * [simplify]: iters left: 4 (39 enodes) 28.155 * * [simplify]: iters left: 3 (73 enodes) 28.184 * * [simplify]: iters left: 2 (136 enodes) 28.225 * * [simplify]: iters left: 1 (236 enodes) 28.285 * * [simplify]: Extracting #0: cost 1 inf + 0 28.285 * * [simplify]: Extracting #1: cost 3 inf + 0 28.285 * * [simplify]: Extracting #2: cost 5 inf + 0 28.285 * * [simplify]: Extracting #3: cost 21 inf + 0 28.286 * * [simplify]: Extracting #4: cost 67 inf + 2 28.286 * * [simplify]: Extracting #5: cost 78 inf + 365 28.288 * * [simplify]: Extracting #6: cost 46 inf + 5655 28.292 * * [simplify]: Extracting #7: cost 8 inf + 19466 28.297 * * [simplify]: Extracting #8: cost 0 inf + 22964 28.302 * [simplify]: Simplified to (expm1 (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x)))) 28.302 * [simplify]: Simplified (2 3 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (log1p (expm1 (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x))))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 28.302 * * * * [progress]: [ 18 / 176 ] simplifiying candidate # 28.302 * [simplify]: Simplifying (log1p (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))) 28.302 * * [simplify]: iters left: 6 (7 enodes) 28.307 * * [simplify]: iters left: 5 (27 enodes) 28.316 * * [simplify]: iters left: 4 (39 enodes) 28.324 * * [simplify]: iters left: 3 (73 enodes) 28.339 * * [simplify]: iters left: 2 (136 enodes) 28.392 * * [simplify]: iters left: 1 (236 enodes) 28.446 * * [simplify]: Extracting #0: cost 1 inf + 0 28.446 * * [simplify]: Extracting #1: cost 3 inf + 0 28.446 * * [simplify]: Extracting #2: cost 5 inf + 0 28.446 * * [simplify]: Extracting #3: cost 21 inf + 0 28.447 * * [simplify]: Extracting #4: cost 67 inf + 2 28.448 * * [simplify]: Extracting #5: cost 78 inf + 365 28.449 * * [simplify]: Extracting #6: cost 46 inf + 5695 28.453 * * [simplify]: Extracting #7: cost 8 inf + 19506 28.458 * * [simplify]: Extracting #8: cost 0 inf + 23004 28.463 * [simplify]: Simplified to (log1p (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x)))) 28.463 * [simplify]: Simplified (2 3 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (expm1 (log1p (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x))))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 28.463 * * * * [progress]: [ 19 / 176 ] simplifiying candidate # 28.464 * * * * [progress]: [ 20 / 176 ] simplifiying candidate # 28.464 * * * * [progress]: [ 21 / 176 ] simplifiying candidate # 28.464 * [simplify]: Simplifying (log (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))) 28.464 * * [simplify]: iters left: 6 (7 enodes) 28.468 * * [simplify]: iters left: 5 (27 enodes) 28.477 * * [simplify]: iters left: 4 (39 enodes) 28.496 * * [simplify]: iters left: 3 (73 enodes) 28.523 * * [simplify]: iters left: 2 (136 enodes) 28.553 * * [simplify]: iters left: 1 (236 enodes) 28.613 * * [simplify]: Extracting #0: cost 1 inf + 0 28.613 * * [simplify]: Extracting #1: cost 3 inf + 0 28.613 * * [simplify]: Extracting #2: cost 5 inf + 0 28.613 * * [simplify]: Extracting #3: cost 21 inf + 0 28.613 * * [simplify]: Extracting #4: cost 67 inf + 2 28.614 * * [simplify]: Extracting #5: cost 78 inf + 365 28.614 * * [simplify]: Extracting #6: cost 46 inf + 5655 28.616 * * [simplify]: Extracting #7: cost 8 inf + 19466 28.619 * * [simplify]: Extracting #8: cost 0 inf + 22964 28.621 * [simplify]: Simplified to (log (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x)))) 28.621 * [simplify]: Simplified (2 3 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (exp (log (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x))))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 28.621 * * * * [progress]: [ 22 / 176 ] simplifiying candidate # 28.622 * [simplify]: Simplifying (exp (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))) 28.622 * * [simplify]: iters left: 6 (7 enodes) 28.624 * * [simplify]: iters left: 5 (27 enodes) 28.631 * * [simplify]: iters left: 4 (39 enodes) 28.647 * * [simplify]: iters left: 3 (73 enodes) 28.665 * * [simplify]: iters left: 2 (136 enodes) 28.706 * * [simplify]: iters left: 1 (236 enodes) 28.767 * * [simplify]: Extracting #0: cost 1 inf + 0 28.767 * * [simplify]: Extracting #1: cost 3 inf + 0 28.767 * * [simplify]: Extracting #2: cost 5 inf + 0 28.767 * * [simplify]: Extracting #3: cost 21 inf + 0 28.767 * * [simplify]: Extracting #4: cost 67 inf + 2 28.768 * * [simplify]: Extracting #5: cost 78 inf + 365 28.769 * * [simplify]: Extracting #6: cost 46 inf + 5655 28.771 * * [simplify]: Extracting #7: cost 8 inf + 19466 28.776 * * [simplify]: Extracting #8: cost 0 inf + 22964 28.779 * [simplify]: Simplified to (exp (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x)))) 28.779 * [simplify]: Simplified (2 3 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (log (exp (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x))))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 28.779 * * * * [progress]: [ 23 / 176 ] simplifiying candidate # 28.779 * [simplify]: Simplifying (* (cbrt (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))) (cbrt (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))))) 28.779 * * [simplify]: iters left: 6 (8 enodes) 28.781 * * [simplify]: iters left: 5 (30 enodes) 28.787 * * [simplify]: iters left: 4 (42 enodes) 28.795 * * [simplify]: iters left: 3 (77 enodes) 28.822 * * [simplify]: iters left: 2 (140 enodes) 28.859 * * [simplify]: iters left: 1 (236 enodes) 28.920 * * [simplify]: Extracting #0: cost 1 inf + 0 28.920 * * [simplify]: Extracting #1: cost 3 inf + 0 28.920 * * [simplify]: Extracting #2: cost 5 inf + 0 28.920 * * [simplify]: Extracting #3: cost 7 inf + 0 28.920 * * [simplify]: Extracting #4: cost 21 inf + 0 28.921 * * [simplify]: Extracting #5: cost 67 inf + 2 28.921 * * [simplify]: Extracting #6: cost 84 inf + 588 28.923 * * [simplify]: Extracting #7: cost 60 inf + 4058 28.926 * * [simplify]: Extracting #8: cost 23 inf + 16160 28.929 * * [simplify]: Extracting #9: cost 0 inf + 25967 28.931 * * [simplify]: Extracting #10: cost 0 inf + 25887 28.934 * [simplify]: Simplified to (* (cbrt (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x)))) (cbrt (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x))))) 28.934 * [simplify]: Simplified (2 3 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (* (* (cbrt (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x)))) (cbrt (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x))))) (cbrt (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 28.935 * [simplify]: Simplifying (cbrt (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))) 28.935 * * [simplify]: iters left: 6 (7 enodes) 28.938 * * [simplify]: iters left: 5 (27 enodes) 28.942 * * [simplify]: iters left: 4 (39 enodes) 28.950 * * [simplify]: iters left: 3 (73 enodes) 28.975 * * [simplify]: iters left: 2 (136 enodes) 29.030 * * [simplify]: iters left: 1 (236 enodes) 29.100 * * [simplify]: Extracting #0: cost 1 inf + 0 29.100 * * [simplify]: Extracting #1: cost 3 inf + 0 29.100 * * [simplify]: Extracting #2: cost 5 inf + 0 29.100 * * [simplify]: Extracting #3: cost 21 inf + 0 29.100 * * [simplify]: Extracting #4: cost 67 inf + 2 29.101 * * [simplify]: Extracting #5: cost 78 inf + 365 29.101 * * [simplify]: Extracting #6: cost 46 inf + 5675 29.103 * * [simplify]: Extracting #7: cost 8 inf + 19486 29.106 * * [simplify]: Extracting #8: cost 0 inf + 22984 29.108 * [simplify]: Simplified to (cbrt (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x)))) 29.108 * [simplify]: Simplified (2 3 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (* (* (cbrt (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))) (cbrt (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))))) (cbrt (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x))))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 29.109 * * * * [progress]: [ 24 / 176 ] simplifiying candidate # 29.109 * [simplify]: Simplifying (* (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))) 29.109 * * [simplify]: iters left: 6 (8 enodes) 29.111 * * [simplify]: iters left: 5 (30 enodes) 29.119 * * [simplify]: iters left: 4 (50 enodes) 29.138 * * [simplify]: iters left: 3 (116 enodes) 29.194 * * [simplify]: iters left: 2 (276 enodes) 29.320 * * [simplify]: Extracting #0: cost 1 inf + 0 29.320 * * [simplify]: Extracting #1: cost 37 inf + 0 29.320 * * [simplify]: Extracting #2: cost 98 inf + 256 29.321 * * [simplify]: Extracting #3: cost 88 inf + 3981 29.327 * * [simplify]: Extracting #4: cost 28 inf + 20692 29.340 * * [simplify]: Extracting #5: cost 0 inf + 29812 29.353 * * [simplify]: Extracting #6: cost 0 inf + 29652 29.362 * [simplify]: Simplified to (* (fma 1/12 (* (* x x) (* x x)) (* x x)) (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x)))) 29.362 * [simplify]: Simplified (2 3 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (cbrt (* (fma 1/12 (* (* x x) (* x x)) (* x x)) (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x))))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 29.362 * * * * [progress]: [ 25 / 176 ] simplifiying candidate # 29.362 * [simplify]: Simplifying (sqrt (* (cbrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (cbrt (fma (* (* x x) (* x x)) 1/12 (* x x))))) 29.363 * * [simplify]: iters left: 6 (8 enodes) 29.365 * * [simplify]: iters left: 5 (31 enodes) 29.370 * * [simplify]: iters left: 4 (43 enodes) 29.380 * * [simplify]: iters left: 3 (77 enodes) 29.395 * * [simplify]: iters left: 2 (141 enodes) 29.433 * * [simplify]: iters left: 1 (242 enodes) 29.484 * * [simplify]: Extracting #0: cost 1 inf + 0 29.484 * * [simplify]: Extracting #1: cost 4 inf + 0 29.484 * * [simplify]: Extracting #2: cost 7 inf + 0 29.484 * * [simplify]: Extracting #3: cost 23 inf + 0 29.485 * * [simplify]: Extracting #4: cost 75 inf + 2 29.485 * * [simplify]: Extracting #5: cost 80 inf + 1438 29.486 * * [simplify]: Extracting #6: cost 53 inf + 6343 29.488 * * [simplify]: Extracting #7: cost 14 inf + 19918 29.491 * * [simplify]: Extracting #8: cost 0 inf + 25827 29.494 * * [simplify]: Extracting #9: cost 0 inf + 25707 29.497 * [simplify]: Simplified to (fabs (cbrt (fma 1/12 (* (* x x) (* x x)) (* x x)))) 29.497 * [simplify]: Simplified (2 3 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (* (fabs (cbrt (fma 1/12 (* (* x x) (* x x)) (* x x)))) (sqrt (cbrt (fma (* (* x x) (* x x)) 1/12 (* x x))))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 29.498 * [simplify]: Simplifying (sqrt (cbrt (fma (* (* x x) (* x x)) 1/12 (* x x)))) 29.498 * * [simplify]: iters left: 6 (7 enodes) 29.500 * * [simplify]: iters left: 5 (27 enodes) 29.507 * * [simplify]: iters left: 4 (39 enodes) 29.522 * * [simplify]: iters left: 3 (73 enodes) 29.550 * * [simplify]: iters left: 2 (136 enodes) 29.584 * * [simplify]: iters left: 1 (236 enodes) 29.642 * * [simplify]: Extracting #0: cost 1 inf + 0 29.642 * * [simplify]: Extracting #1: cost 3 inf + 0 29.643 * * [simplify]: Extracting #2: cost 5 inf + 0 29.643 * * [simplify]: Extracting #3: cost 21 inf + 0 29.643 * * [simplify]: Extracting #4: cost 67 inf + 2 29.644 * * [simplify]: Extracting #5: cost 78 inf + 365 29.646 * * [simplify]: Extracting #6: cost 46 inf + 5755 29.650 * * [simplify]: Extracting #7: cost 8 inf + 19566 29.655 * * [simplify]: Extracting #8: cost 0 inf + 23064 29.659 * [simplify]: Simplified to (sqrt (cbrt (fma 1/12 (* (* x x) (* x x)) (* x x)))) 29.659 * [simplify]: Simplified (2 3 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (* (sqrt (* (cbrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (cbrt (fma (* (* x x) (* x x)) 1/12 (* x x))))) (sqrt (cbrt (fma 1/12 (* (* x x) (* x x)) (* x x))))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 29.660 * * * * [progress]: [ 26 / 176 ] simplifiying candidate # 29.660 * [simplify]: Simplifying (sqrt (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))) 29.660 * * [simplify]: iters left: 6 (7 enodes) 29.664 * * [simplify]: iters left: 5 (27 enodes) 29.673 * * [simplify]: iters left: 4 (39 enodes) 29.688 * * [simplify]: iters left: 3 (73 enodes) 29.718 * * [simplify]: iters left: 2 (136 enodes) 29.756 * * [simplify]: iters left: 1 (236 enodes) 29.832 * * [simplify]: Extracting #0: cost 1 inf + 0 29.832 * * [simplify]: Extracting #1: cost 3 inf + 0 29.832 * * [simplify]: Extracting #2: cost 5 inf + 0 29.832 * * [simplify]: Extracting #3: cost 21 inf + 0 29.832 * * [simplify]: Extracting #4: cost 67 inf + 2 29.833 * * [simplify]: Extracting #5: cost 78 inf + 365 29.835 * * [simplify]: Extracting #6: cost 46 inf + 5595 29.839 * * [simplify]: Extracting #7: cost 8 inf + 19406 29.844 * * [simplify]: Extracting #8: cost 0 inf + 22904 29.849 * [simplify]: Simplified to (sqrt (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x)))) 29.849 * [simplify]: Simplified (2 3 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (* (sqrt (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x)))) (sqrt (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 29.849 * [simplify]: Simplifying (sqrt (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))) 29.849 * * [simplify]: iters left: 6 (7 enodes) 29.853 * * [simplify]: iters left: 5 (27 enodes) 29.866 * * [simplify]: iters left: 4 (39 enodes) 29.880 * * [simplify]: iters left: 3 (73 enodes) 29.909 * * [simplify]: iters left: 2 (136 enodes) 29.948 * * [simplify]: iters left: 1 (236 enodes) 30.017 * * [simplify]: Extracting #0: cost 1 inf + 0 30.018 * * [simplify]: Extracting #1: cost 3 inf + 0 30.018 * * [simplify]: Extracting #2: cost 5 inf + 0 30.018 * * [simplify]: Extracting #3: cost 21 inf + 0 30.018 * * [simplify]: Extracting #4: cost 67 inf + 2 30.019 * * [simplify]: Extracting #5: cost 78 inf + 365 30.021 * * [simplify]: Extracting #6: cost 46 inf + 5595 30.025 * * [simplify]: Extracting #7: cost 8 inf + 19406 30.030 * * [simplify]: Extracting #8: cost 0 inf + 22904 30.034 * [simplify]: Simplified to (sqrt (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x)))) 30.035 * [simplify]: Simplified (2 3 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (* (sqrt (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))) (sqrt (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x))))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 30.035 * * * * [progress]: [ 27 / 176 ] simplifiying candidate # 30.035 * [simplify]: Simplifying (sqrt 1) 30.035 * * [simplify]: iters left: 1 (2 enodes) 30.038 * * [simplify]: Extracting #0: cost 1 inf + 0 30.038 * * [simplify]: Extracting #1: cost 0 inf + 1 30.038 * [simplify]: Simplified to 1 30.038 * [simplify]: Simplified (2 3 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (* 1 (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 30.039 * [simplify]: Simplifying (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) 30.039 * * [simplify]: iters left: 6 (6 enodes) 30.042 * * [simplify]: iters left: 5 (24 enodes) 30.046 * * [simplify]: iters left: 4 (36 enodes) 30.053 * * [simplify]: iters left: 3 (71 enodes) 30.068 * * [simplify]: iters left: 2 (134 enodes) 30.124 * * [simplify]: iters left: 1 (236 enodes) 30.208 * * [simplify]: Extracting #0: cost 1 inf + 0 30.208 * * [simplify]: Extracting #1: cost 3 inf + 0 30.208 * * [simplify]: Extracting #2: cost 19 inf + 0 30.208 * * [simplify]: Extracting #3: cost 70 inf + 2 30.208 * * [simplify]: Extracting #4: cost 73 inf + 1788 30.210 * * [simplify]: Extracting #5: cost 44 inf + 8136 30.212 * * [simplify]: Extracting #6: cost 10 inf + 21119 30.214 * * [simplify]: Extracting #7: cost 0 inf + 24779 30.218 * [simplify]: Simplified to (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x))) 30.218 * [simplify]: Simplified (2 3 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (* 1 (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x)))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 30.218 * * * * [progress]: [ 28 / 176 ] simplifiying candidate # 30.219 * [simplify]: Simplifying (/ 1 2) 30.219 * * [simplify]: iters left: 2 (3 enodes) 30.222 * * [simplify]: iters left: 1 (12 enodes) 30.226 * * [simplify]: Extracting #0: cost 1 inf + 0 30.226 * * [simplify]: Extracting #1: cost 0 inf + 1 30.226 * [simplify]: Simplified to 1/2 30.227 * [simplify]: Simplified (2 3 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (pow (fma (* (* x x) (* x x)) 1/12 (* x x)) 1/2) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 30.227 * * * * [progress]: [ 29 / 176 ] simplifiying candidate # 30.227 * [simplify]: Simplifying (sqrt (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))) 30.227 * * [simplify]: iters left: 6 (7 enodes) 30.231 * * [simplify]: iters left: 5 (27 enodes) 30.240 * * [simplify]: iters left: 4 (39 enodes) 30.248 * * [simplify]: iters left: 3 (73 enodes) 30.263 * * [simplify]: iters left: 2 (136 enodes) 30.314 * * [simplify]: iters left: 1 (236 enodes) 30.372 * * [simplify]: Extracting #0: cost 1 inf + 0 30.372 * * [simplify]: Extracting #1: cost 3 inf + 0 30.372 * * [simplify]: Extracting #2: cost 5 inf + 0 30.373 * * [simplify]: Extracting #3: cost 21 inf + 0 30.373 * * [simplify]: Extracting #4: cost 67 inf + 2 30.373 * * [simplify]: Extracting #5: cost 78 inf + 365 30.374 * * [simplify]: Extracting #6: cost 46 inf + 5595 30.376 * * [simplify]: Extracting #7: cost 8 inf + 19406 30.379 * * [simplify]: Extracting #8: cost 0 inf + 22904 30.381 * [simplify]: Simplified to (sqrt (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x)))) 30.381 * [simplify]: Simplified (2 3 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (* (sqrt (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x)))) (sqrt (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 30.381 * [simplify]: Simplifying (sqrt (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))) 30.381 * * [simplify]: iters left: 6 (7 enodes) 30.383 * * [simplify]: iters left: 5 (27 enodes) 30.391 * * [simplify]: iters left: 4 (39 enodes) 30.398 * * [simplify]: iters left: 3 (73 enodes) 30.423 * * [simplify]: iters left: 2 (136 enodes) 30.479 * * [simplify]: iters left: 1 (236 enodes) 30.534 * * [simplify]: Extracting #0: cost 1 inf + 0 30.534 * * [simplify]: Extracting #1: cost 3 inf + 0 30.534 * * [simplify]: Extracting #2: cost 5 inf + 0 30.534 * * [simplify]: Extracting #3: cost 21 inf + 0 30.535 * * [simplify]: Extracting #4: cost 67 inf + 2 30.535 * * [simplify]: Extracting #5: cost 78 inf + 365 30.536 * * [simplify]: Extracting #6: cost 46 inf + 5595 30.538 * * [simplify]: Extracting #7: cost 8 inf + 19406 30.541 * * [simplify]: Extracting #8: cost 0 inf + 22904 30.543 * [simplify]: Simplified to (sqrt (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x)))) 30.543 * [simplify]: Simplified (2 3 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (* (sqrt (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))) (sqrt (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x))))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 30.543 * * * * [progress]: [ 30 / 176 ] simplifiying candidate # 30.543 * * * * [progress]: [ 31 / 176 ] simplifiying candidate # 30.543 * * * * [progress]: [ 32 / 176 ] simplifiying candidate #real (real->posit16 (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))))))> 30.544 * [simplify]: Simplifying (real->posit16 (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))) 30.544 * * [simplify]: iters left: 6 (7 enodes) 30.546 * * [simplify]: iters left: 5 (24 enodes) 30.550 * * [simplify]: iters left: 4 (36 enodes) 30.558 * * [simplify]: iters left: 3 (71 enodes) 30.580 * * [simplify]: iters left: 2 (134 enodes) 30.621 * * [simplify]: iters left: 1 (236 enodes) 30.692 * * [simplify]: Extracting #0: cost 1 inf + 0 30.692 * * [simplify]: Extracting #1: cost 2 inf + 0 30.692 * * [simplify]: Extracting #2: cost 3 inf + 0 30.692 * * [simplify]: Extracting #3: cost 19 inf + 0 30.692 * * [simplify]: Extracting #4: cost 70 inf + 2 30.693 * * [simplify]: Extracting #5: cost 70 inf + 2457 30.696 * * [simplify]: Extracting #6: cost 42 inf + 8451 30.700 * * [simplify]: Extracting #7: cost 13 inf + 18975 30.705 * * [simplify]: Extracting #8: cost 0 inf + 24779 30.709 * [simplify]: Simplified to (real->posit16 (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x)))) 30.710 * [simplify]: Simplified (2 3 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (posit16->real (real->posit16 (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x))))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 30.710 * * * * [progress]: [ 33 / 176 ] simplifiying candidate # 30.710 * [simplify]: Simplifying (expm1 (* (* x x) (* x x))) 30.710 * * [simplify]: iters left: 5 (4 enodes) 30.711 * * [simplify]: iters left: 4 (16 enodes) 30.713 * * [simplify]: iters left: 3 (20 enodes) 30.717 * * [simplify]: iters left: 2 (31 enodes) 30.724 * * [simplify]: iters left: 1 (55 enodes) 30.736 * * [simplify]: Extracting #0: cost 1 inf + 0 30.736 * * [simplify]: Extracting #1: cost 3 inf + 0 30.736 * * [simplify]: Extracting #2: cost 13 inf + 0 30.736 * * [simplify]: Extracting #3: cost 26 inf + 2 30.736 * * [simplify]: Extracting #4: cost 14 inf + 1501 30.736 * * [simplify]: Extracting #5: cost 0 inf + 4305 30.737 * [simplify]: Simplified to (expm1 (* (* x x) (* x x))) 30.737 * [simplify]: Simplified (2 3 2 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (log1p (expm1 (* (* x x) (* x x)))) 1/12 (* x x)))))) 30.737 * * * * [progress]: [ 34 / 176 ] simplifiying candidate # 30.737 * [simplify]: Simplifying (log1p (* (* x x) (* x x))) 30.737 * * [simplify]: iters left: 5 (4 enodes) 30.738 * * [simplify]: iters left: 4 (16 enodes) 30.740 * * [simplify]: iters left: 3 (20 enodes) 30.744 * * [simplify]: iters left: 2 (31 enodes) 30.756 * * [simplify]: iters left: 1 (55 enodes) 30.779 * * [simplify]: Extracting #0: cost 1 inf + 0 30.779 * * [simplify]: Extracting #1: cost 3 inf + 0 30.779 * * [simplify]: Extracting #2: cost 13 inf + 0 30.779 * * [simplify]: Extracting #3: cost 26 inf + 2 30.779 * * [simplify]: Extracting #4: cost 14 inf + 1541 30.780 * * [simplify]: Extracting #5: cost 0 inf + 4345 30.781 * [simplify]: Simplified to (log1p (* (* x x) (* x x))) 30.781 * [simplify]: Simplified (2 3 2 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (expm1 (log1p (* (* x x) (* x x)))) 1/12 (* x x)))))) 30.781 * * * * [progress]: [ 35 / 176 ] simplifiying candidate # 30.781 * [simplify]: Simplifying (+ (+ 1 1) (+ 1 1)) 30.781 * * [simplify]: iters left: 4 (3 enodes) 30.785 * * [simplify]: iters left: 3 (17 enodes) 30.791 * * [simplify]: iters left: 2 (22 enodes) 30.794 * * [simplify]: Extracting #0: cost 1 inf + 0 30.794 * * [simplify]: Extracting #1: cost 0 inf + 1 30.794 * [simplify]: Simplified to 4 30.794 * [simplify]: Simplified (2 3 2 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (pow x 4) 1/12 (* x x)))))) 30.795 * * * * [progress]: [ 36 / 176 ] simplifiying candidate # 30.795 * [simplify]: Simplifying (+ (+ 1 1) 2) 30.795 * * [simplify]: iters left: 4 (4 enodes) 30.798 * * [simplify]: iters left: 3 (19 enodes) 30.801 * * [simplify]: iters left: 2 (23 enodes) 30.804 * * [simplify]: Extracting #0: cost 1 inf + 0 30.804 * * [simplify]: Extracting #1: cost 0 inf + 1 30.804 * [simplify]: Simplified to 4 30.804 * [simplify]: Simplified (2 3 2 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (pow x 4) 1/12 (* x x)))))) 30.804 * * * * [progress]: [ 37 / 176 ] simplifiying candidate # 30.804 * [simplify]: Simplifying (+ (+ 1 1) (+ 1 1)) 30.804 * * [simplify]: iters left: 4 (3 enodes) 30.807 * * [simplify]: iters left: 3 (17 enodes) 30.810 * * [simplify]: iters left: 2 (22 enodes) 30.814 * * [simplify]: Extracting #0: cost 1 inf + 0 30.814 * * [simplify]: Extracting #1: cost 0 inf + 1 30.814 * [simplify]: Simplified to 4 30.814 * [simplify]: Simplified (2 3 2 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (pow x 4) 1/12 (* x x)))))) 30.814 * * * * [progress]: [ 38 / 176 ] simplifiying candidate # 30.814 * [simplify]: Simplifying (+ (+ 1 1) (* 2 1)) 30.814 * * [simplify]: iters left: 4 (5 enodes) 30.820 * * [simplify]: iters left: 3 (19 enodes) 30.827 * * [simplify]: iters left: 2 (24 enodes) 30.834 * * [simplify]: Extracting #0: cost 1 inf + 0 30.834 * * [simplify]: Extracting #1: cost 0 inf + 1 30.834 * [simplify]: Simplified to 4 30.834 * [simplify]: Simplified (2 3 2 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (pow x 4) 1/12 (* x x)))))) 30.834 * * * * [progress]: [ 39 / 176 ] simplifiying candidate # 30.834 * [simplify]: Simplifying (+ 1 1) 30.834 * * [simplify]: iters left: 2 (2 enodes) 30.836 * * [simplify]: iters left: 1 (9 enodes) 30.839 * * [simplify]: Extracting #0: cost 1 inf + 0 30.840 * * [simplify]: Extracting #1: cost 0 inf + 1 30.840 * [simplify]: Simplified to 2 30.840 * [simplify]: Simplified (2 3 2 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (pow (* x x) 2) 1/12 (* x x)))))) 30.840 * * * * [progress]: [ 40 / 176 ] simplifiying candidate # 30.840 * [simplify]: Simplifying (+ 1 1) 30.840 * * [simplify]: iters left: 2 (2 enodes) 30.842 * * [simplify]: iters left: 1 (9 enodes) 30.845 * * [simplify]: Extracting #0: cost 1 inf + 0 30.845 * * [simplify]: Extracting #1: cost 0 inf + 1 30.845 * [simplify]: Simplified to 2 30.846 * [simplify]: Simplified (2 3 2 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (pow (* x x) 2) 1/12 (* x x)))))) 30.846 * * * * [progress]: [ 41 / 176 ] simplifiying candidate # 30.846 * [simplify]: Simplifying (+ 2 (+ 1 1)) 30.846 * * [simplify]: iters left: 4 (4 enodes) 30.852 * * [simplify]: iters left: 3 (19 enodes) 30.857 * * [simplify]: iters left: 2 (23 enodes) 30.864 * * [simplify]: Extracting #0: cost 1 inf + 0 30.864 * * [simplify]: Extracting #1: cost 0 inf + 1 30.864 * [simplify]: Simplified to 4 30.864 * [simplify]: Simplified (2 3 2 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (pow x 4) 1/12 (* x x)))))) 30.864 * * * * [progress]: [ 42 / 176 ] simplifiying candidate # 30.864 * [simplify]: Simplifying (+ 2 2) 30.865 * * [simplify]: iters left: 2 (2 enodes) 30.867 * * [simplify]: iters left: 1 (7 enodes) 30.869 * * [simplify]: Extracting #0: cost 1 inf + 0 30.869 * * [simplify]: Extracting #1: cost 0 inf + 1 30.869 * [simplify]: Simplified to 4 30.869 * [simplify]: Simplified (2 3 2 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (pow x 4) 1/12 (* x x)))))) 30.869 * * * * [progress]: [ 43 / 176 ] simplifiying candidate # 30.870 * [simplify]: Simplifying (+ 2 (+ 1 1)) 30.870 * * [simplify]: iters left: 4 (4 enodes) 30.876 * * [simplify]: iters left: 3 (19 enodes) 30.881 * * [simplify]: iters left: 2 (23 enodes) 30.887 * * [simplify]: Extracting #0: cost 1 inf + 0 30.887 * * [simplify]: Extracting #1: cost 0 inf + 1 30.887 * [simplify]: Simplified to 4 30.887 * [simplify]: Simplified (2 3 2 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (pow x 4) 1/12 (* x x)))))) 30.887 * * * * [progress]: [ 44 / 176 ] simplifiying candidate # 30.887 * [simplify]: Simplifying (+ 2 (* 2 1)) 30.887 * * [simplify]: iters left: 4 (4 enodes) 30.891 * * [simplify]: iters left: 3 (14 enodes) 30.895 * * [simplify]: iters left: 2 (16 enodes) 30.900 * * [simplify]: Extracting #0: cost 1 inf + 0 30.900 * * [simplify]: Extracting #1: cost 0 inf + 1 30.900 * [simplify]: Simplified to 4 30.900 * [simplify]: Simplified (2 3 2 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (pow x 4) 1/12 (* x x)))))) 30.900 * * * * [progress]: [ 45 / 176 ] simplifiying candidate # 30.901 * [simplify]: Simplifying (+ (+ 1 1) (+ 1 1)) 30.901 * * [simplify]: iters left: 4 (3 enodes) 30.904 * * [simplify]: iters left: 3 (17 enodes) 30.911 * * [simplify]: iters left: 2 (22 enodes) 30.917 * * [simplify]: Extracting #0: cost 1 inf + 0 30.917 * * [simplify]: Extracting #1: cost 0 inf + 1 30.917 * [simplify]: Simplified to 4 30.917 * [simplify]: Simplified (2 3 2 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (pow x 4) 1/12 (* x x)))))) 30.917 * * * * [progress]: [ 46 / 176 ] simplifiying candidate # 30.918 * [simplify]: Simplifying (+ (+ 1 1) 2) 30.918 * * [simplify]: iters left: 4 (4 enodes) 30.925 * * [simplify]: iters left: 3 (19 enodes) 30.931 * * [simplify]: iters left: 2 (23 enodes) 30.937 * * [simplify]: Extracting #0: cost 1 inf + 0 30.937 * * [simplify]: Extracting #1: cost 0 inf + 1 30.937 * [simplify]: Simplified to 4 30.937 * [simplify]: Simplified (2 3 2 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (pow x 4) 1/12 (* x x)))))) 30.937 * * * * [progress]: [ 47 / 176 ] simplifiying candidate # 30.938 * [simplify]: Simplifying (+ (+ 1 1) (+ 1 1)) 30.938 * * [simplify]: iters left: 4 (3 enodes) 30.940 * * [simplify]: iters left: 3 (17 enodes) 30.944 * * [simplify]: iters left: 2 (22 enodes) 30.947 * * [simplify]: Extracting #0: cost 1 inf + 0 30.947 * * [simplify]: Extracting #1: cost 0 inf + 1 30.947 * [simplify]: Simplified to 4 30.947 * [simplify]: Simplified (2 3 2 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (pow x 4) 1/12 (* x x)))))) 30.947 * * * * [progress]: [ 48 / 176 ] simplifiying candidate # 30.947 * [simplify]: Simplifying (+ (+ 1 1) (* 2 1)) 30.947 * * [simplify]: iters left: 4 (5 enodes) 30.951 * * [simplify]: iters left: 3 (19 enodes) 30.954 * * [simplify]: iters left: 2 (24 enodes) 30.958 * * [simplify]: Extracting #0: cost 1 inf + 0 30.958 * * [simplify]: Extracting #1: cost 0 inf + 1 30.958 * [simplify]: Simplified to 4 30.958 * [simplify]: Simplified (2 3 2 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (pow x 4) 1/12 (* x x)))))) 30.958 * * * * [progress]: [ 49 / 176 ] simplifiying candidate # 30.958 * [simplify]: Simplifying (+ 1 1) 30.958 * * [simplify]: iters left: 2 (2 enodes) 30.959 * * [simplify]: iters left: 1 (9 enodes) 30.961 * * [simplify]: Extracting #0: cost 1 inf + 0 30.961 * * [simplify]: Extracting #1: cost 0 inf + 1 30.961 * [simplify]: Simplified to 2 30.961 * [simplify]: Simplified (2 3 2 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (pow (* x x) 2) 1/12 (* x x)))))) 30.961 * * * * [progress]: [ 50 / 176 ] simplifiying candidate # 30.961 * [simplify]: Simplifying (+ 1 1) 30.961 * * [simplify]: iters left: 2 (2 enodes) 30.963 * * [simplify]: iters left: 1 (9 enodes) 30.964 * * [simplify]: Extracting #0: cost 1 inf + 0 30.964 * * [simplify]: Extracting #1: cost 0 inf + 1 30.964 * [simplify]: Simplified to 2 30.964 * [simplify]: Simplified (2 3 2 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (pow (* x x) 2) 1/12 (* x x)))))) 30.965 * * * * [progress]: [ 51 / 176 ] simplifiying candidate # 30.965 * [simplify]: Simplifying (+ (* 2 1) (+ 1 1)) 30.965 * * [simplify]: iters left: 4 (5 enodes) 30.969 * * [simplify]: iters left: 3 (20 enodes) 30.976 * * [simplify]: iters left: 2 (26 enodes) 30.982 * * [simplify]: Extracting #0: cost 1 inf + 0 30.982 * * [simplify]: Extracting #1: cost 0 inf + 1 30.982 * [simplify]: Simplified to 4 30.982 * [simplify]: Simplified (2 3 2 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (pow x 4) 1/12 (* x x)))))) 30.982 * * * * [progress]: [ 52 / 176 ] simplifiying candidate # 30.983 * [simplify]: Simplifying (+ (* 2 1) 2) 30.983 * * [simplify]: iters left: 4 (4 enodes) 30.987 * * [simplify]: iters left: 3 (15 enodes) 30.991 * * [simplify]: iters left: 2 (17 enodes) 30.996 * * [simplify]: Extracting #0: cost 1 inf + 0 30.996 * * [simplify]: Extracting #1: cost 0 inf + 1 30.996 * [simplify]: Simplified to 4 30.996 * [simplify]: Simplified (2 3 2 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (pow x 4) 1/12 (* x x)))))) 30.996 * * * * [progress]: [ 53 / 176 ] simplifiying candidate # 30.997 * [simplify]: Simplifying (+ (* 2 1) (+ 1 1)) 30.997 * * [simplify]: iters left: 4 (5 enodes) 31.001 * * [simplify]: iters left: 3 (20 enodes) 31.008 * * [simplify]: iters left: 2 (26 enodes) 31.014 * * [simplify]: Extracting #0: cost 1 inf + 0 31.014 * * [simplify]: Extracting #1: cost 0 inf + 1 31.014 * [simplify]: Simplified to 4 31.014 * [simplify]: Simplified (2 3 2 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (pow x 4) 1/12 (* x x)))))) 31.014 * * * * [progress]: [ 54 / 176 ] simplifiying candidate # 31.015 * [simplify]: Simplifying (+ (* 2 1) (* 2 1)) 31.015 * * [simplify]: iters left: 4 (4 enodes) 31.017 * * [simplify]: iters left: 3 (15 enodes) 31.019 * * [simplify]: iters left: 2 (17 enodes) 31.022 * * [simplify]: Extracting #0: cost 1 inf + 0 31.022 * * [simplify]: Extracting #1: cost 0 inf + 1 31.022 * [simplify]: Simplified to 4 31.022 * [simplify]: Simplified (2 3 2 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (pow x 4) 1/12 (* x x)))))) 31.022 * * * * [progress]: [ 55 / 176 ] simplifiying candidate # 31.022 * [simplify]: Simplifying (* x x) 31.022 * * [simplify]: iters left: 2 (2 enodes) 31.023 * * [simplify]: iters left: 1 (6 enodes) 31.024 * * [simplify]: Extracting #0: cost 1 inf + 0 31.024 * * [simplify]: Extracting #1: cost 3 inf + 0 31.024 * * [simplify]: Extracting #2: cost 2 inf + 1 31.024 * * [simplify]: Extracting #3: cost 0 inf + 83 31.024 * [simplify]: Simplified to (* x x) 31.024 * [simplify]: Simplified (2 3 2 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (pow (* x x) (+ 1 1)) 1/12 (* x x)))))) 31.024 * * * * [progress]: [ 56 / 176 ] simplifiying candidate # 31.024 * [simplify]: Simplifying (* x x) 31.024 * * [simplify]: iters left: 2 (2 enodes) 31.025 * * [simplify]: iters left: 1 (6 enodes) 31.025 * * [simplify]: Extracting #0: cost 1 inf + 0 31.025 * * [simplify]: Extracting #1: cost 3 inf + 0 31.025 * * [simplify]: Extracting #2: cost 2 inf + 1 31.025 * * [simplify]: Extracting #3: cost 0 inf + 83 31.025 * [simplify]: Simplified to (* x x) 31.026 * [simplify]: Simplified (2 3 2 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (pow (* x x) (+ 1 1)) 1/12 (* x x)))))) 31.026 * * * * [progress]: [ 57 / 176 ] simplifiying candidate # 31.026 * [simplify]: Simplifying (* (* x x) (* x x)) 31.026 * * [simplify]: iters left: 4 (3 enodes) 31.027 * * [simplify]: iters left: 3 (13 enodes) 31.029 * * [simplify]: iters left: 2 (17 enodes) 31.032 * * [simplify]: iters left: 1 (28 enodes) 31.041 * * [simplify]: Extracting #0: cost 1 inf + 0 31.041 * * [simplify]: Extracting #1: cost 9 inf + 0 31.041 * * [simplify]: Extracting #2: cost 13 inf + 2 31.041 * * [simplify]: Extracting #3: cost 4 inf + 1267 31.041 * * [simplify]: Extracting #4: cost 0 inf + 1551 31.042 * [simplify]: Simplified to (* (* x x) (* x x)) 31.042 * [simplify]: Simplified (2 3 2 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (pow (* (* x x) (* x x)) 1) 1/12 (* x x)))))) 31.042 * * * * [progress]: [ 58 / 176 ] simplifiying candidate # 31.042 * [simplify]: Simplifying (* (* x x) (* x x)) 31.042 * * [simplify]: iters left: 4 (3 enodes) 31.043 * * [simplify]: iters left: 3 (13 enodes) 31.045 * * [simplify]: iters left: 2 (17 enodes) 31.048 * * [simplify]: iters left: 1 (28 enodes) 31.056 * * [simplify]: Extracting #0: cost 1 inf + 0 31.056 * * [simplify]: Extracting #1: cost 9 inf + 0 31.056 * * [simplify]: Extracting #2: cost 13 inf + 2 31.056 * * [simplify]: Extracting #3: cost 4 inf + 1267 31.057 * * [simplify]: Extracting #4: cost 0 inf + 1551 31.057 * [simplify]: Simplified to (* (* x x) (* x x)) 31.057 * [simplify]: Simplified (2 3 2 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (pow (* (* x x) (* x x)) 1) 1/12 (* x x)))))) 31.057 * * * * [progress]: [ 59 / 176 ] simplifiying candidate # 31.058 * [simplify]: Simplifying (* x x) 31.058 * * [simplify]: iters left: 2 (2 enodes) 31.059 * * [simplify]: iters left: 1 (6 enodes) 31.061 * * [simplify]: Extracting #0: cost 1 inf + 0 31.061 * * [simplify]: Extracting #1: cost 3 inf + 0 31.061 * * [simplify]: Extracting #2: cost 2 inf + 1 31.061 * * [simplify]: Extracting #3: cost 0 inf + 83 31.061 * [simplify]: Simplified to (* x x) 31.061 * [simplify]: Simplified (2 3 2 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (pow (* x x) 2) 1/12 (* x x)))))) 31.061 * * * * [progress]: [ 60 / 176 ] simplifiying candidate # 31.061 * [simplify]: Simplifying (* x x) 31.061 * * [simplify]: iters left: 2 (2 enodes) 31.062 * * [simplify]: iters left: 1 (6 enodes) 31.064 * * [simplify]: Extracting #0: cost 1 inf + 0 31.064 * * [simplify]: Extracting #1: cost 3 inf + 0 31.064 * * [simplify]: Extracting #2: cost 2 inf + 1 31.064 * * [simplify]: Extracting #3: cost 0 inf + 83 31.064 * [simplify]: Simplified to (* x x) 31.064 * [simplify]: Simplified (2 3 2 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (pow (* x x) (+ 1 1)) 1/12 (* x x)))))) 31.064 * * * * [progress]: [ 61 / 176 ] simplifiying candidate # 31.065 * [simplify]: Simplifying (* x x) 31.065 * * [simplify]: iters left: 2 (2 enodes) 31.065 * * [simplify]: iters left: 1 (6 enodes) 31.067 * * [simplify]: Extracting #0: cost 1 inf + 0 31.067 * * [simplify]: Extracting #1: cost 3 inf + 0 31.067 * * [simplify]: Extracting #2: cost 2 inf + 1 31.067 * * [simplify]: Extracting #3: cost 0 inf + 83 31.067 * [simplify]: Simplified to (* x x) 31.067 * [simplify]: Simplified (2 3 2 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (pow (* x x) (+ 1 1)) 1/12 (* x x)))))) 31.067 * * * * [progress]: [ 62 / 176 ] simplifiying candidate # 31.068 * [simplify]: Simplifying (* (* x x) (* x x)) 31.068 * * [simplify]: iters left: 4 (3 enodes) 31.070 * * [simplify]: iters left: 3 (13 enodes) 31.074 * * [simplify]: iters left: 2 (17 enodes) 31.080 * * [simplify]: iters left: 1 (28 enodes) 31.092 * * [simplify]: Extracting #0: cost 1 inf + 0 31.092 * * [simplify]: Extracting #1: cost 9 inf + 0 31.092 * * [simplify]: Extracting #2: cost 13 inf + 2 31.093 * * [simplify]: Extracting #3: cost 4 inf + 1267 31.093 * * [simplify]: Extracting #4: cost 0 inf + 1551 31.093 * [simplify]: Simplified to (* (* x x) (* x x)) 31.094 * [simplify]: Simplified (2 3 2 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (pow (* (* x x) (* x x)) 1) 1/12 (* x x)))))) 31.094 * * * * [progress]: [ 63 / 176 ] simplifiying candidate # 31.094 * [simplify]: Simplifying (* (* x x) (* x x)) 31.094 * * [simplify]: iters left: 4 (3 enodes) 31.096 * * [simplify]: iters left: 3 (13 enodes) 31.100 * * [simplify]: iters left: 2 (17 enodes) 31.107 * * [simplify]: iters left: 1 (28 enodes) 31.118 * * [simplify]: Extracting #0: cost 1 inf + 0 31.118 * * [simplify]: Extracting #1: cost 9 inf + 0 31.118 * * [simplify]: Extracting #2: cost 13 inf + 2 31.118 * * [simplify]: Extracting #3: cost 4 inf + 1267 31.119 * * [simplify]: Extracting #4: cost 0 inf + 1551 31.119 * [simplify]: Simplified to (* (* x x) (* x x)) 31.119 * [simplify]: Simplified (2 3 2 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (pow (* (* x x) (* x x)) 1) 1/12 (* x x)))))) 31.119 * * * * [progress]: [ 64 / 176 ] simplifiying candidate # 31.120 * [simplify]: Simplifying (* x x) 31.120 * * [simplify]: iters left: 2 (2 enodes) 31.121 * * [simplify]: iters left: 1 (6 enodes) 31.122 * * [simplify]: Extracting #0: cost 1 inf + 0 31.123 * * [simplify]: Extracting #1: cost 3 inf + 0 31.123 * * [simplify]: Extracting #2: cost 2 inf + 1 31.123 * * [simplify]: Extracting #3: cost 0 inf + 83 31.123 * [simplify]: Simplified to (* x x) 31.123 * [simplify]: Simplified (2 3 2 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (pow (* x x) (* 2 1)) 1/12 (* x x)))))) 31.123 * * * * [progress]: [ 65 / 176 ] simplifiying candidate # 31.123 * * * * [progress]: [ 66 / 176 ] simplifiying candidate # 31.123 * [simplify]: Simplifying (+ 1 1) 31.123 * * [simplify]: iters left: 2 (2 enodes) 31.125 * * [simplify]: iters left: 1 (9 enodes) 31.128 * * [simplify]: Extracting #0: cost 1 inf + 0 31.128 * * [simplify]: Extracting #1: cost 0 inf + 1 31.128 * [simplify]: Simplified to 2 31.129 * [simplify]: Simplified (2 3 2 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (pow (* x x) 2) 1/12 (* x x)))))) 31.129 * * * * [progress]: [ 67 / 176 ] simplifiying candidate # 31.129 * [simplify]: Simplifying (+ 1 1) 31.129 * * [simplify]: iters left: 2 (2 enodes) 31.131 * * [simplify]: iters left: 1 (9 enodes) 31.134 * * [simplify]: Extracting #0: cost 1 inf + 0 31.134 * * [simplify]: Extracting #1: cost 0 inf + 1 31.134 * [simplify]: Simplified to 2 31.134 * [simplify]: Simplified (2 3 2 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (pow (* x x) 2) 1/12 (* x x)))))) 31.134 * * * * [progress]: [ 68 / 176 ] simplifiying candidate # 31.135 * * * * [progress]: [ 69 / 176 ] simplifiying candidate # 31.135 * [simplify]: Simplifying (+ (+ (log x) (log x)) (+ (log x) (log x))) 31.135 * * [simplify]: iters left: 5 (4 enodes) 31.137 * * [simplify]: iters left: 4 (16 enodes) 31.141 * * [simplify]: iters left: 3 (18 enodes) 31.146 * * [simplify]: Extracting #0: cost 1 inf + 0 31.146 * * [simplify]: Extracting #1: cost 5 inf + 0 31.146 * * [simplify]: Extracting #2: cost 9 inf + 0 31.146 * * [simplify]: Extracting #3: cost 8 inf + 1 31.146 * * [simplify]: Extracting #4: cost 1 inf + 818 31.146 * * [simplify]: Extracting #5: cost 0 inf + 969 31.147 * [simplify]: Simplified to (+ (+ (log x) (log x)) (+ (log x) (log x))) 31.147 * [simplify]: Simplified (2 3 2 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (exp (+ (+ (log x) (log x)) (+ (log x) (log x)))) 1/12 (* x x)))))) 31.147 * * * * [progress]: [ 70 / 176 ] simplifiying candidate # 31.147 * [simplify]: Simplifying (+ (+ (log x) (log x)) (log (* x x))) 31.148 * * [simplify]: iters left: 5 (6 enodes) 31.150 * * [simplify]: iters left: 4 (19 enodes) 31.156 * * [simplify]: iters left: 3 (24 enodes) 31.162 * * [simplify]: iters left: 2 (25 enodes) 31.168 * * [simplify]: Extracting #0: cost 1 inf + 0 31.168 * * [simplify]: Extracting #1: cost 5 inf + 0 31.168 * * [simplify]: Extracting #2: cost 10 inf + 0 31.168 * * [simplify]: Extracting #3: cost 10 inf + 1 31.168 * * [simplify]: Extracting #4: cost 0 inf + 1191 31.169 * [simplify]: Simplified to (+ (log (* x x)) (log (* x x))) 31.169 * [simplify]: Simplified (2 3 2 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (exp (+ (log (* x x)) (log (* x x)))) 1/12 (* x x)))))) 31.169 * * * * [progress]: [ 71 / 176 ] simplifiying candidate # 31.169 * [simplify]: Simplifying (+ (log (* x x)) (+ (log x) (log x))) 31.170 * * [simplify]: iters left: 5 (6 enodes) 31.172 * * [simplify]: iters left: 4 (19 enodes) 31.178 * * [simplify]: iters left: 3 (23 enodes) 31.186 * * [simplify]: Extracting #0: cost 1 inf + 0 31.186 * * [simplify]: Extracting #1: cost 5 inf + 0 31.186 * * [simplify]: Extracting #2: cost 10 inf + 0 31.186 * * [simplify]: Extracting #3: cost 10 inf + 1 31.187 * * [simplify]: Extracting #4: cost 0 inf + 1191 31.187 * [simplify]: Simplified to (+ (log (* x x)) (log (* x x))) 31.187 * [simplify]: Simplified (2 3 2 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (exp (+ (log (* x x)) (log (* x x)))) 1/12 (* x x)))))) 31.187 * * * * [progress]: [ 72 / 176 ] simplifiying candidate # 31.188 * [simplify]: Simplifying (+ (log (* x x)) (log (* x x))) 31.188 * * [simplify]: iters left: 5 (4 enodes) 31.189 * * [simplify]: iters left: 4 (14 enodes) 31.193 * * [simplify]: iters left: 3 (20 enodes) 31.199 * * [simplify]: iters left: 2 (22 enodes) 31.205 * * [simplify]: Extracting #0: cost 1 inf + 0 31.205 * * [simplify]: Extracting #1: cost 5 inf + 0 31.205 * * [simplify]: Extracting #2: cost 10 inf + 0 31.205 * * [simplify]: Extracting #3: cost 10 inf + 1 31.205 * * [simplify]: Extracting #4: cost 6 inf + 225 31.206 * * [simplify]: Extracting #5: cost 2 inf + 749 31.206 * * [simplify]: Extracting #6: cost 0 inf + 1191 31.206 * [simplify]: Simplified to (+ (log (* x x)) (log (* x x))) 31.206 * [simplify]: Simplified (2 3 2 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (exp (+ (log (* x x)) (log (* x x)))) 1/12 (* x x)))))) 31.207 * * * * [progress]: [ 73 / 176 ] simplifiying candidate # 31.207 * [simplify]: Simplifying (log (* (* x x) (* x x))) 31.207 * * [simplify]: iters left: 5 (4 enodes) 31.209 * * [simplify]: iters left: 4 (18 enodes) 31.215 * * [simplify]: iters left: 3 (30 enodes) 31.226 * * [simplify]: iters left: 2 (48 enodes) 31.244 * * [simplify]: iters left: 1 (77 enodes) 31.273 * * [simplify]: Extracting #0: cost 1 inf + 0 31.274 * * [simplify]: Extracting #1: cost 12 inf + 0 31.274 * * [simplify]: Extracting #2: cost 26 inf + 2 31.274 * * [simplify]: Extracting #3: cost 35 inf + 126 31.275 * * [simplify]: Extracting #4: cost 19 inf + 2071 31.276 * * [simplify]: Extracting #5: cost 6 inf + 4064 31.277 * * [simplify]: Extracting #6: cost 0 inf + 6189 31.278 * [simplify]: Simplified to (* 4 (log x)) 31.278 * [simplify]: Simplified (2 3 2 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (exp (* 4 (log x))) 1/12 (* x x)))))) 31.278 * * * * [progress]: [ 74 / 176 ] simplifiying candidate # 31.279 * [simplify]: Simplifying (exp (* (* x x) (* x x))) 31.279 * * [simplify]: iters left: 5 (4 enodes) 31.281 * * [simplify]: iters left: 4 (18 enodes) 31.287 * * [simplify]: iters left: 3 (33 enodes) 31.299 * * [simplify]: iters left: 2 (65 enodes) 31.324 * * [simplify]: iters left: 1 (137 enodes) 31.380 * * [simplify]: Extracting #0: cost 1 inf + 0 31.381 * * [simplify]: Extracting #1: cost 24 inf + 0 31.381 * * [simplify]: Extracting #2: cost 79 inf + 42 31.382 * * [simplify]: Extracting #3: cost 85 inf + 3647 31.385 * * [simplify]: Extracting #4: cost 27 inf + 17109 31.388 * * [simplify]: Extracting #5: cost 1 inf + 25304 31.390 * * [simplify]: Extracting #6: cost 0 inf + 25516 31.393 * [simplify]: Simplified to (exp (* (* x x) (* x x))) 31.393 * [simplify]: Simplified (2 3 2 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (log (exp (* (* x x) (* x x)))) 1/12 (* x x)))))) 31.393 * * * * [progress]: [ 75 / 176 ] simplifiying candidate # 31.394 * [simplify]: Simplifying (* (* (* (* x x) x) (* (* x x) x)) (* (* (* x x) x) (* (* x x) x))) 31.394 * * [simplify]: iters left: 6 (5 enodes) 31.395 * * [simplify]: iters left: 5 (26 enodes) 31.401 * * [simplify]: iters left: 4 (77 enodes) 31.427 * * [simplify]: iters left: 3 (150 enodes) 31.495 * * [simplify]: iters left: 2 (260 enodes) 31.642 * * [simplify]: Extracting #0: cost 1 inf + 0 31.643 * * [simplify]: Extracting #1: cost 49 inf + 0 31.643 * * [simplify]: Extracting #2: cost 149 inf + 5 31.644 * * [simplify]: Extracting #3: cost 116 inf + 8395 31.648 * * [simplify]: Extracting #4: cost 21 inf + 44515 31.654 * * [simplify]: Extracting #5: cost 0 inf + 46179 31.662 * * [simplify]: Extracting #6: cost 0 inf + 44909 31.674 * [simplify]: Simplified to (* (* (* x x) (* (* x x) (* x x))) (* (* x x) (* (* x x) (* x x)))) 31.674 * [simplify]: Simplified (2 3 2 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (cbrt (* (* (* x x) (* (* x x) (* x x))) (* (* x x) (* (* x x) (* x x))))) 1/12 (* x x)))))) 31.674 * * * * [progress]: [ 76 / 176 ] simplifiying candidate # 31.675 * [simplify]: Simplifying (* (* (* (* x x) x) (* (* x x) x)) (* (* (* x x) (* x x)) (* x x))) 31.675 * * [simplify]: iters left: 6 (7 enodes) 31.680 * * [simplify]: iters left: 5 (32 enodes) 31.694 * * [simplify]: iters left: 4 (86 enodes) 31.731 * * [simplify]: iters left: 3 (147 enodes) 31.815 * * [simplify]: iters left: 2 (290 enodes) 32.055 * * [simplify]: Extracting #0: cost 1 inf + 0 32.055 * * [simplify]: Extracting #1: cost 51 inf + 0 32.056 * * [simplify]: Extracting #2: cost 168 inf + 46 32.057 * * [simplify]: Extracting #3: cost 143 inf + 3298 32.062 * * [simplify]: Extracting #4: cost 51 inf + 34817 32.070 * * [simplify]: Extracting #5: cost 0 inf + 56650 32.078 * [simplify]: Simplified to (* (* (* x (* x x)) (* x (* x x))) (* (* x (* x x)) (* x (* x x)))) 32.078 * [simplify]: Simplified (2 3 2 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (cbrt (* (* (* x (* x x)) (* x (* x x))) (* (* x (* x x)) (* x (* x x))))) 1/12 (* x x)))))) 32.078 * * * * [progress]: [ 77 / 176 ] simplifiying candidate # 32.079 * [simplify]: Simplifying (* (* (* (* x x) (* x x)) (* x x)) (* (* (* x x) x) (* (* x x) x))) 32.079 * * [simplify]: iters left: 6 (7 enodes) 32.081 * * [simplify]: iters left: 5 (32 enodes) 32.094 * * [simplify]: iters left: 4 (87 enodes) 32.128 * * [simplify]: iters left: 3 (137 enodes) 32.188 * * [simplify]: iters left: 2 (247 enodes) 32.352 * * [simplify]: Extracting #0: cost 1 inf + 0 32.352 * * [simplify]: Extracting #1: cost 48 inf + 0 32.353 * * [simplify]: Extracting #2: cost 147 inf + 46 32.356 * * [simplify]: Extracting #3: cost 105 inf + 9752 32.367 * * [simplify]: Extracting #4: cost 15 inf + 43443 32.381 * * [simplify]: Extracting #5: cost 0 inf + 46893 32.394 * [simplify]: Simplified to (* (* (* (* x x) (* x x)) (* x x)) (* (* (* x x) (* x x)) (* x x))) 32.395 * [simplify]: Simplified (2 3 2 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (cbrt (* (* (* (* x x) (* x x)) (* x x)) (* (* (* x x) (* x x)) (* x x)))) 1/12 (* x x)))))) 32.395 * * * * [progress]: [ 78 / 176 ] simplifiying candidate # 32.395 * [simplify]: Simplifying (* (* (* (* x x) (* x x)) (* x x)) (* (* (* x x) (* x x)) (* x x))) 32.395 * * [simplify]: iters left: 6 (5 enodes) 32.399 * * [simplify]: iters left: 5 (29 enodes) 32.414 * * [simplify]: iters left: 4 (82 enodes) 32.466 * * [simplify]: iters left: 3 (172 enodes) 32.521 * * [simplify]: iters left: 2 (288 enodes) 32.812 * * [simplify]: Extracting #0: cost 1 inf + 0 32.812 * * [simplify]: Extracting #1: cost 44 inf + 0 32.813 * * [simplify]: Extracting #2: cost 144 inf + 590 32.816 * * [simplify]: Extracting #3: cost 117 inf + 5362 32.824 * * [simplify]: Extracting #4: cost 36 inf + 33038 32.838 * * [simplify]: Extracting #5: cost 0 inf + 49093 32.852 * [simplify]: Simplified to (* (* (* x (* x x)) (* x (* x x))) (* (* x (* x x)) (* x (* x x)))) 32.852 * [simplify]: Simplified (2 3 2 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (cbrt (* (* (* x (* x x)) (* x (* x x))) (* (* x (* x x)) (* x (* x x))))) 1/12 (* x x)))))) 32.853 * * * * [progress]: [ 79 / 176 ] simplifiying candidate # 32.853 * [simplify]: Simplifying (* (cbrt (* (* x x) (* x x))) (cbrt (* (* x x) (* x x)))) 32.853 * * [simplify]: iters left: 6 (5 enodes) 32.855 * * [simplify]: iters left: 5 (19 enodes) 32.866 * * [simplify]: iters left: 4 (23 enodes) 32.874 * * [simplify]: iters left: 3 (34 enodes) 32.887 * * [simplify]: iters left: 2 (58 enodes) 32.911 * * [simplify]: iters left: 1 (106 enodes) 32.944 * * [simplify]: Extracting #0: cost 1 inf + 0 32.944 * * [simplify]: Extracting #1: cost 3 inf + 0 32.944 * * [simplify]: Extracting #2: cost 5 inf + 0 32.944 * * [simplify]: Extracting #3: cost 17 inf + 0 32.944 * * [simplify]: Extracting #4: cost 41 inf + 2 32.944 * * [simplify]: Extracting #5: cost 26 inf + 2953 32.945 * * [simplify]: Extracting #6: cost 16 inf + 4739 32.946 * * [simplify]: Extracting #7: cost 2 inf + 9624 32.946 * * [simplify]: Extracting #8: cost 0 inf + 10339 32.947 * [simplify]: Simplified to (* (cbrt (* (* x x) (* x x))) (cbrt (* (* x x) (* x x)))) 32.947 * [simplify]: Simplified (2 3 2 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (* (* (cbrt (* (* x x) (* x x))) (cbrt (* (* x x) (* x x)))) (cbrt (* (* x x) (* x x)))) 1/12 (* x x)))))) 32.948 * [simplify]: Simplifying (cbrt (* (* x x) (* x x))) 32.948 * * [simplify]: iters left: 5 (4 enodes) 32.949 * * [simplify]: iters left: 4 (16 enodes) 32.951 * * [simplify]: iters left: 3 (20 enodes) 32.955 * * [simplify]: iters left: 2 (31 enodes) 32.965 * * [simplify]: iters left: 1 (55 enodes) 32.991 * * [simplify]: Extracting #0: cost 1 inf + 0 32.991 * * [simplify]: Extracting #1: cost 3 inf + 0 32.991 * * [simplify]: Extracting #2: cost 13 inf + 0 32.991 * * [simplify]: Extracting #3: cost 26 inf + 2 32.991 * * [simplify]: Extracting #4: cost 14 inf + 1521 32.992 * * [simplify]: Extracting #5: cost 0 inf + 4325 32.993 * [simplify]: Simplified to (cbrt (* (* x x) (* x x))) 32.993 * [simplify]: Simplified (2 3 2 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (* (* (cbrt (* (* x x) (* x x))) (cbrt (* (* x x) (* x x)))) (cbrt (* (* x x) (* x x)))) 1/12 (* x x)))))) 32.993 * * * * [progress]: [ 80 / 176 ] simplifiying candidate # 32.993 * [simplify]: Simplifying (* (* (* (* x x) (* x x)) (* (* x x) (* x x))) (* (* x x) (* x x))) 32.994 * * [simplify]: iters left: 6 (5 enodes) 32.997 * * [simplify]: iters left: 5 (27 enodes) 33.009 * * [simplify]: iters left: 4 (77 enodes) 33.048 * * [simplify]: iters left: 3 (178 enodes) 33.136 * * [simplify]: iters left: 2 (335 enodes) 33.417 * * [simplify]: Extracting #0: cost 1 inf + 0 33.417 * * [simplify]: Extracting #1: cost 55 inf + 0 33.418 * * [simplify]: Extracting #2: cost 173 inf + 46 33.420 * * [simplify]: Extracting #3: cost 131 inf + 8923 33.426 * * [simplify]: Extracting #4: cost 42 inf + 42512 33.434 * * [simplify]: Extracting #5: cost 0 inf + 60196 33.450 * [simplify]: Simplified to (* (* (* x x) (* x x)) (* (* (* x x) (* x x)) (* (* x x) (* x x)))) 33.450 * [simplify]: Simplified (2 3 2 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (cbrt (* (* (* x x) (* x x)) (* (* (* x x) (* x x)) (* (* x x) (* x x))))) 1/12 (* x x)))))) 33.451 * * * * [progress]: [ 81 / 176 ] simplifiying candidate # 33.451 * [simplify]: Simplifying (sqrt (* (* x x) (* x x))) 33.451 * * [simplify]: iters left: 5 (4 enodes) 33.453 * * [simplify]: iters left: 4 (17 enodes) 33.458 * * [simplify]: iters left: 3 (21 enodes) 33.466 * * [simplify]: iters left: 2 (32 enodes) 33.479 * * [simplify]: iters left: 1 (56 enodes) 33.499 * * [simplify]: Extracting #0: cost 1 inf + 0 33.499 * * [simplify]: Extracting #1: cost 4 inf + 0 33.499 * * [simplify]: Extracting #2: cost 14 inf + 0 33.499 * * [simplify]: Extracting #3: cost 26 inf + 2 33.499 * * [simplify]: Extracting #4: cost 12 inf + 2116 33.499 * * [simplify]: Extracting #5: cost 2 inf + 3832 33.500 * * [simplify]: Extracting #6: cost 0 inf + 4165 33.500 * [simplify]: Simplified to (fabs (* x x)) 33.500 * [simplify]: Simplified (2 3 2 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (* (fabs (* x x)) (sqrt (* (* x x) (* x x)))) 1/12 (* x x)))))) 33.500 * [simplify]: Simplifying (sqrt (* (* x x) (* x x))) 33.500 * * [simplify]: iters left: 5 (4 enodes) 33.501 * * [simplify]: iters left: 4 (17 enodes) 33.504 * * [simplify]: iters left: 3 (21 enodes) 33.508 * * [simplify]: iters left: 2 (32 enodes) 33.515 * * [simplify]: iters left: 1 (56 enodes) 33.536 * * [simplify]: Extracting #0: cost 1 inf + 0 33.536 * * [simplify]: Extracting #1: cost 4 inf + 0 33.536 * * [simplify]: Extracting #2: cost 14 inf + 0 33.537 * * [simplify]: Extracting #3: cost 26 inf + 2 33.537 * * [simplify]: Extracting #4: cost 12 inf + 2116 33.537 * * [simplify]: Extracting #5: cost 2 inf + 3832 33.538 * * [simplify]: Extracting #6: cost 0 inf + 4165 33.539 * [simplify]: Simplified to (fabs (* x x)) 33.539 * [simplify]: Simplified (2 3 2 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (* (sqrt (* (* x x) (* x x))) (fabs (* x x))) 1/12 (* x x)))))) 33.539 * * * * [progress]: [ 82 / 176 ] simplifiying candidate # 33.539 * * * * [progress]: [ 83 / 176 ] simplifiying candidate # 33.540 * [simplify]: Simplifying (* x x) 33.540 * * [simplify]: iters left: 2 (2 enodes) 33.541 * * [simplify]: iters left: 1 (6 enodes) 33.542 * * [simplify]: Extracting #0: cost 1 inf + 0 33.542 * * [simplify]: Extracting #1: cost 3 inf + 0 33.542 * * [simplify]: Extracting #2: cost 2 inf + 1 33.543 * * [simplify]: Extracting #3: cost 0 inf + 83 33.543 * [simplify]: Simplified to (* x x) 33.543 * [simplify]: Simplified (2 3 2 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 33.543 * [simplify]: Simplifying (* x x) 33.543 * * [simplify]: iters left: 2 (2 enodes) 33.544 * * [simplify]: iters left: 1 (6 enodes) 33.546 * * [simplify]: Extracting #0: cost 1 inf + 0 33.546 * * [simplify]: Extracting #1: cost 3 inf + 0 33.546 * * [simplify]: Extracting #2: cost 2 inf + 1 33.546 * * [simplify]: Extracting #3: cost 0 inf + 83 33.546 * [simplify]: Simplified to (* x x) 33.546 * [simplify]: Simplified (2 3 2 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 33.546 * * * * [progress]: [ 84 / 176 ] simplifiying candidate # 33.546 * [simplify]: Simplifying (* x x) 33.546 * * [simplify]: iters left: 2 (2 enodes) 33.547 * * [simplify]: iters left: 1 (6 enodes) 33.549 * * [simplify]: Extracting #0: cost 1 inf + 0 33.549 * * [simplify]: Extracting #1: cost 3 inf + 0 33.549 * * [simplify]: Extracting #2: cost 2 inf + 1 33.549 * * [simplify]: Extracting #3: cost 0 inf + 83 33.549 * [simplify]: Simplified to (* x x) 33.549 * [simplify]: Simplified (2 3 2 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 33.550 * [simplify]: Simplifying (* x x) 33.550 * * [simplify]: iters left: 2 (2 enodes) 33.551 * * [simplify]: iters left: 1 (6 enodes) 33.552 * * [simplify]: Extracting #0: cost 1 inf + 0 33.552 * * [simplify]: Extracting #1: cost 3 inf + 0 33.552 * * [simplify]: Extracting #2: cost 2 inf + 1 33.552 * * [simplify]: Extracting #3: cost 0 inf + 83 33.553 * [simplify]: Simplified to (* x x) 33.553 * [simplify]: Simplified (2 3 2 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 33.553 * * * * [progress]: [ 85 / 176 ] simplifiying candidate # 33.553 * [simplify]: Simplifying (* 2 (+ 1 1)) 33.553 * * [simplify]: iters left: 4 (4 enodes) 33.559 * * [simplify]: iters left: 3 (20 enodes) 33.564 * * [simplify]: iters left: 2 (22 enodes) 33.569 * * [simplify]: Extracting #0: cost 1 inf + 0 33.569 * * [simplify]: Extracting #1: cost 0 inf + 1 33.569 * [simplify]: Simplified to 4 33.569 * [simplify]: Simplified (2 3 2 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (pow x 4) 1/12 (* x x)))))) 33.569 * * * * [progress]: [ 86 / 176 ] simplifiying candidate # 33.569 * [simplify]: Simplifying (* 2 (+ 1 1)) 33.569 * * [simplify]: iters left: 4 (4 enodes) 33.576 * * [simplify]: iters left: 3 (20 enodes) 33.581 * * [simplify]: iters left: 2 (22 enodes) 33.586 * * [simplify]: Extracting #0: cost 1 inf + 0 33.586 * * [simplify]: Extracting #1: cost 0 inf + 1 33.586 * [simplify]: Simplified to 4 33.586 * [simplify]: Simplified (2 3 2 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (pow x 4) 1/12 (* x x)))))) 33.586 * * * * [progress]: [ 87 / 176 ] simplifiying candidate # 33.587 * [simplify]: Simplifying (* 2 1) 33.587 * * [simplify]: iters left: 2 (3 enodes) 33.589 * * [simplify]: iters left: 1 (9 enodes) 33.593 * * [simplify]: Extracting #0: cost 1 inf + 0 33.593 * * [simplify]: Extracting #1: cost 0 inf + 1 33.593 * [simplify]: Simplified to 2 33.593 * [simplify]: Simplified (2 3 2 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (pow (* x x) 2) 1/12 (* x x)))))) 33.593 * * * * [progress]: [ 88 / 176 ] simplifiying candidate # 33.593 * [simplify]: Simplifying (* 2 1) 33.593 * * [simplify]: iters left: 2 (3 enodes) 33.596 * * [simplify]: iters left: 1 (9 enodes) 33.598 * * [simplify]: Extracting #0: cost 1 inf + 0 33.598 * * [simplify]: Extracting #1: cost 0 inf + 1 33.598 * [simplify]: Simplified to 2 33.598 * [simplify]: Simplified (2 3 2 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (pow (* x x) 2) 1/12 (* x x)))))) 33.598 * * * * [progress]: [ 89 / 176 ] simplifiying candidate # 33.598 * [simplify]: Simplifying (* 2 2) 33.599 * * [simplify]: iters left: 2 (2 enodes) 33.600 * * [simplify]: iters left: 1 (7 enodes) 33.601 * * [simplify]: Extracting #0: cost 1 inf + 0 33.601 * * [simplify]: Extracting #1: cost 0 inf + 1 33.601 * [simplify]: Simplified to 4 33.601 * [simplify]: Simplified (2 3 2 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (pow x 4) 1/12 (* x x)))))) 33.601 * * * * [progress]: [ 90 / 176 ] simplifiying candidate # 33.601 * [simplify]: Simplifying (* 2 (+ 1 1)) 33.601 * * [simplify]: iters left: 4 (4 enodes) 33.605 * * [simplify]: iters left: 3 (20 enodes) 33.607 * * [simplify]: iters left: 2 (22 enodes) 33.610 * * [simplify]: Extracting #0: cost 1 inf + 0 33.610 * * [simplify]: Extracting #1: cost 0 inf + 1 33.610 * [simplify]: Simplified to 4 33.610 * [simplify]: Simplified (2 3 2 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (pow x 4) 1/12 (* x x)))))) 33.610 * * * * [progress]: [ 91 / 176 ] simplifiying candidate # 33.611 * [simplify]: Simplifying (* 2 (+ 1 1)) 33.611 * * [simplify]: iters left: 4 (4 enodes) 33.614 * * [simplify]: iters left: 3 (20 enodes) 33.617 * * [simplify]: iters left: 2 (22 enodes) 33.619 * * [simplify]: Extracting #0: cost 1 inf + 0 33.620 * * [simplify]: Extracting #1: cost 0 inf + 1 33.620 * [simplify]: Simplified to 4 33.620 * [simplify]: Simplified (2 3 2 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (pow x 4) 1/12 (* x x)))))) 33.620 * * * * [progress]: [ 92 / 176 ] simplifiying candidate # 33.620 * [simplify]: Simplifying (* 2 1) 33.620 * * [simplify]: iters left: 2 (3 enodes) 33.621 * * [simplify]: iters left: 1 (9 enodes) 33.623 * * [simplify]: Extracting #0: cost 1 inf + 0 33.623 * * [simplify]: Extracting #1: cost 0 inf + 1 33.623 * [simplify]: Simplified to 2 33.623 * [simplify]: Simplified (2 3 2 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (pow (* x x) 2) 1/12 (* x x)))))) 33.623 * * * * [progress]: [ 93 / 176 ] simplifiying candidate # 33.623 * [simplify]: Simplifying (* 2 1) 33.623 * * [simplify]: iters left: 2 (3 enodes) 33.625 * * [simplify]: iters left: 1 (9 enodes) 33.627 * * [simplify]: Extracting #0: cost 1 inf + 0 33.627 * * [simplify]: Extracting #1: cost 0 inf + 1 33.627 * [simplify]: Simplified to 2 33.627 * [simplify]: Simplified (2 3 2 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (pow (* x x) 2) 1/12 (* x x)))))) 33.627 * * * * [progress]: [ 94 / 176 ] simplifiying candidate # 33.627 * [simplify]: Simplifying (* 2 (* 2 1)) 33.627 * * [simplify]: iters left: 4 (4 enodes) 33.629 * * [simplify]: iters left: 3 (14 enodes) 33.633 * * [simplify]: iters left: 2 (16 enodes) 33.639 * * [simplify]: Extracting #0: cost 1 inf + 0 33.639 * * [simplify]: Extracting #1: cost 0 inf + 1 33.639 * [simplify]: Simplified to 4 33.639 * [simplify]: Simplified (2 3 2 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (pow x 4) 1/12 (* x x)))))) 33.639 * * * * [progress]: [ 95 / 176 ] simplifiying candidate # 33.640 * [simplify]: Simplifying (* (* x x) x) 33.640 * * [simplify]: iters left: 4 (3 enodes) 33.641 * * [simplify]: iters left: 3 (10 enodes) 33.644 * * [simplify]: iters left: 2 (12 enodes) 33.651 * * [simplify]: iters left: 1 (19 enodes) 33.660 * * [simplify]: Extracting #0: cost 1 inf + 0 33.660 * * [simplify]: Extracting #1: cost 6 inf + 0 33.660 * * [simplify]: Extracting #2: cost 8 inf + 2 33.660 * * [simplify]: Extracting #3: cost 3 inf + 459 33.660 * * [simplify]: Extracting #4: cost 0 inf + 884 33.661 * [simplify]: Simplified to (* x (* x x)) 33.661 * [simplify]: Simplified (2 3 2 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (* (* x (* x x)) x) 1/12 (* x x)))))) 33.661 * * * * [progress]: [ 96 / 176 ] simplifiying candidate # 33.661 * [simplify]: Simplifying (* x (* x x)) 33.661 * * [simplify]: iters left: 4 (3 enodes) 33.663 * * [simplify]: iters left: 3 (12 enodes) 33.667 * * [simplify]: iters left: 2 (19 enodes) 33.677 * * [simplify]: iters left: 1 (33 enodes) 33.689 * * [simplify]: Extracting #0: cost 1 inf + 0 33.689 * * [simplify]: Extracting #1: cost 9 inf + 0 33.689 * * [simplify]: Extracting #2: cost 13 inf + 2 33.689 * * [simplify]: Extracting #3: cost 9 inf + 469 33.689 * * [simplify]: Extracting #4: cost 1 inf + 2023 33.689 * * [simplify]: Extracting #5: cost 0 inf + 2235 33.689 * [simplify]: Simplified to (* x (* x x)) 33.689 * [simplify]: Simplified (2 3 2 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (* x (* x (* x x))) 1/12 (* x x)))))) 33.690 * * * * [progress]: [ 97 / 176 ] simplifiying candidate #real (real->posit16 (* (* x x) (* x x)))) 1/12 (* x x))))))> 33.690 * [simplify]: Simplifying (real->posit16 (* (* x x) (* x x))) 33.690 * * [simplify]: iters left: 5 (4 enodes) 33.691 * * [simplify]: iters left: 4 (13 enodes) 33.693 * * [simplify]: iters left: 3 (17 enodes) 33.697 * * [simplify]: iters left: 2 (28 enodes) 33.703 * * [simplify]: iters left: 1 (52 enodes) 33.716 * * [simplify]: Extracting #0: cost 1 inf + 0 33.716 * * [simplify]: Extracting #1: cost 2 inf + 0 33.716 * * [simplify]: Extracting #2: cost 11 inf + 0 33.716 * * [simplify]: Extracting #3: cost 24 inf + 2 33.716 * * [simplify]: Extracting #4: cost 15 inf + 896 33.716 * * [simplify]: Extracting #5: cost 2 inf + 3328 33.717 * * [simplify]: Extracting #6: cost 0 inf + 4003 33.717 * [simplify]: Simplified to (real->posit16 (* (* x x) (* x x))) 33.717 * [simplify]: Simplified (2 3 2 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (posit16->real (real->posit16 (* (* x x) (* x x)))) 1/12 (* x x)))))) 33.718 * * * * [progress]: [ 98 / 176 ] simplifiying candidate # 33.718 * * * * [progress]: [ 99 / 176 ] simplifiying candidate # 33.718 * [simplify]: Simplifying (expm1 (* (* x x) (* x x))) 33.718 * * [simplify]: iters left: 5 (4 enodes) 33.720 * * [simplify]: iters left: 4 (16 enodes) 33.725 * * [simplify]: iters left: 3 (20 enodes) 33.733 * * [simplify]: iters left: 2 (31 enodes) 33.742 * * [simplify]: iters left: 1 (55 enodes) 33.755 * * [simplify]: Extracting #0: cost 1 inf + 0 33.755 * * [simplify]: Extracting #1: cost 3 inf + 0 33.755 * * [simplify]: Extracting #2: cost 13 inf + 0 33.755 * * [simplify]: Extracting #3: cost 26 inf + 2 33.755 * * [simplify]: Extracting #4: cost 14 inf + 1501 33.755 * * [simplify]: Extracting #5: cost 0 inf + 4305 33.756 * [simplify]: Simplified to (expm1 (* (* x x) (* x x))) 33.756 * [simplify]: Simplified (2 3 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (log1p (expm1 (* (* x x) (* x x)))) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 33.756 * * * * [progress]: [ 100 / 176 ] simplifiying candidate # 33.756 * [simplify]: Simplifying (log1p (* (* x x) (* x x))) 33.756 * * [simplify]: iters left: 5 (4 enodes) 33.757 * * [simplify]: iters left: 4 (16 enodes) 33.761 * * [simplify]: iters left: 3 (20 enodes) 33.765 * * [simplify]: iters left: 2 (31 enodes) 33.778 * * [simplify]: iters left: 1 (55 enodes) 33.801 * * [simplify]: Extracting #0: cost 1 inf + 0 33.801 * * [simplify]: Extracting #1: cost 3 inf + 0 33.801 * * [simplify]: Extracting #2: cost 13 inf + 0 33.801 * * [simplify]: Extracting #3: cost 26 inf + 2 33.802 * * [simplify]: Extracting #4: cost 14 inf + 1541 33.802 * * [simplify]: Extracting #5: cost 0 inf + 4345 33.803 * [simplify]: Simplified to (log1p (* (* x x) (* x x))) 33.803 * [simplify]: Simplified (2 3 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (expm1 (log1p (* (* x x) (* x x)))) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 33.803 * * * * [progress]: [ 101 / 176 ] simplifiying candidate # 33.804 * [simplify]: Simplifying (+ (+ 1 1) (+ 1 1)) 33.804 * * [simplify]: iters left: 4 (3 enodes) 33.808 * * [simplify]: iters left: 3 (17 enodes) 33.815 * * [simplify]: iters left: 2 (22 enodes) 33.821 * * [simplify]: Extracting #0: cost 1 inf + 0 33.821 * * [simplify]: Extracting #1: cost 0 inf + 1 33.821 * [simplify]: Simplified to 4 33.821 * [simplify]: Simplified (2 3 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (pow x 4) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 33.821 * * * * [progress]: [ 102 / 176 ] simplifiying candidate # 33.822 * [simplify]: Simplifying (+ (+ 1 1) 2) 33.822 * * [simplify]: iters left: 4 (4 enodes) 33.827 * * [simplify]: iters left: 3 (19 enodes) 33.832 * * [simplify]: iters left: 2 (23 enodes) 33.838 * * [simplify]: Extracting #0: cost 1 inf + 0 33.839 * * [simplify]: Extracting #1: cost 0 inf + 1 33.839 * [simplify]: Simplified to 4 33.839 * [simplify]: Simplified (2 3 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (pow x 4) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 33.839 * * * * [progress]: [ 103 / 176 ] simplifiying candidate # 33.839 * [simplify]: Simplifying (+ (+ 1 1) (+ 1 1)) 33.839 * * [simplify]: iters left: 4 (3 enodes) 33.842 * * [simplify]: iters left: 3 (17 enodes) 33.846 * * [simplify]: iters left: 2 (22 enodes) 33.849 * * [simplify]: Extracting #0: cost 1 inf + 0 33.849 * * [simplify]: Extracting #1: cost 0 inf + 1 33.849 * [simplify]: Simplified to 4 33.849 * [simplify]: Simplified (2 3 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (pow x 4) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 33.849 * * * * [progress]: [ 104 / 176 ] simplifiying candidate # 33.850 * [simplify]: Simplifying (+ (+ 1 1) (* 2 1)) 33.850 * * [simplify]: iters left: 4 (5 enodes) 33.853 * * [simplify]: iters left: 3 (19 enodes) 33.856 * * [simplify]: iters left: 2 (24 enodes) 33.860 * * [simplify]: Extracting #0: cost 1 inf + 0 33.860 * * [simplify]: Extracting #1: cost 0 inf + 1 33.860 * [simplify]: Simplified to 4 33.860 * [simplify]: Simplified (2 3 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (pow x 4) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 33.860 * * * * [progress]: [ 105 / 176 ] simplifiying candidate # 33.860 * [simplify]: Simplifying (+ 1 1) 33.860 * * [simplify]: iters left: 2 (2 enodes) 33.862 * * [simplify]: iters left: 1 (9 enodes) 33.863 * * [simplify]: Extracting #0: cost 1 inf + 0 33.863 * * [simplify]: Extracting #1: cost 0 inf + 1 33.863 * [simplify]: Simplified to 2 33.863 * [simplify]: Simplified (2 3 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (pow (* x x) 2) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 33.864 * * * * [progress]: [ 106 / 176 ] simplifiying candidate # 33.864 * [simplify]: Simplifying (+ 1 1) 33.864 * * [simplify]: iters left: 2 (2 enodes) 33.865 * * [simplify]: iters left: 1 (9 enodes) 33.867 * * [simplify]: Extracting #0: cost 1 inf + 0 33.867 * * [simplify]: Extracting #1: cost 0 inf + 1 33.867 * [simplify]: Simplified to 2 33.867 * [simplify]: Simplified (2 3 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (pow (* x x) 2) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 33.867 * * * * [progress]: [ 107 / 176 ] simplifiying candidate # 33.867 * [simplify]: Simplifying (+ 2 (+ 1 1)) 33.867 * * [simplify]: iters left: 4 (4 enodes) 33.872 * * [simplify]: iters left: 3 (19 enodes) 33.877 * * [simplify]: iters left: 2 (23 enodes) 33.883 * * [simplify]: Extracting #0: cost 1 inf + 0 33.883 * * [simplify]: Extracting #1: cost 0 inf + 1 33.883 * [simplify]: Simplified to 4 33.883 * [simplify]: Simplified (2 3 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (pow x 4) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 33.883 * * * * [progress]: [ 108 / 176 ] simplifiying candidate # 33.883 * [simplify]: Simplifying (+ 2 2) 33.883 * * [simplify]: iters left: 2 (2 enodes) 33.887 * * [simplify]: iters left: 1 (7 enodes) 33.888 * * [simplify]: Extracting #0: cost 1 inf + 0 33.888 * * [simplify]: Extracting #1: cost 0 inf + 1 33.888 * [simplify]: Simplified to 4 33.888 * [simplify]: Simplified (2 3 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (pow x 4) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 33.888 * * * * [progress]: [ 109 / 176 ] simplifiying candidate # 33.889 * [simplify]: Simplifying (+ 2 (+ 1 1)) 33.889 * * [simplify]: iters left: 4 (4 enodes) 33.892 * * [simplify]: iters left: 3 (19 enodes) 33.895 * * [simplify]: iters left: 2 (23 enodes) 33.898 * * [simplify]: Extracting #0: cost 1 inf + 0 33.899 * * [simplify]: Extracting #1: cost 0 inf + 1 33.899 * [simplify]: Simplified to 4 33.899 * [simplify]: Simplified (2 3 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (pow x 4) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 33.899 * * * * [progress]: [ 110 / 176 ] simplifiying candidate # 33.899 * [simplify]: Simplifying (+ 2 (* 2 1)) 33.899 * * [simplify]: iters left: 4 (4 enodes) 33.901 * * [simplify]: iters left: 3 (14 enodes) 33.904 * * [simplify]: iters left: 2 (16 enodes) 33.906 * * [simplify]: Extracting #0: cost 1 inf + 0 33.906 * * [simplify]: Extracting #1: cost 0 inf + 1 33.906 * [simplify]: Simplified to 4 33.906 * [simplify]: Simplified (2 3 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (pow x 4) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 33.906 * * * * [progress]: [ 111 / 176 ] simplifiying candidate # 33.906 * [simplify]: Simplifying (+ (+ 1 1) (+ 1 1)) 33.906 * * [simplify]: iters left: 4 (3 enodes) 33.909 * * [simplify]: iters left: 3 (17 enodes) 33.913 * * [simplify]: iters left: 2 (22 enodes) 33.917 * * [simplify]: Extracting #0: cost 1 inf + 0 33.918 * * [simplify]: Extracting #1: cost 0 inf + 1 33.918 * [simplify]: Simplified to 4 33.918 * [simplify]: Simplified (2 3 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (pow x 4) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 33.918 * * * * [progress]: [ 112 / 176 ] simplifiying candidate # 33.918 * [simplify]: Simplifying (+ (+ 1 1) 2) 33.918 * * [simplify]: iters left: 4 (4 enodes) 33.923 * * [simplify]: iters left: 3 (19 enodes) 33.928 * * [simplify]: iters left: 2 (23 enodes) 33.935 * * [simplify]: Extracting #0: cost 1 inf + 0 33.935 * * [simplify]: Extracting #1: cost 0 inf + 1 33.935 * [simplify]: Simplified to 4 33.935 * [simplify]: Simplified (2 3 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (pow x 4) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 33.935 * * * * [progress]: [ 113 / 176 ] simplifiying candidate # 33.936 * [simplify]: Simplifying (+ (+ 1 1) (+ 1 1)) 33.936 * * [simplify]: iters left: 4 (3 enodes) 33.939 * * [simplify]: iters left: 3 (17 enodes) 33.944 * * [simplify]: iters left: 2 (22 enodes) 33.947 * * [simplify]: Extracting #0: cost 1 inf + 0 33.947 * * [simplify]: Extracting #1: cost 0 inf + 1 33.947 * [simplify]: Simplified to 4 33.947 * [simplify]: Simplified (2 3 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (pow x 4) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 33.947 * * * * [progress]: [ 114 / 176 ] simplifiying candidate # 33.947 * [simplify]: Simplifying (+ (+ 1 1) (* 2 1)) 33.947 * * [simplify]: iters left: 4 (5 enodes) 33.950 * * [simplify]: iters left: 3 (19 enodes) 33.954 * * [simplify]: iters left: 2 (24 enodes) 33.957 * * [simplify]: Extracting #0: cost 1 inf + 0 33.957 * * [simplify]: Extracting #1: cost 0 inf + 1 33.957 * [simplify]: Simplified to 4 33.958 * [simplify]: Simplified (2 3 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (pow x 4) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 33.958 * * * * [progress]: [ 115 / 176 ] simplifiying candidate # 33.958 * [simplify]: Simplifying (+ 1 1) 33.958 * * [simplify]: iters left: 2 (2 enodes) 33.959 * * [simplify]: iters left: 1 (9 enodes) 33.961 * * [simplify]: Extracting #0: cost 1 inf + 0 33.961 * * [simplify]: Extracting #1: cost 0 inf + 1 33.961 * [simplify]: Simplified to 2 33.961 * [simplify]: Simplified (2 3 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (pow (* x x) 2) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 33.961 * * * * [progress]: [ 116 / 176 ] simplifiying candidate # 33.961 * [simplify]: Simplifying (+ 1 1) 33.961 * * [simplify]: iters left: 2 (2 enodes) 33.963 * * [simplify]: iters left: 1 (9 enodes) 33.964 * * [simplify]: Extracting #0: cost 1 inf + 0 33.964 * * [simplify]: Extracting #1: cost 0 inf + 1 33.964 * [simplify]: Simplified to 2 33.964 * [simplify]: Simplified (2 3 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (pow (* x x) 2) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 33.965 * * * * [progress]: [ 117 / 176 ] simplifiying candidate # 33.965 * [simplify]: Simplifying (+ (* 2 1) (+ 1 1)) 33.965 * * [simplify]: iters left: 4 (5 enodes) 33.967 * * [simplify]: iters left: 3 (20 enodes) 33.971 * * [simplify]: iters left: 2 (26 enodes) 33.975 * * [simplify]: Extracting #0: cost 1 inf + 0 33.975 * * [simplify]: Extracting #1: cost 0 inf + 1 33.975 * [simplify]: Simplified to 4 33.976 * [simplify]: Simplified (2 3 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (pow x 4) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 33.976 * * * * [progress]: [ 118 / 176 ] simplifiying candidate # 33.976 * [simplify]: Simplifying (+ (* 2 1) 2) 33.976 * * [simplify]: iters left: 4 (4 enodes) 33.981 * * [simplify]: iters left: 3 (15 enodes) 33.985 * * [simplify]: iters left: 2 (17 enodes) 33.989 * * [simplify]: Extracting #0: cost 1 inf + 0 33.989 * * [simplify]: Extracting #1: cost 0 inf + 1 33.989 * [simplify]: Simplified to 4 33.989 * [simplify]: Simplified (2 3 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (pow x 4) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 33.989 * * * * [progress]: [ 119 / 176 ] simplifiying candidate # 33.990 * [simplify]: Simplifying (+ (* 2 1) (+ 1 1)) 33.990 * * [simplify]: iters left: 4 (5 enodes) 33.994 * * [simplify]: iters left: 3 (20 enodes) 33.998 * * [simplify]: iters left: 2 (26 enodes) 34.001 * * [simplify]: Extracting #0: cost 1 inf + 0 34.002 * * [simplify]: Extracting #1: cost 0 inf + 1 34.002 * [simplify]: Simplified to 4 34.002 * [simplify]: Simplified (2 3 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (pow x 4) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 34.002 * * * * [progress]: [ 120 / 176 ] simplifiying candidate # 34.002 * [simplify]: Simplifying (+ (* 2 1) (* 2 1)) 34.002 * * [simplify]: iters left: 4 (4 enodes) 34.005 * * [simplify]: iters left: 3 (15 enodes) 34.007 * * [simplify]: iters left: 2 (17 enodes) 34.010 * * [simplify]: Extracting #0: cost 1 inf + 0 34.010 * * [simplify]: Extracting #1: cost 0 inf + 1 34.010 * [simplify]: Simplified to 4 34.010 * [simplify]: Simplified (2 3 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (pow x 4) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 34.010 * * * * [progress]: [ 121 / 176 ] simplifiying candidate # 34.010 * [simplify]: Simplifying (* x x) 34.010 * * [simplify]: iters left: 2 (2 enodes) 34.011 * * [simplify]: iters left: 1 (6 enodes) 34.012 * * [simplify]: Extracting #0: cost 1 inf + 0 34.012 * * [simplify]: Extracting #1: cost 3 inf + 0 34.012 * * [simplify]: Extracting #2: cost 2 inf + 1 34.012 * * [simplify]: Extracting #3: cost 0 inf + 83 34.012 * [simplify]: Simplified to (* x x) 34.012 * [simplify]: Simplified (2 3 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (pow (* x x) (+ 1 1)) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 34.012 * * * * [progress]: [ 122 / 176 ] simplifiying candidate # 34.012 * [simplify]: Simplifying (* x x) 34.012 * * [simplify]: iters left: 2 (2 enodes) 34.013 * * [simplify]: iters left: 1 (6 enodes) 34.014 * * [simplify]: Extracting #0: cost 1 inf + 0 34.014 * * [simplify]: Extracting #1: cost 3 inf + 0 34.014 * * [simplify]: Extracting #2: cost 2 inf + 1 34.014 * * [simplify]: Extracting #3: cost 0 inf + 83 34.014 * [simplify]: Simplified to (* x x) 34.014 * [simplify]: Simplified (2 3 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (pow (* x x) (+ 1 1)) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 34.014 * * * * [progress]: [ 123 / 176 ] simplifiying candidate # 34.014 * [simplify]: Simplifying (* (* x x) (* x x)) 34.014 * * [simplify]: iters left: 4 (3 enodes) 34.015 * * [simplify]: iters left: 3 (13 enodes) 34.017 * * [simplify]: iters left: 2 (17 enodes) 34.020 * * [simplify]: iters left: 1 (28 enodes) 34.032 * * [simplify]: Extracting #0: cost 1 inf + 0 34.032 * * [simplify]: Extracting #1: cost 9 inf + 0 34.032 * * [simplify]: Extracting #2: cost 13 inf + 2 34.032 * * [simplify]: Extracting #3: cost 4 inf + 1267 34.032 * * [simplify]: Extracting #4: cost 0 inf + 1551 34.033 * [simplify]: Simplified to (* (* x x) (* x x)) 34.033 * [simplify]: Simplified (2 3 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (pow (* (* x x) (* x x)) 1) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 34.033 * * * * [progress]: [ 124 / 176 ] simplifiying candidate # 34.033 * [simplify]: Simplifying (* (* x x) (* x x)) 34.033 * * [simplify]: iters left: 4 (3 enodes) 34.035 * * [simplify]: iters left: 3 (13 enodes) 34.039 * * [simplify]: iters left: 2 (17 enodes) 34.046 * * [simplify]: iters left: 1 (28 enodes) 34.054 * * [simplify]: Extracting #0: cost 1 inf + 0 34.054 * * [simplify]: Extracting #1: cost 9 inf + 0 34.054 * * [simplify]: Extracting #2: cost 13 inf + 2 34.054 * * [simplify]: Extracting #3: cost 4 inf + 1267 34.054 * * [simplify]: Extracting #4: cost 0 inf + 1551 34.055 * [simplify]: Simplified to (* (* x x) (* x x)) 34.055 * [simplify]: Simplified (2 3 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (pow (* (* x x) (* x x)) 1) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 34.055 * * * * [progress]: [ 125 / 176 ] simplifiying candidate # 34.055 * [simplify]: Simplifying (* x x) 34.055 * * [simplify]: iters left: 2 (2 enodes) 34.055 * * [simplify]: iters left: 1 (6 enodes) 34.056 * * [simplify]: Extracting #0: cost 1 inf + 0 34.056 * * [simplify]: Extracting #1: cost 3 inf + 0 34.056 * * [simplify]: Extracting #2: cost 2 inf + 1 34.056 * * [simplify]: Extracting #3: cost 0 inf + 83 34.056 * [simplify]: Simplified to (* x x) 34.056 * [simplify]: Simplified (2 3 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (pow (* x x) 2) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 34.056 * * * * [progress]: [ 126 / 176 ] simplifiying candidate # 34.057 * [simplify]: Simplifying (* x x) 34.057 * * [simplify]: iters left: 2 (2 enodes) 34.057 * * [simplify]: iters left: 1 (6 enodes) 34.058 * * [simplify]: Extracting #0: cost 1 inf + 0 34.058 * * [simplify]: Extracting #1: cost 3 inf + 0 34.058 * * [simplify]: Extracting #2: cost 2 inf + 1 34.058 * * [simplify]: Extracting #3: cost 0 inf + 83 34.058 * [simplify]: Simplified to (* x x) 34.058 * [simplify]: Simplified (2 3 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (pow (* x x) (+ 1 1)) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 34.058 * * * * [progress]: [ 127 / 176 ] simplifiying candidate # 34.059 * [simplify]: Simplifying (* x x) 34.059 * * [simplify]: iters left: 2 (2 enodes) 34.059 * * [simplify]: iters left: 1 (6 enodes) 34.060 * * [simplify]: Extracting #0: cost 1 inf + 0 34.060 * * [simplify]: Extracting #1: cost 3 inf + 0 34.060 * * [simplify]: Extracting #2: cost 2 inf + 1 34.060 * * [simplify]: Extracting #3: cost 0 inf + 83 34.060 * [simplify]: Simplified to (* x x) 34.060 * [simplify]: Simplified (2 3 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (pow (* x x) (+ 1 1)) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 34.060 * * * * [progress]: [ 128 / 176 ] simplifiying candidate # 34.060 * [simplify]: Simplifying (* (* x x) (* x x)) 34.060 * * [simplify]: iters left: 4 (3 enodes) 34.061 * * [simplify]: iters left: 3 (13 enodes) 34.063 * * [simplify]: iters left: 2 (17 enodes) 34.067 * * [simplify]: iters left: 1 (28 enodes) 34.073 * * [simplify]: Extracting #0: cost 1 inf + 0 34.073 * * [simplify]: Extracting #1: cost 9 inf + 0 34.073 * * [simplify]: Extracting #2: cost 13 inf + 2 34.073 * * [simplify]: Extracting #3: cost 4 inf + 1267 34.074 * * [simplify]: Extracting #4: cost 0 inf + 1551 34.074 * [simplify]: Simplified to (* (* x x) (* x x)) 34.074 * [simplify]: Simplified (2 3 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (pow (* (* x x) (* x x)) 1) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 34.074 * * * * [progress]: [ 129 / 176 ] simplifiying candidate # 34.074 * [simplify]: Simplifying (* (* x x) (* x x)) 34.074 * * [simplify]: iters left: 4 (3 enodes) 34.075 * * [simplify]: iters left: 3 (13 enodes) 34.077 * * [simplify]: iters left: 2 (17 enodes) 34.081 * * [simplify]: iters left: 1 (28 enodes) 34.090 * * [simplify]: Extracting #0: cost 1 inf + 0 34.091 * * [simplify]: Extracting #1: cost 9 inf + 0 34.091 * * [simplify]: Extracting #2: cost 13 inf + 2 34.091 * * [simplify]: Extracting #3: cost 4 inf + 1267 34.091 * * [simplify]: Extracting #4: cost 0 inf + 1551 34.092 * [simplify]: Simplified to (* (* x x) (* x x)) 34.092 * [simplify]: Simplified (2 3 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (pow (* (* x x) (* x x)) 1) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 34.092 * * * * [progress]: [ 130 / 176 ] simplifiying candidate # 34.092 * [simplify]: Simplifying (* x x) 34.092 * * [simplify]: iters left: 2 (2 enodes) 34.093 * * [simplify]: iters left: 1 (6 enodes) 34.095 * * [simplify]: Extracting #0: cost 1 inf + 0 34.095 * * [simplify]: Extracting #1: cost 3 inf + 0 34.095 * * [simplify]: Extracting #2: cost 2 inf + 1 34.095 * * [simplify]: Extracting #3: cost 0 inf + 83 34.095 * [simplify]: Simplified to (* x x) 34.095 * [simplify]: Simplified (2 3 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (pow (* x x) (* 2 1)) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 34.095 * * * * [progress]: [ 131 / 176 ] simplifiying candidate # 34.096 * * * * [progress]: [ 132 / 176 ] simplifiying candidate # 34.096 * [simplify]: Simplifying (+ 1 1) 34.096 * * [simplify]: iters left: 2 (2 enodes) 34.098 * * [simplify]: iters left: 1 (9 enodes) 34.101 * * [simplify]: Extracting #0: cost 1 inf + 0 34.102 * * [simplify]: Extracting #1: cost 0 inf + 1 34.102 * [simplify]: Simplified to 2 34.102 * [simplify]: Simplified (2 3 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (pow (* x x) 2) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 34.102 * * * * [progress]: [ 133 / 176 ] simplifiying candidate # 34.102 * [simplify]: Simplifying (+ 1 1) 34.102 * * [simplify]: iters left: 2 (2 enodes) 34.104 * * [simplify]: iters left: 1 (9 enodes) 34.107 * * [simplify]: Extracting #0: cost 1 inf + 0 34.107 * * [simplify]: Extracting #1: cost 0 inf + 1 34.107 * [simplify]: Simplified to 2 34.107 * [simplify]: Simplified (2 3 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (pow (* x x) 2) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 34.108 * * * * [progress]: [ 134 / 176 ] simplifiying candidate # 34.108 * * * * [progress]: [ 135 / 176 ] simplifiying candidate # 34.108 * [simplify]: Simplifying (+ (+ (log x) (log x)) (+ (log x) (log x))) 34.108 * * [simplify]: iters left: 5 (4 enodes) 34.110 * * [simplify]: iters left: 4 (16 enodes) 34.114 * * [simplify]: iters left: 3 (18 enodes) 34.116 * * [simplify]: Extracting #0: cost 1 inf + 0 34.117 * * [simplify]: Extracting #1: cost 5 inf + 0 34.117 * * [simplify]: Extracting #2: cost 9 inf + 0 34.117 * * [simplify]: Extracting #3: cost 8 inf + 1 34.117 * * [simplify]: Extracting #4: cost 1 inf + 818 34.117 * * [simplify]: Extracting #5: cost 0 inf + 969 34.117 * [simplify]: Simplified to (+ (+ (log x) (log x)) (+ (log x) (log x))) 34.117 * [simplify]: Simplified (2 3 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (exp (+ (+ (log x) (log x)) (+ (log x) (log x)))) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 34.117 * * * * [progress]: [ 136 / 176 ] simplifiying candidate # 34.117 * [simplify]: Simplifying (+ (+ (log x) (log x)) (log (* x x))) 34.118 * * [simplify]: iters left: 5 (6 enodes) 34.119 * * [simplify]: iters left: 4 (19 enodes) 34.121 * * [simplify]: iters left: 3 (24 enodes) 34.124 * * [simplify]: iters left: 2 (25 enodes) 34.127 * * [simplify]: Extracting #0: cost 1 inf + 0 34.127 * * [simplify]: Extracting #1: cost 5 inf + 0 34.127 * * [simplify]: Extracting #2: cost 10 inf + 0 34.127 * * [simplify]: Extracting #3: cost 10 inf + 1 34.128 * * [simplify]: Extracting #4: cost 0 inf + 1191 34.128 * [simplify]: Simplified to (+ (log (* x x)) (log (* x x))) 34.128 * [simplify]: Simplified (2 3 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (exp (+ (log (* x x)) (log (* x x)))) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 34.128 * * * * [progress]: [ 137 / 176 ] simplifiying candidate # 34.128 * [simplify]: Simplifying (+ (log (* x x)) (+ (log x) (log x))) 34.128 * * [simplify]: iters left: 5 (6 enodes) 34.130 * * [simplify]: iters left: 4 (19 enodes) 34.132 * * [simplify]: iters left: 3 (23 enodes) 34.135 * * [simplify]: Extracting #0: cost 1 inf + 0 34.135 * * [simplify]: Extracting #1: cost 5 inf + 0 34.135 * * [simplify]: Extracting #2: cost 10 inf + 0 34.135 * * [simplify]: Extracting #3: cost 10 inf + 1 34.135 * * [simplify]: Extracting #4: cost 0 inf + 1191 34.136 * [simplify]: Simplified to (+ (log (* x x)) (log (* x x))) 34.136 * [simplify]: Simplified (2 3 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (exp (+ (log (* x x)) (log (* x x)))) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 34.136 * * * * [progress]: [ 138 / 176 ] simplifiying candidate # 34.136 * [simplify]: Simplifying (+ (log (* x x)) (log (* x x))) 34.136 * * [simplify]: iters left: 5 (4 enodes) 34.137 * * [simplify]: iters left: 4 (14 enodes) 34.139 * * [simplify]: iters left: 3 (20 enodes) 34.142 * * [simplify]: iters left: 2 (22 enodes) 34.145 * * [simplify]: Extracting #0: cost 1 inf + 0 34.145 * * [simplify]: Extracting #1: cost 5 inf + 0 34.145 * * [simplify]: Extracting #2: cost 10 inf + 0 34.145 * * [simplify]: Extracting #3: cost 10 inf + 1 34.145 * * [simplify]: Extracting #4: cost 6 inf + 225 34.145 * * [simplify]: Extracting #5: cost 2 inf + 749 34.146 * * [simplify]: Extracting #6: cost 0 inf + 1191 34.146 * [simplify]: Simplified to (+ (log (* x x)) (log (* x x))) 34.146 * [simplify]: Simplified (2 3 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (exp (+ (log (* x x)) (log (* x x)))) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 34.146 * * * * [progress]: [ 139 / 176 ] simplifiying candidate # 34.147 * [simplify]: Simplifying (log (* (* x x) (* x x))) 34.147 * * [simplify]: iters left: 5 (4 enodes) 34.149 * * [simplify]: iters left: 4 (18 enodes) 34.155 * * [simplify]: iters left: 3 (30 enodes) 34.165 * * [simplify]: iters left: 2 (48 enodes) 34.182 * * [simplify]: iters left: 1 (77 enodes) 34.213 * * [simplify]: Extracting #0: cost 1 inf + 0 34.214 * * [simplify]: Extracting #1: cost 12 inf + 0 34.214 * * [simplify]: Extracting #2: cost 26 inf + 2 34.214 * * [simplify]: Extracting #3: cost 35 inf + 126 34.215 * * [simplify]: Extracting #4: cost 19 inf + 2071 34.215 * * [simplify]: Extracting #5: cost 6 inf + 4064 34.216 * * [simplify]: Extracting #6: cost 0 inf + 6189 34.218 * [simplify]: Simplified to (* 4 (log x)) 34.218 * [simplify]: Simplified (2 3 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (exp (* 4 (log x))) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 34.218 * * * * [progress]: [ 140 / 176 ] simplifiying candidate # 34.218 * [simplify]: Simplifying (exp (* (* x x) (* x x))) 34.218 * * [simplify]: iters left: 5 (4 enodes) 34.220 * * [simplify]: iters left: 4 (18 enodes) 34.225 * * [simplify]: iters left: 3 (33 enodes) 34.236 * * [simplify]: iters left: 2 (65 enodes) 34.254 * * [simplify]: iters left: 1 (137 enodes) 34.282 * * [simplify]: Extracting #0: cost 1 inf + 0 34.282 * * [simplify]: Extracting #1: cost 24 inf + 0 34.283 * * [simplify]: Extracting #2: cost 79 inf + 42 34.283 * * [simplify]: Extracting #3: cost 85 inf + 3647 34.285 * * [simplify]: Extracting #4: cost 27 inf + 17109 34.289 * * [simplify]: Extracting #5: cost 1 inf + 25304 34.295 * * [simplify]: Extracting #6: cost 0 inf + 25516 34.300 * [simplify]: Simplified to (exp (* (* x x) (* x x))) 34.300 * [simplify]: Simplified (2 3 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (log (exp (* (* x x) (* x x)))) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 34.301 * * * * [progress]: [ 141 / 176 ] simplifiying candidate # 34.301 * [simplify]: Simplifying (* (* (* (* x x) x) (* (* x x) x)) (* (* (* x x) x) (* (* x x) x))) 34.301 * * [simplify]: iters left: 6 (5 enodes) 34.304 * * [simplify]: iters left: 5 (26 enodes) 34.312 * * [simplify]: iters left: 4 (77 enodes) 34.336 * * [simplify]: iters left: 3 (150 enodes) 34.407 * * [simplify]: iters left: 2 (260 enodes) 34.542 * * [simplify]: Extracting #0: cost 1 inf + 0 34.543 * * [simplify]: Extracting #1: cost 49 inf + 0 34.543 * * [simplify]: Extracting #2: cost 149 inf + 5 34.544 * * [simplify]: Extracting #3: cost 116 inf + 8395 34.548 * * [simplify]: Extracting #4: cost 21 inf + 44515 34.554 * * [simplify]: Extracting #5: cost 0 inf + 46179 34.562 * * [simplify]: Extracting #6: cost 0 inf + 44909 34.568 * [simplify]: Simplified to (* (* (* x x) (* (* x x) (* x x))) (* (* x x) (* (* x x) (* x x)))) 34.568 * [simplify]: Simplified (2 3 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (cbrt (* (* (* x x) (* (* x x) (* x x))) (* (* x x) (* (* x x) (* x x))))) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 34.568 * * * * [progress]: [ 142 / 176 ] simplifiying candidate # 34.568 * [simplify]: Simplifying (* (* (* (* x x) x) (* (* x x) x)) (* (* (* x x) (* x x)) (* x x))) 34.568 * * [simplify]: iters left: 6 (7 enodes) 34.570 * * [simplify]: iters left: 5 (32 enodes) 34.581 * * [simplify]: iters left: 4 (86 enodes) 34.627 * * [simplify]: iters left: 3 (147 enodes) 34.694 * * [simplify]: iters left: 2 (290 enodes) 34.940 * * [simplify]: Extracting #0: cost 1 inf + 0 34.941 * * [simplify]: Extracting #1: cost 51 inf + 0 34.942 * * [simplify]: Extracting #2: cost 168 inf + 46 34.944 * * [simplify]: Extracting #3: cost 143 inf + 3298 34.949 * * [simplify]: Extracting #4: cost 51 inf + 34817 34.957 * * [simplify]: Extracting #5: cost 0 inf + 56650 34.965 * [simplify]: Simplified to (* (* (* x (* x x)) (* x (* x x))) (* (* x (* x x)) (* x (* x x)))) 34.965 * [simplify]: Simplified (2 3 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (cbrt (* (* (* x (* x x)) (* x (* x x))) (* (* x (* x x)) (* x (* x x))))) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 34.965 * * * * [progress]: [ 143 / 176 ] simplifiying candidate # 34.966 * [simplify]: Simplifying (* (* (* (* x x) (* x x)) (* x x)) (* (* (* x x) x) (* (* x x) x))) 34.966 * * [simplify]: iters left: 6 (7 enodes) 34.971 * * [simplify]: iters left: 5 (32 enodes) 34.978 * * [simplify]: iters left: 4 (87 enodes) 35.027 * * [simplify]: iters left: 3 (137 enodes) 35.105 * * [simplify]: iters left: 2 (247 enodes) 35.328 * * [simplify]: Extracting #0: cost 1 inf + 0 35.328 * * [simplify]: Extracting #1: cost 48 inf + 0 35.329 * * [simplify]: Extracting #2: cost 147 inf + 46 35.332 * * [simplify]: Extracting #3: cost 105 inf + 9752 35.343 * * [simplify]: Extracting #4: cost 15 inf + 43443 35.357 * * [simplify]: Extracting #5: cost 0 inf + 46893 35.371 * [simplify]: Simplified to (* (* (* (* x x) (* x x)) (* x x)) (* (* (* x x) (* x x)) (* x x))) 35.371 * [simplify]: Simplified (2 3 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (cbrt (* (* (* (* x x) (* x x)) (* x x)) (* (* (* x x) (* x x)) (* x x)))) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 35.371 * * * * [progress]: [ 144 / 176 ] simplifiying candidate # 35.371 * [simplify]: Simplifying (* (* (* (* x x) (* x x)) (* x x)) (* (* (* x x) (* x x)) (* x x))) 35.372 * * [simplify]: iters left: 6 (5 enodes) 35.379 * * [simplify]: iters left: 5 (29 enodes) 35.393 * * [simplify]: iters left: 4 (82 enodes) 35.433 * * [simplify]: iters left: 3 (172 enodes) 35.506 * * [simplify]: iters left: 2 (288 enodes) 35.820 * * [simplify]: Extracting #0: cost 1 inf + 0 35.821 * * [simplify]: Extracting #1: cost 44 inf + 0 35.822 * * [simplify]: Extracting #2: cost 144 inf + 590 35.824 * * [simplify]: Extracting #3: cost 117 inf + 5362 35.832 * * [simplify]: Extracting #4: cost 36 inf + 33038 35.846 * * [simplify]: Extracting #5: cost 0 inf + 49093 35.860 * [simplify]: Simplified to (* (* (* x (* x x)) (* x (* x x))) (* (* x (* x x)) (* x (* x x)))) 35.860 * [simplify]: Simplified (2 3 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (cbrt (* (* (* x (* x x)) (* x (* x x))) (* (* x (* x x)) (* x (* x x))))) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 35.861 * * * * [progress]: [ 145 / 176 ] simplifiying candidate # 35.861 * [simplify]: Simplifying (* (cbrt (* (* x x) (* x x))) (cbrt (* (* x x) (* x x)))) 35.861 * * [simplify]: iters left: 6 (5 enodes) 35.864 * * [simplify]: iters left: 5 (19 enodes) 35.870 * * [simplify]: iters left: 4 (23 enodes) 35.878 * * [simplify]: iters left: 3 (34 enodes) 35.892 * * [simplify]: iters left: 2 (58 enodes) 35.910 * * [simplify]: iters left: 1 (106 enodes) 35.942 * * [simplify]: Extracting #0: cost 1 inf + 0 35.942 * * [simplify]: Extracting #1: cost 3 inf + 0 35.942 * * [simplify]: Extracting #2: cost 5 inf + 0 35.942 * * [simplify]: Extracting #3: cost 17 inf + 0 35.943 * * [simplify]: Extracting #4: cost 41 inf + 2 35.943 * * [simplify]: Extracting #5: cost 26 inf + 2953 35.944 * * [simplify]: Extracting #6: cost 16 inf + 4739 35.945 * * [simplify]: Extracting #7: cost 2 inf + 9624 35.947 * * [simplify]: Extracting #8: cost 0 inf + 10339 35.949 * [simplify]: Simplified to (* (cbrt (* (* x x) (* x x))) (cbrt (* (* x x) (* x x)))) 35.949 * [simplify]: Simplified (2 3 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* (cbrt (* (* x x) (* x x))) (cbrt (* (* x x) (* x x)))) (cbrt (* (* x x) (* x x)))) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 35.949 * [simplify]: Simplifying (cbrt (* (* x x) (* x x))) 35.949 * * [simplify]: iters left: 5 (4 enodes) 35.952 * * [simplify]: iters left: 4 (16 enodes) 35.957 * * [simplify]: iters left: 3 (20 enodes) 35.965 * * [simplify]: iters left: 2 (31 enodes) 35.973 * * [simplify]: iters left: 1 (55 enodes) 35.986 * * [simplify]: Extracting #0: cost 1 inf + 0 35.986 * * [simplify]: Extracting #1: cost 3 inf + 0 35.986 * * [simplify]: Extracting #2: cost 13 inf + 0 35.986 * * [simplify]: Extracting #3: cost 26 inf + 2 35.986 * * [simplify]: Extracting #4: cost 14 inf + 1521 35.987 * * [simplify]: Extracting #5: cost 0 inf + 4325 35.987 * [simplify]: Simplified to (cbrt (* (* x x) (* x x))) 35.987 * [simplify]: Simplified (2 3 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* (cbrt (* (* x x) (* x x))) (cbrt (* (* x x) (* x x)))) (cbrt (* (* x x) (* x x)))) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 35.987 * * * * [progress]: [ 146 / 176 ] simplifiying candidate # 35.988 * [simplify]: Simplifying (* (* (* (* x x) (* x x)) (* (* x x) (* x x))) (* (* x x) (* x x))) 35.988 * * [simplify]: iters left: 6 (5 enodes) 35.990 * * [simplify]: iters left: 5 (27 enodes) 35.996 * * [simplify]: iters left: 4 (77 enodes) 36.045 * * [simplify]: iters left: 3 (178 enodes) 36.161 * * [simplify]: iters left: 2 (335 enodes) 36.938 * * [simplify]: Extracting #0: cost 1 inf + 0 36.938 * * [simplify]: Extracting #1: cost 55 inf + 0 36.939 * * [simplify]: Extracting #2: cost 173 inf + 46 36.941 * * [simplify]: Extracting #3: cost 131 inf + 8923 36.949 * * [simplify]: Extracting #4: cost 42 inf + 42512 36.963 * * [simplify]: Extracting #5: cost 0 inf + 60196 36.971 * [simplify]: Simplified to (* (* (* x x) (* x x)) (* (* (* x x) (* x x)) (* (* x x) (* x x)))) 36.971 * [simplify]: Simplified (2 3 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (cbrt (* (* (* x x) (* x x)) (* (* (* x x) (* x x)) (* (* x x) (* x x))))) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 36.971 * * * * [progress]: [ 147 / 176 ] simplifiying candidate # 36.972 * [simplify]: Simplifying (sqrt (* (* x x) (* x x))) 36.972 * * [simplify]: iters left: 5 (4 enodes) 36.973 * * [simplify]: iters left: 4 (17 enodes) 36.976 * * [simplify]: iters left: 3 (21 enodes) 36.980 * * [simplify]: iters left: 2 (32 enodes) 36.987 * * [simplify]: iters left: 1 (56 enodes) 37.003 * * [simplify]: Extracting #0: cost 1 inf + 0 37.003 * * [simplify]: Extracting #1: cost 4 inf + 0 37.003 * * [simplify]: Extracting #2: cost 14 inf + 0 37.003 * * [simplify]: Extracting #3: cost 26 inf + 2 37.003 * * [simplify]: Extracting #4: cost 12 inf + 2116 37.003 * * [simplify]: Extracting #5: cost 2 inf + 3832 37.004 * * [simplify]: Extracting #6: cost 0 inf + 4165 37.004 * [simplify]: Simplified to (fabs (* x x)) 37.004 * [simplify]: Simplified (2 3 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (fabs (* x x)) (sqrt (* (* x x) (* x x)))) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 37.004 * [simplify]: Simplifying (sqrt (* (* x x) (* x x))) 37.004 * * [simplify]: iters left: 5 (4 enodes) 37.005 * * [simplify]: iters left: 4 (17 enodes) 37.008 * * [simplify]: iters left: 3 (21 enodes) 37.012 * * [simplify]: iters left: 2 (32 enodes) 37.019 * * [simplify]: iters left: 1 (56 enodes) 37.034 * * [simplify]: Extracting #0: cost 1 inf + 0 37.034 * * [simplify]: Extracting #1: cost 4 inf + 0 37.034 * * [simplify]: Extracting #2: cost 14 inf + 0 37.034 * * [simplify]: Extracting #3: cost 26 inf + 2 37.034 * * [simplify]: Extracting #4: cost 12 inf + 2116 37.035 * * [simplify]: Extracting #5: cost 2 inf + 3832 37.035 * * [simplify]: Extracting #6: cost 0 inf + 4165 37.035 * [simplify]: Simplified to (fabs (* x x)) 37.035 * [simplify]: Simplified (2 3 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (sqrt (* (* x x) (* x x))) (fabs (* x x))) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 37.036 * * * * [progress]: [ 148 / 176 ] simplifiying candidate # 37.036 * * * * [progress]: [ 149 / 176 ] simplifiying candidate # 37.036 * [simplify]: Simplifying (* x x) 37.036 * * [simplify]: iters left: 2 (2 enodes) 37.036 * * [simplify]: iters left: 1 (6 enodes) 37.037 * * [simplify]: Extracting #0: cost 1 inf + 0 37.037 * * [simplify]: Extracting #1: cost 3 inf + 0 37.037 * * [simplify]: Extracting #2: cost 2 inf + 1 37.037 * * [simplify]: Extracting #3: cost 0 inf + 83 37.037 * [simplify]: Simplified to (* x x) 37.037 * [simplify]: Simplified (2 3 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 37.038 * [simplify]: Simplifying (* x x) 37.038 * * [simplify]: iters left: 2 (2 enodes) 37.038 * * [simplify]: iters left: 1 (6 enodes) 37.039 * * [simplify]: Extracting #0: cost 1 inf + 0 37.039 * * [simplify]: Extracting #1: cost 3 inf + 0 37.039 * * [simplify]: Extracting #2: cost 2 inf + 1 37.039 * * [simplify]: Extracting #3: cost 0 inf + 83 37.039 * [simplify]: Simplified to (* x x) 37.039 * [simplify]: Simplified (2 3 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 37.039 * * * * [progress]: [ 150 / 176 ] simplifiying candidate # 37.039 * [simplify]: Simplifying (* x x) 37.039 * * [simplify]: iters left: 2 (2 enodes) 37.040 * * [simplify]: iters left: 1 (6 enodes) 37.041 * * [simplify]: Extracting #0: cost 1 inf + 0 37.041 * * [simplify]: Extracting #1: cost 3 inf + 0 37.041 * * [simplify]: Extracting #2: cost 2 inf + 1 37.041 * * [simplify]: Extracting #3: cost 0 inf + 83 37.041 * [simplify]: Simplified to (* x x) 37.041 * [simplify]: Simplified (2 3 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 37.041 * [simplify]: Simplifying (* x x) 37.041 * * [simplify]: iters left: 2 (2 enodes) 37.041 * * [simplify]: iters left: 1 (6 enodes) 37.042 * * [simplify]: Extracting #0: cost 1 inf + 0 37.042 * * [simplify]: Extracting #1: cost 3 inf + 0 37.042 * * [simplify]: Extracting #2: cost 2 inf + 1 37.042 * * [simplify]: Extracting #3: cost 0 inf + 83 37.042 * [simplify]: Simplified to (* x x) 37.042 * [simplify]: Simplified (2 3 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 37.042 * * * * [progress]: [ 151 / 176 ] simplifiying candidate # 37.043 * [simplify]: Simplifying (* 2 (+ 1 1)) 37.043 * * [simplify]: iters left: 4 (4 enodes) 37.046 * * [simplify]: iters left: 3 (20 enodes) 37.049 * * [simplify]: iters left: 2 (22 enodes) 37.052 * * [simplify]: Extracting #0: cost 1 inf + 0 37.052 * * [simplify]: Extracting #1: cost 0 inf + 1 37.052 * [simplify]: Simplified to 4 37.052 * [simplify]: Simplified (2 3 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (pow x 4) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 37.052 * * * * [progress]: [ 152 / 176 ] simplifiying candidate # 37.052 * [simplify]: Simplifying (* 2 (+ 1 1)) 37.052 * * [simplify]: iters left: 4 (4 enodes) 37.056 * * [simplify]: iters left: 3 (20 enodes) 37.058 * * [simplify]: iters left: 2 (22 enodes) 37.061 * * [simplify]: Extracting #0: cost 1 inf + 0 37.061 * * [simplify]: Extracting #1: cost 0 inf + 1 37.061 * [simplify]: Simplified to 4 37.061 * [simplify]: Simplified (2 3 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (pow x 4) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 37.061 * * * * [progress]: [ 153 / 176 ] simplifiying candidate # 37.061 * [simplify]: Simplifying (* 2 1) 37.061 * * [simplify]: iters left: 2 (3 enodes) 37.062 * * [simplify]: iters left: 1 (9 enodes) 37.064 * * [simplify]: Extracting #0: cost 1 inf + 0 37.064 * * [simplify]: Extracting #1: cost 0 inf + 1 37.064 * [simplify]: Simplified to 2 37.064 * [simplify]: Simplified (2 3 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (pow (* x x) 2) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 37.064 * * * * [progress]: [ 154 / 176 ] simplifiying candidate # 37.065 * [simplify]: Simplifying (* 2 1) 37.065 * * [simplify]: iters left: 2 (3 enodes) 37.066 * * [simplify]: iters left: 1 (9 enodes) 37.068 * * [simplify]: Extracting #0: cost 1 inf + 0 37.068 * * [simplify]: Extracting #1: cost 0 inf + 1 37.068 * [simplify]: Simplified to 2 37.068 * [simplify]: Simplified (2 3 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (pow (* x x) 2) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 37.068 * * * * [progress]: [ 155 / 176 ] simplifiying candidate # 37.068 * [simplify]: Simplifying (* 2 2) 37.068 * * [simplify]: iters left: 2 (2 enodes) 37.069 * * [simplify]: iters left: 1 (7 enodes) 37.070 * * [simplify]: Extracting #0: cost 1 inf + 0 37.070 * * [simplify]: Extracting #1: cost 0 inf + 1 37.070 * [simplify]: Simplified to 4 37.070 * [simplify]: Simplified (2 3 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (pow x 4) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 37.071 * * * * [progress]: [ 156 / 176 ] simplifiying candidate # 37.071 * [simplify]: Simplifying (* 2 (+ 1 1)) 37.071 * * [simplify]: iters left: 4 (4 enodes) 37.074 * * [simplify]: iters left: 3 (20 enodes) 37.079 * * [simplify]: iters left: 2 (22 enodes) 37.082 * * [simplify]: Extracting #0: cost 1 inf + 0 37.082 * * [simplify]: Extracting #1: cost 0 inf + 1 37.082 * [simplify]: Simplified to 4 37.082 * [simplify]: Simplified (2 3 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (pow x 4) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 37.082 * * * * [progress]: [ 157 / 176 ] simplifiying candidate # 37.083 * [simplify]: Simplifying (* 2 (+ 1 1)) 37.083 * * [simplify]: iters left: 4 (4 enodes) 37.086 * * [simplify]: iters left: 3 (20 enodes) 37.089 * * [simplify]: iters left: 2 (22 enodes) 37.091 * * [simplify]: Extracting #0: cost 1 inf + 0 37.091 * * [simplify]: Extracting #1: cost 0 inf + 1 37.091 * [simplify]: Simplified to 4 37.091 * [simplify]: Simplified (2 3 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (pow x 4) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 37.092 * * * * [progress]: [ 158 / 176 ] simplifiying candidate # 37.092 * [simplify]: Simplifying (* 2 1) 37.092 * * [simplify]: iters left: 2 (3 enodes) 37.093 * * [simplify]: iters left: 1 (9 enodes) 37.095 * * [simplify]: Extracting #0: cost 1 inf + 0 37.095 * * [simplify]: Extracting #1: cost 0 inf + 1 37.095 * [simplify]: Simplified to 2 37.095 * [simplify]: Simplified (2 3 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (pow (* x x) 2) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 37.095 * * * * [progress]: [ 159 / 176 ] simplifiying candidate # 37.095 * [simplify]: Simplifying (* 2 1) 37.095 * * [simplify]: iters left: 2 (3 enodes) 37.096 * * [simplify]: iters left: 1 (9 enodes) 37.098 * * [simplify]: Extracting #0: cost 1 inf + 0 37.098 * * [simplify]: Extracting #1: cost 0 inf + 1 37.098 * [simplify]: Simplified to 2 37.098 * [simplify]: Simplified (2 3 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (pow (* x x) 2) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 37.098 * * * * [progress]: [ 160 / 176 ] simplifiying candidate # 37.099 * [simplify]: Simplifying (* 2 (* 2 1)) 37.099 * * [simplify]: iters left: 4 (4 enodes) 37.101 * * [simplify]: iters left: 3 (14 enodes) 37.103 * * [simplify]: iters left: 2 (16 enodes) 37.106 * * [simplify]: Extracting #0: cost 1 inf + 0 37.106 * * [simplify]: Extracting #1: cost 0 inf + 1 37.106 * [simplify]: Simplified to 4 37.106 * [simplify]: Simplified (2 3 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (pow x 4) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 37.106 * * * * [progress]: [ 161 / 176 ] simplifiying candidate # 37.106 * [simplify]: Simplifying (* (* x x) x) 37.106 * * [simplify]: iters left: 4 (3 enodes) 37.107 * * [simplify]: iters left: 3 (10 enodes) 37.108 * * [simplify]: iters left: 2 (12 enodes) 37.112 * * [simplify]: iters left: 1 (19 enodes) 37.117 * * [simplify]: Extracting #0: cost 1 inf + 0 37.117 * * [simplify]: Extracting #1: cost 6 inf + 0 37.117 * * [simplify]: Extracting #2: cost 8 inf + 2 37.117 * * [simplify]: Extracting #3: cost 3 inf + 459 37.118 * * [simplify]: Extracting #4: cost 0 inf + 884 37.118 * [simplify]: Simplified to (* x (* x x)) 37.118 * [simplify]: Simplified (2 3 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x (* x x)) x) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 37.118 * * * * [progress]: [ 162 / 176 ] simplifiying candidate # 37.118 * [simplify]: Simplifying (* x (* x x)) 37.118 * * [simplify]: iters left: 4 (3 enodes) 37.119 * * [simplify]: iters left: 3 (12 enodes) 37.121 * * [simplify]: iters left: 2 (19 enodes) 37.126 * * [simplify]: iters left: 1 (33 enodes) 37.134 * * [simplify]: Extracting #0: cost 1 inf + 0 37.134 * * [simplify]: Extracting #1: cost 9 inf + 0 37.134 * * [simplify]: Extracting #2: cost 13 inf + 2 37.134 * * [simplify]: Extracting #3: cost 9 inf + 469 37.134 * * [simplify]: Extracting #4: cost 1 inf + 2023 37.135 * * [simplify]: Extracting #5: cost 0 inf + 2235 37.135 * [simplify]: Simplified to (* x (* x x)) 37.135 * [simplify]: Simplified (2 3 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* x (* x (* x x))) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 37.135 * * * * [progress]: [ 163 / 176 ] simplifiying candidate #real (real->posit16 (* (* x x) (* x x)))) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))))))> 37.135 * [simplify]: Simplifying (real->posit16 (* (* x x) (* x x))) 37.135 * * [simplify]: iters left: 5 (4 enodes) 37.136 * * [simplify]: iters left: 4 (13 enodes) 37.138 * * [simplify]: iters left: 3 (17 enodes) 37.142 * * [simplify]: iters left: 2 (28 enodes) 37.148 * * [simplify]: iters left: 1 (52 enodes) 37.169 * * [simplify]: Extracting #0: cost 1 inf + 0 37.169 * * [simplify]: Extracting #1: cost 2 inf + 0 37.169 * * [simplify]: Extracting #2: cost 11 inf + 0 37.169 * * [simplify]: Extracting #3: cost 24 inf + 2 37.170 * * [simplify]: Extracting #4: cost 15 inf + 896 37.170 * * [simplify]: Extracting #5: cost 2 inf + 3328 37.171 * * [simplify]: Extracting #6: cost 0 inf + 4003 37.172 * [simplify]: Simplified to (real->posit16 (* (* x x) (* x x))) 37.172 * [simplify]: Simplified (2 3 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (posit16->real (real->posit16 (* (* x x) (* x x)))) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 37.172 * * * * [progress]: [ 164 / 176 ] simplifiying candidate # 37.172 * * * * [progress]: [ 165 / 176 ] simplifiying candidate # 37.172 * [simplify]: Simplifying (- (+ x (* 1/24 (pow x 3))) (* 1/1152 (pow x 5))) 37.172 * * [simplify]: iters left: 6 (11 enodes) 37.179 * * [simplify]: iters left: 5 (52 enodes) 37.192 * * [simplify]: iters left: 4 (119 enodes) 37.223 * * [simplify]: iters left: 3 (261 enodes) 37.320 * * [simplify]: Extracting #0: cost 1 inf + 0 37.320 * * [simplify]: Extracting #1: cost 29 inf + 0 37.320 * * [simplify]: Extracting #2: cost 90 inf + 4 37.321 * * [simplify]: Extracting #3: cost 83 inf + 3046 37.323 * * [simplify]: Extracting #4: cost 55 inf + 10187 37.325 * * [simplify]: Extracting #5: cost 12 inf + 25869 37.329 * * [simplify]: Extracting #6: cost 0 inf + 31423 37.333 * [simplify]: Simplified to (fma -1/1152 (pow x 5) (fma 1/24 (* (* x x) x) x)) 37.333 * [simplify]: Simplified (2 3 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma -1/1152 (pow x 5) (fma 1/24 (* (* x x) x) x))))) 37.333 * * * * [progress]: [ 166 / 176 ] simplifiying candidate # 37.333 * [simplify]: Simplifying (- (+ (* (pow x 2) (sqrt 1/12)) (* 1/2 (/ 1 (sqrt 1/12)))) (* 1/8 (/ 1 (* (pow x 2) (pow (sqrt 1/12) 3))))) 37.333 * * [simplify]: iters left: 6 (18 enodes) 37.340 * * [simplify]: iters left: 5 (83 enodes) 37.358 * * [simplify]: iters left: 4 (157 enodes) 37.417 * * [simplify]: iters left: 3 (359 enodes) 37.528 * * [simplify]: Extracting #0: cost 1 inf + 0 37.528 * * [simplify]: Extracting #1: cost 21 inf + 0 37.529 * * [simplify]: Extracting #2: cost 167 inf + 4 37.530 * * [simplify]: Extracting #3: cost 243 inf + 1647 37.534 * * [simplify]: Extracting #4: cost 125 inf + 25260 37.548 * * [simplify]: Extracting #5: cost 28 inf + 57458 37.572 * * [simplify]: Extracting #6: cost 1 inf + 70673 37.592 * * [simplify]: Extracting #7: cost 0 inf + 70925 37.612 * [simplify]: Simplified to (+ (+ (* (sqrt 1/12) (* x x)) (/ -3/2 (* (sqrt 1/12) (* x x)))) (/ 1/2 (sqrt 1/12))) 37.612 * [simplify]: Simplified (2 3 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (+ (+ (* (sqrt 1/12) (* x x)) (/ -3/2 (* (sqrt 1/12) (* x x)))) (/ 1/2 (sqrt 1/12)))))) 37.613 * * * * [progress]: [ 167 / 176 ] simplifiying candidate # 37.613 * [simplify]: Simplifying (- (+ (* (pow x 2) (sqrt 1/12)) (* 1/2 (/ 1 (sqrt 1/12)))) (* 1/8 (/ 1 (* (pow x 2) (pow (sqrt 1/12) 3))))) 37.613 * * [simplify]: iters left: 6 (18 enodes) 37.623 * * [simplify]: iters left: 5 (83 enodes) 37.640 * * [simplify]: iters left: 4 (157 enodes) 37.695 * * [simplify]: iters left: 3 (359 enodes) 37.854 * * [simplify]: Extracting #0: cost 1 inf + 0 37.854 * * [simplify]: Extracting #1: cost 21 inf + 0 37.855 * * [simplify]: Extracting #2: cost 167 inf + 4 37.856 * * [simplify]: Extracting #3: cost 243 inf + 1647 37.860 * * [simplify]: Extracting #4: cost 125 inf + 25260 37.868 * * [simplify]: Extracting #5: cost 28 inf + 57458 37.884 * * [simplify]: Extracting #6: cost 1 inf + 70673 37.904 * * [simplify]: Extracting #7: cost 0 inf + 70925 37.927 * [simplify]: Simplified to (+ (+ (* (sqrt 1/12) (* x x)) (/ -3/2 (* (sqrt 1/12) (* x x)))) (/ 1/2 (sqrt 1/12))) 37.928 * [simplify]: Simplified (2 3 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (+ (+ (* (sqrt 1/12) (* x x)) (/ -3/2 (* (sqrt 1/12) (* x x)))) (/ 1/2 (sqrt 1/12)))))) 37.928 * * * * [progress]: [ 168 / 176 ] simplifiying candidate # 37.928 * [simplify]: Simplifying (- (+ x (* 1/24 (pow x 3))) (* 1/1152 (pow x 5))) 37.928 * * [simplify]: iters left: 6 (11 enodes) 37.935 * * [simplify]: iters left: 5 (52 enodes) 37.958 * * [simplify]: iters left: 4 (119 enodes) 38.004 * * [simplify]: iters left: 3 (261 enodes) 38.112 * * [simplify]: Extracting #0: cost 1 inf + 0 38.112 * * [simplify]: Extracting #1: cost 29 inf + 0 38.112 * * [simplify]: Extracting #2: cost 90 inf + 4 38.113 * * [simplify]: Extracting #3: cost 83 inf + 3046 38.115 * * [simplify]: Extracting #4: cost 55 inf + 10187 38.117 * * [simplify]: Extracting #5: cost 12 inf + 25869 38.121 * * [simplify]: Extracting #6: cost 0 inf + 31423 38.124 * [simplify]: Simplified to (fma -1/1152 (pow x 5) (fma 1/24 (* (* x x) x) x)) 38.124 * [simplify]: Simplified (2 3 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (fma -1/1152 (pow x 5) (fma 1/24 (* (* x x) x) x)) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 38.124 * * * * [progress]: [ 169 / 176 ] simplifiying candidate # 38.124 * [simplify]: Simplifying (- (+ (* (pow x 2) (sqrt 1/12)) (* 1/2 (/ 1 (sqrt 1/12)))) (* 1/8 (/ 1 (* (pow x 2) (pow (sqrt 1/12) 3))))) 38.124 * * [simplify]: iters left: 6 (18 enodes) 38.132 * * [simplify]: iters left: 5 (83 enodes) 38.162 * * [simplify]: iters left: 4 (157 enodes) 38.225 * * [simplify]: iters left: 3 (359 enodes) 38.336 * * [simplify]: Extracting #0: cost 1 inf + 0 38.336 * * [simplify]: Extracting #1: cost 21 inf + 0 38.337 * * [simplify]: Extracting #2: cost 167 inf + 4 38.339 * * [simplify]: Extracting #3: cost 243 inf + 1647 38.348 * * [simplify]: Extracting #4: cost 125 inf + 25260 38.368 * * [simplify]: Extracting #5: cost 28 inf + 57458 38.379 * * [simplify]: Extracting #6: cost 1 inf + 70673 38.390 * * [simplify]: Extracting #7: cost 0 inf + 70925 38.402 * [simplify]: Simplified to (+ (+ (* (sqrt 1/12) (* x x)) (/ -3/2 (* (sqrt 1/12) (* x x)))) (/ 1/2 (sqrt 1/12))) 38.402 * [simplify]: Simplified (2 3 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (+ (+ (* (sqrt 1/12) (* x x)) (/ -3/2 (* (sqrt 1/12) (* x x)))) (/ 1/2 (sqrt 1/12))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 38.402 * * * * [progress]: [ 170 / 176 ] simplifiying candidate # 38.403 * [simplify]: Simplifying (- (+ (* (pow x 2) (sqrt 1/12)) (* 1/2 (/ 1 (sqrt 1/12)))) (* 1/8 (/ 1 (* (pow x 2) (pow (sqrt 1/12) 3))))) 38.403 * * [simplify]: iters left: 6 (18 enodes) 38.415 * * [simplify]: iters left: 5 (83 enodes) 38.433 * * [simplify]: iters left: 4 (157 enodes) 38.469 * * [simplify]: iters left: 3 (359 enodes) 38.572 * * [simplify]: Extracting #0: cost 1 inf + 0 38.572 * * [simplify]: Extracting #1: cost 21 inf + 0 38.573 * * [simplify]: Extracting #2: cost 167 inf + 4 38.574 * * [simplify]: Extracting #3: cost 243 inf + 1647 38.578 * * [simplify]: Extracting #4: cost 125 inf + 25260 38.591 * * [simplify]: Extracting #5: cost 28 inf + 57458 38.611 * * [simplify]: Extracting #6: cost 1 inf + 70673 38.636 * * [simplify]: Extracting #7: cost 0 inf + 70925 38.657 * [simplify]: Simplified to (+ (+ (* (sqrt 1/12) (* x x)) (/ -3/2 (* (sqrt 1/12) (* x x)))) (/ 1/2 (sqrt 1/12))) 38.657 * [simplify]: Simplified (2 3 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (+ (+ (* (sqrt 1/12) (* x x)) (/ -3/2 (* (sqrt 1/12) (* x x)))) (/ 1/2 (sqrt 1/12))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 38.657 * * * * [progress]: [ 171 / 176 ] simplifiying candidate # 38.658 * [simplify]: Simplifying (pow x 4) 38.658 * * [simplify]: iters left: 1 (3 enodes) 38.660 * * [simplify]: Extracting #0: cost 1 inf + 0 38.660 * * [simplify]: Extracting #1: cost 5 inf + 0 38.660 * * [simplify]: Extracting #2: cost 4 inf + 2 38.661 * * [simplify]: Extracting #3: cost 1 inf + 427 38.661 * * [simplify]: Extracting #4: cost 0 inf + 639 38.661 * [simplify]: Simplified to (pow x 4) 38.661 * [simplify]: Simplified (2 3 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (pow x 4) 1/12 (* x x)))))) 38.661 * * * * [progress]: [ 172 / 176 ] simplifiying candidate # 38.661 * [simplify]: Simplifying (pow x 4) 38.661 * * [simplify]: iters left: 1 (3 enodes) 38.664 * * [simplify]: Extracting #0: cost 1 inf + 0 38.664 * * [simplify]: Extracting #1: cost 5 inf + 0 38.664 * * [simplify]: Extracting #2: cost 4 inf + 2 38.665 * * [simplify]: Extracting #3: cost 1 inf + 427 38.665 * * [simplify]: Extracting #4: cost 0 inf + 639 38.665 * [simplify]: Simplified to (pow x 4) 38.665 * [simplify]: Simplified (2 3 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (pow x 4) 1/12 (* x x)))))) 38.665 * * * * [progress]: [ 173 / 176 ] simplifiying candidate # 38.665 * [simplify]: Simplifying (pow x 4) 38.665 * * [simplify]: iters left: 1 (3 enodes) 38.668 * * [simplify]: Extracting #0: cost 1 inf + 0 38.668 * * [simplify]: Extracting #1: cost 5 inf + 0 38.668 * * [simplify]: Extracting #2: cost 4 inf + 2 38.668 * * [simplify]: Extracting #3: cost 1 inf + 427 38.668 * * [simplify]: Extracting #4: cost 0 inf + 639 38.668 * [simplify]: Simplified to (pow x 4) 38.668 * [simplify]: Simplified (2 3 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x))) (sqrt (fma (pow x 4) 1/12 (* x x)))))) 38.669 * * * * [progress]: [ 174 / 176 ] simplifiying candidate # 38.669 * [simplify]: Simplifying (pow x 4) 38.669 * * [simplify]: iters left: 1 (3 enodes) 38.671 * * [simplify]: Extracting #0: cost 1 inf + 0 38.671 * * [simplify]: Extracting #1: cost 5 inf + 0 38.671 * * [simplify]: Extracting #2: cost 4 inf + 2 38.672 * * [simplify]: Extracting #3: cost 1 inf + 427 38.672 * * [simplify]: Extracting #4: cost 0 inf + 639 38.672 * [simplify]: Simplified to (pow x 4) 38.672 * [simplify]: Simplified (2 3 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (pow x 4) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 38.672 * * * * [progress]: [ 175 / 176 ] simplifiying candidate # 38.672 * [simplify]: Simplifying (pow x 4) 38.672 * * [simplify]: iters left: 1 (3 enodes) 38.675 * * [simplify]: Extracting #0: cost 1 inf + 0 38.675 * * [simplify]: Extracting #1: cost 5 inf + 0 38.675 * * [simplify]: Extracting #2: cost 4 inf + 2 38.675 * * [simplify]: Extracting #3: cost 1 inf + 427 38.675 * * [simplify]: Extracting #4: cost 0 inf + 639 38.675 * [simplify]: Simplified to (pow x 4) 38.675 * [simplify]: Simplified (2 3 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (pow x 4) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 38.675 * * * * [progress]: [ 176 / 176 ] simplifiying candidate # 38.675 * [simplify]: Simplifying (pow x 4) 38.675 * * [simplify]: iters left: 1 (3 enodes) 38.678 * * [simplify]: Extracting #0: cost 1 inf + 0 38.678 * * [simplify]: Extracting #1: cost 5 inf + 0 38.678 * * [simplify]: Extracting #2: cost 4 inf + 2 38.678 * * [simplify]: Extracting #3: cost 1 inf + 427 38.678 * * [simplify]: Extracting #4: cost 0 inf + 639 38.678 * [simplify]: Simplified to (pow x 4) 38.678 * [simplify]: Simplified (2 3 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma (pow x 4) 1/12 (* x x))) (sqrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 38.678 * * * [progress]: adding candidates to table 40.896 * * [progress]: iteration 4 / 4 40.896 * * * [progress]: picking best candidate 40.912 * * * * [pick]: Picked # 40.912 * * * [progress]: localizing error 40.962 * * * [progress]: generating rewritten candidates 40.962 * * * * [progress]: [ 1 / 4 ] rewriting at (2 3) 40.982 * * * * [progress]: [ 2 / 4 ] rewriting at (2 3 1 2 1) 41.004 * * * * [progress]: [ 3 / 4 ] rewriting at (2 3 1 1 2 1) 41.033 * * * * [progress]: [ 4 / 4 ] rewriting at (2 3 1 1 1 1) 41.083 * * * [progress]: generating series expansions 41.083 * * * * [progress]: [ 1 / 4 ] generating series at (2 3) 41.084 * [backup-simplify]: Simplify (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))) into (fma (pow x 4) 1/12 (pow x 2)) 41.084 * [approximate]: Taking taylor expansion of (fma (pow x 4) 1/12 (pow x 2)) in (x) around 0 41.084 * [taylor]: Taking taylor expansion of (fma (pow x 4) 1/12 (pow x 2)) in x 41.084 * [taylor]: Rewrote expression to (+ (* (pow x 4) 1/12) (pow x 2)) 41.084 * [taylor]: Taking taylor expansion of (* (pow x 4) 1/12) in x 41.084 * [taylor]: Taking taylor expansion of (pow x 4) in x 41.084 * [taylor]: Taking taylor expansion of x in x 41.084 * [backup-simplify]: Simplify 0 into 0 41.084 * [backup-simplify]: Simplify 1 into 1 41.084 * [taylor]: Taking taylor expansion of 1/12 in x 41.084 * [backup-simplify]: Simplify 1/12 into 1/12 41.084 * [taylor]: Taking taylor expansion of (pow x 2) in x 41.084 * [taylor]: Taking taylor expansion of x in x 41.084 * [backup-simplify]: Simplify 0 into 0 41.084 * [backup-simplify]: Simplify 1 into 1 41.084 * [taylor]: Taking taylor expansion of (fma (pow x 4) 1/12 (pow x 2)) in x 41.084 * [taylor]: Rewrote expression to (+ (* (pow x 4) 1/12) (pow x 2)) 41.084 * [taylor]: Taking taylor expansion of (* (pow x 4) 1/12) in x 41.084 * [taylor]: Taking taylor expansion of (pow x 4) in x 41.084 * [taylor]: Taking taylor expansion of x in x 41.085 * [backup-simplify]: Simplify 0 into 0 41.085 * [backup-simplify]: Simplify 1 into 1 41.085 * [taylor]: Taking taylor expansion of 1/12 in x 41.085 * [backup-simplify]: Simplify 1/12 into 1/12 41.085 * [taylor]: Taking taylor expansion of (pow x 2) in x 41.085 * [taylor]: Taking taylor expansion of x in x 41.085 * [backup-simplify]: Simplify 0 into 0 41.085 * [backup-simplify]: Simplify 1 into 1 41.086 * [backup-simplify]: Simplify (* 1 1) into 1 41.086 * [backup-simplify]: Simplify (+ 0 1) into 1 41.086 * [backup-simplify]: Simplify 1 into 1 41.087 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.087 * [backup-simplify]: Simplify (+ 0 0) into 0 41.087 * [backup-simplify]: Simplify 0 into 0 41.088 * [backup-simplify]: Simplify (* 1 1) into 1 41.088 * [backup-simplify]: Simplify (* 1 1) into 1 41.089 * [backup-simplify]: Simplify (* 1 1/12) into 1/12 41.089 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.090 * [backup-simplify]: Simplify (+ 1/12 0) into 1/12 41.090 * [backup-simplify]: Simplify 1/12 into 1/12 41.091 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.091 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.092 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1/12)) into 0 41.093 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.093 * [backup-simplify]: Simplify (+ 0 0) into 0 41.093 * [backup-simplify]: Simplify 0 into 0 41.094 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.095 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.096 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1/12))) into 0 41.098 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 41.098 * [backup-simplify]: Simplify (+ 0 0) into 0 41.098 * [backup-simplify]: Simplify 0 into 0 41.099 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.100 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.102 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1/12)))) into 0 41.103 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 41.103 * [backup-simplify]: Simplify (+ 0 0) into 0 41.103 * [backup-simplify]: Simplify 0 into 0 41.104 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 41.106 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 41.107 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1/12))))) into 0 41.108 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 41.109 * [backup-simplify]: Simplify (+ 0 0) into 0 41.109 * [backup-simplify]: Simplify 0 into 0 41.110 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 41.117 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 41.119 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1/12)))))) into 0 41.120 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 41.121 * [backup-simplify]: Simplify (+ 0 0) into 0 41.121 * [backup-simplify]: Simplify 0 into 0 41.122 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 41.124 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 41.126 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1/12))))))) into 0 41.128 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 41.128 * [backup-simplify]: Simplify (+ 0 0) into 0 41.128 * [backup-simplify]: Simplify 0 into 0 41.129 * [backup-simplify]: Simplify (+ (* 1/12 (pow x 4)) (* 1 (pow x 2))) into (+ (pow x 2) (* 1/12 (pow x 4))) 41.129 * [backup-simplify]: Simplify (cbrt (* (* (fma (* (* (/ 1 x) (/ 1 x)) (* (/ 1 x) (/ 1 x))) 1/12 (* (/ 1 x) (/ 1 x))) (fma (* (* (/ 1 x) (/ 1 x)) (* (/ 1 x) (/ 1 x))) 1/12 (* (/ 1 x) (/ 1 x)))) (fma (* (* (/ 1 x) (/ 1 x)) (* (/ 1 x) (/ 1 x))) 1/12 (* (/ 1 x) (/ 1 x))))) into (fma (/ 1 (pow x 4)) 1/12 (/ 1 (pow x 2))) 41.130 * [approximate]: Taking taylor expansion of (fma (/ 1 (pow x 4)) 1/12 (/ 1 (pow x 2))) in (x) around 0 41.130 * [taylor]: Taking taylor expansion of (fma (/ 1 (pow x 4)) 1/12 (/ 1 (pow x 2))) in x 41.130 * [taylor]: Rewrote expression to (+ (* (/ 1 (pow x 4)) 1/12) (/ 1 (pow x 2))) 41.130 * [taylor]: Taking taylor expansion of (* (/ 1 (pow x 4)) 1/12) in x 41.130 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 41.130 * [taylor]: Taking taylor expansion of (pow x 4) in x 41.130 * [taylor]: Taking taylor expansion of x in x 41.130 * [backup-simplify]: Simplify 0 into 0 41.130 * [backup-simplify]: Simplify 1 into 1 41.130 * [backup-simplify]: Simplify (* 1 1) into 1 41.130 * [backup-simplify]: Simplify (* 1 1) into 1 41.131 * [backup-simplify]: Simplify (/ 1 1) into 1 41.131 * [taylor]: Taking taylor expansion of 1/12 in x 41.131 * [backup-simplify]: Simplify 1/12 into 1/12 41.131 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 41.131 * [taylor]: Taking taylor expansion of (pow x 2) in x 41.131 * [taylor]: Taking taylor expansion of x in x 41.131 * [backup-simplify]: Simplify 0 into 0 41.131 * [backup-simplify]: Simplify 1 into 1 41.131 * [backup-simplify]: Simplify (* 1 1) into 1 41.131 * [backup-simplify]: Simplify (/ 1 1) into 1 41.131 * [taylor]: Taking taylor expansion of (fma (/ 1 (pow x 4)) 1/12 (/ 1 (pow x 2))) in x 41.131 * [taylor]: Rewrote expression to (+ (* (/ 1 (pow x 4)) 1/12) (/ 1 (pow x 2))) 41.131 * [taylor]: Taking taylor expansion of (* (/ 1 (pow x 4)) 1/12) in x 41.131 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 41.131 * [taylor]: Taking taylor expansion of (pow x 4) in x 41.131 * [taylor]: Taking taylor expansion of x in x 41.131 * [backup-simplify]: Simplify 0 into 0 41.131 * [backup-simplify]: Simplify 1 into 1 41.132 * [backup-simplify]: Simplify (* 1 1) into 1 41.132 * [backup-simplify]: Simplify (* 1 1) into 1 41.132 * [backup-simplify]: Simplify (/ 1 1) into 1 41.132 * [taylor]: Taking taylor expansion of 1/12 in x 41.132 * [backup-simplify]: Simplify 1/12 into 1/12 41.132 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 41.132 * [taylor]: Taking taylor expansion of (pow x 2) in x 41.132 * [taylor]: Taking taylor expansion of x in x 41.132 * [backup-simplify]: Simplify 0 into 0 41.132 * [backup-simplify]: Simplify 1 into 1 41.132 * [backup-simplify]: Simplify (* 1 1) into 1 41.133 * [backup-simplify]: Simplify (/ 1 1) into 1 41.133 * [backup-simplify]: Simplify (* 1 1/12) into 1/12 41.133 * [backup-simplify]: Simplify (+ 1/12 0) into 1/12 41.133 * [backup-simplify]: Simplify 1/12 into 1/12 41.134 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.134 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.135 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 41.135 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1/12)) into 0 41.135 * [backup-simplify]: Simplify (+ 0 0) into 0 41.135 * [backup-simplify]: Simplify 0 into 0 41.136 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.136 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.137 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.137 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1/12))) into 0 41.138 * [backup-simplify]: Simplify (+ 0 1) into 1 41.138 * [backup-simplify]: Simplify 1 into 1 41.138 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.139 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.139 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.140 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1/12)))) into 0 41.140 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.141 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 41.141 * [backup-simplify]: Simplify (+ 0 0) into 0 41.141 * [backup-simplify]: Simplify 0 into 0 41.142 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 41.143 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 41.143 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.144 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1/12))))) into 0 41.144 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.145 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.145 * [backup-simplify]: Simplify (+ 0 0) into 0 41.145 * [backup-simplify]: Simplify 0 into 0 41.146 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 41.147 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 41.147 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.148 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1/12)))))) into 0 41.149 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.149 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.149 * [backup-simplify]: Simplify (+ 0 0) into 0 41.149 * [backup-simplify]: Simplify 0 into 0 41.150 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 41.151 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 41.152 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.153 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1/12))))))) into 0 41.153 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 41.154 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.154 * [backup-simplify]: Simplify (+ 0 0) into 0 41.154 * [backup-simplify]: Simplify 0 into 0 41.155 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 41.156 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 41.157 * [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 41.158 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1/12)))))))) into 0 41.159 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 41.159 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.159 * [backup-simplify]: Simplify (+ 0 0) into 0 41.159 * [backup-simplify]: Simplify 0 into 0 41.160 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 41.162 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 41.163 * [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 41.165 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1/12))))))))) into 0 41.166 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 41.167 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.168 * [backup-simplify]: Simplify (+ 0 0) into 0 41.168 * [backup-simplify]: Simplify 0 into 0 41.168 * [backup-simplify]: Simplify (+ (* 1 (pow (/ 1 (/ 1 x)) 2)) (* 1/12 (pow (/ 1 (/ 1 x)) 4))) into (+ (pow x 2) (* 1/12 (pow x 4))) 41.169 * [backup-simplify]: Simplify (cbrt (* (* (fma (* (* (/ 1 (- x)) (/ 1 (- x))) (* (/ 1 (- x)) (/ 1 (- x)))) 1/12 (* (/ 1 (- x)) (/ 1 (- x)))) (fma (* (* (/ 1 (- x)) (/ 1 (- x))) (* (/ 1 (- x)) (/ 1 (- x)))) 1/12 (* (/ 1 (- x)) (/ 1 (- x))))) (fma (* (* (/ 1 (- x)) (/ 1 (- x))) (* (/ 1 (- x)) (/ 1 (- x)))) 1/12 (* (/ 1 (- x)) (/ 1 (- x)))))) into (fma (/ 1 (pow x 4)) 1/12 (/ 1 (pow x 2))) 41.169 * [approximate]: Taking taylor expansion of (fma (/ 1 (pow x 4)) 1/12 (/ 1 (pow x 2))) in (x) around 0 41.169 * [taylor]: Taking taylor expansion of (fma (/ 1 (pow x 4)) 1/12 (/ 1 (pow x 2))) in x 41.169 * [taylor]: Rewrote expression to (+ (* (/ 1 (pow x 4)) 1/12) (/ 1 (pow x 2))) 41.169 * [taylor]: Taking taylor expansion of (* (/ 1 (pow x 4)) 1/12) in x 41.169 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 41.169 * [taylor]: Taking taylor expansion of (pow x 4) in x 41.169 * [taylor]: Taking taylor expansion of x in x 41.169 * [backup-simplify]: Simplify 0 into 0 41.169 * [backup-simplify]: Simplify 1 into 1 41.170 * [backup-simplify]: Simplify (* 1 1) into 1 41.170 * [backup-simplify]: Simplify (* 1 1) into 1 41.171 * [backup-simplify]: Simplify (/ 1 1) into 1 41.171 * [taylor]: Taking taylor expansion of 1/12 in x 41.171 * [backup-simplify]: Simplify 1/12 into 1/12 41.171 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 41.171 * [taylor]: Taking taylor expansion of (pow x 2) in x 41.171 * [taylor]: Taking taylor expansion of x in x 41.171 * [backup-simplify]: Simplify 0 into 0 41.171 * [backup-simplify]: Simplify 1 into 1 41.171 * [backup-simplify]: Simplify (* 1 1) into 1 41.171 * [backup-simplify]: Simplify (/ 1 1) into 1 41.171 * [taylor]: Taking taylor expansion of (fma (/ 1 (pow x 4)) 1/12 (/ 1 (pow x 2))) in x 41.172 * [taylor]: Rewrote expression to (+ (* (/ 1 (pow x 4)) 1/12) (/ 1 (pow x 2))) 41.172 * [taylor]: Taking taylor expansion of (* (/ 1 (pow x 4)) 1/12) in x 41.172 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 41.172 * [taylor]: Taking taylor expansion of (pow x 4) in x 41.172 * [taylor]: Taking taylor expansion of x in x 41.172 * [backup-simplify]: Simplify 0 into 0 41.172 * [backup-simplify]: Simplify 1 into 1 41.172 * [backup-simplify]: Simplify (* 1 1) into 1 41.172 * [backup-simplify]: Simplify (* 1 1) into 1 41.173 * [backup-simplify]: Simplify (/ 1 1) into 1 41.173 * [taylor]: Taking taylor expansion of 1/12 in x 41.173 * [backup-simplify]: Simplify 1/12 into 1/12 41.173 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 41.173 * [taylor]: Taking taylor expansion of (pow x 2) in x 41.173 * [taylor]: Taking taylor expansion of x in x 41.173 * [backup-simplify]: Simplify 0 into 0 41.173 * [backup-simplify]: Simplify 1 into 1 41.173 * [backup-simplify]: Simplify (* 1 1) into 1 41.173 * [backup-simplify]: Simplify (/ 1 1) into 1 41.174 * [backup-simplify]: Simplify (* 1 1/12) into 1/12 41.174 * [backup-simplify]: Simplify (+ 1/12 0) into 1/12 41.174 * [backup-simplify]: Simplify 1/12 into 1/12 41.175 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.175 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.175 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 41.176 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1/12)) into 0 41.176 * [backup-simplify]: Simplify (+ 0 0) into 0 41.176 * [backup-simplify]: Simplify 0 into 0 41.177 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.177 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.178 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.178 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1/12))) into 0 41.178 * [backup-simplify]: Simplify (+ 0 1) into 1 41.178 * [backup-simplify]: Simplify 1 into 1 41.179 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.180 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.180 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.181 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1/12)))) into 0 41.181 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.182 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 41.182 * [backup-simplify]: Simplify (+ 0 0) into 0 41.182 * [backup-simplify]: Simplify 0 into 0 41.182 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 41.183 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 41.184 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.184 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1/12))))) into 0 41.185 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.185 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.186 * [backup-simplify]: Simplify (+ 0 0) into 0 41.186 * [backup-simplify]: Simplify 0 into 0 41.186 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 41.187 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 41.188 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.188 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1/12)))))) into 0 41.189 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.190 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.190 * [backup-simplify]: Simplify (+ 0 0) into 0 41.190 * [backup-simplify]: Simplify 0 into 0 41.191 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 41.191 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 41.192 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.193 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1/12))))))) into 0 41.194 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 41.194 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.194 * [backup-simplify]: Simplify (+ 0 0) into 0 41.194 * [backup-simplify]: Simplify 0 into 0 41.195 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 41.196 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 41.197 * [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 41.198 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1/12)))))))) into 0 41.199 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 41.199 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.199 * [backup-simplify]: Simplify (+ 0 0) into 0 41.199 * [backup-simplify]: Simplify 0 into 0 41.201 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 41.202 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 41.202 * [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 41.203 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1/12))))))))) into 0 41.204 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 41.205 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.205 * [backup-simplify]: Simplify (+ 0 0) into 0 41.205 * [backup-simplify]: Simplify 0 into 0 41.206 * [backup-simplify]: Simplify (+ (* 1 (pow (/ 1 (/ 1 (- x))) 2)) (* 1/12 (pow (/ 1 (/ 1 (- x))) 4))) into (+ (pow x 2) (* 1/12 (pow x 4))) 41.206 * * * * [progress]: [ 2 / 4 ] generating series at (2 3 1 2 1) 41.206 * [backup-simplify]: Simplify (* (* x x) (* x x)) into (pow x 4) 41.206 * [approximate]: Taking taylor expansion of (pow x 4) in (x) around 0 41.206 * [taylor]: Taking taylor expansion of (pow x 4) in x 41.206 * [taylor]: Taking taylor expansion of x in x 41.206 * [backup-simplify]: Simplify 0 into 0 41.206 * [backup-simplify]: Simplify 1 into 1 41.206 * [taylor]: Taking taylor expansion of (pow x 4) in x 41.206 * [taylor]: Taking taylor expansion of x in x 41.206 * [backup-simplify]: Simplify 0 into 0 41.206 * [backup-simplify]: Simplify 1 into 1 41.206 * [backup-simplify]: Simplify (* 1 1) into 1 41.207 * [backup-simplify]: Simplify (* 1 1) into 1 41.207 * [backup-simplify]: Simplify 1 into 1 41.208 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.208 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.208 * [backup-simplify]: Simplify 0 into 0 41.209 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.210 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.210 * [backup-simplify]: Simplify 0 into 0 41.217 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.218 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.218 * [backup-simplify]: Simplify 0 into 0 41.219 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 41.220 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 41.220 * [backup-simplify]: Simplify 0 into 0 41.220 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 41.221 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 41.221 * [backup-simplify]: Simplify 0 into 0 41.222 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 41.223 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 41.223 * [backup-simplify]: Simplify 0 into 0 41.223 * [backup-simplify]: Simplify (* 1 (pow x 4)) into (pow x 4) 41.223 * [backup-simplify]: Simplify (* (* (/ 1 x) (/ 1 x)) (* (/ 1 x) (/ 1 x))) into (/ 1 (pow x 4)) 41.223 * [approximate]: Taking taylor expansion of (/ 1 (pow x 4)) in (x) around 0 41.223 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 41.223 * [taylor]: Taking taylor expansion of (pow x 4) in x 41.223 * [taylor]: Taking taylor expansion of x in x 41.223 * [backup-simplify]: Simplify 0 into 0 41.223 * [backup-simplify]: Simplify 1 into 1 41.224 * [backup-simplify]: Simplify (* 1 1) into 1 41.224 * [backup-simplify]: Simplify (* 1 1) into 1 41.224 * [backup-simplify]: Simplify (/ 1 1) into 1 41.224 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 41.224 * [taylor]: Taking taylor expansion of (pow x 4) in x 41.224 * [taylor]: Taking taylor expansion of x in x 41.224 * [backup-simplify]: Simplify 0 into 0 41.224 * [backup-simplify]: Simplify 1 into 1 41.225 * [backup-simplify]: Simplify (* 1 1) into 1 41.225 * [backup-simplify]: Simplify (* 1 1) into 1 41.225 * [backup-simplify]: Simplify (/ 1 1) into 1 41.225 * [backup-simplify]: Simplify 1 into 1 41.226 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.226 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.227 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 41.227 * [backup-simplify]: Simplify 0 into 0 41.227 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.228 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.228 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.228 * [backup-simplify]: Simplify 0 into 0 41.229 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.230 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.230 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.230 * [backup-simplify]: Simplify 0 into 0 41.231 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 41.232 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 41.232 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.232 * [backup-simplify]: Simplify 0 into 0 41.233 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 41.234 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 41.234 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.234 * [backup-simplify]: Simplify 0 into 0 41.235 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 41.236 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 41.237 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.237 * [backup-simplify]: Simplify 0 into 0 41.237 * [backup-simplify]: Simplify (* 1 (pow (/ 1 (/ 1 x)) 4)) into (pow x 4) 41.237 * [backup-simplify]: Simplify (* (* (/ 1 (- x)) (/ 1 (- x))) (* (/ 1 (- x)) (/ 1 (- x)))) into (/ 1 (pow x 4)) 41.237 * [approximate]: Taking taylor expansion of (/ 1 (pow x 4)) in (x) around 0 41.237 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 41.237 * [taylor]: Taking taylor expansion of (pow x 4) in x 41.237 * [taylor]: Taking taylor expansion of x in x 41.237 * [backup-simplify]: Simplify 0 into 0 41.237 * [backup-simplify]: Simplify 1 into 1 41.237 * [backup-simplify]: Simplify (* 1 1) into 1 41.238 * [backup-simplify]: Simplify (* 1 1) into 1 41.238 * [backup-simplify]: Simplify (/ 1 1) into 1 41.238 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 41.238 * [taylor]: Taking taylor expansion of (pow x 4) in x 41.238 * [taylor]: Taking taylor expansion of x in x 41.238 * [backup-simplify]: Simplify 0 into 0 41.238 * [backup-simplify]: Simplify 1 into 1 41.238 * [backup-simplify]: Simplify (* 1 1) into 1 41.238 * [backup-simplify]: Simplify (* 1 1) into 1 41.239 * [backup-simplify]: Simplify (/ 1 1) into 1 41.239 * [backup-simplify]: Simplify 1 into 1 41.239 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.240 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.240 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 41.240 * [backup-simplify]: Simplify 0 into 0 41.241 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.241 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.242 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.242 * [backup-simplify]: Simplify 0 into 0 41.242 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.243 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.243 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.243 * [backup-simplify]: Simplify 0 into 0 41.244 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 41.245 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 41.245 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.245 * [backup-simplify]: Simplify 0 into 0 41.246 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 41.247 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 41.247 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.247 * [backup-simplify]: Simplify 0 into 0 41.248 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 41.249 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 41.250 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.250 * [backup-simplify]: Simplify 0 into 0 41.251 * [backup-simplify]: Simplify (* 1 (pow (/ 1 (/ 1 (- x))) 4)) into (pow x 4) 41.251 * * * * [progress]: [ 3 / 4 ] generating series at (2 3 1 1 2 1) 41.251 * [backup-simplify]: Simplify (* (* x x) (* x x)) into (pow x 4) 41.251 * [approximate]: Taking taylor expansion of (pow x 4) in (x) around 0 41.251 * [taylor]: Taking taylor expansion of (pow x 4) in x 41.251 * [taylor]: Taking taylor expansion of x in x 41.251 * [backup-simplify]: Simplify 0 into 0 41.251 * [backup-simplify]: Simplify 1 into 1 41.251 * [taylor]: Taking taylor expansion of (pow x 4) in x 41.251 * [taylor]: Taking taylor expansion of x in x 41.251 * [backup-simplify]: Simplify 0 into 0 41.251 * [backup-simplify]: Simplify 1 into 1 41.252 * [backup-simplify]: Simplify (* 1 1) into 1 41.252 * [backup-simplify]: Simplify (* 1 1) into 1 41.252 * [backup-simplify]: Simplify 1 into 1 41.253 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.253 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.254 * [backup-simplify]: Simplify 0 into 0 41.254 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.255 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.255 * [backup-simplify]: Simplify 0 into 0 41.256 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.257 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.258 * [backup-simplify]: Simplify 0 into 0 41.259 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 41.260 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 41.260 * [backup-simplify]: Simplify 0 into 0 41.261 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 41.263 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 41.263 * [backup-simplify]: Simplify 0 into 0 41.264 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 41.266 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 41.266 * [backup-simplify]: Simplify 0 into 0 41.266 * [backup-simplify]: Simplify (* 1 (pow x 4)) into (pow x 4) 41.266 * [backup-simplify]: Simplify (* (* (/ 1 x) (/ 1 x)) (* (/ 1 x) (/ 1 x))) into (/ 1 (pow x 4)) 41.266 * [approximate]: Taking taylor expansion of (/ 1 (pow x 4)) in (x) around 0 41.266 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 41.266 * [taylor]: Taking taylor expansion of (pow x 4) in x 41.266 * [taylor]: Taking taylor expansion of x in x 41.266 * [backup-simplify]: Simplify 0 into 0 41.266 * [backup-simplify]: Simplify 1 into 1 41.266 * [backup-simplify]: Simplify (* 1 1) into 1 41.266 * [backup-simplify]: Simplify (* 1 1) into 1 41.267 * [backup-simplify]: Simplify (/ 1 1) into 1 41.267 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 41.267 * [taylor]: Taking taylor expansion of (pow x 4) in x 41.267 * [taylor]: Taking taylor expansion of x in x 41.267 * [backup-simplify]: Simplify 0 into 0 41.267 * [backup-simplify]: Simplify 1 into 1 41.267 * [backup-simplify]: Simplify (* 1 1) into 1 41.267 * [backup-simplify]: Simplify (* 1 1) into 1 41.267 * [backup-simplify]: Simplify (/ 1 1) into 1 41.268 * [backup-simplify]: Simplify 1 into 1 41.268 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.268 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.269 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 41.269 * [backup-simplify]: Simplify 0 into 0 41.269 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.270 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.270 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.270 * [backup-simplify]: Simplify 0 into 0 41.271 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.272 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.272 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.272 * [backup-simplify]: Simplify 0 into 0 41.273 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 41.274 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 41.274 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.274 * [backup-simplify]: Simplify 0 into 0 41.275 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 41.276 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 41.276 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.276 * [backup-simplify]: Simplify 0 into 0 41.277 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 41.278 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 41.279 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.279 * [backup-simplify]: Simplify 0 into 0 41.279 * [backup-simplify]: Simplify (* 1 (pow (/ 1 (/ 1 x)) 4)) into (pow x 4) 41.279 * [backup-simplify]: Simplify (* (* (/ 1 (- x)) (/ 1 (- x))) (* (/ 1 (- x)) (/ 1 (- x)))) into (/ 1 (pow x 4)) 41.279 * [approximate]: Taking taylor expansion of (/ 1 (pow x 4)) in (x) around 0 41.279 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 41.279 * [taylor]: Taking taylor expansion of (pow x 4) in x 41.279 * [taylor]: Taking taylor expansion of x in x 41.279 * [backup-simplify]: Simplify 0 into 0 41.279 * [backup-simplify]: Simplify 1 into 1 41.280 * [backup-simplify]: Simplify (* 1 1) into 1 41.280 * [backup-simplify]: Simplify (* 1 1) into 1 41.280 * [backup-simplify]: Simplify (/ 1 1) into 1 41.280 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 41.280 * [taylor]: Taking taylor expansion of (pow x 4) in x 41.280 * [taylor]: Taking taylor expansion of x in x 41.280 * [backup-simplify]: Simplify 0 into 0 41.280 * [backup-simplify]: Simplify 1 into 1 41.280 * [backup-simplify]: Simplify (* 1 1) into 1 41.281 * [backup-simplify]: Simplify (* 1 1) into 1 41.281 * [backup-simplify]: Simplify (/ 1 1) into 1 41.281 * [backup-simplify]: Simplify 1 into 1 41.281 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.282 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.282 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 41.282 * [backup-simplify]: Simplify 0 into 0 41.283 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.283 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.284 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.284 * [backup-simplify]: Simplify 0 into 0 41.284 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.285 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.285 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.285 * [backup-simplify]: Simplify 0 into 0 41.286 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 41.287 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 41.287 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.287 * [backup-simplify]: Simplify 0 into 0 41.288 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 41.289 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 41.289 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.289 * [backup-simplify]: Simplify 0 into 0 41.290 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 41.291 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 41.291 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.292 * [backup-simplify]: Simplify 0 into 0 41.292 * [backup-simplify]: Simplify (* 1 (pow (/ 1 (/ 1 (- x))) 4)) into (pow x 4) 41.292 * * * * [progress]: [ 4 / 4 ] generating series at (2 3 1 1 1 1) 41.292 * [backup-simplify]: Simplify (* (* x x) (* x x)) into (pow x 4) 41.292 * [approximate]: Taking taylor expansion of (pow x 4) in (x) around 0 41.292 * [taylor]: Taking taylor expansion of (pow x 4) in x 41.292 * [taylor]: Taking taylor expansion of x in x 41.292 * [backup-simplify]: Simplify 0 into 0 41.292 * [backup-simplify]: Simplify 1 into 1 41.292 * [taylor]: Taking taylor expansion of (pow x 4) in x 41.292 * [taylor]: Taking taylor expansion of x in x 41.292 * [backup-simplify]: Simplify 0 into 0 41.292 * [backup-simplify]: Simplify 1 into 1 41.292 * [backup-simplify]: Simplify (* 1 1) into 1 41.292 * [backup-simplify]: Simplify (* 1 1) into 1 41.292 * [backup-simplify]: Simplify 1 into 1 41.293 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.293 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.294 * [backup-simplify]: Simplify 0 into 0 41.294 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.295 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.295 * [backup-simplify]: Simplify 0 into 0 41.297 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.298 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.298 * [backup-simplify]: Simplify 0 into 0 41.300 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 41.301 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 41.301 * [backup-simplify]: Simplify 0 into 0 41.302 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 41.303 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 41.304 * [backup-simplify]: Simplify 0 into 0 41.305 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 41.307 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 41.307 * [backup-simplify]: Simplify 0 into 0 41.307 * [backup-simplify]: Simplify (* 1 (pow x 4)) into (pow x 4) 41.307 * [backup-simplify]: Simplify (* (* (/ 1 x) (/ 1 x)) (* (/ 1 x) (/ 1 x))) into (/ 1 (pow x 4)) 41.307 * [approximate]: Taking taylor expansion of (/ 1 (pow x 4)) in (x) around 0 41.307 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 41.307 * [taylor]: Taking taylor expansion of (pow x 4) in x 41.307 * [taylor]: Taking taylor expansion of x in x 41.307 * [backup-simplify]: Simplify 0 into 0 41.307 * [backup-simplify]: Simplify 1 into 1 41.308 * [backup-simplify]: Simplify (* 1 1) into 1 41.308 * [backup-simplify]: Simplify (* 1 1) into 1 41.308 * [backup-simplify]: Simplify (/ 1 1) into 1 41.308 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 41.308 * [taylor]: Taking taylor expansion of (pow x 4) in x 41.308 * [taylor]: Taking taylor expansion of x in x 41.308 * [backup-simplify]: Simplify 0 into 0 41.308 * [backup-simplify]: Simplify 1 into 1 41.309 * [backup-simplify]: Simplify (* 1 1) into 1 41.309 * [backup-simplify]: Simplify (* 1 1) into 1 41.309 * [backup-simplify]: Simplify (/ 1 1) into 1 41.310 * [backup-simplify]: Simplify 1 into 1 41.310 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.311 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.312 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 41.312 * [backup-simplify]: Simplify 0 into 0 41.313 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.314 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.315 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.315 * [backup-simplify]: Simplify 0 into 0 41.316 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.317 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.318 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.318 * [backup-simplify]: Simplify 0 into 0 41.319 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 41.320 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 41.327 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.327 * [backup-simplify]: Simplify 0 into 0 41.329 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 41.330 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 41.331 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.331 * [backup-simplify]: Simplify 0 into 0 41.333 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 41.335 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 41.336 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.336 * [backup-simplify]: Simplify 0 into 0 41.336 * [backup-simplify]: Simplify (* 1 (pow (/ 1 (/ 1 x)) 4)) into (pow x 4) 41.336 * [backup-simplify]: Simplify (* (* (/ 1 (- x)) (/ 1 (- x))) (* (/ 1 (- x)) (/ 1 (- x)))) into (/ 1 (pow x 4)) 41.336 * [approximate]: Taking taylor expansion of (/ 1 (pow x 4)) in (x) around 0 41.336 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 41.336 * [taylor]: Taking taylor expansion of (pow x 4) in x 41.336 * [taylor]: Taking taylor expansion of x in x 41.336 * [backup-simplify]: Simplify 0 into 0 41.336 * [backup-simplify]: Simplify 1 into 1 41.337 * [backup-simplify]: Simplify (* 1 1) into 1 41.337 * [backup-simplify]: Simplify (* 1 1) into 1 41.338 * [backup-simplify]: Simplify (/ 1 1) into 1 41.338 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 41.338 * [taylor]: Taking taylor expansion of (pow x 4) in x 41.338 * [taylor]: Taking taylor expansion of x in x 41.338 * [backup-simplify]: Simplify 0 into 0 41.338 * [backup-simplify]: Simplify 1 into 1 41.338 * [backup-simplify]: Simplify (* 1 1) into 1 41.338 * [backup-simplify]: Simplify (* 1 1) into 1 41.339 * [backup-simplify]: Simplify (/ 1 1) into 1 41.339 * [backup-simplify]: Simplify 1 into 1 41.340 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.340 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.341 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 41.341 * [backup-simplify]: Simplify 0 into 0 41.342 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.343 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.344 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.344 * [backup-simplify]: Simplify 0 into 0 41.345 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.346 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.347 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.347 * [backup-simplify]: Simplify 0 into 0 41.348 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 41.349 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 41.350 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.350 * [backup-simplify]: Simplify 0 into 0 41.351 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 41.351 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 41.352 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.352 * [backup-simplify]: Simplify 0 into 0 41.353 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 41.354 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 41.354 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.354 * [backup-simplify]: Simplify 0 into 0 41.354 * [backup-simplify]: Simplify (* 1 (pow (/ 1 (/ 1 (- x))) 4)) into (pow x 4) 41.354 * * * [progress]: simplifying candidates 41.354 * * * * [progress]: [ 1 / 223 ] simplifiying candidate # 41.355 * [simplify]: Simplifying (expm1 (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x))))) 41.355 * * [simplify]: iters left: 6 (9 enodes) 41.357 * * [simplify]: iters left: 5 (34 enodes) 41.363 * * [simplify]: iters left: 4 (59 enodes) 41.378 * * [simplify]: iters left: 3 (225 enodes) 41.574 * * [simplify]: Extracting #0: cost 1 inf + 0 41.574 * * [simplify]: Extracting #1: cost 3 inf + 0 41.574 * * [simplify]: Extracting #2: cost 18 inf + 0 41.575 * * [simplify]: Extracting #3: cost 64 inf + 2 41.575 * * [simplify]: Extracting #4: cost 191 inf + 668 41.582 * * [simplify]: Extracting #5: cost 158 inf + 13734 41.593 * * [simplify]: Extracting #6: cost 24 inf + 45445 41.619 * * [simplify]: Extracting #7: cost 0 inf + 51735 41.649 * * [simplify]: Extracting #8: cost 0 inf + 51610 41.679 * [simplify]: Simplified to (expm1 (fma 1/12 (* (* x x) (* x x)) (* x x))) 41.679 * [simplify]: Simplified (2 3 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (log1p (expm1 (fma 1/12 (* (* x x) (* x x)) (* x x)))))) 41.679 * * * * [progress]: [ 2 / 223 ] simplifiying candidate # 41.679 * [simplify]: Simplifying (log1p (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x))))) 41.680 * * [simplify]: iters left: 6 (9 enodes) 41.685 * * [simplify]: iters left: 5 (34 enodes) 41.693 * * [simplify]: iters left: 4 (59 enodes) 41.707 * * [simplify]: iters left: 3 (225 enodes) 41.898 * * [simplify]: Extracting #0: cost 1 inf + 0 41.898 * * [simplify]: Extracting #1: cost 3 inf + 0 41.898 * * [simplify]: Extracting #2: cost 18 inf + 0 41.899 * * [simplify]: Extracting #3: cost 64 inf + 2 41.900 * * [simplify]: Extracting #4: cost 191 inf + 668 41.903 * * [simplify]: Extracting #5: cost 158 inf + 13754 41.914 * * [simplify]: Extracting #6: cost 24 inf + 45485 41.929 * * [simplify]: Extracting #7: cost 0 inf + 51775 41.945 * * [simplify]: Extracting #8: cost 0 inf + 51650 41.963 * [simplify]: Simplified to (log1p (fma 1/12 (* (* x x) (* x x)) (* x x))) 41.963 * [simplify]: Simplified (2 3 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (expm1 (log1p (fma 1/12 (* (* x x) (* x x)) (* x x)))))) 41.963 * * * * [progress]: [ 3 / 223 ] simplifiying candidate # 41.963 * * * * [progress]: [ 4 / 223 ] simplifiying candidate # 41.963 * * * * [progress]: [ 5 / 223 ] simplifiying candidate # 41.963 * [simplify]: Simplifying (log (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x))))) 41.964 * * [simplify]: iters left: 6 (9 enodes) 41.966 * * [simplify]: iters left: 5 (34 enodes) 41.972 * * [simplify]: iters left: 4 (59 enodes) 41.986 * * [simplify]: iters left: 3 (225 enodes) 42.176 * * [simplify]: Extracting #0: cost 1 inf + 0 42.177 * * [simplify]: Extracting #1: cost 6 inf + 0 42.177 * * [simplify]: Extracting #2: cost 21 inf + 0 42.177 * * [simplify]: Extracting #3: cost 67 inf + 2 42.179 * * [simplify]: Extracting #4: cost 192 inf + 812 42.190 * * [simplify]: Extracting #5: cost 151 inf + 16252 42.210 * * [simplify]: Extracting #6: cost 30 inf + 44196 42.224 * * [simplify]: Extracting #7: cost 0 inf + 52255 42.245 * * [simplify]: Extracting #8: cost 0 inf + 52240 42.275 * [simplify]: Simplified to (log (fma 1/12 (* (* x x) (* x x)) (* x x))) 42.275 * [simplify]: Simplified (2 3 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (exp (log (fma 1/12 (* (* x x) (* x x)) (* x x)))))) 42.275 * * * * [progress]: [ 6 / 223 ] simplifiying candidate # 42.275 * [simplify]: Simplifying (exp (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x))))) 42.275 * * [simplify]: iters left: 6 (9 enodes) 42.281 * * [simplify]: iters left: 5 (34 enodes) 42.292 * * [simplify]: iters left: 4 (59 enodes) 42.320 * * [simplify]: iters left: 3 (225 enodes) 42.498 * * [simplify]: Extracting #0: cost 1 inf + 0 42.498 * * [simplify]: Extracting #1: cost 8 inf + 0 42.498 * * [simplify]: Extracting #2: cost 23 inf + 0 42.498 * * [simplify]: Extracting #3: cost 67 inf + 2 42.500 * * [simplify]: Extracting #4: cost 190 inf + 1126 42.507 * * [simplify]: Extracting #5: cost 154 inf + 15041 42.531 * * [simplify]: Extracting #6: cost 31 inf + 43729 42.560 * * [simplify]: Extracting #7: cost 0 inf + 52014 42.589 * * [simplify]: Extracting #8: cost 0 inf + 51984 42.623 * [simplify]: Simplified to (exp (fma 1/12 (* (* x x) (* x x)) (* x x))) 42.623 * [simplify]: Simplified (2 3 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (log (exp (fma 1/12 (* (* x x) (* x x)) (* x x)))))) 42.623 * * * * [progress]: [ 7 / 223 ] simplifiying candidate # 42.623 * [simplify]: Simplifying (cbrt (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x)))) 42.623 * * [simplify]: iters left: 6 (7 enodes) 42.627 * * [simplify]: iters left: 5 (27 enodes) 42.638 * * [simplify]: iters left: 4 (45 enodes) 42.657 * * [simplify]: iters left: 3 (120 enodes) 42.710 * * [simplify]: iters left: 2 (440 enodes) 43.385 * * [simplify]: Extracting #0: cost 1 inf + 0 43.385 * * [simplify]: Extracting #1: cost 3 inf + 0 43.385 * * [simplify]: Extracting #2: cost 50 inf + 0 43.388 * * [simplify]: Extracting #3: cost 274 inf + 126 43.392 * * [simplify]: Extracting #4: cost 203 inf + 12779 43.408 * * [simplify]: Extracting #5: cost 60 inf + 49990 43.430 * * [simplify]: Extracting #6: cost 3 inf + 67642 43.454 * * [simplify]: Extracting #7: cost 0 inf + 68271 43.486 * [simplify]: Simplified to (cbrt (* (fma 1/12 (* (* x x) (* x x)) (* x x)) (fma 1/12 (* (* x x) (* x x)) (* x x)))) 43.486 * [simplify]: Simplified (2 3 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (cbrt (* (fma 1/12 (* (* x x) (* x x)) (* x x)) (fma 1/12 (* (* x x) (* x x)) (* x x)))) (cbrt (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 43.486 * [simplify]: Simplifying (cbrt (fma (* (* x x) (* x x)) 1/12 (* x x))) 43.486 * * [simplify]: iters left: 6 (6 enodes) 43.488 * * [simplify]: iters left: 5 (24 enodes) 43.493 * * [simplify]: iters left: 4 (36 enodes) 43.500 * * [simplify]: iters left: 3 (71 enodes) 43.514 * * [simplify]: iters left: 2 (134 enodes) 43.560 * * [simplify]: iters left: 1 (236 enodes) 43.634 * * [simplify]: Extracting #0: cost 1 inf + 0 43.634 * * [simplify]: Extracting #1: cost 3 inf + 0 43.635 * * [simplify]: Extracting #2: cost 19 inf + 0 43.635 * * [simplify]: Extracting #3: cost 70 inf + 2 43.635 * * [simplify]: Extracting #4: cost 73 inf + 1788 43.637 * * [simplify]: Extracting #5: cost 44 inf + 8176 43.639 * * [simplify]: Extracting #6: cost 10 inf + 21199 43.641 * * [simplify]: Extracting #7: cost 0 inf + 24859 43.646 * [simplify]: Simplified to (cbrt (fma 1/12 (* (* x x) (* x x)) (* x x))) 43.647 * [simplify]: Simplified (2 3 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (cbrt (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x)))) (cbrt (fma 1/12 (* (* x x) (* x x)) (* x x)))))) 43.647 * * * * [progress]: [ 8 / 223 ] simplifiying candidate # 43.647 * [simplify]: Simplifying (* (cbrt (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x))))) (cbrt (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 43.647 * * [simplify]: iters left: 6 (10 enodes) 43.656 * * [simplify]: iters left: 5 (37 enodes) 43.668 * * [simplify]: iters left: 4 (62 enodes) 43.693 * * [simplify]: iters left: 3 (229 enodes) 43.879 * * [simplify]: Extracting #0: cost 1 inf + 0 43.879 * * [simplify]: Extracting #1: cost 3 inf + 0 43.879 * * [simplify]: Extracting #2: cost 5 inf + 0 43.879 * * [simplify]: Extracting #3: cost 20 inf + 0 43.879 * * [simplify]: Extracting #4: cost 65 inf + 2 43.881 * * [simplify]: Extracting #5: cost 186 inf + 2165 43.891 * * [simplify]: Extracting #6: cost 126 inf + 22461 43.912 * * [simplify]: Extracting #7: cost 1 inf + 53209 43.930 * * [simplify]: Extracting #8: cost 0 inf + 52902 43.945 * [simplify]: Simplified to (* (cbrt (fma 1/12 (* (* x x) (* x x)) (* x x))) (cbrt (fma 1/12 (* (* x x) (* x x)) (* x x)))) 43.946 * [simplify]: Simplified (2 3 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (* (cbrt (fma 1/12 (* (* x x) (* x x)) (* x x))) (cbrt (fma 1/12 (* (* x x) (* x x)) (* x x)))) (cbrt (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))))) 43.946 * [simplify]: Simplifying (cbrt (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x))))) 43.946 * * [simplify]: iters left: 6 (9 enodes) 43.949 * * [simplify]: iters left: 5 (34 enodes) 43.955 * * [simplify]: iters left: 4 (59 enodes) 43.973 * * [simplify]: iters left: 3 (225 enodes) 44.175 * * [simplify]: Extracting #0: cost 1 inf + 0 44.176 * * [simplify]: Extracting #1: cost 3 inf + 0 44.176 * * [simplify]: Extracting #2: cost 18 inf + 0 44.176 * * [simplify]: Extracting #3: cost 64 inf + 2 44.177 * * [simplify]: Extracting #4: cost 191 inf + 668 44.183 * * [simplify]: Extracting #5: cost 158 inf + 13744 44.197 * * [simplify]: Extracting #6: cost 24 inf + 45465 44.214 * * [simplify]: Extracting #7: cost 0 inf + 51755 44.229 * * [simplify]: Extracting #8: cost 0 inf + 51630 44.258 * [simplify]: Simplified to (cbrt (fma 1/12 (* (* x x) (* x x)) (* x x))) 44.258 * [simplify]: Simplified (2 3 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (* (cbrt (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x))))) (cbrt (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) (cbrt (fma 1/12 (* (* x x) (* x x)) (* x x)))))) 44.258 * * * * [progress]: [ 9 / 223 ] simplifiying candidate # 44.258 * [simplify]: Simplifying (* (* (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x))))) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x))))) 44.259 * * [simplify]: iters left: 6 (10 enodes) 44.262 * * [simplify]: iters left: 5 (38 enodes) 44.268 * * [simplify]: iters left: 4 (64 enodes) 44.283 * * [simplify]: iters left: 3 (212 enodes) 44.443 * * [simplify]: Extracting #0: cost 1 inf + 0 44.443 * * [simplify]: Extracting #1: cost 29 inf + 0 44.443 * * [simplify]: Extracting #2: cost 103 inf + 44 44.444 * * [simplify]: Extracting #3: cost 171 inf + 2088 44.450 * * [simplify]: Extracting #4: cost 91 inf + 23449 44.463 * * [simplify]: Extracting #5: cost 1 inf + 44268 44.484 * * [simplify]: Extracting #6: cost 0 inf + 44330 44.496 * [simplify]: Simplified to (* (fma 1/12 (* (* x x) (* x x)) (* x x)) (* (fma 1/12 (* (* x x) (* x x)) (* x x)) (fma 1/12 (* (* x x) (* x x)) (* x x)))) 44.496 * [simplify]: Simplified (2 3 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (fma 1/12 (* (* x x) (* x x)) (* x x)) (* (fma 1/12 (* (* x x) (* x x)) (* x x)) (fma 1/12 (* (* x x) (* x x)) (* x x))))))) 44.496 * * * * [progress]: [ 10 / 223 ] simplifiying candidate # 44.497 * * * * [progress]: [ 11 / 223 ] simplifiying candidate # 44.497 * [simplify]: Simplifying (sqrt (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x))))) 44.497 * * [simplify]: iters left: 6 (9 enodes) 44.499 * * [simplify]: iters left: 5 (34 enodes) 44.510 * * [simplify]: iters left: 4 (59 enodes) 44.528 * * [simplify]: iters left: 3 (225 enodes) 44.775 * * [simplify]: Extracting #0: cost 1 inf + 0 44.775 * * [simplify]: Extracting #1: cost 3 inf + 0 44.776 * * [simplify]: Extracting #2: cost 18 inf + 0 44.776 * * [simplify]: Extracting #3: cost 64 inf + 2 44.777 * * [simplify]: Extracting #4: cost 191 inf + 668 44.783 * * [simplify]: Extracting #5: cost 158 inf + 13704 44.795 * * [simplify]: Extracting #6: cost 24 inf + 45385 44.817 * * [simplify]: Extracting #7: cost 0 inf + 51675 44.832 * * [simplify]: Extracting #8: cost 0 inf + 51550 44.859 * [simplify]: Simplified to (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x))) 44.859 * [simplify]: Simplified (2 3 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x))) (sqrt (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))))) 44.859 * [simplify]: Simplifying (sqrt (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x))))) 44.859 * * [simplify]: iters left: 6 (9 enodes) 44.864 * * [simplify]: iters left: 5 (34 enodes) 44.876 * * [simplify]: iters left: 4 (59 enodes) 44.895 * * [simplify]: iters left: 3 (225 enodes) 45.074 * * [simplify]: Extracting #0: cost 1 inf + 0 45.074 * * [simplify]: Extracting #1: cost 3 inf + 0 45.074 * * [simplify]: Extracting #2: cost 18 inf + 0 45.075 * * [simplify]: Extracting #3: cost 64 inf + 2 45.075 * * [simplify]: Extracting #4: cost 191 inf + 668 45.080 * * [simplify]: Extracting #5: cost 158 inf + 13704 45.103 * * [simplify]: Extracting #6: cost 24 inf + 45385 45.132 * * [simplify]: Extracting #7: cost 0 inf + 51675 45.163 * * [simplify]: Extracting #8: cost 0 inf + 51550 45.185 * [simplify]: Simplified to (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x))) 45.185 * [simplify]: Simplified (2 3 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (* (sqrt (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x))))) (sqrt (fma 1/12 (* (* x x) (* x x)) (* x x)))))) 45.185 * * * * [progress]: [ 12 / 223 ] simplifiying candidate # 45.186 * * * * [progress]: [ 13 / 223 ] simplifiying candidate #real (real->posit16 (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x))))))))> 45.186 * [simplify]: Simplifying (real->posit16 (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x))))) 45.186 * * [simplify]: iters left: 6 (9 enodes) 45.188 * * [simplify]: iters left: 5 (31 enodes) 45.194 * * [simplify]: iters left: 4 (56 enodes) 45.211 * * [simplify]: iters left: 3 (222 enodes) 45.390 * * [simplify]: Extracting #0: cost 1 inf + 0 45.391 * * [simplify]: Extracting #1: cost 2 inf + 0 45.391 * * [simplify]: Extracting #2: cost 16 inf + 0 45.391 * * [simplify]: Extracting #3: cost 59 inf + 166 45.392 * * [simplify]: Extracting #4: cost 182 inf + 2590 45.400 * * [simplify]: Extracting #5: cost 86 inf + 33392 45.426 * * [simplify]: Extracting #6: cost 4 inf + 51614 45.445 * * [simplify]: Extracting #7: cost 0 inf + 52664 45.460 * [simplify]: Simplified to (real->posit16 (fma 1/12 (* (* x x) (* x x)) (* x x))) 45.460 * [simplify]: Simplified (2 3 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (posit16->real (real->posit16 (fma 1/12 (* (* x x) (* x x)) (* x x)))))) 45.461 * * * * [progress]: [ 14 / 223 ] simplifiying candidate # 45.461 * [simplify]: Simplifying (expm1 (* (* x x) (* x x))) 45.461 * * [simplify]: iters left: 5 (4 enodes) 45.463 * * [simplify]: iters left: 4 (16 enodes) 45.468 * * [simplify]: iters left: 3 (20 enodes) 45.476 * * [simplify]: iters left: 2 (31 enodes) 45.488 * * [simplify]: iters left: 1 (55 enodes) 45.512 * * [simplify]: Extracting #0: cost 1 inf + 0 45.512 * * [simplify]: Extracting #1: cost 3 inf + 0 45.512 * * [simplify]: Extracting #2: cost 13 inf + 0 45.512 * * [simplify]: Extracting #3: cost 26 inf + 2 45.512 * * [simplify]: Extracting #4: cost 14 inf + 1501 45.513 * * [simplify]: Extracting #5: cost 0 inf + 4305 45.513 * [simplify]: Simplified to (expm1 (* (* x x) (* x x))) 45.513 * [simplify]: Simplified (2 3 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (log1p (expm1 (* (* x x) (* x x)))) 1/12 (* x x)))))) 45.514 * * * * [progress]: [ 15 / 223 ] simplifiying candidate # 45.514 * [simplify]: Simplifying (log1p (* (* x x) (* x x))) 45.514 * * [simplify]: iters left: 5 (4 enodes) 45.516 * * [simplify]: iters left: 4 (16 enodes) 45.522 * * [simplify]: iters left: 3 (20 enodes) 45.527 * * [simplify]: iters left: 2 (31 enodes) 45.534 * * [simplify]: iters left: 1 (55 enodes) 45.548 * * [simplify]: Extracting #0: cost 1 inf + 0 45.548 * * [simplify]: Extracting #1: cost 3 inf + 0 45.548 * * [simplify]: Extracting #2: cost 13 inf + 0 45.548 * * [simplify]: Extracting #3: cost 26 inf + 2 45.548 * * [simplify]: Extracting #4: cost 14 inf + 1541 45.549 * * [simplify]: Extracting #5: cost 0 inf + 4345 45.549 * [simplify]: Simplified to (log1p (* (* x x) (* x x))) 45.550 * [simplify]: Simplified (2 3 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (expm1 (log1p (* (* x x) (* x x)))) 1/12 (* x x)))))) 45.550 * * * * [progress]: [ 16 / 223 ] simplifiying candidate # 45.550 * [simplify]: Simplifying (+ (+ 1 1) (+ 1 1)) 45.550 * * [simplify]: iters left: 4 (3 enodes) 45.554 * * [simplify]: iters left: 3 (17 enodes) 45.561 * * [simplify]: iters left: 2 (22 enodes) 45.566 * * [simplify]: Extracting #0: cost 1 inf + 0 45.567 * * [simplify]: Extracting #1: cost 0 inf + 1 45.567 * [simplify]: Simplified to 4 45.567 * [simplify]: Simplified (2 3 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (pow x 4) 1/12 (* x x)))))) 45.567 * * * * [progress]: [ 17 / 223 ] simplifiying candidate # 45.567 * [simplify]: Simplifying (+ (+ 1 1) 2) 45.567 * * [simplify]: iters left: 4 (4 enodes) 45.571 * * [simplify]: iters left: 3 (19 enodes) 45.574 * * [simplify]: iters left: 2 (23 enodes) 45.577 * * [simplify]: Extracting #0: cost 1 inf + 0 45.577 * * [simplify]: Extracting #1: cost 0 inf + 1 45.577 * [simplify]: Simplified to 4 45.577 * [simplify]: Simplified (2 3 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (pow x 4) 1/12 (* x x)))))) 45.577 * * * * [progress]: [ 18 / 223 ] simplifiying candidate # 45.578 * [simplify]: Simplifying (+ (+ 1 1) (+ 1 1)) 45.578 * * [simplify]: iters left: 4 (3 enodes) 45.580 * * [simplify]: iters left: 3 (17 enodes) 45.584 * * [simplify]: iters left: 2 (22 enodes) 45.587 * * [simplify]: Extracting #0: cost 1 inf + 0 45.587 * * [simplify]: Extracting #1: cost 0 inf + 1 45.587 * [simplify]: Simplified to 4 45.587 * [simplify]: Simplified (2 3 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (pow x 4) 1/12 (* x x)))))) 45.587 * * * * [progress]: [ 19 / 223 ] simplifiying candidate # 45.587 * [simplify]: Simplifying (+ (+ 1 1) (* 2 1)) 45.587 * * [simplify]: iters left: 4 (5 enodes) 45.590 * * [simplify]: iters left: 3 (19 enodes) 45.594 * * [simplify]: iters left: 2 (24 enodes) 45.598 * * [simplify]: Extracting #0: cost 1 inf + 0 45.598 * * [simplify]: Extracting #1: cost 0 inf + 1 45.598 * [simplify]: Simplified to 4 45.598 * [simplify]: Simplified (2 3 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (pow x 4) 1/12 (* x x)))))) 45.598 * * * * [progress]: [ 20 / 223 ] simplifiying candidate # 45.598 * [simplify]: Simplifying (+ 1 1) 45.598 * * [simplify]: iters left: 2 (2 enodes) 45.600 * * [simplify]: iters left: 1 (9 enodes) 45.602 * * [simplify]: Extracting #0: cost 1 inf + 0 45.602 * * [simplify]: Extracting #1: cost 0 inf + 1 45.602 * [simplify]: Simplified to 2 45.602 * [simplify]: Simplified (2 3 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (pow (* x x) 2) 1/12 (* x x)))))) 45.602 * * * * [progress]: [ 21 / 223 ] simplifiying candidate # 45.602 * [simplify]: Simplifying (+ 1 1) 45.602 * * [simplify]: iters left: 2 (2 enodes) 45.604 * * [simplify]: iters left: 1 (9 enodes) 45.607 * * [simplify]: Extracting #0: cost 1 inf + 0 45.607 * * [simplify]: Extracting #1: cost 0 inf + 1 45.607 * [simplify]: Simplified to 2 45.608 * [simplify]: Simplified (2 3 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (pow (* x x) 2) 1/12 (* x x)))))) 45.608 * * * * [progress]: [ 22 / 223 ] simplifiying candidate # 45.608 * [simplify]: Simplifying (+ 2 (+ 1 1)) 45.608 * * [simplify]: iters left: 4 (4 enodes) 45.614 * * [simplify]: iters left: 3 (19 enodes) 45.620 * * [simplify]: iters left: 2 (23 enodes) 45.626 * * [simplify]: Extracting #0: cost 1 inf + 0 45.626 * * [simplify]: Extracting #1: cost 0 inf + 1 45.626 * [simplify]: Simplified to 4 45.626 * [simplify]: Simplified (2 3 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (pow x 4) 1/12 (* x x)))))) 45.627 * * * * [progress]: [ 23 / 223 ] simplifiying candidate # 45.627 * [simplify]: Simplifying (+ 2 2) 45.627 * * [simplify]: iters left: 2 (2 enodes) 45.629 * * [simplify]: iters left: 1 (7 enodes) 45.631 * * [simplify]: Extracting #0: cost 1 inf + 0 45.631 * * [simplify]: Extracting #1: cost 0 inf + 1 45.631 * [simplify]: Simplified to 4 45.632 * [simplify]: Simplified (2 3 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (pow x 4) 1/12 (* x x)))))) 45.632 * * * * [progress]: [ 24 / 223 ] simplifiying candidate # 45.632 * [simplify]: Simplifying (+ 2 (+ 1 1)) 45.632 * * [simplify]: iters left: 4 (4 enodes) 45.638 * * [simplify]: iters left: 3 (19 enodes) 45.644 * * [simplify]: iters left: 2 (23 enodes) 45.650 * * [simplify]: Extracting #0: cost 1 inf + 0 45.650 * * [simplify]: Extracting #1: cost 0 inf + 1 45.650 * [simplify]: Simplified to 4 45.650 * [simplify]: Simplified (2 3 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (pow x 4) 1/12 (* x x)))))) 45.651 * * * * [progress]: [ 25 / 223 ] simplifiying candidate # 45.651 * [simplify]: Simplifying (+ 2 (* 2 1)) 45.651 * * [simplify]: iters left: 4 (4 enodes) 45.660 * * [simplify]: iters left: 3 (14 enodes) 45.663 * * [simplify]: iters left: 2 (16 enodes) 45.666 * * [simplify]: Extracting #0: cost 1 inf + 0 45.666 * * [simplify]: Extracting #1: cost 0 inf + 1 45.666 * [simplify]: Simplified to 4 45.666 * [simplify]: Simplified (2 3 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (pow x 4) 1/12 (* x x)))))) 45.666 * * * * [progress]: [ 26 / 223 ] simplifiying candidate # 45.666 * [simplify]: Simplifying (+ (+ 1 1) (+ 1 1)) 45.666 * * [simplify]: iters left: 4 (3 enodes) 45.668 * * [simplify]: iters left: 3 (17 enodes) 45.672 * * [simplify]: iters left: 2 (22 enodes) 45.675 * * [simplify]: Extracting #0: cost 1 inf + 0 45.675 * * [simplify]: Extracting #1: cost 0 inf + 1 45.675 * [simplify]: Simplified to 4 45.675 * [simplify]: Simplified (2 3 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (pow x 4) 1/12 (* x x)))))) 45.676 * * * * [progress]: [ 27 / 223 ] simplifiying candidate # 45.676 * [simplify]: Simplifying (+ (+ 1 1) 2) 45.676 * * [simplify]: iters left: 4 (4 enodes) 45.679 * * [simplify]: iters left: 3 (19 enodes) 45.682 * * [simplify]: iters left: 2 (23 enodes) 45.685 * * [simplify]: Extracting #0: cost 1 inf + 0 45.685 * * [simplify]: Extracting #1: cost 0 inf + 1 45.685 * [simplify]: Simplified to 4 45.685 * [simplify]: Simplified (2 3 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (pow x 4) 1/12 (* x x)))))) 45.685 * * * * [progress]: [ 28 / 223 ] simplifiying candidate # 45.686 * [simplify]: Simplifying (+ (+ 1 1) (+ 1 1)) 45.686 * * [simplify]: iters left: 4 (3 enodes) 45.688 * * [simplify]: iters left: 3 (17 enodes) 45.693 * * [simplify]: iters left: 2 (22 enodes) 45.698 * * [simplify]: Extracting #0: cost 1 inf + 0 45.698 * * [simplify]: Extracting #1: cost 0 inf + 1 45.698 * [simplify]: Simplified to 4 45.698 * [simplify]: Simplified (2 3 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (pow x 4) 1/12 (* x x)))))) 45.699 * * * * [progress]: [ 29 / 223 ] simplifiying candidate # 45.699 * [simplify]: Simplifying (+ (+ 1 1) (* 2 1)) 45.699 * * [simplify]: iters left: 4 (5 enodes) 45.704 * * [simplify]: iters left: 3 (19 enodes) 45.711 * * [simplify]: iters left: 2 (24 enodes) 45.718 * * [simplify]: Extracting #0: cost 1 inf + 0 45.718 * * [simplify]: Extracting #1: cost 0 inf + 1 45.718 * [simplify]: Simplified to 4 45.718 * [simplify]: Simplified (2 3 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (pow x 4) 1/12 (* x x)))))) 45.718 * * * * [progress]: [ 30 / 223 ] simplifiying candidate # 45.718 * [simplify]: Simplifying (+ 1 1) 45.718 * * [simplify]: iters left: 2 (2 enodes) 45.721 * * [simplify]: iters left: 1 (9 enodes) 45.722 * * [simplify]: Extracting #0: cost 1 inf + 0 45.723 * * [simplify]: Extracting #1: cost 0 inf + 1 45.723 * [simplify]: Simplified to 2 45.723 * [simplify]: Simplified (2 3 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (pow (* x x) 2) 1/12 (* x x)))))) 45.723 * * * * [progress]: [ 31 / 223 ] simplifiying candidate # 45.723 * [simplify]: Simplifying (+ 1 1) 45.723 * * [simplify]: iters left: 2 (2 enodes) 45.724 * * [simplify]: iters left: 1 (9 enodes) 45.726 * * [simplify]: Extracting #0: cost 1 inf + 0 45.726 * * [simplify]: Extracting #1: cost 0 inf + 1 45.726 * [simplify]: Simplified to 2 45.726 * [simplify]: Simplified (2 3 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (pow (* x x) 2) 1/12 (* x x)))))) 45.726 * * * * [progress]: [ 32 / 223 ] simplifiying candidate # 45.726 * [simplify]: Simplifying (+ (* 2 1) (+ 1 1)) 45.726 * * [simplify]: iters left: 4 (5 enodes) 45.729 * * [simplify]: iters left: 3 (20 enodes) 45.733 * * [simplify]: iters left: 2 (26 enodes) 45.737 * * [simplify]: Extracting #0: cost 1 inf + 0 45.737 * * [simplify]: Extracting #1: cost 0 inf + 1 45.737 * [simplify]: Simplified to 4 45.737 * [simplify]: Simplified (2 3 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (pow x 4) 1/12 (* x x)))))) 45.737 * * * * [progress]: [ 33 / 223 ] simplifiying candidate # 45.737 * [simplify]: Simplifying (+ (* 2 1) 2) 45.737 * * [simplify]: iters left: 4 (4 enodes) 45.740 * * [simplify]: iters left: 3 (15 enodes) 45.742 * * [simplify]: iters left: 2 (17 enodes) 45.747 * * [simplify]: Extracting #0: cost 1 inf + 0 45.747 * * [simplify]: Extracting #1: cost 0 inf + 1 45.747 * [simplify]: Simplified to 4 45.747 * [simplify]: Simplified (2 3 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (pow x 4) 1/12 (* x x)))))) 45.747 * * * * [progress]: [ 34 / 223 ] simplifiying candidate # 45.747 * [simplify]: Simplifying (+ (* 2 1) (+ 1 1)) 45.748 * * [simplify]: iters left: 4 (5 enodes) 45.752 * * [simplify]: iters left: 3 (20 enodes) 45.759 * * [simplify]: iters left: 2 (26 enodes) 45.767 * * [simplify]: Extracting #0: cost 1 inf + 0 45.767 * * [simplify]: Extracting #1: cost 0 inf + 1 45.767 * [simplify]: Simplified to 4 45.767 * [simplify]: Simplified (2 3 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (pow x 4) 1/12 (* x x)))))) 45.767 * * * * [progress]: [ 35 / 223 ] simplifiying candidate # 45.767 * [simplify]: Simplifying (+ (* 2 1) (* 2 1)) 45.767 * * [simplify]: iters left: 4 (4 enodes) 45.773 * * [simplify]: iters left: 3 (15 enodes) 45.782 * * [simplify]: iters left: 2 (17 enodes) 45.786 * * [simplify]: Extracting #0: cost 1 inf + 0 45.786 * * [simplify]: Extracting #1: cost 0 inf + 1 45.786 * [simplify]: Simplified to 4 45.786 * [simplify]: Simplified (2 3 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (pow x 4) 1/12 (* x x)))))) 45.786 * * * * [progress]: [ 36 / 223 ] simplifiying candidate # 45.787 * [simplify]: Simplifying (* x x) 45.787 * * [simplify]: iters left: 2 (2 enodes) 45.787 * * [simplify]: iters left: 1 (6 enodes) 45.788 * * [simplify]: Extracting #0: cost 1 inf + 0 45.788 * * [simplify]: Extracting #1: cost 3 inf + 0 45.788 * * [simplify]: Extracting #2: cost 2 inf + 1 45.788 * * [simplify]: Extracting #3: cost 0 inf + 83 45.788 * [simplify]: Simplified to (* x x) 45.788 * [simplify]: Simplified (2 3 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (pow (* x x) (+ 1 1)) 1/12 (* x x)))))) 45.788 * * * * [progress]: [ 37 / 223 ] simplifiying candidate # 45.788 * [simplify]: Simplifying (* x x) 45.788 * * [simplify]: iters left: 2 (2 enodes) 45.789 * * [simplify]: iters left: 1 (6 enodes) 45.790 * * [simplify]: Extracting #0: cost 1 inf + 0 45.790 * * [simplify]: Extracting #1: cost 3 inf + 0 45.790 * * [simplify]: Extracting #2: cost 2 inf + 1 45.790 * * [simplify]: Extracting #3: cost 0 inf + 83 45.790 * [simplify]: Simplified to (* x x) 45.790 * [simplify]: Simplified (2 3 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (pow (* x x) (+ 1 1)) 1/12 (* x x)))))) 45.790 * * * * [progress]: [ 38 / 223 ] simplifiying candidate # 45.790 * [simplify]: Simplifying (* (* x x) (* x x)) 45.790 * * [simplify]: iters left: 4 (3 enodes) 45.791 * * [simplify]: iters left: 3 (13 enodes) 45.793 * * [simplify]: iters left: 2 (17 enodes) 45.797 * * [simplify]: iters left: 1 (28 enodes) 45.803 * * [simplify]: Extracting #0: cost 1 inf + 0 45.803 * * [simplify]: Extracting #1: cost 9 inf + 0 45.803 * * [simplify]: Extracting #2: cost 13 inf + 2 45.803 * * [simplify]: Extracting #3: cost 4 inf + 1267 45.803 * * [simplify]: Extracting #4: cost 0 inf + 1551 45.804 * [simplify]: Simplified to (* (* x x) (* x x)) 45.804 * [simplify]: Simplified (2 3 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (pow (* (* x x) (* x x)) 1) 1/12 (* x x)))))) 45.804 * * * * [progress]: [ 39 / 223 ] simplifiying candidate # 45.804 * [simplify]: Simplifying (* (* x x) (* x x)) 45.804 * * [simplify]: iters left: 4 (3 enodes) 45.805 * * [simplify]: iters left: 3 (13 enodes) 45.807 * * [simplify]: iters left: 2 (17 enodes) 45.810 * * [simplify]: iters left: 1 (28 enodes) 45.817 * * [simplify]: Extracting #0: cost 1 inf + 0 45.817 * * [simplify]: Extracting #1: cost 9 inf + 0 45.817 * * [simplify]: Extracting #2: cost 13 inf + 2 45.818 * * [simplify]: Extracting #3: cost 4 inf + 1267 45.818 * * [simplify]: Extracting #4: cost 0 inf + 1551 45.818 * [simplify]: Simplified to (* (* x x) (* x x)) 45.818 * [simplify]: Simplified (2 3 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (pow (* (* x x) (* x x)) 1) 1/12 (* x x)))))) 45.819 * * * * [progress]: [ 40 / 223 ] simplifiying candidate # 45.819 * [simplify]: Simplifying (* x x) 45.819 * * [simplify]: iters left: 2 (2 enodes) 45.820 * * [simplify]: iters left: 1 (6 enodes) 45.822 * * [simplify]: Extracting #0: cost 1 inf + 0 45.822 * * [simplify]: Extracting #1: cost 3 inf + 0 45.822 * * [simplify]: Extracting #2: cost 2 inf + 1 45.822 * * [simplify]: Extracting #3: cost 0 inf + 83 45.822 * [simplify]: Simplified to (* x x) 45.822 * [simplify]: Simplified (2 3 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (pow (* x x) 2) 1/12 (* x x)))))) 45.822 * * * * [progress]: [ 41 / 223 ] simplifiying candidate # 45.823 * [simplify]: Simplifying (* x x) 45.823 * * [simplify]: iters left: 2 (2 enodes) 45.824 * * [simplify]: iters left: 1 (6 enodes) 45.825 * * [simplify]: Extracting #0: cost 1 inf + 0 45.825 * * [simplify]: Extracting #1: cost 3 inf + 0 45.826 * * [simplify]: Extracting #2: cost 2 inf + 1 45.826 * * [simplify]: Extracting #3: cost 0 inf + 83 45.826 * [simplify]: Simplified to (* x x) 45.826 * [simplify]: Simplified (2 3 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (pow (* x x) (+ 1 1)) 1/12 (* x x)))))) 45.826 * * * * [progress]: [ 42 / 223 ] simplifiying candidate # 45.826 * [simplify]: Simplifying (* x x) 45.826 * * [simplify]: iters left: 2 (2 enodes) 45.827 * * [simplify]: iters left: 1 (6 enodes) 45.829 * * [simplify]: Extracting #0: cost 1 inf + 0 45.829 * * [simplify]: Extracting #1: cost 3 inf + 0 45.829 * * [simplify]: Extracting #2: cost 2 inf + 1 45.829 * * [simplify]: Extracting #3: cost 0 inf + 83 45.829 * [simplify]: Simplified to (* x x) 45.829 * [simplify]: Simplified (2 3 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (pow (* x x) (+ 1 1)) 1/12 (* x x)))))) 45.829 * * * * [progress]: [ 43 / 223 ] simplifiying candidate # 45.830 * [simplify]: Simplifying (* (* x x) (* x x)) 45.830 * * [simplify]: iters left: 4 (3 enodes) 45.831 * * [simplify]: iters left: 3 (13 enodes) 45.836 * * [simplify]: iters left: 2 (17 enodes) 45.842 * * [simplify]: iters left: 1 (28 enodes) 45.854 * * [simplify]: Extracting #0: cost 1 inf + 0 45.854 * * [simplify]: Extracting #1: cost 9 inf + 0 45.854 * * [simplify]: Extracting #2: cost 13 inf + 2 45.854 * * [simplify]: Extracting #3: cost 4 inf + 1267 45.854 * * [simplify]: Extracting #4: cost 0 inf + 1551 45.855 * [simplify]: Simplified to (* (* x x) (* x x)) 45.855 * [simplify]: Simplified (2 3 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (pow (* (* x x) (* x x)) 1) 1/12 (* x x)))))) 45.855 * * * * [progress]: [ 44 / 223 ] simplifiying candidate # 45.855 * [simplify]: Simplifying (* (* x x) (* x x)) 45.855 * * [simplify]: iters left: 4 (3 enodes) 45.856 * * [simplify]: iters left: 3 (13 enodes) 45.858 * * [simplify]: iters left: 2 (17 enodes) 45.861 * * [simplify]: iters left: 1 (28 enodes) 45.868 * * [simplify]: Extracting #0: cost 1 inf + 0 45.868 * * [simplify]: Extracting #1: cost 9 inf + 0 45.868 * * [simplify]: Extracting #2: cost 13 inf + 2 45.869 * * [simplify]: Extracting #3: cost 4 inf + 1267 45.869 * * [simplify]: Extracting #4: cost 0 inf + 1551 45.869 * [simplify]: Simplified to (* (* x x) (* x x)) 45.869 * [simplify]: Simplified (2 3 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (pow (* (* x x) (* x x)) 1) 1/12 (* x x)))))) 45.869 * * * * [progress]: [ 45 / 223 ] simplifiying candidate # 45.869 * [simplify]: Simplifying (* x x) 45.869 * * [simplify]: iters left: 2 (2 enodes) 45.870 * * [simplify]: iters left: 1 (6 enodes) 45.871 * * [simplify]: Extracting #0: cost 1 inf + 0 45.871 * * [simplify]: Extracting #1: cost 3 inf + 0 45.871 * * [simplify]: Extracting #2: cost 2 inf + 1 45.871 * * [simplify]: Extracting #3: cost 0 inf + 83 45.871 * [simplify]: Simplified to (* x x) 45.871 * [simplify]: Simplified (2 3 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (pow (* x x) (* 2 1)) 1/12 (* x x)))))) 45.871 * * * * [progress]: [ 46 / 223 ] simplifiying candidate # 45.871 * * * * [progress]: [ 47 / 223 ] simplifiying candidate # 45.871 * [simplify]: Simplifying (+ 1 1) 45.871 * * [simplify]: iters left: 2 (2 enodes) 45.873 * * [simplify]: iters left: 1 (9 enodes) 45.874 * * [simplify]: Extracting #0: cost 1 inf + 0 45.874 * * [simplify]: Extracting #1: cost 0 inf + 1 45.874 * [simplify]: Simplified to 2 45.874 * [simplify]: Simplified (2 3 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (pow (* x x) 2) 1/12 (* x x)))))) 45.875 * * * * [progress]: [ 48 / 223 ] simplifiying candidate # 45.875 * [simplify]: Simplifying (+ 1 1) 45.875 * * [simplify]: iters left: 2 (2 enodes) 45.876 * * [simplify]: iters left: 1 (9 enodes) 45.878 * * [simplify]: Extracting #0: cost 1 inf + 0 45.878 * * [simplify]: Extracting #1: cost 0 inf + 1 45.878 * [simplify]: Simplified to 2 45.878 * [simplify]: Simplified (2 3 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (pow (* x x) 2) 1/12 (* x x)))))) 45.878 * * * * [progress]: [ 49 / 223 ] simplifiying candidate # 45.878 * * * * [progress]: [ 50 / 223 ] simplifiying candidate # 45.878 * [simplify]: Simplifying (+ (+ (log x) (log x)) (+ (log x) (log x))) 45.878 * * [simplify]: iters left: 5 (4 enodes) 45.879 * * [simplify]: iters left: 4 (16 enodes) 45.882 * * [simplify]: iters left: 3 (18 enodes) 45.887 * * [simplify]: Extracting #0: cost 1 inf + 0 45.887 * * [simplify]: Extracting #1: cost 5 inf + 0 45.887 * * [simplify]: Extracting #2: cost 9 inf + 0 45.887 * * [simplify]: Extracting #3: cost 8 inf + 1 45.887 * * [simplify]: Extracting #4: cost 1 inf + 818 45.887 * * [simplify]: Extracting #5: cost 0 inf + 969 45.887 * [simplify]: Simplified to (+ (+ (log x) (log x)) (+ (log x) (log x))) 45.887 * [simplify]: Simplified (2 3 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (exp (+ (+ (log x) (log x)) (+ (log x) (log x)))) 1/12 (* x x)))))) 45.888 * * * * [progress]: [ 51 / 223 ] simplifiying candidate # 45.888 * [simplify]: Simplifying (+ (+ (log x) (log x)) (log (* x x))) 45.888 * * [simplify]: iters left: 5 (6 enodes) 45.889 * * [simplify]: iters left: 4 (19 enodes) 45.892 * * [simplify]: iters left: 3 (24 enodes) 45.895 * * [simplify]: iters left: 2 (25 enodes) 45.898 * * [simplify]: Extracting #0: cost 1 inf + 0 45.898 * * [simplify]: Extracting #1: cost 5 inf + 0 45.898 * * [simplify]: Extracting #2: cost 10 inf + 0 45.899 * * [simplify]: Extracting #3: cost 10 inf + 1 45.899 * * [simplify]: Extracting #4: cost 0 inf + 1191 45.899 * [simplify]: Simplified to (+ (log (* x x)) (log (* x x))) 45.899 * [simplify]: Simplified (2 3 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (exp (+ (log (* x x)) (log (* x x)))) 1/12 (* x x)))))) 45.900 * * * * [progress]: [ 52 / 223 ] simplifiying candidate # 45.900 * [simplify]: Simplifying (+ (log (* x x)) (+ (log x) (log x))) 45.900 * * [simplify]: iters left: 5 (6 enodes) 45.903 * * [simplify]: iters left: 4 (19 enodes) 45.908 * * [simplify]: iters left: 3 (23 enodes) 45.914 * * [simplify]: Extracting #0: cost 1 inf + 0 45.915 * * [simplify]: Extracting #1: cost 5 inf + 0 45.915 * * [simplify]: Extracting #2: cost 10 inf + 0 45.915 * * [simplify]: Extracting #3: cost 10 inf + 1 45.915 * * [simplify]: Extracting #4: cost 0 inf + 1191 45.915 * [simplify]: Simplified to (+ (log (* x x)) (log (* x x))) 45.915 * [simplify]: Simplified (2 3 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (exp (+ (log (* x x)) (log (* x x)))) 1/12 (* x x)))))) 45.916 * * * * [progress]: [ 53 / 223 ] simplifiying candidate # 45.916 * [simplify]: Simplifying (+ (log (* x x)) (log (* x x))) 45.916 * * [simplify]: iters left: 5 (4 enodes) 45.918 * * [simplify]: iters left: 4 (14 enodes) 45.922 * * [simplify]: iters left: 3 (20 enodes) 45.926 * * [simplify]: iters left: 2 (22 enodes) 45.929 * * [simplify]: Extracting #0: cost 1 inf + 0 45.929 * * [simplify]: Extracting #1: cost 5 inf + 0 45.929 * * [simplify]: Extracting #2: cost 10 inf + 0 45.929 * * [simplify]: Extracting #3: cost 10 inf + 1 45.929 * * [simplify]: Extracting #4: cost 6 inf + 225 45.930 * * [simplify]: Extracting #5: cost 2 inf + 749 45.930 * * [simplify]: Extracting #6: cost 0 inf + 1191 45.930 * [simplify]: Simplified to (+ (log (* x x)) (log (* x x))) 45.930 * [simplify]: Simplified (2 3 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (exp (+ (log (* x x)) (log (* x x)))) 1/12 (* x x)))))) 45.930 * * * * [progress]: [ 54 / 223 ] simplifiying candidate # 45.930 * [simplify]: Simplifying (log (* (* x x) (* x x))) 45.930 * * [simplify]: iters left: 5 (4 enodes) 45.932 * * [simplify]: iters left: 4 (18 enodes) 45.935 * * [simplify]: iters left: 3 (30 enodes) 45.940 * * [simplify]: iters left: 2 (48 enodes) 45.949 * * [simplify]: iters left: 1 (77 enodes) 45.964 * * [simplify]: Extracting #0: cost 1 inf + 0 45.965 * * [simplify]: Extracting #1: cost 12 inf + 0 45.965 * * [simplify]: Extracting #2: cost 26 inf + 2 45.965 * * [simplify]: Extracting #3: cost 35 inf + 126 45.965 * * [simplify]: Extracting #4: cost 19 inf + 2071 45.966 * * [simplify]: Extracting #5: cost 6 inf + 4064 45.966 * * [simplify]: Extracting #6: cost 0 inf + 6189 45.967 * [simplify]: Simplified to (* 4 (log x)) 45.967 * [simplify]: Simplified (2 3 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (exp (* 4 (log x))) 1/12 (* x x)))))) 45.967 * * * * [progress]: [ 55 / 223 ] simplifiying candidate # 45.967 * [simplify]: Simplifying (exp (* (* x x) (* x x))) 45.967 * * [simplify]: iters left: 5 (4 enodes) 45.968 * * [simplify]: iters left: 4 (18 enodes) 45.971 * * [simplify]: iters left: 3 (33 enodes) 45.980 * * [simplify]: iters left: 2 (65 enodes) 45.996 * * [simplify]: iters left: 1 (137 enodes) 46.047 * * [simplify]: Extracting #0: cost 1 inf + 0 46.048 * * [simplify]: Extracting #1: cost 24 inf + 0 46.048 * * [simplify]: Extracting #2: cost 79 inf + 42 46.048 * * [simplify]: Extracting #3: cost 85 inf + 3647 46.050 * * [simplify]: Extracting #4: cost 27 inf + 17109 46.052 * * [simplify]: Extracting #5: cost 1 inf + 25304 46.055 * * [simplify]: Extracting #6: cost 0 inf + 25516 46.058 * [simplify]: Simplified to (exp (* (* x x) (* x x))) 46.058 * [simplify]: Simplified (2 3 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (log (exp (* (* x x) (* x x)))) 1/12 (* x x)))))) 46.058 * * * * [progress]: [ 56 / 223 ] simplifiying candidate # 46.058 * [simplify]: Simplifying (* (* (* (* x x) x) (* (* x x) x)) (* (* (* x x) x) (* (* x x) x))) 46.058 * * [simplify]: iters left: 6 (5 enodes) 46.060 * * [simplify]: iters left: 5 (26 enodes) 46.066 * * [simplify]: iters left: 4 (77 enodes) 46.102 * * [simplify]: iters left: 3 (150 enodes) 46.143 * * [simplify]: iters left: 2 (260 enodes) 46.272 * * [simplify]: Extracting #0: cost 1 inf + 0 46.272 * * [simplify]: Extracting #1: cost 49 inf + 0 46.272 * * [simplify]: Extracting #2: cost 149 inf + 5 46.273 * * [simplify]: Extracting #3: cost 116 inf + 8395 46.277 * * [simplify]: Extracting #4: cost 21 inf + 44515 46.283 * * [simplify]: Extracting #5: cost 0 inf + 46179 46.289 * * [simplify]: Extracting #6: cost 0 inf + 44909 46.295 * [simplify]: Simplified to (* (* (* x x) (* (* x x) (* x x))) (* (* x x) (* (* x x) (* x x)))) 46.295 * [simplify]: Simplified (2 3 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (cbrt (* (* (* x x) (* (* x x) (* x x))) (* (* x x) (* (* x x) (* x x))))) 1/12 (* x x)))))) 46.295 * * * * [progress]: [ 57 / 223 ] simplifiying candidate # 46.296 * [simplify]: Simplifying (* (* (* (* x x) x) (* (* x x) x)) (* (* (* x x) (* x x)) (* x x))) 46.296 * * [simplify]: iters left: 6 (7 enodes) 46.298 * * [simplify]: iters left: 5 (32 enodes) 46.314 * * [simplify]: iters left: 4 (86 enodes) 46.362 * * [simplify]: iters left: 3 (147 enodes) 46.454 * * [simplify]: iters left: 2 (290 enodes) 46.690 * * [simplify]: Extracting #0: cost 1 inf + 0 46.690 * * [simplify]: Extracting #1: cost 51 inf + 0 46.691 * * [simplify]: Extracting #2: cost 168 inf + 46 46.692 * * [simplify]: Extracting #3: cost 143 inf + 3298 46.701 * * [simplify]: Extracting #4: cost 51 inf + 34817 46.717 * * [simplify]: Extracting #5: cost 0 inf + 56650 46.732 * [simplify]: Simplified to (* (* (* x (* x x)) (* x (* x x))) (* (* x (* x x)) (* x (* x x)))) 46.732 * [simplify]: Simplified (2 3 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (cbrt (* (* (* x (* x x)) (* x (* x x))) (* (* x (* x x)) (* x (* x x))))) 1/12 (* x x)))))) 46.733 * * * * [progress]: [ 58 / 223 ] simplifiying candidate # 46.733 * [simplify]: Simplifying (* (* (* (* x x) (* x x)) (* x x)) (* (* (* x x) x) (* (* x x) x))) 46.733 * * [simplify]: iters left: 6 (7 enodes) 46.737 * * [simplify]: iters left: 5 (32 enodes) 46.752 * * [simplify]: iters left: 4 (87 enodes) 46.783 * * [simplify]: iters left: 3 (137 enodes) 46.837 * * [simplify]: iters left: 2 (247 enodes) 47.040 * * [simplify]: Extracting #0: cost 1 inf + 0 47.040 * * [simplify]: Extracting #1: cost 48 inf + 0 47.041 * * [simplify]: Extracting #2: cost 147 inf + 46 47.042 * * [simplify]: Extracting #3: cost 105 inf + 9752 47.048 * * [simplify]: Extracting #4: cost 15 inf + 43443 47.060 * * [simplify]: Extracting #5: cost 0 inf + 46893 47.073 * [simplify]: Simplified to (* (* (* (* x x) (* x x)) (* x x)) (* (* (* x x) (* x x)) (* x x))) 47.074 * [simplify]: Simplified (2 3 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (cbrt (* (* (* (* x x) (* x x)) (* x x)) (* (* (* x x) (* x x)) (* x x)))) 1/12 (* x x)))))) 47.074 * * * * [progress]: [ 59 / 223 ] simplifiying candidate # 47.074 * [simplify]: Simplifying (* (* (* (* x x) (* x x)) (* x x)) (* (* (* x x) (* x x)) (* x x))) 47.074 * * [simplify]: iters left: 6 (5 enodes) 47.078 * * [simplify]: iters left: 5 (29 enodes) 47.092 * * [simplify]: iters left: 4 (82 enodes) 47.144 * * [simplify]: iters left: 3 (172 enodes) 47.191 * * [simplify]: iters left: 2 (288 enodes) 47.456 * * [simplify]: Extracting #0: cost 1 inf + 0 47.456 * * [simplify]: Extracting #1: cost 44 inf + 0 47.457 * * [simplify]: Extracting #2: cost 144 inf + 590 47.460 * * [simplify]: Extracting #3: cost 117 inf + 5362 47.468 * * [simplify]: Extracting #4: cost 36 inf + 33038 47.487 * * [simplify]: Extracting #5: cost 0 inf + 49093 47.501 * [simplify]: Simplified to (* (* (* x (* x x)) (* x (* x x))) (* (* x (* x x)) (* x (* x x)))) 47.501 * [simplify]: Simplified (2 3 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (cbrt (* (* (* x (* x x)) (* x (* x x))) (* (* x (* x x)) (* x (* x x))))) 1/12 (* x x)))))) 47.501 * * * * [progress]: [ 60 / 223 ] simplifiying candidate # 47.502 * [simplify]: Simplifying (* (cbrt (* (* x x) (* x x))) (cbrt (* (* x x) (* x x)))) 47.502 * * [simplify]: iters left: 6 (5 enodes) 47.504 * * [simplify]: iters left: 5 (19 enodes) 47.510 * * [simplify]: iters left: 4 (23 enodes) 47.519 * * [simplify]: iters left: 3 (34 enodes) 47.533 * * [simplify]: iters left: 2 (58 enodes) 47.557 * * [simplify]: iters left: 1 (106 enodes) 47.586 * * [simplify]: Extracting #0: cost 1 inf + 0 47.586 * * [simplify]: Extracting #1: cost 3 inf + 0 47.586 * * [simplify]: Extracting #2: cost 5 inf + 0 47.586 * * [simplify]: Extracting #3: cost 17 inf + 0 47.587 * * [simplify]: Extracting #4: cost 41 inf + 2 47.587 * * [simplify]: Extracting #5: cost 26 inf + 2953 47.587 * * [simplify]: Extracting #6: cost 16 inf + 4739 47.588 * * [simplify]: Extracting #7: cost 2 inf + 9624 47.589 * * [simplify]: Extracting #8: cost 0 inf + 10339 47.590 * [simplify]: Simplified to (* (cbrt (* (* x x) (* x x))) (cbrt (* (* x x) (* x x)))) 47.590 * [simplify]: Simplified (2 3 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* (cbrt (* (* x x) (* x x))) (cbrt (* (* x x) (* x x)))) (cbrt (* (* x x) (* x x)))) 1/12 (* x x)))))) 47.590 * [simplify]: Simplifying (cbrt (* (* x x) (* x x))) 47.590 * * [simplify]: iters left: 5 (4 enodes) 47.591 * * [simplify]: iters left: 4 (16 enodes) 47.594 * * [simplify]: iters left: 3 (20 enodes) 47.605 * * [simplify]: iters left: 2 (31 enodes) 47.618 * * [simplify]: iters left: 1 (55 enodes) 47.641 * * [simplify]: Extracting #0: cost 1 inf + 0 47.641 * * [simplify]: Extracting #1: cost 3 inf + 0 47.641 * * [simplify]: Extracting #2: cost 13 inf + 0 47.641 * * [simplify]: Extracting #3: cost 26 inf + 2 47.641 * * [simplify]: Extracting #4: cost 14 inf + 1521 47.642 * * [simplify]: Extracting #5: cost 0 inf + 4325 47.643 * [simplify]: Simplified to (cbrt (* (* x x) (* x x))) 47.643 * [simplify]: Simplified (2 3 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* (cbrt (* (* x x) (* x x))) (cbrt (* (* x x) (* x x)))) (cbrt (* (* x x) (* x x)))) 1/12 (* x x)))))) 47.643 * * * * [progress]: [ 61 / 223 ] simplifiying candidate # 47.643 * [simplify]: Simplifying (* (* (* (* x x) (* x x)) (* (* x x) (* x x))) (* (* x x) (* x x))) 47.643 * * [simplify]: iters left: 6 (5 enodes) 47.647 * * [simplify]: iters left: 5 (27 enodes) 47.654 * * [simplify]: iters left: 4 (77 enodes) 47.679 * * [simplify]: iters left: 3 (178 enodes) 47.787 * * [simplify]: iters left: 2 (335 enodes) 48.038 * * [simplify]: Extracting #0: cost 1 inf + 0 48.038 * * [simplify]: Extracting #1: cost 55 inf + 0 48.040 * * [simplify]: Extracting #2: cost 173 inf + 46 48.043 * * [simplify]: Extracting #3: cost 131 inf + 8923 48.055 * * [simplify]: Extracting #4: cost 42 inf + 42512 48.070 * * [simplify]: Extracting #5: cost 0 inf + 60196 48.085 * [simplify]: Simplified to (* (* (* x x) (* x x)) (* (* (* x x) (* x x)) (* (* x x) (* x x)))) 48.085 * [simplify]: Simplified (2 3 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (cbrt (* (* (* x x) (* x x)) (* (* (* x x) (* x x)) (* (* x x) (* x x))))) 1/12 (* x x)))))) 48.086 * * * * [progress]: [ 62 / 223 ] simplifiying candidate # 48.086 * [simplify]: Simplifying (sqrt (* (* x x) (* x x))) 48.086 * * [simplify]: iters left: 5 (4 enodes) 48.088 * * [simplify]: iters left: 4 (17 enodes) 48.093 * * [simplify]: iters left: 3 (21 enodes) 48.101 * * [simplify]: iters left: 2 (32 enodes) 48.114 * * [simplify]: iters left: 1 (56 enodes) 48.138 * * [simplify]: Extracting #0: cost 1 inf + 0 48.138 * * [simplify]: Extracting #1: cost 4 inf + 0 48.138 * * [simplify]: Extracting #2: cost 14 inf + 0 48.138 * * [simplify]: Extracting #3: cost 26 inf + 2 48.139 * * [simplify]: Extracting #4: cost 12 inf + 2116 48.139 * * [simplify]: Extracting #5: cost 2 inf + 3832 48.140 * * [simplify]: Extracting #6: cost 0 inf + 4165 48.141 * [simplify]: Simplified to (fabs (* x x)) 48.141 * [simplify]: Simplified (2 3 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (fabs (* x x)) (sqrt (* (* x x) (* x x)))) 1/12 (* x x)))))) 48.141 * [simplify]: Simplifying (sqrt (* (* x x) (* x x))) 48.141 * * [simplify]: iters left: 5 (4 enodes) 48.143 * * [simplify]: iters left: 4 (17 enodes) 48.153 * * [simplify]: iters left: 3 (21 enodes) 48.160 * * [simplify]: iters left: 2 (32 enodes) 48.173 * * [simplify]: iters left: 1 (56 enodes) 48.196 * * [simplify]: Extracting #0: cost 1 inf + 0 48.197 * * [simplify]: Extracting #1: cost 4 inf + 0 48.197 * * [simplify]: Extracting #2: cost 14 inf + 0 48.197 * * [simplify]: Extracting #3: cost 26 inf + 2 48.197 * * [simplify]: Extracting #4: cost 12 inf + 2116 48.198 * * [simplify]: Extracting #5: cost 2 inf + 3832 48.198 * * [simplify]: Extracting #6: cost 0 inf + 4165 48.199 * [simplify]: Simplified to (fabs (* x x)) 48.199 * [simplify]: Simplified (2 3 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (sqrt (* (* x x) (* x x))) (fabs (* x x))) 1/12 (* x x)))))) 48.199 * * * * [progress]: [ 63 / 223 ] simplifiying candidate # 48.200 * * * * [progress]: [ 64 / 223 ] simplifiying candidate # 48.200 * [simplify]: Simplifying (* x x) 48.200 * * [simplify]: iters left: 2 (2 enodes) 48.201 * * [simplify]: iters left: 1 (6 enodes) 48.203 * * [simplify]: Extracting #0: cost 1 inf + 0 48.203 * * [simplify]: Extracting #1: cost 3 inf + 0 48.203 * * [simplify]: Extracting #2: cost 2 inf + 1 48.203 * * [simplify]: Extracting #3: cost 0 inf + 83 48.203 * [simplify]: Simplified to (* x x) 48.203 * [simplify]: Simplified (2 3 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 48.204 * [simplify]: Simplifying (* x x) 48.204 * * [simplify]: iters left: 2 (2 enodes) 48.205 * * [simplify]: iters left: 1 (6 enodes) 48.207 * * [simplify]: Extracting #0: cost 1 inf + 0 48.207 * * [simplify]: Extracting #1: cost 3 inf + 0 48.207 * * [simplify]: Extracting #2: cost 2 inf + 1 48.207 * * [simplify]: Extracting #3: cost 0 inf + 83 48.207 * [simplify]: Simplified to (* x x) 48.207 * [simplify]: Simplified (2 3 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 48.207 * * * * [progress]: [ 65 / 223 ] simplifiying candidate # 48.207 * [simplify]: Simplifying (* x x) 48.207 * * [simplify]: iters left: 2 (2 enodes) 48.208 * * [simplify]: iters left: 1 (6 enodes) 48.210 * * [simplify]: Extracting #0: cost 1 inf + 0 48.210 * * [simplify]: Extracting #1: cost 3 inf + 0 48.210 * * [simplify]: Extracting #2: cost 2 inf + 1 48.210 * * [simplify]: Extracting #3: cost 0 inf + 83 48.210 * [simplify]: Simplified to (* x x) 48.210 * [simplify]: Simplified (2 3 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 48.211 * [simplify]: Simplifying (* x x) 48.211 * * [simplify]: iters left: 2 (2 enodes) 48.212 * * [simplify]: iters left: 1 (6 enodes) 48.213 * * [simplify]: Extracting #0: cost 1 inf + 0 48.213 * * [simplify]: Extracting #1: cost 3 inf + 0 48.213 * * [simplify]: Extracting #2: cost 2 inf + 1 48.214 * * [simplify]: Extracting #3: cost 0 inf + 83 48.214 * [simplify]: Simplified to (* x x) 48.214 * [simplify]: Simplified (2 3 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 48.214 * * * * [progress]: [ 66 / 223 ] simplifiying candidate # 48.214 * [simplify]: Simplifying (* 2 (+ 1 1)) 48.214 * * [simplify]: iters left: 4 (4 enodes) 48.220 * * [simplify]: iters left: 3 (20 enodes) 48.222 * * [simplify]: iters left: 2 (22 enodes) 48.225 * * [simplify]: Extracting #0: cost 1 inf + 0 48.225 * * [simplify]: Extracting #1: cost 0 inf + 1 48.225 * [simplify]: Simplified to 4 48.225 * [simplify]: Simplified (2 3 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (pow x 4) 1/12 (* x x)))))) 48.225 * * * * [progress]: [ 67 / 223 ] simplifiying candidate # 48.225 * [simplify]: Simplifying (* 2 (+ 1 1)) 48.225 * * [simplify]: iters left: 4 (4 enodes) 48.229 * * [simplify]: iters left: 3 (20 enodes) 48.232 * * [simplify]: iters left: 2 (22 enodes) 48.234 * * [simplify]: Extracting #0: cost 1 inf + 0 48.234 * * [simplify]: Extracting #1: cost 0 inf + 1 48.234 * [simplify]: Simplified to 4 48.234 * [simplify]: Simplified (2 3 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (pow x 4) 1/12 (* x x)))))) 48.235 * * * * [progress]: [ 68 / 223 ] simplifiying candidate # 48.235 * [simplify]: Simplifying (* 2 1) 48.235 * * [simplify]: iters left: 2 (3 enodes) 48.236 * * [simplify]: iters left: 1 (9 enodes) 48.238 * * [simplify]: Extracting #0: cost 1 inf + 0 48.238 * * [simplify]: Extracting #1: cost 0 inf + 1 48.238 * [simplify]: Simplified to 2 48.238 * [simplify]: Simplified (2 3 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (pow (* x x) 2) 1/12 (* x x)))))) 48.238 * * * * [progress]: [ 69 / 223 ] simplifiying candidate # 48.238 * [simplify]: Simplifying (* 2 1) 48.238 * * [simplify]: iters left: 2 (3 enodes) 48.239 * * [simplify]: iters left: 1 (9 enodes) 48.241 * * [simplify]: Extracting #0: cost 1 inf + 0 48.241 * * [simplify]: Extracting #1: cost 0 inf + 1 48.241 * [simplify]: Simplified to 2 48.241 * [simplify]: Simplified (2 3 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (pow (* x x) 2) 1/12 (* x x)))))) 48.241 * * * * [progress]: [ 70 / 223 ] simplifiying candidate # 48.242 * [simplify]: Simplifying (* 2 2) 48.242 * * [simplify]: iters left: 2 (2 enodes) 48.243 * * [simplify]: iters left: 1 (7 enodes) 48.244 * * [simplify]: Extracting #0: cost 1 inf + 0 48.244 * * [simplify]: Extracting #1: cost 0 inf + 1 48.244 * [simplify]: Simplified to 4 48.244 * [simplify]: Simplified (2 3 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (pow x 4) 1/12 (* x x)))))) 48.244 * * * * [progress]: [ 71 / 223 ] simplifiying candidate # 48.244 * [simplify]: Simplifying (* 2 (+ 1 1)) 48.245 * * [simplify]: iters left: 4 (4 enodes) 48.250 * * [simplify]: iters left: 3 (20 enodes) 48.255 * * [simplify]: iters left: 2 (22 enodes) 48.260 * * [simplify]: Extracting #0: cost 1 inf + 0 48.260 * * [simplify]: Extracting #1: cost 0 inf + 1 48.260 * [simplify]: Simplified to 4 48.260 * [simplify]: Simplified (2 3 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (pow x 4) 1/12 (* x x)))))) 48.260 * * * * [progress]: [ 72 / 223 ] simplifiying candidate # 48.261 * [simplify]: Simplifying (* 2 (+ 1 1)) 48.261 * * [simplify]: iters left: 4 (4 enodes) 48.267 * * [simplify]: iters left: 3 (20 enodes) 48.272 * * [simplify]: iters left: 2 (22 enodes) 48.277 * * [simplify]: Extracting #0: cost 1 inf + 0 48.277 * * [simplify]: Extracting #1: cost 0 inf + 1 48.277 * [simplify]: Simplified to 4 48.277 * [simplify]: Simplified (2 3 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (pow x 4) 1/12 (* x x)))))) 48.277 * * * * [progress]: [ 73 / 223 ] simplifiying candidate # 48.277 * [simplify]: Simplifying (* 2 1) 48.278 * * [simplify]: iters left: 2 (3 enodes) 48.280 * * [simplify]: iters left: 1 (9 enodes) 48.287 * * [simplify]: Extracting #0: cost 1 inf + 0 48.288 * * [simplify]: Extracting #1: cost 0 inf + 1 48.288 * [simplify]: Simplified to 2 48.288 * [simplify]: Simplified (2 3 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (pow (* x x) 2) 1/12 (* x x)))))) 48.288 * * * * [progress]: [ 74 / 223 ] simplifiying candidate # 48.288 * [simplify]: Simplifying (* 2 1) 48.288 * * [simplify]: iters left: 2 (3 enodes) 48.291 * * [simplify]: iters left: 1 (9 enodes) 48.294 * * [simplify]: Extracting #0: cost 1 inf + 0 48.294 * * [simplify]: Extracting #1: cost 0 inf + 1 48.294 * [simplify]: Simplified to 2 48.294 * [simplify]: Simplified (2 3 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (pow (* x x) 2) 1/12 (* x x)))))) 48.294 * * * * [progress]: [ 75 / 223 ] simplifiying candidate # 48.294 * [simplify]: Simplifying (* 2 (* 2 1)) 48.295 * * [simplify]: iters left: 4 (4 enodes) 48.299 * * [simplify]: iters left: 3 (14 enodes) 48.303 * * [simplify]: iters left: 2 (16 enodes) 48.308 * * [simplify]: Extracting #0: cost 1 inf + 0 48.308 * * [simplify]: Extracting #1: cost 0 inf + 1 48.308 * [simplify]: Simplified to 4 48.308 * [simplify]: Simplified (2 3 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (pow x 4) 1/12 (* x x)))))) 48.309 * * * * [progress]: [ 76 / 223 ] simplifiying candidate # 48.309 * [simplify]: Simplifying (* (* x x) x) 48.309 * * [simplify]: iters left: 4 (3 enodes) 48.310 * * [simplify]: iters left: 3 (10 enodes) 48.313 * * [simplify]: iters left: 2 (12 enodes) 48.318 * * [simplify]: iters left: 1 (19 enodes) 48.326 * * [simplify]: Extracting #0: cost 1 inf + 0 48.326 * * [simplify]: Extracting #1: cost 6 inf + 0 48.326 * * [simplify]: Extracting #2: cost 8 inf + 2 48.327 * * [simplify]: Extracting #3: cost 3 inf + 459 48.327 * * [simplify]: Extracting #4: cost 0 inf + 884 48.327 * [simplify]: Simplified to (* x (* x x)) 48.327 * [simplify]: Simplified (2 3 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x (* x x)) x) 1/12 (* x x)))))) 48.327 * * * * [progress]: [ 77 / 223 ] simplifiying candidate # 48.328 * [simplify]: Simplifying (* x (* x x)) 48.328 * * [simplify]: iters left: 4 (3 enodes) 48.330 * * [simplify]: iters left: 3 (12 enodes) 48.334 * * [simplify]: iters left: 2 (19 enodes) 48.342 * * [simplify]: iters left: 1 (33 enodes) 48.357 * * [simplify]: Extracting #0: cost 1 inf + 0 48.357 * * [simplify]: Extracting #1: cost 9 inf + 0 48.357 * * [simplify]: Extracting #2: cost 13 inf + 2 48.357 * * [simplify]: Extracting #3: cost 9 inf + 469 48.357 * * [simplify]: Extracting #4: cost 1 inf + 2023 48.358 * * [simplify]: Extracting #5: cost 0 inf + 2235 48.358 * [simplify]: Simplified to (* x (* x x)) 48.358 * [simplify]: Simplified (2 3 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* x (* x (* x x))) 1/12 (* x x)))))) 48.359 * * * * [progress]: [ 78 / 223 ] simplifiying candidate #real (real->posit16 (* (* x x) (* x x)))) 1/12 (* x x))))))> 48.359 * [simplify]: Simplifying (real->posit16 (* (* x x) (* x x))) 48.359 * * [simplify]: iters left: 5 (4 enodes) 48.361 * * [simplify]: iters left: 4 (13 enodes) 48.365 * * [simplify]: iters left: 3 (17 enodes) 48.372 * * [simplify]: iters left: 2 (28 enodes) 48.384 * * [simplify]: iters left: 1 (52 enodes) 48.407 * * [simplify]: Extracting #0: cost 1 inf + 0 48.407 * * [simplify]: Extracting #1: cost 2 inf + 0 48.407 * * [simplify]: Extracting #2: cost 11 inf + 0 48.408 * * [simplify]: Extracting #3: cost 24 inf + 2 48.408 * * [simplify]: Extracting #4: cost 15 inf + 896 48.408 * * [simplify]: Extracting #5: cost 2 inf + 3328 48.409 * * [simplify]: Extracting #6: cost 0 inf + 4003 48.410 * [simplify]: Simplified to (real->posit16 (* (* x x) (* x x))) 48.410 * [simplify]: Simplified (2 3 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (posit16->real (real->posit16 (* (* x x) (* x x)))) 1/12 (* x x)))))) 48.410 * * * * [progress]: [ 79 / 223 ] simplifiying candidate # 48.410 * * * * [progress]: [ 80 / 223 ] simplifiying candidate # 48.410 * [simplify]: Simplifying (expm1 (* (* x x) (* x x))) 48.411 * * [simplify]: iters left: 5 (4 enodes) 48.413 * * [simplify]: iters left: 4 (16 enodes) 48.418 * * [simplify]: iters left: 3 (20 enodes) 48.425 * * [simplify]: iters left: 2 (31 enodes) 48.434 * * [simplify]: iters left: 1 (55 enodes) 48.450 * * [simplify]: Extracting #0: cost 1 inf + 0 48.450 * * [simplify]: Extracting #1: cost 3 inf + 0 48.450 * * [simplify]: Extracting #2: cost 13 inf + 0 48.450 * * [simplify]: Extracting #3: cost 26 inf + 2 48.450 * * [simplify]: Extracting #4: cost 14 inf + 1501 48.450 * * [simplify]: Extracting #5: cost 0 inf + 4305 48.451 * [simplify]: Simplified to (expm1 (* (* x x) (* x x))) 48.451 * [simplify]: Simplified (2 3 1 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (log1p (expm1 (* (* x x) (* x x)))) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 48.451 * * * * [progress]: [ 81 / 223 ] simplifiying candidate # 48.451 * [simplify]: Simplifying (log1p (* (* x x) (* x x))) 48.451 * * [simplify]: iters left: 5 (4 enodes) 48.452 * * [simplify]: iters left: 4 (16 enodes) 48.455 * * [simplify]: iters left: 3 (20 enodes) 48.459 * * [simplify]: iters left: 2 (31 enodes) 48.473 * * [simplify]: iters left: 1 (55 enodes) 48.485 * * [simplify]: Extracting #0: cost 1 inf + 0 48.485 * * [simplify]: Extracting #1: cost 3 inf + 0 48.485 * * [simplify]: Extracting #2: cost 13 inf + 0 48.485 * * [simplify]: Extracting #3: cost 26 inf + 2 48.486 * * [simplify]: Extracting #4: cost 14 inf + 1541 48.486 * * [simplify]: Extracting #5: cost 0 inf + 4345 48.486 * [simplify]: Simplified to (log1p (* (* x x) (* x x))) 48.486 * [simplify]: Simplified (2 3 1 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (expm1 (log1p (* (* x x) (* x x)))) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 48.486 * * * * [progress]: [ 82 / 223 ] simplifiying candidate # 48.487 * [simplify]: Simplifying (+ (+ 1 1) (+ 1 1)) 48.487 * * [simplify]: iters left: 4 (3 enodes) 48.489 * * [simplify]: iters left: 3 (17 enodes) 48.492 * * [simplify]: iters left: 2 (22 enodes) 48.495 * * [simplify]: Extracting #0: cost 1 inf + 0 48.495 * * [simplify]: Extracting #1: cost 0 inf + 1 48.495 * [simplify]: Simplified to 4 48.496 * [simplify]: Simplified (2 3 1 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (pow x 4) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 48.496 * * * * [progress]: [ 83 / 223 ] simplifiying candidate # 48.496 * [simplify]: Simplifying (+ (+ 1 1) 2) 48.496 * * [simplify]: iters left: 4 (4 enodes) 48.499 * * [simplify]: iters left: 3 (19 enodes) 48.503 * * [simplify]: iters left: 2 (23 enodes) 48.509 * * [simplify]: Extracting #0: cost 1 inf + 0 48.509 * * [simplify]: Extracting #1: cost 0 inf + 1 48.509 * [simplify]: Simplified to 4 48.509 * [simplify]: Simplified (2 3 1 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (pow x 4) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 48.509 * * * * [progress]: [ 84 / 223 ] simplifiying candidate # 48.509 * [simplify]: Simplifying (+ (+ 1 1) (+ 1 1)) 48.510 * * [simplify]: iters left: 4 (3 enodes) 48.513 * * [simplify]: iters left: 3 (17 enodes) 48.520 * * [simplify]: iters left: 2 (22 enodes) 48.525 * * [simplify]: Extracting #0: cost 1 inf + 0 48.525 * * [simplify]: Extracting #1: cost 0 inf + 1 48.525 * [simplify]: Simplified to 4 48.525 * [simplify]: Simplified (2 3 1 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (pow x 4) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 48.526 * * * * [progress]: [ 85 / 223 ] simplifiying candidate # 48.526 * [simplify]: Simplifying (+ (+ 1 1) (* 2 1)) 48.526 * * [simplify]: iters left: 4 (5 enodes) 48.531 * * [simplify]: iters left: 3 (19 enodes) 48.538 * * [simplify]: iters left: 2 (24 enodes) 48.543 * * [simplify]: Extracting #0: cost 1 inf + 0 48.543 * * [simplify]: Extracting #1: cost 0 inf + 1 48.543 * [simplify]: Simplified to 4 48.543 * [simplify]: Simplified (2 3 1 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (pow x 4) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 48.543 * * * * [progress]: [ 86 / 223 ] simplifiying candidate # 48.544 * [simplify]: Simplifying (+ 1 1) 48.544 * * [simplify]: iters left: 2 (2 enodes) 48.545 * * [simplify]: iters left: 1 (9 enodes) 48.550 * * [simplify]: Extracting #0: cost 1 inf + 0 48.550 * * [simplify]: Extracting #1: cost 0 inf + 1 48.550 * [simplify]: Simplified to 2 48.550 * [simplify]: Simplified (2 3 1 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (pow (* x x) 2) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 48.550 * * * * [progress]: [ 87 / 223 ] simplifiying candidate # 48.550 * [simplify]: Simplifying (+ 1 1) 48.550 * * [simplify]: iters left: 2 (2 enodes) 48.552 * * [simplify]: iters left: 1 (9 enodes) 48.553 * * [simplify]: Extracting #0: cost 1 inf + 0 48.553 * * [simplify]: Extracting #1: cost 0 inf + 1 48.553 * [simplify]: Simplified to 2 48.553 * [simplify]: Simplified (2 3 1 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (pow (* x x) 2) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 48.554 * * * * [progress]: [ 88 / 223 ] simplifiying candidate # 48.554 * [simplify]: Simplifying (+ 2 (+ 1 1)) 48.554 * * [simplify]: iters left: 4 (4 enodes) 48.557 * * [simplify]: iters left: 3 (19 enodes) 48.560 * * [simplify]: iters left: 2 (23 enodes) 48.564 * * [simplify]: Extracting #0: cost 1 inf + 0 48.564 * * [simplify]: Extracting #1: cost 0 inf + 1 48.564 * [simplify]: Simplified to 4 48.564 * [simplify]: Simplified (2 3 1 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (pow x 4) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 48.564 * * * * [progress]: [ 89 / 223 ] simplifiying candidate # 48.564 * [simplify]: Simplifying (+ 2 2) 48.564 * * [simplify]: iters left: 2 (2 enodes) 48.566 * * [simplify]: iters left: 1 (7 enodes) 48.567 * * [simplify]: Extracting #0: cost 1 inf + 0 48.567 * * [simplify]: Extracting #1: cost 0 inf + 1 48.567 * [simplify]: Simplified to 4 48.567 * [simplify]: Simplified (2 3 1 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (pow x 4) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 48.567 * * * * [progress]: [ 90 / 223 ] simplifiying candidate # 48.567 * [simplify]: Simplifying (+ 2 (+ 1 1)) 48.567 * * [simplify]: iters left: 4 (4 enodes) 48.571 * * [simplify]: iters left: 3 (19 enodes) 48.574 * * [simplify]: iters left: 2 (23 enodes) 48.580 * * [simplify]: Extracting #0: cost 1 inf + 0 48.580 * * [simplify]: Extracting #1: cost 0 inf + 1 48.580 * [simplify]: Simplified to 4 48.580 * [simplify]: Simplified (2 3 1 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (pow x 4) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 48.580 * * * * [progress]: [ 91 / 223 ] simplifiying candidate # 48.581 * [simplify]: Simplifying (+ 2 (* 2 1)) 48.581 * * [simplify]: iters left: 4 (4 enodes) 48.585 * * [simplify]: iters left: 3 (14 enodes) 48.589 * * [simplify]: iters left: 2 (16 enodes) 48.594 * * [simplify]: Extracting #0: cost 1 inf + 0 48.594 * * [simplify]: Extracting #1: cost 0 inf + 1 48.594 * [simplify]: Simplified to 4 48.594 * [simplify]: Simplified (2 3 1 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (pow x 4) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 48.594 * * * * [progress]: [ 92 / 223 ] simplifiying candidate # 48.595 * [simplify]: Simplifying (+ (+ 1 1) (+ 1 1)) 48.595 * * [simplify]: iters left: 4 (3 enodes) 48.599 * * [simplify]: iters left: 3 (17 enodes) 48.604 * * [simplify]: iters left: 2 (22 enodes) 48.607 * * [simplify]: Extracting #0: cost 1 inf + 0 48.607 * * [simplify]: Extracting #1: cost 0 inf + 1 48.607 * [simplify]: Simplified to 4 48.607 * [simplify]: Simplified (2 3 1 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (pow x 4) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 48.607 * * * * [progress]: [ 93 / 223 ] simplifiying candidate # 48.607 * [simplify]: Simplifying (+ (+ 1 1) 2) 48.607 * * [simplify]: iters left: 4 (4 enodes) 48.610 * * [simplify]: iters left: 3 (19 enodes) 48.613 * * [simplify]: iters left: 2 (23 enodes) 48.617 * * [simplify]: Extracting #0: cost 1 inf + 0 48.617 * * [simplify]: Extracting #1: cost 0 inf + 1 48.617 * [simplify]: Simplified to 4 48.617 * [simplify]: Simplified (2 3 1 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (pow x 4) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 48.617 * * * * [progress]: [ 94 / 223 ] simplifiying candidate # 48.617 * [simplify]: Simplifying (+ (+ 1 1) (+ 1 1)) 48.617 * * [simplify]: iters left: 4 (3 enodes) 48.619 * * [simplify]: iters left: 3 (17 enodes) 48.623 * * [simplify]: iters left: 2 (22 enodes) 48.626 * * [simplify]: Extracting #0: cost 1 inf + 0 48.626 * * [simplify]: Extracting #1: cost 0 inf + 1 48.626 * [simplify]: Simplified to 4 48.626 * [simplify]: Simplified (2 3 1 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (pow x 4) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 48.627 * * * * [progress]: [ 95 / 223 ] simplifiying candidate # 48.627 * [simplify]: Simplifying (+ (+ 1 1) (* 2 1)) 48.627 * * [simplify]: iters left: 4 (5 enodes) 48.630 * * [simplify]: iters left: 3 (19 enodes) 48.634 * * [simplify]: iters left: 2 (24 enodes) 48.640 * * [simplify]: Extracting #0: cost 1 inf + 0 48.640 * * [simplify]: Extracting #1: cost 0 inf + 1 48.641 * [simplify]: Simplified to 4 48.641 * [simplify]: Simplified (2 3 1 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (pow x 4) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 48.641 * * * * [progress]: [ 96 / 223 ] simplifiying candidate # 48.641 * [simplify]: Simplifying (+ 1 1) 48.641 * * [simplify]: iters left: 2 (2 enodes) 48.643 * * [simplify]: iters left: 1 (9 enodes) 48.646 * * [simplify]: Extracting #0: cost 1 inf + 0 48.647 * * [simplify]: Extracting #1: cost 0 inf + 1 48.647 * [simplify]: Simplified to 2 48.647 * [simplify]: Simplified (2 3 1 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (pow (* x x) 2) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 48.647 * * * * [progress]: [ 97 / 223 ] simplifiying candidate # 48.647 * [simplify]: Simplifying (+ 1 1) 48.647 * * [simplify]: iters left: 2 (2 enodes) 48.649 * * [simplify]: iters left: 1 (9 enodes) 48.653 * * [simplify]: Extracting #0: cost 1 inf + 0 48.653 * * [simplify]: Extracting #1: cost 0 inf + 1 48.653 * [simplify]: Simplified to 2 48.653 * [simplify]: Simplified (2 3 1 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (pow (* x x) 2) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 48.653 * * * * [progress]: [ 98 / 223 ] simplifiying candidate # 48.653 * [simplify]: Simplifying (+ (* 2 1) (+ 1 1)) 48.653 * * [simplify]: iters left: 4 (5 enodes) 48.658 * * [simplify]: iters left: 3 (20 enodes) 48.670 * * [simplify]: iters left: 2 (26 enodes) 48.676 * * [simplify]: Extracting #0: cost 1 inf + 0 48.677 * * [simplify]: Extracting #1: cost 0 inf + 1 48.677 * [simplify]: Simplified to 4 48.677 * [simplify]: Simplified (2 3 1 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (pow x 4) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 48.677 * * * * [progress]: [ 99 / 223 ] simplifiying candidate # 48.677 * [simplify]: Simplifying (+ (* 2 1) 2) 48.677 * * [simplify]: iters left: 4 (4 enodes) 48.682 * * [simplify]: iters left: 3 (15 enodes) 48.686 * * [simplify]: iters left: 2 (17 enodes) 48.691 * * [simplify]: Extracting #0: cost 1 inf + 0 48.691 * * [simplify]: Extracting #1: cost 0 inf + 1 48.691 * [simplify]: Simplified to 4 48.691 * [simplify]: Simplified (2 3 1 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (pow x 4) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 48.691 * * * * [progress]: [ 100 / 223 ] simplifiying candidate # 48.692 * [simplify]: Simplifying (+ (* 2 1) (+ 1 1)) 48.692 * * [simplify]: iters left: 4 (5 enodes) 48.696 * * [simplify]: iters left: 3 (20 enodes) 48.704 * * [simplify]: iters left: 2 (26 enodes) 48.710 * * [simplify]: Extracting #0: cost 1 inf + 0 48.710 * * [simplify]: Extracting #1: cost 0 inf + 1 48.710 * [simplify]: Simplified to 4 48.710 * [simplify]: Simplified (2 3 1 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (pow x 4) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 48.710 * * * * [progress]: [ 101 / 223 ] simplifiying candidate # 48.710 * [simplify]: Simplifying (+ (* 2 1) (* 2 1)) 48.710 * * [simplify]: iters left: 4 (4 enodes) 48.716 * * [simplify]: iters left: 3 (15 enodes) 48.720 * * [simplify]: iters left: 2 (17 enodes) 48.725 * * [simplify]: Extracting #0: cost 1 inf + 0 48.725 * * [simplify]: Extracting #1: cost 0 inf + 1 48.725 * [simplify]: Simplified to 4 48.726 * [simplify]: Simplified (2 3 1 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (pow x 4) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 48.726 * * * * [progress]: [ 102 / 223 ] simplifiying candidate # 48.726 * [simplify]: Simplifying (* x x) 48.726 * * [simplify]: iters left: 2 (2 enodes) 48.727 * * [simplify]: iters left: 1 (6 enodes) 48.729 * * [simplify]: Extracting #0: cost 1 inf + 0 48.729 * * [simplify]: Extracting #1: cost 3 inf + 0 48.729 * * [simplify]: Extracting #2: cost 2 inf + 1 48.729 * * [simplify]: Extracting #3: cost 0 inf + 83 48.729 * [simplify]: Simplified to (* x x) 48.729 * [simplify]: Simplified (2 3 1 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (pow (* x x) (+ 1 1)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 48.730 * * * * [progress]: [ 103 / 223 ] simplifiying candidate # 48.730 * [simplify]: Simplifying (* x x) 48.730 * * [simplify]: iters left: 2 (2 enodes) 48.731 * * [simplify]: iters left: 1 (6 enodes) 48.733 * * [simplify]: Extracting #0: cost 1 inf + 0 48.733 * * [simplify]: Extracting #1: cost 3 inf + 0 48.733 * * [simplify]: Extracting #2: cost 2 inf + 1 48.733 * * [simplify]: Extracting #3: cost 0 inf + 83 48.733 * [simplify]: Simplified to (* x x) 48.733 * [simplify]: Simplified (2 3 1 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (pow (* x x) (+ 1 1)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 48.733 * * * * [progress]: [ 104 / 223 ] simplifiying candidate # 48.734 * [simplify]: Simplifying (* (* x x) (* x x)) 48.734 * * [simplify]: iters left: 4 (3 enodes) 48.735 * * [simplify]: iters left: 3 (13 enodes) 48.740 * * [simplify]: iters left: 2 (17 enodes) 48.746 * * [simplify]: iters left: 1 (28 enodes) 48.758 * * [simplify]: Extracting #0: cost 1 inf + 0 48.758 * * [simplify]: Extracting #1: cost 9 inf + 0 48.758 * * [simplify]: Extracting #2: cost 13 inf + 2 48.759 * * [simplify]: Extracting #3: cost 4 inf + 1267 48.759 * * [simplify]: Extracting #4: cost 0 inf + 1551 48.759 * [simplify]: Simplified to (* (* x x) (* x x)) 48.759 * [simplify]: Simplified (2 3 1 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (pow (* (* x x) (* x x)) 1) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 48.760 * * * * [progress]: [ 105 / 223 ] simplifiying candidate # 48.760 * [simplify]: Simplifying (* (* x x) (* x x)) 48.760 * * [simplify]: iters left: 4 (3 enodes) 48.762 * * [simplify]: iters left: 3 (13 enodes) 48.766 * * [simplify]: iters left: 2 (17 enodes) 48.773 * * [simplify]: iters left: 1 (28 enodes) 48.785 * * [simplify]: Extracting #0: cost 1 inf + 0 48.785 * * [simplify]: Extracting #1: cost 9 inf + 0 48.785 * * [simplify]: Extracting #2: cost 13 inf + 2 48.785 * * [simplify]: Extracting #3: cost 4 inf + 1267 48.786 * * [simplify]: Extracting #4: cost 0 inf + 1551 48.786 * [simplify]: Simplified to (* (* x x) (* x x)) 48.786 * [simplify]: Simplified (2 3 1 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (pow (* (* x x) (* x x)) 1) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 48.786 * * * * [progress]: [ 106 / 223 ] simplifiying candidate # 48.787 * [simplify]: Simplifying (* x x) 48.787 * * [simplify]: iters left: 2 (2 enodes) 48.788 * * [simplify]: iters left: 1 (6 enodes) 48.789 * * [simplify]: Extracting #0: cost 1 inf + 0 48.789 * * [simplify]: Extracting #1: cost 3 inf + 0 48.789 * * [simplify]: Extracting #2: cost 2 inf + 1 48.789 * * [simplify]: Extracting #3: cost 0 inf + 83 48.790 * [simplify]: Simplified to (* x x) 48.790 * [simplify]: Simplified (2 3 1 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (pow (* x x) 2) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 48.790 * * * * [progress]: [ 107 / 223 ] simplifiying candidate # 48.790 * [simplify]: Simplifying (* x x) 48.790 * * [simplify]: iters left: 2 (2 enodes) 48.791 * * [simplify]: iters left: 1 (6 enodes) 48.793 * * [simplify]: Extracting #0: cost 1 inf + 0 48.793 * * [simplify]: Extracting #1: cost 3 inf + 0 48.793 * * [simplify]: Extracting #2: cost 2 inf + 1 48.793 * * [simplify]: Extracting #3: cost 0 inf + 83 48.793 * [simplify]: Simplified to (* x x) 48.793 * [simplify]: Simplified (2 3 1 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (pow (* x x) (+ 1 1)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 48.793 * * * * [progress]: [ 108 / 223 ] simplifiying candidate # 48.794 * [simplify]: Simplifying (* x x) 48.794 * * [simplify]: iters left: 2 (2 enodes) 48.795 * * [simplify]: iters left: 1 (6 enodes) 48.796 * * [simplify]: Extracting #0: cost 1 inf + 0 48.797 * * [simplify]: Extracting #1: cost 3 inf + 0 48.797 * * [simplify]: Extracting #2: cost 2 inf + 1 48.797 * * [simplify]: Extracting #3: cost 0 inf + 83 48.797 * [simplify]: Simplified to (* x x) 48.797 * [simplify]: Simplified (2 3 1 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (pow (* x x) (+ 1 1)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 48.797 * * * * [progress]: [ 109 / 223 ] simplifiying candidate # 48.797 * [simplify]: Simplifying (* (* x x) (* x x)) 48.797 * * [simplify]: iters left: 4 (3 enodes) 48.799 * * [simplify]: iters left: 3 (13 enodes) 48.804 * * [simplify]: iters left: 2 (17 enodes) 48.810 * * [simplify]: iters left: 1 (28 enodes) 48.823 * * [simplify]: Extracting #0: cost 1 inf + 0 48.823 * * [simplify]: Extracting #1: cost 9 inf + 0 48.823 * * [simplify]: Extracting #2: cost 13 inf + 2 48.823 * * [simplify]: Extracting #3: cost 4 inf + 1267 48.823 * * [simplify]: Extracting #4: cost 0 inf + 1551 48.824 * [simplify]: Simplified to (* (* x x) (* x x)) 48.824 * [simplify]: Simplified (2 3 1 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (pow (* (* x x) (* x x)) 1) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 48.824 * * * * [progress]: [ 110 / 223 ] simplifiying candidate # 48.824 * [simplify]: Simplifying (* (* x x) (* x x)) 48.824 * * [simplify]: iters left: 4 (3 enodes) 48.826 * * [simplify]: iters left: 3 (13 enodes) 48.834 * * [simplify]: iters left: 2 (17 enodes) 48.841 * * [simplify]: iters left: 1 (28 enodes) 48.853 * * [simplify]: Extracting #0: cost 1 inf + 0 48.853 * * [simplify]: Extracting #1: cost 9 inf + 0 48.853 * * [simplify]: Extracting #2: cost 13 inf + 2 48.853 * * [simplify]: Extracting #3: cost 4 inf + 1267 48.854 * * [simplify]: Extracting #4: cost 0 inf + 1551 48.854 * [simplify]: Simplified to (* (* x x) (* x x)) 48.854 * [simplify]: Simplified (2 3 1 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (pow (* (* x x) (* x x)) 1) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 48.854 * * * * [progress]: [ 111 / 223 ] simplifiying candidate # 48.855 * [simplify]: Simplifying (* x x) 48.855 * * [simplify]: iters left: 2 (2 enodes) 48.856 * * [simplify]: iters left: 1 (6 enodes) 48.857 * * [simplify]: Extracting #0: cost 1 inf + 0 48.857 * * [simplify]: Extracting #1: cost 3 inf + 0 48.857 * * [simplify]: Extracting #2: cost 2 inf + 1 48.858 * * [simplify]: Extracting #3: cost 0 inf + 83 48.858 * [simplify]: Simplified to (* x x) 48.858 * [simplify]: Simplified (2 3 1 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (pow (* x x) (* 2 1)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 48.858 * * * * [progress]: [ 112 / 223 ] simplifiying candidate # 48.858 * * * * [progress]: [ 113 / 223 ] simplifiying candidate # 48.858 * [simplify]: Simplifying (+ 1 1) 48.858 * * [simplify]: iters left: 2 (2 enodes) 48.861 * * [simplify]: iters left: 1 (9 enodes) 48.864 * * [simplify]: Extracting #0: cost 1 inf + 0 48.864 * * [simplify]: Extracting #1: cost 0 inf + 1 48.864 * [simplify]: Simplified to 2 48.864 * [simplify]: Simplified (2 3 1 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (pow (* x x) 2) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 48.864 * * * * [progress]: [ 114 / 223 ] simplifiying candidate # 48.865 * [simplify]: Simplifying (+ 1 1) 48.865 * * [simplify]: iters left: 2 (2 enodes) 48.867 * * [simplify]: iters left: 1 (9 enodes) 48.870 * * [simplify]: Extracting #0: cost 1 inf + 0 48.870 * * [simplify]: Extracting #1: cost 0 inf + 1 48.870 * [simplify]: Simplified to 2 48.870 * [simplify]: Simplified (2 3 1 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (pow (* x x) 2) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 48.870 * * * * [progress]: [ 115 / 223 ] simplifiying candidate # 48.870 * * * * [progress]: [ 116 / 223 ] simplifiying candidate # 48.870 * [simplify]: Simplifying (+ (+ (log x) (log x)) (+ (log x) (log x))) 48.870 * * [simplify]: iters left: 5 (4 enodes) 48.871 * * [simplify]: iters left: 4 (16 enodes) 48.874 * * [simplify]: iters left: 3 (18 enodes) 48.876 * * [simplify]: Extracting #0: cost 1 inf + 0 48.876 * * [simplify]: Extracting #1: cost 5 inf + 0 48.876 * * [simplify]: Extracting #2: cost 9 inf + 0 48.876 * * [simplify]: Extracting #3: cost 8 inf + 1 48.877 * * [simplify]: Extracting #4: cost 1 inf + 818 48.877 * * [simplify]: Extracting #5: cost 0 inf + 969 48.877 * [simplify]: Simplified to (+ (+ (log x) (log x)) (+ (log x) (log x))) 48.877 * [simplify]: Simplified (2 3 1 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (exp (+ (+ (log x) (log x)) (+ (log x) (log x)))) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 48.877 * * * * [progress]: [ 117 / 223 ] simplifiying candidate # 48.877 * [simplify]: Simplifying (+ (+ (log x) (log x)) (log (* x x))) 48.877 * * [simplify]: iters left: 5 (6 enodes) 48.879 * * [simplify]: iters left: 4 (19 enodes) 48.881 * * [simplify]: iters left: 3 (24 enodes) 48.884 * * [simplify]: iters left: 2 (25 enodes) 48.887 * * [simplify]: Extracting #0: cost 1 inf + 0 48.887 * * [simplify]: Extracting #1: cost 5 inf + 0 48.887 * * [simplify]: Extracting #2: cost 10 inf + 0 48.887 * * [simplify]: Extracting #3: cost 10 inf + 1 48.887 * * [simplify]: Extracting #4: cost 0 inf + 1191 48.887 * [simplify]: Simplified to (+ (log (* x x)) (log (* x x))) 48.888 * [simplify]: Simplified (2 3 1 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (exp (+ (log (* x x)) (log (* x x)))) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 48.888 * * * * [progress]: [ 118 / 223 ] simplifiying candidate # 48.888 * [simplify]: Simplifying (+ (log (* x x)) (+ (log x) (log x))) 48.888 * * [simplify]: iters left: 5 (6 enodes) 48.889 * * [simplify]: iters left: 4 (19 enodes) 48.892 * * [simplify]: iters left: 3 (23 enodes) 48.895 * * [simplify]: Extracting #0: cost 1 inf + 0 48.895 * * [simplify]: Extracting #1: cost 5 inf + 0 48.895 * * [simplify]: Extracting #2: cost 10 inf + 0 48.895 * * [simplify]: Extracting #3: cost 10 inf + 1 48.895 * * [simplify]: Extracting #4: cost 0 inf + 1191 48.895 * [simplify]: Simplified to (+ (log (* x x)) (log (* x x))) 48.895 * [simplify]: Simplified (2 3 1 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (exp (+ (log (* x x)) (log (* x x)))) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 48.895 * * * * [progress]: [ 119 / 223 ] simplifiying candidate # 48.896 * [simplify]: Simplifying (+ (log (* x x)) (log (* x x))) 48.896 * * [simplify]: iters left: 5 (4 enodes) 48.896 * * [simplify]: iters left: 4 (14 enodes) 48.898 * * [simplify]: iters left: 3 (20 enodes) 48.902 * * [simplify]: iters left: 2 (22 enodes) 48.908 * * [simplify]: Extracting #0: cost 1 inf + 0 48.908 * * [simplify]: Extracting #1: cost 5 inf + 0 48.908 * * [simplify]: Extracting #2: cost 10 inf + 0 48.908 * * [simplify]: Extracting #3: cost 10 inf + 1 48.908 * * [simplify]: Extracting #4: cost 6 inf + 225 48.908 * * [simplify]: Extracting #5: cost 2 inf + 749 48.909 * * [simplify]: Extracting #6: cost 0 inf + 1191 48.909 * [simplify]: Simplified to (+ (log (* x x)) (log (* x x))) 48.909 * [simplify]: Simplified (2 3 1 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (exp (+ (log (* x x)) (log (* x x)))) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 48.909 * * * * [progress]: [ 120 / 223 ] simplifiying candidate # 48.909 * [simplify]: Simplifying (log (* (* x x) (* x x))) 48.910 * * [simplify]: iters left: 5 (4 enodes) 48.912 * * [simplify]: iters left: 4 (18 enodes) 48.915 * * [simplify]: iters left: 3 (30 enodes) 48.920 * * [simplify]: iters left: 2 (48 enodes) 48.929 * * [simplify]: iters left: 1 (77 enodes) 48.951 * * [simplify]: Extracting #0: cost 1 inf + 0 48.952 * * [simplify]: Extracting #1: cost 12 inf + 0 48.952 * * [simplify]: Extracting #2: cost 26 inf + 2 48.952 * * [simplify]: Extracting #3: cost 35 inf + 126 48.953 * * [simplify]: Extracting #4: cost 19 inf + 2071 48.954 * * [simplify]: Extracting #5: cost 6 inf + 4064 48.955 * * [simplify]: Extracting #6: cost 0 inf + 6189 48.956 * [simplify]: Simplified to (* 4 (log x)) 48.956 * [simplify]: Simplified (2 3 1 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (exp (* 4 (log x))) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 48.956 * * * * [progress]: [ 121 / 223 ] simplifiying candidate # 48.957 * [simplify]: Simplifying (exp (* (* x x) (* x x))) 48.957 * * [simplify]: iters left: 5 (4 enodes) 48.958 * * [simplify]: iters left: 4 (18 enodes) 48.961 * * [simplify]: iters left: 3 (33 enodes) 48.967 * * [simplify]: iters left: 2 (65 enodes) 48.980 * * [simplify]: iters left: 1 (137 enodes) 49.024 * * [simplify]: Extracting #0: cost 1 inf + 0 49.025 * * [simplify]: Extracting #1: cost 24 inf + 0 49.025 * * [simplify]: Extracting #2: cost 79 inf + 42 49.026 * * [simplify]: Extracting #3: cost 85 inf + 3647 49.029 * * [simplify]: Extracting #4: cost 27 inf + 17109 49.034 * * [simplify]: Extracting #5: cost 1 inf + 25304 49.040 * * [simplify]: Extracting #6: cost 0 inf + 25516 49.050 * [simplify]: Simplified to (exp (* (* x x) (* x x))) 49.050 * [simplify]: Simplified (2 3 1 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (log (exp (* (* x x) (* x x)))) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 49.050 * * * * [progress]: [ 122 / 223 ] simplifiying candidate # 49.050 * [simplify]: Simplifying (* (* (* (* x x) x) (* (* x x) x)) (* (* (* x x) x) (* (* x x) x))) 49.050 * * [simplify]: iters left: 6 (5 enodes) 49.054 * * [simplify]: iters left: 5 (26 enodes) 49.065 * * [simplify]: iters left: 4 (77 enodes) 49.104 * * [simplify]: iters left: 3 (150 enodes) 49.171 * * [simplify]: iters left: 2 (260 enodes) 49.298 * * [simplify]: Extracting #0: cost 1 inf + 0 49.299 * * [simplify]: Extracting #1: cost 49 inf + 0 49.299 * * [simplify]: Extracting #2: cost 149 inf + 5 49.300 * * [simplify]: Extracting #3: cost 116 inf + 8395 49.307 * * [simplify]: Extracting #4: cost 21 inf + 44515 49.313 * * [simplify]: Extracting #5: cost 0 inf + 46179 49.319 * * [simplify]: Extracting #6: cost 0 inf + 44909 49.325 * [simplify]: Simplified to (* (* (* x x) (* (* x x) (* x x))) (* (* x x) (* (* x x) (* x x)))) 49.326 * [simplify]: Simplified (2 3 1 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (cbrt (* (* (* x x) (* (* x x) (* x x))) (* (* x x) (* (* x x) (* x x))))) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 49.326 * * * * [progress]: [ 123 / 223 ] simplifiying candidate # 49.326 * [simplify]: Simplifying (* (* (* (* x x) x) (* (* x x) x)) (* (* (* x x) (* x x)) (* x x))) 49.326 * * [simplify]: iters left: 6 (7 enodes) 49.331 * * [simplify]: iters left: 5 (32 enodes) 49.346 * * [simplify]: iters left: 4 (86 enodes) 49.393 * * [simplify]: iters left: 3 (147 enodes) 49.478 * * [simplify]: iters left: 2 (290 enodes) 49.736 * * [simplify]: Extracting #0: cost 1 inf + 0 49.737 * * [simplify]: Extracting #1: cost 51 inf + 0 49.737 * * [simplify]: Extracting #2: cost 168 inf + 46 49.738 * * [simplify]: Extracting #3: cost 143 inf + 3298 49.744 * * [simplify]: Extracting #4: cost 51 inf + 34817 49.755 * * [simplify]: Extracting #5: cost 0 inf + 56650 49.763 * [simplify]: Simplified to (* (* (* x (* x x)) (* x (* x x))) (* (* x (* x x)) (* x (* x x)))) 49.763 * [simplify]: Simplified (2 3 1 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (cbrt (* (* (* x (* x x)) (* x (* x x))) (* (* x (* x x)) (* x (* x x))))) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 49.763 * * * * [progress]: [ 124 / 223 ] simplifiying candidate # 49.764 * [simplify]: Simplifying (* (* (* (* x x) (* x x)) (* x x)) (* (* (* x x) x) (* (* x x) x))) 49.764 * * [simplify]: iters left: 6 (7 enodes) 49.766 * * [simplify]: iters left: 5 (32 enodes) 49.778 * * [simplify]: iters left: 4 (87 enodes) 49.827 * * [simplify]: iters left: 3 (137 enodes) 49.874 * * [simplify]: iters left: 2 (247 enodes) 50.130 * * [simplify]: Extracting #0: cost 1 inf + 0 50.131 * * [simplify]: Extracting #1: cost 48 inf + 0 50.132 * * [simplify]: Extracting #2: cost 147 inf + 46 50.135 * * [simplify]: Extracting #3: cost 105 inf + 9752 50.146 * * [simplify]: Extracting #4: cost 15 inf + 43443 50.164 * * [simplify]: Extracting #5: cost 0 inf + 46893 50.177 * [simplify]: Simplified to (* (* (* (* x x) (* x x)) (* x x)) (* (* (* x x) (* x x)) (* x x))) 50.177 * [simplify]: Simplified (2 3 1 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (cbrt (* (* (* (* x x) (* x x)) (* x x)) (* (* (* x x) (* x x)) (* x x)))) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 50.177 * * * * [progress]: [ 125 / 223 ] simplifiying candidate # 50.178 * [simplify]: Simplifying (* (* (* (* x x) (* x x)) (* x x)) (* (* (* x x) (* x x)) (* x x))) 50.178 * * [simplify]: iters left: 6 (5 enodes) 50.181 * * [simplify]: iters left: 5 (29 enodes) 50.196 * * [simplify]: iters left: 4 (82 enodes) 50.222 * * [simplify]: iters left: 3 (172 enodes) 50.284 * * [simplify]: iters left: 2 (288 enodes) 50.575 * * [simplify]: Extracting #0: cost 1 inf + 0 50.575 * * [simplify]: Extracting #1: cost 44 inf + 0 50.576 * * [simplify]: Extracting #2: cost 144 inf + 590 50.577 * * [simplify]: Extracting #3: cost 117 inf + 5362 50.581 * * [simplify]: Extracting #4: cost 36 inf + 33038 50.593 * * [simplify]: Extracting #5: cost 0 inf + 49093 50.606 * [simplify]: Simplified to (* (* (* x (* x x)) (* x (* x x))) (* (* x (* x x)) (* x (* x x)))) 50.606 * [simplify]: Simplified (2 3 1 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (cbrt (* (* (* x (* x x)) (* x (* x x))) (* (* x (* x x)) (* x (* x x))))) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 50.606 * * * * [progress]: [ 126 / 223 ] simplifiying candidate # 50.606 * [simplify]: Simplifying (* (cbrt (* (* x x) (* x x))) (cbrt (* (* x x) (* x x)))) 50.606 * * [simplify]: iters left: 6 (5 enodes) 50.607 * * [simplify]: iters left: 5 (19 enodes) 50.610 * * [simplify]: iters left: 4 (23 enodes) 50.615 * * [simplify]: iters left: 3 (34 enodes) 50.623 * * [simplify]: iters left: 2 (58 enodes) 50.638 * * [simplify]: iters left: 1 (106 enodes) 50.672 * * [simplify]: Extracting #0: cost 1 inf + 0 50.672 * * [simplify]: Extracting #1: cost 3 inf + 0 50.672 * * [simplify]: Extracting #2: cost 5 inf + 0 50.672 * * [simplify]: Extracting #3: cost 17 inf + 0 50.672 * * [simplify]: Extracting #4: cost 41 inf + 2 50.673 * * [simplify]: Extracting #5: cost 26 inf + 2953 50.673 * * [simplify]: Extracting #6: cost 16 inf + 4739 50.674 * * [simplify]: Extracting #7: cost 2 inf + 9624 50.675 * * [simplify]: Extracting #8: cost 0 inf + 10339 50.676 * [simplify]: Simplified to (* (cbrt (* (* x x) (* x x))) (cbrt (* (* x x) (* x x)))) 50.676 * [simplify]: Simplified (2 3 1 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* (cbrt (* (* x x) (* x x))) (cbrt (* (* x x) (* x x)))) (cbrt (* (* x x) (* x x)))) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 50.676 * [simplify]: Simplifying (cbrt (* (* x x) (* x x))) 50.676 * * [simplify]: iters left: 5 (4 enodes) 50.677 * * [simplify]: iters left: 4 (16 enodes) 50.680 * * [simplify]: iters left: 3 (20 enodes) 50.685 * * [simplify]: iters left: 2 (31 enodes) 50.698 * * [simplify]: iters left: 1 (55 enodes) 50.719 * * [simplify]: Extracting #0: cost 1 inf + 0 50.719 * * [simplify]: Extracting #1: cost 3 inf + 0 50.719 * * [simplify]: Extracting #2: cost 13 inf + 0 50.719 * * [simplify]: Extracting #3: cost 26 inf + 2 50.719 * * [simplify]: Extracting #4: cost 14 inf + 1521 50.720 * * [simplify]: Extracting #5: cost 0 inf + 4325 50.720 * [simplify]: Simplified to (cbrt (* (* x x) (* x x))) 50.720 * [simplify]: Simplified (2 3 1 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* (cbrt (* (* x x) (* x x))) (cbrt (* (* x x) (* x x)))) (cbrt (* (* x x) (* x x)))) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 50.720 * * * * [progress]: [ 127 / 223 ] simplifiying candidate # 50.721 * [simplify]: Simplifying (* (* (* (* x x) (* x x)) (* (* x x) (* x x))) (* (* x x) (* x x))) 50.721 * * [simplify]: iters left: 6 (5 enodes) 50.722 * * [simplify]: iters left: 5 (27 enodes) 50.729 * * [simplify]: iters left: 4 (77 enodes) 50.758 * * [simplify]: iters left: 3 (178 enodes) 50.838 * * [simplify]: iters left: 2 (335 enodes) 51.171 * * [simplify]: Extracting #0: cost 1 inf + 0 51.171 * * [simplify]: Extracting #1: cost 55 inf + 0 51.172 * * [simplify]: Extracting #2: cost 173 inf + 46 51.174 * * [simplify]: Extracting #3: cost 131 inf + 8923 51.180 * * [simplify]: Extracting #4: cost 42 inf + 42512 51.188 * * [simplify]: Extracting #5: cost 0 inf + 60196 51.198 * [simplify]: Simplified to (* (* (* x x) (* x x)) (* (* (* x x) (* x x)) (* (* x x) (* x x)))) 51.199 * [simplify]: Simplified (2 3 1 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (cbrt (* (* (* x x) (* x x)) (* (* (* x x) (* x x)) (* (* x x) (* x x))))) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.199 * * * * [progress]: [ 128 / 223 ] simplifiying candidate # 51.199 * [simplify]: Simplifying (sqrt (* (* x x) (* x x))) 51.199 * * [simplify]: iters left: 5 (4 enodes) 51.201 * * [simplify]: iters left: 4 (17 enodes) 51.207 * * [simplify]: iters left: 3 (21 enodes) 51.220 * * [simplify]: iters left: 2 (32 enodes) 51.233 * * [simplify]: iters left: 1 (56 enodes) 51.246 * * [simplify]: Extracting #0: cost 1 inf + 0 51.246 * * [simplify]: Extracting #1: cost 4 inf + 0 51.246 * * [simplify]: Extracting #2: cost 14 inf + 0 51.246 * * [simplify]: Extracting #3: cost 26 inf + 2 51.246 * * [simplify]: Extracting #4: cost 12 inf + 2116 51.246 * * [simplify]: Extracting #5: cost 2 inf + 3832 51.247 * * [simplify]: Extracting #6: cost 0 inf + 4165 51.247 * [simplify]: Simplified to (fabs (* x x)) 51.247 * [simplify]: Simplified (2 3 1 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (fabs (* x x)) (sqrt (* (* x x) (* x x)))) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.247 * [simplify]: Simplifying (sqrt (* (* x x) (* x x))) 51.247 * * [simplify]: iters left: 5 (4 enodes) 51.248 * * [simplify]: iters left: 4 (17 enodes) 51.251 * * [simplify]: iters left: 3 (21 enodes) 51.255 * * [simplify]: iters left: 2 (32 enodes) 51.262 * * [simplify]: iters left: 1 (56 enodes) 51.275 * * [simplify]: Extracting #0: cost 1 inf + 0 51.275 * * [simplify]: Extracting #1: cost 4 inf + 0 51.275 * * [simplify]: Extracting #2: cost 14 inf + 0 51.275 * * [simplify]: Extracting #3: cost 26 inf + 2 51.275 * * [simplify]: Extracting #4: cost 12 inf + 2116 51.275 * * [simplify]: Extracting #5: cost 2 inf + 3832 51.276 * * [simplify]: Extracting #6: cost 0 inf + 4165 51.276 * [simplify]: Simplified to (fabs (* x x)) 51.276 * [simplify]: Simplified (2 3 1 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (sqrt (* (* x x) (* x x))) (fabs (* x x))) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.276 * * * * [progress]: [ 129 / 223 ] simplifiying candidate # 51.276 * * * * [progress]: [ 130 / 223 ] simplifiying candidate # 51.277 * [simplify]: Simplifying (* x x) 51.277 * * [simplify]: iters left: 2 (2 enodes) 51.277 * * [simplify]: iters left: 1 (6 enodes) 51.279 * * [simplify]: Extracting #0: cost 1 inf + 0 51.279 * * [simplify]: Extracting #1: cost 3 inf + 0 51.279 * * [simplify]: Extracting #2: cost 2 inf + 1 51.279 * * [simplify]: Extracting #3: cost 0 inf + 83 51.279 * [simplify]: Simplified to (* x x) 51.279 * [simplify]: Simplified (2 3 1 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.280 * [simplify]: Simplifying (* x x) 51.280 * * [simplify]: iters left: 2 (2 enodes) 51.281 * * [simplify]: iters left: 1 (6 enodes) 51.283 * * [simplify]: Extracting #0: cost 1 inf + 0 51.283 * * [simplify]: Extracting #1: cost 3 inf + 0 51.283 * * [simplify]: Extracting #2: cost 2 inf + 1 51.283 * * [simplify]: Extracting #3: cost 0 inf + 83 51.283 * [simplify]: Simplified to (* x x) 51.283 * [simplify]: Simplified (2 3 1 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.283 * * * * [progress]: [ 131 / 223 ] simplifiying candidate # 51.283 * [simplify]: Simplifying (* x x) 51.283 * * [simplify]: iters left: 2 (2 enodes) 51.284 * * [simplify]: iters left: 1 (6 enodes) 51.286 * * [simplify]: Extracting #0: cost 1 inf + 0 51.286 * * [simplify]: Extracting #1: cost 3 inf + 0 51.286 * * [simplify]: Extracting #2: cost 2 inf + 1 51.286 * * [simplify]: Extracting #3: cost 0 inf + 83 51.286 * [simplify]: Simplified to (* x x) 51.286 * [simplify]: Simplified (2 3 1 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.287 * [simplify]: Simplifying (* x x) 51.287 * * [simplify]: iters left: 2 (2 enodes) 51.288 * * [simplify]: iters left: 1 (6 enodes) 51.289 * * [simplify]: Extracting #0: cost 1 inf + 0 51.289 * * [simplify]: Extracting #1: cost 3 inf + 0 51.289 * * [simplify]: Extracting #2: cost 2 inf + 1 51.289 * * [simplify]: Extracting #3: cost 0 inf + 83 51.289 * [simplify]: Simplified to (* x x) 51.289 * [simplify]: Simplified (2 3 1 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.290 * * * * [progress]: [ 132 / 223 ] simplifiying candidate # 51.290 * [simplify]: Simplifying (* 2 (+ 1 1)) 51.290 * * [simplify]: iters left: 4 (4 enodes) 51.297 * * [simplify]: iters left: 3 (20 enodes) 51.301 * * [simplify]: iters left: 2 (22 enodes) 51.307 * * [simplify]: Extracting #0: cost 1 inf + 0 51.307 * * [simplify]: Extracting #1: cost 0 inf + 1 51.307 * [simplify]: Simplified to 4 51.307 * [simplify]: Simplified (2 3 1 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (pow x 4) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.307 * * * * [progress]: [ 133 / 223 ] simplifiying candidate # 51.308 * [simplify]: Simplifying (* 2 (+ 1 1)) 51.308 * * [simplify]: iters left: 4 (4 enodes) 51.314 * * [simplify]: iters left: 3 (20 enodes) 51.318 * * [simplify]: iters left: 2 (22 enodes) 51.323 * * [simplify]: Extracting #0: cost 1 inf + 0 51.323 * * [simplify]: Extracting #1: cost 0 inf + 1 51.323 * [simplify]: Simplified to 4 51.324 * [simplify]: Simplified (2 3 1 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (pow x 4) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.324 * * * * [progress]: [ 134 / 223 ] simplifiying candidate # 51.324 * [simplify]: Simplifying (* 2 1) 51.324 * * [simplify]: iters left: 2 (3 enodes) 51.326 * * [simplify]: iters left: 1 (9 enodes) 51.333 * * [simplify]: Extracting #0: cost 1 inf + 0 51.333 * * [simplify]: Extracting #1: cost 0 inf + 1 51.333 * [simplify]: Simplified to 2 51.333 * [simplify]: Simplified (2 3 1 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (pow (* x x) 2) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.334 * * * * [progress]: [ 135 / 223 ] simplifiying candidate # 51.334 * [simplify]: Simplifying (* 2 1) 51.334 * * [simplify]: iters left: 2 (3 enodes) 51.336 * * [simplify]: iters left: 1 (9 enodes) 51.340 * * [simplify]: Extracting #0: cost 1 inf + 0 51.340 * * [simplify]: Extracting #1: cost 0 inf + 1 51.340 * [simplify]: Simplified to 2 51.340 * [simplify]: Simplified (2 3 1 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (pow (* x x) 2) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.340 * * * * [progress]: [ 136 / 223 ] simplifiying candidate # 51.340 * [simplify]: Simplifying (* 2 2) 51.340 * * [simplify]: iters left: 2 (2 enodes) 51.343 * * [simplify]: iters left: 1 (7 enodes) 51.345 * * [simplify]: Extracting #0: cost 1 inf + 0 51.345 * * [simplify]: Extracting #1: cost 0 inf + 1 51.345 * [simplify]: Simplified to 4 51.345 * [simplify]: Simplified (2 3 1 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (pow x 4) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.346 * * * * [progress]: [ 137 / 223 ] simplifiying candidate # 51.346 * [simplify]: Simplifying (* 2 (+ 1 1)) 51.346 * * [simplify]: iters left: 4 (4 enodes) 51.352 * * [simplify]: iters left: 3 (20 enodes) 51.357 * * [simplify]: iters left: 2 (22 enodes) 51.362 * * [simplify]: Extracting #0: cost 1 inf + 0 51.362 * * [simplify]: Extracting #1: cost 0 inf + 1 51.362 * [simplify]: Simplified to 4 51.362 * [simplify]: Simplified (2 3 1 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (pow x 4) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.363 * * * * [progress]: [ 138 / 223 ] simplifiying candidate # 51.363 * [simplify]: Simplifying (* 2 (+ 1 1)) 51.363 * * [simplify]: iters left: 4 (4 enodes) 51.369 * * [simplify]: iters left: 3 (20 enodes) 51.372 * * [simplify]: iters left: 2 (22 enodes) 51.375 * * [simplify]: Extracting #0: cost 1 inf + 0 51.375 * * [simplify]: Extracting #1: cost 0 inf + 1 51.375 * [simplify]: Simplified to 4 51.375 * [simplify]: Simplified (2 3 1 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (pow x 4) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.375 * * * * [progress]: [ 139 / 223 ] simplifiying candidate # 51.375 * [simplify]: Simplifying (* 2 1) 51.375 * * [simplify]: iters left: 2 (3 enodes) 51.376 * * [simplify]: iters left: 1 (9 enodes) 51.378 * * [simplify]: Extracting #0: cost 1 inf + 0 51.378 * * [simplify]: Extracting #1: cost 0 inf + 1 51.378 * [simplify]: Simplified to 2 51.378 * [simplify]: Simplified (2 3 1 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (pow (* x x) 2) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.378 * * * * [progress]: [ 140 / 223 ] simplifiying candidate # 51.378 * [simplify]: Simplifying (* 2 1) 51.379 * * [simplify]: iters left: 2 (3 enodes) 51.380 * * [simplify]: iters left: 1 (9 enodes) 51.382 * * [simplify]: Extracting #0: cost 1 inf + 0 51.382 * * [simplify]: Extracting #1: cost 0 inf + 1 51.382 * [simplify]: Simplified to 2 51.382 * [simplify]: Simplified (2 3 1 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (pow (* x x) 2) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.382 * * * * [progress]: [ 141 / 223 ] simplifiying candidate # 51.382 * [simplify]: Simplifying (* 2 (* 2 1)) 51.382 * * [simplify]: iters left: 4 (4 enodes) 51.384 * * [simplify]: iters left: 3 (14 enodes) 51.387 * * [simplify]: iters left: 2 (16 enodes) 51.389 * * [simplify]: Extracting #0: cost 1 inf + 0 51.389 * * [simplify]: Extracting #1: cost 0 inf + 1 51.389 * [simplify]: Simplified to 4 51.389 * [simplify]: Simplified (2 3 1 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (pow x 4) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.389 * * * * [progress]: [ 142 / 223 ] simplifiying candidate # 51.390 * [simplify]: Simplifying (* (* x x) x) 51.390 * * [simplify]: iters left: 4 (3 enodes) 51.390 * * [simplify]: iters left: 3 (10 enodes) 51.392 * * [simplify]: iters left: 2 (12 enodes) 51.394 * * [simplify]: iters left: 1 (19 enodes) 51.399 * * [simplify]: Extracting #0: cost 1 inf + 0 51.399 * * [simplify]: Extracting #1: cost 6 inf + 0 51.399 * * [simplify]: Extracting #2: cost 8 inf + 2 51.399 * * [simplify]: Extracting #3: cost 3 inf + 459 51.399 * * [simplify]: Extracting #4: cost 0 inf + 884 51.399 * [simplify]: Simplified to (* x (* x x)) 51.399 * [simplify]: Simplified (2 3 1 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x (* x x)) x) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.400 * * * * [progress]: [ 143 / 223 ] simplifiying candidate # 51.400 * [simplify]: Simplifying (* x (* x x)) 51.400 * * [simplify]: iters left: 4 (3 enodes) 51.401 * * [simplify]: iters left: 3 (12 enodes) 51.405 * * [simplify]: iters left: 2 (19 enodes) 51.413 * * [simplify]: iters left: 1 (33 enodes) 51.428 * * [simplify]: Extracting #0: cost 1 inf + 0 51.428 * * [simplify]: Extracting #1: cost 9 inf + 0 51.428 * * [simplify]: Extracting #2: cost 13 inf + 2 51.428 * * [simplify]: Extracting #3: cost 9 inf + 469 51.428 * * [simplify]: Extracting #4: cost 1 inf + 2023 51.429 * * [simplify]: Extracting #5: cost 0 inf + 2235 51.429 * [simplify]: Simplified to (* x (* x x)) 51.429 * [simplify]: Simplified (2 3 1 1 2 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* x (* x (* x x))) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.430 * * * * [progress]: [ 144 / 223 ] simplifiying candidate #real (real->posit16 (* (* x x) (* x x)))) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x))))))> 51.430 * [simplify]: Simplifying (real->posit16 (* (* x x) (* x x))) 51.430 * * [simplify]: iters left: 5 (4 enodes) 51.432 * * [simplify]: iters left: 4 (13 enodes) 51.436 * * [simplify]: iters left: 3 (17 enodes) 51.442 * * [simplify]: iters left: 2 (28 enodes) 51.454 * * [simplify]: iters left: 1 (52 enodes) 51.469 * * [simplify]: Extracting #0: cost 1 inf + 0 51.469 * * [simplify]: Extracting #1: cost 2 inf + 0 51.469 * * [simplify]: Extracting #2: cost 11 inf + 0 51.469 * * [simplify]: Extracting #3: cost 24 inf + 2 51.469 * * [simplify]: Extracting #4: cost 15 inf + 896 51.469 * * [simplify]: Extracting #5: cost 2 inf + 3328 51.470 * * [simplify]: Extracting #6: cost 0 inf + 4003 51.470 * [simplify]: Simplified to (real->posit16 (* (* x x) (* x x))) 51.470 * [simplify]: Simplified (2 3 1 1 2 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (posit16->real (real->posit16 (* (* x x) (* x x)))) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.470 * * * * [progress]: [ 145 / 223 ] simplifiying candidate # 51.470 * * * * [progress]: [ 146 / 223 ] simplifiying candidate # 51.471 * [simplify]: Simplifying (expm1 (* (* x x) (* x x))) 51.471 * * [simplify]: iters left: 5 (4 enodes) 51.472 * * [simplify]: iters left: 4 (16 enodes) 51.474 * * [simplify]: iters left: 3 (20 enodes) 51.478 * * [simplify]: iters left: 2 (31 enodes) 51.484 * * [simplify]: iters left: 1 (55 enodes) 51.498 * * [simplify]: Extracting #0: cost 1 inf + 0 51.498 * * [simplify]: Extracting #1: cost 3 inf + 0 51.499 * * [simplify]: Extracting #2: cost 13 inf + 0 51.499 * * [simplify]: Extracting #3: cost 26 inf + 2 51.499 * * [simplify]: Extracting #4: cost 14 inf + 1501 51.500 * * [simplify]: Extracting #5: cost 0 inf + 4305 51.500 * [simplify]: Simplified to (expm1 (* (* x x) (* x x))) 51.500 * [simplify]: Simplified (2 3 1 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (log1p (expm1 (* (* x x) (* x x)))) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.501 * * * * [progress]: [ 147 / 223 ] simplifiying candidate # 51.501 * [simplify]: Simplifying (log1p (* (* x x) (* x x))) 51.501 * * [simplify]: iters left: 5 (4 enodes) 51.502 * * [simplify]: iters left: 4 (16 enodes) 51.505 * * [simplify]: iters left: 3 (20 enodes) 51.508 * * [simplify]: iters left: 2 (31 enodes) 51.515 * * [simplify]: iters left: 1 (55 enodes) 51.528 * * [simplify]: Extracting #0: cost 1 inf + 0 51.528 * * [simplify]: Extracting #1: cost 3 inf + 0 51.528 * * [simplify]: Extracting #2: cost 13 inf + 0 51.528 * * [simplify]: Extracting #3: cost 26 inf + 2 51.528 * * [simplify]: Extracting #4: cost 14 inf + 1541 51.528 * * [simplify]: Extracting #5: cost 0 inf + 4345 51.529 * [simplify]: Simplified to (log1p (* (* x x) (* x x))) 51.529 * [simplify]: Simplified (2 3 1 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (expm1 (log1p (* (* x x) (* x x)))) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.529 * * * * [progress]: [ 148 / 223 ] simplifiying candidate # 51.529 * [simplify]: Simplifying (+ (+ 1 1) (+ 1 1)) 51.529 * * [simplify]: iters left: 4 (3 enodes) 51.533 * * [simplify]: iters left: 3 (17 enodes) 51.540 * * [simplify]: iters left: 2 (22 enodes) 51.546 * * [simplify]: Extracting #0: cost 1 inf + 0 51.546 * * [simplify]: Extracting #1: cost 0 inf + 1 51.546 * [simplify]: Simplified to 4 51.546 * [simplify]: Simplified (2 3 1 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (pow x 4) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.546 * * * * [progress]: [ 149 / 223 ] simplifiying candidate # 51.547 * [simplify]: Simplifying (+ (+ 1 1) 2) 51.547 * * [simplify]: iters left: 4 (4 enodes) 51.552 * * [simplify]: iters left: 3 (19 enodes) 51.561 * * [simplify]: iters left: 2 (23 enodes) 51.564 * * [simplify]: Extracting #0: cost 1 inf + 0 51.564 * * [simplify]: Extracting #1: cost 0 inf + 1 51.564 * [simplify]: Simplified to 4 51.565 * [simplify]: Simplified (2 3 1 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (pow x 4) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.565 * * * * [progress]: [ 150 / 223 ] simplifiying candidate # 51.565 * [simplify]: Simplifying (+ (+ 1 1) (+ 1 1)) 51.565 * * [simplify]: iters left: 4 (3 enodes) 51.567 * * [simplify]: iters left: 3 (17 enodes) 51.571 * * [simplify]: iters left: 2 (22 enodes) 51.574 * * [simplify]: Extracting #0: cost 1 inf + 0 51.574 * * [simplify]: Extracting #1: cost 0 inf + 1 51.574 * [simplify]: Simplified to 4 51.574 * [simplify]: Simplified (2 3 1 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (pow x 4) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.574 * * * * [progress]: [ 151 / 223 ] simplifiying candidate # 51.574 * [simplify]: Simplifying (+ (+ 1 1) (* 2 1)) 51.574 * * [simplify]: iters left: 4 (5 enodes) 51.577 * * [simplify]: iters left: 3 (19 enodes) 51.581 * * [simplify]: iters left: 2 (24 enodes) 51.584 * * [simplify]: Extracting #0: cost 1 inf + 0 51.585 * * [simplify]: Extracting #1: cost 0 inf + 1 51.585 * [simplify]: Simplified to 4 51.585 * [simplify]: Simplified (2 3 1 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (pow x 4) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.585 * * * * [progress]: [ 152 / 223 ] simplifiying candidate # 51.585 * [simplify]: Simplifying (+ 1 1) 51.585 * * [simplify]: iters left: 2 (2 enodes) 51.586 * * [simplify]: iters left: 1 (9 enodes) 51.588 * * [simplify]: Extracting #0: cost 1 inf + 0 51.588 * * [simplify]: Extracting #1: cost 0 inf + 1 51.588 * [simplify]: Simplified to 2 51.588 * [simplify]: Simplified (2 3 1 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (pow (* x x) 2) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.588 * * * * [progress]: [ 153 / 223 ] simplifiying candidate # 51.588 * [simplify]: Simplifying (+ 1 1) 51.588 * * [simplify]: iters left: 2 (2 enodes) 51.590 * * [simplify]: iters left: 1 (9 enodes) 51.593 * * [simplify]: Extracting #0: cost 1 inf + 0 51.593 * * [simplify]: Extracting #1: cost 0 inf + 1 51.593 * [simplify]: Simplified to 2 51.593 * [simplify]: Simplified (2 3 1 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (pow (* x x) 2) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.593 * * * * [progress]: [ 154 / 223 ] simplifiying candidate # 51.594 * [simplify]: Simplifying (+ 2 (+ 1 1)) 51.594 * * [simplify]: iters left: 4 (4 enodes) 51.600 * * [simplify]: iters left: 3 (19 enodes) 51.606 * * [simplify]: iters left: 2 (23 enodes) 51.612 * * [simplify]: Extracting #0: cost 1 inf + 0 51.612 * * [simplify]: Extracting #1: cost 0 inf + 1 51.612 * [simplify]: Simplified to 4 51.612 * [simplify]: Simplified (2 3 1 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (pow x 4) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.612 * * * * [progress]: [ 155 / 223 ] simplifiying candidate # 51.613 * [simplify]: Simplifying (+ 2 2) 51.613 * * [simplify]: iters left: 2 (2 enodes) 51.615 * * [simplify]: iters left: 1 (7 enodes) 51.618 * * [simplify]: Extracting #0: cost 1 inf + 0 51.618 * * [simplify]: Extracting #1: cost 0 inf + 1 51.618 * [simplify]: Simplified to 4 51.618 * [simplify]: Simplified (2 3 1 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (pow x 4) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.618 * * * * [progress]: [ 156 / 223 ] simplifiying candidate # 51.618 * [simplify]: Simplifying (+ 2 (+ 1 1)) 51.618 * * [simplify]: iters left: 4 (4 enodes) 51.624 * * [simplify]: iters left: 3 (19 enodes) 51.629 * * [simplify]: iters left: 2 (23 enodes) 51.636 * * [simplify]: Extracting #0: cost 1 inf + 0 51.636 * * [simplify]: Extracting #1: cost 0 inf + 1 51.636 * [simplify]: Simplified to 4 51.636 * [simplify]: Simplified (2 3 1 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (pow x 4) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.636 * * * * [progress]: [ 157 / 223 ] simplifiying candidate # 51.636 * [simplify]: Simplifying (+ 2 (* 2 1)) 51.636 * * [simplify]: iters left: 4 (4 enodes) 51.641 * * [simplify]: iters left: 3 (14 enodes) 51.645 * * [simplify]: iters left: 2 (16 enodes) 51.650 * * [simplify]: Extracting #0: cost 1 inf + 0 51.650 * * [simplify]: Extracting #1: cost 0 inf + 1 51.650 * [simplify]: Simplified to 4 51.650 * [simplify]: Simplified (2 3 1 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (pow x 4) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.650 * * * * [progress]: [ 158 / 223 ] simplifiying candidate # 51.650 * [simplify]: Simplifying (+ (+ 1 1) (+ 1 1)) 51.651 * * [simplify]: iters left: 4 (3 enodes) 51.654 * * [simplify]: iters left: 3 (17 enodes) 51.661 * * [simplify]: iters left: 2 (22 enodes) 51.667 * * [simplify]: Extracting #0: cost 1 inf + 0 51.667 * * [simplify]: Extracting #1: cost 0 inf + 1 51.667 * [simplify]: Simplified to 4 51.667 * [simplify]: Simplified (2 3 1 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (pow x 4) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.667 * * * * [progress]: [ 159 / 223 ] simplifiying candidate # 51.668 * [simplify]: Simplifying (+ (+ 1 1) 2) 51.668 * * [simplify]: iters left: 4 (4 enodes) 51.672 * * [simplify]: iters left: 3 (19 enodes) 51.678 * * [simplify]: iters left: 2 (23 enodes) 51.684 * * [simplify]: Extracting #0: cost 1 inf + 0 51.684 * * [simplify]: Extracting #1: cost 0 inf + 1 51.684 * [simplify]: Simplified to 4 51.684 * [simplify]: Simplified (2 3 1 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (pow x 4) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.684 * * * * [progress]: [ 160 / 223 ] simplifiying candidate # 51.685 * [simplify]: Simplifying (+ (+ 1 1) (+ 1 1)) 51.685 * * [simplify]: iters left: 4 (3 enodes) 51.689 * * [simplify]: iters left: 3 (17 enodes) 51.696 * * [simplify]: iters left: 2 (22 enodes) 51.699 * * [simplify]: Extracting #0: cost 1 inf + 0 51.699 * * [simplify]: Extracting #1: cost 0 inf + 1 51.699 * [simplify]: Simplified to 4 51.699 * [simplify]: Simplified (2 3 1 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (pow x 4) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.699 * * * * [progress]: [ 161 / 223 ] simplifiying candidate # 51.699 * [simplify]: Simplifying (+ (+ 1 1) (* 2 1)) 51.699 * * [simplify]: iters left: 4 (5 enodes) 51.702 * * [simplify]: iters left: 3 (19 enodes) 51.706 * * [simplify]: iters left: 2 (24 enodes) 51.709 * * [simplify]: Extracting #0: cost 1 inf + 0 51.709 * * [simplify]: Extracting #1: cost 0 inf + 1 51.710 * [simplify]: Simplified to 4 51.710 * [simplify]: Simplified (2 3 1 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (pow x 4) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.710 * * * * [progress]: [ 162 / 223 ] simplifiying candidate # 51.710 * [simplify]: Simplifying (+ 1 1) 51.710 * * [simplify]: iters left: 2 (2 enodes) 51.711 * * [simplify]: iters left: 1 (9 enodes) 51.713 * * [simplify]: Extracting #0: cost 1 inf + 0 51.713 * * [simplify]: Extracting #1: cost 0 inf + 1 51.713 * [simplify]: Simplified to 2 51.713 * [simplify]: Simplified (2 3 1 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (pow (* x x) 2) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.713 * * * * [progress]: [ 163 / 223 ] simplifiying candidate # 51.713 * [simplify]: Simplifying (+ 1 1) 51.713 * * [simplify]: iters left: 2 (2 enodes) 51.715 * * [simplify]: iters left: 1 (9 enodes) 51.716 * * [simplify]: Extracting #0: cost 1 inf + 0 51.716 * * [simplify]: Extracting #1: cost 0 inf + 1 51.717 * [simplify]: Simplified to 2 51.717 * [simplify]: Simplified (2 3 1 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (pow (* x x) 2) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.717 * * * * [progress]: [ 164 / 223 ] simplifiying candidate # 51.717 * [simplify]: Simplifying (+ (* 2 1) (+ 1 1)) 51.717 * * [simplify]: iters left: 4 (5 enodes) 51.721 * * [simplify]: iters left: 3 (20 enodes) 51.729 * * [simplify]: iters left: 2 (26 enodes) 51.734 * * [simplify]: Extracting #0: cost 1 inf + 0 51.734 * * [simplify]: Extracting #1: cost 0 inf + 1 51.734 * [simplify]: Simplified to 4 51.734 * [simplify]: Simplified (2 3 1 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (pow x 4) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.735 * * * * [progress]: [ 165 / 223 ] simplifiying candidate # 51.735 * [simplify]: Simplifying (+ (* 2 1) 2) 51.735 * * [simplify]: iters left: 4 (4 enodes) 51.738 * * [simplify]: iters left: 3 (15 enodes) 51.740 * * [simplify]: iters left: 2 (17 enodes) 51.742 * * [simplify]: Extracting #0: cost 1 inf + 0 51.742 * * [simplify]: Extracting #1: cost 0 inf + 1 51.742 * [simplify]: Simplified to 4 51.742 * [simplify]: Simplified (2 3 1 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (pow x 4) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.743 * * * * [progress]: [ 166 / 223 ] simplifiying candidate # 51.743 * [simplify]: Simplifying (+ (* 2 1) (+ 1 1)) 51.743 * * [simplify]: iters left: 4 (5 enodes) 51.746 * * [simplify]: iters left: 3 (20 enodes) 51.750 * * [simplify]: iters left: 2 (26 enodes) 51.753 * * [simplify]: Extracting #0: cost 1 inf + 0 51.753 * * [simplify]: Extracting #1: cost 0 inf + 1 51.753 * [simplify]: Simplified to 4 51.753 * [simplify]: Simplified (2 3 1 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (pow x 4) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.753 * * * * [progress]: [ 167 / 223 ] simplifiying candidate # 51.754 * [simplify]: Simplifying (+ (* 2 1) (* 2 1)) 51.754 * * [simplify]: iters left: 4 (4 enodes) 51.756 * * [simplify]: iters left: 3 (15 enodes) 51.758 * * [simplify]: iters left: 2 (17 enodes) 51.761 * * [simplify]: Extracting #0: cost 1 inf + 0 51.761 * * [simplify]: Extracting #1: cost 0 inf + 1 51.761 * [simplify]: Simplified to 4 51.761 * [simplify]: Simplified (2 3 1 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (pow x 4) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.761 * * * * [progress]: [ 168 / 223 ] simplifiying candidate # 51.761 * [simplify]: Simplifying (* x x) 51.761 * * [simplify]: iters left: 2 (2 enodes) 51.762 * * [simplify]: iters left: 1 (6 enodes) 51.763 * * [simplify]: Extracting #0: cost 1 inf + 0 51.763 * * [simplify]: Extracting #1: cost 3 inf + 0 51.763 * * [simplify]: Extracting #2: cost 2 inf + 1 51.763 * * [simplify]: Extracting #3: cost 0 inf + 83 51.763 * [simplify]: Simplified to (* x x) 51.763 * [simplify]: Simplified (2 3 1 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (pow (* x x) (+ 1 1)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.763 * * * * [progress]: [ 169 / 223 ] simplifiying candidate # 51.763 * [simplify]: Simplifying (* x x) 51.763 * * [simplify]: iters left: 2 (2 enodes) 51.764 * * [simplify]: iters left: 1 (6 enodes) 51.765 * * [simplify]: Extracting #0: cost 1 inf + 0 51.765 * * [simplify]: Extracting #1: cost 3 inf + 0 51.765 * * [simplify]: Extracting #2: cost 2 inf + 1 51.765 * * [simplify]: Extracting #3: cost 0 inf + 83 51.765 * [simplify]: Simplified to (* x x) 51.765 * [simplify]: Simplified (2 3 1 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (pow (* x x) (+ 1 1)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.765 * * * * [progress]: [ 170 / 223 ] simplifiying candidate # 51.765 * [simplify]: Simplifying (* (* x x) (* x x)) 51.765 * * [simplify]: iters left: 4 (3 enodes) 51.767 * * [simplify]: iters left: 3 (13 enodes) 51.771 * * [simplify]: iters left: 2 (17 enodes) 51.778 * * [simplify]: iters left: 1 (28 enodes) 51.786 * * [simplify]: Extracting #0: cost 1 inf + 0 51.786 * * [simplify]: Extracting #1: cost 9 inf + 0 51.786 * * [simplify]: Extracting #2: cost 13 inf + 2 51.786 * * [simplify]: Extracting #3: cost 4 inf + 1267 51.787 * * [simplify]: Extracting #4: cost 0 inf + 1551 51.787 * [simplify]: Simplified to (* (* x x) (* x x)) 51.787 * [simplify]: Simplified (2 3 1 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (pow (* (* x x) (* x x)) 1) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.787 * * * * [progress]: [ 171 / 223 ] simplifiying candidate # 51.787 * [simplify]: Simplifying (* (* x x) (* x x)) 51.787 * * [simplify]: iters left: 4 (3 enodes) 51.788 * * [simplify]: iters left: 3 (13 enodes) 51.790 * * [simplify]: iters left: 2 (17 enodes) 51.793 * * [simplify]: iters left: 1 (28 enodes) 51.803 * * [simplify]: Extracting #0: cost 1 inf + 0 51.803 * * [simplify]: Extracting #1: cost 9 inf + 0 51.803 * * [simplify]: Extracting #2: cost 13 inf + 2 51.803 * * [simplify]: Extracting #3: cost 4 inf + 1267 51.803 * * [simplify]: Extracting #4: cost 0 inf + 1551 51.804 * [simplify]: Simplified to (* (* x x) (* x x)) 51.804 * [simplify]: Simplified (2 3 1 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (pow (* (* x x) (* x x)) 1) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.804 * * * * [progress]: [ 172 / 223 ] simplifiying candidate # 51.804 * [simplify]: Simplifying (* x x) 51.804 * * [simplify]: iters left: 2 (2 enodes) 51.805 * * [simplify]: iters left: 1 (6 enodes) 51.805 * * [simplify]: Extracting #0: cost 1 inf + 0 51.805 * * [simplify]: Extracting #1: cost 3 inf + 0 51.805 * * [simplify]: Extracting #2: cost 2 inf + 1 51.806 * * [simplify]: Extracting #3: cost 0 inf + 83 51.806 * [simplify]: Simplified to (* x x) 51.806 * [simplify]: Simplified (2 3 1 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (pow (* x x) 2) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.806 * * * * [progress]: [ 173 / 223 ] simplifiying candidate # 51.806 * [simplify]: Simplifying (* x x) 51.806 * * [simplify]: iters left: 2 (2 enodes) 51.806 * * [simplify]: iters left: 1 (6 enodes) 51.807 * * [simplify]: Extracting #0: cost 1 inf + 0 51.807 * * [simplify]: Extracting #1: cost 3 inf + 0 51.807 * * [simplify]: Extracting #2: cost 2 inf + 1 51.807 * * [simplify]: Extracting #3: cost 0 inf + 83 51.807 * [simplify]: Simplified to (* x x) 51.807 * [simplify]: Simplified (2 3 1 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (pow (* x x) (+ 1 1)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.808 * * * * [progress]: [ 174 / 223 ] simplifiying candidate # 51.808 * [simplify]: Simplifying (* x x) 51.808 * * [simplify]: iters left: 2 (2 enodes) 51.808 * * [simplify]: iters left: 1 (6 enodes) 51.809 * * [simplify]: Extracting #0: cost 1 inf + 0 51.809 * * [simplify]: Extracting #1: cost 3 inf + 0 51.809 * * [simplify]: Extracting #2: cost 2 inf + 1 51.809 * * [simplify]: Extracting #3: cost 0 inf + 83 51.809 * [simplify]: Simplified to (* x x) 51.809 * [simplify]: Simplified (2 3 1 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (pow (* x x) (+ 1 1)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.809 * * * * [progress]: [ 175 / 223 ] simplifiying candidate # 51.810 * [simplify]: Simplifying (* (* x x) (* x x)) 51.810 * * [simplify]: iters left: 4 (3 enodes) 51.810 * * [simplify]: iters left: 3 (13 enodes) 51.812 * * [simplify]: iters left: 2 (17 enodes) 51.819 * * [simplify]: iters left: 1 (28 enodes) 51.831 * * [simplify]: Extracting #0: cost 1 inf + 0 51.831 * * [simplify]: Extracting #1: cost 9 inf + 0 51.831 * * [simplify]: Extracting #2: cost 13 inf + 2 51.831 * * [simplify]: Extracting #3: cost 4 inf + 1267 51.831 * * [simplify]: Extracting #4: cost 0 inf + 1551 51.832 * [simplify]: Simplified to (* (* x x) (* x x)) 51.832 * [simplify]: Simplified (2 3 1 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (pow (* (* x x) (* x x)) 1) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.832 * * * * [progress]: [ 176 / 223 ] simplifiying candidate # 51.832 * [simplify]: Simplifying (* (* x x) (* x x)) 51.832 * * [simplify]: iters left: 4 (3 enodes) 51.834 * * [simplify]: iters left: 3 (13 enodes) 51.838 * * [simplify]: iters left: 2 (17 enodes) 51.845 * * [simplify]: iters left: 1 (28 enodes) 51.852 * * [simplify]: Extracting #0: cost 1 inf + 0 51.852 * * [simplify]: Extracting #1: cost 9 inf + 0 51.852 * * [simplify]: Extracting #2: cost 13 inf + 2 51.852 * * [simplify]: Extracting #3: cost 4 inf + 1267 51.852 * * [simplify]: Extracting #4: cost 0 inf + 1551 51.852 * [simplify]: Simplified to (* (* x x) (* x x)) 51.852 * [simplify]: Simplified (2 3 1 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (pow (* (* x x) (* x x)) 1) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.852 * * * * [progress]: [ 177 / 223 ] simplifiying candidate # 51.853 * [simplify]: Simplifying (* x x) 51.853 * * [simplify]: iters left: 2 (2 enodes) 51.853 * * [simplify]: iters left: 1 (6 enodes) 51.854 * * [simplify]: Extracting #0: cost 1 inf + 0 51.854 * * [simplify]: Extracting #1: cost 3 inf + 0 51.854 * * [simplify]: Extracting #2: cost 2 inf + 1 51.854 * * [simplify]: Extracting #3: cost 0 inf + 83 51.854 * [simplify]: Simplified to (* x x) 51.854 * [simplify]: Simplified (2 3 1 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (pow (* x x) (* 2 1)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.854 * * * * [progress]: [ 178 / 223 ] simplifiying candidate # 51.854 * * * * [progress]: [ 179 / 223 ] simplifiying candidate # 51.855 * [simplify]: Simplifying (+ 1 1) 51.855 * * [simplify]: iters left: 2 (2 enodes) 51.856 * * [simplify]: iters left: 1 (9 enodes) 51.857 * * [simplify]: Extracting #0: cost 1 inf + 0 51.857 * * [simplify]: Extracting #1: cost 0 inf + 1 51.857 * [simplify]: Simplified to 2 51.858 * [simplify]: Simplified (2 3 1 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (pow (* x x) 2) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.858 * * * * [progress]: [ 180 / 223 ] simplifiying candidate # 51.858 * [simplify]: Simplifying (+ 1 1) 51.858 * * [simplify]: iters left: 2 (2 enodes) 51.859 * * [simplify]: iters left: 1 (9 enodes) 51.861 * * [simplify]: Extracting #0: cost 1 inf + 0 51.861 * * [simplify]: Extracting #1: cost 0 inf + 1 51.862 * [simplify]: Simplified to 2 51.862 * [simplify]: Simplified (2 3 1 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (pow (* x x) 2) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.862 * * * * [progress]: [ 181 / 223 ] simplifiying candidate # 51.862 * * * * [progress]: [ 182 / 223 ] simplifiying candidate # 51.862 * [simplify]: Simplifying (+ (+ (log x) (log x)) (+ (log x) (log x))) 51.862 * * [simplify]: iters left: 5 (4 enodes) 51.863 * * [simplify]: iters left: 4 (16 enodes) 51.865 * * [simplify]: iters left: 3 (18 enodes) 51.868 * * [simplify]: Extracting #0: cost 1 inf + 0 51.868 * * [simplify]: Extracting #1: cost 5 inf + 0 51.868 * * [simplify]: Extracting #2: cost 9 inf + 0 51.868 * * [simplify]: Extracting #3: cost 8 inf + 1 51.868 * * [simplify]: Extracting #4: cost 1 inf + 818 51.868 * * [simplify]: Extracting #5: cost 0 inf + 969 51.868 * [simplify]: Simplified to (+ (+ (log x) (log x)) (+ (log x) (log x))) 51.868 * [simplify]: Simplified (2 3 1 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (exp (+ (+ (log x) (log x)) (+ (log x) (log x)))) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.868 * * * * [progress]: [ 183 / 223 ] simplifiying candidate # 51.869 * [simplify]: Simplifying (+ (+ (log x) (log x)) (log (* x x))) 51.869 * * [simplify]: iters left: 5 (6 enodes) 51.870 * * [simplify]: iters left: 4 (19 enodes) 51.873 * * [simplify]: iters left: 3 (24 enodes) 51.876 * * [simplify]: iters left: 2 (25 enodes) 51.879 * * [simplify]: Extracting #0: cost 1 inf + 0 51.879 * * [simplify]: Extracting #1: cost 5 inf + 0 51.879 * * [simplify]: Extracting #2: cost 10 inf + 0 51.879 * * [simplify]: Extracting #3: cost 10 inf + 1 51.879 * * [simplify]: Extracting #4: cost 0 inf + 1191 51.879 * [simplify]: Simplified to (+ (log (* x x)) (log (* x x))) 51.879 * [simplify]: Simplified (2 3 1 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (exp (+ (log (* x x)) (log (* x x)))) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.879 * * * * [progress]: [ 184 / 223 ] simplifiying candidate # 51.880 * [simplify]: Simplifying (+ (log (* x x)) (+ (log x) (log x))) 51.880 * * [simplify]: iters left: 5 (6 enodes) 51.881 * * [simplify]: iters left: 4 (19 enodes) 51.884 * * [simplify]: iters left: 3 (23 enodes) 51.887 * * [simplify]: Extracting #0: cost 1 inf + 0 51.887 * * [simplify]: Extracting #1: cost 5 inf + 0 51.887 * * [simplify]: Extracting #2: cost 10 inf + 0 51.887 * * [simplify]: Extracting #3: cost 10 inf + 1 51.887 * * [simplify]: Extracting #4: cost 0 inf + 1191 51.887 * [simplify]: Simplified to (+ (log (* x x)) (log (* x x))) 51.887 * [simplify]: Simplified (2 3 1 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (exp (+ (log (* x x)) (log (* x x)))) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.887 * * * * [progress]: [ 185 / 223 ] simplifiying candidate # 51.887 * [simplify]: Simplifying (+ (log (* x x)) (log (* x x))) 51.887 * * [simplify]: iters left: 5 (4 enodes) 51.888 * * [simplify]: iters left: 4 (14 enodes) 51.890 * * [simplify]: iters left: 3 (20 enodes) 51.893 * * [simplify]: iters left: 2 (22 enodes) 51.898 * * [simplify]: Extracting #0: cost 1 inf + 0 51.898 * * [simplify]: Extracting #1: cost 5 inf + 0 51.898 * * [simplify]: Extracting #2: cost 10 inf + 0 51.899 * * [simplify]: Extracting #3: cost 10 inf + 1 51.899 * * [simplify]: Extracting #4: cost 6 inf + 225 51.899 * * [simplify]: Extracting #5: cost 2 inf + 749 51.899 * * [simplify]: Extracting #6: cost 0 inf + 1191 51.899 * [simplify]: Simplified to (+ (log (* x x)) (log (* x x))) 51.899 * [simplify]: Simplified (2 3 1 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (exp (+ (log (* x x)) (log (* x x)))) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.899 * * * * [progress]: [ 186 / 223 ] simplifiying candidate # 51.899 * [simplify]: Simplifying (log (* (* x x) (* x x))) 51.900 * * [simplify]: iters left: 5 (4 enodes) 51.901 * * [simplify]: iters left: 4 (18 enodes) 51.903 * * [simplify]: iters left: 3 (30 enodes) 51.909 * * [simplify]: iters left: 2 (48 enodes) 51.920 * * [simplify]: iters left: 1 (77 enodes) 51.936 * * [simplify]: Extracting #0: cost 1 inf + 0 51.936 * * [simplify]: Extracting #1: cost 12 inf + 0 51.936 * * [simplify]: Extracting #2: cost 26 inf + 2 51.936 * * [simplify]: Extracting #3: cost 35 inf + 126 51.937 * * [simplify]: Extracting #4: cost 19 inf + 2071 51.937 * * [simplify]: Extracting #5: cost 6 inf + 4064 51.938 * * [simplify]: Extracting #6: cost 0 inf + 6189 51.938 * [simplify]: Simplified to (* 4 (log x)) 51.938 * [simplify]: Simplified (2 3 1 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (exp (* 4 (log x))) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 51.939 * * * * [progress]: [ 187 / 223 ] simplifiying candidate # 51.939 * [simplify]: Simplifying (exp (* (* x x) (* x x))) 51.939 * * [simplify]: iters left: 5 (4 enodes) 51.940 * * [simplify]: iters left: 4 (18 enodes) 51.943 * * [simplify]: iters left: 3 (33 enodes) 51.950 * * [simplify]: iters left: 2 (65 enodes) 51.971 * * [simplify]: iters left: 1 (137 enodes) 52.002 * * [simplify]: Extracting #0: cost 1 inf + 0 52.003 * * [simplify]: Extracting #1: cost 24 inf + 0 52.003 * * [simplify]: Extracting #2: cost 79 inf + 42 52.003 * * [simplify]: Extracting #3: cost 85 inf + 3647 52.005 * * [simplify]: Extracting #4: cost 27 inf + 17109 52.008 * * [simplify]: Extracting #5: cost 1 inf + 25304 52.011 * * [simplify]: Extracting #6: cost 0 inf + 25516 52.013 * [simplify]: Simplified to (exp (* (* x x) (* x x))) 52.014 * [simplify]: Simplified (2 3 1 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (log (exp (* (* x x) (* x x)))) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 52.014 * * * * [progress]: [ 188 / 223 ] simplifiying candidate # 52.014 * [simplify]: Simplifying (* (* (* (* x x) x) (* (* x x) x)) (* (* (* x x) x) (* (* x x) x))) 52.014 * * [simplify]: iters left: 6 (5 enodes) 52.018 * * [simplify]: iters left: 5 (26 enodes) 52.030 * * [simplify]: iters left: 4 (77 enodes) 52.078 * * [simplify]: iters left: 3 (150 enodes) 52.150 * * [simplify]: iters left: 2 (260 enodes) 52.299 * * [simplify]: Extracting #0: cost 1 inf + 0 52.299 * * [simplify]: Extracting #1: cost 49 inf + 0 52.300 * * [simplify]: Extracting #2: cost 149 inf + 5 52.302 * * [simplify]: Extracting #3: cost 116 inf + 8395 52.310 * * [simplify]: Extracting #4: cost 21 inf + 44515 52.321 * * [simplify]: Extracting #5: cost 0 inf + 46179 52.332 * * [simplify]: Extracting #6: cost 0 inf + 44909 52.340 * [simplify]: Simplified to (* (* (* x x) (* (* x x) (* x x))) (* (* x x) (* (* x x) (* x x)))) 52.341 * [simplify]: Simplified (2 3 1 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (cbrt (* (* (* x x) (* (* x x) (* x x))) (* (* x x) (* (* x x) (* x x))))) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 52.341 * * * * [progress]: [ 189 / 223 ] simplifiying candidate # 52.341 * [simplify]: Simplifying (* (* (* (* x x) x) (* (* x x) x)) (* (* (* x x) (* x x)) (* x x))) 52.341 * * [simplify]: iters left: 6 (7 enodes) 52.343 * * [simplify]: iters left: 5 (32 enodes) 52.351 * * [simplify]: iters left: 4 (86 enodes) 52.388 * * [simplify]: iters left: 3 (147 enodes) 52.442 * * [simplify]: iters left: 2 (290 enodes) 52.694 * * [simplify]: Extracting #0: cost 1 inf + 0 52.694 * * [simplify]: Extracting #1: cost 51 inf + 0 52.695 * * [simplify]: Extracting #2: cost 168 inf + 46 52.696 * * [simplify]: Extracting #3: cost 143 inf + 3298 52.705 * * [simplify]: Extracting #4: cost 51 inf + 34817 52.717 * * [simplify]: Extracting #5: cost 0 inf + 56650 52.725 * [simplify]: Simplified to (* (* (* x (* x x)) (* x (* x x))) (* (* x (* x x)) (* x (* x x)))) 52.725 * [simplify]: Simplified (2 3 1 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (cbrt (* (* (* x (* x x)) (* x (* x x))) (* (* x (* x x)) (* x (* x x))))) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 52.725 * * * * [progress]: [ 190 / 223 ] simplifiying candidate # 52.725 * [simplify]: Simplifying (* (* (* (* x x) (* x x)) (* x x)) (* (* (* x x) x) (* (* x x) x))) 52.726 * * [simplify]: iters left: 6 (7 enodes) 52.728 * * [simplify]: iters left: 5 (32 enodes) 52.735 * * [simplify]: iters left: 4 (87 enodes) 52.769 * * [simplify]: iters left: 3 (137 enodes) 52.827 * * [simplify]: iters left: 2 (247 enodes) 53.036 * * [simplify]: Extracting #0: cost 1 inf + 0 53.036 * * [simplify]: Extracting #1: cost 48 inf + 0 53.037 * * [simplify]: Extracting #2: cost 147 inf + 46 53.038 * * [simplify]: Extracting #3: cost 105 inf + 9752 53.048 * * [simplify]: Extracting #4: cost 15 inf + 43443 53.061 * * [simplify]: Extracting #5: cost 0 inf + 46893 53.072 * [simplify]: Simplified to (* (* (* (* x x) (* x x)) (* x x)) (* (* (* x x) (* x x)) (* x x))) 53.072 * [simplify]: Simplified (2 3 1 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (cbrt (* (* (* (* x x) (* x x)) (* x x)) (* (* (* x x) (* x x)) (* x x)))) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 53.072 * * * * [progress]: [ 191 / 223 ] simplifiying candidate # 53.072 * [simplify]: Simplifying (* (* (* (* x x) (* x x)) (* x x)) (* (* (* x x) (* x x)) (* x x))) 53.072 * * [simplify]: iters left: 6 (5 enodes) 53.074 * * [simplify]: iters left: 5 (29 enodes) 53.081 * * [simplify]: iters left: 4 (82 enodes) 53.115 * * [simplify]: iters left: 3 (172 enodes) 53.204 * * [simplify]: iters left: 2 (288 enodes) 53.476 * * [simplify]: Extracting #0: cost 1 inf + 0 53.476 * * [simplify]: Extracting #1: cost 44 inf + 0 53.477 * * [simplify]: Extracting #2: cost 144 inf + 590 53.478 * * [simplify]: Extracting #3: cost 117 inf + 5362 53.482 * * [simplify]: Extracting #4: cost 36 inf + 33038 53.490 * * [simplify]: Extracting #5: cost 0 inf + 49093 53.497 * [simplify]: Simplified to (* (* (* x (* x x)) (* x (* x x))) (* (* x (* x x)) (* x (* x x)))) 53.498 * [simplify]: Simplified (2 3 1 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (cbrt (* (* (* x (* x x)) (* x (* x x))) (* (* x (* x x)) (* x (* x x))))) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 53.498 * * * * [progress]: [ 192 / 223 ] simplifiying candidate # 53.498 * [simplify]: Simplifying (* (cbrt (* (* x x) (* x x))) (cbrt (* (* x x) (* x x)))) 53.498 * * [simplify]: iters left: 6 (5 enodes) 53.501 * * [simplify]: iters left: 5 (19 enodes) 53.507 * * [simplify]: iters left: 4 (23 enodes) 53.515 * * [simplify]: iters left: 3 (34 enodes) 53.528 * * [simplify]: iters left: 2 (58 enodes) 53.555 * * [simplify]: iters left: 1 (106 enodes) 53.584 * * [simplify]: Extracting #0: cost 1 inf + 0 53.584 * * [simplify]: Extracting #1: cost 3 inf + 0 53.584 * * [simplify]: Extracting #2: cost 5 inf + 0 53.584 * * [simplify]: Extracting #3: cost 17 inf + 0 53.584 * * [simplify]: Extracting #4: cost 41 inf + 2 53.585 * * [simplify]: Extracting #5: cost 26 inf + 2953 53.586 * * [simplify]: Extracting #6: cost 16 inf + 4739 53.587 * * [simplify]: Extracting #7: cost 2 inf + 9624 53.589 * * [simplify]: Extracting #8: cost 0 inf + 10339 53.591 * [simplify]: Simplified to (* (cbrt (* (* x x) (* x x))) (cbrt (* (* x x) (* x x)))) 53.591 * [simplify]: Simplified (2 3 1 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* (cbrt (* (* x x) (* x x))) (cbrt (* (* x x) (* x x)))) (cbrt (* (* x x) (* x x)))) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 53.591 * [simplify]: Simplifying (cbrt (* (* x x) (* x x))) 53.591 * * [simplify]: iters left: 5 (4 enodes) 53.593 * * [simplify]: iters left: 4 (16 enodes) 53.598 * * [simplify]: iters left: 3 (20 enodes) 53.605 * * [simplify]: iters left: 2 (31 enodes) 53.617 * * [simplify]: iters left: 1 (55 enodes) 53.630 * * [simplify]: Extracting #0: cost 1 inf + 0 53.630 * * [simplify]: Extracting #1: cost 3 inf + 0 53.630 * * [simplify]: Extracting #2: cost 13 inf + 0 53.630 * * [simplify]: Extracting #3: cost 26 inf + 2 53.630 * * [simplify]: Extracting #4: cost 14 inf + 1521 53.630 * * [simplify]: Extracting #5: cost 0 inf + 4325 53.631 * [simplify]: Simplified to (cbrt (* (* x x) (* x x))) 53.631 * [simplify]: Simplified (2 3 1 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* (cbrt (* (* x x) (* x x))) (cbrt (* (* x x) (* x x)))) (cbrt (* (* x x) (* x x)))) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 53.631 * * * * [progress]: [ 193 / 223 ] simplifiying candidate # 53.631 * [simplify]: Simplifying (* (* (* (* x x) (* x x)) (* (* x x) (* x x))) (* (* x x) (* x x))) 53.631 * * [simplify]: iters left: 6 (5 enodes) 53.633 * * [simplify]: iters left: 5 (27 enodes) 53.642 * * [simplify]: iters left: 4 (77 enodes) 53.683 * * [simplify]: iters left: 3 (178 enodes) 53.760 * * [simplify]: iters left: 2 (335 enodes) 54.066 * * [simplify]: Extracting #0: cost 1 inf + 0 54.066 * * [simplify]: Extracting #1: cost 55 inf + 0 54.067 * * [simplify]: Extracting #2: cost 173 inf + 46 54.069 * * [simplify]: Extracting #3: cost 131 inf + 8923 54.082 * * [simplify]: Extracting #4: cost 42 inf + 42512 54.098 * * [simplify]: Extracting #5: cost 0 inf + 60196 54.114 * [simplify]: Simplified to (* (* (* x x) (* x x)) (* (* (* x x) (* x x)) (* (* x x) (* x x)))) 54.114 * [simplify]: Simplified (2 3 1 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (cbrt (* (* (* x x) (* x x)) (* (* (* x x) (* x x)) (* (* x x) (* x x))))) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 54.114 * * * * [progress]: [ 194 / 223 ] simplifiying candidate # 54.114 * [simplify]: Simplifying (sqrt (* (* x x) (* x x))) 54.114 * * [simplify]: iters left: 5 (4 enodes) 54.117 * * [simplify]: iters left: 4 (17 enodes) 54.123 * * [simplify]: iters left: 3 (21 enodes) 54.130 * * [simplify]: iters left: 2 (32 enodes) 54.143 * * [simplify]: iters left: 1 (56 enodes) 54.161 * * [simplify]: Extracting #0: cost 1 inf + 0 54.161 * * [simplify]: Extracting #1: cost 4 inf + 0 54.161 * * [simplify]: Extracting #2: cost 14 inf + 0 54.161 * * [simplify]: Extracting #3: cost 26 inf + 2 54.161 * * [simplify]: Extracting #4: cost 12 inf + 2116 54.162 * * [simplify]: Extracting #5: cost 2 inf + 3832 54.162 * * [simplify]: Extracting #6: cost 0 inf + 4165 54.162 * [simplify]: Simplified to (fabs (* x x)) 54.163 * [simplify]: Simplified (2 3 1 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (fabs (* x x)) (sqrt (* (* x x) (* x x)))) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 54.163 * [simplify]: Simplifying (sqrt (* (* x x) (* x x))) 54.163 * * [simplify]: iters left: 5 (4 enodes) 54.164 * * [simplify]: iters left: 4 (17 enodes) 54.166 * * [simplify]: iters left: 3 (21 enodes) 54.170 * * [simplify]: iters left: 2 (32 enodes) 54.177 * * [simplify]: iters left: 1 (56 enodes) 54.196 * * [simplify]: Extracting #0: cost 1 inf + 0 54.196 * * [simplify]: Extracting #1: cost 4 inf + 0 54.196 * * [simplify]: Extracting #2: cost 14 inf + 0 54.196 * * [simplify]: Extracting #3: cost 26 inf + 2 54.197 * * [simplify]: Extracting #4: cost 12 inf + 2116 54.197 * * [simplify]: Extracting #5: cost 2 inf + 3832 54.198 * * [simplify]: Extracting #6: cost 0 inf + 4165 54.198 * [simplify]: Simplified to (fabs (* x x)) 54.198 * [simplify]: Simplified (2 3 1 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (sqrt (* (* x x) (* x x))) (fabs (* x x))) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 54.198 * * * * [progress]: [ 195 / 223 ] simplifiying candidate # 54.198 * * * * [progress]: [ 196 / 223 ] simplifiying candidate # 54.198 * [simplify]: Simplifying (* x x) 54.198 * * [simplify]: iters left: 2 (2 enodes) 54.199 * * [simplify]: iters left: 1 (6 enodes) 54.200 * * [simplify]: Extracting #0: cost 1 inf + 0 54.200 * * [simplify]: Extracting #1: cost 3 inf + 0 54.200 * * [simplify]: Extracting #2: cost 2 inf + 1 54.200 * * [simplify]: Extracting #3: cost 0 inf + 83 54.200 * [simplify]: Simplified to (* x x) 54.200 * [simplify]: Simplified (2 3 1 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 54.200 * [simplify]: Simplifying (* x x) 54.200 * * [simplify]: iters left: 2 (2 enodes) 54.201 * * [simplify]: iters left: 1 (6 enodes) 54.204 * * [simplify]: Extracting #0: cost 1 inf + 0 54.204 * * [simplify]: Extracting #1: cost 3 inf + 0 54.204 * * [simplify]: Extracting #2: cost 2 inf + 1 54.204 * * [simplify]: Extracting #3: cost 0 inf + 83 54.204 * [simplify]: Simplified to (* x x) 54.204 * [simplify]: Simplified (2 3 1 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 54.204 * * * * [progress]: [ 197 / 223 ] simplifiying candidate # 54.204 * [simplify]: Simplifying (* x x) 54.204 * * [simplify]: iters left: 2 (2 enodes) 54.205 * * [simplify]: iters left: 1 (6 enodes) 54.206 * * [simplify]: Extracting #0: cost 1 inf + 0 54.206 * * [simplify]: Extracting #1: cost 3 inf + 0 54.206 * * [simplify]: Extracting #2: cost 2 inf + 1 54.206 * * [simplify]: Extracting #3: cost 0 inf + 83 54.206 * [simplify]: Simplified to (* x x) 54.206 * [simplify]: Simplified (2 3 1 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 54.206 * [simplify]: Simplifying (* x x) 54.206 * * [simplify]: iters left: 2 (2 enodes) 54.207 * * [simplify]: iters left: 1 (6 enodes) 54.208 * * [simplify]: Extracting #0: cost 1 inf + 0 54.208 * * [simplify]: Extracting #1: cost 3 inf + 0 54.208 * * [simplify]: Extracting #2: cost 2 inf + 1 54.208 * * [simplify]: Extracting #3: cost 0 inf + 83 54.208 * [simplify]: Simplified to (* x x) 54.208 * [simplify]: Simplified (2 3 1 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 54.208 * * * * [progress]: [ 198 / 223 ] simplifiying candidate # 54.208 * [simplify]: Simplifying (* 2 (+ 1 1)) 54.208 * * [simplify]: iters left: 4 (4 enodes) 54.212 * * [simplify]: iters left: 3 (20 enodes) 54.214 * * [simplify]: iters left: 2 (22 enodes) 54.217 * * [simplify]: Extracting #0: cost 1 inf + 0 54.217 * * [simplify]: Extracting #1: cost 0 inf + 1 54.217 * [simplify]: Simplified to 4 54.217 * [simplify]: Simplified (2 3 1 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (pow x 4) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 54.218 * * * * [progress]: [ 199 / 223 ] simplifiying candidate # 54.218 * [simplify]: Simplifying (* 2 (+ 1 1)) 54.218 * * [simplify]: iters left: 4 (4 enodes) 54.221 * * [simplify]: iters left: 3 (20 enodes) 54.224 * * [simplify]: iters left: 2 (22 enodes) 54.227 * * [simplify]: Extracting #0: cost 1 inf + 0 54.228 * * [simplify]: Extracting #1: cost 0 inf + 1 54.228 * [simplify]: Simplified to 4 54.228 * [simplify]: Simplified (2 3 1 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (pow x 4) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 54.228 * * * * [progress]: [ 200 / 223 ] simplifiying candidate # 54.228 * [simplify]: Simplifying (* 2 1) 54.228 * * [simplify]: iters left: 2 (3 enodes) 54.231 * * [simplify]: iters left: 1 (9 enodes) 54.234 * * [simplify]: Extracting #0: cost 1 inf + 0 54.234 * * [simplify]: Extracting #1: cost 0 inf + 1 54.234 * [simplify]: Simplified to 2 54.234 * [simplify]: Simplified (2 3 1 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (pow (* x x) 2) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 54.234 * * * * [progress]: [ 201 / 223 ] simplifiying candidate # 54.235 * [simplify]: Simplifying (* 2 1) 54.235 * * [simplify]: iters left: 2 (3 enodes) 54.237 * * [simplify]: iters left: 1 (9 enodes) 54.240 * * [simplify]: Extracting #0: cost 1 inf + 0 54.240 * * [simplify]: Extracting #1: cost 0 inf + 1 54.240 * [simplify]: Simplified to 2 54.240 * [simplify]: Simplified (2 3 1 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (pow (* x x) 2) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 54.241 * * * * [progress]: [ 202 / 223 ] simplifiying candidate # 54.241 * [simplify]: Simplifying (* 2 2) 54.241 * * [simplify]: iters left: 2 (2 enodes) 54.242 * * [simplify]: iters left: 1 (7 enodes) 54.244 * * [simplify]: Extracting #0: cost 1 inf + 0 54.244 * * [simplify]: Extracting #1: cost 0 inf + 1 54.244 * [simplify]: Simplified to 4 54.244 * [simplify]: Simplified (2 3 1 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (pow x 4) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 54.244 * * * * [progress]: [ 203 / 223 ] simplifiying candidate # 54.244 * [simplify]: Simplifying (* 2 (+ 1 1)) 54.244 * * [simplify]: iters left: 4 (4 enodes) 54.248 * * [simplify]: iters left: 3 (20 enodes) 54.250 * * [simplify]: iters left: 2 (22 enodes) 54.253 * * [simplify]: Extracting #0: cost 1 inf + 0 54.253 * * [simplify]: Extracting #1: cost 0 inf + 1 54.253 * [simplify]: Simplified to 4 54.253 * [simplify]: Simplified (2 3 1 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (pow x 4) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 54.254 * * * * [progress]: [ 204 / 223 ] simplifiying candidate # 54.254 * [simplify]: Simplifying (* 2 (+ 1 1)) 54.254 * * [simplify]: iters left: 4 (4 enodes) 54.257 * * [simplify]: iters left: 3 (20 enodes) 54.260 * * [simplify]: iters left: 2 (22 enodes) 54.263 * * [simplify]: Extracting #0: cost 1 inf + 0 54.263 * * [simplify]: Extracting #1: cost 0 inf + 1 54.263 * [simplify]: Simplified to 4 54.263 * [simplify]: Simplified (2 3 1 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (pow x 4) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 54.263 * * * * [progress]: [ 205 / 223 ] simplifiying candidate # 54.263 * [simplify]: Simplifying (* 2 1) 54.263 * * [simplify]: iters left: 2 (3 enodes) 54.264 * * [simplify]: iters left: 1 (9 enodes) 54.266 * * [simplify]: Extracting #0: cost 1 inf + 0 54.266 * * [simplify]: Extracting #1: cost 0 inf + 1 54.266 * [simplify]: Simplified to 2 54.266 * [simplify]: Simplified (2 3 1 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (pow (* x x) 2) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 54.266 * * * * [progress]: [ 206 / 223 ] simplifiying candidate # 54.267 * [simplify]: Simplifying (* 2 1) 54.267 * * [simplify]: iters left: 2 (3 enodes) 54.268 * * [simplify]: iters left: 1 (9 enodes) 54.270 * * [simplify]: Extracting #0: cost 1 inf + 0 54.270 * * [simplify]: Extracting #1: cost 0 inf + 1 54.270 * [simplify]: Simplified to 2 54.270 * [simplify]: Simplified (2 3 1 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (pow (* x x) 2) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 54.270 * * * * [progress]: [ 207 / 223 ] simplifiying candidate # 54.270 * [simplify]: Simplifying (* 2 (* 2 1)) 54.271 * * [simplify]: iters left: 4 (4 enodes) 54.274 * * [simplify]: iters left: 3 (14 enodes) 54.278 * * [simplify]: iters left: 2 (16 enodes) 54.283 * * [simplify]: Extracting #0: cost 1 inf + 0 54.283 * * [simplify]: Extracting #1: cost 0 inf + 1 54.283 * [simplify]: Simplified to 4 54.283 * [simplify]: Simplified (2 3 1 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (pow x 4) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 54.284 * * * * [progress]: [ 208 / 223 ] simplifiying candidate # 54.284 * [simplify]: Simplifying (* (* x x) x) 54.284 * * [simplify]: iters left: 4 (3 enodes) 54.285 * * [simplify]: iters left: 3 (10 enodes) 54.287 * * [simplify]: iters left: 2 (12 enodes) 54.289 * * [simplify]: iters left: 1 (19 enodes) 54.294 * * [simplify]: Extracting #0: cost 1 inf + 0 54.294 * * [simplify]: Extracting #1: cost 6 inf + 0 54.294 * * [simplify]: Extracting #2: cost 8 inf + 2 54.294 * * [simplify]: Extracting #3: cost 3 inf + 459 54.294 * * [simplify]: Extracting #4: cost 0 inf + 884 54.294 * [simplify]: Simplified to (* x (* x x)) 54.294 * [simplify]: Simplified (2 3 1 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x (* x x)) x) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 54.294 * * * * [progress]: [ 209 / 223 ] simplifiying candidate # 54.294 * [simplify]: Simplifying (* x (* x x)) 54.294 * * [simplify]: iters left: 4 (3 enodes) 54.295 * * [simplify]: iters left: 3 (12 enodes) 54.298 * * [simplify]: iters left: 2 (19 enodes) 54.302 * * [simplify]: iters left: 1 (33 enodes) 54.314 * * [simplify]: Extracting #0: cost 1 inf + 0 54.314 * * [simplify]: Extracting #1: cost 9 inf + 0 54.314 * * [simplify]: Extracting #2: cost 13 inf + 2 54.314 * * [simplify]: Extracting #3: cost 9 inf + 469 54.314 * * [simplify]: Extracting #4: cost 1 inf + 2023 54.315 * * [simplify]: Extracting #5: cost 0 inf + 2235 54.315 * [simplify]: Simplified to (* x (* x x)) 54.315 * [simplify]: Simplified (2 3 1 1 1 1 2) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* x (* x (* x x))) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 54.316 * * * * [progress]: [ 210 / 223 ] simplifiying candidate #real (real->posit16 (* (* x x) (* x x)))) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x))))))> 54.316 * [simplify]: Simplifying (real->posit16 (* (* x x) (* x x))) 54.316 * * [simplify]: iters left: 5 (4 enodes) 54.318 * * [simplify]: iters left: 4 (13 enodes) 54.322 * * [simplify]: iters left: 3 (17 enodes) 54.329 * * [simplify]: iters left: 2 (28 enodes) 54.336 * * [simplify]: iters left: 1 (52 enodes) 54.348 * * [simplify]: Extracting #0: cost 1 inf + 0 54.348 * * [simplify]: Extracting #1: cost 2 inf + 0 54.348 * * [simplify]: Extracting #2: cost 11 inf + 0 54.348 * * [simplify]: Extracting #3: cost 24 inf + 2 54.348 * * [simplify]: Extracting #4: cost 15 inf + 896 54.349 * * [simplify]: Extracting #5: cost 2 inf + 3328 54.349 * * [simplify]: Extracting #6: cost 0 inf + 4003 54.349 * [simplify]: Simplified to (real->posit16 (* (* x x) (* x x))) 54.349 * [simplify]: Simplified (2 3 1 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (posit16->real (real->posit16 (* (* x x) (* x x)))) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 54.350 * * * * [progress]: [ 211 / 223 ] simplifiying candidate # 54.350 * * * * [progress]: [ 212 / 223 ] simplifiying candidate # 54.350 * [simplify]: Simplifying (+ (pow x 2) (* 1/12 (pow x 4))) 54.350 * * [simplify]: iters left: 5 (8 enodes) 54.353 * * [simplify]: iters left: 4 (34 enodes) 54.360 * * [simplify]: iters left: 3 (44 enodes) 54.372 * * [simplify]: iters left: 2 (54 enodes) 54.389 * * [simplify]: iters left: 1 (77 enodes) 54.414 * * [simplify]: Extracting #0: cost 1 inf + 0 54.414 * * [simplify]: Extracting #1: cost 15 inf + 0 54.414 * * [simplify]: Extracting #2: cost 26 inf + 2 54.415 * * [simplify]: Extracting #3: cost 10 inf + 936 54.416 * * [simplify]: Extracting #4: cost 0 inf + 2202 54.417 * [simplify]: Simplified to (fma (* (* x x) 1/12) (* x x) (* x x)) 54.417 * [simplify]: Simplified (2 3) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (* (* x x) 1/12) (* x x) (* x x)))) 54.417 * * * * [progress]: [ 213 / 223 ] simplifiying candidate # 54.418 * [simplify]: Simplifying (+ (pow x 2) (* 1/12 (pow x 4))) 54.418 * * [simplify]: iters left: 5 (8 enodes) 54.424 * * [simplify]: iters left: 4 (34 enodes) 54.440 * * [simplify]: iters left: 3 (44 enodes) 54.453 * * [simplify]: iters left: 2 (54 enodes) 54.469 * * [simplify]: iters left: 1 (77 enodes) 54.493 * * [simplify]: Extracting #0: cost 1 inf + 0 54.494 * * [simplify]: Extracting #1: cost 15 inf + 0 54.494 * * [simplify]: Extracting #2: cost 26 inf + 2 54.494 * * [simplify]: Extracting #3: cost 10 inf + 936 54.495 * * [simplify]: Extracting #4: cost 0 inf + 2202 54.497 * [simplify]: Simplified to (fma (* (* x x) 1/12) (* x x) (* x x)) 54.497 * [simplify]: Simplified (2 3) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (* (* x x) 1/12) (* x x) (* x x)))) 54.497 * * * * [progress]: [ 214 / 223 ] simplifiying candidate # 54.497 * [simplify]: Simplifying (+ (pow x 2) (* 1/12 (pow x 4))) 54.497 * * [simplify]: iters left: 5 (8 enodes) 54.504 * * [simplify]: iters left: 4 (34 enodes) 54.516 * * [simplify]: iters left: 3 (44 enodes) 54.526 * * [simplify]: iters left: 2 (54 enodes) 54.535 * * [simplify]: iters left: 1 (77 enodes) 54.549 * * [simplify]: Extracting #0: cost 1 inf + 0 54.549 * * [simplify]: Extracting #1: cost 15 inf + 0 54.549 * * [simplify]: Extracting #2: cost 26 inf + 2 54.549 * * [simplify]: Extracting #3: cost 10 inf + 936 54.550 * * [simplify]: Extracting #4: cost 0 inf + 2202 54.550 * [simplify]: Simplified to (fma (* (* x x) 1/12) (* x x) (* x x)) 54.550 * [simplify]: Simplified (2 3) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (fma (* (* x x) 1/12) (* x x) (* x x)))) 54.550 * * * * [progress]: [ 215 / 223 ] simplifiying candidate # 54.551 * [simplify]: Simplifying (pow x 4) 54.551 * * [simplify]: iters left: 1 (3 enodes) 54.552 * * [simplify]: Extracting #0: cost 1 inf + 0 54.552 * * [simplify]: Extracting #1: cost 5 inf + 0 54.552 * * [simplify]: Extracting #2: cost 4 inf + 2 54.552 * * [simplify]: Extracting #3: cost 1 inf + 427 54.552 * * [simplify]: Extracting #4: cost 0 inf + 639 54.552 * [simplify]: Simplified to (pow x 4) 54.552 * [simplify]: Simplified (2 3 1 2 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (pow x 4) 1/12 (* x x)))))) 54.552 * * * * [progress]: [ 216 / 223 ] simplifiying candidate # 54.553 * [simplify]: Simplifying (pow x 4) 54.553 * * [simplify]: iters left: 1 (3 enodes) 54.554 * * [simplify]: Extracting #0: cost 1 inf + 0 54.554 * * [simplify]: Extracting #1: cost 5 inf + 0 54.554 * * [simplify]: Extracting #2: cost 4 inf + 2 54.554 * * [simplify]: Extracting #3: cost 1 inf + 427 54.554 * * [simplify]: Extracting #4: cost 0 inf + 639 54.554 * [simplify]: Simplified to (pow x 4) 54.554 * [simplify]: Simplified (2 3 1 2 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (pow x 4) 1/12 (* x x)))))) 54.554 * * * * [progress]: [ 217 / 223 ] simplifiying candidate # 54.554 * [simplify]: Simplifying (pow x 4) 54.554 * * [simplify]: iters left: 1 (3 enodes) 54.556 * * [simplify]: Extracting #0: cost 1 inf + 0 54.556 * * [simplify]: Extracting #1: cost 5 inf + 0 54.556 * * [simplify]: Extracting #2: cost 4 inf + 2 54.556 * * [simplify]: Extracting #3: cost 1 inf + 427 54.556 * * [simplify]: Extracting #4: cost 0 inf + 639 54.556 * [simplify]: Simplified to (pow x 4) 54.556 * [simplify]: Simplified (2 3 1 2 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (pow x 4) 1/12 (* x x)))))) 54.556 * * * * [progress]: [ 218 / 223 ] simplifiying candidate # 54.556 * [simplify]: Simplifying (pow x 4) 54.556 * * [simplify]: iters left: 1 (3 enodes) 54.558 * * [simplify]: Extracting #0: cost 1 inf + 0 54.558 * * [simplify]: Extracting #1: cost 5 inf + 0 54.558 * * [simplify]: Extracting #2: cost 4 inf + 2 54.558 * * [simplify]: Extracting #3: cost 1 inf + 427 54.558 * * [simplify]: Extracting #4: cost 0 inf + 639 54.558 * [simplify]: Simplified to (pow x 4) 54.558 * [simplify]: Simplified (2 3 1 1 2 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (pow x 4) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 54.559 * * * * [progress]: [ 219 / 223 ] simplifiying candidate # 54.559 * [simplify]: Simplifying (pow x 4) 54.559 * * [simplify]: iters left: 1 (3 enodes) 54.561 * * [simplify]: Extracting #0: cost 1 inf + 0 54.561 * * [simplify]: Extracting #1: cost 5 inf + 0 54.562 * * [simplify]: Extracting #2: cost 4 inf + 2 54.562 * * [simplify]: Extracting #3: cost 1 inf + 427 54.562 * * [simplify]: Extracting #4: cost 0 inf + 639 54.562 * [simplify]: Simplified to (pow x 4) 54.562 * [simplify]: Simplified (2 3 1 1 2 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (pow x 4) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 54.562 * * * * [progress]: [ 220 / 223 ] simplifiying candidate # 54.562 * [simplify]: Simplifying (pow x 4) 54.562 * * [simplify]: iters left: 1 (3 enodes) 54.569 * * [simplify]: Extracting #0: cost 1 inf + 0 54.569 * * [simplify]: Extracting #1: cost 5 inf + 0 54.569 * * [simplify]: Extracting #2: cost 4 inf + 2 54.569 * * [simplify]: Extracting #3: cost 1 inf + 427 54.569 * * [simplify]: Extracting #4: cost 0 inf + 639 54.569 * [simplify]: Simplified to (pow x 4) 54.569 * [simplify]: Simplified (2 3 1 1 2 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (* (* x x) (* x x)) 1/12 (* x x)) (fma (pow x 4) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 54.569 * * * * [progress]: [ 221 / 223 ] simplifiying candidate # 54.570 * [simplify]: Simplifying (pow x 4) 54.570 * * [simplify]: iters left: 1 (3 enodes) 54.572 * * [simplify]: Extracting #0: cost 1 inf + 0 54.572 * * [simplify]: Extracting #1: cost 5 inf + 0 54.572 * * [simplify]: Extracting #2: cost 4 inf + 2 54.572 * * [simplify]: Extracting #3: cost 1 inf + 427 54.572 * * [simplify]: Extracting #4: cost 0 inf + 639 54.572 * [simplify]: Simplified to (pow x 4) 54.573 * [simplify]: Simplified (2 3 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (pow x 4) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 54.573 * * * * [progress]: [ 222 / 223 ] simplifiying candidate # 54.573 * [simplify]: Simplifying (pow x 4) 54.573 * * [simplify]: iters left: 1 (3 enodes) 54.575 * * [simplify]: Extracting #0: cost 1 inf + 0 54.575 * * [simplify]: Extracting #1: cost 5 inf + 0 54.576 * * [simplify]: Extracting #2: cost 4 inf + 2 54.576 * * [simplify]: Extracting #3: cost 1 inf + 427 54.576 * * [simplify]: Extracting #4: cost 0 inf + 639 54.576 * [simplify]: Simplified to (pow x 4) 54.576 * [simplify]: Simplified (2 3 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (pow x 4) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 54.576 * * * * [progress]: [ 223 / 223 ] simplifiying candidate # 54.576 * [simplify]: Simplifying (pow x 4) 54.576 * * [simplify]: iters left: 1 (3 enodes) 54.579 * * [simplify]: Extracting #0: cost 1 inf + 0 54.579 * * [simplify]: Extracting #1: cost 5 inf + 0 54.579 * * [simplify]: Extracting #2: cost 4 inf + 2 54.579 * * [simplify]: Extracting #3: cost 1 inf + 427 54.579 * * [simplify]: Extracting #4: cost 0 inf + 639 54.579 * [simplify]: Simplified to (pow x 4) 54.579 * [simplify]: Simplified (2 3 1 1 1 1) to (λ (x) (fma (* 1/360 (* (* x x) (* x x))) (* x x) (cbrt (* (* (fma (pow x 4) 1/12 (* x x)) (fma (* (* x x) (* x x)) 1/12 (* x x))) (fma (* (* x x) (* x x)) 1/12 (* x x)))))) 54.580 * * * [progress]: adding candidates to table 57.034 * [progress]: [Phase 3 of 3] Extracting. 57.034 * * [regime]: Finding splitpoints for: (# # # #) 57.034 * * * [regime-changes]: Trying 1 branch expressions: (x) 57.034 * * * * [regimes]: Trying to branch on x from (# # # #) 57.062 * * * [regime]: Found split indices: #