0.002 * [progress]: [Phase 1 of 3] Setting up. 0.003 * * * [progress]: [1/2] Preparing points 0.073 * * * [progress]: [2/2] Setting up program. 0.075 * [progress]: [Phase 2 of 3] Improving. 0.075 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 0.075 * [simplify]: Simplifying (- (exp (* a x)) 1) 0.075 * * [simplify]: iteration 1: (6 enodes) 0.079 * * [simplify]: iteration 2: (27 enodes) 0.083 * * [simplify]: iteration 3: (39 enodes) 0.105 * * [simplify]: iteration 4: (57 enodes) 0.124 * * [simplify]: iteration 5: (96 enodes) 0.159 * * [simplify]: iteration 6: (201 enodes) 0.251 * * [simplify]: iteration 7: (482 enodes) 0.508 * * [simplify]: Extracting #0: cost 1 inf + 0 0.508 * * [simplify]: Extracting #1: cost 89 inf + 0 0.509 * * [simplify]: Extracting #2: cost 306 inf + 2 0.511 * * [simplify]: Extracting #3: cost 355 inf + 694 0.515 * * [simplify]: Extracting #4: cost 306 inf + 20857 0.529 * * [simplify]: Extracting #5: cost 168 inf + 86046 0.575 * * [simplify]: Extracting #6: cost 8 inf + 198359 0.635 * * [simplify]: Extracting #7: cost 0 inf + 200010 0.680 * * [simplify]: Extracting #8: cost 0 inf + 199915 0.726 * [simplify]: Simplified to (expm1 (* a x)) 0.726 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 0.726 * [simplify]: Simplified (2) to (λ (a x) (expm1 (* a x))) 0.737 * * [progress]: iteration 1 / 4 0.737 * * * [progress]: picking best candidate 0.741 * * * * [pick]: Picked # 0.741 * * * [progress]: localizing error 0.752 * * * [progress]: generating rewritten candidates 0.752 * * * * [progress]: [ 1 / 1 ] rewriting at (2) 0.753 * * * [progress]: generating series expansions 0.753 * * * * [progress]: [ 1 / 1 ] generating series at (2) 0.753 * [backup-simplify]: Simplify (expm1 (* a x)) into (expm1 (* a x)) 0.753 * [approximate]: Taking taylor expansion of (expm1 (* a x)) in (a x) around 0 0.753 * [taylor]: Taking taylor expansion of (expm1 (* a x)) in x 0.753 * [taylor]: Rewrote expression to (- (exp (* a x)) 1) 0.753 * [taylor]: Taking taylor expansion of (exp (* a x)) in x 0.753 * [taylor]: Taking taylor expansion of (* a x) in x 0.753 * [taylor]: Taking taylor expansion of a in x 0.753 * [backup-simplify]: Simplify a into a 0.753 * [taylor]: Taking taylor expansion of x in x 0.753 * [backup-simplify]: Simplify 0 into 0 0.753 * [backup-simplify]: Simplify 1 into 1 0.754 * [backup-simplify]: Simplify (* a 0) into 0 0.754 * [backup-simplify]: Simplify (+ (* a 1) (* 0 0)) into a 0.754 * [backup-simplify]: Simplify (exp 0) into 1 0.754 * [taylor]: Taking taylor expansion of 1 in x 0.754 * [backup-simplify]: Simplify 1 into 1 0.754 * [taylor]: Taking taylor expansion of (expm1 (* a x)) in a 0.754 * [taylor]: Rewrote expression to (- (exp (* a x)) 1) 0.754 * [taylor]: Taking taylor expansion of (exp (* a x)) in a 0.754 * [taylor]: Taking taylor expansion of (* a x) in a 0.754 * [taylor]: Taking taylor expansion of a in a 0.754 * [backup-simplify]: Simplify 0 into 0 0.754 * [backup-simplify]: Simplify 1 into 1 0.754 * [taylor]: Taking taylor expansion of x in a 0.754 * [backup-simplify]: Simplify x into x 0.755 * [backup-simplify]: Simplify (* 0 x) into 0 0.755 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x)) into x 0.755 * [backup-simplify]: Simplify (exp 0) into 1 0.755 * [taylor]: Taking taylor expansion of 1 in a 0.755 * [backup-simplify]: Simplify 1 into 1 0.755 * [taylor]: Taking taylor expansion of (expm1 (* a x)) in a 0.755 * [taylor]: Rewrote expression to (- (exp (* a x)) 1) 0.755 * [taylor]: Taking taylor expansion of (exp (* a x)) in a 0.755 * [taylor]: Taking taylor expansion of (* a x) in a 0.755 * [taylor]: Taking taylor expansion of a in a 0.755 * [backup-simplify]: Simplify 0 into 0 0.755 * [backup-simplify]: Simplify 1 into 1 0.755 * [taylor]: Taking taylor expansion of x in a 0.755 * [backup-simplify]: Simplify x into x 0.755 * [backup-simplify]: Simplify (* 0 x) into 0 0.756 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x)) into x 0.756 * [backup-simplify]: Simplify (exp 0) into 1 0.756 * [taylor]: Taking taylor expansion of 1 in a 0.756 * [backup-simplify]: Simplify 1 into 1 0.756 * [backup-simplify]: Simplify (- 1) into -1 0.756 * [backup-simplify]: Simplify (+ 1 -1) into 0 0.757 * [taylor]: Taking taylor expansion of 0 in x 0.757 * [backup-simplify]: Simplify 0 into 0 0.757 * [backup-simplify]: Simplify 0 into 0 0.757 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow x 1) 1)))) into x 0.757 * [backup-simplify]: Simplify (- 0) into 0 0.757 * [backup-simplify]: Simplify (+ x 0) into x 0.757 * [taylor]: Taking taylor expansion of x in x 0.757 * [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.758 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x))) into 0 0.759 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow x 2) 2)) (* (/ (pow 0 1) 1)))) into (* 1/2 (pow x 2)) 0.759 * [backup-simplify]: Simplify (- 0) into 0 0.759 * [backup-simplify]: Simplify (+ (* 1/2 (pow x 2)) 0) into (* 1/2 (pow x 2)) 0.759 * [taylor]: Taking taylor expansion of (* 1/2 (pow x 2)) in x 0.759 * [taylor]: Taking taylor expansion of 1/2 in x 0.759 * [backup-simplify]: Simplify 1/2 into 1/2 0.759 * [taylor]: Taking taylor expansion of (pow x 2) in x 0.759 * [taylor]: Taking taylor expansion of x in x 0.759 * [backup-simplify]: Simplify 0 into 0 0.759 * [backup-simplify]: Simplify 1 into 1 0.759 * [backup-simplify]: Simplify 1 into 1 0.759 * [backup-simplify]: Simplify 0 into 0 0.760 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 x)))) into 0 0.762 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow x 3) 6)) (* (/ (pow x 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into (* 1/6 (pow x 3)) 0.762 * [backup-simplify]: Simplify (- 0) into 0 0.762 * [backup-simplify]: Simplify (+ (* 1/6 (pow x 3)) 0) into (* 1/6 (pow x 3)) 0.762 * [taylor]: Taking taylor expansion of (* 1/6 (pow x 3)) in x 0.762 * [taylor]: Taking taylor expansion of 1/6 in x 0.762 * [backup-simplify]: Simplify 1/6 into 1/6 0.762 * [taylor]: Taking taylor expansion of (pow x 3) in x 0.762 * [taylor]: Taking taylor expansion of x in x 0.762 * [backup-simplify]: Simplify 0 into 0 0.762 * [backup-simplify]: Simplify 1 into 1 0.762 * [backup-simplify]: Simplify 0 into 0 0.762 * [backup-simplify]: Simplify 0 into 0 0.764 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x))))) into 0 0.766 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow x 4) 24)) (* (/ (pow x 2) 2) (/ (pow 0 1) 1)) (* (/ (pow x 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into (* 1/24 (pow x 4)) 0.766 * [backup-simplify]: Simplify (- 0) into 0 0.766 * [backup-simplify]: Simplify (+ (* 1/24 (pow x 4)) 0) into (* 1/24 (pow x 4)) 0.766 * [taylor]: Taking taylor expansion of (* 1/24 (pow x 4)) in x 0.766 * [taylor]: Taking taylor expansion of 1/24 in x 0.770 * [backup-simplify]: Simplify 1/24 into 1/24 0.770 * [taylor]: Taking taylor expansion of (pow x 4) in x 0.770 * [taylor]: Taking taylor expansion of x in x 0.770 * [backup-simplify]: Simplify 0 into 0 0.770 * [backup-simplify]: Simplify 1 into 1 0.771 * [backup-simplify]: Simplify (* 1 1) into 1 0.771 * [backup-simplify]: Simplify (* 1/2 1) into 1/2 0.771 * [backup-simplify]: Simplify 1/2 into 1/2 0.771 * [backup-simplify]: Simplify 0 into 0 0.771 * [backup-simplify]: Simplify 0 into 0 0.773 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x)))))) into 0 0.776 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow x 5) 120)) (* (/ (pow x 3) 6) (/ (pow 0 1) 1)) (* (/ (pow x 2) 2) (/ (pow 0 1) 1)) (* (/ (pow x 1) 1) (/ (pow 0 2) 2)) (* (/ (pow x 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into (* 1/120 (pow x 5)) 0.778 * [backup-simplify]: Simplify (- 0) into 0 0.778 * [backup-simplify]: Simplify (+ (* 1/120 (pow x 5)) 0) into (* 1/120 (pow x 5)) 0.778 * [taylor]: Taking taylor expansion of (* 1/120 (pow x 5)) in x 0.778 * [taylor]: Taking taylor expansion of 1/120 in x 0.778 * [backup-simplify]: Simplify 1/120 into 1/120 0.778 * [taylor]: Taking taylor expansion of (pow x 5) 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.779 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.780 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 1)) into 0 0.780 * [backup-simplify]: Simplify 0 into 0 0.780 * [backup-simplify]: Simplify 0 into 0 0.780 * [backup-simplify]: Simplify 0 into 0 0.782 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x))))))) into 0 0.789 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow x 6) 720)) (* (/ (pow x 4) 24) (/ (pow 0 1) 1)) (* (/ (pow x 3) 6) (/ (pow 0 1) 1)) (* (/ (pow x 2) 2) (/ (pow 0 2) 2)) (* (/ (pow x 2) 2) (/ (pow 0 1) 1)) (* (/ (pow x 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow x 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 (pow x 6)) 0.790 * [backup-simplify]: Simplify (- 0) into 0 0.790 * [backup-simplify]: Simplify (+ (* 1/720 (pow x 6)) 0) into (* 1/720 (pow x 6)) 0.790 * [taylor]: Taking taylor expansion of (* 1/720 (pow x 6)) in x 0.790 * [taylor]: Taking taylor expansion of 1/720 in x 0.790 * [backup-simplify]: Simplify 1/720 into 1/720 0.790 * [taylor]: Taking taylor expansion of (pow x 6) in x 0.790 * [taylor]: Taking taylor expansion of x in x 0.790 * [backup-simplify]: Simplify 0 into 0 0.790 * [backup-simplify]: Simplify 1 into 1 0.791 * [backup-simplify]: Simplify (* 1 1) into 1 0.791 * [backup-simplify]: Simplify (* 1 1) into 1 0.792 * [backup-simplify]: Simplify (* 1/6 1) into 1/6 0.792 * [backup-simplify]: Simplify 1/6 into 1/6 0.792 * [backup-simplify]: Simplify (+ (* 1/6 (pow (* x a) 3)) (+ (* 1/2 (pow (* x a) 2)) (* 1 (* x a)))) into (+ (* 1/2 (* (pow a 2) (pow x 2))) (+ (* a x) (* 1/6 (* (pow a 3) (pow x 3))))) 0.792 * [backup-simplify]: Simplify (expm1 (* (/ 1 a) (/ 1 x))) into (expm1 (/ 1 (* a x))) 0.792 * [approximate]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in (a x) around 0 0.792 * [taylor]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in x 0.792 * [taylor]: Rewrote expression to (- (exp (/ 1 (* a x))) 1) 0.792 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in x 0.792 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in x 0.792 * [taylor]: Taking taylor expansion of (* a x) in x 0.792 * [taylor]: Taking taylor expansion of a in x 0.792 * [backup-simplify]: Simplify a into a 0.792 * [taylor]: Taking taylor expansion of x in x 0.793 * [backup-simplify]: Simplify 0 into 0 0.793 * [backup-simplify]: Simplify 1 into 1 0.793 * [backup-simplify]: Simplify (* a 0) into 0 0.793 * [backup-simplify]: Simplify (+ (* a 1) (* 0 0)) into a 0.793 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 0.793 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 0.793 * [taylor]: Taking taylor expansion of 1 in x 0.793 * [backup-simplify]: Simplify 1 into 1 0.793 * [taylor]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in a 0.793 * [taylor]: Rewrote expression to (- (exp (/ 1 (* a x))) 1) 0.793 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in a 0.793 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in a 0.793 * [taylor]: Taking taylor expansion of (* a x) in a 0.793 * [taylor]: Taking taylor expansion of a in a 0.793 * [backup-simplify]: Simplify 0 into 0 0.793 * [backup-simplify]: Simplify 1 into 1 0.793 * [taylor]: Taking taylor expansion of x in a 0.793 * [backup-simplify]: Simplify x into x 0.794 * [backup-simplify]: Simplify (* 0 x) into 0 0.794 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x)) into x 0.794 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 0.794 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 0.794 * [taylor]: Taking taylor expansion of 1 in a 0.794 * [backup-simplify]: Simplify 1 into 1 0.794 * [taylor]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in a 0.794 * [taylor]: Rewrote expression to (- (exp (/ 1 (* a x))) 1) 0.794 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in a 0.794 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in a 0.794 * [taylor]: Taking taylor expansion of (* a x) in a 0.794 * [taylor]: Taking taylor expansion of a in a 0.794 * [backup-simplify]: Simplify 0 into 0 0.794 * [backup-simplify]: Simplify 1 into 1 0.794 * [taylor]: Taking taylor expansion of x in a 0.795 * [backup-simplify]: Simplify x into x 0.795 * [backup-simplify]: Simplify (* 0 x) into 0 0.795 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x)) into x 0.795 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 0.795 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 0.795 * [taylor]: Taking taylor expansion of 1 in a 0.795 * [backup-simplify]: Simplify 1 into 1 0.796 * [backup-simplify]: Simplify (- 1) into -1 0.796 * [backup-simplify]: Simplify (+ (exp (/ 1 (* a x))) -1) into (- (exp (/ 1 (* a x))) 1) 0.796 * [taylor]: Taking taylor expansion of (- (exp (/ 1 (* a x))) 1) in x 0.796 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in x 0.796 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in x 0.796 * [taylor]: Taking taylor expansion of (* a x) in x 0.796 * [taylor]: Taking taylor expansion of a in x 0.796 * [backup-simplify]: Simplify a into a 0.796 * [taylor]: Taking taylor expansion of x in x 0.796 * [backup-simplify]: Simplify 0 into 0 0.796 * [backup-simplify]: Simplify 1 into 1 0.796 * [backup-simplify]: Simplify (* a 0) into 0 0.797 * [backup-simplify]: Simplify (+ (* a 1) (* 0 0)) into a 0.797 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 0.797 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 0.797 * [taylor]: Taking taylor expansion of 1 in x 0.797 * [backup-simplify]: Simplify 1 into 1 0.797 * [backup-simplify]: Simplify (- 1) into -1 0.797 * [backup-simplify]: Simplify (+ (exp (/ 1 (* a x))) -1) into (- (exp (/ 1 (* a x))) 1) 0.797 * [backup-simplify]: Simplify (- (exp (/ 1 (* a x))) 1) into (- (exp (/ 1 (* a x))) 1) 0.798 * [backup-simplify]: Simplify (- 0) into 0 0.798 * [backup-simplify]: Simplify (+ 0 0) into 0 0.798 * [taylor]: Taking taylor expansion of 0 in x 0.798 * [backup-simplify]: Simplify 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 * [taylor]: Taking taylor expansion of 0 in x 0.800 * [backup-simplify]: Simplify 0 into 0 0.800 * [backup-simplify]: Simplify 0 into 0 0.800 * [backup-simplify]: Simplify 0 into 0 0.800 * [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 * [taylor]: Taking taylor expansion of 0 in x 0.802 * [backup-simplify]: Simplify 0 into 0 0.802 * [backup-simplify]: Simplify 0 into 0 0.802 * [backup-simplify]: Simplify (- (exp (/ 1 (* (/ 1 a) (/ 1 x)))) 1) into (- (exp (* a x)) 1) 0.802 * [backup-simplify]: Simplify (expm1 (* (/ 1 (- a)) (/ 1 (- x)))) into (expm1 (/ 1 (* a x))) 0.802 * [approximate]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in (a x) around 0 0.802 * [taylor]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in x 0.802 * [taylor]: Rewrote expression to (- (exp (/ 1 (* a x))) 1) 0.802 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in x 0.802 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in x 0.802 * [taylor]: Taking taylor expansion of (* a x) in x 0.802 * [taylor]: Taking taylor expansion of a in x 0.802 * [backup-simplify]: Simplify a into a 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.802 * [backup-simplify]: Simplify (* a 0) into 0 0.803 * [backup-simplify]: Simplify (+ (* a 1) (* 0 0)) into a 0.803 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 0.803 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a 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 (expm1 (/ 1 (* a x))) in a 0.803 * [taylor]: Rewrote expression to (- (exp (/ 1 (* a x))) 1) 0.803 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in a 0.803 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in a 0.803 * [taylor]: Taking taylor expansion of (* a x) in a 0.803 * [taylor]: Taking taylor expansion of a in a 0.803 * [backup-simplify]: Simplify 0 into 0 0.803 * [backup-simplify]: Simplify 1 into 1 0.803 * [taylor]: Taking taylor expansion of x in a 0.803 * [backup-simplify]: Simplify x into x 0.803 * [backup-simplify]: Simplify (* 0 x) into 0 0.804 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x)) into x 0.804 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 0.804 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 0.804 * [taylor]: Taking taylor expansion of 1 in a 0.804 * [backup-simplify]: Simplify 1 into 1 0.804 * [taylor]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in a 0.804 * [taylor]: Rewrote expression to (- (exp (/ 1 (* a x))) 1) 0.804 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in a 0.804 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in a 0.804 * [taylor]: Taking taylor expansion of (* a x) in a 0.804 * [taylor]: Taking taylor expansion of a in a 0.804 * [backup-simplify]: Simplify 0 into 0 0.804 * [backup-simplify]: Simplify 1 into 1 0.804 * [taylor]: Taking taylor expansion of x in a 0.804 * [backup-simplify]: Simplify x into x 0.804 * [backup-simplify]: Simplify (* 0 x) into 0 0.805 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x)) into x 0.805 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 0.805 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 0.805 * [taylor]: Taking taylor expansion of 1 in a 0.805 * [backup-simplify]: Simplify 1 into 1 0.806 * [backup-simplify]: Simplify (- 1) into -1 0.806 * [backup-simplify]: Simplify (+ (exp (/ 1 (* a x))) -1) into (- (exp (/ 1 (* a x))) 1) 0.806 * [taylor]: Taking taylor expansion of (- (exp (/ 1 (* a x))) 1) in x 0.806 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in x 0.806 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in x 0.806 * [taylor]: Taking taylor expansion of (* a x) in x 0.806 * [taylor]: Taking taylor expansion of a in x 0.806 * [backup-simplify]: Simplify a into a 0.806 * [taylor]: Taking taylor expansion of x in x 0.806 * [backup-simplify]: Simplify 0 into 0 0.806 * [backup-simplify]: Simplify 1 into 1 0.806 * [backup-simplify]: Simplify (* a 0) into 0 0.806 * [backup-simplify]: Simplify (+ (* a 1) (* 0 0)) into a 0.807 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 0.807 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 0.807 * [taylor]: Taking taylor expansion of 1 in x 0.807 * [backup-simplify]: Simplify 1 into 1 0.807 * [backup-simplify]: Simplify (- 1) into -1 0.807 * [backup-simplify]: Simplify (+ (exp (/ 1 (* a x))) -1) into (- (exp (/ 1 (* a x))) 1) 0.807 * [backup-simplify]: Simplify (- (exp (/ 1 (* a x))) 1) into (- (exp (/ 1 (* a x))) 1) 0.808 * [backup-simplify]: Simplify (- 0) into 0 0.808 * [backup-simplify]: Simplify (+ 0 0) into 0 0.808 * [taylor]: Taking taylor expansion of 0 in x 0.808 * [backup-simplify]: Simplify 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 (- 0) into 0 0.810 * [backup-simplify]: Simplify (+ 0 0) into 0 0.810 * [taylor]: Taking taylor expansion of 0 in x 0.810 * [backup-simplify]: Simplify 0 into 0 0.810 * [backup-simplify]: Simplify 0 into 0 0.810 * [backup-simplify]: Simplify 0 into 0 0.810 * [backup-simplify]: Simplify (- 0) into 0 0.811 * [backup-simplify]: Simplify (+ 0 0) into 0 0.811 * [backup-simplify]: Simplify 0 into 0 0.811 * [backup-simplify]: Simplify (- 0) into 0 0.811 * [backup-simplify]: Simplify (+ 0 0) into 0 0.812 * [taylor]: Taking taylor expansion of 0 in x 0.812 * [backup-simplify]: Simplify 0 into 0 0.812 * [backup-simplify]: Simplify 0 into 0 0.812 * [backup-simplify]: Simplify (- (exp (/ 1 (* (/ 1 (- a)) (/ 1 (- x))))) 1) into (- (exp (* a x)) 1) 0.812 * * * [progress]: simplifying candidates 0.812 * * * * [progress]: [ 1 / 15 ] simplifiying candidate # 0.812 * * * * [progress]: [ 2 / 15 ] simplifiying candidate # 0.812 * * * * [progress]: [ 3 / 15 ] simplifiying candidate # 0.812 * * * * [progress]: [ 4 / 15 ] simplifiying candidate # 0.812 * * * * [progress]: [ 5 / 15 ] simplifiying candidate # 0.812 * * * * [progress]: [ 6 / 15 ] simplifiying candidate # 0.812 * * * * [progress]: [ 7 / 15 ] simplifiying candidate # 0.812 * * * * [progress]: [ 8 / 15 ] simplifiying candidate # 0.813 * * * * [progress]: [ 9 / 15 ] simplifiying candidate # 0.813 * * * * [progress]: [ 10 / 15 ] simplifiying candidate # 0.813 * * * * [progress]: [ 11 / 15 ] simplifiying candidate # 0.813 * * * * [progress]: [ 12 / 15 ] simplifiying candidate #real (real->posit16 (expm1 (* a x)))))> 0.813 * * * * [progress]: [ 13 / 15 ] simplifiying candidate # 0.813 * * * * [progress]: [ 14 / 15 ] simplifiying candidate # 0.813 * * * * [progress]: [ 15 / 15 ] simplifiying candidate # 0.813 * [simplify]: Simplifying (exp (* a x)), (expm1 (expm1 (* a x))), (log1p (expm1 (* a x))), (log (expm1 (* a x))), (exp (expm1 (* a x))), (* (cbrt (expm1 (* a x))) (cbrt (expm1 (* a x)))), (cbrt (expm1 (* a x))), (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))), (sqrt (expm1 (* a x))), (sqrt (expm1 (* a x))), (real->posit16 (expm1 (* a x))), (+ (* 1/2 (* (pow a 2) (pow x 2))) (+ (* a x) (* 1/6 (* (pow a 3) (pow x 3))))), (- (exp (* a x)) 1), (- (exp (* a x)) 1) 0.814 * * [simplify]: iteration 1: (31 enodes) 0.833 * * [simplify]: iteration 2: (129 enodes) 0.884 * * [simplify]: iteration 3: (279 enodes) 0.984 * * [simplify]: iteration 4: (765 enodes) 1.328 * * [simplify]: Extracting #0: cost 12 inf + 0 1.328 * * [simplify]: Extracting #1: cost 122 inf + 0 1.330 * * [simplify]: Extracting #2: cost 422 inf + 1384 1.337 * * [simplify]: Extracting #3: cost 361 inf + 19966 1.360 * * [simplify]: Extracting #4: cost 154 inf + 90514 1.383 * * [simplify]: Extracting #5: cost 19 inf + 154088 1.413 * * [simplify]: Extracting #6: cost 0 inf + 163129 1.438 * [simplify]: Simplified to (exp (* a x)), (expm1 (expm1 (* a x))), (* a x), (log (expm1 (* a x))), (exp (expm1 (* a x))), (* (cbrt (expm1 (* a x))) (cbrt (expm1 (* a x)))), (cbrt (expm1 (* a x))), (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))), (sqrt (expm1 (* a x))), (sqrt (expm1 (* a x))), (real->posit16 (expm1 (* a x))), (fma (* (* a x) (* a x)) 1/2 (fma 1/6 (* (* a x) (* (* a x) (* a x))) (* a x))), (expm1 (* a x)), (expm1 (* a x)) 1.438 * * * * [progress]: [ 1 / 15 ] simplifiying candidate # 1.438 * [simplify]: Simplified (2 1) to (λ (a x) (- (exp (* a x)) 1)) 1.438 * * * * [progress]: [ 2 / 15 ] simplifiying candidate # 1.438 * [simplify]: Simplified (2 1) to (λ (a x) (log1p (expm1 (expm1 (* a x))))) 1.438 * * * * [progress]: [ 3 / 15 ] simplifiying candidate # 1.438 * [simplify]: Simplified (2 1) to (λ (a x) (expm1 (* a x))) 1.438 * * * * [progress]: [ 4 / 15 ] simplifiying candidate # 1.438 * * * * [progress]: [ 5 / 15 ] simplifiying candidate # 1.438 * * * * [progress]: [ 6 / 15 ] simplifiying candidate # 1.439 * [simplify]: Simplified (2 1) to (λ (a x) (exp (log (expm1 (* a x))))) 1.439 * * * * [progress]: [ 7 / 15 ] simplifiying candidate # 1.439 * [simplify]: Simplified (2 1) to (λ (a x) (log (exp (expm1 (* a x))))) 1.439 * * * * [progress]: [ 8 / 15 ] simplifiying candidate # 1.439 * [simplify]: Simplified (2 1) to (λ (a x) (* (* (cbrt (expm1 (* a x))) (cbrt (expm1 (* a x)))) (cbrt (expm1 (* a x))))) 1.439 * [simplify]: Simplified (2 2) to (λ (a x) (* (* (cbrt (expm1 (* a x))) (cbrt (expm1 (* a x)))) (cbrt (expm1 (* a x))))) 1.439 * * * * [progress]: [ 9 / 15 ] simplifiying candidate # 1.439 * [simplify]: Simplified (2 1) to (λ (a x) (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))))) 1.439 * * * * [progress]: [ 10 / 15 ] simplifiying candidate # 1.439 * [simplify]: Simplified (2 1) to (λ (a x) (* (sqrt (expm1 (* a x))) (sqrt (expm1 (* a x))))) 1.439 * [simplify]: Simplified (2 2) to (λ (a x) (* (sqrt (expm1 (* a x))) (sqrt (expm1 (* a x))))) 1.439 * * * * [progress]: [ 11 / 15 ] simplifiying candidate # 1.439 * * * * [progress]: [ 12 / 15 ] simplifiying candidate #real (real->posit16 (expm1 (* a x)))))> 1.439 * [simplify]: Simplified (2 1) to (λ (a x) (posit16->real (real->posit16 (expm1 (* a x))))) 1.440 * * * * [progress]: [ 13 / 15 ] simplifiying candidate # 1.440 * [simplify]: Simplified (2) to (λ (a x) (fma (* (* a x) (* a x)) 1/2 (fma 1/6 (* (* a x) (* (* a x) (* a x))) (* a x)))) 1.440 * * * * [progress]: [ 14 / 15 ] simplifiying candidate # 1.440 * [simplify]: Simplified (2) to (λ (a x) (expm1 (* a x))) 1.440 * * * * [progress]: [ 15 / 15 ] simplifiying candidate # 1.440 * [simplify]: Simplified (2) to (λ (a x) (expm1 (* a x))) 1.440 * * * [progress]: adding candidates to table 1.571 * * [progress]: iteration 2 / 4 1.571 * * * [progress]: picking best candidate 1.573 * * * * [pick]: Picked # 1.573 * * * [progress]: localizing error 1.598 * * * [progress]: generating rewritten candidates 1.598 * * * * [progress]: [ 1 / 4 ] rewriting at (2) 1.619 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1) 1.631 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1) 1.666 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 2) 1.668 * * * [progress]: generating series expansions 1.668 * * * * [progress]: [ 1 / 4 ] generating series at (2) 1.668 * [backup-simplify]: Simplify (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x)))) into (expm1 (* a x)) 1.669 * [approximate]: Taking taylor expansion of (expm1 (* a x)) in (a x) around 0 1.669 * [taylor]: Taking taylor expansion of (expm1 (* a x)) in x 1.669 * [taylor]: Rewrote expression to (- (exp (* a x)) 1) 1.669 * [taylor]: Taking taylor expansion of (exp (* a x)) in x 1.669 * [taylor]: Taking taylor expansion of (* a x) in x 1.669 * [taylor]: Taking taylor expansion of a in x 1.669 * [backup-simplify]: Simplify a into a 1.669 * [taylor]: Taking taylor expansion of x in x 1.669 * [backup-simplify]: Simplify 0 into 0 1.669 * [backup-simplify]: Simplify 1 into 1 1.669 * [backup-simplify]: Simplify (* a 0) into 0 1.670 * [backup-simplify]: Simplify (+ (* a 1) (* 0 0)) into a 1.670 * [backup-simplify]: Simplify (exp 0) into 1 1.670 * [taylor]: Taking taylor expansion of 1 in x 1.670 * [backup-simplify]: Simplify 1 into 1 1.670 * [taylor]: Taking taylor expansion of (expm1 (* a x)) in a 1.670 * [taylor]: Rewrote expression to (- (exp (* a x)) 1) 1.670 * [taylor]: Taking taylor expansion of (exp (* a x)) in a 1.670 * [taylor]: Taking taylor expansion of (* a x) in a 1.670 * [taylor]: Taking taylor expansion of a in a 1.670 * [backup-simplify]: Simplify 0 into 0 1.670 * [backup-simplify]: Simplify 1 into 1 1.670 * [taylor]: Taking taylor expansion of x in a 1.670 * [backup-simplify]: Simplify x into x 1.670 * [backup-simplify]: Simplify (* 0 x) into 0 1.671 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x)) into x 1.671 * [backup-simplify]: Simplify (exp 0) into 1 1.671 * [taylor]: Taking taylor expansion of 1 in a 1.671 * [backup-simplify]: Simplify 1 into 1 1.671 * [taylor]: Taking taylor expansion of (expm1 (* a x)) in a 1.671 * [taylor]: Rewrote expression to (- (exp (* a x)) 1) 1.671 * [taylor]: Taking taylor expansion of (exp (* a x)) in a 1.671 * [taylor]: Taking taylor expansion of (* a x) in a 1.671 * [taylor]: Taking taylor expansion of a in a 1.671 * [backup-simplify]: Simplify 0 into 0 1.671 * [backup-simplify]: Simplify 1 into 1 1.671 * [taylor]: Taking taylor expansion of x in a 1.671 * [backup-simplify]: Simplify x into x 1.671 * [backup-simplify]: Simplify (* 0 x) into 0 1.671 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x)) into x 1.672 * [backup-simplify]: Simplify (exp 0) into 1 1.672 * [taylor]: Taking taylor expansion of 1 in a 1.672 * [backup-simplify]: Simplify 1 into 1 1.672 * [backup-simplify]: Simplify (- 1) into -1 1.673 * [backup-simplify]: Simplify (+ 1 -1) into 0 1.673 * [taylor]: Taking taylor expansion of 0 in x 1.673 * [backup-simplify]: Simplify 0 into 0 1.673 * [backup-simplify]: Simplify 0 into 0 1.673 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow x 1) 1)))) into x 1.673 * [backup-simplify]: Simplify (- 0) into 0 1.673 * [backup-simplify]: Simplify (+ x 0) into x 1.673 * [taylor]: Taking taylor expansion of x in x 1.673 * [backup-simplify]: Simplify 0 into 0 1.673 * [backup-simplify]: Simplify 1 into 1 1.673 * [backup-simplify]: Simplify 0 into 0 1.673 * [backup-simplify]: Simplify 0 into 0 1.674 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x))) into 0 1.674 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow x 2) 2)) (* (/ (pow 0 1) 1)))) into (* 1/2 (pow x 2)) 1.675 * [backup-simplify]: Simplify (- 0) into 0 1.675 * [backup-simplify]: Simplify (+ (* 1/2 (pow x 2)) 0) into (* 1/2 (pow x 2)) 1.675 * [taylor]: Taking taylor expansion of (* 1/2 (pow x 2)) in x 1.675 * [taylor]: Taking taylor expansion of 1/2 in x 1.675 * [backup-simplify]: Simplify 1/2 into 1/2 1.675 * [taylor]: Taking taylor expansion of (pow x 2) in x 1.675 * [taylor]: Taking taylor expansion of x in x 1.675 * [backup-simplify]: Simplify 0 into 0 1.675 * [backup-simplify]: Simplify 1 into 1 1.675 * [backup-simplify]: Simplify 1 into 1 1.675 * [backup-simplify]: Simplify 0 into 0 1.676 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 x)))) into 0 1.677 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow x 3) 6)) (* (/ (pow x 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into (* 1/6 (pow x 3)) 1.677 * [backup-simplify]: Simplify (- 0) into 0 1.677 * [backup-simplify]: Simplify (+ (* 1/6 (pow x 3)) 0) into (* 1/6 (pow x 3)) 1.677 * [taylor]: Taking taylor expansion of (* 1/6 (pow x 3)) in x 1.677 * [taylor]: Taking taylor expansion of 1/6 in x 1.677 * [backup-simplify]: Simplify 1/6 into 1/6 1.677 * [taylor]: Taking taylor expansion of (pow x 3) in x 1.677 * [taylor]: Taking taylor expansion of x in x 1.677 * [backup-simplify]: Simplify 0 into 0 1.677 * [backup-simplify]: Simplify 1 into 1 1.677 * [backup-simplify]: Simplify 0 into 0 1.677 * [backup-simplify]: Simplify 0 into 0 1.678 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x))))) into 0 1.680 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow x 4) 24)) (* (/ (pow x 2) 2) (/ (pow 0 1) 1)) (* (/ (pow x 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into (* 1/24 (pow x 4)) 1.680 * [backup-simplify]: Simplify (- 0) into 0 1.680 * [backup-simplify]: Simplify (+ (* 1/24 (pow x 4)) 0) into (* 1/24 (pow x 4)) 1.680 * [taylor]: Taking taylor expansion of (* 1/24 (pow x 4)) in x 1.680 * [taylor]: Taking taylor expansion of 1/24 in x 1.680 * [backup-simplify]: Simplify 1/24 into 1/24 1.680 * [taylor]: Taking taylor expansion of (pow x 4) in x 1.680 * [taylor]: Taking taylor expansion of x in x 1.680 * [backup-simplify]: Simplify 0 into 0 1.680 * [backup-simplify]: Simplify 1 into 1 1.680 * [backup-simplify]: Simplify (* 1 1) into 1 1.681 * [backup-simplify]: Simplify (* 1/2 1) into 1/2 1.681 * [backup-simplify]: Simplify 1/2 into 1/2 1.681 * [backup-simplify]: Simplify 0 into 0 1.681 * [backup-simplify]: Simplify 0 into 0 1.682 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x)))))) into 0 1.685 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow x 5) 120)) (* (/ (pow x 3) 6) (/ (pow 0 1) 1)) (* (/ (pow x 2) 2) (/ (pow 0 1) 1)) (* (/ (pow x 1) 1) (/ (pow 0 2) 2)) (* (/ (pow x 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into (* 1/120 (pow x 5)) 1.685 * [backup-simplify]: Simplify (- 0) into 0 1.685 * [backup-simplify]: Simplify (+ (* 1/120 (pow x 5)) 0) into (* 1/120 (pow x 5)) 1.685 * [taylor]: Taking taylor expansion of (* 1/120 (pow x 5)) in x 1.685 * [taylor]: Taking taylor expansion of 1/120 in x 1.685 * [backup-simplify]: Simplify 1/120 into 1/120 1.685 * [taylor]: Taking taylor expansion of (pow x 5) in x 1.685 * [taylor]: Taking taylor expansion of x in x 1.686 * [backup-simplify]: Simplify 0 into 0 1.686 * [backup-simplify]: Simplify 1 into 1 1.686 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.686 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 1)) into 0 1.687 * [backup-simplify]: Simplify 0 into 0 1.687 * [backup-simplify]: Simplify 0 into 0 1.687 * [backup-simplify]: Simplify 0 into 0 1.688 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x))))))) into 0 1.692 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow x 6) 720)) (* (/ (pow x 4) 24) (/ (pow 0 1) 1)) (* (/ (pow x 3) 6) (/ (pow 0 1) 1)) (* (/ (pow x 2) 2) (/ (pow 0 2) 2)) (* (/ (pow x 2) 2) (/ (pow 0 1) 1)) (* (/ (pow x 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow x 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 (pow x 6)) 1.692 * [backup-simplify]: Simplify (- 0) into 0 1.692 * [backup-simplify]: Simplify (+ (* 1/720 (pow x 6)) 0) into (* 1/720 (pow x 6)) 1.692 * [taylor]: Taking taylor expansion of (* 1/720 (pow x 6)) in x 1.692 * [taylor]: Taking taylor expansion of 1/720 in x 1.692 * [backup-simplify]: Simplify 1/720 into 1/720 1.693 * [taylor]: Taking taylor expansion of (pow x 6) in x 1.693 * [taylor]: Taking taylor expansion of x in x 1.693 * [backup-simplify]: Simplify 0 into 0 1.693 * [backup-simplify]: Simplify 1 into 1 1.693 * [backup-simplify]: Simplify (* 1 1) into 1 1.693 * [backup-simplify]: Simplify (* 1 1) into 1 1.693 * [backup-simplify]: Simplify (* 1/6 1) into 1/6 1.693 * [backup-simplify]: Simplify 1/6 into 1/6 1.694 * [backup-simplify]: Simplify (+ (* 1/6 (pow (* x a) 3)) (+ (* 1/2 (pow (* x a) 2)) (* 1 (* x a)))) into (+ (* 1/2 (* (pow a 2) (pow x 2))) (+ (* a x) (* 1/6 (* (pow a 3) (pow x 3))))) 1.694 * [backup-simplify]: Simplify (cbrt (* (* (expm1 (* (/ 1 a) (/ 1 x))) (expm1 (* (/ 1 a) (/ 1 x)))) (expm1 (* (/ 1 a) (/ 1 x))))) into (expm1 (/ 1 (* a x))) 1.694 * [approximate]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in (a x) around 0 1.694 * [taylor]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in x 1.694 * [taylor]: Rewrote expression to (- (exp (/ 1 (* a x))) 1) 1.694 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in x 1.694 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in x 1.694 * [taylor]: Taking taylor expansion of (* a x) in x 1.694 * [taylor]: Taking taylor expansion of a in x 1.694 * [backup-simplify]: Simplify a into a 1.694 * [taylor]: Taking taylor expansion of x in x 1.694 * [backup-simplify]: Simplify 0 into 0 1.694 * [backup-simplify]: Simplify 1 into 1 1.694 * [backup-simplify]: Simplify (* a 0) into 0 1.694 * [backup-simplify]: Simplify (+ (* a 1) (* 0 0)) into a 1.694 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 1.695 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 1.695 * [taylor]: Taking taylor expansion of 1 in x 1.695 * [backup-simplify]: Simplify 1 into 1 1.695 * [taylor]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in a 1.695 * [taylor]: Rewrote expression to (- (exp (/ 1 (* a x))) 1) 1.695 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in a 1.695 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in a 1.695 * [taylor]: Taking taylor expansion of (* a x) in a 1.695 * [taylor]: Taking taylor expansion of a in a 1.695 * [backup-simplify]: Simplify 0 into 0 1.695 * [backup-simplify]: Simplify 1 into 1 1.695 * [taylor]: Taking taylor expansion of x in a 1.695 * [backup-simplify]: Simplify x into x 1.695 * [backup-simplify]: Simplify (* 0 x) into 0 1.695 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x)) into x 1.695 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 1.695 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 1.695 * [taylor]: Taking taylor expansion of 1 in a 1.695 * [backup-simplify]: Simplify 1 into 1 1.695 * [taylor]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in a 1.695 * [taylor]: Rewrote expression to (- (exp (/ 1 (* a x))) 1) 1.695 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in a 1.695 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in a 1.695 * [taylor]: Taking taylor expansion of (* a x) in a 1.695 * [taylor]: Taking taylor expansion of a in a 1.695 * [backup-simplify]: Simplify 0 into 0 1.695 * [backup-simplify]: Simplify 1 into 1 1.695 * [taylor]: Taking taylor expansion of x in a 1.695 * [backup-simplify]: Simplify x into x 1.695 * [backup-simplify]: Simplify (* 0 x) into 0 1.696 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x)) into x 1.696 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 1.696 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 1.696 * [taylor]: Taking taylor expansion of 1 in a 1.696 * [backup-simplify]: Simplify 1 into 1 1.696 * [backup-simplify]: Simplify (- 1) into -1 1.696 * [backup-simplify]: Simplify (+ (exp (/ 1 (* a x))) -1) into (- (exp (/ 1 (* a x))) 1) 1.696 * [taylor]: Taking taylor expansion of (- (exp (/ 1 (* a x))) 1) in x 1.696 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in x 1.696 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in x 1.696 * [taylor]: Taking taylor expansion of (* a x) in x 1.696 * [taylor]: Taking taylor expansion of a in x 1.696 * [backup-simplify]: Simplify a into a 1.696 * [taylor]: Taking taylor expansion of x in x 1.696 * [backup-simplify]: Simplify 0 into 0 1.696 * [backup-simplify]: Simplify 1 into 1 1.696 * [backup-simplify]: Simplify (* a 0) into 0 1.697 * [backup-simplify]: Simplify (+ (* a 1) (* 0 0)) into a 1.697 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 1.697 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 1.697 * [taylor]: Taking taylor expansion of 1 in x 1.697 * [backup-simplify]: Simplify 1 into 1 1.697 * [backup-simplify]: Simplify (- 1) into -1 1.697 * [backup-simplify]: Simplify (+ (exp (/ 1 (* a x))) -1) into (- (exp (/ 1 (* a x))) 1) 1.697 * [backup-simplify]: Simplify (- (exp (/ 1 (* a x))) 1) into (- (exp (/ 1 (* a x))) 1) 1.697 * [backup-simplify]: Simplify (- 0) into 0 1.698 * [backup-simplify]: Simplify (+ 0 0) into 0 1.698 * [taylor]: Taking taylor expansion of 0 in x 1.698 * [backup-simplify]: Simplify 0 into 0 1.698 * [backup-simplify]: Simplify 0 into 0 1.698 * [backup-simplify]: Simplify (- 0) into 0 1.698 * [backup-simplify]: Simplify (+ 0 0) into 0 1.698 * [backup-simplify]: Simplify 0 into 0 1.699 * [backup-simplify]: Simplify (- 0) into 0 1.699 * [backup-simplify]: Simplify (+ 0 0) into 0 1.699 * [taylor]: Taking taylor expansion of 0 in x 1.699 * [backup-simplify]: Simplify 0 into 0 1.699 * [backup-simplify]: Simplify 0 into 0 1.699 * [backup-simplify]: Simplify 0 into 0 1.699 * [backup-simplify]: Simplify (- 0) into 0 1.699 * [backup-simplify]: Simplify (+ 0 0) into 0 1.699 * [backup-simplify]: Simplify 0 into 0 1.700 * [backup-simplify]: Simplify (- 0) into 0 1.700 * [backup-simplify]: Simplify (+ 0 0) into 0 1.700 * [taylor]: Taking taylor expansion of 0 in x 1.700 * [backup-simplify]: Simplify 0 into 0 1.700 * [backup-simplify]: Simplify 0 into 0 1.700 * [backup-simplify]: Simplify (- (exp (/ 1 (* (/ 1 a) (/ 1 x)))) 1) into (- (exp (* a x)) 1) 1.700 * [backup-simplify]: Simplify (cbrt (* (* (expm1 (* (/ 1 (- a)) (/ 1 (- x)))) (expm1 (* (/ 1 (- a)) (/ 1 (- x))))) (expm1 (* (/ 1 (- a)) (/ 1 (- x)))))) into (expm1 (/ 1 (* a x))) 1.700 * [approximate]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in (a x) around 0 1.700 * [taylor]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in x 1.700 * [taylor]: Rewrote expression to (- (exp (/ 1 (* a x))) 1) 1.700 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in x 1.700 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in x 1.700 * [taylor]: Taking taylor expansion of (* a x) in x 1.700 * [taylor]: Taking taylor expansion of a in x 1.701 * [backup-simplify]: Simplify a into a 1.701 * [taylor]: Taking taylor expansion of x in x 1.701 * [backup-simplify]: Simplify 0 into 0 1.701 * [backup-simplify]: Simplify 1 into 1 1.701 * [backup-simplify]: Simplify (* a 0) into 0 1.701 * [backup-simplify]: Simplify (+ (* a 1) (* 0 0)) into a 1.701 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 1.701 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 1.701 * [taylor]: Taking taylor expansion of 1 in x 1.701 * [backup-simplify]: Simplify 1 into 1 1.701 * [taylor]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in a 1.701 * [taylor]: Rewrote expression to (- (exp (/ 1 (* a x))) 1) 1.701 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in a 1.701 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in a 1.701 * [taylor]: Taking taylor expansion of (* a x) in a 1.701 * [taylor]: Taking taylor expansion of a in a 1.701 * [backup-simplify]: Simplify 0 into 0 1.701 * [backup-simplify]: Simplify 1 into 1 1.701 * [taylor]: Taking taylor expansion of x in a 1.701 * [backup-simplify]: Simplify x into x 1.701 * [backup-simplify]: Simplify (* 0 x) into 0 1.702 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x)) into x 1.702 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 1.702 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 1.702 * [taylor]: Taking taylor expansion of 1 in a 1.702 * [backup-simplify]: Simplify 1 into 1 1.702 * [taylor]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in a 1.702 * [taylor]: Rewrote expression to (- (exp (/ 1 (* a x))) 1) 1.702 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in a 1.702 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in a 1.702 * [taylor]: Taking taylor expansion of (* a x) in a 1.702 * [taylor]: Taking taylor expansion of a in a 1.702 * [backup-simplify]: Simplify 0 into 0 1.702 * [backup-simplify]: Simplify 1 into 1 1.702 * [taylor]: Taking taylor expansion of x in a 1.702 * [backup-simplify]: Simplify x into x 1.702 * [backup-simplify]: Simplify (* 0 x) into 0 1.702 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x)) into x 1.702 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 1.702 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 1.702 * [taylor]: Taking taylor expansion of 1 in a 1.702 * [backup-simplify]: Simplify 1 into 1 1.703 * [backup-simplify]: Simplify (- 1) into -1 1.703 * [backup-simplify]: Simplify (+ (exp (/ 1 (* a x))) -1) into (- (exp (/ 1 (* a x))) 1) 1.703 * [taylor]: Taking taylor expansion of (- (exp (/ 1 (* a x))) 1) in x 1.703 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in x 1.703 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in x 1.703 * [taylor]: Taking taylor expansion of (* a x) in x 1.703 * [taylor]: Taking taylor expansion of a in x 1.703 * [backup-simplify]: Simplify a into a 1.703 * [taylor]: Taking taylor expansion of x in x 1.703 * [backup-simplify]: Simplify 0 into 0 1.703 * [backup-simplify]: Simplify 1 into 1 1.703 * [backup-simplify]: Simplify (* a 0) into 0 1.703 * [backup-simplify]: Simplify (+ (* a 1) (* 0 0)) into a 1.703 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 1.703 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 1.703 * [taylor]: Taking taylor expansion of 1 in x 1.703 * [backup-simplify]: Simplify 1 into 1 1.704 * [backup-simplify]: Simplify (- 1) into -1 1.704 * [backup-simplify]: Simplify (+ (exp (/ 1 (* a x))) -1) into (- (exp (/ 1 (* a x))) 1) 1.704 * [backup-simplify]: Simplify (- (exp (/ 1 (* a x))) 1) into (- (exp (/ 1 (* a x))) 1) 1.704 * [backup-simplify]: Simplify (- 0) into 0 1.704 * [backup-simplify]: Simplify (+ 0 0) into 0 1.704 * [taylor]: Taking taylor expansion of 0 in x 1.704 * [backup-simplify]: Simplify 0 into 0 1.704 * [backup-simplify]: Simplify 0 into 0 1.704 * [backup-simplify]: Simplify (- 0) into 0 1.705 * [backup-simplify]: Simplify (+ 0 0) into 0 1.705 * [backup-simplify]: Simplify 0 into 0 1.705 * [backup-simplify]: Simplify (- 0) into 0 1.705 * [backup-simplify]: Simplify (+ 0 0) into 0 1.705 * [taylor]: Taking taylor expansion of 0 in x 1.705 * [backup-simplify]: Simplify 0 into 0 1.705 * [backup-simplify]: Simplify 0 into 0 1.705 * [backup-simplify]: Simplify 0 into 0 1.706 * [backup-simplify]: Simplify (- 0) into 0 1.706 * [backup-simplify]: Simplify (+ 0 0) into 0 1.706 * [backup-simplify]: Simplify 0 into 0 1.706 * [backup-simplify]: Simplify (- 0) into 0 1.706 * [backup-simplify]: Simplify (+ 0 0) into 0 1.706 * [taylor]: Taking taylor expansion of 0 in x 1.706 * [backup-simplify]: Simplify 0 into 0 1.706 * [backup-simplify]: Simplify 0 into 0 1.707 * [backup-simplify]: Simplify (- (exp (/ 1 (* (/ 1 (- a)) (/ 1 (- x))))) 1) into (- (exp (* a x)) 1) 1.707 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1) 1.707 * [backup-simplify]: Simplify (* (expm1 (* a x)) (expm1 (* a x))) into (pow (expm1 (* a x)) 2) 1.707 * [approximate]: Taking taylor expansion of (pow (expm1 (* a x)) 2) in (a x) around 0 1.707 * [taylor]: Taking taylor expansion of (pow (expm1 (* a x)) 2) in x 1.707 * [taylor]: Taking taylor expansion of (expm1 (* a x)) in x 1.707 * [taylor]: Rewrote expression to (- (exp (* a x)) 1) 1.707 * [taylor]: Taking taylor expansion of (exp (* a x)) in x 1.707 * [taylor]: Taking taylor expansion of (* a x) in x 1.707 * [taylor]: Taking taylor expansion of a in x 1.707 * [backup-simplify]: Simplify a into a 1.707 * [taylor]: Taking taylor expansion of x in x 1.707 * [backup-simplify]: Simplify 0 into 0 1.707 * [backup-simplify]: Simplify 1 into 1 1.707 * [backup-simplify]: Simplify (* a 0) into 0 1.707 * [backup-simplify]: Simplify (+ (* a 1) (* 0 0)) into a 1.707 * [backup-simplify]: Simplify (exp 0) into 1 1.707 * [taylor]: Taking taylor expansion of 1 in x 1.707 * [backup-simplify]: Simplify 1 into 1 1.708 * [backup-simplify]: Simplify (- 1) into -1 1.708 * [backup-simplify]: Simplify (+ 1 -1) into 0 1.708 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow a 1) 1)))) into a 1.708 * [backup-simplify]: Simplify (- 0) into 0 1.708 * [backup-simplify]: Simplify (+ a 0) into a 1.708 * [taylor]: Taking taylor expansion of (pow (expm1 (* a x)) 2) in a 1.708 * [taylor]: Taking taylor expansion of (expm1 (* a x)) in a 1.708 * [taylor]: Rewrote expression to (- (exp (* a x)) 1) 1.708 * [taylor]: Taking taylor expansion of (exp (* a x)) in a 1.708 * [taylor]: Taking taylor expansion of (* a x) in a 1.708 * [taylor]: Taking taylor expansion of a in a 1.708 * [backup-simplify]: Simplify 0 into 0 1.708 * [backup-simplify]: Simplify 1 into 1 1.708 * [taylor]: Taking taylor expansion of x in a 1.708 * [backup-simplify]: Simplify x into x 1.708 * [backup-simplify]: Simplify (* 0 x) into 0 1.709 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x)) into x 1.709 * [backup-simplify]: Simplify (exp 0) into 1 1.709 * [taylor]: Taking taylor expansion of 1 in a 1.709 * [backup-simplify]: Simplify 1 into 1 1.709 * [backup-simplify]: Simplify (- 1) into -1 1.709 * [backup-simplify]: Simplify (+ 1 -1) into 0 1.709 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow x 1) 1)))) into x 1.710 * [backup-simplify]: Simplify (- 0) into 0 1.710 * [backup-simplify]: Simplify (+ x 0) into x 1.710 * [taylor]: Taking taylor expansion of (pow (expm1 (* a x)) 2) in a 1.710 * [taylor]: Taking taylor expansion of (expm1 (* a x)) in a 1.710 * [taylor]: Rewrote expression to (- (exp (* a x)) 1) 1.710 * [taylor]: Taking taylor expansion of (exp (* a x)) in a 1.710 * [taylor]: Taking taylor expansion of (* a x) in a 1.710 * [taylor]: Taking taylor expansion of a in a 1.710 * [backup-simplify]: Simplify 0 into 0 1.710 * [backup-simplify]: Simplify 1 into 1 1.710 * [taylor]: Taking taylor expansion of x in a 1.710 * [backup-simplify]: Simplify x into x 1.710 * [backup-simplify]: Simplify (* 0 x) into 0 1.710 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x)) into x 1.710 * [backup-simplify]: Simplify (exp 0) into 1 1.710 * [taylor]: Taking taylor expansion of 1 in a 1.710 * [backup-simplify]: Simplify 1 into 1 1.710 * [backup-simplify]: Simplify (- 1) into -1 1.711 * [backup-simplify]: Simplify (+ 1 -1) into 0 1.711 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow x 1) 1)))) into x 1.711 * [backup-simplify]: Simplify (- 0) into 0 1.711 * [backup-simplify]: Simplify (+ x 0) into x 1.711 * [backup-simplify]: Simplify (* x x) into (pow x 2) 1.711 * [taylor]: Taking taylor expansion of (pow x 2) in x 1.711 * [taylor]: Taking taylor expansion of x in x 1.711 * [backup-simplify]: Simplify 0 into 0 1.711 * [backup-simplify]: Simplify 1 into 1 1.711 * [backup-simplify]: Simplify (* 1 1) into 1 1.711 * [backup-simplify]: Simplify 1 into 1 1.712 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x))) into 0 1.712 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow x 2) 2)) (* (/ (pow 0 1) 1)))) into (* 1/2 (pow x 2)) 1.713 * [backup-simplify]: Simplify (- 0) into 0 1.713 * [backup-simplify]: Simplify (+ (* 1/2 (pow x 2)) 0) into (* 1/2 (pow x 2)) 1.713 * [backup-simplify]: Simplify (+ (* x (* 1/2 (pow x 2))) (* (* 1/2 (pow x 2)) x)) into (pow x 3) 1.713 * [taylor]: Taking taylor expansion of (pow x 3) in x 1.713 * [taylor]: Taking taylor expansion of x in x 1.713 * [backup-simplify]: Simplify 0 into 0 1.713 * [backup-simplify]: Simplify 1 into 1 1.713 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.713 * [backup-simplify]: Simplify 0 into 0 1.714 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 x)))) into 0 1.715 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow x 3) 6)) (* (/ (pow x 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into (* 1/6 (pow x 3)) 1.715 * [backup-simplify]: Simplify (- 0) into 0 1.715 * [backup-simplify]: Simplify (+ (* 1/6 (pow x 3)) 0) into (* 1/6 (pow x 3)) 1.716 * [backup-simplify]: Simplify (+ (* x (* 1/6 (pow x 3))) (+ (* (* 1/2 (pow x 2)) (* 1/2 (pow x 2))) (* (* 1/6 (pow x 3)) x))) into (* 7/12 (pow x 4)) 1.716 * [taylor]: Taking taylor expansion of (* 7/12 (pow x 4)) in x 1.716 * [taylor]: Taking taylor expansion of 7/12 in x 1.716 * [backup-simplify]: Simplify 7/12 into 7/12 1.716 * [taylor]: Taking taylor expansion of (pow x 4) in x 1.716 * [taylor]: Taking taylor expansion of x in x 1.716 * [backup-simplify]: Simplify 0 into 0 1.716 * [backup-simplify]: Simplify 1 into 1 1.716 * [backup-simplify]: Simplify (* 1 1) into 1 1.716 * [backup-simplify]: Simplify (* 1 1) into 1 1.716 * [backup-simplify]: Simplify 1 into 1 1.717 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1.717 * [backup-simplify]: Simplify 0 into 0 1.718 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x))))) into 0 1.721 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow x 4) 24)) (* (/ (pow x 2) 2) (/ (pow 0 1) 1)) (* (/ (pow x 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into (* 1/24 (pow x 4)) 1.722 * [backup-simplify]: Simplify (- 0) into 0 1.722 * [backup-simplify]: Simplify (+ (* 1/24 (pow x 4)) 0) into (* 1/24 (pow x 4)) 1.723 * [backup-simplify]: Simplify (+ (* x (* 1/24 (pow x 4))) (+ (* (* 1/2 (pow x 2)) (* 1/6 (pow x 3))) (+ (* (* 1/6 (pow x 3)) (* 1/2 (pow x 2))) (* (* 1/24 (pow x 4)) x)))) into (* 1/4 (pow x 5)) 1.723 * [taylor]: Taking taylor expansion of (* 1/4 (pow x 5)) in x 1.723 * [taylor]: Taking taylor expansion of 1/4 in x 1.723 * [backup-simplify]: Simplify 1/4 into 1/4 1.723 * [taylor]: Taking taylor expansion of (pow x 5) in x 1.723 * [taylor]: Taking taylor expansion of x in x 1.723 * [backup-simplify]: Simplify 0 into 0 1.723 * [backup-simplify]: Simplify 1 into 1 1.723 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.724 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.724 * [backup-simplify]: Simplify 0 into 0 1.725 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1.725 * [backup-simplify]: Simplify 0 into 0 1.727 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x)))))) into 0 1.731 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow x 5) 120)) (* (/ (pow x 3) 6) (/ (pow 0 1) 1)) (* (/ (pow x 2) 2) (/ (pow 0 1) 1)) (* (/ (pow x 1) 1) (/ (pow 0 2) 2)) (* (/ (pow x 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into (* 1/120 (pow x 5)) 1.731 * [backup-simplify]: Simplify (- 0) into 0 1.731 * [backup-simplify]: Simplify (+ (* 1/120 (pow x 5)) 0) into (* 1/120 (pow x 5)) 1.732 * [backup-simplify]: Simplify (+ (* x (* 1/120 (pow x 5))) (+ (* (* 1/2 (pow x 2)) (* 1/24 (pow x 4))) (+ (* (* 1/6 (pow x 3)) (* 1/6 (pow x 3))) (+ (* (* 1/24 (pow x 4)) (* 1/2 (pow x 2))) (* (* 1/120 (pow x 5)) x))))) into (* 31/360 (pow x 6)) 1.732 * [taylor]: Taking taylor expansion of (* 31/360 (pow x 6)) in x 1.732 * [taylor]: Taking taylor expansion of 31/360 in x 1.732 * [backup-simplify]: Simplify 31/360 into 31/360 1.732 * [taylor]: Taking taylor expansion of (pow x 6) in x 1.732 * [taylor]: Taking taylor expansion of x in x 1.732 * [backup-simplify]: Simplify 0 into 0 1.733 * [backup-simplify]: Simplify 1 into 1 1.733 * [backup-simplify]: Simplify (* 1 1) into 1 1.733 * [backup-simplify]: Simplify (* 1 1) into 1 1.734 * [backup-simplify]: Simplify (* 7/12 1) into 7/12 1.734 * [backup-simplify]: Simplify 7/12 into 7/12 1.734 * [backup-simplify]: Simplify (+ (* 7/12 (pow (* x a) 4)) (+ (* 1 (pow (* x a) 3)) (* 1 (pow (* x a) 2)))) into (+ (* 7/12 (* (pow a 4) (pow x 4))) (+ (* (pow a 3) (pow x 3)) (* (pow a 2) (pow x 2)))) 1.735 * [backup-simplify]: Simplify (* (expm1 (* (/ 1 a) (/ 1 x))) (expm1 (* (/ 1 a) (/ 1 x)))) into (pow (expm1 (/ 1 (* a x))) 2) 1.735 * [approximate]: Taking taylor expansion of (pow (expm1 (/ 1 (* a x))) 2) in (a x) around 0 1.735 * [taylor]: Taking taylor expansion of (pow (expm1 (/ 1 (* a x))) 2) in x 1.735 * [taylor]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in x 1.735 * [taylor]: Rewrote expression to (- (exp (/ 1 (* a x))) 1) 1.735 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in x 1.735 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in x 1.735 * [taylor]: Taking taylor expansion of (* a x) in x 1.735 * [taylor]: Taking taylor expansion of a in x 1.735 * [backup-simplify]: Simplify a into a 1.735 * [taylor]: Taking taylor expansion of x in x 1.735 * [backup-simplify]: Simplify 0 into 0 1.735 * [backup-simplify]: Simplify 1 into 1 1.735 * [backup-simplify]: Simplify (* a 0) into 0 1.736 * [backup-simplify]: Simplify (+ (* a 1) (* 0 0)) into a 1.736 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 1.736 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 1.736 * [taylor]: Taking taylor expansion of 1 in x 1.736 * [backup-simplify]: Simplify 1 into 1 1.736 * [backup-simplify]: Simplify (- 1) into -1 1.736 * [backup-simplify]: Simplify (+ (exp (/ 1 (* a x))) -1) into (- (exp (/ 1 (* a x))) 1) 1.736 * [taylor]: Taking taylor expansion of (pow (expm1 (/ 1 (* a x))) 2) in a 1.736 * [taylor]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in a 1.736 * [taylor]: Rewrote expression to (- (exp (/ 1 (* a x))) 1) 1.736 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in a 1.736 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in a 1.736 * [taylor]: Taking taylor expansion of (* a x) in a 1.736 * [taylor]: Taking taylor expansion of a in a 1.736 * [backup-simplify]: Simplify 0 into 0 1.736 * [backup-simplify]: Simplify 1 into 1 1.736 * [taylor]: Taking taylor expansion of x in a 1.736 * [backup-simplify]: Simplify x into x 1.737 * [backup-simplify]: Simplify (* 0 x) into 0 1.737 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x)) into x 1.737 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 1.737 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 1.737 * [taylor]: Taking taylor expansion of 1 in a 1.737 * [backup-simplify]: Simplify 1 into 1 1.738 * [backup-simplify]: Simplify (- 1) into -1 1.738 * [backup-simplify]: Simplify (+ (exp (/ 1 (* a x))) -1) into (- (exp (/ 1 (* a x))) 1) 1.738 * [taylor]: Taking taylor expansion of (pow (expm1 (/ 1 (* a x))) 2) in a 1.738 * [taylor]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in a 1.738 * [taylor]: Rewrote expression to (- (exp (/ 1 (* a x))) 1) 1.738 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in a 1.738 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in a 1.738 * [taylor]: Taking taylor expansion of (* a x) in a 1.738 * [taylor]: Taking taylor expansion of a in a 1.738 * [backup-simplify]: Simplify 0 into 0 1.738 * [backup-simplify]: Simplify 1 into 1 1.738 * [taylor]: Taking taylor expansion of x in a 1.738 * [backup-simplify]: Simplify x into x 1.738 * [backup-simplify]: Simplify (* 0 x) into 0 1.738 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x)) into x 1.739 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 1.739 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 1.739 * [taylor]: Taking taylor expansion of 1 in a 1.739 * [backup-simplify]: Simplify 1 into 1 1.739 * [backup-simplify]: Simplify (- 1) into -1 1.739 * [backup-simplify]: Simplify (+ (exp (/ 1 (* a x))) -1) into (- (exp (/ 1 (* a x))) 1) 1.740 * [backup-simplify]: Simplify (* (- (exp (/ 1 (* a x))) 1) (- (exp (/ 1 (* a x))) 1)) into (pow (- (exp (/ 1 (* a x))) 1) 2) 1.740 * [taylor]: Taking taylor expansion of (pow (- (exp (/ 1 (* a x))) 1) 2) in x 1.740 * [taylor]: Taking taylor expansion of (- (exp (/ 1 (* a x))) 1) in x 1.740 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in x 1.740 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in x 1.740 * [taylor]: Taking taylor expansion of (* a x) in x 1.740 * [taylor]: Taking taylor expansion of a in x 1.740 * [backup-simplify]: Simplify a into a 1.740 * [taylor]: Taking taylor expansion of x in x 1.740 * [backup-simplify]: Simplify 0 into 0 1.740 * [backup-simplify]: Simplify 1 into 1 1.740 * [backup-simplify]: Simplify (* a 0) into 0 1.740 * [backup-simplify]: Simplify (+ (* a 1) (* 0 0)) into a 1.740 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 1.740 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 1.740 * [taylor]: Taking taylor expansion of 1 in x 1.741 * [backup-simplify]: Simplify 1 into 1 1.741 * [backup-simplify]: Simplify (- 1) into -1 1.741 * [backup-simplify]: Simplify (+ (exp (/ 1 (* a x))) -1) into (- (exp (/ 1 (* a x))) 1) 1.741 * [backup-simplify]: Simplify (* (- (exp (/ 1 (* a x))) 1) (- (exp (/ 1 (* a x))) 1)) into (pow (- (exp (/ 1 (* a x))) 1) 2) 1.741 * [backup-simplify]: Simplify (pow (- (exp (/ 1 (* a x))) 1) 2) into (pow (- (exp (/ 1 (* a x))) 1) 2) 1.742 * [backup-simplify]: Simplify (- 0) into 0 1.742 * [backup-simplify]: Simplify (+ 0 0) into 0 1.743 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (* 0 (- (exp (/ 1 (* a x))) 1))) into 0 1.743 * [taylor]: Taking taylor expansion of 0 in x 1.743 * [backup-simplify]: Simplify 0 into 0 1.743 * [backup-simplify]: Simplify 0 into 0 1.743 * [backup-simplify]: Simplify (- 0) into 0 1.743 * [backup-simplify]: Simplify (+ 0 0) into 0 1.744 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (* 0 (- (exp (/ 1 (* a x))) 1))) into 0 1.744 * [backup-simplify]: Simplify 0 into 0 1.744 * [backup-simplify]: Simplify (- 0) into 0 1.744 * [backup-simplify]: Simplify (+ 0 0) into 0 1.745 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (+ (* 0 0) (* 0 (- (exp (/ 1 (* a x))) 1)))) into 0 1.745 * [taylor]: Taking taylor expansion of 0 in x 1.745 * [backup-simplify]: Simplify 0 into 0 1.745 * [backup-simplify]: Simplify 0 into 0 1.745 * [backup-simplify]: Simplify 0 into 0 1.746 * [backup-simplify]: Simplify (- 0) into 0 1.746 * [backup-simplify]: Simplify (+ 0 0) into 0 1.747 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (+ (* 0 0) (* 0 (- (exp (/ 1 (* a x))) 1)))) into 0 1.747 * [backup-simplify]: Simplify 0 into 0 1.747 * [backup-simplify]: Simplify (- 0) into 0 1.747 * [backup-simplify]: Simplify (+ 0 0) into 0 1.748 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (exp (/ 1 (* a x))) 1))))) into 0 1.748 * [taylor]: Taking taylor expansion of 0 in x 1.748 * [backup-simplify]: Simplify 0 into 0 1.748 * [backup-simplify]: Simplify 0 into 0 1.749 * [backup-simplify]: Simplify (pow (- (exp (/ 1 (* (/ 1 a) (/ 1 x)))) 1) 2) into (pow (- (exp (* a x)) 1) 2) 1.749 * [backup-simplify]: Simplify (* (expm1 (* (/ 1 (- a)) (/ 1 (- x)))) (expm1 (* (/ 1 (- a)) (/ 1 (- x))))) into (pow (expm1 (/ 1 (* a x))) 2) 1.749 * [approximate]: Taking taylor expansion of (pow (expm1 (/ 1 (* a x))) 2) in (a x) around 0 1.749 * [taylor]: Taking taylor expansion of (pow (expm1 (/ 1 (* a x))) 2) in x 1.749 * [taylor]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in x 1.749 * [taylor]: Rewrote expression to (- (exp (/ 1 (* a x))) 1) 1.749 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in x 1.749 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in x 1.749 * [taylor]: Taking taylor expansion of (* a x) in x 1.749 * [taylor]: Taking taylor expansion of a in x 1.749 * [backup-simplify]: Simplify a into a 1.749 * [taylor]: Taking taylor expansion of x in x 1.749 * [backup-simplify]: Simplify 0 into 0 1.749 * [backup-simplify]: Simplify 1 into 1 1.749 * [backup-simplify]: Simplify (* a 0) into 0 1.750 * [backup-simplify]: Simplify (+ (* a 1) (* 0 0)) into a 1.750 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 1.750 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 1.750 * [taylor]: Taking taylor expansion of 1 in x 1.750 * [backup-simplify]: Simplify 1 into 1 1.750 * [backup-simplify]: Simplify (- 1) into -1 1.750 * [backup-simplify]: Simplify (+ (exp (/ 1 (* a x))) -1) into (- (exp (/ 1 (* a x))) 1) 1.750 * [taylor]: Taking taylor expansion of (pow (expm1 (/ 1 (* a x))) 2) in a 1.750 * [taylor]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in a 1.750 * [taylor]: Rewrote expression to (- (exp (/ 1 (* a x))) 1) 1.750 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in a 1.751 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in a 1.751 * [taylor]: Taking taylor expansion of (* a x) in a 1.751 * [taylor]: Taking taylor expansion of a in a 1.751 * [backup-simplify]: Simplify 0 into 0 1.751 * [backup-simplify]: Simplify 1 into 1 1.751 * [taylor]: Taking taylor expansion of x in a 1.751 * [backup-simplify]: Simplify x into x 1.751 * [backup-simplify]: Simplify (* 0 x) into 0 1.751 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x)) into x 1.751 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 1.751 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 1.751 * [taylor]: Taking taylor expansion of 1 in a 1.751 * [backup-simplify]: Simplify 1 into 1 1.752 * [backup-simplify]: Simplify (- 1) into -1 1.752 * [backup-simplify]: Simplify (+ (exp (/ 1 (* a x))) -1) into (- (exp (/ 1 (* a x))) 1) 1.752 * [taylor]: Taking taylor expansion of (pow (expm1 (/ 1 (* a x))) 2) in a 1.752 * [taylor]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in a 1.752 * [taylor]: Rewrote expression to (- (exp (/ 1 (* a x))) 1) 1.752 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in a 1.752 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in a 1.752 * [taylor]: Taking taylor expansion of (* a x) in a 1.752 * [taylor]: Taking taylor expansion of a in a 1.752 * [backup-simplify]: Simplify 0 into 0 1.752 * [backup-simplify]: Simplify 1 into 1 1.752 * [taylor]: Taking taylor expansion of x in a 1.752 * [backup-simplify]: Simplify x into x 1.752 * [backup-simplify]: Simplify (* 0 x) into 0 1.753 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x)) into x 1.753 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 1.753 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 1.753 * [taylor]: Taking taylor expansion of 1 in a 1.753 * [backup-simplify]: Simplify 1 into 1 1.753 * [backup-simplify]: Simplify (- 1) into -1 1.753 * [backup-simplify]: Simplify (+ (exp (/ 1 (* a x))) -1) into (- (exp (/ 1 (* a x))) 1) 1.754 * [backup-simplify]: Simplify (* (- (exp (/ 1 (* a x))) 1) (- (exp (/ 1 (* a x))) 1)) into (pow (- (exp (/ 1 (* a x))) 1) 2) 1.754 * [taylor]: Taking taylor expansion of (pow (- (exp (/ 1 (* a x))) 1) 2) in x 1.754 * [taylor]: Taking taylor expansion of (- (exp (/ 1 (* a x))) 1) in x 1.754 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in x 1.754 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in x 1.754 * [taylor]: Taking taylor expansion of (* a x) in x 1.754 * [taylor]: Taking taylor expansion of a in x 1.754 * [backup-simplify]: Simplify a into a 1.754 * [taylor]: Taking taylor expansion of x in x 1.754 * [backup-simplify]: Simplify 0 into 0 1.754 * [backup-simplify]: Simplify 1 into 1 1.754 * [backup-simplify]: Simplify (* a 0) into 0 1.754 * [backup-simplify]: Simplify (+ (* a 1) (* 0 0)) into a 1.754 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 1.755 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 1.755 * [taylor]: Taking taylor expansion of 1 in x 1.755 * [backup-simplify]: Simplify 1 into 1 1.755 * [backup-simplify]: Simplify (- 1) into -1 1.755 * [backup-simplify]: Simplify (+ (exp (/ 1 (* a x))) -1) into (- (exp (/ 1 (* a x))) 1) 1.755 * [backup-simplify]: Simplify (* (- (exp (/ 1 (* a x))) 1) (- (exp (/ 1 (* a x))) 1)) into (pow (- (exp (/ 1 (* a x))) 1) 2) 1.755 * [backup-simplify]: Simplify (pow (- (exp (/ 1 (* a x))) 1) 2) into (pow (- (exp (/ 1 (* a x))) 1) 2) 1.756 * [backup-simplify]: Simplify (- 0) into 0 1.756 * [backup-simplify]: Simplify (+ 0 0) into 0 1.756 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (* 0 (- (exp (/ 1 (* a x))) 1))) into 0 1.757 * [taylor]: Taking taylor expansion of 0 in x 1.757 * [backup-simplify]: Simplify 0 into 0 1.757 * [backup-simplify]: Simplify 0 into 0 1.757 * [backup-simplify]: Simplify (- 0) into 0 1.757 * [backup-simplify]: Simplify (+ 0 0) into 0 1.758 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (* 0 (- (exp (/ 1 (* a x))) 1))) into 0 1.758 * [backup-simplify]: Simplify 0 into 0 1.758 * [backup-simplify]: Simplify (- 0) into 0 1.758 * [backup-simplify]: Simplify (+ 0 0) into 0 1.759 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (+ (* 0 0) (* 0 (- (exp (/ 1 (* a x))) 1)))) into 0 1.759 * [taylor]: Taking taylor expansion of 0 in x 1.759 * [backup-simplify]: Simplify 0 into 0 1.759 * [backup-simplify]: Simplify 0 into 0 1.759 * [backup-simplify]: Simplify 0 into 0 1.760 * [backup-simplify]: Simplify (- 0) into 0 1.760 * [backup-simplify]: Simplify (+ 0 0) into 0 1.760 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (+ (* 0 0) (* 0 (- (exp (/ 1 (* a x))) 1)))) into 0 1.761 * [backup-simplify]: Simplify 0 into 0 1.761 * [backup-simplify]: Simplify (- 0) into 0 1.761 * [backup-simplify]: Simplify (+ 0 0) into 0 1.762 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (exp (/ 1 (* a x))) 1))))) into 0 1.762 * [taylor]: Taking taylor expansion of 0 in x 1.762 * [backup-simplify]: Simplify 0 into 0 1.762 * [backup-simplify]: Simplify 0 into 0 1.762 * [backup-simplify]: Simplify (pow (- (exp (/ 1 (* (/ 1 (- a)) (/ 1 (- x))))) 1) 2) into (pow (- (exp (* a x)) 1) 2) 1.762 * * * * [progress]: [ 3 / 4 ] generating series at (2 1) 1.762 * [backup-simplify]: Simplify (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))) into (pow (expm1 (* a x)) 3) 1.762 * [approximate]: Taking taylor expansion of (pow (expm1 (* a x)) 3) in (a x) around 0 1.762 * [taylor]: Taking taylor expansion of (pow (expm1 (* a x)) 3) in x 1.762 * [taylor]: Taking taylor expansion of (expm1 (* a x)) in x 1.762 * [taylor]: Rewrote expression to (- (exp (* a x)) 1) 1.762 * [taylor]: Taking taylor expansion of (exp (* a x)) in x 1.762 * [taylor]: Taking taylor expansion of (* a x) in x 1.762 * [taylor]: Taking taylor expansion of a in x 1.762 * [backup-simplify]: Simplify a into a 1.762 * [taylor]: Taking taylor expansion of x in x 1.762 * [backup-simplify]: Simplify 0 into 0 1.762 * [backup-simplify]: Simplify 1 into 1 1.762 * [backup-simplify]: Simplify (* a 0) into 0 1.763 * [backup-simplify]: Simplify (+ (* a 1) (* 0 0)) into a 1.763 * [backup-simplify]: Simplify (exp 0) into 1 1.763 * [taylor]: Taking taylor expansion of 1 in x 1.763 * [backup-simplify]: Simplify 1 into 1 1.763 * [backup-simplify]: Simplify (- 1) into -1 1.763 * [backup-simplify]: Simplify (+ 1 -1) into 0 1.763 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow a 1) 1)))) into a 1.764 * [backup-simplify]: Simplify (- 0) into 0 1.764 * [backup-simplify]: Simplify (+ a 0) into a 1.764 * [taylor]: Taking taylor expansion of (pow (expm1 (* a x)) 3) in a 1.764 * [taylor]: Taking taylor expansion of (expm1 (* a x)) in a 1.764 * [taylor]: Rewrote expression to (- (exp (* a x)) 1) 1.764 * [taylor]: Taking taylor expansion of (exp (* a x)) in a 1.764 * [taylor]: Taking taylor expansion of (* a x) in a 1.764 * [taylor]: Taking taylor expansion of a in a 1.764 * [backup-simplify]: Simplify 0 into 0 1.764 * [backup-simplify]: Simplify 1 into 1 1.764 * [taylor]: Taking taylor expansion of x in a 1.764 * [backup-simplify]: Simplify x into x 1.764 * [backup-simplify]: Simplify (* 0 x) into 0 1.764 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x)) into x 1.764 * [backup-simplify]: Simplify (exp 0) into 1 1.764 * [taylor]: Taking taylor expansion of 1 in a 1.764 * [backup-simplify]: Simplify 1 into 1 1.764 * [backup-simplify]: Simplify (- 1) into -1 1.765 * [backup-simplify]: Simplify (+ 1 -1) into 0 1.765 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow x 1) 1)))) into x 1.765 * [backup-simplify]: Simplify (- 0) into 0 1.765 * [backup-simplify]: Simplify (+ x 0) into x 1.765 * [taylor]: Taking taylor expansion of (pow (expm1 (* a x)) 3) in a 1.765 * [taylor]: Taking taylor expansion of (expm1 (* a x)) in a 1.765 * [taylor]: Rewrote expression to (- (exp (* a x)) 1) 1.765 * [taylor]: Taking taylor expansion of (exp (* a x)) in a 1.765 * [taylor]: Taking taylor expansion of (* a x) in a 1.765 * [taylor]: Taking taylor expansion of a in a 1.765 * [backup-simplify]: Simplify 0 into 0 1.765 * [backup-simplify]: Simplify 1 into 1 1.765 * [taylor]: Taking taylor expansion of x in a 1.765 * [backup-simplify]: Simplify x into x 1.765 * [backup-simplify]: Simplify (* 0 x) into 0 1.765 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x)) into x 1.765 * [backup-simplify]: Simplify (exp 0) into 1 1.765 * [taylor]: Taking taylor expansion of 1 in a 1.765 * [backup-simplify]: Simplify 1 into 1 1.766 * [backup-simplify]: Simplify (- 1) into -1 1.766 * [backup-simplify]: Simplify (+ 1 -1) into 0 1.766 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow x 1) 1)))) into x 1.768 * [backup-simplify]: Simplify (- 0) into 0 1.768 * [backup-simplify]: Simplify (+ x 0) into x 1.768 * [backup-simplify]: Simplify (* x x) into (pow x 2) 1.768 * [backup-simplify]: Simplify (* x (pow x 2)) into (pow x 3) 1.768 * [taylor]: Taking taylor expansion of (pow x 3) in x 1.768 * [taylor]: Taking taylor expansion of x in x 1.769 * [backup-simplify]: Simplify 0 into 0 1.769 * [backup-simplify]: Simplify 1 into 1 1.769 * [backup-simplify]: Simplify (* 1 1) into 1 1.769 * [backup-simplify]: Simplify (* 1 1) into 1 1.769 * [backup-simplify]: Simplify 1 into 1 1.770 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x))) into 0 1.770 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow x 2) 2)) (* (/ (pow 0 1) 1)))) into (* 1/2 (pow x 2)) 1.770 * [backup-simplify]: Simplify (- 0) into 0 1.770 * [backup-simplify]: Simplify (+ (* 1/2 (pow x 2)) 0) into (* 1/2 (pow x 2)) 1.771 * [backup-simplify]: Simplify (+ (* x (* 1/2 (pow x 2))) (* (* 1/2 (pow x 2)) x)) into (pow x 3) 1.771 * [backup-simplify]: Simplify (+ (* x (pow x 3)) (* (* 1/2 (pow x 2)) (pow x 2))) into (* 3/2 (pow x 4)) 1.771 * [taylor]: Taking taylor expansion of (* 3/2 (pow x 4)) in x 1.771 * [taylor]: Taking taylor expansion of 3/2 in x 1.771 * [backup-simplify]: Simplify 3/2 into 3/2 1.771 * [taylor]: Taking taylor expansion of (pow x 4) in x 1.771 * [taylor]: Taking taylor expansion of x in x 1.771 * [backup-simplify]: Simplify 0 into 0 1.771 * [backup-simplify]: Simplify 1 into 1 1.771 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.772 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.772 * [backup-simplify]: Simplify 0 into 0 1.772 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 x)))) into 0 1.773 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow x 3) 6)) (* (/ (pow x 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into (* 1/6 (pow x 3)) 1.773 * [backup-simplify]: Simplify (- 0) into 0 1.774 * [backup-simplify]: Simplify (+ (* 1/6 (pow x 3)) 0) into (* 1/6 (pow x 3)) 1.774 * [backup-simplify]: Simplify (+ (* x (* 1/6 (pow x 3))) (+ (* (* 1/2 (pow x 2)) (* 1/2 (pow x 2))) (* (* 1/6 (pow x 3)) x))) into (* 7/12 (pow x 4)) 1.774 * [backup-simplify]: Simplify (+ (* x (* 7/12 (pow x 4))) (+ (* (* 1/2 (pow x 2)) (pow x 3)) (* (* 1/6 (pow x 3)) (pow x 2)))) into (* 5/4 (pow x 5)) 1.774 * [taylor]: Taking taylor expansion of (* 5/4 (pow x 5)) in x 1.774 * [taylor]: Taking taylor expansion of 5/4 in x 1.774 * [backup-simplify]: Simplify 5/4 into 5/4 1.774 * [taylor]: Taking taylor expansion of (pow x 5) in x 1.774 * [taylor]: Taking taylor expansion of x in x 1.774 * [backup-simplify]: Simplify 0 into 0 1.774 * [backup-simplify]: Simplify 1 into 1 1.774 * [backup-simplify]: Simplify (* 1 1) into 1 1.775 * [backup-simplify]: Simplify (* 1 1) into 1 1.775 * [backup-simplify]: Simplify (* 3/2 1) into 3/2 1.775 * [backup-simplify]: Simplify 3/2 into 3/2 1.775 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1.776 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1.776 * [backup-simplify]: Simplify 0 into 0 1.777 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x))))) into 0 1.778 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow x 4) 24)) (* (/ (pow x 2) 2) (/ (pow 0 1) 1)) (* (/ (pow x 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into (* 1/24 (pow x 4)) 1.779 * [backup-simplify]: Simplify (- 0) into 0 1.779 * [backup-simplify]: Simplify (+ (* 1/24 (pow x 4)) 0) into (* 1/24 (pow x 4)) 1.779 * [backup-simplify]: Simplify (+ (* x (* 1/24 (pow x 4))) (+ (* (* 1/2 (pow x 2)) (* 1/6 (pow x 3))) (+ (* (* 1/6 (pow x 3)) (* 1/2 (pow x 2))) (* (* 1/24 (pow x 4)) x)))) into (* 1/4 (pow x 5)) 1.779 * [backup-simplify]: Simplify (+ (* x (* 1/4 (pow x 5))) (+ (* (* 1/2 (pow x 2)) (* 7/12 (pow x 4))) (+ (* (* 1/6 (pow x 3)) (pow x 3)) (* (* 1/24 (pow x 4)) (pow x 2))))) into (* 3/4 (pow x 6)) 1.779 * [taylor]: Taking taylor expansion of (* 3/4 (pow x 6)) in x 1.779 * [taylor]: Taking taylor expansion of 3/4 in x 1.779 * [backup-simplify]: Simplify 3/4 into 3/4 1.779 * [taylor]: Taking taylor expansion of (pow x 6) in x 1.780 * [taylor]: Taking taylor expansion of x in x 1.780 * [backup-simplify]: Simplify 0 into 0 1.780 * [backup-simplify]: Simplify 1 into 1 1.780 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.780 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.781 * [backup-simplify]: Simplify (+ (* 3/2 0) (* 0 1)) into 0 1.781 * [backup-simplify]: Simplify 0 into 0 1.781 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1.782 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1.782 * [backup-simplify]: Simplify 0 into 0 1.783 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x)))))) into 0 1.786 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow x 5) 120)) (* (/ (pow x 3) 6) (/ (pow 0 1) 1)) (* (/ (pow x 2) 2) (/ (pow 0 1) 1)) (* (/ (pow x 1) 1) (/ (pow 0 2) 2)) (* (/ (pow x 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into (* 1/120 (pow x 5)) 1.786 * [backup-simplify]: Simplify (- 0) into 0 1.786 * [backup-simplify]: Simplify (+ (* 1/120 (pow x 5)) 0) into (* 1/120 (pow x 5)) 1.786 * [backup-simplify]: Simplify (+ (* x (* 1/120 (pow x 5))) (+ (* (* 1/2 (pow x 2)) (* 1/24 (pow x 4))) (+ (* (* 1/6 (pow x 3)) (* 1/6 (pow x 3))) (+ (* (* 1/24 (pow x 4)) (* 1/2 (pow x 2))) (* (* 1/120 (pow x 5)) x))))) into (* 31/360 (pow x 6)) 1.787 * [backup-simplify]: Simplify (+ (* x (* 31/360 (pow x 6))) (+ (* (* 1/2 (pow x 2)) (* 1/4 (pow x 5))) (+ (* (* 1/6 (pow x 3)) (* 7/12 (pow x 4))) (+ (* (* 1/24 (pow x 4)) (pow x 3)) (* (* 1/120 (pow x 5)) (pow x 2)))))) into (* 43/120 (pow x 7)) 1.787 * [taylor]: Taking taylor expansion of (* 43/120 (pow x 7)) in x 1.787 * [taylor]: Taking taylor expansion of 43/120 in x 1.787 * [backup-simplify]: Simplify 43/120 into 43/120 1.787 * [taylor]: Taking taylor expansion of (pow x 7) in x 1.787 * [taylor]: Taking taylor expansion of x in x 1.787 * [backup-simplify]: Simplify 0 into 0 1.787 * [backup-simplify]: Simplify 1 into 1 1.787 * [backup-simplify]: Simplify (* 1 1) into 1 1.787 * [backup-simplify]: Simplify (* 1 1) into 1 1.788 * [backup-simplify]: Simplify (* 1 1) into 1 1.788 * [backup-simplify]: Simplify (* 5/4 1) into 5/4 1.788 * [backup-simplify]: Simplify 5/4 into 5/4 1.788 * [backup-simplify]: Simplify (+ (* 5/4 (pow (* x a) 5)) (+ (* 3/2 (pow (* x a) 4)) (* 1 (pow (* x a) 3)))) into (+ (* 3/2 (* (pow a 4) (pow x 4))) (+ (* 5/4 (* (pow a 5) (pow x 5))) (* (pow a 3) (pow x 3)))) 1.789 * [backup-simplify]: Simplify (* (* (expm1 (* (/ 1 a) (/ 1 x))) (expm1 (* (/ 1 a) (/ 1 x)))) (expm1 (* (/ 1 a) (/ 1 x)))) into (pow (expm1 (/ 1 (* a x))) 3) 1.789 * [approximate]: Taking taylor expansion of (pow (expm1 (/ 1 (* a x))) 3) in (a x) around 0 1.789 * [taylor]: Taking taylor expansion of (pow (expm1 (/ 1 (* a x))) 3) in x 1.789 * [taylor]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in x 1.789 * [taylor]: Rewrote expression to (- (exp (/ 1 (* a x))) 1) 1.789 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in x 1.789 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in x 1.789 * [taylor]: Taking taylor expansion of (* a x) in x 1.789 * [taylor]: Taking taylor expansion of a in x 1.789 * [backup-simplify]: Simplify a into a 1.789 * [taylor]: Taking taylor expansion of x in x 1.789 * [backup-simplify]: Simplify 0 into 0 1.789 * [backup-simplify]: Simplify 1 into 1 1.789 * [backup-simplify]: Simplify (* a 0) into 0 1.789 * [backup-simplify]: Simplify (+ (* a 1) (* 0 0)) into a 1.789 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 1.789 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 1.789 * [taylor]: Taking taylor expansion of 1 in x 1.789 * [backup-simplify]: Simplify 1 into 1 1.789 * [backup-simplify]: Simplify (- 1) into -1 1.790 * [backup-simplify]: Simplify (+ (exp (/ 1 (* a x))) -1) into (- (exp (/ 1 (* a x))) 1) 1.790 * [taylor]: Taking taylor expansion of (pow (expm1 (/ 1 (* a x))) 3) in a 1.790 * [taylor]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in a 1.790 * [taylor]: Rewrote expression to (- (exp (/ 1 (* a x))) 1) 1.790 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in a 1.790 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in a 1.790 * [taylor]: Taking taylor expansion of (* a x) in a 1.790 * [taylor]: Taking taylor expansion of a in a 1.790 * [backup-simplify]: Simplify 0 into 0 1.790 * [backup-simplify]: Simplify 1 into 1 1.790 * [taylor]: Taking taylor expansion of x in a 1.790 * [backup-simplify]: Simplify x into x 1.790 * [backup-simplify]: Simplify (* 0 x) into 0 1.790 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x)) into x 1.790 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 1.790 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 1.790 * [taylor]: Taking taylor expansion of 1 in a 1.790 * [backup-simplify]: Simplify 1 into 1 1.790 * [backup-simplify]: Simplify (- 1) into -1 1.790 * [backup-simplify]: Simplify (+ (exp (/ 1 (* a x))) -1) into (- (exp (/ 1 (* a x))) 1) 1.790 * [taylor]: Taking taylor expansion of (pow (expm1 (/ 1 (* a x))) 3) in a 1.791 * [taylor]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in a 1.791 * [taylor]: Rewrote expression to (- (exp (/ 1 (* a x))) 1) 1.791 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in a 1.791 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in a 1.791 * [taylor]: Taking taylor expansion of (* a x) in a 1.791 * [taylor]: Taking taylor expansion of a in a 1.791 * [backup-simplify]: Simplify 0 into 0 1.791 * [backup-simplify]: Simplify 1 into 1 1.791 * [taylor]: Taking taylor expansion of x in a 1.791 * [backup-simplify]: Simplify x into x 1.791 * [backup-simplify]: Simplify (* 0 x) into 0 1.791 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x)) into x 1.791 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 1.791 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 1.791 * [taylor]: Taking taylor expansion of 1 in a 1.791 * [backup-simplify]: Simplify 1 into 1 1.791 * [backup-simplify]: Simplify (- 1) into -1 1.791 * [backup-simplify]: Simplify (+ (exp (/ 1 (* a x))) -1) into (- (exp (/ 1 (* a x))) 1) 1.792 * [backup-simplify]: Simplify (* (- (exp (/ 1 (* a x))) 1) (- (exp (/ 1 (* a x))) 1)) into (pow (- (exp (/ 1 (* a x))) 1) 2) 1.792 * [backup-simplify]: Simplify (* (- (exp (/ 1 (* a x))) 1) (pow (- (exp (/ 1 (* a x))) 1) 2)) into (pow (- (exp (/ 1 (* a x))) 1) 3) 1.792 * [taylor]: Taking taylor expansion of (pow (- (exp (/ 1 (* a x))) 1) 3) in x 1.792 * [taylor]: Taking taylor expansion of (- (exp (/ 1 (* a x))) 1) in x 1.792 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in x 1.792 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in x 1.792 * [taylor]: Taking taylor expansion of (* a x) in x 1.792 * [taylor]: Taking taylor expansion of a in x 1.792 * [backup-simplify]: Simplify a into a 1.792 * [taylor]: Taking taylor expansion of x in x 1.792 * [backup-simplify]: Simplify 0 into 0 1.792 * [backup-simplify]: Simplify 1 into 1 1.792 * [backup-simplify]: Simplify (* a 0) into 0 1.792 * [backup-simplify]: Simplify (+ (* a 1) (* 0 0)) into a 1.792 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 1.792 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 1.792 * [taylor]: Taking taylor expansion of 1 in x 1.792 * [backup-simplify]: Simplify 1 into 1 1.793 * [backup-simplify]: Simplify (- 1) into -1 1.793 * [backup-simplify]: Simplify (+ (exp (/ 1 (* a x))) -1) into (- (exp (/ 1 (* a x))) 1) 1.793 * [backup-simplify]: Simplify (* (- (exp (/ 1 (* a x))) 1) (- (exp (/ 1 (* a x))) 1)) into (pow (- (exp (/ 1 (* a x))) 1) 2) 1.793 * [backup-simplify]: Simplify (* (- (exp (/ 1 (* a x))) 1) (pow (- (exp (/ 1 (* a x))) 1) 2)) into (pow (- (exp (/ 1 (* a x))) 1) 3) 1.793 * [backup-simplify]: Simplify (pow (- (exp (/ 1 (* a x))) 1) 3) into (pow (- (exp (/ 1 (* a x))) 1) 3) 1.793 * [backup-simplify]: Simplify (- 0) into 0 1.793 * [backup-simplify]: Simplify (+ 0 0) into 0 1.794 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (* 0 (- (exp (/ 1 (* a x))) 1))) into 0 1.794 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (* 0 (pow (- (exp (/ 1 (* a x))) 1) 2))) into 0 1.794 * [taylor]: Taking taylor expansion of 0 in x 1.794 * [backup-simplify]: Simplify 0 into 0 1.794 * [backup-simplify]: Simplify 0 into 0 1.794 * [backup-simplify]: Simplify (- 0) into 0 1.794 * [backup-simplify]: Simplify (+ 0 0) into 0 1.794 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (* 0 (- (exp (/ 1 (* a x))) 1))) into 0 1.795 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (* 0 (pow (- (exp (/ 1 (* a x))) 1) 2))) into 0 1.795 * [backup-simplify]: Simplify 0 into 0 1.795 * [backup-simplify]: Simplify (- 0) into 0 1.795 * [backup-simplify]: Simplify (+ 0 0) into 0 1.796 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (+ (* 0 0) (* 0 (- (exp (/ 1 (* a x))) 1)))) into 0 1.796 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (+ (* 0 0) (* 0 (pow (- (exp (/ 1 (* a x))) 1) 2)))) into 0 1.796 * [taylor]: Taking taylor expansion of 0 in x 1.796 * [backup-simplify]: Simplify 0 into 0 1.796 * [backup-simplify]: Simplify 0 into 0 1.796 * [backup-simplify]: Simplify 0 into 0 1.796 * [backup-simplify]: Simplify (- 0) into 0 1.797 * [backup-simplify]: Simplify (+ 0 0) into 0 1.797 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (+ (* 0 0) (* 0 (- (exp (/ 1 (* a x))) 1)))) into 0 1.797 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (+ (* 0 0) (* 0 (pow (- (exp (/ 1 (* a x))) 1) 2)))) into 0 1.797 * [backup-simplify]: Simplify 0 into 0 1.798 * [backup-simplify]: Simplify (- 0) into 0 1.798 * [backup-simplify]: Simplify (+ 0 0) into 0 1.798 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (exp (/ 1 (* a x))) 1))))) into 0 1.799 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (- (exp (/ 1 (* a x))) 1) 2))))) into 0 1.799 * [taylor]: Taking taylor expansion of 0 in x 1.799 * [backup-simplify]: Simplify 0 into 0 1.799 * [backup-simplify]: Simplify 0 into 0 1.799 * [backup-simplify]: Simplify (pow (- (exp (/ 1 (* (/ 1 a) (/ 1 x)))) 1) 3) into (pow (- (exp (* a x)) 1) 3) 1.800 * [backup-simplify]: Simplify (* (* (expm1 (* (/ 1 (- a)) (/ 1 (- x)))) (expm1 (* (/ 1 (- a)) (/ 1 (- x))))) (expm1 (* (/ 1 (- a)) (/ 1 (- x))))) into (pow (expm1 (/ 1 (* a x))) 3) 1.800 * [approximate]: Taking taylor expansion of (pow (expm1 (/ 1 (* a x))) 3) in (a x) around 0 1.800 * [taylor]: Taking taylor expansion of (pow (expm1 (/ 1 (* a x))) 3) in x 1.800 * [taylor]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in x 1.800 * [taylor]: Rewrote expression to (- (exp (/ 1 (* a x))) 1) 1.800 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in x 1.800 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in x 1.800 * [taylor]: Taking taylor expansion of (* a x) in x 1.800 * [taylor]: Taking taylor expansion of a in x 1.800 * [backup-simplify]: Simplify a into a 1.800 * [taylor]: Taking taylor expansion of x in x 1.800 * [backup-simplify]: Simplify 0 into 0 1.800 * [backup-simplify]: Simplify 1 into 1 1.800 * [backup-simplify]: Simplify (* a 0) into 0 1.800 * [backup-simplify]: Simplify (+ (* a 1) (* 0 0)) into a 1.800 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 1.800 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 1.800 * [taylor]: Taking taylor expansion of 1 in x 1.800 * [backup-simplify]: Simplify 1 into 1 1.801 * [backup-simplify]: Simplify (- 1) into -1 1.801 * [backup-simplify]: Simplify (+ (exp (/ 1 (* a x))) -1) into (- (exp (/ 1 (* a x))) 1) 1.801 * [taylor]: Taking taylor expansion of (pow (expm1 (/ 1 (* a x))) 3) in a 1.801 * [taylor]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in a 1.801 * [taylor]: Rewrote expression to (- (exp (/ 1 (* a x))) 1) 1.801 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in a 1.801 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in a 1.801 * [taylor]: Taking taylor expansion of (* a x) in a 1.801 * [taylor]: Taking taylor expansion of a in a 1.801 * [backup-simplify]: Simplify 0 into 0 1.801 * [backup-simplify]: Simplify 1 into 1 1.801 * [taylor]: Taking taylor expansion of x in a 1.801 * [backup-simplify]: Simplify x into x 1.801 * [backup-simplify]: Simplify (* 0 x) into 0 1.801 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x)) into x 1.801 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 1.801 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 1.801 * [taylor]: Taking taylor expansion of 1 in a 1.801 * [backup-simplify]: Simplify 1 into 1 1.802 * [backup-simplify]: Simplify (- 1) into -1 1.802 * [backup-simplify]: Simplify (+ (exp (/ 1 (* a x))) -1) into (- (exp (/ 1 (* a x))) 1) 1.802 * [taylor]: Taking taylor expansion of (pow (expm1 (/ 1 (* a x))) 3) in a 1.802 * [taylor]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in a 1.802 * [taylor]: Rewrote expression to (- (exp (/ 1 (* a x))) 1) 1.802 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in a 1.802 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in a 1.802 * [taylor]: Taking taylor expansion of (* a x) in a 1.802 * [taylor]: Taking taylor expansion of a in a 1.802 * [backup-simplify]: Simplify 0 into 0 1.802 * [backup-simplify]: Simplify 1 into 1 1.802 * [taylor]: Taking taylor expansion of x in a 1.802 * [backup-simplify]: Simplify x into x 1.802 * [backup-simplify]: Simplify (* 0 x) into 0 1.802 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x)) into x 1.802 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 1.802 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 1.802 * [taylor]: Taking taylor expansion of 1 in a 1.802 * [backup-simplify]: Simplify 1 into 1 1.803 * [backup-simplify]: Simplify (- 1) into -1 1.803 * [backup-simplify]: Simplify (+ (exp (/ 1 (* a x))) -1) into (- (exp (/ 1 (* a x))) 1) 1.803 * [backup-simplify]: Simplify (* (- (exp (/ 1 (* a x))) 1) (- (exp (/ 1 (* a x))) 1)) into (pow (- (exp (/ 1 (* a x))) 1) 2) 1.803 * [backup-simplify]: Simplify (* (- (exp (/ 1 (* a x))) 1) (pow (- (exp (/ 1 (* a x))) 1) 2)) into (pow (- (exp (/ 1 (* a x))) 1) 3) 1.803 * [taylor]: Taking taylor expansion of (pow (- (exp (/ 1 (* a x))) 1) 3) in x 1.803 * [taylor]: Taking taylor expansion of (- (exp (/ 1 (* a x))) 1) in x 1.803 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in x 1.803 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in x 1.803 * [taylor]: Taking taylor expansion of (* a x) in x 1.803 * [taylor]: Taking taylor expansion of a in x 1.803 * [backup-simplify]: Simplify a into a 1.803 * [taylor]: Taking taylor expansion of x in x 1.803 * [backup-simplify]: Simplify 0 into 0 1.803 * [backup-simplify]: Simplify 1 into 1 1.803 * [backup-simplify]: Simplify (* a 0) into 0 1.803 * [backup-simplify]: Simplify (+ (* a 1) (* 0 0)) into a 1.803 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 1.804 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 1.804 * [taylor]: Taking taylor expansion of 1 in x 1.804 * [backup-simplify]: Simplify 1 into 1 1.804 * [backup-simplify]: Simplify (- 1) into -1 1.804 * [backup-simplify]: Simplify (+ (exp (/ 1 (* a x))) -1) into (- (exp (/ 1 (* a x))) 1) 1.804 * [backup-simplify]: Simplify (* (- (exp (/ 1 (* a x))) 1) (- (exp (/ 1 (* a x))) 1)) into (pow (- (exp (/ 1 (* a x))) 1) 2) 1.804 * [backup-simplify]: Simplify (* (- (exp (/ 1 (* a x))) 1) (pow (- (exp (/ 1 (* a x))) 1) 2)) into (pow (- (exp (/ 1 (* a x))) 1) 3) 1.804 * [backup-simplify]: Simplify (pow (- (exp (/ 1 (* a x))) 1) 3) into (pow (- (exp (/ 1 (* a x))) 1) 3) 1.805 * [backup-simplify]: Simplify (- 0) into 0 1.805 * [backup-simplify]: Simplify (+ 0 0) into 0 1.805 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (* 0 (- (exp (/ 1 (* a x))) 1))) into 0 1.805 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (* 0 (pow (- (exp (/ 1 (* a x))) 1) 2))) into 0 1.805 * [taylor]: Taking taylor expansion of 0 in x 1.805 * [backup-simplify]: Simplify 0 into 0 1.805 * [backup-simplify]: Simplify 0 into 0 1.805 * [backup-simplify]: Simplify (- 0) into 0 1.806 * [backup-simplify]: Simplify (+ 0 0) into 0 1.806 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (* 0 (- (exp (/ 1 (* a x))) 1))) into 0 1.806 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (* 0 (pow (- (exp (/ 1 (* a x))) 1) 2))) into 0 1.806 * [backup-simplify]: Simplify 0 into 0 1.806 * [backup-simplify]: Simplify (- 0) into 0 1.807 * [backup-simplify]: Simplify (+ 0 0) into 0 1.807 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (+ (* 0 0) (* 0 (- (exp (/ 1 (* a x))) 1)))) into 0 1.807 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (+ (* 0 0) (* 0 (pow (- (exp (/ 1 (* a x))) 1) 2)))) into 0 1.807 * [taylor]: Taking taylor expansion of 0 in x 1.807 * [backup-simplify]: Simplify 0 into 0 1.807 * [backup-simplify]: Simplify 0 into 0 1.807 * [backup-simplify]: Simplify 0 into 0 1.808 * [backup-simplify]: Simplify (- 0) into 0 1.808 * [backup-simplify]: Simplify (+ 0 0) into 0 1.808 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (+ (* 0 0) (* 0 (- (exp (/ 1 (* a x))) 1)))) into 0 1.809 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (+ (* 0 0) (* 0 (pow (- (exp (/ 1 (* a x))) 1) 2)))) into 0 1.809 * [backup-simplify]: Simplify 0 into 0 1.809 * [backup-simplify]: Simplify (- 0) into 0 1.809 * [backup-simplify]: Simplify (+ 0 0) into 0 1.810 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (exp (/ 1 (* a x))) 1))))) into 0 1.810 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (- (exp (/ 1 (* a x))) 1) 2))))) into 0 1.810 * [taylor]: Taking taylor expansion of 0 in x 1.811 * [backup-simplify]: Simplify 0 into 0 1.811 * [backup-simplify]: Simplify 0 into 0 1.811 * [backup-simplify]: Simplify (pow (- (exp (/ 1 (* (/ 1 (- a)) (/ 1 (- x))))) 1) 3) into (pow (- (exp (* a x)) 1) 3) 1.811 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 2) 1.811 * [backup-simplify]: Simplify (expm1 (* a x)) into (expm1 (* a x)) 1.811 * [approximate]: Taking taylor expansion of (expm1 (* a x)) in (a x) around 0 1.811 * [taylor]: Taking taylor expansion of (expm1 (* a x)) in x 1.811 * [taylor]: Rewrote expression to (- (exp (* a x)) 1) 1.811 * [taylor]: Taking taylor expansion of (exp (* a x)) in x 1.811 * [taylor]: Taking taylor expansion of (* a x) in x 1.811 * [taylor]: Taking taylor expansion of a in x 1.811 * [backup-simplify]: Simplify a into a 1.811 * [taylor]: Taking taylor expansion of x in x 1.811 * [backup-simplify]: Simplify 0 into 0 1.811 * [backup-simplify]: Simplify 1 into 1 1.811 * [backup-simplify]: Simplify (* a 0) into 0 1.811 * [backup-simplify]: Simplify (+ (* a 1) (* 0 0)) into a 1.811 * [backup-simplify]: Simplify (exp 0) into 1 1.811 * [taylor]: Taking taylor expansion of 1 in x 1.811 * [backup-simplify]: Simplify 1 into 1 1.811 * [taylor]: Taking taylor expansion of (expm1 (* a x)) in a 1.811 * [taylor]: Rewrote expression to (- (exp (* a x)) 1) 1.811 * [taylor]: Taking taylor expansion of (exp (* a x)) in a 1.811 * [taylor]: Taking taylor expansion of (* a x) in a 1.811 * [taylor]: Taking taylor expansion of a in a 1.811 * [backup-simplify]: Simplify 0 into 0 1.811 * [backup-simplify]: Simplify 1 into 1 1.811 * [taylor]: Taking taylor expansion of x in a 1.811 * [backup-simplify]: Simplify x into x 1.811 * [backup-simplify]: Simplify (* 0 x) into 0 1.812 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x)) into x 1.812 * [backup-simplify]: Simplify (exp 0) into 1 1.812 * [taylor]: Taking taylor expansion of 1 in a 1.812 * [backup-simplify]: Simplify 1 into 1 1.812 * [taylor]: Taking taylor expansion of (expm1 (* a x)) in a 1.812 * [taylor]: Rewrote expression to (- (exp (* a x)) 1) 1.812 * [taylor]: Taking taylor expansion of (exp (* a x)) in a 1.812 * [taylor]: Taking taylor expansion of (* a x) in a 1.812 * [taylor]: Taking taylor expansion of a in a 1.812 * [backup-simplify]: Simplify 0 into 0 1.812 * [backup-simplify]: Simplify 1 into 1 1.812 * [taylor]: Taking taylor expansion of x in a 1.812 * [backup-simplify]: Simplify x into x 1.812 * [backup-simplify]: Simplify (* 0 x) into 0 1.812 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x)) into x 1.812 * [backup-simplify]: Simplify (exp 0) into 1 1.812 * [taylor]: Taking taylor expansion of 1 in a 1.812 * [backup-simplify]: Simplify 1 into 1 1.813 * [backup-simplify]: Simplify (- 1) into -1 1.813 * [backup-simplify]: Simplify (+ 1 -1) into 0 1.813 * [taylor]: Taking taylor expansion of 0 in x 1.813 * [backup-simplify]: Simplify 0 into 0 1.813 * [backup-simplify]: Simplify 0 into 0 1.813 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow x 1) 1)))) into x 1.813 * [backup-simplify]: Simplify (- 0) into 0 1.813 * [backup-simplify]: Simplify (+ x 0) into x 1.813 * [taylor]: Taking taylor expansion of x in x 1.813 * [backup-simplify]: Simplify 0 into 0 1.813 * [backup-simplify]: Simplify 1 into 1 1.813 * [backup-simplify]: Simplify 0 into 0 1.813 * [backup-simplify]: Simplify 0 into 0 1.814 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x))) into 0 1.814 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow x 2) 2)) (* (/ (pow 0 1) 1)))) into (* 1/2 (pow x 2)) 1.815 * [backup-simplify]: Simplify (- 0) into 0 1.815 * [backup-simplify]: Simplify (+ (* 1/2 (pow x 2)) 0) into (* 1/2 (pow x 2)) 1.815 * [taylor]: Taking taylor expansion of (* 1/2 (pow x 2)) in x 1.815 * [taylor]: Taking taylor expansion of 1/2 in x 1.815 * [backup-simplify]: Simplify 1/2 into 1/2 1.815 * [taylor]: Taking taylor expansion of (pow x 2) in x 1.815 * [taylor]: Taking taylor expansion of x in x 1.815 * [backup-simplify]: Simplify 0 into 0 1.815 * [backup-simplify]: Simplify 1 into 1 1.815 * [backup-simplify]: Simplify 1 into 1 1.815 * [backup-simplify]: Simplify 0 into 0 1.816 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 x)))) into 0 1.817 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow x 3) 6)) (* (/ (pow x 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into (* 1/6 (pow x 3)) 1.817 * [backup-simplify]: Simplify (- 0) into 0 1.817 * [backup-simplify]: Simplify (+ (* 1/6 (pow x 3)) 0) into (* 1/6 (pow x 3)) 1.817 * [taylor]: Taking taylor expansion of (* 1/6 (pow x 3)) in x 1.817 * [taylor]: Taking taylor expansion of 1/6 in x 1.817 * [backup-simplify]: Simplify 1/6 into 1/6 1.817 * [taylor]: Taking taylor expansion of (pow x 3) in x 1.817 * [taylor]: Taking taylor expansion of x in x 1.817 * [backup-simplify]: Simplify 0 into 0 1.818 * [backup-simplify]: Simplify 1 into 1 1.818 * [backup-simplify]: Simplify 0 into 0 1.818 * [backup-simplify]: Simplify 0 into 0 1.819 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x))))) into 0 1.820 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow x 4) 24)) (* (/ (pow x 2) 2) (/ (pow 0 1) 1)) (* (/ (pow x 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into (* 1/24 (pow x 4)) 1.821 * [backup-simplify]: Simplify (- 0) into 0 1.821 * [backup-simplify]: Simplify (+ (* 1/24 (pow x 4)) 0) into (* 1/24 (pow x 4)) 1.821 * [taylor]: Taking taylor expansion of (* 1/24 (pow x 4)) in x 1.821 * [taylor]: Taking taylor expansion of 1/24 in x 1.821 * [backup-simplify]: Simplify 1/24 into 1/24 1.821 * [taylor]: Taking taylor expansion of (pow x 4) in x 1.821 * [taylor]: Taking taylor expansion of x in x 1.821 * [backup-simplify]: Simplify 0 into 0 1.821 * [backup-simplify]: Simplify 1 into 1 1.821 * [backup-simplify]: Simplify (* 1 1) into 1 1.821 * [backup-simplify]: Simplify (* 1/2 1) into 1/2 1.821 * [backup-simplify]: Simplify 1/2 into 1/2 1.822 * [backup-simplify]: Simplify 0 into 0 1.822 * [backup-simplify]: Simplify 0 into 0 1.823 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x)))))) into 0 1.825 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow x 5) 120)) (* (/ (pow x 3) 6) (/ (pow 0 1) 1)) (* (/ (pow x 2) 2) (/ (pow 0 1) 1)) (* (/ (pow x 1) 1) (/ (pow 0 2) 2)) (* (/ (pow x 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into (* 1/120 (pow x 5)) 1.825 * [backup-simplify]: Simplify (- 0) into 0 1.825 * [backup-simplify]: Simplify (+ (* 1/120 (pow x 5)) 0) into (* 1/120 (pow x 5)) 1.825 * [taylor]: Taking taylor expansion of (* 1/120 (pow x 5)) in x 1.825 * [taylor]: Taking taylor expansion of 1/120 in x 1.825 * [backup-simplify]: Simplify 1/120 into 1/120 1.825 * [taylor]: Taking taylor expansion of (pow x 5) in x 1.825 * [taylor]: Taking taylor expansion of x in x 1.825 * [backup-simplify]: Simplify 0 into 0 1.825 * [backup-simplify]: Simplify 1 into 1 1.826 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.826 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 1)) into 0 1.826 * [backup-simplify]: Simplify 0 into 0 1.826 * [backup-simplify]: Simplify 0 into 0 1.826 * [backup-simplify]: Simplify 0 into 0 1.828 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x))))))) into 0 1.834 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow x 6) 720)) (* (/ (pow x 4) 24) (/ (pow 0 1) 1)) (* (/ (pow x 3) 6) (/ (pow 0 1) 1)) (* (/ (pow x 2) 2) (/ (pow 0 2) 2)) (* (/ (pow x 2) 2) (/ (pow 0 1) 1)) (* (/ (pow x 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow x 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 (pow x 6)) 1.835 * [backup-simplify]: Simplify (- 0) into 0 1.835 * [backup-simplify]: Simplify (+ (* 1/720 (pow x 6)) 0) into (* 1/720 (pow x 6)) 1.835 * [taylor]: Taking taylor expansion of (* 1/720 (pow x 6)) in x 1.835 * [taylor]: Taking taylor expansion of 1/720 in x 1.835 * [backup-simplify]: Simplify 1/720 into 1/720 1.835 * [taylor]: Taking taylor expansion of (pow x 6) in x 1.835 * [taylor]: Taking taylor expansion of x in x 1.835 * [backup-simplify]: Simplify 0 into 0 1.835 * [backup-simplify]: Simplify 1 into 1 1.836 * [backup-simplify]: Simplify (* 1 1) into 1 1.836 * [backup-simplify]: Simplify (* 1 1) into 1 1.836 * [backup-simplify]: Simplify (* 1/6 1) into 1/6 1.837 * [backup-simplify]: Simplify 1/6 into 1/6 1.837 * [backup-simplify]: Simplify (+ (* 1/6 (pow (* x a) 3)) (+ (* 1/2 (pow (* x a) 2)) (* 1 (* x a)))) into (+ (* 1/2 (* (pow a 2) (pow x 2))) (+ (* a x) (* 1/6 (* (pow a 3) (pow x 3))))) 1.837 * [backup-simplify]: Simplify (expm1 (* (/ 1 a) (/ 1 x))) into (expm1 (/ 1 (* a x))) 1.837 * [approximate]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in (a x) around 0 1.837 * [taylor]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in x 1.837 * [taylor]: Rewrote expression to (- (exp (/ 1 (* a x))) 1) 1.837 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in x 1.837 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in x 1.837 * [taylor]: Taking taylor expansion of (* a x) in x 1.838 * [taylor]: Taking taylor expansion of a in x 1.838 * [backup-simplify]: Simplify a into a 1.838 * [taylor]: Taking taylor expansion of x in x 1.838 * [backup-simplify]: Simplify 0 into 0 1.838 * [backup-simplify]: Simplify 1 into 1 1.838 * [backup-simplify]: Simplify (* a 0) into 0 1.838 * [backup-simplify]: Simplify (+ (* a 1) (* 0 0)) into a 1.838 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 1.838 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 1.838 * [taylor]: Taking taylor expansion of 1 in x 1.838 * [backup-simplify]: Simplify 1 into 1 1.838 * [taylor]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in a 1.838 * [taylor]: Rewrote expression to (- (exp (/ 1 (* a x))) 1) 1.839 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in a 1.839 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in a 1.839 * [taylor]: Taking taylor expansion of (* a x) in a 1.839 * [taylor]: Taking taylor expansion of a in a 1.839 * [backup-simplify]: Simplify 0 into 0 1.839 * [backup-simplify]: Simplify 1 into 1 1.839 * [taylor]: Taking taylor expansion of x in a 1.839 * [backup-simplify]: Simplify x into x 1.839 * [backup-simplify]: Simplify (* 0 x) into 0 1.839 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x)) into x 1.839 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 1.839 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 1.839 * [taylor]: Taking taylor expansion of 1 in a 1.840 * [backup-simplify]: Simplify 1 into 1 1.840 * [taylor]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in a 1.840 * [taylor]: Rewrote expression to (- (exp (/ 1 (* a x))) 1) 1.840 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in a 1.840 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in a 1.840 * [taylor]: Taking taylor expansion of (* a x) in a 1.840 * [taylor]: Taking taylor expansion of a in a 1.840 * [backup-simplify]: Simplify 0 into 0 1.840 * [backup-simplify]: Simplify 1 into 1 1.840 * [taylor]: Taking taylor expansion of x in a 1.840 * [backup-simplify]: Simplify x into x 1.840 * [backup-simplify]: Simplify (* 0 x) into 0 1.841 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x)) into x 1.841 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 1.841 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 1.841 * [taylor]: Taking taylor expansion of 1 in a 1.841 * [backup-simplify]: Simplify 1 into 1 1.841 * [backup-simplify]: Simplify (- 1) into -1 1.841 * [backup-simplify]: Simplify (+ (exp (/ 1 (* a x))) -1) into (- (exp (/ 1 (* a x))) 1) 1.841 * [taylor]: Taking taylor expansion of (- (exp (/ 1 (* a x))) 1) in x 1.842 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in x 1.842 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in x 1.842 * [taylor]: Taking taylor expansion of (* a x) in x 1.842 * [taylor]: Taking taylor expansion of a in x 1.842 * [backup-simplify]: Simplify a into a 1.842 * [taylor]: Taking taylor expansion of x in x 1.842 * [backup-simplify]: Simplify 0 into 0 1.842 * [backup-simplify]: Simplify 1 into 1 1.842 * [backup-simplify]: Simplify (* a 0) into 0 1.842 * [backup-simplify]: Simplify (+ (* a 1) (* 0 0)) into a 1.842 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 1.842 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 1.842 * [taylor]: Taking taylor expansion of 1 in x 1.842 * [backup-simplify]: Simplify 1 into 1 1.843 * [backup-simplify]: Simplify (- 1) into -1 1.843 * [backup-simplify]: Simplify (+ (exp (/ 1 (* a x))) -1) into (- (exp (/ 1 (* a x))) 1) 1.843 * [backup-simplify]: Simplify (- (exp (/ 1 (* a x))) 1) into (- (exp (/ 1 (* a x))) 1) 1.843 * [backup-simplify]: Simplify (- 0) into 0 1.844 * [backup-simplify]: Simplify (+ 0 0) into 0 1.844 * [taylor]: Taking taylor expansion of 0 in x 1.844 * [backup-simplify]: Simplify 0 into 0 1.844 * [backup-simplify]: Simplify 0 into 0 1.844 * [backup-simplify]: Simplify (- 0) into 0 1.844 * [backup-simplify]: Simplify (+ 0 0) into 0 1.844 * [backup-simplify]: Simplify 0 into 0 1.845 * [backup-simplify]: Simplify (- 0) into 0 1.845 * [backup-simplify]: Simplify (+ 0 0) into 0 1.845 * [taylor]: Taking taylor expansion of 0 in x 1.845 * [backup-simplify]: Simplify 0 into 0 1.845 * [backup-simplify]: Simplify 0 into 0 1.845 * [backup-simplify]: Simplify 0 into 0 1.846 * [backup-simplify]: Simplify (- 0) into 0 1.846 * [backup-simplify]: Simplify (+ 0 0) into 0 1.846 * [backup-simplify]: Simplify 0 into 0 1.847 * [backup-simplify]: Simplify (- 0) into 0 1.847 * [backup-simplify]: Simplify (+ 0 0) into 0 1.847 * [taylor]: Taking taylor expansion of 0 in x 1.847 * [backup-simplify]: Simplify 0 into 0 1.847 * [backup-simplify]: Simplify 0 into 0 1.847 * [backup-simplify]: Simplify (- (exp (/ 1 (* (/ 1 a) (/ 1 x)))) 1) into (- (exp (* a x)) 1) 1.847 * [backup-simplify]: Simplify (expm1 (* (/ 1 (- a)) (/ 1 (- x)))) into (expm1 (/ 1 (* a x))) 1.847 * [approximate]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in (a x) around 0 1.847 * [taylor]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in x 1.847 * [taylor]: Rewrote expression to (- (exp (/ 1 (* a x))) 1) 1.848 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in x 1.848 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in x 1.848 * [taylor]: Taking taylor expansion of (* a x) in x 1.848 * [taylor]: Taking taylor expansion of a in x 1.848 * [backup-simplify]: Simplify a into a 1.848 * [taylor]: Taking taylor expansion of x in x 1.848 * [backup-simplify]: Simplify 0 into 0 1.848 * [backup-simplify]: Simplify 1 into 1 1.848 * [backup-simplify]: Simplify (* a 0) into 0 1.848 * [backup-simplify]: Simplify (+ (* a 1) (* 0 0)) into a 1.848 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 1.848 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 1.848 * [taylor]: Taking taylor expansion of 1 in x 1.848 * [backup-simplify]: Simplify 1 into 1 1.848 * [taylor]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in a 1.848 * [taylor]: Rewrote expression to (- (exp (/ 1 (* a x))) 1) 1.848 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in a 1.849 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in a 1.849 * [taylor]: Taking taylor expansion of (* a x) in a 1.849 * [taylor]: Taking taylor expansion of a in a 1.849 * [backup-simplify]: Simplify 0 into 0 1.849 * [backup-simplify]: Simplify 1 into 1 1.849 * [taylor]: Taking taylor expansion of x in a 1.849 * [backup-simplify]: Simplify x into x 1.849 * [backup-simplify]: Simplify (* 0 x) into 0 1.849 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x)) into x 1.849 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 1.849 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 1.849 * [taylor]: Taking taylor expansion of 1 in a 1.849 * [backup-simplify]: Simplify 1 into 1 1.849 * [taylor]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in a 1.849 * [taylor]: Rewrote expression to (- (exp (/ 1 (* a x))) 1) 1.849 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in a 1.849 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in a 1.849 * [taylor]: Taking taylor expansion of (* a x) in a 1.849 * [taylor]: Taking taylor expansion of a in a 1.850 * [backup-simplify]: Simplify 0 into 0 1.850 * [backup-simplify]: Simplify 1 into 1 1.850 * [taylor]: Taking taylor expansion of x in a 1.850 * [backup-simplify]: Simplify x into x 1.850 * [backup-simplify]: Simplify (* 0 x) into 0 1.850 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x)) into x 1.850 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 1.850 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 1.850 * [taylor]: Taking taylor expansion of 1 in a 1.850 * [backup-simplify]: Simplify 1 into 1 1.851 * [backup-simplify]: Simplify (- 1) into -1 1.851 * [backup-simplify]: Simplify (+ (exp (/ 1 (* a x))) -1) into (- (exp (/ 1 (* a x))) 1) 1.851 * [taylor]: Taking taylor expansion of (- (exp (/ 1 (* a x))) 1) in x 1.851 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in x 1.851 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in x 1.851 * [taylor]: Taking taylor expansion of (* a x) in x 1.851 * [taylor]: Taking taylor expansion of a in x 1.851 * [backup-simplify]: Simplify a into a 1.851 * [taylor]: Taking taylor expansion of x in x 1.851 * [backup-simplify]: Simplify 0 into 0 1.851 * [backup-simplify]: Simplify 1 into 1 1.851 * [backup-simplify]: Simplify (* a 0) into 0 1.851 * [backup-simplify]: Simplify (+ (* a 1) (* 0 0)) into a 1.851 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 1.852 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 1.852 * [taylor]: Taking taylor expansion of 1 in x 1.852 * [backup-simplify]: Simplify 1 into 1 1.852 * [backup-simplify]: Simplify (- 1) into -1 1.852 * [backup-simplify]: Simplify (+ (exp (/ 1 (* a x))) -1) into (- (exp (/ 1 (* a x))) 1) 1.852 * [backup-simplify]: Simplify (- (exp (/ 1 (* a x))) 1) into (- (exp (/ 1 (* a x))) 1) 1.853 * [backup-simplify]: Simplify (- 0) into 0 1.853 * [backup-simplify]: Simplify (+ 0 0) into 0 1.853 * [taylor]: Taking taylor expansion of 0 in x 1.853 * [backup-simplify]: Simplify 0 into 0 1.853 * [backup-simplify]: Simplify 0 into 0 1.854 * [backup-simplify]: Simplify (- 0) into 0 1.854 * [backup-simplify]: Simplify (+ 0 0) into 0 1.854 * [backup-simplify]: Simplify 0 into 0 1.854 * [backup-simplify]: Simplify (- 0) into 0 1.855 * [backup-simplify]: Simplify (+ 0 0) into 0 1.855 * [taylor]: Taking taylor expansion of 0 in x 1.855 * [backup-simplify]: Simplify 0 into 0 1.855 * [backup-simplify]: Simplify 0 into 0 1.855 * [backup-simplify]: Simplify 0 into 0 1.855 * [backup-simplify]: Simplify (- 0) into 0 1.855 * [backup-simplify]: Simplify (+ 0 0) into 0 1.856 * [backup-simplify]: Simplify 0 into 0 1.856 * [backup-simplify]: Simplify (- 0) into 0 1.856 * [backup-simplify]: Simplify (+ 0 0) into 0 1.856 * [taylor]: Taking taylor expansion of 0 in x 1.856 * [backup-simplify]: Simplify 0 into 0 1.856 * [backup-simplify]: Simplify 0 into 0 1.857 * [backup-simplify]: Simplify (- (exp (/ 1 (* (/ 1 (- a)) (/ 1 (- x))))) 1) into (- (exp (* a x)) 1) 1.857 * * * [progress]: simplifying candidates 1.857 * * * * [progress]: [ 1 / 96 ] simplifiying candidate # 1.857 * * * * [progress]: [ 2 / 96 ] simplifiying candidate # 1.857 * * * * [progress]: [ 3 / 96 ] simplifiying candidate # 1.857 * * * * [progress]: [ 4 / 96 ] simplifiying candidate # 1.857 * * * * [progress]: [ 5 / 96 ] simplifiying candidate # 1.857 * * * * [progress]: [ 6 / 96 ] simplifiying candidate # 1.857 * * * * [progress]: [ 7 / 96 ] simplifiying candidate # 1.857 * * * * [progress]: [ 8 / 96 ] simplifiying candidate # 1.857 * * * * [progress]: [ 9 / 96 ] simplifiying candidate # 1.857 * * * * [progress]: [ 10 / 96 ] simplifiying candidate # 1.857 * * * * [progress]: [ 11 / 96 ] simplifiying candidate # 1.857 * * * * [progress]: [ 12 / 96 ] simplifiying candidate # 1.858 * * * * [progress]: [ 13 / 96 ] simplifiying candidate #real (real->posit16 (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x)))))))> 1.858 * * * * [progress]: [ 14 / 96 ] simplifiying candidate # 1.858 * * * * [progress]: [ 15 / 96 ] simplifiying candidate # 1.858 * * * * [progress]: [ 16 / 96 ] simplifiying candidate # 1.858 * * * * [progress]: [ 17 / 96 ] simplifiying candidate # 1.858 * * * * [progress]: [ 18 / 96 ] simplifiying candidate # 1.858 * * * * [progress]: [ 19 / 96 ] simplifiying candidate # 1.858 * * * * [progress]: [ 20 / 96 ] simplifiying candidate # 1.858 * * * * [progress]: [ 21 / 96 ] simplifiying candidate # 1.858 * * * * [progress]: [ 22 / 96 ] simplifiying candidate # 1.858 * * * * [progress]: [ 23 / 96 ] simplifiying candidate # 1.858 * * * * [progress]: [ 24 / 96 ] simplifiying candidate # 1.858 * * * * [progress]: [ 25 / 96 ] simplifiying candidate # 1.858 * * * * [progress]: [ 26 / 96 ] simplifiying candidate # 1.859 * * * * [progress]: [ 27 / 96 ] simplifiying candidate # 1.859 * * * * [progress]: [ 28 / 96 ] simplifiying candidate # 1.859 * * * * [progress]: [ 29 / 96 ] simplifiying candidate # 1.859 * * * * [progress]: [ 30 / 96 ] simplifiying candidate # 1.859 * * * * [progress]: [ 31 / 96 ] simplifiying candidate # 1.859 * * * * [progress]: [ 32 / 96 ] simplifiying candidate # 1.859 * * * * [progress]: [ 33 / 96 ] simplifiying candidate # 1.859 * * * * [progress]: [ 34 / 96 ] simplifiying candidate # 1.859 * * * * [progress]: [ 35 / 96 ] simplifiying candidate # 1.859 * * * * [progress]: [ 36 / 96 ] simplifiying candidate # 1.859 * * * * [progress]: [ 37 / 96 ] simplifiying candidate # 1.859 * * * * [progress]: [ 38 / 96 ] simplifiying candidate # 1.859 * * * * [progress]: [ 39 / 96 ] simplifiying candidate # 1.859 * * * * [progress]: [ 40 / 96 ] simplifiying candidate #real (real->posit16 (* (expm1 (* a x)) (expm1 (* a x))))) (expm1 (* a x)))))> 1.860 * * * * [progress]: [ 41 / 96 ] simplifiying candidate # 1.860 * * * * [progress]: [ 42 / 96 ] simplifiying candidate # 1.860 * * * * [progress]: [ 43 / 96 ] simplifiying candidate # 1.860 * * * * [progress]: [ 44 / 96 ] simplifiying candidate # 1.860 * * * * [progress]: [ 45 / 96 ] simplifiying candidate # 1.860 * * * * [progress]: [ 46 / 96 ] simplifiying candidate # 1.860 * * * * [progress]: [ 47 / 96 ] simplifiying candidate # 1.860 * * * * [progress]: [ 48 / 96 ] simplifiying candidate # 1.860 * * * * [progress]: [ 49 / 96 ] simplifiying candidate # 1.860 * * * * [progress]: [ 50 / 96 ] simplifiying candidate # 1.860 * * * * [progress]: [ 51 / 96 ] simplifiying candidate # 1.860 * * * * [progress]: [ 52 / 96 ] simplifiying candidate # 1.860 * * * * [progress]: [ 53 / 96 ] simplifiying candidate # 1.860 * * * * [progress]: [ 54 / 96 ] simplifiying candidate # 1.860 * * * * [progress]: [ 55 / 96 ] simplifiying candidate # 1.861 * * * * [progress]: [ 56 / 96 ] simplifiying candidate # 1.861 * * * * [progress]: [ 57 / 96 ] simplifiying candidate # 1.861 * * * * [progress]: [ 58 / 96 ] simplifiying candidate # 1.861 * * * * [progress]: [ 59 / 96 ] simplifiying candidate # 1.861 * * * * [progress]: [ 60 / 96 ] simplifiying candidate # 1.861 * * * * [progress]: [ 61 / 96 ] simplifiying candidate # 1.861 * * * * [progress]: [ 62 / 96 ] simplifiying candidate # 1.861 * * * * [progress]: [ 63 / 96 ] simplifiying candidate # 1.861 * * * * [progress]: [ 64 / 96 ] simplifiying candidate # 1.861 * * * * [progress]: [ 65 / 96 ] simplifiying candidate # 1.861 * * * * [progress]: [ 66 / 96 ] simplifiying candidate # 1.862 * * * * [progress]: [ 67 / 96 ] simplifiying candidate # 1.862 * * * * [progress]: [ 68 / 96 ] simplifiying candidate # 1.862 * * * * [progress]: [ 69 / 96 ] simplifiying candidate # 1.862 * * * * [progress]: [ 70 / 96 ] simplifiying candidate # 1.862 * * * * [progress]: [ 71 / 96 ] simplifiying candidate #real (real->posit16 (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x)))))))> 1.862 * * * * [progress]: [ 72 / 96 ] simplifiying candidate # 1.862 * * * * [progress]: [ 73 / 96 ] simplifiying candidate # 1.862 * * * * [progress]: [ 74 / 96 ] simplifiying candidate # 1.862 * * * * [progress]: [ 75 / 96 ] simplifiying candidate # 1.862 * * * * [progress]: [ 76 / 96 ] simplifiying candidate # 1.862 * * * * [progress]: [ 77 / 96 ] simplifiying candidate # 1.862 * * * * [progress]: [ 78 / 96 ] simplifiying candidate # 1.862 * * * * [progress]: [ 79 / 96 ] simplifiying candidate # 1.862 * * * * [progress]: [ 80 / 96 ] simplifiying candidate # 1.862 * * * * [progress]: [ 81 / 96 ] simplifiying candidate # 1.862 * * * * [progress]: [ 82 / 96 ] simplifiying candidate # 1.863 * * * * [progress]: [ 83 / 96 ] simplifiying candidate # 1.863 * * * * [progress]: [ 84 / 96 ] simplifiying candidate #real (real->posit16 (expm1 (* a x)))))))> 1.863 * * * * [progress]: [ 85 / 96 ] simplifiying candidate # 1.863 * * * * [progress]: [ 86 / 96 ] simplifiying candidate # 1.863 * * * * [progress]: [ 87 / 96 ] simplifiying candidate # 1.863 * * * * [progress]: [ 88 / 96 ] simplifiying candidate # 1.863 * * * * [progress]: [ 89 / 96 ] simplifiying candidate # 1.863 * * * * [progress]: [ 90 / 96 ] simplifiying candidate # 1.863 * * * * [progress]: [ 91 / 96 ] simplifiying candidate # 1.863 * * * * [progress]: [ 92 / 96 ] simplifiying candidate # 1.863 * * * * [progress]: [ 93 / 96 ] simplifiying candidate # 1.863 * * * * [progress]: [ 94 / 96 ] simplifiying candidate # 1.863 * * * * [progress]: [ 95 / 96 ] simplifiying candidate # 1.863 * * * * [progress]: [ 96 / 96 ] simplifiying candidate # 1.864 * [simplify]: Simplifying (expm1 (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))))), (log1p (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))))), (log (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))))), (exp (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))))), (cbrt (* (expm1 (* a x)) (expm1 (* a x)))), (cbrt (expm1 (* a x))), (* (cbrt (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))))) (cbrt (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x)))))), (cbrt (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))))), (* (* (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x)))) (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))))) (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))))), (sqrt (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))))), (sqrt (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))))), (real->posit16 (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))))), (expm1 (* (expm1 (* a x)) (expm1 (* a x)))), (log1p (* (expm1 (* a x)) (expm1 (* a x)))), (+ 1 1), (* (expm1 (* a x)) (expm1 (* a x))), (+ 1 1), (+ (log (expm1 (* a x))) (log (expm1 (* a x)))), (log (* (expm1 (* a x)) (expm1 (* a x)))), (exp (* (expm1 (* a x)) (expm1 (* a x)))), (* (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))) (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x)))), (* (cbrt (* (expm1 (* a x)) (expm1 (* a x)))) (cbrt (* (expm1 (* a x)) (expm1 (* a x))))), (cbrt (* (expm1 (* a x)) (expm1 (* a x)))), (* (* (* (expm1 (* a x)) (expm1 (* a x))) (* (expm1 (* a x)) (expm1 (* a x)))) (* (expm1 (* a x)) (expm1 (* a x)))), (sqrt (* (expm1 (* a x)) (expm1 (* a x)))), (sqrt (* (expm1 (* a x)) (expm1 (* a x)))), (* (* (cbrt (expm1 (* a x))) (cbrt (expm1 (* a x)))) (* (cbrt (expm1 (* a x))) (cbrt (expm1 (* a x))))), (* (cbrt (expm1 (* a x))) (cbrt (expm1 (* a x)))), (* (sqrt (expm1 (* a x))) (sqrt (expm1 (* a x)))), (* (sqrt (expm1 (* a x))) (sqrt (expm1 (* a x)))), (* 1 1), (* (expm1 (* a x)) (expm1 (* a x))), (* (sqrt (expm1 (* a x))) (sqrt (expm1 (* a x)))), (* (sqrt (expm1 (* a x))) (sqrt (expm1 (* a x)))), (* 2 1), (* (expm1 (* a x)) (* (cbrt (expm1 (* a x))) (cbrt (expm1 (* a x))))), (* (expm1 (* a x)) (sqrt (expm1 (* a x)))), (* (expm1 (* a x)) 1), (* (cbrt (expm1 (* a x))) (expm1 (* a x))), (* (sqrt (expm1 (* a x))) (expm1 (* a x))), (* (expm1 (* a x)) (expm1 (* a x))), (real->posit16 (* (expm1 (* a x)) (expm1 (* a x)))), (expm1 (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x)))), (log1p (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x)))), (+ (+ 1 1) 1), (+ 2 1), (+ (+ 1 1) 1), (+ (* 2 1) 1), (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))), (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))), (+ (+ 1 1) 1), (+ 2 1), (+ (+ 1 1) 1), (+ (* 2 1) 1), (+ (+ (log (expm1 (* a x))) (log (expm1 (* a x)))) (log (expm1 (* a x)))), (+ (log (* (expm1 (* a x)) (expm1 (* a x)))) (log (expm1 (* a x)))), (log (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x)))), (exp (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x)))), (* (* (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))) (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x)))) (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x)))), (* (* (* (* (expm1 (* a x)) (expm1 (* a x))) (* (expm1 (* a x)) (expm1 (* a x)))) (* (expm1 (* a x)) (expm1 (* a x)))) (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x)))), (* (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x)))) (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))))), (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x)))), (* (* (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))) (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x)))) (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x)))), (sqrt (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x)))), (sqrt (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x)))), (* (expm1 (* a x)) (sqrt (expm1 (* a x)))), (* (expm1 (* a x)) (sqrt (expm1 (* a x)))), (* (* (expm1 (* a x)) (expm1 (* a x))) (* (cbrt (expm1 (* a x))) (cbrt (expm1 (* a x))))), (* (* (expm1 (* a x)) (expm1 (* a x))) (sqrt (expm1 (* a x)))), (* (* (expm1 (* a x)) (expm1 (* a x))) 1), (* (expm1 (* a x)) (expm1 (* a x))), (real->posit16 (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x)))), (exp (* a x)), (expm1 (expm1 (* a x))), (log1p (expm1 (* a x))), (log (expm1 (* a x))), (exp (expm1 (* a x))), (* (cbrt (expm1 (* a x))) (cbrt (expm1 (* a x)))), (cbrt (expm1 (* a x))), (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))), (sqrt (expm1 (* a x))), (sqrt (expm1 (* a x))), (real->posit16 (expm1 (* a x))), (+ (* 1/2 (* (pow a 2) (pow x 2))) (+ (* a x) (* 1/6 (* (pow a 3) (pow x 3))))), (- (exp (* a x)) 1), (- (exp (* a x)) 1), (+ (* 7/12 (* (pow a 4) (pow x 4))) (+ (* (pow a 3) (pow x 3)) (* (pow a 2) (pow x 2)))), (pow (- (exp (* a x)) 1) 2), (pow (- (exp (* a x)) 1) 2), (+ (* 3/2 (* (pow a 4) (pow x 4))) (+ (* 5/4 (* (pow a 5) (pow x 5))) (* (pow a 3) (pow x 3)))), (pow (- (exp (* a x)) 1) 3), (pow (- (exp (* a x)) 1) 3), (+ (* 1/2 (* (pow a 2) (pow x 2))) (+ (* a x) (* 1/6 (* (pow a 3) (pow x 3))))), (- (exp (* a x)) 1), (- (exp (* a x)) 1) 1.866 * * [simplify]: iteration 1: (100 enodes) 1.922 * * [simplify]: iteration 2: (427 enodes) 2.061 * * [simplify]: iteration 3: (953 enodes) 2.560 * * [simplify]: Extracting #0: cost 39 inf + 0 2.561 * * [simplify]: Extracting #1: cost 231 inf + 3 2.565 * * [simplify]: Extracting #2: cost 433 inf + 2778 2.581 * * [simplify]: Extracting #3: cost 242 inf + 50756 2.625 * * [simplify]: Extracting #4: cost 21 inf + 123149 2.647 * * [simplify]: Extracting #5: cost 1 inf + 128860 2.678 * * [simplify]: Extracting #6: cost 0 inf + 128995 2.722 * [simplify]: Simplified to (expm1 (expm1 (* a x))), (* a x), (log (expm1 (* a x))), (exp (expm1 (* a x))), (cbrt (* (expm1 (* a x)) (expm1 (* a x)))), (cbrt (expm1 (* a x))), (* (cbrt (expm1 (* a x))) (cbrt (expm1 (* a x)))), (cbrt (expm1 (* a x))), (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x)))), (sqrt (expm1 (* a x))), (sqrt (expm1 (* a x))), (real->posit16 (expm1 (* a x))), (expm1 (* (expm1 (* a x)) (expm1 (* a x)))), (log1p (* (expm1 (* a x)) (expm1 (* a x)))), 2, (* (expm1 (* a x)) (expm1 (* a x))), 2, (log (* (expm1 (* a x)) (expm1 (* a x)))), (log (* (expm1 (* a x)) (expm1 (* a x)))), (exp (* (expm1 (* a x)) (expm1 (* a x)))), (* (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x)))) (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x))))), (* (cbrt (* (expm1 (* a x)) (expm1 (* a x)))) (cbrt (* (expm1 (* a x)) (expm1 (* a x))))), (cbrt (* (expm1 (* a x)) (expm1 (* a x)))), (* (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x)))) (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x))))), (fabs (expm1 (* a x))), (fabs (expm1 (* a x))), (* (expm1 (* a x)) (cbrt (expm1 (* a x)))), (* (cbrt (expm1 (* a x))) (cbrt (expm1 (* a x)))), (expm1 (* a x)), (expm1 (* a x)), 1, (* (expm1 (* a x)) (expm1 (* a x))), (expm1 (* a x)), (expm1 (* a x)), 2, (* (* (cbrt (expm1 (* a x))) (cbrt (expm1 (* a x)))) (expm1 (* a x))), (* (expm1 (* a x)) (sqrt (expm1 (* a x)))), (expm1 (* a x)), (* (expm1 (* a x)) (cbrt (expm1 (* a x)))), (* (expm1 (* a x)) (sqrt (expm1 (* a x)))), (* (expm1 (* a x)) (expm1 (* a x))), (real->posit16 (* (expm1 (* a x)) (expm1 (* a x)))), (expm1 (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x))))), (log1p (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x))))), 3, 3, 3, 3, (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x)))), (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x)))), 3, 3, 3, 3, (* 3 (log (expm1 (* a x)))), (* 3 (log (expm1 (* a x)))), (* 3 (log (expm1 (* a x)))), (exp (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x))))), (* (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x)))) (* (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x)))) (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x)))))), (* (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x)))) (* (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x)))) (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x)))))), (* (expm1 (* a x)) (expm1 (* a x))), (expm1 (* a x)), (* (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x)))) (* (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x)))) (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x)))))), (sqrt (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x))))), (sqrt (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x))))), (* (expm1 (* a x)) (sqrt (expm1 (* a x)))), (* (expm1 (* a x)) (sqrt (expm1 (* a x)))), (* (* (expm1 (* a x)) (cbrt (expm1 (* a x)))) (* (expm1 (* a x)) (cbrt (expm1 (* a x))))), (* (* (expm1 (* a x)) (expm1 (* a x))) (sqrt (expm1 (* a x)))), (* (expm1 (* a x)) (expm1 (* a x))), (* (expm1 (* a x)) (expm1 (* a x))), (real->posit16 (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x))))), (exp (* a x)), (expm1 (expm1 (* a x))), (* a x), (log (expm1 (* a x))), (exp (expm1 (* a x))), (* (cbrt (expm1 (* a x))) (cbrt (expm1 (* a x)))), (cbrt (expm1 (* a x))), (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x)))), (sqrt (expm1 (* a x))), (sqrt (expm1 (* a x))), (real->posit16 (expm1 (* a x))), (fma (* (* x (* (* a x) (* a x))) a) 1/6 (fma 1/2 (* (* a x) (* a x)) (* a x))), (expm1 (* a x)), (expm1 (* a x)), (fma x (* (* (* a x) (* a x)) a) (fma (* (* (* a x) (* a x)) (* (* a x) (* a x))) 7/12 (* (* a x) (* a x)))), (* (expm1 (* a x)) (expm1 (* a x))), (* (expm1 (* a x)) (expm1 (* a x))), (fma (* 5/4 (pow x 5)) (pow a 5) (fma 3/2 (* (* (* a x) (* a x)) (* (* a x) (* a x))) (* (* x (* (* a x) (* a x))) a))), (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x)))), (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x)))), (fma (* (* x (* (* a x) (* a x))) a) 1/6 (fma 1/2 (* (* a x) (* a x)) (* a x))), (expm1 (* a x)), (expm1 (* a x)) 2.723 * * * * [progress]: [ 1 / 96 ] simplifiying candidate # 2.723 * [simplify]: Simplified (2 1) to (λ (a x) (log1p (expm1 (expm1 (* a x))))) 2.723 * * * * [progress]: [ 2 / 96 ] simplifiying candidate # 2.723 * [simplify]: Simplified (2 1) to (λ (a x) (expm1 (* a x))) 2.723 * * * * [progress]: [ 3 / 96 ] simplifiying candidate # 2.723 * * * * [progress]: [ 4 / 96 ] simplifiying candidate # 2.723 * * * * [progress]: [ 5 / 96 ] simplifiying candidate # 2.723 * [simplify]: Simplified (2 1) to (λ (a x) (exp (log (expm1 (* a x))))) 2.723 * * * * [progress]: [ 6 / 96 ] simplifiying candidate # 2.723 * [simplify]: Simplified (2 1) to (λ (a x) (log (exp (expm1 (* a x))))) 2.724 * * * * [progress]: [ 7 / 96 ] simplifiying candidate # 2.724 * [simplify]: Simplified (2 1) to (λ (a x) (* (cbrt (* (expm1 (* a x)) (expm1 (* a x)))) (cbrt (expm1 (* a x))))) 2.724 * [simplify]: Simplified (2 2) to (λ (a x) (* (cbrt (* (expm1 (* a x)) (expm1 (* a x)))) (cbrt (expm1 (* a x))))) 2.724 * * * * [progress]: [ 8 / 96 ] simplifiying candidate # 2.724 * [simplify]: Simplified (2 1) to (λ (a x) (* (* (cbrt (expm1 (* a x))) (cbrt (expm1 (* a x)))) (cbrt (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))))))) 2.724 * [simplify]: Simplified (2 2) to (λ (a x) (* (* (cbrt (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))))) (cbrt (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x)))))) (cbrt (expm1 (* a x))))) 2.724 * * * * [progress]: [ 9 / 96 ] simplifiying candidate # 2.724 * [simplify]: Simplified (2 1) to (λ (a x) (cbrt (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x)))))) 2.724 * * * * [progress]: [ 10 / 96 ] simplifiying candidate # 2.724 * * * * [progress]: [ 11 / 96 ] simplifiying candidate # 2.724 * [simplify]: Simplified (2 1) to (λ (a x) (* (sqrt (expm1 (* a x))) (sqrt (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))))))) 2.725 * [simplify]: Simplified (2 2) to (λ (a x) (* (sqrt (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))))) (sqrt (expm1 (* a x))))) 2.725 * * * * [progress]: [ 12 / 96 ] simplifiying candidate # 2.725 * * * * [progress]: [ 13 / 96 ] simplifiying candidate #real (real->posit16 (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x)))))))> 2.725 * [simplify]: Simplified (2 1) to (λ (a x) (posit16->real (real->posit16 (expm1 (* a x))))) 2.725 * * * * [progress]: [ 14 / 96 ] simplifiying candidate # 2.725 * [simplify]: Simplified (2 1 1 1) to (λ (a x) (cbrt (* (log1p (expm1 (* (expm1 (* a x)) (expm1 (* a x))))) (expm1 (* a x))))) 2.725 * * * * [progress]: [ 15 / 96 ] simplifiying candidate # 2.725 * [simplify]: Simplified (2 1 1 1) to (λ (a x) (cbrt (* (expm1 (log1p (* (expm1 (* a x)) (expm1 (* a x))))) (expm1 (* a x))))) 2.727 * * * * [progress]: [ 16 / 96 ] simplifiying candidate # 2.727 * [simplify]: Simplified (2 1 1 2) to (λ (a x) (cbrt (* (pow (expm1 (* a x)) 2) (expm1 (* a x))))) 2.727 * * * * [progress]: [ 17 / 96 ] simplifiying candidate # 2.727 * [simplify]: Simplified (2 1 1 1) to (λ (a x) (cbrt (* (pow (* (expm1 (* a x)) (expm1 (* a x))) 1) (expm1 (* a x))))) 2.727 * * * * [progress]: [ 18 / 96 ] simplifiying candidate # 2.727 * * * * [progress]: [ 19 / 96 ] simplifiying candidate # 2.727 * [simplify]: Simplified (2 1 1 2) to (λ (a x) (cbrt (* (pow (expm1 (* a x)) 2) (expm1 (* a x))))) 2.727 * * * * [progress]: [ 20 / 96 ] simplifiying candidate # 2.727 * * * * [progress]: [ 21 / 96 ] simplifiying candidate # 2.727 * [simplify]: Simplified (2 1 1 1) to (λ (a x) (cbrt (* (exp (log (* (expm1 (* a x)) (expm1 (* a x))))) (expm1 (* a x))))) 2.728 * * * * [progress]: [ 22 / 96 ] simplifiying candidate # 2.728 * [simplify]: Simplified (2 1 1 1) to (λ (a x) (cbrt (* (exp (log (* (expm1 (* a x)) (expm1 (* a x))))) (expm1 (* a x))))) 2.728 * * * * [progress]: [ 23 / 96 ] simplifiying candidate # 2.728 * [simplify]: Simplified (2 1 1 1) to (λ (a x) (cbrt (* (log (exp (* (expm1 (* a x)) (expm1 (* a x))))) (expm1 (* a x))))) 2.728 * * * * [progress]: [ 24 / 96 ] simplifiying candidate # 2.728 * [simplify]: Simplified (2 1 1 1) to (λ (a x) (cbrt (* (cbrt (* (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x)))) (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x)))))) (expm1 (* a x))))) 2.728 * * * * [progress]: [ 25 / 96 ] simplifiying candidate # 2.728 * [simplify]: Simplified (2 1 1 1) to (λ (a x) (cbrt (* (* (* (cbrt (* (expm1 (* a x)) (expm1 (* a x)))) (cbrt (* (expm1 (* a x)) (expm1 (* a x))))) (cbrt (* (expm1 (* a x)) (expm1 (* a x))))) (expm1 (* a x))))) 2.729 * [simplify]: Simplified (2 1 1 2) to (λ (a x) (cbrt (* (* (* (cbrt (* (expm1 (* a x)) (expm1 (* a x)))) (cbrt (* (expm1 (* a x)) (expm1 (* a x))))) (cbrt (* (expm1 (* a x)) (expm1 (* a x))))) (expm1 (* a x))))) 2.729 * * * * [progress]: [ 26 / 96 ] simplifiying candidate # 2.729 * [simplify]: Simplified (2 1 1 1) to (λ (a x) (cbrt (* (cbrt (* (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x)))) (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x)))))) (expm1 (* a x))))) 2.729 * * * * [progress]: [ 27 / 96 ] simplifiying candidate # 2.729 * [simplify]: Simplified (2 1 1 1) to (λ (a x) (cbrt (* (* (fabs (expm1 (* a x))) (sqrt (* (expm1 (* a x)) (expm1 (* a x))))) (expm1 (* a x))))) 2.729 * [simplify]: Simplified (2 1 1 2) to (λ (a x) (cbrt (* (* (sqrt (* (expm1 (* a x)) (expm1 (* a x)))) (fabs (expm1 (* a x)))) (expm1 (* a x))))) 2.729 * * * * [progress]: [ 28 / 96 ] simplifiying candidate # 2.729 * * * * [progress]: [ 29 / 96 ] simplifiying candidate # 2.729 * [simplify]: Simplified (2 1 1 1) to (λ (a x) (cbrt (* (* (* (expm1 (* a x)) (cbrt (expm1 (* a x)))) (* (cbrt (expm1 (* a x))) (cbrt (expm1 (* a x))))) (expm1 (* a x))))) 2.729 * [simplify]: Simplified (2 1 1 2) to (λ (a x) (cbrt (* (* (* (* (cbrt (expm1 (* a x))) (cbrt (expm1 (* a x)))) (* (cbrt (expm1 (* a x))) (cbrt (expm1 (* a x))))) (* (cbrt (expm1 (* a x))) (cbrt (expm1 (* a x))))) (expm1 (* a x))))) 2.729 * * * * [progress]: [ 30 / 96 ] simplifiying candidate # 2.729 * [simplify]: Simplified (2 1 1 1) to (λ (a x) (cbrt (* (* (expm1 (* a x)) (* (sqrt (expm1 (* a x))) (sqrt (expm1 (* a x))))) (expm1 (* a x))))) 2.730 * [simplify]: Simplified (2 1 1 2) to (λ (a x) (cbrt (* (* (* (sqrt (expm1 (* a x))) (sqrt (expm1 (* a x)))) (expm1 (* a x))) (expm1 (* a x))))) 2.730 * * * * [progress]: [ 31 / 96 ] simplifiying candidate # 2.730 * [simplify]: Simplified (2 1 1 1) to (λ (a x) (cbrt (* (* 1 (* (expm1 (* a x)) (expm1 (* a x)))) (expm1 (* a x))))) 2.730 * [simplify]: Simplified (2 1 1 2) to (λ (a x) (cbrt (* (* 1 (* (expm1 (* a x)) (expm1 (* a x)))) (expm1 (* a x))))) 2.730 * * * * [progress]: [ 32 / 96 ] simplifiying candidate # 2.730 * [simplify]: Simplified (2 1 1 1) to (λ (a x) (cbrt (* (* (expm1 (* a x)) (* (sqrt (expm1 (* a x))) (sqrt (expm1 (* a x))))) (expm1 (* a x))))) 2.730 * [simplify]: Simplified (2 1 1 2) to (λ (a x) (cbrt (* (* (* (sqrt (expm1 (* a x))) (sqrt (expm1 (* a x)))) (expm1 (* a x))) (expm1 (* a x))))) 2.730 * * * * [progress]: [ 33 / 96 ] simplifiying candidate # 2.730 * [simplify]: Simplified (2 1 1 2) to (λ (a x) (cbrt (* (pow (expm1 (* a x)) 2) (expm1 (* a x))))) 2.730 * * * * [progress]: [ 34 / 96 ] simplifiying candidate # 2.730 * [simplify]: Simplified (2 1 1 1) to (λ (a x) (cbrt (* (* (* (* (cbrt (expm1 (* a x))) (cbrt (expm1 (* a x)))) (expm1 (* a x))) (cbrt (expm1 (* a x)))) (expm1 (* a x))))) 2.730 * * * * [progress]: [ 35 / 96 ] simplifiying candidate # 2.730 * [simplify]: Simplified (2 1 1 1) to (λ (a x) (cbrt (* (* (* (expm1 (* a x)) (sqrt (expm1 (* a x)))) (sqrt (expm1 (* a x)))) (expm1 (* a x))))) 2.730 * * * * [progress]: [ 36 / 96 ] simplifiying candidate # 2.730 * [simplify]: Simplified (2 1 1 1) to (λ (a x) (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))))) 2.730 * * * * [progress]: [ 37 / 96 ] simplifiying candidate # 2.730 * [simplify]: Simplified (2 1 1 2) to (λ (a x) (cbrt (* (* (* (cbrt (expm1 (* a x))) (cbrt (expm1 (* a x)))) (* (expm1 (* a x)) (cbrt (expm1 (* a x))))) (expm1 (* a x))))) 2.730 * * * * [progress]: [ 38 / 96 ] simplifiying candidate # 2.730 * [simplify]: Simplified (2 1 1 2) to (λ (a x) (cbrt (* (* (sqrt (expm1 (* a x))) (* (expm1 (* a x)) (sqrt (expm1 (* a x))))) (expm1 (* a x))))) 2.730 * * * * [progress]: [ 39 / 96 ] simplifiying candidate # 2.731 * [simplify]: Simplified (2 1 1 2) to (λ (a x) (cbrt (* (* 1 (* (expm1 (* a x)) (expm1 (* a x)))) (expm1 (* a x))))) 2.731 * * * * [progress]: [ 40 / 96 ] simplifiying candidate #real (real->posit16 (* (expm1 (* a x)) (expm1 (* a x))))) (expm1 (* a x)))))> 2.731 * [simplify]: Simplified (2 1 1 1) to (λ (a x) (cbrt (* (posit16->real (real->posit16 (* (expm1 (* a x)) (expm1 (* a x))))) (expm1 (* a x))))) 2.731 * * * * [progress]: [ 41 / 96 ] simplifiying candidate # 2.731 * * * * [progress]: [ 42 / 96 ] simplifiying candidate # 2.731 * [simplify]: Simplified (2 1 1) to (λ (a x) (cbrt (log1p (expm1 (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x)))))))) 2.731 * * * * [progress]: [ 43 / 96 ] simplifiying candidate # 2.731 * [simplify]: Simplified (2 1 1) to (λ (a x) (cbrt (expm1 (log1p (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x)))))))) 2.731 * * * * [progress]: [ 44 / 96 ] simplifiying candidate # 2.731 * [simplify]: Simplified (2 1 2) to (λ (a x) (cbrt (pow (expm1 (* a x)) 3))) 2.731 * * * * [progress]: [ 45 / 96 ] simplifiying candidate # 2.731 * [simplify]: Simplified (2 1 2) to (λ (a x) (cbrt (pow (expm1 (* a x)) 3))) 2.731 * * * * [progress]: [ 46 / 96 ] simplifiying candidate # 2.731 * [simplify]: Simplified (2 1 2) to (λ (a x) (cbrt (pow (expm1 (* a x)) 3))) 2.731 * * * * [progress]: [ 47 / 96 ] simplifiying candidate # 2.731 * [simplify]: Simplified (2 1 2) to (λ (a x) (cbrt (pow (expm1 (* a x)) 3))) 2.731 * * * * [progress]: [ 48 / 96 ] simplifiying candidate # 2.731 * [simplify]: Simplified (2 1 1) to (λ (a x) (cbrt (pow (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x)))) 1))) 2.731 * * * * [progress]: [ 49 / 96 ] simplifiying candidate # 2.731 * [simplify]: Simplified (2 1 1) to (λ (a x) (cbrt (pow (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x)))) 1))) 2.731 * * * * [progress]: [ 50 / 96 ] simplifiying candidate # 2.731 * * * * [progress]: [ 51 / 96 ] simplifiying candidate # 2.732 * [simplify]: Simplified (2 1 2) to (λ (a x) (cbrt (pow (expm1 (* a x)) 3))) 2.732 * * * * [progress]: [ 52 / 96 ] simplifiying candidate # 2.732 * [simplify]: Simplified (2 1 2) to (λ (a x) (cbrt (pow (expm1 (* a x)) 3))) 2.732 * * * * [progress]: [ 53 / 96 ] simplifiying candidate # 2.732 * [simplify]: Simplified (2 1 2) to (λ (a x) (cbrt (pow (expm1 (* a x)) 3))) 2.732 * * * * [progress]: [ 54 / 96 ] simplifiying candidate # 2.732 * [simplify]: Simplified (2 1 2) to (λ (a x) (cbrt (pow (expm1 (* a x)) 3))) 2.732 * * * * [progress]: [ 55 / 96 ] simplifiying candidate # 2.732 * * * * [progress]: [ 56 / 96 ] simplifiying candidate # 2.732 * [simplify]: Simplified (2 1 1) to (λ (a x) (cbrt (exp (* 3 (log (expm1 (* a x))))))) 2.732 * * * * [progress]: [ 57 / 96 ] simplifiying candidate # 2.732 * [simplify]: Simplified (2 1 1) to (λ (a x) (cbrt (exp (* 3 (log (expm1 (* a x))))))) 2.732 * * * * [progress]: [ 58 / 96 ] simplifiying candidate # 2.732 * [simplify]: Simplified (2 1 1) to (λ (a x) (cbrt (exp (* 3 (log (expm1 (* a x))))))) 2.732 * * * * [progress]: [ 59 / 96 ] simplifiying candidate # 2.732 * [simplify]: Simplified (2 1 1) to (λ (a x) (cbrt (log (exp (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x)))))))) 2.732 * * * * [progress]: [ 60 / 96 ] simplifiying candidate # 2.732 * [simplify]: Simplified (2 1 1) to (λ (a x) (cbrt (cbrt (* (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x)))) (* (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x)))) (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x))))))))) 2.732 * * * * [progress]: [ 61 / 96 ] simplifiying candidate # 2.732 * [simplify]: Simplified (2 1 1) to (λ (a x) (cbrt (cbrt (* (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x)))) (* (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x)))) (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x))))))))) 2.732 * * * * [progress]: [ 62 / 96 ] simplifiying candidate # 2.733 * [simplify]: Simplified (2 1 1) to (λ (a x) (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))))))) 2.733 * [simplify]: Simplified (2 1 2) to (λ (a x) (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))))) 2.733 * * * * [progress]: [ 63 / 96 ] simplifiying candidate # 2.733 * [simplify]: Simplified (2 1 1) to (λ (a x) (cbrt (cbrt (* (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x)))) (* (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x)))) (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x))))))))) 2.733 * * * * [progress]: [ 64 / 96 ] simplifiying candidate # 2.733 * [simplify]: Simplified (2 1 1) to (λ (a x) (cbrt (* (sqrt (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x))))) (sqrt (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))))))) 2.733 * [simplify]: Simplified (2 1 2) to (λ (a x) (cbrt (* (sqrt (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x)))) (sqrt (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x)))))))) 2.733 * * * * [progress]: [ 65 / 96 ] simplifiying candidate # 2.733 * * * * [progress]: [ 66 / 96 ] simplifiying candidate # 2.733 * [simplify]: Simplified (2 1 1) to (λ (a x) (cbrt (* (* (expm1 (* a x)) (sqrt (expm1 (* a x)))) (* (expm1 (* a x)) (sqrt (expm1 (* a x))))))) 2.733 * [simplify]: Simplified (2 1 2) to (λ (a x) (cbrt (* (* (expm1 (* a x)) (sqrt (expm1 (* a x)))) (* (expm1 (* a x)) (sqrt (expm1 (* a x))))))) 2.733 * * * * [progress]: [ 67 / 96 ] simplifiying candidate # 2.733 * [simplify]: Simplified (2 1 1) to (λ (a x) (cbrt (* (* (* (expm1 (* a x)) (cbrt (expm1 (* a x)))) (* (expm1 (* a x)) (cbrt (expm1 (* a x))))) (cbrt (expm1 (* a x)))))) 2.733 * * * * [progress]: [ 68 / 96 ] simplifiying candidate # 2.733 * [simplify]: Simplified (2 1 1) to (λ (a x) (cbrt (* (* (* (expm1 (* a x)) (expm1 (* a x))) (sqrt (expm1 (* a x)))) (sqrt (expm1 (* a x)))))) 2.733 * * * * [progress]: [ 69 / 96 ] simplifiying candidate # 2.733 * [simplify]: Simplified (2 1 1) to (λ (a x) (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))))) 2.733 * * * * [progress]: [ 70 / 96 ] simplifiying candidate # 2.733 * [simplify]: Simplified (2 1 2) to (λ (a x) (cbrt (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x)))))) 2.734 * * * * [progress]: [ 71 / 96 ] simplifiying candidate #real (real->posit16 (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x)))))))> 2.734 * [simplify]: Simplified (2 1 1) to (λ (a x) (cbrt (posit16->real (real->posit16 (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x)))))))) 2.734 * * * * [progress]: [ 72 / 96 ] simplifiying candidate # 2.734 * * * * [progress]: [ 73 / 96 ] simplifiying candidate # 2.734 * [simplify]: Simplified (2 1 2 1) to (λ (a x) (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (- (exp (* a x)) 1)))) 2.734 * * * * [progress]: [ 74 / 96 ] simplifiying candidate # 2.734 * [simplify]: Simplified (2 1 2 1) to (λ (a x) (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (log1p (expm1 (expm1 (* a x))))))) 2.734 * * * * [progress]: [ 75 / 96 ] simplifiying candidate # 2.734 * [simplify]: Simplified (2 1 2 1) to (λ (a x) (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))))) 2.734 * * * * [progress]: [ 76 / 96 ] simplifiying candidate # 2.734 * * * * [progress]: [ 77 / 96 ] simplifiying candidate # 2.734 * * * * [progress]: [ 78 / 96 ] simplifiying candidate # 2.734 * [simplify]: Simplified (2 1 2 1) to (λ (a x) (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (exp (log (expm1 (* a x))))))) 2.734 * * * * [progress]: [ 79 / 96 ] simplifiying candidate # 2.734 * [simplify]: Simplified (2 1 2 1) to (λ (a x) (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (log (exp (expm1 (* a x))))))) 2.734 * * * * [progress]: [ 80 / 96 ] simplifiying candidate # 2.734 * [simplify]: Simplified (2 1 2 1) to (λ (a x) (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (* (* (cbrt (expm1 (* a x))) (cbrt (expm1 (* a x)))) (cbrt (expm1 (* a x))))))) 2.734 * [simplify]: Simplified (2 1 2 2) to (λ (a x) (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (* (* (cbrt (expm1 (* a x))) (cbrt (expm1 (* a x)))) (cbrt (expm1 (* a x))))))) 2.734 * * * * [progress]: [ 81 / 96 ] simplifiying candidate # 2.734 * [simplify]: Simplified (2 1 2 1) to (λ (a x) (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (cbrt (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x)))))))) 2.734 * * * * [progress]: [ 82 / 96 ] simplifiying candidate # 2.734 * [simplify]: Simplified (2 1 2 1) to (λ (a x) (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (* (sqrt (expm1 (* a x))) (sqrt (expm1 (* a x))))))) 2.735 * [simplify]: Simplified (2 1 2 2) to (λ (a x) (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (* (sqrt (expm1 (* a x))) (sqrt (expm1 (* a x))))))) 2.735 * * * * [progress]: [ 83 / 96 ] simplifiying candidate # 2.735 * * * * [progress]: [ 84 / 96 ] simplifiying candidate #real (real->posit16 (expm1 (* a x)))))))> 2.735 * [simplify]: Simplified (2 1 2 1) to (λ (a x) (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (posit16->real (real->posit16 (expm1 (* a x))))))) 2.735 * * * * [progress]: [ 85 / 96 ] simplifiying candidate # 2.735 * [simplify]: Simplified (2) to (λ (a x) (fma (* (* x (* (* a x) (* a x))) a) 1/6 (fma 1/2 (* (* a x) (* a x)) (* a x)))) 2.735 * * * * [progress]: [ 86 / 96 ] simplifiying candidate # 2.735 * [simplify]: Simplified (2) to (λ (a x) (expm1 (* a x))) 2.735 * * * * [progress]: [ 87 / 96 ] simplifiying candidate # 2.735 * [simplify]: Simplified (2) to (λ (a x) (expm1 (* a x))) 2.735 * * * * [progress]: [ 88 / 96 ] simplifiying candidate # 2.735 * [simplify]: Simplified (2 1 1) to (λ (a x) (cbrt (* (fma x (* (* (* a x) (* a x)) a) (fma (* (* (* a x) (* a x)) (* (* a x) (* a x))) 7/12 (* (* a x) (* a x)))) (expm1 (* a x))))) 2.735 * * * * [progress]: [ 89 / 96 ] simplifiying candidate # 2.735 * [simplify]: Simplified (2 1 1) to (λ (a x) (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))))) 2.735 * * * * [progress]: [ 90 / 96 ] simplifiying candidate # 2.735 * [simplify]: Simplified (2 1 1) to (λ (a x) (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))))) 2.735 * * * * [progress]: [ 91 / 96 ] simplifiying candidate # 2.735 * [simplify]: Simplified (2 1) to (λ (a x) (cbrt (fma (* 5/4 (pow x 5)) (pow a 5) (fma 3/2 (* (* (* a x) (* a x)) (* (* a x) (* a x))) (* (* x (* (* a x) (* a x))) a))))) 2.735 * * * * [progress]: [ 92 / 96 ] simplifiying candidate # 2.735 * [simplify]: Simplified (2 1) to (λ (a x) (cbrt (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x)))))) 2.736 * * * * [progress]: [ 93 / 96 ] simplifiying candidate # 2.736 * [simplify]: Simplified (2 1) to (λ (a x) (cbrt (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x)))))) 2.736 * * * * [progress]: [ 94 / 96 ] simplifiying candidate # 2.736 * [simplify]: Simplified (2 1 2) to (λ (a x) (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (fma (* (* x (* (* a x) (* a x))) a) 1/6 (fma 1/2 (* (* a x) (* a x)) (* a x)))))) 2.736 * * * * [progress]: [ 95 / 96 ] simplifiying candidate # 2.736 * [simplify]: Simplified (2 1 2) to (λ (a x) (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))))) 2.736 * * * * [progress]: [ 96 / 96 ] simplifiying candidate # 2.736 * [simplify]: Simplified (2 1 2) to (λ (a x) (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))))) 2.736 * * * [progress]: adding candidates to table 3.624 * * [progress]: iteration 3 / 4 3.624 * * * [progress]: picking best candidate 3.631 * * * * [pick]: Picked # 3.631 * * * [progress]: localizing error 3.652 * * * [progress]: generating rewritten candidates 3.652 * * * * [progress]: [ 1 / 3 ] rewriting at (2) 3.655 * * * * [progress]: [ 2 / 3 ] rewriting at (2 1) 3.659 * * * * [progress]: [ 3 / 3 ] rewriting at (2 1 1) 3.661 * * * [progress]: generating series expansions 3.661 * * * * [progress]: [ 1 / 3 ] generating series at (2) 3.661 * [backup-simplify]: Simplify (cbrt (pow (expm1 (* a x)) 3)) into (expm1 (* a x)) 3.661 * [approximate]: Taking taylor expansion of (expm1 (* a x)) in (a x) around 0 3.661 * [taylor]: Taking taylor expansion of (expm1 (* a x)) in x 3.661 * [taylor]: Rewrote expression to (- (exp (* a x)) 1) 3.661 * [taylor]: Taking taylor expansion of (exp (* a x)) in x 3.661 * [taylor]: Taking taylor expansion of (* a x) in x 3.661 * [taylor]: Taking taylor expansion of a in x 3.661 * [backup-simplify]: Simplify a into a 3.661 * [taylor]: Taking taylor expansion of x in x 3.661 * [backup-simplify]: Simplify 0 into 0 3.661 * [backup-simplify]: Simplify 1 into 1 3.661 * [backup-simplify]: Simplify (* a 0) into 0 3.662 * [backup-simplify]: Simplify (+ (* a 1) (* 0 0)) into a 3.662 * [backup-simplify]: Simplify (exp 0) into 1 3.662 * [taylor]: Taking taylor expansion of 1 in x 3.662 * [backup-simplify]: Simplify 1 into 1 3.662 * [taylor]: Taking taylor expansion of (expm1 (* a x)) in a 3.662 * [taylor]: Rewrote expression to (- (exp (* a x)) 1) 3.662 * [taylor]: Taking taylor expansion of (exp (* a x)) in a 3.662 * [taylor]: Taking taylor expansion of (* a x) in a 3.662 * [taylor]: Taking taylor expansion of a in a 3.662 * [backup-simplify]: Simplify 0 into 0 3.663 * [backup-simplify]: Simplify 1 into 1 3.663 * [taylor]: Taking taylor expansion of x in a 3.663 * [backup-simplify]: Simplify x into x 3.663 * [backup-simplify]: Simplify (* 0 x) into 0 3.663 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x)) into x 3.663 * [backup-simplify]: Simplify (exp 0) into 1 3.663 * [taylor]: Taking taylor expansion of 1 in a 3.663 * [backup-simplify]: Simplify 1 into 1 3.663 * [taylor]: Taking taylor expansion of (expm1 (* a x)) in a 3.663 * [taylor]: Rewrote expression to (- (exp (* a x)) 1) 3.663 * [taylor]: Taking taylor expansion of (exp (* a x)) in a 3.663 * [taylor]: Taking taylor expansion of (* a x) in a 3.663 * [taylor]: Taking taylor expansion of a in a 3.663 * [backup-simplify]: Simplify 0 into 0 3.663 * [backup-simplify]: Simplify 1 into 1 3.663 * [taylor]: Taking taylor expansion of x in a 3.663 * [backup-simplify]: Simplify x into x 3.663 * [backup-simplify]: Simplify (* 0 x) into 0 3.664 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x)) into x 3.664 * [backup-simplify]: Simplify (exp 0) into 1 3.664 * [taylor]: Taking taylor expansion of 1 in a 3.664 * [backup-simplify]: Simplify 1 into 1 3.664 * [backup-simplify]: Simplify (- 1) into -1 3.665 * [backup-simplify]: Simplify (+ 1 -1) into 0 3.665 * [taylor]: Taking taylor expansion of 0 in x 3.665 * [backup-simplify]: Simplify 0 into 0 3.665 * [backup-simplify]: Simplify 0 into 0 3.665 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow x 1) 1)))) into x 3.665 * [backup-simplify]: Simplify (- 0) into 0 3.665 * [backup-simplify]: Simplify (+ x 0) into x 3.665 * [taylor]: Taking taylor expansion of x in x 3.665 * [backup-simplify]: Simplify 0 into 0 3.666 * [backup-simplify]: Simplify 1 into 1 3.666 * [backup-simplify]: Simplify 0 into 0 3.666 * [backup-simplify]: Simplify 0 into 0 3.666 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x))) into 0 3.667 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow x 2) 2)) (* (/ (pow 0 1) 1)))) into (* 1/2 (pow x 2)) 3.668 * [backup-simplify]: Simplify (- 0) into 0 3.668 * [backup-simplify]: Simplify (+ (* 1/2 (pow x 2)) 0) into (* 1/2 (pow x 2)) 3.668 * [taylor]: Taking taylor expansion of (* 1/2 (pow x 2)) in x 3.668 * [taylor]: Taking taylor expansion of 1/2 in x 3.668 * [backup-simplify]: Simplify 1/2 into 1/2 3.668 * [taylor]: Taking taylor expansion of (pow x 2) in x 3.668 * [taylor]: Taking taylor expansion of x in x 3.668 * [backup-simplify]: Simplify 0 into 0 3.668 * [backup-simplify]: Simplify 1 into 1 3.668 * [backup-simplify]: Simplify 1 into 1 3.668 * [backup-simplify]: Simplify 0 into 0 3.669 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 x)))) into 0 3.670 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow x 3) 6)) (* (/ (pow x 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into (* 1/6 (pow x 3)) 3.671 * [backup-simplify]: Simplify (- 0) into 0 3.671 * [backup-simplify]: Simplify (+ (* 1/6 (pow x 3)) 0) into (* 1/6 (pow x 3)) 3.671 * [taylor]: Taking taylor expansion of (* 1/6 (pow x 3)) in x 3.671 * [taylor]: Taking taylor expansion of 1/6 in x 3.671 * [backup-simplify]: Simplify 1/6 into 1/6 3.671 * [taylor]: Taking taylor expansion of (pow x 3) in x 3.671 * [taylor]: Taking taylor expansion of x in x 3.671 * [backup-simplify]: Simplify 0 into 0 3.671 * [backup-simplify]: Simplify 1 into 1 3.671 * [backup-simplify]: Simplify 0 into 0 3.671 * [backup-simplify]: Simplify 0 into 0 3.673 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x))))) into 0 3.675 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow x 4) 24)) (* (/ (pow x 2) 2) (/ (pow 0 1) 1)) (* (/ (pow x 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into (* 1/24 (pow x 4)) 3.676 * [backup-simplify]: Simplify (- 0) into 0 3.676 * [backup-simplify]: Simplify (+ (* 1/24 (pow x 4)) 0) into (* 1/24 (pow x 4)) 3.676 * [taylor]: Taking taylor expansion of (* 1/24 (pow x 4)) in x 3.676 * [taylor]: Taking taylor expansion of 1/24 in x 3.676 * [backup-simplify]: Simplify 1/24 into 1/24 3.676 * [taylor]: Taking taylor expansion of (pow x 4) in x 3.676 * [taylor]: Taking taylor expansion of x in x 3.676 * [backup-simplify]: Simplify 0 into 0 3.676 * [backup-simplify]: Simplify 1 into 1 3.677 * [backup-simplify]: Simplify (* 1 1) into 1 3.677 * [backup-simplify]: Simplify (* 1/2 1) into 1/2 3.677 * [backup-simplify]: Simplify 1/2 into 1/2 3.677 * [backup-simplify]: Simplify 0 into 0 3.677 * [backup-simplify]: Simplify 0 into 0 3.679 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x)))))) into 0 3.683 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow x 5) 120)) (* (/ (pow x 3) 6) (/ (pow 0 1) 1)) (* (/ (pow x 2) 2) (/ (pow 0 1) 1)) (* (/ (pow x 1) 1) (/ (pow 0 2) 2)) (* (/ (pow x 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into (* 1/120 (pow x 5)) 3.683 * [backup-simplify]: Simplify (- 0) into 0 3.683 * [backup-simplify]: Simplify (+ (* 1/120 (pow x 5)) 0) into (* 1/120 (pow x 5)) 3.683 * [taylor]: Taking taylor expansion of (* 1/120 (pow x 5)) in x 3.683 * [taylor]: Taking taylor expansion of 1/120 in x 3.683 * [backup-simplify]: Simplify 1/120 into 1/120 3.683 * [taylor]: Taking taylor expansion of (pow x 5) in x 3.683 * [taylor]: Taking taylor expansion of x in x 3.683 * [backup-simplify]: Simplify 0 into 0 3.683 * [backup-simplify]: Simplify 1 into 1 3.684 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.685 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 1)) into 0 3.685 * [backup-simplify]: Simplify 0 into 0 3.685 * [backup-simplify]: Simplify 0 into 0 3.685 * [backup-simplify]: Simplify 0 into 0 3.687 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x))))))) into 0 3.693 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow x 6) 720)) (* (/ (pow x 4) 24) (/ (pow 0 1) 1)) (* (/ (pow x 3) 6) (/ (pow 0 1) 1)) (* (/ (pow x 2) 2) (/ (pow 0 2) 2)) (* (/ (pow x 2) 2) (/ (pow 0 1) 1)) (* (/ (pow x 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow x 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 (pow x 6)) 3.694 * [backup-simplify]: Simplify (- 0) into 0 3.694 * [backup-simplify]: Simplify (+ (* 1/720 (pow x 6)) 0) into (* 1/720 (pow x 6)) 3.694 * [taylor]: Taking taylor expansion of (* 1/720 (pow x 6)) in x 3.694 * [taylor]: Taking taylor expansion of 1/720 in x 3.694 * [backup-simplify]: Simplify 1/720 into 1/720 3.694 * [taylor]: Taking taylor expansion of (pow x 6) in x 3.694 * [taylor]: Taking taylor expansion of x in x 3.694 * [backup-simplify]: Simplify 0 into 0 3.694 * [backup-simplify]: Simplify 1 into 1 3.695 * [backup-simplify]: Simplify (* 1 1) into 1 3.695 * [backup-simplify]: Simplify (* 1 1) into 1 3.695 * [backup-simplify]: Simplify (* 1/6 1) into 1/6 3.695 * [backup-simplify]: Simplify 1/6 into 1/6 3.696 * [backup-simplify]: Simplify (+ (* 1/6 (pow (* x a) 3)) (+ (* 1/2 (pow (* x a) 2)) (* 1 (* x a)))) into (+ (* 1/2 (* (pow a 2) (pow x 2))) (+ (* a x) (* 1/6 (* (pow a 3) (pow x 3))))) 3.696 * [backup-simplify]: Simplify (cbrt (pow (expm1 (* (/ 1 a) (/ 1 x))) 3)) into (expm1 (/ 1 (* a x))) 3.696 * [approximate]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in (a x) around 0 3.696 * [taylor]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in x 3.696 * [taylor]: Rewrote expression to (- (exp (/ 1 (* a x))) 1) 3.696 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in x 3.696 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in x 3.696 * [taylor]: Taking taylor expansion of (* a x) in x 3.697 * [taylor]: Taking taylor expansion of a in x 3.697 * [backup-simplify]: Simplify a into a 3.697 * [taylor]: Taking taylor expansion of x in x 3.697 * [backup-simplify]: Simplify 0 into 0 3.697 * [backup-simplify]: Simplify 1 into 1 3.697 * [backup-simplify]: Simplify (* a 0) into 0 3.697 * [backup-simplify]: Simplify (+ (* a 1) (* 0 0)) into a 3.697 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 3.697 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 3.697 * [taylor]: Taking taylor expansion of 1 in x 3.697 * [backup-simplify]: Simplify 1 into 1 3.697 * [taylor]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in a 3.697 * [taylor]: Rewrote expression to (- (exp (/ 1 (* a x))) 1) 3.697 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in a 3.697 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in a 3.697 * [taylor]: Taking taylor expansion of (* a x) in a 3.697 * [taylor]: Taking taylor expansion of a in a 3.697 * [backup-simplify]: Simplify 0 into 0 3.698 * [backup-simplify]: Simplify 1 into 1 3.698 * [taylor]: Taking taylor expansion of x in a 3.698 * [backup-simplify]: Simplify x into x 3.698 * [backup-simplify]: Simplify (* 0 x) into 0 3.698 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x)) into x 3.698 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 3.698 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 3.698 * [taylor]: Taking taylor expansion of 1 in a 3.698 * [backup-simplify]: Simplify 1 into 1 3.698 * [taylor]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in a 3.698 * [taylor]: Rewrote expression to (- (exp (/ 1 (* a x))) 1) 3.698 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in a 3.698 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in a 3.698 * [taylor]: Taking taylor expansion of (* a x) in a 3.698 * [taylor]: Taking taylor expansion of a in a 3.698 * [backup-simplify]: Simplify 0 into 0 3.698 * [backup-simplify]: Simplify 1 into 1 3.698 * [taylor]: Taking taylor expansion of x in a 3.698 * [backup-simplify]: Simplify x into x 3.699 * [backup-simplify]: Simplify (* 0 x) into 0 3.699 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x)) into x 3.699 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 3.699 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 3.699 * [taylor]: Taking taylor expansion of 1 in a 3.699 * [backup-simplify]: Simplify 1 into 1 3.700 * [backup-simplify]: Simplify (- 1) into -1 3.700 * [backup-simplify]: Simplify (+ (exp (/ 1 (* a x))) -1) into (- (exp (/ 1 (* a x))) 1) 3.700 * [taylor]: Taking taylor expansion of (- (exp (/ 1 (* a x))) 1) in x 3.700 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in x 3.700 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in x 3.700 * [taylor]: Taking taylor expansion of (* a x) in x 3.700 * [taylor]: Taking taylor expansion of a in x 3.700 * [backup-simplify]: Simplify a into a 3.700 * [taylor]: Taking taylor expansion of x in x 3.700 * [backup-simplify]: Simplify 0 into 0 3.700 * [backup-simplify]: Simplify 1 into 1 3.700 * [backup-simplify]: Simplify (* a 0) into 0 3.700 * [backup-simplify]: Simplify (+ (* a 1) (* 0 0)) into a 3.700 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 3.700 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 3.701 * [taylor]: Taking taylor expansion of 1 in x 3.701 * [backup-simplify]: Simplify 1 into 1 3.701 * [backup-simplify]: Simplify (- 1) into -1 3.701 * [backup-simplify]: Simplify (+ (exp (/ 1 (* a x))) -1) into (- (exp (/ 1 (* a x))) 1) 3.701 * [backup-simplify]: Simplify (- (exp (/ 1 (* a x))) 1) into (- (exp (/ 1 (* a x))) 1) 3.702 * [backup-simplify]: Simplify (- 0) into 0 3.702 * [backup-simplify]: Simplify (+ 0 0) into 0 3.702 * [taylor]: Taking taylor expansion of 0 in x 3.702 * [backup-simplify]: Simplify 0 into 0 3.702 * [backup-simplify]: Simplify 0 into 0 3.702 * [backup-simplify]: Simplify (- 0) into 0 3.703 * [backup-simplify]: Simplify (+ 0 0) into 0 3.703 * [backup-simplify]: Simplify 0 into 0 3.703 * [backup-simplify]: Simplify (- 0) into 0 3.703 * [backup-simplify]: Simplify (+ 0 0) into 0 3.703 * [taylor]: Taking taylor expansion of 0 in x 3.704 * [backup-simplify]: Simplify 0 into 0 3.704 * [backup-simplify]: Simplify 0 into 0 3.704 * [backup-simplify]: Simplify 0 into 0 3.704 * [backup-simplify]: Simplify (- 0) into 0 3.704 * [backup-simplify]: Simplify (+ 0 0) into 0 3.704 * [backup-simplify]: Simplify 0 into 0 3.705 * [backup-simplify]: Simplify (- 0) into 0 3.705 * [backup-simplify]: Simplify (+ 0 0) into 0 3.705 * [taylor]: Taking taylor expansion of 0 in x 3.705 * [backup-simplify]: Simplify 0 into 0 3.705 * [backup-simplify]: Simplify 0 into 0 3.705 * [backup-simplify]: Simplify (- (exp (/ 1 (* (/ 1 a) (/ 1 x)))) 1) into (- (exp (* a x)) 1) 3.705 * [backup-simplify]: Simplify (cbrt (pow (expm1 (* (/ 1 (- a)) (/ 1 (- x)))) 3)) into (expm1 (/ 1 (* a x))) 3.705 * [approximate]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in (a x) around 0 3.705 * [taylor]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in x 3.705 * [taylor]: Rewrote expression to (- (exp (/ 1 (* a x))) 1) 3.705 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in x 3.705 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in x 3.706 * [taylor]: Taking taylor expansion of (* a x) in x 3.706 * [taylor]: Taking taylor expansion of a in x 3.706 * [backup-simplify]: Simplify a into a 3.706 * [taylor]: Taking taylor expansion of x in x 3.706 * [backup-simplify]: Simplify 0 into 0 3.706 * [backup-simplify]: Simplify 1 into 1 3.706 * [backup-simplify]: Simplify (* a 0) into 0 3.706 * [backup-simplify]: Simplify (+ (* a 1) (* 0 0)) into a 3.706 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 3.706 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 3.706 * [taylor]: Taking taylor expansion of 1 in x 3.706 * [backup-simplify]: Simplify 1 into 1 3.706 * [taylor]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in a 3.706 * [taylor]: Rewrote expression to (- (exp (/ 1 (* a x))) 1) 3.706 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in a 3.706 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in a 3.706 * [taylor]: Taking taylor expansion of (* a x) in a 3.706 * [taylor]: Taking taylor expansion of a in a 3.706 * [backup-simplify]: Simplify 0 into 0 3.706 * [backup-simplify]: Simplify 1 into 1 3.706 * [taylor]: Taking taylor expansion of x in a 3.706 * [backup-simplify]: Simplify x into x 3.706 * [backup-simplify]: Simplify (* 0 x) into 0 3.706 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x)) into x 3.706 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 3.707 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 3.707 * [taylor]: Taking taylor expansion of 1 in a 3.707 * [backup-simplify]: Simplify 1 into 1 3.707 * [taylor]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in a 3.707 * [taylor]: Rewrote expression to (- (exp (/ 1 (* a x))) 1) 3.707 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in a 3.707 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in a 3.707 * [taylor]: Taking taylor expansion of (* a x) in a 3.707 * [taylor]: Taking taylor expansion of a in a 3.707 * [backup-simplify]: Simplify 0 into 0 3.707 * [backup-simplify]: Simplify 1 into 1 3.707 * [taylor]: Taking taylor expansion of x in a 3.707 * [backup-simplify]: Simplify x into x 3.707 * [backup-simplify]: Simplify (* 0 x) into 0 3.707 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x)) into x 3.707 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 3.707 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 3.707 * [taylor]: Taking taylor expansion of 1 in a 3.707 * [backup-simplify]: Simplify 1 into 1 3.707 * [backup-simplify]: Simplify (- 1) into -1 3.708 * [backup-simplify]: Simplify (+ (exp (/ 1 (* a x))) -1) into (- (exp (/ 1 (* a x))) 1) 3.708 * [taylor]: Taking taylor expansion of (- (exp (/ 1 (* a x))) 1) in x 3.708 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in x 3.708 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in x 3.708 * [taylor]: Taking taylor expansion of (* a x) in x 3.708 * [taylor]: Taking taylor expansion of a in x 3.708 * [backup-simplify]: Simplify a into a 3.708 * [taylor]: Taking taylor expansion of x in x 3.708 * [backup-simplify]: Simplify 0 into 0 3.708 * [backup-simplify]: Simplify 1 into 1 3.708 * [backup-simplify]: Simplify (* a 0) into 0 3.708 * [backup-simplify]: Simplify (+ (* a 1) (* 0 0)) into a 3.708 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 3.708 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 3.708 * [taylor]: Taking taylor expansion of 1 in x 3.708 * [backup-simplify]: Simplify 1 into 1 3.708 * [backup-simplify]: Simplify (- 1) into -1 3.708 * [backup-simplify]: Simplify (+ (exp (/ 1 (* a x))) -1) into (- (exp (/ 1 (* a x))) 1) 3.708 * [backup-simplify]: Simplify (- (exp (/ 1 (* a x))) 1) into (- (exp (/ 1 (* a x))) 1) 3.709 * [backup-simplify]: Simplify (- 0) into 0 3.709 * [backup-simplify]: Simplify (+ 0 0) into 0 3.709 * [taylor]: Taking taylor expansion of 0 in x 3.709 * [backup-simplify]: Simplify 0 into 0 3.709 * [backup-simplify]: Simplify 0 into 0 3.709 * [backup-simplify]: Simplify (- 0) into 0 3.709 * [backup-simplify]: Simplify (+ 0 0) into 0 3.710 * [backup-simplify]: Simplify 0 into 0 3.710 * [backup-simplify]: Simplify (- 0) into 0 3.710 * [backup-simplify]: Simplify (+ 0 0) into 0 3.710 * [taylor]: Taking taylor expansion of 0 in x 3.710 * [backup-simplify]: Simplify 0 into 0 3.710 * [backup-simplify]: Simplify 0 into 0 3.710 * [backup-simplify]: Simplify 0 into 0 3.710 * [backup-simplify]: Simplify (- 0) into 0 3.711 * [backup-simplify]: Simplify (+ 0 0) into 0 3.711 * [backup-simplify]: Simplify 0 into 0 3.711 * [backup-simplify]: Simplify (- 0) into 0 3.711 * [backup-simplify]: Simplify (+ 0 0) into 0 3.711 * [taylor]: Taking taylor expansion of 0 in x 3.711 * [backup-simplify]: Simplify 0 into 0 3.711 * [backup-simplify]: Simplify 0 into 0 3.711 * [backup-simplify]: Simplify (- (exp (/ 1 (* (/ 1 (- a)) (/ 1 (- x))))) 1) into (- (exp (* a x)) 1) 3.711 * * * * [progress]: [ 2 / 3 ] generating series at (2 1) 3.711 * [backup-simplify]: Simplify (pow (expm1 (* a x)) 3) into (pow (expm1 (* a x)) 3) 3.711 * [approximate]: Taking taylor expansion of (pow (expm1 (* a x)) 3) in (a x) around 0 3.711 * [taylor]: Taking taylor expansion of (pow (expm1 (* a x)) 3) in x 3.711 * [taylor]: Taking taylor expansion of (expm1 (* a x)) in x 3.711 * [taylor]: Rewrote expression to (- (exp (* a x)) 1) 3.711 * [taylor]: Taking taylor expansion of (exp (* a x)) in x 3.711 * [taylor]: Taking taylor expansion of (* a x) in x 3.711 * [taylor]: Taking taylor expansion of a in x 3.711 * [backup-simplify]: Simplify a into a 3.711 * [taylor]: Taking taylor expansion of x in x 3.712 * [backup-simplify]: Simplify 0 into 0 3.712 * [backup-simplify]: Simplify 1 into 1 3.712 * [backup-simplify]: Simplify (* a 0) into 0 3.712 * [backup-simplify]: Simplify (+ (* a 1) (* 0 0)) into a 3.712 * [backup-simplify]: Simplify (exp 0) into 1 3.712 * [taylor]: Taking taylor expansion of 1 in x 3.712 * [backup-simplify]: Simplify 1 into 1 3.712 * [backup-simplify]: Simplify (- 1) into -1 3.712 * [backup-simplify]: Simplify (+ 1 -1) into 0 3.712 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow a 1) 1)))) into a 3.713 * [backup-simplify]: Simplify (- 0) into 0 3.713 * [backup-simplify]: Simplify (+ a 0) into a 3.713 * [taylor]: Taking taylor expansion of (pow (expm1 (* a x)) 3) in a 3.713 * [taylor]: Taking taylor expansion of (expm1 (* a x)) in a 3.713 * [taylor]: Rewrote expression to (- (exp (* a x)) 1) 3.713 * [taylor]: Taking taylor expansion of (exp (* a x)) in a 3.713 * [taylor]: Taking taylor expansion of (* a x) in a 3.713 * [taylor]: Taking taylor expansion of a in a 3.713 * [backup-simplify]: Simplify 0 into 0 3.713 * [backup-simplify]: Simplify 1 into 1 3.713 * [taylor]: Taking taylor expansion of x in a 3.713 * [backup-simplify]: Simplify x into x 3.713 * [backup-simplify]: Simplify (* 0 x) into 0 3.713 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x)) into x 3.713 * [backup-simplify]: Simplify (exp 0) into 1 3.713 * [taylor]: Taking taylor expansion of 1 in a 3.713 * [backup-simplify]: Simplify 1 into 1 3.713 * [backup-simplify]: Simplify (- 1) into -1 3.714 * [backup-simplify]: Simplify (+ 1 -1) into 0 3.714 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow x 1) 1)))) into x 3.714 * [backup-simplify]: Simplify (- 0) into 0 3.714 * [backup-simplify]: Simplify (+ x 0) into x 3.714 * [taylor]: Taking taylor expansion of (pow (expm1 (* a x)) 3) in a 3.714 * [taylor]: Taking taylor expansion of (expm1 (* a x)) in a 3.714 * [taylor]: Rewrote expression to (- (exp (* a x)) 1) 3.714 * [taylor]: Taking taylor expansion of (exp (* a x)) in a 3.714 * [taylor]: Taking taylor expansion of (* a x) in a 3.714 * [taylor]: Taking taylor expansion of a in a 3.714 * [backup-simplify]: Simplify 0 into 0 3.714 * [backup-simplify]: Simplify 1 into 1 3.714 * [taylor]: Taking taylor expansion of x in a 3.714 * [backup-simplify]: Simplify x into x 3.714 * [backup-simplify]: Simplify (* 0 x) into 0 3.715 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x)) into x 3.715 * [backup-simplify]: Simplify (exp 0) into 1 3.715 * [taylor]: Taking taylor expansion of 1 in a 3.715 * [backup-simplify]: Simplify 1 into 1 3.715 * [backup-simplify]: Simplify (- 1) into -1 3.715 * [backup-simplify]: Simplify (+ 1 -1) into 0 3.715 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow x 1) 1)))) into x 3.715 * [backup-simplify]: Simplify (- 0) into 0 3.715 * [backup-simplify]: Simplify (+ x 0) into x 3.716 * [backup-simplify]: Simplify (* x x) into (pow x 2) 3.716 * [backup-simplify]: Simplify (* x (pow x 2)) into (pow x 3) 3.716 * [taylor]: Taking taylor expansion of (pow x 3) in x 3.716 * [taylor]: Taking taylor expansion of x in x 3.716 * [backup-simplify]: Simplify 0 into 0 3.716 * [backup-simplify]: Simplify 1 into 1 3.716 * [backup-simplify]: Simplify (* 1 1) into 1 3.716 * [backup-simplify]: Simplify (* 1 1) into 1 3.716 * [backup-simplify]: Simplify 1 into 1 3.717 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x))) into 0 3.717 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow x 2) 2)) (* (/ (pow 0 1) 1)))) into (* 1/2 (pow x 2)) 3.717 * [backup-simplify]: Simplify (- 0) into 0 3.717 * [backup-simplify]: Simplify (+ (* 1/2 (pow x 2)) 0) into (* 1/2 (pow x 2)) 3.718 * [backup-simplify]: Simplify (+ (* x (* 1/2 (pow x 2))) (* (* 1/2 (pow x 2)) x)) into (pow x 3) 3.718 * [backup-simplify]: Simplify (+ (* x (pow x 3)) (* (* 1/2 (pow x 2)) (pow x 2))) into (* 3/2 (pow x 4)) 3.718 * [taylor]: Taking taylor expansion of (* 3/2 (pow x 4)) in x 3.718 * [taylor]: Taking taylor expansion of 3/2 in x 3.718 * [backup-simplify]: Simplify 3/2 into 3/2 3.718 * [taylor]: Taking taylor expansion of (pow x 4) in x 3.718 * [taylor]: Taking taylor expansion of x in x 3.718 * [backup-simplify]: Simplify 0 into 0 3.718 * [backup-simplify]: Simplify 1 into 1 3.718 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.719 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.719 * [backup-simplify]: Simplify 0 into 0 3.719 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 x)))) into 0 3.720 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow x 3) 6)) (* (/ (pow x 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into (* 1/6 (pow x 3)) 3.720 * [backup-simplify]: Simplify (- 0) into 0 3.720 * [backup-simplify]: Simplify (+ (* 1/6 (pow x 3)) 0) into (* 1/6 (pow x 3)) 3.721 * [backup-simplify]: Simplify (+ (* x (* 1/6 (pow x 3))) (+ (* (* 1/2 (pow x 2)) (* 1/2 (pow x 2))) (* (* 1/6 (pow x 3)) x))) into (* 7/12 (pow x 4)) 3.721 * [backup-simplify]: Simplify (+ (* x (* 7/12 (pow x 4))) (+ (* (* 1/2 (pow x 2)) (pow x 3)) (* (* 1/6 (pow x 3)) (pow x 2)))) into (* 5/4 (pow x 5)) 3.721 * [taylor]: Taking taylor expansion of (* 5/4 (pow x 5)) in x 3.721 * [taylor]: Taking taylor expansion of 5/4 in x 3.721 * [backup-simplify]: Simplify 5/4 into 5/4 3.721 * [taylor]: Taking taylor expansion of (pow x 5) in x 3.721 * [taylor]: Taking taylor expansion of x in x 3.721 * [backup-simplify]: Simplify 0 into 0 3.721 * [backup-simplify]: Simplify 1 into 1 3.721 * [backup-simplify]: Simplify (* 1 1) into 1 3.722 * [backup-simplify]: Simplify (* 1 1) into 1 3.722 * [backup-simplify]: Simplify (* 3/2 1) into 3/2 3.722 * [backup-simplify]: Simplify 3/2 into 3/2 3.722 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.723 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.723 * [backup-simplify]: Simplify 0 into 0 3.724 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x))))) into 0 3.725 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow x 4) 24)) (* (/ (pow x 2) 2) (/ (pow 0 1) 1)) (* (/ (pow x 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into (* 1/24 (pow x 4)) 3.726 * [backup-simplify]: Simplify (- 0) into 0 3.726 * [backup-simplify]: Simplify (+ (* 1/24 (pow x 4)) 0) into (* 1/24 (pow x 4)) 3.726 * [backup-simplify]: Simplify (+ (* x (* 1/24 (pow x 4))) (+ (* (* 1/2 (pow x 2)) (* 1/6 (pow x 3))) (+ (* (* 1/6 (pow x 3)) (* 1/2 (pow x 2))) (* (* 1/24 (pow x 4)) x)))) into (* 1/4 (pow x 5)) 3.726 * [backup-simplify]: Simplify (+ (* x (* 1/4 (pow x 5))) (+ (* (* 1/2 (pow x 2)) (* 7/12 (pow x 4))) (+ (* (* 1/6 (pow x 3)) (pow x 3)) (* (* 1/24 (pow x 4)) (pow x 2))))) into (* 3/4 (pow x 6)) 3.726 * [taylor]: Taking taylor expansion of (* 3/4 (pow x 6)) in x 3.726 * [taylor]: Taking taylor expansion of 3/4 in x 3.726 * [backup-simplify]: Simplify 3/4 into 3/4 3.727 * [taylor]: Taking taylor expansion of (pow x 6) in x 3.727 * [taylor]: Taking taylor expansion of x in x 3.727 * [backup-simplify]: Simplify 0 into 0 3.727 * [backup-simplify]: Simplify 1 into 1 3.727 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.727 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.728 * [backup-simplify]: Simplify (+ (* 3/2 0) (* 0 1)) into 0 3.728 * [backup-simplify]: Simplify 0 into 0 3.728 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 3.729 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 3.729 * [backup-simplify]: Simplify 0 into 0 3.730 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x)))))) into 0 3.732 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow x 5) 120)) (* (/ (pow x 3) 6) (/ (pow 0 1) 1)) (* (/ (pow x 2) 2) (/ (pow 0 1) 1)) (* (/ (pow x 1) 1) (/ (pow 0 2) 2)) (* (/ (pow x 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into (* 1/120 (pow x 5)) 3.733 * [backup-simplify]: Simplify (- 0) into 0 3.733 * [backup-simplify]: Simplify (+ (* 1/120 (pow x 5)) 0) into (* 1/120 (pow x 5)) 3.733 * [backup-simplify]: Simplify (+ (* x (* 1/120 (pow x 5))) (+ (* (* 1/2 (pow x 2)) (* 1/24 (pow x 4))) (+ (* (* 1/6 (pow x 3)) (* 1/6 (pow x 3))) (+ (* (* 1/24 (pow x 4)) (* 1/2 (pow x 2))) (* (* 1/120 (pow x 5)) x))))) into (* 31/360 (pow x 6)) 3.735 * [backup-simplify]: Simplify (+ (* x (* 31/360 (pow x 6))) (+ (* (* 1/2 (pow x 2)) (* 1/4 (pow x 5))) (+ (* (* 1/6 (pow x 3)) (* 7/12 (pow x 4))) (+ (* (* 1/24 (pow x 4)) (pow x 3)) (* (* 1/120 (pow x 5)) (pow x 2)))))) into (* 43/120 (pow x 7)) 3.735 * [taylor]: Taking taylor expansion of (* 43/120 (pow x 7)) in x 3.735 * [taylor]: Taking taylor expansion of 43/120 in x 3.735 * [backup-simplify]: Simplify 43/120 into 43/120 3.735 * [taylor]: Taking taylor expansion of (pow x 7) in x 3.735 * [taylor]: Taking taylor expansion of x in x 3.735 * [backup-simplify]: Simplify 0 into 0 3.735 * [backup-simplify]: Simplify 1 into 1 3.735 * [backup-simplify]: Simplify (* 1 1) into 1 3.736 * [backup-simplify]: Simplify (* 1 1) into 1 3.736 * [backup-simplify]: Simplify (* 1 1) into 1 3.737 * [backup-simplify]: Simplify (* 5/4 1) into 5/4 3.737 * [backup-simplify]: Simplify 5/4 into 5/4 3.737 * [backup-simplify]: Simplify (+ (* 5/4 (pow (* x a) 5)) (+ (* 3/2 (pow (* x a) 4)) (* 1 (pow (* x a) 3)))) into (+ (* 3/2 (* (pow a 4) (pow x 4))) (+ (* 5/4 (* (pow a 5) (pow x 5))) (* (pow a 3) (pow x 3)))) 3.737 * [backup-simplify]: Simplify (pow (expm1 (* (/ 1 a) (/ 1 x))) 3) into (pow (expm1 (/ 1 (* a x))) 3) 3.737 * [approximate]: Taking taylor expansion of (pow (expm1 (/ 1 (* a x))) 3) in (a x) around 0 3.738 * [taylor]: Taking taylor expansion of (pow (expm1 (/ 1 (* a x))) 3) in x 3.738 * [taylor]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in x 3.738 * [taylor]: Rewrote expression to (- (exp (/ 1 (* a x))) 1) 3.738 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in x 3.738 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in x 3.738 * [taylor]: Taking taylor expansion of (* a x) in x 3.738 * [taylor]: Taking taylor expansion of a in x 3.738 * [backup-simplify]: Simplify a into a 3.738 * [taylor]: Taking taylor expansion of x in x 3.738 * [backup-simplify]: Simplify 0 into 0 3.738 * [backup-simplify]: Simplify 1 into 1 3.738 * [backup-simplify]: Simplify (* a 0) into 0 3.738 * [backup-simplify]: Simplify (+ (* a 1) (* 0 0)) into a 3.738 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 3.738 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 3.738 * [taylor]: Taking taylor expansion of 1 in x 3.738 * [backup-simplify]: Simplify 1 into 1 3.739 * [backup-simplify]: Simplify (- 1) into -1 3.739 * [backup-simplify]: Simplify (+ (exp (/ 1 (* a x))) -1) into (- (exp (/ 1 (* a x))) 1) 3.739 * [taylor]: Taking taylor expansion of (pow (expm1 (/ 1 (* a x))) 3) in a 3.739 * [taylor]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in a 3.739 * [taylor]: Rewrote expression to (- (exp (/ 1 (* a x))) 1) 3.739 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in a 3.739 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in a 3.739 * [taylor]: Taking taylor expansion of (* a x) in a 3.739 * [taylor]: Taking taylor expansion of a in a 3.739 * [backup-simplify]: Simplify 0 into 0 3.739 * [backup-simplify]: Simplify 1 into 1 3.739 * [taylor]: Taking taylor expansion of x in a 3.739 * [backup-simplify]: Simplify x into x 3.739 * [backup-simplify]: Simplify (* 0 x) into 0 3.740 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x)) into x 3.740 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 3.740 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 3.740 * [taylor]: Taking taylor expansion of 1 in a 3.740 * [backup-simplify]: Simplify 1 into 1 3.740 * [backup-simplify]: Simplify (- 1) into -1 3.740 * [backup-simplify]: Simplify (+ (exp (/ 1 (* a x))) -1) into (- (exp (/ 1 (* a x))) 1) 3.740 * [taylor]: Taking taylor expansion of (pow (expm1 (/ 1 (* a x))) 3) in a 3.740 * [taylor]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in a 3.740 * [taylor]: Rewrote expression to (- (exp (/ 1 (* a x))) 1) 3.741 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in a 3.741 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in a 3.741 * [taylor]: Taking taylor expansion of (* a x) in a 3.741 * [taylor]: Taking taylor expansion of a in a 3.741 * [backup-simplify]: Simplify 0 into 0 3.741 * [backup-simplify]: Simplify 1 into 1 3.741 * [taylor]: Taking taylor expansion of x in a 3.741 * [backup-simplify]: Simplify x into x 3.741 * [backup-simplify]: Simplify (* 0 x) into 0 3.741 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x)) into x 3.741 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 3.741 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 3.741 * [taylor]: Taking taylor expansion of 1 in a 3.741 * [backup-simplify]: Simplify 1 into 1 3.742 * [backup-simplify]: Simplify (- 1) into -1 3.742 * [backup-simplify]: Simplify (+ (exp (/ 1 (* a x))) -1) into (- (exp (/ 1 (* a x))) 1) 3.742 * [backup-simplify]: Simplify (* (- (exp (/ 1 (* a x))) 1) (- (exp (/ 1 (* a x))) 1)) into (pow (- (exp (/ 1 (* a x))) 1) 2) 3.742 * [backup-simplify]: Simplify (* (- (exp (/ 1 (* a x))) 1) (pow (- (exp (/ 1 (* a x))) 1) 2)) into (pow (- (exp (/ 1 (* a x))) 1) 3) 3.742 * [taylor]: Taking taylor expansion of (pow (- (exp (/ 1 (* a x))) 1) 3) in x 3.742 * [taylor]: Taking taylor expansion of (- (exp (/ 1 (* a x))) 1) in x 3.743 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in x 3.743 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in x 3.743 * [taylor]: Taking taylor expansion of (* a x) in x 3.743 * [taylor]: Taking taylor expansion of a in x 3.743 * [backup-simplify]: Simplify a into a 3.743 * [taylor]: Taking taylor expansion of x in x 3.743 * [backup-simplify]: Simplify 0 into 0 3.743 * [backup-simplify]: Simplify 1 into 1 3.743 * [backup-simplify]: Simplify (* a 0) into 0 3.743 * [backup-simplify]: Simplify (+ (* a 1) (* 0 0)) into a 3.743 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 3.743 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 3.743 * [taylor]: Taking taylor expansion of 1 in x 3.743 * [backup-simplify]: Simplify 1 into 1 3.744 * [backup-simplify]: Simplify (- 1) into -1 3.744 * [backup-simplify]: Simplify (+ (exp (/ 1 (* a x))) -1) into (- (exp (/ 1 (* a x))) 1) 3.744 * [backup-simplify]: Simplify (* (- (exp (/ 1 (* a x))) 1) (- (exp (/ 1 (* a x))) 1)) into (pow (- (exp (/ 1 (* a x))) 1) 2) 3.744 * [backup-simplify]: Simplify (* (- (exp (/ 1 (* a x))) 1) (pow (- (exp (/ 1 (* a x))) 1) 2)) into (pow (- (exp (/ 1 (* a x))) 1) 3) 3.744 * [backup-simplify]: Simplify (pow (- (exp (/ 1 (* a x))) 1) 3) into (pow (- (exp (/ 1 (* a x))) 1) 3) 3.745 * [backup-simplify]: Simplify (- 0) into 0 3.745 * [backup-simplify]: Simplify (+ 0 0) into 0 3.745 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (* 0 (- (exp (/ 1 (* a x))) 1))) into 0 3.746 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (* 0 (pow (- (exp (/ 1 (* a x))) 1) 2))) into 0 3.746 * [taylor]: Taking taylor expansion of 0 in x 3.746 * [backup-simplify]: Simplify 0 into 0 3.746 * [backup-simplify]: Simplify 0 into 0 3.746 * [backup-simplify]: Simplify (- 0) into 0 3.747 * [backup-simplify]: Simplify (+ 0 0) into 0 3.747 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (* 0 (- (exp (/ 1 (* a x))) 1))) into 0 3.747 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (* 0 (pow (- (exp (/ 1 (* a x))) 1) 2))) into 0 3.747 * [backup-simplify]: Simplify 0 into 0 3.753 * [backup-simplify]: Simplify (- 0) into 0 3.754 * [backup-simplify]: Simplify (+ 0 0) into 0 3.755 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (+ (* 0 0) (* 0 (- (exp (/ 1 (* a x))) 1)))) into 0 3.755 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (+ (* 0 0) (* 0 (pow (- (exp (/ 1 (* a x))) 1) 2)))) into 0 3.756 * [taylor]: Taking taylor expansion of 0 in x 3.756 * [backup-simplify]: Simplify 0 into 0 3.756 * [backup-simplify]: Simplify 0 into 0 3.756 * [backup-simplify]: Simplify 0 into 0 3.756 * [backup-simplify]: Simplify (- 0) into 0 3.756 * [backup-simplify]: Simplify (+ 0 0) into 0 3.757 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (+ (* 0 0) (* 0 (- (exp (/ 1 (* a x))) 1)))) into 0 3.758 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (+ (* 0 0) (* 0 (pow (- (exp (/ 1 (* a x))) 1) 2)))) into 0 3.758 * [backup-simplify]: Simplify 0 into 0 3.758 * [backup-simplify]: Simplify (- 0) into 0 3.758 * [backup-simplify]: Simplify (+ 0 0) into 0 3.759 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (exp (/ 1 (* a x))) 1))))) into 0 3.760 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (- (exp (/ 1 (* a x))) 1) 2))))) into 0 3.760 * [taylor]: Taking taylor expansion of 0 in x 3.760 * [backup-simplify]: Simplify 0 into 0 3.761 * [backup-simplify]: Simplify 0 into 0 3.761 * [backup-simplify]: Simplify (pow (- (exp (/ 1 (* (/ 1 a) (/ 1 x)))) 1) 3) into (pow (- (exp (* a x)) 1) 3) 3.761 * [backup-simplify]: Simplify (pow (expm1 (* (/ 1 (- a)) (/ 1 (- x)))) 3) into (pow (expm1 (/ 1 (* a x))) 3) 3.761 * [approximate]: Taking taylor expansion of (pow (expm1 (/ 1 (* a x))) 3) in (a x) around 0 3.761 * [taylor]: Taking taylor expansion of (pow (expm1 (/ 1 (* a x))) 3) in x 3.761 * [taylor]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in x 3.761 * [taylor]: Rewrote expression to (- (exp (/ 1 (* a x))) 1) 3.761 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in x 3.761 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in x 3.761 * [taylor]: Taking taylor expansion of (* a x) in x 3.761 * [taylor]: Taking taylor expansion of a in x 3.761 * [backup-simplify]: Simplify a into a 3.761 * [taylor]: Taking taylor expansion of x in x 3.761 * [backup-simplify]: Simplify 0 into 0 3.761 * [backup-simplify]: Simplify 1 into 1 3.761 * [backup-simplify]: Simplify (* a 0) into 0 3.762 * [backup-simplify]: Simplify (+ (* a 1) (* 0 0)) into a 3.762 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 3.762 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 3.762 * [taylor]: Taking taylor expansion of 1 in x 3.762 * [backup-simplify]: Simplify 1 into 1 3.762 * [backup-simplify]: Simplify (- 1) into -1 3.762 * [backup-simplify]: Simplify (+ (exp (/ 1 (* a x))) -1) into (- (exp (/ 1 (* a x))) 1) 3.763 * [taylor]: Taking taylor expansion of (pow (expm1 (/ 1 (* a x))) 3) in a 3.763 * [taylor]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in a 3.763 * [taylor]: Rewrote expression to (- (exp (/ 1 (* a x))) 1) 3.763 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in a 3.763 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in a 3.763 * [taylor]: Taking taylor expansion of (* a x) in a 3.763 * [taylor]: Taking taylor expansion of a in a 3.763 * [backup-simplify]: Simplify 0 into 0 3.763 * [backup-simplify]: Simplify 1 into 1 3.763 * [taylor]: Taking taylor expansion of x in a 3.763 * [backup-simplify]: Simplify x into x 3.763 * [backup-simplify]: Simplify (* 0 x) into 0 3.763 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x)) into x 3.763 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 3.763 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 3.763 * [taylor]: Taking taylor expansion of 1 in a 3.763 * [backup-simplify]: Simplify 1 into 1 3.764 * [backup-simplify]: Simplify (- 1) into -1 3.764 * [backup-simplify]: Simplify (+ (exp (/ 1 (* a x))) -1) into (- (exp (/ 1 (* a x))) 1) 3.764 * [taylor]: Taking taylor expansion of (pow (expm1 (/ 1 (* a x))) 3) in a 3.764 * [taylor]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in a 3.764 * [taylor]: Rewrote expression to (- (exp (/ 1 (* a x))) 1) 3.764 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in a 3.764 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in a 3.764 * [taylor]: Taking taylor expansion of (* a x) in a 3.764 * [taylor]: Taking taylor expansion of a in a 3.764 * [backup-simplify]: Simplify 0 into 0 3.764 * [backup-simplify]: Simplify 1 into 1 3.764 * [taylor]: Taking taylor expansion of x in a 3.764 * [backup-simplify]: Simplify x into x 3.764 * [backup-simplify]: Simplify (* 0 x) into 0 3.765 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x)) into x 3.765 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 3.765 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 3.765 * [taylor]: Taking taylor expansion of 1 in a 3.765 * [backup-simplify]: Simplify 1 into 1 3.765 * [backup-simplify]: Simplify (- 1) into -1 3.765 * [backup-simplify]: Simplify (+ (exp (/ 1 (* a x))) -1) into (- (exp (/ 1 (* a x))) 1) 3.766 * [backup-simplify]: Simplify (* (- (exp (/ 1 (* a x))) 1) (- (exp (/ 1 (* a x))) 1)) into (pow (- (exp (/ 1 (* a x))) 1) 2) 3.766 * [backup-simplify]: Simplify (* (- (exp (/ 1 (* a x))) 1) (pow (- (exp (/ 1 (* a x))) 1) 2)) into (pow (- (exp (/ 1 (* a x))) 1) 3) 3.766 * [taylor]: Taking taylor expansion of (pow (- (exp (/ 1 (* a x))) 1) 3) in x 3.766 * [taylor]: Taking taylor expansion of (- (exp (/ 1 (* a x))) 1) in x 3.766 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in x 3.766 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in x 3.766 * [taylor]: Taking taylor expansion of (* a x) in x 3.766 * [taylor]: Taking taylor expansion of a in x 3.766 * [backup-simplify]: Simplify a into a 3.766 * [taylor]: Taking taylor expansion of x in x 3.766 * [backup-simplify]: Simplify 0 into 0 3.766 * [backup-simplify]: Simplify 1 into 1 3.766 * [backup-simplify]: Simplify (* a 0) into 0 3.767 * [backup-simplify]: Simplify (+ (* a 1) (* 0 0)) into a 3.767 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 3.767 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 3.767 * [taylor]: Taking taylor expansion of 1 in x 3.767 * [backup-simplify]: Simplify 1 into 1 3.767 * [backup-simplify]: Simplify (- 1) into -1 3.768 * [backup-simplify]: Simplify (+ (exp (/ 1 (* a x))) -1) into (- (exp (/ 1 (* a x))) 1) 3.768 * [backup-simplify]: Simplify (* (- (exp (/ 1 (* a x))) 1) (- (exp (/ 1 (* a x))) 1)) into (pow (- (exp (/ 1 (* a x))) 1) 2) 3.768 * [backup-simplify]: Simplify (* (- (exp (/ 1 (* a x))) 1) (pow (- (exp (/ 1 (* a x))) 1) 2)) into (pow (- (exp (/ 1 (* a x))) 1) 3) 3.768 * [backup-simplify]: Simplify (pow (- (exp (/ 1 (* a x))) 1) 3) into (pow (- (exp (/ 1 (* a x))) 1) 3) 3.769 * [backup-simplify]: Simplify (- 0) into 0 3.769 * [backup-simplify]: Simplify (+ 0 0) into 0 3.769 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (* 0 (- (exp (/ 1 (* a x))) 1))) into 0 3.770 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (* 0 (pow (- (exp (/ 1 (* a x))) 1) 2))) into 0 3.770 * [taylor]: Taking taylor expansion of 0 in x 3.770 * [backup-simplify]: Simplify 0 into 0 3.770 * [backup-simplify]: Simplify 0 into 0 3.770 * [backup-simplify]: Simplify (- 0) into 0 3.771 * [backup-simplify]: Simplify (+ 0 0) into 0 3.771 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (* 0 (- (exp (/ 1 (* a x))) 1))) into 0 3.771 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (* 0 (pow (- (exp (/ 1 (* a x))) 1) 2))) into 0 3.771 * [backup-simplify]: Simplify 0 into 0 3.772 * [backup-simplify]: Simplify (- 0) into 0 3.772 * [backup-simplify]: Simplify (+ 0 0) into 0 3.773 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (+ (* 0 0) (* 0 (- (exp (/ 1 (* a x))) 1)))) into 0 3.773 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (+ (* 0 0) (* 0 (pow (- (exp (/ 1 (* a x))) 1) 2)))) into 0 3.773 * [taylor]: Taking taylor expansion of 0 in x 3.773 * [backup-simplify]: Simplify 0 into 0 3.773 * [backup-simplify]: Simplify 0 into 0 3.773 * [backup-simplify]: Simplify 0 into 0 3.774 * [backup-simplify]: Simplify (- 0) into 0 3.774 * [backup-simplify]: Simplify (+ 0 0) into 0 3.775 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (+ (* 0 0) (* 0 (- (exp (/ 1 (* a x))) 1)))) into 0 3.776 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (+ (* 0 0) (* 0 (pow (- (exp (/ 1 (* a x))) 1) 2)))) into 0 3.776 * [backup-simplify]: Simplify 0 into 0 3.776 * [backup-simplify]: Simplify (- 0) into 0 3.776 * [backup-simplify]: Simplify (+ 0 0) into 0 3.777 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (exp (/ 1 (* a x))) 1))))) into 0 3.778 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 (* a x))) 1) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (- (exp (/ 1 (* a x))) 1) 2))))) into 0 3.778 * [taylor]: Taking taylor expansion of 0 in x 3.778 * [backup-simplify]: Simplify 0 into 0 3.779 * [backup-simplify]: Simplify 0 into 0 3.779 * [backup-simplify]: Simplify (pow (- (exp (/ 1 (* (/ 1 (- a)) (/ 1 (- x))))) 1) 3) into (pow (- (exp (* a x)) 1) 3) 3.779 * * * * [progress]: [ 3 / 3 ] generating series at (2 1 1) 3.779 * [backup-simplify]: Simplify (expm1 (* a x)) into (expm1 (* a x)) 3.779 * [approximate]: Taking taylor expansion of (expm1 (* a x)) in (a x) around 0 3.779 * [taylor]: Taking taylor expansion of (expm1 (* a x)) in x 3.779 * [taylor]: Rewrote expression to (- (exp (* a x)) 1) 3.779 * [taylor]: Taking taylor expansion of (exp (* a x)) in x 3.779 * [taylor]: Taking taylor expansion of (* a x) in x 3.779 * [taylor]: Taking taylor expansion of a in x 3.779 * [backup-simplify]: Simplify a into a 3.779 * [taylor]: Taking taylor expansion of x in x 3.779 * [backup-simplify]: Simplify 0 into 0 3.779 * [backup-simplify]: Simplify 1 into 1 3.779 * [backup-simplify]: Simplify (* a 0) into 0 3.780 * [backup-simplify]: Simplify (+ (* a 1) (* 0 0)) into a 3.780 * [backup-simplify]: Simplify (exp 0) into 1 3.780 * [taylor]: Taking taylor expansion of 1 in x 3.780 * [backup-simplify]: Simplify 1 into 1 3.780 * [taylor]: Taking taylor expansion of (expm1 (* a x)) in a 3.780 * [taylor]: Rewrote expression to (- (exp (* a x)) 1) 3.780 * [taylor]: Taking taylor expansion of (exp (* a x)) in a 3.780 * [taylor]: Taking taylor expansion of (* a x) in a 3.780 * [taylor]: Taking taylor expansion of a in a 3.780 * [backup-simplify]: Simplify 0 into 0 3.780 * [backup-simplify]: Simplify 1 into 1 3.780 * [taylor]: Taking taylor expansion of x in a 3.780 * [backup-simplify]: Simplify x into x 3.780 * [backup-simplify]: Simplify (* 0 x) into 0 3.781 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x)) into x 3.781 * [backup-simplify]: Simplify (exp 0) into 1 3.781 * [taylor]: Taking taylor expansion of 1 in a 3.781 * [backup-simplify]: Simplify 1 into 1 3.781 * [taylor]: Taking taylor expansion of (expm1 (* a x)) in a 3.781 * [taylor]: Rewrote expression to (- (exp (* a x)) 1) 3.781 * [taylor]: Taking taylor expansion of (exp (* a x)) in a 3.781 * [taylor]: Taking taylor expansion of (* a x) in a 3.781 * [taylor]: Taking taylor expansion of a in a 3.781 * [backup-simplify]: Simplify 0 into 0 3.781 * [backup-simplify]: Simplify 1 into 1 3.781 * [taylor]: Taking taylor expansion of x in a 3.781 * [backup-simplify]: Simplify x into x 3.781 * [backup-simplify]: Simplify (* 0 x) into 0 3.781 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x)) into x 3.781 * [backup-simplify]: Simplify (exp 0) into 1 3.781 * [taylor]: Taking taylor expansion of 1 in a 3.782 * [backup-simplify]: Simplify 1 into 1 3.782 * [backup-simplify]: Simplify (- 1) into -1 3.782 * [backup-simplify]: Simplify (+ 1 -1) into 0 3.782 * [taylor]: Taking taylor expansion of 0 in x 3.782 * [backup-simplify]: Simplify 0 into 0 3.782 * [backup-simplify]: Simplify 0 into 0 3.783 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow x 1) 1)))) into x 3.783 * [backup-simplify]: Simplify (- 0) into 0 3.783 * [backup-simplify]: Simplify (+ x 0) into x 3.783 * [taylor]: Taking taylor expansion of x in x 3.783 * [backup-simplify]: Simplify 0 into 0 3.783 * [backup-simplify]: Simplify 1 into 1 3.783 * [backup-simplify]: Simplify 0 into 0 3.783 * [backup-simplify]: Simplify 0 into 0 3.784 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x))) into 0 3.786 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow x 2) 2)) (* (/ (pow 0 1) 1)))) into (* 1/2 (pow x 2)) 3.786 * [backup-simplify]: Simplify (- 0) into 0 3.786 * [backup-simplify]: Simplify (+ (* 1/2 (pow x 2)) 0) into (* 1/2 (pow x 2)) 3.786 * [taylor]: Taking taylor expansion of (* 1/2 (pow x 2)) in x 3.786 * [taylor]: Taking taylor expansion of 1/2 in x 3.787 * [backup-simplify]: Simplify 1/2 into 1/2 3.787 * [taylor]: Taking taylor expansion of (pow x 2) in x 3.787 * [taylor]: Taking taylor expansion of x in x 3.787 * [backup-simplify]: Simplify 0 into 0 3.787 * [backup-simplify]: Simplify 1 into 1 3.787 * [backup-simplify]: Simplify 1 into 1 3.787 * [backup-simplify]: Simplify 0 into 0 3.788 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 x)))) into 0 3.790 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow x 3) 6)) (* (/ (pow x 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into (* 1/6 (pow x 3)) 3.790 * [backup-simplify]: Simplify (- 0) into 0 3.790 * [backup-simplify]: Simplify (+ (* 1/6 (pow x 3)) 0) into (* 1/6 (pow x 3)) 3.790 * [taylor]: Taking taylor expansion of (* 1/6 (pow x 3)) in x 3.790 * [taylor]: Taking taylor expansion of 1/6 in x 3.790 * [backup-simplify]: Simplify 1/6 into 1/6 3.790 * [taylor]: Taking taylor expansion of (pow x 3) in x 3.790 * [taylor]: Taking taylor expansion of x in x 3.790 * [backup-simplify]: Simplify 0 into 0 3.790 * [backup-simplify]: Simplify 1 into 1 3.790 * [backup-simplify]: Simplify 0 into 0 3.790 * [backup-simplify]: Simplify 0 into 0 3.792 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x))))) into 0 3.794 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow x 4) 24)) (* (/ (pow x 2) 2) (/ (pow 0 1) 1)) (* (/ (pow x 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into (* 1/24 (pow x 4)) 3.795 * [backup-simplify]: Simplify (- 0) into 0 3.795 * [backup-simplify]: Simplify (+ (* 1/24 (pow x 4)) 0) into (* 1/24 (pow x 4)) 3.795 * [taylor]: Taking taylor expansion of (* 1/24 (pow x 4)) in x 3.795 * [taylor]: Taking taylor expansion of 1/24 in x 3.795 * [backup-simplify]: Simplify 1/24 into 1/24 3.795 * [taylor]: Taking taylor expansion of (pow x 4) in x 3.795 * [taylor]: Taking taylor expansion of x in x 3.795 * [backup-simplify]: Simplify 0 into 0 3.795 * [backup-simplify]: Simplify 1 into 1 3.796 * [backup-simplify]: Simplify (* 1 1) into 1 3.796 * [backup-simplify]: Simplify (* 1/2 1) into 1/2 3.796 * [backup-simplify]: Simplify 1/2 into 1/2 3.796 * [backup-simplify]: Simplify 0 into 0 3.796 * [backup-simplify]: Simplify 0 into 0 3.798 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x)))))) into 0 3.802 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow x 5) 120)) (* (/ (pow x 3) 6) (/ (pow 0 1) 1)) (* (/ (pow x 2) 2) (/ (pow 0 1) 1)) (* (/ (pow x 1) 1) (/ (pow 0 2) 2)) (* (/ (pow x 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into (* 1/120 (pow x 5)) 3.802 * [backup-simplify]: Simplify (- 0) into 0 3.802 * [backup-simplify]: Simplify (+ (* 1/120 (pow x 5)) 0) into (* 1/120 (pow x 5)) 3.802 * [taylor]: Taking taylor expansion of (* 1/120 (pow x 5)) in x 3.802 * [taylor]: Taking taylor expansion of 1/120 in x 3.802 * [backup-simplify]: Simplify 1/120 into 1/120 3.802 * [taylor]: Taking taylor expansion of (pow x 5) in x 3.802 * [taylor]: Taking taylor expansion of x in x 3.802 * [backup-simplify]: Simplify 0 into 0 3.803 * [backup-simplify]: Simplify 1 into 1 3.803 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.804 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 1)) into 0 3.804 * [backup-simplify]: Simplify 0 into 0 3.804 * [backup-simplify]: Simplify 0 into 0 3.804 * [backup-simplify]: Simplify 0 into 0 3.806 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x))))))) into 0 3.813 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow x 6) 720)) (* (/ (pow x 4) 24) (/ (pow 0 1) 1)) (* (/ (pow x 3) 6) (/ (pow 0 1) 1)) (* (/ (pow x 2) 2) (/ (pow 0 2) 2)) (* (/ (pow x 2) 2) (/ (pow 0 1) 1)) (* (/ (pow x 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow x 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 (pow x 6)) 3.813 * [backup-simplify]: Simplify (- 0) into 0 3.813 * [backup-simplify]: Simplify (+ (* 1/720 (pow x 6)) 0) into (* 1/720 (pow x 6)) 3.814 * [taylor]: Taking taylor expansion of (* 1/720 (pow x 6)) in x 3.814 * [taylor]: Taking taylor expansion of 1/720 in x 3.814 * [backup-simplify]: Simplify 1/720 into 1/720 3.814 * [taylor]: Taking taylor expansion of (pow x 6) in x 3.814 * [taylor]: Taking taylor expansion of x in x 3.814 * [backup-simplify]: Simplify 0 into 0 3.814 * [backup-simplify]: Simplify 1 into 1 3.814 * [backup-simplify]: Simplify (* 1 1) into 1 3.815 * [backup-simplify]: Simplify (* 1 1) into 1 3.815 * [backup-simplify]: Simplify (* 1/6 1) into 1/6 3.815 * [backup-simplify]: Simplify 1/6 into 1/6 3.816 * [backup-simplify]: Simplify (+ (* 1/6 (pow (* x a) 3)) (+ (* 1/2 (pow (* x a) 2)) (* 1 (* x a)))) into (+ (* 1/2 (* (pow a 2) (pow x 2))) (+ (* a x) (* 1/6 (* (pow a 3) (pow x 3))))) 3.816 * [backup-simplify]: Simplify (expm1 (* (/ 1 a) (/ 1 x))) into (expm1 (/ 1 (* a x))) 3.816 * [approximate]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in (a x) around 0 3.816 * [taylor]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in x 3.816 * [taylor]: Rewrote expression to (- (exp (/ 1 (* a x))) 1) 3.816 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in x 3.816 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in x 3.816 * [taylor]: Taking taylor expansion of (* a x) in x 3.816 * [taylor]: Taking taylor expansion of a in x 3.816 * [backup-simplify]: Simplify a into a 3.816 * [taylor]: Taking taylor expansion of x in x 3.816 * [backup-simplify]: Simplify 0 into 0 3.816 * [backup-simplify]: Simplify 1 into 1 3.816 * [backup-simplify]: Simplify (* a 0) into 0 3.817 * [backup-simplify]: Simplify (+ (* a 1) (* 0 0)) into a 3.817 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 3.817 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 3.817 * [taylor]: Taking taylor expansion of 1 in x 3.817 * [backup-simplify]: Simplify 1 into 1 3.817 * [taylor]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in a 3.817 * [taylor]: Rewrote expression to (- (exp (/ 1 (* a x))) 1) 3.817 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in a 3.817 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in a 3.817 * [taylor]: Taking taylor expansion of (* a x) in a 3.817 * [taylor]: Taking taylor expansion of a in a 3.817 * [backup-simplify]: Simplify 0 into 0 3.817 * [backup-simplify]: Simplify 1 into 1 3.817 * [taylor]: Taking taylor expansion of x in a 3.817 * [backup-simplify]: Simplify x into x 3.817 * [backup-simplify]: Simplify (* 0 x) into 0 3.818 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x)) into x 3.818 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 3.818 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 3.818 * [taylor]: Taking taylor expansion of 1 in a 3.818 * [backup-simplify]: Simplify 1 into 1 3.818 * [taylor]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in a 3.818 * [taylor]: Rewrote expression to (- (exp (/ 1 (* a x))) 1) 3.818 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in a 3.818 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in a 3.818 * [taylor]: Taking taylor expansion of (* a x) in a 3.818 * [taylor]: Taking taylor expansion of a in a 3.818 * [backup-simplify]: Simplify 0 into 0 3.818 * [backup-simplify]: Simplify 1 into 1 3.818 * [taylor]: Taking taylor expansion of x in a 3.818 * [backup-simplify]: Simplify x into x 3.818 * [backup-simplify]: Simplify (* 0 x) into 0 3.818 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x)) into x 3.819 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 3.819 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 3.819 * [taylor]: Taking taylor expansion of 1 in a 3.819 * [backup-simplify]: Simplify 1 into 1 3.819 * [backup-simplify]: Simplify (- 1) into -1 3.819 * [backup-simplify]: Simplify (+ (exp (/ 1 (* a x))) -1) into (- (exp (/ 1 (* a x))) 1) 3.819 * [taylor]: Taking taylor expansion of (- (exp (/ 1 (* a x))) 1) in x 3.819 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in x 3.819 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in x 3.819 * [taylor]: Taking taylor expansion of (* a x) in x 3.819 * [taylor]: Taking taylor expansion of a in x 3.819 * [backup-simplify]: Simplify a into a 3.819 * [taylor]: Taking taylor expansion of x in x 3.819 * [backup-simplify]: Simplify 0 into 0 3.819 * [backup-simplify]: Simplify 1 into 1 3.820 * [backup-simplify]: Simplify (* a 0) into 0 3.820 * [backup-simplify]: Simplify (+ (* a 1) (* 0 0)) into a 3.820 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 3.820 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 3.820 * [taylor]: Taking taylor expansion of 1 in x 3.820 * [backup-simplify]: Simplify 1 into 1 3.821 * [backup-simplify]: Simplify (- 1) into -1 3.821 * [backup-simplify]: Simplify (+ (exp (/ 1 (* a x))) -1) into (- (exp (/ 1 (* a x))) 1) 3.821 * [backup-simplify]: Simplify (- (exp (/ 1 (* a x))) 1) into (- (exp (/ 1 (* a x))) 1) 3.821 * [backup-simplify]: Simplify (- 0) into 0 3.822 * [backup-simplify]: Simplify (+ 0 0) into 0 3.822 * [taylor]: Taking taylor expansion of 0 in x 3.822 * [backup-simplify]: Simplify 0 into 0 3.822 * [backup-simplify]: Simplify 0 into 0 3.822 * [backup-simplify]: Simplify (- 0) into 0 3.822 * [backup-simplify]: Simplify (+ 0 0) into 0 3.822 * [backup-simplify]: Simplify 0 into 0 3.823 * [backup-simplify]: Simplify (- 0) into 0 3.823 * [backup-simplify]: Simplify (+ 0 0) into 0 3.823 * [taylor]: Taking taylor expansion of 0 in x 3.823 * [backup-simplify]: Simplify 0 into 0 3.823 * [backup-simplify]: Simplify 0 into 0 3.823 * [backup-simplify]: Simplify 0 into 0 3.824 * [backup-simplify]: Simplify (- 0) into 0 3.824 * [backup-simplify]: Simplify (+ 0 0) into 0 3.824 * [backup-simplify]: Simplify 0 into 0 3.825 * [backup-simplify]: Simplify (- 0) into 0 3.825 * [backup-simplify]: Simplify (+ 0 0) into 0 3.825 * [taylor]: Taking taylor expansion of 0 in x 3.825 * [backup-simplify]: Simplify 0 into 0 3.825 * [backup-simplify]: Simplify 0 into 0 3.825 * [backup-simplify]: Simplify (- (exp (/ 1 (* (/ 1 a) (/ 1 x)))) 1) into (- (exp (* a x)) 1) 3.825 * [backup-simplify]: Simplify (expm1 (* (/ 1 (- a)) (/ 1 (- x)))) into (expm1 (/ 1 (* a x))) 3.825 * [approximate]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in (a x) around 0 3.826 * [taylor]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in x 3.826 * [taylor]: Rewrote expression to (- (exp (/ 1 (* a x))) 1) 3.826 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in x 3.826 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in x 3.826 * [taylor]: Taking taylor expansion of (* a x) in x 3.826 * [taylor]: Taking taylor expansion of a in x 3.826 * [backup-simplify]: Simplify a into a 3.826 * [taylor]: Taking taylor expansion of x in x 3.826 * [backup-simplify]: Simplify 0 into 0 3.826 * [backup-simplify]: Simplify 1 into 1 3.826 * [backup-simplify]: Simplify (* a 0) into 0 3.826 * [backup-simplify]: Simplify (+ (* a 1) (* 0 0)) into a 3.827 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 3.827 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 3.827 * [taylor]: Taking taylor expansion of 1 in x 3.827 * [backup-simplify]: Simplify 1 into 1 3.827 * [taylor]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in a 3.827 * [taylor]: Rewrote expression to (- (exp (/ 1 (* a x))) 1) 3.827 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in a 3.827 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in a 3.827 * [taylor]: Taking taylor expansion of (* a x) in a 3.827 * [taylor]: Taking taylor expansion of a in a 3.827 * [backup-simplify]: Simplify 0 into 0 3.827 * [backup-simplify]: Simplify 1 into 1 3.827 * [taylor]: Taking taylor expansion of x in a 3.827 * [backup-simplify]: Simplify x into x 3.827 * [backup-simplify]: Simplify (* 0 x) into 0 3.828 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x)) into x 3.828 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 3.828 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 3.828 * [taylor]: Taking taylor expansion of 1 in a 3.828 * [backup-simplify]: Simplify 1 into 1 3.828 * [taylor]: Taking taylor expansion of (expm1 (/ 1 (* a x))) in a 3.828 * [taylor]: Rewrote expression to (- (exp (/ 1 (* a x))) 1) 3.828 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in a 3.828 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in a 3.828 * [taylor]: Taking taylor expansion of (* a x) in a 3.828 * [taylor]: Taking taylor expansion of a in a 3.828 * [backup-simplify]: Simplify 0 into 0 3.828 * [backup-simplify]: Simplify 1 into 1 3.828 * [taylor]: Taking taylor expansion of x in a 3.828 * [backup-simplify]: Simplify x into x 3.829 * [backup-simplify]: Simplify (* 0 x) into 0 3.829 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x)) into x 3.829 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 3.829 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 3.829 * [taylor]: Taking taylor expansion of 1 in a 3.829 * [backup-simplify]: Simplify 1 into 1 3.830 * [backup-simplify]: Simplify (- 1) into -1 3.830 * [backup-simplify]: Simplify (+ (exp (/ 1 (* a x))) -1) into (- (exp (/ 1 (* a x))) 1) 3.830 * [taylor]: Taking taylor expansion of (- (exp (/ 1 (* a x))) 1) in x 3.830 * [taylor]: Taking taylor expansion of (exp (/ 1 (* a x))) in x 3.830 * [taylor]: Taking taylor expansion of (/ 1 (* a x)) in x 3.830 * [taylor]: Taking taylor expansion of (* a x) in x 3.830 * [taylor]: Taking taylor expansion of a in x 3.830 * [backup-simplify]: Simplify a into a 3.830 * [taylor]: Taking taylor expansion of x in x 3.830 * [backup-simplify]: Simplify 0 into 0 3.830 * [backup-simplify]: Simplify 1 into 1 3.830 * [backup-simplify]: Simplify (* a 0) into 0 3.831 * [backup-simplify]: Simplify (+ (* a 1) (* 0 0)) into a 3.831 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 3.831 * [backup-simplify]: Simplify (exp (/ 1 (* a x))) into (exp (/ 1 (* a x))) 3.831 * [taylor]: Taking taylor expansion of 1 in x 3.831 * [backup-simplify]: Simplify 1 into 1 3.831 * [backup-simplify]: Simplify (- 1) into -1 3.832 * [backup-simplify]: Simplify (+ (exp (/ 1 (* a x))) -1) into (- (exp (/ 1 (* a x))) 1) 3.832 * [backup-simplify]: Simplify (- (exp (/ 1 (* a x))) 1) into (- (exp (/ 1 (* a x))) 1) 3.832 * [backup-simplify]: Simplify (- 0) into 0 3.833 * [backup-simplify]: Simplify (+ 0 0) into 0 3.833 * [taylor]: Taking taylor expansion of 0 in x 3.833 * [backup-simplify]: Simplify 0 into 0 3.833 * [backup-simplify]: Simplify 0 into 0 3.833 * [backup-simplify]: Simplify (- 0) into 0 3.834 * [backup-simplify]: Simplify (+ 0 0) into 0 3.834 * [backup-simplify]: Simplify 0 into 0 3.834 * [backup-simplify]: Simplify (- 0) into 0 3.834 * [backup-simplify]: Simplify (+ 0 0) into 0 3.834 * [taylor]: Taking taylor expansion of 0 in x 3.834 * [backup-simplify]: Simplify 0 into 0 3.834 * [backup-simplify]: Simplify 0 into 0 3.834 * [backup-simplify]: Simplify 0 into 0 3.835 * [backup-simplify]: Simplify (- 0) into 0 3.835 * [backup-simplify]: Simplify (+ 0 0) into 0 3.835 * [backup-simplify]: Simplify 0 into 0 3.836 * [backup-simplify]: Simplify (- 0) into 0 3.836 * [backup-simplify]: Simplify (+ 0 0) into 0 3.836 * [taylor]: Taking taylor expansion of 0 in x 3.836 * [backup-simplify]: Simplify 0 into 0 3.836 * [backup-simplify]: Simplify 0 into 0 3.836 * [backup-simplify]: Simplify (- (exp (/ 1 (* (/ 1 (- a)) (/ 1 (- x))))) 1) into (- (exp (* a x)) 1) 3.836 * * * [progress]: simplifying candidates 3.836 * * * * [progress]: [ 1 / 71 ] simplifiying candidate # 3.837 * * * * [progress]: [ 2 / 71 ] simplifiying candidate # 3.837 * * * * [progress]: [ 3 / 71 ] simplifiying candidate # 3.837 * * * * [progress]: [ 4 / 71 ] simplifiying candidate # 3.837 * * * * [progress]: [ 5 / 71 ] simplifiying candidate # 3.837 * * * * [progress]: [ 6 / 71 ] simplifiying candidate # 3.837 * * * * [progress]: [ 7 / 71 ] simplifiying candidate # 3.837 * * * * [progress]: [ 8 / 71 ] simplifiying candidate # 3.837 * * * * [progress]: [ 9 / 71 ] simplifiying candidate # 3.837 * * * * [progress]: [ 10 / 71 ] simplifiying candidate # 3.837 * * * * [progress]: [ 11 / 71 ] simplifiying candidate # 3.837 * * * * [progress]: [ 12 / 71 ] simplifiying candidate # 3.837 * * * * [progress]: [ 13 / 71 ] simplifiying candidate # 3.837 * * * * [progress]: [ 14 / 71 ] simplifiying candidate # 3.837 * * * * [progress]: [ 15 / 71 ] simplifiying candidate # 3.837 * * * * [progress]: [ 16 / 71 ] simplifiying candidate # 3.838 * * * * [progress]: [ 17 / 71 ] simplifiying candidate # 3.838 * * * * [progress]: [ 18 / 71 ] simplifiying candidate # 3.838 * * * * [progress]: [ 19 / 71 ] simplifiying candidate # 3.838 * * * * [progress]: [ 20 / 71 ] simplifiying candidate # 3.838 * * * * [progress]: [ 21 / 71 ] simplifiying candidate # 3.838 * * * * [progress]: [ 22 / 71 ] simplifiying candidate # 3.838 * * * * [progress]: [ 23 / 71 ] simplifiying candidate # 3.838 * * * * [progress]: [ 24 / 71 ] simplifiying candidate #real (real->posit16 (cbrt (pow (expm1 (* a x)) 3)))))> 3.838 * * * * [progress]: [ 25 / 71 ] simplifiying candidate # 3.838 * * * * [progress]: [ 26 / 71 ] simplifiying candidate # 3.838 * * * * [progress]: [ 27 / 71 ] simplifiying candidate # 3.838 * * * * [progress]: [ 28 / 71 ] simplifiying candidate # 3.838 * * * * [progress]: [ 29 / 71 ] simplifiying candidate # 3.838 * * * * [progress]: [ 30 / 71 ] simplifiying candidate # 3.838 * * * * [progress]: [ 31 / 71 ] simplifiying candidate # 3.839 * * * * [progress]: [ 32 / 71 ] simplifiying candidate # 3.839 * * * * [progress]: [ 33 / 71 ] simplifiying candidate # 3.839 * * * * [progress]: [ 34 / 71 ] simplifiying candidate # 3.839 * * * * [progress]: [ 35 / 71 ] simplifiying candidate # 3.839 * * * * [progress]: [ 36 / 71 ] simplifiying candidate # 3.839 * * * * [progress]: [ 37 / 71 ] simplifiying candidate # 3.839 * * * * [progress]: [ 38 / 71 ] simplifiying candidate # 3.839 * * * * [progress]: [ 39 / 71 ] simplifiying candidate # 3.839 * * * * [progress]: [ 40 / 71 ] simplifiying candidate # 3.839 * * * * [progress]: [ 41 / 71 ] simplifiying candidate # 3.839 * * * * [progress]: [ 42 / 71 ] simplifiying candidate # 3.839 * * * * [progress]: [ 43 / 71 ] simplifiying candidate # 3.839 * * * * [progress]: [ 44 / 71 ] simplifiying candidate # 3.839 * * * * [progress]: [ 45 / 71 ] simplifiying candidate # 3.840 * * * * [progress]: [ 46 / 71 ] simplifiying candidate # 3.840 * * * * [progress]: [ 47 / 71 ] simplifiying candidate # 3.840 * * * * [progress]: [ 48 / 71 ] simplifiying candidate # 3.840 * * * * [progress]: [ 49 / 71 ] simplifiying candidate # 3.840 * * * * [progress]: [ 50 / 71 ] simplifiying candidate #real (real->posit16 (pow (expm1 (* a x)) 3)))))> 3.840 * * * * [progress]: [ 51 / 71 ] simplifiying candidate # 3.840 * * * * [progress]: [ 52 / 71 ] simplifiying candidate # 3.840 * * * * [progress]: [ 53 / 71 ] simplifiying candidate # 3.840 * * * * [progress]: [ 54 / 71 ] simplifiying candidate # 3.840 * * * * [progress]: [ 55 / 71 ] simplifiying candidate # 3.840 * * * * [progress]: [ 56 / 71 ] simplifiying candidate # 3.840 * * * * [progress]: [ 57 / 71 ] simplifiying candidate # 3.840 * * * * [progress]: [ 58 / 71 ] simplifiying candidate # 3.840 * * * * [progress]: [ 59 / 71 ] simplifiying candidate # 3.840 * * * * [progress]: [ 60 / 71 ] simplifiying candidate # 3.840 * * * * [progress]: [ 61 / 71 ] simplifiying candidate # 3.841 * * * * [progress]: [ 62 / 71 ] simplifiying candidate #real (real->posit16 (expm1 (* a x)))) 3)))> 3.841 * * * * [progress]: [ 63 / 71 ] simplifiying candidate # 3.841 * * * * [progress]: [ 64 / 71 ] simplifiying candidate # 3.841 * * * * [progress]: [ 65 / 71 ] simplifiying candidate # 3.841 * * * * [progress]: [ 66 / 71 ] simplifiying candidate # 3.841 * * * * [progress]: [ 67 / 71 ] simplifiying candidate # 3.841 * * * * [progress]: [ 68 / 71 ] simplifiying candidate # 3.841 * * * * [progress]: [ 69 / 71 ] simplifiying candidate # 3.841 * * * * [progress]: [ 70 / 71 ] simplifiying candidate # 3.841 * * * * [progress]: [ 71 / 71 ] simplifiying candidate # 3.842 * [simplify]: Simplifying (expm1 (cbrt (pow (expm1 (* a x)) 3))), (log1p (cbrt (pow (expm1 (* a x)) 3))), (log (cbrt (pow (expm1 (* a x)) 3))), (exp (cbrt (pow (expm1 (* a x)) 3))), (cbrt (pow (* (cbrt (expm1 (* a x))) (cbrt (expm1 (* a x)))) 3)), (cbrt (pow (cbrt (expm1 (* a x))) 3)), (cbrt (pow (sqrt (expm1 (* a x))) 3)), (cbrt (pow (sqrt (expm1 (* a x))) 3)), (cbrt (pow 1 3)), (cbrt (pow (expm1 (* a x)) 3)), (cbrt (* (expm1 (* a x)) (expm1 (* a x)))), (cbrt (expm1 (* a x))), (cbrt (* (cbrt (pow (expm1 (* a x)) 3)) (cbrt (pow (expm1 (* a x)) 3)))), (cbrt (cbrt (pow (expm1 (* a x)) 3))), (cbrt (pow (* (cbrt (expm1 (* a x))) (cbrt (expm1 (* a x)))) 3)), (cbrt (pow (cbrt (expm1 (* a x))) 3)), (cbrt (pow (sqrt (expm1 (* a x))) 3)), (cbrt (pow (sqrt (expm1 (* a x))) 3)), (cbrt (pow 1 3)), (cbrt (pow (expm1 (* a x)) 3)), (cbrt (expm1 (* a x))), (cbrt (* (expm1 (* a x)) (expm1 (* a x)))), (cbrt (sqrt (pow (expm1 (* a x)) 3))), (cbrt (sqrt (pow (expm1 (* a x)) 3))), (cbrt 1), (cbrt (pow (expm1 (* a x)) 3)), (cbrt (pow (expm1 (* a x)) (/ 3 2))), (cbrt (pow (expm1 (* a x)) (/ 3 2))), (* (cbrt (cbrt (pow (expm1 (* a x)) 3))) (cbrt (cbrt (pow (expm1 (* a x)) 3)))), (cbrt (cbrt (pow (expm1 (* a x)) 3))), (* (* (cbrt (pow (expm1 (* a x)) 3)) (cbrt (pow (expm1 (* a x)) 3))) (cbrt (pow (expm1 (* a x)) 3))), (sqrt (cbrt (pow (expm1 (* a x)) 3))), (sqrt (cbrt (pow (expm1 (* a x)) 3))), (real->posit16 (cbrt (pow (expm1 (* a x)) 3))), (expm1 (pow (expm1 (* a x)) 3)), (log1p (pow (expm1 (* a x)) 3)), (* (log (expm1 (* a x))) 3), (* (log (expm1 (* a x))) 3), (* 1 3), (pow (expm1 (* a x)) (* (cbrt 3) (cbrt 3))), (pow (expm1 (* a x)) (sqrt 3)), (pow (expm1 (* a x)) 1), (pow (* (cbrt (expm1 (* a x))) (cbrt (expm1 (* a x)))) 3), (pow (cbrt (expm1 (* a x))) 3), (pow (sqrt (expm1 (* a x))) 3), (pow (sqrt (expm1 (* a x))) 3), (pow 1 3), (pow (expm1 (* a x)) 3), (* (expm1 (* a x)) (expm1 (* a x))), (log (pow (expm1 (* a x)) 3)), (exp (pow (expm1 (* a x)) 3)), (* (cbrt (pow (expm1 (* a x)) 3)) (cbrt (pow (expm1 (* a x)) 3))), (cbrt (pow (expm1 (* a x)) 3)), (* (* (pow (expm1 (* a x)) 3) (pow (expm1 (* a x)) 3)) (pow (expm1 (* a x)) 3)), (pow (* (cbrt (expm1 (* a x))) (cbrt (expm1 (* a x)))) 3), (pow (cbrt (expm1 (* a x))) 3), (pow (sqrt (expm1 (* a x))) 3), (pow (sqrt (expm1 (* a x))) 3), (pow 1 3), (pow (expm1 (* a x)) 3), (* (expm1 (* a x)) (expm1 (* a x))), (sqrt (pow (expm1 (* a x)) 3)), (sqrt (pow (expm1 (* a x)) 3)), (pow (expm1 (* a x)) (/ 3 2)), (pow (expm1 (* a x)) (/ 3 2)), (real->posit16 (pow (expm1 (* a x)) 3)), (exp (* a x)), (expm1 (expm1 (* a x))), (log1p (expm1 (* a x))), (log (expm1 (* a x))), (exp (expm1 (* a x))), (* (cbrt (expm1 (* a x))) (cbrt (expm1 (* a x)))), (cbrt (expm1 (* a x))), (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))), (sqrt (expm1 (* a x))), (sqrt (expm1 (* a x))), (real->posit16 (expm1 (* a x))), (+ (* 1/2 (* (pow a 2) (pow x 2))) (+ (* a x) (* 1/6 (* (pow a 3) (pow x 3))))), (- (exp (* a x)) 1), (- (exp (* a x)) 1), (+ (* 3/2 (* (pow a 4) (pow x 4))) (+ (* 5/4 (* (pow a 5) (pow x 5))) (* (pow a 3) (pow x 3)))), (pow (- (exp (* a x)) 1) 3), (pow (- (exp (* a x)) 1) 3), (+ (* 1/2 (* (pow a 2) (pow x 2))) (+ (* a x) (* 1/6 (* (pow a 3) (pow x 3))))), (- (exp (* a x)) 1), (- (exp (* a x)) 1) 3.843 * * [simplify]: iteration 1: (89 enodes) 3.903 * * [simplify]: iteration 2: (354 enodes) 4.045 * * [simplify]: iteration 3: (787 enodes) 4.358 * * [simplify]: Extracting #0: cost 27 inf + 0 4.359 * * [simplify]: Extracting #1: cost 223 inf + 2 4.361 * * [simplify]: Extracting #2: cost 454 inf + 1169 4.365 * * [simplify]: Extracting #3: cost 337 inf + 34651 4.379 * * [simplify]: Extracting #4: cost 92 inf + 113963 4.408 * * [simplify]: Extracting #5: cost 9 inf + 142368 4.452 * * [simplify]: Extracting #6: cost 0 inf + 145813 4.493 * [simplify]: Simplified to (expm1 (expm1 (* a x))), (* a x), (log (expm1 (* a x))), (exp (expm1 (* a x))), (* (cbrt (expm1 (* a x))) (cbrt (expm1 (* a x)))), (cbrt (expm1 (* a x))), (sqrt (expm1 (* a x))), (sqrt (expm1 (* a x))), 1, (expm1 (* a x)), (* (cbrt (expm1 (* a x))) (cbrt (expm1 (* a x)))), (cbrt (expm1 (* a x))), (* (cbrt (expm1 (* a x))) (cbrt (expm1 (* a x)))), (cbrt (expm1 (* a x))), (* (cbrt (expm1 (* a x))) (cbrt (expm1 (* a x)))), (cbrt (expm1 (* a x))), (sqrt (expm1 (* a x))), (sqrt (expm1 (* a x))), 1, (expm1 (* a x)), (cbrt (expm1 (* a x))), (* (cbrt (expm1 (* a x))) (cbrt (expm1 (* a x)))), (cbrt (fabs (* (expm1 (* a x)) (sqrt (expm1 (* a x)))))), (cbrt (fabs (* (expm1 (* a x)) (sqrt (expm1 (* a x)))))), 1, (expm1 (* a x)), (sqrt (expm1 (* a x))), (sqrt (expm1 (* a x))), (* (cbrt (expm1 (* a x))) (cbrt (expm1 (* a x)))), (cbrt (expm1 (* a x))), (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))), (sqrt (expm1 (* a x))), (sqrt (expm1 (* a x))), (real->posit16 (expm1 (* a x))), (expm1 (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x)))), (log1p (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x)))), (* 3 (log (expm1 (* a x)))), (* 3 (log (expm1 (* a x)))), 3, (pow (expm1 (* a x)) (* (cbrt 3) (cbrt 3))), (pow (expm1 (* a x)) (sqrt 3)), (expm1 (* a x)), (* (expm1 (* a x)) (expm1 (* a x))), (expm1 (* a x)), (* (expm1 (* a x)) (sqrt (expm1 (* a x)))), (* (expm1 (* a x)) (sqrt (expm1 (* a x)))), 1, (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))), (* (expm1 (* a x)) (expm1 (* a x))), (* 3 (log (expm1 (* a x)))), (exp (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x)))), (* (expm1 (* a x)) (expm1 (* a x))), (expm1 (* a x)), (* (* (* (* (expm1 (* a x)) (expm1 (* a x))) (* (expm1 (* a x)) (expm1 (* a x)))) (* (expm1 (* a x)) (expm1 (* a x)))) (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x)))), (* (expm1 (* a x)) (expm1 (* a x))), (expm1 (* a x)), (* (expm1 (* a x)) (sqrt (expm1 (* a x)))), (* (expm1 (* a x)) (sqrt (expm1 (* a x)))), 1, (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))), (* (expm1 (* a x)) (expm1 (* a x))), (fabs (* (expm1 (* a x)) (sqrt (expm1 (* a x))))), (fabs (* (expm1 (* a x)) (sqrt (expm1 (* a x))))), (* (expm1 (* a x)) (sqrt (expm1 (* a x)))), (* (expm1 (* a x)) (sqrt (expm1 (* a x)))), (real->posit16 (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x)))), (exp (* a x)), (expm1 (expm1 (* a x))), (* a x), (log (expm1 (* a x))), (exp (expm1 (* a x))), (* (cbrt (expm1 (* a x))) (cbrt (expm1 (* a x)))), (cbrt (expm1 (* a x))), (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))), (sqrt (expm1 (* a x))), (sqrt (expm1 (* a x))), (real->posit16 (expm1 (* a x))), (fma (* (* a x) (* a x)) 1/2 (fma 1/6 (* a (* x (* (* a x) (* a x)))) (* a x))), (expm1 (* a x)), (expm1 (* a x)), (fma 3/2 (* (* (* a x) (* a x)) (* (* a x) (* a x))) (fma (* (pow a 5) 5/4) (pow x 5) (* a (* x (* (* a x) (* a x)))))), (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))), (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))), (fma (* (* a x) (* a x)) 1/2 (fma 1/6 (* a (* x (* (* a x) (* a x)))) (* a x))), (expm1 (* a x)), (expm1 (* a x)) 4.494 * * * * [progress]: [ 1 / 71 ] simplifiying candidate # 4.494 * [simplify]: Simplified (2 1) to (λ (a x) (log1p (expm1 (expm1 (* a x))))) 4.494 * * * * [progress]: [ 2 / 71 ] simplifiying candidate # 4.494 * [simplify]: Simplified (2 1) to (λ (a x) (expm1 (* a x))) 4.494 * * * * [progress]: [ 3 / 71 ] simplifiying candidate # 4.494 * * * * [progress]: [ 4 / 71 ] simplifiying candidate # 4.494 * * * * [progress]: [ 5 / 71 ] simplifiying candidate # 4.494 * [simplify]: Simplified (2 1) to (λ (a x) (exp (log (expm1 (* a x))))) 4.494 * * * * [progress]: [ 6 / 71 ] simplifiying candidate # 4.494 * [simplify]: Simplified (2 1) to (λ (a x) (log (exp (expm1 (* a x))))) 4.494 * * * * [progress]: [ 7 / 71 ] simplifiying candidate # 4.494 * [simplify]: Simplified (2 1) to (λ (a x) (* (* (cbrt (expm1 (* a x))) (cbrt (expm1 (* a x)))) (cbrt (pow (cbrt (expm1 (* a x))) 3)))) 4.494 * [simplify]: Simplified (2 2) to (λ (a x) (* (* (cbrt (expm1 (* a x))) (cbrt (expm1 (* a x)))) (cbrt (expm1 (* a x))))) 4.494 * * * * [progress]: [ 8 / 71 ] simplifiying candidate # 4.495 * [simplify]: Simplified (2 1) to (λ (a x) (* (sqrt (expm1 (* a x))) (cbrt (pow (sqrt (expm1 (* a x))) 3)))) 4.495 * [simplify]: Simplified (2 2) to (λ (a x) (* (cbrt (pow (sqrt (expm1 (* a x))) 3)) (sqrt (expm1 (* a x))))) 4.495 * * * * [progress]: [ 9 / 71 ] simplifiying candidate # 4.495 * [simplify]: Simplified (2 1) to (λ (a x) (* 1 (cbrt (pow (expm1 (* a x)) 3)))) 4.495 * [simplify]: Simplified (2 2) to (λ (a x) (* 1 (expm1 (* a x)))) 4.495 * * * * [progress]: [ 10 / 71 ] simplifiying candidate # 4.495 * [simplify]: Simplified (2 1) to (λ (a x) (* (* (cbrt (expm1 (* a x))) (cbrt (expm1 (* a x)))) (cbrt (expm1 (* a x))))) 4.495 * [simplify]: Simplified (2 2) to (λ (a x) (* (* (cbrt (expm1 (* a x))) (cbrt (expm1 (* a x)))) (cbrt (expm1 (* a x))))) 4.495 * * * * [progress]: [ 11 / 71 ] simplifiying candidate # 4.495 * [simplify]: Simplified (2 1) to (λ (a x) (* (* (cbrt (expm1 (* a x))) (cbrt (expm1 (* a x)))) (cbrt (cbrt (pow (expm1 (* a x)) 3))))) 4.495 * [simplify]: Simplified (2 2) to (λ (a x) (* (cbrt (* (cbrt (pow (expm1 (* a x)) 3)) (cbrt (pow (expm1 (* a x)) 3)))) (cbrt (expm1 (* a x))))) 4.495 * * * * [progress]: [ 12 / 71 ] simplifiying candidate # 4.496 * [simplify]: Simplified (2 1) to (λ (a x) (* (* (cbrt (expm1 (* a x))) (cbrt (expm1 (* a x)))) (cbrt (pow (cbrt (expm1 (* a x))) 3)))) 4.496 * [simplify]: Simplified (2 2) to (λ (a x) (* (* (cbrt (expm1 (* a x))) (cbrt (expm1 (* a x)))) (cbrt (expm1 (* a x))))) 4.496 * * * * [progress]: [ 13 / 71 ] simplifiying candidate # 4.496 * [simplify]: Simplified (2 1) to (λ (a x) (* (sqrt (expm1 (* a x))) (cbrt (pow (sqrt (expm1 (* a x))) 3)))) 4.496 * [simplify]: Simplified (2 2) to (λ (a x) (* (cbrt (pow (sqrt (expm1 (* a x))) 3)) (sqrt (expm1 (* a x))))) 4.496 * * * * [progress]: [ 14 / 71 ] simplifiying candidate # 4.496 * [simplify]: Simplified (2 1) to (λ (a x) (* 1 (cbrt (pow (expm1 (* a x)) 3)))) 4.496 * [simplify]: Simplified (2 2) to (λ (a x) (* 1 (expm1 (* a x)))) 4.496 * * * * [progress]: [ 15 / 71 ] simplifiying candidate # 4.496 * [simplify]: Simplified (2 1) to (λ (a x) (* (cbrt (expm1 (* a x))) (cbrt (* (expm1 (* a x)) (expm1 (* a x)))))) 4.496 * [simplify]: Simplified (2 2) to (λ (a x) (* (cbrt (expm1 (* a x))) (* (cbrt (expm1 (* a x))) (cbrt (expm1 (* a x)))))) 4.496 * * * * [progress]: [ 16 / 71 ] simplifiying candidate # 4.497 * [simplify]: Simplified (2 1) to (λ (a x) (* (cbrt (fabs (* (expm1 (* a x)) (sqrt (expm1 (* a x)))))) (cbrt (sqrt (pow (expm1 (* a x)) 3))))) 4.497 * [simplify]: Simplified (2 2) to (λ (a x) (* (cbrt (sqrt (pow (expm1 (* a x)) 3))) (cbrt (fabs (* (expm1 (* a x)) (sqrt (expm1 (* a x)))))))) 4.497 * * * * [progress]: [ 17 / 71 ] simplifiying candidate # 4.497 * [simplify]: Simplified (2 1) to (λ (a x) (* 1 (cbrt (pow (expm1 (* a x)) 3)))) 4.497 * [simplify]: Simplified (2 2) to (λ (a x) (* 1 (expm1 (* a x)))) 4.497 * * * * [progress]: [ 18 / 71 ] simplifiying candidate # 4.497 * [simplify]: Simplified (2 1) to (λ (a x) (* (sqrt (expm1 (* a x))) (cbrt (pow (expm1 (* a x)) (/ 3 2))))) 4.497 * [simplify]: Simplified (2 2) to (λ (a x) (* (cbrt (pow (expm1 (* a x)) (/ 3 2))) (sqrt (expm1 (* a x))))) 4.497 * * * * [progress]: [ 19 / 71 ] simplifiying candidate # 4.497 * [simplify]: Simplified (2 1) to (λ (a x) (* (* (cbrt (expm1 (* a x))) (cbrt (expm1 (* a x)))) (cbrt (cbrt (pow (expm1 (* a x)) 3))))) 4.497 * [simplify]: Simplified (2 2) to (λ (a x) (* (* (cbrt (cbrt (pow (expm1 (* a x)) 3))) (cbrt (cbrt (pow (expm1 (* a x)) 3)))) (cbrt (expm1 (* a x))))) 4.498 * * * * [progress]: [ 20 / 71 ] simplifiying candidate # 4.498 * [simplify]: Simplified (2 1) to (λ (a x) (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))))) 4.498 * * * * [progress]: [ 21 / 71 ] simplifiying candidate # 4.498 * * * * [progress]: [ 22 / 71 ] simplifiying candidate # 4.498 * [simplify]: Simplified (2 1) to (λ (a x) (* (sqrt (expm1 (* a x))) (sqrt (cbrt (pow (expm1 (* a x)) 3))))) 4.498 * [simplify]: Simplified (2 2) to (λ (a x) (* (sqrt (cbrt (pow (expm1 (* a x)) 3))) (sqrt (expm1 (* a x))))) 4.498 * * * * [progress]: [ 23 / 71 ] simplifiying candidate # 4.498 * * * * [progress]: [ 24 / 71 ] simplifiying candidate #real (real->posit16 (cbrt (pow (expm1 (* a x)) 3)))))> 4.498 * [simplify]: Simplified (2 1) to (λ (a x) (posit16->real (real->posit16 (expm1 (* a x))))) 4.498 * * * * [progress]: [ 25 / 71 ] simplifiying candidate # 4.498 * [simplify]: Simplified (2 1 1) to (λ (a x) (cbrt (log1p (expm1 (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))))))) 4.498 * * * * [progress]: [ 26 / 71 ] simplifiying candidate # 4.498 * [simplify]: Simplified (2 1 1) to (λ (a x) (cbrt (expm1 (log1p (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))))))) 4.498 * * * * [progress]: [ 27 / 71 ] simplifiying candidate # 4.499 * [simplify]: Simplified (2 1 1) to (λ (a x) (cbrt (exp (* 3 (log (expm1 (* a x))))))) 4.499 * * * * [progress]: [ 28 / 71 ] simplifiying candidate # 4.499 * [simplify]: Simplified (2 1 1) to (λ (a x) (cbrt (exp (* 3 (log (expm1 (* a x))))))) 4.499 * * * * [progress]: [ 29 / 71 ] simplifiying candidate # 4.499 * [simplify]: Simplified (2 1 2) to (λ (a x) (cbrt (pow (expm1 (* a x)) 3))) 4.499 * * * * [progress]: [ 30 / 71 ] simplifiying candidate # 4.499 * [simplify]: Simplified (2 1 1) to (λ (a x) (cbrt (pow (pow (expm1 (* a x)) (* (cbrt 3) (cbrt 3))) (cbrt 3)))) 4.499 * * * * [progress]: [ 31 / 71 ] simplifiying candidate # 4.499 * [simplify]: Simplified (2 1 1) to (λ (a x) (cbrt (pow (pow (expm1 (* a x)) (sqrt 3)) (sqrt 3)))) 4.499 * * * * [progress]: [ 32 / 71 ] simplifiying candidate # 4.499 * [simplify]: Simplified (2 1 1) to (λ (a x) (cbrt (pow (expm1 (* a x)) 3))) 4.499 * * * * [progress]: [ 33 / 71 ] simplifiying candidate # 4.499 * [simplify]: Simplified (2 1 1) to (λ (a x) (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (pow (cbrt (expm1 (* a x))) 3)))) 4.500 * [simplify]: Simplified (2 1 2) to (λ (a x) (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))))) 4.500 * * * * [progress]: [ 34 / 71 ] simplifiying candidate # 4.500 * [simplify]: Simplified (2 1 1) to (λ (a x) (cbrt (* (* (expm1 (* a x)) (sqrt (expm1 (* a x)))) (pow (sqrt (expm1 (* a x))) 3)))) 4.500 * [simplify]: Simplified (2 1 2) to (λ (a x) (cbrt (* (pow (sqrt (expm1 (* a x))) 3) (* (expm1 (* a x)) (sqrt (expm1 (* a x))))))) 4.500 * * * * [progress]: [ 35 / 71 ] simplifiying candidate # 4.500 * [simplify]: Simplified (2 1 1) to (λ (a x) (cbrt (* 1 (pow (expm1 (* a x)) 3)))) 4.500 * [simplify]: Simplified (2 1 2) to (λ (a x) (cbrt (* 1 (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x)))))) 4.500 * * * * [progress]: [ 36 / 71 ] simplifiying candidate # 4.500 * [simplify]: Simplified (2 1 1) to (λ (a x) (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))))) 4.500 * * * * [progress]: [ 37 / 71 ] simplifiying candidate # 4.500 * * * * [progress]: [ 38 / 71 ] simplifiying candidate # 4.500 * [simplify]: Simplified (2 1 1) to (λ (a x) (cbrt (exp (* 3 (log (expm1 (* a x))))))) 4.500 * * * * [progress]: [ 39 / 71 ] simplifiying candidate # 4.501 * [simplify]: Simplified (2 1 1) to (λ (a x) (cbrt (log (exp (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))))))) 4.501 * * * * [progress]: [ 40 / 71 ] simplifiying candidate # 4.501 * [simplify]: Simplified (2 1 1) to (λ (a x) (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (cbrt (pow (expm1 (* a x)) 3))))) 4.501 * [simplify]: Simplified (2 1 2) to (λ (a x) (cbrt (* (* (cbrt (pow (expm1 (* a x)) 3)) (cbrt (pow (expm1 (* a x)) 3))) (expm1 (* a x))))) 4.501 * * * * [progress]: [ 41 / 71 ] simplifiying candidate # 4.501 * [simplify]: Simplified (2 1 1) to (λ (a x) (cbrt (cbrt (* (* (* (* (expm1 (* a x)) (expm1 (* a x))) (* (expm1 (* a x)) (expm1 (* a x)))) (* (expm1 (* a x)) (expm1 (* a x)))) (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))))))) 4.501 * * * * [progress]: [ 42 / 71 ] simplifiying candidate # 4.501 * [simplify]: Simplified (2 1 1) to (λ (a x) (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (pow (cbrt (expm1 (* a x))) 3)))) 4.501 * [simplify]: Simplified (2 1 2) to (λ (a x) (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))))) 4.502 * * * * [progress]: [ 43 / 71 ] simplifiying candidate # 4.502 * [simplify]: Simplified (2 1 1) to (λ (a x) (cbrt (* (* (expm1 (* a x)) (sqrt (expm1 (* a x)))) (pow (sqrt (expm1 (* a x))) 3)))) 4.502 * [simplify]: Simplified (2 1 2) to (λ (a x) (cbrt (* (pow (sqrt (expm1 (* a x))) 3) (* (expm1 (* a x)) (sqrt (expm1 (* a x))))))) 4.502 * * * * [progress]: [ 44 / 71 ] simplifiying candidate # 4.502 * [simplify]: Simplified (2 1 1) to (λ (a x) (cbrt (* 1 (pow (expm1 (* a x)) 3)))) 4.502 * [simplify]: Simplified (2 1 2) to (λ (a x) (cbrt (* 1 (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x)))))) 4.502 * * * * [progress]: [ 45 / 71 ] simplifiying candidate # 4.502 * [simplify]: Simplified (2 1 2) to (λ (a x) (cbrt (* (expm1 (* a x)) (* (expm1 (* a x)) (expm1 (* a x)))))) 4.502 * * * * [progress]: [ 46 / 71 ] simplifiying candidate # 4.502 * * * * [progress]: [ 47 / 71 ] simplifiying candidate # 4.502 * [simplify]: Simplified (2 1 1) to (λ (a x) (cbrt (* (fabs (* (expm1 (* a x)) (sqrt (expm1 (* a x))))) (sqrt (pow (expm1 (* a x)) 3))))) 4.502 * [simplify]: Simplified (2 1 2) to (λ (a x) (cbrt (* (sqrt (pow (expm1 (* a x)) 3)) (fabs (* (expm1 (* a x)) (sqrt (expm1 (* a x)))))))) 4.503 * * * * [progress]: [ 48 / 71 ] simplifiying candidate # 4.503 * * * * [progress]: [ 49 / 71 ] simplifiying candidate # 4.503 * [simplify]: Simplified (2 1 1) to (λ (a x) (cbrt (* (* (expm1 (* a x)) (sqrt (expm1 (* a x)))) (pow (expm1 (* a x)) (/ 3 2))))) 4.503 * [simplify]: Simplified (2 1 2) to (λ (a x) (cbrt (* (pow (expm1 (* a x)) (/ 3 2)) (* (expm1 (* a x)) (sqrt (expm1 (* a x))))))) 4.503 * * * * [progress]: [ 50 / 71 ] simplifiying candidate #real (real->posit16 (pow (expm1 (* a x)) 3)))))> 4.503 * [simplify]: Simplified (2 1 1) to (λ (a x) (cbrt (posit16->real (real->posit16 (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))))))) 4.503 * * * * [progress]: [ 51 / 71 ] simplifiying candidate # 4.503 * [simplify]: Simplified (2 1 1 1) to (λ (a x) (cbrt (pow (- (exp (* a x)) 1) 3))) 4.503 * * * * [progress]: [ 52 / 71 ] simplifiying candidate # 4.503 * [simplify]: Simplified (2 1 1 1) to (λ (a x) (cbrt (pow (log1p (expm1 (expm1 (* a x)))) 3))) 4.503 * * * * [progress]: [ 53 / 71 ] simplifiying candidate # 4.503 * [simplify]: Simplified (2 1 1 1) to (λ (a x) (cbrt (pow (expm1 (* a x)) 3))) 4.503 * * * * [progress]: [ 54 / 71 ] simplifiying candidate # 4.504 * * * * [progress]: [ 55 / 71 ] simplifiying candidate # 4.504 * * * * [progress]: [ 56 / 71 ] simplifiying candidate # 4.504 * [simplify]: Simplified (2 1 1 1) to (λ (a x) (cbrt (pow (exp (log (expm1 (* a x)))) 3))) 4.504 * * * * [progress]: [ 57 / 71 ] simplifiying candidate # 4.504 * [simplify]: Simplified (2 1 1 1) to (λ (a x) (cbrt (pow (log (exp (expm1 (* a x)))) 3))) 4.504 * * * * [progress]: [ 58 / 71 ] simplifiying candidate # 4.504 * [simplify]: Simplified (2 1 1 1) to (λ (a x) (cbrt (pow (* (* (cbrt (expm1 (* a x))) (cbrt (expm1 (* a x)))) (cbrt (expm1 (* a x)))) 3))) 4.504 * [simplify]: Simplified (2 1 1 2) to (λ (a x) (cbrt (pow (* (* (cbrt (expm1 (* a x))) (cbrt (expm1 (* a x)))) (cbrt (expm1 (* a x)))) 3))) 4.504 * * * * [progress]: [ 59 / 71 ] simplifiying candidate # 4.504 * [simplify]: Simplified (2 1 1 1) to (λ (a x) (cbrt (pow (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x)))) 3))) 4.504 * * * * [progress]: [ 60 / 71 ] simplifiying candidate # 4.504 * [simplify]: Simplified (2 1 1 1) to (λ (a x) (cbrt (pow (* (sqrt (expm1 (* a x))) (sqrt (expm1 (* a x)))) 3))) 4.504 * [simplify]: Simplified (2 1 1 2) to (λ (a x) (cbrt (pow (* (sqrt (expm1 (* a x))) (sqrt (expm1 (* a x)))) 3))) 4.505 * * * * [progress]: [ 61 / 71 ] simplifiying candidate # 4.505 * * * * [progress]: [ 62 / 71 ] simplifiying candidate #real (real->posit16 (expm1 (* a x)))) 3)))> 4.505 * [simplify]: Simplified (2 1 1 1) to (λ (a x) (cbrt (pow (posit16->real (real->posit16 (expm1 (* a x)))) 3))) 4.505 * * * * [progress]: [ 63 / 71 ] simplifiying candidate # 4.505 * [simplify]: Simplified (2) to (λ (a x) (fma (* (* a x) (* a x)) 1/2 (fma 1/6 (* a (* x (* (* a x) (* a x)))) (* a x)))) 4.505 * * * * [progress]: [ 64 / 71 ] simplifiying candidate # 4.505 * [simplify]: Simplified (2) to (λ (a x) (expm1 (* a x))) 4.505 * * * * [progress]: [ 65 / 71 ] simplifiying candidate # 4.505 * [simplify]: Simplified (2) to (λ (a x) (expm1 (* a x))) 4.505 * * * * [progress]: [ 66 / 71 ] simplifiying candidate # 4.505 * [simplify]: Simplified (2 1) to (λ (a x) (cbrt (fma 3/2 (* (* (* a x) (* a x)) (* (* a x) (* a x))) (fma (* (pow a 5) 5/4) (pow x 5) (* a (* x (* (* a x) (* a x)))))))) 4.505 * * * * [progress]: [ 67 / 71 ] simplifiying candidate # 4.505 * [simplify]: Simplified (2 1) to (λ (a x) (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))))) 4.505 * * * * [progress]: [ 68 / 71 ] simplifiying candidate # 4.505 * [simplify]: Simplified (2 1) to (λ (a x) (cbrt (* (* (expm1 (* a x)) (expm1 (* a x))) (expm1 (* a x))))) 4.506 * * * * [progress]: [ 69 / 71 ] simplifiying candidate # 4.506 * [simplify]: Simplified (2 1 1) to (λ (a x) (cbrt (pow (fma (* (* a x) (* a x)) 1/2 (fma 1/6 (* a (* x (* (* a x) (* a x)))) (* a x))) 3))) 4.506 * * * * [progress]: [ 70 / 71 ] simplifiying candidate # 4.506 * [simplify]: Simplified (2 1 1) to (λ (a x) (cbrt (pow (expm1 (* a x)) 3))) 4.506 * * * * [progress]: [ 71 / 71 ] simplifiying candidate # 4.506 * [simplify]: Simplified (2 1 1) to (λ (a x) (cbrt (pow (expm1 (* a x)) 3))) 4.506 * * * [progress]: adding candidates to table 5.133 * [progress]: [Phase 3 of 3] Extracting. 5.133 * * [regime]: Finding splitpoints for: (# #) 5.134 * * * [regime-changes]: Trying 3 branch expressions: (x a (* a x)) 5.134 * * * * [regimes]: Trying to branch on x from (# #) 5.175 * * * * [regimes]: Trying to branch on a from (# #) 5.213 * * * * [regimes]: Trying to branch on (* a x) from (# #) 5.245 * * * [regime]: Found split indices: #