0.001 * [progress]: [Phase 1 of 3] Setting up. 0.001 * * * [progress]: [1/2] Preparing points 0.033 * * * [progress]: [2/2] Setting up program. 0.036 * [progress]: [Phase 2 of 3] Improving. 0.036 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 0.037 * [simplify]: Simplifying (exp (- (- 1 (* x x)))) 0.037 * * [simplify]: iteration 1: (6 enodes) 0.040 * * [simplify]: iteration 2: (24 enodes) 0.048 * * [simplify]: iteration 3: (43 enodes) 0.058 * * [simplify]: iteration 4: (73 enodes) 0.071 * * [simplify]: iteration 5: (115 enodes) 0.090 * * [simplify]: iteration 6: (218 enodes) 0.185 * * [simplify]: iteration 7: (497 enodes) 0.617 * * [simplify]: Extracting #0: cost 1 inf + 0 0.618 * * [simplify]: Extracting #1: cost 142 inf + 0 0.620 * * [simplify]: Extracting #2: cost 386 inf + 2 0.623 * * [simplify]: Extracting #3: cost 385 inf + 3185 0.629 * * [simplify]: Extracting #4: cost 314 inf + 18153 0.649 * * [simplify]: Extracting #5: cost 116 inf + 112829 0.677 * * [simplify]: Extracting #6: cost 5 inf + 172850 0.716 * * [simplify]: Extracting #7: cost 0 inf + 172612 0.743 * * [simplify]: Extracting #8: cost 0 inf + 172532 0.776 * [simplify]: Simplified to (exp (fma x x -1)) 0.776 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 0.776 * [simplify]: Simplified (2) to (λ (x) (exp (fma x x -1))) 0.782 * * [progress]: iteration 1 / 4 0.782 * * * [progress]: picking best candidate 0.784 * * * * [pick]: Picked # 0.784 * * * [progress]: localizing error 0.794 * * * [progress]: generating rewritten candidates 0.794 * * * * [progress]: [ 1 / 2 ] rewriting at (2) 0.823 * * * * [progress]: [ 2 / 2 ] rewriting at (2 1 1) 0.834 * * * [progress]: generating series expansions 0.834 * * * * [progress]: [ 1 / 2 ] generating series at (2) 0.834 * [backup-simplify]: Simplify (exp (- (- 1 (* x x)))) into (exp (- (pow x 2) 1)) 0.834 * [approximate]: Taking taylor expansion of (exp (- (pow x 2) 1)) in (x) around 0 0.834 * [taylor]: Taking taylor expansion of (exp (- (pow x 2) 1)) in x 0.834 * [taylor]: Taking taylor expansion of (- (pow x 2) 1) in x 0.834 * [taylor]: Taking taylor expansion of (pow x 2) in x 0.834 * [taylor]: Taking taylor expansion of x in x 0.834 * [backup-simplify]: Simplify 0 into 0 0.834 * [backup-simplify]: Simplify 1 into 1 0.835 * [taylor]: Taking taylor expansion of 1 in x 0.835 * [backup-simplify]: Simplify 1 into 1 0.835 * [backup-simplify]: Simplify (- 1) into -1 0.836 * [backup-simplify]: Simplify (+ 0 -1) into -1 0.836 * [backup-simplify]: Simplify (exp -1) into (exp -1) 0.836 * [taylor]: Taking taylor expansion of (exp (- (pow x 2) 1)) in x 0.836 * [taylor]: Taking taylor expansion of (- (pow x 2) 1) in x 0.836 * [taylor]: Taking taylor expansion of (pow x 2) in x 0.836 * [taylor]: Taking taylor expansion of x in x 0.836 * [backup-simplify]: Simplify 0 into 0 0.836 * [backup-simplify]: Simplify 1 into 1 0.836 * [taylor]: Taking taylor expansion of 1 in x 0.836 * [backup-simplify]: Simplify 1 into 1 0.837 * [backup-simplify]: Simplify (- 1) into -1 0.837 * [backup-simplify]: Simplify (+ 0 -1) into -1 0.838 * [backup-simplify]: Simplify (exp -1) into (exp -1) 0.838 * [backup-simplify]: Simplify (exp -1) into (exp -1) 0.838 * [backup-simplify]: Simplify (- 0) into 0 0.839 * [backup-simplify]: Simplify (+ 0 0) into 0 0.840 * [backup-simplify]: Simplify (* (exp -1) (+ (* (/ (pow 0 1) 1)))) into 0 0.840 * [backup-simplify]: Simplify 0 into 0 0.840 * [backup-simplify]: Simplify (* 1 1) into 1 0.840 * [backup-simplify]: Simplify (- 0) into 0 0.841 * [backup-simplify]: Simplify (+ 1 0) into 1 0.842 * [backup-simplify]: Simplify (* (exp -1) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 1 1) 1)))) into (exp -1) 0.843 * [backup-simplify]: Simplify (exp -1) into (exp -1) 0.843 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.844 * [backup-simplify]: Simplify (- 0) into 0 0.844 * [backup-simplify]: Simplify (+ 0 0) into 0 0.845 * [backup-simplify]: Simplify (* (exp -1) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 1 1) 1)) (* (/ (pow 0 1) 1)))) into 0 0.845 * [backup-simplify]: Simplify 0 into 0 0.846 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.846 * [backup-simplify]: Simplify (- 0) into 0 0.846 * [backup-simplify]: Simplify (+ 0 0) into 0 0.851 * [backup-simplify]: Simplify (* (exp -1) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 1 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into (* 1/2 (exp -1)) 0.851 * [backup-simplify]: Simplify (* 1/2 (exp -1)) into (* 1/2 (exp -1)) 0.852 * [backup-simplify]: Simplify (+ (* (* 1/2 (exp -1)) (pow x 4)) (+ (* (exp -1) (pow x 2)) (exp -1))) into (+ (exp -1) (+ (* (pow x 2) (exp -1)) (* 1/2 (* (pow x 4) (exp -1))))) 0.852 * [backup-simplify]: Simplify (exp (- (- 1 (* (/ 1 x) (/ 1 x))))) into (exp (- (/ 1 (pow x 2)) 1)) 0.852 * [approximate]: Taking taylor expansion of (exp (- (/ 1 (pow x 2)) 1)) in (x) around 0 0.852 * [taylor]: Taking taylor expansion of (exp (- (/ 1 (pow x 2)) 1)) in x 0.853 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x 2)) 1) in x 0.853 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 0.853 * [taylor]: Taking taylor expansion of (pow x 2) in x 0.853 * [taylor]: Taking taylor expansion of x in x 0.853 * [backup-simplify]: Simplify 0 into 0 0.853 * [backup-simplify]: Simplify 1 into 1 0.853 * [backup-simplify]: Simplify (* 1 1) into 1 0.853 * [backup-simplify]: Simplify (/ 1 1) into 1 0.853 * [taylor]: Taking taylor expansion of 1 in x 0.853 * [backup-simplify]: Simplify 1 into 1 0.853 * [backup-simplify]: Simplify (+ 1 0) into 1 0.854 * [backup-simplify]: Simplify (exp (- (/ 1 (pow x 2)) 1)) into (exp (- (/ 1 (pow x 2)) 1)) 0.854 * [taylor]: Taking taylor expansion of (exp (- (/ 1 (pow x 2)) 1)) in x 0.854 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x 2)) 1) in x 0.854 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 0.854 * [taylor]: Taking taylor expansion of (pow x 2) in x 0.854 * [taylor]: Taking taylor expansion of x in x 0.854 * [backup-simplify]: Simplify 0 into 0 0.854 * [backup-simplify]: Simplify 1 into 1 0.854 * [backup-simplify]: Simplify (* 1 1) into 1 0.854 * [backup-simplify]: Simplify (/ 1 1) into 1 0.854 * [taylor]: Taking taylor expansion of 1 in x 0.854 * [backup-simplify]: Simplify 1 into 1 0.854 * [backup-simplify]: Simplify (+ 1 0) into 1 0.855 * [backup-simplify]: Simplify (exp (- (/ 1 (pow x 2)) 1)) into (exp (- (/ 1 (pow x 2)) 1)) 0.855 * [backup-simplify]: Simplify (exp (- (/ 1 (pow x 2)) 1)) into (exp (- (/ 1 (pow x 2)) 1)) 0.855 * [backup-simplify]: Simplify 0 into 0 0.855 * [backup-simplify]: Simplify 0 into 0 0.855 * [backup-simplify]: Simplify 0 into 0 0.855 * [backup-simplify]: Simplify 0 into 0 0.855 * [backup-simplify]: Simplify 0 into 0 0.855 * [backup-simplify]: Simplify 0 into 0 0.855 * [backup-simplify]: Simplify (exp (- (/ 1 (pow (/ 1 x) 2)) 1)) into (exp (- (pow x 2) 1)) 0.855 * [backup-simplify]: Simplify (exp (- (- 1 (* (/ 1 (- x)) (/ 1 (- x)))))) into (exp (- (/ 1 (pow x 2)) 1)) 0.855 * [approximate]: Taking taylor expansion of (exp (- (/ 1 (pow x 2)) 1)) in (x) around 0 0.855 * [taylor]: Taking taylor expansion of (exp (- (/ 1 (pow x 2)) 1)) in x 0.855 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x 2)) 1) in x 0.855 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 0.855 * [taylor]: Taking taylor expansion of (pow x 2) in x 0.855 * [taylor]: Taking taylor expansion of x in x 0.855 * [backup-simplify]: Simplify 0 into 0 0.855 * [backup-simplify]: Simplify 1 into 1 0.855 * [backup-simplify]: Simplify (* 1 1) into 1 0.856 * [backup-simplify]: Simplify (/ 1 1) into 1 0.856 * [taylor]: Taking taylor expansion of 1 in x 0.856 * [backup-simplify]: Simplify 1 into 1 0.856 * [backup-simplify]: Simplify (+ 1 0) into 1 0.856 * [backup-simplify]: Simplify (exp (- (/ 1 (pow x 2)) 1)) into (exp (- (/ 1 (pow x 2)) 1)) 0.856 * [taylor]: Taking taylor expansion of (exp (- (/ 1 (pow x 2)) 1)) in x 0.856 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x 2)) 1) in x 0.856 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 0.856 * [taylor]: Taking taylor expansion of (pow x 2) in x 0.856 * [taylor]: Taking taylor expansion of x in x 0.856 * [backup-simplify]: Simplify 0 into 0 0.856 * [backup-simplify]: Simplify 1 into 1 0.856 * [backup-simplify]: Simplify (* 1 1) into 1 0.857 * [backup-simplify]: Simplify (/ 1 1) into 1 0.857 * [taylor]: Taking taylor expansion of 1 in x 0.857 * [backup-simplify]: Simplify 1 into 1 0.857 * [backup-simplify]: Simplify (+ 1 0) into 1 0.857 * [backup-simplify]: Simplify (exp (- (/ 1 (pow x 2)) 1)) into (exp (- (/ 1 (pow x 2)) 1)) 0.857 * [backup-simplify]: Simplify (exp (- (/ 1 (pow x 2)) 1)) into (exp (- (/ 1 (pow x 2)) 1)) 0.857 * [backup-simplify]: Simplify 0 into 0 0.857 * [backup-simplify]: Simplify 0 into 0 0.857 * [backup-simplify]: Simplify 0 into 0 0.857 * [backup-simplify]: Simplify 0 into 0 0.857 * [backup-simplify]: Simplify 0 into 0 0.857 * [backup-simplify]: Simplify 0 into 0 0.857 * [backup-simplify]: Simplify (exp (- (/ 1 (pow (/ 1 (- x)) 2)) 1)) into (exp (- (pow x 2) 1)) 0.857 * * * * [progress]: [ 2 / 2 ] generating series at (2 1 1) 0.858 * [backup-simplify]: Simplify (- 1 (* x x)) into (- 1 (pow x 2)) 0.858 * [approximate]: Taking taylor expansion of (- 1 (pow x 2)) in (x) around 0 0.858 * [taylor]: Taking taylor expansion of (- 1 (pow x 2)) in x 0.858 * [taylor]: Taking taylor expansion of 1 in x 0.858 * [backup-simplify]: Simplify 1 into 1 0.858 * [taylor]: Taking taylor expansion of (pow x 2) in x 0.858 * [taylor]: Taking taylor expansion of x in x 0.858 * [backup-simplify]: Simplify 0 into 0 0.858 * [backup-simplify]: Simplify 1 into 1 0.858 * [taylor]: Taking taylor expansion of (- 1 (pow x 2)) in x 0.858 * [taylor]: Taking taylor expansion of 1 in x 0.858 * [backup-simplify]: Simplify 1 into 1 0.858 * [taylor]: Taking taylor expansion of (pow x 2) in x 0.858 * [taylor]: Taking taylor expansion of x in x 0.858 * [backup-simplify]: Simplify 0 into 0 0.858 * [backup-simplify]: Simplify 1 into 1 0.858 * [backup-simplify]: Simplify (+ 1 0) into 1 0.858 * [backup-simplify]: Simplify 1 into 1 0.858 * [backup-simplify]: Simplify (+ 0 0) into 0 0.858 * [backup-simplify]: Simplify 0 into 0 0.859 * [backup-simplify]: Simplify (* 1 1) into 1 0.859 * [backup-simplify]: Simplify (- 1) into -1 0.859 * [backup-simplify]: Simplify (+ 0 -1) into -1 0.859 * [backup-simplify]: Simplify -1 into -1 0.859 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.860 * [backup-simplify]: Simplify (- 0) into 0 0.860 * [backup-simplify]: Simplify (+ 0 0) into 0 0.860 * [backup-simplify]: Simplify 0 into 0 0.860 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.861 * [backup-simplify]: Simplify (- 0) into 0 0.861 * [backup-simplify]: Simplify (+ 0 0) into 0 0.861 * [backup-simplify]: Simplify 0 into 0 0.862 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.862 * [backup-simplify]: Simplify (- 0) into 0 0.862 * [backup-simplify]: Simplify (+ 0 0) into 0 0.862 * [backup-simplify]: Simplify 0 into 0 0.863 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 0.863 * [backup-simplify]: Simplify (- 0) into 0 0.863 * [backup-simplify]: Simplify (+ 0 0) into 0 0.863 * [backup-simplify]: Simplify 0 into 0 0.865 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 0.865 * [backup-simplify]: Simplify (- 0) into 0 0.866 * [backup-simplify]: Simplify (+ 0 0) into 0 0.866 * [backup-simplify]: Simplify 0 into 0 0.867 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 0.868 * [backup-simplify]: Simplify (- 0) into 0 0.868 * [backup-simplify]: Simplify (+ 0 0) into 0 0.868 * [backup-simplify]: Simplify 0 into 0 0.868 * [backup-simplify]: Simplify (+ (* -1 (pow x 2)) 1) into (- 1 (pow x 2)) 0.869 * [backup-simplify]: Simplify (- 1 (* (/ 1 x) (/ 1 x))) into (- 1 (/ 1 (pow x 2))) 0.869 * [approximate]: Taking taylor expansion of (- 1 (/ 1 (pow x 2))) in (x) around 0 0.869 * [taylor]: Taking taylor expansion of (- 1 (/ 1 (pow x 2))) in x 0.869 * [taylor]: Taking taylor expansion of 1 in x 0.869 * [backup-simplify]: Simplify 1 into 1 0.869 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 0.869 * [taylor]: Taking taylor expansion of (pow x 2) in x 0.869 * [taylor]: Taking taylor expansion of x in x 0.869 * [backup-simplify]: Simplify 0 into 0 0.869 * [backup-simplify]: Simplify 1 into 1 0.869 * [backup-simplify]: Simplify (* 1 1) into 1 0.870 * [backup-simplify]: Simplify (/ 1 1) into 1 0.870 * [taylor]: Taking taylor expansion of (- 1 (/ 1 (pow x 2))) in x 0.870 * [taylor]: Taking taylor expansion of 1 in x 0.870 * [backup-simplify]: Simplify 1 into 1 0.870 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 0.870 * [taylor]: Taking taylor expansion of (pow x 2) in x 0.870 * [taylor]: Taking taylor expansion of x in x 0.870 * [backup-simplify]: Simplify 0 into 0 0.870 * [backup-simplify]: Simplify 1 into 1 0.875 * [backup-simplify]: Simplify (* 1 1) into 1 0.875 * [backup-simplify]: Simplify (/ 1 1) into 1 0.876 * [backup-simplify]: Simplify (- 1) into -1 0.876 * [backup-simplify]: Simplify (+ 0 -1) into -1 0.876 * [backup-simplify]: Simplify -1 into -1 0.877 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.878 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.879 * [backup-simplify]: Simplify (- 0) into 0 0.879 * [backup-simplify]: Simplify (+ 0 0) into 0 0.879 * [backup-simplify]: Simplify 0 into 0 0.880 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.881 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.881 * [backup-simplify]: Simplify (- 0) into 0 0.882 * [backup-simplify]: Simplify (+ 1 0) into 1 0.882 * [backup-simplify]: Simplify 1 into 1 0.883 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.883 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.884 * [backup-simplify]: Simplify (- 0) into 0 0.884 * [backup-simplify]: Simplify (+ 0 0) into 0 0.884 * [backup-simplify]: Simplify 0 into 0 0.885 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 0.885 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.885 * [backup-simplify]: Simplify (- 0) into 0 0.886 * [backup-simplify]: Simplify (+ 0 0) into 0 0.886 * [backup-simplify]: Simplify 0 into 0 0.886 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 0.887 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.887 * [backup-simplify]: Simplify (- 0) into 0 0.887 * [backup-simplify]: Simplify (+ 0 0) into 0 0.887 * [backup-simplify]: Simplify 0 into 0 0.888 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 0.889 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.889 * [backup-simplify]: Simplify (- 0) into 0 0.889 * [backup-simplify]: Simplify (+ 0 0) into 0 0.889 * [backup-simplify]: Simplify 0 into 0 0.890 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 0.891 * [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 0.891 * [backup-simplify]: Simplify (- 0) into 0 0.891 * [backup-simplify]: Simplify (+ 0 0) into 0 0.891 * [backup-simplify]: Simplify 0 into 0 0.892 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 0.893 * [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 0.893 * [backup-simplify]: Simplify (- 0) into 0 0.893 * [backup-simplify]: Simplify (+ 0 0) into 0 0.893 * [backup-simplify]: Simplify 0 into 0 0.893 * [backup-simplify]: Simplify (+ 1 (* -1 (pow (/ 1 (/ 1 x)) 2))) into (- 1 (pow x 2)) 0.893 * [backup-simplify]: Simplify (- 1 (* (/ 1 (- x)) (/ 1 (- x)))) into (- 1 (/ 1 (pow x 2))) 0.893 * [approximate]: Taking taylor expansion of (- 1 (/ 1 (pow x 2))) in (x) around 0 0.893 * [taylor]: Taking taylor expansion of (- 1 (/ 1 (pow x 2))) in x 0.893 * [taylor]: Taking taylor expansion of 1 in x 0.893 * [backup-simplify]: Simplify 1 into 1 0.894 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 0.894 * [taylor]: Taking taylor expansion of (pow x 2) in x 0.894 * [taylor]: Taking taylor expansion of x in x 0.894 * [backup-simplify]: Simplify 0 into 0 0.894 * [backup-simplify]: Simplify 1 into 1 0.894 * [backup-simplify]: Simplify (* 1 1) into 1 0.894 * [backup-simplify]: Simplify (/ 1 1) into 1 0.894 * [taylor]: Taking taylor expansion of (- 1 (/ 1 (pow x 2))) in x 0.894 * [taylor]: Taking taylor expansion of 1 in x 0.894 * [backup-simplify]: Simplify 1 into 1 0.894 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 0.894 * [taylor]: Taking taylor expansion of (pow x 2) in x 0.894 * [taylor]: Taking taylor expansion of x in x 0.894 * [backup-simplify]: Simplify 0 into 0 0.894 * [backup-simplify]: Simplify 1 into 1 0.894 * [backup-simplify]: Simplify (* 1 1) into 1 0.895 * [backup-simplify]: Simplify (/ 1 1) into 1 0.895 * [backup-simplify]: Simplify (- 1) into -1 0.895 * [backup-simplify]: Simplify (+ 0 -1) into -1 0.895 * [backup-simplify]: Simplify -1 into -1 0.896 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.896 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.896 * [backup-simplify]: Simplify (- 0) into 0 0.896 * [backup-simplify]: Simplify (+ 0 0) into 0 0.897 * [backup-simplify]: Simplify 0 into 0 0.897 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.898 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.898 * [backup-simplify]: Simplify (- 0) into 0 0.898 * [backup-simplify]: Simplify (+ 1 0) into 1 0.898 * [backup-simplify]: Simplify 1 into 1 0.899 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.899 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.899 * [backup-simplify]: Simplify (- 0) into 0 0.900 * [backup-simplify]: Simplify (+ 0 0) into 0 0.900 * [backup-simplify]: Simplify 0 into 0 0.900 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 0.901 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.901 * [backup-simplify]: Simplify (- 0) into 0 0.901 * [backup-simplify]: Simplify (+ 0 0) into 0 0.901 * [backup-simplify]: Simplify 0 into 0 0.902 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 0.903 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.903 * [backup-simplify]: Simplify (- 0) into 0 0.903 * [backup-simplify]: Simplify (+ 0 0) into 0 0.903 * [backup-simplify]: Simplify 0 into 0 0.904 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 0.905 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.905 * [backup-simplify]: Simplify (- 0) into 0 0.905 * [backup-simplify]: Simplify (+ 0 0) into 0 0.905 * [backup-simplify]: Simplify 0 into 0 0.906 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 0.907 * [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 0.907 * [backup-simplify]: Simplify (- 0) into 0 0.907 * [backup-simplify]: Simplify (+ 0 0) into 0 0.907 * [backup-simplify]: Simplify 0 into 0 0.908 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 0.909 * [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 0.909 * [backup-simplify]: Simplify (- 0) into 0 0.909 * [backup-simplify]: Simplify (+ 0 0) into 0 0.909 * [backup-simplify]: Simplify 0 into 0 0.910 * [backup-simplify]: Simplify (+ 1 (* -1 (pow (/ 1 (/ 1 (- x))) 2))) into (- 1 (pow x 2)) 0.910 * * * [progress]: simplifying candidates 0.910 * * * * [progress]: [ 1 / 63 ] simplifiying candidate # 0.910 * * * * [progress]: [ 2 / 63 ] simplifiying candidate # 0.910 * * * * [progress]: [ 3 / 63 ] simplifiying candidate # 0.910 * * * * [progress]: [ 4 / 63 ] simplifiying candidate # 0.910 * * * * [progress]: [ 5 / 63 ] simplifiying candidate # 0.910 * * * * [progress]: [ 6 / 63 ] simplifiying candidate # 0.910 * * * * [progress]: [ 7 / 63 ] simplifiying candidate # 0.910 * * * * [progress]: [ 8 / 63 ] simplifiying candidate # 0.910 * * * * [progress]: [ 9 / 63 ] simplifiying candidate # 0.910 * * * * [progress]: [ 10 / 63 ] simplifiying candidate # 0.910 * * * * [progress]: [ 11 / 63 ] simplifiying candidate # 0.910 * * * * [progress]: [ 12 / 63 ] simplifiying candidate # 0.910 * * * * [progress]: [ 13 / 63 ] simplifiying candidate # 0.910 * * * * [progress]: [ 14 / 63 ] simplifiying candidate # 0.910 * * * * [progress]: [ 15 / 63 ] simplifiying candidate # 0.910 * * * * [progress]: [ 16 / 63 ] simplifiying candidate # 0.910 * * * * [progress]: [ 17 / 63 ] simplifiying candidate # 0.910 * * * * [progress]: [ 18 / 63 ] simplifiying candidate # 0.910 * * * * [progress]: [ 19 / 63 ] simplifiying candidate # 0.910 * * * * [progress]: [ 20 / 63 ] simplifiying candidate # 0.910 * * * * [progress]: [ 21 / 63 ] simplifiying candidate # 0.911 * * * * [progress]: [ 22 / 63 ] simplifiying candidate # 0.911 * * * * [progress]: [ 23 / 63 ] simplifiying candidate # 0.911 * * * * [progress]: [ 24 / 63 ] simplifiying candidate # 0.911 * * * * [progress]: [ 25 / 63 ] simplifiying candidate # 0.911 * * * * [progress]: [ 26 / 63 ] simplifiying candidate # 0.911 * * * * [progress]: [ 27 / 63 ] simplifiying candidate # 0.911 * * * * [progress]: [ 28 / 63 ] simplifiying candidate # 0.911 * * * * [progress]: [ 29 / 63 ] simplifiying candidate # 0.911 * * * * [progress]: [ 30 / 63 ] simplifiying candidate # 0.911 * * * * [progress]: [ 31 / 63 ] simplifiying candidate # 0.911 * * * * [progress]: [ 32 / 63 ] simplifiying candidate # 0.911 * * * * [progress]: [ 33 / 63 ] simplifiying candidate # 0.911 * * * * [progress]: [ 34 / 63 ] simplifiying candidate #real (real->posit16 (exp (- (- 1 (* x x)))))))> 0.911 * * * * [progress]: [ 35 / 63 ] simplifiying candidate # 0.911 * * * * [progress]: [ 36 / 63 ] simplifiying candidate # 0.911 * * * * [progress]: [ 37 / 63 ] simplifiying candidate # 0.911 * * * * [progress]: [ 38 / 63 ] simplifiying candidate # 0.911 * * * * [progress]: [ 39 / 63 ] simplifiying candidate # 0.911 * * * * [progress]: [ 40 / 63 ] simplifiying candidate # 0.911 * * * * [progress]: [ 41 / 63 ] simplifiying candidate # 0.911 * * * * [progress]: [ 42 / 63 ] simplifiying candidate # 0.911 * * * * [progress]: [ 43 / 63 ] simplifiying candidate # 0.911 * * * * [progress]: [ 44 / 63 ] simplifiying candidate # 0.912 * * * * [progress]: [ 45 / 63 ] simplifiying candidate # 0.912 * * * * [progress]: [ 46 / 63 ] simplifiying candidate # 0.912 * * * * [progress]: [ 47 / 63 ] simplifiying candidate # 0.912 * * * * [progress]: [ 48 / 63 ] simplifiying candidate # 0.912 * * * * [progress]: [ 49 / 63 ] simplifiying candidate # 0.912 * * * * [progress]: [ 50 / 63 ] simplifiying candidate # 0.912 * * * * [progress]: [ 51 / 63 ] simplifiying candidate # 0.912 * * * * [progress]: [ 52 / 63 ] simplifiying candidate # 0.912 * * * * [progress]: [ 53 / 63 ] simplifiying candidate # 0.912 * * * * [progress]: [ 54 / 63 ] simplifiying candidate # 0.912 * * * * [progress]: [ 55 / 63 ] simplifiying candidate # 0.912 * * * * [progress]: [ 56 / 63 ] simplifiying candidate # 0.912 * * * * [progress]: [ 57 / 63 ] simplifiying candidate #real (real->posit16 (- 1 (* x x)))))))> 0.912 * * * * [progress]: [ 58 / 63 ] simplifiying candidate # 0.912 * * * * [progress]: [ 59 / 63 ] simplifiying candidate # 0.912 * * * * [progress]: [ 60 / 63 ] simplifiying candidate # 0.912 * * * * [progress]: [ 61 / 63 ] simplifiying candidate # 0.912 * * * * [progress]: [ 62 / 63 ] simplifiying candidate # 0.912 * * * * [progress]: [ 63 / 63 ] simplifiying candidate # 0.913 * [simplify]: Simplifying (expm1 (exp (- (- 1 (* x x))))), (log1p (exp (- (- 1 (* x x))))), (exp (* (cbrt (- (- 1 (* x x)))) (cbrt (- (- 1 (* x x)))))), (exp (sqrt (- (- 1 (* x x))))), (exp 1), (exp -1), (exp (- (* (cbrt (- 1 (* x x))) (cbrt (- 1 (* x x)))))), (exp (- (sqrt (- 1 (* x x))))), (exp (- 1)), (exp (- (+ (sqrt 1) x))), (exp (- (+ 1 x))), (exp (* (cbrt (- 1 (* x x))) (cbrt (- 1 (* x x))))), (exp (sqrt (- 1 (* x x)))), (exp 1), (exp (+ (sqrt 1) x)), (exp (+ 1 x)), (exp (- (fma (* (cbrt 1) (cbrt 1)) (cbrt 1) (- (* x x))))), (exp (- (fma (- x) x (* x x)))), (exp (- (fma (sqrt 1) (sqrt 1) (- (* x x))))), (exp (- (fma (- x) x (* x x)))), (exp (- (fma 1 1 (- (* x x))))), (exp (- (fma (- x) x (* x x)))), (exp (- 1)), (exp (- (- (* x x)))), (exp (- 1)), (exp (- (- (* x x)))), (exp (- 1 (* x x))), (exp 0), (exp (- 1 (* x x))), (log (exp (- (- 1 (* x x))))), (exp (exp (- (- 1 (* x x))))), (* (cbrt (exp (- (- 1 (* x x))))) (cbrt (exp (- (- 1 (* x x)))))), (cbrt (exp (- (- 1 (* x x))))), (* (* (exp (- (- 1 (* x x)))) (exp (- (- 1 (* x x))))) (exp (- (- 1 (* x x))))), (sqrt (exp (- (- 1 (* x x))))), (sqrt (exp (- (- 1 (* x x))))), (real->posit16 (exp (- (- 1 (* x x))))), (fma (* (cbrt 1) (cbrt 1)) (cbrt 1) (- (* x x))), (fma (- x) x (* x x)), (fma (sqrt 1) (sqrt 1) (- (* x x))), (fma (- x) x (* x x)), (fma 1 1 (- (* x x))), (fma (- x) x (* x x)), (expm1 (- 1 (* x x))), (log1p (- 1 (* x x))), (- (* x x)), (- (* x x)), (- (* x x)), (/ (exp 1) (exp (* x x))), (log (- 1 (* x x))), (exp (- 1 (* x x))), (* (cbrt (- 1 (* x x))) (cbrt (- 1 (* x x)))), (cbrt (- 1 (* x x))), (* (* (- 1 (* x x)) (- 1 (* x x))) (- 1 (* x x))), (sqrt (- 1 (* x x))), (sqrt (- 1 (* x x))), (- (pow 1 3) (pow (* x x) 3)), (+ (* 1 1) (+ (* (* x x) (* x x)) (* 1 (* x x)))), (- (* x x)), (- (* 1 1) (* (* x x) (* x x))), (+ 1 (* x x)), (+ (sqrt 1) x), (- (sqrt 1) x), (+ 1 x), (- 1 x), (- (* x x)), (real->posit16 (- 1 (* x x))), (+ (exp -1) (+ (* (pow x 2) (exp -1)) (* 1/2 (* (pow x 4) (exp -1))))), (exp (- (pow x 2) 1)), (exp (- (pow x 2) 1)), (- 1 (pow x 2)), (- 1 (pow x 2)), (- 1 (pow x 2)) 0.913 * * [simplify]: iteration 1: (99 enodes) 0.983 * * [simplify]: iteration 2: (376 enodes) 1.055 * * [simplify]: iteration 3: (683 enodes) 1.305 * * [simplify]: Extracting #0: cost 42 inf + 0 1.306 * * [simplify]: Extracting #1: cost 169 inf + 44 1.307 * * [simplify]: Extracting #2: cost 315 inf + 1195 1.316 * * [simplify]: Extracting #3: cost 170 inf + 21426 1.328 * * [simplify]: Extracting #4: cost 56 inf + 42062 1.338 * * [simplify]: Extracting #5: cost 12 inf + 53194 1.352 * * [simplify]: Extracting #6: cost 0 inf + 57860 1.374 * [simplify]: Simplified to (expm1 (exp (fma x x -1))), (log1p (exp (fma x x -1))), (exp (* (cbrt (fma x x -1)) (cbrt (fma x x -1)))), (exp (sqrt (fma x x -1))), E, (/ 1 E), (/ 1 (exp (* (cbrt (- 1 (* x x))) (cbrt (- 1 (* x x)))))), (exp (- (sqrt (- 1 (* x x))))), (/ 1 E), (exp (- -1 x)), (exp (- -1 x)), (exp (* (cbrt (- 1 (* x x))) (cbrt (- 1 (* x x))))), (exp (sqrt (- 1 (* x x)))), E, (exp (+ x 1)), (exp (+ x 1)), (exp (fma x x -1)), (exp (fma (* x x) -1 (* x x))), (exp (fma x x -1)), (exp (fma (* x x) -1 (* x x))), (exp (fma x x -1)), (exp (fma (* x x) -1 (* x x))), (/ 1 E), (exp (* x x)), (/ 1 E), (exp (* x x)), (exp (- 1 (* x x))), 1, (exp (- 1 (* x x))), (fma x x -1), (exp (exp (fma x x -1))), (* (cbrt (exp (fma x x -1))) (cbrt (exp (fma x x -1)))), (cbrt (exp (fma x x -1))), (exp (+ (fma x x -1) (+ (fma x x -1) (fma x x -1)))), (sqrt (exp (fma x x -1))), (sqrt (exp (fma x x -1))), (real->posit16 (exp (fma x x -1))), (- 1 (* x x)), (fma (* x x) -1 (* x x)), (- 1 (* x x)), (fma (* x x) -1 (* x x)), (- 1 (* x x)), (fma (* x x) -1 (* x x)), (expm1 (- 1 (* x x))), (log1p (- 1 (* x x))), (- (* x x)), (- (* x x)), (- (* x x)), (exp (- 1 (* x x))), (log (- 1 (* x x))), (exp (- 1 (* x x))), (* (cbrt (- 1 (* x x))) (cbrt (- 1 (* x x)))), (cbrt (- 1 (* x x))), (* (- 1 (* x x)) (* (- 1 (* x x)) (- 1 (* x x)))), (sqrt (- 1 (* x x))), (sqrt (- 1 (* x x))), (- 1 (* (* x (* x x)) (* x (* x x)))), (+ (fma (* x x) (* x x) (* x x)) 1), (- (* x x)), (- 1 (* (* x x) (* x x))), (fma x x 1), (+ x 1), (- 1 x), (+ x 1), (- 1 x), (- (* x x)), (real->posit16 (- 1 (* x x))), (fma (/ 1 E) (fma (* (* x x) (* x x)) 1/2 (* x x)) (/ 1 E)), (exp (fma x x -1)), (exp (fma x x -1)), (- 1 (* x x)), (- 1 (* x x)), (- 1 (* x x)) 1.374 * * * * [progress]: [ 1 / 63 ] simplifiying candidate # 1.374 * [simplify]: Simplified (2 1) to (λ (x) (log1p (expm1 (exp (fma x x -1))))) 1.374 * * * * [progress]: [ 2 / 63 ] simplifiying candidate # 1.374 * [simplify]: Simplified (2 1) to (λ (x) (expm1 (log1p (exp (fma x x -1))))) 1.374 * * * * [progress]: [ 3 / 63 ] simplifiying candidate # 1.374 * * * * [progress]: [ 4 / 63 ] simplifiying candidate # 1.374 * [simplify]: Simplified (2 1) to (λ (x) (pow (exp (* (cbrt (fma x x -1)) (cbrt (fma x x -1)))) (cbrt (- (- 1 (* x x)))))) 1.374 * * * * [progress]: [ 5 / 63 ] simplifiying candidate # 1.375 * [simplify]: Simplified (2 1) to (λ (x) (pow (exp (sqrt (fma x x -1))) (sqrt (- (- 1 (* x x)))))) 1.375 * * * * [progress]: [ 6 / 63 ] simplifiying candidate # 1.375 * [simplify]: Simplified (2 1) to (λ (x) (pow E (- (- 1 (* x x))))) 1.375 * * * * [progress]: [ 7 / 63 ] simplifiying candidate # 1.375 * [simplify]: Simplified (2 1) to (λ (x) (pow (/ 1 E) (- 1 (* x x)))) 1.375 * * * * [progress]: [ 8 / 63 ] simplifiying candidate # 1.375 * [simplify]: Simplified (2 1) to (λ (x) (pow (/ 1 (exp (* (cbrt (- 1 (* x x))) (cbrt (- 1 (* x x)))))) (cbrt (- 1 (* x x))))) 1.375 * * * * [progress]: [ 9 / 63 ] simplifiying candidate # 1.375 * [simplify]: Simplified (2 1) to (λ (x) (pow (exp (- (sqrt (- 1 (* x x))))) (sqrt (- 1 (* x x))))) 1.375 * * * * [progress]: [ 10 / 63 ] simplifiying candidate # 1.375 * [simplify]: Simplified (2 1) to (λ (x) (pow (/ 1 E) (- 1 (* x x)))) 1.375 * * * * [progress]: [ 11 / 63 ] simplifiying candidate # 1.375 * [simplify]: Simplified (2 1) to (λ (x) (pow (exp (- -1 x)) (- (sqrt 1) x))) 1.375 * * * * [progress]: [ 12 / 63 ] simplifiying candidate # 1.376 * [simplify]: Simplified (2 1) to (λ (x) (pow (exp (- -1 x)) (- 1 x))) 1.376 * * * * [progress]: [ 13 / 63 ] simplifiying candidate # 1.376 * [simplify]: Simplified (2 1) to (λ (x) (pow (exp (* (cbrt (- 1 (* x x))) (cbrt (- 1 (* x x))))) (- (cbrt (- 1 (* x x)))))) 1.376 * * * * [progress]: [ 14 / 63 ] simplifiying candidate # 1.376 * [simplify]: Simplified (2 1) to (λ (x) (pow (exp (sqrt (- 1 (* x x)))) (- (sqrt (- 1 (* x x)))))) 1.376 * * * * [progress]: [ 15 / 63 ] simplifiying candidate # 1.376 * [simplify]: Simplified (2 1) to (λ (x) (pow E (- (- 1 (* x x))))) 1.376 * * * * [progress]: [ 16 / 63 ] simplifiying candidate # 1.376 * [simplify]: Simplified (2 1) to (λ (x) (pow (exp (+ x 1)) (- (- (sqrt 1) x)))) 1.376 * * * * [progress]: [ 17 / 63 ] simplifiying candidate # 1.376 * [simplify]: Simplified (2 1) to (λ (x) (pow (exp (+ x 1)) (- (- 1 x)))) 1.376 * * * * [progress]: [ 18 / 63 ] simplifiying candidate # 1.376 * [simplify]: Simplified (2 1) to (λ (x) (* (exp (fma x x -1)) (exp (- (fma (- x) x (* x x)))))) 1.377 * [simplify]: Simplified (2 2) to (λ (x) (* (exp (fma x x -1)) (exp (fma (* x x) -1 (* x x))))) 1.377 * * * * [progress]: [ 19 / 63 ] simplifiying candidate # 1.377 * [simplify]: Simplified (2 1) to (λ (x) (* (exp (fma x x -1)) (exp (- (fma (- x) x (* x x)))))) 1.377 * [simplify]: Simplified (2 2) to (λ (x) (* (exp (fma x x -1)) (exp (fma (* x x) -1 (* x x))))) 1.377 * * * * [progress]: [ 20 / 63 ] simplifiying candidate # 1.377 * [simplify]: Simplified (2 1) to (λ (x) (* (exp (fma x x -1)) (exp (- (fma (- x) x (* x x)))))) 1.377 * [simplify]: Simplified (2 2) to (λ (x) (* (exp (fma x x -1)) (exp (fma (* x x) -1 (* x x))))) 1.377 * * * * [progress]: [ 21 / 63 ] simplifiying candidate # 1.377 * [simplify]: Simplified (2 1) to (λ (x) (* (/ 1 E) (exp (- (- (* x x)))))) 1.377 * [simplify]: Simplified (2 2) to (λ (x) (* (/ 1 E) (exp (* x x)))) 1.377 * * * * [progress]: [ 22 / 63 ] simplifiying candidate # 1.378 * [simplify]: Simplified (2 1) to (λ (x) (* (/ 1 E) (exp (- (- (* x x)))))) 1.378 * [simplify]: Simplified (2 2) to (λ (x) (* (/ 1 E) (exp (* x x)))) 1.378 * * * * [progress]: [ 23 / 63 ] simplifiying candidate # 1.378 * [simplify]: Simplified (2 2) to (λ (x) (/ 1 (exp (- 1 (* x x))))) 1.378 * * * * [progress]: [ 24 / 63 ] simplifiying candidate # 1.378 * [simplify]: Simplified (2 1) to (λ (x) (/ 1 (exp (- 1 (* x x))))) 1.378 * [simplify]: Simplified (2 2) to (λ (x) (/ 1 (exp (- 1 (* x x))))) 1.378 * * * * [progress]: [ 25 / 63 ] simplifiying candidate # 1.378 * * * * [progress]: [ 26 / 63 ] simplifiying candidate # 1.378 * * * * [progress]: [ 27 / 63 ] simplifiying candidate # 1.378 * * * * [progress]: [ 28 / 63 ] simplifiying candidate # 1.378 * [simplify]: Simplified (2 1) to (λ (x) (exp (fma x x -1))) 1.378 * * * * [progress]: [ 29 / 63 ] simplifiying candidate # 1.378 * [simplify]: Simplified (2 1) to (λ (x) (log (exp (exp (fma x x -1))))) 1.379 * * * * [progress]: [ 30 / 63 ] simplifiying candidate # 1.379 * [simplify]: Simplified (2 1) to (λ (x) (* (* (cbrt (exp (fma x x -1))) (cbrt (exp (fma x x -1)))) (cbrt (exp (- (- 1 (* x x))))))) 1.379 * [simplify]: Simplified (2 2) to (λ (x) (* (* (cbrt (exp (- (- 1 (* x x))))) (cbrt (exp (- (- 1 (* x x)))))) (cbrt (exp (fma x x -1))))) 1.379 * * * * [progress]: [ 31 / 63 ] simplifiying candidate # 1.379 * [simplify]: Simplified (2 1) to (λ (x) (cbrt (exp (+ (fma x x -1) (+ (fma x x -1) (fma x x -1)))))) 1.379 * * * * [progress]: [ 32 / 63 ] simplifiying candidate # 1.379 * [simplify]: Simplified (2 1) to (λ (x) (* (sqrt (exp (fma x x -1))) (sqrt (exp (- (- 1 (* x x))))))) 1.379 * [simplify]: Simplified (2 2) to (λ (x) (* (sqrt (exp (- (- 1 (* x x))))) (sqrt (exp (fma x x -1))))) 1.379 * * * * [progress]: [ 33 / 63 ] simplifiying candidate # 1.379 * * * * [progress]: [ 34 / 63 ] simplifiying candidate #real (real->posit16 (exp (- (- 1 (* x x)))))))> 1.380 * [simplify]: Simplified (2 1) to (λ (x) (posit16->real (real->posit16 (exp (fma x x -1))))) 1.380 * * * * [progress]: [ 35 / 63 ] simplifiying candidate # 1.380 * [simplify]: Simplified (2 1 1 1) to (λ (x) (exp (- (+ (- 1 (* x x)) (fma (- x) x (* x x)))))) 1.380 * [simplify]: Simplified (2 1 1 2) to (λ (x) (exp (- (+ (- 1 (* x x)) (fma (* x x) -1 (* x x)))))) 1.380 * * * * [progress]: [ 36 / 63 ] simplifiying candidate # 1.380 * [simplify]: Simplified (2 1 1 1) to (λ (x) (exp (- (+ (- 1 (* x x)) (fma (- x) x (* x x)))))) 1.380 * [simplify]: Simplified (2 1 1 2) to (λ (x) (exp (- (+ (- 1 (* x x)) (fma (* x x) -1 (* x x)))))) 1.380 * * * * [progress]: [ 37 / 63 ] simplifiying candidate # 1.380 * [simplify]: Simplified (2 1 1 1) to (λ (x) (exp (- (+ (- 1 (* x x)) (fma (- x) x (* x x)))))) 1.380 * [simplify]: Simplified (2 1 1 2) to (λ (x) (exp (- (+ (- 1 (* x x)) (fma (* x x) -1 (* x x)))))) 1.380 * * * * [progress]: [ 38 / 63 ] simplifiying candidate # 1.381 * [simplify]: Simplified (2 1 1 1) to (λ (x) (exp (- (log1p (expm1 (- 1 (* x x))))))) 1.381 * * * * [progress]: [ 39 / 63 ] simplifiying candidate # 1.381 * [simplify]: Simplified (2 1 1 1) to (λ (x) (exp (- (expm1 (log1p (- 1 (* x x))))))) 1.381 * * * * [progress]: [ 40 / 63 ] simplifiying candidate # 1.381 * [simplify]: Simplified (2 1 1 3) to (λ (x) (exp (- (fma (* (cbrt 1) (cbrt 1)) (cbrt 1) (- (* x x)))))) 1.381 * * * * [progress]: [ 41 / 63 ] simplifiying candidate # 1.381 * [simplify]: Simplified (2 1 1 3) to (λ (x) (exp (- (fma (sqrt 1) (sqrt 1) (- (* x x)))))) 1.381 * * * * [progress]: [ 42 / 63 ] simplifiying candidate # 1.381 * [simplify]: Simplified (2 1 1 3) to (λ (x) (exp (- (fma 1 1 (- (* x x)))))) 1.382 * * * * [progress]: [ 43 / 63 ] simplifiying candidate # 1.382 * [simplify]: Simplified (2 1 1 1) to (λ (x) (exp (- (log (exp (- 1 (* x x))))))) 1.382 * * * * [progress]: [ 44 / 63 ] simplifiying candidate # 1.382 * * * * [progress]: [ 45 / 63 ] simplifiying candidate # 1.382 * [simplify]: Simplified (2 1 1 1) to (λ (x) (exp (- (exp (log (- 1 (* x x))))))) 1.382 * * * * [progress]: [ 46 / 63 ] simplifiying candidate # 1.382 * [simplify]: Simplified (2 1 1 1) to (λ (x) (exp (- (log (exp (- 1 (* x x))))))) 1.382 * * * * [progress]: [ 47 / 63 ] simplifiying candidate # 1.382 * [simplify]: Simplified (2 1 1 1) to (λ (x) (exp (- (* (* (cbrt (- 1 (* x x))) (cbrt (- 1 (* x x)))) (cbrt (- 1 (* x x))))))) 1.382 * [simplify]: Simplified (2 1 1 2) to (λ (x) (exp (- (* (* (cbrt (- 1 (* x x))) (cbrt (- 1 (* x x)))) (cbrt (- 1 (* x x))))))) 1.382 * * * * [progress]: [ 48 / 63 ] simplifiying candidate # 1.382 * [simplify]: Simplified (2 1 1 1) to (λ (x) (exp (- (cbrt (* (- 1 (* x x)) (* (- 1 (* x x)) (- 1 (* x x)))))))) 1.382 * * * * [progress]: [ 49 / 63 ] simplifiying candidate # 1.383 * [simplify]: Simplified (2 1 1 1) to (λ (x) (exp (- (* (sqrt (- 1 (* x x))) (sqrt (- 1 (* x x))))))) 1.383 * [simplify]: Simplified (2 1 1 2) to (λ (x) (exp (- (* (sqrt (- 1 (* x x))) (sqrt (- 1 (* x x))))))) 1.383 * * * * [progress]: [ 50 / 63 ] simplifiying candidate # 1.383 * [simplify]: Simplified (2 1 1 1) to (λ (x) (exp (- (/ (- 1 (* (* x (* x x)) (* x (* x x)))) (+ (* 1 1) (+ (* (* x x) (* x x)) (* 1 (* x x)))))))) 1.383 * [simplify]: Simplified (2 1 1 2) to (λ (x) (exp (- (/ (- 1 (* (* x (* x x)) (* x (* x x)))) (+ (fma (* x x) (* x x) (* x x)) 1))))) 1.383 * * * * [progress]: [ 51 / 63 ] simplifiying candidate # 1.383 * [simplify]: Simplified (2 1 1 2) to (λ (x) (exp (- (+ 1 (- (* x x)))))) 1.383 * * * * [progress]: [ 52 / 63 ] simplifiying candidate # 1.383 * * * * [progress]: [ 53 / 63 ] simplifiying candidate # 1.383 * [simplify]: Simplified (2 1 1 1) to (λ (x) (exp (- (/ (- 1 (* (* x x) (* x x))) (+ 1 (* x x)))))) 1.383 * [simplify]: Simplified (2 1 1 2) to (λ (x) (exp (- (/ (- 1 (* (* x x) (* x x))) (fma x x 1))))) 1.384 * * * * [progress]: [ 54 / 63 ] simplifiying candidate # 1.384 * [simplify]: Simplified (2 1 1 1) to (λ (x) (exp (- (* (+ x 1) (- (sqrt 1) x))))) 1.384 * [simplify]: Simplified (2 1 1 2) to (λ (x) (exp (- (* (+ (sqrt 1) x) (- 1 x))))) 1.384 * * * * [progress]: [ 55 / 63 ] simplifiying candidate # 1.384 * [simplify]: Simplified (2 1 1 1) to (λ (x) (exp (- (* (+ x 1) (- 1 x))))) 1.384 * [simplify]: Simplified (2 1 1 2) to (λ (x) (exp (- (* (+ 1 x) (- 1 x))))) 1.384 * * * * [progress]: [ 56 / 63 ] simplifiying candidate # 1.384 * [simplify]: Simplified (2 1 1 2) to (λ (x) (exp (- (+ 1 (- (* x x)))))) 1.384 * * * * [progress]: [ 57 / 63 ] simplifiying candidate #real (real->posit16 (- 1 (* x x)))))))> 1.384 * [simplify]: Simplified (2 1 1 1) to (λ (x) (exp (- (posit16->real (real->posit16 (- 1 (* x x))))))) 1.384 * * * * [progress]: [ 58 / 63 ] simplifiying candidate # 1.384 * [simplify]: Simplified (2) to (λ (x) (fma (/ 1 E) (fma (* (* x x) (* x x)) 1/2 (* x x)) (/ 1 E))) 1.384 * * * * [progress]: [ 59 / 63 ] simplifiying candidate # 1.385 * [simplify]: Simplified (2) to (λ (x) (exp (fma x x -1))) 1.385 * * * * [progress]: [ 60 / 63 ] simplifiying candidate # 1.385 * [simplify]: Simplified (2) to (λ (x) (exp (fma x x -1))) 1.385 * * * * [progress]: [ 61 / 63 ] simplifiying candidate # 1.385 * [simplify]: Simplified (2 1 1) to (λ (x) (exp (- (- 1 (* x x))))) 1.385 * * * * [progress]: [ 62 / 63 ] simplifiying candidate # 1.385 * [simplify]: Simplified (2 1 1) to (λ (x) (exp (- (- 1 (* x x))))) 1.385 * * * * [progress]: [ 63 / 63 ] simplifiying candidate # 1.385 * [simplify]: Simplified (2 1 1) to (λ (x) (exp (- (- 1 (* x x))))) 1.385 * * * [progress]: adding candidates to table 1.832 * * [progress]: iteration 2 / 4 1.832 * * * [progress]: picking best candidate 1.834 * * * * [pick]: Picked # 1.834 * * * [progress]: localizing error 1.857 * * * [progress]: generating rewritten candidates 1.857 * * * * [progress]: [ 1 / 2 ] rewriting at (2) 1.879 * * * * [progress]: [ 2 / 2 ] rewriting at (2 1) 1.890 * * * [progress]: generating series expansions 1.890 * * * * [progress]: [ 1 / 2 ] generating series at (2) 1.890 * [backup-simplify]: Simplify (pow (exp (+ 1 x)) (- (- 1 x))) into (pow (exp (+ x 1)) (- x 1)) 1.890 * [approximate]: Taking taylor expansion of (pow (exp (+ x 1)) (- x 1)) in (x) around 0 1.890 * [taylor]: Taking taylor expansion of (pow (exp (+ x 1)) (- x 1)) in x 1.890 * [taylor]: Taking taylor expansion of (exp (* (- x 1) (log (exp (+ x 1))))) in x 1.890 * [taylor]: Taking taylor expansion of (* (- x 1) (log (exp (+ x 1)))) in x 1.890 * [taylor]: Taking taylor expansion of (- x 1) in x 1.890 * [taylor]: Taking taylor expansion of x in x 1.890 * [backup-simplify]: Simplify 0 into 0 1.890 * [backup-simplify]: Simplify 1 into 1 1.890 * [taylor]: Taking taylor expansion of 1 in x 1.890 * [backup-simplify]: Simplify 1 into 1 1.890 * [taylor]: Taking taylor expansion of (log (exp (+ x 1))) in x 1.890 * [taylor]: Taking taylor expansion of (exp (+ x 1)) in x 1.890 * [taylor]: Taking taylor expansion of (+ x 1) in x 1.890 * [taylor]: Taking taylor expansion of x in x 1.890 * [backup-simplify]: Simplify 0 into 0 1.890 * [backup-simplify]: Simplify 1 into 1 1.890 * [taylor]: Taking taylor expansion of 1 in x 1.890 * [backup-simplify]: Simplify 1 into 1 1.891 * [backup-simplify]: Simplify (+ 0 1) into 1 1.891 * [backup-simplify]: Simplify (exp 1) into E 1.891 * [backup-simplify]: Simplify (log E) into 1 1.891 * [backup-simplify]: Simplify (- 1) into -1 1.892 * [backup-simplify]: Simplify (+ 0 -1) into -1 1.892 * [backup-simplify]: Simplify (* -1 1) into -1 1.892 * [backup-simplify]: Simplify (exp -1) into (exp -1) 1.892 * [taylor]: Taking taylor expansion of (pow (exp (+ x 1)) (- x 1)) in x 1.892 * [taylor]: Taking taylor expansion of (exp (* (- x 1) (log (exp (+ x 1))))) in x 1.892 * [taylor]: Taking taylor expansion of (* (- x 1) (log (exp (+ x 1)))) in x 1.892 * [taylor]: Taking taylor expansion of (- x 1) in x 1.892 * [taylor]: Taking taylor expansion of x in x 1.892 * [backup-simplify]: Simplify 0 into 0 1.892 * [backup-simplify]: Simplify 1 into 1 1.892 * [taylor]: Taking taylor expansion of 1 in x 1.892 * [backup-simplify]: Simplify 1 into 1 1.892 * [taylor]: Taking taylor expansion of (log (exp (+ x 1))) in x 1.892 * [taylor]: Taking taylor expansion of (exp (+ x 1)) in x 1.892 * [taylor]: Taking taylor expansion of (+ x 1) in x 1.892 * [taylor]: Taking taylor expansion of x in x 1.892 * [backup-simplify]: Simplify 0 into 0 1.892 * [backup-simplify]: Simplify 1 into 1 1.892 * [taylor]: Taking taylor expansion of 1 in x 1.892 * [backup-simplify]: Simplify 1 into 1 1.893 * [backup-simplify]: Simplify (+ 0 1) into 1 1.893 * [backup-simplify]: Simplify (exp 1) into E 1.893 * [backup-simplify]: Simplify (log E) into 1 1.893 * [backup-simplify]: Simplify (- 1) into -1 1.893 * [backup-simplify]: Simplify (+ 0 -1) into -1 1.894 * [backup-simplify]: Simplify (* -1 1) into -1 1.894 * [backup-simplify]: Simplify (exp -1) into (exp -1) 1.894 * [backup-simplify]: Simplify (exp -1) into (exp -1) 1.899 * [backup-simplify]: Simplify (+ 1 0) into 1 1.901 * [backup-simplify]: Simplify (* (exp 1) (+ (* (/ (pow 1 1) 1)))) into E 1.908 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 E) 1)) (pow E 1)))) 1) into 1 1.908 * [backup-simplify]: Simplify (- 0) into 0 1.908 * [backup-simplify]: Simplify (+ 1 0) into 1 1.909 * [backup-simplify]: Simplify (+ (* -1 1) (* 1 1)) into 0 1.910 * [backup-simplify]: Simplify (* (exp -1) (+ (* (/ (pow 0 1) 1)))) into 0 1.910 * [backup-simplify]: Simplify 0 into 0 1.911 * [backup-simplify]: Simplify (+ 0 0) into 0 1.914 * [backup-simplify]: Simplify (* (exp 1) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into (* 1/2 E) 1.928 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 E) 2)) (pow E 2))) (* 1 (/ (* 1 (pow (* 2 (* 1/2 E)) 1)) (pow E 1)))) 2) into 0 1.928 * [backup-simplify]: Simplify (- 0) into 0 1.929 * [backup-simplify]: Simplify (+ 0 0) into 0 1.929 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 1 1) (* 0 1))) into 1 1.931 * [backup-simplify]: Simplify (* (exp -1) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 1 1) 1)))) into (exp -1) 1.931 * [backup-simplify]: Simplify (exp -1) into (exp -1) 1.932 * [backup-simplify]: Simplify (+ 0 0) into 0 1.934 * [backup-simplify]: Simplify (* (exp 1) (+ (* (/ (pow 1 3) 6)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into (* 1/6 E) 1.952 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 E) 3)) (pow E 3))) (* -3 (/ (* (pow (* 1 E) 1) (pow (* 2 (* 1/2 E)) 1)) (pow E 2))) (* 1 (/ (* 1 1 (pow (* 6 (* 1/6 E)) 1)) (pow E 1)))) 6) into 0 1.952 * [backup-simplify]: Simplify (- 0) into 0 1.952 * [backup-simplify]: Simplify (+ 0 0) into 0 1.953 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 1 0) (+ (* 0 1) (* 0 1)))) into 0 1.954 * [backup-simplify]: Simplify (* (exp -1) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 1 1) 1)) (* (/ (pow 0 1) 1)))) into 0 1.954 * [backup-simplify]: Simplify 0 into 0 1.954 * [backup-simplify]: Simplify (+ 0 0) into 0 1.958 * [backup-simplify]: Simplify (* (exp 1) (+ (* (/ (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 E) 1.999 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 E) 4)) (pow E 4))) (* 12 (/ (* (pow (* 1 E) 2) (pow (* 2 (* 1/2 E)) 1)) (pow E 3))) (* -3 (/ (* 1 (pow (* 2 (* 1/2 E)) 2)) (pow E 2))) (* -4 (/ (* (pow (* 1 E) 1) 1 (pow (* 6 (* 1/6 E)) 1)) (pow E 2))) (* 1 (/ (* 1 1 1 (pow (* 24 (* 1/24 E)) 1)) (pow E 1)))) 24) into 0 2.000 * [backup-simplify]: Simplify (- 0) into 0 2.000 * [backup-simplify]: Simplify (+ 0 0) into 0 2.001 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 1) (* 0 1))))) into 0 2.005 * [backup-simplify]: Simplify (* (exp -1) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 1 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into (* 1/2 (exp -1)) 2.006 * [backup-simplify]: Simplify (* 1/2 (exp -1)) into (* 1/2 (exp -1)) 2.007 * [backup-simplify]: Simplify (+ (* (* 1/2 (exp -1)) (pow x 4)) (+ (* (exp -1) (pow x 2)) (exp -1))) into (+ (exp -1) (+ (* (pow x 2) (exp -1)) (* 1/2 (* (pow x 4) (exp -1))))) 2.007 * [backup-simplify]: Simplify (pow (exp (+ 1 (/ 1 x))) (- (- 1 (/ 1 x)))) into (pow (exp (+ (/ 1 x) 1)) (- (/ 1 x) 1)) 2.007 * [approximate]: Taking taylor expansion of (pow (exp (+ (/ 1 x) 1)) (- (/ 1 x) 1)) in (x) around 0 2.007 * [taylor]: Taking taylor expansion of (pow (exp (+ (/ 1 x) 1)) (- (/ 1 x) 1)) in x 2.007 * [taylor]: Taking taylor expansion of (exp (* (- (/ 1 x) 1) (log (exp (+ (/ 1 x) 1))))) in x 2.007 * [taylor]: Taking taylor expansion of (* (- (/ 1 x) 1) (log (exp (+ (/ 1 x) 1)))) in x 2.007 * [taylor]: Taking taylor expansion of (- (/ 1 x) 1) in x 2.007 * [taylor]: Taking taylor expansion of (/ 1 x) in x 2.007 * [taylor]: Taking taylor expansion of x in x 2.007 * [backup-simplify]: Simplify 0 into 0 2.007 * [backup-simplify]: Simplify 1 into 1 2.007 * [backup-simplify]: Simplify (/ 1 1) into 1 2.007 * [taylor]: Taking taylor expansion of 1 in x 2.007 * [backup-simplify]: Simplify 1 into 1 2.007 * [taylor]: Taking taylor expansion of (log (exp (+ (/ 1 x) 1))) in x 2.007 * [taylor]: Taking taylor expansion of (exp (+ (/ 1 x) 1)) in x 2.007 * [taylor]: Taking taylor expansion of (+ (/ 1 x) 1) in x 2.007 * [taylor]: Taking taylor expansion of (/ 1 x) in x 2.008 * [taylor]: Taking taylor expansion of x in x 2.008 * [backup-simplify]: Simplify 0 into 0 2.008 * [backup-simplify]: Simplify 1 into 1 2.008 * [backup-simplify]: Simplify (/ 1 1) into 1 2.008 * [taylor]: Taking taylor expansion of 1 in x 2.008 * [backup-simplify]: Simplify 1 into 1 2.008 * [backup-simplify]: Simplify (+ 1 0) into 1 2.008 * [backup-simplify]: Simplify (exp (+ (/ 1 x) 1)) into (exp (+ (/ 1 x) 1)) 2.008 * [backup-simplify]: Simplify (log (exp (+ (/ 1 x) 1))) into (+ (/ 1 x) 1) 2.008 * [backup-simplify]: Simplify (+ 1 0) into 1 2.009 * [backup-simplify]: Simplify (* 1 (+ (/ 1 x) 1)) into (+ (/ 1 x) 1) 2.009 * [backup-simplify]: Simplify (exp (* (- (/ 1 x) 1) (log (exp (+ (/ 1 x) 1))))) into (exp (* (+ (/ 1 x) 1) (- (/ 1 x) 1))) 2.009 * [taylor]: Taking taylor expansion of (pow (exp (+ (/ 1 x) 1)) (- (/ 1 x) 1)) in x 2.009 * [taylor]: Taking taylor expansion of (exp (* (- (/ 1 x) 1) (log (exp (+ (/ 1 x) 1))))) in x 2.009 * [taylor]: Taking taylor expansion of (* (- (/ 1 x) 1) (log (exp (+ (/ 1 x) 1)))) in x 2.009 * [taylor]: Taking taylor expansion of (- (/ 1 x) 1) in x 2.009 * [taylor]: Taking taylor expansion of (/ 1 x) in x 2.009 * [taylor]: Taking taylor expansion of x in x 2.009 * [backup-simplify]: Simplify 0 into 0 2.009 * [backup-simplify]: Simplify 1 into 1 2.009 * [backup-simplify]: Simplify (/ 1 1) into 1 2.009 * [taylor]: Taking taylor expansion of 1 in x 2.009 * [backup-simplify]: Simplify 1 into 1 2.009 * [taylor]: Taking taylor expansion of (log (exp (+ (/ 1 x) 1))) in x 2.009 * [taylor]: Taking taylor expansion of (exp (+ (/ 1 x) 1)) in x 2.009 * [taylor]: Taking taylor expansion of (+ (/ 1 x) 1) in x 2.009 * [taylor]: Taking taylor expansion of (/ 1 x) in x 2.009 * [taylor]: Taking taylor expansion of x in x 2.009 * [backup-simplify]: Simplify 0 into 0 2.009 * [backup-simplify]: Simplify 1 into 1 2.009 * [backup-simplify]: Simplify (/ 1 1) into 1 2.009 * [taylor]: Taking taylor expansion of 1 in x 2.009 * [backup-simplify]: Simplify 1 into 1 2.010 * [backup-simplify]: Simplify (+ 1 0) into 1 2.010 * [backup-simplify]: Simplify (exp (+ (/ 1 x) 1)) into (exp (+ (/ 1 x) 1)) 2.010 * [backup-simplify]: Simplify (log (exp (+ (/ 1 x) 1))) into (+ (/ 1 x) 1) 2.010 * [backup-simplify]: Simplify (+ 1 0) into 1 2.010 * [backup-simplify]: Simplify (* 1 (+ (/ 1 x) 1)) into (+ (/ 1 x) 1) 2.010 * [backup-simplify]: Simplify (exp (* (- (/ 1 x) 1) (log (exp (+ (/ 1 x) 1))))) into (exp (* (+ (/ 1 x) 1) (- (/ 1 x) 1))) 2.010 * [backup-simplify]: Simplify (exp (* (+ (/ 1 x) 1) (- (/ 1 x) 1))) into (exp (* (+ (/ 1 x) 1) (- (/ 1 x) 1))) 2.010 * [backup-simplify]: Simplify 0 into 0 2.010 * [backup-simplify]: Simplify 0 into 0 2.010 * [backup-simplify]: Simplify 0 into 0 2.011 * [backup-simplify]: Simplify 0 into 0 2.011 * [backup-simplify]: Simplify 0 into 0 2.011 * [backup-simplify]: Simplify 0 into 0 2.011 * [backup-simplify]: Simplify (exp (* (+ (/ 1 (/ 1 x)) 1) (- (/ 1 (/ 1 x)) 1))) into (exp (* (+ x 1) (- x 1))) 2.011 * [backup-simplify]: Simplify (pow (exp (+ 1 (/ 1 (- x)))) (- (- 1 (/ 1 (- x))))) into (pow (exp (- 1 (/ 1 x))) (- (+ (/ 1 x) 1))) 2.011 * [approximate]: Taking taylor expansion of (pow (exp (- 1 (/ 1 x))) (- (+ (/ 1 x) 1))) in (x) around 0 2.011 * [taylor]: Taking taylor expansion of (pow (exp (- 1 (/ 1 x))) (- (+ (/ 1 x) 1))) in x 2.011 * [taylor]: Taking taylor expansion of (exp (* (- (+ (/ 1 x) 1)) (log (exp (- 1 (/ 1 x)))))) in x 2.011 * [taylor]: Taking taylor expansion of (* (- (+ (/ 1 x) 1)) (log (exp (- 1 (/ 1 x))))) in x 2.011 * [taylor]: Taking taylor expansion of (- (+ (/ 1 x) 1)) in x 2.011 * [taylor]: Taking taylor expansion of (+ (/ 1 x) 1) in x 2.011 * [taylor]: Taking taylor expansion of (/ 1 x) in x 2.011 * [taylor]: Taking taylor expansion of x in x 2.011 * [backup-simplify]: Simplify 0 into 0 2.011 * [backup-simplify]: Simplify 1 into 1 2.011 * [backup-simplify]: Simplify (/ 1 1) into 1 2.011 * [taylor]: Taking taylor expansion of 1 in x 2.011 * [backup-simplify]: Simplify 1 into 1 2.011 * [taylor]: Taking taylor expansion of (log (exp (- 1 (/ 1 x)))) in x 2.011 * [taylor]: Taking taylor expansion of (exp (- 1 (/ 1 x))) in x 2.011 * [taylor]: Taking taylor expansion of (- 1 (/ 1 x)) in x 2.012 * [taylor]: Taking taylor expansion of 1 in x 2.012 * [backup-simplify]: Simplify 1 into 1 2.012 * [taylor]: Taking taylor expansion of (/ 1 x) in x 2.012 * [taylor]: Taking taylor expansion of x in x 2.012 * [backup-simplify]: Simplify 0 into 0 2.012 * [backup-simplify]: Simplify 1 into 1 2.012 * [backup-simplify]: Simplify (/ 1 1) into 1 2.012 * [backup-simplify]: Simplify (- 1) into -1 2.013 * [backup-simplify]: Simplify (+ 0 -1) into -1 2.013 * [backup-simplify]: Simplify (exp (- 1 (/ 1 x))) into (exp (- 1 (/ 1 x))) 2.013 * [backup-simplify]: Simplify (log (exp (- 1 (/ 1 x)))) into (- 1 (/ 1 x)) 2.013 * [backup-simplify]: Simplify (+ 1 0) into 1 2.014 * [backup-simplify]: Simplify (- 1) into -1 2.014 * [backup-simplify]: Simplify (* -1 (- 1 (/ 1 x))) into (* -1 (- 1 (/ 1 x))) 2.014 * [backup-simplify]: Simplify (exp (* (- (+ (/ 1 x) 1)) (log (exp (- 1 (/ 1 x)))))) into (exp (* -1 (* (+ (/ 1 x) 1) (- 1 (/ 1 x))))) 2.014 * [taylor]: Taking taylor expansion of (pow (exp (- 1 (/ 1 x))) (- (+ (/ 1 x) 1))) in x 2.014 * [taylor]: Taking taylor expansion of (exp (* (- (+ (/ 1 x) 1)) (log (exp (- 1 (/ 1 x)))))) in x 2.014 * [taylor]: Taking taylor expansion of (* (- (+ (/ 1 x) 1)) (log (exp (- 1 (/ 1 x))))) in x 2.014 * [taylor]: Taking taylor expansion of (- (+ (/ 1 x) 1)) in x 2.014 * [taylor]: Taking taylor expansion of (+ (/ 1 x) 1) in x 2.014 * [taylor]: Taking taylor expansion of (/ 1 x) in x 2.014 * [taylor]: Taking taylor expansion of x in x 2.014 * [backup-simplify]: Simplify 0 into 0 2.014 * [backup-simplify]: Simplify 1 into 1 2.015 * [backup-simplify]: Simplify (/ 1 1) into 1 2.015 * [taylor]: Taking taylor expansion of 1 in x 2.015 * [backup-simplify]: Simplify 1 into 1 2.015 * [taylor]: Taking taylor expansion of (log (exp (- 1 (/ 1 x)))) in x 2.015 * [taylor]: Taking taylor expansion of (exp (- 1 (/ 1 x))) in x 2.015 * [taylor]: Taking taylor expansion of (- 1 (/ 1 x)) in x 2.015 * [taylor]: Taking taylor expansion of 1 in x 2.015 * [backup-simplify]: Simplify 1 into 1 2.015 * [taylor]: Taking taylor expansion of (/ 1 x) in x 2.015 * [taylor]: Taking taylor expansion of x in x 2.015 * [backup-simplify]: Simplify 0 into 0 2.015 * [backup-simplify]: Simplify 1 into 1 2.016 * [backup-simplify]: Simplify (/ 1 1) into 1 2.016 * [backup-simplify]: Simplify (- 1) into -1 2.016 * [backup-simplify]: Simplify (+ 0 -1) into -1 2.016 * [backup-simplify]: Simplify (exp (- 1 (/ 1 x))) into (exp (- 1 (/ 1 x))) 2.017 * [backup-simplify]: Simplify (log (exp (- 1 (/ 1 x)))) into (- 1 (/ 1 x)) 2.017 * [backup-simplify]: Simplify (+ 1 0) into 1 2.017 * [backup-simplify]: Simplify (- 1) into -1 2.018 * [backup-simplify]: Simplify (* -1 (- 1 (/ 1 x))) into (* -1 (- 1 (/ 1 x))) 2.018 * [backup-simplify]: Simplify (exp (* (- (+ (/ 1 x) 1)) (log (exp (- 1 (/ 1 x)))))) into (exp (* -1 (* (+ (/ 1 x) 1) (- 1 (/ 1 x))))) 2.018 * [backup-simplify]: Simplify (exp (* -1 (* (+ (/ 1 x) 1) (- 1 (/ 1 x))))) into (exp (* -1 (* (+ (/ 1 x) 1) (- 1 (/ 1 x))))) 2.018 * [backup-simplify]: Simplify 0 into 0 2.018 * [backup-simplify]: Simplify 0 into 0 2.018 * [backup-simplify]: Simplify 0 into 0 2.018 * [backup-simplify]: Simplify 0 into 0 2.018 * [backup-simplify]: Simplify 0 into 0 2.018 * [backup-simplify]: Simplify 0 into 0 2.018 * [backup-simplify]: Simplify (exp (* -1 (* (+ (/ 1 (/ 1 (- x))) 1) (- 1 (/ 1 (/ 1 (- x))))))) into (exp (* -1 (* (- 1 x) (+ x 1)))) 2.019 * * * * [progress]: [ 2 / 2 ] generating series at (2 1) 2.019 * [backup-simplify]: Simplify (exp (+ 1 x)) into (exp (+ x 1)) 2.019 * [approximate]: Taking taylor expansion of (exp (+ x 1)) in (x) around 0 2.019 * [taylor]: Taking taylor expansion of (exp (+ x 1)) in x 2.019 * [taylor]: Taking taylor expansion of (+ x 1) in x 2.019 * [taylor]: Taking taylor expansion of x in x 2.019 * [backup-simplify]: Simplify 0 into 0 2.019 * [backup-simplify]: Simplify 1 into 1 2.019 * [taylor]: Taking taylor expansion of 1 in x 2.019 * [backup-simplify]: Simplify 1 into 1 2.019 * [backup-simplify]: Simplify (+ 0 1) into 1 2.019 * [backup-simplify]: Simplify (exp 1) into E 2.019 * [taylor]: Taking taylor expansion of (exp (+ x 1)) in x 2.019 * [taylor]: Taking taylor expansion of (+ x 1) in x 2.019 * [taylor]: Taking taylor expansion of x in x 2.020 * [backup-simplify]: Simplify 0 into 0 2.020 * [backup-simplify]: Simplify 1 into 1 2.020 * [taylor]: Taking taylor expansion of 1 in x 2.020 * [backup-simplify]: Simplify 1 into 1 2.020 * [backup-simplify]: Simplify (+ 0 1) into 1 2.020 * [backup-simplify]: Simplify (exp 1) into E 2.020 * [backup-simplify]: Simplify E into E 2.021 * [backup-simplify]: Simplify (+ 1 0) into 1 2.022 * [backup-simplify]: Simplify (* (exp 1) (+ (* (/ (pow 1 1) 1)))) into E 2.022 * [backup-simplify]: Simplify E into E 2.023 * [backup-simplify]: Simplify (+ 0 0) into 0 2.026 * [backup-simplify]: Simplify (* (exp 1) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into (* 1/2 E) 2.026 * [backup-simplify]: Simplify (* 1/2 E) into (* 1/2 E) 2.027 * [backup-simplify]: Simplify (+ (* (* 1/2 E) (pow x 2)) (+ (* E x) E)) into (+ (* 1/2 (* (pow x 2) E)) (+ E (* x E))) 2.027 * [backup-simplify]: Simplify (exp (+ 1 (/ 1 x))) into (exp (+ (/ 1 x) 1)) 2.027 * [approximate]: Taking taylor expansion of (exp (+ (/ 1 x) 1)) in (x) around 0 2.027 * [taylor]: Taking taylor expansion of (exp (+ (/ 1 x) 1)) in x 2.027 * [taylor]: Taking taylor expansion of (+ (/ 1 x) 1) in x 2.027 * [taylor]: Taking taylor expansion of (/ 1 x) in x 2.027 * [taylor]: Taking taylor expansion of x in x 2.027 * [backup-simplify]: Simplify 0 into 0 2.028 * [backup-simplify]: Simplify 1 into 1 2.028 * [backup-simplify]: Simplify (/ 1 1) into 1 2.028 * [taylor]: Taking taylor expansion of 1 in x 2.028 * [backup-simplify]: Simplify 1 into 1 2.028 * [backup-simplify]: Simplify (+ 1 0) into 1 2.029 * [backup-simplify]: Simplify (exp (+ (/ 1 x) 1)) into (exp (+ (/ 1 x) 1)) 2.029 * [taylor]: Taking taylor expansion of (exp (+ (/ 1 x) 1)) in x 2.029 * [taylor]: Taking taylor expansion of (+ (/ 1 x) 1) in x 2.029 * [taylor]: Taking taylor expansion of (/ 1 x) in x 2.029 * [taylor]: Taking taylor expansion of x in x 2.029 * [backup-simplify]: Simplify 0 into 0 2.029 * [backup-simplify]: Simplify 1 into 1 2.029 * [backup-simplify]: Simplify (/ 1 1) into 1 2.029 * [taylor]: Taking taylor expansion of 1 in x 2.029 * [backup-simplify]: Simplify 1 into 1 2.030 * [backup-simplify]: Simplify (+ 1 0) into 1 2.030 * [backup-simplify]: Simplify (exp (+ (/ 1 x) 1)) into (exp (+ (/ 1 x) 1)) 2.030 * [backup-simplify]: Simplify (exp (+ (/ 1 x) 1)) into (exp (+ (/ 1 x) 1)) 2.030 * [backup-simplify]: Simplify 0 into 0 2.030 * [backup-simplify]: Simplify 0 into 0 2.030 * [backup-simplify]: Simplify 0 into 0 2.030 * [backup-simplify]: Simplify 0 into 0 2.030 * [backup-simplify]: Simplify 0 into 0 2.030 * [backup-simplify]: Simplify 0 into 0 2.030 * [backup-simplify]: Simplify (exp (+ (/ 1 (/ 1 x)) 1)) into (exp (+ x 1)) 2.030 * [backup-simplify]: Simplify (exp (+ 1 (/ 1 (- x)))) into (exp (- 1 (/ 1 x))) 2.030 * [approximate]: Taking taylor expansion of (exp (- 1 (/ 1 x))) in (x) around 0 2.030 * [taylor]: Taking taylor expansion of (exp (- 1 (/ 1 x))) in x 2.030 * [taylor]: Taking taylor expansion of (- 1 (/ 1 x)) in x 2.030 * [taylor]: Taking taylor expansion of 1 in x 2.030 * [backup-simplify]: Simplify 1 into 1 2.030 * [taylor]: Taking taylor expansion of (/ 1 x) in x 2.031 * [taylor]: Taking taylor expansion of x in x 2.031 * [backup-simplify]: Simplify 0 into 0 2.031 * [backup-simplify]: Simplify 1 into 1 2.031 * [backup-simplify]: Simplify (/ 1 1) into 1 2.031 * [backup-simplify]: Simplify (- 1) into -1 2.032 * [backup-simplify]: Simplify (+ 0 -1) into -1 2.032 * [backup-simplify]: Simplify (exp (- 1 (/ 1 x))) into (exp (- 1 (/ 1 x))) 2.032 * [taylor]: Taking taylor expansion of (exp (- 1 (/ 1 x))) in x 2.032 * [taylor]: Taking taylor expansion of (- 1 (/ 1 x)) in x 2.032 * [taylor]: Taking taylor expansion of 1 in x 2.032 * [backup-simplify]: Simplify 1 into 1 2.032 * [taylor]: Taking taylor expansion of (/ 1 x) in x 2.032 * [taylor]: Taking taylor expansion of x in x 2.032 * [backup-simplify]: Simplify 0 into 0 2.032 * [backup-simplify]: Simplify 1 into 1 2.032 * [backup-simplify]: Simplify (/ 1 1) into 1 2.033 * [backup-simplify]: Simplify (- 1) into -1 2.033 * [backup-simplify]: Simplify (+ 0 -1) into -1 2.033 * [backup-simplify]: Simplify (exp (- 1 (/ 1 x))) into (exp (- 1 (/ 1 x))) 2.033 * [backup-simplify]: Simplify (exp (- 1 (/ 1 x))) into (exp (- 1 (/ 1 x))) 2.033 * [backup-simplify]: Simplify 0 into 0 2.033 * [backup-simplify]: Simplify 0 into 0 2.033 * [backup-simplify]: Simplify 0 into 0 2.034 * [backup-simplify]: Simplify 0 into 0 2.034 * [backup-simplify]: Simplify 0 into 0 2.034 * [backup-simplify]: Simplify 0 into 0 2.034 * [backup-simplify]: Simplify (exp (- 1 (/ 1 (/ 1 (- x))))) into (exp (+ x 1)) 2.034 * * * [progress]: simplifying candidates 2.034 * * * * [progress]: [ 1 / 74 ] simplifiying candidate # 2.034 * * * * [progress]: [ 2 / 74 ] simplifiying candidate # 2.034 * * * * [progress]: [ 3 / 74 ] simplifiying candidate # 2.034 * * * * [progress]: [ 4 / 74 ] simplifiying candidate # 2.034 * * * * [progress]: [ 5 / 74 ] simplifiying candidate # 2.034 * * * * [progress]: [ 6 / 74 ] simplifiying candidate # 2.034 * * * * [progress]: [ 7 / 74 ] simplifiying candidate # 2.034 * * * * [progress]: [ 8 / 74 ] simplifiying candidate # 2.035 * * * * [progress]: [ 9 / 74 ] simplifiying candidate # 2.035 * * * * [progress]: [ 10 / 74 ] simplifiying candidate # 2.035 * * * * [progress]: [ 11 / 74 ] simplifiying candidate # 2.035 * * * * [progress]: [ 12 / 74 ] simplifiying candidate # 2.035 * * * * [progress]: [ 13 / 74 ] simplifiying candidate # 2.035 * * * * [progress]: [ 14 / 74 ] simplifiying candidate # 2.035 * * * * [progress]: [ 15 / 74 ] simplifiying candidate # 2.035 * * * * [progress]: [ 16 / 74 ] simplifiying candidate # 2.035 * * * * [progress]: [ 17 / 74 ] simplifiying candidate # 2.035 * * * * [progress]: [ 18 / 74 ] simplifiying candidate # 2.035 * * * * [progress]: [ 19 / 74 ] simplifiying candidate # 2.035 * * * * [progress]: [ 20 / 74 ] simplifiying candidate # 2.036 * * * * [progress]: [ 21 / 74 ] simplifiying candidate # 2.036 * * * * [progress]: [ 22 / 74 ] simplifiying candidate # 2.036 * * * * [progress]: [ 23 / 74 ] simplifiying candidate # 2.036 * * * * [progress]: [ 24 / 74 ] simplifiying candidate # 2.036 * * * * [progress]: [ 25 / 74 ] simplifiying candidate # 2.036 * * * * [progress]: [ 26 / 74 ] simplifiying candidate # 2.036 * * * * [progress]: [ 27 / 74 ] simplifiying candidate # 2.036 * * * * [progress]: [ 28 / 74 ] simplifiying candidate # 2.036 * * * * [progress]: [ 29 / 74 ] simplifiying candidate # 2.036 * * * * [progress]: [ 30 / 74 ] simplifiying candidate # 2.036 * * * * [progress]: [ 31 / 74 ] simplifiying candidate # 2.036 * * * * [progress]: [ 32 / 74 ] simplifiying candidate # 2.036 * * * * [progress]: [ 33 / 74 ] simplifiying candidate # 2.037 * * * * [progress]: [ 34 / 74 ] simplifiying candidate # 2.037 * * * * [progress]: [ 35 / 74 ] simplifiying candidate # 2.037 * * * * [progress]: [ 36 / 74 ] simplifiying candidate # 2.037 * * * * [progress]: [ 37 / 74 ] simplifiying candidate # 2.037 * * * * [progress]: [ 38 / 74 ] simplifiying candidate # 2.037 * * * * [progress]: [ 39 / 74 ] simplifiying candidate # 2.037 * * * * [progress]: [ 40 / 74 ] simplifiying candidate # 2.037 * * * * [progress]: [ 41 / 74 ] simplifiying candidate # 2.037 * * * * [progress]: [ 42 / 74 ] simplifiying candidate # 2.037 * * * * [progress]: [ 43 / 74 ] simplifiying candidate # 2.037 * * * * [progress]: [ 44 / 74 ] simplifiying candidate # 2.037 * * * * [progress]: [ 45 / 74 ] simplifiying candidate # 2.037 * * * * [progress]: [ 46 / 74 ] simplifiying candidate # 2.037 * * * * [progress]: [ 47 / 74 ] simplifiying candidate # 2.038 * * * * [progress]: [ 48 / 74 ] simplifiying candidate # 2.038 * * * * [progress]: [ 49 / 74 ] simplifiying candidate # 2.038 * * * * [progress]: [ 50 / 74 ] simplifiying candidate # 2.038 * * * * [progress]: [ 51 / 74 ] simplifiying candidate #real (real->posit16 (pow (exp (+ 1 x)) (- (- 1 x))))))> 2.038 * * * * [progress]: [ 52 / 74 ] simplifiying candidate # 2.038 * * * * [progress]: [ 53 / 74 ] simplifiying candidate # 2.038 * * * * [progress]: [ 54 / 74 ] simplifiying candidate # 2.038 * * * * [progress]: [ 55 / 74 ] simplifiying candidate # 2.038 * * * * [progress]: [ 56 / 74 ] simplifiying candidate # 2.038 * * * * [progress]: [ 57 / 74 ] simplifiying candidate # 2.038 * * * * [progress]: [ 58 / 74 ] simplifiying candidate # 2.038 * * * * [progress]: [ 59 / 74 ] simplifiying candidate # 2.038 * * * * [progress]: [ 60 / 74 ] simplifiying candidate # 2.038 * * * * [progress]: [ 61 / 74 ] simplifiying candidate # 2.038 * * * * [progress]: [ 62 / 74 ] simplifiying candidate # 2.038 * * * * [progress]: [ 63 / 74 ] simplifiying candidate # 2.038 * * * * [progress]: [ 64 / 74 ] simplifiying candidate # 2.039 * * * * [progress]: [ 65 / 74 ] simplifiying candidate # 2.039 * * * * [progress]: [ 66 / 74 ] simplifiying candidate # 2.039 * * * * [progress]: [ 67 / 74 ] simplifiying candidate # 2.039 * * * * [progress]: [ 68 / 74 ] simplifiying candidate #real (real->posit16 (exp (+ 1 x)))) (- (- 1 x))))> 2.039 * * * * [progress]: [ 69 / 74 ] simplifiying candidate # 2.039 * * * * [progress]: [ 70 / 74 ] simplifiying candidate # 2.039 * * * * [progress]: [ 71 / 74 ] simplifiying candidate # 2.039 * * * * [progress]: [ 72 / 74 ] simplifiying candidate # 2.039 * * * * [progress]: [ 73 / 74 ] simplifiying candidate # 2.039 * * * * [progress]: [ 74 / 74 ] simplifiying candidate # 2.040 * [simplify]: Simplifying (expm1 (pow (exp (+ 1 x)) (- (- 1 x)))), (log1p (pow (exp (+ 1 x)) (- (- 1 x)))), (* (+ 1 x) (- (- 1 x))), (* (log (exp (+ 1 x))) (- (- 1 x))), (* 1 (- (- 1 x))), (* (cbrt (+ 1 x)) (- (- 1 x))), (* (sqrt (+ 1 x)) (- (- 1 x))), (* (+ 1 x) (- (- 1 x))), (* (+ 1 x) (- (- 1 x))), (pow (exp (+ 1 x)) (- 1 x)), (pow (exp (+ 1 x)) 0), (pow (exp (+ 1 x)) (- 1 x)), (pow (exp (+ 1 x)) (* (cbrt (- (- 1 x))) (cbrt (- (- 1 x))))), (pow (exp (+ 1 x)) (sqrt (- (- 1 x)))), (pow (exp (+ 1 x)) 1), (pow (exp (+ 1 x)) -1), (pow (exp (+ 1 x)) (- (* (cbrt (- 1 x)) (cbrt (- 1 x))))), (pow (exp (+ 1 x)) (- (sqrt (- 1 x)))), (pow (exp (+ 1 x)) (- 1)), (pow (exp (+ 1 x)) (- (+ (sqrt 1) (sqrt x)))), (pow (exp (+ 1 x)) (- (+ 1 (sqrt x)))), (pow (exp (+ 1 x)) (- 1)), (pow (exp (+ 1 x)) (* (cbrt (- 1 x)) (cbrt (- 1 x)))), (pow (exp (+ 1 x)) (sqrt (- 1 x))), (pow (exp (+ 1 x)) 1), (pow (exp (+ 1 x)) (+ (sqrt 1) (sqrt x))), (pow (exp (+ 1 x)) (+ 1 (sqrt x))), (pow (exp (+ 1 x)) 1), (pow (exp (+ 1 x)) (- (fma (* (cbrt 1) (cbrt 1)) (cbrt 1) (- (* (cbrt x) (* (cbrt x) (cbrt x))))))), (pow (exp (+ 1 x)) (- (fma (- (cbrt x)) (* (cbrt x) (cbrt x)) (* (cbrt x) (* (cbrt x) (cbrt x)))))), (pow (exp (+ 1 x)) (- (fma (* (cbrt 1) (cbrt 1)) (cbrt 1) (- (* (sqrt x) (sqrt x)))))), (pow (exp (+ 1 x)) (- (fma (- (sqrt x)) (sqrt x) (* (sqrt x) (sqrt x))))), (pow (exp (+ 1 x)) (- (fma (* (cbrt 1) (cbrt 1)) (cbrt 1) (- (* x 1))))), (pow (exp (+ 1 x)) (- (fma (- x) 1 (* x 1)))), (pow (exp (+ 1 x)) (- (fma (sqrt 1) (sqrt 1) (- (* (cbrt x) (* (cbrt x) (cbrt x))))))), (pow (exp (+ 1 x)) (- (fma (- (cbrt x)) (* (cbrt x) (cbrt x)) (* (cbrt x) (* (cbrt x) (cbrt x)))))), (pow (exp (+ 1 x)) (- (fma (sqrt 1) (sqrt 1) (- (* (sqrt x) (sqrt x)))))), (pow (exp (+ 1 x)) (- (fma (- (sqrt x)) (sqrt x) (* (sqrt x) (sqrt x))))), (pow (exp (+ 1 x)) (- (fma (sqrt 1) (sqrt 1) (- (* x 1))))), (pow (exp (+ 1 x)) (- (fma (- x) 1 (* x 1)))), (pow (exp (+ 1 x)) (- (fma 1 1 (- (* (cbrt x) (* (cbrt x) (cbrt x))))))), (pow (exp (+ 1 x)) (- (fma (- (cbrt x)) (* (cbrt x) (cbrt x)) (* (cbrt x) (* (cbrt x) (cbrt x)))))), (pow (exp (+ 1 x)) (- (fma 1 1 (- (* (sqrt x) (sqrt x)))))), (pow (exp (+ 1 x)) (- (fma (- (sqrt x)) (sqrt x) (* (sqrt x) (sqrt x))))), (pow (exp (+ 1 x)) (- (fma 1 1 (- (* x 1))))), (pow (exp (+ 1 x)) (- (fma (- x) 1 (* x 1)))), (pow (exp (+ 1 x)) (- 1)), (pow (exp (+ 1 x)) (- (- x))), (pow (exp (+ 1 x)) (- 1)), (pow (exp (+ 1 x)) (- (- x))), (pow (exp 1) (- (- 1 x))), (pow (exp x) (- (- 1 x))), (pow (* (cbrt (exp (+ 1 x))) (cbrt (exp (+ 1 x)))) (- (- 1 x))), (pow (cbrt (exp (+ 1 x))) (- (- 1 x))), (pow (sqrt (exp (+ 1 x))) (- (- 1 x))), (pow (sqrt (exp (+ 1 x))) (- (- 1 x))), (pow 1 (- (- 1 x))), (pow (exp (+ 1 x)) (- (- 1 x))), (log (pow (exp (+ 1 x)) (- (- 1 x)))), (exp (pow (exp (+ 1 x)) (- (- 1 x)))), (* (cbrt (pow (exp (+ 1 x)) (- (- 1 x)))) (cbrt (pow (exp (+ 1 x)) (- (- 1 x))))), (cbrt (pow (exp (+ 1 x)) (- (- 1 x)))), (* (* (pow (exp (+ 1 x)) (- (- 1 x))) (pow (exp (+ 1 x)) (- (- 1 x)))) (pow (exp (+ 1 x)) (- (- 1 x)))), (sqrt (pow (exp (+ 1 x)) (- (- 1 x)))), (sqrt (pow (exp (+ 1 x)) (- (- 1 x)))), (pow (exp (+ 1 x)) (/ (- (- 1 x)) 2)), (pow (exp (+ 1 x)) (/ (- (- 1 x)) 2)), (real->posit16 (pow (exp (+ 1 x)) (- (- 1 x)))), (expm1 (exp (+ 1 x))), (log1p (exp (+ 1 x))), (exp (* (cbrt (+ 1 x)) (cbrt (+ 1 x)))), (exp (sqrt (+ 1 x))), (exp 1), (exp 1), (exp 1), (exp x), (log (exp (+ 1 x))), (exp (exp (+ 1 x))), (* (cbrt (exp (+ 1 x))) (cbrt (exp (+ 1 x)))), (cbrt (exp (+ 1 x))), (* (* (exp (+ 1 x)) (exp (+ 1 x))) (exp (+ 1 x))), (sqrt (exp (+ 1 x))), (sqrt (exp (+ 1 x))), (real->posit16 (exp (+ 1 x))), (+ (exp -1) (+ (* (pow x 2) (exp -1)) (* 1/2 (* (pow x 4) (exp -1))))), (exp (* (+ x 1) (- x 1))), (exp (* -1 (* (- 1 x) (+ x 1)))), (+ (* 1/2 (* (pow x 2) E)) (+ E (* x E))), (exp (+ x 1)), (exp (+ x 1)) 2.042 * * [simplify]: iteration 1: (155 enodes) 2.115 * * [simplify]: iteration 2: (668 enodes) 2.271 * * [simplify]: Extracting #0: cost 50 inf + 0 2.271 * * [simplify]: Extracting #1: cost 294 inf + 2 2.272 * * [simplify]: Extracting #2: cost 473 inf + 2562 2.276 * * [simplify]: Extracting #3: cost 413 inf + 23607 2.285 * * [simplify]: Extracting #4: cost 200 inf + 77080 2.300 * * [simplify]: Extracting #5: cost 34 inf + 137018 2.317 * * [simplify]: Extracting #6: cost 2 inf + 150632 2.337 * * [simplify]: Extracting #7: cost 0 inf + 151560 2.355 * [simplify]: Simplified to (expm1 (pow (* (exp x) E) (- (- 1 x)))), (log1p (pow (* (exp x) E) (- (- 1 x)))), (- (fma x (- 1 x) (- 1 x))), (- (fma x (- 1 x) (- 1 x))), (- (- 1 x)), (* (- (- 1 x)) (cbrt (+ x 1))), (* (sqrt (+ x 1)) (- (- 1 x))), (- (fma x (- 1 x) (- 1 x))), (- (fma x (- 1 x) (- 1 x))), (pow (* (exp x) E) (- 1 x)), 1, (pow (* (exp x) E) (- 1 x)), (pow (* (exp x) E) (* (cbrt (- (- 1 x))) (cbrt (- (- 1 x))))), (pow (* (exp x) E) (sqrt (- (- 1 x)))), (* (exp x) E), (exp (- (+ x 1))), (pow (* (exp x) E) (- (* (cbrt (- 1 x)) (cbrt (- 1 x))))), (pow (* (exp x) E) (- (sqrt (- 1 x)))), (exp (- (+ x 1))), (pow (* (exp x) E) (- -1 (sqrt x))), (pow (* (exp x) E) (- -1 (sqrt x))), (exp (- (+ x 1))), (pow (* (exp x) E) (* (cbrt (- 1 x)) (cbrt (- 1 x)))), (pow (* (exp x) E) (sqrt (- 1 x))), (* (exp x) E), (pow (* (exp x) E) (+ 1 (sqrt x))), (pow (* (exp x) E) (+ 1 (sqrt x))), (* (exp x) E), (pow (* (exp x) E) (- (- 1 x))), (pow (* (exp x) E) (- (+ (- x) x))), (pow (* (exp x) E) (- (- 1 x))), (pow (* (exp x) E) (- (+ (- x) x))), (pow (* (exp x) E) (- (- 1 x))), (pow (* (exp x) E) (- (+ (- x) x))), (pow (* (exp x) E) (- (- 1 x))), (pow (* (exp x) E) (- (+ (- x) x))), (pow (* (exp x) E) (- (- 1 x))), (pow (* (exp x) E) (- (+ (- x) x))), (pow (* (exp x) E) (- (- 1 x))), (pow (* (exp x) E) (- (+ (- x) x))), (pow (* (exp x) E) (- (- 1 x))), (pow (* (exp x) E) (- (+ (- x) x))), (pow (* (exp x) E) (- (- 1 x))), (pow (* (exp x) E) (- (+ (- x) x))), (pow (* (exp x) E) (- (- 1 x))), (pow (* (exp x) E) (- (+ (- x) x))), (exp (- (+ x 1))), (pow (* (exp x) E) x), (exp (- (+ x 1))), (pow (* (exp x) E) x), (pow E (- (- 1 x))), (pow (exp x) (- (- 1 x))), (pow (* (cbrt (* (exp x) E)) (cbrt (* (exp x) E))) (- (- 1 x))), (pow (cbrt (* (exp x) E)) (- (- 1 x))), (pow (sqrt (* (exp x) E)) (- (- 1 x))), (pow (sqrt (* (exp x) E)) (- (- 1 x))), 1, (pow (* (exp x) E) (- (- 1 x))), (- (fma x (- 1 x) (- 1 x))), (exp (pow (* (exp x) E) (- (- 1 x)))), (* (cbrt (pow (* (exp x) E) (- (- 1 x)))) (cbrt (pow (* (exp x) E) (- (- 1 x))))), (cbrt (pow (* (exp x) E) (- (- 1 x)))), (* (* (pow (* (exp x) E) (- (- 1 x))) (pow (* (exp x) E) (- (- 1 x)))) (pow (* (exp x) E) (- (- 1 x)))), (sqrt (pow (* (exp x) E) (- (- 1 x)))), (sqrt (pow (* (exp x) E) (- (- 1 x)))), (pow (* (exp x) E) (- (/ (- 1 x) 2))), (pow (* (exp x) E) (- (/ (- 1 x) 2))), (real->posit16 (pow (* (exp x) E) (- (- 1 x)))), (expm1 (* (exp x) E)), (log1p (* (exp x) E)), (exp (* (cbrt (+ x 1)) (cbrt (+ x 1)))), (exp (sqrt (+ x 1))), E, E, E, (exp x), (+ x 1), (exp (* (exp x) E)), (* (cbrt (* (exp x) E)) (cbrt (* (exp x) E))), (cbrt (* (exp x) E)), (exp (+ (+ x 1) (+ (+ x 1) (+ x 1)))), (sqrt (* (exp x) E)), (sqrt (* (exp x) E)), (real->posit16 (* (exp x) E)), (+ (* (exp -1) (+ (* 1/2 (* (* x x) (* x x))) (* x x))) (exp -1)), (exp (* (+ x -1) (+ x 1))), (/ 1 (exp (fma x (- 1 x) (- 1 x)))), (fma (* 1/2 (* x x)) E (fma x E E)), (* (exp x) E), (* (exp x) E) 2.355 * * * * [progress]: [ 1 / 74 ] simplifiying candidate # 2.355 * [simplify]: Simplified (2 1) to (λ (x) (log1p (expm1 (pow (* (exp x) E) (- (- 1 x)))))) 2.355 * * * * [progress]: [ 2 / 74 ] simplifiying candidate # 2.356 * [simplify]: Simplified (2 1) to (λ (x) (expm1 (log1p (pow (* (exp x) E) (- (- 1 x)))))) 2.356 * * * * [progress]: [ 3 / 74 ] simplifiying candidate # 2.356 * [simplify]: Simplified (2 1) to (λ (x) (exp (- (fma x (- 1 x) (- 1 x))))) 2.356 * * * * [progress]: [ 4 / 74 ] simplifiying candidate # 2.356 * [simplify]: Simplified (2 1) to (λ (x) (exp (- (fma x (- 1 x) (- 1 x))))) 2.356 * * * * [progress]: [ 5 / 74 ] simplifiying candidate # 2.356 * [simplify]: Simplified (2 2) to (λ (x) (pow (exp (+ 1 x)) (- (- 1 x)))) 2.356 * * * * [progress]: [ 6 / 74 ] simplifiying candidate # 2.356 * [simplify]: Simplified (2 2) to (λ (x) (pow (exp (* (cbrt (+ 1 x)) (cbrt (+ 1 x)))) (* (- (- 1 x)) (cbrt (+ x 1))))) 2.356 * * * * [progress]: [ 7 / 74 ] simplifiying candidate # 2.356 * [simplify]: Simplified (2 2) to (λ (x) (pow (exp (sqrt (+ 1 x))) (* (sqrt (+ x 1)) (- (- 1 x))))) 2.356 * * * * [progress]: [ 8 / 74 ] simplifiying candidate # 2.356 * [simplify]: Simplified (2 2) to (λ (x) (pow (exp 1) (- (fma x (- 1 x) (- 1 x))))) 2.356 * * * * [progress]: [ 9 / 74 ] simplifiying candidate # 2.356 * [simplify]: Simplified (2 2) to (λ (x) (pow (exp 1) (- (fma x (- 1 x) (- 1 x))))) 2.356 * * * * [progress]: [ 10 / 74 ] simplifiying candidate # 2.356 * [simplify]: Simplified (2 2) to (λ (x) (/ 1 (pow (* (exp x) E) (- 1 x)))) 2.356 * * * * [progress]: [ 11 / 74 ] simplifiying candidate # 2.356 * [simplify]: Simplified (2 1) to (λ (x) (/ 1 (pow (exp (+ 1 x)) (- 1 x)))) 2.356 * [simplify]: Simplified (2 2) to (λ (x) (/ 1 (pow (* (exp x) E) (- 1 x)))) 2.356 * * * * [progress]: [ 12 / 74 ] simplifiying candidate # 2.356 * [simplify]: Simplified (2 1) to (λ (x) (pow (pow (* (exp x) E) (* (cbrt (- (- 1 x))) (cbrt (- (- 1 x))))) (cbrt (- (- 1 x))))) 2.356 * * * * [progress]: [ 13 / 74 ] simplifiying candidate # 2.357 * [simplify]: Simplified (2 1) to (λ (x) (pow (pow (* (exp x) E) (sqrt (- (- 1 x)))) (sqrt (- (- 1 x))))) 2.357 * * * * [progress]: [ 14 / 74 ] simplifiying candidate # 2.357 * [simplify]: Simplified (2 1) to (λ (x) (pow (* (exp x) E) (- (- 1 x)))) 2.357 * * * * [progress]: [ 15 / 74 ] simplifiying candidate # 2.357 * [simplify]: Simplified (2 1) to (λ (x) (pow (exp (- (+ x 1))) (- 1 x))) 2.357 * * * * [progress]: [ 16 / 74 ] simplifiying candidate # 2.357 * [simplify]: Simplified (2 1) to (λ (x) (pow (pow (* (exp x) E) (- (* (cbrt (- 1 x)) (cbrt (- 1 x))))) (cbrt (- 1 x)))) 2.357 * * * * [progress]: [ 17 / 74 ] simplifiying candidate # 2.357 * [simplify]: Simplified (2 1) to (λ (x) (pow (pow (* (exp x) E) (- (sqrt (- 1 x)))) (sqrt (- 1 x)))) 2.357 * * * * [progress]: [ 18 / 74 ] simplifiying candidate # 2.357 * [simplify]: Simplified (2 1) to (λ (x) (pow (exp (- (+ x 1))) (- 1 x))) 2.357 * * * * [progress]: [ 19 / 74 ] simplifiying candidate # 2.357 * [simplify]: Simplified (2 1) to (λ (x) (pow (pow (* (exp x) E) (- -1 (sqrt x))) (- (sqrt 1) (sqrt x)))) 2.357 * * * * [progress]: [ 20 / 74 ] simplifiying candidate # 2.357 * [simplify]: Simplified (2 1) to (λ (x) (pow (pow (* (exp x) E) (- -1 (sqrt x))) (- 1 (sqrt x)))) 2.357 * * * * [progress]: [ 21 / 74 ] simplifiying candidate # 2.357 * [simplify]: Simplified (2 1) to (λ (x) (pow (exp (- (+ x 1))) (- 1 x))) 2.357 * * * * [progress]: [ 22 / 74 ] simplifiying candidate # 2.357 * [simplify]: Simplified (2 1) to (λ (x) (pow (pow (* (exp x) E) (* (cbrt (- 1 x)) (cbrt (- 1 x)))) (- (cbrt (- 1 x))))) 2.357 * * * * [progress]: [ 23 / 74 ] simplifiying candidate # 2.357 * [simplify]: Simplified (2 1) to (λ (x) (pow (pow (* (exp x) E) (sqrt (- 1 x))) (- (sqrt (- 1 x))))) 2.357 * * * * [progress]: [ 24 / 74 ] simplifiying candidate # 2.358 * [simplify]: Simplified (2 1) to (λ (x) (pow (* (exp x) E) (- (- 1 x)))) 2.358 * * * * [progress]: [ 25 / 74 ] simplifiying candidate # 2.358 * [simplify]: Simplified (2 1) to (λ (x) (pow (pow (* (exp x) E) (+ 1 (sqrt x))) (- (- (sqrt 1) (sqrt x))))) 2.358 * * * * [progress]: [ 26 / 74 ] simplifiying candidate # 2.358 * [simplify]: Simplified (2 1) to (λ (x) (pow (pow (* (exp x) E) (+ 1 (sqrt x))) (- (- 1 (sqrt x))))) 2.358 * * * * [progress]: [ 27 / 74 ] simplifiying candidate # 2.358 * [simplify]: Simplified (2 1) to (λ (x) (pow (* (exp x) E) (- (- 1 x)))) 2.358 * * * * [progress]: [ 28 / 74 ] simplifiying candidate # 2.358 * [simplify]: Simplified (2 1) to (λ (x) (* (pow (* (exp x) E) (- (- 1 x))) (pow (exp (+ 1 x)) (- (fma (- (cbrt x)) (* (cbrt x) (cbrt x)) (* (cbrt x) (* (cbrt x) (cbrt x)))))))) 2.358 * [simplify]: Simplified (2 2) to (λ (x) (* (pow (* (exp x) E) (- (- 1 x))) (pow (* (exp x) E) (- (+ (- x) x))))) 2.358 * * * * [progress]: [ 29 / 74 ] simplifiying candidate # 2.358 * [simplify]: Simplified (2 1) to (λ (x) (* (pow (* (exp x) E) (- (- 1 x))) (pow (exp (+ 1 x)) (- (fma (- (sqrt x)) (sqrt x) (* (sqrt x) (sqrt x))))))) 2.358 * [simplify]: Simplified (2 2) to (λ (x) (* (pow (* (exp x) E) (- (- 1 x))) (pow (* (exp x) E) (- (+ (- x) x))))) 2.358 * * * * [progress]: [ 30 / 74 ] simplifiying candidate # 2.358 * [simplify]: Simplified (2 1) to (λ (x) (* (pow (* (exp x) E) (- (- 1 x))) (pow (exp (+ 1 x)) (- (fma (- x) 1 (* x 1)))))) 2.358 * [simplify]: Simplified (2 2) to (λ (x) (* (pow (* (exp x) E) (- (- 1 x))) (pow (* (exp x) E) (- (+ (- x) x))))) 2.358 * * * * [progress]: [ 31 / 74 ] simplifiying candidate # 2.359 * [simplify]: Simplified (2 1) to (λ (x) (* (pow (* (exp x) E) (- (- 1 x))) (pow (exp (+ 1 x)) (- (fma (- (cbrt x)) (* (cbrt x) (cbrt x)) (* (cbrt x) (* (cbrt x) (cbrt x)))))))) 2.359 * [simplify]: Simplified (2 2) to (λ (x) (* (pow (exp (+ 1 x)) (- (fma (sqrt 1) (sqrt 1) (- (* (cbrt x) (* (cbrt x) (cbrt x))))))) (pow (* (exp x) E) (- (+ (- x) x))))) 2.359 * * * * [progress]: [ 32 / 74 ] simplifiying candidate # 2.359 * [simplify]: Simplified (2 1) to (λ (x) (* (pow (* (exp x) E) (- (- 1 x))) (pow (exp (+ 1 x)) (- (fma (- (sqrt x)) (sqrt x) (* (sqrt x) (sqrt x))))))) 2.359 * [simplify]: Simplified (2 2) to (λ (x) (* (pow (exp (+ 1 x)) (- (fma (sqrt 1) (sqrt 1) (- (* (sqrt x) (sqrt x)))))) (pow (* (exp x) E) (- (+ (- x) x))))) 2.359 * * * * [progress]: [ 33 / 74 ] simplifiying candidate # 2.359 * [simplify]: Simplified (2 1) to (λ (x) (* (pow (* (exp x) E) (- (- 1 x))) (pow (exp (+ 1 x)) (- (fma (- x) 1 (* x 1)))))) 2.359 * [simplify]: Simplified (2 2) to (λ (x) (* (pow (exp (+ 1 x)) (- (fma (sqrt 1) (sqrt 1) (- (* x 1))))) (pow (* (exp x) E) (- (+ (- x) x))))) 2.359 * * * * [progress]: [ 34 / 74 ] simplifiying candidate # 2.359 * [simplify]: Simplified (2 1) to (λ (x) (* (pow (* (exp x) E) (- (- 1 x))) (pow (exp (+ 1 x)) (- (fma (- (cbrt x)) (* (cbrt x) (cbrt x)) (* (cbrt x) (* (cbrt x) (cbrt x)))))))) 2.359 * [simplify]: Simplified (2 2) to (λ (x) (* (pow (exp (+ 1 x)) (- (fma 1 1 (- (* (cbrt x) (* (cbrt x) (cbrt x))))))) (pow (* (exp x) E) (- (+ (- x) x))))) 2.359 * * * * [progress]: [ 35 / 74 ] simplifiying candidate # 2.359 * [simplify]: Simplified (2 1) to (λ (x) (* (pow (* (exp x) E) (- (- 1 x))) (pow (exp (+ 1 x)) (- (fma (- (sqrt x)) (sqrt x) (* (sqrt x) (sqrt x))))))) 2.360 * [simplify]: Simplified (2 2) to (λ (x) (* (pow (exp (+ 1 x)) (- (fma 1 1 (- (* (sqrt x) (sqrt x)))))) (pow (* (exp x) E) (- (+ (- x) x))))) 2.360 * * * * [progress]: [ 36 / 74 ] simplifiying candidate # 2.360 * [simplify]: Simplified (2 1) to (λ (x) (* (pow (* (exp x) E) (- (- 1 x))) (pow (exp (+ 1 x)) (- (fma (- x) 1 (* x 1)))))) 2.360 * [simplify]: Simplified (2 2) to (λ (x) (* (pow (exp (+ 1 x)) (- (fma 1 1 (- (* x 1))))) (pow (* (exp x) E) (- (+ (- x) x))))) 2.360 * * * * [progress]: [ 37 / 74 ] simplifiying candidate # 2.360 * [simplify]: Simplified (2 1) to (λ (x) (* (exp (- (+ x 1))) (pow (exp (+ 1 x)) (- (- x))))) 2.360 * [simplify]: Simplified (2 2) to (λ (x) (* (exp (- (+ x 1))) (pow (* (exp x) E) x))) 2.360 * * * * [progress]: [ 38 / 74 ] simplifiying candidate # 2.360 * [simplify]: Simplified (2 1) to (λ (x) (* (exp (- (+ x 1))) (pow (exp (+ 1 x)) (- (- x))))) 2.360 * [simplify]: Simplified (2 2) to (λ (x) (* (exp (- (+ x 1))) (pow (* (exp x) E) x))) 2.360 * * * * [progress]: [ 39 / 74 ] simplifiying candidate # 2.360 * [simplify]: Simplified (2 1) to (λ (x) (* (pow E (- (- 1 x))) (pow (exp x) (- (- 1 x))))) 2.360 * [simplify]: Simplified (2 2) to (λ (x) (* (pow E (- (- 1 x))) (pow (exp x) (- (- 1 x))))) 2.360 * * * * [progress]: [ 40 / 74 ] simplifiying candidate # 2.360 * [simplify]: Simplified (2 1) to (λ (x) (* (pow (* (cbrt (* (exp x) E)) (cbrt (* (exp x) E))) (- (- 1 x))) (pow (cbrt (exp (+ 1 x))) (- (- 1 x))))) 2.360 * [simplify]: Simplified (2 2) to (λ (x) (* (pow (* (cbrt (exp (+ 1 x))) (cbrt (exp (+ 1 x)))) (- (- 1 x))) (pow (cbrt (* (exp x) E)) (- (- 1 x))))) 2.360 * * * * [progress]: [ 41 / 74 ] simplifiying candidate # 2.360 * [simplify]: Simplified (2 1) to (λ (x) (* (pow (sqrt (* (exp x) E)) (- (- 1 x))) (pow (sqrt (exp (+ 1 x))) (- (- 1 x))))) 2.361 * [simplify]: Simplified (2 2) to (λ (x) (* (pow (sqrt (exp (+ 1 x))) (- (- 1 x))) (pow (sqrt (* (exp x) E)) (- (- 1 x))))) 2.361 * * * * [progress]: [ 42 / 74 ] simplifiying candidate # 2.361 * [simplify]: Simplified (2 1) to (λ (x) (* 1 (pow (exp (+ 1 x)) (- (- 1 x))))) 2.361 * [simplify]: Simplified (2 2) to (λ (x) (* 1 (pow (* (exp x) E) (- (- 1 x))))) 2.361 * * * * [progress]: [ 43 / 74 ] simplifiying candidate # 2.361 * * * * [progress]: [ 44 / 74 ] simplifiying candidate # 2.361 * [simplify]: Simplified (2 1) to (λ (x) (exp (- (fma x (- 1 x) (- 1 x))))) 2.361 * * * * [progress]: [ 45 / 74 ] simplifiying candidate # 2.361 * [simplify]: Simplified (2 1) to (λ (x) (log (exp (pow (* (exp x) E) (- (- 1 x)))))) 2.361 * * * * [progress]: [ 46 / 74 ] simplifiying candidate # 2.361 * [simplify]: Simplified (2 1) to (λ (x) (* (* (cbrt (pow (* (exp x) E) (- (- 1 x)))) (cbrt (pow (* (exp x) E) (- (- 1 x))))) (cbrt (pow (exp (+ 1 x)) (- (- 1 x)))))) 2.361 * [simplify]: Simplified (2 2) to (λ (x) (* (* (cbrt (pow (exp (+ 1 x)) (- (- 1 x)))) (cbrt (pow (exp (+ 1 x)) (- (- 1 x))))) (cbrt (pow (* (exp x) E) (- (- 1 x)))))) 2.361 * * * * [progress]: [ 47 / 74 ] simplifiying candidate # 2.361 * [simplify]: Simplified (2 1) to (λ (x) (cbrt (* (* (pow (* (exp x) E) (- (- 1 x))) (pow (* (exp x) E) (- (- 1 x)))) (pow (* (exp x) E) (- (- 1 x)))))) 2.361 * * * * [progress]: [ 48 / 74 ] simplifiying candidate # 2.361 * [simplify]: Simplified (2 1) to (λ (x) (* (sqrt (pow (* (exp x) E) (- (- 1 x)))) (sqrt (pow (exp (+ 1 x)) (- (- 1 x)))))) 2.361 * [simplify]: Simplified (2 2) to (λ (x) (* (sqrt (pow (exp (+ 1 x)) (- (- 1 x)))) (sqrt (pow (* (exp x) E) (- (- 1 x)))))) 2.361 * * * * [progress]: [ 49 / 74 ] simplifiying candidate # 2.361 * * * * [progress]: [ 50 / 74 ] simplifiying candidate # 2.361 * [simplify]: Simplified (2 1) to (λ (x) (* (pow (* (exp x) E) (- (/ (- 1 x) 2))) (pow (exp (+ 1 x)) (/ (- (- 1 x)) 2)))) 2.362 * [simplify]: Simplified (2 2) to (λ (x) (* (pow (exp (+ 1 x)) (/ (- (- 1 x)) 2)) (pow (* (exp x) E) (- (/ (- 1 x) 2))))) 2.362 * * * * [progress]: [ 51 / 74 ] simplifiying candidate #real (real->posit16 (pow (exp (+ 1 x)) (- (- 1 x))))))> 2.362 * [simplify]: Simplified (2 1) to (λ (x) (posit16->real (real->posit16 (pow (* (exp x) E) (- (- 1 x)))))) 2.362 * * * * [progress]: [ 52 / 74 ] simplifiying candidate # 2.362 * [simplify]: Simplified (2 1 1) to (λ (x) (pow (log1p (expm1 (* (exp x) E))) (- (- 1 x)))) 2.362 * * * * [progress]: [ 53 / 74 ] simplifiying candidate # 2.362 * [simplify]: Simplified (2 1 1) to (λ (x) (pow (expm1 (log1p (* (exp x) E))) (- (- 1 x)))) 2.362 * * * * [progress]: [ 54 / 74 ] simplifiying candidate # 2.362 * * * * [progress]: [ 55 / 74 ] simplifiying candidate # 2.362 * [simplify]: Simplified (2 1 1) to (λ (x) (pow (pow (exp (* (cbrt (+ x 1)) (cbrt (+ x 1)))) (cbrt (+ 1 x))) (- (- 1 x)))) 2.362 * * * * [progress]: [ 56 / 74 ] simplifiying candidate # 2.362 * [simplify]: Simplified (2 1 1) to (λ (x) (pow (pow (exp (sqrt (+ x 1))) (sqrt (+ 1 x))) (- (- 1 x)))) 2.362 * * * * [progress]: [ 57 / 74 ] simplifiying candidate # 2.362 * [simplify]: Simplified (2 1 1) to (λ (x) (pow (pow E (+ 1 x)) (- (- 1 x)))) 2.362 * * * * [progress]: [ 58 / 74 ] simplifiying candidate # 2.362 * [simplify]: Simplified (2 1 1) to (λ (x) (pow (pow E (+ 1 x)) (- (- 1 x)))) 2.362 * * * * [progress]: [ 59 / 74 ] simplifiying candidate # 2.362 * [simplify]: Simplified (2 1 1) to (λ (x) (pow (* E (exp x)) (- (- 1 x)))) 2.362 * [simplify]: Simplified (2 1 2) to (λ (x) (pow (* E (exp x)) (- (- 1 x)))) 2.362 * * * * [progress]: [ 60 / 74 ] simplifiying candidate # 2.362 * * * * [progress]: [ 61 / 74 ] simplifiying candidate # 2.362 * * * * [progress]: [ 62 / 74 ] simplifiying candidate # 2.362 * [simplify]: Simplified (2 1 1) to (λ (x) (pow (exp (+ x 1)) (- (- 1 x)))) 2.363 * * * * [progress]: [ 63 / 74 ] simplifiying candidate # 2.363 * [simplify]: Simplified (2 1 1) to (λ (x) (pow (log (exp (* (exp x) E))) (- (- 1 x)))) 2.363 * * * * [progress]: [ 64 / 74 ] simplifiying candidate # 2.363 * [simplify]: Simplified (2 1 1) to (λ (x) (pow (* (* (cbrt (* (exp x) E)) (cbrt (* (exp x) E))) (cbrt (exp (+ 1 x)))) (- (- 1 x)))) 2.363 * [simplify]: Simplified (2 1 2) to (λ (x) (pow (* (* (cbrt (exp (+ 1 x))) (cbrt (exp (+ 1 x)))) (cbrt (* (exp x) E))) (- (- 1 x)))) 2.363 * * * * [progress]: [ 65 / 74 ] simplifiying candidate # 2.363 * [simplify]: Simplified (2 1 1) to (λ (x) (pow (cbrt (exp (+ (+ x 1) (+ (+ x 1) (+ x 1))))) (- (- 1 x)))) 2.363 * * * * [progress]: [ 66 / 74 ] simplifiying candidate # 2.363 * [simplify]: Simplified (2 1 1) to (λ (x) (pow (* (sqrt (* (exp x) E)) (sqrt (exp (+ 1 x)))) (- (- 1 x)))) 2.363 * [simplify]: Simplified (2 1 2) to (λ (x) (pow (* (sqrt (exp (+ 1 x))) (sqrt (* (exp x) E))) (- (- 1 x)))) 2.363 * * * * [progress]: [ 67 / 74 ] simplifiying candidate # 2.363 * * * * [progress]: [ 68 / 74 ] simplifiying candidate #real (real->posit16 (exp (+ 1 x)))) (- (- 1 x))))> 2.363 * [simplify]: Simplified (2 1 1) to (λ (x) (pow (posit16->real (real->posit16 (* (exp x) E))) (- (- 1 x)))) 2.363 * * * * [progress]: [ 69 / 74 ] simplifiying candidate # 2.363 * [simplify]: Simplified (2) to (λ (x) (+ (* (exp -1) (+ (* 1/2 (* (* x x) (* x x))) (* x x))) (exp -1))) 2.363 * * * * [progress]: [ 70 / 74 ] simplifiying candidate # 2.363 * [simplify]: Simplified (2) to (λ (x) (exp (* (+ x -1) (+ x 1)))) 2.363 * * * * [progress]: [ 71 / 74 ] simplifiying candidate # 2.363 * [simplify]: Simplified (2) to (λ (x) (/ 1 (exp (fma x (- 1 x) (- 1 x))))) 2.363 * * * * [progress]: [ 72 / 74 ] simplifiying candidate # 2.364 * [simplify]: Simplified (2 1) to (λ (x) (pow (fma (* 1/2 (* x x)) E (fma x E E)) (- (- 1 x)))) 2.364 * * * * [progress]: [ 73 / 74 ] simplifiying candidate # 2.364 * [simplify]: Simplified (2 1) to (λ (x) (pow (* (exp x) E) (- (- 1 x)))) 2.364 * * * * [progress]: [ 74 / 74 ] simplifiying candidate # 2.364 * [simplify]: Simplified (2 1) to (λ (x) (pow (* (exp x) E) (- (- 1 x)))) 2.364 * * * [progress]: adding candidates to table 3.003 * [progress]: [Phase 3 of 3] Extracting. 3.003 * * [regime]: Finding splitpoints for: (# #) 3.004 * * * [regime-changes]: Trying 5 branch expressions: (x (* x x) (- 1 (* x x)) (- (- 1 (* x x))) (exp (- (- 1 (* x x))))) 3.004 * * * * [regimes]: Trying to branch on x from (# #) 3.035 * * * * [regimes]: Trying to branch on (* x x) from (# #) 3.063 * * * * [regimes]: Trying to branch on (- 1 (* x x)) from (# #) 3.086 * * * * [regimes]: Trying to branch on (- (- 1 (* x x))) from (# #) 3.113 * * * * [regimes]: Trying to branch on (exp (- (- 1 (* x x)))) from (# #) 3.133 * * * [regime]: Found split indices: #